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
1/100 BERKSHIRE HTWY COMMON 084990175   542,625 100 SH   SOLE   100 0 0
3M CO. COMMON 88579Y101   329,818 3,017 SH   SOLE   3,017 0 0
A T & T INC (NEW) COMMON 00206R102   451,231 26,891 SH   SOLE   26,891 0 0
ABBOTT LABS COMMON 002824100   4,881,384 44,348 SH   SOLE   44,348 0 0
ABBVIE INC COMMON 00287Y109   6,460,079 41,686 SH   SOLE   41,686 0 0
ACCENTURE PLC COMMON G1151C101   38,227,083 108,937 SH   SOLE   108,937 0 0
ADOBE SYS INC COMMON 00724F101   14,747,355 24,719 SH   SOLE   24,719 0 0
ADVANCED MICRO DEVICE COMMON 007903107   700,198 4,750 SH   SOLE   4,750 0 0
AFLAC INC COMMON 001055102   1,289,723 15,633 SH   SOLE   15,633 0 0
AIR PRODS & CHEMS INC COMMON 009158106   7,187,250 26,250 SH   SOLE   26,250 0 0
AKAMAI TECHNOLOGIES I COMMON 00971T101   3,408,953 28,804 SH   SOLE   28,804 0 0
ALLSTATE CORP COMMON 020002101   848,279 6,060 SH   SOLE   6,060 0 0
ALPHABET CLASS A COMMON 02079K305   16,905,703 121,023 SH   SOLE   121,023 0 0
ALPHABET CLASS C COMMON 02079K107   36,812,467 261,211 SH   SOLE   261,211 0 0
AMAZON COM INC COMMON 023135106   6,066,964 39,930 SH   SOLE   39,930 0 0
AMERICAN BALANCED FD MUTUAL 024071102   247,690 7,743 SH   SOLE   7,743 0 0
AMERICAN ELECTRIC POW COMMON 025537101   632,298 7,785 SH   SOLE   7,785 0 0
AMERICAN EXPRESS CO. COMMON 025816109   2,824,525 15,077 SH   SOLE   15,077 0 0
AMERICAN FUNDS WASHIN MUTUAL 939330825   243,240 4,258 SH   SOLE   4,258 0 0
AMERICAN HIGH INCOME MUTUAL 026547778   150,173 15,808 SH   SOLE   15,808 0 0
AMERICAN WTR WKS CO I COMMON 030420103   358,749 2,718 SH   SOLE   2,718 0 0
AMERIPRISE FINL INC COMMON 03076C106   3,091,436 8,139 SH   SOLE   8,139 0 0
AMGEN INC COMMON 031162100   4,359,759 15,137 SH   SOLE   15,137 0 0
ANALOG DEVICES INC COMMON 032654105   9,476,077 47,724 SH   SOLE   47,724 0 0
AON PLC SHS CL A COMMON G0403H108   14,000,099 48,107 SH   SOLE   48,107 0 0
APPLE INC COMMON 037833100   59,106,911 307,001 SH   SOLE   307,001 0 0
APPLIED MATLS INC COMMON 038222105   425,596 2,626 SH   SOLE   2,626 0 0
AUTOMATIC DATA PROCES COMMON 053015103   7,829,190 33,606 SH   SOLE   33,606 0 0
AVERY DENNISON CORP COMMON 053611109   202,160 1,000 SH   SOLE   1,000 0 0
BANK OF AMERICA CORP COMMON 060505104   2,873,869 85,354 SH   SOLE   85,354 0 0
BANK OF AMERICA PFD D PREFERR 060505625   4,292,273 211,130 SH   SOLE   211,130 0 0
BECTON DICKINSON & CO COMMON 075887109   21,870,983 89,698 SH   SOLE   89,698 0 0
BERKSHIRE HATHAWAY IN COMMON 084670702   5,563,183 15,598 SH   SOLE   15,598 0 0
BERKSHIRE HATHAWAY IN COMMON 084670108   542,625 1 SH   SOLE   1 0 0
BEST BUY INC COMMON 086516101   2,413,842 30,836 SH   SOLE   30,836 0 0
BK OF AMERICA CORP PF PREFERR 060505633   1,053,304 50,983 SH   SOLE   50,983 0 0
BLACKROCK FDS V FLTG MUTUAL 09260B747   148,035 15,261 SH   SOLE   15,261 0 0
BLACKROCK INC COMMON 09247X101   748,480 922 SH   SOLE   922 0 0
BLACKSTONE GROUP INC COMMON 09260D107   923,772 7,056 SH   SOLE   7,056 0 0
BOEING CO. COMMON 097023105   493,690 1,894 SH   SOLE   1,894 0 0
BOOZ ALLEN HAMILTON H COMMON 099502106   2,948,326 23,050 SH   SOLE   23,050 0 0
BRISTOL MYERS SQUIBB COMMON 110122108   2,127,672 41,467 SH   SOLE   41,467 0 0
BROADCOM INC COM COMMON 11135F101   15,306,020 13,712 SH   SOLE   13,712 0 0
BROWN & BROWN INC COMMON 115236101   10,076,003 141,696 SH   SOLE   141,696 0 0
BURNHAM HLDGS INC CL COMMON 122295108   480,140 40,863 SH   SOLE   40,863 0 0
CARRIER GLOBAL CORPOR COMMON 14448C104   907,078 15,789 SH   SOLE   15,789 0 0
CATERPILLAR INC COMMON 149123101   1,432,521 4,845 SH   SOLE   4,845 0 0
CDN IMPERIAL BK COMM COMMON 136069101   366,538 7,614 SH   SOLE   7,614 0 0
CDW CORP COMMON 12514G108   3,068,820 13,500 SH   SOLE   13,500 0 0
CHEVRON CORP COMMON 166764100   11,598,524 77,759 SH   SOLE   77,759 0 0
CHUBB LIMITED COMMON H1467J104   393,692 1,742 SH   SOLE   1,742 0 0
CHURCH & DWIGHT CO. COMMON 171340102   340,416 3,600 SH   SOLE   3,600 0 0
CIGNA CORP NEW COM COMMON 125523100   853,133 2,849 SH   SOLE   2,849 0 0
CISCO SYSTEMS INC COMMON 17275R102   9,024,805 178,638 SH   SOLE   178,638 0 0
CITIGROUP INC COMMON 172967424   511,631 9,946 SH   SOLE   9,946 0 0
CME GROUP INC COM COMMON 12572Q105   7,753,734 36,817 SH   SOLE   36,817 0 0
COCA COLA CO. COMMON 191216100   10,543,256 178,912 SH   SOLE   178,912 0 0
COLGATE PALMOLIVE CO COMMON 194162103   3,435,342 43,098 SH   SOLE   43,098 0 0
COMCAST CORP NEW CL A COMMON 20030N101   3,389,693 77,302 SH   SOLE   77,302 0 0
COMMERCIAL METALS CO COMMON 201723103   500,400 10,000 SH   SOLE   10,000 0 0
CONOCOPHILLIPS COMMON 20825C104   1,081,192 9,315 SH   SOLE   9,315 0 0
CONSOLIDATED EDISON I COMMON 209115104   212,051 2,331 SH   SOLE   2,331 0 0
CONSTELLATION BRANDS COMMON 21036P108   3,103,587 12,838 SH   SOLE   12,838 0 0
CORTEVA INC COM COMMON 22052L104   557,310 11,630 SH   SOLE   11,630 0 0
COSTCO WHOLESALE COMMON 22160K105   11,412,123 17,289 SH   SOLE   17,289 0 0
CROWN CASTLE INC. COMMON 22822V101   234,412 2,035 SH   SOLE   2,035 0 0
CSX CORP COMMON 126408103   2,540,410 73,274 SH   SOLE   73,274 0 0
CULLEN FROST BANKERS COMMON 229899109   5,122,355 47,215 SH   SOLE   47,215 0 0
CVS HEALTH CORP. COMMON 126650100   16,333,723 206,861 SH   SOLE   206,861 0 0
DANAHER CORP COMMON 235851102   17,303,006 74,795 SH   SOLE   74,795 0 0
DARDEN RESTAURANTS IN COMMON 237194105   246,450 1,500 SH   SOLE   1,500 0 0
DEERE & CO. COMMON 244199105   2,721,115 6,805 SH   SOLE   6,805 0 0
DIAGEO PLC COMMON 25243Q205   8,682,032 59,605 SH   SOLE   59,605 0 0
DIAMONDBACK ENERGY IN COMMON 25278X109   217,112 1,400 SH   SOLE   1,400 0 0
DIGITAL REALTY TRUST COMMON 253868103   592,152 4,400 SH   SOLE   4,400 0 0
DOMINION RES INC VA COMMON 25746U109   325,151 6,918 SH   SOLE   6,918 0 0
DOVER CORP COMMON 260003108   364,068 2,367 SH   SOLE   2,367 0 0
DUKE ENERGY CORPORATI COMMON 26441C204   1,584,663 16,330 SH   SOLE   16,330 0 0
EATON CORP PLC SHS COMMON G29183103   7,600,761 31,562 SH   SOLE   31,562 0 0
EMERSON ELECTRIC CO COMMON 291011104   712,748 7,323 SH   SOLE   7,323 0 0
ENBRIDGE INC COMMON 29250N105   2,932,316 81,408 SH   SOLE   81,408 0 0
ENTERPRISE PRODS PART COMMON 293792107   5,039,833 191,265 SH   SOLE   191,265 0 0
EOG RESOURCES INC COMMON 26875P101   1,142,373 9,445 SH   SOLE   9,445 0 0
EQUINIX INC COM COMMON 29444U700   209,401 260 SH   SOLE   260 0 0
EXXON MOBIL COMMON 30231G102   5,374,919 53,760 SH   SOLE   53,760 0 0
FACTSET RESH SYS COMMON 303075105   214,672 450 SH   SOLE   450 0 0
FEDEX CORP COMMON 31428X106   6,934,388 27,412 SH   SOLE   27,412 0 0
FORTUNE BRANDS HOME & COMMON 34964C106   217,227 2,853 SH   SOLE   2,853 0 0
FRANKLIN MANAGED TR R MUTUAL 353825805   233,287 2,641 SH   SOLE   2,641 0 0
FRIEDMAN INDS INC COM COMMON 358435105   174,853 11,310 SH   SOLE   11,310 0 0
GENERAL ELECTRIC CO C COMMON 369604301   324,563 2,543 SH   SOLE   2,543 0 0
GENERAL MILLS INC COMMON 370334104   282,056 4,330 SH   SOLE   4,330 0 0
GILEAD SCIENCES INC COMMON 375558103   275,819 3,405 SH   SOLE   3,405 0 0
GLOBE LIFE INC COMMON 37959E102   754,664 6,200 SH   SOLE   6,200 0 0
GOLDMAN SACHS GROUP I PREFERR 38144G804   644,872 29,800 SH   SOLE   29,800 0 0
GOLDMAN SACHS GROUP I PREFERR 38143Y665   7,430,503 344,643 SH   SOLE   344,643 0 0
GULF IS FABRICATION I COMMON 402307102   77,316 17,856 SH   SOLE   17,856 0 0
HERSHEY FOODS CORP COMMON 427866108   1,491,520 8,000 SH   SOLE   8,000 0 0
HOME DEPOT INC COMMON 437076102   8,964,840 25,869 SH   SOLE   25,869 0 0
HONEYWELL INTL INC COMMON 438516106   9,377,392 44,716 SH   SOLE   44,716 0 0
HURCO CO COM COMMON 447324104   233,105 10,827 SH   SOLE   10,827 0 0
ILLINOIS TOOL WORKS I COMMON 452308109   999,039 3,814 SH   SOLE   3,814 0 0
INTEL CORP COMMON 458140100   2,170,800 43,200 SH   SOLE   43,200 0 0
INTERCONTINENTAL EXCH COMMON 45866F104   4,487,998 34,945 SH   SOLE   34,945 0 0
INTERNATIONAL PAPER C COMMON 460146103   210,574 5,825 SH   SOLE   5,825 0 0
INT'L BUSINESS MACHIN COMMON 459200101   1,878,699 11,487 SH   SOLE   11,487 0 0
IQVIA HOLDINGS INC COMMON 46266C105   26,055,933 112,611 SH   SOLE   112,611 0 0
J P MORGAN CHASE & CO COMMON 46625H100   25,406,724 149,363 SH   SOLE   149,363 0 0
JACOBS SOLUTIONS INC COMMON 46982L108   22,813,014 175,755 SH   SOLE   175,755 0 0
JOHNSON & JOHNSON COMMON 478160104   19,905,044 126,994 SH   SOLE   126,994 0 0
KELLOGG CO. COMMON 487836108   278,152 4,975 SH   SOLE   4,975 0 0
KIMBERLY CLARK CORP COMMON 494368103   857,861 7,060 SH   SOLE   7,060 0 0
L3 HARRIS TECHNOLOGIE COMMON 502431109   5,777,307 27,430 SH   SOLE   27,430 0 0
LAM RESEARCH CORP COM COMMON 512807108   2,837,751 3,623 SH   SOLE   3,623 0 0
LATTICE INC COMMON 518414107   0 2,993,621 SH   SOLE   2,993,621 0 0
LEIDOS HLDGS INC COMMON 525327102   3,318,855 30,662 SH   SOLE   30,662 0 0
LENNAR CORP COMMON 526057104   12,151,655 81,533 SH   SOLE   81,533 0 0
LILLY, ELI AND CO COMMON 532457108   4,139,898 7,102 SH   SOLE   7,102 0 0
LINDE PLC SHS COMMON G54950103   4,721,111 11,495 SH   SOLE   11,495 0 0
LOCKHEED MARTIN CORP COMMON 539830109   2,699,951 5,957 SH   SOLE   5,957 0 0
LOWE'S COS INC COMMON 548661107   18,637,527 83,745 SH   SOLE   83,745 0 0
LYONDELLBASELL INDUST COMMON N53745100   608,512 6,400 SH   SOLE   6,400 0 0
MARATHON PETE CORP COMMON 56585A102   649,817 4,380 SH   SOLE   4,380 0 0
MARSH & MCLENNAN COS COMMON 571748102   479,170 2,529 SH   SOLE   2,529 0 0
MCCORMICK & CO INC CO COMMON 579780107   272,000 4,000 SH   SOLE   4,000 0 0
MCDONALD'S CORP COMMON 580135101   25,982,352 87,627 SH   SOLE   87,627 0 0
MEDTRONIC PLC COMMON G5960L103   4,593,591 55,761 SH   SOLE   55,761 0 0
MERCK & COMPANY COMMON 58933Y105   5,304,477 48,656 SH   SOLE   48,656 0 0
META PLATFORMS INC COMMON 30303M102   11,103,017 31,368 SH   SOLE   31,368 0 0
METLIFE INC 4.0 percent PFD PREFERR 59156R504   2,796,864 121,339 SH   SOLE   121,339 0 0
MICROSOFT CORP COMMON 594918104   80,122,788 213,070 SH   SOLE   213,070 0 0
MOBILEYE GLOBAL INC C COMMON 60741F104   216,600 5,000 SH   SOLE   5,000 0 0
MONDELEZ INTL INC COMMON 609207105   8,684,357 119,900 SH   SOLE   119,900 0 0
MOODYS CORP COMMON 615369105   13,646,146 34,940 SH   SOLE   34,940 0 0
MORGAN STANLEY PFD A PREFERR 61747S504   1,560,793 72,595 SH   SOLE   72,595 0 0
NESTLE S A REG ADR COMMON 641069406   255,230 2,203 SH   SOLE   2,203 0 0
NETFLIX COM INC COMMON 64110L106   1,885,199 3,872 SH   SOLE   3,872 0 0
NEXTERA ENERGY INC COMMON 65339F101   3,813,379 62,782 SH   SOLE   62,782 0 0
NIKE INC CL B COMMON 654106103   5,717,622 52,663 SH   SOLE   52,663 0 0
NORFOLK SOUTHERN CORP COMMON 655844108   2,247,028 9,506 SH   SOLE   9,506 0 0
NOVARTIS ADR COMMON 66987V109   9,189,280 91,010 SH   SOLE   91,010 0 0
NVIDIA CORP COMMON 67066G104   10,986,959 22,186 SH   SOLE   22,186 0 0
NXP SEMICONDUCTORS N COMMON N6596X109   1,143,806 4,980 SH   SOLE   4,980 0 0
ONEOK INC NEW COMMON 682680103   6,217,138 88,538 SH   SOLE   88,538 0 0
ORACLE SYS CORP COMMON 68389X105   26,762,132 253,838 SH   SOLE   253,838 0 0
OTIS WORLDWIDE CORP C COMMON 68902V107   443,592 4,958 SH   SOLE   4,958 0 0
PARKER HANNIFIN CORP COMMON 701094104   1,896,702 4,117 SH   SOLE   4,117 0 0
PAYPAL HLDGS INC COMMON 70450Y103   271,739 4,425 SH   SOLE   4,425 0 0
PEPSICO INC COMMON 713448108   18,300,341 107,750 SH   SOLE   107,750 0 0
PFIZER INC COMMON 717081103   1,912,433 66,427 SH   SOLE   66,427 0 0
PHILIP MORRIS INTL IN COMMON 718172109   234,918 2,497 SH   SOLE   2,497 0 0
PHILLIPS 66 COMMON 718546104   1,412,882 10,612 SH   SOLE   10,612 0 0
PIONEER NATURAL RES C COMMON 723787107   7,945,460 35,332 SH   SOLE   35,332 0 0
PNC FINANCIAL CORP COMMON 693475105   1,533,010 9,900 SH   SOLE   9,900 0 0
PPG INDUSTRIES INC COMMON 693506107   568,290 3,800 SH   SOLE   3,800 0 0
PPL CORP COMMON 69351T106   357,720 13,200 SH   SOLE   13,200 0 0
PROCTER & GAMBLE CO COMMON 742718109   12,802,560 87,366 SH   SOLE   87,366 0 0
PROLOGIS INC COM COMMON 74340W103   721,953 5,416 SH   SOLE   5,416 0 0
PRUDENTIAL FINL INC COMMON 744320102   784,063 7,560 SH   SOLE   7,560 0 0
QUALCOMM INC COMMON 747525103   3,421,367 23,656 SH   SOLE   23,656 0 0
QUANEX BLDG PRODS COR COMMON 747619104   397,410 13,000 SH   SOLE   13,000 0 0
RAYMOND JAMES FINANCI COMMON 754730109   3,889,009 34,879 SH   SOLE   34,879 0 0
REGAL BELOIT CORP COM COMMON 758750103   444,060 3,000 SH   SOLE   3,000 0 0
REGENERON PHARMACEUTI COMMON 75886F107   541,905 617 SH   SOLE   617 0 0
RESTAURANT BRANDS INT COMMON 76131D103   425,809 5,450 SH   SOLE   5,450 0 0
ROCHE HLDG LTD ADR COMMON 771195104   2,944,443 81,086 SH   SOLE   81,086 0 0
ROPER INDS INC NEW CO COMMON 776696106   1,804,513 3,310 SH   SOLE   3,310 0 0
RPM INC OHIO COMMON 749685103   334,890 3,000 SH   SOLE   3,000 0 0
RTX CORPORATION COMMON 75513E101   9,132,817 108,543 SH   SOLE   108,543 0 0
S&P GLOBAL INC COM COMMON 78409V104   4,833,079 10,971 SH   SOLE   10,971 0 0
SCHWAB CHARLES CORP COMMON 808513105   17,231,304 250,455 SH   SOLE   250,455 0 0
SCHWAB S&P 500 INDEX MUTUAL 808509855   264,760 3,622 SH   SOLE   3,622 0 0
SENECA FOODS CORP NEW COMMON 817070501   1,372,984 26,182 SH   SOLE   26,182 0 0
SIMON PPTY GROUP INC COMMON 828806109   2,424,880 17,000 SH   SOLE   17,000 0 0
SIMPSON MFG INC COMMON 829073105   2,177,780 11,000 SH   SOLE   11,000 0 0
SKYWORKS SOLUTIONS IN COMMON 83088M102   315,001 2,802 SH   SOLE   2,802 0 0
SPROTT FDS TR GOLD EQ MUTUAL 85208P105   210,610 4,931 SH   SOLE   4,931 0 0
SPROTT PHYSICAL GOLD COMMON 85207H104   437,772 27,481 SH   SOLE   27,481 0 0
SPROTT PHYSICAL GOLD COMMON 85208R101   1,022,687 53,404 SH   SOLE   53,404 0 0
STARBUCKS CORP COMMON 855244109   1,770,040 18,436 SH   SOLE   18,436 0 0
STATE STREET CORP COMMON 857477103   230,443 2,975 SH   SOLE   2,975 0 0
STEEL DYNAMICS INC CO COMMON 858119100   1,594,350 13,500 SH   SOLE   13,500 0 0
STRYKER CORP COMMON 863667101   300,957 1,005 SH   SOLE   1,005 0 0
SUBSEA 7 S A SPONSORE COMMON 864323100   330,498 22,648 SH   SOLE   22,648 0 0
T MOBILE US INC COMMON 872590104   7,584,250 47,304 SH   SOLE   47,304 0 0
TAIWAN SEMICONDUCTOR COMMON 874039100   270,400 2,600 SH   SOLE   2,600 0 0
TARGET CORP COMMON 87612E106   887,134 6,229 SH   SOLE   6,229 0 0
TESLA MTRS INC COMMON 88160R101   680,090 2,737 SH   SOLE   2,737 0 0
TEXAS INSTRUMENTS INC COMMON 882508104   546,154 3,204 SH   SOLE   3,204 0 0
TEXAS PACIFIC LAND CO COMMON 88262P102   2,979,793 1,895 SH   SOLE   1,895 0 0
THERMO FISHER SCIENTI COMMON 883556102   17,410,003 32,800 SH   SOLE   32,800 0 0
THOR INDS INC COMMON 885160101   1,158,259 9,795 SH   SOLE   9,795 0 0
TOLL BROTHERS INC COMMON 889478103   12,539,147 121,988 SH   SOLE   121,988 0 0
TORONTO DOMINION BK O COMMON 891160509   623,325 9,646 SH   SOLE   9,646 0 0
TRACTOR SUPPLY CO COMMON 892356106   2,576,059 11,980 SH   SOLE   11,980 0 0
TRANE TECHNOLOGIES PL COMMON G8994E103   718,529 2,946 SH   SOLE   2,946 0 0
TRAVELERS COMPANIES I COMMON 89417E109   2,072,150 10,878 SH   SOLE   10,878 0 0
TRUIST FINANCIAL CORP COMMON 89832Q109   6,343,447 171,816 SH   SOLE   171,816 0 0
UNILEVER PLC ADR COMMON 904767704   1,014,105 20,918 SH   SOLE   20,918 0 0
UNION PACIFIC CORP COMMON 907818108   8,018,019 32,644 SH   SOLE   32,644 0 0
UNITED PARCEL SVC INC COMMON 911312106   7,883,827 50,142 SH   SOLE   50,142 0 0
UNITEDHEALTH GROUP IN COMMON 91324P102   16,490,620 31,323 SH   SOLE   31,323 0 0
US BANCORP DEL 5.56 percent PREFERR 902973155   7,210,375 355,016 SH   SOLE   355,016 0 0
VALLEY NATL BANCORP C COMMON 919794107   314,940 29,000 SH   SOLE   29,000 0 0
VANGUARD BD INDEX FD MUTUAL 921937801   180,424 17,415 SH   SOLE   17,415 0 0
VANGUARD BD INDEX FDS MUTUAL 921937686   215,211 2,756 SH   SOLE   2,756 0 0
VANGUARD INDEX FDS MD MUTUAL 922908645   518,835 1,792 SH   SOLE   1,792 0 0
VANGUARD MUN BD FD IN MUTUAL 922907860   219,886 19,990 SH   SOLE   19,990 0 0
VANGUARD MUN BD FD IN MUTUAL 922907704   1,086,020 100,002 SH   SOLE   100,002 0 0
VANGUARD PA TAX FREE MUTUAL 92204L302   239,276 21,892 SH   SOLE   21,892 0 0
VANGUARD STAR FD TL I MUTUAL 921909818   1,929,131 62,070 SH   SOLE   62,070 0 0
VANGUARD US GROWTH FU MUTUAL 921910600   553,536 3,774 SH   SOLE   3,774 0 0
VANGUARD WINDSOR II A MUTUAL 922018304   501,750 6,597 SH   SOLE   6,597 0 0
VANGUARD/PRIMECAP FD MUTUAL 921936209   450,421 2,881 SH   SOLE   2,881 0 0
VANGUARD/WELLINGTON F MUTUAL 921935201   1,383,247 19,373 SH   SOLE   19,373 0 0
VANGUARD/WINDSOR FD I MUTUAL 922018403   342,051 4,722 SH   SOLE   4,722 0 0
VERALTO CORP COMMON 92338C103   1,024,192 12,451 SH   SOLE   12,451 0 0
VERIZON COMMUNICATION COMMON 92343V104   1,191,962 31,617 SH   SOLE   31,617 0 0
VICTORY PORTFOLIOS II MUTUAL 903287407   496,342 19,735 SH   SOLE   19,735 0 0
VISA INC COMMON 92826C839   29,568,470 113,572 SH   SOLE   113,572 0 0
WAL MART STORES INC COMMON 931142103   9,414,227 59,716 SH   SOLE   59,716 0 0
WALT DISNEY COMPANY COMMON 254687106   4,196,137 46,474 SH   SOLE   46,474 0 0
WASTE MGMT INC DEL COMMON 94106L109   3,382,813 18,888 SH   SOLE   18,888 0 0
WATSCO INC COMMON 942622200   8,025,414 18,730 SH   SOLE   18,730 0 0
WELLS FARGO & CO COMMON 949746101   6,454,606 131,138 SH   SOLE   131,138 0 0
WELLTOWER INC COMMON 95040Q104   437,325 4,850 SH   SOLE   4,850 0 0
WINDROCK LD CO COM ST COMMON 97349V107   1,376,400 2,480 SH   SOLE   2,480 0 0
WSFS FINL CORP COMMON 929328102   210,451 4,582 SH   SOLE   4,582 0 0
ZETA GLOBAL HOLDINGS COMMON 98956A105   158,760 18,000 SH   SOLE   18,000 0 0