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
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   75,235 1,360 SH   SOLE   0 0 1,360
EATON CORP PLC SHS G29183103   1,008,404 6,425 SH   SOLE   0 0 6,425
MEDTRONIC PLC SHS G5960L103   62,176 800 SH   SOLE   0 0 800
APTIV PLC SHS G6095L109   86,145 925 SH   SOLE   0 0 925
WHITE MTNS INS GROUP LTD COM G9618E107   7,080,000 5,006 SH   SOLE   0 0 5,006
CHUBB LIMITED COM H1467J104   61,768 280 SH   SOLE   0 0 280
AAR CORP COM 000361105   6,656,430 148,243 SH   SOLE   0 0 148,243
ADT INC DEL COM 00090Q103   6,349 700 SH   SOLE   0 0 700
AT&T INC COM 00206R102   45,657 2,480 SH   SOLE   0 0 2,480
ABBOTT LABS COM 002824100   389,755 3,550 SH   SOLE   0 0 3,550
ABBVIE INC COM 00287Y109   5,711,944 35,344 SH   SOLE   0 0 35,344
ACTIVISION BLIZZARD INC COM 00507V109   119,495 1,561 SH   SOLE   0 0 1,561
ADOBE SYSTEMS INCORPORATED COM 00724F101   22,211 66 SH   SOLE   0 0 66
ADVANCED ENERGY INDS COM 007973100   5,536,000 64,543 SH   SOLE   0 0 64,543
AIR TRANSPORT SERVICES GRP I COM 00922R105   5,018,015 193,135 SH   SOLE   0 0 193,135
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,113,223 14,508 SH   SOLE   0 0 14,508
ALIGHT INC COM CL A 01626W101   4,304,000 514,835 SH   SOLE   0 0 514,835
ALPHABET INC CAP STK CL C 02079K107   200,530 2,260 SH   SOLE   0 0 2,260
ALPHABET INC CAP STK CL A 02079K305   2,298,215 26,048 SH   SOLE   0 0 26,048
ALTRIA GROUP INC COM 02209S103   12,479 273 SH   SOLE   0 0 273
AMAZON COM INC COM 023135106   583,800 6,950 SH   SOLE   0 0 6,950
AMERICAN ELEC PWR CO INC COM 025537101   18,990 200 SH   SOLE   0 0 200
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   4,114,000 693,776 SH   SOLE   0 0 693,776
AMERICAN TOWER CORP NEW COM 03027X100   3,115,564 14,705 SH   SOLE   0 0 14,705
AMERIS BANCORP COM 03076K108   9,383,000 199,056 SH   SOLE   0 0 199,056
AMGEN INC COM 031162100   157,584 600 SH   SOLE   0 0 600
ANTERO MIDSTREAM CORP COM 03676B102   3,257,000 301,812 SH   SOLE   0 0 301,812
APPLE INC COM 037833100   3,975,850 30,600 SH   SOLE   0 0 30,600
ARMADA HOFFLER PPTYS INC COM 04208T108   9,608,000 835,467 SH   SOLE   0 0 835,467
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   2,325,000 78,295 SH   SOLE   0 0 78,295
ASBURY AUTOMOTIVE GROUP INC COM 043436104   7,281,925 40,627 SH   SOLE   0 0 40,627
ATKORE INC COM 047649108   8,243,000 72,677 SH   SOLE   0 0 72,677
ATLANTIC UN BANKSHARES CORP COM 04911A107   4,196,000 119,414 SH   SOLE   0 0 119,414
ATMOS ENERGY CORP COM 049560105   42,587 380 SH   SOLE   0 0 380
AUTOMATIC DATA PROCESSING IN COM 053015103   155,259 650 SH   SOLE   0 0 650
AVALONBAY CMNTYS INC COM 053484101   778,203 4,818 SH   SOLE   0 0 4,818
AVID BIOSERVICES INC COM 05368M106   2,391,000 173,645 SH   SOLE   0 0 173,645
AVIENT CORPORATION COM 05368V106   6,413,000 189,965 SH   SOLE   0 0 189,965
B & G FOODS INC NEW COM 05508R106   26,760 2,400 SH   SOLE   0 0 2,400
BOK FINL CORP COM NEW 05561Q201   28,023 270 SH   SOLE   0 0 270
BANCORP INC DEL COM 05969A105   10,902,000 384,143 SH   SOLE   0 0 384,143
BANC OF CALIFORNIA INC COM 05990K106   8,007,000 502,661 SH   SOLE   0 0 502,661
BANK AMERICA CORP COM 060505104   203,357 6,140 SH   SOLE   0 0 6,140
BK OF AMERICA CORP 7.25%CNV PFD L 060505682   23,200 20 SH   SOLE   0 0 20
BANK NEW YORK MELLON CORP COM 064058100   54,624 1,200 SH   SOLE   0 0 1,200
BANNER CORP COM NEW 06652V208   6,496,000 102,782 SH   SOLE   0 0 102,782
BAXTER INTL INC COM 071813109   25,485 500 SH   SOLE   0 0 500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,109,787 6,830 SH   SOLE   0 0 6,830
BHP GROUP LTD SPONSORED ADS 088606108   38,781 625 SH   SOLE   0 0 625
BLACK HILLS CORP COM 092113109   7,175,000 102,010 SH   SOLE   0 0 102,010
BLACKSTONE INC COM 09260D107   168,040 2,265 SH   SOLE   0 0 2,265
BOOT BARN HLDGS INC COM 099406100   2,689,000 43,003 SH   SOLE   0 0 43,003
BOSTON PROPERTIES INC COM 101121101   595,165 8,805 SH   SOLE   0 0 8,805
BRISTOL-MYERS SQUIBB CO COM 110122108   137,834 1,916 SH   SOLE   0 0 1,916
CIGNA CORP NEW COM 125523100   1,025,497 3,095 SH   SOLE   0 0 3,095
CVS HEALTH CORP COM 126650100   289,355 3,105 SH   SOLE   0 0 3,105
CAMDEN PPTY TR SH BEN INT 133131102   39,158 350 SH   SOLE   0 0 350
CARLYLE GROUP INC COM 14316J108   9,698 325 SH   SOLE   0 0 325
CARRIER GLOBAL CORPORATION COM 14448C104   8,044 195 SH   SOLE   0 0 195
CATERPILLAR INC COM 149123101   154,516 645 SH   SOLE   0 0 645
CENTENE CORP DEL COM 15135B101   9,185 112 SH   SOLE   0 0 112
CENTERSPACE COM 15202L107   4,985,000 84,966 SH   SOLE   0 0 84,966
CHAMPIONX CORPORATION COM 15872M104   4,427,000 152,715 SH   SOLE   0 0 152,715
CHATHAM LODGING TR COM 16208T102   4,110 335 SH   SOLE   0 0 335
CHEVRON CORP NEW COM 166764100   474,392 2,643 SH   SOLE   0 0 2,643
CITIGROUP INC COM NEW 172967424   72,368 1,600 SH   SOLE   0 0 1,600
CIVITAS RESOURCES INC COM NEW 17888H103   754,000 13,019 SH   SOLE   0 0 13,019
CLEARWAY ENERGY INC CL C 18539C204   43,025 1,350 SH   SOLE   0 0 1,350
CLOROX CO DEL COM 189054109   63,149 450 SH   SOLE   0 0 450
COCA COLA CO COM 191216100   20,355 320 SH   SOLE   0 0 320
COHERENT CORP COM 19247G107   2,856,000 81,379 SH   SOLE   0 0 81,379
COHU INC COM 192576106   3,752,000 117,073 SH   SOLE   0 0 117,073
COLGATE PALMOLIVE CO COM 194162103   734,559 9,323 SH   SOLE   0 0 9,323
CONOCOPHILLIPS COM 20825C104   35,400 300 SH   SOLE   0 0 300
CONSTELLATION ENERGY CORP COM 21037T109   7,155 83 SH   SOLE   0 0 83
COSTCO WHSL CORP NEW COM 22160K105   792,028 1,735 SH   SOLE   0 0 1,735
CROWDSTRIKE HLDGS INC CL A 22788C105   50,013 475 SH   SOLE   0 0 475
CROWN CASTLE INC COM 22822V101   1,496,000 11,027 SH   SOLE   0 0 11,027
CUBESMART COM 229663109   72,450 1,800 SH   SOLE   0 0 1,800
CUSTOMERS BANCORP INC COM 23204G100   5,557,000 196,082 SH   SOLE   0 0 196,082
DXC TECHNOLOGY CO COM 23355L106   8,825 333 SH   SOLE   0 0 333
DANA INC COM 235825205   5,909,000 390,523 SH   SOLE   0 0 390,523
DEERE & CO COM 244199105   321,570 750 SH   SOLE   0 0 750
DIGITAL RLTY TR INC COM 253868103   52,140 520 SH   SOLE   0 0 520
DIME CMNTY BANCSHARES INC COM 25432X102   4,549,000 142,905 SH   SOLE   0 0 142,905
DISNEY WALT CO COM 254687106   532,731 6,132 SH   SOLE   0 0 6,132
DOVER CORP COM 260003108   807,044 5,960 SH   SOLE   0 0 5,960
DOW INC COM 260557103   64,802 1,286 SH   SOLE   0 0 1,286
DUKE ENERGY CORP NEW COM NEW 26441C204   448,830 4,358 SH   SOLE   0 0 4,358
EARTHSTONE ENERGY INC CL A 27032D304   785,000 55,198 SH   SOLE   0 0 55,198
EDGEWELL PERS CARE CO COM 28035Q102   3,676,000 95,385 SH   SOLE   0 0 95,385
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   22,520 500 SH   SOLE   0 0 500
ENPRO INDS INC COM 29355X107   10,198,000 93,828 SH   SOLE   0 0 93,828
ENTERPRISE FINL SVCS CORP COM 293712105   10,972,000 224,107 SH   SOLE   0 0 224,107
EPLUS INC COM 294268107   2,482,000 56,063 SH   SOLE   0 0 56,063
EQUINIX INC COM 29444U700   2,660,127 4,061 SH   SOLE   0 0 4,061
EQUITY COMWLTH 6.5% CNV PFD D 294628201   22,547 900 SH   SOLE   0 0 900
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,318,486 20,410 SH   SOLE   0 0 20,410
ESSEX PPTY TR INC COM 297178105   42,384 200 SH   SOLE   0 0 200
EXACT SCIENCES CORP COM 30063P105   74,265 1,500 SH   SOLE   0 0 1,500
EXELIXIS INC COM 30161Q104   2,786,000 173,711 SH   SOLE   0 0 173,711
EXTRA SPACE STORAGE INC COM 30225T102   2,385,000 16,206 SH   SOLE   0 0 16,206
EXXON MOBIL CORP COM 30231G102   187,289 1,698 SH   SOLE   0 0 1,698
F N B CORP COM 302520101   9,306,000 713,077 SH   SOLE   0 0 713,077
FB FINL CORP COM 30257X104   3,023,000 83,648 SH   SOLE   0 0 83,648
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   159,643 1,580 SH   SOLE   0 0 1,580
FIDELITY NATL INFORMATION SV COM 31620M106   5,699 84 SH   SOLE   0 0 84
FIRST FNDTN INC COM 32026V104   3,467,000 241,966 SH   SOLE   0 0 241,966
FIRST MERCHANTS CORP COM 320817109   9,481,000 230,628 SH   SOLE   0 0 230,628
FIRST REP BK SAN FRANCISCO C COM 33616C100   1,242,547 10,194 SH   SOLE   0 0 10,194
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   4,410,486 247,641 SH   SOLE   0 0 247,641
FOCUS FINL PARTNERS INC COM CL A 34417P100   7,878,000 211,370 SH   SOLE   0 0 211,370
FORTINET INC COM 34959E109   42,779 875 SH   SOLE   0 0 875
FULLER H B CO COM 359694106   9,169,000 128,027 SH   SOLE   0 0 128,027
G III APPAREL GROUP LTD COM 36237H101   1,891,000 137,930 SH   SOLE   0 0 137,930
GALLAGHER ARTHUR J & CO COM 363576109   650,463 3,450 SH   SOLE   0 0 3,450
GLOBAL PMTS INC COM 37940X102   12,018 121 SH   SOLE   0 0 121
GLOBAL MED REIT INC COM NEW 37954A204   7,757,000 818,272 SH   SOLE   0 0 818,272
GOLDEN ENTMT INC COM 381013101   4,658,000 124,541 SH   SOLE   0 0 124,541
GOLDMAN SACHS GROUP INC COM 38141G104   376,001 1,095 SH   SOLE   0 0 1,095
HCA HEALTHCARE INC COM 40412C101   9,598 40 SH   SOLE   0 0 40
HARMONY BIOSCIENCES HLDGS IN COM 413197104   3,035,000 55,089 SH   SOLE   0 0 55,089
HEARTLAND FINL USA INC COM 42234Q102   7,957,000 170,671 SH   SOLE   0 0 170,671
HEALTHPEAK PROPERTIES INC COM 42250P103   840,126 33,530 SH   SOLE   0 0 33,530
HILTON GRAND VACATIONS INC COM 43283X105   6,225,000 161,520 SH   SOLE   0 0 161,520
HOME DEPOT INC COM 437076102   184,778 585 SH   SOLE   0 0 585
HOSTESS BRANDS INC CL A 44109J106   9,189,000 409,511 SH   SOLE   0 0 409,511
INDEPENDENCE RLTY TR INC COM 45378A106   8,693,000 515,596 SH   SOLE   0 0 515,596
INDEPENDENT BANK GROUP INC COM 45384B106   7,133,000 118,732 SH   SOLE   0 0 118,732
INTEL CORP COM 458140100   33,487 1,267 SH   SOLE   0 0 1,267
INTEGER HLDGS CORP COM 45826H109   4,495,000 65,655 SH   SOLE   0 0 65,655
INVESCO QQQ TR UNIT SER 1 46090E103   283,854 1,066 SH   SOLE   0 0 1,066
INTUITIVE SURGICAL INC COM NEW 46120E602   12,737 48 SH   SOLE   0 0 48
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159   737,154 14,073 SH   SOLE   0 0 14,073
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   195,070 2,150 SH   SOLE   0 0 2,150
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   391,441 1,611 SH   SOLE   0 0 1,611
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,090,450 7,720 SH   SOLE   0 0 7,720
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   77,477 6,930 SH   SOLE   0 0 6,930
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578   77,500 1,360 SH   SOLE   0 0 1,360
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   48,415 2,828 SH   SOLE   0 0 2,828
INVITATION HOMES INC COM 46187W107   1,837,000 61,972 SH   SOLE   0 0 61,972
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   3,143,000 253,694 SH   SOLE   0 0 253,694
ISHARES TR CORE S&P TTL STK 464287150   86,920 1,025 SH   SOLE   0 0 1,025
ISHARES TR CORE S&P500 ETF 464287200   19,211 50 SH   SOLE   0 0 50
ISHARES TR CORE US AGGBD ET 464287226   351,395 3,623 SH   SOLE   0 0 3,623
ISHARES TR MSCI EMG MKT ETF 464287234   94,750 2,500 SH   SOLE   0 0 2,500
ISHARES TR S&P 500 GRWT ETF 464287309   1,170 20 SH   SOLE   0 0 20
ISHARES TR MSCI EAFE ETF 464287465   464,075 7,070 SH   SOLE   0 0 7,070
ISHARES TR ISHARES SEMICDTR 464287523   69,596 200 SH   SOLE   0 0 200
ISHARES TR ISHARES BIOTECH 464287556   56,455 430 SH   SOLE   0 0 430
ISHARES TR RUS 2000 VAL ETF 464287630   1,255,657 9,055 SH   SOLE   0 0 9,055
ISHARES TR RUS 2000 GRW ETF 464287648   892,403 4,160 SH   SOLE   0 0 4,160
ISHARES TR RUSSELL 2000 ETF 464287655   81,252 466 SH   SOLE   0 0 466
ISHARES TR CORE S&P US GWT 464287671   253,364 3,108 SH   SOLE   0 0 3,108
ISHARES TR U.S. REAL ES ETF 464287739   1,017,407 12,085 SH   SOLE   0 0 12,085
ISHARES TR IBOXX HI YD ETF 464288513   6,259 85 SH   SOLE   0 0 85
ISHARES TR MSCI KLD400 SOC 464288570   10,769 150 SH   SOLE   0 0 150
ISHARES TR PFD AND INCM SEC 464288687   291,653 9,553 SH   SOLE   0 0 9,553
ISHARES TR MSCI USA ESG SLC 464288802   12,348 150 SH   SOLE   0 0 150
JBG SMITH PPTYS COM 46590V100   15,412 812 SH   SOLE   0 0 812
JPMORGAN CHASE & CO COM 46625H100   825,520 6,156 SH   SOLE   0 0 6,156
JACK IN THE BOX INC COM 466367109   3,407,000 49,936 SH   SOLE   0 0 49,936
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   31,331 625 SH   SOLE   0 0 625
JOHNSON & JOHNSON COM 478160104   2,216,251 12,546 SH   SOLE   0 0 12,546
KKR & CO INC COM 48251W104   455,844 9,820 SH   SOLE   0 0 9,820
KADANT INC COM 48282T104   3,982,000 22,415 SH   SOLE   0 0 22,415
KFORCE INC COM 493732101   7,474,000 136,308 SH   SOLE   0 0 136,308
KIMCO RLTY CORP COM 49446R109   1,241,708 58,633 SH   SOLE   0 0 58,633
KOPPERS HOLDINGS INC COM 50060P106   6,768 240 SH   SOLE   0 0 240
KRAFT HEINZ CO COM 500754106   16,284 400 SH   SOLE   0 0 400
LA Z BOY INC COM 505336107   2,800,000 122,721 SH   SOLE   0 0 122,721
LABORATORY CORP AMER HLDGS COM NEW 50540R409   331,578 1,408 SH   SOLE   0 0 1,408
LADDER CAP CORP CL A 505743104   5,420,000 539,881 SH   SOLE   0 0 539,881
LAMB WESTON HLDGS INC COM 513272104   281,752 3,153 SH   SOLE   0 0 3,153
LILLY ELI & CO COM 532457108   256,088 700 SH   SOLE   0 0 700
LOWES COS INC COM 548661107   444,305 2,230 SH   SOLE   0 0 2,230
MYR GROUP INC DEL COM 55405W104   216,365 2,350 SH   SOLE   0 0 2,350
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   35,147 700 SH   SOLE   0 0 700
MAGNOLIA OIL & GAS CORP CL A 559663109   4,512,000 192,392 SH   SOLE   0 0 192,392
MARATHON OIL CORP COM 565849106   13,535 500 SH   SOLE   0 0 500
MATERION CORP COM 576690101   10,391,000 118,736 SH   SOLE   0 0 118,736
MCDONALDS CORP COM 580135101   268,801 1,020 SH   SOLE   0 0 1,020
MEDIACO HLDG INC CL A 58450D104   335 292 SH   SOLE   0 0 292
MERCK & CO INC COM 58933Y105   145,345 1,310 SH   SOLE   0 0 1,310
PATHWARD FINANCIAL INC COM 59100U108   9,601,100 223,022 SH   SOLE   0 0 223,022
MICROSOFT CORP COM 594918104   3,171,620 13,225 SH   SOLE   0 0 13,225
MID-AMER APT CMNTYS INC COM 59522J103   1,871,000 11,919 SH   SOLE   0 0 11,919
MODINE MFG CO COM 607828100   8,338,000 419,829 SH   SOLE   0 0 419,829
MODIVCARE INC COM 60783X104   3,996,000 44,533 SH   SOLE   0 0 44,533
MONDELEZ INTL INC CL A 609207105   62,651 940 SH   SOLE   0 0 940
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   4,670,120 129,301 SH   SOLE   0 0 129,301
NETFLIX INC COM 64110L106   29,488 100 SH   SOLE   0 0 100
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   14,505,127 82,873 SH   SOLE   0 0 82,873
NEXTGEN HEALTHCARE INC COM 65343C102   5,780,000 307,772 SH   SOLE   0 0 307,772
NIKE INC CL B 654106103   147,667 1,262 SH   SOLE   0 0 1,262
NORTHERN OIL AND GAS INC MN COM 665531307   5,064,000 164,299 SH   SOLE   0 0 164,299
NVIDIA CORPORATION COM 67066G104   675,609 4,623 SH   SOLE   0 0 4,623
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   14,552 425 SH   SOLE   0 0 425
ONEMAIN HLDGS INC COM 68268W103   3,956,000 118,753 SH   SOLE   0 0 118,753
ORGANON & CO COMMON STOCK 68622V106   1,620 58 SH   SOLE   0 0 58
ORION OFFICE REIT INC COM 68629Y103   427 50 SH   SOLE   0 0 50
OTTER TAIL CORP COM 689648103   6,524,000 111,122 SH   SOLE   0 0 111,122
OWENS & MINOR INC NEW COM 690732102   3,477,000 178,038 SH   SOLE   0 0 178,038
PDC ENERGY INC COM 69327R101   7,232,071 113,931 SH   SOLE   0 0 113,931
PGT INNOVATIONS INC COM 69336V101   4,041,000 224,980 SH   SOLE   0 0 224,980
PTC THERAPEUTICS INC COM 69366J200   2,667,000 69,865 SH   SOLE   0 0 69,865
PACIFIC PREMIER BANCORP COM 69478X105   3,018,000 95,637 SH   SOLE   0 0 95,637
PACIRA BIOSCIENCES INC COM 695127100   3,684,000 95,414 SH   SOLE   0 0 95,414
PALO ALTO NETWORKS INC COM 697435105   326,524 2,340 SH   SOLE   0 0 2,340
PATTERSON-UTI ENERGY INC COM 703481101   4,883,000 289,970 SH   SOLE   0 0 289,970
PEBBLEBROOK HOTEL TR COM 70509V100   637,068 47,560 SH   SOLE   0 0 47,560
PEMBINA PIPELINE CORP COM 706327103   32,320 952 SH   SOLE   0 0 952
PENN ENTERTAINMENT INC COM 707569109   6,023,000 202,791 SH   SOLE   0 0 202,791
PEPSICO INC COM 713448108   1,160,018 6,421 SH   SOLE   0 0 6,421
PFIZER INC COM 717081103   281,103 5,486 SH   SOLE   0 0 5,486
PIMCO CORPORATE & INCOME OPP COM 72201B101   17,246 1,436 SH   SOLE   0 0 1,436
PIMCO ETF TR ACTIVE BD ETF 72201R775   262,844 2,905 SH   SOLE   0 0 2,905
PLEXUS CORP COM 729132100   5,683,000 55,208 SH   SOLE   0 0 55,208
PLUG POWER INC COM NEW 72919P202   4,639 375 SH   SOLE   0 0 375
PORTLAND GEN ELEC CO COM NEW 736508847   5,897,000 120,340 SH   SOLE   0 0 120,340
PREFERRED BK LOS ANGELES CA COM NEW 740367404   11,025,000 147,748 SH   SOLE   0 0 147,748
PREMIER INC CL A 74051N102   4,872,000 139,275 SH   SOLE   0 0 139,275
PRIMORIS SVCS CORP COM 74164F103   7,659,000 349,111 SH   SOLE   0 0 349,111
PROCTER AND GAMBLE CO COM 742718109   770,419 5,083 SH   SOLE   0 0 5,083
PROLOGIS INC. COM 74340W103   3,732,445 33,107 SH   SOLE   0 0 33,107
PUBLIC STORAGE COM 74460D109   2,594,759 9,262 SH   SOLE   0 0 9,262
QUALCOMM INC COM 747525103   11,214 102 SH   SOLE   0 0 102
QUANTA SVCS INC COM 74762E102   155,325 1,090 SH   SOLE   0 0 1,090
REV GROUP INC COM 749527107   4,069,000 322,439 SH   SOLE   0 0 322,439
RPM INTL INC COM 749685103   82,833 850 SH   SOLE   0 0 850
RANGE RES CORP COM 75281A109   5,396,000 215,659 SH   SOLE   0 0 215,659
RAYTHEON TECHNOLOGIES CORP COM 75513E101   19,679 195 SH   SOLE   0 0 195
REALTY INCOME CORP COM 756109104   31,715 500 SH   SOLE   0 0 500
REGENCY CTRS CORP COM 758849103   1,020,000 16,314 SH   SOLE   0 0 16,314
RETAIL OPPORTUNITY INVTS COR COM 76131N101   9,088,635 604,732 SH   SOLE   0 0 604,732
REXFORD INDL RLTY INC COM 76169C100   2,827,088 51,735 SH   SOLE   0 0 51,735
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   4,147 225 SH   SOLE   0 0 225
ROPER TECHNOLOGIES INC COM 776696106   27,654 64 SH   SOLE   0 0 64
RUTHS HOSPITALITY GROUP INC COM 783332109   4,325,000 279,419 SH   SOLE   0 0 279,419
RYDER SYS INC COM 783549108   6,386,000 76,413 SH   SOLE   0 0 76,413
RYMAN HOSPITALITY PPTYS INC COM 78377T107   11,338,000 138,640 SH   SOLE   0 0 138,640
SL GREEN RLTY CORP COM 78440X887   27,212 807 SH   SOLE   0 0 807
SPDR S&P 500 ETF TR TR UNIT 78462F103   674,607 1,764 SH   SOLE   0 0 1,764
SPDR GOLD TR GOLD SHS 78463V107   11,875 70 SH   SOLE   0 0 70
SPDR SER TR S&P REGL BKG 78464A698   85,173 1,450 SH   SOLE   0 0 1,450
SPDR SER TR S&P OILGAS EXP 78468R556   587,002 4,320 SH   SOLE   0 0 4,320
SABRA HEALTH CARE REIT INC COM 78573L106   17,477 1,406 SH   SOLE   0 0 1,406
SALESFORCE INC COM 79466L302   127,286 960 SH   SOLE   0 0 960
SCHOLASTIC CORP COM 807066105   3,494,000 88,549 SH   SOLE   0 0 88,549
SCHWAB CHARLES CORP COM 808513105   24,978 300 SH   SOLE   0 0 300
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,380,218 53,118 SH   SOLE   0 0 53,118
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   6,505,442 144,085 SH   SOLE   0 0 144,085
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   55,769 850 SH   SOLE   0 0 850
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   101,680 2,510 SH   SOLE   0 0 2,510
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   13,948 261 SH   SOLE   0 0 261
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   38,903 515 SH   SOLE   0 0 515
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   192,777 5,985 SH   SOLE   0 0 5,985
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   525,934 11,521 SH   SOLE   0 0 11,521
SCHWAB STRATEGIC TR US REIT ETF 808524847   914,269 47,396 SH   SOLE   0 0 47,396
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   19,420 250 SH   SOLE   0 0 250
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   939,131 6,913 SH   SOLE   0 0 6,913
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   84,600 655 SH   SOLE   0 0 655
SELECT SECTOR SPDR TR ENERGY 81369Y506   637,656 7,290 SH   SOLE   0 0 7,290
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   101,129 2,957 SH   SOLE   0 0 2,957
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   115,397 1,175 SH   SOLE   0 0 1,175
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   69,586 1,450 SH   SOLE   0 0 1,450
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   35,970 974 SH   SOLE   0 0 974
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   96,938 1,375 SH   SOLE   0 0 1,375
SIMON PPTY GROUP INC NEW COM 828806109   2,073,758 17,656 SH   SOLE   0 0 17,656
SKYWORKS SOLUTIONS INC COM 83088M102   136,695 1,500 SH   SOLE   0 0 1,500
SNOWFLAKE INC CL A 833445109   22,249 155 SH   SOLE   0 0 155
SOUTHERN CO COM 842587107   122,825 1,720 SH   SOLE   0 0 1,720
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   7,565,000 124,173 SH   SOLE   0 0 124,173
SPROTT FDS TR URANIUM MINERS E 85208P303   5,396 170 SH   SOLE   0 0 170
STARBUCKS CORP COM 855244109   46,624 470 SH   SOLE   0 0 470
STERLING INFRASTRUCTURE INC COM 859241101   14,971,856 456,446 SH   SOLE   0 0 456,446
STONEX GROUP INC COM 861896108   3,051,000 32,019 SH   SOLE   0 0 32,019
STORE CAP CORP COM 862121100   57,708 1,800 SH   SOLE   0 0 1,800
SUN CMNTYS INC COM 866674104   1,814,325 12,687 SH   SOLE   0 0 12,687
SUPERNUS PHARMACEUTICALS INC COM 868459108   6,240,000 174,946 SH   SOLE   0 0 174,946
SYNCHRONY FINANCIAL COM 87165B103   21,720 661 SH   SOLE   0 0 661
T-MOBILE US INC COM 872590104   28,000 200 SH   SOLE   0 0 200
TRI POINTE HOMES INC COM 87265H109   4,464,000 240,124 SH   SOLE   0 0 240,124
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   10,413 100 SH   SOLE   0 0 100
TARGET CORP COM 87612E106   599,886 4,025 SH   SOLE   0 0 4,025
TENET HEALTHCARE CORP COM NEW 88033G407   3,539,000 72,542 SH   SOLE   0 0 72,542
TERADATA CORP DEL COM 88076W103   2,517,000 74,780 SH   SOLE   0 0 74,780
TERRENO RLTY CORP COM 88146M101   6,337,000 111,422 SH   SOLE   0 0 111,422
TESLA INC COM 88160R101   55,061 447 SH   SOLE   0 0 447
TEXAS CAP BANCSHARES INC COM 88224Q107   6,274,000 104,031 SH   SOLE   0 0 104,031
3M CO COM 88579Y101   75,550 630 SH   SOLE   0 0 630
TRAVERE THERAPEUTICS INC COM 89422G107   2,487,000 118,248 SH   SOLE   0 0 118,248
TRIUMPH FINANCIAL INC COM 89679E300   48,626 995 SH   SOLE   0 0 995
US BANCORP DEL COM NEW 902973304   71,913 1,649 SH   SOLE   0 0 1,649
UBER TECHNOLOGIES INC COM 90353T100   63,062 2,550 SH   SOLE   0 0 2,550
UNILEVER PLC SPON ADR NEW 904767704   302,100 6,000 SH   SOLE   0 0 6,000
UNITED NAT FOODS INC COM 911163103   6,170,000 159,389 SH   SOLE   0 0 159,389
UNITEDHEALTH GROUP INC COM 91324P102   821,779 1,550 SH   SOLE   0 0 1,550
VAIL RESORTS INC COM 91879Q109   23,835 100 SH   SOLE   0 0 100
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   26,991 133 SH   SOLE   0 0 133
VANGUARD STAR FDS VG TL INTL STK F 921909768   197,829 3,825 SH   SOLE   0 0 3,825
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   118,590 2,500 SH   SOLE   0 0 2,500
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   41,614 190 SH   SOLE   0 0 190
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   59,116 575 SH   SOLE   0 0 575
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   15,033 260 SH   SOLE   0 0 260
VENTAS INC COM 92276F100   1,159,195 25,741 SH   SOLE   0 0 25,741
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   904,756 6,690 SH   SOLE   0 0 6,690
VERIZON COMMUNICATIONS INC COM 92343V104   189,002 4,797 SH   SOLE   0 0 4,797
VERINT SYS INC COM 92343X100   5,360,000 147,727 SH   SOLE   0 0 147,727
VERRA MOBILITY CORP CL A COM STK 92511U102   3,778,000 273,151 SH   SOLE   0 0 273,151
VERTEX PHARMACEUTICALS INC COM 92532F100   115,512 400 SH   SOLE   0 0 400
VISA INC COM CL A 92826C839   49,447 238 SH   SOLE   0 0 238
VORNADO RLTY TR SH BEN INT 929042109   5,848 281 SH   SOLE   0 0 281
WALMART INC COM 931142103   148,880 1,050 SH   SOLE   0 0 1,050
WARNER BROS DISCOVERY INC COM SER A 934423104   5,679 599 SH   SOLE   0 0 599
WASTE MGMT INC DEL COM 94106L109   160,802 1,025 SH   SOLE   0 0 1,025
WELLS FARGO CO NEW PERP PFD CNV A 949746804   23,700 20 SH   SOLE   0 0 20
WELLTOWER INC COM 95040Q104   27,859 425 SH   SOLE   0 0 425
WESCO INTL INC COM 95082P105   7,272,000 58,081 SH   SOLE   0 0 58,081
WEYERHAEUSER CO MTN BE COM NEW 962166104   969,000 31,247 SH   SOLE   0 0 31,247
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   3,050 126 SH   SOLE   0 0 126