MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_NextPart_01C77BC0.EE4E3AB0" This document is a Single File Web Page, also known as a Web Archive file. If you are seeing this message, your browser or editor doesn't support Web Archive files. Please download a browser that supports Web Archive, such as Microsoft Internet Explorer. ------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Slide 1

This presentation contains content that your browser may not be able to = show properly. This presentation was optimized for more recent versions of Micro= soft Internet Explorer.

If you would like to proceed anyway, click here.

------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/master156.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
Click to edit Master title style<= /div>
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
‹date/time&= #8250;
‹footer›Strategic Remuneratio= n
‹#›
------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/master156.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/preview.wmf Content-Transfer-Encoding: base64 Content-Type: image/x-wmf AQAJAAAD/gIAAAcAMwAAAAAABAAAAAMBCAAFAAAACwIAAAAABQAAAAwCeQChAAMAAAAeAAcAAAD8 AgAA////AAAABAAAAC0BAAAIAAAA+gIFAAAAAAD///8ABAAAAC0BAQAOAAAAJAMFAP///////3gA oAB4AKAA////////CAAAAPoCAAAAAAAAAAAAAAQAAAAtAQIABwAAAPwCAAD///8AAAAEAAAALQED AAQAAAAnAf//HAAAAPsC/P8AAAAAAACQAQAAAAAAQAASVGltZXMgTmV3IFJvbWFuAAAAAAAAAAAA AAAAAAAAAAAEAAAALQEEAAQAAAAuARgABAAAAAIBAQAFAAAACQIzZmYCKAAAADIKcQBKABYAAABT dHJhdGVnaWMgUmVtdW5lcmF0aW9uAgABAAEAAgABAAIAAgABAAIAAAADAAEAAwACAAEAAgABAAIA AQABAAIAAgAEAAAALgEAABwAAAD7AhAABwAAAAAAvAIAAAAAAQICIlN5c3RlbQAAAAAAAAAAAAAY AAAAAgAAABA6FQDkBAAABAAAAC0BBQAEAAAA8AEEABwAAAD7Av3/AAAAAAAAkAEAAAAAAEAAAEFy aWFsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAC0BBAAEAAAALgEYAAQAAAACAQEABQAA AAkCM2ZmAgkAAAAyCnEAKAABAAAAMWACAAQAAAAuAQAABAAAAC0BBQAEAAAA8AEEAAMAAAAeAAgA AAD6AgAAAQAAAAAAAAAEAAAALQEEAAcAAAD8AgEAAAAAAAAABAAAAC0BBgAIAAAAJQMCACEAFQAh ADkABAAAAC0BAgAEAAAALQEDAAQAAADwAQQABAAAACcB//8EAAAA8AEAAAMAAAAeAAcAAAD8AgAA M2ZmAAAABAAAAC0BAAAEAAAABgEBAAQAAAAtAQEAJgAAACQDEQAFACQABAAlAAMAJQADACYAAgAn AAMAKQADACoABAAqAAUAKgAHACoACAAqAAgAKQAJACcACAAmAAgAJQAHACUABQAkAAQAAAAtAQIA BAAAAAYBAQAEAAAALQEDAAQAAAAnAf//BAAAAPABAAADAAAAHgAHAAAA/AIAAJnMzAAAAAQAAAAt AQAABAAAAAYBAQAEAAAALQEBACYAAAAkAxEAEAAkAA4AJQANACUADQAmAA0AJwANACkADQAqAA4A KgAQACoAEQAqABIAKgASACkAEwAnABIAJgASACUAEQAlABAAJAAEAAAALQECAAQAAAAGAQEABAAA AC0BAwAEAAAAJwH//wQAAADwAQAAAwAAAB4ABwAAAPwCAADMzMwAAAAEAAAALQEAAAQAAAAGAQEA BAAAAC0BAQAmAAAAJAMRABoAJAAYACUAGAAlABcAJgAXACcAFwApABgAKgAYACoAGgAqABsAKgAc ACoAHAApAB0AJwAcACYAHAAlABsAJQAaACQABAAAAC0BAgAEAAAABgEBAAQAAAAtAQMABAAAACcB //8cAAAA+wL7/wAAAAAAAJABAAAAAABAAABBcmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAQAAAAtAQQABAAAAC4BGAAEAAAAAgEBAAUAAAAJAgAAAAIzAAAAMgopACcAHQAAAFJlbXVuZXJh dGlvbiBDb21taXR0ZWUgVXBkYXRlAAQAAwADAAMAAwACAAIAAwABAAEAAgADAAEAAwADAAQABAAB AAEAAQADAAMAAQADAAMAAgADAAEAAwAEAAAALgEAAAQAAAAtAQUABAAAAPABBAAcAAAA+wL8/wAA AAAAAJABAAAAAABAAABBcmlhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAtAQQABAAA AC4BGAAEAAAAAgEBAAUAAAAJAgAAAAIbAAAAMgpGACcADQAAAEZlYnJ1YXJ5IDIwMDcAAgACAAIA AQADAAIAAQACAAEAAwACAAIAAgAEAAAALgEAAAQAAAAtAQUABAAAAPABBAADAAAAAAA= ------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/master157.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
Click to edit Master title style=
Click to edit Master subtitle st= yle
‹date/time&= #8250;
‹footer›Strategic Remuneratio= n
‹#›
------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/master157.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/master02.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
‹header›
‹date/time&= #8250;
‹footer›
‹#›
------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/pres.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/slide0001.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Slide 1
Strategic Remuneration
1
Remuneration Committee Update
February 2007
------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/master157_image001.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAwB7AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAC AHgAgAAAAAAAAAINjI+py+0Po5y02otzKwA7 ------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/master157_image002.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhWQAWAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABX ABQAgQAAADNmZpnMzMzMzAKkhB+pee0PgZhUxIuH3gOvz2CiVJXWmHFqBLYBCpky/Kj25rgt3cg+ b7gJOwadC+hLAoc3hHEHSyppTCHgeYxKf7CqEJsdbbkj7xcMQo3JIvMNnRavZ2W3Cv5Rz00o+x2v oLdH0eW3ARgiOFhoOID4ojV40td4BUgjOUnp54SGtMjD2YkFZLBXCmCXQ4pKstWa6sWiA2sqVRtr JRKHa1vSe2ADUQAAOw== ------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/slide0002.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Slide 1
Strategic Remuneration
2
Agenda
¢ABI update
lNew ABI guidelines launched on 14 Dec= ember 2006
&#= 8226;Redesigned to follow layout of Combined Code
&#= 8226;5 Core Principles
&#= 8226;17 Main Provisions
&#= 8226;Detailed guidance
lDivided into three sections
&#= 8226;Remuneration Committees and their responsibilities
Guidance for Base Pay, Bonuses, Pensions and Contracts and Severance
&#= 8226;Guidance for Share-Based Incentive Schemes =
¢ =
------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/master156_image003.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhBABPAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAgAC AEsAgAAAAAAAAAIKjI+py+0Po5xUFgA7 ------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/master156_image004.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhPAAPAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAA6 AA0AgQAAADNmZpnMzMzMzAJdhBGZx+0CoZts2NuUXrTFL3TORQ7HhooGCKpGWRroprKsCsNz2tmt mCvtaD3fpxMUDhUi45GSJC2ZRWcIGrVMORSrBJlFTJtWXHhcM7oA0dNuDVC7kg4e/AZ/xQwFADs= ------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/slide0024.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Slide 1
Strategic Remuneration
3
ABI Guidelines &#= 8211; 5 Core Principles
¢= Boards are responsible for adopting remuneration policies and practices that promote the success of companies in creating value for shareholders over the longer term. The policies and practices should be demonstrably aligned with the corporate objectives and business strategy and reviewed regularly.
¢= Remuneration Committees should be established in accordance with the provi= sions of the Combined Code. They should comprise independent directors who bring independent thought and scrutiny to all aspects of remuneration. It is important to maintain a constructive and timely dialogue between boards and <= /span>shareholders regarding remuneration policies and practices.
¢= Executive remuneration should be set at levels that retain and motivate, based on selection and interpretation of appropriate benchmarks. Such benchmarks should be used with caution, in view of the risk of an up= ward ratchet of remuneration levels with no corresponding improvement in performance.
¢= Executive remuneration should be linked to individ= ual and corporate performance through graduated targets, that align the interests of executives with those of shareholders. The resulting arrangements should be= clear and readily understandable.&#= 13;
¢= Shareholders will not support arrangements which e= ntitle executives to reward when = this is not justified by performance. Remuneration Committees should ensure that service contracts contain provisions t= hat are consistent with this principle.
------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/slide0025.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Slide 1
Strategic Remuneration
4
Commentary on ABI Guidelines&#= 13;
¢= Base Pay determination<= /span>
¢= Guidance 1.1 on page 6 of the guideli= nes states “Remuneration Committees should ensure their policy on base pay = is fully communicated to shareholders. Where a company seeks to pay salaries at median or above, justification is required.”
¢= This can be contrasted with Guideline 3 from the 2= 005 version on page 5 which stated  “Where a company seeks to pay salari= es at above median, justification is required.”
¢= The key change, from our perspective, is that justification for a median salary policy is now required.  We raised this point at the presentation and were given the answer that Remuneration Committees should make a conscious analysis of wha= t pay policy is needed and articulate it in their policy statement that is put to= the vote.  A median salary policy should not simply be the default position.
------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/slide0028.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Slide 1
Strategic Remuneration
5
Commentary on ABI Guidelines&#= 13;
¢Variable Pay (and misstated accounts)
¢<= /span>The guidelines encourage an appropriate balance be= tween fixed and variable pay ̵= 1; and require variable pay to be based on targets that are stretching, verifiable and relevant.  Remuneration Committees need to <= /span>satisfy themselves as to the accuracy of recorded performance measures that gove= rn the vesting of variable and share-based pay.&= nbsp; Further, there sho= uld be effective procedures for the disclosure and communication of strategic objectives, which enable shareholders to take an informed and considered view of pay policy and implementation.&n= bsp; Notwithstanding all of the above, the ABI is anticipating the discovery of misstated accounts a= la Enron and WorldCom.  Remuneration Committees are urged= by the guidelines to consid= er legal redress where performance achievements are subsequently found to have been significantly miss= tated such that bonuses and other incentives should not have been paid.
¢= We expect Remuneration Committees to spend more ti= me talking to their counterparts = on the Audit Committee and getting a better understanding of the business model, customers and cashflows of the company!
------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/slide0029.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Slide 1
Strategic Remuneration
6
Commentary on ABI Guidelines&#= 13;
¢Long-term incentives typically using shares<= /i>
¢= The objective of share-based incentives is to alig= n the interests of the executive directors with that of the shareholders and to link the reward to longer-term performance.  Performance conditions should be measured over a period appropriate to the strategic objectives of the com= pany. This will not be less than and may exceed three years.
¢= The Remuneration Committee is asked to provide a statement in the Remun= eration Report as to whether a review of the current share incentive arrangements has been undertaken.  This review needs to cover the operation of the p= lans, indicating whether discretion has been exercised, and whether grant levels, performance criteria and vesting schedules previously approved by shareholders remain appropriate to the company’s current circumstances and prospects.
¢= Performance targets set on grant rather than on ve= sting were sometimes needed for U= S and overseas executives where performance conditions for vesting were <= /span>not typically applied in the local market.  The previous guidelines gave deta= iled rules for this exemption to be used.  The ABI has taken its exemption o= ut of the guidelines “Shareholders expect that future performance should govern vesting o= f options or performance shares and that performanci= ng at point of grant is gener= ally not considered to be a suitable alternative.”
------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/slide0030.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Slide 1
Strategic Remuneration
7
Commentary on ABI Guidelines&#= 13;
¢Contracts and severance
¢= Much as today’s newly weds are encouraged to= draw up prenuptial contracts to limit damages in the event of divorce, Remuneration Committees should, when drawing up contracts of employment for executives calculate the likely cost of any severance and determine whether this is acceptable.
¢<= /span>Our experience of these matters indicates that the position in the UK is very different from that in the US where rewards for failure and severance can be much greater than rewards for success.  The termination payment of US$210million to the C= EO of Home Depot springs to mind as an example of US excess.  UK company law requires the Remuneration Report to co= ntain such details of other provi= sions in the contract as are necessary to enable members of the company to estimate the liability of the company in the event= of early termination of the contract.  The ABI is encouraging the Remune= ration Committee to do these sums before the ink on the contract is dry.  In addition the ABI wants companies to receive the benefit of mitigation and changes in contracts may be needed to achieve this.
¢= An interim letter on pensions policy sent out in mid-2006 has become guidance 3.9.  The ABI is looking out for execut= ives who have guaranteed pension amounts due to them with limited or no abatement on severance or early retirement.  They do not want to see any more of these provisions in= cluded in new contracts of emplo= yment.
------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/slide0031.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Slide 1
Strategic Remuneration
8
Commentary on ABI Guidelines&#= 13;
¢= In conclusion
¢= The new guidelines are well laid out.  They provide an excellent agenda for a Remuneration Committee = chairman to use at scheduled meetings of the committee during the year.  They give an indicatio= n of what shareholders will be looking for and asking questions = about.  They are well worth being read in= full, by all directors, not just those on the Remuneration Committee.
¢
------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/master01.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
‹header›
‹date/time&= #8250;
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
‹footer›
‹#›
------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/master156_stylesheet.css Content-Transfer-Encoding: base64 Content-Type: text/css Ym9keQ0KCXt3aWR0aDo1MzRweDsNCgloZWlnaHQ6NDAwcHg7fQ0KLlRCDQoJe21zby1zcGVjaWFs LWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5UDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZh bWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MzsNCglmb250LXNp emU6MTUyJTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQou QkINCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwwMEEyOw0KCWNvbG9yOiMzMzY2NjY7DQoJ bXNvLWNvbG9yLWluZGV4OjE7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3 MCU7fQ0KLkINCgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCWNvbG9y OmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDozOw0KCWZvbnQtc2l6ZTo5NSU7DQoJbXNvLWNoYXIt d3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkIxQg0KCXttc28tc3BlY2lhbC1m b3JtYXQ6YnVsbGV0bDsNCgljb2xvcjojOTlDQ0NDOw0KCW1zby1jb2xvci1pbmRleDo0Ow0KCWZv bnQtZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5CMQ0KCXt0ZXh0LWFsaWdu OmxlZnQ7DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6YmxhY2s7DQoJbXNvLWNvbG9yLWlu ZGV4OjM7DQoJZm9udC1zaXplOjg1JTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Ut b3ZlcmZsb3c6MTt9DQouQjJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMjAyMjsNCglj b2xvcjojQ0NDQ0NDOw0KCW1zby1jb2xvci1pbmRleDo1O30NCi5CMg0KCXt0ZXh0LWFsaWduOmxl ZnQ7DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6YmxhY2s7DQoJbXNvLWNvbG9yLWluZGV4 OjM7DQoJZm9udC1zaXplOjc2JTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3Zl cmZsb3c6MTt9DQouQjNCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMjAyMjsNCgljb2xv cjojMzM2NjY2Ow0KCW1zby1jb2xvci1pbmRleDoxO30NCi5CMw0KCXt0ZXh0LWFsaWduOmxlZnQ7 DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6YmxhY2s7DQoJbXNvLWNvbG9yLWluZGV4OjM7 DQoJZm9udC1zaXplOjc2JTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZs b3c6MTt9DQouQjRCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMjAyMjt9DQouQjQNCgl7 dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1z by1jb2xvci1pbmRleDozOw0KCWZvbnQtc2l6ZTo2NiU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1z by1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLk5CDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxl dFwyMDIyO30NCi5ODQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCglj b2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6NTclOw0KCW1zby1j aGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5OMUINCgl7bXNvLXNwZWNp YWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLk4xDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250 LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250 LXNpemU6NTclOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30N Ci5OMkINCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLk4yDQoJe3RleHQt YWxpZ246bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29s b3ItaW5kZXg6MTsNCglmb250LXNpemU6NTclOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2lu c29rdS1vdmVyZmxvdzoxO30NCi5OM0INCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIw MjI7fQ0KLk4zDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCgljb2xv cjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6NTclOw0KCW1zby1jaGFy LXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5ONE4NCgl7bXNvLXNwZWNpYWwt Zm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLk40DQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZh bWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNp emU6NTclOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5P Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouTw0KCXt0ZXh0LWFsaWdu OmxlZnQ7DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6IzMzNjY2NjsNCgltc28tY29sb3It aW5kZXg6MTsNCglmb250LXNpemU6ODUlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29r dS1vdmVyZmxvdzoxO30NCi5PMQ0KCXttc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3Zl cmZsb3c6MTt9DQouTzINCgl7bXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93 OjE7fQ0KLk8zDQoJe21zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30N Ci5PNA0KCXttc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouQ0JC DQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwwMEEyOw0KCWNvbG9yOiMzMzY2NjY7DQoJ bXNvLWNvbG9yLWluZGV4OjE7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3 MCU7fQ0KLkNCDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCgljb2xv cjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MzsNCglmb250LXNpemU6OTUlOw0KCW1zby1jaGFy LXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5DQjFCDQoJe21zby1zcGVjaWFs LWZvcm1hdDpub2J1bGxldGw7DQoJY29sb3I6Izk5Q0NDQzsNCgltc28tY29sb3ItaW5kZXg6NDsN Cglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9DQouQ0IxDQoJe2NvbG9y OmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDozOw0KCWZvbnQtc2l6ZTo4NSU7DQoJbXNvLWNoYXIt d3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkNCMkINCgl7bXNvLXNwZWNpYWwt Zm9ybWF0Om5vYnVsbGV0XDIwMjI7DQoJY29sb3I6I0NDQ0NDQzsNCgltc28tY29sb3ItaW5kZXg6 NTt9DQouQ0IyDQoJe2NvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDozOw0KCWZvbnQtc2l6 ZTo3NiU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkNC M0INCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7DQoJY29sb3I6IzMzNjY2NjsN Cgltc28tY29sb3ItaW5kZXg6MTt9DQouQ0IzDQoJe2NvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1p bmRleDozOw0KCWZvbnQtc2l6ZTo3NiU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1 LW92ZXJmbG93OjE7fQ0KLkNCNEINCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7 fQ0KLkNCNA0KCXtjb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MzsNCglmb250LXNpemU6 NjYlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5DVEIN Cgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLkNUDQoJe3RleHQtYWxpZ246 bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5k ZXg6MzsNCglmb250LXNpemU6MjAwJTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Ut b3ZlcmZsb3c6MTt9DQouSEJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMDBBMjsNCglj b2xvcjojMzM2NjY2Ow0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtZmFtaWx5OldpbmdkaW5n czsNCglmb250LXNpemU6NzAlO30NCi5IQg0KCXtjb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5k ZXg6MzsNCglmb250LXNpemU6ODUlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1v dmVyZmxvdzoxO30NCi5IQjFCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRsOw0KCWNvbG9y OiM5OUNDQ0M7DQoJbXNvLWNvbG9yLWluZGV4OjQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0K CWZvbnQtc2l6ZTo3NSU7fQ0KLkhCMQ0KCXtjb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6 MzsNCglmb250LXNpemU6NzYlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVy ZmxvdzoxO30NCi5IQjJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMjAyMjsNCgljb2xv cjojQ0NDQ0NDOw0KCW1zby1jb2xvci1pbmRleDo1O30NCi5IQjINCgl7Y29sb3I6YmxhY2s7DQoJ bXNvLWNvbG9yLWluZGV4OjM7DQoJZm9udC1zaXplOjY2JTsNCgltc28tY2hhci13cmFwOjE7DQoJ bXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouSEIzQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVs bGV0XDIwMjI7DQoJY29sb3I6IzMzNjY2NjsNCgltc28tY29sb3ItaW5kZXg6MTt9DQouSEIzDQoJ e2NvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDozOw0KCWZvbnQtc2l6ZTo2NiU7DQoJbXNv LWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkhCNEINCgl7bXNvLXNw ZWNpYWwtZm9ybWF0OmJ1bGxldFwyMDIyO30NCi5IQjQNCgl7Y29sb3I6YmxhY2s7DQoJbXNvLWNv bG9yLWluZGV4OjM7DQoJZm9udC1zaXplOjU3JTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtp bnNva3Utb3ZlcmZsb3c6MTt9DQouUUJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMDBB MjsNCgljb2xvcjojMzM2NjY2Ow0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtZmFtaWx5Oldp bmdkaW5nczsNCglmb250LXNpemU6NzAlO30NCi5RQg0KCXtjb2xvcjpibGFjazsNCgltc28tY29s b3ItaW5kZXg6MzsNCglmb250LXNpemU6NzYlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2lu c29rdS1vdmVyZmxvdzoxO30NCi5RQjFCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRsOw0K CWNvbG9yOiM5OUNDQ0M7DQoJbXNvLWNvbG9yLWluZGV4OjQ7DQoJZm9udC1mYW1pbHk6V2luZ2Rp bmdzOw0KCWZvbnQtc2l6ZTo3NSU7fQ0KLlFCMQ0KCXtjb2xvcjpibGFjazsNCgltc28tY29sb3It aW5kZXg6MzsNCglmb250LXNpemU6NzElOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29r dS1vdmVyZmxvdzoxO30NCi5RQjJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMjAyMjsN Cgljb2xvcjojQ0NDQ0NDOw0KCW1zby1jb2xvci1pbmRleDo1O30NCi5RQjINCgl7Y29sb3I6Ymxh Y2s7DQoJbXNvLWNvbG9yLWluZGV4OjM7DQoJZm9udC1zaXplOjU3JTsNCgltc28tY2hhci13cmFw OjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouUUIzQg0KCXttc28tc3BlY2lhbC1mb3Jt YXQ6YnVsbGV0XDIwMjI7DQoJY29sb3I6IzMzNjY2NjsNCgltc28tY29sb3ItaW5kZXg6MTt9DQou UUIzDQoJe2NvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDozOw0KCWZvbnQtc2l6ZTo1NyU7 DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLlFCNEINCgl7 bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwyMDIyO30NCi5RQjQNCgl7Y29sb3I6YmxhY2s7DQoJ bXNvLWNvbG9yLWluZGV4OjM7DQoJZm9udC1zaXplOjQ3JTsNCgltc28tY2hhci13cmFwOjE7DQoJ bXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouVGJsQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9i dWxsZXRcMDBBMjsNCgljb2xvcjojMzM2NjY2Ow0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQt ZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6NzAlO30NCi5UYmwNCgl7Y29sb3I6YmxhY2s7 DQoJbXNvLWNvbG9yLWluZGV4OjM7DQoJZm9udC1zaXplOjg1JTsNCgltc28tY2hhci13cmFwOjE7 DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouVGJsMUINCgl7bXNvLXNwZWNpYWwtZm9ybWF0 Om5vYnVsbGV0bDsNCgljb2xvcjojOTlDQ0NDOw0KCW1zby1jb2xvci1pbmRleDo0Ow0KCWZvbnQt ZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5UYmwxDQoJe2NvbG9yOmJsYWNr Ow0KCW1zby1jb2xvci1pbmRleDozOw0KCWZvbnQtc2l6ZTo3NiU7DQoJbXNvLWNoYXItd3JhcDox Ow0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLlRibDJCDQoJe21zby1zcGVjaWFsLWZvcm1h dDpub2J1bGxldFwyMDIyOw0KCWNvbG9yOiNDQ0NDQ0M7DQoJbXNvLWNvbG9yLWluZGV4OjU7fQ0K LlRibDINCgl7Y29sb3I6YmxhY2s7DQoJbXNvLWNvbG9yLWluZGV4OjM7DQoJZm9udC1zaXplOjY2 JTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouVGJsM0IN Cgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7DQoJY29sb3I6IzMzNjY2NjsNCglt c28tY29sb3ItaW5kZXg6MTt9DQouVGJsMw0KCXtjb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5k ZXg6MzsNCglmb250LXNpemU6NjYlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1v dmVyZmxvdzoxO30NCi5UYmw0Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9 DQouVGJsNA0KCXtjb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MzsNCglmb250LXNpemU6 NTclOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5kZWZh dWx0Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouZGVmYXVsdA0KCXt0 ZXh0LWFsaWduOmxlZnQ7DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJZm9udC13ZWlnaHQ6bm9ybWFs Ow0KCWZvbnQtc3R5bGU6bm9ybWFsOw0KCXRleHQtZGVjb3JhdGlvbjpub25lOw0KCXRleHQtc2hh ZG93Om5vbmU7DQoJdGV4dC1lZmZlY3Q6bm9uZTsNCgltc28tZmFyZWFzdC1oaW50Om5vOw0KCWxh eW91dC1mbG93Omhvcml6b250YWw7DQoJY29sb3I6IzMzNjY2NjsNCgltc28tY29sb3ItaW5kZXg6 MTsNCglmb250LXNpemU6ODUlOw0KCW1zby10ZXh0LXJhaXNlOjAlOw0KCW1zby1saW5lLXNwYWNp bmc6IjEwMCAwIDAiOw0KCW1zby1tYXJnaW4tbGVmdC1hbHQ6MDsNCgltc28tdGV4dC1pbmRlbnQt YWx0OjA7DQoJbXNvLWNoYXItd3JhcDowOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjA7DQoJZGly ZWN0aW9uOmx0cjsNCgltc28td29yZC13cmFwOjE7DQoJbXNvLXZlcnRpY2FsLWFsaWduLXNwZWNp YWw6YmFzZWxpbmU7DQoJbXNvLWFuc2ktbGFuZ3VhZ2U6RU4tVVM7fQ0KYTpsaW5rDQoJe2NvbG9y OiMwMDY2NjYgIWltcG9ydGFudDt9DQphOmFjdGl2ZQ0KCXtjb2xvcjojQ0NDQ0NDICFpbXBvcnRh bnQ7fQ0KYTp2aXNpdGVkDQoJe2NvbG9yOiNCMkIyQjIgIWltcG9ydGFudDt9DQp= ------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/script.js Content-Transfer-Encoding: quoted-printable Content-Type: application/javascript; charset="us-ascii" function LoadSld() { var sld=3DGetObj("SlideObj") if( !g_supportsPPTHTML ) { =09 sld.style.visibility=3D"visible" return } if( MakeNotesVis() ) return runAnimations =3D _InitAnimations(); =09 if( IsWin("PPTSld") ) parent.SldUpdated(GetSldId()) g_origSz=3DparseInt(SlideObj.style.fontSize) g_origH=3Dsld.style.posHeight g_origW=3Dsld.style.posWidth g_scaleHyperlinks=3D(document.all.tags("AREA").length>0) if( g_scaleHyperlinks ) InitHLinkArray() if( g_scaleInFrame||(IsWin("PPTSld") && parent.IsFullScrMode() ) ) document.body.scroll=3D"no" _RSW() if( IsWin("PPTSld") && parent.IsFullScrMode() ) FullScrInit(); =09 MakeSldVis(); ChkAutoAdv() if( runAnimations ) { if( document.all("NSPlay") ) document.all("NSPlay").autoStart =3D false; if( sld.filters && sld.filters.revealtrans ) setTimeout( "document.body.start()", sld.filters.revealtrans.duration * = 1000 ); else document.body.start(); } } function MakeSldVis()=20 { var fTrans=3Dg_showAnimation && SldHasTrans() if( fTrans )=09 { if( g_bgSound ) { idx=3Dg_bgSound.indexOf(","); pptSound.src=3Dg_bgSound.substr( 0, idx ); pptSound.loop=3D -(parseInt(g_bgSound.substr(idx+1))); } SlideObj.filters.revealtrans.Apply()=09 } SlideObj.style.visibility=3D"visible" if( fTrans ) SlideObj.filters.revealtrans.Play() } function MakeNotesVis()=20 { if( !IsNts() ) return false=20 SlideObj.style.display=3D"none" nObj =3D document.all.item("NotesObj") parent.SetHasNts(0) if( nObj ) {=20 nObj.style.display=3D"" parent.SetHasNts(1) } return 1 } function ChkAutoAdv() { if(SldHasTrans()) SlideObj.onfilterchange=3DAutoAdv else AutoAdv() } function AutoAdv() { if(!IsWin("PPTSld") || !gUseSldTimings )return var sld=3DGetCurSld() if( (sld.mAdvDelay>0) && !parent.IsFramesMode() ) setTimeout("parent.GoToNextSld()",sld.mAdvDelay) } function GetObj(id) { if(g_supportsPPTHTML) return document.all(id); else return document.getElementById(id); } function SldHasTrans() { return SlideObj.style.filter !=3D ""; } function GetSldId()=20 { var regExp =3D /file:\/\/\//i var pos =3D location.href.search(regExp) if (MHTMLPrefix !=3D "" && pos !=3D -1) sId =3D location.href.substring(pos) else { sId =3D RemoveFilePrefixFromHref(location.href); var regExp =3D /\// var fixedHref =3D sId var pos =3D -1 =09 pos =3D fixedHref.search(regExp) while (pos !=3D -1) { fixedHref =3D fixedHref.replace(regExp, "\\") pos =3D fixedHref.search(regExp) } =09 if (g_fBaseHyperlink =3D=3D true) sId =3D "file:///" + fixedHref; else sId =3D fixedHref.substring(fixedHref.lastIndexOf('\\') + 1) } =09 return sId } function HideMenu() { if( frames["PPTSld"] && PPTSld.document.all.item("ctx= tmenu") && PPTSld.ctxtmenu.style.display!=3D"none" ) { PPTSld.ctxtmenu.styl= e.display=3D'none'; return true } return false } function IsWin( name ) { return window.name =3D=3D name } function IsNts() { return IsWin("PPTNts") } function IsSldOrNts() { return( IsWin("PPTSld")||IsWin("PPTNts") ) } function SupportsPPTAnimation() { return( navigator.platform =3D=3D "Win32"= && navigator.appVersion.indexOf("Windows")>0 ) } function SupportsPPTHTML() { var appVer=3Dnavigator.appVersion, msie=3DappVer.indexOf("MSIE "), ver=3D0 if( msie >=3D 0 ) ver=3DparseFloat( appVer.substring( msie+5, appVer.indexOf(";",msie) ) ) else ver=3DparseInt(appVer) return( ver >=3D 4 && msie >=3D 0 ) } function _RSW() { if( !g_supportsPPTHTML || IsNts() || ( !g_scaleInFrame && (!IsWin("PPTSld") || !parent.IsFullScrMode()) ) ) return var padding=3D0; if( IsWin("PPTSld") && parent.IsFramesMode() ) padding=3D6 cltWidth=3Ddocument.body.clientWidth-padding cltHeight=3Ddocument.body.clientHeight-padding factor=3D(1.0*cltWidth)/g_origW if( cltHeight < g_origH*factor ) factor=3D(1.0*cltHeight)/g_origH newSize =3D g_origSz * factor if( newSize < 1 ) newSize=3D1 s=3DSlideObj.style s.fontSize=3DnewSize+"px" s.posWidth=3Dg_origW*factor s.posHeight=3Dg_origH*factor s.posLeft=3D(cltWidth-s.posWidth+padding)/2 s.posTop=3D(cltHeight-s.posHeight+padding)/2 if( g_scaleHyperlinks ) ScaleHyperlinks( factor ) } function _InitAnimations() { animRuntimeInstalled =3D ''+document.body.localTime !=3D 'undefined'; isFullScreen =3D (window.name =3D=3D "PPTSld") && !parent.IsFramesMode(); g_animUseRuntime =3D g_showAnimation && animRuntimeInstalled && !(isFullSc= reen && parent.IsSldVisited()); if( g_animUseRuntime ) { collSeq =3D document.all.tags("seq"); if( collSeq !=3D null ) { for(ii=3D0;ii numSlds ) gSldJumpIdx =3D numSlds; if ( gSldJumpIdx >=3D 0 ) { if ( gSldJumpIdx =3D=3D 0 ) gSldJumpIdx =3D 1; var jumpTo =3D parseInt(gSldJumpIdx); gSldJump =3D 0; gSldJumpIdx =3D ""; win.GoToSld( parent.GetSldList().mList[jumpTo-1].mSldHref ) } } } function _KDH() { if( event.keyCode =3D=3D 8 ) { event.returnValue =3D 0; parent.GoToPrevSld(); } } function DocumentOnClick() { if( IsNts() || parent.HideMenu() ) return; if( ( g_allowAdvOnClick && !parent.IsFramesMode() ) || (event && (event.keyCode=3D=3D32) ) ) parent.GoToNextSld(); } var g_supportsPPTHTML =3D SupportsPPTHTML(), g_scaleInFrame =3D 1, gId=3D""= , g_bgSound=3D"", g_scaleHyperlinks =3D false, g_allowAdvOnClick =3D 1, g_showInBrowser = =3D 0, gLoopCont =3D 0, gUseSldTimings =3D 1; var g_showAnimation =3D g_supportsPPTHTML && SupportsPPTAnimation() && ( (w= indow.name=3D=3D"PPTSld" && !parent.IsFramesMode()) || g_showInBrowser );va= r g_animManager =3D null; var g_animUseRuntime =3D false; var g_animItemsToHide, g_animInteractiveItems, g_animSlideTime; var g_animMainSequence =3D null; var ENDSHOW_MESG=3D"End of slide show, click to exit.", SCREEN_MODE=3D"Fram= es", gIsEndShow=3D0, NUM_VIS_SLDS=3D8, SCRIPT_HREF=3D"script.js", FULLSCR_H= REF=3D"fullscreen.htm"; var gCurSld =3D gPrevSld =3D 1, g_offset =3D 0, gNtsOpen =3D gHasNts =3D gO= tlTxtExp =3D 0, gHasNarration =3D 0, gOtlOpen =3D true window.gPPTHTML=3DSupportsPPTHTML() var g_fBaseHyperlink =3D false; var gMainDoc=3Dnew Array(new hrefList("slide0001.htm",1,-1,1),new hrefList(= "slide0002.htm",1,-1,1),new hrefList("slide0024.htm",1,-1,1),new hrefList("= slide0025.htm",1,-1,1),new hrefList("slide0028.htm",1,-1,1),new hrefList("s= lide0029.htm",1,-1,1),new hrefList("slide0030.htm",1,-1,1),new hrefList("sl= ide0031.htm",1,-1,1)); /********************************************* Frameset functions These functions control slide navigation and state of the frameset. **********************************************/ function RemoveFilePrefixFromHref(href) { var regExp =3D /^file:\/\/\//i; return href.replace(regExp, "") } function FullScrInit() { g_allowAdvOnClick =3D GetCurSld().mAdvOnClk document.body.style.backgroundColor=3D"black" document.oncontextmenu=3Dparent._CM; document.onkeydown =3D _KDH; document.ondragstart=3DCancel document.onselectstart=3DCancel self.focus() } function Redirect( frmId ) {=09 var str=3Ddocument.location.hash,idx=3Dstr.indexOf('#'), sId=3DGetSldId() if(idx>=3D0) str=3Dstr.substr(1); if( window.name !=3D frmId && ( sId !=3D str) ) { obj =3D GetObj("Main-File") window.location.href=3Dobj.href+"#"+sId return 1 } return 0 } var MHTMLPrefix =3D CalculateMHTMLPrefix();=20 function CalculateMHTMLPrefix() { if ( document.location.protocol =3D=3D 'mhtml:') {=20 href=3Dnew String(document.location.href)=20 Start=3Dhref.indexOf('!')+1=20 End=3Dhref.lastIndexOf('/')+1=20 if (End < Start)=20 return href.substring(0, Start)=20 else=20 return href.substring(0, End)=20 } return ''; } function GetTags(base,tag) { if(g_supportsPPTHTML) return base.all.tags(tag); else return base.getElementsByTagName(tag); } function UpdNtsPane(){ if(frames["PPTNts"]) PPTNts.location.replace( MHTMLP= refix+GetHrefObj( gCurSld ).mNtsHref ) } function UpdNavPane( sldIndex ){ if(gNavLoaded) PPTNav.UpdNav() } function UpdOtNavPane(){ if(gOtlNavLoaded) PPTOtlNav.UpdOtlNav() } function UpdOtlPane(){ if(gOtlLoaded) PPTOtl.UpdOtl() } function SetHasNts( fVal ) { if( gHasNts !=3D fVal ) { gHasNts=3DfVal UpdNavPane() } } function ToggleOtlText() { gOtlTxtExp=3D!gOtlTxtExp UpdOtlPane() } function ClearMedia() { // Clear any sounds playing before launching another browser window. Other= wise, // in fullscreen mode, you'll continue to hear the sound in the frames mod= e. if (PPTSld.pptSound) PPTSld.pptSound.loop =3D 0; } function FullScreen() {=20 if ( PPTSld.g_animUseRuntime ) PPTSld.document.body.pause(); ClearMedia(); var href =3D ( document.location.protocol =3D=3D 'mhtml:') ? FULLSCR_HREF = : FULLSCR_HREF+"#"+GetHrefObj(gCurSld).mSldHref; if (MHTMLPrefix !=3D "") href =3D RemoveFilePrefixFromHref(href) if(PPTNav.event.ctrlKey) { var w =3D (window.screen.availWidth * 1.0) / 2.0 var h =3D w * (PPTSld.g_origH * 1.0) / PPTSld.g_origW win =3D window.open( MHTMLPrefix+href,null,"toolbar=3D0,resizable=3D1,top= =3D0,left=3D0," + "width=3D"+ w + ",height=3D" + h ); if( win.document.body && PPTSld.g_animUseRuntime ) win.document.body.PPTSldFrameset=3Dwindow; } else { win =3D window.open( MHTMLPrefix+href,null,"fullscreen=3Dyes" ); if( win.document.body && PPTSld.g_animUseRuntime ) win.document.body.PPTSldFrameset=3Dwindow; } } function ToggleVNarration() { rObj=3DPPTSld.document.all("NSPlay") if( rObj && !PPTSld.g_animUseRuntime ) { if( (rObj.playState =3D=3D 1)||(rObj.playState =3D=3D 0) ) rObj.Play() else if( rObj.playState =3D=3D 2 ) rObj.Pause() else return; } else if( PPTSld.g_animUseRuntime ) { narObj =3D PPTSld.document.all("narrationID") if( narObj ) narObj.togglePause() } } function GetCurSldNum() { =20 obj=3DGetHrefObj(gCurSld) if( obj.mOrigVis =3D=3D 1 ) return obj.mSldIdx else =20 return gCurSld } function GetNumSlds() { =20 if( GetHrefObj(gCurSld).mOrigVis =3D=3D 1 ) return GetSldList().mNumVisSlds; else return GetSldList().mList.length } function GetSldNum( href ) { for(ii=3D0; ii 1 ) PopSldList(); else if( !IsFramesMode() ) { if( gLoopCont ) GoToFirst() else EndShow() } } function GoToPrevSld() { ii=3DgCurSld-1 if( ii > 0 ) { obj=3DGetHrefObj(ii) while ( obj && ( obj.mVis =3D=3D 0 ) && ( ii>0 ) ) obj=3DGetHrefObj(--ii) if( ii =3D=3D 0 ) ii=3D1 GoToSldNum(ii) } } function GoToFirst(){ GoToSld( GetHrefObj(1).mSldHref ) } function GoToLast() { ii=3DGetSldList().mList.length if( ii !=3D gCurSld ) GoToSld( GetHrefObj(ii).mSldHref ) } function GoToSldNum( num ) { if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue obj =3D GetHrefObj( num ) obj.mVis=3D1 gPrevSld=3DgCurSld gCurSld =3D num; =09 if (MHTMLPrefix !=3D "") PPTSld.location.replace(MHTMLPrefix+RemoveFilePrefixFromHref(obj.mSldHref= )) else PPTSld.location.replace(obj.mSldHref) =09 if( IsFramesMode() ) { UpdNavPane(); UpdOtlPane(); UpdNtsPane() } } function GoToSld( href ) { if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue GetHrefObj( GetSldNum(href) ).mVis=3D1 if (MHTMLPrefix !=3D "") PPTSld.location.replace(MHTMLPrefix+RemoveFilePrefixFromHref(href)) else PPTSld.location.replace(href) } function SldUpdated( id ) { if( id =3D=3D GetHrefObj(gCurSld).mSldHref ) return gPrevSld=3DgCurSld gCurSld=3DGetSldNum(id) if( IsFramesMode() ) { UpdNavPane(); UpdOtlPane(); UpdNtsPane() } } function PrevSldViewed(){ GoToSld( GetHrefObj(gPrevSld).mSldHref ) } function HasPrevSld() { return ( gIsEndShow || ( gCurSld !=3D 1 && GetHrefO= bj( gCurSld-1 ).mVis =3D=3D 1 )||( GetCurSldNum() > 1 ) ) } function HasNextSld() { return (GetCurSldNum() !=3D GetNumSlds()) } function CloseWindow() { if( HideMenu() ) return; =09 var event =3D PPTSld.event; if( !IsFramesMode() && event && (event.keyCode=3D=3D27 || event.keyCode=3D= =3D32 || event.type=3D=3D"click" ) ) window.close( self ); CatchNumKeys( self, event ); } function Unload() { gIsEndShow=3D0; } function SetupEndShow() { gIsEndShow=3D1; PPTSld.document.body.scroll=3D"no"; PPTSld.document.onkeypress=3DCloseWindow; PPTSld.document.onclick=3DCloseWindow; PPTSld.document.oncontextmenu=3D_CM; } function EndShow() { if( IsFramesMode() ) return if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue doc=3DPPTSld.document var dir =3D doc.body.dir if( dir !=3D "rtl" ) dir =3D "ltr"; doc.open() doc.writeln('


' + ENDSHOW_MESG + '

') doc.close() } function SetSldVisited(){ GetSldList().mList[gCurSld-1].mVisited=3Dtrue } function IsSldVisited(){ return GetSldList().mList[gCurSld-1].mVisited } function hrefList( sldHref, visible, advDelay, advClk ) { this.mSldHref=3D this.mNtsHref =3D sldHref this.mOrigVis=3D this.mVis =3D visible this.mVisited=3D false this.mAdvDelay=3D advDelay this.mAdvOnClk=3D advClk } function SldList(arr,curSld,fEnd) { this.mCurSld =3D curSld; this.mList =3D new Array(); var idx =3D 1; for(ii=3D0;ii 0) { PushSldList(sldList,fEnd); gCurSld =3D 1; } else if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue } function PushSldList(arr,fEnd) { var ii =3D gSldStack.length; gSldStack[ii] =3D new SldList(arr,gCurSld,fEnd); GoToSld( gSldStack[ii].mList[0].mSldHref ); } function PopSldList() { if (gSldStack[gSldStack.length-1].fEndShow) EndShow() else { gCurSld =3D gSldStack[gSldStack.length-1].mCurSld; gSldStack[gSldStack.length-1] =3D null; gSldStack.length--; var sldList =3D gSldStack[gSldStack.length-1]; GoToSld( sldList.mList[gCurSld - 1].mSldHref ); } } var custShowList=3Dnew Array(); /********************************************* Navigation button implementation There are 2 types of buttons: ImgBtn, TxtBtn implemented as function objects. They share a similiar interface so the event handlers can call SetActive, for example, on a button=20 object without needing to know exactly=20 what type of button it is. **********************************************/ //---------------------------------- function ImgBtn( oId,bId,w,action ) //---------------------------------- { var t=3Dthis t.Perform =3D _IBP t.SetActive =3D _IBSetA t.SetInactive=3D _IBSetI t.SetPressed =3D _IBSetP t.SetDisabled=3D _IBSetD t.Enabled =3D _IBSetE t.ChangeIcon =3D null t.UserAction =3D action t.ChgState =3D _IBUI t.mObjId =3D oId t.mBorderId=3D bId t.mWidth =3D w t.mIsOn =3D t.mCurState =3D 0 } function _IBSetA() { if( this.mIsOn ) { obj=3Dthis.ChgState( gHiliteClr,gShadowClr,2 ) obj.style.posTop=3D0 } } function _IBSetI() { if( this.mIsOn ) { obj=3Dthis.ChgState( gFaceClr,gFaceClr,1 ) obj.style.posTop=3D0=20 } } function _IBSetP() { if( this.mIsOn ) { obj=3Dthis.ChgState( gShadowClr,gHiliteClr,2 ) obj.style.posLeft+=3D1; obj.style.posTop+=3D1 } } function _IBSetD() { =20 obj=3Dthis.ChgState( gFaceClr,gFaceClr,0 ) obj.style.posTop=3D0=20 } function _IBSetE( state ) { var t=3Dthis GetObj( t.mBorderId ).style.visibility=3D"visible" if( state !=3D t.mIsOn ) { t.mIsOn=3Dstate if( state ) t.SetInactive() else t.SetDisabled() } } function _IBP() { var t=3Dthis if( t.mIsOn ) { if( t.UserAction !=3D null ) t.UserAction() if( t.ChangeIcon ) { obj=3DGetObj(t.mObjId) if( t.ChangeIcon() ) obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-4)*t.mWidth else obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-0)*t.mWidth } t.SetActive() } =20 } function _IBUI( clr1,clr2,nextState ) { var t=3Dthis SetBorder( GetObj( t.mBorderId ),clr1,clr2 ) obj=3DGetObj( t.mObjId ) obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-nextState)*t.mWidth-obj= .style.posTop t.mCurState=3DnextState return obj } //----------------------------------------- function TxtBtn( oId,oeId,action,chkState ) //----------------------------------------- { var t=3Dthis t.Perform =3D _TBP t.SetActive =3D _TBSetA t.SetInactive=3D _TBSetI t.SetPressed =3D _TBSetP t.SetDisabled=3D _TBSetD t.SetEnabled =3D _TBSetE t.GetState =3D chkState t.UserAction =3D action t.ChgState =3D _TBUI t.mObjId =3D oId t.m_elementsId=3D oeId t.mIsOn =3D 1 } function _TBSetA() { var t=3Dthis if( t.mIsOn && !t.GetState() ) t.ChgState( gHiliteClr,gShadowClr,0,0 ) } function _TBSetI() { var t=3Dthis if( t.mIsOn && !t.GetState() ) t.ChgState( gFaceClr,gFaceClr,0,0 ) } function _TBSetP() { if( this.mIsOn ) this.ChgState( gShadowClr,gHiliteClr,1,1 ) } function _TBSetD() { =20 this.ChgState( gFaceClr,gFaceClr,0,0 ) this.mIsOn =3D 0 } function _TBSetE() { var t=3Dthis if( !t.GetState() ) t.ChgState( gFaceClr,gFaceClr,0,0 ) else t.ChgState( gShadowClr,gHiliteClr,1,1 ) t.mIsOn =3D 1 } function _TBP() { var t=3Dthis if( t.mIsOn ) {=20 if( t.UserAction !=3D null ) t.UserAction() if( !t.GetState ) return if( t.GetState() ) t.SetPressed() else t.SetActive() } =20 } function _TBUI( clr1,clr2,lOffset,tOffset ) { SetBorder( GetObj( this.mObjId ),clr1,clr2 ) Offset( GetObj( this.m_elementsId ),lOffset,tOffset ) } function Offset( obj, top, left ){ obj.style.top=3Dtop; obj.style.left=3Dle= ft } function SetBorder( obj, upperLeft, lowerRight ) { s=3Dobj.style; s.borderStyle =3D "solid" s.borderWidth =3D 1=20 s.borderLeftColor =3D s.borderTopColor =3D upperLeft s.borderBottomColor=3D s.borderRightColor =3D lowerRight } function GetBtnObj(){ return gBtnArr[window.event.srcElement.id] } function BtnOnOver(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetActive() } function BtnOnDown(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetPressed() } function BtnOnOut(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetInactive() } function BtnOnUp() { b=3DGetBtnObj() if( b !=3D null ) b.Perform() else Upd() } function GetNtsState(){ return parent.gNtsOpen } function GetOtlState(){ return parent.gOtlOpen } function GetOtlTxtState(){ return parent.gOtlTxtExp } function NtsBtnSetFlag( fVal ) { s=3Ddocument.all.item( this.m_flagId ).style s.display=3D"none" if( fVal ) s.display=3D"" else s.display=3D"none" } function _BSetA_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S= etActive() } function _BSetI_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S= etInactive() } function _BSetP_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S= etPressed() } function _BSetA_BorderImg() {=20 b =3D gBtnArr[this.mBorderId]=20 if( b !=3D null && this.mIsOn && !b.GetState() ) { obj=3Dthis.ChgState( gHiliteClr,gShadowClr,2 ) obj.style.posTop=3D0 } } function _BSetI_BorderImg() {=20 b =3D gBtnArr[this.mBorderId] if( b !=3D null && this.mIsOn && !b.GetState() ) { obj=3Dthis.ChgState( gFaceClr,gFaceClr,1 ) obj.style.posTop=3D0 } } var gHiliteClr=3D"THREEDHIGHLIGHT",gShadowClr=3D"THREEDSHADOW",gFaceClr=3D"= THREEDFACE" var gBtnArr =3D new Array() gBtnArr["nb_otl"] =3D new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOtlPan= e,GetOtlState ) gBtnArr["nb_otlElem"] =3D new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOt= lPane,GetOtlState ) gBtnArr["nb_nts"] =3D new ImgBtn( "nb_nts","nb_ntsBorder",10,parent.ToggleN= tsPane ) gBtnArr["nb_nts"].SetActive =3D _BSetA_BorderImg; gBtnArr["nb_nts"].SetInactive =3D _BSetI_BorderImg; gBtnArr["nb_ntsBorder"] =3D new TxtBtn( "nb_ntsBorder","nb_ntsElem",parent.= ToggleNtsPane,GetNtsState ) gBtnArr["nb_ntsElem"] =3D new TxtBtn( "nb_ntsBorder","nb_ntsElem",parent.To= ggleNtsPane,GetNtsState ) gBtnArr["nb_prevBorder"] =3D gBtnArr["nb_prev"]=3D new ImgBtn( "nb_prev","n= b_prevBorder",30,parent.GoToPrevSld ) gBtnArr["nb_nextBorder"] =3D gBtnArr["nb_next"]=3D new ImgBtn( "nb_next","n= b_nextBorder",30,parent.GoToNextSld ) gBtnArr["nb_sldshw"]=3D new ImgBtn( "nb_sldshw","nb_sldshwBorder",18,parent= .FullScreen ) gBtnArr["nb_sldshwBorder"] =3D new TxtBtn( "nb_sldshw","nb_sldshwBorder",pa= rent.FullScreen,null ) gBtnArr["nb_sldshwBorder"].SetActive =3D _BSetA_Border; gBtnArr["nb_sldshwBorder"].SetInactive =3D _BSetI_Border; gBtnArr["nb_sldshwText"] =3D new TxtBtn( "nb_sldshw","nb_sldshwText",parent= .FullScreen,null ) gBtnArr["nb_sldshwText"].SetActive =3D _BSetA_Border; gBtnArr["nb_sldshwText"].SetInactive =3D _BSetI_Border; gBtnArr["nb_voice"] =3D gBtnArr["nb_voiceBorder"] =3D new ImgBtn( "nb_voice= ","nb_voiceBorder",18,parent.ToggleVNarration ) gBtnArr["nb_otlTxtBorder"] =3D gBtnArr["nb_otlTxt"]=3D new ImgBtn( "nb_otlT= xt","nb_otlTxtBorder",23,parent.ToggleOtlText ) gBtnArr["nb_ntsBorder"].m_flagId=3D "nb_nts" gBtnArr["nb_ntsBorder"].SetFlag =3D NtsBtnSetFlag gBtnArr["nb_otlTxt"].ChangeIcon=3D GetOtlTxtState /********************************************* Context menu implementation _CM() is the function that's hooked up to the oncontextmenu event. Once we're asked to show the menu, we first build it by creating DIVs on-the-fly. Then we position it=20 within the screen area so it doesn't get clipped. Creating the DIVs using createElement() means we don't have to write out any extra HTML into the slide HTML files. **********************************************/ var sNext=3D"Next",sPrev=3D"Previous",sEnd=3D"End Show",sFont=3D"Arial",sAr= row=3D"Arrow",sFreeform=3D"Freeform",sRect=3D"Rectangle",sOval=3D"Oval" function ShowMenu() { BuildMenu(); var doc=3DPPTSld.document.body,x=3DPPTSld.event.clientX+doc.scrollLeft,y= =3DPPTSld.event.clientY+doc.scrollTop m =3D PPTSld.document.all.item("ctxtmenu") m.style.pixelLeft=3Dx if( (x+m.scrollWidth > doc.clientWidth)&&(x-m.scrollWidth > 0) ) m.style.pixelLeft=3Dx-m.scrollWidth m.style.pixelTop=3Dy if( (y+m.scrollHeight > doc.clientHeight)&&(y-m.scrollHeight > 0) ) m.style.pixelTop=3Dy-m.scrollHeight m.style.display=3D"" } function _CM() { if( !parent.IsFullScrMode() ) return; if(!PPTSld.event.ctrlKey) { ShowMenu() return false } else HideMenu() } function BuildMenu() { if( PPTSld.document.all.item("ctxtmenu") ) return var mObj=3DCreateItem( PPTSld.document.body ) mObj.id=3D"ctxtmenu" mObj.style.visibility=3D"hidden" var s=3DmObj.style s.position=3D"absolute" s.cursor=3D"default" s.width=3D"120px" SetCMBorder(mObj,"menu","black") var iObj=3DCreateItem( mObj ) SetCMBorder( iObj, "threedhighlight","threedshadow" ) iObj.style.padding=3D2 CreateMenuItem( iObj,sNext,M_GoNextSld,M_True ) CreateMenuItem( iObj,sPrev,M_GoPrevSld,M_HasPrevSld ) =09 CreateSeparator( iObj ) CreateMenuItem( iObj,sEnd,M_End,M_True ) mObj.style.visibility=3D"visible" } function Cancel() { window.event.cancelBubble=3Dtrue; window.event.returnVa= lue=3Dfalse } function Highlight() { ChangeClr("activecaption","threedhighlight") } function Deselect() { ChangeClr("threedface","menutext") } function Perform() { e=3DPPTSld.event.srcElement if( e.type=3D=3D"menuitem" && e.IsActive() ) e.Action() else PPTSld.event.cancelBubble=3Dtrue } function ChangeClr( bg,clr ) { e=3DPPTSld.event.srcElement if( e.type=3D=3D"menuitem" && e.IsActive() ) { e.style.backgroundColor=3Dbg e.style.color=3Dclr } } function M_HasPrevSld() { return( parent.HasPrevSld() ) } function M_GoNextSld() { if( gIsEndShow ) M_End(); else GoToNextSld() } function M_GoPrevSld() { if( gIsEndShow ) { gIsEndShow=3D0; history.back();= PPTSld.event.cancelBubble=3Dtrue; } else GoToPrevSld() } function M_True() { return true } function M_End() { window.close( self ) } function CreateMenuItem( node,text,action,eval ) { var e=3DCreateItem( node ) e.type=3D"menuitem" e.Action=3Daction e.IsActive=3Deval e.innerHTML=3Dtext if( !e.IsActive() ) e.style.color=3D"threedshadow" e.onclick=3DPerform e.onmouseover=3DHighlight e.onmouseout=3DDeselect s=3De.style; s.fontFamily=3DsFont s.fontSize=3D"9pt" s.paddingLeft=3D2 } function CreateSeparator( node ) { var sObj=3DCreateItem( node ) SetCMBorder(sObj,"menu","menu") var s=3DsObj.style s.borderTopColor=3D"threedshadow" s.borderBottomColor=3D"threedhighlight" s.height=3D1 s.fontSize=3D"0px" } function CreateItem( node ) { var elem=3DPPTSld.document.createElement("DIV") node.insertBefore( elem ) return elem } function SetCMBorder( o,ltClr,rbClr ) { var s=3Do.style s.backgroundColor=3D"menu" s.borderStyle=3D"solid" s.borderWidth=3D1 s.borderColor=3DltClr+" "+rbClr+" "+rbClr+" "+ltClr } ------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/fullscreen.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" ------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/buttons.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhWAESAPf4AAAAAIAAAACAAICAAAAAgIAAgACAgICAgAQEBISEBASEBISEhAQEhMTExAQE /KTM9Pz8/ERERPz8BAT8/KSkpGRkhMTcxCRkxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAMDAwP8AAAD/AP//AAAA//8A/wD//////yH5BAEAAPgALAAAAABYARIA QAj/APEJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGCEiQKCRo8YDIEHig2DxAD4LKD1avDDhgUuV GUOGbHBR5QGYFBG4fHAB58EKECJEwCfUYAWPFGAygLCRKQIIUKM6WAohKUGgCikcFWh1INWoYKVS 7SrQ41GbIhGYLAuVQVOoC+IyXUuUAkG1HE3KFDhAwkgJc5/qDZmxsOHDiBMrXsy4sePDGyP7lChT 5MULmDPnlDw5YmW6FTNrfgi0aNGEZPEtbfo2bNTUpYeeRph69dPWrqvCNFuBIGG1A59CYPAVQtwF cw0OxWdTIOiBCQAjaAB17fOFII8voGmRc+eOkilm/z9OvTtnjN4hYk1YoT3H2rnBOphPAB9skgq3 2lcaX/5YnJVt9BloAar12UEIRGCZdQghMABI1Tn32IQUVthYexhmqGGGMBHAgIfEhSiiiATAtOGJ GnYI4ogsEldicAYOGNJGZaml3Y0L3NTZUBz1xlB0PUoUI0jlVWRSVN89xBKSGB1YU1TMoRfVBEle hR9HQs1GEHxQ3RZZbveZthxt/LEmXHyp5XWABSCpaRJwbM13gAACPHVccgJFgF+NEhqUAEkQSCfc ddhVhh5dVTaEAEsTUNlkZUWKN9BNGDE6QU8OrSdbllzpxyVTTrU21Uj3scfhp7nNpyoDaTIEJ3P9 If8J2kbLNYegg9JRBwGhFvbq66+ZUiDssMQWK2yHxiZLrInKNotss8l+B5yBrr5p2UIJvortANoC 6+234IbLla/elRtZjeamh5CC3Sb0YLvixivvYkDFGlZqBNh7r4n6goVvv6/ZlCicN+kL71ALTnpQ dCIZp7CihkLA3UQmoWRBogyxtBPGCTnZncVR1rSTo5nuydC/Eo8kUH+lOoTyyvjoCuZu+PjYIKLD rZybtrM1d10C0QXKEVz48GrQkEeWdFJKlbb0UmEeV0SzyC6RvNB646LWIVjUNeC1zAFb+RDKXksM 9r531bwmpQW9+hQDDsx5pqwDRWBXcFES2hc+gEn/wJGdEEWdE6LoWcoxQweaTNmkhydkKaYMYY2Q p1unbLl/pPKbn3v7EZRvrKvqlja2ONvrtoIw9tn2g32/tQBlhtYkU+MNikZ7QYlPDPuMldpOmuJX nVo5VF3HjI+q89mteX5IDd/fVFClma5kiE4f2XUJhlz09gj2NbTDRifkmu7zXjR++RVJ/lPznuvr QH2iD6S+UewP9Dnon6d2NLwN8n90BB6hC68cFMCHoe+ACASP9c4DowUyEF0OPFcDI0ij/VXPaAKC UfhS95AKGoQ7IBRICI1HwhGaUIQoLGEKT6jCFrLwhSuMoQtlCMMZ2rCGOKShDm+4wxzy8Ic+DGIP B4cIRCKGMCAAOy== ------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/frame.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Slide 1 ------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/outline.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
 No= tes
Slide Show
Outline
= =
------=_NextPart_01C77BC0.EE4E3AB0 Content-Location: file:///C:/5039C637/RemCoUpdateFeb2007_files/filelist.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01C77BC0.EE4E3AB0--