ࡱ> 7 EPbjbjUU &7|7|;HClrrr | |(|(|(8(<(Q2)ZJ+`+(+++,L,(4Q6Q6Q6Q6Q6Q6Q$R UZQ,++,,ZQ2++oQ222,++4Q2,4Q2^2:JL+) 7AJ!|(.KLQ0QKU0UL2 Approaches and Suggestions for the Reporting Module of eTranslates Ultra Product Prepared by Joe Kuefler Ridgeware, Inc. June 2001 Document Contents  TOC \o "1-3" \h \z  HYPERLINK \l "_Toc517522645" 1. Document Scope  PAGEREF _Toc517522645 \h 2  HYPERLINK \l "_Toc517522646" 2. Questionnaire Response  PAGEREF _Toc517522646 \h 3  HYPERLINK \l "_Toc517522647" 3. MRD Suggestions: What eTranslate Should Probably Expect  PAGEREF _Toc517522647 \h 4  HYPERLINK \l "_Toc517522648" 4. Client-side Runtime Environment  PAGEREF _Toc517522648 \h 6  HYPERLINK \l "_Toc517522649" 5. Server-side (Page Serving) Methodology  PAGEREF _Toc517522649 \h 7  HYPERLINK \l "_Toc517522650" 6. Third Party Software  PAGEREF _Toc517522650 \h 10  HYPERLINK \l "_Toc517522651" 6.1 Packages to Consider Integrating  PAGEREF _Toc517522651 \h 10  HYPERLINK \l "_Toc517522652" 6.2 Packages to Look At for Ideas  PAGEREF _Toc517522652 \h 10  HYPERLINK \l "_Toc517522653" 6.3 Packages to Ignore  PAGEREF _Toc517522653 \h 11  Document Scope This document attempts to: Reiterate some feedback that was solicited from product management at the end of May 2001. Rough MRD: describe (in general) what eTranslate should probably expect from (or place into) the reporting module. Suggest the general approach that should be considered for the user experience (client side). Suggest the general approach that should be considered with respect to system architecture (server side). Outline some 3rd Party products which could accelerate development and shorten the product cycle. Please forgive the fact that Joe Kuefler has not yet met many of you and has not yet had much discussion about this module with you yet. The document should not be expected to answer every question regarding the reporting module, but rather to provoke the beginning of an intelligent dialog concerning the product and spark a new relationship between eTranslate and Joe Kuefler. Questionnaire Response In late May, I solicited some high level questions which have been folded into the MRD (next section). Contributors: Julie Campioni, Patrick Gates The questions were to be ranked on a scale from 0 (bad) to 5 (indispensable) and are grouped below according to their rankings, given by product management. 5) consider it indispensable: design the thing around it [5] Ability for power user to see SQL [5] Ability for power user to modify the SQL [5] Support for SQLServer (in addition to Oracle) from the get-go 4) very important [4] Restricted QBE which tries to avoid table scans (i.e. has an understanding of what has been indexed) [4] Ability to generate output in lots of different formats (HTML/browser, XML, SLK, CSV, etc.) [4] Ability to SHARE reports that people create with other people in the system (like Teamtrack is really good at) 3) would be good to have [3.5] Ability to "post" new reports on eTranslates bboards (share reports with people *outside* the system) [3] Complete insulation from SQL for non-power user [3] Exhaustive Query-By-Example interface which covers all columns of all tables [3] Ability to do simple bar graphs [3] Ability to do stacked bar graphs [3] Ability to do all kinds of graphs (3D Pie, 3D Bars, etc.) [3] Ability to organize the reports in a tree-like interface (like Teamtrack) 2) not important at all but won't hurt anything nothing 1) of questionable worth nothing 0) would hurt the product: avoid it at all costs nothing Additional Feedback from Mark Hagertys was: Be able to provide for complex reports which may involve temp tables and rollups because the schema may not facilitate various reports directly. MRD Suggestions: What eTranslate Should Probably Expect This section is an attempt to gather a list of marketing requirements. Rather than treat it as a Marketing Requirements Document per say, I would suggest that we treat each MRD item as a thing in and of itself and use the item as a point of discussion regarding the guideline or feature. Each MRD item affects many subsequent decisions, so this list must by very much in tune with eTranslates product management. Each MRD item is encoded with a unique identifier that will be useful to track discussions and decision-making. Bug reports and feature requests belong at a lower level than the MRD. In fact, each MRD item will be manifest as a set of discrete, testable features. MRD-Item Synopsis Detailed Explanation MRD-100 Browser-basedThe package should clearly be as browser-based as absolutely possible. What this means is that anyone with some familiarity of the Ultra database tables should be able to define and run reports from a normal web browser. After a simple web-based login, the web user should be able to run queries without maintaining things like ODBC entries, connection strings, special connectivity software or database-level usernames and passwords. Furthermore, web users should be able to define new reports, the SQL statements which drive those reports, the output formats and any display options for the reports all from a normal browser. Every effort should be made to avoid a programming effort in order for the product to perform its daily activities. Initial feature list demanded by this MRD item: Ensure all browser-based features are runnable by IE4.x (and up) and/or Netscape4.x (and up) without plug-ins All queries must be runnable from browser Report formats should be changeable from the browser SQL statement(s) behind each report should be modifiable from the browser MRD-101 Form vs. Content separationMuch too often, the look and feel of a product is imbedded into server-side source code (regardless of whether it is written in perl, java, ASP, CFM, C/C++ or even WebObjects). Although it is easy for programmers to intersperse code and HTML, the result of this travesty saddles the organization with a programming effort to change the look and feel of their web-based product. I would strongly suggest an alternative approach which involves a true separation from content and form, allowing the form (look&feel) to be altered by a marketing team, while the functionality is maintained by a programming staff and only needs to be altered when new functionality is desired. Related feature list to ensure the separation between form and content: Logo file(s) and their dimensions (if applicable) are changeable without programming Color palette is changeable from a central location without programming MRD-102 Use Ultra SecuritySince the Ultra application has a robust understand of security roles, logins and the relationship between a login and what actions they can take in the application, eTranslate should insist that the reporting module make direct use of the Ultra tables (ET_USER, ET_ROLE, etc.) so that users have one set of logins for the system and one place to change their password.Table continued on next page MRD-Item Synopsis Detailed Explanation MRD-103 Royalty-FreeThis MRD item should be discussed to see if product management agrees with it, but I took the hard line and am suggesting a royalty free solution to the reporting module. This means that any 3rd-party packages that are integrated should be one-time development fees (or time and labor) and not related to how many times the Ultra application is deployed or how many CPUs are in any server hardware (fyi: the way Oracle is priced). This restriction may be completely unnecessary and inappropriate, so we should discuss this and delete the MRD item if necessary (since it affects subsequent decisions).MRD-104 Multi-database supportFrom the get-go, it was decided that the reporting interface should be written to work against both Oracle and SQLServer. Bear in mind that the eTranslate schema has not yet been ported to SQLServer, so this constraint applies mainly to the database connectivity package being used with some assurance that it has been coded for all the datatypes used in the Ultra schema. MRD-105 Cater to the power userThe user interface should obviously be clean, simple and easy to use. But at the same time, it is clear from the answers to my survey that the power should not be tempted to write reports outside the system because the system is unable to meet their needs. List of related features: Power user should be able to see the SQL behind the reports Power user should be able to easily modify the SQL behind the report Ability to perform multiple SQL statements (i.e. a SQL batch) and have the result come off a table which may have been built in the process MRD-106 Separation between SQL and output formatsThe desire to send the browser-based data seems pretty high on peoples lists. It is probably the type of thing which will vary for each user (e.g. Sally may use Excel, Pete just views results in the browser, George uses StarOffice on a UNIX machine). List of related features: Mimimally, it must support: HTML tables and the CSV mime type (CSV will fire up the users spreadsheet program with the data but no formatting). Ideally, it should also be able to produce SLK or some such format which contains formatting information (not just data). It also seems reasonable that the output format should stick as a user setting. The separation of SQL and formatting will make it easier to share reports on bulletin boards or between different instances of the Ultra application. MRD-107 Keep RDBMS out of harms wayVery seldom do packages go out of their way to insulate an RDBMS from large, non-indexed queries. When databases reach a certain critical mass, there is never enough memory and CPU in a server farm to totally compensate for poorly written or inappropriate queries. It appears the eTranslate agrees that this is important. With the proper user interface and an understanding of which database columns are indexed, it should be impossible to damage server performance by invoking large tablescans. Configuration parameters which should exist: Minimum number of rows in a table at which indexing is enforced (under around 500 rows, table scans will not cause much harm on most systems). When indexing is being enforced, user should not be able to perform a query which causes a table scan. Client-side Runtime Environment Before discussing the use and integration of 3rd party tools and any eTranslate custom code, lets briefly discuss the client-side environment and pick a general approach. The client-side approach has a direct impact on the customer experience and so product management should be fully behind the decision here. This decision also has a profound impact on which tools can be considered for integration. ApproachPROsCONsFull client-side Java applet using JFC/Swing or some such rich client-side environment. Not recommended.True client-side programming abilities, JFC/Swing objects include tab controls and tree views, JFC/Swing allows look and feel switches on the flyThe notion of write once, run everywhere is a complete and total farse. Applets are difficult to debug and difficult to deploy. Each browser and browser version has a slightly different JVM. For a corporate Intranet, this may be a good solution, since one can dictate the browser version and thus reduce support costs. However, for a commercial product that requires field support, I would argue against this approach. (See footnote( below)Javascript, No Java HTML plus Javascript. Recommended approach.Fair client-side programming abilities. Ability to do rollovers, popups, change sytle sheet properties, etc. No JVM dependencies. No plug-ins or CAB/JAR files to download.Requires porting effort for Netscape browsers. Mainly, this a testing issue, but Netscape on various platforms requires a lot of tweaking and a lot testing. In the worst case, some features can either be disabled when viewed from Netscape, or the product could even be held-back to the lowest common denominator.Flat client-side Flat HTML generated coming to the browser. No scripting. Not recommended.Total simplicity with respect to browser idiosyncrasies. I.e. Netscape will be a cinch. No plug-ins to download, no CAB/JAR files to depend on. No JVM issues, no javascript porting issues between browsers.Browser-based applications that do not use any javascript (at this point in time) are just too static. People expect and want more: rollovers, popups, style sheet actions, etc.  Server-side (Page Serving) Methodology The server-side environment, although for the most part hidden from end users, has a direct impact on the ability for eTranslate to support the Ultra application. This section gets a bit technical, but the main point that I am stressing is that we select a methodology that is easy and inexpensive to deploy. Some general things that have been taken into account while preparing this report are: The impact that this decision will have on server hardware and IT staff resources The impact that this decision will have on eTranslates profit margins (i.e. is there a royalty for each deployment?) The impact that this decision will have on eTranslates ability to fix bugs in the report module (i.e. how non-standard is the language which is used?). The ability for the server-side code to connect to Oracle and MS-SQLServer. The ability for the server-side code to run on both UNIX/Apache and NT/IIS. The overall speed of database-driven code, given an understanding of the approachs architecture. Many of those bullet items are aided by a basic understanding of how the server architecture creates and manages database connections. Each layer of goop between the database kernel and the end-user who is running the application requires its own effort to configure and to keep running. Stronger run-time architectures are those with less goop. This diagram tries to visualize the end-to-end dependencies for a database driven application. Virtually all of these items can be addressed if they become problematic, but right now we will focus on the items in yellow:  Typical layers (from client to database): the browser itself (has IE or Netscape ever crashed for you?) browser runtime environments (e.g. JVM-java virtual machine, JavaScript interpreter, etc.) browser plug-ins (e.g. real audio, flash, etc.) the network (to see how many network hops you are from google.com, do tracert google.com from a DOS command prompt) the web server software (e.g. apache, netscape server, oracle web server, etc.) servlet mechanism (JRUN, Dynamo, J2EE, etc.) the application code (java code, perl code, php code, etc.) server runtime environment (e.g. java virtual machine, WebObjects, ColdFusion, etc.) database connectivity package (e.g. JDBC, ODBC, etc.) database-specific driver (e.g. Oracle driver, SQLServer driver, etc.) database-vendors C APIs (e.g. Oracle Call Interace (OCI), DBLIB, etc.) SQL and stored procedures the data Here is a typical WinNT/IIS application running Active Server Pages (*.asp), MS Site Server and MS SQLServer (GoopFactor = 7):  In the NT scenario, every one of these server components relies on dynamic memory management, which on Windows NT is very unreliable. Even if the VB (visual basic) code is well written (and this is rare), all these processes are running in the IIS program space (as DLLs) and when any one of them go out to lunch or when the combination of them causes too much memory to leak, IIS will hang. Here is a typical Java/Oracle deployment (quite a few dependencies, despite the fact that memory management is more reliable on UNIX):  Here is a PHP deployment (a few less moving parts over the servlet architecture):  This may be rather euphoric, but it occurs to us that the idea scenario would be native executables (compiled C/C++) calling the Oracle OCI and SQLServer DBLIB directly, as shown in these two figures. They eliminate virtually all runtime dependencies, other than the database itself (and in Oracles case, the SQLNet configuration which is always a point of consternation).   We are familiar with C++ class libraries that are candidates for this type of work. Third Party Software Software packages being researched are thrown into three categories: CONSIDER: Packages worth considering as part of the solution LOOK AT: Packages that will not work, but may give us some good features to copy DEAD: Packages which are really off the mark (recorded here so that we dont lose any time with them) Packages to Consider Integrating StatusCompany Product Name Product SynopsisPROs, CONs, Comments Packages to Look At for Ideas StatusCompany Product Name Product SynopsisPROs, CONs, CommentsLOOK ATAvman Systems, Inc. Right Reporter 2.0 http://www.avman.net Browser-based report definition, running and scheduling.PROs: Very similar (in some respects) to what eTranslate wants CONs: Company is a 2-man show and this is a side-line for both of them. Code is written in ColdFusion and they are porting it to Java servlets User interface is very poor and not very customizable. Their demo runs on NT (bad sign) although they claim to support Solaris.LOOK ATCizer Software Streaming Analytics http://www.cizer.com/Not considered because it is only an NT-based package (Built on Microsoft's popular DNA framework), but listed here because it has some features that we want to study: Multiple output formats, including PDF, XLS, RPT, HTML, WPD, DOC and CSV Packages to Ignore ClassCompany Product Name Product SynopsisPROs, CONs, CommentsIGNORETidestone FormulaOne http://www.tidestone.comNot considered because it requires client-side java servlets. IGNOREDatabase Trends MultiMart Web Financials http://www.databasetrends.comNot considered because it only supports MS Server (probably a collection of COM objects).IGNOREDecision Support, Inc. DQVista http://www.dsinc.comNot considered because it only supports MS Server (probably a collection of COM objects).IGNORECA & Netcom webReports for AimIT Y2K http://www.cai.com/Not a generic package (whats AimIT/Y2K?)IGNOREObjectware, Inc. Web based reporting software http://www.objectwareinc.comNT consulting shop selling its services (no products).IGNOREInformation Builders WebFOCUS http://www.ibi.comNT consulting firm. ( Example of install instructions for Swing-based applets: (taken from  HYPERLINK "http://www.tidestone.com/demos_f1j_9.0/about.jsp" http://www.tidestone.com/demos_f1j_9.0/about.jsp) 1. Tidestone recommends that users have the latest releases of Netscape Navigator or Microsoft Internet Explorer available to properly view the Java applets on this site. At the least, please upgrade to NN v. 6.0 or IE v. 5.0. 2. To view the Java Swing-based applets, users must have the Java 2 Plug-in installed. It is available at the Sun site  HYPERLINK "http://java.sun.com/products/plugin" \t "new" http://java.sun.com/products/plugin. 3. Note: Proxy servers and firewalls can interfere with the Formula One applet's ability to perform. Users who are behind corporate firewalls should check with their network administrators for any possible limitations of downloading applets from external sites. ( This seems a bit restrictive for a commercial product. Ultra Reporting Module Discussion Joe Kuefler Page -  PAGE 10  ():<JOX89:;TUVpδά֊vά&j>*B*UmHnHphuCJmHnHuj}UmHnHujUmHnHumHnHu&j>*B*UmHnHphu mHnHu0JmHnHuj0JUmHnHu jU5CJ OJQJ\^J 6CJ`]CJHCJ`+ (:JXYZ[\]^_`x#$d0%d0&d0'd0N0O0P0Q0&$$d0%d0&d0'd0N0O0P0Q0a$;LPDPvXF !  ! &$$d0%d0&d0'd0N0O0P0Q0a$pqrstuvwx678RSTUVWXYZvwޙwjkUmHnHu&j>*B*UmHnHphujqUmHnHu&j>*B*UmHnHphu mHnHu0JmHnHuCJmHnHuj0JUmHnHumHnHujUmHnHujwUmHnHu*wxy !=>?@defϵ߭קדυ߭קq&j>*B*UmHnHphuj_UmHnHu&j>*B*UmHnHphu mHnHuCJmHnHujeUmHnHujUmHnHumHnHu0JmHnHuj0JUmHnHu&j>*B*UmHnHphu&    #$%?@ACDEFG  Y ޙwrpH* jUjMUmHnHu&j>*B*UmHnHphujSUmHnHu&j>*B*UmHnHphu mHnHu0JmHnHuCJmHnHuj0JUmHnHumHnHujUmHnHujYUmHnHu*FHIJKLM\]xF  p q  m 7 8  ! & F hhL^h`LY \ 8  ;F !)x :>x3 !! "("######$$$$/%0%t%u%&&& &4&5&2'J'''V(W(,)1)@)I)++[++,,,,--K.\...1 5CJ\H*>*6]OJQJ^JaJ5\Z8 t v  !"c5jk,g7$8$H$($d%d&d'd7$8$H$NOPQEZ['#$d%d&d'dNOPQ($d%d&d'd7$8$H$NOPQ7$8$H$ {<uuuu$Ifz$$Ifl0X    064 la$If w !"F4`<$Ifk$$Ifl0X  064 la$If`a$Ifk$$Ifl0X  064 la" $Ifz$$Ifl0X    064 la" "?"####$$0%u%&&&5&2'X0 $If$Ifk$$Ifl0X  064 la2'L''W((?)@)A)f)[++,~,,, k$$Ifl0X  064 la$If$If,,,6.7.@.E.J.K.\.W Q$If$$IflFp !    06    4 la$If ! \.]....J/0 1 11YS$If$$IflFp !  06    4 laV$If^V` 11 1161L163G33355V6u6i;j;(=b>O?P?@@gAhAAA*6]5\ 5CJ\ jY0JJ115161L1115363G3YS$If$$IflFp !   06    4 laV$If^V` G3H3333e4555MK$$IflFp !   06    4 la$If$IfV$If^V`5@5v6w66 77/8{88)9*9g;h;i;k;l;;;0<`<<(=U===>b> & F & F hh^hb>>>>>N?O?Q?R?@@@fAgAiAjAkAAAAB;CC?C@CBCCCC & FCCCC1DDDDD EE8EME$If MENEOEPEQEe___$If$$Ifl4FZX @   0 6    4 laQERESETEUEVEWEYEZE[E\E]E^E_Eztttztttztttz$If$$Ifl4FZX @ 0 6    4 la _E`EaEbEcEdEeEEEEEtrrpjjj$If$$Ifl4FZX @ 0 6    4 la$If EEE F FDFJFFFFGg4aaaaa[a[[$If$If$$Ifl4FX c H  0     4 la GIGGGGG~HHHHHHHvpppvpppv$If$$Ifl4FX c H0     4 la$If HHHHHHHHHHHHIvvtrll$If$$Ifl4FX c H0     4 la$If I+I,I3IaII_YYY$If$$Ifl4FEX @   0 6    4 la$IfIIIIIJJJQJJJJJ KJKKKztttzXtttztttz($If$$Ifl4FEX @ 0 6    4 la KKRKKKKK L!L"L#L$L%L&L'Lt4tt$$Ifl4FEX @ 0 6    4 la$If 'L(L)L*L+L-L.L/L0L1L2L3L4L5Lttt$$Ifl4FEX @ 0 6    4 la$If 5L6L7L8L9L:L;LLLOPtrrrmc]WW^^ L^`L & F$$Ifl4FEX @ 0 6    4 la$If ;LP@PAPEP²²™™0JmHnHu0J j0JU jFCJEHfHq 0J5CJ\fHq jCJUfHq CJfHq 5CJ\fHq 0JCJjCJU jCJUCJ 5CJ\ jY0J(PPBPCPDPEP & F$1h/R / =!"#$%}DyK _Toc517522645}DyK _Toc517522645}DyK _Toc517522646}DyK _Toc517522646}DyK _Toc517522647}DyK _Toc517522647}DyK _Toc517522648}DyK _Toc517522648}DyK _Toc517522649}DyK _Toc517522649}DyK _Toc517522650}DyK _Toc517522650}DyK _Toc517522651}DyK _Toc517522651}DyK _Toc517522652}DyK _Toc517522652}DyK _Toc517522653}DyK _Toc517522653QDd'=``|  C XA@U:\sites\etrans\doc\dbgoop0.gifb$Q̞r^iTErXq Q nP̞r^iTErXq PNG  IHDRFwgIFxNETSCAPE2.0$NP0PLTE+DD6PTWWJ||}68/yyopbKGDHgIFg 6 cmPPJCmp0712OmIDATx]hYOFvr>~΀իhmhx_yY pA"0أV #=eL$ZIs3$?s_F/ SIiX./IyC+~dH ̪)N%ώ"-)"-)"-)"-)"-)"-)"-)"-)"-)"-)"-)"-)"-)"-)"-)"-)"-)"-)" 3 5,Fey-m?;~4a+/ 1eb>5F9lZ+}'c:Sq?ǃ(kZ}L41c.4i9Fկrn4_m֮GMQ:4W߼=n&;=4:*mju4QVtEo.\_𶻃wl6M)Dh!դi!,_uT~SLfލCrvnDx|tG]4}|#sr.-rrhB&ME7sRv'h~uo6Ӳ*T Te|SKOf'% dySƯM ɹOSTrsT'gZ4ReO hj"Ih+ˡ? SYSIyrz􊕭PcW@J.u~ eh"m &_oҔy~SI]FF{ʅ~3-܄_ş٩(69Mڦ!zof'i*lMSMbt&Z!S Ѭhf#fzkxN&@Ӝkg 78ZtB~@IL6z5]6?m-4ASqfՙm4c 5t8|saX46}ìISg+6omkok {ist ]ΓyjӿM^㼅MܭO+Mu.k;GжumGh-fW=|ij3tiw4aM m47h`\Y/M+Ϊh>4onBom޽*M ]"!mOv#$pMke4>ԋpm\%>CWBk7h"$|DyQڴNsN3>@e_6x>ڤ>1CTh~MY fJ&Z@LF҄-4!zt~mDNŧڬ1f$i|r!1}vG6h:X &ZW6qh*Ɣ ~sMU},A4yPJ<,[jJř3g֬4ݵGVٝwqv#${:͙KohVfrKSGb\eRD l͗ܡ:㿢6^ LhSzz6O?54U񛄍Msu&j6Ź w`K^,uٕ+hz9i!Bf 4Kz{i4:Y4mJSKijw೰vcJ|n/m:6tra+zb:zo&hNs8 p}8QH»pj>8?ƦOm0>C+ 6?LukGἧ6v9J].އHsBiS:xDBH*='hM ]JƲ8ߕOHJ!eV!K4yoo֣otS)Z6wmCB ڿ p -^Bj*Aa&P7)hz!zDh_LgNb;#~ّܴ&Y!JJ+MWmRoh/y :!ߪ4U]fGōԦosjYi[Rw$j##ͺfet({Ɉczo!Y&fHu4F'hw2jtf$&C  7m<\ {5:A1޸6aKp%l6sqz~36ڼ 0RwF'Ё;`/E|\%9?f/nyo*irjpp.8Ӣrwlgg\q*2;/ |ul6_ 8g:MmJ3'PJIUY?4rRуJiɻZ1[i\WoS {OUN熐eJr60(͊\ liС/Aф^MKl{"ofy:ZOITI26wJiDVVVLJ.9m≾i&*t.z.I#Y:";=wffJvޅ|lX&/D?X4r*EIHS4&WL0_j1N76{8Uc:M5)kQ+q90\9 m;zn#t?M49o)6ܬ\UhF4DSMRpUz9-HtNSצva4K {> MNiSMr@_-#bDے]aM>F]R5>;7)gHUU״$W`p~:/AXi~{gM(O^&m}Q9l*4Cn2Vv6RR/q]tzI&ɨBt05g~'z#{?o*MҭwM#YJUhn*<4yBٍ& 詡˚tRfUj3Ԁ Ȟ>b W`=4_iGb ֊͝"EX,,:Dv7Xh*V氁LNkUKa peTq)-|Y\6m!e&168M@G!̊ԽxEq~SjY҂DNE yZ3&5yyMp6`ڤ% B,F;{ܞ4Ir{~'ymwyk: i1]^`@mFL`[$IޗKHS]!Gv6j꘮?REwѵlu ՛g; -S.Կ*hD9A`THB?@m!~D]fYΰ 12,Sf.x;ͅOyyz$YHԹ6bUz7)v^qyrjs#-bdjdp[己J-4?#z|3;I4)OSJ;_TDYFZigd p9lv,)h[Mši߁ǿ>^v_RPF=W 9NMV%ὦ3qH=v/hYhbMߴ9tDTيz\if'nXo-r97wũcRfR!QwR>@fnj4'iF^{)im<&S 88,33M$X[n- )p\{q<3/+r4ץ!3M%ijhZ )Y֨8'.?@jL;zBېooyӤPDs'˻d}q}H;;<ɶ7 lx2@1q 洩&1Ns7>/dV w3wzxMVSLdhX GY;M u{LU߻ sLo6obhvgn9=KUkS0mzTh[n 7m7hz[8Zj,5I]Hs3wڱraż,i̮6=2\#cܵ7zAGeg&A=~Y?-Va5=%H{Ѵ8+͘qU ^$%ЈWSsi q-䏣 ё[I?~g/ΔzN<-z*|FKT"Rƽ59s[@<=Asϫy-w%fϤ֦%i֠~g|zʭ?G'D]Y֣M]=tÔk}Z-cmڼ$[?eEvf{wxhګs4_SkP㔳Cki3|c}a.K<␯ٞOIoz盯(#=h>CX} dQ5pǔisgYCM4:Ҵ}|:yN;|Mho"hפMUϲi719n6UAV!h{ m`-'?cg^^4M\i|4Kf~l/6KLw4M#O.`h4Mp-m4O9vhjyż^*64ocm:KHZ)hmn5A}I:Зx40Ė{47&s^ҩW~1kgS3+߼ zDM x0 4+#yWLɇ65L.'wYgUϴ zVK[??J|5s=&){71Vګ5c61~N3;8tf~SO#,^1f6GcsWTЮ6aksѷb:hHm3&~zMmaفK){wfS~,Qi=uRFf{@؟nfHHSXOV+0tDhӏyib)as|R6=G'@8:1faLOTo ovgYߔFh(9M&iy ݘmfpmM)$ߴj+ZuM$g4heqHV F'ҺdifSnfiiC6O~S8M8 h]* "i_&i4&i[x7K,_MvxFp6M.u=4ͷTu晷4YTO6}ejx fSn[ãYԿMJsL@<6fQ忘l3og;6Y͛wBenWWlǾa41ǢoǏfmS ni $:<iMiMiMiMiMiMiMiMiMiMiMiMiMiMiMi5inzZשkNY*$M"tEXtCommentThis animated GIF file was constructed using Ulead GIF Animator, visit us at http://www.ulead.com to find out more.USSPCMT׏331msOGMSOFFICE9.0GIF89a+DD6PTWWJ||}68/yy! NETSCAPE2.0! ,I8]`(d9&\l뾰tmq|pH,Ȥrl:LHZ1)t*xL.`n'{Nqf}z-yEoeŚWyDV>V?l*9 G&<Ta0 ItE $ (g#9/M8S.[qҢ 1`-> erZf\'41p'y$@L -DYԢY_Zya{ 3tT@De\gR!⁻(Al |` -+ڇ|,\L@Xcj0Wsyb3x07xe|0]\֕Gez(]$Avh!x]UD|cڍđ}=`W(90L[UXa5V%RP]"&(]P-\iWW=_rܛɤW)(uЧMזfUE)jfJ*Vs'bWV7F9_Xat^I@UWjKvthv*Ql[fgfhjؚ2WdN`9۩_kUe+JJ넇([_8kdQ-<6, QKTHd_I 4ny5` ÁެjEn]/>;AQ*öO[g\*NC r^`qj%-wZ*Gw3bVAB_ /_vøciep~ߨMSZW䠦v.K7A-w~zzÆ5c||ͩM+S- jKKpO4w *"Fn9SSd9N8zJx_=4w9EJǚT(?-@ \"H`@?  K9p :(d\La gBFG4̡lai|"rJz!$$ELbtx(JgR.JDIǸ 0DdL484`D:C N >5e:$wD'J< ȨF7юz h=À(M)J3Җb7qLSZ&](?Fu>@ jPRHMRԦG- @ժZXŀz0eJV: R-Zt͡B\)JԮxY:ռfW:V^a ض%\'KYea*b[b,U +U0]lc뵆J+QPښ=HhAkWђV5Ij Z֞ϵilۻڶ]AgK6n z xKMoy#;䚆s°d-mK{]W-.6NR P{/}]h7\ ]|F 00fT ~[ b 9l_mfKdzׯ3cT9Xβ\ttY`LfyXwPw'c _XCkSpbՆ#.,vMFjM@ C׺9p3^{_k3tki|v0<[`CDꆴzѰV/sQ kU5G37ҒV9Pg9 1pip|?DKV;n7QFCױm\ds_Noͷ(ѭ7S,׭Yj=57^^iC6g[ۦ`qv *|^Z޴g#vȗКO G-T6/g\ [藏] on{]ɯy5.[8`m7l$&np~)p<-9?T8(:;g/;ULOOeܮ1yMDR֏ei/A1I%0 Id5QXo<~)oyq?"QڑnIAl:!6(+Yp驀6Y>h\c9|iUgiŖ9PeJGJyv E 9Mñx* WÑ&rUAc7!Sj1|y@СVXIQ7QQ;_>`^%A+ uUWyWw.>ڠٔ IOYRPb r= '^@T2rn!|A=d}ɡbڅ=^!$YQb*(>.0j|'156j:ZzU@z?L:6-68"&ӝz-Q#/r2@IaeQ)_"!{jU'j[5k$3Az<۵ k)9F=榗Jm/,E~H`elZ@UQ6}|7@=<<ӮbC7׋7ó -ћMA,bDդ952k̮:v3m-38ci1ɟ]U7QUQ?ӃMUL0Ԕ3|r2 AǭѐDz60 0Q}H,cdU/ Q1̆w3s 8ƍB\MټPzh])Qnlڱ1 t+mLUA[UH-uND}L-S^K}OM{hy:͕y4&Qlp!i9 \X!ٱܟ̂(b9aT{ߗ(¤ڽ!ͺ.QZ)ml>xwV|2X!+~(+NQ@2͙8:n ̜,g\QҴf1jl!BvUL<{]i}U1U%`鸁Vg{i ! 窭ڸzQݹ3 :lUA">=Ӂ AؘؓA G} Nv. k.~^qo]unw^`+%ZUA3M[Q2 8m鐞쐭nnsn'}{,у積2Mn?0Y=`>.Ub<܁91V@ F76pO^ ~}@p̪.>h枟{z}m¾k*\_/XQi7_p&maւ֖ ңn(S,-2Q ۻUT_VF,G jeT~9*bN7!}m-_dI@F1}0uxR7r/s?M${,ߺr 暕@퐄)"XoVH\^b1o6#Umз^!Gxjv?kq;Yo^_HPDRuUDvYh=sDÄ&CfFS*TfAWU^ 0aL`+~ ^39]3$@ib#>1Y!Leuf^}C(,gMqn&8Hwc DGmdHz- c= !:q`" *n1<&QLb%R.iP9b M/n oH@vHy$ӑHbOh 8,HH+[ 1P0H;eΦ@yr- `ڛH_=dl.P`d4'ߕ"ڠ8[@6Ё`%8A"gD H+QS22 @"24%O-a}KBm MQ$A)2LE)/Vw`v+H}Uu)F. |7 -sr9ZSE(ՈPdJuN ىGDx}+]S#/b!IXÀ!+Jg#"2yn8l5/ݣs9&u@-ָ#V٩@kBәV'\k0Nj)IgQ2\9:56FH9Q0I:8(Jr6 XJ0Im:Ȗ>dHt&*b&ځFXp^O ^9q%e(lmNt?'W,!UO6i)ЗI, i\"& @mX]W)50^,/(KCq)y獌aES$>`)өajӢҤ FD>hSИFڰ1 T\uu,V Tg2 ,U\-*9 ɟNPH[YzVT*/ٓEgSIZ`ՐhJL0R#b %M&FmfiVEb>V qN—N0" U2m,{BJgAP7Z&C*7![uwqAl<㪥k|#i; Zۥu]]<@DZcW*!:"wGc Iʾ(+S ;d  hSwC!0B{?K :ÿIr:x:s񂭣ߑ-!{c#9xiޠ[7h` (itL{bA3k.w؋\#ACx9rC]训B4@; 8жւ3bpBiG&ݘ,@S)CA83jAxc SHCfIc=X\ԀRxpʄxⵅ1Dl6C;N! (X[&þ 0X4M̍NԍBT;8IףVGvVHiqHRFVF#{|CKYnKFtDƏF{1 AO@ 90AX AT O0'l@r G#숤ag{L\Esƅk y@!#K@n> t`DgNDyI@3Zv2)GB@HA$șƚ*L({̡DJÂd"/ BSLƸGMK  r IZt\=JZ,'SLYLT<̤D˔ L$P42PDHbŽMw S+TN<*hȄMafT{1lEbdAh)L HJ N1̩wx<0!ϱMlcLPlbJ)k`Dde1NRMpI пN*+BICCzE%ݳAUZq8QN)IVmVE`LSho}qer5UUdWu(M Z x,ZbViiF\h9CNhPS2M(@A-v^nd0g%F;ii8!Ydc)EicfkOK>jOlh$NG-pJ!Zod*;Tm .FKg鵮(u6Y@k(6;KԾfhfꬕ-xj RjPj9ju>VX׉n/Q:kksÎ%NVu;Yv:6ؖX+輙m~2bibX+Fꦔ;7xnmM cf&mhX2^P>ϸK ۰qm n_Hud/p&.)hN2f/q~$zI&pE'/9;xU[_yZbb5g>ffcjB8/7&gFr) F<`dvWp.oN6tvsNddvm Al006]lHJu_ 4Lt^Np˾PGQR4HnGbDoGNWojuoulJ!O&cϚM"GB's1opxazOu'eu ="(Pm iȡEGl7s>F/xJ'EVx#^\uaW`js|Ȧyom/y0exwIK.u57XYu6i8(zsz:y_%CWvyvyN(.b%)"#˼%M4zP=_0 wԅurNmahhWwoOtÕ[Gs}lu4'^Ο7|ӇO}Et7Zo3~ZI~V}6,{={WYzPO>0 qB-_C7XnShrj/z?#Yvb ۺ/3]Ò^Ȱ!0(#ؓ'4*RO"DpXzƂlJ*X';^cl? LObbR[dAdT#d&'&*klEE-m "pb#qf1hq2,vv,nwoƯ0zqt%)s;4ji5?'x8HBa8a0bܹKڨfFK3-K,i$'ܵĘQ<=;1#,j(&[W̨h"~L& s:-[VR>! ؐ,9_mȘkҜ9-:Ȥ:ͨw:뱯ư~ȴgl;g;Ƽ><_,D6%a;riKm7\$a'HRWvA%~U~{qH-$̑̑̑̑̑PO81>+MS`t>Vm5O.>VS=n߇]t9v`&º@He\VmA1 SP|c%XPc90` ncp.yxPn> "a.l/̠Rl` B90y 108SxãNIA\ϻ~/Hm֊1Oc /۳db1a ٞ|.{n"c˘g'f&HYL8{A t0z3_O̒ȘI~61[1"& ?%;A~lÇ̲ȘP01 sySSSS ,΁1K6œ? EZR!JzM< ށ 6>%8gn."u} Mk։ ˅y`1AG 7Y'2[⥘٘ J{A\haf7Q3 =A R :Ћ :`8*>l"&Qsָ'Ld!= !5;M`h7<]Teh0ac8Tx3lS.JEIju)Q*>ڽ0"cFىmI1'̑̑̑̑̑̑̑̑̑̑̑̑|u*X~E`F˂+Źd`7ރGW8i78Ofxdiv#h18zY!}JC΍a^) ~Ř4 f`6 f`6 s-`5 (0t`dK"`Nt49$c0o2!M1ד-ypO3sX\tKaqFpEd?IC@`혝]ޢ_ Mƌө\$ڏcbsk?DdRK YT1@ҀD+xZ|0OK`T*w]А&\a_:OqlØϭcMHtK釰٩Ayd0sIz l32!̱ (oL+ŜB$\uofxvb8eΦb ,SS lՃ\\k3~B<f8 Йʰs1_ȉ Y`+>E[7[4p'L~50sK̴0%I̥{ɂҭ*س $4<6T - %0Cm[Lc:azzu5VeB #r^nsnIhx vs=3Izjw7T+o4̋yڰkU`NЖNLۇ(JxT7Ƙh0ϕD0Ds{fg!y kU`-y8taMm\Ba:!Q0.n1_*A,ś1?bކBkp͸'I֪< y1e2#AYG;WCa=H?fڊ790VQGO1ܸ}M` U-t' =_W1fn#`&\Ƙ`;<-54ƌkέ䮃`h_-. ӘO5|TLLG|̕J40fK( }=?T *y{÷`)`&z)Q&i\}{ 18:@kϓ- `aݗpOk3~GqeK#E{OnfGfC0Q0@L:*&R>.cNxy$ k4XrW @4(*'rUѮ?, fb6<ʘ/Tn>{pkk(i )[\ii-cSl?)œޣܣܯ\QE3!u CͨU=Fb_w4Y)@w8"aFOGpJF9:>^2dYn>EsZc'S>枷?n? <[hsd} i#cރ^V- ~# qt2fPIYb[s A,K0gb! _1 ĩu[}FO./1$Y.|s"@7AKG,ZR*_/SQ!F/;bņɇzy: ZX3^SIKa.pM\!x#!1'@t4|9@CW ;ob?݆0t QD^i1f9k212:uHN6cԑow.XR|d`G[,Ðc>̖u1`V䐓L;!u9<$DR)^k*f@`LwT0ts:Iꭎ6t\7v[ai, P~c~O=.Y s4aZۈY:VWWٮ^b.|ՇX`!8EҠR0DœÌ/fE=oRkކpoy b9БB4z5Z x9C#scDEd<;SLy1TEzwRtaAz-cyq-fٱ̮ZM rn1͡[xs]7 mtsFYfSɓ RZnwUcޘn4_J1P̀ba90cݼʽ9t |*ҧrL,c橊DFfҧb_~Z,i=ܓj舋s :ݜ#b S:\':« 3 oˏXqCRaujQH݁G ѹItѧ̨ͣeGlkCj-w/ Ыp<>d%+ئЖHvtC'{9ڄY=X~Tv$0toP@~qܠ[ǓNrRZɍl\hϖ1< u=/a>{GӠFY +s ׿,cNKYQ z;bBǬGC0'1c̟K˘$Ok7&iTg.+Eg$3av2f²Ãxbl6 ̒!&|6uIipGXG5g z? 4fa x_П`$,eI˱u3~ŜØIf lBe|0{*x$:(MӃi0N(szTaR9̒AL1]2nF`Q("ᗻ'RU:~^`ܞ,گ 9p3֏gɖ3:XU|3 z,Qb͍YnK40#$@b6 OOoLВFfe1,Q\^ 0F˓sm?,lO- 65M+cztVK \*c&{^ '2{3; yDD_=rmn/ sgPL? fXσHX;z⯞!fCuB.PƌI "N{)c^ fIU`Ʊ}D'| 0̰k&!g6{\4'Z3!̪A'+]Ρ#ɗ氘T.z=a1vԱ@Q3g|&l,3 3lnߙ[Z)t'. %@_5 ^{:1Z a>čg%խv&_hrH2F^Z4rU1,0DLoK)=UJ⭄li_IUI1d4c/rRH`E[ s{ؓcFaqwۉJoKh0sGkAIDfrKi>N] zC-&d#1J8-4Rm-ޜÌvZLY5A2fk"w\3 3W^nLwܘcB08..}1C,6q|`_tY+Y ɒQZbdb &1[yx= NCӚz1j7|3+*]hi:g78As9by&K^1=ky?fy̥$Ɯoj cf1HaX)y'F4$Uh9`$J)1́P\r0dj|8̪L:?{j1_ͽ,I`) y(/fv!dИQ!-ыY=oU;֒{2y.uAy:׏m¼ :x 36S<$CcNaԗ"UI-RhNL?+Jg7.V2M׊b*aҐԗ헭bF1_RV Y;HLXtʒ^/faBi43=å1T#t 04fn)r7<̯V1'ܺy0E1{~)tD˦D٢ok3TrƒY Y#:/헤g;>ݬJ36$ oFh{1Ch8̅y?ePvct%Ɯ%ڍW"S^ZG[3Rǵk8l`azU(2L s+]~jpd%pި̒HͽY 0K Rc[3^?̝_żctc+k1#{sF'&lí yfh RR,t?־ݞb=YtMDn{\.rM-Y+m M`>T4s[1'`nok6J#)9(]ͬ阑hJ c֕l00a"XWzy`)ՏQ'As| B bAGIi#&1oPJJ,J˾g5+{W|ma6$s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G"s$b0G" p󾼭"o0?@;{gtEXtCommentThis animated GIF file was constructed using Ulead GIF Animator, visit us at http://www.ulead.com to find out more.USSPCMT׏338(msOGMSOFFICE9.0GIF89aHH%%zz==+hhg׻LLL}}w! NETSCAPE2.0! ,I8k`(dihlp,tmx|AA,ȤryLШtJZجvuݰxL.z |NQ7~0z8i&uA`j .. N`! U ).2}x@*up v(Ǐ5"AԘ"\ȱF=A ZX2q́n %Ā Ր(@+b?MVŭժ 튏Ct<\֠>imeׁ\Dۖ˙y졟Bh۶a.תepB՛L`:,~:\ 3^?. p8m ոS!i0A<ͳ"q5 p5YȾJsۓO ǑJi]t&8tѴOEy'l~a>. ~Gk7ZP߇[4rI8h?L>5(bșM xu#٦d]NDty4V9ly7%4nEX#ЛXJ(%kz݆͑4WfgGnf<vikbՅ}jiFp gDXjD*rBzhab mjUtx5:,>C@fhD٭X@e~rH!=;!:)¦y#냲Fej* -N f*ul֑"М}6"gL uТ!p1ʴqWNNC^ǞZ;ڍDpi(Qo'6;h!rdO+\F{ ]l ' rU>APWQjNav@̀an(3P֜tEOGB`iea DȔ7Z9(T0Dyķ)|'7<=?/DOػb}w/އ/>%o~o?߯WH`L:k 'HA $3m CH( S쭰0 cH1$LȡwCГ`FB"Hl6&:QwxȅX|b:.2C-09EA(2vAOH:ю[ >kIBL" )@$'ɀF̤&H`䴠P2'OJC \le+SI'nDv^l0IbL0 @Ќ4L`29h r"7Nbalg;Y_}>Sf Pv T)Au*CIυ8t|>%iVT 's|"J(E?;̓>t髮 iT5fDs͏^jMuUvro|f6i@&tk&(( ^;wvyRϕ#>+n@C]qs:ήxU|n|FķOokM7 pDLuh)rJ=/BC21H/Ť>ڮMQ9iy'>g;}}[ ǪJog}}1_LǦ{nc_?[o笈V/؀Í]7c3LG;^zaf|}20fV}*0( }!8DPAGQ } 1{s 1r y$|vdvvtҷt 0cjLX{wVRGe}bDVC {NPP}}7giGAu0MeHk9I=Hf*xD/(M_kgLi9nmF}d(gDD[T QS!R JWc`~zb5HTHw7'VJGP5sG|1dx?L'sj$GE8TgOfM؈،N8 VDV= δ{wL&wƔDxvhWD7w'v(h|u7Wxx(OUqtq8m}H{){#}'`NVgXqx/Le8L&fX4nkb!jvDwrm WH7j$.yWDHH9GTYHprNC[RvgHBD GçVElϖ(4yLXD9 FD傕m(LWJ8ui^eI((D4zxH5YMwĉ'(zHF2'E%!A~w햗טF(uX@vK_zpY3#MזxLfqt NqU6t7bYIQIDȒ`yihJuez3# u 8LDs_&!y)tYtɆhfw)_v,p?Gzjt?WRp !Pʌd2}Ĝ1P^vƖ'6d﷛D)=86Xr?Diiًdc'h՟|WDbQʈAʹԡ!T$Jh j;D&Zr(x:ɞIF 4wL)xN٤QO"ZZF4K@~h`~ڧ#Jwv~hh䤆+ ʧ؃yǫ tp,bT6pJT"( B8$':R'9xn@FZyypifHe'8%/ۖEIHqdyz5ګ !:Pz It7O )KO&1JtzF 'f.UxL%kNgLv֟:gՎE:k<>; )vdxN ڜ/;KDA {Ykjٮ%d+ig䆫:*m˗ĕMt햠DPGPz^ȸZZ88 fĎ8[s4Y|J;SuoD4V&ID @ŽmUv[;z'[M+"i:k8ɰ uGy8ryt}iׯEi*F%oH=U2;|M81[kITTxkTG49;qLSKV/,i۲ %yF)Ț3G¥x5|iHIl'H'KB,Eu˅OP8ǵb e^\I79rbak,ŇƤھEt$<_p[qKFtF% zr^2Ǿ\0H\~zԺWD0ljfJL~zhD'\YHLV8.\|ChI$E[x`4˽D {|{:IxDWA7L?P.! ;lw\KqLɨGI鯚·DDE,L;W3ݘ|KM͸Ⱁ[\DA1=}Qc :X}+]|~9WxVLU>=[rC:\k}5_fA ϭH%zWSލ $pKXx\pߞ}z/a^ҵrxgl1 ƨM~;.  3kģ 'wzIĀN&$~ٔhD{P]D[^q >d?Y?~^T&D~Mm|KInjn߲΁ؿi܎2:˦#PG$^K򮕅,ImPS裪xƳ vH\&}MsH|^ƃַ&O_Hu-G 5NXٲو[ 6<ľ'yfqY@JX^n N;u@EsEHTZ3.t_ǜ91X*AGDk;FHyG*w "< `.]Ͼiן~|#mmC0r^(7 conGD%TKNWޥ"4qd5^Ah );AG<{RYM1v&0w/ cɛb}x8ȫ^,hJ%Cj2ɖb '|Hm6 ik/]AxHBq36͸ꦐ!l9Ϯ6 G<x' ưñF# /N[!BiD:D?|̯3S> @LV` #fLm a$t0e@E%.&5RK/G dML/4E8jQ-gN\uT| W1KYK|zV/MZMN!UK A&Abj]yG !4;\aNxqX. 0h;GIqȡ ; ,J[ hzPJ$RBXI04Hi _5Pc}vUTVg7,U)! TwA KH\i :; Ykecoq7_AдU=OZPLAb`!xI'p~\ rD,B ^艩$g緺oj A"B7Z%aO\,[Lj,Ck͒M/d&gژ@hrt`pk ӋN <>_xMEGak \Nͨ~ hryAD)xHذQ 4ї] @(-vEqS<+#ޕz.{e^z7szRWSs- z@zͽdC7c5\ ^Vn:.)aE_1n >SJW S"v)/g\Hǚuիesu~,k  ̃  l(bR_] ayȑQr [q*?@' 3k2r6?P;`Aɫda:J@#x&w1B-mH3 lK+ : øpsCx! 2 &  -A!?5.\[?Bۊ8~29zʅȋA 1?8dpdr*%?/)-<_@rp3FhLC눡!x aF$B$-*^r-aC Y&z βh{DGل~Oz3컥DXR),ֳH+.iˇ̷;@ 8)AS5aȎ!èLN@IʊV2A+{xpZI2GTG 3̙ut /*!M!sqbPb{[h/0t ϨԄJ{yaS SxRqTitHKEi$ J .p,@#K/rOC4C}HF]I %܋I$!ՠ80T5"SmbsR1;%>2D.-VWŗ}dX'$`I;/X 6C,+~f + ;F6+EVrF^#0`V߶OipVC<Vov _;J$2xj=fdSL%뿔BeB{*6Iܖib"缾&vNd`iB"7>s W!qvj_rsrZPtdߐT+˞ =Wdp;Ie =͖)k 7?j: tW&n+t;:WvF%)"A;A+/u1_bNOjY=n7X E<8G?W sN).=Q(wehˑm'tv`m+wl: Wng>ߠxtShV1K/ q?XXθFHNeqh_:NLJo%)314#hV<֮fu`mR*OacM$r٧#D&JWX@Mؐo{`sSo?fXWhme ԛxZS W{P9']-xϨ7@6XR`<}H{`xeEk7wT$Wx,2cAS.zti|t}yUE:xߏ7}5?ܹd w⣏ky\7ghjhzo?q̱'+ۺSF&L!?0( 0t)L)+6{pÒi1pq7 n(8]&M@|qbH7^|ӸǃRtJ .3`, iIv")Cg/%2x;@ Xd;!/b $pVw{/ c.lh0X!ױA2} w:7RK侜9A g?f)x -xXvj&p5}A%Xɗ Ԝ ωR8@Hq'ЃT'_pw^y0lR_|?HA +ex!1" .  ƚ %-N%%TDh⍆A~T f?YP@q"(:9U≥hD^jD4cʉPnnO@y᫗iԖ†DiTM)(F⑭"2AJn@RRօ|&gj(Ĩ_dl @M1غM '%:kyl;~+<~@PŅmbZ3CA)au!oJ !Z&{/++b Pgq(S˰FMxAX񏑁ٞr $(MoV6 KȄA)6IFj=cc!5U[im0 t+ ]}t9}q7o"\ 4W]RO/1`]_~d|zvcao; ) m˱9--o_>6AǠ~yӕ Q!{!x (0 Cb)խ`CL75`Q !>>og394pnoy̜ NpA `(9j My#taڇE2pa"* r# #:'JVG%4S[pDbGdt.J~$8lPۍ7!1TISb 3ENV|Ad]v0I:#b55Mcn% yJ+b;ƎkA2MS 3iqTKJZ|O4@z ~  >@]/& t:G#LIRҋ#~N{63> u)@aScд6UVu;nE:gE?hSh$ טV[w.\bn~;~W\EL++ ғ3NSX SV:֧.;g^z^{f;y{|S;^ur{iwǝ/kzLD<#A%J򖿼ps>hrSCoy L|s;~4}2Rs=s/?H3> hSֿ>?s>??/3ӿU zL &.`1> F I V^n _v . 6 zO bA  !!&a6 >NE!^!f!v!m:!!ޞ!ơ֡ ! "!V""&"6##>$8NE"%^"&6`&n"'j!v"('")("*)"+f!%,"-F!{This animated GIF file was constructed using Ulead GIF Animator, visit us at http://www.ulead.com to find out more.USSPCMT;IENDB`\Dd)=((  C `AHU:\sites\etrans\doc\dbgoop-java.gifb[2H msZ;[n[2H msZ;PNG  IHDRigIFxNETSCAPE2.0$NP0PLTEHH((zz<<'{{uֻIIIgbKGDHgIFg 6 cmPPJCmp0712Om!IDATx]lǝGb/ʤh8dClK:Nfjp]$cbFZR=Ŏ X$PĹ' O$L@,C&kkgKZ;M鎀Lx^C d$}@A>H d$Pgggg"_~7~M[ҿ^&K?1TgaƂ/Z =ܱȉ+^yؒ"d?/؃*:ȅk7B} Fk2׀@!|66'?o\OhQ/ݗN7b_7ƍi`S` 8<~h!B*D,k}BƉFZd~n`R砿h<ANhB> G@E z`E\ Hz,W | 1p;14= BGA#<`ҲRT~hh>7ӷAECAȋ#<= !P-R\{߆|[96n"3BB" wHFCy:,@^n,5N062EG(WN7џidqL>M@}'h\ƐHa=Ն -%d<:HR@ [ds6 !YP BPKFBA^1 ^h""\'@^X[X@;V)L|*A2uAF_fM N؛SL!NF da|!@>J)g8yx8 9 y\c_S D!B6#rpG`*2B!SP ZUYmgd <VjECko 7m#p̡D'πE H9 O2/6AƚCH d$}@A>H d$}@A>H d$}̂3,4pʛ{7˴j-'=f{IIv=OY֯dtH_wpZ/nZ|Q9lh0K% r#N(9!V? íZ{ BWxu[>r9@!??E@-`R$q y o > !_ w^!_ r,@|+ðJGk ^5& {\:kvWɟ'VV.[BfZnn_ہ{m@^.]trJ ⦓^!ߵ+S W+:0V|rEPP)p]tz)v`|adw&\/C[ #ur@, >#M:߱r?^_:gئdXW3ɰr ȲCyf7l\' `{*Cz\uzr%VV ^ 9#'k|/j+gխ+{2." $|7ڂ de)b]}hr ~aaN!@*4]^=lb68*-,1!?~P!\zȅ3iI٭ ?^Fmdh"ن>{tϤW=uDŽ{9Nl5ٴSNߍԨ <杵Y7k%%h?!>E,nC&-C12<>."Ȳ`euN [;Υr%0XN%@9 b92NBaȩ-\8v9-(2)N/7ny}o!JRD:2RO&7r[ٝ1V\2)vre'jثb!K \RE9~ !KtCƛxi7{.4=# dG{pfuQ?2V'Q M  J )sIKC&ٕIoA` n 99#rh2O?1q@cGA i4>/l m -' 8^  7]B|Ȍdo4:V f@.nrz# \-ocd'd &/rlW 8]Nyn nrZۓ-A ہr|jU]$Pgyܰ.ʊI'osZg(6mC'Fl5zjMkjYD Fur]|aCnA$0Aji u;Wn.TޒkUw*}SD;Ԁ@dSu"Pȟ"/~Y]pZэ Đ7w uF㡱ŐueZuŞ\ l4FC^7d3!~m|zۢ&! 21C}B3Vm{O-v7vjVrq!:*pqǞRQ´ 9chDBnbijHÿA`9#x1apFƊ!Dm2wSS`.sDޅr)6jpAvyȲf2*;rW!O=)dL))E .bPQudғYQ46ĞODuPB)dr(Ɠh phpw ㎎o R(ה8M'k#ȑpۜ iH'ti w9#U5N {IDNy]6! dbkrX `5P!*<rv˽NLI:FOke; ϼd)RC#:uA/o&dH585򜵌-_(m:+Iq t2 'FA\T;RzO$@.l:'_\V̆I- du1$cȼb*U(zwUWLs: ӵp%ឩ+8ݑ\4cC1?鐢|)@`dM wf{E.BA YpdagE!Wv$IO}[5}vŐ'zwcSwNBȰy _ gmHNMI,^؄TN3pfUS!K hk$Ȑoqw U'W Rܪ@f=S`^BqW ӑ\Vz2&$]tYeZg)ҁ%Y!xOv?Cf&qGU˨*}YSS7>^w!xT:ȕ-ѻ5vS,d |mb~! 9>2tQX"iOB;ב_rG=*dq/Zv}rQT=:qy1(L*pyB~oPݾ kOJE'<; Cp9֓ C^{|l IE'EȬ> 2Y,Cc"1ws|d1z>k G3Yuza+~fpf4쫅äO𔢓i SrM> Ƙ(Σ%+8{Qmd dhYOuu*F¹u:d gbiFf\ރkJV 듅<ԅ]G<.mh][(^0䯐N> kO5 ^h@vlk۾8#,'@Ɠ}C.K^b6a`EȬšB2{ 9\zNuFXx|83B!e H4C^=kbp#d qp[BI猴Yy _>n F*t OqO,b)uV ~"@L #,sFLNȡ2y0!X7[.y-dR?BF7bC6/n!_@CV9}ժ~2Y'g,d eZ: ;br󯘱!ᤜoVzE7t蘉MEO>O?y|],-d'SsH|غ`-m>Y(Us|.N9C SnS1POT;yWI֔"ϭ,W$% H-g5{MݦbpdȼLǯR%-IJxI%S>sˏ4/REa/CP:!/ ~4laen|RՅ~bͯpqL3T'r9@m.⳹6C.! eZU ݂,w%  5BvܢK? iU'{ʷQfVA˴c<}I=> 9Ȏ[4.@*ѓM-wYuCi$ʼnTBI9Q3Bbf82}ې# yHb|.xx~3Jx\wܢI? ːYV Vi,뜑 zG k ;gnѤdȉNz2xv}QCnkBTV'd\<ám{ 6orܑ~R kVjgx4huPY?,Fϭ'ڂŘ~R ,}A]),~*e ʧ&+I٭i? ~k1casQWo崟% 5>oDD򴾦W o\vA+{sfd_꯶jw729?ٽహ\'վCf)mA#dhFkfc`DKQ2{ ڻeF:|$[},5h2؄2 *ԅFeF:|;#@+t6[gF6U2##@Ze^@v*U;Z4rkr#:\@A>0Z݁dYɗpnB3 BWIoκ!AS^1{!:؎tRNvR~uO+;A rD'ii {>?K7݇H wJ>n?"@ clu pe3@rОK9@ %7_tV^7íZ54piC|Zxb,@ޤ, r755'[Lm,$'\?/oaYuΦk1K d$}@A>H d$}@A>H d$}@A>H d$}@A>H d$}@A>H urܽ>CZͰH<~f'tEXtCommentThis animated GIF file was constructed using Ulead GIF Animator, visit us at http://www.ulead.com to find out more.USSPCMT׏338@msOGMSOFFICE9.0GIF89aHH((zz<<'{{uֻIII! NETSCAPE2.0! ,I8{`(dihlp,tmx|9AA,ȤryLШtJZجvUݰxL.z|N?7~,z4e"qA`k .. N@ 4+ S` '!c.<Ї} B AcڙCz C^E^LbB 7TBYPCt A(yTw & ]>ZTRVBiGTdu!@JW#Yܜ 9\~M@@$G^&6K"LɟBg}ncd%'@aϡ nPjmXEԊEuijkO!]{"ȓhvD~vijv(m6ߢpzzJk,T?1mI GR'B!#pkTN%0`8K[T vu#mKVt'$~gtzy O%`OmlD{$. B~ǒ[16l4Hq{0P+%fO@9S `OE<*iyϬvp 7=I8QLmP:ug)r$m2e=sxݟ'GJ{LK YO7зG6&(y߬;u "36<{ "Oْ[CnB{B:]@܅r}Ts wWuy2Yp2NW!ޣ`&ާآotNL&;Fs©Lч|wxEIٍw"PM7vg i47@Adb DP&x;_1  ;955/+@J 3"FQ{#HHUqZgRF:҄|$')HRl%3NVk (Q$*WTte,gI]̥%n^R0`Ȕ1faΌ4iZO&6٨ )r<:ϙu|<yә>}ӗ@kiI0MB9І!UI&JъZC6юzt F?JҒ&MGCyL1P# 8ͩNwӛ= PoJ>̔RFT@TWT6 ȪVծz`j:hM+Zp]+Y25RW Dmrb@_dǰ}j1$K7ZVe@6z h7ˀFTMjW[ڶv-g[ Mp,;QcY>XRnI2v|u]Phw.Zl 궼U.bw}8.zջ>ix}3荭xOV.j*X}l 5nX }+aXW .1hOLس vGÓːaɷb!K6-[d.MViָʝq`c2?oaFl1\%6~2gc,vn1|=a\g9G^sg{`X+Ev23g /:B_Јf.CIZ`r\,RotMc :ͦ&CSf5@Y(hn~6h/zkזuO7@>6jf7;l6E?K۸uhi2WOw~o{2+0;]v@^|ѳ^c p\k۳y5 zmxn{˾`3Ylߙnpm |gZ-yX^۵uds܉s/s<]S%zg=Q'V{zvCkѤsb'{\s9Mc\*T۳f @mgtj4 ؅f%÷rak=xs*)/UX#ckW_vg_?eFEw60e}btW28ƈ1( @eĨW>xq$\jylw e%q㐉8ZцU_sFpUN6ZxPWNYh{K[ؑRTIV5&Ld )(0ٝICT4& Jy Y`뱛9z]m([ic`Xh]}$٠CN'`"p[YtHi7&c RG%%/Fvz !ɉj_a! Jj/1ADZ9o{Q~0G~H|·ؘwQ0jb2*Yy͇V` yJ<֙y]/KzK:^Y *8m ٢nVrp\mZg! %9'E툨@7:Xf Y_cQ7pQva-hYWrXUȩLV I pz9U␫gtSmz2ٓ )P8rwmԪohQgoZ݊tw6UVJIZQšR0ZrK_<"'w hIRoY*Z wYiAn;1gpƜx>b+I()0DGS2[B bJ,\i<#㬤bU ͭ O5f!:rrtXuʘC;fxثUYͼw /}:@ZPC[4=`ha^<:K>5OÍ 7 ޼ 0L Yt|ؘzo엩 J^ˬd|$^*iH }շ͕ QШY;q-|$pMU'dTE ^/έ`7-_$G ٳH,ꃍvk[ŮӜe-0퉞eŽnѐmq]My,YB|qh{L"y/ߎ]e VYlee$ a[C-PHuXwD6 A LԛqlZ, G7s\rDnnb A21Cz@<4S2)xx%%E¤ LjXyym ` h`DT)rii2A rC A1li3iH84(\HxS߁D_c'hݜ> lWA</Pd\$\mwč0^|V1H}d%g(ŒgsY(0bps?+;CCt6*Hu!pHgV|"ěx /L { a5?@g+KgP+5ڲB$#vs4N#; IRv4h]Xi|DA$5~$#oMW@[+_1^Pe%q jgVҤw! Тl51#2 dF5TH6!b`zs<ĎC3hJ,XA-ܠn4rۮ/AG7\<(H D3PeP ?ez`# 1A@dMsAæ +)@-(2[N7S=7t| 1(Hd&\rN('BG)ӜEaQSO5YCD,fũ,0[ZAO Gp0ԏW)#*lAݫu 8uRcԋS;G=5pqTŒ j5/^eH&^qM/{t_k@cm5CY9Md)lOEsYqX ut 4w赵%-Yu9' t0aϦccK2|U;o% \bKl;@X7 'Jq"٨ue x\SV'XIJKQ6{!(ݢbH"Fk*|!.Wug 6#Uzˀ]bpgCeHvPxϪm `7`2xaCP9H0UKwUp IІ6\F+WJ*P@b} JM s\lqQt uإz8s3 kZ1I.\A'?4GYXhW܂>$4 ~E91PK\B9]2i@bg^KB/̀hɫNdAM 1Ճz1/KqS&&A4`#x3sg퇟deL8Ҟ%@r2#~ Zڲ$w6Ghl(Y.@ʽt<&((dD,:%Pل@YYj;7!ٜQR$fFFO*դUsPphȠjɓC0ftB!((~3P,^dymF=}u# `B|LQW&~E<ܶdKLv^Jdd-?\e~Q舩-t3܌Xyg0eV 9@ ;OoT$Z k08cu#޸Vٕ%L"qkj 8C3OS8հ!a di 8L;2(]HĻ>4$0*Lbv? 2,O"]B[/X:xJ1Ol41CmSCܞSD sD x !83 /!E FvjEiQuQEEqC\DG+Z>E_̓^#*Bـ3mx<ʴ$C3 %.Hȁ#Gwr2l7l+ ǫ;A(SŸӋ  49ӗ//욣P83AH$bȵC1Gxxl؃ڡ 8CL6 +k4F,M;߰G<=38P!7IK vF p+ Ȁ /3Hª:J <3<\Ĥ˩HH^4 6ij*,%{hKMKFFne䠖[J7-hӻ,Aoa.DɊZYI,x. h[𔺉:% ٝY=1U (TO%O]uΡzHS͡܆$PƙxNPZ[=%k&}ÕHʳH05R1YV8aI@ !_e\eM0\\mܽŚ}-3c\5z\}Pc%8_z]Q1[̦`,#@BX`X])P^> EXVts +r^R](b%<0E˳k8_] P"A9$VFL'˕cMSD-YMb%ӻ4E[8L`:EIr-Rc^Lp@&YWY%\-} JQ.3=޴T!]ԚU-pNHKX% UK$䚴D)ƷzHf0>cZciN-[PmeɵzHm9^6 e;UHbf:鱃M^x@abgⱸ :\QJZ!WsVf`Yv9y%Z9ȸMDAcvTHWM;E]?526d?܂e1 ju(ٕfqUQ /Bƕ6sրTqҒ3^+U>c<şN9$?r1΍nߛ= r8NMp6g<2kݏ%VL[ L^ktW8>*|YѪ^zʔk{g3 , @Fۧ3 \ӴevlKgݖNu'>b#]iTkV^~m)½mpf޶2l\naY{.nd:W "wnjY"2Xf>EYn?GC>ݩFY+\!觴h=(Ob)w"8)rc۟ZsP2e00{] PǂaltH#$Gea^wrVa䞐Vm&Z?W2u5띾9iF E^c6cuXCre_N֣u s}T@b/U,n>7s,X Z?vh6U_\-.jokf]~g7q}xJ<[%UaY̶CIUWYz/gccMs37e{VPS9Ħxfhn&  ׎I:eVgu߰ ߀w}ZGcW4qzu3fsx珞$p6v |kovf 9<+g1ׄI:ZV2aEW4?eI[yTz6y罟;yWCt_dx=q(jUa&pW'x"3zX%|opDBӮ~3biV}'h_%>8.WS(aY`mOq [o "K2\2"4Z ^%r[n˘a^۾GBr kB@ HGZ aᎁFMbŋY 楧$e XF$McYbM˧-jXPϑ2 BI3A637AұC|s ÃQš~0/IZ@$x%iW.rr9/ lq5ݔA[-fq WIqwlC ,2&z^'C&L<U2OXM2 IdbzVÉ% 2DKbO3oiF&D87sNb*z7{>߿1]gQ$()o_WFQ>]^l@{M>kG/CVx-'KčGn  2̶De%Ns^N{ $ _s1kw)C&r~>^y2˺A]T]C`B9M懸h WXA>p@0B'2A`BHJ 0̤H3__xn5!RĒi""WTIc@D'F$Uȟ+b [Lz^0 u![w42EyDCQ$KR(`㢊H㈝?R4< f$K2rec%rFJ#CO$w=b Pñ½i)h j9$Ns e`7 p-@zО놾:v[VV5Y5]BeJnW[շEPpW>k$' 8ۀZ["%cuU"]dv~=4M5xM maoVI'hbk E./*pn&f^wSCxS /Q6gI&,_sح5~8dpymGNOd&~2@ lbɏu^}1L1kE;3<5Ӱn~r胳wQ1k~Ya&!a!"N I#(JM Sb53*V6_ct!E;]Olv„Ϳq/FwC׎7=mq{ ^?A{gj8N>TB▗u[HGCr&9<@Zn*/Q4YrGcδ,=nm!&9vMT6Sůs^:Îf?;Ӯ].];w;r+upCG;WP/Q򖷼Їj/SBͯ>s//ӯ_/ӿtl B &.w > FN^ f v~ V  ` Ơr ֠ `  a|!!&!)!6FNaQ^!!n!fv!~a!!!!͡na "!~_!""J_&"#6",#F$P N%^"O@"&n"'_'~"(&")^("*:)"+*",+"-,".-"/aX%0#1F!{This animated GIF file was constructed using Ulead GIF Animator, visit us at http://www.ulead.com to find out more.USSPCMT; IENDB`ZPDd)=((  C ^AFU:\sites\etrans\doc\dbgoop-php.gifbOP<8ܲ`OnXOP<8ܲPNG  IHDRigIFxNETSCAPE2.0$NP0PLTEHH''{{==+{{vּIII%bKGDHgIFg 6 cmPPJCmp0712OmIDATxMlUM;vvg%& 9ڽŚ^f^0K4F ֈIr@;X2>DNwd:^l%|%-5 eX}U^WW˘y)Q^ׯ^^ɔc=~$>3  9c 9c 9c 9c 9c yir%grrirdqo.1\SB!/`M8%zŏd~y) 1 ,OhE0uia{O z)SvwK9pvy!1,s?:^ |B^ إ>.`gq6P]LC2n_&p@ X)䋰_[zA\U+!"A~B^}r</NF{ɪn_iO!"|} y O1ȞS^yhmZ͋PyS9Ǚ:țr">A;2U/ ,f%2gI 'N#2E0 7 9K ﷐Iz?2u$3Eׇwhj!Ƞu%`it+24B,pb'C9..?Woe\vqj>Ž/63X1X1X1X1X1X1X1X1X1X1X1X1ȗ̲gE@finruz=5㖰ci愯>8NOr tbE/akᧆŀ6mYFJ_3'ߨJ~w!z# OM:yCp4 p!g2 zV> VZ@pW 0ea=3SKxվ萹Awɵz쐋&3b:73oȐo= V'G y3_α 4Z2,;5$QDmuJYy 0=r)F3BN:F0<tG ߯j!!cFz?n:A}O& auT!d| gK:bx&'<F!?5py\qF o@uć_ r̹SW=2dPK0d8N(vhks>:Llm93sFsN&Ȑ:pH6Al_l -?dix5"䤫,:o!dkCBIv Nƌ3bxNBoELtjd`{Sq[(И{bTLN2:䌶';tx2VE~gi/Я!_d⇣4Q3;Ip)V$ȾwL:Ԅd%h:vUrOY[S12toTȜ^| wQ|s!Bn̸G猰e4l k<`,B댔aSdй @F'[_9D| O@ rrx-}e<>:,B^g,nt n'hF]e,?dA>@T3t"Yfz~B#h $|\ y$u t܍/ ,C~93#,w`(8:ĂG#>L 'WC^rnJ] *y [~:@$1u;D OjdVN]lZxgB&C}n'S]% BAw-#n5 nu{ݍU7:[uQSkhd/y""94"F!s]8yV+DT UGJ-/'c%⸛+}erh' ejՙʐ/!o*r sO'B.mCTUf.deCr᭥V!e׺*OAO)89$䣂1v y[zEW2T$: Tw)}Έ̐Nα'L:$Ό:ٝ.5-kӮ'=d!"7кvqJU/+gWx۴NOI޺JBNp= g19 &;?9B+=١u|+wMO0T3 l]x2qZI4EXfşccO ҃9xi伌x]|5~M ujOrZdNR9{,ͪB62wyMyC&wGzyxIPB:?/rBI?u KuLy&s)ScH2NF\MV r ȺdНsx ɦy̟~j'E*rCB' X 8d`3iWe3I(>j +'Rͥ,=o}X L+?O6A澹 WZ;Nž&) k3dMSwyO@5du#Ml_!/8&!C!W o_RL4 ,boi ٳmbѕO Kh. Nvn၇%gExNqiE"WLW 4tJ dy#:pN;,d=42|/=(wZ >YB*CRz2Ti%s&FŖIKpCY~:,]H\Gˍ Kϛ aCPQR@#G=@Ys@  | ~dք|Ev)ɐo@o |um NxpfY' 'IDd yP<M2'%1# CV.KSjq nhC^,?o$a6 73y!ɍ dvpXE<@~dBP-UK%g-#|CV7of ل:;_uϭ@:fȪ3ҧQ r_8όWb@:E d>!7R+dwW߰$DG y" dI4 KRk,':9F|w3t KWz  )!dA!'bpsFhL]<~7웹E~jdxf^0ӔFR tK'^:#WOLK /ft&-A jYc MQѣ!wآ@fnѤܽ9*t 2x^`,6K:vQA 9#lCtF>k 2J9=h:TZ,2sk]Ƞ.Dr[M_,19il~+;,Q6Ky˟%B R?ᤏ]A› ɐ gwX ?۶f P/|{sɭ~HU=mbqNb]1䄫ld]s.n6:#~HYW̟LC"8FVNs$/Ka~6k!_hD|FuVnzYB^6\6Q9 _Q|7EN͝Q2 Ox!x2ȩdy!sl̫gCjwE"Bg'?O@QHVg*ȷY,hoQ-dZpu._I+=lJw1eWp8$n|:2=8i|hA ԇLg3P!| u^k{C0@&C=>1B2d2Wg6V:d㷟lbP&@69>_fD8#V]4l 9>fD'vB6ogFBs&\ E+ sFZ,Rϟ Y dC523b!793όXmόXa!p#!r|̈2zȒoZȑ!CEveG~de1O)%?XAfzQH|R >E=`\=f `(90S)q秠9|A38)`$ `eYB٩+lLQh' !AMF+]+PM1v+ކ+Ak쾢n;ʻko%ޫノl'/h C!qgw ,$L$ Lی M*TWm B50r(`-6ؒȺhMp[vtmn׭߀.'߆1!䔳MGcgH".褗n,밃n8;y ?6naj| ÁS dwk og ~U~ Tu;^?E + `/ l@F@ VX`|!‚ȄW!-l< 6(~ I8P`a P3l(E尊a|E8P$b wD>х{p .n4>-b 7qk\ރ#"%X&-{v#"*b 2 CvH*W*HM3-W>.Ԥ43Vf P؀92ez_Zd'KẌs|2'M9Є`,Yج5'c Y33[gU:\>Kk6ˀntd"Qa2e!Zb{H^hLҰ/yILsgL%RCtM;Dj?"F1'A_Ԧc;J.tb'׬xՖ`]IuFM!RTխSZӺNtUG>G>Am7}Yңl])d# ׸jvo #Սujz]:g+6foV JǷc&@ЩC#q?\뙵Tk]/Ps.>>7z B!eH=i|}WR6ի7O@T}z7޷.@aNp ׵*txm`9.&ܹ"6i]뛂0[h*=iTt^+uH>r,U#0{=g:Pz.+#`ھsv|vBjzvE~c˫f+IxQ#[6>l){04>"`h!@~Tuf6ow+|k:˼0ObORJx6 i8 n$!0̵Hʋm373 I=n7e* &Gҧ}.b>d':*KXl BٮEېY$Cï6Eq_n?јGOha{o{e ?1t'CS4X)?n7lbb3kɤs>"C{1cf|և+bSuR%gf-yr2 der})mEWQ+HұNOAWY^҄nSK~=];CeaӁD m ɧZA'BeR ;X@= i7cvfhGxrTi5[jg>q@D|&tvtTǃl J'6cde6axhnCĄ {S(dfޕ#|SPXZ~aZx Y>7@m?Xy`ɲwX g⧄Tr~aTUcec'K[oAu}\gxj !(}Pwwsl뀀 9 56hEch:6W=ne8^f56^'=46^8G)7ow X'+q5w7ARM=bEy]WcqX`CM3DV C`Tk'8x9qq )Dtr{|X:W󋹆kw:f r(MƸ==gJ dڨoʷl q=@@nsxx50cUb&8K SPyJ X'8 >ޓyvb͈bc4a(&o9HfXB6ח=kuC—c{I㚀~c9U\8 a`sH4iPs v k9wkVf{SpUUeqU=t9(9Y&~p(A 3 p`s]'?rxh߉aXG5Rx18oY6(GVI,?WP}5YFwBYhQ+(]L]]厤IIم5P>STa|{KqJچ.66HR?T U6EPG舢SUhH!zUY]*=.Z4(PV`(X/9ܘy#HVʼn*'+بjj)XQTccf>)QjؕO5o~)s/ŧQ`3Ah yfi _:z'ҊH7] mPp'vϊm p%6 W^5X\J\񊕳hɯYu`x]PZ:ط@z0˭zy7X ZZQ'pG6w6U6<ztD 9"@K;dW{⊕:GUfx晨:Y:#593 tIؕɴpKQ?We[lB¥k ,yiuڨt;6jh}ǧrEGS f::h`yUOrț>B :Gi& J>lA+3[啯S;jjbqgc9S~9s[DxȚ=plWڻ:OU|]9N󘦈?4명x$tim:vs jV1pRw8HZ=2ms9!~vؤJog'+Jj A) ZZc^{:{;NPp|TU$=yJƶOޫ_z.2hZh4lt/fȭp6WM-ϝL,x`LhcL|J3IntϞ6  t)%(:z{1mx,ü8I yyx*M|H-YBj\+Hb{t>֨X[Vԥ[q"ܔ y\Rxo5~)5 8r*k' :l;*q3;%9_9>T]76^t&|5=Lx{98)חjpf7,ncp.6sSl\8%>+Sc^JIa؍b/E{z{wutH૓0(b{I[UV(k=~+`P$?L<΍,/x|eQH\Tθ0%OeJ^-Vև]֝/6?]9_obY}e?@M>QB142uPcy:`AGz@=j<AJxFe1' uY 8 CwCrjCK/`د焹< XK*@ 0 DZ ӠIȯojłE@)Z0(E |`#)*y",?/K 4o䁕@"ذLM4Dm'-\go 1 1AA HL2 RKKw9chvQh3s#Zd7_hY0'FR-[Vjau[NꩬHae_\ ydhז|)>BѽvT A)%NE7A5sa=yJ>+d Me iyJ*X1-+85kB!BvxR R )Re?w0J4'8dDB&joC)4 d 1ly 7,P!ED8'NMV)bUm+,8 +AW Ơ"(D %KߑaQM #F wmj F9i.HɁ"I_iTWzHrpǻfdVЃ"/e\Êz+H GZO.{FXB uhi{: fgFŬP=\):Ds*9(S.MG 䡕sKJ +~Y>(b"=c08ҎT1ۤi 8f` A~㻐&]N ٳʪoHֹ׹ l &}=(]yXn'֍T#!ڢORΤHzǘVgv[xTul6Q7E!ش=Go'uҷ`CGd8]TUۊ&uAdZPYZ,z7p s@HEWe~V%Uq }?pʎ!c+%4P|Œd[.3\~j!60`q ^N] l ;|ȅW |" Bm]WO‚ pzB&1tziKCe+A#6UWqi16 P+U/1P@ <UQ.ެ9}d[_0הn%*~OQ@x>܅Lr5Ƕ@~WxPBΥ&`jYz7>p0Xg=n Y\Z2ܣ8y!:u7.``|Uġ0xߎϬ:u~Pt5f_HI,<mC5*`"t eŮK$d$]ɷ'`Pi֒89l<$`^Is[ cvzQ ֺ,oͺtJ=Ȋt_̀ }f99"%"H]iiia\@;nC 9bI[a4{32@ X&P sC>⢧ ?5< Ļ:*K%F6(#6@؀=i@ ˡ@@ . {ӌĻt9f `iB qQz?"Ï+$;/Ž1 Ax3DG!0 $٥e@G2+ =2P@MQCZ$`6zh_j>A;DY,oαp`p=XH,cJɁ@ D 㬿APd,U3b&SCx 7 18=ۭ]^̀QQ@>w{B$8xTFO*iԿsk/BRLDIi/0sB9bF&T:KKyҶKyDJh0 xK2ɽ'G@2;M~Tp˥[kP(Ϋ>4FOdԸ ʋ<MxP4U "#rM;s ŧ ֊9 * QʚML AsOIՈ&tx!Xu뭨 32˰H*T5PP@ 3|3RC| ҊR,smeHc7M8-*EKS?Q>Sɭɱ:R3 (mJ2 ^-cs_B- \iq.F&Y#^F]D)ə,l_y_,A_9>~7_qY 1<z 0 0dĚЕa'X`ѬYE =`jAUݶHQ\ RAzX@-ދ'B-XdP616`]r STi;I5]o#7j>ls4B}F.u>Y(?åe(a4e `c4z'Mf%ndꂃyNUdkXonUeE|dX3FAMfǴY8ulctSC0LWXZxV!P(A8uV#:|v}\bUaǛ9f"N$龒Jb6hC0;j"^rjθ6*@xOi=DŅyea1o4>wjl6e(q" 1q6ESVk"^Ms<'r+"043b/V 1k\ Ux+fKZX^gE2LَdSڽ f֮~4Sv>o&>rXf"-Ħx&oVlt^8^8≟;K>S~yc9sޞ>:ݢ~ڦتX~;C!{This animated GIF file was constructed using Ulead GIF Animator, visit us at http://www.ulead.com to find out more.USSPCMT;qIENDB`@Dd)=((  C ^AFU:\sites\etrans\doc\dbgoop-oci.gifb?(}#׭voE?$en?(}#׭voEPNG  IHDRigIFxNETSCAPE2.0$NP0PLTEGG))${{<<.{{xIIIQ bKGDHgIFg 6 cmPPJCmp0712OmIDATx_lǝ.tDݓ ^"v>Y@wIP=><qs9=\?J );i yFQ$! ̇MᩩS.)Q Z.;,rP+W~* /}i !+@i !+@i !+ּppZ3ї xEg &Z2qFZo+ŀWH,0з"ȁ1]BnoA^,W C&o,h6~ 9 K5bb"kKWԽiG0aYp 9[W:dr!|9݀l¸N V;Wao$dCKjjov d/,_c\H8Eao$d dd@gs`ρ2Z .٠`Am~.35Ar 1Ȩ">HB 95M.C |* 0$\ПV d*9,NҗlB6@䐅֐% Mj zA."m7@Cq{9j~[ lZdlqnA;mL6 j^<Y7|r.C;O c3;|!/"G۠vohȼc2&k@яBb`-Pa# ;< `$;%˻ F@^u u ٸ -8NȦF;A![Ψ,p3֋V,@rtPZ|F~-de:a 3@i !+@i !+@i !+@i !+@i !+@i !+@|}`9_浾,Ո]?3yVN{Tm埬ǂf\tqkÃ?!k!k!k!kn$ ! G(/hqB$G+3̡rᗵiqBFڻ&&z!zVRi9V|Z݃[qBG3Cf E 1Aھ?g M f_Ca|Q>` h,sqBZ~ Lmr0dsBSEgvt/t1@_Az l]捦W$悼#EK`l"}5?YsbB!& pkqbjg7}u'$\av/re$!ڐBN&d bqp@0+KOFr0cB90>@>X&ws$!7{ rܢ 9},\\Y" a6B.bܼ_@nrC 9LoÇ&wi޻hfO͜,+}Ր'}&#roy!Oe@f=qIcL=Lf:ro "9dEXg%r~gYsnhMiMtubnmG'l䭁 $xڐȴz=D.3d#9ћ,9߇Uܴ M=R[buA '.!n/c]r[ zVrj2s3Rzr6y~>vYh\5v=x̆Ct yȜdd8k5wfc|'m@N3w3'3w$܃2&p!_?(dt9fQK W芐Sz 2:%;fCs΅@魠z,޺&'irOXMF[LFt@G[1? AX01+r:Mp!F"uCne.LeYh.ȕkRpPyFM0657d#"?k)mXoJJW| #=2'~7ɧOumKqx*QyN!S7We ͆&#M 6Yg!|_?VK!/4?cy4s>Id!TÞa1jbsf,A!IlI\\}44$4dz#OI8E[ΙV2~cr߷$R'@܃d\ , lm5n% # n 2=QI+;ȵKR/=r"|rݲnȩ[(ٖ 9yWrV6U^s:k|dV➑D+VI\`'̓WIٺ $2'TY# rx1Vcyl(BހU EHȖ&|IupCfN@,sdE 3x&8{EW5(dn܅Oӯv:I.4o2oZ\tdomf3")\N%w'{ofL&#\Fh47Yy#B|T w\L"O KuC=# E$:Mm ddnirOA]e!B\EYf=ӻv30dg,ݐ%|2o9 p 9B 8Ȓ'RY&C6"m]Y87D`tøDk$MnCaf㭎t?v;jr,L! 9S}&¤7O3bavMF KqA]aZ7zteÐWeC$%7ӞqXحX ~jq{ AF GLY+Xm^ݑj[u?ǵP(dXWӘ\$ f :j9rb mMf>|MMwぼт!t`0ۚ%tPkK]?M YIaOQ]DxdԎȑ6{$;Hb/8p-Էq b.:м!/hm1 'kErw pr$ g2wOf;f^8 #Qw :wV]4JJح /d&5]kY r-qw<姏(d$r$@2ȕF]n˰1d/ xzFly<. An`b0 r?,{ !sUJ\@2'IH=>KGVqyVANqL|XultMSsd$ 9l~.?n0˙G;j&-=$wI)[ a5i,l= ǤᳪrȒ,7࠲'3C\8:TdUHY "jq)ۖBmW"dim~ #,.LUrN*JX]r|=48ȓ`MpE y_Uu;oψh !!@OZO^QN*Ch)䛨x]pr3~QÇ iT6{5|0-OE~Zٗ+IE8cx`e*]p &]ߖnq~h ѢPJgpT䆽@!ui|#Pw Y7J-4oV|qrpE:MnnCu]&[+ a!?r'H'Pdg3Y@zZ F \\2*R6g ';o͟mZxrX'/ /zK ! yK6J3$ v~@ǹqYO|CO[6uqVYE'Bwekw.I>B. AߑyH] [siWlG-w{@Ae|!ëd9uC滟ɬz|W>>~,|+\J,H=iI)6t r,Cŝc$rS  1ullrõB7LKfQ*bfN !tp'ۻ8 fA4qIwd=&Br|27tU+x%O*C뎹`L'rXY~e:$AB(kw;d5ɉPL !w!l ]#UQWiAf9 0cǞ>/v?Y 3E(I=OZo9$MF0t6IhY^bC( Wd3s&Z$G0t@.$<tui O1d֚@Rv?;|ΒY4G"PVC! t/|!{gnu?qtT}/)7 9PלY(mr|DzpH ҵgIS.\z7 [6)SYTg`{5iݧ\d5Ԡ O]wrOuqBn{fnt?c#yɂ, F'D"~!K5Oq :!*Lax @ <~rAcrӼh@"D&_n3,1 ;~rAc 掏S)x,3Ic'o.~2~ Hٔe KDląCgsFd]{P^dY%:m,Fv]TAYR'LPg?X"~^,|Ӽ 8e0$@w=fHKl0{cIioEsE`HCRx y9Ns1B& ydg܏RȲA^fׇCq`0D$4Am9zD88 ~3c)Mjg,7I5rxv3jeȠ ?}Chid!ъ3I5G w>\FAƜ?]^'V 7KrP,7 !/aF{qG>9İ?d-UqGj,؃YqfAo`Bfie dX#da7ߩ 2뮽!d<Ӭ'-M! vȪ-ftH>yfI 9*`M `d#rN7|! rŐf !'kA^/kOhqB&AX>! EC riqBNrҐ5d YC֐5d YC֐5d YC֐C3֢/)۷Yf_;rOu3|Cm@i !+@i !+@i !+@i !+@i !+@i !+@i !+@i !+@i !+@i !+@aP3,hI֛d^~EtEXtCommentThis animated GIF file was constructed using Ulead GIF Animator, visit us at http://www.ulead.com to find out more.USSPCMT׏33&msOGMSOFFICE9.0GIF89aGG))${{<<.{{xIII! NETSCAPE2.0! ,I8k`(dihlp,tmx|A,ȤryLШtJZجvUݰxL.z|N?7~,z4e"qA`k  1 N%, .`4' -"`g@=0BH {0 Gx CG@az(r $w4 1fB/41%L"*5#z\(,[ԛ x`1AU'6LKthXO\>HQ.]>O8l"(iQcUmJr0SU&-Vf$@tϑc֏ӗ/h/ŀf_P@۸*oKkدv= 4ɍS uE$` b6ǧ8w~RYo [wnJ<-5l%=l]̃gʩ$]@׏sF瀅=W{a|5詔~,Nqpe!p袄 (Coy`Zuf"^MvIQd}*du XyFG6BhyF]BXMp!)c@LzFw"JeJȰ6NehjF*iQ8jt^z!lWzJ{(:o(bI`.**ZB:鮼N!T<=iN*籽%{}pE2:UjU*e+G׆̞֘ e -wQZS0&ilzf'Cv/2k *ڻ#Jwb*TwVs ,<\=aqNL6 }@GnJUSq&9q:+^Z3-=Z^|Pi~z  j@$`ލ|LKuj !]U>t0-l~@g'\~$ ^͟ːa$ pOd,x fU_Qyo|H$|WOg%o7}ϣ/[OGa '<:P | Zp~՗ zp|0z%< 0xfHڐ}/!/w@ _3lHL8q$&qPHNfE0Q08F̭CLH-I fpH:x qf87! "\LZÜ4)Kd6MG߄8g Pg?IxԚe=cvct,&@́޲h/z˅*|'D-:/hT$M%F5PrTMHKNtM'MEݸ˖ԓ/MeL6SԦ|N%ҟ:A5PUxu75R:Ȧ>QTUU}I)W)ӯ5*ҳ3PZUk Ϋ5h+_R<,{Mîdتbw k3J)TT:s4e&I1;nVg8BeiYiV }-c{ M.rvv[ޖ+@p ،j۲Qn2+Qzak$ATR/+߆!%bwJ_-RIA֛jݛJ$].IVsp=>e!KU(阶5]/KaXu+~(_@]A\ХX I/.K)%n;I >,49&bBXƪEL1'ъ2!sA|;Y`&;(3 HgrXC1#!,@X3T?w3 B4(ܞD' ʽ-Jihp=rMPfC]&huVޔ Oq0^Ny @QU[߿$eYnIb&/f$ %^QGr_|saQ8'`h FpHe~EMO4jzHfdo8sK;$mw QXXmɥYT נSHn-IH1(ä@ QX7{Hݐ((O @TwIu{&GZrY AQJAEw psT[˘8!`8|| ~eyR7 Iu'4\_c${ IL(}GHx^*Klyx%Cx(43' iH9ǒ&K@e+FeoIֆ\jx䌧 m=?uL&D.ٕ6fӗ PyEUIVbJMXJI` R8D uTtvq-pbxvcz]fYDrKdJkQoesy0-cGD1H*urElZ^:j~`bG0XԏvGkp~@j}yɈUXD?Tv)DYakD O!-7,4 䇲Qvҩ T4C: &~V#͕C`nƥ klvfvJ Ag IלF& 7嫯١Vzԥp_3F9`J:I֭CP[}FVq IZF(GHzJxaርSyGH_?[r Hi*CFڃ+wP*dCwb f*D DP_JaG zv }*5%Ыɨ{cZxL[6k2 ɵXMֆfM>2 +t2$ JAt$ @a6ڨy;C '얲6۲d݉xɕN(! ; Fve#s?Ĺ8:Z6V˷ GwqpD?[u*I>;@+BbƮ5u{pٺWtK˼FG&0#p}bzu[Dwu*-glлk Y[XPڢ0:闾 j;/JllE Aȹtлy }bV8yUaűCIh\Ýtkv4CZ 7HxӈD*F^6BdǪo!Po7]ߐ׽ͼgUDž\=ȵ)ywdㄫO-Ӻz(z(yԼܘ@F0I ^L (X$h-DmZ=ҬF0|(FzٿiiЛu(,K9~cj!^i,\™#{YPPޝ$ᒬkZ͘!PV>P hb)[nB8"p h \) ̲p N04eX.Csz4!>Y!gP$Z hmv;, "PArVq1!Q& =ťG1ۖ}\Ֆ'n^Bq|%GG| AM!%ʡۅc6dK]?&^@vQ]$.n.8Dz>7~>b`}G >kDֳ>/6m:Eӡӝf6DbG )Yx_|aD@NZ-mJoCq$KsDfe[fxe"\/`{> 6 i5DFSPfSq2Y$+ƊRk"L[ؐ @Кhz:J@ zJBMUJP AsŽ\ԙ[$pZ%.6*+z8)u4]v{Ik HTM dLⰖl,MgҋӣOT61 1B G.-v+r ѐ&M$.$(sĞ3=Hх * g%Ht#403H7 8҆B h4 N"p^ԇ55NS?҅ \YcC5].OHT_ z#PCBN(20ZP: <ɰ+6U@_OMa(Y39U]m\`D|7a2sv$X\BCcjQm5/-\L5\cI`]%1PxYV8o"譀qm;,gdT~ėҤ@̪5XJh}Dd0;Xn,l=$~YAc yX12W3fabDZi vf,t1tMDocl- gVV *ZŒ7@sNhƚгz=io {vïg-PťCVex=XuH/{I춇]*\R $b>։ "B (rB/ZT?!ß}s& rW@!Y 6f6:L7bAD1ҩZ?ЌJaՃVIHA%<\Up4?Dt^%Q pO ;"h˄dPH2ѓK#Ȓd y8M q4 b"W@:j0%Z hIQK )[ՂEaY :>52~қ`YU$QR`y9pgW`Uy@ͧ!V8*)MXsZ#a=s5שt kJ>P1Jh,Qǃ#\AJҊGI/+i0ų-nq]," 2$e83TifW)1N",g*us +)Gً:< xO"EUJl}{ )Jl–p0]EhD@*V,Is1ePʀ A,ag7NI Fb'}YЋ.})sF hE(-rMJlDH幆 =nlg̭n۹y}Ф];_X-8*Y.Bkծ9\Q7WoWCFiYwD'zA1rW9D$0WP/LdX}{?㿉X ,6 CXuq 2 R@<8τoT9]0(_o!K &uqEy,@l\Ee>݂ UZQF;>t m?"=:bErfckeK۬sʼnZtUMK3RqfMOU5a Z"v4⽀~G[TDx&`1z_f',<-M(;٩N$Z,$+emk#?pPjێԀKalVټ7{301|1H:஀~-+>nԝAD܂pK%棝(앱,Rדjj-t \{_>nf%w)U|zq^>A'DGO4 ȆAQL5o!l6fb=;qܾ̚I%JUU^ݕk_WfoNnkNq[T{G=d`I7!nl[œ< LM>T eAJAn 7{C<HB|{%] I;s?_;ݓ(yÄ8#ӷ&P @˅~){VA8 4=Ћ"A:8R < P;!=)*Z{AD5ȵ#Sq%\ C@;A32%ʫ(3 ^jB&,왠9B*BT,d!Rf7 1` }k.ވ%CM%;\!EZē8'C9KCZCEh|DxD&r1Rk.xt1y\4 { |}~GQqHU@G^5l(HȹtSȋSS@IAPB-T;uDDULE->uGԎӿ0TW@RPS7JVuWXY-27\]^_`a16QhrUW_oT/k=yzy|}]6x׀%؂Ё5؄UD؅u؇ ʆ؉Xa؊،e؎ذ؏ّm%ٓEY2ٔeٖMٰ٘ٚכٝ ٟZ٠%ڰ]5ڤUZK٥uڧհکuZګMZڭZگY۱Y%۳EYE۵Xe۷X۹}Xۻ5X۽WۿWV%åSE]QeǵODž-Nɥ}LJHF%ӽDEՍBeוQ2ڵ۽!{This animated GIF file was constructed using Ulead GIF Animator, visit us at http://www.ulead.com to find out more.USSPCMT; IENDB`4DdD%=  C bAJU:\sites\etrans\doc\dbgoop-dblib.gifb4CHdX?o) 3n3CHdX?o) PNG  IHDR|AgIFxNETSCAPE2.0$NP0PLTEGG&&vv==1gggֻFFF||{26bKGDHgIFg 6 cmPPJCmp0712Om2IDATxKlʐ鐢l@r[ A{FMnBz6Nb hZ }0F 9(v$C!p\0>YpHZ?|hi3B^V*_^g{}OB 'O(P(>P|BB  '&ߗ+gԔԔf~I>E߱Hb¢󡵗]_!43gb ^ qx=m|Q0 sUȓFLM{aE>#fQ"w|)|![ɗw {a/Gz NjIZ Kh|Mf|D%nTW${08<Gw} aȐaHq9J%Gi!rwl)((T8C3/$ˋh-XD(;[@SHx f -9OsF0`}l"xd K~ id ~A G` _8ml%Ib|1Ri"Ix7C8|?'gSRTVܓVNc |ӏ /$?R<>K5&y 7^.| >?Yԋgx| zr<=I8/.il |~Yuߒoѓ%:У:>R#+?R.d$d|rt4G~m ?f|I诱/SfBȧ>lYX( »|| i nTn1>-i h&'h&?|K/K|1md^=P gaczU3åz }*7*~I_B6  'O(P(>P|BB  'O(P(>P|BB  'O(P(>P|BB 7m6_5.XV|+o؀N_vgES|O)>ŧS|O)>'(У:GL4ݷWuƷ|YW%|*ZE|e5|hra .⫺v,=Cй/\{j=@}O.QnqzAM 2;A|r)H:lnE R.Ak7Wz+Z-*:EԚ oG(߫}+K̈́h-~yr[=kP֫GAA%/chHkcpW]^mSuG7je^ȱD5G|9|ɣѥg^;Mh|xO*~Qt@J[^_X=DCVB|S~p7VյcA|skt`lƆ䏸dfC-s?ŧ'Cb|=LQ[i.]mF\Zŝ>|QH=I1Ywh\pe MgˇdI:Ҥ歝4Wy[˲sW55Qm '/PeFm5Eckcb SU.J!ү'#@>!|>GCz|c7&|?WS3n>}+yyXm#s!߯HdknPZiCXz>߱? 67?9֌nDC]>uQ>kU[' e=if{o((_[UzE?|49 f`='f=ydLR5ir#mqSpYo Y1ZH`=k4PHGu%%&gx|{6 XM@)|) o@v2/}T~A$:;3c}VZk~[*Ov=`L2}s1 i{Jn׸|H1MvJY?/gV`>⏜%+Jb|<`M9+62,9?}VϞ q\U;Mcm'@gc7c#q]!hN-Ow g@+7f:slN>{wGfGN>1r=Mψ9>;F)'^Rci`݈RϷw#/N|`Լ M;>G4|SQ 9yo}|Ua in>VhURz$,>B|6.l-YnO= c[9=c[l'||ה_f$4ɗoDJV~:5\">(YyGÅt].R{|!\$6WB݌Vǎv(xьW2AS#0%vWOZ[& d~>rN1tEH73$?K._!_W+}W>/4V*>]1FI+F̖p+ˤМ#-n6[ڪAWJN/̪Cb b?~OGN=mGZGKJ#iu̹Z~oӍ7=< }J9%~8x|aL͂~yikG|\=X"jg|ew|rdip}jIt 66wkOX_G|p}4;Nv*mƷCH[qFwTqaL1 {Ƞ >0^|a+6_wC>}5R}K⫫̥Bo&+\2&&^|yT< Id7jI ,ȸ1X/kށ#aA0PZs—O\4F$̕hu$2={d&?r7̲O6_elIp y݅_U/d |TѲy%Wf^rHc*h3N@s;Ggpʳ53EV蟴+* KY)mo]Oj4<Փ9jlMZWe̻Pa{_Qm2|vp\ѝٙwc}͆x#E cS/ >߸9zr?Ejsuւ|gB˽svYs,PӡgS>RC:?6=IElycySBϵhOķh6!L[o"y5G s}G&:֌ëQ#.-> jT'Uz 0&ņYգRo>#JZFW]'3x{4\ڄώ"xd^v#tݾ].mܛ͗vn>Jv]W1?iZ.c~ؖ}udYeCZm>ׄ:'Fyz7]wYJo}o}ܛ*4'KO ^X`>|o76$w~|1R}ul`?uK}w`KtLsQ`N8>h7u]Q}>5mdhhz|3k#WTR>6`/{gg^Eϼ>Ȭ:Oq.V1IƝ9_'!] ch4z11seލ췆^g=@$N}Ou >ټ!>+v>9ʼYWT*Nvo|Yۯ:%u*:C;B댏u&_g|P|O)>ŧS|OO[nq#ǡ$׫ϳw 8'O(P(>P|BB  'O(P(>P|BB  'O(P(>P|BB  'O(P(>P|BB  'O(P(>P|BB  'O(P )~An_gL)tEXtCommentThis animated GIF file was constructed using Ulead GIF Animator, visit us at http://www.ulead.com to find out more.USSPCMT׏333msOGMSOFFICE9.0GIF89a|GG&&vv==1gggֻFFF||{! NETSCAPE2.0! ,|I8k`(dihlp,tmx|/pH,d1k:ШtJZ,zxL.`.zn\~g9|P i]= 1 L%*  #.]4ݼ#  -!! dP;n ! >C%TDZ#|!#oBCN=  <`!˚&|i0ϛ0.be˔*=kAŗV&2~ *B:֩  ap2$׭{PՂG`c v*,*ЋU!+-\5 Rla MR?F;EwJ`]Poߝa](M ~`㟣Kє.Xz_+ +;z9ڶωBYn$. ~oc FWt 6BS2PقYhOod^l\hKMJՅQʶpW=Fq^8I)MeWx P6bUCี@$<pFahM#3ߏa&Ld#T9 \@&uPR)TƤa]pICf4Y 4ކoF̂tvYSD -]>&c֠xzh{@r:gBt]zSfIЭNe*b+{'!pq'F"n::ᛂj:ŕ$n2ޤ)~Mn[,VKuy$~kնZe'НꀨN*+\Š4 K@M, feU;[ڲT\lPIewX'Ho Rܳ 7X= r G8<3! W4r! g8N 8̡w@P#MH"?؀6&:P@*ZX̢ =` 0hL6pt#8F0ụ4 IBL!e==#'9FQ̤&79HF6Y@I#ZL*WId\_I˸풫̥.rc{/ky]%~ QD%2H֏T, bRTLk&8שHq^46Hutaғħ@OS|'):P|4x?G6]D0QѢ|#F9Ρd49#`I?̔ Θvnq@MRpHR*0$P ԡ 4 9>TٗP|@ʶf%"ZVumnm\I Έs*pwQP}`^Wa<{$V 5 @,"j5[JIߕe,!H<;,[{5hEi-՟ňLU%uDf } j v,+0cBmU[H2 5HYDr^]s]ͯ~tm,}'ܪc%@~ XZ=0<֛Ȥ*RG!o 4޷ DH|3D<|.ID$6{H^W}n͈L5 X쐾z@Hkg44n{FP\29GA7(Z*72"c^ 31LB3kq+QfeBن,U5,1 XΈ s6jCH#MFb36uT*aHB htЧvϡj!`cipM.̕tq;rQp{BEӟ֛*9HfٝvX'j;HTDFpOSh x멜JHMuPi$őHK5V 0IF$$sUsY9ץ)&dc:M"JT BÄ|:DWjZHxZy'n{_jQڪZ%it`kjvGH誼ګD$E}j*#Iϩ#@*! QyکJJ_v@5JTtqH>ꚭ ι]__FExگ JHj蓱\z J""Ў0ΪfygD =ƭCHjJڮ0H9 f5㔄S $ЎI8,V^T Gd%k@J2Dfyu3K^] ӅsP=T`CT%hn{YUwԶq gdDptX!(6U!щ^H)/z5|iD< 9G$9Ӗm I"`by K+:xl@f;v[tEc#xzG4gߤۯX9hE˼ۼЫE#1J;psb* dzZ;<y˰ 5D[{T 3\}u w+G;W32Cľ˯KG*g +RR"q9Ax ֺt6{e` bp{F$:툱9>RSUڇDEɜ"*d+GAzh?S:R ٟfuĹ$*PlT y _Z| c`+-1 p&r:*yz,ȿǫyqug9ʤ,V!ȌYpd:*bѺ l̬zudʩkThte\!r+!43Řp)\"s"P̄yW\r6Й|TBUJD< 4R%;B)"QpNv+N7N掞k.ާ#|MDwީ@ӕ}zty/A}57/)^덮9թR=5p iH[#IJoG~>'2Q X#3=FТGC.7Ii^I[  tG2즵*tYJD}eZ&}vu-ʼnop~dIJJ͚'G/ϞSPӿ 8?o#Ǹ2-]">zfKNZYo=Vf$ǁiue`]'vOxD&ˢ`"}Sa(>ac0,z,n:8{~V$1I0eCQĉKB%CF)(@ (Pb)VĊML2hc3øl`3ZLL|fЋz+*. ,HEd[ƒc˗ D2;ƕ Z=wGMI) #uA Gqbk +[:r-(>r of $2 峈` T|2F|ÿytWC; ` >/ }*˷t L@ Q/ D;@!)2 l6 L93b ́ C{Dž2 ڮ62o 0d?}/`"2C `&@>>!Kq=21z#*"13<+n/D t#D43H5 (8$CHH=`i-*sp,*$ rH`\AnVe2h]r.IYfYk2 `i尩])M#`[$c1 kRPB0rZ1]7"`M؇t>&xs$$]SߵbTϸxcP?~([^L~*eT"9bXz+ ?3BЄa$4nraCÜ"vX+^/DDbȾ} ˢx+1{/#Jx7!^~D1>MGݨd_ i8D\HJ@dH#MHb $"/Izh!)Pq̆)l%_iKkȒ!l/œKbbo´/!s,I(53hoڄ5ŁA&%iNE9|;Itr80̟h@:P )!@P6ԡhD%:ш>qO:qiHE:RԤ"TGԥ/iL[j Ԧ7 `MqSvN=jPASը"Q%OrUVjV4nի_aW:V.SeEkZo1Uխ`[:WpծwD\Wꕯݪ_;X ]aX*ݩc!;َJee1YgjgA;H}iQ$ ka;[ɖEmq閷o;܏ CǽqN)-s; ImYj w;⊗Myѻ^ eo|;EF!{This animated GIF file was constructed using Ulead GIF Animator, visit us at http://www.ulead.com to find out more.USSPCMT;2XIENDB`&Ddh~  C ZABU:\sites\etrans\doc\progress.gifbTy2Fܱ#Q t0n(y2Fܱ#Q tPNG  IHDR/X%gIFxNETSCAPE2.0$NP`PLTEyYq@ukeVm^/f D>7wF'U "3NϢpebKGDgIFg 6 cmPPJCmp0712HsIDAThC홋r0EF&v 5fƙ4P`h_?>>sY!eW {`2\i֘1Yc#59^|LYUUYZ`}VXX7Zxv4jhZ#ib5W'vVNeu](p=]ݺc(${W>$IY>zr![}bMU64  0RU^ y |0c&V0Ғ&G+'11hLg ylX=#I0T,+K٤1s*m}Ԙ1EC<30CltixV%v&/0 (.ec ;p\yMXU` L@ҿH<{5@CӴ?c&\Yrxxa{gm4%Ŀk0`=x*eu NYijoCc#Ͱ(Ao1m0>:ʑ(b.5D;N`gD0ތJ#f8akm̸nMf0̥7wF'U "3NϢ! NETSCAPE2.0! ,/ dihlp,tm(CpH,Ȥrl:ШGMجvzկxL.0znQ5|N~~nYVt> >=?>@ == > ?m    = =>(7Ǹv^mN";.a!i o SI^$M̀㕢XGPtG[/w #H#SA%x)kcZ@&ʶK~u*NdE|4k5]0Xy0oAOߘ p w0Hk# F=Z` ǒ;nӬM]PqFvTi۝56ZmD]2Apy߱g!)g=jyeAiV8%6}5\P6i`CO2!͗o7WhgY>(RngjIuA,P@ Hh|BQO#V)ʭ%Ԍ:YUj ۬ƐN!ekD( o"^Oo5igKKYF*SgmAp"60F'u1}fC73iI)3gR#")0Q; p9*FW:ATm !,ӱiS?j:3\q_G\Ӗ=Qn6q3Zp g}L+m㷬U&{Kw8q| xQ8DMƼV;q\fy+|-b4>*ۣ\@@zQ $9ca8~Rfe #uEk' ؛"A@98 (#`G2)`O@axPZkQa9@;`sTC 1xP_Z$YG[K 1A1PV"h;,,R^)2EGJzpEDKw,Pq8ʁ+0iȤ{UY=F$PHD?nqÖЀ=Q)'JjZlC*IbJaL2e:$%4I 45 8IrL:v~ @JЂMBІ:D'JъZ !{This animated GIF file was constructed using Ulead GIF Animator, visit us at http://www.ulead.com to find out more.USSPCMT! PIANYGIF2.0Copy of WORK IN PROGRESS...;sIENDB`&Ddh~  C ZABU:\sites\etrans\doc\progress.gifbTy2Fܱ#Q t0n(y2Fܱ#Q tPNG  IHDR/X%gIFxNETSCAPE2.0$NP`PLTEyYq@ukeVm^/f D>7wF'U "3NϢpebKGDgIFg 6 cmPPJCmp0712HsIDAThC홋r0EF&v 5fƙ4P`h_?>>sY!eW {`2\i֘1Yc#59^|LYUUYZ`}VXX7Zxv4jhZ#ib5W'vVNeu](p=]ݺc(${W>$IY>zr![}bMU64  0RU^ y |0c&V0Ғ&G+'11hLg ylX=#I0T,+K٤1s*m}Ԙ1EC<30CltixV%v&/0 (.ec ;p\yMXU` L@ҿH<{5@CӴ?c&\Yrxxa{gm4%Ŀk0`=x*eu NYijoCc#Ͱ(Ao1m0>:ʑ(b.5D;N`gD0ތJ#f8akm̸nMf0̥7wF'U "3NϢ! NETSCAPE2.0! ,/ dihlp,tm(CpH,Ȥrl:ШGMجvzկxL.0znQ5|N~~nYVt> >=?>@ == > ?m    = =>(7Ǹv^mN";.a!i o SI^$M̀㕢XGPtG[/w #H#SA%x)kcZ@&ʶK~u*NdE|4k5]0Xy0oAOߘ p w0Hk# F=Z` ǒ;nӬM]PqFvTi۝56ZmD]2Apy߱g!)g=jyeAiV8%6}5\P6i`CO2!͗o7WhgY>(RngjIuA,P@ Hh|BQO#V)ʭ%Ԍ:YUj ۬ƐN!ekD( o"^Oo5igKKYF*SgmAp"60F'u1}fC73iI)3gR#")0Q; p9*FW:ATm !,ӱiS?j:3\q_G\Ӗ=Qn6q3Zp g}L+m㷬U&{Kw8q| xQ8DMƼV;q\fy+|-b4>*ۣ\@@zQ $9ca8~Rfe #uEk' ؛"A@98 (#`G2)`O@axPZkQa9@;`sTC 1xP_Z$YG[K 1A1PV"h;,,R^)2EGJzpEDKw,Pq8ʁ+0iȤ{UY=F$PHD?nqÖЀ=Q)'JjZlC*IbJaL2e:$%4I 45 8IrL:v~ @JЂMBІ:D'JъZ !{This animated GIF file was constructed using Ulead GIF Animator, visit us at http://www.ulead.com to find out more.USSPCMT! PIANYGIF2.0Copy of WORK IN PROGRESS...;sIENDB`&Ddh~   C ZABU:\sites\etrans\doc\progress.gifbTy2Fܱ#Q t0n(y2Fܱ#Q tPNG  IHDR/X%gIFxNETSCAPE2.0$NP`PLTEyYq@ukeVm^/f D>7wF'U "3NϢpebKGDgIFg 6 cmPPJCmp0712HsIDAThC홋r0EF&v 5fƙ4P`h_?>>sY!eW {`2\i֘1Yc#59^|LYUUYZ`}VXX7Zxv4jhZ#ib5W'vVNeu](p=]ݺc(${W>$IY>zr![}bMU64  0RU^ y |0c&V0Ғ&G+'11hLg ylX=#I0T,+K٤1s*m}Ԙ1EC<30CltixV%v&/0 (.ec ;p\yMXU` L@ҿH<{5@CӴ?c&\Yrxxa{gm4%Ŀk0`=x*eu NYijoCc#Ͱ(Ao1m0>:ʑ(b.5D;N`gD0ތJ#f8akm̸nMf0̥7wF'U "3NϢ! NETSCAPE2.0! ,/ dihlp,tm(CpH,Ȥrl:ШGMجvzկxL.0znQ5|N~~nYVt> >=?>@ == > ?m    = =>(7Ǹv^mN";.a!i o SI^$M̀㕢XGPtG[/w #H#SA%x)kcZ@&ʶK~u*NdE|4k5]0Xy0oAOߘ p w0Hk# F=Z` ǒ;nӬM]PqFvTi۝56ZmD]2Apy߱g!)g=jyeAiV8%6}5\P6i`CO2!͗o7WhgY>(RngjIuA,P@ Hh|BQO#V)ʭ%Ԍ:YUj ۬ƐN!ekD( o"^Oo5igKKYF*SgmAp"60F'u1}fC73iI)3gR#")0Q; p9*FW:ATm !,ӱiS?j:3\q_G\Ӗ=Qn6q3Zp g}L+m㷬U&{Kw8q| xQ8DMƼV;q\fy+|-b4>*ۣ\@@zQ $9ca8~Rfe #uEk' ؛"A@98 (#`G2)`O@axPZkQa9@;`sTC 1xP_Z$YG[K 1A1PV"h;,,R^)2EGJzpEDKw,Pq8ʁ+0iȤ{UY=F$PHD?nqÖЀ=Q)'JjZlC*IbJaL2e:$%4I 45 8IrL:v~ @JЂMBІ:D'JъZ !{This animated GIF file was constructed using Ulead GIF Animator, visit us at http://www.ulead.com to find out more.USSPCMT! PIANYGIF2.0Copy of WORK IN PROGRESS...;sIENDB`9DyK 1http://www.tidestone.com/demos_f1j_9.0/about.jspyK bhttp://www.tidestone.com/demos_f1j_9.0/about.jsp! i4@4 Normal_HaJmH sH tH Z@Z Heading 1$ & F<@&5CJ KH OJQJ\^JaJ F@F Heading 2$ & F@&5CJOJQJ\:@: Heading 3$ & F@&5\>@> Heading 4$ & F@& 5CJ\>@> Heading 5$ & F@& 5CJ\F@F Heading 6 & F<@&5CJ\aJ<@< Heading 7 & F<@&CJB@B Heading 8 & F<@& 6CJ]L @L Heading 9 & F<@&CJOJQJ^JaJ<A@< Default Paragraph Font.U@. Hyperlink >*B*phggg,@, Header  !nOn TableHeader5$d0&d0-D M N0P05B*CJph, @", Footer  !6O26 TableDatap^`p&)@A& Page Number2@R2 Footnote TextaJ8&@a8 Footnote ReferenceH*@ TOC 1<O< TableBullets & F &@& TOC 2 ^&@& TOC 3 ^&@& TOC 4 X^X&@& TOC 5  ^ &@& TOC 6 ^&@& TOC 7 ^&@& TOC 8 x^x&@& TOC 9 @^@-ELELPQ (:JXYZ[\]^_`xvXFHIJKLM\]xFpqm7 8 t v ! " c 5 j k , g  E Z [ ' w !"F4`a ? 0!u!"""5"2#L##W$$?%@%A%f%[''(~(((((6*7*@*E*J*K*\*]****J+, - ---5-6-L---5/6/G/H////e0111@1v2w22 33/4{44)5*5g7h7i7k7l77708`88(9U999:b:::::N;O;Q;R;<<<f=g=i=j=k====>;????@?B?C?????1@@@@@ AA8AMANAOAPAQARASATAUAVAWAYAZA[A\A]A^A_A`AaAbAcAdAeAAAAAAA B BDBJBBBBCICCCCC~DDDDDDDDDDDDDDDDDDE+E,E3EaEEEEEIFJFQFFFFF GJGKGRGGGGG H!H"H#H$H%H&H'H(H)H*H+H-H.H/H0H1H2H3H4H5H6H7H8H9H:H;HHHKLLBLFL0000000000000000000000000000000000000000000000000 00M0M 0M 0M 0M 0M 0M0M0M0M 00000000000000000000000000000000000000000000000000 000000000000 0 0 0 000000 0 000000000000000000000 0 0 000000 0  0  0  0 00000 0  0000 00(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0(0( 0010101 01 01 01 01 01 0101010101010101 01 01 01 01 01 01 01 01 01 0 1 0 1 0 1 0 101010101010101010101010101010101010101010101010101 00?0? 0? 0? 0?0?0? 0??0@0@0@0@00000@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@ 0??0B0B0B0B0B0B0B0B0B 0B0B 0B 0B 0B 0B0B0B0B0B 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B 0@@0000000000000000000000000000000000000000000000000000@0@0@0@0 0@0 0BBBEpwY 1;LEP,0124?PF8  `"2',\.1G35b>CMEQE_EEGHIIKK'L5LPEP-/356789:;<=>@ABCDEFGHIJKLMNOQDP.:Uqstv7SUVXx?e $@CDFEL tX%tX%tX%tX%tX%tX%tX%tX%tX%t̕5<?E!NZ~XXT _Toc517522645 _Toc517522646 _Toc517522647 _Toc517522648 _Toc517522649 _Toc517522650 _Toc517522651 _Toc517522652 _Toc517522653M(1?@eADFL[(?1? AADFLM V O X !/7@ITW##L#U#O'Y'++--88888889v9z99999::>>AABBCC3E F   g t 9 ; q v k r J N a d FS ""$%$](h(77770878`8c888(9/9U9X99999:$:b:j:::NAOABBGG;HLCLFL3333333333333333333333333333333333333G111u22575C?D?l?p?u??@@NANAOAOAWAXA[A[AcAdACCCCCDDDDDDDDDDDDDDD,E2EEEJFPFFFKGQGG"H&H&H+H,H3H3H:H;HuHHHHIIKKKKLL6LALFL Joe Kuefler3C:\home\joe\ridgeware\eTranslate\UltraReporting.doc Joe Kuefler3C:\home\joe\ridgeware\eTranslate\UltraReporting.doc Joe Kuefler3C:\home\joe\ridgeware\eTranslate\UltraReporting.doc Joe Kuefler3C:\home\joe\ridgeware\eTranslate\UltraReporting.doc Joe Kuefler3C:\home\joe\ridgeware\eTranslate\UltraReporting.doc Joe KuefleroC:\Documents and Settings\Administrator\Application Data\Microsoft\Word\AutoRecovery save of UltraReporting.asd Joe KuefleroC:\Documents and Settings\Administrator\Application Data\Microsoft\Word\AutoRecovery save of UltraReporting.asd Joe KuefleroC:\Documents and Settings\Administrator\Application Data\Microsoft\Word\AutoRecovery save of UltraReporting.asd Joe KuefleroC:\Documents and Settings\Administrator\Application Data\Microsoft\Word\AutoRecovery save of UltraReporting.asd Joe KuefleroC:\Documents and Settings\Administrator\Application Data\Microsoft\Word\AutoRecovery save of UltraReporting.asd@'-Hp18x#3Zy^9j?i%:uz.r?P: ,q`4Kh ^`OJQJo(h ^`OJQJo(oh pp^p`OJQJo(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJQJo(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJQJo(^`o(.^`.pLp^p`L.@ @ ^@ `.^`.L^`L.^`.^`.PLP^P`L.h ^`OJQJo(h ^`OJQJo(oh pp^p`OJQJo(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJQJo(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJQJo(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJQJo(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJQJo(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJQJo(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJQJo(P^`Po(.@^@`o(.0^`0o(..``^``o(... ^`o( .... ^`o( ..... ^`o( ...... `^``o(....... 00^0`o(........h^`.h^`.hpLp^p`L.h@ @ ^@ `.h^`.hL^`L.h^`.h^`.hPLP^P`L.Hp1r?#3y^9i%:,q@'fQf                                                      !F`a ?""5"?%@%f%~((7*@*E*J*K**J+ - -L--5/6//e011 AA8AMANAOAPAQARASATAUAVAWAYAZA[A\A]A^A_A`AaAbAcAAAAAAADBCCCCDDDDDDDDDDDDDDDDE+E,E3EaEEEEEIFJFQFFFFF GJGKGRGGGGG H!H"H#H$H%H&H'H(H)H*H+H-H.H/H0H1H2H3H4H5H6H7HFL@ NANAhsNANAZEL@UnknownG: Times New Roman5Symbol3& : Arial?5 : Courier New;Wingdings"qh#VƺV&V&Kr ;!20d$INA 2Q/Reporting Module for eTranslate s Ultra product Joe Kuefler Joe KueflerOh+'0$ 8D ` l x 0Reporting Module for eTranslates Ultra productepo Joe Kuefleroe oe  Normal.dot Joe Kuefler75 Microsoft Word 9.0r@dE@7NH@;?@"Jr ;՜.+,D՜.+,h$ hp  Ridgeware, Inc.$I 0Reporting Module for eTranslates Ultra product Title| 8@ _PID_HLINKSA4x62_Toc5175226536,_Toc5175226526&_Toc5175226516 _Toc5175226506_Toc5175226496_Toc5175226486_Toc5175226476_Toc5175226466_Toc517522645 h$http://java.sun.com/products/pluginXS1http://www.tidestone.com/demos_f1j_9.0/about.jsp#bi; U:\sites\etrans\doc\dbgoop0.gifw>O?#U:\sites\etrans\doc\dbgoop-iis.gif>~gA$U:\sites\etrans\doc\dbgoop-java.gifv$A#U:\sites\etrans\doc\dbgoop-php.gif}"?@ABCDEFGHIJKLMNOPQRTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Root Entry F _JData S# 1TableXUWordDocument&SummaryInformation(DocumentSummaryInformation8CompObjjObjectPool _J _J  FMicrosoft Word Document MSWordDocWord.Document.89q