The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
MOHAWK INDUSTRIES COM USD0.01 COM 369604103 121 11,181 SH   SOLE   0 0 11,181
EDISON INTERNATIONAL COM 71654V408 190 16,886 SH   SOLE   0 0 16,886
COCA-COLA EUROPEAN PARTNERS PLC COM EUR0.01 SHS 626717102 196 16,200 SH   SOLE   0 0 16,200
BANK OF NEW YORK MELLON CORP COM USD0.01 COM 904767704 494 8,181 SH   SOLE   0 0 8,181
MARSH &MCLENNAN COMPANIES INC COM USD1.00 COM 025816109 201 1,662 SH   SOLE   0 0 1,662
ROBERT HALF INTERNATIONAL INC COM 828806109 202 2,366 SH   SOLE   0 0 2,366
PPG INDUSTRIES INC COM USD1.666 COM 81181C104 205 1,171 SH   SOLE   0 0 1,171
PETROLEO BRASILEIRO SA PETROBRAS SPON ADS EACH REP 2 ORD SHS SPONSORED ADR 00724F101 206 411 SH   SOLE   0 0 411
EVEREST RE GROUP LTD COM 20030N101 207 3,958 SH   SOLE   0 0 3,958
CRH SPON ADR EA REPR 1 ORD SHS EUR0.32 ADR 91324P102 213 608 SH   SOLE   0 0 608
QORVO INC COM 46434V282 213 5,661 SH   SOLE   0 0 5,661
CRYOPORT INC COM PAR $0.001 COM PAR $0.001 75513E101 215 3,000 SH   SOLE   0 0 3,000
VISTAGEN THERAPEUTICS INC COM NEW COM NEW 872540109 217 3,178 SH   SOLE   0 0 3,178
DYNAVAX TECHNOLOGIES CORP COM NEW COM NEW 46435G425 219 2,543 SH   SOLE   0 0 2,543
PROVENTION BIO INC COM COM 697435105 227 639 SH   SOLE   0 0 639
PAYCOM SOFTWARE INC COM USD0.01 COM 126650100 230 3,366 SH   SOLE   0 0 3,366
FULTON FINANCIAL CORP COM 922908512 505 4,248 SH   SOLE   0 0 4,248
COSTCO WHOLESALE CORP COM USD0.01 COM 461202103 247 651 SH   SOLE   0 0 651
CROWN CASTLE INTL CORP NEW COM ISIN #US22822V1017 SEDOL #BTGQCX1 COM 30040W108 249 2,884 SH   SOLE   0 0 2,884
HEALTHPEAK PROPERTIES INC COM COM 883556102 642 1,379 SH   SOLE   0 0 1,379
CERENCE INC COM COM 464287291 254 845 SH   SOLE   0 0 845
EBAY INC. COM COM 464287226 262 2,216 SH   SOLE   0 0 2,216
PROTHENA CORP PLC USD0.01 SHS 532457108 263 1,560 SH   SOLE   0 0 1,560
ISHARES TRUST DOW JONES UNITED STATES FINANCIAL U.S. FIN SVC ETF 032654105 264 1,787 SH   SOLE   0 0 1,787
AMERIPRISE FINANCIAL INC COM USD0.01 COM 166764100 273 3,236 SH   SOLE   0 0 3,236
ACTIVISION BLIZZARD INC COM USD0.000001 COM 01609W102 282 1,211 SH   SOLE   0 0 1,211
FIFTH THIRD BANCORP COM 464286525 295 3,048 SH   SOLE   0 0 3,048
ON SEMICONDUCTOR CORP COM USD0.01 COM 88160R101 296 419 SH   SOLE   0 0 419
VISTRA CORP COM COM 681919106 296 4,739 SH   SOLE   0 0 4,739
WILLIAMS-SONOMA INC COM 29250N105 300 9,387 SH   SOLE   0 0 9,387
CHUBB LIMITED COM NPV ISIN #CH0044328745 COM 69351T106 313 11,113 SH   SOLE   0 0 11,113
AERCAP HOLDINGS N.V. EUR0.01 SHS 410345102 317 21,766 SH   SOLE   0 0 21,766
NEWMONT CORP COM ISIN #US6516391066 SEDOL #BJYKTV2 COM 56585A102 319 7,714 SH   SOLE   0 0 7,714
RENAISSANCERE HLDGS LTD COM COM 458140100 323 6,479 SH   SOLE   0 0 6,479
LEAR CORP COM NEW 57636Q104 325 910 SH   SOLE   0 0 910
HORACE MANN EDUCATORS CORP COM 88579Y101 871 4,984 SH   SOLE   0 0 4,984
ARCH CAPITAL GROUP COM STK USD0.01 ORD 808524771 343 7,582 SH   SOLE   0 0 7,582
SAUL CENTERS INC COM 02079K305 379 216 SH   SOLE   0 0 216
PRINCIPAL FINANCIAL GROUP INC COM COM 46090E103 379 1,207 SH   SOLE   0 0 1,207
DTE ENERGY CO COM 437076102 380 1,432 SH   SOLE   0 0 1,432
ISHARES TR RUS MID CAP ETF RUS MID CAP ETF 060505104 383 12,641 SH   SOLE   0 0 12,641
IONIS PHARMACEUTICALS INC COM COM 97717W604 456 17,154 SH   SOLE   0 0 17,154
ISHARES TR CORE MSCI TOTAL CORE MSCI TOTAL 17275R102 391 8,748 SH   SOLE   0 0 8,748
CANADIAN IMPERIAL BANK OF COMMERCE COM NPV ISIN #CA1360691010 SEDOL #2170525 COM 460690100 393 16,729 SH   SOLE   0 0 16,729
IRON MOUNTAIN INC COM USD0.01 COM 921908844 2,444 17,309 SH   SOLE   0 0 17,309
ISHARES TR MSCI USA ESG SLC MSCI USA ESG SLC 89832Q109 472 9,857 SH   SOLE   0 0 9,857
MURPHY OIL CORP COM USD1.00 COM 747525103 424 2,786 SH   SOLE   0 0 2,786
SPDR DOW JONES INDL AVERAGE ET UT SER 1 UT SER 1 464287598 425 3,108 SH   SOLE   0 0 3,108
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF S&P 500 DV ARIST 194162103 429 5,019 SH   SOLE   0 0 5,019
AVISTA CORP COM 704326107 432 4,634 SH   SOLE   0 0 4,634
FIDELITY MSCI INDL INDEX ETF MSCI INDL INDX 002824100 433 3,956 SH   SOLE   0 0 3,956
FIDELITY MSCI HEALTH CARE INDEX ETF MSCI HLTH CARE I 110122108 443 7,135 SH   SOLE   0 0 7,135
FIDELITY MSCI FINLS INDEX ETF MSCI FINLS IDX 67066G104 445 853 SH   SOLE   0 0 853
KINDER MORGAN INC COM USD0.01 COM 30303M102 455 1,664 SH   SOLE   0 0 1,664
JEFFERIES FINL GROUP INC COM COM 921937827 1,884 22,726 SH   SOLE   0 0 22,726
JMP GROUP LLC COM COM 00971T101 458 4,363 SH   SOLE   0 0 4,363
KRAFT HEINZ CO COM COM 018802108 460 8,931 SH   SOLE   0 0 8,931
FIRST SOLAR INC COM 25746U109 462 6,137 SH   SOLE   0 0 6,137
NEW ENGLAND RLTY ASSOC LTD PAR DEPOSITRY RCPT DEPOSITRY RCPT 66987V109 463 4,901 SH   SOLE   0 0 4,901
KELLOGG COMPANY COM USD0.25 COM 911312106 690 4,097 SH   SOLE   0 0 4,097
ISHARES MSCI EAFE ETF MSCI EAFE ETF 452308109 476 2,335 SH   SOLE   0 0 2,335
GALLAGHER(ARTHUR J.)&CO COM USD1.00 ISIN #US3635761097 SEDOL BD1QWJ0 COM 278265103 492 7,249 SH   SOLE   0 0 7,249
KINROSS GOLD CORP COM NPV ISIN #CA4969024047 SEDOL #B03Z841 COM 922908736 10,840 42,789 SH   SOLE   0 0 42,789
KLA CORP COM NEW COM NEW 921946406 24,157 263,977 SH   SOLE   0 0 263,977
ST. JOE CO COM 311900104 507 10,386 SH   SOLE   0 0 10,386
LPL FINANCIAL HOLDINGS INC COM 922908744 10,101 84,911 SH   SOLE   0 0 84,911
NEWTEK BUSINESS SVCS CORP COM NEW COM NEW 654106103 555 3,924 SH   SOLE   0 0 3,924
UBER TECHNOLOGIES INC COM COM 372460105 558 5,558 SH   SOLE   0 0 5,558
MFS CHARTER INCOME TRUST SH BEN INT 842587107 568 9,246 SH   SOLE   0 0 9,246
KEYSIGHT TECHNOLOGIES INC COM USD0.01 WD COM 808524797 584 9,103 SH   SOLE   0 0 9,103
INSULET CORP COM 30231G102 613 14,861 SH   SOLE   0 0 14,861
HP INC COM COM 743315103 619 6,256 SH   SOLE   0 0 6,256
ISHARES TR INTRM GOV CR ETF INTRM GOV CR ETF 025537101 621 7,459 SH   SOLE   0 0 7,459
HACKETT GROUP INC COM 78463V107 625 3,505 SH   SOLE   0 0 3,505
INDEPENDENT BANK CORP (MASSACHUSETTS) COM 78462F103 632 1,691 SH   SOLE   0 0 1,691
NUANCE COMMUNICATIONS INC COM 922908553 331 3,900 SH   SOLE   0 0 3,900
HEICO CORP COM USD0.01 CL A 464287614 663 2,748 SH   SOLE   0 0 2,748
HEICO CORP COM 00206R102 666 23,151 SH   SOLE   0 0 23,151
PITNEY BOWES INC COM USD1.00 COM 92276F100 409 8,347 SH   SOLE   0 0 8,347
HONEYWELL INTERNATIONAL INC COM USD1 COM 031162100 701 3,048 SH   SOLE   0 0 3,048
HEWLETT PACKARD ENTERPRISE CO COM COM 718172109 723 8,727 SH   SOLE   0 0 8,727
JOHNSON OUTDOORS INC CL A 464287408 820 6,406 SH   SOLE   0 0 6,406
QUANTUM CORP COM NEW COM NEW 931142103 553 3,833 SH   SOLE   0 0 3,833
KINSALE CAP GROUP INC COM COM 464287150 915 10,614 SH   SOLE   0 0 10,614
HIGHLAND INCOME FD HIGHLAND INCOME HIGHLAND INCOME 02079K107 948 541 SH   SOLE   0 0 541
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL S&P500 HDL VOL 464289875 956 22,127 SH   SOLE   0 0 22,127
L3HARRIS TECHNOLOGIES INC COM COM 46432F396 1,049 6,504 SH   SOLE   0 0 6,504
IPG PHOTONICS CORPORATION COM USD0.0001 COM 02209S103 1,076 26,240 SH   SOLE   0 0 26,240
HDFC BANK LTD SPON ADS EACH REP 3 ORD SHS SPONSORED ADS 00287Y109 1,080 10,079 SH   SOLE   0 0 10,079
ITAU UNIBANCO HLDG S A SPON ADR REP PFD SPON ADR REP PFD 26441C204 1,115 12,182 SH   SOLE   0 0 12,182
ICICI BANK LIMITED SPON ADR EACH REPR 2 ORD SHS ADR 097023105 1,123 5,247 SH   SOLE   0 0 5,247
VIRTUS INVT PARTNERS INC COM COM 494368103 1,133 8,403 SH   SOLE   0 0 8,403
EQT CORP COM COM 209115104 1,188 16,442 SH   SOLE   0 0 16,442
EQUITRANS MIDSTREAM CORP COM COM 609207105 1,225 20,959 SH   SOLE   0 0 20,959
TEVA PHARMACEUTICAL INDUSTRIES SPON ADS EACH REP 1 ORD SHS SPONSORED ADS 464287309 1,299 20,354 SH   SOLE   0 0 20,354
TEMPLETON EMERGING MKTS INCOME COM COM 78468R796 1,337 14,378 SH   SOLE   0 0 14,378
KRATOS DEFENSE AND SECURITY SOLUTIONS INC COM NEW 084670702 1,340 5,781 SH   SOLE   0 0 5,781
HALLIBURTON CO COM USD2.50 COM 46432F339 1,481 12,741 SH   SOLE   0 0 12,741
OBLONG INC COM COM 46434V621 1,525 34,019 SH   SOLE   0 0 34,019
ATLASSIAN CORPORATION PLC COM USD0.1 CL A CL A 254687106 1,529 8,440 SH   SOLE   0 0 8,440
ZOOMINFO TECHNOLOGIES INC COM CL A COM CL A 191216100 1,691 30,828 SH   SOLE   0 0 30,828
NVENT ELECTRIC PLC COM USD0.01 SHS 09247X101 1,807 2,504 SH   SOLE   0 0 2,504
INVESCO DB US DLR INDEX TR BULLISH FD BULLISH FD 539830109 1,820 5,127 SH   SOLE   0 0 5,127
HANCOCK JOHN PREM DIVID FD COM SH BEN INT COM SH BEN INT 717081103 1,851 50,282 SH   SOLE   0 0 50,282
JETBLUE AWYS CORP COM COM 580135101 1,876 8,744 SH   SOLE   0 0 8,744
RLI CORP COM USD1.00 COM 92343V104 3,044 51,812 SH   SOLE   0 0 51,812
KROGER CO COM USD1.00 COM 713448108 2,259 15,231 SH   SOLE   0 0 15,231
INVESCO EXCHANGE TRADED FD TR WILDERHIL CLAN WILDERHIL CLAN 742718109 2,275 16,353 SH   SOLE   0 0 16,353
ROYAL BANK OF CANADA MONTREAL QUE COM NPV ISIN #CA7800871021 SEDOL #2754383 COM 92826C839 401 1,832 SH   SOLE   0 0 1,832
HUMANA INC COM 023135106 2,449 752 SH   SOLE   0 0 752
J P MORGAN EXCHANGE-TRADED FD JPMORGAN DIVER JPMORGAN DIVER 464289859 2,533 39,464 SH   SOLE   0 0 39,464
PNM RESOURCES INC COM 58933Y105 2,673 32,677 SH   SOLE   0 0 32,677
REAVES UTILITY INCOME FUND COM SH BEN INT 46429B697 2,701 39,793 SH   SOLE   0 0 39,793
GABELLI DIVID &INCOME TR COM COM 464288448 2,777 94,239 SH   SOLE   0 0 94,239
SHERWIN-WILLIAMS CO COM 921937819 247 2,664 SH   SOLE   0 0 2,664
AMCOR PLC ORD USD0.01 ISIN #JE00BJ1F3079 SEDOL #BJ1F307 ORD 46625H100 3,117 24,530 SH   SOLE   0 0 24,530
BLACKROCK UTILITIES INFRASTRUCTURE AND POWER OPPORTUNITIES TRUST COM 464289867 4,000 76,620 SH   SOLE   0 0 76,620
INDEPENDENCE REALTY TRUST INC COM USD0.01 COM 594918104 4,434 19,934 SH   SOLE   0 0 19,934
HARLEY DAVIDSON COM USD0.01 COM 478160104 5,531 35,145 SH   SOLE   0 0 35,145
IAA INC COM COM 037833100 7,090 53,434 SH   SOLE   0 0 53,434
SS&C TECHNOLOGIES HLDGS INC COM COM 91913Y100 201 3,545 SH   SOLE   0 0 3,545
TORONTO DOMINION BANK ONT COM NPV ISIN #CA8911605092 SEDOL #2897222 COM NEW 97717W505 387 11,104 SH   SOLE   0 0 11,104
HOWMET AEROSPACE INC COM COM 464287507 10,987 47,804 SH   SOLE   0 0 47,804
HUNTINGTON INGALLS INDUSTRIES INC COM 464287804 11,525 125,404 SH   SOLE   0 0 125,404
HUNTINGTON BANCSHARES INC COM USD0.01 COM 78464A763 19,039 179,733 SH   SOLE   0 0 179,733
VALE S.A. SPONS ADS REPR 1 COM NPV SPONSORED ADS 922908769 251 1,290 SH   SOLE   0 0 1,290
LKQ CORP COM 464287200 26,699 71,125 SH   SOLE   0 0 71,125