<!-- ===================== Acceptable Genres ===================== -->
        
<!--  
Alternative/Indie
Blues
Cast Recordings/Cabaret
Children''s
Christian/Gospel
Classical/Opera
Comedy/Spoken Word
Country
Electronica/Dance
Folk
Instrumental
Jazz
Latin
New Age
Pop
Rap/Hip Hop
Reggae/Ska
Rock
Seasonal
Soul/R&amp;B
Soundtracks
Vocals
World
-->

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:idea="http://www.ideadistributors.com/idea/xsl" version="2.0">
    
    <xsl:function name="idea:mapRole">
        <xsl:param name="roleToMap"/>
        <xsl:value-of select="$roleToMap"/>
        
        <xsl:choose>
            <xsl:when test="compare($roleToMap, 'Arranger') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'Collaborator') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'Composer') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'Conductor') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'DJ') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'Engineer') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'Ensemble') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'Executive Producer') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'Featured Performer') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'Guest Vocals') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'Guest Musician') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'Lead Vocals') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'Musician') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'Performer') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'Producer') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'Remixer') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:when test="compare($roleToMap, 'Soloist') = 0">
                <xsl:text/>
            </xsl:when>
            <xsl:otherwise/>
        </xsl:choose>
    </xsl:function>
    
    <xsl:function name="idea:mapGenre">
        <xsl:param name="genreToMap"/>
        <xsl:choose>
            <!-- These are the tunecore mappings -->
            
            <xsl:when test="compare($genreToMap, 'Alternative') = 0">
                <xsl:text>Alternative/Indie</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'French Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'German Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Country') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Dance') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Electronic') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Folk') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Americana') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'German Folk') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Jazz') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Age') = 0">
                <xsl:text>New Age</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Hip Hop/Rap') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'R&amp;B/Soul') = 0">
                <xsl:text>Soul/R&amp;B</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Inspirational') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Soundtrack') = 0">
                <xsl:text>Soundtracks</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'World') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Classical') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Opera') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Reggae') = 0">
                <xsl:text>Reggae/Ska</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Latin') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Children&amp;apos;s Music') = 0">
                <xsl:text>Children&apos;s</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Comedy') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Spoken Word') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Audiobooks') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Holiday') = 0">
                <xsl:text>Seasonal</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Vocal') = 0">
                <xsl:text>Vocals</xsl:text>
            </xsl:when>
            
            <!-- These are the IDEA mappings -->
            <xsl:when test="compare($genreToMap, '''50s Rock
                ''n'' Roll') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, '''60s Oldies') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, '2-Step') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, '2004 DanceStar Awards Nominees') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, '20th/21st Century') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, '3rd Wave Ska') = 0">
                <xsl:text>Reggae/Ska</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'A Cappella') = 0">
                <xsl:text>Vocals</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'AOR') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Acid House') = 0">
                <xsl:text>Electonica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Acid Jazz') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Acid Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Acid Techno') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Acoustic Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Adult Alternative') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Adult Contemporary') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Africa') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Afro-Cuban Jazz') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Afro-Pop') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Afrobeat') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Alt Christian Folk') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Alt Christian Punk') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Alt Country') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Alt Dance') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Alt Metal') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Alternative Christian Contemporary') =
                0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Alternative Rap/Hip-Hop') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Alternative/Punk') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Ambient') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Ambient Breakbeat') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Ambient Dub') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Ambient House') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Ambient Techno') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Americana') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Art &amp; Progressive Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Asia') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Asian Underground') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Atmospheres') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Atmospheric Drum ''n''
                Bass') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Australia') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Avant Garde Jazz') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Avant-Garde') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Bachata') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Bakersfield Sound') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Banda') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Baroque') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Baroque Pop') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Beats &amp; Breaks') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Bebop') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Belly Dancing') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Bengali') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Bhangra') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Big Band') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Black Metal') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Blip, Bleep') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Blue-Eyed Soul') = 0">
                <xsl:text>Soul/R&amp;B</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Bluegrass') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Blues &amp; Boogie Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Blues Jazz') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Boogie Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Boogie-Woogie') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Bop') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Bossa Nova') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Brazilian Pop') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Brill Building Pop') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Brit Pop') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Brit Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'British Folk') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'British Invasion') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Brother Acts/Close Harmony') = 0">
                <xsl:text>Vocals</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Bubblegum') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'CCM') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Cabaret') = 0">
                <xsl:text>Cast Recordings/Cabaret</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Cajun/Zydeco') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Calypso') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Cape Verde') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Caribbean') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Carnatic Instrumental') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Celtic') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Celtic Folk') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Celtic Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Celtic Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Central/Eastern') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Chamber Group') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Chicago Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Children') = 0">
                <xsl:text>Children''s</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Children''s Christian') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'China') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Choral') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Christian Easy
                Listening/Instrumental') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Christian Metal') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Christian Pop') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Christian R&amp;B') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Christian Rap/Hip-Hop') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Christian Rock') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Christian/Gospel') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Classic Female Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Classic R&amp;B') = 0">
                <xsl:text>Soul/R&amp;B</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Classic Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Classic Swing') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Classical') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Classical Arabic') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Classical Period') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Cocktail/Lounge') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Comedy') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Comedy Rap/Hip-Hop') = 0">
                <xsl:text>Rap/Hip-Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Comedy Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Comedy/Spoken Word') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Comic Song') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Conductor') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Contemporary Instrumental') = 0">
                <xsl:text>Instrumental</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Contemporary R&amp;B') = 0">
                <xsl:text>Soul/R&amp;B</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Cool') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Cool/West Coast Jazz') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Cosmic American Music') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Country') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Country Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Country Gospel') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Country Humor') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Country Pop/Cosmopolitan') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Country Rock') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Country Soul') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Country-Folk') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Country-Folk/Bluegrass') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Cowboy') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Cowpunk') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Crossover Classical') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Crossover Jazz') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Crossover Rap/Hip-Hop') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Cumbia') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'DJ Toasting') = 0">
                <xsl:text>Reggae/Ska</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Dance Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Dancehall') = 0">
                <xsl:text>Reggae/Ska</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Dark Ambient') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Darkside') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Darkwave') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Death Metal') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Deep House') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Delta Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Detroit Techno') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Devotional') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Digital Design') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Digital Hardcore') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Disco') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Doo-Wop') = 0">
                <xsl:text>Soul/R&amp;B</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Doom Metal') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Downtempo') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Dream Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Dub') = 0">
                <xsl:text>Reggae/Ska</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Early') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Early American Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Early Country') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'East Coast Rap/Hip-Hop') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Easy Listening') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Easy Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Electric Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Electro-Funk') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Electronic') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Electronica/Dance') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Emo') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Ethnic Fusion') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Euro Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Euro-Dance') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Europe/Mediterranean') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Experimental') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Experimental Techno') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Field Recordings') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Film') = 0">
                <xsl:text>Soundtracks</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Film Scores') = 0">
                <xsl:text>Soundtracks</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Film Soundtracks') = 0">
                <xsl:text>Soundtracks</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Flamenco/Fado') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Folk') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Folk Pop') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Folk Revival') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Folk-Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Folk-Rock') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Folk/Traditional Gospel') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Foreign Rap/Hip-Hop') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Free Improvisation') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Free Jazz') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Freestyle') = 0">
                <xsl:text>Elecronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'French Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Funk') = 0">
                <xsl:text>Soul/R&amp;B</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Funk Metal') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Funk Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Fusion') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'G-Funk') = 0">
                <xsl:text>Soul/R&amp;B</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Gabba') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Gamelan') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Gangsta Rap') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Garage') = 0">
                <xsl:text>Alternative/Indie</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Garage Rock') = 0">
                <xsl:text>Alternative/Indie</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Garage Rock Revival') = 0">
                <xsl:text>Alternative/Indie</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Girl Groups') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Glam') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Global House') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Good Old Days') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Gospel') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Gospel Choir') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Goth') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Greece') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Grindcore') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Grunge') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Grunge-Pop') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Guitar') = 0">
                <xsl:text>Instrumental</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Gypsy') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Happy Hardcore') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Hard Bop') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Hard Psyche') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Hard Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Hardcore') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Hardcore Punk') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Hardcore Rap/Hip-Hop') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Hardstep') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Harmonica Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Hawaii') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Healing') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Hi-NRG') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Highlife') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Hindi') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Hindustani Instrumental') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Hindustani Vocal') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Holiday Music') = 0">
                <xsl:text>Seasonal</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Homemade') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Honky-Tonk') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'House') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Illbient') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'India') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Indian Classical') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Indie Rock &amp; Lo-Fi') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Industrial') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Industrial Dance') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Industrial Metal') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Instrumental Country') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Instrumental Gospel') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Instrumental Guitar Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Instrumental Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Instrumental Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Intelligent (IDM)') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Jam Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Jangle Pop') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Japan') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Japanese Noise Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Jazz') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Jazz Blues') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Jazz Instrumental Pop') = 0">
                <xsl:text>Instrumental</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Jazz Piano') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Jazz Rap/Hip-Hop') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Jazz Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Jazz-Funk') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Jewish/Israeli') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Juju') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Jump Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Jump-Up') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Jungle/Drum ''n''
                Bass') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Kannada') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Klezmer') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Krautrock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Latin') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Latin &amp; World Jazz') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Latin Pop') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Latin Rap/Hip-Hop') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Latin Rock') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Latin Soul') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Latin/South America') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Lecture') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Lite Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Lo-Fi') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Lovers Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Lyrical') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Mainstream') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Malayalam') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Mali') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Mambo') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Mariachi') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Medieval') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Meditation') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Mediterranean') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Memphis Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Merengue') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Merseybeat') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Metal') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Metalcore') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Miami Bass') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Middle East') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Middle Eastern Pop') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Midwestern Rap/Hip-Hop') = 0">
                <xsl:text>Rap/Hip-Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Minimalism') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Minimalist Techno') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Mod') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Mod Revival') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Modern Big Band') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Modern Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Modern Folk') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Motown') = 0">
                <xsl:text>Soul/R&amp;B</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Musicals') = 0">
                <xsl:text>Cast Recordings/Cabaret</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Musique Concrete') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Nashville Sound') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Native American') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Nature') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Neo Classical') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Neo Psychedelic') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Neo-Electro') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Neo-Soul') = 0">
                <xsl:text>Soul/R&amp;B</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Age') = 0">
                <xsl:text>New Age</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Age Acoustic') = 0">
                <xsl:text>New Age</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Age Electronic') = 0">
                <xsl:text>New Age</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Classical') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Country') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Folk') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Jack') = 0">
                <xsl:text>Soul/R&amp;B</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Orleans &amp; Early Jazz') =
                0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Orleans Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Orleans R&amp;B') = 0">
                <xsl:text>Soul/R&amp;B</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Prog') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Romantic') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Traditional') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Traditional Bluegrass') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Wave') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Wave of British Heavy Metal') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New York Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'New Zealand Pop') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'No Wave') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Noise Pop') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Noise Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Non-Orchestral') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Norteno') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'North America') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Novelty') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Nueva Cancion') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Oi/Street Punk') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Old School Rap/Hip-Hop') = 0">
                <xsl:text>Rap/Hip-Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Old-School Punk') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Old-Time Revival') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Old-Time/Appalachian') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Oldies') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Opera') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Orchestra') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Orchestral Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Orchestral Scores') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Organ') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Organ Jazz') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Outlaw Country') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Percussion') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Performer') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Philly Soul') = 0">
                <xsl:text>Soul/R&amp;B</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Piano') = 0">
                <xsl:text>Instrumental</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Piano Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Plunderphonic') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Poetry/Poetry Slam') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Political Folk &amp; Protest
                Songs') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Political Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Polka') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Pop Metal') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Pop Rap/Hip-Hop') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Pop Standards') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Pop-Jazz') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Pop-Reggae') = 0">
                <xsl:text>Reggae/Ska</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Post Bop') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Post-Grunge') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Post-Modern Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Post-Punk') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Post-Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Power Electronics/Noise') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Power Pop') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Pre-Punk') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Progressive Bluegrass') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Progressive Folk') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Progressive House') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Progressive Metal') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Psychedelic') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Psychobilly') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Pub Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Punk') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Punk-Pop') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Quiet Storm') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Ragga') = 0">
                <xsl:text>Reggae/Ska</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Ragtime') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Rai') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Ranchera') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Rap/Hip-Hop') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Rapcore') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Reggae') = 0">
                <xsl:text>Reggae/Ska</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Remix') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Renaissance') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Retro Soul') = 0">
                <xsl:text>Soul/R&amp;B</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Retro/Vintage') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Riot Grrrl') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Rock Opera') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Rock Steady') = 0">
                <xsl:text>Reggae/Ska</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Rock/Pop') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Rockabilly') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Rockabilly Revival') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Romantic') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Roots') = 0">
                <xsl:text>Reggae/Ska</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Roots Reggae') = 0">
                <xsl:text>Reggae/Ska</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Rumba') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Salsa') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Samba') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Scandinavian Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Scandinavian Rock/Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Scottish Folk') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Self-Help') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Shoegazer') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Singer-Songwriter') = 0">
                <xsl:text>Vocals</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Ska') = 0">
                <xsl:text>Reggae/Ska</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Ska Punk') = 0">
                <xsl:text>Reggae/Ska</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Ska Revival') = 0">
                <xsl:text>Reggae/Ska</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Skate Punk') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Sketch Comedy') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Skiffle') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Slowcore') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Smooth Jazz') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Soca') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Solo Instrumental') = 0">
                <xsl:text>Instrumental</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Solo Instrumentalist') = 0">
                <xsl:text>Instrumental</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Son') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Song Parodies') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Soukous') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Soul') = 0">
                <xsl:text>Soul/R&amp;B</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Soul Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Soul Jazz') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Soul/R&amp;B') = 0">
                <xsl:text>Soul/R&amp;B</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Soundtracks') = 0">
                <xsl:text>Soundtracks</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Soundtracks/Musicals') = 0">
                <xsl:text>Soundtracks</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'South Pacific') = 0">
                <xsl:text>Soundtracks</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Southern Gospel') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Southern Rap/Hip-Hop') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Southern Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Space') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Space Age Bachelor Pad') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Space Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Speeches') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Speedbass') = 0">
                <xsl:text>Dance/Electronica</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Spiritual') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Spoken Word') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Square Dancing') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Stand-Up Comedy') = 0">
                <xsl:text>Comedy/Spoken Word</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Steel Band') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Stoner Rock') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Straight-Edge') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Stride') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'String Bands') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Suburban Rap') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Surf') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Surf Revival') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Swamp Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Swamp Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Swing') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Swing Revival') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Synth Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'TV Soundtracks') = 0">
                <xsl:text>Soundtracks</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Tamil') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Tango') = 0">
                <xsl:text>Latin</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Techno') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Techno Tribal') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Techstep') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Teen Beat') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Teen Idols') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Telugu') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Tex Mex') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Texas Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Texas Country') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Third Stream') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Thrash/Speed Metal') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Township') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Traditional Country') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Traditional Folk') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Traditional Jazz/Dixieland') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Trance') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Trip-Hop') = 0">
                <xsl:text>Electronica/Dance</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Tropicalia') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Truckin'' Songs') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Turkey') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Turntablist-Group') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Turntablist-Solo') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Tuva/Central Asia') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Twee Pop/Cuddlecore') = 0">
                <xsl:text>Rock</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Twenty-First Century') = 0">
                <xsl:text>Classical/Opera</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Underground Rap/Hip-Hop') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Unusual') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Urban Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Urban Cowboy') = 0">
                <xsl:text>Country</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Urban Folk') = 0">
                <xsl:text>Folk</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Urban/Contemporary Gospel') = 0">
                <xsl:text>Christian/Gospel</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Vaudeville Blues') = 0">
                <xsl:text>Blues</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Video Game Music') = 0">
                <xsl:text>NA</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Vintage Lounge') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Vocal') = 0">
                <xsl:text>Vocal</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Vocal Jazz') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Vocal-Pop') = 0">
                <xsl:text>Pop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'West Coast Jazz') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'West Coast Rap/Hip-Hop') = 0">
                <xsl:text>Rap/Hip Hop</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Western Swing') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Western Swing Revival') = 0">
                <xsl:text>Jazz</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'World Fusion') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'World/Reggae') = 0">
                <xsl:text>Reggae/Ska</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Worldbeat') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Yodeling') = 0">
                <xsl:text>Vocal</xsl:text>
            </xsl:when>
            <xsl:when test="compare($genreToMap, 'Zouk') = 0">
                <xsl:text>World</xsl:text>
            </xsl:when>
            <xsl:otherwise>
                <xsl:text>NA</xsl:text>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:function>
    
</xsl:stylesheet>