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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPS ETF TRUST ALERIAN MLP 00162Q452   417,420 10,800 SH   SOLE   0 0 10,800
AT&T INC COM 00206R102   1,131,166 58,761 SH   SOLE   0 0 58,761
ABBOTT LABORATORIES COM 002824100   4,081,821 40,310 SH   SOLE   0 0 40,310
ABBVIE INC COM 00287Y109   2,607,197 16,359 SH   SOLE   0 0 16,359
ADOBE INC COM 00724F101   403,482 1,047 SH   SOLE   0 0 1,047
ALLIANT ENERGY CORPORATION COM 018802108   480,646 9,000 SH   SOLE   0 0 9,000
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106   328,491 8,985 SH   SOLE   0 0 8,985
ALLSTATE CORP COM 020002101   234,168 2,113 SH   SOLE   0 0 2,113
ALPHABET INC CAP STK CL A 02079K305   3,108,891 29,971 SH   SOLE   0 0 29,971
AMAZON.COM INC COM 023135106   1,566,702 15,168 SH   SOLE   0 0 15,168
AMERICAN CENTURY ETF TRUST INTL SMCP VLU 025072802   1,345,800 23,013 SH   SOLE   0 0 23,013
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810   396,771 6,775 SH   SOLE   0 0 6,775
AMERICAN ELECTRIC POWER COM 025537101   1,164,101 12,793 SH   SOLE   0 0 12,793
AMERICAN EXPRESS COMPANY COM 025816109   2,836,189 17,194 SH   SOLE   0 0 17,194
AMERICAN INTERNATIONAL GROUP COM NEW 026874784   489,093 9,711 SH   SOLE   0 0 9,711
AMGEN INC COM 031162100   1,100,204 4,551 SH   SOLE   0 0 4,551
APPLE INC COM 037833100   7,621,730 46,220 SH   SOLE   0 0 46,220
APPLIED MATERIALS INC COM 038222105   1,118,128 9,103 SH   SOLE   0 0 9,103
ASTRAZENECA PLC SPONSORED ADR 046353108   832,920 12,000 SH   SOLE   0 0 12,000
AUTOMATIC DATA PROCESSING INC COM 053015103   2,901,128 13,031 SH   SOLE   0 0 13,031
AUTOZONE INC COM 053332102   558,000 227 SH   SOLE   0 0 227
AXOGEN INC COM 05463X106   298,620 31,600 SH   SOLE   0 0 31,600
BP P L C SPONSORED ADR SPONSORED ADR 055622104   301,154 7,937 SH   SOLE   0 0 7,937
BANK OF AMERICA CORP COM 060505104   2,306,109 80,633 SH   SOLE   0 0 80,633
BECTON DICKINSON & CO COM 075887109   373,049 1,507 SH   SOLE   0 0 1,507
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,165,297 3,774 SH   SOLE   0 0 3,774
BIOCRYST PHARMACEUTICALS INC COM 09058V103   250,200 30,000 SH   SOLE   0 0 30,000
BLACKSTONE INC COM 09260D107   621,269 7,072 SH   SOLE   0 0 7,072
BOEING CO COM 097023105   344,136 1,620 SH   SOLE   0 0 1,620
BRISTOL MYERS SQUIBB CO COM 110122108   349,372 5,040 SH   SOLE   0 0 5,040
BRITISH AMERICAN TOBACCO SPONSORED ADR 110448107   572,807 16,310 SH   SOLE   0 0 16,310
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103   238,133 1,624 SH   SOLE   0 0 1,624
BROADCOM INC COM 11135F101   1,618,460 2,522 SH   SOLE   0 0 2,522
CSX CORPORATION COM 126408103   575,626 19,226 SH   SOLE   0 0 19,226
CVS HEALTH CORPORATION COM 126650100   2,474,447 33,298 SH   SOLE   0 0 33,298
CAMPBELL SOUP CO COM 134429109   466,866 8,491 SH   SOLE   0 0 8,491
CARDINAL HEALTH INC COM 14149Y108   465,623 6,167 SH   SOLE   0 0 6,167
CHEVRON CORPORATION COM 166764100   3,229,515 19,793 SH   SOLE   0 0 19,793
CISCO SYSTEMS INC COM 17275R102   879,474 16,824 SH   SOLE   0 0 16,824
COCA COLA COMPANY COM 191216100   1,835,370 29,588 SH   SOLE   0 0 29,588
CODEXIS INC COM 192005106   351,900 85,000 SH   SOLE   0 0 85,000
COLGATE PALMOLIVE COMPANY COM 194162103   704,276 9,371 SH   SOLE   0 0 9,371
COMMUNITY HEALTH SYSTEM INC COM 203668108   269,500 55,000 SH   SOLE   0 0 55,000
CONOCOPHILLIPS COM 20825C104   834,129 8,407 SH   SOLE   0 0 8,407
CONSOLIDATED EDISON INC COM 209115104   1,326,954 13,870 SH   SOLE   0 0 13,870
CONSTELLATION ENERGY COM 21037T109   1,483,728 18,901 SH   SOLE   0 0 18,901
CROWN CASTLE INC COM 22822V101   291,369 2,177 SH   SOLE   0 0 2,177
DTE ENERGY CO COM 233331107   255,228 2,330 SH   SOLE   0 0 2,330
DANAHER CORPORATION COM 235851102   324,123 1,286 SH   SOLE   0 0 1,286
DEERE & CO COM 244199105   588,354 1,425 SH   SOLE   0 0 1,425
DIAGEO PLC-SPONSORED ADR SPON ADR NEW 25243Q205   1,007,179 5,559 SH   SOLE   0 0 5,559
WALT DISNEY CO COM 254687106   1,349,351 13,476 SH   SOLE   0 0 13,476
DOLLAR GENERAL CORPORATION COM 256677105   635,345 3,018 SH   SOLE   0 0 3,018
DOW INC COM 260557103   2,941,161 53,651 SH   SOLE   0 0 53,651
DUKE ENERGY CORPORATION COM NEW 26441C204   1,871,853 19,403 SH   SOLE   0 0 19,403
DUPONT DE NEMOURS INC COM 26614N102   232,001 3,232 SH   SOLE   0 0 3,232
EOG RES INC COM 26875P101   518,815 4,526 SH   SOLE   0 0 4,526
ETF SERIES SOLUTIONS DISTILLATE US 26922A321   11,328,729 262,542 SH   SOLE   0 0 262,542
ETF SERIES SOLUTIONS US GBL GLD PRE 26922A719   1,057,917 58,871 SH   SOLE   0 0 58,871
ETF SERIES SOLUTIONS DISTILLATE INTNL 26922B501   1,533,407 68,306 SH   SOLE   0 0 68,306
ETFIS SERIES TRUST I VIRTUS INFRCAP 26923G822   1,170,444 60,582 SH   SOLE   0 0 60,582
EDWARDS LIFESCIENCES CORP COM 28176E108   248,190 3,000 SH   SOLE   0 0 3,000
EMERSON ELECTRIC CO COM 291011104   893,620 10,255 SH   SOLE   0 0 10,255
ENBRIDGE INC COM 29250N105   230,464 6,041 SH   SOLE   0 0 6,041
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   567,385 45,500 SH   SOLE   0 0 45,500
EVERSOURCE ENERGY COM 30040W108   395,793 5,057 SH   SOLE   0 0 5,057
EXELON CORPORATION COM 30161N101   2,442,657 58,311 SH   SOLE   0 0 58,311
EXXON MOBIL CORP COM 30231G102   1,809,224 16,498 SH   SOLE   0 0 16,498
META PLATFORMS INC CL A 30303M102   291,205 1,374 SH   SOLE   0 0 1,374
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   349,300 10,000 SH   SOLE   0 0 10,000
FLEXSHARES TR MORNSTAR USMKT 33939L100   290,624 1,853 SH   SOLE   0 0 1,853
FLEXSHARES TR STOX US ESG SLCT 33939L696   214,327 2,158 SH   SOLE   0 0 2,158
FLEXSHARES INTL QLTDV DEF 33939L811   355,879 17,745 SH   SOLE   0 0 17,745
FLEXSHARES TR QUALT DIVD IDX 33939L860   661,580 12,148 SH   SOLE   0 0 12,148
FORD MOTOR CO COM 345370860   728,628 57,827 SH   SOLE   0 0 57,827
GENERAC HOLDINGS INC COM 368736104   400,501 3,708 SH   SOLE   0 0 3,708
GENERAL DYNAMICS CORP COM 369550108   316,755 1,388 SH   SOLE   0 0 1,388
GENERAL ELECTRIC COMPANY COM NEW 369604301   707,631 7,402 SH   SOLE   0 0 7,402
GENERAL MILLS INC COM 370334104   2,514,632 29,424 SH   SOLE   0 0 29,424
GENERAL MOTORS COMPANY COM 37045V100   302,610 8,250 SH   SOLE   0 0 8,250
GILEAD SCIENCES INC COM 375558103   381,662 4,600 SH   SOLE   0 0 4,600
GSK PLC SPONSORED ADR 37733W204   585,362 16,452 SH   SOLE   0 0 16,452
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   483,801 28,210 SH   SOLE   0 0 28,210
GOLDMAN SACHS GROUP INC COM 38141G104   760,857 2,326 SH   SOLE   0 0 2,326
GOLDMAN SACHS ETF TRUST ACTIVEBETA US LG 381430503   492,680 6,066 SH   SOLE   0 0 6,066
HERSHEY COMPANY (THE) COM 427866108   1,729,734 6,799 SH   SOLE   0 0 6,799
HOME DEPOT INC COM 437076102   2,994,482 10,146 SH   SOLE   0 0 10,146
HONEYWELL INTL INC COM 438516106   808,628 4,231 SH   SOLE   0 0 4,231
HUNTINGTON INGALLS INDUSTRIES COM 446413106   1,717,230 8,295 SH   SOLE   0 0 8,295
HUNTSMAN CORP COM 447011107   278,104 10,164 SH   SOLE   0 0 10,164
HYATT HOTELS CORP COM CL A 448579102   266,507 2,384 SH   SOLE   0 0 2,384
IMMUCELL CORP NEW COM PAR 452525306   214,620 42,000 SH   SOLE   0 0 42,000
INTEL CORP COM 458140100   303,806 9,299 SH   SOLE   0 0 9,299
INTERNATIONAL BUSINESS COM 459200101   2,059,148 15,707 SH   SOLE   0 0 15,707
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465   204,261 2,856 SH   SOLE   0 0 2,856
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598   617,718 4,057 SH   SOLE   0 0 4,057
ISHARES RUSSELL 1000 GROWTH RUS 1000 GRW ETF 464287614   473,755 1,939 SH   SOLE   0 0 1,939
ISHARES SILVER SHARES ISHARES 46428Q109   267,674 12,101 SH   SOLE   0 0 12,101
ISHARES TR MSCI USA MMENTM 46432F396   420,317 3,023 SH   SOLE   0 0 3,023
ISHARES TR CORE DIV GRWTH 46434V621   427,914 8,560 SH   SOLE   0 0 8,560
JPMORGAN CHASE & CO COM 46625H100   5,414,868 41,553 SH   SOLE   0 0 41,553
JABIL INC COM 466313103   582,208 6,604 SH   SOLE   0 0 6,604
J P MORGAN EXCHANGE TRADED DIV RTN INT EQ 46641Q209   3,526,983 67,424 SH   SOLE   0 0 67,424
J P MORGAN EXCHANGE TRADED EQUITY PREMIUM 46641Q332   480,698 8,804 SH   SOLE   0 0 8,804
J P MORGAN EXCHANGE TRADED JPMORGAN DIVER 46641Q407   5,308,129 55,517 SH   SOLE   0 0 55,517
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   271,910 5,679 SH   SOLE   0 0 5,679
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   3,695,955 115,897 SH   SOLE   0 0 115,897
JOHNSON & JOHNSON COM 478160104   4,155,858 26,811 SH   SOLE   0 0 26,811
KEYCORP NEW COM 493267108   490,765 39,198 SH   SOLE   0 0 39,198
KIMBERLY CLARK CORP COM 494368103   469,770 3,500 SH   SOLE   0 0 3,500
KINDER MORGAN INC COM 49456B101   581,293 33,197 SH   SOLE   0 0 33,197
KRAFT HEINZ COMPANY (THE) COM 500754106   573,330 14,826 SH   SOLE   0 0 14,826
KRANESHARES TRUST QUADRTC INT RT 500767736   3,238,812 142,553 SH   SOLE   0 0 142,553
ELI LILLY & CO COM 532457108   3,887,066 11,318 SH   SOLE   0 0 11,318
LITMAN GREGORY FUNDS TRUST IMGP DBI MANAGED 53700T827   5,376,246 204,420 SH   SOLE   0 0 204,420
LOCKHEED MARTIN CORP COM 539830109   2,809,614 5,943 SH   SOLE   0 0 5,943
MGIC INVESTMENT CORP-WISC COM 552848103   272,099 20,275 SH   SOLE   0 0 20,275
MPLX LP COM UNIT REP LTD 55336V100   1,567,475 45,500 SH   SOLE   0 0 45,500
MARTIN MARIETTA MATERIALS INC COM 573284106   669,998 1,887 SH   SOLE   0 0 1,887
MASTERCARD INCORPORATED CL A 57636Q104   375,765 1,034 SH   SOLE   0 0 1,034
MERCK & CO INC COM 58933Y105   2,823,351 26,537 SH   SOLE   0 0 26,537
MICROSOFT CORP COM 594918104   9,091,595 31,535 SH   SOLE   0 0 31,535
MONDELEZ INTERNATIONAL INC CL A 609207105   793,425 11,380 SH   SOLE   0 0 11,380
NEXTERA ENERGY INC COM 65339F101   1,555,166 20,176 SH   SOLE   0 0 20,176
NOVARTIS AG SPONSORED ADR 66987V109   964,692 10,485 SH   SOLE   0 0 10,485
NVIDIA CORP COM 67066G104   3,144,654 11,321 SH   SOLE   0 0 11,321
ORACLE CORPORATION COM 68389X105   599,519 6,452 SH   SOLE   0 0 6,452
PNC FINANCIAL SVCS GROUP INC COM 693475105   1,338,235 10,529 SH   SOLE   0 0 10,529
PPG INDUSTRIES INC COM 693506107   641,184 4,800 SH   SOLE   0 0 4,800
PPL CORPORATION COM 69351T106   298,314 10,734 SH   SOLE   0 0 10,734
PACER FUNDS TRUST METAURUS CAP 400 69374H436   2,981,086 99,581 SH   SOLE   0 0 99,581
PACER FDS TR GLOBL CASH ETF 69374H709   3,522,407 104,740 SH   SOLE   0 0 104,740
PACER FUNDS TRUST LUNT LRGCP MULTI 69374H816   332,095 9,589 SH   SOLE   0 0 9,589
PACER FDS TR US CASH COWS 100 69374H881   916,135 19,513 SH   SOLE   0 0 19,513
PAYCHEX INC COM 704326107   2,073,735 18,097 SH   SOLE   0 0 18,097
PEPSICO INC COM 713448108   4,375,900 24,003 SH   SOLE   0 0 24,003
PFIZER INC COM 717081103   2,773,822 67,985 SH   SOLE   0 0 67,985
PHILIP MORRIS INTERNATIONAL COM 718172109   358,946 3,690 SH   SOLE   0 0 3,690
PHILLIPS 66 COM 718546104   1,814,555 17,898 SH   SOLE   0 0 17,898
PROCTER & GAMBLE CO COM 742718109   3,726,346 25,061 SH   SOLE   0 0 25,061
PROSHARES TRUST S&P MDCP 400 DIV 74347B680   272,953 3,858 SH   SOLE   0 0 3,858
PROSHARES S&P 500 DIVIDEND S&P 500 DV ARIST 74348A467   955,241 10,469 SH   SOLE   0 0 10,469
PUBLIC SERVICE ENTERPRISE COM 744573106   2,688,021 43,042 SH   SOLE   0 0 43,042
QUALCOMM INC COM 747525103   3,306,416 25,916 SH   SOLE   0 0 25,916
QUEST DIAGNOSTICS INC COM 74834L100   687,875 4,862 SH   SOLE   0 0 4,862
RAYTHEON TECHNOLOGIES COM 75513E101   1,129,703 11,535 SH   SOLE   0 0 11,535
KORU MEDICAL SYSTEMS INC COM 759910102   569,700 135,000 SH   SOLE   0 0 135,000
RIO TINTO PLC SPONSORED ADR 767204100   747,191 10,892 SH   SOLE   0 0 10,892
S&P GLOBAL INC COM 78409V104   300,984 873 SH   SOLE   0 0 873
SJW GROUP COM 784305104   415,364 5,455 SH   SOLE   0 0 5,455
SHP ETF TRUST NEOS ENH INM CAS 78433H501   424,392 8,465 SH   SOLE   0 0 8,465
SPDR S&P 500 ETF TRUST TR UNIT 78462F103   880,833 2,151 SH   SOLE   0 0 2,151
SPDR GOLD TR GOLD SHS 78463V107   246,430 1,345 SH   SOLE   0 0 1,345
SPDR SER TR S&P BIOTECH 78464A870   1,233,763 16,189 SH   SOLE   0 0 16,189
SABRA HEALTH CARE REIT INC COM 78573L106   543,042 47,221 SH   SOLE   0 0 47,221
SELECT SECTOR SPDR TRUST SBI HEALTHCARE 81369Y209   389,415 3,008 SH   SOLE   0 0 3,008
SELECT SECTOR SPDR TRUST ENERGY 81369Y506   1,191,095 14,380 SH   SOLE   0 0 14,380
SELECT SECTOR SPDR TRUST TECHNOLOGY 81369Y803   688,605 4,560 SH   SOLE   0 0 4,560
SEMPRA COM 816851109   260,297 1,722 SH   SOLE   0 0 1,722
SMUCKER J M COMPANY COM NEW 832696405   1,424,355 9,051 SH   SOLE   0 0 9,051
SOUTHERN CO COM 842587107   950,952 13,667 SH   SOLE   0 0 13,667
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,947,140 125,947 SH   SOLE   0 0 125,947
STANLEY BLACK & DECKER INC COM 854502101   865,348 10,739 SH   SOLE   0 0 10,739
STARBUCKS CORP COM 855244109   629,216 6,042 SH   SOLE   0 0 6,042
STARWOOD PROPERTY TRUST INC COM 85571B105   240,584 13,600 SH   SOLE   0 0 13,600
TANDEM DIABETES CARE INC COM NEW 875372203   355,337 8,750 SH   SOLE   0 0 8,750
TARGET CORP COM 87612E106   1,934,392 11,679 SH   SOLE   0 0 11,679
TEKLA WORLD HEALTHCARE FUND BEN INT SHS 87911L108   305,783 22,255 SH   SOLE   0 0 22,255
TEXAS INSTRUMENTS INCORPORATED COM 882508104   2,088,489 11,227 SH   SOLE   0 0 11,227
THERMO FISHER SCIENTIFIC INC COM 883556102   531,989 923 SH   SOLE   0 0 923
3M COMPANY COM 88579Y101   795,682 7,570 SH   SOLE   0 0 7,570
THE TRAVELERS COMPANIES INC COM 89417E109   2,527,834 14,747 SH   SOLE   0 0 14,747
UBER TECHNOLOGIES INC COM 90353T100   466,972 14,731 SH   SOLE   0 0 14,731
UNILEVER PLC SPON ADR NEW 904767704   272,270 5,243 SH   SOLE   0 0 5,243
UNION PACIFIC CORP COM 907818108   481,419 2,392 SH   SOLE   0 0 2,392
UNITEDHEALTH GROUP INC COM 91324P102   363,894 770 SH   SOLE   0 0 770
VANGUARD STAR FD VG TL INTL STK F 921909768   700,946 12,696 SH   SOLE   0 0 12,696
VANGUARD INDEX FUNDS GROWTH ETF 922908736   413,322 1,657 SH   SOLE   0 0 1,657
VANGUARD INDEX FUNDS TOTAL STK MKT 922908769   1,839,145 9,011 SH   SOLE   0 0 9,011
VERIZON COMMUNICATIONS COM 92343V104   1,835,069 47,186 SH   SOLE   0 0 47,186
VERTEX PHARMACEUTICALS INC COM 92532F100   315,070 1,000 SH   SOLE   0 0 1,000
VISA INC COM CL A 92826C839   1,445,338 6,410 SH   SOLE   0 0 6,410
WEC ENERGY GROUP INC COM 92939U106   248,799 2,624 SH   SOLE   0 0 2,624
WALMART INC COM 931142103   461,813 3,132 SH   SOLE   0 0 3,132
YUM BRANDS INC COM 988498101   529,541 4,009 SH   SOLE   0 0 4,009
EATON CORPORATION PLC SHS G29183103   1,316,328 7,682 SH   SOLE   0 0 7,682
INVESCO LTD SHS G491BT108   467,400 28,500 SH   SOLE   0 0 28,500
MEDTRONIC PLC SHS G5960L103   1,992,752 24,717 SH   SOLE   0 0 24,717
CHUBB LTD COM H1467J104   425,703 2,192 SH   SOLE   0 0 2,192