From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,143e8bc33af8ab4d,start X-Google-Attributes: gid103376,public From: "Robert C. Leif, Ph.D." Subject: Ada Test & Measurement Program Development for Instrumentation Date: 1996/11/04 Message-ID: <2.2.32.19961105050643.006c1508@mail.cts.com> X-Deja-AN: 194574944 sender: Ada programming language x-attachments: C:\Ada.rcl\SD_Sig.Ada\Ada_WW_Web.doc; x-sender: rleif@mail.cts.com comments: cc: "Bill Whitaker, Ph.D." content-type: multipart/mixed; boundary="=====================_847199203==_" mime-version: 1.0 newsgroups: comp.lang.ada x-mailer: Windows Eudora Pro Version 2.2 (32) Date: 1996-11-04T00:00:00+00:00 List-Id: --=====================_847199203==_ Content-Type: text/plain; charset="us-ascii" To: Hugo Alvarado, Martin Lazarow, and Michael A. Murphy, Ph.D., Date: 4 November, 1996 Subject: 21 November, 1996 Thursday San Diego ACM SigAda Meeting & a list of Ada Web sites. I have sent the list under MIME in both Microsoft Word and Rich Text Format. Speaker: William Whitaker, Ph.D., Colonel US Air Force Retired This Month's Feature Presentation: IEEE Standards Project P1446 (Ada Test & Measurement Program Development for Instrumentation) IEEE Standards Project P1446 (Ada Test Program Development) is an on-going effort to upgrade existing trial-use IEEE Standards 1226.1 and 1226.2 (1993). These provide an Ada representation of a system for automatic test consistent with the test language ATLAS IEEE Std 716 ("an Ada binding of C/ATLAS"). The upgrade is to produce a full-use standard with facilities of Ada 95 and ATLAS 95. ATLAS is an IEEE Standard Test Language for All Systems! Since the 1960's it has been in use for field maintenance of avionics for the military and for commercial airlines. Initially a test description language, it has been automated to provide for automatic test programs. However, it is 60's technology as far as the computer portion, FORTRAN-level. It has not been much used outside of the avionics world. In 1989 the IEEE established a project (then called ATLAS/Ada Based Environment for Text - ABET) to provide an Ada realization of ATLAS and related test standards. The initial result of this was a trial-use IEEE Std 1226. The components 1226.1 and 1226.2 being the ATLAS-level portion, based on ATLAS 89 and Ada 83, were published in 1993. A new number, P1446, was assigned for the upgrade to full-use and ATLAS 95 and Ada 95 levels. ATLAS is a language for avionics unit testing. It has verbs to SETUP, CONNECT, ARM, APPLY, MONITOR, etc. It has "modifiers" of VOLTAGE, CURRENT, PRESSURE, TORQUE, TEMPERATURE, etc. It currently has nouns like AC_SIGNAL, VIBRATION, and PULSED_DOPPLER, on to VOR and TACAN. It deals with analog and digital signals, input and monitored. These could be extended to other applications areas, medical instrumentation, automotive, laser, etc. One of the goals of the P1446 upgrade is to make it easy to provide and implement such extensions, and allow them to take advantage of a larger test environment. The computer portion of P1446 has a number of test-related features that should have wider application. It has addressed several I/O matters that answer common requirements and may deserve consideration simply because they have been standardized. The project is being run over the Web and may be visited at http://www.erols.com/whitaker/p1446.htm The current state of the formal document is a Draft 1.0 which is an edited combination of the existing trial-use standards. The working version Draft 2.0 is fragmentary. The 1226.1 upgrade, the computer and I/O portion of the standard is fairly complete. The 1226.2, ATLAS test facilities portion, is not yet there. In addition there is a parallel Rationale document containing some non-standards information in support of the decisions that went into the draft of the standard, and a formal set of Issues, all the stuff that you would expect for an Ada effort. This is also implementation and code testing code which may be useful in evaluating the standard, but will not be part of it. Technical input and participation is invited worldwide from all who wish to contribute, IEEE members or not. ---------------------------------------------------------------------------- ------------------------------- Col. William Whitaker has a PhD in Physics from the University of Chicago. He retired 10 years ago after serving 30 years in the US Air Force, where most of his hands-on experience was with nuclear, conventional, and unconventional weapons, and the computers that design and service them. He was in charge of the DoD project that resulted in Ada language. He has been involved with the IEEE Standards Coordinating Committee on Automatic Testing, SCC20, for 20 years and is the co-Chair of their IEEE P1446 Ada Test Program Development standards project. In other efforts in standard languages, he was a member of the ANSI/ISO committee that produced SGML and has recently produced an interactive computer dictionary for Latin. See http://www.erols.com/whitaker/words.htm ---------------------------------------------------------------------------- -------------- Time: 6:30 PM Lecture Starts promptly at 7:00 PM Date: 21 November, 1996 Thursday Place: Thompson Software Products, which is located at 10251 Vista Sorrento Parkway, Suite #300, San Diego, CA 92121-2706. Duration: About 1 hour. Please RSVP Robert C. Leif, if you wish to join the preprogram pizza meal ($5.00 per person). RSVP Tel. & Fax Robert C. Leif (San Diego ACM SIGAda Vice Chair) (619) 582-0437 (Voice and FAX), e-mail rleif@mail.cts.com (Robert C. Leif, Ph.D.). Please include the number of individuals desiring pizza, any special requirements, your name, telephone number and/or e-mail number when responding by telephone, Fax, or E-mail. Please Include the Words Pizza or SigAda in the Subject line of your e-mail. Robert C. Leif will be on travel from 12 to 20 November, 1996. For that period, if you have any questions, problems, etc. please e-mail Rick Grunsky (Chair San Diego SigAda) rgrunsky@electriciti.com(Rick Grunsky), or telephone him at (619) 578-0274. Directions: >From 805 going North: Take the Mira Mesa Blvd./Vista Sorrento Parkway exit. Stay on the left side of the exit ramp. After the traffic light at Mira Mesa Blvd., go about 0.5 miles North West. Thomson is on the right hand side, 10251 Vista Sorrento Parkway. You need to look for the Thomson sign on the right. It is located after a bend in the road. You need to be careful not be going so quickly that you zoom past the driveway into Thomson. If you exit 805 going North in any of the right (North) lanes, you will be forced to turn right onto Mira Mesa Blvd. >From 805 going South: Take the Mira Mesa Blvd./Sorrento Valley Road exit. Turn left onto Mira Mesa Blvd. Take the first left onto Vista Sorrento Parkway (at the signal just beyond the freeway overpass). Go about 0.5 miles North West. Thomson is on the right hand side, 10251 Vista Sorrento Parkway. You need to look for the Thomson sign on the right. It is located after a bend in the road. You need to be careful not be going so quickly that you zoom past the driveway into Thomson. If you are not on this distribution and wish to receive these announcements, please send your e-mail address to rleif@mail.cts.com If you are on this distribution and do not wish to continue to receive these announcements, please notify Robert Leif at rleif@mail.cts.com. Inclusion of your e-mail address will facilitate its removal from the SigAda mailing list. ---------------------------------------------------------------------------- ----------------------------- --=====================_847199203==_ Content-Type: application/msword; name="Ada_WW_Web.doc"; x-mac-type="42494E41"; x-mac-creator="4D535744" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Ada_WW_Web.doc" 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAFAAAAAAAAAAA EAAAFQAAAAEAAAD+////AAAAABMAAAD///////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////c pWgAV+AJBAAAAABlAAAAAAAAAAABAAAAAwAA3hMAANYlAAAAAAAAAAAAAAAAAAAAAAAAxBAAAAAA AAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAEABAAAAIAAAQAEAAEAhAAAAAAAAQCEA AAAAAABAIQAAAAAAAEAhAAAAAAAAQCEAABQAAACKIQAAAAAAAIohAAAAAAAAiiEAAAAAAACKIQAA AAAAAIohAAAQAAAAmiEAAAoAAACkIQAAHAAAAIohAAAAAAAA9CQAAE0AAADAIQAAAAAAAMAhAAAi AAAA4iEAAAAAAADiIQAAAAAAAOIhAAAAAAAA4iEAAAAAAADiIQAAAAAAAOIhAAAAAAAADyMAAAIA AAARIwAAAAAAABEjAAAAAAAAESMAAE0AAABeIwAAvAAAABokAAC8AAAA1iQAAB4AAABBJQAAWAAA AJklAAA9AAAA9CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQCEAAAAAAADiIQAAAAAAAAAACwAMAAEA BADiIQAAAAAAAOIhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOIhAAAAAAAA4iEAAAAAAAD0JAAAAAAA APIhAAAAAAAAQCEAAAAAAABAIQAAAAAAAOIhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAhAAAAAAAA 8iEAAAAAAADyIQAAAAAAAPIhAAAAAAAA4iEAABAAAABAIQAAAAAAAOIhAAAAAAAAQCEAAAAAAADi IQAAAAAAAA8jAAAAAAAAAAAAAAAAAADgOygbMG27AVQhAAAUAAAAaCEAACIAAABAIQAAAAAAAEAh AAAAAAAAQCEAAAAAAABAIQAAAAAAAOIhAAAAAAAADyMAAAAAAADyIQAAHQEAAPIhAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBZGEgb24gdGhlIFdXVw0NVGhlIGluZm9ybWF0aW9u IHByb3ZpZGVkIGhlcmUgd2FzIGNvcGllZCBmcm9tIHRoZSBBZGEgRkFRIChtYWludGFpbmVkIGJ5 IE1hZ251cyBLZW1wZSksIHRoZSBBQ00vU0lHQWRhIHdlYiBwYWdlcywgYW5kIHNvbWUgaW5mb3Jt YXRpb24gZnJvbSB0aGUgQWRhSUMuICBIdHRwIGFkZHJlc3MgYWNjdXJhY3kgaGFzIGJlZW4gY2hl Y2tlZCBvbiBzb21lIG9mIHRoZSBsaXN0aW5ncywgYnV0IG5vdCBhbGwuDQ1UaGVyZSBpcyBhIHdl YWx0aCBvZiBBZGEgaW5mb3JtYXRpb24gYW5kIEFkYSBzb2Z0d2FyZSBhdmFpbGFibGUgIG9uIHRo ZSBXV1cuICAgRm91ciBnb29kIHN0YXJ0aW5nIHBvaW50cyBhcmU6DQkxKSB0aGUgU0lHQWRhIHdl YiBzaXRlOiBodHRwOi8vYWNtLm9yZy9zaWdhZGEvLA0JMikgdGhlIEFkYUlDIGh0dHA6Ly9zdy1l bmcuZmFsbHMtY2h1cmNoLnZhLnVzLywgDQkzKSBjb21wLmxhbmcuYWRhIGxpc3Qgc2VydmVyIChJ TkZPLUFEQUBMSVNUU0VSVi5OT0RBSy5FRFUpICYNCTQpIHRoZSBBZGEgU29mdHdhcmUgRW5naW5l ZXJpbmcgTGFiIGF0IHRoZSBTd2lzcyBGZWRlcmFsIEluc3RpdHV0ZSBvZiANCSAgICAgVGVjaG5v bG9neSAgDQkgICAgIChodHRwOi8vbGdsd3d3LmVwZmwuY2gvQWRhLykgd2hpY2ggaG9zdHMgMyBj b21wYW5pb24gRkFRczogDQkgICAgICAgIEFkYS9wcm9ncmFtbWluZywgQWRhL2xlYXJuaW5nLCBh bmQgQWRhL2FkYS13d3ctc2VydmVyLg0NQWNhZGVtaWMgJiBOb3QgZm9yIFByb2ZpdCBPcmdhbml6 YXRpb25zDUFzc29jaWF0aW9uIENvbXB1dGluZyBNYWNoaW5lcnkgKEFDTSkgU0lHQWRhB2h0dHA6 Ly9pbmZvLmFjbS5vcmcvc2lnYWRhLwcHQWRhIEluZm9ybWF0aW9uIENsZWFyaW5naG91c2UHaHR0 cDovL3N3LWVuZy5mYWxscy1jaHVyY2gudmEudXMvQWRhSUMvBwdBZGEtQmVsZ2l1bSBPcmdhbml6 YXRpb24HaHR0cDovL3d3dy5jcy5rdWxldXZlbi5hYy5iZS9+ZGlyay9hZGEtYmVsZ2l1bS8HB0Fk YS1TcGFpbgdodHRwOi8vd3d3LmFkYS5lcy8HB0FpUy9BZGEtU3dlZGVuB2h0dHA6Ly93d3cuZG9j cy51dS5zZS9haXMvBwdBZGEgU29mdHdhcmUgRW5naW5lZXJpbmcgTGFiLCBTd2lzcyBGZWRlcmFs IEluc3QuIFRlY2guB2h0dHA6Ly9sZ2x3d3cuZXBmbC5jaC9BZGEvBwdTb2Z0d2FyZSBFbmdpbmVl cmluZyBJbnN0aXR1dGUHaHR0cDovL3d3dy5zZWkuY211LmVkdS8HBw1Db21waWxlciBWZW5kb3Jz DUFjdGl2ZSBFbmdpbmVlcmluZwdodHRwOi8vd3d3LnBjYWRhLmNvbS8HB0FkYSBDb3JlIFRlY2hu b2xvZ2llcyAoQUNUKQdodHRwOi8vd3d3LmduYXQuY29tLwcHQ29udmV4B2h0dHA6Ly93d3cuY29u dmV4LmNvbQcHQ3JheQdodHRwOi8vd3d3LmNyYXkuY29tLwcHRERDLUkgB2h0dHA6Ly93d3cuZGRj aS5kay9kZGNpLwcHREVDB2h0dHA6Ly93d3cuZGlnaXRhbC5jb20vBwdHcmVlbiBIaWxscwdodHRw Oi8vZ2hzLmNvbS9naHMvaHRtbC9naHMuaHRtbC5xdWVzdGlvbnMvBwdIYXJpcyBDb21wdXRlciBT eXN0ZW1zIENvcnBvcmF0aW9uB2h0dHA6Ly93d3cuY3NkLmhhcnJpcy5jb20vBwdJbnRlcm1ldHJp Y3MHaHR0cDovL3d3dy5pbm1ldC5jb20vBwdJcnZpbmUgQ29tcGlsZXIgQ29ycCAoSUNDKQdpbmZv QGlydmluZS5jb20HB09DIFN5c3RlbXMHaHR0cDovL29jc3lzdGVtcy5jb20vBwdSYXRpb25hbCBT b2Z0d2FyZSBDb3Jwb3JhdGlvbgdodHRwOi8vd3d3LnJhdGlvbmFsLmNvbS8HB1NpbGljb24gR3Jh cGhpY3MHaHR0cDovL3d3dy5zZ2kuY29tLwcHVGFydGFuIChUZXhhcyBJbnN0cnVtZW50cykHY3Vz dG9tZXItc3VwcG9ydEB0YXJ0YW4uY29tBwdUaG9tc29uIFNvZnR3YXJlIFByb2R1Y3RzB2h0dHA6 Ly93d3cudGhvbXNvZnQuY29tLwcHTW9yZSBDb29sIFN0dWZmDVRoZSBQdWJsaWMgQWRhIExpYnJh cnkHd3d3Oi8vd3VhcmNoaXZlLnd1c3RsLmVkdS9sYW5ndWFnZXMvYWRhLw1uZXdwYWwuaHRtbC8N YWxzbzoNZnRwOi8vd3VhcmNoaXZlLnd1c3RsLmVkdS9sYW5ndWFnZXMvYWRhDWFsc28NZ29waGVy Oi8vd3VhcmNoaXZlLnd1c3RsLmVkdTo3MC8xMS9sYW5ndWFnZXMvODAHB01pY2hhZWwgRmVsZG1h btVzIGJvb2sgbGlzdAdodHRwOi8vd3d3LnNlYXMuZ3d1LmVkdS9mYWN1bHR5L21mZWxkbWFuLw1h ZGE5NWJvb2tzLmh0bWwvBwdUaGUgR05BVCBBZGEgY29tcGlsZXJzB2h0dHA6Ly93d3cuZ25hdC5j b20vBwdBU0lTICANKEFkYSBTZW1hbnRpYyBJbnRlcmZhY2UgU3BlYy4pB2h0dHA6Ly9pbmZvLmFj bS5vcmcvc2lnYWRhL2FzaXN3Zy5odG1sLw1hbmQNZnRwOi8vc3ctZW5nLmZhbGxzLWNodXJjaC52 YS51cy9wdWJsaWMvIEFkYUlDL3dvcmstZ3JwL2Fzc2lzd2cvBwdBZGEtQmFzZWQgVGVzdCBQcm9n cmFtIERldmVsb3BtZW50IGNvbWJpbmluZyBJRUVFMTIyNi4xJjEyMjYuMg1GMjIgQSBCcm9hZCBC YXNlZCBFbnZpcm9ubWVudCBmb3IgVGVzdCwgQUJCRVQgYWxzbyBBVExBUyA5NSBBQkVUVCBJRUVF IFNUQU5EQVJEUyBQUk9KRUNUIFAxNDQ2B2h0dHA6Ly93d3cuZXJvbHMuY29tL3doaXRha2VyL3Ax NDQ2Lmh0bS8HBw1Cb29rcyENKGZyb206IGh0dHA6Ly93d3cuc2Vhcy5nd3UuZWR1L2ZhY3VsdHkv bWZlbGRtYW4vYWRhOTVib29rcy5odG1sKQ1NYWludGFpbmVkIGJ5IE1pY2hhZWwgQi4gRmVsZG1h biAgIEVkdWNhdGlvbiBXb3JraW5nIEdyb3VwIENoYWlyLCBBQ00gU3BlY2lhbCBJbnRlcmVzdCBH cm91cCBvbiBBZGEgKFNJR0FkYSkNDUdyb3VwIDE6IEJvb2tzIFN1aXRhYmxlIGZvciBhIEZpcnN0 IENvdXJzZSBpbiBQcm9ncmFtbWluZw1BZGEgOTU6IFByb2JsZW0gU29sdmluZyBhbmQgUHJvZ3Jh bSBEZXNpZ24sIE1pY2hhZWwgRmVsZG1hbiBhbmQgRWxsaW90IEtvZmZtYW4sIEFkZGlzb24tV2Vz bGV5LCAxOTk2LiAoSVNCTiAwLTIwMS04NzAwOS02KSANDUFkYSBmcm9tIHRoZSBCZWdpbm5pbmcu ICgybmQgZWQuKSwgIEphbiBTa2Fuc2hvbG0uIEFkZGlzb24tV2VzbGV5LCAxOTk0LiAoSVNCTiAw LTIwMS02MjQ0OC02KQ0NR3JvdXAgMjogQm9va3Mgb24gU3BlY2lmaWMgVG9waWNzLCB3aXRoIEFk YSA5NSBhcyB0aGUgTGFuZ3VhZ2Ugb2YgRGlzY291cnNlDUNvbmN1cnJlbmN5IEluIEFkYSBBbGFu IEJ1cm5zIGFuZCBBbmR5IFdlbGxpbmdzLiBDYW1icmlkZ2UgVW5pdmVyc2l0eSBQcmVzcywgMTk5 NS4gKElTQk4gMC01MjEtNDE0NzEtNykgKENvbmN1cnJlbnQgUHJvZ3JhbW1pbmcgYW5kIFJlYWwt VGltZSBTeXN0ZW1zKQ0NU29mdHdhcmUgQ29uc3RydWN0aW9uIGFuZCBEYXRhIFN0cnVjdHVyZXMg d2l0aCBBZGEgOTUuIE1pY2hhZWwgQi4gRmVsZG1hbiwgQWRkaXNvbiBXZXNsZXksIDE5OTYuIChJ U0JOIDAtMjAxLTg4Nzk1LTkpIChDUzIvZGF0YSBzdHJ1Y3R1cmVzKQ0NT2JqZWN0LU9yaWVudGVk IFNvZnR3YXJlIGluIEFkYSA5NSxNaWNoYWVsIEEuIFNtaXRoLiBJbnRlcm5hdGlvbmFsIFRob21z b24gQ29tcHV0ZXIgUHJlc3MsIDE5OTYuIChJU0JOIDEtODUwMzItMTg1LVgpIChPYmplY3QtT3Jp ZW50ZWQgUHJvZ3JhbW1pbmcgZm9yIEFkdmFuY2VkIFVuZGVyZ3JhZHVhdGVzKS4NDUdyb3VwIDM6 IEdlbmVyYWwgVGV4dHMgQ292ZXJpbmcgQWxsIG9mIEFkYSA5NQ1Qcm9ncmFtbWluZyBJbiBBZGEg OTUsIGZpcnN0IGVkaXRpb24sIEpvaG4gQmFybmVzLiBBZGRpc29uLVdlc2xleSwgMTk5NS4gKElT Qk4gMC0yMDEtODc3MDAtNykuDQ1BZGEgYXMgYSBTZWNvbmQgTGFuZ3VhZ2UgKDJuZCBFZGl0aW9u KSBOb3JtYW4gQ29oZW4uIE1jR3JhdyBIaWxsLCAxOTk2LiAoSVNCTiAwLTA3LTAxMTYwNy01KS4N DVJlbmRlenZvdXMgd2l0aCBBZGEgOTUgRGF2aWQgSi4gTmFpZGl0Y2guIEpvaG4gV2lsZXkgYW5k IFNvbnMsIDE5OTUuIChJU0JOIDAtNDcxLTAxMjc2LTkpDQ1EaXNjbGFpbWVyOiAgVGhlIGZvbGxv d2luZyBsaXN0IGlzIHByb3ZpZGVkIGZvciB5b3VyIGNvbnZlbmllbmNlIGJ5IFNhbiBEaWVnbyBB Q00gU0lHQWRhLiAgVGhpcyBpcyBub3QgYSBjb21wbGV0ZSBsaXN0IG9mIGFsbCB2ZW5kb3JzIG9y IHNvdXJjZXMgb2YgaW5mb3JtYXRpb24gb24gdGhlIG5ldC4gIFRoZSBodHRwIGFkZHJlc3NlcyB3 ZXJlIHRha2VuIGZyb20gdGhlIG5ldCBhbnkgbWF5IG5vdCBiZSB1cCB0byBkYXRlIG9yIGFjY3Vy YXRlLiAgIFRoZSBwcmVzZW5jZSBvZiBhbiBodHRwIGxpc3RpbmcsIGNvbXBhbnksIG9yIHByb2R1 Y3Qgb24gdGhpcyBsaXN0IGRvZXMgbm90IGNvbnN0aXR1dGUgYW4gZW5kb3JzZW1lbnQgYnkgdGhl IEFDTSwgQUNNIFNJR0FkYSBvciBhbnkgb2YgaXRzIGFmZmlsaWF0ZXMuDRNQQUdFICAVDQ0NE1BB R0UgIBQzFQ0NDQ0NIACZDJwAAJ2ABKTQL6XgPaagBaegBaigBakQBaoAAKsBAHwAAAgAAwAAAEgA SAAAAAAC2gIo/+H/4gL5AkYDRwUoA/wAAgAAAEgASAAAAAAC2gIoAAEAAABkAAAAAQABAQEA/wAB Jw8AAQABAAAAAAAAAAAAAAAAAAIAGQGQAAAAAABAAAAAAAAAAAAAAQAAAAAAAAAAAAAAACIAAAAA BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwATAAcAAwAHAAMABwADAAcAAwAH AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwATAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA AwAHAAMABwADAAcAHAAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAMAAA4DAAAQAwAA 4gUAAOMFAAAKBgAAvAcAAMwHAADuCQAAAgoAAFQKAABjCgAA9gwAAPwMAAAEDQAAPA0AAD0NAACq DQAAqw0AAKwNAADmDQAAYQ4AAGIOAADADgAAwQ4AAMIOAAANDwAApA8AAKUPAAAxEAAAMhAAAOMQ AADkEAAA5RAAABIRAAATEQAAcREAAHIRAADQEQAA0REAACsSAAAtEgAAxBMAAMUTAADLEwAAzBMA AM0TAADOEwAAzxMAANATAADWEwAA1xMAANgTAADZEwAA2hMAANsTAADdEwAA3hMAAHwUAAD8+gD4 9gD2APMA9gD2APMA8wDz7vMA8wDz7vMA8wDzAPPu6vMA8wDzAPbi3uLe8wDi3uLY4t7zAPbWAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAACdQEAClARAGEABEkBAAAAB1ARAEkBAAAPdQFEBAAAAABQEQBJAQAA BlWBSQEAAAAIVYFeAUkBAAAABEkBAAAAAlWBAANjJAADYxwABVWBYyQAADoAAwAADwMAABADAAD1 AwAA9gMAAGQEAACVBAAAxwQAAAUFAABNBQAAYAUAAKIFAADiBQAA4wUAAAsGAAA4BgAAVAYAAFUG AABzBgAAmwYAAJwGAAC1BgAA5QYAAOYGAADwBgAAAwcAAAQHAAATBwAALgcAAC8HAABnBwAAggcA AIMHAACiBwAAugcAALsHAAC8BwAAzQcAAOAHAAD2BwAA9wcAAP0AAZAknQH7AAGQJD0B+wADkCQW AfsAAZAkFgH7AAKQJBYB+wABkCQWAfsAAZAkFgH7AAGQJBYB+wABkCQWAfsAAZAkFgH7AAGQJBYB +wABkCQWAfsAAZAkkwH7AAGQJBYB+AACsg4WAfIAATYSFgHhAAE2EhYB+AABsg4WAfIAATYSFgHh AAE2EhYB+AABsg4WAfIAAjYSFgHhAAI2EhYB+AABsg4WAfIAATYSFgHhAAE2EhYB+AABsg4WAfIA ATYSFgHhAAE2EhYB+AACsg4WAfIAATYSFgHhAAE2EhYB+AABsg4WAfIAATYSFgHhAAE2EhYB+wAB kCQWAfsAAZAkFgH4AAGyDhYB8gABNhIWAeEAATYSFgEAAAAAAAAQAAAYARkBuGwAuwoACgAKAAoA CQAJAL4IAAKU/x4PLCIABQAAEZT/E2wAGAEAAgAAGAEAAQAAAAIAAAUBKPcHAAATCAAAKAgAACkI AAAwCAAARggAAEcIAABMCAAAYQgAAGIIAABpCAAAgggAAIMIAACHCAAAnwgAAKAIAACsCAAA2AgA ANkIAAD8CAAAFwkAABgJAAAlCQAAOwkAADwJAABXCQAAZwkAAGgJAABzCQAAiQkAAIoJAACoCQAA wQkAAMIJAADTCQAA5wkAAOgJAAADCgAAHwoAACAKAAA6CgAAUwoAAP0AAbIOFgH3AAE2EhYB5gAB NhIWAf0AAbIOFgH3AAE2EhYB5gABNhIWAf0AAbIOFgH3AAE2EhYB5gABNhIWAf0AAbIOFgH3AAE2 EhYB5gABNhIWAf0AAbIOFgH3AAE2EhYB5gABNhIWAf0AAbIOFgH3AAE2EhYB5gABNhIWAf0AAbIO FgH3AAE2EhYB5gABNhIWAf0AAbIOFgH3AAE2EhYB5gABNhIWAf0AAbIOFgH3AAE2EhYB5gABNhIW Af0AAbIOFgH3AAE2EhYB5gABNhIWAf0AAbIOFgH3AAE2EhYB5gABNhIWAf0AAbIOFgH3AAE2EhYB 5gABNhIWAf0AAbIOFgH3AAE2EhYB5gABNhIWAf0AAbIOFgH3AAE2EhYBAAAAAAAQAAAYARkBuGwA uwoACgAKAAoACQAJAL4IAAKU/x4PLCIABQAAEZT/E2wAGAEAAgAAGAEpUwoAAFQKAABkCgAAewoA AKQKAACxCgAAtwoAAN8KAADkCgAAFAsAABULAAAxCwAAWwsAAGwLAABtCwAAhAsAAJkLAACaCwAA oQsAAMALAADoCwAA7AsAACwMAAAtDAAAbAwAAMsMAAD0DAAA9QwAAPYMAAD9DAAAPg0AAKsNAACs DQAA5g0AAGIOAABjDgAAwQ4AAMIOAAAODwAA7wABNhIWAe0AAZAkFgHqAAGyDhYB5AABfhIWAeQA AX4SFgHkAAF+EhYB5AABfhIWAeQAAX4SFgHkAAJ+EhYB0wACfhIWAeoAAbIOFgHkAAF+EhYB5AAB fhIWAdMAAX4SFgHqAAGyDhYB5AABfhIWAdMAAX4SFgHqAAGyDhYB6gABsg4WAeQAAX4SFgHkAAF+ EhYB5AACfhIWAdMAAn4SFgHqAAOyDhYB6gAEsg4WAeQAAX4SFgHTAAF+EhYB7QABkCQWAe0AAZAk FgHtAAGQJBYB7QACkCQWAe0AAZAkFgHtAAGQJBYB7QACkCQWAe0AAZAkFgHtAAKQJBYB7QABkCQW Ae0AAZAkFgEQAAAYARkBuGwAuwoACgAKAAoACQAJAL4IAAKU/x4PdCIABQAAEZT/E2wAGAEAAgAA GAEAAQAAABAAABgBGQG4bAC7CgAKAAoACgAJAAkAvggAApT/Hg8sIiYODwAApQ8AAKYPAAAyEAAA MxAAAOQQAADlEAAAExEAAHIRAABzEQAA0REAANIRAAAsEgAALRIAAMQTAADNEwAAzhMAAM8TAADa EwAA2xMAANwTAADdEwAA3hMAAP4AApAkFgH+AAGQJBYB/gACkCQWAf4AAZAkFgH+AAKQJBYB/gAB kCQWAf4AAZAkFgH+AAKQJBYB/gABkCQWAf4AApAkFgH+AAGQJBYB/gABkCQWAf4AAZAkFgH+AAWQ JBYB9wAAAAAAAPUAAAAAAAD+AAAAAAAA9wAAAAAAAPUAAAAAAAD+AAAAAAAA/gAAAAAAAP4ABZAk FgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAARAAAAYQAB1gGvz/GwEAJQIAAQAAFg4AEwAIAAEASwAPAAAAAwAc AABA8f8CABwABk5vcm1hbAACAAAABgBhCQRjGAAsAAFgAQAiACwACUhlYWRpbmcgMQAACgABAAgB FfAAFvAACQBdAgBjGgBrHAAAKgACQAEAAgAqAAlIZWFkaW5nIDIAAAoAAgAIARXwABY8AAcAVYFW gV0EAAAAAAAAAAAAAAAAAAAAACIAQUDy/6EAIgAWRGVmYXVsdCBQYXJhZ3JhcGggRm9udAAAAAAA AAAAAAAAHgD+bwEA8gAeAARJdGVtAAgADwAVeAAWeAADAF0CAAAgACBAAQACASAABkZvb3RlcgAM ABAADwgAAuAQwCEBAgAAGAApQKIAEQEYAAtQYWdlIE51bWJlcgAAAAAgAB9AAQAiASAABkhlYWRl cgAMABIADwgAAuAQwCEBAgAAAAAAAN4QAAAEAN4TAAAEAAAUAAADAAQh//8BAAAg//8CAAQg//8D AAAAAABUBwAAEw4AAN4QAAAAABAAAAABAAAAAAACAAAAAAAAAAAACwAAABgAAAAbAAAAAAMAAHwU AAALAAADAAD3BwAAUwoAAA4PAADeEwAADAANAA4ADwAAAAAABwAAAAsAAAASAAAAFAAAABsAAAAT IZUAEyEU/5WAAAAAAMQQAADfEAAABwAHAB0BDFJpY2sgR3J1bnNreS5TeXN0ZW0gRGlzazpUZW1w b3JhcnkgSXRlbXM6V29yZCBXb3JrIEZpbGUgQSA0DFJpY2sgR3J1bnNreRZQcm9mZXNzaW9uYWw6 anVseTkud3d3DFJpY2sgR3J1bnNreTBTeXN0ZW0gRGlzazpUZW1wb3JhcnkgSXRlbXM6V29yZCBX b3JrIEZpbGUgQSA0MjIMUmljayBHcnVuc2t5FlByb2Zlc3Npb25hbDpqdWx5OS53d3cMUmljayBH cnVuc2t5FlByb2Zlc3Npb25hbDpqdWx5OS53d3cPU3V6YW5uZSBCLiBMZWlmJEM6XEFkYS5yY2xc U0RfU2lnLkFkYVxBZGFfV1dfV2ViLmRvY/9ASFAgRGVza0pldCA1NTBDIFByaW50IChDb3B5IDIp AExQVDE6AERFU0tKRVRDAEhQIERlc2tKZXQgNTUwQyBQcmludCAoQ29weSAyKQBIUCBEZXNrSmV0 IDU1MEMgUHJpbnQgKENvcHkgMikAAAAEAAWUACgAA5aABwEAAQAAAAAAAAABAAEALAECAAEALAEB AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AgAAAAMAAAABAAAAAQAAAAAAAAAAAAAAQQFfAZoBAAB8AQEAAQC4AdYBAwAAALkB1wECAAAAuAHW AQIAAAAAAEhQIERlc2tKZXQgNTUwQyBQcmludCAoQ29weSAyKQAAAAQABZQAKAADloAHAQABAAAA AAAAAAEAAQAsAQIAAQAsAQEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAACAAAAAwAAAAEAAAABAAAAAAAAAAAAAABBAV8BmgEAAHwBAQABALgB 1gEDAAAAuQHXAQIAAAC4AdYBAgAAAAAAAYABAMMQAADDEAAACAABAAEAwxAAAAAAAADDEAAATQAV FpABAABUaW1lcyBOZXcgUm9tYW4ADBaQAQIAU3ltYm9sAAsmkAEAAEFyaWFsAAsSkAEAAFRpbWVz AA8ikAEAAEhlbHZldGljYQAiAAQAMQiMGAAA0AIAAGgBAAAAADZEByZuRAcmUEQHJgUAEwAAAGwC AADTDQAAAwAHAAAABACDEB0AAAAAAAAAAAAAAAMAAQAAAAEAAAAAAAAAqQIAAAAAPQAAAA5BZGEg b24gdGhlIFdXVwAAAAxSaWNrIEdydW5za3kPU3V6YW5uZSBCLiBMZWlmAAAAAAAAAAAAAAAcAAcA HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAEAAAACAAAAAwAAAAQAAAAFAAAA BgAAAAcAAAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAAP7////9 ////FwAAAP7///8fAAAA/v////////////////////////////////////////8hAAAA//////7/ //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////UgBvAG8AdAAgAEUAbgB0AHIAeQAA ALIOFgEAATYSFgEAAbIOFgEAATYSFgEAAbIOFgEAAjYSFgEAAbIOFgEAARYABQH//////////wEA AAAACQIAAAAAAMAAAAAAAABGAAAAAKDh9CcobbsB4DsoGzBtuwEWAAAAAAUAADYSFgFXAG8AcgBk AEQAbwBjAHUAbQBlAG4AdAAAALIOFgEAATYSFgEAAbIOFgEAATYSFgEAAbIOFgEAATYSFgEAAbIO GgACAQIAAAADAAAA/////zYSFgEAAbIOFgEAATYSFgEAAbIOFgEAATYSFgEAAbIOFgEAAQAAAADW JQAAFgEAAQEAQwBvAG0AcABPAGIAagAAALIOFgEAATYSFgEAAbIOFgEAATYSFgEAAZAkFgEAAbIO FgEAAX4SFgEAAX4SFgESAAIB////////////////FgEAAn4SFgEAAbIOFgEAAX4SFgEAAAAAAAAA AAAAAAAAAAAAAAAAAGoAAAAAAbIOBQBTAHUAbQBtAGEAcgB5AEkAbgBmAG8AcgBtAGEAdABpAG8A bgAAAJAkFgEAAZAkFgEAAZAkFgEAApAkFgEAASgAAgH/////BAAAAP////8AAZAkFgEAApAkFgEA AZAkFgEAAQAAAAAAAAAAAAAAAAAAAAACAAAAeAMAAJAkFgEBAAAA/v///wMAAAAEAAAABQAAAAYA AAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAD+////EQAAABIAAAATAAAA/v// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////wEA/v8DCgAA/////wAJAgAAAAAAwAAA AAAAAEYYAAAATWljcm9zb2Z0IFdvcmQgRG9jdW1lbnQACgAAAE1TV29yZERvYwAQAAAAV29yZC5E b2N1bWVudC42APQ5snEAAAAAAAAAAAAAAADQzxHgobEa4QAAAAAAAAAAAAAAAAAA/v8AAAQAAgAA AAAAAAAAAAAAAAAAAAAAAQAAAPKfheBP+RBoq5EIACsns9kwAAAApAEAABIAAAABAAAAmAAAAAIA AACgAAAAAwAAALgAAAAEAAAAxAAAAAUAAADcAAAABgAAAOgAAAAHAAAA9AAAAAgAAAAIAQAACQAA ACABAAASAAAALAEAAAoAAABUAQAACwAAAGABAAAMAAAAbAEAAA0AAAB4AQAADgAAAIQBAAAPAAAA jAEAABAAAACUAQAAEwAAAJwBAAACAAAA5AQAAB4AAAAPAAAAQWRhIG9uIHRoZSBXV1cAAB4AAAAB AAAAABBHAB4AAAANAAAAUmljayBHcnVuc2t5ABZ4AB4AAAABAAAAABBHAB4AAAABAAAAAAAAAB4A AAALAAAATm9ybWFsLmRvdAAAHgAAABAAAABTdXphbm5lIEIuIExlaWYAHgAAAAIAAAA1AAAAHgAA AB4AAABNaWNyb3NvZnQgV29yZCBmb3IgV2luZG93cyA5BQBEAG8AYwB1AG0AZQBuAHQAUwB1AG0A bQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAADgAAgD///////////////8A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA7AAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/wAABAACAAAAAAAAAAAAAAAAAAAAAAAB AAAAAtXN1ZwuGxCTlwgAKyz5rjAAAAC8AAAACAAAAAEAAABIAAAADwAAAFAAAAAEAAAAbAAAAAUA AAB0AAAABgAAAHwAAAALAAAAhAAAABAAAACMAAAADAAAAJQAAAACAAAA5AQAAB4AAAAUAAAATmV3 cG9ydCBJbnN0cnVtZW50cwADAAAAAGQAAAMAAAAdAAAAAwAAAAcAAAALAAAAAAAAAAsAAAAAAAAA DBAAAAIAAAAeAAAADwAAAEFkYSBvbiB0aGUgV1dXAAMAAAAAAAAAABAnQAAAAABMyMvmbLsBQAAA AAAIaTHobLsBQAAAAAA4g0/pbLsBAwAAAAAAAAADAAAAAAAAAEAAAAAAAAAAAAAAAB4AAAAVAAAA TWljcm9zb2Z0IFdvcmQgNi4wLjEAAwAAAAAAAAAeAAAAAgAAADMAAwAAAAAAAAAAAAAQAACgDAAA AAEAAAAAEEcAAAcAHAAHABwABwAcAAcAHAAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAD AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAEwAHAAMABwADAAcAAwAHAAMABwADAAcAEwAH AAMABwADAAcAAwAHABwABwAcAAcAHAAHABwABwAcAAcAAwAHAAMABwADAAcAAwAHAAMABwAcAAcA EwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHABwABwAD AAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAcAAcAHAAHABwABwAcAAcAHAAHABwA BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHAAMABwADAAcAAwAH AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcA AwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAT AAcAAwAHAAMABwADAAcAAwAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcA AwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAD AAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMA BwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAH AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAcAAcAHAAHABwABwAcAAcA HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc AAcAHAAHABwABwAcAAcAHAAHABwABwATAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMA BwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH ABwABwAcAAcAHAAHABwABwAcAAcAAwAHAAMABwADAAcAAwAHAAMABwATAAcAAwAHAAMABwADAAcA AwAHABMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAD AAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMA BwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAH AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAD AAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMA BwADAAcAAwAHAAMABwADAAcAAwAHABMABwATAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHAAMABwADAAcA AwAHAAMABwADAAcAEwAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwADAAcAAwAHAAMABwADAAcAHAAHAAMA BwADAAcAEwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAH AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcA AwAHAAMABwADAAcAEwAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwADAAcAAwAHAAMABwADAAcAAwAHABMABwADAAcA AwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAHAAHABwABwAcAAcAHAAHABwABwAc AAcAHAAHABwABwAcAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMA BwATAAcAAwAHABwABwAcAAcAHAAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAH AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcA AwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAD AAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMA BwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAH AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcA AwAHABMABwADAAcAAwAHABwABwAcAAcAHAAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAD AAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMA BwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAH AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcA AwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAD AAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMA BwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAH AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcA AwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAD AAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMA BwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAH AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcA AwAHAAMABwADAAcAAwAHAAMABwADAAcAAzUAAABAAAAAADJ+pwIAAABAAAAAAGCZzittuwFAAAAA AFzRuyhtuwFAAAAAAJR7/y9tuwEDAAAAAwAAAAMAAABsAgAAAwAAANMNAAADAAAAAAAAAKQBAAAS AAAABwAAAJgAAAACAAAA0wAAAAQAAADqAAAACAAAAP8AAAABAAAAFAEAAAwAAAAaAQAACwAAACYB AAANAAAAMgEAAA8AAAA+AQAAEAAAAEYBAAAKAAAATgEAABIAAABaAQAADgAAAHcBAAAJAAAAfwEA ABMAAACJAQAA////////////////////////////////HgAAADMAAABUZXh0IDpUZXh0IFByb2Nl c3Npbmc6TVMgV29yZCA2LjA6VGVtcGxhdGVzOk5vcm1hbAAeAAAADwAAAEFkYSBvbiB0aGUgV1dX AB4AAAANAAAAUmljayBHcnVuc2t5AB4AAAANAAAAUmljayBHcnVuc2t5AAIAAAAQJ0AAAAAATMjL 5my7AUAAAAAACGkx6Gy7AUAAAAAAOINP6Wy7AQMAAAAAAAAAAwAAAAAAAABAAAAAAAAAAAAAAAAe AAAAFQAAAE1pY3Jvc29mdCBXb3JkIDYuMC4xAAMAAAAAAAAAHgAAAAIAAAAzAAMAAAAAAAAAAAAA EAAAoAwAAAABAAAAABBHANDPEeChsRrhAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMA BwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAH AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAHAAHABwABwAcAAcAAwAHAAMABwADAAcA AwAHAAMABwADAAcAAwAHABMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAD AAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMA BwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAcAAcAHAAHABwABwAcAAcAHAAHABsABwAcAAcAHAAH ABwABwAcAAcAHAAHAAMABwADAAcAAwAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHAAMABwADAAcA AwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAD AAcAAwAHAAMABwADAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAAwAHAAMA BwADAAcAAwAHAAMABwADAAcAAwAHAAP+/wAABAACAAAAAAAAAAAAAAAAAAAAAAABAAAAAtXN1Zwu GxCTlwgAKyz5rjAAAAC8AAAACAAAAAEAAABIAAAADwAAAFAAAAAEAAAAbAAAAAUAAAB0AAAABgAA AHwAAAALAAAAhAAAABAAAACMAAAADAAAAJQAAAACAAAA5AQAAB4AAAAUAAAATmV3cG9ydCBJbnN0 cnVtZW50cwADAAAAAGQAAAMAAAAdAAAAAwAAAAcAAAALAAAAAAAAAAsAAAAAAAAADBAAAAIAAAAe AAAADwAAAEFkYSBvbiB0aGUgV1dXAAMAAAAAAAAAANDPEeChsRrhAAAAAAAAAAAAAAAA0M8R4KGx GuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAFAAAAAAAAAAAEAAAFQAA AAEAAAD+////AAAAABMAAAD///////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////w== --=====================_847199203==_ Content-Type: application/rtf; charset="us-ascii" Content-Disposition: attachment; filename="Ada_WW_Web.rtf" {\rtf1\mac \deff8\deflang1033{\fonttbl{\f5\fswiss\fcharset0\fprq2 Arial;}{\f8\froman\fcharset0\fprq2 Times;}{\f9\fswiss\fcharset0\fprq2 Helvetica;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\b lue255; \red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green25 5\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\r ed0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128 \blue0; \red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\widctlpar \f8 \snext0 Normal;}{\s1\sb240\sa240\keepn\widctlpar \f5\fs26\kerning28 \sbasedon0\snext2 heading 1;}{\s2\sb240\sa60\keepn\widctlpar \b\i\f9 \sbasedon0\snext0 heading 2;}{\*\cs10 \additive Default Paragraph Font;}{\s15\sb120\sa120\widctlpar \f5 \sbasedon0\snext15 Item;}{\s16\widctlpar\tqc\tx4320\tqr\tx8640 \f8 \sbasedon0\snext16 footer;}{\*\cs17 \additive\sbasedon10 page number;}{\s18\widctlpar\tqc\tx4320\tqr\tx8640 \f8 \sbasedon0\snext18 header;}}{\info{\title Ada on the WWW}{\author Rick Grunsky}{\operator Suzanne B. Leif}{\creatim\yr1996\mo7\dy8\hr16\min54}{\revtim\yr1996\mo11\dy4\hr20\min59}{\ printim\yr1996\mo7\dy8\hr17\min16}{\version6}{\edmins20}{\nofpages3} {\nofwords620}{\nofchars3539}{\*\company Newport Instruments}{\vern57431}}\margl1440\margr1440\margb1296 \widowctrl\ftnbj\aenddoc\formshade \fet0\sectd \psz1\linex0\headery0\footery1152\endnhere {\footer \pard\plain \s16\widctlpar\tqc\tx4320\tqr\tx8640\pvpara\phmrg\posxc\posy0 \f8 {\field{\*\fldinst {\cs17\cchs0 PAGE }}{\fldrslt {\cs17\lang1024\cchs0 1}}}{\cs17\cchs0 \par }\pard \s16\widctlpar\tqc\tx4320\tqr\tx8640 {\cchs0 \par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}} {\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl8 \pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}\pard\plain \qc\widctlpar \f8 {\b\fs36 Ada on the WWW}{\fs28 \par }\pard \widctlpar {\fs28 \par }\pard \widctlpar The information provided here was copied from the Ada FAQ (maintained by Magnus Kempe), the ACM/SIGAda web pages, and some information from the AdaIC. Http address accuracy has been checked on some of the listings, but not all. \par \pard \widctlpar \par \pard \widctlpar There is a wealth of Ada information and Ada software available on the WWW. Four good starting points are: \par \pard \widctlpar \tab 1) the SIGAda web site: http://acm.org/sigada/, \par \tab 2) the AdaIC http://sw-eng.falls-church.va.us/, \par \tab 3) comp.lang.ada list server (INFO-ADA@LISTSERV.NODAK.EDU) & \par \tab 4) the Ada Software Engineering Lab at the Swiss Federal Institute of \par \tab Technology \par \tab (http://lglwww.epfl.ch/Ada/) which hosts 3 companion FAQs: \par \tab Ada/programming, Ada/learning, and Ada/ada-www-server. \par \pard \widctlpar {\fs36 \par }\pard \widctlpar {\b Academic & Not for Profit Organizations} \par \trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw30 \trbrdrl\brdrs\brdrw30 \trbrdrb\brdrs\brdrw30 \trbrdrr\brdrs\brdrw30 \trbrdrh\brdrs\brdrw15 \trbrdrv\brdrs\brdrw15 \clbrdrt\brdrs\brdrw30 \clbrdrl\brdrs\brdrw30 \clbrdrb\brdrs\brdrw15 \clbrdrr \brdrs\brdrw15 \cellx3870\clbrdrt\brdrs\brdrw30 \clbrdrl\brdrs\brdrw15 \clbrdrb\brdrs\brdrw15 \clbrdrr\brdrs\brdrw30 \cellx8748 \pard \widctlpar\intbl Association Computing Machinery (ACM) SIGAda\cell \pard \fi108\li-108\widctlpar\intbl http://info.acm.org/sigada/\cell \pard \widctlpar\intbl \row \trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw30 \trbrdrl\brdrs\brdrw30 \trbrdrb\brdrs\brdrw30 \trbrdrr\brdrs\brdrw30 \trbrdrh\brdrs\brdrw15 \trbrdrv\brdrs\brdrw15 \clbrdrt\brdrs\brdrw15 \clbrdrl\brdrs\brdrw30 \clbrdrb\brdrs\brdrw15 \clbrdrr\brdrs\brdrw15 \cellx3870\clbrdrt\brdrs\brdrw15 \clbrdrl\brdrs\brdrw15 \clbrdrb\brdrs\brdrw15 \clbrdrr\brdrs\brdrw30 \cellx8748 \pard \widctlpar\intbl Ada Information Clearinghouse\cell \pard \fi108\li-108\widctlpar\intbl http://sw-eng.falls-church.va.us/AdaIC/\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl Ada-Belgium Organization\cell \pard \fi108\li-108\widctlpar\intbl http://www.cs.kuleuven.ac.be/~dirk/ada-belgium/\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl Ada-Spain\cell \pard \fi108\li-108\widctlpar\intbl http://www.ada.es/\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl AiS/Ada-Sweden\cell \pard \fi108\li-108\widctlpar\intbl http://www.docs.uu.se/ais/ \cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl Ada Software Engineering Lab, Swiss Federal Inst. Tech.\cell \pard \fi108\li-108\widctlpar\intbl http://lglwww.epfl.ch/Ada/\cell \pard \widctlpar\intbl \row \trowd \trgaph108\trleft-108\trbrdrt \brdrs\brdrw30 \trbrdrl\brdrs\brdrw30 \trbrdrb\brdrs\brdrw30 \trbrdrr\brdrs\brdrw30 \trbrdrh\brdrs\brdrw15 \trbrdrv\brdrs\brdrw15 \clbrdrt\brdrs\brdrw15 \clbrdrl\brdrs\brdrw30 \clbrdrb\brdrs\brdrw30 \clbrdrr\brdrs\brdrw15 \cellx3870\clbrdrt\brdrs\brdrw15 \clbrdrl\brdrs\brdrw15 \clbrdrb\brdrs\brdrw30 \clbrdrr\brdrs\brdrw30 \cellx8748 \pard \widctlpar\intbl Software Engineering Institute\cell \pard \fi108\li-108\widctlpar\intbl http://www.sei.cmu.edu/\cell \pard \widctlpar\intbl \row \pard \widctlpar \par {\b Compiler Vendors} \par \trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw30 \trbrdrl\brdrs\brdrw30 \trbrdrb\brdrs\brdrw30 \trbrdrr\brdrs\brdrw30 \trbrdrh\brdrs\brdrw15 \trbrdrv\brdrs\brdrw15 \clbrdrt\brdrs\brdrw30 \clbrdrl\brdrs\brdrw30 \clbrdrb\brdrs\brdrw15 \clbrdrr \brdrs\brdrw15 \cellx3870\clbrdrt\brdrs\brdrw30 \clbrdrl\brdrs\brdrw15 \clbrdrb\brdrs\brdrw15 \clbrdrr\brdrs\brdrw30 \cellx8748 \pard \widctlpar\intbl Active Engineering\cell \pard \fi108\li-108\widctlpar\intbl http://www.pcada.com/\cell \pard \widctlpar\intbl \row \trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw30 \trbrdrl\brdrs\brdrw30 \trbrdrb\brdrs\brdrw30 \trbrdrr\brdrs\brdrw30 \trbrdrh\brdrs\brdrw15 \trbrdrv\brdrs\brdrw15 \clbrdrt\brdrs\brdrw15 \clbrdrl\brdrs\brdrw30 \clbrdrb \brdrs\brdrw15 \clbrdrr\brdrs\brdrw15 \cellx3870\clbrdrt\brdrs\brdrw15 \clbrdrl\brdrs\brdrw15 \clbrdrb\brdrs\brdrw15 \clbrdrr\brdrs\brdrw30 \cellx8748 \pard \widctlpar\intbl Ada Core Technologies (ACT)\cell \pard \fi108\li-108\widctlpar\intbl http://www.gnat.com/\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl Convex\cell \pard \fi108\li-108\widctlpar\intbl http://www.convex.com\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl Cray\cell \pard \fi108\li-108\widctlpar\intbl http://www.cray.com/\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl DDC-I \cell \pard \fi108\li-108\widctlpar\intbl http://www.ddci.dk/ddci/\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl DEC\cell \pard \fi108\li-108\widctlpar\intbl http://www.digital.com/\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl Green Hills\cell \pard \fi108\li-108\widctlpar\intbl http://ghs.com/ghs/html/ghs.html.questions/\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl Haris Computer Systems Corporation\cell \pard \fi108\li-108\widctlpar\intbl http://www.csd.harris.com/\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl Intermetrics\cell \pard \fi108\li-108\widctlpar\intbl http://www.inmet.com/\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl Irvine Compiler Corp (ICC)\cell \pard \fi108\li-108\widctlpar\intbl info@irvine.com\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl OC Systems\cell \pard \fi108\li-108\widctlpar\intbl http://ocsystems.com/\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl Rational Software Corporation\cell \pard \fi108\li-108\widctlpar\intbl http://www.rational.com/\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl Silicon Graphics\cell \pard \fi108\li-108\widctlpar\intbl http://www.sgi.com/\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl Tartan{\cchs0 (Texas Instruments)}\cell \pard \fi108\li-108\widctlpar\intbl customer-support@tartan.com\cell \pard \widctlpar\intbl \row \trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw30 \trbrdrl\brdrs\brdrw30 \trbrdrb\brdrs\brdrw30 \trbrdrr\brdrs\brdrw30 \trbrdrh\brdrs\brdrw15 \trbrdrv\brdrs\brdrw15 \clbrdrt\brdrs\brdrw15 \clbrdrl\brdrs\brdrw30 \clbrdrb\brdrs\brdrw30 \clbrdrr \brdrs\brdrw15 \cellx3870\clbrdrt\brdrs\brdrw15 \clbrdrl\brdrs\brdrw15 \clbrdrb\brdrs\brdrw30 \clbrdrr\brdrs\brdrw30 \cellx8748 \pard \widctlpar\intbl Thomson Software Products\cell \pard \fi108\li-108\widctlpar\intbl http://www.thomsoft.com/\cell \pard \widctlpar\intbl \row \pard \widctlpar {\b More Cool Stuff} \par \trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw30 \trbrdrl\brdrs\brdrw30 \trbrdrb\brdrs\brdrw30 \trbrdrr\brdrs\brdrw30 \trbrdrh\brdrs\brdrw15 \trbrdrv\brdrs\brdrw15 \clbrdrt\brdrs\brdrw30 \clbrdrl\brdrs\brdrw30 \clbrdrb\brdrs\brdrw15 \clbrdrr \brdrs\brdrw15 \cellx3870\clbrdrt\brdrs\brdrw30 \clbrdrl\brdrs\brdrw15 \clbrdrb\brdrs\brdrw15 \clbrdrr\brdrs\brdrw30 \cellx8820 \pard \widctlpar\intbl The Public Ada Library\cell \pard \fi108\li-108\widctlpar\intbl www://wuarchive.wustl.edu/languages/ada/ \par newpal.html/ \par also: \par ftp://wuarchive.wustl.edu/languages/ada \par also \par \pard \fi108\li-108\widctlpar\intbl gopher://wuarchive.wustl.edu:70/11/languages/80\cell \pard \widctlpar\intbl \row \trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw30 \trbrdrl\brdrs\brdrw30 \trbrdrb\brdrs\brdrw30 \trbrdrr\brdrs\brdrw30 \trbrdrh \brdrs\brdrw15 \trbrdrv\brdrs\brdrw15 \clbrdrt\brdrs\brdrw15 \clbrdrl\brdrs\brdrw30 \clbrdrb\brdrs\brdrw15 \clbrdrr\brdrs\brdrw15 \cellx3870\clbrdrt\brdrs\brdrw15 \clbrdrl\brdrs\brdrw15 \clbrdrb\brdrs\brdrw15 \clbrdrr\brdrs\brdrw30 \cellx8820 \pard \widctlpar\intbl Michael Feldman\rquote s book list\cell \pard \fi108\li-108\widctlpar\intbl http://www.seas.gwu.edu/faculty/mfeldman/ \par ada95books.html/\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl The GNAT Ada compilers\cell \pard \fi108\li-108\widctlpar\intbl http://www.gnat.com/\cell \pard \widctlpar\intbl \row \pard \widctlpar\intbl ASIS \par (Ada Semantic Interface Spec.)\cell \pard \fi108\li-108\widctlpar\intbl http://info.acm.org/sigada/asiswg.html/ \par and \par \pard \fi108\li-108\widctlpar\intbl ftp://sw-eng.falls-church.va.us/public/ AdaIC/work-grp/assiswg/\cell \pard \widctlpar\intbl \row \trowd \trgaph108\trleft-108\trbrdrt\brdrs\brdrw30 \trbrdrl\brdrs\brdrw30 \trbrdrb\brdrs\brdrw30 \trbrdrr\brdrs\brdrw30 \trbrdrh\brdrs\brdrw15 \trbrdrv\brdrs\brdrw15 \clbrdrt\brdrs\brdrw15 \clbrdrl\brdrs\brdrw30 \clbrdrb\brdrs\brdrw30 \clbrdrr\brdrs\brdrw15 \cellx3870\clbrdrt\brdrs\brdrw15 \clbrdrl\brdrs\brdrw15 \clbrdrb\brdrs\brdrw30 \clbrdrr\brdrs\brdrw30 \cellx8820 \pard \widctlpar\intbl Ada-Based Test Program Development combining IEEE1226.1&1226.2 \par \pard \widctlpar\intbl F22 A Broad Based Environment for Test, ABBET also ATLAS 95 ABETT IEEE STANDARDS PROJECT P1446\cell \pard \fi108\li-108\widctlpar\intbl http://www.erols.com/whitaker/p1446.htm/\cell \pard \widctlpar\intbl \row \pard \widctlpar \par {\b Books!} \par (from: {\cchs0 http://www.seas.gwu.edu/faculty/mfeldman/ada95books.html}){\cchs0 \par }\pard \widctlpar {\cchs0 Maintained by Michael B. Feldman Education Working Group Chair, ACM Special Interest Group on Ada (SIGAda)} \par \pard \widctlpar {\cchs0 \par }{\b\ul\cchs0 Group 1: Books Suitable for a First Course in Programming \par }\pard \widctlpar {\cchs0 Ada 95: Problem Solving and Program Design, Michael Feldman and Elliot Koffman, Addison-Wesley, 1996. (ISBN 0-201-87009-6) } \par \pard \widctlpar {\cchs0 \par }\pard \widctlpar {\cchs0 Ada from the Beginning. (2nd ed.), Jan Skansholm. Addison-Wesley, 1994. (ISBN 0-201-62448-6)} \par \pard \widctlpar {\cchs0 \par }{\b\ul\cchs0 Group 2: Books on Specific Topics, with Ada 95 as the Language of Discourse}{\cchs0 \par }\pard \widctlpar {\cchs0 Concurrency In Ada Alan Burns and Andy Wellings. Cambridge University Press, 1995. (ISBN 0-521-41471-7) (Concurrent Programming and Real-Time Systems)} \par \pard \widctlpar {\cchs0 \par }\pard \widctlpar {\cchs0 Software Construction and Data Structures with Ada 95. Michael B. Feldman, Addison Wesley, 1996. (ISBN 0-201-88795-9) (CS2/data structures)} \par \pard \widctlpar {\cchs0 \par }\pard \widctlpar {\cchs0 Object-Oriented Software in Ada 95,Michael A. Smith. International Thomson Computer Press, 1996. (ISBN 1-85032-185-X) (Object-Oriented Programming for Advanced Undergraduates).} \par \pard \widctlpar {\cchs0 \par }{\b\ul\cchs0 Group 3: General Texts Covering All of Ada 95}{\b\cchs0 \par }\pard \widctlpar {\cchs0 Programming In Ada 95, first edition, John Barnes. Addison-Wesley, 1995. (ISBN 0-201-87700-7).} \par \pard \widctlpar {\cchs0 \par }\pard \widctlpar {\cchs0 Ada as a Second Language (2nd Edition) Norman Cohen. McGraw Hill, 1996. (ISBN 0-07-011607-5).} \par \pard \widctlpar {\cchs0 \par Rendezvous with Ada 95 David J. Naiditch. John Wiley and Sons, 1995. (ISBN 0-471-01276-9)} \par \par \pard \widctlpar {\b Disclaimer: The following list is provided for your convenience by San Diego ACM SIGAda. This is not a complete list of all vendors or sources of information on the net. The http addresses were taken from the net any may not be up to date or accurate. The presence of an http listing, company, or product on this list does not constitute an endorsement by the ACM, ACM SIGAda or any of its affiliates. \par }} --=====================_847199203==_--