diff --git a/GUI /GUI.py b/GUI /GUI.py new file mode 100644 index 0000000..85bcbef --- /dev/null +++ b/GUI /GUI.py @@ -0,0 +1,314 @@ +from kivy.app import App +from kivy.lang import Builder +from kivy.uix.screenmanager import ScreenManager, Screen +from kivy.properties import NumericProperty, StringProperty, ObjectProperty +from kivy.uix.dropdown import DropDown +from kivy.uix.button import Button +from kivy.base import runTouchApp +from kivy.uix.label import Label +from kivy.clock import Clock +from music21 import * +import os +import random +import copy +from kivy.uix.image import Image + +# Declare both screens as separate classes. Currently there is nothing in here, but there will be when we fill out the GUI. +class Logo(Image): + def __init__(self, **kwargs): + super(Logo, self).__init__(**kwargs) + self.size = self.texture_size + +class NewClock(Label): + def update(self, *args): + TestApp.screen_manager.current = 'menu' + +class CustomDropDown(DropDown): + for i in range(5): + print i + +class TitleScreen(Screen): + pass + +class MenuScreen(Screen): + translateInput = ObjectProperty(None) + translateButton = ObjectProperty(None) + translateLabel = ObjectProperty(None) + top_layout = ObjectProperty(None) + dd_btn = ObjectProperty(None) + dataset_index = 0 + + def __init__(self,*args,**kwargs): + super(MenuScreen, self).__init__(*args, **kwargs) + self.drop_down = CustomDropDown() + mainbutton = Button(text='Hello', size_hint=(None, None)) + mainbutton.bind(on_release=self.drop_down.open) + self.drop_down.bind(on_select=lambda instance, x: setattr(self.ddID, 'text', x)) + + def get_datasetindex(self): + if self.ddID == 'btn1': + self.dataset_index = 0 + elif self.ddID == 'btn2': + self.dataset_index = 1 + + def doubles(self,lst): + """ + Generates doubles from a given list - for example [1,2,3,4,5] would become [(1,2),(2,3),(3,4),(4,5)] + """ + res=[] + for lst in lst: + if len(lst) < 2: + pass + for i in range(len(lst) - 1): + res.append((lst[i], lst[i+1])) + return res + + def triples(self,lst): + """ + Generates triples from a given list - for example [1,2,3,4,5] would become [(1,2,3),(2,3,4),(3,4,5)] + """ + res=[] + for lst in lst: + if len(lst) < 3: + pass + for i in range(len(lst) - 2): + res.append((lst[i], lst[i+1], lst[i+2])) + return res + + def quadrouples(self,lst): + """ + Generates quadrouples from a given list - for example [1,2,3,4,5] would become [(1,2,3,4),(2,3,4,5)] + """ + res=[] + for lst in lst: + if len(lst) < 4: + pass + for i in range(len(lst) - 3): + res.append((lst[i], lst[i+1], lst[i+2], lst[i+3])) + return res + + + def markov_table_1(self,doubles,database={}): + for double in doubles: + w1, w2 = double + key = w1 + if key in database: + database[key].append(w2) + else: + database[key] = [w2] + return database + + + def markov_table_2(self,triples,database={}): + for triple in triples: + w1, w2, w3 = triple + key = (w1, w2) + if key in database: + database[key].append(w3) + else: + database[key] = [w3] + return database + + def markov_table_3(self,quadrouples,database={}): + for quadrouple in quadrouples: + w1, w2, w3, w4 = quadrouple + key = (w1, w2, w3) + if key in database: + database[key].append(w4) + else: + database[key] = [w4] + return database + + def generate_string_1(self,note_seed,length,note_database,rhythm_database,rhythm_seed=[2.0]): + """ + Given a note seed in the format [first note], a rhythm seed in the format [quarter length for first note] + the length of the desired output melody, a markov dictionary for the melody, and a markov dictionary for the rhythm, this function returns a tuple of lists + in the format ([notes],[durations]) + """ + rhythm_output=[] + note_output=[] + note_output.append(note_seed[0]) + rhythm_output.append(rhythm_seed[0]) + + for i in range(length-1): + i=i+1 + key=note_output[i-1] + options=note_database.get(key,["C","D","E","F","G","A","B"]) + next_state=random.choice(options) + note_output.append(next_state) + rhythm_key=rhythm_output[i-1] + rhythm_options=rhythm_database.get(rhythm_key) + print rhythm_options + next_rhythm_state=random.choice(rhythm_options,[0.25,0.5,0.5,1.0,1.0,1.0,1.0,2.0,2.0,2.0]) + rhythm_output.append(next_rhythm_state) + + return (note_output,rhythm_output) + + def generate_string_2(self,note_seed,length,note_database,rhythm_database,rhythm_seed=[2.0,2.0]): + """ + Given a note seed in the format [first note, second note], a rhythm seed in the format [quarter length for first note, quarter length for second note] + the length of the desired output melody, a markov dictionary for the melody, and a markov dictionary for the rhythm, this function returns a tuple of lists + in the format ([notes],[durations]) + """ + rhythm_output=[] + note_output=[] + note_output.append(note_seed[0]) + note_output.append(note_seed[0]) + rhythm_output.append(rhythm_seed[0]) + rhythm_output.append(rhythm_seed[0]) + + for i in range(length-2): + i=i+2 + key=(note_output[i-2],note_output[i-1]) + options=note_database.get(key,["C","D","E","F","G","A","B"]) + next_state=random.choice(options) + note_output.append(next_state) + rhythm_key=(rhythm_output[i-2],rhythm_output[i-1]) + rhythm_options=rhythm_database.get(rhythm_key,[0.25,0.5,0.5,1.0,1.0,1.0,1.0,2.0,2.0,2.0]) + next_rhythm_state=random.choice(rhythm_options) + rhythm_output.append(next_rhythm_state) + + return (note_output,rhythm_output) + + def generate_string_3(self,note_seed,length,note_database,rhythm_database,rhythm_seed=[2.0,1.0,1.0]): + """ + Given a note seed in the format [first note, second note,third note], a rhythm seed in the format [quarter length for first note, quarter length for second + note, quarter length for third note] + the length of the desired output melody, a markov dictionary for the melody, and a markov dictionary for the rhythm, this function returns a tuple of lists + in the format ([notes],[durations]) + """ + rhythm_output=[] + note_output=[] + note_output.append(note_seed[0]) + note_output.append(note_seed[0]) + note_output.append(note_seed[0]) + rhythm_output.append(rhythm_seed[0]) + rhythm_output.append(rhythm_seed[0]) + rhythm_output.append(rhythm_seed[0]) + + for i in range(length-3): + i=i+3 + key=(note_output[i-3],note_output[i-2],note_output[i-1]) + options=note_database.get(key,["C","D","E","F","G","A","B"]) + next_state=random.choice(options) + note_output.append(next_state) + rhythm_key=(rhythm_output[i-3],rhythm_output[i-2],rhythm_output[i-1]) + rhythm_options=rhythm_database.get(rhythm_key,[0.25,0.5,0.5,1.0,1.0,1.0,1.0,2.0,2.0,2.0]) + next_rhythm_state=random.choice(rhythm_options) + rhythm_output.append(next_rhythm_state) + + return (note_output,rhythm_output) + + def get_dataset(self,dataset_index=0): + path="/home/bwerth/InteractiveProgramming-1/data{}".format(dataset_index) + scores=[] + for filename in os.listdir(path): + scores.append(converter.parse("{}/{}".format(path,filename))) + return scores + + + def generate_note_lists(self,dataset): + melodyData = [] + for score in dataset: + part = score.parts[0].getElementsByClass(stream.Measure) # Returns a list of Measures + melodyData.append([]) # melodyData is a list of phrases, which contains a set of notes with no rests. + for m in part: # For each measure! + for n in m.notesAndRests: + if(type(n) == note.Note): + melodyData[-1].append(n.name)# if it is a note, append the name of the note + elif(type(n) == note.Rest): + melodyData.append([]) # A rest ends a musical phrase so we just start a new sublist here + else: #the other possibility is that it is a chord...in which case, this grabs the top note + melodyData[-1].append(n[-1].name) + return melodyData + + + def generate_rhythm_lists(self,dataset): + rhythmData = [] + for score in dataset: + part = score.parts[0].getElementsByClass(stream.Measure) # Returns a list of Measures + rhythmData.append([]) # melodyData is a list of phrases, which contains a set of notes with no rests. + for m in part: # For each measure + for n in m.notesAndRests: + if(type(n) == note.Note): + rhythmData[-1].append(n.quarterLength)# if it is a note, append the name of the note + elif(type(n) == note.Rest): + rhythmData.append([]) # A rest ends a musical phrase so we just start a new sublist here + else: #the other possibility is that it is a chord...in which case, this grabs the top note + rhythmData[-1].append(n[-1].quarterLength) + return rhythmData + + + def generate_melody(self,list_of_notes, list_of_rhythms): + octave = 4 + streams=stream.Stream() + for indx,c in enumerate(list_of_notes): + pitch=c+str(octave) + note1=note.Note(pitch) + note1.quarterLength=list_of_rhythms[indx] + streams.append(note1) + mf = midi.translate.streamToMidiFile(streams) + mf.open('markov_melody.mid', 'wb') + mf.write() + mf.close() + os.system('/usr/bin/xdg-open ~/InteractiveProgramming-1/markov_melody.mid')# This line opens the MIDI file with the default program + + def generate_song(self,length,dataset_index,note_seed,markov_order): + scores=self.get_dataset(dataset_index) + melody=self.generate_note_lists(scores) + rhythm=self.generate_rhythm_lists(scores) + + if markov_order==1: + note_doubles=self.doubles(melody) + rhythm_doubles=self.doubles(rhythm) + note_database=self.markov_table_1(note_doubles) + rhythm_database=self.markov_table_1(rhythm_doubles) + newsong=self.generate_string_1(note_seed,length,note_database,rhythm_database) + list_of_notes=newsong[0] + list_of_rhythms=newsong[1] + self.generate_melody(list_of_notes, list_of_rhythms) + + elif markov_order==2: + note_triples=self.triples(melody) + rhythm_triples=self.triples(rhythm) + note_database=self.markov_table_2(note_triples) + rhythm_database=self.markov_table_2(rhythm_triples) + newsong=self.generate_string_2(note_seed,length,note_database,rhythm_database) + list_of_notes=newsong[0] + list_of_rhythms=newsong[1] + self.generate_melody(list_of_notes, list_of_rhythms) + + elif markov_order==3: + note_quadrouples=self.quadrouples(melody) + rhythm_quadrouples=self.quadrouples(rhythm) + note_database=self.markov_table_3(note_quadrouples) + rhythm_database=self.markov_table_3(rhythm_quadrouples) + newsong=self.generate_string_3(note_seed,length,note_database,rhythm_database) + list_of_notes=newsong[0] + list_of_rhythms=newsong[1] + self.generate_melody(list_of_notes, list_of_rhythms) + else: + print "Sorry, that markov order is not an option" + +class SettingsScreen(Screen): + pass + + + +# Create the screen manager and add the two previously defined screens to it. + +class TestApp(App): + + screen_manager = ScreenManager() + + def build(self): + #self.screen_manager = ScreenManager() + self.screen_manager.add_widget(TitleScreen(name='title')) + self.screen_manager.add_widget(MenuScreen(name='menu')) + self.screen_manager.add_widget(SettingsScreen(name='settings')) + clock = NewClock() + Clock.schedule_once(clock.update, 4) + return self.screen_manager + +if __name__ == '__main__': + TestApp().run() \ No newline at end of file diff --git a/GUI /TestApp.kv b/GUI /TestApp.kv new file mode 100644 index 0000000..265de23 --- /dev/null +++ b/GUI /TestApp.kv @@ -0,0 +1,75 @@ +#: kivy 1.7.2 +: + id: screen_manager + MenuScreen: + id: menu_screen + name: 'MenuScreen' + manager: screen_manager + SettingsScreen: + name: 'SettingsScreen' + manager: screen_manager + +: + Button: + id: btn1 + text: 'Value 1' + size_hint_y: None + height: 44 + on_release: root.select('btn1') + Button: + id: btn2 + text: 'Value 2' + size_hint_y: None + height: 44 + on_release: root.select('btn2') + +: + FloatLayout: + Label: + text: "In order to create a melody based on a music genre, you need to decide whether the current note is based on the 1, 2, 3, 4, or 5 last notes. Please enter one of these numbers." + size_hint: (.5,.125) + pos_hint: {'x':.25,'y':.7} + text_size: self.size + TextInput: + id: menu_screen + text: "Enter the desired number of chords" + size_hint: (.5,.125) + pos_hint: {'x':.25,'y':.5} + multiline: False + Button: + text: 'Generate Melody' + on_press: + #transfer the user input from the menu screen to the settings screen for later use + root.manager.get_screen('SettingsScreen').label_text.text = str(menu_screen.text) + #change to the settings screen after the user input has been accounted for + root.manager.current = 'SettingsScreen' + size_hint: (.25,.125) + pos_hint: {'x':.375,'y':.3} + + BoxLayout: + id: topLayoutID + #cols: 2 + size_hint: 1, .05 + pos_hint: {'x': 0, 'y': .95} + Button: + #id: notesDropDownID + id: btn_ddID + text: 'Usage Notes' + on_release: root.drop_down.open(self) + Button: + text: 'About' + +: + label_text: label_text + FloatLayout: + Label: + id: label_text + #The text here does not matter because the label_text text parameter is changed manually when the user clicks the button on the + text: '1' + size_hint: (.125,.0625) + pos_hint: {'x':0,'y':.9375} + Button: + text: 'Back to menu' + on_press: root.manager.current = 'menu' + size_hint: (.125,.0625) + pos_hint: {'x':.125,'y':.9375} \ No newline at end of file diff --git a/GUI /bwerth.github.io.html b/GUI /bwerth.github.io.html new file mode 100644 index 0000000..7d5223d --- /dev/null +++ b/GUI /bwerth.github.io.html @@ -0,0 +1,59 @@ + + + + + + + + + + + SoftDes Final Project Website by bwerth + + + + +
+
+

SoftDes Final Project Website

+

This is the base repo for our final programming project for Software Design, Spring 2016 at Olin College.

+ +
+
+ +
+
+

+Algorithmic Music Composition

+ +

Welcome! This is the website for our software design final project. +Over the course of the past month, we have built a program that is +capable of generating variable length music. Feel free to browse our +website if you want to learn more about our process, implementation, or +anything else related to this project.

+ +

+Authors and Contributors

+ +

We are Joseph Lee and Bryan Werth, two freshman at Olin College of Engineering.

+
+
+
+ +
+ + + + + + \ No newline at end of file diff --git a/GUI /bwerth.github.io_files/github-dark.css b/GUI /bwerth.github.io_files/github-dark.css new file mode 100644 index 0000000..3711a0f --- /dev/null +++ b/GUI /bwerth.github.io_files/github-dark.css @@ -0,0 +1,124 @@ +/* +The MIT License (MIT) + +Copyright (c) 2015 GitHub, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +*/ + +.pl-c /* comment */ { + color: #969896; +} + +.pl-c1 /* constant, markup.raw, meta.diff.header, meta.module-reference, meta.property-name, support, support.constant, support.variable, variable.other.constant */, +.pl-s .pl-v /* string variable */ { + color: #0099cd; +} + +.pl-e /* entity */, +.pl-en /* entity.name */ { + color: #9774cb; +} + +.pl-s .pl-s1 /* string source */, +.pl-smi /* storage.modifier.import, storage.modifier.package, storage.type.java, variable.other, variable.parameter.function */ { + color: #ddd; +} + +.pl-ent /* entity.name.tag */ { + color: #7bcc72; +} + +.pl-k /* keyword, storage, storage.type */ { + color: #cc2372; +} + +.pl-pds /* punctuation.definition.string, string.regexp.character-class */, +.pl-s /* string */, +.pl-s .pl-pse .pl-s1 /* string punctuation.section.embedded source */, +.pl-sr /* string.regexp */, +.pl-sr .pl-cce /* string.regexp constant.character.escape */, +.pl-sr .pl-sra /* string.regexp string.regexp.arbitrary-repitition */, +.pl-sr .pl-sre /* string.regexp source.ruby.embedded */ { + color: #3c66e2; +} + +.pl-v /* variable */ { + color: #fb8764; +} + +.pl-id /* invalid.deprecated */ { + color: #e63525; +} + +.pl-ii /* invalid.illegal */ { + background-color: #e63525; + color: #f8f8f8; +} + +.pl-sr .pl-cce /* string.regexp constant.character.escape */ { + color: #7bcc72; + font-weight: bold; +} + +.pl-ml /* markup.list */ { + color: #c26b2b; +} + +.pl-mh /* markup.heading */, +.pl-mh .pl-en /* markup.heading entity.name */, +.pl-ms /* meta.separator */ { + color: #264ec5; + font-weight: bold; +} + +.pl-mq /* markup.quote */ { + color: #00acac; +} + +.pl-mi /* markup.italic */ { + color: #ddd; + font-style: italic; +} + +.pl-mb /* markup.bold */ { + color: #ddd; + font-weight: bold; +} + +.pl-md /* markup.deleted, meta.diff.header.from-file */ { + background-color: #ffecec; + color: #bd2c00; +} + +.pl-mi1 /* markup.inserted, meta.diff.header.to-file */ { + background-color: #eaffea; + color: #55a532; +} + +.pl-mdr /* meta.diff.range */ { + color: #9774cb; + font-weight: bold; +} + +.pl-mo /* meta.output */ { + color: #264ec5; +} + diff --git a/GUI /bwerth.github.io_files/print.css b/GUI /bwerth.github.io_files/print.css new file mode 100644 index 0000000..4b19b67 --- /dev/null +++ b/GUI /bwerth.github.io_files/print.css @@ -0,0 +1,228 @@ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, embed, +figure, figcaption, footer, header, hgroup, +menu, nav, output, ruby, section, summary, +time, mark, audio, video { + padding: 0; + margin: 0; + font: inherit; + font-size: 100%; + vertical-align: baseline; + border: 0; +} +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, +footer, header, hgroup, menu, nav, section { + display: block; +} +body { + line-height: 1; +} +ol, ul { + list-style: none; +} +blockquote, q { + quotes: none; +} +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; + content: none; +} +table { + border-spacing: 0; + border-collapse: collapse; +} +body { + font-family: 'Helvetica Neue', Helvetica, Arial, serif; + font-size: 13px; + line-height: 1.5; + color: #000; +} + +a { + font-weight: bold; + color: #d5000d; +} + +header { + padding-top: 35px; + padding-bottom: 10px; +} + +header h1 { + font-size: 48px; + font-weight: bold; + line-height: 1.2; + color: #303030; + letter-spacing: -1px; +} + +header h2 { + font-size: 24px; + font-weight: normal; + line-height: 1.3; + color: #aaa; + letter-spacing: -1px; +} +#downloads { + display: none; +} +#main_content { + padding-top: 20px; +} + +code, pre { + margin-bottom: 30px; + font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal; + font-size: 12px; + color: #222; +} + +code { + padding: 0 3px; +} + +pre { + padding: 20px; + overflow: auto; + border: solid 1px #ddd; +} +pre code { + padding: 0; +} + +ul, ol, dl { + margin-bottom: 20px; +} + + +/* COMMON STYLES */ + +table { + width: 100%; + border: 1px solid #ebebeb; +} + +th { + font-weight: 500; +} + +td { + font-weight: 300; + text-align: center; + border: 1px solid #ebebeb; +} + +form { + padding: 20px; + background: #f2f2f2; + +} + + +/* GENERAL ELEMENT TYPE STYLES */ + +h1 { + font-size: 2.8em; +} + +h2 { + margin-bottom: 8px; + font-size: 22px; + font-weight: bold; + color: #303030; +} + +h3 { + margin-bottom: 8px; + font-size: 18px; + font-weight: bold; + color: #d5000d; +} + +h4 { + font-size: 16px; + font-weight: bold; + color: #303030; +} + +h5 { + font-size: 1em; + color: #303030; +} + +h6 { + font-size: .8em; + color: #303030; +} + +p { + margin-bottom: 20px; + font-weight: 300; +} + +a { + text-decoration: none; +} + +p a { + font-weight: 400; +} + +blockquote { + padding: 0 0 0 30px; + margin-bottom: 20px; + font-size: 1.6em; + border-left: 10px solid #e9e9e9; +} + +ul li { + list-style-position: inside; + list-style: disc; + padding-left: 20px; +} + +ol li { + list-style-position: inside; + list-style: decimal; + padding-left: 3px; +} + +dl dd { + font-style: italic; + font-weight: 100; +} + +footer { + padding-top: 20px; + padding-bottom: 30px; + margin-top: 40px; + font-size: 13px; + color: #aaa; +} + +footer a { + color: #666; +} + +/* MISC */ +.clearfix:after { + display: block; + height: 0; + clear: both; + visibility: hidden; + content: '.'; +} + +.clearfix {display: inline-block;} +* html .clearfix {height: 1%;} +.clearfix {display: block;} diff --git a/GUI /bwerth.github.io_files/stylesheet.css b/GUI /bwerth.github.io_files/stylesheet.css new file mode 100644 index 0000000..a54a639 --- /dev/null +++ b/GUI /bwerth.github.io_files/stylesheet.css @@ -0,0 +1,247 @@ +body { + margin: 0; + padding: 0; + background: #151515 url("../images/bkg.png") 0 0; + color: #eaeaea; + font: 16px; + line-height: 1.5; + font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace; +} + +/* General & 'Reset' Stuff */ + +.container { + width: 90%; + max-width: 600px; + margin: 0 auto; +} + +section { + display: block; + margin: 0 0 20px 0; +} + +h1, h2, h3, h4, h5, h6 { + margin: 0 0 20px; +} + +li { + line-height: 1.4 ; +} + +/* Header,
+ header - container + h1 - project name + h2 - project description +*/ + +header { + background: rgba(0, 0, 0, 0.1); + width: 100%; + border-bottom: 1px dashed #b5e853; + padding: 20px 0; + margin: 0 0 40px 0; +} + +header h1 { + font-size: 30px; + line-height: 1.5; + margin: 0 0 0 -40px; + font-weight: bold; + font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace; + color: #b5e853; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), + 0 0 5px rgba(181, 232, 83, 0.1), + 0 0 10px rgba(181, 232, 83, 0.1); + letter-spacing: -1px; + -webkit-font-smoothing: antialiased; +} + +header h1:before { + content: "./ "; + font-size: 24px; +} + +header h2 { + font-size: 18px; + font-weight: 300; + color: #666; +} + +#downloads .btn { + display: inline-block; + text-align: center; + margin: 0; +} + +/* Main Content +*/ + +#main_content { + width: 100%; + -webkit-font-smoothing: antialiased; +} +section img { + max-width: 100% +} + +h1, h2, h3, h4, h5, h6 { + font-weight: normal; + font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace; + color: #b5e853; + letter-spacing: -0.03em; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), + 0 0 5px rgba(181, 232, 83, 0.1), + 0 0 10px rgba(181, 232, 83, 0.1); +} + +#main_content h1 { + font-size: 30px; +} + +#main_content h2 { + font-size: 24px; +} + +#main_content h3 { + font-size: 18px; +} + +#main_content h4 { + font-size: 14px; +} + +#main_content h5 { + font-size: 12px; + text-transform: uppercase; + margin: 0 0 5px 0; +} + +#main_content h6 { + font-size: 12px; + text-transform: uppercase; + color: #999; + margin: 0 0 5px 0; +} + +dt { + font-style: italic; + font-weight: bold; +} + +ul li { + list-style: none; +} + +ul li:before { + content: ">>"; + font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace; + font-size: 13px; + color: #b5e853; + margin-left: -37px; + margin-right: 21px; + line-height: 16px; +} + +blockquote { + color: #aaa; + padding-left: 10px; + border-left: 1px dotted #666; +} + +pre { + background: rgba(0, 0, 0, 0.9); + border: 1px solid rgba(255, 255, 255, 0.15); + padding: 10px; + font-size: 14px; + color: #b5e853; + border-radius: 2px; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + text-wrap: normal; + overflow: auto; + overflow-y: hidden; +} + +table { + width: 100%; + margin: 0 0 20px 0; +} + +th { + text-align: left; + border-bottom: 1px dashed #b5e853; + padding: 5px 10px; +} + +td { + padding: 5px 10px; +} + +hr { + height: 0; + border: 0; + border-bottom: 1px dashed #b5e853; + color: #b5e853; +} + +/* Buttons +*/ + +.btn { + display: inline-block; + background: -webkit-linear-gradient(top, rgba(40, 40, 40, 0.3), rgba(35, 35, 35, 0.3) 50%, rgba(10, 10, 10, 0.3) 50%, rgba(0, 0, 0, 0.3)); + padding: 8px 18px; + border-radius: 50px; + border: 2px solid rgba(0, 0, 0, 0.7); + border-bottom: 2px solid rgba(0, 0, 0, 0.7); + border-top: 2px solid rgba(0, 0, 0, 1); + color: rgba(255, 255, 255, 0.8); + font-family: Helvetica, Arial, sans-serif; + font-weight: bold; + font-size: 13px; + text-decoration: none; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.75); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); +} + +.btn:hover { + background: -webkit-linear-gradient(top, rgba(40, 40, 40, 0.6), rgba(35, 35, 35, 0.6) 50%, rgba(10, 10, 10, 0.8) 50%, rgba(0, 0, 0, 0.8)); +} + +.btn .icon { + display: inline-block; + width: 16px; + height: 16px; + margin: 1px 8px 0 0; + float: left; +} + +.btn-github .icon { + opacity: 0.6; + background: url("../images/blacktocat.png") 0 0 no-repeat; +} + +/* Links + a, a:hover, a:visited +*/ + +a { + color: #63c0f5; + text-shadow: 0 0 5px rgba(104, 182, 255, 0.5); +} + +/* Clearfix */ + +.cf:before, .cf:after { + content:""; + display:table; +} + +.cf:after { + clear:both; +} + +.cf { + zoom:1; +} \ No newline at end of file diff --git a/GUI /bwerth.github_files/main.css b/GUI /bwerth.github_files/main.css new file mode 100644 index 0000000..e6af6ac --- /dev/null +++ b/GUI /bwerth.github_files/main.css @@ -0,0 +1,43 @@ +body { + margin: 60px auto; + width: 70%; +} +nav ul, footer ul { + font-family:'Helvetica', 'Arial', 'Sans-Serif'; + padding: 0px; + list-style: none; + font-weight: bold; +} +nav ul li, footer ul li { + display: inline; + margin-right: 20px; +} +a { + text-decoration: none; + color: #999; +} +a:hover { + text-decoration: underline; +} +h1 { + font-size: 3em; + font-family:'Helvetica', 'Arial', 'Sans-Serif'; +} +p { + font-size: 1.5em; + line-height: 1.4em; + color: #333; +} +footer { + border-top: 1px solid #d5d5d5; + font-size: .8em; +} + +ul.posts { + margin: 20px auto 40px; + font-size: 1.5em; +} + +ul.posts li { + list-style: none; +} diff --git a/GUI /clocktest b/GUI /clocktest new file mode 100644 index 0000000..2339ea6 --- /dev/null +++ b/GUI /clocktest @@ -0,0 +1,18 @@ +from kivy.app import App +from kivy.uix.label import Label +from kivy.clock import Clock + +import time + +class IncrediblyCrudeClock(Label): + def update(self, *args): + self.text = time.asctime() + +class TimeApp(App): + def build(self): + crudeclock = IncrediblyCrudeClock() + Clock.schedule_interval(crudeclock.update, 1) + return crudeclock + +if __name__ == "__main__": + TimeApp().run() \ No newline at end of file diff --git a/GUI /clocktest.py b/GUI /clocktest.py new file mode 100644 index 0000000..85fba67 --- /dev/null +++ b/GUI /clocktest.py @@ -0,0 +1,18 @@ +from kivy.app import App +from kivy.uix.label import Label +from kivy.clock import Clock + +import time + +class IncrediblyCrudeClock(Label): + def update(self, *args): + self.text = 'Hello World' + +class TimeApp(App): + def build(self): + crudeclock = IncrediblyCrudeClock() + Clock.schedule_once(crudeclock.update, 4) + return crudeclock + +if __name__ == "__main__": + TimeApp().run() \ No newline at end of file diff --git a/GUI /markov_melody.mid b/GUI /markov_melody.mid new file mode 100644 index 0000000..e8f911e Binary files /dev/null and b/GUI /markov_melody.mid differ diff --git a/GUI /test.kv b/GUI /test.kv new file mode 100644 index 0000000..c69ffb1 --- /dev/null +++ b/GUI /test.kv @@ -0,0 +1,147 @@ +#: kivy 1.7.2 +#The screen manager defines the screens used in the GUI, the title screen and the menu screen. +: + id: screen_manager + TitleScreen: + name: 'TitleScreen' + manager: screen_manager + MenuScreen: + id: menu_screen + name: 'MenuScreen' + manager: screen_manager + +#The dropdown options are defined here. The two options are a beethoven training set and a haydn training set +: + Button: + id: Beethoven + #The text seen on the option + text: 'Beethoven' + size_hint_y: None + #The height of this dropdown box + height: 44 + #If this dropdown option is clicked on, on release, the beethoven button is selected + on_release: root.select('Beethoven') + Button: + id: Haydn + #The text shown on the option + text: 'Haydn' + size_hint_y: None + #The height of this dropdown box + height: 44 + #If this dropdown option is clicked on, on release, the haydn button is selected + on_release: root.select('Haydn') + +: + #The float layout allows labels to be placed anywhere on the screen. The label is not bound by the location of the + #items around it. + FloatLayout: + #The text shown on the screen is called a label + Label: + #The actual text string + text: "Algorithmic Music Composer" + #The size of the text is a percent so that the actual size is dependent on the screen + #This makes the program more adaptable. + size_hint: (.5,.125) + #As for the size, the position is dependent on the actual size of the screen. Defined + #in terms of the x and y directions + pos_hint: {'x':.38,'y':.5} + text_size: self.size + +: + ddID: ddID + #The eight items under the grid layout are automatically placed in a grid + GridLayout: + #four rows in the grid + rows: 4 + #two columns in the grid + cols: 2 + #default height for each row + row_default_height: 40 + #Padding and spacing separates the items so they are not touching at all + padding: 10 + spacing: 10 + #The first label is in the top left. + Label: + text: "In order to create a melody based on a music genre, you need to decide whether the current note is based on the one, two, or three last notes. Please enter one of these numbers." + text_size: self.size + #Centers the text so it looks more refined and professional + halign: 'center' + #The text input corresponding to the first label is in the top right + TextInput: + #the name of this text input for reference elsewhere + id: markov_order + #the text that will be automatically placed here. It can be deleted by the user. + text: "Enter an integer between one and three." + #There is only one line in the text input. The text will not wrap around because + #the input should only be a number + multiline: False + #The second label is directly below the first one + Label: + #label text string + text: "How long do you want the song to be?" + #text input to the right of the corresponding label + TextInput: + #name of the text input for reference elsewhere + id: length + #pre-placed text + text: "Enter the song length in measures" + multiline: False + #Third row down to the left + Label: + #label text string + text: "What do you want the starting note of the song to be?" + #Third row down to the right + TextInput: + #name for reference elsewhere + id: starting_note + #pre-placed text + text: "Enter the starting note as a capitalized letter followed by # if you want a sharp or - if you want a flat" + #Fourth row on the right + Label: + text: "What style of music do you want the song to be?" + #Bottom right drop down menu + Button: + #id: notesDropDownID + id: ddID + #The original text on the drop down button + text: 'Training Sets' + #When the mouse is released over the button, the menu will open + on_release: + root.drop_down.open(self) + #Float layout so other things on the same screen can be placed anywhere + FloatLayout: + #The final generate melody button near the bottom of the screen. + Button: + #the text for the button + text: 'Generate Melody' + #When the button is pressed + on_press: + #the get_datasetindex() for the menuscreen is called to figure out which of the + #dropdown options was selected. An integer corresponding to the chosen dropdown button + #is defined as a parameter dataset_index for use later + root.manager.get_screen('menu').get_datasetindex() + #Using inputs from the three text inputs and drop down menu, the final algorithm code + #is called to generate a song and open musescore for the user to play it + root.manager.get_screen('menu').generate_song(int(length.text),root.manager.get_screen('menu').dataset_index,starting_note.text,int(markov_order.text)) + #transfer the user input from the menu screen to the settings screen for later use + #root.manager.get_screen('settings').label_text.text = str(menu_screen.text) + #change to the settings screen after the user input has been accounted for + #root.manager.current = 'settings' + #Defines the size of the text of the button as a percentage so it adapts based on the size of the screen + size_hint: (.20,.125) + #The position of the button is again defined as percentage + pos_hint: {'x':.4,'y':.10} + #The about button redirects the user to the project website + Button: + #size is defined as a percentage + size_hint: .125, .1 + #position is defined at the origin, which is the bottom left of the screen + pos_hint: {'x': 0, 'y': 0} + #text on the button + text: 'About' + #on button press... + on_press: + #imports something that can be used to call the project website + import webbrowser + #opens the project website from local storage + webbrowser.open('bwerth.github.io.html') diff --git a/GUI.py b/GUI.py new file mode 100644 index 0000000..de22df1 --- /dev/null +++ b/GUI.py @@ -0,0 +1,314 @@ +from kivy.app import App +from kivy.lang import Builder +from kivy.uix.screenmanager import ScreenManager, Screen +from kivy.properties import NumericProperty, StringProperty, ObjectProperty +from kivy.uix.dropdown import DropDown +from kivy.uix.button import Button +from kivy.base import runTouchApp +from kivy.uix.label import Label +from kivy.clock import Clock +from music21 import * +import os +import random +import copy +from kivy.uix.image import Image + +# Declare both screens as separate classes. Currently there is nothing in here, but there will be when we fill out the GUI. +class Logo(Image): + def __init__(self, **kwargs): + super(Logo, self).__init__(**kwargs) + self.size = self.texture_size + +class NewClock(Label): + def update(self, *args): + TestApp.screen_manager.current = 'menu' + +class CustomDropDown(DropDown): + for i in range(5): + print i + +class TitleScreen(Screen): + pass + +class MenuScreen(Screen): + translateInput = ObjectProperty(None) + translateButton = ObjectProperty(None) + translateLabel = ObjectProperty(None) + top_layout = ObjectProperty(None) + dd_btn = ObjectProperty(None) + dataset_index = 0 + + def __init__(self,*args,**kwargs): + super(MenuScreen, self).__init__(*args, **kwargs) + self.drop_down = CustomDropDown() + mainbutton = Button(text='Hello', size_hint=(None, None)) + mainbutton.bind(on_release=self.drop_down.open) + self.drop_down.bind(on_select=lambda instance, x: setattr(self.ddID, 'text', x)) + + def get_datasetindex(self): + if self.ddID == 'btn1': + self.dataset_index = 0 + elif self.ddID == 'btn2': + self.dataset_index = 1 + + def doubles(self,lst): + """ + Generates doubles from a given list - for example [1,2,3,4,5] would become [(1,2),(2,3),(3,4),(4,5)] + """ + res=[] + for lst in lst: + if len(lst) < 2: + pass + for i in range(len(lst) - 1): + res.append((lst[i], lst[i+1])) + return res + + def triples(self,lst): + """ + Generates triples from a given list - for example [1,2,3,4,5] would become [(1,2,3),(2,3,4),(3,4,5)] + """ + res=[] + for lst in lst: + if len(lst) < 3: + pass + for i in range(len(lst) - 2): + res.append((lst[i], lst[i+1], lst[i+2])) + return res + + def quadrouples(self,lst): + """ + Generates quadrouples from a given list - for example [1,2,3,4,5] would become [(1,2,3,4),(2,3,4,5)] + """ + res=[] + for lst in lst: + if len(lst) < 4: + pass + for i in range(len(lst) - 3): + res.append((lst[i], lst[i+1], lst[i+2], lst[i+3])) + return res + + + def markov_table_1(self,doubles,database={}): + for double in doubles: + w1, w2 = double + key = w1 + if key in database: + database[key].append(w2) + else: + database[key] = [w2] + return database + + + def markov_table_2(self,triples,database={}): + for triple in triples: + w1, w2, w3 = triple + key = (w1, w2) + if key in database: + database[key].append(w3) + else: + database[key] = [w3] + return database + + def markov_table_3(self,quadrouples,database={}): + for quadrouple in quadrouples: + w1, w2, w3, w4 = quadrouple + key = (w1, w2, w3) + if key in database: + database[key].append(w4) + else: + database[key] = [w4] + return database + + def generate_string_1(self,note_seed,length,note_database,rhythm_database,rhythm_seed=[2.0]): + """ + Given a note seed in the format [first note], a rhythm seed in the format [quarter length for first note] + the length of the desired output melody, a markov dictionary for the melody, and a markov dictionary for the rhythm, this function returns a tuple of lists + in the format ([notes],[durations]) + """ + rhythm_output=[] + note_output=[] + note_output.append(note_seed[0]) + rhythm_output.append(rhythm_seed[0]) + + for i in range(length-1): + i=i+1 + key=note_output[i-1] + options=note_database.get(key,["C","D","E","F","G","A","B"]) + next_state=random.choice(options) + note_output.append(next_state) + rhythm_key=rhythm_output[i-1] + rhythm_options=rhythm_database.get(rhythm_key) + print rhythm_options + next_rhythm_state=random.choice(rhythm_options)#,[0.25,0.5,0.5,1.0,1.0,1.0,1.0,2.0,2.0,2.0]) + rhythm_output.append(next_rhythm_state) + + return (note_output,rhythm_output) + + def generate_string_2(self,note_seed,length,note_database,rhythm_database,rhythm_seed=[2.0,2.0]): + """ + Given a note seed in the format [first note, second note], a rhythm seed in the format [quarter length for first note, quarter length for second note] + the length of the desired output melody, a markov dictionary for the melody, and a markov dictionary for the rhythm, this function returns a tuple of lists + in the format ([notes],[durations]) + """ + rhythm_output=[] + note_output=[] + note_output.append(note_seed[0]) + note_output.append(note_seed[0]) + rhythm_output.append(rhythm_seed[0]) + rhythm_output.append(rhythm_seed[0]) + + for i in range(length-2): + i=i+2 + key=(note_output[i-2],note_output[i-1]) + options=note_database.get(key,["C","D","E","F","G","A","B"]) + next_state=random.choice(options) + note_output.append(next_state) + rhythm_key=(rhythm_output[i-2],rhythm_output[i-1]) + rhythm_options=rhythm_database.get(rhythm_key,[0.25,0.5,0.5,1.0,1.0,1.0,1.0,2.0,2.0,2.0]) + next_rhythm_state=random.choice(rhythm_options) + rhythm_output.append(next_rhythm_state) + + return (note_output,rhythm_output) + + def generate_string_3(self,note_seed,length,note_database,rhythm_database,rhythm_seed=[2.0,1.0,1.0]): + """ + Given a note seed in the format [first note, second note,third note], a rhythm seed in the format [quarter length for first note, quarter length for second + note, quarter length for third note] + the length of the desired output melody, a markov dictionary for the melody, and a markov dictionary for the rhythm, this function returns a tuple of lists + in the format ([notes],[durations]) + """ + rhythm_output=[] + note_output=[] + note_output.append(note_seed[0]) + note_output.append(note_seed[0]) + note_output.append(note_seed[0]) + rhythm_output.append(rhythm_seed[0]) + rhythm_output.append(rhythm_seed[0]) + rhythm_output.append(rhythm_seed[0]) + + for i in range(length-3): + i=i+3 + key=(note_output[i-3],note_output[i-2],note_output[i-1]) + options=note_database.get(key,["C","D","E","F","G","A","B"]) + next_state=random.choice(options) + note_output.append(next_state) + rhythm_key=(rhythm_output[i-3],rhythm_output[i-2],rhythm_output[i-1]) + rhythm_options=rhythm_database.get(rhythm_key,[0.25,0.5,0.5,1.0,1.0,1.0,1.0,2.0,2.0,2.0]) + next_rhythm_state=random.choice(rhythm_options) + rhythm_output.append(next_rhythm_state) + + return (note_output,rhythm_output) + + def get_dataset(self,dataset_index=0): + path="/home/joseph/InteractiveProgramming-1/data{}".format(dataset_index) + scores=[] + for filename in os.listdir(path): + scores.append(converter.parse("{}/{}".format(path,filename))) + return scores + + + def generate_note_lists(self,dataset): + melodyData = [] + for score in dataset: + part = score.parts[0].getElementsByClass(stream.Measure) # Returns a list of Measures + melodyData.append([]) # melodyData is a list of phrases, which contains a set of notes with no rests. + for m in part: # For each measure! + for n in m.notesAndRests: + if(type(n) == note.Note): + melodyData[-1].append(n.name)# if it is a note, append the name of the note + elif(type(n) == note.Rest): + melodyData.append([]) # A rest ends a musical phrase so we just start a new sublist here + else: #the other possibility is that it is a chord...in which case, this grabs the top note + melodyData[-1].append(n[-1].name) + return melodyData + + + def generate_rhythm_lists(self,dataset): + rhythmData = [] + for score in dataset: + part = score.parts[0].getElementsByClass(stream.Measure) # Returns a list of Measures + rhythmData.append([]) # melodyData is a list of phrases, which contains a set of notes with no rests. + for m in part: # For each measure + for n in m.notesAndRests: + if(type(n) == note.Note): + rhythmData[-1].append(n.quarterLength)# if it is a note, append the name of the note + elif(type(n) == note.Rest): + rhythmData.append([]) # A rest ends a musical phrase so we just start a new sublist here + else: #the other possibility is that it is a chord...in which case, this grabs the top note + rhythmData[-1].append(n[-1].quarterLength) + return rhythmData + + + def generate_melody(self,list_of_notes, list_of_rhythms): + octave = 4 + streams=stream.Stream() + for indx,c in enumerate(list_of_notes): + pitch=c+str(octave) + note1=note.Note(pitch) + note1.quarterLength=list_of_rhythms[indx] + streams.append(note1) + mf = midi.translate.streamToMidiFile(streams) + mf.open('markov_melody.mid', 'wb') + mf.write() + mf.close() + os.system('/usr/bin/xdg-open ~/InteractiveProgramming-1/markov_melody.mid')# This line opens the MIDI file with the default program + + def generate_song(self,length,dataset_index,note_seed,markov_order): + scores=self.get_dataset(dataset_index) + melody=self.generate_note_lists(scores) + rhythm=self.generate_rhythm_lists(scores) + + if markov_order==1: + note_doubles=self.doubles(melody) + rhythm_doubles=self.doubles(rhythm) + note_database=self.markov_table_1(note_doubles) + rhythm_database=self.markov_table_1(rhythm_doubles) + newsong=self.generate_string_1(note_seed,length,note_database,rhythm_database) + list_of_notes=newsong[0] + list_of_rhythms=newsong[1] + self.generate_melody(list_of_notes, list_of_rhythms) + + elif markov_order==2: + note_triples=self.triples(melody) + rhythm_triples=self.triples(rhythm) + note_database=self.markov_table_2(note_triples) + rhythm_database=self.markov_table_2(rhythm_triples) + newsong=self.generate_string_2(note_seed,length,note_database,rhythm_database) + list_of_notes=newsong[0] + list_of_rhythms=newsong[1] + self.generate_melody(list_of_notes, list_of_rhythms) + + elif markov_order==3: + note_quadrouples=self.quadrouples(melody) + rhythm_quadrouples=self.quadrouples(rhythm) + note_database=self.markov_table_3(note_quadrouples) + rhythm_database=self.markov_table_3(rhythm_quadrouples) + newsong=self.generate_string_3(note_seed,length,note_database,rhythm_database) + list_of_notes=newsong[0] + list_of_rhythms=newsong[1] + self.generate_melody(list_of_notes, list_of_rhythms) + else: + print "Sorry, that markov order is not an option" + +class SettingsScreen(Screen): + pass + + + +# Create the screen manager and add the two previously defined screens to it. + +class TestApp(App): + + screen_manager = ScreenManager() + + def build(self): + #self.screen_manager = ScreenManager() + self.screen_manager.add_widget(TitleScreen(name='title')) + self.screen_manager.add_widget(MenuScreen(name='menu')) + self.screen_manager.add_widget(SettingsScreen(name='settings')) + clock = NewClock() + Clock.schedule_once(clock.update, 4) + return self.screen_manager + +if __name__ == '__main__': + TestApp().run() \ No newline at end of file diff --git a/Main.py b/Main.py new file mode 100644 index 0000000..dda00a3 --- /dev/null +++ b/Main.py @@ -0,0 +1,333 @@ +from kivy.app import App +from kivy.lang import Builder +from kivy.uix.screenmanager import ScreenManager, Screen +from kivy.properties import NumericProperty, StringProperty, ObjectProperty +from kivy.uix.dropdown import DropDown +from kivy.uix.button import Button +from kivy.base import runTouchApp +from kivy.uix.label import Label +from kivy.clock import Clock +from music21 import * +import os +import random +import copy +from kivy.uix.image import Image + +#The newclock class is used to limit the amount of time the title screen is present +class NewClock(Label): + #The update function within the newclock class changes the current screen + #to the menu screen when it is called. + def update(self, *args): + #The current screen of the testapp screen manager is defined as the menu screen + TestApp.screen_manager.current = 'menu' + +#The customdropdown class is empty because everything pertaining to the custom drop down class +#is defined in the corresponding kv file. +class CustomDropDown(DropDown): + pass + +#Everything important in the title screen is defined in the kv file, so this is also empty. +class TitleScreen(Screen): + pass + +#The menu screen class +class MenuScreen(Screen): + #translateInput = ObjectProperty(None) + #translateButton = ObjectProperty(None) + #translateLabel = ObjectProperty(None) + #top_layout = ObjectProperty(None) + #dd_btn = ObjectProperty(None) + #sets the dataset_index to zero + dataset_index = 0 + + #The init method initializes the menu screen. Mainly the drop down menu is here. + def __init__(self,*args,**kwargs): + super(MenuScreen, self).__init__(*args, **kwargs) + #Defines the drop_down parameter as a custom drop down + self.drop_down = CustomDropDown() + #Defines the main button for the drop down + mainbutton = Button(text='Training Sets', size_hint=(None, None)) + #binds the mainbutton to the drop down + mainbutton.bind(on_release=self.drop_down.open) + #Sets the text shown on the mainbutton to change when one of the drop down + #options is selected + self.drop_down.bind(on_select=lambda instance, x: setattr(self.ddID, 'text', x)) + + #This method is used mainly in the test.kv file. When the generate melody button is + #selected, the get_datasetindex checks which drop down option was selected defines the + #dataset_index in a corresponding way + def get_datasetindex(self): + #If btn1 is selected, the index is 0 + if self.ddID == 'btn1': + self.dataset_index = 0 + #If btn2 is selected, the index is 1 + elif self.ddID == 'btn2': + self.dataset_index = 1 + + def doubles(self,lst): + """ + Generates doubles from a given list - for example [1,2,3,4,5] would become [(1,2),(2,3),(3,4),(4,5)] + """ + res=[]# Create empty list to store the results in + for lst in lst:# This for loop is here because sometimes this function gets a list of lists + if len(lst) < 2:# if the list is shorter than 2, no doubles exist so pass + pass + for i in range(len(lst) - 1):# otherwise, append all the doubles to the res list + res.append((lst[i], lst[i+1])) + return res + + def triples(self,lst): + """ + Generates triples from a given list - for example [1,2,3,4,5] would become [(1,2,3),(2,3,4),(3,4,5)] + """ + res=[]# Create empty list to store the results in + for lst in lst:# This for loop is here because sometimes this function gets a list of lists + if len(lst) < 3:# if the list is shorter than 2, no triples exist so pass + pass + for i in range(len(lst) - 2): + res.append((lst[i], lst[i+1], lst[i+2]))# append all the triples to the res list + return res + + def quadrouples(self,lst): + """ + Generates quadrouples from a given list - for example [1,2,3,4,5] would become [(1,2,3,4),(2,3,4,5)] + """ + res=[]# Create empty list to store the results in + for lst in lst:# This for loop is here because sometimes this function gets a list of lists + if len(lst) < 4:# if the list is shorter than 4, no quadrouples exist so pass + pass + for i in range(len(lst) - 3): + res.append((lst[i], lst[i+1], lst[i+2], lst[i+3]))# append all the quadrouples to the res list + return res + + + def markov_table_1(self,doubles,database={}): + for double in doubles:# for each double in the list of doubles + w1, w2 = double# key is the first value in the double, value is the second + key = w1 + if key in database: + database[key].append(w2)# add this to the database dictionary + else: + database[key] = [w2] + return database + + + def markov_table_2(self,triples,database={}): + for triple in triples:# for each triple in the list of triples + w1, w2, w3 = triple# key is the first two elements, value is the third + key = (w1, w2) + if key in database: + database[key].append(w3)# add this to the database dictionary + else: + database[key] = [w3] + return database + + def markov_table_3(self,quadrouples,database={}): + for quadrouple in quadrouples:# for each quadrouple in the list of quadrouples + w1, w2, w3, w4 = quadrouple# first three elements are the key, 4th is the value + key = (w1, w2, w3) + if key in database: + database[key].append(w4)# add this to the database dictionary + else: + database[key] = [w4] + return database + + def generate_string_1(self,note_seed,length,note_database,rhythm_database,rhythm_seed=[2.0]): + """ + Given a note seed in the format [first note], a rhythm seed in the format [quarter length for first note] + the length of the desired output melody, a markov dictionary for the melody, and a markov dictionary for the rhythm, this function returns a tuple of lists + in the format ([notes],[durations]) + """ + rhythm_output=[] + note_output=[] + note_output.append(note_seed[0])# add the note seed to the output + rhythm_output.append(rhythm_seed[0])# add the rhythm seed to the output + + for i in range(length-1):# for index in the range of length - seed length (1) + i=i+1# correct i to be the index for the future state + key=note_output[i-1]# the key is the previous state + options=note_database.get(key,["C","D","E","F","G","A","B"])# find this key in the dictionary, if it doesn't exist, return a list of notes + next_state=random.choice(options)# randomly choose one of these options + note_output.append(next_state)# add this to the output + rhythm_key=rhythm_output[i-1]# Do the same as above for rhythm + rhythm_options=rhythm_database.get(rhythm_key) + next_rhythm_state=random.choice(rhythm_options) #,[0.25,0.5,0.5,1.0,1.0,1.0,1.0,2.0,2.0,2.0]) + rhythm_output.append(next_rhythm_state) + + return (note_output,rhythm_output) + + def generate_string_2(self,note_seed,length,note_database,rhythm_database,rhythm_seed=[2.0,2.0]): + """ + Given a note seed in the format [first note, second note], a rhythm seed in the format [quarter length for first note, quarter length for second note] + the length of the desired output melody, a markov dictionary for the melody, and a markov dictionary for the rhythm, this function returns a tuple of lists + in the format ([notes],[durations]) + """ + rhythm_output=[] + note_output=[] + note_output.append(note_seed[0])# Add all the seeds to the output (note that because the GUI was created for only a single input, this note is being used for both previous states) + note_output.append(note_seed[0]) + rhythm_output.append(rhythm_seed[0]) + rhythm_output.append(rhythm_seed[0]) + + for i in range(length-2):# Perform the same thing as in generate_string_1 except that the key is the two previous states + i=i+2 + key=(note_output[i-2],note_output[i-1]) + options=note_database.get(key,["C","D","E","F","G","A","B"]) + next_state=random.choice(options) + note_output.append(next_state) + rhythm_key=(rhythm_output[i-2],rhythm_output[i-1]) + rhythm_options=rhythm_database.get(rhythm_key,[0.25,0.5,0.5,1.0,1.0,1.0,1.0,2.0,2.0,2.0]) + next_rhythm_state=random.choice(rhythm_options) + rhythm_output.append(next_rhythm_state) + + return (note_output,rhythm_output) + + def generate_string_3(self,note_seed,length,note_database,rhythm_database,rhythm_seed=[2.0,1.0,1.0]): + """ + Given a note seed in the format [first note, second note,third note], a rhythm seed in the format [quarter length for first note, quarter length for second + note, quarter length for third note] + the length of the desired output melody, a markov dictionary for the melody, and a markov dictionary for the rhythm, this function returns a tuple of lists + in the format ([notes],[durations]) + """ + rhythm_output=[] + note_output=[] + note_output.append(note_seed[0])# Add all the seeds to the output + note_output.append(note_seed[0]) + note_output.append(note_seed[0]) + rhythm_output.append(rhythm_seed[0]) + rhythm_output.append(rhythm_seed[1]) + rhythm_output.append(rhythm_seed[2]) + + for i in range(length-3):# Perform the same thing as generate_string_2 except the key is the 3 previous states + i=i+3 + key=(note_output[i-3],note_output[i-2],note_output[i-1]) + options=note_database.get(key,["C","D","E","F","G","A","B"]) + next_state=random.choice(options) + note_output.append(next_state) + rhythm_key=(rhythm_output[i-3],rhythm_output[i-2],rhythm_output[i-1]) + rhythm_options=rhythm_database.get(rhythm_key,[0.25,0.5,0.5,1.0,1.0,1.0,1.0,2.0,2.0,2.0]) + next_rhythm_state=random.choice(rhythm_options) + rhythm_output.append(next_rhythm_state) + + return (note_output,rhythm_output) + + def get_dataset(self,dataset_index=0): + path="/home/bwerth/InteractiveProgramming-1/data{}".format(dataset_index)# sets the directory to look for the folder + scores=[]# empty list to store the scores in + for filename in os.listdir(path):# get a list of all files in the folder + scores.append(converter.parse("{}/{}".format(path,filename)))# convert all the files to music21 streams and append to the scores list + return scores + + + def generate_note_lists(self,dataset): + melodyData = [] + for score in dataset: + part = score.parts[0].getElementsByClass(stream.Measure) # Returns a list of Measures + melodyData.append([]) # melodyData is a list of phrases, which contains a set of notes with no rests. + for m in part: # For each measure! + for n in m.notesAndRests: + if(type(n) == note.Note): + melodyData[-1].append(n.name)# if it is a note, append the name of the note + elif(type(n) == note.Rest): + melodyData.append([]) # A rest ends a musical phrase so we just start a new sublist here + else: #the other possibility is that it is a chord...in which case, this grabs the top note + melodyData[-1].append(n[-1].name) + return melodyData + + + def generate_rhythm_lists(self,dataset): + rhythmData = [] + for score in dataset: + part = score.parts[0].getElementsByClass(stream.Measure) # Returns a list of Measures + rhythmData.append([]) # melodyData is a list of phrases, which contains a set of notes with no rests. + for m in part: # For each measure + for n in m.notesAndRests: + if(type(n) == note.Note): + rhythmData[-1].append(n.quarterLength)# if it is a note, append the name of the note + elif(type(n) == note.Rest): + rhythmData.append([]) # A rest ends a musical phrase so we just start a new sublist here + else: #the other possibility is that it is a chord...in which case, this grabs the top note + rhythmData[-1].append(n[-1].quarterLength) + return rhythmData + + + def generate_melody(self,list_of_notes, list_of_rhythms): + octave = 4# For now, the program is forcing all the notes into the 4th octave + streams=stream.Stream()# Create a music21 Stream + for indx,c in enumerate(list_of_notes):# iterate through the list of notes + pitch=c+str(octave)# pitch is the note plus the octave + note1=note.Note(pitch)# create a note with the given pitch + note1.quarterLength=list_of_rhythms[indx]# set the duration of the note to be the corresponding element from the list of rhythms + streams.append(note1)# append this note to the stream + mf = midi.translate.streamToMidiFile(streams)# Translate the stream to a midi file + mf.open('markov_melody.mid', 'wb')# Create a midi file to save to + mf.write()# save to this midi file + mf.close() + os.system('/usr/bin/xdg-open /home/bwerth/InteractiveProgramming-1/markov_melody.mid')# This line opens the MIDI file with the default program + + def generate_song(self,length,dataset_index,note_seed,markov_order): + scores=self.get_dataset(dataset_index) + melody=self.generate_note_lists(scores) + rhythm=self.generate_rhythm_lists(scores) + + if markov_order==1:# If the user wants first order markov chains to be used, execute the code to do first order + note_doubles=self.doubles(melody) + rhythm_doubles=self.doubles(rhythm) + note_database=self.markov_table_1(note_doubles) + rhythm_database=self.markov_table_1(rhythm_doubles) + newsong=self.generate_string_1(note_seed,length,note_database,rhythm_database) + list_of_notes=newsong[0] + list_of_rhythms=newsong[1] + self.generate_melody(list_of_notes, list_of_rhythms) + + elif markov_order==2: + note_triples=self.triples(melody) + rhythm_triples=self.triples(rhythm) + note_database=self.markov_table_2(note_triples) + rhythm_database=self.markov_table_2(rhythm_triples) + newsong=self.generate_string_2(note_seed,length,note_database,rhythm_database) + list_of_notes=newsong[0] + list_of_rhythms=newsong[1] + self.generate_melody(list_of_notes, list_of_rhythms) + + elif markov_order==3: + note_quadrouples=self.quadrouples(melody) + rhythm_quadrouples=self.quadrouples(rhythm) + note_database=self.markov_table_3(note_quadrouples) + rhythm_database=self.markov_table_3(rhythm_quadrouples) + newsong=self.generate_string_3(note_seed,length,note_database,rhythm_database) + list_of_notes=newsong[0] + list_of_rhythms=newsong[1] + self.generate_melody(list_of_notes, list_of_rhythms) + else: + print "Sorry, that markov order is not an option" + +#SettingsScreen class is not used, ignore this +class SettingsScreen(Screen): + pass + + + +#TestApp class builds and initializes the app +class TestApp(App): + + #defines the screen manager of the app + screen_manager = ScreenManager() + + #The build method + def build(self): + #self.screen_manager = ScreenManager() + #Adds the title screen to the screen manager + self.screen_manager.add_widget(TitleScreen(name='title')) + #Adds the menu screen to the screen manager + self.screen_manager.add_widget(MenuScreen(name='menu')) + #self.screen_manager.add_widget(SettingsScreen(name='settings')) + #Defines the clock that is used to limit the length of time the clock is on + clock = NewClock() + #Schedules an event to be called after four seconds. After four seconds the update + #function from the clock class is called + Clock.schedule_once(clock.update, 4) + return self.screen_manager + +if __name__ == '__main__': + TestApp().run() \ No newline at end of file diff --git a/Markdown b/Markdown new file mode 100644 index 0000000..b6cd033 --- /dev/null +++ b/Markdown @@ -0,0 +1,17 @@ + +Link to the Preparation and Framing Document: +https://docs.google.com/presentation/d/1BCcwK9npsLyQ6kWnlk22IfIlvOL7eBKWjWfOXgAzfIQ/edit?ts=56fc5e14#slide=id.p + +Agenda +Brief overview of the current and anticipated program functionality (5 min.) +Discussion of GUI implementation and program functionality (20 min.) + +Background and Context +The final product will be a program that allows for user input that is used to generate music +Currently, the program takes a chord progression as input and produces a melody +We hope to expand on the current program by implementing a GUI and a more sophisticated algorithm that handles some combination of harmonies, rhythms, genres, and a complete song structure + +Key Questions: +What genre/type of music should we focus our first efforts towards? +What are some good Python libraries for developing GUIs with features such as drop-down menus, click-and-drag functionality, and buttons? Does anyone have experience with Kivy? +We are considering developing a product that allows the user to choose how much of the song is algorithmically generated vs. how much of the song is composed by the user. Do you have any thoughts on things you would like to be able to tell the program? (for example, the key of the piece, the length, the melody, the tempo, etc.) diff --git a/Markdown1 b/Markdown1 new file mode 100644 index 0000000..97243b8 --- /dev/null +++ b/Markdown1 @@ -0,0 +1,12 @@ +Agenda +Brief overview of the current and anticipated program functionality (5 min.) +Discussion of program functionality and current interface design (20 min.) + +Background and Context +The final product will be a program that takes a genre of music and a duration of time as input and outputs a song of the chosen genre that is the given length. +The song will be generated using a modified markov chain that analyzes a data set of songs of the chosen genre. +The GUI for the program will be produced using Kivy. + +Key Questions: +What genres of music would you want to be able to choose from? +Is there any related functionality that you would want this program to have? diff --git a/README b/README new file mode 100644 index 0000000..a0a84fc --- /dev/null +++ b/README @@ -0,0 +1,44 @@ +To run the Interactive Algorithmic Music Composition program follow the following steps: + + Be sure to download and install music21 and musescore. Be sure that musescore is the defaul program for opening MIDI files. + Details on how to download and install these programs can be found on their respective websites. + + Download the mp4_music_generation.py file into the directory ~\InteractiveProgramming-1 + If the above directory does not exist, create it + + From the command line, go to the InteractiveProgramming-1 directory + In the command line, call the following line of code: + python mp4_music_generation.py + + From there, follow the prompts in the command line. + +Note: + For the final project, this code is being completely re-written. + Currently, we have three seperate partially completed scripts that each perform a subset of our final product. + These subsections and their purpose is described below: + + Graphical User Interface: + Currently we have a simple GUI implemented in Kivy that accepts user input in a text box style entry and then displays the + input on another screen when the user clicks on a button. + + Future work on this program will be to adapt the user input towards more applicable data for our current algorithms and then + outputting the user input directly into the other functions in this program. + + Canon Generation: + In its current revision, the script "music21_canon_generator.py" pulls the soprano line from BWV 321 (chorale) + it then transposes the part in several ways - both by changing the rhyhm and by shifting the line up or down by + a specified interval. Finally, the script merges everything together into a single stream and exports as a MIDI + file. The script also automatically opens this file with MuseScore if it is installed and set as the default program + for opening MIDI files. + + In future revisions, this script will accept a melody as input and harmonize the melody in various manners to generate + a musical work. + + Markov Probability Melody Generation: + This script is designed to be the first attempt towards algorithmically producing melodies. In its current form, it + accepts a string as input and generates a 2nd order markov probability dictionary where the key is the previous two states + and the value is a list of transitions following those two previous states. + + Future work on this script will be focussed on breaking down a musical score into strings or some other form of encoding to + be input into this markov probability generator. Also needed will be a function that uses the markov probability maps to + actually generate melodies encoded as strings and then deciphered back into musical notes. diff --git a/SoftDesMini-Project4Reflection.pdf b/SoftDesMini-Project4Reflection.pdf new file mode 100644 index 0000000..392121b Binary files /dev/null and b/SoftDesMini-Project4Reflection.pdf differ diff --git a/SoftwareDesignFinalPoster.pptx b/SoftwareDesignFinalPoster.pptx new file mode 100644 index 0000000..43cdb7a Binary files /dev/null and b/SoftwareDesignFinalPoster.pptx differ diff --git a/Technical Review 1 Reflection b/Technical Review 1 Reflection new file mode 100644 index 0000000..c6a2f1f --- /dev/null +++ b/Technical Review 1 Reflection @@ -0,0 +1,8 @@ +Joseph Lee and Bryan Werth +April 3, 2016 +Technical Review 1 Reflection + + This technical review helped us refine our process for making essential decisions going forward. Coming into this review, we had a number of broad questions regarding what functionality and interface our project would take. We did not have a lot of focus to what we wanted to do or how we wanted to do it. In response to the major questions we posed at the technical review, it was suggested that we refine by defining our target audience. This seems obvious now, but it was a fundamental methodology that we completely missed prior to the technical review. We plan to use this methodology throughout the project to make decisions regarding functionality of the program and especially to refine the concept and functionality of the program. In addition, we entered the technical review with a general idea of a possible GUI framework to use in the development of the program. During the review we received confirmation that the GUI framework we were considering, Kivy, could probably work with a reminder to ensure we could do everything necessary with it. This feedback was useful because neither of us has had much experience with GUIs before this project. Based on this, we will explore Kivy more with a mind for the desired program interface. + The technical review went better than we thought it would for us, but there are things we could have done to improve the presentation organization. In creating the powerpoint, we tried to provide just the necessary amount of context, but in our presentation we explained things more than necessary which took time away that could have been spent elsewhere. Despite this, we got detailed feedback that did a lot to help us figure out how to make the necessary refinements. We are happy we received more methodology related feedback. In the future, we will likely do a similar technical review, but we will pay more attention to context and flow of the presentation. + + diff --git a/Technical Review 2 Reflection b/Technical Review 2 Reflection new file mode 100644 index 0000000..ec4d206 --- /dev/null +++ b/Technical Review 2 Reflection @@ -0,0 +1,6 @@ +Joseph Lee and Bryan Werth + + Technical Review 2 Reflection + +Although we did not have many questions at this point, the ones we did have were answered in this technical review. Coming into this technical review, our main focus was implementation. We had a good idea of what we were doing and how we wanted to get that done. The technical review was a way to refine our future goals based on what potential users would want from the program. A lot of good ideas were mentioned for both questions and we plan to take this input into consideration, but at this point the main focus remains getting an mvp to work. We plan to revisit this technical review once we have an mvp working and use it to help us refine the extensions we want to pursue. This input was useful, but not many new questions were generated because of the distance between where we are currently and where this feedback will be useful. +During this technical review, everything went as planned for the most part. Our two questions were answered effectively and we have a lot to consider in the future when we begin planning extensions. In terms of framing, we tried to be as concise with providing background information as possible while still giving our peers the information they needed to be helpful. The audience did not seem to have too many clarifying questions during the technical review, so we believe a reasonable amount of context was given. We also followed the agenda closely. We only spent a couple minutes on context before using the rest of the time to have a discussion around our questions. The only way this technical review could have been better would be if we had better questions to ask our peers. We will use what we have learned and we learned what we expected to learn, but we feel as though we should have somehow found better questions to ask. diff --git a/data0/movement1.mxl b/data0/movement1.mxl new file mode 100644 index 0000000..75b4cd4 Binary files /dev/null and b/data0/movement1.mxl differ diff --git a/data0/movement2.xml b/data0/movement2.xml new file mode 100644 index 0000000..359f9b0 --- /dev/null +++ b/data0/movement2.xml @@ -0,0 +1,107325 @@ + + + + + + Finale 2002 for Windows + 2003-01-26 + + + + + + + + + bracket + + + 1st Violin + + Violin + + + 1 + 41 + + + + 2nd Violin + + Violin + + + 2 + 41 + + + + Viola + + Viola + + + 3 + 42 + + + + + + + + + + Cello + + Cello + + + 4 + 43 + + + + + + + + + 8 + + -2 + major + + + + G + 2 + + + + + Allegretto vivace e sempre scherzando. + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + end + + + + + + + + + E + -1 + 6 + + 6 + 1 + eighth + + down + continue + + + + C + 6 + + 2 + 1 + 16th + down + end + backward hook + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + E + -1 + 5 + + 12 + 1 + quarter + + down + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + cresc. + + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + G + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + G + -1 + 5 + + 4 + 1 + eighth + down + begin + + + + + + + + + G + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + G + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + F + 5 + + 12 + + 1 + quarter + + down + + + + + + + + + F + 5 + + 12 + + 1 + quarter + + down + + + + + + + + + +

+ + + + + + + D + 5 + + 4 + 1 + eighth + down + begin + + + + + + + dol. + + -1 + + + + C + 5 + + 4 + 1 + eighth + down + continue + + + + B + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + + E + -1 + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + C + 5 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + B + -1 + 4 + + 4 + 1 + eighth + up + begin + + + + A + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + F + 5 + + 4 + 1 + eighth + down + begin + + + + + + + E + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + D + 5 + + 4 + 1 + eighth + down + end + + + + + + G + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + E + -1 + 5 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + D + 5 + + 4 + 1 + eighth + down + begin + + + + C + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + + + + F + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + D + 5 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + + + + C + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + A + 4 + + 4 + 1 + eighth + up + + + + + + + + + +

+ + + -3 + + + + + 4 + 1 + eighth + + + + + + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + + B + -1 + 4 + + 4 + 1 + eighth + up + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + B + -1 + 4 + + 4 + 1 + eighth + up + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + + B + -1 + 4 + + 4 + 1 + eighth + up + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + B + -1 + 4 + + 4 + 1 + eighth + up + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + + + D + 6 + + 12 + 1 + quarter + + down + + + + + + + + -12 + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + C + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + C + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + C + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + C + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + C + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + C + 5 + + 2 + 1 + 16th + up + + + + + + + + + + + + + D + 6 + + 12 + 1 + quarter + + down + + + + + + + 12 + 1 + + + + + + +

+ + + + + + + C + 1 + 5 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + E + 5 + + 2 + 1 + 16th + natural + down + + + + C + 1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + E + 5 + + 2 + 1 + 16th + down + + + + C + 1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + E + 5 + + 2 + 1 + 16th + down + + + + C + 1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + E + 5 + + 2 + 1 + 16th + down + + + + C + 1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + E + 5 + + 2 + 1 + 16th + down + + + + C + 1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + E + 5 + + 2 + 1 + 16th + down + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + + + + + + + D + 4 + + 4 + 1 + eighth + up + + + + 2 + 1 + 16th + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + E + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + D + 5 + + 1 + 1 + 32nd + down + continue + continue + backward hook + + + + C + 1 + 5 + + 3 + 1 + 16th + + sharp + down + continue + continue + + + + A + 4 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + + + D + 5 + + 4 + 1 + eighth + down + begin + + + + + + + F + 5 + + 4 + 1 + eighth + down + continue + + + + A + 5 + + 4 + + 1 + eighth + down + end + + + + + + + + + + A + 5 + + 2 + + 1 + 16th + down + begin + begin + + + + + + + + G + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + G + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + + + F + 5 + + 1 + 1 + 32nd + down + continue + continue + backward hook + + + + + + + + + E + 5 + + 3 + 1 + 16th + + natural + down + continue + continue + + + + + + + + + C + 5 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + C + 1 + 5 + + 2 + 1 + 16th + sharp + down + end + end + + + + + + + C + 1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + A + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + G + 1 + 4 + + 2 + 1 + 16th + sharp + up + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + 1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + A + 4 + + 4 + 1 + eighth + up + begin + + + + + + + + + cresc. + + -3 + + + + A + 4 + + 4 + 1 + eighth + up + continue + + + + + + + B + 4 + + 4 + 1 + eighth + natural + up + end + + + + + + + + + + A + 4 + + 1 + 16th + up + begin + begin + + + + + B + 4 + + 1 + 16th + up + end + end + + + + + + + + + C + 5 + + 4 + 1 + eighth + down + begin + + + + + + + + + + C + 5 + + 4 + 1 + eighth + down + continue + + + + + + + + + C + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + + + + + + + C + 5 + + 6 + 1 + eighth + + down + begin + + + + + + + + + -2 + + + + C + 1 + 5 + + 2 + 1 + 16th + sharp + down + continue + begin + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + -1 + + + + + + +

+ + + + + + + A + 4 + + 4 + 1 + eighth + up + begin + + + + + + + + + + A + 4 + + 4 + 1 + eighth + up + continue + + + + + + + + + A + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + cresc. + + + + + A + 4 + + 8 + 1 + quarter + up + + + + F + 5 + + 4 + + 1 + eighth + down + + + + + + + + + F + 5 + + 2 + + 1 + 16th + down + begin + begin + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 1 + 5 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + +

+ + + + + + + A + 4 + + 4 + 1 + eighth + up + begin + + + + + + + + + + A + 4 + + 4 + 1 + eighth + up + continue + + + + + + + + + A + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + A + 4 + + 8 + + 1 + quarter + up + + + + + + + + + A + 4 + + 4 + + 1 + eighth + up + begin + + + + + + + A + 4 + + 2 + 1 + 16th + up + continue + begin + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + A + 4 + + 4 + + 1 + eighth + up + + + + + + + + + A + 4 + + 4 + + 1 + eighth + up + begin + + + + + + + A + 3 + + 2 + 1 + 16th + up + continue + begin + + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + + + + A + 3 + + 4 + + 1 + eighth + up + + + + + + + + A + 4 + + 4 + + 1 + eighth + up + + + + + + + + + A + 3 + + 4 + + 1 + eighth + up + begin + + + + + + + + A + 4 + + 4 + + 1 + eighth + up + + + + + + + A + 3 + + 2 + 1 + 16th + up + continue + begin + + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + + + + A + 3 + + 4 + + 1 + eighth + up + + + + + + + + A + 4 + + 4 + + 1 + eighth + up + + + + + + + + + cresc. + + + + + A + 3 + + 4 + + 1 + eighth + up + + + + + + + + A + 4 + + 4 + + 1 + eighth + up + + + + + + + + + + + + + + G + 3 + + 8 + + 1 + quarter + up + + + + + + + + G + 4 + + 8 + + 1 + quarter + up + + + + + + + + + -4 + + + + + + + + + + + G + 3 + + 4 + + 1 + eighth + up + begin + + + + + + + + + G + 4 + + 4 + + 1 + eighth + up + + + + + + + E + 4 + + 4 + 1 + eighth + natural + up + continue + + + + F + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + D + 4 + + 3 + 1 + 16th + + up + begin + begin + + + + + + + G + 4 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + + + + G + 3 + + 8 + + 1 + quarter + up + + + + + + + + G + 4 + + 8 + + 1 + quarter + up + + + + + + + + + G + 3 + + 4 + + 1 + eighth + up + begin + + + + + + + + + G + 4 + + 4 + + 1 + eighth + up + + + + + + + E + 4 + + 4 + 1 + eighth + natural + up + continue + + + + F + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + + D + 4 + + 12 + 1 + quarter + + up + + + + + + + + + C + 4 + + 12 + 1 + quarter + + up + + + + + + + + + + + G + -1 + 4 + + 8 + 1 + quarter + flat + up + + + + F + 4 + + 4 + 1 + eighth + up + + + + + + + + + -3 + + + + + + + + + + + + + + B + -1 + 3 + + 12 + 1 + quarter + + up + + + + + + 12 + 1 + + + + cresc. + + -11 + + + + + + + + -3 + + + + + + + + + + + 12 + 1 + + + + + + -8 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 2 + 1 + 16th + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + F + 4 + + 2 + 1 + 16th + up + + + + cresc. + + -1 + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + F + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + F + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 4 + 1 + eighth + up + + + + + F + 4 + + 4 + 1 + eighth + up + + + + + + C + 1 + 4 + + 12 + + 1 + quarter + + sharp + up + + + + + + + + E + 4 + + 12 + + 1 + quarter + + natural + up + + + + + + + + + C + 1 + 4 + + 12 + + + 1 + quarter + + up + + + + + + + + + E + 4 + + 12 + + + 1 + quarter + + up + + + + + + + + + + C + 1 + 4 + + 12 + + + 1 + quarter + + up + + + + + + + + + E + 4 + + 12 + + + 1 + quarter + + up + + + + + + + + + + C + 1 + 4 + + 12 + + 1 + quarter + + up + + + + + + + + E + 4 + + 12 + + 1 + quarter + + up + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + begin + begin + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 1 + 6 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + + + A + 5 + + 4 + 1 + eighth + down + + + + + + + + + E + 5 + + 8 + 1 + quarter + natural + down + + + + + + 12 + 1 + + + + + + + 12 + 1 + + + + + + F + 6 + + 2 + 1 + 16th + natural + down + begin + begin + + + + + + + + + E + 6 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + G + 1 + 5 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + + + + + B + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 1 + 5 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + C + 5 + + 1 + 16th + up + + + + B + -1 + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + C + 4 + + 1 + eighth + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + C + 4 + + 1 + eighth + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + D + 4 + + 4 + 1 + eighth + up + end + + + 12 + + + + D + 4 + + 2 + 2 + 16th + down + begin + begin + + + + D + 4 + + 2 + 2 + 16th + down + end + end + + + + D + 4 + + 4 + 2 + eighth + down + begin + + + + D + 4 + + 4 + 2 + eighth + down + end + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + D + 4 + + 4 + 1 + eighth + up + end + + + 12 + + + + D + 4 + + 2 + 2 + 16th + down + begin + begin + + + + D + 4 + + 2 + 2 + 16th + down + end + end + + + + D + 4 + + 4 + 2 + eighth + down + begin + + + + D + 4 + + 4 + 2 + eighth + down + end + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + D + 4 + + 4 + 1 + eighth + up + end + + + 12 + + + + D + 4 + + 2 + 2 + 16th + down + begin + begin + + + + D + 4 + + 2 + 2 + 16th + down + continue + end + + + + D + 4 + + 4 + 2 + eighth + down + continue + + + + D + 4 + + 4 + 2 + eighth + down + end + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + 12 + + + + D + 4 + + 2 + 2 + 16th + down + begin + begin + + + + D + 4 + + 2 + 2 + 16th + down + continue + continue + + + + D + 4 + + 2 + 2 + 16th + down + continue + continue + + + + D + 4 + + 2 + 2 + 16th + down + continue + continue + + + + D + 4 + + 2 + 2 + 16th + down + continue + continue + + + + D + 4 + + 2 + 2 + 16th + down + end + end + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + + D + 5 + + 4 + 1 + eighth + up + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + D + 5 + + 4 + 1 + eighth + up + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + + D + 5 + + 4 + 1 + eighth + up + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + D + 5 + + 4 + 1 + eighth + up + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + + D + 5 + + 4 + 1 + eighth + up + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + D + 5 + + 4 + 1 + eighth + up + + + + + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + D + 5 + + 2 + 1 + 16th + up + + + + + + D + 4 + + 4 + 1 + eighth + up + + + + + D + 5 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 8 + 1 + quarter + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 5 + + 2 + 1 + 16th + down + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + F + 5 + + 2 + 1 + 16th + down + + + + + + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 5 + + 4 + 1 + eighth + down + + + + + + + + + + + + + -1 + + + + F + 5 + + 8 + 1 + quarter + down + + + + + + G + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + D + 5 + + 4 + 1 + eighth + down + + + + + + + + + B + -1 + 4 + + 8 + 1 + quarter + down + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + + + F + 6 + + 6 + 1 + eighth + + down + begin + + + + G + 6 + + 2 + 1 + 16th + down + end + backward hook + + + + + + F + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + B + -1 + 5 + + 4 + 1 + eighth + down + + + + + + + + + + A + 5 + + 1 + 16th + up + begin + begin + + + + + B + -1 + 5 + + 1 + 16th + up + end + end + + + + + + A + 5 + + 8 + 1 + quarter + down + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 8 + 1 + quarter + + + + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + F + 5 + + 4 + 1 + eighth + down + + + + + + + + + + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 4 + 1 + eighth + + + + + + + + -3 + + + + E + 4 + + 2 + 1 + 16th + natural + up + begin + begin + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + F + 4 + + 3 + 1 + 16th + + up + begin + begin + + + + + + + G + 4 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + A + -1 + 4 + + 4 + 1 + eighth + flat + up + begin + + + + B + -1 + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + C + 5 + + 8 + 1 + quarter + down + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + + + + + + + + + + + -3 + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + +

+ + + -1 + + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + F + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + G + 5 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + A + -1 + 5 + + 4 + 1 + eighth + flat + down + begin + + + + B + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + C + 6 + + 8 + 1 + quarter + down + + + + + + + + + + + D + -1 + 6 + + 4 + 1 + eighth + flat + down + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + +

+ + + + + + + F + 5 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + A + -1 + 4 + + 4 + 1 + eighth + flat + up + + + + + + + + + + G + 4 + + 3 + 1 + 16th + + up + begin + begin + + + + F + 4 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + E + 4 + + 4 + 1 + eighth + natural + up + begin + + + + + + + G + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + + + F + 4 + + 8 + 1 + quarter + up + + + + + + + + + -4 + + + + + + -3 + + + + C + 5 + + 4 + 1 + eighth + down + + + + + + + + + + + + + + B + -1 + 4 + + 3 + 1 + 16th + + up + begin + begin + + + + + + + A + -1 + 4 + + 1 + 1 + 32nd + flat + up + end + end + backward hook + + + + G + 4 + + 4 + 1 + eighth + up + begin + + + + B + -1 + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + A + -1 + 4 + + 8 + 1 + quarter + flat + up + + + + + + + + + -3 + + + + + + -1 + + + + E + -1 + 5 + + 4 + 1 + eighth + down + + + + + + -1 + + + + + + D + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + C + 5 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + B + 4 + + 4 + 1 + eighth + natural + down + begin + + + + D + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + C + 5 + + 4 + 1 + eighth + down + begin + + + + + + -3 + + + + C + 6 + + 4 + 1 + eighth + down + continue + + + + C + 6 + + 4 + 1 + eighth + down + end + + + + + + C + 6 + + 8 + 1 + quarter + down + + + + + + -7 + + + + + + + + -1 + + + + + C + 6 + + 4 + + 1 + eighth + down + + + + + + + + + C + 6 + + 2 + + 1 + 16th + down + begin + begin + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + 5 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + + + + + + F + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + G + 5 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + A + -1 + 5 + + 4 + 1 + eighth + flat + down + begin + + + + B + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + C + 6 + + 8 + 1 + quarter + down + + + + + + + + + + + D + -1 + 6 + + 4 + 1 + eighth + flat + down + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + end + end + + + + + + F + 5 + + 2 + 1 + 16th + up + begin + begin + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + up + continue + continue + + + + C + 5 + + 2 + 1 + 16th + up + end + end + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + -1 + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + E + -1 + 4 + + 2 + 1 + 16th + up + begin + begin + + + + E + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + G + 4 + + 2 + 1 + 16th + up + begin + begin + + + + G + 4 + + 2 + 1 + 16th + up + end + end + + + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + end + end + + + + G + 5 + + 2 + 1 + 16th + down + begin + begin + + + + G + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + cresc. + + + + + G + 5 + + 2 + 1 + 16th + down + begin + begin + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + + + + + F + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + G + 5 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + A + -1 + 5 + + 4 + 1 + eighth + flat + down + begin + + + + B + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + C + 6 + + 8 + 1 + quarter + down + + + + + + + + + + + D + -1 + 6 + + 4 + 1 + eighth + flat + down + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + +

+ + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + + + -1 + + + + + 2 + 1 + 16th + + + + C + 5 + + 2 + 1 + 16th + down + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + end + end + + + + A + -1 + 4 + + 4 + 1 + eighth + up + begin + + + + A + -1 + 4 + + 4 + 1 + eighth + up + end + + + + + + G + 4 + + 2 + 1 + 16th + up + begin + begin + + + + G + 4 + + 2 + 1 + 16th + up + end + end + + + + G + 4 + + 4 + 1 + eighth + up + begin + + + + G + 4 + + 4 + 1 + eighth + up + end + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + A + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + A + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + A + -1 + 5 + + 12 + + 1 + quarter + + flat + down + + + + + + + + + A + -1 + 5 + + 6 + + 1 + eighth + + down + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + -1 + 6 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + F + 6 + + 2 + 1 + 16th + down + begin + forward hook + + + + + + + + + A + -1 + 6 + + 4 + 1 + eighth + flat + down + continue + + + + A + -1 + 6 + + 2 + + 1 + 16th + down + end + backward hook + + + + + + + + + A + -1 + 6 + + 2 + + 1 + 16th + down + begin + forward hook + + + + + + + G + -1 + 6 + + 4 + 1 + eighth + flat + down + continue + + + + G + -1 + 6 + + 4 + 1 + eighth + down + continue + + + + G + -1 + 6 + + 2 + + 1 + 16th + down + end + backward hook + + + + + + + + + + G + -1 + 6 + + 2 + + 1 + 16th + down + begin + forward hook + + + + + + + F + 6 + + 4 + 1 + eighth + down + continue + + + + F + 6 + + 4 + 1 + eighth + down + continue + + + + F + 6 + + 2 + + 1 + 16th + down + end + backward hook + + + + + + + + + F + 6 + + 2 + + 1 + 16th + down + begin + forward hook + + + + + + + F + 6 + + 4 + 1 + eighth + down + end + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + + + F + 6 + + 2 + 1 + 16th + down + begin + forward hook + + + + F + 6 + + 4 + 1 + eighth + down + continue + + + + F + 6 + + 4 + 1 + eighth + down + continue + + + + F + 6 + + 2 + + 1 + 16th + down + end + backward hook + + + + + + + + + F + 6 + + 2 + + 1 + 16th + down + begin + forward hook + + + + + + + F + 6 + + 4 + 1 + eighth + down + end + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + F + 6 + + 2 + 1 + 16th + down + begin + forward hook + + + + F + 6 + + 4 + 1 + eighth + down + continue + + + + F + 6 + + 4 + 1 + eighth + down + continue + + + + F + 6 + + 2 + + 1 + 16th + down + end + backward hook + + + + + + + + + F + 6 + + 2 + + 1 + 16th + down + begin + forward hook + + + + + + + F + 6 + + 4 + 1 + eighth + down + end + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + cresc. + + + + + F + 6 + + 2 + 1 + 16th + down + begin + forward hook + + + + F + 6 + + 4 + 1 + eighth + down + continue + + + + F + 6 + + 4 + 1 + eighth + down + continue + + + + F + 6 + + 2 + + 1 + 16th + down + end + backward hook + + + + + + + + + F + 6 + + 2 + + 1 + 16th + down + begin + forward hook + + + + + + + F + 6 + + 4 + 1 + eighth + down + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + begin + + + + B + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + D + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + F + 6 + + 2 + 1 + 16th + down + begin + begin + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + 3 + + 2 + 1 + 16th + natural + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + 4 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + F + 1 + 5 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + F + 1 + 6 + + 2 + 1 + 16th + sharp + down + + + + F + 1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + F + 1 + 6 + + 2 + 1 + 16th + down + + + + F + 1 + 5 + + 8 + 1 + quarter + down + + + + + F + 1 + 6 + + 8 + 1 + quarter + down + + + + + + 12 + 1 + + + + + + +

+ + + + + + + E + -1 + 5 + + 4 + 1 + eighth + down + begin + + + + + + + dol. + + -1 + + + + C + 1 + 5 + + 4 + 1 + eighth + sharp + down + continue + + + + B + 4 + + 4 + 1 + eighth + natural + down + end + + + + + + E + 5 + + 3 + 1 + 16th + + natural + down + begin + begin + + + + C + 1 + 5 + + 1 + 1 + 32nd + sharp + down + continue + end + backward hook + + + + B + 4 + + 4 + 1 + eighth + natural + down + continue + + + + A + 1 + 4 + + 4 + 1 + eighth + sharp + down + end + + + + + + + + + F + 1 + 5 + + 4 + 1 + eighth + sharp + down + begin + + + + + + + E + 5 + + 4 + 1 + eighth + natural + down + continue + + + + E + -1 + 5 + + 4 + 1 + eighth + flat + down + end + + + + + + G + 1 + 5 + + 3 + 1 + 16th + + sharp + down + begin + begin + + + + E + 5 + + 1 + 1 + 32nd + natural + down + continue + end + backward hook + + + + D + 1 + 5 + + 4 + 1 + eighth + sharp + down + continue + + + + C + 1 + 5 + + 4 + 1 + eighth + sharp + down + end + + + + + + + + + F + 1 + 5 + + 3 + 1 + 16th + + sharp + down + begin + begin + + + + + + + D + 1 + 5 + + 1 + 1 + 32nd + sharp + down + continue + end + backward hook + + + + + + + C + 1 + 5 + + 4 + 1 + eighth + sharp + down + end + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + A + 1 + 4 + + 4 + 1 + eighth + sharp + up + + + + 4 + 1 + eighth + + + + + + + + -4 + + + + + + + + + + + + + + + D + 1 + 5 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + + + + + D + 1 + 5 + + 2 + 1 + 16th + down + continue + end + + + + + + + + + D + 1 + 5 + + 4 + 1 + eighth + down + continue + + + + D + 1 + 5 + + 4 + 1 + eighth + down + end + + + + + + + E + 5 + + 12 + 1 + quarter + + natural + down + + + + + + + + + D + 1 + 5 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + + + D + 1 + 5 + + 2 + 1 + 16th + down + continue + end + + + + D + 1 + 5 + + 4 + 1 + eighth + down + continue + + + + D + 1 + 5 + + 4 + 1 + eighth + down + end + + + + + + C + 1 + 5 + + 12 + 1 + quarter + + sharp + down + + + + + + + + + B + 4 + + 2 + 1 + 16th + natural + down + begin + begin + + + + + + + B + 4 + + 2 + 1 + 16th + down + continue + end + + + + B + 4 + + 4 + 1 + eighth + down + continue + + + + B + 4 + + 4 + 1 + eighth + down + end + + + + + + poco rit. + + + + + A + 1 + 4 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + dim. + + -1 + + + + A + 1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + cresc. + + + + + B + -1 + 4 + + 12 + + 1 + quarter + + flat + down + + + + + + + a tempo + + -12 + + + + + + B + -1 + 4 + + 12 + + 1 + quarter + + down + + + + + + + + + + +

+ + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + end + + + + B + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + B + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + C + -1 + 6 + + 12 + 1 + quarter + + flat + down + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + end + + + + B + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + B + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + + A + -1 + 5 + + 12 + 1 + quarter + + flat + down + + + + + + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + G + -1 + 5 + + 2 + 1 + 16th + down + continue + end + + + + G + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + G + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + dim. + + + + + poco rit. + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + a tempo + + + + + E + 5 + + 12 + + 1 + quarter + + natural + down + + + + + + + + + -10 + + + + + + E + 5 + + 12 + + + 1 + quarter + + natural + down + + + + + + + + + + -4 + + + + + + E + 5 + + 2 + + 1 + 16th + natural + down + begin + begin + + + + + + + E + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + 6 + + 2 + 1 + 16th + natural + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + begin + begin + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + 5 + + 2 + 1 + 16th + down + end + end + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + begin + begin + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + C + 5 + + 2 + 1 + 16th + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + end + end + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + B + 5 + + 12 + + 1 + quarter + + natural + down + + + + + + + + + + B + 5 + + 12 + + + 1 + quarter + + natural + down + + + + + + + + + + B + 5 + + 8 + + 1 + quarter + down + + + + + + + B + -1 + 5 + + 4 + 1 + eighth + flat + down + + + + + + D + 4 + + 8 + 1 + quarter + up + + + + + + + E + 4 + + 4 + 1 + eighth + natural + up + + + + + + + + + F + 4 + + 12 + + 1 + quarter + + up + + + + + + + + + F + 4 + + 12 + + + 1 + quarter + + up + + + + + + + + + + F + 4 + + 8 + + 1 + quarter + up + + + + + + + F + 4 + + 4 + 1 + eighth + up + + + + + + + + + + + + + F + 5 + + 8 + 1 + quarter + down + + + + + + + G + 1 + 5 + + 4 + 1 + eighth + sharp + down + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 4 + 1 + eighth + down + begin + + + + + A + 5 + + 4 + 1 + eighth + down + + + + A + 4 + + 4 + 1 + eighth + down + end + + + + + A + 5 + + 4 + 1 + eighth + down + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 4 + 1 + eighth + down + begin + + + + + A + 5 + + 4 + 1 + eighth + down + + + + A + 4 + + 4 + 1 + eighth + down + end + + + + + A + 5 + + 4 + 1 + eighth + down + + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + A + 5 + + 2 + 1 + 16th + down + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + C + 6 + + 2 + 1 + 16th + down + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + C + 6 + + 2 + 1 + 16th + down + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + C + 6 + + 2 + 1 + 16th + down + + + + + + +

+ + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + -1 + + + + + + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + E + 6 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + A + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + E + 6 + + 4 + 1 + eighth + natural + down + + + + + + + + + C + 6 + + 8 + 1 + quarter + down + + + + + + + F + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + E + 6 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + E + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + C + 6 + + 4 + 1 + eighth + down + + + + + + + + + A + 5 + + 8 + 1 + quarter + down + + + + + + sempre + + + + + 12 + 1 + + + + +

+ + + -5 + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + continue + continue + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + 12 + 1 + + + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 1 + 5 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + B + 5 + + 4 + 1 + eighth + natural + down + + + + + + + + + + + 12 + 1 + + + + + + G + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 6 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + G + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + E + -1 + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + 4 + 1 + eighth + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + F + 1 + 5 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + D + 6 + + 4 + 1 + eighth + down + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 4 + 1 + eighth + + + + sempre stacc. e piano + + + + + F + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + -1 + 6 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + G + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 6 + + 2 + 1 + 16th + down + end + end + + + + + + G + 6 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 7 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + G + 6 + + 2 + 1 + 16th + down + end + end + + + + + + F + 6 + + 2 + 1 + 16th + down + begin + begin + + + + G + 6 + + 2 + 1 + 16th + down + continue + continue + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + B + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + D + 6 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + B + 4 + + 2 + 1 + 16th + natural + down + continue + continue + + + + cresc. + + -2 + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + G + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + end + end + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + begin + begin + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + end + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + + + + E + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + E + -1 + 6 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + +

+ + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + begin + begin + + + + D + -1 + 6 + + 2 + 1 + 16th + down + continue + end + + + + D + -1 + 6 + + 4 + 1 + eighth + down + continue + + + + D + -1 + 6 + + 4 + 1 + eighth + down + end + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + begin + begin + + + + D + -1 + 6 + + 2 + 1 + 16th + down + continue + end + + + + D + -1 + 6 + + 4 + 1 + eighth + down + continue + + + + D + -1 + 6 + + 4 + 1 + eighth + down + end + + + + + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + begin + begin + + + + D + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + -1 + + + + D + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + D + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + D + -1 + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + D + -1 + 6 + + 6 + 1 + eighth + + flat + down + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + + + C + 4 + + 4 + 1 + eighth + up + + + + + + + + + G + -1 + 4 + + 8 + + 1 + quarter + flat + up + + + + + + + + + -4 + + + + + + + G + -1 + 4 + + 4 + + 1 + eighth + up + begin + + + + + + + F + 4 + + 2 + 1 + 16th + up + end + backward hook + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + F + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + cresc. + + + + + A + -1 + 5 + + 12 + 1 + quarter + + flat + down + + + + + + C + 6 + + 12 + 1 + quarter + + down + + + + + + B + -1 + 5 + + 4 + 1 + eighth + down + begin + + + + + + + + + + D + -1 + 6 + + 4 + 1 + eighth + flat + down + continue + + + + G + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + A + -1 + 5 + + 8 + 1 + quarter + flat + down + + + + + + + G + -1 + 5 + + 4 + 1 + eighth + flat + down + + + + + + + + + + + + + + + + + F + 5 + + 12 + + 1 + quarter + + down + + + + + + + + + -8 + + + + + + F + 5 + + 12 + + 1 + quarter + + down + + + + + + + + + -4 + + + + + + +

+ + + + + + + F + 5 + + 12 + + 1 + quarter + + down + + + + + + + + + + + + + dol. + + -10 + + + + + + F + 5 + + 12 + + + 1 + quarter + + down + + + + + + + + + + + + + cresc. + + + + + F + 5 + + 12 + + + 1 + quarter + + down + + + + + + + + + + + + + + F + 5 + + 12 + + + 1 + quarter + + down + + + + + + + + + + + + + + + + + + + + + F + 5 + + 4 + + 1 + eighth + down + + + + + + + + + + + + + G + 5 + + 8 + + 1 + quarter + down + + + + + + + + + + + + G + 5 + + 4 + + 1 + eighth + down + + + + + + + + + + + + + + -1 + + + + + A + 5 + + 8 + 1 + quarter + down + + + + + + + + + + G + 5 + + 1 + 16th + up + begin + begin + + + + + A + 5 + + 1 + 16th + up + end + end + + + + + + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + + B + -1 + 4 + + 4 + 1 + eighth + up + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + B + -1 + 4 + + 4 + 1 + eighth + up + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + end + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 4 + 1 + eighth + up + continue + + + + + B + -1 + 4 + + 4 + 1 + eighth + up + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + B + -1 + 4 + + 4 + 1 + eighth + up + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + + + D + 6 + + 12 + 1 + quarter + + down + + + + + + + + -11 + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + C + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + C + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + C + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + C + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + C + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + C + 5 + + 2 + 1 + 16th + up + + + + + + + + + + + + + D + 6 + + 12 + 1 + quarter + + down + + + + + + 12 + 1 + + + + + + +

+ + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + + A + 4 + + 2 + 1 + 16th + up + + + + F + 1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + A + 4 + + 2 + 1 + 16th + up + + + + F + 1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + A + 4 + + 2 + 1 + 16th + up + + + + F + 1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + A + 4 + + 2 + 1 + 16th + up + + + + F + 1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + A + 4 + + 2 + 1 + 16th + up + + + + F + 1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + A + 4 + + 2 + 1 + 16th + up + + + + + + 12 + 1 + + + + + + G + 3 + + 4 + 1 + eighth + up + + + + 2 + 1 + 16th + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + A + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + + + G + 5 + + 1 + 1 + 32nd + down + continue + continue + backward hook + + + + + + + + + F + 1 + 5 + + 3 + 1 + 16th + + sharp + down + continue + continue + + + + + + + + + D + 5 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + + + + + + + + G + 5 + + 4 + 1 + eighth + down + begin + + + + + + + B + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + D + 6 + + 4 + + 1 + eighth + down + end + + + + + + + + + + D + 6 + + 2 + + 1 + 16th + down + begin + begin + + + + + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + C + 6 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + + + B + -1 + 5 + + 1 + 1 + 32nd + down + continue + continue + backward hook + + + + + + + + + A + 5 + + 3 + 1 + 16th + + down + continue + continue + + + + + + + + + G + 5 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + F + 1 + 5 + + 2 + 1 + 16th + sharp + down + end + end + + + + + + + F + 1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 1 + 5 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + D + 5 + + 4 + 1 + eighth + down + begin + + + + D + 5 + + 4 + 1 + eighth + down + continue + + + + + + + + F + 5 + + 1 + eighth + up + + + + E + 5 + + 4 + 1 + eighth + natural + down + end + + + + + + + + + + + + F + 5 + + 4 + 1 + eighth + down + begin + + + + + + + + + + F + 5 + + 4 + 1 + eighth + down + continue + + + + + + + + + F + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + + + + + + + F + 5 + + 6 + 1 + eighth + + down + begin + + + + + + + + + -3 + + + + F + 1 + 5 + + 2 + 1 + 16th + sharp + down + continue + begin + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + -1 + + + + + + +

+ + + + + + + D + 5 + + 4 + 1 + eighth + down + begin + + + + + + + + + + D + 5 + + 4 + 1 + eighth + down + continue + + + + + + + + + D + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + cresc. + + + + + D + 5 + + 8 + 1 + quarter + down + + + + B + -1 + 5 + + 4 + + 1 + eighth + down + + + + + + + + + B + -1 + 5 + + 2 + + 1 + 16th + down + begin + begin + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + begin + begin + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + -1 + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 1 + 5 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + -1 + + + + + + +

+ + + + + + + D + 5 + + 4 + 1 + eighth + down + begin + + + + + + + + + + D + 5 + + 4 + 1 + eighth + down + continue + + + + + + + + + D + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + D + 5 + + 8 + + 1 + quarter + down + + + + + + + + + D + 5 + + 4 + + 1 + eighth + down + begin + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + begin + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + end + + + + + + + + + D + 5 + + 4 + + 1 + eighth + down + end + + + + + + + + + + D + 5 + + 4 + + 1 + eighth + down + begin + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + begin + + + + D + 5 + + 2 + 1 + 16th + down + continue + end + + + + D + 5 + + 4 + + 1 + eighth + down + end + + + + + + + + + D + 5 + + 4 + + 1 + eighth + down + begin + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + begin + + + + D + 5 + + 2 + 1 + 16th + down + continue + end + + + + D + 5 + + 4 + + 1 + eighth + down + end + + + + + + + + + cresc. + + + + + D + 5 + + 4 + + 1 + eighth + down + + + + + + + + + + + + + + + C + 5 + + 8 + + 1 + quarter + down + + + + + + + + + + -4 + + + + + + + + + + + C + 5 + + 4 + + 1 + eighth + down + begin + + + + + + + + +

+ + + -4 + + + + + A + 4 + + 4 + 1 + eighth + down + continue + + + + B + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + cresc. + + + + + G + 4 + + 3 + 1 + 16th + + up + begin + begin + + + + + + + C + 5 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + + + + C + 5 + + 8 + + 1 + quarter + down + + + + + + + + + + + -7 + + + + + + C + 5 + + 4 + + 1 + eighth + down + begin + + + + + + + + +

+ + + -3 + + + + + A + 4 + + 4 + 1 + eighth + down + continue + + + + B + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + begin + begin + + + + G + 4 + + 2 + 1 + 16th + up + continue + end + + + + G + 4 + + 4 + 1 + eighth + up + continue + + + + G + 4 + + 4 + 1 + eighth + up + end + + + + + + G + 4 + + 2 + 1 + 16th + up + begin + begin + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + end + end + + + + + + G + 4 + + 12 + 1 + quarter + + up + + + + + + + + + A + 4 + + 12 + 1 + quarter + + up + + + + + + B + -1 + 4 + + 12 + 1 + quarter + + down + + + + + + D + -1 + 4 + + 8 + 1 + quarter + flat + up + + + + + + -7 + + + + C + 4 + + 4 + 1 + eighth + up + + + + + + + + + -2 + + + + + + F + 4 + + 12 + 1 + quarter + + up + + + + + + + + + + + -11 + + + + + + + + D + 4 + + 12 + 1 + quarter + + natural + up + + + + + + C + 4 + + 4 + 1 + eighth + up + begin + + + + D + 4 + + 4 + 1 + eighth + up + continue + + + + E + 4 + + 4 + 1 + eighth + natural + up + end + + + + + + + + + + + F + 4 + + 12 + 1 + quarter + + up + + + + + + + + + -5 + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + + + + + F + 5 + + 4 + 1 + eighth + down + + + + + + + + + C + 5 + + 8 + 1 + quarter + down + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + continue + end + + + + + + + + + C + 6 + + 6 + 1 + eighth + + down + continue + + + + D + 6 + + 2 + 1 + 16th + down + end + backward hook + + + + + + cresc. + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + end + end + + + + F + 5 + + 4 + 1 + eighth + down + + + + + + + + + + E + -1 + 5 + + 1 + 32nd + up + begin + begin + begin + + + + + F + 5 + + 1 + 32nd + up + end + end + end + + + + + + + + + + + + + + E + 5 + + 4 + 1 + eighth + natural + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + + 12 + 1 + + + + + + B + 4 + + 12 + + 1 + quarter + + natural + down + + + + + + + + + -12 + + + + + + -1 + + + + + + + + + + + B + 4 + + 4 + + 1 + eighth + up + begin + + + + + + + + G + 1 + 4 + + 4 + 1 + eighth + sharp + up + continue + + + + A + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + -2 + + + + + + E + 4 + + 12 + 1 + quarter + + natural + up + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 8 + 1 + quarter + + + + F + 6 + + 2 + 1 + 16th + natural + down + begin + begin + + + + + + + + + E + 6 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 1 + 5 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + + + + + + B + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + + + + + + + G + 5 + + 1 + 32nd + natural + up + + + + F + 5 + + 2 + 1 + 16th + up + begin + begin + + + + + + + E + 5 + + 2 + 1 + 16th + natural + up + end + end + + + + + + + + G + 4 + + 1 + 16th + up + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + continue + continue + + + + + + + + G + 4 + + 1 + 16th + up + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + E + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + A + 4 + + 2 + 1 + 16th + up + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + A + 4 + + 2 + 1 + 16th + up + + + + A + 3 + + 4 + 1 + eighth + up + begin + + + + + A + 4 + + 4 + 1 + eighth + up + + + + A + 3 + + 4 + 1 + eighth + up + end + + + + + A + 4 + + 4 + 1 + eighth + up + + + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + A + 4 + + 2 + 1 + 16th + up + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + A + 4 + + 2 + 1 + 16th + up + + + + A + 3 + + 4 + 1 + eighth + up + begin + + + + + A + 4 + + 4 + 1 + eighth + up + + + + A + 3 + + 4 + 1 + eighth + up + end + + + + + A + 4 + + 4 + 1 + eighth + up + + + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + A + 4 + + 2 + 1 + 16th + up + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + A + 4 + + 2 + 1 + 16th + up + + + + A + 3 + + 4 + 1 + eighth + up + begin + + + + + A + 4 + + 4 + 1 + eighth + up + + + + A + 3 + + 4 + 1 + eighth + up + end + + + + + A + 4 + + 4 + 1 + eighth + up + + + + + + + + + + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + G + 1 + 4 + + 2 + 1 + 16th + sharp + up + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + G + 1 + 4 + + 2 + 1 + 16th + up + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + G + 1 + 4 + + 2 + 1 + 16th + up + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + G + 1 + 4 + + 2 + 1 + 16th + up + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + G + 1 + 4 + + 2 + 1 + 16th + up + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + G + 1 + 4 + + 2 + 1 + 16th + up + + + + + + + + + + + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + A + 4 + + 2 + 1 + 16th + up + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + A + 5 + + 2 + 1 + 16th + up + + + + A + 4 + + 4 + 1 + eighth + down + begin + + + + + A + 5 + + 4 + 1 + eighth + down + + + + A + 4 + + 4 + 1 + eighth + down + end + + + + + A + 5 + + 4 + 1 + eighth + down + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 4 + 1 + eighth + down + begin + + + + + A + 5 + + 4 + 1 + eighth + down + + + + A + 4 + + 4 + 1 + eighth + down + end + + + + + A + 5 + + 4 + 1 + eighth + down + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 4 + 1 + eighth + down + begin + + + + + A + 5 + + 4 + 1 + eighth + down + + + + A + 4 + + 4 + 1 + eighth + down + end + + + + + A + 5 + + 4 + 1 + eighth + down + + + + + + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + B + 5 + + 2 + 1 + 16th + natural + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + B + 5 + + 2 + 1 + 16th + down + + + + + + + + -1 + + + + + + + A + 4 + + 4 + 1 + eighth + down + + + + + A + 5 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 8 + 1 + quarter + + + + E + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + F + 5 + + 2 + 1 + 16th + natural + down + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + F + 5 + + 2 + 1 + 16th + down + + + + + + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 5 + + 4 + 1 + eighth + down + + + + + + + + + + + + + + + + F + 5 + + 8 + 1 + quarter + down + + + + + + G + 5 + + 2 + 1 + 16th + down + begin + begin + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + D + 5 + + 4 + 1 + eighth + down + + + + + + + + + + + + + + + + B + -1 + 4 + + 8 + 1 + quarter + down + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + D + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + F + 6 + + 6 + 1 + eighth + + down + begin + + + + G + 6 + + 2 + 1 + 16th + down + end + backward hook + + + + + + + F + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + + + B + -1 + 5 + + 4 + 1 + eighth + down + + + + + + + + + +

+ + + -2 + + + + + + A + 5 + + 1 + 16th + up + begin + begin + + + + + B + -1 + 5 + + 1 + 16th + up + end + end + + + + + + A + 5 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + A + 5 + + 4 + 1 + eighth + down + + + + + + + + + + + + + -3 + + + + +

+ + + -2 + + + + + + G + 5 + + 1 + 16th + up + begin + begin + + + + + A + 5 + + 1 + 16th + up + end + end + + + + + + 12 + 1 + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + + + C + 5 + + 4 + 1 + eighth + down + + + + + + + + + +

+ + + -2 + + + + + + B + 4 + + 1 + 16th + natural + up + begin + begin + + + + + C + 5 + + 1 + 16th + up + end + end + + + + + + 8 + 1 + quarter + + + + + + + + -1 + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + +

+ + + -1 + + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + -1 + + + + C + 5 + + 4 + 1 + eighth + down + + + + + + + + + +

+ + + -2 + + + + + + B + -1 + 4 + + 1 + 16th + up + begin + begin + + + + + C + 5 + + 1 + 16th + up + end + end + + + + + + 8 + 1 + quarter + + + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + +

+ + + + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 4 + 1 + eighth + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + B + -1 + 4 + + 3 + 1 + 16th + + down + begin + begin + + + + C + 5 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + begin + + + + E + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + F + 5 + + 8 + 1 + quarter + down + + + + + + + + + + + + G + -1 + 5 + + 4 + 1 + eighth + flat + down + + + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + -1 + + + + + + +

+ + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + B + -1 + 5 + + 12 + + 1 + quarter + + down + + + + + + + + + B + -1 + 5 + + 8 + + 1 + quarter + down + + + + + + + + + + + + + + B + -1 + 5 + + 4 + + 1 + eighth + down + + + + + + + + + + + + + + B + -1 + 5 + + 4 + + 1 + eighth + down + begin + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + begin + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + -1 + + + + + + +

+ + + + + + + B + -1 + 5 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + + + + + + + + + + C + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + B + -1 + 4 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + A + 4 + + 4 + 1 + eighth + down + begin + + + + C + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + B + -1 + 4 + + 8 + 1 + quarter + down + + + + + + + F + 5 + + 4 + 1 + eighth + down + + + + + + + + + E + -1 + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + D + -1 + 5 + + 1 + 1 + 32nd + flat + down + continue + end + backward hook + + + + C + 5 + + 4 + 1 + eighth + down + continue + + + + E + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + D + -1 + 5 + + 8 + 1 + quarter + flat + down + + + + + + + A + -1 + 5 + + 4 + 1 + eighth + flat + down + + + + + + + + + G + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + F + 5 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + E + 5 + + 4 + 1 + eighth + natural + down + continue + + + + G + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + F + 5 + + 8 + 1 + quarter + down + + + + + + + G + 5 + + 4 + 1 + eighth + down + + + + + + A + 5 + + 8 + 1 + quarter + natural + down + + + + B + -1 + 5 + + 4 + 1 + eighth + down + + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + E + 6 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + E + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + F + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + C + 6 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + D + -1 + 6 + + 4 + 1 + eighth + flat + down + continue + + + + E + -1 + 6 + + 4 + 1 + eighth + down + end + + + + + + + + + F + 6 + + 8 + 1 + quarter + down + + + + G + -1 + 6 + + 4 + 1 + eighth + flat + down + + + + + + + + + + + -3 + + + + + + + A + -1 + 6 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + G + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + +

+ + + -1 + + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + begin + begin + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + A + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + A + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + -1 + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + A + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + -1 + + + + + + -1 + + + + A + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + -1 + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + begin + begin + + + + C + 5 + + 2 + 1 + 16th + up + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + C + 5 + + 2 + 1 + 16th + up + continue + continue + + + + C + 5 + + 2 + 1 + 16th + up + continue + continue + + + + C + 5 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + end + end + + + + + + -1 + + + + + + F + 6 + + 2 + 1 + 16th + down + begin + begin + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + -2 + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + F + 6 + + 2 + 1 + 16th + down + begin + begin + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + end + end + + + + + + F + 6 + + 2 + 1 + 16th + down + begin + begin + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + 5 + + 2 + 1 + 16th + natural + down + end + end + + + + + + B + -1 + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + C + 6 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + D + -1 + 6 + + 4 + 1 + eighth + flat + down + continue + + + + E + -1 + 6 + + 4 + 1 + eighth + down + end + + + + + + + + + F + 6 + + 8 + 1 + quarter + down + + + + + + + + -1 + + + + G + -1 + 6 + + 4 + 1 + eighth + flat + down + + + + + + + + + + + + + + A + -1 + 6 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + + G + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + +

+ + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 8 + 1 + quarter + + + + + + + + + + + + 2 + 1 + 16th + + + + F + 4 + + 2 + 1 + 16th + up + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + end + + + + D + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + D + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + C + 5 + + 2 + 1 + 16th + down + continue + end + + + + C + 5 + + 4 + 1 + eighth + down + continue + + + + C + 5 + + 4 + 1 + eighth + down + end + + + + + + + cresc. + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + end + end + + + + D + -1 + 6 + + 2 + 1 + 16th + down + begin + begin + + + + D + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + end + end + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + D + -1 + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + D + -1 + 6 + + 12 + + 1 + quarter + + flat + down + + + + + + + + + D + -1 + 6 + + 12 + + + 1 + quarter + + down + + + + + + + + + + D + -1 + 6 + + 6 + + 1 + eighth + + down + + + + + + + D + -1 + 6 + + 4 + 1 + eighth + flat + down + begin + + + + D + -1 + 6 + + 2 + + 1 + 16th + down + end + backward hook + + + + + + + + + D + -1 + 6 + + 2 + + 1 + 16th + down + begin + forward hook + + + + + + + C + -1 + 6 + + 4 + 1 + eighth + flat + down + continue + + + + C + -1 + 6 + + 4 + 1 + eighth + down + continue + + + + C + -1 + 6 + + 2 + + 1 + 16th + down + end + backward hook + + + + + + + + + C + -1 + 6 + + 2 + + 1 + 16th + down + begin + forward hook + + + + + + + B + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + B + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + B + -1 + 5 + + 2 + + 1 + 16th + down + end + backward hook + + + + + + + + + B + -1 + 5 + + 2 + + 1 + 16th + down + begin + forward hook + + + + + + + B + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + begin + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + + + 2 + 1 + 16th + + + + B + -1 + 5 + + 4 + 1 + eighth + down + begin + + + + B + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + B + -1 + 5 + + 2 + + 1 + 16th + down + end + backward hook + + + + + + + + + + B + -1 + 5 + + 2 + + 1 + 16th + down + begin + forward hook + + + + + + + B + -1 + 5 + + 4 + 1 + eighth + down + end + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + + + 2 + 1 + 16th + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + + B + -1 + 5 + + 4 + 1 + eighth + down + + + + cresc. + + -1 + + + + E + 5 + + 2 + 1 + 16th + natural + down + begin + begin + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + 2 + 1 + 16th + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + + B + -1 + 5 + + 4 + 1 + eighth + down + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + +

+ + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + + B + -1 + 5 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + 4 + 1 + eighth + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + G + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + end + end + + + + + + piu + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 6 + + 2 + 1 + 16th + down + end + end + + + + + + E + 6 + + 2 + 1 + 16th + natural + down + begin + begin + + + + E + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + 6 + + 2 + 1 + 16th + down + continue + continue + + + + E + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + F + 6 + + 2 + 1 + 16th + down + begin + begin + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + end + end + + + + + + B + -1 + 4 + + 12 + 1 + quarter + + down + + + + + + + +

+ + + -11 + + + + + + + + D + 5 + + 12 + 1 + quarter + + down + + + + + + + + + C + 5 + + 4 + 1 + eighth + down + begin + + + + + + + E + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + A + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + B + -1 + 4 + + 6 + 1 + eighth + + down + + + + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + +

+ + + -1 + + + + + F + 5 + + 4 + 1 + eighth + down + begin + + + + + + + E + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + E + -1 + 5 + + 12 + + 1 + quarter + + down + + + + + + + + + + + + + + + E + -1 + 5 + + 12 + + + 1 + quarter + + down + + + + + + + + + + + + + E + -1 + 5 + + 12 + + + 1 + quarter + + down + + + + + + + + + + + + + E + -1 + 5 + + 3 + + 1 + 16th + + down + begin + begin + + + + + + + + + + D + 5 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + E + -1 + 5 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + F + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + G + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + E + -1 + 6 + + 8 + 1 + quarter + down + + + + + + + D + -1 + 6 + + 4 + 1 + eighth + flat + down + + + + + + + + + cresc. + + + + + C + -1 + 6 + + 12 + 1 + quarter + + flat + down + + + + + + + + + E + -1 + 6 + + 12 + 1 + quarter + + down + + + + + + + + + D + -1 + 6 + + 4 + 1 + eighth + flat + down + begin + + + + + + + + + + F + -1 + 6 + + 4 + 1 + eighth + flat + down + continue + + + + B + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + C + -1 + 6 + + 8 + 1 + quarter + flat + down + + + + + + + B + -1 + 5 + + 4 + 1 + eighth + down + + + + + + + + + + + + + + + + + A + 5 + + 12 + + 1 + quarter + + down + + + + + + + + + -8 + + + + + + A + 5 + + 12 + + 1 + quarter + + down + + + + + + + + + -7 + + + + + + +

+ + + + + + + B + -1 + 5 + + 4 + 1 + eighth + down + begin + + + + + + + A + 5 + + 4 + 1 + eighth + down + continue + + + + dol. + + -3 + + + + B + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + E + -1 + 6 + + 3 + 1 + 16th + + down + begin + begin + + + + C + 6 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + B + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + A + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + cresc. + + + + + F + 6 + + 4 + 1 + eighth + down + begin + + + + + + + E + -1 + 6 + + 4 + 1 + eighth + down + continue + + + + D + 6 + + 4 + 1 + eighth + down + end + + + + + + G + 6 + + 3 + 1 + 16th + + down + begin + begin + + + + E + -1 + 6 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + D + 6 + + 4 + 1 + eighth + down + begin + + + + C + 6 + + 4 + 1 + eighth + down + end + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + end + + + + + C + 6 + + 2 + 1 + 16th + down + + + + A + 4 + + 4 + 1 + eighth + down + end + + + + + C + 6 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + +

+ + + + + + + poco rit. + + + + + A + 4 + + 2 + 1 + 16th + up + begin + begin + + + + A + 4 + + 2 + 1 + 16th + up + continue + end + + + + A + 4 + + 4 + 1 + eighth + up + end + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + a tempo + + + + + G + 4 + + 4 + 1 + eighth + up + begin + + + + + + + F + 1 + 4 + + 4 + 1 + eighth + sharp + up + continue + + + + E + 4 + + 4 + 1 + eighth + natural + up + end + + + + + + A + 4 + + 3 + 1 + 16th + + up + begin + begin + + + + F + 4 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + E + 4 + + 4 + 1 + eighth + natural + up + begin + + + + D + 1 + 4 + + 4 + 1 + eighth + sharp + up + end + + + + + + + + + B + 4 + + 4 + 1 + eighth + natural + up + begin + + + + + + + A + 4 + + 4 + 1 + eighth + up + continue + + + + G + 4 + + 4 + 1 + eighth + up + end + + + + + + C + 5 + + 3 + 1 + 16th + + up + begin + begin + + + + A + 4 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + G + 4 + + 4 + 1 + eighth + up + begin + + + + F + 1 + 4 + + 4 + 1 + eighth + sharp + up + end + + + + + + + + + + + + + + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + sempre + + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + cresc. + + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + G + 4 + + 2 + 1 + 16th + natural + up + begin + begin + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 4 + + 2 + 1 + 16th + natural + up + continue + continue + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + A + 5 + + 2 + 1 + 16th + down + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + A + 5 + + 2 + 1 + 16th + down + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + A + 5 + + 2 + 1 + 16th + down + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + A + 5 + + 2 + 1 + 16th + down + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + A + 5 + + 2 + 1 + 16th + down + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + A + 5 + + 2 + 1 + 16th + down + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + 6 + + 2 + 1 + 16th + down + end + end + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + end + end + + + + + + F + 6 + + 2 + 1 + 16th + down + begin + begin + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + end + end + + + + + + F + 6 + + 2 + 1 + 16th + down + begin + begin + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + F + 6 + + 12 + + 1 + quarter + + down + + + + + + + + + + + + + + + F + 6 + + 12 + + + 1 + quarter + + down + + + + + + + + + + + + + F + 6 + + 6 + + 1 + eighth + + down + + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 6 + + 2 + 1 + 16th + down + end + end + + + + + + B + -1 + 6 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + pizz. + + + + + E + -1 + 4 + + 4 + 1 + eighth + up + + + + + A + 4 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + arco + + 3 + + + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + G + -1 + 5 + + 2 + 1 + 16th + down + continue + end + + + + G + -1 + 5 + + 4 + 1 + eighth + down + end + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + D + 4 + + 2 + 1 + 16th + up + + + + + + D + 4 + + 12 + 1 + quarter + + up + + + + + D + 5 + + 12 + 1 + quarter + + up + + + + + + + + -10 + + + + + + D + 6 + + 12 + 1 + quarter + + down + + + + + + + + -11 + + + + + + + + + + + + + + D + 4 + + 8 + 1 + quarter + up + + + + 4 + 1 + eighth + + + light-heavy + + + + + + + 8 + + -2 + major + + + + G + 2 + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + + + + + -1 + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + C + 5 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + F + 5 + + 6 + 1 + eighth + + down + begin + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + end + backward hook + + + + + + + + + + + C + 5 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + end + end + + + + + + + + + + + F + 4 + + 12 + 1 + quarter + + up + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + cresc. + + + + + C + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + C + -1 + 5 + + 4 + 1 + eighth + down + begin + + + + + + + + + C + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + + C + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + C + -1 + 5 + + 4 + 1 + eighth + down + begin + + + + + + + + + C + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + + C + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + C + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + A + 4 + + 12 + + 1 + quarter + + up + + + + + + + + + A + 4 + + 12 + + 1 + quarter + + up + + + + + + + + + +

+ + + + + + + B + -1 + 4 + + 4 + 1 + eighth + up + begin + + + + + + + dol. + + -1 + + + + A + 4 + + 4 + 1 + eighth + up + continue + + + + G + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + + G + 4 + + 4 + 1 + eighth + up + begin + + + + + + + F + 4 + + 4 + 1 + eighth + up + continue + + + + F + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + F + 4 + + 4 + 1 + eighth + up + begin + + + + + + + E + -1 + 4 + + 4 + 1 + eighth + up + continue + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + + G + 4 + + 3 + 1 + 16th + + up + begin + begin + + + + E + -1 + 4 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + C + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + + + + F + 4 + + 3 + 1 + 16th + + up + begin + begin + + + + F + 4 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + G + 4 + + 4 + 1 + eighth + up + + + + + + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + E + -1 + 4 + + 4 + 1 + eighth + up + + + + + + + + + +

+ + + -3 + + + + + 4 + 1 + eighth + + + + + + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 4 + 1 + eighth + up + begin + + + + + D + 4 + + 4 + 1 + eighth + up + + + + B + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + D + 4 + + 4 + 1 + eighth + up + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 4 + 1 + eighth + up + begin + + + + + D + 4 + + 4 + 1 + eighth + up + + + + B + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + D + 4 + + 4 + 1 + eighth + up + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + D + 4 + + 2 + 1 + 16th + up + + + + + + B + -1 + 4 + + 12 + 1 + quarter + + down + + + + + + + + -12 + + + + + + C + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 4 + + 2 + 1 + 16th + up + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + C + 4 + + 2 + 1 + 16th + up + end + end + + + + + D + 4 + + 2 + 1 + 16th + up + + + + + + + + + + + + + C + 5 + + 12 + 1 + quarter + + down + + + + + + + G + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + +

+ + + -2 + + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + G + 4 + + 2 + 1 + 16th + up + end + end + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + G + 4 + + 2 + 1 + 16th + up + begin + begin + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + end + end + + + + + + A + 4 + + 2 + 1 + 16th + up + begin + begin + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + 4 + + 2 + 1 + 16th + natural + down + continue + continue + + + + B + 4 + + 2 + 1 + 16th + down + end + end + + + + + + E + 4 + + 4 + 1 + eighth + natural + up + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + F + 4 + + 2 + 1 + 16th + up + + + + + + + + + + + + E + 4 + + 4 + 1 + eighth + natural + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + F + 4 + + 12 + 1 + quarter + + up + + + + cresc. + + -11 + + + + + + E + 4 + + 6 + 1 + eighth + + natural + up + begin + + + + + + + G + 4 + + 2 + 1 + 16th + up + continue + begin + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + + + + A + 4 + + 8 + 1 + quarter + up + + + + + + -4 + + + + G + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + -1 + + + + + + +

+ + + + + + + E + 4 + + 4 + 1 + eighth + natural + up + begin + + + + + + + + + + E + 4 + + 4 + 1 + eighth + up + continue + + + + + + + + + E + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + F + 4 + + 12 + 1 + quarter + + up + + + + + + 4 + 1 + eighth + + + + cresc. + + + + + C + 5 + + 4 + 1 + eighth + down + begin + + + + + + + + + + C + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + + + + + + C + 5 + + 6 + 1 + eighth + + up + begin + + + + + + + A + 4 + + 4 + 1 + eighth + up + continue + + + + D + 4 + + 2 + 1 + 16th + up + end + backward hook + + + + + + + + + + +

+ + + + + + + C + 1 + 4 + + 6 + 1 + eighth + + sharp + up + begin + + + + C + 1 + 4 + + 2 + 1 + 16th + up + continue + begin + + + + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + 4 + + 2 + 1 + 16th + natural + up + end + end + + + + + + + + + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + end + end + + + + + + + + + F + 4 + + 8 + + 1 + quarter + up + + + + + + + + + F + 4 + + 4 + + 1 + eighth + up + begin + + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + continue + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + E + 4 + + 4 + + 1 + eighth + up + + + + + + + + + E + 4 + + 4 + + 1 + eighth + up + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + F + 4 + + 4 + + 1 + eighth + up + + + + + + + + + F + 4 + + 4 + + 1 + eighth + up + begin + + + + + + + G + 4 + + 2 + 1 + 16th + up + continue + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + E + 4 + + 4 + 1 + eighth + natural + up + + + + + + cresc. + + + + + F + 4 + + 4 + 1 + eighth + up + + + + + + + E + -1 + 4 + + 8 + + 1 + quarter + flat + up + + + + + + + + + + -3 + + + + + + + + + + + E + -1 + 4 + + 4 + + 1 + eighth + up + begin + + + + + + + C + 1 + 4 + + 4 + 1 + eighth + sharp + up + continue + + + + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + D + 4 + + 3 + 1 + 16th + + up + begin + begin + + + + + + + G + 3 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + + + + G + 3 + + 4 + 1 + eighth + up + begin + + + + + + + E + -1 + 4 + + 4 + + 1 + eighth + flat + up + end + + + + + + + + + + E + -1 + 4 + + 4 + + 1 + eighth + up + begin + + + + + + + + C + 1 + 4 + + 4 + 1 + eighth + sharp + up + continue + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + + D + 4 + + 12 + 1 + quarter + + up + + + + + + + + + C + 4 + + 12 + 1 + quarter + + up + + + + + + G + -1 + 4 + + 8 + 1 + quarter + flat + up + + + + F + 4 + + 4 + 1 + eighth + up + + + + + + + + + + + + + + + + + B + -1 + 3 + + 12 + 1 + quarter + + up + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + F + 4 + + 8 + 1 + quarter + up + + + + + + 12 + 1 + + + + + + + 12 + 1 + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + F + 5 + + 6 + 1 + eighth + + down + begin + + + + G + 5 + + 2 + 1 + 16th + down + end + backward hook + + + + + + -1 + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + + + + + + + A + 4 + + 1 + 16th + up + begin + begin + + + + + B + -1 + 4 + + 1 + 16th + up + end + end + + + + + + + + + + + + + + + + + + + + + + A + 4 + + 12 + + 1 + quarter + + up + + + + + + + + + A + 4 + + 12 + + + 1 + quarter + + up + + + + + + + + + + A + 4 + + 12 + + + 1 + quarter + + up + + + + + + + + + + A + 4 + + 12 + + 1 + quarter + + up + + + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + F + 1 + 5 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 1 + 5 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + C + 1 + 5 + + 4 + 1 + eighth + sharp + down + + + + A + 4 + + 8 + 1 + quarter + up + + + + + + 12 + 1 + + + + + + 8 + 1 + quarter + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + G + 4 + + 2 + 1 + 16th + natural + up + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + continue + continue + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + up + continue + continue + + + + + + + + + E + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + E + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + + G + 5 + + 12 + 1 + quarter + + down + + + + + + + G + -1 + 5 + + 4 + 1 + eighth + flat + down + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + 4 + 1 + eighth + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + + + 4 + 1 + eighth + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + begin + begin + + + + + C + 1 + 6 + + 2 + 1 + 16th + sharp + down + + + + E + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 1 + 6 + + 2 + 1 + 16th + down + + + + E + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 1 + 6 + + 2 + 1 + 16th + down + + + + E + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 1 + 6 + + 2 + 1 + 16th + down + + + + E + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 1 + 6 + + 2 + 1 + 16th + down + + + + E + 5 + + 2 + 1 + 16th + down + end + end + + + + + C + 1 + 6 + + 2 + 1 + 16th + down + + + + + + + + + + + + + + D + 6 + + 2 + 1 + 16th + down + begin + begin + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + + C + 4 + + 2 + 1 + 16th + up + begin + begin + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + + + + + + + + F + 4 + + 8 + 1 + quarter + up + + + + + + G + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + D + 4 + + 4 + 1 + eighth + up + + + + + + + + + + + + + -1 + + + + + + + + + + + B + -1 + 3 + + 8 + 1 + quarter + up + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 5 + + 2 + 1 + 16th + up + continue + continue + + + + C + 5 + + 2 + 1 + 16th + up + continue + continue + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + F + 5 + + 6 + 1 + eighth + + down + begin + + + + G + 5 + + 2 + 1 + 16th + down + end + backward hook + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + + + + + + + A + 4 + + 1 + 16th + up + begin + begin + + + + + B + -1 + 4 + + 1 + 16th + up + end + end + + + + + + A + 4 + + 8 + 1 + quarter + up + + + + +

+ + + + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + + + D + 5 + + 4 + 1 + eighth + down + + + + + + + + + + C + -1 + 5 + + 1 + 16th + flat + up + begin + begin + + + + + D + 1 + 5 + + 1 + 16th + up + end + end + + + + + + + + + C + 5 + + 8 + 1 + quarter + down + + + + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + + C + 5 + + 2 + 1 + 16th + up + begin + begin + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + end + end + + + + F + 4 + + 4 + 1 + eighth + up + + + + + + + + + + + + + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + begin + begin + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + 4 + 1 + eighth + + + + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + G + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + +

+ + + + + + + 12 + 1 + + + + cresc. + + -9 + + + + + + 8 + 1 + quarter + + + + + + + + -2 + + + + + C + 4 + + 4 + 1 + eighth + up + + + + + + + + + D + -1 + 4 + + 8 + 1 + quarter + flat + up + + + + E + 4 + + 4 + 1 + eighth + natural + up + + + + + + + + + + +

+ + + + + + + F + 4 + + 4 + 1 + eighth + up + + + + + + + 2 + 1 + 16th + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + G + 4 + + 2 + 1 + 16th + up + end + end + + + + F + 4 + + 4 + 1 + eighth + down + begin + + + + F + 5 + + 4 + 1 + eighth + down + end + + + + + + F + 5 + + 4 + 1 + eighth + down + begin + + + + A + -1 + 4 + + 4 + 1 + eighth + flat + down + continue + + + + A + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + G + 4 + + 6 + 1 + eighth + + up + begin + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + begin + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + E + 4 + + 2 + 1 + 16th + natural + up + end + end + + + + + C + 5 + + 2 + 1 + 16th + up + + + + + + F + 4 + + 4 + 1 + eighth + up + + + + +

+ + + -3 + + + + + 4 + 1 + eighth + + + + A + -1 + 3 + + 4 + 1 + eighth + flat + up + + + + + + + G + 3 + + 4 + 1 + eighth + up + begin + + + + B + -1 + 3 + + 4 + 1 + eighth + up + continue + + + + B + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + + A + -1 + 3 + + 8 + 1 + quarter + flat + up + + + + + + + C + 4 + + 4 + 1 + eighth + up + + + + + + + + + + B + -1 + 3 + + 4 + 1 + eighth + up + begin + + + + + + + D + -1 + 4 + + 4 + 1 + eighth + flat + up + continue + + + + D + -1 + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + + + C + 4 + + 8 + 1 + quarter + up + + + + + + + + + -3 + + + + + + -2 + + + + E + -1 + 4 + + 4 + 1 + eighth + flat + up + + + + + + + + + + -2 + + + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + F + 4 + + 4 + 1 + eighth + up + continue + + + + B + 4 + + 4 + 1 + eighth + natural + up + end + + + + + + + + + C + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + + + -1 + + + + D + 5 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + E + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + F + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + G + 5 + + 8 + 1 + quarter + down + + + + + + + + + -5 + + + + + + + + + + + + A + -1 + 5 + + 4 + 1 + eighth + flat + down + + + + + + B + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + C + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + B + -1 + 4 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + G + 4 + + 2 + 1 + 16th + up + begin + begin + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + 4 + + 2 + 1 + 16th + natural + up + continue + continue + + + + + C + 5 + + 2 + 1 + 16th + up + + + + E + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + C + 5 + + 2 + 1 + 16th + up + + + + E + 4 + + 2 + 1 + 16th + up + end + end + + + + + C + 5 + + 2 + 1 + 16th + up + + + + + + F + 4 + + 4 + 1 + eighth + up + + + + + C + 5 + + 4 + 1 + eighth + up + + + + +

+ + + -1 + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + +

+ + + + + + + E + 4 + + 4 + 1 + eighth + natural + up + + + + + + + + + F + 4 + + 3 + 1 + 16th + + up + begin + begin + + + + + + -1 + + + + G + 4 + + 1 + 1 + 32nd + up + continue + end + backward hook + + + + A + -1 + 4 + + 4 + 1 + eighth + flat + up + end + + + + + + + + + -2 + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + G + 4 + + 4 + 1 + eighth + up + + + + + + + + + -3 + + + + + + A + -1 + 4 + + 3 + 1 + 16th + + flat + up + begin + begin + + + + + + -3 + + + + + + -2 + + + + B + -1 + 4 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + C + 5 + + 4 + 1 + eighth + up + + + + + + + + + -1 + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + B + 4 + + 4 + 1 + eighth + natural + down + + + + + + + cresc. + + + + + C + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + B + 4 + + 1 + 1 + 32nd + natural + down + continue + end + backward hook + + + + C + 5 + + 4 + 1 + eighth + down + continue + + + + D + 5 + + 4 + 1 + eighth + down + end + + + + + + E + 5 + + 8 + 1 + quarter + natural + down + + + + + + + + + + + + + + + F + 5 + + 4 + 1 + eighth + down + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + 4 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + + + + + C + 5 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + end + end + + + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + E + 4 + + 1 + 1 + 32nd + natural + up + continue + end + backward hook + + + + A + -1 + 4 + + 4 + 1 + eighth + flat + up + continue + + + + B + -1 + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + C + 5 + + 8 + 1 + quarter + down + + + + + + + + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + +

+ + + + + + + A + -1 + 4 + + 4 + 1 + eighth + flat + down + begin + + + + 2 + 1 + 16th + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + + F + 4 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + F + 4 + + 4 + 1 + eighth + up + begin + + + + F + 4 + + 4 + 1 + eighth + up + end + + + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + F + 4 + + 4 + 1 + eighth + up + begin + + + + E + 4 + + 4 + 1 + eighth + natural + up + end + + + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + cresc. + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + end + end + + + + D + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + D + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + D + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + D + -1 + 5 + + 6 + 1 + eighth + + flat + down + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + A + -1 + 4 + + 2 + + 1 + 16th + flat + up + end + end + + + + + + + + + + A + -1 + 4 + + 2 + + 1 + 16th + up + begin + forward hook + + + + + + + A + -1 + 4 + + 4 + 1 + eighth + flat + up + continue + + + + A + -1 + 4 + + 4 + 1 + eighth + up + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + up + end + backward hook + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + up + end + end + + + + 4 + 1 + eighth + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + forward hook + + + + + C + 5 + + 2 + 1 + 16th + down + + + + A + -1 + 4 + + 4 + 1 + eighth + down + continue + + + + + C + 5 + + 4 + 1 + eighth + down + + + + A + -1 + 4 + + 4 + 1 + eighth + down + continue + + + + + C + 5 + + 4 + 1 + eighth + down + + + + A + -1 + 4 + + 2 + 1 + 16th + down + end + backward hook + + + + + C + 5 + + 2 + 1 + 16th + down + + + + + + C + 4 + + 2 + 1 + 16th + up + begin + begin + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + C + 5 + + 2 + 1 + 16th + up + end + end + + + + 4 + 1 + eighth + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + forward hook + + + + + D + 5 + + 2 + 1 + 16th + natural + down + + + + A + -1 + 4 + + 4 + 1 + eighth + down + continue + + + + + D + 5 + + 4 + 1 + eighth + down + + + + A + -1 + 4 + + 4 + 1 + eighth + down + continue + + + + + D + 5 + + 4 + 1 + eighth + down + + + + A + -1 + 4 + + 2 + 1 + 16th + down + end + backward hook + + + + + D + 5 + + 2 + 1 + 16th + down + + + + + + B + 4 + + 2 + 1 + 16th + natural + down + begin + begin + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + cresc. + + + + + D + 5 + + 2 + 1 + 16th + down + begin + forward hook + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 4 + 1 + eighth + down + continue + + + + + F + 5 + + 4 + 1 + eighth + down + + + + D + 5 + + 4 + 1 + eighth + down + continue + + + + + F + 5 + + 4 + 1 + eighth + down + + + + D + 5 + + 2 + 1 + 16th + down + end + backward hook + + + + + F + 5 + + 2 + 1 + 16th + down + + + + + + B + 4 + + 2 + 1 + 16th + natural + down + begin + begin + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + forward hook + + + + + B + 4 + + 2 + 1 + 16th + natural + up + + + + D + 4 + + 4 + 1 + eighth + up + continue + + + + + B + 4 + + 4 + 1 + eighth + up + + + + D + 4 + + 4 + 1 + eighth + up + continue + + + + + B + 4 + + 4 + 1 + eighth + up + + + + D + 4 + + 2 + 1 + 16th + up + end + backward hook + + + + + B + 4 + + 2 + 1 + 16th + up + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + B + 4 + + 2 + 1 + 16th + natural + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + B + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + B + 4 + + 2 + 1 + 16th + up + + + + + + + + + + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + F + 1 + 4 + + 2 + 1 + 16th + up + end + end + + + + F + 1 + 4 + + 8 + 1 + quarter + up + + + + + + 12 + 1 + + + + + + +

+ + + + + + + F + 1 + 4 + + 4 + 1 + eighth + sharp + up + begin + + + + + + + dol. + + -1 + + + + E + 4 + + 4 + 1 + eighth + natural + up + continue + + + + E + -1 + 4 + + 4 + 1 + eighth + flat + up + end + + + + + + G + 1 + 4 + + 4 + 1 + eighth + sharp + up + begin + + + + F + 1 + 4 + + 4 + 1 + eighth + sharp + up + continue + + + + F + 1 + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + F + 1 + 4 + + 4 + 1 + eighth + sharp + up + begin + + + + + + + C + 1 + 5 + + 4 + 1 + eighth + sharp + down + continue + + + + B + 4 + + 4 + 1 + eighth + natural + down + end + + + + + + E + 5 + + 3 + 1 + 16th + + natural + down + begin + begin + + + + C + 1 + 5 + + 1 + 1 + 32nd + sharp + down + continue + end + backward hook + + + + B + 4 + + 4 + 1 + eighth + natural + down + continue + + + + A + 1 + 4 + + 4 + 1 + eighth + sharp + down + end + + + + + + + + + B + 4 + + 4 + 1 + eighth + natural + down + begin + + + + + + + G + 1 + 4 + + 4 + 1 + eighth + sharp + up + end + + + + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + E + 4 + + 4 + 1 + eighth + natural + up + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + + + + + + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + F + 1 + 4 + + 2 + 1 + 16th + up + continue + end + + + + F + 1 + 4 + + 4 + 1 + eighth + up + continue + + + + F + 1 + 4 + + 4 + 1 + eighth + up + end + + + + + + 12 + 1 + + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + F + 1 + 4 + + 2 + 1 + 16th + up + continue + end + + + + F + 1 + 4 + + 4 + 1 + eighth + up + continue + + + + F + 1 + 4 + + 4 + 1 + eighth + up + end + + + + + + 4 + 1 + eighth + + + + E + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + end + + + + E + -1 + 4 + + 4 + 1 + eighth + up + end + + + + + + poco rit. + + + + + dim. + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + begin + begin + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + cresc. + + + + + D + 4 + + 12 + 1 + quarter + + up + + + + + + + a tempo + + -12 + + + + + + D + -1 + 4 + + 12 + 1 + quarter + + flat + up + + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + end + + + + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + end + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + + + C + -1 + 5 + + 12 + 1 + quarter + + flat + down + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + end + + + + B + -1 + 4 + + 4 + 1 + eighth + down + continue + + + + B + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + + A + -1 + 4 + + 12 + 1 + quarter + + flat + up + + + + + + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + end + + + + G + -1 + 4 + + 4 + 1 + eighth + up + continue + + + + G + -1 + 4 + + 4 + 1 + eighth + up + end + + + + + + dim. + + + + + poco rit. + + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + a tempo + + + + + E + 4 + + 12 + + 1 + quarter + + natural + up + + + + + + + + + -10 + + + + + + E + 4 + + 12 + + 1 + quarter + + natural + up + + + + + + + + + -5 + + + + + + G + 3 + + 12 + + 1 + quarter + + up + + + + + + + + E + 4 + + 12 + + 1 + quarter + + natural + up + + + + + + + + + G + 3 + + 12 + + + 1 + quarter + + up + + + + + + + + + E + 4 + + 12 + + + 1 + quarter + + natural + up + + + + + + + + + + G + 3 + + 8 + + 1 + quarter + up + + + + + + + + E + 4 + + 8 + + 1 + quarter + natural + up + + + + + + + G + 3 + + 4 + 1 + eighth + up + + + + + E + -1 + 4 + + 4 + 1 + eighth + flat + up + + + + + + G + 4 + + 8 + 1 + quarter + up + + + + A + 4 + + 4 + 1 + eighth + up + + + + + + D + 4 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + + G + 4 + + 12 + + 1 + quarter + + up + + + + + + + + B + 4 + + 12 + + 1 + quarter + + natural + up + + + + + + + + + G + 4 + + 8 + + 1 + quarter + up + + + + + + + + B + 4 + + 8 + + 1 + quarter + up + + + + + + + G + 4 + + 4 + 1 + eighth + up + + + + + B + -1 + 4 + + 4 + 1 + eighth + flat + up + + + + + + + + + + + + + + + + + + + + B + -1 + 4 + + 8 + 1 + quarter + flat + down + + + + + + + C + 1 + 5 + + 4 + 1 + eighth + sharp + down + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + end + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 4 + 1 + eighth + up + continue + + + + + D + 5 + + 4 + 1 + eighth + up + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + D + 5 + + 4 + 1 + eighth + up + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + end + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 4 + 1 + eighth + up + continue + + + + + D + 5 + + 4 + 1 + eighth + up + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + D + 5 + + 4 + 1 + eighth + up + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 5 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + D + 5 + + 2 + 1 + 16th + up + + + + + + + + + + + + + D + 4 + + 12 + 1 + quarter + + up + + + + + D + 5 + + 12 + 1 + quarter + + up + + + + + + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + F + 1 + 5 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + end + end + + + + + + A + 4 + + 2 + 1 + 16th + up + begin + begin + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + up + continue + continue + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + F + 1 + 5 + + 2 + 1 + 16th + sharp + down + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 1 + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + F + 1 + 5 + + 2 + 1 + 16th + down + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 1 + 5 + + 2 + 1 + 16th + sharp + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + A + 5 + + 2 + 1 + 16th + down + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + A + 5 + + 2 + 1 + 16th + down + + + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + A + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + A + 5 + + 2 + 1 + 16th + down + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + A + 5 + + 2 + 1 + 16th + down + + + + + + +

+ + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + A + 5 + + 2 + 1 + 16th + down + + + + + + -1 + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + + + -1 + + + + + + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + begin + begin + + + + + + + + + E + 5 + + 2 + 1 + 16th + down + continue + end + + + + + + + + + E + 5 + + 4 + 1 + eighth + down + continue + + + + + + + + + F + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + begin + begin + + + + E + 5 + + 2 + 1 + 16th + down + continue + end + + + + E + 5 + + 4 + 1 + eighth + down + continue + + + + E + 5 + + 4 + 1 + eighth + down + end + + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + F + 5 + + 2 + 1 + 16th + down + continue + end + + + + F + 5 + + 4 + 1 + eighth + down + continue + + + + E + 5 + + 4 + 1 + eighth + natural + down + end + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + begin + begin + + + + + + + + + E + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + 4 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + continue + continue + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + up + continue + continue + + + + + + + + + E + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + 12 + 1 + + + + + + 8 + 1 + quarter + + + + B + 4 + + 2 + 1 + 16th + natural + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + 4 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + + + 4 + 1 + eighth + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + 4 + 1 + eighth + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + 4 + 1 + eighth + + + + A + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + end + end + + + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + up + end + end + + + + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + 4 + 1 + eighth + + + + sempre stacc. e piano + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + G + 5 + + 2 + 1 + 16th + down + begin + begin + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + end + end + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + + + B + 5 + + 2 + 1 + 16th + natural + down + begin + begin + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + D + 6 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + cresc. + + -2 + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + B + 4 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + 5 + + 2 + 1 + 16th + natural + down + end + end + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + G + 5 + + 2 + 1 + 16th + down + end + end + + + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + end + end + + + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + G + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + 5 + + 2 + 1 + 16th + down + end + end + + + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + D + 6 + + 2 + 1 + 16th + down + end + end + + + + E + -1 + 6 + + 2 + 1 + 16th + down + begin + begin + + + + D + 6 + + 2 + 1 + 16th + down + end + end + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + C + 6 + + 2 + 1 + 16th + down + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + end + + + + + C + 6 + + 2 + 1 + 16th + down + + + + E + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + C + 6 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + +

+ + + + + + + G + -1 + 4 + + 12 + 1 + quarter + + flat + up + + + + + + + + + B + -1 + 4 + + 12 + 1 + quarter + + flat + down + + + + + + + + + + + A + -1 + 4 + + 4 + 1 + eighth + flat + up + begin + + + + + + + + + C + -1 + 5 + + 4 + 1 + eighth + flat + up + continue + + + + + + -3 + + + + F + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + -1 + + + + + + + G + -1 + 4 + + 6 + 1 + eighth + + flat + up + begin + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + begin + + + + + + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + D + -1 + 5 + + 6 + 1 + eighth + + flat + down + + + + + + + + + 2 + 1 + 16th + + + + + + 12 + 1 + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + A + -1 + 4 + + 2 + 1 + 16th + up + continue + end + + + + A + -1 + 4 + + 4 + 1 + eighth + up + end + + + + A + -1 + 4 + + 4 + 1 + eighth + up + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + A + -1 + 4 + + 2 + 1 + 16th + up + continue + end + + + + A + -1 + 4 + + 4 + 1 + eighth + up + end + + + + A + -1 + 4 + + 4 + 1 + eighth + up + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + A + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + A + -1 + 4 + + 2 + 1 + 16th + up + begin + begin + + + + A + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + +

+ + + + + + + A + -1 + 4 + + 6 + 1 + eighth + + flat + up + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + cresc. + + + + + A + -1 + 4 + + 12 + 1 + quarter + + flat + up + + + + + + C + 5 + + 12 + 1 + quarter + + down + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + begin + + + + + + + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + continue + + + + G + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + A + -1 + 4 + + 8 + 1 + quarter + flat + up + + + + + + + G + -1 + 4 + + 4 + 1 + eighth + flat + up + + + + + + + + + + + + + + + + + F + 4 + + 12 + + 1 + quarter + + up + + + + + + + + + -8 + + + + + + F + 4 + + 12 + + 1 + quarter + + up + + + + + + + + + -4 + + + + + + +

+ + + + + + + D + 5 + + 4 + 1 + eighth + down + begin + + + + + + + dol. + + -2 + + + + C + 5 + + 4 + 1 + eighth + down + continue + + + + B + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + E + -1 + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + C + 5 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + B + -1 + 4 + + 4 + 1 + eighth + down + continue + + + + A + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + cresc. + + + + + F + 5 + + 4 + 1 + eighth + down + begin + + + + + + + E + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + D + 5 + + 4 + 1 + eighth + down + end + + + + + + + G + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + E + -1 + 5 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + D + 5 + + 4 + 1 + eighth + down + continue + + + + C + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + F + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + D + 5 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + C + 5 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + + + + + -1 + + + + + E + -1 + 4 + + 4 + 1 + eighth + up + + + + + A + 4 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + + + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + end + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 4 + 1 + eighth + up + continue + + + + + D + 4 + + 4 + 1 + eighth + up + + + + B + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + D + 4 + + 4 + 1 + eighth + up + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + end + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 4 + 1 + eighth + up + continue + + + + + D + 4 + + 4 + 1 + eighth + up + + + + B + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + D + 4 + + 4 + 1 + eighth + up + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + D + 4 + + 2 + 1 + 16th + up + + + + + + D + 5 + + 12 + 1 + quarter + + down + + + + + + + + -11 + + + + + + C + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 4 + + 2 + 1 + 16th + up + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 4 + + 2 + 1 + 16th + up + + + + C + 4 + + 2 + 1 + 16th + up + end + end + + + + + D + 4 + + 2 + 1 + 16th + up + + + + + + + + + + + + + C + 5 + + 12 + 1 + quarter + + down + + + + + + 12 + 1 + + + + + + +

+ + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 1 + 5 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + C + 1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + D + 5 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + + + A + 4 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + + cresc. + + + + + B + -1 + 4 + + 12 + 1 + quarter + + down + + + + + + A + 4 + + 6 + 1 + eighth + + down + begin + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + begin + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + D + 5 + + 8 + 1 + quarter + down + + + + + + + + + -5 + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + -1 + + + + + + +

+ + + + + + + A + 4 + + 4 + 1 + eighth + up + begin + + + + + + + + + + A + 4 + + 4 + 1 + eighth + up + continue + + + + + + + + + A + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + cresc. + + + + + B + -1 + 4 + + 8 + 1 + quarter + down + + + + B + -1 + 4 + + 4 + + 1 + eighth + down + + + + + + + + + B + -1 + 4 + + 2 + + 1 + 16th + down + begin + begin + + + + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + D + 5 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + up + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + +

+ + + + + + + D + 4 + + 6 + 1 + eighth + + up + begin + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + up + continue + begin + + + + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + C + 5 + + 2 + 1 + 16th + up + end + end + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 8 + + 1 + quarter + up + + + + + + + + B + -1 + 4 + + 8 + + 1 + quarter + up + + + + + + + + + D + 4 + + 4 + + 1 + eighth + up + begin + + + + + + + + B + -1 + 4 + + 4 + + 1 + eighth + up + + + + + + + D + 4 + + 2 + 1 + 16th + up + continue + begin + + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + end + + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 4 + + 1 + eighth + up + end + + + + + + + + A + 4 + + 4 + + 1 + eighth + up + + + + + + + + + + D + 4 + + 4 + + 1 + eighth + up + begin + + + + + + + + A + 4 + + 4 + + 1 + eighth + up + + + + + + + D + 4 + + 2 + 1 + 16th + up + continue + begin + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + end + + + + + A + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 4 + + 1 + eighth + up + end + + + + + + + + B + -1 + 4 + + 4 + + 1 + eighth + up + + + + + + + + + D + 4 + + 4 + + 1 + eighth + up + begin + + + + + + + + B + -1 + 4 + + 4 + + 1 + eighth + up + + + + + + + D + 4 + + 2 + 1 + 16th + up + continue + begin + + + + + A + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 2 + 1 + 16th + up + continue + end + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + + + + D + 4 + + 4 + 1 + eighth + up + end + + + + + A + 4 + + 4 + 1 + eighth + up + + + + + + cresc. + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + + + + + + + + + + + E + -1 + 4 + + 8 + + 1 + quarter + up + + + + + + + + + + -5 + + + + + + E + -1 + 4 + + 4 + + 1 + eighth + up + begin + + + + + + + + +

+ + + -4 + + + + + + + -3 + + + + F + 1 + 4 + + 4 + 1 + eighth + sharp + up + continue + + + + G + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + cresc. + + + + + G + 4 + + 3 + 1 + 16th + + up + begin + begin + + + + + + + C + 4 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + + + + C + 4 + + 8 + + 1 + quarter + up + + + + + + + + + + + -7 + + + + + + -3 + + + + + + C + 4 + + 4 + + 1 + eighth + up + begin + + + + + + + +

+ + + -3 + + + + + + + -3 + + + + C + 4 + + 4 + 1 + eighth + up + continue + + + + + + + + D + 4 + + 4 + 1 + eighth + up + + + + B + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + + + + D + 4 + + 4 + 1 + eighth + up + + + + + + + + + + + + + + G + 3 + + 2 + 1 + 16th + up + begin + begin + + + + G + 3 + + 2 + 1 + 16th + up + continue + end + + + + G + 3 + + 4 + 1 + eighth + up + continue + + + + G + 3 + + 4 + 1 + eighth + up + end + + + + + + G + 3 + + 2 + 1 + 16th + up + begin + begin + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + end + end + + + + + + G + 3 + + 12 + 1 + quarter + + up + + + + + + + + + A + 3 + + 12 + 1 + quarter + + up + + + + + + B + -1 + 3 + + 12 + 1 + quarter + + up + + + + + + D + -1 + 4 + + 8 + 1 + quarter + flat + up + + + + C + 4 + + 4 + 1 + eighth + up + + + + + + + + + 12 + 1 + + + + + + + 12 + 1 + + + + + + + + + + + C + 5 + + 12 + 1 + quarter + + down + + + + + + -11 + + + + + + -1 + + + + + + C + 4 + + 8 + 1 + quarter + up + + + + + A + 4 + + 8 + 1 + quarter + up + + + + + + -6 + + + + B + -1 + 3 + + 4 + 1 + eighth + up + + + + + G + 4 + + 4 + 1 + eighth + up + + + + + + A + 3 + + 8 + 1 + quarter + up + + + + + F + 4 + + 8 + 1 + quarter + up + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + 4 + + 4 + 1 + eighth + up + + + + + + + + + F + 4 + + 8 + 1 + quarter + up + + + + + + A + 4 + + 4 + 1 + eighth + up + + + + F + 4 + + 8 + 1 + quarter + up + + + + + + 12 + 1 + + + + + + 2 + 1 + 16th + + + + cresc. + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + C + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + C + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + end + + + + + C + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 4 + 1 + eighth + down + end + + + + + C + 5 + + 4 + 1 + eighth + down + + + + + + + + + + + + + + G + 1 + 4 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + + B + 4 + + 2 + 1 + 16th + natural + up + + + + E + 4 + + 2 + 1 + 16th + natural + up + end + end + + + + E + 4 + + 4 + 1 + eighth + up + begin + + + + E + 4 + + 4 + 1 + eighth + up + end + + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + begin + begin + + + + E + 4 + + 2 + 1 + 16th + up + end + end + + + + E + 4 + + 4 + 1 + eighth + up + begin + + + + E + 4 + + 4 + 1 + eighth + up + end + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + begin + begin + + + + + + -2 + + + + E + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + 4 + + 2 + 1 + 16th + up + end + end + + + + + + -1 + + + + + + + + + + + E + 4 + + 12 + 1 + quarter + + natural + up + + + + + + -3 + + + + + + E + 4 + + 12 + 1 + quarter + + natural + up + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 8 + 1 + quarter + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + 4 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 1 + 4 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + + + + + + B + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + G + 4 + + 1 + 32nd + natural + up + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + continue + continue + + + + + + + + + + + + + + + + + + + + + + G + 4 + + 1 + 16th + up + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + E + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + + + + + + + + + + + + + + G + 4 + + 1 + 16th + up + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + E + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + + + + A + 3 + + 4 + 1 + eighth + up + + + + + A + 4 + + 4 + 1 + eighth + up + + + + C + 1 + 5 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + E + 5 + + 2 + 1 + 16th + natural + down + + + + C + 1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + E + 5 + + 2 + 1 + 16th + down + + + + 4 + 1 + eighth + + + + + + C + 1 + 5 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + E + 5 + + 2 + 1 + 16th + natural + down + + + + C + 1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + E + 5 + + 2 + 1 + 16th + down + + + + 2 + 1 + 16th + + + + C + 1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + E + 5 + + 2 + 1 + 16th + down + + + + C + 1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + E + 5 + + 2 + 1 + 16th + down + + + + 2 + 1 + 16th + + + + + + 4 + 1 + eighth + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + F + 5 + + 2 + 1 + 16th + down + + + + 4 + 1 + eighth + + + + + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + F + 5 + + 2 + 1 + 16th + down + + + + + + + + + + + + + + C + 1 + 5 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + E + 5 + + 2 + 1 + 16th + natural + down + + + + C + 1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + E + 5 + + 2 + 1 + 16th + down + + + + 4 + 1 + eighth + + + + C + 1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + E + 5 + + 2 + 1 + 16th + down + + + + C + 1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + E + 5 + + 2 + 1 + 16th + down + + + + + + 4 + 1 + eighth + + + + C + 1 + 5 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + E + 5 + + 2 + 1 + 16th + natural + down + + + + C + 1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + E + 5 + + 2 + 1 + 16th + down + + + + 4 + 1 + eighth + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + F + 5 + + 2 + 1 + 16th + down + + + + 4 + 1 + eighth + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + F + 5 + + 2 + 1 + 16th + down + + + + + + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + D + 6 + + 2 + 1 + 16th + down + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + D + 6 + + 2 + 1 + 16th + down + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + D + 6 + + 2 + 1 + 16th + down + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + D + 6 + + 2 + 1 + 16th + down + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + D + 6 + + 2 + 1 + 16th + down + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + D + 6 + + 2 + 1 + 16th + down + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + begin + begin + + + + + C + 1 + 6 + + 2 + 1 + 16th + sharp + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + + C + 5 + + 2 + 1 + 16th + natural + down + begin + begin + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + natural + up + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + + + + + + F + 4 + + 8 + 1 + quarter + up + + + + + + G + 4 + + 2 + 1 + 16th + up + begin + begin + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 3 + + 4 + 1 + eighth + up + + + + + D + 4 + + 4 + 1 + eighth + up + + + + + + + + -1 + + + + B + -1 + 3 + + 8 + 1 + quarter + up + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + D + 5 + + 2 + 1 + 16th + down + continue + end + + + + + + + + + + + F + 5 + + 6 + 1 + eighth + + down + continue + + + + G + 5 + + 2 + 1 + 16th + down + end + backward hook + + + + + + + +

+ + + + + + + F + 5 + + 4 + 1 + eighth + down + + + + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + F + 5 + + 2 + 1 + 16th + down + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + + + A + 4 + + 4 + 1 + eighth + up + + + + + + + + + +

+ + + -2 + + + + + + G + 4 + + 1 + 16th + up + begin + begin + + + + + A + 4 + + 1 + 16th + up + end + end + + + + + + 12 + 1 + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + + + + + + +

+ + + -3 + + + + + + A + 4 + + 1 + 16th + up + begin + begin + + + + + B + -1 + 4 + + 1 + 16th + up + end + end + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + + + C + 4 + + 4 + 1 + eighth + up + + + + + + + + + +

+ + + -2 + + + + + + B + 3 + + 1 + 16th + natural + up + begin + begin + + + + + C + 4 + + 1 + 16th + up + end + end + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + C + 4 + + 4 + 1 + eighth + up + + + + + + + + + + B + 3 + + 1 + 16th + natural + up + begin + begin + + + + + C + 4 + + 1 + 16th + up + end + end + + + + + + + + + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + +

+ + + + + + + 12 + 1 + + + + cresc. + + -8 + + + + + + 4 + 1 + eighth + + + + + + + + + + + + F + 4 + + 8 + 1 + quarter + up + + + + + + + + + + + G + -1 + 4 + + 8 + 1 + quarter + flat + up + + + + A + 4 + + 4 + 1 + eighth + natural + up + + + + + + -1 + + + + + + +

+ + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + B + -1 + 4 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + C + 5 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + begin + + + + E + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + F + 5 + + 8 + 1 + quarter + down + + + + + + + G + -1 + 5 + + 4 + 1 + eighth + flat + down + + + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + -1 + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + begin + + + + B + -1 + 3 + + 4 + 1 + eighth + up + continue + + + + + F + 4 + + 4 + 1 + eighth + up + + + + B + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + F + 4 + + 4 + 1 + eighth + up + + + + + + + A + 3 + + 4 + 1 + eighth + up + begin + + + + + F + 4 + + 4 + 1 + eighth + up + + + + E + -1 + 4 + + 4 + 1 + eighth + up + continue + + + + E + -1 + 4 + + 4 + 1 + eighth + up + end + + + + + + D + -1 + 4 + + 4 + 1 + eighth + flat + up + begin + + + + + + + F + 4 + + 4 + 1 + eighth + up + continue + + + + + + + F + 4 + + 4 + 1 + eighth + up + end + + + + + + E + -1 + 4 + + 4 + 1 + eighth + up + begin + + + + + + + G + -1 + 4 + + 4 + 1 + eighth + flat + up + continue + + + + + + + G + -1 + 4 + + 4 + 1 + eighth + up + end + + + + + + F + 4 + + 4 + 1 + eighth + up + begin + + + + + + + A + -1 + 4 + + 4 + 1 + eighth + flat + up + continue + + + + + + + A + -1 + 4 + + 4 + 1 + eighth + up + end + + + + + + G + 4 + + 4 + 1 + eighth + natural + up + begin + + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + continue + + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + A + -1 + 4 + + 4 + 1 + eighth + flat + up + begin + + + + + + + F + 4 + + 4 + 1 + eighth + up + continue + + + + G + 4 + + 4 + 1 + eighth + up + end + + + + + + A + 4 + + 8 + 1 + quarter + natural + up + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + continue + continue + + + + E + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + E + 5 + + 2 + 1 + 16th + down + + + + + + + + + + + F + 5 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + natural + up + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + B + -1 + 4 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + C + 5 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + continue + + + + E + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + F + 5 + + 8 + 1 + quarter + down + + + + + + + + + + + G + -1 + 5 + + 4 + 1 + eighth + flat + down + + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 8 + 1 + quarter + + + + +

+ + + -2 + + + + + A + 4 + + 4 + 1 + eighth + up + + + + + + B + -1 + 4 + + 3 + 1 + 16th + + down + begin + begin + + + + C + 5 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + end + + + + 4 + 1 + eighth + + + + + + 8 + 1 + quarter + + + + + + -1 + + + + C + 5 + + 4 + 1 + eighth + natural + down + + + + + + D + -1 + 5 + + 3 + 1 + 16th + + flat + down + begin + begin + + + + + + -2 + + + + + + -2 + + + + E + -1 + 5 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + F + 5 + + 4 + 1 + eighth + down + end + + + + + + -2 + + + + + + 8 + 1 + quarter + + + + E + 5 + + 4 + 1 + eighth + natural + down + + + + + + cresc. + + + + + F + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + E + 5 + + 1 + 1 + 32nd + natural + down + continue + end + backward hook + + + + F + 5 + + 4 + 1 + eighth + down + continue + + + + G + 5 + + 4 + 1 + eighth + down + end + + + + + + A + 5 + + 8 + 1 + quarter + natural + down + + + + + + + + -2 + + + + B + -1 + 5 + + 4 + 1 + eighth + down + + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 4 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + C + 5 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + continue + + + + E + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + F + 5 + + 8 + 1 + quarter + down + + + + + + + + -1 + + + + G + -1 + 5 + + 4 + 1 + eighth + flat + down + + + + + + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + +

+ + + + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + begin + + + + 2 + 1 + 16th + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + begin + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 2 + 1 + 16th + + + + F + 4 + + 2 + 1 + 16th + up + + + + + + + + -1 + + + + + F + 4 + + 4 + 1 + eighth + up + begin + + + + G + -1 + 4 + + 4 + 1 + eighth + flat + up + end + + + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + G + -1 + 4 + + 2 + 1 + 16th + up + continue + end + + + + G + -1 + 4 + + 4 + 1 + eighth + up + continue + + + + F + 4 + + 4 + 1 + eighth + up + end + + + + + + + cresc. + + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + G + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + G + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + G + -1 + 5 + + 6 + 1 + eighth + + flat + down + begin + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + begin + + + + + + + + + G + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + + + F + 4 + + 4 + 1 + eighth + up + + + + 2 + 1 + 16th + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + up + end + end + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + forward hook + + + + D + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + D + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + D + -1 + 5 + + 2 + 1 + 16th + down + end + backward hook + + + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 2 + 1 + 16th + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + begin + + + + D + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + D + -1 + 5 + + 2 + 1 + 16th + down + end + backward hook + + + + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + cresc. + + + + + E + 4 + + 2 + 1 + 16th + natural + up + begin + begin + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + 2 + 1 + 16th + + + + + + 4 + 1 + eighth + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + 2 + 1 + 16th + + + + + + +

+ + + + + + + G + 4 + + 4 + 1 + eighth + up + + + + + B + -1 + 4 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + G + 4 + + 4 + 1 + eighth + up + + + + + B + -1 + 4 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + 8 + 1 + quarter + + + + C + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + begin + begin + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + end + end + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + piu + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + E + 5 + + 2 + 1 + 16th + natural + down + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + E + 5 + + 2 + 1 + 16th + down + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + E + 5 + + 2 + 1 + 16th + down + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + E + 5 + + 2 + 1 + 16th + down + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + E + 5 + + 2 + 1 + 16th + down + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + E + 5 + + 2 + 1 + 16th + down + + + + + + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 5 + + 2 + 1 + 16th + down + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + D + 4 + + 12 + 1 + quarter + + up + + + + + + + + B + -1 + 4 + + 12 + 1 + quarter + + up + + + + + + + F + 4 + + 12 + 1 + quarter + + up + + + + + + + + + + + + + + + + + + + E + -1 + 4 + + 4 + 1 + eighth + up + begin + + + + + + + G + -1 + 4 + + 4 + 1 + eighth + flat + up + continue + + + + + + -3 + + + + + + -3 + + + + + + -2 + + + + + + -1 + + + + F + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + -2 + + + + + + -1 + + + + + + F + 4 + + 6 + 1 + eighth + + up + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + + + + + + + + + G + 4 + + 2 + 1 + 16th + natural + up + begin + begin + + + + + + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + 12 + 1 + + + + + + 8 + 1 + quarter + + + + +

+ + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + + + + + + A + -1 + 4 + + 12 + 1 + quarter + + flat + up + + + + + + + + + + C + 5 + + 12 + 1 + quarter + + down + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + begin + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + continue + + + + + + + G + 4 + + 4 + 1 + eighth + up + end + + + + + + A + -1 + 4 + + 6 + 1 + eighth + + flat + up + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + + + G + 4 + + 4 + 1 + eighth + up + begin + + + + + + + E + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + end + + + + + + + + + C + -1 + 5 + + 12 + 1 + quarter + + flat + down + + + + + + + + + E + -1 + 5 + + 12 + 1 + quarter + + down + + + + + + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + begin + + + + + + + + + + F + -1 + 5 + + 4 + 1 + eighth + flat + down + continue + + + + B + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + C + -1 + 5 + + 8 + 1 + quarter + flat + down + + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + + + + + + + + + + + + + + F + 4 + + 12 + + 1 + quarter + + up + + + + + + + + A + 4 + + 12 + + 1 + quarter + + up + + + + + + + + + -7 + + + + + + F + 4 + + 12 + + 1 + quarter + + up + + + + + + + + A + 4 + + 12 + + 1 + quarter + + up + + + + + + + + + -7 + + + + + + B + -1 + 4 + + 4 + 1 + eighth + up + begin + + + + + + + A + 4 + + 4 + 1 + eighth + up + continue + + + + dol. + + -3 + + + + B + -1 + 4 + + 4 + 1 + eighth + up + end + + + 12 + + + + F + 4 + + 12 + 2 + quarter + + down + + + + + + E + -1 + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + C + 5 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + B + -1 + 4 + + 4 + 1 + eighth + up + begin + + + + A + 4 + + 4 + 1 + eighth + up + end + + + + + + + + + + cresc. + + + + + F + 5 + + 4 + 1 + eighth + down + begin + + + + + + + E + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + D + 5 + + 4 + 1 + eighth + down + end + + + + + + G + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + E + -1 + 5 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + D + 5 + + 4 + 1 + eighth + down + begin + + + + C + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + C + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 2 + 1 + 16th + down + continue + end + + + + + C + 5 + + 2 + 1 + 16th + down + + + + A + 4 + + 4 + 1 + eighth + down + end + + + + + C + 5 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + +

+ + + + + + + poco rit. + + + + + C + 4 + + 2 + 1 + 16th + up + begin + begin + + + + C + 4 + + 2 + 1 + 16th + up + continue + end + + + + B + 3 + + 4 + 1 + eighth + up + end + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + a tempo + + + + + B + 3 + + 4 + 1 + eighth + natural + up + begin + + + + + + + D + 1 + 4 + + 4 + 1 + eighth + sharp + up + continue + + + + E + 4 + + 4 + 1 + eighth + natural + up + end + + + + + + C + 4 + + 4 + 1 + eighth + up + begin + + + + B + 3 + + 4 + 1 + eighth + natural + up + continue + + + + + + + B + 3 + + 4 + 1 + eighth + up + end + + + + + + B + 3 + + 4 + 1 + eighth + natural + up + begin + + + + + + + B + 3 + + 4 + 1 + eighth + up + continue + + + + B + 3 + + 4 + 1 + eighth + up + end + + + + + + C + 4 + + 3 + 1 + 16th + + up + begin + begin + + + + F + 1 + 4 + + 1 + 1 + 32nd + sharp + up + end + end + backward hook + + + + E + 4 + + 4 + 1 + eighth + natural + up + begin + + + + D + 1 + 4 + + 4 + 1 + eighth + sharp + up + end + + + + + + + + + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + sempre + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + begin + begin + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + begin + begin + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + begin + begin + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + A + 4 + + 2 + 1 + 16th + up + begin + begin + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 4 + + 2 + 1 + 16th + up + end + end + + + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + + + + + + F + 4 + + 4 + 1 + eighth + up + + + + + D + 5 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + B + -1 + 4 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 5 + + 2 + 1 + 16th + up + end + end + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + F + 5 + + 2 + 1 + 16th + down + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 5 + + 2 + 1 + 16th + down + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + E + -1 + 5 + + 2 + 1 + 16th + down + end + end + + + + + F + 5 + + 2 + 1 + 16th + down + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 5 + + 2 + 1 + 16th + down + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + F + 5 + + 2 + 1 + 16th + down + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + pizz. + + + + + C + 4 + + 4 + 1 + eighth + up + + + + + E + -1 + 4 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + arco + + 3 + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + begin + begin + + + + E + 4 + + 2 + 1 + 16th + up + continue + end + + + + E + 4 + + 4 + 1 + eighth + up + end + + + + 4 + 1 + eighth + + + + + + E + 4 + + 2 + 1 + 16th + natural + up + begin + begin + + + + E + 4 + + 2 + 1 + 16th + up + continue + end + + + + E + 4 + + 4 + 1 + eighth + up + end + + + + 4 + 1 + eighth + + + + + + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + D + 4 + + 12 + 1 + quarter + + up + + + + + B + -1 + 4 + + 12 + 1 + quarter + + up + + + + + + + + -10 + + + + + + D + 5 + + 12 + 1 + quarter + + down + + + + + B + -1 + 5 + + 12 + 1 + quarter + + down + + + + + + + + -11 + + + + + + + + + + + + + + B + -1 + 3 + + 8 + 1 + quarter + up + + + + 4 + 1 + eighth + + + light-heavy + + + + + + + 8 + + -2 + major + + + + C + 3 + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + A + -1 + 3 + + 4 + 1 + eighth + up + begin + + + + + + + + + A + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + A + -1 + 3 + + 4 + 1 + eighth + up + begin + + + + + + + + + A + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + A + -1 + 3 + + 12 + 1 + quarter + + flat + up + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + cresc. + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + E + -1 + 4 + + 4 + 1 + eighth + down + begin + + + + + + + + + E + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + E + -1 + 4 + + 4 + 1 + eighth + down + begin + + + + + + + + + E + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + E + -1 + 4 + + 4 + 1 + eighth + down + begin + + + + + + + + + E + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + E + -1 + 4 + + 12 + + 1 + quarter + + down + + + + + + + + + E + -1 + 4 + + 12 + + 1 + quarter + + down + + + + + + + + + +

+ + + + + + + F + 4 + + 4 + 1 + eighth + down + begin + + + + + + + dol. + + -1 + + + + E + -1 + 4 + + 4 + 1 + eighth + down + continue + + + + D + 4 + + 4 + 1 + eighth + down + end + + + + + + + G + 3 + + 3 + 1 + 16th + + up + begin + begin + + + + C + 4 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + D + 4 + + 4 + 1 + eighth + down + begin + + + + C + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + B + -1 + 3 + + 4 + 1 + eighth + up + begin + + + + + + + A + 3 + + 4 + 1 + eighth + up + continue + + + + B + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + + E + -1 + 4 + + 3 + 1 + 16th + + down + begin + begin + + + + C + 4 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + B + -1 + 3 + + 4 + 1 + eighth + up + begin + + + + A + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + + + + B + -1 + 3 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + D + 4 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + + + + G + 3 + + 4 + 1 + eighth + up + + + + + + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + C + 4 + + 4 + 1 + eighth + down + + + + + + + + + +

+ + + -3 + + + + + 4 + 1 + eighth + + + + + + + + + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + F + 3 + + 4 + 1 + eighth + up + begin + + + + F + 3 + + 4 + 1 + eighth + up + end + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + F + 3 + + 4 + 1 + eighth + up + begin + + + + F + 3 + + 4 + 1 + eighth + up + end + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + + F + 4 + + 12 + 1 + quarter + + down + + + + + + + + -12 + + + + + + F + 1 + 3 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + F + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + F + 1 + 4 + + 12 + 1 + quarter + + sharp + down + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + +

+ + + + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + E + 4 + + 2 + 1 + 16th + natural + down + + + + C + 1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + E + 4 + + 2 + 1 + 16th + down + + + + C + 1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + E + 4 + + 2 + 1 + 16th + down + + + + C + 1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + E + 4 + + 2 + 1 + 16th + down + + + + C + 1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + E + 4 + + 2 + 1 + 16th + down + + + + C + 1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + E + 4 + + 2 + 1 + 16th + down + + + + + + 12 + 1 + + + + + + + + + + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + + E + 4 + + 2 + 1 + 16th + natural + down + begin + begin + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + end + end + + + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + E + 4 + + 2 + 1 + 16th + natural + down + begin + begin + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + end + end + + + + + + A + 4 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + D + 4 + + 2 + 1 + 16th + down + + + + + + + + + + + + D + 1 + 4 + + 4 + 1 + eighth + sharp + down + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + D + 3 + + 2 + 1 + 16th + up + + + + + + + + + + + C + 1 + 3 + + 4 + 1 + eighth + sharp + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + cresc. + + + + + C + 4 + + 6 + 1 + eighth + + down + begin + + + + + + + E + 4 + + 2 + 1 + 16th + natural + down + continue + begin + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + + + + F + 4 + + 8 + 1 + quarter + down + + + + + + -4 + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + -1 + + + + + + +

+ + + + + + + C + 1 + 4 + + 4 + 1 + eighth + sharp + down + begin + + + + + + + + + + C + 1 + 4 + + 4 + 1 + eighth + down + continue + + + + + + + + + C + 1 + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + D + 4 + + 4 + 1 + eighth + down + + + + A + 3 + + 4 + 1 + eighth + up + begin + + + + + + + B + 3 + + 4 + 1 + eighth + natural + up + end + + + + + + + + + + A + 3 + + 1 + eighth + up + begin + + + + + B + 3 + + 1 + 16th + up + end + backward hook + + + + + + + + + C + 4 + + 4 + 1 + eighth + down + begin + + + + + + + + + + C + 4 + + 4 + 1 + eighth + down + continue + + + + + + + + + C + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + + + + + + C + 4 + + 6 + 1 + eighth + + up + begin + + + + + + + A + 3 + + 4 + 1 + eighth + up + continue + + + + G + 3 + + 2 + 1 + 16th + up + end + backward hook + + + + + + + + + + +

+ + + + + + + E + 3 + + 6 + 1 + eighth + + natural + up + begin + + + + + + + A + 3 + + 2 + 1 + 16th + up + end + backward hook + + + + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + up + end + end + + + + + + + + + + + + + + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + down + end + end + + + + + + + + + D + 4 + + 8 + + 1 + quarter + down + + + + + + + + + D + 4 + + 4 + + 1 + eighth + down + begin + + + + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + down + continue + begin + + + + + + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + C + 1 + 4 + + 4 + + 1 + eighth + down + + + + + + + + + C + 1 + 4 + + 4 + + 1 + eighth + down + + + + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + down + end + end + + + + + + + + + + E + 4 + + 2 + 1 + 16th + natural + down + + + + D + 4 + + 4 + + 1 + eighth + down + + + + + + + + + D + 4 + + 4 + + 1 + eighth + down + + + + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + + + + + + E + 4 + + 2 + 1 + 16th + natural + down + + + + D + 4 + + 2 + 1 + 16th + down + continue + end + + + + + + + + + C + 1 + 4 + + 4 + 1 + eighth + down + end + + + + + + D + 4 + + 4 + 1 + eighth + down + + + + + + + B + -1 + 3 + + 8 + + 1 + quarter + up + + + + + + + + + + + + -7 + + + + + + + + -6 + + + + + + -3 + + + + + + + + + + + B + -1 + 3 + + 4 + + 1 + eighth + up + begin + + + + + + + + G + 3 + + 4 + 1 + eighth + up + continue + + + + F + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + D + 3 + + 3 + 1 + 16th + + up + begin + begin + + + + + + + B + -1 + 3 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + + + + B + -1 + 3 + + 8 + + 1 + quarter + up + + + + + + + + + B + -1 + 3 + + 4 + + 1 + eighth + up + begin + + + + + + + + G + 3 + + 4 + 1 + eighth + up + continue + + + + F + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + D + 3 + + 2 + 1 + 16th + up + begin + begin + + + + D + 3 + + 2 + 1 + 16th + up + continue + end + + + + D + 3 + + 4 + 1 + eighth + up + continue + + + + D + 3 + + 4 + 1 + eighth + up + end + + + + + + + D + 3 + + 2 + 1 + 16th + up + begin + begin + + + + D + 3 + + 2 + 1 + 16th + up + end + end + + + + D + 3 + + 4 + 1 + eighth + up + begin + + + + D + 3 + + 4 + 1 + eighth + up + end + + + + + + D + 3 + + 2 + 1 + 16th + up + begin + begin + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + end + end + + + + + + D + 3 + + 12 + 1 + quarter + + up + + + + + + + + + C + 3 + + 12 + 1 + quarter + + up + + + + + + G + -1 + 3 + + 8 + 1 + quarter + flat + up + + + + + + -7 + + + + F + 3 + + 4 + 1 + eighth + up + + + + + + + + + -3 + + + + + + + + + + + + + + B + -1 + 3 + + 12 + 1 + quarter + + up + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + D + 4 + + 4 + 1 + eighth + down + + + + + + + + + B + -1 + 3 + + 8 + 1 + quarter + up + + + + + + 12 + 1 + + + + + + + + -11 + + + + + + + 12 + 1 + + + + + + cresc. + + + + + 2 + 1 + 16th + + + + G + 3 + + 2 + 1 + 16th + up + begin + begin + + + + cresc. + + -1 + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + end + + + + G + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + A + 3 + + 2 + 1 + 16th + up + continue + end + + + + A + 3 + + 4 + 1 + eighth + up + continue + + + + A + 3 + + 4 + 1 + eighth + up + end + + + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + A + 3 + + 2 + 1 + 16th + up + continue + end + + + + A + 3 + + 4 + 1 + eighth + up + continue + + + + A + 3 + + 4 + 1 + eighth + up + end + + + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + + A + 3 + + 12 + 1 + quarter + + up + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 8 + 1 + quarter + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + E + 4 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + C + 1 + 4 + + 1 + 16th + sharp + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + F + 1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 1 + 4 + + 2 + 1 + 16th + down + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + C + 1 + 5 + + 12 + 1 + quarter + + sharp + down + + + + + + + D + 5 + + 4 + 1 + eighth + down + begin + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + continue + begin + + + + F + 1 + 4 + + 2 + 1 + 16th + down + end + end + + + + 4 + 1 + eighth + + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + F + 1 + 4 + + 2 + 1 + 16th + down + end + end + + + + 4 + 1 + eighth + + + + F + 1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + F + 1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + 4 + 1 + eighth + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + 4 + 1 + eighth + + + + + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + + + D + 3 + + 2 + 1 + 16th + up + begin + begin + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + end + end + + + + + + C + 3 + + 2 + 1 + 16th + up + begin + begin + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + up + continue + continue + + + + G + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + F + 4 + + 2 + 1 + 16th + up + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + F + 4 + + 2 + 1 + 16th + up + + + + F + 3 + + 4 + 1 + eighth + up + begin + + + + + F + 4 + + 4 + 1 + eighth + up + + + + F + 3 + + 4 + 1 + eighth + up + end + + + + + F + 4 + + 4 + 1 + eighth + up + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + F + 4 + + 2 + 1 + 16th + up + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + F + 4 + + 2 + 1 + 16th + up + + + + F + 3 + + 4 + 1 + eighth + up + begin + + + + + F + 4 + + 4 + 1 + eighth + up + + + + F + 3 + + 4 + 1 + eighth + up + end + + + + + F + 4 + + 4 + 1 + eighth + up + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + F + 4 + + 2 + 1 + 16th + up + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + F + 4 + + 2 + 1 + 16th + up + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + F + 4 + + 2 + 1 + 16th + up + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + F + 4 + + 2 + 1 + 16th + up + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + F + 4 + + 2 + 1 + 16th + up + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + F + 4 + + 2 + 1 + 16th + up + + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + + F + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + + E + 4 + + 2 + 1 + 16th + natural + down + begin + begin + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + +

+ + + + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + end + end + + + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + + + A + 4 + + 2 + 1 + 16th + up + begin + begin + + + + A + 3 + + 1 + 1 + 32nd + up + continue + continue + begin + + + + B + -1 + 3 + + 1 + 1 + 32nd + up + end + end + end + + + + C + 4 + + 2 + 1 + 16th + up + begin + begin + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + B + 3 + + 2 + 1 + 16th + natural + up + end + end + + + + + + E + 4 + + 4 + 1 + eighth + natural + down + + + + + + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + + + + + + + + + 4 + 1 + eighth + + + + E + 3 + + 2 + 1 + 16th + natural + up + begin + begin + + + + + + + + + C + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + + + + + -1 + + + + + A + -1 + 3 + + 8 + 1 + quarter + flat + up + + + + + + + + + B + -1 + 3 + + 8 + 1 + quarter + up + + + + C + 4 + + 4 + + 1 + eighth + down + + + + + + + + + + +

+ + + + + + + C + 4 + + 4 + + 1 + eighth + down + + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 8 + 1 + quarter + + + + cresc. + + -2 + + + + F + 4 + + 4 + 1 + eighth + down + + + + + + F + 4 + + 8 + 1 + quarter + down + + + + + + + + -1 + + + + + + + + + + + F + 4 + + 4 + 1 + eighth + down + + + + + + F + 4 + + 4 + 1 + eighth + down + + + + + + + E + 4 + + 2 + 1 + 16th + natural + down + + + + + + + G + 3 + + 2 + 1 + 16th + up + begin + begin + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + +

+ + + + + + + A + -1 + 3 + + 4 + 1 + eighth + flat + up + + + + 4 + 1 + eighth + + + + F + 3 + + 4 + 1 + eighth + up + + + + + + + + + + E + 3 + + 4 + 1 + eighth + natural + up + begin + + + + + + + + G + 3 + + 4 + 1 + eighth + up + continue + + + + E + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + + + + + + F + 3 + + 8 + 1 + quarter + up + + + + + + + + + -5 + + + + + + -4 + + + + + + -3 + + + + + + -1 + + + + A + -1 + 3 + + 4 + 1 + eighth + flat + up + + + + + + + + + + + + + + + + + + + + G + 3 + + 4 + 1 + eighth + up + begin + + + + + + + + B + -1 + 3 + + 4 + 1 + eighth + up + continue + + + + G + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + A + -1 + 3 + + 8 + 1 + quarter + flat + up + + + + + + + + + -3 + + + + + + -2 + + + + C + 4 + + 4 + 1 + eighth + down + + + + + + + + + -1 + + + + + + B + 3 + + 4 + 1 + eighth + natural + down + begin + + + + + + + D + 4 + + 4 + 1 + eighth + down + continue + + + + F + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + E + -1 + 4 + + 4 + 1 + eighth + flat + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 2 + 1 + 16th + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + E + 4 + + 2 + 1 + 16th + natural + down + begin + begin + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + A + -1 + 4 + + 3 + 1 + 16th + + flat + down + begin + begin + + + + + + + G + 4 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + natural + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + + + A + -1 + 4 + + 4 + 1 + eighth + flat + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 8 + 1 + quarter + + + + +

+ + + + + + + B + -1 + 3 + + 4 + 1 + eighth + up + + + + + + + + + -1 + + + + + + -1 + + + + + + A + -1 + 3 + + 3 + 1 + 16th + + flat + up + begin + begin + + + + + + -3 + + + + + + -2 + + + + + + -1 + + + + G + 3 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + F + 3 + + 4 + 1 + eighth + up + + + + + + + + + -3 + + + + 4 + 1 + eighth + + + + + + 8 + 1 + quarter + + + + D + -1 + 4 + + 4 + 1 + eighth + flat + down + + + + + + + + + -3 + + + + + + C + 4 + + 3 + 1 + 16th + + up + begin + begin + + + + + + -2 + + + + + + -2 + + + + B + -1 + 3 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + A + -1 + 3 + + 4 + 1 + eighth + flat + up + + + + + + + + + -3 + + + + 4 + 1 + eighth + + + + + + 8 + 1 + quarter + + + + F + 4 + + 4 + 1 + eighth + down + + + + + + + cresc. + + + + + E + -1 + 4 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + F + 4 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + G + 4 + + 4 + 1 + eighth + down + continue + + + + A + -1 + 4 + + 4 + 1 + eighth + flat + down + end + + + + + + B + -1 + 4 + + 8 + 1 + quarter + down + + + + + + + + + + + + + + + C + 5 + + 4 + 1 + eighth + down + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + + + + + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + 3 + + 2 + 1 + 16th + natural + up + continue + continue + + + + + + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + +

+ + + + + + + F + 3 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + C + 4 + + 2 + 1 + 16th + down + + + + + + F + 4 + + 4 + 1 + eighth + down + + + + 2 + 1 + 16th + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + C + 4 + + 2 + 1 + 16th + down + continue + end + + + + C + 4 + + 4 + 1 + eighth + down + continue + + + + D + -1 + 4 + + 4 + 1 + eighth + flat + down + end + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + D + -1 + 4 + + 2 + 1 + 16th + down + continue + end + + + + B + -1 + 3 + + 4 + 1 + eighth + down + continue + + + + B + -1 + 3 + + 4 + 1 + eighth + down + end + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + cresc. + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + G + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 4 + 1 + eighth + + + + + + 2 + 1 + 16th + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + 2 + 1 + 16th + + + + C + 4 + + 2 + 1 + 16th + down + + + + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + forward hook + + + + D + -1 + 4 + + 4 + 1 + eighth + down + end + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + C + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + end + end + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + B + 3 + + 2 + 1 + 16th + natural + down + begin + begin + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + cresc. + + -2 + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + 12 + 1 + + + + + + + + + + + + + + G + 3 + + 2 + 1 + 16th + up + begin + forward hook + + + + G + 3 + + 4 + 1 + eighth + up + continue + + + + G + 3 + + 4 + 1 + eighth + up + continue + + + + G + 3 + + 2 + 1 + 16th + up + end + backward hook + + + + + + + G + 3 + + 2 + 1 + 16th + up + begin + begin + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + F + 1 + 3 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + F + 1 + 3 + + 2 + 1 + 16th + up + end + end + + + + F + 1 + 3 + + 8 + 1 + quarter + up + + + + + + 12 + 1 + + + + + + +

+ + + + + + + B + 3 + + 4 + 1 + eighth + natural + up + begin + + + + + + + dol. + + -1 + + + + A + 1 + 3 + + 4 + 1 + eighth + sharp + up + continue + + + + B + 3 + + 4 + 1 + eighth + up + end + + + + + + G + 1 + 3 + + 4 + 1 + eighth + sharp + up + begin + + + + D + 1 + 4 + + 4 + 1 + eighth + sharp + up + continue + + + + C + 1 + 4 + + 4 + 1 + eighth + sharp + up + end + + + + + + + + + B + 3 + + 4 + 1 + eighth + natural + up + begin + + + + + + + A + 1 + 3 + + 4 + 1 + eighth + sharp + up + continue + + + + B + 3 + + 4 + 1 + eighth + up + end + + + + + + G + 1 + 3 + + 4 + 1 + eighth + sharp + up + begin + + + + F + 1 + 3 + + 4 + 1 + eighth + sharp + up + continue + + + + F + 1 + 4 + + 4 + 1 + eighth + sharp + up + end + + + + + + + + + F + 1 + 4 + + 4 + 1 + eighth + sharp + down + begin + + + + + + + E + 4 + + 4 + 1 + eighth + natural + down + end + + + + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + C + 1 + 4 + + 4 + 1 + eighth + sharp + down + + + + 4 + 1 + eighth + + + + + + B + 3 + + 2 + 1 + 16th + natural + up + begin + begin + + + + + + + + + F + 1 + 3 + + 2 + 1 + 16th + sharp + up + continue + continue + + + + + + + + + B + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + + + + + + F + 1 + 3 + + 2 + 1 + 16th + sharp + up + continue + continue + + + + + + + + + C + 1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + B + 3 + + 2 + 1 + 16th + natural + up + begin + begin + + + + F + 1 + 3 + + 2 + 1 + 16th + sharp + up + continue + continue + + + + B + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 1 + 3 + + 2 + 1 + 16th + sharp + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + G + 1 + 3 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + poco rit. + + + + + dim. + + + + + F + 1 + 3 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + cresc. + + + + + F + 3 + + 12 + + 1 + quarter + + up + + + + + + + a tempo + + -12 + + + + + + F + 3 + + 12 + + 1 + quarter + + up + + + + + + + + + + + -10 + + + + + + +

+ + + + + + + +

+ + + + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + G + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + G + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + dim. + + + + + poco rit. + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + + a tempo + + + + + G + 3 + + 12 + + 1 + quarter + + natural + up + + + + + + + + + -10 + + + + + + G + 3 + + 12 + + 1 + quarter + + up + + + + + + + + + -6 + + + + + + C + 3 + + 12 + + 1 + quarter + + up + + + + + + + + G + 3 + + 12 + + 1 + quarter + + up + + + + + + + + + C + 3 + + 12 + + + 1 + quarter + + up + + + + + + + + + G + 3 + + 12 + + + 1 + quarter + + up + + + + + + + + + + C + 3 + + 8 + + 1 + quarter + up + + + + + + + + G + 3 + + 8 + + 1 + quarter + up + + + + + + + C + 3 + + 4 + 1 + eighth + up + + + + + G + 3 + + 4 + 1 + eighth + up + + + + + + E + -1 + 4 + + 8 + 1 + quarter + flat + down + + + + + + + F + 1 + 4 + + 4 + 1 + eighth + sharp + down + + + + + + + + + G + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + G + 4 + + 2 + 1 + 16th + up + + + + G + 3 + + 2 + 1 + 16th + up + continue + end + + + + + G + 4 + + 2 + 1 + 16th + up + + + + G + 3 + + 4 + 1 + eighth + up + continue + + + + + G + 4 + + 4 + 1 + eighth + up + + + + G + 3 + + 4 + 1 + eighth + up + end + + + + + G + 4 + + 4 + 1 + eighth + up + + + + + + + G + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + G + 4 + + 2 + 1 + 16th + down + + + + G + 3 + + 2 + 1 + 16th + down + continue + end + + + + + G + 4 + + 2 + 1 + 16th + down + + + + G + 3 + + 4 + 1 + eighth + down + continue + + + + + G + 4 + + 4 + 1 + eighth + down + + + + G + 3 + + 4 + 1 + eighth + down + end + + + + + G + 4 + + 4 + 1 + eighth + down + + + + + + G + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + G + 4 + + 2 + 1 + 16th + down + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + G + 4 + + 2 + 1 + 16th + down + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + G + 4 + + 2 + 1 + 16th + down + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + G + 4 + + 2 + 1 + 16th + down + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + G + 4 + + 2 + 1 + 16th + down + + + + G + 3 + + 2 + 1 + 16th + down + end + end + + + + + G + 4 + + 2 + 1 + 16th + down + + + + + + G + 3 + + 12 + 1 + quarter + + down + + + + + G + 4 + + 12 + 1 + quarter + + down + + + + + + + + + + + + + + 2 + 1 + 16th + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + end + end + + + + + + G + 1 + 3 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + B + 3 + + 2 + 1 + 16th + natural + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 1 + 4 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + B + 4 + + 2 + 1 + 16th + natural + down + end + end + + + + + + G + 1 + 4 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + 3 + + 2 + 1 + 16th + natural + down + end + end + + + + G + 1 + 3 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + + F + 1 + 3 + + 4 + 1 + eighth + sharp + up + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + F + 1 + 3 + + 2 + 1 + 16th + up + + + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + D + 1 + 4 + + 2 + 1 + 16th + sharp + up + continue + continue + + + + D + 1 + 3 + + 2 + 1 + 16th + sharp + up + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + sharp + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + + + -1 + + + + + + +

+ + + + + + + C + 4 + + 4 + 1 + eighth + down + + + + + E + 4 + + 4 + 1 + eighth + natural + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + + + + + + + + + E + 5 + + 2 + 1 + 16th + natural + down + begin + begin + + + + E + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + 5 + + 2 + 1 + 16th + down + end + end + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + end + + + + + + + + + C + 5 + + 4 + 1 + eighth + down + continue + + + + + + + + + D + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + C + 5 + + 2 + 1 + 16th + down + continue + end + + + + C + 5 + + 4 + 1 + eighth + down + continue + + + + C + 5 + + 4 + 1 + eighth + down + end + + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + D + 5 + + 2 + 1 + 16th + down + continue + end + + + + D + 5 + + 4 + 1 + eighth + down + continue + + + + D + 5 + + 4 + 1 + eighth + down + end + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + 4 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + sempre + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + 4 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + +

+ + + -1 + + + + + G + 1 + 4 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + + + + + + E + 4 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + +

+ + + + + + + B + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + up + end + end + + + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + 3 + + 2 + 1 + 16th + natural + down + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 4 + 1 + eighth + + + + + + 8 + 1 + quarter + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 4 + 1 + eighth + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + sempre stacc. e piano + + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + end + end + + + + + + G + 5 + + 2 + 1 + 16th + down + begin + begin + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + 3 + + 2 + 1 + 16th + natural + down + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + cresc. + + -1 + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + flat + down + end + end + + + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + + G + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + end + end + + + + + + E + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + A + 4 + + 2 + 1 + 16th + up + + + + + + A + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + A + 4 + + 2 + 1 + 16th + down + + + + A + 3 + + 2 + 1 + 16th + down + continue + end + + + + + A + 4 + + 2 + 1 + 16th + down + + + + A + 3 + + 4 + 1 + eighth + down + end + + + + + A + 4 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + +

+ + + + + + + B + -1 + 3 + + 12 + 1 + quarter + + up + + + + + + + + + D + -1 + 4 + + 12 + 1 + quarter + + flat + down + + + + + + C + -1 + 4 + + 4 + 1 + eighth + flat + down + begin + + + + E + -1 + 4 + + 4 + 1 + eighth + down + continue + + + + A + -1 + 3 + + 4 + 1 + eighth + flat + down + end + + + + + + + + + + B + -1 + 3 + + 6 + 1 + eighth + + up + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + D + -1 + 3 + + 12 + 1 + quarter + + flat + up + + + + + + + + + F + 3 + + 12 + 1 + quarter + + up + + + + + + + + + + + E + -1 + 3 + + 4 + 1 + eighth + up + begin + + + + G + -1 + 3 + + 4 + 1 + eighth + flat + up + continue + + + + + + -3 + + + + + + -2 + + + + C + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + -1 + + + + + + D + -1 + 3 + + 6 + 1 + eighth + + flat + up + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + G + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + cresc. + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + end + + + + A + -1 + 3 + + 4 + 1 + eighth + up + continue + + + + A + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + end + + + + A + -1 + 3 + + 4 + 1 + eighth + up + continue + + + + A + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + A + -1 + 3 + + 4 + 1 + eighth + flat + down + begin + + + + C + 4 + + 4 + 1 + eighth + down + continue + + + + + E + -1 + 4 + + 4 + 1 + eighth + down + + + + C + 4 + + 4 + 1 + eighth + down + end + + + + + E + -1 + 4 + + 4 + 1 + eighth + down + + + + + + + + + + + + + + C + 4 + + 12 + + 1 + quarter + + down + + + + + + + + E + -1 + 4 + + 12 + + 1 + quarter + + down + + + + + + + + + -8 + + + + + + C + 4 + + 12 + + 1 + quarter + + down + + + + + + + + E + -1 + 4 + + 12 + + 1 + quarter + + down + + + + + + + + + -5 + + + + + + +

+ + + + + + + F + 4 + + 4 + 1 + eighth + down + begin + + + + dol. + + -2 + + + + E + -1 + 4 + + 4 + 1 + eighth + down + continue + + + + D + 4 + + 4 + 1 + eighth + down + end + + + + + + G + 4 + + 3 + 1 + 16th + + down + begin + begin + + + + E + -1 + 4 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + D + 4 + + 4 + 1 + eighth + down + continue + + + + C + 4 + + 4 + 1 + eighth + down + end + + + + + + cresc. + + + + + B + -1 + 3 + + 4 + 1 + eighth + up + begin + + + + + + + A + 3 + + 4 + 1 + eighth + up + continue + + + + B + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + + + E + -1 + 4 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + C + 4 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + B + -1 + 3 + + 4 + 1 + eighth + down + continue + + + + A + 3 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + D + 4 + + 3 + 1 + 16th + + down + begin + begin + + + + B + -1 + 3 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + A + 3 + + 4 + 1 + eighth + down + + + + + E + -1 + 4 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + + + + + -1 + + + + + F + 3 + + 4 + 1 + eighth + up + + + + + C + 4 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + + + + + + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + end + + + + F + 3 + + 4 + 1 + eighth + up + continue + + + + F + 3 + + 4 + 1 + eighth + up + end + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + end + + + + F + 3 + + 4 + 1 + eighth + up + continue + + + + F + 3 + + 4 + 1 + eighth + up + end + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + + F + 4 + + 12 + 1 + quarter + + down + + + + + + + + -11 + + + + + + F + 1 + 3 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + F + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + F + 1 + 4 + + 12 + 1 + quarter + + sharp + down + + + + + + +

+ + + + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + + + 12 + 1 + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + + + + + + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + + + A + 4 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + G + 4 + + 2 + 1 + 16th + down + + + + + + F + 1 + 4 + + 4 + 1 + eighth + sharp + down + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + G + 3 + + 2 + 1 + 16th + up + + + + + + F + 1 + 3 + + 4 + 1 + eighth + sharp + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + + cresc. + + + + + 12 + 1 + + + + + + cresc. + + + + + F + 4 + + 6 + 1 + eighth + + natural + down + begin + + + + + + + A + 4 + + 2 + 1 + 16th + down + continue + begin + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + + + + B + -1 + 4 + + 8 + 1 + quarter + down + + + + + + -5 + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + +

+ + + + + + + F + 1 + 4 + + 4 + 1 + eighth + sharp + down + begin + + + + + + + + + + F + 1 + 4 + + 4 + 1 + eighth + down + continue + + + + + + + + + F + 1 + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + cresc. + + + + + G + 4 + + 4 + 1 + eighth + down + begin + + + + + + + D + 4 + + 4 + 1 + eighth + down + continue + + + + E + 4 + + 4 + 1 + eighth + natural + down + end + + + + + + + + + + + + F + 4 + + 4 + 1 + eighth + natural + down + begin + + + + + + + + + + F + 4 + + 4 + 1 + eighth + down + continue + + + + + + + + + F + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + + + + + + + F + 4 + + 6 + 1 + eighth + + down + + + + + + + + + -4 + + + + D + 4 + + 4 + 1 + eighth + up + begin + + + + + + + + + G + 3 + + 2 + 1 + 16th + up + end + backward hook + + + + + + + + + +

+ + + + + + + F + 1 + 3 + + 6 + 1 + eighth + + sharp + up + begin + + + + A + 3 + + 2 + 1 + 16th + up + continue + begin + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + up + end + end + + + + + + + + + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + end + end + + + + + + + + + G + 4 + + 8 + + 1 + quarter + down + + + + + + + + + G + 4 + + 4 + + 1 + eighth + down + begin + + + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + continue + begin + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + continue + end + + + + + + + + + F + 1 + 4 + + 4 + + 1 + eighth + down + end + + + + + + + + + + F + 1 + 4 + + 4 + + 1 + eighth + down + begin + + + + + + + G + 4 + + 2 + 1 + 16th + down + continue + begin + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + continue + end + + + + G + 4 + + 4 + + 1 + eighth + down + end + + + + + + + + + G + 4 + + 4 + + 1 + eighth + down + begin + + + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + continue + begin + + + + G + 4 + + 2 + 1 + 16th + down + continue + end + + + + F + 1 + 4 + + 4 + 1 + eighth + down + end + + + + + + cresc. + + + + + G + 4 + + 4 + 1 + eighth + down + + + + + + + + + + + + + + C + 4 + + 8 + + 1 + quarter + down + + + + + + + + + + -5 + + + + + + + + + + + C + 4 + + 4 + + 1 + eighth + up + begin + + + + + + + +

+ + + -4 + + + + + C + 4 + + 4 + 1 + eighth + up + continue + + + + + + + B + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + cresc. + + + + + B + -1 + 3 + + 3 + 1 + 16th + + up + begin + begin + + + + + + + E + -1 + 3 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + + + + E + -1 + 3 + + 8 + + 1 + quarter + up + + + + + + + + + + + -7 + + + + + + -3 + + + + + + + + + + + E + -1 + 3 + + 4 + + 1 + eighth + up + begin + + + + + + + + +

+ + + -3 + + + + + F + 1 + 3 + + 4 + 1 + eighth + sharp + up + continue + + + + G + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + + + + G + 3 + + 2 + 1 + 16th + up + begin + begin + + + + G + 3 + + 2 + 1 + 16th + up + continue + end + + + + G + 3 + + 4 + 1 + eighth + up + continue + + + + G + 3 + + 4 + 1 + eighth + up + end + + + + + + G + 3 + + 2 + 1 + 16th + up + begin + begin + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + end + end + + + + + + G + 3 + + 12 + 1 + quarter + + up + + + + + + + + + A + 3 + + 12 + 1 + quarter + + up + + + + + + B + -1 + 3 + + 12 + 1 + quarter + + up + + + + + + D + -1 + 3 + + 8 + 1 + quarter + flat + up + + + + + + -7 + + + + C + 3 + + 4 + 1 + eighth + up + + + + + + + + + -3 + + + + + + + + + + + + + + F + 3 + + 12 + 1 + quarter + + up + + + + + + + + + + D + 3 + + 12 + 1 + quarter + + up + + + + + + C + 3 + + 12 + + 1 + quarter + + up + + + + + + + + + + C + 3 + + 4 + + 1 + eighth + up + begin + + + + + + + + + -1 + + + + D + 3 + + 4 + 1 + eighth + up + continue + + + + E + 3 + + 4 + 1 + eighth + natural + up + end + + + + + + -2 + + + + + + F + 3 + + 8 + 1 + quarter + up + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + + + + + + + + E + 5 + + 12 + 1 + quarter + + natural + down + + + + + + + + + + C + 5 + + 12 + 1 + quarter + + down + + + + + + + + + B + 4 + + 4 + 1 + eighth + natural + down + begin + + + + + + + + + -3 + + + + C + 1 + 5 + + 4 + 1 + eighth + sharp + down + continue + + + + D + 1 + 5 + + 4 + 1 + eighth + sharp + down + end + + + + + + E + 5 + + 12 + 1 + quarter + + natural + down + + + + + + + + + -11 + + + + + + -11 + + + + + + -6 + + + + + + B + 3 + + 2 + 1 + 16th + natural + down + begin + begin + + + + + + + + + E + 4 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + G + 1 + 4 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + + + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + + + + + + D + 1 + 4 + + 2 + 1 + 16th + sharp + down + end + end + + + + + + + + + + + E + 4 + + 4 + 1 + eighth + natural + down + + + + + + + + + B + 3 + + 8 + 1 + quarter + natural + up + + + + + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + cresc. + + -1 + + + + B + 4 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + D + 1 + 4 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + 3 + + 2 + 1 + 16th + natural + down + end + end + + + + 4 + 1 + eighth + + + + + + 8 + 1 + quarter + + + + G + 1 + 3 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + + + + + + B + 3 + + 2 + 1 + 16th + natural + up + end + end + + + + + + + + + + + + + + + + + + + + G + 3 + + 1 + 32nd + natural + up + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + E + 3 + + 2 + 1 + 16th + natural + up + continue + continue + + + + + + + + G + 3 + + 1 + 16th + up + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + E + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + G + 3 + + 1 + 16th + up + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + E + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + E + 4 + + 2 + 1 + 16th + natural + down + + + + C + 1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + E + 4 + + 2 + 1 + 16th + down + + + + 4 + 1 + eighth + + + + C + 1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + E + 4 + + 2 + 1 + 16th + down + + + + C + 1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + E + 4 + + 2 + 1 + 16th + down + + + + + + 4 + 1 + eighth + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + E + 4 + + 2 + 1 + 16th + natural + down + + + + C + 1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + E + 4 + + 2 + 1 + 16th + down + + + + 4 + 1 + eighth + + + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 4 + + 2 + 1 + 16th + down + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + F + 4 + + 2 + 1 + 16th + down + + + + 4 + 1 + eighth + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 4 + + 2 + 1 + 16th + down + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + F + 4 + + 2 + 1 + 16th + down + + + + + + + + + + + + + B + 3 + + 2 + 1 + 16th + natural + up + begin + begin + + + + B + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + C + 1 + 4 + + 4 + 1 + eighth + sharp + down + begin + + + + C + 1 + 4 + + 2 + 1 + 16th + down + continue + begin + + + + + E + 4 + + 2 + 1 + 16th + natural + down + + + + C + 1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + E + 4 + + 2 + 1 + 16th + down + + + + 4 + 1 + eighth + + + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + E + 4 + + 2 + 1 + 16th + natural + down + + + + C + 1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + E + 4 + + 2 + 1 + 16th + down + + + + 4 + 1 + eighth + + + + C + 1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + E + 4 + + 2 + 1 + 16th + down + + + + C + 1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + E + 4 + + 2 + 1 + 16th + down + + + + + + 4 + 1 + eighth + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 4 + + 2 + 1 + 16th + down + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + F + 4 + + 2 + 1 + 16th + down + + + + 4 + 1 + eighth + + + + + + + + + + + + + + G + 1 + 4 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + G + 1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + A + 3 + + 2 + 1 + 16th + down + end + end + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + + C + 4 + + 2 + 1 + 16th + natural + down + begin + begin + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + natural + up + continue + continue + + + + + + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + B + -1 + 3 + + 4 + 1 + eighth + up + + + + + + + + + + + + + + + + F + 3 + + 8 + 1 + quarter + up + + + + + + + + -8 + + + + + + G + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + + D + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + D + 3 + + 2 + 1 + 16th + up + begin + begin + + + + D + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + D + 4 + + 2 + 1 + 16th + up + begin + begin + + + + D + 3 + + 2 + 1 + 16th + up + end + end + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + -1 + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + +

+ + + -1 + + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + begin + begin + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + -1 + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + +

+ + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + begin + begin + + + + E + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + +

+ + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + continue + continue + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + -2 + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + +

+ + + -1 + + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + +

+ + + + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + -1 + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + +

+ + + + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + + + A + 4 + + 2 + 1 + 16th + down + begin + begin + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + A + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + G + 3 + + 2 + 1 + 16th + up + begin + begin + + + + +

+ + + -1 + + + + + G + 3 + + 2 + 1 + 16th + up + end + end + + + + + + A + 3 + + 2 + 1 + 16th + down + begin + begin + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + +

+ + + -1 + + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + +

+ + + -2 + + + + + + + + + + + + + + + A + 4 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + + 4 + 1 + eighth + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + + + + + + + + + C + -1 + 4 + + 8 + 1 + quarter + flat + down + + + + + + + + + + + E + -1 + 4 + + 8 + 1 + quarter + down + + + + F + 4 + + 4 + + 1 + eighth + down + + + + + + + + + -2 + + + + + + +

+ + + + + + + F + 4 + + 4 + + 1 + eighth + down + + + + + + + 2 + 1 + 16th + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + cresc. + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + +

+ + + -1 + + + + + +

+ + + -1 + + + + + D + -1 + 4 + + 4 + 1 + eighth + flat + down + begin + + + + D + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + + E + -1 + 4 + + 4 + 1 + eighth + down + begin + + + + + + + C + 4 + + 4 + 1 + eighth + down + continue + + + + A + 3 + + 4 + 1 + eighth + down + end + + + + + + + + + B + -1 + 3 + + 4 + 1 + eighth + down + begin + + + + + + + D + -1 + 4 + + 4 + 1 + eighth + flat + down + continue + + + + + + + D + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + C + 4 + + 4 + 1 + eighth + down + begin + + + + + + + E + -1 + 4 + + 4 + 1 + eighth + down + continue + + + + C + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + D + -1 + 4 + + 4 + 1 + eighth + flat + down + begin + + + + + + + F + 4 + + 4 + 1 + eighth + down + continue + + + + + + + F + 4 + + 4 + 1 + eighth + down + end + + + + + + E + 4 + + 4 + 1 + eighth + natural + up + begin + + + + + + + G + 4 + + 4 + 1 + eighth + up + continue + + + + + + + E + 3 + + 4 + 1 + eighth + natural + up + end + + + + + + F + 3 + + 3 + 1 + 16th + + up + begin + begin + + + + + + + G + 3 + + 1 + 1 + 32nd + up + continue + end + backward hook + + + + A + -1 + 3 + + 4 + 1 + eighth + flat + up + continue + + + + B + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + + C + 4 + + 8 + 1 + quarter + down + + + + D + -1 + 4 + + 4 + 1 + eighth + flat + down + + + + + + E + -1 + 4 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + G + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + B + -1 + 3 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 8 + 1 + quarter + + + + + + + + + E + -1 + 4 + + 4 + 1 + eighth + down + + + + + + -3 + + + + + + D + -1 + 4 + + 3 + 1 + 16th + + flat + down + begin + begin + + + + + + -2 + + + + + + -2 + + + + + + -2 + + + + C + 4 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + B + -1 + 3 + + 8 + 1 + quarter + up + + + + + + -5 + + + + + + 8 + 1 + quarter + + + + + + + + + G + -1 + 4 + + 4 + 1 + eighth + flat + down + + + + + + F + 4 + + 3 + 1 + 16th + + down + begin + begin + + + + + + -2 + + + + + + -2 + + + + E + -1 + 4 + + 1 + 1 + 32nd + down + end + end + backward hook + + + + D + -1 + 4 + + 8 + 1 + quarter + flat + down + + + + + + -7 + + + + + + 8 + 1 + quarter + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + + + cresc. + + + + + A + -1 + 4 + + 3 + 1 + 16th + + flat + down + begin + begin + + + + B + -1 + 4 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + C + 5 + + 4 + 1 + eighth + down + continue + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + end + + + + + + E + -1 + 5 + + 8 + 1 + quarter + down + + + + + + + + -2 + + + + F + 5 + + 4 + 1 + eighth + down + + + + + + + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + +

+ + + + + + + F + 4 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + F + 4 + + 2 + 1 + 16th + down + + + + + + B + -1 + 4 + + 4 + 1 + eighth + down + + + + 2 + 1 + 16th + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + 2 + 1 + 16th + + + + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 3 + + 4 + 1 + eighth + up + begin + + + + B + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + B + -1 + 3 + + 4 + 1 + eighth + up + begin + + + + A + 3 + + 4 + 1 + eighth + up + end + + + + + + + cresc. + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + A + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + C + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + -1 + 5 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + G + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 4 + 1 + eighth + + + + + + 2 + 1 + 16th + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + C + -1 + 4 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + 2 + 1 + 16th + + + + F + 4 + + 2 + 1 + 16th + down + + + + + + + + + + + G + -1 + 4 + + 4 + 1 + eighth + flat + down + + + + + + + + + 2 + 1 + 16th + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + + + + 12 + 1 + + + + + + 2 + 1 + 16th + + + + cresc. + + + + + E + 3 + + 2 + 1 + 16th + natural + up + begin + begin + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + 4 + 1 + eighth + + + + + + 2 + 1 + 16th + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + 4 + 1 + eighth + + + + + + +

+ + + + + + + E + 3 + + 4 + 1 + eighth + natural + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + 3 + + 2 + 1 + 16th + natural + up + end + end + + + + + + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + F + 4 + + 2 + 1 + 16th + up + begin + begin + + + + D + 3 + + 2 + 1 + 16th + up + end + end + + + + D + 3 + + 2 + 1 + 16th + up + begin + begin + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + end + end + + + + + + E + 3 + + 2 + 1 + 16th + natural + up + begin + begin + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + G + 3 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + end + end + + + + + + A + 3 + + 2 + 1 + 16th + down + begin + begin + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + piu + + + + + C + 5 + + 2 + 1 + 16th + down + begin + begin + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + G + 4 + + 2 + 1 + 16th + down + end + end + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + + + + + + + + + + + + + + F + 4 + + 2 + 1 + 16th + down + + + + + A + 4 + + 2 + 1 + 16th + down + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + D + 3 + + 12 + 1 + quarter + + up + + + + + + + +

+ + + -11 + + + + + +

+ + + -11 + + + + + + + + F + 3 + + 12 + 1 + quarter + + up + + + + + + + + + + + + + + G + -1 + 3 + + 4 + 1 + eighth + flat + up + begin + + + + + + + A + 3 + + 4 + 1 + eighth + up + continue + + + + + + -1 + + + + + + + + + C + 4 + + 4 + 1 + eighth + up + end + + + + + + + + E + -1 + 4 + + 4 + 1 + eighth + up + + + + + + + + + + + B + -1 + 3 + + 6 + 1 + eighth + + down + + + + + D + 4 + + 6 + 1 + eighth + + down + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + + + + + -2 + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + +

+ + + -1 + + + + + F + 3 + + 4 + 1 + eighth + up + begin + + + + + + + G + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + end + + + + A + -1 + 3 + + 4 + 1 + eighth + up + continue + + + + A + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + end + + + + A + -1 + 3 + + 4 + 1 + eighth + up + continue + + + + A + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + -2 + + + + + + -1 + + + + + + -1 + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + -1 + + + + + + -1 + + + + + + A + -1 + 3 + + 6 + 1 + eighth + + flat + up + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + A + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + B + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + E + -1 + 4 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + cresc. + + + + + cresc. + + + + + D + 1 + 4 + + 2 + + 1 + 16th + sharp + down + begin + begin + + + + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + + + + D + 1 + 4 + + 2 + + 1 + 16th + down + continue + end + + + + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + D + 1 + 4 + + 4 + 1 + eighth + down + continue + + + + + F + 1 + 4 + + 4 + 1 + eighth + down + + + + D + 1 + 4 + + 4 + 1 + eighth + down + end + + + + + F + 1 + 4 + + 4 + 1 + eighth + down + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + end + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + E + -1 + 4 + + 4 + 1 + eighth + down + continue + + + + + F + 1 + 4 + + 4 + 1 + eighth + down + + + + E + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + F + 1 + 4 + + 4 + 1 + eighth + down + + + + + + E + 4 + + 2 + 1 + 16th + natural + down + begin + begin + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + E + 4 + + 2 + 1 + 16th + down + end + end + + + + + F + 1 + 4 + + 2 + 1 + 16th + down + + + + + + D + 1 + 4 + + 4 + 1 + eighth + sharp + down + + + + + F + 1 + 4 + + 4 + 1 + eighth + sharp + down + + + + E + -1 + 3 + + 4 + 1 + eighth + flat + up + begin + + + + E + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + E + -1 + 3 + + 12 + + 1 + quarter + + up + + + + + + + + + E + -1 + 3 + + 12 + + 1 + quarter + + up + + + + + + + + + +

+ + + + + + + D + 3 + + 4 + 1 + eighth + up + begin + + + + + + + E + -1 + 3 + + 4 + 1 + eighth + up + continue + + + + dol. + + -3 + + + + D + 3 + + 4 + 1 + eighth + up + end + + + + + + G + 3 + + 4 + 1 + eighth + up + begin + + + + D + 3 + + 4 + 1 + eighth + up + continue + + + + C + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + + F + 3 + + 4 + 1 + eighth + up + begin + + + + + + + C + 4 + + 4 + 1 + eighth + up + continue + + + + B + -1 + 3 + + 4 + 1 + eighth + up + end + + + 12 + + + 4 + 2 + + + + F + 3 + + 8 + 2 + quarter + down + + + + + + E + -1 + 4 + + 3 + 1 + 16th + + down + begin + begin + + + + C + 4 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + B + -1 + 3 + + 4 + 1 + eighth + down + continue + + + + A + 3 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + + + + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + end + + + + E + -1 + 4 + + 4 + 1 + eighth + down + end + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + poco rit. + + + + + +

+ + + + + + + F + 1 + 4 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + F + 1 + 4 + + 2 + 1 + 16th + down + continue + end + + + + F + 1 + 4 + + 4 + 1 + eighth + down + end + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + a tempo + + + + + a tempo + + + + + B + 3 + + 4 + 1 + eighth + natural + up + begin + + + + + + + A + 3 + + 4 + 1 + eighth + up + continue + + + + G + 3 + + 4 + 1 + eighth + up + end + + + + + + C + 4 + + 4 + 1 + eighth + up + begin + + + + G + 3 + + 4 + 1 + eighth + up + continue + + + + F + 1 + 3 + + 4 + 1 + eighth + sharp + up + end + + + + + + + + + E + 3 + + 4 + 1 + eighth + natural + up + begin + + + + + + + D + 1 + 3 + + 4 + 1 + eighth + sharp + up + continue + + + + E + 3 + + 4 + + 1 + eighth + up + end + + + + + + + + + E + 3 + + 3 + + 1 + 16th + + up + begin + begin + + + + + + + C + 4 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + B + 3 + + 4 + 1 + eighth + natural + up + begin + + + + A + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + + sempre + + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + continue + continue + + + + C + 4 + + 2 + 1 + 16th + up + end + end + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + + + + + + B + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 4 + + 2 + 1 + 16th + up + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + end + end + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + + E + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + D + 3 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 4 + + 2 + 1 + 16th + up + end + end + + + + + + + C + 4 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + pizz. + + + + + F + 3 + + 4 + 1 + eighth + up + + + + + C + 4 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + arco + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + end + + + + F + 3 + + 4 + 1 + eighth + up + end + + + + 4 + 1 + eighth + + + + + + + + + + + + + + F + 3 + + 2 + 1 + 16th + up + begin + begin + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + + D + 4 + + 12 + 1 + quarter + + down + + + + + F + 4 + + 12 + 1 + quarter + + down + + + + + + + + -10 + + + + + + F + 3 + + 12 + 1 + quarter + + up + + + + + B + -1 + 3 + + 12 + 1 + quarter + + up + + + + + + + + -11 + + + + + + + + + + + + + + F + 3 + + 8 + 1 + quarter + up + + + + 4 + 1 + eighth + + + light-heavy + + + + + + + 8 + + -2 + major + + + + F + 4 + + + + + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + B + -1 + 2 + + 4 + 1 + eighth + up + begin + + + + + + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + B + -1 + 2 + + 4 + 1 + eighth + up + begin + + + + + + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + B + -1 + 2 + + 12 + 1 + quarter + + up + + + + + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + cresc. + + + + + C + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + C + -1 + 4 + + 4 + 1 + eighth + down + begin + + + + + + + + + C + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + + + C + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + C + -1 + 4 + + 4 + 1 + eighth + down + begin + + + + + + + + + C + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + + + C + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + C + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + C + -1 + 4 + + 4 + 1 + eighth + down + begin + + + + + + + + + C + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + + + C + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + C + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + C + 4 + + 12 + + 1 + quarter + + down + + + + + + + + + C + 4 + + 12 + + 1 + quarter + + down + + + + + + + + + +

+ + + + + + + B + -1 + 3 + + 4 + 1 + eighth + down + begin + + + + + + + dol. + + -1 + + + + F + 3 + + 4 + 1 + eighth + down + continue + + + + G + 3 + + 4 + 1 + eighth + down + end + + + + + + + E + -1 + 3 + + 4 + 1 + eighth + down + begin + + + + F + 3 + + 4 + 1 + eighth + down + continue + + + + E + -1 + 3 + + 4 + 1 + eighth + down + end + + + + + + + + + D + 3 + + 4 + 1 + eighth + up + begin + + + + + + + C + 3 + + 4 + 1 + eighth + up + continue + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + E + -1 + 2 + + 4 + 1 + eighth + up + begin + + + + F + 2 + + 4 + 1 + eighth + up + continue + + + + E + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + + + + D + 2 + + 3 + 1 + 16th + + up + begin + begin + + + + + + + B + -1 + 2 + + 1 + 1 + 32nd + up + end + end + backward hook + + + + + + + E + -1 + 3 + + 4 + 1 + eighth + down + + + + + + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + F + 3 + + 4 + 1 + eighth + down + + + + + + + + + +

+ + + -3 + + + + + 4 + 1 + eighth + + + + + + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + B + -1 + 2 + + 4 + 1 + eighth + up + begin + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + B + -1 + 2 + + 4 + 1 + eighth + up + begin + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 3 + + 12 + 1 + quarter + + down + + + + + + + + -12 + + + + + + A + 2 + + 2 + 1 + 16th + up + begin + begin + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + A + 3 + + 12 + 1 + quarter + + down + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + A + 2 + + 2 + 1 + 16th + up + begin + begin + + + + +

+ + + -1 + + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + D + 2 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 2 + 1 + 16th + + + + A + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + G + 2 + + 4 + 1 + eighth + down + begin + + + + G + 3 + + 4 + 1 + eighth + down + continue + + + + G + 1 + 3 + + 4 + 1 + eighth + sharp + down + end + + + + + + A + 3 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + B + -1 + 2 + + 2 + 1 + 16th + up + + + + + + + + + + + A + 2 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + cresc. + + + + + D + 4 + + 12 + 1 + quarter + + down + + + + + + C + 4 + + 6 + 1 + eighth + + down + begin + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + begin + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + + + + F + 3 + + 8 + 1 + quarter + down + + + + + + -4 + + + + F + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + + + G + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + +

+ + + + + + + A + 3 + + 6 + 1 + eighth + + down + begin + + + + G + 3 + + 2 + 1 + 16th + down + continue + begin + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + 3 + + 2 + 1 + 16th + natural + down + end + end + + + + + + + + + D + 3 + + 12 + 1 + quarter + + down + + + + cresc. + + -11 + + + + cresc. + + -11 + + + + + + C + 3 + + 6 + 1 + eighth + + up + begin + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + begin + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + G + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + + + F + 2 + + 8 + 1 + quarter + up + + + + F + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + G + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + +

+ + + + + + + A + 2 + + 6 + 1 + eighth + + up + begin + + + + + + + G + 2 + + 2 + 1 + 16th + up + continue + begin + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + 2 + + 2 + 1 + 16th + natural + up + end + end + + + + + + + + + + + + + + + + + D + 2 + + 6 + 1 + eighth + + up + begin + + + + A + 2 + + 2 + 1 + 16th + up + continue + backward hook + + + + + + + + + D + 3 + + 4 + + 1 + eighth + up + end + + + + + + + + + D + 3 + + 4 + + 1 + eighth + up + begin + + + + + + + A + 2 + + 2 + 1 + 16th + up + continue + begin + + + + + + + + + D + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + A + 2 + + 4 + + 1 + eighth + up + + + + + + + + + A + 2 + + 4 + + 1 + eighth + up + + + + + + + D + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + A + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + D + 3 + + 4 + + 1 + eighth + down + + + + + + + + + D + 3 + + 4 + + 1 + eighth + down + + + + + + + A + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + D + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + A + 2 + + 4 + 1 + eighth + up + + + + + + cresc. + + + + + D + 2 + + 4 + 1 + eighth + up + + + + + + + E + -1 + 2 + + 8 + + 1 + quarter + flat + up + + + + + + + + + + E + -1 + 2 + + 4 + + 1 + eighth + up + begin + + + + + + + + A + 2 + + 4 + 1 + eighth + up + continue + + + + D + 2 + + 4 + 1 + eighth + up + end + + + + + + + + + D + 3 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + E + -1 + 3 + + 1 + 1 + 32nd + flat + down + end + end + backward hook + + + + + + + E + -1 + 3 + + 8 + + 1 + quarter + down + + + + + + + + + E + -1 + 3 + + 4 + + 1 + eighth + up + begin + + + + + + + + A + 2 + + 4 + 1 + eighth + up + continue + + + + D + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + D + 2 + + 2 + 1 + 16th + up + begin + begin + + + + D + 2 + + 2 + 1 + 16th + up + end + end + + + + D + 2 + + 4 + 1 + eighth + up + begin + + + + D + 2 + + 4 + 1 + eighth + up + end + + + + + + + D + 2 + + 2 + 1 + 16th + up + begin + begin + + + + D + 2 + + 2 + 1 + 16th + up + end + end + + + + D + 2 + + 4 + 1 + eighth + up + begin + + + + D + 2 + + 4 + 1 + eighth + up + end + + + + + + D + 2 + + 2 + 1 + 16th + up + begin + begin + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + D + 2 + + 2 + 1 + 16th + up + end + end + + + + + + D + 2 + + 12 + 1 + quarter + + up + + + + + + + + + C + 2 + + 12 + 1 + quarter + + up + + + + + + + + + + + G + -1 + 2 + + 8 + 1 + quarter + flat + up + + + + + + -7 + + + + F + 2 + + 4 + 1 + eighth + up + + + + + + + + + -3 + + + + + + -2 + + + + + + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + B + -1 + 2 + + 4 + 1 + eighth + up + begin + + + + + + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + B + -1 + 2 + + 4 + 1 + eighth + up + begin + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 2 + + 12 + 1 + quarter + + up + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + + -12 + + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + + -1 + + + + + + + 4 + 1 + eighth + + + + + C + 3 + + 1 + 16th + up + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + C + 3 + + 1 + 16th + up + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + A + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + D + 3 + + 2 + 1 + 16th + down + begin + begin + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + D + 3 + + 12 + 1 + quarter + + down + + + + + B + -1 + 3 + + 12 + 1 + quarter + + down + + + + + + + D + 3 + + 4 + 1 + eighth + down + + + + + A + 3 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + D + 3 + + 2 + 1 + 16th + down + begin + begin + + + + D + 3 + + 2 + 1 + 16th + down + end + end + + + + + + 4 + 1 + eighth + + + + C + 3 + + 2 + 1 + 16th + up + begin + begin + + + + C + 3 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + 4 + 1 + eighth + + + + G + 2 + + 2 + 1 + 16th + up + begin + begin + + + + G + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + G + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 3 + + 2 + 1 + 16th + up + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 3 + + 2 + 1 + 16th + up + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 3 + + 2 + 1 + 16th + up + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 3 + + 2 + 1 + 16th + up + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 3 + + 2 + 1 + 16th + up + + + + G + 2 + + 2 + 1 + 16th + up + end + end + + + + + D + 3 + + 2 + 1 + 16th + up + + + + + + + + + + + + + + + + + + + + + + D + 2 + + 2 + 1 + 16th + up + begin + begin + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + D + 2 + + 2 + 1 + 16th + up + end + end + + + + + + C + 2 + + 2 + 1 + 16th + up + begin + begin + + + + C + 2 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + G + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + D + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 4 + 1 + eighth + up + begin + + + + + D + 3 + + 4 + 1 + eighth + up + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + E + -1 + 3 + + 4 + 1 + eighth + up + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + D + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + D + 3 + + 2 + 1 + 16th + up + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + E + -1 + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + E + -1 + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + E + -1 + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + E + -1 + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + E + -1 + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + E + -1 + 3 + + 2 + 1 + 16th + up + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + + D + 3 + + 2 + 1 + 16th + down + + + + F + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + D + 3 + + 2 + 1 + 16th + down + begin + begin + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + A + 3 + + 2 + 1 + 16th + down + end + end + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + down + end + end + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + C + 1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + +

+ + + + + + + C + 1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + + E + 4 + + 2 + 1 + 16th + natural + down + begin + begin + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + + + + E + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + 4 + + 2 + 1 + 16th + down + end + end + + + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + F + 3 + + 1 + 1 + 32nd + down + continue + continue + begin + + + + + + + G + 3 + + 1 + 1 + 32nd + down + end + end + end + + + + + + + A + 3 + + 2 + 1 + 16th + down + begin + begin + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + 3 + + 2 + 1 + 16th + natural + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + end + end + + + + + + C + 4 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + + 8 + 1 + quarter + + + + + + + + -5 + + + + + + + + -1 + + + + A + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + G + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + C + 2 + + 12 + 1 + quarter + + up + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + + + + + + + + + F + 3 + + 8 + + 1 + quarter + down + + + + + + + + + F + 3 + + 8 + + 1 + quarter + down + + + + + + + F + 3 + + 4 + + 1 + eighth + down + + + + + + + + + +

+ + + + + + + F + 3 + + 4 + + 1 + eighth + down + + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + cresc. + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + -1 + + + + C + 3 + + 2 + 1 + 16th + down + end + end + + + + + + B + -1 + 2 + + 4 + 1 + eighth + up + + + + + + + C + 3 + + 8 + 1 + quarter + up + + + + + + + + + + + -7 + + + + + + F + 2 + + 4 + 1 + eighth + up + begin + + + + +

+ + + -3 + + + + + F + 3 + + 4 + 1 + eighth + up + end + + + + 4 + 1 + eighth + + + + + + + C + 2 + + 4 + 1 + eighth + up + begin + + + + C + 3 + + 4 + 1 + eighth + up + continue + + + + + + + + + C + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + + + F + 3 + + 4 + 1 + eighth + up + begin + + + + + + + + + + + + + + F + 2 + + 4 + 1 + eighth + up + continue + + + + + + + + + -3 + + + + D + 2 + + 4 + 1 + eighth + up + end + + + + + + -2 + + + + + + E + -1 + 2 + + 4 + 1 + eighth + flat + up + begin + + + + + + + E + -1 + 3 + + 4 + 1 + eighth + flat + up + continue + + + + + + + + + E + -1 + 3 + + 4 + 1 + eighth + flat + up + end + + + + + + + + + + + + + + + + A + -1 + 3 + + 4 + 1 + eighth + flat + up + begin + + + + + + + + + A + -1 + 2 + + 4 + 1 + eighth + flat + up + continue + + + + + + + + + -2 + + + + + + -1 + + + + F + 1 + 2 + + 4 + 1 + eighth + sharp + up + end + + + + + + -1 + + + + + + G + 2 + + 4 + 1 + eighth + up + begin + + + + + + + G + 3 + + 4 + 1 + eighth + up + continue + + + + + + + + + G + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + + + C + 3 + + 4 + 1 + eighth + down + begin + + + + + + + + + -3 + + + + C + 4 + + 4 + 1 + eighth + down + continue + + + + D + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + E + -1 + 4 + + 8 + 1 + quarter + flat + down + + + + + + -7 + + + + + + + + + + + + F + 4 + + 4 + 1 + eighth + down + + + + + + + + + G + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 2 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + C + 3 + + 2 + 1 + 16th + up + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + F + 4 + + 6 + 1 + eighth + + down + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + C + 3 + + 2 + 1 + 16th + down + end + end + + + + + + B + -1 + 2 + + 4 + 1 + eighth + up + + + + + + + + + + + + + + C + 3 + + 8 + 1 + quarter + up + + + + + + + + + F + 2 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + +

+ + + -2 + + + + + A + -1 + 3 + + 4 + 1 + eighth + flat + down + + + + + + + dol. + + -4 + + + + + + G + 3 + + 3 + 1 + 16th + + down + begin + begin + + + + F + 3 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + E + 3 + + 4 + 1 + eighth + natural + down + continue + + + + G + 3 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + F + 3 + + 8 + 1 + quarter + down + + + + + + -6 + + + + + + -5 + + + + + + -2 + + + + C + 4 + + 4 + 1 + eighth + down + + + + + + + + + B + -1 + 3 + + 3 + 1 + 16th + + down + begin + begin + + + + A + -1 + 3 + + 1 + 1 + 32nd + flat + down + continue + end + backward hook + + + + G + 3 + + 4 + 1 + eighth + down + continue + + + + B + -1 + 3 + + 4 + 1 + eighth + down + end + + + + + + + + + A + -1 + 3 + + 8 + 1 + quarter + flat + up + + + + G + 2 + + + + + E + -1 + 5 + + 4 + 1 + eighth + down + + + + + + + + + D + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + C + 5 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + B + 4 + + 4 + 1 + eighth + natural + down + continue + + + + D + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + cresc. + + + + + C + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + + + + D + 5 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + E + -1 + 5 + + 4 + 1 + eighth + down + continue + + + + F + 5 + + 4 + 1 + eighth + down + end + + + + + + G + 5 + + 8 + 1 + quarter + down + + + + + + + + + + + + + + + A + -1 + 5 + + 4 + 1 + eighth + flat + down + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + F + 4 + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + G + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + + + + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + 2 + + 2 + 1 + 16th + natural + up + end + end + + + + + + + + + + + +

+ + + + + + + F + 2 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + C + 3 + + 2 + 1 + 16th + up + + + + + + + + F + 3 + + 4 + 1 + eighth + down + + + + 2 + 1 + 16th + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + + + + + + + + + + + + + + A + -1 + 2 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + G + 2 + + 2 + 1 + 16th + up + continue + end + + + + + + + + + F + 2 + + 4 + 1 + eighth + up + continue + + + + + + + + + D + -1 + 3 + + 4 + 1 + eighth + flat + up + end + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + end + + + + G + 2 + + 4 + 1 + eighth + up + continue + + + + C + 3 + + 4 + 1 + eighth + up + end + + + + + + cresc. + + + + + F + 3 + + 2 + 1 + 16th + down + begin + begin + + + + cresc. + + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + D + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + down + end + end + + + + + + G + -1 + 2 + + 2 + 1 + 16th + flat + up + begin + begin + + + + G + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + -1 + + + + A + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + D + -1 + 2 + + 2 + 1 + 16th + flat + down + begin + begin + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + continue + continue + + + + D + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + D + -1 + 4 + + 4 + 1 + eighth + flat + down + + + + 2 + 1 + 16th + + + + A + -1 + 2 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 2 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + + + + D + -1 + 2 + + 2 + 1 + 16th + flat + up + begin + begin + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 2 + + 2 + 1 + 16th + flat + up + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + C + 2 + + 2 + 1 + 16th + up + begin + begin + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 2 + + 2 + 1 + 16th + flat + up + end + end + + + + + + 12 + 1 + + + + + + B + 2 + + 2 + 1 + 16th + natural + up + begin + begin + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + + + 12 + 1 + + + + + + cresc. + + + + + A + -1 + 2 + + 2 + 1 + 16th + flat + up + begin + begin + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + G + 2 + + 2 + 1 + 16th + down + begin + begin + + + + B + 2 + + 2 + 1 + 16th + natural + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + 3 + + 2 + 1 + 16th + natural + down + continue + continue + + + + D + 4 + + 2 + + 1 + 16th + down + end + end + + + + + + + + + + D + 4 + + 2 + + 1 + 16th + down + begin + begin + + + + + + + B + 3 + + 2 + 1 + 16th + natural + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + 2 + + 2 + 1 + 16th + natural + down + continue + continue + + + + G + 2 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + F + 1 + 2 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + F + 1 + 2 + + 2 + 1 + 16th + up + end + end + + + + F + 1 + 2 + + 8 + 1 + quarter + up + + + + + + 12 + 1 + + + + + + +

+ + + + + + + B + 3 + + 4 + 1 + eighth + natural + down + begin + + + + + + + dol. + + -1 + + + + F + 1 + 3 + + 4 + 1 + eighth + sharp + down + continue + + + + G + 1 + 3 + + 4 + 1 + eighth + sharp + down + end + + + + + + E + 3 + + 4 + 1 + eighth + natural + down + begin + + + + F + 1 + 3 + + 4 + 1 + eighth + sharp + down + continue + + + + E + 3 + + 4 + 1 + eighth + down + end + + + + + + + + + E + -1 + 3 + + 4 + 1 + eighth + down + begin + + + + + + + F + 1 + 3 + + 4 + 1 + eighth + sharp + down + continue + + + + G + 1 + 3 + + 4 + 1 + eighth + sharp + down + end + + + + + + E + 3 + + 4 + 1 + eighth + natural + down + begin + + + + F + 1 + 3 + + 4 + 1 + eighth + sharp + down + continue + + + + E + 3 + + 4 + 1 + eighth + down + end + + + + + + + + + D + 1 + 3 + + 3 + 1 + 16th + + sharp + up + begin + begin + + + + + + + B + 2 + + 1 + 1 + 32nd + natural + up + continue + end + backward hook + + + + + + + E + 3 + + 4 + 1 + eighth + natural + up + end + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + F + 1 + 3 + + 4 + 1 + eighth + sharp + down + + + + 4 + 1 + eighth + + + + + + + + + + + + + + B + 2 + + 12 + 1 + quarter + + natural + up + + + + + + + + -12 + + + + + + + + A + 1 + 2 + + 12 + 1 + quarter + + sharp + up + + + + + + + + + B + 2 + + 12 + 1 + quarter + + natural + up + + + + + + F + 1 + 2 + + 12 + 1 + quarter + + sharp + up + + + + + + G + 1 + 2 + + 12 + 1 + quarter + + sharp + up + + + + + + poco rit. + + + + + dim. + + + + + D + 1 + 2 + + 12 + 1 + quarter + + sharp + up + + + + + + + + + cresc. + + + + + B + -1 + 2 + + 12 + + 1 + quarter + + flat + up + + + + + + + a tempo + + -12 + + + + + + B + -1 + 2 + + 12 + + 1 + quarter + + up + + + + + + + + + +

+ + + + + + + G + -1 + 2 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + F + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + G + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + D + 3 + + 2 + 1 + 16th + down + begin + begin + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + end + end + + + + + + E + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + dim. + + + + + poco rit. + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + C + 1 + 3 + + 2 + 1 + 16th + sharp + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + C + 1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + C + 1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + a tempo + + + + + C + 3 + + 12 + + 1 + quarter + + up + + + + + + + + + -10 + + + + + + C + 3 + + 12 + + 1 + quarter + + up + + + + + + + + + -5 + + + + + + C + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + C + 3 + + 2 + 1 + 16th + up + + + + C + 2 + + 2 + 1 + 16th + up + continue + end + + + + + C + 3 + + 2 + 1 + 16th + up + + + + C + 2 + + 4 + 1 + eighth + up + continue + + + + + C + 3 + + 4 + 1 + eighth + up + + + + C + 2 + + 4 + 1 + eighth + up + end + + + + + C + 3 + + 4 + 1 + eighth + up + + + + + + C + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + C + 3 + + 2 + 1 + 16th + up + + + + C + 2 + + 2 + 1 + 16th + up + continue + end + + + + + C + 3 + + 2 + 1 + 16th + up + + + + C + 2 + + 4 + 1 + eighth + up + continue + + + + + C + 3 + + 4 + 1 + eighth + up + + + + C + 2 + + 4 + 1 + eighth + up + end + + + + + C + 3 + + 4 + 1 + eighth + up + + + + + + C + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + C + 3 + + 2 + 1 + 16th + up + + + + C + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + C + 3 + + 2 + 1 + 16th + up + + + + C + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + C + 3 + + 2 + 1 + 16th + up + + + + C + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + C + 3 + + 2 + 1 + 16th + up + + + + C + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + C + 3 + + 2 + 1 + 16th + up + + + + C + 2 + + 2 + 1 + 16th + up + end + end + + + + + C + 3 + + 2 + 1 + 16th + up + + + + + + C + 2 + + 12 + 1 + quarter + + up + + + + + C + 3 + + 12 + 1 + quarter + + up + + + + + + G + 2 + + 2 + 1 + 16th + down + begin + begin + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + 3 + + 2 + 1 + 16th + natural + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + G + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + G + 3 + + 2 + 1 + 16th + down + begin + begin + + + + B + 3 + + 2 + 1 + 16th + natural + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + 2 + + 2 + 1 + 16th + natural + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + end + end + + + + + + G + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + 2 + + 2 + 1 + 16th + natural + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + G + 3 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + flat + up + end + end + + + + + + G + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + -1 + + + + B + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + 2 + + 2 + 1 + 16th + natural + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + end + end + + + + + + D + 2 + + 12 + + 1 + quarter + + up + + + + + + + + + D + 2 + + 12 + + + 1 + quarter + + up + + + + + + + + + + D + 2 + + 8 + + 1 + quarter + up + + + + + + + D + 2 + + 4 + 1 + eighth + up + + + + + + D + 2 + + 8 + 1 + quarter + up + + + + D + 3 + + 4 + 1 + eighth + down + + + + + + D + 1 + 3 + + 4 + 1 + eighth + sharp + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + D + 1 + 3 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + F + 1 + 3 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + A + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 1 + 3 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + C + 3 + + 2 + 1 + 16th + up + begin + begin + + + + A + 2 + + 2 + 1 + 16th + up + end + end + + + + + + F + 1 + 2 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + E + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + E + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + E + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + + + E + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + + + + + + E + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + +

+ + + + + + + E + 2 + + 4 + 1 + eighth + natural + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + G + 2 + + + + + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + continue + end + + + + + + + + + A + 5 + + 4 + 1 + eighth + down + continue + + + + + + + + + A + 5 + + 4 + 1 + eighth + down + end + + + + + + + + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + 5 + + 2 + 1 + 16th + down + continue + end + + + + A + 5 + + 4 + 1 + eighth + down + continue + + + + A + 5 + + 4 + 1 + eighth + down + end + + + + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + 5 + + 2 + 1 + 16th + down + continue + end + + + + A + 5 + + 4 + 1 + eighth + down + continue + + + + A + 5 + + 4 + 1 + eighth + down + end + + + + + + A + 5 + + 2 + 1 + 16th + down + begin + begin + + + + A + 5 + + 2 + 1 + 16th + down + continue + end + + + + A + 5 + + 4 + 1 + eighth + down + end + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + F + 4 + + + + + sempre + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + +

+ + + -1 + + + + + E + 3 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + 8 + 1 + quarter + + + + F + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + D + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + F + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 4 + 1 + eighth + + + + + + 8 + 1 + quarter + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 4 + 1 + eighth + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + A + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + end + end + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + A + 3 + + 2 + 1 + 16th + down + begin + begin + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + sempre stacc. e piano + + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + A + 3 + + 2 + 1 + 16th + down + end + end + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + G + 2 + + + + + D + 5 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + G + 5 + + 2 + 1 + 16th + down + end + end + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + G + 5 + + 2 + 1 + 16th + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + 5 + + 2 + 1 + 16th + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + F + 4 + + + + + B + 3 + + 2 + 1 + 16th + natural + down + begin + begin + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + cresc. + + -1 + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + end + end + + + + + + F + 3 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + C + 3 + + 2 + 1 + 16th + down + continue + continue + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + end + end + + + + + + F + 3 + + 2 + 1 + 16th + down + begin + begin + + + + E + 3 + + 2 + 1 + 16th + natural + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + end + end + + + + + + E + -1 + 3 + + 2 + 1 + 16th + up + begin + begin + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + C + 2 + + 2 + 1 + 16th + up + begin + begin + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + 2 + + 2 + 1 + 16th + natural + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + + + + + + + + + G + -1 + 2 + + 2 + 1 + 16th + flat + up + begin + begin + + + + G + -1 + 2 + + 2 + 1 + 16th + up + continue + end + + + + G + -1 + 2 + + 4 + 1 + eighth + up + end + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + + + + + 12 + 1 + + + + + + -9 + + + + + + -8 + + + + + + -3 + + + + + + + +

+ + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + -1 + 2 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + + + F + 2 + + 4 + 1 + eighth + up + + + + C + -1 + 3 + + 8 + + 1 + quarter + flat + up + + + + + + + + + + + + C + -1 + 3 + + 4 + + 1 + eighth + up + begin + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + begin + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + -1 + 2 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + + + F + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + A + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + A + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + F + 2 + + 12 + 1 + quarter + + up + + + + + + + + + A + -1 + 2 + + 12 + 1 + quarter + + flat + up + + + + + + + + + + + G + -1 + 2 + + 4 + 1 + eighth + flat + up + begin + + + + B + -1 + 2 + + 4 + 1 + eighth + up + continue + + + + + + -3 + + + + + + -2 + + + + E + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + + + + -1 + + + + + + F + 2 + + 12 + 1 + quarter + + up + + + + + + 12 + 1 + + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + F + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + + + C + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + -1 + 4 + + 2 + 1 + 16th + flat + down + end + end + + + + + + + + + + + cresc. + + + + + C + 4 + + 12 + 1 + quarter + + down + + + + + + E + -1 + 4 + + 12 + 1 + quarter + + down + + + + + + D + -1 + 4 + + 4 + 1 + eighth + flat + down + begin + + + + + + + + + + F + 4 + + 4 + 1 + eighth + down + continue + + + + B + -1 + 3 + + 4 + 1 + eighth + down + end + + + + + + + + + C + 4 + + 4 + 1 + eighth + down + begin + + + + A + -1 + 3 + + 4 + 1 + eighth + flat + down + continue + + + + A + -1 + 3 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + A + 3 + + 12 + + 1 + quarter + + natural + down + + + + + + + + + -8 + + + + + + A + 3 + + 12 + + 1 + quarter + + down + + + + + + + + + -4 + + + + + + +

+ + + + + + + B + -1 + 3 + + 4 + 1 + eighth + down + begin + + + + dol. + + -2 + + + + F + 3 + + 4 + 1 + eighth + down + continue + + + + G + 3 + + 4 + 1 + eighth + down + end + + + + + + E + -1 + 3 + + 4 + 1 + eighth + down + begin + + + + F + 3 + + 4 + 1 + eighth + down + continue + + + + E + -1 + 3 + + 4 + 1 + eighth + down + end + + + + + + cresc. + + + + + D + 3 + + 4 + 1 + eighth + up + begin + + + + + + + C + 3 + + 4 + 1 + eighth + up + continue + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + + E + -1 + 2 + + 4 + 1 + eighth + up + begin + + + + + + + F + 2 + + 4 + 1 + eighth + up + continue + + + + E + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + D + 2 + + 4 + 1 + eighth + up + begin + + + + E + -1 + 2 + + 4 + 1 + eighth + up + end + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + + + + + -1 + + + + + F + 2 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + + + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + end + + + + B + -1 + 2 + + 4 + 1 + eighth + up + continue + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + end + + + + B + -1 + 2 + + 4 + 1 + eighth + up + continue + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 3 + + 12 + 1 + quarter + + down + + + + + + + + -11 + + + + + + A + 2 + + 2 + 1 + 16th + up + begin + begin + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + A + 3 + + 12 + 1 + quarter + + down + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + 12 + 1 + + + + +

+ + + + + + + + + D + 3 + + 2 + 1 + 16th + down + begin + begin + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + end + end + + + + + + G + 2 + + 4 + 1 + eighth + up + + + + + + + + -4 + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + +

+ + + + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + G + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + E + -1 + 3 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + E + -1 + 3 + + 4 + 1 + eighth + down + + + + + + D + 3 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + E + -1 + 3 + + 2 + 1 + 16th + down + + + + + + D + 3 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + + cresc. + + + + + G + 4 + + 12 + 1 + quarter + + down + + + + + + F + 4 + + 6 + 1 + eighth + + down + begin + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + begin + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + + + + B + -1 + 3 + + 8 + 1 + quarter + down + + + + + + -5 + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + -1 + + + + + + +

+ + + + + + + D + 4 + + 6 + 1 + eighth + + down + begin + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + A + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + cresc. + + + + + G + 3 + + 12 + 1 + quarter + + down + + + + + + F + 3 + + 6 + 1 + eighth + + down + begin + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + begin + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + C + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + + + + B + -1 + 2 + + 8 + 1 + quarter + up + + + + + + -6 + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + C + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + +

+ + + + + + + D + 3 + + 6 + 1 + eighth + + up + begin + + + + + + + C + 3 + + 2 + 1 + 16th + up + continue + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + G + 2 + + 6 + 1 + eighth + + up + begin + + + + D + 3 + + 2 + 1 + 16th + up + continue + backward hook + + + + + + + + + G + 3 + + 4 + + 1 + eighth + up + end + + + + + + + + + + + + G + 3 + + 4 + + 1 + eighth + down + begin + + + + + + + D + 3 + + 2 + 1 + 16th + down + continue + begin + + + + + + + + + G + 3 + + 2 + 1 + 16th + down + continue + end + + + + + + + + + D + 3 + + 4 + + 1 + eighth + down + end + + + + + + + + + + D + 3 + + 4 + + 1 + eighth + up + begin + + + + + + + G + 2 + + 2 + 1 + 16th + up + continue + begin + + + + D + 3 + + 2 + 1 + 16th + up + continue + end + + + + G + 3 + + 4 + + 1 + eighth + up + end + + + + + + + + + G + 3 + + 4 + + 1 + eighth + down + begin + + + + + + + D + 3 + + 2 + 1 + 16th + down + continue + begin + + + + G + 3 + + 2 + 1 + 16th + down + continue + end + + + + D + 3 + + 4 + 1 + eighth + down + end + + + + + + cresc. + + + + + G + 2 + + 4 + 1 + eighth + up + + + + + + + + + + + + + + A + -1 + 2 + + 8 + + 1 + quarter + flat + up + + + + + + + + + + -4 + + + + + + + + + + + A + -1 + 2 + + 4 + + 1 + eighth + up + begin + + + + + + + +

+ + + -4 + + + + + D + 2 + + 4 + 1 + eighth + up + continue + + + + + + + G + 2 + + 4 + 1 + eighth + up + end + + + + + + + + + cresc. + + + + + G + 2 + + 3 + 1 + 16th + + up + begin + begin + + + + + + + A + -1 + 2 + + 1 + 1 + 32nd + flat + up + end + end + backward hook + + + + + + + A + -1 + 2 + + 8 + + 1 + quarter + up + + + + + + + + + + + -7 + + + + + + -4 + + + + + + -3 + + + + + + + + + + + A + -1 + 2 + + 4 + + 1 + eighth + up + begin + + + + + + + + +

+ + + -3 + + + + + + + -3 + + + + D + 2 + + 4 + 1 + eighth + up + continue + + + + G + 2 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + + + + G + 2 + + 2 + 1 + 16th + up + begin + begin + + + + G + 2 + + 2 + 1 + 16th + up + continue + end + + + + G + 2 + + 4 + 1 + eighth + up + continue + + + + G + 2 + + 4 + 1 + eighth + up + end + + + + + + G + 2 + + 2 + 1 + 16th + up + begin + begin + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + G + 2 + + 2 + 1 + 16th + up + end + end + + + + + + G + 2 + + 12 + 1 + quarter + + up + + + + + + + + + A + 2 + + 12 + 1 + quarter + + up + + + + + + B + -1 + 2 + + 12 + 1 + quarter + + up + + + + + + D + -1 + 2 + + 8 + 1 + quarter + flat + up + + + + + + -7 + + + + C + 2 + + 4 + 1 + eighth + up + + + + + + + + + -1 + + + + + + + + + + + + + + F + 2 + + 2 + 1 + 16th + up + begin + begin + + + + F + 2 + + 2 + 1 + 16th + up + continue + end + + + + F + 2 + + 4 + 1 + eighth + up + continue + + + + F + 2 + + 4 + 1 + eighth + up + end + + + + + + + F + 2 + + 2 + 1 + 16th + up + begin + begin + + + + F + 2 + + 2 + 1 + 16th + up + continue + end + + + + F + 2 + + 4 + 1 + eighth + up + continue + + + + F + 2 + + 4 + 1 + eighth + up + end + + + + + + + + + + + F + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + -1 + + + + + + + + + F + 2 + + 2 + 1 + 16th + up + end + end + + + + + + F + 2 + + 12 + 1 + quarter + + up + + + + + + -10 + + + + + + -9 + + + + + + -3 + + + + + + 12 + 1 + + + + + + -8 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 2 + 1 + 16th + + + + cresc. + + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + D + 4 + + 4 + 1 + eighth + down + + + + + + + + + + + + + + E + 4 + + 12 + 1 + quarter + + natural + down + + + + + + + + + + C + 4 + + 12 + 1 + quarter + + down + + + + + + B + 3 + + 12 + + 1 + quarter + + natural + down + + + + + + + + + -12 + + + + + + -2 + + + + + + -1 + + + + + + B + 3 + + 4 + + 1 + eighth + down + begin + + + + + + + + + G + 1 + 3 + + 4 + 1 + eighth + sharp + down + continue + + + + + + + + + A + 3 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + + + + + + + + + + + + E + 3 + + 12 + 1 + quarter + + natural + down + + + + + + 12 + 1 + + + + + + C + 1 + 4 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + + + + + + B + 3 + + 2 + 1 + 16th + natural + down + continue + continue + + + + + + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + G + 1 + 3 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + + + + + + F + 1 + 3 + + 2 + 1 + 16th + sharp + down + continue + continue + + + + + + + + + B + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + G + 1 + 3 + + 4 + 1 + eighth + sharp + down + + + + + + + + + E + 3 + + 8 + 1 + quarter + natural + down + + + + + + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + + -3 + + + + + + + + 4 + 1 + eighth + + + + + G + 2 + + 1 + eighth + up + + + + F + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + + + -1 + + + + E + 2 + + 2 + 1 + 16th + natural + up + end + end + + + + + + + + + + + + + + + G + 2 + + 1 + eighth + up + + + + F + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + E + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + + + + A + 2 + + 2 + 1 + 16th + up + begin + begin + + + + A + 2 + + 2 + 1 + 16th + up + end + end + + + + 4 + 1 + eighth + + + + A + 2 + + 2 + 1 + 16th + up + begin + begin + + + + A + 2 + + 2 + 1 + 16th + up + end + end + + + + + + 4 + 1 + eighth + + + + G + 2 + + 2 + 1 + 16th + up + begin + begin + + + + G + 2 + + 2 + 1 + 16th + up + end + end + + + + 4 + 1 + eighth + + + + + + F + 2 + + 2 + 1 + 16th + up + begin + begin + + + + F + 2 + + 2 + 1 + 16th + up + end + end + + + + 4 + 1 + eighth + + + + F + 2 + + 2 + 1 + 16th + up + begin + begin + + + + F + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + D + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + A + 2 + + 2 + 1 + 16th + up + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + A + 2 + + 2 + 1 + 16th + up + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + A + 2 + + 2 + 1 + 16th + up + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + A + 2 + + 2 + 1 + 16th + up + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + A + 2 + + 2 + 1 + 16th + up + + + + D + 2 + + 2 + 1 + 16th + up + end + end + + + + + A + 2 + + 2 + 1 + 16th + up + + + + + + + + + + + + + + A + 2 + + 4 + 1 + eighth + up + + + + A + 2 + + 2 + 1 + 16th + up + begin + begin + + + + A + 2 + + 2 + 1 + 16th + up + end + end + + + + 4 + 1 + eighth + + + + + + G + 2 + + 2 + 1 + 16th + up + begin + begin + + + + G + 2 + + 2 + 1 + 16th + up + end + end + + + + 4 + 1 + eighth + + + + G + 2 + + 2 + 1 + 16th + up + begin + begin + + + + G + 2 + + 2 + 1 + 16th + up + end + end + + + + + + 4 + 1 + eighth + + + + F + 2 + + 2 + 1 + 16th + up + begin + begin + + + + F + 2 + + 2 + 1 + 16th + up + end + end + + + + 4 + 1 + eighth + + + + + + + + + + + + + + D + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + A + 2 + + 2 + 1 + 16th + up + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + A + 2 + + 2 + 1 + 16th + up + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + A + 2 + + 2 + 1 + 16th + up + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + A + 2 + + 2 + 1 + 16th + up + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + A + 2 + + 2 + 1 + 16th + up + + + + D + 2 + + 2 + 1 + 16th + up + end + end + + + + + A + 2 + + 2 + 1 + 16th + up + + + + + + + + + + + + + + + + + + + + + + A + 2 + + 2 + 1 + 16th + up + begin + begin + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + end + end + + + + + + C + 3 + + 2 + 1 + 16th + up + begin + begin + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + end + end + + + + F + 2 + + 2 + 1 + 16th + up + begin + begin + + + + F + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + D + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 4 + 1 + eighth + up + begin + + + + + D + 3 + + 4 + 1 + eighth + up + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + E + -1 + 3 + + 4 + 1 + eighth + up + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + D + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + D + 3 + + 2 + 1 + 16th + up + + + + B + -1 + 2 + + 4 + 1 + eighth + up + begin + + + + + D + 3 + + 4 + 1 + eighth + up + + + + + + + + -4 + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + D + 3 + + 4 + 1 + eighth + up + + + + + + B + -1 + 2 + + 2 + 1 + 16th + down + begin + begin + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + + + + B + -1 + 2 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 3 + + 2 + 1 + 16th + down + + + + B + -1 + 2 + + 2 + 1 + 16th + down + continue + continue + + + + + G + 3 + + 2 + 1 + 16th + down + + + + B + -1 + 2 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 3 + + 2 + 1 + 16th + down + + + + B + -1 + 2 + + 2 + 1 + 16th + down + continue + continue + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + + + + B + -1 + 2 + + 2 + 1 + 16th + down + end + end + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + + + + + + B + -1 + 2 + + 2 + 1 + 16th + down + begin + begin + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + F + 3 + + 2 + 1 + 16th + down + end + end + + + + D + 3 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + down + end + end + + + + B + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + -1 + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + +

+ + + -1 + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + C + 3 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + -1 + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + +

+ + + + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + C + 3 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + begin + begin + + + + +

+ + + + + + + C + 4 + + 2 + 1 + 16th + down + end + end + + + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + -2 + + + + D + 4 + + 2 + 1 + 16th + down + begin + begin + + + + +

+ + + -1 + + + + + D + 4 + + 2 + 1 + 16th + down + end + end + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + E + 4 + + 2 + 1 + 16th + natural + down + begin + begin + + + + +

+ + + + + + + E + 4 + + 2 + 1 + 16th + down + end + end + + + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + -1 + + + + E + 4 + + 2 + 1 + 16th + natural + down + begin + begin + + + + +

+ + + + + + + E + 4 + + 2 + 1 + 16th + down + end + end + + + + + + F + 4 + + 2 + 1 + 16th + down + begin + begin + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + E + 3 + + 2 + 1 + 16th + natural + down + begin + begin + + + + +

+ + + -1 + + + + + E + 3 + + 2 + 1 + 16th + down + end + end + + + + + + F + 3 + + 2 + 1 + 16th + down + begin + begin + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + continue + continue + + + + F + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + E + 4 + + 2 + 1 + 16th + natural + down + begin + begin + + + + +

+ + + -1 + + + + + E + 4 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + F + 4 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + + 8 + 1 + quarter + + + + + + + + -4 + + + + + + + + + + + + + D + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + F + 2 + + 8 + 1 + quarter + up + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + + + + + + + + + B + -1 + 3 + + 8 + 1 + quarter + down + + + + + + + + + + + B + -1 + 3 + + 8 + 1 + quarter + down + + + + B + -1 + 3 + + 4 + 1 + eighth + down + + + + + + -2 + + + + + + +

+ + + + + + + B + -1 + 3 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + cresc. + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + cresc. + + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + + + D + -1 + 2 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + E + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + F + 2 + + 8 + 1 + quarter + up + + + + + + -6 + + + + + + +

+ + + + + + + B + -1 + 2 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + + F + 2 + + 4 + 1 + eighth + up + begin + + + + + + + + + F + 3 + + 4 + 1 + eighth + up + continue + + + + F + 3 + + 4 + 1 + eighth + up + end + + + + + + B + -1 + 3 + + 4 + 1 + eighth + down + begin + + + + B + -1 + 2 + + 4 + 1 + eighth + down + continue + + + + + + + G + 2 + + 4 + 1 + eighth + down + end + + + + + + A + -1 + 2 + + 4 + 1 + eighth + flat + down + begin + + + + + + + A + -1 + 3 + + 4 + 1 + eighth + flat + down + continue + + + + A + -1 + 3 + + 4 + 1 + eighth + down + end + + + + + + D + -1 + 4 + + 4 + 1 + eighth + flat + down + begin + + + + D + -1 + 3 + + 4 + 1 + eighth + flat + down + continue + + + + + + + B + 2 + + 4 + 1 + eighth + natural + down + end + + + + + + C + 3 + + 4 + 1 + eighth + down + begin + + + + + + + C + 4 + + 4 + 1 + eighth + down + continue + + + + C + 3 + + 4 + 1 + eighth + down + end + + + + + + F + 2 + + 3 + 1 + 16th + + up + begin + begin + + + + + + + G + 2 + + 1 + 1 + 32nd + up + continue + end + backward hook + + + + A + -1 + 2 + + 4 + 1 + eighth + flat + up + continue + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + C + 3 + + 8 + 1 + quarter + up + + + + D + -1 + 3 + + 4 + 1 + eighth + flat + down + + + + + + E + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + A + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + G + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + A + -1 + 2 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + G + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + F + 2 + + 8 + 1 + quarter + up + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + + + + + -1 + + + + G + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + + + + + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + D + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + E + -1 + 2 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + F + 2 + + 8 + 1 + quarter + up + + + + + + B + -1 + 2 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + G + 2 + + + + + dol. + + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + + + + +

+ + + -3 + + + + + + + C + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + B + -1 + 4 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + A + 4 + + 4 + 1 + eighth + natural + down + continue + + + + C + 5 + + 4 + 1 + eighth + down + end + + + + + + B + -1 + 4 + + 8 + 1 + quarter + down + + + + + + -6 + + + + + + -2 + + + + F + 5 + + 4 + 1 + eighth + down + + + + + + E + -1 + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + D + -1 + 5 + + 1 + 1 + 32nd + flat + down + continue + end + backward hook + + + + C + 5 + + 4 + 1 + eighth + down + continue + + + + E + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + D + -1 + 5 + + 8 + 1 + quarter + flat + down + + + + A + -1 + 5 + + 4 + 1 + eighth + flat + down + + + + + + G + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + F + 5 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + E + 5 + + 4 + 1 + eighth + natural + down + continue + + + + G + 5 + + 4 + 1 + eighth + down + end + + + + + + cresc. + + + + + F + 5 + + 3 + 1 + 16th + + down + begin + begin + + + + G + 5 + + 1 + 1 + 32nd + down + continue + end + backward hook + + + + A + -1 + 5 + + 4 + 1 + eighth + flat + down + continue + + + + B + -1 + 5 + + 4 + 1 + eighth + down + end + + + + + + C + 6 + + 8 + 1 + quarter + down + + + + + + + + -2 + + + + D + -1 + 6 + + 4 + 1 + eighth + flat + down + + + + + + + + + + E + -1 + 6 + + 2 + 1 + 16th + down + begin + begin + + + + + + + D + -1 + 6 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + C + 6 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + + + + + + G + 5 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + A + -1 + 5 + + 2 + 1 + 16th + flat + down + begin + begin + + + + G + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + F + 5 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 5 + + 2 + 1 + 16th + down + continue + continue + + + + D + -1 + 5 + + 2 + 1 + 16th + flat + down + continue + continue + + + + C + 5 + + 2 + 1 + 16th + down + end + end + + + + + + F + 4 + + + + + B + -1 + 3 + + 4 + 1 + eighth + down + + + + 2 + 1 + 16th + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + D + -1 + 2 + + 2 + 1 + 16th + flat + up + begin + begin + + + + E + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + -1 + + + + F + 2 + + 6 + 1 + eighth + + up + begin + + + + + + -3 + + + + + + + + + F + 2 + + 2 + 1 + 16th + up + end + backward hook + + + + + + + + + + + +

+ + + + + + + B + -1 + 2 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 8 + 1 + quarter + + + + 2 + 1 + 16th + + + + F + 3 + + 2 + 1 + 16th + down + + + + + + B + -1 + 3 + + 4 + 1 + eighth + down + + + + 2 + 1 + 16th + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + C + 3 + + 2 + 1 + 16th + up + end + end + + + + B + -1 + 2 + + 4 + 1 + eighth + up + begin + + + + G + -1 + 2 + + 4 + 1 + eighth + flat + up + end + + + + + + E + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + E + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + C + 2 + + 4 + 1 + eighth + up + begin + + + + F + 2 + + 4 + 1 + eighth + up + end + + + + + + + cresc. + + + + + B + -1 + 2 + + 2 + 1 + 16th + down + begin + begin + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + G + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + C + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + C + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + A + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + continue + continue + + + + D + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + G + -1 + 2 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + G + -1 + 3 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + G + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + A + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 3 + + 4 + 1 + eighth + down + + + + 2 + 1 + 16th + + + + D + -1 + 2 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + G + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + A + -1 + 2 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + G + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + -1 + 2 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + + + G + -1 + 2 + + 2 + 1 + 16th + flat + up + begin + begin + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + + + 12 + 1 + + + + + + F + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + -1 + 3 + + 2 + 1 + 16th + flat + up + end + end + + + + + + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + + 12 + 1 + + + + + + cresc. + + + + + E + 2 + + 2 + 1 + 16th + natural + up + begin + begin + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + D + -1 + 2 + + 2 + 1 + 16th + flat + up + begin + begin + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + +

+ + + -1 + + + + + + + C + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + E + 2 + + 2 + 1 + 16th + natural + up + continue + continue + + + + + + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + D + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + A + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + 2 + + 2 + 1 + 16th + natural + up + continue + continue + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + G + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + A + 2 + + 2 + 1 + 16th + up + begin + begin + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + G + 2 + + 2 + 1 + 16th + up + end + end + + + + + + D + 3 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + 2 + + 2 + 1 + 16th + natural + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + end + end + + + + + + A + 2 + + 2 + 1 + 16th + up + begin + begin + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 2 + + 2 + 1 + 16th + down + begin + begin + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + C + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + F + 3 + + 2 + 1 + 16th + down + + + + E + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + D + 3 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + 2 + + 2 + 1 + 16th + natural + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + C + 1 + 3 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + E + 3 + + 2 + 1 + 16th + natural + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + end + end + + + + + + E + -1 + 3 + + 2 + 1 + 16th + flat + down + begin + begin + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + 3 + + 2 + 1 + 16th + natural + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + A + 3 + + 2 + 1 + 16th + down + end + end + + + + + + F + 1 + 3 + + 2 + 1 + 16th + sharp + down + begin + begin + + + + A + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + + + + A + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 4 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + B + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + piu + + + + + A + 3 + + 2 + 1 + 16th + down + begin + begin + + + + + + + + + G + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + + + + + + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + + + + + + C + 3 + + 2 + 1 + 16th + down + end + end + + + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + + + + A + 2 + + 2 + 1 + 16th + up + begin + begin + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + E + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + D + 2 + + 2 + 1 + 16th + up + continue + continue + + + + C + 2 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + +

+ + + -2 + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + end + + + + B + -1 + 2 + + 4 + 1 + eighth + up + continue + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + end + + + + B + -1 + 2 + + 4 + 1 + eighth + up + continue + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + + + -1 + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + + + B + -1 + 2 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 4 + 1 + eighth + + + + 2 + 1 + 16th + + + + + + + + + + + + G + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + E + 2 + + 2 + 1 + 16th + natural + up + end + end + + + + + + + + + + + F + 2 + + 4 + 1 + eighth + up + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + G + 2 + + + + + +

+ + + + + + + C + 5 + + 12 + 1 + quarter + + down + + + + + + + + + E + -1 + 5 + + 12 + 1 + quarter + + down + + + + + + + + + + + + + + D + -1 + 5 + + 4 + 1 + eighth + flat + down + begin + + + + + + + F + 5 + + 4 + 1 + eighth + down + continue + + + + + + -3 + + + + + + -2 + + + + B + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + + + + + + + + + C + 5 + + 6 + 1 + eighth + + down + + + + F + 4 + + + + + + + + + + + + + E + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + A + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + + + + + + A + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + + + + + + G + 2 + + 2 + 1 + 16th + up + end + end + + + + + + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + cresc. + + + + + C + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + C + -1 + 4 + + 2 + 1 + 16th + down + continue + end + + + + C + -1 + 4 + + 4 + 1 + eighth + down + continue + + + + C + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + C + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + C + -1 + 4 + + 2 + 1 + 16th + down + continue + end + + + + C + -1 + 4 + + 4 + 1 + eighth + down + continue + + + + C + -1 + 4 + + 4 + 1 + eighth + down + end + + + + + + C + -1 + 4 + + 2 + 1 + 16th + flat + down + begin + begin + + + + C + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + -1 + 4 + + 2 + 1 + 16th + down + continue + continue + + + + C + -1 + 4 + + 2 + 1 + 16th + down + end + end + + + + + + C + -1 + 4 + + 4 + 1 + eighth + flat + down + + + + C + -1 + 3 + + 4 + 1 + eighth + flat + up + begin + + + + C + -1 + 3 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + C + 3 + + 12 + + 1 + quarter + + natural + up + + + + + + + + + -9 + + + + + + -8 + + + + + + C + 3 + + 12 + + 1 + quarter + + up + + + + + + + + + -8 + + + + + + -7 + + + + + + +

+ + + + + + + +

+ + + + + + + B + -1 + 2 + + 4 + 1 + eighth + up + begin + + + + + + + dol. + + + + + C + 3 + + 4 + 1 + eighth + up + continue + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + E + -1 + 2 + + 4 + 1 + eighth + up + begin + + + + F + 2 + + 4 + 1 + eighth + up + continue + + + + E + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + + + + + cresc. + + + + + D + 2 + + 4 + 1 + eighth + up + begin + + + + + + + A + 2 + + 4 + 1 + eighth + up + continue + + + + B + -1 + 2 + + 4 + 1 + eighth + up + end + + + + + + E + -1 + 3 + + 4 + 1 + eighth + up + begin + + + + F + 3 + + 4 + 1 + eighth + up + continue + + + + F + 2 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + + + + F + 1 + 2 + + 2 + 1 + 16th + sharp + up + begin + begin + + + + F + 1 + 2 + + 2 + 1 + 16th + up + continue + end + + + + F + 1 + 2 + + 4 + 1 + eighth + up + end + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + +

+ + + + + + + poco rit. + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + end + + + + E + -1 + 3 + + 4 + 1 + eighth + down + end + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + E + 3 + + 4 + 1 + eighth + natural + up + begin + + + + + + + B + 2 + + 4 + 1 + eighth + natural + up + continue + + + + C + 3 + + 4 + 1 + eighth + up + end + + + + + + A + 2 + + 4 + 1 + eighth + up + begin + + + + B + 2 + + 4 + 1 + eighth + natural + up + continue + + + + A + 2 + + 4 + 1 + eighth + up + end + + + + + + + + + G + 2 + + 4 + 1 + eighth + up + begin + + + + + + + F + 1 + 2 + + 4 + 1 + eighth + sharp + up + continue + + + + E + 2 + + 4 + 1 + eighth + natural + up + end + + + + + + A + 2 + + 4 + 1 + eighth + up + begin + + + + B + 2 + + 4 + 1 + eighth + natural + up + continue + + + + B + 2 + + 4 + 1 + eighth + up + end + + + + + + + + + + + + + + + + + C + 3 + + 2 + 1 + 16th + up + begin + begin + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + end + end + + + + + + sempre + + + + + C + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + C + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + + + + + + + + + C + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + -1 + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + -1 + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + C + -1 + 3 + + 2 + 1 + 16th + flat + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + A + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + G + 2 + + 2 + 1 + 16th + up + begin + begin + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + G + -1 + 2 + + 2 + 1 + 16th + flat + up + continue + continue + + + + G + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + end + end + + + + + + F + 3 + + 2 + 1 + 16th + down + begin + begin + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + end + end + + + + + + F + 2 + + 2 + 1 + 16th + up + begin + begin + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + E + -1 + 3 + + 2 + 1 + 16th + down + begin + begin + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + continue + continue + + + + E + -1 + 3 + + 2 + 1 + 16th + down + end + end + + + + + + D + 3 + + 2 + 1 + 16th + down + begin + begin + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + D + 3 + + 2 + 1 + 16th + down + end + end + + + + + + C + 3 + + 2 + 1 + 16th + up + begin + begin + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + continue + continue + + + + C + 3 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + D + 3 + + 2 + 1 + 16th + up + end + end + + + + + + + C + 3 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + G + 2 + + 2 + 1 + 16th + up + continue + continue + + + + A + 2 + + 2 + 1 + 16th + up + continue + continue + + + + F + 2 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 2 + + 2 + 1 + 16th + down + begin + begin + + + + D + 3 + + 2 + 1 + 16th + down + continue + continue + + + + F + 3 + + 2 + 1 + 16th + down + end + end + + + + 2 + 1 + 16th + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + pizz. + + + + + F + 3 + + 4 + 1 + eighth + down + + + + 4 + 1 + eighth + + + + 4 + 1 + eighth + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + 12 + 1 + + + + + + + + + + + + + + B + -1 + 2 + + 2 + 1 + 16th + up + begin + begin + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + continue + continue + + + + B + -1 + 2 + + 2 + 1 + 16th + up + end + end + + + + + + B + -1 + 3 + + 12 + 1 + quarter + + down + + + + + + + + -10 + + + + + + B + -1 + 2 + + 12 + 1 + quarter + + up + + + + + + + + -11 + + + + + + + + + + + + + + B + -1 + 2 + + 8 + 1 + quarter + up + + + + 4 + 1 + eighth + + + light-heavy + + + + diff --git a/data0/movement3.mxl b/data0/movement3.mxl new file mode 100644 index 0000000..11b2c43 Binary files /dev/null and b/data0/movement3.mxl differ diff --git a/data0/movement4.mxl b/data0/movement4.mxl new file mode 100644 index 0000000..87e5530 Binary files /dev/null and b/data0/movement4.mxl differ diff --git a/data0/op18no1movement1.mxl b/data0/op18no1movement1.mxl new file mode 100644 index 0000000..e259a9b Binary files /dev/null and b/data0/op18no1movement1.mxl differ diff --git a/data0/op18no1movement2.mxl b/data0/op18no1movement2.mxl new file mode 100644 index 0000000..8ddefec Binary files /dev/null and b/data0/op18no1movement2.mxl differ diff --git a/data0/op18no1movement3.mxl b/data0/op18no1movement3.mxl new file mode 100644 index 0000000..487f56f Binary files /dev/null and b/data0/op18no1movement3.mxl differ diff --git a/data0/op18no1movement4.mxl b/data0/op18no1movement4.mxl new file mode 100644 index 0000000..ebbc3d2 Binary files /dev/null and b/data0/op18no1movement4.mxl differ diff --git a/markov_chain.py b/markov_chain.py new file mode 100644 index 0000000..f463314 --- /dev/null +++ b/markov_chain.py @@ -0,0 +1,44 @@ +import random + + +def triples(lst): + """ + Generates triples from the given string. So if our string was 1234, the output would be (1,2,3) and (2,3,4) + """ + res=[] + if len(lst) < 3: + return + + for i in range(len(lst) - 2): + res.append((string[i], string[i+1], string[i+2])) + return res + +def markov_table(triples,database={}): + for triple in triples: + w1, w2, w3 = triple + key = (w1, w2) + if key in database: + database[key].append(w3) + else: + database[key] = [w3] + return database + +def generate_string(seed,length,database): + output=[] + output.append(seed[0]) + output.append(seed[1]) + for i in range(length-2): + i=i+2 + key=(output[i-2],output[i-1]) + options=database.get(key) + next_state=random.choice(options) + output.append(next_state) + output = ''.join(output) + return output + + +string=['1','2','3','5','2','6','23','1','5','3','76','4','2','3','6','3','3','3','6','7','4','6','3','6','3','6','7','8'] +triples=triples(string) +database=markov_table(triples) +string=generate_string(['1','2'],15,database) +print string \ No newline at end of file diff --git a/markov_melody.py b/markov_melody.py new file mode 100644 index 0000000..6a35a86 --- /dev/null +++ b/markov_melody.py @@ -0,0 +1,257 @@ +from music21 import * +import os +import random +import copy + +def doubles(lst): + """ + Generates doubles from a given list - for example [1,2,3,4,5] would become [(1,2),(2,3),(3,4),(4,5)] + """ + res=[] + for lst in lst: + if len(lst) < 2: + pass + + for i in range(len(lst) - 1): + res.append((lst[i], lst[i+1])) + return res + +def triples(lst): + """ + Generates triples from a given list - for example [1,2,3,4,5] would become [(1,2,3),(2,3,4),(3,4,5)] + """ + res=[] + for lst in lst: + if len(lst) < 3: + pass + + for i in range(len(lst) - 2): + res.append((lst[i], lst[i+1], lst[i+2])) + return res + +def quadrouples(lst): + """ + Generates quadrouples from a given list - for example [1,2,3,4,5] would become [(1,2,3,4),(2,3,4,5)] + """ + res=[] + for lst in lst: + if len(lst) < 4: + pass + + for i in range(len(lst) - 3): + res.append((lst[i], lst[i+1], lst[i+2], lst[i+3])) + return res + + +def markov_table_1(doubles,database={}): + for double in doubles: + w1, w2 = double + key = w1 + if key in database: + database[key].append(w2) + else: + database[key] = [w2] + return database + + +def markov_table_2(triples,database={}): + for triple in triples: + w1, w2, w3 = triple + key = (w1, w2) + if key in database: + database[key].append(w3) + else: + database[key] = [w3] + return database + +def markov_table_3(quadrouples,database={}): + for quadrouple in quadrouples: + w1, w2, w3, w4 = quadrouple + key = (w1, w2, w3) + if key in database: + database[key].append(w4) + else: + database[key] = [w4] + return database + +def generate_string_1(note_seed, rhythm_seed,length,note_database,rhythm_database): + """ + Given a note seed in the format [first note], a rhythm seed in the format [quarter length for first note] + the length of the desired output melody, a markov dictionary for the melody, and a markov dictionary for the rhythm, this function returns a tuple of lists + in the format ([notes],[durations]) + """ + rhythm_output=[] + note_output=[] + note_output.append(note_seed[0]) + rhythm_output.append(rhythm_seed[0]) + + for i in range(length-1): + i=i+1 + key=note_output[i-1] + options=note_database.get(key,["C","D","E","F","G","A","B"]) + next_state=random.choice(options) + note_output.append(next_state) + rhythm_key=rhythm_output[i-1] + rhythm_options=rhythm_database.get(rhythm_key) + next_rhythm_state=random.choice(rhythm_options,[0.25,0.5,0.5,1.0,1.0,1.0,1.0,2.0,2.0,2.0]) + rhythm_output.append(next_rhythm_state) + + return (note_output,rhythm_output) + + + +def generate_string_2(note_seed,length,note_database,rhythm_database,rhythm_seed=[2.0,2.0]): + """ + Given a note seed in the format [first note, second note], a rhythm seed in the format [quarter length for first note, quarter length for second note] + the length of the desired output melody, a markov dictionary for the melody, and a markov dictionary for the rhythm, this function returns a tuple of lists + in the format ([notes],[durations]) + """ + rhythm_output=[] + note_output=[] + note_output.append(note_seed[0]) + note_output.append(note_seed[0]) + rhythm_output.append(rhythm_seed[0]) + rhythm_output.append(rhythm_seed[0]) + + for i in range(length-2): + i=i+2 + key=(note_output[i-2],note_output[i-1]) + options=note_database.get(key,["C","D","E","F","G","A","B"]) + next_state=random.choice(options) + note_output.append(next_state) + rhythm_key=(rhythm_output[i-2],rhythm_output[i-1]) + rhythm_options=rhythm_database.get(rhythm_key,[0.25,0.5,0.5,1.0,1.0,1.0,1.0,2.0,2.0,2.0]) + next_rhythm_state=random.choice(rhythm_options) + rhythm_output.append(next_rhythm_state) + + return (note_output,rhythm_output) + +def generate_string_3(note_seed,length,note_database,rhythm_database,rhythm_seed=[2.0,1.0,1.0]): + """ + Given a note seed in the format [first note, second note,third note], a rhythm seed in the format [quarter length for first note, quarter length for second + note, quarter length for third note] + the length of the desired output melody, a markov dictionary for the melody, and a markov dictionary for the rhythm, this function returns a tuple of lists + in the format ([notes],[durations]) + """ + rhythm_output=[] + note_output=[] + note_output.append(note_seed[0]) + note_output.append(note_seed[0]) + note_output.append(note_seed[0]) + rhythm_output.append(rhythm_seed[0]) + rhythm_output.append(rhythm_seed[0]) + rhythm_output.append(rhythm_seed[0]) + + for i in range(length-3): + i=i+3 + key=(note_output[i-3],note_output[i-2],note_output[i-1]) + options=note_database.get(key,["C","D","E","F","G","A","B"]) + next_state=random.choice(options) + note_output.append(next_state) + rhythm_key=(rhythm_output[i-3],rhythm_output[i-2],rhythm_output[i-1]) + rhythm_options=rhythm_database.get(rhythm_key,[0.25,0.5,0.5,1.0,1.0,1.0,1.0,2.0,2.0,2.0]) + next_rhythm_state=random.choice(rhythm_options) + rhythm_output.append(next_rhythm_state) + + return (note_output,rhythm_output) + +def get_dataset(dataset_index=0): + path="/home/bwerth/InteractiveProgramming-1/data{}".format(dataset_index) + scores=[] + for filename in os.listdir(path): + scores.append(converter.parse("{}/{}".format(path,filename))) + return scores + + +def generate_note_lists(dataset): + melodyData = [] + for score in dataset: + part = score.parts[0].getElementsByClass(stream.Measure) # Returns a list of Measures + melodyData.append([]) # melodyData is a list of phrases, which contains a set of notes with no rests. + for m in part: # For each measure! + for n in m.notesAndRests: + if(type(n) == note.Note): + melodyData[-1].append(n.name)# if it is a note, append the name of the note + elif(type(n) == note.Rest): + melodyData.append([]) # A rest ends a musical phrase so we just start a new sublist here + else: #the other possibility is that it is a chord...in which case, this grabs the top note + melodyData[-1].append(n[-1].name) + return melodyData + + +def generate_rhythm_lists(dataset): + rhythmData = [] + for score in dataset: + part = score.parts[0].getElementsByClass(stream.Measure) # Returns a list of Measures + rhythmData.append([]) # melodyData is a list of phrases, which contains a set of notes with no rests. + for m in part: # For each measure + for n in m.notesAndRests: + if(type(n) == note.Note): + rhythmData[-1].append(n.quarterLength)# if it is a note, append the name of the note + elif(type(n) == note.Rest): + rhythmData.append([]) # A rest ends a musical phrase so we just start a new sublist here + else: #the other possibility is that it is a chord...in which case, this grabs the top note + rhythmData[-1].append(n[-1].quarterLength) + return rhythmData + + +def generate_melody(list_of_notes, list_of_rhythms): + octave = 4 + streams=stream.Stream() + for indx,c in enumerate(list_of_notes): + pitch=c+str(octave) + note1=note.Note(pitch) + note1.quarterLength=list_of_rhythms[indx] + streams.append(note1) + mf = midi.translate.streamToMidiFile(streams) + mf.open('markov_melody.mid', 'wb') + mf.write() + mf.close() + os.system('/usr/bin/xdg-open ~/InteractiveProgramming-1/markov_melody.mid')# This line opens the MIDI file with the default program + +def generate_song(length,dataset_index,note_seed,markov_order): + scores=get_dataset(dataset_index) + melody=generate_note_lists(scores) + rhythm=generate_rhythm_lists(scores) + + if markov_order==1: + note_doubles=doubles(melody) + rhythm_doubles=doubles(rhythm) + note_database=markov_table_1(note_doubles) + rhythm_database=markov_table_1(rhythm_doubles) + newsong=generate_string_1(note_seed, rhythm_seed,length,note_database,rhythm_database) + list_of_notes=newsong[0] + list_of_rhythms=newsong[1] + generate_melody(list_of_notes, list_of_rhythms) + + elif markov_order==2: + note_triples=triples(melody) + rhythm_triples=triples(rhythm) + note_database=markov_table_2(note_triples) + rhythm_database=markov_table_2(rhythm_triples) + newsong=generate_string_2(note_seed,length,note_database,rhythm_database) + list_of_notes=newsong[0] + list_of_rhythms=newsong[1] + generate_melody(list_of_notes, list_of_rhythms) + + elif markov_order==3: + note_quadrouples=quadrouples(melody) + rhythm_quadrouples=quadrouples(rhythm) + note_database=markov_table_3(note_quadrouples) + rhythm_database=markov_table_3(rhythm_quadrouples) + newsong=generate_string_3(note_seed,length,note_database,rhythm_database) + list_of_notes=newsong[0] + list_of_rhythms=newsong[1] + generate_melody(list_of_notes, list_of_rhythms) + else: + print "Sorry, that markov order is not an option" + +<<<<<<< HEAD +generate_song(50,1,"C",3) +======= +<<<<<<< HEAD +generate_song(50,0,["C","F","G"],[3.0,1.0,1.0],3) +======= +generate_song(50,0,"C",3) +>>>>>>> 7d290548ff76d17e25205269ffa101da36d72d41 +>>>>>>> 895eec5465315d99a9b48ebe9e828438a88180be diff --git a/mp4_music21_rev1.py b/mp4_music21_rev1.py new file mode 100644 index 0000000..17d5f52 --- /dev/null +++ b/mp4_music21_rev1.py @@ -0,0 +1,85 @@ +import music21 +import copy +import random + +def realize_chord(chordstring, numofpitch=3, baseoctave=4, direction="ascending"): + """ + given a chordstring like Am7, return a list of numofpitch pitches, starting in octave baseoctave, and ascending + if direction == "descending", reverse the list of pitches before returning them + """ + pitches = music21.harmony.ChordSymbol(chordstring).pitches + num_iter = numofpitch/len(pitches)+1 + octave_correction = baseoctave - pitches[0].octave + result = [] + actual_pitches = 0 + for i in range(num_iter): + for p in pitches: + if actual_pitches < numofpitch: + newp = copy.deepcopy(p) + newp.octave = newp.octave + octave_correction + result.append(newp) + actual_pitches += 1 + else: + if direction == "ascending": + return result + else: + result.reverse() + return result + octave_correction += 1 + + if direction == "ascending": + return result + else: + result.reverse() + return result + + # define a chord progression as a string of all the chords +chords = "C G Am Dm Em F C" + # scale in which to interpret these chords +scale = music21.scale.MajorScale("C") + # realize the chords in octave 4 (e.g. 4) +octave = 4 + # realize the chords using half notes (e.g. 1 for a whole note) +quarterLength = 2 + +chord_size=5 + +voices=2 + # convert chords to notes and stuff into a stream +splitted_chords = chords.split(" ") + +stream = {} +splitted_chords = chords.split(" ") + + +for v in range(voices): + stream[v] = music21.stream.Stream() +# split each chord into a separate voice +for c in splitted_chords: + pitches = realize_chord(c, chord_size, octave, direction=random.choice(["ascending","descending"])) + for v in range(voices): + if v==voices-1 and c==splitted_chords[-1]: + pitch = realize_chord(c, 1, octave, direction="ascending") + note = music21.note.Note() + note.pitches=pitch + note.quarterLength=quarterLength + stream[voices-1].append(note) + print "hello" + else: + pitch=random.choice(pitches) + note = music21.note.Note(pitch) + note.quarterLength = quarterLength + stream[v].append(note) + + + + # combine all voices to one big stream +streams = music21.stream.Stream() +for s in stream: + streams.insert(0, copy.deepcopy(stream[s])) + +streams.show("text") +mf = music21.midi.translate.streamToMidiFile(streams) +mf.open('test123.mid', 'wb') +mf.write() +mf.close() \ No newline at end of file diff --git a/mp4_music_generation.py b/mp4_music_generation.py new file mode 100644 index 0000000..3808a57 --- /dev/null +++ b/mp4_music_generation.py @@ -0,0 +1,197 @@ +""" +This program takes a chord progression as input and randomly generates a melody. + +@author: Joseph Lee and Bryan Werth + +""" +import random +import music21 +import copy +import os + +class Note(object): + """ + This class defines a note. Its attributes are the note name, the octave, and the duration. + The note name is a string, octave is an integer (C4 is middle C), duration is the number of beats (duration of 4 is a whole note + """ + note_list = ['C','C#','D','D#','E','F','F#','G','G#','A','A#','B']# because MIDI interface is used, there is no distinction between flats and sharps i.e. D# is the same as Eb etc. + def __init__(self,note = 'C',octave = 4,duration = 4):# Default note is middle C (C4) with a duration of 4 beats + self.note = note + self.octave = octave + self.duration = duration + + def __str__(self): + return "{}{}".format(self.note,self.octave) + + """ + def name_interval(self,other): + + This method calculates the number of half steps separating two notes. Takes a note as input and produces an integer. + + notea = note_list.index(self.note) + noteb = note_list.index(other.note) + distance = abs(noteb-notea) + """ + + def producenote(self,interval): + """ + This method produces the name of a note a given number of half steps higher than self + """ + noteindex = self.note_list.index(self.note)# finds the index of self within the list of notes + if noteindex+interval>len(self.note_list)-1:# These lines handle the case where the notes wrap around, for example, from B4 to C5 + newnoteindex = noteindex+interval-len(self.note_list) + octave = self.octave + 1 + else: + newnoteindex = noteindex+interval + octave = self.octave + newnote = Note(self.note_list[newnoteindex],octave,self.duration) + return newnote + +class Chord(object): + """ + This class defines chords made up of notes. Its attributes are bottomnote, chord name, and chord inversion + """ + def __init__(self,bottomnote = Note(),chordname = '',inversion = 0): + self.bottomnote = bottomnote + self.chordname = chordname + self.inversion = inversion + + def __str__(self): + return "{} chord with a starting note of {} at an inversion of {}".format(self.chordname,self.bottomnote,self.inversion) + + def createchord(self): + """ + This method produces a list of note names that forms the chord given the parameters for the chord defined in the Chord class + """ + chord = [] + interval1 = 0 + if self.inversion == 0: + if self.chordname == 'minor': + interval2,interval3 = 3,7 + elif self.chordname == 'diminished': + interval2,interval3 = 3,6 + elif self.chordname == 'augmented': + interval2,interval3 = 4,8 + else: + interval2,interval3 = 4,7 + elif self.inversion == 1: + if self.chordname == 'minor': + interval1,interval2,interval3 = 3,7,12# This entire block of code defines the intervals in terms of half steps for the four main chord types of all three inversions. + elif self.chordname == 'augmented': + interval1,interval2,interval3 = 4,8,12 + elif self.chordname == 'diminished': + interval1,interval2,interval3 = 3,6,12 + else: + interval1,interval2,interval3 = 4,7,12 + elif self.inversion == 2: + if self.chordname == 'minor': + interval1,interval2,interval3 = 7,12,15 + elif self.chordname == 'augmented': + interval1,interval2,interval3 = 8,12,16 + elif self.chordname == 'diminished': + interval1,interval2,interval3 = 6,12,15 + else: + interval1,interval2,interval3 = 7,12,16 + chord.append(self.bottomnote.producenote(interval1)) + chord.append(self.bottomnote.producenote(interval2)) + chord.append(self.bottomnote.producenote(interval3)) + return chord + +class ChordProgression(object): + """ + This class defines a chord progression made up of chords. Its attribute is a list of chords (loc) + """ + def __init__(self,LoC = []): + self.loc = LoC + + def __str__(self): + loc = [] + for chord in self.loc: + loc.append(str(chord)) + return '\n'.join(loc) + + def createchordprogression(self): + """ + This method produces a list of lists of chord names. For each chord in the loc attribute, createchord is called with the result being added to a list + """ + loc = [] + for chord in self.loc: + loc.append(chord.createchord()) + return loc + + def createmelody(self): + """ + This method produces a string melody given a chord progression + """ + melody=[] + listofchords = self.createchordprogression() + for chord in listofchords: + melody.append(str(random.choice(chord))) + return melody + + +def chordgenerator(chords): + """ + This function accepts a list of lists describing chords and produces a list of chords, making this program more user friendly + """ + loc=[] + durations=[] + for c in chords: + #chord has four parameters, for example ["C","major",4,2] would create a C major chord with bottom note C4 with a duration of two beats + note=Note() + chord=Chord() + note.note=c[0] + note.octave=c[2] + note.duration=c[3] + chord.chordname=c[1] + chord.bottomnote=note + loc.append(chord) + durations.append(c[3]) + return (loc,durations) + + + +chords = [] +numofchords = int(raw_input("\n\nHow many chords are there in your chord progression?\n")) +for i in range(numofchords): + note = raw_input("\n\nWhat is the bottom note name of the chord? \n") + octave = raw_input("\n \nWhat is the octave of the bottom note of the chord? \n") + octave = int(octave) + duration = raw_input("\n \nHow many beats is the chord? \n") + duration = int(duration) + chordname = raw_input("\n \nIs the chord major, minor, augmented, or diminished \n") + chords.append([note,chordname,octave,duration]) + +chord_info = chordgenerator(chords) +loc=chord_info[0] +duration=chord_info[1] +chordprog = ChordProgression() +chordprog.loc = loc +durations=duration + +voices=4 + # convert chords to notes and stuff into a stream + +stream = {} + +for v in range(voices): + stream[v] = music21.stream.Stream() +# split each chord into a separate voice +for v in range(voices): + melody1 = chordprog.createmelody() + for index,notes in enumerate(melody1): + pitch=notes + note = music21.note.Note(pitch) + note.quarterLength=durations[index] + stream[v].append(note) + + + # combine all voices to one big stream +streams = music21.stream.Stream() +for s in stream: + streams.insert(0, copy.deepcopy(stream[s]))# Inserts a deepcopy of all of the notes in the stream dictionary - this handles multiple voices such that the voices are overlayed on each other +mf = music21.midi.translate.streamToMidiFile(streams)# This creates a MIDI file of the total stream +mf.open('temp.mid', 'wb') +mf.write() +mf.close() +os.system('/usr/bin/xdg-open ~/InteractiveProgramming-1/temp.mid')# This line opens the MIDI file with the default program diff --git a/mp4_music_generation_rev2.py b/mp4_music_generation_rev2.py new file mode 100644 index 0000000..7389015 --- /dev/null +++ b/mp4_music_generation_rev2.py @@ -0,0 +1,161 @@ +""" +This program takes a chord progression as input and randomly generates a melody. + +@author: Joseph Lee and Bryan Werth + +""" + + +import music21 +import copy +import random + +class Note(object): + """ + This class defines a note. Its attributes are the note name, the octave, and the duration. + The note name is a string, octave is an integer (C4 is middle C), duration is the number of beats (duration of 4 is a whole note + """ + note_list = ['C','C#','D','D#','E','F','F#','G','G#','A','A#','B'] + def __init__(self,note = 'C',octave = 4,duration = 4): + self.note = note + self.octave = octave + self.duration = duration + + def __str__(self): + return "{}{} duration {} beats".format(self.note,self.octave,self.duration) + + """ + def name_interval(self,other): + + This method calculates the number of half steps separating two notes. Takes a note as input and produces an integer. + + notea = note_list.index(self.note) + noteb = note_list.index(other.note) + distance = abs(noteb-notea) + """ + + def producenote(self,interval): + """ + This method produces the name of a note a given number of half steps higher than self + """ + noteindex = self.note_list.index(self.note) + if noteindex+interval>len(self.note_list)-1: + newnoteindex = noteindex+interval-len(self.note_list) + octave = self.octave + 1 + else: + newnoteindex = noteindex+interval + octave = self.octave + newnote = Note(self.note_list[newnoteindex],octave,self.duration) + return newnote + +class Chord(object): + """ + This class defines chords made up of notes. Its attributes are bottomnote, chord name, and chord inversion + """ + def __init__(self,bottomnote = Note(),chordname = '',inversion = 0): + self.bottomnote = bottomnote + self.chordname = chordname + self.inversion = inversion + + def __str__(self): + return "{} chord with a starting note of {} at an inversion of {}".format(self.chordname,self.bottomnote,self.inversion) + + def createchord(self): + """ + This method produces a list of note names that forms the chord given the parameters for the chord defined in the Chord class + """ + chord = [] + interval1 = 0 + if self.inversion == 0: + if self.chordname == 'minor': + interval2,interval3 = 3,7 + elif self.chordname == 'diminished': + interval2,interval3 = 3,6 + elif self.chordname == 'augmented': + interval2,interval3 = 4,8 + else: + interval2,interval3 = 4,7 + elif self.inversion == 1: + if self.chordname == 'minor': + interval1,interval2,interval3 = 3,7,12 + elif self.chordname == 'augmented': + interval1,interval2,interval3 = 4,8,12 + elif self.chordname == 'diminished': + interval1,interval2,interval3 = 3,6,12 + else: + interval1,interval2,interval3 = 4,7,12 + elif self.inversion == 2: + if self.chordname == 'minor': + interval1,interval2,interval3 = 7,12,15 + elif self.chordname == 'augmented': + interval1,interval2,interval3 = 8,12,16 + elif self.chordname == 'diminished': + interval1,interval2,interval3 = 6,12,15 + else: + interval1,interval2,interval3 = 7,12,16 + chord.append(self.bottomnote.producenote(interval1)) + chord.append(self.bottomnote.producenote(interval2)) + chord.append(self.bottomnote.producenote(interval3)) + return chord + +class ChordProgression(object): + """ + This class defines a chord progression made up of chords. Its attribute is a list of chords (loc) + """ + def __init__(self,LoC = []): + self.loc = LoC + + def __str__(self): + loc = [] + for chord in self.loc: + loc.append(str(chord)) + return '\n'.join(loc) + + def createchordprogression(self): + """ + This method produces a list of lists of chord names. For each chord in the loc attribute, createchord is called with the result being added to a list + """ + loc = [] + for chord in self.loc: + loc.append(chord.createchord()) + return loc + + + + # define a chord progression as a string of all the chords +notes = "C G A D E F C" + # realize the chords in octave 4 (e.g. 4) +octave = 4 + # realize the chords using half notes (e.g. 1 for a whole note) +quarterLength = 2 + +voices=2 + # convert chords to notes and stuff into a stream +splitted_notes = notes.split(" ") + +stream = {} + +for v in range(voices): + stream[v] = music21.stream.Stream() +# split each chord into a separate voice +for v in range(voices): + for c in splitted_notes: + pitch=c+str(octave) + note = music21.note.Note(pitch) + note.quarterLength=quarterLength + stream[v].append(note) + + + # combine all voices to one big stream +streams = music21.stream.Stream() +for s in stream: + streams.insert(0, copy.deepcopy(stream[s])) +mf = music21.midi.translate.streamToMidiFile(streams) +mf.open('test123.mid', 'wb') +mf.write() +mf.close() + + +if __name__ == "__main__": + import doctest + doctest.testmod() \ No newline at end of file diff --git a/music21_canon_generator.py b/music21_canon_generator.py new file mode 100644 index 0000000..5c1a7b4 --- /dev/null +++ b/music21_canon_generator.py @@ -0,0 +1,25 @@ +import music21 +import os + + +score = music21.corpus.parse('bach/bwv321.xml') +soprano = score.getElementById('Soprano') +excerpt = soprano.flat.notesAndRests.stream() +outputScore = music21.stream.Score() + +transformations = [(1.0, 'P1'), + (2.0, 'P1'), + (1.0, 'P5'), + (2.0, 'P5') + ] + +for speed, transposition in transformations: + part = excerpt.augmentOrDiminish(speed) + part.transpose(transposition, inPlace=True) + outputScore.insert(0, part) + +mf = music21.midi.translate.streamToMidiFile(outputScore) +mf.open('canon_temp.mid', 'wb') +mf.write() +mf.close() +os.system('/usr/bin/xdg-open ~/InteractiveProgramming-1/canon_temp.mid')# This line opens the MIDI file with the default program \ No newline at end of file diff --git a/test.kv b/test.kv new file mode 100644 index 0000000..c69ffb1 --- /dev/null +++ b/test.kv @@ -0,0 +1,147 @@ +#: kivy 1.7.2 +#The screen manager defines the screens used in the GUI, the title screen and the menu screen. +: + id: screen_manager + TitleScreen: + name: 'TitleScreen' + manager: screen_manager + MenuScreen: + id: menu_screen + name: 'MenuScreen' + manager: screen_manager + +#The dropdown options are defined here. The two options are a beethoven training set and a haydn training set +: + Button: + id: Beethoven + #The text seen on the option + text: 'Beethoven' + size_hint_y: None + #The height of this dropdown box + height: 44 + #If this dropdown option is clicked on, on release, the beethoven button is selected + on_release: root.select('Beethoven') + Button: + id: Haydn + #The text shown on the option + text: 'Haydn' + size_hint_y: None + #The height of this dropdown box + height: 44 + #If this dropdown option is clicked on, on release, the haydn button is selected + on_release: root.select('Haydn') + +: + #The float layout allows labels to be placed anywhere on the screen. The label is not bound by the location of the + #items around it. + FloatLayout: + #The text shown on the screen is called a label + Label: + #The actual text string + text: "Algorithmic Music Composer" + #The size of the text is a percent so that the actual size is dependent on the screen + #This makes the program more adaptable. + size_hint: (.5,.125) + #As for the size, the position is dependent on the actual size of the screen. Defined + #in terms of the x and y directions + pos_hint: {'x':.38,'y':.5} + text_size: self.size + +: + ddID: ddID + #The eight items under the grid layout are automatically placed in a grid + GridLayout: + #four rows in the grid + rows: 4 + #two columns in the grid + cols: 2 + #default height for each row + row_default_height: 40 + #Padding and spacing separates the items so they are not touching at all + padding: 10 + spacing: 10 + #The first label is in the top left. + Label: + text: "In order to create a melody based on a music genre, you need to decide whether the current note is based on the one, two, or three last notes. Please enter one of these numbers." + text_size: self.size + #Centers the text so it looks more refined and professional + halign: 'center' + #The text input corresponding to the first label is in the top right + TextInput: + #the name of this text input for reference elsewhere + id: markov_order + #the text that will be automatically placed here. It can be deleted by the user. + text: "Enter an integer between one and three." + #There is only one line in the text input. The text will not wrap around because + #the input should only be a number + multiline: False + #The second label is directly below the first one + Label: + #label text string + text: "How long do you want the song to be?" + #text input to the right of the corresponding label + TextInput: + #name of the text input for reference elsewhere + id: length + #pre-placed text + text: "Enter the song length in measures" + multiline: False + #Third row down to the left + Label: + #label text string + text: "What do you want the starting note of the song to be?" + #Third row down to the right + TextInput: + #name for reference elsewhere + id: starting_note + #pre-placed text + text: "Enter the starting note as a capitalized letter followed by # if you want a sharp or - if you want a flat" + #Fourth row on the right + Label: + text: "What style of music do you want the song to be?" + #Bottom right drop down menu + Button: + #id: notesDropDownID + id: ddID + #The original text on the drop down button + text: 'Training Sets' + #When the mouse is released over the button, the menu will open + on_release: + root.drop_down.open(self) + #Float layout so other things on the same screen can be placed anywhere + FloatLayout: + #The final generate melody button near the bottom of the screen. + Button: + #the text for the button + text: 'Generate Melody' + #When the button is pressed + on_press: + #the get_datasetindex() for the menuscreen is called to figure out which of the + #dropdown options was selected. An integer corresponding to the chosen dropdown button + #is defined as a parameter dataset_index for use later + root.manager.get_screen('menu').get_datasetindex() + #Using inputs from the three text inputs and drop down menu, the final algorithm code + #is called to generate a song and open musescore for the user to play it + root.manager.get_screen('menu').generate_song(int(length.text),root.manager.get_screen('menu').dataset_index,starting_note.text,int(markov_order.text)) + #transfer the user input from the menu screen to the settings screen for later use + #root.manager.get_screen('settings').label_text.text = str(menu_screen.text) + #change to the settings screen after the user input has been accounted for + #root.manager.current = 'settings' + #Defines the size of the text of the button as a percentage so it adapts based on the size of the screen + size_hint: (.20,.125) + #The position of the button is again defined as percentage + pos_hint: {'x':.4,'y':.10} + #The about button redirects the user to the project website + Button: + #size is defined as a percentage + size_hint: .125, .1 + #position is defined at the origin, which is the bottom left of the screen + pos_hint: {'x': 0, 'y': 0} + #text on the button + text: 'About' + #on button press... + on_press: + #imports something that can be used to call the project website + import webbrowser + #opens the project website from local storage + webbrowser.open('bwerth.github.io.html')