The Flow of the River 39496