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 292 1,822 SH   SOLE 0 0 0 1,822
ABBOTT LABS COM 002824100 12,441 114,313 SH   SOLE 0 0 0 114,313
ABBVIE INC COM 00287Y109 22,289 254,462 SH   SOLE 0 0 0 254,462
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,970 66,238 SH   SOLE 0 16,247 0 49,991
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,221 2,489 SH   SOLE 0 0 0 2,489
AGILENT TECHNOLOGIES INC COM 00846U101 10,452 103,538 SH   SOLE 0 0 0 103,538
AGNC INVT CORP COM 00123Q104 13,007 935,053 SH   SOLE 0 0 0 935,053
AIR PRODS & CHEMS INC COM 009158106 398 1,334 SH   SOLE 0 0 0 1,334
ALCON AG ORD SHS H01301128 215 3,766 SH   SOLE 0 3,370 0 396
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 719 2,445 SH   SOLE 0 0 0 2,445
ALPHABET INC CAP STK CL A 02079K305 2,533 1,728 SH   SOLE 0 0 0 1,728
ALPHABET INC CAP STK CL C 02079K107 26,899 18,304 SH   SOLE 0 0 0 18,304
ALTRIA GROUP INC COM 02209S103 9,468 245,018 SH   SOLE 0 0 0 245,018
AMAZON COM INC COM 023135106 5,196 1,650 SH   SOLE 0 0 0 1,650
AMERICAN WTR WKS CO INC NEW COM 030420103 1,160 8,001 SH   SOLE 0 0 0 8,001
AMGEN INC COM 031162100 11,257 44,289 SH   SOLE 0 0 0 44,289
ANNALY CAPITAL MANAGEMENT IN COM 035710409 89 12,500 SH   SOLE 0 0 0 12,500
ANTHEM INC COM 036752103 223 828 SH   SOLE 0 0 0 828
AON PLC SHS CL A G0403H108 11,822 57,302 SH   SOLE 0 13,783 0 43,519
APOLLO COML REAL EST FIN INC COM 03762U105 101 11,100 SH   SOLE 0 0 0 11,100
APPLE INC COM 037833100 72,433 625,447 SH   SOLE 0 0 0 625,447
APPLIED MATLS INC COM 038222105 485 8,153 SH   SOLE 0 0 0 8,153
ARBOR REALTY TRUST INC COM 038923108 140 12,197 SH   SOLE 0 0 0 12,197
ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 9,468 9,345,000 SH   SOLE 0 20,000 0 9,325,000
ARES CAPITAL CORP COM 04010L103 17,090 1,225,044 SH   SOLE 0 0 0 1,225,044
AT&T INC COM 00206R102 27,953 980,452 SH   SOLE 0 0 0 980,452
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 11,328 395,921 SH   SOLE 0 0 0 395,921
AUTOMATIC DATA PROCESSING IN COM 053015103 424 3,040 SH   SOLE 0 0 0 3,040
AVALARA INC COM 05338G106 937 7,354 SH   SOLE 0 911 0 6,443
AVANTOR INC COM 05352A100 894 39,748 SH   SOLE 0 4,749 0 34,999
BAIDU INC SPON ADR REP A 056752108 4,735 37,403 SH   SOLE 0 0 0 37,403
BALL CORP COM 058498106 5,619 67,590 SH   SOLE 0 0 0 67,590
BANKUNITED INC COM 06652K103 3,011 137,413 SH   SOLE 0 0 0 137,413
BAXTER INTL INC COM 071813109 210 2,611 SH   SOLE 0 0 0 2,611
BECTON DICKINSON & CO COM 075887109 20,611 88,578 SH   SOLE 0 0 0 88,578
BERKSHIRE HATHAWAY INC DEL CL A 084670108 961 3 SH   SOLE 0 0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,697 73,714 SH   SOLE 0 0 0 73,714
BERRY GLOBAL GROUP INC COM 08579W103 6,942 143,651 SH   SOLE 0 0 0 143,651
BGC PARTNERS INC CL A 05541T101 2,006 835,575 SH   SOLE 0 0 0 835,575
BK OF AMERICA CORP COM 060505104 7,487 310,776 SH   SOLE 0 0 0 310,776
BLACK KNIGHT INC COM 09215C105 913 10,486 SH   SOLE 0 1,363 0 9,123
BLACKLINE INC COM 09239B109 765 8,525 SH   SOLE 0 1,063 0 7,462
BLACKROCK CORPOR HI YLD FD I COM 09255P107 129 12,000 SH   SOLE 0 0 0 12,000
BLACKROCK INC COM 09247X101 9,809 17,406 SH   SOLE 0 1,343 0 16,063
BLACKROCK TCP CAPITAL CORP COM 09259E108 4,093 417,139 SH   SOLE 0 0 0 417,139
BLACKSTONE GROUP INC COM CL A 09260D107 32,818 628,685 SH   SOLE 0 8,067 0 620,618
BLACKSTONE MTG TR INC COM CL A 09257W100 10,163 462,547 SH   SOLE 0 0 0 462,547
BOEING CO COM 097023105 578 3,497 SH   SOLE 0 0 0 3,497
BORGWARNER INC COM 099724106 5,026 129,714 SH   SOLE 0 0 0 129,714
BRISTOL-MYERS SQUIBB CO COM 110122108 24,395 404,618 SH   SOLE 0 0 0 404,618
BROADCOM INC COM 11135F101 75,511 207,265 SH   SOLE 0 1,463 0 205,802
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 801 6,067 SH   SOLE 0 783 0 5,284
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 9,429 170,260 SH   SOLE 0 0 0 170,260
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,029 17,558 SH   SOLE 0 0 0 17,558
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 3,725 70,876 SH   SOLE 0 0 0 70,876
BRUKER CORP COM 116794108 14,179 356,682 SH   SOLE 0 0 0 356,682
CANNAE HLDGS INC COM 13765N107 592 15,877 SH   SOLE 0 1,965 0 13,912
CASEYS GEN STORES INC COM 147528103 7,218 40,629 SH   SOLE 0 0 0 40,629
CATALENT INC COM 148806102 1,136 13,253 SH   SOLE 0 0 0 13,253
CHEVRON CORP NEW COM 166764100 18,205 252,847 SH   SOLE 0 0 0 252,847
CIENA CORP COM NEW 171779309 3,124 78,692 SH   SOLE 0 0 0 78,692
CISCO SYS INC COM 17275R102 18,949 481,050 SH   SOLE 0 155 0 480,895
CITIGROUP INC COM NEW 172967424 17,972 416,885 SH   SOLE 0 0 0 416,885
CLEARWAY ENERGY INC CL C 18539C204 12,076 447,913 SH   SOLE 0 0 0 447,913
CME GROUP INC COM 12572Q105 6,432 38,441 SH   SOLE 0 2,419 0 36,022
COASTAL FINL CORP WA COM NEW 19046P209 482 39,317 SH   SOLE 0 4,915 0 34,402
COCA COLA CO COM 191216100 596 12,068 SH   SOLE 0 0 0 12,068
COMCAST CORP NEW CL A 20030N101 12,653 273,500 SH   SOLE 0 19,269 0 254,231
CONOCOPHILLIPS COM 20825C104 2,397 72,978 SH   SOLE 0 0 0 72,978
CONSTELLATION BRANDS INC CL A 21036P108 23,805 125,609 SH   SOLE 0 0 0 125,609
COSTCO WHSL CORP NEW COM 22160K105 9,469 26,673 SH   SOLE 0 1,454 0 25,219
COVANTA HLDG CORP COM 22282E102 1,883 242,877 SH   SOLE 0 0 0 242,877
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 2,306 155,036 SH   SOLE 0 0 0 155,036
CVS HEALTH CORP COM 126650100 261 4,460 SH   SOLE 0 0 0 4,460
DANAHER CORPORATION COM 235851102 471 2,185 SH   SOLE 0 0 0 2,185
DARLING INGREDIENTS INC COM 237266101 5,046 140,024 SH   SOLE 0 0 0 140,024
DEERE & CO COM 244199105 453 2,043 SH   SOLE 0 0 0 2,043
DISNEY WALT CO COM DISNEY 254687106 26,934 217,066 SH   SOLE 0 0 0 217,066
DOW INC COM 260557103 16,465 349,946 SH   SOLE 0 0 0 349,946
DUKE ENERGY CORP NEW COM NEW 26441C204 414 4,666 SH   SOLE 0 0 0 4,666
DUNKIN BRANDS GROUP INC COM 265504100 895 10,919 SH   SOLE 0 0 0 10,919
EATON CORP PLC SHS G29183103 5,874 57,568 SH   SOLE 0 4,230 0 53,338
EBAY INC. COM 278642103 4,836 92,808 SH   SOLE 0 0 0 92,808
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,988 551,137 SH   SOLE 0 0 0 551,137
ENTERPRISE PRODS PARTNERS L COM 293792107 2,316 146,618 SH   SOLE 0 0 0 146,618
EQUINIX INC COM 29444U700 5,244 6,899 SH   SOLE 0 405 0 6,494
ESSENTIAL UTILS INC COM 29670G102 263 6,518 SH   SOLE 0 0 0 6,518
EVANS BANCORP INC COM NEW 29911Q208 349 15,653 SH   SOLE 0 2,088 0 13,565
EXXON MOBIL CORP COM 30231G102 342 9,957 SH   SOLE 0 0 0 9,957
FACEBOOK INC CL A 30303M102 1,889 7,212 SH   SOLE 0 0 0 7,212
FIDELITY NATL INFORMATION SV COM 31620M106 7,931 53,875 SH   SOLE 0 3,341 0 50,534
FIRST AMERN FINL CORP COM 31847R102 651 12,776 SH   SOLE 0 2,662 0 10,114
FLIR SYS INC COM 302445101 380 10,588 SH   SOLE 0 0 0 10,588
FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 31 30,000 SH   SOLE 0 0 0 30,000
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 4,105 239,610 SH   SOLE 0 0 0 239,610
FS KKR CAPITAL CORP COM 302635206 1,152 72,616 SH   SOLE 0 0 0 72,616
GENERAL MLS INC COM 370334104 27,410 444,390 SH   SOLE 0 0 0 444,390
GENERAL MTRS CO COM 37045V100 9,057 306,072 SH   SOLE 0 0 0 306,072
GENTEX CORP COM 371901109 409 15,864 SH   SOLE 0 0 0 15,864
GILEAD SCIENCES INC COM 375558103 702 11,109 SH   SOLE 0 0 0 11,109
GOLUB CAP BDC INC COM 38173M102 3,995 301,702 SH   SOLE 0 0 0 301,702
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 346 9,404 SH   SOLE 0 0 0 9,404
GUIDEWIRE SOFTWARE INC COM 40171V100 679 6,510 SH   SOLE 0 835 0 5,675
HARTFORD FINL SVCS GROUP INC COM 416515104 2,994 81,213 SH   SOLE 0 0 0 81,213
HERCULES CAPITAL INC COM 427096508 12,549 1,084,599 SH   SOLE 0 0 0 1,084,599
HOME DEPOT INC COM 437076102 43,565 156,872 SH   SOLE 0 0 0 156,872
HONEYWELL INTL INC COM 438516106 25,022 152,004 SH   SOLE 0 0 0 152,004
IDEXX LABS INC COM 45168D104 626 1,591 SH   SOLE 0 0 0 1,591
INTEL CORP COM 458140100 572 11,029 SH   SOLE 0 0 0 11,029
INTERNATIONAL BUSINESS MACHS COM 459200101 21,213 174,346 SH   SOLE 0 0 0 174,346
INTUIT COM 461202103 211 646 SH   SOLE 0 0 0 646
INTUITIVE SURGICAL INC COM NEW 46120E602 394 554 SH   SOLE 0 0 0 554
INVESCO QQQ TR UNIT SER 1 46090E103 529 1,901 SH   SOLE 0 0 0 1,901
ISHARES TR 0-5YR HI YL CP 46434V407 10,453 237,830 SH   SOLE 0 0 0 237,830
ISHARES TR 0-5YR INVT GR CP 46434V100 1,314 25,195 SH   SOLE 0 0 0 25,195
ISHARES TR ISHS 5-10YR INVT 464288638 662 10,875 SH   SOLE 0 0 0 10,875
ISHARES TR CMBS ETF 46429B366 11,440 206,040 SH   SOLE 0 0 0 206,040
ISHARES TR CORE S&P500 ETF 464287200 476 1,414 SH   SOLE 0 0 0 1,414
ISHARES TR CORE US AGGBD ET 464287226 590 4,991 SH   SOLE 0 0 0 4,991
ISHARES TR FLTG RATE NT ETF 46429B655 14,236 280,674 SH   SOLE 0 0 0 280,674
ISHARES TR IBOXX INV CP ETF 464287242 7,359 54,623 SH   SOLE 0 0 0 54,623
ISHARES TR MBS ETF 464288588 620 5,615 SH   SOLE 0 0 0 5,615
ISHARES TR RUS 1000 GRW ETF 464287614 268 1,235 SH   SOLE 0 0 0 1,235
ISHARES TR RUS MD CP GR ETF 464287481 416 2,407 SH   SOLE 0 0 0 2,407
ISHARES TR US HOME CONS ETF 464288752 457 8,061 SH   SOLE 0 0 0 8,061
ISHARES TR U.S. MED DVC ETF 464288810 256 854 SH   SOLE 0 0 0 854
JOHNSON & JOHNSON COM 478160104 32,387 217,536 SH   SOLE 0 0 0 217,536
JONES LANG LASALLE INC COM 48020Q107 498 5,197 SH   SOLE 0 963 0 4,234
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 144 13,285 SH   SOLE 0 0 0 13,285
JPMORGAN CHASE & CO COM 46625H100 24,175 251,117 SH   SOLE 0 3,124 0 247,993
KIMBERLY CLARK CORP COM 494368103 207 1,396 SH   SOLE 0 0 0 1,396
KIMCO RLTY CORP COM 49446R109 2,310 205,113 SH   SOLE 0 0 0 205,113
KINDER MORGAN INC DEL COM 49456B101 26,900 2,181,637 SH   SOLE 0 0 0 2,181,637
KIRKLAND LAKE GOLD LTD COM 49741E100 3,328 68,289 SH   SOLE 0 0 0 68,289
KLA CORP COM NEW 482480100 267 1,378 SH   SOLE 0 0 0 1,378
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4,803 249,075 SH   SOLE 0 0 0 249,075
L3HARRIS TECHNOLOGIES INC COM 502431109 3,416 20,109 SH   SOLE 0 0 0 20,109
LABORATORY CORP AMER HLDGS COM NEW 50540R409 261 1,381 SH   SOLE 0 0 0 1,381
LADDER CAP CORP CL A 505743104 16,270 2,285,099 SH   SOLE 0 0 0 2,285,099
LAM RESEARCH CORP COM 512807108 1,157 3,486 SH   SOLE 0 0 0 3,486
LAMAR ADVERTISING CO NEW CL A 512816109 1,137 17,173 SH   SOLE 0 0 0 17,173
LANCASTER COLONY CORP COM 513847103 468 2,615 SH   SOLE 0 0 0 2,615
LAUDER ESTEE COS INC CL A 518439104 7,474 34,245 SH   SOLE 0 0 0 34,245
LENNAR CORP CL A 526057104 5,780 70,759 SH   SOLE 0 0 0 70,759
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 338 16,049 SH   SOLE 0 0 0 16,049
LILLY ELI & CO COM 532457108 484 3,269 SH   SOLE 0 0 0 3,269
LINCOLN NATL CORP IND COM 534187109 8,131 259,528 SH   SOLE 0 0 0 259,528
LOCKHEED MARTIN CORP COM 539830109 13,653 35,621 SH   SOLE 0 0 0 35,621
LOUISIANA PAC CORP COM 546347105 521 17,624 SH   SOLE 0 0 0 17,624
LOWES COS INC COM 548661107 340 2,048 SH   SOLE 0 0 0 2,048
LTC PPTYS INC COM 502175102 10,607 304,267 SH   SOLE 0 0 0 304,267
LUMENTUM HLDGS INC COM 55024U109 6,008 79,961 SH   SOLE 0 0 0 79,961
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 203 2,950 SH   SOLE 0 369 0 2,581
MADISON SQUARE GRDN SPRT COR CL A 55825T103 220 1,458 SH   SOLE 0 177 0 1,281
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,081 60,843 SH   SOLE 0 0 0 60,843
MAIN STR CAP CORP COM 56035L104 3,000 101,440 SH   SOLE 0 0 0 101,440
MARATHON PETE CORP COM 56585A102 3,181 108,398 SH   SOLE 0 0 0 108,398
MARRIOTT INTL INC NEW CL A 571903202 572 6,173 SH   SOLE 0 0 0 6,173
MASCO CORP COM 574599106 7,377 133,806 SH   SOLE 0 0 0 133,806
MASTERCARD INCORPORATED CL A 57636Q104 15,551 45,983 SH   SOLE 0 2,162 0 43,821
MCDONALDS CORP COM 580135101 24,867 113,292 SH   SOLE 0 0 0 113,292
MCKESSON CORP COM 58155Q103 253 1,693 SH   SOLE 0 0 0 1,693
MEDICAL PPTYS TRUST INC COM 58463J304 10,064 570,832 SH   SOLE 0 0 0 570,832
MEDTRONIC PLC SHS G5960L103 38,452 370,014 SH   SOLE 0 6,447 0 363,567
MERCK & CO. INC COM 58933Y105 32,854 396,064 SH   SOLE 0 5,783 0 390,281
METLIFE INC COM 59156R108 18,537 498,690 SH   SOLE 0 0 0 498,690
MGIC INVT CORP WIS COM 552848103 3,041 343,220 SH   SOLE 0 0 0 343,220
MICROCHIP TECHNOLOGY INC. COM 595017104 570 5,545 SH   SOLE 0 0 0 5,545
MICROSOFT CORP COM 594918104 50,540 240,288 SH   SOLE 0 0 0 240,288
MPLX LP COM UNIT REP LTD 55336V100 1,423 90,374 SH   SOLE 0 0 0 90,374
NCINO INC COM 63947U107 5,532 69,420 SH   SOLE 0 562 0 68,858
NETFLIX INC COM 64110L106 944 1,886 SH   SOLE 0 0 0 1,886
NEW MTN FIN CORP COM 647551100 6,657 696,321 SH   SOLE 0 0 0 696,321
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 7,722 971,273 SH   SOLE 0 0 0 971,273
NEWELL BRANDS INC COM 651229106 11,679 680,572 SH   SOLE 0 0 0 680,572
NEWMARK GROUP INC CL A 65158N102 1,389 321,461 SH   SOLE 0 0 0 321,461
NEXTERA ENERGY INC COM 65339F101 4,153 14,960 SH   SOLE 0 0 0 14,960
NIKE INC CL B 654106103 9,761 77,751 SH   SOLE 0 0 0 77,751
NOKIA CORP SPONSORED ADR 654902204 12,991 3,322,348 SH   SOLE 0 0 0 3,322,348
NORTHROP GRUMMAN CORP COM 666807102 223 707 SH   SOLE 0 0 0 707
NOVARTIS AG SPONSORED ADR 66987V109 11,128 127,967 SH   SOLE 0 17,065 0 110,902
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 137 12,078 SH   SOLE 0 0 0 12,078
NVIDIA CORPORATION COM 67066G104 853 1,576 SH   SOLE 0 0 0 1,576
NXP SEMICONDUCTORS N V COM N6596X109 4,639 37,162 SH   SOLE 0 0 0 37,162
OLLIES BARGAIN OUTLET HLDGS COM 681116109 675 7,721 SH   SOLE 0 0 0 7,721
ONEOK INC NEW COM 682680103 6,538 251,641 SH   SOLE 0 0 0 251,641
ORACLE CORP COM 68389X105 256 4,277 SH   SOLE 0 0 0 4,277
OWENS CORNING NEW COM 690742101 565 8,206 SH   SOLE 0 0 0 8,206
OWL ROCK CAPITAL CORPORATION COM 69121K104 773 64,092 SH   SOLE 0 0 0 64,092
PALO ALTO NETWORKS INC COM 697435105 25,976 106,132 SH   SOLE 0 0 0 106,132
PAYPAL HLDGS INC COM 70450Y103 30,404 154,309 SH   SOLE 0 0 0 154,309
PENNANTPARK INVT CORP COM 708062104 1,077 337,409 SH   SOLE 0 0 0 337,409
PENUMBRA INC COM 70975L107 708 3,638 SH   SOLE 0 443 0 3,195
PEPSICO INC COM 713448108 3,043 21,953 SH   SOLE 0 0 0 21,953
PFIZER INC COM 717081103 1,291 35,164 SH   SOLE 0 0 0 35,164
PHILIP MORRIS INTL INC COM 718172109 29,133 388,483 SH   SOLE 0 0 0 388,483
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 909 39,441 SH   SOLE 0 0 0 39,441
PJT PARTNERS INC COM CL A 69343T107 789 13,013 SH   SOLE 0 1,550 0 11,463
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 5,169 848,641 SH   SOLE 0 0 0 848,641
POOL CORP COM 73278L105 1,134 3,389 SH   SOLE 0 434 0 2,955
PPG INDS INC COM 693506107 255 2,088 SH   SOLE 0 0 0 2,088
PRA HEALTH SCIENCES INC COM 69354M108 874 8,615 SH   SOLE 0 1,024 0 7,591
PROCTER AND GAMBLE CO COM 742718109 1,360 9,782 SH   SOLE 0 0 0 9,782
PROLOGIS INC. COM 74340W103 6,314 62,747 SH   SOLE 0 4,244 0 58,503
PROSHARES TR PSHS ULTRA DOW30 74347R305 562 12,000 SH   SOLE 0 0 0 12,000
PROSHARES TR ULTRPRO S&P500 74347X864 571 10,200 SH   SOLE 0 0 0 10,200
PRUDENTIAL FINL INC COM 744320102 5,450 85,796 SH   SOLE 0 0 0 85,796
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 288 5,241 SH   SOLE 0 0 0 5,241
Q2 HLDGS INC COM 74736L109 6,658 72,950 SH   SOLE 0 817 0 72,133
QORVO INC COM 74736K101 4,830 37,432 SH   SOLE 0 0 0 37,432
QTS RLTY TR INC COM CL A 74736A103 326 5,166 SH   SOLE 0 649 0 4,517
KRANESHARES TR QUADRTC INT RT 500767736 594 21,627 SH   SOLE 0 0 0 21,627
QUALCOMM INC COM 747525103 33,113 281,377 SH   SOLE 0 0 0 281,377
QUEST DIAGNOSTICS INC COM 74834L100 5,281 46,121 SH   SOLE 0 0 0 46,121
RAYTHEON TECHNOLOGIES CORP COM 75513E101 12,431 216,042 SH   SOLE 0 0 0 216,042
RBC BEARINGS INC COM 75524B104 528 4,353 SH   SOLE 0 529 0 3,824
REALPAGE INC COM 75606N109 359 6,215 SH   SOLE 0 798 0 5,417
RELX PLC SPONSORED ADR 759530108 2,887 129,022 SH   SOLE 0 0 0 129,022
RLI CORP COM 749607107 342 4,078 SH   SOLE 0 0 0 4,078
RLJ LODGING TR CUM CONV PFD A 74965L200 3,664 159,773 SH   SOLE 0 0 0 159,773
ROCKWELL AUTOMATION INC COM 773903109 7,151 32,404 SH   SOLE 0 0 0 32,404
ROPER TECHNOLOGIES INC COM 776696106 206 522 SH   SOLE 0 0 0 522
SALESFORCE COM INC COM 79466L302 392 1,557 SH   SOLE 0 0 0 1,557
SAP SE SPON ADR 803054204 579 3,716 SH   SOLE 0 0 0 3,716
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,832 33,113 SH   SOLE 0 0 0 33,113
SEAGATE TECHNOLOGY PLC SHS G7945M107 18,822 382,009 SH   SOLE 0 0 0 382,009
SFL CORPORATION LTD SHS G7738W106 903 120,463 SH   SOLE 0 0 0 120,463
SIXTH STREET SPECIALTY LENDN COM 83012A109 8,617 500,666 SH   SOLE 0 0 0 500,666
SKYWORKS SOLUTIONS INC COM 83088M102 268 1,842 SH   SOLE 0 0 0 1,842
SOUTHERN CO COM 842587107 291 5,354 SH   SOLE 0 0 0 5,354
SPDR SER TR BLOOMBERG SRT TR 78468R408 14,124 545,934 SH   SOLE 0 0 0 545,934
SPDR SER TR PORTFOLIO INTRMD 78464A375 11,727 318,993 SH   SOLE 0 0 0 318,993
SPDR SER TR PRTFLO S&P500 GW 78464A409 427 8,508 SH   SOLE 0 0 0 8,508
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,448 7,308 SH   SOLE 0 0 0 7,308
SPDR SER TR S&P BIOTECH 78464A870 242 2,168 SH   SOLE 0 0 0 2,168
STARBUCKS CORP COM 855244109 10,097 117,516 SH   SOLE 0 0 0 117,516
STARWOOD PPTY TR INC COM 85571B105 13,694 907,455 SH   SOLE 0 0 0 907,455
STONECO LTD COM CL A G85158106 7,209 136,292 SH   SOLE 0 0 0 136,292
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 2,040 83,626 SH   SOLE 0 0 0 83,626
SYNCHRONY FINANCIAL COM 87165B103 4,086 156,115 SH   SOLE 0 0 0 156,115
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 51,463 634,788 SH   SOLE 0 0 0 634,788
TARGET CORP COM 87612E106 24,986 158,716 SH   SOLE 0 0 0 158,716
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 362 3,098 SH   SOLE 0 0 0 3,098
TELEDYNE TECHNOLOGIES INC COM 879360105 218 703 SH   SOLE 0 0 0 703
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 7,221 941,331 SH   SOLE 0 0 0 941,331
TESLA INC COM 88160R101 382 890 SH   SOLE 0 0 0 890
TEXAS INSTRS INC COM 882508104 11,080 77,593 SH   SOLE 0 0 0 77,593
THERMO FISHER SCIENTIFIC INC COM 883556102 23,140 52,410 SH   SOLE 0 0 0 52,410
TIMKEN CO COM 887389104 3,743 69,025 SH   SOLE 0 0 0 69,025
TJX COS INC NEW COM 872540109 25,255 453,813 SH   SOLE 0 0 0 453,813
T-MOBILE US INC COM 872590104 5,504 48,128 SH   SOLE 0 0 0 48,128
TORONTO DOMINION BK ONT COM NEW 891160509 2,221 48,032 SH   SOLE 0 0 0 48,032
TRANE TECHNOLOGIES PLC SHS G8994E103 19,481 160,663 SH   SOLE 0 1,608 0 159,055
TRUIST FINL CORP COM 89832Q109 7,000 183,959 SH   SOLE 0 10,954 0 173,005
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 464 465,000 SH   SOLE 0 0 0 465,000
UNILEVER PLC SPON ADR NEW 904767704 3,356 54,404 SH   SOLE 0 0 0 54,404
UNION PAC CORP COM 907818108 638 3,238 SH   SOLE 0 0 0 3,238
UNITEDHEALTH GROUP INC COM 91324P102 3,352 10,751 SH   SOLE 0 0 0 10,751
UTZ BRANDS INC COM CL A 918090101 3,783 211,338 SH   SOLE 0 0 0 211,338
VALERO ENERGY CORP COM 91913Y100 3,213 74,168 SH   SOLE 0 0 0 74,168
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 596 5,845 SH   SOLE 0 0 0 5,845
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 649 2,764 SH   SOLE 0 0 0 2,764
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 372 2,272 SH   SOLE 0 0 0 2,272
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,023 7,948 SH   SOLE 0 0 0 7,948
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 632 10,796 SH   SOLE 0 0 0 10,796
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,121 125,208 SH   SOLE 0 0 0 125,208
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,414 55,828 SH   SOLE 0 0 0 55,828
VANGUARD INDEX FDS GROWTH ETF 922908736 232 1,019 SH   SOLE 0 0 0 1,019
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 790 3,873 SH   SOLE 0 0 0 3,873
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,013 12,514 SH   SOLE 0 0 0 12,514
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 498 3,440 SH   SOLE 0 0 0 3,440
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,738 5,578 SH   SOLE 0 0 0 5,578
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 18,007 187,958 SH   SOLE 0 0 0 187,958
VANGUARD INDEX FDS LARGE CAP ETF 922908637 907 5,798 SH   SOLE 0 0 0 5,798
VANGUARD INDEX FDS MID CAP ETF 922908629 1,812 10,279 SH   SOLE 0 0 0 10,279
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 214 2,711 SH   SOLE 0 0 0 2,711
VANGUARD INDEX FDS SMALL CP ETF 922908751 369 2,399 SH   SOLE 0 0 0 2,399
VANGUARD INDEX FDS SM CP VAL ETF 922908611 677 6,116 SH   SOLE 0 0 0 6,116
VANGUARD INDEX FDS VALUE ETF 922908744 2,280 21,808 SH   SOLE 0 0 0 21,808
VEEVA SYS INC CL A COM 922475108 1,492 5,304 SH   SOLE 0 0 0 5,304
VERIZON COMMUNICATIONS INC COM 92343V104 24,293 408,351 SH   SOLE 0 5,159 0 403,192
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 415 55,102 SH   SOLE 0 0 0 55,102
VIRTU FINL INC CL A 928254101 860 37,348 SH   SOLE 0 0 0 37,348
VISA INC COM CL A 92826C839 2,451 12,256 SH   SOLE 0 0 0 12,256
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 13,342 994,131 SH   SOLE 0 0 0 994,131
WALGREENS BOOTS ALLIANCE INC COM 931427108 14,596 406,338 SH   SOLE 0 0 0 406,338
WALMART INC COM 931142103 12,708 90,824 SH   SOLE 0 0 0 90,824
WASTE MGMT INC DEL COM 94106L109 371 3,274 SH   SOLE 0 0 0 3,274
WATSCO INC COM 942622200 935 4,012 SH   SOLE 0 0 0 4,012
WEC ENERGY GROUP INC COM 92939U106 477 4,914 SH   SOLE 0 0 0 4,914
WELLS FARGO CO NEW COM 949746101 9,907 421,364 SH   SOLE 0 0 0 421,364
WEX INC COM 96208T104 562 4,041 SH   SOLE 0 581 0 3,460
WHEATON PRECIOUS METALS CORP COM 962879102 370 7,536 SH   SOLE 0 0 0 7,536
WHIRLPOOL CORP COM 963320106 743 4,041 SH   SOLE 0 0 0 4,041
WILLIAMS COS INC COM 969457100 9,217 469,028 SH   SOLE 0 0 0 469,028
WILLIAMS SONOMA INC COM 969904101 11,319 125,152 SH   SOLE 0 0 0 125,152
WORLD FUEL SVCS CORP COM 981475106 290 13,668 SH   SOLE 0 0 0 13,668
WP CAREY INC COM 92936U109 25,694 394,309 SH   SOLE 0 0 0 394,309
XPO LOGISTICS INC COM 983793100 20,187 238,443 SH   SOLE 0 0 0 238,443
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 21,947 86,930 SH   SOLE 0 0 0 86,930