function BuildIndexArray(aFiles, aFileTitles, aStopWords) {
    // filenames & titles
    aFiles["1"] = "readme.html"
    aFileTitles["1"] = "ReadMe"
    aFiles["2"] = "installation.html"
    aFileTitles["2"] = "Installation"
    aFiles["3"] = "requirements.html"
    aFileTitles["3"] = "Product Requirements"
    aFiles["4"] = "redist.html"
    aFileTitles["4"] = "Redistribution"
    aFiles["5"] = "help.html"
    aFileTitles["5"] = "Viewing Help Content"
    aFiles["6"] = "support.html"
    aFileTitles["6"] = "Technical Support"
    aFiles["7"] = "sales.html"
    aFileTitles["7"] = "Contacting Sales"
    aFiles["8"] = "license.html"
    aFileTitles["8"] = "End-User License Agreement"
    aFiles["9"] = "Spread.Services License Information.html"
    aFileTitles["9"] = "Spread.Services License Information"
    aFiles["10"] = "webframe.html"
    aFileTitles["10"] = "(empty title)"
    aFiles["11"] = "webframedesktop.html"
    aFileTitles["11"] = "(empty title)"
    aFiles["12"] = "webframemobile.html"
    aFileTitles["12"] = "(empty title)"
    aFiles["13"] = "webframetablet.html"
    aFileTitles["13"] = "(empty title)"
    aFiles["14"] = "webindex.html"
    aFileTitles["14"] = "(empty title)"
    aFiles["15"] = "webnav.html"
    aFileTitles["15"] = "(empty title)"
    aFiles["16"] = "webtoc.html"
    aFileTitles["16"] = "(empty title)"
    aFiles["17"] = "websearch.html"
    aFileTitles["17"] = "(empty title)"

    // stopwords
    aStopWords["_101th"] = "9"
    aStopWords["_681-4343"] = "4,7"
    aStopWords["_681-4384"] = "4,7"
    aStopWords["_858-2739"] = "4,7"
    aStopWords["_about"] = "1,4,6,7"
    aStopWords["_active"] = "9"
    aStopWords["_add"] = "2,9"
    aStopWords["_added"] = "2,9"
    aStopWords["_adds"] = "2"
    aStopWords["_admin"] = "2"
    aStopWords["_after"] = "2,9"
    aStopWords["_agreement"] = "1,8"
    aStopWords["_agreements"] = "8"
    aStopWords["_all"] = "1"
    aStopWords["_always"] = "9"
    aStopWords["_another"] = "9"
    aStopWords["_api"] = "9"
    aStopWords["_apis"] = "9"
    aStopWords["_api's"] = "9"
    aStopWords["_appears"] = "2"
    aStopWords["_application"] = "2,3,4,9"
    aStopWords["_apply"] = "9"
    aStopWords["_asked"] = "8"
    aStopWords["_at"] = "2,4,5,6,8"
    aStopWords["_automatically"] = "2"
    aStopWords["_available"] = "2,5,8,9"
    aStopWords["_before"] = "2,9"
    aStopWords["_below"] = "2,9"
    aStopWords["_box"] = "2"
    aStopWords["_browse"] = "2"
    aStopWords["_button"] = "2"
    aStopWords["_c"] = "2"
    aStopWords["_cannot"] = "9"
    aStopWords["_case"] = "2"
    aStopWords["_cd"] = "2"
    aStopWords["_check"] = "2"
    aStopWords["_click"] = "2"
    aStopWords["_com"] = "2,4,5,6,7,8"
    aStopWords["_command"] = "2"
    aStopWords["_commandprompt"] = "2"
    aStopWords["_complete"] = "2,9"
    aStopWords["_component"] = "2"
    aStopWords["_comprehensive"] = "9"
    aStopWords["_confirm"] = "2"
    aStopWords["_connect"] = "9"
    aStopWords["_consult"] = "6"
    aStopWords["_contact"] = "4,7,9"
    aStopWords["_contacting"] = "1,7"
    aStopWords["_content"] = "1,5,9"
    aStopWords["_continue"] = "9"
    aStopWords["_copyright"] = "1"
    aStopWords["_core"] = "3,4"
    aStopWords["_corner"] = "2"
    aStopWords["_create"] = "2,3,9"
    aStopWords["_creating"] = "2,9"
    aStopWords["_criteria"] = "4"
    aStopWords["_cross-platform"] = "2"
    aStopWords["_csproj"] = "2"
    aStopWords["_customers"] = "9"
    aStopWords["_date"] = "9"
    aStopWords["_department"] = "4,7"
    aStopWords["_dependencies"] = "2"
    aStopWords["_depending"] = "3"
    aStopWords["_deploy"] = "4"
    aStopWords["_determined"] = "9"
    aStopWords["_dialog"] = "2"
    aStopWords["_directly"] = "9"
    aStopWords["_distribute"] = "4"
    aStopWords["_distribution"] = "4"
    aStopWords["_documentation"] = "4,5"
    aStopWords["_documents"] = "2"
    aStopWords["_dotnet"] = "2"
    aStopWords["_download"] = "2"
    aStopWords["_downloads"] = "2"
    aStopWords["_dropdown"] = "2"
    aStopWords["_duration"] = "9"
    aStopWords["_edit"] = "2"
    aStopWords["_either"] = "2"
    aStopWords["_ellipsis"] = "2"
    aStopWords["_email"] = "6"
    aStopWords["_e-mail"] = "4,7"
    aStopWords["_enable"] = "9"
    aStopWords["_end"] = "8"
    aStopWords["_end-user"] = "1,8"
    aStopWords["_eula"] = "8"
    aStopWords["_evaluate"] = "9"
    aStopWords["_evaluation"] = "9"
    aStopWords["_every"] = "9"
    aStopWords["_example"] = "2"
    aStopWords["_exceeded"] = "9"
    aStopWords["_excel"] = "9"
    aStopWords["_exception"] = "9"
    aStopWords["_exceptions"] = "9"
    aStopWords["_executing"] = "9"
    aStopWords["_expired"] = "9"
    aStopWords["_expires"] = "9"
    aStopWords["_expiry"] = "9"
    aStopWords["_explorer"] = "2"
    aStopWords["_extension"] = "2"
    aStopWords["_extract"] = "2"
    aStopWords["_extracted"] = "2"
    aStopWords["_fax"] = "4,7"
    aStopWords["_feed"] = "2"
    aStopWords["_few"] = "9"
    aStopWords["_field"] = "2"
    aStopWords["_file"] = "2,9"
    aStopWords["_files"] = "9"
    aStopWords["_finally"] = "2"
    aStopWords["_find"] = "2,7"
    aStopWords["_first"] = "2"
    aStopWords["_folder"] = "2"
    aStopWords["_following"] = "2,3,4,6,9"
    aStopWords["_forum"] = "6"
    aStopWords["_forums"] = "6"
    aStopWords["_found"] = "9"
    aStopWords["_framework"] = "3,4"
    aStopWords["_frameworks"] = "4"
    aStopWords["_frequently"] = "8"
    aStopWords["_further"] = "4"
    aStopWords["_generated"] = "9"
    aStopWords["_get"] = "2"
    aStopWords["_grapecity"] = "1,2,4,5,6,7,8"
    aStopWords["_he"] = "9"
    aStopWords["_help"] = "1,5,9"
    aStopWords["_highlighted"] = "9"
    aStopWords["_hours"] = "9"
    aStopWords["_how"] = "9"
    aStopWords["_however"] = "9"
    aStopWords["_html"] = "5"
    aStopWords["_http"] = "2,4,5,6,7,8"
    aStopWords["_https"] = "2"
    aStopWords["_image"] = "2"
    aStopWords["_inc"] = "1"
    aStopWords["_including"] = "2,8"
    aStopWords["_information"] = "1,4,8,9"
    aStopWords["_install"] = "2"
    aStopWords["_installation"] = "1,2,4"
    aStopWords["_installed"] = "4"
    aStopWords["_installing"] = "2"
    aStopWords["_instance"] = "9"
    aStopWords["_interface"] = "2"
    aStopWords["_into"] = "2"
    aStopWords["_involves"] = "2"
    aStopWords["_irange"] = "9"
    aStopWords["_iworkbook"] = "9"
    aStopWords["_just"] = "9"
    aStopWords["_key"] = "9"
    aStopWords["_last"] = "9"
    aStopWords["_latest"] = "1"
    aStopWords["_least"] = "4"
    aStopWords["_left"] = "2"
    aStopWords["_libraries"] = "2"
    aStopWords["_license"] = "1,4,8,9"
    aStopWords["_licensing"] = "8"
    aStopWords["_licensing-faqs"] = "8"
    aStopWords["_like"] = "7"
    aStopWords["_limitation"] = "9"
    aStopWords["_limitations"] = "9"
    aStopWords["_line"] = "2"
    aStopWords["_link"] = "2"
    aStopWords["_linux"] = "2,3"
    aStopWords["_locally"] = "2"
    aStopWords["_mac"] = "2,3"
    aStopWords["_machine"] = "2"
    aStopWords["_make"] = "2,4"
    aStopWords["_manage"] = "2"
    aStopWords["_manager"] = "2"
    aStopWords["_manually"] = "2"
    aStopWords["_maximum"] = "9"
    aStopWords["_may"] = "9"
    aStopWords["_meet"] = "4"
    aStopWords["_menu"] = "2"
    aStopWords["_methods"] = "4,7"
    aStopWords["_model"] = "8"
    aStopWords["_mono"] = "3,4"
    aStopWords["_month"] = "9"
    aStopWords["_more"] = "4,7"
    aStopWords["_multiple"] = "2"
    aStopWords["_name"] = "2"
    aStopWords["_nano"] = "3"
    aStopWords["_navigate"] = "2"
    aStopWords["_need"] = "2,4"
    aStopWords["_needs"] = "4"
    aStopWords["_net"] = "3,4"
    aStopWords["_new"] = "2,9"
    aStopWords["_next"] = "2"
    aStopWords["_no"] = "9"
    aStopWords["_no-license"] = "9"
    aStopWords["_note"] = "9"
    aStopWords["_notice"] = "9"
    aStopWords["_nuget"] = "2,3"
    aStopWords["_null"] = "9"
    aStopWords["_number"] = "9"
    aStopWords["_nupkg"] = "2"
    aStopWords["_ok"] = "2"
    aStopWords["_once"] = "9"
    aStopWords["_one"] = "4,7,9"
    aStopWords["_online"] = "5,8"
    aStopWords["_only"] = "9"
    aStopWords["_open"] = "2,9"
    aStopWords["_opened"] = "9"
    aStopWords["_opening"] = "9"
    aStopWords["_opens"] = "9"
    aStopWords["_operating"] = "2,3,9"
    aStopWords["_operation"] = "9"
    aStopWords["_options"] = "2"
    aStopWords["_order"] = "2,4,9"
    aStopWords["_org"] = "2"
    aStopWords["_os"] = "3"
    aStopWords["_other"] = "1"
    aStopWords["_our"] = "4,7,9"
    aStopWords["_out"] = "7"
    aStopWords["_outside"] = "4,7"
    aStopWords["_owners"] = "1"
    aStopWords["_package"] = "2,3"
    aStopWords["_packages"] = "2"
    aStopWords["_page"] = "4"
    aStopWords["_pane"] = "2"
    aStopWords["_phone"] = "4,7"
    aStopWords["_platforms"] = "2"
    aStopWords["_proceed"] = "2"
    aStopWords["_product"] = "1,2,3,4,6,9"
    aStopWords["_production"] = "9"
    aStopWords["_products"] = "7"
    aStopWords["_program"] = "9"
    aStopWords["_project"] = "2,9"
    aStopWords["_projects"] = "2"
    aStopWords["_property"] = "1"
    aStopWords["_provide"] = "9"
    aStopWords["_purchase"] = "9"
    aStopWords["_question"] = "6"
    aStopWords["_questions"] = "8"
    aStopWords["_r2"] = "3"
    aStopWords["_reach"] = "9"
    aStopWords["_readme"] = "1"
    aStopWords["_redistribution"] = "1,4"
    aStopWords["_refer"] = "2"
    aStopWords["_reference"] = "2"
    aStopWords["_references"] = "2"
    aStopWords["_registered"] = "1"
    aStopWords["_remark"] = "9"
    aStopWords["_require"] = "3"
    aStopWords["_requirements"] = "1,3,4,9"
    aStopWords["_reserved"] = "1"
    aStopWords["_reset"] = "9"
    aStopWords["_respective"] = "1"
    aStopWords["_restart"] = "9"
    aStopWords["_returns"] = "9"
    aStopWords["_right"] = "2"
    aStopWords["_right-click"] = "2"
    aStopWords["_rights"] = "1"
    aStopWords["_run"] = "9"
    aStopWords["_runs"] = "9"
    aStopWords["_s"] = "4,7"
    aStopWords["_sales"] = "1,4,7,9"
    aStopWords["_same"] = "9"
    aStopWords["_save"] = "9"
    aStopWords["_saved"] = "9"
    aStopWords["_saves"] = "9"
    aStopWords["_saving"] = "9"
    aStopWords["_saying"] = "9"
    aStopWords["_search"] = "2"
    aStopWords["_select"] = "2"
    aStopWords["_server"] = "3"
    aStopWords["_services"] = "1,2,3,4,9"
    aStopWords["_set"] = "2"
    aStopWords["_settings"] = "2"
    aStopWords["_she"] = "9"
    aStopWords["_sheet"] = "9"
    aStopWords["_shown"] = "2"
    aStopWords["_site"] = "4,7"
    aStopWords["_so"] = "9"
    aStopWords["_solaris"] = "3"
    aStopWords["_solution"] = "2"
    aStopWords["_source"] = "2,6"
    aStopWords["_sources"] = "2"
    aStopWords["_specified"] = "4"
    aStopWords["_specifying"] = "9"
    aStopWords["_sphelp"] = "5,6"
    aStopWords["_spread"] = "1,2,3,4,6,7,8,9"
    aStopWords["_spreadservice"] = "2"
    aStopWords["_spreadservices"] = "5"
    aStopWords["_spreadsheet"] = "2"
    aStopWords["_spreadsheets"] = "6"
    aStopWords["_step"] = "2"
    aStopWords["_steps"] = "2"
    aStopWords["_stop"] = "9"
    aStopWords["_studio"] = "2"
    aStopWords["_successfully"] = "4"
    aStopWords["_sun"] = "3"
    aStopWords["_support"] = "1,3,6,9"
    aStopWords["_supports"] = "9"
    aStopWords["_sure"] = "2,4"
    aStopWords["_system"] = "2,3,4"
    aStopWords["_tab"] = "2"
    aStopWords["_tasks"] = "2"
    aStopWords["_team"] = "9"
    aStopWords["_technical"] = "1,6"
    aStopWords["_tell"] = "9"
    aStopWords["_tells"] = "9"
    aStopWords["_text"] = "2"
    aStopWords["_them"] = "9"
    aStopWords["_through"] = "2"
    aStopWords["_thrown"] = "9"
    aStopWords["_throws"] = "9"
    aStopWords["_time"] = "9"
    aStopWords["_times"] = "9"
    aStopWords["_tools"] = "2"
    aStopWords["_top"] = "2"
    aStopWords["_tp5"] = "3"
    aStopWords["_trademarks"] = "1"
    aStopWords["_trial"] = "9"
    aStopWords["_triggered"] = "9"
    aStopWords["_trying"] = "9"
    aStopWords["_type"] = "2"
    aStopWords["_types"] = "9"
    aStopWords["_u"] = "4,7"
    aStopWords["_ubuntu"] = "3"
    aStopWords["_under"] = "2"
    aStopWords["_update"] = "2"
    aStopWords["_upon"] = "3"
    aStopWords["_up-to"] = "9"
    aStopWords["_url"] = "2"
    aStopWords["_use"] = "2,9"
    aStopWords["_used"] = "2"
    aStopWords["_user"] = "2,8,9"
    aStopWords["_users"] = "2,4,9"
    aStopWords["_using"] = "2,3,4,7,9"
    aStopWords["_valid"] = "4"
    aStopWords["_version"] = "9"
    aStopWords["_viewing"] = "1,5"
    aStopWords["_visual"] = "2"
    aStopWords["_watermark"] = "9"
    aStopWords["_web"] = "4,5,7"
    aStopWords["_webframe"] = "5"
    aStopWords["_webhelp"] = "5"
    aStopWords["_whether"] = "2"
    aStopWords["_while"] = "9"
    aStopWords["_wide"] = "4,7"
    aStopWords["_will"] = "9"
    aStopWords["_window"] = "2"
    aStopWords["_windows"] = "2,3"
    aStopWords["_with"] = "2,9"
    aStopWords["_workbook"] = "9"
    aStopWords["_working"] = "9"
    aStopWords["_worksheet"] = "9"
    aStopWords["_worksheets"] = "9"
    aStopWords["_world"] = "4,7"
    aStopWords["_would"] = "7"
    aStopWords["_www"] = "2"
    aStopWords["_x"] = "3"
    aStopWords["_your"] = "2,4,9"
    aStopWords["_zip"] = "2"
}
