From 976f5683b2805c32db901185283bbfccf24e8bd2 Mon Sep 17 00:00:00 2001 From: Valerio Date: Mon, 5 Jan 2026 14:29:55 -0500 Subject: [PATCH 01/14] Added osu parser, not fully implemented. Very much hardcoded to only play p names --- PNames.osu | 2623 ++++++++++++++++++++++++ Songs/15 Recently Played/song_list.txt | 3 +- config.toml | 38 +- libs/osz.py | 1 + osz.py | 79 + scenes/game.py | 8 +- 6 files changed, 2728 insertions(+), 24 deletions(-) create mode 100644 PNames.osu create mode 120000 libs/osz.py create mode 100644 osz.py diff --git a/PNames.osu b/PNames.osu new file mode 100644 index 0000000..5bb74df --- /dev/null +++ b/PNames.osu @@ -0,0 +1,2623 @@ +osu file format v14 + +[General] +AudioFilename: audio.mp3 +AudioLeadIn: 0 +PreviewTime: 60890 +Countdown: 0 +SampleSet: None +StackLeniency: 0.7 +Mode: 1 +LetterboxInBreaks: 0 +WidescreenStoryboard: 0 + +[Editor] +DistanceSpacing: 1 +BeatDivisor: 4 +GridSize: 32 +TimelineZoom: 1.7 + +[Metadata] +Title:P - Mei Itte Mi Ro ! +TitleUnicode:P 名 言 っ て み ろ ! +Artist:MARETU +ArtistUnicode:まれつ +Creator:maziari1105 +Version:550P +Source:Nico Nico Douga +Tags:Hatsune Miku VOCALOID +BeatmapID:1208864 +BeatmapSetID:570278 + +[Difficulty] +HPDrainRate:4 +CircleSize:6 +OverallDifficulty:6 +ApproachRate:6 +SliderMultiplier:1.4 +SliderTickRate:1 + +[Events] +//Background and Video events +0,0,"BG.png",0,0 +//Break Periods +2,255820,262106 +//Storyboard Layer 0 (Background) +//Storyboard Layer 1 (Fail) +//Storyboard Layer 2 (Pass) +//Storyboard Layer 3 (Foreground) +//Storyboard Sound Samples + +[TimingPoints] +2287,333.333333333333,4,1,0,85,1,0 +2287,-100,4,1,0,85,0,0 +216953,-100,4,1,0,85,0,1 +227620,-100,4,1,0,85,0,0 + + +[HitObjects] +128,128,2287,5,0,0:0:0:0: +128,128,2620,1,0,0:0:0:0: +128,128,2953,1,0,0:0:0:0: +128,128,3286,1,0,0:0:0:0: +128,128,3620,1,0,0:0:0:0: +128,128,3953,1,0,0:0:0:0: +128,128,4286,1,0,0:0:0:0: +128,128,4620,1,0,0:0:0:0: +128,128,4953,1,0,0:0:0:0: +128,128,5120,1,0,0:0:0:0: +128,128,5286,1,2,0:0:0:0: +128,128,5620,1,0,0:0:0:0: +128,128,5786,1,0,0:0:0:0: +128,128,5953,1,2,0:0:0:0: +128,128,6286,1,0,0:0:0:0: +128,128,6453,1,0,0:0:0:0: +128,128,6620,1,2,0:0:0:0: +128,128,6786,1,0,0:0:0:0: +128,128,7120,1,0,0:0:0:0: +128,128,7286,1,2,0:0:0:0: +128,128,7370,1,0,0:0:0:0: +128,128,7536,1,0,0:0:0:0: +128,128,7620,1,2,0:0:0:0: +128,128,7786,1,0,0:0:0:0: +128,128,7953,1,2,0:0:0:0: +128,128,8286,1,0,0:0:0:0: +128,128,8453,1,0,0:0:0:0: +128,128,8620,1,2,0:0:0:0: +128,128,8953,1,0,0:0:0:0: +128,128,9120,1,0,0:0:0:0: +128,128,9286,1,2,0:0:0:0: +128,128,9453,1,0,0:0:0:0: +128,128,9786,1,0,0:0:0:0: +128,128,9953,1,2,0:0:0:0: +128,128,10036,1,0,0:0:0:0: +128,128,10203,1,0,0:0:0:0: +128,128,10286,1,2,0:0:0:0: +128,128,10453,1,0,0:0:0:0: +128,128,10620,1,2,0:0:0:0: +128,128,10786,1,2,0:0:0:0: +128,128,10870,1,2,0:0:0:0: +128,128,10953,1,0,0:0:0:0: +128,128,11120,1,0,0:0:0:0: +128,128,11286,1,2,0:0:0:0: +128,128,11453,1,0,0:0:0:0: +128,128,11536,1,2,0:0:0:0: +128,128,11620,1,0,0:0:0:0: +128,128,11786,1,0,0:0:0:0: +128,128,11953,1,2,0:0:0:0: +128,128,12120,1,0,0:0:0:0: +128,128,12203,1,0,0:0:0:0: +128,128,12286,1,2,0:0:0:0: +128,128,12453,1,0,0:0:0:0: +128,128,12620,1,2,0:0:0:0: +128,128,12703,1,0,0:0:0:0: +128,128,12870,1,0,0:0:0:0: +128,128,12953,1,2,0:0:0:0: +128,128,13120,1,2,0:0:0:0: +128,128,13203,1,2,0:0:0:0: +128,128,13286,1,0,0:0:0:0: +128,128,13453,1,2,0:0:0:0: +128,128,13620,1,0,0:0:0:0: +128,128,13786,1,2,0:0:0:0: +128,128,13870,1,2,0:0:0:0: +128,128,13953,1,0,0:0:0:0: +128,128,14036,1,2,0:0:0:0: +128,128,14120,1,0,0:0:0:0: +128,128,14203,1,2,0:0:0:0: +128,128,14286,1,0,0:0:0:0: +128,128,14370,1,0,0:0:0:0: +128,128,14453,1,0,0:0:0:0: +128,128,14536,1,0,0:0:0:0: +128,128,14620,1,2,0:0:0:0: +128,128,14703,1,2,0:0:0:0: +128,128,14786,1,2,0:0:0:0: +128,128,14870,1,2,0:0:0:0: +128,128,14953,1,0,0:0:0:0: +128,128,15036,1,2,0:0:0:0: +128,128,15120,1,0,0:0:0:0: +128,128,15203,1,0,0:0:0:0: +128,128,15286,1,2,0:0:0:0: +128,128,15370,1,0,0:0:0:0: +128,128,15620,1,0,0:0:0:0: +128,128,15703,1,0,0:0:0:0: +128,128,15786,1,2,0:0:0:0: +128,128,15870,1,0,0:0:0:0: +128,128,15953,1,2,0:0:0:0: +128,128,16036,1,2,0:0:0:0: +128,128,16120,1,2,0:0:0:0: +128,128,16203,1,2,0:0:0:0: +128,128,16286,1,0,0:0:0:0: +128,128,16370,1,0,0:0:0:0: +128,128,16453,1,2,0:0:0:0: +128,128,16536,1,0,0:0:0:0: +128,128,16620,1,2,0:0:0:0: +128,128,16703,1,2,0:0:0:0: +128,128,16786,1,0,0:0:0:0: +128,128,16870,1,2,0:0:0:0: +128,128,16953,1,0,0:0:0:0: +128,128,17036,1,0,0:0:0:0: +128,128,17120,1,2,0:0:0:0: +128,128,17203,1,0,0:0:0:0: +128,128,17286,1,2,0:0:0:0: +128,128,17370,1,2,0:0:0:0: +128,128,17453,1,0,0:0:0:0: +128,128,17536,1,2,0:0:0:0: +128,128,17620,1,0,0:0:0:0: +128,128,17703,1,2,0:0:0:0: +128,128,17786,1,0,0:0:0:0: +128,128,17870,1,2,0:0:0:0: +128,128,17953,1,2,0:0:0:0: +128,128,18036,1,2,0:0:0:0: +128,128,18120,1,0,0:0:0:0: +128,128,18203,1,2,0:0:0:0: +128,128,18286,1,0,0:0:0:0: +128,128,18370,1,0,0:0:0:0: +128,128,18453,1,2,0:0:0:0: +128,128,18536,1,0,0:0:0:0: +128,128,18620,1,2,0:0:0:0: +128,128,18703,1,2,0:0:0:0: +128,128,18786,1,2,0:0:0:0: +128,128,18870,1,2,0:0:0:0: +128,128,18953,1,0,0:0:0:0: +128,128,19036,1,0,0:0:0:0: +128,128,19120,1,2,0:0:0:0: +128,128,19203,1,0,0:0:0:0: +128,128,19286,1,2,0:0:0:0: +128,128,19370,1,2,0:0:0:0: +128,128,19453,1,0,0:0:0:0: +128,128,19536,1,2,0:0:0:0: +128,128,19620,1,0,0:0:0:0: +128,128,19703,1,0,0:0:0:0: +128,128,19786,1,2,0:0:0:0: +128,128,19870,1,0,0:0:0:0: +128,128,19953,1,2,0:0:0:0: +128,128,20036,1,2,0:0:0:0: +128,128,20120,1,0,0:0:0:0: +128,128,20203,1,2,0:0:0:0: +128,128,20286,1,2,0:0:0:0: +128,128,20370,1,2,0:0:0:0: +128,128,20453,1,0,0:0:0:0: +128,128,20536,1,2,0:0:0:0: +128,128,20620,1,2,0:0:0:0: +128,128,20703,1,2,0:0:0:0: +128,128,20786,1,0,0:0:0:0: +128,128,20870,1,2,0:0:0:0: +128,128,20953,1,0,0:0:0:0: +128,128,21036,1,0,0:0:0:0: +128,128,21120,1,0,0:0:0:0: +128,128,21203,1,0,0:0:0:0: +128,128,21286,1,2,0:0:0:0: +128,128,21370,1,2,0:0:0:0: +128,128,21453,1,2,0:0:0:0: +128,128,21536,1,2,0:0:0:0: +128,128,21620,1,0,0:0:0:0: +128,128,21703,1,0,0:0:0:0: +128,128,21786,1,2,0:0:0:0: +128,128,21870,1,2,0:0:0:0: +128,128,21953,1,0,0:0:0:0: +128,128,22036,1,2,0:0:0:0: +128,128,22120,1,0,0:0:0:0: +128,128,22203,1,2,0:0:0:0: +128,128,22286,1,0,0:0:0:0: +128,128,22370,1,0,0:0:0:0: +128,128,22453,1,2,0:0:0:0: +128,128,22536,1,2,0:0:0:0: +128,128,22620,1,0,0:0:0:0: +128,128,22703,1,2,0:0:0:0: +128,128,22786,1,2,0:0:0:0: +128,128,22870,1,2,0:0:0:0: +128,128,22953,1,0,0:0:0:0: +128,128,23036,1,2,0:0:0:0: +128,128,23120,1,0,0:0:0:0: +128,128,23203,1,0,0:0:0:0: +128,128,23286,1,2,0:0:0:0: +128,128,23370,1,2,0:0:0:0: +128,128,23453,1,2,0:0:0:0: +128,128,23536,1,2,0:0:0:0: +128,128,23620,1,0,0:0:0:0: +128,128,23703,1,2,0:0:0:0: +128,128,23786,1,0,0:0:0:0: +128,128,23870,1,2,0:0:0:0: +128,128,23953,1,0,0:0:0:0: +128,128,24036,1,0,0:0:0:0: +128,128,24120,1,2,0:0:0:0: +128,128,24203,1,2,0:0:0:0: +128,128,24286,1,0,0:0:0:0: +128,128,24370,1,2,0:0:0:0: +128,128,24453,1,2,0:0:0:0: +128,128,24536,1,2,0:0:0:0: +128,128,24620,1,0,0:0:0:0: +128,128,24703,1,2,0:0:0:0: +128,128,24786,1,2,0:0:0:0: +128,128,24870,1,2,0:0:0:0: +128,128,24953,1,0,0:0:0:0: +128,128,25036,1,0,0:0:0:0: +128,128,25120,1,0,0:0:0:0: +128,128,25203,1,0,0:0:0:0: +128,128,25286,1,2,0:0:0:0: +128,128,25370,1,2,0:0:0:0: +128,128,25453,1,0,0:0:0:0: +128,128,25536,1,2,0:0:0:0: +128,128,25620,1,0,0:0:0:0: +128,128,25703,1,0,0:0:0:0: +128,128,25786,1,2,0:0:0:0: +128,128,25870,1,2,0:0:0:0: +128,128,25953,1,0,0:0:0:0: +128,128,26036,1,2,0:0:0:0: +128,128,26120,1,0,0:0:0:0: +128,128,26203,1,0,0:0:0:0: +128,128,26286,1,2,0:0:0:0: +128,128,26370,1,0,0:0:0:0: +128,128,26453,1,0,0:0:0:0: +128,128,26536,1,2,0:0:0:0: +128,128,26620,1,0,0:0:0:0: +128,128,26703,1,0,0:0:0:0: +128,128,26786,1,2,0:0:0:0: +128,128,26870,1,0,0:0:0:0: +128,128,26953,1,0,0:0:0:0: +128,128,27036,1,2,0:0:0:0: +128,128,27120,1,0,0:0:0:0: +128,128,27203,1,0,0:0:0:0: +128,128,27286,1,2,0:0:0:0: +128,128,27370,1,0,0:0:0:0: +128,128,27453,1,2,0:0:0:0: +128,128,27536,1,0,0:0:0:0: +128,128,27620,1,2,0:0:0:0: +128,128,27703,1,2,0:0:0:0: +128,128,27786,1,0,0:0:0:0: +128,128,27870,1,2,0:0:0:0: +128,128,27953,1,0,0:0:0:0: +128,128,28036,1,2,0:0:0:0: +128,128,28120,1,2,0:0:0:0: +128,128,28203,1,0,0:0:0:0: +128,128,28286,1,2,0:0:0:0: +128,128,28370,1,2,0:0:0:0: +128,128,28453,1,0,0:0:0:0: +128,128,28536,1,2,0:0:0:0: +128,128,28620,1,2,0:0:0:0: +128,128,28703,1,0,0:0:0:0: +128,128,28786,1,2,0:0:0:0: +128,128,28870,1,2,0:0:0:0: +128,128,28953,1,0,0:0:0:0: +128,128,29036,1,2,0:0:0:0: +128,128,29120,1,0,0:0:0:0: +128,128,29203,1,0,0:0:0:0: +128,128,29286,1,2,0:0:0:0: +128,128,29370,1,0,0:0:0:0: +128,128,29453,1,2,0:0:0:0: +128,128,29536,1,0,0:0:0:0: +128,128,29620,1,2,0:0:0:0: +128,128,29703,1,2,0:0:0:0: +128,128,29786,1,0,0:0:0:0: +128,128,29870,1,2,0:0:0:0: +128,128,29953,1,0,0:0:0:0: +128,128,30036,1,2,0:0:0:0: +128,128,30120,1,0,0:0:0:0: +128,128,30203,1,2,0:0:0:0: +128,128,30286,1,0,0:0:0:0: +128,128,30398,1,2,0:0:0:0: +128,128,30509,1,2,0:0:0:0: +128,128,30620,1,0,0:0:0:0: +128,128,30731,1,2,0:0:0:0: +128,128,30842,1,0,0:0:0:0: +128,128,30953,1,2,0:0:0:0: +128,128,31036,1,2,0:0:0:0: +128,128,31120,1,0,0:0:0:0: +128,128,31203,1,2,0:0:0:0: +128,128,31286,1,0,0:0:0:0: +128,128,31370,1,0,0:0:0:0: +128,128,31453,1,2,0:0:0:0: +128,128,31536,1,2,0:0:0:0: +128,128,31620,1,0,0:0:0:0: +128,128,31703,1,0,0:0:0:0: +128,128,31786,1,0,0:0:0:0: +128,128,31870,1,0,0:0:0:0: +128,128,31953,1,0,0:0:0:0: +128,128,32036,1,0,0:0:0:0: +128,128,32120,1,0,0:0:0:0: +128,128,32203,1,0,0:0:0:0: +128,128,32286,1,2,0:0:0:0: +128,128,32370,1,2,0:0:0:0: +128,128,32453,1,2,0:0:0:0: +128,128,32536,1,2,0:0:0:0: +128,128,32620,1,2,0:0:0:0: +128,128,32703,1,2,0:0:0:0: +128,128,32786,1,2,0:0:0:0: +128,128,32870,1,2,0:0:0:0: +128,128,32953,1,0,0:0:0:0: +128,128,33036,1,0,0:0:0:0: +128,128,33120,1,2,0:0:0:0: +128,128,33203,1,0,0:0:0:0: +128,128,33286,1,2,0:0:0:0: +128,128,33370,1,2,0:0:0:0: +128,128,33453,1,2,0:0:0:0: +128,128,33536,1,2,0:0:0:0: +128,128,33620,1,0,0:0:0:0: +128,128,33703,1,0,0:0:0:0: +128,128,33786,1,2,0:0:0:0: +128,128,33870,1,0,0:0:0:0: +128,128,33953,1,2,0:0:0:0: +128,128,34036,1,0,0:0:0:0: +128,128,34120,1,2,0:0:0:0: +128,128,34203,1,0,0:0:0:0: +128,128,34286,1,0,0:0:0:0: +128,128,34370,1,0,0:0:0:0: +128,128,34453,1,2,0:0:0:0: +128,128,34536,1,0,0:0:0:0: +128,128,34620,1,2,0:0:0:0: +128,128,34703,1,2,0:0:0:0: +128,128,34786,1,0,0:0:0:0: +128,128,34870,1,2,0:0:0:0: +128,128,34953,1,0,0:0:0:0: +128,128,35036,1,2,0:0:0:0: +128,128,35120,1,0,0:0:0:0: +128,128,35203,1,2,0:0:0:0: +128,128,35286,1,0,0:0:0:0: +128,128,35370,1,0,0:0:0:0: +128,128,35453,1,2,0:0:0:0: +128,128,35536,1,0,0:0:0:0: +128,128,35620,1,0,0:0:0:0: +128,128,35703,1,0,0:0:0:0: +128,128,35786,1,2,0:0:0:0: +128,128,35870,1,0,0:0:0:0: +128,128,35953,1,2,0:0:0:0: +128,128,36036,1,2,0:0:0:0: +128,128,36120,1,2,0:0:0:0: +128,128,36203,1,2,0:0:0:0: +128,128,36286,1,0,0:0:0:0: +128,128,36370,1,0,0:0:0:0: +128,128,36453,1,2,0:0:0:0: +128,128,36536,1,0,0:0:0:0: +128,128,36620,1,2,0:0:0:0: +128,128,36703,1,2,0:0:0:0: +128,128,36786,1,0,0:0:0:0: +128,128,36870,1,2,0:0:0:0: +128,128,36953,1,0,0:0:0:0: +128,128,37036,1,0,0:0:0:0: +128,128,37120,1,2,0:0:0:0: +128,128,37203,1,0,0:0:0:0: +128,128,37286,1,2,0:0:0:0: +128,128,37370,1,2,0:0:0:0: +128,128,37453,1,0,0:0:0:0: +128,128,37536,1,2,0:0:0:0: +128,128,37620,1,2,0:0:0:0: +128,128,37703,1,2,0:0:0:0: +128,128,37786,1,0,0:0:0:0: +128,128,37870,1,2,0:0:0:0: +128,128,37953,1,2,0:0:0:0: +128,128,38036,1,2,0:0:0:0: +128,128,38120,1,0,0:0:0:0: +128,128,38203,1,0,0:0:0:0: +128,128,38286,1,2,0:0:0:0: +128,128,38370,1,0,0:0:0:0: +128,128,38453,1,0,0:0:0:0: +128,128,38536,1,0,0:0:0:0: +128,128,38620,1,2,0:0:0:0: +128,128,38703,1,2,0:0:0:0: +128,128,38786,1,0,0:0:0:0: +128,128,38870,1,0,0:0:0:0: +128,128,38953,1,2,0:0:0:0: +128,128,39036,1,0,0:0:0:0: +128,128,39120,1,2,0:0:0:0: +128,128,39203,1,2,0:0:0:0: +128,128,39286,1,0,0:0:0:0: +128,128,39370,1,2,0:0:0:0: +128,128,39453,1,0,0:0:0:0: +128,128,39536,1,2,0:0:0:0: +128,128,39620,1,0,0:0:0:0: +128,128,39703,1,0,0:0:0:0: +128,128,39786,1,2,0:0:0:0: +128,128,39870,1,2,0:0:0:0: +128,128,39953,1,0,0:0:0:0: +128,128,40036,1,2,0:0:0:0: +128,128,40120,1,2,0:0:0:0: +128,128,40203,1,2,0:0:0:0: +128,128,40286,1,0,0:0:0:0: +128,128,40370,1,2,0:0:0:0: +128,128,40453,1,0,0:0:0:0: +128,128,40536,1,0,0:0:0:0: +128,128,40620,1,2,0:0:0:0: +128,128,40703,1,2,0:0:0:0: +128,128,40786,1,2,0:0:0:0: +128,128,40870,1,2,0:0:0:0: +128,128,40953,1,0,0:0:0:0: +128,128,41036,1,2,0:0:0:0: +128,128,41120,1,0,0:0:0:0: +128,128,41203,1,2,0:0:0:0: +128,128,41286,1,0,0:0:0:0: +128,128,41370,1,0,0:0:0:0: +128,128,41453,1,2,0:0:0:0: +128,128,41536,1,2,0:0:0:0: +128,128,41620,1,0,0:0:0:0: +128,128,41703,1,2,0:0:0:0: +128,128,41786,1,2,0:0:0:0: +128,128,41870,1,2,0:0:0:0: +128,128,41953,1,0,0:0:0:0: +128,128,42036,1,2,0:0:0:0: +128,128,42120,1,2,0:0:0:0: +128,128,42203,1,2,0:0:0:0: +128,128,42286,1,0,0:0:0:0: +128,128,42370,1,0,0:0:0:0: +128,128,42453,1,0,0:0:0:0: +128,128,42536,1,0,0:0:0:0: +128,128,42620,1,2,0:0:0:0: +128,128,42703,1,0,0:0:0:0: +128,128,42786,1,0,0:0:0:0: +128,128,42870,1,2,0:0:0:0: +128,128,42953,1,2,0:0:0:0: +128,128,43036,1,0,0:0:0:0: +128,128,43120,1,2,0:0:0:0: +128,128,43203,1,0,0:0:0:0: +128,128,43286,1,0,0:0:0:0: +128,128,43370,1,2,0:0:0:0: +128,128,43453,1,0,0:0:0:0: +128,128,43536,1,0,0:0:0:0: +128,128,43620,1,2,0:0:0:0: +128,128,43703,1,0,0:0:0:0: +128,128,43786,1,0,0:0:0:0: +128,128,43870,1,2,0:0:0:0: +128,128,43953,1,0,0:0:0:0: +128,128,44036,1,0,0:0:0:0: +128,128,44120,1,2,0:0:0:0: +128,128,44203,1,0,0:0:0:0: +128,128,44286,1,0,0:0:0:0: +128,128,44370,1,2,0:0:0:0: +128,128,44453,1,0,0:0:0:0: +128,128,44536,1,0,0:0:0:0: +128,128,44620,1,2,0:0:0:0: +128,128,44703,1,0,0:0:0:0: +128,128,44786,1,0,0:0:0:0: +128,128,44870,1,2,0:0:0:0: +128,128,44953,1,0,0:0:0:0: +128,128,45036,1,2,0:0:0:0: +128,128,45120,1,2,0:0:0:0: +128,128,45203,1,0,0:0:0:0: +128,128,45286,1,2,0:0:0:0: +128,128,45370,1,2,0:0:0:0: +128,128,45453,1,0,0:0:0:0: +128,128,45536,1,2,0:0:0:0: +128,128,45620,1,2,0:0:0:0: +128,128,45703,1,0,0:0:0:0: +128,128,45786,1,2,0:0:0:0: +128,128,45870,1,2,0:0:0:0: +128,128,45953,1,0,0:0:0:0: +128,128,46036,1,2,0:0:0:0: +128,128,46120,1,2,0:0:0:0: +128,128,46203,1,0,0:0:0:0: +128,128,46286,1,2,0:0:0:0: +128,128,46370,1,2,0:0:0:0: +128,128,46453,1,0,0:0:0:0: +128,128,46536,1,2,0:0:0:0: +128,128,46620,1,0,0:0:0:0: +128,128,46703,1,2,0:0:0:0: +128,128,46786,1,2,0:0:0:0: +128,128,46870,1,2,0:0:0:0: +128,128,46953,1,0,0:0:0:0: +128,128,47036,1,0,0:0:0:0: +128,128,47120,1,2,0:0:0:0: +128,128,47203,1,0,0:0:0:0: +128,128,47286,1,2,0:0:0:0: +128,128,47370,1,2,0:0:0:0: +128,128,47453,1,0,0:0:0:0: +128,128,47536,1,0,0:0:0:0: +128,128,47620,1,2,0:0:0:0: +128,128,47703,1,0,0:0:0:0: +128,128,47786,1,0,0:0:0:0: +128,128,47870,1,2,0:0:0:0: +128,128,47953,1,0,0:0:0:0: +128,128,48036,1,2,0:0:0:0: +128,128,48120,1,0,0:0:0:0: +128,128,48203,1,0,0:0:0:0: +128,128,48286,1,2,0:0:0:0: +128,128,48370,1,2,0:0:0:0: +128,128,48453,1,2,0:0:0:0: +128,128,48536,1,2,0:0:0:0: +128,128,48620,1,0,0:0:0:0: +128,128,48953,1,0,0:0:0:0: +128,128,49036,1,0,0:0:0:0: +128,128,49120,1,2,0:0:0:0: +128,128,49203,1,0,0:0:0:0: +128,128,49286,1,2,0:0:0:0: +128,128,49453,1,0,0:0:0:0: +128,128,49536,1,0,0:0:0:0: +128,128,49620,1,2,0:0:0:0: +128,128,49703,1,0,0:0:0:0: +128,128,49786,1,2,0:0:0:0: +128,128,49953,1,0,0:0:0:0: +128,128,50036,1,0,0:0:0:0: +128,128,50120,1,2,0:0:0:0: +128,128,50203,1,0,0:0:0:0: +128,128,50286,1,2,0:0:0:0: +128,128,50453,1,0,0:0:0:0: +128,128,50536,1,0,0:0:0:0: +128,128,50620,1,2,0:0:0:0: +128,128,50703,1,0,0:0:0:0: +128,128,50786,1,2,0:0:0:0: +128,128,50953,1,0,0:0:0:0: +128,128,51036,1,0,0:0:0:0: +128,128,51120,1,2,0:0:0:0: +128,128,51203,1,0,0:0:0:0: +128,128,51286,1,2,0:0:0:0: +128,128,51370,1,2,0:0:0:0: +128,128,51453,1,0,0:0:0:0: +128,128,51536,1,2,0:0:0:0: +128,128,51620,1,2,0:0:0:0: +128,128,51703,1,2,0:0:0:0: +128,128,51786,1,0,0:0:0:0: +128,128,51870,1,2,0:0:0:0: +128,128,51953,1,0,0:0:0:0: +128,128,52120,1,2,0:0:0:0: +128,128,52203,1,2,0:0:0:0: +128,128,52286,1,0,0:0:0:0: +128,128,52370,1,2,0:0:0:0: +128,128,52453,1,0,0:0:0:0: +128,128,52620,1,2,0:0:0:0: +128,128,52703,1,2,0:0:0:0: +128,128,52786,1,0,0:0:0:0: +128,128,52870,1,2,0:0:0:0: +128,128,52953,1,0,0:0:0:0: +128,128,53120,1,2,0:0:0:0: +128,128,53203,1,2,0:0:0:0: +128,128,53286,1,0,0:0:0:0: +128,128,53370,1,2,0:0:0:0: +128,128,53453,1,0,0:0:0:0: +128,128,53620,1,2,0:0:0:0: +128,128,53703,1,2,0:0:0:0: +128,128,53786,1,0,0:0:0:0: +128,128,53870,1,2,0:0:0:0: +128,128,53953,1,0,0:0:0:0: +128,128,54036,1,0,0:0:0:0: +128,128,54120,1,2,0:0:0:0: +128,128,54203,1,0,0:0:0:0: +128,128,54286,1,0,0:0:0:0: +128,128,54370,1,0,0:0:0:0: +128,128,54453,1,2,0:0:0:0: +128,128,54536,1,0,0:0:0:0: +128,128,54620,1,2,0:0:0:0: +128,128,54786,1,0,0:0:0:0: +128,128,54870,1,0,0:0:0:0: +128,128,54953,1,2,0:0:0:0: +128,128,55036,1,0,0:0:0:0: +128,128,55120,1,2,0:0:0:0: +128,128,55286,1,0,0:0:0:0: +128,128,55370,1,0,0:0:0:0: +128,128,55453,1,2,0:0:0:0: +128,128,55536,1,0,0:0:0:0: +128,128,55620,1,2,0:0:0:0: +128,128,55786,1,0,0:0:0:0: +128,128,55870,1,0,0:0:0:0: +128,128,55953,1,2,0:0:0:0: +128,128,56036,1,0,0:0:0:0: +128,128,56120,1,2,0:0:0:0: +128,128,56286,1,0,0:0:0:0: +128,128,56370,1,0,0:0:0:0: +128,128,56453,1,2,0:0:0:0: +128,128,56536,1,0,0:0:0:0: +128,128,56620,1,2,0:0:0:0: +128,128,56703,1,2,0:0:0:0: +128,128,56786,1,0,0:0:0:0: +128,128,56870,1,2,0:0:0:0: +128,128,56953,1,0,0:0:0:0: +128,128,57036,1,2,0:0:0:0: +128,128,57120,1,2,0:0:0:0: +128,128,57203,1,2,0:0:0:0: +128,128,57286,1,2,0:0:0:0: +128,128,57453,1,0,0:0:0:0: +128,128,57536,1,2,0:0:0:0: +128,128,57620,1,2,0:0:0:0: +128,128,57703,1,2,0:0:0:0: +128,128,57786,1,2,0:0:0:0: +128,128,57953,1,0,0:0:0:0: +128,128,58036,1,2,0:0:0:0: +128,128,58120,1,2,0:0:0:0: +128,128,58203,1,2,0:0:0:0: +128,128,58286,1,2,0:0:0:0: +128,128,58453,1,0,0:0:0:0: +128,128,58536,1,2,0:0:0:0: +128,128,58620,1,2,0:0:0:0: +128,128,58703,1,2,0:0:0:0: +128,128,58786,1,2,0:0:0:0: +128,128,58953,1,4,0:0:0:0: +128,128,59203,1,4,0:0:0:0: +128,128,59453,1,4,0:0:0:0: +128,128,59620,1,0,0:0:0:0: +128,128,59703,1,0,0:0:0:0: +128,128,59786,1,0,0:0:0:0: +128,128,59870,1,0,0:0:0:0: +128,128,59953,1,0,0:0:0:0: +128,128,60036,1,0,0:0:0:0: +128,128,60120,1,0,0:0:0:0: +128,128,60203,1,0,0:0:0:0: +128,128,60286,1,2,0:0:0:0: +128,128,60370,1,2,0:0:0:0: +128,128,60453,1,2,0:0:0:0: +128,128,60536,1,2,0:0:0:0: +128,128,60620,1,2,0:0:0:0: +128,128,60703,1,2,0:0:0:0: +128,128,60786,1,2,0:0:0:0: +128,128,60870,1,2,0:0:0:0: +128,128,60953,1,0,0:0:0:0: +128,128,61120,1,0,0:0:0:0: +128,128,61203,1,0,0:0:0:0: +128,128,61286,1,2,0:0:0:0: +128,128,61620,1,0,0:0:0:0: +128,128,61786,1,0,0:0:0:0: +128,128,61870,1,0,0:0:0:0: +128,128,61953,1,2,0:0:0:0: +128,128,62286,1,0,0:0:0:0: +128,128,62370,1,0,0:0:0:0: +128,128,62453,1,2,0:0:0:0: +128,128,62536,1,0,0:0:0:0: +128,128,62620,1,2,0:0:0:0: +128,128,62703,1,2,0:0:0:0: +128,128,62786,1,2,0:0:0:0: +128,128,62870,1,2,0:0:0:0: +128,128,62953,1,0,0:0:0:0: +128,128,63036,1,2,0:0:0:0: +128,128,63120,1,0,0:0:0:0: +128,128,63203,1,2,0:0:0:0: +128,128,63286,1,0,0:0:0:0: +128,128,63453,1,2,0:0:0:0: +128,128,63536,1,2,0:0:0:0: +128,128,63620,1,0,0:0:0:0: +128,128,63786,1,0,0:0:0:0: +128,128,63870,1,0,0:0:0:0: +128,128,63953,1,2,0:0:0:0: +128,128,64286,1,0,0:0:0:0: +128,128,64453,1,0,0:0:0:0: +128,128,64536,1,0,0:0:0:0: +128,128,64620,1,2,0:0:0:0: +128,128,64953,1,0,0:0:0:0: +128,128,65120,1,0,0:0:0:0: +128,128,65203,1,2,0:0:0:0: +128,128,65286,1,0,0:0:0:0: +128,128,65453,1,0,0:0:0:0: +128,128,65536,1,0,0:0:0:0: +128,128,65620,1,2,0:0:0:0: +128,128,65786,1,2,0:0:0:0: +128,128,65870,1,2,0:0:0:0: +128,128,65953,1,0,0:0:0:0: +128,128,66036,1,2,0:0:0:0: +128,128,66120,1,2,0:0:0:0: +128,128,66203,1,2,0:0:0:0: +128,128,66286,1,0,0:0:0:0: +128,128,66370,1,0,0:0:0:0: +128,128,66453,1,2,0:0:0:0: +128,128,66536,1,2,0:0:0:0: +128,128,66620,1,0,0:0:0:0: +128,128,66703,1,2,0:0:0:0: +128,128,66786,1,0,0:0:0:0: +128,128,66870,1,2,0:0:0:0: +128,128,66953,1,0,0:0:0:0: +128,128,67036,1,0,0:0:0:0: +128,128,67120,1,2,0:0:0:0: +128,128,67203,1,0,0:0:0:0: +128,128,67286,1,2,0:0:0:0: +128,128,67370,1,2,0:0:0:0: +128,128,67453,1,0,0:0:0:0: +128,128,67536,1,2,0:0:0:0: +128,128,67620,1,0,0:0:0:0: +128,128,67703,1,0,0:0:0:0: +128,128,67786,1,2,0:0:0:0: +128,128,67870,1,0,0:0:0:0: +128,128,67953,1,2,0:0:0:0: +128,128,68036,1,2,0:0:0:0: +128,128,68120,1,2,0:0:0:0: +128,128,68203,1,2,0:0:0:0: +128,128,68286,1,0,0:0:0:0: +128,128,68370,1,2,0:0:0:0: +128,128,68453,1,0,0:0:0:0: +128,128,68536,1,2,0:0:0:0: +128,128,68620,1,0,0:0:0:0: +128,128,68703,1,0,0:0:0:0: +128,128,68786,1,2,0:0:0:0: +128,128,68870,1,2,0:0:0:0: +128,128,68953,1,0,0:0:0:0: +128,128,69036,1,2,0:0:0:0: +128,128,69120,1,0,0:0:0:0: +128,128,69203,1,0,0:0:0:0: +128,128,69286,1,2,0:0:0:0: +128,128,69370,1,2,0:0:0:0: +128,128,69453,1,0,0:0:0:0: +128,128,69536,1,0,0:0:0:0: +128,128,69620,1,2,0:0:0:0: +128,128,69703,1,2,0:0:0:0: +128,128,69786,1,0,0:0:0:0: +128,128,69870,1,2,0:0:0:0: +128,128,69953,1,0,0:0:0:0: +128,128,70036,1,0,0:0:0:0: +128,128,70120,1,2,0:0:0:0: +128,128,70203,1,2,0:0:0:0: +128,128,70286,1,0,0:0:0:0: +128,128,70370,1,0,0:0:0:0: +128,128,70453,1,0,0:0:0:0: +128,128,70536,1,0,0:0:0:0: +128,128,70620,1,2,0:0:0:0: +128,128,70703,1,2,0:0:0:0: +128,128,70786,1,2,0:0:0:0: +128,128,70870,1,2,0:0:0:0: +128,128,70953,1,0,0:0:0:0: +128,128,71036,1,0,0:0:0:0: +128,128,71120,1,2,0:0:0:0: +128,128,71203,1,0,0:0:0:0: +128,128,71286,1,2,0:0:0:0: +128,128,71370,1,2,0:0:0:0: +128,128,71453,1,2,0:0:0:0: +128,128,71536,1,2,0:0:0:0: +128,128,71620,1,0,0:0:0:0: +128,128,71703,1,2,0:0:0:0: +128,128,71786,1,0,0:0:0:0: +128,128,71870,1,2,0:0:0:0: +128,128,71953,1,0,0:0:0:0: +128,128,72036,1,2,0:0:0:0: +128,128,72120,1,0,0:0:0:0: +128,128,72203,1,2,0:0:0:0: +128,128,72286,1,0,0:0:0:0: +128,128,72370,1,2,0:0:0:0: +128,128,72453,1,2,0:0:0:0: +128,128,72536,1,2,0:0:0:0: +128,128,72620,1,0,0:0:0:0: +128,128,72703,1,2,0:0:0:0: +128,128,72786,1,2,0:0:0:0: +128,128,72870,1,2,0:0:0:0: +128,128,72953,1,0,0:0:0:0: +128,128,73036,1,0,0:0:0:0: +128,128,73120,1,2,0:0:0:0: +128,128,73203,1,0,0:0:0:0: +128,128,73286,1,0,0:0:0:0: +128,128,73370,1,0,0:0:0:0: +128,128,73453,1,2,0:0:0:0: +128,128,73536,1,0,0:0:0:0: +128,128,73620,1,2,0:0:0:0: +128,128,73703,1,0,0:0:0:0: +128,128,73786,1,2,0:0:0:0: +128,128,73870,1,0,0:0:0:0: +128,128,73953,1,2,0:0:0:0: +128,128,74036,1,2,0:0:0:0: +128,128,74120,1,2,0:0:0:0: +128,128,74203,1,2,0:0:0:0: +128,128,74286,1,0,0:0:0:0: +128,128,74370,1,2,0:0:0:0: +128,128,74453,1,0,0:0:0:0: +128,128,74536,1,2,0:0:0:0: +128,128,74620,1,0,0:0:0:0: +128,128,74703,1,0,0:0:0:0: +128,128,74786,1,2,0:0:0:0: +128,128,74870,1,0,0:0:0:0: +128,128,74953,1,2,0:0:0:0: +128,128,75036,1,2,0:0:0:0: +128,128,75120,1,0,0:0:0:0: +128,128,75203,1,2,0:0:0:0: +128,128,75286,1,0,0:0:0:0: +128,128,75370,1,0,0:0:0:0: +128,128,75453,1,2,0:0:0:0: +128,128,75536,1,0,0:0:0:0: +128,128,75620,1,2,0:0:0:0: +128,128,75703,1,0,0:0:0:0: +128,128,75786,1,0,0:0:0:0: +128,128,75870,1,0,0:0:0:0: +128,128,75953,1,2,0:0:0:0: +128,128,76036,1,2,0:0:0:0: +128,128,76120,1,0,0:0:0:0: +128,128,76203,1,0,0:0:0:0: +128,128,76286,1,2,0:0:0:0: +128,128,76370,1,2,0:0:0:0: +128,128,76453,1,0,0:0:0:0: +128,128,76536,1,2,0:0:0:0: +128,128,76620,1,0,0:0:0:0: +128,128,76703,1,0,0:0:0:0: +128,128,76786,1,2,0:0:0:0: +128,128,76870,1,0,0:0:0:0: +128,128,76953,1,2,0:0:0:0: +128,128,77036,1,0,0:0:0:0: +128,128,77120,1,0,0:0:0:0: +128,128,77203,1,2,0:0:0:0: +128,128,77286,1,0,0:0:0:0: +128,128,77370,1,0,0:0:0:0: +128,128,77453,1,2,0:0:0:0: +128,128,77536,1,0,0:0:0:0: +128,128,77620,1,0,0:0:0:0: +128,128,77703,1,2,0:0:0:0: +128,128,77786,1,0,0:0:0:0: +128,128,77870,1,0,0:0:0:0: +128,128,77953,1,2,0:0:0:0: +128,128,78036,1,0,0:0:0:0: +128,128,78120,1,2,0:0:0:0: +128,128,78203,1,0,0:0:0:0: +128,128,78286,1,0,0:0:0:0: +128,128,78370,1,2,0:0:0:0: +128,128,78453,1,0,0:0:0:0: +128,128,78536,1,0,0:0:0:0: +128,128,78620,1,2,0:0:0:0: +128,128,78703,1,0,0:0:0:0: +128,128,78786,1,0,0:0:0:0: +128,128,78870,1,2,0:0:0:0: +128,128,78953,1,0,0:0:0:0: +128,128,79036,1,0,0:0:0:0: +128,128,79120,1,2,0:0:0:0: +128,128,79203,1,0,0:0:0:0: +128,128,79286,1,0,0:0:0:0: +128,128,79370,1,2,0:0:0:0: +128,128,79453,1,0,0:0:0:0: +128,128,79536,1,2,0:0:0:0: +128,128,79620,1,0,0:0:0:0: +128,128,79703,1,0,0:0:0:0: +128,128,79786,1,2,0:0:0:0: +128,128,79870,1,0,0:0:0:0: +128,128,79953,1,2,0:0:0:0: +128,128,80036,1,2,0:0:0:0: +128,128,80120,1,0,0:0:0:0: +128,128,80203,1,0,0:0:0:0: +128,128,80286,1,2,0:0:0:0: +128,128,80370,1,0,0:0:0:0: +128,128,80453,1,2,0:0:0:0: +128,128,80536,1,2,0:0:0:0: +128,128,80620,1,2,0:0:0:0: +128,128,80703,1,2,0:0:0:0: +128,128,80786,1,0,0:0:0:0: +128,128,80870,1,0,0:0:0:0: +128,128,80953,1,2,0:0:0:0: +128,128,81036,1,0,0:0:0:0: +128,128,81120,1,2,0:0:0:0: +128,128,81203,1,0,0:0:0:0: +128,128,81286,1,2,0:0:0:0: +128,128,81370,1,2,0:0:0:0: +128,128,81453,1,0,0:0:0:0: +128,128,81536,1,0,0:0:0:0: +128,128,81620,1,2,0:0:0:0: +128,128,81786,1,2,0:0:0:0: +128,128,81953,1,0,0:0:0:0: +128,128,82120,1,2,0:0:0:0: +128,128,82286,1,0,0:0:0:0: +128,128,82370,1,0,0:0:0:0: +128,128,82453,1,2,0:0:0:0: +128,128,82536,1,2,0:0:0:0: +128,128,82620,1,0,0:0:0:0: +128,128,82703,1,0,0:0:0:0: +128,128,82786,1,2,0:0:0:0: +128,128,82870,1,0,0:0:0:0: +128,128,82953,1,0,0:0:0:0: +128,128,83036,1,2,0:0:0:0: +128,128,83120,1,0,0:0:0:0: +128,128,83203,1,2,0:0:0:0: +128,128,83286,1,2,0:0:0:0: +128,128,83370,1,2,0:0:0:0: +128,128,83453,1,0,0:0:0:0: +128,128,83536,1,2,0:0:0:0: +128,128,83620,1,0,0:0:0:0: +128,128,83703,1,0,0:0:0:0: +128,128,83786,1,2,0:0:0:0: +128,128,83870,1,0,0:0:0:0: +128,128,83953,1,2,0:0:0:0: +128,128,84036,1,2,0:0:0:0: +128,128,84120,1,2,0:0:0:0: +128,128,84203,1,2,0:0:0:0: +128,128,84286,1,0,0:0:0:0: +128,128,84370,1,2,0:0:0:0: +128,128,84453,1,0,0:0:0:0: +128,128,84536,1,2,0:0:0:0: +128,128,84620,1,0,0:0:0:0: +128,128,84703,1,0,0:0:0:0: +128,128,84786,1,2,0:0:0:0: +128,128,84870,1,2,0:0:0:0: +128,128,84953,1,0,0:0:0:0: +128,128,85036,1,2,0:0:0:0: +128,128,85120,1,0,0:0:0:0: +128,128,85203,1,0,0:0:0:0: +128,128,85286,1,2,0:0:0:0: +128,128,85370,1,2,0:0:0:0: +128,128,85453,1,0,0:0:0:0: +128,128,85536,1,0,0:0:0:0: +128,128,85620,1,2,0:0:0:0: +128,128,85703,1,2,0:0:0:0: +128,128,85786,1,0,0:0:0:0: +128,128,85870,1,2,0:0:0:0: +128,128,85953,1,0,0:0:0:0: +128,128,86036,1,0,0:0:0:0: +128,128,86120,1,2,0:0:0:0: +128,128,86203,1,2,0:0:0:0: +128,128,86286,1,0,0:0:0:0: +128,128,86370,1,0,0:0:0:0: +128,128,86453,1,2,0:0:0:0: +128,128,86536,1,0,0:0:0:0: +128,128,86620,1,2,0:0:0:0: +128,128,86703,1,2,0:0:0:0: +128,128,86786,1,0,0:0:0:0: +128,128,86870,1,2,0:0:0:0: +128,128,86953,1,0,0:0:0:0: +128,128,87036,1,2,0:0:0:0: +128,128,87120,1,0,0:0:0:0: +128,128,87203,1,2,0:0:0:0: +128,128,87286,1,0,0:0:0:0: +128,128,87370,1,2,0:0:0:0: +128,128,87453,1,2,0:0:0:0: +128,128,87536,1,2,0:0:0:0: +128,128,87620,1,0,0:0:0:0: +128,128,87703,1,2,0:0:0:0: +128,128,87786,1,0,0:0:0:0: +128,128,87870,1,0,0:0:0:0: +128,128,87953,1,2,0:0:0:0: +128,128,88036,1,0,0:0:0:0: +128,128,88120,1,0,0:0:0:0: +128,128,88203,1,2,0:0:0:0: +128,128,88286,1,0,0:0:0:0: +128,128,88370,1,2,0:0:0:0: +128,128,88453,1,2,0:0:0:0: +128,128,88536,1,2,0:0:0:0: +128,128,88620,1,0,0:0:0:0: +128,128,88703,1,2,0:0:0:0: +128,128,88786,1,2,0:0:0:0: +128,128,88870,1,2,0:0:0:0: +128,128,88953,1,0,0:0:0:0: +128,128,89036,1,0,0:0:0:0: +128,128,89120,1,2,0:0:0:0: +128,128,89203,1,0,0:0:0:0: +128,128,89286,1,0,0:0:0:0: +128,128,89370,1,0,0:0:0:0: +128,128,89453,1,2,0:0:0:0: +128,128,89536,1,0,0:0:0:0: +128,128,89620,1,2,0:0:0:0: +128,128,89703,1,2,0:0:0:0: +128,128,89786,1,0,0:0:0:0: +128,128,89870,1,2,0:0:0:0: +128,128,89953,1,0,0:0:0:0: +128,128,90036,1,0,0:0:0:0: +128,128,90120,1,2,0:0:0:0: +128,128,90203,1,2,0:0:0:0: +128,128,90286,1,0,0:0:0:0: +128,128,90370,1,0,0:0:0:0: +128,128,90453,1,2,0:0:0:0: +128,128,90536,1,2,0:0:0:0: +128,128,90620,1,0,0:0:0:0: +128,128,90703,1,0,0:0:0:0: +128,128,90786,1,2,0:0:0:0: +128,128,90870,1,0,0:0:0:0: +128,128,90953,1,2,0:0:0:0: +128,128,91036,1,2,0:0:0:0: +128,128,91120,1,0,0:0:0:0: +128,128,91203,1,2,0:0:0:0: +128,128,91286,1,0,0:0:0:0: +128,128,91370,1,0,0:0:0:0: +128,128,91453,1,2,0:0:0:0: +128,128,91536,1,0,0:0:0:0: +128,128,91620,1,2,0:0:0:0: +128,128,91703,1,2,0:0:0:0: +128,128,91786,1,0,0:0:0:0: +128,128,91870,1,0,0:0:0:0: +128,128,91953,1,2,0:0:0:0: +128,128,92036,1,2,0:0:0:0: +128,128,92120,1,0,0:0:0:0: +128,128,92203,1,0,0:0:0:0: +128,128,92286,1,2,0:0:0:0: +128,128,92370,1,0,0:0:0:0: +128,128,92453,1,0,0:0:0:0: +128,128,92536,1,0,0:0:0:0: +128,128,92620,1,2,0:0:0:0: +128,128,92703,1,0,0:0:0:0: +128,128,92786,1,0,0:0:0:0: +128,128,92870,1,0,0:0:0:0: +128,128,92953,1,2,0:0:0:0: +128,128,93036,1,0,0:0:0:0: +128,128,93120,1,2,0:0:0:0: +128,128,93203,1,2,0:0:0:0: +128,128,93286,1,2,0:0:0:0: +128,128,93370,1,2,0:0:0:0: +128,128,93453,1,0,0:0:0:0: +128,128,93536,1,0,0:0:0:0: +128,128,93620,1,2,0:0:0:0: +128,128,93703,1,0,0:0:0:0: +128,128,93786,1,0,0:0:0:0: +128,128,93870,1,0,0:0:0:0: +128,128,93953,1,2,0:0:0:0: +128,128,94036,1,0,0:0:0:0: +128,128,94120,1,2,0:0:0:0: +128,128,94203,1,2,0:0:0:0: +128,128,94286,1,0,0:0:0:0: +128,128,94370,1,2,0:0:0:0: +128,128,94453,1,0,0:0:0:0: +128,128,94536,1,0,0:0:0:0: +128,128,94620,1,0,0:0:0:0: +128,128,94703,1,0,0:0:0:0: +128,128,94786,1,2,0:0:0:0: +128,128,94870,1,2,0:0:0:0: +128,128,94953,1,0,0:0:0:0: +128,128,95036,1,2,0:0:0:0: +128,128,95120,1,2,0:0:0:0: +128,128,95203,1,2,0:0:0:0: +128,128,95286,1,0,0:0:0:0: +128,128,95370,1,2,0:0:0:0: +128,128,95453,1,0,0:0:0:0: +128,128,95536,1,0,0:0:0:0: +128,128,95620,1,2,0:0:0:0: +128,128,95703,1,0,0:0:0:0: +128,128,95786,1,2,0:0:0:0: +128,128,95870,1,2,0:0:0:0: +128,128,95953,1,2,0:0:0:0: +128,128,96036,1,2,0:0:0:0: +128,128,96120,1,0,0:0:0:0: +128,128,96203,1,0,0:0:0:0: +128,128,96286,1,2,0:0:0:0: +128,128,96370,1,0,0:0:0:0: +128,128,96453,1,0,0:0:0:0: +128,128,96536,1,0,0:0:0:0: +128,128,96620,1,2,0:0:0:0: +128,128,96703,1,0,0:0:0:0: +128,128,96786,1,2,0:0:0:0: +128,128,96870,1,2,0:0:0:0: +128,128,96953,1,0,0:0:0:0: +128,128,97036,1,0,0:0:0:0: +128,128,97120,1,2,0:0:0:0: +128,128,97203,1,2,0:0:0:0: +128,128,97286,1,0,0:0:0:0: +128,128,97370,1,0,0:0:0:0: +128,128,97453,1,2,0:0:0:0: +128,128,97536,1,2,0:0:0:0: +128,128,97620,1,0,0:0:0:0: +128,128,97703,1,2,0:0:0:0: +128,128,97786,1,0,0:0:0:0: +128,128,97870,1,2,0:0:0:0: +128,128,97953,1,0,0:0:0:0: +128,128,98036,1,2,0:0:0:0: +128,128,98120,1,2,0:0:0:0: +128,128,98203,1,2,0:0:0:0: +128,128,98286,1,0,0:0:0:0: +128,128,98370,1,0,0:0:0:0: +128,128,98453,1,0,0:0:0:0: +128,128,98536,1,0,0:0:0:0: +128,128,98620,1,2,0:0:0:0: +128,128,98703,1,2,0:0:0:0: +128,128,98786,1,2,0:0:0:0: +128,128,98870,1,2,0:0:0:0: +128,128,98953,1,0,0:0:0:0: +128,128,99036,1,2,0:0:0:0: +128,128,99120,1,0,0:0:0:0: +128,128,99203,1,0,0:0:0:0: +128,128,99286,1,2,0:0:0:0: +128,128,99370,1,2,0:0:0:0: +128,128,99453,1,0,0:0:0:0: +128,128,99536,1,2,0:0:0:0: +128,128,99620,1,0,0:0:0:0: +128,128,99703,1,2,0:0:0:0: +128,128,99786,1,0,0:0:0:0: +128,128,99870,1,2,0:0:0:0: +128,128,99953,1,0,0:0:0:0: +128,128,100036,1,0,0:0:0:0: +128,128,100120,1,2,0:0:0:0: +128,128,100203,1,2,0:0:0:0: +128,128,100286,1,0,0:0:0:0: +128,128,100370,1,0,0:0:0:0: +128,128,100453,1,2,0:0:0:0: +128,128,100536,1,0,0:0:0:0: +128,128,100620,1,2,0:0:0:0: +128,128,100703,1,2,0:0:0:0: +128,128,100786,1,2,0:0:0:0: +128,128,100870,1,2,0:0:0:0: +128,128,100953,1,0,0:0:0:0: +128,128,101036,1,0,0:0:0:0: +128,128,101120,1,0,0:0:0:0: +128,128,101203,1,0,0:0:0:0: +128,128,101286,1,2,0:0:0:0: +128,128,101370,1,2,0:0:0:0: +128,128,101453,1,2,0:0:0:0: +128,128,101536,1,2,0:0:0:0: +128,128,101620,1,0,0:0:0:0: +128,128,101703,1,0,0:0:0:0: +128,128,101786,1,0,0:0:0:0: +128,128,101870,1,0,0:0:0:0: +128,128,101953,1,2,0:0:0:0: +128,128,102036,1,2,0:0:0:0: +128,128,102120,1,2,0:0:0:0: +128,128,102203,1,2,0:0:0:0: +128,128,102286,1,0,0:0:0:0: +128,128,102370,1,2,0:0:0:0: +128,128,102453,1,0,0:0:0:0: +128,128,102536,1,2,0:0:0:0: +128,128,102620,1,0,0:0:0:0: +128,128,102703,1,0,0:0:0:0: +128,128,102786,1,2,0:0:0:0: +128,128,102870,1,2,0:0:0:0: +128,128,102953,1,0,0:0:0:0: +128,128,103286,1,4,0:0:0:0: +128,128,103620,1,0,0:0:0:0: +128,128,103786,1,0,0:0:0:0: +128,128,103870,1,0,0:0:0:0: +128,128,103953,1,2,0:0:0:0: +128,128,104286,1,0,0:0:0:0: +128,128,104453,1,0,0:0:0:0: +128,128,104536,1,0,0:0:0:0: +128,128,104620,1,2,0:0:0:0: +128,128,104953,1,0,0:0:0:0: +128,128,105036,1,0,0:0:0:0: +128,128,105120,1,2,0:0:0:0: +128,128,105203,1,0,0:0:0:0: +128,128,105286,1,2,0:0:0:0: +128,128,105370,1,2,0:0:0:0: +128,128,105453,1,2,0:0:0:0: +128,128,105536,1,2,0:0:0:0: +128,128,105620,1,0,0:0:0:0: +128,128,105703,1,2,0:0:0:0: +128,128,105786,1,0,0:0:0:0: +128,128,105870,1,2,0:0:0:0: +128,128,105953,1,0,0:0:0:0: +128,128,106120,1,2,0:0:0:0: +128,128,106203,1,2,0:0:0:0: +128,128,106286,1,0,0:0:0:0: +128,128,106453,1,0,0:0:0:0: +128,128,106536,1,0,0:0:0:0: +128,128,106620,1,2,0:0:0:0: +128,128,106953,1,0,0:0:0:0: +128,128,107120,1,0,0:0:0:0: +128,128,107203,1,0,0:0:0:0: +128,128,107286,1,2,0:0:0:0: +128,128,107620,1,0,0:0:0:0: +128,128,107786,1,0,0:0:0:0: +128,128,107870,1,2,0:0:0:0: +128,128,107953,1,0,0:0:0:0: +128,128,108120,1,0,0:0:0:0: +128,128,108203,1,0,0:0:0:0: +128,128,108286,1,2,0:0:0:0: +128,128,108453,1,2,0:0:0:0: +128,128,108536,1,2,0:0:0:0: +128,128,108620,1,0,0:0:0:0: +128,128,108703,1,2,0:0:0:0: +128,128,108786,1,2,0:0:0:0: +128,128,108870,1,2,0:0:0:0: +128,128,108953,1,0,0:0:0:0: +128,128,109036,1,0,0:0:0:0: +128,128,109120,1,2,0:0:0:0: +128,128,109203,1,0,0:0:0:0: +128,128,109286,1,2,0:0:0:0: +128,128,109370,1,2,0:0:0:0: +128,128,109453,1,2,0:0:0:0: +128,128,109536,1,2,0:0:0:0: +128,128,109620,1,0,0:0:0:0: +128,128,109703,1,0,0:0:0:0: +128,128,109786,1,2,0:0:0:0: +128,128,109870,1,0,0:0:0:0: +128,128,109953,1,2,0:0:0:0: +128,128,110036,1,2,0:0:0:0: +128,128,110120,1,0,0:0:0:0: +128,128,110203,1,2,0:0:0:0: +128,128,110286,1,0,0:0:0:0: +128,128,110370,1,0,0:0:0:0: +128,128,110453,1,2,0:0:0:0: +128,128,110536,1,0,0:0:0:0: +128,128,110620,1,2,0:0:0:0: +128,128,110703,1,2,0:0:0:0: +128,128,110786,1,0,0:0:0:0: +128,128,110870,1,2,0:0:0:0: +128,128,110953,1,0,0:0:0:0: +128,128,111036,1,2,0:0:0:0: +128,128,111120,1,0,0:0:0:0: +128,128,111203,1,2,0:0:0:0: +128,128,111286,1,2,0:0:0:0: +128,128,111370,1,2,0:0:0:0: +128,128,111453,1,0,0:0:0:0: +128,128,111536,1,2,0:0:0:0: +128,128,111620,1,0,0:0:0:0: +128,128,111703,1,0,0:0:0:0: +128,128,111786,1,2,0:0:0:0: +128,128,111870,1,0,0:0:0:0: +128,128,111953,1,2,0:0:0:0: +128,128,112036,1,2,0:0:0:0: +128,128,112120,1,2,0:0:0:0: +128,128,112203,1,2,0:0:0:0: +128,128,112286,1,0,0:0:0:0: +128,128,112370,1,0,0:0:0:0: +128,128,112453,1,2,0:0:0:0: +128,128,112536,1,0,0:0:0:0: +128,128,112620,1,2,0:0:0:0: +128,128,112703,1,2,0:0:0:0: +128,128,112786,1,0,0:0:0:0: +128,128,112870,1,2,0:0:0:0: +128,128,112953,1,0,0:0:0:0: +128,128,113036,1,0,0:0:0:0: +128,128,113120,1,2,0:0:0:0: +128,128,113203,1,0,0:0:0:0: +128,128,113286,1,2,0:0:0:0: +128,128,113370,1,2,0:0:0:0: +128,128,113453,1,0,0:0:0:0: +128,128,113536,1,2,0:0:0:0: +128,128,113620,1,2,0:0:0:0: +128,128,113703,1,2,0:0:0:0: +128,128,113786,1,0,0:0:0:0: +128,128,113870,1,2,0:0:0:0: +128,128,113953,1,2,0:0:0:0: +128,128,114036,1,2,0:0:0:0: +128,128,114120,1,0,0:0:0:0: +128,128,114203,1,2,0:0:0:0: +128,128,114286,1,0,0:0:0:0: +128,128,114453,1,2,0:0:0:0: +128,128,114620,1,0,0:0:0:0: +128,128,114786,1,2,0:0:0:0: +128,128,114953,1,0,0:0:0:0: +128,128,115120,1,2,0:0:0:0: +128,128,115286,1,0,0:0:0:0: +128,128,115453,1,2,0:0:0:0: +128,128,115536,1,2,0:0:0:0: +128,128,115620,1,0,0:0:0:0: +128,128,115703,1,0,0:0:0:0: +128,128,115786,1,2,0:0:0:0: +128,128,115870,1,2,0:0:0:0: +128,128,115953,1,0,0:0:0:0: +128,128,116036,1,2,0:0:0:0: +128,128,116120,1,2,0:0:0:0: +128,128,116203,1,2,0:0:0:0: +128,128,116286,1,0,0:0:0:0: +128,128,116370,1,2,0:0:0:0: +128,128,116453,1,0,0:0:0:0: +128,128,116536,1,0,0:0:0:0: +128,128,116620,1,2,0:0:0:0: +128,128,116703,1,2,0:0:0:0: +128,128,116786,1,2,0:0:0:0: +128,128,116870,1,2,0:0:0:0: +128,128,116953,1,0,0:0:0:0: +128,128,117036,1,2,0:0:0:0: +128,128,117120,1,2,0:0:0:0: +128,128,117203,1,0,0:0:0:0: +128,128,117286,1,2,0:0:0:0: +128,128,117370,1,0,0:0:0:0: +128,128,117453,1,2,0:0:0:0: +128,128,117536,1,2,0:0:0:0: +128,128,117620,1,0,0:0:0:0: +128,128,117703,1,2,0:0:0:0: +128,128,117786,1,2,0:0:0:0: +128,128,117870,1,2,0:0:0:0: +128,128,117953,1,0,0:0:0:0: +128,128,118036,1,2,0:0:0:0: +128,128,118120,1,2,0:0:0:0: +128,128,118203,1,2,0:0:0:0: +128,128,118286,1,0,0:0:0:0: +128,128,118370,1,0,0:0:0:0: +128,128,118453,1,0,0:0:0:0: +128,128,118536,1,0,0:0:0:0: +128,128,118620,1,2,0:0:0:0: +128,128,118703,1,2,0:0:0:0: +128,128,118786,1,0,0:0:0:0: +128,128,118870,1,2,0:0:0:0: +128,128,118953,1,0,0:0:0:0: +128,128,119036,1,0,0:0:0:0: +128,128,119120,1,2,0:0:0:0: +128,128,119203,1,2,0:0:0:0: +128,128,119286,1,0,0:0:0:0: +128,128,119370,1,2,0:0:0:0: +128,128,119453,1,2,0:0:0:0: +128,128,119536,1,0,0:0:0:0: +128,128,119620,1,2,0:0:0:0: +128,128,119703,1,0,0:0:0:0: +128,128,119786,1,0,0:0:0:0: +128,128,119870,1,2,0:0:0:0: +128,128,119953,1,0,0:0:0:0: +128,128,120036,1,0,0:0:0:0: +128,128,120120,1,2,0:0:0:0: +128,128,120203,1,0,0:0:0:0: +128,128,120286,1,0,0:0:0:0: +128,128,120370,1,2,0:0:0:0: +128,128,120453,1,0,0:0:0:0: +128,128,120536,1,0,0:0:0:0: +128,128,120620,1,2,0:0:0:0: +128,128,120703,1,0,0:0:0:0: +128,128,120786,1,2,0:0:0:0: +128,128,120870,1,2,0:0:0:0: +128,128,120953,1,0,0:0:0:0: +128,128,121036,1,2,0:0:0:0: +128,128,121120,1,2,0:0:0:0: +128,128,121203,1,0,0:0:0:0: +128,128,121286,1,2,0:0:0:0: +128,128,121370,1,2,0:0:0:0: +128,128,121453,1,0,0:0:0:0: +128,128,121536,1,2,0:0:0:0: +128,128,121620,1,2,0:0:0:0: +128,128,121703,1,0,0:0:0:0: +128,128,121786,1,2,0:0:0:0: +128,128,121870,1,2,0:0:0:0: +128,128,121953,1,0,0:0:0:0: +128,128,122036,1,2,0:0:0:0: +128,128,122120,1,2,0:0:0:0: +128,128,122203,1,2,0:0:0:0: +128,128,122286,1,0,0:0:0:0: +128,128,122370,1,2,0:0:0:0: +128,128,122453,1,0,0:0:0:0: +128,128,122536,1,0,0:0:0:0: +128,128,122620,1,2,0:0:0:0: +128,128,122703,1,2,0:0:0:0: +128,128,122786,1,0,0:0:0:0: +128,128,122870,1,2,0:0:0:0: +128,128,122953,1,0,0:0:0:0: +128,128,123036,1,2,0:0:0:0: +128,128,123120,1,2,0:0:0:0: +128,128,123203,1,0,0:0:0:0: +128,128,123286,1,2,0:0:0:0: +128,128,123370,1,2,0:0:0:0: +128,128,123453,1,0,0:0:0:0: +128,128,123536,1,2,0:0:0:0: +128,128,123620,1,0,0:0:0:0: +128,128,123731,1,2,0:0:0:0: +128,128,123842,1,2,0:0:0:0: +128,128,123953,1,2,0:0:0:0: +128,128,124064,1,2,0:0:0:0: +128,128,124175,1,2,0:0:0:0: +128,128,124286,1,2,0:0:0:0: +128,128,124370,1,2,0:0:0:0: +128,128,124453,1,2,0:0:0:0: +128,128,124536,1,2,0:0:0:0: +128,128,124620,1,0,0:0:0:0: +128,128,124953,1,0,0:0:0:0: +128,128,125036,1,0,0:0:0:0: +128,128,125120,1,2,0:0:0:0: +128,128,125203,1,0,0:0:0:0: +128,128,125286,1,2,0:0:0:0: +128,128,125453,1,0,0:0:0:0: +128,128,125536,1,0,0:0:0:0: +128,128,125620,1,2,0:0:0:0: +128,128,125703,1,0,0:0:0:0: +128,128,125786,1,2,0:0:0:0: +128,128,125953,1,0,0:0:0:0: +128,128,126036,1,0,0:0:0:0: +128,128,126120,1,2,0:0:0:0: +128,128,126203,1,0,0:0:0:0: +128,128,126286,1,2,0:0:0:0: +128,128,126453,1,0,0:0:0:0: +128,128,126536,1,0,0:0:0:0: +128,128,126620,1,2,0:0:0:0: +128,128,126703,1,0,0:0:0:0: +128,128,126786,1,2,0:0:0:0: +128,128,126953,1,0,0:0:0:0: +128,128,127036,1,0,0:0:0:0: +128,128,127120,1,2,0:0:0:0: +128,128,127203,1,0,0:0:0:0: +128,128,127286,1,2,0:0:0:0: +128,128,127370,1,2,0:0:0:0: +128,128,127453,1,0,0:0:0:0: +128,128,127536,1,2,0:0:0:0: +128,128,127620,1,2,0:0:0:0: +128,128,127703,1,2,0:0:0:0: +128,128,127786,1,0,0:0:0:0: +128,128,127870,1,2,0:0:0:0: +128,128,127953,1,0,0:0:0:0: +128,128,128120,1,2,0:0:0:0: +128,128,128203,1,2,0:0:0:0: +128,128,128286,1,0,0:0:0:0: +128,128,128370,1,2,0:0:0:0: +128,128,128453,1,0,0:0:0:0: +128,128,128620,1,2,0:0:0:0: +128,128,128703,1,2,0:0:0:0: +128,128,128786,1,0,0:0:0:0: +128,128,128870,1,2,0:0:0:0: +128,128,128953,1,0,0:0:0:0: +128,128,129120,1,2,0:0:0:0: +128,128,129203,1,2,0:0:0:0: +128,128,129286,1,0,0:0:0:0: +128,128,129370,1,2,0:0:0:0: +128,128,129453,1,0,0:0:0:0: +128,128,129620,1,2,0:0:0:0: +128,128,129703,1,2,0:0:0:0: +128,128,129786,1,0,0:0:0:0: +128,128,129870,1,2,0:0:0:0: +128,128,129953,1,0,0:0:0:0: +128,128,130036,1,0,0:0:0:0: +128,128,130120,1,0,0:0:0:0: +128,128,130203,1,0,0:0:0:0: +128,128,130286,1,2,0:0:0:0: +128,128,130370,1,0,0:0:0:0: +128,128,130453,1,2,0:0:0:0: +128,128,130536,1,0,0:0:0:0: +128,128,130620,1,2,0:0:0:0: +128,128,130786,1,0,0:0:0:0: +128,128,130870,1,0,0:0:0:0: +128,128,130953,1,2,0:0:0:0: +128,128,131036,1,0,0:0:0:0: +128,128,131120,1,2,0:0:0:0: +128,128,131286,1,0,0:0:0:0: +128,128,131370,1,0,0:0:0:0: +128,128,131453,1,2,0:0:0:0: +128,128,131536,1,0,0:0:0:0: +128,128,131620,1,2,0:0:0:0: +128,128,131786,1,0,0:0:0:0: +128,128,131870,1,0,0:0:0:0: +128,128,131953,1,2,0:0:0:0: +128,128,132036,1,0,0:0:0:0: +128,128,132120,1,2,0:0:0:0: +128,128,132286,1,0,0:0:0:0: +128,128,132370,1,0,0:0:0:0: +128,128,132453,1,2,0:0:0:0: +128,128,132536,1,0,0:0:0:0: +128,128,132620,1,2,0:0:0:0: +128,128,132703,1,2,0:0:0:0: +128,128,132786,1,0,0:0:0:0: +128,128,132870,1,2,0:0:0:0: +128,128,132953,1,2,0:0:0:0: +128,128,133036,1,2,0:0:0:0: +128,128,133120,1,0,0:0:0:0: +128,128,133203,1,2,0:0:0:0: +128,128,133286,1,0,0:0:0:0: +128,128,133453,1,2,0:0:0:0: +128,128,133536,1,2,0:0:0:0: +128,128,133620,1,0,0:0:0:0: +128,128,133703,1,2,0:0:0:0: +128,128,133786,1,0,0:0:0:0: +128,128,133953,1,2,0:0:0:0: +128,128,134036,1,2,0:0:0:0: +128,128,134120,1,0,0:0:0:0: +128,128,134203,1,2,0:0:0:0: +128,128,134286,1,0,0:0:0:0: +128,128,134453,1,2,0:0:0:0: +128,128,134536,1,2,0:0:0:0: +128,128,134620,1,0,0:0:0:0: +128,128,134703,1,2,0:0:0:0: +128,128,134786,1,0,0:0:0:0: +128,128,134953,1,2,0:0:0:0: +128,128,135064,1,0,0:0:0:0: +128,128,135175,1,0,0:0:0:0: +128,128,135286,1,2,0:0:0:0: +128,128,135370,1,2,0:0:0:0: +128,128,135453,1,2,0:0:0:0: +128,128,135536,1,2,0:0:0:0: +128,128,135620,1,0,0:0:0:0: +128,128,135703,1,0,0:0:0:0: +128,128,135870,1,2,0:0:0:0: +128,128,135953,1,0,0:0:0:0: +128,128,136120,1,0,0:0:0:0: +128,128,136203,1,2,0:0:0:0: +128,128,136370,1,0,0:0:0:0: +128,128,136453,1,2,0:0:0:0: +128,128,136620,1,2,0:0:0:0: +128,128,136703,1,0,0:0:0:0: +128,128,136870,1,2,0:0:0:0: +128,128,136953,1,2,0:0:0:0: +128,128,137120,1,0,0:0:0:0: +128,128,137203,1,2,0:0:0:0: +128,128,137370,1,2,0:0:0:0: +128,128,137453,1,0,0:0:0:0: +128,128,137620,1,2,0:0:0:0: +128,128,137703,1,0,0:0:0:0: +128,128,137870,1,0,0:0:0:0: +128,128,137953,1,2,0:0:0:0: +128,128,138286,1,0,0:0:0:0: +128,128,138370,1,0,0:0:0:0: +128,128,138536,1,2,0:0:0:0: +128,128,138620,1,0,0:0:0:0: +128,128,138786,1,0,0:0:0:0: +128,128,138870,1,2,0:0:0:0: +128,128,139036,1,0,0:0:0:0: +128,128,139120,1,2,0:0:0:0: +128,128,139286,1,2,0:0:0:0: +128,128,139370,1,0,0:0:0:0: +128,128,139536,1,2,0:0:0:0: +128,128,139620,1,2,0:0:0:0: +128,128,139786,1,0,0:0:0:0: +128,128,139870,1,2,0:0:0:0: +128,128,140036,1,2,0:0:0:0: +128,128,140120,1,0,0:0:0:0: +128,128,140286,1,2,0:0:0:0: +128,128,140370,1,0,0:0:0:0: +128,128,140536,1,0,0:0:0:0: +128,128,140620,1,2,0:0:0:0: +128,128,140953,1,2,0:0:0:0: +128,128,141036,1,0,0:0:0:0: +128,128,141203,1,0,0:0:0:0: +128,128,141286,1,0,0:0:0:0: +128,128,141453,1,0,0:0:0:0: +128,128,141536,1,0,0:0:0:0: +128,128,141620,1,2,0:0:0:0: +128,128,141703,1,0,0:0:0:0: +128,128,141786,1,0,0:0:0:0: +128,128,141953,1,0,0:0:0:0: +128,128,142036,1,0,0:0:0:0: +128,128,142203,1,0,0:0:0:0: +128,128,142286,1,2,0:0:0:0: +128,128,142453,1,0,0:0:0:0: +128,128,142536,1,0,0:0:0:0: +128,128,142703,1,0,0:0:0:0: +128,128,142786,1,0,0:0:0:0: +128,128,142953,1,2,0:0:0:0: +128,128,143036,1,0,0:0:0:0: +128,128,143203,1,0,0:0:0:0: +128,128,143286,1,0,0:0:0:0: +128,128,143453,1,0,0:0:0:0: +128,128,143536,1,0,0:0:0:0: +128,128,143620,1,2,0:0:0:0: +128,128,143703,1,0,0:0:0:0: +128,128,143786,1,0,0:0:0:0: +128,128,143953,1,0,0:0:0:0: +128,128,144036,1,0,0:0:0:0: +128,128,144203,1,0,0:0:0:0: +128,128,144286,1,2,0:0:0:0: +128,128,144453,1,0,0:0:0:0: +128,128,144536,1,0,0:0:0:0: +128,128,144703,1,0,0:0:0:0: +128,128,144786,1,0,0:0:0:0: +128,128,144953,1,2,0:0:0:0: +128,128,145036,1,0,0:0:0:0: +128,128,145203,1,0,0:0:0:0: +128,128,145286,1,0,0:0:0:0: +128,128,145453,1,0,0:0:0:0: +128,128,145536,1,0,0:0:0:0: +128,128,145620,1,2,0:0:0:0: +128,128,145703,1,0,0:0:0:0: +128,128,145786,1,0,0:0:0:0: +128,128,145953,1,2,0:0:0:0: +128,128,146120,1,2,0:0:0:0: +128,128,146203,1,2,0:0:0:0: +128,128,146286,1,0,0:0:0:0: +128,128,146620,1,0,0:0:0:0: +128,128,146786,1,2,0:0:0:0: +128,128,146953,1,2,0:0:0:0: +128,128,147064,1,2,0:0:0:0: +128,128,147175,1,2,0:0:0:0: +128,128,147286,1,2,0:0:0:0: +128,128,147398,1,2,0:0:0:0: +128,128,147509,1,2,0:0:0:0: +128,128,147620,1,0,0:0:0:0: +128,128,148120,1,0,0:0:0:0: +128,128,148203,1,2,0:0:0:0: +128,128,148286,1,0,0:0:0:0: +128,128,148453,1,0,0:0:0:0: +128,128,148620,1,2,0:0:0:0: +128,128,148786,1,2,0:0:0:0: +128,128,148870,1,2,0:0:0:0: +128,128,148953,1,0,0:0:0:0: +128,128,149120,1,2,0:0:0:0: +128,128,149286,1,0,0:0:0:0: +128,128,149453,1,2,0:0:0:0: +128,128,149620,1,0,0:0:0:0: +128,128,149703,1,0,0:0:0:0: +128,128,149786,1,2,0:0:0:0: +128,128,149870,1,2,0:0:0:0: +128,128,149953,1,0,0:0:0:0: +128,128,150120,1,2,0:0:0:0: +128,128,150286,1,0,0:0:0:0: +128,128,150370,1,0,0:0:0:0: +128,128,150453,1,0,0:0:0:0: +128,128,150536,1,0,0:0:0:0: +128,128,150620,1,2,0:0:0:0: +128,128,150703,1,0,0:0:0:0: +128,128,150786,1,0,0:0:0:0: +128,128,150870,1,0,0:0:0:0: +128,128,150953,1,2,0:0:0:0: +128,128,151120,1,0,0:0:0:0: +128,128,151203,1,2,0:0:0:0: +128,128,151370,1,0,0:0:0:0: +128,128,151453,1,2,0:0:0:0: +128,128,151536,1,2,0:0:0:0: +128,128,151620,1,0,0:0:0:0: +128,128,151703,1,0,0:0:0:0: +128,128,151786,1,0,0:0:0:0: +128,128,151870,1,0,0:0:0:0: +128,128,151953,1,2,0:0:0:0: +128,128,152036,1,2,0:0:0:0: +128,128,152120,1,2,0:0:0:0: +128,128,152203,1,2,0:0:0:0: +128,128,152286,1,0,0:0:0:0: +128,128,152453,1,2,0:0:0:0: +128,128,152536,1,2,0:0:0:0: +128,128,152620,1,0,0:0:0:0: +128,128,152703,1,2,0:0:0:0: +128,128,152786,1,2,0:0:0:0: +128,128,152870,1,2,0:0:0:0: +128,128,152953,1,0,0:0:0:0: +128,128,153120,1,0,0:0:0:0: +128,128,153203,1,0,0:0:0:0: +128,128,153286,1,2,0:0:0:0: +128,128,153453,1,2,0:0:0:0: +128,128,153536,1,2,0:0:0:0: +128,128,153620,1,0,0:0:0:0: +128,128,153786,1,0,0:0:0:0: +128,128,153953,1,2,0:0:0:0: +128,128,154120,1,0,0:0:0:0: +128,128,154203,1,2,0:0:0:0: +128,128,154286,1,0,0:0:0:0: +128,128,154536,1,0,0:0:0:0: +128,128,154620,1,2,0:0:0:0: +128,128,154786,1,2,0:0:0:0: +128,128,154953,1,0,0:0:0:0: +128,128,155036,1,0,0:0:0:0: +128,128,155120,1,2,0:0:0:0: +128,128,155203,1,2,0:0:0:0: +128,128,155286,1,0,0:0:0:0: +128,128,155370,1,2,0:0:0:0: +128,128,155453,1,0,0:0:0:0: +128,128,155536,1,2,0:0:0:0: +128,128,155620,1,0,0:0:0:0: +128,128,155703,1,0,0:0:0:0: +128,128,155786,1,0,0:0:0:0: +128,128,155870,1,0,0:0:0:0: +128,128,155953,1,2,0:0:0:0: +128,128,156036,1,0,0:0:0:0: +128,128,156120,1,0,0:0:0:0: +128,128,156203,1,0,0:0:0:0: +128,128,156286,1,2,0:0:0:0: +128,128,156453,1,0,0:0:0:0: +128,128,156536,1,0,0:0:0:0: +128,128,156620,1,2,0:0:0:0: +128,128,156703,1,2,0:0:0:0: +128,128,156786,1,2,0:0:0:0: +128,128,156870,1,2,0:0:0:0: +128,128,156953,1,0,0:0:0:0: +128,128,157036,1,2,0:0:0:0: +128,128,157120,1,0,0:0:0:0: +128,128,157203,1,2,0:0:0:0: +128,128,157286,1,0,0:0:0:0: +128,128,157370,1,0,0:0:0:0: +128,128,157453,1,2,0:0:0:0: +128,128,157536,1,2,0:0:0:0: +128,128,157620,1,0,0:0:0:0: +128,128,157786,1,2,0:0:0:0: +128,128,157870,1,2,0:0:0:0: +128,128,157953,1,0,0:0:0:0: +128,128,158286,1,0,0:0:0:0: +128,128,158398,1,2,0:0:0:0: +128,128,158509,1,0,0:0:0:0: +128,128,158620,1,2,0:0:0:0: +128,128,158731,1,2,0:0:0:0: +128,128,158842,1,0,0:0:0:0: +128,128,158953,1,2,0:0:0:0: +128,128,159064,1,2,0:0:0:0: +128,128,159175,1,2,0:0:0:0: +128,128,159286,1,0,0:0:0:0: +128,128,159398,1,0,0:0:0:0: +128,128,159509,1,0,0:0:0:0: +128,128,159620,1,0,0:0:0:0: +128,128,159731,1,2,0:0:0:0: +128,128,159842,1,2,0:0:0:0: +128,128,159953,1,0,0:0:0:0: +128,128,160064,1,2,0:0:0:0: +128,128,160175,1,2,0:0:0:0: +128,128,160286,1,0,0:0:0:0: +128,128,160398,1,2,0:0:0:0: +128,128,160509,1,0,0:0:0:0: +128,128,160620,1,2,0:0:0:0: +128,128,160731,1,2,0:0:0:0: +128,128,160842,1,0,0:0:0:0: +128,128,160953,1,0,0:0:0:0: +128,128,161064,1,2,0:0:0:0: +128,128,161175,1,2,0:0:0:0: +128,128,161286,1,0,0:0:0:0: +128,128,161398,1,2,0:0:0:0: +128,128,161509,1,0,0:0:0:0: +128,128,161620,1,2,0:0:0:0: +128,128,161731,1,0,0:0:0:0: +128,128,161842,1,0,0:0:0:0: +128,128,161953,1,2,0:0:0:0: +128,128,162064,1,2,0:0:0:0: +128,128,162175,1,2,0:0:0:0: +128,128,162286,1,0,0:0:0:0: +128,128,162398,1,2,0:0:0:0: +128,128,162509,1,2,0:0:0:0: +128,128,162620,1,2,0:0:0:0: +128,128,162731,1,2,0:0:0:0: +128,128,162842,1,2,0:0:0:0: +128,128,162953,1,0,0:0:0:0: +128,128,163036,1,2,0:0:0:0: +128,128,163120,1,0,0:0:0:0: +128,128,163203,1,0,0:0:0:0: +128,128,163286,1,2,0:0:0:0: +128,128,163370,1,2,0:0:0:0: +128,128,163453,1,0,0:0:0:0: +128,128,163536,1,0,0:0:0:0: +128,128,163620,1,0,0:0:0:0: +128,128,164120,1,0,0:0:0:0: +128,128,164203,1,0,0:0:0:0: +128,128,164286,1,2,0:0:0:0: +128,128,164453,1,0,0:0:0:0: +128,128,164620,1,2,0:0:0:0: +128,128,164786,1,0,0:0:0:0: +128,128,164870,1,0,0:0:0:0: +128,128,164953,1,0,0:0:0:0: +128,128,165120,1,2,0:0:0:0: +128,128,165286,1,0,0:0:0:0: +128,128,165453,1,2,0:0:0:0: +128,128,165620,1,0,0:0:0:0: +128,128,165786,1,0,0:0:0:0: +128,128,165953,1,2,0:0:0:0: +128,128,166120,1,2,0:0:0:0: +128,128,166286,1,0,0:0:0:0: +128,128,166370,1,0,0:0:0:0: +128,128,166453,1,0,0:0:0:0: +128,128,166536,1,0,0:0:0:0: +128,128,166620,1,2,0:0:0:0: +128,128,166703,1,2,0:0:0:0: +128,128,166786,1,2,0:0:0:0: +128,128,166870,1,2,0:0:0:0: +128,128,166953,1,0,0:0:0:0: +128,128,167120,1,2,0:0:0:0: +128,128,167203,1,0,0:0:0:0: +128,128,167286,1,2,0:0:0:0: +128,128,167453,1,2,0:0:0:0: +128,128,167536,1,2,0:0:0:0: +128,128,167620,1,0,0:0:0:0: +128,128,167786,1,4,0:0:0:0: +128,128,167953,1,4,0:0:0:0: +128,128,168286,1,4,0:0:0:0: +128,128,168953,1,0,0:0:0:0: +128,128,169036,1,0,0:0:0:0: +128,128,169120,1,0,0:0:0:0: +128,128,169203,1,0,0:0:0:0: +128,128,169286,1,2,0:0:0:0: +128,128,169370,1,2,0:0:0:0: +128,128,169453,1,0,0:0:0:0: +128,128,169536,1,0,0:0:0:0: +128,128,169620,1,2,0:0:0:0: +128,128,169703,1,2,0:0:0:0: +128,128,169786,1,0,0:0:0:0: +128,128,169870,1,2,0:0:0:0: +128,128,169953,1,0,0:0:0:0: +128,128,170036,1,0,0:0:0:0: +128,128,170120,1,2,0:0:0:0: +128,128,170203,1,0,0:0:0:0: +128,128,170286,1,0,0:0:0:0: +128,128,170370,1,0,0:0:0:0: +128,128,170453,1,2,0:0:0:0: +128,128,170536,1,0,0:0:0:0: +128,128,170620,1,0,0:0:0:0: +128,128,170703,1,0,0:0:0:0: +128,128,170786,1,2,0:0:0:0: +128,128,170870,1,0,0:0:0:0: +128,128,170953,1,2,0:0:0:0: +128,128,171036,1,2,0:0:0:0: +128,128,171120,1,0,0:0:0:0: +128,128,171203,1,0,0:0:0:0: +128,128,171286,1,2,0:0:0:0: +128,128,171370,1,2,0:0:0:0: +128,128,171453,1,0,0:0:0:0: +128,128,171536,1,2,0:0:0:0: +128,128,171620,1,0,0:0:0:0: +128,128,171703,1,0,0:0:0:0: +128,128,171786,1,0,0:0:0:0: +128,128,171870,1,0,0:0:0:0: +128,128,171953,1,2,0:0:0:0: +128,128,172036,1,2,0:0:0:0: +128,128,172120,1,0,0:0:0:0: +128,128,172203,1,2,0:0:0:0: +128,128,172286,1,0,0:0:0:0: +128,128,172370,1,0,0:0:0:0: +128,128,172453,1,2,0:0:0:0: +128,128,172536,1,0,0:0:0:0: +128,128,172620,1,2,0:0:0:0: +128,128,172703,1,2,0:0:0:0: +128,128,172786,1,2,0:0:0:0: +128,128,172870,1,2,0:0:0:0: +128,128,172953,1,0,0:0:0:0: +128,128,173036,1,0,0:0:0:0: +128,128,173120,1,2,0:0:0:0: +128,128,173203,1,0,0:0:0:0: +128,128,173286,1,0,0:0:0:0: +128,128,173370,1,0,0:0:0:0: +128,128,173453,1,2,0:0:0:0: +128,128,173536,1,0,0:0:0:0: +128,128,173620,1,2,0:0:0:0: +128,128,173703,1,2,0:0:0:0: +128,128,173786,1,0,0:0:0:0: +128,128,173870,1,0,0:0:0:0: +128,128,173953,1,2,0:0:0:0: +128,128,174036,1,2,0:0:0:0: +128,128,174120,1,0,0:0:0:0: +128,128,174203,1,0,0:0:0:0: +128,128,174286,1,2,0:0:0:0: +128,128,174370,1,0,0:0:0:0: +128,128,174453,1,0,0:0:0:0: +128,128,174536,1,0,0:0:0:0: +128,128,174620,1,2,0:0:0:0: +128,128,174703,1,0,0:0:0:0: +128,128,174786,1,0,0:0:0:0: +128,128,174870,1,0,0:0:0:0: +128,128,174953,1,2,0:0:0:0: +128,128,175036,1,0,0:0:0:0: +128,128,175120,1,0,0:0:0:0: +128,128,175203,1,0,0:0:0:0: +128,128,175286,1,2,0:0:0:0: +128,128,175370,1,0,0:0:0:0: +128,128,175453,1,0,0:0:0:0: +128,128,175536,1,0,0:0:0:0: +128,128,175620,1,2,0:0:0:0: +128,128,175703,1,2,0:0:0:0: +128,128,175786,1,2,0:0:0:0: +128,128,175870,1,2,0:0:0:0: +128,128,175953,1,2,0:0:0:0: +128,128,176036,1,2,0:0:0:0: +128,128,176120,1,2,0:0:0:0: +128,128,176203,1,2,0:0:0:0: +128,128,176286,1,2,0:0:0:0: +128,128,176953,1,2,0:0:0:0: +128,128,177036,1,0,0:0:0:0: +128,128,177120,1,2,0:0:0:0: +128,128,177203,1,2,0:0:0:0: +128,128,177286,1,0,0:0:0:0: +128,128,177370,1,0,0:0:0:0: +128,128,177453,1,2,0:0:0:0: +128,128,177536,1,2,0:0:0:0: +128,128,177620,1,0,0:0:0:0: +128,128,177703,1,0,0:0:0:0: +128,128,177786,1,0,0:0:0:0: +128,128,177870,1,0,0:0:0:0: +128,128,177953,1,2,0:0:0:0: +128,128,178036,1,2,0:0:0:0: +128,128,178120,1,0,0:0:0:0: +128,128,178203,1,2,0:0:0:0: +128,128,178286,1,0,0:0:0:0: +128,128,178370,1,0,0:0:0:0: +128,128,178453,1,0,0:0:0:0: +128,128,178536,1,0,0:0:0:0: +128,128,178620,1,2,0:0:0:0: +128,128,178703,1,0,0:0:0:0: +128,128,178786,1,0,0:0:0:0: +128,128,178870,1,0,0:0:0:0: +128,128,178953,1,2,0:0:0:0: +128,128,179036,1,2,0:0:0:0: +128,128,179120,1,0,0:0:0:0: +128,128,179203,1,2,0:0:0:0: +128,128,179286,1,0,0:0:0:0: +128,128,179370,1,0,0:0:0:0: +128,128,179453,1,2,0:0:0:0: +128,128,179536,1,2,0:0:0:0: +128,128,179620,1,0,0:0:0:0: +128,128,179731,1,2,0:0:0:0: +128,128,179842,1,2,0:0:0:0: +128,128,179953,1,0,0:0:0:0: +128,128,180064,1,2,0:0:0:0: +128,128,180175,1,2,0:0:0:0: +128,128,180286,1,0,0:0:0:0: +128,128,180398,1,0,0:0:0:0: +128,128,180509,1,2,0:0:0:0: +128,128,180620,1,0,0:0:0:0: +128,128,180731,1,0,0:0:0:0: +128,128,180842,1,2,0:0:0:0: +128,128,180953,1,0,0:0:0:0: +128,128,181064,1,2,0:0:0:0: +128,128,181175,1,0,0:0:0:0: +128,128,181286,1,2,0:0:0:0: +128,128,181398,1,0,0:0:0:0: +128,128,181509,1,2,0:0:0:0: +128,128,181620,1,0,0:0:0:0: +128,128,181731,1,2,0:0:0:0: +128,128,181842,1,2,0:0:0:0: +128,128,181953,1,0,0:0:0:0: +128,128,182064,1,2,0:0:0:0: +128,128,182175,1,2,0:0:0:0: +128,128,182286,1,0,0:0:0:0: +128,128,182398,1,0,0:0:0:0: +128,128,182509,1,0,0:0:0:0: +128,128,182620,1,2,0:0:0:0: +128,128,182731,1,2,0:0:0:0: +128,128,182842,1,0,0:0:0:0: +128,128,182953,1,2,0:0:0:0: +128,128,183064,1,2,0:0:0:0: +128,128,183175,1,0,0:0:0:0: +128,128,183286,1,2,0:0:0:0: +128,128,183398,1,2,0:0:0:0: +128,128,183509,1,0,0:0:0:0: +128,128,183620,1,0,0:0:0:0: +128,128,183731,1,0,0:0:0:0: +128,128,183842,1,0,0:0:0:0: +128,128,183953,1,2,0:0:0:0: +128,128,184175,1,0,0:0:0:0: +128,128,184286,1,2,0:0:0:0: +128,128,184620,1,4,0:0:0:0: +128,128,184953,1,0,0:0:0:0: +128,128,185036,1,0,0:0:0:0: +128,128,185120,1,0,0:0:0:0: +128,128,185203,1,0,0:0:0:0: +128,128,185286,1,2,0:0:0:0: +128,128,185453,1,0,0:0:0:0: +128,128,185536,1,0,0:0:0:0: +128,128,185620,1,0,0:0:0:0: +128,128,185703,1,0,0:0:0:0: +128,128,185786,1,2,0:0:0:0: +128,128,185953,1,0,0:0:0:0: +128,128,186036,1,0,0:0:0:0: +128,128,186120,1,0,0:0:0:0: +128,128,186203,1,0,0:0:0:0: +128,128,186286,1,2,0:0:0:0: +128,128,186453,1,0,0:0:0:0: +128,128,186536,1,0,0:0:0:0: +128,128,186620,1,0,0:0:0:0: +128,128,186703,1,0,0:0:0:0: +128,128,186786,1,2,0:0:0:0: +128,128,186953,1,0,0:0:0:0: +128,128,187036,1,0,0:0:0:0: +128,128,187120,1,2,0:0:0:0: +128,128,187203,1,0,0:0:0:0: +128,128,187286,1,2,0:0:0:0: +128,128,187370,1,2,0:0:0:0: +128,128,187453,1,2,0:0:0:0: +128,128,187536,1,2,0:0:0:0: +128,128,187620,1,0,0:0:0:0: +128,128,187703,1,0,0:0:0:0: +128,128,187786,1,0,0:0:0:0: +128,128,187870,1,2,0:0:0:0: +128,128,187953,1,2,0:0:0:0: +128,128,188120,1,0,0:0:0:0: +128,128,188203,1,0,0:0:0:0: +128,128,188286,1,0,0:0:0:0: +128,128,188370,1,2,0:0:0:0: +128,128,188453,1,2,0:0:0:0: +128,128,188620,1,0,0:0:0:0: +128,128,188703,1,0,0:0:0:0: +128,128,188786,1,0,0:0:0:0: +128,128,188870,1,2,0:0:0:0: +128,128,188953,1,2,0:0:0:0: +128,128,189120,1,0,0:0:0:0: +128,128,189203,1,0,0:0:0:0: +128,128,189286,1,0,0:0:0:0: +128,128,189370,1,2,0:0:0:0: +128,128,189453,1,2,0:0:0:0: +128,128,189620,1,4,0:0:0:0: +128,128,189786,1,6,0:0:0:0: +128,128,189953,1,4,0:0:0:0: +128,128,190120,1,6,0:0:0:0: +128,128,190286,1,0,0:0:0:0: +128,128,190370,1,0,0:0:0:0: +128,128,190453,1,2,0:0:0:0: +128,128,190536,1,2,0:0:0:0: +128,128,190620,1,2,0:0:0:0: +128,128,190786,1,0,0:0:0:0: +128,128,190870,1,0,0:0:0:0: +128,128,190953,1,2,0:0:0:0: +128,128,191036,1,2,0:0:0:0: +128,128,191120,1,2,0:0:0:0: +128,128,191286,1,0,0:0:0:0: +128,128,191370,1,0,0:0:0:0: +128,128,191453,1,2,0:0:0:0: +128,128,191536,1,2,0:0:0:0: +128,128,191620,1,2,0:0:0:0: +128,128,191786,1,0,0:0:0:0: +128,128,191870,1,0,0:0:0:0: +128,128,191953,1,2,0:0:0:0: +128,128,192036,1,2,0:0:0:0: +128,128,192120,1,2,0:0:0:0: +128,128,192286,1,0,0:0:0:0: +128,128,192370,1,0,0:0:0:0: +128,128,192453,1,2,0:0:0:0: +128,128,192536,1,2,0:0:0:0: +128,128,192620,1,0,0:0:0:0: +128,128,192703,1,0,0:0:0:0: +128,128,192786,1,2,0:0:0:0: +128,128,192870,1,2,0:0:0:0: +128,128,192953,1,0,0:0:0:0: +128,128,193036,1,0,0:0:0:0: +128,128,193120,1,0,0:0:0:0: +128,128,193203,1,0,0:0:0:0: +128,128,193286,1,2,0:0:0:0: +128,128,193453,1,2,0:0:0:0: +128,128,193620,1,0,0:0:0:0: +128,128,193703,1,0,0:0:0:0: +128,128,193786,1,2,0:0:0:0: +128,128,193870,1,2,0:0:0:0: +128,128,193953,1,2,0:0:0:0: +128,128,194120,1,2,0:0:0:0: +128,128,194286,1,0,0:0:0:0: +128,128,194453,1,2,0:0:0:0: +128,128,194536,1,2,0:0:0:0: +128,128,194620,1,0,0:0:0:0: +128,128,194786,1,2,0:0:0:0: +128,128,194953,1,6,0:0:0:0: +128,128,195286,1,4,0:0:0:0: +128,128,195620,1,0,0:0:0:0: +128,128,195703,1,0,0:0:0:0: +128,128,195786,1,2,0:0:0:0: +128,128,195870,1,0,0:0:0:0: +128,128,195953,1,2,0:0:0:0: +128,128,196036,1,2,0:0:0:0: +128,128,196120,1,0,0:0:0:0: +128,128,196203,1,0,0:0:0:0: +128,128,196286,1,2,0:0:0:0: +128,128,196370,1,0,0:0:0:0: +128,128,196453,1,0,0:0:0:0: +128,128,196536,1,0,0:0:0:0: +128,128,196620,1,2,0:0:0:0: +128,128,196703,1,0,0:0:0:0: +128,128,196786,1,0,0:0:0:0: +128,128,196870,1,2,0:0:0:0: +128,128,196953,1,0,0:0:0:0: +128,128,197036,1,0,0:0:0:0: +128,128,197120,1,2,0:0:0:0: +128,128,197203,1,0,0:0:0:0: +128,128,197286,1,0,0:0:0:0: +128,128,197370,1,0,0:0:0:0: +128,128,197453,1,2,0:0:0:0: +128,128,197536,1,2,0:0:0:0: +128,128,197620,1,0,0:0:0:0: +128,128,197703,1,2,0:0:0:0: +128,128,197786,1,2,0:0:0:0: +128,128,197870,1,2,0:0:0:0: +128,128,197953,1,0,0:0:0:0: +128,128,198036,1,2,0:0:0:0: +128,128,198120,1,2,0:0:0:0: +128,128,198203,1,2,0:0:0:0: +128,128,198286,1,0,0:0:0:0: +128,128,198370,1,0,0:0:0:0: +128,128,198453,1,2,0:0:0:0: +128,128,198536,1,2,0:0:0:0: +128,128,198620,1,0,0:0:0:0: +128,128,198703,1,2,0:0:0:0: +128,128,198786,1,0,0:0:0:0: +128,128,198870,1,2,0:0:0:0: +128,128,198953,1,0,0:0:0:0: +128,128,199036,1,2,0:0:0:0: +128,128,199120,1,2,0:0:0:0: +128,128,199203,1,2,0:0:0:0: +128,128,199286,1,0,0:0:0:0: +128,128,199370,1,0,0:0:0:0: +128,128,199453,1,2,0:0:0:0: +128,128,199536,1,2,0:0:0:0: +128,128,199620,1,0,0:0:0:0: +128,128,199703,1,0,0:0:0:0: +128,128,199786,1,2,0:0:0:0: +128,128,199870,1,0,0:0:0:0: +128,128,199953,1,2,0:0:0:0: +128,128,200036,1,2,0:0:0:0: +128,128,200120,1,0,0:0:0:0: +128,128,200203,1,0,0:0:0:0: +128,128,200286,1,2,0:0:0:0: +128,128,200370,1,2,0:0:0:0: +128,128,200453,1,0,0:0:0:0: +128,128,200536,1,2,0:0:0:0: +128,128,200620,1,0,0:0:0:0: +128,128,200953,1,0,0:0:0:0: +128,128,201036,1,2,0:0:0:0: +128,128,201120,1,0,0:0:0:0: +128,128,201203,1,2,0:0:0:0: +128,128,201286,1,0,0:0:0:0: +128,128,201370,1,0,0:0:0:0: +128,128,201453,1,2,0:0:0:0: +128,128,201536,1,2,0:0:0:0: +128,128,201620,1,0,0:0:0:0: +128,128,201703,1,0,0:0:0:0: +128,128,201786,1,0,0:0:0:0: +128,128,201870,1,2,0:0:0:0: +128,128,201953,1,0,0:0:0:0: +128,128,202036,1,0,0:0:0:0: +128,128,202120,1,2,0:0:0:0: +128,128,202203,1,2,0:0:0:0: +128,128,202286,1,0,0:0:0:0: +128,128,202370,1,0,0:0:0:0: +128,128,202453,1,2,0:0:0:0: +128,128,202536,1,0,0:0:0:0: +128,128,202620,1,2,0:0:0:0: +128,128,202703,1,2,0:0:0:0: +128,128,202786,1,0,0:0:0:0: +128,128,202870,1,2,0:0:0:0: +128,128,202953,1,0,0:0:0:0: +128,128,203036,1,0,0:0:0:0: +128,128,203120,1,0,0:0:0:0: +128,128,203203,1,2,0:0:0:0: +128,128,203286,1,0,0:0:0:0: +128,128,203370,1,0,0:0:0:0: +128,128,203453,1,2,0:0:0:0: +128,128,203536,1,2,0:0:0:0: +128,128,203620,1,0,0:0:0:0: +128,128,203703,1,2,0:0:0:0: +128,128,203786,1,0,0:0:0:0: +128,128,203870,1,2,0:0:0:0: +128,128,203953,1,0,0:0:0:0: +128,128,204036,1,2,0:0:0:0: +128,128,204120,1,0,0:0:0:0: +128,128,204203,1,0,0:0:0:0: +128,128,204286,1,2,0:0:0:0: +128,128,204370,1,0,0:0:0:0: +128,128,204453,1,2,0:0:0:0: +128,128,204536,1,0,0:0:0:0: +128,128,204620,1,2,0:0:0:0: +128,128,204703,1,0,0:0:0:0: +128,128,204786,1,2,0:0:0:0: +128,128,204870,1,2,0:0:0:0: +128,128,204953,1,0,0:0:0:0: +128,128,205036,1,0,0:0:0:0: +128,128,205120,1,2,0:0:0:0: +128,128,205203,1,0,0:0:0:0: +128,128,205286,1,2,0:0:0:0: +128,128,205370,1,2,0:0:0:0: +128,128,205453,1,0,0:0:0:0: +128,128,205536,1,2,0:0:0:0: +128,128,205620,1,0,0:0:0:0: +128,128,205703,1,0,0:0:0:0: +128,128,205786,1,2,0:0:0:0: +128,128,205870,1,0,0:0:0:0: +128,128,205953,1,2,0:0:0:0: +128,128,206036,1,2,0:0:0:0: +128,128,206120,1,2,0:0:0:0: +128,128,206203,1,2,0:0:0:0: +128,128,206286,1,0,0:0:0:0: +128,128,206370,1,2,0:0:0:0: +128,128,206453,1,0,0:0:0:0: +128,128,206536,1,2,0:0:0:0: +128,128,206620,1,2,0:0:0:0: +128,128,206703,1,2,0:0:0:0: +128,128,206786,1,0,0:0:0:0: +128,128,206870,1,0,0:0:0:0: +128,128,206953,1,2,0:0:0:0: +128,128,207036,1,0,0:0:0:0: +128,128,207120,1,0,0:0:0:0: +128,128,207203,1,0,0:0:0:0: +128,128,207286,1,2,0:0:0:0: +128,128,207370,1,0,0:0:0:0: +128,128,207453,1,2,0:0:0:0: +128,128,207536,1,2,0:0:0:0: +128,128,207620,1,0,0:0:0:0: +128,128,207703,1,0,0:0:0:0: +128,128,207786,1,2,0:0:0:0: +128,128,207870,1,2,0:0:0:0: +128,128,207953,1,0,0:0:0:0: +128,128,208036,1,2,0:0:0:0: +128,128,208120,1,0,0:0:0:0: +128,128,208203,1,0,0:0:0:0: +128,128,208286,1,2,0:0:0:0: +128,128,208370,1,2,0:0:0:0: +128,128,208453,1,2,0:0:0:0: +128,128,208536,1,2,0:0:0:0: +128,128,208620,1,0,0:0:0:0: +128,128,208703,1,2,0:0:0:0: +128,128,208786,1,0,0:0:0:0: +128,128,208870,1,0,0:0:0:0: +128,128,208953,1,2,0:0:0:0: +128,128,209036,1,0,0:0:0:0: +128,128,209120,1,2,0:0:0:0: +128,128,209203,1,2,0:0:0:0: +128,128,209286,1,2,0:0:0:0: +128,128,209370,1,2,0:0:0:0: +128,128,209453,1,0,0:0:0:0: +128,128,209536,1,0,0:0:0:0: +128,128,209620,1,2,0:0:0:0: +128,128,209703,1,0,0:0:0:0: +128,128,209786,1,0,0:0:0:0: +128,128,209870,1,0,0:0:0:0: +128,128,209953,1,2,0:0:0:0: +128,128,210036,1,0,0:0:0:0: +128,128,210120,1,2,0:0:0:0: +128,128,210203,1,2,0:0:0:0: +128,128,210286,1,0,0:0:0:0: +128,128,210370,1,2,0:0:0:0: +128,128,210453,1,0,0:0:0:0: +128,128,210536,1,2,0:0:0:0: +128,128,210620,1,0,0:0:0:0: +128,128,210703,1,0,0:0:0:0: +128,128,210786,1,2,0:0:0:0: +128,128,210870,1,2,0:0:0:0: +128,128,210953,1,0,0:0:0:0: +128,128,211036,1,0,0:0:0:0: +128,128,211120,1,2,0:0:0:0: +128,128,211203,1,2,0:0:0:0: +128,128,211286,1,0,0:0:0:0: +128,128,211370,1,2,0:0:0:0: +128,128,211453,1,2,0:0:0:0: +128,128,211536,1,2,0:0:0:0: +128,128,211620,1,0,0:0:0:0: +128,128,211731,1,0,0:0:0:0: +128,128,211842,1,0,0:0:0:0: +128,128,211953,1,2,0:0:0:0: +128,128,212064,1,0,0:0:0:0: +128,128,212175,1,0,0:0:0:0: +128,128,212286,1,0,0:0:0:0: +128,128,212398,1,0,0:0:0:0: +128,128,212509,1,0,0:0:0:0: +128,128,212620,1,2,0:0:0:0: +128,128,212731,1,0,0:0:0:0: +128,128,212842,1,0,0:0:0:0: +128,128,212953,1,0,0:0:0:0: +128,128,213064,1,2,0:0:0:0: +128,128,213175,1,2,0:0:0:0: +128,128,213286,1,0,0:0:0:0: +128,128,213398,1,0,0:0:0:0: +128,128,213509,1,0,0:0:0:0: +128,128,213620,1,2,0:0:0:0: +128,128,213731,1,0,0:0:0:0: +128,128,213842,1,0,0:0:0:0: +128,128,213953,1,0,0:0:0:0: +128,128,214064,1,2,0:0:0:0: +128,128,214175,1,2,0:0:0:0: +128,128,214286,1,0,0:0:0:0: +128,128,214370,1,0,0:0:0:0: +128,128,214453,1,2,0:0:0:0: +128,128,214536,1,2,0:0:0:0: +128,128,214620,1,0,0:0:0:0: +128,128,214703,1,2,0:0:0:0: +128,128,214786,1,0,0:0:0:0: +128,128,214870,1,2,0:0:0:0: +128,128,214953,1,0,0:0:0:0: +128,128,215036,1,0,0:0:0:0: +128,128,215120,1,2,0:0:0:0: +128,128,215203,1,2,0:0:0:0: +128,128,215286,1,0,0:0:0:0: +128,128,215370,1,2,0:0:0:0: +128,128,215453,1,2,0:0:0:0: +128,128,215536,1,2,0:0:0:0: +128,128,215620,1,0,0:0:0:0: +128,128,215703,1,0,0:0:0:0: +128,128,215786,1,2,0:0:0:0: +128,128,215870,1,2,0:0:0:0: +128,128,215953,1,0,0:0:0:0: +128,128,216036,1,0,0:0:0:0: +128,128,216120,1,2,0:0:0:0: +128,128,216203,1,2,0:0:0:0: +128,128,216286,1,0,0:0:0:0: +128,128,216953,1,0,0:0:0:0: +128,128,217036,1,0,0:0:0:0: +128,128,217120,1,2,0:0:0:0: +128,128,217203,1,0,0:0:0:0: +128,128,217286,1,2,0:0:0:0: +128,128,217370,1,2,0:0:0:0: +128,128,217453,1,0,0:0:0:0: +128,128,217536,1,0,0:0:0:0: +128,128,217620,1,2,0:0:0:0: +128,128,217786,1,0,0:0:0:0: +128,128,217953,1,2,0:0:0:0: +128,128,218120,1,2,0:0:0:0: +128,128,218203,1,2,0:0:0:0: +128,128,218286,1,0,0:0:0:0: +128,128,218370,1,0,0:0:0:0: +128,128,218453,1,2,0:0:0:0: +128,128,218536,1,0,0:0:0:0: +128,128,218620,1,0,0:0:0:0: +128,128,218703,1,0,0:0:0:0: +128,128,218786,1,2,0:0:0:0: +128,128,218870,1,0,0:0:0:0: +128,128,218953,1,2,0:0:0:0: +128,128,219120,1,2,0:0:0:0: +128,128,219286,1,0,0:0:0:0: +128,128,219453,1,2,0:0:0:0: +128,128,219536,1,2,0:0:0:0: +128,128,219620,1,0,0:0:0:0: +128,128,219703,1,0,0:0:0:0: +128,128,219786,1,2,0:0:0:0: +128,128,219870,1,0,0:0:0:0: +128,128,219953,1,0,0:0:0:0: +128,128,220036,1,2,0:0:0:0: +128,128,220120,1,0,0:0:0:0: +128,128,220203,1,0,0:0:0:0: +128,128,220286,1,2,0:0:0:0: +128,128,220453,1,0,0:0:0:0: +128,128,220620,1,0,0:0:0:0: +128,128,220786,1,2,0:0:0:0: +128,128,220870,1,0,0:0:0:0: +128,128,220953,1,0,0:0:0:0: +128,128,221120,1,2,0:0:0:0: +128,128,221286,1,0,0:0:0:0: +128,128,221453,1,2,0:0:0:0: +128,128,221620,1,2,0:0:0:0: +128,128,221703,1,2,0:0:0:0: +128,128,221786,1,2,0:0:0:0: +128,128,221870,1,2,0:0:0:0: +128,128,221953,1,2,0:0:0:0: +128,128,222120,1,2,0:0:0:0: +128,128,222203,1,2,0:0:0:0: +128,128,222286,1,0,0:0:0:0: +128,128,222370,1,0,0:0:0:0: +128,128,222453,1,0,0:0:0:0: +128,128,222536,1,0,0:0:0:0: +128,128,222620,1,2,0:0:0:0: +128,128,222703,1,0,0:0:0:0: +128,128,222786,1,0,0:0:0:0: +128,128,222870,1,0,0:0:0:0: +128,128,222953,1,2,0:0:0:0: +128,128,223036,1,2,0:0:0:0: +128,128,223120,1,0,0:0:0:0: +128,128,223203,1,0,0:0:0:0: +128,128,223286,1,2,0:0:0:0: +128,128,223370,1,0,0:0:0:0: +128,128,223453,1,0,0:0:0:0: +128,128,223536,1,0,0:0:0:0: +128,128,223620,1,0,0:0:0:0: +128,128,223703,1,0,0:0:0:0: +128,128,223786,1,0,0:0:0:0: +128,128,223870,1,0,0:0:0:0: +128,128,223953,1,2,0:0:0:0: +128,128,224036,1,0,0:0:0:0: +128,128,224120,1,0,0:0:0:0: +128,128,224203,1,0,0:0:0:0: +128,128,224286,1,2,0:0:0:0: +128,128,224370,1,0,0:0:0:0: +128,128,224453,1,2,0:0:0:0: +128,128,224536,1,0,0:0:0:0: +128,128,224620,1,2,0:0:0:0: +128,128,224703,1,2,0:0:0:0: +128,128,224786,1,2,0:0:0:0: +128,128,224870,1,2,0:0:0:0: +128,128,224953,1,0,0:0:0:0: +128,128,225036,1,0,0:0:0:0: +128,128,225120,1,2,0:0:0:0: +128,128,225203,1,0,0:0:0:0: +128,128,225286,1,0,0:0:0:0: +128,128,225370,1,0,0:0:0:0: +128,128,225453,1,2,0:0:0:0: +128,128,225536,1,0,0:0:0:0: +128,128,225620,1,0,0:0:0:0: +128,128,225703,1,0,0:0:0:0: +128,128,225786,1,2,0:0:0:0: +128,128,225870,1,0,0:0:0:0: +128,128,225953,1,0,0:0:0:0: +128,128,226036,1,0,0:0:0:0: +128,128,226120,1,2,0:0:0:0: +128,128,226203,1,2,0:0:0:0: +128,128,226286,1,0,0:0:0:0: +128,128,226398,1,2,0:0:0:0: +128,128,226509,1,2,0:0:0:0: +128,128,226620,1,0,0:0:0:0: +128,128,226731,1,2,0:0:0:0: +128,128,226842,1,2,0:0:0:0: +128,128,226953,1,0,0:0:0:0: +128,128,227064,1,2,0:0:0:0: +128,128,227175,1,2,0:0:0:0: +128,128,227286,1,0,0:0:0:0: +128,128,227398,1,2,0:0:0:0: +128,128,227509,1,2,0:0:0:0: +128,128,227620,1,0,0:0:0:0: +128,128,227786,1,2,0:0:0:0: +128,128,227953,1,0,0:0:0:0: +128,128,228120,1,2,0:0:0:0: +128,128,228286,1,0,0:0:0:0: +128,128,228453,1,2,0:0:0:0: +128,128,228536,1,2,0:0:0:0: +128,128,228620,1,0,0:0:0:0: +128,128,228786,1,2,0:0:0:0: +128,128,228953,1,0,0:0:0:0: +128,128,229120,1,2,0:0:0:0: +128,128,229286,1,0,0:0:0:0: +128,128,229370,1,0,0:0:0:0: +128,128,229453,1,2,0:0:0:0: +128,128,229620,1,0,0:0:0:0: +128,128,229703,1,0,0:0:0:0: +128,128,229786,1,2,0:0:0:0: +128,128,229870,1,0,0:0:0:0: +128,128,230036,1,0,0:0:0:0: +128,128,230120,1,2,0:0:0:0: +128,128,230286,1,0,0:0:0:0: +128,128,230453,1,2,0:0:0:0: +128,128,230620,1,0,0:0:0:0: +128,128,230786,1,2,0:0:0:0: +128,128,230870,1,0,0:0:0:0: +128,128,231036,1,0,0:0:0:0: +128,128,231120,1,2,0:0:0:0: +128,128,231203,1,2,0:0:0:0: +128,128,231286,1,0,0:0:0:0: +128,128,231453,1,2,0:0:0:0: +128,128,231620,1,2,0:0:0:0: +128,128,231703,1,2,0:0:0:0: +128,128,231786,1,0,0:0:0:0: +128,128,231870,1,0,0:0:0:0: +128,128,231953,1,2,0:0:0:0: +128,128,232036,1,0,0:0:0:0: +128,128,232120,1,0,0:0:0:0: +128,128,232203,1,0,0:0:0:0: +128,128,232286,1,2,0:0:0:0: +128,128,232370,1,2,0:0:0:0: +128,128,232453,1,0,0:0:0:0: +128,128,232536,1,2,0:0:0:0: +128,128,232620,1,0,0:0:0:0: +128,128,232703,1,0,0:0:0:0: +128,128,232786,1,0,0:0:0:0: +128,128,232870,1,0,0:0:0:0: +128,128,232953,1,0,0:0:0:0: +128,128,233120,1,2,0:0:0:0: +128,128,233203,1,2,0:0:0:0: +128,128,233286,1,0,0:0:0:0: +128,128,233453,1,2,0:0:0:0: +128,128,233620,1,0,0:0:0:0: +128,128,233786,1,2,0:0:0:0: +128,128,233870,1,2,0:0:0:0: +128,128,233953,1,0,0:0:0:0: +128,128,234120,1,2,0:0:0:0: +128,128,234286,1,0,0:0:0:0: +128,128,234453,1,2,0:0:0:0: +128,128,234536,1,2,0:0:0:0: +128,128,234620,1,0,0:0:0:0: +128,128,234786,1,2,0:0:0:0: +128,128,234953,1,0,0:0:0:0: +128,128,235120,1,2,0:0:0:0: +128,128,235203,1,2,0:0:0:0: +128,128,235286,1,0,0:0:0:0: +128,128,235370,1,2,0:0:0:0: +128,128,235453,1,2,0:0:0:0: +128,128,235536,1,2,0:0:0:0: +128,128,235620,1,0,0:0:0:0: +128,128,235786,1,2,0:0:0:0: +128,128,235870,1,2,0:0:0:0: +128,128,235953,1,0,0:0:0:0: +128,128,236120,1,2,0:0:0:0: +128,128,236286,1,0,0:0:0:0: +128,128,236453,1,2,0:0:0:0: +128,128,236536,1,2,0:0:0:0: +128,128,236620,1,0,0:0:0:0: +128,128,236703,1,2,0:0:0:0: +128,128,236870,1,2,0:0:0:0: +128,128,236953,1,0,0:0:0:0: +128,128,237120,1,0,0:0:0:0: +128,128,237203,1,2,0:0:0:0: +128,128,237286,1,0,0:0:0:0: +128,128,237370,1,0,0:0:0:0: +128,128,237453,1,2,0:0:0:0: +128,128,237536,1,0,0:0:0:0: +128,128,237620,1,2,0:0:0:0: +128,128,237786,1,2,0:0:0:0: +128,128,237953,1,2,0:0:0:0: +128,128,238036,1,2,0:0:0:0: +128,128,238120,1,2,0:0:0:0: +128,128,238203,1,2,0:0:0:0: +128,128,238286,1,0,0:0:0:0: +128,128,238453,1,2,0:0:0:0: +128,128,238620,1,2,0:0:0:0: +128,128,238786,1,0,0:0:0:0: +128,128,238870,1,0,0:0:0:0: +128,128,238953,1,2,0:0:0:0: +128,128,239286,1,2,0:0:0:0: +128,128,239453,1,2,0:0:0:0: +128,128,239536,1,2,0:0:0:0: +128,128,239620,1,0,0:0:0:0: +128,128,239786,1,0,0:0:0:0: +128,128,240120,1,0,0:0:0:0: +128,128,240203,1,0,0:0:0:0: +128,128,240286,1,2,0:0:0:0: +128,128,240453,1,0,0:0:0:0: +128,128,240620,1,2,0:0:0:0: +128,128,240786,1,2,0:0:0:0: +128,128,240953,1,4,0:0:0:0: +128,128,241120,1,2,0:0:0:0: +128,128,241286,1,2,0:0:0:0: +128,128,241453,1,4,0:0:0:0: +128,128,241786,1,2,0:0:0:0: +128,128,241953,1,2,0:0:0:0: +128,128,242120,1,0,0:0:0:0: +128,128,242286,1,0,0:0:0:0: +128,128,242453,1,0,0:0:0:0: +128,128,242620,1,2,0:0:0:0: +128,128,242786,1,0,0:0:0:0: +128,128,242953,1,2,0:0:0:0: +128,128,243120,1,2,0:0:0:0: +128,128,243286,1,0,0:0:0:0: +128,128,243453,1,2,0:0:0:0: +128,128,243620,1,0,0:0:0:0: +128,128,243953,1,2,0:0:0:0: +128,128,244120,1,0,0:0:0:0: +128,128,244203,1,0,0:0:0:0: +128,128,244286,1,2,0:0:0:0: +128,128,244620,1,0,0:0:0:0: +128,128,244786,1,2,0:0:0:0: +128,128,244870,1,2,0:0:0:0: +128,128,244953,1,0,0:0:0:0: +128,128,245120,1,2,0:0:0:0: +128,128,245286,1,0,0:0:0:0: +128,128,245453,1,0,0:0:0:0: +128,128,245536,1,0,0:0:0:0: +128,128,245620,1,2,0:0:0:0: +128,128,245786,1,2,0:0:0:0: +128,128,245953,1,0,0:0:0:0: +128,128,246120,1,2,0:0:0:0: +128,128,246286,1,0,0:0:0:0: +128,128,246398,1,0,0:0:0:0: +128,128,246509,1,2,0:0:0:0: +128,128,246620,1,0,0:0:0:0: +128,128,246731,1,0,0:0:0:0: +128,128,246842,1,2,0:0:0:0: +128,128,246953,1,0,0:0:0:0: +128,128,247064,1,2,0:0:0:0: +128,128,247175,1,2,0:0:0:0: +128,128,247286,1,0,0:0:0:0: +128,128,247398,1,2,0:0:0:0: +128,128,247509,1,0,0:0:0:0: +128,128,247620,1,2,0:0:0:0: +128,128,247731,1,2,0:0:0:0: +128,128,247842,1,2,0:0:0:0: +128,128,247953,1,2,0:0:0:0: +128,128,248064,1,2,0:0:0:0: +128,128,248175,1,2,0:0:0:0: +128,128,248286,1,2,0:0:0:0: +128,128,248620,1,4,0:0:0:0: +128,128,248953,1,0,0:0:0:0: +128,128,249120,1,0,0:0:0:0: +128,128,249203,1,0,0:0:0:0: +128,128,249286,1,2,0:0:0:0: +128,128,249620,1,0,0:0:0:0: +128,128,249786,1,0,0:0:0:0: +128,128,249870,1,0,0:0:0:0: +128,128,249953,1,2,0:0:0:0: +128,128,250286,1,0,0:0:0:0: +128,128,250370,1,0,0:0:0:0: +128,128,250453,1,2,0:0:0:0: +128,128,250536,1,0,0:0:0:0: +128,128,250620,1,2,0:0:0:0: +128,128,250703,1,2,0:0:0:0: +128,128,250786,1,0,0:0:0:0: +128,128,250870,1,2,0:0:0:0: +128,128,250953,1,0,0:0:0:0: +128,128,251036,1,0,0:0:0:0: +128,128,251120,1,2,0:0:0:0: +128,128,251203,1,0,0:0:0:0: +128,128,251286,1,2,0:0:0:0: +128,128,251620,1,0,0:0:0:0: +128,128,251786,1,0,0:0:0:0: +128,128,251870,1,0,0:0:0:0: +128,128,251953,1,0,0:0:0:0: +128,128,252286,1,0,0:0:0:0: +128,128,252453,1,0,0:0:0:0: +128,128,252536,1,0,0:0:0:0: +128,128,252620,1,0,0:0:0:0: +128,128,252953,1,0,0:0:0:0: +128,128,253036,1,0,0:0:0:0: +128,128,253120,1,0,0:0:0:0: +128,128,253203,1,0,0:0:0:0: +128,128,253286,1,2,0:0:0:0: +128,128,253370,1,0,0:0:0:0: +128,128,253453,1,0,0:0:0:0: +128,128,253536,1,0,0:0:0:0: +128,128,253620,1,2,0:0:0:0: +128,128,253703,1,2,0:0:0:0: +128,128,253786,1,0,0:0:0:0: +128,128,253870,1,2,0:0:0:0: +128,128,253953,1,0,0:0:0:0: +128,128,254036,1,0,0:0:0:0: +128,128,254120,1,2,0:0:0:0: +128,128,254203,1,2,0:0:0:0: +128,128,254286,1,0,0:0:0:0: +128,128,254370,1,0,0:0:0:0: +128,128,254453,1,0,0:0:0:0: +128,128,254536,1,0,0:0:0:0: +128,128,254620,1,2,0:0:0:0: +128,128,254703,1,2,0:0:0:0: +128,128,254786,1,2,0:0:0:0: +128,128,254870,1,2,0:0:0:0: +128,128,254953,1,0,0:0:0:0: +128,128,255120,1,4,0:0:0:0: +128,128,255286,1,6,0:0:0:0: +128,128,255453,1,6,0:0:0:0: +128,128,255620,1,6,0:0:0:0: +128,128,263286,5,6,0:0:0:0: +128,128,263620,1,2,0:0:0:0: +128,128,263786,1,2,0:0:0:0: +128,128,263870,1,0,0:0:0:0: +128,128,264036,1,2,0:0:0:0: +128,128,264203,1,2,0:0:0:0: +128,128,264286,1,0,0:0:0:0: +128,128,264453,1,2,0:0:0:0: +128,128,264536,1,2,0:0:0:0: +128,128,264620,1,0,0:0:0:0: +128,128,264703,1,0,0:0:0:0: +128,128,264786,1,2,0:0:0:0: +128,128,264870,1,2,0:0:0:0: +128,128,264953,1,0,0:0:0:0: +128,128,265036,1,0,0:0:0:0: +128,128,265120,1,0,0:0:0:0: +128,128,265203,1,0,0:0:0:0: +128,128,265286,1,2,0:0:0:0: +128,128,265398,1,2,0:0:0:0: +128,128,265509,1,2,0:0:0:0: +128,128,265620,1,0,0:0:0:0: +128,128,265731,1,0,0:0:0:0: +128,128,265842,1,0,0:0:0:0: +128,128,265953,1,2,0:0:0:0: +128,128,266009,1,2,0:0:0:0: +128,128,266064,1,0,0:0:0:0: +128,128,266175,1,0,0:0:0:0: +128,128,266286,1,0,0:0:0:0: +128,128,266398,1,2,0:0:0:0: +128,128,266509,1,0,0:0:0:0: +128,128,266620,1,2,0:0:0:0: +128,128,266731,1,2,0:0:0:0: +128,128,266842,1,2,0:0:0:0: +128,128,266953,1,0,0:0:0:0: +128,128,267120,1,0,0:0:0:0: +128,128,267286,1,2,0:0:0:0: +128,128,267620,1,4,0:0:0:0: +128,128,268286,1,4,0:0:0:0: +128,128,268786,1,2,0:0:0:0: +128,128,268870,1,2,0:0:0:0: +128,128,268953,1,0,0:0:0:0: +128,128,269036,1,0,0:0:0:0: diff --git a/Songs/15 Recently Played/song_list.txt b/Songs/15 Recently Played/song_list.txt index 401d41d..64162b9 100644 --- a/Songs/15 Recently Played/song_list.txt +++ b/Songs/15 Recently Played/song_list.txt @@ -1 +1,2 @@ -61506649d1a0f78c7759ffd83b010e58ab0e167bdeb06b11584933d7a7409f35|Dogbite|t+pazolite +74ee9547980a5a16d7de54004b8422fd1655e079d51cfe7fa554787604ecb654|TRIPLE HELIX|Yonokid +61506649d1a0f78c7759ffd83b010e58ab0e167bdeb06b11584933d7a7409f35|Dogbite|t+pazolite diff --git a/config.toml b/config.toml index c28f1d4..f83eac0 100644 --- a/config.toml +++ b/config.toml @@ -12,38 +12,38 @@ practice_mode_bar_delay = 1 score_method = "shinuchi" [nameplate_1p] -name = 'どんちゃん' -title = 'ドンだーデビュー!' +name = "どんちゃん" +title = "ドンだーデビュー!" title_bg = 0 dan = -1 gold = false rainbow = false [nameplate_2p] -name = 'かつちゃん' -title = 'ドンだーデビュー!' +name = "かつちゃん" +title = "ドンだーデビュー!" title_bg = 1 dan = -1 gold = false rainbow = false [paths] -tja_path = ['Songs'] -skin = 'PyTaikoGreen' +tja_path = ["Songs"] +skin = "PyTaikoGreen" [keys] -exit_key = 'Q' -borderless_key = 'F10' -fullscreen_key = 'F11' -pause_key = "SPACE" -back_key = 'ESCAPE' -restart_key = 'F1' +exit_key = "Q" +borderless_key = "f10" +fullscreen_key = "f11" +pause_key = "space" +back_key = "escape" +restart_key = "f1" [keys_1p] -left_kat = ['D'] -left_don = ['F'] -right_don = ['J'] -right_kat = ['K'] +left_kat = ["D"] +left_don = ["F"] +right_don = ["J"] +right_kat = ["K"] [keys_2p] left_kat = ["Z"] @@ -58,17 +58,13 @@ right_don = [17] right_kat = [12] [audio] -# device_type: 0 = default, this will be set on first launch to the recommended setting -# Windows users should generally pick 4 (WDM-KS) and Linux users should pick 0 (ALSA) device_type = 0 sample_rate = 44100 -# buffer_size: Size in samples per audio buffer -# - 0 = let driver choose (may result in very small buffers with ASIO, typically 64) buffer_size = 32 [volume] sound = 1.0 -music = 1.0 +music = 0.0 voice = 1.0 hitsound = 1.0 attract_mode = 1.0 diff --git a/libs/osz.py b/libs/osz.py new file mode 120000 index 0000000..2466825 --- /dev/null +++ b/libs/osz.py @@ -0,0 +1 @@ +../osz.py \ No newline at end of file diff --git a/osz.py b/osz.py new file mode 100644 index 0000000..20fc136 --- /dev/null +++ b/osz.py @@ -0,0 +1,79 @@ +import hashlib +import logging +import math +import random +from collections import deque +from dataclasses import dataclass, field, fields +from enum import IntEnum +from functools import lru_cache +from pathlib import Path +from typing import Optional + +from libs.global_data import Modifiers +from libs.utils import strip_comments +from libs.tja import TimelineObject, Note, NoteType, Drumroll, Balloon, NoteList, CourseData, ParserState + +osu_file = Path("./PNames.osu") +contents = osu_file.open(mode='r', encoding='utf-8').read() + +import re +def read_osu_note_data(file_path, target_header="HitObjects"): + note_data = [] + current_header = None + + with file_path.open(mode='r', encoding='utf-8') as f: + + for line in f: + line = line.rstrip("\n") + + if re.match(r"\[\w*\]", line): # header pattern + current_header = line[1:-1] + + if current_header == target_header: + if re.match(r"[-+]?\d*\.?\d+" , line): + string_array = re.findall(r"[-+]?\d*\.?\d+" , line) # search for floats + int_array = [int(num_str) for num_str in string_array] + note_data.append(int_array) + else: + continue + + return note_data + + +note_data = read_osu_note_data(osu_file) + +def note_data_to_NoteList(note_data): + osu_NoteList = NoteList() + counter = 0 + for line in note_data: + if line[3] == 1 and line[4] == 0: # DON + don = Note() + don.type = NoteType(1) + don.hit_ms = line[2] + don.bpm = 207 + don.scroll_x = 1 + don.scroll_y = 0 + don.display = True + don.index = counter + counter = counter + 1 + don.moji = 0 + osu_NoteList.play_notes.append(don) + if line[3] == 1 and line[4] == 2: # KAT + kat = Note() + kat.type = NoteType(2) + kat.hit_ms = line[2] + kat.bpm = 207 + kat.scroll_x = 1 + kat.scroll_y = 0 + kat.display = True + kat.index = counter + counter = counter + 1 + kat.moji = 1 + osu_NoteList.play_notes.append(kat) + osu_NoteList.draw_notes = osu_NoteList.play_notes.copy() + return osu_NoteList + + + + + diff --git a/scenes/game.py b/scenes/game.py index c4525af..b4ccba4 100644 --- a/scenes/game.py +++ b/scenes/game.py @@ -50,6 +50,8 @@ from libs.utils import ( ) from libs.video import VideoPlayer +from libs.osz import read_osu_note_data, note_data_to_NoteList + logger = logging.getLogger(__name__) class DrumType(IntEnum): @@ -414,9 +416,11 @@ class Player: unload_offset = travel_distance / sudden_pixels_per_ms note.unload_ms = note.hit_ms + unload_offset - +###from libs.osz import read_osu_note_data, note_data_to_NoteList def reset_chart(self): - notes, self.branch_m, self.branch_e, self.branch_n = self.tja.notes_to_position(self.difficulty) + #notes, self.branch_m, self.branch_e, self.branch_n = self.tja.notes_to_position(self.difficulty) + notes = note_data_to_NoteList(read_osu_note_data(Path("./PNames.osu"))) + self.branch_m, self.branch_e, self.branch_n = [], [], [] self.play_notes, self.draw_note_list, self.draw_bar_list = deque(apply_modifiers(notes, self.modifiers)[0]), deque(apply_modifiers(notes, self.modifiers)[1]), deque(apply_modifiers(notes, self.modifiers)[2]) self.don_notes = deque([note for note in self.play_notes if note.type in {NoteType.DON, NoteType.DON_L}]) From 299ac2c47b1cd2a7f18286eac44be7363aa15912 Mon Sep 17 00:00:00 2001 From: Valerio Date: Mon, 5 Jan 2026 18:38:33 -0500 Subject: [PATCH 02/14] Cleaned up parser a little, more feature complete implementation soon --- Renatus.osu | 1382 ++++++++++++++++++++++++++++++++++++++++++++++++ osz.py | 114 ++-- scenes/game.py | 7 +- 3 files changed, 1448 insertions(+), 55 deletions(-) create mode 100644 Renatus.osu diff --git a/Renatus.osu b/Renatus.osu new file mode 100644 index 0000000..62f35b6 --- /dev/null +++ b/Renatus.osu @@ -0,0 +1,1382 @@ +osu file format v14 + +[General] +AudioFilename: 03. Renatus - Soleily 192kbps.mp3 +AudioLeadIn: 0 +PreviewTime: 164471 +Countdown: 0 +SampleSet: Normal +StackLeniency: 0.7 +Mode: 1 +LetterboxInBreaks: 0 +WidescreenStoryboard: 0 + +[Editor] +Bookmarks: 956,53703,227767 +DistanceSpacing: 0.8 +BeatDivisor: 4 +GridSize: 4 +TimelineZoom: 2.4 + +[Metadata] +Title:Renatus +TitleUnicode:Renatus +Artist:Soleily +ArtistUnicode:Soleily +Creator:MMzz +Version:Oni +Source: +Tags:MBC7 Unisphere 地球ヤバイEP Chikyu Yabai +BeatmapID:557818 +BeatmapSetID:241526 + +[Difficulty] +HPDrainRate:6 +CircleSize:5 +OverallDifficulty:6 +ApproachRate:5 +SliderMultiplier:1.4 +SliderTickRate:1 + +[Events] +//Background and Video events +0,0,"machinetop_background.jpg",0,0 +//Break Periods +//Storyboard Layer 0 (Background) +//Storyboard Layer 1 (Fail) +//Storyboard Layer 2 (Pass) +//Storyboard Layer 3 (Foreground) +//Storyboard Sound Samples + +[TimingPoints] +956,329.67032967033,4,1,0,90,1,0 +119637,659.340659340659,4,1,0,90,1,0 +119637,-50,4,1,0,90,0,0 +119966,-100,4,1,0,90,0,0 +140735,-66.6666666666667,4,1,0,90,0,0 +161834,329.67032967033,4,1,0,90,1,0 +164471,-100,4,1,0,90,0,1 +206669,659.340659340659,4,1,0,90,1,0 +206669,-50,4,1,0,90,0,0 +206998,-100,4,1,0,90,0,0 + + +[HitObjects] +224,128,956,5,4,0:0:0:0: +224,128,1120,1,0,0:0:0:0: +224,128,1285,1,8,0:0:0:0: +224,128,1450,1,8,0:0:0:0: +224,128,1780,1,0,0:0:0:0: +224,128,1945,1,8,0:0:0:0: +192,32,2274,1,0,0:0:0:0: +256,128,2604,1,8,0:0:0:0: +224,64,2769,1,0,0:0:0:0: +224,64,3098,1,0,0:0:0:0: +224,64,3263,1,8,0:0:0:0: +224,64,3593,1,0,0:0:0:0: +224,64,3923,1,8,0:0:0:0: +224,64,4417,1,0,0:0:0:0: +224,64,4582,1,8,0:0:0:0: +224,64,4912,1,0,0:0:0:0: +224,64,5076,1,0,0:0:0:0: +224,64,5241,1,8,0:0:0:0: +224,64,5406,1,0,0:0:0:0: +224,64,5736,1,0,0:0:0:0: +224,64,5901,1,8,0:0:0:0: +256,160,6230,1,0,0:0:0:0: +224,64,6560,1,8,0:0:0:0: +256,224,7054,1,0,0:0:0:0: +256,160,7219,1,8,0:0:0:0: +224,64,7549,1,0,0:0:0:0: +256,160,7879,1,8,0:0:0:0: +224,96,8043,1,0,0:0:0:0: +224,96,8373,1,0,0:0:0:0: +224,96,8538,1,8,0:0:0:0: +224,96,8868,1,0,0:0:0:0: +224,96,9197,1,8,0:0:0:0: +224,96,9692,1,0,0:0:0:0: +224,96,9857,1,8,0:0:0:0: +224,96,10186,1,0,0:0:0:0: +224,96,10351,1,0,0:0:0:0: +224,96,10516,1,8,0:0:0:0: +224,96,10681,1,0,0:0:0:0: +224,96,11010,1,0,0:0:0:0: +320,64,11175,5,8,0:0:0:0: +288,64,11258,1,8,0:0:0:0: +256,64,11340,1,0,0:0:0:0: +192,64,11505,1,4,0:0:0:0: +256,64,11670,1,0,0:0:0:0: +288,128,11835,1,8,0:0:0:0: +256,64,11999,1,8,0:0:0:0: +288,160,12329,1,0,0:0:0:0: +256,96,12494,1,8,0:0:0:0: +256,96,12659,1,0,0:0:0:0: +256,96,12824,1,0,0:0:0:0: +256,96,13153,1,8,0:0:0:0: +256,96,13318,1,0,0:0:0:0: +256,96,13648,1,0,0:0:0:0: +256,96,13813,1,8,0:0:0:0: +256,96,14142,1,0,0:0:0:0: +256,96,14472,1,8,0:0:0:0: +256,96,14966,1,0,0:0:0:0: +256,96,15131,1,8,0:0:0:0: +256,96,15461,1,0,0:0:0:0: +256,96,15626,1,0,0:0:0:0: +256,96,15791,1,8,0:0:0:0: +256,96,15956,1,0,0:0:0:0: +256,96,16285,1,0,0:0:0:0: +256,96,16450,1,8,0:0:0:0: +256,96,16780,1,0,0:0:0:0: +256,96,17109,1,8,0:0:0:0: +96,32,17604,1,0,0:0:0:0: +160,64,17769,1,8,0:0:0:0: +64,0,18098,1,0,0:0:0:0: +160,32,18428,1,8,0:0:0:0: +160,32,18593,1,0,0:0:0:0: +160,32,18923,1,0,0:0:0:0: +160,32,19087,1,8,0:0:0:0: +160,32,19417,1,0,0:0:0:0: +160,32,19747,1,8,0:0:0:0: +160,32,20241,1,0,0:0:0:0: +160,32,20406,1,8,0:0:0:0: +64,128,20736,1,4,0:0:0:0: +128,128,20901,1,0,0:0:0:0: +160,128,20983,1,0,0:0:0:0: +192,128,21065,1,8,0:0:0:0: +192,96,21230,1,8,0:0:0:0: +192,96,21313,1,0,0:0:0:0: +192,96,21395,1,8,0:0:0:0: +192,96,21477,1,8,0:0:0:0: +192,96,21560,1,0,0:0:0:0: +192,96,21725,1,0,0:0:0:0: +192,96,21807,1,0,0:0:0:0: +192,96,21890,1,8,0:0:0:0: +192,96,22054,1,4,0:0:0:0: +238,126,22219,1,0,0:0:0:0: +220,103,22302,1,0,0:0:0:0: +283,158,22384,1,8,0:0:0:0: +328,190,22549,1,8,0:0:0:0: +288,150,22714,1,0,0:0:0:0: +220,103,22879,1,8,0:0:0:0: +220,103,22961,1,8,0:0:0:0: +220,103,23043,1,0,0:0:0:0: +220,103,23208,1,8,0:0:0:0: +220,103,23373,1,0,0:0:0:0: +220,103,23538,1,0,0:0:0:0: +220,103,23620,1,0,0:0:0:0: +220,103,23703,1,8,0:0:0:0: +220,103,23868,1,0,0:0:0:0: +255,130,24197,1,0,0:0:0:0: +255,130,24362,1,8,0:0:0:0: +255,130,24527,1,8,0:0:0:0: +224,82,24692,1,0,0:0:0:0: +194,34,24857,1,0,0:0:0:0: +208,57,24939,1,0,0:0:0:0: +208,57,25021,1,8,0:0:0:0: +194,34,25186,1,8,0:0:0:0: +255,130,25351,1,0,0:0:0:0: +255,130,25516,1,8,0:0:0:0: +255,130,25681,1,0,0:0:0:0: +255,130,25763,1,0,0:0:0:0: +255,130,25846,1,8,0:0:0:0: +256,74,26010,1,0,0:0:0:0: +256,130,26175,1,8,0:0:0:0: +256,101,26258,1,0,0:0:0:0: +256,101,26340,1,8,0:0:0:0: +256,101,26505,1,8,0:0:0:0: +256,101,26670,1,0,0:0:0:0: +256,101,26835,1,8,0:0:0:0: +256,101,26917,1,8,0:0:0:0: +256,101,26999,1,0,0:0:0:0: +256,101,27164,1,8,0:0:0:0: +200,91,27329,1,0,0:0:0:0: +169,44,27494,1,0,0:0:0:0: +144,57,27576,1,0,0:0:0:0: +144,99,27659,1,8,0:0:0:0: +144,99,27824,1,0,0:0:0:0: +144,99,28153,1,0,0:0:0:0: +144,99,28318,1,8,0:0:0:0: +144,99,28483,1,0,0:0:0:0: +144,99,28565,1,8,0:0:0:0: +144,99,28648,1,0,0:0:0:0: +157,153,28813,1,0,0:0:0:0: +165,179,28977,1,8,0:0:0:0: +165,179,29142,1,8,0:0:0:0: +147,157,29225,1,8,0:0:0:0: +165,179,29307,1,0,0:0:0:0: +188,50,29472,1,8,0:0:0:0: +211,64,29554,1,0,0:0:0:0: +188,50,29637,1,8,0:0:0:0: +188,50,29802,1,8,0:0:0:0: +188,50,29966,1,0,0:0:0:0: +188,50,30131,1,0,0:0:0:0: +188,50,30296,1,8,0:0:0:0: +188,50,30461,1,0,0:0:0:0: +188,50,30791,1,0,0:0:0:0: +188,50,30956,1,8,0:0:0:0: +188,50,31120,1,0,0:0:0:0: +174,136,31285,1,0,0:0:0:0: +174,136,31368,1,8,0:0:0:0: +174,136,31450,1,0,0:0:0:0: +174,136,31615,1,8,0:0:0:0: +174,136,31780,1,0,0:0:0:0: +174,136,31862,1,0,0:0:0:0: +174,136,31945,1,0,0:0:0:0: +174,136,32109,1,8,0:0:0:0: +174,136,32192,1,0,0:0:0:0: +174,136,32274,1,8,0:0:0:0: +174,136,32357,1,8,0:0:0:0: +174,136,32439,1,0,0:0:0:0: +117,136,32604,1,4,0:0:0:0: +173,136,32769,1,0,0:0:0:0: +200,137,32851,1,0,0:0:0:0: +228,140,32934,1,8,0:0:0:0: +228,140,33098,1,8,0:0:0:0: +228,140,33263,1,0,0:0:0:0: +228,140,33428,1,8,0:0:0:0: +213,116,33510,1,8,0:0:0:0: +198,91,33593,1,0,0:0:0:0: +153,19,33758,1,8,0:0:0:0: +153,75,33923,1,0,0:0:0:0: +153,130,34087,1,0,0:0:0:0: +153,130,34170,1,0,0:0:0:0: +153,130,34252,1,8,0:0:0:0: +153,130,34417,1,0,0:0:0:0: +248,187,34747,1,0,0:0:0:0: +199,158,34912,1,8,0:0:0:0: +199,158,35076,1,8,0:0:0:0: +199,158,35241,1,0,0:0:0:0: +199,158,35406,1,0,0:0:0:0: +199,158,35488,1,0,0:0:0:0: +199,158,35571,1,8,0:0:0:0: +199,158,35736,1,8,0:0:0:0: +199,158,35901,1,0,0:0:0:0: +187,103,36065,1,8,0:0:0:0: +199,157,36230,1,0,0:0:0:0: +199,157,36313,1,0,0:0:0:0: +199,157,36395,1,8,0:0:0:0: +199,157,36560,1,0,0:0:0:0: +187,103,36725,1,8,0:0:0:0: +187,103,36807,1,0,0:0:0:0: +187,103,36890,1,8,0:0:0:0: +187,103,37054,1,8,0:0:0:0: +187,103,37219,1,0,0:0:0:0: +187,103,37384,1,8,0:0:0:0: +187,103,37466,1,8,0:0:0:0: +187,103,37549,1,0,0:0:0:0: +187,103,37714,1,8,0:0:0:0: +187,103,37879,1,0,0:0:0:0: +187,103,38043,1,0,0:0:0:0: +187,103,38126,1,0,0:0:0:0: +187,103,38208,1,8,0:0:0:0: +187,103,38373,1,0,0:0:0:0: +144,99,38703,1,0,0:0:0:0: +144,99,38868,1,8,0:0:0:0: +144,99,39033,1,0,0:0:0:0: +144,99,39115,1,8,0:0:0:0: +144,99,39198,1,0,0:0:0:0: +157,153,39363,5,0,0:0:0:0: +165,179,39527,1,8,0:0:0:0: +165,179,39692,1,8,0:0:0:0: +147,157,39775,1,8,0:0:0:0: +165,179,39857,1,0,0:0:0:0: +188,50,40022,1,8,0:0:0:0: +211,64,40104,1,0,0:0:0:0: +188,50,40187,1,8,0:0:0:0: +220,95,40351,1,0,0:0:0:0: +239,68,40516,5,8,0:0:0:0: +239,68,40598,1,8,0:0:0:0: +239,68,40681,1,0,0:0:0:0: +239,68,40846,1,0,0:0:0:0: +239,68,41010,1,8,0:0:0:0: +239,68,41093,1,8,0:0:0:0: +239,68,41175,1,0,0:0:0:0: +239,68,41340,1,0,0:0:0:0: +239,68,41505,1,8,0:0:0:0: +239,68,41587,1,8,0:0:0:0: +239,68,41670,1,0,0:0:0:0: +239,68,41835,1,8,0:0:0:0: +239,68,41917,1,0,0:0:0:0: +239,68,41999,1,0,0:0:0:0: +239,68,42082,1,8,0:0:0:0: +239,68,42164,1,0,0:0:0:0: +239,68,42247,1,0,0:0:0:0: +239,68,42329,1,8,0:0:0:0: +239,68,42494,1,4,0:0:0:0: +239,68,42659,1,8,0:0:0:0: +239,68,42741,1,0,0:0:0:0: +239,68,42824,1,8,0:0:0:0: +239,68,42988,1,8,0:0:0:0: +239,68,43153,1,4,0:0:0:0: +256,178,43483,1,8,0:0:0:0: +256,178,43648,1,0,0:0:0:0: +256,178,43977,1,0,0:0:0:0: +256,178,44142,1,8,0:0:0:0: +247,148,44307,1,0,0:0:0:0: +236,121,44390,1,8,0:0:0:0: +225,95,44472,1,0,0:0:0:0: +239,123,44637,1,0,0:0:0:0: +256,176,44802,1,8,0:0:0:0: +239,122,44966,1,8,0:0:0:0: +247,148,45049,1,8,0:0:0:0: +247,148,45131,1,0,0:0:0:0: +247,148,45296,1,0,0:0:0:0: +247,148,45461,1,8,0:0:0:0: +247,148,45791,1,0,0:0:0:0: +247,148,46120,1,8,0:0:0:0: +247,148,46285,1,0,0:0:0:0: +247,148,46615,1,0,0:0:0:0: +247,148,46780,1,8,0:0:0:0: +215,101,46945,1,0,0:0:0:0: +215,101,47027,1,8,0:0:0:0: +215,101,47109,1,0,0:0:0:0: +215,101,47274,1,0,0:0:0:0: +215,101,47439,1,8,0:0:0:0: +215,101,47604,1,0,0:0:0:0: +215,101,47686,1,0,0:0:0:0: +215,101,47769,1,8,0:0:0:0: +215,101,47934,1,0,0:0:0:0: +215,101,48098,1,8,0:0:0:0: +184,54,48263,1,8,0:0:0:0: +215,101,48428,1,4,0:0:0:0: +214,54,48758,1,8,0:0:0:0: +214,54,49252,1,0,0:0:0:0: +214,54,49417,1,8,0:0:0:0: +214,54,49747,1,4,0:0:0:0: +214,54,50076,1,8,0:0:0:0: +214,54,50241,1,0,0:0:0:0: +214,54,50571,1,0,0:0:0:0: +214,54,50736,1,8,0:0:0:0: +214,54,51065,1,4,0:0:0:0: +214,54,51395,1,8,0:0:0:0: +214,54,51890,1,0,0:0:0:0: +214,54,52054,1,8,0:0:0:0: +214,54,52384,1,0,0:0:0:0: +214,54,52549,1,0,0:0:0:0: +214,54,52714,1,8,0:0:0:0: +214,54,52879,1,0,0:0:0:0: +214,54,53208,1,0,0:0:0:0: +231,107,53373,1,8,0:0:0:0: +222,80,53456,1,0,0:0:0:0: +222,80,53538,1,8,0:0:0:0: +222,80,53620,1,8,0:0:0:0: +222,80,53703,1,0,0:0:0:0: +182,40,53868,1,0,0:0:0:0: +182,40,53950,1,0,0:0:0:0: +182,40,54032,1,8,0:0:0:0: +182,40,54197,1,0,0:0:0:0: +182,40,54362,1,8,0:0:0:0: +182,40,54527,1,8,0:0:0:0: +182,40,54609,1,8,0:0:0:0: +182,40,54692,1,0,0:0:0:0: +182,40,54857,1,0,0:0:0:0: +182,40,55021,1,8,0:0:0:0: +182,40,55186,1,0,0:0:0:0: +182,40,55269,1,0,0:0:0:0: +182,40,55351,1,0,0:0:0:0: +182,40,55516,1,8,0:0:0:0: +182,40,55681,1,0,0:0:0:0: +182,40,55763,1,0,0:0:0:0: +182,40,55846,1,0,0:0:0:0: +182,40,56010,1,8,0:0:0:0: +188,151,56340,1,0,0:0:0:0: +145,114,56505,1,0,0:0:0:0: +166,132,56587,1,0,0:0:0:0: +166,132,56670,1,8,0:0:0:0: +166,132,56835,1,0,0:0:0:0: +166,132,56999,1,8,0:0:0:0: +166,132,57164,1,0,0:0:0:0: +166,132,57247,1,0,0:0:0:0: +166,132,57329,1,8,0:0:0:0: +166,132,57494,1,8,0:0:0:0: +184,79,57659,1,0,0:0:0:0: +184,79,57824,1,8,0:0:0:0: +184,79,57906,1,8,0:0:0:0: +184,79,57988,1,0,0:0:0:0: +184,79,58153,1,8,0:0:0:0: +184,79,58318,1,0,0:0:0:0: +184,79,58401,1,8,0:0:0:0: +184,79,58483,1,0,0:0:0:0: +184,79,58565,1,0,0:0:0:0: +184,79,58648,1,8,0:0:0:0: +284,128,58977,1,0,0:0:0:0: +233,103,59142,1,0,0:0:0:0: +258,115,59225,1,0,0:0:0:0: +258,115,59307,1,8,0:0:0:0: +258,115,59472,1,0,0:0:0:0: +258,115,59637,1,8,0:0:0:0: +258,115,59802,1,0,0:0:0:0: +258,115,59884,1,0,0:0:0:0: +258,115,59966,1,8,0:0:0:0: +258,115,60131,1,8,0:0:0:0: +258,115,60296,1,0,0:0:0:0: +202,105,60461,1,8,0:0:0:0: +202,105,60543,1,8,0:0:0:0: +202,105,60626,1,0,0:0:0:0: +144,126,60791,5,8,0:0:0:0: +144,126,60873,1,0,0:0:0:0: +144,126,60956,1,8,0:0:0:0: +144,126,61038,1,8,0:0:0:0: +144,126,61120,1,0,0:0:0:0: +144,126,61203,1,0,0:0:0:0: +144,126,61285,1,8,0:0:0:0: +144,126,61368,1,8,0:0:0:0: +144,126,61450,1,0,0:0:0:0: +144,126,61532,1,8,0:0:0:0: +299,178,61615,5,0,0:0:0:0: +299,178,61780,1,0,0:0:0:0: +299,178,61945,1,8,0:0:0:0: +299,178,62109,1,0,0:0:0:0: +299,178,62439,1,0,0:0:0:0: +299,178,62604,1,8,0:0:0:0: +256,141,62769,1,0,0:0:0:0: +256,141,62851,1,8,0:0:0:0: +256,141,62934,1,0,0:0:0:0: +256,141,63098,1,0,0:0:0:0: +256,141,63263,1,8,0:0:0:0: +256,141,63428,1,0,0:0:0:0: +256,141,63758,1,0,0:0:0:0: +186,153,63923,1,8,0:0:0:0: +186,153,64005,1,0,0:0:0:0: +186,153,64087,1,8,0:0:0:0: +186,153,64170,1,8,0:0:0:0: +186,153,64252,1,0,0:0:0:0: +182,40,64417,1,0,0:0:0:0: +182,40,64499,1,0,0:0:0:0: +182,40,64581,1,8,0:0:0:0: +182,40,64746,1,0,0:0:0:0: +182,40,64911,1,8,0:0:0:0: +182,40,65076,1,8,0:0:0:0: +182,40,65158,1,8,0:0:0:0: +182,40,65241,1,0,0:0:0:0: +182,40,65406,1,0,0:0:0:0: +182,40,65570,1,8,0:0:0:0: +182,40,65735,1,0,0:0:0:0: +182,40,65818,1,0,0:0:0:0: +182,40,65900,1,0,0:0:0:0: +182,40,66065,1,8,0:0:0:0: +182,40,66230,1,0,0:0:0:0: +182,40,66312,1,0,0:0:0:0: +182,40,66395,1,0,0:0:0:0: +182,40,66559,1,8,0:0:0:0: +188,151,66889,1,0,0:0:0:0: +145,114,67054,1,0,0:0:0:0: +166,132,67136,1,0,0:0:0:0: +166,132,67219,1,8,0:0:0:0: +166,132,67384,1,0,0:0:0:0: +166,132,67548,1,8,0:0:0:0: +166,132,67713,1,0,0:0:0:0: +166,132,67796,1,0,0:0:0:0: +166,132,67878,1,8,0:0:0:0: +166,132,68043,1,8,0:0:0:0: +184,79,68208,1,0,0:0:0:0: +184,79,68373,1,8,0:0:0:0: +184,79,68455,1,8,0:0:0:0: +184,79,68537,1,0,0:0:0:0: +184,79,68702,1,0,0:0:0:0: +161,130,68868,1,8,0:0:0:0: +211,106,69032,1,8,0:0:0:0: +228,98,69087,1,8,0:0:0:0: +245,90,69142,1,8,0:0:0:0: +262,83,69197,1,0,0:0:0:0: +220,121,69362,1,0,0:0:0:0: +236,32,69527,1,8,0:0:0:0: +236,32,69692,1,0,0:0:0:0: +236,32,69774,1,0,0:0:0:0: +209,42,69857,1,0,0:0:0:0: +183,52,69939,1,0,0:0:0:0: +157,63,70021,1,8,0:0:0:0: +178,114,70186,1,0,0:0:0:0: +178,114,70269,1,8,0:0:0:0: +178,114,70351,1,0,0:0:0:0: +178,114,70434,1,0,0:0:0:0: +178,114,70516,1,8,0:0:0:0: +186,87,70598,1,8,0:0:0:0: +186,87,70681,1,0,0:0:0:0: +186,87,70763,1,0,0:0:0:0: +186,87,70846,1,8,0:0:0:0: +153,41,71010,1,0,0:0:0:0: +153,41,71175,1,8,0:0:0:0: +153,41,71340,1,8,0:0:0:0: +153,41,71423,1,8,0:0:0:0: +153,41,71505,1,0,0:0:0:0: +153,41,71670,1,0,0:0:0:0: +153,41,71835,1,8,0:0:0:0: +153,41,71999,1,0,0:0:0:0: +153,41,72164,1,0,0:0:0:0: +153,41,72494,1,8,0:0:0:0: +153,41,72659,1,0,0:0:0:0: +153,41,72988,1,0,0:0:0:0: +153,41,73153,1,8,0:0:0:0: +153,41,73318,1,0,0:0:0:0: +153,41,73401,1,0,0:0:0:0: +153,41,73483,1,8,0:0:0:0: +130,92,73648,1,0,0:0:0:0: +119,117,73730,1,0,0:0:0:0: +170,138,73895,1,0,0:0:0:0: +119,117,73977,1,8,0:0:0:0: +170,138,74142,1,0,0:0:0:0: +170,138,74225,1,8,0:0:0:0: +170,138,74307,1,0,0:0:0:0: +170,138,74472,1,8,0:0:0:0: +170,138,74554,1,8,0:0:0:0: +170,138,74637,1,8,0:0:0:0: +170,138,74802,1,4,0:0:0:0: +170,138,75296,1,12,0:0:0:0: +202,92,76120,1,12,0:0:0:0: +202,92,76285,1,12,0:0:0:0: +202,92,76615,1,4,0:0:0:0: +166,167,76945,1,8,0:0:0:0: +166,167,77109,1,0,0:0:0:0: +166,167,77274,1,8,0:0:0:0: +171,139,77439,1,4,0:0:0:0: +202,92,77604,1,0,0:0:0:0: +202,92,77686,1,0,0:0:0:0: +202,92,77769,1,8,0:0:0:0: +202,92,77934,1,0,0:0:0:0: +202,92,78263,1,0,0:0:0:0: +202,92,78428,1,8,0:0:0:0: +202,92,78593,1,0,0:0:0:0: +202,92,78675,1,0,0:0:0:0: +184,70,78758,1,0,0:0:0:0: +220,112,78923,1,0,0:0:0:0: +256,154,79087,1,8,0:0:0:0: +242,99,79252,1,8,0:0:0:0: +249,126,79335,1,8,0:0:0:0: +249,126,79417,1,0,0:0:0:0: +249,126,79582,1,0,0:0:0:0: +249,126,79747,1,8,0:0:0:0: +249,126,79829,1,8,0:0:0:0: +249,126,79912,1,0,0:0:0:0: +170,138,80076,1,12,0:0:0:0: +170,138,80570,1,4,0:0:0:0: +202,92,81394,1,12,0:0:0:0: +202,92,81559,1,12,0:0:0:0: +202,92,81889,1,4,0:0:0:0: +90,100,82219,1,8,0:0:0:0: +171,139,82383,1,8,0:0:0:0: +171,139,82548,1,0,0:0:0:0: +134,95,82714,1,4,0:0:0:0: +184,70,82879,1,0,0:0:0:0: +159,83,82961,1,0,0:0:0:0: +159,83,83043,1,8,0:0:0:0: +169,28,83208,1,0,0:0:0:0: +202,134,83538,1,0,0:0:0:0: +219,187,83703,1,8,0:0:0:0: +202,133,83868,1,8,0:0:0:0: +210,159,83950,1,8,0:0:0:0: +210,159,84032,1,0,0:0:0:0: +210,159,84197,1,8,0:0:0:0: +172,117,84362,1,0,0:0:0:0: +172,117,84445,1,0,0:0:0:0: +172,117,84527,1,8,0:0:0:0: +172,117,84692,1,0,0:0:0:0: +172,117,84774,1,8,0:0:0:0: +172,117,84857,1,0,0:0:0:0: +172,117,84939,1,0,0:0:0:0: +172,117,85021,1,8,0:0:0:0: +143,116,85104,1,8,0:0:0:0: +172,117,85186,1,0,0:0:0:0: +170,138,85351,1,4,0:0:0:0: +170,138,85845,1,12,0:0:0:0: +202,92,86669,1,12,0:0:0:0: +202,92,86834,1,12,0:0:0:0: +202,92,87164,1,4,0:0:0:0: +90,100,87494,1,8,0:0:0:0: +171,139,87658,1,0,0:0:0:0: +171,139,87823,1,8,0:0:0:0: +171,139,87988,1,4,0:0:0:0: +202,92,88153,1,0,0:0:0:0: +202,92,88235,1,0,0:0:0:0: +202,92,88318,1,8,0:0:0:0: +202,92,88483,1,0,0:0:0:0: +202,92,88812,1,0,0:0:0:0: +202,92,88977,1,8,0:0:0:0: +202,92,89142,1,0,0:0:0:0: +202,92,89224,1,8,0:0:0:0: +184,70,89307,1,0,0:0:0:0: +220,112,89472,1,0,0:0:0:0: +256,154,89636,1,8,0:0:0:0: +242,99,89801,1,8,0:0:0:0: +249,126,89884,1,8,0:0:0:0: +249,126,89966,1,0,0:0:0:0: +249,126,90131,1,0,0:0:0:0: +249,126,90296,1,8,0:0:0:0: +249,126,90378,1,8,0:0:0:0: +277,125,90461,1,0,0:0:0:0: +170,138,90625,1,12,0:0:0:0: +170,138,91119,1,4,0:0:0:0: +202,92,91945,1,12,0:0:0:0: +202,92,92108,1,12,0:0:0:0: +202,92,92438,1,4,0:0:0:0: +90,100,92768,1,8,0:0:0:0: +171,139,92934,1,8,0:0:0:0: +171,139,93097,1,0,0:0:0:0: +202,92,93263,1,4,0:0:0:0: +202,92,93428,1,0,0:0:0:0: +202,92,93593,1,8,0:0:0:0: +202,92,93758,1,0,0:0:0:0: +175,101,93840,1,0,0:0:0:0: +202,92,93923,1,0,0:0:0:0: +202,92,94087,1,0,0:0:0:0: +202,92,94252,1,8,0:0:0:0: +152,24,94417,1,0,0:0:0:0: +185,69,94582,1,8,0:0:0:0: +202,64,94664,1,0,0:0:0:0: +185,69,94747,1,0,0:0:0:0: +173,94,94829,1,0,0:0:0:0: +185,69,94912,1,8,0:0:0:0: +176,42,94994,1,0,0:0:0:0: +185,69,95076,1,0,0:0:0:0: +176,42,95159,1,0,0:0:0:0: +144,143,95241,1,8,0:0:0:0: +144,143,95324,1,8,0:0:0:0: +144,143,95406,1,0,0:0:0:0: +144,143,95488,1,0,0:0:0:0: +144,143,95571,1,8,0:0:0:0: +144,143,95653,1,0,0:0:0:0: +144,143,95736,1,8,0:0:0:0: +144,143,95818,1,8,0:0:0:0: +144,143,95901,1,0,0:0:0:0: +184,105,96065,1,0,0:0:0:0: +144,143,96230,1,8,0:0:0:0: +144,143,96395,1,0,0:0:0:0: +144,143,96477,1,0,0:0:0:0: +144,143,96560,1,8,0:0:0:0: +144,143,96642,1,0,0:0:0:0: +144,143,96725,1,8,0:0:0:0: +144,143,96890,1,8,0:0:0:0: +144,143,97054,1,0,0:0:0:0: +87,143,97219,1,8,0:0:0:0: +58,143,97302,1,8,0:0:0:0: +58,143,97384,1,0,0:0:0:0: +58,143,97466,1,0,0:0:0:0: +58,143,97549,1,8,0:0:0:0: +113,138,97714,1,0,0:0:0:0: +113,138,97796,1,8,0:0:0:0: +113,138,97879,1,0,0:0:0:0: +113,138,97961,1,0,0:0:0:0: +113,138,98043,1,8,0:0:0:0: +113,138,98126,1,0,0:0:0:0: +113,138,98208,1,8,0:0:0:0: +113,138,98291,1,8,0:0:0:0: +113,138,98373,1,8,0:0:0:0: +138,87,98538,1,8,0:0:0:0: +138,87,98620,1,8,0:0:0:0: +138,87,98703,1,0,0:0:0:0: +138,87,98868,1,8,0:0:0:0: +138,87,98950,1,0,0:0:0:0: +138,87,99032,1,8,0:0:0:0: +138,87,99115,1,8,0:0:0:0: +160,70,99197,1,0,0:0:0:0: +182,53,99280,1,0,0:0:0:0: +182,53,99362,1,8,0:0:0:0: +182,53,99445,1,0,0:0:0:0: +182,53,99527,1,8,0:0:0:0: +182,53,99609,1,8,0:0:0:0: +182,53,99692,1,8,0:0:0:0: +201,73,99774,1,8,0:0:0:0: +211,99,99857,1,0,0:0:0:0: +211,99,99939,1,8,0:0:0:0: +211,99,100021,1,0,0:0:0:0: +211,99,100104,1,0,0:0:0:0: +211,99,100186,1,8,0:0:0:0: +211,99,100269,1,0,0:0:0:0: +211,99,100351,1,8,0:0:0:0: +211,99,100434,1,8,0:0:0:0: +211,99,100516,1,0,0:0:0:0: +211,99,100598,1,8,0:0:0:0: +211,99,100681,1,0,0:0:0:0: +211,99,100763,1,0,0:0:0:0: +211,99,100846,1,8,0:0:0:0: +211,99,100928,1,8,0:0:0:0: +211,99,101010,1,0,0:0:0:0: +265,112,101175,1,0,0:0:0:0: +280,135,101258,1,8,0:0:0:0: +280,135,101340,1,0,0:0:0:0: +280,135,101423,1,0,0:0:0:0: +280,135,101505,1,8,0:0:0:0: +280,135,101587,1,0,0:0:0:0: +280,135,101670,1,8,0:0:0:0: +280,135,101752,1,8,0:0:0:0: +280,135,101835,1,0,0:0:0:0: +280,135,101917,1,0,0:0:0:0: +280,135,101999,1,8,0:0:0:0: +259,115,102082,1,0,0:0:0:0: +237,97,102164,1,8,0:0:0:0: +214,79,102247,1,8,0:0:0:0: +214,79,102329,1,8,0:0:0:0: +214,79,102412,1,8,0:0:0:0: +187,87,102494,1,0,0:0:0:0: +160,95,102576,1,0,0:0:0:0: +133,104,102659,1,8,0:0:0:0: +160,107,102741,1,8,0:0:0:0: +187,111,102824,1,0,0:0:0:0: +187,111,102906,1,8,0:0:0:0: +187,111,102988,1,8,0:0:0:0: +187,111,103071,1,8,0:0:0:0: +187,111,103153,1,0,0:0:0:0: +187,111,103236,1,0,0:0:0:0: +187,111,103318,1,8,0:0:0:0: +187,111,103401,1,0,0:0:0:0: +187,111,103483,1,0,0:0:0:0: +187,111,103565,1,8,0:0:0:0: +187,111,103648,1,0,0:0:0:0: +187,111,103730,1,0,0:0:0:0: +187,111,103813,1,8,0:0:0:0: +187,87,103977,1,8,0:0:0:0: +187,87,104060,1,0,0:0:0:0: +187,87,104142,1,0,0:0:0:0: +187,87,104225,1,8,0:0:0:0: +187,87,104307,1,8,0:0:0:0: +187,87,104390,1,0,0:0:0:0: +187,87,104472,1,8,0:0:0:0: +187,87,104554,1,0,0:0:0:0: +187,87,104637,1,0,0:0:0:0: +187,87,104719,1,0,0:0:0:0: +187,87,104802,1,8,0:0:0:0: +187,111,104884,1,0,0:0:0:0: +187,111,104966,1,8,0:0:0:0: +187,111,105049,1,8,0:0:0:0: +187,111,105131,1,0,0:0:0:0: +187,111,105214,1,0,0:0:0:0: +187,111,105296,1,8,0:0:0:0: +187,111,105379,1,8,0:0:0:0: +187,87,105461,1,0,0:0:0:0: +187,87,105626,1,8,0:0:0:0: +187,87,105708,1,8,0:0:0:0: +187,87,105791,1,0,0:0:0:0: +187,87,105873,1,8,0:0:0:0: +187,87,105956,1,8,0:0:0:0: +187,87,106038,1,8,0:0:0:0: +187,87,106120,1,0,0:0:0:0: +187,87,106203,1,0,0:0:0:0: +187,87,106285,1,8,0:0:0:0: +187,87,106368,1,8,0:0:0:0: +187,87,106450,1,0,0:0:0:0: +235,114,106615,1,8,0:0:0:0: +235,114,106697,1,0,0:0:0:0: +235,114,106780,1,8,0:0:0:0: +235,114,106862,1,8,0:0:0:0: +235,114,106945,1,0,0:0:0:0: +235,114,107027,1,0,0:0:0:0: +235,114,107109,1,8,0:0:0:0: +235,114,107192,1,0,0:0:0:0: +235,114,107274,1,0,0:0:0:0: +235,114,107357,1,8,0:0:0:0: +235,114,107439,1,0,0:0:0:0: +235,114,107521,1,0,0:0:0:0: +235,114,107604,1,8,0:0:0:0: +235,114,107686,1,8,0:0:0:0: +235,114,107769,1,0,0:0:0:0: +212,97,107851,1,8,0:0:0:0: +212,97,107934,1,8,0:0:0:0: +212,97,108016,1,8,0:0:0:0: +212,97,108098,1,0,0:0:0:0: +212,97,108263,1,8,0:0:0:0: +212,97,108346,1,0,0:0:0:0: +212,97,108428,1,8,0:0:0:0: +212,97,108510,1,0,0:0:0:0: +212,97,108593,1,0,0:0:0:0: +212,97,108675,1,0,0:0:0:0: +212,97,108758,1,8,0:0:0:0: +212,97,108840,1,8,0:0:0:0: +212,97,108923,1,0,0:0:0:0: +212,97,109005,1,0,0:0:0:0: +212,97,109087,1,8,0:0:0:0: +217,124,109170,1,0,0:0:0:0: +217,124,109252,1,8,0:0:0:0: +217,124,109335,1,8,0:0:0:0: +217,124,109417,1,0,0:0:0:0: +217,124,109499,1,0,0:0:0:0: +217,124,109582,1,8,0:0:0:0: +217,124,109664,1,8,0:0:0:0: +217,124,109747,1,0,0:0:0:0: +217,124,109829,1,8,0:0:0:0: +217,124,109912,1,8,0:0:0:0: +217,124,109994,1,0,0:0:0:0: +217,124,110076,1,8,0:0:0:0: +217,124,110159,1,8,0:0:0:0: +217,124,110241,1,0,0:0:0:0: +217,124,110324,1,0,0:0:0:0: +217,124,110406,1,8,0:0:0:0: +189,123,110488,1,0,0:0:0:0: +160,122,110571,1,8,0:0:0:0: +132,121,110653,1,0,0:0:0:0: +104,117,110736,1,8,0:0:0:0: +104,117,110818,1,8,0:0:0:0: +104,117,110901,1,8,0:0:0:0: +104,117,110983,1,8,0:0:0:0: +122,96,111065,1,0,0:0:0:0: +140,75,111148,1,0,0:0:0:0: +140,75,111230,1,0,0:0:0:0: +140,75,111313,1,0,0:0:0:0: +140,75,111395,1,8,0:0:0:0: +140,75,111477,1,8,0:0:0:0: +140,75,111560,1,0,0:0:0:0: +140,75,111642,1,8,0:0:0:0: +140,75,111725,1,0,0:0:0:0: +140,75,111890,1,0,0:0:0:0: +140,75,111972,1,8,0:0:0:0: +140,75,112054,1,0,0:0:0:0: +140,75,112137,1,0,0:0:0:0: +116,90,112219,1,8,0:0:0:0: +92,105,112302,1,8,0:0:0:0: +104,117,112384,1,0,0:0:0:0: +104,117,112466,1,8,0:0:0:0: +104,117,112549,1,8,0:0:0:0: +92,105,112631,1,0,0:0:0:0: +110,84,112714,1,8,0:0:0:0: +128,63,112796,1,0,0:0:0:0: +147,42,112879,1,8,0:0:0:0: +166,22,112961,1,8,0:0:0:0: +166,22,113043,1,0,0:0:0:0: +183,44,113126,1,0,0:0:0:0: +200,65,113208,1,8,0:0:0:0: +217,87,113291,1,0,0:0:0:0: +234,109,113373,1,8,0:0:0:0: +252,130,113456,1,8,0:0:0:0: +270,150,113538,1,0,0:0:0:0: +288,170,113620,1,8,0:0:0:0: +264,155,113703,1,0,0:0:0:0: +240,140,113785,1,0,0:0:0:0: +216,125,113868,1,8,0:0:0:0: +188,127,113950,1,0,0:0:0:0: +162,140,114032,1,8,0:0:0:0: +135,148,114115,1,8,0:0:0:0: +108,156,114197,1,0,0:0:0:0: +108,156,114280,1,8,0:0:0:0: +108,156,114362,1,0,0:0:0:0: +240,140,114527,1,8,0:0:0:0: +240,140,114609,1,8,0:0:0:0: +240,140,114692,1,0,0:0:0:0: +240,140,114774,1,8,0:0:0:0: +240,140,114857,1,0,0:0:0:0: +240,140,114939,1,0,0:0:0:0: +240,140,115021,1,8,0:0:0:0: +216,125,115104,1,0,0:0:0:0: +216,125,115186,1,8,0:0:0:0: +216,125,115269,1,8,0:0:0:0: +216,125,115351,1,0,0:0:0:0: +216,125,115434,1,8,0:0:0:0: +188,127,115516,1,8,0:0:0:0: +216,125,115598,1,8,0:0:0:0: +216,125,115681,1,0,0:0:0:0: +216,125,115763,1,0,0:0:0:0: +216,125,115846,1,8,0:0:0:0: +216,125,115928,1,0,0:0:0:0: +216,125,116010,1,8,0:0:0:0: +216,125,116093,1,0,0:0:0:0: +201,101,116175,1,0,0:0:0:0: +187,76,116258,1,8,0:0:0:0: +187,76,116340,1,0,0:0:0:0: +187,76,116423,1,8,0:0:0:0: +187,76,116505,1,0,0:0:0:0: +187,76,116587,1,0,0:0:0:0: +187,76,116670,1,8,0:0:0:0: +187,76,116752,1,0,0:0:0:0: +187,76,116835,1,8,0:0:0:0: +187,76,116917,1,8,0:0:0:0: +261,173,116999,1,0,0:0:0:0: +261,173,117329,1,8,0:0:0:0: +261,173,117659,1,0,0:0:0:0: +261,173,117741,1,8,0:0:0:0: +261,173,117824,1,0,0:0:0:0: +261,173,117906,1,0,0:0:0:0: +261,173,117988,1,8,0:0:0:0: +261,173,118153,1,8,0:0:0:0: +261,173,118318,1,0,0:0:0:0: +206,183,118483,1,0,0:0:0:0: +206,183,118648,1,0,0:0:0:0: +206,183,118813,1,0,0:0:0:0: +261,173,118977,1,8,0:0:0:0: +261,173,119060,1,8,0:0:0:0: +261,173,119142,1,0,0:0:0:0: +261,173,119225,1,0,0:0:0:0: +261,173,119307,1,8,0:0:0:0: +261,173,119390,1,0,0:0:0:0: +261,173,119472,1,8,0:0:0:0: +261,173,119637,1,4,0:0:0:0: +37,154,120955,1,8,0:0:0:0: +146,163,121615,1,8,0:0:0:0: +253,131,122274,2,0,B|101:353|95:348|88:283|92:280,1,280,0|0,0:0|0:0,0:0:0:0: +152,188,124252,1,0,0:0:0:0: +184,140,124582,1,0,0:0:0:0: +182,169,124911,1,8,0:0:0:0: +329,0,126230,1,0,0:0:0:0: +255,84,126889,1,0,0:0:0:0: +161,152,127549,1,8,0:0:0:0: +342,23,128867,1,8,0:0:0:0: +167,152,130186,1,8,0:0:0:0: +167,152,131505,1,0,0:0:0:0: +167,152,132164,1,8,0:0:0:0: +167,152,132494,1,8,0:0:0:0: +112,164,132823,2,0,L|412:256,1,280,0|0,0:0|0:0,0:0:0:0: +272,216,134801,1,0,0:0:0:0: +228,204,135131,1,0,0:0:0:0: +41,222,135461,1,8,0:0:0:0: +370,156,137439,1,8,0:0:0:0: +256,192,138098,12,0,140406,0:0:0:0: +191,114,140735,5,4,0:0:0:0: +191,114,141065,1,0,0:0:0:0: +191,114,141230,1,0,0:0:0:0: +37,183,141395,1,8,0:0:0:0: +114,151,141724,1,8,0:0:0:0: +153,135,141889,1,0,0:0:0:0: +153,135,142054,1,8,0:0:0:0: +153,135,142219,1,0,0:0:0:0: +153,135,142384,1,0,0:0:0:0: +153,135,142713,1,8,0:0:0:0: +153,135,143373,1,0,0:0:0:0: +209,73,143702,1,0,0:0:0:0: +181,104,143867,1,0,0:0:0:0: +271,16,144032,1,8,0:0:0:0: +195,52,144362,1,8,0:0:0:0: +195,52,144527,1,0,0:0:0:0: +195,52,144691,1,8,0:0:0:0: +195,52,144856,1,8,0:0:0:0: +195,52,145021,1,0,0:0:0:0: +195,52,145186,1,0,0:0:0:0: +195,52,145351,1,8,0:0:0:0: +29,80,146010,1,0,0:0:0:0: +113,78,146340,1,0,0:0:0:0: +154,73,146505,1,0,0:0:0:0: +194,63,146669,1,8,0:0:0:0: +182,45,146999,1,8,0:0:0:0: +182,45,147164,1,0,0:0:0:0: +182,45,147329,1,8,0:0:0:0: +182,45,147494,1,0,0:0:0:0: +182,45,147658,1,0,0:0:0:0: +182,45,147988,1,8,0:0:0:0: +154,210,148647,1,0,0:0:0:0: +195,136,148977,1,0,0:0:0:0: +195,136,149142,1,0,0:0:0:0: +195,136,149307,1,8,0:0:0:0: +129,82,149637,1,8,0:0:0:0: +160,109,149801,1,0,0:0:0:0: +192,136,149966,1,8,0:0:0:0: +192,136,150131,1,8,0:0:0:0: +192,136,150296,1,0,0:0:0:0: +192,136,150461,1,8,0:0:0:0: +205,95,150626,1,0,0:0:0:0: +219,56,150790,1,0,0:0:0:0: +205,95,150955,1,8,0:0:0:0: +173,67,151285,1,4,0:0:0:0: +256,72,151615,1,0,0:0:0:0: +214,70,151779,1,0,0:0:0:0: +214,70,151944,1,8,0:0:0:0: +214,70,152274,1,8,0:0:0:0: +256,72,152439,1,0,0:0:0:0: +256,72,152604,1,8,0:0:0:0: +256,72,152768,1,0,0:0:0:0: +256,72,152933,1,0,0:0:0:0: +218,52,153263,1,8,0:0:0:0: +259,46,153428,1,8,0:0:0:0: +259,46,153593,1,0,0:0:0:0: +193,39,153922,1,4,0:0:0:0: +254,96,154252,1,0,0:0:0:0: +254,96,154417,1,0,0:0:0:0: +254,96,154582,1,8,0:0:0:0: +170,103,154911,1,8,0:0:0:0: +128,107,155076,1,0,0:0:0:0: +128,107,155241,1,8,0:0:0:0: +128,107,155406,1,8,0:0:0:0: +128,107,155571,1,0,0:0:0:0: +128,107,155735,1,0,0:0:0:0: +128,107,155900,1,8,0:0:0:0: +128,107,156230,1,0,0:0:0:0: +128,107,156395,1,8,0:0:0:0: +128,107,156560,1,4,0:0:0:0: +128,107,156889,1,0,0:0:0:0: +128,107,157054,1,0,0:0:0:0: +128,107,157219,1,8,0:0:0:0: +198,60,157549,1,8,0:0:0:0: +233,37,157713,1,0,0:0:0:0: +198,60,157878,1,8,0:0:0:0: +233,37,158043,1,0,0:0:0:0: +198,60,158208,1,0,0:0:0:0: +269,15,158538,1,8,0:0:0:0: +227,15,158702,1,8,0:0:0:0: +184,15,158867,1,0,0:0:0:0: +184,15,159197,1,0,0:0:0:0: +200,97,159527,1,0,0:0:0:0: +208,137,159691,1,0,0:0:0:0: +199,95,159856,1,8,0:0:0:0: +252,30,160186,1,8,0:0:0:0: +225,62,160351,1,0,0:0:0:0: +225,62,160516,1,8,0:0:0:0: +225,62,160680,1,8,0:0:0:0: +225,62,160845,1,0,0:0:0:0: +225,62,161010,1,0,0:0:0:0: +225,62,161175,1,8,0:0:0:0: +225,62,161505,1,0,0:0:0:0: +225,62,161834,1,8,0:0:0:0: +269,95,161998,1,0,0:0:0:0: +225,62,162163,1,0,0:0:0:0: +270,95,162328,1,0,0:0:0:0: +225,62,162493,1,8,0:0:0:0: +225,62,162658,1,8,0:0:0:0: +225,62,162823,1,0,0:0:0:0: +225,62,162987,1,0,0:0:0:0: +180,27,163152,1,8,0:0:0:0: +180,27,163235,1,0,0:0:0:0: +180,27,163317,1,0,0:0:0:0: +180,27,163399,1,0,0:0:0:0: +180,27,163482,1,8,0:0:0:0: +180,27,163564,1,0,0:0:0:0: +180,27,163647,1,0,0:0:0:0: +180,27,163729,1,0,0:0:0:0: +180,27,163812,1,8,0:0:0:0: +180,27,163894,1,8,0:0:0:0: +180,27,163976,1,0,0:0:0:0: +180,27,164059,1,0,0:0:0:0: +180,27,164141,1,8,0:0:0:0: +216,132,164471,1,4,0:0:0:0: +236,184,164636,1,0,0:0:0:0: +236,184,164801,1,8,0:0:0:0: +236,184,164965,1,0,0:0:0:0: +236,184,165048,1,0,0:0:0:0: +236,184,165130,1,8,0:0:0:0: +236,184,165295,1,0,0:0:0:0: +236,184,165460,1,8,0:0:0:0: +236,184,165625,1,8,0:0:0:0: +236,184,165707,1,8,0:0:0:0: +236,184,165790,1,0,0:0:0:0: +236,184,165954,1,0,0:0:0:0: +236,184,166119,1,8,0:0:0:0: +236,184,166284,1,0,0:0:0:0: +192,80,166614,1,0,0:0:0:0: +212,132,166779,1,8,0:0:0:0: +240,180,166943,1,0,0:0:0:0: +224,156,167026,1,8,0:0:0:0: +224,156,167108,1,0,0:0:0:0: +224,156,167273,1,0,0:0:0:0: +224,156,167438,1,8,0:0:0:0: +224,156,167603,1,8,0:0:0:0: +224,156,167685,1,8,0:0:0:0: +224,156,167768,1,0,0:0:0:0: +224,156,167932,1,0,0:0:0:0: +224,156,168097,1,8,0:0:0:0: +212,132,168262,1,0,0:0:0:0: +212,132,168344,1,0,0:0:0:0: +212,132,168427,1,8,0:0:0:0: +212,132,168592,1,0,0:0:0:0: +212,132,168757,1,8,0:0:0:0: +212,132,168921,1,0,0:0:0:0: +160,152,169251,1,0,0:0:0:0: +160,152,169416,1,8,0:0:0:0: +184,136,169498,1,8,0:0:0:0: +180,100,169581,1,0,0:0:0:0: +192,76,169663,1,8,0:0:0:0: +212,132,169746,1,0,0:0:0:0: +212,132,169910,1,0,0:0:0:0: +212,132,170075,1,8,0:0:0:0: +212,132,170240,1,0,0:0:0:0: +212,132,170323,1,0,0:0:0:0: +212,132,170405,1,8,0:0:0:0: +212,132,170570,1,0,0:0:0:0: +212,132,170735,1,8,0:0:0:0: +212,132,170899,1,0,0:0:0:0: +212,132,170982,1,8,0:0:0:0: +212,132,171064,1,0,0:0:0:0: +212,132,171229,1,0,0:0:0:0: +212,132,171394,1,8,0:0:0:0: +212,132,171559,1,0,0:0:0:0: +152,40,171888,1,0,0:0:0:0: +44,112,172053,1,8,0:0:0:0: +100,120,172218,1,8,0:0:0:0: +72,116,172301,1,8,0:0:0:0: +212,132,172383,1,0,0:0:0:0: +212,132,172548,1,0,0:0:0:0: +212,132,172713,1,8,0:0:0:0: +212,132,172877,1,0,0:0:0:0: +212,132,172960,1,0,0:0:0:0: +212,132,173042,1,8,0:0:0:0: +212,132,173207,1,0,0:0:0:0: +212,132,173372,1,8,0:0:0:0: +212,132,173537,1,0,0:0:0:0: +212,132,173619,1,0,0:0:0:0: +174,136,173702,5,0,0:0:0:0: +174,136,173785,1,8,0:0:0:0: +174,136,173867,1,0,0:0:0:0: +174,136,174032,1,8,0:0:0:0: +174,136,174197,1,0,0:0:0:0: +174,136,174279,1,0,0:0:0:0: +174,136,174362,1,0,0:0:0:0: +174,136,174526,1,8,0:0:0:0: +174,136,174609,1,0,0:0:0:0: +174,136,174691,1,8,0:0:0:0: +174,136,174774,1,8,0:0:0:0: +174,136,174856,1,0,0:0:0:0: +174,136,175020,1,8,0:0:0:0: +174,136,175185,1,0,0:0:0:0: +174,136,175350,1,8,0:0:0:0: +174,136,175515,1,8,0:0:0:0: +174,136,175597,1,8,0:0:0:0: +174,136,175680,1,0,0:0:0:0: +174,136,175844,1,0,0:0:0:0: +174,136,176009,1,8,0:0:0:0: +174,136,176174,1,0,0:0:0:0: +174,136,176257,1,8,0:0:0:0: +174,136,176339,1,0,0:0:0:0: +174,136,176504,1,0,0:0:0:0: +174,136,176669,1,8,0:0:0:0: +174,136,176834,1,0,0:0:0:0: +284,120,177163,1,0,0:0:0:0: +228,128,177328,1,8,0:0:0:0: +172,136,177493,1,0,0:0:0:0: +200,132,177575,1,0,0:0:0:0: +200,132,177658,1,8,0:0:0:0: +200,132,177823,1,0,0:0:0:0: +200,132,177987,1,8,0:0:0:0: +200,132,178152,1,8,0:0:0:0: +200,132,178235,1,8,0:0:0:0: +200,132,178317,1,0,0:0:0:0: +200,132,178482,1,0,0:0:0:0: +200,132,178647,1,8,0:0:0:0: +200,132,178812,1,0,0:0:0:0: +200,132,178894,1,0,0:0:0:0: +200,132,178976,1,8,0:0:0:0: +200,132,179141,1,0,0:0:0:0: +200,132,179306,1,8,0:0:0:0: +200,132,179471,1,8,0:0:0:0: +256,120,179636,1,0,0:0:0:0: +256,120,179801,1,8,0:0:0:0: +256,120,179883,1,8,0:0:0:0: +256,120,179965,1,0,0:0:0:0: +256,120,180048,1,0,0:0:0:0: +256,120,180130,1,0,0:0:0:0: +312,124,180295,1,8,0:0:0:0: +256,112,180460,1,8,0:0:0:0: +228,108,180542,1,8,0:0:0:0: +228,108,180625,1,0,0:0:0:0: +228,108,180790,1,8,0:0:0:0: +228,108,180954,1,0,0:0:0:0: +228,108,181037,1,8,0:0:0:0: +228,108,181119,1,0,0:0:0:0: +228,108,181284,1,8,0:0:0:0: +228,108,181449,1,0,0:0:0:0: +228,108,181614,1,8,0:0:0:0: +228,108,181779,1,0,0:0:0:0: +228,108,181861,1,0,0:0:0:0: +228,108,181943,1,8,0:0:0:0: +228,108,182108,1,8,0:0:0:0: +144,180,182438,1,8,0:0:0:0: +184,140,182603,1,0,0:0:0:0: +204,124,182685,1,0,0:0:0:0: +204,124,182768,1,0,0:0:0:0: +204,124,182932,1,8,0:0:0:0: +204,124,183097,1,0,0:0:0:0: +204,124,183180,1,0,0:0:0:0: +204,124,183262,1,8,0:0:0:0: +204,124,183427,1,8,0:0:0:0: +148,120,183592,1,0,0:0:0:0: +92,112,183757,1,8,0:0:0:0: +92,112,183839,1,8,0:0:0:0: +92,112,183921,1,0,0:0:0:0: +92,112,184086,1,0,0:0:0:0: +148,116,184251,1,8,0:0:0:0: +176,116,184334,1,8,0:0:0:0: +176,116,184416,1,0,0:0:0:0: +176,116,184581,1,8,0:0:0:0: +176,116,184663,1,0,0:0:0:0: +176,116,184746,1,0,0:0:0:0: +176,116,184828,1,8,0:0:0:0: +176,116,184993,1,0,0:0:0:0: +176,116,185075,1,0,0:0:0:0: +176,116,185240,1,8,0:0:0:0: +176,116,185323,1,0,0:0:0:0: +176,116,185405,1,8,0:0:0:0: +176,116,185487,1,8,0:0:0:0: +176,116,185570,1,0,0:0:0:0: +236,184,185735,1,0,0:0:0:0: +236,184,185900,1,8,0:0:0:0: +236,184,186064,1,0,0:0:0:0: +236,184,186147,1,0,0:0:0:0: +236,184,186229,1,8,0:0:0:0: +236,184,186394,1,0,0:0:0:0: +236,184,186559,1,8,0:0:0:0: +236,184,186724,1,8,0:0:0:0: +236,184,186806,1,8,0:0:0:0: +236,184,186889,1,0,0:0:0:0: +236,184,187053,1,0,0:0:0:0: +236,184,187218,1,8,0:0:0:0: +236,184,187383,1,0,0:0:0:0: +192,80,187713,1,0,0:0:0:0: +212,132,187878,1,8,0:0:0:0: +240,180,188042,1,0,0:0:0:0: +224,156,188125,1,8,0:0:0:0: +224,156,188207,1,0,0:0:0:0: +224,156,188372,1,0,0:0:0:0: +224,156,188537,1,8,0:0:0:0: +224,156,188702,1,8,0:0:0:0: +224,156,188784,1,8,0:0:0:0: +224,156,188867,1,0,0:0:0:0: +224,156,189031,1,0,0:0:0:0: +224,156,189196,1,8,0:0:0:0: +212,132,189361,1,0,0:0:0:0: +212,132,189443,1,0,0:0:0:0: +212,132,189526,1,8,0:0:0:0: +212,132,189691,1,0,0:0:0:0: +212,132,189856,1,8,0:0:0:0: +212,132,190020,1,0,0:0:0:0: +160,152,190350,1,0,0:0:0:0: +160,152,190515,1,8,0:0:0:0: +184,136,190597,1,8,0:0:0:0: +180,100,190680,1,0,0:0:0:0: +192,76,190762,1,8,0:0:0:0: +212,132,190845,1,0,0:0:0:0: +212,132,191009,1,0,0:0:0:0: +212,132,191174,1,8,0:0:0:0: +212,132,191339,1,0,0:0:0:0: +212,132,191422,1,0,0:0:0:0: +212,132,191504,1,8,0:0:0:0: +212,132,191669,1,0,0:0:0:0: +212,132,191834,1,8,0:0:0:0: +212,132,191998,1,0,0:0:0:0: +212,132,192081,1,8,0:0:0:0: +212,132,192163,1,0,0:0:0:0: +212,132,192328,1,0,0:0:0:0: +212,132,192493,1,8,0:0:0:0: +212,132,192658,1,0,0:0:0:0: +152,40,192987,1,0,0:0:0:0: +44,112,193152,1,8,0:0:0:0: +100,120,193317,1,8,0:0:0:0: +72,116,193400,1,8,0:0:0:0: +212,132,193482,1,0,0:0:0:0: +212,132,193647,1,0,0:0:0:0: +212,132,193812,1,8,0:0:0:0: +212,132,193976,1,0,0:0:0:0: +212,132,194059,1,0,0:0:0:0: +212,132,194141,1,8,0:0:0:0: +212,132,194306,1,0,0:0:0:0: +212,132,194471,1,8,0:0:0:0: +212,132,194636,1,0,0:0:0:0: +212,132,194718,1,0,0:0:0:0: +174,136,194801,5,0,0:0:0:0: +174,136,194884,1,8,0:0:0:0: +174,136,194966,1,0,0:0:0:0: +174,136,195131,1,8,0:0:0:0: +174,136,195296,1,0,0:0:0:0: +174,136,195378,1,0,0:0:0:0: +174,136,195461,1,0,0:0:0:0: +174,136,195625,1,8,0:0:0:0: +174,136,195708,1,0,0:0:0:0: +174,136,195790,1,8,0:0:0:0: +174,136,195873,1,8,0:0:0:0: +174,136,195955,1,0,0:0:0:0: +174,136,196119,1,12,0:0:0:0: +174,136,196284,1,0,0:0:0:0: +174,136,196449,1,8,0:0:0:0: +174,136,196614,1,8,0:0:0:0: +174,136,196696,1,8,0:0:0:0: +174,136,196779,1,0,0:0:0:0: +174,136,196943,1,0,0:0:0:0: +174,136,197108,1,8,0:0:0:0: +174,136,197273,1,0,0:0:0:0: +174,136,197356,1,8,0:0:0:0: +174,136,197438,1,0,0:0:0:0: +174,136,197603,1,0,0:0:0:0: +174,136,197768,1,8,0:0:0:0: +174,136,197933,1,0,0:0:0:0: +284,120,198262,1,0,0:0:0:0: +228,128,198427,1,8,0:0:0:0: +172,136,198592,1,0,0:0:0:0: +200,132,198674,1,0,0:0:0:0: +200,132,198757,1,8,0:0:0:0: +200,132,198922,1,0,0:0:0:0: +200,132,199086,1,8,0:0:0:0: +200,132,199251,1,8,0:0:0:0: +200,132,199334,1,8,0:0:0:0: +200,132,199416,1,0,0:0:0:0: +200,132,199581,1,0,0:0:0:0: +200,132,199746,1,8,0:0:0:0: +200,132,199911,1,0,0:0:0:0: +200,132,199993,1,0,0:0:0:0: +200,132,200075,1,8,0:0:0:0: +200,132,200240,1,0,0:0:0:0: +200,132,200405,1,8,0:0:0:0: +200,132,200570,1,8,0:0:0:0: +256,120,200735,1,0,0:0:0:0: +256,120,200900,1,8,0:0:0:0: +256,120,200982,1,8,0:0:0:0: +256,120,201064,1,0,0:0:0:0: +256,120,201147,1,0,0:0:0:0: +256,120,201229,1,0,0:0:0:0: +256,120,201394,1,12,0:0:0:0: +208,144,201559,1,0,0:0:0:0: +208,144,201724,1,0,0:0:0:0: +208,144,201888,1,8,0:0:0:0: +264,144,202053,1,0,0:0:0:0: +248,120,202136,1,0,0:0:0:0: +320,140,202218,1,0,0:0:0:0: +264,144,202383,1,8,0:0:0:0: +320,140,202548,1,0,0:0:0:0: +264,144,202713,1,12,0:0:0:0: +212,132,202877,1,0,0:0:0:0: +224,76,203042,1,0,0:0:0:0: +212,132,203207,1,8,0:0:0:0: +228,76,203372,1,0,0:0:0:0: +216,104,203454,1,0,0:0:0:0: +212,128,203537,1,0,0:0:0:0: +248,84,203702,1,8,0:0:0:0: +212,128,203866,1,0,0:0:0:0: +212,132,204031,1,8,0:0:0:0: +212,132,204114,1,0,0:0:0:0: +212,132,204196,1,0,0:0:0:0: +212,132,204279,1,0,0:0:0:0: +212,132,204361,1,8,0:0:0:0: +212,132,204443,1,0,0:0:0:0: +212,132,204526,1,0,0:0:0:0: +212,132,204608,1,0,0:0:0:0: +212,132,204691,1,8,0:0:0:0: +212,132,204773,1,8,0:0:0:0: +212,132,204855,1,0,0:0:0:0: +212,132,204938,1,0,0:0:0:0: +212,132,205020,1,8,0:0:0:0: +212,132,205103,1,8,0:0:0:0: +212,132,205185,1,0,0:0:0:0: +212,132,205268,1,0,0:0:0:0: +228,108,205350,1,8,0:0:0:0: +228,108,205432,1,0,0:0:0:0: +228,108,205515,1,0,0:0:0:0: +228,108,205597,1,8,0:0:0:0: +228,108,205680,1,0,0:0:0:0: +228,108,205762,1,0,0:0:0:0: +228,108,205844,1,8,0:0:0:0: +228,108,205927,1,0,0:0:0:0: +228,108,206009,1,8,0:0:0:0: +228,108,206092,1,8,0:0:0:0: +228,108,206174,1,8,0:0:0:0: +228,108,206257,1,8,0:0:0:0: +228,108,206339,1,0,0:0:0:0: +228,108,206421,1,0,0:0:0:0: +228,108,206504,1,0,0:0:0:0: +228,108,206586,1,0,0:0:0:0: +228,108,206669,1,8,0:0:0:0: +20,372,207658,1,0,0:0:0:0: +88,284,207987,1,8,0:0:0:0: +164,72,209306,1,0,0:0:0:0: +108,232,210295,1,8,0:0:0:0: +128,180,210625,1,8,0:0:0:0: +144,132,211943,1,0,0:0:0:0: +144,132,212932,1,0,0:0:0:0: +144,132,213262,1,8,0:0:0:0: +364,180,214581,1,0,0:0:0:0: +200,152,215570,1,8,0:0:0:0: +256,160,215899,1,8,0:0:0:0: +160,100,216559,1,0,0:0:0:0: +160,100,216888,1,0,0:0:0:0: +160,100,217218,1,0,0:0:0:0: +24,200,218207,1,0,0:0:0:0: +68,168,218537,1,8,0:0:0:0: +244,40,219855,1,0,0:0:0:0: +112,136,220844,1,8,0:0:0:0: +156,100,221174,1,8,0:0:0:0: +124,120,222493,1,0,0:0:0:0: +124,120,223482,1,0,0:0:0:0: +124,120,223811,1,8,0:0:0:0: +124,120,225130,1,0,0:0:0:0: +124,120,226119,1,8,0:0:0:0: +124,120,226449,1,8,0:0:0:0: +152,228,227108,2,0,L|296:248,1,140 diff --git a/osz.py b/osz.py index 20fc136..e5cafbb 100644 --- a/osz.py +++ b/osz.py @@ -13,67 +13,77 @@ from libs.global_data import Modifiers from libs.utils import strip_comments from libs.tja import TimelineObject, Note, NoteType, Drumroll, Balloon, NoteList, CourseData, ParserState -osu_file = Path("./PNames.osu") +import re + +osu_file = Path("./Renatus.osu") contents = osu_file.open(mode='r', encoding='utf-8').read() -import re -def read_osu_note_data(file_path, target_header="HitObjects"): - note_data = [] - current_header = None +class OsuParser: + def __init__(self): - with file_path.open(mode='r', encoding='utf-8') as f: + def read_osu_data(self, file_path, target_header="HitObjects"): + data = [] + current_header = None - for line in f: - line = line.rstrip("\n") + with file_path.open(mode='r', encoding='utf-8') as f: - if re.match(r"\[\w*\]", line): # header pattern - current_header = line[1:-1] + for line in f: + line = line.rstrip("\n") - if current_header == target_header: - if re.match(r"[-+]?\d*\.?\d+" , line): - string_array = re.findall(r"[-+]?\d*\.?\d+" , line) # search for floats - int_array = [int(num_str) for num_str in string_array] - note_data.append(int_array) - else: - continue + if re.match(r"\[\w*\]", line): # header pattern + current_header = line[1:-1] - return note_data - - -note_data = read_osu_note_data(osu_file) - -def note_data_to_NoteList(note_data): - osu_NoteList = NoteList() - counter = 0 - for line in note_data: - if line[3] == 1 and line[4] == 0: # DON - don = Note() - don.type = NoteType(1) - don.hit_ms = line[2] - don.bpm = 207 - don.scroll_x = 1 - don.scroll_y = 0 - don.display = True - don.index = counter - counter = counter + 1 - don.moji = 0 - osu_NoteList.play_notes.append(don) - if line[3] == 1 and line[4] == 2: # KAT - kat = Note() - kat.type = NoteType(2) - kat.hit_ms = line[2] - kat.bpm = 207 - kat.scroll_x = 1 - kat.scroll_y = 0 - kat.display = True - kat.index = counter - counter = counter + 1 - kat.moji = 1 - osu_NoteList.play_notes.append(kat) - osu_NoteList.draw_notes = osu_NoteList.play_notes.copy() - return osu_NoteList + if current_header == target_header: + + if re.match(r"[-+]?\d*\.?\d+" , line): # Events, TimingPoints, HitObjects + string_array = re.findall(r"[-+]?\d*\.?\d+" , line) # search for floats + int_array = [float(num_str) for num_str in string_array] + data.append(int_array) + + if re.match(r'\w*\:\s(\w*.?\w*)', line): # General, Editor, Metadata, Difficulty + match = re.search(r'\w*\:\s(\w*.?\w*)', line) + if match: + data.append(match.group(1)) + + else: + continue + + return data + + def note_data_to_NoteList(self, note_data): + osu_NoteList = NoteList() + counter = 0 + for line in note_data: + if line[3] == 1 and line[4] == 0: # DON + don = Note() + don.type = NoteType(1) + don.hit_ms = line[2] + don.bpm = 207 + don.scroll_x = 1 + don.scroll_y = 0 + don.display = True + don.index = counter + counter = counter + 1 + don.moji = 0 + osu_NoteList.play_notes.append(don) + if line[3] == 1 and line[4] != 0: # KAT + kat = Note() + kat.type = NoteType(2) + kat.hit_ms = line[2] + kat.bpm = 207 + kat.scroll_x = 1 + kat.scroll_y = 0 + kat.display = True + kat.index = counter + counter = counter + 1 + kat.moji = 1 + osu_NoteList.play_notes.append(kat) + osu_NoteList.draw_notes = osu_NoteList.play_notes.copy() + return osu_NoteList +myparse = OsuParser() +print(myparse.read_osu_data(osu_file, target_header="TimingPoints")) diff --git a/scenes/game.py b/scenes/game.py index 16cf279..2aa71b0 100644 --- a/scenes/game.py +++ b/scenes/game.py @@ -50,7 +50,7 @@ from libs.utils import ( ) from libs.video import VideoPlayer -from libs.osz import read_osu_note_data, note_data_to_NoteList +from libs.osz import OsuParser logger = logging.getLogger(__name__) @@ -416,10 +416,11 @@ class Player: unload_offset = travel_distance / sudden_pixels_per_ms note.unload_ms = note.hit_ms + unload_offset -###from libs.osz import read_osu_note_data, note_data_to_NoteList +###from libs.osz import OsuParser def reset_chart(self): + myparse = OsuParser() #notes, self.branch_m, self.branch_e, self.branch_n = self.tja.notes_to_position(self.difficulty) - notes = note_data_to_NoteList(read_osu_note_data(Path("./PNames.osu"))) + notes = myparse.note_data_to_NoteList(myparse.read_osu_data(Path("./PNames.osu"))) self.branch_m, self.branch_e, self.branch_n = [], [], [] self.play_notes, self.draw_note_list, self.draw_bar_list = deque(apply_modifiers(notes, self.modifiers)[0]), deque(apply_modifiers(notes, self.modifiers)[1]), deque(apply_modifiers(notes, self.modifiers)[2]) From 2f2272947b21f8502319fa471ae502b62d5573a2 Mon Sep 17 00:00:00 2001 From: Valerio Date: Mon, 5 Jan 2026 23:55:31 -0500 Subject: [PATCH 03/14] Cleaned up implementation, added variables to grab rest of osu data --- ABBA.osu | 55 +++++++++++++++++++++++++++++ osz.py | 96 +++++++++++++++++++++++++++++++++++++++++++++----- scenes/game.py | 4 +-- 3 files changed, 144 insertions(+), 11 deletions(-) create mode 100644 ABBA.osu diff --git a/ABBA.osu b/ABBA.osu new file mode 100644 index 0000000..cc58d52 --- /dev/null +++ b/ABBA.osu @@ -0,0 +1,55 @@ +osu file format v128 + +[General] +AudioFilename: audio.mp3 +AudioLeadIn: 0 +PreviewTime: -1 +Countdown: 0 +SampleSet: Normal +StackLeniency: 0.7 +Mode: 1 +LetterboxInBreaks: 0 +WidescreenStoryboard: 1 + +[Editor] +DistanceSpacing: 1 +BeatDivisor: 4 +GridSize: 0 +TimelineZoom: 1 + +[Metadata] +Title: Dancing Queen +TitleUnicode: Dancing Queen +Artist: ABBA +ArtistUnicode: ABBA +Creator: Guest +Version: New Difficulty + +[Difficulty] +HPDrainRate: 5 +CircleSize: 5 +OverallDifficulty: 5 +ApproachRate: 5 +SliderMultiplier: 1.4 +SliderTickRate: 1 + +[Events] + +[TimingPoints] +0,468.7499999999998,4,1,0,100,1,0 + +[Colours] +Combo1: 255,192,0,255 +Combo2: 0,202,0,255 +Combo3: 18,124,255,255 +Combo4: 242,24,57,255 + +[HitObjects] +256,192,3749,1,0,1:0:0:0: +256,192,4218,1,2,1:0:0:0: +256,192,4687,1,4,1:0:0:0: +256,192,5156,1,6,1:0:0:0: +256,192,5624,1,8,1:0:0:0: +256,192,6093,1,12,1:0:0:0: +256,192,6562,2,0,L|257:193,1,839.8506666666669,1:0:0:0: +256,192,10312,8,0,13124,1:0:0:0: diff --git a/osz.py b/osz.py index e5cafbb..8d9d0ea 100644 --- a/osz.py +++ b/osz.py @@ -19,10 +19,22 @@ osu_file = Path("./Renatus.osu") contents = osu_file.open(mode='r', encoding='utf-8').read() class OsuParser: - def __init__(self): + def __init__(self, osu_file): + self.general = self.read_osu_data(osu_file, target_header="General", is_dict=True) + self.editor = self.read_osu_data(osu_file, target_header="Editor", is_dict=True) + self.metadata = self.read_osu_data(osu_file, target_header="Metadata", is_dict=True) + self.difficulty = self.read_osu_data(osu_file, target_header="Difficulty", is_dict=True) + self.events = self.read_osu_data(osu_file, target_header="Events") + self.timing_points = self.read_osu_data(osu_file, target_header="TimingPoints") + #self.general = self.read_osu_data(osu_file, target_header="Colours", is_dict=True) + self.hit_objects = self.read_osu_data(osu_file, target_header="HitObjects") - def read_osu_data(self, file_path, target_header="HitObjects"): + self.osu_NoteList = self.note_data_to_NoteList(self.hit_objects) + + def read_osu_data(self, file_path, target_header="HitObjects", is_dict = False): data = [] + if is_dict: + data = {} current_header = None with file_path.open(mode='r', encoding='utf-8') as f: @@ -40,10 +52,10 @@ class OsuParser: int_array = [float(num_str) for num_str in string_array] data.append(int_array) - if re.match(r'\w*\:\s(\w*.?\w*)', line): # General, Editor, Metadata, Difficulty - match = re.search(r'\w*\:\s(\w*.?\w*)', line) + if re.match(r'(\w*)\:\s?(\w*.?\w*)', line): # General, Editor, Metadata, Difficulty + match = re.search(r'(\w*)\:\s?(\w*.?\w*)', line) if match: - data.append(match.group(1)) + data[match.group(1)] = match.group(2) else: continue @@ -53,8 +65,10 @@ class OsuParser: def note_data_to_NoteList(self, note_data): osu_NoteList = NoteList() counter = 0 + for line in note_data: - if line[3] == 1 and line[4] == 0: # DON + + if (line[3] == 1 or line[3] == 4 or line[3] == 5 or line[3] == 6) and line[4] == 0: # DON don = Note() don.type = NoteType(1) don.hit_ms = line[2] @@ -65,8 +79,10 @@ class OsuParser: don.index = counter counter = counter + 1 don.moji = 0 + osu_NoteList.play_notes.append(don) - if line[3] == 1 and line[4] != 0: # KAT + + if (line[3] == 1 or line[3] == 4 or line[3] == 5 or line[3] == 6) and (line[4] == 2 or line[4] == 8): # KAT kat = Note() kat.type = NoteType(2) kat.hit_ms = line[2] @@ -77,13 +93,75 @@ class OsuParser: kat.index = counter counter = counter + 1 kat.moji = 1 + osu_NoteList.play_notes.append(kat) + + if (line[3] == 1 or line[3] == 4 or line[3] == 5 or line[3] == 6) and line[4] == 4: # L-DON + don = Note() + don.type = NoteType(3) + don.hit_ms = line[2] + don.bpm = 207 + don.scroll_x = 1 + don.scroll_y = 0 + don.display = True + don.index = counter + counter = counter + 1 + don.moji = 0 + + osu_NoteList.play_notes.append(don) + + if (line[3] == 1 or line[3] == 4 or line[3] == 5 or line[3] == 6) and (line[4] == 6 or line[4] == 12): # L-KAT + kat = Note() + kat.type = NoteType(4) + kat.hit_ms = line[2] + kat.bpm = 207 + kat.scroll_x = 1 + kat.scroll_y = 0 + kat.display = True + kat.index = counter + counter = counter + 1 + kat.moji = 1 + + osu_NoteList.play_notes.append(kat) + + if (line[3] == 2): # Drum Roll + source = Note() + slider = Drumroll(source) + + if (line[3] == 8): # Balloon + print(line) + source = Note() + source.type = NoteType(7) + source.hit_ms = line[2] + source.bpm = 207 + source.scroll_x = 1 + source.scroll_y = 0 + source.display = True + source.index = counter + counter = counter + 1 + #kat.moji = 1 + + balloon = Balloon(source) + balloon.type = NoteType(8) + balloon.hit_ms = line[5] + balloon.bpm = 207 + balloon.scroll_x = 1 + balloon.scroll_y = 0 + balloon.display = True + balloon.index = counter + counter = counter + 1 + #kat.moji = 1 + balloon.count = 999 + + osu_NoteList.play_notes.append(balloon) + osu_NoteList.draw_notes = osu_NoteList.play_notes.copy() + return osu_NoteList -myparse = OsuParser() +myparse = OsuParser(osu_file) -print(myparse.read_osu_data(osu_file, target_header="TimingPoints")) +#print(myparse.osu_NoteList) diff --git a/scenes/game.py b/scenes/game.py index 2aa71b0..632616e 100644 --- a/scenes/game.py +++ b/scenes/game.py @@ -418,9 +418,9 @@ class Player: ###from libs.osz import OsuParser def reset_chart(self): - myparse = OsuParser() #notes, self.branch_m, self.branch_e, self.branch_n = self.tja.notes_to_position(self.difficulty) - notes = myparse.note_data_to_NoteList(myparse.read_osu_data(Path("./PNames.osu"))) + myparse = OsuParser(Path("./PNames.osu")) + notes = myparse.osu_NoteList self.branch_m, self.branch_e, self.branch_n = [], [], [] self.play_notes, self.draw_note_list, self.draw_bar_list = deque(apply_modifiers(notes, self.modifiers)[0]), deque(apply_modifiers(notes, self.modifiers)[1]), deque(apply_modifiers(notes, self.modifiers)[2]) From 70ddafae02907c2cf802d99391dda854c890024b Mon Sep 17 00:00:00 2001 From: Valerio Date: Tue, 6 Jan 2026 00:38:38 -0500 Subject: [PATCH 04/14] Calculates BPM, ONCE --- osz.py | 41 +++++++++++++++++++++++++++++++---------- 1 file changed, 31 insertions(+), 10 deletions(-) diff --git a/osz.py b/osz.py index 8d9d0ea..9647f30 100644 --- a/osz.py +++ b/osz.py @@ -15,10 +15,20 @@ from libs.tja import TimelineObject, Note, NoteType, Drumroll, Balloon, NoteList import re -osu_file = Path("./Renatus.osu") +osu_file = Path("./PNames.osu") contents = osu_file.open(mode='r', encoding='utf-8').read() class OsuParser: + general: dict[str, str] + editor: dict[str, str] + metadata: dict[str, str] + difficulty: dict[str, str] + events: list[int] + timing_points: list[int] + hit_objects: list[int] + + bpm: int + def __init__(self, osu_file): self.general = self.read_osu_data(osu_file, target_header="General", is_dict=True) self.editor = self.read_osu_data(osu_file, target_header="Editor", is_dict=True) @@ -29,8 +39,10 @@ class OsuParser: #self.general = self.read_osu_data(osu_file, target_header="Colours", is_dict=True) self.hit_objects = self.read_osu_data(osu_file, target_header="HitObjects") + self.bpm = math.floor(1 / self.timing_points[0][1] * 1000 * 60) self.osu_NoteList = self.note_data_to_NoteList(self.hit_objects) + def read_osu_data(self, file_path, target_header="HitObjects", is_dict = False): data = [] if is_dict: @@ -72,7 +84,7 @@ class OsuParser: don = Note() don.type = NoteType(1) don.hit_ms = line[2] - don.bpm = 207 + don.bpm = self.bpm don.scroll_x = 1 don.scroll_y = 0 don.display = True @@ -86,7 +98,7 @@ class OsuParser: kat = Note() kat.type = NoteType(2) kat.hit_ms = line[2] - kat.bpm = 207 + kat.bpm = self.bpm kat.scroll_x = 1 kat.scroll_y = 0 kat.display = True @@ -100,7 +112,7 @@ class OsuParser: don = Note() don.type = NoteType(3) don.hit_ms = line[2] - don.bpm = 207 + don.bpm = self.bpm don.scroll_x = 1 don.scroll_y = 0 don.display = True @@ -114,7 +126,7 @@ class OsuParser: kat = Note() kat.type = NoteType(4) kat.hit_ms = line[2] - kat.bpm = 207 + kat.bpm = self.bpm kat.scroll_x = 1 kat.scroll_y = 0 kat.display = True @@ -124,16 +136,25 @@ class OsuParser: osu_NoteList.play_notes.append(kat) - if (line[3] == 2): # Drum Roll + if (line[3] == 2) and (line[4] == 0): # Drum Roll source = Note() + source.type = NoteType(5) + source.hit_ms = line[2] + source.bpm = self.bpm + source.scroll_x = 1 + source.scroll_y = 0 + source.display = True + source.index = counter + counter = counter + 1 + #kat.moji = 1 + slider = Drumroll(source) if (line[3] == 8): # Balloon - print(line) source = Note() source.type = NoteType(7) source.hit_ms = line[2] - source.bpm = 207 + source.bpm = self.bpm source.scroll_x = 1 source.scroll_y = 0 source.display = True @@ -144,7 +165,7 @@ class OsuParser: balloon = Balloon(source) balloon.type = NoteType(8) balloon.hit_ms = line[5] - balloon.bpm = 207 + balloon.bpm = self.bpm balloon.scroll_x = 1 balloon.scroll_y = 0 balloon.display = True @@ -162,6 +183,6 @@ class OsuParser: myparse = OsuParser(osu_file) -#print(myparse.osu_NoteList) +print(myparse.bpm) From 29ffccab57abbcf2ca758bac46d73c68f400c09c Mon Sep 17 00:00:00 2001 From: Valerio Date: Tue, 6 Jan 2026 15:02:55 -0500 Subject: [PATCH 05/14] Fully feature complete except for BPM changes and gimmicks --- ABBA.osu | 1 + Cirno.osu | 3632 ++++++++++++++++++++++++++++++++++++++++++++++++ osz.py | 119 +- scenes/game.py | 2 +- 4 files changed, 3721 insertions(+), 33 deletions(-) create mode 100644 Cirno.osu diff --git a/ABBA.osu b/ABBA.osu index cc58d52..6b46dc8 100644 --- a/ABBA.osu +++ b/ABBA.osu @@ -53,3 +53,4 @@ Combo4: 242,24,57,255 256,192,6093,1,12,1:0:0:0: 256,192,6562,2,0,L|257:193,1,839.8506666666669,1:0:0:0: 256,192,10312,8,0,13124,1:0:0:0: +256,192,14062,2,4,L|257:193,1,209.96266666666673,1:0:0:0: diff --git a/Cirno.osu b/Cirno.osu new file mode 100644 index 0000000..0921b63 --- /dev/null +++ b/Cirno.osu @@ -0,0 +1,3632 @@ +osu file format v14 + +[General] +AudioFilename: audio.mp3 +AudioLeadIn: 0 +PreviewTime: 195010 +Countdown: 0 +SampleSet: Normal +StackLeniency: 0.7 +Mode: 1 +LetterboxInBreaks: 0 +WidescreenStoryboard: 0 + +[Editor] +Bookmarks: 11533,29655,50365,65897,68486,71074,102140,122850,133204,138382,143559,153914,174624,184979,190157,195334,216044,221222,260053,270403 +DistanceSpacing: 0.9 +BeatDivisor: 16 +GridSize: 4 +TimelineZoom: 2.599999 + +[Metadata] +Title:Cirno's Perfect Math Class - Ryu* remix - +TitleUnicode:Cirno's Perfect Math Class - Ryu☆ remix - +Artist:Ryu* +ArtistUnicode:Ryu☆ +Creator:katacheh +Version:kata's PerfectShiftClass +Source: +Tags:Ryu☆ IOSYS ファンタジックぴこれーしょん! Picoration 東方紅魔郷 おてんば恋娘 ARM 夕野ヨシミ miko (Alternative ending) パーフェクト +BeatmapID:1027526 +BeatmapSetID:481441 + +[Difficulty] +HPDrainRate:4 +CircleSize:5 +OverallDifficulty:5 +ApproachRate:5 +SliderMultiplier:1.4 +SliderTickRate:1 + +[Events] +//Background and Video events +0,0,"BG.jpg",0,60 +//Break Periods +2,1379,5156 +2,216243,220021 +//Storyboard Layer 0 (Background) +//Storyboard Layer 1 (Fail) +//Storyboard Layer 2 (Pass) +//Storyboard Layer 3 (Foreground) +//Storyboard Sound Samples + +[TimingPoints] +1179,323.593178655794,4,1,0,100,1,0 +1179,-1,4,1,0,100,0,1 +1259,-109.89010989011,4,1,0,100,0,0 +6356,-111.111111111111,4,1,0,100,0,0 +10886,-108.695652173913,4,1,0,100,0,0 +10967,-107.52688172043,4,1,0,100,0,0 +11048,-106.382978723404,4,1,0,100,0,0 +11129,-105.263157894737,4,1,0,100,0,0 +11210,-104.166666666667,4,1,0,100,0,0 +11291,-103.092783505155,4,1,0,100,0,0 +11372,-102.040816326531,4,1,0,100,0,0 +11453,-101.010101010101,4,1,0,100,0,0 +11533,-100,4,1,0,100,0,0 +18005,-133.333333333333,4,1,0,100,0,0 +18167,-100,4,1,0,100,0,0 +18329,-133.333333333333,4,1,0,100,0,0 +18653,-100,4,1,0,100,0,0 +18814,-133.333333333333,4,1,0,100,0,0 +18976,-100,4,1,0,100,0,0 +19623,-133.333333333333,4,1,0,100,0,0 +19947,-100,4,1,0,100,0,0 +20270,-133.333333333333,4,1,0,100,0,0 +20594,-100,4,1,0,100,0,0 +21403,-50,4,1,0,100,0,0 +21808,-25,4,1,0,100,0,0 +21969,-100,4,1,0,100,0,0 +24477,5999994.82,4,1,0,100,1,8 +27066,323.593178655794,4,1,0,100,1,0 +27066,-66.6666666666667,4,1,0,100,0,0 +27713,-58.8235294117647,4,1,0,100,0,0 +28360,-55.5555555555556,4,1,0,100,0,0 +29654,-100,4,1,0,100,0,0 +34832,-666.666666666667,4,1,0,100,0,0 +40009,-100,4,1,0,100,0,0 +40009,-100,4,1,0,100,0,0 +41304,-666.666666666667,4,1,0,100,0,0 +42598,-100,4,1,0,100,0,0 +43892,-666.666666666667,4,1,0,100,0,0 +45187,-100,4,1,0,100,0,0 +46481,-666.666666666667,4,1,0,100,0,0 +47773,-100,4,1,0,100,0,0 +47814,-104.166666666667,4,1,0,100,0,0 +48014,-100,4,1,0,100,0,0 +48055,-104.166666666667,4,1,0,100,0,0 +48257,-100,4,1,0,100,0,0 +48298,-104.166666666667,4,1,0,100,0,0 +48500,-100,4,1,0,100,0,0 +48541,-104.166666666667,4,1,0,100,0,0 +48742,-100,4,1,0,100,0,0 +48783,-104.166666666667,4,1,0,100,0,0 +48904,-100,4,1,0,100,0,0 +48945,-104.166666666667,4,1,0,100,0,0 +49066,-100,4,1,0,100,0,0 +49107,-104.166666666667,4,1,0,100,0,0 +49228,-100,4,1,0,100,0,0 +49269,-104.166666666667,4,1,0,100,0,0 +49389,-100,4,1,0,100,0,0 +49430,-104.166666666667,4,1,0,100,0,0 +49551,-100,4,1,0,100,0,0 +49592,-104.166666666667,4,1,0,100,0,0 +49713,-100,4,1,0,100,0,0 +49754,-104.166666666667,4,1,0,100,0,0 +50000,-41.6666666666667,4,1,0,100,0,0 +50122,-100,4,1,0,100,0,0 +50362,-69.4444444444444,4,1,0,100,0,0 +50443,-75.7575757575758,4,1,0,100,0,0 +50524,-82.6446280991736,4,1,0,100,0,0 +50605,-90.9090909090909,4,1,0,100,0,0 +50686,-100,4,1,0,100,0,0 +51657,-69.4444444444444,4,1,0,100,0,0 +51738,-75.7575757575758,4,1,0,100,0,0 +51819,-82.6446280991736,4,1,0,100,0,0 +51900,-90.9090909090909,4,1,0,100,0,0 +51981,-100,4,1,0,100,0,0 +52951,-69.4444444444444,4,1,0,100,0,0 +53032,-75.7575757575758,4,1,0,100,0,0 +53113,-82.6446280991736,4,1,0,100,0,0 +53194,-90.9090909090909,4,1,0,100,0,0 +53275,-100,4,1,0,100,0,0 +53598,-69.4444444444444,4,1,0,100,0,0 +53679,-75.7575757575758,4,1,0,100,0,0 +53760,-82.6446280991736,4,1,0,100,0,0 +53841,-90.9090909090909,4,1,0,100,0,0 +53922,-100,4,1,0,100,0,0 +54086,-61.3496932515337,4,1,0,100,0,0 +54166,-64.5161290322581,4,1,0,100,0,0 +54247,-68.0272108843537,4,1,0,100,0,0 +54328,-70.9219858156028,4,1,0,100,0,0 +54409,-74.6268656716418,4,1,0,100,0,0 +54490,-78.125,4,1,0,100,0,0 +54571,-82.6446280991736,4,1,0,100,0,0 +54652,-86.2068965517241,4,1,0,100,0,0 +54733,-90.9090909090909,4,1,0,100,0,0 +54814,-95.2380952380952,4,1,0,100,0,0 +54895,-100,4,1,0,100,0,0 +55540,-69.4444444444444,4,1,0,100,0,0 +55621,-75.7575757575758,4,1,0,100,0,0 +55702,-82.6446280991736,4,1,0,100,0,0 +55783,-90.9090909090909,4,1,0,100,0,0 +55864,-100,4,1,0,100,0,0 +56834,-69.4444444444444,4,1,0,100,0,0 +56915,-75.7575757575758,4,1,0,100,0,0 +56996,-82.6446280991736,4,1,0,100,0,0 +57077,-90.9090909090909,4,1,0,100,0,0 +57158,-100,4,1,0,100,0,0 +58130,-100,4,1,0,100,0,0 +58211,-95.2380952380952,4,1,0,100,0,0 +58292,-90.9090909090909,4,1,0,100,0,0 +58373,-86.9565217391304,4,1,0,100,0,0 +58454,-100,4,1,0,100,0,0 +58535,-105.263157894737,4,1,0,100,0,0 +58616,-111.111111111111,4,1,0,100,0,0 +58697,-117.647058823529,4,1,0,100,0,0 +58778,-100,4,1,0,100,0,0 +58859,-95.2380952380954,4,1,0,100,0,0 +58939,-90.9090909090908,4,1,0,100,0,0 +59020,-86.9565217391302,4,1,0,100,0,0 +59101,-100,4,1,0,100,0,0 +59182,-105.263157894737,4,1,0,100,0,0 +59263,-111.111111111111,4,1,0,100,0,0 +59344,-117.64705882353,4,1,0,100,0,0 +59425,-100,4,1,0,100,0,0 +60153,-99.009900990099,4,1,0,100,0,0 +60234,-98.0392156862745,4,1,0,100,0,0 +60315,-96.1538461538461,4,1,0,100,0,0 +60396,-94.3396226415094,4,1,0,100,0,0 +60476,-91.743119266055,4,1,0,100,0,0 +60557,-89.2857142857143,4,1,0,100,0,0 +60638,-86.2068965517241,4,1,0,100,0,0 +60719,-83.3333333333333,4,1,0,100,0,0 +60881,-64.1025641025641,4,1,0,100,0,0 +60962,-66.6666666666667,4,1,0,100,0,0 +61043,-69.4444444444444,4,1,0,100,0,0 +61124,-72.463768115942,4,1,0,100,0,0 +61205,-75.7575757575758,4,1,0,100,0,0 +61285,-79.3650793650794,4,1,0,100,0,0 +61366,-83.3333333333333,4,1,0,100,0,0 +62013,-66.6666666666667,4,1,0,100,0,0 +62094,-68.9655172413793,4,1,0,100,0,0 +62175,-71.4285714285714,4,1,0,100,0,0 +62256,-74.0740740740741,4,1,0,100,0,0 +62337,-76.9230769230769,4,1,0,100,0,0 +62417,-80,4,1,0,100,0,0 +62498,-83.3333333333333,4,1,0,100,0,0 +64602,-56.4971751412429,4,1,0,100,0,0 +64683,-58.8235294117647,4,1,0,100,0,0 +64764,-61.3496932515337,4,1,0,100,0,0 +64845,-64.5161290322581,4,1,0,100,0,0 +64926,-67.5675675675676,4,1,0,100,0,0 +65007,-70.9219858156028,4,1,0,100,0,0 +65088,-74.6268656716418,4,1,0,100,0,0 +65169,-78.7401574803149,4,1,0,100,0,0 +65249,-83.3333333333333,4,1,0,100,0,0 +65330,-50,4,1,0,100,0,0 +65897,-100,4,1,0,100,0,0 +65897,-100,4,1,0,100,0,0 +66220,-50,4,1,0,100,0,0 +66544,-100,4,1,0,100,0,0 +66867,-50,4,1,0,100,0,0 +67191,-100,4,1,0,100,0,0 +67515,-50,4,1,0,100,0,0 +67838,-100,4,1,0,100,0,0 +68485,-50,4,1,0,100,0,0 +68566,-52.0833333333333,4,1,0,100,0,0 +68647,-54.3478260869565,4,1,0,100,0,0 +68728,-56.8181818181818,4,1,0,100,0,0 +68809,-59.5238095238095,4,1,0,100,0,0 +68890,-62.5,4,1,0,100,0,0 +68971,-65.7894736842105,4,1,0,100,0,0 +69052,-69.4444444444444,4,1,0,100,0,0 +69133,-73.5294117647059,4,1,0,100,0,0 +69214,-78.125,4,1,0,100,0,0 +69294,-83.3333333333333,4,1,0,100,0,0 +69375,-89.2857142857143,4,1,0,100,0,0 +69456,-96.1538461538461,4,1,0,100,0,0 +69537,-104.166666666667,4,1,0,100,0,0 +69618,-112.359550561798,4,1,0,100,0,0 +69699,-121.951219512195,4,1,0,100,0,0 +69780,-131.578947368421,4,1,0,100,0,0 +69861,-142.857142857143,4,1,0,100,0,0 +69942,-153.846153846154,4,1,0,100,0,0 +70022,-166.666666666667,4,1,0,100,0,0 +70103,-181.818181818182,4,1,0,100,0,0 +70184,-200,4,1,0,100,0,0 +70265,-217.391304347826,4,1,0,100,0,0 +70346,-238.095238095238,4,1,0,100,0,0 +70427,-256.410256410256,4,1,0,100,0,0 +70508,-277.777777777778,4,1,0,100,0,0 +70589,-294.117647058824,4,1,0,100,0,0 +70670,-312.5,4,1,0,100,0,0 +70751,-322.58064516129,4,1,0,100,0,0 +71074,-50,4,1,0,100,0,0 +71155,-51.0204081632653,4,1,0,100,0,0 +71236,-52.0833333333333,4,1,0,100,0,0 +71317,-53.1914893617021,4,1,0,100,0,0 +71398,-54.3478260869565,4,1,0,100,0,0 +71479,-55.5555555555556,4,1,0,100,0,0 +71560,-56.8181818181818,4,1,0,100,0,0 +71640,-58.1395348837209,4,1,0,100,0,0 +71721,-59.5238095238095,4,1,0,100,0,0 +71802,-60.9756097560976,4,1,0,100,0,0 +71883,-62.5,4,1,0,100,0,0 +71964,-64.1025641025641,4,1,0,100,0,0 +72045,-65.7894736842105,4,1,0,100,0,0 +72126,-67.5675675675676,4,1,0,100,0,0 +72207,-69.4444444444444,4,1,0,100,0,0 +72288,-71.4285714285714,4,1,0,100,0,0 +72369,-73.5294117647059,4,1,0,100,0,0 +72449,-75.7575757575758,4,1,0,100,0,0 +72530,-78.125,4,1,0,100,0,0 +72611,-80.6451612903226,4,1,0,100,0,0 +72692,-83.3333333333333,4,1,0,100,0,0 +72773,-86.2068965517241,4,1,0,100,0,0 +72854,-89.2857142857143,4,1,0,100,0,0 +72935,-92.5925925925926,4,1,0,100,0,0 +73016,-96.1538461538461,4,1,0,100,0,0 +73097,-100,4,1,0,100,0,0 +73178,-104.166666666667,4,1,0,100,0,0 +73258,-108.695652173913,4,1,0,100,0,0 +73339,-113.636363636364,4,1,0,100,0,0 +73420,-119.047619047619,4,1,0,100,0,0 +73501,-125,4,1,0,100,0,0 +73580,-131.578947368421,4,1,0,100,0,0 +73661,-50,4,1,0,100,0,0 +73742,-51.0204081632653,4,1,0,100,0,0 +73823,-52.0833333333333,4,1,0,100,0,0 +73904,-53.1914893617021,4,1,0,100,0,0 +73985,-54.3478260869565,4,1,0,100,0,0 +74066,-55.5555555555556,4,1,0,100,0,0 +74147,-56.8181818181818,4,1,0,100,0,0 +74227,-58.1395348837209,4,1,0,100,0,0 +74308,-59.5238095238095,4,1,0,100,0,0 +74389,-60.9756097560976,4,1,0,100,0,0 +74470,-62.5,4,1,0,100,0,0 +74551,-64.1025641025641,4,1,0,100,0,0 +74632,-65.7894736842105,4,1,0,100,0,0 +74713,-67.5675675675676,4,1,0,100,0,0 +74794,-69.4444444444444,4,1,0,100,0,0 +74875,-71.4285714285714,4,1,0,100,0,0 +74956,-73.5294117647059,4,1,0,100,0,0 +75036,-75.7575757575758,4,1,0,100,0,0 +75117,-78.125,4,1,0,100,0,0 +75198,-80.6451612903226,4,1,0,100,0,0 +75279,-83.3333333333333,4,1,0,100,0,0 +75360,-86.2068965517241,4,1,0,100,0,0 +75441,-89.2857142857143,4,1,0,100,0,0 +75522,-92.5925925925926,4,1,0,100,0,0 +75603,-96.1538461538461,4,1,0,100,0,0 +75684,-100,4,1,0,100,0,0 +75764,-104.166666666667,4,1,0,100,0,0 +75845,-108.695652173913,4,1,0,100,0,0 +75926,-113.636363636364,4,1,0,100,0,0 +76007,-119.047619047619,4,1,0,100,0,0 +76088,-125,4,1,0,100,0,0 +76169,-131.578947368421,4,1,0,100,0,0 +76250,-50,4,1,0,100,0,0 +76331,-51.0204081632653,4,1,0,100,0,0 +76412,-52.0833333333333,4,1,0,100,0,0 +76493,-53.1914893617021,4,1,0,100,0,0 +76574,-54.3478260869565,4,1,0,100,0,0 +76655,-55.5555555555556,4,1,0,100,0,0 +76736,-56.8181818181818,4,1,0,100,0,0 +76816,-58.1395348837209,4,1,0,100,0,0 +76897,-59.5238095238095,4,1,0,100,0,0 +76978,-60.9756097560976,4,1,0,100,0,0 +77059,-62.5,4,1,0,100,0,0 +77140,-64.1025641025641,4,1,0,100,0,0 +77221,-65.7894736842105,4,1,0,100,0,0 +77302,-67.5675675675676,4,1,0,100,0,0 +77383,-69.4444444444444,4,1,0,100,0,0 +77464,-73.5294117647059,4,1,0,100,0,0 +77544,-75.7575757575758,4,1,0,100,0,0 +78598,-100,4,1,0,100,0,0 +78840,323.593178655794,4,1,0,100,1,0 +78840,-1,4,1,0,100,0,1 +78848,323.593178655794,4,1,0,100,1,0 +79164,-100,4,1,0,100,0,0 +79488,323.593178655794,4,1,0,100,1,0 +79488,-1,4,1,0,100,0,1 +79496,323.593178655794,4,1,0,100,1,0 +79568,323.593178655794,4,1,0,100,1,0 +79568,-1,4,1,0,100,0,1 +79576,323.593178655794,4,1,0,100,1,0 +79811,-100,4,1,0,100,0,0 +80135,323.593178655794,4,1,0,100,1,0 +80135,-1,4,1,0,100,0,1 +80143,323.593178655794,4,1,0,100,1,0 +80216,323.593178655794,4,1,0,100,1,0 +80216,-1,4,1,0,100,0,1 +80224,323.593178655794,4,1,0,100,1,0 +80297,323.593178655794,4,1,0,100,1,0 +80297,-1,4,1,0,100,0,1 +80305,323.593178655794,4,1,0,100,1,0 +80377,323.593178655794,4,1,0,100,1,0 +80377,-1,4,1,0,100,0,1 +80385,323.593178655794,4,1,0,100,1,0 +80458,323.593178655794,4,1,0,100,1,0 +80458,-1,4,1,0,100,0,1 +80466,323.593178655794,4,1,0,100,1,0 +80539,323.593178655794,4,1,0,100,1,0 +80539,-1,4,1,0,100,0,1 +80547,323.593178655794,4,1,0,100,1,0 +80620,323.593178655794,4,1,0,100,1,0 +80620,-1,4,1,0,100,0,1 +80628,323.593178655794,4,1,0,100,1,0 +80701,323.593178655794,4,1,0,100,1,0 +80701,-1,4,1,0,100,0,1 +80709,323.593178655794,4,1,0,100,1,0 +80782,323.593178655794,4,1,0,100,1,0 +80782,-1,4,1,0,100,0,1 +80790,323.593178655794,4,1,0,100,1,0 +80790,-25,4,1,0,100,0,0 +81429,323.593178655794,4,1,0,100,1,0 +82722,323.593178655794,4,1,0,100,1,8 +82881,323.593178655794,4,1,0,100,1,0 +82881,-1,4,1,0,100,0,1 +82889,323.593178655794,4,1,0,100,1,0 +83043,323.593178655794,4,1,0,100,1,0 +83043,-1,4,1,0,100,0,1 +83051,323.593178655794,4,1,0,100,1,0 +83205,323.593178655794,4,1,0,100,1,0 +83205,-1,4,1,0,100,0,1 +83213,323.593178655794,4,1,0,100,1,0 +83367,323.593178655794,4,1,0,100,1,0 +83367,-1,4,1,0,100,0,1 +83375,323.593178655794,4,1,0,100,1,0 +84669,323.593178655794,4,1,0,100,1,8 +85470,323.593178655794,4,1,0,100,1,0 +85470,-1,4,1,0,100,0,1 +85478,323.593178655794,4,1,0,100,1,0 +85551,323.593178655794,4,1,0,100,1,0 +85551,-1,4,1,0,100,0,1 +85559,323.593178655794,4,1,0,100,1,0 +85632,323.593178655794,4,1,0,100,1,0 +85632,-1,4,1,0,100,0,1 +85640,323.593178655794,4,1,0,100,1,0 +85713,323.593178655794,4,1,0,100,1,0 +85713,-1,4,1,0,100,0,1 +85721,323.593178655794,4,1,0,100,1,0 +85794,323.593178655794,4,1,0,100,1,0 +85794,-1,4,1,0,100,0,1 +85802,323.593178655794,4,1,0,100,1,0 +85875,323.593178655794,4,1,0,100,1,0 +85875,-1,4,1,0,100,0,1 +85883,323.593178655794,4,1,0,100,1,0 +85955,323.593178655794,4,1,0,100,1,0 +85955,-1,4,1,0,100,0,1 +85963,323.593178655794,4,1,0,100,1,0 +87257,323.593178655794,4,1,0,100,1,8 +88551,323.593178655794,4,1,0,100,1,8 +89845,323.593178655794,4,1,0,100,1,8 +90486,323.593178655794,4,1,0,100,1,0 +90486,-1,4,1,0,100,0,1 +90494,323.593178655794,4,1,0,100,1,0 +90809,323.593178655794,4,1,0,100,1,0 +90809,-1,4,1,0,100,0,1 +90817,323.593178655794,4,1,0,100,1,0 +91133,323.593178655794,4,1,0,100,1,0 +91133,-1,4,1,0,100,0,1 +91141,323.593178655794,4,1,0,100,1,0 +92435,323.593178655794,4,1,0,100,1,8 +93236,323.593178655794,4,1,0,100,1,0 +93236,-1,4,1,0,100,0,1 +93244,323.593178655794,4,1,0,100,1,0 +93398,323.593178655794,4,1,0,100,1,0 +93398,-1,4,1,0,100,0,1 +93406,323.593178655794,4,1,0,100,1,0 +93560,323.593178655794,4,1,0,100,1,0 +93560,-1,4,1,0,100,0,1 +93568,323.593178655794,4,1,0,100,1,0 +93722,323.593178655794,4,1,0,100,1,0 +93722,-1,4,1,0,100,0,1 +93730,323.593178655794,4,1,0,100,1,0 +95024,323.593178655794,4,1,0,100,1,8 +95825,323.593178655794,4,1,0,100,1,0 +95825,-1,4,1,0,100,0,1 +95833,323.593178655794,4,1,0,100,1,0 +95906,323.593178655794,4,1,0,100,1,0 +95906,-1,4,1,0,100,0,1 +95914,323.593178655794,4,1,0,100,1,0 +95987,323.593178655794,4,1,0,100,1,0 +95987,-1,4,1,0,100,0,1 +95995,323.593178655794,4,1,0,100,1,0 +96067,323.593178655794,4,1,0,100,1,0 +96067,-1,4,1,0,100,0,1 +96075,323.593178655794,4,1,0,100,1,0 +96148,323.593178655794,4,1,0,100,1,0 +96148,-1,4,1,0,100,0,1 +96156,323.593178655794,4,1,0,100,1,0 +96229,323.593178655794,4,1,0,100,1,0 +96229,-1,4,1,0,100,0,1 +96237,323.593178655794,4,1,0,100,1,0 +96310,323.593178655794,4,1,0,100,1,0 +96310,-1,4,1,0,100,0,1 +96318,323.593178655794,4,1,0,100,1,0 +97612,323.593178655794,4,1,0,100,1,8 +98906,323.593178655794,4,1,0,100,1,8 +100200,323.593178655794,4,1,0,100,1,8 +101494,323.593178655794,4,1,0,100,1,8 +101573,-66.6666666666667,4,1,0,100,0,0 +101977,-100,4,1,0,100,0,0 +102139,323.593178655794,4,1,0,100,1,0 +102301,-100,4,1,0,100,0,0 +102623,-33.3333333333333,4,1,0,100,0,0 +102786,-100,4,1,0,100,0,0 +103272,-33.3333333333333,4,1,0,100,0,0 +103433,-100,4,1,0,100,0,0 +103593,-33.3333333333333,4,1,0,100,0,0 +103757,-100,4,1,0,100,0,0 +103917,-33.3333333333333,4,1,0,100,0,0 +104081,-100,4,1,0,100,0,0 +104402,-33.3333333333333,4,1,0,100,0,0 +104566,-100,4,1,0,100,0,0 +104726,-33.3333333333333,4,1,0,100,0,0 +104890,-100,4,1,0,100,0,0 +105211,-33.3333333333333,4,1,0,100,0,0 +105375,-100,4,1,0,100,0,0 +105697,-33.3333333333333,4,1,0,100,0,0 +105860,-100,4,1,0,100,0,0 +106022,-33.3333333333333,4,1,0,100,0,0 +106184,-100,4,1,0,100,0,0 +106346,-33.3333333333333,4,1,0,100,0,0 +106508,-100,4,1,0,100,0,0 +106667,-33.3333333333333,4,1,0,100,0,0 +107317,-100,4,1,0,100,0,0 +107638,-33.3333333333333,4,1,0,100,0,0 +107802,-100,4,1,0,100,0,0 +107962,-33.3333333333333,4,1,0,100,0,0 +108126,-100,4,1,0,100,0,0 +108449,-33.3333333333333,4,1,0,100,0,0 +108611,-100,4,1,0,100,0,0 +108771,-33.3333333333333,4,1,0,100,0,0 +108935,-100,4,1,0,100,0,0 +109094,-33.3333333333333,4,1,0,100,0,0 +109258,-100,4,1,0,100,0,0 +109580,-33.3333333333333,4,1,0,100,0,0 +109744,-100,4,1,0,100,0,0 +109903,-33.3333333333333,4,1,0,100,0,0 +110067,-100,4,1,0,100,0,0 +110389,-33.3333333333333,4,1,0,100,0,0 +110553,-100,4,1,0,100,0,0 +110712,-33.3333333333333,4,1,0,100,0,0 +110876,-100,4,1,0,100,0,0 +111038,-33.3333333333333,4,1,0,100,0,0 +111200,-100,4,1,0,100,0,0 +111360,-33.3333333333333,4,1,0,100,0,0 +111523,-100,4,1,0,100,0,0 +111845,-33.3333333333333,4,1,0,100,0,0 +112494,-100,4,1,0,100,0,0 +112816,-33.3333333333333,4,1,0,100,0,0 +112979,-100,4,1,0,100,0,0 +113139,-33.3333333333333,4,1,0,100,0,0 +113303,-100,4,1,0,100,0,0 +113627,-33.3333333333333,4,1,0,100,0,0 +113788,-100,4,1,0,100,0,0 +113948,-33.3333333333333,4,1,0,100,0,0 +114112,-100,4,1,0,100,0,0 +114436,-33.3333333333333,4,1,0,100,0,0 +114597,-100,4,1,0,100,0,0 +114757,-33.3333333333333,4,1,0,100,0,0 +114921,-100,4,1,0,100,0,0 +115081,-33.3333333333333,4,1,0,100,0,0 +115245,-100,4,1,0,100,0,0 +115566,-33.3333333333333,4,1,0,100,0,0 +115730,-100,4,1,0,100,0,0 +116215,-33.3333333333333,4,1,0,100,0,0 +116377,-100,4,1,0,100,0,0 +116537,-33.3333333333333,4,1,0,100,0,0 +116701,-100,4,1,0,100,0,0 +117024,-33.3333333333333,4,1,0,100,0,0 +117186,-100,4,1,0,100,0,0 +117670,-33.3333333333333,4,1,0,100,0,0 +117833,-100,4,1,0,100,0,0 +118155,-33.3333333333333,4,1,0,100,0,0 +118319,-100,4,1,0,100,0,0 +118481,-33.3333333333333,4,1,0,100,0,0 +118642,-100,4,1,0,100,0,0 +118804,-33.3333333333333,4,1,0,100,0,0 +118966,-100,4,1,0,100,0,0 +119126,-33.3333333333333,4,1,0,100,0,0 +119290,-100,4,1,0,100,0,0 +119613,-33.3333333333333,4,1,0,100,0,0 +119775,-100,4,1,0,100,0,0 +119935,-33.3333333333333,4,1,0,100,0,0 +120099,-100,4,1,0,100,0,0 +120258,-33.3333333333333,4,1,0,100,0,0 +120422,-100,4,1,0,100,0,0 +120744,-33.3333333333333,4,1,0,100,0,0 +120908,-100,4,1,0,100,0,0 +121069,-33.3333333333333,4,1,0,100,0,0 +121231,-100,4,1,0,100,0,0 +121553,-33.3333333333333,4,1,0,100,0,0 +122364,-50,4,1,0,100,0,0 +122768,-200,4,1,0,100,0,0 +123010,-204.081632653061,4,1,0,100,0,0 +123172,-200,4,1,0,100,0,0 +123334,-196.078431372549,4,1,0,100,0,0 +123496,-200,4,1,0,100,0,0 +123657,-204.081632653061,4,1,0,100,0,0 +123819,-200,4,1,0,100,0,0 +123981,-196.078431372549,4,1,0,100,0,0 +124143,-200,4,1,0,100,0,0 +124305,-204.081632653061,4,1,0,100,0,0 +124466,-200,4,1,0,100,0,0 +124628,-196.078431372549,4,1,0,100,0,0 +124790,-200,4,1,0,100,0,0 +124952,-204.081632653061,4,1,0,100,0,0 +125114,-200,4,1,0,100,0,0 +125275,-196.078431372549,4,1,0,100,0,0 +125437,-200,4,1,0,100,0,0 +125599,-204.081632653061,4,1,0,100,0,0 +125761,-200,4,1,0,100,0,0 +125923,-196.078431372549,4,1,0,100,0,0 +126084,-200,4,1,0,100,0,0 +126246,-204.081632653061,4,1,0,100,0,0 +126408,-200,4,1,0,100,0,0 +126570,-196.078431372549,4,1,0,100,0,0 +126732,-204.081632653061,4,1,0,100,0,0 +126893,-200,4,1,0,100,0,0 +127055,-196.078431372549,4,1,0,100,0,0 +127217,-204.081632653061,4,1,0,100,0,0 +127379,-200,4,1,0,100,0,0 +127595,-25,4,1,0,100,0,0 +127945,-196.078431372549,4,1,0,100,0,0 +128188,-200,4,1,0,100,0,0 +128350,-204.081632653061,4,1,0,100,0,0 +128511,-200,4,1,0,100,0,0 +128673,-196.078431372549,4,1,0,100,0,0 +128835,-200,4,1,0,100,0,0 +128997,-204.081632653061,4,1,0,100,0,0 +129159,-200,4,1,0,100,0,0 +129320,-196.078431372549,4,1,0,100,0,0 +129482,-200,4,1,0,100,0,0 +129644,-204.081632653061,4,1,0,100,0,0 +129806,-200,4,1,0,100,0,0 +129968,-196.078431372549,4,1,0,100,0,0 +130129,-200,4,1,0,100,0,0 +130291,-204.081632653061,4,1,0,100,0,0 +130453,-196.078431372549,4,1,0,100,0,0 +130615,-200,4,1,0,100,0,0 +130696,-204.081632653061,4,1,0,100,0,0 +130776,-200,4,1,0,100,0,0 +130857,-196.078431372549,4,1,0,100,0,0 +130938,-200,4,1,0,100,0,0 +131019,-204.081632653061,4,1,0,100,0,0 +131100,-200,4,1,0,100,0,0 +131181,-196.078431372549,4,1,0,100,0,0 +131262,-200,4,1,0,100,0,0 +131343,-204.081632653061,4,1,0,100,0,0 +131424,-200,4,1,0,100,0,0 +131505,-196.078431372549,4,1,0,100,0,0 +131585,-200,4,1,0,100,0,0 +131666,-204.081632653061,4,1,0,100,0,0 +131747,-200,4,1,0,100,0,0 +131828,-196.078431372549,4,1,0,100,0,0 +131909,-200,4,1,0,100,0,0 +132610,-25,4,1,0,100,0,0 +133203,-200,4,1,0,100,0,0 +134093,-50,4,1,0,100,0,0 +134336,-200,4,1,0,100,0,0 +135226,-50,4,1,0,100,0,0 +135630,-200,4,1,0,100,0,0 +137815,-50,4,1,0,100,0,0 +138381,-200,4,1,0,100,0,0 +138705,-50,4,1,0,100,0,0 +139028,-200,4,1,0,100,0,0 +139352,-50,4,1,0,100,0,0 +139675,-200,4,1,0,100,0,0 +139999,-50,4,1,0,100,0,0 +140322,-200,4,1,0,100,0,0 +140727,-50,4,1,0,100,0,0 +140950,-50,4,1,0,100,0,0 +141031,-52.0833333333333,4,1,0,100,0,0 +141112,-54.3478260869565,4,1,0,100,0,0 +141193,-56.8181818181818,4,1,0,100,0,0 +141274,-59.5238095238095,4,1,0,100,0,0 +141355,-62.5,4,1,0,100,0,0 +141436,-65.7894736842105,4,1,0,100,0,0 +141517,-69.4444444444444,4,1,0,100,0,0 +141598,-73.5294117647059,4,1,0,100,0,0 +141679,-78.125,4,1,0,100,0,0 +141759,-83.3333333333333,4,1,0,100,0,0 +141840,-89.2857142857143,4,1,0,100,0,0 +141921,-96.1538461538461,4,1,0,100,0,0 +142002,-104.166666666667,4,1,0,100,0,0 +142083,-112.359550561798,4,1,0,100,0,0 +142164,-121.951219512195,4,1,0,100,0,0 +142245,-131.578947368421,4,1,0,100,0,0 +142326,-142.857142857143,4,1,0,100,0,0 +142407,-153.846153846154,4,1,0,100,0,0 +142487,-166.666666666667,4,1,0,100,0,0 +142568,-181.818181818182,4,1,0,100,0,0 +142649,-200,4,1,0,100,0,0 +142730,-217.391304347826,4,1,0,100,0,0 +142811,-238.095238095238,4,1,0,100,0,0 +142892,-256.410256410256,4,1,0,100,0,0 +142973,-277.777777777778,4,1,0,100,0,0 +143054,-294.117647058824,4,1,0,100,0,0 +143135,-312.5,4,1,0,100,0,0 +143216,-322.58064516129,4,1,0,100,0,0 +143555,-50,4,1,0,100,0,0 +143636,-51.0204081632653,4,1,0,100,0,0 +143717,-52.0833333333333,4,1,0,100,0,0 +143798,-53.1914893617021,4,1,0,100,0,0 +143879,-54.3478260869565,4,1,0,100,0,0 +143960,-55.5555555555556,4,1,0,100,0,0 +144041,-56.8181818181818,4,1,0,100,0,0 +144121,-58.1395348837209,4,1,0,100,0,0 +144202,-59.5238095238095,4,1,0,100,0,0 +144283,-60.9756097560976,4,1,0,100,0,0 +144364,-62.5,4,1,0,100,0,0 +144445,-64.1025641025641,4,1,0,100,0,0 +144526,-65.7894736842105,4,1,0,100,0,0 +144607,-67.5675675675676,4,1,0,100,0,0 +144688,-69.4444444444444,4,1,0,100,0,0 +144769,-71.4285714285714,4,1,0,100,0,0 +144850,-73.5294117647059,4,1,0,100,0,0 +144930,-75.7575757575758,4,1,0,100,0,0 +145011,-78.125,4,1,0,100,0,0 +145092,-80.6451612903226,4,1,0,100,0,0 +145173,-83.3333333333333,4,1,0,100,0,0 +145254,-86.2068965517241,4,1,0,100,0,0 +145335,-89.2857142857143,4,1,0,100,0,0 +145416,-92.5925925925926,4,1,0,100,0,0 +145497,-96.1538461538461,4,1,0,100,0,0 +145578,-100,4,1,0,100,0,0 +145660,-104.166666666667,4,1,0,100,0,0 +145741,-108.695652173913,4,1,0,100,0,0 +145822,-113.636363636364,4,1,0,100,0,0 +145903,-119.047619047619,4,1,0,100,0,0 +145984,-125,4,1,0,100,0,0 +146064,-131.578947368421,4,1,0,100,0,0 +146144,-50,4,1,0,100,0,0 +146225,-51.0204081632653,4,1,0,100,0,0 +146306,-52.0833333333333,4,1,0,100,0,0 +146387,-53.1914893617021,4,1,0,100,0,0 +146468,-54.3478260869565,4,1,0,100,0,0 +146549,-55.5555555555556,4,1,0,100,0,0 +146630,-56.8181818181818,4,1,0,100,0,0 +146710,-58.1395348837209,4,1,0,100,0,0 +146791,-59.5238095238095,4,1,0,100,0,0 +146872,-60.9756097560976,4,1,0,100,0,0 +146953,-62.5,4,1,0,100,0,0 +147034,-64.1025641025641,4,1,0,100,0,0 +147115,-65.7894736842105,4,1,0,100,0,0 +147196,-67.5675675675676,4,1,0,100,0,0 +147277,-69.4444444444444,4,1,0,100,0,0 +147358,-71.4285714285714,4,1,0,100,0,0 +147439,-73.5294117647059,4,1,0,100,0,0 +147519,-75.7575757575758,4,1,0,100,0,0 +147600,-78.125,4,1,0,100,0,0 +147681,-80.6451612903226,4,1,0,100,0,0 +147762,-83.3333333333333,4,1,0,100,0,0 +147843,-86.2068965517241,4,1,0,100,0,0 +147924,-89.2857142857143,4,1,0,100,0,0 +148005,-92.5925925925926,4,1,0,100,0,0 +148086,-96.1538461538461,4,1,0,100,0,0 +148167,-100,4,1,0,100,0,0 +148249,-104.166666666667,4,1,0,100,0,0 +148330,-108.695652173913,4,1,0,100,0,0 +148411,-113.636363636364,4,1,0,100,0,0 +148492,-119.047619047619,4,1,0,100,0,0 +148573,-125,4,1,0,100,0,0 +148653,-131.578947368421,4,1,0,100,0,0 +148733,-50,4,1,0,100,0,0 +148814,-51.0204081632653,4,1,0,100,0,0 +148895,-52.0833333333333,4,1,0,100,0,0 +148976,-53.1914893617021,4,1,0,100,0,0 +149057,-54.3478260869565,4,1,0,100,0,0 +149138,-55.5555555555556,4,1,0,100,0,0 +149219,-56.8181818181818,4,1,0,100,0,0 +149299,-58.1395348837209,4,1,0,100,0,0 +149380,-59.5238095238095,4,1,0,100,0,0 +149461,-60.9756097560976,4,1,0,100,0,0 +149542,-62.5,4,1,0,100,0,0 +149623,-64.1025641025641,4,1,0,100,0,0 +149704,-65.7894736842105,4,1,0,100,0,0 +149785,-67.5675675675676,4,1,0,100,0,0 +149866,-69.4444444444444,4,1,0,100,0,0 +149947,-73.5294117647059,4,1,0,100,0,0 +150030,323.593178655794,4,1,0,100,1,0 +150030,-1,4,1,0,100,0,1 +150038,323.593178655794,4,1,0,100,1,0 +150354,323.593178655794,4,1,0,100,1,0 +150354,-1,4,1,0,100,0,1 +150362,323.593178655794,4,1,0,100,1,0 +150677,323.593178655794,4,1,0,100,1,0 +150677,-1,4,1,0,100,0,1 +150685,323.593178655794,4,1,0,100,1,0 +151001,323.593178655794,4,1,0,100,1,0 +151001,-1,4,1,0,100,0,1 +151009,323.593178655794,4,1,0,100,1,0 +151325,323.593178655794,4,1,0,100,1,0 +151325,-1,4,1,0,100,0,1 +151333,323.593178655794,4,1,0,100,1,0 +151972,323.593178655794,4,1,0,100,1,0 +151972,-1,4,1,0,100,0,1 +151980,323.593178655794,4,1,0,100,1,0 +152053,323.593178655794,4,1,0,100,1,0 +152053,-1,4,1,0,100,0,1 +152061,323.593178655794,4,1,0,100,1,0 +152619,323.593178655794,4,1,0,100,1,0 +152619,-1,4,1,0,100,0,1 +152627,323.593178655794,4,1,0,100,1,0 +152700,323.593178655794,4,1,0,100,1,0 +152700,-1,4,1,0,100,0,1 +152708,323.593178655794,4,1,0,100,1,0 +152781,323.593178655794,4,1,0,100,1,0 +152781,-1,4,1,0,100,0,1 +152789,323.593178655794,4,1,0,100,1,0 +152862,323.593178655794,4,1,0,100,1,0 +152862,-1,4,1,0,100,0,1 +152870,323.593178655794,4,1,0,100,1,0 +152943,323.593178655794,4,1,0,100,1,0 +152943,-1,4,1,0,100,0,1 +152951,323.593178655794,4,1,0,100,1,0 +153023,323.593178655794,4,1,0,100,1,0 +153023,-1,4,1,0,100,0,1 +153031,323.593178655794,4,1,0,100,1,0 +153104,323.593178655794,4,1,0,100,1,0 +153104,-1,4,1,0,100,0,1 +153112,323.593178655794,4,1,0,100,1,0 +153185,323.593178655794,4,1,0,100,1,0 +153185,-1,4,1,0,100,0,1 +153193,323.593178655794,4,1,0,100,1,0 +153266,323.593178655794,4,1,0,100,1,0 +153266,-1,4,1,0,100,0,1 +153274,323.593178655794,4,1,0,100,1,0 +153913,323.593178655794,4,1,0,100,1,0 +153913,-100,4,1,0,100,0,0 +155207,323.593178655794,4,1,0,100,1,8 +155369,323.593178655794,4,1,0,100,1,0 +155369,-1,4,1,0,100,0,1 +155377,323.593178655794,4,1,0,100,1,0 +155530,323.593178655794,4,1,0,100,1,0 +155530,-1,4,1,0,100,0,1 +155538,323.593178655794,4,1,0,100,1,0 +155692,323.593178655794,4,1,0,100,1,0 +155692,-1,4,1,0,100,0,1 +155700,323.593178655794,4,1,0,100,1,0 +155854,323.593178655794,4,1,0,100,1,0 +155854,-1,4,1,0,100,0,1 +155862,323.593178655794,4,1,0,100,1,0 +157156,323.593178655794,4,1,0,100,1,8 +157957,323.593178655794,4,1,0,100,1,0 +157957,-1,4,1,0,100,0,1 +157965,323.593178655794,4,1,0,100,1,0 +158038,323.593178655794,4,1,0,100,1,0 +158038,-1,4,1,0,100,0,1 +158046,323.593178655794,4,1,0,100,1,0 +158119,323.593178655794,4,1,0,100,1,0 +158119,-1,4,1,0,100,0,1 +158127,323.593178655794,4,1,0,100,1,0 +158200,323.593178655794,4,1,0,100,1,0 +158200,-1,4,1,0,100,0,1 +158208,323.593178655794,4,1,0,100,1,0 +158281,323.593178655794,4,1,0,100,1,0 +158281,-1,4,1,0,100,0,1 +158289,323.593178655794,4,1,0,100,1,0 +158362,323.593178655794,4,1,0,100,1,0 +158362,-1,4,1,0,100,0,1 +158370,323.593178655794,4,1,0,100,1,0 +158443,323.593178655794,4,1,0,100,1,0 +158443,-1,4,1,0,100,0,1 +158451,323.593178655794,4,1,0,100,1,0 +159745,323.593178655794,4,1,0,100,1,8 +161039,323.593178655794,4,1,0,100,1,0 +162333,323.593178655794,4,1,0,100,1,8 +162973,323.593178655794,4,1,0,100,1,0 +162973,-1,4,1,0,100,0,1 +162981,323.593178655794,4,1,0,100,1,0 +163297,323.593178655794,4,1,0,100,1,0 +163297,-1,4,1,0,100,0,1 +163305,323.593178655794,4,1,0,100,1,0 +163620,323.593178655794,4,1,0,100,1,0 +163620,-1,4,1,0,100,0,1 +163628,323.593178655794,4,1,0,100,1,0 +164922,323.593178655794,4,1,0,100,1,8 +165724,323.593178655794,4,1,0,100,1,0 +165724,-1,4,1,0,100,0,1 +165732,323.593178655794,4,1,0,100,1,0 +165885,323.593178655794,4,1,0,100,1,0 +165885,-1,4,1,0,100,0,1 +165893,323.593178655794,4,1,0,100,1,0 +166047,323.593178655794,4,1,0,100,1,0 +166047,-1,4,1,0,100,0,1 +166055,323.593178655794,4,1,0,100,1,0 +166209,323.593178655794,4,1,0,100,1,0 +166209,-1,4,1,0,100,0,1 +166217,323.593178655794,4,1,0,100,1,0 +167511,323.593178655794,4,1,0,100,1,8 +168312,323.593178655794,4,1,0,100,1,0 +168312,-1,4,1,0,100,0,1 +168320,323.593178655794,4,1,0,100,1,0 +168393,323.593178655794,4,1,0,100,1,0 +168393,-1,4,1,0,100,0,1 +168401,323.593178655794,4,1,0,100,1,0 +168474,323.593178655794,4,1,0,100,1,0 +168474,-1,4,1,0,100,0,1 +168482,323.593178655794,4,1,0,100,1,0 +168555,323.593178655794,4,1,0,100,1,0 +168555,-1,4,1,0,100,0,1 +168563,323.593178655794,4,1,0,100,1,0 +168636,323.593178655794,4,1,0,100,1,0 +168636,-1,4,1,0,100,0,1 +168644,323.593178655794,4,1,0,100,1,0 +168717,323.593178655794,4,1,0,100,1,0 +168717,-1,4,1,0,100,0,1 +168725,323.593178655794,4,1,0,100,1,0 +168798,323.593178655794,4,1,0,100,1,0 +168798,-1,4,1,0,100,0,1 +168806,323.593178655794,4,1,0,100,1,0 +170100,323.593178655794,4,1,0,100,1,0 +171394,323.593178655794,4,1,0,100,1,8 +172688,323.593178655794,4,1,0,100,1,8 +173982,323.593178655794,4,1,0,100,1,8 +174062,-66.6666666666667,4,1,0,100,0,8 +174624,323.593178655794,4,1,0,100,1,0 +174624,-66.6666666666667,4,1,0,100,0,0 +175835,-76.9230769230769,4,1,0,100,0,0 +177129,-90.9090909090909,4,1,0,100,0,0 +178424,-111.111111111111,4,1,0,100,0,0 +179071,-125,4,1,0,100,0,0 +179718,-142.857142857143,4,1,0,100,0,0 +180123,-166.666666666667,4,1,0,100,0,0 +180689,-175.438596491228,4,1,0,100,0,0 +180932,-185.185185185185,4,1,0,100,0,0 +181417,-200,4,1,0,100,0,0 +184976,-200,4,1,0,100,0,0 +185138,-196.078431372549,4,1,0,100,0,0 +185300,-200,4,1,0,100,0,0 +185462,-204.081632653061,4,1,0,100,0,0 +185624,-192.307692307692,4,1,0,100,0,0 +185785,-200,4,1,0,100,0,0 +185947,-208.333333333333,4,1,0,100,0,0 +186109,-200,4,1,0,100,0,0 +186271,-188.679245283019,4,1,0,100,0,0 +186433,-200,4,1,0,100,0,0 +186594,-212.765957446809,4,1,0,100,0,0 +186756,-200,4,1,0,100,0,0 +186918,-185.185185185185,4,1,0,100,0,0 +187080,-200,4,1,0,100,0,0 +187242,-217.391304347826,4,1,0,100,0,0 +187403,-200,4,1,0,100,0,0 +187565,-181.818181818182,4,1,0,100,0,0 +187727,-200,4,1,0,100,0,0 +187889,-222.222222222222,4,1,0,100,0,0 +188051,-200,4,1,0,100,0,0 +188212,-178.571428571429,4,1,0,100,0,0 +188374,-200,4,1,0,100,0,0 +188536,-227.272727272727,4,1,0,100,0,0 +188698,-200,4,1,0,100,0,0 +188860,-175.438596491228,4,1,0,100,0,0 +189021,-200,4,1,0,100,0,0 +189183,-232.558139534884,4,1,0,100,0,0 +189345,-200,4,1,0,100,0,0 +189507,-172.413793103448,4,1,0,100,0,0 +189669,-200,4,1,0,100,0,0 +189830,-238.095238095238,4,1,0,100,0,0 +189992,-200,4,1,0,100,0,0 +190154,-100,4,1,0,100,0,0 +190316,-55.5555555555556,4,1,0,100,0,0 +190478,-33.3333333333333,4,1,0,100,0,0 +190639,-40,4,1,0,100,0,0 +190801,-33.3333333333333,4,1,0,100,0,0 +190963,-25,4,1,0,100,0,0 +191125,-50,4,1,0,100,0,0 +191287,-55.5555555555556,4,1,0,100,0,0 +191448,-25,4,1,0,100,0,0 +191610,-33.3333333333333,4,1,0,100,0,0 +191772,-29.4117647058824,4,1,0,100,0,0 +191934,-25,4,1,0,100,0,0 +192096,-32.258064516129,4,1,0,100,0,0 +192257,-27.027027027027,4,1,0,100,0,0 +192419,-25,4,1,0,100,0,0 +192581,-25,4,1,0,100,0,0 +192743,-25,4,1,0,100,0,0 +192905,-1,4,1,0,100,0,0 +195008,-100,4,1,0,100,0,0 +195657,-50,4,1,0,100,0,0 +195736,-100,4,1,0,100,0,0 +195981,-50,4,1,0,100,0,0 +196060,-100,4,1,0,100,0,0 +196304,-50,4,1,0,100,0,0 +196383,-100,4,1,0,100,0,0 +196628,-50,4,1,0,100,0,0 +196707,-100,4,1,0,100,0,0 +196951,-50,4,1,0,100,0,0 +197030,-100,4,1,0,100,0,0 +197922,-50,4,1,0,100,0,0 +198084,-100,4,1,0,100,0,0 +198246,-50,4,1,0,100,0,0 +198408,-100,4,1,0,100,0,0 +198569,-50,4,1,0,100,0,0 +198731,-100,4,1,0,100,0,0 +198892,-50,4,1,0,100,0,0 +199055,-100,4,1,0,100,0,0 +200457,-1,4,1,0,100,0,0 +200673,-100,4,1,0,100,0,0 +200781,-1,4,1,0,100,0,0 +200996,-100,4,1,0,100,0,0 +201104,-1,4,1,0,100,0,0 +201320,-100,4,1,0,100,0,0 +201428,-1,4,1,0,100,0,0 +201644,-100,4,1,0,100,0,0 +201751,-1,4,1,0,100,0,0 +201967,-100,4,1,0,100,0,0 +202075,-1,4,1,0,100,0,0 +202291,-100,4,1,0,100,0,0 +203369,-1,4,1,0,100,0,0 +203502,-100,4,1,0,100,0,0 +203693,-1,4,1,0,100,0,0 +203826,-100,4,1,0,100,0,0 +204017,-1,4,1,0,100,0,0 +204149,-100,4,1,0,100,0,0 +205958,-1,4,1,0,100,0,0 +206091,-100,4,1,0,100,0,0 +206282,-1,4,1,0,100,0,0 +206415,-100,4,1,0,100,0,0 +206605,-1,4,1,0,100,0,0 +206713,-100,4,1,0,100,0,0 +206929,-1,4,1,0,100,0,0 +207037,-100,4,1,0,100,0,0 +207252,-1,4,1,0,100,0,0 +207360,-100,4,1,0,100,0,0 +207576,-1,4,1,0,100,0,0 +207684,-100,4,1,0,100,0,0 +208547,-1,4,1,0,100,0,0 +208680,-100,4,1,0,100,0,0 +208870,-1,4,1,0,100,0,0 +209003,-100,4,1,0,100,0,0 +209194,-1,4,1,0,100,0,0 +209327,-100,4,1,0,100,0,0 +211136,-1,4,1,0,100,0,0 +211268,-100,4,1,0,100,0,0 +211459,-1,4,1,0,100,0,0 +211592,-100,4,1,0,100,0,0 +211783,-1,4,1,0,100,0,0 +211916,-100,4,1,0,100,0,0 +212106,-1,4,1,0,100,0,0 +212239,-100,4,1,0,100,0,0 +212430,-1,4,1,0,100,0,0 +212563,-100,4,1,0,100,0,0 +213401,-1,4,1,0,100,0,0 +213563,-100,4,1,0,100,0,0 +213724,-1,4,1,0,100,0,0 +213886,-100,4,1,0,100,0,0 +214048,-1,4,1,0,100,0,0 +214210,-100,4,1,0,100,0,0 +214372,-1,4,1,0,100,0,0 +214533,-100,4,1,0,100,0,0 +215963,-100,4,1,0,100,0,0 +221221,-100,4,1,0,100,0,0 +221261,-25,4,1,0,100,0,0 +222515,-100,4,1,0,100,0,0 +222556,-25,4,1,0,100,0,0 +223810,-100,4,1,0,100,0,0 +223850,-25,4,1,0,100,0,0 +225104,-100,4,1,0,100,0,0 +225144,-25,4,1,0,100,0,0 +226398,-100,4,1,0,100,0,0 +226439,-25,4,1,0,100,0,0 +226938,-100,4,1,0,100,0,0 +227086,-25,4,1,0,100,0,0 +227585,-100,4,1,0,100,0,0 +227733,-25,4,1,0,100,0,0 +227909,-100,4,1,0,100,0,0 +228057,-25,4,1,0,100,0,0 +228232,-100,4,1,0,100,0,0 +228380,-25,4,1,0,100,0,0 +228556,-100,4,1,0,100,0,0 +228704,-25,4,1,0,100,0,0 +228987,323.593178655794,4,1,0,100,1,0 +228987,-1,4,1,0,100,0,1 +228995,323.593178655794,4,1,0,100,1,0 +229634,323.593178655794,4,1,0,100,1,0 +229634,-1,4,1,0,100,0,1 +229642,323.593178655794,4,1,0,100,1,0 +229715,323.593178655794,4,1,0,100,1,0 +229715,-1,4,1,0,100,0,1 +229723,323.593178655794,4,1,0,100,1,0 +230282,323.593178655794,4,1,0,100,1,0 +230282,-1,4,1,0,100,0,1 +230290,323.593178655794,4,1,0,100,1,0 +230362,323.593178655794,4,1,0,100,1,0 +230362,-1,4,1,0,100,0,1 +230370,323.593178655794,4,1,0,100,1,0 +230443,323.593178655794,4,1,0,100,1,0 +230443,-1,4,1,0,100,0,1 +230451,323.593178655794,4,1,0,100,1,0 +230524,323.593178655794,4,1,0,100,1,0 +230524,-1,4,1,0,100,0,1 +230532,323.593178655794,4,1,0,100,1,0 +230605,323.593178655794,4,1,0,100,1,0 +230605,-1,4,1,0,100,0,1 +230613,323.593178655794,4,1,0,100,1,0 +230686,323.593178655794,4,1,0,100,1,0 +230686,-1,4,1,0,100,0,1 +230694,323.593178655794,4,1,0,100,1,0 +230767,323.593178655794,4,1,0,100,1,0 +230767,-1,4,1,0,100,0,1 +230775,323.593178655794,4,1,0,100,1,0 +230848,323.593178655794,4,1,0,100,1,0 +230848,-1,4,1,0,100,0,1 +230856,323.593178655794,4,1,0,100,1,0 +230929,323.593178655794,4,1,0,100,1,0 +230929,-1,4,1,0,100,0,1 +230937,323.593178655794,4,1,0,100,1,0 +231576,-47.6190476190476,4,1,0,100,0,0 +232211,5999994.82,4,1,0,100,1,8 +232870,323.593178655794,4,1,0,100,1,8 +234083,5999994.82,4,1,0,100,1,8 +236106,323.593178655794,4,1,0,100,1,8 +237076,323.593178655794,4,1,0,100,1,0 +237076,-1,4,1,0,100,0,1 +237084,323.593178655794,4,1,0,100,1,0 +237723,323.593178655794,4,1,0,100,1,0 +237723,-1,4,1,0,100,0,1 +237731,323.593178655794,4,1,0,100,1,0 +237804,323.593178655794,4,1,0,100,1,0 +237804,-1,4,1,0,100,0,1 +237812,323.593178655794,4,1,0,100,1,0 +238047,323.593178655794,4,1,0,100,1,0 +238047,-1,4,1,0,100,0,1 +238055,323.593178655794,4,1,0,100,1,0 +238128,323.593178655794,4,1,0,100,1,0 +238128,-1,4,1,0,100,0,1 +238136,323.593178655794,4,1,0,100,1,0 +238209,323.593178655794,4,1,0,100,1,0 +238209,-1,4,1,0,100,0,1 +238217,323.593178655794,4,1,0,100,1,0 +238290,323.593178655794,4,1,0,100,1,0 +238290,-1,4,1,0,100,0,1 +238298,323.593178655794,4,1,0,100,1,0 +238371,323.593178655794,4,1,0,100,1,0 +238371,-1,4,1,0,100,0,1 +238379,323.593178655794,4,1,0,100,1,0 +238452,323.593178655794,4,1,0,100,1,0 +238452,-1,4,1,0,100,0,1 +238460,323.593178655794,4,1,0,100,1,0 +238532,323.593178655794,4,1,0,100,1,0 +238532,-1,4,1,0,100,0,1 +238540,323.593178655794,4,1,0,100,1,0 +238613,323.593178655794,4,1,0,100,1,0 +238613,-1,4,1,0,100,0,1 +238621,323.593178655794,4,1,0,100,1,0 +238694,323.593178655794,4,1,0,100,1,0 +238694,-1,4,1,0,100,0,1 +238702,323.593178655794,4,1,0,100,1,0 +239341,323.593178655794,4,1,0,100,1,0 +240635,323.593178655794,4,1,0,100,1,8 +240795,323.593178655794,4,1,0,100,1,0 +240795,-1,4,1,0,100,0,1 +240803,323.593178655794,4,1,0,100,1,0 +240958,323.593178655794,4,1,0,100,1,0 +240958,-1,4,1,0,100,0,1 +240966,323.593178655794,4,1,0,100,1,0 +241120,323.593178655794,4,1,0,100,1,0 +241120,-1,4,1,0,100,0,1 +241128,323.593178655794,4,1,0,100,1,0 +241282,323.593178655794,4,1,0,100,1,0 +241282,-1,4,1,0,100,0,1 +241290,323.593178655794,4,1,0,100,1,0 +242584,323.593178655794,4,1,0,100,1,8 +243385,323.593178655794,4,1,0,100,1,0 +243385,-1,4,1,0,100,0,1 +243393,323.593178655794,4,1,0,100,1,0 +243464,323.593178655794,4,1,0,100,1,0 +243464,-1,4,1,0,100,0,1 +243472,323.593178655794,4,1,0,100,1,0 +243545,323.593178655794,4,1,0,100,1,0 +243545,-1,4,1,0,100,0,1 +243553,323.593178655794,4,1,0,100,1,0 +243626,323.593178655794,4,1,0,100,1,0 +243626,-1,4,1,0,100,0,1 +243634,323.593178655794,4,1,0,100,1,0 +243707,323.593178655794,4,1,0,100,1,0 +243707,-1,4,1,0,100,0,1 +243715,323.593178655794,4,1,0,100,1,0 +243788,323.593178655794,4,1,0,100,1,0 +243788,-1,4,1,0,100,0,1 +243796,323.593178655794,4,1,0,100,1,0 +243869,323.593178655794,4,1,0,100,1,0 +243869,-1,4,1,0,100,0,1 +243877,323.593178655794,4,1,0,100,1,0 +245171,323.593178655794,4,1,0,100,1,8 +246465,323.593178655794,4,1,0,100,1,8 +247031,-60.9756097560976,4,1,0,100,0,0 +247112,-62.5,4,1,0,100,0,0 +247193,-64.1025641025641,4,1,0,100,0,0 +247273,-65.7894736842105,4,1,0,100,0,0 +247354,-67.5675675675676,4,1,0,100,0,0 +247435,-69.4444444444444,4,1,0,100,0,0 +247516,-71.4285714285714,4,1,0,100,0,0 +247597,-73.5294117647059,4,1,0,100,0,0 +247678,-75.7575757575758,4,1,0,100,0,0 +247759,323.593178655794,4,1,0,100,1,8 +247759,-78.125,4,1,0,100,0,0 +247839,-80.6451612903226,4,1,0,100,0,0 +247920,-83.3333333333333,4,1,0,100,0,0 +248001,-86.2068965517241,4,1,0,100,0,0 +248082,-89.2857142857143,4,1,0,100,0,0 +248163,-92.5925925925926,4,1,0,100,0,0 +248244,-96.1538461538461,4,1,0,100,0,0 +248325,-100,4,1,0,100,0,0 +248401,323.593178655794,4,1,0,100,1,0 +248401,-1,4,1,0,100,0,1 +248409,323.593178655794,4,1,0,100,1,0 +248723,323.593178655794,4,1,0,100,1,0 +248723,-1,4,1,0,100,0,1 +248731,323.593178655794,4,1,0,100,1,0 +249048,323.593178655794,4,1,0,100,1,0 +249048,-1,4,1,0,100,0,1 +249056,323.593178655794,4,1,0,100,1,0 +250350,323.593178655794,4,1,0,100,1,8 +251150,323.593178655794,4,1,0,100,1,0 +251150,-1,4,1,0,100,0,1 +251158,323.593178655794,4,1,0,100,1,0 +251313,323.593178655794,4,1,0,100,1,0 +251313,-1,4,1,0,100,0,1 +251321,323.593178655794,4,1,0,100,1,0 +251475,323.593178655794,4,1,0,100,1,0 +251475,-1,4,1,0,100,0,1 +251483,323.593178655794,4,1,0,100,1,0 +251637,323.593178655794,4,1,0,100,1,0 +251637,-1,4,1,0,100,0,1 +251645,323.593178655794,4,1,0,100,1,0 +252939,323.593178655794,4,1,0,100,1,8 +253740,323.593178655794,4,1,0,100,1,0 +253740,-1,4,1,0,100,0,1 +253748,323.593178655794,4,1,0,100,1,0 +253821,323.593178655794,4,1,0,100,1,0 +253821,-1,4,1,0,100,0,1 +253829,323.593178655794,4,1,0,100,1,0 +253902,323.593178655794,4,1,0,100,1,0 +253902,-1,4,1,0,100,0,1 +253910,323.593178655794,4,1,0,100,1,0 +253983,323.593178655794,4,1,0,100,1,0 +253983,-1,4,1,0,100,0,1 +253991,323.593178655794,4,1,0,100,1,0 +254064,323.593178655794,4,1,0,100,1,0 +254064,-1,4,1,0,100,0,1 +254072,323.593178655794,4,1,0,100,1,0 +254145,323.593178655794,4,1,0,100,1,0 +254145,-1,4,1,0,100,0,1 +254153,323.593178655794,4,1,0,100,1,0 +254224,323.593178655794,4,1,0,100,1,0 +254224,-1,4,1,0,100,0,1 +254232,323.593178655794,4,1,0,100,1,0 +255523,323.593178655794,4,1,0,100,1,8 +256822,323.593178655794,4,1,0,100,1,8 +257388,-100,4,1,0,100,0,0 +257469,-96.1538461538461,4,1,0,100,0,0 +257550,-92.5925925925926,4,1,0,100,0,0 +257630,-89.2857142857143,4,1,0,100,0,0 +257711,-86.2068965517241,4,1,0,100,0,0 +257792,-83.3333333333333,4,1,0,100,0,0 +257873,-80.6451612903226,4,1,0,100,0,0 +257954,-78.125,4,1,0,100,0,0 +258035,-75.7575757575758,4,1,0,100,0,0 +258116,323.593178655794,4,1,0,100,1,8 +258116,-73.5294117647059,4,1,0,100,0,0 +258196,-71.4285714285714,4,1,0,100,0,0 +258277,-69.4444444444444,4,1,0,100,0,0 +258358,-67.5675675675676,4,1,0,100,0,0 +258439,-65.7894736842105,4,1,0,100,0,0 +258520,-64.1025641025641,4,1,0,100,0,0 +258601,-62.5,4,1,0,100,0,0 +258682,-60.9756097560976,4,1,0,100,0,0 +259410,323.593178655794,4,1,0,100,1,8 +259410,-60.9756097560976,4,1,0,100,0,8 +260049,323.593178655794,4,1,0,100,1,0 +278089,-100,4,1,0,100,0,0 +278170,-102.040816326531,4,1,0,100,0,0 +278332,-100,4,1,0,100,0,0 +278412,-102.040816326531,4,1,0,100,0,0 +278574,-100,4,1,0,100,0,0 +278655,-102.040816326531,4,1,0,100,0,0 +278736,-100,4,1,0,100,0,0 +278817,-102.040816326531,4,1,0,100,0,0 +278898,-100,4,1,0,100,0,0 +278979,-102.040816326531,4,1,0,100,0,0 +279060,-100,4,1,0,100,0,0 +279140,-102.040816326531,4,1,0,100,0,0 +279221,-100,4,1,0,100,0,0 +279302,-102.040816326531,4,1,0,100,0,0 +279383,-100,4,1,0,100,0,0 +279464,-102.040816326531,4,1,0,100,0,0 +279545,-100,4,1,0,100,0,0 +279626,-102.040816326531,4,1,0,100,0,0 +279707,-100,4,1,0,100,0,0 +279788,-102.040816326531,4,1,0,100,0,0 +279869,-100,4,1,0,100,0,0 +279949,-102.040816326531,4,1,0,100,0,0 +280030,-100,4,1,0,100,0,0 +280111,-102.040816326531,4,1,0,100,0,0 +280678,-1,4,1,0,100,0,1 + + +[HitObjects] +304,192,1179,5,6,0:0:0:0: +276,272,6356,5,0,0:0:0:0: +352,176,6680,1,2,0:0:0:0: +324,200,7003,1,0,0:0:0:0: +324,200,7327,1,2,0:0:0:0: +308,224,7489,1,0,0:0:0:0: +332,184,7812,1,0,0:0:0:0: +308,224,7974,1,2,0:0:0:0: +288,248,8298,1,0,0:0:0:0: +296,176,8621,1,2,0:0:0:0: +248,208,8945,1,0,0:0:0:0: +332,204,9268,1,2,0:0:0:0: +296,248,9592,1,0,0:0:0:0: +288,256,9916,1,2,0:0:0:0: +252,264,10077,1,0,0:0:0:0: +200,196,10401,1,0,0:0:0:0: +200,196,10563,1,2,0:0:0:0: +184,232,10886,1,0,0:0:0:0: +268,120,10967,1,0,0:0:0:0: +268,120,11048,1,0,0:0:0:0: +268,120,11129,1,0,0:0:0:0: +216,184,11210,1,2,0:0:0:0: +264,84,11291,1,2,0:0:0:0: +196,204,11372,1,0,0:0:0:0: +252,112,11453,1,0,0:0:0:0: +200,208,11533,1,2,0:0:0:0: +316,200,11695,1,0,0:0:0:0: +316,200,11857,1,2,0:0:0:0: +292,232,12019,1,0,0:0:0:0: +292,232,12100,1,0,0:0:0:0: +292,232,12181,1,0,0:0:0:0: +292,232,12342,1,0,0:0:0:0: +292,232,12504,1,2,0:0:0:0: +276,256,12666,1,0,0:0:0:0: +276,256,12747,1,0,0:0:0:0: +248,176,12828,1,0,0:0:0:0: +248,176,12990,1,0,0:0:0:0: +232,184,13151,1,2,0:0:0:0: +220,204,13313,1,0,0:0:0:0: +220,204,13394,1,0,0:0:0:0: +220,204,13475,1,2,0:0:0:0: +220,204,13637,1,0,0:0:0:0: +220,204,13799,1,2,0:0:0:0: +220,204,13960,1,0,0:0:0:0: +220,204,14041,1,2,0:0:0:0: +168,228,14122,1,2,0:0:0:0: +168,228,14284,1,2,0:0:0:0: +168,228,14446,1,0,0:0:0:0: +252,104,14608,1,2,0:0:0:0: +248,104,14689,1,2,0:0:0:0: +248,104,14769,1,0,0:0:0:0: +268,76,14931,1,0,0:0:0:0: +196,156,15093,1,2,0:0:0:0: +264,96,15255,1,0,0:0:0:0: +264,96,15336,1,0,0:0:0:0: +156,176,15417,1,0,0:0:0:0: +156,176,15578,1,0,0:0:0:0: +184,168,15740,1,2,0:0:0:0: +176,204,15902,1,0,0:0:0:0: +176,204,15983,1,0,0:0:0:0: +176,204,16064,1,0,0:0:0:0: +176,204,16226,1,0,0:0:0:0: +176,204,16387,1,2,0:0:0:0: +160,216,16549,1,0,0:0:0:0: +236,128,16630,1,0,0:0:0:0: +236,128,16711,1,2,0:0:0:0: +212,144,16873,1,0,0:0:0:0: +208,148,17035,1,2,0:0:0:0: +216,172,17196,1,0,0:0:0:0: +252,96,17277,1,2,0:0:0:0: +212,168,17358,1,2,0:0:0:0: +288,156,17439,1,2,0:0:0:0: +272,160,17520,1,0,0:0:0:0: +248,176,17601,1,0,0:0:0:0: +368,200,17682,1,2,0:0:0:0: +196,176,17844,1,2,0:0:0:0: +196,176,17924,1,2,0:0:0:0: +132,216,18005,1,0,0:0:0:0: +332,244,18086,1,0,0:0:0:0: +364,236,18167,1,2,0:0:0:0: +272,240,18248,1,2,0:0:0:0: +248,272,18329,1,0,0:0:0:0: +268,180,18410,1,0,0:0:0:0: +248,272,18491,1,0,0:0:0:0: +248,272,18572,1,0,0:0:0:0: +248,272,18653,1,2,0:0:0:0: +236,276,18733,1,2,0:0:0:0: +236,276,18814,1,0,0:0:0:0: +200,292,18895,1,0,0:0:0:0: +200,292,18976,1,2,0:0:0:0: +368,184,19057,1,2,0:0:0:0: +296,108,19138,1,2,0:0:0:0: +368,184,19219,1,2,0:0:0:0: +172,212,19300,1,0,0:0:0:0: +296,160,19381,1,0,0:0:0:0: +308,80,19462,1,0,0:0:0:0: +296,160,19542,1,0,0:0:0:0: +288,156,19623,1,2,0:0:0:0: +308,80,19704,1,2,0:0:0:0: +308,80,19785,1,2,0:0:0:0: +308,80,19866,1,2,0:0:0:0: +296,108,19947,1,0,0:0:0:0: +296,108,20028,1,0,0:0:0:0: +296,108,20109,1,0,0:0:0:0: +296,108,20190,1,0,0:0:0:0: +296,108,20270,1,2,0:0:0:0: +296,108,20351,1,2,0:0:0:0: +296,108,20432,1,2,0:0:0:0: +296,108,20513,1,2,0:0:0:0: +272,120,20594,1,0,0:0:0:0: +264,96,20756,1,2,0:0:0:0: +264,96,20837,1,2,0:0:0:0: +264,96,20918,1,2,0:0:0:0: +268,100,21079,1,0,0:0:0:0: +268,112,21241,1,0,0:0:0:0: +300,136,21403,1,6,0:0:0:0: +312,144,21565,1,6,0:0:0:0: +272,164,21888,1,4,0:0:0:0: +256,192,24477,12,0,24497,0:0:0:0: +256,192,24477,12,0,24497,0:0:0:0: +256,192,24497,12,0,24517,0:0:0:0: +256,192,24537,12,0,24558,0:0:0:0: +256,192,24538,12,0,24558,0:0:0:0: +256,192,24558,12,0,24578,0:0:0:0: +256,192,24578,12,0,24599,0:0:0:0: +256,192,24598,12,0,24618,0:0:0:0: +256,192,24599,12,0,24619,0:0:0:0: +256,192,24618,12,0,24638,0:0:0:0: +256,192,24619,12,0,24639,0:0:0:0: +256,192,24638,12,0,24659,0:0:0:0: +256,192,24639,12,0,24659,0:0:0:0: +256,192,24659,12,0,24679,0:0:0:0: +256,192,24679,12,0,24700,0:0:0:0: +256,192,24700,12,0,24720,0:0:0:0: +256,192,24740,12,0,24760,0:0:0:0: +256,192,24760,12,0,24781,0:0:0:0: +256,192,24780,12,0,24801,0:0:0:0: +256,192,24781,12,0,24801,0:0:0:0: +256,192,24801,12,0,24821,0:0:0:0: +256,192,24821,12,0,24841,0:0:0:0: +256,192,24842,12,0,24862,0:0:0:0: +256,192,24861,12,0,24882,0:0:0:0: +256,192,24862,12,0,24882,0:0:0:0: +256,192,24882,12,0,24902,0:0:0:0: +256,192,24902,12,0,24922,0:0:0:0: +256,192,24922,12,0,24942,0:0:0:0: +256,192,24923,12,0,24943,0:0:0:0: +256,192,24942,12,0,24962,0:0:0:0: +256,192,24943,12,0,24963,0:0:0:0: +256,192,24962,12,0,24983,0:0:0:0: +256,192,24963,12,0,24983,0:0:0:0: +256,192,25003,12,0,25024,0:0:0:0: +256,192,25023,12,0,25043,0:0:0:0: +256,192,25024,12,0,25044,0:0:0:0: +256,192,25064,12,0,25084,0:0:0:0: +256,192,25084,12,0,25105,0:0:0:0: +256,192,25124,12,0,25144,0:0:0:0: +256,192,25144,12,0,25165,0:0:0:0: +256,192,25164,12,0,25184,0:0:0:0: +256,192,25165,12,0,25185,0:0:0:0: +256,192,25184,12,0,25205,0:0:0:0: +256,192,25185,12,0,25205,0:0:0:0: +256,192,25205,12,0,25225,0:0:0:0: +256,192,25225,12,0,25246,0:0:0:0: +256,192,25245,12,0,25265,0:0:0:0: +256,192,25246,12,0,25266,0:0:0:0: +256,192,25265,12,0,25285,0:0:0:0: +256,192,25266,12,0,25286,0:0:0:0: +256,192,25285,12,0,25306,0:0:0:0: +256,192,25286,12,0,25306,0:0:0:0: +256,192,25306,12,0,25326,0:0:0:0: +256,192,25326,12,0,25347,0:0:0:0: +256,192,25346,12,0,25366,0:0:0:0: +256,192,25367,12,0,25387,0:0:0:0: +256,192,25387,12,0,25407,0:0:0:0: +256,192,25407,12,0,25427,0:0:0:0: +256,192,25428,12,0,25448,0:0:0:0: +256,192,25448,12,0,25468,0:0:0:0: +256,192,25448,12,0,25468,0:0:0:0: +256,192,25468,12,0,25489,0:0:0:0: +256,192,25488,12,0,25508,0:0:0:0: +256,192,25489,12,0,25509,0:0:0:0: +256,192,25508,12,0,25529,0:0:0:0: +256,192,25509,12,0,25529,0:0:0:0: +256,192,25529,12,0,25549,0:0:0:0: +256,192,25549,12,0,25569,0:0:0:0: +256,192,25569,12,0,25589,0:0:0:0: +256,192,25570,12,0,25590,0:0:0:0: +256,192,25589,12,0,25609,0:0:0:0: +256,192,25590,12,0,25610,0:0:0:0: +256,192,25610,12,0,25630,0:0:0:0: +256,192,25630,12,0,25650,0:0:0:0: +256,192,25650,12,0,25671,0:0:0:0: +256,192,25670,12,0,25690,0:0:0:0: +256,192,25671,12,0,25691,0:0:0:0: +256,192,25690,12,0,25711,0:0:0:0: +256,192,25691,12,0,25711,0:0:0:0: +256,192,25711,12,0,25731,0:0:0:0: +256,192,25711,12,0,25731,0:0:0:0: +256,192,25731,12,0,25751,0:0:0:0: +256,192,25751,12,0,25772,0:0:0:0: +256,192,25752,12,0,25772,0:0:0:0: +256,192,25772,12,0,25792,0:0:0:0: +256,192,25792,12,0,25813,0:0:0:0: +256,192,25813,12,0,25833,0:0:0:0: +256,192,25832,12,0,25853,0:0:0:0: +256,192,25833,12,0,25853,0:0:0:0: +256,192,25853,12,0,25873,0:0:0:0: +256,192,25873,12,0,25894,0:0:0:0: +256,192,25893,12,0,25913,0:0:0:0: +256,192,25894,12,0,25914,0:0:0:0: +256,192,25913,12,0,25933,0:0:0:0: +256,192,25914,12,0,25934,0:0:0:0: +256,192,25933,12,0,25954,0:0:0:0: +256,192,25934,12,0,25954,0:0:0:0: +256,192,25954,12,0,25974,0:0:0:0: +256,192,25974,12,0,25995,0:0:0:0: +256,192,25995,12,0,26015,0:0:0:0: +256,192,26015,12,0,26035,0:0:0:0: +256,192,26055,12,0,26076,0:0:0:0: +256,192,26076,12,0,26096,0:0:0:0: +256,192,26095,12,0,26115,0:0:0:0: +256,192,26115,12,0,26135,0:0:0:0: +256,192,26135,12,0,26155,0:0:0:0: +256,192,26136,12,0,26156,0:0:0:0: +256,192,26155,12,0,26176,0:0:0:0: +256,192,26156,12,0,26176,0:0:0:0: +256,192,26176,12,0,26196,0:0:0:0: +256,192,26176,12,0,26196,0:0:0:0: +256,192,26196,12,0,26216,0:0:0:0: +256,192,26217,12,0,26237,0:0:0:0: +256,192,26236,12,0,26256,0:0:0:0: +256,192,26237,12,0,26257,0:0:0:0: +256,192,26257,12,0,26277,0:0:0:0: +256,192,26277,12,0,26297,0:0:0:0: +256,192,26277,12,0,26297,0:0:0:0: +256,192,26297,12,0,26317,0:0:0:0: +256,192,26317,12,0,26337,0:0:0:0: +256,192,26318,12,0,26338,0:0:0:0: +256,192,26337,12,0,26358,0:0:0:0: +256,192,26338,12,0,26358,0:0:0:0: +256,192,26358,12,0,26378,0:0:0:0: +256,192,26378,12,0,26399,0:0:0:0: +256,192,26399,12,0,26419,0:0:0:0: +280,144,27066,5,4,0:0:0:0: +256,160,27227,1,4,0:0:0:0: +228,84,27389,1,6,0:0:0:0: +264,156,27713,1,4,0:0:0:0: +264,156,27874,1,4,0:0:0:0: +268,88,28036,1,6,0:0:0:0: +312,100,28360,1,4,0:0:0:0: +376,96,28441,1,4,0:0:0:0: +376,96,28522,1,6,0:0:0:0: +376,96,28603,1,6,0:0:0:0: +376,96,28683,1,4,0:0:0:0: +376,96,28764,1,4,0:0:0:0: +376,96,28845,1,6,0:0:0:0: +376,96,28926,1,6,0:0:0:0: +376,96,29007,1,4,0:0:0:0: +376,96,29088,1,4,0:0:0:0: +296,136,29169,1,6,0:0:0:0: +292,144,29331,1,6,0:0:0:0: +228,164,29654,1,4,0:0:0:0: +208,120,29816,1,4,0:0:0:0: +208,120,30140,1,4,0:0:0:0: +208,120,30301,1,4,0:0:0:0: +212,124,30625,1,4,0:0:0:0: +208,124,30949,1,4,0:0:0:0: +208,124,31110,1,4,0:0:0:0: +212,124,31434,1,4,0:0:0:0: +212,124,31596,1,4,0:0:0:0: +208,124,31919,1,4,0:0:0:0: +212,132,32243,1,4,0:0:0:0: +212,132,32405,1,4,0:0:0:0: +212,132,32728,1,4,0:0:0:0: +212,132,32890,1,4,0:0:0:0: +212,132,33214,1,4,0:0:0:0: +208,136,33537,1,4,0:0:0:0: +208,136,33699,1,4,0:0:0:0: +468,188,33861,1,6,0:0:0:0: +204,136,34023,1,4,0:0:0:0: +204,136,34185,1,4,0:0:0:0: +456,240,34346,1,6,0:0:0:0: +208,136,34508,1,4,0:0:0:0: +204,136,34832,1,6,0:0:0:0: +204,136,34994,1,6,0:0:0:0: +208,136,35317,1,6,0:0:0:0: +208,136,35479,1,6,0:0:0:0: +204,136,35803,1,6,0:0:0:0: +208,136,36126,1,6,0:0:0:0: +208,136,36288,1,6,0:0:0:0: +204,136,36611,1,6,0:0:0:0: +204,136,36773,1,6,0:0:0:0: +208,136,37097,1,6,0:0:0:0: +208,144,37420,1,6,0:0:0:0: +208,148,37582,1,6,0:0:0:0: +212,148,37906,1,6,0:0:0:0: +212,148,38068,1,6,0:0:0:0: +212,148,38391,1,6,0:0:0:0: +212,148,38715,1,6,0:0:0:0: +212,148,38877,1,6,0:0:0:0: +336,184,39038,1,4,0:0:0:0: +212,148,39200,1,6,0:0:0:0: +212,152,39362,1,6,0:0:0:0: +336,184,39524,1,4,0:0:0:0: +212,152,39686,1,6,0:0:0:0: +292,136,40009,1,4,0:0:0:0: +292,136,40171,1,4,0:0:0:0: +344,144,40333,1,6,0:0:0:0: +292,136,40495,1,4,0:0:0:0: +292,136,40656,1,4,0:0:0:0: +340,148,40818,1,6,0:0:0:0: +292,136,40980,1,4,0:0:0:0: +312,112,41304,1,6,0:0:0:0: +312,112,41465,1,6,0:0:0:0: +324,120,41627,1,4,0:0:0:0: +312,112,41789,1,6,0:0:0:0: +312,112,41951,1,6,0:0:0:0: +320,128,42113,1,4,0:0:0:0: +320,116,42274,1,6,0:0:0:0: +320,120,42598,1,4,0:0:0:0: +320,120,42760,1,4,0:0:0:0: +320,128,42922,1,6,0:0:0:0: +328,120,43083,1,4,0:0:0:0: +328,120,43245,1,4,0:0:0:0: +320,128,43407,1,6,0:0:0:0: +336,232,43569,1,4,0:0:0:0: +336,232,43892,1,6,0:0:0:0: +340,232,44054,1,6,0:0:0:0: +320,128,44216,1,4,0:0:0:0: +344,236,44378,1,6,0:0:0:0: +344,236,44540,1,6,0:0:0:0: +320,128,44701,1,4,0:0:0:0: +344,236,44863,1,6,0:0:0:0: +300,168,45187,1,4,0:0:0:0: +300,168,45349,1,4,0:0:0:0: +300,168,45672,1,4,0:0:0:0: +300,168,45834,1,4,0:0:0:0: +300,168,46157,1,4,0:0:0:0: +300,168,46481,1,6,0:0:0:0: +300,168,46643,1,6,0:0:0:0: +300,168,46966,1,6,0:0:0:0: +300,168,47128,1,6,0:0:0:0: +304,168,47452,1,6,0:0:0:0: +312,224,47775,1,0,0:0:0:0: +144,176,47816,1,0,0:0:0:0: +292,216,48018,1,0,0:0:0:0: +328,228,48059,1,0,0:0:0:0: +328,228,48261,1,0,0:0:0:0: +312,216,48301,1,0,0:0:0:0: +328,228,48504,1,0,0:0:0:0: +328,216,48544,1,0,0:0:0:0: +328,216,48746,1,0,0:0:0:0: +328,232,48787,1,0,0:0:0:0: +344,204,48908,1,2,0:0:0:0: +272,72,48948,1,2,0:0:0:0: +432,168,49070,1,0,0:0:0:0: +336,216,49110,1,0,0:0:0:0: +336,192,49232,1,0,0:0:0:0: +432,168,49272,1,0,0:0:0:0: +432,168,49393,1,0,0:0:0:0: +312,136,49434,1,0,0:0:0:0: +432,168,49555,1,2,0:0:0:0: +312,136,49596,1,2,0:0:0:0: +424,168,49717,1,0,0:0:0:0: +304,156,49757,1,0,0:0:0:0: +392,180,50041,1,6,0:0:0:0: +288,248,50364,1,0,0:0:0:0: +288,248,50445,1,0,0:0:0:0: +288,248,50526,1,0,0:0:0:0: +288,248,50607,1,0,0:0:0:0: +284,256,50688,1,2,0:0:0:0: +252,288,50850,1,0,0:0:0:0: +252,288,51011,1,2,0:0:0:0: +292,160,51173,1,0,0:0:0:0: +248,292,51335,1,2,0:0:0:0: +292,160,51497,1,0,0:0:0:0: +292,160,51659,1,2,0:0:0:0: +288,168,51739,1,2,0:0:0:0: +312,120,51820,1,2,0:0:0:0: +312,120,51901,1,2,0:0:0:0: +256,208,51982,1,0,0:0:0:0: +280,176,52144,1,0,0:0:0:0: +280,176,52306,1,2,0:0:0:0: +252,212,52468,1,0,0:0:0:0: +252,212,52629,1,2,0:0:0:0: +232,224,52791,1,0,0:0:0:0: +324,208,52953,1,0,0:0:0:0: +324,208,53034,1,0,0:0:0:0: +324,208,53115,1,0,0:0:0:0: +324,208,53196,1,0,0:0:0:0: +324,208,53277,1,2,0:0:0:0: +296,228,53438,1,0,0:0:0:0: +320,124,53600,1,2,0:0:0:0: +320,124,53681,1,2,0:0:0:0: +320,124,53762,1,2,0:0:0:0: +320,124,53843,1,2,0:0:0:0: +284,160,53924,1,0,0:0:0:0: +264,92,54086,1,0,0:0:0:0: +264,92,54166,1,0,0:0:0:0: +264,92,54247,1,2,0:0:0:0: +264,92,54328,1,2,0:0:0:0: +264,92,54409,1,2,0:0:0:0: +264,92,54490,1,2,0:0:0:0: +244,112,54571,1,0,0:0:0:0: +244,112,54652,1,0,0:0:0:0: +244,112,54733,1,0,0:0:0:0: +244,112,54814,1,0,0:0:0:0: +244,112,54895,1,2,0:0:0:0: +264,164,55056,1,0,0:0:0:0: +268,168,55218,1,2,0:0:0:0: +264,172,55380,1,0,0:0:0:0: +264,172,55542,1,0,0:0:0:0: +312,80,55623,1,2,0:0:0:0: +264,172,55703,1,0,0:0:0:0: +264,172,55784,1,0,0:0:0:0: +264,172,55865,1,2,0:0:0:0: +216,212,56027,1,0,0:0:0:0: +216,212,56189,1,2,0:0:0:0: +244,176,56351,1,0,0:0:0:0: +248,176,56512,1,2,0:0:0:0: +224,212,56674,1,0,0:0:0:0: +248,204,56836,1,2,0:0:0:0: +192,240,56917,1,0,0:0:0:0: +192,240,56998,1,2,0:0:0:0: +192,240,57079,1,2,0:0:0:0: +148,256,57160,1,0,0:0:0:0: +280,72,57321,1,0,0:0:0:0: +280,72,57483,1,2,0:0:0:0: +264,112,57645,1,0,0:0:0:0: +264,112,57807,1,2,0:0:0:0: +248,148,57969,1,0,0:0:0:0: +388,200,58130,1,2,0:0:0:0: +388,200,58211,1,2,0:0:0:0: +376,208,58292,1,2,0:0:0:0: +240,152,58373,1,2,0:0:0:0: +184,180,58454,1,0,0:0:0:0: +184,180,58535,1,0,0:0:0:0: +264,92,58616,1,2,0:0:0:0: +264,92,58697,1,2,0:0:0:0: +224,128,58778,1,0,0:0:0:0: +224,128,58859,1,0,0:0:0:0: +224,128,58939,1,0,0:0:0:0: +224,128,59020,1,0,0:0:0:0: +224,136,59101,1,2,0:0:0:0: +280,40,59182,1,2,0:0:0:0: +192,164,59263,1,0,0:0:0:0: +248,104,59344,1,0,0:0:0:0: +240,104,59425,1,2,0:0:0:0: +292,132,59587,1,0,0:0:0:0: +300,80,59748,1,2,0:0:0:0: +272,148,59910,1,0,0:0:0:0: +252,176,60072,1,0,0:0:0:0: +312,124,60153,1,0,0:0:0:0: +312,124,60234,1,0,0:0:0:0: +312,124,60315,1,0,0:0:0:0: +312,124,60396,1,2,0:0:0:0: +312,124,60476,1,2,0:0:0:0: +280,144,60557,1,0,0:0:0:0: +304,88,60638,1,0,0:0:0:0: +276,144,60719,1,2,0:0:0:0: +272,220,60881,1,0,0:0:0:0: +272,220,60962,1,0,0:0:0:0: +200,148,61043,1,2,0:0:0:0: +176,176,61124,1,0,0:0:0:0: +176,176,61205,1,0,0:0:0:0: +176,176,61285,1,0,0:0:0:0: +176,176,61366,1,2,0:0:0:0: +164,216,61528,1,0,0:0:0:0: +288,152,61690,1,6,0:0:0:0: +216,128,61852,1,0,0:0:0:0: +216,128,62014,1,2,0:0:0:0: +216,128,62094,1,2,0:0:0:0: +220,36,62175,1,0,0:0:0:0: +216,128,62256,1,2,0:0:0:0: +224,56,62337,1,2,0:0:0:0: +224,56,62418,1,2,0:0:0:0: +220,96,62499,1,0,0:0:0:0: +216,144,62661,1,0,0:0:0:0: +308,176,62823,1,6,0:0:0:0: +308,176,62984,1,6,0:0:0:0: +200,168,63146,1,0,0:0:0:0: +192,172,63308,1,2,0:0:0:0: +176,184,63470,1,0,0:0:0:0: +176,188,63551,1,0,0:0:0:0: +224,88,63632,1,2,0:0:0:0: +176,188,63793,1,0,0:0:0:0: +272,80,63874,1,0,0:0:0:0: +224,120,63955,1,2,0:0:0:0: +272,68,64117,1,0,0:0:0:0: +260,104,64198,1,0,0:0:0:0: +272,68,64279,1,2,0:0:0:0: +244,112,64441,1,0,0:0:0:0: +244,112,64521,1,0,0:0:0:0: +244,112,64602,1,2,0:0:0:0: +176,100,64683,1,2,0:0:0:0: +244,120,64764,1,2,0:0:0:0: +264,40,64845,1,2,0:0:0:0: +248,80,64926,1,0,0:0:0:0: +248,80,65007,1,0,0:0:0:0: +232,84,65088,1,2,0:0:0:0: +232,84,65169,1,2,0:0:0:0: +264,40,65249,1,0,0:0:0:0: +340,264,65411,1,6,0:0:0:0: +340,264,65573,1,6,0:0:0:0: +340,216,65897,1,0,0:0:0:0: +340,216,65978,1,0,0:0:0:0: +340,216,66058,1,2,0:0:0:0: +328,228,66220,1,2,0:0:0:0: +328,228,66301,1,2,0:0:0:0: +328,228,66382,1,0,0:0:0:0: +328,232,66544,1,2,0:0:0:0: +328,236,66625,1,0,0:0:0:0: +256,252,66706,1,0,0:0:0:0: +264,264,66867,1,0,0:0:0:0: +264,264,66948,1,2,0:0:0:0: +208,288,67029,1,2,0:0:0:0: +264,280,67191,1,0,0:0:0:0: +268,272,67272,1,2,0:0:0:0: +264,272,67353,1,0,0:0:0:0: +280,280,67515,1,2,0:0:0:0: +280,280,67596,1,0,0:0:0:0: +280,280,67676,1,2,0:0:0:0: +276,288,67838,1,4,0:0:0:0: +276,288,68000,1,4,0:0:0:0: +276,288,68162,1,6,0:0:0:0: +232,120,68485,1,2,0:0:0:0: +232,120,68566,1,2,0:0:0:0: +308,64,68647,1,2,0:0:0:0: +308,64,68728,1,2,0:0:0:0: +204,148,68809,1,0,0:0:0:0: +264,96,68890,1,0,0:0:0:0: +268,56,68971,1,2,0:0:0:0: +268,36,69052,1,2,0:0:0:0: +232,72,69133,1,0,0:0:0:0: +232,72,69214,1,0,0:0:0:0: +232,72,69294,1,0,0:0:0:0: +232,72,69375,1,0,0:0:0:0: +220,28,69456,1,2,0:0:0:0: +220,28,69537,1,2,0:0:0:0: +168,68,69618,1,0,0:0:0:0: +168,68,69699,1,0,0:0:0:0: +168,68,69780,1,2,0:0:0:0: +168,68,69861,1,2,0:0:0:0: +168,68,69942,1,2,0:0:0:0: +260,36,70022,1,2,0:0:0:0: +136,96,70103,1,0,0:0:0:0: +248,88,70184,1,0,0:0:0:0: +232,84,70265,1,2,0:0:0:0: +224,80,70346,1,2,0:0:0:0: +248,56,70427,1,0,0:0:0:0: +248,56,70508,1,0,0:0:0:0: +248,56,70589,1,0,0:0:0:0: +248,56,70670,1,0,0:0:0:0: +248,56,70751,1,2,0:0:0:0: +268,152,71074,1,2,0:0:0:0: +248,180,71155,1,2,0:0:0:0: +248,180,71236,1,2,0:0:0:0: +276,64,71317,1,2,0:0:0:0: +184,208,71398,1,0,0:0:0:0: +304,172,71479,1,0,0:0:0:0: +180,208,71560,1,2,0:0:0:0: +312,204,71721,1,0,0:0:0:0: +312,204,71802,1,0,0:0:0:0: +312,204,71883,1,2,0:0:0:0: +272,116,72045,1,0,0:0:0:0: +292,200,72126,1,0,0:0:0:0: +272,116,72207,1,2,0:0:0:0: +292,64,72369,1,0,0:0:0:0: +304,68,72449,1,0,0:0:0:0: +304,56,72530,1,2,0:0:0:0: +296,48,72692,1,0,0:0:0:0: +296,48,72773,1,0,0:0:0:0: +336,132,72854,1,2,0:0:0:0: +336,132,72935,1,2,0:0:0:0: +336,132,73016,1,2,0:0:0:0: +336,132,73097,1,2,0:0:0:0: +324,92,73178,1,0,0:0:0:0: +312,140,73258,1,0,0:0:0:0: +292,72,73339,1,2,0:0:0:0: +352,208,73420,1,0,0:0:0:0: +288,40,73501,1,2,0:0:0:0: +288,40,73582,1,2,0:0:0:0: +276,112,73663,1,0,0:0:0:0: +224,72,73744,1,0,0:0:0:0: +224,72,73825,1,0,0:0:0:0: +224,76,73906,1,0,0:0:0:0: +288,28,73987,1,2,0:0:0:0: +288,28,74067,1,2,0:0:0:0: +200,88,74148,1,0,0:0:0:0: +256,40,74310,1,2,0:0:0:0: +252,44,74391,1,2,0:0:0:0: +180,100,74472,1,0,0:0:0:0: +176,104,74634,1,2,0:0:0:0: +176,104,74715,1,2,0:0:0:0: +124,132,74795,1,0,0:0:0:0: +320,88,74957,1,2,0:0:0:0: +324,148,75038,1,2,0:0:0:0: +288,128,75119,1,0,0:0:0:0: +320,136,75281,1,2,0:0:0:0: +320,136,75362,1,2,0:0:0:0: +288,156,75443,1,0,0:0:0:0: +280,160,75524,1,0,0:0:0:0: +280,160,75604,1,0,0:0:0:0: +280,160,75685,1,0,0:0:0:0: +280,160,75766,1,2,0:0:0:0: +280,160,75847,1,2,0:0:0:0: +340,120,75928,1,0,0:0:0:0: +372,108,76009,1,2,0:0:0:0: +252,192,76090,1,0,0:0:0:0: +252,192,76171,1,0,0:0:0:0: +252,192,76252,1,2,0:0:0:0: +280,132,76333,1,2,0:0:0:0: +280,132,76413,1,2,0:0:0:0: +280,132,76494,1,2,0:0:0:0: +256,100,76575,1,0,0:0:0:0: +232,132,76656,1,0,0:0:0:0: +248,96,76737,1,2,0:0:0:0: +260,140,76899,1,0,0:0:0:0: +260,140,76980,1,0,0:0:0:0: +264,140,77061,1,2,0:0:0:0: +248,140,77222,1,0,0:0:0:0: +248,140,77303,1,0,0:0:0:0: +192,216,77384,1,0,0:0:0:0: +196,216,77465,1,0,0:0:0:0: +196,216,77546,1,6,0:0:0:0: +200,204,77870,1,6,0:0:0:0: +208,204,78193,1,6,0:0:0:0: +224,172,78517,1,6,0:0:0:0: +284,232,78679,1,0,0:0:0:0: +284,232,78760,1,0,0:0:0:0: +284,232,78840,1,6,0:0:0:0: +284,232,79164,1,0,0:0:0:0: +280,240,79245,1,0,0:0:0:0: +280,240,79326,1,0,0:0:0:0: +280,240,79407,1,0,0:0:0:0: +260,220,79488,1,6,0:0:0:0: +388,124,79568,1,6,0:0:0:0: +280,240,79811,1,0,0:0:0:0: +208,200,79892,1,0,0:0:0:0: +212,200,79973,1,0,0:0:0:0: +212,200,80054,1,0,0:0:0:0: +276,156,80135,1,6,0:0:0:0: +276,156,80216,1,6,0:0:0:0: +276,156,80297,1,6,0:0:0:0: +276,156,80377,1,6,0:0:0:0: +276,156,80458,1,6,0:0:0:0: +276,156,80539,1,6,0:0:0:0: +276,156,80620,1,6,0:0:0:0: +276,156,80701,1,6,0:0:0:0: +276,156,80782,1,6,0:0:0:0: +148,168,80870,2,4,L|348:160,5,140 +204,128,81429,1,6,0:0:0:0: +272,196,81591,1,0,0:0:0:0: +272,196,81672,1,0,0:0:0:0: +272,196,81753,1,2,0:0:0:0: +244,212,81915,1,0,0:0:0:0: +244,212,81995,1,0,0:0:0:0: +240,48,82076,1,2,0:0:0:0: +280,24,82157,1,2,0:0:0:0: +180,116,82238,1,0,0:0:0:0: +280,40,82400,1,2,0:0:0:0: +280,40,82481,1,2,0:0:0:0: +208,240,82562,1,0,0:0:0:0: +208,240,82643,1,0,0:0:0:0: +208,240,82724,1,2,0:0:0:0: +232,128,82885,1,6,0:0:0:0: +232,128,83047,1,6,0:0:0:0: +232,128,83209,1,6,0:0:0:0: +232,128,83371,1,6,0:0:0:0: +256,112,83533,1,0,0:0:0:0: +256,112,83613,1,0,0:0:0:0: +272,152,83694,1,0,0:0:0:0: +272,152,83775,1,0,0:0:0:0: +272,152,83856,1,0,0:0:0:0: +272,152,83937,1,0,0:0:0:0: +272,152,84018,1,2,0:0:0:0: +200,80,84180,1,0,0:0:0:0: +204,84,84261,1,0,0:0:0:0: +204,84,84341,1,2,0:0:0:0: +204,84,84503,1,2,0:0:0:0: +104,148,84665,1,0,0:0:0:0: +104,148,84746,1,0,0:0:0:0: +104,148,84827,1,2,0:0:0:0: +104,148,84908,1,2,0:0:0:0: +264,100,84989,1,0,0:0:0:0: +260,108,85150,1,2,0:0:0:0: +260,108,85231,1,2,0:0:0:0: +188,148,85312,1,0,0:0:0:0: +296,160,85474,1,6,0:0:0:0: +296,160,85555,1,6,0:0:0:0: +284,200,85636,1,6,0:0:0:0: +284,200,85717,1,6,0:0:0:0: +284,200,85798,1,6,0:0:0:0: +264,224,85879,1,6,0:0:0:0: +264,224,85959,1,6,0:0:0:0: +240,236,86283,1,6,0:0:0:0: +216,268,86607,1,4,0:0:0:0: +128,144,86930,1,2,0:0:0:0: +132,148,87092,1,2,0:0:0:0: +340,216,87173,1,0,0:0:0:0: +132,148,87254,1,2,0:0:0:0: +300,188,87416,1,2,0:0:0:0: +264,136,87577,1,0,0:0:0:0: +264,136,87739,1,2,0:0:0:0: +264,136,87820,1,0,0:0:0:0: +260,64,88063,1,2,0:0:0:0: +320,128,88144,1,2,0:0:0:0: +260,64,88225,1,2,0:0:0:0: +176,172,88386,1,0,0:0:0:0: +232,64,88548,1,2,0:0:0:0: +344,160,88629,1,0,0:0:0:0: +264,32,88710,1,2,0:0:0:0: +264,32,88791,1,2,0:0:0:0: +220,64,88872,1,0,0:0:0:0: +212,28,88953,1,0,0:0:0:0: +220,64,89034,1,2,0:0:0:0: +216,20,89195,1,2,0:0:0:0: +216,20,89276,1,2,0:0:0:0: +216,20,89357,1,2,0:0:0:0: +216,20,89438,1,2,0:0:0:0: +160,88,89519,1,0,0:0:0:0: +160,88,89600,1,0,0:0:0:0: +256,68,89681,1,2,0:0:0:0: +256,68,89762,1,2,0:0:0:0: +200,104,89843,1,0,0:0:0:0: +200,108,89923,1,0,0:0:0:0: +200,108,90004,1,0,0:0:0:0: +200,108,90085,1,0,0:0:0:0: +196,108,90166,1,2,0:0:0:0: +228,32,90247,1,2,0:0:0:0: +168,128,90328,1,0,0:0:0:0: +220,64,90409,1,0,0:0:0:0: +104,136,90490,1,6,0:0:0:0: +220,64,90813,1,6,0:0:0:0: +204,96,91137,1,6,0:0:0:0: +248,184,91299,1,0,0:0:0:0: +248,184,91380,1,0,0:0:0:0: +248,184,91461,1,0,0:0:0:0: +248,184,91541,1,0,0:0:0:0: +248,184,91622,1,0,0:0:0:0: +248,184,91703,1,0,0:0:0:0: +248,184,91784,1,2,0:0:0:0: +272,196,91946,1,0,0:0:0:0: +272,196,92027,1,0,0:0:0:0: +272,196,92108,1,2,0:0:0:0: +244,212,92270,1,0,0:0:0:0: +244,212,92350,1,0,0:0:0:0: +240,48,92431,1,2,0:0:0:0: +280,24,92512,1,2,0:0:0:0: +180,116,92593,1,0,0:0:0:0: +236,96,92674,1,2,0:0:0:0: +208,156,92755,1,0,0:0:0:0: +208,156,92836,1,0,0:0:0:0: +280,64,92917,1,2,0:0:0:0: +280,64,92998,1,2,0:0:0:0: +188,104,93079,1,0,0:0:0:0: +232,128,93240,1,6,0:0:0:0: +232,128,93402,1,6,0:0:0:0: +232,128,93564,1,6,0:0:0:0: +232,128,93726,1,6,0:0:0:0: +256,112,93888,1,0,0:0:0:0: +256,112,93968,1,0,0:0:0:0: +252,40,94049,1,2,0:0:0:0: +272,152,94130,1,0,0:0:0:0: +272,152,94211,1,0,0:0:0:0: +272,152,94292,1,0,0:0:0:0: +272,152,94373,1,2,0:0:0:0: +200,80,94535,1,0,0:0:0:0: +204,84,94616,1,0,0:0:0:0: +204,84,94696,1,2,0:0:0:0: +204,84,94858,1,2,0:0:0:0: +104,148,95020,1,0,0:0:0:0: +104,148,95101,1,0,0:0:0:0: +104,148,95182,1,2,0:0:0:0: +104,148,95263,1,2,0:0:0:0: +264,100,95344,1,0,0:0:0:0: +260,108,95505,1,2,0:0:0:0: +260,108,95586,1,2,0:0:0:0: +188,148,95667,1,0,0:0:0:0: +296,160,95829,1,6,0:0:0:0: +296,160,95910,1,6,0:0:0:0: +284,200,95991,1,6,0:0:0:0: +284,200,96072,1,6,0:0:0:0: +284,200,96153,1,6,0:0:0:0: +264,224,96234,1,6,0:0:0:0: +264,224,96314,1,6,0:0:0:0: +240,236,96638,1,4,0:0:0:0: +216,268,96962,1,6,0:0:0:0: +128,144,97285,1,2,0:0:0:0: +132,148,97447,1,2,0:0:0:0: +340,216,97528,1,0,0:0:0:0: +132,148,97609,1,2,0:0:0:0: +300,188,97771,1,2,0:0:0:0: +264,136,97932,1,0,0:0:0:0: +264,136,98094,1,2,0:0:0:0: +240,64,98175,1,2,0:0:0:0: +240,64,98256,1,2,0:0:0:0: +260,64,98418,1,2,0:0:0:0: +320,128,98499,1,2,0:0:0:0: +260,64,98580,1,2,0:0:0:0: +176,172,98741,1,0,0:0:0:0: +316,184,98822,1,0,0:0:0:0: +232,64,98903,1,2,0:0:0:0: +288,76,98984,1,2,0:0:0:0: +264,32,99065,1,2,0:0:0:0: +264,32,99146,1,2,0:0:0:0: +220,64,99227,1,0,0:0:0:0: +212,28,99308,1,0,0:0:0:0: +220,64,99389,1,2,0:0:0:0: +216,20,99550,1,2,0:0:0:0: +216,20,99631,1,2,0:0:0:0: +216,20,99712,1,2,0:0:0:0: +216,20,99793,1,2,0:0:0:0: +160,88,99874,1,0,0:0:0:0: +160,88,99955,1,0,0:0:0:0: +256,68,100036,1,2,0:0:0:0: +256,68,100117,1,2,0:0:0:0: +200,104,100198,1,0,0:0:0:0: +200,108,100278,1,0,0:0:0:0: +200,108,100359,1,2,0:0:0:0: +200,108,100440,1,2,0:0:0:0: +196,108,100521,1,0,0:0:0:0: +228,32,100602,1,0,0:0:0:0: +168,128,100683,1,2,0:0:0:0: +220,64,100764,1,2,0:0:0:0: +268,144,101654,1,4,0:0:0:0: +268,144,101816,1,6,0:0:0:0: +280,116,102139,5,4,0:0:0:0: +272,136,102301,1,2,0:0:0:0: +272,144,102382,1,2,0:0:0:0: +272,144,102463,1,2,0:0:0:0: +272,144,102544,1,2,0:0:0:0: +236,164,102625,1,4,0:0:0:0: +236,180,102786,1,2,0:0:0:0: +240,180,102867,1,2,0:0:0:0: +236,180,102948,1,2,0:0:0:0: +236,180,103029,1,2,0:0:0:0: +240,148,103110,1,2,0:0:0:0: +248,148,103191,1,2,0:0:0:0: +260,120,103272,1,4,0:0:0:0: +328,120,103433,1,2,0:0:0:0: +328,128,103514,1,2,0:0:0:0: +260,120,103595,1,4,0:0:0:0: +260,120,103757,1,2,0:0:0:0: +408,144,103838,1,2,0:0:0:0: +280,88,103919,1,4,0:0:0:0: +312,172,104081,1,2,0:0:0:0: +312,172,104162,1,2,0:0:0:0: +324,144,104242,1,2,0:0:0:0: +304,192,104323,1,2,0:0:0:0: +268,112,104404,1,4,0:0:0:0: +268,112,104566,1,2,0:0:0:0: +272,112,104647,1,2,0:0:0:0: +240,144,104728,1,4,0:0:0:0: +256,148,104890,1,2,0:0:0:0: +256,148,104971,1,2,0:0:0:0: +256,148,105051,1,2,0:0:0:0: +256,148,105132,1,2,0:0:0:0: +232,160,105213,1,4,0:0:0:0: +232,168,105375,1,2,0:0:0:0: +264,128,105456,1,2,0:0:0:0: +248,72,105537,1,2,0:0:0:0: +272,84,105618,1,2,0:0:0:0: +272,84,105699,1,4,0:0:0:0: +236,80,105860,1,2,0:0:0:0: +268,176,105941,1,2,0:0:0:0: +248,120,106022,1,4,0:0:0:0: +296,200,106184,1,2,0:0:0:0: +296,200,106265,1,2,0:0:0:0: +276,120,106346,1,4,0:0:0:0: +280,128,106508,1,2,0:0:0:0: +236,56,106589,1,2,0:0:0:0: +224,168,106669,1,4,0:0:0:0: +224,128,106831,1,4,0:0:0:0: +280,120,106993,1,4,0:0:0:0: +240,216,107155,1,4,0:0:0:0: +352,248,107317,1,2,0:0:0:0: +352,248,107398,1,2,0:0:0:0: +352,248,107478,1,2,0:0:0:0: +352,248,107559,1,2,0:0:0:0: +248,272,107640,1,4,0:0:0:0: +264,160,107802,1,2,0:0:0:0: +264,160,107883,1,2,0:0:0:0: +312,88,107964,1,4,0:0:0:0: +296,84,108126,1,2,0:0:0:0: +288,84,108206,1,2,0:0:0:0: +344,200,108287,1,2,0:0:0:0: +344,200,108368,1,2,0:0:0:0: +216,116,108449,1,4,0:0:0:0: +268,128,108611,1,2,0:0:0:0: +268,128,108692,1,2,0:0:0:0: +232,160,108773,1,4,0:0:0:0: +296,92,108935,1,2,0:0:0:0: +296,92,109015,1,2,0:0:0:0: +212,184,109096,1,4,0:0:0:0: +324,100,109258,1,2,0:0:0:0: +324,100,109339,1,2,0:0:0:0: +324,100,109420,1,2,0:0:0:0: +324,100,109501,1,2,0:0:0:0: +280,140,109582,1,4,0:0:0:0: +264,156,109744,1,2,0:0:0:0: +264,156,109824,1,2,0:0:0:0: +212,184,109905,1,4,0:0:0:0: +284,104,110067,1,2,0:0:0:0: +284,104,110148,1,2,0:0:0:0: +284,104,110229,1,2,0:0:0:0: +284,104,110310,1,2,0:0:0:0: +224,104,110391,1,4,0:0:0:0: +216,124,110553,1,2,0:0:0:0: +216,124,110633,1,2,0:0:0:0: +176,152,110714,1,4,0:0:0:0: +280,120,110876,1,2,0:0:0:0: +280,120,110957,1,2,0:0:0:0: +176,156,111038,1,4,0:0:0:0: +280,68,111200,1,2,0:0:0:0: +280,68,111281,1,2,0:0:0:0: +264,100,111362,1,4,0:0:0:0: +296,136,111523,1,2,0:0:0:0: +324,64,111604,1,2,0:0:0:0: +324,64,111685,1,2,0:0:0:0: +352,64,111766,1,2,0:0:0:0: +336,64,111847,1,4,0:0:0:0: +336,68,112009,1,4,0:0:0:0: +332,72,112171,1,4,0:0:0:0: +328,76,112332,1,4,0:0:0:0: +304,136,112494,1,0,0:0:0:0: +304,136,112575,1,0,0:0:0:0: +304,136,112656,1,0,0:0:0:0: +304,136,112737,1,0,0:0:0:0: +296,160,112818,1,6,0:0:0:0: +280,200,112979,1,0,0:0:0:0: +284,204,113060,1,0,0:0:0:0: +284,204,113141,1,6,0:0:0:0: +296,136,113303,1,0,0:0:0:0: +296,136,113384,1,0,0:0:0:0: +312,232,113465,1,0,0:0:0:0: +312,232,113546,1,0,0:0:0:0: +328,188,113627,1,6,0:0:0:0: +296,136,113788,1,0,0:0:0:0: +296,136,113869,1,0,0:0:0:0: +328,188,113950,1,6,0:0:0:0: +296,136,114112,1,0,0:0:0:0: +296,136,114193,1,0,0:0:0:0: +184,216,114274,1,0,0:0:0:0: +200,204,114355,1,0,0:0:0:0: +328,188,114436,1,6,0:0:0:0: +296,136,114597,1,0,0:0:0:0: +296,136,114678,1,0,0:0:0:0: +328,188,114759,1,6,0:0:0:0: +296,136,114921,1,0,0:0:0:0: +296,136,115002,1,0,0:0:0:0: +328,188,115083,1,6,0:0:0:0: +296,136,115245,1,0,0:0:0:0: +296,136,115326,1,0,0:0:0:0: +296,136,115406,1,0,0:0:0:0: +296,136,115487,1,0,0:0:0:0: +328,188,115568,1,6,0:0:0:0: +296,136,115730,1,0,0:0:0:0: +296,136,115811,1,0,0:0:0:0: +296,136,115892,1,0,0:0:0:0: +296,136,115973,1,0,0:0:0:0: +228,164,116054,1,0,0:0:0:0: +228,164,116135,1,0,0:0:0:0: +328,188,116215,1,6,0:0:0:0: +296,136,116377,1,0,0:0:0:0: +296,136,116458,1,0,0:0:0:0: +360,184,116539,1,6,0:0:0:0: +296,136,116701,1,0,0:0:0:0: +296,136,116782,1,0,0:0:0:0: +348,260,116863,1,0,0:0:0:0: +348,260,116944,1,0,0:0:0:0: +352,176,117024,1,6,0:0:0:0: +296,136,117186,1,0,0:0:0:0: +296,136,117267,1,0,0:0:0:0: +296,136,117348,1,0,0:0:0:0: +296,136,117429,1,0,0:0:0:0: +296,136,117510,1,0,0:0:0:0: +296,136,117591,1,0,0:0:0:0: +348,180,117672,1,6,0:0:0:0: +296,136,117833,1,0,0:0:0:0: +296,136,117914,1,0,0:0:0:0: +296,136,117995,1,0,0:0:0:0: +296,136,118076,1,0,0:0:0:0: +340,184,118157,1,6,0:0:0:0: +296,136,118319,1,0,0:0:0:0: +296,136,118400,1,0,0:0:0:0: +340,188,118481,1,6,0:0:0:0: +296,136,118642,1,0,0:0:0:0: +228,216,118723,1,0,0:0:0:0: +224,176,118804,1,6,0:0:0:0: +296,136,118966,1,0,0:0:0:0: +296,136,119047,1,0,0:0:0:0: +340,124,119128,1,6,0:0:0:0: +296,136,119290,1,0,0:0:0:0: +296,136,119370,1,0,0:0:0:0: +192,208,119451,1,0,0:0:0:0: +160,200,119532,1,0,0:0:0:0: +340,124,119613,1,6,0:0:0:0: +296,136,119775,1,0,0:0:0:0: +296,136,119856,1,0,0:0:0:0: +348,120,119937,1,6,0:0:0:0: +296,136,120099,1,0,0:0:0:0: +296,136,120179,1,0,0:0:0:0: +348,120,120260,1,6,0:0:0:0: +296,136,120422,1,0,0:0:0:0: +296,136,120503,1,0,0:0:0:0: +296,136,120584,1,0,0:0:0:0: +296,136,120665,1,0,0:0:0:0: +296,136,120746,1,6,0:0:0:0: +228,176,120908,1,0,0:0:0:0: +228,176,120988,1,0,0:0:0:0: +308,200,121069,1,6,0:0:0:0: +316,200,121231,1,0,0:0:0:0: +276,128,121312,1,0,0:0:0:0: +316,200,121393,1,0,0:0:0:0: +280,136,121474,1,0,0:0:0:0: +336,132,121555,1,6,0:0:0:0: +336,132,121717,1,6,0:0:0:0: +336,132,121878,1,6,0:0:0:0: +336,132,122040,1,6,0:0:0:0: +336,132,122202,1,6,0:0:0:0: +176,124,122525,1,6,0:0:0:0: +296,216,122849,5,0,0:0:0:0: +296,216,123011,1,0,0:0:0:0: +288,216,123173,1,2,0:0:0:0: +256,216,123334,1,0,0:0:0:0: +292,128,123496,1,2,0:0:0:0: +260,172,123658,1,0,0:0:0:0: +264,176,123820,1,0,0:0:0:0: +268,176,123982,1,2,0:0:0:0: +236,204,124143,1,0,0:0:0:0: +236,204,124305,1,0,0:0:0:0: +236,204,124467,1,2,0:0:0:0: +260,160,124629,1,0,0:0:0:0: +244,120,124791,1,2,0:0:0:0: +264,168,124952,1,2,0:0:0:0: +240,192,125114,1,0,0:0:0:0: +240,196,125276,1,0,0:0:0:0: +268,108,125438,1,2,0:0:0:0: +272,72,125600,1,0,0:0:0:0: +232,176,125761,1,0,0:0:0:0: +268,84,125923,1,2,0:0:0:0: +232,184,126085,1,2,0:0:0:0: +200,216,126247,1,0,0:0:0:0: +316,48,126409,1,2,0:0:0:0: +316,48,126570,1,2,0:0:0:0: +236,144,126732,1,0,0:0:0:0: +248,152,126894,1,2,0:0:0:0: +240,172,127056,1,0,0:0:0:0: +244,184,127218,1,2,0:0:0:0: +200,212,127379,1,0,0:0:0:0: +232,192,127595,2,4,L|368:172,4,93.3333333333333 +200,232,128027,1,0,0:0:0:0: +296,192,128188,1,0,0:0:0:0: +296,192,128350,1,2,0:0:0:0: +240,236,128512,1,0,0:0:0:0: +240,240,128674,1,2,0:0:0:0: +240,244,128836,1,2,0:0:0:0: +208,296,128997,1,0,0:0:0:0: +240,284,129159,1,2,0:0:0:0: +220,300,129321,1,0,0:0:0:0: +220,300,129483,1,0,0:0:0:0: +220,300,129645,1,2,0:0:0:0: +200,312,129806,1,2,0:0:0:0: +236,184,129968,1,0,0:0:0:0: +200,312,130130,1,2,0:0:0:0: +200,312,130292,1,2,0:0:0:0: +280,180,130454,1,0,0:0:0:0: +280,180,130615,1,2,0:0:0:0: +220,32,130696,1,2,0:0:0:0: +292,60,130777,1,2,0:0:0:0: +292,60,130858,1,2,0:0:0:0: +284,76,130939,1,0,0:0:0:0: +284,76,131020,1,0,0:0:0:0: +256,216,131101,1,2,0:0:0:0: +284,76,131182,1,2,0:0:0:0: +228,244,131263,1,0,0:0:0:0: +268,144,131343,1,0,0:0:0:0: +228,244,131424,1,0,0:0:0:0: +268,144,131505,1,0,0:0:0:0: +268,144,131586,1,2,0:0:0:0: +268,144,131667,1,2,0:0:0:0: +256,156,131748,1,0,0:0:0:0: +256,156,131829,1,0,0:0:0:0: +256,156,131910,1,2,0:0:0:0: +344,204,132395,1,4,0:0:0:0: +344,204,132557,1,4,0:0:0:0: +172,192,132610,2,4,L|232:200,16,46.6666666666667 +280,164,133203,1,0,0:0:0:0: +280,164,133365,1,0,0:0:0:0: +272,168,133527,1,2,0:0:0:0: +304,192,133689,1,0,0:0:0:0: +304,192,133851,1,2,0:0:0:0: +264,208,134012,1,0,0:0:0:0: +284,152,134175,5,6,0:0:0:0: +320,180,134336,1,0,0:0:0:0: +236,96,134498,1,0,0:0:0:0: +236,96,134660,1,0,0:0:0:0: +236,96,134821,1,2,0:0:0:0: +192,96,134983,1,0,0:0:0:0: +192,96,135145,1,0,0:0:0:0: +268,120,135307,1,6,0:0:0:0: +268,120,135469,1,6,0:0:0:0: +272,172,135630,1,0,0:0:0:0: +272,172,135792,1,0,0:0:0:0: +328,132,135954,1,2,0:0:0:0: +312,148,136116,1,0,0:0:0:0: +312,148,136278,1,2,0:0:0:0: +312,148,136439,1,2,0:0:0:0: +252,168,136601,1,0,0:0:0:0: +252,168,136763,1,2,0:0:0:0: +252,168,136925,1,2,0:0:0:0: +216,188,137087,1,4,0:0:0:0: +224,100,137248,1,0,0:0:0:0: +224,192,137410,1,4,0:0:0:0: +220,108,137572,1,0,0:0:0:0: +224,192,137734,1,4,0:0:0:0: +252,216,137896,1,6,0:0:0:0: +256,216,138058,1,6,0:0:0:0: +236,228,138381,1,0,0:0:0:0: +264,196,138462,1,0,0:0:0:0: +236,232,138543,1,2,0:0:0:0: +236,228,138705,1,2,0:0:0:0: +280,56,138785,1,2,0:0:0:0: +256,32,138866,1,0,0:0:0:0: +240,52,139028,1,0,0:0:0:0: +228,64,139110,1,2,0:0:0:0: +256,24,139191,1,2,0:0:0:0: +256,24,139352,1,2,0:0:0:0: +208,156,139433,1,0,0:0:0:0: +272,188,139514,1,0,0:0:0:0: +288,52,139676,1,0,0:0:0:0: +236,116,139757,1,2,0:0:0:0: +212,116,139837,1,0,0:0:0:0: +216,120,140000,1,2,0:0:0:0: +216,120,140080,1,0,0:0:0:0: +260,56,140161,1,2,0:0:0:0: +260,64,140323,1,6,0:0:0:0: +264,64,140485,1,6,0:0:0:0: +240,88,140647,1,6,0:0:0:0: +232,120,140970,1,2,0:0:0:0: +232,120,141051,1,2,0:0:0:0: +308,64,141132,1,2,0:0:0:0: +308,64,141213,1,2,0:0:0:0: +204,148,141294,1,0,0:0:0:0: +264,96,141375,1,0,0:0:0:0: +268,56,141456,1,2,0:0:0:0: +268,36,141537,1,2,0:0:0:0: +232,72,141618,1,0,0:0:0:0: +232,72,141699,1,0,0:0:0:0: +232,72,141779,1,0,0:0:0:0: +232,72,141860,1,0,0:0:0:0: +220,28,141941,1,2,0:0:0:0: +220,28,142022,1,2,0:0:0:0: +168,68,142103,1,0,0:0:0:0: +168,68,142184,1,0,0:0:0:0: +168,68,142265,1,2,0:0:0:0: +168,68,142346,1,2,0:0:0:0: +168,68,142427,1,2,0:0:0:0: +260,36,142507,1,2,0:0:0:0: +136,96,142588,1,0,0:0:0:0: +248,88,142669,1,0,0:0:0:0: +232,84,142750,1,2,0:0:0:0: +224,80,142831,1,2,0:0:0:0: +248,56,142912,1,0,0:0:0:0: +248,56,142993,1,0,0:0:0:0: +248,56,143074,1,0,0:0:0:0: +248,56,143155,1,0,0:0:0:0: +248,56,143236,1,2,0:0:0:0: +268,152,143558,1,2,0:0:0:0: +248,180,143639,1,2,0:0:0:0: +248,180,143720,1,2,0:0:0:0: +276,64,143801,1,2,0:0:0:0: +184,208,143882,1,0,0:0:0:0: +304,172,143963,1,0,0:0:0:0: +180,208,144044,1,2,0:0:0:0: +312,204,144205,1,0,0:0:0:0: +312,204,144286,1,0,0:0:0:0: +312,204,144367,1,2,0:0:0:0: +272,116,144529,1,0,0:0:0:0: +292,200,144610,1,0,0:0:0:0: +272,116,144691,1,2,0:0:0:0: +292,64,144853,1,0,0:0:0:0: +304,68,144933,1,0,0:0:0:0: +304,56,145014,1,2,0:0:0:0: +296,48,145176,1,0,0:0:0:0: +296,48,145257,1,0,0:0:0:0: +336,132,145338,1,2,0:0:0:0: +336,132,145419,1,2,0:0:0:0: +336,132,145500,1,2,0:0:0:0: +336,132,145581,1,2,0:0:0:0: +324,92,145662,1,0,0:0:0:0: +312,140,145742,1,0,0:0:0:0: +292,72,145823,1,2,0:0:0:0: +352,208,145904,1,0,0:0:0:0: +288,40,145985,1,2,0:0:0:0: +288,40,146066,1,2,0:0:0:0: +276,112,146147,1,0,0:0:0:0: +224,72,146228,1,0,0:0:0:0: +224,72,146309,1,0,0:0:0:0: +224,76,146390,1,0,0:0:0:0: +288,28,146471,1,2,0:0:0:0: +288,28,146551,1,2,0:0:0:0: +200,88,146632,1,0,0:0:0:0: +256,40,146794,1,2,0:0:0:0: +252,44,146875,1,2,0:0:0:0: +180,100,146956,1,0,0:0:0:0: +176,104,147118,1,2,0:0:0:0: +176,104,147199,1,2,0:0:0:0: +124,132,147279,1,0,0:0:0:0: +320,88,147441,1,2,0:0:0:0: +324,148,147522,1,2,0:0:0:0: +288,128,147603,1,0,0:0:0:0: +320,136,147765,1,2,0:0:0:0: +320,136,147846,1,2,0:0:0:0: +288,156,147927,1,0,0:0:0:0: +280,160,148008,1,0,0:0:0:0: +280,160,148088,1,0,0:0:0:0: +280,160,148169,1,0,0:0:0:0: +280,160,148250,1,2,0:0:0:0: +280,160,148331,1,2,0:0:0:0: +340,120,148412,1,0,0:0:0:0: +372,108,148493,1,2,0:0:0:0: +252,192,148574,1,0,0:0:0:0: +252,192,148655,1,0,0:0:0:0: +252,192,148736,1,2,0:0:0:0: +280,132,148817,1,2,0:0:0:0: +280,132,148897,1,2,0:0:0:0: +280,132,148978,1,2,0:0:0:0: +256,100,149059,1,0,0:0:0:0: +232,132,149140,1,0,0:0:0:0: +248,96,149221,1,2,0:0:0:0: +260,140,149383,1,0,0:0:0:0: +260,140,149464,1,0,0:0:0:0: +264,140,149545,1,2,0:0:0:0: +248,140,149706,1,0,0:0:0:0: +248,140,149787,1,0,0:0:0:0: +192,216,149868,1,0,0:0:0:0: +196,216,149949,1,0,0:0:0:0: +196,216,150030,1,6,0:0:0:0: +216,144,150354,1,6,0:0:0:0: +352,152,150677,1,6,0:0:0:0: +352,152,151001,1,6,0:0:0:0: +236,112,151325,5,6,0:0:0:0: +268,132,151972,5,6,0:0:0:0: +268,132,152053,1,6,0:0:0:0: +268,132,152619,5,6,0:0:0:0: +268,132,152700,1,6,0:0:0:0: +268,132,152781,1,6,0:0:0:0: +268,132,152862,1,6,0:0:0:0: +268,132,152943,1,6,0:0:0:0: +268,132,153024,1,6,0:0:0:0: +268,132,153104,1,6,0:0:0:0: +268,132,153185,1,6,0:0:0:0: +268,132,153266,1,6,0:0:0:0: +272,252,153435,1,0,0:0:0:0: +272,252,153516,1,0,0:0:0:0: +272,252,153597,1,0,0:0:0:0: +272,252,153678,1,0,0:0:0:0: +272,252,153759,1,0,0:0:0:0: +272,252,153840,1,0,0:0:0:0: +204,128,153913,1,2,0:0:0:0: +272,196,154075,1,0,0:0:0:0: +272,196,154156,1,0,0:0:0:0: +272,196,154237,1,2,0:0:0:0: +244,212,154399,1,0,0:0:0:0: +244,212,154479,1,0,0:0:0:0: +240,48,154560,1,2,0:0:0:0: +280,24,154641,1,2,0:0:0:0: +180,116,154722,1,0,0:0:0:0: +280,40,154884,1,2,0:0:0:0: +280,40,154965,1,2,0:0:0:0: +208,240,155046,1,0,0:0:0:0: +208,240,155127,1,0,0:0:0:0: +208,240,155208,1,2,0:0:0:0: +232,128,155369,1,6,0:0:0:0: +232,128,155531,1,6,0:0:0:0: +232,128,155693,1,6,0:0:0:0: +232,128,155855,1,6,0:0:0:0: +256,112,156017,1,0,0:0:0:0: +256,112,156097,1,0,0:0:0:0: +272,152,156178,1,0,0:0:0:0: +272,152,156259,1,0,0:0:0:0: +272,152,156340,1,0,0:0:0:0: +272,152,156421,1,0,0:0:0:0: +272,152,156502,1,2,0:0:0:0: +200,80,156664,1,0,0:0:0:0: +204,84,156745,1,0,0:0:0:0: +204,84,156825,1,2,0:0:0:0: +204,84,156987,1,2,0:0:0:0: +104,148,157149,1,0,0:0:0:0: +104,148,157230,1,0,0:0:0:0: +104,148,157311,1,2,0:0:0:0: +104,148,157392,1,2,0:0:0:0: +264,100,157473,1,0,0:0:0:0: +260,108,157634,1,2,0:0:0:0: +260,108,157715,1,2,0:0:0:0: +188,148,157796,1,0,0:0:0:0: +296,160,157958,1,6,0:0:0:0: +296,160,158039,1,6,0:0:0:0: +284,200,158120,1,6,0:0:0:0: +284,200,158201,1,6,0:0:0:0: +284,200,158282,1,6,0:0:0:0: +264,224,158363,1,6,0:0:0:0: +264,224,158443,1,6,0:0:0:0: +240,236,158767,1,6,0:0:0:0: +216,268,159091,1,4,0:0:0:0: +128,144,159414,1,2,0:0:0:0: +132,148,159576,1,2,0:0:0:0: +340,216,159657,1,0,0:0:0:0: +132,148,159738,1,2,0:0:0:0: +300,188,159900,1,2,0:0:0:0: +264,136,160061,1,0,0:0:0:0: +264,136,160223,1,2,0:0:0:0: +264,136,160304,1,0,0:0:0:0: +260,64,160547,1,2,0:0:0:0: +320,128,160628,1,2,0:0:0:0: +260,64,160709,1,2,0:0:0:0: +176,172,160870,1,0,0:0:0:0: +232,64,161032,1,2,0:0:0:0: +344,160,161113,1,0,0:0:0:0: +264,32,161194,1,2,0:0:0:0: +264,32,161275,1,2,0:0:0:0: +220,64,161356,1,0,0:0:0:0: +212,28,161437,1,0,0:0:0:0: +220,64,161518,1,2,0:0:0:0: +216,20,161679,1,2,0:0:0:0: +216,20,161760,1,2,0:0:0:0: +216,20,161841,1,2,0:0:0:0: +216,20,161922,1,2,0:0:0:0: +160,88,162003,1,0,0:0:0:0: +160,88,162084,1,0,0:0:0:0: +256,68,162165,1,2,0:0:0:0: +256,68,162246,1,2,0:0:0:0: +200,104,162327,1,0,0:0:0:0: +200,108,162407,1,0,0:0:0:0: +200,108,162488,1,0,0:0:0:0: +200,108,162569,1,0,0:0:0:0: +196,108,162650,1,2,0:0:0:0: +228,32,162731,1,2,0:0:0:0: +168,128,162812,1,0,0:0:0:0: +220,64,162893,1,0,0:0:0:0: +104,136,162974,1,6,0:0:0:0: +220,64,163297,1,6,0:0:0:0: +204,96,163621,1,6,0:0:0:0: +248,184,163783,1,0,0:0:0:0: +248,184,163864,1,0,0:0:0:0: +248,184,163945,1,0,0:0:0:0: +248,184,164025,1,0,0:0:0:0: +248,184,164106,1,0,0:0:0:0: +248,184,164187,1,0,0:0:0:0: +248,184,164268,1,2,0:0:0:0: +272,196,164430,1,0,0:0:0:0: +272,196,164511,1,0,0:0:0:0: +272,196,164592,1,2,0:0:0:0: +244,212,164754,1,0,0:0:0:0: +244,212,164834,1,0,0:0:0:0: +240,48,164915,1,2,0:0:0:0: +280,24,164996,1,2,0:0:0:0: +180,116,165077,1,0,0:0:0:0: +236,96,165158,1,2,0:0:0:0: +208,156,165239,1,0,0:0:0:0: +208,156,165320,1,0,0:0:0:0: +280,64,165401,1,2,0:0:0:0: +280,64,165482,1,2,0:0:0:0: +188,104,165563,1,0,0:0:0:0: +232,128,165724,1,6,0:0:0:0: +232,128,165886,1,6,0:0:0:0: +232,128,166048,1,6,0:0:0:0: +232,128,166210,1,6,0:0:0:0: +256,112,166372,1,0,0:0:0:0: +256,112,166452,1,0,0:0:0:0: +252,40,166533,1,2,0:0:0:0: +272,152,166614,1,0,0:0:0:0: +272,152,166695,1,0,0:0:0:0: +272,152,166776,1,0,0:0:0:0: +272,152,166857,1,2,0:0:0:0: +200,80,167019,1,0,0:0:0:0: +204,84,167100,1,0,0:0:0:0: +204,84,167180,1,2,0:0:0:0: +204,84,167342,1,2,0:0:0:0: +104,148,167504,1,0,0:0:0:0: +104,148,167585,1,0,0:0:0:0: +104,148,167666,1,2,0:0:0:0: +104,148,167747,1,2,0:0:0:0: +264,100,167828,1,0,0:0:0:0: +260,108,167989,1,2,0:0:0:0: +260,108,168070,1,2,0:0:0:0: +188,148,168151,1,0,0:0:0:0: +296,160,168313,1,6,0:0:0:0: +296,160,168394,1,6,0:0:0:0: +284,200,168475,1,6,0:0:0:0: +284,200,168556,1,6,0:0:0:0: +284,200,168637,1,6,0:0:0:0: +264,224,168718,1,6,0:0:0:0: +264,224,168798,1,6,0:0:0:0: +240,236,169122,1,4,0:0:0:0: +216,268,169446,1,6,0:0:0:0: +128,144,169769,1,2,0:0:0:0: +132,148,169931,1,2,0:0:0:0: +340,216,170012,1,0,0:0:0:0: +132,148,170093,1,2,0:0:0:0: +300,188,170255,1,2,0:0:0:0: +264,136,170416,1,0,0:0:0:0: +264,136,170578,1,2,0:0:0:0: +240,64,170659,1,2,0:0:0:0: +240,64,170740,1,2,0:0:0:0: +260,64,170902,1,2,0:0:0:0: +320,128,170983,1,2,0:0:0:0: +260,64,171064,1,2,0:0:0:0: +176,172,171225,1,0,0:0:0:0: +316,184,171306,1,0,0:0:0:0: +232,64,171387,1,2,0:0:0:0: +288,76,171468,1,2,0:0:0:0: +264,32,171549,1,2,0:0:0:0: +264,32,171630,1,2,0:0:0:0: +220,64,171711,1,0,0:0:0:0: +212,28,171792,1,0,0:0:0:0: +220,64,171873,1,2,0:0:0:0: +216,20,172034,1,2,0:0:0:0: +216,20,172115,1,2,0:0:0:0: +216,20,172196,1,2,0:0:0:0: +216,20,172277,1,2,0:0:0:0: +160,88,172358,1,0,0:0:0:0: +160,88,172439,1,0,0:0:0:0: +256,68,172520,1,2,0:0:0:0: +256,68,172601,1,2,0:0:0:0: +200,104,172682,1,0,0:0:0:0: +200,108,172762,1,0,0:0:0:0: +200,108,172843,1,2,0:0:0:0: +200,108,172924,1,2,0:0:0:0: +196,108,173005,1,0,0:0:0:0: +228,32,173086,1,0,0:0:0:0: +168,128,173167,1,2,0:0:0:0: +220,64,173248,1,2,0:0:0:0: +256,172,174137,1,4,0:0:0:0: +264,172,174299,1,6,0:0:0:0: +284,180,174624,5,4,0:0:0:0: +352,176,175918,1,0,0:0:0:0: +332,176,177213,1,0,0:0:0:0: +332,192,178507,1,0,0:0:0:0: +332,192,179154,1,0,0:0:0:0: +332,192,179801,1,2,0:0:0:0: +332,192,180287,1,2,0:0:0:0: +332,192,180772,1,0,0:0:0:0: +332,192,181096,1,2,0:0:0:0: +332,192,181581,1,2,0:0:0:0: +332,192,182067,1,0,0:0:0:0: +332,192,182390,1,2,0:0:0:0: +332,192,182876,1,2,0:0:0:0: +332,192,183361,1,0,0:0:0:0: +332,192,183685,1,0,0:0:0:0: +332,192,184008,1,0,0:0:0:0: +332,192,184332,1,0,0:0:0:0: +332,192,184655,1,2,0:0:0:0: +256,144,184976,1,0,0:0:0:0: +256,144,185138,1,2,0:0:0:0: +240,160,185300,1,0,0:0:0:0: +240,160,185462,1,2,0:0:0:0: +216,180,185624,1,0,0:0:0:0: +216,180,185785,1,2,0:0:0:0: +184,204,185947,1,0,0:0:0:0: +184,204,186109,1,2,0:0:0:0: +168,224,186271,1,0,0:0:0:0: +168,224,186433,1,2,0:0:0:0: +160,228,186594,1,0,0:0:0:0: +160,228,186756,1,2,0:0:0:0: +136,244,186918,1,0,0:0:0:0: +136,244,187080,1,2,0:0:0:0: +112,260,187242,1,0,0:0:0:0: +112,260,187403,1,2,0:0:0:0: +112,260,187565,1,0,0:0:0:0: +112,260,187727,1,2,0:0:0:0: +224,192,187889,1,0,0:0:0:0: +256,68,188051,1,2,0:0:0:0: +220,144,188212,1,0,0:0:0:0: +224,148,188374,1,2,0:0:0:0: +208,176,188536,1,0,0:0:0:0: +208,176,188698,1,2,0:0:0:0: +192,192,188860,1,0,0:0:0:0: +192,192,189021,1,2,0:0:0:0: +172,212,189183,1,0,0:0:0:0: +172,212,189345,1,2,0:0:0:0: +140,236,189507,1,0,0:0:0:0: +144,240,189669,1,2,0:0:0:0: +132,252,189830,1,0,0:0:0:0: +132,252,189992,1,2,0:0:0:0: +336,296,190154,5,4,0:0:0:0: +352,216,190316,1,2,0:0:0:0: +284,256,190470,1,4,0:0:0:0: +284,256,190642,1,2,0:0:0:0: +272,260,190794,1,4,0:0:0:0: +272,260,190965,1,2,0:0:0:0: +252,272,191117,1,4,0:0:0:0: +252,272,191289,1,2,0:0:0:0: +236,280,191441,1,4,0:0:0:0: +236,280,191613,1,2,0:0:0:0: +224,288,191767,1,4,0:0:0:0: +224,288,191936,1,2,0:0:0:0: +216,296,192093,1,4,0:0:0:0: +216,296,192260,1,2,0:0:0:0: +208,296,192417,1,4,0:0:0:0: +208,296,192583,1,2,0:0:0:0: +208,296,192740,1,4,0:0:0:0: +208,296,192907,1,2,0:0:0:0: +208,296,193066,1,4,0:0:0:0: +208,296,193231,1,2,0:0:0:0: +204,300,193392,1,4,0:0:0:0: +204,300,193554,1,2,0:0:0:0: +204,304,193716,1,4,0:0:0:0: +204,304,193878,1,2,0:0:0:0: +200,308,194040,1,4,0:0:0:0: +200,308,194201,1,2,0:0:0:0: +200,308,194363,1,4,0:0:0:0: +200,308,194525,1,2,0:0:0:0: +200,308,194687,1,4,0:0:0:0: +200,308,194849,1,2,0:0:0:0: +256,204,195008,1,0,0:0:0:0: +264,208,195089,1,0,0:0:0:0: +268,208,195170,1,0,0:0:0:0: +272,208,195251,1,0,0:0:0:0: +200,308,195334,1,2,0:0:0:0: +256,200,195415,1,2,0:0:0:0: +256,200,195496,1,2,0:0:0:0: +256,200,195577,1,2,0:0:0:0: +224,208,195658,1,4,0:0:0:0: +224,208,195738,1,2,0:0:0:0: +228,208,195819,1,2,0:0:0:0: +228,208,195900,1,2,0:0:0:0: +228,208,195981,1,4,0:0:0:0: +280,132,196062,1,2,0:0:0:0: +228,208,196143,1,2,0:0:0:0: +228,208,196224,1,2,0:0:0:0: +272,168,196305,1,4,0:0:0:0: +268,168,196386,1,2,0:0:0:0: +268,168,196467,1,2,0:0:0:0: +308,80,196547,1,2,0:0:0:0: +232,168,196628,1,4,0:0:0:0: +336,104,196709,1,2,0:0:0:0: +268,104,196790,1,2,0:0:0:0: +268,104,196871,1,2,0:0:0:0: +268,104,196952,1,4,0:0:0:0: +268,104,197033,1,2,0:0:0:0: +268,104,197114,1,2,0:0:0:0: +268,104,197195,1,2,0:0:0:0: +256,112,197276,1,0,0:0:0:0: +248,120,197437,1,2,0:0:0:0: +248,120,197599,1,0,0:0:0:0: +248,120,197761,1,2,0:0:0:0: +308,136,197841,1,2,0:0:0:0: +260,188,197923,1,4,0:0:0:0: +260,188,198004,1,4,0:0:0:0: +260,188,198084,1,2,0:0:0:0: +260,188,198165,1,2,0:0:0:0: +220,200,198246,1,4,0:0:0:0: +220,200,198327,1,4,0:0:0:0: +220,200,198408,1,2,0:0:0:0: +220,200,198489,1,2,0:0:0:0: +212,200,198569,1,4,0:0:0:0: +324,160,198650,1,4,0:0:0:0: +212,200,198732,1,2,0:0:0:0: +212,200,198813,1,2,0:0:0:0: +376,168,198892,1,4,0:0:0:0: +320,180,198973,1,4,0:0:0:0: +364,128,199055,1,2,0:0:0:0: +264,88,199136,1,2,0:0:0:0: +196,168,199217,1,0,0:0:0:0: +232,116,199379,1,2,0:0:0:0: +216,168,199541,1,0,0:0:0:0: +236,184,199702,1,2,0:0:0:0: +200,232,199864,1,0,0:0:0:0: +240,164,200026,1,2,0:0:0:0: +216,196,200188,1,0,0:0:0:0: +216,196,200350,1,2,0:0:0:0: +264,172,200430,1,2,0:0:0:0: +212,200,200510,1,4,0:0:0:0: +212,204,200591,1,4,0:0:0:0: +260,44,200673,1,2,0:0:0:0: +260,44,200754,1,2,0:0:0:0: +212,96,200834,1,4,0:0:0:0: +212,40,200915,1,4,0:0:0:0: +212,96,200997,1,2,0:0:0:0: +208,48,201078,1,2,0:0:0:0: +192,72,201158,1,4,0:0:0:0: +180,76,201239,1,4,0:0:0:0: +228,32,201320,1,2,0:0:0:0: +228,32,201401,1,2,0:0:0:0: +176,88,201481,1,4,0:0:0:0: +176,88,201562,1,4,0:0:0:0: +224,40,201644,1,2,0:0:0:0: +212,40,201725,1,2,0:0:0:0: +128,84,201805,1,4,0:0:0:0: +232,60,201887,1,4,0:0:0:0: +224,80,201968,1,2,0:0:0:0: +224,80,202049,1,2,0:0:0:0: +232,48,202129,1,4,0:0:0:0: +232,48,202210,1,4,0:0:0:0: +232,48,202291,1,2,0:0:0:0: +232,52,202372,1,2,0:0:0:0: +228,52,202453,1,0,0:0:0:0: +224,52,202615,1,2,0:0:0:0: +264,180,202777,1,0,0:0:0:0: +240,60,202938,1,2,0:0:0:0: +216,124,203100,1,0,0:0:0:0: +216,124,203181,1,2,0:0:0:0: +216,124,203262,1,2,0:0:0:0: +216,124,203343,1,2,0:0:0:0: +176,148,203424,1,4,0:0:0:0: +176,148,203505,1,2,0:0:0:0: +176,148,203586,1,2,0:0:0:0: +176,148,203666,1,2,0:0:0:0: +168,152,203745,1,4,0:0:0:0: +160,156,203828,1,2,0:0:0:0: +160,156,203909,1,2,0:0:0:0: +160,156,203990,1,2,0:0:0:0: +144,164,204069,1,4,0:0:0:0: +140,168,204152,1,2,0:0:0:0: +140,168,204233,1,2,0:0:0:0: +136,168,204314,1,2,0:0:0:0: +136,168,204395,1,0,0:0:0:0: +264,76,204556,1,2,0:0:0:0: +228,120,204718,1,0,0:0:0:0: +224,128,204880,1,2,0:0:0:0: +208,136,205042,1,0,0:0:0:0: +260,160,205201,1,2,0:0:0:0: +260,160,205363,1,0,0:0:0:0: +260,160,205444,1,0,0:0:0:0: +260,160,205525,1,0,0:0:0:0: +260,160,205606,1,0,0:0:0:0: +260,160,205686,1,2,0:0:0:0: +260,160,205767,1,2,0:0:0:0: +260,160,205848,1,2,0:0:0:0: +260,160,205929,1,2,0:0:0:0: +260,160,206008,1,4,0:0:0:0: +320,84,206091,1,2,0:0:0:0: +320,84,206172,1,2,0:0:0:0: +320,84,206253,1,2,0:0:0:0: +272,96,206332,1,4,0:0:0:0: +304,84,206415,1,2,0:0:0:0: +304,84,206495,1,2,0:0:0:0: +336,88,206576,1,2,0:0:0:0: +244,156,206655,1,4,0:0:0:0: +320,80,206738,1,2,0:0:0:0: +312,80,206819,1,2,0:0:0:0: +312,80,206900,1,2,0:0:0:0: +208,112,206981,1,4,0:0:0:0: +296,100,207062,1,2,0:0:0:0: +296,104,207143,1,2,0:0:0:0: +296,104,207224,1,2,0:0:0:0: +228,148,207304,1,4,0:0:0:0: +224,152,207385,1,2,0:0:0:0: +224,148,207466,1,2,0:0:0:0: +304,84,207547,1,2,0:0:0:0: +244,156,207628,1,4,0:0:0:0: +244,156,207709,1,2,0:0:0:0: +228,140,207790,1,2,0:0:0:0: +228,148,207871,1,2,0:0:0:0: +252,108,207952,1,0,0:0:0:0: +236,168,208115,1,2,0:0:0:0: +288,100,208275,1,0,0:0:0:0: +236,176,208356,1,2,0:0:0:0: +224,168,208437,1,2,0:0:0:0: +224,168,208518,1,2,0:0:0:0: +276,196,208599,1,4,0:0:0:0: +276,196,208680,1,2,0:0:0:0: +276,196,208761,1,2,0:0:0:0: +276,196,208841,1,2,0:0:0:0: +228,208,208922,1,4,0:0:0:0: +284,148,209003,1,2,0:0:0:0: +284,148,209084,1,2,0:0:0:0: +284,148,209165,1,2,0:0:0:0: +256,200,209246,1,4,0:0:0:0: +248,200,209327,1,2,0:0:0:0: +248,200,209408,1,2,0:0:0:0: +248,200,209489,1,2,0:0:0:0: +192,216,209570,1,0,0:0:0:0: +272,80,209731,1,2,0:0:0:0: +256,144,209893,1,0,0:0:0:0: +248,176,210055,1,2,0:0:0:0: +224,208,210217,1,0,0:0:0:0: +268,120,210379,1,2,0:0:0:0: +248,216,210540,1,0,0:0:0:0: +248,216,210621,1,0,0:0:0:0: +248,216,210702,1,0,0:0:0:0: +248,216,210783,1,0,0:0:0:0: +248,224,210864,1,2,0:0:0:0: +248,224,210945,1,2,0:0:0:0: +248,224,211026,1,2,0:0:0:0: +248,224,211107,1,2,0:0:0:0: +264,128,211188,1,4,0:0:0:0: +264,128,211268,1,2,0:0:0:0: +268,128,211349,1,2,0:0:0:0: +268,128,211430,1,2,0:0:0:0: +228,160,211511,1,4,0:0:0:0: +228,168,211592,1,2,0:0:0:0: +228,168,211673,1,2,0:0:0:0: +228,168,211754,1,2,0:0:0:0: +200,184,211835,1,4,0:0:0:0: +188,184,211916,1,2,0:0:0:0: +180,180,211997,1,2,0:0:0:0: +324,96,212077,1,2,0:0:0:0: +164,184,212158,1,4,0:0:0:0: +312,108,212239,1,2,0:0:0:0: +312,108,212320,1,2,0:0:0:0: +312,108,212401,1,2,0:0:0:0: +236,156,212482,1,4,0:0:0:0: +236,156,212563,1,2,0:0:0:0: +236,156,212644,1,2,0:0:0:0: +236,156,212725,1,2,0:0:0:0: +256,116,212805,1,0,0:0:0:0: +256,116,212967,1,2,0:0:0:0: +248,120,213131,1,0,0:0:0:0: +248,128,213291,1,2,0:0:0:0: +396,240,213374,1,2,0:0:0:0: +276,60,213453,1,4,0:0:0:0: +276,60,213534,1,4,0:0:0:0: +276,60,213614,1,2,0:0:0:0: +276,60,213695,1,2,0:0:0:0: +264,72,213776,1,4,0:0:0:0: +260,72,213857,1,4,0:0:0:0: +260,72,213938,1,2,0:0:0:0: +260,72,214019,1,2,0:0:0:0: +320,84,214100,1,4,0:0:0:0: +320,84,214181,1,4,0:0:0:0: +320,84,214262,1,2,0:0:0:0: +320,84,214343,1,2,0:0:0:0: +276,120,214423,1,4,0:0:0:0: +272,124,214504,1,4,0:0:0:0: +272,124,214585,1,2,0:0:0:0: +272,124,214666,1,2,0:0:0:0: +248,140,214747,1,0,0:0:0:0: +328,104,214909,1,0,0:0:0:0: +328,104,215071,1,2,0:0:0:0: +328,104,215232,1,2,0:0:0:0: +284,168,215394,1,0,0:0:0:0: +252,220,216043,1,4,0:0:0:0: +408,188,221221,5,4,0:0:0:0: +272,148,221275,2,4,L|376:144,20,93.3333333333333 +404,188,222515,1,6,0:0:0:0: +272,148,222569,2,4,L|376:144,20,93.3333333333333 +400,180,223810,1,4,0:0:0:0: +272,148,223864,2,4,L|376:144,20,93.3333333333333 +400,180,225104,1,6,0:0:0:0: +272,148,225158,2,4,L|376:144,20,93.3333333333333 +396,180,226398,1,4,0:0:0:0: +232,168,226452,2,4,L|352:160,8,93.3333333333333 +396,180,227046,1,6,0:0:0:0: +232,168,227100,2,4,L|352:160,8,93.3333333333333 +396,180,227693,1,4,0:0:0:0: +308,152,227747,2,4,L|500:116,1,186.666666666667 +396,180,228016,1,6,0:0:0:0: +308,152,228070,2,4,L|500:116,1,186.666666666667 +396,180,228340,1,4,0:0:0:0: +308,152,228394,2,4,L|500:116,1,186.666666666667 +396,180,228664,1,6,0:0:0:0: +308,152,228717,2,4,L|500:116,1,186.666666666667 +396,180,228987,1,6,0:0:0:0: +308,172,229634,1,6,0:0:0:0: +296,168,229715,1,6,0:0:0:0: +328,176,230282,1,6,0:0:0:0: +328,176,230362,1,6,0:0:0:0: +328,176,230444,1,6,0:0:0:0: +328,176,230524,1,6,0:0:0:0: +328,176,230605,1,6,0:0:0:0: +328,176,230687,1,6,0:0:0:0: +328,176,230767,1,6,0:0:0:0: +328,176,230848,1,6,0:0:0:0: +328,176,230929,1,6,0:0:0:0: +284,104,231576,1,4,0:0:0:0: +256,192,232211,12,0,232231,0:0:0:0: +256,192,232244,12,0,232264,0:0:0:0: +256,192,232264,12,0,232284,0:0:0:0: +256,192,232284,12,0,232304,0:0:0:0: +256,192,232304,12,0,232325,0:0:0:0: +256,192,232325,12,0,232345,0:0:0:0: +256,192,232345,12,0,232365,0:0:0:0: +256,192,232365,12,0,232385,0:0:0:0: +256,192,232385,12,0,232406,0:0:0:0: +256,192,232406,12,0,232426,0:0:0:0: +256,192,232426,12,0,232446,0:0:0:0: +256,192,232446,12,0,232466,0:0:0:0: +256,192,232466,12,0,232486,0:0:0:0: +256,192,232486,12,0,232507,0:0:0:0: +256,192,232506,12,0,232526,0:0:0:0: +256,192,232507,12,0,232527,0:0:0:0: +256,192,232526,12,0,232546,0:0:0:0: +256,192,232527,12,0,232547,0:0:0:0: +256,192,232546,12,0,232566,0:0:0:0: +256,192,232547,12,0,232567,0:0:0:0: +256,192,232566,12,0,232587,0:0:0:0: +256,192,232566,12,0,232587,0:0:0:0: +256,192,232567,12,0,232587,0:0:0:0: +256,192,232587,12,0,232607,0:0:0:0: +256,192,232627,12,0,232647,0:0:0:0: +256,192,232627,12,0,232647,0:0:0:0: +256,192,232627,12,0,232647,0:0:0:0: +256,192,232647,12,0,232668,0:0:0:0: +256,192,232647,12,0,232667,0:0:0:0: +256,192,232648,12,0,232668,0:0:0:0: +256,192,232667,12,0,232688,0:0:0:0: +256,192,232668,12,0,232688,0:0:0:0: +256,192,232668,12,0,232688,0:0:0:0: +256,192,232688,12,0,232708,0:0:0:0: +256,192,232688,12,0,232708,0:0:0:0: +256,192,232708,12,0,232728,0:0:0:0: +256,192,232708,12,0,232729,0:0:0:0: +256,192,232748,12,0,232769,0:0:0:0: +256,192,232749,12,0,232769,0:0:0:0: +256,192,232749,12,0,232769,0:0:0:0: +256,192,232769,12,0,232789,0:0:0:0: +256,192,232769,12,0,232789,0:0:0:0: +256,192,232789,12,0,232809,0:0:0:0: +256,192,232789,12,0,232809,0:0:0:0: +256,192,232809,12,0,232829,0:0:0:0: +256,192,232809,12,0,232829,0:0:0:0: +256,192,232810,12,0,232830,0:0:0:0: +256,192,232829,12,0,232850,0:0:0:0: +256,192,232829,12,0,232849,0:0:0:0: +204,164,233193,6,4,L|240:164,8,35 +256,192,234165,12,0,234185,0:0:0:0: +256,192,234185,12,0,234205,0:0:0:0: +256,192,234205,12,0,234225,0:0:0:0: +256,192,234225,12,0,234245,0:0:0:0: +256,192,234245,12,0,234266,0:0:0:0: +256,192,234266,12,0,234286,0:0:0:0: +256,192,234286,12,0,234306,0:0:0:0: +256,192,234306,12,0,234326,0:0:0:0: +256,192,234326,12,0,234347,0:0:0:0: +256,192,234347,12,0,234367,0:0:0:0: +256,192,234367,12,0,234387,0:0:0:0: +256,192,234387,12,0,234407,0:0:0:0: +256,192,234407,12,0,234427,0:0:0:0: +256,192,234427,12,0,234448,0:0:0:0: +256,192,234448,12,0,234468,0:0:0:0: +256,192,234468,12,0,234488,0:0:0:0: +256,192,234489,12,0,234509,0:0:0:0: +256,192,234509,12,0,234529,0:0:0:0: +256,192,234529,12,0,234549,0:0:0:0: +256,192,234549,12,0,234569,0:0:0:0: +256,192,234569,12,0,234590,0:0:0:0: +256,192,234590,12,0,234610,0:0:0:0: +256,192,234610,12,0,234630,0:0:0:0: +256,192,234630,12,0,234650,0:0:0:0: +256,192,234650,12,0,234671,0:0:0:0: +256,192,234671,12,0,234691,0:0:0:0: +256,192,234691,12,0,234711,0:0:0:0: +256,192,234711,12,0,234731,0:0:0:0: +256,192,234731,12,0,234751,0:0:0:0: +256,192,234751,12,0,234772,0:0:0:0: +256,192,234772,12,0,234792,0:0:0:0: +256,192,234792,12,0,234812,0:0:0:0: +256,192,234812,12,0,234832,0:0:0:0: +256,192,234832,12,0,234852,0:0:0:0: +256,192,234852,12,0,234872,0:0:0:0: +256,192,234872,12,0,234892,0:0:0:0: +256,192,234892,12,0,234913,0:0:0:0: +256,192,234913,12,0,234933,0:0:0:0: +256,192,234933,12,0,234953,0:0:0:0: +256,192,234953,12,0,234973,0:0:0:0: +256,192,234973,12,0,234994,0:0:0:0: +256,192,234994,12,0,235014,0:0:0:0: +256,192,235014,12,0,235034,0:0:0:0: +256,192,235034,12,0,235054,0:0:0:0: +256,192,235054,12,0,235074,0:0:0:0: +256,192,235074,12,0,235095,0:0:0:0: +256,192,235095,12,0,235115,0:0:0:0: +256,192,235115,12,0,235135,0:0:0:0: +256,192,235136,12,0,235156,0:0:0:0: +256,192,235156,12,0,235176,0:0:0:0: +256,192,235176,12,0,235196,0:0:0:0: +256,192,235196,12,0,235216,0:0:0:0: +256,192,235216,12,0,235237,0:0:0:0: +256,192,235237,12,0,235257,0:0:0:0: +256,192,235257,12,0,235277,0:0:0:0: +256,192,235277,12,0,235297,0:0:0:0: +256,192,235297,12,0,235318,0:0:0:0: +256,192,235318,12,0,235338,0:0:0:0: +256,192,235338,12,0,235358,0:0:0:0: +256,192,235358,12,0,235378,0:0:0:0: +256,192,235378,12,0,235398,0:0:0:0: +256,192,235398,12,0,235419,0:0:0:0: +256,192,235419,12,0,235439,0:0:0:0: +256,192,235439,12,0,235459,0:0:0:0: +256,192,235460,12,0,235480,0:0:0:0: +256,192,235480,12,0,235500,0:0:0:0: +256,192,235500,12,0,235520,0:0:0:0: +256,192,235520,12,0,235540,0:0:0:0: +256,192,235540,12,0,235561,0:0:0:0: +256,192,235561,12,0,235581,0:0:0:0: +256,192,235581,12,0,235601,0:0:0:0: +256,192,235601,12,0,235621,0:0:0:0: +256,192,235621,12,0,235642,0:0:0:0: +256,192,235642,12,0,235662,0:0:0:0: +256,192,235662,12,0,235682,0:0:0:0: +256,192,235682,12,0,235702,0:0:0:0: +256,192,235702,12,0,235722,0:0:0:0: +256,192,235722,12,0,235743,0:0:0:0: +256,192,235743,12,0,235763,0:0:0:0: +256,192,235763,12,0,235783,0:0:0:0: +256,192,235783,12,0,235803,0:0:0:0: +256,192,235803,12,0,235823,0:0:0:0: +256,192,235823,12,0,235843,0:0:0:0: +256,192,235843,12,0,235863,0:0:0:0: +256,192,235863,12,0,235884,0:0:0:0: +256,192,235884,12,0,235904,0:0:0:0: +256,192,235904,12,0,235924,0:0:0:0: +256,192,235924,12,0,235944,0:0:0:0: +256,192,235944,12,0,235965,0:0:0:0: +256,192,235965,12,0,235985,0:0:0:0: +256,192,235985,12,0,236005,0:0:0:0: +256,192,236005,12,0,236025,0:0:0:0: +256,192,236025,12,0,236045,0:0:0:0: +256,192,236045,12,0,236066,0:0:0:0: +328,184,236753,5,0,0:0:0:0: +328,184,236834,1,0,0:0:0:0: +328,184,236915,1,0,0:0:0:0: +328,184,236996,1,0,0:0:0:0: +320,144,237077,5,6,0:0:0:0: +336,136,237401,1,0,0:0:0:0: +336,136,237481,1,0,0:0:0:0: +336,136,237562,1,0,0:0:0:0: +336,136,237643,1,0,0:0:0:0: +336,136,237724,1,6,0:0:0:0: +336,136,237804,1,6,0:0:0:0: +324,128,238048,1,6,0:0:0:0: +324,128,238129,1,6,0:0:0:0: +324,128,238210,1,6,0:0:0:0: +324,128,238290,1,6,0:0:0:0: +324,128,238371,1,6,0:0:0:0: +324,128,238452,1,6,0:0:0:0: +324,128,238533,1,6,0:0:0:0: +324,128,238614,1,6,0:0:0:0: +320,128,238695,1,6,0:0:0:0: +272,252,238862,1,0,0:0:0:0: +272,252,238943,1,0,0:0:0:0: +272,252,239024,1,0,0:0:0:0: +272,252,239105,1,0,0:0:0:0: +272,252,239186,1,0,0:0:0:0: +272,252,239267,1,0,0:0:0:0: +204,128,239341,5,6,0:0:0:0: +256,192,239341,12,0,240635,0:0:0:0: +272,196,239502,5,0,0:0:0:0: +272,196,239583,1,0,0:0:0:0: +272,196,239664,1,2,0:0:0:0: +244,212,239826,1,0,0:0:0:0: +244,212,239906,1,2,0:0:0:0: +240,48,239988,1,0,0:0:0:0: +280,24,240068,1,2,0:0:0:0: +180,116,240149,1,0,0:0:0:0: +352,208,240230,1,0,0:0:0:0: +280,40,240311,1,2,0:0:0:0: +280,40,240392,1,2,0:0:0:0: +208,240,240473,1,0,0:0:0:0: +208,240,240554,1,0,0:0:0:0: +208,240,240635,1,2,0:0:0:0: +232,128,240796,1,6,0:0:0:0: +232,128,240958,1,6,0:0:0:0: +232,128,241120,1,6,0:0:0:0: +232,128,241282,1,6,0:0:0:0: +256,112,241444,1,0,0:0:0:0: +256,112,241524,1,0,0:0:0:0: +272,152,241605,1,0,0:0:0:0: +272,152,241686,1,0,0:0:0:0: +272,152,241767,1,0,0:0:0:0: +272,152,241848,1,0,0:0:0:0: +272,152,241929,5,6,0:0:0:0: +256,192,241929,12,0,243224,0:0:0:0: +200,80,242091,5,0,0:0:0:0: +204,84,242172,1,0,0:0:0:0: +204,84,242252,1,2,0:0:0:0: +204,84,242414,1,2,0:0:0:0: +272,192,242496,1,0,0:0:0:0: +260,200,242576,1,2,0:0:0:0: +104,148,242657,1,0,0:0:0:0: +104,148,242738,1,2,0:0:0:0: +280,144,242819,1,2,0:0:0:0: +264,100,242900,1,0,0:0:0:0: +104,148,242981,1,0,0:0:0:0: +260,108,243061,1,2,0:0:0:0: +260,108,243142,1,2,0:0:0:0: +188,148,243223,1,0,0:0:0:0: +296,160,243385,1,6,0:0:0:0: +296,160,243466,1,6,0:0:0:0: +284,200,243547,1,6,0:0:0:0: +284,200,243628,1,6,0:0:0:0: +284,200,243709,1,6,0:0:0:0: +264,224,243790,1,6,0:0:0:0: +264,224,243870,1,6,0:0:0:0: +240,236,244194,1,6,0:0:0:0: +216,268,244518,1,4,0:0:0:0: +128,144,244841,1,2,0:0:0:0: +132,148,245003,1,2,0:0:0:0: +340,216,245084,1,0,0:0:0:0: +132,148,245165,1,2,0:0:0:0: +300,188,245327,1,2,0:0:0:0: +264,136,245488,1,0,0:0:0:0: +264,136,245650,1,2,0:0:0:0: +264,136,245731,1,0,0:0:0:0: +260,64,245974,1,2,0:0:0:0: +320,128,246055,1,2,0:0:0:0: +260,64,246136,1,2,0:0:0:0: +176,172,246297,1,0,0:0:0:0: +232,64,246459,1,2,0:0:0:0: +344,160,246540,1,0,0:0:0:0: +264,32,246621,1,2,0:0:0:0: +264,32,246702,1,2,0:0:0:0: +220,64,246783,1,0,0:0:0:0: +212,28,246864,1,0,0:0:0:0: +220,64,246945,1,2,0:0:0:0: +216,20,247106,1,2,0:0:0:0: +216,20,247187,1,2,0:0:0:0: +216,20,247268,1,2,0:0:0:0: +216,20,247349,1,2,0:0:0:0: +160,88,247430,1,0,0:0:0:0: +160,88,247511,1,0,0:0:0:0: +256,68,247592,1,2,0:0:0:0: +256,68,247673,1,2,0:0:0:0: +200,104,247754,1,0,0:0:0:0: +200,108,247834,1,0,0:0:0:0: +200,108,247915,1,0,0:0:0:0: +200,108,247996,1,0,0:0:0:0: +196,108,248077,1,2,0:0:0:0: +228,32,248158,1,2,0:0:0:0: +168,128,248239,1,0,0:0:0:0: +220,64,248320,1,0,0:0:0:0: +104,136,248401,1,6,0:0:0:0: +220,64,248724,1,6,0:0:0:0: +204,96,249048,1,6,0:0:0:0: +248,184,249210,1,0,0:0:0:0: +248,184,249291,1,0,0:0:0:0: +248,184,249372,1,0,0:0:0:0: +248,184,249452,1,0,0:0:0:0: +248,184,249533,1,0,0:0:0:0: +248,184,249614,1,0,0:0:0:0: +248,184,249695,5,6,0:0:0:0: +256,192,249695,12,0,250990,0:0:0:0: +272,196,249857,5,0,0:0:0:0: +272,196,249938,1,0,0:0:0:0: +272,196,250019,1,2,0:0:0:0: +244,212,250181,1,0,0:0:0:0: +244,212,250261,1,2,0:0:0:0: +240,48,250342,1,0,0:0:0:0: +280,24,250423,1,2,0:0:0:0: +180,116,250504,1,0,0:0:0:0: +236,96,250585,1,0,0:0:0:0: +208,156,250666,1,2,0:0:0:0: +208,156,250747,1,0,0:0:0:0: +280,64,250828,1,2,0:0:0:0: +280,64,250909,1,2,0:0:0:0: +188,104,250990,1,0,0:0:0:0: +232,128,251151,1,6,0:0:0:0: +232,128,251313,1,6,0:0:0:0: +232,128,251475,1,6,0:0:0:0: +232,128,251637,1,6,0:0:0:0: +256,112,251799,1,0,0:0:0:0: +256,112,251879,1,0,0:0:0:0: +252,40,251960,1,2,0:0:0:0: +272,152,252041,1,0,0:0:0:0: +272,152,252122,1,0,0:0:0:0: +272,152,252203,1,0,0:0:0:0: +272,152,252284,5,6,0:0:0:0: +256,192,252284,12,0,253579,0:0:0:0: +200,80,252446,5,0,0:0:0:0: +204,84,252527,1,0,0:0:0:0: +204,84,252607,1,2,0:0:0:0: +204,84,252769,1,2,0:0:0:0: +300,196,252851,1,0,0:0:0:0: +288,196,252931,1,2,0:0:0:0: +104,148,253012,1,0,0:0:0:0: +104,148,253093,1,2,0:0:0:0: +104,148,253174,1,2,0:0:0:0: +264,100,253255,1,0,0:0:0:0: +316,120,253336,1,0,0:0:0:0: +260,108,253416,1,2,0:0:0:0: +260,108,253497,1,2,0:0:0:0: +188,148,253578,1,0,0:0:0:0: +296,160,253740,1,6,0:0:0:0: +296,160,253821,1,6,0:0:0:0: +284,200,253902,1,6,0:0:0:0: +284,200,253983,1,6,0:0:0:0: +284,200,254064,1,6,0:0:0:0: +264,224,254145,1,6,0:0:0:0: +264,224,254225,1,6,0:0:0:0: +240,236,254549,1,4,0:0:0:0: +216,268,254873,1,6,0:0:0:0: +128,144,255196,1,2,0:0:0:0: +132,148,255358,1,2,0:0:0:0: +340,216,255439,1,0,0:0:0:0: +132,148,255520,1,2,0:0:0:0: +300,188,255682,1,2,0:0:0:0: +264,136,255843,1,0,0:0:0:0: +264,136,256005,1,2,0:0:0:0: +240,64,256086,1,2,0:0:0:0: +240,64,256167,1,2,0:0:0:0: +260,64,256329,1,2,0:0:0:0: +320,128,256410,1,2,0:0:0:0: +260,64,256491,1,2,0:0:0:0: +176,172,256652,1,0,0:0:0:0: +316,184,256733,1,0,0:0:0:0: +232,64,256814,1,2,0:0:0:0: +288,76,256895,1,2,0:0:0:0: +264,32,256976,1,2,0:0:0:0: +264,32,257057,1,2,0:0:0:0: +220,64,257138,1,0,0:0:0:0: +212,28,257219,1,0,0:0:0:0: +220,64,257300,1,2,0:0:0:0: +216,20,257461,1,2,0:0:0:0: +216,20,257542,1,2,0:0:0:0: +216,20,257623,1,2,0:0:0:0: +216,20,257704,1,2,0:0:0:0: +160,88,257785,1,0,0:0:0:0: +160,88,257866,1,0,0:0:0:0: +256,68,257947,1,2,0:0:0:0: +256,68,258028,1,2,0:0:0:0: +200,104,258109,1,0,0:0:0:0: +200,108,258189,1,0,0:0:0:0: +200,108,258270,1,2,0:0:0:0: +200,108,258351,1,2,0:0:0:0: +196,108,258432,1,0,0:0:0:0: +228,32,258513,1,0,0:0:0:0: +168,128,258594,1,2,0:0:0:0: +220,64,258675,1,2,0:0:0:0: +260,208,258756,1,0,0:0:0:0: +272,216,258918,1,0,0:0:0:0: +272,216,258999,1,0,0:0:0:0: +272,216,259080,1,2,0:0:0:0: +272,216,259241,1,2,0:0:0:0: +292,240,259403,1,0,0:0:0:0: +292,240,259565,1,0,0:0:0:0: +292,240,259727,1,2,0:0:0:0: +320,208,260049,1,0,0:0:0:0: +280,52,260129,1,0,0:0:0:0: +320,208,260210,1,2,0:0:0:0: +280,52,260291,1,2,0:0:0:0: +256,192,260372,2,0,L,1,0.01 +256,192,260453,2,0,L,1,0.01 +288,72,260534,1,0,0:0:0:0: +288,72,260615,1,0,0:0:0:0: +292,72,260696,1,2,0:0:0:0: +292,76,260777,1,2,0:0:0:0: +256,192,260857,2,0,L,1,0.01 +256,192,260938,2,0,L,1,0.01 +224,112,261019,1,0,0:0:0:0: +224,112,261100,1,0,0:0:0:0: +224,112,261181,1,2,0:0:0:0: +224,112,261262,1,2,0:0:0:0: +256,192,261343,2,0,L,1,0.01 +256,192,261424,2,0,L,1,0.01 +240,96,261505,1,0,0:0:0:0: +240,96,261586,1,0,0:0:0:0: +240,96,261666,1,2,0:0:0:0: +240,96,261747,1,2,0:0:0:0: +240,96,261828,1,2,0:0:0:0: +284,60,261909,1,2,0:0:0:0: +256,84,261990,1,0,0:0:0:0: +256,88,262071,1,0,0:0:0:0: +256,192,262152,2,0,L,1,0.01 +256,192,262233,2,0,L,1,0.01 +272,144,262314,1,0,0:0:0:0: +272,144,262395,1,0,0:0:0:0: +256,192,262475,2,0,L,1,0.01 +256,192,262556,2,0,L,1,0.01 +272,88,262637,1,0,0:0:0:0: +272,88,262718,1,0,0:0:0:0: +276,32,262799,1,2,0:0:0:0: +276,32,262880,1,2,0:0:0:0: +256,192,262961,2,0,L,1,0.01 +256,192,263042,2,0,L,1,0.01 +320,144,263123,1,0,0:0:0:0: +320,152,263204,1,0,0:0:0:0: +320,152,263284,1,2,0:0:0:0: +320,152,263365,1,2,0:0:0:0: +256,192,263446,2,0,L,1,0.01 +256,192,263527,2,0,L,1,0.01 +324,124,263608,1,0,0:0:0:0: +324,124,263689,1,0,0:0:0:0: +328,124,263770,1,2,0:0:0:0: +328,128,263851,1,2,0:0:0:0: +256,192,263932,2,0,L,1,0.01 +256,192,264013,2,0,L,1,0.01 +240,196,264093,1,2,0:0:0:0: +240,196,264174,1,2,0:0:0:0: +256,192,264255,2,0,L,1,0.01 +256,192,264336,2,0,L,1,0.01 +332,232,264417,1,0,0:0:0:0: +332,232,264498,1,0,0:0:0:0: +304,104,264579,1,2,0:0:0:0: +304,104,264660,1,2,0:0:0:0: +256,192,264741,2,0,L,1,0.01 +256,192,264821,2,0,L,1,0.01 +304,104,264902,1,0,0:0:0:0: +304,104,264983,1,0,0:0:0:0: +304,104,265064,1,2,0:0:0:0: +304,104,265145,1,2,0:0:0:0: +280,212,265226,1,0,0:0:0:0: +280,212,265307,1,0,0:0:0:0: +280,212,265388,1,2,0:0:0:0: +280,212,265469,1,2,0:0:0:0: +256,192,265550,2,0,L,1,0.01 +256,192,265630,2,0,L,1,0.01 +216,160,265711,1,0,0:0:0:0: +216,160,265792,1,0,0:0:0:0: +220,160,265873,1,2,0:0:0:0: +220,160,265954,1,2,0:0:0:0: +256,192,266035,2,0,L,1,0.01 +256,192,266116,2,0,L,1,0.01 +268,176,266197,1,0,0:0:0:0: +268,176,266278,1,0,0:0:0:0: +264,172,266359,1,2,0:0:0:0: +264,172,266439,1,2,0:0:0:0: +256,192,266520,2,0,L,1,0.01 +256,192,266601,2,0,L,1,0.01 +264,200,266682,1,2,0:0:0:0: +264,200,266763,1,2,0:0:0:0: +256,192,266844,2,0,L,1,0.01 +256,192,266925,2,0,L,1,0.01 +216,228,267006,1,0,0:0:0:0: +216,228,267087,1,0,0:0:0:0: +216,228,267168,1,2,0:0:0:0: +260,208,267248,1,2,0:0:0:0: +256,192,267329,2,0,L,1,0.01 +256,192,267410,2,0,L,1,0.01 +256,180,267491,1,0,0:0:0:0: +256,180,267572,1,0,0:0:0:0: +276,128,267653,1,2,0:0:0:0: +240,176,267734,1,2,0:0:0:0: +312,104,267815,1,0,0:0:0:0: +312,104,267896,1,0,0:0:0:0: +312,104,267977,1,2,0:0:0:0: +312,104,268057,1,2,0:0:0:0: +256,192,268138,2,0,L,1,0.01 +256,192,268219,2,0,L,1,0.01 +240,144,268300,1,0,0:0:0:0: +240,144,268381,1,0,0:0:0:0: +240,144,268462,1,2,0:0:0:0: +240,144,268543,1,2,0:0:0:0: +256,192,268624,2,0,L,1,0.01 +256,192,268705,2,0,L,1,0.01 +256,192,268786,2,0,L,1,0.01 +256,192,268866,2,0,L,1,0.01 +292,104,268947,1,2,0:0:0:0: +292,104,269028,1,2,0:0:0:0: +156,128,269109,1,0,0:0:0:0: +144,140,269190,1,0,0:0:0:0: +296,72,269271,1,2,0:0:0:0: +296,72,269352,1,2,0:0:0:0: +256,192,269433,2,0,L,1,0.01 +256,192,269514,2,0,L,1,0.01 +272,56,269594,1,0,0:0:0:0: +272,56,269675,1,0,0:0:0:0: +264,52,269756,1,2,0:0:0:0: +264,52,269837,1,2,0:0:0:0: +256,192,269918,2,0,L,1,0.01 +256,192,269999,2,0,L,1,0.01 +348,180,270080,1,0,0:0:0:0: +356,180,270161,1,0,0:0:0:0: +256,192,270242,2,0,L,1,0.01 +256,192,270323,2,0,L,1,0.01 +312,196,270403,1,0,0:0:0:0: +312,196,270484,1,0,0:0:0:0: +228,168,270565,1,2,0:0:0:0: +256,192,270646,2,0,L,1,0.01 +180,200,270727,1,2,0:0:0:0: +180,200,270808,1,2,0:0:0:0: +148,224,270889,1,0,0:0:0:0: +256,192,270970,2,0,L,1,0.01 +228,172,271051,1,0,0:0:0:0: +256,192,271132,2,0,L,1,0.01 +328,168,271212,1,2,0:0:0:0: +320,172,271293,1,2,0:0:0:0: +240,148,271374,1,0,0:0:0:0: +256,192,271455,2,0,L,1,0.01 +232,188,271536,1,0,0:0:0:0: +232,188,271617,1,0,0:0:0:0: +228,192,271698,1,2,0:0:0:0: +256,192,271779,2,0,L,1,0.01 +260,104,271860,1,0,0:0:0:0: +256,192,271941,2,0,L,1,0.01 +244,140,272021,1,2,0:0:0:0: +244,140,272102,1,2,0:0:0:0: +100,180,272183,1,0,0:0:0:0: +256,192,272264,2,0,L,1,0.01 +132,196,272345,1,2,0:0:0:0: +256,192,272426,2,0,L,1,0.01 +276,120,272507,1,0,0:0:0:0: +292,168,272588,1,0,0:0:0:0: +288,68,272669,1,2,0:0:0:0: +256,192,272750,2,0,L,1,0.01 +280,88,272830,1,0,0:0:0:0: +256,192,272911,2,0,L,1,0.01 +236,164,272992,1,2,0:0:0:0: +232,80,273073,1,2,0:0:0:0: +180,88,273154,1,0,0:0:0:0: +264,60,273235,1,0,0:0:0:0: +180,88,273316,1,2,0:0:0:0: +256,192,273397,2,0,L,1,0.01 +264,140,273478,1,0,0:0:0:0: +256,192,273559,2,0,L,1,0.01 +264,144,273639,1,2,0:0:0:0: +256,192,273720,2,0,L,1,0.01 +284,120,273801,1,0,0:0:0:0: +284,120,273882,1,0,0:0:0:0: +284,120,273963,1,2,0:0:0:0: +256,192,274044,2,0,L,1,0.01 +248,152,274125,1,0,0:0:0:0: +256,192,274206,2,0,L,1,0.01 +248,152,274287,1,2,0:0:0:0: +248,152,274367,1,2,0:0:0:0: +204,180,274448,1,0,0:0:0:0: +256,192,274529,2,0,L,1,0.01 +248,136,274610,1,2,0:0:0:0: +256,192,274691,2,0,L,1,0.01 +284,92,274772,1,2,0:0:0:0: +284,92,274853,1,2,0:0:0:0: +168,124,274934,1,0,0:0:0:0: +256,192,275015,2,0,L,1,0.01 +248,104,275096,1,2,0:0:0:0: +228,72,275176,1,0,0:0:0:0: +256,104,275257,1,2,0:0:0:0: +256,192,275338,2,0,L,1,0.01 +300,128,275419,1,0,0:0:0:0: +148,176,275500,1,2,0:0:0:0: +240,160,275581,1,0,0:0:0:0: +256,192,275662,2,0,L,1,0.01 +316,244,275743,1,2,0:0:0:0: +256,192,275824,2,0,L,1,0.01 +272,140,275905,1,0,0:0:0:0: +320,164,275985,1,0,0:0:0:0: +316,168,276066,1,2,0:0:0:0: +256,192,276147,2,0,L,1,0.01 +248,176,276228,1,0,0:0:0:0: +248,184,276309,1,2,0:0:0:0: +148,200,276390,1,2,0:0:0:0: +256,192,276471,2,0,L,1,0.01 +232,140,276552,1,0,0:0:0:0: +256,192,276633,2,0,L,1,0.01 +232,140,276714,1,2,0:0:0:0: +256,192,276794,2,0,L,1,0.01 +248,120,276875,1,2,0:0:0:0: +248,124,276956,1,0,0:0:0:0: +184,160,277037,1,0,0:0:0:0: +256,192,277118,2,0,L,1,0.01 +200,68,277199,1,2,0:0:0:0: +256,192,277280,2,0,L,1,0.01 +228,88,277361,1,0,0:0:0:0: +136,128,277442,1,0,0:0:0:0: +136,128,277523,1,2,0:0:0:0: +240,44,277603,1,2,0:0:0:0: +220,136,277684,1,0,0:0:0:0: +232,96,277765,1,0,0:0:0:0: +216,148,277846,1,2,0:0:0:0: +224,116,277927,1,2,0:0:0:0: +224,116,278008,1,2,0:0:0:0: +256,192,278129,2,0,L,1,0.01 +348,184,278170,1,0,0:0:0:0: +256,192,278372,2,0,L,1,0.01 +348,184,278413,1,2,0:0:0:0: +256,192,278615,2,0,L,1,0.01 +348,184,278656,1,2,0:0:0:0: +256,192,278776,2,0,L,1,0.01 +312,168,278817,1,0,0:0:0:0: +256,192,278938,2,0,L,1,0.01 +312,168,278979,1,2,0:0:0:0: +256,192,279100,2,0,L,1,0.01 +212,148,279141,1,0,0:0:0:0: +256,192,279262,2,0,L,1,0.01 +212,148,279303,1,0,0:0:0:0: +256,192,279424,2,0,L,1,0.01 +212,148,279465,1,2,0:0:0:0: +256,192,279585,2,0,L,1,0.01 +212,148,279626,1,0,0:0:0:0: +256,192,279747,2,0,L,1,0.01 +212,148,279788,1,2,0:0:0:0: +256,192,279909,2,0,L,1,0.01 +212,148,279950,1,2,0:0:0:0: +256,192,280071,2,0,L,1,0.01 +212,148,280112,1,0,0:0:0:0: +200,156,280758,1,4,0:0:0:0: diff --git a/osz.py b/osz.py index 9647f30..1b36cd8 100644 --- a/osz.py +++ b/osz.py @@ -15,9 +15,6 @@ from libs.tja import TimelineObject, Note, NoteType, Drumroll, Balloon, NoteList import re -osu_file = Path("./PNames.osu") -contents = osu_file.open(mode='r', encoding='utf-8').read() - class OsuParser: general: dict[str, str] editor: dict[str, str] @@ -27,7 +24,7 @@ class OsuParser: timing_points: list[int] hit_objects: list[int] - bpm: int + bpm: list[int] def __init__(self, osu_file): self.general = self.read_osu_data(osu_file, target_header="General", is_dict=True) @@ -38,8 +35,9 @@ class OsuParser: self.timing_points = self.read_osu_data(osu_file, target_header="TimingPoints") #self.general = self.read_osu_data(osu_file, target_header="Colours", is_dict=True) self.hit_objects = self.read_osu_data(osu_file, target_header="HitObjects") - - self.bpm = math.floor(1 / self.timing_points[0][1] * 1000 * 60) + self.bpm = [] + for points in self.timing_points: + self.bpm.append(math.floor(1 / points[1] * 1000 * 60)) self.osu_NoteList = self.note_data_to_NoteList(self.hit_objects) @@ -84,7 +82,7 @@ class OsuParser: don = Note() don.type = NoteType(1) don.hit_ms = line[2] - don.bpm = self.bpm + don.bpm = self.bpm[0] don.scroll_x = 1 don.scroll_y = 0 don.display = True @@ -98,7 +96,7 @@ class OsuParser: kat = Note() kat.type = NoteType(2) kat.hit_ms = line[2] - kat.bpm = self.bpm + kat.bpm = self.bpm[0] kat.scroll_x = 1 kat.scroll_y = 0 kat.display = True @@ -112,7 +110,7 @@ class OsuParser: don = Note() don.type = NoteType(3) don.hit_ms = line[2] - don.bpm = self.bpm + don.bpm = self.bpm[0] don.scroll_x = 1 don.scroll_y = 0 don.display = True @@ -126,7 +124,7 @@ class OsuParser: kat = Note() kat.type = NoteType(4) kat.hit_ms = line[2] - kat.bpm = self.bpm + kat.bpm = self.bpm[0] kat.scroll_x = 1 kat.scroll_y = 0 kat.display = True @@ -137,52 +135,109 @@ class OsuParser: osu_NoteList.play_notes.append(kat) if (line[3] == 2) and (line[4] == 0): # Drum Roll + if len(line) >= 9: + slider_time = line[8] / (float(self.difficulty["SliderMultiplier"]) * 100) * self.timing_points[0][1] + else: + slider_time = line[6] / (float(self.difficulty["SliderMultiplier"]) * 100) * self.timing_points[0][1] + source = Note() - source.type = NoteType(5) - source.hit_ms = line[2] - source.bpm = self.bpm + source.type = NoteType(8) + source.hit_ms = line[2] + slider_time + source.bpm = self.bpm[0] source.scroll_x = 1 source.scroll_y = 0 source.display = True - source.index = counter - counter = counter + 1 - #kat.moji = 1 + # this is where the index would be if it wasn't a tail note + source.moji = 0 slider = Drumroll(source) + slider.color = 255 + slider.type = NoteType(5) + slider.hit_ms = line[2] + slider.bpm = self.bpm[0] + slider.scroll_x = 1 + slider.scroll_y = 0 + slider.display = True + slider.index = counter + counter = counter + 1 + + source.index = counter + counter = counter + 1 + + osu_NoteList.play_notes.append(slider) + osu_NoteList.play_notes.append(source) + + if (line[3] == 2) and (line[4] == 4): # L-Drum Roll + if len(line) >= 9: + slider_time = line[8] / (float(self.difficulty["SliderMultiplier"]) * 100) * self.timing_points[0][1] + else: + slider_time = line[6] / (float(self.difficulty["SliderMultiplier"]) * 100) * self.timing_points[0][1] + + source = Note() + source.type = NoteType(8) + source.hit_ms = line[2] + slider_time + source.bpm = self.bpm[0] + source.scroll_x = 1 + source.scroll_y = 0 + source.display = True + # this is where the index would be if it wasn't a tail note + source.moji = 0 + + slider = Drumroll(source) + slider.color = 255 + slider.type = NoteType(6) + slider.hit_ms = line[2] + slider.bpm = self.bpm[0] + slider.scroll_x = 1 + slider.scroll_y = 0 + slider.display = True + slider.index = counter + counter = counter + 1 + + source.index = counter + counter = counter + 1 + + osu_NoteList.play_notes.append(slider) + osu_NoteList.play_notes.append(source) if (line[3] == 8): # Balloon source = Note() - source.type = NoteType(7) - source.hit_ms = line[2] - source.bpm = self.bpm + source.type = NoteType(8) + source.hit_ms = line[5] + source.bpm = self.bpm[0] source.scroll_x = 1 source.scroll_y = 0 source.display = True - source.index = counter - counter = counter + 1 - #kat.moji = 1 + #source.index = counter + #counter = counter + 1 + source.moji = 0 balloon = Balloon(source) - balloon.type = NoteType(8) - balloon.hit_ms = line[5] - balloon.bpm = self.bpm + balloon.type = NoteType(7) + balloon.hit_ms = line[2] + balloon.bpm = self.bpm[0] balloon.scroll_x = 1 balloon.scroll_y = 0 balloon.display = True balloon.index = counter counter = counter + 1 - #kat.moji = 1 - balloon.count = 999 + balloon.moji = 0 + + od = int(self.difficulty["OverallDifficulty"]) + # thank you https://github.com/IepIweidieng/osu2tja/blob/dev-iid/osu2tja/osu2tja.py + hit_multiplyer = (5 - 2 * (5 - od) / 5 if od < 5 + else 5 + 2.5 * (od - 5) / 5 if od > 5 + else 5) * 1.65 + balloon.count = 20#int(max(1, (ret[-1][1] - ret[-2][1]) / 1000 * hit_multiplier)) + # end of 'stolen' code + source.index = counter + counter = counter + 1 osu_NoteList.play_notes.append(balloon) + osu_NoteList.play_notes.append(source) osu_NoteList.draw_notes = osu_NoteList.play_notes.copy() return osu_NoteList -myparse = OsuParser(osu_file) - -print(myparse.bpm) - - diff --git a/scenes/game.py b/scenes/game.py index 632616e..5fe9a1e 100644 --- a/scenes/game.py +++ b/scenes/game.py @@ -419,7 +419,7 @@ class Player: ###from libs.osz import OsuParser def reset_chart(self): #notes, self.branch_m, self.branch_e, self.branch_n = self.tja.notes_to_position(self.difficulty) - myparse = OsuParser(Path("./PNames.osu")) + myparse = OsuParser(Path("./Cirno.osu")) notes = myparse.osu_NoteList self.branch_m, self.branch_e, self.branch_n = [], [], [] self.play_notes, self.draw_note_list, self.draw_bar_list = deque(apply_modifiers(notes, self.modifiers)[0]), deque(apply_modifiers(notes, self.modifiers)[1]), deque(apply_modifiers(notes, self.modifiers)[2]) From e0f2d9e15cada3681f4e400f3957ae1533cede97 Mon Sep 17 00:00:00 2001 From: Valerio Date: Mon, 12 Jan 2026 12:59:57 -0500 Subject: [PATCH 06/14] Cleaned up project and placed parser in new location --- ABBA.osu | 56 - Cirno.osu | 3632 --------------------------------- PNames.osu | 2623 ------------------------ Renatus.osu | 1382 ------------- libs/osz.py | 1 - osz.py => libs/parsers/osz.py | 0 scenes/game.py | 7 +- 7 files changed, 1 insertion(+), 7700 deletions(-) delete mode 100644 ABBA.osu delete mode 100644 Cirno.osu delete mode 100644 PNames.osu delete mode 100644 Renatus.osu delete mode 120000 libs/osz.py rename osz.py => libs/parsers/osz.py (100%) diff --git a/ABBA.osu b/ABBA.osu deleted file mode 100644 index 6b46dc8..0000000 --- a/ABBA.osu +++ /dev/null @@ -1,56 +0,0 @@ -osu file format v128 - -[General] -AudioFilename: audio.mp3 -AudioLeadIn: 0 -PreviewTime: -1 -Countdown: 0 -SampleSet: Normal -StackLeniency: 0.7 -Mode: 1 -LetterboxInBreaks: 0 -WidescreenStoryboard: 1 - -[Editor] -DistanceSpacing: 1 -BeatDivisor: 4 -GridSize: 0 -TimelineZoom: 1 - -[Metadata] -Title: Dancing Queen -TitleUnicode: Dancing Queen -Artist: ABBA -ArtistUnicode: ABBA -Creator: Guest -Version: New Difficulty - -[Difficulty] -HPDrainRate: 5 -CircleSize: 5 -OverallDifficulty: 5 -ApproachRate: 5 -SliderMultiplier: 1.4 -SliderTickRate: 1 - -[Events] - -[TimingPoints] -0,468.7499999999998,4,1,0,100,1,0 - -[Colours] -Combo1: 255,192,0,255 -Combo2: 0,202,0,255 -Combo3: 18,124,255,255 -Combo4: 242,24,57,255 - -[HitObjects] -256,192,3749,1,0,1:0:0:0: -256,192,4218,1,2,1:0:0:0: -256,192,4687,1,4,1:0:0:0: -256,192,5156,1,6,1:0:0:0: -256,192,5624,1,8,1:0:0:0: -256,192,6093,1,12,1:0:0:0: -256,192,6562,2,0,L|257:193,1,839.8506666666669,1:0:0:0: -256,192,10312,8,0,13124,1:0:0:0: -256,192,14062,2,4,L|257:193,1,209.96266666666673,1:0:0:0: diff --git a/Cirno.osu b/Cirno.osu deleted file mode 100644 index 0921b63..0000000 --- a/Cirno.osu +++ /dev/null @@ -1,3632 +0,0 @@ -osu file format v14 - -[General] -AudioFilename: audio.mp3 -AudioLeadIn: 0 -PreviewTime: 195010 -Countdown: 0 -SampleSet: Normal -StackLeniency: 0.7 -Mode: 1 -LetterboxInBreaks: 0 -WidescreenStoryboard: 0 - -[Editor] -Bookmarks: 11533,29655,50365,65897,68486,71074,102140,122850,133204,138382,143559,153914,174624,184979,190157,195334,216044,221222,260053,270403 -DistanceSpacing: 0.9 -BeatDivisor: 16 -GridSize: 4 -TimelineZoom: 2.599999 - -[Metadata] -Title:Cirno's Perfect Math Class - Ryu* remix - -TitleUnicode:Cirno's Perfect Math Class - Ryu☆ remix - -Artist:Ryu* -ArtistUnicode:Ryu☆ -Creator:katacheh -Version:kata's PerfectShiftClass -Source: -Tags:Ryu☆ IOSYS ファンタジックぴこれーしょん! Picoration 東方紅魔郷 おてんば恋娘 ARM 夕野ヨシミ miko (Alternative ending) パーフェクト -BeatmapID:1027526 -BeatmapSetID:481441 - -[Difficulty] -HPDrainRate:4 -CircleSize:5 -OverallDifficulty:5 -ApproachRate:5 -SliderMultiplier:1.4 -SliderTickRate:1 - -[Events] -//Background and Video events -0,0,"BG.jpg",0,60 -//Break Periods -2,1379,5156 -2,216243,220021 -//Storyboard Layer 0 (Background) -//Storyboard Layer 1 (Fail) -//Storyboard Layer 2 (Pass) -//Storyboard Layer 3 (Foreground) -//Storyboard Sound Samples - -[TimingPoints] -1179,323.593178655794,4,1,0,100,1,0 -1179,-1,4,1,0,100,0,1 -1259,-109.89010989011,4,1,0,100,0,0 -6356,-111.111111111111,4,1,0,100,0,0 -10886,-108.695652173913,4,1,0,100,0,0 -10967,-107.52688172043,4,1,0,100,0,0 -11048,-106.382978723404,4,1,0,100,0,0 -11129,-105.263157894737,4,1,0,100,0,0 -11210,-104.166666666667,4,1,0,100,0,0 -11291,-103.092783505155,4,1,0,100,0,0 -11372,-102.040816326531,4,1,0,100,0,0 -11453,-101.010101010101,4,1,0,100,0,0 -11533,-100,4,1,0,100,0,0 -18005,-133.333333333333,4,1,0,100,0,0 -18167,-100,4,1,0,100,0,0 -18329,-133.333333333333,4,1,0,100,0,0 -18653,-100,4,1,0,100,0,0 -18814,-133.333333333333,4,1,0,100,0,0 -18976,-100,4,1,0,100,0,0 -19623,-133.333333333333,4,1,0,100,0,0 -19947,-100,4,1,0,100,0,0 -20270,-133.333333333333,4,1,0,100,0,0 -20594,-100,4,1,0,100,0,0 -21403,-50,4,1,0,100,0,0 -21808,-25,4,1,0,100,0,0 -21969,-100,4,1,0,100,0,0 -24477,5999994.82,4,1,0,100,1,8 -27066,323.593178655794,4,1,0,100,1,0 -27066,-66.6666666666667,4,1,0,100,0,0 -27713,-58.8235294117647,4,1,0,100,0,0 -28360,-55.5555555555556,4,1,0,100,0,0 -29654,-100,4,1,0,100,0,0 -34832,-666.666666666667,4,1,0,100,0,0 -40009,-100,4,1,0,100,0,0 -40009,-100,4,1,0,100,0,0 -41304,-666.666666666667,4,1,0,100,0,0 -42598,-100,4,1,0,100,0,0 -43892,-666.666666666667,4,1,0,100,0,0 -45187,-100,4,1,0,100,0,0 -46481,-666.666666666667,4,1,0,100,0,0 -47773,-100,4,1,0,100,0,0 -47814,-104.166666666667,4,1,0,100,0,0 -48014,-100,4,1,0,100,0,0 -48055,-104.166666666667,4,1,0,100,0,0 -48257,-100,4,1,0,100,0,0 -48298,-104.166666666667,4,1,0,100,0,0 -48500,-100,4,1,0,100,0,0 -48541,-104.166666666667,4,1,0,100,0,0 -48742,-100,4,1,0,100,0,0 -48783,-104.166666666667,4,1,0,100,0,0 -48904,-100,4,1,0,100,0,0 -48945,-104.166666666667,4,1,0,100,0,0 -49066,-100,4,1,0,100,0,0 -49107,-104.166666666667,4,1,0,100,0,0 -49228,-100,4,1,0,100,0,0 -49269,-104.166666666667,4,1,0,100,0,0 -49389,-100,4,1,0,100,0,0 -49430,-104.166666666667,4,1,0,100,0,0 -49551,-100,4,1,0,100,0,0 -49592,-104.166666666667,4,1,0,100,0,0 -49713,-100,4,1,0,100,0,0 -49754,-104.166666666667,4,1,0,100,0,0 -50000,-41.6666666666667,4,1,0,100,0,0 -50122,-100,4,1,0,100,0,0 -50362,-69.4444444444444,4,1,0,100,0,0 -50443,-75.7575757575758,4,1,0,100,0,0 -50524,-82.6446280991736,4,1,0,100,0,0 -50605,-90.9090909090909,4,1,0,100,0,0 -50686,-100,4,1,0,100,0,0 -51657,-69.4444444444444,4,1,0,100,0,0 -51738,-75.7575757575758,4,1,0,100,0,0 -51819,-82.6446280991736,4,1,0,100,0,0 -51900,-90.9090909090909,4,1,0,100,0,0 -51981,-100,4,1,0,100,0,0 -52951,-69.4444444444444,4,1,0,100,0,0 -53032,-75.7575757575758,4,1,0,100,0,0 -53113,-82.6446280991736,4,1,0,100,0,0 -53194,-90.9090909090909,4,1,0,100,0,0 -53275,-100,4,1,0,100,0,0 -53598,-69.4444444444444,4,1,0,100,0,0 -53679,-75.7575757575758,4,1,0,100,0,0 -53760,-82.6446280991736,4,1,0,100,0,0 -53841,-90.9090909090909,4,1,0,100,0,0 -53922,-100,4,1,0,100,0,0 -54086,-61.3496932515337,4,1,0,100,0,0 -54166,-64.5161290322581,4,1,0,100,0,0 -54247,-68.0272108843537,4,1,0,100,0,0 -54328,-70.9219858156028,4,1,0,100,0,0 -54409,-74.6268656716418,4,1,0,100,0,0 -54490,-78.125,4,1,0,100,0,0 -54571,-82.6446280991736,4,1,0,100,0,0 -54652,-86.2068965517241,4,1,0,100,0,0 -54733,-90.9090909090909,4,1,0,100,0,0 -54814,-95.2380952380952,4,1,0,100,0,0 -54895,-100,4,1,0,100,0,0 -55540,-69.4444444444444,4,1,0,100,0,0 -55621,-75.7575757575758,4,1,0,100,0,0 -55702,-82.6446280991736,4,1,0,100,0,0 -55783,-90.9090909090909,4,1,0,100,0,0 -55864,-100,4,1,0,100,0,0 -56834,-69.4444444444444,4,1,0,100,0,0 -56915,-75.7575757575758,4,1,0,100,0,0 -56996,-82.6446280991736,4,1,0,100,0,0 -57077,-90.9090909090909,4,1,0,100,0,0 -57158,-100,4,1,0,100,0,0 -58130,-100,4,1,0,100,0,0 -58211,-95.2380952380952,4,1,0,100,0,0 -58292,-90.9090909090909,4,1,0,100,0,0 -58373,-86.9565217391304,4,1,0,100,0,0 -58454,-100,4,1,0,100,0,0 -58535,-105.263157894737,4,1,0,100,0,0 -58616,-111.111111111111,4,1,0,100,0,0 -58697,-117.647058823529,4,1,0,100,0,0 -58778,-100,4,1,0,100,0,0 -58859,-95.2380952380954,4,1,0,100,0,0 -58939,-90.9090909090908,4,1,0,100,0,0 -59020,-86.9565217391302,4,1,0,100,0,0 -59101,-100,4,1,0,100,0,0 -59182,-105.263157894737,4,1,0,100,0,0 -59263,-111.111111111111,4,1,0,100,0,0 -59344,-117.64705882353,4,1,0,100,0,0 -59425,-100,4,1,0,100,0,0 -60153,-99.009900990099,4,1,0,100,0,0 -60234,-98.0392156862745,4,1,0,100,0,0 -60315,-96.1538461538461,4,1,0,100,0,0 -60396,-94.3396226415094,4,1,0,100,0,0 -60476,-91.743119266055,4,1,0,100,0,0 -60557,-89.2857142857143,4,1,0,100,0,0 -60638,-86.2068965517241,4,1,0,100,0,0 -60719,-83.3333333333333,4,1,0,100,0,0 -60881,-64.1025641025641,4,1,0,100,0,0 -60962,-66.6666666666667,4,1,0,100,0,0 -61043,-69.4444444444444,4,1,0,100,0,0 -61124,-72.463768115942,4,1,0,100,0,0 -61205,-75.7575757575758,4,1,0,100,0,0 -61285,-79.3650793650794,4,1,0,100,0,0 -61366,-83.3333333333333,4,1,0,100,0,0 -62013,-66.6666666666667,4,1,0,100,0,0 -62094,-68.9655172413793,4,1,0,100,0,0 -62175,-71.4285714285714,4,1,0,100,0,0 -62256,-74.0740740740741,4,1,0,100,0,0 -62337,-76.9230769230769,4,1,0,100,0,0 -62417,-80,4,1,0,100,0,0 -62498,-83.3333333333333,4,1,0,100,0,0 -64602,-56.4971751412429,4,1,0,100,0,0 -64683,-58.8235294117647,4,1,0,100,0,0 -64764,-61.3496932515337,4,1,0,100,0,0 -64845,-64.5161290322581,4,1,0,100,0,0 -64926,-67.5675675675676,4,1,0,100,0,0 -65007,-70.9219858156028,4,1,0,100,0,0 -65088,-74.6268656716418,4,1,0,100,0,0 -65169,-78.7401574803149,4,1,0,100,0,0 -65249,-83.3333333333333,4,1,0,100,0,0 -65330,-50,4,1,0,100,0,0 -65897,-100,4,1,0,100,0,0 -65897,-100,4,1,0,100,0,0 -66220,-50,4,1,0,100,0,0 -66544,-100,4,1,0,100,0,0 -66867,-50,4,1,0,100,0,0 -67191,-100,4,1,0,100,0,0 -67515,-50,4,1,0,100,0,0 -67838,-100,4,1,0,100,0,0 -68485,-50,4,1,0,100,0,0 -68566,-52.0833333333333,4,1,0,100,0,0 -68647,-54.3478260869565,4,1,0,100,0,0 -68728,-56.8181818181818,4,1,0,100,0,0 -68809,-59.5238095238095,4,1,0,100,0,0 -68890,-62.5,4,1,0,100,0,0 -68971,-65.7894736842105,4,1,0,100,0,0 -69052,-69.4444444444444,4,1,0,100,0,0 -69133,-73.5294117647059,4,1,0,100,0,0 -69214,-78.125,4,1,0,100,0,0 -69294,-83.3333333333333,4,1,0,100,0,0 -69375,-89.2857142857143,4,1,0,100,0,0 -69456,-96.1538461538461,4,1,0,100,0,0 -69537,-104.166666666667,4,1,0,100,0,0 -69618,-112.359550561798,4,1,0,100,0,0 -69699,-121.951219512195,4,1,0,100,0,0 -69780,-131.578947368421,4,1,0,100,0,0 -69861,-142.857142857143,4,1,0,100,0,0 -69942,-153.846153846154,4,1,0,100,0,0 -70022,-166.666666666667,4,1,0,100,0,0 -70103,-181.818181818182,4,1,0,100,0,0 -70184,-200,4,1,0,100,0,0 -70265,-217.391304347826,4,1,0,100,0,0 -70346,-238.095238095238,4,1,0,100,0,0 -70427,-256.410256410256,4,1,0,100,0,0 -70508,-277.777777777778,4,1,0,100,0,0 -70589,-294.117647058824,4,1,0,100,0,0 -70670,-312.5,4,1,0,100,0,0 -70751,-322.58064516129,4,1,0,100,0,0 -71074,-50,4,1,0,100,0,0 -71155,-51.0204081632653,4,1,0,100,0,0 -71236,-52.0833333333333,4,1,0,100,0,0 -71317,-53.1914893617021,4,1,0,100,0,0 -71398,-54.3478260869565,4,1,0,100,0,0 -71479,-55.5555555555556,4,1,0,100,0,0 -71560,-56.8181818181818,4,1,0,100,0,0 -71640,-58.1395348837209,4,1,0,100,0,0 -71721,-59.5238095238095,4,1,0,100,0,0 -71802,-60.9756097560976,4,1,0,100,0,0 -71883,-62.5,4,1,0,100,0,0 -71964,-64.1025641025641,4,1,0,100,0,0 -72045,-65.7894736842105,4,1,0,100,0,0 -72126,-67.5675675675676,4,1,0,100,0,0 -72207,-69.4444444444444,4,1,0,100,0,0 -72288,-71.4285714285714,4,1,0,100,0,0 -72369,-73.5294117647059,4,1,0,100,0,0 -72449,-75.7575757575758,4,1,0,100,0,0 -72530,-78.125,4,1,0,100,0,0 -72611,-80.6451612903226,4,1,0,100,0,0 -72692,-83.3333333333333,4,1,0,100,0,0 -72773,-86.2068965517241,4,1,0,100,0,0 -72854,-89.2857142857143,4,1,0,100,0,0 -72935,-92.5925925925926,4,1,0,100,0,0 -73016,-96.1538461538461,4,1,0,100,0,0 -73097,-100,4,1,0,100,0,0 -73178,-104.166666666667,4,1,0,100,0,0 -73258,-108.695652173913,4,1,0,100,0,0 -73339,-113.636363636364,4,1,0,100,0,0 -73420,-119.047619047619,4,1,0,100,0,0 -73501,-125,4,1,0,100,0,0 -73580,-131.578947368421,4,1,0,100,0,0 -73661,-50,4,1,0,100,0,0 -73742,-51.0204081632653,4,1,0,100,0,0 -73823,-52.0833333333333,4,1,0,100,0,0 -73904,-53.1914893617021,4,1,0,100,0,0 -73985,-54.3478260869565,4,1,0,100,0,0 -74066,-55.5555555555556,4,1,0,100,0,0 -74147,-56.8181818181818,4,1,0,100,0,0 -74227,-58.1395348837209,4,1,0,100,0,0 -74308,-59.5238095238095,4,1,0,100,0,0 -74389,-60.9756097560976,4,1,0,100,0,0 -74470,-62.5,4,1,0,100,0,0 -74551,-64.1025641025641,4,1,0,100,0,0 -74632,-65.7894736842105,4,1,0,100,0,0 -74713,-67.5675675675676,4,1,0,100,0,0 -74794,-69.4444444444444,4,1,0,100,0,0 -74875,-71.4285714285714,4,1,0,100,0,0 -74956,-73.5294117647059,4,1,0,100,0,0 -75036,-75.7575757575758,4,1,0,100,0,0 -75117,-78.125,4,1,0,100,0,0 -75198,-80.6451612903226,4,1,0,100,0,0 -75279,-83.3333333333333,4,1,0,100,0,0 -75360,-86.2068965517241,4,1,0,100,0,0 -75441,-89.2857142857143,4,1,0,100,0,0 -75522,-92.5925925925926,4,1,0,100,0,0 -75603,-96.1538461538461,4,1,0,100,0,0 -75684,-100,4,1,0,100,0,0 -75764,-104.166666666667,4,1,0,100,0,0 -75845,-108.695652173913,4,1,0,100,0,0 -75926,-113.636363636364,4,1,0,100,0,0 -76007,-119.047619047619,4,1,0,100,0,0 -76088,-125,4,1,0,100,0,0 -76169,-131.578947368421,4,1,0,100,0,0 -76250,-50,4,1,0,100,0,0 -76331,-51.0204081632653,4,1,0,100,0,0 -76412,-52.0833333333333,4,1,0,100,0,0 -76493,-53.1914893617021,4,1,0,100,0,0 -76574,-54.3478260869565,4,1,0,100,0,0 -76655,-55.5555555555556,4,1,0,100,0,0 -76736,-56.8181818181818,4,1,0,100,0,0 -76816,-58.1395348837209,4,1,0,100,0,0 -76897,-59.5238095238095,4,1,0,100,0,0 -76978,-60.9756097560976,4,1,0,100,0,0 -77059,-62.5,4,1,0,100,0,0 -77140,-64.1025641025641,4,1,0,100,0,0 -77221,-65.7894736842105,4,1,0,100,0,0 -77302,-67.5675675675676,4,1,0,100,0,0 -77383,-69.4444444444444,4,1,0,100,0,0 -77464,-73.5294117647059,4,1,0,100,0,0 -77544,-75.7575757575758,4,1,0,100,0,0 -78598,-100,4,1,0,100,0,0 -78840,323.593178655794,4,1,0,100,1,0 -78840,-1,4,1,0,100,0,1 -78848,323.593178655794,4,1,0,100,1,0 -79164,-100,4,1,0,100,0,0 -79488,323.593178655794,4,1,0,100,1,0 -79488,-1,4,1,0,100,0,1 -79496,323.593178655794,4,1,0,100,1,0 -79568,323.593178655794,4,1,0,100,1,0 -79568,-1,4,1,0,100,0,1 -79576,323.593178655794,4,1,0,100,1,0 -79811,-100,4,1,0,100,0,0 -80135,323.593178655794,4,1,0,100,1,0 -80135,-1,4,1,0,100,0,1 -80143,323.593178655794,4,1,0,100,1,0 -80216,323.593178655794,4,1,0,100,1,0 -80216,-1,4,1,0,100,0,1 -80224,323.593178655794,4,1,0,100,1,0 -80297,323.593178655794,4,1,0,100,1,0 -80297,-1,4,1,0,100,0,1 -80305,323.593178655794,4,1,0,100,1,0 -80377,323.593178655794,4,1,0,100,1,0 -80377,-1,4,1,0,100,0,1 -80385,323.593178655794,4,1,0,100,1,0 -80458,323.593178655794,4,1,0,100,1,0 -80458,-1,4,1,0,100,0,1 -80466,323.593178655794,4,1,0,100,1,0 -80539,323.593178655794,4,1,0,100,1,0 -80539,-1,4,1,0,100,0,1 -80547,323.593178655794,4,1,0,100,1,0 -80620,323.593178655794,4,1,0,100,1,0 -80620,-1,4,1,0,100,0,1 -80628,323.593178655794,4,1,0,100,1,0 -80701,323.593178655794,4,1,0,100,1,0 -80701,-1,4,1,0,100,0,1 -80709,323.593178655794,4,1,0,100,1,0 -80782,323.593178655794,4,1,0,100,1,0 -80782,-1,4,1,0,100,0,1 -80790,323.593178655794,4,1,0,100,1,0 -80790,-25,4,1,0,100,0,0 -81429,323.593178655794,4,1,0,100,1,0 -82722,323.593178655794,4,1,0,100,1,8 -82881,323.593178655794,4,1,0,100,1,0 -82881,-1,4,1,0,100,0,1 -82889,323.593178655794,4,1,0,100,1,0 -83043,323.593178655794,4,1,0,100,1,0 -83043,-1,4,1,0,100,0,1 -83051,323.593178655794,4,1,0,100,1,0 -83205,323.593178655794,4,1,0,100,1,0 -83205,-1,4,1,0,100,0,1 -83213,323.593178655794,4,1,0,100,1,0 -83367,323.593178655794,4,1,0,100,1,0 -83367,-1,4,1,0,100,0,1 -83375,323.593178655794,4,1,0,100,1,0 -84669,323.593178655794,4,1,0,100,1,8 -85470,323.593178655794,4,1,0,100,1,0 -85470,-1,4,1,0,100,0,1 -85478,323.593178655794,4,1,0,100,1,0 -85551,323.593178655794,4,1,0,100,1,0 -85551,-1,4,1,0,100,0,1 -85559,323.593178655794,4,1,0,100,1,0 -85632,323.593178655794,4,1,0,100,1,0 -85632,-1,4,1,0,100,0,1 -85640,323.593178655794,4,1,0,100,1,0 -85713,323.593178655794,4,1,0,100,1,0 -85713,-1,4,1,0,100,0,1 -85721,323.593178655794,4,1,0,100,1,0 -85794,323.593178655794,4,1,0,100,1,0 -85794,-1,4,1,0,100,0,1 -85802,323.593178655794,4,1,0,100,1,0 -85875,323.593178655794,4,1,0,100,1,0 -85875,-1,4,1,0,100,0,1 -85883,323.593178655794,4,1,0,100,1,0 -85955,323.593178655794,4,1,0,100,1,0 -85955,-1,4,1,0,100,0,1 -85963,323.593178655794,4,1,0,100,1,0 -87257,323.593178655794,4,1,0,100,1,8 -88551,323.593178655794,4,1,0,100,1,8 -89845,323.593178655794,4,1,0,100,1,8 -90486,323.593178655794,4,1,0,100,1,0 -90486,-1,4,1,0,100,0,1 -90494,323.593178655794,4,1,0,100,1,0 -90809,323.593178655794,4,1,0,100,1,0 -90809,-1,4,1,0,100,0,1 -90817,323.593178655794,4,1,0,100,1,0 -91133,323.593178655794,4,1,0,100,1,0 -91133,-1,4,1,0,100,0,1 -91141,323.593178655794,4,1,0,100,1,0 -92435,323.593178655794,4,1,0,100,1,8 -93236,323.593178655794,4,1,0,100,1,0 -93236,-1,4,1,0,100,0,1 -93244,323.593178655794,4,1,0,100,1,0 -93398,323.593178655794,4,1,0,100,1,0 -93398,-1,4,1,0,100,0,1 -93406,323.593178655794,4,1,0,100,1,0 -93560,323.593178655794,4,1,0,100,1,0 -93560,-1,4,1,0,100,0,1 -93568,323.593178655794,4,1,0,100,1,0 -93722,323.593178655794,4,1,0,100,1,0 -93722,-1,4,1,0,100,0,1 -93730,323.593178655794,4,1,0,100,1,0 -95024,323.593178655794,4,1,0,100,1,8 -95825,323.593178655794,4,1,0,100,1,0 -95825,-1,4,1,0,100,0,1 -95833,323.593178655794,4,1,0,100,1,0 -95906,323.593178655794,4,1,0,100,1,0 -95906,-1,4,1,0,100,0,1 -95914,323.593178655794,4,1,0,100,1,0 -95987,323.593178655794,4,1,0,100,1,0 -95987,-1,4,1,0,100,0,1 -95995,323.593178655794,4,1,0,100,1,0 -96067,323.593178655794,4,1,0,100,1,0 -96067,-1,4,1,0,100,0,1 -96075,323.593178655794,4,1,0,100,1,0 -96148,323.593178655794,4,1,0,100,1,0 -96148,-1,4,1,0,100,0,1 -96156,323.593178655794,4,1,0,100,1,0 -96229,323.593178655794,4,1,0,100,1,0 -96229,-1,4,1,0,100,0,1 -96237,323.593178655794,4,1,0,100,1,0 -96310,323.593178655794,4,1,0,100,1,0 -96310,-1,4,1,0,100,0,1 -96318,323.593178655794,4,1,0,100,1,0 -97612,323.593178655794,4,1,0,100,1,8 -98906,323.593178655794,4,1,0,100,1,8 -100200,323.593178655794,4,1,0,100,1,8 -101494,323.593178655794,4,1,0,100,1,8 -101573,-66.6666666666667,4,1,0,100,0,0 -101977,-100,4,1,0,100,0,0 -102139,323.593178655794,4,1,0,100,1,0 -102301,-100,4,1,0,100,0,0 -102623,-33.3333333333333,4,1,0,100,0,0 -102786,-100,4,1,0,100,0,0 -103272,-33.3333333333333,4,1,0,100,0,0 -103433,-100,4,1,0,100,0,0 -103593,-33.3333333333333,4,1,0,100,0,0 -103757,-100,4,1,0,100,0,0 -103917,-33.3333333333333,4,1,0,100,0,0 -104081,-100,4,1,0,100,0,0 -104402,-33.3333333333333,4,1,0,100,0,0 -104566,-100,4,1,0,100,0,0 -104726,-33.3333333333333,4,1,0,100,0,0 -104890,-100,4,1,0,100,0,0 -105211,-33.3333333333333,4,1,0,100,0,0 -105375,-100,4,1,0,100,0,0 -105697,-33.3333333333333,4,1,0,100,0,0 -105860,-100,4,1,0,100,0,0 -106022,-33.3333333333333,4,1,0,100,0,0 -106184,-100,4,1,0,100,0,0 -106346,-33.3333333333333,4,1,0,100,0,0 -106508,-100,4,1,0,100,0,0 -106667,-33.3333333333333,4,1,0,100,0,0 -107317,-100,4,1,0,100,0,0 -107638,-33.3333333333333,4,1,0,100,0,0 -107802,-100,4,1,0,100,0,0 -107962,-33.3333333333333,4,1,0,100,0,0 -108126,-100,4,1,0,100,0,0 -108449,-33.3333333333333,4,1,0,100,0,0 -108611,-100,4,1,0,100,0,0 -108771,-33.3333333333333,4,1,0,100,0,0 -108935,-100,4,1,0,100,0,0 -109094,-33.3333333333333,4,1,0,100,0,0 -109258,-100,4,1,0,100,0,0 -109580,-33.3333333333333,4,1,0,100,0,0 -109744,-100,4,1,0,100,0,0 -109903,-33.3333333333333,4,1,0,100,0,0 -110067,-100,4,1,0,100,0,0 -110389,-33.3333333333333,4,1,0,100,0,0 -110553,-100,4,1,0,100,0,0 -110712,-33.3333333333333,4,1,0,100,0,0 -110876,-100,4,1,0,100,0,0 -111038,-33.3333333333333,4,1,0,100,0,0 -111200,-100,4,1,0,100,0,0 -111360,-33.3333333333333,4,1,0,100,0,0 -111523,-100,4,1,0,100,0,0 -111845,-33.3333333333333,4,1,0,100,0,0 -112494,-100,4,1,0,100,0,0 -112816,-33.3333333333333,4,1,0,100,0,0 -112979,-100,4,1,0,100,0,0 -113139,-33.3333333333333,4,1,0,100,0,0 -113303,-100,4,1,0,100,0,0 -113627,-33.3333333333333,4,1,0,100,0,0 -113788,-100,4,1,0,100,0,0 -113948,-33.3333333333333,4,1,0,100,0,0 -114112,-100,4,1,0,100,0,0 -114436,-33.3333333333333,4,1,0,100,0,0 -114597,-100,4,1,0,100,0,0 -114757,-33.3333333333333,4,1,0,100,0,0 -114921,-100,4,1,0,100,0,0 -115081,-33.3333333333333,4,1,0,100,0,0 -115245,-100,4,1,0,100,0,0 -115566,-33.3333333333333,4,1,0,100,0,0 -115730,-100,4,1,0,100,0,0 -116215,-33.3333333333333,4,1,0,100,0,0 -116377,-100,4,1,0,100,0,0 -116537,-33.3333333333333,4,1,0,100,0,0 -116701,-100,4,1,0,100,0,0 -117024,-33.3333333333333,4,1,0,100,0,0 -117186,-100,4,1,0,100,0,0 -117670,-33.3333333333333,4,1,0,100,0,0 -117833,-100,4,1,0,100,0,0 -118155,-33.3333333333333,4,1,0,100,0,0 -118319,-100,4,1,0,100,0,0 -118481,-33.3333333333333,4,1,0,100,0,0 -118642,-100,4,1,0,100,0,0 -118804,-33.3333333333333,4,1,0,100,0,0 -118966,-100,4,1,0,100,0,0 -119126,-33.3333333333333,4,1,0,100,0,0 -119290,-100,4,1,0,100,0,0 -119613,-33.3333333333333,4,1,0,100,0,0 -119775,-100,4,1,0,100,0,0 -119935,-33.3333333333333,4,1,0,100,0,0 -120099,-100,4,1,0,100,0,0 -120258,-33.3333333333333,4,1,0,100,0,0 -120422,-100,4,1,0,100,0,0 -120744,-33.3333333333333,4,1,0,100,0,0 -120908,-100,4,1,0,100,0,0 -121069,-33.3333333333333,4,1,0,100,0,0 -121231,-100,4,1,0,100,0,0 -121553,-33.3333333333333,4,1,0,100,0,0 -122364,-50,4,1,0,100,0,0 -122768,-200,4,1,0,100,0,0 -123010,-204.081632653061,4,1,0,100,0,0 -123172,-200,4,1,0,100,0,0 -123334,-196.078431372549,4,1,0,100,0,0 -123496,-200,4,1,0,100,0,0 -123657,-204.081632653061,4,1,0,100,0,0 -123819,-200,4,1,0,100,0,0 -123981,-196.078431372549,4,1,0,100,0,0 -124143,-200,4,1,0,100,0,0 -124305,-204.081632653061,4,1,0,100,0,0 -124466,-200,4,1,0,100,0,0 -124628,-196.078431372549,4,1,0,100,0,0 -124790,-200,4,1,0,100,0,0 -124952,-204.081632653061,4,1,0,100,0,0 -125114,-200,4,1,0,100,0,0 -125275,-196.078431372549,4,1,0,100,0,0 -125437,-200,4,1,0,100,0,0 -125599,-204.081632653061,4,1,0,100,0,0 -125761,-200,4,1,0,100,0,0 -125923,-196.078431372549,4,1,0,100,0,0 -126084,-200,4,1,0,100,0,0 -126246,-204.081632653061,4,1,0,100,0,0 -126408,-200,4,1,0,100,0,0 -126570,-196.078431372549,4,1,0,100,0,0 -126732,-204.081632653061,4,1,0,100,0,0 -126893,-200,4,1,0,100,0,0 -127055,-196.078431372549,4,1,0,100,0,0 -127217,-204.081632653061,4,1,0,100,0,0 -127379,-200,4,1,0,100,0,0 -127595,-25,4,1,0,100,0,0 -127945,-196.078431372549,4,1,0,100,0,0 -128188,-200,4,1,0,100,0,0 -128350,-204.081632653061,4,1,0,100,0,0 -128511,-200,4,1,0,100,0,0 -128673,-196.078431372549,4,1,0,100,0,0 -128835,-200,4,1,0,100,0,0 -128997,-204.081632653061,4,1,0,100,0,0 -129159,-200,4,1,0,100,0,0 -129320,-196.078431372549,4,1,0,100,0,0 -129482,-200,4,1,0,100,0,0 -129644,-204.081632653061,4,1,0,100,0,0 -129806,-200,4,1,0,100,0,0 -129968,-196.078431372549,4,1,0,100,0,0 -130129,-200,4,1,0,100,0,0 -130291,-204.081632653061,4,1,0,100,0,0 -130453,-196.078431372549,4,1,0,100,0,0 -130615,-200,4,1,0,100,0,0 -130696,-204.081632653061,4,1,0,100,0,0 -130776,-200,4,1,0,100,0,0 -130857,-196.078431372549,4,1,0,100,0,0 -130938,-200,4,1,0,100,0,0 -131019,-204.081632653061,4,1,0,100,0,0 -131100,-200,4,1,0,100,0,0 -131181,-196.078431372549,4,1,0,100,0,0 -131262,-200,4,1,0,100,0,0 -131343,-204.081632653061,4,1,0,100,0,0 -131424,-200,4,1,0,100,0,0 -131505,-196.078431372549,4,1,0,100,0,0 -131585,-200,4,1,0,100,0,0 -131666,-204.081632653061,4,1,0,100,0,0 -131747,-200,4,1,0,100,0,0 -131828,-196.078431372549,4,1,0,100,0,0 -131909,-200,4,1,0,100,0,0 -132610,-25,4,1,0,100,0,0 -133203,-200,4,1,0,100,0,0 -134093,-50,4,1,0,100,0,0 -134336,-200,4,1,0,100,0,0 -135226,-50,4,1,0,100,0,0 -135630,-200,4,1,0,100,0,0 -137815,-50,4,1,0,100,0,0 -138381,-200,4,1,0,100,0,0 -138705,-50,4,1,0,100,0,0 -139028,-200,4,1,0,100,0,0 -139352,-50,4,1,0,100,0,0 -139675,-200,4,1,0,100,0,0 -139999,-50,4,1,0,100,0,0 -140322,-200,4,1,0,100,0,0 -140727,-50,4,1,0,100,0,0 -140950,-50,4,1,0,100,0,0 -141031,-52.0833333333333,4,1,0,100,0,0 -141112,-54.3478260869565,4,1,0,100,0,0 -141193,-56.8181818181818,4,1,0,100,0,0 -141274,-59.5238095238095,4,1,0,100,0,0 -141355,-62.5,4,1,0,100,0,0 -141436,-65.7894736842105,4,1,0,100,0,0 -141517,-69.4444444444444,4,1,0,100,0,0 -141598,-73.5294117647059,4,1,0,100,0,0 -141679,-78.125,4,1,0,100,0,0 -141759,-83.3333333333333,4,1,0,100,0,0 -141840,-89.2857142857143,4,1,0,100,0,0 -141921,-96.1538461538461,4,1,0,100,0,0 -142002,-104.166666666667,4,1,0,100,0,0 -142083,-112.359550561798,4,1,0,100,0,0 -142164,-121.951219512195,4,1,0,100,0,0 -142245,-131.578947368421,4,1,0,100,0,0 -142326,-142.857142857143,4,1,0,100,0,0 -142407,-153.846153846154,4,1,0,100,0,0 -142487,-166.666666666667,4,1,0,100,0,0 -142568,-181.818181818182,4,1,0,100,0,0 -142649,-200,4,1,0,100,0,0 -142730,-217.391304347826,4,1,0,100,0,0 -142811,-238.095238095238,4,1,0,100,0,0 -142892,-256.410256410256,4,1,0,100,0,0 -142973,-277.777777777778,4,1,0,100,0,0 -143054,-294.117647058824,4,1,0,100,0,0 -143135,-312.5,4,1,0,100,0,0 -143216,-322.58064516129,4,1,0,100,0,0 -143555,-50,4,1,0,100,0,0 -143636,-51.0204081632653,4,1,0,100,0,0 -143717,-52.0833333333333,4,1,0,100,0,0 -143798,-53.1914893617021,4,1,0,100,0,0 -143879,-54.3478260869565,4,1,0,100,0,0 -143960,-55.5555555555556,4,1,0,100,0,0 -144041,-56.8181818181818,4,1,0,100,0,0 -144121,-58.1395348837209,4,1,0,100,0,0 -144202,-59.5238095238095,4,1,0,100,0,0 -144283,-60.9756097560976,4,1,0,100,0,0 -144364,-62.5,4,1,0,100,0,0 -144445,-64.1025641025641,4,1,0,100,0,0 -144526,-65.7894736842105,4,1,0,100,0,0 -144607,-67.5675675675676,4,1,0,100,0,0 -144688,-69.4444444444444,4,1,0,100,0,0 -144769,-71.4285714285714,4,1,0,100,0,0 -144850,-73.5294117647059,4,1,0,100,0,0 -144930,-75.7575757575758,4,1,0,100,0,0 -145011,-78.125,4,1,0,100,0,0 -145092,-80.6451612903226,4,1,0,100,0,0 -145173,-83.3333333333333,4,1,0,100,0,0 -145254,-86.2068965517241,4,1,0,100,0,0 -145335,-89.2857142857143,4,1,0,100,0,0 -145416,-92.5925925925926,4,1,0,100,0,0 -145497,-96.1538461538461,4,1,0,100,0,0 -145578,-100,4,1,0,100,0,0 -145660,-104.166666666667,4,1,0,100,0,0 -145741,-108.695652173913,4,1,0,100,0,0 -145822,-113.636363636364,4,1,0,100,0,0 -145903,-119.047619047619,4,1,0,100,0,0 -145984,-125,4,1,0,100,0,0 -146064,-131.578947368421,4,1,0,100,0,0 -146144,-50,4,1,0,100,0,0 -146225,-51.0204081632653,4,1,0,100,0,0 -146306,-52.0833333333333,4,1,0,100,0,0 -146387,-53.1914893617021,4,1,0,100,0,0 -146468,-54.3478260869565,4,1,0,100,0,0 -146549,-55.5555555555556,4,1,0,100,0,0 -146630,-56.8181818181818,4,1,0,100,0,0 -146710,-58.1395348837209,4,1,0,100,0,0 -146791,-59.5238095238095,4,1,0,100,0,0 -146872,-60.9756097560976,4,1,0,100,0,0 -146953,-62.5,4,1,0,100,0,0 -147034,-64.1025641025641,4,1,0,100,0,0 -147115,-65.7894736842105,4,1,0,100,0,0 -147196,-67.5675675675676,4,1,0,100,0,0 -147277,-69.4444444444444,4,1,0,100,0,0 -147358,-71.4285714285714,4,1,0,100,0,0 -147439,-73.5294117647059,4,1,0,100,0,0 -147519,-75.7575757575758,4,1,0,100,0,0 -147600,-78.125,4,1,0,100,0,0 -147681,-80.6451612903226,4,1,0,100,0,0 -147762,-83.3333333333333,4,1,0,100,0,0 -147843,-86.2068965517241,4,1,0,100,0,0 -147924,-89.2857142857143,4,1,0,100,0,0 -148005,-92.5925925925926,4,1,0,100,0,0 -148086,-96.1538461538461,4,1,0,100,0,0 -148167,-100,4,1,0,100,0,0 -148249,-104.166666666667,4,1,0,100,0,0 -148330,-108.695652173913,4,1,0,100,0,0 -148411,-113.636363636364,4,1,0,100,0,0 -148492,-119.047619047619,4,1,0,100,0,0 -148573,-125,4,1,0,100,0,0 -148653,-131.578947368421,4,1,0,100,0,0 -148733,-50,4,1,0,100,0,0 -148814,-51.0204081632653,4,1,0,100,0,0 -148895,-52.0833333333333,4,1,0,100,0,0 -148976,-53.1914893617021,4,1,0,100,0,0 -149057,-54.3478260869565,4,1,0,100,0,0 -149138,-55.5555555555556,4,1,0,100,0,0 -149219,-56.8181818181818,4,1,0,100,0,0 -149299,-58.1395348837209,4,1,0,100,0,0 -149380,-59.5238095238095,4,1,0,100,0,0 -149461,-60.9756097560976,4,1,0,100,0,0 -149542,-62.5,4,1,0,100,0,0 -149623,-64.1025641025641,4,1,0,100,0,0 -149704,-65.7894736842105,4,1,0,100,0,0 -149785,-67.5675675675676,4,1,0,100,0,0 -149866,-69.4444444444444,4,1,0,100,0,0 -149947,-73.5294117647059,4,1,0,100,0,0 -150030,323.593178655794,4,1,0,100,1,0 -150030,-1,4,1,0,100,0,1 -150038,323.593178655794,4,1,0,100,1,0 -150354,323.593178655794,4,1,0,100,1,0 -150354,-1,4,1,0,100,0,1 -150362,323.593178655794,4,1,0,100,1,0 -150677,323.593178655794,4,1,0,100,1,0 -150677,-1,4,1,0,100,0,1 -150685,323.593178655794,4,1,0,100,1,0 -151001,323.593178655794,4,1,0,100,1,0 -151001,-1,4,1,0,100,0,1 -151009,323.593178655794,4,1,0,100,1,0 -151325,323.593178655794,4,1,0,100,1,0 -151325,-1,4,1,0,100,0,1 -151333,323.593178655794,4,1,0,100,1,0 -151972,323.593178655794,4,1,0,100,1,0 -151972,-1,4,1,0,100,0,1 -151980,323.593178655794,4,1,0,100,1,0 -152053,323.593178655794,4,1,0,100,1,0 -152053,-1,4,1,0,100,0,1 -152061,323.593178655794,4,1,0,100,1,0 -152619,323.593178655794,4,1,0,100,1,0 -152619,-1,4,1,0,100,0,1 -152627,323.593178655794,4,1,0,100,1,0 -152700,323.593178655794,4,1,0,100,1,0 -152700,-1,4,1,0,100,0,1 -152708,323.593178655794,4,1,0,100,1,0 -152781,323.593178655794,4,1,0,100,1,0 -152781,-1,4,1,0,100,0,1 -152789,323.593178655794,4,1,0,100,1,0 -152862,323.593178655794,4,1,0,100,1,0 -152862,-1,4,1,0,100,0,1 -152870,323.593178655794,4,1,0,100,1,0 -152943,323.593178655794,4,1,0,100,1,0 -152943,-1,4,1,0,100,0,1 -152951,323.593178655794,4,1,0,100,1,0 -153023,323.593178655794,4,1,0,100,1,0 -153023,-1,4,1,0,100,0,1 -153031,323.593178655794,4,1,0,100,1,0 -153104,323.593178655794,4,1,0,100,1,0 -153104,-1,4,1,0,100,0,1 -153112,323.593178655794,4,1,0,100,1,0 -153185,323.593178655794,4,1,0,100,1,0 -153185,-1,4,1,0,100,0,1 -153193,323.593178655794,4,1,0,100,1,0 -153266,323.593178655794,4,1,0,100,1,0 -153266,-1,4,1,0,100,0,1 -153274,323.593178655794,4,1,0,100,1,0 -153913,323.593178655794,4,1,0,100,1,0 -153913,-100,4,1,0,100,0,0 -155207,323.593178655794,4,1,0,100,1,8 -155369,323.593178655794,4,1,0,100,1,0 -155369,-1,4,1,0,100,0,1 -155377,323.593178655794,4,1,0,100,1,0 -155530,323.593178655794,4,1,0,100,1,0 -155530,-1,4,1,0,100,0,1 -155538,323.593178655794,4,1,0,100,1,0 -155692,323.593178655794,4,1,0,100,1,0 -155692,-1,4,1,0,100,0,1 -155700,323.593178655794,4,1,0,100,1,0 -155854,323.593178655794,4,1,0,100,1,0 -155854,-1,4,1,0,100,0,1 -155862,323.593178655794,4,1,0,100,1,0 -157156,323.593178655794,4,1,0,100,1,8 -157957,323.593178655794,4,1,0,100,1,0 -157957,-1,4,1,0,100,0,1 -157965,323.593178655794,4,1,0,100,1,0 -158038,323.593178655794,4,1,0,100,1,0 -158038,-1,4,1,0,100,0,1 -158046,323.593178655794,4,1,0,100,1,0 -158119,323.593178655794,4,1,0,100,1,0 -158119,-1,4,1,0,100,0,1 -158127,323.593178655794,4,1,0,100,1,0 -158200,323.593178655794,4,1,0,100,1,0 -158200,-1,4,1,0,100,0,1 -158208,323.593178655794,4,1,0,100,1,0 -158281,323.593178655794,4,1,0,100,1,0 -158281,-1,4,1,0,100,0,1 -158289,323.593178655794,4,1,0,100,1,0 -158362,323.593178655794,4,1,0,100,1,0 -158362,-1,4,1,0,100,0,1 -158370,323.593178655794,4,1,0,100,1,0 -158443,323.593178655794,4,1,0,100,1,0 -158443,-1,4,1,0,100,0,1 -158451,323.593178655794,4,1,0,100,1,0 -159745,323.593178655794,4,1,0,100,1,8 -161039,323.593178655794,4,1,0,100,1,0 -162333,323.593178655794,4,1,0,100,1,8 -162973,323.593178655794,4,1,0,100,1,0 -162973,-1,4,1,0,100,0,1 -162981,323.593178655794,4,1,0,100,1,0 -163297,323.593178655794,4,1,0,100,1,0 -163297,-1,4,1,0,100,0,1 -163305,323.593178655794,4,1,0,100,1,0 -163620,323.593178655794,4,1,0,100,1,0 -163620,-1,4,1,0,100,0,1 -163628,323.593178655794,4,1,0,100,1,0 -164922,323.593178655794,4,1,0,100,1,8 -165724,323.593178655794,4,1,0,100,1,0 -165724,-1,4,1,0,100,0,1 -165732,323.593178655794,4,1,0,100,1,0 -165885,323.593178655794,4,1,0,100,1,0 -165885,-1,4,1,0,100,0,1 -165893,323.593178655794,4,1,0,100,1,0 -166047,323.593178655794,4,1,0,100,1,0 -166047,-1,4,1,0,100,0,1 -166055,323.593178655794,4,1,0,100,1,0 -166209,323.593178655794,4,1,0,100,1,0 -166209,-1,4,1,0,100,0,1 -166217,323.593178655794,4,1,0,100,1,0 -167511,323.593178655794,4,1,0,100,1,8 -168312,323.593178655794,4,1,0,100,1,0 -168312,-1,4,1,0,100,0,1 -168320,323.593178655794,4,1,0,100,1,0 -168393,323.593178655794,4,1,0,100,1,0 -168393,-1,4,1,0,100,0,1 -168401,323.593178655794,4,1,0,100,1,0 -168474,323.593178655794,4,1,0,100,1,0 -168474,-1,4,1,0,100,0,1 -168482,323.593178655794,4,1,0,100,1,0 -168555,323.593178655794,4,1,0,100,1,0 -168555,-1,4,1,0,100,0,1 -168563,323.593178655794,4,1,0,100,1,0 -168636,323.593178655794,4,1,0,100,1,0 -168636,-1,4,1,0,100,0,1 -168644,323.593178655794,4,1,0,100,1,0 -168717,323.593178655794,4,1,0,100,1,0 -168717,-1,4,1,0,100,0,1 -168725,323.593178655794,4,1,0,100,1,0 -168798,323.593178655794,4,1,0,100,1,0 -168798,-1,4,1,0,100,0,1 -168806,323.593178655794,4,1,0,100,1,0 -170100,323.593178655794,4,1,0,100,1,0 -171394,323.593178655794,4,1,0,100,1,8 -172688,323.593178655794,4,1,0,100,1,8 -173982,323.593178655794,4,1,0,100,1,8 -174062,-66.6666666666667,4,1,0,100,0,8 -174624,323.593178655794,4,1,0,100,1,0 -174624,-66.6666666666667,4,1,0,100,0,0 -175835,-76.9230769230769,4,1,0,100,0,0 -177129,-90.9090909090909,4,1,0,100,0,0 -178424,-111.111111111111,4,1,0,100,0,0 -179071,-125,4,1,0,100,0,0 -179718,-142.857142857143,4,1,0,100,0,0 -180123,-166.666666666667,4,1,0,100,0,0 -180689,-175.438596491228,4,1,0,100,0,0 -180932,-185.185185185185,4,1,0,100,0,0 -181417,-200,4,1,0,100,0,0 -184976,-200,4,1,0,100,0,0 -185138,-196.078431372549,4,1,0,100,0,0 -185300,-200,4,1,0,100,0,0 -185462,-204.081632653061,4,1,0,100,0,0 -185624,-192.307692307692,4,1,0,100,0,0 -185785,-200,4,1,0,100,0,0 -185947,-208.333333333333,4,1,0,100,0,0 -186109,-200,4,1,0,100,0,0 -186271,-188.679245283019,4,1,0,100,0,0 -186433,-200,4,1,0,100,0,0 -186594,-212.765957446809,4,1,0,100,0,0 -186756,-200,4,1,0,100,0,0 -186918,-185.185185185185,4,1,0,100,0,0 -187080,-200,4,1,0,100,0,0 -187242,-217.391304347826,4,1,0,100,0,0 -187403,-200,4,1,0,100,0,0 -187565,-181.818181818182,4,1,0,100,0,0 -187727,-200,4,1,0,100,0,0 -187889,-222.222222222222,4,1,0,100,0,0 -188051,-200,4,1,0,100,0,0 -188212,-178.571428571429,4,1,0,100,0,0 -188374,-200,4,1,0,100,0,0 -188536,-227.272727272727,4,1,0,100,0,0 -188698,-200,4,1,0,100,0,0 -188860,-175.438596491228,4,1,0,100,0,0 -189021,-200,4,1,0,100,0,0 -189183,-232.558139534884,4,1,0,100,0,0 -189345,-200,4,1,0,100,0,0 -189507,-172.413793103448,4,1,0,100,0,0 -189669,-200,4,1,0,100,0,0 -189830,-238.095238095238,4,1,0,100,0,0 -189992,-200,4,1,0,100,0,0 -190154,-100,4,1,0,100,0,0 -190316,-55.5555555555556,4,1,0,100,0,0 -190478,-33.3333333333333,4,1,0,100,0,0 -190639,-40,4,1,0,100,0,0 -190801,-33.3333333333333,4,1,0,100,0,0 -190963,-25,4,1,0,100,0,0 -191125,-50,4,1,0,100,0,0 -191287,-55.5555555555556,4,1,0,100,0,0 -191448,-25,4,1,0,100,0,0 -191610,-33.3333333333333,4,1,0,100,0,0 -191772,-29.4117647058824,4,1,0,100,0,0 -191934,-25,4,1,0,100,0,0 -192096,-32.258064516129,4,1,0,100,0,0 -192257,-27.027027027027,4,1,0,100,0,0 -192419,-25,4,1,0,100,0,0 -192581,-25,4,1,0,100,0,0 -192743,-25,4,1,0,100,0,0 -192905,-1,4,1,0,100,0,0 -195008,-100,4,1,0,100,0,0 -195657,-50,4,1,0,100,0,0 -195736,-100,4,1,0,100,0,0 -195981,-50,4,1,0,100,0,0 -196060,-100,4,1,0,100,0,0 -196304,-50,4,1,0,100,0,0 -196383,-100,4,1,0,100,0,0 -196628,-50,4,1,0,100,0,0 -196707,-100,4,1,0,100,0,0 -196951,-50,4,1,0,100,0,0 -197030,-100,4,1,0,100,0,0 -197922,-50,4,1,0,100,0,0 -198084,-100,4,1,0,100,0,0 -198246,-50,4,1,0,100,0,0 -198408,-100,4,1,0,100,0,0 -198569,-50,4,1,0,100,0,0 -198731,-100,4,1,0,100,0,0 -198892,-50,4,1,0,100,0,0 -199055,-100,4,1,0,100,0,0 -200457,-1,4,1,0,100,0,0 -200673,-100,4,1,0,100,0,0 -200781,-1,4,1,0,100,0,0 -200996,-100,4,1,0,100,0,0 -201104,-1,4,1,0,100,0,0 -201320,-100,4,1,0,100,0,0 -201428,-1,4,1,0,100,0,0 -201644,-100,4,1,0,100,0,0 -201751,-1,4,1,0,100,0,0 -201967,-100,4,1,0,100,0,0 -202075,-1,4,1,0,100,0,0 -202291,-100,4,1,0,100,0,0 -203369,-1,4,1,0,100,0,0 -203502,-100,4,1,0,100,0,0 -203693,-1,4,1,0,100,0,0 -203826,-100,4,1,0,100,0,0 -204017,-1,4,1,0,100,0,0 -204149,-100,4,1,0,100,0,0 -205958,-1,4,1,0,100,0,0 -206091,-100,4,1,0,100,0,0 -206282,-1,4,1,0,100,0,0 -206415,-100,4,1,0,100,0,0 -206605,-1,4,1,0,100,0,0 -206713,-100,4,1,0,100,0,0 -206929,-1,4,1,0,100,0,0 -207037,-100,4,1,0,100,0,0 -207252,-1,4,1,0,100,0,0 -207360,-100,4,1,0,100,0,0 -207576,-1,4,1,0,100,0,0 -207684,-100,4,1,0,100,0,0 -208547,-1,4,1,0,100,0,0 -208680,-100,4,1,0,100,0,0 -208870,-1,4,1,0,100,0,0 -209003,-100,4,1,0,100,0,0 -209194,-1,4,1,0,100,0,0 -209327,-100,4,1,0,100,0,0 -211136,-1,4,1,0,100,0,0 -211268,-100,4,1,0,100,0,0 -211459,-1,4,1,0,100,0,0 -211592,-100,4,1,0,100,0,0 -211783,-1,4,1,0,100,0,0 -211916,-100,4,1,0,100,0,0 -212106,-1,4,1,0,100,0,0 -212239,-100,4,1,0,100,0,0 -212430,-1,4,1,0,100,0,0 -212563,-100,4,1,0,100,0,0 -213401,-1,4,1,0,100,0,0 -213563,-100,4,1,0,100,0,0 -213724,-1,4,1,0,100,0,0 -213886,-100,4,1,0,100,0,0 -214048,-1,4,1,0,100,0,0 -214210,-100,4,1,0,100,0,0 -214372,-1,4,1,0,100,0,0 -214533,-100,4,1,0,100,0,0 -215963,-100,4,1,0,100,0,0 -221221,-100,4,1,0,100,0,0 -221261,-25,4,1,0,100,0,0 -222515,-100,4,1,0,100,0,0 -222556,-25,4,1,0,100,0,0 -223810,-100,4,1,0,100,0,0 -223850,-25,4,1,0,100,0,0 -225104,-100,4,1,0,100,0,0 -225144,-25,4,1,0,100,0,0 -226398,-100,4,1,0,100,0,0 -226439,-25,4,1,0,100,0,0 -226938,-100,4,1,0,100,0,0 -227086,-25,4,1,0,100,0,0 -227585,-100,4,1,0,100,0,0 -227733,-25,4,1,0,100,0,0 -227909,-100,4,1,0,100,0,0 -228057,-25,4,1,0,100,0,0 -228232,-100,4,1,0,100,0,0 -228380,-25,4,1,0,100,0,0 -228556,-100,4,1,0,100,0,0 -228704,-25,4,1,0,100,0,0 -228987,323.593178655794,4,1,0,100,1,0 -228987,-1,4,1,0,100,0,1 -228995,323.593178655794,4,1,0,100,1,0 -229634,323.593178655794,4,1,0,100,1,0 -229634,-1,4,1,0,100,0,1 -229642,323.593178655794,4,1,0,100,1,0 -229715,323.593178655794,4,1,0,100,1,0 -229715,-1,4,1,0,100,0,1 -229723,323.593178655794,4,1,0,100,1,0 -230282,323.593178655794,4,1,0,100,1,0 -230282,-1,4,1,0,100,0,1 -230290,323.593178655794,4,1,0,100,1,0 -230362,323.593178655794,4,1,0,100,1,0 -230362,-1,4,1,0,100,0,1 -230370,323.593178655794,4,1,0,100,1,0 -230443,323.593178655794,4,1,0,100,1,0 -230443,-1,4,1,0,100,0,1 -230451,323.593178655794,4,1,0,100,1,0 -230524,323.593178655794,4,1,0,100,1,0 -230524,-1,4,1,0,100,0,1 -230532,323.593178655794,4,1,0,100,1,0 -230605,323.593178655794,4,1,0,100,1,0 -230605,-1,4,1,0,100,0,1 -230613,323.593178655794,4,1,0,100,1,0 -230686,323.593178655794,4,1,0,100,1,0 -230686,-1,4,1,0,100,0,1 -230694,323.593178655794,4,1,0,100,1,0 -230767,323.593178655794,4,1,0,100,1,0 -230767,-1,4,1,0,100,0,1 -230775,323.593178655794,4,1,0,100,1,0 -230848,323.593178655794,4,1,0,100,1,0 -230848,-1,4,1,0,100,0,1 -230856,323.593178655794,4,1,0,100,1,0 -230929,323.593178655794,4,1,0,100,1,0 -230929,-1,4,1,0,100,0,1 -230937,323.593178655794,4,1,0,100,1,0 -231576,-47.6190476190476,4,1,0,100,0,0 -232211,5999994.82,4,1,0,100,1,8 -232870,323.593178655794,4,1,0,100,1,8 -234083,5999994.82,4,1,0,100,1,8 -236106,323.593178655794,4,1,0,100,1,8 -237076,323.593178655794,4,1,0,100,1,0 -237076,-1,4,1,0,100,0,1 -237084,323.593178655794,4,1,0,100,1,0 -237723,323.593178655794,4,1,0,100,1,0 -237723,-1,4,1,0,100,0,1 -237731,323.593178655794,4,1,0,100,1,0 -237804,323.593178655794,4,1,0,100,1,0 -237804,-1,4,1,0,100,0,1 -237812,323.593178655794,4,1,0,100,1,0 -238047,323.593178655794,4,1,0,100,1,0 -238047,-1,4,1,0,100,0,1 -238055,323.593178655794,4,1,0,100,1,0 -238128,323.593178655794,4,1,0,100,1,0 -238128,-1,4,1,0,100,0,1 -238136,323.593178655794,4,1,0,100,1,0 -238209,323.593178655794,4,1,0,100,1,0 -238209,-1,4,1,0,100,0,1 -238217,323.593178655794,4,1,0,100,1,0 -238290,323.593178655794,4,1,0,100,1,0 -238290,-1,4,1,0,100,0,1 -238298,323.593178655794,4,1,0,100,1,0 -238371,323.593178655794,4,1,0,100,1,0 -238371,-1,4,1,0,100,0,1 -238379,323.593178655794,4,1,0,100,1,0 -238452,323.593178655794,4,1,0,100,1,0 -238452,-1,4,1,0,100,0,1 -238460,323.593178655794,4,1,0,100,1,0 -238532,323.593178655794,4,1,0,100,1,0 -238532,-1,4,1,0,100,0,1 -238540,323.593178655794,4,1,0,100,1,0 -238613,323.593178655794,4,1,0,100,1,0 -238613,-1,4,1,0,100,0,1 -238621,323.593178655794,4,1,0,100,1,0 -238694,323.593178655794,4,1,0,100,1,0 -238694,-1,4,1,0,100,0,1 -238702,323.593178655794,4,1,0,100,1,0 -239341,323.593178655794,4,1,0,100,1,0 -240635,323.593178655794,4,1,0,100,1,8 -240795,323.593178655794,4,1,0,100,1,0 -240795,-1,4,1,0,100,0,1 -240803,323.593178655794,4,1,0,100,1,0 -240958,323.593178655794,4,1,0,100,1,0 -240958,-1,4,1,0,100,0,1 -240966,323.593178655794,4,1,0,100,1,0 -241120,323.593178655794,4,1,0,100,1,0 -241120,-1,4,1,0,100,0,1 -241128,323.593178655794,4,1,0,100,1,0 -241282,323.593178655794,4,1,0,100,1,0 -241282,-1,4,1,0,100,0,1 -241290,323.593178655794,4,1,0,100,1,0 -242584,323.593178655794,4,1,0,100,1,8 -243385,323.593178655794,4,1,0,100,1,0 -243385,-1,4,1,0,100,0,1 -243393,323.593178655794,4,1,0,100,1,0 -243464,323.593178655794,4,1,0,100,1,0 -243464,-1,4,1,0,100,0,1 -243472,323.593178655794,4,1,0,100,1,0 -243545,323.593178655794,4,1,0,100,1,0 -243545,-1,4,1,0,100,0,1 -243553,323.593178655794,4,1,0,100,1,0 -243626,323.593178655794,4,1,0,100,1,0 -243626,-1,4,1,0,100,0,1 -243634,323.593178655794,4,1,0,100,1,0 -243707,323.593178655794,4,1,0,100,1,0 -243707,-1,4,1,0,100,0,1 -243715,323.593178655794,4,1,0,100,1,0 -243788,323.593178655794,4,1,0,100,1,0 -243788,-1,4,1,0,100,0,1 -243796,323.593178655794,4,1,0,100,1,0 -243869,323.593178655794,4,1,0,100,1,0 -243869,-1,4,1,0,100,0,1 -243877,323.593178655794,4,1,0,100,1,0 -245171,323.593178655794,4,1,0,100,1,8 -246465,323.593178655794,4,1,0,100,1,8 -247031,-60.9756097560976,4,1,0,100,0,0 -247112,-62.5,4,1,0,100,0,0 -247193,-64.1025641025641,4,1,0,100,0,0 -247273,-65.7894736842105,4,1,0,100,0,0 -247354,-67.5675675675676,4,1,0,100,0,0 -247435,-69.4444444444444,4,1,0,100,0,0 -247516,-71.4285714285714,4,1,0,100,0,0 -247597,-73.5294117647059,4,1,0,100,0,0 -247678,-75.7575757575758,4,1,0,100,0,0 -247759,323.593178655794,4,1,0,100,1,8 -247759,-78.125,4,1,0,100,0,0 -247839,-80.6451612903226,4,1,0,100,0,0 -247920,-83.3333333333333,4,1,0,100,0,0 -248001,-86.2068965517241,4,1,0,100,0,0 -248082,-89.2857142857143,4,1,0,100,0,0 -248163,-92.5925925925926,4,1,0,100,0,0 -248244,-96.1538461538461,4,1,0,100,0,0 -248325,-100,4,1,0,100,0,0 -248401,323.593178655794,4,1,0,100,1,0 -248401,-1,4,1,0,100,0,1 -248409,323.593178655794,4,1,0,100,1,0 -248723,323.593178655794,4,1,0,100,1,0 -248723,-1,4,1,0,100,0,1 -248731,323.593178655794,4,1,0,100,1,0 -249048,323.593178655794,4,1,0,100,1,0 -249048,-1,4,1,0,100,0,1 -249056,323.593178655794,4,1,0,100,1,0 -250350,323.593178655794,4,1,0,100,1,8 -251150,323.593178655794,4,1,0,100,1,0 -251150,-1,4,1,0,100,0,1 -251158,323.593178655794,4,1,0,100,1,0 -251313,323.593178655794,4,1,0,100,1,0 -251313,-1,4,1,0,100,0,1 -251321,323.593178655794,4,1,0,100,1,0 -251475,323.593178655794,4,1,0,100,1,0 -251475,-1,4,1,0,100,0,1 -251483,323.593178655794,4,1,0,100,1,0 -251637,323.593178655794,4,1,0,100,1,0 -251637,-1,4,1,0,100,0,1 -251645,323.593178655794,4,1,0,100,1,0 -252939,323.593178655794,4,1,0,100,1,8 -253740,323.593178655794,4,1,0,100,1,0 -253740,-1,4,1,0,100,0,1 -253748,323.593178655794,4,1,0,100,1,0 -253821,323.593178655794,4,1,0,100,1,0 -253821,-1,4,1,0,100,0,1 -253829,323.593178655794,4,1,0,100,1,0 -253902,323.593178655794,4,1,0,100,1,0 -253902,-1,4,1,0,100,0,1 -253910,323.593178655794,4,1,0,100,1,0 -253983,323.593178655794,4,1,0,100,1,0 -253983,-1,4,1,0,100,0,1 -253991,323.593178655794,4,1,0,100,1,0 -254064,323.593178655794,4,1,0,100,1,0 -254064,-1,4,1,0,100,0,1 -254072,323.593178655794,4,1,0,100,1,0 -254145,323.593178655794,4,1,0,100,1,0 -254145,-1,4,1,0,100,0,1 -254153,323.593178655794,4,1,0,100,1,0 -254224,323.593178655794,4,1,0,100,1,0 -254224,-1,4,1,0,100,0,1 -254232,323.593178655794,4,1,0,100,1,0 -255523,323.593178655794,4,1,0,100,1,8 -256822,323.593178655794,4,1,0,100,1,8 -257388,-100,4,1,0,100,0,0 -257469,-96.1538461538461,4,1,0,100,0,0 -257550,-92.5925925925926,4,1,0,100,0,0 -257630,-89.2857142857143,4,1,0,100,0,0 -257711,-86.2068965517241,4,1,0,100,0,0 -257792,-83.3333333333333,4,1,0,100,0,0 -257873,-80.6451612903226,4,1,0,100,0,0 -257954,-78.125,4,1,0,100,0,0 -258035,-75.7575757575758,4,1,0,100,0,0 -258116,323.593178655794,4,1,0,100,1,8 -258116,-73.5294117647059,4,1,0,100,0,0 -258196,-71.4285714285714,4,1,0,100,0,0 -258277,-69.4444444444444,4,1,0,100,0,0 -258358,-67.5675675675676,4,1,0,100,0,0 -258439,-65.7894736842105,4,1,0,100,0,0 -258520,-64.1025641025641,4,1,0,100,0,0 -258601,-62.5,4,1,0,100,0,0 -258682,-60.9756097560976,4,1,0,100,0,0 -259410,323.593178655794,4,1,0,100,1,8 -259410,-60.9756097560976,4,1,0,100,0,8 -260049,323.593178655794,4,1,0,100,1,0 -278089,-100,4,1,0,100,0,0 -278170,-102.040816326531,4,1,0,100,0,0 -278332,-100,4,1,0,100,0,0 -278412,-102.040816326531,4,1,0,100,0,0 -278574,-100,4,1,0,100,0,0 -278655,-102.040816326531,4,1,0,100,0,0 -278736,-100,4,1,0,100,0,0 -278817,-102.040816326531,4,1,0,100,0,0 -278898,-100,4,1,0,100,0,0 -278979,-102.040816326531,4,1,0,100,0,0 -279060,-100,4,1,0,100,0,0 -279140,-102.040816326531,4,1,0,100,0,0 -279221,-100,4,1,0,100,0,0 -279302,-102.040816326531,4,1,0,100,0,0 -279383,-100,4,1,0,100,0,0 -279464,-102.040816326531,4,1,0,100,0,0 -279545,-100,4,1,0,100,0,0 -279626,-102.040816326531,4,1,0,100,0,0 -279707,-100,4,1,0,100,0,0 -279788,-102.040816326531,4,1,0,100,0,0 -279869,-100,4,1,0,100,0,0 -279949,-102.040816326531,4,1,0,100,0,0 -280030,-100,4,1,0,100,0,0 -280111,-102.040816326531,4,1,0,100,0,0 -280678,-1,4,1,0,100,0,1 - - -[HitObjects] -304,192,1179,5,6,0:0:0:0: -276,272,6356,5,0,0:0:0:0: -352,176,6680,1,2,0:0:0:0: -324,200,7003,1,0,0:0:0:0: -324,200,7327,1,2,0:0:0:0: -308,224,7489,1,0,0:0:0:0: -332,184,7812,1,0,0:0:0:0: -308,224,7974,1,2,0:0:0:0: -288,248,8298,1,0,0:0:0:0: -296,176,8621,1,2,0:0:0:0: -248,208,8945,1,0,0:0:0:0: -332,204,9268,1,2,0:0:0:0: -296,248,9592,1,0,0:0:0:0: -288,256,9916,1,2,0:0:0:0: -252,264,10077,1,0,0:0:0:0: -200,196,10401,1,0,0:0:0:0: -200,196,10563,1,2,0:0:0:0: -184,232,10886,1,0,0:0:0:0: -268,120,10967,1,0,0:0:0:0: -268,120,11048,1,0,0:0:0:0: -268,120,11129,1,0,0:0:0:0: -216,184,11210,1,2,0:0:0:0: -264,84,11291,1,2,0:0:0:0: -196,204,11372,1,0,0:0:0:0: -252,112,11453,1,0,0:0:0:0: -200,208,11533,1,2,0:0:0:0: -316,200,11695,1,0,0:0:0:0: -316,200,11857,1,2,0:0:0:0: -292,232,12019,1,0,0:0:0:0: -292,232,12100,1,0,0:0:0:0: -292,232,12181,1,0,0:0:0:0: -292,232,12342,1,0,0:0:0:0: -292,232,12504,1,2,0:0:0:0: -276,256,12666,1,0,0:0:0:0: -276,256,12747,1,0,0:0:0:0: -248,176,12828,1,0,0:0:0:0: -248,176,12990,1,0,0:0:0:0: -232,184,13151,1,2,0:0:0:0: -220,204,13313,1,0,0:0:0:0: -220,204,13394,1,0,0:0:0:0: -220,204,13475,1,2,0:0:0:0: -220,204,13637,1,0,0:0:0:0: -220,204,13799,1,2,0:0:0:0: -220,204,13960,1,0,0:0:0:0: -220,204,14041,1,2,0:0:0:0: -168,228,14122,1,2,0:0:0:0: -168,228,14284,1,2,0:0:0:0: -168,228,14446,1,0,0:0:0:0: -252,104,14608,1,2,0:0:0:0: -248,104,14689,1,2,0:0:0:0: -248,104,14769,1,0,0:0:0:0: -268,76,14931,1,0,0:0:0:0: -196,156,15093,1,2,0:0:0:0: -264,96,15255,1,0,0:0:0:0: -264,96,15336,1,0,0:0:0:0: -156,176,15417,1,0,0:0:0:0: -156,176,15578,1,0,0:0:0:0: -184,168,15740,1,2,0:0:0:0: -176,204,15902,1,0,0:0:0:0: -176,204,15983,1,0,0:0:0:0: -176,204,16064,1,0,0:0:0:0: -176,204,16226,1,0,0:0:0:0: -176,204,16387,1,2,0:0:0:0: -160,216,16549,1,0,0:0:0:0: -236,128,16630,1,0,0:0:0:0: -236,128,16711,1,2,0:0:0:0: -212,144,16873,1,0,0:0:0:0: -208,148,17035,1,2,0:0:0:0: -216,172,17196,1,0,0:0:0:0: -252,96,17277,1,2,0:0:0:0: -212,168,17358,1,2,0:0:0:0: -288,156,17439,1,2,0:0:0:0: -272,160,17520,1,0,0:0:0:0: -248,176,17601,1,0,0:0:0:0: -368,200,17682,1,2,0:0:0:0: -196,176,17844,1,2,0:0:0:0: -196,176,17924,1,2,0:0:0:0: -132,216,18005,1,0,0:0:0:0: -332,244,18086,1,0,0:0:0:0: -364,236,18167,1,2,0:0:0:0: -272,240,18248,1,2,0:0:0:0: -248,272,18329,1,0,0:0:0:0: -268,180,18410,1,0,0:0:0:0: -248,272,18491,1,0,0:0:0:0: -248,272,18572,1,0,0:0:0:0: -248,272,18653,1,2,0:0:0:0: -236,276,18733,1,2,0:0:0:0: -236,276,18814,1,0,0:0:0:0: -200,292,18895,1,0,0:0:0:0: -200,292,18976,1,2,0:0:0:0: -368,184,19057,1,2,0:0:0:0: -296,108,19138,1,2,0:0:0:0: -368,184,19219,1,2,0:0:0:0: -172,212,19300,1,0,0:0:0:0: -296,160,19381,1,0,0:0:0:0: -308,80,19462,1,0,0:0:0:0: -296,160,19542,1,0,0:0:0:0: -288,156,19623,1,2,0:0:0:0: -308,80,19704,1,2,0:0:0:0: -308,80,19785,1,2,0:0:0:0: -308,80,19866,1,2,0:0:0:0: -296,108,19947,1,0,0:0:0:0: -296,108,20028,1,0,0:0:0:0: -296,108,20109,1,0,0:0:0:0: -296,108,20190,1,0,0:0:0:0: -296,108,20270,1,2,0:0:0:0: -296,108,20351,1,2,0:0:0:0: -296,108,20432,1,2,0:0:0:0: -296,108,20513,1,2,0:0:0:0: -272,120,20594,1,0,0:0:0:0: -264,96,20756,1,2,0:0:0:0: -264,96,20837,1,2,0:0:0:0: -264,96,20918,1,2,0:0:0:0: -268,100,21079,1,0,0:0:0:0: -268,112,21241,1,0,0:0:0:0: -300,136,21403,1,6,0:0:0:0: -312,144,21565,1,6,0:0:0:0: -272,164,21888,1,4,0:0:0:0: -256,192,24477,12,0,24497,0:0:0:0: -256,192,24477,12,0,24497,0:0:0:0: -256,192,24497,12,0,24517,0:0:0:0: -256,192,24537,12,0,24558,0:0:0:0: -256,192,24538,12,0,24558,0:0:0:0: -256,192,24558,12,0,24578,0:0:0:0: -256,192,24578,12,0,24599,0:0:0:0: -256,192,24598,12,0,24618,0:0:0:0: -256,192,24599,12,0,24619,0:0:0:0: -256,192,24618,12,0,24638,0:0:0:0: -256,192,24619,12,0,24639,0:0:0:0: -256,192,24638,12,0,24659,0:0:0:0: -256,192,24639,12,0,24659,0:0:0:0: -256,192,24659,12,0,24679,0:0:0:0: -256,192,24679,12,0,24700,0:0:0:0: -256,192,24700,12,0,24720,0:0:0:0: -256,192,24740,12,0,24760,0:0:0:0: -256,192,24760,12,0,24781,0:0:0:0: -256,192,24780,12,0,24801,0:0:0:0: -256,192,24781,12,0,24801,0:0:0:0: -256,192,24801,12,0,24821,0:0:0:0: -256,192,24821,12,0,24841,0:0:0:0: -256,192,24842,12,0,24862,0:0:0:0: -256,192,24861,12,0,24882,0:0:0:0: -256,192,24862,12,0,24882,0:0:0:0: -256,192,24882,12,0,24902,0:0:0:0: -256,192,24902,12,0,24922,0:0:0:0: -256,192,24922,12,0,24942,0:0:0:0: -256,192,24923,12,0,24943,0:0:0:0: -256,192,24942,12,0,24962,0:0:0:0: -256,192,24943,12,0,24963,0:0:0:0: -256,192,24962,12,0,24983,0:0:0:0: -256,192,24963,12,0,24983,0:0:0:0: -256,192,25003,12,0,25024,0:0:0:0: -256,192,25023,12,0,25043,0:0:0:0: -256,192,25024,12,0,25044,0:0:0:0: -256,192,25064,12,0,25084,0:0:0:0: -256,192,25084,12,0,25105,0:0:0:0: -256,192,25124,12,0,25144,0:0:0:0: -256,192,25144,12,0,25165,0:0:0:0: -256,192,25164,12,0,25184,0:0:0:0: -256,192,25165,12,0,25185,0:0:0:0: -256,192,25184,12,0,25205,0:0:0:0: -256,192,25185,12,0,25205,0:0:0:0: -256,192,25205,12,0,25225,0:0:0:0: -256,192,25225,12,0,25246,0:0:0:0: -256,192,25245,12,0,25265,0:0:0:0: -256,192,25246,12,0,25266,0:0:0:0: -256,192,25265,12,0,25285,0:0:0:0: -256,192,25266,12,0,25286,0:0:0:0: -256,192,25285,12,0,25306,0:0:0:0: -256,192,25286,12,0,25306,0:0:0:0: -256,192,25306,12,0,25326,0:0:0:0: -256,192,25326,12,0,25347,0:0:0:0: -256,192,25346,12,0,25366,0:0:0:0: -256,192,25367,12,0,25387,0:0:0:0: -256,192,25387,12,0,25407,0:0:0:0: -256,192,25407,12,0,25427,0:0:0:0: -256,192,25428,12,0,25448,0:0:0:0: -256,192,25448,12,0,25468,0:0:0:0: -256,192,25448,12,0,25468,0:0:0:0: -256,192,25468,12,0,25489,0:0:0:0: -256,192,25488,12,0,25508,0:0:0:0: -256,192,25489,12,0,25509,0:0:0:0: -256,192,25508,12,0,25529,0:0:0:0: -256,192,25509,12,0,25529,0:0:0:0: -256,192,25529,12,0,25549,0:0:0:0: -256,192,25549,12,0,25569,0:0:0:0: -256,192,25569,12,0,25589,0:0:0:0: -256,192,25570,12,0,25590,0:0:0:0: -256,192,25589,12,0,25609,0:0:0:0: -256,192,25590,12,0,25610,0:0:0:0: -256,192,25610,12,0,25630,0:0:0:0: -256,192,25630,12,0,25650,0:0:0:0: -256,192,25650,12,0,25671,0:0:0:0: -256,192,25670,12,0,25690,0:0:0:0: -256,192,25671,12,0,25691,0:0:0:0: -256,192,25690,12,0,25711,0:0:0:0: -256,192,25691,12,0,25711,0:0:0:0: -256,192,25711,12,0,25731,0:0:0:0: -256,192,25711,12,0,25731,0:0:0:0: -256,192,25731,12,0,25751,0:0:0:0: -256,192,25751,12,0,25772,0:0:0:0: -256,192,25752,12,0,25772,0:0:0:0: -256,192,25772,12,0,25792,0:0:0:0: -256,192,25792,12,0,25813,0:0:0:0: -256,192,25813,12,0,25833,0:0:0:0: -256,192,25832,12,0,25853,0:0:0:0: -256,192,25833,12,0,25853,0:0:0:0: -256,192,25853,12,0,25873,0:0:0:0: -256,192,25873,12,0,25894,0:0:0:0: -256,192,25893,12,0,25913,0:0:0:0: -256,192,25894,12,0,25914,0:0:0:0: -256,192,25913,12,0,25933,0:0:0:0: -256,192,25914,12,0,25934,0:0:0:0: -256,192,25933,12,0,25954,0:0:0:0: -256,192,25934,12,0,25954,0:0:0:0: -256,192,25954,12,0,25974,0:0:0:0: -256,192,25974,12,0,25995,0:0:0:0: -256,192,25995,12,0,26015,0:0:0:0: -256,192,26015,12,0,26035,0:0:0:0: -256,192,26055,12,0,26076,0:0:0:0: -256,192,26076,12,0,26096,0:0:0:0: -256,192,26095,12,0,26115,0:0:0:0: -256,192,26115,12,0,26135,0:0:0:0: -256,192,26135,12,0,26155,0:0:0:0: -256,192,26136,12,0,26156,0:0:0:0: -256,192,26155,12,0,26176,0:0:0:0: -256,192,26156,12,0,26176,0:0:0:0: -256,192,26176,12,0,26196,0:0:0:0: -256,192,26176,12,0,26196,0:0:0:0: -256,192,26196,12,0,26216,0:0:0:0: -256,192,26217,12,0,26237,0:0:0:0: -256,192,26236,12,0,26256,0:0:0:0: -256,192,26237,12,0,26257,0:0:0:0: -256,192,26257,12,0,26277,0:0:0:0: -256,192,26277,12,0,26297,0:0:0:0: -256,192,26277,12,0,26297,0:0:0:0: -256,192,26297,12,0,26317,0:0:0:0: -256,192,26317,12,0,26337,0:0:0:0: -256,192,26318,12,0,26338,0:0:0:0: -256,192,26337,12,0,26358,0:0:0:0: -256,192,26338,12,0,26358,0:0:0:0: -256,192,26358,12,0,26378,0:0:0:0: -256,192,26378,12,0,26399,0:0:0:0: -256,192,26399,12,0,26419,0:0:0:0: -280,144,27066,5,4,0:0:0:0: -256,160,27227,1,4,0:0:0:0: -228,84,27389,1,6,0:0:0:0: -264,156,27713,1,4,0:0:0:0: -264,156,27874,1,4,0:0:0:0: -268,88,28036,1,6,0:0:0:0: -312,100,28360,1,4,0:0:0:0: -376,96,28441,1,4,0:0:0:0: -376,96,28522,1,6,0:0:0:0: -376,96,28603,1,6,0:0:0:0: -376,96,28683,1,4,0:0:0:0: -376,96,28764,1,4,0:0:0:0: -376,96,28845,1,6,0:0:0:0: -376,96,28926,1,6,0:0:0:0: -376,96,29007,1,4,0:0:0:0: -376,96,29088,1,4,0:0:0:0: -296,136,29169,1,6,0:0:0:0: -292,144,29331,1,6,0:0:0:0: -228,164,29654,1,4,0:0:0:0: -208,120,29816,1,4,0:0:0:0: -208,120,30140,1,4,0:0:0:0: -208,120,30301,1,4,0:0:0:0: -212,124,30625,1,4,0:0:0:0: -208,124,30949,1,4,0:0:0:0: -208,124,31110,1,4,0:0:0:0: -212,124,31434,1,4,0:0:0:0: -212,124,31596,1,4,0:0:0:0: -208,124,31919,1,4,0:0:0:0: -212,132,32243,1,4,0:0:0:0: -212,132,32405,1,4,0:0:0:0: -212,132,32728,1,4,0:0:0:0: -212,132,32890,1,4,0:0:0:0: -212,132,33214,1,4,0:0:0:0: -208,136,33537,1,4,0:0:0:0: -208,136,33699,1,4,0:0:0:0: -468,188,33861,1,6,0:0:0:0: -204,136,34023,1,4,0:0:0:0: -204,136,34185,1,4,0:0:0:0: -456,240,34346,1,6,0:0:0:0: -208,136,34508,1,4,0:0:0:0: -204,136,34832,1,6,0:0:0:0: -204,136,34994,1,6,0:0:0:0: -208,136,35317,1,6,0:0:0:0: -208,136,35479,1,6,0:0:0:0: -204,136,35803,1,6,0:0:0:0: -208,136,36126,1,6,0:0:0:0: -208,136,36288,1,6,0:0:0:0: -204,136,36611,1,6,0:0:0:0: -204,136,36773,1,6,0:0:0:0: -208,136,37097,1,6,0:0:0:0: -208,144,37420,1,6,0:0:0:0: -208,148,37582,1,6,0:0:0:0: -212,148,37906,1,6,0:0:0:0: -212,148,38068,1,6,0:0:0:0: -212,148,38391,1,6,0:0:0:0: -212,148,38715,1,6,0:0:0:0: -212,148,38877,1,6,0:0:0:0: -336,184,39038,1,4,0:0:0:0: -212,148,39200,1,6,0:0:0:0: -212,152,39362,1,6,0:0:0:0: -336,184,39524,1,4,0:0:0:0: -212,152,39686,1,6,0:0:0:0: -292,136,40009,1,4,0:0:0:0: -292,136,40171,1,4,0:0:0:0: -344,144,40333,1,6,0:0:0:0: -292,136,40495,1,4,0:0:0:0: -292,136,40656,1,4,0:0:0:0: -340,148,40818,1,6,0:0:0:0: -292,136,40980,1,4,0:0:0:0: -312,112,41304,1,6,0:0:0:0: -312,112,41465,1,6,0:0:0:0: -324,120,41627,1,4,0:0:0:0: -312,112,41789,1,6,0:0:0:0: -312,112,41951,1,6,0:0:0:0: -320,128,42113,1,4,0:0:0:0: -320,116,42274,1,6,0:0:0:0: -320,120,42598,1,4,0:0:0:0: -320,120,42760,1,4,0:0:0:0: -320,128,42922,1,6,0:0:0:0: -328,120,43083,1,4,0:0:0:0: -328,120,43245,1,4,0:0:0:0: -320,128,43407,1,6,0:0:0:0: -336,232,43569,1,4,0:0:0:0: -336,232,43892,1,6,0:0:0:0: -340,232,44054,1,6,0:0:0:0: -320,128,44216,1,4,0:0:0:0: -344,236,44378,1,6,0:0:0:0: -344,236,44540,1,6,0:0:0:0: -320,128,44701,1,4,0:0:0:0: -344,236,44863,1,6,0:0:0:0: -300,168,45187,1,4,0:0:0:0: -300,168,45349,1,4,0:0:0:0: -300,168,45672,1,4,0:0:0:0: -300,168,45834,1,4,0:0:0:0: -300,168,46157,1,4,0:0:0:0: -300,168,46481,1,6,0:0:0:0: -300,168,46643,1,6,0:0:0:0: -300,168,46966,1,6,0:0:0:0: -300,168,47128,1,6,0:0:0:0: -304,168,47452,1,6,0:0:0:0: -312,224,47775,1,0,0:0:0:0: -144,176,47816,1,0,0:0:0:0: -292,216,48018,1,0,0:0:0:0: -328,228,48059,1,0,0:0:0:0: -328,228,48261,1,0,0:0:0:0: -312,216,48301,1,0,0:0:0:0: -328,228,48504,1,0,0:0:0:0: -328,216,48544,1,0,0:0:0:0: -328,216,48746,1,0,0:0:0:0: -328,232,48787,1,0,0:0:0:0: -344,204,48908,1,2,0:0:0:0: -272,72,48948,1,2,0:0:0:0: -432,168,49070,1,0,0:0:0:0: -336,216,49110,1,0,0:0:0:0: -336,192,49232,1,0,0:0:0:0: -432,168,49272,1,0,0:0:0:0: -432,168,49393,1,0,0:0:0:0: -312,136,49434,1,0,0:0:0:0: -432,168,49555,1,2,0:0:0:0: -312,136,49596,1,2,0:0:0:0: -424,168,49717,1,0,0:0:0:0: -304,156,49757,1,0,0:0:0:0: -392,180,50041,1,6,0:0:0:0: -288,248,50364,1,0,0:0:0:0: -288,248,50445,1,0,0:0:0:0: -288,248,50526,1,0,0:0:0:0: -288,248,50607,1,0,0:0:0:0: -284,256,50688,1,2,0:0:0:0: -252,288,50850,1,0,0:0:0:0: -252,288,51011,1,2,0:0:0:0: -292,160,51173,1,0,0:0:0:0: -248,292,51335,1,2,0:0:0:0: -292,160,51497,1,0,0:0:0:0: -292,160,51659,1,2,0:0:0:0: -288,168,51739,1,2,0:0:0:0: -312,120,51820,1,2,0:0:0:0: -312,120,51901,1,2,0:0:0:0: -256,208,51982,1,0,0:0:0:0: -280,176,52144,1,0,0:0:0:0: -280,176,52306,1,2,0:0:0:0: -252,212,52468,1,0,0:0:0:0: -252,212,52629,1,2,0:0:0:0: -232,224,52791,1,0,0:0:0:0: -324,208,52953,1,0,0:0:0:0: -324,208,53034,1,0,0:0:0:0: -324,208,53115,1,0,0:0:0:0: -324,208,53196,1,0,0:0:0:0: -324,208,53277,1,2,0:0:0:0: -296,228,53438,1,0,0:0:0:0: -320,124,53600,1,2,0:0:0:0: -320,124,53681,1,2,0:0:0:0: -320,124,53762,1,2,0:0:0:0: -320,124,53843,1,2,0:0:0:0: -284,160,53924,1,0,0:0:0:0: -264,92,54086,1,0,0:0:0:0: -264,92,54166,1,0,0:0:0:0: -264,92,54247,1,2,0:0:0:0: -264,92,54328,1,2,0:0:0:0: -264,92,54409,1,2,0:0:0:0: -264,92,54490,1,2,0:0:0:0: -244,112,54571,1,0,0:0:0:0: -244,112,54652,1,0,0:0:0:0: -244,112,54733,1,0,0:0:0:0: -244,112,54814,1,0,0:0:0:0: -244,112,54895,1,2,0:0:0:0: -264,164,55056,1,0,0:0:0:0: -268,168,55218,1,2,0:0:0:0: -264,172,55380,1,0,0:0:0:0: -264,172,55542,1,0,0:0:0:0: -312,80,55623,1,2,0:0:0:0: -264,172,55703,1,0,0:0:0:0: -264,172,55784,1,0,0:0:0:0: -264,172,55865,1,2,0:0:0:0: -216,212,56027,1,0,0:0:0:0: -216,212,56189,1,2,0:0:0:0: -244,176,56351,1,0,0:0:0:0: -248,176,56512,1,2,0:0:0:0: -224,212,56674,1,0,0:0:0:0: -248,204,56836,1,2,0:0:0:0: -192,240,56917,1,0,0:0:0:0: -192,240,56998,1,2,0:0:0:0: -192,240,57079,1,2,0:0:0:0: -148,256,57160,1,0,0:0:0:0: -280,72,57321,1,0,0:0:0:0: -280,72,57483,1,2,0:0:0:0: -264,112,57645,1,0,0:0:0:0: -264,112,57807,1,2,0:0:0:0: -248,148,57969,1,0,0:0:0:0: -388,200,58130,1,2,0:0:0:0: -388,200,58211,1,2,0:0:0:0: -376,208,58292,1,2,0:0:0:0: -240,152,58373,1,2,0:0:0:0: -184,180,58454,1,0,0:0:0:0: -184,180,58535,1,0,0:0:0:0: -264,92,58616,1,2,0:0:0:0: -264,92,58697,1,2,0:0:0:0: -224,128,58778,1,0,0:0:0:0: -224,128,58859,1,0,0:0:0:0: -224,128,58939,1,0,0:0:0:0: -224,128,59020,1,0,0:0:0:0: -224,136,59101,1,2,0:0:0:0: -280,40,59182,1,2,0:0:0:0: -192,164,59263,1,0,0:0:0:0: -248,104,59344,1,0,0:0:0:0: -240,104,59425,1,2,0:0:0:0: -292,132,59587,1,0,0:0:0:0: -300,80,59748,1,2,0:0:0:0: -272,148,59910,1,0,0:0:0:0: -252,176,60072,1,0,0:0:0:0: -312,124,60153,1,0,0:0:0:0: -312,124,60234,1,0,0:0:0:0: -312,124,60315,1,0,0:0:0:0: -312,124,60396,1,2,0:0:0:0: -312,124,60476,1,2,0:0:0:0: -280,144,60557,1,0,0:0:0:0: -304,88,60638,1,0,0:0:0:0: -276,144,60719,1,2,0:0:0:0: -272,220,60881,1,0,0:0:0:0: -272,220,60962,1,0,0:0:0:0: -200,148,61043,1,2,0:0:0:0: -176,176,61124,1,0,0:0:0:0: -176,176,61205,1,0,0:0:0:0: -176,176,61285,1,0,0:0:0:0: -176,176,61366,1,2,0:0:0:0: -164,216,61528,1,0,0:0:0:0: -288,152,61690,1,6,0:0:0:0: -216,128,61852,1,0,0:0:0:0: -216,128,62014,1,2,0:0:0:0: -216,128,62094,1,2,0:0:0:0: -220,36,62175,1,0,0:0:0:0: -216,128,62256,1,2,0:0:0:0: -224,56,62337,1,2,0:0:0:0: -224,56,62418,1,2,0:0:0:0: -220,96,62499,1,0,0:0:0:0: -216,144,62661,1,0,0:0:0:0: -308,176,62823,1,6,0:0:0:0: -308,176,62984,1,6,0:0:0:0: -200,168,63146,1,0,0:0:0:0: -192,172,63308,1,2,0:0:0:0: -176,184,63470,1,0,0:0:0:0: -176,188,63551,1,0,0:0:0:0: -224,88,63632,1,2,0:0:0:0: -176,188,63793,1,0,0:0:0:0: -272,80,63874,1,0,0:0:0:0: -224,120,63955,1,2,0:0:0:0: -272,68,64117,1,0,0:0:0:0: -260,104,64198,1,0,0:0:0:0: -272,68,64279,1,2,0:0:0:0: -244,112,64441,1,0,0:0:0:0: -244,112,64521,1,0,0:0:0:0: -244,112,64602,1,2,0:0:0:0: -176,100,64683,1,2,0:0:0:0: -244,120,64764,1,2,0:0:0:0: -264,40,64845,1,2,0:0:0:0: -248,80,64926,1,0,0:0:0:0: -248,80,65007,1,0,0:0:0:0: -232,84,65088,1,2,0:0:0:0: -232,84,65169,1,2,0:0:0:0: -264,40,65249,1,0,0:0:0:0: -340,264,65411,1,6,0:0:0:0: -340,264,65573,1,6,0:0:0:0: -340,216,65897,1,0,0:0:0:0: -340,216,65978,1,0,0:0:0:0: -340,216,66058,1,2,0:0:0:0: -328,228,66220,1,2,0:0:0:0: -328,228,66301,1,2,0:0:0:0: -328,228,66382,1,0,0:0:0:0: -328,232,66544,1,2,0:0:0:0: -328,236,66625,1,0,0:0:0:0: -256,252,66706,1,0,0:0:0:0: -264,264,66867,1,0,0:0:0:0: -264,264,66948,1,2,0:0:0:0: -208,288,67029,1,2,0:0:0:0: -264,280,67191,1,0,0:0:0:0: -268,272,67272,1,2,0:0:0:0: -264,272,67353,1,0,0:0:0:0: -280,280,67515,1,2,0:0:0:0: -280,280,67596,1,0,0:0:0:0: -280,280,67676,1,2,0:0:0:0: -276,288,67838,1,4,0:0:0:0: -276,288,68000,1,4,0:0:0:0: -276,288,68162,1,6,0:0:0:0: -232,120,68485,1,2,0:0:0:0: -232,120,68566,1,2,0:0:0:0: -308,64,68647,1,2,0:0:0:0: -308,64,68728,1,2,0:0:0:0: -204,148,68809,1,0,0:0:0:0: -264,96,68890,1,0,0:0:0:0: -268,56,68971,1,2,0:0:0:0: -268,36,69052,1,2,0:0:0:0: -232,72,69133,1,0,0:0:0:0: -232,72,69214,1,0,0:0:0:0: -232,72,69294,1,0,0:0:0:0: -232,72,69375,1,0,0:0:0:0: -220,28,69456,1,2,0:0:0:0: -220,28,69537,1,2,0:0:0:0: -168,68,69618,1,0,0:0:0:0: -168,68,69699,1,0,0:0:0:0: -168,68,69780,1,2,0:0:0:0: -168,68,69861,1,2,0:0:0:0: -168,68,69942,1,2,0:0:0:0: -260,36,70022,1,2,0:0:0:0: -136,96,70103,1,0,0:0:0:0: -248,88,70184,1,0,0:0:0:0: -232,84,70265,1,2,0:0:0:0: -224,80,70346,1,2,0:0:0:0: -248,56,70427,1,0,0:0:0:0: -248,56,70508,1,0,0:0:0:0: -248,56,70589,1,0,0:0:0:0: -248,56,70670,1,0,0:0:0:0: -248,56,70751,1,2,0:0:0:0: -268,152,71074,1,2,0:0:0:0: -248,180,71155,1,2,0:0:0:0: -248,180,71236,1,2,0:0:0:0: -276,64,71317,1,2,0:0:0:0: -184,208,71398,1,0,0:0:0:0: -304,172,71479,1,0,0:0:0:0: -180,208,71560,1,2,0:0:0:0: -312,204,71721,1,0,0:0:0:0: -312,204,71802,1,0,0:0:0:0: -312,204,71883,1,2,0:0:0:0: -272,116,72045,1,0,0:0:0:0: -292,200,72126,1,0,0:0:0:0: -272,116,72207,1,2,0:0:0:0: -292,64,72369,1,0,0:0:0:0: -304,68,72449,1,0,0:0:0:0: -304,56,72530,1,2,0:0:0:0: -296,48,72692,1,0,0:0:0:0: -296,48,72773,1,0,0:0:0:0: -336,132,72854,1,2,0:0:0:0: -336,132,72935,1,2,0:0:0:0: -336,132,73016,1,2,0:0:0:0: -336,132,73097,1,2,0:0:0:0: -324,92,73178,1,0,0:0:0:0: -312,140,73258,1,0,0:0:0:0: -292,72,73339,1,2,0:0:0:0: -352,208,73420,1,0,0:0:0:0: -288,40,73501,1,2,0:0:0:0: -288,40,73582,1,2,0:0:0:0: -276,112,73663,1,0,0:0:0:0: -224,72,73744,1,0,0:0:0:0: -224,72,73825,1,0,0:0:0:0: -224,76,73906,1,0,0:0:0:0: -288,28,73987,1,2,0:0:0:0: -288,28,74067,1,2,0:0:0:0: -200,88,74148,1,0,0:0:0:0: -256,40,74310,1,2,0:0:0:0: -252,44,74391,1,2,0:0:0:0: -180,100,74472,1,0,0:0:0:0: -176,104,74634,1,2,0:0:0:0: -176,104,74715,1,2,0:0:0:0: -124,132,74795,1,0,0:0:0:0: -320,88,74957,1,2,0:0:0:0: -324,148,75038,1,2,0:0:0:0: -288,128,75119,1,0,0:0:0:0: -320,136,75281,1,2,0:0:0:0: -320,136,75362,1,2,0:0:0:0: -288,156,75443,1,0,0:0:0:0: -280,160,75524,1,0,0:0:0:0: -280,160,75604,1,0,0:0:0:0: -280,160,75685,1,0,0:0:0:0: -280,160,75766,1,2,0:0:0:0: -280,160,75847,1,2,0:0:0:0: -340,120,75928,1,0,0:0:0:0: -372,108,76009,1,2,0:0:0:0: -252,192,76090,1,0,0:0:0:0: -252,192,76171,1,0,0:0:0:0: -252,192,76252,1,2,0:0:0:0: -280,132,76333,1,2,0:0:0:0: -280,132,76413,1,2,0:0:0:0: -280,132,76494,1,2,0:0:0:0: -256,100,76575,1,0,0:0:0:0: -232,132,76656,1,0,0:0:0:0: -248,96,76737,1,2,0:0:0:0: -260,140,76899,1,0,0:0:0:0: -260,140,76980,1,0,0:0:0:0: -264,140,77061,1,2,0:0:0:0: -248,140,77222,1,0,0:0:0:0: -248,140,77303,1,0,0:0:0:0: -192,216,77384,1,0,0:0:0:0: -196,216,77465,1,0,0:0:0:0: -196,216,77546,1,6,0:0:0:0: -200,204,77870,1,6,0:0:0:0: -208,204,78193,1,6,0:0:0:0: -224,172,78517,1,6,0:0:0:0: -284,232,78679,1,0,0:0:0:0: -284,232,78760,1,0,0:0:0:0: -284,232,78840,1,6,0:0:0:0: -284,232,79164,1,0,0:0:0:0: -280,240,79245,1,0,0:0:0:0: -280,240,79326,1,0,0:0:0:0: -280,240,79407,1,0,0:0:0:0: -260,220,79488,1,6,0:0:0:0: -388,124,79568,1,6,0:0:0:0: -280,240,79811,1,0,0:0:0:0: -208,200,79892,1,0,0:0:0:0: -212,200,79973,1,0,0:0:0:0: -212,200,80054,1,0,0:0:0:0: -276,156,80135,1,6,0:0:0:0: -276,156,80216,1,6,0:0:0:0: -276,156,80297,1,6,0:0:0:0: -276,156,80377,1,6,0:0:0:0: -276,156,80458,1,6,0:0:0:0: -276,156,80539,1,6,0:0:0:0: -276,156,80620,1,6,0:0:0:0: -276,156,80701,1,6,0:0:0:0: -276,156,80782,1,6,0:0:0:0: -148,168,80870,2,4,L|348:160,5,140 -204,128,81429,1,6,0:0:0:0: -272,196,81591,1,0,0:0:0:0: -272,196,81672,1,0,0:0:0:0: -272,196,81753,1,2,0:0:0:0: -244,212,81915,1,0,0:0:0:0: -244,212,81995,1,0,0:0:0:0: -240,48,82076,1,2,0:0:0:0: -280,24,82157,1,2,0:0:0:0: -180,116,82238,1,0,0:0:0:0: -280,40,82400,1,2,0:0:0:0: -280,40,82481,1,2,0:0:0:0: -208,240,82562,1,0,0:0:0:0: -208,240,82643,1,0,0:0:0:0: -208,240,82724,1,2,0:0:0:0: -232,128,82885,1,6,0:0:0:0: -232,128,83047,1,6,0:0:0:0: -232,128,83209,1,6,0:0:0:0: -232,128,83371,1,6,0:0:0:0: -256,112,83533,1,0,0:0:0:0: -256,112,83613,1,0,0:0:0:0: -272,152,83694,1,0,0:0:0:0: -272,152,83775,1,0,0:0:0:0: -272,152,83856,1,0,0:0:0:0: -272,152,83937,1,0,0:0:0:0: -272,152,84018,1,2,0:0:0:0: -200,80,84180,1,0,0:0:0:0: -204,84,84261,1,0,0:0:0:0: -204,84,84341,1,2,0:0:0:0: -204,84,84503,1,2,0:0:0:0: -104,148,84665,1,0,0:0:0:0: -104,148,84746,1,0,0:0:0:0: -104,148,84827,1,2,0:0:0:0: -104,148,84908,1,2,0:0:0:0: -264,100,84989,1,0,0:0:0:0: -260,108,85150,1,2,0:0:0:0: -260,108,85231,1,2,0:0:0:0: -188,148,85312,1,0,0:0:0:0: -296,160,85474,1,6,0:0:0:0: -296,160,85555,1,6,0:0:0:0: -284,200,85636,1,6,0:0:0:0: -284,200,85717,1,6,0:0:0:0: -284,200,85798,1,6,0:0:0:0: -264,224,85879,1,6,0:0:0:0: -264,224,85959,1,6,0:0:0:0: -240,236,86283,1,6,0:0:0:0: -216,268,86607,1,4,0:0:0:0: -128,144,86930,1,2,0:0:0:0: -132,148,87092,1,2,0:0:0:0: -340,216,87173,1,0,0:0:0:0: -132,148,87254,1,2,0:0:0:0: -300,188,87416,1,2,0:0:0:0: -264,136,87577,1,0,0:0:0:0: -264,136,87739,1,2,0:0:0:0: -264,136,87820,1,0,0:0:0:0: -260,64,88063,1,2,0:0:0:0: -320,128,88144,1,2,0:0:0:0: -260,64,88225,1,2,0:0:0:0: -176,172,88386,1,0,0:0:0:0: -232,64,88548,1,2,0:0:0:0: -344,160,88629,1,0,0:0:0:0: -264,32,88710,1,2,0:0:0:0: -264,32,88791,1,2,0:0:0:0: -220,64,88872,1,0,0:0:0:0: -212,28,88953,1,0,0:0:0:0: -220,64,89034,1,2,0:0:0:0: -216,20,89195,1,2,0:0:0:0: -216,20,89276,1,2,0:0:0:0: -216,20,89357,1,2,0:0:0:0: -216,20,89438,1,2,0:0:0:0: -160,88,89519,1,0,0:0:0:0: -160,88,89600,1,0,0:0:0:0: -256,68,89681,1,2,0:0:0:0: -256,68,89762,1,2,0:0:0:0: -200,104,89843,1,0,0:0:0:0: -200,108,89923,1,0,0:0:0:0: -200,108,90004,1,0,0:0:0:0: -200,108,90085,1,0,0:0:0:0: -196,108,90166,1,2,0:0:0:0: -228,32,90247,1,2,0:0:0:0: -168,128,90328,1,0,0:0:0:0: -220,64,90409,1,0,0:0:0:0: -104,136,90490,1,6,0:0:0:0: -220,64,90813,1,6,0:0:0:0: -204,96,91137,1,6,0:0:0:0: -248,184,91299,1,0,0:0:0:0: -248,184,91380,1,0,0:0:0:0: -248,184,91461,1,0,0:0:0:0: -248,184,91541,1,0,0:0:0:0: -248,184,91622,1,0,0:0:0:0: -248,184,91703,1,0,0:0:0:0: -248,184,91784,1,2,0:0:0:0: -272,196,91946,1,0,0:0:0:0: -272,196,92027,1,0,0:0:0:0: -272,196,92108,1,2,0:0:0:0: -244,212,92270,1,0,0:0:0:0: -244,212,92350,1,0,0:0:0:0: -240,48,92431,1,2,0:0:0:0: -280,24,92512,1,2,0:0:0:0: -180,116,92593,1,0,0:0:0:0: -236,96,92674,1,2,0:0:0:0: -208,156,92755,1,0,0:0:0:0: -208,156,92836,1,0,0:0:0:0: -280,64,92917,1,2,0:0:0:0: -280,64,92998,1,2,0:0:0:0: -188,104,93079,1,0,0:0:0:0: -232,128,93240,1,6,0:0:0:0: -232,128,93402,1,6,0:0:0:0: -232,128,93564,1,6,0:0:0:0: -232,128,93726,1,6,0:0:0:0: -256,112,93888,1,0,0:0:0:0: -256,112,93968,1,0,0:0:0:0: -252,40,94049,1,2,0:0:0:0: -272,152,94130,1,0,0:0:0:0: -272,152,94211,1,0,0:0:0:0: -272,152,94292,1,0,0:0:0:0: -272,152,94373,1,2,0:0:0:0: -200,80,94535,1,0,0:0:0:0: -204,84,94616,1,0,0:0:0:0: -204,84,94696,1,2,0:0:0:0: -204,84,94858,1,2,0:0:0:0: -104,148,95020,1,0,0:0:0:0: -104,148,95101,1,0,0:0:0:0: -104,148,95182,1,2,0:0:0:0: -104,148,95263,1,2,0:0:0:0: -264,100,95344,1,0,0:0:0:0: -260,108,95505,1,2,0:0:0:0: -260,108,95586,1,2,0:0:0:0: -188,148,95667,1,0,0:0:0:0: -296,160,95829,1,6,0:0:0:0: -296,160,95910,1,6,0:0:0:0: -284,200,95991,1,6,0:0:0:0: -284,200,96072,1,6,0:0:0:0: -284,200,96153,1,6,0:0:0:0: -264,224,96234,1,6,0:0:0:0: -264,224,96314,1,6,0:0:0:0: -240,236,96638,1,4,0:0:0:0: -216,268,96962,1,6,0:0:0:0: -128,144,97285,1,2,0:0:0:0: -132,148,97447,1,2,0:0:0:0: -340,216,97528,1,0,0:0:0:0: -132,148,97609,1,2,0:0:0:0: -300,188,97771,1,2,0:0:0:0: -264,136,97932,1,0,0:0:0:0: -264,136,98094,1,2,0:0:0:0: -240,64,98175,1,2,0:0:0:0: -240,64,98256,1,2,0:0:0:0: -260,64,98418,1,2,0:0:0:0: -320,128,98499,1,2,0:0:0:0: -260,64,98580,1,2,0:0:0:0: -176,172,98741,1,0,0:0:0:0: -316,184,98822,1,0,0:0:0:0: -232,64,98903,1,2,0:0:0:0: -288,76,98984,1,2,0:0:0:0: -264,32,99065,1,2,0:0:0:0: -264,32,99146,1,2,0:0:0:0: -220,64,99227,1,0,0:0:0:0: -212,28,99308,1,0,0:0:0:0: -220,64,99389,1,2,0:0:0:0: -216,20,99550,1,2,0:0:0:0: -216,20,99631,1,2,0:0:0:0: -216,20,99712,1,2,0:0:0:0: -216,20,99793,1,2,0:0:0:0: -160,88,99874,1,0,0:0:0:0: -160,88,99955,1,0,0:0:0:0: -256,68,100036,1,2,0:0:0:0: -256,68,100117,1,2,0:0:0:0: -200,104,100198,1,0,0:0:0:0: -200,108,100278,1,0,0:0:0:0: -200,108,100359,1,2,0:0:0:0: -200,108,100440,1,2,0:0:0:0: -196,108,100521,1,0,0:0:0:0: -228,32,100602,1,0,0:0:0:0: -168,128,100683,1,2,0:0:0:0: -220,64,100764,1,2,0:0:0:0: -268,144,101654,1,4,0:0:0:0: -268,144,101816,1,6,0:0:0:0: -280,116,102139,5,4,0:0:0:0: -272,136,102301,1,2,0:0:0:0: -272,144,102382,1,2,0:0:0:0: -272,144,102463,1,2,0:0:0:0: -272,144,102544,1,2,0:0:0:0: -236,164,102625,1,4,0:0:0:0: -236,180,102786,1,2,0:0:0:0: -240,180,102867,1,2,0:0:0:0: -236,180,102948,1,2,0:0:0:0: -236,180,103029,1,2,0:0:0:0: -240,148,103110,1,2,0:0:0:0: -248,148,103191,1,2,0:0:0:0: -260,120,103272,1,4,0:0:0:0: -328,120,103433,1,2,0:0:0:0: -328,128,103514,1,2,0:0:0:0: -260,120,103595,1,4,0:0:0:0: -260,120,103757,1,2,0:0:0:0: -408,144,103838,1,2,0:0:0:0: -280,88,103919,1,4,0:0:0:0: -312,172,104081,1,2,0:0:0:0: -312,172,104162,1,2,0:0:0:0: -324,144,104242,1,2,0:0:0:0: -304,192,104323,1,2,0:0:0:0: -268,112,104404,1,4,0:0:0:0: -268,112,104566,1,2,0:0:0:0: -272,112,104647,1,2,0:0:0:0: -240,144,104728,1,4,0:0:0:0: -256,148,104890,1,2,0:0:0:0: -256,148,104971,1,2,0:0:0:0: -256,148,105051,1,2,0:0:0:0: -256,148,105132,1,2,0:0:0:0: -232,160,105213,1,4,0:0:0:0: -232,168,105375,1,2,0:0:0:0: -264,128,105456,1,2,0:0:0:0: -248,72,105537,1,2,0:0:0:0: -272,84,105618,1,2,0:0:0:0: -272,84,105699,1,4,0:0:0:0: -236,80,105860,1,2,0:0:0:0: -268,176,105941,1,2,0:0:0:0: -248,120,106022,1,4,0:0:0:0: -296,200,106184,1,2,0:0:0:0: -296,200,106265,1,2,0:0:0:0: -276,120,106346,1,4,0:0:0:0: -280,128,106508,1,2,0:0:0:0: -236,56,106589,1,2,0:0:0:0: -224,168,106669,1,4,0:0:0:0: -224,128,106831,1,4,0:0:0:0: -280,120,106993,1,4,0:0:0:0: -240,216,107155,1,4,0:0:0:0: -352,248,107317,1,2,0:0:0:0: -352,248,107398,1,2,0:0:0:0: -352,248,107478,1,2,0:0:0:0: -352,248,107559,1,2,0:0:0:0: -248,272,107640,1,4,0:0:0:0: -264,160,107802,1,2,0:0:0:0: -264,160,107883,1,2,0:0:0:0: -312,88,107964,1,4,0:0:0:0: -296,84,108126,1,2,0:0:0:0: -288,84,108206,1,2,0:0:0:0: -344,200,108287,1,2,0:0:0:0: -344,200,108368,1,2,0:0:0:0: -216,116,108449,1,4,0:0:0:0: -268,128,108611,1,2,0:0:0:0: -268,128,108692,1,2,0:0:0:0: -232,160,108773,1,4,0:0:0:0: -296,92,108935,1,2,0:0:0:0: -296,92,109015,1,2,0:0:0:0: -212,184,109096,1,4,0:0:0:0: -324,100,109258,1,2,0:0:0:0: -324,100,109339,1,2,0:0:0:0: -324,100,109420,1,2,0:0:0:0: -324,100,109501,1,2,0:0:0:0: -280,140,109582,1,4,0:0:0:0: -264,156,109744,1,2,0:0:0:0: -264,156,109824,1,2,0:0:0:0: -212,184,109905,1,4,0:0:0:0: -284,104,110067,1,2,0:0:0:0: -284,104,110148,1,2,0:0:0:0: -284,104,110229,1,2,0:0:0:0: -284,104,110310,1,2,0:0:0:0: -224,104,110391,1,4,0:0:0:0: -216,124,110553,1,2,0:0:0:0: -216,124,110633,1,2,0:0:0:0: -176,152,110714,1,4,0:0:0:0: -280,120,110876,1,2,0:0:0:0: -280,120,110957,1,2,0:0:0:0: -176,156,111038,1,4,0:0:0:0: -280,68,111200,1,2,0:0:0:0: -280,68,111281,1,2,0:0:0:0: -264,100,111362,1,4,0:0:0:0: -296,136,111523,1,2,0:0:0:0: -324,64,111604,1,2,0:0:0:0: -324,64,111685,1,2,0:0:0:0: -352,64,111766,1,2,0:0:0:0: -336,64,111847,1,4,0:0:0:0: -336,68,112009,1,4,0:0:0:0: -332,72,112171,1,4,0:0:0:0: -328,76,112332,1,4,0:0:0:0: -304,136,112494,1,0,0:0:0:0: -304,136,112575,1,0,0:0:0:0: -304,136,112656,1,0,0:0:0:0: -304,136,112737,1,0,0:0:0:0: -296,160,112818,1,6,0:0:0:0: -280,200,112979,1,0,0:0:0:0: -284,204,113060,1,0,0:0:0:0: -284,204,113141,1,6,0:0:0:0: -296,136,113303,1,0,0:0:0:0: -296,136,113384,1,0,0:0:0:0: -312,232,113465,1,0,0:0:0:0: -312,232,113546,1,0,0:0:0:0: -328,188,113627,1,6,0:0:0:0: -296,136,113788,1,0,0:0:0:0: -296,136,113869,1,0,0:0:0:0: -328,188,113950,1,6,0:0:0:0: -296,136,114112,1,0,0:0:0:0: -296,136,114193,1,0,0:0:0:0: -184,216,114274,1,0,0:0:0:0: -200,204,114355,1,0,0:0:0:0: -328,188,114436,1,6,0:0:0:0: -296,136,114597,1,0,0:0:0:0: -296,136,114678,1,0,0:0:0:0: -328,188,114759,1,6,0:0:0:0: -296,136,114921,1,0,0:0:0:0: -296,136,115002,1,0,0:0:0:0: -328,188,115083,1,6,0:0:0:0: -296,136,115245,1,0,0:0:0:0: -296,136,115326,1,0,0:0:0:0: -296,136,115406,1,0,0:0:0:0: -296,136,115487,1,0,0:0:0:0: -328,188,115568,1,6,0:0:0:0: -296,136,115730,1,0,0:0:0:0: -296,136,115811,1,0,0:0:0:0: -296,136,115892,1,0,0:0:0:0: -296,136,115973,1,0,0:0:0:0: -228,164,116054,1,0,0:0:0:0: -228,164,116135,1,0,0:0:0:0: -328,188,116215,1,6,0:0:0:0: -296,136,116377,1,0,0:0:0:0: -296,136,116458,1,0,0:0:0:0: -360,184,116539,1,6,0:0:0:0: -296,136,116701,1,0,0:0:0:0: -296,136,116782,1,0,0:0:0:0: -348,260,116863,1,0,0:0:0:0: -348,260,116944,1,0,0:0:0:0: -352,176,117024,1,6,0:0:0:0: -296,136,117186,1,0,0:0:0:0: -296,136,117267,1,0,0:0:0:0: -296,136,117348,1,0,0:0:0:0: -296,136,117429,1,0,0:0:0:0: -296,136,117510,1,0,0:0:0:0: -296,136,117591,1,0,0:0:0:0: -348,180,117672,1,6,0:0:0:0: -296,136,117833,1,0,0:0:0:0: -296,136,117914,1,0,0:0:0:0: -296,136,117995,1,0,0:0:0:0: -296,136,118076,1,0,0:0:0:0: -340,184,118157,1,6,0:0:0:0: -296,136,118319,1,0,0:0:0:0: -296,136,118400,1,0,0:0:0:0: -340,188,118481,1,6,0:0:0:0: -296,136,118642,1,0,0:0:0:0: -228,216,118723,1,0,0:0:0:0: -224,176,118804,1,6,0:0:0:0: -296,136,118966,1,0,0:0:0:0: -296,136,119047,1,0,0:0:0:0: -340,124,119128,1,6,0:0:0:0: -296,136,119290,1,0,0:0:0:0: -296,136,119370,1,0,0:0:0:0: -192,208,119451,1,0,0:0:0:0: -160,200,119532,1,0,0:0:0:0: -340,124,119613,1,6,0:0:0:0: -296,136,119775,1,0,0:0:0:0: -296,136,119856,1,0,0:0:0:0: -348,120,119937,1,6,0:0:0:0: -296,136,120099,1,0,0:0:0:0: -296,136,120179,1,0,0:0:0:0: -348,120,120260,1,6,0:0:0:0: -296,136,120422,1,0,0:0:0:0: -296,136,120503,1,0,0:0:0:0: -296,136,120584,1,0,0:0:0:0: -296,136,120665,1,0,0:0:0:0: -296,136,120746,1,6,0:0:0:0: -228,176,120908,1,0,0:0:0:0: -228,176,120988,1,0,0:0:0:0: -308,200,121069,1,6,0:0:0:0: -316,200,121231,1,0,0:0:0:0: -276,128,121312,1,0,0:0:0:0: -316,200,121393,1,0,0:0:0:0: -280,136,121474,1,0,0:0:0:0: -336,132,121555,1,6,0:0:0:0: -336,132,121717,1,6,0:0:0:0: -336,132,121878,1,6,0:0:0:0: -336,132,122040,1,6,0:0:0:0: -336,132,122202,1,6,0:0:0:0: -176,124,122525,1,6,0:0:0:0: -296,216,122849,5,0,0:0:0:0: -296,216,123011,1,0,0:0:0:0: -288,216,123173,1,2,0:0:0:0: -256,216,123334,1,0,0:0:0:0: -292,128,123496,1,2,0:0:0:0: -260,172,123658,1,0,0:0:0:0: -264,176,123820,1,0,0:0:0:0: -268,176,123982,1,2,0:0:0:0: -236,204,124143,1,0,0:0:0:0: -236,204,124305,1,0,0:0:0:0: -236,204,124467,1,2,0:0:0:0: -260,160,124629,1,0,0:0:0:0: -244,120,124791,1,2,0:0:0:0: -264,168,124952,1,2,0:0:0:0: -240,192,125114,1,0,0:0:0:0: -240,196,125276,1,0,0:0:0:0: -268,108,125438,1,2,0:0:0:0: -272,72,125600,1,0,0:0:0:0: -232,176,125761,1,0,0:0:0:0: -268,84,125923,1,2,0:0:0:0: -232,184,126085,1,2,0:0:0:0: -200,216,126247,1,0,0:0:0:0: -316,48,126409,1,2,0:0:0:0: -316,48,126570,1,2,0:0:0:0: -236,144,126732,1,0,0:0:0:0: -248,152,126894,1,2,0:0:0:0: -240,172,127056,1,0,0:0:0:0: -244,184,127218,1,2,0:0:0:0: -200,212,127379,1,0,0:0:0:0: -232,192,127595,2,4,L|368:172,4,93.3333333333333 -200,232,128027,1,0,0:0:0:0: -296,192,128188,1,0,0:0:0:0: -296,192,128350,1,2,0:0:0:0: -240,236,128512,1,0,0:0:0:0: -240,240,128674,1,2,0:0:0:0: -240,244,128836,1,2,0:0:0:0: -208,296,128997,1,0,0:0:0:0: -240,284,129159,1,2,0:0:0:0: -220,300,129321,1,0,0:0:0:0: -220,300,129483,1,0,0:0:0:0: -220,300,129645,1,2,0:0:0:0: -200,312,129806,1,2,0:0:0:0: -236,184,129968,1,0,0:0:0:0: -200,312,130130,1,2,0:0:0:0: -200,312,130292,1,2,0:0:0:0: -280,180,130454,1,0,0:0:0:0: -280,180,130615,1,2,0:0:0:0: -220,32,130696,1,2,0:0:0:0: -292,60,130777,1,2,0:0:0:0: -292,60,130858,1,2,0:0:0:0: -284,76,130939,1,0,0:0:0:0: -284,76,131020,1,0,0:0:0:0: -256,216,131101,1,2,0:0:0:0: -284,76,131182,1,2,0:0:0:0: -228,244,131263,1,0,0:0:0:0: -268,144,131343,1,0,0:0:0:0: -228,244,131424,1,0,0:0:0:0: -268,144,131505,1,0,0:0:0:0: -268,144,131586,1,2,0:0:0:0: -268,144,131667,1,2,0:0:0:0: -256,156,131748,1,0,0:0:0:0: -256,156,131829,1,0,0:0:0:0: -256,156,131910,1,2,0:0:0:0: -344,204,132395,1,4,0:0:0:0: -344,204,132557,1,4,0:0:0:0: -172,192,132610,2,4,L|232:200,16,46.6666666666667 -280,164,133203,1,0,0:0:0:0: -280,164,133365,1,0,0:0:0:0: -272,168,133527,1,2,0:0:0:0: -304,192,133689,1,0,0:0:0:0: -304,192,133851,1,2,0:0:0:0: -264,208,134012,1,0,0:0:0:0: -284,152,134175,5,6,0:0:0:0: -320,180,134336,1,0,0:0:0:0: -236,96,134498,1,0,0:0:0:0: -236,96,134660,1,0,0:0:0:0: -236,96,134821,1,2,0:0:0:0: -192,96,134983,1,0,0:0:0:0: -192,96,135145,1,0,0:0:0:0: -268,120,135307,1,6,0:0:0:0: -268,120,135469,1,6,0:0:0:0: -272,172,135630,1,0,0:0:0:0: -272,172,135792,1,0,0:0:0:0: -328,132,135954,1,2,0:0:0:0: -312,148,136116,1,0,0:0:0:0: -312,148,136278,1,2,0:0:0:0: -312,148,136439,1,2,0:0:0:0: -252,168,136601,1,0,0:0:0:0: -252,168,136763,1,2,0:0:0:0: -252,168,136925,1,2,0:0:0:0: -216,188,137087,1,4,0:0:0:0: -224,100,137248,1,0,0:0:0:0: -224,192,137410,1,4,0:0:0:0: -220,108,137572,1,0,0:0:0:0: -224,192,137734,1,4,0:0:0:0: -252,216,137896,1,6,0:0:0:0: -256,216,138058,1,6,0:0:0:0: -236,228,138381,1,0,0:0:0:0: -264,196,138462,1,0,0:0:0:0: -236,232,138543,1,2,0:0:0:0: -236,228,138705,1,2,0:0:0:0: -280,56,138785,1,2,0:0:0:0: -256,32,138866,1,0,0:0:0:0: -240,52,139028,1,0,0:0:0:0: -228,64,139110,1,2,0:0:0:0: -256,24,139191,1,2,0:0:0:0: -256,24,139352,1,2,0:0:0:0: -208,156,139433,1,0,0:0:0:0: -272,188,139514,1,0,0:0:0:0: -288,52,139676,1,0,0:0:0:0: -236,116,139757,1,2,0:0:0:0: -212,116,139837,1,0,0:0:0:0: -216,120,140000,1,2,0:0:0:0: -216,120,140080,1,0,0:0:0:0: -260,56,140161,1,2,0:0:0:0: -260,64,140323,1,6,0:0:0:0: -264,64,140485,1,6,0:0:0:0: -240,88,140647,1,6,0:0:0:0: -232,120,140970,1,2,0:0:0:0: -232,120,141051,1,2,0:0:0:0: -308,64,141132,1,2,0:0:0:0: -308,64,141213,1,2,0:0:0:0: -204,148,141294,1,0,0:0:0:0: -264,96,141375,1,0,0:0:0:0: -268,56,141456,1,2,0:0:0:0: -268,36,141537,1,2,0:0:0:0: -232,72,141618,1,0,0:0:0:0: -232,72,141699,1,0,0:0:0:0: -232,72,141779,1,0,0:0:0:0: -232,72,141860,1,0,0:0:0:0: -220,28,141941,1,2,0:0:0:0: -220,28,142022,1,2,0:0:0:0: -168,68,142103,1,0,0:0:0:0: -168,68,142184,1,0,0:0:0:0: -168,68,142265,1,2,0:0:0:0: -168,68,142346,1,2,0:0:0:0: -168,68,142427,1,2,0:0:0:0: -260,36,142507,1,2,0:0:0:0: -136,96,142588,1,0,0:0:0:0: -248,88,142669,1,0,0:0:0:0: -232,84,142750,1,2,0:0:0:0: -224,80,142831,1,2,0:0:0:0: -248,56,142912,1,0,0:0:0:0: -248,56,142993,1,0,0:0:0:0: -248,56,143074,1,0,0:0:0:0: -248,56,143155,1,0,0:0:0:0: -248,56,143236,1,2,0:0:0:0: -268,152,143558,1,2,0:0:0:0: -248,180,143639,1,2,0:0:0:0: -248,180,143720,1,2,0:0:0:0: -276,64,143801,1,2,0:0:0:0: -184,208,143882,1,0,0:0:0:0: -304,172,143963,1,0,0:0:0:0: -180,208,144044,1,2,0:0:0:0: -312,204,144205,1,0,0:0:0:0: -312,204,144286,1,0,0:0:0:0: -312,204,144367,1,2,0:0:0:0: -272,116,144529,1,0,0:0:0:0: -292,200,144610,1,0,0:0:0:0: -272,116,144691,1,2,0:0:0:0: -292,64,144853,1,0,0:0:0:0: -304,68,144933,1,0,0:0:0:0: -304,56,145014,1,2,0:0:0:0: -296,48,145176,1,0,0:0:0:0: -296,48,145257,1,0,0:0:0:0: -336,132,145338,1,2,0:0:0:0: -336,132,145419,1,2,0:0:0:0: -336,132,145500,1,2,0:0:0:0: -336,132,145581,1,2,0:0:0:0: -324,92,145662,1,0,0:0:0:0: -312,140,145742,1,0,0:0:0:0: -292,72,145823,1,2,0:0:0:0: -352,208,145904,1,0,0:0:0:0: -288,40,145985,1,2,0:0:0:0: -288,40,146066,1,2,0:0:0:0: -276,112,146147,1,0,0:0:0:0: -224,72,146228,1,0,0:0:0:0: -224,72,146309,1,0,0:0:0:0: -224,76,146390,1,0,0:0:0:0: -288,28,146471,1,2,0:0:0:0: -288,28,146551,1,2,0:0:0:0: -200,88,146632,1,0,0:0:0:0: -256,40,146794,1,2,0:0:0:0: -252,44,146875,1,2,0:0:0:0: -180,100,146956,1,0,0:0:0:0: -176,104,147118,1,2,0:0:0:0: -176,104,147199,1,2,0:0:0:0: -124,132,147279,1,0,0:0:0:0: -320,88,147441,1,2,0:0:0:0: -324,148,147522,1,2,0:0:0:0: -288,128,147603,1,0,0:0:0:0: -320,136,147765,1,2,0:0:0:0: -320,136,147846,1,2,0:0:0:0: -288,156,147927,1,0,0:0:0:0: -280,160,148008,1,0,0:0:0:0: -280,160,148088,1,0,0:0:0:0: -280,160,148169,1,0,0:0:0:0: -280,160,148250,1,2,0:0:0:0: -280,160,148331,1,2,0:0:0:0: -340,120,148412,1,0,0:0:0:0: -372,108,148493,1,2,0:0:0:0: -252,192,148574,1,0,0:0:0:0: -252,192,148655,1,0,0:0:0:0: -252,192,148736,1,2,0:0:0:0: -280,132,148817,1,2,0:0:0:0: -280,132,148897,1,2,0:0:0:0: -280,132,148978,1,2,0:0:0:0: -256,100,149059,1,0,0:0:0:0: -232,132,149140,1,0,0:0:0:0: -248,96,149221,1,2,0:0:0:0: -260,140,149383,1,0,0:0:0:0: -260,140,149464,1,0,0:0:0:0: -264,140,149545,1,2,0:0:0:0: -248,140,149706,1,0,0:0:0:0: -248,140,149787,1,0,0:0:0:0: -192,216,149868,1,0,0:0:0:0: -196,216,149949,1,0,0:0:0:0: -196,216,150030,1,6,0:0:0:0: -216,144,150354,1,6,0:0:0:0: -352,152,150677,1,6,0:0:0:0: -352,152,151001,1,6,0:0:0:0: -236,112,151325,5,6,0:0:0:0: -268,132,151972,5,6,0:0:0:0: -268,132,152053,1,6,0:0:0:0: -268,132,152619,5,6,0:0:0:0: -268,132,152700,1,6,0:0:0:0: -268,132,152781,1,6,0:0:0:0: -268,132,152862,1,6,0:0:0:0: -268,132,152943,1,6,0:0:0:0: -268,132,153024,1,6,0:0:0:0: -268,132,153104,1,6,0:0:0:0: -268,132,153185,1,6,0:0:0:0: -268,132,153266,1,6,0:0:0:0: -272,252,153435,1,0,0:0:0:0: -272,252,153516,1,0,0:0:0:0: -272,252,153597,1,0,0:0:0:0: -272,252,153678,1,0,0:0:0:0: -272,252,153759,1,0,0:0:0:0: -272,252,153840,1,0,0:0:0:0: -204,128,153913,1,2,0:0:0:0: -272,196,154075,1,0,0:0:0:0: -272,196,154156,1,0,0:0:0:0: -272,196,154237,1,2,0:0:0:0: -244,212,154399,1,0,0:0:0:0: -244,212,154479,1,0,0:0:0:0: -240,48,154560,1,2,0:0:0:0: -280,24,154641,1,2,0:0:0:0: -180,116,154722,1,0,0:0:0:0: -280,40,154884,1,2,0:0:0:0: -280,40,154965,1,2,0:0:0:0: -208,240,155046,1,0,0:0:0:0: -208,240,155127,1,0,0:0:0:0: -208,240,155208,1,2,0:0:0:0: -232,128,155369,1,6,0:0:0:0: -232,128,155531,1,6,0:0:0:0: -232,128,155693,1,6,0:0:0:0: -232,128,155855,1,6,0:0:0:0: -256,112,156017,1,0,0:0:0:0: -256,112,156097,1,0,0:0:0:0: -272,152,156178,1,0,0:0:0:0: -272,152,156259,1,0,0:0:0:0: -272,152,156340,1,0,0:0:0:0: -272,152,156421,1,0,0:0:0:0: -272,152,156502,1,2,0:0:0:0: -200,80,156664,1,0,0:0:0:0: -204,84,156745,1,0,0:0:0:0: -204,84,156825,1,2,0:0:0:0: -204,84,156987,1,2,0:0:0:0: -104,148,157149,1,0,0:0:0:0: -104,148,157230,1,0,0:0:0:0: -104,148,157311,1,2,0:0:0:0: -104,148,157392,1,2,0:0:0:0: -264,100,157473,1,0,0:0:0:0: -260,108,157634,1,2,0:0:0:0: -260,108,157715,1,2,0:0:0:0: -188,148,157796,1,0,0:0:0:0: -296,160,157958,1,6,0:0:0:0: -296,160,158039,1,6,0:0:0:0: -284,200,158120,1,6,0:0:0:0: -284,200,158201,1,6,0:0:0:0: -284,200,158282,1,6,0:0:0:0: -264,224,158363,1,6,0:0:0:0: -264,224,158443,1,6,0:0:0:0: -240,236,158767,1,6,0:0:0:0: -216,268,159091,1,4,0:0:0:0: -128,144,159414,1,2,0:0:0:0: -132,148,159576,1,2,0:0:0:0: -340,216,159657,1,0,0:0:0:0: -132,148,159738,1,2,0:0:0:0: -300,188,159900,1,2,0:0:0:0: -264,136,160061,1,0,0:0:0:0: -264,136,160223,1,2,0:0:0:0: -264,136,160304,1,0,0:0:0:0: -260,64,160547,1,2,0:0:0:0: -320,128,160628,1,2,0:0:0:0: -260,64,160709,1,2,0:0:0:0: -176,172,160870,1,0,0:0:0:0: -232,64,161032,1,2,0:0:0:0: -344,160,161113,1,0,0:0:0:0: -264,32,161194,1,2,0:0:0:0: -264,32,161275,1,2,0:0:0:0: -220,64,161356,1,0,0:0:0:0: -212,28,161437,1,0,0:0:0:0: -220,64,161518,1,2,0:0:0:0: -216,20,161679,1,2,0:0:0:0: -216,20,161760,1,2,0:0:0:0: -216,20,161841,1,2,0:0:0:0: -216,20,161922,1,2,0:0:0:0: -160,88,162003,1,0,0:0:0:0: -160,88,162084,1,0,0:0:0:0: -256,68,162165,1,2,0:0:0:0: -256,68,162246,1,2,0:0:0:0: -200,104,162327,1,0,0:0:0:0: -200,108,162407,1,0,0:0:0:0: -200,108,162488,1,0,0:0:0:0: -200,108,162569,1,0,0:0:0:0: -196,108,162650,1,2,0:0:0:0: -228,32,162731,1,2,0:0:0:0: -168,128,162812,1,0,0:0:0:0: -220,64,162893,1,0,0:0:0:0: -104,136,162974,1,6,0:0:0:0: -220,64,163297,1,6,0:0:0:0: -204,96,163621,1,6,0:0:0:0: -248,184,163783,1,0,0:0:0:0: -248,184,163864,1,0,0:0:0:0: -248,184,163945,1,0,0:0:0:0: -248,184,164025,1,0,0:0:0:0: -248,184,164106,1,0,0:0:0:0: -248,184,164187,1,0,0:0:0:0: -248,184,164268,1,2,0:0:0:0: -272,196,164430,1,0,0:0:0:0: -272,196,164511,1,0,0:0:0:0: -272,196,164592,1,2,0:0:0:0: -244,212,164754,1,0,0:0:0:0: -244,212,164834,1,0,0:0:0:0: -240,48,164915,1,2,0:0:0:0: -280,24,164996,1,2,0:0:0:0: -180,116,165077,1,0,0:0:0:0: -236,96,165158,1,2,0:0:0:0: -208,156,165239,1,0,0:0:0:0: -208,156,165320,1,0,0:0:0:0: -280,64,165401,1,2,0:0:0:0: -280,64,165482,1,2,0:0:0:0: -188,104,165563,1,0,0:0:0:0: -232,128,165724,1,6,0:0:0:0: -232,128,165886,1,6,0:0:0:0: -232,128,166048,1,6,0:0:0:0: -232,128,166210,1,6,0:0:0:0: -256,112,166372,1,0,0:0:0:0: -256,112,166452,1,0,0:0:0:0: -252,40,166533,1,2,0:0:0:0: -272,152,166614,1,0,0:0:0:0: -272,152,166695,1,0,0:0:0:0: -272,152,166776,1,0,0:0:0:0: -272,152,166857,1,2,0:0:0:0: -200,80,167019,1,0,0:0:0:0: -204,84,167100,1,0,0:0:0:0: -204,84,167180,1,2,0:0:0:0: -204,84,167342,1,2,0:0:0:0: -104,148,167504,1,0,0:0:0:0: -104,148,167585,1,0,0:0:0:0: -104,148,167666,1,2,0:0:0:0: -104,148,167747,1,2,0:0:0:0: -264,100,167828,1,0,0:0:0:0: -260,108,167989,1,2,0:0:0:0: -260,108,168070,1,2,0:0:0:0: -188,148,168151,1,0,0:0:0:0: -296,160,168313,1,6,0:0:0:0: -296,160,168394,1,6,0:0:0:0: -284,200,168475,1,6,0:0:0:0: -284,200,168556,1,6,0:0:0:0: -284,200,168637,1,6,0:0:0:0: -264,224,168718,1,6,0:0:0:0: -264,224,168798,1,6,0:0:0:0: -240,236,169122,1,4,0:0:0:0: -216,268,169446,1,6,0:0:0:0: -128,144,169769,1,2,0:0:0:0: -132,148,169931,1,2,0:0:0:0: -340,216,170012,1,0,0:0:0:0: -132,148,170093,1,2,0:0:0:0: -300,188,170255,1,2,0:0:0:0: -264,136,170416,1,0,0:0:0:0: -264,136,170578,1,2,0:0:0:0: -240,64,170659,1,2,0:0:0:0: -240,64,170740,1,2,0:0:0:0: -260,64,170902,1,2,0:0:0:0: -320,128,170983,1,2,0:0:0:0: -260,64,171064,1,2,0:0:0:0: -176,172,171225,1,0,0:0:0:0: -316,184,171306,1,0,0:0:0:0: -232,64,171387,1,2,0:0:0:0: -288,76,171468,1,2,0:0:0:0: -264,32,171549,1,2,0:0:0:0: -264,32,171630,1,2,0:0:0:0: -220,64,171711,1,0,0:0:0:0: -212,28,171792,1,0,0:0:0:0: -220,64,171873,1,2,0:0:0:0: -216,20,172034,1,2,0:0:0:0: -216,20,172115,1,2,0:0:0:0: -216,20,172196,1,2,0:0:0:0: -216,20,172277,1,2,0:0:0:0: -160,88,172358,1,0,0:0:0:0: -160,88,172439,1,0,0:0:0:0: -256,68,172520,1,2,0:0:0:0: -256,68,172601,1,2,0:0:0:0: -200,104,172682,1,0,0:0:0:0: -200,108,172762,1,0,0:0:0:0: -200,108,172843,1,2,0:0:0:0: -200,108,172924,1,2,0:0:0:0: -196,108,173005,1,0,0:0:0:0: -228,32,173086,1,0,0:0:0:0: -168,128,173167,1,2,0:0:0:0: -220,64,173248,1,2,0:0:0:0: -256,172,174137,1,4,0:0:0:0: -264,172,174299,1,6,0:0:0:0: -284,180,174624,5,4,0:0:0:0: -352,176,175918,1,0,0:0:0:0: -332,176,177213,1,0,0:0:0:0: -332,192,178507,1,0,0:0:0:0: -332,192,179154,1,0,0:0:0:0: -332,192,179801,1,2,0:0:0:0: -332,192,180287,1,2,0:0:0:0: -332,192,180772,1,0,0:0:0:0: -332,192,181096,1,2,0:0:0:0: -332,192,181581,1,2,0:0:0:0: -332,192,182067,1,0,0:0:0:0: -332,192,182390,1,2,0:0:0:0: -332,192,182876,1,2,0:0:0:0: -332,192,183361,1,0,0:0:0:0: -332,192,183685,1,0,0:0:0:0: -332,192,184008,1,0,0:0:0:0: -332,192,184332,1,0,0:0:0:0: -332,192,184655,1,2,0:0:0:0: -256,144,184976,1,0,0:0:0:0: -256,144,185138,1,2,0:0:0:0: -240,160,185300,1,0,0:0:0:0: -240,160,185462,1,2,0:0:0:0: -216,180,185624,1,0,0:0:0:0: -216,180,185785,1,2,0:0:0:0: -184,204,185947,1,0,0:0:0:0: -184,204,186109,1,2,0:0:0:0: -168,224,186271,1,0,0:0:0:0: -168,224,186433,1,2,0:0:0:0: -160,228,186594,1,0,0:0:0:0: -160,228,186756,1,2,0:0:0:0: -136,244,186918,1,0,0:0:0:0: -136,244,187080,1,2,0:0:0:0: -112,260,187242,1,0,0:0:0:0: -112,260,187403,1,2,0:0:0:0: -112,260,187565,1,0,0:0:0:0: -112,260,187727,1,2,0:0:0:0: -224,192,187889,1,0,0:0:0:0: -256,68,188051,1,2,0:0:0:0: -220,144,188212,1,0,0:0:0:0: -224,148,188374,1,2,0:0:0:0: -208,176,188536,1,0,0:0:0:0: -208,176,188698,1,2,0:0:0:0: -192,192,188860,1,0,0:0:0:0: -192,192,189021,1,2,0:0:0:0: -172,212,189183,1,0,0:0:0:0: -172,212,189345,1,2,0:0:0:0: -140,236,189507,1,0,0:0:0:0: -144,240,189669,1,2,0:0:0:0: -132,252,189830,1,0,0:0:0:0: -132,252,189992,1,2,0:0:0:0: -336,296,190154,5,4,0:0:0:0: -352,216,190316,1,2,0:0:0:0: -284,256,190470,1,4,0:0:0:0: -284,256,190642,1,2,0:0:0:0: -272,260,190794,1,4,0:0:0:0: -272,260,190965,1,2,0:0:0:0: -252,272,191117,1,4,0:0:0:0: -252,272,191289,1,2,0:0:0:0: -236,280,191441,1,4,0:0:0:0: -236,280,191613,1,2,0:0:0:0: -224,288,191767,1,4,0:0:0:0: -224,288,191936,1,2,0:0:0:0: -216,296,192093,1,4,0:0:0:0: -216,296,192260,1,2,0:0:0:0: -208,296,192417,1,4,0:0:0:0: -208,296,192583,1,2,0:0:0:0: -208,296,192740,1,4,0:0:0:0: -208,296,192907,1,2,0:0:0:0: -208,296,193066,1,4,0:0:0:0: -208,296,193231,1,2,0:0:0:0: -204,300,193392,1,4,0:0:0:0: -204,300,193554,1,2,0:0:0:0: -204,304,193716,1,4,0:0:0:0: -204,304,193878,1,2,0:0:0:0: -200,308,194040,1,4,0:0:0:0: -200,308,194201,1,2,0:0:0:0: -200,308,194363,1,4,0:0:0:0: -200,308,194525,1,2,0:0:0:0: -200,308,194687,1,4,0:0:0:0: -200,308,194849,1,2,0:0:0:0: -256,204,195008,1,0,0:0:0:0: -264,208,195089,1,0,0:0:0:0: -268,208,195170,1,0,0:0:0:0: -272,208,195251,1,0,0:0:0:0: -200,308,195334,1,2,0:0:0:0: -256,200,195415,1,2,0:0:0:0: -256,200,195496,1,2,0:0:0:0: -256,200,195577,1,2,0:0:0:0: -224,208,195658,1,4,0:0:0:0: -224,208,195738,1,2,0:0:0:0: -228,208,195819,1,2,0:0:0:0: -228,208,195900,1,2,0:0:0:0: -228,208,195981,1,4,0:0:0:0: -280,132,196062,1,2,0:0:0:0: -228,208,196143,1,2,0:0:0:0: -228,208,196224,1,2,0:0:0:0: -272,168,196305,1,4,0:0:0:0: -268,168,196386,1,2,0:0:0:0: -268,168,196467,1,2,0:0:0:0: -308,80,196547,1,2,0:0:0:0: -232,168,196628,1,4,0:0:0:0: -336,104,196709,1,2,0:0:0:0: -268,104,196790,1,2,0:0:0:0: -268,104,196871,1,2,0:0:0:0: -268,104,196952,1,4,0:0:0:0: -268,104,197033,1,2,0:0:0:0: -268,104,197114,1,2,0:0:0:0: -268,104,197195,1,2,0:0:0:0: -256,112,197276,1,0,0:0:0:0: -248,120,197437,1,2,0:0:0:0: -248,120,197599,1,0,0:0:0:0: -248,120,197761,1,2,0:0:0:0: -308,136,197841,1,2,0:0:0:0: -260,188,197923,1,4,0:0:0:0: -260,188,198004,1,4,0:0:0:0: -260,188,198084,1,2,0:0:0:0: -260,188,198165,1,2,0:0:0:0: -220,200,198246,1,4,0:0:0:0: -220,200,198327,1,4,0:0:0:0: -220,200,198408,1,2,0:0:0:0: -220,200,198489,1,2,0:0:0:0: -212,200,198569,1,4,0:0:0:0: -324,160,198650,1,4,0:0:0:0: -212,200,198732,1,2,0:0:0:0: -212,200,198813,1,2,0:0:0:0: -376,168,198892,1,4,0:0:0:0: -320,180,198973,1,4,0:0:0:0: -364,128,199055,1,2,0:0:0:0: -264,88,199136,1,2,0:0:0:0: -196,168,199217,1,0,0:0:0:0: -232,116,199379,1,2,0:0:0:0: -216,168,199541,1,0,0:0:0:0: -236,184,199702,1,2,0:0:0:0: -200,232,199864,1,0,0:0:0:0: -240,164,200026,1,2,0:0:0:0: -216,196,200188,1,0,0:0:0:0: -216,196,200350,1,2,0:0:0:0: -264,172,200430,1,2,0:0:0:0: -212,200,200510,1,4,0:0:0:0: -212,204,200591,1,4,0:0:0:0: -260,44,200673,1,2,0:0:0:0: -260,44,200754,1,2,0:0:0:0: -212,96,200834,1,4,0:0:0:0: -212,40,200915,1,4,0:0:0:0: -212,96,200997,1,2,0:0:0:0: -208,48,201078,1,2,0:0:0:0: -192,72,201158,1,4,0:0:0:0: -180,76,201239,1,4,0:0:0:0: -228,32,201320,1,2,0:0:0:0: -228,32,201401,1,2,0:0:0:0: -176,88,201481,1,4,0:0:0:0: -176,88,201562,1,4,0:0:0:0: -224,40,201644,1,2,0:0:0:0: -212,40,201725,1,2,0:0:0:0: -128,84,201805,1,4,0:0:0:0: -232,60,201887,1,4,0:0:0:0: -224,80,201968,1,2,0:0:0:0: -224,80,202049,1,2,0:0:0:0: -232,48,202129,1,4,0:0:0:0: -232,48,202210,1,4,0:0:0:0: -232,48,202291,1,2,0:0:0:0: -232,52,202372,1,2,0:0:0:0: -228,52,202453,1,0,0:0:0:0: -224,52,202615,1,2,0:0:0:0: -264,180,202777,1,0,0:0:0:0: -240,60,202938,1,2,0:0:0:0: -216,124,203100,1,0,0:0:0:0: -216,124,203181,1,2,0:0:0:0: -216,124,203262,1,2,0:0:0:0: -216,124,203343,1,2,0:0:0:0: -176,148,203424,1,4,0:0:0:0: -176,148,203505,1,2,0:0:0:0: -176,148,203586,1,2,0:0:0:0: -176,148,203666,1,2,0:0:0:0: -168,152,203745,1,4,0:0:0:0: -160,156,203828,1,2,0:0:0:0: -160,156,203909,1,2,0:0:0:0: -160,156,203990,1,2,0:0:0:0: -144,164,204069,1,4,0:0:0:0: -140,168,204152,1,2,0:0:0:0: -140,168,204233,1,2,0:0:0:0: -136,168,204314,1,2,0:0:0:0: -136,168,204395,1,0,0:0:0:0: -264,76,204556,1,2,0:0:0:0: -228,120,204718,1,0,0:0:0:0: -224,128,204880,1,2,0:0:0:0: -208,136,205042,1,0,0:0:0:0: -260,160,205201,1,2,0:0:0:0: -260,160,205363,1,0,0:0:0:0: -260,160,205444,1,0,0:0:0:0: -260,160,205525,1,0,0:0:0:0: -260,160,205606,1,0,0:0:0:0: -260,160,205686,1,2,0:0:0:0: -260,160,205767,1,2,0:0:0:0: -260,160,205848,1,2,0:0:0:0: -260,160,205929,1,2,0:0:0:0: -260,160,206008,1,4,0:0:0:0: -320,84,206091,1,2,0:0:0:0: -320,84,206172,1,2,0:0:0:0: -320,84,206253,1,2,0:0:0:0: -272,96,206332,1,4,0:0:0:0: -304,84,206415,1,2,0:0:0:0: -304,84,206495,1,2,0:0:0:0: -336,88,206576,1,2,0:0:0:0: -244,156,206655,1,4,0:0:0:0: -320,80,206738,1,2,0:0:0:0: -312,80,206819,1,2,0:0:0:0: -312,80,206900,1,2,0:0:0:0: -208,112,206981,1,4,0:0:0:0: -296,100,207062,1,2,0:0:0:0: -296,104,207143,1,2,0:0:0:0: -296,104,207224,1,2,0:0:0:0: -228,148,207304,1,4,0:0:0:0: -224,152,207385,1,2,0:0:0:0: -224,148,207466,1,2,0:0:0:0: -304,84,207547,1,2,0:0:0:0: -244,156,207628,1,4,0:0:0:0: -244,156,207709,1,2,0:0:0:0: -228,140,207790,1,2,0:0:0:0: -228,148,207871,1,2,0:0:0:0: -252,108,207952,1,0,0:0:0:0: -236,168,208115,1,2,0:0:0:0: -288,100,208275,1,0,0:0:0:0: -236,176,208356,1,2,0:0:0:0: -224,168,208437,1,2,0:0:0:0: -224,168,208518,1,2,0:0:0:0: -276,196,208599,1,4,0:0:0:0: -276,196,208680,1,2,0:0:0:0: -276,196,208761,1,2,0:0:0:0: -276,196,208841,1,2,0:0:0:0: -228,208,208922,1,4,0:0:0:0: -284,148,209003,1,2,0:0:0:0: -284,148,209084,1,2,0:0:0:0: -284,148,209165,1,2,0:0:0:0: -256,200,209246,1,4,0:0:0:0: -248,200,209327,1,2,0:0:0:0: -248,200,209408,1,2,0:0:0:0: -248,200,209489,1,2,0:0:0:0: -192,216,209570,1,0,0:0:0:0: -272,80,209731,1,2,0:0:0:0: -256,144,209893,1,0,0:0:0:0: -248,176,210055,1,2,0:0:0:0: -224,208,210217,1,0,0:0:0:0: -268,120,210379,1,2,0:0:0:0: -248,216,210540,1,0,0:0:0:0: -248,216,210621,1,0,0:0:0:0: -248,216,210702,1,0,0:0:0:0: -248,216,210783,1,0,0:0:0:0: -248,224,210864,1,2,0:0:0:0: -248,224,210945,1,2,0:0:0:0: -248,224,211026,1,2,0:0:0:0: -248,224,211107,1,2,0:0:0:0: -264,128,211188,1,4,0:0:0:0: -264,128,211268,1,2,0:0:0:0: -268,128,211349,1,2,0:0:0:0: -268,128,211430,1,2,0:0:0:0: -228,160,211511,1,4,0:0:0:0: -228,168,211592,1,2,0:0:0:0: -228,168,211673,1,2,0:0:0:0: -228,168,211754,1,2,0:0:0:0: -200,184,211835,1,4,0:0:0:0: -188,184,211916,1,2,0:0:0:0: -180,180,211997,1,2,0:0:0:0: -324,96,212077,1,2,0:0:0:0: -164,184,212158,1,4,0:0:0:0: -312,108,212239,1,2,0:0:0:0: -312,108,212320,1,2,0:0:0:0: -312,108,212401,1,2,0:0:0:0: -236,156,212482,1,4,0:0:0:0: -236,156,212563,1,2,0:0:0:0: -236,156,212644,1,2,0:0:0:0: -236,156,212725,1,2,0:0:0:0: -256,116,212805,1,0,0:0:0:0: -256,116,212967,1,2,0:0:0:0: -248,120,213131,1,0,0:0:0:0: -248,128,213291,1,2,0:0:0:0: -396,240,213374,1,2,0:0:0:0: -276,60,213453,1,4,0:0:0:0: -276,60,213534,1,4,0:0:0:0: -276,60,213614,1,2,0:0:0:0: -276,60,213695,1,2,0:0:0:0: -264,72,213776,1,4,0:0:0:0: -260,72,213857,1,4,0:0:0:0: -260,72,213938,1,2,0:0:0:0: -260,72,214019,1,2,0:0:0:0: -320,84,214100,1,4,0:0:0:0: -320,84,214181,1,4,0:0:0:0: -320,84,214262,1,2,0:0:0:0: -320,84,214343,1,2,0:0:0:0: -276,120,214423,1,4,0:0:0:0: -272,124,214504,1,4,0:0:0:0: -272,124,214585,1,2,0:0:0:0: -272,124,214666,1,2,0:0:0:0: -248,140,214747,1,0,0:0:0:0: -328,104,214909,1,0,0:0:0:0: -328,104,215071,1,2,0:0:0:0: -328,104,215232,1,2,0:0:0:0: -284,168,215394,1,0,0:0:0:0: -252,220,216043,1,4,0:0:0:0: -408,188,221221,5,4,0:0:0:0: -272,148,221275,2,4,L|376:144,20,93.3333333333333 -404,188,222515,1,6,0:0:0:0: -272,148,222569,2,4,L|376:144,20,93.3333333333333 -400,180,223810,1,4,0:0:0:0: -272,148,223864,2,4,L|376:144,20,93.3333333333333 -400,180,225104,1,6,0:0:0:0: -272,148,225158,2,4,L|376:144,20,93.3333333333333 -396,180,226398,1,4,0:0:0:0: -232,168,226452,2,4,L|352:160,8,93.3333333333333 -396,180,227046,1,6,0:0:0:0: -232,168,227100,2,4,L|352:160,8,93.3333333333333 -396,180,227693,1,4,0:0:0:0: -308,152,227747,2,4,L|500:116,1,186.666666666667 -396,180,228016,1,6,0:0:0:0: -308,152,228070,2,4,L|500:116,1,186.666666666667 -396,180,228340,1,4,0:0:0:0: -308,152,228394,2,4,L|500:116,1,186.666666666667 -396,180,228664,1,6,0:0:0:0: -308,152,228717,2,4,L|500:116,1,186.666666666667 -396,180,228987,1,6,0:0:0:0: -308,172,229634,1,6,0:0:0:0: -296,168,229715,1,6,0:0:0:0: -328,176,230282,1,6,0:0:0:0: -328,176,230362,1,6,0:0:0:0: -328,176,230444,1,6,0:0:0:0: -328,176,230524,1,6,0:0:0:0: -328,176,230605,1,6,0:0:0:0: -328,176,230687,1,6,0:0:0:0: -328,176,230767,1,6,0:0:0:0: -328,176,230848,1,6,0:0:0:0: -328,176,230929,1,6,0:0:0:0: -284,104,231576,1,4,0:0:0:0: -256,192,232211,12,0,232231,0:0:0:0: -256,192,232244,12,0,232264,0:0:0:0: -256,192,232264,12,0,232284,0:0:0:0: -256,192,232284,12,0,232304,0:0:0:0: -256,192,232304,12,0,232325,0:0:0:0: -256,192,232325,12,0,232345,0:0:0:0: -256,192,232345,12,0,232365,0:0:0:0: -256,192,232365,12,0,232385,0:0:0:0: -256,192,232385,12,0,232406,0:0:0:0: -256,192,232406,12,0,232426,0:0:0:0: -256,192,232426,12,0,232446,0:0:0:0: -256,192,232446,12,0,232466,0:0:0:0: -256,192,232466,12,0,232486,0:0:0:0: -256,192,232486,12,0,232507,0:0:0:0: -256,192,232506,12,0,232526,0:0:0:0: -256,192,232507,12,0,232527,0:0:0:0: -256,192,232526,12,0,232546,0:0:0:0: -256,192,232527,12,0,232547,0:0:0:0: -256,192,232546,12,0,232566,0:0:0:0: -256,192,232547,12,0,232567,0:0:0:0: -256,192,232566,12,0,232587,0:0:0:0: -256,192,232566,12,0,232587,0:0:0:0: -256,192,232567,12,0,232587,0:0:0:0: -256,192,232587,12,0,232607,0:0:0:0: -256,192,232627,12,0,232647,0:0:0:0: -256,192,232627,12,0,232647,0:0:0:0: -256,192,232627,12,0,232647,0:0:0:0: -256,192,232647,12,0,232668,0:0:0:0: -256,192,232647,12,0,232667,0:0:0:0: -256,192,232648,12,0,232668,0:0:0:0: -256,192,232667,12,0,232688,0:0:0:0: -256,192,232668,12,0,232688,0:0:0:0: -256,192,232668,12,0,232688,0:0:0:0: -256,192,232688,12,0,232708,0:0:0:0: -256,192,232688,12,0,232708,0:0:0:0: -256,192,232708,12,0,232728,0:0:0:0: -256,192,232708,12,0,232729,0:0:0:0: -256,192,232748,12,0,232769,0:0:0:0: -256,192,232749,12,0,232769,0:0:0:0: -256,192,232749,12,0,232769,0:0:0:0: -256,192,232769,12,0,232789,0:0:0:0: -256,192,232769,12,0,232789,0:0:0:0: -256,192,232789,12,0,232809,0:0:0:0: -256,192,232789,12,0,232809,0:0:0:0: -256,192,232809,12,0,232829,0:0:0:0: -256,192,232809,12,0,232829,0:0:0:0: -256,192,232810,12,0,232830,0:0:0:0: -256,192,232829,12,0,232850,0:0:0:0: -256,192,232829,12,0,232849,0:0:0:0: -204,164,233193,6,4,L|240:164,8,35 -256,192,234165,12,0,234185,0:0:0:0: -256,192,234185,12,0,234205,0:0:0:0: -256,192,234205,12,0,234225,0:0:0:0: -256,192,234225,12,0,234245,0:0:0:0: -256,192,234245,12,0,234266,0:0:0:0: -256,192,234266,12,0,234286,0:0:0:0: -256,192,234286,12,0,234306,0:0:0:0: -256,192,234306,12,0,234326,0:0:0:0: -256,192,234326,12,0,234347,0:0:0:0: -256,192,234347,12,0,234367,0:0:0:0: -256,192,234367,12,0,234387,0:0:0:0: -256,192,234387,12,0,234407,0:0:0:0: -256,192,234407,12,0,234427,0:0:0:0: -256,192,234427,12,0,234448,0:0:0:0: -256,192,234448,12,0,234468,0:0:0:0: -256,192,234468,12,0,234488,0:0:0:0: -256,192,234489,12,0,234509,0:0:0:0: -256,192,234509,12,0,234529,0:0:0:0: -256,192,234529,12,0,234549,0:0:0:0: -256,192,234549,12,0,234569,0:0:0:0: -256,192,234569,12,0,234590,0:0:0:0: -256,192,234590,12,0,234610,0:0:0:0: -256,192,234610,12,0,234630,0:0:0:0: -256,192,234630,12,0,234650,0:0:0:0: -256,192,234650,12,0,234671,0:0:0:0: -256,192,234671,12,0,234691,0:0:0:0: -256,192,234691,12,0,234711,0:0:0:0: -256,192,234711,12,0,234731,0:0:0:0: -256,192,234731,12,0,234751,0:0:0:0: -256,192,234751,12,0,234772,0:0:0:0: -256,192,234772,12,0,234792,0:0:0:0: -256,192,234792,12,0,234812,0:0:0:0: -256,192,234812,12,0,234832,0:0:0:0: -256,192,234832,12,0,234852,0:0:0:0: -256,192,234852,12,0,234872,0:0:0:0: -256,192,234872,12,0,234892,0:0:0:0: -256,192,234892,12,0,234913,0:0:0:0: -256,192,234913,12,0,234933,0:0:0:0: -256,192,234933,12,0,234953,0:0:0:0: -256,192,234953,12,0,234973,0:0:0:0: -256,192,234973,12,0,234994,0:0:0:0: -256,192,234994,12,0,235014,0:0:0:0: -256,192,235014,12,0,235034,0:0:0:0: -256,192,235034,12,0,235054,0:0:0:0: -256,192,235054,12,0,235074,0:0:0:0: -256,192,235074,12,0,235095,0:0:0:0: -256,192,235095,12,0,235115,0:0:0:0: -256,192,235115,12,0,235135,0:0:0:0: -256,192,235136,12,0,235156,0:0:0:0: -256,192,235156,12,0,235176,0:0:0:0: -256,192,235176,12,0,235196,0:0:0:0: -256,192,235196,12,0,235216,0:0:0:0: -256,192,235216,12,0,235237,0:0:0:0: -256,192,235237,12,0,235257,0:0:0:0: -256,192,235257,12,0,235277,0:0:0:0: -256,192,235277,12,0,235297,0:0:0:0: -256,192,235297,12,0,235318,0:0:0:0: -256,192,235318,12,0,235338,0:0:0:0: -256,192,235338,12,0,235358,0:0:0:0: -256,192,235358,12,0,235378,0:0:0:0: -256,192,235378,12,0,235398,0:0:0:0: -256,192,235398,12,0,235419,0:0:0:0: -256,192,235419,12,0,235439,0:0:0:0: -256,192,235439,12,0,235459,0:0:0:0: -256,192,235460,12,0,235480,0:0:0:0: -256,192,235480,12,0,235500,0:0:0:0: -256,192,235500,12,0,235520,0:0:0:0: -256,192,235520,12,0,235540,0:0:0:0: -256,192,235540,12,0,235561,0:0:0:0: -256,192,235561,12,0,235581,0:0:0:0: -256,192,235581,12,0,235601,0:0:0:0: -256,192,235601,12,0,235621,0:0:0:0: -256,192,235621,12,0,235642,0:0:0:0: -256,192,235642,12,0,235662,0:0:0:0: -256,192,235662,12,0,235682,0:0:0:0: -256,192,235682,12,0,235702,0:0:0:0: -256,192,235702,12,0,235722,0:0:0:0: -256,192,235722,12,0,235743,0:0:0:0: -256,192,235743,12,0,235763,0:0:0:0: -256,192,235763,12,0,235783,0:0:0:0: -256,192,235783,12,0,235803,0:0:0:0: -256,192,235803,12,0,235823,0:0:0:0: -256,192,235823,12,0,235843,0:0:0:0: -256,192,235843,12,0,235863,0:0:0:0: -256,192,235863,12,0,235884,0:0:0:0: -256,192,235884,12,0,235904,0:0:0:0: -256,192,235904,12,0,235924,0:0:0:0: -256,192,235924,12,0,235944,0:0:0:0: -256,192,235944,12,0,235965,0:0:0:0: -256,192,235965,12,0,235985,0:0:0:0: -256,192,235985,12,0,236005,0:0:0:0: -256,192,236005,12,0,236025,0:0:0:0: -256,192,236025,12,0,236045,0:0:0:0: -256,192,236045,12,0,236066,0:0:0:0: -328,184,236753,5,0,0:0:0:0: -328,184,236834,1,0,0:0:0:0: -328,184,236915,1,0,0:0:0:0: -328,184,236996,1,0,0:0:0:0: -320,144,237077,5,6,0:0:0:0: -336,136,237401,1,0,0:0:0:0: -336,136,237481,1,0,0:0:0:0: -336,136,237562,1,0,0:0:0:0: -336,136,237643,1,0,0:0:0:0: -336,136,237724,1,6,0:0:0:0: -336,136,237804,1,6,0:0:0:0: -324,128,238048,1,6,0:0:0:0: -324,128,238129,1,6,0:0:0:0: -324,128,238210,1,6,0:0:0:0: -324,128,238290,1,6,0:0:0:0: -324,128,238371,1,6,0:0:0:0: -324,128,238452,1,6,0:0:0:0: -324,128,238533,1,6,0:0:0:0: -324,128,238614,1,6,0:0:0:0: -320,128,238695,1,6,0:0:0:0: -272,252,238862,1,0,0:0:0:0: -272,252,238943,1,0,0:0:0:0: -272,252,239024,1,0,0:0:0:0: -272,252,239105,1,0,0:0:0:0: -272,252,239186,1,0,0:0:0:0: -272,252,239267,1,0,0:0:0:0: -204,128,239341,5,6,0:0:0:0: -256,192,239341,12,0,240635,0:0:0:0: -272,196,239502,5,0,0:0:0:0: -272,196,239583,1,0,0:0:0:0: -272,196,239664,1,2,0:0:0:0: -244,212,239826,1,0,0:0:0:0: -244,212,239906,1,2,0:0:0:0: -240,48,239988,1,0,0:0:0:0: -280,24,240068,1,2,0:0:0:0: -180,116,240149,1,0,0:0:0:0: -352,208,240230,1,0,0:0:0:0: -280,40,240311,1,2,0:0:0:0: -280,40,240392,1,2,0:0:0:0: -208,240,240473,1,0,0:0:0:0: -208,240,240554,1,0,0:0:0:0: -208,240,240635,1,2,0:0:0:0: -232,128,240796,1,6,0:0:0:0: -232,128,240958,1,6,0:0:0:0: -232,128,241120,1,6,0:0:0:0: -232,128,241282,1,6,0:0:0:0: -256,112,241444,1,0,0:0:0:0: -256,112,241524,1,0,0:0:0:0: -272,152,241605,1,0,0:0:0:0: -272,152,241686,1,0,0:0:0:0: -272,152,241767,1,0,0:0:0:0: -272,152,241848,1,0,0:0:0:0: -272,152,241929,5,6,0:0:0:0: -256,192,241929,12,0,243224,0:0:0:0: -200,80,242091,5,0,0:0:0:0: -204,84,242172,1,0,0:0:0:0: -204,84,242252,1,2,0:0:0:0: -204,84,242414,1,2,0:0:0:0: -272,192,242496,1,0,0:0:0:0: -260,200,242576,1,2,0:0:0:0: -104,148,242657,1,0,0:0:0:0: -104,148,242738,1,2,0:0:0:0: -280,144,242819,1,2,0:0:0:0: -264,100,242900,1,0,0:0:0:0: -104,148,242981,1,0,0:0:0:0: -260,108,243061,1,2,0:0:0:0: -260,108,243142,1,2,0:0:0:0: -188,148,243223,1,0,0:0:0:0: -296,160,243385,1,6,0:0:0:0: -296,160,243466,1,6,0:0:0:0: -284,200,243547,1,6,0:0:0:0: -284,200,243628,1,6,0:0:0:0: -284,200,243709,1,6,0:0:0:0: -264,224,243790,1,6,0:0:0:0: -264,224,243870,1,6,0:0:0:0: -240,236,244194,1,6,0:0:0:0: -216,268,244518,1,4,0:0:0:0: -128,144,244841,1,2,0:0:0:0: -132,148,245003,1,2,0:0:0:0: -340,216,245084,1,0,0:0:0:0: -132,148,245165,1,2,0:0:0:0: -300,188,245327,1,2,0:0:0:0: -264,136,245488,1,0,0:0:0:0: -264,136,245650,1,2,0:0:0:0: -264,136,245731,1,0,0:0:0:0: -260,64,245974,1,2,0:0:0:0: -320,128,246055,1,2,0:0:0:0: -260,64,246136,1,2,0:0:0:0: -176,172,246297,1,0,0:0:0:0: -232,64,246459,1,2,0:0:0:0: -344,160,246540,1,0,0:0:0:0: -264,32,246621,1,2,0:0:0:0: -264,32,246702,1,2,0:0:0:0: -220,64,246783,1,0,0:0:0:0: -212,28,246864,1,0,0:0:0:0: -220,64,246945,1,2,0:0:0:0: -216,20,247106,1,2,0:0:0:0: -216,20,247187,1,2,0:0:0:0: -216,20,247268,1,2,0:0:0:0: -216,20,247349,1,2,0:0:0:0: -160,88,247430,1,0,0:0:0:0: -160,88,247511,1,0,0:0:0:0: -256,68,247592,1,2,0:0:0:0: -256,68,247673,1,2,0:0:0:0: -200,104,247754,1,0,0:0:0:0: -200,108,247834,1,0,0:0:0:0: -200,108,247915,1,0,0:0:0:0: -200,108,247996,1,0,0:0:0:0: -196,108,248077,1,2,0:0:0:0: -228,32,248158,1,2,0:0:0:0: -168,128,248239,1,0,0:0:0:0: -220,64,248320,1,0,0:0:0:0: -104,136,248401,1,6,0:0:0:0: -220,64,248724,1,6,0:0:0:0: -204,96,249048,1,6,0:0:0:0: -248,184,249210,1,0,0:0:0:0: -248,184,249291,1,0,0:0:0:0: -248,184,249372,1,0,0:0:0:0: -248,184,249452,1,0,0:0:0:0: -248,184,249533,1,0,0:0:0:0: -248,184,249614,1,0,0:0:0:0: -248,184,249695,5,6,0:0:0:0: -256,192,249695,12,0,250990,0:0:0:0: -272,196,249857,5,0,0:0:0:0: -272,196,249938,1,0,0:0:0:0: -272,196,250019,1,2,0:0:0:0: -244,212,250181,1,0,0:0:0:0: -244,212,250261,1,2,0:0:0:0: -240,48,250342,1,0,0:0:0:0: -280,24,250423,1,2,0:0:0:0: -180,116,250504,1,0,0:0:0:0: -236,96,250585,1,0,0:0:0:0: -208,156,250666,1,2,0:0:0:0: -208,156,250747,1,0,0:0:0:0: -280,64,250828,1,2,0:0:0:0: -280,64,250909,1,2,0:0:0:0: -188,104,250990,1,0,0:0:0:0: -232,128,251151,1,6,0:0:0:0: -232,128,251313,1,6,0:0:0:0: -232,128,251475,1,6,0:0:0:0: -232,128,251637,1,6,0:0:0:0: -256,112,251799,1,0,0:0:0:0: -256,112,251879,1,0,0:0:0:0: -252,40,251960,1,2,0:0:0:0: -272,152,252041,1,0,0:0:0:0: -272,152,252122,1,0,0:0:0:0: -272,152,252203,1,0,0:0:0:0: -272,152,252284,5,6,0:0:0:0: -256,192,252284,12,0,253579,0:0:0:0: -200,80,252446,5,0,0:0:0:0: -204,84,252527,1,0,0:0:0:0: -204,84,252607,1,2,0:0:0:0: -204,84,252769,1,2,0:0:0:0: -300,196,252851,1,0,0:0:0:0: -288,196,252931,1,2,0:0:0:0: -104,148,253012,1,0,0:0:0:0: -104,148,253093,1,2,0:0:0:0: -104,148,253174,1,2,0:0:0:0: -264,100,253255,1,0,0:0:0:0: -316,120,253336,1,0,0:0:0:0: -260,108,253416,1,2,0:0:0:0: -260,108,253497,1,2,0:0:0:0: -188,148,253578,1,0,0:0:0:0: -296,160,253740,1,6,0:0:0:0: -296,160,253821,1,6,0:0:0:0: -284,200,253902,1,6,0:0:0:0: -284,200,253983,1,6,0:0:0:0: -284,200,254064,1,6,0:0:0:0: -264,224,254145,1,6,0:0:0:0: -264,224,254225,1,6,0:0:0:0: -240,236,254549,1,4,0:0:0:0: -216,268,254873,1,6,0:0:0:0: -128,144,255196,1,2,0:0:0:0: -132,148,255358,1,2,0:0:0:0: -340,216,255439,1,0,0:0:0:0: -132,148,255520,1,2,0:0:0:0: -300,188,255682,1,2,0:0:0:0: -264,136,255843,1,0,0:0:0:0: -264,136,256005,1,2,0:0:0:0: -240,64,256086,1,2,0:0:0:0: -240,64,256167,1,2,0:0:0:0: -260,64,256329,1,2,0:0:0:0: -320,128,256410,1,2,0:0:0:0: -260,64,256491,1,2,0:0:0:0: -176,172,256652,1,0,0:0:0:0: -316,184,256733,1,0,0:0:0:0: -232,64,256814,1,2,0:0:0:0: -288,76,256895,1,2,0:0:0:0: -264,32,256976,1,2,0:0:0:0: -264,32,257057,1,2,0:0:0:0: -220,64,257138,1,0,0:0:0:0: -212,28,257219,1,0,0:0:0:0: -220,64,257300,1,2,0:0:0:0: -216,20,257461,1,2,0:0:0:0: -216,20,257542,1,2,0:0:0:0: -216,20,257623,1,2,0:0:0:0: -216,20,257704,1,2,0:0:0:0: -160,88,257785,1,0,0:0:0:0: -160,88,257866,1,0,0:0:0:0: -256,68,257947,1,2,0:0:0:0: -256,68,258028,1,2,0:0:0:0: -200,104,258109,1,0,0:0:0:0: -200,108,258189,1,0,0:0:0:0: -200,108,258270,1,2,0:0:0:0: -200,108,258351,1,2,0:0:0:0: -196,108,258432,1,0,0:0:0:0: -228,32,258513,1,0,0:0:0:0: -168,128,258594,1,2,0:0:0:0: -220,64,258675,1,2,0:0:0:0: -260,208,258756,1,0,0:0:0:0: -272,216,258918,1,0,0:0:0:0: -272,216,258999,1,0,0:0:0:0: -272,216,259080,1,2,0:0:0:0: -272,216,259241,1,2,0:0:0:0: -292,240,259403,1,0,0:0:0:0: -292,240,259565,1,0,0:0:0:0: -292,240,259727,1,2,0:0:0:0: -320,208,260049,1,0,0:0:0:0: -280,52,260129,1,0,0:0:0:0: -320,208,260210,1,2,0:0:0:0: -280,52,260291,1,2,0:0:0:0: -256,192,260372,2,0,L,1,0.01 -256,192,260453,2,0,L,1,0.01 -288,72,260534,1,0,0:0:0:0: -288,72,260615,1,0,0:0:0:0: -292,72,260696,1,2,0:0:0:0: -292,76,260777,1,2,0:0:0:0: -256,192,260857,2,0,L,1,0.01 -256,192,260938,2,0,L,1,0.01 -224,112,261019,1,0,0:0:0:0: -224,112,261100,1,0,0:0:0:0: -224,112,261181,1,2,0:0:0:0: -224,112,261262,1,2,0:0:0:0: -256,192,261343,2,0,L,1,0.01 -256,192,261424,2,0,L,1,0.01 -240,96,261505,1,0,0:0:0:0: -240,96,261586,1,0,0:0:0:0: -240,96,261666,1,2,0:0:0:0: -240,96,261747,1,2,0:0:0:0: -240,96,261828,1,2,0:0:0:0: -284,60,261909,1,2,0:0:0:0: -256,84,261990,1,0,0:0:0:0: -256,88,262071,1,0,0:0:0:0: -256,192,262152,2,0,L,1,0.01 -256,192,262233,2,0,L,1,0.01 -272,144,262314,1,0,0:0:0:0: -272,144,262395,1,0,0:0:0:0: -256,192,262475,2,0,L,1,0.01 -256,192,262556,2,0,L,1,0.01 -272,88,262637,1,0,0:0:0:0: -272,88,262718,1,0,0:0:0:0: -276,32,262799,1,2,0:0:0:0: -276,32,262880,1,2,0:0:0:0: -256,192,262961,2,0,L,1,0.01 -256,192,263042,2,0,L,1,0.01 -320,144,263123,1,0,0:0:0:0: -320,152,263204,1,0,0:0:0:0: -320,152,263284,1,2,0:0:0:0: -320,152,263365,1,2,0:0:0:0: -256,192,263446,2,0,L,1,0.01 -256,192,263527,2,0,L,1,0.01 -324,124,263608,1,0,0:0:0:0: -324,124,263689,1,0,0:0:0:0: -328,124,263770,1,2,0:0:0:0: -328,128,263851,1,2,0:0:0:0: -256,192,263932,2,0,L,1,0.01 -256,192,264013,2,0,L,1,0.01 -240,196,264093,1,2,0:0:0:0: -240,196,264174,1,2,0:0:0:0: -256,192,264255,2,0,L,1,0.01 -256,192,264336,2,0,L,1,0.01 -332,232,264417,1,0,0:0:0:0: -332,232,264498,1,0,0:0:0:0: -304,104,264579,1,2,0:0:0:0: -304,104,264660,1,2,0:0:0:0: -256,192,264741,2,0,L,1,0.01 -256,192,264821,2,0,L,1,0.01 -304,104,264902,1,0,0:0:0:0: -304,104,264983,1,0,0:0:0:0: -304,104,265064,1,2,0:0:0:0: -304,104,265145,1,2,0:0:0:0: -280,212,265226,1,0,0:0:0:0: -280,212,265307,1,0,0:0:0:0: -280,212,265388,1,2,0:0:0:0: -280,212,265469,1,2,0:0:0:0: -256,192,265550,2,0,L,1,0.01 -256,192,265630,2,0,L,1,0.01 -216,160,265711,1,0,0:0:0:0: -216,160,265792,1,0,0:0:0:0: -220,160,265873,1,2,0:0:0:0: -220,160,265954,1,2,0:0:0:0: -256,192,266035,2,0,L,1,0.01 -256,192,266116,2,0,L,1,0.01 -268,176,266197,1,0,0:0:0:0: -268,176,266278,1,0,0:0:0:0: -264,172,266359,1,2,0:0:0:0: -264,172,266439,1,2,0:0:0:0: -256,192,266520,2,0,L,1,0.01 -256,192,266601,2,0,L,1,0.01 -264,200,266682,1,2,0:0:0:0: -264,200,266763,1,2,0:0:0:0: -256,192,266844,2,0,L,1,0.01 -256,192,266925,2,0,L,1,0.01 -216,228,267006,1,0,0:0:0:0: -216,228,267087,1,0,0:0:0:0: -216,228,267168,1,2,0:0:0:0: -260,208,267248,1,2,0:0:0:0: -256,192,267329,2,0,L,1,0.01 -256,192,267410,2,0,L,1,0.01 -256,180,267491,1,0,0:0:0:0: -256,180,267572,1,0,0:0:0:0: -276,128,267653,1,2,0:0:0:0: -240,176,267734,1,2,0:0:0:0: -312,104,267815,1,0,0:0:0:0: -312,104,267896,1,0,0:0:0:0: -312,104,267977,1,2,0:0:0:0: -312,104,268057,1,2,0:0:0:0: -256,192,268138,2,0,L,1,0.01 -256,192,268219,2,0,L,1,0.01 -240,144,268300,1,0,0:0:0:0: -240,144,268381,1,0,0:0:0:0: -240,144,268462,1,2,0:0:0:0: -240,144,268543,1,2,0:0:0:0: -256,192,268624,2,0,L,1,0.01 -256,192,268705,2,0,L,1,0.01 -256,192,268786,2,0,L,1,0.01 -256,192,268866,2,0,L,1,0.01 -292,104,268947,1,2,0:0:0:0: -292,104,269028,1,2,0:0:0:0: -156,128,269109,1,0,0:0:0:0: -144,140,269190,1,0,0:0:0:0: -296,72,269271,1,2,0:0:0:0: -296,72,269352,1,2,0:0:0:0: -256,192,269433,2,0,L,1,0.01 -256,192,269514,2,0,L,1,0.01 -272,56,269594,1,0,0:0:0:0: -272,56,269675,1,0,0:0:0:0: -264,52,269756,1,2,0:0:0:0: -264,52,269837,1,2,0:0:0:0: -256,192,269918,2,0,L,1,0.01 -256,192,269999,2,0,L,1,0.01 -348,180,270080,1,0,0:0:0:0: -356,180,270161,1,0,0:0:0:0: -256,192,270242,2,0,L,1,0.01 -256,192,270323,2,0,L,1,0.01 -312,196,270403,1,0,0:0:0:0: -312,196,270484,1,0,0:0:0:0: -228,168,270565,1,2,0:0:0:0: -256,192,270646,2,0,L,1,0.01 -180,200,270727,1,2,0:0:0:0: -180,200,270808,1,2,0:0:0:0: -148,224,270889,1,0,0:0:0:0: -256,192,270970,2,0,L,1,0.01 -228,172,271051,1,0,0:0:0:0: -256,192,271132,2,0,L,1,0.01 -328,168,271212,1,2,0:0:0:0: -320,172,271293,1,2,0:0:0:0: -240,148,271374,1,0,0:0:0:0: -256,192,271455,2,0,L,1,0.01 -232,188,271536,1,0,0:0:0:0: -232,188,271617,1,0,0:0:0:0: -228,192,271698,1,2,0:0:0:0: -256,192,271779,2,0,L,1,0.01 -260,104,271860,1,0,0:0:0:0: -256,192,271941,2,0,L,1,0.01 -244,140,272021,1,2,0:0:0:0: -244,140,272102,1,2,0:0:0:0: -100,180,272183,1,0,0:0:0:0: -256,192,272264,2,0,L,1,0.01 -132,196,272345,1,2,0:0:0:0: -256,192,272426,2,0,L,1,0.01 -276,120,272507,1,0,0:0:0:0: -292,168,272588,1,0,0:0:0:0: -288,68,272669,1,2,0:0:0:0: -256,192,272750,2,0,L,1,0.01 -280,88,272830,1,0,0:0:0:0: -256,192,272911,2,0,L,1,0.01 -236,164,272992,1,2,0:0:0:0: -232,80,273073,1,2,0:0:0:0: -180,88,273154,1,0,0:0:0:0: -264,60,273235,1,0,0:0:0:0: -180,88,273316,1,2,0:0:0:0: -256,192,273397,2,0,L,1,0.01 -264,140,273478,1,0,0:0:0:0: -256,192,273559,2,0,L,1,0.01 -264,144,273639,1,2,0:0:0:0: -256,192,273720,2,0,L,1,0.01 -284,120,273801,1,0,0:0:0:0: -284,120,273882,1,0,0:0:0:0: -284,120,273963,1,2,0:0:0:0: -256,192,274044,2,0,L,1,0.01 -248,152,274125,1,0,0:0:0:0: -256,192,274206,2,0,L,1,0.01 -248,152,274287,1,2,0:0:0:0: -248,152,274367,1,2,0:0:0:0: -204,180,274448,1,0,0:0:0:0: -256,192,274529,2,0,L,1,0.01 -248,136,274610,1,2,0:0:0:0: -256,192,274691,2,0,L,1,0.01 -284,92,274772,1,2,0:0:0:0: -284,92,274853,1,2,0:0:0:0: -168,124,274934,1,0,0:0:0:0: -256,192,275015,2,0,L,1,0.01 -248,104,275096,1,2,0:0:0:0: -228,72,275176,1,0,0:0:0:0: -256,104,275257,1,2,0:0:0:0: -256,192,275338,2,0,L,1,0.01 -300,128,275419,1,0,0:0:0:0: -148,176,275500,1,2,0:0:0:0: -240,160,275581,1,0,0:0:0:0: -256,192,275662,2,0,L,1,0.01 -316,244,275743,1,2,0:0:0:0: -256,192,275824,2,0,L,1,0.01 -272,140,275905,1,0,0:0:0:0: -320,164,275985,1,0,0:0:0:0: -316,168,276066,1,2,0:0:0:0: -256,192,276147,2,0,L,1,0.01 -248,176,276228,1,0,0:0:0:0: -248,184,276309,1,2,0:0:0:0: -148,200,276390,1,2,0:0:0:0: -256,192,276471,2,0,L,1,0.01 -232,140,276552,1,0,0:0:0:0: -256,192,276633,2,0,L,1,0.01 -232,140,276714,1,2,0:0:0:0: -256,192,276794,2,0,L,1,0.01 -248,120,276875,1,2,0:0:0:0: -248,124,276956,1,0,0:0:0:0: -184,160,277037,1,0,0:0:0:0: -256,192,277118,2,0,L,1,0.01 -200,68,277199,1,2,0:0:0:0: -256,192,277280,2,0,L,1,0.01 -228,88,277361,1,0,0:0:0:0: -136,128,277442,1,0,0:0:0:0: -136,128,277523,1,2,0:0:0:0: -240,44,277603,1,2,0:0:0:0: -220,136,277684,1,0,0:0:0:0: -232,96,277765,1,0,0:0:0:0: -216,148,277846,1,2,0:0:0:0: -224,116,277927,1,2,0:0:0:0: -224,116,278008,1,2,0:0:0:0: -256,192,278129,2,0,L,1,0.01 -348,184,278170,1,0,0:0:0:0: -256,192,278372,2,0,L,1,0.01 -348,184,278413,1,2,0:0:0:0: -256,192,278615,2,0,L,1,0.01 -348,184,278656,1,2,0:0:0:0: -256,192,278776,2,0,L,1,0.01 -312,168,278817,1,0,0:0:0:0: -256,192,278938,2,0,L,1,0.01 -312,168,278979,1,2,0:0:0:0: -256,192,279100,2,0,L,1,0.01 -212,148,279141,1,0,0:0:0:0: -256,192,279262,2,0,L,1,0.01 -212,148,279303,1,0,0:0:0:0: -256,192,279424,2,0,L,1,0.01 -212,148,279465,1,2,0:0:0:0: -256,192,279585,2,0,L,1,0.01 -212,148,279626,1,0,0:0:0:0: -256,192,279747,2,0,L,1,0.01 -212,148,279788,1,2,0:0:0:0: -256,192,279909,2,0,L,1,0.01 -212,148,279950,1,2,0:0:0:0: -256,192,280071,2,0,L,1,0.01 -212,148,280112,1,0,0:0:0:0: -200,156,280758,1,4,0:0:0:0: diff --git a/PNames.osu b/PNames.osu deleted file mode 100644 index 5bb74df..0000000 --- a/PNames.osu +++ /dev/null @@ -1,2623 +0,0 @@ -osu file format v14 - -[General] -AudioFilename: audio.mp3 -AudioLeadIn: 0 -PreviewTime: 60890 -Countdown: 0 -SampleSet: None -StackLeniency: 0.7 -Mode: 1 -LetterboxInBreaks: 0 -WidescreenStoryboard: 0 - -[Editor] -DistanceSpacing: 1 -BeatDivisor: 4 -GridSize: 32 -TimelineZoom: 1.7 - -[Metadata] -Title:P - Mei Itte Mi Ro ! -TitleUnicode:P 名 言 っ て み ろ ! -Artist:MARETU -ArtistUnicode:まれつ -Creator:maziari1105 -Version:550P -Source:Nico Nico Douga -Tags:Hatsune Miku VOCALOID -BeatmapID:1208864 -BeatmapSetID:570278 - -[Difficulty] -HPDrainRate:4 -CircleSize:6 -OverallDifficulty:6 -ApproachRate:6 -SliderMultiplier:1.4 -SliderTickRate:1 - -[Events] -//Background and Video events -0,0,"BG.png",0,0 -//Break Periods -2,255820,262106 -//Storyboard Layer 0 (Background) -//Storyboard Layer 1 (Fail) -//Storyboard Layer 2 (Pass) -//Storyboard Layer 3 (Foreground) -//Storyboard Sound Samples - -[TimingPoints] -2287,333.333333333333,4,1,0,85,1,0 -2287,-100,4,1,0,85,0,0 -216953,-100,4,1,0,85,0,1 -227620,-100,4,1,0,85,0,0 - - -[HitObjects] -128,128,2287,5,0,0:0:0:0: -128,128,2620,1,0,0:0:0:0: -128,128,2953,1,0,0:0:0:0: -128,128,3286,1,0,0:0:0:0: -128,128,3620,1,0,0:0:0:0: -128,128,3953,1,0,0:0:0:0: -128,128,4286,1,0,0:0:0:0: -128,128,4620,1,0,0:0:0:0: -128,128,4953,1,0,0:0:0:0: -128,128,5120,1,0,0:0:0:0: -128,128,5286,1,2,0:0:0:0: -128,128,5620,1,0,0:0:0:0: -128,128,5786,1,0,0:0:0:0: -128,128,5953,1,2,0:0:0:0: -128,128,6286,1,0,0:0:0:0: -128,128,6453,1,0,0:0:0:0: -128,128,6620,1,2,0:0:0:0: -128,128,6786,1,0,0:0:0:0: -128,128,7120,1,0,0:0:0:0: -128,128,7286,1,2,0:0:0:0: -128,128,7370,1,0,0:0:0:0: -128,128,7536,1,0,0:0:0:0: -128,128,7620,1,2,0:0:0:0: -128,128,7786,1,0,0:0:0:0: -128,128,7953,1,2,0:0:0:0: -128,128,8286,1,0,0:0:0:0: -128,128,8453,1,0,0:0:0:0: -128,128,8620,1,2,0:0:0:0: -128,128,8953,1,0,0:0:0:0: -128,128,9120,1,0,0:0:0:0: -128,128,9286,1,2,0:0:0:0: -128,128,9453,1,0,0:0:0:0: -128,128,9786,1,0,0:0:0:0: -128,128,9953,1,2,0:0:0:0: -128,128,10036,1,0,0:0:0:0: -128,128,10203,1,0,0:0:0:0: -128,128,10286,1,2,0:0:0:0: -128,128,10453,1,0,0:0:0:0: -128,128,10620,1,2,0:0:0:0: -128,128,10786,1,2,0:0:0:0: -128,128,10870,1,2,0:0:0:0: -128,128,10953,1,0,0:0:0:0: -128,128,11120,1,0,0:0:0:0: -128,128,11286,1,2,0:0:0:0: -128,128,11453,1,0,0:0:0:0: -128,128,11536,1,2,0:0:0:0: -128,128,11620,1,0,0:0:0:0: -128,128,11786,1,0,0:0:0:0: -128,128,11953,1,2,0:0:0:0: -128,128,12120,1,0,0:0:0:0: -128,128,12203,1,0,0:0:0:0: -128,128,12286,1,2,0:0:0:0: -128,128,12453,1,0,0:0:0:0: -128,128,12620,1,2,0:0:0:0: -128,128,12703,1,0,0:0:0:0: -128,128,12870,1,0,0:0:0:0: -128,128,12953,1,2,0:0:0:0: -128,128,13120,1,2,0:0:0:0: -128,128,13203,1,2,0:0:0:0: -128,128,13286,1,0,0:0:0:0: -128,128,13453,1,2,0:0:0:0: -128,128,13620,1,0,0:0:0:0: -128,128,13786,1,2,0:0:0:0: -128,128,13870,1,2,0:0:0:0: -128,128,13953,1,0,0:0:0:0: -128,128,14036,1,2,0:0:0:0: -128,128,14120,1,0,0:0:0:0: -128,128,14203,1,2,0:0:0:0: -128,128,14286,1,0,0:0:0:0: -128,128,14370,1,0,0:0:0:0: -128,128,14453,1,0,0:0:0:0: -128,128,14536,1,0,0:0:0:0: -128,128,14620,1,2,0:0:0:0: -128,128,14703,1,2,0:0:0:0: -128,128,14786,1,2,0:0:0:0: -128,128,14870,1,2,0:0:0:0: -128,128,14953,1,0,0:0:0:0: -128,128,15036,1,2,0:0:0:0: -128,128,15120,1,0,0:0:0:0: -128,128,15203,1,0,0:0:0:0: -128,128,15286,1,2,0:0:0:0: -128,128,15370,1,0,0:0:0:0: -128,128,15620,1,0,0:0:0:0: -128,128,15703,1,0,0:0:0:0: -128,128,15786,1,2,0:0:0:0: -128,128,15870,1,0,0:0:0:0: -128,128,15953,1,2,0:0:0:0: -128,128,16036,1,2,0:0:0:0: -128,128,16120,1,2,0:0:0:0: -128,128,16203,1,2,0:0:0:0: -128,128,16286,1,0,0:0:0:0: -128,128,16370,1,0,0:0:0:0: -128,128,16453,1,2,0:0:0:0: -128,128,16536,1,0,0:0:0:0: -128,128,16620,1,2,0:0:0:0: -128,128,16703,1,2,0:0:0:0: -128,128,16786,1,0,0:0:0:0: -128,128,16870,1,2,0:0:0:0: -128,128,16953,1,0,0:0:0:0: -128,128,17036,1,0,0:0:0:0: -128,128,17120,1,2,0:0:0:0: -128,128,17203,1,0,0:0:0:0: -128,128,17286,1,2,0:0:0:0: -128,128,17370,1,2,0:0:0:0: -128,128,17453,1,0,0:0:0:0: -128,128,17536,1,2,0:0:0:0: -128,128,17620,1,0,0:0:0:0: -128,128,17703,1,2,0:0:0:0: -128,128,17786,1,0,0:0:0:0: -128,128,17870,1,2,0:0:0:0: -128,128,17953,1,2,0:0:0:0: -128,128,18036,1,2,0:0:0:0: -128,128,18120,1,0,0:0:0:0: -128,128,18203,1,2,0:0:0:0: -128,128,18286,1,0,0:0:0:0: -128,128,18370,1,0,0:0:0:0: -128,128,18453,1,2,0:0:0:0: -128,128,18536,1,0,0:0:0:0: -128,128,18620,1,2,0:0:0:0: -128,128,18703,1,2,0:0:0:0: -128,128,18786,1,2,0:0:0:0: -128,128,18870,1,2,0:0:0:0: -128,128,18953,1,0,0:0:0:0: -128,128,19036,1,0,0:0:0:0: -128,128,19120,1,2,0:0:0:0: -128,128,19203,1,0,0:0:0:0: -128,128,19286,1,2,0:0:0:0: -128,128,19370,1,2,0:0:0:0: -128,128,19453,1,0,0:0:0:0: -128,128,19536,1,2,0:0:0:0: -128,128,19620,1,0,0:0:0:0: -128,128,19703,1,0,0:0:0:0: -128,128,19786,1,2,0:0:0:0: -128,128,19870,1,0,0:0:0:0: -128,128,19953,1,2,0:0:0:0: -128,128,20036,1,2,0:0:0:0: -128,128,20120,1,0,0:0:0:0: -128,128,20203,1,2,0:0:0:0: -128,128,20286,1,2,0:0:0:0: -128,128,20370,1,2,0:0:0:0: -128,128,20453,1,0,0:0:0:0: -128,128,20536,1,2,0:0:0:0: -128,128,20620,1,2,0:0:0:0: -128,128,20703,1,2,0:0:0:0: -128,128,20786,1,0,0:0:0:0: -128,128,20870,1,2,0:0:0:0: -128,128,20953,1,0,0:0:0:0: -128,128,21036,1,0,0:0:0:0: -128,128,21120,1,0,0:0:0:0: -128,128,21203,1,0,0:0:0:0: -128,128,21286,1,2,0:0:0:0: -128,128,21370,1,2,0:0:0:0: -128,128,21453,1,2,0:0:0:0: -128,128,21536,1,2,0:0:0:0: -128,128,21620,1,0,0:0:0:0: -128,128,21703,1,0,0:0:0:0: -128,128,21786,1,2,0:0:0:0: -128,128,21870,1,2,0:0:0:0: -128,128,21953,1,0,0:0:0:0: -128,128,22036,1,2,0:0:0:0: -128,128,22120,1,0,0:0:0:0: -128,128,22203,1,2,0:0:0:0: -128,128,22286,1,0,0:0:0:0: -128,128,22370,1,0,0:0:0:0: -128,128,22453,1,2,0:0:0:0: -128,128,22536,1,2,0:0:0:0: -128,128,22620,1,0,0:0:0:0: -128,128,22703,1,2,0:0:0:0: -128,128,22786,1,2,0:0:0:0: -128,128,22870,1,2,0:0:0:0: -128,128,22953,1,0,0:0:0:0: -128,128,23036,1,2,0:0:0:0: -128,128,23120,1,0,0:0:0:0: -128,128,23203,1,0,0:0:0:0: -128,128,23286,1,2,0:0:0:0: -128,128,23370,1,2,0:0:0:0: -128,128,23453,1,2,0:0:0:0: -128,128,23536,1,2,0:0:0:0: -128,128,23620,1,0,0:0:0:0: -128,128,23703,1,2,0:0:0:0: -128,128,23786,1,0,0:0:0:0: -128,128,23870,1,2,0:0:0:0: -128,128,23953,1,0,0:0:0:0: -128,128,24036,1,0,0:0:0:0: -128,128,24120,1,2,0:0:0:0: -128,128,24203,1,2,0:0:0:0: -128,128,24286,1,0,0:0:0:0: -128,128,24370,1,2,0:0:0:0: -128,128,24453,1,2,0:0:0:0: -128,128,24536,1,2,0:0:0:0: -128,128,24620,1,0,0:0:0:0: -128,128,24703,1,2,0:0:0:0: -128,128,24786,1,2,0:0:0:0: -128,128,24870,1,2,0:0:0:0: -128,128,24953,1,0,0:0:0:0: -128,128,25036,1,0,0:0:0:0: -128,128,25120,1,0,0:0:0:0: -128,128,25203,1,0,0:0:0:0: -128,128,25286,1,2,0:0:0:0: -128,128,25370,1,2,0:0:0:0: -128,128,25453,1,0,0:0:0:0: -128,128,25536,1,2,0:0:0:0: -128,128,25620,1,0,0:0:0:0: -128,128,25703,1,0,0:0:0:0: -128,128,25786,1,2,0:0:0:0: -128,128,25870,1,2,0:0:0:0: -128,128,25953,1,0,0:0:0:0: -128,128,26036,1,2,0:0:0:0: -128,128,26120,1,0,0:0:0:0: -128,128,26203,1,0,0:0:0:0: -128,128,26286,1,2,0:0:0:0: -128,128,26370,1,0,0:0:0:0: -128,128,26453,1,0,0:0:0:0: -128,128,26536,1,2,0:0:0:0: -128,128,26620,1,0,0:0:0:0: -128,128,26703,1,0,0:0:0:0: -128,128,26786,1,2,0:0:0:0: -128,128,26870,1,0,0:0:0:0: -128,128,26953,1,0,0:0:0:0: -128,128,27036,1,2,0:0:0:0: -128,128,27120,1,0,0:0:0:0: -128,128,27203,1,0,0:0:0:0: -128,128,27286,1,2,0:0:0:0: -128,128,27370,1,0,0:0:0:0: -128,128,27453,1,2,0:0:0:0: -128,128,27536,1,0,0:0:0:0: -128,128,27620,1,2,0:0:0:0: -128,128,27703,1,2,0:0:0:0: -128,128,27786,1,0,0:0:0:0: -128,128,27870,1,2,0:0:0:0: -128,128,27953,1,0,0:0:0:0: -128,128,28036,1,2,0:0:0:0: -128,128,28120,1,2,0:0:0:0: -128,128,28203,1,0,0:0:0:0: -128,128,28286,1,2,0:0:0:0: -128,128,28370,1,2,0:0:0:0: -128,128,28453,1,0,0:0:0:0: -128,128,28536,1,2,0:0:0:0: -128,128,28620,1,2,0:0:0:0: -128,128,28703,1,0,0:0:0:0: -128,128,28786,1,2,0:0:0:0: -128,128,28870,1,2,0:0:0:0: -128,128,28953,1,0,0:0:0:0: -128,128,29036,1,2,0:0:0:0: -128,128,29120,1,0,0:0:0:0: -128,128,29203,1,0,0:0:0:0: -128,128,29286,1,2,0:0:0:0: -128,128,29370,1,0,0:0:0:0: -128,128,29453,1,2,0:0:0:0: -128,128,29536,1,0,0:0:0:0: -128,128,29620,1,2,0:0:0:0: -128,128,29703,1,2,0:0:0:0: -128,128,29786,1,0,0:0:0:0: -128,128,29870,1,2,0:0:0:0: -128,128,29953,1,0,0:0:0:0: -128,128,30036,1,2,0:0:0:0: -128,128,30120,1,0,0:0:0:0: -128,128,30203,1,2,0:0:0:0: -128,128,30286,1,0,0:0:0:0: -128,128,30398,1,2,0:0:0:0: -128,128,30509,1,2,0:0:0:0: -128,128,30620,1,0,0:0:0:0: -128,128,30731,1,2,0:0:0:0: -128,128,30842,1,0,0:0:0:0: -128,128,30953,1,2,0:0:0:0: -128,128,31036,1,2,0:0:0:0: -128,128,31120,1,0,0:0:0:0: -128,128,31203,1,2,0:0:0:0: -128,128,31286,1,0,0:0:0:0: -128,128,31370,1,0,0:0:0:0: -128,128,31453,1,2,0:0:0:0: -128,128,31536,1,2,0:0:0:0: -128,128,31620,1,0,0:0:0:0: -128,128,31703,1,0,0:0:0:0: -128,128,31786,1,0,0:0:0:0: -128,128,31870,1,0,0:0:0:0: -128,128,31953,1,0,0:0:0:0: -128,128,32036,1,0,0:0:0:0: -128,128,32120,1,0,0:0:0:0: -128,128,32203,1,0,0:0:0:0: -128,128,32286,1,2,0:0:0:0: -128,128,32370,1,2,0:0:0:0: -128,128,32453,1,2,0:0:0:0: -128,128,32536,1,2,0:0:0:0: -128,128,32620,1,2,0:0:0:0: -128,128,32703,1,2,0:0:0:0: -128,128,32786,1,2,0:0:0:0: -128,128,32870,1,2,0:0:0:0: -128,128,32953,1,0,0:0:0:0: -128,128,33036,1,0,0:0:0:0: -128,128,33120,1,2,0:0:0:0: -128,128,33203,1,0,0:0:0:0: -128,128,33286,1,2,0:0:0:0: -128,128,33370,1,2,0:0:0:0: -128,128,33453,1,2,0:0:0:0: -128,128,33536,1,2,0:0:0:0: -128,128,33620,1,0,0:0:0:0: -128,128,33703,1,0,0:0:0:0: -128,128,33786,1,2,0:0:0:0: -128,128,33870,1,0,0:0:0:0: -128,128,33953,1,2,0:0:0:0: -128,128,34036,1,0,0:0:0:0: -128,128,34120,1,2,0:0:0:0: -128,128,34203,1,0,0:0:0:0: -128,128,34286,1,0,0:0:0:0: -128,128,34370,1,0,0:0:0:0: -128,128,34453,1,2,0:0:0:0: -128,128,34536,1,0,0:0:0:0: -128,128,34620,1,2,0:0:0:0: -128,128,34703,1,2,0:0:0:0: -128,128,34786,1,0,0:0:0:0: -128,128,34870,1,2,0:0:0:0: -128,128,34953,1,0,0:0:0:0: -128,128,35036,1,2,0:0:0:0: -128,128,35120,1,0,0:0:0:0: -128,128,35203,1,2,0:0:0:0: -128,128,35286,1,0,0:0:0:0: -128,128,35370,1,0,0:0:0:0: -128,128,35453,1,2,0:0:0:0: -128,128,35536,1,0,0:0:0:0: -128,128,35620,1,0,0:0:0:0: -128,128,35703,1,0,0:0:0:0: -128,128,35786,1,2,0:0:0:0: -128,128,35870,1,0,0:0:0:0: -128,128,35953,1,2,0:0:0:0: -128,128,36036,1,2,0:0:0:0: -128,128,36120,1,2,0:0:0:0: -128,128,36203,1,2,0:0:0:0: -128,128,36286,1,0,0:0:0:0: -128,128,36370,1,0,0:0:0:0: -128,128,36453,1,2,0:0:0:0: -128,128,36536,1,0,0:0:0:0: -128,128,36620,1,2,0:0:0:0: -128,128,36703,1,2,0:0:0:0: -128,128,36786,1,0,0:0:0:0: -128,128,36870,1,2,0:0:0:0: -128,128,36953,1,0,0:0:0:0: -128,128,37036,1,0,0:0:0:0: -128,128,37120,1,2,0:0:0:0: -128,128,37203,1,0,0:0:0:0: -128,128,37286,1,2,0:0:0:0: -128,128,37370,1,2,0:0:0:0: -128,128,37453,1,0,0:0:0:0: -128,128,37536,1,2,0:0:0:0: -128,128,37620,1,2,0:0:0:0: -128,128,37703,1,2,0:0:0:0: -128,128,37786,1,0,0:0:0:0: -128,128,37870,1,2,0:0:0:0: -128,128,37953,1,2,0:0:0:0: -128,128,38036,1,2,0:0:0:0: -128,128,38120,1,0,0:0:0:0: -128,128,38203,1,0,0:0:0:0: -128,128,38286,1,2,0:0:0:0: -128,128,38370,1,0,0:0:0:0: -128,128,38453,1,0,0:0:0:0: -128,128,38536,1,0,0:0:0:0: -128,128,38620,1,2,0:0:0:0: -128,128,38703,1,2,0:0:0:0: -128,128,38786,1,0,0:0:0:0: -128,128,38870,1,0,0:0:0:0: -128,128,38953,1,2,0:0:0:0: -128,128,39036,1,0,0:0:0:0: -128,128,39120,1,2,0:0:0:0: -128,128,39203,1,2,0:0:0:0: -128,128,39286,1,0,0:0:0:0: -128,128,39370,1,2,0:0:0:0: -128,128,39453,1,0,0:0:0:0: -128,128,39536,1,2,0:0:0:0: -128,128,39620,1,0,0:0:0:0: -128,128,39703,1,0,0:0:0:0: -128,128,39786,1,2,0:0:0:0: -128,128,39870,1,2,0:0:0:0: -128,128,39953,1,0,0:0:0:0: -128,128,40036,1,2,0:0:0:0: -128,128,40120,1,2,0:0:0:0: -128,128,40203,1,2,0:0:0:0: -128,128,40286,1,0,0:0:0:0: -128,128,40370,1,2,0:0:0:0: -128,128,40453,1,0,0:0:0:0: -128,128,40536,1,0,0:0:0:0: -128,128,40620,1,2,0:0:0:0: -128,128,40703,1,2,0:0:0:0: -128,128,40786,1,2,0:0:0:0: -128,128,40870,1,2,0:0:0:0: -128,128,40953,1,0,0:0:0:0: -128,128,41036,1,2,0:0:0:0: -128,128,41120,1,0,0:0:0:0: -128,128,41203,1,2,0:0:0:0: -128,128,41286,1,0,0:0:0:0: -128,128,41370,1,0,0:0:0:0: -128,128,41453,1,2,0:0:0:0: -128,128,41536,1,2,0:0:0:0: -128,128,41620,1,0,0:0:0:0: -128,128,41703,1,2,0:0:0:0: -128,128,41786,1,2,0:0:0:0: -128,128,41870,1,2,0:0:0:0: -128,128,41953,1,0,0:0:0:0: -128,128,42036,1,2,0:0:0:0: -128,128,42120,1,2,0:0:0:0: -128,128,42203,1,2,0:0:0:0: -128,128,42286,1,0,0:0:0:0: -128,128,42370,1,0,0:0:0:0: -128,128,42453,1,0,0:0:0:0: -128,128,42536,1,0,0:0:0:0: -128,128,42620,1,2,0:0:0:0: -128,128,42703,1,0,0:0:0:0: -128,128,42786,1,0,0:0:0:0: -128,128,42870,1,2,0:0:0:0: -128,128,42953,1,2,0:0:0:0: -128,128,43036,1,0,0:0:0:0: -128,128,43120,1,2,0:0:0:0: -128,128,43203,1,0,0:0:0:0: -128,128,43286,1,0,0:0:0:0: -128,128,43370,1,2,0:0:0:0: -128,128,43453,1,0,0:0:0:0: -128,128,43536,1,0,0:0:0:0: -128,128,43620,1,2,0:0:0:0: -128,128,43703,1,0,0:0:0:0: -128,128,43786,1,0,0:0:0:0: -128,128,43870,1,2,0:0:0:0: -128,128,43953,1,0,0:0:0:0: -128,128,44036,1,0,0:0:0:0: -128,128,44120,1,2,0:0:0:0: -128,128,44203,1,0,0:0:0:0: -128,128,44286,1,0,0:0:0:0: -128,128,44370,1,2,0:0:0:0: -128,128,44453,1,0,0:0:0:0: -128,128,44536,1,0,0:0:0:0: -128,128,44620,1,2,0:0:0:0: -128,128,44703,1,0,0:0:0:0: -128,128,44786,1,0,0:0:0:0: -128,128,44870,1,2,0:0:0:0: -128,128,44953,1,0,0:0:0:0: -128,128,45036,1,2,0:0:0:0: -128,128,45120,1,2,0:0:0:0: -128,128,45203,1,0,0:0:0:0: -128,128,45286,1,2,0:0:0:0: -128,128,45370,1,2,0:0:0:0: -128,128,45453,1,0,0:0:0:0: -128,128,45536,1,2,0:0:0:0: -128,128,45620,1,2,0:0:0:0: -128,128,45703,1,0,0:0:0:0: -128,128,45786,1,2,0:0:0:0: -128,128,45870,1,2,0:0:0:0: -128,128,45953,1,0,0:0:0:0: -128,128,46036,1,2,0:0:0:0: -128,128,46120,1,2,0:0:0:0: -128,128,46203,1,0,0:0:0:0: -128,128,46286,1,2,0:0:0:0: -128,128,46370,1,2,0:0:0:0: -128,128,46453,1,0,0:0:0:0: -128,128,46536,1,2,0:0:0:0: -128,128,46620,1,0,0:0:0:0: -128,128,46703,1,2,0:0:0:0: -128,128,46786,1,2,0:0:0:0: -128,128,46870,1,2,0:0:0:0: -128,128,46953,1,0,0:0:0:0: -128,128,47036,1,0,0:0:0:0: -128,128,47120,1,2,0:0:0:0: -128,128,47203,1,0,0:0:0:0: -128,128,47286,1,2,0:0:0:0: -128,128,47370,1,2,0:0:0:0: -128,128,47453,1,0,0:0:0:0: -128,128,47536,1,0,0:0:0:0: -128,128,47620,1,2,0:0:0:0: -128,128,47703,1,0,0:0:0:0: -128,128,47786,1,0,0:0:0:0: -128,128,47870,1,2,0:0:0:0: -128,128,47953,1,0,0:0:0:0: -128,128,48036,1,2,0:0:0:0: -128,128,48120,1,0,0:0:0:0: -128,128,48203,1,0,0:0:0:0: -128,128,48286,1,2,0:0:0:0: -128,128,48370,1,2,0:0:0:0: -128,128,48453,1,2,0:0:0:0: -128,128,48536,1,2,0:0:0:0: -128,128,48620,1,0,0:0:0:0: -128,128,48953,1,0,0:0:0:0: -128,128,49036,1,0,0:0:0:0: -128,128,49120,1,2,0:0:0:0: -128,128,49203,1,0,0:0:0:0: -128,128,49286,1,2,0:0:0:0: -128,128,49453,1,0,0:0:0:0: -128,128,49536,1,0,0:0:0:0: -128,128,49620,1,2,0:0:0:0: -128,128,49703,1,0,0:0:0:0: -128,128,49786,1,2,0:0:0:0: -128,128,49953,1,0,0:0:0:0: -128,128,50036,1,0,0:0:0:0: -128,128,50120,1,2,0:0:0:0: -128,128,50203,1,0,0:0:0:0: -128,128,50286,1,2,0:0:0:0: -128,128,50453,1,0,0:0:0:0: -128,128,50536,1,0,0:0:0:0: -128,128,50620,1,2,0:0:0:0: -128,128,50703,1,0,0:0:0:0: -128,128,50786,1,2,0:0:0:0: -128,128,50953,1,0,0:0:0:0: -128,128,51036,1,0,0:0:0:0: -128,128,51120,1,2,0:0:0:0: -128,128,51203,1,0,0:0:0:0: -128,128,51286,1,2,0:0:0:0: -128,128,51370,1,2,0:0:0:0: -128,128,51453,1,0,0:0:0:0: -128,128,51536,1,2,0:0:0:0: -128,128,51620,1,2,0:0:0:0: -128,128,51703,1,2,0:0:0:0: -128,128,51786,1,0,0:0:0:0: -128,128,51870,1,2,0:0:0:0: -128,128,51953,1,0,0:0:0:0: -128,128,52120,1,2,0:0:0:0: -128,128,52203,1,2,0:0:0:0: -128,128,52286,1,0,0:0:0:0: -128,128,52370,1,2,0:0:0:0: -128,128,52453,1,0,0:0:0:0: -128,128,52620,1,2,0:0:0:0: -128,128,52703,1,2,0:0:0:0: -128,128,52786,1,0,0:0:0:0: -128,128,52870,1,2,0:0:0:0: -128,128,52953,1,0,0:0:0:0: -128,128,53120,1,2,0:0:0:0: -128,128,53203,1,2,0:0:0:0: -128,128,53286,1,0,0:0:0:0: -128,128,53370,1,2,0:0:0:0: -128,128,53453,1,0,0:0:0:0: -128,128,53620,1,2,0:0:0:0: -128,128,53703,1,2,0:0:0:0: -128,128,53786,1,0,0:0:0:0: -128,128,53870,1,2,0:0:0:0: -128,128,53953,1,0,0:0:0:0: -128,128,54036,1,0,0:0:0:0: -128,128,54120,1,2,0:0:0:0: -128,128,54203,1,0,0:0:0:0: -128,128,54286,1,0,0:0:0:0: -128,128,54370,1,0,0:0:0:0: -128,128,54453,1,2,0:0:0:0: -128,128,54536,1,0,0:0:0:0: -128,128,54620,1,2,0:0:0:0: -128,128,54786,1,0,0:0:0:0: -128,128,54870,1,0,0:0:0:0: -128,128,54953,1,2,0:0:0:0: -128,128,55036,1,0,0:0:0:0: -128,128,55120,1,2,0:0:0:0: -128,128,55286,1,0,0:0:0:0: -128,128,55370,1,0,0:0:0:0: -128,128,55453,1,2,0:0:0:0: -128,128,55536,1,0,0:0:0:0: -128,128,55620,1,2,0:0:0:0: -128,128,55786,1,0,0:0:0:0: -128,128,55870,1,0,0:0:0:0: -128,128,55953,1,2,0:0:0:0: -128,128,56036,1,0,0:0:0:0: -128,128,56120,1,2,0:0:0:0: -128,128,56286,1,0,0:0:0:0: -128,128,56370,1,0,0:0:0:0: -128,128,56453,1,2,0:0:0:0: -128,128,56536,1,0,0:0:0:0: -128,128,56620,1,2,0:0:0:0: -128,128,56703,1,2,0:0:0:0: -128,128,56786,1,0,0:0:0:0: -128,128,56870,1,2,0:0:0:0: -128,128,56953,1,0,0:0:0:0: -128,128,57036,1,2,0:0:0:0: -128,128,57120,1,2,0:0:0:0: -128,128,57203,1,2,0:0:0:0: -128,128,57286,1,2,0:0:0:0: -128,128,57453,1,0,0:0:0:0: -128,128,57536,1,2,0:0:0:0: -128,128,57620,1,2,0:0:0:0: -128,128,57703,1,2,0:0:0:0: -128,128,57786,1,2,0:0:0:0: -128,128,57953,1,0,0:0:0:0: -128,128,58036,1,2,0:0:0:0: -128,128,58120,1,2,0:0:0:0: -128,128,58203,1,2,0:0:0:0: -128,128,58286,1,2,0:0:0:0: -128,128,58453,1,0,0:0:0:0: -128,128,58536,1,2,0:0:0:0: -128,128,58620,1,2,0:0:0:0: -128,128,58703,1,2,0:0:0:0: -128,128,58786,1,2,0:0:0:0: -128,128,58953,1,4,0:0:0:0: -128,128,59203,1,4,0:0:0:0: -128,128,59453,1,4,0:0:0:0: -128,128,59620,1,0,0:0:0:0: -128,128,59703,1,0,0:0:0:0: -128,128,59786,1,0,0:0:0:0: -128,128,59870,1,0,0:0:0:0: -128,128,59953,1,0,0:0:0:0: -128,128,60036,1,0,0:0:0:0: -128,128,60120,1,0,0:0:0:0: -128,128,60203,1,0,0:0:0:0: -128,128,60286,1,2,0:0:0:0: -128,128,60370,1,2,0:0:0:0: -128,128,60453,1,2,0:0:0:0: -128,128,60536,1,2,0:0:0:0: -128,128,60620,1,2,0:0:0:0: -128,128,60703,1,2,0:0:0:0: -128,128,60786,1,2,0:0:0:0: -128,128,60870,1,2,0:0:0:0: -128,128,60953,1,0,0:0:0:0: -128,128,61120,1,0,0:0:0:0: -128,128,61203,1,0,0:0:0:0: -128,128,61286,1,2,0:0:0:0: -128,128,61620,1,0,0:0:0:0: -128,128,61786,1,0,0:0:0:0: -128,128,61870,1,0,0:0:0:0: -128,128,61953,1,2,0:0:0:0: -128,128,62286,1,0,0:0:0:0: -128,128,62370,1,0,0:0:0:0: -128,128,62453,1,2,0:0:0:0: -128,128,62536,1,0,0:0:0:0: -128,128,62620,1,2,0:0:0:0: -128,128,62703,1,2,0:0:0:0: -128,128,62786,1,2,0:0:0:0: -128,128,62870,1,2,0:0:0:0: -128,128,62953,1,0,0:0:0:0: -128,128,63036,1,2,0:0:0:0: -128,128,63120,1,0,0:0:0:0: -128,128,63203,1,2,0:0:0:0: -128,128,63286,1,0,0:0:0:0: -128,128,63453,1,2,0:0:0:0: -128,128,63536,1,2,0:0:0:0: -128,128,63620,1,0,0:0:0:0: -128,128,63786,1,0,0:0:0:0: -128,128,63870,1,0,0:0:0:0: -128,128,63953,1,2,0:0:0:0: -128,128,64286,1,0,0:0:0:0: -128,128,64453,1,0,0:0:0:0: -128,128,64536,1,0,0:0:0:0: -128,128,64620,1,2,0:0:0:0: -128,128,64953,1,0,0:0:0:0: -128,128,65120,1,0,0:0:0:0: -128,128,65203,1,2,0:0:0:0: -128,128,65286,1,0,0:0:0:0: -128,128,65453,1,0,0:0:0:0: -128,128,65536,1,0,0:0:0:0: -128,128,65620,1,2,0:0:0:0: -128,128,65786,1,2,0:0:0:0: -128,128,65870,1,2,0:0:0:0: -128,128,65953,1,0,0:0:0:0: -128,128,66036,1,2,0:0:0:0: -128,128,66120,1,2,0:0:0:0: -128,128,66203,1,2,0:0:0:0: -128,128,66286,1,0,0:0:0:0: -128,128,66370,1,0,0:0:0:0: -128,128,66453,1,2,0:0:0:0: -128,128,66536,1,2,0:0:0:0: -128,128,66620,1,0,0:0:0:0: -128,128,66703,1,2,0:0:0:0: -128,128,66786,1,0,0:0:0:0: -128,128,66870,1,2,0:0:0:0: -128,128,66953,1,0,0:0:0:0: -128,128,67036,1,0,0:0:0:0: -128,128,67120,1,2,0:0:0:0: -128,128,67203,1,0,0:0:0:0: -128,128,67286,1,2,0:0:0:0: -128,128,67370,1,2,0:0:0:0: -128,128,67453,1,0,0:0:0:0: -128,128,67536,1,2,0:0:0:0: -128,128,67620,1,0,0:0:0:0: -128,128,67703,1,0,0:0:0:0: -128,128,67786,1,2,0:0:0:0: -128,128,67870,1,0,0:0:0:0: -128,128,67953,1,2,0:0:0:0: -128,128,68036,1,2,0:0:0:0: -128,128,68120,1,2,0:0:0:0: -128,128,68203,1,2,0:0:0:0: -128,128,68286,1,0,0:0:0:0: -128,128,68370,1,2,0:0:0:0: -128,128,68453,1,0,0:0:0:0: -128,128,68536,1,2,0:0:0:0: -128,128,68620,1,0,0:0:0:0: -128,128,68703,1,0,0:0:0:0: -128,128,68786,1,2,0:0:0:0: -128,128,68870,1,2,0:0:0:0: -128,128,68953,1,0,0:0:0:0: -128,128,69036,1,2,0:0:0:0: -128,128,69120,1,0,0:0:0:0: -128,128,69203,1,0,0:0:0:0: -128,128,69286,1,2,0:0:0:0: -128,128,69370,1,2,0:0:0:0: -128,128,69453,1,0,0:0:0:0: -128,128,69536,1,0,0:0:0:0: -128,128,69620,1,2,0:0:0:0: -128,128,69703,1,2,0:0:0:0: -128,128,69786,1,0,0:0:0:0: -128,128,69870,1,2,0:0:0:0: -128,128,69953,1,0,0:0:0:0: -128,128,70036,1,0,0:0:0:0: -128,128,70120,1,2,0:0:0:0: -128,128,70203,1,2,0:0:0:0: -128,128,70286,1,0,0:0:0:0: -128,128,70370,1,0,0:0:0:0: -128,128,70453,1,0,0:0:0:0: -128,128,70536,1,0,0:0:0:0: -128,128,70620,1,2,0:0:0:0: -128,128,70703,1,2,0:0:0:0: -128,128,70786,1,2,0:0:0:0: -128,128,70870,1,2,0:0:0:0: -128,128,70953,1,0,0:0:0:0: -128,128,71036,1,0,0:0:0:0: -128,128,71120,1,2,0:0:0:0: -128,128,71203,1,0,0:0:0:0: -128,128,71286,1,2,0:0:0:0: -128,128,71370,1,2,0:0:0:0: -128,128,71453,1,2,0:0:0:0: -128,128,71536,1,2,0:0:0:0: -128,128,71620,1,0,0:0:0:0: -128,128,71703,1,2,0:0:0:0: -128,128,71786,1,0,0:0:0:0: -128,128,71870,1,2,0:0:0:0: -128,128,71953,1,0,0:0:0:0: -128,128,72036,1,2,0:0:0:0: -128,128,72120,1,0,0:0:0:0: -128,128,72203,1,2,0:0:0:0: -128,128,72286,1,0,0:0:0:0: -128,128,72370,1,2,0:0:0:0: -128,128,72453,1,2,0:0:0:0: -128,128,72536,1,2,0:0:0:0: -128,128,72620,1,0,0:0:0:0: -128,128,72703,1,2,0:0:0:0: -128,128,72786,1,2,0:0:0:0: -128,128,72870,1,2,0:0:0:0: -128,128,72953,1,0,0:0:0:0: -128,128,73036,1,0,0:0:0:0: -128,128,73120,1,2,0:0:0:0: -128,128,73203,1,0,0:0:0:0: -128,128,73286,1,0,0:0:0:0: -128,128,73370,1,0,0:0:0:0: -128,128,73453,1,2,0:0:0:0: -128,128,73536,1,0,0:0:0:0: -128,128,73620,1,2,0:0:0:0: -128,128,73703,1,0,0:0:0:0: -128,128,73786,1,2,0:0:0:0: -128,128,73870,1,0,0:0:0:0: -128,128,73953,1,2,0:0:0:0: -128,128,74036,1,2,0:0:0:0: -128,128,74120,1,2,0:0:0:0: -128,128,74203,1,2,0:0:0:0: -128,128,74286,1,0,0:0:0:0: -128,128,74370,1,2,0:0:0:0: -128,128,74453,1,0,0:0:0:0: -128,128,74536,1,2,0:0:0:0: -128,128,74620,1,0,0:0:0:0: -128,128,74703,1,0,0:0:0:0: -128,128,74786,1,2,0:0:0:0: -128,128,74870,1,0,0:0:0:0: -128,128,74953,1,2,0:0:0:0: -128,128,75036,1,2,0:0:0:0: -128,128,75120,1,0,0:0:0:0: -128,128,75203,1,2,0:0:0:0: -128,128,75286,1,0,0:0:0:0: -128,128,75370,1,0,0:0:0:0: -128,128,75453,1,2,0:0:0:0: -128,128,75536,1,0,0:0:0:0: -128,128,75620,1,2,0:0:0:0: -128,128,75703,1,0,0:0:0:0: -128,128,75786,1,0,0:0:0:0: -128,128,75870,1,0,0:0:0:0: -128,128,75953,1,2,0:0:0:0: -128,128,76036,1,2,0:0:0:0: -128,128,76120,1,0,0:0:0:0: -128,128,76203,1,0,0:0:0:0: -128,128,76286,1,2,0:0:0:0: -128,128,76370,1,2,0:0:0:0: -128,128,76453,1,0,0:0:0:0: -128,128,76536,1,2,0:0:0:0: -128,128,76620,1,0,0:0:0:0: -128,128,76703,1,0,0:0:0:0: -128,128,76786,1,2,0:0:0:0: -128,128,76870,1,0,0:0:0:0: -128,128,76953,1,2,0:0:0:0: -128,128,77036,1,0,0:0:0:0: -128,128,77120,1,0,0:0:0:0: -128,128,77203,1,2,0:0:0:0: -128,128,77286,1,0,0:0:0:0: -128,128,77370,1,0,0:0:0:0: -128,128,77453,1,2,0:0:0:0: -128,128,77536,1,0,0:0:0:0: -128,128,77620,1,0,0:0:0:0: -128,128,77703,1,2,0:0:0:0: -128,128,77786,1,0,0:0:0:0: -128,128,77870,1,0,0:0:0:0: -128,128,77953,1,2,0:0:0:0: -128,128,78036,1,0,0:0:0:0: -128,128,78120,1,2,0:0:0:0: -128,128,78203,1,0,0:0:0:0: -128,128,78286,1,0,0:0:0:0: -128,128,78370,1,2,0:0:0:0: -128,128,78453,1,0,0:0:0:0: -128,128,78536,1,0,0:0:0:0: -128,128,78620,1,2,0:0:0:0: -128,128,78703,1,0,0:0:0:0: -128,128,78786,1,0,0:0:0:0: -128,128,78870,1,2,0:0:0:0: -128,128,78953,1,0,0:0:0:0: -128,128,79036,1,0,0:0:0:0: -128,128,79120,1,2,0:0:0:0: -128,128,79203,1,0,0:0:0:0: -128,128,79286,1,0,0:0:0:0: -128,128,79370,1,2,0:0:0:0: -128,128,79453,1,0,0:0:0:0: -128,128,79536,1,2,0:0:0:0: -128,128,79620,1,0,0:0:0:0: -128,128,79703,1,0,0:0:0:0: -128,128,79786,1,2,0:0:0:0: -128,128,79870,1,0,0:0:0:0: -128,128,79953,1,2,0:0:0:0: -128,128,80036,1,2,0:0:0:0: -128,128,80120,1,0,0:0:0:0: -128,128,80203,1,0,0:0:0:0: -128,128,80286,1,2,0:0:0:0: -128,128,80370,1,0,0:0:0:0: -128,128,80453,1,2,0:0:0:0: -128,128,80536,1,2,0:0:0:0: -128,128,80620,1,2,0:0:0:0: -128,128,80703,1,2,0:0:0:0: -128,128,80786,1,0,0:0:0:0: -128,128,80870,1,0,0:0:0:0: -128,128,80953,1,2,0:0:0:0: -128,128,81036,1,0,0:0:0:0: -128,128,81120,1,2,0:0:0:0: -128,128,81203,1,0,0:0:0:0: -128,128,81286,1,2,0:0:0:0: -128,128,81370,1,2,0:0:0:0: -128,128,81453,1,0,0:0:0:0: -128,128,81536,1,0,0:0:0:0: -128,128,81620,1,2,0:0:0:0: -128,128,81786,1,2,0:0:0:0: -128,128,81953,1,0,0:0:0:0: -128,128,82120,1,2,0:0:0:0: -128,128,82286,1,0,0:0:0:0: -128,128,82370,1,0,0:0:0:0: -128,128,82453,1,2,0:0:0:0: -128,128,82536,1,2,0:0:0:0: -128,128,82620,1,0,0:0:0:0: -128,128,82703,1,0,0:0:0:0: -128,128,82786,1,2,0:0:0:0: -128,128,82870,1,0,0:0:0:0: -128,128,82953,1,0,0:0:0:0: -128,128,83036,1,2,0:0:0:0: -128,128,83120,1,0,0:0:0:0: -128,128,83203,1,2,0:0:0:0: -128,128,83286,1,2,0:0:0:0: -128,128,83370,1,2,0:0:0:0: -128,128,83453,1,0,0:0:0:0: -128,128,83536,1,2,0:0:0:0: -128,128,83620,1,0,0:0:0:0: -128,128,83703,1,0,0:0:0:0: -128,128,83786,1,2,0:0:0:0: -128,128,83870,1,0,0:0:0:0: -128,128,83953,1,2,0:0:0:0: -128,128,84036,1,2,0:0:0:0: -128,128,84120,1,2,0:0:0:0: -128,128,84203,1,2,0:0:0:0: -128,128,84286,1,0,0:0:0:0: -128,128,84370,1,2,0:0:0:0: -128,128,84453,1,0,0:0:0:0: -128,128,84536,1,2,0:0:0:0: -128,128,84620,1,0,0:0:0:0: -128,128,84703,1,0,0:0:0:0: -128,128,84786,1,2,0:0:0:0: -128,128,84870,1,2,0:0:0:0: -128,128,84953,1,0,0:0:0:0: -128,128,85036,1,2,0:0:0:0: -128,128,85120,1,0,0:0:0:0: -128,128,85203,1,0,0:0:0:0: -128,128,85286,1,2,0:0:0:0: -128,128,85370,1,2,0:0:0:0: -128,128,85453,1,0,0:0:0:0: -128,128,85536,1,0,0:0:0:0: -128,128,85620,1,2,0:0:0:0: -128,128,85703,1,2,0:0:0:0: -128,128,85786,1,0,0:0:0:0: -128,128,85870,1,2,0:0:0:0: -128,128,85953,1,0,0:0:0:0: -128,128,86036,1,0,0:0:0:0: -128,128,86120,1,2,0:0:0:0: -128,128,86203,1,2,0:0:0:0: -128,128,86286,1,0,0:0:0:0: -128,128,86370,1,0,0:0:0:0: -128,128,86453,1,2,0:0:0:0: -128,128,86536,1,0,0:0:0:0: -128,128,86620,1,2,0:0:0:0: -128,128,86703,1,2,0:0:0:0: -128,128,86786,1,0,0:0:0:0: -128,128,86870,1,2,0:0:0:0: -128,128,86953,1,0,0:0:0:0: -128,128,87036,1,2,0:0:0:0: -128,128,87120,1,0,0:0:0:0: -128,128,87203,1,2,0:0:0:0: -128,128,87286,1,0,0:0:0:0: -128,128,87370,1,2,0:0:0:0: -128,128,87453,1,2,0:0:0:0: -128,128,87536,1,2,0:0:0:0: -128,128,87620,1,0,0:0:0:0: -128,128,87703,1,2,0:0:0:0: -128,128,87786,1,0,0:0:0:0: -128,128,87870,1,0,0:0:0:0: -128,128,87953,1,2,0:0:0:0: -128,128,88036,1,0,0:0:0:0: -128,128,88120,1,0,0:0:0:0: -128,128,88203,1,2,0:0:0:0: -128,128,88286,1,0,0:0:0:0: -128,128,88370,1,2,0:0:0:0: -128,128,88453,1,2,0:0:0:0: -128,128,88536,1,2,0:0:0:0: -128,128,88620,1,0,0:0:0:0: -128,128,88703,1,2,0:0:0:0: -128,128,88786,1,2,0:0:0:0: -128,128,88870,1,2,0:0:0:0: -128,128,88953,1,0,0:0:0:0: -128,128,89036,1,0,0:0:0:0: -128,128,89120,1,2,0:0:0:0: -128,128,89203,1,0,0:0:0:0: -128,128,89286,1,0,0:0:0:0: -128,128,89370,1,0,0:0:0:0: -128,128,89453,1,2,0:0:0:0: -128,128,89536,1,0,0:0:0:0: -128,128,89620,1,2,0:0:0:0: -128,128,89703,1,2,0:0:0:0: -128,128,89786,1,0,0:0:0:0: -128,128,89870,1,2,0:0:0:0: -128,128,89953,1,0,0:0:0:0: -128,128,90036,1,0,0:0:0:0: -128,128,90120,1,2,0:0:0:0: -128,128,90203,1,2,0:0:0:0: -128,128,90286,1,0,0:0:0:0: -128,128,90370,1,0,0:0:0:0: -128,128,90453,1,2,0:0:0:0: -128,128,90536,1,2,0:0:0:0: -128,128,90620,1,0,0:0:0:0: -128,128,90703,1,0,0:0:0:0: -128,128,90786,1,2,0:0:0:0: -128,128,90870,1,0,0:0:0:0: -128,128,90953,1,2,0:0:0:0: -128,128,91036,1,2,0:0:0:0: -128,128,91120,1,0,0:0:0:0: -128,128,91203,1,2,0:0:0:0: -128,128,91286,1,0,0:0:0:0: -128,128,91370,1,0,0:0:0:0: -128,128,91453,1,2,0:0:0:0: -128,128,91536,1,0,0:0:0:0: -128,128,91620,1,2,0:0:0:0: -128,128,91703,1,2,0:0:0:0: -128,128,91786,1,0,0:0:0:0: -128,128,91870,1,0,0:0:0:0: -128,128,91953,1,2,0:0:0:0: -128,128,92036,1,2,0:0:0:0: -128,128,92120,1,0,0:0:0:0: -128,128,92203,1,0,0:0:0:0: -128,128,92286,1,2,0:0:0:0: -128,128,92370,1,0,0:0:0:0: -128,128,92453,1,0,0:0:0:0: -128,128,92536,1,0,0:0:0:0: -128,128,92620,1,2,0:0:0:0: -128,128,92703,1,0,0:0:0:0: -128,128,92786,1,0,0:0:0:0: -128,128,92870,1,0,0:0:0:0: -128,128,92953,1,2,0:0:0:0: -128,128,93036,1,0,0:0:0:0: -128,128,93120,1,2,0:0:0:0: -128,128,93203,1,2,0:0:0:0: -128,128,93286,1,2,0:0:0:0: -128,128,93370,1,2,0:0:0:0: -128,128,93453,1,0,0:0:0:0: -128,128,93536,1,0,0:0:0:0: -128,128,93620,1,2,0:0:0:0: -128,128,93703,1,0,0:0:0:0: -128,128,93786,1,0,0:0:0:0: -128,128,93870,1,0,0:0:0:0: -128,128,93953,1,2,0:0:0:0: -128,128,94036,1,0,0:0:0:0: -128,128,94120,1,2,0:0:0:0: -128,128,94203,1,2,0:0:0:0: -128,128,94286,1,0,0:0:0:0: -128,128,94370,1,2,0:0:0:0: -128,128,94453,1,0,0:0:0:0: -128,128,94536,1,0,0:0:0:0: -128,128,94620,1,0,0:0:0:0: -128,128,94703,1,0,0:0:0:0: -128,128,94786,1,2,0:0:0:0: -128,128,94870,1,2,0:0:0:0: -128,128,94953,1,0,0:0:0:0: -128,128,95036,1,2,0:0:0:0: -128,128,95120,1,2,0:0:0:0: -128,128,95203,1,2,0:0:0:0: -128,128,95286,1,0,0:0:0:0: -128,128,95370,1,2,0:0:0:0: -128,128,95453,1,0,0:0:0:0: -128,128,95536,1,0,0:0:0:0: -128,128,95620,1,2,0:0:0:0: -128,128,95703,1,0,0:0:0:0: -128,128,95786,1,2,0:0:0:0: -128,128,95870,1,2,0:0:0:0: -128,128,95953,1,2,0:0:0:0: -128,128,96036,1,2,0:0:0:0: -128,128,96120,1,0,0:0:0:0: -128,128,96203,1,0,0:0:0:0: -128,128,96286,1,2,0:0:0:0: -128,128,96370,1,0,0:0:0:0: -128,128,96453,1,0,0:0:0:0: -128,128,96536,1,0,0:0:0:0: -128,128,96620,1,2,0:0:0:0: -128,128,96703,1,0,0:0:0:0: -128,128,96786,1,2,0:0:0:0: -128,128,96870,1,2,0:0:0:0: -128,128,96953,1,0,0:0:0:0: -128,128,97036,1,0,0:0:0:0: -128,128,97120,1,2,0:0:0:0: -128,128,97203,1,2,0:0:0:0: -128,128,97286,1,0,0:0:0:0: -128,128,97370,1,0,0:0:0:0: -128,128,97453,1,2,0:0:0:0: -128,128,97536,1,2,0:0:0:0: -128,128,97620,1,0,0:0:0:0: -128,128,97703,1,2,0:0:0:0: -128,128,97786,1,0,0:0:0:0: -128,128,97870,1,2,0:0:0:0: -128,128,97953,1,0,0:0:0:0: -128,128,98036,1,2,0:0:0:0: -128,128,98120,1,2,0:0:0:0: -128,128,98203,1,2,0:0:0:0: -128,128,98286,1,0,0:0:0:0: -128,128,98370,1,0,0:0:0:0: -128,128,98453,1,0,0:0:0:0: -128,128,98536,1,0,0:0:0:0: -128,128,98620,1,2,0:0:0:0: -128,128,98703,1,2,0:0:0:0: -128,128,98786,1,2,0:0:0:0: -128,128,98870,1,2,0:0:0:0: -128,128,98953,1,0,0:0:0:0: -128,128,99036,1,2,0:0:0:0: -128,128,99120,1,0,0:0:0:0: -128,128,99203,1,0,0:0:0:0: -128,128,99286,1,2,0:0:0:0: -128,128,99370,1,2,0:0:0:0: -128,128,99453,1,0,0:0:0:0: -128,128,99536,1,2,0:0:0:0: -128,128,99620,1,0,0:0:0:0: -128,128,99703,1,2,0:0:0:0: -128,128,99786,1,0,0:0:0:0: -128,128,99870,1,2,0:0:0:0: -128,128,99953,1,0,0:0:0:0: -128,128,100036,1,0,0:0:0:0: -128,128,100120,1,2,0:0:0:0: -128,128,100203,1,2,0:0:0:0: -128,128,100286,1,0,0:0:0:0: -128,128,100370,1,0,0:0:0:0: -128,128,100453,1,2,0:0:0:0: -128,128,100536,1,0,0:0:0:0: -128,128,100620,1,2,0:0:0:0: -128,128,100703,1,2,0:0:0:0: -128,128,100786,1,2,0:0:0:0: -128,128,100870,1,2,0:0:0:0: -128,128,100953,1,0,0:0:0:0: -128,128,101036,1,0,0:0:0:0: -128,128,101120,1,0,0:0:0:0: -128,128,101203,1,0,0:0:0:0: -128,128,101286,1,2,0:0:0:0: -128,128,101370,1,2,0:0:0:0: -128,128,101453,1,2,0:0:0:0: -128,128,101536,1,2,0:0:0:0: -128,128,101620,1,0,0:0:0:0: -128,128,101703,1,0,0:0:0:0: -128,128,101786,1,0,0:0:0:0: -128,128,101870,1,0,0:0:0:0: -128,128,101953,1,2,0:0:0:0: -128,128,102036,1,2,0:0:0:0: -128,128,102120,1,2,0:0:0:0: -128,128,102203,1,2,0:0:0:0: -128,128,102286,1,0,0:0:0:0: -128,128,102370,1,2,0:0:0:0: -128,128,102453,1,0,0:0:0:0: -128,128,102536,1,2,0:0:0:0: -128,128,102620,1,0,0:0:0:0: -128,128,102703,1,0,0:0:0:0: -128,128,102786,1,2,0:0:0:0: -128,128,102870,1,2,0:0:0:0: -128,128,102953,1,0,0:0:0:0: -128,128,103286,1,4,0:0:0:0: -128,128,103620,1,0,0:0:0:0: -128,128,103786,1,0,0:0:0:0: -128,128,103870,1,0,0:0:0:0: -128,128,103953,1,2,0:0:0:0: -128,128,104286,1,0,0:0:0:0: -128,128,104453,1,0,0:0:0:0: -128,128,104536,1,0,0:0:0:0: -128,128,104620,1,2,0:0:0:0: -128,128,104953,1,0,0:0:0:0: -128,128,105036,1,0,0:0:0:0: -128,128,105120,1,2,0:0:0:0: -128,128,105203,1,0,0:0:0:0: -128,128,105286,1,2,0:0:0:0: -128,128,105370,1,2,0:0:0:0: -128,128,105453,1,2,0:0:0:0: -128,128,105536,1,2,0:0:0:0: -128,128,105620,1,0,0:0:0:0: -128,128,105703,1,2,0:0:0:0: -128,128,105786,1,0,0:0:0:0: -128,128,105870,1,2,0:0:0:0: -128,128,105953,1,0,0:0:0:0: -128,128,106120,1,2,0:0:0:0: -128,128,106203,1,2,0:0:0:0: -128,128,106286,1,0,0:0:0:0: -128,128,106453,1,0,0:0:0:0: -128,128,106536,1,0,0:0:0:0: -128,128,106620,1,2,0:0:0:0: -128,128,106953,1,0,0:0:0:0: -128,128,107120,1,0,0:0:0:0: -128,128,107203,1,0,0:0:0:0: -128,128,107286,1,2,0:0:0:0: -128,128,107620,1,0,0:0:0:0: -128,128,107786,1,0,0:0:0:0: -128,128,107870,1,2,0:0:0:0: -128,128,107953,1,0,0:0:0:0: -128,128,108120,1,0,0:0:0:0: -128,128,108203,1,0,0:0:0:0: -128,128,108286,1,2,0:0:0:0: -128,128,108453,1,2,0:0:0:0: -128,128,108536,1,2,0:0:0:0: -128,128,108620,1,0,0:0:0:0: -128,128,108703,1,2,0:0:0:0: -128,128,108786,1,2,0:0:0:0: -128,128,108870,1,2,0:0:0:0: -128,128,108953,1,0,0:0:0:0: -128,128,109036,1,0,0:0:0:0: -128,128,109120,1,2,0:0:0:0: -128,128,109203,1,0,0:0:0:0: -128,128,109286,1,2,0:0:0:0: -128,128,109370,1,2,0:0:0:0: -128,128,109453,1,2,0:0:0:0: -128,128,109536,1,2,0:0:0:0: -128,128,109620,1,0,0:0:0:0: -128,128,109703,1,0,0:0:0:0: -128,128,109786,1,2,0:0:0:0: -128,128,109870,1,0,0:0:0:0: -128,128,109953,1,2,0:0:0:0: -128,128,110036,1,2,0:0:0:0: -128,128,110120,1,0,0:0:0:0: -128,128,110203,1,2,0:0:0:0: -128,128,110286,1,0,0:0:0:0: -128,128,110370,1,0,0:0:0:0: -128,128,110453,1,2,0:0:0:0: -128,128,110536,1,0,0:0:0:0: -128,128,110620,1,2,0:0:0:0: -128,128,110703,1,2,0:0:0:0: -128,128,110786,1,0,0:0:0:0: -128,128,110870,1,2,0:0:0:0: -128,128,110953,1,0,0:0:0:0: -128,128,111036,1,2,0:0:0:0: -128,128,111120,1,0,0:0:0:0: -128,128,111203,1,2,0:0:0:0: -128,128,111286,1,2,0:0:0:0: -128,128,111370,1,2,0:0:0:0: -128,128,111453,1,0,0:0:0:0: -128,128,111536,1,2,0:0:0:0: -128,128,111620,1,0,0:0:0:0: -128,128,111703,1,0,0:0:0:0: -128,128,111786,1,2,0:0:0:0: -128,128,111870,1,0,0:0:0:0: -128,128,111953,1,2,0:0:0:0: -128,128,112036,1,2,0:0:0:0: -128,128,112120,1,2,0:0:0:0: -128,128,112203,1,2,0:0:0:0: -128,128,112286,1,0,0:0:0:0: -128,128,112370,1,0,0:0:0:0: -128,128,112453,1,2,0:0:0:0: -128,128,112536,1,0,0:0:0:0: -128,128,112620,1,2,0:0:0:0: -128,128,112703,1,2,0:0:0:0: -128,128,112786,1,0,0:0:0:0: -128,128,112870,1,2,0:0:0:0: -128,128,112953,1,0,0:0:0:0: -128,128,113036,1,0,0:0:0:0: -128,128,113120,1,2,0:0:0:0: -128,128,113203,1,0,0:0:0:0: -128,128,113286,1,2,0:0:0:0: -128,128,113370,1,2,0:0:0:0: -128,128,113453,1,0,0:0:0:0: -128,128,113536,1,2,0:0:0:0: -128,128,113620,1,2,0:0:0:0: -128,128,113703,1,2,0:0:0:0: -128,128,113786,1,0,0:0:0:0: -128,128,113870,1,2,0:0:0:0: -128,128,113953,1,2,0:0:0:0: -128,128,114036,1,2,0:0:0:0: -128,128,114120,1,0,0:0:0:0: -128,128,114203,1,2,0:0:0:0: -128,128,114286,1,0,0:0:0:0: -128,128,114453,1,2,0:0:0:0: -128,128,114620,1,0,0:0:0:0: -128,128,114786,1,2,0:0:0:0: -128,128,114953,1,0,0:0:0:0: -128,128,115120,1,2,0:0:0:0: -128,128,115286,1,0,0:0:0:0: -128,128,115453,1,2,0:0:0:0: -128,128,115536,1,2,0:0:0:0: -128,128,115620,1,0,0:0:0:0: -128,128,115703,1,0,0:0:0:0: -128,128,115786,1,2,0:0:0:0: -128,128,115870,1,2,0:0:0:0: -128,128,115953,1,0,0:0:0:0: -128,128,116036,1,2,0:0:0:0: -128,128,116120,1,2,0:0:0:0: -128,128,116203,1,2,0:0:0:0: -128,128,116286,1,0,0:0:0:0: -128,128,116370,1,2,0:0:0:0: -128,128,116453,1,0,0:0:0:0: -128,128,116536,1,0,0:0:0:0: -128,128,116620,1,2,0:0:0:0: -128,128,116703,1,2,0:0:0:0: -128,128,116786,1,2,0:0:0:0: -128,128,116870,1,2,0:0:0:0: -128,128,116953,1,0,0:0:0:0: -128,128,117036,1,2,0:0:0:0: -128,128,117120,1,2,0:0:0:0: -128,128,117203,1,0,0:0:0:0: -128,128,117286,1,2,0:0:0:0: -128,128,117370,1,0,0:0:0:0: -128,128,117453,1,2,0:0:0:0: -128,128,117536,1,2,0:0:0:0: -128,128,117620,1,0,0:0:0:0: -128,128,117703,1,2,0:0:0:0: -128,128,117786,1,2,0:0:0:0: -128,128,117870,1,2,0:0:0:0: -128,128,117953,1,0,0:0:0:0: -128,128,118036,1,2,0:0:0:0: -128,128,118120,1,2,0:0:0:0: -128,128,118203,1,2,0:0:0:0: -128,128,118286,1,0,0:0:0:0: -128,128,118370,1,0,0:0:0:0: -128,128,118453,1,0,0:0:0:0: -128,128,118536,1,0,0:0:0:0: -128,128,118620,1,2,0:0:0:0: -128,128,118703,1,2,0:0:0:0: -128,128,118786,1,0,0:0:0:0: -128,128,118870,1,2,0:0:0:0: -128,128,118953,1,0,0:0:0:0: -128,128,119036,1,0,0:0:0:0: -128,128,119120,1,2,0:0:0:0: -128,128,119203,1,2,0:0:0:0: -128,128,119286,1,0,0:0:0:0: -128,128,119370,1,2,0:0:0:0: -128,128,119453,1,2,0:0:0:0: -128,128,119536,1,0,0:0:0:0: -128,128,119620,1,2,0:0:0:0: -128,128,119703,1,0,0:0:0:0: -128,128,119786,1,0,0:0:0:0: -128,128,119870,1,2,0:0:0:0: -128,128,119953,1,0,0:0:0:0: -128,128,120036,1,0,0:0:0:0: -128,128,120120,1,2,0:0:0:0: -128,128,120203,1,0,0:0:0:0: -128,128,120286,1,0,0:0:0:0: -128,128,120370,1,2,0:0:0:0: -128,128,120453,1,0,0:0:0:0: -128,128,120536,1,0,0:0:0:0: -128,128,120620,1,2,0:0:0:0: -128,128,120703,1,0,0:0:0:0: -128,128,120786,1,2,0:0:0:0: -128,128,120870,1,2,0:0:0:0: -128,128,120953,1,0,0:0:0:0: -128,128,121036,1,2,0:0:0:0: -128,128,121120,1,2,0:0:0:0: -128,128,121203,1,0,0:0:0:0: -128,128,121286,1,2,0:0:0:0: -128,128,121370,1,2,0:0:0:0: -128,128,121453,1,0,0:0:0:0: -128,128,121536,1,2,0:0:0:0: -128,128,121620,1,2,0:0:0:0: -128,128,121703,1,0,0:0:0:0: -128,128,121786,1,2,0:0:0:0: -128,128,121870,1,2,0:0:0:0: -128,128,121953,1,0,0:0:0:0: -128,128,122036,1,2,0:0:0:0: -128,128,122120,1,2,0:0:0:0: -128,128,122203,1,2,0:0:0:0: -128,128,122286,1,0,0:0:0:0: -128,128,122370,1,2,0:0:0:0: -128,128,122453,1,0,0:0:0:0: -128,128,122536,1,0,0:0:0:0: -128,128,122620,1,2,0:0:0:0: -128,128,122703,1,2,0:0:0:0: -128,128,122786,1,0,0:0:0:0: -128,128,122870,1,2,0:0:0:0: -128,128,122953,1,0,0:0:0:0: -128,128,123036,1,2,0:0:0:0: -128,128,123120,1,2,0:0:0:0: -128,128,123203,1,0,0:0:0:0: -128,128,123286,1,2,0:0:0:0: -128,128,123370,1,2,0:0:0:0: -128,128,123453,1,0,0:0:0:0: -128,128,123536,1,2,0:0:0:0: -128,128,123620,1,0,0:0:0:0: -128,128,123731,1,2,0:0:0:0: -128,128,123842,1,2,0:0:0:0: -128,128,123953,1,2,0:0:0:0: -128,128,124064,1,2,0:0:0:0: -128,128,124175,1,2,0:0:0:0: -128,128,124286,1,2,0:0:0:0: -128,128,124370,1,2,0:0:0:0: -128,128,124453,1,2,0:0:0:0: -128,128,124536,1,2,0:0:0:0: -128,128,124620,1,0,0:0:0:0: -128,128,124953,1,0,0:0:0:0: -128,128,125036,1,0,0:0:0:0: -128,128,125120,1,2,0:0:0:0: -128,128,125203,1,0,0:0:0:0: -128,128,125286,1,2,0:0:0:0: -128,128,125453,1,0,0:0:0:0: -128,128,125536,1,0,0:0:0:0: -128,128,125620,1,2,0:0:0:0: -128,128,125703,1,0,0:0:0:0: -128,128,125786,1,2,0:0:0:0: -128,128,125953,1,0,0:0:0:0: -128,128,126036,1,0,0:0:0:0: -128,128,126120,1,2,0:0:0:0: -128,128,126203,1,0,0:0:0:0: -128,128,126286,1,2,0:0:0:0: -128,128,126453,1,0,0:0:0:0: -128,128,126536,1,0,0:0:0:0: -128,128,126620,1,2,0:0:0:0: -128,128,126703,1,0,0:0:0:0: -128,128,126786,1,2,0:0:0:0: -128,128,126953,1,0,0:0:0:0: -128,128,127036,1,0,0:0:0:0: -128,128,127120,1,2,0:0:0:0: -128,128,127203,1,0,0:0:0:0: -128,128,127286,1,2,0:0:0:0: -128,128,127370,1,2,0:0:0:0: -128,128,127453,1,0,0:0:0:0: -128,128,127536,1,2,0:0:0:0: -128,128,127620,1,2,0:0:0:0: -128,128,127703,1,2,0:0:0:0: -128,128,127786,1,0,0:0:0:0: -128,128,127870,1,2,0:0:0:0: -128,128,127953,1,0,0:0:0:0: -128,128,128120,1,2,0:0:0:0: -128,128,128203,1,2,0:0:0:0: -128,128,128286,1,0,0:0:0:0: -128,128,128370,1,2,0:0:0:0: -128,128,128453,1,0,0:0:0:0: -128,128,128620,1,2,0:0:0:0: -128,128,128703,1,2,0:0:0:0: -128,128,128786,1,0,0:0:0:0: -128,128,128870,1,2,0:0:0:0: -128,128,128953,1,0,0:0:0:0: -128,128,129120,1,2,0:0:0:0: -128,128,129203,1,2,0:0:0:0: -128,128,129286,1,0,0:0:0:0: -128,128,129370,1,2,0:0:0:0: -128,128,129453,1,0,0:0:0:0: -128,128,129620,1,2,0:0:0:0: -128,128,129703,1,2,0:0:0:0: -128,128,129786,1,0,0:0:0:0: -128,128,129870,1,2,0:0:0:0: -128,128,129953,1,0,0:0:0:0: -128,128,130036,1,0,0:0:0:0: -128,128,130120,1,0,0:0:0:0: -128,128,130203,1,0,0:0:0:0: -128,128,130286,1,2,0:0:0:0: -128,128,130370,1,0,0:0:0:0: -128,128,130453,1,2,0:0:0:0: -128,128,130536,1,0,0:0:0:0: -128,128,130620,1,2,0:0:0:0: -128,128,130786,1,0,0:0:0:0: -128,128,130870,1,0,0:0:0:0: -128,128,130953,1,2,0:0:0:0: -128,128,131036,1,0,0:0:0:0: -128,128,131120,1,2,0:0:0:0: -128,128,131286,1,0,0:0:0:0: -128,128,131370,1,0,0:0:0:0: -128,128,131453,1,2,0:0:0:0: -128,128,131536,1,0,0:0:0:0: -128,128,131620,1,2,0:0:0:0: -128,128,131786,1,0,0:0:0:0: -128,128,131870,1,0,0:0:0:0: -128,128,131953,1,2,0:0:0:0: -128,128,132036,1,0,0:0:0:0: -128,128,132120,1,2,0:0:0:0: -128,128,132286,1,0,0:0:0:0: -128,128,132370,1,0,0:0:0:0: -128,128,132453,1,2,0:0:0:0: -128,128,132536,1,0,0:0:0:0: -128,128,132620,1,2,0:0:0:0: -128,128,132703,1,2,0:0:0:0: -128,128,132786,1,0,0:0:0:0: -128,128,132870,1,2,0:0:0:0: -128,128,132953,1,2,0:0:0:0: -128,128,133036,1,2,0:0:0:0: -128,128,133120,1,0,0:0:0:0: -128,128,133203,1,2,0:0:0:0: -128,128,133286,1,0,0:0:0:0: -128,128,133453,1,2,0:0:0:0: -128,128,133536,1,2,0:0:0:0: -128,128,133620,1,0,0:0:0:0: -128,128,133703,1,2,0:0:0:0: -128,128,133786,1,0,0:0:0:0: -128,128,133953,1,2,0:0:0:0: -128,128,134036,1,2,0:0:0:0: -128,128,134120,1,0,0:0:0:0: -128,128,134203,1,2,0:0:0:0: -128,128,134286,1,0,0:0:0:0: -128,128,134453,1,2,0:0:0:0: -128,128,134536,1,2,0:0:0:0: -128,128,134620,1,0,0:0:0:0: -128,128,134703,1,2,0:0:0:0: -128,128,134786,1,0,0:0:0:0: -128,128,134953,1,2,0:0:0:0: -128,128,135064,1,0,0:0:0:0: -128,128,135175,1,0,0:0:0:0: -128,128,135286,1,2,0:0:0:0: -128,128,135370,1,2,0:0:0:0: -128,128,135453,1,2,0:0:0:0: -128,128,135536,1,2,0:0:0:0: -128,128,135620,1,0,0:0:0:0: -128,128,135703,1,0,0:0:0:0: -128,128,135870,1,2,0:0:0:0: -128,128,135953,1,0,0:0:0:0: -128,128,136120,1,0,0:0:0:0: -128,128,136203,1,2,0:0:0:0: -128,128,136370,1,0,0:0:0:0: -128,128,136453,1,2,0:0:0:0: -128,128,136620,1,2,0:0:0:0: -128,128,136703,1,0,0:0:0:0: -128,128,136870,1,2,0:0:0:0: -128,128,136953,1,2,0:0:0:0: -128,128,137120,1,0,0:0:0:0: -128,128,137203,1,2,0:0:0:0: -128,128,137370,1,2,0:0:0:0: -128,128,137453,1,0,0:0:0:0: -128,128,137620,1,2,0:0:0:0: -128,128,137703,1,0,0:0:0:0: -128,128,137870,1,0,0:0:0:0: -128,128,137953,1,2,0:0:0:0: -128,128,138286,1,0,0:0:0:0: -128,128,138370,1,0,0:0:0:0: -128,128,138536,1,2,0:0:0:0: -128,128,138620,1,0,0:0:0:0: -128,128,138786,1,0,0:0:0:0: -128,128,138870,1,2,0:0:0:0: -128,128,139036,1,0,0:0:0:0: -128,128,139120,1,2,0:0:0:0: -128,128,139286,1,2,0:0:0:0: -128,128,139370,1,0,0:0:0:0: -128,128,139536,1,2,0:0:0:0: -128,128,139620,1,2,0:0:0:0: -128,128,139786,1,0,0:0:0:0: -128,128,139870,1,2,0:0:0:0: -128,128,140036,1,2,0:0:0:0: -128,128,140120,1,0,0:0:0:0: -128,128,140286,1,2,0:0:0:0: -128,128,140370,1,0,0:0:0:0: -128,128,140536,1,0,0:0:0:0: -128,128,140620,1,2,0:0:0:0: -128,128,140953,1,2,0:0:0:0: -128,128,141036,1,0,0:0:0:0: -128,128,141203,1,0,0:0:0:0: -128,128,141286,1,0,0:0:0:0: -128,128,141453,1,0,0:0:0:0: -128,128,141536,1,0,0:0:0:0: -128,128,141620,1,2,0:0:0:0: -128,128,141703,1,0,0:0:0:0: -128,128,141786,1,0,0:0:0:0: -128,128,141953,1,0,0:0:0:0: -128,128,142036,1,0,0:0:0:0: -128,128,142203,1,0,0:0:0:0: -128,128,142286,1,2,0:0:0:0: -128,128,142453,1,0,0:0:0:0: -128,128,142536,1,0,0:0:0:0: -128,128,142703,1,0,0:0:0:0: -128,128,142786,1,0,0:0:0:0: -128,128,142953,1,2,0:0:0:0: -128,128,143036,1,0,0:0:0:0: -128,128,143203,1,0,0:0:0:0: -128,128,143286,1,0,0:0:0:0: -128,128,143453,1,0,0:0:0:0: -128,128,143536,1,0,0:0:0:0: -128,128,143620,1,2,0:0:0:0: -128,128,143703,1,0,0:0:0:0: -128,128,143786,1,0,0:0:0:0: -128,128,143953,1,0,0:0:0:0: -128,128,144036,1,0,0:0:0:0: -128,128,144203,1,0,0:0:0:0: -128,128,144286,1,2,0:0:0:0: -128,128,144453,1,0,0:0:0:0: -128,128,144536,1,0,0:0:0:0: -128,128,144703,1,0,0:0:0:0: -128,128,144786,1,0,0:0:0:0: -128,128,144953,1,2,0:0:0:0: -128,128,145036,1,0,0:0:0:0: -128,128,145203,1,0,0:0:0:0: -128,128,145286,1,0,0:0:0:0: -128,128,145453,1,0,0:0:0:0: -128,128,145536,1,0,0:0:0:0: -128,128,145620,1,2,0:0:0:0: -128,128,145703,1,0,0:0:0:0: -128,128,145786,1,0,0:0:0:0: -128,128,145953,1,2,0:0:0:0: -128,128,146120,1,2,0:0:0:0: -128,128,146203,1,2,0:0:0:0: -128,128,146286,1,0,0:0:0:0: -128,128,146620,1,0,0:0:0:0: -128,128,146786,1,2,0:0:0:0: -128,128,146953,1,2,0:0:0:0: -128,128,147064,1,2,0:0:0:0: -128,128,147175,1,2,0:0:0:0: -128,128,147286,1,2,0:0:0:0: -128,128,147398,1,2,0:0:0:0: -128,128,147509,1,2,0:0:0:0: -128,128,147620,1,0,0:0:0:0: -128,128,148120,1,0,0:0:0:0: -128,128,148203,1,2,0:0:0:0: -128,128,148286,1,0,0:0:0:0: -128,128,148453,1,0,0:0:0:0: -128,128,148620,1,2,0:0:0:0: -128,128,148786,1,2,0:0:0:0: -128,128,148870,1,2,0:0:0:0: -128,128,148953,1,0,0:0:0:0: -128,128,149120,1,2,0:0:0:0: -128,128,149286,1,0,0:0:0:0: -128,128,149453,1,2,0:0:0:0: -128,128,149620,1,0,0:0:0:0: -128,128,149703,1,0,0:0:0:0: -128,128,149786,1,2,0:0:0:0: -128,128,149870,1,2,0:0:0:0: -128,128,149953,1,0,0:0:0:0: -128,128,150120,1,2,0:0:0:0: -128,128,150286,1,0,0:0:0:0: -128,128,150370,1,0,0:0:0:0: -128,128,150453,1,0,0:0:0:0: -128,128,150536,1,0,0:0:0:0: -128,128,150620,1,2,0:0:0:0: -128,128,150703,1,0,0:0:0:0: -128,128,150786,1,0,0:0:0:0: -128,128,150870,1,0,0:0:0:0: -128,128,150953,1,2,0:0:0:0: -128,128,151120,1,0,0:0:0:0: -128,128,151203,1,2,0:0:0:0: -128,128,151370,1,0,0:0:0:0: -128,128,151453,1,2,0:0:0:0: -128,128,151536,1,2,0:0:0:0: -128,128,151620,1,0,0:0:0:0: -128,128,151703,1,0,0:0:0:0: -128,128,151786,1,0,0:0:0:0: -128,128,151870,1,0,0:0:0:0: -128,128,151953,1,2,0:0:0:0: -128,128,152036,1,2,0:0:0:0: -128,128,152120,1,2,0:0:0:0: -128,128,152203,1,2,0:0:0:0: -128,128,152286,1,0,0:0:0:0: -128,128,152453,1,2,0:0:0:0: -128,128,152536,1,2,0:0:0:0: -128,128,152620,1,0,0:0:0:0: -128,128,152703,1,2,0:0:0:0: -128,128,152786,1,2,0:0:0:0: -128,128,152870,1,2,0:0:0:0: -128,128,152953,1,0,0:0:0:0: -128,128,153120,1,0,0:0:0:0: -128,128,153203,1,0,0:0:0:0: -128,128,153286,1,2,0:0:0:0: -128,128,153453,1,2,0:0:0:0: -128,128,153536,1,2,0:0:0:0: -128,128,153620,1,0,0:0:0:0: -128,128,153786,1,0,0:0:0:0: -128,128,153953,1,2,0:0:0:0: -128,128,154120,1,0,0:0:0:0: -128,128,154203,1,2,0:0:0:0: -128,128,154286,1,0,0:0:0:0: -128,128,154536,1,0,0:0:0:0: -128,128,154620,1,2,0:0:0:0: -128,128,154786,1,2,0:0:0:0: -128,128,154953,1,0,0:0:0:0: -128,128,155036,1,0,0:0:0:0: -128,128,155120,1,2,0:0:0:0: -128,128,155203,1,2,0:0:0:0: -128,128,155286,1,0,0:0:0:0: -128,128,155370,1,2,0:0:0:0: -128,128,155453,1,0,0:0:0:0: -128,128,155536,1,2,0:0:0:0: -128,128,155620,1,0,0:0:0:0: -128,128,155703,1,0,0:0:0:0: -128,128,155786,1,0,0:0:0:0: -128,128,155870,1,0,0:0:0:0: -128,128,155953,1,2,0:0:0:0: -128,128,156036,1,0,0:0:0:0: -128,128,156120,1,0,0:0:0:0: -128,128,156203,1,0,0:0:0:0: -128,128,156286,1,2,0:0:0:0: -128,128,156453,1,0,0:0:0:0: -128,128,156536,1,0,0:0:0:0: -128,128,156620,1,2,0:0:0:0: -128,128,156703,1,2,0:0:0:0: -128,128,156786,1,2,0:0:0:0: -128,128,156870,1,2,0:0:0:0: -128,128,156953,1,0,0:0:0:0: -128,128,157036,1,2,0:0:0:0: -128,128,157120,1,0,0:0:0:0: -128,128,157203,1,2,0:0:0:0: -128,128,157286,1,0,0:0:0:0: -128,128,157370,1,0,0:0:0:0: -128,128,157453,1,2,0:0:0:0: -128,128,157536,1,2,0:0:0:0: -128,128,157620,1,0,0:0:0:0: -128,128,157786,1,2,0:0:0:0: -128,128,157870,1,2,0:0:0:0: -128,128,157953,1,0,0:0:0:0: -128,128,158286,1,0,0:0:0:0: -128,128,158398,1,2,0:0:0:0: -128,128,158509,1,0,0:0:0:0: -128,128,158620,1,2,0:0:0:0: -128,128,158731,1,2,0:0:0:0: -128,128,158842,1,0,0:0:0:0: -128,128,158953,1,2,0:0:0:0: -128,128,159064,1,2,0:0:0:0: -128,128,159175,1,2,0:0:0:0: -128,128,159286,1,0,0:0:0:0: -128,128,159398,1,0,0:0:0:0: -128,128,159509,1,0,0:0:0:0: -128,128,159620,1,0,0:0:0:0: -128,128,159731,1,2,0:0:0:0: -128,128,159842,1,2,0:0:0:0: -128,128,159953,1,0,0:0:0:0: -128,128,160064,1,2,0:0:0:0: -128,128,160175,1,2,0:0:0:0: -128,128,160286,1,0,0:0:0:0: -128,128,160398,1,2,0:0:0:0: -128,128,160509,1,0,0:0:0:0: -128,128,160620,1,2,0:0:0:0: -128,128,160731,1,2,0:0:0:0: -128,128,160842,1,0,0:0:0:0: -128,128,160953,1,0,0:0:0:0: -128,128,161064,1,2,0:0:0:0: -128,128,161175,1,2,0:0:0:0: -128,128,161286,1,0,0:0:0:0: -128,128,161398,1,2,0:0:0:0: -128,128,161509,1,0,0:0:0:0: -128,128,161620,1,2,0:0:0:0: -128,128,161731,1,0,0:0:0:0: -128,128,161842,1,0,0:0:0:0: -128,128,161953,1,2,0:0:0:0: -128,128,162064,1,2,0:0:0:0: -128,128,162175,1,2,0:0:0:0: -128,128,162286,1,0,0:0:0:0: -128,128,162398,1,2,0:0:0:0: -128,128,162509,1,2,0:0:0:0: -128,128,162620,1,2,0:0:0:0: -128,128,162731,1,2,0:0:0:0: -128,128,162842,1,2,0:0:0:0: -128,128,162953,1,0,0:0:0:0: -128,128,163036,1,2,0:0:0:0: -128,128,163120,1,0,0:0:0:0: -128,128,163203,1,0,0:0:0:0: -128,128,163286,1,2,0:0:0:0: -128,128,163370,1,2,0:0:0:0: -128,128,163453,1,0,0:0:0:0: -128,128,163536,1,0,0:0:0:0: -128,128,163620,1,0,0:0:0:0: -128,128,164120,1,0,0:0:0:0: -128,128,164203,1,0,0:0:0:0: -128,128,164286,1,2,0:0:0:0: -128,128,164453,1,0,0:0:0:0: -128,128,164620,1,2,0:0:0:0: -128,128,164786,1,0,0:0:0:0: -128,128,164870,1,0,0:0:0:0: -128,128,164953,1,0,0:0:0:0: -128,128,165120,1,2,0:0:0:0: -128,128,165286,1,0,0:0:0:0: -128,128,165453,1,2,0:0:0:0: -128,128,165620,1,0,0:0:0:0: -128,128,165786,1,0,0:0:0:0: -128,128,165953,1,2,0:0:0:0: -128,128,166120,1,2,0:0:0:0: -128,128,166286,1,0,0:0:0:0: -128,128,166370,1,0,0:0:0:0: -128,128,166453,1,0,0:0:0:0: -128,128,166536,1,0,0:0:0:0: -128,128,166620,1,2,0:0:0:0: -128,128,166703,1,2,0:0:0:0: -128,128,166786,1,2,0:0:0:0: -128,128,166870,1,2,0:0:0:0: -128,128,166953,1,0,0:0:0:0: -128,128,167120,1,2,0:0:0:0: -128,128,167203,1,0,0:0:0:0: -128,128,167286,1,2,0:0:0:0: -128,128,167453,1,2,0:0:0:0: -128,128,167536,1,2,0:0:0:0: -128,128,167620,1,0,0:0:0:0: -128,128,167786,1,4,0:0:0:0: -128,128,167953,1,4,0:0:0:0: -128,128,168286,1,4,0:0:0:0: -128,128,168953,1,0,0:0:0:0: -128,128,169036,1,0,0:0:0:0: -128,128,169120,1,0,0:0:0:0: -128,128,169203,1,0,0:0:0:0: -128,128,169286,1,2,0:0:0:0: -128,128,169370,1,2,0:0:0:0: -128,128,169453,1,0,0:0:0:0: -128,128,169536,1,0,0:0:0:0: -128,128,169620,1,2,0:0:0:0: -128,128,169703,1,2,0:0:0:0: -128,128,169786,1,0,0:0:0:0: -128,128,169870,1,2,0:0:0:0: -128,128,169953,1,0,0:0:0:0: -128,128,170036,1,0,0:0:0:0: -128,128,170120,1,2,0:0:0:0: -128,128,170203,1,0,0:0:0:0: -128,128,170286,1,0,0:0:0:0: -128,128,170370,1,0,0:0:0:0: -128,128,170453,1,2,0:0:0:0: -128,128,170536,1,0,0:0:0:0: -128,128,170620,1,0,0:0:0:0: -128,128,170703,1,0,0:0:0:0: -128,128,170786,1,2,0:0:0:0: -128,128,170870,1,0,0:0:0:0: -128,128,170953,1,2,0:0:0:0: -128,128,171036,1,2,0:0:0:0: -128,128,171120,1,0,0:0:0:0: -128,128,171203,1,0,0:0:0:0: -128,128,171286,1,2,0:0:0:0: -128,128,171370,1,2,0:0:0:0: -128,128,171453,1,0,0:0:0:0: -128,128,171536,1,2,0:0:0:0: -128,128,171620,1,0,0:0:0:0: -128,128,171703,1,0,0:0:0:0: -128,128,171786,1,0,0:0:0:0: -128,128,171870,1,0,0:0:0:0: -128,128,171953,1,2,0:0:0:0: -128,128,172036,1,2,0:0:0:0: -128,128,172120,1,0,0:0:0:0: -128,128,172203,1,2,0:0:0:0: -128,128,172286,1,0,0:0:0:0: -128,128,172370,1,0,0:0:0:0: -128,128,172453,1,2,0:0:0:0: -128,128,172536,1,0,0:0:0:0: -128,128,172620,1,2,0:0:0:0: -128,128,172703,1,2,0:0:0:0: -128,128,172786,1,2,0:0:0:0: -128,128,172870,1,2,0:0:0:0: -128,128,172953,1,0,0:0:0:0: -128,128,173036,1,0,0:0:0:0: -128,128,173120,1,2,0:0:0:0: -128,128,173203,1,0,0:0:0:0: -128,128,173286,1,0,0:0:0:0: -128,128,173370,1,0,0:0:0:0: -128,128,173453,1,2,0:0:0:0: -128,128,173536,1,0,0:0:0:0: -128,128,173620,1,2,0:0:0:0: -128,128,173703,1,2,0:0:0:0: -128,128,173786,1,0,0:0:0:0: -128,128,173870,1,0,0:0:0:0: -128,128,173953,1,2,0:0:0:0: -128,128,174036,1,2,0:0:0:0: -128,128,174120,1,0,0:0:0:0: -128,128,174203,1,0,0:0:0:0: -128,128,174286,1,2,0:0:0:0: -128,128,174370,1,0,0:0:0:0: -128,128,174453,1,0,0:0:0:0: -128,128,174536,1,0,0:0:0:0: -128,128,174620,1,2,0:0:0:0: -128,128,174703,1,0,0:0:0:0: -128,128,174786,1,0,0:0:0:0: -128,128,174870,1,0,0:0:0:0: -128,128,174953,1,2,0:0:0:0: -128,128,175036,1,0,0:0:0:0: -128,128,175120,1,0,0:0:0:0: -128,128,175203,1,0,0:0:0:0: -128,128,175286,1,2,0:0:0:0: -128,128,175370,1,0,0:0:0:0: -128,128,175453,1,0,0:0:0:0: -128,128,175536,1,0,0:0:0:0: -128,128,175620,1,2,0:0:0:0: -128,128,175703,1,2,0:0:0:0: -128,128,175786,1,2,0:0:0:0: -128,128,175870,1,2,0:0:0:0: -128,128,175953,1,2,0:0:0:0: -128,128,176036,1,2,0:0:0:0: -128,128,176120,1,2,0:0:0:0: -128,128,176203,1,2,0:0:0:0: -128,128,176286,1,2,0:0:0:0: -128,128,176953,1,2,0:0:0:0: -128,128,177036,1,0,0:0:0:0: -128,128,177120,1,2,0:0:0:0: -128,128,177203,1,2,0:0:0:0: -128,128,177286,1,0,0:0:0:0: -128,128,177370,1,0,0:0:0:0: -128,128,177453,1,2,0:0:0:0: -128,128,177536,1,2,0:0:0:0: -128,128,177620,1,0,0:0:0:0: -128,128,177703,1,0,0:0:0:0: -128,128,177786,1,0,0:0:0:0: -128,128,177870,1,0,0:0:0:0: -128,128,177953,1,2,0:0:0:0: -128,128,178036,1,2,0:0:0:0: -128,128,178120,1,0,0:0:0:0: -128,128,178203,1,2,0:0:0:0: -128,128,178286,1,0,0:0:0:0: -128,128,178370,1,0,0:0:0:0: -128,128,178453,1,0,0:0:0:0: -128,128,178536,1,0,0:0:0:0: -128,128,178620,1,2,0:0:0:0: -128,128,178703,1,0,0:0:0:0: -128,128,178786,1,0,0:0:0:0: -128,128,178870,1,0,0:0:0:0: -128,128,178953,1,2,0:0:0:0: -128,128,179036,1,2,0:0:0:0: -128,128,179120,1,0,0:0:0:0: -128,128,179203,1,2,0:0:0:0: -128,128,179286,1,0,0:0:0:0: -128,128,179370,1,0,0:0:0:0: -128,128,179453,1,2,0:0:0:0: -128,128,179536,1,2,0:0:0:0: -128,128,179620,1,0,0:0:0:0: -128,128,179731,1,2,0:0:0:0: -128,128,179842,1,2,0:0:0:0: -128,128,179953,1,0,0:0:0:0: -128,128,180064,1,2,0:0:0:0: -128,128,180175,1,2,0:0:0:0: -128,128,180286,1,0,0:0:0:0: -128,128,180398,1,0,0:0:0:0: -128,128,180509,1,2,0:0:0:0: -128,128,180620,1,0,0:0:0:0: -128,128,180731,1,0,0:0:0:0: -128,128,180842,1,2,0:0:0:0: -128,128,180953,1,0,0:0:0:0: -128,128,181064,1,2,0:0:0:0: -128,128,181175,1,0,0:0:0:0: -128,128,181286,1,2,0:0:0:0: -128,128,181398,1,0,0:0:0:0: -128,128,181509,1,2,0:0:0:0: -128,128,181620,1,0,0:0:0:0: -128,128,181731,1,2,0:0:0:0: -128,128,181842,1,2,0:0:0:0: -128,128,181953,1,0,0:0:0:0: -128,128,182064,1,2,0:0:0:0: -128,128,182175,1,2,0:0:0:0: -128,128,182286,1,0,0:0:0:0: -128,128,182398,1,0,0:0:0:0: -128,128,182509,1,0,0:0:0:0: -128,128,182620,1,2,0:0:0:0: -128,128,182731,1,2,0:0:0:0: -128,128,182842,1,0,0:0:0:0: -128,128,182953,1,2,0:0:0:0: -128,128,183064,1,2,0:0:0:0: -128,128,183175,1,0,0:0:0:0: -128,128,183286,1,2,0:0:0:0: -128,128,183398,1,2,0:0:0:0: -128,128,183509,1,0,0:0:0:0: -128,128,183620,1,0,0:0:0:0: -128,128,183731,1,0,0:0:0:0: -128,128,183842,1,0,0:0:0:0: -128,128,183953,1,2,0:0:0:0: -128,128,184175,1,0,0:0:0:0: -128,128,184286,1,2,0:0:0:0: -128,128,184620,1,4,0:0:0:0: -128,128,184953,1,0,0:0:0:0: -128,128,185036,1,0,0:0:0:0: -128,128,185120,1,0,0:0:0:0: -128,128,185203,1,0,0:0:0:0: -128,128,185286,1,2,0:0:0:0: -128,128,185453,1,0,0:0:0:0: -128,128,185536,1,0,0:0:0:0: -128,128,185620,1,0,0:0:0:0: -128,128,185703,1,0,0:0:0:0: -128,128,185786,1,2,0:0:0:0: -128,128,185953,1,0,0:0:0:0: -128,128,186036,1,0,0:0:0:0: -128,128,186120,1,0,0:0:0:0: -128,128,186203,1,0,0:0:0:0: -128,128,186286,1,2,0:0:0:0: -128,128,186453,1,0,0:0:0:0: -128,128,186536,1,0,0:0:0:0: -128,128,186620,1,0,0:0:0:0: -128,128,186703,1,0,0:0:0:0: -128,128,186786,1,2,0:0:0:0: -128,128,186953,1,0,0:0:0:0: -128,128,187036,1,0,0:0:0:0: -128,128,187120,1,2,0:0:0:0: -128,128,187203,1,0,0:0:0:0: -128,128,187286,1,2,0:0:0:0: -128,128,187370,1,2,0:0:0:0: -128,128,187453,1,2,0:0:0:0: -128,128,187536,1,2,0:0:0:0: -128,128,187620,1,0,0:0:0:0: -128,128,187703,1,0,0:0:0:0: -128,128,187786,1,0,0:0:0:0: -128,128,187870,1,2,0:0:0:0: -128,128,187953,1,2,0:0:0:0: -128,128,188120,1,0,0:0:0:0: -128,128,188203,1,0,0:0:0:0: -128,128,188286,1,0,0:0:0:0: -128,128,188370,1,2,0:0:0:0: -128,128,188453,1,2,0:0:0:0: -128,128,188620,1,0,0:0:0:0: -128,128,188703,1,0,0:0:0:0: -128,128,188786,1,0,0:0:0:0: -128,128,188870,1,2,0:0:0:0: -128,128,188953,1,2,0:0:0:0: -128,128,189120,1,0,0:0:0:0: -128,128,189203,1,0,0:0:0:0: -128,128,189286,1,0,0:0:0:0: -128,128,189370,1,2,0:0:0:0: -128,128,189453,1,2,0:0:0:0: -128,128,189620,1,4,0:0:0:0: -128,128,189786,1,6,0:0:0:0: -128,128,189953,1,4,0:0:0:0: -128,128,190120,1,6,0:0:0:0: -128,128,190286,1,0,0:0:0:0: -128,128,190370,1,0,0:0:0:0: -128,128,190453,1,2,0:0:0:0: -128,128,190536,1,2,0:0:0:0: -128,128,190620,1,2,0:0:0:0: -128,128,190786,1,0,0:0:0:0: -128,128,190870,1,0,0:0:0:0: -128,128,190953,1,2,0:0:0:0: -128,128,191036,1,2,0:0:0:0: -128,128,191120,1,2,0:0:0:0: -128,128,191286,1,0,0:0:0:0: -128,128,191370,1,0,0:0:0:0: -128,128,191453,1,2,0:0:0:0: -128,128,191536,1,2,0:0:0:0: -128,128,191620,1,2,0:0:0:0: -128,128,191786,1,0,0:0:0:0: -128,128,191870,1,0,0:0:0:0: -128,128,191953,1,2,0:0:0:0: -128,128,192036,1,2,0:0:0:0: -128,128,192120,1,2,0:0:0:0: -128,128,192286,1,0,0:0:0:0: -128,128,192370,1,0,0:0:0:0: -128,128,192453,1,2,0:0:0:0: -128,128,192536,1,2,0:0:0:0: -128,128,192620,1,0,0:0:0:0: -128,128,192703,1,0,0:0:0:0: -128,128,192786,1,2,0:0:0:0: -128,128,192870,1,2,0:0:0:0: -128,128,192953,1,0,0:0:0:0: -128,128,193036,1,0,0:0:0:0: -128,128,193120,1,0,0:0:0:0: -128,128,193203,1,0,0:0:0:0: -128,128,193286,1,2,0:0:0:0: -128,128,193453,1,2,0:0:0:0: -128,128,193620,1,0,0:0:0:0: -128,128,193703,1,0,0:0:0:0: -128,128,193786,1,2,0:0:0:0: -128,128,193870,1,2,0:0:0:0: -128,128,193953,1,2,0:0:0:0: -128,128,194120,1,2,0:0:0:0: -128,128,194286,1,0,0:0:0:0: -128,128,194453,1,2,0:0:0:0: -128,128,194536,1,2,0:0:0:0: -128,128,194620,1,0,0:0:0:0: -128,128,194786,1,2,0:0:0:0: -128,128,194953,1,6,0:0:0:0: -128,128,195286,1,4,0:0:0:0: -128,128,195620,1,0,0:0:0:0: -128,128,195703,1,0,0:0:0:0: -128,128,195786,1,2,0:0:0:0: -128,128,195870,1,0,0:0:0:0: -128,128,195953,1,2,0:0:0:0: -128,128,196036,1,2,0:0:0:0: -128,128,196120,1,0,0:0:0:0: -128,128,196203,1,0,0:0:0:0: -128,128,196286,1,2,0:0:0:0: -128,128,196370,1,0,0:0:0:0: -128,128,196453,1,0,0:0:0:0: -128,128,196536,1,0,0:0:0:0: -128,128,196620,1,2,0:0:0:0: -128,128,196703,1,0,0:0:0:0: -128,128,196786,1,0,0:0:0:0: -128,128,196870,1,2,0:0:0:0: -128,128,196953,1,0,0:0:0:0: -128,128,197036,1,0,0:0:0:0: -128,128,197120,1,2,0:0:0:0: -128,128,197203,1,0,0:0:0:0: -128,128,197286,1,0,0:0:0:0: -128,128,197370,1,0,0:0:0:0: -128,128,197453,1,2,0:0:0:0: -128,128,197536,1,2,0:0:0:0: -128,128,197620,1,0,0:0:0:0: -128,128,197703,1,2,0:0:0:0: -128,128,197786,1,2,0:0:0:0: -128,128,197870,1,2,0:0:0:0: -128,128,197953,1,0,0:0:0:0: -128,128,198036,1,2,0:0:0:0: -128,128,198120,1,2,0:0:0:0: -128,128,198203,1,2,0:0:0:0: -128,128,198286,1,0,0:0:0:0: -128,128,198370,1,0,0:0:0:0: -128,128,198453,1,2,0:0:0:0: -128,128,198536,1,2,0:0:0:0: -128,128,198620,1,0,0:0:0:0: -128,128,198703,1,2,0:0:0:0: -128,128,198786,1,0,0:0:0:0: -128,128,198870,1,2,0:0:0:0: -128,128,198953,1,0,0:0:0:0: -128,128,199036,1,2,0:0:0:0: -128,128,199120,1,2,0:0:0:0: -128,128,199203,1,2,0:0:0:0: -128,128,199286,1,0,0:0:0:0: -128,128,199370,1,0,0:0:0:0: -128,128,199453,1,2,0:0:0:0: -128,128,199536,1,2,0:0:0:0: -128,128,199620,1,0,0:0:0:0: -128,128,199703,1,0,0:0:0:0: -128,128,199786,1,2,0:0:0:0: -128,128,199870,1,0,0:0:0:0: -128,128,199953,1,2,0:0:0:0: -128,128,200036,1,2,0:0:0:0: -128,128,200120,1,0,0:0:0:0: -128,128,200203,1,0,0:0:0:0: -128,128,200286,1,2,0:0:0:0: -128,128,200370,1,2,0:0:0:0: -128,128,200453,1,0,0:0:0:0: -128,128,200536,1,2,0:0:0:0: -128,128,200620,1,0,0:0:0:0: -128,128,200953,1,0,0:0:0:0: -128,128,201036,1,2,0:0:0:0: -128,128,201120,1,0,0:0:0:0: -128,128,201203,1,2,0:0:0:0: -128,128,201286,1,0,0:0:0:0: -128,128,201370,1,0,0:0:0:0: -128,128,201453,1,2,0:0:0:0: -128,128,201536,1,2,0:0:0:0: -128,128,201620,1,0,0:0:0:0: -128,128,201703,1,0,0:0:0:0: -128,128,201786,1,0,0:0:0:0: -128,128,201870,1,2,0:0:0:0: -128,128,201953,1,0,0:0:0:0: -128,128,202036,1,0,0:0:0:0: -128,128,202120,1,2,0:0:0:0: -128,128,202203,1,2,0:0:0:0: -128,128,202286,1,0,0:0:0:0: -128,128,202370,1,0,0:0:0:0: -128,128,202453,1,2,0:0:0:0: -128,128,202536,1,0,0:0:0:0: -128,128,202620,1,2,0:0:0:0: -128,128,202703,1,2,0:0:0:0: -128,128,202786,1,0,0:0:0:0: -128,128,202870,1,2,0:0:0:0: -128,128,202953,1,0,0:0:0:0: -128,128,203036,1,0,0:0:0:0: -128,128,203120,1,0,0:0:0:0: -128,128,203203,1,2,0:0:0:0: -128,128,203286,1,0,0:0:0:0: -128,128,203370,1,0,0:0:0:0: -128,128,203453,1,2,0:0:0:0: -128,128,203536,1,2,0:0:0:0: -128,128,203620,1,0,0:0:0:0: -128,128,203703,1,2,0:0:0:0: -128,128,203786,1,0,0:0:0:0: -128,128,203870,1,2,0:0:0:0: -128,128,203953,1,0,0:0:0:0: -128,128,204036,1,2,0:0:0:0: -128,128,204120,1,0,0:0:0:0: -128,128,204203,1,0,0:0:0:0: -128,128,204286,1,2,0:0:0:0: -128,128,204370,1,0,0:0:0:0: -128,128,204453,1,2,0:0:0:0: -128,128,204536,1,0,0:0:0:0: -128,128,204620,1,2,0:0:0:0: -128,128,204703,1,0,0:0:0:0: -128,128,204786,1,2,0:0:0:0: -128,128,204870,1,2,0:0:0:0: -128,128,204953,1,0,0:0:0:0: -128,128,205036,1,0,0:0:0:0: -128,128,205120,1,2,0:0:0:0: -128,128,205203,1,0,0:0:0:0: -128,128,205286,1,2,0:0:0:0: -128,128,205370,1,2,0:0:0:0: -128,128,205453,1,0,0:0:0:0: -128,128,205536,1,2,0:0:0:0: -128,128,205620,1,0,0:0:0:0: -128,128,205703,1,0,0:0:0:0: -128,128,205786,1,2,0:0:0:0: -128,128,205870,1,0,0:0:0:0: -128,128,205953,1,2,0:0:0:0: -128,128,206036,1,2,0:0:0:0: -128,128,206120,1,2,0:0:0:0: -128,128,206203,1,2,0:0:0:0: -128,128,206286,1,0,0:0:0:0: -128,128,206370,1,2,0:0:0:0: -128,128,206453,1,0,0:0:0:0: -128,128,206536,1,2,0:0:0:0: -128,128,206620,1,2,0:0:0:0: -128,128,206703,1,2,0:0:0:0: -128,128,206786,1,0,0:0:0:0: -128,128,206870,1,0,0:0:0:0: -128,128,206953,1,2,0:0:0:0: -128,128,207036,1,0,0:0:0:0: -128,128,207120,1,0,0:0:0:0: -128,128,207203,1,0,0:0:0:0: -128,128,207286,1,2,0:0:0:0: -128,128,207370,1,0,0:0:0:0: -128,128,207453,1,2,0:0:0:0: -128,128,207536,1,2,0:0:0:0: -128,128,207620,1,0,0:0:0:0: -128,128,207703,1,0,0:0:0:0: -128,128,207786,1,2,0:0:0:0: -128,128,207870,1,2,0:0:0:0: -128,128,207953,1,0,0:0:0:0: -128,128,208036,1,2,0:0:0:0: -128,128,208120,1,0,0:0:0:0: -128,128,208203,1,0,0:0:0:0: -128,128,208286,1,2,0:0:0:0: -128,128,208370,1,2,0:0:0:0: -128,128,208453,1,2,0:0:0:0: -128,128,208536,1,2,0:0:0:0: -128,128,208620,1,0,0:0:0:0: -128,128,208703,1,2,0:0:0:0: -128,128,208786,1,0,0:0:0:0: -128,128,208870,1,0,0:0:0:0: -128,128,208953,1,2,0:0:0:0: -128,128,209036,1,0,0:0:0:0: -128,128,209120,1,2,0:0:0:0: -128,128,209203,1,2,0:0:0:0: -128,128,209286,1,2,0:0:0:0: -128,128,209370,1,2,0:0:0:0: -128,128,209453,1,0,0:0:0:0: -128,128,209536,1,0,0:0:0:0: -128,128,209620,1,2,0:0:0:0: -128,128,209703,1,0,0:0:0:0: -128,128,209786,1,0,0:0:0:0: -128,128,209870,1,0,0:0:0:0: -128,128,209953,1,2,0:0:0:0: -128,128,210036,1,0,0:0:0:0: -128,128,210120,1,2,0:0:0:0: -128,128,210203,1,2,0:0:0:0: -128,128,210286,1,0,0:0:0:0: -128,128,210370,1,2,0:0:0:0: -128,128,210453,1,0,0:0:0:0: -128,128,210536,1,2,0:0:0:0: -128,128,210620,1,0,0:0:0:0: -128,128,210703,1,0,0:0:0:0: -128,128,210786,1,2,0:0:0:0: -128,128,210870,1,2,0:0:0:0: -128,128,210953,1,0,0:0:0:0: -128,128,211036,1,0,0:0:0:0: -128,128,211120,1,2,0:0:0:0: -128,128,211203,1,2,0:0:0:0: -128,128,211286,1,0,0:0:0:0: -128,128,211370,1,2,0:0:0:0: -128,128,211453,1,2,0:0:0:0: -128,128,211536,1,2,0:0:0:0: -128,128,211620,1,0,0:0:0:0: -128,128,211731,1,0,0:0:0:0: -128,128,211842,1,0,0:0:0:0: -128,128,211953,1,2,0:0:0:0: -128,128,212064,1,0,0:0:0:0: -128,128,212175,1,0,0:0:0:0: -128,128,212286,1,0,0:0:0:0: -128,128,212398,1,0,0:0:0:0: -128,128,212509,1,0,0:0:0:0: -128,128,212620,1,2,0:0:0:0: -128,128,212731,1,0,0:0:0:0: -128,128,212842,1,0,0:0:0:0: -128,128,212953,1,0,0:0:0:0: -128,128,213064,1,2,0:0:0:0: -128,128,213175,1,2,0:0:0:0: -128,128,213286,1,0,0:0:0:0: -128,128,213398,1,0,0:0:0:0: -128,128,213509,1,0,0:0:0:0: -128,128,213620,1,2,0:0:0:0: -128,128,213731,1,0,0:0:0:0: -128,128,213842,1,0,0:0:0:0: -128,128,213953,1,0,0:0:0:0: -128,128,214064,1,2,0:0:0:0: -128,128,214175,1,2,0:0:0:0: -128,128,214286,1,0,0:0:0:0: -128,128,214370,1,0,0:0:0:0: -128,128,214453,1,2,0:0:0:0: -128,128,214536,1,2,0:0:0:0: -128,128,214620,1,0,0:0:0:0: -128,128,214703,1,2,0:0:0:0: -128,128,214786,1,0,0:0:0:0: -128,128,214870,1,2,0:0:0:0: -128,128,214953,1,0,0:0:0:0: -128,128,215036,1,0,0:0:0:0: -128,128,215120,1,2,0:0:0:0: -128,128,215203,1,2,0:0:0:0: -128,128,215286,1,0,0:0:0:0: -128,128,215370,1,2,0:0:0:0: -128,128,215453,1,2,0:0:0:0: -128,128,215536,1,2,0:0:0:0: -128,128,215620,1,0,0:0:0:0: -128,128,215703,1,0,0:0:0:0: -128,128,215786,1,2,0:0:0:0: -128,128,215870,1,2,0:0:0:0: -128,128,215953,1,0,0:0:0:0: -128,128,216036,1,0,0:0:0:0: -128,128,216120,1,2,0:0:0:0: -128,128,216203,1,2,0:0:0:0: -128,128,216286,1,0,0:0:0:0: -128,128,216953,1,0,0:0:0:0: -128,128,217036,1,0,0:0:0:0: -128,128,217120,1,2,0:0:0:0: -128,128,217203,1,0,0:0:0:0: -128,128,217286,1,2,0:0:0:0: -128,128,217370,1,2,0:0:0:0: -128,128,217453,1,0,0:0:0:0: -128,128,217536,1,0,0:0:0:0: -128,128,217620,1,2,0:0:0:0: -128,128,217786,1,0,0:0:0:0: -128,128,217953,1,2,0:0:0:0: -128,128,218120,1,2,0:0:0:0: -128,128,218203,1,2,0:0:0:0: -128,128,218286,1,0,0:0:0:0: -128,128,218370,1,0,0:0:0:0: -128,128,218453,1,2,0:0:0:0: -128,128,218536,1,0,0:0:0:0: -128,128,218620,1,0,0:0:0:0: -128,128,218703,1,0,0:0:0:0: -128,128,218786,1,2,0:0:0:0: -128,128,218870,1,0,0:0:0:0: -128,128,218953,1,2,0:0:0:0: -128,128,219120,1,2,0:0:0:0: -128,128,219286,1,0,0:0:0:0: -128,128,219453,1,2,0:0:0:0: -128,128,219536,1,2,0:0:0:0: -128,128,219620,1,0,0:0:0:0: -128,128,219703,1,0,0:0:0:0: -128,128,219786,1,2,0:0:0:0: -128,128,219870,1,0,0:0:0:0: -128,128,219953,1,0,0:0:0:0: -128,128,220036,1,2,0:0:0:0: -128,128,220120,1,0,0:0:0:0: -128,128,220203,1,0,0:0:0:0: -128,128,220286,1,2,0:0:0:0: -128,128,220453,1,0,0:0:0:0: -128,128,220620,1,0,0:0:0:0: -128,128,220786,1,2,0:0:0:0: -128,128,220870,1,0,0:0:0:0: -128,128,220953,1,0,0:0:0:0: -128,128,221120,1,2,0:0:0:0: -128,128,221286,1,0,0:0:0:0: -128,128,221453,1,2,0:0:0:0: -128,128,221620,1,2,0:0:0:0: -128,128,221703,1,2,0:0:0:0: -128,128,221786,1,2,0:0:0:0: -128,128,221870,1,2,0:0:0:0: -128,128,221953,1,2,0:0:0:0: -128,128,222120,1,2,0:0:0:0: -128,128,222203,1,2,0:0:0:0: -128,128,222286,1,0,0:0:0:0: -128,128,222370,1,0,0:0:0:0: -128,128,222453,1,0,0:0:0:0: -128,128,222536,1,0,0:0:0:0: -128,128,222620,1,2,0:0:0:0: -128,128,222703,1,0,0:0:0:0: -128,128,222786,1,0,0:0:0:0: -128,128,222870,1,0,0:0:0:0: -128,128,222953,1,2,0:0:0:0: -128,128,223036,1,2,0:0:0:0: -128,128,223120,1,0,0:0:0:0: -128,128,223203,1,0,0:0:0:0: -128,128,223286,1,2,0:0:0:0: -128,128,223370,1,0,0:0:0:0: -128,128,223453,1,0,0:0:0:0: -128,128,223536,1,0,0:0:0:0: -128,128,223620,1,0,0:0:0:0: -128,128,223703,1,0,0:0:0:0: -128,128,223786,1,0,0:0:0:0: -128,128,223870,1,0,0:0:0:0: -128,128,223953,1,2,0:0:0:0: -128,128,224036,1,0,0:0:0:0: -128,128,224120,1,0,0:0:0:0: -128,128,224203,1,0,0:0:0:0: -128,128,224286,1,2,0:0:0:0: -128,128,224370,1,0,0:0:0:0: -128,128,224453,1,2,0:0:0:0: -128,128,224536,1,0,0:0:0:0: -128,128,224620,1,2,0:0:0:0: -128,128,224703,1,2,0:0:0:0: -128,128,224786,1,2,0:0:0:0: -128,128,224870,1,2,0:0:0:0: -128,128,224953,1,0,0:0:0:0: -128,128,225036,1,0,0:0:0:0: -128,128,225120,1,2,0:0:0:0: -128,128,225203,1,0,0:0:0:0: -128,128,225286,1,0,0:0:0:0: -128,128,225370,1,0,0:0:0:0: -128,128,225453,1,2,0:0:0:0: -128,128,225536,1,0,0:0:0:0: -128,128,225620,1,0,0:0:0:0: -128,128,225703,1,0,0:0:0:0: -128,128,225786,1,2,0:0:0:0: -128,128,225870,1,0,0:0:0:0: -128,128,225953,1,0,0:0:0:0: -128,128,226036,1,0,0:0:0:0: -128,128,226120,1,2,0:0:0:0: -128,128,226203,1,2,0:0:0:0: -128,128,226286,1,0,0:0:0:0: -128,128,226398,1,2,0:0:0:0: -128,128,226509,1,2,0:0:0:0: -128,128,226620,1,0,0:0:0:0: -128,128,226731,1,2,0:0:0:0: -128,128,226842,1,2,0:0:0:0: -128,128,226953,1,0,0:0:0:0: -128,128,227064,1,2,0:0:0:0: -128,128,227175,1,2,0:0:0:0: -128,128,227286,1,0,0:0:0:0: -128,128,227398,1,2,0:0:0:0: -128,128,227509,1,2,0:0:0:0: -128,128,227620,1,0,0:0:0:0: -128,128,227786,1,2,0:0:0:0: -128,128,227953,1,0,0:0:0:0: -128,128,228120,1,2,0:0:0:0: -128,128,228286,1,0,0:0:0:0: -128,128,228453,1,2,0:0:0:0: -128,128,228536,1,2,0:0:0:0: -128,128,228620,1,0,0:0:0:0: -128,128,228786,1,2,0:0:0:0: -128,128,228953,1,0,0:0:0:0: -128,128,229120,1,2,0:0:0:0: -128,128,229286,1,0,0:0:0:0: -128,128,229370,1,0,0:0:0:0: -128,128,229453,1,2,0:0:0:0: -128,128,229620,1,0,0:0:0:0: -128,128,229703,1,0,0:0:0:0: -128,128,229786,1,2,0:0:0:0: -128,128,229870,1,0,0:0:0:0: -128,128,230036,1,0,0:0:0:0: -128,128,230120,1,2,0:0:0:0: -128,128,230286,1,0,0:0:0:0: -128,128,230453,1,2,0:0:0:0: -128,128,230620,1,0,0:0:0:0: -128,128,230786,1,2,0:0:0:0: -128,128,230870,1,0,0:0:0:0: -128,128,231036,1,0,0:0:0:0: -128,128,231120,1,2,0:0:0:0: -128,128,231203,1,2,0:0:0:0: -128,128,231286,1,0,0:0:0:0: -128,128,231453,1,2,0:0:0:0: -128,128,231620,1,2,0:0:0:0: -128,128,231703,1,2,0:0:0:0: -128,128,231786,1,0,0:0:0:0: -128,128,231870,1,0,0:0:0:0: -128,128,231953,1,2,0:0:0:0: -128,128,232036,1,0,0:0:0:0: -128,128,232120,1,0,0:0:0:0: -128,128,232203,1,0,0:0:0:0: -128,128,232286,1,2,0:0:0:0: -128,128,232370,1,2,0:0:0:0: -128,128,232453,1,0,0:0:0:0: -128,128,232536,1,2,0:0:0:0: -128,128,232620,1,0,0:0:0:0: -128,128,232703,1,0,0:0:0:0: -128,128,232786,1,0,0:0:0:0: -128,128,232870,1,0,0:0:0:0: -128,128,232953,1,0,0:0:0:0: -128,128,233120,1,2,0:0:0:0: -128,128,233203,1,2,0:0:0:0: -128,128,233286,1,0,0:0:0:0: -128,128,233453,1,2,0:0:0:0: -128,128,233620,1,0,0:0:0:0: -128,128,233786,1,2,0:0:0:0: -128,128,233870,1,2,0:0:0:0: -128,128,233953,1,0,0:0:0:0: -128,128,234120,1,2,0:0:0:0: -128,128,234286,1,0,0:0:0:0: -128,128,234453,1,2,0:0:0:0: -128,128,234536,1,2,0:0:0:0: -128,128,234620,1,0,0:0:0:0: -128,128,234786,1,2,0:0:0:0: -128,128,234953,1,0,0:0:0:0: -128,128,235120,1,2,0:0:0:0: -128,128,235203,1,2,0:0:0:0: -128,128,235286,1,0,0:0:0:0: -128,128,235370,1,2,0:0:0:0: -128,128,235453,1,2,0:0:0:0: -128,128,235536,1,2,0:0:0:0: -128,128,235620,1,0,0:0:0:0: -128,128,235786,1,2,0:0:0:0: -128,128,235870,1,2,0:0:0:0: -128,128,235953,1,0,0:0:0:0: -128,128,236120,1,2,0:0:0:0: -128,128,236286,1,0,0:0:0:0: -128,128,236453,1,2,0:0:0:0: -128,128,236536,1,2,0:0:0:0: -128,128,236620,1,0,0:0:0:0: -128,128,236703,1,2,0:0:0:0: -128,128,236870,1,2,0:0:0:0: -128,128,236953,1,0,0:0:0:0: -128,128,237120,1,0,0:0:0:0: -128,128,237203,1,2,0:0:0:0: -128,128,237286,1,0,0:0:0:0: -128,128,237370,1,0,0:0:0:0: -128,128,237453,1,2,0:0:0:0: -128,128,237536,1,0,0:0:0:0: -128,128,237620,1,2,0:0:0:0: -128,128,237786,1,2,0:0:0:0: -128,128,237953,1,2,0:0:0:0: -128,128,238036,1,2,0:0:0:0: -128,128,238120,1,2,0:0:0:0: -128,128,238203,1,2,0:0:0:0: -128,128,238286,1,0,0:0:0:0: -128,128,238453,1,2,0:0:0:0: -128,128,238620,1,2,0:0:0:0: -128,128,238786,1,0,0:0:0:0: -128,128,238870,1,0,0:0:0:0: -128,128,238953,1,2,0:0:0:0: -128,128,239286,1,2,0:0:0:0: -128,128,239453,1,2,0:0:0:0: -128,128,239536,1,2,0:0:0:0: -128,128,239620,1,0,0:0:0:0: -128,128,239786,1,0,0:0:0:0: -128,128,240120,1,0,0:0:0:0: -128,128,240203,1,0,0:0:0:0: -128,128,240286,1,2,0:0:0:0: -128,128,240453,1,0,0:0:0:0: -128,128,240620,1,2,0:0:0:0: -128,128,240786,1,2,0:0:0:0: -128,128,240953,1,4,0:0:0:0: -128,128,241120,1,2,0:0:0:0: -128,128,241286,1,2,0:0:0:0: -128,128,241453,1,4,0:0:0:0: -128,128,241786,1,2,0:0:0:0: -128,128,241953,1,2,0:0:0:0: -128,128,242120,1,0,0:0:0:0: -128,128,242286,1,0,0:0:0:0: -128,128,242453,1,0,0:0:0:0: -128,128,242620,1,2,0:0:0:0: -128,128,242786,1,0,0:0:0:0: -128,128,242953,1,2,0:0:0:0: -128,128,243120,1,2,0:0:0:0: -128,128,243286,1,0,0:0:0:0: -128,128,243453,1,2,0:0:0:0: -128,128,243620,1,0,0:0:0:0: -128,128,243953,1,2,0:0:0:0: -128,128,244120,1,0,0:0:0:0: -128,128,244203,1,0,0:0:0:0: -128,128,244286,1,2,0:0:0:0: -128,128,244620,1,0,0:0:0:0: -128,128,244786,1,2,0:0:0:0: -128,128,244870,1,2,0:0:0:0: -128,128,244953,1,0,0:0:0:0: -128,128,245120,1,2,0:0:0:0: -128,128,245286,1,0,0:0:0:0: -128,128,245453,1,0,0:0:0:0: -128,128,245536,1,0,0:0:0:0: -128,128,245620,1,2,0:0:0:0: -128,128,245786,1,2,0:0:0:0: -128,128,245953,1,0,0:0:0:0: -128,128,246120,1,2,0:0:0:0: -128,128,246286,1,0,0:0:0:0: -128,128,246398,1,0,0:0:0:0: -128,128,246509,1,2,0:0:0:0: -128,128,246620,1,0,0:0:0:0: -128,128,246731,1,0,0:0:0:0: -128,128,246842,1,2,0:0:0:0: -128,128,246953,1,0,0:0:0:0: -128,128,247064,1,2,0:0:0:0: -128,128,247175,1,2,0:0:0:0: -128,128,247286,1,0,0:0:0:0: -128,128,247398,1,2,0:0:0:0: -128,128,247509,1,0,0:0:0:0: -128,128,247620,1,2,0:0:0:0: -128,128,247731,1,2,0:0:0:0: -128,128,247842,1,2,0:0:0:0: -128,128,247953,1,2,0:0:0:0: -128,128,248064,1,2,0:0:0:0: -128,128,248175,1,2,0:0:0:0: -128,128,248286,1,2,0:0:0:0: -128,128,248620,1,4,0:0:0:0: -128,128,248953,1,0,0:0:0:0: -128,128,249120,1,0,0:0:0:0: -128,128,249203,1,0,0:0:0:0: -128,128,249286,1,2,0:0:0:0: -128,128,249620,1,0,0:0:0:0: -128,128,249786,1,0,0:0:0:0: -128,128,249870,1,0,0:0:0:0: -128,128,249953,1,2,0:0:0:0: -128,128,250286,1,0,0:0:0:0: -128,128,250370,1,0,0:0:0:0: -128,128,250453,1,2,0:0:0:0: -128,128,250536,1,0,0:0:0:0: -128,128,250620,1,2,0:0:0:0: -128,128,250703,1,2,0:0:0:0: -128,128,250786,1,0,0:0:0:0: -128,128,250870,1,2,0:0:0:0: -128,128,250953,1,0,0:0:0:0: -128,128,251036,1,0,0:0:0:0: -128,128,251120,1,2,0:0:0:0: -128,128,251203,1,0,0:0:0:0: -128,128,251286,1,2,0:0:0:0: -128,128,251620,1,0,0:0:0:0: -128,128,251786,1,0,0:0:0:0: -128,128,251870,1,0,0:0:0:0: -128,128,251953,1,0,0:0:0:0: -128,128,252286,1,0,0:0:0:0: -128,128,252453,1,0,0:0:0:0: -128,128,252536,1,0,0:0:0:0: -128,128,252620,1,0,0:0:0:0: -128,128,252953,1,0,0:0:0:0: -128,128,253036,1,0,0:0:0:0: -128,128,253120,1,0,0:0:0:0: -128,128,253203,1,0,0:0:0:0: -128,128,253286,1,2,0:0:0:0: -128,128,253370,1,0,0:0:0:0: -128,128,253453,1,0,0:0:0:0: -128,128,253536,1,0,0:0:0:0: -128,128,253620,1,2,0:0:0:0: -128,128,253703,1,2,0:0:0:0: -128,128,253786,1,0,0:0:0:0: -128,128,253870,1,2,0:0:0:0: -128,128,253953,1,0,0:0:0:0: -128,128,254036,1,0,0:0:0:0: -128,128,254120,1,2,0:0:0:0: -128,128,254203,1,2,0:0:0:0: -128,128,254286,1,0,0:0:0:0: -128,128,254370,1,0,0:0:0:0: -128,128,254453,1,0,0:0:0:0: -128,128,254536,1,0,0:0:0:0: -128,128,254620,1,2,0:0:0:0: -128,128,254703,1,2,0:0:0:0: -128,128,254786,1,2,0:0:0:0: -128,128,254870,1,2,0:0:0:0: -128,128,254953,1,0,0:0:0:0: -128,128,255120,1,4,0:0:0:0: -128,128,255286,1,6,0:0:0:0: -128,128,255453,1,6,0:0:0:0: -128,128,255620,1,6,0:0:0:0: -128,128,263286,5,6,0:0:0:0: -128,128,263620,1,2,0:0:0:0: -128,128,263786,1,2,0:0:0:0: -128,128,263870,1,0,0:0:0:0: -128,128,264036,1,2,0:0:0:0: -128,128,264203,1,2,0:0:0:0: -128,128,264286,1,0,0:0:0:0: -128,128,264453,1,2,0:0:0:0: -128,128,264536,1,2,0:0:0:0: -128,128,264620,1,0,0:0:0:0: -128,128,264703,1,0,0:0:0:0: -128,128,264786,1,2,0:0:0:0: -128,128,264870,1,2,0:0:0:0: -128,128,264953,1,0,0:0:0:0: -128,128,265036,1,0,0:0:0:0: -128,128,265120,1,0,0:0:0:0: -128,128,265203,1,0,0:0:0:0: -128,128,265286,1,2,0:0:0:0: -128,128,265398,1,2,0:0:0:0: -128,128,265509,1,2,0:0:0:0: -128,128,265620,1,0,0:0:0:0: -128,128,265731,1,0,0:0:0:0: -128,128,265842,1,0,0:0:0:0: -128,128,265953,1,2,0:0:0:0: -128,128,266009,1,2,0:0:0:0: -128,128,266064,1,0,0:0:0:0: -128,128,266175,1,0,0:0:0:0: -128,128,266286,1,0,0:0:0:0: -128,128,266398,1,2,0:0:0:0: -128,128,266509,1,0,0:0:0:0: -128,128,266620,1,2,0:0:0:0: -128,128,266731,1,2,0:0:0:0: -128,128,266842,1,2,0:0:0:0: -128,128,266953,1,0,0:0:0:0: -128,128,267120,1,0,0:0:0:0: -128,128,267286,1,2,0:0:0:0: -128,128,267620,1,4,0:0:0:0: -128,128,268286,1,4,0:0:0:0: -128,128,268786,1,2,0:0:0:0: -128,128,268870,1,2,0:0:0:0: -128,128,268953,1,0,0:0:0:0: -128,128,269036,1,0,0:0:0:0: diff --git a/Renatus.osu b/Renatus.osu deleted file mode 100644 index 62f35b6..0000000 --- a/Renatus.osu +++ /dev/null @@ -1,1382 +0,0 @@ -osu file format v14 - -[General] -AudioFilename: 03. Renatus - Soleily 192kbps.mp3 -AudioLeadIn: 0 -PreviewTime: 164471 -Countdown: 0 -SampleSet: Normal -StackLeniency: 0.7 -Mode: 1 -LetterboxInBreaks: 0 -WidescreenStoryboard: 0 - -[Editor] -Bookmarks: 956,53703,227767 -DistanceSpacing: 0.8 -BeatDivisor: 4 -GridSize: 4 -TimelineZoom: 2.4 - -[Metadata] -Title:Renatus -TitleUnicode:Renatus -Artist:Soleily -ArtistUnicode:Soleily -Creator:MMzz -Version:Oni -Source: -Tags:MBC7 Unisphere 地球ヤバイEP Chikyu Yabai -BeatmapID:557818 -BeatmapSetID:241526 - -[Difficulty] -HPDrainRate:6 -CircleSize:5 -OverallDifficulty:6 -ApproachRate:5 -SliderMultiplier:1.4 -SliderTickRate:1 - -[Events] -//Background and Video events -0,0,"machinetop_background.jpg",0,0 -//Break Periods -//Storyboard Layer 0 (Background) -//Storyboard Layer 1 (Fail) -//Storyboard Layer 2 (Pass) -//Storyboard Layer 3 (Foreground) -//Storyboard Sound Samples - -[TimingPoints] -956,329.67032967033,4,1,0,90,1,0 -119637,659.340659340659,4,1,0,90,1,0 -119637,-50,4,1,0,90,0,0 -119966,-100,4,1,0,90,0,0 -140735,-66.6666666666667,4,1,0,90,0,0 -161834,329.67032967033,4,1,0,90,1,0 -164471,-100,4,1,0,90,0,1 -206669,659.340659340659,4,1,0,90,1,0 -206669,-50,4,1,0,90,0,0 -206998,-100,4,1,0,90,0,0 - - -[HitObjects] -224,128,956,5,4,0:0:0:0: -224,128,1120,1,0,0:0:0:0: -224,128,1285,1,8,0:0:0:0: -224,128,1450,1,8,0:0:0:0: -224,128,1780,1,0,0:0:0:0: -224,128,1945,1,8,0:0:0:0: -192,32,2274,1,0,0:0:0:0: -256,128,2604,1,8,0:0:0:0: -224,64,2769,1,0,0:0:0:0: -224,64,3098,1,0,0:0:0:0: -224,64,3263,1,8,0:0:0:0: -224,64,3593,1,0,0:0:0:0: -224,64,3923,1,8,0:0:0:0: -224,64,4417,1,0,0:0:0:0: -224,64,4582,1,8,0:0:0:0: -224,64,4912,1,0,0:0:0:0: -224,64,5076,1,0,0:0:0:0: -224,64,5241,1,8,0:0:0:0: -224,64,5406,1,0,0:0:0:0: -224,64,5736,1,0,0:0:0:0: -224,64,5901,1,8,0:0:0:0: -256,160,6230,1,0,0:0:0:0: -224,64,6560,1,8,0:0:0:0: -256,224,7054,1,0,0:0:0:0: -256,160,7219,1,8,0:0:0:0: -224,64,7549,1,0,0:0:0:0: -256,160,7879,1,8,0:0:0:0: -224,96,8043,1,0,0:0:0:0: -224,96,8373,1,0,0:0:0:0: -224,96,8538,1,8,0:0:0:0: -224,96,8868,1,0,0:0:0:0: -224,96,9197,1,8,0:0:0:0: -224,96,9692,1,0,0:0:0:0: -224,96,9857,1,8,0:0:0:0: -224,96,10186,1,0,0:0:0:0: -224,96,10351,1,0,0:0:0:0: -224,96,10516,1,8,0:0:0:0: -224,96,10681,1,0,0:0:0:0: -224,96,11010,1,0,0:0:0:0: -320,64,11175,5,8,0:0:0:0: -288,64,11258,1,8,0:0:0:0: -256,64,11340,1,0,0:0:0:0: -192,64,11505,1,4,0:0:0:0: -256,64,11670,1,0,0:0:0:0: -288,128,11835,1,8,0:0:0:0: -256,64,11999,1,8,0:0:0:0: -288,160,12329,1,0,0:0:0:0: -256,96,12494,1,8,0:0:0:0: -256,96,12659,1,0,0:0:0:0: -256,96,12824,1,0,0:0:0:0: -256,96,13153,1,8,0:0:0:0: -256,96,13318,1,0,0:0:0:0: -256,96,13648,1,0,0:0:0:0: -256,96,13813,1,8,0:0:0:0: -256,96,14142,1,0,0:0:0:0: -256,96,14472,1,8,0:0:0:0: -256,96,14966,1,0,0:0:0:0: -256,96,15131,1,8,0:0:0:0: -256,96,15461,1,0,0:0:0:0: -256,96,15626,1,0,0:0:0:0: -256,96,15791,1,8,0:0:0:0: -256,96,15956,1,0,0:0:0:0: -256,96,16285,1,0,0:0:0:0: -256,96,16450,1,8,0:0:0:0: -256,96,16780,1,0,0:0:0:0: -256,96,17109,1,8,0:0:0:0: -96,32,17604,1,0,0:0:0:0: -160,64,17769,1,8,0:0:0:0: -64,0,18098,1,0,0:0:0:0: -160,32,18428,1,8,0:0:0:0: -160,32,18593,1,0,0:0:0:0: -160,32,18923,1,0,0:0:0:0: -160,32,19087,1,8,0:0:0:0: -160,32,19417,1,0,0:0:0:0: -160,32,19747,1,8,0:0:0:0: -160,32,20241,1,0,0:0:0:0: -160,32,20406,1,8,0:0:0:0: -64,128,20736,1,4,0:0:0:0: -128,128,20901,1,0,0:0:0:0: -160,128,20983,1,0,0:0:0:0: -192,128,21065,1,8,0:0:0:0: -192,96,21230,1,8,0:0:0:0: -192,96,21313,1,0,0:0:0:0: -192,96,21395,1,8,0:0:0:0: -192,96,21477,1,8,0:0:0:0: -192,96,21560,1,0,0:0:0:0: -192,96,21725,1,0,0:0:0:0: -192,96,21807,1,0,0:0:0:0: -192,96,21890,1,8,0:0:0:0: -192,96,22054,1,4,0:0:0:0: -238,126,22219,1,0,0:0:0:0: -220,103,22302,1,0,0:0:0:0: -283,158,22384,1,8,0:0:0:0: -328,190,22549,1,8,0:0:0:0: -288,150,22714,1,0,0:0:0:0: -220,103,22879,1,8,0:0:0:0: -220,103,22961,1,8,0:0:0:0: -220,103,23043,1,0,0:0:0:0: -220,103,23208,1,8,0:0:0:0: -220,103,23373,1,0,0:0:0:0: -220,103,23538,1,0,0:0:0:0: -220,103,23620,1,0,0:0:0:0: -220,103,23703,1,8,0:0:0:0: -220,103,23868,1,0,0:0:0:0: -255,130,24197,1,0,0:0:0:0: -255,130,24362,1,8,0:0:0:0: -255,130,24527,1,8,0:0:0:0: -224,82,24692,1,0,0:0:0:0: -194,34,24857,1,0,0:0:0:0: -208,57,24939,1,0,0:0:0:0: -208,57,25021,1,8,0:0:0:0: -194,34,25186,1,8,0:0:0:0: -255,130,25351,1,0,0:0:0:0: -255,130,25516,1,8,0:0:0:0: -255,130,25681,1,0,0:0:0:0: -255,130,25763,1,0,0:0:0:0: -255,130,25846,1,8,0:0:0:0: -256,74,26010,1,0,0:0:0:0: -256,130,26175,1,8,0:0:0:0: -256,101,26258,1,0,0:0:0:0: -256,101,26340,1,8,0:0:0:0: -256,101,26505,1,8,0:0:0:0: -256,101,26670,1,0,0:0:0:0: -256,101,26835,1,8,0:0:0:0: -256,101,26917,1,8,0:0:0:0: -256,101,26999,1,0,0:0:0:0: -256,101,27164,1,8,0:0:0:0: -200,91,27329,1,0,0:0:0:0: -169,44,27494,1,0,0:0:0:0: -144,57,27576,1,0,0:0:0:0: -144,99,27659,1,8,0:0:0:0: -144,99,27824,1,0,0:0:0:0: -144,99,28153,1,0,0:0:0:0: -144,99,28318,1,8,0:0:0:0: -144,99,28483,1,0,0:0:0:0: -144,99,28565,1,8,0:0:0:0: -144,99,28648,1,0,0:0:0:0: -157,153,28813,1,0,0:0:0:0: -165,179,28977,1,8,0:0:0:0: -165,179,29142,1,8,0:0:0:0: -147,157,29225,1,8,0:0:0:0: -165,179,29307,1,0,0:0:0:0: -188,50,29472,1,8,0:0:0:0: -211,64,29554,1,0,0:0:0:0: -188,50,29637,1,8,0:0:0:0: -188,50,29802,1,8,0:0:0:0: -188,50,29966,1,0,0:0:0:0: -188,50,30131,1,0,0:0:0:0: -188,50,30296,1,8,0:0:0:0: -188,50,30461,1,0,0:0:0:0: -188,50,30791,1,0,0:0:0:0: -188,50,30956,1,8,0:0:0:0: -188,50,31120,1,0,0:0:0:0: -174,136,31285,1,0,0:0:0:0: -174,136,31368,1,8,0:0:0:0: -174,136,31450,1,0,0:0:0:0: -174,136,31615,1,8,0:0:0:0: -174,136,31780,1,0,0:0:0:0: -174,136,31862,1,0,0:0:0:0: -174,136,31945,1,0,0:0:0:0: -174,136,32109,1,8,0:0:0:0: -174,136,32192,1,0,0:0:0:0: -174,136,32274,1,8,0:0:0:0: -174,136,32357,1,8,0:0:0:0: -174,136,32439,1,0,0:0:0:0: -117,136,32604,1,4,0:0:0:0: -173,136,32769,1,0,0:0:0:0: -200,137,32851,1,0,0:0:0:0: -228,140,32934,1,8,0:0:0:0: -228,140,33098,1,8,0:0:0:0: -228,140,33263,1,0,0:0:0:0: -228,140,33428,1,8,0:0:0:0: -213,116,33510,1,8,0:0:0:0: -198,91,33593,1,0,0:0:0:0: -153,19,33758,1,8,0:0:0:0: -153,75,33923,1,0,0:0:0:0: -153,130,34087,1,0,0:0:0:0: -153,130,34170,1,0,0:0:0:0: -153,130,34252,1,8,0:0:0:0: -153,130,34417,1,0,0:0:0:0: -248,187,34747,1,0,0:0:0:0: -199,158,34912,1,8,0:0:0:0: -199,158,35076,1,8,0:0:0:0: -199,158,35241,1,0,0:0:0:0: -199,158,35406,1,0,0:0:0:0: -199,158,35488,1,0,0:0:0:0: -199,158,35571,1,8,0:0:0:0: -199,158,35736,1,8,0:0:0:0: -199,158,35901,1,0,0:0:0:0: -187,103,36065,1,8,0:0:0:0: -199,157,36230,1,0,0:0:0:0: -199,157,36313,1,0,0:0:0:0: -199,157,36395,1,8,0:0:0:0: -199,157,36560,1,0,0:0:0:0: -187,103,36725,1,8,0:0:0:0: -187,103,36807,1,0,0:0:0:0: -187,103,36890,1,8,0:0:0:0: -187,103,37054,1,8,0:0:0:0: -187,103,37219,1,0,0:0:0:0: -187,103,37384,1,8,0:0:0:0: -187,103,37466,1,8,0:0:0:0: -187,103,37549,1,0,0:0:0:0: -187,103,37714,1,8,0:0:0:0: -187,103,37879,1,0,0:0:0:0: -187,103,38043,1,0,0:0:0:0: -187,103,38126,1,0,0:0:0:0: -187,103,38208,1,8,0:0:0:0: -187,103,38373,1,0,0:0:0:0: -144,99,38703,1,0,0:0:0:0: -144,99,38868,1,8,0:0:0:0: -144,99,39033,1,0,0:0:0:0: -144,99,39115,1,8,0:0:0:0: -144,99,39198,1,0,0:0:0:0: -157,153,39363,5,0,0:0:0:0: -165,179,39527,1,8,0:0:0:0: -165,179,39692,1,8,0:0:0:0: -147,157,39775,1,8,0:0:0:0: -165,179,39857,1,0,0:0:0:0: -188,50,40022,1,8,0:0:0:0: -211,64,40104,1,0,0:0:0:0: -188,50,40187,1,8,0:0:0:0: -220,95,40351,1,0,0:0:0:0: -239,68,40516,5,8,0:0:0:0: -239,68,40598,1,8,0:0:0:0: -239,68,40681,1,0,0:0:0:0: -239,68,40846,1,0,0:0:0:0: -239,68,41010,1,8,0:0:0:0: -239,68,41093,1,8,0:0:0:0: -239,68,41175,1,0,0:0:0:0: -239,68,41340,1,0,0:0:0:0: -239,68,41505,1,8,0:0:0:0: -239,68,41587,1,8,0:0:0:0: -239,68,41670,1,0,0:0:0:0: -239,68,41835,1,8,0:0:0:0: -239,68,41917,1,0,0:0:0:0: -239,68,41999,1,0,0:0:0:0: -239,68,42082,1,8,0:0:0:0: -239,68,42164,1,0,0:0:0:0: -239,68,42247,1,0,0:0:0:0: -239,68,42329,1,8,0:0:0:0: -239,68,42494,1,4,0:0:0:0: -239,68,42659,1,8,0:0:0:0: -239,68,42741,1,0,0:0:0:0: -239,68,42824,1,8,0:0:0:0: -239,68,42988,1,8,0:0:0:0: -239,68,43153,1,4,0:0:0:0: -256,178,43483,1,8,0:0:0:0: -256,178,43648,1,0,0:0:0:0: -256,178,43977,1,0,0:0:0:0: -256,178,44142,1,8,0:0:0:0: -247,148,44307,1,0,0:0:0:0: -236,121,44390,1,8,0:0:0:0: -225,95,44472,1,0,0:0:0:0: -239,123,44637,1,0,0:0:0:0: -256,176,44802,1,8,0:0:0:0: -239,122,44966,1,8,0:0:0:0: -247,148,45049,1,8,0:0:0:0: -247,148,45131,1,0,0:0:0:0: -247,148,45296,1,0,0:0:0:0: -247,148,45461,1,8,0:0:0:0: -247,148,45791,1,0,0:0:0:0: -247,148,46120,1,8,0:0:0:0: -247,148,46285,1,0,0:0:0:0: -247,148,46615,1,0,0:0:0:0: -247,148,46780,1,8,0:0:0:0: -215,101,46945,1,0,0:0:0:0: -215,101,47027,1,8,0:0:0:0: -215,101,47109,1,0,0:0:0:0: -215,101,47274,1,0,0:0:0:0: -215,101,47439,1,8,0:0:0:0: -215,101,47604,1,0,0:0:0:0: -215,101,47686,1,0,0:0:0:0: -215,101,47769,1,8,0:0:0:0: -215,101,47934,1,0,0:0:0:0: -215,101,48098,1,8,0:0:0:0: -184,54,48263,1,8,0:0:0:0: -215,101,48428,1,4,0:0:0:0: -214,54,48758,1,8,0:0:0:0: -214,54,49252,1,0,0:0:0:0: -214,54,49417,1,8,0:0:0:0: -214,54,49747,1,4,0:0:0:0: -214,54,50076,1,8,0:0:0:0: -214,54,50241,1,0,0:0:0:0: -214,54,50571,1,0,0:0:0:0: -214,54,50736,1,8,0:0:0:0: -214,54,51065,1,4,0:0:0:0: -214,54,51395,1,8,0:0:0:0: -214,54,51890,1,0,0:0:0:0: -214,54,52054,1,8,0:0:0:0: -214,54,52384,1,0,0:0:0:0: -214,54,52549,1,0,0:0:0:0: -214,54,52714,1,8,0:0:0:0: -214,54,52879,1,0,0:0:0:0: -214,54,53208,1,0,0:0:0:0: -231,107,53373,1,8,0:0:0:0: -222,80,53456,1,0,0:0:0:0: -222,80,53538,1,8,0:0:0:0: -222,80,53620,1,8,0:0:0:0: -222,80,53703,1,0,0:0:0:0: -182,40,53868,1,0,0:0:0:0: -182,40,53950,1,0,0:0:0:0: -182,40,54032,1,8,0:0:0:0: -182,40,54197,1,0,0:0:0:0: -182,40,54362,1,8,0:0:0:0: -182,40,54527,1,8,0:0:0:0: -182,40,54609,1,8,0:0:0:0: -182,40,54692,1,0,0:0:0:0: -182,40,54857,1,0,0:0:0:0: -182,40,55021,1,8,0:0:0:0: -182,40,55186,1,0,0:0:0:0: -182,40,55269,1,0,0:0:0:0: -182,40,55351,1,0,0:0:0:0: -182,40,55516,1,8,0:0:0:0: -182,40,55681,1,0,0:0:0:0: -182,40,55763,1,0,0:0:0:0: -182,40,55846,1,0,0:0:0:0: -182,40,56010,1,8,0:0:0:0: -188,151,56340,1,0,0:0:0:0: -145,114,56505,1,0,0:0:0:0: -166,132,56587,1,0,0:0:0:0: -166,132,56670,1,8,0:0:0:0: -166,132,56835,1,0,0:0:0:0: -166,132,56999,1,8,0:0:0:0: -166,132,57164,1,0,0:0:0:0: -166,132,57247,1,0,0:0:0:0: -166,132,57329,1,8,0:0:0:0: -166,132,57494,1,8,0:0:0:0: -184,79,57659,1,0,0:0:0:0: -184,79,57824,1,8,0:0:0:0: -184,79,57906,1,8,0:0:0:0: -184,79,57988,1,0,0:0:0:0: -184,79,58153,1,8,0:0:0:0: -184,79,58318,1,0,0:0:0:0: -184,79,58401,1,8,0:0:0:0: -184,79,58483,1,0,0:0:0:0: -184,79,58565,1,0,0:0:0:0: -184,79,58648,1,8,0:0:0:0: -284,128,58977,1,0,0:0:0:0: -233,103,59142,1,0,0:0:0:0: -258,115,59225,1,0,0:0:0:0: -258,115,59307,1,8,0:0:0:0: -258,115,59472,1,0,0:0:0:0: -258,115,59637,1,8,0:0:0:0: -258,115,59802,1,0,0:0:0:0: -258,115,59884,1,0,0:0:0:0: -258,115,59966,1,8,0:0:0:0: -258,115,60131,1,8,0:0:0:0: -258,115,60296,1,0,0:0:0:0: -202,105,60461,1,8,0:0:0:0: -202,105,60543,1,8,0:0:0:0: -202,105,60626,1,0,0:0:0:0: -144,126,60791,5,8,0:0:0:0: -144,126,60873,1,0,0:0:0:0: -144,126,60956,1,8,0:0:0:0: -144,126,61038,1,8,0:0:0:0: -144,126,61120,1,0,0:0:0:0: -144,126,61203,1,0,0:0:0:0: -144,126,61285,1,8,0:0:0:0: -144,126,61368,1,8,0:0:0:0: -144,126,61450,1,0,0:0:0:0: -144,126,61532,1,8,0:0:0:0: -299,178,61615,5,0,0:0:0:0: -299,178,61780,1,0,0:0:0:0: -299,178,61945,1,8,0:0:0:0: -299,178,62109,1,0,0:0:0:0: -299,178,62439,1,0,0:0:0:0: -299,178,62604,1,8,0:0:0:0: -256,141,62769,1,0,0:0:0:0: -256,141,62851,1,8,0:0:0:0: -256,141,62934,1,0,0:0:0:0: -256,141,63098,1,0,0:0:0:0: -256,141,63263,1,8,0:0:0:0: -256,141,63428,1,0,0:0:0:0: -256,141,63758,1,0,0:0:0:0: -186,153,63923,1,8,0:0:0:0: -186,153,64005,1,0,0:0:0:0: -186,153,64087,1,8,0:0:0:0: -186,153,64170,1,8,0:0:0:0: -186,153,64252,1,0,0:0:0:0: -182,40,64417,1,0,0:0:0:0: -182,40,64499,1,0,0:0:0:0: -182,40,64581,1,8,0:0:0:0: -182,40,64746,1,0,0:0:0:0: -182,40,64911,1,8,0:0:0:0: -182,40,65076,1,8,0:0:0:0: -182,40,65158,1,8,0:0:0:0: -182,40,65241,1,0,0:0:0:0: -182,40,65406,1,0,0:0:0:0: -182,40,65570,1,8,0:0:0:0: -182,40,65735,1,0,0:0:0:0: -182,40,65818,1,0,0:0:0:0: -182,40,65900,1,0,0:0:0:0: -182,40,66065,1,8,0:0:0:0: -182,40,66230,1,0,0:0:0:0: -182,40,66312,1,0,0:0:0:0: -182,40,66395,1,0,0:0:0:0: -182,40,66559,1,8,0:0:0:0: -188,151,66889,1,0,0:0:0:0: -145,114,67054,1,0,0:0:0:0: -166,132,67136,1,0,0:0:0:0: -166,132,67219,1,8,0:0:0:0: -166,132,67384,1,0,0:0:0:0: -166,132,67548,1,8,0:0:0:0: -166,132,67713,1,0,0:0:0:0: -166,132,67796,1,0,0:0:0:0: -166,132,67878,1,8,0:0:0:0: -166,132,68043,1,8,0:0:0:0: -184,79,68208,1,0,0:0:0:0: -184,79,68373,1,8,0:0:0:0: -184,79,68455,1,8,0:0:0:0: -184,79,68537,1,0,0:0:0:0: -184,79,68702,1,0,0:0:0:0: -161,130,68868,1,8,0:0:0:0: -211,106,69032,1,8,0:0:0:0: -228,98,69087,1,8,0:0:0:0: -245,90,69142,1,8,0:0:0:0: -262,83,69197,1,0,0:0:0:0: -220,121,69362,1,0,0:0:0:0: -236,32,69527,1,8,0:0:0:0: -236,32,69692,1,0,0:0:0:0: -236,32,69774,1,0,0:0:0:0: -209,42,69857,1,0,0:0:0:0: -183,52,69939,1,0,0:0:0:0: -157,63,70021,1,8,0:0:0:0: -178,114,70186,1,0,0:0:0:0: -178,114,70269,1,8,0:0:0:0: -178,114,70351,1,0,0:0:0:0: -178,114,70434,1,0,0:0:0:0: -178,114,70516,1,8,0:0:0:0: -186,87,70598,1,8,0:0:0:0: -186,87,70681,1,0,0:0:0:0: -186,87,70763,1,0,0:0:0:0: -186,87,70846,1,8,0:0:0:0: -153,41,71010,1,0,0:0:0:0: -153,41,71175,1,8,0:0:0:0: -153,41,71340,1,8,0:0:0:0: -153,41,71423,1,8,0:0:0:0: -153,41,71505,1,0,0:0:0:0: -153,41,71670,1,0,0:0:0:0: -153,41,71835,1,8,0:0:0:0: -153,41,71999,1,0,0:0:0:0: -153,41,72164,1,0,0:0:0:0: -153,41,72494,1,8,0:0:0:0: -153,41,72659,1,0,0:0:0:0: -153,41,72988,1,0,0:0:0:0: -153,41,73153,1,8,0:0:0:0: -153,41,73318,1,0,0:0:0:0: -153,41,73401,1,0,0:0:0:0: -153,41,73483,1,8,0:0:0:0: -130,92,73648,1,0,0:0:0:0: -119,117,73730,1,0,0:0:0:0: -170,138,73895,1,0,0:0:0:0: -119,117,73977,1,8,0:0:0:0: -170,138,74142,1,0,0:0:0:0: -170,138,74225,1,8,0:0:0:0: -170,138,74307,1,0,0:0:0:0: -170,138,74472,1,8,0:0:0:0: -170,138,74554,1,8,0:0:0:0: -170,138,74637,1,8,0:0:0:0: -170,138,74802,1,4,0:0:0:0: -170,138,75296,1,12,0:0:0:0: -202,92,76120,1,12,0:0:0:0: -202,92,76285,1,12,0:0:0:0: -202,92,76615,1,4,0:0:0:0: -166,167,76945,1,8,0:0:0:0: -166,167,77109,1,0,0:0:0:0: -166,167,77274,1,8,0:0:0:0: -171,139,77439,1,4,0:0:0:0: -202,92,77604,1,0,0:0:0:0: -202,92,77686,1,0,0:0:0:0: -202,92,77769,1,8,0:0:0:0: -202,92,77934,1,0,0:0:0:0: -202,92,78263,1,0,0:0:0:0: -202,92,78428,1,8,0:0:0:0: -202,92,78593,1,0,0:0:0:0: -202,92,78675,1,0,0:0:0:0: -184,70,78758,1,0,0:0:0:0: -220,112,78923,1,0,0:0:0:0: -256,154,79087,1,8,0:0:0:0: -242,99,79252,1,8,0:0:0:0: -249,126,79335,1,8,0:0:0:0: -249,126,79417,1,0,0:0:0:0: -249,126,79582,1,0,0:0:0:0: -249,126,79747,1,8,0:0:0:0: -249,126,79829,1,8,0:0:0:0: -249,126,79912,1,0,0:0:0:0: -170,138,80076,1,12,0:0:0:0: -170,138,80570,1,4,0:0:0:0: -202,92,81394,1,12,0:0:0:0: -202,92,81559,1,12,0:0:0:0: -202,92,81889,1,4,0:0:0:0: -90,100,82219,1,8,0:0:0:0: -171,139,82383,1,8,0:0:0:0: -171,139,82548,1,0,0:0:0:0: -134,95,82714,1,4,0:0:0:0: -184,70,82879,1,0,0:0:0:0: -159,83,82961,1,0,0:0:0:0: -159,83,83043,1,8,0:0:0:0: -169,28,83208,1,0,0:0:0:0: -202,134,83538,1,0,0:0:0:0: -219,187,83703,1,8,0:0:0:0: -202,133,83868,1,8,0:0:0:0: -210,159,83950,1,8,0:0:0:0: -210,159,84032,1,0,0:0:0:0: -210,159,84197,1,8,0:0:0:0: -172,117,84362,1,0,0:0:0:0: -172,117,84445,1,0,0:0:0:0: -172,117,84527,1,8,0:0:0:0: -172,117,84692,1,0,0:0:0:0: -172,117,84774,1,8,0:0:0:0: -172,117,84857,1,0,0:0:0:0: -172,117,84939,1,0,0:0:0:0: -172,117,85021,1,8,0:0:0:0: -143,116,85104,1,8,0:0:0:0: -172,117,85186,1,0,0:0:0:0: -170,138,85351,1,4,0:0:0:0: -170,138,85845,1,12,0:0:0:0: -202,92,86669,1,12,0:0:0:0: -202,92,86834,1,12,0:0:0:0: -202,92,87164,1,4,0:0:0:0: -90,100,87494,1,8,0:0:0:0: -171,139,87658,1,0,0:0:0:0: -171,139,87823,1,8,0:0:0:0: -171,139,87988,1,4,0:0:0:0: -202,92,88153,1,0,0:0:0:0: -202,92,88235,1,0,0:0:0:0: -202,92,88318,1,8,0:0:0:0: -202,92,88483,1,0,0:0:0:0: -202,92,88812,1,0,0:0:0:0: -202,92,88977,1,8,0:0:0:0: -202,92,89142,1,0,0:0:0:0: -202,92,89224,1,8,0:0:0:0: -184,70,89307,1,0,0:0:0:0: -220,112,89472,1,0,0:0:0:0: -256,154,89636,1,8,0:0:0:0: -242,99,89801,1,8,0:0:0:0: -249,126,89884,1,8,0:0:0:0: -249,126,89966,1,0,0:0:0:0: -249,126,90131,1,0,0:0:0:0: -249,126,90296,1,8,0:0:0:0: -249,126,90378,1,8,0:0:0:0: -277,125,90461,1,0,0:0:0:0: -170,138,90625,1,12,0:0:0:0: -170,138,91119,1,4,0:0:0:0: -202,92,91945,1,12,0:0:0:0: -202,92,92108,1,12,0:0:0:0: -202,92,92438,1,4,0:0:0:0: -90,100,92768,1,8,0:0:0:0: -171,139,92934,1,8,0:0:0:0: -171,139,93097,1,0,0:0:0:0: -202,92,93263,1,4,0:0:0:0: -202,92,93428,1,0,0:0:0:0: -202,92,93593,1,8,0:0:0:0: -202,92,93758,1,0,0:0:0:0: -175,101,93840,1,0,0:0:0:0: -202,92,93923,1,0,0:0:0:0: -202,92,94087,1,0,0:0:0:0: -202,92,94252,1,8,0:0:0:0: -152,24,94417,1,0,0:0:0:0: -185,69,94582,1,8,0:0:0:0: -202,64,94664,1,0,0:0:0:0: -185,69,94747,1,0,0:0:0:0: -173,94,94829,1,0,0:0:0:0: -185,69,94912,1,8,0:0:0:0: -176,42,94994,1,0,0:0:0:0: -185,69,95076,1,0,0:0:0:0: -176,42,95159,1,0,0:0:0:0: -144,143,95241,1,8,0:0:0:0: -144,143,95324,1,8,0:0:0:0: -144,143,95406,1,0,0:0:0:0: -144,143,95488,1,0,0:0:0:0: -144,143,95571,1,8,0:0:0:0: -144,143,95653,1,0,0:0:0:0: -144,143,95736,1,8,0:0:0:0: -144,143,95818,1,8,0:0:0:0: -144,143,95901,1,0,0:0:0:0: -184,105,96065,1,0,0:0:0:0: -144,143,96230,1,8,0:0:0:0: -144,143,96395,1,0,0:0:0:0: -144,143,96477,1,0,0:0:0:0: -144,143,96560,1,8,0:0:0:0: -144,143,96642,1,0,0:0:0:0: -144,143,96725,1,8,0:0:0:0: -144,143,96890,1,8,0:0:0:0: -144,143,97054,1,0,0:0:0:0: -87,143,97219,1,8,0:0:0:0: -58,143,97302,1,8,0:0:0:0: -58,143,97384,1,0,0:0:0:0: -58,143,97466,1,0,0:0:0:0: -58,143,97549,1,8,0:0:0:0: -113,138,97714,1,0,0:0:0:0: -113,138,97796,1,8,0:0:0:0: -113,138,97879,1,0,0:0:0:0: -113,138,97961,1,0,0:0:0:0: -113,138,98043,1,8,0:0:0:0: -113,138,98126,1,0,0:0:0:0: -113,138,98208,1,8,0:0:0:0: -113,138,98291,1,8,0:0:0:0: -113,138,98373,1,8,0:0:0:0: -138,87,98538,1,8,0:0:0:0: -138,87,98620,1,8,0:0:0:0: -138,87,98703,1,0,0:0:0:0: -138,87,98868,1,8,0:0:0:0: -138,87,98950,1,0,0:0:0:0: -138,87,99032,1,8,0:0:0:0: -138,87,99115,1,8,0:0:0:0: -160,70,99197,1,0,0:0:0:0: -182,53,99280,1,0,0:0:0:0: -182,53,99362,1,8,0:0:0:0: -182,53,99445,1,0,0:0:0:0: -182,53,99527,1,8,0:0:0:0: -182,53,99609,1,8,0:0:0:0: -182,53,99692,1,8,0:0:0:0: -201,73,99774,1,8,0:0:0:0: -211,99,99857,1,0,0:0:0:0: -211,99,99939,1,8,0:0:0:0: -211,99,100021,1,0,0:0:0:0: -211,99,100104,1,0,0:0:0:0: -211,99,100186,1,8,0:0:0:0: -211,99,100269,1,0,0:0:0:0: -211,99,100351,1,8,0:0:0:0: -211,99,100434,1,8,0:0:0:0: -211,99,100516,1,0,0:0:0:0: -211,99,100598,1,8,0:0:0:0: -211,99,100681,1,0,0:0:0:0: -211,99,100763,1,0,0:0:0:0: -211,99,100846,1,8,0:0:0:0: -211,99,100928,1,8,0:0:0:0: -211,99,101010,1,0,0:0:0:0: -265,112,101175,1,0,0:0:0:0: -280,135,101258,1,8,0:0:0:0: -280,135,101340,1,0,0:0:0:0: -280,135,101423,1,0,0:0:0:0: -280,135,101505,1,8,0:0:0:0: -280,135,101587,1,0,0:0:0:0: -280,135,101670,1,8,0:0:0:0: -280,135,101752,1,8,0:0:0:0: -280,135,101835,1,0,0:0:0:0: -280,135,101917,1,0,0:0:0:0: -280,135,101999,1,8,0:0:0:0: -259,115,102082,1,0,0:0:0:0: -237,97,102164,1,8,0:0:0:0: -214,79,102247,1,8,0:0:0:0: -214,79,102329,1,8,0:0:0:0: -214,79,102412,1,8,0:0:0:0: -187,87,102494,1,0,0:0:0:0: -160,95,102576,1,0,0:0:0:0: -133,104,102659,1,8,0:0:0:0: -160,107,102741,1,8,0:0:0:0: -187,111,102824,1,0,0:0:0:0: -187,111,102906,1,8,0:0:0:0: -187,111,102988,1,8,0:0:0:0: -187,111,103071,1,8,0:0:0:0: -187,111,103153,1,0,0:0:0:0: -187,111,103236,1,0,0:0:0:0: -187,111,103318,1,8,0:0:0:0: -187,111,103401,1,0,0:0:0:0: -187,111,103483,1,0,0:0:0:0: -187,111,103565,1,8,0:0:0:0: -187,111,103648,1,0,0:0:0:0: -187,111,103730,1,0,0:0:0:0: -187,111,103813,1,8,0:0:0:0: -187,87,103977,1,8,0:0:0:0: -187,87,104060,1,0,0:0:0:0: -187,87,104142,1,0,0:0:0:0: -187,87,104225,1,8,0:0:0:0: -187,87,104307,1,8,0:0:0:0: -187,87,104390,1,0,0:0:0:0: -187,87,104472,1,8,0:0:0:0: -187,87,104554,1,0,0:0:0:0: -187,87,104637,1,0,0:0:0:0: -187,87,104719,1,0,0:0:0:0: -187,87,104802,1,8,0:0:0:0: -187,111,104884,1,0,0:0:0:0: -187,111,104966,1,8,0:0:0:0: -187,111,105049,1,8,0:0:0:0: -187,111,105131,1,0,0:0:0:0: -187,111,105214,1,0,0:0:0:0: -187,111,105296,1,8,0:0:0:0: -187,111,105379,1,8,0:0:0:0: -187,87,105461,1,0,0:0:0:0: -187,87,105626,1,8,0:0:0:0: -187,87,105708,1,8,0:0:0:0: -187,87,105791,1,0,0:0:0:0: -187,87,105873,1,8,0:0:0:0: -187,87,105956,1,8,0:0:0:0: -187,87,106038,1,8,0:0:0:0: -187,87,106120,1,0,0:0:0:0: -187,87,106203,1,0,0:0:0:0: -187,87,106285,1,8,0:0:0:0: -187,87,106368,1,8,0:0:0:0: -187,87,106450,1,0,0:0:0:0: -235,114,106615,1,8,0:0:0:0: -235,114,106697,1,0,0:0:0:0: -235,114,106780,1,8,0:0:0:0: -235,114,106862,1,8,0:0:0:0: -235,114,106945,1,0,0:0:0:0: -235,114,107027,1,0,0:0:0:0: -235,114,107109,1,8,0:0:0:0: -235,114,107192,1,0,0:0:0:0: -235,114,107274,1,0,0:0:0:0: -235,114,107357,1,8,0:0:0:0: -235,114,107439,1,0,0:0:0:0: -235,114,107521,1,0,0:0:0:0: -235,114,107604,1,8,0:0:0:0: -235,114,107686,1,8,0:0:0:0: -235,114,107769,1,0,0:0:0:0: -212,97,107851,1,8,0:0:0:0: -212,97,107934,1,8,0:0:0:0: -212,97,108016,1,8,0:0:0:0: -212,97,108098,1,0,0:0:0:0: -212,97,108263,1,8,0:0:0:0: -212,97,108346,1,0,0:0:0:0: -212,97,108428,1,8,0:0:0:0: -212,97,108510,1,0,0:0:0:0: -212,97,108593,1,0,0:0:0:0: -212,97,108675,1,0,0:0:0:0: -212,97,108758,1,8,0:0:0:0: -212,97,108840,1,8,0:0:0:0: -212,97,108923,1,0,0:0:0:0: -212,97,109005,1,0,0:0:0:0: -212,97,109087,1,8,0:0:0:0: -217,124,109170,1,0,0:0:0:0: -217,124,109252,1,8,0:0:0:0: -217,124,109335,1,8,0:0:0:0: -217,124,109417,1,0,0:0:0:0: -217,124,109499,1,0,0:0:0:0: -217,124,109582,1,8,0:0:0:0: -217,124,109664,1,8,0:0:0:0: -217,124,109747,1,0,0:0:0:0: -217,124,109829,1,8,0:0:0:0: -217,124,109912,1,8,0:0:0:0: -217,124,109994,1,0,0:0:0:0: -217,124,110076,1,8,0:0:0:0: -217,124,110159,1,8,0:0:0:0: -217,124,110241,1,0,0:0:0:0: -217,124,110324,1,0,0:0:0:0: -217,124,110406,1,8,0:0:0:0: -189,123,110488,1,0,0:0:0:0: -160,122,110571,1,8,0:0:0:0: -132,121,110653,1,0,0:0:0:0: -104,117,110736,1,8,0:0:0:0: -104,117,110818,1,8,0:0:0:0: -104,117,110901,1,8,0:0:0:0: -104,117,110983,1,8,0:0:0:0: -122,96,111065,1,0,0:0:0:0: -140,75,111148,1,0,0:0:0:0: -140,75,111230,1,0,0:0:0:0: -140,75,111313,1,0,0:0:0:0: -140,75,111395,1,8,0:0:0:0: -140,75,111477,1,8,0:0:0:0: -140,75,111560,1,0,0:0:0:0: -140,75,111642,1,8,0:0:0:0: -140,75,111725,1,0,0:0:0:0: -140,75,111890,1,0,0:0:0:0: -140,75,111972,1,8,0:0:0:0: -140,75,112054,1,0,0:0:0:0: -140,75,112137,1,0,0:0:0:0: -116,90,112219,1,8,0:0:0:0: -92,105,112302,1,8,0:0:0:0: -104,117,112384,1,0,0:0:0:0: -104,117,112466,1,8,0:0:0:0: -104,117,112549,1,8,0:0:0:0: -92,105,112631,1,0,0:0:0:0: -110,84,112714,1,8,0:0:0:0: -128,63,112796,1,0,0:0:0:0: -147,42,112879,1,8,0:0:0:0: -166,22,112961,1,8,0:0:0:0: -166,22,113043,1,0,0:0:0:0: -183,44,113126,1,0,0:0:0:0: -200,65,113208,1,8,0:0:0:0: -217,87,113291,1,0,0:0:0:0: -234,109,113373,1,8,0:0:0:0: -252,130,113456,1,8,0:0:0:0: -270,150,113538,1,0,0:0:0:0: -288,170,113620,1,8,0:0:0:0: -264,155,113703,1,0,0:0:0:0: -240,140,113785,1,0,0:0:0:0: -216,125,113868,1,8,0:0:0:0: -188,127,113950,1,0,0:0:0:0: -162,140,114032,1,8,0:0:0:0: -135,148,114115,1,8,0:0:0:0: -108,156,114197,1,0,0:0:0:0: -108,156,114280,1,8,0:0:0:0: -108,156,114362,1,0,0:0:0:0: -240,140,114527,1,8,0:0:0:0: -240,140,114609,1,8,0:0:0:0: -240,140,114692,1,0,0:0:0:0: -240,140,114774,1,8,0:0:0:0: -240,140,114857,1,0,0:0:0:0: -240,140,114939,1,0,0:0:0:0: -240,140,115021,1,8,0:0:0:0: -216,125,115104,1,0,0:0:0:0: -216,125,115186,1,8,0:0:0:0: -216,125,115269,1,8,0:0:0:0: -216,125,115351,1,0,0:0:0:0: -216,125,115434,1,8,0:0:0:0: -188,127,115516,1,8,0:0:0:0: -216,125,115598,1,8,0:0:0:0: -216,125,115681,1,0,0:0:0:0: -216,125,115763,1,0,0:0:0:0: -216,125,115846,1,8,0:0:0:0: -216,125,115928,1,0,0:0:0:0: -216,125,116010,1,8,0:0:0:0: -216,125,116093,1,0,0:0:0:0: -201,101,116175,1,0,0:0:0:0: -187,76,116258,1,8,0:0:0:0: -187,76,116340,1,0,0:0:0:0: -187,76,116423,1,8,0:0:0:0: -187,76,116505,1,0,0:0:0:0: -187,76,116587,1,0,0:0:0:0: -187,76,116670,1,8,0:0:0:0: -187,76,116752,1,0,0:0:0:0: -187,76,116835,1,8,0:0:0:0: -187,76,116917,1,8,0:0:0:0: -261,173,116999,1,0,0:0:0:0: -261,173,117329,1,8,0:0:0:0: -261,173,117659,1,0,0:0:0:0: -261,173,117741,1,8,0:0:0:0: -261,173,117824,1,0,0:0:0:0: -261,173,117906,1,0,0:0:0:0: -261,173,117988,1,8,0:0:0:0: -261,173,118153,1,8,0:0:0:0: -261,173,118318,1,0,0:0:0:0: -206,183,118483,1,0,0:0:0:0: -206,183,118648,1,0,0:0:0:0: -206,183,118813,1,0,0:0:0:0: -261,173,118977,1,8,0:0:0:0: -261,173,119060,1,8,0:0:0:0: -261,173,119142,1,0,0:0:0:0: -261,173,119225,1,0,0:0:0:0: -261,173,119307,1,8,0:0:0:0: -261,173,119390,1,0,0:0:0:0: -261,173,119472,1,8,0:0:0:0: -261,173,119637,1,4,0:0:0:0: -37,154,120955,1,8,0:0:0:0: -146,163,121615,1,8,0:0:0:0: -253,131,122274,2,0,B|101:353|95:348|88:283|92:280,1,280,0|0,0:0|0:0,0:0:0:0: -152,188,124252,1,0,0:0:0:0: -184,140,124582,1,0,0:0:0:0: -182,169,124911,1,8,0:0:0:0: -329,0,126230,1,0,0:0:0:0: -255,84,126889,1,0,0:0:0:0: -161,152,127549,1,8,0:0:0:0: -342,23,128867,1,8,0:0:0:0: -167,152,130186,1,8,0:0:0:0: -167,152,131505,1,0,0:0:0:0: -167,152,132164,1,8,0:0:0:0: -167,152,132494,1,8,0:0:0:0: -112,164,132823,2,0,L|412:256,1,280,0|0,0:0|0:0,0:0:0:0: -272,216,134801,1,0,0:0:0:0: -228,204,135131,1,0,0:0:0:0: -41,222,135461,1,8,0:0:0:0: -370,156,137439,1,8,0:0:0:0: -256,192,138098,12,0,140406,0:0:0:0: -191,114,140735,5,4,0:0:0:0: -191,114,141065,1,0,0:0:0:0: -191,114,141230,1,0,0:0:0:0: -37,183,141395,1,8,0:0:0:0: -114,151,141724,1,8,0:0:0:0: -153,135,141889,1,0,0:0:0:0: -153,135,142054,1,8,0:0:0:0: -153,135,142219,1,0,0:0:0:0: -153,135,142384,1,0,0:0:0:0: -153,135,142713,1,8,0:0:0:0: -153,135,143373,1,0,0:0:0:0: -209,73,143702,1,0,0:0:0:0: -181,104,143867,1,0,0:0:0:0: -271,16,144032,1,8,0:0:0:0: -195,52,144362,1,8,0:0:0:0: -195,52,144527,1,0,0:0:0:0: -195,52,144691,1,8,0:0:0:0: -195,52,144856,1,8,0:0:0:0: -195,52,145021,1,0,0:0:0:0: -195,52,145186,1,0,0:0:0:0: -195,52,145351,1,8,0:0:0:0: -29,80,146010,1,0,0:0:0:0: -113,78,146340,1,0,0:0:0:0: -154,73,146505,1,0,0:0:0:0: -194,63,146669,1,8,0:0:0:0: -182,45,146999,1,8,0:0:0:0: -182,45,147164,1,0,0:0:0:0: -182,45,147329,1,8,0:0:0:0: -182,45,147494,1,0,0:0:0:0: -182,45,147658,1,0,0:0:0:0: -182,45,147988,1,8,0:0:0:0: -154,210,148647,1,0,0:0:0:0: -195,136,148977,1,0,0:0:0:0: -195,136,149142,1,0,0:0:0:0: -195,136,149307,1,8,0:0:0:0: -129,82,149637,1,8,0:0:0:0: -160,109,149801,1,0,0:0:0:0: -192,136,149966,1,8,0:0:0:0: -192,136,150131,1,8,0:0:0:0: -192,136,150296,1,0,0:0:0:0: -192,136,150461,1,8,0:0:0:0: -205,95,150626,1,0,0:0:0:0: -219,56,150790,1,0,0:0:0:0: -205,95,150955,1,8,0:0:0:0: -173,67,151285,1,4,0:0:0:0: -256,72,151615,1,0,0:0:0:0: -214,70,151779,1,0,0:0:0:0: -214,70,151944,1,8,0:0:0:0: -214,70,152274,1,8,0:0:0:0: -256,72,152439,1,0,0:0:0:0: -256,72,152604,1,8,0:0:0:0: -256,72,152768,1,0,0:0:0:0: -256,72,152933,1,0,0:0:0:0: -218,52,153263,1,8,0:0:0:0: -259,46,153428,1,8,0:0:0:0: -259,46,153593,1,0,0:0:0:0: -193,39,153922,1,4,0:0:0:0: -254,96,154252,1,0,0:0:0:0: -254,96,154417,1,0,0:0:0:0: -254,96,154582,1,8,0:0:0:0: -170,103,154911,1,8,0:0:0:0: -128,107,155076,1,0,0:0:0:0: -128,107,155241,1,8,0:0:0:0: -128,107,155406,1,8,0:0:0:0: -128,107,155571,1,0,0:0:0:0: -128,107,155735,1,0,0:0:0:0: -128,107,155900,1,8,0:0:0:0: -128,107,156230,1,0,0:0:0:0: -128,107,156395,1,8,0:0:0:0: -128,107,156560,1,4,0:0:0:0: -128,107,156889,1,0,0:0:0:0: -128,107,157054,1,0,0:0:0:0: -128,107,157219,1,8,0:0:0:0: -198,60,157549,1,8,0:0:0:0: -233,37,157713,1,0,0:0:0:0: -198,60,157878,1,8,0:0:0:0: -233,37,158043,1,0,0:0:0:0: -198,60,158208,1,0,0:0:0:0: -269,15,158538,1,8,0:0:0:0: -227,15,158702,1,8,0:0:0:0: -184,15,158867,1,0,0:0:0:0: -184,15,159197,1,0,0:0:0:0: -200,97,159527,1,0,0:0:0:0: -208,137,159691,1,0,0:0:0:0: -199,95,159856,1,8,0:0:0:0: -252,30,160186,1,8,0:0:0:0: -225,62,160351,1,0,0:0:0:0: -225,62,160516,1,8,0:0:0:0: -225,62,160680,1,8,0:0:0:0: -225,62,160845,1,0,0:0:0:0: -225,62,161010,1,0,0:0:0:0: -225,62,161175,1,8,0:0:0:0: -225,62,161505,1,0,0:0:0:0: -225,62,161834,1,8,0:0:0:0: -269,95,161998,1,0,0:0:0:0: -225,62,162163,1,0,0:0:0:0: -270,95,162328,1,0,0:0:0:0: -225,62,162493,1,8,0:0:0:0: -225,62,162658,1,8,0:0:0:0: -225,62,162823,1,0,0:0:0:0: -225,62,162987,1,0,0:0:0:0: -180,27,163152,1,8,0:0:0:0: -180,27,163235,1,0,0:0:0:0: -180,27,163317,1,0,0:0:0:0: -180,27,163399,1,0,0:0:0:0: -180,27,163482,1,8,0:0:0:0: -180,27,163564,1,0,0:0:0:0: -180,27,163647,1,0,0:0:0:0: -180,27,163729,1,0,0:0:0:0: -180,27,163812,1,8,0:0:0:0: -180,27,163894,1,8,0:0:0:0: -180,27,163976,1,0,0:0:0:0: -180,27,164059,1,0,0:0:0:0: -180,27,164141,1,8,0:0:0:0: -216,132,164471,1,4,0:0:0:0: -236,184,164636,1,0,0:0:0:0: -236,184,164801,1,8,0:0:0:0: -236,184,164965,1,0,0:0:0:0: -236,184,165048,1,0,0:0:0:0: -236,184,165130,1,8,0:0:0:0: -236,184,165295,1,0,0:0:0:0: -236,184,165460,1,8,0:0:0:0: -236,184,165625,1,8,0:0:0:0: -236,184,165707,1,8,0:0:0:0: -236,184,165790,1,0,0:0:0:0: -236,184,165954,1,0,0:0:0:0: -236,184,166119,1,8,0:0:0:0: -236,184,166284,1,0,0:0:0:0: -192,80,166614,1,0,0:0:0:0: -212,132,166779,1,8,0:0:0:0: -240,180,166943,1,0,0:0:0:0: -224,156,167026,1,8,0:0:0:0: -224,156,167108,1,0,0:0:0:0: -224,156,167273,1,0,0:0:0:0: -224,156,167438,1,8,0:0:0:0: -224,156,167603,1,8,0:0:0:0: -224,156,167685,1,8,0:0:0:0: -224,156,167768,1,0,0:0:0:0: -224,156,167932,1,0,0:0:0:0: -224,156,168097,1,8,0:0:0:0: -212,132,168262,1,0,0:0:0:0: -212,132,168344,1,0,0:0:0:0: -212,132,168427,1,8,0:0:0:0: -212,132,168592,1,0,0:0:0:0: -212,132,168757,1,8,0:0:0:0: -212,132,168921,1,0,0:0:0:0: -160,152,169251,1,0,0:0:0:0: -160,152,169416,1,8,0:0:0:0: -184,136,169498,1,8,0:0:0:0: -180,100,169581,1,0,0:0:0:0: -192,76,169663,1,8,0:0:0:0: -212,132,169746,1,0,0:0:0:0: -212,132,169910,1,0,0:0:0:0: -212,132,170075,1,8,0:0:0:0: -212,132,170240,1,0,0:0:0:0: -212,132,170323,1,0,0:0:0:0: -212,132,170405,1,8,0:0:0:0: -212,132,170570,1,0,0:0:0:0: -212,132,170735,1,8,0:0:0:0: -212,132,170899,1,0,0:0:0:0: -212,132,170982,1,8,0:0:0:0: -212,132,171064,1,0,0:0:0:0: -212,132,171229,1,0,0:0:0:0: -212,132,171394,1,8,0:0:0:0: -212,132,171559,1,0,0:0:0:0: -152,40,171888,1,0,0:0:0:0: -44,112,172053,1,8,0:0:0:0: -100,120,172218,1,8,0:0:0:0: -72,116,172301,1,8,0:0:0:0: -212,132,172383,1,0,0:0:0:0: -212,132,172548,1,0,0:0:0:0: -212,132,172713,1,8,0:0:0:0: -212,132,172877,1,0,0:0:0:0: -212,132,172960,1,0,0:0:0:0: -212,132,173042,1,8,0:0:0:0: -212,132,173207,1,0,0:0:0:0: -212,132,173372,1,8,0:0:0:0: -212,132,173537,1,0,0:0:0:0: -212,132,173619,1,0,0:0:0:0: -174,136,173702,5,0,0:0:0:0: -174,136,173785,1,8,0:0:0:0: -174,136,173867,1,0,0:0:0:0: -174,136,174032,1,8,0:0:0:0: -174,136,174197,1,0,0:0:0:0: -174,136,174279,1,0,0:0:0:0: -174,136,174362,1,0,0:0:0:0: -174,136,174526,1,8,0:0:0:0: -174,136,174609,1,0,0:0:0:0: -174,136,174691,1,8,0:0:0:0: -174,136,174774,1,8,0:0:0:0: -174,136,174856,1,0,0:0:0:0: -174,136,175020,1,8,0:0:0:0: -174,136,175185,1,0,0:0:0:0: -174,136,175350,1,8,0:0:0:0: -174,136,175515,1,8,0:0:0:0: -174,136,175597,1,8,0:0:0:0: -174,136,175680,1,0,0:0:0:0: -174,136,175844,1,0,0:0:0:0: -174,136,176009,1,8,0:0:0:0: -174,136,176174,1,0,0:0:0:0: -174,136,176257,1,8,0:0:0:0: -174,136,176339,1,0,0:0:0:0: -174,136,176504,1,0,0:0:0:0: -174,136,176669,1,8,0:0:0:0: -174,136,176834,1,0,0:0:0:0: -284,120,177163,1,0,0:0:0:0: -228,128,177328,1,8,0:0:0:0: -172,136,177493,1,0,0:0:0:0: -200,132,177575,1,0,0:0:0:0: -200,132,177658,1,8,0:0:0:0: -200,132,177823,1,0,0:0:0:0: -200,132,177987,1,8,0:0:0:0: -200,132,178152,1,8,0:0:0:0: -200,132,178235,1,8,0:0:0:0: -200,132,178317,1,0,0:0:0:0: -200,132,178482,1,0,0:0:0:0: -200,132,178647,1,8,0:0:0:0: -200,132,178812,1,0,0:0:0:0: -200,132,178894,1,0,0:0:0:0: -200,132,178976,1,8,0:0:0:0: -200,132,179141,1,0,0:0:0:0: -200,132,179306,1,8,0:0:0:0: -200,132,179471,1,8,0:0:0:0: -256,120,179636,1,0,0:0:0:0: -256,120,179801,1,8,0:0:0:0: -256,120,179883,1,8,0:0:0:0: -256,120,179965,1,0,0:0:0:0: -256,120,180048,1,0,0:0:0:0: -256,120,180130,1,0,0:0:0:0: -312,124,180295,1,8,0:0:0:0: -256,112,180460,1,8,0:0:0:0: -228,108,180542,1,8,0:0:0:0: -228,108,180625,1,0,0:0:0:0: -228,108,180790,1,8,0:0:0:0: -228,108,180954,1,0,0:0:0:0: -228,108,181037,1,8,0:0:0:0: -228,108,181119,1,0,0:0:0:0: -228,108,181284,1,8,0:0:0:0: -228,108,181449,1,0,0:0:0:0: -228,108,181614,1,8,0:0:0:0: -228,108,181779,1,0,0:0:0:0: -228,108,181861,1,0,0:0:0:0: -228,108,181943,1,8,0:0:0:0: -228,108,182108,1,8,0:0:0:0: -144,180,182438,1,8,0:0:0:0: -184,140,182603,1,0,0:0:0:0: -204,124,182685,1,0,0:0:0:0: -204,124,182768,1,0,0:0:0:0: -204,124,182932,1,8,0:0:0:0: -204,124,183097,1,0,0:0:0:0: -204,124,183180,1,0,0:0:0:0: -204,124,183262,1,8,0:0:0:0: -204,124,183427,1,8,0:0:0:0: -148,120,183592,1,0,0:0:0:0: -92,112,183757,1,8,0:0:0:0: -92,112,183839,1,8,0:0:0:0: -92,112,183921,1,0,0:0:0:0: -92,112,184086,1,0,0:0:0:0: -148,116,184251,1,8,0:0:0:0: -176,116,184334,1,8,0:0:0:0: -176,116,184416,1,0,0:0:0:0: -176,116,184581,1,8,0:0:0:0: -176,116,184663,1,0,0:0:0:0: -176,116,184746,1,0,0:0:0:0: -176,116,184828,1,8,0:0:0:0: -176,116,184993,1,0,0:0:0:0: -176,116,185075,1,0,0:0:0:0: -176,116,185240,1,8,0:0:0:0: -176,116,185323,1,0,0:0:0:0: -176,116,185405,1,8,0:0:0:0: -176,116,185487,1,8,0:0:0:0: -176,116,185570,1,0,0:0:0:0: -236,184,185735,1,0,0:0:0:0: -236,184,185900,1,8,0:0:0:0: -236,184,186064,1,0,0:0:0:0: -236,184,186147,1,0,0:0:0:0: -236,184,186229,1,8,0:0:0:0: -236,184,186394,1,0,0:0:0:0: -236,184,186559,1,8,0:0:0:0: -236,184,186724,1,8,0:0:0:0: -236,184,186806,1,8,0:0:0:0: -236,184,186889,1,0,0:0:0:0: -236,184,187053,1,0,0:0:0:0: -236,184,187218,1,8,0:0:0:0: -236,184,187383,1,0,0:0:0:0: -192,80,187713,1,0,0:0:0:0: -212,132,187878,1,8,0:0:0:0: -240,180,188042,1,0,0:0:0:0: -224,156,188125,1,8,0:0:0:0: -224,156,188207,1,0,0:0:0:0: -224,156,188372,1,0,0:0:0:0: -224,156,188537,1,8,0:0:0:0: -224,156,188702,1,8,0:0:0:0: -224,156,188784,1,8,0:0:0:0: -224,156,188867,1,0,0:0:0:0: -224,156,189031,1,0,0:0:0:0: -224,156,189196,1,8,0:0:0:0: -212,132,189361,1,0,0:0:0:0: -212,132,189443,1,0,0:0:0:0: -212,132,189526,1,8,0:0:0:0: -212,132,189691,1,0,0:0:0:0: -212,132,189856,1,8,0:0:0:0: -212,132,190020,1,0,0:0:0:0: -160,152,190350,1,0,0:0:0:0: -160,152,190515,1,8,0:0:0:0: -184,136,190597,1,8,0:0:0:0: -180,100,190680,1,0,0:0:0:0: -192,76,190762,1,8,0:0:0:0: -212,132,190845,1,0,0:0:0:0: -212,132,191009,1,0,0:0:0:0: -212,132,191174,1,8,0:0:0:0: -212,132,191339,1,0,0:0:0:0: -212,132,191422,1,0,0:0:0:0: -212,132,191504,1,8,0:0:0:0: -212,132,191669,1,0,0:0:0:0: -212,132,191834,1,8,0:0:0:0: -212,132,191998,1,0,0:0:0:0: -212,132,192081,1,8,0:0:0:0: -212,132,192163,1,0,0:0:0:0: -212,132,192328,1,0,0:0:0:0: -212,132,192493,1,8,0:0:0:0: -212,132,192658,1,0,0:0:0:0: -152,40,192987,1,0,0:0:0:0: -44,112,193152,1,8,0:0:0:0: -100,120,193317,1,8,0:0:0:0: -72,116,193400,1,8,0:0:0:0: -212,132,193482,1,0,0:0:0:0: -212,132,193647,1,0,0:0:0:0: -212,132,193812,1,8,0:0:0:0: -212,132,193976,1,0,0:0:0:0: -212,132,194059,1,0,0:0:0:0: -212,132,194141,1,8,0:0:0:0: -212,132,194306,1,0,0:0:0:0: -212,132,194471,1,8,0:0:0:0: -212,132,194636,1,0,0:0:0:0: -212,132,194718,1,0,0:0:0:0: -174,136,194801,5,0,0:0:0:0: -174,136,194884,1,8,0:0:0:0: -174,136,194966,1,0,0:0:0:0: -174,136,195131,1,8,0:0:0:0: -174,136,195296,1,0,0:0:0:0: -174,136,195378,1,0,0:0:0:0: -174,136,195461,1,0,0:0:0:0: -174,136,195625,1,8,0:0:0:0: -174,136,195708,1,0,0:0:0:0: -174,136,195790,1,8,0:0:0:0: -174,136,195873,1,8,0:0:0:0: -174,136,195955,1,0,0:0:0:0: -174,136,196119,1,12,0:0:0:0: -174,136,196284,1,0,0:0:0:0: -174,136,196449,1,8,0:0:0:0: -174,136,196614,1,8,0:0:0:0: -174,136,196696,1,8,0:0:0:0: -174,136,196779,1,0,0:0:0:0: -174,136,196943,1,0,0:0:0:0: -174,136,197108,1,8,0:0:0:0: -174,136,197273,1,0,0:0:0:0: -174,136,197356,1,8,0:0:0:0: -174,136,197438,1,0,0:0:0:0: -174,136,197603,1,0,0:0:0:0: -174,136,197768,1,8,0:0:0:0: -174,136,197933,1,0,0:0:0:0: -284,120,198262,1,0,0:0:0:0: -228,128,198427,1,8,0:0:0:0: -172,136,198592,1,0,0:0:0:0: -200,132,198674,1,0,0:0:0:0: -200,132,198757,1,8,0:0:0:0: -200,132,198922,1,0,0:0:0:0: -200,132,199086,1,8,0:0:0:0: -200,132,199251,1,8,0:0:0:0: -200,132,199334,1,8,0:0:0:0: -200,132,199416,1,0,0:0:0:0: -200,132,199581,1,0,0:0:0:0: -200,132,199746,1,8,0:0:0:0: -200,132,199911,1,0,0:0:0:0: -200,132,199993,1,0,0:0:0:0: -200,132,200075,1,8,0:0:0:0: -200,132,200240,1,0,0:0:0:0: -200,132,200405,1,8,0:0:0:0: -200,132,200570,1,8,0:0:0:0: -256,120,200735,1,0,0:0:0:0: -256,120,200900,1,8,0:0:0:0: -256,120,200982,1,8,0:0:0:0: -256,120,201064,1,0,0:0:0:0: -256,120,201147,1,0,0:0:0:0: -256,120,201229,1,0,0:0:0:0: -256,120,201394,1,12,0:0:0:0: -208,144,201559,1,0,0:0:0:0: -208,144,201724,1,0,0:0:0:0: -208,144,201888,1,8,0:0:0:0: -264,144,202053,1,0,0:0:0:0: -248,120,202136,1,0,0:0:0:0: -320,140,202218,1,0,0:0:0:0: -264,144,202383,1,8,0:0:0:0: -320,140,202548,1,0,0:0:0:0: -264,144,202713,1,12,0:0:0:0: -212,132,202877,1,0,0:0:0:0: -224,76,203042,1,0,0:0:0:0: -212,132,203207,1,8,0:0:0:0: -228,76,203372,1,0,0:0:0:0: -216,104,203454,1,0,0:0:0:0: -212,128,203537,1,0,0:0:0:0: -248,84,203702,1,8,0:0:0:0: -212,128,203866,1,0,0:0:0:0: -212,132,204031,1,8,0:0:0:0: -212,132,204114,1,0,0:0:0:0: -212,132,204196,1,0,0:0:0:0: -212,132,204279,1,0,0:0:0:0: -212,132,204361,1,8,0:0:0:0: -212,132,204443,1,0,0:0:0:0: -212,132,204526,1,0,0:0:0:0: -212,132,204608,1,0,0:0:0:0: -212,132,204691,1,8,0:0:0:0: -212,132,204773,1,8,0:0:0:0: -212,132,204855,1,0,0:0:0:0: -212,132,204938,1,0,0:0:0:0: -212,132,205020,1,8,0:0:0:0: -212,132,205103,1,8,0:0:0:0: -212,132,205185,1,0,0:0:0:0: -212,132,205268,1,0,0:0:0:0: -228,108,205350,1,8,0:0:0:0: -228,108,205432,1,0,0:0:0:0: -228,108,205515,1,0,0:0:0:0: -228,108,205597,1,8,0:0:0:0: -228,108,205680,1,0,0:0:0:0: -228,108,205762,1,0,0:0:0:0: -228,108,205844,1,8,0:0:0:0: -228,108,205927,1,0,0:0:0:0: -228,108,206009,1,8,0:0:0:0: -228,108,206092,1,8,0:0:0:0: -228,108,206174,1,8,0:0:0:0: -228,108,206257,1,8,0:0:0:0: -228,108,206339,1,0,0:0:0:0: -228,108,206421,1,0,0:0:0:0: -228,108,206504,1,0,0:0:0:0: -228,108,206586,1,0,0:0:0:0: -228,108,206669,1,8,0:0:0:0: -20,372,207658,1,0,0:0:0:0: -88,284,207987,1,8,0:0:0:0: -164,72,209306,1,0,0:0:0:0: -108,232,210295,1,8,0:0:0:0: -128,180,210625,1,8,0:0:0:0: -144,132,211943,1,0,0:0:0:0: -144,132,212932,1,0,0:0:0:0: -144,132,213262,1,8,0:0:0:0: -364,180,214581,1,0,0:0:0:0: -200,152,215570,1,8,0:0:0:0: -256,160,215899,1,8,0:0:0:0: -160,100,216559,1,0,0:0:0:0: -160,100,216888,1,0,0:0:0:0: -160,100,217218,1,0,0:0:0:0: -24,200,218207,1,0,0:0:0:0: -68,168,218537,1,8,0:0:0:0: -244,40,219855,1,0,0:0:0:0: -112,136,220844,1,8,0:0:0:0: -156,100,221174,1,8,0:0:0:0: -124,120,222493,1,0,0:0:0:0: -124,120,223482,1,0,0:0:0:0: -124,120,223811,1,8,0:0:0:0: -124,120,225130,1,0,0:0:0:0: -124,120,226119,1,8,0:0:0:0: -124,120,226449,1,8,0:0:0:0: -152,228,227108,2,0,L|296:248,1,140 diff --git a/libs/osz.py b/libs/osz.py deleted file mode 120000 index 2466825..0000000 --- a/libs/osz.py +++ /dev/null @@ -1 +0,0 @@ -../osz.py \ No newline at end of file diff --git a/osz.py b/libs/parsers/osz.py similarity index 100% rename from osz.py rename to libs/parsers/osz.py diff --git a/scenes/game.py b/scenes/game.py index 1e902b3..be440ae 100644 --- a/scenes/game.py +++ b/scenes/game.py @@ -50,8 +50,6 @@ from libs.utils import ( ) from libs.video import VideoPlayer -from libs.osz import OsuParser - logger = logging.getLogger(__name__) class DrumType(IntEnum): @@ -416,11 +414,8 @@ class Player: unload_offset = travel_distance / sudden_pixels_per_ms note.unload_ms = note.hit_ms + unload_offset -###from libs.osz import OsuParser def reset_chart(self): - #notes, self.branch_m, self.branch_e, self.branch_n = self.tja.notes_to_position(self.difficulty) - myparse = OsuParser(Path("./Cirno.osu")) - notes = myparse.osu_NoteList + notes, self.branch_m, self.branch_e, self.branch_n = self.tja.notes_to_position(self.difficulty) self.branch_m, self.branch_e, self.branch_n = [], [], [] self.play_notes, self.draw_note_list, self.draw_bar_list = deque(apply_modifiers(notes, self.modifiers)[0]), deque(apply_modifiers(notes, self.modifiers)[1]), deque(apply_modifiers(notes, self.modifiers)[2]) From 3d89e51030e030b97fa7e655c40eca0b2790f891 Mon Sep 17 00:00:00 2001 From: Valerio Date: Tue, 13 Jan 2026 06:58:05 -0500 Subject: [PATCH 07/14] More clean up --- Songs/15 Recently Played/song_list.txt | 2 -- config.toml | 38 ++++++++++++++------------ 2 files changed, 21 insertions(+), 19 deletions(-) delete mode 100644 Songs/15 Recently Played/song_list.txt diff --git a/Songs/15 Recently Played/song_list.txt b/Songs/15 Recently Played/song_list.txt deleted file mode 100644 index 64162b9..0000000 --- a/Songs/15 Recently Played/song_list.txt +++ /dev/null @@ -1,2 +0,0 @@ -74ee9547980a5a16d7de54004b8422fd1655e079d51cfe7fa554787604ecb654|TRIPLE HELIX|Yonokid -61506649d1a0f78c7759ffd83b010e58ab0e167bdeb06b11584933d7a7409f35|Dogbite|t+pazolite diff --git a/config.toml b/config.toml index fc29555..23284dc 100644 --- a/config.toml +++ b/config.toml @@ -12,38 +12,38 @@ practice_mode_bar_delay = 1 score_method = "shinuchi" [nameplate_1p] -name = "どんちゃん" -title = "ドンだーデビュー!" +name = 'どんちゃん' +title = 'ドンだーデビュー!' title_bg = 0 dan = -1 gold = false rainbow = false [nameplate_2p] -name = "かつちゃん" -title = "ドンだーデビュー!" +name = 'かつちゃん' +title = 'ドンだーデビュー!' title_bg = 1 dan = -1 gold = false rainbow = false [paths] -tja_path = ["Songs"] -skin = "PyTaikoGreen" +tja_path = ['Songs'] +skin = 'PyTaikoGreen' [keys] -exit_key = "Q" -borderless_key = "f10" -fullscreen_key = "f11" -pause_key = "space" -back_key = "escape" -restart_key = "f1" +exit_key = 'Q' +borderless_key = 'F10' +fullscreen_key = 'F11' +pause_key = "SPACE" +back_key = 'ESCAPE' +restart_key = 'F1' [keys_1p] -left_kat = ["D"] -left_don = ["F"] -right_don = ["J"] -right_kat = ["K"] +left_kat = ['D'] +left_don = ['F'] +right_don = ['J'] +right_kat = ['K'] [keys_2p] left_kat = ["Z"] @@ -58,13 +58,17 @@ right_don = [17] right_kat = [12] [audio] +# device_type: 0 = default, this will be set on first launch to the recommended setting +# Windows users should generally pick 4 (WDM-KS) and Linux users should pick 0 (ALSA) device_type = 0 sample_rate = 44100 +# buffer_size: Size in samples per audio buffer +# - 0 = let driver choose (may result in very small buffers with ASIO, typically 64) buffer_size = 32 [volume] sound = 1.0 -music = 0.0 +music = 1.0 voice = 1.0 hitsound = 1.0 attract_mode = 1.0 From d728bfa9c81c00407c1bfb2e94b6c6b77392020e Mon Sep 17 00:00:00 2001 From: Anthony Samms Date: Wed, 14 Jan 2026 12:05:00 -0500 Subject: [PATCH 08/14] bare minimum to select and display in song select --- PyTaiko.py | 7 +- libs/file_navigator.py | 204 ++++++++++++++++++++++++++++++++++++----- libs/parsers/osz.py | 50 ++++++---- libs/song_hash.py | 80 +++++++++------- scenes/game.py | 60 +++++++----- scenes/song_select.py | 33 +++---- 6 files changed, 321 insertions(+), 113 deletions(-) diff --git a/PyTaiko.py b/PyTaiko.py index b9c377b..255c32c 100644 --- a/PyTaiko.py +++ b/PyTaiko.py @@ -17,7 +17,7 @@ from raylib.defines import ( from libs.audio import audio from libs.config import get_config -from libs.global_data import PlayerNum, ScoreMethod +from libs.global_data import Difficulty, PlayerNum, ScoreMethod from libs.screen import Screen from libs.song_hash import DB_VERSION from libs.parsers.tja import TJAParser @@ -264,7 +264,10 @@ def check_args(): parser.error(f"Invalid difficulty: {args.difficulty}. Available: {list(tja.metadata.course_data.keys())}") selected_difficulty = args.difficulty else: - selected_difficulty = max(tja.metadata.course_data.keys()) + if not tja.metadata.course_data: + selected_difficulty = Difficulty.ONI + else: + selected_difficulty = max(tja.metadata.course_data.keys()) current_screen = Screens.GAME_PRACTICE if args.practice else Screens.GAME global_data.session_data[PlayerNum.P1].selected_song = path global_data.session_data[PlayerNum.P1].selected_difficulty = selected_difficulty diff --git a/libs/file_navigator.py b/libs/file_navigator.py index f4a38e0..ad27e97 100644 --- a/libs/file_navigator.py +++ b/libs/file_navigator.py @@ -14,6 +14,7 @@ from raylib import SHADER_UNIFORM_VEC3 from libs.animation import Animation, MoveAnimation from libs.audio import audio from libs.global_data import Crown, Difficulty, ScoreMethod +from libs.parsers.osz import OsuParser from libs.texture import tex from libs.parsers.tja import TJAParser, test_encodings from libs.utils import OutlinedText, get_current_ms, global_data @@ -214,7 +215,7 @@ class SongBox(BaseBox): self.hash = dict() self.score_history = None self.history_wait = 0 - self.tja = tja + self.parser = tja self.is_favorite = False self.yellow_box = None @@ -226,8 +227,8 @@ class SongBox(BaseBox): with sqlite3.connect(global_data.score_db) as con: cursor = con.cursor() # Batch database query for all diffs at once - if self.tja.metadata.course_data: - hash_values = [self.hash[diff] for diff in self.tja.metadata.course_data if diff in self.hash] + if self.parser.metadata.course_data: + hash_values = [self.hash[diff] for diff in self.parser.metadata.course_data if diff in self.hash] placeholders = ','.join('?' * len(hash_values)) batch_query = f""" @@ -239,7 +240,7 @@ class SongBox(BaseBox): hash_to_score = {row[0]: row[1:] for row in cursor.fetchall()} - for diff in self.tja.metadata.course_data: + for diff in self.parser.metadata.course_data: if diff not in self.hash: continue diff_hash = self.hash[diff] @@ -261,7 +262,7 @@ class SongBox(BaseBox): self.score_history = ScoreHistory(self.scores, current_time) if not is_open_prev and self.is_open: - self.yellow_box = YellowBox(False, tja=self.tja) + self.yellow_box = YellowBox(False, tja=self.parser) self.yellow_box.create_anim() self.wait = current_time if current_time >= self.history_wait + 3000: @@ -275,7 +276,7 @@ class SongBox(BaseBox): self.name.draw(outline_color=self.fore_color, x=x + tex.skin_config["song_box_name"].x - int(self.name.texture.width / 2), y=y+tex.skin_config["song_box_name"].y, y2=min(self.name.texture.height, tex.skin_config["song_box_name"].height)-self.name.texture.height, fade=outer_fade_override) - if self.tja.ex_data.new: + if self.parser.ex_data.new: tex.draw_texture('yellow_box', 'ex_data_new_song_balloon', x=x, y=y, fade=outer_fade_override) valid_scores = {k: v for k, v in self.scores.items() if v is not None} if valid_scores: @@ -297,6 +298,89 @@ class SongBox(BaseBox): if self.score_history is not None and get_current_ms() >= self.history_wait + 3000: self.score_history.draw() +class SongBoxOsu(BaseBox): + def __init__(self, name: str, back_color: Optional[tuple[int, int, int]], fore_color: Optional[tuple[int, int, int]], texture_index: TextureIndex, parser: OsuParser): + super().__init__(name, back_color, fore_color, texture_index) + self.scores = dict() + self.hash = dict() + self.score_history = None + self.history_wait = 0 + self.parser = parser + self.is_favorite = False + self.yellow_box = None + + def load_text(self): + super().load_text() + self.text_loaded = True + + def get_scores(self): + with sqlite3.connect(global_data.score_db) as con: + cursor = con.cursor() + # Batch database query for all diffs at once + if self.parser.metadata.course_data: + hash_values = [self.hash[diff] for diff in self.parser.metadata.course_data if diff in self.hash] + placeholders = ','.join('?' * len(hash_values)) + + batch_query = f""" + SELECT hash, score, good, ok, bad, drumroll, clear + FROM Scores + WHERE hash IN ({placeholders}) + """ + cursor.execute(batch_query, hash_values) + + hash_to_score = {row[0]: row[1:] for row in cursor.fetchall()} + + for diff in self.parser.metadata.course_data: + if diff not in self.hash: + continue + diff_hash = self.hash[diff] + self.scores[diff] = hash_to_score.get(diff_hash) + self.score_history = None + + def update(self, current_time: float, is_diff_select: bool): + super().update(current_time, is_diff_select) + is_open_prev = self.is_open + self.is_open = self.position == BOX_CENTER + + if self.yellow_box is not None: + self.yellow_box.update(is_diff_select) + + if self.history_wait == 0: + self.history_wait = current_time + + if self.score_history is None and {k: v for k, v in self.scores.items() if v is not None}: + self.score_history = ScoreHistory(self.scores, current_time) + + if not is_open_prev and self.is_open: + self.yellow_box = YellowBox(False) + self.yellow_box.create_anim() + self.wait = current_time + if current_time >= self.history_wait + 3000: + self.history_wait = current_time + + if self.score_history is not None: + self.score_history.update(current_time) + + def _draw_closed(self, x: float, y: float, outer_fade_override: float): + super()._draw_closed(x, y, outer_fade_override) + + self.name.draw(outline_color=self.fore_color, x=x + tex.skin_config["song_box_name"].x - int(self.name.texture.width / 2), y=y+tex.skin_config["song_box_name"].y, y2=min(self.name.texture.height, tex.skin_config["song_box_name"].height)-self.name.texture.height, fade=outer_fade_override) + valid_scores = {k: v for k, v in self.scores.items() if v is not None} + if valid_scores: + highest_key = max(valid_scores.keys()) + score = self.scores[highest_key] + if score and score[5] == Crown.DFC: + tex.draw_texture('yellow_box', 'crown_dfc', x=x, y=y, frame=min(Difficulty.URA, highest_key), fade=outer_fade_override) + elif score and score[5] == Crown.FC: + tex.draw_texture('yellow_box', 'crown_fc', x=x, y=y, frame=min(Difficulty.URA, highest_key), fade=outer_fade_override) + elif score and score[5] >= Crown.CLEAR: + tex.draw_texture('yellow_box', 'crown_clear', x=x, y=y, frame=min(Difficulty.URA, highest_key), fade=outer_fade_override) + + def draw_score_history(self): + if self.is_open and get_current_ms() >= self.wait + 83.33: + if self.score_history is not None and get_current_ms() >= self.history_wait + 3000: + self.score_history.draw() + class FolderBox(BaseBox): def __init__(self, name: str, back_color: Optional[tuple[int, int, int]], fore_color: Optional[tuple[int, int, int]], texture_index: TextureIndex, genre_index: GenreIndex, tja_count: int = 0, box_texture: Optional[str] = None): super().__init__(name, back_color, fore_color, texture_index) @@ -393,6 +477,14 @@ class FolderBox(BaseBox): elif self.box_texture is not None: scaled_width = self.box_texture.width * tex.screen_scale scaled_height = self.box_texture.height * tex.screen_scale + max_width = 344 * tex.screen_scale + max_height = 424 * tex.screen_scale + if scaled_width > max_width or scaled_height > max_height: + width_scale = max_width / scaled_width + height_scale = max_height / scaled_height + scale_factor = min(width_scale, height_scale) + scaled_width *= scale_factor + scaled_height *= scale_factor x = int((x + tex.skin_config["box_texture"].x) - (scaled_width // 2)) y = int((y + tex.skin_config["box_texture"].y) - (scaled_height // 2)) src = ray.Rectangle(0, 0, self.box_texture.width, self.box_texture.height) @@ -1061,12 +1153,23 @@ class SongFile(FileSystemItem): def __init__(self, path: Path, name: str, back_color: Optional[tuple[int, int, int]], fore_color: Optional[tuple[int, int, int]], texture_index: TextureIndex): super().__init__(path, name) self.is_recent = (datetime.now() - datetime.fromtimestamp(path.stat().st_mtime)) <= timedelta(days=7) - self.tja = TJAParser(path) + self.parser = TJAParser(path) if self.is_recent: - self.tja.ex_data.new = True - title = self.tja.metadata.title.get(global_data.config['general']['language'].lower(), self.tja.metadata.title['en']) + self.parser.ex_data.new = True + title = self.parser.metadata.title.get(global_data.config['general']['language'].lower(), self.parser.metadata.title['en']) self.hash = global_data.song_paths[path] - self.box = SongBox(title, back_color, fore_color, texture_index, self.tja) + self.box = SongBox(title, back_color, fore_color, texture_index, self.parser) + self.box.hash = global_data.song_hashes[self.hash][0]["diff_hashes"] + self.box.get_scores() + +class SongFileOsu(FileSystemItem): + def __init__(self, path: Path, name: str, back_color: Optional[tuple[int, int, int]], fore_color: Optional[tuple[int, int, int]], texture_index: TextureIndex): + super().__init__(path, name) + self.is_recent = (datetime.now() - datetime.fromtimestamp(path.stat().st_mtime)) <= timedelta(days=7) + self.parser = OsuParser(path) + title = self.parser.osu_metadata["Version"] + self.hash = global_data.song_paths[path] + self.box = SongBoxOsu(title, back_color, fore_color, texture_index, self.parser) self.box.hash = global_data.song_hashes[self.hash][0]["diff_hashes"] self.box.get_scores() @@ -1122,7 +1225,7 @@ class FileNavigator: # Pre-generated objects storage self.all_directories: dict[str, Directory] = {} # path -> Directory - self.all_song_files: dict[str, Union[SongFile, DanCourse]] = {} # path -> SongFile + self.all_song_files: dict[str, Union[SongFile, DanCourse, SongFileOsu]] = {} # path -> SongFile self.directory_contents: dict[str, list[Union[Directory, SongFile]]] = {} # path -> list of items # OPTION 2: Lazy crown calculation with caching @@ -1262,6 +1365,10 @@ class FileNavigator: child_dirs = [] for item_path in dir_path.iterdir(): if item_path.is_dir(): + child_has_osu = any(item_path.glob("*.osu")) + if child_has_osu: + child_dirs.append(item_path) + self.process_osz(item_path) child_has_box_def = (item_path / "box.def").exists() if child_has_box_def: child_dirs.append(item_path) @@ -1289,8 +1396,8 @@ class FileNavigator: elif song_key not in self.all_song_files and tja_path in global_data.song_paths: song_obj = SongFile(tja_path, tja_path.name, back_color, fore_color, texture_index) song_obj.box.get_scores() - for course in song_obj.tja.metadata.course_data: - level = song_obj.tja.metadata.course_data[course].level + for course in song_obj.parser.metadata.course_data: + level = song_obj.parser.metadata.course_data[course].level scores = song_obj.box.scores.get(course) if scores is not None: @@ -1342,6 +1449,59 @@ class FileNavigator: logger.error(f"Error creating SongFile for {tja_path}: {e}") continue + def process_osz(self, dir_path: Path): + dir_key = str(dir_path) + for file in dir_path.iterdir(): + if file.name.endswith('.osu'): + with open(file, 'r', encoding='utf-8') as f: + content = f.readlines() + for line in content: + if line.startswith('TitleUnicode:'): + title_unicode = line.split(':', 1)[1].strip() + name = title_unicode + break + else: + name = dir_path.name if dir_path.name else str(dir_path) + box_texture = None + collection = None + back_color = None + fore_color = None + texture_index = TextureIndex.DEFAULT + genre_index = GenreIndex.DEFAULT + + for file in dir_path.iterdir(): + if file.name.endswith('.jpg') or file.name.endswith('.png'): + box_texture = str(file) + + # Create Directory object + file_count = len([file for file in dir_path.glob("*.osu")]) + directory_obj = Directory( + dir_path, name, back_color, fore_color, texture_index, genre_index, + tja_count=file_count, + box_texture=box_texture, + collection=collection, + ) + self.all_directories[dir_key] = directory_obj + + content_items = [] + + osu_files = [file for file in dir_path.glob("*.osu")] + + # Create SongFile objects + for osu_path in sorted(osu_files): + song_key = str(osu_path) + if song_key not in self.all_song_files and osu_path in global_data.song_paths: + song_obj = SongFileOsu(osu_path, osu_path.name, back_color, fore_color, texture_index) + song_obj.box.get_scores() + self.song_count += 1 + global_data.song_progress = self.song_count / global_data.total_songs + self.all_song_files[song_key] = song_obj + + if song_key in self.all_song_files: + content_items.append(self.all_song_files[song_key]) + + self.directory_contents[dir_key] = content_items + def is_at_root(self) -> bool: """Check if currently at the virtual root""" return self.current_dir == Path() @@ -1377,7 +1537,7 @@ class FileNavigator: if sibling_key in self.directory_contents: for item in self.directory_contents[sibling_key]: if isinstance(item, SongFile) and item: - if self.diff_sort_diff in item.tja.metadata.course_data and item.tja.metadata.course_data[self.diff_sort_diff].level == self.diff_sort_level: + if self.diff_sort_diff in item.parser.metadata.course_data and item.parser.metadata.course_data[self.diff_sort_diff].level == self.diff_sort_level: if item not in content_items: content_items.append(item) return content_items @@ -1425,7 +1585,7 @@ class FileNavigator: if self._levenshtein_distance(song.name[:-4].lower(), search_name.lower()) < 2: items.append(song) if isinstance(song, SongFile): - if self._levenshtein_distance(song.tja.metadata.subtitle["en"].lower(), search_name.lower()) < 2: + if self._levenshtein_distance(song.parser.metadata.subtitle["en"].lower(), search_name.lower()) < 2: items.append(song) return items @@ -1784,7 +1944,7 @@ class FileNavigator: else: box.draw(box.position + int(move_away_attribute), tex.skin_config["boxes"].y, is_ura, inner_fade_override=diff_fade_out_attribute, outer_fade_override=fade) - def mark_crowns_dirty_for_song(self, song_file: SongFile): + def mark_crowns_dirty_for_song(self, song_file: SongFile | SongFileOsu): """Mark directories as needing crown recalculation when a song's score changes""" song_path = song_file.path @@ -1847,7 +2007,7 @@ class FileNavigator: return recents_path = self.recent_folder.path / 'song_list.txt' - new_entry = f'{song.hash}|{song.tja.metadata.title["en"]}|{song.tja.metadata.subtitle["en"]}\n' + new_entry = f'{song.hash}|{song.parser.metadata.title["en"]}|{song.parser.metadata.subtitle["en"]}\n' existing_entries = [] if recents_path.exists(): with open(recents_path, 'r', encoding='utf-8-sig') as song_list: @@ -1858,7 +2018,7 @@ class FileNavigator: with open(recents_path, 'w', encoding='utf-8-sig') as song_list: song_list.writelines(recent_entries) - logger.info(f"Added Recent: {song.hash} {song.tja.metadata.title['en']} {song.tja.metadata.subtitle['en']}") + logger.info(f"Added Recent: {song.hash} {song.parser.metadata.title['en']} {song.parser.metadata.subtitle['en']}") def add_favorite(self) -> bool: """Add the current song to the favorites list""" @@ -1877,7 +2037,7 @@ class FileNavigator: if not line: # Skip empty lines continue hash, title, subtitle = line.split('|') - if song.hash == hash or (song.tja.metadata.title['en'] == title and song.tja.metadata.subtitle['en'] == subtitle): + if song.hash == hash or (song.parser.metadata.title['en'] == title and song.parser.metadata.subtitle['en'] == subtitle): if not self.in_favorites: return False else: @@ -1886,11 +2046,11 @@ class FileNavigator: with open(favorites_path, 'w', encoding='utf-8-sig') as song_list: for line in lines: song_list.write(line + '\n') - logger.info(f"Removed Favorite: {song.hash} {song.tja.metadata.title['en']} {song.tja.metadata.subtitle['en']}") + logger.info(f"Removed Favorite: {song.hash} {song.parser.metadata.title['en']} {song.parser.metadata.subtitle['en']}") else: with open(favorites_path, 'a', encoding='utf-8-sig') as song_list: - song_list.write(f'{song.hash}|{song.tja.metadata.title["en"]}|{song.tja.metadata.subtitle["en"]}\n') - logger.info(f"Added Favorite: {song.hash} {song.tja.metadata.title['en']} {song.tja.metadata.subtitle['en']}") + song_list.write(f'{song.hash}|{song.parser.metadata.title["en"]}|{song.parser.metadata.subtitle["en"]}\n') + logger.info(f"Added Favorite: {song.hash} {song.parser.metadata.title['en']} {song.parser.metadata.subtitle['en']}") return True navigator = FileNavigator() diff --git a/libs/parsers/osz.py b/libs/parsers/osz.py index 1b36cd8..c330b4b 100644 --- a/libs/parsers/osz.py +++ b/libs/parsers/osz.py @@ -1,24 +1,15 @@ import hashlib -import logging import math -import random -from collections import deque -from dataclasses import dataclass, field, fields -from enum import IntEnum -from functools import lru_cache from pathlib import Path -from typing import Optional -from libs.global_data import Modifiers -from libs.utils import strip_comments -from libs.tja import TimelineObject, Note, NoteType, Drumroll, Balloon, NoteList, CourseData, ParserState +from libs.parsers.tja import CourseData, Note, NoteType, Drumroll, Balloon, NoteList, TJAMetadata import re class OsuParser: general: dict[str, str] editor: dict[str, str] - metadata: dict[str, str] + osu_metadata: dict[str, str] difficulty: dict[str, str] events: list[int] timing_points: list[int] @@ -26,22 +17,24 @@ class OsuParser: bpm: list[int] - def __init__(self, osu_file): + def __init__(self, osu_file: Path): self.general = self.read_osu_data(osu_file, target_header="General", is_dict=True) self.editor = self.read_osu_data(osu_file, target_header="Editor", is_dict=True) - self.metadata = self.read_osu_data(osu_file, target_header="Metadata", is_dict=True) + self.osu_metadata = self.read_osu_data(osu_file, target_header="Metadata", is_dict=True) self.difficulty = self.read_osu_data(osu_file, target_header="Difficulty", is_dict=True) self.events = self.read_osu_data(osu_file, target_header="Events") self.timing_points = self.read_osu_data(osu_file, target_header="TimingPoints") #self.general = self.read_osu_data(osu_file, target_header="Colours", is_dict=True) self.hit_objects = self.read_osu_data(osu_file, target_header="HitObjects") self.bpm = [] + self.metadata = TJAMetadata() + self.metadata.wave = osu_file.parent / self.general["AudioFilename"] + self.metadata.course_data[0] = CourseData() for points in self.timing_points: self.bpm.append(math.floor(1 / points[1] * 1000 * 60)) self.osu_NoteList = self.note_data_to_NoteList(self.hit_objects) - - def read_osu_data(self, file_path, target_header="HitObjects", is_dict = False): + def read_osu_data(self, file_path: Path, target_header="HitObjects", is_dict = False): data = [] if is_dict: data = {} @@ -72,7 +65,7 @@ class OsuParser: return data - def note_data_to_NoteList(self, note_data): + def note_data_to_NoteList(self, note_data) -> tuple[NoteList, list[NoteList], list[NoteList], list[NoteList]]: osu_NoteList = NoteList() counter = 0 @@ -238,6 +231,29 @@ class OsuParser: osu_NoteList.draw_notes = osu_NoteList.play_notes.copy() - return osu_NoteList + return osu_NoteList, [], [], [] + def notes_to_position(self, difficulty): + return self.osu_NoteList + def hash_note_data(self, notes: NoteList): + """Hashes the note data for the given NoteList.""" + n = hashlib.sha256() + list1 = notes.play_notes + list2 = notes.bars + merged: list[Note | Drumroll | Balloon] = [] + i = 0 + j = 0 + while i < len(list1) and j < len(list2): + if list1[i] <= list2[j]: + merged.append(list1[i]) + i += 1 + else: + merged.append(list2[j]) + j += 1 + merged.extend(list1[i:]) + merged.extend(list2[j:]) + for item in merged: + n.update(item.get_hash().encode('utf-8')) + + return n.hexdigest() diff --git a/libs/song_hash.py b/libs/song_hash.py index 103f339..476815a 100644 --- a/libs/song_hash.py +++ b/libs/song_hash.py @@ -5,9 +5,11 @@ import logging import sqlite3 import time from pathlib import Path +import zipfile from libs.config import get_config from libs.global_data import Crown +from libs.parsers.osz import OsuParser from libs.parsers.tja import NoteList, TJAParser, test_encodings from libs.utils import global_data @@ -105,12 +107,20 @@ def build_song_hashes(output_dir=Path("cache")): for root_dir in tja_paths: root_path = Path(root_dir) found_tja_files = root_path.rglob("*.tja", recurse_symlinks=True) + found_osz_files = root_path.rglob("*.osz", recurse_symlinks=True) all_tja_files.extend(found_tja_files) + all_tja_files.extend(found_osz_files) global_data.total_songs = len(all_tja_files) files_to_process = [] for tja_path in all_tja_files: + if tja_path.suffix == '.osz': + with zipfile.ZipFile(tja_path, 'r') as zip_file: + zip_file.extractall(tja_path.with_suffix('')) + zip_path = Path(tja_path.with_suffix('')) + for file in zip_path.glob('*.osu'): + files_to_process.append(file) tja_path_str = str(tja_path) current_modified = tja_path.stat().st_mtime if current_modified <= saved_timestamp: @@ -133,56 +143,64 @@ def build_song_hashes(output_dir=Path("cache")): global_data.total_songs = total_songs for tja_path in files_to_process: - try: - tja_path_str = str(tja_path) + if tja_path.suffix == '.osu': + parser = OsuParser(tja_path) + path_str = str(tja_path) current_modified = tja_path.stat().st_mtime - tja = TJAParser(tja_path) - all_notes = NoteList() diff_hashes = dict() + all_notes = parser.notes_to_position(0)[0] + diff_hashes[0] = parser.hash_note_data(all_notes) + else: + try: + path_str = str(tja_path) + current_modified = tja_path.stat().st_mtime + parser = TJAParser(tja_path) + all_notes = NoteList() + diff_hashes = dict() - for diff in tja.metadata.course_data: - diff_notes, branch_m, branch_e, branch_n = TJAParser.notes_to_position(TJAParser(tja.file_path), diff) - diff_hashes[diff] = tja.hash_note_data(diff_notes) - all_notes.play_notes.extend(diff_notes.play_notes) - if branch_m: - for branch in branch_m: - all_notes.play_notes.extend(branch.play_notes) - all_notes.bars.extend(branch.bars) - if branch_e: - for branch in branch_e: - all_notes.play_notes.extend(branch.play_notes) - all_notes.bars.extend(branch.bars) - if branch_n: - for branch in branch_n: - all_notes.play_notes.extend(branch.play_notes) - all_notes.bars.extend(branch.bars) - all_notes.bars.extend(diff_notes.bars) - except Exception as e: - logger.error(f"Failed to parse TJA {tja_path}: {e}") - continue + for diff in parser.metadata.course_data: + diff_notes, branch_m, branch_e, branch_n = TJAParser.notes_to_position(TJAParser(parser.file_path), diff) + diff_hashes[diff] = parser.hash_note_data(diff_notes) + all_notes.play_notes.extend(diff_notes.play_notes) + if branch_m: + for branch in branch_m: + all_notes.play_notes.extend(branch.play_notes) + all_notes.bars.extend(branch.bars) + if branch_e: + for branch in branch_e: + all_notes.play_notes.extend(branch.play_notes) + all_notes.bars.extend(branch.bars) + if branch_n: + for branch in branch_n: + all_notes.play_notes.extend(branch.play_notes) + all_notes.bars.extend(branch.bars) + all_notes.bars.extend(diff_notes.bars) + except Exception as e: + logger.error(f"Failed to parse TJA {tja_path}: {e}") + continue if all_notes == NoteList(): continue - hash_val = tja.hash_note_data(all_notes) + hash_val = parser.hash_note_data(all_notes) if hash_val not in song_hashes: song_hashes[hash_val] = [] song_hashes[hash_val].append({ - "file_path": tja_path_str, + "file_path": path_str, "last_modified": current_modified, - "title": tja.metadata.title, - "subtitle": tja.metadata.subtitle, + "title": parser.metadata.title, + "subtitle": parser.metadata.subtitle, "diff_hashes": diff_hashes }) # Update both indexes - path_to_hash[tja_path_str] = hash_val + path_to_hash[path_str] = hash_val global_data.song_paths[tja_path] = hash_val # Prepare database updates for each difficulty - en_name = tja.metadata.title.get('en', '') if isinstance(tja.metadata.title, dict) else str(tja.metadata.title) - jp_name = tja.metadata.title.get('ja', '') if isinstance(tja.metadata.title, dict) else '' + en_name = parser.metadata.title.get('en', '') if isinstance(parser.metadata.title, dict) else str(parser.metadata.title) + jp_name = parser.metadata.title.get('ja', '') if isinstance(parser.metadata.title, dict) else '' score_ini_path = tja_path.with_suffix('.tja.score.ini') if score_ini_path.exists(): diff --git a/scenes/game.py b/scenes/game.py index be440ae..489d4a4 100644 --- a/scenes/game.py +++ b/scenes/game.py @@ -23,6 +23,7 @@ from libs.global_data import ( ScoreMethod, ) from libs.global_objects import AllNetIcon, Nameplate +from libs.parsers.osz import OsuParser from libs.screen import Screen from libs.texture import tex from libs.parsers.tja import ( @@ -98,9 +99,9 @@ class GameScreen(Screen): self.load_hitsounds() self.song_info = SongInfo(session_data.song_title, session_data.genre_index) self.result_transition = ResultTransition(global_data.player_num) - subtitle = self.tja.metadata.subtitle.get(global_data.config['general']['language'].lower(), '') - self.bpm = self.tja.metadata.bpm - scene_preset = self.tja.metadata.scene_preset + subtitle = self.parser.metadata.subtitle.get(global_data.config['general']['language'].lower(), '') + self.bpm = self.parser.metadata.bpm + scene_preset = self.parser.metadata.scene_preset if self.movie is None: self.background = Background(global_data.player_num, self.bpm, scene_preset=scene_preset) logger.info("Background initialized") @@ -144,18 +145,22 @@ class GameScreen(Screen): def init_tja(self, song: Path): """Initialize the TJA file""" - self.tja = TJAParser(song, start_delay=self.start_delay) - if self.tja.metadata.bgmovie != Path() and self.tja.metadata.bgmovie.exists(): - self.movie = VideoPlayer(self.tja.metadata.bgmovie) + if song.suffix == '.osu': + self.start_delay = 0 + self.parser = OsuParser(song) + else: + self.parser = TJAParser(song, start_delay=self.start_delay) + if self.parser.metadata.bgmovie != Path() and self.parser.metadata.bgmovie.exists(): + self.movie = VideoPlayer(self.parser.metadata.bgmovie) else: self.movie = None - global_data.session_data[global_data.player_num].song_title = self.tja.metadata.title.get(global_data.config['general']['language'].lower(), self.tja.metadata.title['en']) - if self.tja.metadata.wave.exists() and self.tja.metadata.wave.is_file() and self.song_music is None: - self.song_music = audio.load_music_stream(self.tja.metadata.wave, 'song') + global_data.session_data[global_data.player_num].song_title = self.parser.metadata.title.get(global_data.config['general']['language'].lower(), self.parser.metadata.title['en']) + if self.parser.metadata.wave.exists() and self.parser.metadata.wave.is_file() and self.song_music is None: + self.song_music = audio.load_music_stream(self.parser.metadata.wave, 'song') - self.player_1 = Player(self.tja, global_data.player_num, global_data.session_data[global_data.player_num].selected_difficulty, False, global_data.modifiers[global_data.player_num]) - self.start_ms = get_current_ms() - self.tja.metadata.offset*1000 - self.precise_start = time.time() - self.tja.metadata.offset + self.player_1 = Player(self.parser, global_data.player_num, global_data.session_data[global_data.player_num].selected_difficulty, False, global_data.modifiers[global_data.player_num]) + self.start_ms = get_current_ms() - self.parser.metadata.offset*1000 + self.precise_start = time.time() - self.parser.metadata.offset def write_score(self): """Write the score to the database""" @@ -183,21 +188,21 @@ class GameScreen(Screen): INSERT OR REPLACE INTO Scores (hash, en_name, jp_name, diff, score, good, ok, bad, drumroll, combo, clear) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?); ''' - data = (hash, self.tja.metadata.title['en'], - self.tja.metadata.title.get('ja', ''), self.player_1.difficulty, + data = (hash, self.parser.metadata.title['en'], + self.parser.metadata.title.get('ja', ''), self.player_1.difficulty, session_data.result_data.score, session_data.result_data.good, session_data.result_data.ok, session_data.result_data.bad, session_data.result_data.total_drumroll, session_data.result_data.max_combo, crown) cursor.execute(insert_query, data) session_data.result_data.prev_score = existing_score if existing_score is not None else 0 - logger.info(f"Wrote score {session_data.result_data.score} for {self.tja.metadata.title['en']}") + logger.info(f"Wrote score {session_data.result_data.score} for {self.parser.metadata.title['en']}") con.commit() if result is None or (existing_crown is not None and crown > existing_crown): cursor.execute("UPDATE Scores SET clear = ? WHERE hash = ?", (crown, hash)) con.commit() def start_song(self, ms_from_start): - if (ms_from_start >= self.tja.metadata.offset*1000 + self.start_delay - global_data.config["general"]["audio_offset"]) and not self.song_started: + if (ms_from_start >= self.parser.metadata.offset*1000 + self.start_delay - global_data.config["general"]["audio_offset"]) and not self.song_started: if self.song_music is not None: audio.play_music_stream(self.song_music, 'music') logger.info(f"Song started at {ms_from_start}") @@ -275,7 +280,7 @@ class GameScreen(Screen): if self.transition.is_finished: self.start_song(self.current_ms) else: - self.start_ms = current_time - self.tja.metadata.offset*1000 + self.start_ms = current_time - self.parser.metadata.offset*1000 self.update_background(current_time) self.update_audio(self.current_ms) @@ -330,7 +335,7 @@ class Player: TIMING_OK_EASY = 108.441665649414 TIMING_BAD_EASY = 125.125 - def __init__(self, tja: TJAParser, player_num: PlayerNum, difficulty: int, is_2p: bool, modifiers: Modifiers): + def __init__(self, parser: TJAParser | OsuParser, player_num: PlayerNum, difficulty: int, is_2p: bool, modifiers: Modifiers): self.is_2p = is_2p self.is_dan = False self.player_num = player_num @@ -338,7 +343,7 @@ class Player: self.visual_offset = global_data.config["general"]["visual_offset"] self.score_method = global_data.config["general"]["score_method"] self.modifiers = modifiers - self.tja = tja + self.parser = parser self.reset_chart() @@ -369,7 +374,10 @@ class Player: self.delay_start: Optional[float] = None self.delay_end: Optional[float] = None self.combo_announce = ComboAnnounce(self.combo, 0, player_num, self.is_2p) - self.branch_indicator = BranchIndicator(self.is_2p) if tja and tja.metadata.course_data[self.difficulty].is_branching else None + if not parser.metadata.course_data: + self.branch_indicator = None + else: + self.branch_indicator = BranchIndicator(self.is_2p) if parser and parser.metadata.course_data[self.difficulty].is_branching else None self.ending_anim: Optional[FailAnimation | ClearAnimation | FCAnimation] = None self.is_gogo_time = False plate_info = global_data.config[f'nameplate_{self.is_2p+1}p'] @@ -381,7 +389,10 @@ class Player: self.judge_counter = None self.input_log: dict[float, str] = dict() - stars = tja.metadata.course_data[self.difficulty].level + if not parser.metadata.course_data: + stars = 10 + else: + stars = parser.metadata.course_data[self.difficulty].level self.gauge = Gauge(self.player_num, self.difficulty, stars, self.total_notes, self.is_2p) self.gauge_hit_effect: list[GaugeHitEffect] = [] @@ -415,8 +426,7 @@ class Player: note.unload_ms = note.hit_ms + unload_offset def reset_chart(self): - notes, self.branch_m, self.branch_e, self.branch_n = self.tja.notes_to_position(self.difficulty) - self.branch_m, self.branch_e, self.branch_n = [], [], [] + notes, self.branch_m, self.branch_e, self.branch_n = self.parser.notes_to_position(self.difficulty) self.play_notes, self.draw_note_list, self.draw_bar_list = deque(apply_modifiers(notes, self.modifiers)[0]), deque(apply_modifiers(notes, self.modifiers)[1]), deque(apply_modifiers(notes, self.modifiers)[2]) self.don_notes = deque([note for note in self.play_notes if note.type in {NoteType.DON, NoteType.DON_L}]) @@ -434,12 +444,12 @@ class Player: if self.score_method == ScoreMethod.SHINUCHI: self.base_score = calculate_base_score(total_notes) elif self.score_method == ScoreMethod.GEN3: - self.score_diff = self.tja.metadata.course_data[self.difficulty].scorediff + self.score_diff = self.parser.metadata.course_data[self.difficulty].scorediff if self.score_diff <= 0: logger.warning("Error: No scorediff specified or scorediff less than 0 | Using shinuchi scoring method instead") self.score_diff = 0 - score_init_list = self.tja.metadata.course_data[self.difficulty].scoreinit + score_init_list = self.parser.metadata.course_data[self.difficulty].scoreinit if len(score_init_list) <= 0: logger.warning("Error: No scoreinit specified or scoreinit less than 0 | Using shinuchi scoring method instead") self.score_init = calculate_base_score(total_notes) diff --git a/scenes/song_select.py b/scenes/song_select.py index b769136..b0c709c 100644 --- a/scenes/song_select.py +++ b/scenes/song_select.py @@ -16,6 +16,7 @@ from libs.file_navigator import ( GenreIndex, SongBox, SongFile, + SongFileOsu, navigator, ) from libs.global_data import Difficulty, Modifiers, PlayerNum @@ -101,7 +102,7 @@ class SongSelectScreen(Screen): self.navigator.mark_crowns_dirty_for_song(selected_song) curr_item = self.navigator.get_current_item() - if isinstance(curr_item, SongFile): + if isinstance(curr_item, SongFile) or isinstance(curr_item, SongFileOsu): curr_item.box.get_scores() self.navigator.add_recent() @@ -116,7 +117,7 @@ class SongSelectScreen(Screen): ray.set_shader_value(self.shader, source_loc, source_color, SHADER_UNIFORM_VEC3) ray.set_shader_value(self.shader, target_loc, target_color, SHADER_UNIFORM_VEC3) - def finalize_song(self, current_item: SongFile): + def finalize_song(self, current_item: SongFile | SongFileOsu): global_data.session_data[global_data.player_num].selected_song = current_item.path global_data.session_data[global_data.player_num].song_hash = global_data.song_hashes[current_item.hash][0]["diff_hashes"][self.player_1.selected_difficulty] global_data.session_data[global_data.player_num].selected_difficulty = self.player_1.selected_difficulty @@ -126,7 +127,7 @@ class SongSelectScreen(Screen): self.screen_init = False self.reset_demo_music() current_item = self.navigator.get_current_item() - if isinstance(current_item, SongFile) and self.player_1.is_ready: + if (isinstance(current_item, SongFile) or isinstance(current_item, SongFileOsu)) and self.player_1.is_ready: self.finalize_song(current_item) self.player_1.nameplate.unload() if isinstance(current_item.box, SongBox) and current_item.box.yellow_box is not None: @@ -183,7 +184,7 @@ class SongSelectScreen(Screen): audio.stop_sound('bgm') return selected_song = self.navigator.select_current_item() - if isinstance(selected_song, SongFile): + if isinstance(selected_song, SongFile) or isinstance(selected_song, SongFileOsu): self.state = State.SONG_SELECTED self.player_1.on_song_selected(selected_song) audio.play_sound('don', 'sound') @@ -284,12 +285,12 @@ class SongSelectScreen(Screen): def check_for_selection(self): if self.player_1.selected_diff_highlight_fade.is_finished and not audio.is_sound_playing(f'voice_start_song_{global_data.player_num}p') and self.game_transition is None: selected_song = self.navigator.get_current_item() - if not isinstance(selected_song, SongFile): + if not isinstance(selected_song, SongFile) and not isinstance(selected_song, SongFileOsu): raise Exception("picked directory") - title = selected_song.tja.metadata.title.get( + title = selected_song.parser.metadata.title.get( global_data.config['general']['language'], '') - subtitle = selected_song.tja.metadata.subtitle.get( + subtitle = selected_song.parser.metadata.subtitle.get( global_data.config['general']['language'], '') self.game_transition = Transition(title, subtitle) self.game_transition.start() @@ -358,12 +359,12 @@ class SongSelectScreen(Screen): if not isinstance(song, Directory) and song.box.is_open: if self.demo_song is None and current_time >= song.box.wait + (83.33*3): song.box.get_scores() - if song.tja.metadata.wave.exists() and song.tja.metadata.wave.is_file(): - self.demo_song = audio.load_music_stream(song.tja.metadata.wave, 'demo_song') + if song.parser.metadata.wave.exists() and song.parser.metadata.wave.is_file(): + self.demo_song = audio.load_music_stream(song.parser.metadata.wave, 'demo_song') audio.play_music_stream(self.demo_song, 'music') - audio.seek_music_stream(self.demo_song, song.tja.metadata.demostart) + audio.seek_music_stream(self.demo_song, song.parser.metadata.demostart) audio.stop_sound('bgm') - logger.info(f"Demo song loaded and playing for {song.tja.metadata.title}") + logger.info(f"Demo song loaded and playing for {song.parser.metadata.title}") if song.box.is_open: current_box = song.box if not isinstance(current_box, BackBox) and current_time >= song.box.wait + (83.33*3): @@ -445,7 +446,7 @@ class SongSelectScreen(Screen): if self.state == State.BROWSING and self.navigator.items != []: curr_item = self.navigator.get_current_item() - if isinstance(curr_item, SongFile): + if isinstance(curr_item, SongFile) or isinstance(curr_item, SongFileOsu): curr_item.box.draw_score_history() self.draw_overlay() @@ -508,10 +509,10 @@ class SongSelectPlayer: def on_song_selected(self, selected_song): """Called when a song is selected""" - if Difficulty.URA not in selected_song.tja.metadata.course_data: + if Difficulty.URA not in selected_song.parser.metadata.course_data: self.is_ura = False - elif (Difficulty.URA in selected_song.tja.metadata.course_data and - Difficulty.ONI not in selected_song.tja.metadata.course_data): + elif (Difficulty.URA in selected_song.parser.metadata.course_data and + Difficulty.ONI not in selected_song.parser.metadata.course_data): self.is_ura = True def handle_input_browsing(self, last_moved, selected_item): @@ -645,7 +646,7 @@ class SongSelectPlayer: if is_l_kat_pressed(self.player_num) or is_r_kat_pressed(self.player_num): audio.play_sound('kat', 'sound') selected_song = current_item - diffs = sorted(selected_song.tja.metadata.course_data) + diffs = sorted(selected_song.parser.metadata.course_data) prev_diff = self.selected_difficulty ret_val = None From 9c846b8b12634b026224ff767881c94b4b908def Mon Sep 17 00:00:00 2001 From: Anthony Samms Date: Wed, 14 Jan 2026 12:48:52 -0500 Subject: [PATCH 09/14] oszs are automatically removed --- libs/song_hash.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/song_hash.py b/libs/song_hash.py index 476815a..50e343d 100644 --- a/libs/song_hash.py +++ b/libs/song_hash.py @@ -108,8 +108,10 @@ def build_song_hashes(output_dir=Path("cache")): root_path = Path(root_dir) found_tja_files = root_path.rglob("*.tja", recurse_symlinks=True) found_osz_files = root_path.rglob("*.osz", recurse_symlinks=True) + found_osu_files = root_path.rglob("*.osu", recurse_symlinks=True) all_tja_files.extend(found_tja_files) all_tja_files.extend(found_osz_files) + all_tja_files.extend(found_osu_files) global_data.total_songs = len(all_tja_files) files_to_process = [] @@ -119,8 +121,10 @@ def build_song_hashes(output_dir=Path("cache")): with zipfile.ZipFile(tja_path, 'r') as zip_file: zip_file.extractall(tja_path.with_suffix('')) zip_path = Path(tja_path.with_suffix('')) + tja_path.unlink() for file in zip_path.glob('*.osu'): files_to_process.append(file) + continue tja_path_str = str(tja_path) current_modified = tja_path.stat().st_mtime if current_modified <= saved_timestamp: From 0e8e616576c1f0af863788d26b759e23264e7d41 Mon Sep 17 00:00:00 2001 From: Anthony Samms Date: Wed, 14 Jan 2026 13:08:18 -0500 Subject: [PATCH 10/14] Update file_navigator.py --- libs/file_navigator.py | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/libs/file_navigator.py b/libs/file_navigator.py index ad27e97..a2c3c38 100644 --- a/libs/file_navigator.py +++ b/libs/file_navigator.py @@ -1451,17 +1451,19 @@ class FileNavigator: def process_osz(self, dir_path: Path): dir_key = str(dir_path) - for file in dir_path.iterdir(): - if file.name.endswith('.osu'): - with open(file, 'r', encoding='utf-8') as f: - content = f.readlines() - for line in content: - if line.startswith('TitleUnicode:'): - title_unicode = line.split(':', 1)[1].strip() - name = title_unicode - break - else: - name = dir_path.name if dir_path.name else str(dir_path) + if dir_path.iterdir(): + name = dir_path.name + for file in dir_path.iterdir(): + if file.name.endswith('.osu'): + with open(file, 'r', encoding='utf-8') as f: + content = f.readlines() + for line in content: + if line.startswith('TitleUnicode:'): + title_unicode = line.split(':', 1)[1].strip() + name = title_unicode + break + else: + name = dir_path.name if dir_path.name else str(dir_path) box_texture = None collection = None back_color = None From 70fcda4670d47fb0d88a6b099f731c9a7d05229e Mon Sep 17 00:00:00 2001 From: Anthony Samms Date: Wed, 14 Jan 2026 13:27:47 -0500 Subject: [PATCH 11/14] fix all errors --- libs/file_navigator.py | 49 +++--------------------------------------- libs/parsers/osz.py | 49 +++++++++++++++++++++++++++++------------- scenes/song_select.py | 4 ++-- 3 files changed, 39 insertions(+), 63 deletions(-) diff --git a/libs/file_navigator.py b/libs/file_navigator.py index a2c3c38..b79340c 100644 --- a/libs/file_navigator.py +++ b/libs/file_navigator.py @@ -209,7 +209,7 @@ class BackBox(BaseBox): self.yellow_box.draw(self, fade_override, is_ura, self.name) class SongBox(BaseBox): - def __init__(self, name: str, back_color: Optional[tuple[int, int, int]], fore_color: Optional[tuple[int, int, int]], texture_index: TextureIndex, tja: TJAParser): + def __init__(self, name: str, back_color: Optional[tuple[int, int, int]], fore_color: Optional[tuple[int, int, int]], texture_index: TextureIndex, tja: TJAParser | OsuParser): super().__init__(name, back_color, fore_color, texture_index) self.scores = dict() self.hash = dict() @@ -298,45 +298,7 @@ class SongBox(BaseBox): if self.score_history is not None and get_current_ms() >= self.history_wait + 3000: self.score_history.draw() -class SongBoxOsu(BaseBox): - def __init__(self, name: str, back_color: Optional[tuple[int, int, int]], fore_color: Optional[tuple[int, int, int]], texture_index: TextureIndex, parser: OsuParser): - super().__init__(name, back_color, fore_color, texture_index) - self.scores = dict() - self.hash = dict() - self.score_history = None - self.history_wait = 0 - self.parser = parser - self.is_favorite = False - self.yellow_box = None - - def load_text(self): - super().load_text() - self.text_loaded = True - - def get_scores(self): - with sqlite3.connect(global_data.score_db) as con: - cursor = con.cursor() - # Batch database query for all diffs at once - if self.parser.metadata.course_data: - hash_values = [self.hash[diff] for diff in self.parser.metadata.course_data if diff in self.hash] - placeholders = ','.join('?' * len(hash_values)) - - batch_query = f""" - SELECT hash, score, good, ok, bad, drumroll, clear - FROM Scores - WHERE hash IN ({placeholders}) - """ - cursor.execute(batch_query, hash_values) - - hash_to_score = {row[0]: row[1:] for row in cursor.fetchall()} - - for diff in self.parser.metadata.course_data: - if diff not in self.hash: - continue - diff_hash = self.hash[diff] - self.scores[diff] = hash_to_score.get(diff_hash) - self.score_history = None - +class SongBoxOsu(SongBox): def update(self, current_time: float, is_diff_select: bool): super().update(current_time, is_diff_select) is_open_prev = self.is_open @@ -376,11 +338,6 @@ class SongBoxOsu(BaseBox): elif score and score[5] >= Crown.CLEAR: tex.draw_texture('yellow_box', 'crown_clear', x=x, y=y, frame=min(Difficulty.URA, highest_key), fade=outer_fade_override) - def draw_score_history(self): - if self.is_open and get_current_ms() >= self.wait + 83.33: - if self.score_history is not None and get_current_ms() >= self.history_wait + 3000: - self.score_history.draw() - class FolderBox(BaseBox): def __init__(self, name: str, back_color: Optional[tuple[int, int, int]], fore_color: Optional[tuple[int, int, int]], texture_index: TextureIndex, genre_index: GenreIndex, tja_count: int = 0, box_texture: Optional[str] = None): super().__init__(name, back_color, fore_color, texture_index) @@ -493,7 +450,7 @@ class FolderBox(BaseBox): class YellowBox: """A song box when it is opened.""" - def __init__(self, is_back: bool, tja: Optional[TJAParser] = None, is_dan: bool = False): + def __init__(self, is_back: bool, tja: Optional[TJAParser | OsuParser] = None, is_dan: bool = False): self.is_diff_select = False self.is_back = is_back self.tja = tja diff --git a/libs/parsers/osz.py b/libs/parsers/osz.py index c330b4b..c8b8be2 100644 --- a/libs/parsers/osz.py +++ b/libs/parsers/osz.py @@ -2,7 +2,7 @@ import hashlib import math from pathlib import Path -from libs.parsers.tja import CourseData, Note, NoteType, Drumroll, Balloon, NoteList, TJAMetadata +from libs.parsers.tja import CourseData, Note, NoteType, Drumroll, Balloon, NoteList, TJAEXData, TJAMetadata import re @@ -11,33 +11,32 @@ class OsuParser: editor: dict[str, str] osu_metadata: dict[str, str] difficulty: dict[str, str] - events: list[int] - timing_points: list[int] - hit_objects: list[int] + events: list[list[float]] + timing_points: list[list[float]] + hit_objects: list[list[float]] - bpm: list[int] + bpm: list[float] def __init__(self, osu_file: Path): - self.general = self.read_osu_data(osu_file, target_header="General", is_dict=True) - self.editor = self.read_osu_data(osu_file, target_header="Editor", is_dict=True) - self.osu_metadata = self.read_osu_data(osu_file, target_header="Metadata", is_dict=True) - self.difficulty = self.read_osu_data(osu_file, target_header="Difficulty", is_dict=True) - self.events = self.read_osu_data(osu_file, target_header="Events") - self.timing_points = self.read_osu_data(osu_file, target_header="TimingPoints") + self.general = self.read_osu_data_dict(osu_file, target_header="General") + self.editor = self.read_osu_data_dict(osu_file, target_header="Editor") + self.osu_metadata = self.read_osu_data_dict(osu_file, target_header="Metadata") + self.difficulty = self.read_osu_data_dict(osu_file, target_header="Difficulty") + self.events = self.read_osu_data_list(osu_file, target_header="Events") + self.timing_points = self.read_osu_data_list(osu_file, target_header="TimingPoints") #self.general = self.read_osu_data(osu_file, target_header="Colours", is_dict=True) - self.hit_objects = self.read_osu_data(osu_file, target_header="HitObjects") + self.hit_objects = self.read_osu_data_list(osu_file, target_header="HitObjects") self.bpm = [] self.metadata = TJAMetadata() self.metadata.wave = osu_file.parent / self.general["AudioFilename"] self.metadata.course_data[0] = CourseData() + self.ex_data = TJAEXData() for points in self.timing_points: self.bpm.append(math.floor(1 / points[1] * 1000 * 60)) self.osu_NoteList = self.note_data_to_NoteList(self.hit_objects) - def read_osu_data(self, file_path: Path, target_header="HitObjects", is_dict = False): + def read_osu_data_list(self, file_path: Path, target_header="HitObjects") -> list[list[float]]: data = [] - if is_dict: - data = {} current_header = None with file_path.open(mode='r', encoding='utf-8') as f: @@ -55,6 +54,24 @@ class OsuParser: int_array = [float(num_str) for num_str in string_array] data.append(int_array) + else: + continue + + return data + + def read_osu_data_dict(self, file_path: Path, target_header="HitObjects") -> dict[str, str]: + data = dict() + current_header = None + + with file_path.open(mode='r', encoding='utf-8') as f: + + for line in f: + line = line.rstrip("\n") + + if re.match(r"\[\w*\]", line): # header pattern + current_header = line[1:-1] + + if current_header == target_header: if re.match(r'(\w*)\:\s?(\w*.?\w*)', line): # General, Editor, Metadata, Difficulty match = re.search(r'(\w*)\:\s?(\w*.?\w*)', line) if match: @@ -216,11 +233,13 @@ class OsuParser: counter = counter + 1 balloon.moji = 0 + ''' od = int(self.difficulty["OverallDifficulty"]) # thank you https://github.com/IepIweidieng/osu2tja/blob/dev-iid/osu2tja/osu2tja.py hit_multiplyer = (5 - 2 * (5 - od) / 5 if od < 5 else 5 + 2.5 * (od - 5) / 5 if od > 5 else 5) * 1.65 + ''' balloon.count = 20#int(max(1, (ret[-1][1] - ret[-2][1]) / 1000 * hit_multiplier)) # end of 'stolen' code source.index = counter diff --git a/scenes/song_select.py b/scenes/song_select.py index b0c709c..006c1cf 100644 --- a/scenes/song_select.py +++ b/scenes/song_select.py @@ -102,7 +102,7 @@ class SongSelectScreen(Screen): self.navigator.mark_crowns_dirty_for_song(selected_song) curr_item = self.navigator.get_current_item() - if isinstance(curr_item, SongFile) or isinstance(curr_item, SongFileOsu): + if not isinstance(curr_item, Directory): curr_item.box.get_scores() self.navigator.add_recent() @@ -446,7 +446,7 @@ class SongSelectScreen(Screen): if self.state == State.BROWSING and self.navigator.items != []: curr_item = self.navigator.get_current_item() - if isinstance(curr_item, SongFile) or isinstance(curr_item, SongFileOsu): + if not isinstance(curr_item, Directory): curr_item.box.draw_score_history() self.draw_overlay() From 29878623ca5c552fb694d5a48146692ac865984a Mon Sep 17 00:00:00 2001 From: Anthony Samms Date: Wed, 14 Jan 2026 14:41:17 -0500 Subject: [PATCH 12/14] add scroll speed multiplier --- libs/parsers/osz.py | 42 +++++++++++++++++++++++++++++++----------- 1 file changed, 31 insertions(+), 11 deletions(-) diff --git a/libs/parsers/osz.py b/libs/parsers/osz.py index c8b8be2..2eb4387 100644 --- a/libs/parsers/osz.py +++ b/libs/parsers/osz.py @@ -27,6 +27,7 @@ class OsuParser: #self.general = self.read_osu_data(osu_file, target_header="Colours", is_dict=True) self.hit_objects = self.read_osu_data_list(osu_file, target_header="HitObjects") self.bpm = [] + self.slider_multiplier = float(self.difficulty["SliderMultiplier"]) self.metadata = TJAMetadata() self.metadata.wave = osu_file.parent / self.general["AudioFilename"] self.metadata.course_data[0] = CourseData() @@ -82,18 +83,37 @@ class OsuParser: return data + def get_scroll_multiplier(self, ms: float) -> float: + base_scroll = (1.0 if 1.37 <= self.slider_multiplier <= 1.47 + else self.slider_multiplier / 1.40) + current_scroll = 1.0 + + for tp in self.timing_points: + time = tp[0] + beat_length = tp[1] # positive for BPM, negative for scroll + + if time > ms: + break + + if beat_length < 0: # This is an inherited (green) timing point + current_scroll = -100.0 / beat_length + + return current_scroll * base_scroll + def note_data_to_NoteList(self, note_data) -> tuple[NoteList, list[NoteList], list[NoteList], list[NoteList]]: osu_NoteList = NoteList() counter = 0 for line in note_data: + note_time = line[2] + scroll = self.get_scroll_multiplier(note_time) if (line[3] == 1 or line[3] == 4 or line[3] == 5 or line[3] == 6) and line[4] == 0: # DON don = Note() don.type = NoteType(1) don.hit_ms = line[2] don.bpm = self.bpm[0] - don.scroll_x = 1 + don.scroll_x = scroll don.scroll_y = 0 don.display = True don.index = counter @@ -107,7 +127,7 @@ class OsuParser: kat.type = NoteType(2) kat.hit_ms = line[2] kat.bpm = self.bpm[0] - kat.scroll_x = 1 + kat.scroll_x = scroll kat.scroll_y = 0 kat.display = True kat.index = counter @@ -121,7 +141,7 @@ class OsuParser: don.type = NoteType(3) don.hit_ms = line[2] don.bpm = self.bpm[0] - don.scroll_x = 1 + don.scroll_x = scroll don.scroll_y = 0 don.display = True don.index = counter @@ -135,7 +155,7 @@ class OsuParser: kat.type = NoteType(4) kat.hit_ms = line[2] kat.bpm = self.bpm[0] - kat.scroll_x = 1 + kat.scroll_x = scroll kat.scroll_y = 0 kat.display = True kat.index = counter @@ -154,7 +174,7 @@ class OsuParser: source.type = NoteType(8) source.hit_ms = line[2] + slider_time source.bpm = self.bpm[0] - source.scroll_x = 1 + source.scroll_x = scroll source.scroll_y = 0 source.display = True # this is where the index would be if it wasn't a tail note @@ -165,7 +185,7 @@ class OsuParser: slider.type = NoteType(5) slider.hit_ms = line[2] slider.bpm = self.bpm[0] - slider.scroll_x = 1 + slider.scroll_x = scroll slider.scroll_y = 0 slider.display = True slider.index = counter @@ -187,7 +207,7 @@ class OsuParser: source.type = NoteType(8) source.hit_ms = line[2] + slider_time source.bpm = self.bpm[0] - source.scroll_x = 1 + source.scroll_x = scroll source.scroll_y = 0 source.display = True # this is where the index would be if it wasn't a tail note @@ -198,7 +218,7 @@ class OsuParser: slider.type = NoteType(6) slider.hit_ms = line[2] slider.bpm = self.bpm[0] - slider.scroll_x = 1 + slider.scroll_x = scroll slider.scroll_y = 0 slider.display = True slider.index = counter @@ -215,7 +235,7 @@ class OsuParser: source.type = NoteType(8) source.hit_ms = line[5] source.bpm = self.bpm[0] - source.scroll_x = 1 + source.scroll_x = scroll source.scroll_y = 0 source.display = True #source.index = counter @@ -226,7 +246,7 @@ class OsuParser: balloon.type = NoteType(7) balloon.hit_ms = line[2] balloon.bpm = self.bpm[0] - balloon.scroll_x = 1 + balloon.scroll_x = scroll balloon.scroll_y = 0 balloon.display = True balloon.index = counter @@ -236,7 +256,7 @@ class OsuParser: ''' od = int(self.difficulty["OverallDifficulty"]) # thank you https://github.com/IepIweidieng/osu2tja/blob/dev-iid/osu2tja/osu2tja.py - hit_multiplyer = (5 - 2 * (5 - od) / 5 if od < 5 + hit_multiplier = (5 - 2 * (5 - od) / 5 if od < 5 else 5 + 2.5 * (od - 5) / 5 if od > 5 else 5) * 1.65 ''' From 2704097ee2a9ddc4c3dde686b1f08d61058450d3 Mon Sep 17 00:00:00 2001 From: Anthony Samms Date: Wed, 14 Jan 2026 15:51:53 -0500 Subject: [PATCH 13/14] fix certain diff names --- PyTaiko.py | 2 +- libs/parsers/osz.py | 17 +++++++++++------ 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/PyTaiko.py b/PyTaiko.py index 255c32c..a3378cf 100644 --- a/PyTaiko.py +++ b/PyTaiko.py @@ -265,7 +265,7 @@ def check_args(): selected_difficulty = args.difficulty else: if not tja.metadata.course_data: - selected_difficulty = Difficulty.ONI + selected_difficulty = Difficulty.EASY else: selected_difficulty = max(tja.metadata.course_data.keys()) current_screen = Screens.GAME_PRACTICE if args.practice else Screens.GAME diff --git a/libs/parsers/osz.py b/libs/parsers/osz.py index 2eb4387..b835739 100644 --- a/libs/parsers/osz.py +++ b/libs/parsers/osz.py @@ -2,7 +2,7 @@ import hashlib import math from pathlib import Path -from libs.parsers.tja import CourseData, Note, NoteType, Drumroll, Balloon, NoteList, TJAEXData, TJAMetadata +from libs.parsers.tja import CourseData, Note, NoteType, Drumroll, Balloon, NoteList, TJAEXData, TJAMetadata, TimelineObject import re @@ -26,15 +26,21 @@ class OsuParser: self.timing_points = self.read_osu_data_list(osu_file, target_header="TimingPoints") #self.general = self.read_osu_data(osu_file, target_header="Colours", is_dict=True) self.hit_objects = self.read_osu_data_list(osu_file, target_header="HitObjects") - self.bpm = [] self.slider_multiplier = float(self.difficulty["SliderMultiplier"]) self.metadata = TJAMetadata() self.metadata.wave = osu_file.parent / self.general["AudioFilename"] self.metadata.course_data[0] = CourseData() self.ex_data = TJAEXData() + self.bpm = [] for points in self.timing_points: self.bpm.append(math.floor(1 / points[1] * 1000 * 60)) self.osu_NoteList = self.note_data_to_NoteList(self.hit_objects) + for points in self.timing_points: + if points[1] > 0: + obj = TimelineObject() + obj.hit_ms = points[0] + obj.bpm = math.floor(1 / points[1] * 1000 * 60) + self.osu_NoteList[0].timeline.append(obj) def read_osu_data_list(self, file_path: Path, target_header="HitObjects") -> list[list[float]]: data = [] @@ -73,10 +79,9 @@ class OsuParser: current_header = line[1:-1] if current_header == target_header: - if re.match(r'(\w*)\:\s?(\w*.?\w*)', line): # General, Editor, Metadata, Difficulty - match = re.search(r'(\w*)\:\s?(\w*.?\w*)', line) - if match: - data[match.group(1)] = match.group(2) + if ':' in line and not line.startswith('['): + key, value = line.split(':', 1) + data[key.strip()] = value.strip() else: continue From e600f8de0b14e39b6756f469fcf826be5a2c7bd8 Mon Sep 17 00:00:00 2001 From: Anthony Samms Date: Wed, 14 Jan 2026 17:30:15 -0500 Subject: [PATCH 14/14] add proper metadata and bgmovie --- libs/file_navigator.py | 2 +- libs/parsers/osz.py | 7 +++++++ libs/video.py | 17 +++++++++++++++++ 3 files changed, 25 insertions(+), 1 deletion(-) diff --git a/libs/file_navigator.py b/libs/file_navigator.py index b79340c..757b33d 100644 --- a/libs/file_navigator.py +++ b/libs/file_navigator.py @@ -428,7 +428,7 @@ class FolderBox(BaseBox): tex.draw_texture('yellow_box', 'song_count_songs', color=color) dest_width = min(tex.skin_config["song_tja_count"].width, self.tja_count_text.texture.width) self.tja_count_text.draw(outline_color=ray.BLACK, x=tex.skin_config["song_tja_count"].x - (dest_width//2), y=tex.skin_config["song_tja_count"].y, x2=dest_width-self.tja_count_text.texture.width, color=color) - if self.texture_index != TextureIndex.DEFAULT: + if self.texture_index != TextureIndex.DEFAULT and self.box_texture is None: tex.draw_texture('box', 'folder_graphic', color=color, frame=self.genre_index) tex.draw_texture('box', 'folder_text', color=color, frame=self.genre_index) elif self.box_texture is not None: diff --git a/libs/parsers/osz.py b/libs/parsers/osz.py index b835739..3ccdf52 100644 --- a/libs/parsers/osz.py +++ b/libs/parsers/osz.py @@ -29,6 +29,13 @@ class OsuParser: self.slider_multiplier = float(self.difficulty["SliderMultiplier"]) self.metadata = TJAMetadata() self.metadata.wave = osu_file.parent / self.general["AudioFilename"] + self.metadata.demostart = float(self.general["PreviewTime"]) / 1000 + self.metadata.offset = -30/1000 + self.metadata.title["en"] = self.osu_metadata["Version"] + self.metadata.subtitle["en"] = self.osu_metadata["Creator"] + match = re.search(r'\[Events\][\s\S]*?^[ \t]*(\d+),(\d+),"([^"]+)"', osu_file.read_text(), re.MULTILINE) + if match: + self.metadata.bgmovie = osu_file.parent / Path(match.group(3)) self.metadata.course_data[0] = CourseData() self.ex_data = TJAEXData() self.bpm = [] diff --git a/libs/video.py b/libs/video.py index 09f7bd0..2021469 100644 --- a/libs/video.py +++ b/libs/video.py @@ -14,6 +14,12 @@ class VideoPlayer: def __init__(self, path: Path): """Initialize a video player instance""" self.is_finished_list = [False, False] + self.is_static = False + if path.suffix == '.png' or path.suffix == '.jpg': + self.texture = ray.LoadTexture(str(path).encode('utf-8')) + self.is_static = True + return + self.container = av.open(str(path)) self.video_stream = self.container.streams.video[0] @@ -144,6 +150,8 @@ class VideoPlayer: def start(self, current_ms: float) -> None: """Start video playback at call time""" + if self.is_static: + return self.start_ms = current_ms self._init_frame_generator() self._load_frame(0) @@ -154,11 +162,15 @@ class VideoPlayer: def set_volume(self, volume: float) -> None: """Set video volume, takes float value from 0.0 to 1.0""" + if self.is_static: + return if self.audio is not None: audio.set_music_volume(self.audio, volume) def update(self): """Updates video playback, advancing frames and audio""" + if self.is_static: + return self._audio_manager() if self.frame_index >= len(self.frame_timestamps): @@ -197,6 +209,11 @@ class VideoPlayer: def stop(self): """Stops the video, audio, and clears its buffer""" + if self.is_static: + if self.texture is not None: + ray.UnloadTexture(self.texture) + self.texture = None + return if self.container: self.container.close()