(file) Return to TracingUserGuide.doc CVS log (file) (dir) Up to [Pegasus] / pegasus / doc

  1 karl  1.2 ࡱ>		-bjbj	<$;Tll**+++*+*+*+8b+|+$*+b-----p/04R0[b]b]b]b]b]b]b$d8g*b+0,/"N/"00b**--bS=S=S=0*8-+-[bS=0[bS=S=N]*`-J46/_0Gbb0b__Pbg%6fbg```bg+`n00S=00Yn0n0n0bb:n0n0n0b0000bgn0n0n0n0n0n0n0n0n0l ):	OpenPegasus provides a tracing facility that helps to investigate the cause of a problem. For example, if requests abort, performance is reduced or unexpected responses appear, the trace messages can indicate where and when the problem occurred.
Trace Configuration 
The tracing of OpenPegasus can be configured by setting the following properties:
traceLevel
traceComponents
traceFacility 
traceMemoryBufferKbytes 
traceFilePath

Refer to the cimconfig command man page for more information regarding setting/unsetting of the OpenPegasus configuration properties. 

The trace properties traceFilePath, traceLevel,traceComponents and traceFacility can be changed dynamically. Hence, there is no need to re-start OpenPegasus. Only the traceMemoryBufferKBytes property must be set before OpenPegasus starts.
traceLevel
The traceLevel property sets the required trace level. The trace level indicates the level of information to be included in the trace output. 

The following are the valid trace levels.

Level #Description0Tracing is switched off. 1Severe trace and log messages (if traceComponents is set to LogMessages)2Basic logic flow trace messages, minimal data detail (default)3Intra function logic flow and moderate data detail4High data detail5High data detail + Function entry/exit
Each successive level provides more detailed information and includes information from the levels below. Remember to set the list of components to be traced in the traceComponents property. 

The default trace level is 0.  
Example: 
Command to enable trace level 3 for intra function logic and moderate data detail: 

cimconfig s traceLevel=3 -c

traceComponents
The traceComponents property allows to enable tracing selectively for a given OpenPegasus component or a list of components. A list is a set of components separated by a comma.

The special component All enables tracing for all available components.
If traceComponents is set to an empty string, tracing is switched off.

The following table lists the available components:

AuthenticationAuthorizationCIMExportRequestDispatcherCIMOMHandleCMPIProviderCMPIProviderInterfaceCQLConfigControlProviderDiscardedDataDispatcherEnumContext (Ver: 2.14)ExportClientHttpIndicationGenerationIndicationHandlerIndicationReceiptIndicationServiceL10NListenerLogMessagesMessageQueueServiceObjectResolutionOsAbstractionProviderAgentProviderManagerRepositorySSLServerShutdownStatisticalDataThreadUserManagerWQLWsmServerXmlXmlIO
Example: 
Command to enable tracing of XML requests and responses.

cimconfig s traceComponents=XmlIO c

traceFacility
The traceFacility property specifies the target facility to which trace messages are written:

traceFacilityDescriptionFileThe trace messages are written to the file specified by traceFilePath.LogThe trace messages are written to the logging facility using a logging priority TRACE. (The logLevel property must be set to TRACE.)MemoryThe trace messages are written to a memory buffer. It can be found in a memory dump by searching for the eye-catcher "PEGASUSMEMTRACE" 
The buffer is organized in a wrap around manner. All messages do have a CR/LF. The last message can be identified by a trailing eye-catcher *EOTRACE*.
Example: 
Command to route the trace messages into the memory buffer:

cimconfig s traceFacility=Memory -c

traceMemoryBufferKbytes
The traceMemoryBufferKbytes property specifies the size of the memory trace facility in kBytes (1024 bytes). The minimum is 16kB.The default is 10240kB. This property is a planned configuration property and cannot be changed dynamically. It becomes active after a restart of OpenPegasus.
Example: 
Command to set the memory buffer size to 20MB in the planned configuration.

cimconfig s traceMemoryBufferKbytes=20480 p

traceFilePath
The traceFilePath property specifies the output file if the traceFacility is set to File. If the file is specified using a relative path, the file is created relative to PEGASUS_HOME. 

A trace file is written for the main process of OpenPegasus and for each of the OOP Agents. For the OOP Agents, the file is extended with: <ModuleName>.<UserName>
Example: 
Command to set a full qualified trace file.

cimconfig s traceFilePath=/tmp/Pegasus.trc c

The trace file for an OOP agent may look like this:

/tmp/cimserver.trc.OperatingSystemModule.root
How to use the trace
The tracing facility is designed to be used for in-depth problem determination. This may be necessary during development, but may also be needed in production. To meet the different requirements of these cases, the tracing facility can be tailored in 
the level of detail using the configuration property traceLevel (1 to 5)
the focus on special components of OpenPegasus using the traceComponents property
the target facility of the trace messages using the traceFacility property

Tailoring the amount and quality of the trace
For tailoring the amount and quality of the trace the properties traceLevel and traceComponents are used. The traceLevel property sets the level of detail of the trace, 
and the traceComponents property specifies which component of OpenPegasus should issue trace messages at all.
The traceLevel
When traceLevel is set to 1 the trace contains trace messages of severe error conditions and, if the traceComponents is set to ALL or includes LogMessages, the log messages are also written to the trace. By the nature of this trace level, the amount and frequency of these trace messages is very low. 
The number and level of detail of the trace messages accelerates from traceLevel 1 to 5.
traceLevel 5 adds the method enter/exit messages and is the highest level of tracing. This level can be used to trace the flow of code execution in OpenPegasus.

Refer to the traceLevel configuration property description for more information about the levels of detail provided by the various trace levels.
The traceComponents
Most of the trace components specify one or several modules serving special working units of OpenPegasus. Some trace components have special purpose traceComponents.
These special purpose traceComponents are:

Special purpose
traceComponentsDescriptionAllAll available components are traced.DiscardedDataIssues a trace message when information is discarded or an operation is cancelled to enable OpenPegasus to proceed.LogMessagesAll messages written to the Logging Facility are traced.StatisticalDataPrints statistical data to the trace at level 4.

This is not a valid trace component when OpenPegasus was compiled without statistical data. (PEGASUS_DISABLE_PERFINST)XmlIOPrints the complete CIM-XML messages that OpenPegasus exchanges with clients to the trace.Routing trace messages
The traceLevel and traceComponents properties are the filter for the traced messages. To specify the location where the trace messages are finally written, use the traceFacility property.
Writing to file
By setting the traceFacility to File, the trace messages are written to a file. The file is specified by the traceFilePath property. The file is continuously written and is growing constantly. The file can be removed while the OpenPegasus server is running, it is recreated automatically.
Writing to memory
By setting the traceFacility to Memory, the trace messages are written to a memory buffer. The traceFacility Memory has the following attributes:

The buffer is allocated in a continuous memory block. 
The size of the buffer is specified by the traceMemoryBufferKbytes property. 
The messages are written in a wrap-around manner.
All messages have a trailing CR/LF.
The last written message has a trailing *EOTRACE*. 
If a message does not fit into the memory buffer, it is truncated and *TRUNC* is appended.

The buffer can be found in memory dumps by searching for the eye-catcher "PEGASUSMEMTRACE". To get the trace messages into the right order, copy the buffer into an editor of your choice, cut the messages from the start of the buffer until *EOTRACE* and append them to the end of the buffer.
Writing to log 
By setting the traceFacility to Log, the trace messages are written to the Logging facility with the priority TRACE. In addition the logLevel property has to be set to TRACE. Otherwise the trace messages are discarded.

This facility combines the trace message stream with the log message stream. If the traceComponents property is set to All or LogMessages and the traceFacility is set to  Log, log  messages are no longer written to the trace to avoid duplicate entries.  

If your OpenPegasus supports the syslog daemon, you can use the capability of the syslog daemon to manage the trace messages. One of the capabilities of the syslog daemon is to route messages to remote systems.
Interpreting the trace output file
The following is the standard trace record output format:

<Seconds after 1970>s-<micro seconds>us:<Component Name> [<ProcessID:ThreadID:File name: Line Number>]: <detailed information>

Some of the messages may not include the File Name and Line Number information.

The following example shows a sample trace output file:

1225804806s-137994us: ProviderManager [26772:3086764944:DefaultProviderManager.cpp:517]: Initializing Provider PG_OperatingSystemProvider
1225804806s-138028us: MessageQueueService [26772:3086764944:MessageQueue.cpp:188]: MessageQueue::lookup failure - name = CIMOpRequestDispatcher









OpenPegasus: Tracing Guide		-  PAGE 1 -



















OpenPegasus
Tracing
User Guide
Update for Pegasus 2.14,
Dec 2014




58C	
		#	$	(	>	^	_	i	j	y							
  2 thilo.boehm 1.1 
  3                 N
  4 karl        1.2 }ngȹhnhyAh*hyACJOJQJaJh*h6CJOJQJaJh*hnCJOJQJaJh*hDs5CJOJQJaJh=h94hnhnhnhDs5hDs5hnh15Nh{?h:ih:ih{?h"S$h"S$h{?hDs5h{?hnhWjh{?hDs5U$
	_	j	z					8
  5 thilo.boehm 1.1 9
  6 karl        1.2 (3$Ifgd]gd15N
  7                 &Fgd15Ngdngd15Ngd[N
  8 thilo.boehm 1.1 [
  9                 ]
 10                 f
 11                 g
 12                 h
 13                 w
 14                 
 15                 
 16                 
 17                 
 18                 
 19                 
 20                 
 21                 
 22 karl        1.2 '(237ALNO "(.01ɻ¤xlhhDs5h]CJOJQJ^Jh{?hh{?h]h]hDs5CJOJQJ^Jh[hDs5h{?hDs5h$dh*h'9}CJOJQJaJh'9}hnh15NhnhDs5h15Nh*h94CJOJQJaJh*h15NCJOJQJaJh94 h"S$h94CJOJQJ^JaJ($If	$Ifgd{?nkd$$Ifl0dT064
 23                 la "k$If	$Ifgd{?nkd$$Ifl0dT064
 24 thilo.boehm 1.1 la134RSjkln
 25 karl        1.2 
 
!
"










%&'abcdڬڥh$d5CJOJQJ\^J"h{?h$d5CJOJQJ\^Jh94h{?h$dh$dh*h'9}CJOJQJaJh[h]CJOJQJ^Jh]h{?h'9}hDs5hDs5CJOJQJ^Jh{?hDs5hnh'9}h{?h].kln$If	$Ifgd{?nkd$$Ifl0dT064
 26                 la$If	$Ifgd{?nkd$$Ifl0dT064
 27                 la$If	$Ifgd{?nkd($$Ifl0dT064
 28                 la!
$If	$Ifgd{?nkd$$Ifl0dT064
 29                 la!
"
#


cdCD{vvgdgdgd[gd$dgd{?nkd<$$Ifl0dT064
 30                 la
d|}GH_fg	CDstӽӧĐ|hh{EhCJOJQJ^Jh*h$dCJOJQJaJh$dhyAh{?h$dhi^xh94h{?hyAh{?hh*h[CJOJQJaJh[hh]h$dh$dmHsHh>h$d0J\h>h$d0J\mHsH.D
 31                 (CDbkkd$$IfTl{FLV
 32                 @
 33                 t64
 34                 layt{ET

$Ifgd

$Ifgd	$IfgdqpkgdyAgdgd$d	DP]stxukkd@$$IfTlOFLV
 35                 @
 36                 t64
 37                 layt{ET	$Ifgd	$Ifgdqpk

$Ifgd~

$Ifgd	$Ifgdkkd$$IfTlhFLV
 38                 @
 39                 t64
 40                 layt{ET	$Ifgd'	$Ifgdkkd4$$IfTldFLV
 41                 @
 42                 t64
 43                 layt{ET !;<op"#0134WXZ[hi{/h{?h6h{?h6h65CJOJQJ\^J"h[h65CJOJQJ\^Jh8.h8hyh[hyAh>h[0J\h>h{?0J\h[h{?h94h{?h{?hh{ECJOJQJ^Jh{?h{E/ 	$Ifgdqpk	$Ifgdkkd$$IfTldFLV
 44                 @
 45                 t64
 46 karl        1.2 layt{ET !&/;	$Ifgd	$Ifgdqpkkkd($$IfTlnFLV
 47                 @
 48                 t64
 49                 layt{ET;<Pao	$Ifgdqpk	$Ifgdkkd$$IfTljFLV
 50                 @
 51                 t64
 52                 layt{ETop~	$Ifgd	$Ifgdqpkkkd$$IfTleFLV
 53                 @
 54                 t64
 55                 layt{ET	$Ifgd	$Ifgdqpkkkd$$IfTlaFLV
 56                 @
 57                 t64
 58                 layt{ET	$Ifgdqpk	$Ifgdkkd$$IfTl]FLV
 59                 @
 60                 t64
 61                 layt{ET	$Ifgdkkd$$IfTluFLV
 62                 @
 63                 t64
 64                 layt{ET	$Ifgdqpk	$Ifgdkkd	$$IfTlcFLV
 65                 @
 66                 t64
 67 karl        1.2 layt{ET34Z[i}}tt	$IfgdqpkgdyAgdyAgd{?gd[gdikd~	$$IfTlFLV
 68                 @
 69                 t64
 70                 layt{ET/x	$Ifgdqpk	$Ifgd{?ukd	$$Ifl	0dAh$064
 71                 la/04x	$Ifgdqpk	$Ifgd{?ukd
 72                 $$Ifl0dAh$064
 73                 la/0134jpqrs{*+PQhiklmҿ증츖샒{{hT]=h$dh*h[CJOJQJaJh[h{?hyAh>h{?0J\"h{?h{?5CJOJQJ\^Jh{?h{?h6h6CJOJQJ^JhX{h{?h8.h
hu-h8h{?h6h{?h6h6CJOJQJ^J0Ixx	$Ifgdqpk	$Ifgd{?ukd$$Ifl`0dAh$064
 74                 la*+PQi{{{vqllgdWgd$dgd[gd{?gd[gdyAukd$$Ifl70dAh$064
 75                 la;>IQUZb!.7@AYf&',013DEyzúö~h{?hhh*h[CJOJQJaJh*hT]=CJOJQJaJh0hDs5h[h[h[h>h[0J\h>hW0J\"h{?hW5CJOJQJ\^JhWhWhWh{?hWh8.h8hT]=h$d1zDYU;<jgdfUgd{gdj"
 76                 &Fgdj"gdngd[gd>gdgdgd[gd[gdWCD*TUY_$1<{h*hj"CJOJQJaJh*h*5CJOJQJaJh*hnCJOJQJaJh*5hG"hT]=hj"h"whyhnh>hDs50J\h8h>h>h>0J\h>h0J\"h{?h5CJOJQJ\^JhWh.<ijru+,5?D^j/1ac	&,-Nôݥh*hyCJOJQJaJh*hp/CJOJQJaJhp/h*h{CJOJQJaJhfUhfUhyh*hfUCJOJQJaJh"whfUhj"h{?Oc	 4 5 E U a 	$IfgdtgdY	gdfUgdp/gd{gdfUNfhmqs@NOc  	  + , . 5 E J T b f       !
!ŶŶŘyrynnhh{?h~5h#q,h~5CJOJQJ"h[h~55CJOJQJ\^Jh~55CJOJQJ\^Jh*h~5CJOJQJaJh*hjTCJOJQJaJhjTh[(qh~5hY	h{h*hfUCJOJQJaJhyh<AhhfUh"wht+a b f  	$Ifgdtukd,$$Ifl	0d
 77 thilo.boehm 1.1 h$064
 78 karl        1.2 la   !	$Ifgdtukd$$Ifl0d
 79 thilo.boehm 1.1 h$064
 80 karl        1.2 la!!!T!	$IfgdtukdH
$$Ifl0d
 81 thilo.boehm 1.1 h$064
 82 karl        1.2 la
!!!S!U!e!x!}!!!!!!!!!!!!!!!"
""""?"K"L"S"n"o"q""""""""""""""""###$#,#9#C#W#_#c#p#t#¾侫h*h[(qCJOJQJaJh[(qh[(qh#q,h*hCJOJQJaJhhjThBhh~5hhh3h<Ahh[(qhh#q,h~5CJOJQJh{?h~5:T!U!e!!!"	$Ifgdtukd
$$Ifl0d
 83 thilo.boehm 1.1 h$064
 84 karl        1.2 la"""p"	$Ifgdtukdd$$Ifl0d
 85 thilo.boehm 1.1 h$064
 86 karl        1.2 lap"q""D#T#u$$%%Q%%%{v{qqiaa
 87 thilo.boehm 1.1 &FgdX{
 88 karl        1.2 &FgdNgdX{gdNgdgdBgdBukd$$Ifl0d
 89 thilo.boehm 1.1 h$064
 90 karl        1.2 lat#x#~#########-$3$e$n$t$u$$$$$$$$$$$$%H%I%N%P%Q%|%%%%%%%%%%%%ɿﰻɰ烟th*hxCJOJQJaJhxh[(qh[(qhNh#q,hNCJOJQJhX{h#q,h9CJOJQJh9hhNh#q,h#q,CJOJQJh*h9CJOJQJaJh*hCJOJQJaJh[(qhKhh#q,hCJOJQJ-%%+&&&''(())s****P+Q+++++e,,,,gd>gd[gdgdgd1gdN
 91 thilo.boehm 1.1 &FgdX{
 92 karl        1.2 &FgdK%&&&'&*&+&r&y&&&&&&&&&*'-'4'7'D'y''''''''''''',(1(2(3(C(K(f(k(n(((((()))&)׳צצע׳צעעh#q,hCJOJQJh*hCJOJQJaJhh#q,h1CJOJQJh*h1CJOJQJaJhBh#q,hfCJOJQJh#q,h1hfh*hNhh#q,hX{CJOJQJh[(qhX{4&)0)=)J)M))))))**K*U*V*r*s********+
 93                 ++5+7+P++,,,,,,,,,----կsh8CJOJQJ^J
 94                 h8CJjh8CJUmHnHuh5jh5Uh>CJOJQJ^JaJ h>h>CJOJQJ^JaJ h>hDs5CJOJQJ^JaJh{h{?hDs5h1h1h
h1h#q,h#q,hCJOJQJh+,,,,,---.-/-0-1-2-3-4-5-6-7-8-9-:-;-<-=->-?-@-A-gdn-!-"-(-)-*-+---.-/-0-A-U-_-`------ν񱭩wf h>hDs5CJOJQJ^JaJhA(|hA(|OJQJ^JhA(|OJQJ^Jh[h8CJHOJQJ^Jh8CJHOJQJ^Jh5h8h8CJOJQJ^J!hA(|CJOJQJ^JmHnHujh8CJOJQJU^J%jhnh8CJOJQJU^Jhnh8CJOJQJ^JA-M-U-`-y-----gd>$
!a$gd[	$
!a$:	00&P1h/R / =!"#$%$$If!vh#v#v:Vl06554a$$If!vh#v#v:Vl06554a$$If!vh#v#v:Vl06554a$$If!vh#v#v:Vl06554a$$If!vh#v#v:Vl06554a$$If!vh#v#v:Vl06554a$$If!vh#v#v:Vl06554ax$$If!vh#vb	#vV
 95 thilo.boehm 1.1 #v@:Vl{
 96 karl        1.2 t6,55V
 97                 5@4yt{ETx$$If!vh#vb	#vV
 98 thilo.boehm 1.1 #v@:VlO
 99 karl        1.2 t6,55V
100                 5@4yt{ETx$$If!vh#vb	#vV
101 thilo.boehm 1.1 #v@:Vlh
102 karl        1.2 t6,55V
103                 5@4yt{ETx$$If!vh#vb	#vV
104 thilo.boehm 1.1 #v@:Vld
105 karl        1.2 t6,55V
106                 5@4yt{ETx$$If!vh#vb	#vV
107                 #v@:Vld
108                 t6,55V
109                 5@4yt{ETx$$If!vh#vb	#vV
110 thilo.boehm 1.1 #v@:Vln
111 karl        1.2 t6,55V
112                 5@4yt{ETx$$If!vh#vb	#vV
113 thilo.boehm 1.1 #v@:Vlj
114 karl        1.2 t6,55V
115                 5@4yt{ETx$$If!vh#vb	#vV
116 thilo.boehm 1.1 #v@:Vle
117 karl        1.2 t6,55V
118                 5@4yt{ETx$$If!vh#vb	#vV
119 thilo.boehm 1.1 #v@:Vla
120 karl        1.2 t6,55V
121                 5@4yt{ETx$$If!vh#vb	#vV
122 thilo.boehm 1.1 #v@:Vl]
123 karl        1.2 t6,55V
124                 5@4yt{ETx$$If!vh#vb	#vV
125 thilo.boehm 1.1 #v@:Vlu
126 karl        1.2 t6,55V
127                 5@4yt{ETx$$If!vh#vb	#vV
128 thilo.boehm 1.1 #v@:Vlc
129 karl        1.2 t6,55V
130                 5@4yt{ETt$$If!vh#vb	#vV
131 thilo.boehm 1.1 #v@:Vl
132 karl        1.2 t6,55V
133                 5@4yt{ET$$If!vh#v#v:Vl	065h5$4a$$If!vh#v#v:Vl065h5$4a$$If!vh#v#v:Vl`065h5$4a$$If!vh#v#v:Vl7065h5$4a$$If!vh#v'#ve:Vl	065h5$4a$$If!vh#v'#ve:Vl065h5$4a$$If!vh#v'#ve:Vl065h5$4a$$If!vh#v'#ve:Vl065h5$4a$$If!vh#v'#ve:Vl065h5$4a$$If!vh#v'#ve:Vl065h5$4a^`666666666vvvvvvvvv66666686666666666666666666666666666666666666666666666666hH6666666666666666666666666666666666666666666666666666666666666666662 0@P`p2( 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p8XV~_HmH	nH	sH	tH	@`@NormalCJ_HaJmH	sH	tH	t@t[	Heading 1'$
134                 &FQhx@&^`Q5B*CJ$OJQJ\^Jph\@\[	Heading 2$
135                 &FBxx@&^B`CJ\^JZ@ZW	Heading 3$
136                 &F<@&5OJQJ\^JaJP@1P[	Heading 4$
137                 &F<@&CJ\aJF@FW	Heading 5$$
138                 &F@&a$CJ,N@NW	Heading 6
139                 &F<@&5CJ\aJ@@W	Heading 7
140                 &F<@&F@FW	Heading 8
141                 &F<@&6]T	@TW	Heading 9	
142                 &F<@&CJOJQJ^JaJDA DDefault Paragraph FontVi@VTable Normal :V44
143                 la(k (No List8 @8Footer

!CJ.).Page Number.(.Line Number4"4[Header

!DC2DBody Text Indent
144                 ^DTBD
145                 Block Textx]^2BR2	Body Textx<Pb<Body Text 2dx>Q@r>Body Text 3xCJaJPMQPBody Text First Indent
146                 ``N1`Body Text First Indent 2hx^h`RRRBody Text Indent 2hdx^hTS@TBody Text Indent 3hx^hCJaJ@"@@Caption
147                 xx5CJ\aJ2?2Closing
148                 ^<@<Comment TextCJaJ$L@$DateRY@RDocument Map -D M
149                 OJQJ^J<[<E-mail Signature!<+@"<Endnote Text"CJaJh$@2hEnvelope Address!#@&+D/^@OJQJ^JN%@BNEnvelope Return$CJOJQJ^JaJ>@R>
Footnote Text%CJaJ:`@b:HTML Address&6]Re@rRHTML Preformatted'CJOJQJ^JaJ:
150                 :
Index 1(^`::
Index 2)^`::
Index 3*^`:
:
Index 4+^`::
Index 5,^`::
Index 6-^`::
Index 7.^`::
Index 8/^`::
Index 90p^p`H!@H
Index Heading15OJQJ\^J4/"4List2h^h`8228List 23^`83B8List 348^8`84R8List 45^`85b8List 56^`:0r:
List Bullet	7
151                 &F>6>

List Bullet 2	8
152                 &F>7>

List Bullet 3	9
153 karl        1.2 &F>8>

List Bullet 4	:
154                 &F>9>

List Bullet 5	;
155                 &FBDB
List Continue<hx^hFEFList Continue 2=x^FFFList Continue 3>8x^8FGFList Continue 4?x^FHFList Continue 5@x^:1:List Number	A
156                 &F	>:">
List Number 2	B
157 thilo.boehm 1.1 &F
158 karl        1.2 >;2>
List Number 3	C
159                 &F><B>
List Number 4	D
160                 &F>=R>
List Number 5	E
161                 &F
l-`bl
162 thilo.boehm 1.1 Macro Text"F
	`	@ 
OJQJ^J_HmH	sH	tH	I@rMessage HeadergG8$d%d&d'd-DM
163 karl        1.2 NOPQ^8`OJQJ^J4^4Normal (Web)H>>
Normal Indent
164                 I^4O4Note HeadingJDZ@D
165                 Plain TextKCJOJQJ^JaJ0K0
166                 SalutationL6@6	Signature
167                 M^FJ@FSubtitleN$<@&a$OJQJ^JT,TTable of AuthoritiesO^`L#LTable of FiguresP ^` V>@VTitleQ$<@&a$5CJ KHOJQJ\^JaJ H.@HTOA HeadingRx5OJQJ\^J&&
TOC 1S..
TOC 2
168 thilo.boehm 1.1 T^..
TOC 3
169                 U^..
TOC 4
170                 V^..
TOC 5
171                 W^..
TOC 6
172                 X^..
TOC 7
173                 Y^..
TOC 8
174                 Z^..
TOC 9
175 karl        1.2 [^o>/Style (Latin) Courier New (Complex) Courier NewCJOJQJ^JH@H94Balloon Text]CJOJQJ^JaJB'`B<AComment ReferenceCJaJ@j@@<AComment Subject_5\PK![Content_Types].xmlN0EH-J@%ǎǢ|ș$زULTB l,3;rØJB+$G]7O٭V<a(7IR{pgL=r85v&uQ뉑8CX=$␴?6NJCFB.ʹ'.+YT^e55 ð_g -;Ylݎ|6^N`?[PK!֧6_rels/.relsj0}Q%v/C/}(h"O
176                 = C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/SeеPK!kytheme/theme/themeManager.xmlM
177                  @}w7c(EbˮCAǠҟ7՛K
Y,
e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+&
178                 8PK!0C)theme/theme/theme1.xmlYOo6w toc'vuر-MniP@I}úama[إ4:lЯGRX^6؊>$!)O^rC$y@/yH*񄴽)޵߻UDb`}"qۋJחX^)I`nEp)liV[]1M<OP6r=zgbIguSebORD۫qu	gZo~ٺlAplxpT0+[}`jzAV2Fi@qv֬5\|ʜ̭NleXdsjcs7f
W+Ն7`gȘJj|h(KD-
dXiJ؇(x$(:;˹!I_TS1?E??ZBΪmU/?~xY'y5g&΋/ɋ>GMGeD3Vq%'#q$8K)fw9:ĵ
179                 x}rxwr:\TZaG*y8IjbRc|XŻǿI
180                 u3KGnD1NIBs
181                 RuK>V.EL+M2#'fi~Vvl{u8zH
182                 *:(W☕
~JTe\O*tHGHY}KNP*ݾ˦TѼ9/#A7qZ$*c?qUnwN%Oi4=3N)cbJ
uV4(Tn
183                 7_?m-ٛ{UBw<w_$#[Ի8{(/$Ϫ0h݋F۴®{L)#7i%=A:s$),Qg20ppf
\}DU4p
184                 M{DB%Jâ+{lC]=5
185                 2FhsF+Y\Ɉnì:3E[69`&45Z!*5k8`Fmw-"d>znʜ"ZxJZp;{/<P;,)''KQk5qpN8KGbe
Sd̛\17	pa>SR!

3K4'+rzQ
186                 TTIIvt]Kc⫲K#v5+|D~O@%\w_nN[L9KqgVhn
187                 R!y+Un;*&/HrT	>>\
t=.Tġ
188                 S; Z~!P9giCڧ!#	B,;X=ۻ,I2UWV9$lk=Aj;{AP79|s*Y;̠[MCۿhf]o{oY=1kyVV5E8Vk+֜\80X4D)!!?*|fv
u"xA@T_q64)kڬuV7t'%;i9s9x,ڎ-45xd8?ǘd/Y|t&LILJ`& -Gt/PK!
ѐ'theme/theme/_rels/themeManager.xml.relsM
189                 0wooӺ&݈Э5
6?$Q
,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧60_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!0C)theme/theme/theme1.xmlPK-!
ѐ'	theme/theme/_rels/themeManager.xml.relsPK]
190                 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
191                 <a:clrMap xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" bg1="lt1" tx1="dk1" bg2="lt2" tx2="dk2" accent1="accent1" accent2="accent2" accent3="accent3" accent4="accent4" accent5="accent5" accent6="accent6" hlink="hlink" folHlink="folHlink"/>S%SV%	:::=N
192                 1d/<N
!t#%&)--"'3689;?CEFHk!
DD ;o/a  !T!"p"%,A-- !#$%&()*+,-./012457:<=>@ABDGI,35=!@ @ (	
193                 \B
194                 
195                 SDjJ"?(	
196 karl        1.2 t"
197                 
198                 s*t	t	jJ"?
B
199                 S	?%&X ^14=6!65
_Toc520023339
_Toc520023340
_Toc520023429
_Toc520023430
_Toc520023432
_Toc520023433D%D"%
200                 %%?*urn:schemas-microsoft-com:office:smarttagsstocktickerIN[]w7A^id{~(BDOP\]rx~
			/	:	<	O	P	`	a	n	p	}	~										4
201                 =
202                 A
203                 P
204                 Q
205                 V
206                 +
4
m



!.cmpxC$1+#.	&Ud,9cpC K !&!####$J$d${$$$$$$$$$$$$$%%!%+%/%0%_%%%%gw(2dD4
207                 =
208                 [
209                 h
210                 +
4
Q
h
qu&""$$$$$$$%%/%0%y%%%%33333333333333333
_(3 "lndCD
	
					!	!	%	%	&	&	,	,	.	.	/	/	:	:	;	<	<	O	O	P	P	`	`	a	a	n	n	p	p	}	}	~	~																																																					4
211                 Z
212                 [
213                 i
214 thilo.boehm 1.1 
215 karl        1.2 
216                 04+
Q
WzDYOb	5fqDSu""$$$$$$$$%%%!%+%-%/%0%A%_%%%%55
	
					!	!	%	%	&	&	,	,	.	.	/	/	:	:	<	<	O	O	P	P	`	`	a	a	n	n	p	p	}	}	~	~																																																					$$$$$$$$$$%%/%0%_%%%%|.lDE} 6:	D~<&]C`BB;ܶ:
217 thilo.boehm 1.1 H9q*8`BAQ7z\<?ư	L!|",Q!tg%,& O3}JPH:&Y;yuyD J!wTFQ
218                 hBe& pn^^`.^`.88^8`.^`.^`OJQJo(^`OJQJo(88^8`OJQJo(^`OJQJo(hh^h`.hh^h`OJQJo(h
219                 P^`PhHh
220                 @@^@`hH.h
221                 0^`0hH..h
222                 ``^``hH...	h
223                 ^`hH	....	h
224                 ^`hH.....	
h
225                 ^`hH
......	
h
226                 `^``hH.......	
h
227                 00^0`hH........
228                 ^`hH.
229                 ^`hH.
230                 pLp^p`LhH.
231                 @@^@`hH.
232                 ^`hH.
233                 L^`LhH.
234                 ^`hH.
235                 ^`hH.
236                 PLP^P`LhH.h
237                 ^`hH.h
238 thilo.boehm 1.1 ^`hH.h
239                 pLp^p`LhH.h
240                 @@^@`hH.h
241                 ^`hH.h
242                 L^`LhH.h
243                 ^`hH.h
244                 ^`hH.h
245                 PLP^P`LhH.h^`.h^`.hpLp^p`L.h@@^@`.h^`.hL^`L.h^`.h^`.hPLP^P`L.h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@@^@`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHh^`OJQJo(hHhpp^p`OJQJ^Jo(hHoh@@^@`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHhPP^P`OJQJ^Jo(hHoh  ^ `OJQJo(hHh
246                 ^`hH)h
247                 ^`hH.h
248                 pLp^p`LhH.h
249                 @@^@`hH.h
250                 ^`hH.h
251                 L^`LhH.h
252                 ^`hH.h
253                 ^`hH.h
254                 PLP^P`LhH.h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@@^@`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHh
255                 ^`hH.h
256                 ^`hH.h
257                 pLp^p`LhH.h
258                 @@^@`hH.h
259 thilo.boehm 1.1 ^`hH.h
260                 L^`LhH.h
261                 ^`hH.h
262                 ^`hH.h
263 karl        1.2 PLP^P`LhH.h^`OJQJo(h		^	`.hL^`L.hxx^x`.hHH^H`.hL^`L.h^`.h^`.hL^`L.^`o(^`o(.0^`0o(..0^`0o(...	88^8`o(	....	88^8`o(.....	
`^``o(
......	
`^``o(.......	
^`o(........g%,hBepn~}|H:L!yDz\,Q!Y;J!wTO3																																																														4								}6[Z98:iY	WW{Ej"G"bt#"S$'$)#q,u-p/1*5Ds58=T]={?<AQM15NfU`]$dgqpkn[(qt"wi^xBzX{A(|'9}>xU!8O6yt5t[BY}*0jTyyA
5tNfN[,NB#_~5]8.}[n3n #Km{'{
264                 94$$@QQQQ%@UnknownG*Ax	Times New Roman5Symbol3.*Cx	Arial?=	*Cx	Courier New5..[`)Tahoma;WingdingsA$BCambria Math"1h!Fz,'o;˦qCqC!24$$2QX	Ds56!xx`	
265                 
Oh+'0x	
266                 (4@
LX`hpNormal.dotm4Microsoft Office Word@@\A@cI@zq՜.+,0
px
C$Title	
267                 
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJLMNOPQRTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Root Entry	FnTData
268                 K1TableSgWordDocument<SummaryInformation(DocumentSummaryInformation8CompObjr
269                 	F Microsoft Word 97-2003 Document
270                 MSWordDocWord.Document.89q

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2