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
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   848,801 2,562 SH   SOLE   2,162 0 400
ISHARES TR CORE S&P MCP ETF 464287507   1,300,885 5,378 SH   SOLE   5,378 0 0
ISHARES TR S&P MC 400GR ETF 464287606   107,914 1,580 SH   SOLE   1,580 0 0
ISHARES TR CORE S&P SCP ETF 464287804   383,163 4,049 SH   SOLE   4,049 0 0
ISHARES TR SP SMCP600VL ETF 464287879   100,076 1,096 SH   SOLE   1,096 0 0
ISHARES TR S&P SML 600 GWT 464287887   145,462 1,346 SH   SOLE   1,346 0 0
ISHARES TR S&P 500 VAL ETF 464287408   29,014 200 SH   SOLE   200 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,153 3 SH   SOLE   3 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   345,239 5,902 SH   SOLE   5,902 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   74,103 425 SH   SOLE   425 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   52,963 240 SH   SOLE   240 0 0
ISHARES TR DOW JONES US ETF 464287846   9,345 100 SH   SOLE   100 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   563,306 1,272 SH   SOLE   1,272 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,913,725 5,004 SH   SOLE   5,004 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   28,200 400 SH   SOLE   400 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,552,917 7,586 SH   SOLE   7,586 0 0
AMAZON COM INC COM 023135106   3,995,040 47,560 SH   SOLE   46,360 0 1,200
BRISTOL-MYERS SQUIBB CO COM 110122108   4,462,724 62,025 SH   SOLE   62,025 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   890,250 2,882 SH   SOLE   2,882 0 0
EMERSON ELEC CO COM 291011104   1,484,932 15,458 SH   SOLE   15,458 0 0
EXPEDITORS INTL WASH INC COM 302130109   715,721 6,887 SH   SOLE   3,387 0 3,500
BOEING CO COM 097023105   612,221 3,214 SH   SOLE   3,214 0 0
HERSHEY CO COM 427866108   507,601 2,192 SH   SOLE   2,192 0 0
REALTY INCOME CORP COM 756109104   1,277,435 20,139 SH   SOLE   17,839 0 2,300
INVESCO QQQ TR UNIT SER 1 46090E103   430,308 1,616 SH   SOLE   1,616 0 0
AMGEN INC COM 031162100   830,926 3,164 SH   SOLE   3,164 0 0
ABBOTT LABS COM 002824100   4,370,828 39,811 SH   SOLE   38,311 0 1,500
ADVANCED MICRO DEVICES INC COM 007903107   27,527 425 SH   SOLE   425 0 0
BP PLC SPONSORED ADR 055622104   219,360 6,280 SH   SOLE   6,280 0 0
EBAY INC. COM 278642103   350,670 8,456 SH   SOLE   8,456 0 0
ALTRIA GROUP INC COM 02209S103   528,857 11,570 SH   SOLE   9,570 0 2,000
FEDEX CORP COM 31428X106   43,386 250 SH   SOLE   250 0 0
HORMEL FOODS CORP COM 440452100   8,837 194 SH   SOLE   194 0 0
GRAINGER W W INC COM 384802104   8,344 15 SH   SOLE   15 0 0
INTEL CORP COM 458140100   194,538 7,360 SH   SOLE   7,360 0 0
ILLINOIS TOOL WKS INC COM 452308109   3,425,781 15,551 SH   SOLE   10,851 0 4,700
ORACLE CORP COM 68389X105   707,682 8,658 SH   SOLE   5,658 0 3,000
QUALCOMM INC COM 747525103   4,319,747 39,292 SH   SOLE   37,592 0 1,700
DISNEY WALT CO COM 254687106   1,111,385 12,792 SH   SOLE   12,292 0 500
HONEYWELL INTL INC COM 438516106   1,501,538 7,007 SH   SOLE   7,007 0 0
SEMPRA COM 816851109   11,591 75 SH   SOLE   75 0 0
SYSCO CORP COM 871829107   1,231,074 16,103 SH   SOLE   12,703 0 3,400
US BANCORP DEL COM NEW 902973304   1,636,640 37,529 SH   SOLE   37,529 0 0
JOHNSON & JOHNSON COM 478160104   4,458,304 25,238 SH   SOLE   24,638 0 600
MEDTRONIC PLC SHS G5960L103   653,858 8,413 SH   SOLE   8,413 0 0
PFIZER INC COM 717081103   3,070,249 59,919 SH   SOLE   56,919 0 3,000
EXELON CORP COM 30161N101   233,019 5,390 SH   SOLE   5,390 0 0
LOWES COS INC COM 548661107   6,258,047 31,410 SH   SOLE   25,410 0 6,000
ISHARES TR MSCI EAFE ETF 464287465   504,154 7,681 SH   SOLE   7,281 0 400
CHEVRON CORP NEW COM 166764100   5,131,467 28,589 SH   SOLE   27,889 0 700
MICROSOFT CORP COM 594918104   11,746,868 48,982 SH   SOLE   48,482 0 500
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   3,279 324 SH   SOLE   324 0 0
UNITED PARCEL SERVICE INC CL B 911312106   26,771 154 SH   SOLE   154 0 0
AT&T INC COM 00206R102   236,384 12,840 SH   SOLE   12,840 0 0
PRUDENTIAL FINL INC COM 744320102   24,865 250 SH   SOLE   250 0 0
CITIGROUP INC COM NEW 172967424   134,880 2,982 SH   SOLE   2,982 0 0
CISCO SYS INC COM 17275R102   1,294,853 27,180 SH   SOLE   27,180 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,329,782 9,438 SH   SOLE   9,438 0 0
COCA COLA CO COM 191216100   815,162 12,815 SH   SOLE   10,215 0 2,600
LOCKHEED MARTIN CORP COM 539830109   1,158,819 2,382 SH   SOLE   2,382 0 0
PEPSICO INC COM 713448108   3,395,606 18,796 SH   SOLE   17,796 0 1,000
STRYKER CORPORATION COM 863667101   3,730,277 15,257 SH   SOLE   10,357 0 4,900
VERIZON COMMUNICATIONS INC COM 92343V104   1,205,921 30,607 SH   SOLE   29,422 0 1,185
SPDR SER TR S&P 600 SMCP VAL 78464A300   408,210 5,500 SH   SOLE   5,500 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   38,003 750 SH   SOLE   750 0 0
ISHARES INC MSCI AUST ETF 464286103   5,558 250 SH   SOLE   250 0 0
ISHARES TR RUS MID CAP ETF 464287499   688,757 10,211 SH   SOLE   10,211 0 0
ISHARES TR RUS MD CP GR ETF 464287481   128,744 1,540 SH   SOLE   1,540 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   101,232 961 SH   SOLE   961 0 0
ISHARES TR COHEN STEER REIT 464287564   18,105 330 SH   SOLE   330 0 0
SPDR SER TR DJ REIT ETF 78464A607   17,430 200 SH   SOLE   200 0 0
ISHARES TR US HLTHCARE ETF 464287762   124,766 440 SH   SOLE   440 0 0
ISHARES TR US INDUSTRIALS 464287754   19,292 200 SH   SOLE   200 0 0
ISHARES TR U.S. TECH ETF 464287721   1,218,209 16,354 SH   SOLE   16,354 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   96,323 1,240 SH   SOLE   1,240 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   99,473 1,137 SH   SOLE   1,137 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   289,881 8,476 SH   SOLE   8,476 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   419,160 4,268 SH   SOLE   4,268 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,623,031 29,115 SH   SOLE   29,115 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   22,365 300 SH   SOLE   300 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   52,031 383 SH   SOLE   383 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   59,414 460 SH   SOLE   460 0 0
ISHARES TR ISHARES BIOTECH 464287556   43,851 334 SH   SOLE   334 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,514,500 9,974 SH   SOLE   9,674 0 300
AMETEK INC COM 031100100   4,736,368 33,899 SH   SOLE   29,624 0 4,275
DEERE & CO COM 244199105   3,848,177 8,975 SH   SOLE   8,975 0 0
BANK AMERICA CORP COM 060505104   1,799,728 54,340 SH   SOLE   50,340 0 4,000
STARBUCKS CORP COM 855244109   1,549,695 15,622 SH   SOLE   15,422 0 200
ANALOG DEVICES INC COM 032654105   20,996 128 SH   SOLE   128 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   58,964 247 SH   SOLE   247 0 0
EXXON MOBIL CORP COM 30231G102   5,749,650 52,127 SH   SOLE   43,387 0 8,740
AFLAC INC COM 001055102   988,024 13,734 SH   SOLE   5,934 0 7,800
WALMART INC COM 931142103   2,197,705 15,500 SH   SOLE   14,500 0 1,000
APPLIED MATLS INC COM 038222105   338,980 3,481 SH   SOLE   2,481 0 1,000
ELEVANCE HEALTH INC COM 036752103   3,945,765 7,692 SH   SOLE   7,692 0 0
WABTEC COM 929740108   2,795 28 SH   SOLE   28 0 0
UNION PAC CORP COM 907818108   3,194,690 15,428 SH   SOLE   15,428 0 0
UNILEVER PLC SPON ADR NEW 904767704   5,589 111 SH   SOLE   111 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   4,407 65 SH   SOLE   65 0 0
TEXAS INSTRS INC COM 882508104   309,457 1,873 SH   SOLE   1,873 0 0
BAXTER INTL INC COM 071813109   131,350 2,577 SH   SOLE   2,577 0 0
COMMERCE BANCSHARES INC COM 200525103   515,235 7,569 SH   SOLE   6,549 0 1,020
TARGET CORP COM 87612E106   798,643 5,359 SH   SOLE   5,359 0 0
COLGATE PALMOLIVE CO COM 194162103   1,310,470 16,632 SH   SOLE   16,632 0 0
COSTCO WHSL CORP NEW COM 22160K105   5,855,413 12,827 SH   SOLE   11,927 0 900
LILLY ELI & CO COM 532457108   258,720 707 SH   SOLE   707 0 0
CVS HEALTH CORP COM 126650100   1,901,486 20,404 SH   SOLE   18,904 0 1,500
DOMINION ENERGY INC COM 25746U109   124,769 2,035 SH   SOLE   2,035 0 0
STATE STR CORP COM 857477103   108,598 1,400 SH   SOLE   1,400 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   8,019 45 SH   SOLE   45 0 0
SCHLUMBERGER LTD COM STK 806857108   2,147,756 40,175 SH   SOLE   40,175 0 0
DANAHER CORPORATION COM 235851102   16,012,254 60,328 SH   SOLE   53,753 0 6,575
MERCK & CO INC COM 58933Y105   3,609,556 32,533 SH   SOLE   29,803 0 2,730
MORGAN STANLEY COM NEW 617446448   303,606 3,571 SH   SOLE   3,571 0 0
NOVARTIS AG SPONSORED ADR 66987V109   96,435 1,063 SH   SOLE   1,063 0 0
ENTERGY CORP NEW COM 29364G103   20,138 179 SH   SOLE   179 0 0
FIFTH THIRD BANCORP COM 316773100   155,683 4,745 SH   SOLE   4,745 0 0
PROCTER AND GAMBLE CO COM 742718109   3,606,724 23,797 SH   SOLE   19,745 0 4,052
GENERAL ELECTRIC CO COM NEW 369604301   200,174 2,389 SH   SOLE   2,389 0 0
KIMBERLY-CLARK CORP COM 494368103   60,545 446 SH   SOLE   446 0 0
GILEAD SCIENCES INC COM 375558103   47,218 550 SH   SOLE   550 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,208,173 3,518 SH   SOLE   3,018 0 500
HSBC HLDGS PLC SPON ADR NEW 404280406   4,612 148 SH   SOLE   148 0 0
IDEX CORP COM 45167R104   919,863 4,029 SH   SOLE   4,029 0 0
HOME DEPOT INC COM 437076102   4,802,581 15,205 SH   SOLE   15,155 0 50
TRANE TECHNOLOGIES PLC SHS G8994E103   100,854 600 SH   SOLE   600 0 0
MCDONALDS CORP COM 580135101   583,478 2,214 SH   SOLE   2,214 0 0
NIKE INC CL B 654106103   6,446,007 55,089 SH   SOLE   51,489 0 3,600
JPMORGAN CHASE & CO COM 46625H100   6,160,110 45,937 SH   SOLE   45,937 0 0
TJX COS INC NEW COM 872540109   2,468,374 31,010 SH   SOLE   31,010 0 0
FLEX LTD ORD Y2573F102   4,356 203 SH   SOLE   203 0 0
MONDELEZ INTL INC CL A 609207105   171,374 2,571 SH   SOLE   2,571 0 0
BOOKING HOLDINGS INC COM 09857L108   24,183 12 SH   SOLE   12 0 0
WILLIAMS COS INC COM 969457100   628,522 19,104 SH   SOLE   19,104 0 0
WELLS FARGO CO NEW COM 949746101   258,323 6,256 SH   SOLE   5,658 0 598
ISHARES TR 7-10 YR TRSY BD 464287440   68,387 714 SH   SOLE   714 0 0
ISHARES TR IBOXX INV CP ETF 464287242   3,255,508 30,878 SH   SOLE   29,378 0 1,500
CORNING INC COM 219350105   89,432 2,800 SH   SOLE   2,800 0 0
XCEL ENERGY INC COM 98389B100   21,033 300 SH   SOLE   300 0 0
FISERV INC COM 337738108   1,220,319 12,074 SH   SOLE   12,074 0 0
GLOBAL PMTS INC COM 37940X102   69,524 700 SH   SOLE   700 0 0
UNITEDHEALTH GROUP INC COM 91324P102   6,362,690 12,001 SH   SOLE   11,766 0 235
SOUTHWEST AIRLS CO COM 844741108   673 20 SH   SOLE   20 0 0
PIONEER NAT RES CO COM 723787107   548,136 2,400 SH   SOLE   1,400 0 1,000
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,875,167 18,270 SH   SOLE   17,770 0 500
AMERICAN TOWER CORP NEW COM 03027X100   18,856 89 SH   SOLE   89 0 0
CROWN CASTLE INC COM 22822V101   36,894 272 SH   SOLE   272 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   544,425 4,270 SH   SOLE   2,170 0 2,100
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,595,818 15,813 SH   SOLE   15,813 0 0
EDGEWELL PERS CARE CO COM 28035Q102   34,686 900 SH   SOLE   900 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   15,726 150 SH   SOLE   150 0 0
INTUIT COM 461202103   3,370,256 8,659 SH   SOLE   8,659 0 0
MARRIOTT INTL INC NEW CL A 571903202   467,515 3,140 SH   SOLE   3,140 0 0
MARSH & MCLENNAN COS INC COM 571748102   529,536 3,200 SH   SOLE   3,200 0 0
3M CO COM 88579Y101   1,241,973 10,357 SH   SOLE   10,357 0 0
ALBEMARLE CORP COM 012653101   61,371 283 SH   SOLE   283 0 0
COMCAST CORP NEW CL A 20030N101   2,122,500 60,695 SH   SOLE   60,695 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   30,733 161 SH   SOLE   161 0 0
WASTE MGMT INC DEL COM 94106L109   31,376 200 SH   SOLE   200 0 0
NORFOLK SOUTHN CORP COM 655844108   119,514 485 SH   SOLE   485 0 0
HOST HOTELS & RESORTS INC COM 44107P104   1,605 100 SH   SOLE   100 0 0
NEXTERA ENERGY INC COM 65339F101   1,046,003 12,512 SH   SOLE   11,912 0 600
DUKE ENERGY CORP NEW COM NEW 26441C204   528,828 5,135 SH   SOLE   5,135 0 0
CONSTELLATION BRANDS INC CL A 21036P108   118,193 510 SH   SOLE   510 0 0
CONOCOPHILLIPS COM 20825C104   430,710 3,650 SH   SOLE   3,650 0 0
CSX CORP COM 126408103   610,372 19,702 SH   SOLE   19,702 0 0
APPLE INC COM 037833100   10,848,175 83,492 SH   SOLE   82,492 0 1,000
ALLSTATE CORP COM 020002101   133,159 982 SH   SOLE   982 0 0
RPM INTL INC COM 749685103   194,900 2,000 SH   SOLE   2,000 0 0
CAMDEN PPTY TR SH BEN INT 133131102   106,734 954 SH   SOLE   954 0 0
CATERPILLAR INC COM 149123101   94,387 394 SH   SOLE   394 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   188,122 982 SH   SOLE   982 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   187,017 1,731 SH   SOLE   1,731 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   7,936 100 SH   SOLE   100 0 0
KINDER MORGAN INC DEL COM 49456B101   693,127 38,337 SH   SOLE   38,337 0 0
APA CORPORATION COM 03743Q108   8,402 180 SH   SOLE   180 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   29,752 785 SH   SOLE   485 0 300
PPL CORP COM 69351T106   21,682 742 SH   SOLE   742 0 0
DTE ENERGY CO COM 233331107   87,325 743 SH   SOLE   743 0 0
CHUBB LIMITED COM H1467J104   227,880 1,033 SH   SOLE   70 0 963
DEVON ENERGY CORP NEW COM 25179M103   70,121 1,140 SH   SOLE   1,140 0 0
ECOLAB INC COM 278865100   1,435,933 9,865 SH   SOLE   7,069 0 2,796
SKYWORKS SOLUTIONS INC COM 83088M102   195,474 2,145 SH   SOLE   2,145 0 0
PUBLIC STORAGE COM 74460D109   8,406 30 SH   SOLE   30 0 0
AON PLC SHS CL A G0403H108   911,525 3,037 SH   SOLE   3,037 0 0
AMERICAN EXPRESS CO COM 025816109   376,763 2,550 SH   SOLE   2,550 0 0
BROWN & BROWN INC COM 115236101   15,952 280 SH   SOLE   280 0 0
CANADIAN PAC RY LTD COM 13645T100   53,705 720 SH   SOLE   720 0 0
GENERAL MLS INC COM 370334104   376,654 4,492 SH   SOLE   4,492 0 0
NEWMONT CORP COM 651639106   258,845 5,484 SH   SOLE   5,484 0 0
OCCIDENTAL PETE CORP COM 674599105   9,449 150 SH   SOLE   150 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   71,428 3,313 SH   SOLE   3,313 0 0
AMEREN CORP COM 023608102   247,614 2,785 SH   SOLE   2,785 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   27,855 300 SH   SOLE   300 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   52,706 1,318 SH   SOLE   1,318 0 0
CENTERPOINT ENERGY INC COM 15189T107   40,726 1,358 SH   SOLE   1,358 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   209,579 2,809 SH   SOLE   2,809 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   154,815 6,175 SH   SOLE   6,175 0 0
KELLOGG CO COM 487836108   14,248 200 SH   SOLE   200 0 0
KIMCO RLTY CORP COM 49446R109   847 40 SH   SOLE   40 0 0
S&P GLOBAL INC COM 78409V104   2,309,411 6,895 SH   SOLE   6,895 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   330,858 5,400 SH   SOLE   5,400 0 0
GENERAL DYNAMICS CORP COM 369550108   50,863 205 SH   SOLE   205 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   84,759 1,010 SH   SOLE   1,010 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   139,199 4,050 SH   SOLE   4,050 0 0
EOG RES INC COM 26875P101   2,905,522 22,433 SH   SOLE   22,433 0 0
KLA CORP COM NEW 482480100   235,375 624 SH   SOLE   624 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   104,967 517 SH   SOLE   517 0 0
SOUTHERN CO COM 842587107   403,431 5,650 SH   SOLE   5,650 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   415,200 10,652 SH   SOLE   10,652 0 0
PAYCHEX INC COM 704326107   297,711 2,576 SH   SOLE   2,576 0 0
NORTHROP GRUMMAN CORP COM 666807102   18,551 34 SH   SOLE   34 0 0
DXC TECHNOLOGY CO COM 23355L106   95,400 3,600 SH   SOLE   3,600 0 0
ALIGN TECHNOLOGY INC COM 016255101   170,407 808 SH   SOLE   808 0 0
BERKLEY W R CORP COM 084423102   48,985 675 SH   SOLE   675 0 0
CIGNA CORP NEW COM 125523100   987,750 2,981 SH   SOLE   2,981 0 0
VALERO ENERGY CORP COM 91913Y100   31,588 249 SH   SOLE   249 0 0
TYLER TECHNOLOGIES INC COM 902252105   27,082 84 SH   SOLE   84 0 0
TRACTOR SUPPLY CO COM 892356106   89,988 400 SH   SOLE   400 0 0
PAN AMERN SILVER CORP COM 697900108   10,016 613 SH   SOLE   613 0 0
PNC FINL SVCS GROUP INC COM 693475105   161,257 1,021 SH   SOLE   1,021 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   4,489,396 5,319 SH   SOLE   5,319 0 0
NETFLIX INC COM 64110L106   166,312 564 SH   SOLE   564 0 0
CME GROUP INC COM 12572Q105   1,255,314 7,465 SH   SOLE   2,765 0 4,700
ISHARES TR CORE US AGGBD ET 464287226   160,966 1,660 SH   SOLE   1,660 0 0
EPR PPTYS COM SH BEN INT 26884U109   1,961 52 SH   SOLE   52 0 0
PROLOGIS INC. COM 74340W103   85,900 762 SH   SOLE   762 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   599,768 2,547 SH   SOLE   2,147 0 400
ISHARES TR TIPS BD ETF 464287176   851,849 8,003 SH   SOLE   6,503 0 1,500
HENRY SCHEIN INC COM 806407102   757,966 9,490 SH   SOLE   5,490 0 4,000
ILLUMINA INC COM 452327109   4,246 21 SH   SOLE   21 0 0
ACTIVISION BLIZZARD INC COM 00507V109   314 4 SH   SOLE   4 0 0
DARDEN RESTAURANTS INC COM 237194105   46,341 335 SH   SOLE   335 0 0
AIR PRODS & CHEMS INC COM 009158106   582,303 1,889 SH   SOLE   1,889 0 0
VENTAS INC COM 92276F100   228,999 5,083 SH   SOLE   5,083 0 0
DOLLAR GEN CORP NEW COM 256677105   525,990 2,136 SH   SOLE   2,136 0 0
CONSOLIDATED EDISON INC COM 209115104   28,593 300 SH   SOLE   300 0 0
SAP SE SPON ADR 803054204   16,510 160 SH   SOLE   160 0 0
NVIDIA CORPORATION COM 67066G104   1,141,978 7,814 SH   SOLE   7,814 0 0
FREEPORT-MCMORAN INC CL B 35671D857   38,000 1,000 SH   SOLE   1,000 0 0
V F CORP COM 918204108   225,491 8,167 SH   SOLE   8,167 0 0
TRAVELERS COMPANIES INC COM 89417E109   89,671 478 SH   SOLE   478 0 0
AMERICAN ELEC PWR CO INC COM 025537101   126,568 1,333 SH   SOLE   1,333 0 0
BAKER HUGHES COMPANY CL A 05722G100   59,060 2,000 SH   SOLE   2,000 0 0
AVNET INC COM 053807103   24,948 600 SH   SOLE   600 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   248,019 5,420 SH   SOLE   5,420 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   3,102,580 14,901 SH   SOLE   13,867 0 1,034
KB HOME COM 48666K109   15,925 500 SH   SOLE   500 0 0
LAUDER ESTEE COS INC CL A 518439104   599,682 2,417 SH   SOLE   2,417 0 0
LEE ENTERPRISES INC COM 523768406   24,648 1,328 SH   SOLE   1,328 0 0
PRICE T ROWE GROUP INC COM 74144T108   185,790 1,704 SH   SOLE   1,704 0 0
UDR INC COM 902653104   19,365 500 SH   SOLE   500 0 0
PENN ENTERTAINMENT INC COM 707569109   653 22 SH   SOLE   22 0 0
STANLEY BLACK & DECKER INC COM 854502101   15,024 200 SH   SOLE   200 0 0
TRIMBLE INC COM 896239100   961 19 SH   SOLE   19 0 0
FACTSET RESH SYS INC COM 303075105   12,036 30 SH   SOLE   30 0 0
HENRY JACK & ASSOC INC COM 426281101   32,479 185 SH   SOLE   185 0 0
LINCOLN NATL CORP IND COM 534187109   18,432 600 SH   SOLE   600 0 0
DOVER CORP COM 260003108   3,776,711 27,891 SH   SOLE   27,891 0 0
SANOFI SPONSORED ADR 80105N105   9,202 190 SH   SOLE   190 0 0
CUMMINS INC COM 231021106   12,115 50 SH   SOLE   50 0 0
BECTON DICKINSON & CO COM 075887109   765,443 3,010 SH   SOLE   3,010 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   336,715 13,960 SH   SOLE   13,960 0 0
METLIFE INC COM 59156R108   319,939 4,421 SH   SOLE   4,421 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   20,650 350 SH   SOLE   350 0 0
AMPHENOL CORP NEW CL A 032095101   1,774,062 23,300 SH   SOLE   23,300 0 0
TC ENERGY CORP COM 87807B107   15,944 400 SH   SOLE   400 0 0
CURTISS WRIGHT CORP COM 231561101   133,592 800 SH   SOLE   800 0 0
KEMPER CORP COM 488401100   73,800 1,500 SH   SOLE   1,500 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   91,325 1,300 SH   SOLE   1,300 0 0
CINTAS CORP COM 172908105   722,592 1,600 SH   SOLE   1,600 0 0
DAVITA INC COM 23918K108   33,602 450 SH   SOLE   450 0 0
ALPHABET INC CAP STK CL A 02079K305   6,130,662 69,485 SH   SOLE   68,845 0 640
TELEFLEX INCORPORATED COM 879369106   12,482 50 SH   SOLE   50 0 0
SPDR GOLD TR GOLD SHS 78463V107   295,174 1,740 SH   SOLE   1,140 0 600
WEC ENERGY GROUP INC COM 92939U106   307,533 3,280 SH   SOLE   3,280 0 0
DOMINOS PIZZA INC COM 25754A201   693 2 SH   SOLE   2 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   194,811 1,388 SH   SOLE   1,388 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   2,318,437 11,375 SH   SOLE   11,375 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,744,804 10,987 SH   SOLE   10,487 0 500
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,763,950 21,386 SH   SOLE   14,786 0 6,600
UGI CORP NEW COM 902681105   92,675 2,500 SH   SOLE   2,500 0 0
BLACKROCK INC COM 09247X101   403,507 569 SH   SOLE   569 0 0
OLIN CORP COM PAR $1 680665205   102,598 1,938 SH   SOLE   1,938 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   1,448 58 SH   SOLE   58 0 0
SHELL PLC SPON ADS 780259305   272,517 4,785 SH   SOLE   3,985 0 800
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,394,410 7,597 SH   SOLE   7,597 0 0
FASTENAL CO COM 311900104   878,590 18,567 SH   SOLE   10,567 0 8,000
VANGUARD INDEX FDS GROWTH ETF 922908736   89,069 418 SH   SOLE   418 0 0
REPUBLIC SVCS INC COM 760759100   103,192 800 SH   SOLE   800 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   38,860 2,000 SH   SOLE   2,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   200,840 4,000 SH   SOLE   4,000 0 0
SUN LIFE FINANCIAL INC. COM 866796105   37,786 814 SH   SOLE   814 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   1,180 100 SH   SOLE   100 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107   55,572 6,358 SH   SOLE   6,358 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   6,997 186 SH   SOLE   186 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   4,433,427 43,215 SH   SOLE   43,215 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,758,868 6,198 SH   SOLE   6,198 0 0
COPART INC COM 217204106   4,783,762 78,564 SH   SOLE   78,564 0 0
PARKER-HANNIFIN CORP COM 701094104   397,506 1,366 SH   SOLE   1,366 0 0
CENTENE CORP DEL COM 15135B101   2,144,562 26,150 SH   SOLE   24,150 0 2,000
JONES LANG LASALLE INC COM 48020Q107   4,781 30 SH   SOLE   30 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   87,970 161 SH   SOLE   161 0 0
NRG ENERGY INC COM NEW 629377508   38,184 1,200 SH   SOLE   1,200 0 0
UFP INDUSTRIES INC COM 90278Q108   2,729,053 34,436 SH   SOLE   34,436 0 0
LINCOLN ELEC HLDGS INC COM 533900106   6,069 42 SH   SOLE   42 0 0
HUNTSMAN CORP COM 447011107   167,628 6,100 SH   SOLE   6,100 0 0
SPDR SER TR S&P DIVID ETF 78464A763   873,219 6,980 SH   SOLE   6,380 0 600
BIOCRYST PHARMACEUTICALS INC COM 09058V103   5,740 500 SH   SOLE   500 0 0
WESTERN ASSET GBL HIGH INC F COM 95766B109   1,652 243 SH   SOLE   243 0 0
ISHARES GOLD TR ISHARES NEW 464285204   25,078 725 SH   SOLE   725 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   14,535,774 26,396 SH   SOLE   25,186 0 1,210
FIDELITY NATL INFORMATION SV COM 31620M106   15,741 232 SH   SOLE   232 0 0
SALESFORCE INC COM 79466L302   663 5 SH   SOLE   5 0 0
NICE LTD SPONSORED ADR 653656108   14,230 74 SH   SOLE   74 0 0
NOVAVAX INC COM NEW 670002401   4,287 417 SH   SOLE   417 0 0
NATIONAL HEALTH INVS INC COM 63633D104   15,666 300 SH   SOLE   300 0 0
ENBRIDGE INC COM 29250N105   314,638 8,047 SH   SOLE   8,047 0 0
SOUTH JERSEY INDS INC COM 838518108   18,120 510 SH   SOLE   510 0 0
RESMED INC COM 761152107   16,650 80 SH   SOLE   80 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,758,895 6,385 SH   SOLE   6,185 0 200
POOL CORP COM 73278L105   87,071 288 SH   SOLE   288 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   433,076 1,689 SH   SOLE   1,689 0 0
IROBOT CORP COM 462726100   241 5 SH   SOLE   5 0 0
SPDR SER TR S&P BIOTECH 78464A870   41,500 500 SH   SOLE   500 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   14,445 504 SH   SOLE   504 0 0
KITE RLTY GROUP TR COM NEW 49803T300   842 40 SH   SOLE   40 0 0
MASTERCARD INCORPORATED CL A 57636Q104   13,650,605 39,256 SH   SOLE   32,275 0 6,981
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   22,176 400 SH   SOLE   0 0 400
BANK MONTREAL QUE COM 063671101   47,656 526 SH   SOLE   526 0 0
VAIL RESORTS INC COM 91879Q109   16,685 70 SH   SOLE   70 0 0
BCE INC COM NEW 05534B760   24,173 550 SH   SOLE   550 0 0
TRAVEL PLUS LEISURE CO COM 894164102   21,840 600 SH   SOLE   600 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   12,638 250 SH   SOLE   250 0 0
DIGITAL RLTY TR INC COM 253868103   19,152 191 SH   SOLE   191 0 0
EVERCORE INC CLASS A 29977A105   36,760 337 SH   SOLE   337 0 0
NUVEEN PFD & INCOME SECS FD COM 67072C105   188,705 27,751 SH   SOLE   27,751 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   142,321 817 SH   SOLE   817 0 0
HEICO CORP NEW COM 422806109   5,780,855 37,626 SH   SOLE   37,626 0 0
ISHARES TR U.S. PHARMA ETF 464288836   18,613 100 SH   SOLE   100 0 0
ARES CAPITAL CORP COM 04010L103   1,645,051 89,066 SH   SOLE   87,666 0 1,400
CASSAVA SCIENCES INC COM 14817C107   5,908 200 SH   SOLE   200 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   89,880 500 SH   SOLE   500 0 0
SPDR SER TR S&P REGL BKG 78464A698   758,713 12,916 SH   SOLE   9,261 0 3,655
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   50,715 375 SH   SOLE   375 0 0
SPDR SER TR OILGAS EQUIP 78468R549   39,875 500 SH   SOLE   500 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   887,190 17,694 SH   SOLE   17,694 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   4,190 291 SH   SOLE   291 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   3,387,312 67,991 SH   SOLE   65,991 0 2,000
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   572,655 7,607 SH   SOLE   7,607 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   926,555 12,467 SH   SOLE   12,467 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   811,580 19,096 SH   SOLE   19,096 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   425,523 5,923 SH   SOLE   5,923 0 0
DISCOVER FINL SVCS COM 254709108   4,198,374 42,915 SH   SOLE   42,915 0 0
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159   5,238 100 SH   SOLE   100 0 0
BLACKSTONE INC COM 09260D107   3,008,462 40,551 SH   SOLE   40,551 0 0
ISHARES TR MBS ETF 464288588   64,554 696 SH   SOLE   696 0 0
ISHARES TR PFD AND INCM SEC 464288687   1,700,224 55,690 SH   SOLE   55,690 0 0
TE CONNECTIVITY LTD SHS H84989104   949,651 8,272 SH   SOLE   8,272 0 0
VMWARE INC CL A COM 928563402   22,342 182 SH   SOLE   182 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,800,818 16,642 SH   SOLE   16,642 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   156,921 3,739 SH   SOLE   3,739 0 0
ISHARES TR NATIONAL MUN ETF 464288414   1,428,319 13,536 SH   SOLE   7,836 0 5,700
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   400,917 3,900 SH   SOLE   3,900 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   384,675 20,604 SH   SOLE   18,604 0 2,000
WISDOMTREE TR EMG MKTS SMCAP 97717W281   38,108 866 SH   SOLE   866 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   1,128,335 22,790 SH   SOLE   20,790 0 2,000
SPDR SER TR BLOOMBERG HIGH Y 78468R622   69,425 771 SH   SOLE   771 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   14,626 85 SH   SOLE   85 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   18,513 180 SH   SOLE   180 0 0
VISA INC COM CL A 92826C839   2,387,765 11,493 SH   SOLE   11,413 0 80
PHILIP MORRIS INTL INC COM 718172109   897,281 8,866 SH   SOLE   7,666 0 1,200
KEURIG DR PEPPER INC COM 49271V100   7,275 204 SH   SOLE   204 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   55,900 5,000 SH   SOLE   5,000 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   4,483,796 90,655 SH   SOLE   79,155 0 11,500
PEOPLES BANCORP INC COM 709789101   47,884 1,695 SH   SOLE   1,695 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   63,648 1,300 SH   SOLE   1,300 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   744,609 23,211 SH   SOLE   23,211 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   32,321 375 SH   SOLE   375 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   29,748 3,138 SH   SOLE   3,138 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   649,253 8,376 SH   SOLE   8,376 0 0
BROADCOM INC COM 11135F101   6,924,825 12,385 SH   SOLE   12,285 0 100
FORTINET INC COM 34959E109   140,559 2,875 SH   SOLE   2,875 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   30,245 939 SH   SOLE   939 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,854,282 41,069 SH   SOLE   41,069 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,480,820 32,994 SH   SOLE   32,244 0 750
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,422,607 35,117 SH   SOLE   35,117 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,130,509 20,348 SH   SOLE   20,348 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,882,599 28,516 SH   SOLE   28,516 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   47,341 1,040 SH   SOLE   1,040 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   78,832 2,505 SH   SOLE   2,505 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   50,451 819 SH   SOLE   819 0 0
GENERAC HLDGS INC COM 368736104   474,511 4,714 SH   SOLE   4,614 0 100
TESLA INC COM 88160R101   315,218 2,559 SH   SOLE   2,559 0 0
ENVESTNET INC COM 29404K106   9,193 149 SH   SOLE   149 0 0
KKR & CO INC COM 48251W104   222,816 4,800 SH   SOLE   4,800 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   5,608 333 SH   SOLE   333 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   644,358 1,834 SH   SOLE   1,834 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   8,438 40 SH   SOLE   40 0 0
GENERAL MTRS CO COM 37045V100   1,346 40 SH   SOLE   40 0 0
SHOPIFY INC CL A 82509L107   3,471 100 SH   SOLE   100 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   127,347 1,941 SH   SOLE   1,941 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   314,191 6,075 SH   SOLE   6,075 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,153 5 SH   SOLE   5 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   1,459 14 SH   SOLE   14 0 0
MARATHON PETE CORP COM 56585A102   34,917 300 SH   SOLE   300 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   22,844 400 SH   SOLE   400 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   393,163 5,205 SH   SOLE   5,205 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   121,340 1,683 SH   SOLE   1,683 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   25,841 192 SH   SOLE   192 0 0
XYLEM INC COM 98419M100   331,710 3,000 SH   SOLE   0 0 3,000
PHILLIPS 66 COM 718546104   63,801 613 SH   SOLE   613 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   268,778 11,088 SH   SOLE   11,088 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105   3,920 335 SH   SOLE   335 0 0
META PLATFORMS INC CL A 30303M102   15,163 126 SH   SOLE   126 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   339 5 SH   SOLE   5 0 0
SERVICENOW INC COM 81762P102   19,414 50 SH   SOLE   50 0 0
PALO ALTO NETWORKS INC COM 697435105   5,861 42 SH   SOLE   42 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   223,590 3,863 SH   SOLE   3,863 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   14,013 300 SH   SOLE   300 0 0
ABBVIE INC COM 00287Y109   7,593,814 46,989 SH   SOLE   45,989 0 1,000
ZOETIS INC CL A 98978V103   15,974 109 SH   SOLE   109 0 0
IQVIA HLDGS INC COM 46266C105   20,489 100 SH   SOLE   100 0 0
CDW CORP COM 12514G108   3,150,330 17,641 SH   SOLE   17,641 0 0
SPROUTS FMRS MKT INC COM 85208M102   4,856 150 SH   SOLE   150 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   8,205 72 SH   SOLE   72 0 0
VEEVA SYS INC CL A COM 922475108   41,475 257 SH   SOLE   257 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   848,227 8,975 SH   SOLE   8,975 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   81,951 2,004 SH   SOLE   2,004 0 0
ALLEGION PLC ORD SHS G0176J109   9,684 92 SH   SOLE   92 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   4,170 33 SH   SOLE   33 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,707 107 SH   SOLE   107 0 0
VARONIS SYS INC COM 922280102   287 12 SH   SOLE   12 0 0
ALPHABET INC CAP STK CL C 02079K107   1,724,911 19,440 SH   SOLE   19,440 0 0
MAGNITE INC COM 55955D100   551 52 SH   SOLE   52 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   3,144,715 140,452 SH   SOLE   138,502 0 1,950
ARISTA NETWORKS INC COM 040413106   485 4 SH   SOLE   4 0 0
TRUPANION INC COM 898202106   475 10 SH   SOLE   10 0 0
SYNCHRONY FINANCIAL COM 87165B103   29,574 900 SH   SOLE   900 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   29,720 500 SH   SOLE   500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   440 5 SH   SOLE   5 0 0
ARK ETF TR INNOVATION ETF 00214Q104   5,061 162 SH   SOLE   162 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   13,775 213 SH   SOLE   213 0 0
ETFIS SER TR I VIRTUS LIFESC BT 26923G202   26,316 534 SH   SOLE   534 0 0
ETFIS SER TR I VIRTUS LIFESC CT 26923G301   18,792 752 SH   SOLE   752 0 0
INVITAE CORP COM 46185L103   99 53 SH   SOLE   53 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   16,775 500 SH   SOLE   500 0 0
PAYPAL HLDGS INC COM 70450Y103   23,645 332 SH   SOLE   332 0 0
SUNRUN INC COM 86771W105   14,892 620 SH   SOLE   620 0 0
PURE STORAGE INC CL A 74624M102   2,676 100 SH   SOLE   100 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   1,945 75 SH   SOLE   75 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   5,540 150 SH   SOLE   150 0 0
BLOCK INC CL A 852234103   1,257 20 SH   SOLE   20 0 0
FORTIVE CORP COM 34959J108   325,765 5,070 SH   SOLE   3,070 0 2,000
THE TRADE DESK INC COM CL A 88339J105   1,793 40 SH   SOLE   40 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   447 11 SH   SOLE   11 0 0
INVITATION HOMES INC COM 46187W107   1,482 50 SH   SOLE   50 0 0
INGERSOLL RAND INC COM 45687V106   36,784 704 SH   SOLE   704 0 0
APPIAN CORP CL A 03782L101   684 21 SH   SOLE   21 0 0
GLOBAL X FDS FINTECH ETF 37954Y814   20,674 1,074 SH   SOLE   1,074 0 0
REDFIN CORP COM 75737F108   114 27 SH   SOLE   27 0 0
DUPONT DE NEMOURS INC COM 26614N102   6,039 88 SH   SOLE   88 0 0
BLACK KNIGHT INC COM 09215C105   154,993 2,510 SH   SOLE   2,510 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   4,316 109 SH   SOLE   109 0 0
STITCH FIX INC COM CL A 860897107   12 4 SH   SOLE   4 0 0
GLOBAL X FDS US PFD ETF 37954Y657   1,776,403 91,709 SH   SOLE   85,799 0 5,910
ADT INC DEL COM 00090Q103   80,270 8,850 SH   SOLE   8,850 0 0
ZSCALER INC COM 98980G102   671 6 SH   SOLE   6 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   71,310 1,000 SH   SOLE   1,000 0 0
EVERGY INC COM 30034W106   1,951 31 SH   SOLE   31 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   125,734 2,620 SH   SOLE   2,620 0 0
TRICIDA INC COM 89610F101   2,012 13,158 SH   SOLE   13,158 0 0
NIO INC SPON ADS 62914V106   98 10 SH   SOLE   10 0 0
LINDE PLC SHS G5494J103   350,317 1,074 SH   SOLE   1,074 0 0
SPDR SER TR S&P KENSHO NEW 78468R648   84,753 2,150 SH   SOLE   2,150 0 0
MODERNA INC COM 60770K107   39,516 220 SH   SOLE   220 0 0
DELL TECHNOLOGIES INC CL C 24703L202   12,066 300 SH   SOLE   300 0 0
FOX CORP CL A COM 35137L105   110,851 3,650 SH   SOLE   3,650 0 0
DOW INC COM 260557103   14,512 288 SH   SOLE   288 0 0
UBER TECHNOLOGIES INC COM 90353T100   68,601 2,774 SH   SOLE   2,774 0 0
CORTEVA INC COM 22052L104   2,586 44 SH   SOLE   44 0 0
FIVERR INTL LTD ORD SHS M4R82T106   175 6 SH   SOLE   6 0 0
CHEWY INC CL A 16679L109   20,987 566 SH   SOLE   566 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   20,110 191 SH   SOLE   191 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   476 60 SH   SOLE   60 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   55,267 14,355 SH   SOLE   14,355 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   85,346 2,069 SH   SOLE   2,069 0 0
OTIS WORLDWIDE CORP COM 68902V107   29,679 379 SH   SOLE   379 0 0
SKILLZ INC COM 83067L109   133 262 SH   SOLE   262 0 0
LEMONADE INC COM 52567D107   506 37 SH   SOLE   37 0 0
NETSTREIT CORP COM 64119V303   550 30 SH   SOLE   30 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   5,687 1,003 SH   SOLE   1,003 0 0
VONTIER CORPORATION COM 928881101   4,987 258 SH   SOLE   258 0 0
VIATRIS INC COM 92556V106   34,436 3,094 SH   SOLE   3,094 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   116 100 SH   SOLE   100 0 0
BENSON HILL INC COMMON STOCK 082490103   2,550 1,000 SH   SOLE   1,000 0 0
ENOVIX CORPORATION COM 293594107   2,488 200 SH   SOLE   200 0 0
ORGANON & CO COMMON STOCK 68622V106   2,793 100 SH   SOLE   100 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   48,679 1,170 SH   SOLE   1,170 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   4,259 383 SH   SOLE   383 0 0
ORION OFFICE REIT INC COM 68629Y103   4,321 506 SH   SOLE   356 0 150
SAMSARA INC COM CL A 79589L106   622 50 SH   SOLE   50 0 0
CONSTELLATION ENERGY CORP COM 21037T109   154,833 1,796 SH   SOLE   1,796 0 0
ZIMVIE INC COM 98888T107   3,054 327 SH   SOLE   117 0 210
EMBECTA CORP COMMON STOCK 29082K105   14,719 582 SH   SOLE   582 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   57,523 1,718 SH   SOLE   1,718 0 0
EA SERIES TRUST STRIVE US ENERGY 02072L722   14,725 500 SH   SOLE   500 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   240 12 SH   SOLE   12 0 0
MASTERBRAND INC COMMON STOCK 57638P104   3,020 400 SH   SOLE   400 0 0