CategoryGetSymbols - GICS

Trying to extract symbols from GICS list.
Selected symbol is "AAPL" which belongs to IndustryGroup 4520.
The partial list is issues in IndGroup 4520 is below:
image

The list of symbols obtained from CategoryGetSymbol() includes multiple indeces as well as some Equities that do not belong to the Ind Groups ... see printout below. Top section is the firs 500 character of the list of CategoryGetSymbols() and the second part is same symbols extracted in a loop. All symbols above the red arrow are extraneous and should not be in list. I assume all symbols below arrow are OK.
image

Code elow

//File: GICS Test
//September 20, 2018

_N(GICS_ID   			= GICSid( 0 ));
_N(IndGroup  			= StrLeft( GICS_ID, 4 ));
_N(ATCname				= "~IndGrp-" + IndGroup + "-Fundamentals");
//
// ==========================================================================================================================================================
//
//        //
//Find Max value of variable
_N(GICS_SourceName			= StrLeft(GICSid(0),4));
_N(GICS_SourceList   		= CategoryGetSymbols( CategoryGICS, StrToNum(GICS_SourceName), 0 ));
GICS_Num_Symbols	    = StrCount( GICS_SourceList, "," ) + 1;
if (GICS_Num_Symbols == 1)   GICS_Num_Symbols = 0;
//
printf("GICS - GICS_SourceName " + GICS_SourceName + "  GICS_Num_Symbols " + GICS_Num_Symbols + "  GICS_SourceList " + StrLeft(GICS_SourceList,500) + "\n"); 
printf( "\n"); 
													// Initialize max value of variable to plot - use for scaling chart
for( i = 0; ( sym = StrExtract( GICS_SourceList, i ) ) != ""; i++ )
{
    SetForeign( sym );
    printf("Symbol " + Sym  + "\n");
    RestorePriceArrays();
}
//

Please ignore initial post. Issue resolved.

According to Norgate, the Indices are supposed to be part of the GICS listings.