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

⟦04fd9bfc8⟧

    Length: 8176 (0x1ff0)
    Notes: OS65UFile, OSU65U-BASIC
    Names: »DMSCOP«

Derivation

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

BASIC

00001 PRINT"** PROGRAM NOT EXECUTABLE FROM CONSOLE **":RUN"DBMSYS","PASS"
00002 CLOSE:CLEAR:REM 1/79  DISKETTE COPIER  (DMSCOP)
00003 POKE2888,0:FLAG9
00005 FOR I=1 TO 27:PRINT:NEXT: REM CLEAR SCREEN
00010 PRINT"DB 2  DISKETTE KOPIERING"
00011 PRINT"------------------------"
00025 PRINT
00027 PRINT"       *****  ADVARSEL  *****"
00029 PRINT
00031 PRINT"    FORKERT BRUG AF DETTE PROGRAM"
00033 PRINT"    VIL BEVIRKE \DEL[GGELSE AF"
00034 PRINT"    DATABASESYSTEMET !!"
00037 PRINT
00046 PRINT
00050 PRINT"               INSTRUKTIONER:"
00051 PRINT"               --------------"
00053 PRINT
00055 PRINT"1 - PLASER DISKETTEN DER SKAL KOPIERES I DEN \VERSTE STATION"
00056 PRINT
00060 PRINT"2 - PLASER DEN BLANKE DISKETTE I DEN NEDERSTE STATION"
00061 PRINT
00065 PRINT"3 - KONTROLLER DEN BLANKE DISKETTE ER I NEDERSTE STATION"
00067 PRINT
00068 PRINT
00070 INPUT"TAST RETURN";X$
00080 FOR I=1 TO 27:PRINT:NEXT
00090 PRINT"VIGTIGT!!!";CHR$(7)
00092 PRINT
00094 PRINT"UNDERS\G AT:"
00095 PRINT
00096 PRINT"            \VERSTE STATION INDEHOLDER MASTER DISKETTE"
00097 PRINT"            NEDERSTE STATION INDEHOLDER BLANK DISKETTE"
00098 PRINT:PRINT
00099 INPUT"\NSKES DET AT FORTS[TTE (J/N)";X$
00100 X$=LEFT$(X$,1)
00101 IF X$="N" THEN RUN"DBMSYS","PASS"
00102 IF X$="J" GOTO 110
00105 PRINT CHR$(7):GOTO 99
00110 FOR I=1 TO 27:PRINT:NEXT
00115 PRINT"DISKETTESTATIONENS TYPE"
00116 PRINT
00117 PRINT"    (1) ENKELTSIDET"
00118 PRINT"    (2) DOBBELTSIDET"
00119 PRINT
00120 INPUT"INDTAST NUMMERET P] TYPEN";JL
00121 IF JL=1 OR JL=2 GOTO 130
00124 PRINT CHR$(7):GOTO 120
00130 PRINT:PRINT:PRINT" VENT CA. ";JL*2;" MINUTTER"
00135 REM
00250 REM   SAVE INITIAL DEV ASSIGNMENT
00280 TMPU=PEEK(9832): REM  $2668 DISCN
00290 QA$="I": REM  INITIAL CONDITION
00291 JH=1: REM FIRST TIME
00310 REM  
00370 REM
00400 REM  RETURN POINT
00410 IF JH=1 THEN FR$="A":TU$="B":GOTO 430
00415 IF JH=JL THEN FR$="C":TU$="D":JH=JH+1:QA$="I":GOTO 430
00416 IF JL=1 AND JH=2 GOTO 418
00417 IF JH-1=JL THEN QA$="A":GOTO 430
00418 GOTO 5050
00430 IF QA$<>"I" GOTO 520
00460 REM
00520 CB=9889: JV=8778: REM  $26A1 XFR CB, $224A USR JV
00550 FR=18176: TU=18177: TRACK=18178: REM  $4700,1,2 FOR WHICHR/W
00580 ZV=9431: REM  $24D7 INTERF SUBR R/W JMPS
00610 Z1L=82: Z2H=39: REM  $2752  WHICHR
00640 Z3L=242: Z4H=38: REM  $26F2 WHICHW
00670 XV=9467: REM  $24FB BDIS2 JMP
00700 X1L=197: X2H=47: REM  $2FC5 INIZ TK SUBR
00730 X3L=101: X4H=48: REM  $3065 INIZ DISK SUBR
00760 REM  
00880 IF QA$<>"I" GOTO 2170
00910 REM
00940 DE = ASC(TU$)-ASC("A")
00970 IF DE<0 OR DE>7 GOTO 880
01000 DEV TU$: DV$=TU$
01030 IF DE>3 THEN GOTO 174: REM  3300
01060 REM  
01090 REM  FLOPPY INIZ
01120 FA=0
01150 TA=275000
01180 POKE JV,235: POKE JV+1,36: REM  BDIS2
01210 POKE XV,X1L: POKE XV+1,X2H: REM  FOR TRACK SUBR
01240 BT = INT(FA/3584): ET = INT(TA/3584): REM TRACKS
01270 IF BT*3584=FA AND (ET+1)*3584-1=TA GOTO 1330
01330 POKE XV,X1L: POKE XV+1,X2H: REM  FOR TRACK SUBR
01360 IF BT>1 OR ET<76 GOTO 1480
01390 POKE XV,X3L: POKE XV+1,X4H: REM  FOR ALL TKS
01420 ER = USR(Y):IF ER<>0 THEN RW$="INIT":DA=PEEK(18196)*3584:GOTO5410
01450 GOTO 5530
01480 FOR Y=BT TO ET: REM  DO INDIV TKS
01510 ER = USR(Y): IF ER<>0 THEN RW$="INIT": DA=Y*3584: GOTO 5410
01540 POKE XV,205: POKE 18196,Y+1: REM  FINTK: ENTRY $CD; $4714=TRK
01570 NEXT Y
01600 GOTO 5530
01630 REM  3300 INIZ
01660 INPUT"KODEORD ";PW$:IF VAL(PW$)<>3300 GOTO 1660
01690 INPUT"FRA ADRESSE "; FA:IF FA<0 OR FA>=72898560 GOTO 1690
01720 INPUT"TIL ADRESSE ";TA: IF TA<FA OR TA>=72898560 GOTO 1720
01750 BC = INT(FA/(3584*12*5)): EC = INT((TA)/(3584*12*5))
01780 IF BC*3584*12*5=FA AND (EC+1)*3584*12*5-1=TA GOTO 1870
01810 PRINT "INITIALISERING FRA";BC*3584*12*5;"TIL";(EC+1)*3584*12*5-1
01840 INPUT"KOREKT(J/N)";QA$:IF LEFT$(QA$,1)<>"J" GOTO 1690
01870 POKE 61436,INT(EC/256)*128: POKE 61437,EC-INT(EC/256)*256
01900 POKE 61434,INT(BC/256)*128: POKE 61435,BC-INT(BC/256)*256:REM *R1
01930 POKE 13635,251: POKE 14296,250: REM  *R1  DINIZ FIX
01960 POKE XV,206: POKE XV+1,55: REM  3300 INIZ SUBR
01990 POKE JV,235: POKE JV+1,36: REM  BDIS2
02020 PRINT: PRINT "VENT"; (EC-BC+1)/4; "MINUTER"
02050 ER = USR(X)
02080 IF ER=0 GOTO 5530
02110 DA=(INT(PEEK(18339)/128)*256+PEEK(18340))*215040+PEEK(18338)*224
02140 GOTO 5410
02170 REM  
02200 REM  COPY FUNCTIONS
02230 IF QA$="S" THEN ST=0:EN=6:GOTO 2410
02260 IF QA$="A" THEN ST=0:EN=76:GOTO 2410
02290 IF QA$="F" THEN ST=7:EN=76:GOTO 2410
02320 IF QA$="X" GOTO 760
02350 GOTO 760
02380 REM  
02410 REM
02440 DS = ASC(FR$) - ASC("A"): REM  UNIT A=0, B=1, ETC
02470 IF DS<0 OR DS>7 GOTO 2410
02500 IF DS<4 THEN FS=0:GOTO 2800
02530 FA=0
02560 FS = INT(FA/3584)
02590 TA=275000
02620 ES = INT(TA/3584)
02650 IF FS*3584=FA AND (ES+1)*3584-1=TA GOTO 2710
02710 ST = FS: EN = ES
02740 PRINT
02770 REM  
02800 REM
02830 DE = ASC(TU$) - ASC("A")
02860 IF DE<0 OR DE>7 GOTO 2800
02890 REM  *R1
02920 IF DE<4 THEN TS=ST:GOTO 3100: REM *R1
02950 INPUT"TIL ADRESSE ";AO:IF AO<0 OR AO>=72898560 GOTO 2950
02980 TC = INT(AO/(3584*12*5))
03010 IF TC*3584*12*5=AO GOTO 3070
03040 PRINT "KOPIERING TIL "; TC*3584*12*5
03070 TS = TC*12*5: REM  *R1
03100 SO = TS - ST: REM  *R1
03130 REM  
03160 REM   XFR WHICHR/W ROUTINES INTO SCRATCH BUFFER
03190 DEV FR$: DV$=FR$
03220 REM  SETUP USR VECTOR FOR BASIC-DOS R/W INTERF SUBR & GET$
03250 POKE JV,192: POKE JV+1,36: REM  $24C0 R/W INTERF SUBR
03280 POKE ZV+4,232: POKE ZV+5,40: REM  $28E8 GET$
03310 POKE CB+1,242: POKE CB+2,50: POKE CB+3,0: POKE CB+4,0: REM $32F2
03340 POKE CB+5,0: POKE CB+6,1: REM  256 BYTES
03370 POKE CB+7,242: POKE CB+8,38: REM  $26F2 SCRBUF
03400 RW=0:ER=USR(RW):IF ER<>0 GOTO 5380
03430 REM  
03460 REM   SETUP INTERF SUBR TO GO TO WHICHR/W
03490 POKE ZV+1,Z1L: POKE ZV+2,Z2H: POKE ZV+4,Z3L: POKE ZV+5,Z4H
03520 REM  
03550 POKE 16647,234: REM  KEEP HEAD DOWN, FGET $4107=NOP
03580 POKE 16946,234: REM  KEEP HEAD DOWN, FPUT $4232=NOP
03610 REM  
03640 REM   LOOP FOR EACH SECTOR TO BE COPIED
03670 FOR Y=ST TO EN
03700 REM
03730 REM  READ "FROM UNIT"
03760 DEV FR$: DV$=FR$
03790 REM  
03820 YY=0: IF Y>0 THEN YY=255: REM  *R1
03850 POKE FR,DS: POKE TU,DE: POKE TRACK,YY: REM  *R1 FOR TK0 R/W
03880 REM  FORCE USE OF GET/PUT NOT FLOPPY TK0 R/W FOR 3300
03910 IF DS > 3 THEN POKE TRACK,1
03940 DA = Y*3584: REM   DISC ADDRESS
03970 GOSUB 4810: REM SETUP DA
04000 POKE CB+5,0: POKE CB+6,14: REM  # BYTES = 3584 ($E00)
04030 POKE CB+7,0: POKE CB+8,0: REM   RAM ADR = 0 TO USE DISC BFR
04060 REM  READ 3300 DATA (& TKS 0) INTO FLOPPY BUFFER
04090 IF DS>3 OR Y=0 THEN GOSUB 5800:POKE CB+7,F1:POKE CB+8,F2
04120 IF DS>3 OR Y=0 THEN POKE FB-2,0: REM  SET FLPY BFR NOT IN USE
04150 RW=0: ER=USR(RW):IF ER<>0 GOTO 5380
04180 REM  
04210 REM   WRITE "TO UNIT"
04240 DEV TU$: DV$=TU$
04270 REM  
04300 DA = (Y+SO)*3584
04330 GOSUB 4810
04360 IF DE<4 GOTO 4570: REM SKP 3300 LOGIC IF FLOPPY
04390 REM  FORCE USE OF GET/PUT NOT FLOPPY TK0 R/W FOR 3300
04420 POKE TRACK,1 
04450 F1 = PEEK(CB+7): F2=PEEK(CB+8): REM  SAVE BFR ADR
04480 POKE CB+7,24: POKE CB+8,224: REM  3300 BFR $E018
04510 RW=0:ER=USR(RW): IF ER<>0 GOTO 5380: REM SEEK
04540 POKE CB+7,F1: POKE CB+8,F2: REM  RESTORE BFR ADR
04570 RW=1:ER=USR(RW): IF ER<>0 GOTO 5380
04600 REM  FORCE WRITE TO PREVENT FLOPPY BFR LOSS BY DWRITE NEXT LOOP
04630 CLOSE
04660 IF Y=EN-1 THEN POKE 16647,32: REM  UNLOAD HEAD AFTER LAST TRACK
04690 REM  
04720 NEXT Y
04750 GOTO 5530
04780 REM  
04810 REM  SETUP DISK ADDR SUBR
04840 DH = INT(DA/16777216): BO = DA-DH*16777216
04870 DM = INT(BO/65536):   BO = BO-DM*65536
04900 DL = INT(BO/256):     BO = BO-DL*256
04930 DB = BO
04960 POKE CB+1,DB: POKE CB+2,DL: POKE CB+3,DM: POKE CB+4,DH
04990 RETURN
05020 REM  
05050 REM  COMMON EXIT PATH
05080 POKE 16647,32: POKE 16946,32: REM  PERMIT UNLOAD BY FGET,FPUT
05090 JV=8778: XV=9467: REM JV==USR VECTOR / XV==BASIC-DOS INTERFACE 2
05110 POKE JV,235: POKE JV+1,36: REM  UNLOAD HEAD
05140 POKE XV,160: POKE XV+1,46
05170 ER = USR(Y)
05200 REM   RESTORE ORIGINAL DEVICE SELECTION
05230 IF TMPU>127 THEN TMPU = TMPU-128+4: REM  FOR E,F,G,H
05260 DEV CHR$(65+TMPU)
05290 RUN"DBMSYS","PASS"
05320 REM  
05350 REM  PRINT ERROR MESSAGE
05380 RW$ = "READ": IF RW=1 THEN RW$ = "WRITE"
05410 PRINT
05420 PRINT:PRINT
05421 PRINT"          ***** KOPIERINGSFEJL *****"
05422 PRINT
05423 PRINT"          PR\V AT KOPIER IGEN MED EN"
05424 PRINT"          ANDEN BLANK DISKETTE"
05425 PRINT:PRINT:PRINT
05440 PRINT "*** STATION ";DV$;" "; RW$; " FEJL"; ER; "P] ADRESSE"; DA
05470 REM
05480 PRINT:PRINT
05485 REM
05486 FOR I=1 TO 10:PRINTCHR$(7);:FOR J=1 TO 100:NEXT J:NEXT I
05500 GOTO 50040
05530 REM  
05560 POKE 16647,32: POKE 16946,32: REM  *R2
05590 POKE JV,235: POKE JV+1,36: REM  UNLOAD HEAD
05620 POKE XV,160: POKE XV+1,46
05650 ER = USR(Y)
05710 IF QA$="I" THEN QA$="A":GOTO 400
05740 IF QA$="A" THEN JH=JH+1:GOTO 400
05770 REM  
05800 REM  CALC FLOPPY BFR ADRS SUBR
05830 FB = PEEK(16386)*2 + PEEK(16387) + PEEK(16388)*256
05860 F2 = INT(FB/256)
05890 F1 = FB - F2*256
05920 RETURN
50000 DE=PEEK(10226):DL=PEEK(11774)+PEEK(11775)*256:PRINT
50020 N=N+1:IFN<2GOTO50030
50025 PRINT"** SE EFTER OM DISKETTEN ER I DEN RIGTIGE STATION **" 
50030 PRINT:PRINT"** FEJL ";DE;" I LINIE ";DL;" **":PRINT
50040 INPUT"TAST RETURN FOR FORTS[TTELSE ";QS$:GOTO 5080

OctetView - Osu65uBasic

0x0000…0005 OsuBasicHead {skip=0x0000, length=0x1d20, f03=0x00}
0x0005…0047 OsuBasicLine {ptr=OsuBasicPtr{ 0x6043 → 0x0047 }, lineno=0x0001, tokens=97222a2a2050524f4752414d204e4f542045584543555441424c452046524f4d20434f4e534f4c45202a2a223a892244424d535953222c22504153532200}
0x0047…0071 OsuBasicLine {ptr=OsuBasicPtr{ 0x606d → 0x0071 }, lineno=0x0002, tokens=9d3a9a3a8e20312f373920204449534b4554544520434f50494552202028444d53434f502900}
0x0071…0080 OsuBasicLine {ptr=OsuBasicPtr{ 0x607c → 0x0080 }, lineno=0x0003, tokens=96323838382c303aa03900}
0x0080…00a3 OsuBasicLine {ptr=OsuBasicPtr{ 0x609f → 0x00a3 }, lineno=0x0005, tokens=812049b13120a32032373a973a823a208e20434c4541522053435245454e00}
0x00a3…00c3 OsuBasicLine {ptr=OsuBasicPtr{ 0x60bf → 0x00c3 }, lineno=0x000a, tokens=97224442203220204449534b45545445204b4f50494552494e472200}
0x00c3…00e3 OsuBasicLine {ptr=OsuBasicPtr{ 0x60df → 0x00e3 }, lineno=0x000b, tokens=97222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2200}
0x00e3…00e9 OsuBasicLine {ptr=OsuBasicPtr{ 0x60e5 → 0x00e9 }, lineno=0x0019, tokens=9700}
0x00e9…010e OsuBasicLine {ptr=OsuBasicPtr{ 0x610a → 0x010e }, lineno=0x001b, tokens=9722202020202020202a2a2a2a2a2020414456415253454c20202a2a2a2a2a2200}
0x010e…0114 OsuBasicLine {ptr=OsuBasicPtr{ 0x6110 → 0x0114 }, lineno=0x001d, tokens=9700}
0x0114…013d OsuBasicLine {ptr=OsuBasicPtr{ 0x6139 → 0x013d }, lineno=0x001f, tokens=972220202020464f524b45525420425255472041462044455454452050524f4752414d2200}
0x013d…0163 OsuBasicLine {ptr=OsuBasicPtr{ 0x615f → 0x0163 }, lineno=0x0021, tokens=97222020202056494c2042455649524b45205c44454c5b4747454c53452041462200}
0x0163…0182 OsuBasicLine {ptr=OsuBasicPtr{ 0x617e → 0x0182 }, lineno=0x0022, tokens=972220202020444154414241534553595354454d45542021212200}
0x0182…0188 OsuBasicLine {ptr=OsuBasicPtr{ 0x6184 → 0x0188 }, lineno=0x0025, tokens=9700}
0x0188…018e OsuBasicLine {ptr=OsuBasicPtr{ 0x618a → 0x018e }, lineno=0x002e, tokens=9700}
0x018e…01b3 OsuBasicLine {ptr=OsuBasicPtr{ 0x61af → 0x01b3 }, lineno=0x0032, tokens=9722202020202020202020202020202020494e535452554b54494f4e45523a2200}
0x01b3…01d8 OsuBasicLine {ptr=OsuBasicPtr{ 0x61d4 → 0x01d8 }, lineno=0x0033, tokens=97222020202020202020202020202020202d2d2d2d2d2d2d2d2d2d2d2d2d2d2200}
0x01d8…01de OsuBasicLine {ptr=OsuBasicPtr{ 0x61da → 0x01de }, lineno=0x0035, tokens=9700}
0x01de…0222 OsuBasicLine {ptr=OsuBasicPtr{ 0x621e → 0x0222 }, lineno=0x0037, tokens=972231202d20504c41534552204449534b455454454e2044455220534b414c204b4f50494552455320492044454e205c5645525354452053544154494f4e2200}
0x0222…0228 OsuBasicLine {ptr=OsuBasicPtr{ 0x6224 → 0x0228 }, lineno=0x0038, tokens=9700}
0x0228…0265 OsuBasicLine {ptr=OsuBasicPtr{ 0x6261 → 0x0265 }, lineno=0x003c, tokens=972232202d20504c415345522044454e20424c414e4b45204449534b4554544520492044454e204e454445525354452053544154494f4e2200}
0x0265…026b OsuBasicLine {ptr=OsuBasicPtr{ 0x6267 → 0x026b }, lineno=0x003d, tokens=9700}
0x026b…02ab OsuBasicLine {ptr=OsuBasicPtr{ 0x62a7 → 0x02ab }, lineno=0x0041, tokens=972233202d204b4f4e54524f4c4c45522044454e20424c414e4b45204449534b455454452045522049204e454445525354452053544154494f4e2200}
0x02ab…02b1 OsuBasicLine {ptr=OsuBasicPtr{ 0x62ad → 0x02b1 }, lineno=0x0043, tokens=9700}
0x02b1…02b7 OsuBasicLine {ptr=OsuBasicPtr{ 0x62b3 → 0x02b7 }, lineno=0x0044, tokens=9700}
0x02b7…02cd OsuBasicLine {ptr=OsuBasicPtr{ 0x62c9 → 0x02cd }, lineno=0x0046, tokens=8422544153542052455455524e223b582400}
0x02cd…02e0 OsuBasicLine {ptr=OsuBasicPtr{ 0x62dc → 0x02e0 }, lineno=0x0050, tokens=812049b13120a32032373a973a8200}
0x02e0…02f7 OsuBasicLine {ptr=OsuBasicPtr{ 0x62f3 → 0x02f7 }, lineno=0x005a, tokens=972256494754494754212121223bc628372900}
0x02f7…02fd OsuBasicLine {ptr=OsuBasicPtr{ 0x62f9 → 0x02fd }, lineno=0x005c, tokens=9700}
0x02fd…0311 OsuBasicLine {ptr=OsuBasicPtr{ 0x630d → 0x0311 }, lineno=0x005e, tokens=9722554e444552535c472041543a2200}
0x0311…0317 OsuBasicLine {ptr=OsuBasicPtr{ 0x6313 → 0x0317 }, lineno=0x005f, tokens=9700}
0x0317…0355 OsuBasicLine {ptr=OsuBasicPtr{ 0x6351 → 0x0355 }, lineno=0x0060, tokens=97222020202020202020202020205c5645525354452053544154494f4e20494e4445484f4c444552204d4153544552204449534b455454452200}
0x0355…0393 OsuBasicLine {ptr=OsuBasicPtr{ 0x638f → 0x0393 }, lineno=0x0061, tokens=97222020202020202020202020204e454445525354452053544154494f4e20494e4445484f4c44455220424c414e4b204449534b455454452200}
0x0393…039b OsuBasicLine {ptr=OsuBasicPtr{ 0x6397 → 0x039b }, lineno=0x0062, tokens=973a9700}
0x039b…03c3 OsuBasicLine {ptr=OsuBasicPtr{ 0x63bf → 0x03c3 }, lineno=0x0063, tokens=84225c4e534b45532044455420415420464f5254535b54544520284a2f4e29223b582400}
0x03c3…03d2 OsuBasicLine {ptr=OsuBasicPtr{ 0x63ce → 0x03d2 }, lineno=0x0064, tokens=5824b1c82858242c312900}
0x03d2…03f2 OsuBasicLine {ptr=OsuBasicPtr{ 0x63ee → 0x03f2 }, lineno=0x0065, tokens=8a205824b1224e2220a620892244424d535953222c22504153532200}
0x03f2…0405 OsuBasicLine {ptr=OsuBasicPtr{ 0x6401 → 0x0405 }, lineno=0x0066, tokens=8a205824b1224a2220882031313000}
0x0405…0415 OsuBasicLine {ptr=OsuBasicPtr{ 0x6411 → 0x0415 }, lineno=0x0069, tokens=9720c62837293a8820393900}
0x0415…0428 OsuBasicLine {ptr=OsuBasicPtr{ 0x6424 → 0x0428 }, lineno=0x006e, tokens=812049b13120a32032373a973a8200}
0x0428…0447 OsuBasicLine {ptr=OsuBasicPtr{ 0x6443 → 0x0447 }, lineno=0x0073, tokens=97224449534b4554544553544154494f4e454e5320545950452200}
0x0447…044d OsuBasicLine {ptr=OsuBasicPtr{ 0x6449 → 0x044d }, lineno=0x0074, tokens=9700}
0x044d…0468 OsuBasicLine {ptr=OsuBasicPtr{ 0x6464 → 0x0468 }, lineno=0x0075, tokens=97222020202028312920454e4b454c5453494445542200}
0x0468…0484 OsuBasicLine {ptr=OsuBasicPtr{ 0x6480 → 0x0484 }, lineno=0x0076, tokens=97222020202028322920444f4242454c5453494445542200}
0x0484…048a OsuBasicLine {ptr=OsuBasicPtr{ 0x6486 → 0x048a }, lineno=0x0077, tokens=9700}
0x048a…04ae OsuBasicLine {ptr=OsuBasicPtr{ 0x64aa → 0x04ae }, lineno=0x0078, tokens=8422494e4454415354204e554d4d4552455420505d20545950454e223b4a4c00}
0x04ae…04c6 OsuBasicLine {ptr=OsuBasicPtr{ 0x64c2 → 0x04c6 }, lineno=0x0079, tokens=8a204a4cb13120af204a4cb13220882031333000}
0x04c6…04d7 OsuBasicLine {ptr=OsuBasicPtr{ 0x64d3 → 0x04d7 }, lineno=0x007c, tokens=9720c62837293a882031323000}
0x04d7…04fe OsuBasicLine {ptr=OsuBasicPtr{ 0x64fa → 0x04fe }, lineno=0x0082, tokens=973a973a97222056454e542043412e20223b4a4cab323b22204d494e55545445522200}
0x04fe…0504 OsuBasicLine {ptr=OsuBasicPtr{ 0x6500 → 0x0504 }, lineno=0x0087, tokens=8e00}
0x0504…0528 OsuBasicLine {ptr=OsuBasicPtr{ 0x6524 → 0x0528 }, lineno=0x00fa, tokens=8e2020205341564520494e495449414c204445562041535349474e4d454e5400}
0x0528…0549 OsuBasicLine {ptr=OsuBasicPtr{ 0x6545 → 0x0549 }, lineno=0x0118, tokens=544d5055b1c12839383332293a208e2020243236363820444953434e00}
0x0549…056b OsuBasicLine {ptr=OsuBasicPtr{ 0x6567 → 0x056b }, lineno=0x0122, tokens=514124b12249223a208e2020494e495449414c20434f4e444954494f4e00}
0x056b…0582 OsuBasicLine {ptr=OsuBasicPtr{ 0x657e → 0x0582 }, lineno=0x0123, tokens=4a48b1313a208e2046495253542054494d4500}
0x0582…058a OsuBasicLine {ptr=OsuBasicPtr{ 0x6586 → 0x058a }, lineno=0x0136, tokens=8e202000}
0x058a…0590 OsuBasicLine {ptr=OsuBasicPtr{ 0x658c → 0x0590 }, lineno=0x0172, tokens=8e00}
0x0590…05a4 OsuBasicLine {ptr=OsuBasicPtr{ 0x65a0 → 0x05a4 }, lineno=0x0190, tokens=8e202052455455524e20504f494e5400}
0x05a4…05c7 OsuBasicLine {ptr=OsuBasicPtr{ 0x65c3 → 0x05c7 }, lineno=0x019a, tokens=8a204a48b13120a620465224b12241223a545524b12242223a882034333000}
0x05c7…05fb OsuBasicLine {ptr=OsuBasicPtr{ 0x65f7 → 0x05fb }, lineno=0x019f, tokens=8a204a48b14a4c20a620465224b12243223a545524b12244223a4a48b14a48a9313a514124b12249223a882034333000}
0x05fb…0613 OsuBasicLine {ptr=OsuBasicPtr{ 0x660f → 0x0613 }, lineno=0x01a0, tokens=8a204a4cb13120ae204a48b13220882034313800}
0x0613…0631 OsuBasicLine {ptr=OsuBasicPtr{ 0x662d → 0x0631 }, lineno=0x01a1, tokens=8a204a48aa31b14a4c20a620514124b12241223a882034333000}
0x0631…063c OsuBasicLine {ptr=OsuBasicPtr{ 0x6638 → 0x063c }, lineno=0x01a2, tokens=88203530353000}
0x063c…0651 OsuBasicLine {ptr=OsuBasicPtr{ 0x664d → 0x0651 }, lineno=0x01ae, tokens=8a20514124b2b022492220882035323000}
0x0651…0657 OsuBasicLine {ptr=OsuBasicPtr{ 0x6653 → 0x0657 }, lineno=0x01cc, tokens=8e00}
0x0657…068b OsuBasicLine {ptr=OsuBasicPtr{ 0x6687 → 0x068b }, lineno=0x0208, tokens=4342b1393838393a204a56b1383737383a208e20202432364131205846522043422c20243232344120555352204a5600}
0x068b…06ca OsuBasicLine {ptr=OsuBasicPtr{ 0x66c6 → 0x06ca }, lineno=0x0226, tokens=4652b131383137363a205455b131383137373a20545241434bb131383137383a208e202024343730302c312c3220464f52205748494348522f5700}
0x06ca…06f5 OsuBasicLine {ptr=OsuBasicPtr{ 0x66f1 → 0x06f5 }, lineno=0x0244, tokens=5a56b1393433313a208e2020243234443720494e54455246205355425220522f57204a4d505300}
0x06f5…071a OsuBasicLine {ptr=OsuBasicPtr{ 0x6716 → 0x071a }, lineno=0x0262, tokens=5a314cb138323a205a3248b133393a208e20202432373532202057484943485200}
0x071a…073f OsuBasicLine {ptr=OsuBasicPtr{ 0x673b → 0x073f }, lineno=0x0280, tokens=5a334cb13234323a205a3448b133383a208e202024323646322057484943485700}
0x073f…075f OsuBasicLine {ptr=OsuBasicPtr{ 0x675b → 0x075f }, lineno=0x029e, tokens=5856b1393436373a208e20202432344642204244495332204a4d5000}
0x075f…078a OsuBasicLine {ptr=OsuBasicPtr{ 0x6786 → 0x078a }, lineno=0x02bc, tokens=58314cb13139373a20583248b134373a208e2020243246433520494e495a20544b205355425200}
0x078a…07b7 OsuBasicLine {ptr=OsuBasicPtr{ 0x67b3 → 0x07b7 }, lineno=0x02da, tokens=58334cb13130313a20583448b134383a208e2020243330363520494e495a204449534b205355425200}
0x07b7…07bf OsuBasicLine {ptr=OsuBasicPtr{ 0x67bb → 0x07bf }, lineno=0x02f8, tokens=8e202000}
0x07bf…07d5 OsuBasicLine {ptr=OsuBasicPtr{ 0x67d1 → 0x07d5 }, lineno=0x0370, tokens=8a20514124b2b02249222088203231373000}
0x07d5…07db OsuBasicLine {ptr=OsuBasicPtr{ 0x67d7 → 0x07db }, lineno=0x038e, tokens=8e00}
0x07db…07f2 OsuBasicLine {ptr=OsuBasicPtr{ 0x67ee → 0x07f2 }, lineno=0x03ac, tokens=444520b120c52854552429aac5282241222900}
0x07f2…080a OsuBasicLine {ptr=OsuBasicPtr{ 0x6806 → 0x080a }, lineno=0x03ca, tokens=8a204445b23020af204445b03720882038383000}
0x080a…081d OsuBasicLine {ptr=OsuBasicPtr{ 0x6819 → 0x081d }, lineno=0x03e8, tokens=9f205455243a20445624b154552400}
0x081d…0839 OsuBasicLine {ptr=OsuBasicPtr{ 0x6835 → 0x0839 }, lineno=0x0406, tokens=8a204445b03320a62088203137343a208e20203333303000}
0x0839…0841 OsuBasicLine {ptr=OsuBasicPtr{ 0x683d → 0x0841 }, lineno=0x0424, tokens=8e202000}
0x0841…0854 OsuBasicLine {ptr=OsuBasicPtr{ 0x6850 → 0x0854 }, lineno=0x0442, tokens=8e2020464c4f50505920494e495a00}
0x0854…085d OsuBasicLine {ptr=OsuBasicPtr{ 0x6859 → 0x085d }, lineno=0x0460, tokens=4641b13000}
0x085d…086b OsuBasicLine {ptr=OsuBasicPtr{ 0x6867 → 0x086b }, lineno=0x047e, tokens=5441b132373530303000}
0x086b…088d OsuBasicLine {ptr=OsuBasicPtr{ 0x6889 → 0x088d }, lineno=0x049c, tokens=96204a562c3233353a2096204a56a9312c33363a208e2020424449533200}
0x088d…08b9 OsuBasicLine {ptr=OsuBasicPtr{ 0x68b5 → 0x08b9 }, lineno=0x04ba, tokens=962058562c58314c3a2096205856a9312c5832483a208e2020464f5220545241434b205355425200}
0x08b9…08e8 OsuBasicLine {ptr=OsuBasicPtr{ 0x68e4 → 0x08e8 }, lineno=0x04d8, tokens=425420b120b4284641ac33353834293a20455420b120b4285441ac33353834293a208e20545241434b5300}
0x08e8…0913 OsuBasicLine {ptr=OsuBasicPtr{ 0x690f → 0x0913 }, lineno=0x04f6, tokens=8a204254ab33353834b1464120ae20284554a93129ab33353834aa31b154412088203133333000}
0x0913…093f OsuBasicLine {ptr=OsuBasicPtr{ 0x693b → 0x093f }, lineno=0x0532, tokens=962058562c58314c3a2096205856a9312c5832483a208e2020464f5220545241434b205355425200}
0x093f…0959 OsuBasicLine {ptr=OsuBasicPtr{ 0x6955 → 0x0959 }, lineno=0x0550, tokens=8a204254b03120af204554b237362088203134383000}
0x0959…0982 OsuBasicLine {ptr=OsuBasicPtr{ 0x697e → 0x0982 }, lineno=0x056e, tokens=962058562c58334c3a2096205856a9312c5834483a208e2020464f5220414c4c20544b5300}
0x0982…09bc OsuBasicLine {ptr=OsuBasicPtr{ 0x69b8 → 0x09bc }, lineno=0x058c, tokens=455220b120b62859293a8a204552b2b03020a620525724b122494e4954223a4441b1c128313831393629ab333538343a883534313000}
0x09bc…09c7 OsuBasicLine {ptr=OsuBasicPtr{ 0x69c3 → 0x09c7 }, lineno=0x05aa, tokens=88203535333000}
0x09c7…09e8 OsuBasicLine {ptr=OsuBasicPtr{ 0x69e4 → 0x09e8 }, lineno=0x05c8, tokens=812059b1425420a32045543a208e2020444f20494e44495620544b5300}
0x09e8…0a1f OsuBasicLine {ptr=OsuBasicPtr{ 0x6a1b → 0x0a1f }, lineno=0x05e6, tokens=455220b120b62859293a208a204552b2b03020a620525724b122494e4954223a204441b159ab333538343a2088203534313000}
0x0a1f…0a59 OsuBasicLine {ptr=OsuBasicPtr{ 0x6a55 → 0x0a59 }, lineno=0x0604, tokens=962058562c3230353a20962031383139362c59a9313a208e202046494e544b3a20454e545259202443443b2024343731343d54524b00}
0x0a59…0a61 OsuBasicLine {ptr=OsuBasicPtr{ 0x6a5d → 0x0a61 }, lineno=0x0622, tokens=82205900}
0x0a61…0a6c OsuBasicLine {ptr=OsuBasicPtr{ 0x6a68 → 0x0a6c }, lineno=0x0640, tokens=88203535333000}
0x0a6c…0a7d OsuBasicLine {ptr=OsuBasicPtr{ 0x6a79 → 0x0a7d }, lineno=0x065e, tokens=8e20203333303020494e495a00}
0x0a7d…0aa7 OsuBasicLine {ptr=OsuBasicPtr{ 0x6aa3 → 0x0aa7 }, lineno=0x067c, tokens=84224b4f44454f524420223b5057243a8a20c42850572429b2b0333330302088203136363000}
0x0aa7…0adc OsuBasicLine {ptr=OsuBasicPtr{ 0x6ad8 → 0x0adc }, lineno=0x069a, tokens=8422465241204144524553534520223b2046413a8a204641b23020af204641b0b137323839383536302088203136393000}
0x0adc…0b12 OsuBasicLine {ptr=OsuBasicPtr{ 0x6b0e → 0x0b12 }, lineno=0x06b8, tokens=842254494c204144524553534520223b54413a208a205441b2464120af205441b0b137323839383536302088203137323000}
0x0b12…0b47 OsuBasicLine {ptr=OsuBasicPtr{ 0x6b43 → 0x0b47 }, lineno=0x06d6, tokens=424320b120b4284641ac2833353834ab3132ab3529293a20454320b120b42828544129ac2833353834ab3132ab35292900}
0x0b47…0b7c OsuBasicLine {ptr=OsuBasicPtr{ 0x6b78 → 0x0b7c }, lineno=0x06f4, tokens=8a204243ab33353834ab3132ab35b1464120ae20284543a93129ab33353834ab3132ab35aa31b154412088203138373000}
0x0b7c…0bbd OsuBasicLine {ptr=OsuBasicPtr{ 0x6bb9 → 0x0bbd }, lineno=0x0712, tokens=972022494e495449414c49534552494e4720465241223b4243ab33353834ab3132ab353b2254494c223b284543a93129ab33353834ab3132ab35aa3100}
0x0bbd…0beb OsuBasicLine {ptr=OsuBasicPtr{ 0x6be7 → 0x0beb }, lineno=0x0730, tokens=84224b4f52454b54284a2f4e29223b5141243a8a20c8285141242c3129b2b0224a222088203136393000}
0x0beb…0c1f OsuBasicLine {ptr=OsuBasicPtr{ 0x6c1b → 0x0c1f }, lineno=0x074e, tokens=962036313433362cb4284543ac32353629ab3132383a20962036313433372c4543aab4284543ac32353629ab32353600}
0x0c1f…0c59 OsuBasicLine {ptr=OsuBasicPtr{ 0x6c55 → 0x0c59 }, lineno=0x076c, tokens=962036313433342cb4284243ac32353629ab3132383a20962036313433352c4243aab4284243ac32353629ab3235363a8e202a523100}
0x0c59…0c89 OsuBasicLine {ptr=OsuBasicPtr{ 0x6c85 → 0x0c89 }, lineno=0x078a, tokens=962031333633352c3235313a20962031343239362c3235303a208e20202a5231202044494e495a2046495800}
0x0c89…0cb4 OsuBasicLine {ptr=OsuBasicPtr{ 0x6cb0 → 0x0cb4 }, lineno=0x07a8, tokens=962058562c3230363a2096205856a9312c35353a208e20203333303020494e495a205355425200}
0x0cb4…0cd6 OsuBasicLine {ptr=OsuBasicPtr{ 0x6cd2 → 0x0cd6 }, lineno=0x07c6, tokens=96204a562c3233353a2096204a56a9312c33363a208e2020424449533200}
0x0cd6…0cfe OsuBasicLine {ptr=OsuBasicPtr{ 0x6cfa → 0x0cfe }, lineno=0x07e4, tokens=973a2097202256454e54223b20284543aa4243a93129ac343b20224d494e555445522200}
0x0cfe…0d0c OsuBasicLine {ptr=OsuBasicPtr{ 0x6d08 → 0x0d0c }, lineno=0x0802, tokens=455220b120b628582900}
0x0d0c…0d1e OsuBasicLine {ptr=OsuBasicPtr{ 0x6d1a → 0x0d1e }, lineno=0x0820, tokens=8a204552b1302088203535333000}
0x0d1e…0d58 OsuBasicLine {ptr=OsuBasicPtr{ 0x6d54 → 0x0d58 }, lineno=0x083e, tokens=4441b128b428c128313833333929ac31323829ab323536a9c12831383334302929ab323135303430a9c128313833333829ab32323400}
0x0d58…0d63 OsuBasicLine {ptr=OsuBasicPtr{ 0x6d5f → 0x0d63 }, lineno=0x085c, tokens=88203534313000}
0x0d63…0d6b OsuBasicLine {ptr=OsuBasicPtr{ 0x6d67 → 0x0d6b }, lineno=0x087a, tokens=8e202000}
0x0d6b…0d81 OsuBasicLine {ptr=OsuBasicPtr{ 0x6d7d → 0x0d81 }, lineno=0x0898, tokens=8e2020434f50592046554e4354494f4e5300}
0x0d81…0da2 OsuBasicLine {ptr=OsuBasicPtr{ 0x6d9e → 0x0da2 }, lineno=0x08b6, tokens=8a20514124b122532220a6205354b1303a454eb1363a88203234313000}
0x0da2…0dc4 OsuBasicLine {ptr=OsuBasicPtr{ 0x6dc0 → 0x0dc4 }, lineno=0x08d4, tokens=8a20514124b122412220a6205354b1303a454eb137363a88203234313000}
0x0dc4…0de6 OsuBasicLine {ptr=OsuBasicPtr{ 0x6de2 → 0x0de6 }, lineno=0x08f2, tokens=8a20514124b122462220a6205354b1373a454eb137363a88203234313000}
0x0de6…0dfa OsuBasicLine {ptr=OsuBasicPtr{ 0x6df6 → 0x0dfa }, lineno=0x0910, tokens=8a20514124b122582220882037363000}
0x0dfa…0e04 OsuBasicLine {ptr=OsuBasicPtr{ 0x6e00 → 0x0e04 }, lineno=0x092e, tokens=882037363000}
0x0e04…0e0c OsuBasicLine {ptr=OsuBasicPtr{ 0x6e08 → 0x0e0c }, lineno=0x094c, tokens=8e202000}
0x0e0c…0e12 OsuBasicLine {ptr=OsuBasicPtr{ 0x6e0e → 0x0e12 }, lineno=0x096a, tokens=8e00}
0x0e12…0e42 OsuBasicLine {ptr=OsuBasicPtr{ 0x6e3e → 0x0e42 }, lineno=0x0988, tokens=445320b120c5284652242920aa20c528224122293a208e2020554e495420413d302c20423d312c2045544300}
0x0e42…0e5b OsuBasicLine {ptr=OsuBasicPtr{ 0x6e57 → 0x0e5b }, lineno=0x09a6, tokens=8a204453b23020af204453b0372088203234313000}
0x0e5b…0e74 OsuBasicLine {ptr=OsuBasicPtr{ 0x6e70 → 0x0e74 }, lineno=0x09c4, tokens=8a204453b23420a6204653b1303a88203238303000}
0x0e74…0e7d OsuBasicLine {ptr=OsuBasicPtr{ 0x6e79 → 0x0e7d }, lineno=0x09e2, tokens=4641b13000}
0x0e7d…0e91 OsuBasicLine {ptr=OsuBasicPtr{ 0x6e8d → 0x0e91 }, lineno=0x0a00, tokens=465320b120b4284641ac333538342900}
0x0e91…0e9f OsuBasicLine {ptr=OsuBasicPtr{ 0x6e9b → 0x0e9f }, lineno=0x0a1e, tokens=5441b132373530303000}
0x0e9f…0eb3 OsuBasicLine {ptr=OsuBasicPtr{ 0x6eaf → 0x0eb3 }, lineno=0x0a3c, tokens=455320b120b4285441ac333538342900}
0x0eb3…0ede OsuBasicLine {ptr=OsuBasicPtr{ 0x6eda → 0x0ede }, lineno=0x0a5a, tokens=8a204653ab33353834b1464120ae20284553a93129ab33353834aa31b154412088203237313000}
0x0ede…0ef3 OsuBasicLine {ptr=OsuBasicPtr{ 0x6eef → 0x0ef3 }, lineno=0x0a96, tokens=535420b12046533a20454e20b120455300}
0x0ef3…0ef9 OsuBasicLine {ptr=OsuBasicPtr{ 0x6ef5 → 0x0ef9 }, lineno=0x0ab4, tokens=9700}
0x0ef9…0f01 OsuBasicLine {ptr=OsuBasicPtr{ 0x6efd → 0x0f01 }, lineno=0x0ad2, tokens=8e202000}
0x0f01…0f07 OsuBasicLine {ptr=OsuBasicPtr{ 0x6f03 → 0x0f07 }, lineno=0x0af0, tokens=8e00}
0x0f07…0f20 OsuBasicLine {ptr=OsuBasicPtr{ 0x6f1c → 0x0f20 }, lineno=0x0b0e, tokens=444520b120c5285455242920aa20c5282241222900}
0x0f20…0f39 OsuBasicLine {ptr=OsuBasicPtr{ 0x6f35 → 0x0f39 }, lineno=0x0b2c, tokens=8a204445b23020af204445b0372088203238303000}
0x0f39…0f44 OsuBasicLine {ptr=OsuBasicPtr{ 0x6f40 → 0x0f44 }, lineno=0x0b4a, tokens=8e20202a523100}
0x0f44…0f65 OsuBasicLine {ptr=OsuBasicPtr{ 0x6f61 → 0x0f65 }, lineno=0x0b68, tokens=8a204445b23420a6205453b153543a8820333130303a208e202a523100}
0x0f65…0f99 OsuBasicLine {ptr=OsuBasicPtr{ 0x6f95 → 0x0f99 }, lineno=0x0b86, tokens=842254494c204144524553534520223b414f3a8a20414fb23020af20414fb0b137323839383536302088203239353000}
0x0f99…0fb4 OsuBasicLine {ptr=OsuBasicPtr{ 0x6fb0 → 0x0fb4 }, lineno=0x0ba4, tokens=544320b120b428414fac2833353834ab3132ab35292900}
0x0fb4…0fd1 OsuBasicLine {ptr=OsuBasicPtr{ 0x6fcd → 0x0fd1 }, lineno=0x0bc2, tokens=8a205443ab33353834ab3132ab35b1414f2088203330373000}
0x0fd1…0ff6 OsuBasicLine {ptr=OsuBasicPtr{ 0x6ff2 → 0x0ff6 }, lineno=0x0be0, tokens=9720224b4f50494552494e472054494c20223b205443ab33353834ab3132ab3500}
0x0ff6…100f OsuBasicLine {ptr=OsuBasicPtr{ 0x700b → 0x100f }, lineno=0x0bfe, tokens=545320b1205443ab3132ab353a208e20202a523100}
0x100f…1028 OsuBasicLine {ptr=OsuBasicPtr{ 0x7024 → 0x1028 }, lineno=0x0c1c, tokens=534f20b120545320aa2053543a208e20202a523100}
0x1028…1030 OsuBasicLine {ptr=OsuBasicPtr{ 0x702c → 0x1030 }, lineno=0x0c3a, tokens=8e202000}
0x1030…1062 OsuBasicLine {ptr=OsuBasicPtr{ 0x705e → 0x1062 }, lineno=0x0c58, tokens=8e202020584652205748494348522f5720524f5554494e455320494e544f20534352415443482042554646455200}
0x1062…1075 OsuBasicLine {ptr=OsuBasicPtr{ 0x7071 → 0x1075 }, lineno=0x0c76, tokens=9f204652243a20445624b146522400}
0x1075…10b2 OsuBasicLine {ptr=OsuBasicPtr{ 0x70ae → 0x10b2 }, lineno=0x0c94, tokens=8e202053455455502055535220564543544f5220464f522042415349432d444f5320522f5720494e5445524620535542522026204745542400}
0x10b2…10e4 OsuBasicLine {ptr=OsuBasicPtr{ 0x70e0 → 0x10e4 }, lineno=0x0cb2, tokens=96204a562c3139323a2096204a56a9312c33363a208e2020243234433020522f5720494e54455246205355425200}
0x10e4…110d OsuBasicLine {ptr=OsuBasicPtr{ 0x7109 → 0x110d }, lineno=0x0cd0, tokens=96205a56a9342c3233323a2096205a56a9352c34303a208e20202432384538204745542400}
0x110d…1144 OsuBasicLine {ptr=OsuBasicPtr{ 0x7140 → 0x1144 }, lineno=0x0cee, tokens=96204342a9312c3234323a2096204342a9322c35303a2096204342a9332c303a2096204342a9342c303a208e20243332463200}
0x1144…1169 OsuBasicLine {ptr=OsuBasicPtr{ 0x7165 → 0x1169 }, lineno=0x0d0c, tokens=96204342a9352c303a2096204342a9362c313a208e202032353620425954455300}
0x1169…1194 OsuBasicLine {ptr=OsuBasicPtr{ 0x7190 → 0x1194 }, lineno=0x0d2a, tokens=96204342a9372c3234323a2096204342a9382c33383a208e202024323646322053435242554600}
0x1194…11b5 OsuBasicLine {ptr=OsuBasicPtr{ 0x71b1 → 0x11b5 }, lineno=0x0d48, tokens=5257b1303a4552b1b6285257293a8a204552b2b0302088203533383000}
0x11b5…11bd OsuBasicLine {ptr=OsuBasicPtr{ 0x71b9 → 0x11bd }, lineno=0x0d66, tokens=8e202000}
0x11bd…11e9 OsuBasicLine {ptr=OsuBasicPtr{ 0x71e5 → 0x11e9 }, lineno=0x0d84, tokens=8e202020534554555020494e54455246205355425220544f20474f20544f205748494348522f5700}
0x11e9…121c OsuBasicLine {ptr=OsuBasicPtr{ 0x7218 → 0x121c }, lineno=0x0da2, tokens=96205a56a9312c5a314c3a2096205a56a9322c5a32483a2096205a56a9342c5a334c3a2096205a56a9352c5a344800}
0x121c…1224 OsuBasicLine {ptr=OsuBasicPtr{ 0x7220 → 0x1224 }, lineno=0x0dc0, tokens=8e202000}
0x1224…1257 OsuBasicLine {ptr=OsuBasicPtr{ 0x7253 → 0x1257 }, lineno=0x0dde, tokens=962031363634372c3233343a208e20204b454550204845414420444f574e2c20464745542024343130373d4e4f5000}
0x1257…128a OsuBasicLine {ptr=OsuBasicPtr{ 0x7286 → 0x128a }, lineno=0x0dfc, tokens=962031363934362c3233343a208e20204b454550204845414420444f574e2c20465055542024343233323d4e4f5000}
0x128a…1292 OsuBasicLine {ptr=OsuBasicPtr{ 0x728e → 0x1292 }, lineno=0x0e1a, tokens=8e202000}
0x1292…12bc OsuBasicLine {ptr=OsuBasicPtr{ 0x72b8 → 0x12bc }, lineno=0x0e38, tokens=8e2020204c4f4f5020464f52204541434820534543544f5220544f20424520434f5049454400}
0x12bc…12cc OsuBasicLine {ptr=OsuBasicPtr{ 0x72c8 → 0x12cc }, lineno=0x0e56, tokens=812059b1535420a320454e00}
0x12cc…12d2 OsuBasicLine {ptr=OsuBasicPtr{ 0x72ce → 0x12d2 }, lineno=0x0e74, tokens=8e00}
0x12d2…12ea OsuBasicLine {ptr=OsuBasicPtr{ 0x72e6 → 0x12ea }, lineno=0x0e92, tokens=8e202052454144202246524f4d20554e49542200}
0x12ea…12fd OsuBasicLine {ptr=OsuBasicPtr{ 0x72f9 → 0x12fd }, lineno=0x0eb0, tokens=9f204652243a20445624b146522400}
0x12fd…1305 OsuBasicLine {ptr=OsuBasicPtr{ 0x7301 → 0x1305 }, lineno=0x0ece, tokens=8e202000}
0x1305…1326 OsuBasicLine {ptr=OsuBasicPtr{ 0x7322 → 0x1326 }, lineno=0x0eec, tokens=5959b1303a208a2059b03020a6205959b13235353a208e20202a523100}
0x1326…135b OsuBasicLine {ptr=OsuBasicPtr{ 0x7357 → 0x135b }, lineno=0x0f0a, tokens=962046522c44533a20962054552c44453a209620545241434b2c59593a208e20202a523120464f5220544b3020522f5700}
0x135b…1393 OsuBasicLine {ptr=OsuBasicPtr{ 0x738f → 0x1393 }, lineno=0x0f28, tokens=8e2020464f52434520555345204f46204745542f505554204e4f5420464c4f50505920544b3020522f5720464f52203333303000}
0x1393…13ac OsuBasicLine {ptr=OsuBasicPtr{ 0x73a8 → 0x13ac }, lineno=0x0f46, tokens=8a20445320b0203320a6209620545241434b2c3100}
0x13ac…13ce OsuBasicLine {ptr=OsuBasicPtr{ 0x73ca → 0x13ce }, lineno=0x0f64, tokens=444120b12059ab333538343a208e20202044495343204144445245535300}
0x13ce…13e5 OsuBasicLine {ptr=OsuBasicPtr{ 0x73e1 → 0x13e5 }, lineno=0x0f82, tokens=8c20343831303a208e20534554555020444100}
0x13e5…1417 OsuBasicLine {ptr=OsuBasicPtr{ 0x7413 → 0x1417 }, lineno=0x0fa0, tokens=96204342a9352c303a2096204342a9362c31343a208e202023204259544553203d20333538342028244530302900}
0x1417…144f OsuBasicLine {ptr=OsuBasicPtr{ 0x744b → 0x144f }, lineno=0x0fbe, tokens=96204342a9372c303a2096204342a9382c303a208e20202052414d20414452203d203020544f2055534520444953432042465200}
0x144f…1482 OsuBasicLine {ptr=OsuBasicPtr{ 0x747e → 0x1482 }, lineno=0x0fdc, tokens=8e2020524541442033333030204441544120282620544b5320302920494e544f20464c4f5050592042554646455200}
0x1482…14b0 OsuBasicLine {ptr=OsuBasicPtr{ 0x74ac → 0x14b0 }, lineno=0x0ffa, tokens=8a204453b03320af2059b13020a6208c20353830303a96204342a9372c46313a96204342a9382c463200}
0x14b0…14e8 OsuBasicLine {ptr=OsuBasicPtr{ 0x74e4 → 0x14e8 }, lineno=0x1018, tokens=8a204453b03320af2059b13020a62096204642aa322c303a208e202053455420464c505920424652204e4f5420494e2055534500}
0x14e8…150a OsuBasicLine {ptr=OsuBasicPtr{ 0x7506 → 0x150a }, lineno=0x1036, tokens=5257b1303a204552b1b6285257293a8a204552b2b0302088203533383000}
0x150a…1512 OsuBasicLine {ptr=OsuBasicPtr{ 0x750e → 0x1512 }, lineno=0x1054, tokens=8e202000}
0x1512…152a OsuBasicLine {ptr=OsuBasicPtr{ 0x7526 → 0x152a }, lineno=0x1072, tokens=8e20202057524954452022544f20554e49542200}
0x152a…153d OsuBasicLine {ptr=OsuBasicPtr{ 0x7539 → 0x153d }, lineno=0x1090, tokens=9f205455243a20445624b154552400}
0x153d…1545 OsuBasicLine {ptr=OsuBasicPtr{ 0x7541 → 0x1545 }, lineno=0x10ae, tokens=8e202000}
0x1545…155a OsuBasicLine {ptr=OsuBasicPtr{ 0x7556 → 0x155a }, lineno=0x10cc, tokens=444120b1202859a9534f29ab3335383400}
0x155a…1565 OsuBasicLine {ptr=OsuBasicPtr{ 0x7561 → 0x1565 }, lineno=0x10ea, tokens=8c203438313000}
0x1565…1593 OsuBasicLine {ptr=OsuBasicPtr{ 0x758f → 0x1593 }, lineno=0x1108, tokens=8a204445b234208820343537303a208e20534b502033333030204c4f47494320494620464c4f50505900}
0x1593…15cb OsuBasicLine {ptr=OsuBasicPtr{ 0x75c7 → 0x15cb }, lineno=0x1126, tokens=8e2020464f52434520555345204f46204745542f505554204e4f5420464c4f50505920544b3020522f5720464f52203333303000}
0x15cb…15da OsuBasicLine {ptr=OsuBasicPtr{ 0x75d6 → 0x15da }, lineno=0x1144, tokens=9620545241434b2c312000}
0x15da…1608 OsuBasicLine {ptr=OsuBasicPtr{ 0x7604 → 0x1608 }, lineno=0x1162, tokens=463120b120c1284342a937293a204632b1c1284342a938293a208e202053415645204246522041445200}
0x1608…1635 OsuBasicLine {ptr=OsuBasicPtr{ 0x7631 → 0x1635 }, lineno=0x1180, tokens=96204342a9372c32343a2096204342a9382c3232343a208e2020333330302042465220244530313800}
0x1635…165f OsuBasicLine {ptr=OsuBasicPtr{ 0x765b → 0x165f }, lineno=0x119e, tokens=5257b1303a4552b1b6285257293a208a204552b2b030208820353338303a208e205345454b00}
0x165f…168c OsuBasicLine {ptr=OsuBasicPtr{ 0x7688 → 0x168c }, lineno=0x11bc, tokens=96204342a9372c46313a2096204342a9382c46323a208e2020524553544f5245204246522041445200}
0x168c…16ae OsuBasicLine {ptr=OsuBasicPtr{ 0x76aa → 0x16ae }, lineno=0x11da, tokens=5257b1313a4552b1b6285257293a208a204552b2b0302088203533383000}
0x16ae…16f0 OsuBasicLine {ptr=OsuBasicPtr{ 0x76ec → 0x16f0 }, lineno=0x11f8, tokens=8e2020464f52434520575249544520544f2050524556454e5420464c4f50505920424652204c4f535320425920445752495445204e455854204c4f4f5000}
0x16f0…16f6 OsuBasicLine {ptr=OsuBasicPtr{ 0x76f2 → 0x16f6 }, lineno=0x1216, tokens=9d00}
0x16f6…1731 OsuBasicLine {ptr=OsuBasicPtr{ 0x772d → 0x1731 }, lineno=0x1234, tokens=8a2059b1454eaa3120a620962031363634372c33323a208e2020554e4c4f41442048454144204146544552204c41535420545241434b00}
0x1731…1739 OsuBasicLine {ptr=OsuBasicPtr{ 0x7735 → 0x1739 }, lineno=0x1252, tokens=8e202000}
0x1739…1741 OsuBasicLine {ptr=OsuBasicPtr{ 0x773d → 0x1741 }, lineno=0x1270, tokens=82205900}
0x1741…174c OsuBasicLine {ptr=OsuBasicPtr{ 0x7748 → 0x174c }, lineno=0x128e, tokens=88203535333000}
0x174c…1754 OsuBasicLine {ptr=OsuBasicPtr{ 0x7750 → 0x1754 }, lineno=0x12ac, tokens=8e202000}
0x1754…1770 OsuBasicLine {ptr=OsuBasicPtr{ 0x776c → 0x1770 }, lineno=0x12ca, tokens=8e20205345545550204449534b2041444452205355425200}
0x1770…179d OsuBasicLine {ptr=OsuBasicPtr{ 0x7799 → 0x179d }, lineno=0x12e8, tokens=444820b120b4284441ac3136373737323136293a20424f20b1204441aa4448ab313637373732313600}
0x179d…17c6 OsuBasicLine {ptr=OsuBasicPtr{ 0x77c2 → 0x17c6 }, lineno=0x1306, tokens=444d20b120b428424fac3635353336293a202020424f20b120424faa444dab363535333600}
0x17c6…17ed OsuBasicLine {ptr=OsuBasicPtr{ 0x77e9 → 0x17ed }, lineno=0x1324, tokens=444c20b120b428424fac323536293a2020202020424f20b120424faa444cab32353600}
0x17ed…17f9 OsuBasicLine {ptr=OsuBasicPtr{ 0x77f5 → 0x17f9 }, lineno=0x1342, tokens=444220b120424f00}
0x17f9…1828 OsuBasicLine {ptr=OsuBasicPtr{ 0x7824 → 0x1828 }, lineno=0x1360, tokens=96204342a9312c44423a2096204342a9322c444c3a2096204342a9332c444d3a2096204342a9342c444800}
0x1828…182e OsuBasicLine {ptr=OsuBasicPtr{ 0x782a → 0x182e }, lineno=0x137e, tokens=8d00}
0x182e…1836 OsuBasicLine {ptr=OsuBasicPtr{ 0x7832 → 0x1836 }, lineno=0x139c, tokens=8e202000}
0x1836…184e OsuBasicLine {ptr=OsuBasicPtr{ 0x784a → 0x184e }, lineno=0x13ba, tokens=8e2020434f4d4d4f4e2045584954205041544800}
0x184e…1888 OsuBasicLine {ptr=OsuBasicPtr{ 0x7884 → 0x1888 }, lineno=0x13d8, tokens=962031363634372c33323a20962031363934362c33323a208e20205045524d495420554e4c4f414420425920464745542c4650555400}
0x1888…18cb OsuBasicLine {ptr=OsuBasicPtr{ 0x78c7 → 0x18cb }, lineno=0x13e2, tokens=4a56b1383737383a205856b1393436373a208e204a563d3d55535220564543544f52202f2058563d3d42415349432d444f5320494e54455246414345203200}
0x18cb…18f3 OsuBasicLine {ptr=OsuBasicPtr{ 0x78ef → 0x18f3 }, lineno=0x13f6, tokens=96204a562c3233353a2096204a56a9312c33363a208e2020554e4c4f4144204845414400}
0x18f3…190b OsuBasicLine {ptr=OsuBasicPtr{ 0x7907 → 0x190b }, lineno=0x1414, tokens=962058562c3136303a2096205856a9312c343600}
0x190b…1919 OsuBasicLine {ptr=OsuBasicPtr{ 0x7915 → 0x1919 }, lineno=0x1432, tokens=455220b120b628592900}
0x1919…1943 OsuBasicLine {ptr=OsuBasicPtr{ 0x793f → 0x1943 }, lineno=0x1450, tokens=8e202020524553544f5245204f524947494e414c204445564943452053454c454354494f4e00}
0x1943…1976 OsuBasicLine {ptr=OsuBasicPtr{ 0x7972 → 0x1976 }, lineno=0x146e, tokens=8a20544d5055b031323720a620544d505520b120544d5055aa313238a9343a208e2020464f5220452c462c472c4800}
0x1976…1987 OsuBasicLine {ptr=OsuBasicPtr{ 0x7983 → 0x1987 }, lineno=0x148c, tokens=9f20c6283635a9544d50552900}
0x1987…199c OsuBasicLine {ptr=OsuBasicPtr{ 0x7998 → 0x199c }, lineno=0x14aa, tokens=892244424d535953222c22504153532200}
0x199c…19a4 OsuBasicLine {ptr=OsuBasicPtr{ 0x79a0 → 0x19a4 }, lineno=0x14c8, tokens=8e202000}
0x19a4…19bf OsuBasicLine {ptr=OsuBasicPtr{ 0x79bb → 0x19bf }, lineno=0x14e6, tokens=8e20205052494e54204552524f52204d45535341474500}
0x19bf…19e8 OsuBasicLine {ptr=OsuBasicPtr{ 0x79e4 → 0x19e8 }, lineno=0x1504, tokens=52572420b1202252454144223a208a205257b13120a62052572420b1202257524954452200}
0x19e8…19ee OsuBasicLine {ptr=OsuBasicPtr{ 0x79ea → 0x19ee }, lineno=0x1522, tokens=9700}
0x19ee…19f6 OsuBasicLine {ptr=OsuBasicPtr{ 0x79f2 → 0x19f6 }, lineno=0x152c, tokens=973a9700}
0x19f6…1a22 OsuBasicLine {ptr=OsuBasicPtr{ 0x7a1e → 0x1a22 }, lineno=0x152d, tokens=9722202020202020202020202a2a2a2a2a204b4f50494552494e475346454a4c202a2a2a2a2a2200}
0x1a22…1a28 OsuBasicLine {ptr=OsuBasicPtr{ 0x7a24 → 0x1a28 }, lineno=0x152e, tokens=9700}
0x1a28…1a54 OsuBasicLine {ptr=OsuBasicPtr{ 0x7a50 → 0x1a54 }, lineno=0x152f, tokens=97222020202020202020202050525c56204154204b4f50494552204947454e204d454420454e2200}
0x1a54…1a7a OsuBasicLine {ptr=OsuBasicPtr{ 0x7a76 → 0x1a7a }, lineno=0x1530, tokens=972220202020202020202020414e44454e20424c414e4b204449534b455454452200}
0x1a7a…1a84 OsuBasicLine {ptr=OsuBasicPtr{ 0x7a80 → 0x1a84 }, lineno=0x1531, tokens=973a973a9700}
0x1a84…1ac5 OsuBasicLine {ptr=OsuBasicPtr{ 0x7ac1 → 0x1ac5 }, lineno=0x1540, tokens=9720222a2a2a2053544154494f4e20223b4456243b2220223b205257243b20222046454a4c223b2045523b2022505d2041445245535345223b20444100}
0x1ac5…1acb OsuBasicLine {ptr=OsuBasicPtr{ 0x7ac7 → 0x1acb }, lineno=0x155e, tokens=8e00}
0x1acb…1ad3 OsuBasicLine {ptr=OsuBasicPtr{ 0x7acf → 0x1ad3 }, lineno=0x1568, tokens=973a9700}
0x1ad3…1ad9 OsuBasicLine {ptr=OsuBasicPtr{ 0x7ad5 → 0x1ad9 }, lineno=0x156d, tokens=8e00}
0x1ad9…1b03 OsuBasicLine {ptr=OsuBasicPtr{ 0x7aff → 0x1b03 }, lineno=0x156e, tokens=812049b13120a32031303a97c62837293b3a81204ab13120a3203130303a82204a3a82204900}
0x1b03…1b0f OsuBasicLine {ptr=OsuBasicPtr{ 0x7b0b → 0x1b0f }, lineno=0x157c, tokens=8820353030343000}
0x1b0f…1b17 OsuBasicLine {ptr=OsuBasicPtr{ 0x7b13 → 0x1b17 }, lineno=0x159a, tokens=8e202000}
0x1b17…1b3a OsuBasicLine {ptr=OsuBasicPtr{ 0x7b36 → 0x1b3a }, lineno=0x15b8, tokens=962031363634372c33323a20962031363934362c33323a208e20202a523200}
0x1b3a…1b62 OsuBasicLine {ptr=OsuBasicPtr{ 0x7b5e → 0x1b62 }, lineno=0x15d6, tokens=96204a562c3233353a2096204a56a9312c33363a208e2020554e4c4f4144204845414400}
0x1b62…1b7a OsuBasicLine {ptr=OsuBasicPtr{ 0x7b76 → 0x1b7a }, lineno=0x15f4, tokens=962058562c3136303a2096205856a9312c343600}
0x1b7a…1b88 OsuBasicLine {ptr=OsuBasicPtr{ 0x7b84 → 0x1b88 }, lineno=0x1612, tokens=455220b120b628592900}
0x1b88…1ba6 OsuBasicLine {ptr=OsuBasicPtr{ 0x7ba2 → 0x1ba6 }, lineno=0x164e, tokens=8a20514124b122492220a620514124b12241223a882034303000}
0x1ba6…1bc4 OsuBasicLine {ptr=OsuBasicPtr{ 0x7bc0 → 0x1bc4 }, lineno=0x166c, tokens=8a20514124b122412220a6204a48b14a48a9313a882034303000}
0x1bc4…1bcc OsuBasicLine {ptr=OsuBasicPtr{ 0x7bc8 → 0x1bcc }, lineno=0x168a, tokens=8e202000}
0x1bcc…1bed OsuBasicLine {ptr=OsuBasicPtr{ 0x7be9 → 0x1bed }, lineno=0x16a8, tokens=8e202043414c4320464c4f505059204246522041445253205355425200}
0x1bed…1c1b OsuBasicLine {ptr=OsuBasicPtr{ 0x7c17 → 0x1c1b }, lineno=0x16c6, tokens=464220b120c128313633383629ab3220a920c12831363338372920a920c128313633383829ab32353600}
0x1c1b…1c2e OsuBasicLine {ptr=OsuBasicPtr{ 0x7c2a → 0x1c2e }, lineno=0x16e4, tokens=463220b120b4284642ac3235362900}
0x1c2e…1c43 OsuBasicLine {ptr=OsuBasicPtr{ 0x7c3f → 0x1c43 }, lineno=0x1702, tokens=463120b120464220aa204632ab32353600}
0x1c43…1c49 OsuBasicLine {ptr=OsuBasicPtr{ 0x7c45 → 0x1c49 }, lineno=0x1720, tokens=8d00}
0x1c49…1c74 OsuBasicLine {ptr=OsuBasicPtr{ 0x7c70 → 0x1c74 }, lineno=0xc350, tokens=4445b1c1283130323236293a444cb1c128313137373429a9c128313137373529ab3235363a9700}
0x1c74…1c89 OsuBasicLine {ptr=OsuBasicPtr{ 0x7c85 → 0x1c89 }, lineno=0xc364, tokens=4eb14ea9313a8a4eb23288353030333000}
0x1c89…1cc6 OsuBasicLine {ptr=OsuBasicPtr{ 0x7cc2 → 0x1cc6 }, lineno=0xc369, tokens=97222a2a205345204546544552204f4d204449534b455454454e20455220492044454e20524947544947452053544154494f4e202a2a222000}
0x1cc6…1cf2 OsuBasicLine {ptr=OsuBasicPtr{ 0x7cee → 0x1cf2 }, lineno=0xc36e, tokens=973a97222a2a2046454a4c20223b44453b222049204c494e494520223b444c3b22202a2a223a9700}
0x1cf2…1d22 OsuBasicLine {ptr=OsuBasicPtr{ 0x7d1e → 0x1d22 }, lineno=0xc378, tokens=8422544153542052455455524e20464f5220464f5254535b5454454c534520223b5153243a88203530383000}
0x1d22…1d24 0x0000
0x1d24…1ff0 [Padding]

Reduced view