def usage(err=''):
    """  Prints the Usage() statement for the program    """
    m = '%s\n' %err
    m += '  Default usage is to load a specific .rpt file in current working directory.\n'
    m += '    use the -t option to indicate the sf.com ID of the parent Tech Campaign\n'
    m += '    the -c dir switch will load all rpt file in the current working directory. \n'
    m += ' \n'
    m += '    qor2sf -c load -f <filename-in-cwd> -t a0Q3000000000K1 \n'
    m += '        NOTE: the filename must have an extension of .rpt or .gold\n'
    m += '      or\n'
    m += '    qor2sf -c dir  -t a0Q3000000000K1  \n'
    m += '        NOTE: only filename with an extension of .rpt or .gold will be processed\n'
    m += '      '
    return m