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   423,468 10,800 SH   SOLE   0 0 10,800
AT&T INC COM 00206R102   621,996 38,996 SH   SOLE   0 0 38,996
ABBOTT LABORATORIES COM 002824100   4,044,784 37,101 SH   SOLE   0 0 37,101
ABBVIE INC COM 00287Y109   1,990,958 14,777 SH   SOLE   0 0 14,777
ADOBE INC COM 00724F101   511,972 1,047 SH   SOLE   0 0 1,047
ALLIANT ENERGY CORPORATION COM 018802108   472,366 9,000 SH   SOLE   0 0 9,000
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106   288,957 8,985 SH   SOLE   0 0 8,985
ALLSTATE CORP COM 020002101   230,427 2,113 SH   SOLE   0 0 2,113
ALPHABET INC CAP STK CL A 02079K305   4,649,387 38,842 SH   SOLE   0 0 38,842
AMAZON.COM INC COM 023135106   2,791,529 21,414 SH   SOLE   0 0 21,414
AMERICAN CENTURY ETF TRUST INTL SMCP VLU 025072802   1,813,888 31,513 SH   SOLE   0 0 31,513
AMERICAN ELECTRIC POWER COM 025537101   1,034,206 12,282 SH   SOLE   0 0 12,282
AMERICAN EXPRESS COMPANY COM 025816109   2,812,500 16,145 SH   SOLE   0 0 16,145
AMERICAN INTERNATIONAL GROUP COM NEW 026874784   558,825 9,711 SH   SOLE   0 0 9,711
AMGEN INC COM 031162100   1,061,477 4,781 SH   SOLE   0 0 4,781
APPLE INC COM 037833100   8,219,928 42,377 SH   SOLE   0 0 42,377
APPLIED MATERIALS INC COM 038222105   1,013,667 7,013 SH   SOLE   0 0 7,013
ASTRAZENECA PLC SPONSORED ADR 046353108   858,840 12,000 SH   SOLE   0 0 12,000
AUTOMATIC DATA PROCESSING INC COM 053015103   2,864,120 13,031 SH   SOLE   0 0 13,031
AUTOZONE INC COM 053332102   441,324 177 SH   SOLE   0 0 177
AXOGEN INC COM 05463X106   306,768 33,600 SH   SOLE   0 0 33,600
BP P L C SPONSORED ADR SPONSORED ADR 055622104   280,119 7,937 SH   SOLE   0 0 7,937
BANK OF AMERICA CORP COM 060505104   2,313,366 80,633 SH   SOLE   0 0 80,633
BECTON DICKINSON & CO COM 075887109   401,302 1,520 SH   SOLE   0 0 1,520
BERKLEY W R CORPORATION COM 084423102   392,500 6,590 SH   SOLE   0 0 6,590
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,286,252 3,772 SH   SOLE   0 0 3,772
BIOCRYST PHARMACEUTICALS INC COM 09058V103   299,200 42,500 SH   SOLE   0 0 42,500
BIOGEN INC COM 09062X103   284,850 1,000 SH   SOLE   0 0 1,000
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   1,086,819 21,408 SH   SOLE   0 0 21,408
BLACKSTONE INC COM 09260D107   657,553 7,072 SH   SOLE   0 0 7,072
BOEING CO COM 097023105   342,079 1,620 SH   SOLE   0 0 1,620
BRISTOL MYERS SQUIBB CO COM 110122108   1,938,051 30,305 SH   SOLE   0 0 30,305
BRITISH AMERICAN TOBACCO SPONSORED ADR 110448107   668,648 20,140 SH   SOLE   0 0 20,140
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103   269,100 1,624 SH   SOLE   0 0 1,624
BROADCOM INC COM 11135F101   2,049,696 2,362 SH   SOLE   0 0 2,362
CIGNA GROUP (THE) COM 125523100   491,611 1,752 SH   SOLE   0 0 1,752
CSX CORPORATION COM 126408103   655,606 19,226 SH   SOLE   0 0 19,226
CVS HEALTH CORPORATION COM 126650100   2,477,894 35,843 SH   SOLE   0 0 35,843
CAMPBELL SOUP CO COM 134429109   388,197 8,492 SH   SOLE   0 0 8,492
CARDINAL HEALTH INC COM 14149Y108   583,231 6,167 SH   SOLE   0 0 6,167
CHEVRON CORPORATION COM 166764100   2,930,580 18,624 SH   SOLE   0 0 18,624
CISCO SYSTEMS INC COM 17275R102   864,885 16,716 SH   SOLE   0 0 16,716
COCA COLA COMPANY COM 191216100   1,934,774 32,128 SH   SOLE   0 0 32,128
CODEXIS INC COM 192005106   352,800 126,000 SH   SOLE   0 0 126,000
COLGATE PALMOLIVE COMPANY COM 194162103   721,988 9,371 SH   SOLE   0 0 9,371
CONOCOPHILLIPS COM 20825C104   871,123 8,407 SH   SOLE   0 0 8,407
CONSOLIDATED EDISON INC COM 209115104   1,253,859 13,870 SH   SOLE   0 0 13,870
CONSTELLATION ENERGY COM 21037T109   1,730,386 18,901 SH   SOLE   0 0 18,901
CORNING INC COM 219350105   353,084 10,076 SH   SOLE   0 0 10,076
CROWN CASTLE INC COM 22822V101   258,415 2,268 SH   SOLE   0 0 2,268
CUMMINS INC COM 231021106   581,764 2,373 SH   SOLE   0 0 2,373
DTE ENERGY COMPANY COM 233331107   256,346 2,330 SH   SOLE   0 0 2,330
DANAHER CORPORATION COM 235851102   381,840 1,591 SH   SOLE   0 0 1,591
DEERE & CO COM 244199105   529,583 1,307 SH   SOLE   0 0 1,307
DIAGEO PLC-SPONSORED ADR SPON ADR NEW 25243Q205   980,335 5,651 SH   SOLE   0 0 5,651
WALT DISNEY CO COM 254687106   300,873 3,370 SH   SOLE   0 0 3,370
DOLLAR GENERAL CORPORATION COM 256677105   671,499 3,955 SH   SOLE   0 0 3,955
DOW INC COM 260557103   2,965,956 55,688 SH   SOLE   0 0 55,688
DUKE ENERGY CORPORATION COM NEW 26441C204   1,813,329 20,206 SH   SOLE   0 0 20,206
DUPONT DE NEMOURS INC COM 26614N102   230,934 3,232 SH   SOLE   0 0 3,232
EOG RES INC COM 26875P101   640,177 5,594 SH   SOLE   0 0 5,594
ETF SERIES SOLUTIONS DISTILLATE US 26922A321   12,265,795 270,977 SH   SOLE   0 0 270,977
ETF SERIES SOLUTIONS US GBL GLD PRE 26922A719   935,942 56,773 SH   SOLE   0 0 56,773
ETF SERIES SOLUTIONS DISTILLATE INTNL 26922B501   3,945,384 172,809 SH   SOLE   0 0 172,809
ETFIS SERIES TRUST I VIRTUS INFRCAP 26923G822   1,161,332 59,131 SH   SOLE   0 0 59,131
EDWARDS LIFESCIENCES CORP COM 28176E108   282,990 3,000 SH   SOLE   0 0 3,000
EMERSON ELECTRIC CO COM 291011104   936,259 10,358 SH   SOLE   0 0 10,358
ENBRIDGE INC COM 29250N105   224,423 6,041 SH   SOLE   0 0 6,041
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   577,850 45,500 SH   SOLE   0 0 45,500
EVERSOURCE ENERGY COM 30040W108   358,672 5,057 SH   SOLE   0 0 5,057
EXELON CORPORATION COM 30161N101   2,375,599 58,311 SH   SOLE   0 0 58,311
EXXON MOBIL CORP COM 30231G102   1,769,462 16,498 SH   SOLE   0 0 16,498
META PLATFORMS INC CL A 30303M102   314,243 1,095 SH   SOLE   0 0 1,095
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   360,000 10,000 SH   SOLE   0 0 10,000
FLEXSHARES TR MORNSTAR USMKT 33939L100   278,814 1,654 SH   SOLE   0 0 1,654
FLEXSHARES TR STOX US ESG SLCT 33939L696   231,611 2,143 SH   SOLE   0 0 2,143
FLEXSHARES INTL QLTDV DEF 33939L811   343,282 17,092 SH   SOLE   0 0 17,092
FLEXSHARES TR QUALT DIVD IDX 33939L860   669,092 11,578 SH   SOLE   0 0 11,578
FORD MOTOR CO COM 345370860   635,883 42,028 SH   SOLE   0 0 42,028
FREEPORT MCMORAN INC CL B 35671D857   240,000 6,000 SH   SOLE   0 0 6,000
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107   356,156 4,384 SH   SOLE   0 0 4,384
GENERAC HOLDINGS INC COM 368736104   578,773 3,881 SH   SOLE   0 0 3,881
GENERAL DYNAMICS CORP COM 369550108   298,628 1,388 SH   SOLE   0 0 1,388
GENERAL ELECTRIC COMPANY COM NEW 369604301   675,797 6,152 SH   SOLE   0 0 6,152
GENERAL MILLS INC COM 370334104   2,042,112 26,624 SH   SOLE   0 0 26,624
GENERAL MOTORS COMPANY COM 37045V100   318,120 8,250 SH   SOLE   0 0 8,250
GILEAD SCIENCES INC COM 375558103   262,038 3,400 SH   SOLE   0 0 3,400
GSK PLC SPONSORED ADR 37733W204   586,349 16,452 SH   SOLE   0 0 16,452
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   500,727 28,210 SH   SOLE   0 0 28,210
GOLDMAN SACHS GROUP INC COM 38141G104   800,866 2,483 SH   SOLE   0 0 2,483
GOLDMAN SACHS ETF TRUST ACTIVEBETA US LG 381430503   525,633 6,021 SH   SOLE   0 0 6,021
HERSHEY COMPANY (THE) COM 427866108   1,697,710 6,799 SH   SOLE   0 0 6,799
HOME DEPOT INC COM 437076102   3,222,415 10,373 SH   SOLE   0 0 10,373
HONEYWELL INTL INC COM 438516106   850,957 4,101 SH   SOLE   0 0 4,101
HUNTINGTON INGALLS INDUSTRIES COM 446413106   809,345 3,556 SH   SOLE   0 0 3,556
HUNTSMAN CORP COM 447011107   274,648 10,164 SH   SOLE   0 0 10,164
HYATT HOTELS CORP COM CL A 448579102   241,534 2,108 SH   SOLE   0 0 2,108
IMMUCELL CORP NEW COM PAR 452525306   210,000 42,000 SH   SOLE   0 0 42,000
INTEL CORP COM 458140100   313,140 9,364 SH   SOLE   0 0 9,364
INTERNATIONAL BUSINESS COM 459200101   3,153,218 23,564 SH   SOLE   0 0 23,564
INVESCO QQQ TR UNIT SER 1 46090E103   203,824 551 SH   SOLE   0 0 551
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465   208,872 2,881 SH   SOLE   0 0 2,881
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598   605,751 3,838 SH   SOLE   0 0 3,838
ISHARES RUSSELL 1000 GROWTH RUS 1000 GRW ETF 464287614   501,377 1,822 SH   SOLE   0 0 1,822
ISHARES SILVER SHARES ISHARES 46428Q109   303,510 14,529 SH   SOLE   0 0 14,529
ISHARES TR MSCI USA MMENTM 46432F396   378,944 2,627 SH   SOLE   0 0 2,627
ISHARES TR CORE DIV GRWTH 46434V621   386,423 7,499 SH   SOLE   0 0 7,499
JPMORGAN CHASE & CO COM 46625H100   6,053,115 41,619 SH   SOLE   0 0 41,619
JABIL INC COM 466313103   652,220 6,043 SH   SOLE   0 0 6,043
J P MORGAN EXCHANGE TRADED DIV RTN INT EQ 46641Q209   1,550,422 29,856 SH   SOLE   0 0 29,856
J P MORGAN EXCHANGE TRADED EQUITY PREMIUM 46641Q332   1,651,102 29,841 SH   SOLE   0 0 29,841
J P MORGAN EXCHANGE TRADED JPMORGAN DIVER 46641Q407   3,656,092 37,394 SH   SOLE   0 0 37,394
J P MORGAN EXCHANGE-TRADED FD NASDAQ EQT PREM 46654Q203   394,505 8,156 SH   SOLE   0 0 8,156
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   226,487 4,558 SH   SOLE   0 0 4,558
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   3,599,459 107,575 SH   SOLE   0 0 107,575
JOHNSON & JOHNSON COM 478160104   4,374,361 26,427 SH   SOLE   0 0 26,427
KEYCORP NEW COM 493267108   360,605 39,026 SH   SOLE   0 0 39,026
KINDER MORGAN INC COM 49456B101   571,665 33,197 SH   SOLE   0 0 33,197
KRAFT HEINZ COMPANY (THE) COM 500754106   455,331 12,826 SH   SOLE   0 0 12,826
KRANESHARES TRUST QUADRTC INT RT 500767736   3,069,122 149,131 SH   SOLE   0 0 149,131
ELI LILLY & CO COM 532457108   5,142,784 10,965 SH   SOLE   0 0 10,965
LITMAN GREGORY FUNDS TRUST IMGP DBI MANAGED 53700T827   5,837,749 211,283 SH   SOLE   0 0 211,283
LOCKHEED MARTIN CORP COM 539830109   2,622,661 5,696 SH   SOLE   0 0 5,696
MGIC INVESTMENT CORP-WISC COM 552848103   320,152 20,275 SH   SOLE   0 0 20,275
MPLX LP COM UNIT REP LTD 55336V100   1,568,876 46,225 SH   SOLE   0 0 46,225
MARTIN MARIETTA MATERIALS INC COM 573284106   871,209 1,887 SH   SOLE   0 0 1,887
MASTERCARD INCORPORATED CL A 57636Q104   452,295 1,150 SH   SOLE   0 0 1,150
MERCK & CO INC COM 58933Y105   3,040,843 26,352 SH   SOLE   0 0 26,352
MICROSOFT CORP COM 594918104   10,393,556 30,520 SH   SOLE   0 0 30,520
MONDELEZ INTERNATIONAL INC CL A 609207105   830,069 11,380 SH   SOLE   0 0 11,380
NEXTERA ENERGY INC COM 65339F101   1,632,325 21,999 SH   SOLE   0 0 21,999
NOVARTIS AG SPONSORED ADR 66987V109   1,020,481 10,112 SH   SOLE   0 0 10,112
NVIDIA CORP COM 67066G104   4,316,530 10,204 SH   SOLE   0 0 10,204
OCCIDENTAL PETE CORP COM 674599105   331,246 5,633 SH   SOLE   0 0 5,633
ORACLE CORPORATION COM 68389X105   637,369 5,352 SH   SOLE   0 0 5,352
PNC FINANCIAL SVCS GROUP INC COM 693475105   562,870 4,469 SH   SOLE   0 0 4,469
PPG INDUSTRIES INC COM 693506107   711,840 4,800 SH   SOLE   0 0 4,800
PPL CORPORATION COM 69351T106   284,037 10,734 SH   SOLE   0 0 10,734
PACER FDS TR US LRG CP CASH 69374H360   349,031 16,234 SH   SOLE   0 0 16,234
PACER FUNDS TRUST METAURUS CAP 400 69374H436   3,159,452 99,187 SH   SOLE   0 0 99,187
PACER FDS TR GLOBL CASH ETF 69374H709   3,606,680 108,798 SH   SOLE   0 0 108,798
PACER FUNDS TRUST LUNT LRGCP MULTI 69374H816   338,563 8,869 SH   SOLE   0 0 8,869
PACER FDS TR US CASH COWS 100 69374H881   984,973 20,576 SH   SOLE   0 0 20,576
PAYCHEX INC COM 704326107   1,599,741 14,300 SH   SOLE   0 0 14,300
PEPSICO INC COM 713448108   3,216,984 17,368 SH   SOLE   0 0 17,368
PFIZER INC COM 717081103   2,438,701 66,485 SH   SOLE   0 0 66,485
PHILLIPS 66 COM 718546104   331,594 3,476 SH   SOLE   0 0 3,476
PROCTER & GAMBLE CO COM 742718109   3,749,674 24,711 SH   SOLE   0 0 24,711
PROSHARES TRUST S&P MDCP 400 DIV 74347B680   244,539 3,480 SH   SOLE   0 0 3,480
PROSHARES S&P 500 DIVIDEND S&P 500 DV ARIST 74348A467   971,648 10,305 SH   SOLE   0 0 10,305
PUBLIC SERVICE ENTERPRISE COM 744573106   2,694,908 43,042 SH   SOLE   0 0 43,042
QUALCOMM INC COM 747525103   2,994,620 25,156 SH   SOLE   0 0 25,156
QUEST DIAGNOSTICS INC COM 74834L100   680,169 4,839 SH   SOLE   0 0 4,839
RAYTHEON TECHNOLOGIES COM 75513E101   1,139,287 11,630 SH   SOLE   0 0 11,630
KORU MEDICAL SYSTEMS INC COM 759910102   448,500 130,000 SH   SOLE   0 0 130,000
S&P GLOBAL INC COM 78409V104   391,669 977 SH   SOLE   0 0 977
SJW GROUP COM 784305104   382,519 5,455 SH   SOLE   0 0 5,455
SHP ETF TRUST NEOS ENH INM CAS 78433H501   412,276 8,234 SH   SOLE   0 0 8,234
SPDR S&P 500 ETF TRUST TR UNIT 78462F103   953,797 2,151 SH   SOLE   0 0 2,151
SPDR SER TR S&P BIOTECH 78464A870   1,335,276 16,049 SH   SOLE   0 0 16,049
SABRA HEALTH CARE REIT INC COM 78573L106   544,022 46,221 SH   SOLE   0 0 46,221
SELECT SECTOR SPDR TRUST SBI HEALTHCARE 81369Y209   394,739 2,974 SH   SOLE   0 0 2,974
SELECT SECTOR SPDR TRUST ENERGY 81369Y506   1,166,169 14,367 SH   SOLE   0 0 14,367
SELECT SECTOR SPDR TRUST TECHNOLOGY 81369Y803   792,106 4,556 SH   SOLE   0 0 4,556
SEMPRA COM 816851109   250,705 1,722 SH   SOLE   0 0 1,722
SMUCKER J M COMPANY COM NEW 832696405   1,294,327 8,765 SH   SOLE   0 0 8,765
SOUTHERN CO COM 842587107   960,109 13,667 SH   SOLE   0 0 13,667
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,958,160 131,244 SH   SOLE   0 0 131,244
STANLEY BLACK & DECKER INC COM 854502101   923,230 9,852 SH   SOLE   0 0 9,852
STARBUCKS CORP COM 855244109   598,580 6,042 SH   SOLE   0 0 6,042
STARWOOD PROPERTY TRUST INC COM 85571B105   225,040 11,600 SH   SOLE   0 0 11,600
TARGET CORP COM 87612E106   1,031,458 7,820 SH   SOLE   0 0 7,820
TEKLA WORLD HEALTHCARE FUND BEN INT SHS 87911L108   335,849 23,955 SH   SOLE   0 0 23,955
TEXAS INSTRUMENTS INCORPORATED COM 882508104   1,961,818 10,897 SH   SOLE   0 0 10,897
THERMO FISHER SCIENTIFIC INC COM 883556102   528,532 1,013 SH   SOLE   0 0 1,013
3M COMPANY COM 88579Y101   791,611 7,909 SH   SOLE   0 0 7,909
THE TRAVELERS COMPANIES INC COM 89417E109   2,580,118 14,857 SH   SOLE   0 0 14,857
UBER TECHNOLOGIES INC COM 90353T100   669,135 15,500 SH   SOLE   0 0 15,500
UNILEVER PLC SPON ADR NEW 904767704   244,647 4,693 SH   SOLE   0 0 4,693
UNION PACIFIC CORP COM 907818108   489,456 2,392 SH   SOLE   0 0 2,392
UNITEDHEALTH GROUP INC COM 91324P102   391,721 815 SH   SOLE   0 0 815
VANGUARD STAR FD VG TL INTL STK F 921909768   711,991 12,696 SH   SOLE   0 0 12,696
VANGUARD INDEX FUNDS GROWTH ETF 922908736   452,453 1,599 SH   SOLE   0 0 1,599
VANGUARD INDEX FUNDS TOTAL STK MKT 922908769   1,962,915 8,911 SH   SOLE   0 0 8,911
VERIZON COMMUNICATIONS COM 92343V104   839,330 22,568 SH   SOLE   0 0 22,568
VISA INC COM CL A 92826C839   1,522,394 6,410 SH   SOLE   0 0 6,410
WALMART INC COM 931142103   492,287 3,132 SH   SOLE   0 0 3,132
YUM BRANDS INC COM 988498101   555,481 4,009 SH   SOLE   0 0 4,009
EATON CORPORATION PLC SHS G29183103   1,375,234 6,838 SH   SOLE   0 0 6,838
MEDTRONIC PLC SHS G5960L103   2,337,191 26,528 SH   SOLE   0 0 26,528
CHUBB LTD COM H1467J104   427,544 2,220 SH   SOLE   0 0 2,220