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
3M CO COM 88579Y101 585 4,519 SH   SOLE   4,106 0 413
ABBOTT LABS COM 002824100 7,154 65,845 SH   SOLE   62,924 0 2,921
ABBVIE INC COM 00287Y109 2,714 17,723 SH   SOLE   16,599 0 1,124
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,058 25,421 SH   SOLE   24,215 0 1,206
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,851 26,911 SH   SOLE   25,059 0 1,852
AFLAC INC COM 001055102 506 9,146 SH   SOLE   8,948 0 198
AGREE RLTY CORP COM 008492100 343 4,751 SH   SOLE   2,095 0 2,656
AIR PRODS & CHEMS INC COM 009158106 2,609 10,849 SH   SOLE   9,861 0 988
ALCON AG ORD SHS H01301128 1,658 23,763 SH   SOLE   20,374 0 3,389
ALIGN TECHNOLOGY INC COM 016255101 214 903 SH   SOLE   742 0 161
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 208 5,000 SH   SOLE   5,000 0 0
ALPHABET INC CAP STK CL A 02079K305 8,194 3,760 SH   SOLE   3,481 0 280
ALPHABET INC CAP STK CL C 02079K107 8,257 3,775 SH   SOLE   3,567 0 208
ALTRIA GROUP INC COM 02209S103 1,256 30,064 SH   SOLE   22,913 0 7,151
AMAZON COM INC COM 023135106 13,003 122,429 SH   SOLE   110,647 0 11,783
AMERICAN EXPRESS CO COM 025816109 965 6,963 SH   SOLE   6,671 0 292
AMERICAN INTL GROUP INC COM NEW 026874784 906 17,723 SH   SOLE   14,951 0 2,772
AMERICAN TOWER CORP NEW COM 03027X100 6,786 26,551 SH   SOLE   25,220 0 1,331
AMERICAN WTR WKS CO INC NEW COM 030420103 727 4,889 SH   SOLE   4,595 0 294
AMERIPRISE FINL INC COM 03076C106 1,748 7,355 SH   SOLE   6,304 0 1,051
AMGEN INC COM 031162100 6,549 26,916 SH   SOLE   25,830 0 1,086
AMPHENOL CORP NEW CL A 032095101 1,169 18,165 SH   SOLE   16,206 0 1,959
ANNALY CAPITAL MANAGEMENT IN COM 035710409 106 18,000 SH   SOLE   18,000 0 0
ANSYS INC COM 03662Q105 3,377 14,111 SH   SOLE   13,125 0 986
APPLE INC COM 037833100 34,490 252,267 SH   SOLE   237,183 0 15,084
APPLIED MATLS INC COM 038222105 694 7,624 SH   SOLE   6,649 0 976
ARBOR REALTY TRUST INC COM 038923108 511 39,000 SH   SOLE   39,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 258 3,330 SH   SOLE   1,966 0 1,364
ARES CAPITAL CORP COM 04010L103 473 26,364 SH   SOLE   18,194 0 8,170
ASHLAND GLOBAL HLDGS INC COM 044186104 305 2,960 SH   SOLE   2,960 0 0
AT&T INC COM 00206R102 677 32,295 SH   SOLE   23,735 0 8,560
ATMOS ENERGY CORP COM 049560105 909 8,109 SH   SOLE   7,532 0 577
AUTODESK INC COM 052769106 1,019 5,924 SH   SOLE   5,186 0 738
AUTOMATIC DATA PROCESSING IN COM 053015103 849 4,041 SH   SOLE   3,983 0 58
AUTOZONE INC COM 053332102 6,528 3,037 SH   SOLE   2,921 0 117
AXCELIS TECHNOLOGIES INC COM NEW 054540208 202 3,690 SH   SOLE   3,051 0 639
BANK NEW YORK MELLON CORP COM 064058100 698 16,728 SH   SOLE   14,781 0 1,947
BAXTER INTL INC COM 071813109 1,102 17,161 SH   SOLE   16,331 0 830
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,555 20,345 SH   SOLE   19,164 0 1,181
BERKSHIRE HATHAWAY INC DEL CL A 084670108 409 1 SH   SOLE   1 0 0
BERRY GLOBAL GROUP INC COM 08579W103 286 5,228 SH   SOLE   5,228 0 0
BEST BUY INC COM 086516101 2,831 43,429 SH   SOLE   41,977 0 1,452
BK OF AMERICA CORP COM 060505104 800 25,704 SH   SOLE   20,596 0 5,108
BLACKROCK CAP INVT CORP COM 092533108 7,749 2,111,317 SH   SOLE   2,089,540 0 21,777
BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 397 16,758 SH   SOLE   16,758 0 0
BLACKROCK INC COM 09247X101 6,525 10,713 SH   SOLE   10,005 0 709
BLACKSTONE INC COM 09260D107 8,338 91,395 SH   SOLE   86,610 0 4,785
BLACKSTONE MTG TR INC COM CL A 09257W100 241 8,717 SH   SOLE   0 0 8,717
BOEING CO COM 097023105 278 2,034 SH   SOLE   1,397 0 637
BORGWARNER INC COM 099724106 3,891 116,593 SH   SOLE   111,913 0 4,680
BRISTOL-MYERS SQUIBB CO COM 110122108 1,964 25,503 SH   SOLE   23,417 0 2,086
BROADCOM INC COM 11135F101 594 1,222 SH   SOLE   1,002 0 220
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 314 8,226 SH   SOLE   0 0 8,226
BUILDERS FIRSTSOURCE INC COM 12008R107 3,727 69,413 SH   SOLE   66,903 0 2,510
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 309 23,597 SH   SOLE   23,597 0 0
CANADIAN NATL RY CO COM 136375102 217 1,925 SH   SOLE   1,878 0 47
CAPITAL ONE FINL CORP COM 14040H105 2,193 21,050 SH   SOLE   18,813 0 2,237
CBRE GROUP INC CL A 12504L109 6,053 82,232 SH   SOLE   79,138 0 3,094
CDW CORP COM 12514G108 6,455 40,970 SH   SOLE   39,229 0 1,741
CELANESE CORP DEL COM 150870103 6,375 54,206 SH   SOLE   51,535 0 2,671
CHEVRON CORP NEW COM 166764100 2,156 14,895 SH   SOLE   13,791 0 1,104
CHUBB LIMITED COM H1467J104 6,092 30,990 SH   SOLE   29,607 0 1,384
CIGNA CORP NEW COM 125523100 404 1,533 SH   SOLE   1,357 0 176
CINCINNATI FINL CORP COM 172062101 1,166 9,798 SH   SOLE   8,804 0 994
CISCO SYS INC COM 17275R102 1,698 39,822 SH   SOLE   34,763 0 5,059
CITIGROUP INC COM NEW 172967424 223 4,851 SH   SOLE   4,084 0 767
CIVITAS RESOURCES INC COM NEW 17888H103 236 4,521 SH   SOLE   3,956 0 565
CMS ENERGY CORP COM 125896100 1,459 21,619 SH   SOLE   21,167 0 452
COCA COLA CO COM 191216100 2,770 44,032 SH   SOLE   41,013 0 3,019
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 201 2,973 SH   SOLE   2,712 0 261
COLGATE PALMOLIVE CO COM 194162103 544 6,791 SH   SOLE   6,791 0 0
COMCAST CORP NEW CL A 20030N101 642 16,357 SH   SOLE   12,414 0 3,943
COMERICA INC COM 200340107 865 11,788 SH   SOLE   10,825 0 963
COMMERCE BANCSHARES INC COM 200525103 704 10,725 SH   SOLE   9,750 0 975
CONSTELLATION BRANDS INC CL A 21036P108 6,128 26,292 SH   SOLE   25,156 0 1,136
COPART INC COM 217204106 21,911 201,650 SH   SOLE   0 0 201,650
CORTEVA INC COM 22052L104 1,810 33,435 SH   SOLE   29,973 0 3,462
COSTAR GROUP INC COM 22160N109 226 3,748 SH   SOLE   3,235 0 513
COSTCO WHSL CORP NEW COM 22160K105 911 1,900 SH   SOLE   1,689 0 211
COTERRA ENERGY INC COM 127097103 1,397 54,159 SH   SOLE   47,770 0 6,389
CROWN CASTLE INTL CORP NEW COM 22822V101 2,084 12,374 SH   SOLE   11,638 0 736
CSX CORP COM 126408103 1,972 67,856 SH   SOLE   67,066 0 790
CULLEN FROST BANKERS INC COM 229899109 887 7,618 SH   SOLE   6,724 0 894
CVS HEALTH CORP COM 126650100 2,783 30,034 SH   SOLE   26,860 0 3,174
DANAHER CORPORATION COM 235851102 1,830 7,219 SH   SOLE   6,158 0 1,061
DEERE & CO COM 244199105 265 885 SH   SOLE   670 0 215
DIAGEO PLC SPON ADR NEW 25243Q205 1,804 10,358 SH   SOLE   9,066 0 1,292
DISNEY WALT CO COM 254687106 6,405 67,849 SH   SOLE   61,952 0 5,897
DOMINOS PIZZA INC COM 25754A201 206 528 SH   SOLE   478 0 50
DTE ENERGY CO COM 233331107 454 3,580 SH   SOLE   3,580 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 373 3,478 SH   SOLE   3,478 0 0
EATON CORP PLC SHS G29183103 618 4,908 SH   SOLE   3,813 0 1,095
ECOLAB INC COM 278865100 1,194 7,764 SH   SOLE   7,317 0 447
EDWARDS LIFESCIENCES CORP COM 28176e108 881 9,268 SH   SOLE   8,790 0 478
ELANCO ANIMAL HEALTH INC COM 28414H103 716 36,491 SH   SOLE   32,417 0 4,074
ELEVANCE HEALTH INC COM 036752103 538 1,114 SH   SOLE   952 0 162
EMERSON ELEC CO COM 291011104 337 4,239 SH   SOLE   3,945 0 294
ENPHASE ENERGY INC COM 29355A107 233 1,192 SH   SOLE   1,111 0 81
ENTERPRISE PRODS PARTNERS L COM 293792107 311 12,782 SH   SOLE   12,782 0 0
EQUIFAX INC COM 294429105 1,148 6,282 SH   SOLE   5,849 0 433
EQUITY LIFESTYLE PPTYS INC COM 29472R108 680 9,652 SH   SOLE   8,626 0 1,026
EQUITY RESIDENTIAL SH BEN INT 29476L107 803 11,121 SH   SOLE   10,447 0 674
EVERSOURCE ENERGY COM 30040W108 305 3,612 SH   SOLE   3,491 0 121
EXXON MOBIL CORP COM 30231G102 1,406 16,412 SH   SOLE   14,655 0 1,757
FACTSET RESH SYS INC COM 303075105 250 649 SH   SOLE   548 0 101
FASTENAL CO COM 311900104 1,335 26,743 SH   SOLE   24,780 0 1,963
FEDEX CORP COM 31428X106 4,565 20,136 SH   SOLE   19,601 0 535
FIFTH THIRD BANCORP COM 316773100 244 7,257 SH   SOLE   7,257 0 0
FIRST MERCHANTS CORP COM 320817109 255 7,167 SH   SOLE   7,167 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,510 10,470 SH   SOLE   9,725 0 745
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 549 8,329 SH   SOLE   2,794 0 5,535
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 18,044 409,155 SH   SOLE   404,132 0 5,023
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 283 11,000 SH   SOLE   11,000 0 0
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 2,375 104,474 SH   SOLE   97,948 0 6,526
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,690 49,616 SH   SOLE   49,616 0 0
FORD MTR CO DEL COM 345370860 169 15,162 SH   SOLE   15,062 0 100
FORTIVE CORP COM 34959J108 1,553 28,558 SH   SOLE   25,809 0 2,749
FORTRESS TRANS INFRST INVS L CL A COM SHS 34960P101 6,092 315,001 SH   SOLE   313,601 0 1,400
GENERAC HLDGS INC COM 368736104 2,877 13,661 SH   SOLE   13,114 0 547
GENERAL DYNAMICS CORP COM 369550108 1,198 5,413 SH   SOLE   4,677 0 736
GOLDMAN SACHS GROUP INC COM 38141G104 808 2,722 SH   SOLE   1,425 0 1,297
GOODYEAR TIRE & RUBR CO COM 382550101 140 13,031 SH   SOLE   11,307 0 1,724
GRAHAM HLDGS CO COM CL B 384637104 629 1,110 SH   SOLE   1,110 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 946 21,855 SH   SOLE   20,545 0 1,310
HCA HEALTHCARE INC COM 40412C101 253 1,507 SH   SOLE   1,507 0 0
HERCULES CAPITAL INC COM 427096508 135 10,000 SH   SOLE   10,000 0 0
HOME DEPOT INC COM 437076102 11,664 42,529 SH   SOLE   40,799 0 1,730
HONEYWELL INTL INC COM 438516106 4,322 24,863 SH   SOLE   23,326 0 1,537
HUMANA INC COM 444859102 1,530 3,268 SH   SOLE   3,055 0 213
ILLINOIS TOOL WKS INC COM 452308109 382 2,096 SH   SOLE   2,096 0 0
ILLUMINA INC COM 452327109 301 1,635 SH   SOLE   1,635 0 0
INDEXIQ ETF TR HDG EVE DRIV 45409B404 819 39,692 SH   SOLE   39,692 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 412 3,750 SH   SOLE   3,750 0 0
INTEL CORP COM 458140100 2,375 63,481 SH   SOLE   59,281 0 4,200
INTERNATIONAL BUSINESS MACHS COM 459200101 839 5,944 SH   SOLE   5,707 0 237
INTUIT COM 461202103 2,338 6,066 SH   SOLE   4,983 0 1,083
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 288 3,075 SH   SOLE   1,225 0 1,850
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 871 14,049 SH   SOLE   12,549 0 1,500
INVESCO QQQ TR UNIT SER 1 46090e103 2,705 9,652 SH   SOLE   9,652 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 209 5,566 SH   SOLE   4,659 0 907
ISHARES INC CORE MSCI EMKT 46434G103 15,977 325,669 SH   SOLE   310,002 0 15,667
ISHARES INC MSCI FRONTIER 464286145 276 10,305 SH   SOLE   2,985 0 7,320
ISHARES SILVER TR ISHARES 46428Q109 326 17,500 SH   SOLE   17,500 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 8,898 88,871 SH   SOLE   85,206 0 3,665
ISHARES TR BLACKROCK ULTRA 46434V878 301 6,025 SH   SOLE   6,025 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 13,291 189,303 SH   SOLE   181,598 0 7,705
ISHARES TR FLTG RATE NT ETF 46429B655 22,548 451,690 SH   SOLE   448,895 0 2,795
ISHARES TR EAFE GRWTH ETF 464288885 1,489 18,504 SH   SOLE   18,504 0 0
ISHARES TR EAFE VALUE ETF 464288877 1,720 39,628 SH   SOLE   39,159 0 469
ISHARES TR U.S. MED DVC ETF 464288810 264 5,227 SH   SOLE   4,782 0 445
ISHARES TR 3 7 YR TREAS BD 464288661 5,762 48,279 SH   SOLE   41,079 0 7,200
ISHARES TR ISHS 1-5YR INVS 464288646 13,147 260,087 SH   SOLE   257,455 0 2,632
ISHARES TR INTRM GOV CR ETF 464288612 1,230 11,657 SH   SOLE   11,657 0 0
ISHARES TR MBS ETF 464288588 608 6,238 SH   SOLE   5,924 0 314
ISHARES TR NATIONAL MUN ETF 464288414 1,507 14,166 SH   SOLE   11,816 0 2,350
ISHARES TR GLB INFRASTR ETF 464288372 1,142 24,420 SH   SOLE   23,471 0 949
ISHARES TR MSCI ACWI ETF 464288257 875 10,425 SH   SOLE   8,925 0 1,500
ISHARES TR CORE S&P SCP ETF 464287804 27,920 302,127 SH   SOLE   293,208 0 8,919
ISHARES TR US HLTHCARE ETF 464287762 803 2,985 SH   SOLE   245 0 2,740
ISHARES TR US INDUSTRIALS 464287754 245 2,779 SH   SOLE   2,714 0 65
ISHARES TR U.S. UTILITS ETF 464287697 218 2,546 SH   SOLE   2,262 0 284
ISHARES TR CORE S&P US VLU 464287663 807 12,060 SH   SOLE   7,820 0 4,240
ISHARES TR RUSSELL 2000 ETF 464287655 22,182 130,974 SH   SOLE   120,189 0 10,785
ISHARES TR RUS 1000 ETF 464287622 32,417 156,033 SH   SOLE   151,592 0 4,441
ISHARES TR RUS 1000 GRW ETF 464287614 17,612 80,531 SH   SOLE   76,914 0 3,617
ISHARES TR RUS 1000 VAL ETF 464287598 26,875 185,385 SH   SOLE   181,956 0 3,429
ISHARES TR EXPANDED TECH 464287515 578 2,142 SH   SOLE   1,960 0 182
ISHARES TR CORE S&P MCP ETF 464287507 8,154 36,045 SH   SOLE   34,602 0 1,443
ISHARES TR RUS MID CAP ETF 464287499 2,525 39,053 SH   SOLE   32,653 0 6,400
ISHARES TR MSCI EAFE ETF 464287465 2,545 40,728 SH   SOLE   36,990 0 3,738
ISHARES TR 1 3 YR TREAS BD 464287457 6,858 82,839 SH   SOLE   74,984 0 7,855
ISHARES TR 7-10 YR TRSY BD 464287440 724 7,075 SH   SOLE   2,500 0 4,575
ISHARES TR NORTH AMERN NAT 464287374 1,624 45,129 SH   SOLE   39,363 0 5,766
ISHARES TR MSCI EMG MKT ETF 464287234 3,498 87,228 SH   SOLE   67,335 0 19,893
ISHARES TR CORE US AGGBD ET 464287226 4,703 46,254 SH   SOLE   45,971 0 283
ISHARES TR CORE S&P500 ETF 464287200 18,862 49,747 SH   SOLE   48,723 0 1,024
ISHARES TR US TRSPRTION 464287192 1,515 7,118 SH   SOLE   6,587 0 531
ISHARES TR TIPS BD ETF 464287176 6,393 56,120 SH   SOLE   50,710 0 5,410
ISHARES TR SELECT DIVID ETF 464287168 572 4,864 SH   SOLE   2,964 0 1,900
ISHARES TR CORE S&P TTL STK 464287150 427 5,096 SH   SOLE   5,096 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 3,866 66,374 SH   SOLE   64,586 0 1,788
ISTAR INC COM 45031U101 346 25,206 SH   SOLE   25,206 0 0
JOHNSON & JOHNSON COM 478160104 4,239 23,879 SH   SOLE   22,089 0 1,790
JOHNSON CTLS INTL PLC SHS G51502105 374 7,805 SH   SOLE   6,307 0 1,498
JPMORGAN CHASE & CO COM 46625H100 10,783 95,753 SH   SOLE   78,526 0 17,227
KAYNE ANDERSON ENERGY INFRST COM 486606106 86 10,250 SH   SOLE   10,250 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 187 10,700 SH   SOLE   10,700 0 0
LANNET INC COM 516012101 4,281 7,379,431 SH   SOLE   837,856 0 6,541,575
LAUDER ESTEE COS INC CL A 518439104 292 1,148 SH   SOLE   1,104 0 44
LEGGETT & PLATT INC COM 524660107 220 6,349 SH   SOLE   5,812 0 537
LENNAR CORP CL A 526057104 1,008 14,281 SH   SOLE   13,084 0 1,197
LILLY ELI & CO COM 532457108 913 2,817 SH   SOLE   2,522 0 295
LINDE PLC SHS G5494J103 2,017 7,015 SH   SOLE   6,364 0 651
LOCKHEED MARTIN CORP COM 539830109 1,633 3,798 SH   SOLE   3,542 0 256
LULULEMON ATHLETICA INC COM 550021109 846 3,105 SH   SOLE   2,589 0 516
MARKEL CORP COM 570535104 2,239 1,731 SH   SOLE   1,596 0 135
MARTIN MARIETTA MATLS INC COM 573284106 1,127 3,765 SH   SOLE   3,378 0 387
MASTERCARD INCORPORATED CL A 57636Q104 8,263 26,191 SH   SOLE   23,921 0 2,270
MCDONALDS CORP COM 580135101 7,794 31,572 SH   SOLE   29,730 0 1,842
MEDICAL PPTYS TRUST INC COM 58463J304 185 12,093 SH   SOLE   12,093 0 0
MEDTRONIC PLC SHS G5960L103 1,592 17,734 SH   SOLE   15,582 0 2,152
MERCK & CO INC COM 58933Y105 1,560 17,113 SH   SOLE   16,212 0 901
META PLATFORMS INC CL A 30303M102 3,038 18,839 SH   SOLE   16,402 0 2,437
METLIFE INC COM 59156R108 349 5,557 SH   SOLE   4,861 0 696
METTLER TOLEDO INTERNATIONAL COM 592688105 979 852 SH   SOLE   757 0 95
MGM RESORTS INTERNATIONAL COM 552953101 9,468 327,039 SH   SOLE   327,039 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 4,134 71,176 SH   SOLE   65,365 0 5,811
MICROSOFT CORP COM 594918104 32,176 125,280 SH   SOLE   114,970 0 10,310
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 534 100,024 SH   SOLE   91,124 0 8,900
MONDELEZ INTL INC CL A 609207105 1,722 27,736 SH   SOLE   26,421 0 1,315
MOODYS CORP COM 615369105 1,243 4,570 SH   SOLE   4,248 0 322
MORGAN STANLEY COM NEW 617446448 6,838 89,900 SH   SOLE   86,498 0 3,402
MSCI INC COM 55354G100 384 932 SH   SOLE   751 0 181
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 7,227 775,390 SH   SOLE   771,890 0 3,500
NEXPOINT RESIDENTIAL TR INC COM 65341D102 944 15,096 SH   SOLE   0 0 15,096
NEXTERA ENERGY INC COM 65339F101 4,123 53,232 SH   SOLE   49,253 0 3,979
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,397 18,834 SH   SOLE   17,254 0 1,580
NIKE INC CL B 654106103 5,382 52,657 SH   SOLE   49,474 0 3,183
NORTHERN TR CORP COM 665859104 373 3,861 SH   SOLE   3,650 0 211
NOVARTIS AG SPONSORED ADR 66987V109 1,480 17,503 SH   SOLE   15,521 0 1,982
NVIDIA CORPORATION COM 67066G104 2,978 19,643 SH   SOLE   18,704 0 939
OLO INC CL A 68134L109 310 31,370 SH   SOLE   31,370 0 0
ORACLE CORP COM 68389X105 2,661 38,081 SH   SOLE   35,173 0 2,908
OSHKOSH CORP COM 688239201 515 6,268 SH   SOLE   5,676 0 592
PACCAR INC COM 693718108 221 2,679 SH   SOLE   2,585 0 94
PARKER-HANNIFIN CORP COM 701094104 1,270 5,160 SH   SOLE   4,478 0 682
PAYPAL HLDGS INC COM 70450Y103 844 12,080 SH   SOLE   10,353 0 1,727
PEPSICO INC COM 713448108 5,605 33,633 SH   SOLE   32,139 0 1,494
PFIZER INC COM 717081103 2,751 52,479 SH   SOLE   49,731 0 2,748
PG&E CORP COM 69331C108 7,860 787,599 SH   SOLE   787,599 0 0
PHILIP MORRIS INTL INC COM 718172109 1,346 13,636 SH   SOLE   9,527 0 4,109
PHILLIPS 66 COM 718546104 1,360 16,590 SH   SOLE   14,733 0 1,857
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 336 3,792 SH   SOLE   0 0 3,792
PIONEER NAT RES CO COM 723787107 332 1,489 SH   SOLE   702 0 787
PNC FINL SVCS GROUP INC COM 693475105 1,253 7,939 SH   SOLE   6,968 0 971
PROCTER AND GAMBLE CO COM 742718109 4,382 30,475 SH   SOLE   28,328 0 2,147
PROSHARES TR S&P TECH DIVIDEN 74347G606 229 4,276 SH   SOLE   4,276 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 12,782 774,652 SH   SOLE   579,548 0 195,104
PROTERRA INC COM 74374T109 69 14,953 SH   SOLE   14,953 0 0
PULTE GROUP INC COM 745867101 441 11,130 SH   SOLE   10,831 0 299
QUALCOMM INC COM 747525103 2,424 18,974 SH   SOLE   17,726 0 1,248
RAYONIER INC COM 754907103 629 16,832 SH   SOLE   15,837 0 995
RAYTHEON TECHNOLOGIES CORP COM 75513e101 915 9,516 SH   SOLE   7,971 0 1,545
REDWOOD TR INC COM 758075402 143 18,575 SH   SOLE   18,225 0 350
REGAL REXNORD CORPORATION COM 758750103 233 2,050 SH   SOLE   2,000 0 50
REGENERON PHARMACEUTICALS COM 75886F107 339 573 SH   SOLE   538 0 35
ROCKWELL AUTOMATION INC COM 773903109 350 1,756 SH   SOLE   1,752 0 4
ROPER TECHNOLOGIES INC COM 776696106 2,158 5,468 SH   SOLE   5,060 0 408
RPM INTL INC COM 749685103 1,215 15,440 SH   SOLE   13,271 0 2,169
S&P GLOBAL INC COM 78409V104 226 671 SH   SOLE   531 0 140
SAFEHOLD INC COM 78645L100 375 10,592 SH   SOLE   10,592 0 0
SALESFORCE INC COM 79466L302 2,550 15,449 SH   SOLE   13,956 0 1,493
SAP SE SPON ADR 803054204 1,240 13,672 SH   SOLE   12,327 0 1,345
SAVARA INC COM 805111101 38 25,214 SH   SOLE   25,214 0 0
SCHWAB CHARLES CORP COM 808513105 2,250 35,606 SH   SOLE   33,308 0 2,298
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 384 6,119 SH   SOLE   5,214 0 905
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 630 15,411 SH   SOLE   14,949 0 462
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,299 10,218 SH   SOLE   9,158 0 1,060
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 749 8,577 SH   SOLE   7,857 0 720
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 538 17,104 SH   SOLE   16,842 0 262
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,961 14,264 SH   SOLE   13,122 0 1,142
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 755 10,264 SH   SOLE   9,582 0 682
SEMPRA COM 816851109 220 1,463 SH   SOLE   1,218 0 245
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 230 8,679 SH   SOLE   8,679 0 0
SMARTRENT INC COM CL A 83193G107 130 28,672 SH   SOLE   28,672 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 87 83,514 SH   SOLE   83,514 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 287 1,049 SH   SOLE   971 0 78
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,539 18,826 SH   SOLE   17,361 0 1,465
SORRENTO THERAPEUTICS INC COM NEW 83587F202 27 13,373 SH   SOLE   13,373 0 0
SOUTHERN CO COM 842587107 408 5,723 SH   SOLE   5,031 0 692
SOUTHWEST AIRLS CO COM 844741108 214 5,925 SH   SOLE   5,655 0 270
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 563 1,830 SH   SOLE   1,830 0 0
SPDR GOLD TR GOLD SHS 78463V107 271 1,610 SH   SOLE   1,610 0 0
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 2,205 44,793 SH   SOLE   44,315 0 478
SPDR S&P 500 ETF TR TR UNIT 78462F103 28,054 74,365 SH   SOLE   68,215 0 6,150
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7,337 17,745 SH   SOLE   14,918 0 2,827
SPDR SER TR NUVEEN BLMBRG SH 78468R739 406 8,600 SH   SOLE   8,600 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721 276 6,008 SH   SOLE   6,008 0 0
SPDR SER TR BLOOMBERG INVT 78468R200 4,869 161,717 SH   SOLE   161,717 0 0
SPDR SER TR S&P INTERNET ETF 78468R127 399 5,330 SH   SOLE   5,061 0 269
SPDR SER TR PORTFOLIO SH TSR 78468R101 26,623 904,023 SH   SOLE   895,211 0 8,812
SPDR SER TR S&P HOMEBUILD 78464A888 209 3,822 SH   SOLE   3,499 0 323
SPDR SER TR S&P SEMICNDCTR 78464A862 398 2,626 SH   SOLE   2,626 0 0
SPDR SER TR S&P BK ETF 78464A797 534 12,173 SH   SOLE   11,070 0 1,103
SPDR SER TR S&P CAP MKTS 78464A771 843 11,562 SH   SOLE   10,487 0 1,075
SPDR SER TR S&P DIVID ETF 78464A763 846 7,130 SH   SOLE   7,130 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 994 17,093 SH   SOLE   16,332 0 761
SPDR SER TR AEROSPACE DEF 78464A631 228 2,268 SH   SOLE   1,790 0 478
SPDR SER TR COMP SOFTWARE 78464A599 1,425 12,841 SH   SOLE   12,391 0 450
SPDR SER TR HLTH CR EQUIP 78464A581 677 7,979 SH   SOLE   7,562 0 417
SPDR SER TR PORTFOLIO SHORT 78464A474 1,049 35,297 SH   SOLE   35,297 0 0
SPDR SER TR PORT MTG BK ETF 78464A383 3,245 142,004 SH   SOLE   142,004 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2,836 168,631 SH   SOLE   146,642 0 21,989
SPROTT PHYSICAL GOLD TR UNIT 85207H104 3,018 212,851 SH   SOLE   207,112 0 5,739
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 150 21,680 SH   SOLE   21,680 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,363 57,907 SH   SOLE   56,426 0 1,481
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1,001 24,050 SH   SOLE   24,050 0 0
STARBUCKS CORP COM 855244109 1,713 22,422 SH   SOLE   21,126 0 1,296
STRYKER CORPORATION COM 863667101 269 1,351 SH   SOLE   1,263 0 88
SUN CMNTYS INC COM 866674104 665 4,172 SH   SOLE   3,754 0 418
SUNDIAL GROWERS INC COM 86730L109 3 10,000 SH   SOLE   10,000 0 0
TARGET CORP COM 87612e106 1,330 9,414 SH   SOLE   9,414 0 0
TESLA INC COM 88160R101 891 1,323 SH   SOLE   1,306 0 17
TEXAS INSTRS INC COM 882508104 7,792 50,713 SH   SOLE   47,478 0 3,235
THERMO FISHER SCIENTIFIC INC COM 883556102 10,338 19,029 SH   SOLE   18,069 0 960
TJX COS INC NEW COM 872540109 2,926 52,390 SH   SOLE   50,718 0 1,672
T-MOBILE US INC COM 872590104 283 2,106 SH   SOLE   1,908 0 198
TRANSDIGM GROUP INC COM 893641100 1,477 2,752 SH   SOLE   2,578 0 174
TYSON FOODS INC CL A 902494103 1,015 11,795 SH   SOLE   10,647 0 1,148
UBER TECHNOLOGIES INC COM 90353T100 252 12,315 SH   SOLE   9,631 0 2,684
ULTA BEAUTY INC COM 90384S303 386 1,001 SH   SOLE   895 0 106
UNITEDHEALTH GROUP INC COM 91324P102 10,096 19,656 SH   SOLE   18,151 0 1,505
US BANCORP DEL COM NEW 902973304 1,504 32,681 SH   SOLE   29,496 0 3,185
VALERO ENERGY CORP COM 91913Y100 294 2,765 SH   SOLE   2,535 0 230
VANECK ETF TRUST BIOTECH ETF 92189F726 472 3,238 SH   SOLE   718 0 2,520
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 256 1,258 SH   SOLE   1,015 0 243
VANECK ETF TRUST INVESTMENT GRD 92189F486 367 14,873 SH   SOLE   14,873 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 17,757 231,235 SH   SOLE   193,591 0 37,644
VANGUARD INDEX FDS VALUE ETF 922908744 366 2,776 SH   SOLE   2,776 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 333 1,492 SH   SOLE   1,492 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 394 1,137 SH   SOLE   1,137 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,850 68,436 SH   SOLE   66,114 0 2,322
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 451 9,035 SH   SOLE   8,634 0 401
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 649 13,574 SH   SOLE   13,377 0 197
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 718 11,301 SH   SOLE   9,808 0 1,493
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 833 12,186 SH   SOLE   12,186 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 812 13,790 SH   SOLE   13,032 0 758
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 4,487 109,979 SH   SOLE   103,971 0 6,008
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 624 6,132 SH   SOLE   5,878 0 254
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 590 6,276 SH   SOLE   5,445 0 831
VANGUARD WORLD FDS INF TECH ETF 92204A702 726 2,223 SH   SOLE   2,003 0 220
VERIZON COMMUNICATIONS INC COM 92343V104 1,171 23,069 SH   SOLE   20,514 0 2,555
VERTEX PHARMACEUTICALS INC COM 92532F100 397 1,408 SH   SOLE   1,052 0 356
VICI PPTYS INC COM 925652109 210 7,063 SH   SOLE   6,830 0 233
VIRTUS EQUITY & CONV INCM FD COM 92841M101 251 12,100 SH   SOLE   12,100 0 0
VISA INC COM CL A 92826C839 5,921 30,072 SH   SOLE   28,323 0 1,749
VONTIER CORPORATION COM 928881101 1,246 54,186 SH   SOLE   50,518 0 3,668
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,017 26,830 SH   SOLE   22,571 0 4,259
WALMART INC COM 931142103 2,315 19,037 SH   SOLE   16,970 0 2,067
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 3,592 3,781,000 PRN   SOLE   3,781,000 0 0
WESTROCK CO COM 96145D105 308 7,723 SH   SOLE   7,108 0 615
WILLIAMS COS INC COM 969457100 5,333 170,883 SH   SOLE   163,211 0 7,672
WILLIS TOWERS WATSON PLC LTD SHS G96629103 677 3,429 SH   SOLE   3,089 0 340
WINTRUST FINL CORP COM 97650W108 213 2,659 SH   SOLE   2,200 0 459
WISDOMTREE TR CHINESE YUAN FD 97717W182 293 11,381 SH   SOLE   3,245 0 8,136
XCEL ENERGY INC COM 98389B100 982 13,873 SH   SOLE   12,692 0 1,181
XYLEM INC COM 98419M100 1,327 16,969 SH   SOLE   15,370 0 1,599
ZOETIS INC CL A 98978V103 303 1,765 SH   SOLE   1,126 0 639