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
3M CO COM 88579Y101   609,650 6,512 SH   SOLE   0 0 6,512
ABBOTT LABS COM 002824100   6,900,352 71,248 SH   SOLE   0 0 71,248
ABBVIE INC COM 00287Y109   19,419,933 130,283 SH   SOLE   0 0 130,283
ACADIA PHARMACEUTICALS INC COM 004225108   366,055 17,565 SH   SOLE   0 0 17,565
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   527,627 1,718 SH   SOLE   0 0 1,718
ACTIVISION BLIZZARD INC COM 00507V109   246,335 2,631 SH   SOLE   0 0 2,631
ADOBE INC COM 00724F101   688,365 1,350 SH   SOLE   0 0 1,350
ADVANCED MICRO DEVICES INC COM 007903107   3,147,320 30,610 SH   SOLE   0 0 30,610
AEHR TEST SYS COM 00760J108   422,862 9,253 SH   SOLE   0 0 9,253
AFLAC INC COM 001055102   1,578,036 20,561 SH   SOLE   0 0 20,561
AGNC INVT CORP COM 00123Q104   216,290 22,912 SH   SOLE   0 0 22,912
AGRIFORCE GROWING SYSTEMS LT COM C00948106   4,000 35,714 SH   SOLE   0 0 35,714
AIR PRODS & CHEMS INC COM 009158106   1,567,267 5,530 SH   SOLE   0 0 5,530
AIRBNB INC COM CL A 009066101   230,787 1,682 SH   SOLE   0 0 1,682
AKAMAI TECHNOLOGIES INC COM 00971T101   1,829,718 17,174 SH   SOLE   0 0 17,174
ALASKA AIR GROUP INC COM 011659109   3,194,071 86,140 SH   SOLE   0 0 86,140
ALBEMARLE CORP COM 012653101   218,780 1,287 SH   SOLE   0 0 1,287
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   300,814 3,468 SH   SOLE   0 0 3,468
ALLSTATE CORP COM 020002101   965,513 8,666 SH   SOLE   0 0 8,666
ALPHA METALLURGICAL RESOUR I COM 020764106   337,649 1,300 SH   SOLE   0 0 1,300
ALPHABET INC CAP STK CL A 02079K305   17,836,611 136,303 SH   SOLE   0 0 136,303
ALPHABET INC CAP STK CL C 02079K107   6,866,973 52,082 SH   SOLE   0 0 52,082
ALPHATEC HLDGS INC COM NEW 02081G201   399,320 30,788 SH   SOLE   0 0 30,788
ALPS ETF TR ALERIAN MLP 00162Q452   714,633 16,934 SH   SOLE   0 0 16,934
ALPS ETF TR LEVEL FOUR LARGE 00162Q353   48,105,732 1,973,520 SH   SOLE   0 0 1,973,520
ALPS ETF TR OSHARES US SMLCP 00162Q395   781,935 22,271 SH   SOLE   0 0 22,271
ALTRIA GROUP INC COM 02209S103   2,626,718 62,467 SH   SOLE   0 0 62,467
AMAZON COM INC COM 023135106   31,248,384 245,818 SH   SOLE   0 0 245,818
AMAZON COM INC COM 023135106   6,300 100 SH Call SOLE   0 0 100
AMERICAN AIRLS GROUP INC COM 02376R102   183,439 14,320 SH   SOLE   0 0 14,320
AMERICAN CENTY ETF TR US SML CP VALU 025072877   3,649,543 46,819 SH   SOLE   0 0 46,819
AMERICAN ELEC PWR CO INC COM 025537101   834,147 11,089 SH   SOLE   0 0 11,089
AMERICAN EXPRESS CO COM 025816109   318,992 2,138 SH   SOLE   0 0 2,138
AMERICAN TOWER CORP NEW COM 03027X100   605,413 3,681 SH   SOLE   0 0 3,681
AMERICAN WTR WKS CO INC NEW COM 030420103   540,894 4,368 SH   SOLE   0 0 4,368
AMERIPRISE FINL INC COM 03076C106   214,951 652 SH   SOLE   0 0 652
AMETEK INC COM 031100100   351,670 2,380 SH   SOLE   0 0 2,380
AMGEN INC COM 031162100   1,036,845 3,858 SH   SOLE   0 0 3,858
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   2,101,676 60,515 SH   SOLE   0 0 60,515
ANALOG DEVICES INC COM 032654105   310,729 1,775 SH   SOLE   0 0 1,775
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   701,504 12,685 SH   SOLE   0 0 12,685
APPLE INC COM 037833100   95,737,994 559,185 SH   SOLE   0 0 559,185
APPLE INC COM 037833100   3,510 100 SH Put SOLE   0 0 100
APPLIED INDL TECHNOLOGIES IN COM 03820C105   715,484 4,628 SH   SOLE   0 0 4,628
APPLIED MATLS INC COM 038222105   4,386,539 31,683 SH   SOLE   0 0 31,683
ARAVIVE INC COM 03890D108   2,425 18,372 SH   SOLE   0 0 18,372
ARCH CAP GROUP LTD ORD G0450A105   214,181 2,687 SH   SOLE   0 0 2,687
ARCOSA INC COM 039653100   899,573 12,511 SH   SOLE   0 0 12,511
ARIS MNG CORP COM 04040Y109   139,830 61,599 SH   SOLE   0 0 61,599
ARK ETF TR FINTECH INNOVA 00214Q708   207,539 10,720 SH   SOLE   0 0 10,720
ARK ETF TR GENOMIC REV ETF 00214Q302   249,208 8,945 SH   SOLE   0 0 8,945
ARK ETF TR INNOVATION ETF 00214Q104   317,127 7,994 SH   SOLE   0 0 7,994
ARK ETF TR ISRAEL INOVATE 00214Q609   197,877 10,710 SH   SOLE   0 0 10,710
ARK ETF TR NEXT GNRTN INTER 00214Q401   233,700 4,315 SH   SOLE   0 0 4,315
ASENSUS SURGICAL INC COM 04367G103   2,804 10,387 SH   SOLE   0 0 10,387
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,152,517 1,958 SH   SOLE   0 0 1,958
ASTRAZENECA PLC SPONSORED ADR 046353108   1,390,366 20,531 SH   SOLE   0 0 20,531
AT&T INC COM 00206R102   2,584,752 172,087 SH   SOLE   0 0 172,087
ATI INC COM 01741R102   643,751 15,644 SH   SOLE   0 0 15,644
ATLANTIC UN BANKSHARES CORP COM 04911A107   250,127 8,691 SH   SOLE   0 0 8,691
AURINIA PHARMACEUTICALS INC COM 05156V102   1,958,817 252,100 SH   SOLE   0 0 252,100
AUTOMATIC DATA PROCESSING IN COM 053015103   841,560 3,498 SH   SOLE   0 0 3,498
AVALO THERAPEUTICS INC COM NEW 05338F207   4,364 36,153 SH   SOLE   0 0 36,153
AXCELIS TECHNOLOGIES INC COM NEW 054540208   885,851 5,433 SH   SOLE   0 0 5,433
AXON ENTERPRISE INC COM 05464C101   229,236 1,152 SH   SOLE   0 0 1,152
AXONICS INC COM 05465P101   375,274 6,687 SH   SOLE   0 0 6,687
AZEK CO INC CL A 05478C105   506,026 17,015 SH   SOLE   0 0 17,015
BANK AMERICA CORP 7.25%CNV PFD L 060505682   524,963 472 SH   SOLE   0 0 472
BANK AMERICA CORP COM 060505104   3,769,965 137,690 SH   SOLE   0 0 137,690
BARRICK GOLD CORP COM 067901108   556,322 38,235 SH   SOLE   0 0 38,235
BECTON DICKINSON & CO COM 075887109   633,192 2,449 SH   SOLE   0 0 2,449
BENTLEY SYS INC COM CL B 08265T208   229,508 4,576 SH   SOLE   0 0 4,576
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,213,804 32,012 SH   SOLE   0 0 32,012
BEST BUY INC COM 086516101   381,258 5,488 SH   SOLE   0 0 5,488
BIOGEN INC COM 09062X103   1,890,823 7,357 SH   SOLE   0 0 7,357
BLACKROCK ENERGY & RES TR COM 09250U101   323,808 24,699 SH   SOLE   0 0 24,699
BLACKROCK ENHANCED EQUITY DI COM 09251A104   269,128 35,365 SH   SOLE   0 0 35,365
BLACKROCK ENHANCED GLOBAL DI COM 092501105   261,014 27,679 SH   SOLE   0 0 27,679
BLACKROCK INC COM 09247X101   5,202,421 8,047 SH   SOLE   0 0 8,047
BLACKROCK INCOME TR INC COM NEW 09247F209   185,069 16,263 SH   SOLE   0 0 16,263
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   167,098 24,008 SH   SOLE   0 0 24,008
BLACKROCK RES & COMMODITIES SHS 09257A108   97,312 10,566 SH   SOLE   0 0 10,566
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   506,715 16,132 SH   SOLE   0 0 16,132
BLACKSTONE INC COM 09260D107   1,759,651 16,424 SH   SOLE   0 0 16,424
BLOCK H & R INC COM 093671105   219,735 5,103 SH   SOLE   0 0 5,103
BOEING CO COM 097023105   1,380,523 7,202 SH   SOLE   0 0 7,202
BOOKING HOLDINGS INC COM 09857L108   6,648,996 2,156 SH   SOLE   0 0 2,156
BOOT BARN HLDGS INC COM 099406100   416,099 5,125 SH   SOLE   0 0 5,125
BOSTON SCIENTIFIC CORP COM 101137107   296,155 5,609 SH   SOLE   0 0 5,609
BP PLC SPONSORED ADR 055622104   1,533,316 39,600 SH   SOLE   0 0 39,600
BRISTOL-MYERS SQUIBB CO COM 110122108   1,736,487 29,919 SH   SOLE   0 0 29,919
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   844,255 26,879 SH   SOLE   0 0 26,879
BROADCOM INC COM 11135F101   6,851,596 8,249 SH   SOLE   0 0 8,249
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   264,600 9,000 SH   SOLE   0 0 9,000
BUILDERS FIRSTSOURCE INC COM 12008R107   419,158 3,367 SH   SOLE   0 0 3,367
C3 AI INC CL A 12468P104   331,199 12,978 SH   SOLE   0 0 12,978
CACI INTL INC CL A 127190304   475,290 1,514 SH   SOLE   0 0 1,514
CARDINAL HEALTH INC COM 14149Y108   4,318,611 49,742 SH   SOLE   0 0 49,742
CARNIVAL CORP COMMON STOCK 143658300   313,241 22,831 SH   SOLE   0 0 22,831
CARPENTER TECHNOLOGY CORP COM 144285103   882,506 13,131 SH   SOLE   0 0 13,131
CARRIER GLOBAL CORPORATION COM 14448C104   262,126 4,749 SH   SOLE   0 0 4,749
CATERPILLAR INC COM 149123101   2,173,226 7,961 SH   SOLE   0 0 7,961
CDW CORP COM 12514G108   642,750 3,186 SH   SOLE   0 0 3,186
CELSIUS HLDGS INC COM NEW 15118V207   786,958 4,586 SH   SOLE   0 0 4,586
CHART INDS INC COM 16115Q308   890,079 5,263 SH   SOLE   0 0 5,263
CHENIERE ENERGY INC COM NEW 16411R208   360,362 2,171 SH   SOLE   0 0 2,171
CHEVRON CORP NEW COM 166764100   6,530,511 38,729 SH   SOLE   0 0 38,729
CHINA JO-JO DRUGSTORES INC ORD SHS G2124G112   3,805 16,345 SH   SOLE   0 0 16,345
CHINA LIBERAL ED HLDGS LTD ORD G2161Y109   4,063 15,625 SH   SOLE   0 0 15,625
CHINA SXT PHARMACEUTICALS IN SHS NEW G2161P132   5,261 42,771 SH   SOLE   0 0 42,771
CHORD ENERGY CORPORATION COM NEW 674215207   684,584 4,224 SH   SOLE   0 0 4,224
CHUBB LIMITED COM H1467J104   2,622,223 12,596 SH   SOLE   0 0 12,596
CHURCH & DWIGHT CO INC COM 171340102   3,633,854 39,658 SH   SOLE   0 0 39,658
CIENA CORP COM NEW 171779309   210,165 4,447 SH   SOLE   0 0 4,447
CISCO SYS INC COM 17275R102   6,433,742 119,675 SH   SOLE   0 0 119,675
CITIGROUP INC COM NEW 172967424   4,596,270 111,750 SH   SOLE   0 0 111,750
CLEVELAND-CLIFFS INC NEW COM 185899101   363,878 23,281 SH   SOLE   0 0 23,281
CLOROX CO DEL COM 189054109   257,979 1,968 SH   SOLE   0 0 1,968
CME GROUP INC COM 12572Q105   1,553,589 7,759 SH   SOLE   0 0 7,759
COCA COLA CO COM 191216100   3,730,019 66,631 SH   SOLE   0 0 66,631
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,562,562 23,067 SH   SOLE   0 0 23,067
COHEN & STEERS QUALITY INCOM COM 19247L106   397,064 39,236 SH   SOLE   0 0 39,236
COHEN & STEERS TOTAL RETURN COM 19247R103   110,801 10,573 SH   SOLE   0 0 10,573
COLGATE PALMOLIVE CO COM 194162103   2,761,566 38,835 SH   SOLE   0 0 38,835
COMCAST CORP NEW CL A 20030N101   2,200,254 49,622 SH   SOLE   0 0 49,622
COMFORT SYS USA INC COM 199908104   603,881 3,544 SH   SOLE   0 0 3,544
CONAGRA BRANDS INC COM 205887102   26,780,309 976,671 SH   SOLE   0 0 976,671
CONFLUENT INC CLASS A COM 20717M103   401,600 13,563 SH   SOLE   0 0 13,563
CONOCOPHILLIPS COM 20825C104   7,630,579 63,694 SH   SOLE   0 0 63,694
CONSOL ENERGY INC NEW COM 20854L108   1,432,022 13,650 SH   SOLE   0 0 13,650
CONSOLIDATED EDISON INC COM 209115104   517,923 6,055 SH   SOLE   0 0 6,055
CONSTELLATION BRANDS INC CL A 21036P108   2,786,616 11,087 SH   SOLE   0 0 11,087
CONSTELLATION ENERGY CORP COM 21037T109   284,044 2,604 SH   SOLE   0 0 2,604
CORNING INC COM 219350105   276,289 9,068 SH   SOLE   0 0 9,068
CORTEVA INC COM 22052L104   466,267 9,114 SH   SOLE   0 0 9,114
COSTCO WHSL CORP NEW COM 22160K105   4,499,909 7,965 SH   SOLE   0 0 7,965
CROWDSTRIKE HLDGS INC CL A 22788C105   573,444 3,426 SH   SOLE   0 0 3,426
CROWN CASTLE INC COM 22822V101   221,523 2,407 SH   SOLE   0 0 2,407
CSX CORP COM 126408103   440,716 14,332 SH   SOLE   0 0 14,332
CUMMINS INC COM 231021106   1,607,533 7,036 SH   SOLE   0 0 7,036
CURTISS WRIGHT CORP COM 231561101   893,545 4,568 SH   SOLE   0 0 4,568
CVRX INC COM 126638105   410,212 27,041 SH   SOLE   0 0 27,041
CVS HEALTH CORP COM 126650100   6,768,331 96,940 SH   SOLE   0 0 96,940
CYBERARK SOFTWARE LTD SHS M2682V108   591,537 3,612 SH   SOLE   0 0 3,612
D R HORTON INC COM 23331A109   219,903 2,046 SH   SOLE   0 0 2,046
DADA NEXUS LTD ADS 23344D108   121,596 27,325 SH   SOLE   0 0 27,325
DARDEN RESTAURANTS INC COM 237194105   927,063 6,473 SH   SOLE   0 0 6,473
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   4,222,625 133,712 SH   SOLE   0 0 133,712
DECKERS OUTDOOR CORP COM 243537107   322,334 627 SH   SOLE   0 0 627
DEERE & CO COM 244199105   994,359 2,635 SH   SOLE   0 0 2,635
DELTA AIR LINES INC DEL COM NEW 247361702   3,517,835 95,077 SH   SOLE   0 0 95,077
DENISON MINES CORP COM 248356107   54,026 32,743 SH   SOLE   0 0 32,743
DEVON ENERGY CORP NEW COM 25179M103   2,005,519 42,044 SH   SOLE   0 0 42,044
DIAGEO PLC SPON ADR NEW 25243Q205   791,717 5,307 SH   SOLE   0 0 5,307
DIAMONDBACK ENERGY INC COM 25278X109   289,010 1,866 SH   SOLE   0 0 1,866
DICKS SPORTING GOODS INC COM 253393102   203,479 1,874 SH   SOLE   0 0 1,874
DIGITAL RLTY TR INC COM 253868103   271,016 2,239 SH   SOLE   0 0 2,239
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,016,011 76,947 SH   SOLE   0 0 76,947
DISNEY WALT CO COM 254687106   3,228,273 39,831 SH   SOLE   0 0 39,831
DOCUSIGN INC COM 256163106   3,877,566 92,323 SH   SOLE   0 0 92,323
DOLLAR GEN CORP NEW COM 256677105   579,939 5,481 SH   SOLE   0 0 5,481
DOMINION ENERGY INC COM 25746U109   508,950 11,394 SH   SOLE   0 0 11,394
DOMINOS PIZZA INC COM 25754A201   208,335 550 SH   SOLE   0 0 550
DOW INC COM 260557103   567,968 11,016 SH   SOLE   0 0 11,016
DROPBOX INC CL A 26210C104   4,216,838 154,860 SH   SOLE   0 0 154,860
DUKE ENERGY CORP NEW COM NEW 26441C204   3,166,814 35,881 SH   SOLE   0 0 35,881
DUNXIN FINL HLDGS LTD SPONSORED ADS 26605Q205   3,412 10,000 SH   SOLE   0 0 10,000
DUPONT DE NEMOURS INC COM 26614N102   583,949 7,829 SH   SOLE   0 0 7,829
E L F BEAUTY INC COM 26856L103   764,856 6,964 SH   SOLE   0 0 6,964
EA SERIES TRUST FREEDOM 100 EM 02072L607   3,443,920 121,650 SH   SOLE   0 0 121,650
EATON CORP PLC SHS G29183103   2,489,625 11,673 SH   SOLE   0 0 11,673
EATON VANCE MUN BD FD COM 27827X101   91,474 10,209 SH   SOLE   0 0 10,209
EATON VANCE TAX-MANAGED GLOB COM 27829F108   87,335 11,850 SH   SOLE   0 0 11,850
EBAY INC. COM 278642103   4,168,750 94,551 SH   SOLE   0 0 94,551
EBET INC COM 278700109   2,633 83,333 SH   SOLE   0 0 83,333
EL POLLO LOCO HLDGS INC COM 268603107   395,044 44,139 SH   SOLE   0 0 44,139
ELEVANCE HEALTH INC COM 036752103   2,278,574 5,233 SH   SOLE   0 0 5,233
ELI LILLY & CO COM 532457108   3,654,334 6,803 SH   SOLE   0 0 6,803
EMCOR GROUP INC COM 29084Q100   867,866 4,125 SH   SOLE   0 0 4,125
EMERSON ELEC CO COM 291011104   1,745,070 18,071 SH   SOLE   0 0 18,071
ENBRIDGE INC COM 29250N105   780,285 23,510 SH   SOLE   0 0 23,510
ENCOMPASS HEALTH CORP COM 29261A100   461,591 6,873 SH   SOLE   0 0 6,873
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   810,980 57,803 SH   SOLE   0 0 57,803
ENOVIX CORPORATION COM 293594107   239,931 19,118 SH   SOLE   0 0 19,118
ENTERPRISE PRODS PARTNERS L COM 293792107   1,314,978 48,045 SH   SOLE   0 0 48,045
EOG RES INC COM 26875P101   5,345,705 42,172 SH   SOLE   0 0 42,172
EQT CORP COM 26884L109   660,280 16,271 SH   SOLE   0 0 16,271
EQUINOX GOLD CORP COM 29446Y502   45,917 10,855 SH   SOLE   0 0 10,855
ERICSSON ADR B SEK 10 294821608   251,861 51,823 SH   SOLE   0 0 51,823
ESPORTS ENTMT GROUP INC COM 29667K504   1,243 11,682 SH   SOLE   0 0 11,682
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   305,044 5,912 SH   SOLE   0 0 5,912
ETF SER SOLUTIONS DISTILLATE US 26922A321   9,123,300 204,375 SH   SOLE   0 0 204,375
ETF SER SOLUTIONS US GLB JETS 26922A842   269,096 15,801 SH   SOLE   0 0 15,801
ETSY INC COM 29786A106   1,417,660 21,952 SH   SOLE   0 0 21,952
EXACT SCIENCES CORP COM 30063P105   460,280 6,747 SH   SOLE   0 0 6,747
EXELON CORP COM 30161N101   251,312 6,650 SH   SOLE   0 0 6,650
EXTRA SPACE STORAGE INC COM 30225T102   258,609 2,127 SH   SOLE   0 0 2,127
EXXON MOBIL CORP COM 30231G102   11,137,939 94,726 SH   SOLE   0 0 94,726
FEDEX CORP COM 31428X106   1,255,640 4,740 SH   SOLE   0 0 4,740
FERGUSON PLC NEW SHS G3421J106   811,742 4,936 SH   SOLE   0 0 4,936
FERRARI N V COM N3167Y103   412,466 1,396 SH   SOLE   0 0 1,396
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   592,203 8,477 SH   SOLE   0 0 8,477
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   767,584 14,183 SH   SOLE   0 0 14,183
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   1,064,082 8,656 SH   SOLE   0 0 8,656
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   476,545 10,784 SH   SOLE   0 0 10,784
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   9,618,156 220,802 SH   SOLE   0 0 220,802
FIDELITY NATL INFORMATION SV COM 31620M106   1,927,137 34,868 SH   SOLE   0 0 34,868
FIDUS INVT CORP COM 316500107   545,722 28,423 SH   SOLE   0 0 28,423
FIRST CTZNS BANCSHARES INC N CL A 31946M103   468,002 339 SH   SOLE   0 0 339
FIRST HORIZON CORPORATION COM 320517105   235,667 21,385 SH   SOLE   0 0 21,385
FIRST SOLAR INC COM 336433107   207,482 1,284 SH   SOLE   0 0 1,284
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,083,818 22,173 SH   SOLE   0 0 22,173
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   325,084 8,453 SH   SOLE   0 0 8,453
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   236,418 7,162 SH   SOLE   0 0 7,162
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   230,754 9,615 SH   SOLE   0 0 9,615
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   433,024 8,489 SH   SOLE   0 0 8,489
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   334,377 19,195 SH   SOLE   0 0 19,195
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   292,148 7,723 SH   SOLE   0 0 7,723
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   821,902 8,459 SH   SOLE   0 0 8,459
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   371,687 6,472 SH   SOLE   0 0 6,472
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   481,896 10,607 SH   SOLE   0 0 10,607
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   722,110 6,497 SH   SOLE   0 0 6,497
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   249,355 5,588 SH   SOLE   0 0 5,588
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,494,593 33,738 SH   SOLE   0 0 33,738
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   202,478 7,286 SH   SOLE   0 0 7,286
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   220,891 5,631 SH   SOLE   0 0 5,631
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   677,327 14,338 SH   SOLE   0 0 14,338
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   473,849 8,448 SH   SOLE   0 0 8,448
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   4,029,422 87,691 SH   SOLE   0 0 87,691
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   609,167 14,485 SH   SOLE   0 0 14,485
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   429,131 11,009 SH   SOLE   0 0 11,009
FIRST TR MORNINGSTAR DIVID L SHS 336917109   983,372 29,407 SH   SOLE   0 0 29,407
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   338,351 3,254 SH   SOLE   0 0 3,254
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,375,421 63,531 SH   SOLE   0 0 63,531
FISERV INC COM 337738108   554,860 4,912 SH   SOLE   0 0 4,912
FLYWIRE CORPORATION COM VTG 302492103   729,548 22,877 SH   SOLE   0 0 22,877
FORD MTR CO DEL COM 345370860   5,300,819 426,797 SH   SOLE   0 0 426,797
FORTIVE CORP COM 34959J108   1,625,143 21,914 SH   SOLE   0 0 21,914
FOXO TECHNOLOGIES INC COM CL A 351471107   2,965 28,074 SH   SOLE   0 0 28,074
FREEPORT-MCMORAN INC CL B 35671D857   670,887 17,991 SH   SOLE   0 0 17,991
FRESHPET INC COM 358039105   757,027 11,491 SH   SOLE   0 0 11,491
FRESHWORKS INC CLASS A COM 358054104   851,261 42,734 SH   SOLE   0 0 42,734
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   104,844 19,344 SH   SOLE   0 0 19,344
FS KKR CAP CORP COM 302635206   283,556 14,401 SH   SOLE   0 0 14,401
FUBOTV INC COM 35953D104   615,291 230,446 SH   SOLE   0 0 230,446
G1 THERAPEUTICS INC COM 3621LQ109   264,096 183,400 SH   SOLE   0 0 183,400
GABELLI EQUITY TR INC COM 362397101   411,832 80,279 SH   SOLE   0 0 80,279
GABELLI MULTIMEDIA TR INC COM 36239Q109   244,588 41,526 SH   SOLE   0 0 41,526
GALERA THERAPEUTICS INC COM 36338D108   4,630 26,441 SH   SOLE   0 0 26,441
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   222,364 3,268 SH   SOLE   0 0 3,268
GENERAL DYNAMICS CORP COM 369550108   1,179,453 5,338 SH   SOLE   0 0 5,338
GENERAL ELECTRIC CO COM NEW 369604301   602,753 5,452 SH   SOLE   0 0 5,452
GENERAL MLS INC COM 370334104   1,934,136 30,226 SH   SOLE   0 0 30,226
GENERAL MTRS CO COM 37045V100   234,256 7,105 SH   SOLE   0 0 7,105
GENMAB A/S SPONSORED ADS 372303206   323,849 9,182 SH   SOLE   0 0 9,182
GEVO INC COM PAR 374396406   11,900 10,000 SH   SOLE   0 0 10,000
GILEAD SCIENCES INC COM 375558103   287,037 3,830 SH   SOLE   0 0 3,830
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   2,762,260 113,720 SH   SOLE   0 0 113,720
GLOBAL X FDS GLOBAL X COPPER 37954Y830   872,515 23,964 SH   SOLE   0 0 23,964
GLOBAL X FDS GLOBAL X SILVER 37954Y848   695,084 29,083 SH   SOLE   0 0 29,083
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   435,521 7,894 SH   SOLE   0 0 7,894
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   932,494 55,605 SH   SOLE   0 0 55,605
GLOBAL X FDS S&P 500 COVERED 37954Y475   215,723 5,547 SH   SOLE   0 0 5,547
GLORY STAR NEW MED GP HLDG L SHS G39973105   5,432 14,000 SH   SOLE   0 0 14,000
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   15,541,728 155,247 SH   SOLE   0 0 155,247
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   244,455 8,528 SH   SOLE   0 0 8,528
GOLDMAN SACHS GROUP INC COM 38141G104   2,410,448 7,450 SH   SOLE   0 0 7,450
GRAFTECH INTL LTD COM 384313508   1,259,999 328,981 SH   SOLE   0 0 328,981
GSK PLC SPONSORED ADR 37733W204   575,013 15,862 SH   SOLE   0 0 15,862
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   511,246 34,567 SH   SOLE   0 0 34,567
HAEMONETICS CORP MASS COM 405024100   455,335 5,083 SH   SOLE   0 0 5,083
HALEON PLC SPON ADS 405552100   154,020 18,490 SH   SOLE   0 0 18,490
HALLIBURTON CO COM 406216101   1,197,366 29,565 SH   SOLE   0 0 29,565
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   177,055 12,152 SH   SOLE   0 0 12,152
HANESBRANDS INC COM 410345102   67,646 17,082 SH   SOLE   0 0 17,082
HCA HEALTHCARE INC COM 40412C101   543,616 2,210 SH   SOLE   0 0 2,210
HDFC BANK LTD SPONSORED ADS 40415F101   316,205 5,359 SH   SOLE   0 0 5,359
HEALTHEQUITY INC COM 42226A107   583,304 7,985 SH   SOLE   0 0 7,985
HERSHEY CO COM 427866108   527,831 2,638 SH   SOLE   0 0 2,638
HF SINCLAIR CORP COM 403949100   1,085,561 19,068 SH   SOLE   0 0 19,068
HOME DEPOT INC COM 437076102   9,234,938 30,563 SH   SOLE   0 0 30,563
HOME FED BANCORP INC LA NEW COM 43708L108   224,631 15,792 SH   SOLE   0 0 15,792
HONEYWELL INTL INC COM 438516106   898,607 4,864 SH   SOLE   0 0 4,864
HSBC HLDGS PLC SPON ADR NEW 404280406   816,580 20,694 SH   SOLE   0 0 20,694
HUNTINGTON BANCSHARES INC COM 446150104   544,660 52,371 SH   SOLE   0 0 52,371
HURON CONSULTING GROUP INC COM 447462102   997,124 9,573 SH   SOLE   0 0 9,573
ILLINOIS TOOL WKS INC COM 452308109   209,735 911 SH   SOLE   0 0 911
IMMUNIC INC COM 4525EP101   17,324 11,785 SH   SOLE   0 0 11,785
INARI MED INC COM 45332Y109   211,307 3,231 SH   SOLE   0 0 3,231
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   349,453 6,879 SH   SOLE   0 0 6,879
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   905,573 29,165 SH   SOLE   0 0 29,165
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   355,704 10,555 SH   SOLE   0 0 10,555
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   202,088 6,245 SH   SOLE   0 0 6,245
INTEL CORP COM 458140100   5,758,457 161,982 SH   SOLE   0 0 161,982
INTERCONTINENTAL EXCHANGE IN COM 45866F104   3,863,970 35,121 SH   SOLE   0 0 35,121
INTERNATIONAL BUSINESS MACHS COM 459200101   7,060,034 50,321 SH   SOLE   0 0 50,321
INTUIT COM 461202103   682,521 1,336 SH   SOLE   0 0 1,336
INTUITIVE SURGICAL INC COM NEW 46120E602   371,208 1,270 SH   SOLE   0 0 1,270
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   534,400 11,974 SH   SOLE   0 0 11,974
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   206,415 13,807 SH   SOLE   0 0 13,807
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   168,703 15,407 SH   SOLE   0 0 15,407
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   2,206,684 28,240 SH   SOLE   0 0 28,240
INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474   416,921 7,308 SH   SOLE   0 0 7,308
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   248,242 6,334 SH   SOLE   0 0 6,334
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   633,532 10,776 SH   SOLE   0 0 10,776
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   412,857 6,301 SH   SOLE   0 0 6,301
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   1,514,824 71,353 SH   SOLE   0 0 71,353
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   286,734 13,872 SH   SOLE   0 0 13,872
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   2,013,876 100,143 SH   SOLE   0 0 100,143
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   259,384 2,883 SH   SOLE   0 0 2,883
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   1,296,232 31,351 SH   SOLE   0 0 31,351
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   271,168 10,021 SH   SOLE   0 0 10,021
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   5,374,868 58,909 SH   SOLE   0 0 58,909
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   4,394,053 54,578 SH   SOLE   0 0 54,578
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   300,853 14,099 SH   SOLE   0 0 14,099
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,552,874 25,075 SH   SOLE   0 0 25,075
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   564,831 11,288 SH   SOLE   0 0 11,288
IONQ INC COM 46222L108   151,032 10,150 SH   SOLE   0 0 10,150
IQVIA HLDGS INC COM 46266C105   378,744 1,925 SH   SOLE   0 0 1,925
IRON MTN INC DEL COM 46284V101   794,311 13,361 SH   SOLE   0 0 13,361
ISHARES GOLD TR ISHARES NEW 464285204   409,278 11,697 SH   SOLE   0 0 11,697
ISHARES INC CORE MSCI EMKT 46434G103   629,403 13,226 SH   SOLE   0 0 13,226
ISHARES INC MSCI EMRG CHN 46434G764   1,662,080 33,355 SH   SOLE   0 0 33,355
ISHARES SILVER TR ISHARES 46428Q109   835,628 41,083 SH   SOLE   0 0 41,083
ISHARES TR 0-5YR HI YL CP 46434V407   565,441 13,781 SH   SOLE   0 0 13,781
ISHARES TR 0-5YR INVT GR CP 46434V100   323,726 6,745 SH   SOLE   0 0 6,745
ISHARES TR 1 3 YR TREAS BD 464287457   1,004,514 12,406 SH   SOLE   0 0 12,406
ISHARES TR 20 YR TR BD ETF 464287432   10,167,967 114,646 SH   SOLE   0 0 114,646
ISHARES TR 3 7 YR TREAS BD 464288661   220,778 1,951 SH   SOLE   0 0 1,951
ISHARES TR 7-10 YR TRSY BD 464287440   4,544,417 49,617 SH   SOLE   0 0 49,617
ISHARES TR BROAD USD HIGH 46435U853   1,446,634 41,678 SH   SOLE   0 0 41,678
ISHARES TR CHINA LG-CAP ETF 464287184   352,982 13,305 SH   SOLE   0 0 13,305
ISHARES TR COHEN STEER REIT 464287564   283,956 5,661 SH   SOLE   0 0 5,661
ISHARES TR CORE 1 5 YR USD 46432F859   919,104 19,817 SH   SOLE   0 0 19,817
ISHARES TR CORE DIV GRWTH 46434V621   3,930,868 79,363 SH   SOLE   0 0 79,363
ISHARES TR CORE HIGH DV ETF 46429B663   5,902,933 59,692 SH   SOLE   0 0 59,692
ISHARES TR CORE MSCI EAFE 46432F842   2,094,591 32,550 SH   SOLE   0 0 32,550
ISHARES TR CORE MSCI TOTAL 46432F834   316,327 5,273 SH   SOLE   0 0 5,273
ISHARES TR CORE S&P MCP ETF 464287507   4,743,345 19,023 SH   SOLE   0 0 19,023
ISHARES TR CORE S&P SCP ETF 464287804   1,883,285 19,965 SH   SOLE   0 0 19,965
ISHARES TR CORE S&P TTL STK 464287150   1,619,272 17,192 SH   SOLE   0 0 17,192
ISHARES TR CORE S&P500 ETF 464287200   7,818,739 18,207 SH   SOLE   0 0 18,207
ISHARES TR CORE TOTAL USD 46434V613   1,022,597 23,392 SH   SOLE   0 0 23,392
ISHARES TR CORE US AGGBD ET 464287226   6,617,437 70,368 SH   SOLE   0 0 70,368
ISHARES TR EAFE GRWTH ETF 464288885   554,453 6,425 SH   SOLE   0 0 6,425
ISHARES TR EAFE VALUE ETF 464288877   473,975 9,687 SH   SOLE   0 0 9,687
ISHARES TR ESG AWR MSCI USA 46435G425   307,419 3,274 SH   SOLE   0 0 3,274
ISHARES TR IBONDS 25 TRM TS 46436E866   4,450,830 192,844 SH   SOLE   0 0 192,844
ISHARES TR IBOXX HI YD ETF 464288513   609,707 8,271 SH   SOLE   0 0 8,271
ISHARES TR IBOXX INV CP ETF 464287242   1,248,443 12,237 SH   SOLE   0 0 12,237
ISHARES TR ISHARES SEMICDTR 464287523   200,354 423 SH   SOLE   0 0 423
ISHARES TR ISHS 1-5YR INVS 464288646   484,846 9,730 SH   SOLE   0 0 9,730
ISHARES TR MBS ETF 464288588   364,342 4,103 SH   SOLE   0 0 4,103
ISHARES TR MORNINGSTAR GRWT 464287119   4,318,362 72,395 SH   SOLE   0 0 72,395
ISHARES TR MRGSTR MD CP VAL 464288406   762,343 12,582 SH   SOLE   0 0 12,582
ISHARES TR MRGSTR SM CP ETF 464288505   410,935 8,728 SH   SOLE   0 0 8,728
ISHARES TR MRGSTR SM CP GR 464288604   1,837,844 47,416 SH   SOLE   0 0 47,416
ISHARES TR MSCI ACWI EX US 464288240   234,345 4,985 SH   SOLE   0 0 4,985
ISHARES TR MSCI EAFE ETF 464287465   3,460,404 50,209 SH   SOLE   0 0 50,209
ISHARES TR MSCI EAFE MIN VL 46429B689   2,146,588 32,913 SH   SOLE   0 0 32,913
ISHARES TR MSCI EMG MKT ETF 464287234   551,945 14,544 SH   SOLE   0 0 14,544
ISHARES TR MSCI PHILIPS ETF 46429B408   340,345 13,663 SH   SOLE   0 0 13,663
ISHARES TR MSCI USA MIN VOL 46429B697   3,198,941 44,196 SH   SOLE   0 0 44,196
ISHARES TR MSCI USA MMENTM 46432F396   284,378 2,036 SH   SOLE   0 0 2,036
ISHARES TR MSCI USA QLT FCT 46432F339   843,853 6,403 SH   SOLE   0 0 6,403
ISHARES TR MSCI USA VALUE 46432F388   403,630 4,449 SH   SOLE   0 0 4,449
ISHARES TR NATIONAL MUN ETF 464288414   2,112,015 20,597 SH   SOLE   0 0 20,597
ISHARES TR PFD AND INCM SEC 464288687   1,659,374 55,037 SH   SOLE   0 0 55,037
ISHARES TR RUS 1000 GRW ETF 464287614   1,616,366 6,077 SH   SOLE   0 0 6,077
ISHARES TR RUS 1000 VAL ETF 464287598   1,202,412 7,920 SH   SOLE   0 0 7,920
ISHARES TR RUS MD CP GR ETF 464287481   385,744 4,223 SH   SOLE   0 0 4,223
ISHARES TR RUS MDCP VAL ETF 464287473   227,260 2,178 SH   SOLE   0 0 2,178
ISHARES TR RUS MID CAP ETF 464287499   4,224,042 60,997 SH   SOLE   0 0 60,997
ISHARES TR RUS TP200 GR ETF 464289438   1,135,648 7,382 SH   SOLE   0 0 7,382
ISHARES TR RUSSELL 2000 ETF 464287655   1,190,826 6,738 SH   SOLE   0 0 6,738
ISHARES TR RUSSELL 3000 ETF 464287689   211,977 865 SH   SOLE   0 0 865
ISHARES TR S&P 100 ETF 464287101   461,057 2,298 SH   SOLE   0 0 2,298
ISHARES TR S&P 500 GRWT ETF 464287309   8,180,135 119,558 SH   SOLE   0 0 119,558
ISHARES TR S&P 500 VAL ETF 464287408   3,324,944 21,613 SH   SOLE   0 0 21,613
ISHARES TR S&P MC 400GR ETF 464287606   598,192 8,281 SH   SOLE   0 0 8,281
ISHARES TR S&P MC 400VL ETF 464287705   1,733,739 17,178 SH   SOLE   0 0 17,178
ISHARES TR S&P SML 600 GWT 464287887   4,602,346 41,962 SH   SOLE   0 0 41,962
ISHARES TR SELECT DIVID ETF 464287168   1,360,075 12,635 SH   SOLE   0 0 12,635
ISHARES TR SP SMCP600VL ETF 464287879   3,999,193 44,824 SH   SOLE   0 0 44,824
ISHARES TR TIPS BD ETF 464287176   985,660 9,503 SH   SOLE   0 0 9,503
ISHARES TR U.S. MED DVC ETF 464288810   617,114 12,724 SH   SOLE   0 0 12,724
ISHARES TR U.S. TECH ETF 464287721   515,392 4,912 SH   SOLE   0 0 4,912
ISHARES TR US HLTHCARE ETF 464287762   256,837 951 SH   SOLE   0 0 951
ISHARES TR US HLTHCR PR ETF 464288828   325,098 1,321 SH   SOLE   0 0 1,321
ISHARES TR US HOME CONS ETF 464288752   200,071 2,549 SH   SOLE   0 0 2,549
ISHARES TR US TREAS BD ETF 46429B267   360,029 16,335 SH   SOLE   0 0 16,335
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,061,254 38,485 SH   SOLE   0 0 38,485
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   2,872,204 52,827 SH   SOLE   0 0 52,827
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   256,499 5,112 SH   SOLE   0 0 5,112
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   865,777 17,202 SH   SOLE   0 0 17,202
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   1,114,226 37,253 SH   SOLE   0 0 37,253
JOHNSON & JOHNSON COM 478160104   9,050,840 58,111 SH   SOLE   0 0 58,111
JOHNSON CTLS INTL PLC SHS G51502105   543,730 10,219 SH   SOLE   0 0 10,219
JPMORGAN CHASE & CO COM 46625H100   10,981,686 75,725 SH   SOLE   0 0 75,725
KEURIG DR PEPPER INC COM 49271V100   1,567,766 49,660 SH   SOLE   0 0 49,660
KEYSIGHT TECHNOLOGIES INC COM 49338L103   353,929 2,675 SH   SOLE   0 0 2,675
KIMBERLY-CLARK CORP COM 494368103   581,829 4,814 SH   SOLE   0 0 4,814
KINDER MORGAN INC DEL COM 49456B101   2,146,052 129,436 SH   SOLE   0 0 129,436
KINSALE CAP GROUP INC COM 49714P108   835,048 2,016 SH   SOLE   0 0 2,016
KKR & CO INC COM 48251W104   1,037,283 16,839 SH   SOLE   0 0 16,839
KNIFE RIVER CORP COMMON STOCK 498894104   309,924 6,347 SH   SOLE   0 0 6,347
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   261,538 5,215 SH   SOLE   0 0 5,215
KRAFT HEINZ CO COM 500754106   243,563 7,240 SH   SOLE   0 0 7,240
KROGER CO COM 501044101   621,464 13,887 SH   SOLE   0 0 13,887
L3HARRIS TECHNOLOGIES INC COM 502431109   281,552 1,617 SH   SOLE   0 0 1,617
L3HARRIS TECHNOLOGIES INC COM 502431109   4,077 300 SH Call SOLE   0 0 300
LABORATORY CORP AMER HLDGS COM NEW 50540R409   233,017 1,159 SH   SOLE   0 0 1,159
LAM RESEARCH CORP COM 512807108   6,513,560 10,392 SH   SOLE   0 0 10,392
LAMB WESTON HLDGS INC COM 513272104   18,725,462 202,525 SH   SOLE   0 0 202,525
LATTICE SEMICONDUCTOR CORP COM 518415104   467,631 5,442 SH   SOLE   0 0 5,442
LAUDER ESTEE COS INC CL A 518439104   1,828,145 12,647 SH   SOLE   0 0 12,647
LEAR CORP COM NEW 521865204   2,276,817 16,966 SH   SOLE   0 0 16,966
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   212,360 6,268 SH   SOLE   0 0 6,268
LENNAR CORP CL A 526057104   430,691 3,838 SH   SOLE   0 0 3,838
LINDE PLC SHS G54950103   1,752,116 4,706 SH   SOLE   0 0 4,706
LISTED FD TR CORE ALT FD 53656F847   6,048,733 219,157 SH   SOLE   0 0 219,157
LOCKHEED MARTIN CORP COM 539830109   4,441,411 10,860 SH   SOLE   0 0 10,860
LOWES COS INC COM 548661107   2,022,936 9,733 SH   SOLE   0 0 9,733
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   464,190 5,690 SH   SOLE   0 0 5,690
MANCHESTER UTD PLC NEW ORD CL A G5784H106   692,650 35,000 SH   SOLE   0 0 35,000
MANHATTAN ASSOCIATES INC COM 562750109   488,023 2,469 SH   SOLE   0 0 2,469
MANNKIND CORP COM NEW 56400P706   63,891 15,470 SH   SOLE   0 0 15,470
MARATHON OIL CORP COM 565849106   772,997 28,897 SH   SOLE   0 0 28,897
MARATHON PETE CORP COM 56585A102   3,651,570 24,128 SH   SOLE   0 0 24,128
MARKEL GROUP INC COM 570535104   219,401 149 SH   SOLE   0 0 149
MARRIOTT INTL INC NEW CL A 571903202   287,180 1,461 SH   SOLE   0 0 1,461
MARSH & MCLENNAN COS INC COM 571748102   585,066 3,074 SH   SOLE   0 0 3,074
MARVELL TECHNOLOGY INC COM 573874104   384,461 7,103 SH   SOLE   0 0 7,103
MASTERCARD INCORPORATED CL A 57636Q104   5,233,975 13,220 SH   SOLE   0 0 13,220
MATADOR RES CO COM 576485205   428,446 7,203 SH   SOLE   0 0 7,203
MCDONALDS CORP COM 580135101   4,849,421 18,408 SH   SOLE   0 0 18,408
MCKESSON CORP COM 58155Q103   3,232,269 7,433 SH   SOLE   0 0 7,433
MDU RES GROUP INC COM 552690109   497,144 25,390 SH   SOLE   0 0 25,390
MEDICAL PPTYS TRUST INC COM 58463J304   314,394 57,687 SH   SOLE   0 0 57,687
MEDPACE HLDGS INC COM 58506Q109   381,839 1,577 SH   SOLE   0 0 1,577
MEDTRONIC PLC SHS G5960L103   4,669,473 59,590 SH   SOLE   0 0 59,590
MERCADOLIBRE INC COM 58733R102   484,330 382 SH   SOLE   0 0 382
MERCK & CO INC COM 58933Y105   8,493,075 82,497 SH   SOLE   0 0 82,497
MEREO BIOPHARMA GROUP PLC SPON ADS 589492107   25,800 20,000 SH   SOLE   0 0 20,000
META PLATFORMS INC CL A 30303M102   6,664,062 22,198 SH   SOLE   0 0 22,198
METLIFE INC COM 59156R108   1,096,095 17,423 SH   SOLE   0 0 17,423
MFS INTER INCOME TR SH BEN INT 55273C107   30,418 11,350 SH   SOLE   0 0 11,350
MICROCHIP TECHNOLOGY INC. COM 595017104   388,407 4,976 SH   SOLE   0 0 4,976
MICRON TECHNOLOGY INC COM 595112103   4,990,206 73,353 SH   SOLE   0 0 73,353
MICROSOFT CORP COM 594918104   38,303,410 121,309 SH   SOLE   0 0 121,309
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   931,634 22,422 SH   SOLE   0 0 22,422
MODERNA INC COM 60770K107   243,558 2,358 SH   SOLE   0 0 2,358
MOLINA HEALTHCARE INC COM 60855R100   943,995 2,879 SH   SOLE   0 0 2,879
MONDELEZ INTL INC CL A 609207105   621,225 8,951 SH   SOLE   0 0 8,951
MONOLITHIC PWR SYS INC COM 609839105   3,730,948 8,076 SH   SOLE   0 0 8,076
MOODYS CORP COM 615369105   1,288,061 4,074 SH   SOLE   0 0 4,074
MORGAN STANLEY COM NEW 617446448   3,792,959 46,443 SH   SOLE   0 0 46,443
MOTOROLA SOLUTIONS INC COM NEW 620076307   2,037,047 7,483 SH   SOLE   0 0 7,483
MSCI INC COM 55354G100   3,435,825 6,696 SH   SOLE   0 0 6,696
MULLEN AUTOMOTIVE INC COM 62526P307   6,316 13,912 SH   SOLE   0 0 13,912
NASDAQ INC COM 631103108   220,647 4,541 SH   SOLE   0 0 4,541
NATIONAL GRID PLC SPONSORED ADR NE 636274409   251,797 4,153 SH   SOLE   0 0 4,153
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608   575,751 7,300 SH   SOLE   0 0 7,300
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202   4,983 55,555 SH   SOLE   0 0 55,555
NETFLIX INC COM 64110L106   4,263,104 11,290 SH   SOLE   0 0 11,290
NEW YORK CMNTY BANCORP INC COM 649445103   1,278,032 112,701 SH   SOLE   0 0 112,701
NEWELL BRANDS INC COM 651229106   118,999 13,178 SH   SOLE   0 0 13,178
NEWMONT CORP COM 651639106   210,743 5,703 SH   SOLE   0 0 5,703
NEXTERA ENERGY INC COM 65339F101   1,385,211 24,179 SH   SOLE   0 0 24,179
NIKE INC CL B 654106103   935,899 9,788 SH   SOLE   0 0 9,788
NISOURCE INC COM 65473P105   460,603 18,663 SH   SOLE   0 0 18,663
NORFOLK SOUTHN CORP COM 655844108   641,323 3,257 SH   SOLE   0 0 3,257
NORTHROP GRUMMAN CORP COM 666807102   303,360 689 SH   SOLE   0 0 689
NOVARTIS AG SPONSORED ADR 66987V109   1,232,523 12,100 SH   SOLE   0 0 12,100
NOVO INTEGRATED SCIENCES INC COM NEW 67011T201   7,100 23,809 SH   SOLE   0 0 23,809
NOVO-NORDISK A S ADR 670100205   4,667,726 51,328 SH   SOLE   0 0 51,328
NUCOR CORP COM 670346105   670,809 4,290 SH   SOLE   0 0 4,290
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   875,027 25,130 SH   SOLE   0 0 25,130
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   339,564 12,507 SH   SOLE   0 0 12,507
NUTANIX INC CL A 67059N108   435,093 12,474 SH   SOLE   0 0 12,474
NUTRIEN LTD COM 67077M108   699,633 11,328 SH   SOLE   0 0 11,328
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   274,468 54,243 SH   SOLE   0 0 54,243
NUVEEN FLOATING RATE INCOME COM 67072T108   138,212 16,835 SH   SOLE   0 0 16,835
NUVEEN MINN QUALITY MUN INM SHS 670734102   129,509 13,283 SH   SOLE   0 0 13,283
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   188,458 20,308 SH   SOLE   0 0 20,308
NUVEEN MUN INCOME FD INC COM 67062J102   124,270 14,450 SH   SOLE   0 0 14,450
NUVEEN MUN VALUE FD INC COM 670928100   236,197 28,595 SH   SOLE   0 0 28,595
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   275,223 43,479 SH   SOLE   0 0 43,479
NUVEEN PFD & INCOME SECS FD COM 67072C105   117,421 19,031 SH   SOLE   0 0 19,031
NVIDIA CORPORATION COM 67066G104   11,869,167 27,286 SH   SOLE   0 0 27,286
NXP SEMICONDUCTORS N V COM N6596X109   1,264,500 6,325 SH   SOLE   0 0 6,325
OCCIDENTAL PETE CORP COM 674599105   4,453,128 68,636 SH   SOLE   0 0 68,636
OLD REP INTL CORP COM 680223104   464,068 17,226 SH   SOLE   0 0 17,226
OLLIES BARGAIN OUTLET HLDGS COM 681116109   673,087 8,721 SH   SOLE   0 0 8,721
OLO INC CL A 68134L109   72,720 12,000 SH   SOLE   0 0 12,000
ONEOK INC NEW COM 682680103   1,352,291 21,319 SH   SOLE   0 0 21,319
ONTO INNOVATION INC COM 683344105   219,972 1,725 SH   SOLE   0 0 1,725
OPTION CARE HEALTH INC COM NEW 68404L201   837,897 25,901 SH   SOLE   0 0 25,901
ORACLE CORP COM 68389X105   1,283,341 12,116 SH   SOLE   0 0 12,116
ORIGIN BANCORP INC COM 68621T102   418,673 14,502 SH   SOLE   0 0 14,502
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   5,237 23,696 SH   SOLE   0 0 23,696
PACER FDS TR LUNT LRG CP ALTR 69374H717   400,563 11,628 SH   SOLE   0 0 11,628
PACER FDS TR METAURUS CAP 400 69374H436   1,004,890 33,023 SH   SOLE   0 0 33,023
PACER FDS TR TRENDP US LAR CP 69374H105   14,568,137 364,568 SH   SOLE   0 0 364,568
PACER FDS TR TRENDP US MID CP 69374H204   5,094,978 161,489 SH   SOLE   0 0 161,489
PACER FDS TR TRENDPILOT 100 69374H303   6,564,495 106,844 SH   SOLE   0 0 106,844
PACER FDS TR TRENDPILOT INTL 69374H683   4,878,792 187,142 SH   SOLE   0 0 187,142
PACER FDS TR US CASH COWS 100 69374H881   3,826,994 77,422 SH   SOLE   0 0 77,422
PALANTIR TECHNOLOGIES INC CL A 69608A108   305,824 19,114 SH   SOLE   0 0 19,114
PALO ALTO NETWORKS INC COM 697435105   2,809,763 11,985 SH   SOLE   0 0 11,985
PARKER-HANNIFIN CORP COM 701094104   379,924 975 SH   SOLE   0 0 975
PAYCHEX INC COM 704326107   441,081 3,825 SH   SOLE   0 0 3,825
PAYCOM SOFTWARE INC COM 70432V102   1,416,382 5,463 SH   SOLE   0 0 5,463
PAYPAL HLDGS INC COM 70450Y103   4,737,715 81,042 SH   SOLE   0 0 81,042
PEMBINA PIPELINE CORP COM 706327103   714,573 23,772 SH   SOLE   0 0 23,772
PENUMBRA INC COM 70975L107   496,883 2,054 SH   SOLE   0 0 2,054
PEPSICO INC COM 713448108   3,285,869 19,393 SH   SOLE   0 0 19,393
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   504,972 33,687 SH   SOLE   0 0 33,687
PFIZER INC COM 717081103   4,310,602 129,955 SH   SOLE   0 0 129,955
PHILIP MORRIS INTL INC COM 718172109   2,187,342 23,627 SH   SOLE   0 0 23,627
PHILLIPS 66 COM 718546104   5,866,277 48,825 SH   SOLE   0 0 48,825
PIMCO DYNAMIC INCOME FD SHS 72201Y101   331,828 19,203 SH   SOLE   0 0 19,203
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   377,638 4,182 SH   SOLE   0 0 4,182
PIMCO ETF TR INTER MUN BD ACT 72201R866   266,703 5,327 SH   SOLE   0 0 5,327
PIONEER NAT RES CO COM 723787107   1,572,810 6,852 SH   SOLE   0 0 6,852
PNC FINL SVCS GROUP INC COM 693475105   2,737,515 22,298 SH   SOLE   0 0 22,298
PPL CORP COM 69351T106   814,048 34,552 SH   SOLE   0 0 34,552
PRICE T ROWE GROUP INC COM 74144T108   2,665,718 25,419 SH   SOLE   0 0 25,419
PROCORE TECHNOLOGIES INC COM 74275K108   413,737 6,334 SH   SOLE   0 0 6,334
PROCTER AND GAMBLE CO COM 742718109   6,097,455 41,803 SH   SOLE   0 0 41,803
PROLOGIS INC. COM 74340W103   823,312 7,337 SH   SOLE   0 0 7,337
PROSHARES TR S&P 500 DV ARIST 74348A467   724,959 8,187 SH   SOLE   0 0 8,187
PROSHARES TR SHORT QQQ NEW 74347B714   148,550 13,641 SH   SOLE   0 0 13,641
PROSPECT CAP CORP COM 74348T102   118,803 19,637 SH   SOLE   0 0 19,637
PRUDENTIAL FINL INC COM 744320102   2,430,581 25,615 SH   SOLE   0 0 25,615
PUBLIC STORAGE COM 74460D109   261,289 992 SH   SOLE   0 0 992
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   253,032 4,446 SH   SOLE   0 0 4,446
PULTE GROUP INC COM 745867101   2,909,988 39,298 SH   SOLE   0 0 39,298
PURECYCLE TECHNOLOGIES INC COM 74623V103   246,391 43,920 SH   SOLE   0 0 43,920
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   279,949 83,567 SH   SOLE   0 0 83,567
Q2 HLDGS INC COM 74736L109   447,424 13,865 SH   SOLE   0 0 13,865
QUALCOMM INC COM 747525103   5,642,749 50,808 SH   SOLE   0 0 50,808
QUANTUMSCAPE CORP COM CL A 74767V109   86,080 12,867 SH   SOLE   0 0 12,867
RAYMOND JAMES FINL INC COM 754730109   1,973,485 19,650 SH   SOLE   0 0 19,650
RBB FD INC US TREAS 3 MNTH 74933W452   302,823 6,048 SH   SOLE   0 0 6,048
REALTY INCOME CORP COM 756109104   1,216,451 24,358 SH   SOLE   0 0 24,358
RED ROCK RESORTS INC CL A 75700L108   401,970 9,804 SH   SOLE   0 0 9,804
REDWOOD TRUST INC COM 758075402   108,780 15,257 SH   SOLE   0 0 15,257
REGENERON PHARMACEUTICALS COM 75886F107   474,025 576 SH   SOLE   0 0 576
RENOVORX INC COM NEW 75989R107   19,950 15,000 SH   SOLE   0 0 15,000
RGC RES INC COM 74955L103   173,796 10,046 SH   SOLE   0 0 10,046
RH COM 74967X103   2,687,484 10,166 SH   SOLE   0 0 10,166
RIO TINTO PLC SPONSORED ADR 767204100   451,825 7,100 SH   SOLE   0 0 7,100
RITHM CAPITAL CORP COM NEW 64828T201   114,035 12,275 SH   SOLE   0 0 12,275
ROPER TECHNOLOGIES INC COM 776696106   2,597,249 5,363 SH   SOLE   0 0 5,363
ROSS STORES INC COM 778296103   212,923 1,885 SH   SOLE   0 0 1,885
ROYAL BK CDA COM 780087102   1,358,723 15,539 SH   SOLE   0 0 15,539
ROYAL CARIBBEAN GROUP COM V7780T103   878,278 9,532 SH   SOLE   0 0 9,532
ROYCE VALUE TR INC COM 780910105   272,529 21,176 SH   SOLE   0 0 21,176
S&P GLOBAL INC COM 78409V104   431,552 1,181 SH   SOLE   0 0 1,181
SACHEM CAP CORP COM 78590A109   58,951 16,700 SH   SOLE   0 0 16,700
SAIA INC COM 78709Y105   595,583 1,494 SH   SOLE   0 0 1,494
SALESFORCE INC COM 79466L302   6,686,062 32,972 SH   SOLE   0 0 32,972
SAMSARA INC COM CL A 79589L106   771,048 30,585 SH   SOLE   0 0 30,585
SCHLUMBERGER LTD COM STK 806857108   5,151,967 88,370 SH   SOLE   0 0 88,370
SCHWAB CHARLES CORP COM 808513105   379,940 6,921 SH   SOLE   0 0 6,921
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   435,028 12,810 SH   SOLE   0 0 12,810
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   241,073 7,501 SH   SOLE   0 0 7,501
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,778,688 37,141 SH   SOLE   0 0 37,141
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   8,901,459 125,798 SH   SOLE   0 0 125,798
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   726,889 10,740 SH   SOLE   0 0 10,740
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   479,641 11,580 SH   SOLE   0 0 11,580
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,503,061 22,923 SH   SOLE   0 0 22,923
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,217,833 24,536 SH   SOLE   0 0 24,536
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,407,425 102,726 SH   SOLE   0 0 102,726
SELECT SECTOR SPDR TR INDL 81369Y704   2,543,628 25,090 SH   SOLE   0 0 25,090
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,618,372 10,053 SH   SOLE   0 0 10,053
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   248,380 3,610 SH   SOLE   0 0 3,610
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,433,632 18,903 SH   SOLE   0 0 18,903
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   333,465 5,659 SH   SOLE   0 0 5,659
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,080,525 30,992 SH   SOLE   0 0 30,992
SERVICENOW INC COM 81762P102   2,580,718 4,617 SH   SOLE   0 0 4,617
SHELL PLC SPON ADS 780259305   1,465,161 22,758 SH   SOLE   0 0 22,758
SHERWIN WILLIAMS CO COM 824348106   245,653 963 SH   SOLE   0 0 963
SIRIUS XM HOLDINGS INC COM 82968B103   75,290 16,657 SH   SOLE   0 0 16,657
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   460,112 2,815 SH   SOLE   0 0 2,815
SKYWORKS SOLUTIONS INC COM 83088M102   327,706 3,324 SH   SOLE   0 0 3,324
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   432,702 17,469 SH   SOLE   0 0 17,469
SOFI TECHNOLOGIES INC COM 83406F102   160,000 20,025 SH   SOLE   0 0 20,025
SOUTHERN CO COM 842587107   4,177,855 64,553 SH   SOLE   0 0 64,553
SOUTHERN COPPER CORP COM 84265V105   262,345 3,484 SH   SOLE   0 0 3,484
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,424,938 4,254 SH   SOLE   0 0 4,254
SPDR GOLD TR GOLD SHS 78463V107   8,737,092 50,960 SH   SOLE   0 0 50,960
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   971,972 23,137 SH   SOLE   0 0 23,137
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   8,371,495 231,833 SH   SOLE   0 0 231,833
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,683,269 17,973 SH   SOLE   0 0 17,973
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   270,331 592 SH   SOLE   0 0 592
SPDR SER TR AEROSPACE DEF 78464A631   409,053 3,649 SH   SOLE   0 0 3,649
SPDR SER TR BBG CONV SEC ETF 78464A359   340,695 5,025 SH   SOLE   0 0 5,025
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,172,027 12,764 SH   SOLE   0 0 12,764
SPDR SER TR COMP SOFTWARE 78464A599   1,484,747 11,702 SH   SOLE   0 0 11,702
SPDR SER TR MSCI USA STRTGIC 78468R812   1,785,702 14,797 SH   SOLE   0 0 14,797
SPDR SER TR NUVEEN BLMBRG MU 78468R721   662,337 15,156 SH   SOLE   0 0 15,156
SPDR SER TR NUVEEN BLMBRG SH 78468R739   227,118 4,913 SH   SOLE   0 0 4,913
SPDR SER TR PORT MTG BK ETF 78464A383   242,362 11,652 SH   SOLE   0 0 11,652
SPDR SER TR PORTFLI INTRMDIT 78464A672   10,968,980 398,437 SH   SOLE   0 0 398,437
SPDR SER TR PORTFLI TIPS ETF 78464A656   794,507 31,985 SH   SOLE   0 0 31,985
SPDR SER TR PORTFOLIO S&P400 78464A847   336,132 7,676 SH   SOLE   0 0 7,676
SPDR SER TR PORTFOLIO S&P500 78464A854   15,209,296 302,612 SH   SOLE   0 0 302,612
SPDR SER TR PORTFOLIO S&P600 78468R853   1,850,498 50,149 SH   SOLE   0 0 50,149
SPDR SER TR PRTFLO S&P500 HI 78468R788   260,799 7,437 SH   SOLE   0 0 7,437
SPDR SER TR PRTFLO S&P500 VL 78464A508   4,729,821 114,635 SH   SOLE   0 0 114,635
SPDR SER TR S&P 600 SMCP GRW 78464A201   5,432,075 74,138 SH   SOLE   0 0 74,138
SPDR SER TR S&P BIOTECH 78464A870   617,474 8,456 SH   SOLE   0 0 8,456
SPDR SER TR S&P DIVID ETF 78464A763   1,456,876 12,667 SH   SOLE   0 0 12,667
SPDR SER TR S&P OILGAS EXP 78468R556   2,005,100 13,556 SH   SOLE   0 0 13,556
SPDR SER TR S&P SEMICNDCTR 78464A862   309,696 1,580 SH   SOLE   0 0 1,580
SPDR SER TR SPDR S&P1500VL 78464A128   423,020 2,926 SH   SOLE   0 0 2,926
SPOTIFY TECHNOLOGY S A SHS L8681T102   798,870 5,166 SH   SOLE   0 0 5,166
SPROTT FOCUS TR INC COM 85208J109   161,222 21,411 SH   SOLE   0 0 21,411
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   3,395,136 196,024 SH   SOLE   0 0 196,024
SPS COMM INC COM 78463M107   664,185 3,893 SH   SOLE   0 0 3,893
SRH TOTAL RETURN FUND INC COM 101507101   221,387 17,056 SH   SOLE   0 0 17,056
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   782,587 20,248 SH   SOLE   0 0 20,248
STAG INDL INC COM 85254J102   244,879 7,096 SH   SOLE   0 0 7,096
STANLEY BLACK & DECKER INC COM 854502101   1,725,467 20,644 SH   SOLE   0 0 20,644
STARBUCKS CORP COM 855244109   801,480 8,781 SH   SOLE   0 0 8,781
STARWOOD PPTY TR INC COM 85571B105   586,394 30,305 SH   SOLE   0 0 30,305
STELLANTIS N.V SHS N82405106   393,581 20,574 SH   SOLE   0 0 20,574
STERIS PLC SHS USD G8473T100   474,825 2,164 SH   SOLE   0 0 2,164
STRYKER CORPORATION COM 863667101   251,136 919 SH   SOLE   0 0 919
SYNOPSYS INC COM 871607107   419,958 915 SH   SOLE   0 0 915
SYSCO CORP COM 871829107   385,009 5,829 SH   SOLE   0 0 5,829
T2 BIOSYSTEMS INC COM NEW 89853L203   24,299 110,000 SH   SOLE   0 0 110,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   536,947 6,179 SH   SOLE   0 0 6,179
TARGA RES CORP COM 87612G101   716,362 8,357 SH   SOLE   0 0 8,357
TD HLDGS INC COM NEW 87250W202   4,858 33,760 SH   SOLE   0 0 33,760
TECHNIPFMC PLC COM G87110105   861,184 42,339 SH   SOLE   0 0 42,339
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   190,525 12,252 SH   SOLE   0 0 12,252
TELADOC HEALTH INC COM 87918A105   896,949 48,249 SH   SOLE   0 0 48,249
TELLURIAN INC NEW COM 87968A104   23,316 20,100 SH   SOLE   0 0 20,100
TEMPUR SEALY INTL INC COM 88023U101   2,083,553 48,075 SH   SOLE   0 0 48,075
TENABLE HLDGS INC COM 88025T102   665,638 14,858 SH   SOLE   0 0 14,858
TEREX CORP NEW COM 880779103   506,917 8,798 SH   SOLE   0 0 8,798
TESLA INC COM 88160R101   5,145,274 20,563 SH   SOLE   0 0 20,563
TEXAS INSTRS INC COM 882508104   961,097 6,044 SH   SOLE   0 0 6,044
TEXAS PACIFIC LAND CORPORATI COM 88262P102   824,249 452 SH   SOLE   0 0 452
THE CIGNA GROUP COM 125523100   552,243 1,930 SH   SOLE   0 0 1,930
THE TRADE DESK INC COM CL A 88339J105   634,656 8,121 SH   SOLE   0 0 8,121
THERMO FISHER SCIENTIFIC INC COM 883556102   717,416 1,417 SH   SOLE   0 0 1,417
TJX COS INC NEW COM 872540109   3,471,156 39,054 SH   SOLE   0 0 39,054
TMC THE METALS COMPANY INC *W EXP 09/09/202 87261Y114   2,055 18,666 SH   SOLE   0 0 18,666
T-MOBILE US INC COM 872590104   588,350 4,201 SH   SOLE   0 0 4,201
TOLL BROTHERS INC COM 889478103   683,090 9,236 SH   SOLE   0 0 9,236
TOPBUILD CORP COM 89055F103   442,061 1,757 SH   SOLE   0 0 1,757
TOWNEBANK PORTSMOUTH VA COM 89214P109   775,286 33,811 SH   SOLE   0 0 33,811
TOYOTA MOTOR CORP ADS 892331307   1,204,335 6,700 SH   SOLE   0 0 6,700
TRACTOR SUPPLY CO COM 892356106   361,167 1,779 SH   SOLE   0 0 1,779
TRANE TECHNOLOGIES PLC SHS G8994E103   550,901 2,715 SH   SOLE   0 0 2,715
TRANSDIGM GROUP INC COM 893641100   2,113,061 2,506 SH   SOLE   0 0 2,506
TRANSOCEAN LTD REG SHS H8817H100   997,614 121,512 SH   SOLE   0 0 121,512
TREX CO INC COM 89531P105   769,451 12,485 SH   SOLE   0 0 12,485
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   381,311 7,449 SH   SOLE   0 0 7,449
TRUIST FINL CORP COM 89832Q109   2,639,363 92,253 SH   SOLE   0 0 92,253
TWILIO INC CL A 90138F102   4,042,901 69,074 SH   SOLE   0 0 69,074
UBER TECHNOLOGIES INC COM 90353T100   9,296,419 202,140 SH   SOLE   0 0 202,140
UNILEVER PLC SPON ADR NEW 904767704   451,560 9,141 SH   SOLE   0 0 9,141
UNION PAC CORP COM 907818108   2,634,270 12,937 SH   SOLE   0 0 12,937
UNITED PARCEL SERVICE INC CL B 911312106   1,602,417 10,280 SH   SOLE   0 0 10,280
UNITED RENTALS INC COM 911363109   2,451,091 5,513 SH   SOLE   0 0 5,513
UNITEDHEALTH GROUP INC COM 91324P102   15,235,781 30,218 SH   SOLE   0 0 30,218
UPSTART HLDGS INC COM 91680M107   1,002,468 35,125 SH   SOLE   0 0 35,125
US BANCORP DEL COM NEW 902973304   261,597 7,913 SH   SOLE   0 0 7,913
VALERO ENERGY CORP COM 91913Y100   3,498,472 24,688 SH   SOLE   0 0 24,688
VANECK ETF TRUST GOLD MINERS ETF 92189F106   4,961,342 184,368 SH   SOLE   0 0 184,368
VANECK ETF TRUST IG FLOATING RATE 92189F486   1,889,373 74,708 SH   SOLE   0 0 74,708
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   1,292,520 40,103 SH   SOLE   0 0 40,103
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   25,268,112 333,177 SH   SOLE   0 0 333,177
VANECK ETF TRUST OIL SERVICES ETF 92189H607   382,994 1,110 SH   SOLE   0 0 1,110
VANECK ETF TRUST PREFERRED SECURT 92189F429   5,358,447 318,765 SH   SOLE   0 0 318,765
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   3,219,571 22,207 SH   SOLE   0 0 22,207
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   458,825 1,859 SH   SOLE   0 0 1,859
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   953,411 11,279 SH   SOLE   0 0 11,279
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   364,873 4,683 SH   SOLE   0 0 4,683
VANGUARD BD INDEX FDS INTERMED TERM 921937819   230,796 3,192 SH   SOLE   0 0 3,192
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   305,911 4,070 SH   SOLE   0 0 4,070
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   9,341,745 133,874 SH   SOLE   0 0 133,874
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   873,780 18,268 SH   SOLE   0 0 18,268
VANGUARD INDEX FDS GROWTH ETF 922908736   4,059,732 14,908 SH   SOLE   0 0 14,908
VANGUARD INDEX FDS LARGE CAP ETF 922908637   226,197 1,156 SH   SOLE   0 0 1,156
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   867,591 6,625 SH   SOLE   0 0 6,625
VANGUARD INDEX FDS MID CAP ETF 922908629   961,468 4,617 SH   SOLE   0 0 4,617
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   558,971 7,388 SH   SOLE   0 0 7,388
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   8,488,330 21,615 SH   SOLE   0 0 21,615
VANGUARD INDEX FDS SM CP VAL ETF 922908611   477,657 2,995 SH   SOLE   0 0 2,995
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,756,123 14,577 SH   SOLE   0 0 14,577
VANGUARD INDEX FDS SML CP GRW ETF 922908595   358,537 1,674 SH   SOLE   0 0 1,674
VANGUARD INDEX FDS TOTAL STK MKT 922908769   7,683,692 36,174 SH   SOLE   0 0 36,174
VANGUARD INDEX FDS VALUE ETF 922908744   3,360,002 24,360 SH   SOLE   0 0 24,360
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   354,159 6,828 SH   SOLE   0 0 6,828
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   608,843 15,528 SH   SOLE   0 0 15,528
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   5,721,945 85,555 SH   SOLE   0 0 85,555
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   758,604 16,045 SH   SOLE   0 0 16,045
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   744,161 9,794 SH   SOLE   0 0 9,794
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   422,222 9,644 SH   SOLE   0 0 9,644
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   5,168,984 89,739 SH   SOLE   0 0 89,739
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   768,953 10,232 SH   SOLE   0 0 10,232
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   417,358 6,261 SH   SOLE   0 0 6,261
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   506,478 7,090 SH   SOLE   0 0 7,090
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   7,671,179 49,370 SH   SOLE   0 0 49,370
VANGUARD STAR FDS VG TL INTL STK F 921909768   306,534 5,727 SH   SOLE   0 0 5,727
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,049,307 24,001 SH   SOLE   0 0 24,001
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,563,879 34,494 SH   SOLE   0 0 34,494
VANGUARD WORLD FD MEGA CAP INDEX 921910873   1,553,939 10,232 SH   SOLE   0 0 10,232
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   466,034 4,596 SH   SOLE   0 0 4,596
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,247,140 5,496 SH   SOLE   0 0 5,496
VANGUARD WORLD FDS ENERGY ETF 92204A306   542,818 4,283 SH   SOLE   0 0 4,283
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   2,239,015 27,876 SH   SOLE   0 0 27,876
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   916,449 3,898 SH   SOLE   0 0 3,898
VANGUARD WORLD FDS INF TECH ETF 92204A702   940,163 2,266 SH   SOLE   0 0 2,266
VERIZON COMMUNICATIONS INC COM 92343V104   6,651,379 205,226 SH   SOLE   0 0 205,226
VERTEX PHARMACEUTICALS INC COM 92532F100   2,631,001 7,566 SH   SOLE   0 0 7,566
VERTIV HOLDINGS CO COM CL A 92537N108   453,803 12,199 SH   SOLE   0 0 12,199
VERU INC COM 92536C103   89,503 124,482 SH   SOLE   0 0 124,482
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   2,146,882 31,530 SH   SOLE   0 0 31,530
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   1,156,171 21,304 SH   SOLE   0 0 21,304
VIKING THERAPEUTICS INC COM 92686J106   185,268 16,736 SH   SOLE   0 0 16,736
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   23,584 13,102 SH   SOLE   0 0 13,102
VIRTUS DIVIDEND INTEREST & P COM 92840R101   136,662 12,062 SH   SOLE   0 0 12,062
VIRTUS EQUITY & CONV INCM FD COM 92841M101   226,483 11,387 SH   SOLE   0 0 11,387
VISA INC COM CL A 92826C839   8,409,558 36,562 SH   SOLE   0 0 36,562
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   419,278 44,228 SH   SOLE   0 0 44,228
VUZIX CORP COM NEW 92921W300   175,329 48,300 SH   SOLE   0 0 48,300
WALMART INC COM 931142103   8,302,498 51,913 SH   SOLE   0 0 51,913
WARNER BROS DISCOVERY INC COM SER A 934423104   2,373,399 218,545 SH   SOLE   0 0 218,545
WASTE MGMT INC DEL COM 94106L109   1,184,099 7,768 SH   SOLE   0 0 7,768
WAYFAIR INC CL A 94419L101   458,454 7,569 SH   SOLE   0 0 7,569
WEATHERFORD INTL PLC ORD SHS G48833118   952,440 10,544 SH   SOLE   0 0 10,544
WELLS FARGO CO NEW COM 949746101   3,313,946 81,105 SH   SOLE   0 0 81,105
WELLS FARGO CO NEW PERP PFD CNV A 949746804   644,470 578 SH   SOLE   0 0 578
WELLTOWER INC COM 95040Q104   626,187 7,644 SH   SOLE   0 0 7,644
WESCO INTL INC COM 95082P105   283,035 1,968 SH   SOLE   0 0 1,968
WESTERN DIGITAL CORP. COM 958102105   3,096,315 67,857 SH   SOLE   0 0 67,857
WEYERHAEUSER CO MTN BE COM NEW 962166104   463,819 15,128 SH   SOLE   0 0 15,128
WILLIAMS COS INC COM 969457100   448,800 13,321 SH   SOLE   0 0 13,321
WILLIAMS SONOMA INC COM 969904101   2,334,348 15,022 SH   SOLE   0 0 15,022
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   32,105,085 638,018 SH   SOLE   0 0 638,018
WISDOMTREE TR GLB US QTLY DIV 97717W844   2,511,508 75,082 SH   SOLE   0 0 75,082
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   1,765,542 45,574 SH   SOLE   0 0 45,574
WISDOMTREE TR US LARGECAP DIVD 97717W307   217,490 3,537 SH   SOLE   0 0 3,537
WISDOMTREE TR US QTLY DIV GRT 97717X669   960,789 15,133 SH   SOLE   0 0 15,133
WORKHORSE GROUP INC COM NEW 98138J206   5,526 13,336 SH   SOLE   0 0 13,336
XCEL ENERGY INC COM 98389B100   357,735 6,252 SH   SOLE   0 0 6,252
XPO INC COM 983793100   709,494 9,503 SH   SOLE   0 0 9,503
YETI HLDGS INC COM 98585X104   514,507 10,670 SH   SOLE   0 0 10,670
YUM BRANDS INC COM 988498101   412,481 3,301 SH   SOLE   0 0 3,301
ZILLOW GROUP INC CL C CAP STK 98954M200   1,512,940 32,776 SH   SOLE   0 0 32,776
ZIONS BANCORPORATION N A COM 989701107   311,957 8,941 SH   SOLE   0 0 8,941
ZOETIS INC CL A 98978V103   234,275 1,347 SH   SOLE   0 0 1,347