DataMuseum.dk

Presents historical artifacts from the history of:

Ohio Scientific Inc.

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Ohio Scientific Inc.

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦102a035a3⟧

    Length: 14576 (0x38f0)
    Notes: OS65UFile, OSU65U-BASIC
    Names: »MFMFRP«

Derivation

└─⟦2f57871a3⟧ Bits:30009355 Ohio Scientific OS-OMS Nucleus, delvist oversat til dansk
    └─⟦this⟧ »MFMFRP« 

BASIC

00001 PRINT"THIS IS NOT A EXECUTEABLE PROGRAM":RUN"DBMSYS","PASS
00002 CLOSE:CLEAR:REM 1/79  MULTI-FILE MULTI-FORMAT REPORT  (MFMFRP)
00005 REM LINES 10 - 99 ARE RESERVED FOR SETTING UP FLAGS,POKES,ETC.
00006 RZ=PEEK(14457):REM PEEK FOR # OF LINES TO ? PER PAGE
00010 POKE 2888,0:REM ACCEPT NULL INPUT
00020 FLAG19:FLAG9:FLAG11
00021 REM FLAG19 DISABLES ERROR CHECKING
00022 FLAG9:REM ENABLES ERROR CHECKING AT LINE 50,000
00023 REM FLAG11 ENABLES SPACE SUPPRESSION IN NUMERIC OUTPUT
00025 K0=0:K1=1:K2=2:K3=3:K4=4:K5=5:K6=6:K7=7:K8=8:K9=9:KW=10:KX=15:KZ=32
00030 Y=100:CNT=K0:NE$="":TB=K0
00040 REM PEEK FOR CURRENT DEVICE
00050 DV=PEEK (9832):IF DV>127 THEN DV=DV-128+4
00060 DV$=CHR$(DV+65)
00070 SM=K0:REM SCREEN WIDTH VARIABLE
00071 PRINT:PRINT:PRINT
00072 INPUT"\NSKES UDSKRIFT P] SK[RM (S) ELLER PRINTER (P) ";V$:PRINT
00073 IF LEFT$(V$,1)="P" THEN SW=131: GOTO79
00077 VD=PEEK(11665): SW=79: IF VD=2 THEN SW=63
00078 GOTO 80
00079 PRINT:PRINT:INPUT"HVILKEN PORT \NSKES UDSKRIFT P] ";VD:PRINT:PRINT
00080 PRINT:INPUT"VERTIKALT (V) ELLER HORISONTALT (H) FORMAT ";OP$:PRINT  
00081 IF OP$<>"V" AND OP$<>"H" GOTO 80
00082 FORI=K1TOKZ:PRINT:NEXT
00083 PRINT"  DB-2  -  RAPPORT GENERATOR FOR FLERE FILER"
00084 PRINT"  ==========================================":PRINT:PRINT
00085 INPUT"KEY FILE (K) OR MASTER FILE (M) ACCESS ";KA$:PRINT
00086 IFKA$=""ORKA$="M"GOTO110
00087 IFKA$<>"K"THENPRINT:PRINT"WHAT!":GOTO85
00088 INPUT"DEVICE KEY FILE IS STORED ON ";KD$:PRINT
00089 IFKD$<"A"ORKD$>"E"THENPRINT:PRINT"WHAT!":GOTO88
00090 IFLEN(KD$)<>1ORKD$=""THENPRINT:PRINT"WHAT!":GOTO88
00091 INPUT"KEY FILE NAME,PASSWORD ";K$,P$:PRINT:IFP$="."ORP$="."THENP$="ANAN"
00092 IFLEN(K$)<1ORLEN(K$)>6THENPRINT:PRINT"IMPROPER FILE NAME":GOTO91
00093 IFLEN(P$)<>4THENPRINT:PRINT"IMPROPER PASSWORD ":GOTO91
00094 INPUT"KEY FILE TYPE  (1-7) ";U$:PRINT:U=VAL(U$):U=INT(U)
00095 IFU<1ORU>7THENPRINT:PRINT"WHAT!":GOTO94
00096 IFLEN(K$)<5THENK$=K$+" ":GOTO96
00097 K$=LEFT$(K$,5)+RIGHT$(STR$(U),1):DEVKD$:OPENK$,P$,K4:INDEX<4>=K9
00098 INPUT %K4,EDF: INDEX<K4>=42: INPUT %K4,DUMY$
00099 REM**********
00100 REM
00102 DEVDV$
00106 REM GET # OF FILES TO BE USED
00110 INPUT"DO YOU WISH TO USE 2 0R 3 FILES (2 OR 3)";I:PRINT
00111 IF I<>K2 AND I<>K3 THEN GOTO 110
00112 DIMFL(Y),FP(Y),D$(Y),L$(Y),LL$(Y),C(Y),AY$(Y),AX(Y),AW(Y),MRK(Y)
00115 REM ENTER HEADER OR TITLE TO BE PRINTED AT TOP OF PAGE
00116 FORX=K1TOY:L$(X)=NE$:NEXT
00117 INPUT"ENTER REPORT HEADING ";H$:PRINT:IFLEN(H$)<=SW-KXTHENGOTO119
00118 PRINT"**MAXIUM LENGTH OF STATEMENT IS";SW-KX;:PRINT"CHARACTERS**":GOTO 117
00119 FORZ=K1TOI
00120 REM MASTER FILE VERIFICATION SUB
00121 REM PICKUP DEVICE AND VERIFY LEGALITY OF SELECTION
00122 PRINT:PRINT"DEVICE MASTER FILE #";Z;:INPUT"STORED ON ";DV$(Z)
00123 IF DV$(Z)="" THEN PRINT:PRINT"WHAT!":GOTO 122
00124 IF LEN(FV$(Z))>K1 THEN PRINT:PRINT"WHAT!":GOTO 122
00125 IF DV$(Z)<"A" OR DV$(Z)>"E" THEN PRINT:PRINT"WHAT!":GOTO 122
00130 REM PICKUP FILENAME,PASSWORD WITH 50000 ERROR CHECKING
00131 PRINT:PRINT"MASTER FILE NAME #";Z;", PASSWORD ";:INPUT MN$(Z),P$(Z)
00132 IFMN$(Z)="" OR P$(Z)="" THEN PRINT:PRINT"WHAT!":GOTO 131
00133 IF LEN(MN$(Z))<K5 THEN MN$(Z)=MN$(Z)+" ":GOTO 133
00134 IF LEN(MN$(Z))>=K6 AND RIGHT$(MN$(Z),K1)="0" GOTO 140
00135 IF LEN(MN$(Z))>K6 THEN PRINT:PRINT"IMPROPER FILENAME":GOTO 131
00136 IF LEN(MN$(Z))<K6 THEN MN$(Z)=MN$(Z)+"0":REM XXXXX0
00140 IF P$(Z)="." THEN P$(Z)="ANAN":REM CHK PASSWORD
00141 IF LEN(P$(Z))<>K4 THEN PRINT:PRINT"IMPROPER PASSWORD":GOTO 131
00150 REM SELECT DEVICE AND TRY TO OPEN FILE (50000 ERROR CHK)
00151 DEV  DV$(Z):REM SELECT NEW DEVICE
00152 PRINT
00170 IF CNT=K0 THEN OPEN MN$(Z),P$(Z),K1:GOTO 173
00171 IF CNT=K1 THEN OPEN MN$(Z),P$(Z),K2:GOTO 173
00172 IF CNT=K2 THEN OPEN MN$(Z),P$(Z),K3
00173 CNT=CNT+K1
00180 INDEX<Z>=K0
00181 REM VERIFY NAME MATCHES MASTER FILE NAME
00182 INPUT%Z,N$(Z):IF N$(Z)=LEFT$(MN$(Z),K5) GOTO 184
00183 PRINT"ERROR **FILE HEADER MISMATCH**":GOTO 2000
00184 INDEX<Z>=K6:INPUT%Z,TY(Z):REM VERIFY TYPE
00185 IF TY(Z)<>KW THEN PRINT"ERROR **NOT A MASTER FILE**":GOTO 2000
00186 INDEX<Z>=K9:INPUT%Z,EODF(Z):REM GET END OF DATA FILE
00187 INDEX<Z>=20:INPUT %Z,BODF(Z):REM GET BEGINNING OF DATA FILE
00188 REM CHECK IF DATA EXISTS IN FILE
00189 IF EODF(Z)<=BODF(Z) THEN PRINT"ERROR **FILE EMPTY**:GOTO 2000
00190 INDEX<Z>=31:INPUT %Z,RL(Z):REM GET RECORD LENGTH
00191 INDEX<Z>=42:INPUT %Z,NR(Z):REM GET # OF RECORDS
00192 REM DOUBLE CHECK FOR DATA IN FILES  NR>0
00193 IF NR(Z)<K1 THEN PRINT"ERROR **FILE EMPTY**":GOTO 2000
00195 GOSUB7000
00201 REM GET LABELS TO KEY ON
00203 IF I=K3 AND Z=K2 GOTO 220
00204 IF I=K3 AND Z=K3 GOTO 220
00205 IF I=K2 AND Z=K2 GOTO 220
00206 PRINT"'^'FIELD # OR KEY LABEL FROM FILE";Z;:INPUTL$(Z):IFL$(Z)=""GOTO206
00207 C(Z)=Z:IFLEFT$(L$(Z),K1)="^"GOTO213
00208 AR=AR+K1:IFAY$(AR)=L$(Z)THENAQ=1
00209 IFAQ=K0ANDAR<AUGOTO208
00210 IFAQ=K1THENAR=K0:AQ=K0:GOTO219
00211 IFAQ=K0THENAR=K0:PRINT:PRINT"WHAT!":GOTO206
00213 IFLEN(L$(Z))<K2ORLEN(L$(Z))>K3THENPRINT:PRINT"WHAT!":GOTO206
00214 AO=VAL(MID$(L$(Z),2)):IFAO<K1ORAO>AUTHENPRINT:PRINT"WHAT!":GOTO206
00216 AP=ASC(MID$(L$(Z),2,1)):IFAP<47ORAP>58THENPRINT:PRINT"WHAT!":GOTO206
00217 AM=ASC(RIGHT$(L$(Z),1)):IFAM<47ORAM>58THENPRINT:PRINT"WHAT!":GOTO206
00218 L$(Z)=AY$(VAL(MID$(L$(Z),2)))
00219 GOTO240
00220 PRINT"'^'FIELD # OR LABEL TO BE KEYED ON IN FILE";Z;:INPUTKL$(Z)
00221 B(Z)=Z:IFLEFT$(KL$(Z),K1)="^"GOTO230
00222 IFKL$(Z)=""THENPRINT:PRINT"WHAT!":GOTO220
00223 AN=AN+K1:IFAY$(AN)=KL$(Z)THENAL=K1
00224 IFAL=K0ANDAN<AUGOTO223
00225 IFAL=K1THENAN=K1:AL=K0:GOTO239
00226 IFAL=K0THENAN=K0:PRINT:PRINT"WHAT!":GOTO220
00230 IFLEN(KL$(Z))<K2ORLEN(KL$(Z))>K3THENPRINT:PRINT"WHAT!":GOTO220
00231 AK=VAL(MID$(KL$(Z),2)):IFAK<K1ORAK>AUTHENPRINT:PRINT"WHAT!":GOTO220
00233 AJ=ASC(MID$(KL$(Z),2,1)):IFAJ<47ORAJ>58THENPRINT:PRINT"WHAT!":GOTO220
00234 AI=ASC(RIGHT$(KL$(Z),1)):IFAI<47ORAI>58THENPRINT:PRINT"WHAT!":GOTO220
00235 KL$(Z)=AY$(VAL(MID$(KL$(Z),K2)))
00239 IFI=K3ANDZ=K2GOTO206
00240 GOSUB7200
00245 NEXTZ
00250 PRINT"******************************************************************
00251 PRINT"*  THE FIELD(S) THAT WILL BE DISPLAYED AFTER THIS PARAGRAPH ARE  *
00252 PRINT"*  THOSE WHICH WERE CHOOSEN TO APPEAR ON THE REPORT. ENTER '^'   *
00253 PRINT"*  FIELD # OF ANY OR ALL OF THE FIELDS IN THE ORDER THEY SHOULD  *
00254 PRINT"*  APPEAR ON THE REPORT. IF YOU WANT ALL OF THE FIELDS TO BE ON  *
00255 PRINT"*  THE REPORT, IN THE SAME ORDER THEY ARE IN NOW, TYPE THE WORD  *
00256 PRINT"*  'ALL' INSTEAD OF '^'FIELD NUMBER.                             *
00257 PRINT"******************************************************************
00260 PRINT:INPUT"ENTER A  C  TO CONTINUE ";AA$
00265 PRINT:XX=0:FORX=K1TOOF:AE$="("+MID$(STR$(X),2)+") "+MID$(AG$(X),3)
00266 XX=XX+K1:IFXX=K1THENPRINTAE$;:GOTO268
00267 XX=K0:PRINTTAB(38);AE$
00268 NEXTX:XX=K0:PRINT:PRINT
00269 INPUTAB$
00270 IFAB$="ALL"THENTNF=OF:GOTO288
00272 IFLEN(AB$)<K2ORAB$=""THENPRINT:PRINT"WHAT!":GOTO269
00273 IFLEFT$(AB$,K1)<>"^"THENPRINT:PRINT"WHAT!":GOTO269
00274 X=ASC(MID$(AB$,K2,K1)):IFX<47ORX>58THENPRINT:PRINT"WHAT!":GOTO269
00275 V=ASC(RIGHT$(AB$,K1)):IFV<47ORV>58THENPRINT:PRINT"WHAT!":GOTO269
00276 FORX=K1TOLEN(AB$):IFMID$(AB$,X,K1)<>"^"GOTO278
00277 MK(AC+K1)=X:AC=AC+K1
00278 NEXTX
00279 MK(AC+K1)=LEN(AB$)+K1
00280 FORX=K1TOAC
00283 GR=VAL(MID$(AB$,MK(X)+K1,MK(X+K1)-(MK(X)+K1)))
00284 IFGR<K1ORGR<>INT(GR)THENPRINT:PRINT"WHAT!":GOTO269
00285 C(X+K2)=VAL(LEFT$(AG$(VAL(MID$(AB$,MK(X)+1,MK(X+1)-(MK(X)+1)))),2))
00286 L$(X+K2)=MID$(AG$(VAL(MID$(AB$,MK(X)+1,MK(X+1)-(MK(X)+1)))),3)
00287 NEXTX:TNF=AC:GOTO290
00288 FORX=1TOOF:C(X+2)=VAL(LEFT$(AG$(X),2)):L$(X+2)=MID$(AG$(X),3):NEXTX 
00289 GOTO316
00290 PRINT:INPUT"DO YOU WISH TO CHANGE ANY HEADINGS (Y OR N) ";BZ$
00291 IFBZ$<>"N"ANDBZ$<>"Y"THENPRINT:PRINT"WHAT!":GOTO290
00292 IFBZ$="N"GOTO316
00295 FORX=K3TOTNF+K2
00296 PRINT:PRINT"DO YOU WISH TO CHANGE HEADING #";X-K2;":";L$(X);:INPUT" ";BY$
00297 IFBY$<>"N"ANDBY$<>"Y"THENPRINT:PRINT"WHAT!":GOTO296
00298 IFBY$="N"GOTO305
00300 INPUT"ENTER NEW HEADING ";LL$(X):IFLL$(X)=""THENPRINT:PRINT"WHAT!":GOTO300
00305 NEXT
00316 FORX=K1TOTNF+K2
00325 FP(X)=1E8:NEXT
00330 PRINT:PRINT:PRINT"PLEASE WAIT"
00350 FORZ=K1TOI
00400 CC=K1
00405 IF Z=K2 GOTO 500
00410 FORX=K3TOTNF+K2
00420 IF L$(K1)=L$(X) AND C(K1)=C(X) THEN CC=K2
00425 IF L$(K1)=L$(X) AND C(K1)=C(X) THEN TNF=TNF+K1
00430 NEXT
00500 FORX=K1TOKZ:PRINT:NEXT
00550 PRINT"PLEASE WAIT"
00600 GOSUB 5000
00609 IF Z=K3 GOTO 645
00610 IF I<>K3 GOTO 626
00611 IF Z<>K2 GOTO 626
00612 FORY=K2 TO K2
00613 FORX=K3 TO TNF+K2
00615 IF C(X)<>Z GOTO 620
00617 IF L$(Y)=L$(X) AND C(Y)=C(X) THEN FP(X)=FP(Y)
00618 IF L$(Y)=L$(X) AND C(Y)=C(X) THEN FL(X)=FL(Y)
00620 NEXT:NEXTY
00622 NEXTZ
00625 GOTO 650
00626 FORY=K1TOK1
00628 FORX=K3 TO TNF+K2
00630 IF C(X)<>Z GOTO 640
00633 IF L$(Y)=L$(X) AND C(Y)=C(X) THEN FP(Y)=FP(X)
00635 IF L$(Y)=L$(X) AND C(Y)=C(X) THEN FP(Y)=FP(X)
00640 NEXT:NEXTY
00645 NEXTZ
00646 KL$(K1)="OK":FORZ=K1TOI
00647 IF KL$(Z)="OK" GOTO 649
00648 PRINT"**ERROR**LABEL TO BE KEYED ON NOT FOUND**":GOTO 2000
00649 NEXT
00680 REM
00685 REM LINES 700 - 2000 FIND DATA ,FIND KEYS,INPUT,&PRINT
00686 IF FP(K1)<1E8 GOTO 691
00687 PRINT"ERROR **KEY LABEL NOT FOUND*TRY AGAIN**"
00688 FORX=K1TOTNF+K2:L$(X)=NE$:TNF=K0:LL$(X)=NE$:Z=K1
00689 TT=K0:NEXT:FORZ=K1TOI
00690 GOTO 201
00691 FORX=K1TOTNF+K2:D$(X)=NE$
00692 IF FP(X+K2)<1E8 GOTO 695
00693 PRINT"ERROR **FIELD NOT FOUND*TRY AGAIN**":L$(X+K2)=NE$
00694 TNF=K0:LL$(X)=NE$:TB=K0:GOTO 265
00695 NEXT
00700 FORZ=K1TOI
00701 FLAG10:FLAG5
00702 IFKA$="K"ANDZ=1THENINPUT%4,DUMY$:INPUT%4,IP:IFINDEX(4)>EDFGOTO3000
00703 IFKA$="K"ANDZ=K1THENIFRIGHT$(DUMY$,1)="*"GOTO702
00705 A(Z)=K1:N=K1
00710 IF L$(Z)=NE$ THEN A(Z)=K3:N=K2
00715 IFKA$="K"ANDZ=K1THENO=IP:GOTO750
00720 IFZ=K1THENO=LR+BODF(K1):GOTO750
00730 FINDLEFT$(D$(Z-K1),KZ),Z
00740 O=INT((INDEX(Z)-BODF(Z))/RL(Z))*RL(Z)+BODF(Z)
00745 INPUT %Z,DDD$
00746 IR(Z)=INDEX(Z)
00747 IF IR(Z)>=EODF(Z)THENPRINT#VD,"*DATA*NOT*FOUND*":Z=1:LR=LR+RL(1):GOTO700
00748 IF DDD$<>D$(Z-K1) GOTO 730
00750 FOR X=A(Z) TO TNF+K1+N
00755 IF Z<>C(X) GOTO 800
00757 FLAG5
00760 INDEX<Z>=O+FP(X)
00765 IF INDEX(Z)>=EODF(Z) AND KA$<>"K" GOTO 3000
00770 INPUT %Z,D$(X)
00774 INDEX<K2>=K0:INDEX<K3>=K0
00775 FLAG6
00800 NEXT:NEXTZ
00801 FLAG9
00802 IF OP$="V" GOTO 6000
00803 REM LINES 805 THRU 1030 ARE HORIZONTAL FORMAT PRINT LINES
00804 REM         LOGIC TO RUN THRU PRINT ROUTINE
00805 Z=K1:N=K1
00810 FF=FF+K1:IF FF>K1 GOTO 880
00818 DIM PP(TNF+K4)
00820 FORX=K3TOTNF+K2
00825 IF LEN(LL$(X))=>K1 THEN L$(X)=LL$(X)
00830 IF FL(X)<LEN(L$(X)) GOTO 845
00835 REM FIELD LONGER THAN COLUMN HEADER
00840 PP(X+K1)=FL(X)+PP(X)+K3:GOTO 850
00845 PP(X+K1)=LEN(L$(X))+PP(X)+K3:REM HEADER > FIELD
00850 NEXTX:REM TABS ARE ALL SET AT THIS POINT
00855 Y=100
00860 IF (PP(TNF+K2)-K3)<=SW GOTO 880
00865 PRINT"ERROR **WIDTH OF REPORT WRITER IS";PP(TNF+2)-SW;"CHARACTERS TOO";:
00870 PRINT" LONG**":FORX=K1TOTNF+K2:L$(X)=NE$:D$(X)=NE$:FP(X)=K0:FL(X)=K0
00875 TT=K0:LL$(X)=NE$:NEXT:GOTO 2000
00880 CTR=CTR+K1:IF CTR<K2 GOTO 900
00885 IFVD=K1ANDLC>18THENINPUT"ENTER A  C  TO CONTINUE ";QA$:GOTO900
00895 IFLC<RZ-K8GOTO940
00900 PG=PG+K1:PRINT#VD:LC=K0
00905 PRINT#VD,H$;TAB(SW-KW);" PAGE ";PG;:PH=POS(X):PRINT#VD
00910 FORX=K0TOPH-K2:PRINT#VD,TAB(X);"-";:NEXT:PRINT#VD
00915 FORX=K0TOPH-K2:PRINT#VD,TAB(X);"-";:NEXT:PRINT#VD
00920 PRINT#VD
00925 FORX=K3TOTNF+K2:PRINT#VD,TAB(PP(X));L$(X);:NEXT
00930 PH=POS(X):PRINT#VD:FORX=K0TOPH-K1:PRINT#VD,TAB(X);"-";:NEXT:PRINT#VD
00935 PRINT#VD
00940 FORX=K3TOTNF+K2:PRINT#VD,TAB(PP(X));D$(X);:NEXT:PRINT#VD
00945 LC=LC+K1
01000 LR=LR+RL(K1): IF LR>EODF(K1) AND KA$<>"K" GOTO 3000
01001 FORZ=K1TOI:IF CTR=NR(Z) GOTO 3000
01002 NEXT
01003 IF INDEX(K1)>EODF(K1) AND KA$<>"K" GOTO 3000
01015 FORZ=K1TOI
01020 FORR=K1TOTNF+K2:D$(R)=NE$
01025 NEXT:NEXTZ
01030 GOTO 685
02000 DEV DV$:CLOSE:FLAG20:FLAG10:FLAG12:GOTO 4000
03000 PRINTCHR$(K7):PRINT"*** END OF FILE ***":CLOSE:DEV DV$:FLAG20:FLAG10:FLAG12
03100 FOR X=1 TO PEEK(15908): PRINT #VD: NEXT
03200 FOR X=1 TO PEEK(15908): PRINT #VD: NEXT
04000 RUN"DBMSYS","PASS"
04001 REM LINE 5000 & ON FINDS THE LABEL & THE RELATIVE FILE POSITION
04002 REM
05000 TT(Z)=K0
05050 INDEX<Z>=53
05100 INPUT %Z,X$(Z):REM GET
05150 FORX=CC TO TNF+K2
05151 IF Z=B(Z) AND KL$(Z)=X$(Z) THEN KL$(Z)="OK"
05155 IF Z<>C(X) GOTO 5250
05200 IF L$(X)=X$(Z) GOTO 5300
05250 NEXT X:GOTO 5350
05300 FP(X)=TT(Z)
05350 INPUT %Z,FL(X)
05400 TT(Z)=TT(Z)+FL(X)
05450 IF INDEX(Z)<BODF(Z) GOTO 5100
05500 IF INDEX(Z)=BODF(Z) THEN RETURN
05600 IF INDEX(Z)>BODF(Z) THEN PRINT"ERROR **FILE HEADER ERROR**"
06000 REM LINES 6000 THRU 7000 ARE VERTICAL FORMAT PRINT LINES
06005 REM
06020 CTR=CTR+K1:IF CTR<K2 GOTO 6040
06030 IFLC<RZ-K6 GOTO 6200
06040 PG=PG+1:PRINT#VD:LC=0
06060 PRINT#VD,H$;TAB(SW-KW);:PRINT#VD," PAGE ";PG;:PH=POS(X):PRINT#VD
06070 FORX=K0TOPH-K2:PRINT#VD,TAB(X);"-";:NEXT:PRINT#VD
06080 FORX=K0TOPH-K2:PRINT#VD,TAB(X);"-";:NEXT:PRINT#VD
06090 PRINT#VD
06100 N=K1
06120 FORX=K3TOTNF+K2
06140 IF LEN(LL$(X))=>K1 THEN L$(X)=LL$(X)
06160 NEXTX:REM TABS ARE ALL SET AT THIS POINT
06180 Y=100
06200 FORX=K3TOTNF+K2:PRINT#VD,TAB(K0+GG);L$(X);TAB(36);D$(X):GG=K2:LC=LC+K1
06210 IFLC>RZ-K6THENCL=LC:LC=K0:PRINT#VD
06215 NEXT:PRINT#VD:GG=K0
06220 IF TNF<55 THEN LC=LC+K1:GOTO 6240
06230 IFCL>K0THENFORX=K1TOPEEK(15908):PRINT#VD:NEXT:CL=K0:LC=RZ-K4:GOTO6260
06240 IFLC+TNF+K1>RZ-K6THENFORX=K1TOPEEK(15908):PRINT#VD:NEXT:LC=RZ-K4
06260 LR=LR+RL(K1): IF LR>EODF(K1) AND KA$<>"K" GOTO 3000
06270 FORZ=K1TOI:IF CTR=NR(Z) GOTO 3000
06280 NEXT
06300 IF INDEX(K1)>EODF(K1) AND KA$<>"K" GOTO 3000
06440 FORZ=K1TOI
06460 FORR=K1TOTNF+K2:D$(R)=NE$
06480 NEXT:NEXTZ
06500 GOTO 680
07000 REM********** PARSE FIELDS ON SCREEN
07001 REM GET FIELD NAMES,LENGTHS & OFFSETS
07002 REM AY$(X)=NAME AX=LENGTH AW=OFFSET
07003 AV=K0:AU=K1:A1=7004:INDEX<Z>=53:REM AV=OFFSET AU=# OF FIELDS
07004 INPUT%Z,AY$(AU):INPUT%Z,AX(AU):AW(AU)=AV
07005 AV=AV+AX(AU):IFINDEX(Z)<BODF(Z)THENAU=AU+K1:GOTOA1
07006 IFINDEX(Z)>BODF(Z)THENPRINT"ERROR** FILE HEADER ERROR":GOTO2000
07007 AS=AS+K1:IFAS>K1GOTO7120
07008 FORX=K1TOKZ:PRINT:NEXT
07009 DIMAG$(100)
07020 PRINT"****************************************************************"
07030 PRINT"*  ALL FIELD NAMES WILL BE DISPLAYED WITH THEIR FIELD NUMBER,  *"
07040 PRINT"*  SPECIFY IF A PARTICULAR FIELD SHOULD APPEAR ON THE REPORT   *"
07050 PRINT"*  BY ENTERING A '^'FIELD NUMBER FOR EACH FIELD. IF YOU WANT   *"
07060 PRINT"*  ALL THE FIELDS IN A FILE PRINTED ON THE REPORT, TYPE THE    *"
07070 PRINT"*  WORD 'ALL' INSTEAD OF '^'FIELD NUMBER.                      *"
07080 PRINT"*  <<NOTICE>> THE ORDER IN WHICH THE FIELDS WILL APPEAR ON THE *"
07090 PRINT"*  REPORT MAYBE ARRANGED LATER IN THE PROGRAM!!!               *"
07095 PRINT"****************************************************************"
07100 PRINT:INPUT"ENTER A  C  TO CONTINUE ";AZ$:PRINT
07120 XX=K0:FORX=K1TOAU:AT$="("+MID$(STR$(X),K2)+") "+AY$(X)
07125 XX=XX+K1:IFXX=K1THENPRINTAT$;:GOTO7135
07130 XX=K0:PRINTTAB(38);AT$
07135 NEXTX:XX=K0:PRINT:PRINT
07140 RETURN
07200 PRINT:PRINT"***ENTER '^'FIELD # FOR EACH FIELD YOU WISH TO APPEAR ON THE ";
07205 PRINT"REPORT***"
07210 TP=0:INPUTQS$:IFQS$<>"ALL"GOTO7215
07211 FORX=K1TOAU:AG$(X+OF)=STR$(Z)+AY$(X):NEXTX:OF=OF+AU
07212 GOTO7285
07215 IFLEN(QS$)<K2THENPRINT:PRINT"WHAT!":GOTO7210
07220 IFLEFT$(QS$,K1)<>"^"THENPRINT:PRINT"WHAT!":GOTO7210
07225 IFQS$=""THENPRINT:PRINT"WHAT!":GOTO7210
07230 X=ASC(MID$(QS$,K2,K1)):IFX<47ORX>58THENPRINT:PRINT"WHAT!":GOTO7210
07235 V=ASC(RIGHT$(QS$,K1)):IFV<47ORV>58THENPRINT:PRINT"WHAT!":GOTO7210
07240 FORX=K1TOLEN(QS$):IFMID$(QS$,X,K1)<>"^"GOTO7250
07245 MRK(TP+K1)=X:TP=TP+K1:IFTP>AU+K1THENPRINT:PRINT"WHAT!":GOTO7210
07250 NEXTX
07255 MRK(TP+K1)=LEN(QS$)+K1
07260 FORX=K1TOTP
07265 GAR=VAL(MID$(QS$,MRK(X)+K1,MRK(X+K1)-(MRK(X)+K1)))
07270 IFGAR<K1ORGAR<>INT(GAR)ORGAR>AUTHENPRINT:PRINT"WHAT!":GOTO7210
07275 AG$(X+OF)=AY$(VAL(MID$(QS$,MRK(X)+K1,MRK(X+K1)-(MRK(X)+K1))))
07280 AG$(X+OF)=STR$(Z)+AG$(X+OF):NEXTX:OF=OF+TP
07285 FORX=K1TOKZ:PRINT:NEXT:RETURN
50000 REM ERROR HANDLING
50010 ER=PEEK(10226):EL=PEEK(11774)+PEEK(11775)*256
50020 REM CHK FOR CHANNEL ALREADY OPEN
50030 IF ER=133 THEN CLOSEZ:CLOSE
50040 REM CHK FOR NON-EXISTANT ENTRY ERROR
50050 IF ER=128 THEN ERR$="INVALID FILE NAME":GOTO 52000
50060 REM CHK FORR END OF FILE HIT ERROR
50070 IF ERR=132 THEN ERRR$="END OF FILE ERROR":CLOSE Z:CLOSE:GOTO 52000
50080 REM CHK FOR SYSTEM ERROR I.E. CHANNEL NOT OPEN ERROR
50090 IF ER=129 THEN ERR$="CANNOT ACCESS FILE":GOTO 52000
50100 ERR$="DISC ERROR CODE "+STR$(ER)+" IN LINE "+STR$(EL)
50200 CLOSE Z:CLOSE
52000 PRINT:PRINT"******ERROR*****":PRINT:PRINT
52010 XC=XC+1:IFXC<2GOTO53000
52020 PRINT"** CHECK TO SEE IF THE DISKETTE(S) ARE IN THE PROPER DRIVE **":PRINT
53000 PRINT ERR$
54000 REM PICKUP DISC ADDRESS WHERE ERROR OCCURED
54010 EA=0:FOR I=4 TO 1 STEP -1:EA=EA*256+PEEK(9889+I):NEXT I
54020 D=PEEK(9832):IF D>127 THEN D=D-128 +4
54030 PRINT"ON DEVICE "+CHR$(D+65)+" AT DISC ADDRESS";EA
54040 REM COMMON EXIT PATH
54050 DEV CHR$(DV+65):REM SELECT ORGINAL DEVICE
54060 FLAG12:REM DISABLE SPACE SUPPRESSION
54070 FLAG20:REM ENABLE ERROR CHECKING
54090 PRINT:INPUT"ENTER A  C  TO CONTINUE ";QS$
54100 RUN"DBMSYS","PASS"

OctetView - Osu65uBasic

0x0000…0005 OsuBasicHead {skip=0x0000, length=0x3627, f03=0x00}
0x0005…003e OsuBasicLine {ptr=OsuBasicPtr{ 0x603a → 0x003e }, lineno=0x0001, tokens=972254484953204953204e4f542041204558454355544541424c452050524f4752414d223a892244424d535953222c225041535300}
0x003e…0077 OsuBasicLine {ptr=OsuBasicPtr{ 0x6073 → 0x0077 }, lineno=0x0002, tokens=9d3a9a3a8e20312f373920204d554c54492d46494c45204d554c54492d464f524d4154205245504f52542020284d464d4652502900}
0x0077…00b8 OsuBasicLine {ptr=OsuBasicPtr{ 0x60b4 → 0x00b8 }, lineno=0x0005, tokens=8e204c494e4553203130202d2039392041524520524553455256454420464f522053455454494e4720555020464c4147532c504f4b45532c4554432e00}
0x00b8…00ec OsuBasicLine {ptr=OsuBasicPtr{ 0x60e8 → 0x00ec }, lineno=0x0006, tokens=525ab1c1283134343537293a8e205045454b20464f522023204f46204c494e455320544f203f20504552205041474500}
0x00ec…010d OsuBasicLine {ptr=OsuBasicPtr{ 0x6109 → 0x010d }, lineno=0x000a, tokens=9620323838382c303a8e20414343455054204e554c4c20494e50555400}
0x010d…011c OsuBasicLine {ptr=OsuBasicPtr{ 0x6118 → 0x011c }, lineno=0x0014, tokens=a031393aa0393aa0313100}
0x011c…0141 OsuBasicLine {ptr=OsuBasicPtr{ 0x613d → 0x0141 }, lineno=0x0015, tokens=8e20464c414731392044495341424c4553204552524f5220434845434b494e4700}
0x0141…0170 OsuBasicLine {ptr=OsuBasicPtr{ 0x616c → 0x0170 }, lineno=0x0016, tokens=a0393a8e20454e41424c4553204552524f5220434845434b494e47204154204c494e452035302c30303000}
0x0170…01a9 OsuBasicLine {ptr=OsuBasicPtr{ 0x61a5 → 0x01a9 }, lineno=0x0017, tokens=8e20464c4147313120454e41424c4553205350414345205355505052455353494f4e20494e204e554d45524943204f555450555400}
0x01a9…01f1 OsuBasicLine {ptr=OsuBasicPtr{ 0x61ed → 0x01f1 }, lineno=0x0019, tokens=4b30b1303a4b31b1313a4b32b1323a4b33b1333a4b34b1343a4b35b1353a4b36b1363a4b37b1373a4b38b1383a4b39b1393a4b57b131303a4b58b131353a4b5ab1333200}
0x01f1…020f OsuBasicLine {ptr=OsuBasicPtr{ 0x620b → 0x020f }, lineno=0x001e, tokens=59b13130303a434e54b14b303a4e4524b122223a5442b14b3000}
0x020f…022d OsuBasicLine {ptr=OsuBasicPtr{ 0x6229 → 0x022d }, lineno=0x0028, tokens=8e205045454b20464f522043555252454e542044455649434500}
0x022d…0254 OsuBasicLine {ptr=OsuBasicPtr{ 0x6250 → 0x0254 }, lineno=0x0032, tokens=4456b1c1202839383332293a8a204456b031323720a6204456b14456aa313238a93400}
0x0254…0265 OsuBasicLine {ptr=OsuBasicPtr{ 0x6261 → 0x0265 }, lineno=0x003c, tokens=445624b1c6284456a936352900}
0x0265…0287 OsuBasicLine {ptr=OsuBasicPtr{ 0x6283 → 0x0287 }, lineno=0x0046, tokens=534db14b303a8e2053435245454e205749445448205641524941424c4500}
0x0287…0291 OsuBasicLine {ptr=OsuBasicPtr{ 0x628d → 0x0291 }, lineno=0x0047, tokens=973a973a9700}
0x0291…02cd OsuBasicLine {ptr=OsuBasicPtr{ 0x62c9 → 0x02cd }, lineno=0x0048, tokens=84225c4e534b4553205544534b5249465420505d20534b5b524d2028532920454c4c4552205052494e5445522028502920223b56243a9700}
0x02cd…02ed OsuBasicLine {ptr=OsuBasicPtr{ 0x62e9 → 0x02ed }, lineno=0x0049, tokens=8a20c82856242c3129b122502220a6205357b13133313a2088373900}
0x02ed…0314 OsuBasicLine {ptr=OsuBasicPtr{ 0x6310 → 0x0314 }, lineno=0x004d, tokens=5644b1c1283131363635293a205357b137393a208a205644b13220a6205357b1363300}
0x0314…031d OsuBasicLine {ptr=OsuBasicPtr{ 0x6319 → 0x031d }, lineno=0x004e, tokens=8820383000}
0x031d…0350 OsuBasicLine {ptr=OsuBasicPtr{ 0x634c → 0x0350 }, lineno=0x004f, tokens=973a973a84224856494c4b454e20504f5254205c4e534b4553205544534b5249465420505d20223b56443a973a9700}
0x0350…038d OsuBasicLine {ptr=OsuBasicPtr{ 0x6389 → 0x038d }, lineno=0x0050, tokens=973a842256455254494b414c542028562920454c4c455220484f5249534f4e54414c542028482920464f524d415420223b4f50243a97202000}
0x038d…03ac OsuBasicLine {ptr=OsuBasicPtr{ 0x63a8 → 0x03ac }, lineno=0x0051, tokens=8a204f5024b2b022562220ae204f5024b2b0224822208820383000}
0x03ac…03bd OsuBasicLine {ptr=OsuBasicPtr{ 0x63b9 → 0x03bd }, lineno=0x0052, tokens=8149b14b31a34b5a3a973a8200}
0x03bd…03f1 OsuBasicLine {ptr=OsuBasicPtr{ 0x63ed → 0x03f1 }, lineno=0x0053, tokens=9722202044422d3220202d2020524150504f52542047454e455241544f5220464f5220464c4552452046494c45522200}
0x03f1…0429 OsuBasicLine {ptr=OsuBasicPtr{ 0x6425 → 0x0429 }, lineno=0x0054, tokens=972220203d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d223a973a9700}
0x0429…045e OsuBasicLine {ptr=OsuBasicPtr{ 0x645a → 0x045e }, lineno=0x0055, tokens=84224b45592046494c4520284b29204f52204d41535445522046494c4520284d292041434345535320223b4b41243a9700}
0x045e…0476 OsuBasicLine {ptr=OsuBasicPtr{ 0x6472 → 0x0476 }, lineno=0x0056, tokens=8a4b4124b12222af4b4124b1224d228831313000}
0x0476…0493 OsuBasicLine {ptr=OsuBasicPtr{ 0x648f → 0x0493 }, lineno=0x0057, tokens=8a4b4124b2b0224b22a6973a97225748415421223a88383500}
0x0493…04be OsuBasicLine {ptr=OsuBasicPtr{ 0x64ba → 0x04be }, lineno=0x0058, tokens=8422444556494345204b45592046494c452049532053544f524544204f4e20223b4b44243a9700}
0x04be…04e2 OsuBasicLine {ptr=OsuBasicPtr{ 0x64de → 0x04e2 }, lineno=0x0059, tokens=8a4b4424b2224122af4b4424b0224522a6973a97225748415421223a88383800}
0x04e2…0507 OsuBasicLine {ptr=OsuBasicPtr{ 0x6503 → 0x0507 }, lineno=0x005a, tokens=8ac2284b442429b2b031af4b4424b12222a6973a97225748415421223a88383800}
0x0507…0547 OsuBasicLine {ptr=OsuBasicPtr{ 0x6543 → 0x0547 }, lineno=0x005b, tokens=84224b45592046494c45204e414d452c50415353574f524420223b4b242c50243a973a8a5024b1222e22af5024b1222e22a65024b122414e414e2200}
0x0547…0578 OsuBasicLine {ptr=OsuBasicPtr{ 0x6574 → 0x0578 }, lineno=0x005c, tokens=8ac2284b2429b231afc2284b2429b036a6973a9722494d50524f5045522046494c45204e414d45223a88393100}
0x0578…05a2 OsuBasicLine {ptr=OsuBasicPtr{ 0x659e → 0x05a2 }, lineno=0x005d, tokens=8ac228502429b2b034a6973a9722494d50524f5045522050415353574f524420223a88393100}
0x05a2…05d3 OsuBasicLine {ptr=OsuBasicPtr{ 0x65cf → 0x05d3 }, lineno=0x005e, tokens=84224b45592046494c452054595045202028312d372920223b55243a973a55b1c4285524293a55b1b428552900}
0x05d3…05ef OsuBasicLine {ptr=OsuBasicPtr{ 0x65eb → 0x05ef }, lineno=0x005f, tokens=8a55b231af55b037a6973a97225748415421223a88393400}
0x05ef…060a OsuBasicLine {ptr=OsuBasicPtr{ 0x6606 → 0x060a }, lineno=0x0060, tokens=8ac2284b2429b235a64b24b14b24a92220223a88393600}
0x060a…0639 OsuBasicLine {ptr=OsuBasicPtr{ 0x6635 → 0x0639 }, lineno=0x0061, tokens=4b24b1c8284b242c3529a9c928c32855292c31293a9f4b44243a9c4b242c50242c4b343a9b34b0b14b3900}
0x0639…065d OsuBasicLine {ptr=OsuBasicPtr{ 0x6659 → 0x065d }, lineno=0x0062, tokens=8420254b342c4544463a209b4b34b0b134323a208420254b342c44554d592400}
0x065d…066d OsuBasicLine {ptr=OsuBasicPtr{ 0x6669 → 0x066d }, lineno=0x0063, tokens=8e2a2a2a2a2a2a2a2a2a2a00}
0x066d…0673 OsuBasicLine {ptr=OsuBasicPtr{ 0x666f → 0x0673 }, lineno=0x0064, tokens=8e00}
0x0673…067c OsuBasicLine {ptr=OsuBasicPtr{ 0x6678 → 0x067c }, lineno=0x0066, tokens=9f44562400}
0x067c…069c OsuBasicLine {ptr=OsuBasicPtr{ 0x6698 → 0x069c }, lineno=0x006a, tokens=8e204745542023204f462046494c455320544f204245205553454400}
0x069c…06d0 OsuBasicLine {ptr=OsuBasicPtr{ 0x66cc → 0x06d0 }, lineno=0x006e, tokens=8422444f20594f55205749534820544f20555345203220305220332046494c4553202832204f52203329223b493a9700}
0x06d0…06ec OsuBasicLine {ptr=OsuBasicPtr{ 0x66e8 → 0x06ec }, lineno=0x006f, tokens=8a2049b2b04b3220ae2049b2b04b3320a620882031313000}
0x06ec…072f OsuBasicLine {ptr=OsuBasicPtr{ 0x672b → 0x072f }, lineno=0x0070, tokens=85464c2859292c46502859292c44242859292c4c242859292c4c4c242859292c432859292c4159242859292c41582859292c41572859292c4d524b28592900}
0x072f…0768 OsuBasicLine {ptr=OsuBasicPtr{ 0x6764 → 0x0768 }, lineno=0x0073, tokens=8e20454e54455220484541444552204f52205449544c4520544f204245205052494e54454420415420544f50204f46205041474500}
0x0768…0780 OsuBasicLine {ptr=OsuBasicPtr{ 0x677c → 0x0780 }, lineno=0x0074, tokens=8158b14b31a3593a4c24285829b14e45243a8200}
0x0780…07b5 OsuBasicLine {ptr=OsuBasicPtr{ 0x67b1 → 0x07b5 }, lineno=0x0075, tokens=8422454e544552205245504f52542048454144494e4720223b48243a973a8ac228482429b2b15357aa4b58a68831313900}
0x07b5…07f9 OsuBasicLine {ptr=OsuBasicPtr{ 0x67f5 → 0x07f9 }, lineno=0x0076, tokens=97222a2a4d415849554d204c454e475448204f462053544154454d454e54204953223b5357aa4b583b3a9722434841524143544552532a2a223a882031313700}
0x07f9…0805 OsuBasicLine {ptr=OsuBasicPtr{ 0x6801 → 0x0805 }, lineno=0x0077, tokens=815ab14b31a34900}
0x0805…0828 OsuBasicLine {ptr=OsuBasicPtr{ 0x6824 → 0x0828 }, lineno=0x0078, tokens=8e204d41535445522046494c4520564552494649434154494f4e2053554200}
0x0828…085d OsuBasicLine {ptr=OsuBasicPtr{ 0x6859 → 0x085d }, lineno=0x0079, tokens=8e205049434b55502044455649434520414e4420564552494659204c4547414c495459204f462053454c454354494f4e00}
0x085d…0893 OsuBasicLine {ptr=OsuBasicPtr{ 0x688f → 0x0893 }, lineno=0x007a, tokens=973a9722444556494345204d41535445522046494c452023223b5a3b3a842253544f524544204f4e20223b445624285a2900}
0x0893…08b6 OsuBasicLine {ptr=OsuBasicPtr{ 0x68b2 → 0x08b6 }, lineno=0x007b, tokens=8a20445624285a29b1222220a620973a97225748415421223a882031323200}
0x08b6…08dc OsuBasicLine {ptr=OsuBasicPtr{ 0x68d8 → 0x08dc }, lineno=0x007c, tokens=8a20c228465624285a2929b04b3120a620973a97225748415421223a882031323200}
0x08dc…090d OsuBasicLine {ptr=OsuBasicPtr{ 0x6909 → 0x090d }, lineno=0x007d, tokens=8a20445624285a29b222412220af20445624285a29b022452220a620973a97225748415421223a882031323200}
0x090d…0946 OsuBasicLine {ptr=OsuBasicPtr{ 0x6942 → 0x0946 }, lineno=0x0082, tokens=8e205049434b55502046494c454e414d452c50415353574f52442057495448203530303030204552524f5220434845434b494e4700}
0x0946…0982 OsuBasicLine {ptr=OsuBasicPtr{ 0x697e → 0x0982 }, lineno=0x0083, tokens=973a97224d41535445522046494c45204e414d452023223b5a3b222c2050415353574f524420223b3a84204d4e24285a292c5024285a2900}
0x0982…09af OsuBasicLine {ptr=OsuBasicPtr{ 0x69ab → 0x09af }, lineno=0x0084, tokens=8a4d4e24285a29b1222220af205024285a29b1222220a620973a97225748415421223a882031333100}
0x09af…09dc OsuBasicLine {ptr=OsuBasicPtr{ 0x69d8 → 0x09dc }, lineno=0x0085, tokens=8a20c2284d4e24285a2929b24b3520a6204d4e24285a29b14d4e24285a29a92220223a882031333300}
0x09dc…0a09 OsuBasicLine {ptr=OsuBasicPtr{ 0x6a05 → 0x0a09 }, lineno=0x0086, tokens=8a20c2284d4e24285a2929b0b14b3620ae20c9284d4e24285a292c4b3129b122302220882031343000}
0x0a09…0a3b OsuBasicLine {ptr=OsuBasicPtr{ 0x6a37 → 0x0a3b }, lineno=0x0087, tokens=8a20c2284d4e24285a2929b04b3620a620973a9722494d50524f5045522046494c454e414d45223a882031333100}
0x0a3b…0a6b OsuBasicLine {ptr=OsuBasicPtr{ 0x6a67 → 0x0a6b }, lineno=0x0088, tokens=8a20c2284d4e24285a2929b24b3620a6204d4e24285a29b14d4e24285a29a92230223a8e2058585858583000}
0x0a6b…0a99 OsuBasicLine {ptr=OsuBasicPtr{ 0x6a95 → 0x0a99 }, lineno=0x008c, tokens=8a205024285a29b1222e2220a6205024285a29b122414e414e223a8e2043484b2050415353574f524400}
0x0a99…0acb OsuBasicLine {ptr=OsuBasicPtr{ 0x6ac7 → 0x0acb }, lineno=0x008d, tokens=8a20c2285024285a2929b2b04b3420a620973a9722494d50524f5045522050415353574f5244223a882031333100}
0x0acb…0b06 OsuBasicLine {ptr=OsuBasicPtr{ 0x6b02 → 0x0b06 }, lineno=0x0096, tokens=8e2053454c4543542044455649434520414e442054525920544f204f50454e2046494c4520283530303030204552524f522043484b2900}
0x0b06…0b28 OsuBasicLine {ptr=OsuBasicPtr{ 0x6b24 → 0x0b28 }, lineno=0x0097, tokens=9f2020445624285a293a8e2053454c454354204e45572044455649434500}
0x0b28…0b2e OsuBasicLine {ptr=OsuBasicPtr{ 0x6b2a → 0x0b2e }, lineno=0x0098, tokens=9700}
0x0b2e…0b55 OsuBasicLine {ptr=OsuBasicPtr{ 0x6b51 → 0x0b55 }, lineno=0x00aa, tokens=8a20434e54b14b3020a6209c204d4e24285a292c5024285a292c4b313a882031373300}
0x0b55…0b7c OsuBasicLine {ptr=OsuBasicPtr{ 0x6b78 → 0x0b7c }, lineno=0x00ab, tokens=8a20434e54b14b3120a6209c204d4e24285a292c5024285a292c4b323a882031373300}
0x0b7c…0b9d OsuBasicLine {ptr=OsuBasicPtr{ 0x6b99 → 0x0b9d }, lineno=0x00ac, tokens=8a20434e54b14b3220a6209c204d4e24285a292c5024285a292c4b3300}
0x0b9d…0bac OsuBasicLine {ptr=OsuBasicPtr{ 0x6ba8 → 0x0bac }, lineno=0x00ad, tokens=434e54b1434e54a94b3100}
0x0bac…0bb7 OsuBasicLine {ptr=OsuBasicPtr{ 0x6bb3 → 0x0bb7 }, lineno=0x00b4, tokens=9b5ab0b14b3000}
0x0bb7…0be2 OsuBasicLine {ptr=OsuBasicPtr{ 0x6bde → 0x0be2 }, lineno=0x00b5, tokens=8e20564552494659204e414d45204d415443484553204d41535445522046494c45204e414d4500}
0x0be2…0c0b OsuBasicLine {ptr=OsuBasicPtr{ 0x6c07 → 0x0c0b }, lineno=0x00b6, tokens=84255a2c4e24285a293a8a204e24285a29b1c8284d4e24285a292c4b352920882031383400}
0x0c0b…0c38 OsuBasicLine {ptr=OsuBasicPtr{ 0x6c34 → 0x0c38 }, lineno=0x00b7, tokens=97224552524f52202a2a46494c4520484541444552204d49534d415443482a2a223a88203230303000}
0x0c38…0c5b OsuBasicLine {ptr=OsuBasicPtr{ 0x6c57 → 0x0c5b }, lineno=0x00b8, tokens=9b5ab0b14b363a84255a2c5459285a293a8e20564552494659205459504500}
0x0c5b…0c93 OsuBasicLine {ptr=OsuBasicPtr{ 0x6c8f → 0x0c93 }, lineno=0x00b9, tokens=8a205459285a29b2b04b5720a62097224552524f52202a2a4e4f542041204d41535445522046494c452a2a223a88203230303000}
0x0c93…0cc1 OsuBasicLine {ptr=OsuBasicPtr{ 0x6cbd → 0x0cc1 }, lineno=0x00ba, tokens=9b5ab0b14b393a84255a2c454f4446285a293a8e2047455420454e44204f4620444154412046494c4500}
0x0cc1…0cf6 OsuBasicLine {ptr=OsuBasicPtr{ 0x6cf2 → 0x0cf6 }, lineno=0x00bb, tokens=9b5ab0b132303a8420255a2c424f4446285a293a8e2047455420424547494e4e494e47204f4620444154412046494c4500}
0x0cf6…0d19 OsuBasicLine {ptr=OsuBasicPtr{ 0x6d15 → 0x0d19 }, lineno=0x00bc, tokens=8e20434845434b20494620444154412045584953545320494e2046494c4500}
0x0d19…0d53 OsuBasicLine {ptr=OsuBasicPtr{ 0x6d4f → 0x0d53 }, lineno=0x00bd, tokens=8a20454f4446285a29b2b1424f4446285a2920a62097224552524f52202a2a46494c4520454d5054592a2a3a474f544f203230303000}
0x0d53…0d7d OsuBasicLine {ptr=OsuBasicPtr{ 0x6d79 → 0x0d7d }, lineno=0x00be, tokens=9b5ab0b133313a8420255a2c524c285a293a8e20474554205245434f5244204c454e47544800}
0x0d7d…0da6 OsuBasicLine {ptr=OsuBasicPtr{ 0x6da2 → 0x0da6 }, lineno=0x00bf, tokens=9b5ab0b134323a8420255a2c4e52285a293a8e204745542023204f46205245434f52445300}
0x0da6…0dd1 OsuBasicLine {ptr=OsuBasicPtr{ 0x6dcd → 0x0dd1 }, lineno=0x00c0, tokens=8e20444f55424c4520434845434b20464f52204441544120494e2046494c455320204e523e3000}
0x0dd1…0e01 OsuBasicLine {ptr=OsuBasicPtr{ 0x6dfd → 0x0e01 }, lineno=0x00c1, tokens=8a204e52285a29b24b3120a62097224552524f52202a2a46494c4520454d5054592a2a223a88203230303000}
0x0e01…0e0b OsuBasicLine {ptr=OsuBasicPtr{ 0x6e07 → 0x0e0b }, lineno=0x00c3, tokens=8c3730303000}
0x0e0b…0e26 OsuBasicLine {ptr=OsuBasicPtr{ 0x6e22 → 0x0e26 }, lineno=0x00c9, tokens=8e20474554204c4142454c5320544f204b4559204f4e00}
0x0e26…0e3e OsuBasicLine {ptr=OsuBasicPtr{ 0x6e3a → 0x0e3e }, lineno=0x00cb, tokens=8a2049b14b3320ae205ab14b3220882032323000}
0x0e3e…0e56 OsuBasicLine {ptr=OsuBasicPtr{ 0x6e52 → 0x0e56 }, lineno=0x00cc, tokens=8a2049b14b3320ae205ab14b3320882032323000}
0x0e56…0e6e OsuBasicLine {ptr=OsuBasicPtr{ 0x6e6a → 0x0e6e }, lineno=0x00cd, tokens=8a2049b14b3220ae205ab14b3220882032323000}
0x0e6e…0eaf OsuBasicLine {ptr=OsuBasicPtr{ 0x6eab → 0x0eaf }, lineno=0x00ce, tokens=9722275e274649454c442023204f52204b4559204c4142454c2046524f4d2046494c45223b5a3b3a844c24285a293a8a4c24285a29b122228832303600}
0x0eaf…0ecf OsuBasicLine {ptr=OsuBasicPtr{ 0x6ecb → 0x0ecf }, lineno=0x00cf, tokens=43285a29b15a3a8ac8284c24285a292c4b3129b1225e228832313300}
0x0ecf…0ef0 OsuBasicLine {ptr=OsuBasicPtr{ 0x6eec → 0x0ef0 }, lineno=0x00d0, tokens=4152b14152a94b313a8a41592428415229b14c24285a29a64151b13100}
0x0ef0…0f05 OsuBasicLine {ptr=OsuBasicPtr{ 0x6f01 → 0x0f05 }, lineno=0x00d1, tokens=8a4151b14b30ae4152b241558832303800}
0x0f05…0f21 OsuBasicLine {ptr=OsuBasicPtr{ 0x6f1d → 0x0f21 }, lineno=0x00d2, tokens=8a4151b14b31a64152b14b303a4151b14b303a8832313900}
0x0f21…0f42 OsuBasicLine {ptr=OsuBasicPtr{ 0x6f3e → 0x0f42 }, lineno=0x00d3, tokens=8a4151b14b30a64152b14b303a973a97225748415421223a8832303600}
0x0f42…0f6f OsuBasicLine {ptr=OsuBasicPtr{ 0x6f6b → 0x0f6f }, lineno=0x00d5, tokens=8ac2284c24285a2929b24b32afc2284c24285a2929b04b33a6973a97225748415421223a8832303600}
0x0f6f…0fa1 OsuBasicLine {ptr=OsuBasicPtr{ 0x6f9d → 0x0fa1 }, lineno=0x00d6, tokens=414fb1c428ca284c24285a292c3229293a8a414fb24b31af414fb04155a6973a97225748415421223a8832303600}
0x0fa1…0fd5 OsuBasicLine {ptr=OsuBasicPtr{ 0x6fd1 → 0x0fd5 }, lineno=0x00d8, tokens=4150b1c528ca284c24285a292c322c3129293a8a4150b23437af4150b03538a6973a97225748415421223a8832303600}
0x0fd5…1007 OsuBasicLine {ptr=OsuBasicPtr{ 0x7003 → 0x1007 }, lineno=0x00d9, tokens=414db1c528c9284c24285a292c3129293a8a414db23437af414db03538a6973a97225748415421223a8832303600}
0x1007…1024 OsuBasicLine {ptr=OsuBasicPtr{ 0x7020 → 0x1024 }, lineno=0x00da, tokens=4c24285a29b141592428c428ca284c24285a292c3229292900}
0x1024…102d OsuBasicLine {ptr=OsuBasicPtr{ 0x7029 → 0x102d }, lineno=0x00db, tokens=8832343000}
0x102d…106a OsuBasicLine {ptr=OsuBasicPtr{ 0x7066 → 0x106a }, lineno=0x00dc, tokens=9722275e274649454c442023204f52204c4142454c20544f204245204b45594544204f4e20494e2046494c45223b5a3b3a844b4c24285a2900}
0x106a…108b OsuBasicLine {ptr=OsuBasicPtr{ 0x7087 → 0x108b }, lineno=0x00dd, tokens=42285a29b15a3a8ac8284b4c24285a292c4b3129b1225e228832333000}
0x108b…10aa OsuBasicLine {ptr=OsuBasicPtr{ 0x70a6 → 0x10aa }, lineno=0x00de, tokens=8a4b4c24285a29b12222a6973a97225748415421223a8832323000}
0x10aa…10cd OsuBasicLine {ptr=OsuBasicPtr{ 0x70c9 → 0x10cd }, lineno=0x00df, tokens=414eb1414ea94b313a8a41592428414e29b14b4c24285a29a6414cb14b3100}
0x10cd…10e2 OsuBasicLine {ptr=OsuBasicPtr{ 0x70de → 0x10e2 }, lineno=0x00e0, tokens=8a414cb14b30ae414eb241558832323300}
0x10e2…10fe OsuBasicLine {ptr=OsuBasicPtr{ 0x70fa → 0x10fe }, lineno=0x00e1, tokens=8a414cb14b31a6414eb14b313a414cb14b303a8832333900}
0x10fe…111f OsuBasicLine {ptr=OsuBasicPtr{ 0x711b → 0x111f }, lineno=0x00e2, tokens=8a414cb14b30a6414eb14b303a973a97225748415421223a8832323000}
0x111f…114e OsuBasicLine {ptr=OsuBasicPtr{ 0x714a → 0x114e }, lineno=0x00e6, tokens=8ac2284b4c24285a2929b24b32afc2284b4c24285a2929b04b33a6973a97225748415421223a8832323000}
0x114e…1181 OsuBasicLine {ptr=OsuBasicPtr{ 0x717d → 0x1181 }, lineno=0x00e7, tokens=414bb1c428ca284b4c24285a292c3229293a8a414bb24b31af414bb04155a6973a97225748415421223a8832323000}
0x1181…11b6 OsuBasicLine {ptr=OsuBasicPtr{ 0x71b2 → 0x11b6 }, lineno=0x00e9, tokens=414ab1c528ca284b4c24285a292c322c3129293a8a414ab23437af414ab03538a6973a97225748415421223a8832323000}
0x11b6…11e9 OsuBasicLine {ptr=OsuBasicPtr{ 0x71e5 → 0x11e9 }, lineno=0x00ea, tokens=4149b1c528c9284b4c24285a292c3129293a8a4149b23437af4149b03538a6973a97225748415421223a8832323000}
0x11e9…1209 OsuBasicLine {ptr=OsuBasicPtr{ 0x7205 → 0x1209 }, lineno=0x00eb, tokens=4b4c24285a29b141592428c428ca284b4c24285a292c4b3229292900}
0x1209…121c OsuBasicLine {ptr=OsuBasicPtr{ 0x7218 → 0x121c }, lineno=0x00ef, tokens=8a49b14b33ae5ab14b328832303600}
0x121c…1226 OsuBasicLine {ptr=OsuBasicPtr{ 0x7222 → 0x1226 }, lineno=0x00f0, tokens=8c3732303000}
0x1226…122d OsuBasicLine {ptr=OsuBasicPtr{ 0x7229 → 0x122d }, lineno=0x00f5, tokens=825a00}
0x122d…1276 OsuBasicLine {ptr=OsuBasicPtr{ 0x7272 → 0x1276 }, lineno=0x00fa, tokens=97222a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a00}
0x1276…12bf OsuBasicLine {ptr=OsuBasicPtr{ 0x72bb → 0x12bf }, lineno=0x00fb, tokens=97222a2020544845204649454c4428532920544841542057494c4c20424520444953504c415945442041465445522054484953205041524147524150482041524520202a00}
0x12bf…1308 OsuBasicLine {ptr=OsuBasicPtr{ 0x7304 → 0x1308 }, lineno=0x00fc, tokens=97222a202054484f534520574849434820574552452043484f4f53454e20544f20415050454152204f4e20544845205245504f52542e20454e54455220275e272020202a00}
0x1308…1351 OsuBasicLine {ptr=OsuBasicPtr{ 0x734d → 0x1351 }, lineno=0x00fd, tokens=97222a20204649454c442023204f4620414e59204f5220414c4c204f4620544845204649454c445320494e20544845204f5244455220544845592053484f554c4420202a00}
0x1351…139a OsuBasicLine {ptr=OsuBasicPtr{ 0x7396 → 0x139a }, lineno=0x00fe, tokens=97222a2020415050454152204f4e20544845205245504f52542e20494620594f552057414e5420414c4c204f4620544845204649454c445320544f204245204f4e20202a00}
0x139a…13e3 OsuBasicLine {ptr=OsuBasicPtr{ 0x73df → 0x13e3 }, lineno=0x00ff, tokens=97222a2020544845205245504f52542c20494e205448452053414d45204f5244455220544845592041524520494e204e4f572c20545950452054484520574f524420202a00}
0x13e3…142c OsuBasicLine {ptr=OsuBasicPtr{ 0x7428 → 0x142c }, lineno=0x0100, tokens=97222a202027414c4c2720494e5354454144204f4620275e274649454c44204e554d4245522e20202020202020202020202020202020202020202020202020202020202a00}
0x142c…1475 OsuBasicLine {ptr=OsuBasicPtr{ 0x7471 → 0x1475 }, lineno=0x0101, tokens=97222a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a00}
0x1475…149b OsuBasicLine {ptr=OsuBasicPtr{ 0x7497 → 0x149b }, lineno=0x0104, tokens=973a8422454e54455220412020432020544f20434f4e54494e554520223b41412400}
0x149b…14d2 OsuBasicLine {ptr=OsuBasicPtr{ 0x74ce → 0x14d2 }, lineno=0x0109, tokens=973a5858b1303a8158b14b31a34f463a414524b1222822a9ca28c32858292c3229a922292022a9ca284147242858292c332900}
0x14d2…14f1 OsuBasicLine {ptr=OsuBasicPtr{ 0x74ed → 0x14f1 }, lineno=0x010a, tokens=5858b15858a94b313a8a5858b14b31a6974145243b3a8832363800}
0x14f1…1505 OsuBasicLine {ptr=OsuBasicPtr{ 0x7501 → 0x1505 }, lineno=0x010b, tokens=5858b14b303a97a23338293b41452400}
0x1505…1516 OsuBasicLine {ptr=OsuBasicPtr{ 0x7512 → 0x1516 }, lineno=0x010c, tokens=82583a5858b14b303a973a9700}
0x1516…151f OsuBasicLine {ptr=OsuBasicPtr{ 0x751b → 0x151f }, lineno=0x010d, tokens=8441422400}
0x151f…153a OsuBasicLine {ptr=OsuBasicPtr{ 0x7536 → 0x153a }, lineno=0x010e, tokens=8a414224b122414c4c22a6544e46b14f463a8832383800}
0x153a…1560 OsuBasicLine {ptr=OsuBasicPtr{ 0x755c → 0x1560 }, lineno=0x0110, tokens=8ac22841422429b24b32af414224b12222a6973a97225748415421223a8832363900}
0x1560…1584 OsuBasicLine {ptr=OsuBasicPtr{ 0x7580 → 0x1584 }, lineno=0x0111, tokens=8ac8284142242c4b3129b2b0225e22a6973a97225748415421223a8832363900}
0x1584…15b5 OsuBasicLine {ptr=OsuBasicPtr{ 0x75b1 → 0x15b5 }, lineno=0x0112, tokens=58b1c528ca284142242c4b322c4b3129293a8a58b23437af58b03538a6973a97225748415421223a8832363900}
0x15b5…15e3 OsuBasicLine {ptr=OsuBasicPtr{ 0x75df → 0x15e3 }, lineno=0x0113, tokens=56b1c528c9284142242c4b3129293a8a56b23437af56b03538a6973a97225748415421223a8832363900}
0x15e3…160a OsuBasicLine {ptr=OsuBasicPtr{ 0x7606 → 0x160a }, lineno=0x0114, tokens=8158b14b31a3c228414224293a8aca284142242c582c4b3129b2b0225e228832373800}
0x160a…1623 OsuBasicLine {ptr=OsuBasicPtr{ 0x761f → 0x1623 }, lineno=0x0115, tokens=4d4b284143a94b3129b1583a4143b14143a94b3100}
0x1623…162a OsuBasicLine {ptr=OsuBasicPtr{ 0x7626 → 0x162a }, lineno=0x0116, tokens=825800}
0x162a…1642 OsuBasicLine {ptr=OsuBasicPtr{ 0x763e → 0x1642 }, lineno=0x0117, tokens=4d4b284143a94b3129b1c22841422429a94b3100}
0x1642…164f OsuBasicLine {ptr=OsuBasicPtr{ 0x764b → 0x164f }, lineno=0x0118, tokens=8158b14b31a3414300}
0x164f…167d OsuBasicLine {ptr=OsuBasicPtr{ 0x7679 → 0x167d }, lineno=0x011b, tokens=4752b1c428ca284142242c4d4b285829a94b312c4d4b2858a94b3129aa284d4b285829a94b3129292900}
0x167d…16a2 OsuBasicLine {ptr=OsuBasicPtr{ 0x769e → 0x16a2 }, lineno=0x011c, tokens=8a4752b24b31af4752b2b0b428475229a6973a97225748415421223a8832363900}
0x16a2…16df OsuBasicLine {ptr=OsuBasicPtr{ 0x76db → 0x16df }, lineno=0x011d, tokens=432858a94b3229b1c428c82841472428c428ca284142242c4d4b285829a9312c4d4b2858a93129aa284d4b285829a931292929292c32292900}
0x16df…171a OsuBasicLine {ptr=OsuBasicPtr{ 0x7716 → 0x171a }, lineno=0x011e, tokens=4c242858a94b3229b1ca2841472428c428ca284142242c4d4b285829a9312c4d4b2858a93129aa284d4b285829a931292929292c332900}
0x171a…172d OsuBasicLine {ptr=OsuBasicPtr{ 0x7729 → 0x172d }, lineno=0x011f, tokens=82583a544e46b141433a8832393000}
0x172d…1767 OsuBasicLine {ptr=OsuBasicPtr{ 0x7763 → 0x1767 }, lineno=0x0120, tokens=8158b131a34f463a432858a93229b1c428c8284147242858292c3229293a4c242858a93229b1ca284147242858292c33293a82582000}
0x1767…1770 OsuBasicLine {ptr=OsuBasicPtr{ 0x776c → 0x1770 }, lineno=0x0121, tokens=8833313600}
0x1770…17aa OsuBasicLine {ptr=OsuBasicPtr{ 0x77a6 → 0x17aa }, lineno=0x0122, tokens=973a8422444f20594f55205749534820544f204348414e474520414e592048454144494e4753202859204f52204e2920223b425a2400}
0x17aa…17d1 OsuBasicLine {ptr=OsuBasicPtr{ 0x77cd → 0x17d1 }, lineno=0x0123, tokens=8a425a24b2b0224e22ae425a24b2b0225922a6973a97225748415421223a8832393000}
0x17d1…17e2 OsuBasicLine {ptr=OsuBasicPtr{ 0x77de → 0x17e2 }, lineno=0x0124, tokens=8a425a24b1224e228833313600}
0x17e2…17f3 OsuBasicLine {ptr=OsuBasicPtr{ 0x77ef → 0x17f3 }, lineno=0x0127, tokens=8158b14b33a3544e46a94b3200}
0x17f3…1835 OsuBasicLine {ptr=OsuBasicPtr{ 0x7831 → 0x1835 }, lineno=0x0128, tokens=973a9722444f20594f55205749534820544f204348414e47452048454144494e472023223b58aa4b323b223a223b4c242858293b3a842220223b42592400}
0x1835…185c OsuBasicLine {ptr=OsuBasicPtr{ 0x7858 → 0x185c }, lineno=0x0129, tokens=8a425924b2b0224e22ae425924b2b0225922a6973a97225748415421223a8832393600}
0x185c…186d OsuBasicLine {ptr=OsuBasicPtr{ 0x7869 → 0x186d }, lineno=0x012a, tokens=8a425924b1224e228833303500}
0x186d…18a9 OsuBasicLine {ptr=OsuBasicPtr{ 0x78a5 → 0x18a9 }, lineno=0x012c, tokens=8422454e544552204e45572048454144494e4720223b4c4c242858293a8a4c4c24285829b12222a6973a97225748415421223a8833303000}
0x18a9…18af OsuBasicLine {ptr=OsuBasicPtr{ 0x78ab → 0x18af }, lineno=0x0131, tokens=8200}
0x18af…18c0 OsuBasicLine {ptr=OsuBasicPtr{ 0x78bc → 0x18c0 }, lineno=0x013c, tokens=8158b14b31a3544e46a94b3200}
0x18c0…18d0 OsuBasicLine {ptr=OsuBasicPtr{ 0x78cc → 0x18d0 }, lineno=0x0145, tokens=4650285829b13145383a8200}
0x18d0…18e7 OsuBasicLine {ptr=OsuBasicPtr{ 0x78e3 → 0x18e7 }, lineno=0x014a, tokens=973a973a9722504c4541534520574149542200}
0x18e7…18f3 OsuBasicLine {ptr=OsuBasicPtr{ 0x78ef → 0x18f3 }, lineno=0x015e, tokens=815ab14b31a34900}
0x18f3…18fd OsuBasicLine {ptr=OsuBasicPtr{ 0x78f9 → 0x18fd }, lineno=0x0190, tokens=4343b14b3100}
0x18fd…190e OsuBasicLine {ptr=OsuBasicPtr{ 0x790a → 0x190e }, lineno=0x0195, tokens=8a205ab14b3220882035303000}
0x190e…191f OsuBasicLine {ptr=OsuBasicPtr{ 0x791b → 0x191f }, lineno=0x019a, tokens=8158b14b33a3544e46a94b3200}
0x191f…1947 OsuBasicLine {ptr=OsuBasicPtr{ 0x7943 → 0x1947 }, lineno=0x01a4, tokens=8a204c24284b3129b14c2428582920ae2043284b3129b14328582920a6204343b14b3200}
0x1947…1974 OsuBasicLine {ptr=OsuBasicPtr{ 0x7970 → 0x1974 }, lineno=0x01a9, tokens=8a204c24284b3129b14c2428582920ae2043284b3129b14328582920a620544e46b1544e46a94b3100}
0x1974…197a OsuBasicLine {ptr=OsuBasicPtr{ 0x7976 → 0x197a }, lineno=0x01ae, tokens=8200}
0x197a…198b OsuBasicLine {ptr=OsuBasicPtr{ 0x7987 → 0x198b }, lineno=0x01f4, tokens=8158b14b31a34b5a3a973a8200}
0x198b…199e OsuBasicLine {ptr=OsuBasicPtr{ 0x799a → 0x199e }, lineno=0x0226, tokens=9722504c4541534520574149542200}
0x199e…19a9 OsuBasicLine {ptr=OsuBasicPtr{ 0x79a5 → 0x19a9 }, lineno=0x0258, tokens=8c203530303000}
0x19a9…19ba OsuBasicLine {ptr=OsuBasicPtr{ 0x79b6 → 0x19ba }, lineno=0x0261, tokens=8a205ab14b3320882036343500}
0x19ba…19cc OsuBasicLine {ptr=OsuBasicPtr{ 0x79c8 → 0x19cc }, lineno=0x0262, tokens=8a2049b2b04b3320882036323600}
0x19cc…19de OsuBasicLine {ptr=OsuBasicPtr{ 0x79da → 0x19de }, lineno=0x0263, tokens=8a205ab2b04b3220882036323600}
0x19de…19ed OsuBasicLine {ptr=OsuBasicPtr{ 0x79e9 → 0x19ed }, lineno=0x0264, tokens=8159b14b3220a3204b3200}
0x19ed…1a00 OsuBasicLine {ptr=OsuBasicPtr{ 0x79fc → 0x1a00 }, lineno=0x0265, tokens=8158b14b3320a320544e46a94b3200}
0x1a00…1a14 OsuBasicLine {ptr=OsuBasicPtr{ 0x7a10 → 0x1a14 }, lineno=0x0267, tokens=8a2043285829b2b05a20882036323000}
0x1a14…1a40 OsuBasicLine {ptr=OsuBasicPtr{ 0x7a3c → 0x1a40 }, lineno=0x0269, tokens=8a204c24285929b14c2428582920ae2043285929b14328582920a6204650285829b1465028592900}
0x1a40…1a6c OsuBasicLine {ptr=OsuBasicPtr{ 0x7a68 → 0x1a6c }, lineno=0x026a, tokens=8a204c24285929b14c2428582920ae2043285929b14328582920a620464c285829b1464c28592900}
0x1a6c…1a75 OsuBasicLine {ptr=OsuBasicPtr{ 0x7a71 → 0x1a75 }, lineno=0x026c, tokens=823a825900}
0x1a75…1a7c OsuBasicLine {ptr=OsuBasicPtr{ 0x7a78 → 0x1a7c }, lineno=0x026e, tokens=825a00}
0x1a7c…1a86 OsuBasicLine {ptr=OsuBasicPtr{ 0x7a82 → 0x1a86 }, lineno=0x0271, tokens=882036353000}
0x1a86…1a93 OsuBasicLine {ptr=OsuBasicPtr{ 0x7a8f → 0x1a93 }, lineno=0x0272, tokens=8159b14b31a34b3100}
0x1a93…1aa6 OsuBasicLine {ptr=OsuBasicPtr{ 0x7aa2 → 0x1aa6 }, lineno=0x0274, tokens=8158b14b3320a320544e46a94b3200}
0x1aa6…1aba OsuBasicLine {ptr=OsuBasicPtr{ 0x7ab6 → 0x1aba }, lineno=0x0276, tokens=8a2043285829b2b05a20882036343000}
0x1aba…1ae6 OsuBasicLine {ptr=OsuBasicPtr{ 0x7ae2 → 0x1ae6 }, lineno=0x0279, tokens=8a204c24285929b14c2428582920ae2043285929b14328582920a6204650285929b1465028582900}
0x1ae6…1b12 OsuBasicLine {ptr=OsuBasicPtr{ 0x7b0e → 0x1b12 }, lineno=0x027b, tokens=8a204c24285929b14c2428582920ae2043285929b14328582920a6204650285929b1465028582900}
0x1b12…1b1b OsuBasicLine {ptr=OsuBasicPtr{ 0x7b17 → 0x1b1b }, lineno=0x0280, tokens=823a825900}
0x1b1b…1b22 OsuBasicLine {ptr=OsuBasicPtr{ 0x7b1e → 0x1b22 }, lineno=0x0285, tokens=825a00}
0x1b22…1b3b OsuBasicLine {ptr=OsuBasicPtr{ 0x7b37 → 0x1b3b }, lineno=0x0286, tokens=4b4c24284b3129b1224f4b223a815ab14b31a34900}
0x1b3b…1b53 OsuBasicLine {ptr=OsuBasicPtr{ 0x7b4f → 0x1b53 }, lineno=0x0287, tokens=8a204b4c24285a29b1224f4b2220882036343900}
0x1b53…1b8b OsuBasicLine {ptr=OsuBasicPtr{ 0x7b87 → 0x1b8b }, lineno=0x0288, tokens=97222a2a4552524f522a2a4c4142454c20544f204245204b45594544204f4e204e4f5420464f554e442a2a223a88203230303000}
0x1b8b…1b91 OsuBasicLine {ptr=OsuBasicPtr{ 0x7b8d → 0x1b91 }, lineno=0x0289, tokens=8200}
0x1b91…1b97 OsuBasicLine {ptr=OsuBasicPtr{ 0x7b93 → 0x1b97 }, lineno=0x02a8, tokens=8e00}
0x1b97…1bd0 OsuBasicLine {ptr=OsuBasicPtr{ 0x7bcc → 0x1bd0 }, lineno=0x02ad, tokens=8e204c494e455320373030202d20323030302046494e442044415441202c46494e44204b4559532c494e5055542c265052494e5400}
0x1bd0…1be7 OsuBasicLine {ptr=OsuBasicPtr{ 0x7be3 → 0x1be7 }, lineno=0x02ae, tokens=8a204650284b3129b231453820882036393100}
0x1be7…1c16 OsuBasicLine {ptr=OsuBasicPtr{ 0x7c12 → 0x1c16 }, lineno=0x02af, tokens=97224552524f52202a2a4b4559204c4142454c204e4f5420464f554e442a54525920414741494e2a2a2200}
0x1c16…1c48 OsuBasicLine {ptr=OsuBasicPtr{ 0x7c44 → 0x1c48 }, lineno=0x02b0, tokens=8158b14b31a3544e46a94b323a4c24285829b14e45243a544e46b14b303a4c4c24285829b14e45243a5ab14b3100}
0x1c48…1c5c OsuBasicLine {ptr=OsuBasicPtr{ 0x7c58 → 0x1c5c }, lineno=0x02b1, tokens=5454b14b303a823a815ab14b31a34900}
0x1c5c…1c66 OsuBasicLine {ptr=OsuBasicPtr{ 0x7c62 → 0x1c66 }, lineno=0x02b2, tokens=882032303100}
0x1c66…1c81 OsuBasicLine {ptr=OsuBasicPtr{ 0x7c7d → 0x1c81 }, lineno=0x02b3, tokens=8158b14b31a3544e46a94b323a4424285829b14e452400}
0x1c81…1c9a OsuBasicLine {ptr=OsuBasicPtr{ 0x7c96 → 0x1c9a }, lineno=0x02b4, tokens=8a2046502858a94b3229b231453820882036393500}
0x1c9a…1cd2 OsuBasicLine {ptr=OsuBasicPtr{ 0x7cce → 0x1cd2 }, lineno=0x02b5, tokens=97224552524f52202a2a4649454c44204e4f5420464f554e442a54525920414741494e2a2a223a4c242858a94b3229b14e452400}
0x1cd2…1cf4 OsuBasicLine {ptr=OsuBasicPtr{ 0x7cf0 → 0x1cf4 }, lineno=0x02b6, tokens=544e46b14b303a4c4c24285829b14e45243a5442b14b303a882032363500}
0x1cf4…1cfa OsuBasicLine {ptr=OsuBasicPtr{ 0x7cf6 → 0x1cfa }, lineno=0x02b7, tokens=8200}
0x1cfa…1d06 OsuBasicLine {ptr=OsuBasicPtr{ 0x7d02 → 0x1d06 }, lineno=0x02bc, tokens=815ab14b31a34900}
0x1d06…1d11 OsuBasicLine {ptr=OsuBasicPtr{ 0x7d0d → 0x1d11 }, lineno=0x02bd, tokens=a031303aa03500}
0x1d11…1d42 OsuBasicLine {ptr=OsuBasicPtr{ 0x7d3e → 0x1d42 }, lineno=0x02be, tokens=8a4b4124b1224b22ae5ab131a68425342c44554d59243a8425342c49503a8ac7283429b0454446883330303000}
0x1d42…1d68 OsuBasicLine {ptr=OsuBasicPtr{ 0x7d64 → 0x1d68 }, lineno=0x02bf, tokens=8a4b4124b1224b22ae5ab14b31a68ac92844554d59242c3129b1222a228837303200}
0x1d68…1d79 OsuBasicLine {ptr=OsuBasicPtr{ 0x7d75 → 0x1d79 }, lineno=0x02c1, tokens=41285a29b14b313a4eb14b3100}
0x1d79…1d98 OsuBasicLine {ptr=OsuBasicPtr{ 0x7d94 → 0x1d98 }, lineno=0x02c6, tokens=8a204c24285a29b14e452420a62041285a29b14b333a4eb14b3200}
0x1d98…1db4 OsuBasicLine {ptr=OsuBasicPtr{ 0x7db0 → 0x1db4 }, lineno=0x02cb, tokens=8a4b4124b1224b22ae5ab14b31a64fb149503a8837353000}
0x1db4…1dd1 OsuBasicLine {ptr=OsuBasicPtr{ 0x7dcd → 0x1dd1 }, lineno=0x02d0, tokens=8a5ab14b31a64fb14c52a9424f4446284b31293a8837353000}
0x1dd1…1de7 OsuBasicLine {ptr=OsuBasicPtr{ 0x7de3 → 0x1de7 }, lineno=0x02da, tokens=9ec8284424285aaa4b31292c4b5a292c5a00}
0x1de7…1e13 OsuBasicLine {ptr=OsuBasicPtr{ 0x7e0f → 0x1e13 }, lineno=0x02e4, tokens=4fb1b42828c7285a29aa424f4446285a2929ac524c285a2929ab524c285a29a9424f4446285a2900}
0x1e13…1e21 OsuBasicLine {ptr=OsuBasicPtr{ 0x7e1d → 0x1e21 }, lineno=0x02e9, tokens=8420255a2c4444442400}
0x1e21…1e30 OsuBasicLine {ptr=OsuBasicPtr{ 0x7e2c → 0x1e30 }, lineno=0x02ea, tokens=4952285a29b1c7285a2900}
0x1e30…1e72 OsuBasicLine {ptr=OsuBasicPtr{ 0x7e6e → 0x1e72 }, lineno=0x02eb, tokens=8a204952285a29b0b1454f4446285a29a6972356442c222a444154412a4e4f542a464f554e442a223a5ab1313a4c52b14c52a9524c2831293a8837303000}
0x1e72…1e8d OsuBasicLine {ptr=OsuBasicPtr{ 0x7e89 → 0x1e8d }, lineno=0x02ec, tokens=8a2044444424b2b04424285aaa4b312920882037333000}
0x1e8d…1ea5 OsuBasicLine {ptr=OsuBasicPtr{ 0x7ea1 → 0x1ea5 }, lineno=0x02ee, tokens=812058b141285a2920a320544e46a94b31a94e00}
0x1ea5…1eb9 OsuBasicLine {ptr=OsuBasicPtr{ 0x7eb5 → 0x1eb9 }, lineno=0x02f3, tokens=8a205ab2b04328582920882038303000}
0x1eb9…1ec0 OsuBasicLine {ptr=OsuBasicPtr{ 0x7ebc → 0x1ec0 }, lineno=0x02f5, tokens=a03500}
0x1ec0…1ed0 OsuBasicLine {ptr=OsuBasicPtr{ 0x7ecc → 0x1ed0 }, lineno=0x02f8, tokens=9b5ab0b14fa9465028582900}
0x1ed0…1ef6 OsuBasicLine {ptr=OsuBasicPtr{ 0x7ef2 → 0x1ef6 }, lineno=0x02fd, tokens=8a20c7285a29b0b1454f4446285a2920ae204b4124b2b0224b222088203330303000}
0x1ef6…1f05 OsuBasicLine {ptr=OsuBasicPtr{ 0x7f01 → 0x1f05 }, lineno=0x0302, tokens=8420255a2c442428582900}
0x1f05…1f19 OsuBasicLine {ptr=OsuBasicPtr{ 0x7f15 → 0x1f19 }, lineno=0x0306, tokens=9b4b32b0b14b303a9b4b33b0b14b3000}
0x1f19…1f20 OsuBasicLine {ptr=OsuBasicPtr{ 0x7f1c → 0x1f20 }, lineno=0x0307, tokens=a03600}
0x1f20…1f29 OsuBasicLine {ptr=OsuBasicPtr{ 0x7f25 → 0x1f29 }, lineno=0x0320, tokens=823a825a00}
0x1f29…1f30 OsuBasicLine {ptr=OsuBasicPtr{ 0x7f2c → 0x1f30 }, lineno=0x0321, tokens=a03900}
0x1f30…1f45 OsuBasicLine {ptr=OsuBasicPtr{ 0x7f41 → 0x1f45 }, lineno=0x0322, tokens=8a204f5024b12256222088203630303000}
0x1f45…1f81 OsuBasicLine {ptr=OsuBasicPtr{ 0x7f7d → 0x1f81 }, lineno=0x0323, tokens=8e204c494e455320383035205448525520313033302041524520484f52495a4f4e54414c20464f524d4154205052494e54204c494e455300}
0x1f81…1faf OsuBasicLine {ptr=OsuBasicPtr{ 0x7fab → 0x1faf }, lineno=0x0324, tokens=8e2020202020202020204c4f47494320544f2052554e2054485255205052494e5420524f5554494e4500}
0x1faf…1fbd OsuBasicLine {ptr=OsuBasicPtr{ 0x7fb9 → 0x1fbd }, lineno=0x0325, tokens=5ab14b313a4eb14b3100}
0x1fbd…1fd8 OsuBasicLine {ptr=OsuBasicPtr{ 0x7fd4 → 0x1fd8 }, lineno=0x032a, tokens=4646b14646a94b313a8a204646b04b3120882038383000}
0x1fd8…1fe9 OsuBasicLine {ptr=OsuBasicPtr{ 0x7fe5 → 0x1fe9 }, lineno=0x0332, tokens=8520505028544e46a94b342900}
0x1fe9…1ffa OsuBasicLine {ptr=OsuBasicPtr{ 0x7ff6 → 0x1ffa }, lineno=0x0334, tokens=8158b14b33a3544e46a94b3200}
0x1ffa…201d OsuBasicLine {ptr=OsuBasicPtr{ 0x8019 → 0x201d }, lineno=0x0339, tokens=8a20c2284c4c2428582929b1b04b3120a6204c24285829b14c4c2428582900}
0x201d…2038 OsuBasicLine {ptr=OsuBasicPtr{ 0x8034 → 0x2038 }, lineno=0x033e, tokens=8a20464c285829b2c2284c242858292920882038343500}
0x2038…205e OsuBasicLine {ptr=OsuBasicPtr{ 0x805a → 0x205e }, lineno=0x0343, tokens=8e204649454c44204c4f4e474552205448414e20434f4c554d4e2048454144455200}
0x205e…2080 OsuBasicLine {ptr=OsuBasicPtr{ 0x807c → 0x2080 }, lineno=0x0348, tokens=50502858a94b3129b1464c285829a95050285829a94b333a882038353000}
0x2080…20b0 OsuBasicLine {ptr=OsuBasicPtr{ 0x80ac → 0x20b0 }, lineno=0x034d, tokens=50502858a94b3129b1c2284c2428582929a95050285829a94b333a8e20484541444552203e204649454c4400}
0x20b0…20d8 OsuBasicLine {ptr=OsuBasicPtr{ 0x80d4 → 0x20d8 }, lineno=0x0352, tokens=82583a8e20544142532041524520414c4c20534554204154205448495320504f494e5400}
0x20d8…20e2 OsuBasicLine {ptr=OsuBasicPtr{ 0x80de → 0x20e2 }, lineno=0x0357, tokens=59b131303000}
0x20e2…2102 OsuBasicLine {ptr=OsuBasicPtr{ 0x80fe → 0x2102 }, lineno=0x035c, tokens=8a2028505028544e46a94b3229aa4b3329b2b1535720882038383000}
0x2102…214b OsuBasicLine {ptr=OsuBasicPtr{ 0x8147 → 0x214b }, lineno=0x0361, tokens=97224552524f52202a2a5749445448204f46205245504f525420575249544552204953223b505028544e46a93229aa53573b224348415241435445525320544f4f223b3a00}
0x214b…218d OsuBasicLine {ptr=OsuBasicPtr{ 0x8189 → 0x218d }, lineno=0x0366, tokens=9722204c4f4e472a2a223a8158b14b31a3544e46a94b323a4c24285829b14e45243a4424285829b14e45243a4650285829b14b303a464c285829b14b3000}
0x218d…21ab OsuBasicLine {ptr=OsuBasicPtr{ 0x81a7 → 0x21ab }, lineno=0x036b, tokens=5454b14b303a4c4c24285829b14e45243a823a88203230303000}
0x21ab…21c9 OsuBasicLine {ptr=OsuBasicPtr{ 0x81c5 → 0x21c9 }, lineno=0x0370, tokens=435452b1435452a94b313a8a20435452b24b3220882039303000}
0x21c9…21ff OsuBasicLine {ptr=OsuBasicPtr{ 0x81fb → 0x21ff }, lineno=0x0375, tokens=8a5644b14b31ae4c43b03138a68422454e54455220412020432020544f20434f4e54494e554520223b5141243a8839303000}
0x21ff…2211 OsuBasicLine {ptr=OsuBasicPtr{ 0x820d → 0x2211 }, lineno=0x037f, tokens=8a4c43b2525aaa4b388839343000}
0x2211…2229 OsuBasicLine {ptr=OsuBasicPtr{ 0x8225 → 0x2229 }, lineno=0x0384, tokens=5047b15047a94b313a972356443a4c43b14b3000}
0x2229…2257 OsuBasicLine {ptr=OsuBasicPtr{ 0x8253 → 0x2257 }, lineno=0x0389, tokens=972356442c48243ba25357aa4b57293b22205041474520223b50473b3a5048b1b82858293a9723564400}
0x2257…227c OsuBasicLine {ptr=OsuBasicPtr{ 0x8278 → 0x227c }, lineno=0x038e, tokens=8158b14b30a35048aa4b323a972356442ca258293b222d223b3a823a9723564400}
0x227c…22a1 OsuBasicLine {ptr=OsuBasicPtr{ 0x829d → 0x22a1 }, lineno=0x0393, tokens=8158b14b30a35048aa4b323a972356442ca258293b222d223b3a823a9723564400}
0x22a1…22aa OsuBasicLine {ptr=OsuBasicPtr{ 0x82a6 → 0x22aa }, lineno=0x0398, tokens=9723564400}
0x22aa…22d1 OsuBasicLine {ptr=OsuBasicPtr{ 0x82cd → 0x22d1 }, lineno=0x039d, tokens=8158b14b33a3544e46a94b323a972356442ca25050285829293b4c242858293b3a8200}
0x22d1…2303 OsuBasicLine {ptr=OsuBasicPtr{ 0x82ff → 0x2303 }, lineno=0x03a2, tokens=5048b1b82858293a972356443a8158b14b30a35048aa4b313a972356442ca258293b222d223b3a823a9723564400}
0x2303…230c OsuBasicLine {ptr=OsuBasicPtr{ 0x8308 → 0x230c }, lineno=0x03a7, tokens=9723564400}
0x230c…2338 OsuBasicLine {ptr=OsuBasicPtr{ 0x8334 → 0x2338 }, lineno=0x03ac, tokens=8158b14b33a3544e46a94b323a972356442ca25050285829293b44242858293b3a823a9723564400}
0x2338…2345 OsuBasicLine {ptr=OsuBasicPtr{ 0x8341 → 0x2345 }, lineno=0x03b1, tokens=4c43b14c43a94b3100}
0x2345…2377 OsuBasicLine {ptr=OsuBasicPtr{ 0x8373 → 0x2377 }, lineno=0x03e8, tokens=4c52b14c52a9524c284b31293a208a204c52b0454f4446284b312920ae204b4124b2b0224b222088203330303000}
0x2377…2396 OsuBasicLine {ptr=OsuBasicPtr{ 0x8392 → 0x2396 }, lineno=0x03e9, tokens=815ab14b31a3493a8a20435452b14e52285a292088203330303000}
0x2396…239c OsuBasicLine {ptr=OsuBasicPtr{ 0x8398 → 0x239c }, lineno=0x03ea, tokens=8200}
0x239c…23c3 OsuBasicLine {ptr=OsuBasicPtr{ 0x83bf → 0x23c3 }, lineno=0x03eb, tokens=8a20c7284b3129b0454f4446284b312920ae204b4124b2b0224b222088203330303000}
0x23c3…23cf OsuBasicLine {ptr=OsuBasicPtr{ 0x83cb → 0x23cf }, lineno=0x03f7, tokens=815ab14b31a34900}
0x23cf…23ea OsuBasicLine {ptr=OsuBasicPtr{ 0x83e6 → 0x23ea }, lineno=0x03fc, tokens=8152b14b31a3544e46a94b323a4424285229b14e452400}
0x23ea…23f3 OsuBasicLine {ptr=OsuBasicPtr{ 0x83ef → 0x23f3 }, lineno=0x0401, tokens=823a825a00}
0x23f3…23fd OsuBasicLine {ptr=OsuBasicPtr{ 0x83f9 → 0x23fd }, lineno=0x0406, tokens=882036383500}
0x23fd…241c OsuBasicLine {ptr=OsuBasicPtr{ 0x8418 → 0x241c }, lineno=0x07d0, tokens=9f204456243a9d3aa032303aa031303aa031323a88203430303000}
0x241c…2452 OsuBasicLine {ptr=OsuBasicPtr{ 0x844e → 0x2452 }, lineno=0x0bb8, tokens=97c6284b37293a97222a2a2a20454e44204f462046494c45202a2a2a223a9d3a9f204456243aa032303aa031303aa0313200}
0x2452…2471 OsuBasicLine {ptr=OsuBasicPtr{ 0x846d → 0x2471 }, lineno=0x0c1c, tokens=812058b13120a320c1283135393038293a2097202356443a208200}
0x2471…2490 OsuBasicLine {ptr=OsuBasicPtr{ 0x848c → 0x2490 }, lineno=0x0c80, tokens=812058b13120a320c1283135393038293a2097202356443a208200}
0x2490…24a5 OsuBasicLine {ptr=OsuBasicPtr{ 0x84a1 → 0x24a5 }, lineno=0x0fa0, tokens=892244424d535953222c22504153532200}
0x24a5…24e7 OsuBasicLine {ptr=OsuBasicPtr{ 0x84e3 → 0x24e7 }, lineno=0x0fa1, tokens=8e204c494e4520353030302026204f4e2046494e445320544845204c4142454c2026205448452052454c41544956452046494c4520504f534954494f4e00}
0x24e7…24ed OsuBasicLine {ptr=OsuBasicPtr{ 0x84e9 → 0x24ed }, lineno=0x0fa2, tokens=8e00}
0x24ed…24fa OsuBasicLine {ptr=OsuBasicPtr{ 0x84f6 → 0x24fa }, lineno=0x1388, tokens=5454285a29b14b3000}
0x24fa…2505 OsuBasicLine {ptr=OsuBasicPtr{ 0x8501 → 0x2505 }, lineno=0x13ba, tokens=9b5ab0b1353300}
0x2505…251a OsuBasicLine {ptr=OsuBasicPtr{ 0x8516 → 0x251a }, lineno=0x13ec, tokens=8420255a2c5824285a293a8e2047455400}
0x251a…252d OsuBasicLine {ptr=OsuBasicPtr{ 0x8529 → 0x252d }, lineno=0x141e, tokens=8158b1434320a320544e46a94b3200}
0x252d…2557 OsuBasicLine {ptr=OsuBasicPtr{ 0x8553 → 0x2557 }, lineno=0x141f, tokens=8a205ab142285a2920ae204b4c24285a29b15824285a2920a6204b4c24285a29b1224f4b2200}
0x2557…256c OsuBasicLine {ptr=OsuBasicPtr{ 0x8568 → 0x256c }, lineno=0x1423, tokens=8a205ab2b0432858292088203532353000}
0x256c…2585 OsuBasicLine {ptr=OsuBasicPtr{ 0x8581 → 0x2585 }, lineno=0x1450, tokens=8a204c24285829b15824285a292088203533303000}
0x2585…2594 OsuBasicLine {ptr=OsuBasicPtr{ 0x8590 → 0x2594 }, lineno=0x1482, tokens=8220583a88203533353000}
0x2594…25a4 OsuBasicLine {ptr=OsuBasicPtr{ 0x85a0 → 0x25a4 }, lineno=0x14b4, tokens=4650285829b15454285a2900}
0x25a4…25b3 OsuBasicLine {ptr=OsuBasicPtr{ 0x85af → 0x25b3 }, lineno=0x14e6, tokens=8420255a2c464c28582900}
0x25b3…25c9 OsuBasicLine {ptr=OsuBasicPtr{ 0x85c5 → 0x25c9 }, lineno=0x1518, tokens=5454285a29b15454285a29a9464c28582900}
0x25c9…25e3 OsuBasicLine {ptr=OsuBasicPtr{ 0x85df → 0x25e3 }, lineno=0x154a, tokens=8a20c7285a29b2424f4446285a292088203531303000}
0x25e3…25fa OsuBasicLine {ptr=OsuBasicPtr{ 0x85f6 → 0x25fa }, lineno=0x157c, tokens=8a20c7285a29b1424f4446285a2920a6208d00}
0x25fa…262e OsuBasicLine {ptr=OsuBasicPtr{ 0x862a → 0x262e }, lineno=0x15e0, tokens=8a20c7285a29b0424f4446285a2920a62097224552524f52202a2a46494c4520484541444552204552524f522a2a2200}
0x262e…2669 OsuBasicLine {ptr=OsuBasicPtr{ 0x8665 → 0x2669 }, lineno=0x1770, tokens=8e204c494e45532036303030205448525520373030302041524520564552544943414c20464f524d4154205052494e54204c494e455300}
0x2669…266f OsuBasicLine {ptr=OsuBasicPtr{ 0x866b → 0x266f }, lineno=0x1775, tokens=8e00}
0x266f…268e OsuBasicLine {ptr=OsuBasicPtr{ 0x868a → 0x268e }, lineno=0x1784, tokens=435452b1435452a94b313a8a20435452b24b322088203630343000}
0x268e…26a3 OsuBasicLine {ptr=OsuBasicPtr{ 0x869f → 0x26a3 }, lineno=0x178e, tokens=8a4c43b2525aaa4b362088203632303000}
0x26a3…26b9 OsuBasicLine {ptr=OsuBasicPtr{ 0x86b5 → 0x26b9 }, lineno=0x1798, tokens=5047b15047a9313a972356443a4c43b13000}
0x26b9…26ed OsuBasicLine {ptr=OsuBasicPtr{ 0x86e9 → 0x26ed }, lineno=0x17ac, tokens=972356442c48243ba25357aa4b57293b3a972356442c22205041474520223b50473b3a5048b1b82858293a9723564400}
0x26ed…2712 OsuBasicLine {ptr=OsuBasicPtr{ 0x870e → 0x2712 }, lineno=0x17b6, tokens=8158b14b30a35048aa4b323a972356442ca258293b222d223b3a823a9723564400}
0x2712…2737 OsuBasicLine {ptr=OsuBasicPtr{ 0x8733 → 0x2737 }, lineno=0x17c0, tokens=8158b14b30a35048aa4b323a972356442ca258293b222d223b3a823a9723564400}
0x2737…2740 OsuBasicLine {ptr=OsuBasicPtr{ 0x873c → 0x2740 }, lineno=0x17ca, tokens=9723564400}
0x2740…2749 OsuBasicLine {ptr=OsuBasicPtr{ 0x8745 → 0x2749 }, lineno=0x17d4, tokens=4eb14b3100}
0x2749…275a OsuBasicLine {ptr=OsuBasicPtr{ 0x8756 → 0x275a }, lineno=0x17e8, tokens=8158b14b33a3544e46a94b3200}
0x275a…277d OsuBasicLine {ptr=OsuBasicPtr{ 0x8779 → 0x277d }, lineno=0x17fc, tokens=8a20c2284c4c2428582929b1b04b3120a6204c24285829b14c4c2428582900}
0x277d…27a5 OsuBasicLine {ptr=OsuBasicPtr{ 0x87a1 → 0x27a5 }, lineno=0x1810, tokens=82583a8e20544142532041524520414c4c20534554204154205448495320504f494e5400}
0x27a5…27af OsuBasicLine {ptr=OsuBasicPtr{ 0x87ab → 0x27af }, lineno=0x1824, tokens=59b131303000}
0x27af…27ed OsuBasicLine {ptr=OsuBasicPtr{ 0x87e9 → 0x27ed }, lineno=0x1838, tokens=8158b14b33a3544e46a94b323a972356442ca24b30a94747293b4c242858293ba23336293b44242858293a4747b14b323a4c43b14c43a94b3100}
0x27ed…280c OsuBasicLine {ptr=OsuBasicPtr{ 0x8808 → 0x280c }, lineno=0x1842, tokens=8a4c43b0525aaa4b36a6434cb14c433a4c43b14b303a9723564400}
0x280c…281d OsuBasicLine {ptr=OsuBasicPtr{ 0x8819 → 0x281d }, lineno=0x1847, tokens=823a972356443a4747b14b3000}
0x281d…283c OsuBasicLine {ptr=OsuBasicPtr{ 0x8838 → 0x283c }, lineno=0x184c, tokens=8a20544e46b2353520a6204c43b14c43a94b313a88203632343000}
0x283c…2872 OsuBasicLine {ptr=OsuBasicPtr{ 0x886e → 0x2872 }, lineno=0x1856, tokens=8a434cb04b30a68158b14b31a3c1283135393038293a972356443a823a434cb14b303a4c43b1525aaa4b343a883632363000}
0x2872…28a6 OsuBasicLine {ptr=OsuBasicPtr{ 0x88a2 → 0x28a6 }, lineno=0x1860, tokens=8a4c43a9544e46a94b31b0525aaa4b36a68158b14b31a3c1283135393038293a972356443a823a4c43b1525aaa4b3400}
0x28a6…28d8 OsuBasicLine {ptr=OsuBasicPtr{ 0x88d4 → 0x28d8 }, lineno=0x1874, tokens=4c52b14c52a9524c284b31293a208a204c52b0454f4446284b312920ae204b4124b2b0224b222088203330303000}
0x28d8…28f7 OsuBasicLine {ptr=OsuBasicPtr{ 0x88f3 → 0x28f7 }, lineno=0x187e, tokens=815ab14b31a3493a8a20435452b14e52285a292088203330303000}
0x28f7…28fd OsuBasicLine {ptr=OsuBasicPtr{ 0x88f9 → 0x28fd }, lineno=0x1888, tokens=8200}
0x28fd…2924 OsuBasicLine {ptr=OsuBasicPtr{ 0x8920 → 0x2924 }, lineno=0x189c, tokens=8a20c7284b3129b0454f4446284b312920ae204b4124b2b0224b222088203330303000}
0x2924…2930 OsuBasicLine {ptr=OsuBasicPtr{ 0x892c → 0x2930 }, lineno=0x1928, tokens=815ab14b31a34900}
0x2930…294b OsuBasicLine {ptr=OsuBasicPtr{ 0x8947 → 0x294b }, lineno=0x193c, tokens=8152b14b31a3544e46a94b323a4424285229b14e452400}
0x294b…2954 OsuBasicLine {ptr=OsuBasicPtr{ 0x8950 → 0x2954 }, lineno=0x1950, tokens=823a825a00}
0x2954…295e OsuBasicLine {ptr=OsuBasicPtr{ 0x895a → 0x295e }, lineno=0x1964, tokens=882036383000}
0x295e…2985 OsuBasicLine {ptr=OsuBasicPtr{ 0x8981 → 0x2985 }, lineno=0x1b58, tokens=8e2a2a2a2a2a2a2a2a2a2a205041525345204649454c4453204f4e2053435245454e00}
0x2985…29ad OsuBasicLine {ptr=OsuBasicPtr{ 0x89a9 → 0x29ad }, lineno=0x1b59, tokens=8e20474554204649454c44204e414d45532c4c454e475448532026204f46465345545300}
0x29ad…29d3 OsuBasicLine {ptr=OsuBasicPtr{ 0x89cf → 0x29d3 }, lineno=0x1b5a, tokens=8e204159242858293d4e414d452041583d4c454e4754482041573d4f464653455400}
0x29d3…2a0d OsuBasicLine {ptr=OsuBasicPtr{ 0x8a09 → 0x2a0d }, lineno=0x1b5b, tokens=4156b14b303a4155b14b313a4131b1373030343a9b5ab0b135333a8e2041563d4f46465345542041553d23204f46204649454c445300}
0x2a0d…2a32 OsuBasicLine {ptr=OsuBasicPtr{ 0x8a2e → 0x2a32 }, lineno=0x1b5c, tokens=84255a2c415924284155293a84255a2c4158284155293a415728415529b1415600}
0x2a32…2a5e OsuBasicLine {ptr=OsuBasicPtr{ 0x8a5a → 0x2a5e }, lineno=0x1b5d, tokens=4156b14156a94158284155293a8ac7285a29b2424f4446285a29a64155b14155a94b313a88413100}
0x2a5e…2a93 OsuBasicLine {ptr=OsuBasicPtr{ 0x8a8f → 0x2a93 }, lineno=0x1b5e, tokens=8ac7285a29b0424f4446285a29a697224552524f522a2a2046494c4520484541444552204552524f52223a883230303000}
0x2a93…2aac OsuBasicLine {ptr=OsuBasicPtr{ 0x8aa8 → 0x2aac }, lineno=0x1b5f, tokens=4153b14153a94b313a8a4153b04b31883731323000}
0x2aac…2abd OsuBasicLine {ptr=OsuBasicPtr{ 0x8ab9 → 0x2abd }, lineno=0x1b60, tokens=8158b14b31a34b5a3a973a8200}
0x2abd…2acb OsuBasicLine {ptr=OsuBasicPtr{ 0x8ac7 → 0x2acb }, lineno=0x1b61, tokens=85414724283130302900}
0x2acb…2b13 OsuBasicLine {ptr=OsuBasicPtr{ 0x8b0f → 0x2b13 }, lineno=0x1b6c, tokens=97222a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2200}
0x2b13…2b5b OsuBasicLine {ptr=OsuBasicPtr{ 0x8b57 → 0x2b5b }, lineno=0x1b76, tokens=97222a2020414c4c204649454c44204e414d45532057494c4c20424520444953504c415945442057495448205448454952204649454c44204e554d4245522c20202a2200}
0x2b5b…2ba3 OsuBasicLine {ptr=OsuBasicPtr{ 0x8b9f → 0x2ba3 }, lineno=0x1b80, tokens=97222a202053504543494659204946204120504152544943554c4152204649454c442053484f554c4420415050454152204f4e20544845205245504f52542020202a2200}
0x2ba3…2beb OsuBasicLine {ptr=OsuBasicPtr{ 0x8be7 → 0x2beb }, lineno=0x1b8a, tokens=97222a2020425920454e544552494e47204120275e274649454c44204e554d42455220464f522045414348204649454c442e20494620594f552057414e542020202a2200}
0x2beb…2c33 OsuBasicLine {ptr=OsuBasicPtr{ 0x8c2f → 0x2c33 }, lineno=0x1b94, tokens=97222a2020414c4c20544845204649454c445320494e20412046494c45205052494e544544204f4e20544845205245504f52542c205459504520544845202020202a2200}
0x2c33…2c7b OsuBasicLine {ptr=OsuBasicPtr{ 0x8c77 → 0x2c7b }, lineno=0x1b9e, tokens=97222a2020574f52442027414c4c2720494e5354454144204f4620275e274649454c44204e554d4245522e202020202020202020202020202020202020202020202a2200}
0x2c7b…2cc3 OsuBasicLine {ptr=OsuBasicPtr{ 0x8cbf → 0x2cc3 }, lineno=0x1ba8, tokens=97222a20203c3c4e4f544943453e3e20544845204f5244455220494e20574849434820544845204649454c44532057494c4c20415050454152204f4e20544845202a2200}
0x2cc3…2d0b OsuBasicLine {ptr=OsuBasicPtr{ 0x8d07 → 0x2d0b }, lineno=0x1bb2, tokens=97222a20205245504f5254204d4159424520415252414e474544204c4154455220494e205448452050524f4752414d2121212020202020202020202020202020202a2200}
0x2d0b…2d53 OsuBasicLine {ptr=OsuBasicPtr{ 0x8d4f → 0x2d53 }, lineno=0x1bb7, tokens=97222a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2200}
0x2d53…2d7b OsuBasicLine {ptr=OsuBasicPtr{ 0x8d77 → 0x2d7b }, lineno=0x1bbc, tokens=973a8422454e54455220412020432020544f20434f4e54494e554520223b415a243a9700}
0x2d7b…2dad OsuBasicLine {ptr=OsuBasicPtr{ 0x8da9 → 0x2dad }, lineno=0x1bd0, tokens=5858b14b303a8158b14b31a341553a415424b1222822a9ca28c32858292c4b3229a922292022a941592428582900}
0x2dad…2dcd OsuBasicLine {ptr=OsuBasicPtr{ 0x8dc9 → 0x2dcd }, lineno=0x1bd5, tokens=5858b15858a94b313a8a5858b14b31a6974154243b3a883731333500}
0x2dcd…2de1 OsuBasicLine {ptr=OsuBasicPtr{ 0x8ddd → 0x2de1 }, lineno=0x1bda, tokens=5858b14b303a97a23338293b41542400}
0x2de1…2df2 OsuBasicLine {ptr=OsuBasicPtr{ 0x8dee → 0x2df2 }, lineno=0x1bdf, tokens=82583a5858b14b303a973a9700}
0x2df2…2df8 OsuBasicLine {ptr=OsuBasicPtr{ 0x8df4 → 0x2df8 }, lineno=0x1be4, tokens=8d00}
0x2df8…2e40 OsuBasicLine {ptr=OsuBasicPtr{ 0x8e3c → 0x2e40 }, lineno=0x1c20, tokens=973a97222a2a2a454e54455220275e274649454c44202320464f522045414348204649454c4420594f55205749534820544f20415050454152204f4e2054484520223b00}
0x2e40…2e51 OsuBasicLine {ptr=OsuBasicPtr{ 0x8e4d → 0x2e51 }, lineno=0x1c25, tokens=97225245504f52542a2a2a2200}
0x2e51…2e70 OsuBasicLine {ptr=OsuBasicPtr{ 0x8e6c → 0x2e70 }, lineno=0x1c2a, tokens=5450b1303a845153243a8a515324b2b022414c4c22883732313500}
0x2e70…2e9f OsuBasicLine {ptr=OsuBasicPtr{ 0x8e9b → 0x2e9f }, lineno=0x1c2b, tokens=8158b14b31a341553a4147242858a94f4629b1c3285a29a94159242858293a82583a4f46b14f46a9415500}
0x2e9f…2ea9 OsuBasicLine {ptr=OsuBasicPtr{ 0x8ea5 → 0x2ea9 }, lineno=0x1c2c, tokens=883732383500}
0x2ea9…2ec9 OsuBasicLine {ptr=OsuBasicPtr{ 0x8ec5 → 0x2ec9 }, lineno=0x1c2f, tokens=8ac22851532429b24b32a6973a97225748415421223a883732313000}
0x2ec9…2eee OsuBasicLine {ptr=OsuBasicPtr{ 0x8eea → 0x2eee }, lineno=0x1c34, tokens=8ac8285153242c4b3129b2b0225e22a6973a97225748415421223a883732313000}
0x2eee…2f0b OsuBasicLine {ptr=OsuBasicPtr{ 0x8f07 → 0x2f0b }, lineno=0x1c39, tokens=8a515324b12222a6973a97225748415421223a883732313000}
0x2f0b…2f3d OsuBasicLine {ptr=OsuBasicPtr{ 0x8f39 → 0x2f3d }, lineno=0x1c3e, tokens=58b1c528ca285153242c4b322c4b3129293a8a58b23437af58b03538a6973a97225748415421223a883732313000}
0x2f3d…2f6c OsuBasicLine {ptr=OsuBasicPtr{ 0x8f68 → 0x2f6c }, lineno=0x1c43, tokens=56b1c528c9285153242c4b3129293a8a56b23437af56b03538a6973a97225748415421223a883732313000}
0x2f6c…2f94 OsuBasicLine {ptr=OsuBasicPtr{ 0x8f90 → 0x2f94 }, lineno=0x1c48, tokens=8158b14b31a3c228515324293a8aca285153242c582c4b3129b2b0225e22883732353000}
0x2f94…2fc9 OsuBasicLine {ptr=OsuBasicPtr{ 0x8fc5 → 0x2fc9 }, lineno=0x1c4d, tokens=4d524b285450a94b3129b1583a5450b15450a94b313a8a5450b04155a94b31a6973a97225748415421223a883732313000}
0x2fc9…2fd0 OsuBasicLine {ptr=OsuBasicPtr{ 0x8fcc → 0x2fd0 }, lineno=0x1c52, tokens=825800}
0x2fd0…2fe9 OsuBasicLine {ptr=OsuBasicPtr{ 0x8fe5 → 0x2fe9 }, lineno=0x1c57, tokens=4d524b285450a94b3129b1c22851532429a94b3100}
0x2fe9…2ff6 OsuBasicLine {ptr=OsuBasicPtr{ 0x8ff2 → 0x2ff6 }, lineno=0x1c5c, tokens=8158b14b31a3545000}
0x2ff6…3028 OsuBasicLine {ptr=OsuBasicPtr{ 0x9024 → 0x3028 }, lineno=0x1c61, tokens=474152b1c428ca285153242c4d524b285829a94b312c4d524b2858a94b3129aa284d524b285829a94b3129292900}
0x3028…3058 OsuBasicLine {ptr=OsuBasicPtr{ 0x9054 → 0x3058 }, lineno=0x1c66, tokens=8a474152b24b31af474152b2b0b42847415229af474152b04155a6973a97225748415421223a883732313000}
0x3058…3095 OsuBasicLine {ptr=OsuBasicPtr{ 0x9091 → 0x3095 }, lineno=0x1c6b, tokens=4147242858a94f4629b141592428c428ca285153242c4d524b285829a94b312c4d524b2858a94b3129aa284d524b285829a94b312929292900}
0x3095…30be OsuBasicLine {ptr=OsuBasicPtr{ 0x90ba → 0x30be }, lineno=0x1c70, tokens=4147242858a94f4629b1c3285a29a94147242858a94f46293a82583a4f46b14f46a9545000}
0x30be…30d1 OsuBasicLine {ptr=OsuBasicPtr{ 0x90cd → 0x30d1 }, lineno=0x1c75, tokens=8158b14b31a34b5a3a973a823a8d00}
0x30d1…30e6 OsuBasicLine {ptr=OsuBasicPtr{ 0x90e2 → 0x30e6 }, lineno=0xc350, tokens=8e204552524f522048414e444c494e4700}
0x30e6…310f OsuBasicLine {ptr=OsuBasicPtr{ 0x910b → 0x310f }, lineno=0xc35a, tokens=4552b1c1283130323236293a454cb1c128313137373429a9c128313137373529ab32353600}
0x310f…3132 OsuBasicLine {ptr=OsuBasicPtr{ 0x912e → 0x3132 }, lineno=0xc364, tokens=8e2043484b20464f52204348414e4e454c20414c5245414459204f50454e00}
0x3132…3146 OsuBasicLine {ptr=OsuBasicPtr{ 0x9142 → 0x3146 }, lineno=0xc36e, tokens=8a204552b131333320a6209d5a3a9d00}
0x3146…316d OsuBasicLine {ptr=OsuBasicPtr{ 0x9169 → 0x316d }, lineno=0xc378, tokens=8e2043484b20464f52204e4f4e2d4558495354414e5420454e545259204552524f5200}
0x316d…319d OsuBasicLine {ptr=OsuBasicPtr{ 0x9199 → 0x319d }, lineno=0xc382, tokens=8a204552b131323820a62045525224b122494e56414c49442046494c45204e414d45223a8820353230303000}
0x319d…31c2 OsuBasicLine {ptr=OsuBasicPtr{ 0x91be → 0x31c2 }, lineno=0xc38c, tokens=8e2043484b20464f525220454e44204f462046494c4520484954204552524f5200}
0x31c2…31fa OsuBasicLine {ptr=OsuBasicPtr{ 0x91f6 → 0x31fa }, lineno=0xc396, tokens=8a20455252b131333220a6204552525224b122454e44204f462046494c45204552524f52223a9d205a3a9d3a8820353230303000}
0x31fa…3231 OsuBasicLine {ptr=OsuBasicPtr{ 0x922d → 0x3231 }, lineno=0xc3a0, tokens=8e2043484b20464f522053595354454d204552524f5220492e452e204348414e4e454c204e4f54204f50454e204552524f5200}
0x3231…3262 OsuBasicLine {ptr=OsuBasicPtr{ 0x925e → 0x3262 }, lineno=0xc3aa, tokens=8a204552b131323920a62045525224b12243414e4e4f54204143434553532046494c45223a8820353230303000}
0x3262…3296 OsuBasicLine {ptr=OsuBasicPtr{ 0x9292 → 0x3296 }, lineno=0xc3b4, tokens=45525224b12244495343204552524f5220434f44452022a9c328455229a92220494e204c494e452022a9c328454c2900}
0x3296…32a0 OsuBasicLine {ptr=OsuBasicPtr{ 0x929c → 0x32a0 }, lineno=0xc418, tokens=9d205a3a9d00}
0x32a0…32be OsuBasicLine {ptr=OsuBasicPtr{ 0x92ba → 0x32be }, lineno=0xcb20, tokens=973a97222a2a2a2a2a2a4552524f522a2a2a2a2a223a973a9700}
0x32be…32d6 OsuBasicLine {ptr=OsuBasicPtr{ 0x92d2 → 0x32d6 }, lineno=0xcb2a, tokens=5843b15843a9313a8a5843b23288353330303000}
0x32d6…331d OsuBasicLine {ptr=OsuBasicPtr{ 0x9319 → 0x331d }, lineno=0xcb34, tokens=97222a2a20434845434b20544f2053454520494620544845204449534b455454452853292041524520494e205448452050524f504552204452495645202a2a223a9700}
0x331d…3328 OsuBasicLine {ptr=OsuBasicPtr{ 0x9324 → 0x3328 }, lineno=0xcf08, tokens=97204552522400}
0x3328…3356 OsuBasicLine {ptr=OsuBasicPtr{ 0x9352 → 0x3356 }, lineno=0xd2f0, tokens=8e205049434b555020444953432041444452455353205748455245204552524f52204f43435552454400}
0x3356…3386 OsuBasicLine {ptr=OsuBasicPtr{ 0x9382 → 0x3386 }, lineno=0xd2fa, tokens=4541b1303a812049b13420a3203120a820aa313a4541b14541ab323536a9c12839383839a949293a82204900}
0x3386…33a9 OsuBasicLine {ptr=OsuBasicPtr{ 0x93a5 → 0x33a9 }, lineno=0xd304, tokens=44b1c12839383332293a8a2044b031323720a62044b144aa31323820a93400}
0x33a9…33d9 OsuBasicLine {ptr=OsuBasicPtr{ 0x93d5 → 0x33d9 }, lineno=0xd30e, tokens=97224f4e204445564943452022a9c62844a9363529a92220415420444953432041444452455353223b454100}
0x33d9…33f0 OsuBasicLine {ptr=OsuBasicPtr{ 0x93ec → 0x33f0 }, lineno=0xd318, tokens=8e20434f4d4d4f4e2045584954205041544800}
0x33f0…3417 OsuBasicLine {ptr=OsuBasicPtr{ 0x9413 → 0x3417 }, lineno=0xd322, tokens=9f20c6284456a93635293a8e2053454c454354204f5247494e414c2044455649434500}
0x3417…343b OsuBasicLine {ptr=OsuBasicPtr{ 0x9437 → 0x343b }, lineno=0xd32c, tokens=a031323a8e2044495341424c45205350414345205355505052455353494f4e00}
0x343b…345b OsuBasicLine {ptr=OsuBasicPtr{ 0x9457 → 0x345b }, lineno=0xd336, tokens=a032303a8e20454e41424c45204552524f5220434845434b494e4700}
0x345b…3481 OsuBasicLine {ptr=OsuBasicPtr{ 0x947d → 0x3481 }, lineno=0xd34a, tokens=973a8422454e54455220412020432020544f20434f4e54494e554520223b51532400}
0x3481…3496 OsuBasicLine {ptr=OsuBasicPtr{ 0x9492 → 0x3496 }, lineno=0xd354, tokens=892244424d535953222c22504153532200}
0x3496…349a OsuBasicLine {ptr=OsuBasicPtr{ 0x0000 → 0x0000 }, lineno=0x0000}
            […0x64…]
0x362a…362c 0x0000
0x362c…38f0 [Padding]

Reduced view