Solo (excluding voice)

Five (1964)

pour trompette et danseur

Piece

I've Got You under My Skin (1965)

pour percussion

Piece

Ode to a Morbid Marble (1951)

pour piano

Piece

Song (1952)

pour piano

Piece

Essay (1954)

pour piano

Piece

Cock a Doodle Dandy (1958)

pour accordéon

Piece
Scénique

Horn Etudes (1959)

pour cor

Piece

Concert Piece (1956)

pour accordéon

Piece

George Washington Slept Here (1965)

pour violon amplifié, projection de film et bande 2 pistes

Piece
Électronique

Night Jar (1968)

pour viole d'amour, mime, film et bande 2 pistes

Piece
Électronique

The Wheel of Fortune (1969)

pour clarinette, diapositives et costumes

Piece

The Seventh Mansion: From the Interior Castle (1983)

pour accordéon amplifié

Piece
Électronique

Thirteen Changes (1986)

pour violon

Piece

Tara's Room (1987)

pour accordéon

Piece

Crone Music / Music for Lear (1989)

pour accordéon et Expanded Instrument System, 57 min

Piece
Électronique
Scénique

A Fluting Moment (1996)

pour flûte

Piece

Quintuplets Play Pen – Homage to Ruth Crawford Seeger (2001)

pour piano

Piece

Fugue (1953)

pour piano

Piece

Rattlesnake Mountain (1982)

pour accordéon

Piece

The Heart of Tones (1999)

pour trombone, oscillateur et accompagnement libre

Piece
Électronique

Continuing Variations (2000)

pour accordéon et électronique

Piece
Électronique

18 Children's Pieces (1959)

pour accordéon

Piece

Apple Box (1964)

pour caisse amplifiée et petits objets

Piece
Électronique

Elephant Call (1975)

pour trompette

Piece

Saint George and the Dragon (1991)

pour accordéon

Piece

Pauline's Solo (1992)

pour accordéon

Piece

Light Piece for David Tudor (1965)

pour piano, dispositif électroacoustique, lumière, projection de film et bande 4 pistes

Piece
Électronique

Theater Piece for Trombone Player (1966)

trombone, tuyaux et bande 2 pistes

Piece
Électronique
Scénique

Circuitry (1967)

pour percussion et projections lumineuses

Piece
Électronique

Gathering Together (1984)

pour piano à huit mains

Piece

Portrait of Malcolm (1991)

pour violon

Piece

Sister Dreams (2001)

pour percussion

Piece

Vigil (2002)

pour piano

Piece

The Roots of the Moment (1987)

pour accordéon et électronique, 58 min

Piece
Électronique

All Fours for the Drum Bun (1990)

pour percussion

Piece

What If (1991)

pour accordéon

Piece

Red Shifts (2000)

pour trombone, oscillateurs et générateurs de bruits

Piece
Électronique

Big Room (2003)

pour trombone et Expanded Instrument System

Piece
Électronique

Spirit Light (2003)

pour accordéon et Expanded Instrument System

Piece
Électronique

Sound Light Migrations (2009)

pour accordéon, Expanded Instrument System et lumière

Piece
Électronique

Quantum Flirts and Fits (2003)

pour accordéon

Piece

Redwood Shrine (2014)

pour piano en extérieur

Piece

Intensity 21.5 (2015)

pour flûte basse

Piece

A Trilling Piece for Terry (2015)

pour piano (un ou plusieurs joueurs)

Piece
Chamber music

1000 Acres (1961)

pour quatuor à cordes

Piece

Lulu (1962)

pour flûte et piano préparé

Piece

Outline for Septet (1963)

pour accordéon, trompette, trombone, deux percussions, basse et pianos

Piece

Prelude and Fugue (1953)

pour quatuor à cordes

Piece

Serenade (1956)

pour basson et alto

Piece

Outline (1963)

pour flûte, percussion et contrebasse

Piece

Double Basses at Twenty Paces (1968)

pour deux contrebasses avec leurs assistants, un arbitre, des diapositives et une bande 2 pistes

Piece
Électronique

Portrait of Quintet of the Americans (1987)

pour quintette à vent

Piece

Portraits for Brass Quintet (1989)

pour quintette de cuivres

Piece

Grand Improvisation (1990)

pour accordéon, hautbois, basse et synthétiseur

Piece

Six for New Time (1999)

pour cinq guitares électriques et une batterie, 8 min

Piece

Undertone (1951)

pour violon et piano

Piece

Song (1952)

pour cor, harpe et groupe de danseurs

Piece
Scénique

Trio (1955)

pour clarinette, basson et cor

Piece

Epigraphs in the Time of AIDS (1994)

pour accordéon, trombone, clavier, instrument à cordes et Expanded Instrument System

Piece
Électronique

Saxual Orientation (1997)

pour quatuor de saxophones

Piece

String-utopia (2005)

pour violon et violoncelle

Piece

4H Club (1958)

pour flûte, clarinette, guitare et contrebasse

Piece

Variations for Sextet (1960)

pour flûte, clarinette, trompette, cor, piano et violoncelle

Piece

Trio (1961)

pour flûte, piano et tourneur de pages

Piece

Trio (1964)

pour accordéon, trompette et contrebasse

Piece

Duo (1965)

pour accordéon et bandonéon

Piece

Stay the Same to Change… And Change to Stay the Same (1993)

pour deux accordéons

Piece

Ghostdance (1996)

pour accordéon, percussion et électronique

Piece
Électronique

Blue Heron (2006)

pour piano et contrebasse

Piece

Heptagonal Dreams (2014)

pour sept flûtes Paetzold et électronique

Piece
Électronique

Twins Peeking at Koto (2015)

pour deux accordéons et koto, 23 min

Piece

Aeolian Partitions (1969)

pour flûte, clarinette, piano et violoncelle

Piece

Double X (1979)

pour quatuor ou octuor d'instruments

Piece

Traveling Companions (1980)

pour trois danseurs et trois percussionnistes

Piece
Scénique

Tree/Peace (1984)

pour violon, violoncelle et piano

Piece

The Wheel of Time (1984)

pour quatuor à cordes et bande 2 pistes

Piece
Électronique

Illegal Harmony (1992)

pour deux interprètes

Piece

One Hundred Meeting Places: In Memory of Ron George (2006)

pour violon, violoncelle et percussion

Piece

Mother's Day (1981)

pour deux concertinas

Piece

The Lightning Box (1990)

pour voix, accordéon, clavier, marimba et Expanded Instrument System

Piece
Électronique

Primordial Lift (1998)

pour accordéon, harmonium, violon, violoncelle, violoncelle électrique, oscillateur, mixage, 45 min

Piece
Électronique

The Gender of Now: There But Not There (2005)

pour trombone et piano

Piece

70 Chords for Terry: A Meditation on String Theory (2005)

pour quatuor à cordes

Piece

Magnetic Trails (2008)

pour violon et piano

Piece

Motion Memories, Mermaids (2014)

pour accordéon, violoncelle, Expanded Instrument System et système multicanal

Piece
Électronique

The Mystery Beyond Matter (2015)

pour cinq instruments, Expanded Instrument System et système multicanal

Piece
Électronique
Instrumental ensemble music

Pieces of Eight (1964)

pour ensemble et chef d'orchestre

Piece

Apple Box Orchestra (1964)

pour caisse amplifiée, percussion et petits objets

Piece
Électronique

Lion's Eye (1985)

pour Gamelan javanais et échantillonneur

Piece
Électronique

Four Meditations (1997)

pour orchestre

Piece

Ear Rings (1995)

pour ensemble indéterminé

Piece

View from the Bridge (1958)

pour ensemble

Piece

Inner/Outer Matrix (2007)

pour ensemble

Piece

Sound Piece (2014)

pour table amplifiée, objets et instruments

Piece
Électronique

SY*YdY=1 (1969)

pour lecteurs, violoncelles, bassons, shakuhachi et battements de cœurs amplifiés

Piece
Électronique

Gone With the Wind (1980)

pour ensemble

Piece

...Jam (1980)

pour ensemble d'accordéon

Piece

The Wanderer (1982)

pour vingt-deux accordéons et cinq percussionnistes, 19 min

Piece

Wings of Dove (1983)

pour double quintette à vent et deux pianos

Piece

Tasting the Blaze (1985)

pour clarinette, trombone, percussion, violoncelle, quatre accordéons, orchestre de Gagaku et électronique

Piece
Électronique
Scénique

Queens of Space (1991)

pour ensemble

Piece

Pebble Music (1992)

pour galets et instruments

Piece

Sound Geometries (2003)

pour orchestre de chambre et Expanded Instrument System

Piece
Électronique

The Yellow River Map (1977)

pour grand ensemble

Piece

Tashi Gomang (1981)

pour orchestre

Piece

Out of the Dark (1998)

pour orchestre à cordes

Piece

Olas, Sobre las Olas (2010)

pour ensemble indéterminé

Piece

One Hundred Meeting Places (2006)

pour orchestre flexible

Piece

Whatchamacallit for the Thingamajigs (2014)

pour verre, shō, hichiriki, flûtes, clave, gong, grosse caisse et électronique

Piece
Électronique
Concertant music

Letting Go (1984)

pour accordéon et ensemble

Piece

Waking the Heart (1984)

pour accordéon et ensemble

Piece
Vocal music and instrument(s)

George Washington Slept Here Too (1965)

pour quatre interprètes, un piano de concert, jouets et diapositives

Piece

Three Songs (1957)

pour soprano et piano

Piece

Fifteen (1964)

pour chanteurs, acteurs, danseurs et instruments

Piece

To Valerie Solanas and Marylin Monroe in Recognition of their Desparation (1970)

pour chœur, orgue, orchestre, électronique et lumières

Piece
Électronique

Music for T'ai Chi (1970)

pour trois voix, accordéon et deux violoncelles

Piece

Rose Mountain Slow Runner (1975)

pour voix et accordéon

Piece

The Chicken Who Learned to Fly (1985-1984)

pour voix, narrateur et synthétiseur

Piece

Beyond the Mysterious Silence: Approaches and Departures (1995)

pour voix et ensemble

Piece

The Space of Spirit (1999)

pour voix, orgue et carillon

Piece

Lunar Opera: Deep Listening for Tunes (2000)

pour voix, accordéon, conque, percussion et danse

Piece
Scénique

Three Songs (1957)

pour soprano et cor

Piece

Deep Listening Pieces (1970-1990)

pour voix, instruments et participation du public

Piece

Phantom (1992)

pour voix et instruments

Piece

Inside Outside Space (1992)

pour voix, orchestre de chambre et électronique

Piece
Électronique

Sound Patterns and Tropes (2001)

pour chœur mixte et percussion, 13 min

Piece

The Library of Maps: An Opera in Many Parts (2002)

Piece
Scénique

For the Memory of Christine (2006)

pour voix et percussion

Piece

The Heart of Tones, mixed realities version (2008)

pour voix, trombone et orchestre virtuel

Piece
Électronique

Oracle Bones (2009)

pour voix parlée, accordéon, koto et électronique

Piece
Électronique

Meditation on the Points of the Compass (1970)

pour chœur, percussion et participation du public

Piece

The Pathways of the Grandmothers (1976)

pour voix et accordéon

Piece

Willowbrook Generations and Reflections (1976)

pour chœur et ensemble à vent

Piece

Horse Sings from Cloud (1977)

pour voix et accordéon

Piece

El Relicario de los Animales (1979)

pour voix et vingt intruments

Piece

Aga (1984)

pour voix, concertina, conque sifflante, trompette, électronique et écho

Piece
Électronique

Im Memoriam Mr Whitney (1991)

pour voix et accordéon

Piece

The Ready Made Boomerang (1992)

pour voix et instruments

Piece

Metalorgy (1992)

pour cornemuse et voix

Piece

The C(s) for ONCE (1966)

pour voix, orgue et trois magnétophones

Piece
Électronique

Hallo (1966)

pour acteur, voix, violons, électronique et deux systèmes d'échos

Piece
Électronique

The Dying Alchemist Preview (1969)

pour trompette, percussion, violon, narrateur et diapositives

Piece

Legend (1985)

pour chœur, accordéon amplifié et percussion

Piece
Électronique

Poem of Change (1990)

pour voix, accordéon et bande 2 pistes

Piece
Électronique

The Future of Anonymity (1991)

pour voix et accordéon

Piece

Njinga the Queen King: The Return of a Warrior (1993)

pour voix et électronique

Piece
Scénique

Tower Ring (2011)

pour gong, chœur et instruments

Piece

A-OK (1969)

pour chœur, accordéon, violons, chef et participation du public

Piece

Carol Plantamura (1979)

pour voix soliste et vingt instruments

Piece

Reflexions on the Persian Gulf (1991)

pour voix et accordéon

Piece

Elemental Gallop (2000)

pour voix, flûte, piano et violoncelle

Piece

Encensored Sound (2001)

pour voix, trombone, clavier et accordéon

Piece

A New Indigo Peace (2008)

pour chœur et piano

Piece
A cappella vocal music

Candelaio (1965)

pour voix

Piece
Électronique

Sound Patterns (1961)

pour chœur mixte

Piece

Dream Horse Spiel (1989)

pour voix et effets sonores

Piece
Électronique

King Kong Sing Along (1977)

pour chœur

Piece

Ear Piece (1998)

pour ensemble vocal

Piece

Antigone's Dream (1999)

pour voix, danse et électronique

Piece
Électronique
Scénique

Talking Bottles and Bones (1984)

pour voix, effets sonores et écho

Piece
Électronique

Seven-up (1992)

pour voix soliste

Piece

O Ha Ah (1968)

pour chœur mixte

Piece
Électronique

Oh Sister Whose Name is Goddess (1984)

pour voix et écho

Piece

In Memory of the Future (1992)

pour voix soliste

Piece

Time Piece (1992)

pour voix électronique

Piece
Électronique

Midnight Operas (1992)

pour chœur

Piece
Electronic music / fixed media / mechanical musical instruments

Mnemonics I-V (1964-1966)

pour bande 2 pistes, 1h 14 min

Piece
Électronique

Winter Light (1965)

pour bande 2 pistes et mobile

Piece
Électronique

Cat O'Nine Tails (1965)

pour bande 2 pistes

Piece
Électronique

Bye Bye Butterfly (1965)

pour bande 2 pistes, 8 min

Piece
Électronique

Another Big Mother (1966)

pour bande 2 pistes, 31 min

Piece
Électronique

Seven Passages (1963)

pour danseur, mobile et bande 2 pistes

Piece
Électronique
Scénique

Seven Passages for Elizabeth Harris (1964)

pour bande 2 pistes

Piece
Électronique

The Indefinite Integral of Psi Star Psi d Tau = One (1969)

pièce multimedia

Piece
Électronique

Live Electronic Piece for Merce Cunningham's Dance (1969)

pour électronique live

Piece
Électronique

Time Perspective (1961)

pour bande 2 pistes, 19 min

Piece
Électronique

Participle Dangling in Honor of Gertrude Stein (1966)

pour mobile, film et bande 2 pistes

Piece
Électronique

Lysistrata (1967)

pour bande 2 pistes

Piece
Électronique
Scénique

Beautiful Soop (1967)

pour bande 2 pistes, 27 min

Piece
Électronique

Alien Bog (1967)

pour bande 2 pistes, 33 min

Piece
Électronique

Boone Bog (1967)

pour bande 2 pistes, 32 min

Piece
Électronique

Big Slow Bog (1967)

pour bande 2 pistes, 32 min

Piece
Électronique

Mewsack (1967)

pour bande 2 pistes, 32 min

Piece
Électronique

50-50 1 Heads (1967-1970)

pour bande 2 pistes, 19 min

Piece
Électronique

Red Horse Headache (1967-1970)

pour bande 2 pistes, 21 min

Piece
Électronique

Cyber Talk (2001)

pour électronique

Piece
Électronique

Covenant (1965)

pour bande 2 pistes

Piece
Électronique

Before the Music Ends (1965)

pour bande 2 pistes

Piece
Électronique

Rock Symphony (1965)

pour électronique live et système d'écho

Piece
Électronique

The Exception and the Rule (1965)

pour bande 2 pistes

Piece
Électronique

The Chronicle of Hell (1965)

pour bande 2 pistes

Piece
Électronique

Something else (1966)

pour bande 2 pistes, 13 min

Piece
Électronique

The Day I Disconnected the Erase Head and Forgot to Reconnect it (1966)

pour bande 2 pistes, 32 min

Piece
Électronique

Music for Expo (1970)

pour bande multipistes

Piece
Électronique

What to do (1972)

pièce multimédia pour deux interprètes ou plus

Piece
Électronique

Postcard Theatre (1972)

pièce multimédia pour un interprète, 12 min

Piece
Électronique

Listening for Life (1991)

pour bande 2 pistes

Piece
Électronique

A Gathering of Voices (2014)

pour une foule de voix et deux magnétophones

Piece

Climactic Climate: Environmental Dialogue (2015)

diffusion radiophonique

Piece
Électronique

Team and Desecration Improvisation (1966)

pour bande 2 pistes, 22 min

Piece
Électronique

Jar Piece (1966)

pour bande 2 pistes, 15 min

Piece
Électronique

Feed Back 1 (1966)

pour bande 2 pistes, 28 min

Piece
Électronique

NO MO (1966)

pour bande 2 pistes, 17 min

Piece
Électronique

I of IV (1966)

pour bande 2 pistes, 20 min

Piece
Électronique

III of IV (1966)

pour bande 2 pistes, 9 min

Piece
Électronique

V of IV (1966)

pour bande 2 pistes, 14 min

Piece
Électronique

Angel Fix (1966)

pour bande 2 pistes, 32 min

Piece
Électronique

Nite (1966)

pour bande 2 pistes, 16 min

Piece
Électronique

Ringing the Mods 2 Tails (1966)

pour bande 2 pistes, 9 min

Piece
Électronique

Once Again / Buchla Piece (1966)

pour bande 2 pistes, 19 min

Piece
Électronique

Big Mother is Watching You (1966)

pour bande 2 pistes, 33 min

Piece
Électronique

Mills Bog (1967)

pour bande 2 pistes

Piece
Électronique

Big Road With Bird Call Patch (1967)

pour bande 2 pistes, 33 min

Piece
Électronique

Bog Bog (1967)

pour bande 2 pistes, 33 min

Piece
Électronique

Mind Big (1967)

pour bande 2 pistes, 33 min

Piece
Électronique

A Little Noise in the System (1967-1970)

pour bande 2 pistes, 30 min

Piece
Électronique

50-50 2 Tails (1967-1970)

pour bande 2 pistes, 19 min

Piece
Électronique

Some Sound Observations (1968)

pour bande 2 pistes

Piece
Électronique

The Flaming Indian (1971)

pour magnétophone et microphone

Piece
Électronique

Contendors (1990)

pour bande 2 pistes

Piece
Électronique

Listen Edgemar (2004)

installation sonore

Piece
Électronique

Moving Spaces (2006)

pour système son surround 5.1

Piece

Murphy Mixup (2006)

pour orchestre de laptops

Piece
Électronique

Feed Back 2 (1966)

pour bande 2 pistes, 4 min

Piece
Électronique

5000 Miles (1966)

pour bande 2 pistes, 32 min

Piece
Électronique

II of IV (1966)

pour bande 2 pistes, 16 min

Piece
Électronique

IV of IV (1966)

pour bande 2 pistes, 16 min

Piece
Électronique

III (1966)

pour bande 2 pistes, 14 min

Piece
Électronique

Bottom Ups 1 (1966)

pour bande 2 pistes, 12 min

Piece
Électronique

Ringing the Mods 1 Heads (1966)

pour bande 2 pistes, 9 min

Piece
Électronique

Three Pieces I, II, III (1966)

pour bande 2 pistes, 12 min

Piece
Électronique

The Bath (1966)

pour danseurs et système d'écho

Piece
Électronique
Scénique

Engineers Delight (1966)

pour performers et quatre platines

Piece
Électronique
Scénique

In Memoriam Nikola Tesla, Cosmic Engineer (1969)

pour électronique live

Piece
Électronique

Please Don't Shoot the Piano Player, He's Doing the Best He Can (1969)

pièce multimedia

Piece
Électronique

Events (1969)

pour bande sonore, participation du public

Piece
Électronique

Dear John: A Canon on the Name of Cage (1986)

pour électronique

Piece
Électronique

Portraits (1988)

pour interpètes avec partitions générées par ordinateur

Piece
Électronique

Lion's Tale (1989)

pour échantillonneur

Piece
Électronique
Unspecified instrumentation

Art in Woodcut (1963)

musique de film

Piece

Tom Sawyer (1958)

musique pour le théâtre

Piece

"I Hear a Boy Singing…" (1968)

Piece

California 99 (1969)

Piece

Link (1970)

pour interprètes professionnels et non-professionnels

Piece

Theater of Substitution (1975)

pour un interprète

Piece

Cheap Commissions (1976)

pour compositeurs et public

Piece

To Those in the Grey Northwestern Rainforests (1976)

pour ensemble non spécifié

Piece

Open Circuits (1984)

Piece

Io and Her and the Trouble with Him (2001)

opéra

Piece
Électronique
Scénique

Valentine (1968)

pour quatre joueurs de cartes

Piece

Why Don't You Write a Short Piece ? (1970)

pour soliste ou ensemble

Piece

Rock Piece (1979)

pour un nombre indéterminé d'interprètes

Piece

Crow's Nest (The Tuning Meditation) (1979)

installation avec film et danse

Piece

Anarchy Walz (1980)

pour un nombre indéterminé d'interprètes

Piece

Angels and Demons (1980)

pour un nombre indéterminé d'interprètes

Piece

Fwyynghn (1980)

Piece
Scénique

Stacked Deck (1980)

Piece
Scénique

Lake CHARGOGGAGOGGMANCHAUGGAGOGGCHAUBUNABUNBAGAUGG (1981)

pour un nombre indéterminé d'interprètes

Piece

Dissolving Your Earplugs (2006)

pour musiciens de formation classique

Piece

Drifting Depths (2008)

Piece

A Theater Piece (1965)

pour quinze acteurs, film, projection, musiciens et bande 2 pistes

Piece
Scénique

Sonic Meditations I-XII (1971)

pour interprètes professionnels et non-professionnels

Piece

Sonic Meditations XIII-XXV (1973)

pour interprètes professionnels et non-professionnels

Piece

A Ceremony of Sounds (1974)

participation du public

Piece

Twenty-two Cuts from the Red Horse (1976)

musique pour le théâtre

Piece

Rose Moon (1977)

pour chœur et coureurs de marathon

Piece

Bonn Feier (1977)

pour nombre indéterminé d'interprètes

Piece

Walter's Finest Hours (1992)

Piece
Scénique

Hommage a Serafina (1994)

Piece

Breaking Boundaries (1996)

pour piano ou ensemble

Piece

DroniPhonia (2009)

pour six iPhones et multi-instrumentistes

Piece
Électronique

Mercury Retrograde (2011)

pour instruments et électronique

Piece
Électronique

For Amnon Wolman (2015)

pour un chanteur instrumentiste ou plus

Piece

Evidence for Competing Bimolecular and Termolecular Mechanisms in the Hydrochlorination of Cyclohexine (1968)

théâtre musical pour interprètes professionnels et non-professionnels

Piece
Scénique

Festival House (1968)

pour mimes, films et projection

Piece
Électronique

Crow Two – A Ceremonial Opera (1974)

pour interprètes professionnels et non-professionnels

Piece

Theater of Substitutions: Blind/Dumb/Director (1977)

pour interprète soliste

Piece

The Klickitat Ride (1979)

pour chœur et/ou instruments et participants

Piece

Music for Stacked Deck (1979)

pour quatre interprètes

Piece

MMM, a Lullaby for Daisy Pauline (1980)

avec participation du public

Piece

Monkey (1981)

pour un groupe d'enfants

Piece

Earth Ears: A Sonic Ritual (1982-1985)

pour un nombre indéterminé d'interprètes

Piece

Sound Fishes (1992)

pour soliste ou ensemble

Piece

Maquilapolis (2005)

musique de film

Piece

Sonic Images (1972)

pour un narrateur avec participation du public

Piece

Phantom Fathom (II) from the Theater of the Ancient Trompetteers: A Ceremonial Participation Evening (1972)

pour un nombre indéterminé d'interprètes

Piece

The Witness (1979)

pour musiciens virtuoses

Piece

Songs of the Ancestors (1984)

Piece

Dream Gates (1989)

pour soliste ou ensemble

Piece

The New Sound Meditation (1989)

pour voix et participation du public

Piece

The Noh Project II (2004)

Piece
Scénique

Do you notice a mistake?

IRCAM

1, place Igor-Stravinsky
75004 Paris
+33 1 44 78 48 43

opening times

Monday through Friday 9:30am-7pm
Closed Saturday and Sunday

subway access

Hôtel de Ville, Rambuteau, Châtelet, Les Halles

Institut de Recherche et de Coordination Acoustique/Musique

Copyright © 2022 Ircam. All rights reserved.