<html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:readme="urn:com:ibm:fmt:readmetemplate">
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">

<script type="text/javascript" language="JavaScript1.2">
<!-- 
function _dSectionExpand(imageElementID,textElemenetID) {
	if( document.getElementById(imageElementID) != null && document.getElementById(textElemenetID) != null ) {
   		document.getElementById(imageElementID).style.display = "none";
   		document.getElementById(textElemenetID).style.display = "";
    }
}
function _dSectionCollapse(imageElementID,textElemenetID) {
	if( document.getElementById(imageElementID) != null && document.getElementById(textElemenetID) != null ) {
   		document.getElementById(textElemenetID).style.display = "none";
   		document.getElementById(imageElementID).style.display = "";
   	}
}
// -->
</script>
 </head>
<body onload="_dSectionCollapse();">
<a name="Top_Of_Page" id="Top_Of_Page"></a>
<h1>Readme and Release notes for release 3.5.1.7 (LL) IBM Tivoli Workload Scheduler LoadLeveler 3.5.1.7 LL-3.5.1.7-power-AIX Readme</h1>
<p>
<b>Readme file for:</b>LL-3.5.1.7-power-AIX<br>
<b>Product/Component Release:</b>3.5.1.7<br>
<b>Update Name:</b>LL-3.5.1.7-power-AIX<br>
<b>Fix ID:</b>LL-3.5.1.7-power-AIX<br>
<b>Publication Date:</b>05 August 2010<br>
<b>Last modified date:</b>05 August 2010<br>
<br>
<b>Online version of the readme file:</b><a href="http://www-01.ibm.com/support/docview.wss?rs=0&uid=isg400000218">http://www-01.ibm.com/support/docview.wss?rs=0&amp;uid=isg400000218</a>
<br>
<b>Important</b>: The most current version of the readme file can always be found online.<br>
</p>
<font size="4"><b>Contents</b></font>
<br>
<br>
<a href="#Download location" class="fbox">Download location</a>
<br>
<a href="#Prerequisites and co-requisites" class="fbox">Prerequisites and co-requisites</a>
<br>
<a href="#Known issues" class="fbox">Known issues</a>
<br>
<a href="#Known limitations" class="fbox">Known limitations</a>
<br>
<br>
<b>Installation information</b>
<br>
<br>
<a href="#Additional information" class="fbox">Additional information</a>
<br>
<a href="#Copyright and trademark information" class="fbox">Copyright and trademark information</a>
<br>
<br>
<! ##################################################################################### --> <br>
<br>
<a name="Download location"><font size="4"><b>Download location</b></font></a>
<br>
<br>
<p>Below is a list of components, platforms, and file names that apply to this Readme file.<br>
<br>
</p>
<span id="imageElementAIX" style="position:relative; display:none;"><a onclick="return _dSectionExpand(&quot;imageElementAIX&quot;,&quot;textElementAIX&quot;);">
                
				<img src="http://www-01.ibm.com/support/docview.wss?uid=swg24018266&aid=2" border="0" alt="" ></img>
			     <b>Fix Download for AIX</b></a></span><span id="textElementAIX" style="position:relative"><a onclick="return _dSectionCollapse(&quot;imageElementAIX&quot;,&quot;textElementAIX&quot;);">
                
				<img src="http://www-01.ibm.com/support/docview.wss?uid=swg24018266&aid=3" border="0" alt="" ></img>
			     <b>Fix Download for AIX</b></a>
<table cellspacing="0" cellpadding="0" width="600" style="background-color:FFFFFF" bordercolor="000000" border="1">
<br>
<tr>
<td><b>Product/Component Name:</b></td><td><b>Platform:</b></td><td><b>Fix:</b></td>
</tr>
<tr>
<td>(LL) IBM Tivoli Workload Scheduler LoadLeveler</td><td>AIX 5.3<BR/>AIX 6.1<BR/></td><td><a href="http://www.ibm.com/support/fixcentral/swg/quickorder?product=ibm/power/IBM+Tivoli+Workload+Scheduler+LoadLeveler&function=fixid&fixids=LL-3.5.1.7-power-AIX">LL-3.5.1.7-power-AIX</a></td>
</tr>
</table>
</span>
<br>
<br>
<br>
<br>
<br>
<a name="Prerequisites and co-requisites"><font size="4"><b>Prerequisites and co-requisites</b></font></a>
<br>
<br>
None
	  <br>
<br>
<a name="Known issues"><font size="4"><b>Known issues</b></font></a>
<br>
<br><!-- BASIC TWISTY SHOW/HIDE -->
<div class="ibm-container ibm-alternate">
<div class="ibm-container-body">
<ul class="ibm-twisty">
<li>
<a class="ibm-twisty-trigger" href="#toggle"><img alt="-" src="//www.ibm.com/i/c.gif" /></a>
<span class="ibm-twisty-head"><b>Known Issues</b>
</span>
<div class="ibm-twisty-body">

<div>
<p>For more known issues, please see the HPC Central wiki:</p>
</div>
<div class="ibm-indent">
<p><a href="http://www.ibm.com/developerworks/wikis/display/hpccentral/Tivoli+Workload+Scheduler+LoadLeveler" target=new.window>
http://www.ibm.com/developerworks/wikis/display/hpccentral/Tivoli+Workload+Scheduler+LoadLeveler</a>
</p>
</div>

<p><b>[February 22, 2010]</b></p>
<div class="ibm-indent">
<p>In TWS LoadLeveler 3.5.1.4, 4.1.0.2 and 4.1.0.3, jobs will not be started in a login shell. 
The environment in which the job runs may not be set as expected and the job may fail to run correctly.</p>
<p>Workaround is to set the keyword in the job command file to COPY_ALL.</p>
<p>For TWS LoadL 3.5.1.4  - Apply apar IZ70280 emergency fix package available from IBM service.</p>
<p>For TWS LoadL 4.1.0.2 and 4.1.0.3 - Apply apar IZ70442 emergency fix package available from IBM service. </p>
</div>

<p><b>[May 18, 2009]</b></p>
<div class="ibm-indent">
<p>A coexistence issue was introduced in TWS LoadLeveler 3.5.0.5 which also affected TWS LoadLeveler 3.5.1.1.  
Jobs will not be able to run in a mixed cluster with TWS LoadLeveler 3.5.0.1 - 3.5.0.4 service levels with either 
TWS LoadLeveler 3.5.0.5 or TWS LoadLeveler 3.5.1.1.</p>
<p>The coexistence problem introduced in TWS LoadLeveler 3.5.0.5 can not be corrected.</p>
<p>The entire cluster will need to be migrated to either TWS LoadLeveler 3.5.0.5 or TWS LoadLeveler 3.5.1.1 at the same time.</p>
<p>There is no coexistence issue between TWS LoadLeveler 3.5.0.5 and TWS LoadLeveler 3.5.1.1.</p>
</div>

<p><b>[January 19, 2009]</b></p>
<div class="ibm-indent">
<p>Do not apply TWS LoadLeveler 3.5.0.2 maintenance level.  If the job queue is not empty when upgrading to TWS LoadLeveler 3.5.0.2, the jobs in the job queue will be removed.</p>
</div>


</div>
</li>
</ul>
</div>
</div>

<br>
<br>
<a name="Known limitations"><font size="4"><b>Known limitations</b></font></a>
<br>
<br><p>TWS LoadLeveler 3.5 does not support checkpointing for data staging jobs.</p>
<br>
<br>
<a name="Installation information"><font size="4"><b>Installation information</b></font></a>
<br>
<br><!-- BASIC TWISTY SHOW/HIDE -->
<div class="ibm-container ibm-alternate">
<div class="ibm-container-body">
<ul class="ibm-twisty">
<li>
<a class="ibm-twisty-trigger" href="#toggle"><img alt="-" src="//www.ibm.com/i/c.gif" /></a>
<span class="ibm-twisty-head"><b>Installation procedure</b>
</span>
<div class="ibm-twisty-body">

<p>Install the LoadLeveler updates on your system by using the normal, smit <b>update_all</b> command.</p>
 
<p>For further information, consult the <a href=http://publib.boulder.ibm.com/infocenter/clresctr/vxrx/index.jsp?topic=/com.ibm.cluster.loadl.doc/llbooks.html>LoadLeveler Library</a> for the appropriate version of the LoadLeveler AIX Installation Guide.</p>

</div>
</li>
</ul>
</div>
</div>

<br>
<br>
<a name="Additional information"><font size="4"><b>Additional information</b></font></a>
<br>
<br><!-- BASIC TWISTY SHOW/HIDE -->
<div class="ibm-container ibm-alternate">
<div class="ibm-container-body">
<ul class="ibm-twisty">
<li>
<a class="ibm-twisty-trigger" href="#toggle"><img alt="-" src="//www.ibm.com/i/c.gif" /></a>
<span class="ibm-twisty-head"><b>Package contents</b>
</span>
<div class="ibm-twisty-body">

<div class=ibm-indent>
<p>
LoadL.full.3.5.1.7<br>
LoadL.msg.en_US.3.5.1.7<br>
LoadL.so.3.5.1.7 <br>
</p>
</div>


</div>
</li>
</ul>
</div>
</div>
<!-- BASIC TWISTY SHOW/HIDE -->
<div class="ibm-container ibm-alternate">
<div class="ibm-container-body">
<ul class="ibm-twisty">
<li>
<a class="ibm-twisty-trigger" href="#toggle"><img alt="-" src="//www.ibm.com/i/c.gif" /></a>
<span class="ibm-twisty-head"><b>Changelog</b>
</span>
<div class="ibm-twisty-body">

<div class="ibm-container">
<div class="ibm-container-body">

<!-- Content body begin -->
<div id="ibm-content-body">

<!-- main content begin -->
<div id="ibm-content-main">

<div class="ibm-rule"><hr/></div>

<div class="ibm-container ibm-alternate">
<div class="ibm-container-body">
<div class="ibm-two-column ibm-directory">
 
<div class="ibm-column ibm-first">
<ul class="ibm-link-list">
<li><a class="ibm-anchor-down-em-link" href="#genfix">General fixes</a></li>
<li><a class="ibm-anchor-down-em-link" href="#multifix">Multicluster fixes</a></li>
</ul>
</div>
 
<div class="ibm-column ibm-second">
<ul class="ibm-link-list">
<!--<li><a class="ibm-anchor-down-em-link" href="#BGfix">Blue Gene fixes</a></li>-->
<li><a class="ibm-anchor-down-em-link" href="#APARlist">APAR listing</a></li>
</ul>
</div>

</div>
<div class="ibm-rule"><hr/></div>
</div>
</div>

<div class="ibm-container">
<b>Notes</b>
<div class="ibm-container-body"
<p>Unless specifically noted otherwise, this history of problems fixed for LoadLeveler 3.5.1.x applies to:</p>
   <ul class="ibm-bullet-list">
<li>LoadLeveler 3.5.1.x for AIX 6</li>
<li>LoadLeveler 3.5.1.x for AIX 5</li>
<li>LoadLeveler 3.5.1.x for SUSE LINUX Enterprise Server 11 (SLES11) on POWER servers</li>
<li>LoadLeveler 3.5.1.x for SUSE LINUX Enterprise Server 10 (SLES10) on POWER servers</li>
<li>LoadLeveler 3.5.1.x for SUSE LINUX Enterprise Server 9 (SLES9) on POWER servers</li>
<li>LoadLeveler 3.5.1.x for Red Hat Enterprise Linux 5 (RHEL5) on POWER servers</li>
<li>LoadLeveler 3.5.1.x for Red Hat Enterprise Linux 4 (RHEL4) on POWER servers</li>
<li>LoadLeveler 3.5.1.x for SUSE LINUX Enterprise Server 11 (SLES11) on Intel based servers</li>
<li>LoadLeveler 3.5.1.x for SUSE LINUX Enterprise Server 10 (SLES10) on Intel based servers</li>
<li>LoadLeveler 3.5.1.x for SUSE LINUX Enterprise Server 9 (SLES9) on Intel based servers</li>
<li>LoadLeveler 3.5.1.x for Red Hat Enterprise Linux 5 (RHEL5) on Intel based servers</li>
<li>LoadLeveler 3.5.1.x for Red Hat Enterprise Linux 4 (RHEL4) on Intel based servers</li>
<li>LoadLeveler 3.5.1.x for SUSE LINUX Enterprise Server 11 (SLES11) on servers with 64-bit Opteron or EM64T processors</li>
<li>LoadLeveler 3.5.1.x for SUSE LINUX Enterprise Server 10 (SLES10) on servers with 64-bit Opteron or EM64T processors</li>
<li>LoadLeveler 3.5.1.x for SUSE LINUX Enterprise Server 9 (SLES9) on servers with 64-bit Opteron or EM64T processors</li>
<li>LoadLeveler 3.5.1.x for Red Hat Enterprise Linux 5 (RHEL5) on servers with 64-bit Opteron or EM64T processors</li>
<li>LoadLeveler 3.5.1.x for Red Hat Enterprise Linux 4 (RHEL4) on servers with 64-bit Opteron or EM64T processors</li>
</ul>
</div>
</div>

<div class="ibm-container">
<b>Warning section</b>
<div class="ibm-container-body">
<p>A coexistence problem was introduced in TWS LoadLeveler 3.5.0.5 and TWS LoadLeveler 3.5.1.1 which can not be corrected.
The entire cluster will need to be migrated to either TWS LoadLeveler 3.5.0.5 or TWS LoadLeveler 3.5.1.1 at the same time.</p>
</div>
</div>

<div class="ibm-container">
<b>Restriction section</b>
<div class="ibm-container-body">
 
<ul class="ibm-bullet-list">
<li>TWS LoadLeveler 3.5 does not support checkpointing for data staging jobs.</li>
 
</ul>
</div>
</div>

<div class="ibm-container">
<a name=genfix></a><b>General LoadLeveler problems</b>
<div class="ibm-container-body">

<p><b>Problems fixed in LoadLeveler 3.5.1.7 [July 20, 2010]</b></p>
<ul class="ibm-bullet-list">
<li>Resources will be held correctly if two reservations in the cluster were reserving the same resources with the second reservation's start time corresponding to the first reservation's end time.</li>
<li>Fixed the llsummary command from crashing when the history file was being modified at the same time the command was trying to read it.</li>
<li>Fixed the llsummary command to handle small data fragments in the history file so job steps will now be displayed correctly.</li>
<li>Fixed the llacctmrg command from crashing if the global history file was greater than 2 GB.</li>
<li>Fixed llsummary and llacctmrg commands to be able to access history files greater than 2GB.</li>
<li>Fixed the central manager from crashing by locking the job step so different threads can not operated on it concurrently.</li>
<li>Fixed the llqres command so that it will now work in a mixed 32 bit and 64 bit cluster environment without seeing the 2512-301 error message.</li>
<li>Fixed the user prolog environment variables to be passed to the user epilog.</li>
<li>Fixed Loadleveler to prevent duplicate job id error by trying other remote inbound schedds for remote job submission if the network connections to the inbound schedd is not stable.</li>
<li>During file system failures, new mechanisms are implemented to reaccess file handlers in order to recover LoadLeveler to working state.  The new implementations are to have a new timer to enable the schedd to come up automatically if file access was available and to set the schedd to drain state if the schedd file handlers can not be recovered.</li>
</ul>
<br/>


<p><b>Problems fixed in LoadLeveler 3.5.1.6 [May 20, 2010]</b></p>

<ul class="ibm-bullet-list">
<li>Fixed the evaluation of consumable cpus calculation for jobs which dynamically turn smt on and off so jobs will be scheduled properly on a Power5 or Power6 systems.</li>
<li>Fixed the negotiator core dump when the "START" expression was not configured for a machine.</li>
<li>Fixed design of dependent steps to get new qdate when they are put onto the idle queue due to enforcement of the maxqueued and maxidle limits.</li>
</ul>
<br/>

<p><b>Problems fixed in LoadLeveler 3.5.1.5 [March 22, 2010]</b></p>

<ul class="ibm-bullet-list">
<li>Fixed LoadLeveler to be able to honor the task order in the task_geometry keyword when 
assigning cpus to task ids.</li>
<li>Fixed llstatus to display the correct configuration expressions for all expression 
keywords.</li>
<li>Fixed the dispatch cycle of routed jobs so when the central manager failover 
takes place, the preempted jobs will now be able to run.</li>
<li>Fixed LoadLeveler to set the environment variable from the prolog output if each 
line contains at most 65534 characters. All lines containing more than 65534 characters 
will be ignored.</li>
<li>Fixed LoadLeveler jobs to start correctly in the login shell and know when to 
run under a login shell so the pmd will not hang during execution.</li>
<li>Fixed the reservation debug message field so the central manager will not core 
dump.</li>
</ul>
<br/>

<p><b>Problems fixed in LoadLeveler 3.5.1.4 [January 18, 2010]</b></p>

<ul class="ibm-bullet-list">
<li>Fix LoadLeveler from crashing when started in drain mode.</li>
<li>Fix the LoadL_negotiator daemon from core dumping by initializing an internal 
variable that was being used.</li>
<li>Fix LoadLeveler jobs from hanging in preempted pending state by correcting 
the machine state for the jobs being preempted.</li>
<li>Fix the schedd daemon memory leak when processing reservations by removing 
the reservation element object after use.</li>
<li>Fix the llsummary command segmentation fault by skipping over data that are 
not valid when processing the history file.</li>
<li>Fix user id name to have a length up to 256 so jobs can now run when submitted 
using those ids.</li>
<li>Fix llqres -l to output the correct days of the month under the Recurrence 
section if the month have less than 31 days.</li>
<li>Fix LoadLeveler to send emails to the right administrator accounts when 
LoadLeveler detects errors.</li>
<li>Fix LoadLeveler to execute the rescan function so jobs can not be scheduled 
once the running jobs are completed when using the default scheduler.</li>
<li>Fix submitted jobs to be rejected when user id is not valid.</li>
<li>Fix LoadLeveler to not send notification emails if the api process has 
already reported the errors.</li>
<li>Fix LoadLeveler jobs to run with the correct gid on AIX platform.</li>
<li>Fix LoadLeveler multi-step jobs to run with the correct umask value.</li>
<li>Fix the negotiator daemon to ensure that resource counts are now being updated 
correctly when a step is canceled during the window of time after it has been 
scheduled but before the job start order has been dispatched.</li>
</ul>
<br/>

<p><b>Problems fixed in LoadLeveler 3.5.1.3 [November 2, 2009]</b></p>

<ul class="ibm-bullet-list">
<li>Fix the job command file parsing error 2512-059 when the first non-blank line 
is neither a comment line nor a LoadLeveler keyword or if the first character of 
the first non-blank line is not a '#' sign.</li>
<li>Fix the resource count for coschedule job steps so if the step is canceled after 
it has been scheduled and waiting for preemption to take place, those resource 
counts will now be updated correctly for future dispatching cycles.</li>
<li>Fix LoadLeveler performance by reducing the overhead of handling llq query 
requests so that the impact to the overall scheduling progress is also reduced.</li>
<li>Fix documentation on why using different flags for llq will generate different 
outputs for the same job.</li>
</ul>
<br/>

<p><b>Problems fixed in LoadLeveler 3.5.1.2 [August 19, 2009]</b></p>

<ul class="ibm-bullet-list">
<li>Fix the LoadL_schedd SIGSEGV termination while many jobs are submitted by 
correcting reference counting on the data area while threads are still 
referencing it.</li>
<li>Fix LoadLeveler to use unsigned int64 variables instead of integer for file 
size calculations whenever transmitting files, including transmitting history 
files that are greater than 2G to the llacctmrg command.</li>
<li>Fix the llqres output to show the correct month value under the "Recurrence" 
section.</li>
<li>Fix the LoadL_startd increased memory size consumption by modifying 
LoadLeveler to dynamically load the libraries only once.</li>
<li>Fix the schedd memory leak when performing a llctl reconfig while having 
parallel, user space jobs on the queue in running state by correcting the memory 
leaks in the adapter objects.</li>
<li>Fix the job step staying in the complete state for a long period of time by 
changing the central manager job termination/cleanup processing.</li>
<li>Fix LoadLeveler to have better performance when scheduling jobs, especially in 
a cluster which has huge number of nodes with similar resources on each node.</li>
</ul>
<br/>

<p><b>Problems fixed in LoadLeveler 3.5.1.1 [May 18, 2009]</b></p>

<p><b>Notice: This is a mandatory service update to TWS LoadLeveler 3.5.1.0.</b></p>

<ul class="ibm-bullet-list">
<li>Data staging options DSTG_NODE=MASTER and DSTG_NODE=ALL can now be used.</li>
<li>Fix the accounting output of llsummary command to not have multiple same step 
entries after LoadLeveler restarts on a multistep job.</li>
<li>Fix the child starter process to ensure it is started as root so that the process 
could set up the environment and credentials to run the job.</li>
<li>Fix the negotiator handling of step dependencies so jobs that are supposed to 
run will run and those that shouldn't would not.</li>
<li>Linux:  On linux platforms with multiple CPUs, it is possible for the seteuid function 
to malfunction. When the LoadLeveler startd daemon encounters this failure, its 
effective user id may be set incorrectly, in which case it is possible for jobs 
to become stuck in ST state. A workaround to the glibc issue is provided in this 
service update.</li>
</ul>
<br/>

</div>
<!--
<p class="ibm-ind-link ibm-back-to-top"><a class="ibm-anchor-up-link" href="#ibm-content">Back to top</a></p>
-->
</div>


<div class="ibm-container">
<a name=multifix></a><b>LoadLeveler Multicluster problems</b>
<div class="ibm-container-body">


<p><b>Problems fixed in LoadLeveler 3.5.1.3 [November 2, 2009]</b></p>
<ul class="ibm-bullet-list">
<li>Fix LoadL_schedd memory leak when running the llstatus -X command in a 
multi-cluster environment.</li>
<li>Fix LoadLeveler so jobs can be submitted to the remote cluster in a mixed 
3.5.X and 3.4.3.X multi-cluster environment.</li>
</ul>

<br/>

<p><b>Problems fixed in LoadLeveler 3.5.1.1 [May 18, 2009]</b></p>
<div class=ibm-indent>
<p>Fix the llstatus -X from core dumping when there are adapters or MCMs on the nodes.</p>
</div>

<br/>

</div>
<!-- 
<p class="ibm-ind-link ibm-back-to-top"><a class="ibm-anchor-up-link" href="#ibm-content">Back to top</a></p>
-->
</div>


<div class="ibm-container">
<a name=BGfix></a><b>LoadLeveler Blue Gene problems</b>
<div class="ibm-container-body">

<p><b>Problems fixed in LoadLeveler 3.5.1.6 [May 20, 2010]</b></p>
<div class=ibm-indent>
<p>The duration of an active blue gene partition can now be modified on the Blue Gene/P system.</p>
</div>
<br/>

<p><b>Problems fixed in LoadLeveler 3.5.1.5 [March 22, 2010]</b></p>
<div class=ibm-indent>
<p>Fixed LoadLeveler Blue Gene jobs to start on free nodes by skipping over invalid 
partitions in the Blue Gene database during partition load and continue to load 
on valid partitions.</p>
</div>
<br/>

<p><b>Problems fixed in LoadLeveler 3.5.1.1 [May 18, 2009]</b></p>
<div class=ibm-indent>
<p>Added scheduling enhancements to make it easier to find resources to run jobs on large Blue Gene systems.</p>
</div>

<br/>

</div>

</div>


<table cellspacing=0 cellpadding=0 border class=ibm-data-table width=100%>
<caption><em><a name=APARlist></a>TWS LoadLeveler Corrective Fix listing</em></caption>
<tr><th>Fix Level</th><th>APAR numbers</th></tr>

<tr>
<td><b>LL&nbsp;3.5.1.7</b></td>
<td><a name=LL3517></a><b>AIX:</b> IZ69053 IZ75381 IZ75989 IZ76705 IZ77606 IZ77612 IZ78490 IZ78493 IZ79273 IZ79274</td>
</tr>

<tr>
<td><b>&nbsp;</b></td>
<td><b>LINUX:</b> IZ77000 IZ77610</td>
</tr>

<tr>
<td><b>LL&nbsp;3.5.1.6</b></td>
<td><a name=LL3516></a><b>AIX:</b> IZ52059 IZ73349 IZ75142 IZ75265</td>
</tr>

<tr>
<td><b>&nbsp;</b></td>
<td><b>LINUX:</b> IZ70744</td>
</tr>

<tr>
<td><b>LL&nbsp;3.5.1.5</b></td>
<td><a name=LL3515></a><b>AIX:</b> IZ56208 IZ67241 IZ67479 IZ67760 IZ69047 IZ70280 IZ70760 IZ70787</td>
</tr>

<tr>
<td><b>&nbsp;</b></td>
<td><b>LINUX:</b> IZ66534</td>
</tr>

<tr>
<td><b>LL 3.5.1.4</b></td>
<td><a name=LL3514></a>IZ60760 IZ62312 IZ64121 IZ64435 IZ64717 IZ64913 IZ64956 IZ65273 IZ65278 
IZ66454 IZ66461 IZ66874 IZ66914 IZ67156</td>
</tr>

<tr>
<td><b>LL 3.5.1.3</b></td>
<td><a name=LL3513></a>IZ55661 IZ58696 IZ59450 IZ59799 IZ59841 IZ59842 IZ63572</td>
</tr>

<tr>
<td><b>LL 3.5.1.2</b></td>
<td><a name=LL3512></a>IZ51180 IZ51401 IZ52219 IZ52926 IZ52927 IZ53764 IZ53825 IZ54439</td>
</tr>

<tr>
<td><b>LL 3.5.1.1</b></td>
<td><a name=LL3511></a>IZ48410 IZ48545 IZ48548 IZ50225 IZ50226</td>
</tr>

</table>


</div>
</li>
</ul>
</div>
</div>

</div>
<br>
<br>
<a name="Copyright and trademark information"><font size="4"><b>Copyright and trademark information</b></font></a>
<br>
<br>
<a href="http://www.ibm.com/legal/copytrade.shtml">
<br>
	 http://www.ibm.com/legal/copytrade.shtml
     </a>
<br>
      
<p>
<b>Notices</b><br/>
<br/>
INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS
PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR
PURPOSE. Some jurisdictions do not allow disclaimer of express or
implied warranties in certain transactions, therefore, this
statement may not apply to you.
<br/>
<br/>
This information could include technical inaccuracies or
typographical errors. Changes are periodically made to the
information herein; these changes will be incorporated in new
editions of the publication. IBM may make improvements and/or
changes in the product(s) and/or the program(s) described in this
publication at any time without notice.
<br/>
<br/>
Microsoft, Windows, and Windows Server are trademarks of Microsoft 
Corporation in the United States, other countries, or both.
<br/>
<br/>
Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, 
Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and 
Pentium are trademarks or registered trademarks of Intel Corporation or its 
subsidiaries in the United States and other countries.
<br/>
<br/>
Other company, product, or service names may be trademarks or
service marks of others.
<br/>
<br/>

<b>THIRD-PARTY LICENSE TERMS AND CONDITIONS, NOTICES AND INFORMATION</b>
<br/>
<br/>
The license agreement for this product refers you to this file for
details concerning terms and conditions applicable to third party
software code included in this product, and for certain notices
and other information IBM must provide to you under its license
to certain software code. The relevant terms and conditions,
notices and other information are provided or referenced below. 
Please note that any non-English version of the licenses below is
unofficial and is provided to you for your convenience only.  The
English version of the licenses below, provided as part of the
English version of this file, is the official version.
<br/>
<br/>
Notwithstanding the terms and conditions of any other agreement
you may have with IBM or any of its related or affiliated entities
(collectively "IBM"), the third party software code identified
below are "Excluded Components" and are subject to the following
terms and conditions:
<br/>
<ul>
<li>the Excluded Components are provided on an "AS IS" basis

<li>IBM DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED WARRANTIES AND
   CONDITIONS WITH RESPECT TO THE EXCLUDED COMPONENTS, INCLUDING,
   BUT NOT LIMITED TO, THE WARRANTY OF NON-INFRINGEMENT OR
   INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF
   MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE

<li>IBM will not be liable to you or indemnify you for any claims
   related to the Excluded Components

<li>IBM will not be liable for any direct, indirect, incidental,
   special, exemplary, punitive or consequential damages with
   respect to the Excluded Components.
</ul>

</p>

       
    <br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>
