;*; Updated on 06-Dec-91 at 8:18 AM by Michele Tonti; edit time: 0:00:35 ;*************************** AMUS Program Label ****************************** ; Filename: BANER2.M68 Date: 12/6/91 ; Category: UTIL Hash Code: 760-041-503-443 Version: ; Initials: KUNI Name: RENE S. HOLLAN ; Company: UDISCO Telephone #: ; Related Files: ; Min. Op. Sys.: Expertise Level: BEG ; Special: ; Description: This program produces large banners that can be output to ; either the terminal or a file. ; ;***************************************************************************** ;************************************************************************ ;* * ;* BANNER COMMAND PROGRAM * ;* * ;************************************************************************ ; ; NOTICE ; ;All rights reserved. This software is the property of UDISCO LTD. and ;the material contained herein is the proprietary property and trade ;secrets of UDISCO LTD., embodying substantial creative efforts and ;confidential information, ideas and expressions, no part of which may be ;reproduced or transmitted in any form or by any means, electronic, ;mechanical, or otherwise, including photocopying or input into any ;information storage or retrieval system without the express written ;permission of UDISCO LTD. ; ;CAUTION: Unauthorized distribution or reproduction of this material may ;subject you to legal action. ; ; ; BANNER: This program produces large banners that can be ; output to either the terminal or a file. This program was ; translated to 68000 Assembly from Fortran machine translated ; from Ratfor translated from C and ported from a Perkin-Elmer ; 3220 running Unix (Concordia University Building Engineering) ; to a Cyber 835 under NOS (Concordia University Computer ; Centre) to an AM1000 under AMOS with REMOTE. ; ; Syntax: BANNER {Fspec {message}} ; ; If no File Spec is given then the message MUST be ; entered on a seperate line. If no message is specified on ; the command line, the user is promted for one. ; ; Author: Rene S. Hollan ; ; Date written: Apr. 2, 1983 ; ; COPYRIGHT (C) - 1983 - UDISCO LTD. ; ;Edit History ; ;[100] 2 April 1983 ; Coding starts. /RSH ; SEARCH SYS SEARCH SYSSYM SEARCH TRM .OFINI ; impure area .OFDEF LINE,132. ; line buffer .OFDEF DDB,D.DDB ; output DDB .OFDEF OFLAGS,4 ; output control flags .OFSIZ IMPSIZE ; impure area size V.MAJOR=1 ; major version V.MINOR=0 ; minor version V.SUB=0 ; sub version V.EDIT=100 ; edit level ; INTEGERASCPTR(128) ; INTEGERDATATAB(9271) ; INTEGERARG(80),MSG(80) ; INTEGERWIDTH,CTOI,GETARG,LINE(132),PC,INST,X,Y,MAX0 ; LOGICALTERM BANNER: PHDR -1,0,PH$REE!PH$REU ; Program header LEA A0,ASCPTR ; A0 --> ASCII table pointer LEA A1,TABLE ; A1 --> banner 'microcode' GETIMP IMPSIZ,A5 ; get impure area BYP ; skip blanks LIN ; at end of line? BNE 50$ ; nope MOV OT$TRM,OFLAGS(A5) ; output to terminal BR 60$ 50$: MOV #OT$DDB,OFLAGS(A5) ; output to file FSPEC DDB(A5) ; FSPEC the DDB INIT DDB(A5) ; init the DDB OPENO DDB(A5) ; open for output 60$: JOBIDX A3 ; A3 --> job control block entry MOV JOBTRM(A3),A3 ; A3 --> terminal definition chain entry ORW #T$ILC,T.STS(A3) ; allow lowercase input BYP ; skip blanks in case message on command line LIN ; message on command line? BNE 9$ ; yup - no need to prompt TYPESP ; prompt the guy KBD ; input the message BYP ; skip blanks 9$: LIN ; at end of line? JEQ 11$ ; yup - clean up end 1$: MOV #132.,D0 ; clear output line buffer LEA A3,LINE(A5) ; A3 --> output line 8$: MOVB #32.,(A3)+ ; clear one location SOB D0,8$ ; and loop for more ; I=1 ;23009 IF(.NOT.(I.LE.LENGTH(MSG)))GOTO 23011 CLR D2 ; clear LINEN MOVB (A2)+,D0 ; D0 = character to output AND #177,D0 ADD D0,A0 ; A0 --> pointer offset ADD D0,A0 ; add twice for word offset MOVW (A0),D0 ; D0 = TABLE index MOV A1,A4 ; A4 --> TABLE base ADD D0,A4 ; A4 = PC LEA A0,ASCPTR ; restore A0 CLR D1 ; clear TERM flag ;23014 IF(.NOT.(.NOT.TERM))GOTO 23015 14$: TST D1 ; check flag JNE 15$ ; flag is set, branch ; INST=DATATAB(PC) MOVB @A4,D3 ; D3 = current instruction AND #177777,D3 ; IF(.NOT.(INST.GE.128))GOTO 23016 CMP D3,#128. ; instruction less than 128? BLT 16$ ; yup ; IF(.NOT.(INST.GT.192))GOTO 23018 CMP D3,#192. ; instruction less than or equal to 192? BLE 18$ ; yup ; TERM=.TRUE. MOV #-1,D1 ; set the TERM flag ;23018 CONTINUE ; INST=MOD(INST,64) 18$: AND #77,D3 ; strip all but lower 6 bits from instruction ;23020 IF(.NOT.(INST.GT.0))GOTO 23022 SAVE D1,A2 ; save D1 and A2 LEA A2,DDB(A5) ; A2 --> output DDB (if output to file) 20$: CMP D3,#0 ; is instruction 0 (HALT)? BLE 22$ ; yup ; DO 23023K=1,LINEN ; CALLPUTC(LINE(K)) ;23023 CONTINUE MOV D2,D0 ; D0 = length of string to output LEA A3,LINE(A5) ; A3 --> line buffer 23$: TST D0 ; no more to output? BEQ 24$ ; nope MOVB (A3)+,D1 ; get one character MOV OFLAGS(A5),D6 ; set output flags OUT ; and output it DEC D0 ; decrement counter CTRLC 11$ ; in case he's bored BR 23$ ; and loop ;23024 CONTINUE ; CALLPUTC(10) 24$: MOV OFLAGS(A5),D6 ; output CR-LF pair OUTI BYTE 13. ; carriage return (linefeed implicit) BYTE 0 ; terminator ;23021 INST=INST-1 DEC D3 ; decrement instruction counter ; GOTO 23020 BR 20$ ;23022 CONTINUE ; PC=PC+1 22$: INC A4 ; increment program counter REST D1,A2 ; restore D1 and A2 ; DO 23025K=1,132 ; LINE(K)=32 ;23025 CONTINUE LEA A3,LINE(A5) ; A3 --> line buffer MOV #132.,D0 ; locations to clear 25$: MOVB #32.,(A3)+ ; clear one location SOB D0,25$ ; and loop for the rest ;23026 CONTINUE ; LINEN=0 CLR D2 ; clear line length ; GOTO 23017 BR 17$ ;23016 CONTINUE ; X=INST ; Y=DATATAB(PC+1) ; PC=PC+2 ;; X=(X*WIDTH+(1322))/132 ; Y=(Y*WIDTH+(1322))/132 ; MAX0=X+Y 16$: MOV D3,D4 ; X = instruction MOVB 1(A4),D5 ; Y = TABLE(PC+1) AND #177777,D5 ADD #2,A4 ; PC = PC + 2 ; ADD #10.,D4 ; X = X + 10 ADD #10.,D5 ; Y = Y + 10 MOV D4,D0 ; MAX0 = X ADD D5,D0 ; MAX0 = X + Y ;23027 IF(.NOT.(X.LT.MAX0))GOTO 23029 ; LINE(X)=35 ;23028 X=X+1 ; GOTO 23027 LEA A3,LINE-1(A5) ; A3 --> line buffer ADD D4,A3 ; A3 = position to start from 27$: CMP D4,D0 ; compare X with MAX0 BGE 29$ ; X is greater or equal MOVB #35.,(A3)+ ; plug a # INC D4 ; increment X BR 27$ ; and loop ;23029 CONTINUE ; IF(.NOT.(MAX0-1.GT.LINEN))GOTO 23030 ; LINEN=MAX0-1 ;23030 CONTINUE 29$: DEC D0 ; MAX0 = MAX0 - 1 CMP D0,D2 ; compare MAX0-1 with LINEN BLE 30$ ; MAX0-1 is less than or equal MOV D0,D2 ; LINEN = MAX0 - 1 30$: INC D0 ; restore MAX0 ;23017 CONTINUE ; GOTO 23014 17$: JMP 14$ ;23015 CONTINUE 15$: 10$: ;23010 I=I+1 ; GOTO 23009 JMP 9$ ; do next character ;23011 CONTINUE ; STOP ; END 11$: MOV OFLAGS(A5),D1 ; check if we have to close a file AND #OT$DDB,D1 ; output to a file? BEQ 70$ ; nope - nothing to close CLOSE DDB(A5) ; yup - close the file 70$: EXIT RADIX 10 ; ASCII indexed pointers into data table ASCPTR: WORD 0,0,0,0,0,0,0,0 WORD 0,0,0,0,0,0,0,0 WORD 0,0,0,0,0,0,0,0 WORD 0,0,0,0,0,0,0,0 WORD 1,3,50,81,104,281,483,590 WORD 621,685,749,851,862,893,898,921 WORD 1019,1150,1200,1419,1599,1744,1934,2111 WORD 2235,2445,2622,2659,0,2708,0,2715 WORD 2857,3072,3273,3403,3560,3662,3730,3785 WORD 3965,4000,4015,4115,4281,4314,4432,4548 WORD 4709,4790,4999,5188,5397,5448,5576,5710 WORD 5892,6106,6257,0,0,0,0,0 WORD 50,6503,6642,6733,6837,6930,7073,7157 WORD 7380,7452,7499,7584,7689,7702,7797,7869 WORD 7978,8069,8160,8222,8381,8442,8508,8605 WORD 8732,8888,9016,0,0,0,0,0 ; Output format data table TABLE: BYTE 129,227,130,34,6,90,19,129,32,10 BYTE 74,40,129,31,12,64,53,129,30,14 BYTE 54,65,129,30,14,53,67,129,30,14 BYTE 54,65,129,31,12,64,53,129,32,10 BYTE 74,40,129,34,6,90,19,129,194,130 BYTE 99,9,129,97,14,129,96,18,129,95 BYTE 22,129,95,16,117,2,129,95,14,129 BYTE 96,11,129,97,9,129,99,6,129,194 BYTE 129,87,4,101,4,131,82,28,131,87 BYTE 4,101,4,133,82,28,131,87,4,101 BYTE 4,131,193,129,39,1,84,27,129,38 BYTE 3,81,32,129,37,5,79,35,129,36 BYTE 5,77,38,129,35,5,76,40,129,34 BYTE 5,75,21,103,14,129,33,5,74,19 BYTE 107,11,129,32,5,73,17,110,9,129 BYTE 32,4,73,16,112,7,129,31,4,72 BYTE 15,114,6,129,31,4,72,14,115,5 BYTE 129,30,4,71,15,116,5,129,27,97 BYTE 131,30,4,69,14,117,4,129,30,4 BYTE 68,15,117,4,132,30,4,68,14,117 BYTE 4,129,27,97,131,30,5,65,15,116 BYTE 5,129,31,4,65,14,116,4,129,31 BYTE 6,64,15,116,4,129,32,7,62,16 BYTE 115,4,129,32,9,61,17,114,5,129 BYTE 33,11,58,19,113,5,129,34,14,55 BYTE 21,112,5,129,35,40,111,5,129,36 BYTE 38,110,5,129,37,35,109,5,129,38 BYTE 32,110,3,129,40,27,111,1,129,193 BYTE 129,30,4,103,9,129,30,7,100,15 BYTE 129,30,10,99,17,129,33,10,97,6 BYTE 112,6,129,36,10,96,5,114,5,129 BYTE 39,10,96,4,115,4,129,42,10,95 BYTE 4,116,4,129,45,10,95,3,117,3 BYTE 129,48,10,95,3,117,3,129,51,10 BYTE 95,4,116,4,129,54,10,96,4,115 BYTE 4,129,57,10,96,5,114,5,129,60 BYTE 10,97,6,112,6,129,63,10,99,17 BYTE 129,66,10,100,15,129,69,10,103,9 BYTE 129,39,9,72,10,129,36,15,75,10 BYTE 129,35,17,78,10,129,33,6,48,6 BYTE 81,10,129,32,5,50,5,84,10,129 BYTE 32,4,51,4,87,10,129,31,4,52 BYTE 4,90,10,129,31,3,53,3,93,10 BYTE 129,31,3,53,3,96,10,129,31,4 BYTE 52,4,99,10,129,32,4,51,4,102 BYTE 10,129,32,5,50,5,105,10,129,33 BYTE 6,48,6,108,10,129,35,17,111,10 BYTE 129,36,15,114,7,129,40,9,118,4 BYTE 129,193,129,48,18,129,43,28,129,41 BYTE 32,129,39,36,129,37,40,129,35,44 BYTE 129,34,46,129,33,13,68,13,129,32 BYTE 9,73,9,129,32,7,75,7,129,31 BYTE 6,77,6,129,31,5,78,5,129,30 BYTE 5,79,5,129,20,74,132,30,4,80 BYTE 4,129,31,3,79,4,129,31,4,79 BYTE 4,129,32,3,78,4,129,32,4,76 BYTE 6,129,33,4,74,7,129,34,4,72 BYTE 8,129,35,5,72,7,129,37,5,73 BYTE 4,129,39,4,74,1,129,129,193,130 BYTE 111,6,129,109,10,129,108,12,129,107 BYTE 14,129,97,2,105,16,129,99,22,129 BYTE 102,18,129,105,14,129,108,9,129,194 BYTE 130,63,25,129,57,37,129,52,47,129 BYTE 48,55,129,44,63,129,41,69,129,38 BYTE 75,129,36,79,129,34,83,129,33,28 BYTE 90,28,129,32,23,96,23,129,32,17 BYTE 102,17,129,31,13,107,13,129,30,9 BYTE 112,9,129,30,5,116,5,129,30,1 BYTE 120,1,129,194,130,30,1,120,1,129 BYTE 30,5,116,5,129,30,9,112,9,129 BYTE 31,13,107,13,129,32,17,102,17,129 BYTE 32,23,96,23,129,33,28,90,28,129 BYTE 34,83,129,36,79,129,38,75,129,41 BYTE 69,129,44,63,129,48,55,129,52,47 BYTE 129,57,37,129,63,25,129,194,129,80 BYTE 4,130,80,4,129,68,2,80,4,94 BYTE 2,129,66,6,80,4,92,6,129,67 BYTE 7,80,4,90,7,129,69,7,80,4 BYTE 88,7,129,71,6,80,4,87,6,129 BYTE 72,20,129,74,16,129,76,12,129,62 BYTE 40,131,76,12,129,74,16,129,72,20 BYTE 129,71,6,80,4,87,6,129,69,7 BYTE 80,4,88,7,129,67,7,80,4,90 BYTE 7,129,66,6,80,4,92,6,129,68 BYTE 2,80,4,94,2,129,80,4,130,193 BYTE 129,60,4,139,41,42,131,60,4,139 BYTE 193,130,34,6,129,32,10,129,31,12 BYTE 129,30,14,129,20,2,28,16,129,22 BYTE 22,129,24,19,129,27,15,129,31,9 BYTE 129,194,129,60,4,152,193,130,34,6 BYTE 129,32,10,129,31,12,129,30,14,131 BYTE 31,12,129,32,10,129,34,6,129,194 BYTE 129,30,4,129,30,7,129,30,10,129 BYTE 33,10,129,36,10,129,39,10,129,42 BYTE 10,129,45,10,129,48,10,129,51,10 BYTE 129,54,10,129,57,10,129,60,10,129 BYTE 63,10,129,66,10,129,69,10,129,72 BYTE 10,129,75,10,129,78,10,129,81,10 BYTE 129,84,10,129,87,10,129,90,10,129 BYTE 93,10,129,96,10,129,99,10,129,102 BYTE 10,129,105,10,129,108,10,129,111,10 BYTE 129,114,7,129,117,4,129,193,129,60 BYTE 31,129,53,45,129,49,53,129,46,59 BYTE 129,43,65,129,41,69,129,39,73,129 BYTE 37,77,129,36,79,129,35,15,101,15 BYTE 129,34,11,106,11,129,33,9,109,9 BYTE 129,32,7,112,7,129,31,6,114,6 BYTE 129,31,5,115,5,129,30,5,116,5 BYTE 129,30,4,117,4,132,30,5,116,5 BYTE 129,31,5,115,5,129,31,6,114,6 BYTE 129,32,7,112,7,129,33,9,109,9 BYTE 129,34,11,106,11,129,35,15,101,15 BYTE 129,36,79,129,37,77,129,39,73,129 BYTE 41,69,129,43,65,129,46,59,129,49 BYTE 53,129,53,45,129,60,31,129,193,129 BYTE 30,4,129,30,4,100,1,129,30,4 BYTE 100,3,129,30,4,100,5,129,30,76 BYTE 129,30,78,129,30,80,129,30,82,129 BYTE 30,83,129,30,85,129,30,87,129,30 BYTE 89,129,30,91,129,30,4,132,193,129 BYTE 30,3,129,30,7,129,30,10,112,1 BYTE 129,30,13,112,2,129,30,16,112,3 BYTE 129,30,18,111,5,129,30,21,111,6 BYTE 129,30,23,112,6,129,30,14,47,8 BYTE 113,6,129,30,14,49,8,114,5,129 BYTE 30,14,51,8,115,5,129,30,14,53 BYTE 8,116,4,129,30,14,55,8,116,5 BYTE 129,30,14,56,9,117,4,129,30,14 BYTE 57,9,117,4,129,30,14,58,10,117 BYTE 4,129,30,14,59,10,117,4,129,30 BYTE 14,60,11,117,4,129,30,14,61,11 BYTE 116,5,129,30,14,62,11,116,5,129 BYTE 30,14,63,12,115,6,129,30,14,64 BYTE 13,114,7,129,30,14,65,13,113,8 BYTE 129,30,14,65,15,111,9,129,30,14 BYTE 66,16,109,11,129,30,14,67,17,107 BYTE 12,129,30,14,68,20,103,16,129,30 BYTE 14,69,49,129,30,14,70,47,129,30 BYTE 14,71,45,129,30,14,73,42,129,30 BYTE 15,75,38,129,33,12,77,34,129,36 BYTE 10,79,30,129,40,6,82,23,129,44 BYTE 3,86,15,129,47,1,129,193,129,129 BYTE 38,3,129,37,5,111,1,129,36,7 BYTE 111,2,129,35,9,110,5,129,34,8 BYTE 110,6,129,33,7,109,8,129,32,7 BYTE 110,8,129,32,6,112,7,129,31,6 BYTE 113,6,129,31,5,114,6,129,30,5 BYTE 115,5,129,30,5,116,4,129,30,4 BYTE 117,4,131,30,4,117,4,129,30,4 BYTE 79,2,117,4,129,30,5,78,4,117 BYTE 4,129,30,5,77,6,116,5,129,30 BYTE 6,76,8,115,6,129,30,7,75,11 BYTE 114,6,129,30,8,73,15,112,8,129 BYTE 31,9,71,19,110,9,129,31,11,68 BYTE 26,107,12,129,32,13,65,14,82,36 BYTE 129,32,16,61,17,83,34,129,33,44 BYTE 84,32,129,34,42,85,30,129,35,40 BYTE 87,27,129,36,38,89,23,129,38,34 BYTE 92,17,129,40,30,95,11,129,42,26 BYTE 129,45,20,129,49,11,129,193,129,49 BYTE 1,129,49,4,129,49,6,129,49,8 BYTE 129,49,10,129,49,12,129,49,14,129 BYTE 49,17,129,49,19,129,49,21,129,49 BYTE 23,129,49,14,65,9,129,49,14,67 BYTE 9,129,49,14,69,9,129,49,14,71 BYTE 10,129,49,14,74,9,129,49,14,76 BYTE 9,129,49,14,78,9,129,49,14,80 BYTE 9,129,49,14,82,9,129,49,14,84 BYTE 9,129,30,4,49,14,86,10,129,30 BYTE 4,49,14,89,9,129,30,4,49,14 BYTE 91,9,129,30,4,49,14,93,9,129 BYTE 30,74,129,30,76,129,30,78,129,30 BYTE 81,129,30,83,129,30,85,129,30,87 BYTE 129,30,89,129,30,91,129,30,4,49 BYTE 14,132,193,129,37,1,129,36,3,77 BYTE 3,129,35,5,78,11,129,34,7,78 BYTE 21,129,33,7,79,29,129,32,7,79 BYTE 38,129,32,6,80,4,92,29,129,31 BYTE 6,80,5,102,19,129,31,5,80,6 BYTE 107,14,129,31,4,81,5,107,14,129 BYTE 30,5,81,6,107,14,129,30,4,81 BYTE 6,107,14,130,30,4,81,7,107,14 BYTE 129,30,4,80,8,107,14,130,30,5 BYTE 80,8,107,14,129,30,5,79,9,107 BYTE 14,129,31,5,79,9,107,14,129,31 BYTE 6,78,10,107,14,129,32,6,76,11 BYTE 107,14,129,32,8,74,13,107,14,129 BYTE 33,10,71,16,107,14,129,33,15,67 BYTE 19,107,14,129,34,51,107,14,129,35 BYTE 49,107,14,129,36,47,107,14,129,37 BYTE 45,107,14,129,39,41,107,14,129,41 BYTE 37,107,14,129,44,32,107,14,129,47 BYTE 25,111,10,129,51,16,115,6,129,119 BYTE 2,129,193,129,56,39,129,51,49,129 BYTE 47,57,129,44,63,129,42,67,129,40 BYTE 71,129,38,75,129,37,77,129,35,81 BYTE 129,34,16,74,5,101,16,129,33,11 BYTE 76,5,107,11,129,32,9,77,5,110 BYTE 9,129,32,7,79,4,112,7,129,31 BYTE 6,80,4,114,6,129,31,5,81,4 BYTE 115,5,129,30,5,82,4,116,5,129 BYTE 30,4,82,4,116,5,129,30,4,82 BYTE 5,117,4,131,30,5,82,5,117,4 BYTE 129,31,5,81,6,117,4,129,31,6 BYTE 80,7,117,4,129,32,7,79,8,117 BYTE 4,129,32,9,77,9,116,5,129,33 BYTE 11,75,11,116,4,129,34,16,69,16 BYTE 115,5,129,35,49,114,5,129,37,46 BYTE 113,5,129,38,44,112,6,129,40,41 BYTE 112,5,129,42,37,113,3,129,44,33 BYTE 114,1,129,47,27,129,51,17,129,193 BYTE 129,103,2,129,103,6,129,104,9,129 BYTE 105,12,129,106,15,129,107,14,135,30 BYTE 10,107,14,129,30,17,107,14,129,30 BYTE 25,107,14,129,30,31,107,14,129,30 BYTE 37,107,14,129,30,42,107,14,129,30 BYTE 46,107,14,129,30,50,107,14,129,30 BYTE 54,107,14,129,30,58,107,14,129,59 BYTE 32,107,14,129,64,30,107,14,129,74 BYTE 23,107,14,129,81,18,107,14,129,86 BYTE 16,107,14,129,91,14,107,14,129,96 BYTE 25,129,100,21,129,104,17,129,107,14 BYTE 129,111,10,129,114,7,129,117,4,129 BYTE 120,1,129,193,129,48,13,129,44,21 BYTE 129,42,26,129,40,30,92,12,129,38 BYTE 34,88,20,129,36,37,86,25,129,35 BYTE 39,84,29,129,34,13,63,12,82,33 BYTE 129,33,11,67,9,80,36,129,32,9 BYTE 70,7,79,38,129,31,8,72,46,129 BYTE 30,7,74,22,108,11,129,30,6,75 BYTE 19,111,9,129,30,5,75,17,113,7 BYTE 129,30,5,74,16,114,6,129,30,4 BYTE 73,16,115,6,129,30,4,72,16,116 BYTE 5,129,30,4,72,15,117,4,129,30 BYTE 4,71,16,117,4,129,30,5,70,16 BYTE 117,4,129,30,5,70,15,117,4,129 BYTE 30,6,69,15,116,5,129,30,7,68 BYTE 17,115,5,129,30,9,67,19,114,6 BYTE 129,30,10,65,22,113,6,129,31,12 BYTE 63,27,110,9,129,32,14,60,21,84 BYTE 9,106,12,129,33,47,85,32,129,34 BYTE 45,86,30,129,35,43,88,26,129,36 BYTE 40,90,22,129,38,36,93,17,129,40 BYTE 32,96,10,129,42,28,129,44,23,129 BYTE 48,15,129,193,129,83,17,129,77,27 BYTE 129,36,1,74,33,129,35,3,72,37 BYTE 129,34,5,70,41,129,33,6,69,44 BYTE 129,33,5,68,46,129,32,5,67,49 BYTE 129,31,5,66,17,101,16,129,31,5 BYTE 66,11,108,10,129,30,4,65,9,110 BYTE 9,129,30,4,64,8,112,7,129,30 BYTE 4,64,7,114,6,129,30,4,64,6 BYTE 115,5,129,30,4,64,5,116,5,129 BYTE 30,4,64,5,117,4,131,30,4,65 BYTE 4,117,4,129,30,5,65,4,116,5 BYTE 129,31,5,66,4,115,5,129,31,6 BYTE 67,4,114,6,129,32,7,68,4,112 BYTE 7,129,32,9,69,5,110,9,129,33 BYTE 11,70,5,107,11,129,34,16,72,5 BYTE 101,16,129,35,81,129,37,77,129,38 BYTE 75,129,40,71,129,42,67,129,44,63 BYTE 129,47,57,129,51,49,129,56,39,129 BYTE 193,130,34,6,74,6,129,32,10,72 BYTE 10,129,31,12,71,12,129,30,14,70 BYTE 14,131,31,12,71,12,129,32,10,72 BYTE 10,129,34,6,74,6,129,194,130,34 BYTE 6,74,6,129,32,10,72,10,129,31 BYTE 12,71,12,129,30,14,70,14,129,20 BYTE 2,28,16,70,14,129,22,22,70,14 BYTE 129,24,19,71,12,129,27,15,72,10 BYTE 129,31,9,74,6,129,194,129,53,4 BYTE 63,4,152,193,130,99,7,129,97,13 BYTE 129,96,16,129,96,18,129,96,19,129 BYTE 97,19,129,99,6,110,7,129,112,6 BYTE 129,114,5,129,34,6,57,5,115,4 BYTE 129,32,10,54,12,116,4,129,31,12 BYTE 53,16,117,3,129,30,14,52,20,117 BYTE 4,129,30,14,52,23,117,4,129,30 BYTE 14,52,25,117,4,129,31,12,52,27 BYTE 117,4,129,32,10,53,10,70,11,116 BYTE 5,129,34,6,55,5,73,10,115,6 BYTE 129,74,11,114,7,129,75,12,112,9 BYTE 129,76,13,110,10,129,77,16,106,14 BYTE 129,78,41,129,80,38,129,81,36,129 BYTE 82,34,129,84,30,129,86,26,129,88 BYTE 22,129,92,14,129,194,129,55,15,129 BYTE 50,25,129,47,32,129,45,13,70,12 BYTE 129,43,9,76,10,129,42,6,79,8 BYTE 129,41,5,81,7,129,40,4,84,6 BYTE 129,39,4,59,12,85,6,129,38,4 BYTE 55,19,87,5,129,37,4,53,23,88 BYTE 4,129,36,4,51,8,71,6,89,4 BYTE 129,36,4,51,6,73,4,89,4,129 BYTE 36,4,50,6,74,4,90,3,129,35 BYTE 4,50,5,75,3,90,4,129,35,4 BYTE 50,4,75,4,90,4,131,35,4,50 BYTE 5,75,4,90,4,129,36,4,51,5 BYTE 75,4,90,4,129,36,4,51,6,75 BYTE 4,90,4,129,36,4,53,26,90,4 BYTE 129,37,4,54,25,90,4,129,37,4 BYTE 52,27,90,3,129,38,4,52,4,89 BYTE 4,129,39,4,51,4,88,4,129,40 BYTE 4,50,4,87,5,129,41,4,50,4 BYTE 86,5,129,42,4,50,4,85,5,129 BYTE 43,3,50,4,83,6,129,44,2,51 BYTE 5,80,7,129,46,1,52,6,76,9 BYTE 129,54,28,129,56,23,129,60,16,129 BYTE 193,129,30,4,132,30,5,129,30,8 BYTE 129,30,12,129,30,16,129,30,4,37 BYTE 12,129,30,4,41,12,129,30,4,44 BYTE 13,129,30,4,48,13,129,52,13,129 BYTE 56,12,129,58,14,129,58,4,64,12 BYTE 129,58,4,68,12,129,58,4,72,12 BYTE 129,58,4,75,13,129,58,4,79,13 BYTE 129,58,4,83,13,129,58,4,87,13 BYTE 129,58,4,91,12,129,58,4,95,12 BYTE 129,58,4,96,15,129,58,4,93,22 BYTE 129,58,4,89,30,129,58,4,85,36 BYTE 129,58,4,81,38,129,58,4,77,38 BYTE 129,58,4,73,38,129,58,4,70,37 BYTE 129,58,4,66,37,129,58,41,129,58 BYTE 37,129,54,38,129,30,4,50,38,129 BYTE 30,4,46,38,129,30,4,42,38,129 BYTE 30,4,38,39,129,30,43,129,30,39 BYTE 129,30,35,129,30,31,129,30,27,129 BYTE 30,24,129,30,20,129,30,16,129,30 BYTE 12,129,30,8,129,30,5,129,30,4 BYTE 132,193,129,30,4,117,4,132,30,91 BYTE 137,30,4,80,4,117,4,138,30,4 BYTE 80,5,116,5,129,30,5,79,6,116 BYTE 5,130,30,6,78,8,115,6,129,31 BYTE 6,77,9,115,6,129,31,7,76,11 BYTE 114,6,129,31,8,75,14,112,8,129 BYTE 32,8,74,16,111,9,129,32,9,73 BYTE 19,109,10,129,33,10,71,24,106,13 BYTE 129,33,13,68,12,83,35,129,34,16 BYTE 64,15,84,33,129,35,43,85,31,129 BYTE 36,41,86,29,129,37,39,88,25,129 BYTE 38,37,90,21,129,40,33,93,15,129 BYTE 42,29,96,9,129,45,24,129,49,16 BYTE 129,193,129,63,25,129,57,37,129,53 BYTE 45,129,50,51,129,47,57,129,45,61 BYTE 129,43,65,129,41,69,129,39,73,129 BYTE 38,25,92,21,129,36,21,97,18,129 BYTE 35,18,102,14,129,34,16,106,11,129 BYTE 33,14,108,10,129,32,12,111,8,129 BYTE 32,10,113,6,129,31,10,114,6,129 BYTE 31,8,115,5,129,30,8,116,5,129 BYTE 30,7,116,5,129,30,6,117,4,130 BYTE 30,5,117,4,131,31,4,116,5,129 BYTE 32,4,116,4,129,32,5,115,5,129 BYTE 33,4,114,5,129,34,4,112,6,129 BYTE 35,4,110,7,129,37,4,107,9,129 BYTE 39,4,103,12,129,41,4,103,18,129 BYTE 43,4,103,18,129,45,5,103,18,129 BYTE 48,5,103,18,129,51,1,129,193,129 BYTE 30,4,117,4,132,30,91,137,30,4 BYTE 117,4,135,30,5,116,5,130,30,6 BYTE 115,6,130,31,6,114,6,129,31,7 BYTE 113,7,129,32,7,112,7,129,32,8 BYTE 111,8,129,33,9,109,9,129,33,12 BYTE 106,12,129,34,13,104,13,129,35,15 BYTE 101,15,129,36,19,96,19,129,37,24 BYTE 90,24,129,39,73,129,40,71,129,42 BYTE 67,129,44,63,129,46,59,129,49,53 BYTE 129,52,47,129,56,39,129,61,29,129 BYTE 193,129,30,4,117,4,132,30,91,137 BYTE 30,4,80,4,117,4,140,30,4,79 BYTE 6,117,4,129,30,4,77,10,117,4 BYTE 129,30,4,73,18,117,4,132,30,4 BYTE 117,4,130,30,5,116,5,130,30,7 BYTE 114,7,129,30,8,113,8,129,30,11 BYTE 110,11,129,30,18,103,18,132,193,129 BYTE 30,4,117,4,132,30,91,137,30,4 BYTE 80,4,117,4,132,80,4,117,4,136 BYTE 79,6,117,4,129,77,10,117,4,129 BYTE 73,18,117,4,132,117,4,130,116,5 BYTE 130,114,7,129,113,8,129,110,11,129 BYTE 103,18,132,193,129,63,25,129,57,37 BYTE 129,53,45,129,50,51,129,47,57,129 BYTE 45,61,129,43,65,129,41,69,129,39 BYTE 73,129,38,25,92,21,129,36,21,97 BYTE 18,129,35,18,102,14,129,34,16,106 BYTE 11,129,33,14,108,10,129,32,12,111 BYTE 8,129,32,10,113,6,129,31,10,114 BYTE 6,129,31,8,115,5,129,30,8,116 BYTE 5,129,30,7,116,5,129,30,6,117 BYTE 4,130,30,5,117,4,131,30,5,75 BYTE 4,116,5,129,31,5,75,4,116,4 BYTE 129,31,6,75,4,115,5,129,32,7 BYTE 75,4,114,5,129,32,9,75,4,112 BYTE 6,129,33,11,75,4,110,7,129,34 BYTE 15,75,4,107,9,129,35,44,103,12 BYTE 129,36,43,103,18,129,38,41,103,18 BYTE 129,39,40,103,18,129,41,38,103,18 BYTE 129,44,35,129,48,31,129,52,27,129 BYTE 61,18,129,193,129,30,4,117,4,132 BYTE 30,91,137,30,4,80,4,117,4,132 BYTE 80,4,140,30,4,80,4,117,4,132 BYTE 30,91,137,30,4,117,4,132,193,129 BYTE 30,4,117,4,132,30,91,137,30,4 BYTE 117,4,132,193,129,44,7,129,40,13 BYTE 129,37,17,129,35,20,129,34,22,129 BYTE 33,23,129,32,24,129,32,23,129,31 BYTE 6,41,13,129,31,5,42,11,129,30 BYTE 5,44,7,129,30,4,132,30,5,130 BYTE 31,5,129,31,6,117,4,129,31,8 BYTE 117,4,129,32,9,117,4,129,33,11 BYTE 117,4,129,34,87,129,35,86,129,36 BYTE 85,129,37,84,129,38,83,129,40,81 BYTE 129,42,79,129,45,76,129,50,71,129 BYTE 117,4,132,193,129,30,4,117,4,132 BYTE 30,91,137,30,4,76,8,117,4,129 BYTE 30,4,73,13,117,4,129,30,4,70 BYTE 18,117,4,129,30,4,67,23,117,4 BYTE 129,65,26,129,62,31,129,59,35,129 BYTE 56,29,89,7,129,53,29,91,7,129 BYTE 50,29,93,7,129,47,29,95,6,129 BYTE 30,4,45,29,96,7,129,30,4,42 BYTE 29,98,7,129,30,4,39,30,100,6 BYTE 129,30,4,36,30,101,7,129,30,33 BYTE 103,7,117,4,129,30,30,105,6,117 BYTE 4,129,30,27,106,7,117,4,129,30 BYTE 25,108,7,117,4,129,30,22,110,11 BYTE 129,30,19,111,10,129,30,16,113,8 BYTE 129,30,13,115,6,129,30,11,116,5 BYTE 129,30,8,117,4,129,30,5,117,4 BYTE 129,30,4,117,4,130,30,4,130,193 BYTE 129,30,4,117,4,132,30,91,137,30 BYTE 4,117,4,132,30,4,144,30,5,130 BYTE 30,7,129,30,8,129,30,11,129,30 BYTE 18,132,193,129,30,4,117,4,132,30 BYTE 91,132,30,4,103,18,129,30,4,97 BYTE 24,129,30,4,92,29,129,30,4,87 BYTE 34,129,81,40,129,76,45,129,70,49 BYTE 129,65,49,129,60,49,129,55,49,129 BYTE 50,48,129,44,49,129,39,48,129,33 BYTE 49,129,30,47,129,34,37,129,40,26 BYTE 129,46,19,129,52,19,129,58,19,129 BYTE 64,19,129,70,19,129,76,19,129,82 BYTE 19,129,30,4,88,18,129,30,4,94 BYTE 18,129,30,4,100,18,129,30,4,106 BYTE 15,129,30,91,137,30,4,117,4,132 BYTE 193,129,30,4,117,4,132,30,91,132 BYTE 30,4,107,14,129,30,4,104,17,129 BYTE 30,4,101,20,129,30,4,99,22,129 BYTE 96,25,129,93,28,129,91,28,129,88 BYTE 29,129,85,29,129,82,29,129,79,29 BYTE 129,76,29,129,74,29,129,71,29,129 BYTE 68,29,129,65,29,129,62,29,129,60 BYTE 29,129,57,29,129,54,29,129,51,29 BYTE 129,49,28,129,46,29,129,43,29,129 BYTE 40,29,117,4,129,37,29,117,4,129 BYTE 35,29,117,4,129,32,29,117,4,129 BYTE 30,91,132,117,4,132,193,129,63,25 BYTE 129,57,37,129,53,45,129,50,51,129 BYTE 47,57,129,45,61,129,43,65,129,41 BYTE 69,129,39,73,129,38,21,92,21,129 BYTE 36,18,97,18,129,35,14,102,14,129 BYTE 34,11,106,11,129,33,10,108,10,129 BYTE 32,8,111,8,129,32,6,113,6,129 BYTE 31,6,114,6,129,31,5,115,5,129 BYTE 30,5,116,5,130,30,4,117,4,132 BYTE 30,5,116,5,130,31,5,115,5,129 BYTE 31,6,114,6,129,32,6,113,6,129 BYTE 32,8,111,8,129,33,10,108,10,129 BYTE 34,11,106,11,129,35,14,102,14,129 BYTE 36,18,97,18,129,38,21,92,21,129 BYTE 39,73,129,41,69,129,43,65,129,45 BYTE 61,129,47,57,129,50,51,129,53,45 BYTE 129,57,37,129,63,25,129,193,129,30 BYTE 4,117,4,132,30,91,137,30,4,80 BYTE 4,117,4,132,80,4,117,4,134,80 BYTE 5,116,5,131,80,6,115,6,130,81 BYTE 6,114,6,129,81,8,112,8,129,81 BYTE 9,111,9,129,82,10,109,10,129,82 BYTE 13,106,13,129,83,35,129,84,33,129 BYTE 85,31,129,86,29,129,88,25,129,90 BYTE 21,129,93,15,129,96,9,129,193,129 BYTE 63,25,129,57,37,129,53,45,129,50 BYTE 51,129,47,57,129,45,61,129,43,65 BYTE 129,41,69,129,39,73,129,38,21,92 BYTE 21,129,36,18,97,18,129,35,14,102 BYTE 14,129,34,11,106,11,129,33,10,108 BYTE 10,129,32,8,111,8,129,32,6,113 BYTE 6,129,31,6,114,6,129,31,5,115 BYTE 5,129,30,5,116,5,130,30,4,39 BYTE 2,117,4,129,30,4,40,4,117,4 BYTE 129,30,4,41,5,117,4,129,30,4 BYTE 41,6,117,4,129,30,5,40,8,116 BYTE 5,129,30,5,39,10,116,5,129,31 BYTE 5,38,11,115,5,129,31,18,114,6 BYTE 129,32,17,113,6,129,32,16,111,8 BYTE 129,33,15,108,10,129,33,14,106,11 BYTE 129,32,17,102,14,129,31,23,97,18 BYTE 129,31,28,92,21,129,30,82,129,30 BYTE 80,129,30,11,43,65,129,30,10,45 BYTE 61,129,31,8,47,57,129,32,6,50 BYTE 51,129,33,5,53,45,129,35,4,57 BYTE 37,129,38,2,63,25,129,193,129,30 BYTE 4,117,4,132,30,91,137,30,4,76 BYTE 8,117,4,129,30,4,73,11,117,4 BYTE 129,30,4,70,14,117,4,129,30,4 BYTE 67,17,117,4,129,65,19,117,4,129 BYTE 62,22,117,4,129,59,25,117,4,129 BYTE 56,28,117,4,129,53,31,117,4,129 BYTE 50,34,117,4,129,47,29,80,5,116 BYTE 5,129,30,4,45,29,80,5,116,5 BYTE 129,30,4,42,29,80,5,116,5,129 BYTE 30,4,39,30,80,6,115,6,129,30 BYTE 4,36,30,80,6,115,6,129,30,33 BYTE 81,6,114,6,129,30,30,81,8,112 BYTE 8,129,30,27,81,9,111,9,129,30 BYTE 25,82,10,109,10,129,30,22,82,13 BYTE 106,13,129,30,19,83,35,129,30,16 BYTE 84,33,129,30,13,85,31,129,30,11 BYTE 86,29,129,30,8,88,25,129,30,5 BYTE 90,21,129,30,4,93,15,129,30,4 BYTE 96,9,129,30,4,130,193,129,30,18 BYTE 130,30,18,89,15,129,30,18,85,23 BYTE 129,34,11,83,27,129,34,9,81,31 BYTE 129,33,8,79,35,129,33,6,78,16 BYTE 106,9,129,32,6,77,15,109,7,129 BYTE 32,5,76,14,111,6,129,31,5,75 BYTE 14,113,5,129,31,4,74,15,114,5 BYTE 129,31,4,74,14,115,4,129,30,4 BYTE 73,15,116,4,129,30,4,73,14,116 BYTE 4,129,30,4,73,14,117,4,129,30 BYTE 4,72,15,117,4,130,30,4,71,15 BYTE 117,4,130,30,4,70,15,117,4,129 BYTE 30,5,70,15,117,4,129,30,5,69 BYTE 15,116,5,129,30,6,68,16,115,5 BYTE 129,31,6,67,16,114,6,129,31,7 BYTE 66,17,113,6,129,32,7,64,18,111 BYTE 8,129,32,8,62,19,109,9,129,33 BYTE 9,60,20,107,10,129,34,11,57,22 BYTE 103,13,129,35,43,103,18,129,36,41 BYTE 103,18,129,38,38,103,18,129,39,35 BYTE 103,18,129,41,31,129,43,27,129,46 BYTE 22,129,49,14,129,193,129,103,18,132 BYTE 110,11,129,113,8,129,114,7,129,116 BYTE 5,130,117,4,132,30,4,117,4,132 BYTE 30,91,137,30,4,117,4,132,117,4 BYTE 132,116,5,130,114,7,129,113,8,129 BYTE 110,11,129,103,18,132,193,129,117,4 BYTE 132,56,65,129,50,71,129,46,75,129 BYTE 44,77,129,42,79,129,40,81,129,38 BYTE 83,129,36,85,129,35,86,129,34,20 BYTE 117,4,129,33,17,117,4,129,32,15 BYTE 117,4,129,32,13,117,4,129,31,12 BYTE 129,31,10,129,31,9,129,30,9,129 BYTE 30,8,130,30,7,132,31,6,130,31 BYTE 7,129,32,6,129,32,7,129,33,7 BYTE 129,34,7,129,35,8,129,36,9,117 BYTE 4,129,38,9,117,4,129,40,10,117 BYTE 4,129,42,12,117,4,129,44,77,129 BYTE 46,75,129,50,71,129,56,43,100,21 BYTE 129,117,4,132,193,129,117,4,132,115 BYTE 6,129,110,11,129,105,16,129,101,20 BYTE 129,96,25,129,92,29,129,87,34,129 BYTE 83,38,129,78,43,129,74,47,129,70 BYTE 42,117,4,129,65,42,117,4,129,60 BYTE 43,117,4,129,56,42,129,51,42,129 BYTE 46,43,129,42,43,129,37,44,129,33 BYTE 43,129,30,42,129,33,34,129,38,25 BYTE 129,42,16,129,47,15,129,52,15,129 BYTE 57,15,129,61,16,129,66,16,129,71 BYTE 16,129,76,16,129,80,16,129,85,16 BYTE 117,4,129,90,16,117,4,129,95,16 BYTE 117,4,129,100,21,129,105,16,129,110 BYTE 11,129,114,7,129,117,4,132,193,129 BYTE 117,4,132,115,6,129,110,11,129,105 BYTE 16,129,101,20,129,96,25,129,92,29 BYTE 129,87,34,129,83,38,129,78,43,129 BYTE 74,47,129,70,42,117,4,129,65,42 BYTE 117,4,129,60,43,117,4,129,56,42 BYTE 129,51,42,129,46,43,129,42,43,129 BYTE 37,44,129,33,43,129,30,42,129,33 BYTE 34,129,38,25,129,42,16,129,47,15 BYTE 129,52,15,129,57,15,129,61,16,129 BYTE 65,17,129,60,27,129,56,36,129,51 BYTE 42,129,46,43,129,42,43,129,37,44 BYTE 129,33,43,129,30,42,129,33,34,129 BYTE 38,25,129,42,16,129,47,15,129,52 BYTE 15,129,57,15,129,61,16,129,66,16 BYTE 129,71,16,129,76,16,129,80,16,129 BYTE 85,16,117,4,129,90,16,117,4,129 BYTE 95,16,117,4,129,100,21,129,105,16 BYTE 129,110,11,129,114,7,129,117,4,132 BYTE 193,129,30,4,117,4,132,30,4,115 BYTE 6,129,30,4,112,9,129,30,6,109 BYTE 12,129,30,9,106,15,129,30,11,103 BYTE 18,129,30,14,100,21,129,30,4,38 BYTE 9,98,23,129,30,4,40,10,95,26 BYTE 129,30,4,43,9,92,29,129,46,9 BYTE 89,32,129,49,8,86,28,117,4,129 BYTE 51,9,83,28,117,4,129,54,9,80 BYTE 28,117,4,129,57,8,77,28,117,4 BYTE 129,59,9,74,28,129,62,37,129,64 BYTE 33,129,66,28,129,63,28,129,60,28 BYTE 129,57,28,129,54,33,129,51,39,129 BYTE 48,29,83,9,129,30,4,45,29,86 BYTE 9,129,30,4,42,29,89,9,129,30 BYTE 4,39,29,92,8,129,30,4,36,29 BYTE 94,9,129,30,32,97,9,129,30,29 BYTE 100,8,117,4,129,30,26,103,8,117 BYTE 4,129,30,23,105,9,117,4,129,30 BYTE 20,108,13,129,30,18,111,10,129,30 BYTE 15,113,8,129,30,12,116,5,129,30 BYTE 9,117,4,129,30,6,117,4,129,30 BYTE 4,117,4,132,193,129,117,4,132,114 BYTE 7,129,111,10,129,108,13,129,105,16 BYTE 129,102,19,129,100,21,129,96,25,129 BYTE 93,28,129,90,31,129,87,34,129,84 BYTE 30,117,4,129,30,4,81,30,117,4 BYTE 129,30,4,78,30,117,4,129,30,4 BYTE 75,30,117,4,129,30,4,72,30,129 BYTE 30,69,129,30,66,129,30,63,129,30 BYTE 60,129,30,57,129,30,54,129,30,51 BYTE 129,30,48,129,30,51,129,30,4,73 BYTE 12,129,30,4,76,12,129,30,4,80 BYTE 12,129,30,4,83,12,129,87,12,129 BYTE 90,12,117,4,129,94,11,117,4,129 BYTE 97,12,117,4,129,101,12,117,4,129 BYTE 104,17,129,108,13,129,111,10,129,115 BYTE 6,129,117,4,134,193,129,30,1,103 BYTE 18,129,30,4,103,18,129,30,7,103 BYTE 18,129,30,9,103,18,129,30,12,110 BYTE 11,129,30,15,113,8,129,30,18,114 BYTE 7,129,30,21,116,5,129,30,24,116 BYTE 5,129,30,27,117,4,129,30,30,117 BYTE 4,129,30,33,117,4,129,30,4,37 BYTE 28,117,4,129,30,4,40,28,117,4 BYTE 129,30,4,42,29,117,4,129,30,4 BYTE 45,29,117,4,129,30,4,48,29,117 BYTE 4,129,30,4,51,29,117,4,129,30 BYTE 4,54,29,117,4,129,30,4,57,29 BYTE 117,4,129,30,4,59,30,117,4,129 BYTE 30,4,62,30,117,4,129,30,4,65 BYTE 30,117,4,129,30,4,68,30,117,4 BYTE 129,30,4,71,30,117,4,129,30,4 BYTE 74,30,117,4,129,30,4,77,30,117 BYTE 4,129,30,4,80,30,117,4,129,30 BYTE 4,83,30,117,4,129,30,4,86,35 BYTE 129,30,4,89,32,129,30,4,91,30 BYTE 129,30,4,94,27,129,30,5,97,24 BYTE 129,30,5,100,21,129,30,7,103,18 BYTE 129,30,8,106,15,129,30,11,109,12 BYTE 129,30,18,112,9,129,30,18,115,6 BYTE 129,30,18,117,4,129,30,18,120,1 BYTE 129,193,129,42,8,129,38,16,129,36 BYTE 20,129,34,24,71,5,129,33,26,69 BYTE 10,129,32,28,68,13,129,31,30,68 BYTE 14,129,31,9,52,9,68,15,129,30 BYTE 8,54,8,69,14,129,30,7,55,7 BYTE 71,4,78,6,129,30,6,56,6,79 BYTE 5,129,30,6,56,6,80,4,130,31 BYTE 5,56,5,80,4,129,31,5,56,5 BYTE 79,5,129,32,5,55,5,78,6,129 BYTE 33,5,54,5,77,7,129,34,6,52 BYTE 6,74,9,129,35,48,129,33,49,129 BYTE 32,49,129,31,49,129,30,49,129,30 BYTE 47,129,30,45,129,30,41,129,30,6 BYTE 129,30,4,129,30,3,129,30,2,129 BYTE 193,129,30,4,117,4,130,31,90,136 BYTE 37,5,72,5,129,35,5,74,5,129 BYTE 33,5,76,5,129,32,5,77,5,129 BYTE 31,5,78,5,129,31,4,79,4,129 BYTE 30,5,79,5,131,30,6,78,6,129 BYTE 30,7,77,7,129,31,8,75,8,129 BYTE 31,11,72,11,129,32,15,67,15,129 BYTE 33,48,129,34,46,129,35,44,129,37 BYTE 40,129,39,36,129,42,30,129,46,22 BYTE 129,193,129,48,18,129,43,28,129,41 BYTE 32,129,39,36,129,37,40,129,35,44 BYTE 129,34,46,129,33,13,68,13,129,32 BYTE 9,73,9,129,32,7,75,7,129,31 BYTE 6,77,6,129,31,5,78,5,129,30 BYTE 5,79,5,129,30,4,80,4,133,31 BYTE 3,79,4,129,31,4,79,4,129,32 BYTE 3,78,4,129,32,4,76,6,129,33 BYTE 4,74,7,129,34,4,72,8,129,35 BYTE 5,72,7,129,37,5,73,4,129,39 BYTE 4,74,1,129,129,193,129,46,22,129 BYTE 42,30,129,39,36,129,37,40,129,35 BYTE 44,129,34,46,129,33,48,129,32,15 BYTE 67,15,129,31,11,72,11,129,31,8 BYTE 75,8,129,30,7,77,7,129,30,6 BYTE 78,6,129,30,5,79,5,131,31,4 BYTE 79,4,129,31,5,78,5,129,32,5 BYTE 77,5,129,33,5,76,5,129,35,5 BYTE 74,5,117,4,129,37,5,72,5,117 BYTE 4,129,30,91,136,30,4,130,193,129 BYTE 48,18,129,43,28,129,41,32,129,39 BYTE 36,129,37,40,129,35,44,129,34,46 BYTE 129,33,13,55,4,68,13,129,32,9 BYTE 55,4,73,9,129,32,7,55,4,75 BYTE 7,129,31,6,55,4,77,6,129,31 BYTE 5,55,4,78,5,129,30,5,55,4 BYTE 79,5,129,30,4,55,4,80,4,132 BYTE 30,4,55,4,79,5,129,31,3,55 BYTE 4,78,5,129,31,4,55,4,77,6 BYTE 129,32,3,55,4,75,7,129,32,4 BYTE 55,4,73,9,129,33,4,55,4,68 BYTE 13,129,34,4,55,25,129,35,5,55 BYTE 24,129,37,5,55,22,129,39,4,55 BYTE 20,129,55,18,129,55,16,129,55,11 BYTE 129,193,129,80,4,129,30,4,80,4 BYTE 130,30,78,129,30,82,129,30,85,129 BYTE 30,87,129,30,88,129,30,89,129,30 BYTE 90,130,30,4,80,4,115,6,129,30 BYTE 4,80,4,117,4,129,80,4,105,6 BYTE 117,4,129,80,4,103,10,116,5,129 BYTE 80,4,102,19,129,80,4,101,19,129 BYTE 101,19,129,101,18,129,102,16,129,103 BYTE 12,129,105,6,129,193,129,12,10,59 BYTE 11,129,9,16,55,19,129,7,20,53 BYTE 23,129,6,7,23,5,32,6,51,27 BYTE 129,4,7,25,16,50,29,129,3,6 BYTE 27,16,49,31,129,2,6,28,16,48 BYTE 33,129,1,6,27,18,47,35,129,1 BYTE 6,27,31,71,12,129,1,5,26,15 BYTE 44,10,75,8,129,1,5,25,14,45 BYTE 7,77,7,129,1,5,25,13,45,5 BYTE 79,5,129,1,5,24,14,45,4,80 BYTE 4,129,1,5,24,13,45,4,80,4 BYTE 129,1,5,23,14,45,4,80,4,129 BYTE 1,5,23,13,45,4,80,4,129,1 BYTE 6,22,13,45,5,79,5,129,1,6 BYTE 21,14,45,7,77,7,129,1,7,21 BYTE 13,46,8,75,8,129,1,8,20,13 BYTE 46,12,71,12,129,1,10,18,15,47 BYTE 35,129,2,30,48,33,129,3,29,49 BYTE 32,129,4,27,50,31,129,5,25,51 BYTE 27,80,2,86,4,129,7,21,53,23 BYTE 80,3,85,6,129,9,17,55,19,80 BYTE 12,129,12,12,59,11,81,11,129,82 BYTE 10,129,84,7,129,86,4,129,193,129 BYTE 30,4,117,4,130,30,91,136,30,4 BYTE 72,5,129,30,4,74,5,129,75,5 BYTE 129,76,5,129,76,6,129,77,6,130 BYTE 77,7,130,76,8,129,30,4,75,9 BYTE 129,30,4,72,12,129,30,54,129,30 BYTE 53,130,30,52,129,30,51,129,30,49 BYTE 129,30,46,129,30,42,129,30,4,130 BYTE 193,129,30,4,80,4,129,30,4,80 BYTE 4,100,6,129,30,54,98,10,129,30 BYTE 54,97,12,129,30,54,96,14,131,30 BYTE 54,97,12,129,30,54,98,10,129,30 BYTE 54,100,6,129,30,4,130,193,129,7 BYTE 6,129,4,11,129,3,13,129,2,14 BYTE 129,1,15,130,1,3,6,9,129,1 BYTE 3,7,6,129,1,3,130,1,4,129 BYTE 1,5,80,4,129,1,7,80,4,100 BYTE 6,129,2,82,98,10,129,3,81,97 BYTE 12,129,4,80,96,14,129,5,79,96 BYTE 14,129,7,77,96,14,129,10,74,97 BYTE 12,129,14,70,98,10,129,19,65,100 BYTE 6,129,193,129,30,4,117,4,130,30 BYTE 91,136,30,4,57,9,129,30,4,55 BYTE 12,129,52,17,129,50,20,129,48,24 BYTE 129,46,27,129,44,21,69,6,129,41 BYTE 22,70,6,80,4,129,30,4,39,21 BYTE 72,6,80,4,129,30,4,36,22,73 BYTE 11,129,30,26,75,9,129,30,23,76 BYTE 8,129,30,21,78,6,129,30,19,79 BYTE 5,129,30,16,80,4,129,30,14,80 BYTE 4,129,30,12,129,30,10,129,30,7 BYTE 129,30,5,129,30,4,130,193,129,30 BYTE 4,117,4,130,30,91,136,30,4,130 BYTE 193,129,30,4,80,4,130,30,54,136 BYTE 30,4,72,5,129,30,4,74,5,129 BYTE 75,5,129,76,5,129,30,4,75,7 BYTE 129,30,4,74,9,129,30,54,132,30 BYTE 53,129,30,52,129,30,51,129,30,48 BYTE 129,30,4,72,5,129,30,4,74,5 BYTE 129,75,5,129,76,5,129,30,4,75 BYTE 7,129,30,4,74,9,129,30,54,132 BYTE 30,53,129,30,52,129,30,51,129,30 BYTE 48,129,30,4,130,193,129,30,4,80 BYTE 4,130,30,54,136,30,4,72,5,129 BYTE 30,4,74,5,129,75,5,129,76,5 BYTE 129,76,6,129,77,6,130,77,7,130 BYTE 76,8,129,30,4,75,9,129,30,4 BYTE 72,12,129,30,54,129,30,53,130,30 BYTE 52,129,30,51,129,30,49,129,30,46 BYTE 129,30,42,129,30,4,130,193,129,48 BYTE 18,129,43,28,129,41,32,129,39,36 BYTE 129,37,40,129,35,44,129,34,46,129 BYTE 33,13,68,13,129,32,9,73,9,129 BYTE 32,7,75,7,129,31,6,77,6,129 BYTE 31,5,78,5,129,30,5,79,5,129 BYTE 30,4,80,4,132,30,5,79,5,130 BYTE 31,5,78,5,129,31,6,77,6,129 BYTE 32,7,75,7,129,32,9,73,9,129 BYTE 33,13,68,13,129,34,46,129,35,44 BYTE 129,37,40,129,39,36,129,41,32,129 BYTE 43,28,129,48,18,129,193,129,1,3 BYTE 80,4,130,1,83,137,37,5,72,5 BYTE 129,35,5,74,5,129,33,5,76,5 BYTE 129,32,5,77,5,129,31,5,78,5 BYTE 129,31,4,79,4,129,30,5,79,5 BYTE 131,30,6,78,6,129,30,7,77,7 BYTE 129,31,8,75,8,129,31,11,72,11 BYTE 129,32,15,67,15,129,33,48,129,34 BYTE 46,129,35,44,129,37,40,129,39,36 BYTE 129,42,30,129,46,22,129,193,129,46 BYTE 22,129,42,30,129,39,36,129,37,40 BYTE 129,35,44,129,34,46,129,33,48,129 BYTE 32,15,67,15,129,31,11,72,11,129 BYTE 31,8,75,8,129,30,7,77,7,129 BYTE 30,6,78,6,129,30,5,79,5,131 BYTE 31,4,79,4,129,31,5,78,5,129 BYTE 32,5,77,5,129,33,5,76,5,129 BYTE 35,5,74,5,129,37,5,72,5,129 BYTE 1,83,136,1,3,80,4,130,193,129 BYTE 30,4,80,4,130,30,54,136,30,4 BYTE 68,6,129,30,4,70,6,129,71,7 BYTE 129,72,7,129,73,7,129,74,7,129 BYTE 74,8,129,75,8,130,69,15,129,67 BYTE 17,129,66,18,129,65,19,130,65,18 BYTE 130,66,16,129,67,13,129,69,8,129 BYTE 193,129,30,13,64,8,129,30,13,61 BYTE 14,129,30,13,59,18,129,30,13,57 BYTE 22,129,33,8,56,24,129,32,7,55 BYTE 26,129,32,6,54,28,129,31,6,53 BYTE 16,77,6,129,31,5,53,14,79,4 BYTE 129,30,5,52,14,80,4,129,30,5 BYTE 52,13,80,4,129,30,4,52,13,80 BYTE 4,129,30,4,52,12,80,4,129,30 BYTE 4,51,13,80,4,130,30,4,50,13 BYTE 79,5,129,30,4,50,13,78,5,129 BYTE 30,5,49,14,77,6,129,31,4,49 BYTE 13,76,6,129,31,5,48,14,75,7 BYTE 129,32,5,47,14,73,8,129,32,6 BYTE 45,16,71,13,129,33,27,71,13,129 BYTE 34,26,71,13,129,35,24,71,13,129 BYTE 37,20,129,39,16,129,43,9,129,193 BYTE 129,80,4,131,41,56,129,37,60,129 BYTE 35,62,129,33,64,129,32,65,129,31 BYTE 66,129,30,67,130,30,11,80,4,129 BYTE 30,9,80,4,129,30,8,80,4,129 BYTE 31,7,80,4,129,31,6,129,32,5 BYTE 129,33,5,129,35,4,129,38,3,129 BYTE 193,129,80,4,130,42,42,129,38,46 BYTE 129,35,49,129,33,51,129,32,52,129 BYTE 31,53,130,30,54,129,30,12,129,30 BYTE 9,129,30,8,129,30,7,130,31,6 BYTE 130,32,6,129,33,5,129,34,5,129 BYTE 35,5,80,4,129,37,5,80,4,129 BYTE 30,54,136,30,4,130,193,129,80,4 BYTE 130,77,7,129,74,10,129,70,14,129 BYTE 66,18,129,62,22,129,59,25,129,55 BYTE 29,129,51,33,129,47,37,129,44,32 BYTE 80,4,129,40,32,80,4,129,36,32 BYTE 129,32,33,129,30,31,129,33,24,129 BYTE 36,17,129,40,12,129,44,12,129,48 BYTE 12,129,51,13,129,55,13,129,59,13 BYTE 80,4,129,63,13,80,4,129,67,17 BYTE 129,71,13,129,74,10,129,78,6,129 BYTE 80,4,131,193,129,80,4,130,77,7 BYTE 129,74,10,129,70,14,129,66,18,129 BYTE 62,22,129,59,25,129,55,29,129,51 BYTE 33,129,47,37,129,44,32,80,4,129 BYTE 40,32,80,4,129,36,32,129,32,33 BYTE 129,30,31,129,33,24,129,36,17,129 BYTE 40,12,129,44,12,129,47,13,129,44 BYTE 20,129,40,28,129,36,31,129,32,32 BYTE 129,30,30,129,33,24,129,36,17,129 BYTE 40,12,129,44,12,129,48,12,129,51 BYTE 13,129,55,13,129,59,13,80,4,129 BYTE 63,13,80,4,129,67,17,129,71,13 BYTE 129,74,10,129,78,6,129,80,4,131 BYTE 193,129,30,4,80,4,130,30,4,79 BYTE 5,129,30,5,77,7,129,30,6,74 BYTE 10,129,30,8,72,12,129,30,11,69 BYTE 15,129,30,13,67,17,129,30,4,37 BYTE 8,64,20,129,30,4,39,8,62,22 BYTE 129,41,8,59,25,129,43,8,57,27 BYTE 129,45,8,55,22,80,4,129,47,27 BYTE 80,4,129,49,23,129,47,22,129,44 BYTE 23,129,42,22,129,30,4,39,27,129 BYTE 30,4,37,31,129,30,27,62,8,129 BYTE 30,25,64,8,129,30,22,66,8,80 BYTE 4,129,30,20,68,8,80,4,129,30 BYTE 17,70,8,80,4,129,30,15,73,11 BYTE 129,30,12,75,9,129,30,10,77,7 BYTE 129,30,7,79,5,129,30,5,80,4 BYTE 129,30,4,80,4,130,193,129,4,5 BYTE 80,4,129,2,9,80,4,129,1,11 BYTE 77,7,129,1,12,74,10,129,1,12 BYTE 70,14,129,1,12,66,18,129,1,11 BYTE 62,22,129,2,9,59,25,129,4,11 BYTE 55,29,129,7,12,51,33,129,10,12 BYTE 47,37,129,14,12,44,32,80,4,129 BYTE 17,13,40,32,80,4,129,21,13,36 BYTE 32,129,25,40,129,29,32,129,33,24 BYTE 129,36,17,129,40,12,129,44,12,129 BYTE 48,12,129,51,13,129,55,13,129,59 BYTE 13,80,4,129,63,13,80,4,129,67 BYTE 17,129,71,13,129,74,10,129,78,6 BYTE 129,80,4,131,193,129,30,1,71,13 BYTE 129,30,3,71,13,129,30,6,71,13 BYTE 129,30,9,75,9,129,30,11,77,7 BYTE 129,30,14,79,5,129,30,17,79,5 BYTE 129,30,19,80,4,129,30,22,80,4 BYTE 129,30,25,80,4,129,30,27,80,4 BYTE 129,30,4,36,24,80,4,129,30,4 BYTE 38,25,80,4,129,30,4,41,24,80 BYTE 4,129,30,4,44,24,80,4,129,30 BYTE 4,46,25,80,4,129,30,4,49,25 BYTE 80,4,129,30,4,52,24,80,4,129 BYTE 30,4,54,30,129,30,4,57,27,129 BYTE 30,4,59,25,129,30,4,62,22,129 BYTE 30,4,65,19,129,30,5,67,17,129 BYTE 30,5,70,14,129,30,7,73,11,129 BYTE 30,9,76,8,129,30,13,78,6,129 BYTE 30,13,81,3,129,30,13,129,193,2 BYTE 9,59,25,129,4,11,55,29,129,7 BYTE 12,51,33,129,10,12,47,37,129,14 BYTE 12,44,32,80,4,129,17,13,40,32 BYTE 80,4,129,21,13,36,32,129,25,40 BYTE 129,29,32,129,33,24,129,36,17,129 BYTE 40,12,129,44,12,129,48,12,129,51 BYTE 13,129,55,13,129,59,13,80,4,129 BYTE 63,13,80,4,129,67,17,129,71,13 BYTE 129,74,10,129,78,6,129,80,4,131 BYTE 193 END .