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
ALLEGION PLC ORD SHS G0176J109   5,582 53,566 SH   SOLE 0 9,126 0 44,440
AON PLC SHS CL A G0403H108   24,930 76,892 SH   SOLE 0 0 0 76,892
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   18,916 990,341 SH   SOLE 0 0 0 990,341
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   33,799 110,056 SH   SOLE 0 22,510 0 87,546
EATON CORP PLC SHS G29183103   23,635 110,816 SH   SOLE 0 15,597 0 95,219
FTAI AVIATION LTD SHS G3730V105   7,975 224,320 SH   SOLE 0 0 0 224,320
LINDE PLC SHS G54950103   3,750 10,070 SH   SOLE 0 0 0 10,070
MEDTRONIC PLC SHS G5960L103   42,634 544,076 SH   SOLE 0 33,442 0 510,634
SFL CORPORATION LTD SHS G7738W106   4,038 362,113 SH   SOLE 0 0 0 362,113
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   20,693 313,761 SH   SOLE 0 0 0 313,761
STERIS PLC SHS USD G8473T100   15,371 70,052 SH   SOLE 0 11,878 0 58,174
TRANE TECHNOLOGIES PLC SHS G8994E103   44,745 220,517 SH   SOLE 0 7,444 0 213,073
CHUBB LIMITED COM H1467J104   626 3,008 SH   SOLE 0 0 0 3,008
UBS GROUP AG SHS H42097107   708 28,724 SH   SOLE 0 1,384 0 27,340
TE CONNECTIVITY LTD SHS H84989104   16,081 130,175 SH   SOLE 0 22,165 0 108,010
ASML HOLDING N V N Y REGISTRY SHS N07059210   276 469 SH   SOLE 0 0 0 469
FERRARI N V COM N3167Y103   361 1,220 SH   SOLE 0 0 0 1,220
NXP SEMICONDUCTORS N V COM N6596X109   589 2,944 SH   SOLE 0 0 0 2,944
STEVANATO GROUP S P A ORD SHS T9224W109   7,538 253,617 SH   SOLE 0 154,084 0 99,533
AT&T INC COM 00206R102   196 13,031 SH   SOLE 0 0 0 13,031
ABBVIE INC COM 00287Y109   74,102 497,131 SH   SOLE 0 0 0 497,131
ACTIVISION BLIZZARD INC COM 00507V109   269 2,877 SH   SOLE 0 0 0 2,877
ADOBE INC COM 00724F101   13,864 27,188 SH   SOLE 0 4,704 0 22,484
AGILENT TECHNOLOGIES INC COM 00846U101   8,229 73,589 SH   SOLE 0 0 0 73,589
ALPHABET INC CAP STK CL C 02079K107   67,077 508,740 SH   SOLE 0 0 0 508,740
ALPHABET INC CAP STK CL A 02079K305   41,785 319,313 SH   SOLE 0 35,718 0 283,595
ALTRIA GROUP INC COM 02209S103   12,762 303,499 SH   SOLE 0 0 0 303,499
AMERICAN TOWER CORP NEW COM 03027X100   274 1,667 SH   SOLE 0 0 0 1,667
ANTERO MIDSTREAM CORP COM 03676B102   19,079 1,592,584 SH   SOLE 0 0 0 1,592,584
APOLLO COML REAL EST FIN INC COM 03762U105   113 11,185 SH   SOLE 0 0 0 11,185
APPFOLIO INC COM CL A 03783C100   1,841 10,081 SH   SOLE 0 5,951 0 4,130
ARES CAPITAL CORP COM 04010L103   59,251 3,043,209 SH   SOLE 0 0 0 3,043,209
ATRICURE INC COM 04963C209   2,506 57,223 SH   SOLE 0 31,323 0 25,900
AVANTOR INC COM 05352A100   3,209 152,242 SH   SOLE 0 76,189 0 76,053
BENTLEY SYS INC COM CL B 08265T208   9,464 188,684 SH   SOLE 0 32,564 0 156,120
BERRY GLOBAL GROUP INC COM 08579W103   393 6,353 SH   SOLE 0 0 0 6,353
BIOGEN INC COM 09062X103   275 1,071 SH   SOLE 0 0 0 1,071
BIONTECH SE SPONSORED ADS 09075V102   3,020 27,796 SH   SOLE 0 0 0 27,796
BLACKLINE INC COM 09239B109   2,465 44,440 SH   SOLE 0 18,720 0 25,720
BLACKROCK INC COM 09247X101   18,032 27,891 SH   SOLE 0 4,453 0 23,438
BLACKROCK CORPOR HI YLD FD I COM 09255P107   101 11,700 SH   SOLE 0 0 0 11,700
BLACKSTONE MTG TR INC COM CL A 09257W100   13,696 629,686 SH   SOLE 0 0 0 629,686
BLACKSTONE INC COM 09260D107   82,301 768,165 SH   SOLE 0 40,278 0 727,887
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   14,521 530,739 SH   SOLE 0 0 0 530,739
BRISTOL-MYERS SQUIBB CO COM 110122108   8,204 141,350 SH   SOLE 0 0 0 141,350
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   243 1,358 SH   SOLE 0 0 0 1,358
BROADCOM INC COM 11135F101   126,624 152,451 SH   SOLE 0 5,754 0 146,697
BROWN FORMAN CORP CL A 115637100   1,449 24,942 SH   SOLE 0 0 0 24,942
BROWN FORMAN CORP CL B 115637209   633 10,965 SH   SOLE 0 0 0 10,965
BRUKER CORP COM 116794108   5,885 94,458 SH   SOLE 0 0 0 94,458
CME GROUP INC COM 12572Q105   16,097 80,394 SH   SOLE 0 12,002 0 68,392
CSX CORP COM 126408103   265 8,630 SH   SOLE 0 0 0 8,630
CVS HEALTH CORP COM 126650100   27,811 398,323 SH   SOLE 0 34,633 0 363,690
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   260 9,820 SH   SOLE 0 0 0 9,820
CARRIER GLOBAL CORPORATION COM 14448C104   2,738 49,603 SH   SOLE 0 0 0 49,603
CASEYS GEN STORES INC COM 147528103   12,703 46,785 SH   SOLE 0 8,167 0 38,618
CASTLE BIOSCIENCES INC COM 14843C105   1,974 116,890 SH   SOLE 0 42,514 0 74,376
CATALENT INC COM 148806102   2,416 53,062 SH   SOLE 0 28,893 0 24,169
CATERPILLAR INC COM 149123101   18,105 66,319 SH   SOLE 0 0 0 66,319
CELANESE CORP DEL COM 150870103   3,453 27,507 SH   SOLE 0 0 0 27,507
CHEVRON CORP NEW COM 166764100   75,872 449,958 SH   SOLE 0 24,880 0 425,078
CHURCH & DWIGHT CO INC COM 171340102   357 3,893 SH   SOLE 0 0 0 3,893
CISCO SYS INC COM 17275R102   42,931 798,566 SH   SOLE 0 0 0 798,566
CINTAS CORP COM 172908105   381 791 SH   SOLE 0 0 0 791
CITIGROUP INC COM NEW 172967424   21,660 526,610 SH   SOLE 0 0 0 526,610
CITIZENS FINL GROUP INC COM 174610105   202 7,555 SH   SOLE 0 0 0 7,555
CLEARWAY ENERGY INC CL A 18539C105   11,856 595,204 SH   SOLE 0 0 0 595,204
COASTAL FINL CORP WA COM NEW 19046P209   5,957 138,835 SH   SOLE 0 61,378 0 77,457
COCA COLA CO COM 191216100   1,003 17,910 SH   SOLE 0 0 0 17,910
COMCAST CORP NEW CL A 20030N101   2,829 63,811 SH   SOLE 0 7,607 0 56,204
COMERICA INC COM 200340107   216 5,189 SH   SOLE 0 0 0 5,189
CONOCOPHILLIPS COM 20825C104   627 5,236 SH   SOLE 0 0 0 5,236
CONSOLIDATED EDISON INC COM 209115104   283 3,312 SH   SOLE 0 0 0 3,312
CONSTELLATION BRANDS INC CL A 21036P108   14,836 59,028 SH   SOLE 0 0 0 59,028
CONSTELLATION ENERGY CORP COM 21037T109   5,228 47,930 SH   SOLE 0 0 0 47,930
CORE LABORATORIES INC COM 21867A105   5,525 230,104 SH   SOLE 0 0 0 230,104
COSTCO WHSL CORP NEW COM 22160K105   18,572 32,873 SH   SOLE 0 4,320 0 28,553
CROWN CASTLE INC COM 22822V101   523 5,682 SH   SOLE 0 0 0 5,682
CRYOPORT INC COM PAR $0.001 229050307   1,083 78,993 SH   SOLE 0 44,868 0 34,125
DBX ETF TR XTRACK MSCI EAFE 233051200   618 17,717 SH   SOLE 0 0 0 17,717
DANAHER CORPORATION COM 235851102   34,220 137,929 SH   SOLE 0 0 0 137,929
DARLING INGREDIENTS INC COM 237266101   4,899 93,845 SH   SOLE 0 0 0 93,845
DEERE & CO COM 244199105   19,834 52,555 SH   SOLE 0 7,640 0 44,915
DELCATH SYS INC COM NEW 24661P807   109 27,021 SH   SOLE 0 0 0 27,021
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,620 61,821 SH   SOLE 0 0 0 61,821
DISNEY WALT CO COM 254687106   29,347 362,082 SH   SOLE 0 22,358 0 339,724
DISCOVER FINL SVCS COM 254709108   1,523 17,580 SH   SOLE 0 0 0 17,580
DONALDSON INC COM 257651109   1,632 27,359 SH   SOLE 0 14,409 0 12,950
DOW INC COM 260557103   27,215 527,840 SH   SOLE 0 0 0 527,840
DUKE ENERGY CORP NEW COM NEW 26441C204   27,121 307,288 SH   SOLE 0 0 0 307,288
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   302 9,646 SH   SOLE 0 0 0 9,646
EMERSON ELEC CO COM 291011104   5,639 58,396 SH   SOLE 0 0 0 58,396
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   8,104 577,631 SH   SOLE 0 0 0 577,631
ENTERPRISE PRODS PARTNERS L COM 293792107   458 16,730 SH   SOLE 0 0 0 16,730
EQUIFAX INC COM 294429105   725 3,960 SH   SOLE 0 0 0 3,960
EQUINIX INC COM 29444U700   341 470 SH   SOLE 0 0 0 470
EQUITRANS MIDSTREAM CORP COM 294600101   3,533 377,104 SH   SOLE 0 0 0 377,104
ESSENTIAL UTILS INC COM 29670G102   330 9,618 SH   SOLE 0 0 0 9,618
EVERCORE INC CLASS A 29977A105   2,062 14,952 SH   SOLE 0 8,014 0 6,938
EVERSOURCE ENERGY COM 30040W108   378 6,506 SH   SOLE 0 0 0 6,506
EXTREME NETWORKS COM 30226D106   436 18,000 SH   SOLE 0 0 0 18,000
EXXON MOBIL CORP COM 30231G102   3,692 31,396 SH   SOLE 0 0 0 31,396
FS KKR CAP CORP COM 302635206   219 11,118 SH   SOLE 0 0 0 11,118
FTI CONSULTING INC COM 302941109   2,633 14,757 SH   SOLE 0 7,092 0 7,665
META PLATFORMS INC CL A 30303M102   1,987 6,620 SH   SOLE 0 0 0 6,620
FEDEX CORP COM 31428X106   1,630 6,151 SH   SOLE 0 0 0 6,151
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   237 5,100 SH   SOLE 0 0 0 5,100
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   232 3,823 SH   SOLE 0 0 0 3,823
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   3,407 70,061 SH   SOLE 0 0 0 70,061
FIDELITY NATL INFORMATION SV COM 31620M106   21,367 386,593 SH   SOLE 0 0 0 386,593
FIFTH THIRD BANCORP COM 316773100   11,756 464,133 SH   SOLE 0 0 0 464,133
FIRST AMERN FINL CORP COM 31847R102   3,133 55,462 SH   SOLE 0 22,420 0 33,042
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   430 20,841 SH   SOLE 0 0 0 20,841
FISERV INC COM 337738108   335 2,961 SH   SOLE 0 0 0 2,961
FORD MTR CO DEL COM 345370860   160 12,882 SH   SOLE 0 0 0 12,882
FOX FACTORY HLDG CORP COM 35138V102   2,029 20,478 SH   SOLE 0 10,750 0 9,728
FREEPORT-MCMORAN INC CL B 35671D857   312 8,355 SH   SOLE 0 0 0 8,355
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   35,275 601,454 SH   SOLE 0 20,845 0 580,609
GALLAGHER ARTHUR J & CO COM 363576109   623 2,733 SH   SOLE 0 0 0 2,733
GENERAC HLDGS INC COM 368736104   4,620 42,398 SH   SOLE 0 0 0 42,398
GENERAL DYNAMICS CORP COM 369550108   367 1,662 SH   SOLE 0 0 0 1,662
GENERAL ELECTRIC CO COM NEW 369604301   204 1,843 SH   SOLE 0 0 0 1,843
GENERAL MLS INC COM 370334104   11,264 176,023 SH   SOLE 0 0 0 176,023
GENERAL MTRS CO COM 37045V100   262 7,953 SH   SOLE 0 0 0 7,953
GENUINE PARTS CO COM 372460105   217 1,505 SH   SOLE 0 0 0 1,505
GILEAD SCIENCES INC COM 375558103   959 12,795 SH   SOLE 0 0 0 12,795
GLOBAL X FDS US PFD ETF 37954Y657   914 48,571 SH   SOLE 0 0 0 48,571
GLOBAL X FDS US INFR DEV ETF 37954Y673   463 15,240 SH   SOLE 0 0 0 15,240
GOLDMAN SACHS GROUP INC COM 38141G104   265 819 SH   SOLE 0 0 0 819
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   636 7,548 SH   SOLE 0 0 0 7,548
GOLDMAN SACHS BDC INC SHS 38147U107   9,482 651,264 SH   SOLE 0 0 0 651,264
GOLUB CAP BDC INC COM 38173M102   5,833 397,647 SH   SOLE 0 0 0 397,647
GRAINGER W W INC COM 384802104   513 742 SH   SOLE 0 0 0 742
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   2,563 29,487 SH   SOLE 0 3,078 0 26,409
GUIDEWIRE SOFTWARE INC COM 40171V100   3,045 33,833 SH   SOLE 0 16,321 0 17,512
HCA HEALTHCARE INC COM 40412C101   901 3,661 SH   SOLE 0 0 0 3,661
HARTFORD FINL SVCS GROUP INC COM 416515104   242 3,416 SH   SOLE 0 0 0 3,416
HENRY JACK & ASSOC INC COM 426281101   235 1,555 SH   SOLE 0 0 0 1,555
HERCULES CAPITAL INC COM 427096508   16,524 1,006,309 SH   SOLE 0 0 0 1,006,309
HESS CORP COM 42809H107   2,174 14,210 SH   SOLE 0 0 0 14,210
HOME DEPOT INC COM 437076102   32,198 106,558 SH   SOLE 0 9,711 0 96,847
HONEYWELL INTL INC COM 438516106   43,699 236,542 SH   SOLE 0 16,583 0 219,959
HUNT J B TRANS SVCS INC COM 445658107   286 1,515 SH   SOLE 0 0 0 1,515
IDEXX LABS INC COM 45168D104   226 516 SH   SOLE 0 0 0 516
ILLINOIS TOOL WKS INC COM 452308109   430 1,867 SH   SOLE 0 0 0 1,867
INSULET CORP COM 45784P101   767 4,812 SH   SOLE 0 0 0 4,812
INTEL CORP COM 458140100   395 11,102 SH   SOLE 0 0 0 11,102
INTERCONTINENTAL EXCHANGE IN COM 45866F104   201 1,823 SH   SOLE 0 0 0 1,823
INTERNATIONAL BUSINESS MACHS COM 459200101   45,744 326,045 SH   SOLE 0 0 0 326,045
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   8,762 128,530 SH   SOLE 0 19,348 0 109,182
INTUITIVE SURGICAL INC COM NEW 46120E602   351 1,199 SH   SOLE 0 0 0 1,199
INTUIT COM 461202103   651 1,274 SH   SOLE 0 0 0 1,274
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   163 11,596 SH   SOLE 0 0 0 11,596
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   4,408 29,904 SH   SOLE 0 0 0 29,904
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   17,717 792,005 SH   SOLE 0 457,800 0 334,205
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   8,115 419,079 SH   SOLE 0 0 0 419,079
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   19,258 1,025,138 SH   SOLE 0 310,600 0 714,538
IRON MTN INC DEL COM 46284V101   238 4,009 SH   SOLE 0 0 0 4,009
ISHARES TR CORE S&P TTL STK 464287150   777 8,251 SH   SOLE 0 0 0 8,251
ISHARES TR CORE S&P500 ETF 464287200   29,301 68,233 SH   SOLE 0 31,337 0 36,896
ISHARES TR S&P 500 GRWT ETF 464287309   1,405 20,533 SH   SOLE 0 0 0 20,533
ISHARES TR S&P 500 VAL ETF 464287408   790 5,137 SH   SOLE 0 0 0 5,137
ISHARES TR RUS MD CP GR ETF 464287481   1,220 13,353 SH   SOLE 0 0 0 13,353
ISHARES TR RUS MID CAP ETF 464287499   549 7,925 SH   SOLE 0 0 0 7,925
ISHARES TR CORE S&P MCP ETF 464287507   4,564 18,305 SH   SOLE 0 6,790 0 11,515
ISHARES TR RUS 1000 VAL ETF 464287598   806 5,310 SH   SOLE 0 0 0 5,310
ISHARES TR RUS 1000 GRW ETF 464287614   1,333 5,011 SH   SOLE 0 0 0 5,011
ISHARES TR RUS 1000 ETF 464287622   352 1,496 SH   SOLE 0 0 0 1,496
ISHARES TR RUSSELL 2000 ETF 464287655   512 2,896 SH   SOLE 0 0 0 2,896
ISHARES TR CORE S&P SCP ETF 464287804   2,685 28,459 SH   SOLE 0 0 0 28,459
ISHARES TR IBOXX HI YD ETF 464288513   252 3,418 SH   SOLE 0 0 0 3,418
ISHARES TR US HOME CONS ETF 464288752   697 8,876 SH   SOLE 0 0 0 8,876
ISHARES TR U.S. MED DVC ETF 464288810   379 7,814 SH   SOLE 0 0 0 7,814
ISHARES TR EAFE GRWTH ETF 464288885   1,132 13,122 SH   SOLE 0 0 0 13,122
ISHARES TR CORE HIGH DV ETF 46429B663   419 4,232 SH   SOLE 0 0 0 4,232
ISHARES TR MSCI USA MIN VOL 46429B697   643 8,884 SH   SOLE 0 0 0 8,884
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   687 12,909 SH   SOLE 0 0 0 12,909
ISHARES TR MSCI USA QLT FCT 46432F339   425 3,223 SH   SOLE 0 0 0 3,223
ISHARES TR CORE MSCI EAFE 46432F842   1,366 21,220 SH   SOLE 0 0 0 21,220
ISHARES INC CORE MSCI EMKT 46434G103   434 9,121 SH   SOLE 0 0 0 9,121
ISHARES TR 0-5YR HI YL CP 46434V407   35,024 853,609 SH   SOLE 0 83,400 0 770,209
ISHARES TR CORE DIV GRWTH 46434V621   312 6,290 SH   SOLE 0 0 0 6,290
ISHARES TR BLACKROCK ULTRA 46434V878   348 6,916 SH   SOLE 0 0 0 6,916
ISHARES TR IBONDS 27 ETF 46435UAA9   17,320 748,476 SH   SOLE 0 296,400 0 452,076
ISHARES TR CYBERSECURITY 46435U135   441 11,452 SH   SOLE 0 0 0 11,452
ISHARES TR IBDS DEC28 ETF 46435U515   21,809 907,572 SH   SOLE 0 355,700 0 551,872
ISHARES TR CORE DIVID ETF 46435U861   5,111 137,292 SH   SOLE 0 0 0 137,292
ISHARES TR 0-3 MNTH TREASRY 46436E718   60,739 603,346 SH   SOLE 0 528 0 602,818
JPMORGAN CHASE & CO COM 46625H100   55,135 380,185 SH   SOLE 0 21,898 0 358,287
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   1,271 21,860 SH   SOLE 0 0 0 21,860
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   2,171 43,094 SH   SOLE 0 0 0 43,094
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   6,634 132,209 SH   SOLE 0 11,128 0 121,081
JOHNSON & JOHNSON COM 478160104   46,530 298,750 SH   SOLE 0 26,520 0 272,230
JONES LANG LASALLE INC COM 48020Q107   2,791 19,768 SH   SOLE 0 9,825 0 9,943
KLA CORP COM NEW 482480100   1,870 4,077 SH   SOLE 0 0 0 4,077
KENVUE INC COM 49177J102   14,448 719,510 SH   SOLE 0 0 0 719,510
KEYSIGHT TECHNOLOGIES INC COM 49338L103   577 4,358 SH   SOLE 0 0 0 4,358
KIMCO RLTY CORP COM 49446R109   3,171 180,284 SH   SOLE 0 0 0 180,284
KINDER MORGAN INC DEL COM 49456B101   43,061 2,597,145 SH   SOLE 0 0 0 2,597,145
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   4,055 269,955 SH   SOLE 0 0 0 269,955
LTC PPTYS INC COM 502175102   13,391 416,764 SH   SOLE 0 0 0 416,764
L3HARRIS TECHNOLOGIES INC COM 502431109   4,896 28,119 SH   SOLE 0 0 0 28,119
LABORATORY CORP AMER HLDGS COM NEW 50540R409   283 1,406 SH   SOLE 0 0 0 1,406
LADDER CAP CORP CL A 505743104   16,630 1,620,842 SH   SOLE 0 0 0 1,620,842
LAM RESEARCH CORP COM 512807108   3,520 5,616 SH   SOLE 0 0 0 5,616
LANCASTER COLONY CORP COM 513847103   777 4,711 SH   SOLE 0 0 0 4,711
LENNAR CORP CL A 526057104   4,454 39,685 SH   SOLE 0 0 0 39,685
ELI LILLY & CO COM 532457108   2,854 5,312 SH   SOLE 0 0 0 5,312
LINCOLN NATL CORP IND COM 534187109   12,304 498,331 SH   SOLE 0 0 0 498,331
LOCKHEED MARTIN CORP COM 539830109   26,736 65,374 SH   SOLE 0 7,524 0 57,850
LOWES COS INC COM 548661107   1,179 5,671 SH   SOLE 0 0 0 5,671
M & T BK CORP COM 55261F104   25,608 202,515 SH   SOLE 0 0 0 202,515
M D C HLDGS INC COM 552676108   20,151 488,747 SH   SOLE 0 0 0 488,747
MGIC INVT CORP WIS COM 552848103   4,884 292,653 SH   SOLE 0 0 0 292,653
MPLX LP COM UNIT REP LTD 55336V100   5,910 166,142 SH   SOLE 0 0 0 166,142
MSCI INC COM 55354G100   3,767 7,342 SH   SOLE 0 0 0 7,342
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,714 9,719 SH   SOLE 0 5,566 0 4,153
MAIN STR CAP CORP COM 56035L104   5,339 131,416 SH   SOLE 0 0 0 131,416
MARATHON PETE CORP COM 56585A102   378 2,495 SH   SOLE 0 0 0 2,495
MARRIOTT INTL INC NEW CL A 571903202   2,122 10,798 SH   SOLE 0 0 0 10,798
MARVELL TECHNOLOGY INC COM 573874104   473 8,738 SH   SOLE 0 0 0 8,738
MASCO CORP COM 574599106   217 4,057 SH   SOLE 0 0 0 4,057
MASTERCARD INCORPORATED CL A 57636Q104   29,126 73,566 SH   SOLE 0 7,940 0 65,626
MCDONALDS CORP COM 580135101   38,619 146,596 SH   SOLE 0 0 0 146,596
MCKESSON CORP COM 58155Q103   6,275 14,429 SH   SOLE 0 0 0 14,429
MEDICAL PPTYS TRUST INC COM 58463J304   11,117 2,039,890 SH   SOLE 0 0 0 2,039,890
MERCK & CO INC COM 58933Y105   7,098 68,941 SH   SOLE 0 14,050 0 54,891
METLIFE INC COM 59156R108   11,540 183,431 SH   SOLE 0 0 0 183,431
MICROSOFT CORP COM 594918104   154,744 490,084 SH   SOLE 0 26,556 0 463,528
MICROCHIP TECHNOLOGY INC. COM 595017104   4,493 57,564 SH   SOLE 0 0 0 57,564
MONDELEZ INTL INC CL A 609207105   3,969 57,185 SH   SOLE 0 0 0 57,185
MONSTER BEVERAGE CORP NEW COM 61174X109   270 5,104 SH   SOLE 0 0 0 5,104
MORGAN STANLEY COM NEW 617446448   488 5,969 SH   SOLE 0 0 0 5,969
NASDAQ INC COM 631103108   437 8,999 SH   SOLE 0 0 0 8,999
NCINO INC COM 63947X101   1,708 53,701 SH   SOLE 0 0 0 53,701
NETFLIX INC COM 64110L106   2,347 6,214 SH   SOLE 0 0 0 6,214
RITHM CAPITAL CORP COM NEW 64828T201   22,624 2,435,331 SH   SOLE 0 0 0 2,435,331
NEXTERA ENERGY INC COM 65339F101   17,647 308,023 SH   SOLE 0 39,784 0 268,239
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   13,348 449,442 SH   SOLE 0 0 0 449,442
NIKE INC CL B 654106103   992 10,375 SH   SOLE 0 0 0 10,375
NORFOLK SOUTHN CORP COM 655844108   218 1,109 SH   SOLE 0 0 0 1,109
NORTHROP GRUMMAN CORP COM 666807102   711 1,615 SH   SOLE 0 0 0 1,615
NOVARTIS AG SPONSORED ADR 66987V109   3,797 37,276 SH   SOLE 0 0 0 37,276
NOVO-NORDISK A S ADR 670100205   545 5,994 SH   SOLE 0 0 0 5,994
NUCOR CORP COM 670346105   257 1,646 SH   SOLE 0 0 0 1,646
NUSTAR ENERGY LP UNIT COM 67058H102   2,809 161,060 SH   SOLE 0 0 0 161,060
NVIDIA CORPORATION COM 67066G104   26,863 61,756 SH   SOLE 0 0 0 61,756
OREILLY AUTOMOTIVE INC COM 67103H107   2,514 2,766 SH   SOLE 0 0 0 2,766
OAKTREE SPECIALTY LENDING CO COM 67401P405   4,626 229,912 SH   SOLE 0 0 0 229,912
OCCIDENTAL PETE CORP COM 674599105   1,990 30,677 SH   SOLE 0 0 0 30,677
OLD DOMINION FREIGHT LINE IN COM 679580100   7,033 17,189 SH   SOLE 0 0 0 17,189
OMEGA HEALTHCARE INVS INC COM 681936100   24,505 738,979 SH   SOLE 0 0 0 738,979
ONEOK INC NEW COM 682680103   36,702 578,621 SH   SOLE 0 0 0 578,621
ORACLE CORP COM 68389X105   12,106 114,297 SH   SOLE 0 19,367 0 94,930
OUTFRONT MEDIA INC COM 69007J106   8,366 828,335 SH   SOLE 0 0 0 828,335
OWENS CORNING NEW COM 690742101   4,641 34,020 SH   SOLE 0 16,030 0 17,990
PJT PARTNERS INC COM CL A 69343T107   4,814 60,600 SH   SOLE 0 29,704 0 30,896
PNC FINL SVCS GROUP INC COM 693475105   2,031 16,543 SH   SOLE 0 0 0 16,543
PPG INDS INC COM 693506107   252 1,941 SH   SOLE 0 0 0 1,941
PALO ALTO NETWORKS INC COM 697435105   45,114 192,433 SH   SOLE 0 0 0 192,433
PARKER-HANNIFIN CORP COM 701094104   607 1,558 SH   SOLE 0 0 0 1,558
PAYCHEX INC COM 704326107   282 2,449 SH   SOLE 0 0 0 2,449
PAYPAL HLDGS INC COM 70450Y103   871 14,890 SH   SOLE 0 0 0 14,890
PENNANTPARK INVT CORP COM 708062104   1,342 203,960 SH   SOLE 0 0 0 203,960
PEPSICO INC COM 713448108   4,912 28,992 SH   SOLE 0 0 0 28,992
PFIZER INC COM 717081103   44,837 1,351,740 SH   SOLE 0 35,548 0 1,316,192
PHILIP MORRIS INTL INC COM 718172109   55,702 601,660 SH   SOLE 0 0 0 601,660
PHILLIPS 66 COM 718546104   6,433 53,539 SH   SOLE 0 0 0 53,539
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   243 2,426 SH   SOLE 0 0 0 2,426
PINNACLE FINL PARTNERS INC COM 72346Q104   1,786 26,635 SH   SOLE 0 14,991 0 11,644
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   34,337 2,130,102 SH   SOLE 0 0 0 2,130,102
POOL CORP COM 73278L105   15,878 44,589 SH   SOLE 0 12,034 0 32,555
PROCTER AND GAMBLE CO COM 742718109   2,637 18,082 SH   SOLE 0 0 0 18,082
PROCORE TECHNOLOGIES INC COM 74275K108   8,327 127,481 SH   SOLE 0 25,445 0 102,036
PROLOGIS INC. COM 74340W103   18,704 166,684 SH   SOLE 0 24,113 0 142,571
PRUDENTIAL FINL INC COM 744320102   339 3,567 SH   SOLE 0 0 0 3,567
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   696 12,230 SH   SOLE 0 0 0 12,230
QUALCOMM INC COM 747525103   44,034 396,484 SH   SOLE 0 22,911 0 373,573
QUEST DIAGNOSTICS INC COM 74834L100   5,322 43,671 SH   SOLE 0 0 0 43,671
RLJ LODGING TR CUM CONV PFD A 74965L200   1,134 47,158 SH   SOLE 0 0 0 47,158
RBC BEARINGS INC COM 75524B104   5,473 23,376 SH   SOLE 0 10,865 0 12,511
REGENERON PHARMACEUTICALS COM 75886F107   323 392 SH   SOLE 0 0 0 392
RELX PLC SPONSORED ADR 759530108   4,934 146,423 SH   SOLE 0 120,703 0 25,720
REPUBLIC SVCS INC COM 760759100   462 3,242 SH   SOLE 0 0 0 3,242
ROCKWELL AUTOMATION INC COM 773903109   784 2,741 SH   SOLE 0 0 0 2,741
ROPER TECHNOLOGIES INC COM 776696106   293 605 SH   SOLE 0 0 0 605
ROSS STORES INC COM 778296103   2,830 25,052 SH   SOLE 0 0 0 25,052
SHELL PLC SPON ADS 780259305   402 6,248 SH   SOLE 0 0 0 6,248
S&P GLOBAL INC COM 78409V104   2,661 7,282 SH   SOLE 0 0 0 7,282
SL GREEN RLTY CORP COM 78440X887   892 23,927 SH   SOLE 0 5,908 0 18,019
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,904 16,151 SH   SOLE 0 0 0 16,151
SPDR GOLD TR GOLD SHS 78463V107   322 1,876 SH   SOLE 0 0 0 1,876
SPDR SER TR PORTFOLIO INTRMD 78464A375   35,434 1,126,691 SH   SOLE 0 434,600 0 692,091
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,849 31,199 SH   SOLE 0 0 0 31,199
SPDR SER TR PRTFLO S&P500 VL 78464A508   768 18,608 SH   SOLE 0 0 0 18,608
SPDR SER TR S&P REGL BKG 78464A698   510 12,217 SH   SOLE 0 0 0 12,217
SPDR SER TR PORTFOLI S&P1500 78464A805   11,165 212,711 SH   SOLE 0 95,900 0 116,811
SPDR SER TR S&P 400 MDCP GRW 78464A821   3,041 43,978 SH   SOLE 0 0 0 43,978
SPDR SER TR S&P BIOTECH 78464A870   333 4,563 SH   SOLE 0 0 0 4,563
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   501 1,098 SH   SOLE 0 0 0 1,098
SPDR SER TR BLOOMBERG SHT TE 78468R408   38,327 1,566,920 SH   SOLE 0 139,700 0 1,427,220
SABINE RTY TR UNIT BEN INT 785688102   224 3,400 SH   SOLE 0 0 0 3,400
SABRA HEALTH CARE REIT INC COM 78573L106   25,747 1,846,996 SH   SOLE 0 0 0 1,846,996
SALESFORCE INC COM 79466L302   730 3,602 SH   SOLE 0 0 0 3,602
SCHLUMBERGER LTD COM STK 806857108   432 7,410 SH   SOLE 0 0 0 7,410
SCHWAB CHARLES CORP COM 808513105   5,445 99,188 SH   SOLE 0 0 0 99,188
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,952 71,263 SH   SOLE 0 40,600 0 30,663
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   926 21,933 SH   SOLE 0 0 0 21,933
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,624 51,217 SH   SOLE 0 0 0 51,217
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   7,720 227,333 SH   SOLE 0 0 0 227,333
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   419 3,253 SH   SOLE 0 0 0 3,253
SELECT SECTOR SPDR TR ENERGY 81369Y506   562 6,213 SH   SOLE 0 0 0 6,213
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   955 28,778 SH   SOLE 0 0 0 28,778
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   359 2,190 SH   SOLE 0 0 0 2,190
SERVICENOW INC COM 81762P102   8,473 15,158 SH   SOLE 0 0 0 15,158
SHERWIN WILLIAMS CO COM 824348106   4,081 16,001 SH   SOLE 0 0 0 16,001
SIMON PPTY GROUP INC NEW COM 828806109   15,629 144,668 SH   SOLE 0 0 0 144,668
SIXTH STREET SPECIALTY LENDI COM 83012A109   13,958 682,873 SH   SOLE 0 0 0 682,873
SMUCKER J M CO COM NEW 832696405   21,213 172,588 SH   SOLE 0 0 0 172,588
SOUTHERN CO COM 842587107   1,383 21,376 SH   SOLE 0 0 0 21,376
SPLUNK INC COM 848637104   319 2,183 SH   SOLE 0 0 0 2,183
STARBUCKS CORP COM 855244109   2,435 26,679 SH   SOLE 0 1,790 0 24,889
STARWOOD PPTY TR INC COM 85571B105   23,383 1,208,421 SH   SOLE 0 0 0 1,208,421
STRYKER CORPORATION COM 863667101   3,401 12,447 SH   SOLE 0 0 0 12,447
SYNOPSYS INC COM 871607107   405 881 SH   SOLE 0 0 0 881
TJX COS INC NEW COM 872540109   48,676 547,662 SH   SOLE 0 0 0 547,662
TKO GROUP HOLDINGS INC CL A 87256C101   368 4,381 SH   SOLE 0 0 0 4,381
T-MOBILE US INC COM 872590104   8,167 58,312 SH   SOLE 0 0 0 58,312
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   25,623 294,859 SH   SOLE 0 0 0 294,859
TELEDYNE TECHNOLOGIES INC COM 879360105   325 795 SH   SOLE 0 0 0 795
TESLA INC COM 88160R101   6,889 27,533 SH   SOLE 0 0 0 27,533
TEXAS INSTRS INC COM 882508104   17,165 107,946 SH   SOLE 0 16,467 0 91,479
THERMO FISHER SCIENTIFIC INC COM 883556102   51,932 102,597 SH   SOLE 0 7,737 0 94,860
THOMSON REUTERS CORP. COM 884903808   208 1,698 SH   SOLE 0 0 0 1,698
TIMKEN CO COM 887389104   33,677 458,252 SH   SOLE 0 43,567 0 414,685
TORONTO DOMINION BK ONT COM NEW 891160509   15,047 249,701 SH   SOLE 0 41,881 0 207,820
TRACTOR SUPPLY CO COM 892356106   455 2,243 SH   SOLE 0 0 0 2,243
TRAVEL PLUS LEISURE CO COM 894164102   15,139 412,172 SH   SOLE 0 0 0 412,172
TRUIST FINL CORP COM 89832Q109   11,314 395,470 SH   SOLE 0 84,376 0 311,094
TYSON FOODS INC CL A 902494103   295 5,850 SH   SOLE 0 0 0 5,850
ULTA BEAUTY INC COM 90384S303   13,326 33,362 SH   SOLE 0 3,977 0 29,385
UNILEVER PLC SPON ADR NEW 904767704   29,732 601,865 SH   SOLE 0 0 0 601,865
UNION PAC CORP COM 907818108   1,758 8,634 SH   SOLE 0 0 0 8,634
UNITED PARCEL SERVICE INC CL B 911312106   2,351 15,085 SH   SOLE 0 0 0 15,085
UNITED RENTALS INC COM 911363109   17,529 39,429 SH   SOLE 0 0 0 39,429
UNITEDHEALTH GROUP INC COM 91324P102   41,163 81,641 SH   SOLE 0 5,749 0 75,892
UTZ BRANDS INC COM CL A 918090101   11,248 837,521 SH   SOLE 0 207,847 0 629,674
VALERO ENERGY CORP COM 91913Y100   290 2,043 SH   SOLE 0 0 0 2,043
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,817 11,696 SH   SOLE 0 0 0 11,696
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   9,298 212,665 SH   SOLE 0 0 0 212,665
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,454 23,748 SH   SOLE 0 0 0 23,748
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   2,048 7,603 SH   SOLE 0 0 0 7,603
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   1,018 5,572 SH   SOLE 0 0 0 5,572
VANGUARD WORLD FDS ENERGY ETF 92204A306   638 5,037 SH   SOLE 0 0 0 5,037
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   2,027 25,233 SH   SOLE 0 0 0 25,233
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   2,394 10,184 SH   SOLE 0 0 0 10,184
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   1,483 7,606 SH   SOLE 0 0 0 7,606
VANGUARD WORLD FDS INF TECH ETF 92204A702   4,890 11,786 SH   SOLE 0 0 0 11,786
VANGUARD WORLD FDS MATERIALS ETF 92204A801   447 2,588 SH   SOLE 0 0 0 2,588
VANGUARD WORLD FDS UTILITIES ETF 92204A876   395 3,095 SH   SOLE 0 0 0 3,095
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   1,827 17,372 SH   SOLE 0 0 0 17,372
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   540 13,771 SH   SOLE 0 0 0 13,771
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   17,474 229,985 SH   SOLE 0 89,200 0 140,785
VEEVA SYS INC CL A COM 922475108   604 2,969 SH   SOLE 0 0 0 2,969
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,897 7,377 SH   SOLE 0 0 0 7,377
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   366 2,794 SH   SOLE 0 0 0 2,794
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   492 6,501 SH   SOLE 0 0 0 6,501
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,361 6,355 SH   SOLE 0 0 0 6,355
VANGUARD INDEX FDS SM CP VAL ETF 922908611   3,259 20,436 SH   SOLE 0 0 0 20,436
VANGUARD INDEX FDS MID CAP ETF 922908629   3,897 18,712 SH   SOLE 0 0 0 18,712
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,026 5,242 SH   SOLE 0 0 0 5,242
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   684 4,771 SH   SOLE 0 0 0 4,771
VANGUARD INDEX FDS GROWTH ETF 922908736   13,112 48,149 SH   SOLE 0 21,100 0 27,049
VANGUARD INDEX FDS VALUE ETF 922908744   23,947 173,614 SH   SOLE 0 41,000 0 132,614
VANGUARD INDEX FDS SMALL CP ETF 922908751   371 1,962 SH   SOLE 0 0 0 1,962
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,752 12,954 SH   SOLE 0 0 0 12,954
VERIZON COMMUNICATIONS INC COM 92343V104   6,244 192,660 SH   SOLE 0 0 0 192,660
VERISK ANALYTICS INC COM 92345Y106   2,413 10,212 SH   SOLE 0 0 0 10,212
VERTEX PHARMACEUTICALS INC COM 92532F100   4,625 13,301 SH   SOLE 0 0 0 13,301
VIRTU FINL INC CL A 928254101   2,955 171,087 SH   SOLE 0 78,456 0 92,631
VISA INC COM CL A 92826C839   40,564 176,357 SH   SOLE 0 0 0 176,357
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   3,069 323,723 SH   SOLE 0 0 0 323,723
VORNADO RLTY TR SH BEN INT 929042109   14,508 639,670 SH   SOLE 0 0 0 639,670
WP CAREY INC COM 92936U109   29,160 539,205 SH   SOLE 0 0 0 539,205
WEC ENERGY GROUP INC COM 92939U106   361 4,477 SH   SOLE 0 0 0 4,477
WALMART INC COM 931142103   17,046 106,583 SH   SOLE 0 2,120 0 104,463
WALGREENS BOOTS ALLIANCE INC COM 931427108   20,206 908,526 SH   SOLE 0 0 0 908,526
WASTE MGMT INC DEL COM 94106L109   530 3,475 SH   SOLE 0 0 0 3,475
WATSCO INC COM 942622200   6,412 16,974 SH   SOLE 0 6,828 0 10,146
WELLS FARGO CO NEW COM 949746101   30,086 736,316 SH   SOLE 0 51,892 0 684,424
WHEATON PRECIOUS METALS CORP COM 962879102   290 7,159 SH   SOLE 0 0 0 7,159
WHIRLPOOL CORP COM 963320106   15,384 115,063 SH   SOLE 0 0 0 115,063
WILLIAMS COS INC COM 969457100   19,257 571,590 SH   SOLE 0 95,113 0 476,477
WILLIAMS SONOMA INC COM 969904101   24,492 157,604 SH   SOLE 0 0 0 157,604
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   793 19,060 SH   SOLE 0 0 0 19,060
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   245 4,877 SH   SOLE 0 0 0 4,877
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   4,761 20,127 SH   SOLE 0 0 0 20,127
ZOETIS INC CL A 98978V103   19,446 111,772 SH   SOLE 0 17,823 0 93,949