|
|
DataMuseum.dkPresents historical artifacts from the history of: Ohio Scientific Inc. |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Ohio Scientific Inc. Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 12016 (0x2ef0)
Notes: OS65UFile, OSU65U-BASIC
Names: »EDMAFL«
└─⟦2f57871a3⟧ Bits:30009355 Ohio Scientific OS-OMS Nucleus, delvist oversat til dansk
└─⟦this⟧ »EDMAFL«
00001 PRINT"** PROGRAM NOT EXECUTABLE FROM CONSOLE **":RUN"DBMSYS","PASS" 00002 CLOSE:CLEAR:REM 1/79 EDIT MASTER FILE (EDMAFL) 00010 REM OS-65U DATA BASE MANAGEMENT SYSTEM 00020 REM 11/78 VER. 1.0 EDIT MASTER FILE 00099 CLOSE 00100 FLAG 1 :REM DISABLE CLOSE ON ERROR FEATURE 00110 FLAG 11:REM ENABLE SPACE SUPPRESSION ON NUM. OUTPUT 00120 FLAG 9 :REM WE CHECK & DECODE DISC ERRORS 00130 NE$="*":NC$="":EE$="/" 00135 SP$=" ":SP$=SP$+SP$+SP$+SP$ 00196 POKE 2888,0 00250 GOSUB 62000:REM CLEAR SCREEN 00260 PRINT"DB-2 - [NDRE I MASTER FILEN" 00270 PRINT"=============================":PRINT:PRINT:PRINT 00294 REM GET CURRENT DEVICE NUMBER 00295 DV(2)=PEEK(9832):IF DV(2)>127 THEN DV(2)=DV(2)-128+4 00296 DV$(2)=CHR$(DV(2)+65) 00298 REM 00299 REM GET DEV/FILENAME/PASSWORD 00300 INPUT"INDTAST STATIONEN HVOR MASTER FILEN LIGGER ";DV$(1) 00301 IF DV$(1)=EE$ GOTO 50080 00305 POKE 2976,44:POKE 2972,58: REM ALLOW , TERMINATION 00310 DV$(1)=LEFT$(DV$(1),1) 00311 IF DV$(1)>="A" AND DV$(1)<="E" GOTO 320 00312 PRINT:PRINT" FORKERT!!! STATIONER DER ER GYLDIGE:" 00313 PRINT" A,B,C,D FLOPPY DISK" 00314 PRINT" E HARD DISK":PRINT:GOTO 300 00320 INPUT"INDTAST FILNAVN, KODEORD ";F$(1),PW$ 00321 IFLEN(F$(1))<1ORLEN(F$(1))>6THENPRINT"** FORKERT":PRINT:GOTO320 00322 IF F$(1)="/" OR PW$="/" GOTO 250 00325 IF LEN(F$(1))<5THENFOR I=0TO(4-LEN(F$(1))):F$(1)=F$(1)+" ":NEXT I 00330 F$(1)=LEFT$(F$(1),5) : F$(2)=F$(1)+"0" 00345 IF PW$="." OR PW$="." THEN PW$="ANAN" 00350 IFLEN(PW$)<>4 THEN PRINT:PRINT"*** FORKERT":PRINT:GOTO 320 00362 POKE 2976,13:POKE 2972,13: REM DISABLE ,: TERMINATION 00398 REM 00399 REM GET MASTER HEADER INFO 00400 DEV DV$(1) : OPEN F$(2),PW$,1 00405 FF$(1)="0":FF$(2)="0":FF$(3)="0":REM KEYFILE LOCATION MEMORY 00410 INPUT%1,T$: IF T$<> F$(1) THEN ERR=1: GOTO 30000 00420 INDEX<1>=6: INPUT%1,TY: IF TY<>10 THEN ERR=2: GOTO 30000 00430 INDEX<1>=9: INPUT%1,EODF 00440 INDEX<1>=20:INPUT%1,BODF 00450 INDEX<1>=31:INPUT%1,RL 00460 INDEX<1>=42:INPUT%1,RN 00470 INDEX<1>=53:N=1: REM DETERMINE NUMBER OF FIELDS 00480 INPUT%1,T$: INPUT%1,T 00490 IF INDEX(1)<BODF THEN N=N+1: GOTO 480 00500 INDEX<1>=53:DIM FDLB$(N),FL(N),FC$(N),C$(N) 00510 FOR I=1 TO N:INPUT%1,FDLB$(I):INPUT%1,FL(I): FL(I)=FL(I)-1:NEXT I 00520 DIM FP(N+1): FOR X=1 TO N: FP(X+1)=FL(X)+FP(X)+1: NEXT 00524 REM 00525 REM MAKE CURSOR STRINGS 00526 CB$="-":FOR I=1 TO 4:CB$=CB$+"-------------------------":NEXT 00527 FOR I=1 TO N:C$(I)=LEFT$(CB$,FL(I)):FC$(I)=C$(I):NEXT I 00529 REM 00530 PRINT:PRINT"\NSKES DET AT SPRINGE INSTRUKTIONERNE OVER (J/N) "; 00531 INPUT Y$:IF Y$=EE$ THEN CLOSE1:RUN 2 00532 IF LEFT$(Y$,1)="J" OR LEFT$(Y$,1)="" GOTO 698 00533 GOSUB 62000 00535 PRINT:PRINT:PRINT:PRINT 00548 REM 00549 REM OUTPUT CONTROL CHARACTER LEGEND 00550 PRINT" KONTROL KARAKTERER:":PRINT 00551 PRINT" * SLETTER AKTUELT FELT INDHOLD" 00552 PRINT" *R SLETTER HELE RECORDEN" 00553 PRINT" / RETUR TIL TIDLIGERE SP\RGSM]L" 00554 PRINT" RETURN JA / FORS[TTELSE" 00560 PRINT:PRINT 00561 FOR I=1 TO 5: PRINT: NEXT I 00562 INPUT"TAST RETURN, HVIS FORS[TTELSE ";J$ 00564 GOSUB 62000 00598 REM 00599 REM OUTPUT SAMPLE RECORD 00605 INPUT"\NSKES DET AT SE EN PR\VE RECORD ";Y$ 00606 IF Y$=EE$ THEN PRINT:PRINT:GOTO 530 00607 IF LEFT$(Y$,1)="N" GOTO 700 00608 GOSUB 62000 00640 PRINT"FIL: ";F$(1) 00680 GOSUB 10120: REM GO PRINT SAMPLE RECORD 00685 FOR I=1 TO N:FC$(I)="":NEXT I 00690 RPTR=1 00695 PRINT TAB(40);"FORS[TTELSE "; 00696 INPUT Y$ 00697 REM 00698 GOSUB 62000 00699 REM DETERMINE RECORD NUMBER 00700 PRINT:PRINT" RECORD UDV[LGELSES M]DER":PRINT 00701 X=RPTR 00711 PRINT" # -- RECORD NR. ( A FOR TILF\JELSE)" 00712 PRINT" L -- FELT/INDHOLD SGNING" 00713 PRINT" N -- N\GLE FIL/INDHOLD S\GNING" 00714 PRINT" S -- S\GNING I MASTER FIL MED EN TEXT" 00715 PRINT" / -- EXIT" 00720 INPUT SM$ 00722 IF SM$=NC$ THEN X=1: GOTO 820 00724 IF SM$=NE$ GOTO 790 00726 IF SM$=EE$ GOTO 50080:REM GO COMMON EXIT 00730 IF SM$="#" THEN PRINT"INDTAST RECORD NUMMER ":GOTO 720 00740 IF SM$="L" GOTO 5000: REM GOTO LABEL/CONTENT SEARCH 00750 IF SM$="N" GOTO 6000 00755 IF SM$="A" GOTO 3000: REM GO FIND EODF RECORD+1 00760 IF SM$="S" GOTO 2000 00770 X=ASC(LEFT$(SM$,1)) 00780 IF X>47 AND X<58 THEN X=VAL(SM$): GOTO 800 00790 PRINT"*** FORKERT !!!!": GOTO 700 00800 IF X=INT(X) GOTO 807 00802 PRINT"*** INDTAST KUN ET HELT TAL ****":GOTO 700 00807 IF X>0 AND X<=RN GOTO 820 00810 PRINT"*** FORKERT RECORD NR. ***":SM$="*":GOTO 730 00820 RPTR=X: REM COMMON EXIT FROM DETERMINE RECORD 00897 GOSUB 62000 00898 REM 00899 REM OUTPUT CURRENT RECORD 00900 GOSUB 10200: REM GO GET & PRT CURRENT RECORD 00908 REM 00909 REM INPUT AND DECODE FIELD NAME/NUMBER 00910 INPUT"INDTAST FELTNAVN ELLER NR. ";W$ 00911 IF W$=NC$ THEN W$="1":IF W$=NE$ GOTO 910 00912 IF W$=EE$ AND LEN(W$)=1 THEN CLOSE:OPENF$(2),PW$,1:FPTR=1:GOTO 700 00913 X=ASC(LEFT$(W$,1)) 00914 IF X>47 AND X<58 THEN W=VAL(W$):GOTO 930 00916 FOR I=1 TO N:IF FDLB$(I)=W$ THEN W=I:GOTO 930 00918 NEXT I 00920 PRINT"*** FELT ";W$;" ER IKKE FUNDET I FILEN ";F$(1);" ***":GOTO910 00930 IF W>=1 AND W<=N THEN FPTR=W:GOTO 1000 00931 PRINT"*** FELT NUMMER ";W;" ER IKKE FUNDET I FILEN ";F$(1):GOTO 910 00998 REM 00999 REM EDIT AND SAVE RECORD 01000 INDEX<1>=BODF+((RPTR-1)*RL)+FP(FPTR) 01020 IF INDEX(1)>=EODF THEN FC$(FPTR)="*** TOMT FELT ***" 01040 PRINT 01050 PRINT"FELT: ";FDLB$(FPTR) 01060 PRINT TAB(5);FC$(FPTR) 01070 PRINT TAB(5);C$(FPTR) 01120 PRINT TAB(3); 01130 INPUT S$ 01132 IF S$<>"*R" GOTO 1142 01133 S$="^P" 01134 INDEX<1>=BODF+((RPTR-1)*RL) 01136 IF LEN(S$)=FL(1) GOTO 1140 01138 S$=LEFT$(SP$,FL(1)-LEN(S$))+S$ 01140 PRINT%1,S$ 01141 CLOSE1:OPENF$(2),PW$,1:FPTR=1:GOTO 698 01142 IF S$=NC$ GOTO 1240 01144 IFS$=EE$ANDLEN(S$)=1THENCLOSE1:OPENF$(2),PW$,1:FPTR=1:GOTO910 01145 IF S$<>NE$ GOTO 1160 01146 S$="0" 01160 IF LEN(S$)<=FL(FPTR) GOTO 1195 01180 PRINT "*** FOR LANG !!!! *** ";LEN(S$)-FL(FPTR);" KARAKTERER ***" 01181 PRINT " ***** OPDEL FELT INDHOLDET *****" 01190 GOTO 1070 01195 FC$(FPTR)=S$ 01196 IF LEN(S$)=FL(FPTR) GOTO 1220 01200 S$=LEFT$(SP$,FL(FPTR)-LEN(S$))+S$ 01220 INDEX<1>=BODF+((RPTR-1)*RL)+FP(FPTR):PRINT%1,S$ 01225 IF INDEX(1)>EODFTHENEODF=BODF+(RPTR*RL):INDEX<1>=9:PRINT%1,EODF 01240 FPTR=FPTR+1 01260 IF FPTR<=N GOTO 1000 01280 GOSUB 10100 01281 PRINT 01282 INPUT"ER DETTE KORREKT (J/N) ";A$ 01283 IF A$=NC$ THEN A$="J" 01284 IF LEFT$(A$,1)="J" THEN GOSUB 62000:GOTO 1290 01286 IF LEFT$(A$,1)="N" GOTO 910 01288 PRINT"*** INDTAST JA (J) ELLER NEJ (N) ***":GOTO1281 01290 RPTR=RPTR+1 01300 IFRPTR<RNTHENCLOSE1:OPENF$(2),PW$,1:FPTR=1:GOSUB10200:GOTO1000 01320 PRINT:PRINT"** END OF FILE **" 01360 GOTO 685 01998 REM 01999 REM SIMPLE SEARCH ROUTINE 02000 GOSUB 62000 02001 PRINT 02002 PRINT"INDTAST S\GE TEXT (MAX. 32 KARAKTERER) ":PRINT 02003 INPUT ST$:IF ST$=EE$ GOTO 698 02004 IF LEN(ST$)=0 GOTO 2001 02005 GOSUB 60000 : REM GET FIELDS TO VERIFY ON 02010 INDEX<1>=BODF 02020 FIND ST$,1 02030 IF INDEX(1)>=1E9 THEN MS=1: GOTO 2100 02040 M=INT((INDEX(1)-BODF)/RL) 02045 M=M+1 02050 IF INDEX(1)>EODF THEN MS=2:GOTO 2100 02060 IF M>RN THEN MS=1:GOTO 2100 02070 X=M:GOTO 4000 02100 PRINT:IF MS=1 THEN PRINT ST$;" ER IKKE FUNDET I FILEN":GOTO 700 02110 IF MS=2 THEN PRINT ST$;" ER IKKE FUNDET F\R SLUT P] FILEN" 02115 IF MS=2 GOTO 700 02120 IF MS=3 THEN MS=1: GOTO 2100 02998 REM 02999 REM FIND RPTR FOR APPENEND MODE 03000 R=INT((EODF-BODF)/RL) 03010 IF R>=RN THEN PRINT:PRINT"*** FILEN ER FULD ****":GOTO 700 03020 X=R+1:GOTO 820 :REM GO GET RECORD 03998 REM 03999 REM SUB TO CONTINUE SEARCH 04000 RPTR=X:IF DS<N THEN GOSUB 60100:GOTO 4010 04005 GOSUB 10200 04010 INPUT"ER DET DEN RIGTIGE RECORD ";Z$ 04015 IF Z$=NC$ OR LEN(Z$)=0 THEN Z$="J" 04020 IF LEFT$(Z$,1)<>"J" GOTO 4030 04022 IF DS<N THEN GOSUB 10000:GOTO 910 04024 GOTO 910 04030 IF LEFT$(Z$,1)<>"N" THEN PRINT"**** INDTAST J ELLER N":GOTO4010 04040 INDEX<1>=BODF+(RPTR*RL) 04050 GOTO 2020 : REM CONTINUE SEARCH 04998 REM 04999 REM LABEL/CONTENT SEARCH 05000 GOSUB 62000 05010 PRINT"FELT NAVN":PRINT 05020 FOR I=1 TO (INT(N/2)*2) STEP 2 05021 PRINT I;TAB(4);FDLB$(I);TAB(37);I+1;TAB(41);FDLB$(I+1):NEXT 05030 IF INT(N/2)=N/2 THEN PRINT:GOTO 5040 05032 PRINT N;TAB(4);FDLB$(N):PRINT 05040 POKE 2976,44:POKE 2972,58:G$="":H$="" 05041 PRINT"INDTAST FELTNAVN ELLER ^NR, INDHOLD":PRINT:PRINT TAB(3) 05042 INPUTG$,H$:POKE2976,13:POKE2972,13:IFG$=EE$ORH$=EE$GOTO698 05043 IF LEFT$(G$,1)<>"^" GOTO 5050 05044 V=VAL(MID$(G$,2)):IF V<1 OR V>N GOTO 5032 05045 G$=FDLB$(VAL(MID$(G$,2))) 05050 FOR I=1 TO N:IF G$=FDLB$(I) GOTO 5070 05055 NEXT I 05060 PRINT:PRINT"FELTNAVN ";G$;" EJ FUNDET":PRINT:GOSUB62500:GOTO698 05070 G=I 05080 INDEX<1>=BODF 05090 FIND H$,1 05100 IF INDEX(1)>=1E9 THEN MS=1: GOTO 5200 05110 M=1+INT((INDEX(1)-BODF)/RL) 05120 IF INDEX(1)>EODF THEN MS=2:GOTO 5200 05130 IF M>RN THEN MS=1:GOTO 5200 05140 X=M:GOTO 5300 05160 GOTO 5120 05200 PRINT 05210 IF MS=1 THEN PRINT H$;" EJ FUNDET I FILEN": GOTO 700 05220 IF MS=2 THEN PRINT H$;" EJ FUNDET F\R SLUT P] FILEN" 05230 IF MS=2 GOTO 700 05240 IF MS=3 THEN MS=1:GOTO 5210 05298 REM 05299 REM CHECK LABEL/CONTENTS 05300 RPTR=X:GOSUB 10000: REM GO GET RECORD CONTENTS 05310 IF H$=FC$(G) GOTO 5330 05320 GOTO 5400: REM NO MATCH TRRY AGAIN 05330 IF G$<>FDLB$(G) GOTO 5400 05340 GOSUB 10100: REM OUTPUT RECORD 05350 INPUT"ER DET DEN RIGTIGE RECORD ";U$ 05355 IF U$="" THEN U$="J" 05360 IF LEFT$(U$,1)="J" GOTO 910 05370 IF LEFT$(U$,1)<>"N" THEN PRINT"*** INDTAST J ELLER N **":GOTO 5350 05400 INDEX<1>=INDEX(1)+LEN(H$) 05410 GOTO 5090 05887 REM 05998 REM KEYFILE SEARCH 05999 REM 06000 GOSUB 62000:PRINT"FELT NAVN":PRINT 06010 FOR X=1 TO 2*INT(N/2) STEP 2 06020 PRINT X;TAB(4);FDLB$(X);TAB(37);X+1;TAB(41);FDLB$(X+1):NEXT 06030 IF N/2<>INT(N/2) THEN PRINT N;TAB(4);FDLB$(N) 06035 PRINT 06040 PRINT"INDTAST FELTNAVN ELLER ^NR, INDHOLD" 06041 POKE 2976,44:POKE 2972,58 06042 PRINT:PRINT TAB(3);:INPUT A$,B$ 06043 POKE 2976,13:POKE 2972,13 06044 IF A$=EE$ OR B$=EE$ GOTO 698 06050 IF A$="" OR B$="" GOTO 6035 06054 IF LEFT$(A$,1)<>"^" GOTO 6058 06055 V=VAL(MID$(A$,2)):IF V<1 OR V>N GOTO 6035 06056 A$=FDLB$(VAL(MID$(A$,2))):GOTO 6065 06058 FORV=1TON:IF FDLB$(V)=A$ GOTO 6065 06060 NEXT 06062 PRINT:PRINT"*** EJ KORREKT FELTNAVN ***":PRINT:PRINT:GOTO 6040 06065 M=1 06070 F$(3)=F$(1)+MID$(STR$(M),2):DB$="A" 06075 IF STR$(V)=FF$(1)THENDEV FF$(2):OPENFF$(3),PW$,8:GOTO 6140 06080 DEV DB$:OPEN F$(3),PW$,8 06085 GOTO 6120 06090 DB$=CHR$(1+ASC(DB$)):IF DB$<"I" GOTO DL 06095 M=M+1:IF M<8 GOTO 6070 06100 PRINT:PRINT:PRINT"N\GLE FIL ";A$;" EJ FUNDET " 06105 DEV DV$(1) 06110 PRINT:GOSUB 62500:GOTO700 06120 INDEX<8>=9: INPUT%8,ZE 06121 INDEX<8>=20:INPUT%8,ZL 06122 INDEX<8>=31:INPUT%8,ZMB 06123 INDEX<8>=42:INPUT%8,P$ 06130 IF A$<>P$THENCLOSE8:DL=6080:DEV DV$(2):GOTO6090 06135 FF$(1)=STR$(V):FF$(2)=DB$:FF$(3)=F$(3) 06140 FIND "^"+B$,8: IF INDEX(8)<ZE GOTO 6160 06150 CLOSE8:DEV DV$(1):PRINT:PRINT 06152 PRINT"N\GLE TEXT ";B$;" EJ FUNDET": GOTO 6110 06160 INPUT%8,Z$,PTR 06170 RPTR=1+INT((PTR-BODF)/RL) 06180 GOSUB 10200 06190 PRINT:INPUT"ER DETTE KORREKT ";X$:IF X$="" THEN X$="J" 06192 IF X$="" OR X$="" THEN X$="J" 06200 IF X$="J" THEN CLOSE8:DEV DV$(1): GOTO 910 06202 IF X$="" OR X$="J" THEN CLOSE8:DEV DV$(1): GOTO 910 06210 GOTO 6140 09996 REM 09997 REM SUBROUTINES 09998 REM 09999 REM SUB 1 GET CURRENT RECORD CONTENTS 10000 TX=((RPTR-1)*RL)+BODF 10020 FOR I=1 TO N 10030 INDEX<1>=TX+FP(I):INPUT%1,FC$(I) 10080 NEXT I:RETURN 10098 REM 10099 REM SUB 1.2 PRINT CURRENT RECORD CONTENTS 10100 GOSUB 62000 10110 PRINT"RECORD: ";RPTR 10120 PRINT 10130 PRINT"FELT";TAB(34);"INDHOLD" 10151 XA=1 10160 FOR I=1 TO N 10170 PRINT I;FDLB$(I);TAB(35);FC$(I) 10171 IF I=N GOTO 10179 10172 IF XA<20 THEN XA=XA+1:GOTO 10179 10173 PRINT TAB(45);"FORS[TTELSE "; 10174 INPUT Y$ 10175 XA=1 10176 PRINT:PRINT"RECORD: ";RPTR;TAB(20);"FORSAT" 10177 PRINT:PRINT"FELT";TAB(34);"INDHOLD" 10178 REM ** 10179 NEXT I 10180 RETURN 10200 TX=((RPTR-1)*RL)+BODF: REM FETCH AND PRINT 10205 GOSUB 62000 10210 PRINT:PRINT"RECORD: ";RPTR:PRINT:PRINT"FELT";TAB(34);"INDHOLD" 10220 XA=1 10230 FOR I=1 TO N 10240 INDEX<1>=TX+FP(I):INPUT%1,FC$(I) 10250 PRINT I;FDLB$(I);TAB(35);FC$(I) 10260 IF I=N GOTO 10299 10270 IF XA<20 THEN XA=XA+1:GOTO 10299 10280 PRINT TAB(45);"FORS[TTELSE "; 10285 INPUT Y$ 10286 XA=1 10288 PRINT:PRINT"RECORD: ";RPTR;TAB(20);"FORSAT" 10290 PRINT:PRINT"FELT";TAB(34);"INDHOLD" 10299 NEXT I:RETURN 30000 IF ERR=1 THEN PRINT"*** FIL NAVN FORKERT ***":GOTO 30100 30010 IF ERR=2 THEN PRINT"*** FIL TYPE FORKERT ***":GOTO 30100 30020 GOTO 50080 30100 PRINT"** LOCATED FILE MISMATCH BEFORE CONTINUING **":GOTO 50080 50000 DE=PEEK(10226):DL=PEEK(11774)+PEEK(11775)*256 50001 IF DL=6080 GOTO 6090 50010 IF DE<>128 AND DL<>400 GOTO 50030 50020 PRINT:PRINT"*** FIL EJ FUNDET P] STATION ";DV$(1);" ***":PRINT 50021 GOSUB 62500:GOTO 2 50030 IF DE<>132 AND DL<>10032 GOTO 50070 50040 PRINT:PRINT"** END OF FILE **":PRINT:GOSUB 62500:GOTO 685 50070 PRINT"*** DISK FEJL ";DE;" LINIE ";DL;" ***" 50075 GOSUB 62500 50080 CLOSE:DEVDV$(2):FLAG12:FLAG2 50085 POKE 2976,44:POKE 2972,58 50090 DEV DV$(2):RUN"DBMSYS","PASS" 50100 PRINT:INPUT"TAST RETURN, HVIS FORS[TTELSE ";QS$ 52000 GOTO 50070 60000 PRINT 60010 FOR I=1 TO (INT(N/2)*2) STEP 2 60015 PRINT I;TAB(4);FDLB$(I);TAB(38);I+1;TAB(43);FDLB$(I+1) 60017 NEXT 60019 IF INT(N/2)<>(N/2) THEN PRINT N;TAB(4);FDLB$(N) 60020 PRINT:PRINT N+1;TAB(4);"HELE RECORDEN":PRINT 60030 PRINT"INDTAST FELT NAVN ELLER ^FELT NR." 60031 PRINT"P] FELTET DER SKAL SAMMENLIGNES.":PRINT 60040 INPUT Y$:IF LEFT$(Y$,1)="^"THENY=VAL(MID$(Y$,2)):GOTO 60050 60042 FOR X=1TON:IF FDLB$(X)=Y$ GOTO 60045 60043 NEXT:PRINT:PRINT:PRINT"*** FORKERT FELTNAVN ***":PRINT:PRINT 60044 GOTO 60000 60045 Y=X 60050 IF Y<1 OR Y>N+1 THEN PRINT CHR$(7):GOTO 60030 60052 IF Y=N+1 THEN DS=N:GOTO 60055 60053 DS=Y 60055 GOSUB 62000 60060 RETURN 60100 PRINT:REM S SEARCH VERIFY FETCH FIELD SUB 60110 INDEX<1>=BODF+((RPTR-1)*RL)+FP(DS) 60112 INPUT%1,KL$ 60120 PRINT "RECORD: ";RPTR 60130 PRINT 60140 PRINT FDLB$(DS):PRINT TAB(2);KL$ 60150 PRINT:PRINT:RETURN 62000 FOR I=1 TO 35:PRINT:NEXT:RETURN 62500 PRINT:INPUT"TAST RETURN, HVIS FORS[TTELSE";X$:PRINT:RETURN
0x0000…0005 OsuBasicHead {skip=0x0000, length=0x2a7d, f03=0x00}
0x0005…0047 OsuBasicLine {ptr=OsuBasicPtr{ 0x6043 → 0x0047 }, lineno=0x0001, tokens=97222a2a2050524f4752414d204e4f542045584543555441424c452046524f4d20434f4e534f4c45202a2a223a892244424d535953222c22504153532200}
0x0047…0072 OsuBasicLine {ptr=OsuBasicPtr{ 0x606e → 0x0072 }, lineno=0x0002, tokens=9d3a9a3a8e20312f3739202045444954204d41535445522046494c4520202845444d41464c2900}
0x0072…009f OsuBasicLine {ptr=OsuBasicPtr{ 0x609b → 0x009f }, lineno=0x000a, tokens=8e20202020204f532d36355520444154412042415345204d414e4147454d454e542053595354454d00}
0x009f…00cc OsuBasicLine {ptr=OsuBasicPtr{ 0x60c8 → 0x00cc }, lineno=0x0014, tokens=8e2020202020202031312f373820205645522e20312e302045444954204d41535445522046494c4500}
0x00cc…00d2 OsuBasicLine {ptr=OsuBasicPtr{ 0x60ce → 0x00d2 }, lineno=0x0063, tokens=9d00}
0x00d2…00fc OsuBasicLine {ptr=OsuBasicPtr{ 0x60f8 → 0x00fc }, lineno=0x0064, tokens=a02031203a8e2044495341424c4520434c4f5345204f4e204552524f52204645415455524500}
0x00fc…012f OsuBasicLine {ptr=OsuBasicPtr{ 0x612b → 0x012f }, lineno=0x006e, tokens=a02031313a8e20454e41424c45205350414345205355505052455353494f4e204f4e204e554d2e204f555450555400}
0x012f…0158 OsuBasicLine {ptr=OsuBasicPtr{ 0x6154 → 0x0158 }, lineno=0x0078, tokens=a02039203a8e20574520434845434b2026204445434f44452044495343204552524f525300}
0x0158…0173 OsuBasicLine {ptr=OsuBasicPtr{ 0x616f → 0x0173 }, lineno=0x0082, tokens=4e4524b1222a223a4e4324b122223a454524b1222f2200}
0x0173…01a6 OsuBasicLine {ptr=OsuBasicPtr{ 0x61a2 → 0x01a6 }, lineno=0x0087, tokens=535024b1222020202020202020202020202020202020202020223a535024b1535024a9535024a9535024a953502400}
0x01a6…01b3 OsuBasicLine {ptr=OsuBasicPtr{ 0x61af → 0x01b3 }, lineno=0x00c4, tokens=9620323838382c3000}
0x01b3…01ce OsuBasicLine {ptr=OsuBasicPtr{ 0x61ca → 0x01ce }, lineno=0x00fa, tokens=8c2036323030303a8e20434c4541522053435245454e00}
0x01ce…01f3 OsuBasicLine {ptr=OsuBasicPtr{ 0x61ef → 0x01f3 }, lineno=0x0104, tokens=972244422d3220202d20205b4e4452452049204d41535445522046494c454e2200}
0x01f3…021e OsuBasicLine {ptr=OsuBasicPtr{ 0x621a → 0x021e }, lineno=0x010e, tokens=97223d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d223a973a973a9700}
0x021e…023e OsuBasicLine {ptr=OsuBasicPtr{ 0x623a → 0x023e }, lineno=0x0126, tokens=8e204745542043555252454e5420444556494345204e554d42455200}
0x023e…0270 OsuBasicLine {ptr=OsuBasicPtr{ 0x626c → 0x0270 }, lineno=0x0127, tokens=4456283229b1c12839383332293a8a204456283229b031323720a6204456283229b14456283229aa313238a93400}
0x0270…0287 OsuBasicLine {ptr=OsuBasicPtr{ 0x6283 → 0x0287 }, lineno=0x0128, tokens=445624283229b1c6284456283229a936352900}
0x0287…028e OsuBasicLine {ptr=OsuBasicPtr{ 0x628a → 0x028e }, lineno=0x012a, tokens=8e2000}
0x028e…02b2 OsuBasicLine {ptr=OsuBasicPtr{ 0x62ae → 0x02b2 }, lineno=0x012b, tokens=8e2020202020474554204445562f46494c454e414d452f50415353574f524400}
0x02b2…02ec OsuBasicLine {ptr=OsuBasicPtr{ 0x62e8 → 0x02ec }, lineno=0x012c, tokens=8422494e44544153542053544154494f4e454e2048564f52204d41535445522046494c454e204c494747455220223b44562428312900}
0x02ec…0305 OsuBasicLine {ptr=OsuBasicPtr{ 0x6301 → 0x0305 }, lineno=0x012d, tokens=8a20445624283129b1454524208820353030383000}
0x0305…0334 OsuBasicLine {ptr=OsuBasicPtr{ 0x6330 → 0x0334 }, lineno=0x0131, tokens=9620323937362c34343a9620323937322c35383a208e20414c4c4f57202c205445524d494e4154494f4e00}
0x0334…034b OsuBasicLine {ptr=OsuBasicPtr{ 0x6347 → 0x034b }, lineno=0x0136, tokens=445624283129b1c8284456242831292c312900}
0x034b…0371 OsuBasicLine {ptr=OsuBasicPtr{ 0x636d → 0x0371 }, lineno=0x0137, tokens=8a20445624283129b0b122412220ae20445624283129b2b122452220882033323000}
0x0371…03a1 OsuBasicLine {ptr=OsuBasicPtr{ 0x639d → 0x03a1 }, lineno=0x0138, tokens=973a972220464f524b455254212121202053544154494f4e4552204445522045522047594c444947453a2200}
0x03a1…03bf OsuBasicLine {ptr=OsuBasicPtr{ 0x63bb → 0x03bf }, lineno=0x0139, tokens=97222020412c422c432c442020464c4f505059204449534b2200}
0x03bf…03e3 OsuBasicLine {ptr=OsuBasicPtr{ 0x63df → 0x03e3 }, lineno=0x013a, tokens=9722202045202020202020202048415244204449534b223a973a882033303000}
0x03e3…040e OsuBasicLine {ptr=OsuBasicPtr{ 0x640a → 0x040e }, lineno=0x0140, tokens=8422494e44544153542046494c4e41564e2c204b4f44454f524420223b46242831292c50572400}
0x040e…0442 OsuBasicLine {ptr=OsuBasicPtr{ 0x643e → 0x0442 }, lineno=0x0141, tokens=8ac228462428312929b231afc228462428312929b036a697222a2a20464f524b455254223a973a883332302020202000}
0x0442…0462 OsuBasicLine {ptr=OsuBasicPtr{ 0x645e → 0x0462 }, lineno=0x0142, tokens=8a204624283129b1222f2220af20505724b1222f2220882032353000}
0x0462…049a OsuBasicLine {ptr=OsuBasicPtr{ 0x6496 → 0x049a }, lineno=0x0145, tokens=8a20c228462428312929b235a6812049b130a32834aac228462428312929293a4624283129b14624283129a92220223a82204900}
0x049a…04c1 OsuBasicLine {ptr=OsuBasicPtr{ 0x64bd → 0x04c1 }, lineno=0x014a, tokens=4624283129b1c82846242831292c3529203a204624283229b14624283129a922302200}
0x04c1…04e6 OsuBasicLine {ptr=OsuBasicPtr{ 0x64e2 → 0x04e6 }, lineno=0x0159, tokens=8a20505724b1222e2220af20505724b1222e2220a620505724b122414e414e2200}
0x04e6…0510 OsuBasicLine {ptr=OsuBasicPtr{ 0x650c → 0x0510 }, lineno=0x015e, tokens=8ac22850572429b2b03420a620973a97222a2a2a20464f524b455254223a973a882033323000}
0x0510…0542 OsuBasicLine {ptr=OsuBasicPtr{ 0x653e → 0x0542 }, lineno=0x016a, tokens=9620323937362c31333a9620323937322c31333a208e2044495341424c45202c3a205445524d494e4154494f4e00}
0x0542…0548 OsuBasicLine {ptr=OsuBasicPtr{ 0x6544 → 0x0548 }, lineno=0x018e, tokens=8e00}
0x0548…0569 OsuBasicLine {ptr=OsuBasicPtr{ 0x6565 → 0x0569 }, lineno=0x018f, tokens=8e2020202020474554204d41535445522048454144455220494e464f00}
0x0569…0586 OsuBasicLine {ptr=OsuBasicPtr{ 0x6582 → 0x0586 }, lineno=0x0190, tokens=9f20445624283129203a209c2046242832292c5057242c3100}
0x0586…05c5 OsuBasicLine {ptr=OsuBasicPtr{ 0x65c1 → 0x05c5 }, lineno=0x0195, tokens=464624283129b12230223a464624283229b12230223a464624283329b12230223a8e204b455946494c45204c4f434154494f4e204d454d4f525900}
0x05c5…05ef OsuBasicLine {ptr=OsuBasicPtr{ 0x65eb → 0x05ef }, lineno=0x019a, tokens=8425312c54243a208a205424b2b020462428312920a620455252b1313a208820333030303000}
0x05ef…061c OsuBasicLine {ptr=OsuBasicPtr{ 0x6618 → 0x061c }, lineno=0x01a4, tokens=9b31b0b1363a208425312c54593a208a205459b2b0313020a620455252b1323a208820333030303000}
0x061c…0630 OsuBasicLine {ptr=OsuBasicPtr{ 0x662c → 0x0630 }, lineno=0x01ae, tokens=9b31b0b1393a208425312c454f444600}
0x0630…0644 OsuBasicLine {ptr=OsuBasicPtr{ 0x6640 → 0x0644 }, lineno=0x01b8, tokens=9b31b0b132303a8425312c424f444600}
0x0644…0656 OsuBasicLine {ptr=OsuBasicPtr{ 0x6652 → 0x0656 }, lineno=0x01c2, tokens=9b31b0b133313a8425312c524c00}
0x0656…0668 OsuBasicLine {ptr=OsuBasicPtr{ 0x6664 → 0x0668 }, lineno=0x01cc, tokens=9b31b0b134323a8425312c524e00}
0x0668…0696 OsuBasicLine {ptr=OsuBasicPtr{ 0x6692 → 0x0696 }, lineno=0x01d6, tokens=9b31b0b135333a4eb1313a208e202044455445524d494e45204e554d424552204f46204649454c445300}
0x0696…06a8 OsuBasicLine {ptr=OsuBasicPtr{ 0x66a4 → 0x06a8 }, lineno=0x01e0, tokens=8425312c54243a208425312c5400}
0x06a8…06c7 OsuBasicLine {ptr=OsuBasicPtr{ 0x66c3 → 0x06c7 }, lineno=0x01ea, tokens=8a20c7283129b2424f444620a6204eb14ea9313a20882034383000}
0x06c7…06f0 OsuBasicLine {ptr=OsuBasicPtr{ 0x66ec → 0x06f0 }, lineno=0x01f4, tokens=9b31b0b135333a852046444c4224284e292c464c284e292c464324284e292c4324284e2900}
0x06f0…0728 OsuBasicLine {ptr=OsuBasicPtr{ 0x6724 → 0x0728 }, lineno=0x01fe, tokens=812049b13120a3204e3a8425312c46444c42242849293a8425312c464c2849293a20464c284929b1464c284929aa313a82204900}
0x0728…075b OsuBasicLine {ptr=OsuBasicPtr{ 0x6757 → 0x075b }, lineno=0x0208, tokens=85204650284ea931293a20812058b13120a3204e3a2046502858a93129b1464c285829a94650285829a9313a208200}
0x075b…0761 OsuBasicLine {ptr=OsuBasicPtr{ 0x675d → 0x0761 }, lineno=0x020c, tokens=8e00}
0x0761…077f OsuBasicLine {ptr=OsuBasicPtr{ 0x677b → 0x077f }, lineno=0x020d, tokens=8e20202020204d414b4520435552534f5220535452494e475300}
0x077f…07bb OsuBasicLine {ptr=OsuBasicPtr{ 0x67b7 → 0x07bb }, lineno=0x020e, tokens=434224b1222d223a812049b13120a320343a434224b1434224a9222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d223a8200}
0x07bb…07ed OsuBasicLine {ptr=OsuBasicPtr{ 0x67e9 → 0x07ed }, lineno=0x020f, tokens=812049b13120a3204e3a4324284929b1c8284342242c464c284929293a464324284929b143242849293a82204900}
0x07ed…07f3 OsuBasicLine {ptr=OsuBasicPtr{ 0x67ef → 0x07f3 }, lineno=0x0211, tokens=8e00}
0x07f3…082f OsuBasicLine {ptr=OsuBasicPtr{ 0x682b → 0x082f }, lineno=0x0212, tokens=973a97225c4e534b45532044455420415420535052494e474520494e535452554b54494f4e45524e45204f56455220284a2f4e2920223b00}
0x082f…084a OsuBasicLine {ptr=OsuBasicPtr{ 0x6846 → 0x084a }, lineno=0x0213, tokens=842059243a8a205924b145452420a6209d313a89203200}
0x084a…086f OsuBasicLine {ptr=OsuBasicPtr{ 0x686b → 0x086f }, lineno=0x0214, tokens=8a20c82859242c3129b1224a2220af20c82859242c3129b1222220882036393800}
0x086f…087b OsuBasicLine {ptr=OsuBasicPtr{ 0x6877 → 0x087b }, lineno=0x0215, tokens=8c20363230303000}
0x087b…0887 OsuBasicLine {ptr=OsuBasicPtr{ 0x6883 → 0x0887 }, lineno=0x0217, tokens=973a973a973a9700}
0x0887…088d OsuBasicLine {ptr=OsuBasicPtr{ 0x6889 → 0x088d }, lineno=0x0224, tokens=8e00}
0x088d…08b7 OsuBasicLine {ptr=OsuBasicPtr{ 0x68b3 → 0x08b7 }, lineno=0x0225, tokens=8e20202020204f555450555420434f4e54524f4c20434841524143544552204c4547454e4400}
0x08b7…08d6 OsuBasicLine {ptr=OsuBasicPtr{ 0x68d2 → 0x08d6 }, lineno=0x0226, tokens=972220204b4f4e54524f4c204b4152414b54455245523a223a9700}
0x08d6…0909 OsuBasicLine {ptr=OsuBasicPtr{ 0x6905 → 0x0909 }, lineno=0x0227, tokens=972220202020202a202020202020202020534c455454455220414b5455454c542046454c5420494e44484f4c442200}
0x0909…0935 OsuBasicLine {ptr=OsuBasicPtr{ 0x6931 → 0x0935 }, lineno=0x0228, tokens=972220202020202a522020202020202020534c45545445522048454c45205245434f5244454e2200}
0x0935…0969 OsuBasicLine {ptr=OsuBasicPtr{ 0x6965 → 0x0969 }, lineno=0x0229, tokens=972220202020202f20202020202020202052455455522054494c205449444c49474552452053505c5247534d5d4c2200}
0x0969…0990 OsuBasicLine {ptr=OsuBasicPtr{ 0x698c → 0x0990 }, lineno=0x022a, tokens=9722202020202052455455524e202020204a41202f20464f52535b5454454c53452200}
0x0990…0998 OsuBasicLine {ptr=OsuBasicPtr{ 0x6994 → 0x0998 }, lineno=0x0230, tokens=973a9700}
0x0998…09ae OsuBasicLine {ptr=OsuBasicPtr{ 0x69aa → 0x09ae }, lineno=0x0231, tokens=812049b13120a320353a20973a2082204900}
0x09ae…09d7 OsuBasicLine {ptr=OsuBasicPtr{ 0x69d3 → 0x09d7 }, lineno=0x0232, tokens=8422544153542052455455524e2c204856495320464f52535b5454454c534520223b4a2400}
0x09d7…09e3 OsuBasicLine {ptr=OsuBasicPtr{ 0x69df → 0x09e3 }, lineno=0x0234, tokens=8c20363230303000}
0x09e3…09e9 OsuBasicLine {ptr=OsuBasicPtr{ 0x69e5 → 0x09e9 }, lineno=0x0256, tokens=8e00}
0x09e9…0a08 OsuBasicLine {ptr=OsuBasicPtr{ 0x6a04 → 0x0a08 }, lineno=0x0257, tokens=8e20202020204f55545055542053414d504c45205245434f524400}
0x0a08…0a34 OsuBasicLine {ptr=OsuBasicPtr{ 0x6a30 → 0x0a34 }, lineno=0x025d, tokens=84225c4e534b45532044455420415420534520454e2050525c5645205245434f524420223b592400}
0x0a34…0a4d OsuBasicLine {ptr=OsuBasicPtr{ 0x6a49 → 0x0a4d }, lineno=0x025e, tokens=8a205924b145452420a620973a973a882035333000}
0x0a4d…0a65 OsuBasicLine {ptr=OsuBasicPtr{ 0x6a61 → 0x0a65 }, lineno=0x025f, tokens=8a20c82859242c3129b1224e2220882037303000}
0x0a65…0a71 OsuBasicLine {ptr=OsuBasicPtr{ 0x6a6d → 0x0a71 }, lineno=0x0260, tokens=8c20363230303000}
0x0a71…0a84 OsuBasicLine {ptr=OsuBasicPtr{ 0x6a80 → 0x0a84 }, lineno=0x0280, tokens=972246494c3a20223b462428312900}
0x0a84…0aaa OsuBasicLine {ptr=OsuBasicPtr{ 0x6aa6 → 0x0aaa }, lineno=0x02a8, tokens=8c2031303132303a208e20474f205052494e542053414d504c45205245434f524400}
0x0aaa…0ac6 OsuBasicLine {ptr=OsuBasicPtr{ 0x6ac2 → 0x0ac6 }, lineno=0x02ad, tokens=812049b13120a3204e3a464324284929b122223a82204900}
0x0ac6…0ad1 OsuBasicLine {ptr=OsuBasicPtr{ 0x6acd → 0x0ad1 }, lineno=0x02b2, tokens=52505452b13100}
0x0ad1…0aec OsuBasicLine {ptr=OsuBasicPtr{ 0x6ae8 → 0x0aec }, lineno=0x02b7, tokens=9720a23430293b22464f52535b5454454c534520223b00}
0x0aec…0af5 OsuBasicLine {ptr=OsuBasicPtr{ 0x6af1 → 0x0af5 }, lineno=0x02b8, tokens=8420592400}
0x0af5…0afb OsuBasicLine {ptr=OsuBasicPtr{ 0x6af7 → 0x0afb }, lineno=0x02b9, tokens=8e00}
0x0afb…0b07 OsuBasicLine {ptr=OsuBasicPtr{ 0x6b03 → 0x0b07 }, lineno=0x02ba, tokens=8c20363230303000}
0x0b07…0b29 OsuBasicLine {ptr=OsuBasicPtr{ 0x6b25 → 0x0b29 }, lineno=0x02bb, tokens=8e202020202044455445524d494e45205245434f5244204e554d42455200}
0x0b29…0b4f OsuBasicLine {ptr=OsuBasicPtr{ 0x6b4b → 0x0b4f }, lineno=0x02bc, tokens=973a972220205245434f5244205544565b4c47454c534553204d5d444552223a9700}
0x0b4f…0b5a OsuBasicLine {ptr=OsuBasicPtr{ 0x6b56 → 0x0b5a }, lineno=0x02bd, tokens=58b15250545200}
0x0b5a…0b86 OsuBasicLine {ptr=OsuBasicPtr{ 0x6b82 → 0x0b86 }, lineno=0x02c7, tokens=97222023202d2d205245434f5244204e522e2028204120464f522054494c465c4a454c5345292200}
0x0b86…0ba7 OsuBasicLine {ptr=OsuBasicPtr{ 0x6ba3 → 0x0ba7 }, lineno=0x02c8, tokens=9722204c202d2d2046454c542f494e44484f4c442053474e494e472200}
0x0ba7…0bce OsuBasicLine {ptr=OsuBasicPtr{ 0x6bca → 0x0bce }, lineno=0x02c9, tokens=9722204e202d2d204e5c474c452046494c2f494e44484f4c4420535c474e494e472200}
0x0bce…0bfc OsuBasicLine {ptr=OsuBasicPtr{ 0x6bf8 → 0x0bfc }, lineno=0x02ca, tokens=97222053202d2d20535c474e494e472049204d41535445522046494c204d454420454e20544558542200}
0x0bfc…0c0e OsuBasicLine {ptr=OsuBasicPtr{ 0x6c0a → 0x0c0e }, lineno=0x02cb, tokens=9722202f202d2d20455849542200}
0x0c0e…0c18 OsuBasicLine {ptr=OsuBasicPtr{ 0x6c14 → 0x0c18 }, lineno=0x02d0, tokens=8420534d2400}
0x0c18…0c33 OsuBasicLine {ptr=OsuBasicPtr{ 0x6c2f → 0x0c33 }, lineno=0x02d2, tokens=8a20534d24b14e432420a62058b1313a20882038323000}
0x0c33…0c47 OsuBasicLine {ptr=OsuBasicPtr{ 0x6c43 → 0x0c47 }, lineno=0x02d4, tokens=8a20534d24b14e452420882037393000}
0x0c47…0c6e OsuBasicLine {ptr=OsuBasicPtr{ 0x6c6a → 0x0c6e }, lineno=0x02d6, tokens=8a20534d24b145452420882035303038303a8e20474f20434f4d4d4f4e204558495400}
0x0c6e…0c9e OsuBasicLine {ptr=OsuBasicPtr{ 0x6c9a → 0x0c9e }, lineno=0x02da, tokens=8a20534d24b122232220a6209722494e4454415354205245434f5244204e554d4d455220223a882037323000}
0x0c9e…0cd0 OsuBasicLine {ptr=OsuBasicPtr{ 0x6ccc → 0x0cd0 }, lineno=0x02e4, tokens=8a20534d24b1224c22208820353030303a208e20474f544f204c4142454c2f434f4e54454e542053454152434800}
0x0cd0…0ce5 OsuBasicLine {ptr=OsuBasicPtr{ 0x6ce1 → 0x0ce5 }, lineno=0x02ee, tokens=8a20534d24b1224e222088203630303000}
0x0ce5…0d13 OsuBasicLine {ptr=OsuBasicPtr{ 0x6d0f → 0x0d13 }, lineno=0x02f3, tokens=8a20534d24b1224122208820333030303a208e20474f2046494e4420454f4446205245434f52442b3100}
0x0d13…0d28 OsuBasicLine {ptr=OsuBasicPtr{ 0x6d24 → 0x0d28 }, lineno=0x02f8, tokens=8a20534d24b12253222088203230303000}
0x0d28…0d3a OsuBasicLine {ptr=OsuBasicPtr{ 0x6d36 → 0x0d3a }, lineno=0x0302, tokens=58b1c528c828534d242c31292900}
0x0d3a…0d5e OsuBasicLine {ptr=OsuBasicPtr{ 0x6d5a → 0x0d5e }, lineno=0x030c, tokens=8a2058b0343720ae2058b2353820a62058b1c428534d24293a20882038303000}
0x0d5e…0d7d OsuBasicLine {ptr=OsuBasicPtr{ 0x6d79 → 0x0d7d }, lineno=0x0316, tokens=97222a2a2a20464f524b4552542021212121223a20882037303000}
0x0d7d…0d90 OsuBasicLine {ptr=OsuBasicPtr{ 0x6d8c → 0x0d90 }, lineno=0x0320, tokens=8a2058b1b428582920882038303700}
0x0d90…0dbe OsuBasicLine {ptr=OsuBasicPtr{ 0x6dba → 0x0dbe }, lineno=0x0322, tokens=97222a2a2a20494e4454415354204b554e2045542048454c542054414c202a2a2a2a223a882037303000}
0x0dbe…0dd6 OsuBasicLine {ptr=OsuBasicPtr{ 0x6dd2 → 0x0dd6 }, lineno=0x0327, tokens=8a2058b03020ae2058b2b1524e20882038323000}
0x0dd6…0e06 OsuBasicLine {ptr=OsuBasicPtr{ 0x6e02 → 0x0e06 }, lineno=0x032a, tokens=97222a2a2a20464f524b455254205245434f5244204e522e202a2a2a223a534d24b1222a223a882037333000}
0x0e06…0e36 OsuBasicLine {ptr=OsuBasicPtr{ 0x6e32 → 0x0e36 }, lineno=0x0334, tokens=52505452b1583a208e20434f4d4d4f4e20455849542046524f4d2044455445524d494e45205245434f524400}
0x0e36…0e42 OsuBasicLine {ptr=OsuBasicPtr{ 0x6e3e → 0x0e42 }, lineno=0x0381, tokens=8c20363230303000}
0x0e42…0e48 OsuBasicLine {ptr=OsuBasicPtr{ 0x6e44 → 0x0e48 }, lineno=0x0382, tokens=8e00}
0x0e48…0e68 OsuBasicLine {ptr=OsuBasicPtr{ 0x6e64 → 0x0e68 }, lineno=0x0383, tokens=8e20202020204f55545055542043555252454e54205245434f524400}
0x0e68…0e93 OsuBasicLine {ptr=OsuBasicPtr{ 0x6e8f → 0x0e93 }, lineno=0x0384, tokens=8c2031303230303a208e20474f204745542026205052542043555252454e54205245434f524400}
0x0e93…0e99 OsuBasicLine {ptr=OsuBasicPtr{ 0x6e95 → 0x0e99 }, lineno=0x038c, tokens=8e00}
0x0e99…0ec6 OsuBasicLine {ptr=OsuBasicPtr{ 0x6ec2 → 0x0ec6 }, lineno=0x038d, tokens=8e2020202020494e50555420414e44204445434f4445204649454c44204e414d452f4e554d42455200}
0x0ec6…0eec OsuBasicLine {ptr=OsuBasicPtr{ 0x6ee8 → 0x0eec }, lineno=0x038e, tokens=8422494e44544153542046454c544e41564e20454c4c4552204e522e20223b572400}
0x0eec…0f11 OsuBasicLine {ptr=OsuBasicPtr{ 0x6f0d → 0x0f11 }, lineno=0x038f, tokens=8a205724b14e432420a6205724b12231223a8a205724b14e452420882039313000}
0x0f11…0f46 OsuBasicLine {ptr=OsuBasicPtr{ 0x6f42 → 0x0f46 }, lineno=0x0390, tokens=8a205724b145452420ae20c228572429b13120a6209d3a9c46242832292c5057242c313a46505452b1313a882037303000}
0x0f46…0f57 OsuBasicLine {ptr=OsuBasicPtr{ 0x6f53 → 0x0f57 }, lineno=0x0391, tokens=58b1c528c82857242c31292900}
0x0f57…0f79 OsuBasicLine {ptr=OsuBasicPtr{ 0x6f75 → 0x0f79 }, lineno=0x0392, tokens=8a2058b0343720ae2058b2353820a62057b1c4285724293a882039333000}
0x0f79…0fa1 OsuBasicLine {ptr=OsuBasicPtr{ 0x6f9d → 0x0fa1 }, lineno=0x0394, tokens=812049b13120a3204e3a8a2046444c4224284929b1572420a62057b1493a882039333000}
0x0fa1…0fa9 OsuBasicLine {ptr=OsuBasicPtr{ 0x6fa5 → 0x0fa9 }, lineno=0x0396, tokens=82204900}
0x0fa9…0fea OsuBasicLine {ptr=OsuBasicPtr{ 0x6fe6 → 0x0fea }, lineno=0x0398, tokens=97222a2a2a2046454c5420223b57243b2220455220494b4b452046554e44455420492046494c454e20223b46242831293b22202a2a2a223a8839313000}
0x0fea…100c OsuBasicLine {ptr=OsuBasicPtr{ 0x7008 → 0x100c }, lineno=0x03a2, tokens=8a2057b0b13120ae2057b2b14e20a62046505452b1573a88203130303000}
0x100c…104d OsuBasicLine {ptr=OsuBasicPtr{ 0x7049 → 0x104d }, lineno=0x03a3, tokens=97222a2a2a2046454c54204e554d4d455220223b573b2220455220494b4b452046554e44455420492046494c454e20223b46242831293a882039313000}
0x104d…1053 OsuBasicLine {ptr=OsuBasicPtr{ 0x704f → 0x1053 }, lineno=0x03e6, tokens=8e00}
0x1053…1072 OsuBasicLine {ptr=OsuBasicPtr{ 0x706e → 0x1072 }, lineno=0x03e7, tokens=8e20202020204544495420414e442053415645205245434f524400}
0x1072…1096 OsuBasicLine {ptr=OsuBasicPtr{ 0x7092 → 0x1096 }, lineno=0x03e8, tokens=9b31b0b1424f4446a9282852505452aa3129ab524c29a9465028465054522900}
0x1096…10d5 OsuBasicLine {ptr=OsuBasicPtr{ 0x70d1 → 0x10d5 }, lineno=0x03fc, tokens=8a20c7283129b0b1454f444620a620464324284650545229b1222a2a2a20544f4d542046454c54202a2a2a22202020202020202020202020202000}
0x10d5…10db OsuBasicLine {ptr=OsuBasicPtr{ 0x70d7 → 0x10db }, lineno=0x0410, tokens=9700}
0x10db…10f5 OsuBasicLine {ptr=OsuBasicPtr{ 0x70f1 → 0x10f5 }, lineno=0x041a, tokens=972246454c543a20223b46444c422428465054522900}
0x10f5…1109 OsuBasicLine {ptr=OsuBasicPtr{ 0x7105 → 0x1109 }, lineno=0x0424, tokens=9720a235293b46432428465054522900}
0x1109…111c OsuBasicLine {ptr=OsuBasicPtr{ 0x7118 → 0x111c }, lineno=0x042e, tokens=9720a235293b432428465054522900}
0x111c…1127 OsuBasicLine {ptr=OsuBasicPtr{ 0x7123 → 0x1127 }, lineno=0x0460, tokens=9720a233293b00}
0x1127…1130 OsuBasicLine {ptr=OsuBasicPtr{ 0x712c → 0x1130 }, lineno=0x046a, tokens=8420532400}
0x1130…1146 OsuBasicLine {ptr=OsuBasicPtr{ 0x7142 → 0x1146 }, lineno=0x046c, tokens=8a205324b2b0222a52222088203131343200}
0x1146…1152 OsuBasicLine {ptr=OsuBasicPtr{ 0x714e → 0x1152 }, lineno=0x046d, tokens=5324b1225e502200}
0x1152…116d OsuBasicLine {ptr=OsuBasicPtr{ 0x7169 → 0x116d }, lineno=0x046e, tokens=9b31b0b1424f4446a9282852505452aa3129ab524c2900}
0x116d…1186 OsuBasicLine {ptr=OsuBasicPtr{ 0x7182 → 0x1186 }, lineno=0x0470, tokens=8a20c228532429b1464c2831292088203131343000}
0x1186…11a3 OsuBasicLine {ptr=OsuBasicPtr{ 0x719f → 0x11a3 }, lineno=0x0472, tokens=5324b1c8285350242c464c283129aac22853242929a9532400}
0x11a3…11ae OsuBasicLine {ptr=OsuBasicPtr{ 0x71aa → 0x11ae }, lineno=0x0474, tokens=9725312c532400}
0x11ae…11cf OsuBasicLine {ptr=OsuBasicPtr{ 0x71cb → 0x11cf }, lineno=0x0475, tokens=9d313a9c46242832292c5057242c313a46505452b1313a882036393800}
0x11cf…11e3 OsuBasicLine {ptr=OsuBasicPtr{ 0x71df → 0x11e3 }, lineno=0x0476, tokens=8a205324b14e43242088203132343000}
0x11e3…1213 OsuBasicLine {ptr=OsuBasicPtr{ 0x720f → 0x1213 }, lineno=0x0478, tokens=8a5324b1454524aec228532429b131a69d313a9c46242832292c5057242c313a46505452b1313a8839313000}
0x1213…1228 OsuBasicLine {ptr=OsuBasicPtr{ 0x7224 → 0x1228 }, lineno=0x0479, tokens=8a205324b2b04e45242088203131363000}
0x1228…1233 OsuBasicLine {ptr=OsuBasicPtr{ 0x722f → 0x1233 }, lineno=0x047a, tokens=5324b122302200}
0x1233…1250 OsuBasicLine {ptr=OsuBasicPtr{ 0x724c → 0x1250 }, lineno=0x0488, tokens=8a20c228532429b2b1464c2846505452292088203131393500}
0x1250…1290 OsuBasicLine {ptr=OsuBasicPtr{ 0x728c → 0x1290 }, lineno=0x049c, tokens=9720222a2a2a20464f52204c414e472021212121202a2a2a20223bc228532429aa464c2846505452293b22204b4152414b5445524552202a2a2a2200}
0x1290…12bd OsuBasicLine {ptr=OsuBasicPtr{ 0x72b9 → 0x12bd }, lineno=0x049d, tokens=972022202020202a2a2a2a2a204f5044454c2046454c5420494e44484f4c444554202a2a2a2a2a2200}
0x12bd…12c8 OsuBasicLine {ptr=OsuBasicPtr{ 0x72c4 → 0x12c8 }, lineno=0x04a6, tokens=88203130373000}
0x12c8…12d9 OsuBasicLine {ptr=OsuBasicPtr{ 0x72d5 → 0x12d9 }, lineno=0x04ab, tokens=464324284650545229b1532400}
0x12d9…12f5 OsuBasicLine {ptr=OsuBasicPtr{ 0x72f1 → 0x12f5 }, lineno=0x04ac, tokens=8a20c228532429b1464c2846505452292088203132323000}
0x12f5…1315 OsuBasicLine {ptr=OsuBasicPtr{ 0x7311 → 0x1315 }, lineno=0x04b0, tokens=5324b1c8285350242c464c284650545229aac22853242929a9532400}
0x1315…1340 OsuBasicLine {ptr=OsuBasicPtr{ 0x733c → 0x1340 }, lineno=0x04c4, tokens=9b31b0b1424f4446a9282852505452aa3129ab524c29a946502846505452293a9725312c532400}
0x1340…1373 OsuBasicLine {ptr=OsuBasicPtr{ 0x736f → 0x1373 }, lineno=0x04c9, tokens=8a20c7283129b0454f4446a6454f4446b1424f4446a92852505452ab524c293a9b31b0b1393a9725312c454f444600}
0x1373…1383 OsuBasicLine {ptr=OsuBasicPtr{ 0x737f → 0x1383 }, lineno=0x04d8, tokens=46505452b146505452a93100}
0x1383…1398 OsuBasicLine {ptr=OsuBasicPtr{ 0x7394 → 0x1398 }, lineno=0x04ec, tokens=8a2046505452b2b14e2088203130303000}
0x1398…13a4 OsuBasicLine {ptr=OsuBasicPtr{ 0x73a0 → 0x13a4 }, lineno=0x0500, tokens=8c20313031303000}
0x13a4…13aa OsuBasicLine {ptr=OsuBasicPtr{ 0x73a6 → 0x13aa }, lineno=0x0501, tokens=9700}
0x13aa…13cc OsuBasicLine {ptr=OsuBasicPtr{ 0x73c8 → 0x13cc }, lineno=0x0502, tokens=84224552204445545445204b4f5252454b5420284a2f4e2920223b412400}
0x13cc…13e2 OsuBasicLine {ptr=OsuBasicPtr{ 0x73de → 0x13e2 }, lineno=0x0503, tokens=8a204124b14e432420a6204124b1224a2200}
0x13e2…1405 OsuBasicLine {ptr=OsuBasicPtr{ 0x7401 → 0x1405 }, lineno=0x0504, tokens=8a20c82841242c3129b1224a2220a6208c2036323030303a88203132393000}
0x1405…141d OsuBasicLine {ptr=OsuBasicPtr{ 0x7419 → 0x141d }, lineno=0x0506, tokens=8a20c82841242c3129b1224e2220882039313000}
0x141d…144f OsuBasicLine {ptr=OsuBasicPtr{ 0x744b → 0x144f }, lineno=0x0508, tokens=97222a2a2a20494e4454415354204a4120284a2920454c4c4552204e454a20284e29202a2a2a223a883132383100}
0x144f…145f OsuBasicLine {ptr=OsuBasicPtr{ 0x745b → 0x145f }, lineno=0x050a, tokens=52505452b152505452a93100}
0x145f…1490 OsuBasicLine {ptr=OsuBasicPtr{ 0x748c → 0x1490 }, lineno=0x0514, tokens=8a52505452b2524ea69d313a9c46242832292c5057242c313a46505452b1313a8c31303230303a883130303000}
0x1490…14ad OsuBasicLine {ptr=OsuBasicPtr{ 0x74a9 → 0x14ad }, lineno=0x0528, tokens=973a97222a2a2020454e44204f462046494c4520202a2a2200}
0x14ad…14b7 OsuBasicLine {ptr=OsuBasicPtr{ 0x74b3 → 0x14b7 }, lineno=0x0550, tokens=882036383500}
0x14b7…14bd OsuBasicLine {ptr=OsuBasicPtr{ 0x74b9 → 0x14bd }, lineno=0x07ce, tokens=8e00}
0x14bd…14dd OsuBasicLine {ptr=OsuBasicPtr{ 0x74d9 → 0x14dd }, lineno=0x07cf, tokens=8e202020202053494d504c452053454152434820524f5554494e4500}
0x14dd…14e9 OsuBasicLine {ptr=OsuBasicPtr{ 0x74e5 → 0x14e9 }, lineno=0x07d0, tokens=8c20363230303000}
0x14e9…14ef OsuBasicLine {ptr=OsuBasicPtr{ 0x74eb → 0x14ef }, lineno=0x07d1, tokens=9700}
0x14ef…1521 OsuBasicLine {ptr=OsuBasicPtr{ 0x751d → 0x1521 }, lineno=0x07d2, tokens=9722494e445441535420535c474520544558542020284d41582e203332204b4152414b54455245522920223a9700}
0x1521…153b OsuBasicLine {ptr=OsuBasicPtr{ 0x7537 → 0x153b }, lineno=0x07d3, tokens=84205354243a8a20535424b145452420882036393800}
0x153b…1551 OsuBasicLine {ptr=OsuBasicPtr{ 0x754d → 0x1551 }, lineno=0x07d4, tokens=8a20c22853542429b1302088203230303100}
0x1551…157b OsuBasicLine {ptr=OsuBasicPtr{ 0x7577 → 0x157b }, lineno=0x07d5, tokens=8c20363030303020203a20208e20474554204649454c445320544f20564552494659204f4e00}
0x157b…1588 OsuBasicLine {ptr=OsuBasicPtr{ 0x7584 → 0x1588 }, lineno=0x07da, tokens=9b31b0b1424f444600}
0x1588…1594 OsuBasicLine {ptr=OsuBasicPtr{ 0x7590 → 0x1594 }, lineno=0x07e4, tokens=9e205354242c3100}
0x1594…15b3 OsuBasicLine {ptr=OsuBasicPtr{ 0x75af → 0x15b3 }, lineno=0x07ee, tokens=8a20c7283129b0b131453920a6204d53b1313a2088203231303000}
0x15b3…15cb OsuBasicLine {ptr=OsuBasicPtr{ 0x75c7 → 0x15cb }, lineno=0x07f8, tokens=4db1b42828c7283129aa424f444629ac524c2900}
0x15cb…15d5 OsuBasicLine {ptr=OsuBasicPtr{ 0x75d1 → 0x15d5 }, lineno=0x07fd, tokens=4db14da93100}
0x15d5…15f3 OsuBasicLine {ptr=OsuBasicPtr{ 0x75ef → 0x15f3 }, lineno=0x0802, tokens=8a20c7283129b0454f444620a6204d53b1323a88203231303000}
0x15f3…160c OsuBasicLine {ptr=OsuBasicPtr{ 0x7608 → 0x160c }, lineno=0x080c, tokens=8a204db0524e20a6204d53b1313a88203231303000}
0x160c…161b OsuBasicLine {ptr=OsuBasicPtr{ 0x7617 → 0x161b }, lineno=0x0816, tokens=58b14d3a88203430303000}
0x161b…1650 OsuBasicLine {ptr=OsuBasicPtr{ 0x764c → 0x1650 }, lineno=0x0834, tokens=973a8a204d53b13120a62097205354243b2220455220494b4b452046554e44455420492046494c454e223a882037303000}
0x1650…1687 OsuBasicLine {ptr=OsuBasicPtr{ 0x7683 → 0x1687 }, lineno=0x083e, tokens=8a204d53b13220a62097205354243b2220455220494b4b452046554e44455420465c5220534c555420505d2046494c454e2200}
0x1687…1698 OsuBasicLine {ptr=OsuBasicPtr{ 0x7694 → 0x1698 }, lineno=0x0843, tokens=8a204d53b13220882037303000}
0x1698…16b2 OsuBasicLine {ptr=OsuBasicPtr{ 0x76ae → 0x16b2 }, lineno=0x0848, tokens=8a204d53b13320a6204d53b1313a2088203231303000}
0x16b2…16b8 OsuBasicLine {ptr=OsuBasicPtr{ 0x76b4 → 0x16b8 }, lineno=0x0bb6, tokens=8e00}
0x16b8…16de OsuBasicLine {ptr=OsuBasicPtr{ 0x76da → 0x16de }, lineno=0x0bb7, tokens=8e202020202046494e44205250545220464f5220415050454e454e44204d4f444500}
0x16de…16f6 OsuBasicLine {ptr=OsuBasicPtr{ 0x76f2 → 0x16f6 }, lineno=0x0bb8, tokens=52b1b42828454f4446aa424f444629ac524c2900}
0x16f6…1726 OsuBasicLine {ptr=OsuBasicPtr{ 0x7722 → 0x1726 }, lineno=0x0bc2, tokens=8a2052b0b1524e20a620973a97222a2a2a2046494c454e2045522046554c44202a2a2a2a223a882037303000}
0x1726…1747 OsuBasicLine {ptr=OsuBasicPtr{ 0x7743 → 0x1747 }, lineno=0x0bcc, tokens=58b152a9313a8820383230203a8e20474f20474554205245434f524400}
0x1747…174d OsuBasicLine {ptr=OsuBasicPtr{ 0x7749 → 0x174d }, lineno=0x0f9e, tokens=8e00}
0x174d…176e OsuBasicLine {ptr=OsuBasicPtr{ 0x776a → 0x176e }, lineno=0x0f9f, tokens=8e202020202053554220544f20434f4e54494e55452053454152434800}
0x176e…1791 OsuBasicLine {ptr=OsuBasicPtr{ 0x778d → 0x1791 }, lineno=0x0fa0, tokens=52505452b1583a8a204453b24e20a6208c2036303130303a88203430313000}
0x1791…179d OsuBasicLine {ptr=OsuBasicPtr{ 0x7799 → 0x179d }, lineno=0x0fa5, tokens=8c20313032303000}
0x179d…17c2 OsuBasicLine {ptr=OsuBasicPtr{ 0x77be → 0x17c2 }, lineno=0x0faa, tokens=84224552204445542044454e2052494754494745205245434f524420223b5a2400}
0x17c2…17e2 OsuBasicLine {ptr=OsuBasicPtr{ 0x77de → 0x17e2 }, lineno=0x0faf, tokens=8a205a24b14e432420af20c2285a2429b13020a6205a24b1224a2200}
0x17e2…17fc OsuBasicLine {ptr=OsuBasicPtr{ 0x77f8 → 0x17fc }, lineno=0x0fb4, tokens=8a20c8285a242c3129b2b0224a222088203430333000}
0x17fc…1817 OsuBasicLine {ptr=OsuBasicPtr{ 0x7813 → 0x1817 }, lineno=0x0fb6, tokens=8a204453b24e20a6208c2031303030303a882039313000}
0x1817…1821 OsuBasicLine {ptr=OsuBasicPtr{ 0x781d → 0x1821 }, lineno=0x0fb8, tokens=882039313000}
0x1821…1859 OsuBasicLine {ptr=OsuBasicPtr{ 0x7855 → 0x1859 }, lineno=0x0fbe, tokens=8a20c8285a242c3129b2b0224e2220a62097222a2a2a2a20494e4454415354204a20454c4c4552204e223a883430313020202000}
0x1859…1870 OsuBasicLine {ptr=OsuBasicPtr{ 0x786c → 0x1870 }, lineno=0x0fc8, tokens=9b31b0b1424f4446a92852505452ab524c2900}
0x1870…188f OsuBasicLine {ptr=OsuBasicPtr{ 0x788b → 0x188f }, lineno=0x0fd2, tokens=882032303230203a208e20434f4e54494e55452053454152434800}
0x188f…1895 OsuBasicLine {ptr=OsuBasicPtr{ 0x7891 → 0x1895 }, lineno=0x1386, tokens=8e00}
0x1895…18b3 OsuBasicLine {ptr=OsuBasicPtr{ 0x78af → 0x18b3 }, lineno=0x1387, tokens=8e202020204c4142454c2f434f4e54454e542053454152434800}
0x18b3…18bf OsuBasicLine {ptr=OsuBasicPtr{ 0x78bb → 0x18bf }, lineno=0x1388, tokens=8c20363230303000}
0x18bf…18d2 OsuBasicLine {ptr=OsuBasicPtr{ 0x78ce → 0x18d2 }, lineno=0x1392, tokens=972246454c54204e41564e223a9700}
0x18d2…18ed OsuBasicLine {ptr=OsuBasicPtr{ 0x78e9 → 0x18ed }, lineno=0x139c, tokens=812049b13120a32028b4284eac3229ab322920a8203200}
0x18ed…191d OsuBasicLine {ptr=OsuBasicPtr{ 0x7919 → 0x191d }, lineno=0x139d, tokens=9720493ba234293b46444c42242849293ba23337293b49a9313ba23431293b46444c42242849a931293a8200}
0x191d…1939 OsuBasicLine {ptr=OsuBasicPtr{ 0x7935 → 0x1939 }, lineno=0x13a6, tokens=8a20b4284eac3229b14eac3220a620973a88203530343000}
0x1939…1950 OsuBasicLine {ptr=OsuBasicPtr{ 0x794c → 0x1950 }, lineno=0x13a8, tokens=97204e3ba234293b46444c4224284e293a9700}
0x1950…1974 OsuBasicLine {ptr=OsuBasicPtr{ 0x7970 → 0x1974 }, lineno=0x13b0, tokens=9620323937362c34343a9620323937322c35383a4724b122223a4824b1222200}
0x1974…19a7 OsuBasicLine {ptr=OsuBasicPtr{ 0x79a3 → 0x19a7 }, lineno=0x13b1, tokens=9722494e44544153542046454c544e41564e20454c4c4552205e4e522c20494e44484f4c44223a973a9720a2332900}
0x19a7…19d7 OsuBasicLine {ptr=OsuBasicPtr{ 0x79d3 → 0x19d7 }, lineno=0x13b2, tokens=8447242c48243a96323937362c31333a96323937322c31333a8a4724b1454524af4824b14545248836393800}
0x19d7…19f1 OsuBasicLine {ptr=OsuBasicPtr{ 0x79ed → 0x19f1 }, lineno=0x13b3, tokens=8a20c82847242c3129b2b0225e222088203530353000}
0x19f1…1a15 OsuBasicLine {ptr=OsuBasicPtr{ 0x7a11 → 0x1a15 }, lineno=0x13b4, tokens=56b1c428ca2847242c3229293a8a2056b23120af2056b04e2088203530333200}
0x1a15…1a2e OsuBasicLine {ptr=OsuBasicPtr{ 0x7a2a → 0x1a2e }, lineno=0x13b5, tokens=4724b146444c422428c428ca2847242c3229292900}
0x1a2e…1a51 OsuBasicLine {ptr=OsuBasicPtr{ 0x7a4d → 0x1a51 }, lineno=0x13ba, tokens=812049b13120a3204e3a8a204724b146444c42242849292088203530373000}
0x1a51…1a59 OsuBasicLine {ptr=OsuBasicPtr{ 0x7a55 → 0x1a59 }, lineno=0x13bf, tokens=82204900}
0x1a59…1a8a OsuBasicLine {ptr=OsuBasicPtr{ 0x7a86 → 0x1a8a }, lineno=0x13c4, tokens=973a972246454c544e41564e20223b47243b2220454a2046554e444554223a973a8c36323530303a8836393800}
0x1a8a…1a92 OsuBasicLine {ptr=OsuBasicPtr{ 0x7a8e → 0x1a92 }, lineno=0x13ce, tokens=47b14900}
0x1a92…1a9f OsuBasicLine {ptr=OsuBasicPtr{ 0x7a9b → 0x1a9f }, lineno=0x13d8, tokens=9b31b0b1424f444600}
0x1a9f…1aaa OsuBasicLine {ptr=OsuBasicPtr{ 0x7aa6 → 0x1aaa }, lineno=0x13e2, tokens=9e2048242c3100}
0x1aaa…1ac9 OsuBasicLine {ptr=OsuBasicPtr{ 0x7ac5 → 0x1ac9 }, lineno=0x13ec, tokens=8a20c7283129b0b131453920a6204d53b1313a2088203532303000}
0x1ac9…1ae3 OsuBasicLine {ptr=OsuBasicPtr{ 0x7adf → 0x1ae3 }, lineno=0x13f6, tokens=4db131a9b42828c7283129aa424f444629ac524c2900}
0x1ae3…1b01 OsuBasicLine {ptr=OsuBasicPtr{ 0x7afd → 0x1b01 }, lineno=0x1400, tokens=8a20c7283129b0454f444620a6204d53b1323a88203532303000}
0x1b01…1b1a OsuBasicLine {ptr=OsuBasicPtr{ 0x7b16 → 0x1b1a }, lineno=0x140a, tokens=8a204db0524e20a6204d53b1313a88203532303000}
0x1b1a…1b29 OsuBasicLine {ptr=OsuBasicPtr{ 0x7b25 → 0x1b29 }, lineno=0x1414, tokens=58b14d3a88203533303000}
0x1b29…1b34 OsuBasicLine {ptr=OsuBasicPtr{ 0x7b30 → 0x1b34 }, lineno=0x1428, tokens=88203531323000}
0x1b34…1b3a OsuBasicLine {ptr=OsuBasicPtr{ 0x7b36 → 0x1b3a }, lineno=0x1450, tokens=9700}
0x1b3a…1b68 OsuBasicLine {ptr=OsuBasicPtr{ 0x7b64 → 0x1b68 }, lineno=0x145a, tokens=8a204d53b13120a620972048243b2220454a2046554e44455420492046494c454e223a20882037303000}
0x1b68…1b99 OsuBasicLine {ptr=OsuBasicPtr{ 0x7b95 → 0x1b99 }, lineno=0x1464, tokens=8a204d53b13220a620972048243b2220454a2046554e44455420465c5220534c555420505d2046494c454e2200}
0x1b99…1baa OsuBasicLine {ptr=OsuBasicPtr{ 0x7ba6 → 0x1baa }, lineno=0x146e, tokens=8a204d53b13220882037303000}
0x1baa…1bc3 OsuBasicLine {ptr=OsuBasicPtr{ 0x7bbf → 0x1bc3 }, lineno=0x1478, tokens=8a204d53b13320a6204d53b1313a88203532313000}
0x1bc3…1bc9 OsuBasicLine {ptr=OsuBasicPtr{ 0x7bc5 → 0x1bc9 }, lineno=0x14b2, tokens=8e00}
0x1bc9…1be8 OsuBasicLine {ptr=OsuBasicPtr{ 0x7be4 → 0x1be8 }, lineno=0x14b3, tokens=8e2020202020434845434b204c4142454c2f434f4e54454e545300}
0x1be8…1c17 OsuBasicLine {ptr=OsuBasicPtr{ 0x7c13 → 0x1c17 }, lineno=0x14b4, tokens=52505452b1583a8c2031303030303a208e202020474f20474554205245434f524420434f4e54454e545300}
0x1c17…1c2e OsuBasicLine {ptr=OsuBasicPtr{ 0x7c2a → 0x1c2e }, lineno=0x14be, tokens=8a204824b14643242847292088203533333000}
0x1c2e…1c50 OsuBasicLine {ptr=OsuBasicPtr{ 0x7c4c → 0x1c50 }, lineno=0x14c8, tokens=8820353430303a208e204e4f204d41544348205452525920414741494e00}
0x1c50…1c6a OsuBasicLine {ptr=OsuBasicPtr{ 0x7c66 → 0x1c6a }, lineno=0x14d2, tokens=8a204724b2b046444c42242847292088203534303000}
0x1c6a…1c87 OsuBasicLine {ptr=OsuBasicPtr{ 0x7c83 → 0x1c87 }, lineno=0x14dc, tokens=8c2031303130303a208e204f5554505554205245434f524400}
0x1c87…1cac OsuBasicLine {ptr=OsuBasicPtr{ 0x7ca8 → 0x1cac }, lineno=0x14e6, tokens=84224552204445542044454e2052494754494745205245434f524420223b552400}
0x1cac…1cc1 OsuBasicLine {ptr=OsuBasicPtr{ 0x7cbd → 0x1cc1 }, lineno=0x14eb, tokens=8a205524b1222220a6205524b1224a2200}
0x1cc1…1cd9 OsuBasicLine {ptr=OsuBasicPtr{ 0x7cd5 → 0x1cd9 }, lineno=0x14f0, tokens=8a20c82855242c3129b1224a2220882039313000}
0x1cd9…1d11 OsuBasicLine {ptr=OsuBasicPtr{ 0x7d0d → 0x1d11 }, lineno=0x14fa, tokens=8a20c82855242c3129b2b0224e2220a62097222a2a2a20494e4454415354204a20454c4c4552204e202a2a223a88203533353000}
0x1d11…1d24 OsuBasicLine {ptr=OsuBasicPtr{ 0x7d20 → 0x1d24 }, lineno=0x1518, tokens=9b31b0b1c7283129a9c22848242900}
0x1d24…1d2f OsuBasicLine {ptr=OsuBasicPtr{ 0x7d2b → 0x1d2f }, lineno=0x1522, tokens=88203530393000}
0x1d2f…1d35 OsuBasicLine {ptr=OsuBasicPtr{ 0x7d31 → 0x1d35 }, lineno=0x16ff, tokens=8e00}
0x1d35…1d4d OsuBasicLine {ptr=OsuBasicPtr{ 0x7d49 → 0x1d4d }, lineno=0x176e, tokens=8e202020204b455946494c452053454152434800}
0x1d4d…1d53 OsuBasicLine {ptr=OsuBasicPtr{ 0x7d4f → 0x1d53 }, lineno=0x176f, tokens=8e00}
0x1d53…1d6e OsuBasicLine {ptr=OsuBasicPtr{ 0x7d6a → 0x1d6e }, lineno=0x1770, tokens=8c2036323030303a972246454c54204e41564e223a9700}
0x1d6e…1d87 OsuBasicLine {ptr=OsuBasicPtr{ 0x7d83 → 0x1d87 }, lineno=0x177a, tokens=812058b13120a32032abb4284eac322920a8203200}
0x1d87…1db7 OsuBasicLine {ptr=OsuBasicPtr{ 0x7db3 → 0x1db7 }, lineno=0x1784, tokens=9720583ba234293b46444c42242858293ba23337293b58a9313ba23431293b46444c42242858a931293a8200}
0x1db7…1ddc OsuBasicLine {ptr=OsuBasicPtr{ 0x7dd8 → 0x1ddc }, lineno=0x178e, tokens=8a204eac32b2b0b4284eac322920a62097204e3ba234293b46444c4224284e2900}
0x1ddc…1de2 OsuBasicLine {ptr=OsuBasicPtr{ 0x7dde → 0x1de2 }, lineno=0x1793, tokens=9700}
0x1de2…1e0d OsuBasicLine {ptr=OsuBasicPtr{ 0x7e09 → 0x1e0d }, lineno=0x1798, tokens=9722494e44544153542046454c544e41564e20454c4c4552205e4e522c20494e44484f4c442200}
0x1e0d…1e25 OsuBasicLine {ptr=OsuBasicPtr{ 0x7e21 → 0x1e25 }, lineno=0x1799, tokens=9620323937362c34343a9620323937322c353800}
0x1e25…1e3a OsuBasicLine {ptr=OsuBasicPtr{ 0x7e36 → 0x1e3a }, lineno=0x179a, tokens=973a9720a233293b3a842041242c422400}
0x1e3a…1e52 OsuBasicLine {ptr=OsuBasicPtr{ 0x7e4e → 0x1e52 }, lineno=0x179b, tokens=9620323937362c31333a9620323937322c313300}
0x1e52…1e6e OsuBasicLine {ptr=OsuBasicPtr{ 0x7e6a → 0x1e6e }, lineno=0x179c, tokens=8a204124b145452420af204224b145452420882036393800}
0x1e6e…1e89 OsuBasicLine {ptr=OsuBasicPtr{ 0x7e85 → 0x1e89 }, lineno=0x17a2, tokens=8a204124b1222220af204224b122222088203630333500}
0x1e89…1ea3 OsuBasicLine {ptr=OsuBasicPtr{ 0x7e9f → 0x1ea3 }, lineno=0x17a6, tokens=8a20c82841242c3129b2b0225e222088203630353800}
0x1ea3…1ec7 OsuBasicLine {ptr=OsuBasicPtr{ 0x7ec3 → 0x1ec7 }, lineno=0x17a7, tokens=56b1c428ca2841242c3229293a8a2056b23120af2056b04e2088203630333500}
0x1ec7…1ee7 OsuBasicLine {ptr=OsuBasicPtr{ 0x7ee3 → 0x1ee7 }, lineno=0x17a8, tokens=4124b146444c422428c428ca2841242c322929293a88203630363500}
0x1ee7…1f07 OsuBasicLine {ptr=OsuBasicPtr{ 0x7f03 → 0x1f07 }, lineno=0x17aa, tokens=8156b131a34e3a8a2046444c4224285629b141242088203630363500}
0x1f07…1f0d OsuBasicLine {ptr=OsuBasicPtr{ 0x7f09 → 0x1f0d }, lineno=0x17ac, tokens=8200}
0x1f0d…1f3d OsuBasicLine {ptr=OsuBasicPtr{ 0x7f39 → 0x1f3d }, lineno=0x17ae, tokens=973a97222a2a2a20454a204b4f5252454b542046454c544e41564e202a2a2a223a973a973a88203630343000}
0x1f3d…1f45 OsuBasicLine {ptr=OsuBasicPtr{ 0x7f41 → 0x1f45 }, lineno=0x17b1, tokens=4db13100}
0x1f45…1f67 OsuBasicLine {ptr=OsuBasicPtr{ 0x7f63 → 0x1f67 }, lineno=0x17b6, tokens=4624283329b14624283129a9ca28c3284d292c32293a444224b122412200}
0x1f67…1f97 OsuBasicLine {ptr=OsuBasicPtr{ 0x7f93 → 0x1f97 }, lineno=0x17bb, tokens=8a20c3285629b1464624283129a69f204646242832293a9c4646242833292c5057242c383a88203631343000}
0x1f97…1faf OsuBasicLine {ptr=OsuBasicPtr{ 0x7fab → 0x1faf }, lineno=0x17c0, tokens=9f204442243a9c2046242833292c5057242c3800}
0x1faf…1fba OsuBasicLine {ptr=OsuBasicPtr{ 0x7fb6 → 0x1fba }, lineno=0x17c5, tokens=88203631323000}
0x1fba…1fdd OsuBasicLine {ptr=OsuBasicPtr{ 0x7fd9 → 0x1fdd }, lineno=0x17ca, tokens=444224b1c62831a9c52844422429293a8a20444224b2224922208820444c00}
0x1fdd…1ff4 OsuBasicLine {ptr=OsuBasicPtr{ 0x7ff0 → 0x1ff4 }, lineno=0x17cf, tokens=4db14da9313a8a204db2382088203630373000}
0x1ff4…201b OsuBasicLine {ptr=OsuBasicPtr{ 0x8017 → 0x201b }, lineno=0x17d4, tokens=973a973a97224e5c474c452046494c20223b41243b2220454a2046554e444554202200}
0x201b…2028 OsuBasicLine {ptr=OsuBasicPtr{ 0x8024 → 0x2028 }, lineno=0x17d9, tokens=9f2044562428312900}
0x2028…203b OsuBasicLine {ptr=OsuBasicPtr{ 0x8037 → 0x203b }, lineno=0x17de, tokens=973a8c2036323530303a8837303000}
0x203b…204d OsuBasicLine {ptr=OsuBasicPtr{ 0x8049 → 0x204d }, lineno=0x17e8, tokens=9b38b0b1393a208425382c5a4500}
0x204d…205f OsuBasicLine {ptr=OsuBasicPtr{ 0x805b → 0x205f }, lineno=0x17e9, tokens=9b38b0b132303a8425382c5a4c00}
0x205f…2072 OsuBasicLine {ptr=OsuBasicPtr{ 0x806e → 0x2072 }, lineno=0x17ea, tokens=9b38b0b133313a8425382c5a4d4200}
0x2072…2084 OsuBasicLine {ptr=OsuBasicPtr{ 0x8080 → 0x2084 }, lineno=0x17eb, tokens=9b38b0b134323a8425382c502400}
0x2084…20ab OsuBasicLine {ptr=OsuBasicPtr{ 0x80a7 → 0x20ab }, lineno=0x17f2, tokens=8a204124b2b05024a69d383a444cb1363038303a9f204456242832293a883630393000}
0x20ab…20d3 OsuBasicLine {ptr=OsuBasicPtr{ 0x80cf → 0x20d3 }, lineno=0x17f7, tokens=464624283129b1c32856293a464624283229b14442243a464624283329b1462428332900}
0x20d3…20f4 OsuBasicLine {ptr=OsuBasicPtr{ 0x80f0 → 0x20f4 }, lineno=0x17fc, tokens=9e20225e22a942242c383a208a20c7283829b25a452088203631363000}
0x20f4…2108 OsuBasicLine {ptr=OsuBasicPtr{ 0x8104 → 0x2108 }, lineno=0x1806, tokens=9d383a9f204456242831293a973a9700}
0x2108…2133 OsuBasicLine {ptr=OsuBasicPtr{ 0x812f → 0x2133 }, lineno=0x1808, tokens=97224e5c474c45205445585420223b42243b2220454a2046554e444554223a2088203631313000}
0x2133…2142 OsuBasicLine {ptr=OsuBasicPtr{ 0x813e → 0x2142 }, lineno=0x1810, tokens=8425382c5a242c50545200}
0x2142…215e OsuBasicLine {ptr=OsuBasicPtr{ 0x815a → 0x215e }, lineno=0x181a, tokens=52505452b131a9b42828505452aa424f444629ac524c2900}
0x215e…216a OsuBasicLine {ptr=OsuBasicPtr{ 0x8166 → 0x216a }, lineno=0x1824, tokens=8c20313032303000}
0x216a…2199 OsuBasicLine {ptr=OsuBasicPtr{ 0x8195 → 0x2199 }, lineno=0x182e, tokens=973a84224552204445545445204b4f5252454b5420223b58243a8a205824b1222220a6205824b1224a2200}
0x2199…21b6 OsuBasicLine {ptr=OsuBasicPtr{ 0x81b2 → 0x21b6 }, lineno=0x1830, tokens=8a205824b1222220af205824b1222220a6205824b1224a2200}
0x21b6…21d8 OsuBasicLine {ptr=OsuBasicPtr{ 0x81d4 → 0x21d8 }, lineno=0x1838, tokens=8a205824b1224a2220a6209d383a9f204456242831293a20882039313000}
0x21d8…2202 OsuBasicLine {ptr=OsuBasicPtr{ 0x81fe → 0x2202 }, lineno=0x183a, tokens=8a205824b1222220af205824b1224a2220a6209d383a9f204456242831293a20882039313000}
0x2202…220d OsuBasicLine {ptr=OsuBasicPtr{ 0x8209 → 0x220d }, lineno=0x1842, tokens=88203631343000}
0x220d…2213 OsuBasicLine {ptr=OsuBasicPtr{ 0x820f → 0x2213 }, lineno=0x270c, tokens=8e00}
0x2213…2229 OsuBasicLine {ptr=OsuBasicPtr{ 0x8225 → 0x2229 }, lineno=0x270d, tokens=8e2020202020535542524f5554494e455300}
0x2229…222f OsuBasicLine {ptr=OsuBasicPtr{ 0x822b → 0x222f }, lineno=0x270e, tokens=8e00}
0x222f…225c OsuBasicLine {ptr=OsuBasicPtr{ 0x8258 → 0x225c }, lineno=0x270f, tokens=8e2020202020535542203120204745542043555252454e54205245434f524420434f4e54454e545300}
0x225c…2276 OsuBasicLine {ptr=OsuBasicPtr{ 0x8272 → 0x2276 }, lineno=0x2710, tokens=5458b1282852505452aa3129ab524c29a9424f444600}
0x2276…2284 OsuBasicLine {ptr=OsuBasicPtr{ 0x8280 → 0x2284 }, lineno=0x2724, tokens=812049b13120a3204e00}
0x2284…22a0 OsuBasicLine {ptr=OsuBasicPtr{ 0x829c → 0x22a0 }, lineno=0x272e, tokens=9b31b0b15458a946502849293a8425312c46432428492900}
0x22a0…22aa OsuBasicLine {ptr=OsuBasicPtr{ 0x82a6 → 0x22aa }, lineno=0x2760, tokens=8220493a8d00}
0x22aa…22b0 OsuBasicLine {ptr=OsuBasicPtr{ 0x82ac → 0x22b0 }, lineno=0x2772, tokens=8e00}
0x22b0…22e1 OsuBasicLine {ptr=OsuBasicPtr{ 0x82dd → 0x22e1 }, lineno=0x2773, tokens=8e202020202053554220312e3220205052494e542043555252454e54205245434f524420434f4e54454e545300}
0x22e1…22ed OsuBasicLine {ptr=OsuBasicPtr{ 0x82e9 → 0x22ed }, lineno=0x2774, tokens=8c20363230303000}
0x22ed…2302 OsuBasicLine {ptr=OsuBasicPtr{ 0x82fe → 0x2302 }, lineno=0x277e, tokens=97225245434f52443a20223b5250545200}
0x2302…2308 OsuBasicLine {ptr=OsuBasicPtr{ 0x8304 → 0x2308 }, lineno=0x2788, tokens=9700}
0x2308…2323 OsuBasicLine {ptr=OsuBasicPtr{ 0x831f → 0x2323 }, lineno=0x2792, tokens=972246454c54223ba23334293b22494e44484f4c442200}
0x2323…232c OsuBasicLine {ptr=OsuBasicPtr{ 0x8328 → 0x232c }, lineno=0x27a7, tokens=5841b13100}
0x232c…233a OsuBasicLine {ptr=OsuBasicPtr{ 0x8336 → 0x233a }, lineno=0x27b0, tokens=812049b13120a3204e00}
0x233a…2357 OsuBasicLine {ptr=OsuBasicPtr{ 0x8353 → 0x2357 }, lineno=0x27ba, tokens=9720493b46444c42242849293ba23335293b46432428492900}
0x2357…2369 OsuBasicLine {ptr=OsuBasicPtr{ 0x8365 → 0x2369 }, lineno=0x27bb, tokens=8a2049b14e208820313031373900}
0x2369…2387 OsuBasicLine {ptr=OsuBasicPtr{ 0x8383 → 0x2387 }, lineno=0x27bc, tokens=8a205841b2323020a6205841b15841a9313a8820313031373900}
0x2387…23a2 OsuBasicLine {ptr=OsuBasicPtr{ 0x839e → 0x23a2 }, lineno=0x27bd, tokens=9720a23435293b22464f52535b5454454c534520223b00}
0x23a2…23ab OsuBasicLine {ptr=OsuBasicPtr{ 0x83a7 → 0x23ab }, lineno=0x27be, tokens=8420592400}
0x23ab…23b4 OsuBasicLine {ptr=OsuBasicPtr{ 0x83b0 → 0x23b4 }, lineno=0x27bf, tokens=5841b13100}
0x23b4…23d9 OsuBasicLine {ptr=OsuBasicPtr{ 0x83d5 → 0x23d9 }, lineno=0x27c0, tokens=973a97225245434f52443a20223b525054523ba23230293b22464f525341542200}
0x23d9…23f6 OsuBasicLine {ptr=OsuBasicPtr{ 0x83f2 → 0x23f6 }, lineno=0x27c1, tokens=973a972246454c54223ba23334293b22494e44484f4c442200}
0x23f6…23ff OsuBasicLine {ptr=OsuBasicPtr{ 0x83fb → 0x23ff }, lineno=0x27c2, tokens=8e202a2a00}
0x23ff…2407 OsuBasicLine {ptr=OsuBasicPtr{ 0x8403 → 0x2407 }, lineno=0x27c3, tokens=82204900}
0x2407…240d OsuBasicLine {ptr=OsuBasicPtr{ 0x8409 → 0x240d }, lineno=0x27c4, tokens=8d00}
0x240d…243b OsuBasicLine {ptr=OsuBasicPtr{ 0x8437 → 0x243b }, lineno=0x27d8, tokens=5458b1282852505452aa3129ab524c29a9424f44463a208e2020464554434820414e44205052494e5400}
0x243b…2447 OsuBasicLine {ptr=OsuBasicPtr{ 0x8443 → 0x2447 }, lineno=0x27dd, tokens=8c20363230303000}
0x2447…2477 OsuBasicLine {ptr=OsuBasicPtr{ 0x8473 → 0x2477 }, lineno=0x27e2, tokens=973a97225245434f52443a20223b525054523a973a972246454c54223ba23334293b22494e44484f4c442200}
0x2477…2480 OsuBasicLine {ptr=OsuBasicPtr{ 0x847c → 0x2480 }, lineno=0x27ec, tokens=5841b13100}
0x2480…248e OsuBasicLine {ptr=OsuBasicPtr{ 0x848a → 0x248e }, lineno=0x27f6, tokens=812049b13120a3204e00}
0x248e…24aa OsuBasicLine {ptr=OsuBasicPtr{ 0x84a6 → 0x24aa }, lineno=0x2800, tokens=9b31b0b15458a946502849293a8425312c46432428492900}
0x24aa…24c7 OsuBasicLine {ptr=OsuBasicPtr{ 0x84c3 → 0x24c7 }, lineno=0x280a, tokens=9720493b46444c42242849293ba23335293b46432428492900}
0x24c7…24d9 OsuBasicLine {ptr=OsuBasicPtr{ 0x84d5 → 0x24d9 }, lineno=0x2814, tokens=8a2049b14e208820313032393900}
0x24d9…24f7 OsuBasicLine {ptr=OsuBasicPtr{ 0x84f3 → 0x24f7 }, lineno=0x281e, tokens=8a205841b2323020a6205841b15841a9313a8820313032393900}
0x24f7…2512 OsuBasicLine {ptr=OsuBasicPtr{ 0x850e → 0x2512 }, lineno=0x2828, tokens=9720a23435293b22464f52535b5454454c534520223b00}
0x2512…251b OsuBasicLine {ptr=OsuBasicPtr{ 0x8517 → 0x251b }, lineno=0x282d, tokens=8420592400}
0x251b…2524 OsuBasicLine {ptr=OsuBasicPtr{ 0x8520 → 0x2524 }, lineno=0x282e, tokens=5841b13100}
0x2524…2549 OsuBasicLine {ptr=OsuBasicPtr{ 0x8545 → 0x2549 }, lineno=0x2830, tokens=973a97225245434f52443a20223b525054523ba23230293b22464f525341542200}
0x2549…2566 OsuBasicLine {ptr=OsuBasicPtr{ 0x8562 → 0x2566 }, lineno=0x2832, tokens=973a972246454c54223ba23334293b22494e44484f4c442200}
0x2566…2570 OsuBasicLine {ptr=OsuBasicPtr{ 0x856c → 0x2570 }, lineno=0x283b, tokens=8220493a8d00}
0x2570…25a2 OsuBasicLine {ptr=OsuBasicPtr{ 0x859e → 0x25a2 }, lineno=0x7530, tokens=8a20455252b13120a62097222a2a2a2046494c204e41564e20464f524b455254202a2a2a223a8820333031303000}
0x25a2…25d4 OsuBasicLine {ptr=OsuBasicPtr{ 0x85d0 → 0x25d4 }, lineno=0x753a, tokens=8a20455252b13220a62097222a2a2a2046494c205459504520464f524b455254202a2a2a223a8820333031303000}
0x25d4…25e1 OsuBasicLine {ptr=OsuBasicPtr{ 0x85dd → 0x25e1 }, lineno=0x7544, tokens=882035303038302000}
0x25e1…261e OsuBasicLine {ptr=OsuBasicPtr{ 0x861a → 0x261e }, lineno=0x7594, tokens=97222a2a204c4f43415445442046494c45204d49534d41544348204245464f524520434f4e54494e55494e47202a2a223a8820353030383000}
0x261e…2647 OsuBasicLine {ptr=OsuBasicPtr{ 0x8643 → 0x2647 }, lineno=0xc350, tokens=4445b1c1283130323236293a444cb1c128313137373429a9c128313137373529ab32353600}
0x2647…265c OsuBasicLine {ptr=OsuBasicPtr{ 0x8658 → 0x265c }, lineno=0xc351, tokens=8a20444cb1363038302088203630393000}
0x265c…267c OsuBasicLine {ptr=OsuBasicPtr{ 0x8678 → 0x267c }, lineno=0xc35a, tokens=8a204445b2b031323820ae20444cb2b0343030208820353030333000}
0x267c…26b3 OsuBasicLine {ptr=OsuBasicPtr{ 0x86af → 0x26b3 }, lineno=0xc364, tokens=973a97222a2a2a2046494c20454a2046554e44455420505d2053544154494f4e20223b4456242831293b22202a2a2a223a9700}
0x26b3…26c3 OsuBasicLine {ptr=OsuBasicPtr{ 0x86bf → 0x26c3 }, lineno=0xc365, tokens=8c2036323530303a88203200}
0x26c3…26e5 OsuBasicLine {ptr=OsuBasicPtr{ 0x86e1 → 0x26e5 }, lineno=0xc36e, tokens=8a204445b2b031333220ae20444cb2b03130303332208820353030373000}
0x26e5…2712 OsuBasicLine {ptr=OsuBasicPtr{ 0x870e → 0x2712 }, lineno=0xc378, tokens=973a97222a2a2020454e44204f462046494c4520202a2a223a973a8c2036323530303a882036383500}
0x2712…273f OsuBasicLine {ptr=OsuBasicPtr{ 0x873b → 0x273f }, lineno=0xc396, tokens=97222a2a2a204449534b2046454a4c20223b44453b22204c494e494520223b444c3b22202a2a2a2200}
0x273f…274b OsuBasicLine {ptr=OsuBasicPtr{ 0x8747 → 0x274b }, lineno=0xc39b, tokens=8c20363235303000}
0x274b…2760 OsuBasicLine {ptr=OsuBasicPtr{ 0x875c → 0x2760 }, lineno=0xc3a0, tokens=9d3a9f4456242832293aa031323aa03200}
0x2760…2778 OsuBasicLine {ptr=OsuBasicPtr{ 0x8774 → 0x2778 }, lineno=0xc3a5, tokens=9620323937362c34343a9620323937322c353800}
0x2778…2796 OsuBasicLine {ptr=OsuBasicPtr{ 0x8792 → 0x2796 }, lineno=0xc3aa, tokens=9f204456242832293a892244424d535953222c22504153532200}
0x2796…27c2 OsuBasicLine {ptr=OsuBasicPtr{ 0x87be → 0x27c2 }, lineno=0xc3b4, tokens=973a8422544153542052455455524e2c204856495320464f52535b5454454c534520223b51532400}
0x27c2…27ce OsuBasicLine {ptr=OsuBasicPtr{ 0x87ca → 0x27ce }, lineno=0xcb20, tokens=8820353030373000}
0x27ce…27d4 OsuBasicLine {ptr=OsuBasicPtr{ 0x87d0 → 0x27d4 }, lineno=0xea60, tokens=9700}
0x27d4…27ef OsuBasicLine {ptr=OsuBasicPtr{ 0x87eb → 0x27ef }, lineno=0xea6a, tokens=812049b13120a32028b4284eac3229ab322920a8203200}
0x27ef…281d OsuBasicLine {ptr=OsuBasicPtr{ 0x8819 → 0x281d }, lineno=0xea6f, tokens=9720493ba234293b46444c42242849293ba23338293b49a9313ba23433293b46444c42242849a9312900}
0x281d…2823 OsuBasicLine {ptr=OsuBasicPtr{ 0x881f → 0x2823 }, lineno=0xea71, tokens=8200}
0x2823…284a OsuBasicLine {ptr=OsuBasicPtr{ 0x8846 → 0x284a }, lineno=0xea73, tokens=8a20b4284eac3229b2b0284eac322920a62097204e3ba234293b46444c4224284e2900}
0x284a…286c OsuBasicLine {ptr=OsuBasicPtr{ 0x8868 → 0x286c }, lineno=0xea74, tokens=973a97204ea9313ba234293b2248454c45205245434f5244454e223a9700}
0x286c…2895 OsuBasicLine {ptr=OsuBasicPtr{ 0x8891 → 0x2895 }, lineno=0xea7e, tokens=9722494e44544153542046454c54204e41564e20454c4c4552205e46454c54204e522e2200}
0x2895…28bf OsuBasicLine {ptr=OsuBasicPtr{ 0x88bb → 0x28bf }, lineno=0xea7f, tokens=9722505d2046454c5445542044455220534b414c2053414d4d454e4c49474e45532e223a9700}
0x28bf…28eb OsuBasicLine {ptr=OsuBasicPtr{ 0x88e7 → 0x28eb }, lineno=0xea88, tokens=842059243a8a20c82859242c3129b1225e22a659b1c428ca2859242c3229293a8820363030353000}
0x28eb…290d OsuBasicLine {ptr=OsuBasicPtr{ 0x8909 → 0x290d }, lineno=0xea8a, tokens=812058b131a34e3a8a2046444c4224285829b15924208820363030343500}
0x290d…2937 OsuBasicLine {ptr=OsuBasicPtr{ 0x8933 → 0x2937 }, lineno=0xea8b, tokens=823a973a973a97222a2a2a20464f524b4552542046454c544e41564e202a2a2a223a973a9700}
0x2937…2943 OsuBasicLine {ptr=OsuBasicPtr{ 0x893f → 0x2943 }, lineno=0xea8c, tokens=8820363030303000}
0x2943…294b OsuBasicLine {ptr=OsuBasicPtr{ 0x8947 → 0x294b }, lineno=0xea8d, tokens=59b15800}
0x294b…296e OsuBasicLine {ptr=OsuBasicPtr{ 0x896a → 0x296e }, lineno=0xea92, tokens=8a2059b23120af2059b04ea93120a6209720c62837293a8820363030333000}
0x296e…2989 OsuBasicLine {ptr=OsuBasicPtr{ 0x8985 → 0x2989 }, lineno=0xea94, tokens=8a2059b14ea93120a6204453b14e3a8820363030353500}
0x2989…2992 OsuBasicLine {ptr=OsuBasicPtr{ 0x898e → 0x2992 }, lineno=0xea95, tokens=4453b15900}
0x2992…299e OsuBasicLine {ptr=OsuBasicPtr{ 0x899a → 0x299e }, lineno=0xea97, tokens=8c20363230303000}
0x299e…29a4 OsuBasicLine {ptr=OsuBasicPtr{ 0x89a0 → 0x29a4 }, lineno=0xea9c, tokens=8d00}
0x29a4…29ce OsuBasicLine {ptr=OsuBasicPtr{ 0x89ca → 0x29ce }, lineno=0xeac4, tokens=973a8e202020532053454152434820564552494659204645544348204649454c442053554200}
0x29ce…29f0 OsuBasicLine {ptr=OsuBasicPtr{ 0x89ec → 0x29f0 }, lineno=0xeace, tokens=9b31b0b1424f4446a9282852505452aa3129ab524c29a946502844532900}
0x29f0…29fc OsuBasicLine {ptr=OsuBasicPtr{ 0x89f8 → 0x29fc }, lineno=0xead0, tokens=8425312c4b4c2400}
0x29fc…2a12 OsuBasicLine {ptr=OsuBasicPtr{ 0x8a0e → 0x2a12 }, lineno=0xead8, tokens=9720225245434f52443a20223b5250545200}
0x2a12…2a18 OsuBasicLine {ptr=OsuBasicPtr{ 0x8a14 → 0x2a18 }, lineno=0xeae2, tokens=9700}
0x2a18…2a32 OsuBasicLine {ptr=OsuBasicPtr{ 0x8a2e → 0x2a32 }, lineno=0xeaec, tokens=972046444c4224284453293a9720a232293b4b4c2400}
0x2a32…2a3c OsuBasicLine {ptr=OsuBasicPtr{ 0x8a38 → 0x2a3c }, lineno=0xeaf6, tokens=973a973a8d00}
0x2a3c…2a51 OsuBasicLine {ptr=OsuBasicPtr{ 0x8a4d → 0x2a51 }, lineno=0xf230, tokens=812049b13120a32033353a973a823a8d00}
0x2a51…2a7f OsuBasicLine {ptr=OsuBasicPtr{ 0x8a7b → 0x2a7f }, lineno=0xf424, tokens=973a8422544153542052455455524e2c204856495320464f52535b5454454c5345223b58243a973a8d00}
0x2a7f…2a81 0x0000
0x2a81…2ef0 [Padding]