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
Expires: July 31, 2015
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
APPLE INC COM 037833100 26,406,699 128,706 SH SOLE 0 0 128,706
ZURN ELKAY WATER SOLNS CORP COM 98983L108 25,166,158 688,164 SH SOLE 0 0 688,164
MICROSOFT CORP COM 594918104 23,905,829 48,061 SH SOLE 0 0 48,061
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,975,488 17,764 SH SOLE 0 0 17,764
KLA CORP COM NEW 482480100 9,747,443 10,882 SH SOLE 0 0 10,882
ALPHABET INC CAP STK CL A 02079K305 7,859,506 44,598 SH SOLE 0 0 44,598
JPMORGAN CHASE & CO. COM 46625H100 7,778,938 26,832 SH SOLE 0 0 26,832
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 7,530,035 148,580 SH SOLE 0 0 148,580
COSTCO WHSL CORP NEW COM 22160K105 7,528,573 7,605 SH SOLE 0 0 7,605
INTERNATIONAL BUSINESS MACHS COM 459200101 7,071,773 23,990 SH SOLE 0 0 23,990
ORACLE CORP COM 68389X105 6,993,756 31,989 SH SOLE 0 0 31,989
AMAZON COM INC COM 023135106 6,516,980 29,705 SH SOLE 0 0 29,705
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,425,587 21,498 SH SOLE 0 0 21,498
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,968,171 12,286 SH SOLE 0 0 12,286
APPLIED MATLS INC COM 038222105 5,704,138 31,158 SH SOLE 0 0 31,158
TRAVELERS COMPANIES INC COM 89417E109 5,551,467 20,750 SH SOLE 0 0 20,750
BLACKROCK INC COM 09290D101 5,531,792 5,272 SH SOLE 0 0 5,272
FASTENAL CO COM 311900104 5,389,747 128,327 SH SOLE 0 0 128,327
TEXAS INSTRS INC COM 882508104 5,236,204 25,220 SH SOLE 0 0 25,220
WALMART INC COM 931142103 5,043,812 51,583 SH SOLE 0 0 51,583
TJX COS INC NEW COM 872540109 4,706,328 38,111 SH SOLE 0 0 38,111
MERCK & CO INC COM 58933Y105 4,450,376 56,220 SH SOLE 0 0 56,220
PROCTER AND GAMBLE CO COM 742718109 4,323,149 27,135 SH SOLE 0 0 27,135
VISA INC COM CL A 92826C839 4,296,343 12,101 SH SOLE 0 0 12,101
EXXON MOBIL CORP COM 30231G102 4,284,114 39,741 SH SOLE 0 0 39,741
NVIDIA CORPORATION COM 67066G104 4,257,041 26,945 SH SOLE 0 0 26,945
EATON CORP PLC SHS G29183103 4,172,143 11,687 SH SOLE 0 0 11,687
CISCO SYS INC COM 17275R102 4,104,416 59,158 SH SOLE 0 0 59,158
ILLINOIS TOOL WKS INC COM 452308109 3,936,552 15,921 SH SOLE 0 0 15,921
HOME DEPOT INC COM 437076102 3,890,055 10,610 SH SOLE 0 0 10,610
MASTERCARD INCORPORATED CL A 57636Q104 3,726,225 6,631 SH SOLE 0 0 6,631
JOHNSON & JOHNSON COM 478160104 3,576,963 23,417 SH SOLE 0 0 23,417
MCDONALDS CORP COM 580135101 3,555,440 12,169 SH SOLE 0 0 12,169
ENBRIDGE INC COM 29250N105 3,523,087 77,738 SH SOLE 0 0 77,738
AMPHENOL CORP NEW CL A 032095101 3,494,862 35,391 SH SOLE 0 0 35,391
ANALOG DEVICES INC COM 032654105 3,453,671 14,510 SH SOLE 0 0 14,510
UNITEDHEALTH GROUP INC COM 91324P102 3,371,459 10,807 SH SOLE 0 0 10,807
CORNING INC COM 219350105 3,343,568 63,578 SH SOLE 0 0 63,578
VALERO ENERGY CORP COM 91913Y100 3,319,777 24,697 SH SOLE 0 0 24,697
STRYKER CORPORATION COM 863667101 3,215,681 8,128 SH SOLE 0 0 8,128
PEPSICO INC COM 713448108 3,204,693 24,271 SH SOLE 0 0 24,271
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 3,171,382 34,573 SH SOLE 0 0 34,573
SYSCO CORP COM 871829107 3,142,756 41,494 SH SOLE 0 0 41,494
AUTOMATIC DATA PROCESSING IN COM 053015103 3,106,466 10,073 SH SOLE 0 0 10,073
KROGER CO COM 501044101 2,996,952 41,781 SH SOLE 0 0 41,781
NEXTERA ENERGY INC COM 65339F101 2,961,597 42,662 SH SOLE 0 0 42,662
BROADCOM INC COM 11135F101 2,763,943 10,027 SH SOLE 0 0 10,027
BOOKING HOLDINGS INC COM 09857L108 2,686,208 464 SH SOLE 0 0 464
META PLATFORMS INC CL A 30303M102 2,672,651 3,621 SH SOLE 0 0 3,621
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,623,322 32,998 SH SOLE 0 0 32,998
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2,619,963 62,995 SH SOLE 0 0 62,995
NIKE INC CL B 654106103 2,489,597 35,045 SH SOLE 0 0 35,045
CVS HEALTH CORP COM 126650100 2,271,857 32,935 SH SOLE 0 0 32,935
PAYCHEX INC COM 704326107 2,254,788 15,501 SH SOLE 0 0 15,501
CARLISLE COS INC COM 142339100 2,128,380 5,700 SH SOLE 0 0 5,700
ALPHABET INC CAP STK CL C 02079K107 2,089,655 11,780 SH SOLE 0 0 11,780
PIMCO ETF TR MULTISECTOR BD 72201R585 2,042,917 76,975 SH SOLE 0 0 76,975
AMERIPRISE FINL INC COM 03076C106 1,982,374 3,714 SH SOLE 0 0 3,714
LOWES COS INC COM 548661107 1,958,212 8,826 SH SOLE 0 0 8,826
CHUBB LIMITED COM H1467J104 1,957,928 6,758 SH SOLE 0 0 6,758
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,884,084 4,481 SH SOLE 0 0 4,481
DISNEY WALT CO COM 254687106 1,821,882 14,691 SH SOLE 0 0 14,691
AMGEN INC COM 031162100 1,817,153 6,508 SH SOLE 0 0 6,508
ABBVIE INC COM 00287Y109 1,798,844 9,691 SH SOLE 0 0 9,691
EMERSON ELEC CO COM 291011104 1,733,290 13,000 SH SOLE 0 0 13,000
ISHARES TR SHORT TREAS BD 464288679 1,687,770 15,285 SH SOLE 0 0 15,285
3M CO COM 88579Y101 1,604,762 10,541 SH SOLE 0 0 10,541
LINDE PLC SHS G54950103 1,561,432 3,328 SH SOLE 0 0 3,328
FACTSET RESH SYS INC COM 303075105 1,549,858 3,465 SH SOLE 0 0 3,465
GILEAD SCIENCES INC COM 375558103 1,511,159 13,630 SH SOLE 0 0 13,630
EXTRA SPACE STORAGE INC COM 30225T102 1,498,365 10,163 SH SOLE 0 0 10,163
ISHARES TR CORE S&P SCP ETF 464287804 1,492,951 13,660 SH SOLE 0 0 13,660
ISHARES GOLD TR ISHARES NEW 464285204 1,477,371 23,691 SH SOLE 0 0 23,691
CORTEVA INC COM 22052L104 1,468,540 19,704 SH SOLE 0 0 19,704
MARRIOTT INTL INC NEW CL A 571903202 1,467,685 5,372 SH SOLE 0 0 5,372
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,457,600 2 SH SOLE 0 0 2
ELI LILLY & CO COM 532457108 1,454,603 1,866 SH SOLE 0 0 1,866
AMERICAN EXPRESS CO COM 025816109 1,349,898 4,232 SH SOLE 0 0 4,232
WATSCO INC COM 942622200 1,345,818 3,047 SH SOLE 0 0 3,047
SPDR SERIES TRUST COMP SOFTWARE 78464A599 1,277,504 6,730 SH SOLE 0 0 6,730
ISHARES TR 1 3 YR TREAS BD 464287457 1,271,409 15,344 SH SOLE 0 0 15,344
ISHARES TR 7-10 YR TRSY BD 464287440 1,230,070 12,844 SH SOLE 0 0 12,844
ISHARES TR 3 7 YR TREAS BD 464288661 1,196,855 10,050 SH SOLE 0 0 10,050
ISHARES TR MBS ETF 464288588 1,186,207 12,634 SH SOLE 0 0 12,634
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,173,291 6,395 SH SOLE 0 0 6,395
WILLIAMS COS INC COM 969457100 1,167,324 18,585 SH SOLE 0 0 18,585
MCKESSON CORP COM 58155Q103 1,150,465 1,570 SH SOLE 0 0 1,570
AMETEK INC COM 031100100 1,144,030 6,322 SH SOLE 0 0 6,322
TYLER TECHNOLOGIES INC COM 902252105 1,143,589 1,929 SH SOLE 0 0 1,929
ENSIGN GROUP INC COM 29358P101 1,129,338 7,321 SH SOLE 0 0 7,321
SONY GROUP CORP SPONSORED ADR 835699307 1,119,551 43,010 SH SOLE 0 0 43,010
CATERPILLAR INC COM 149123101 1,118,045 2,880 SH SOLE 0 0 2,880
CHEVRON CORP NEW COM 166764100 1,094,402 7,643 SH SOLE 0 0 7,643
SERVICENOW INC COM 81762P102 1,093,878 1,064 SH SOLE 0 0 1,064
MOODYS CORP COM 615369105 1,067,384 2,128 SH SOLE 0 0 2,128
VEEVA SYS INC CL A COM 922475108 1,055,735 3,666 SH SOLE 0 0 3,666
2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100 1,050,207 30,654 SH SOLE 0 0 30,654
WASTE MGMT INC DEL COM 94106L109 1,041,131 4,550 SH SOLE 0 0 4,550
CANADIAN NATL RY CO COM 136375102 1,028,179 9,883 SH SOLE 0 0 9,883
PNC FINL SVCS GROUP INC COM 693475105 1,019,718 5,470 SH SOLE 0 0 5,470
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,013,752 4,953 SH SOLE 0 0 4,953
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 997,113 12,025 SH SOLE 0 0 12,025
ABBOTT LABS COM 002824100 995,322 7,318 SH SOLE 0 0 7,318
PHILLIPS 66 COM 718546104 967,285 8,108 SH SOLE 0 0 8,108
IMPERIAL OIL LTD COM NEW 453038408 934,685 11,760 SH SOLE 0 0 11,760
ISHARES TR RUS 1000 GRW ETF 464287614 909,636 2,142 SH SOLE 0 0 2,142
MSA SAFETY INC COM 553498106 904,662 5,400 SH SOLE 0 0 5,400
BRISTOL-MYERS SQUIBB CO COM 110122108 903,581 19,520 SH SOLE 0 0 19,520
CINTAS CORP COM 172908105 899,281 4,035 SH SOLE 0 0 4,035
J P MORGAN EXCHANGE TRADED F MORTGAGE BACKED 46654Q575 871,041 17,355 SH SOLE 0 0 17,355
LANCASTER COLONY CORP COM 513847103 858,149 4,967 SH SOLE 0 0 4,967
PFIZER INC COM 717081103 854,242 35,241 SH SOLE 0 0 35,241
COCA COLA CO COM 191216100 842,491 11,908 SH SOLE 0 0 11,908
INTUITIVE SURGICAL INC COM NEW 46120E602 837,939 1,542 SH SOLE 0 0 1,542
AUTODESK INC COM 052769106 812,622 2,625 SH SOLE 0 0 2,625
L3HARRIS TECHNOLOGIES INC COM 502431109 811,719 3,236 SH SOLE 0 0 3,236
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 807,835 4,445 SH SOLE 0 0 4,445
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 806,485 10,100 SH SOLE 0 0 10,100
WABTEC COM 929740108 799,129 3,817 SH SOLE 0 0 3,817
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 798,171 32,645 SH SOLE 0 0 32,645
ISHARES SILVER TR ISHARES 46428Q109 794,002 24,200 SH SOLE 0 0 24,200
INGREDION INC COM 457187102 793,649 5,852 SH SOLE 0 0 5,852
THERMO FISHER SCIENTIFIC INC COM 883556102 790,242 1,949 SH SOLE 0 0 1,949
ISHARES TR 20 YR TR BD ETF 464287432 785,602 8,902 SH SOLE 0 0 8,902
S&P GLOBAL INC COM 78409V104 770,898 1,462 SH SOLE 0 0 1,462
OMNICOM GROUP INC COM 681919106 763,245 10,609 SH SOLE 0 0 10,609
VULCAN MATLS CO COM 929160109 712,592 2,732 SH SOLE 0 0 2,732
WISDOMTREE TR US QTLY DIV GRT 97717X669 711,372 8,495 SH SOLE 0 0 8,495
UNION PAC CORP COM 907818108 707,727 3,076 SH SOLE 0 0 3,076
RELIANCE INC COM 759509102 699,997 2,230 SH SOLE 0 0 2,230
NORTHERN TR CORP COM 665859104 684,666 5,400 SH SOLE 0 0 5,400
ISHARES TR CORE S&P MCP ETF 464287507 683,175 11,015 SH SOLE 0 0 11,015
SNAP ON INC COM 833034101 681,919 2,191 SH SOLE 0 0 2,191
THOR INDS INC COM 885160101 636,324 7,165 SH SOLE 0 0 7,165
ISHARES TR MSCI USA MIN VOL 46429B697 628,485 6,695 SH SOLE 0 0 6,695
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 615,827 2,719 SH SOLE 0 0 2,719
PROSHARES TR S&P 500 DV ARIST 74348A467 601,683 5,975 SH SOLE 0 0 5,975
BLACKSTONE INC COM 09260D107 598,919 4,004 SH SOLE 0 0 4,004
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 598,845 8,909 SH SOLE 0 0 8,909
AFLAC INC COM 001055102 596,289 5,654 SH SOLE 0 0 5,654
RTX CORPORATION COM 75513E101 595,616 4,079 SH SOLE 0 0 4,079
DIGITAL RLTY TR INC COM 253868103 594,117 3,408 SH SOLE 0 0 3,408
PROGRESSIVE CORP COM 743315103 587,092 2,200 SH SOLE 0 0 2,200
COMCAST CORP NEW CL A 20030N101 586,024 16,420 SH SOLE 0 0 16,420
PROLOGIS INC. COM 74340W103 579,001 5,508 SH SOLE 0 0 5,508
SALESFORCE INC COM 79466L302 566,650 2,078 SH SOLE 0 0 2,078
ISHARES TR 0-5 YR TIPS ETF 46429B747 565,491 5,495 SH SOLE 0 0 5,495
VANGUARD INDEX FDS GROWTH ETF 922908736 565,147 1,289 SH SOLE 0 0 1,289
METLIFE INC COM 59156R108 532,220 6,618 SH SOLE 0 0 6,618
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 522,199 10,558 SH SOLE 0 0 10,558
ECOLAB INC COM 278865100 514,361 1,909 SH SOLE 0 0 1,909
THE CIGNA GROUP COM 125523100 503,143 1,522 SH SOLE 0 0 1,522
ISHARES TR IBOXX INV CP ETF 464287242 502,240 4,582 SH SOLE 0 0 4,582
COLGATE PALMOLIVE CO COM 194162103 500,132 5,502 SH SOLE 0 0 5,502
DOMINOS PIZZA INC COM 25754A201 499,846 1,109 SH SOLE 0 0 1,109
UNUM GROUP COM 91529Y106 495,383 6,134 SH SOLE 0 0 6,134
ISHARES TR CORE US AGGBD ET 464287226 485,882 4,898 SH SOLE 0 0 4,898
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 482,015 8,455 SH SOLE 0 0 8,455
ISHARES TR CORE S&P TTL STK 464287150 478,209 3,541 SH SOLE 0 0 3,541
ABM INDS INC COM 000957100 472,100 10,000 SH SOLE 0 0 10,000
ISHARES TR SELECT DIVID ETF 464287168 463,773 3,492 SH SOLE 0 0 3,492
ISHARES TR TIPS BD ETF 464287176 461,398 4,193 SH SOLE 0 0 4,193
ALLSTATE CORP COM 020002101 459,591 2,283 SH SOLE 0 0 2,283
BALL CORP COM 058498106 455,451 8,120 SH SOLE 0 0 8,120
HUNTINGTON BANCSHARES INC COM 446150104 450,037 26,852 SH SOLE 0 0 26,852
ADOBE INC COM 00724F101 446,847 1,155 SH SOLE 0 0 1,155
AIR PRODS & CHEMS INC COM 009158106 442,693 1,569 SH SOLE 0 0 1,569
NXP SEMICONDUCTORS N V COM N6596X109 441,350 2,020 SH SOLE 0 0 2,020
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 431,786 5,945 SH SOLE 0 0 5,945
VANGUARD INDEX FDS VALUE ETF 922908744 430,920 2,438 SH SOLE 0 0 2,438
NETAPP INC COM 64110D104 429,717 4,033 SH SOLE 0 0 4,033
VANGUARD INDEX FDS SMALL CP ETF 922908751 428,338 1,807 SH SOLE 0 0 1,807
ELEVANCE HEALTH INC COM 036752103 426,301 1,096 SH SOLE 0 0 1,096
HONEYWELL INTL INC COM 438516106 425,239 1,826 SH SOLE 0 0 1,826
HOLOGIC INC COM 436440101 423,540 6,500 SH SOLE 0 0 6,500
INVESCO QQQ TR UNIT SER 1 46090E103 419,874 761 SH SOLE 0 0 761
GALLAGHER ARTHUR J & CO COM 363576109 416,156 1,300 SH SOLE 0 0 1,300
CASEYS GEN STORES INC COM 147528103 415,871 815 SH SOLE 0 0 815
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 414,151 10,663 SH SOLE 0 0 10,663
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 413,380 19,760 SH SOLE 0 0 19,760
CAPITAL ONE FINL CORP COM 14040H105 405,308 1,905 SH SOLE 0 0 1,905
TRANE TECHNOLOGIES PLC SHS G8994E103 393,669 900 SH SOLE 0 0 900
BANK AMERICA CORP COM 060505104 392,094 8,286 SH SOLE 0 0 8,286
ASML HOLDING N V N Y REGISTRY SHS N07059210 390,277 487 SH SOLE 0 0 487
PAYPAL HLDGS INC COM 70450Y103 388,174 5,223 SH SOLE 0 0 5,223
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 383,663 4,875 SH SOLE 0 0 4,875
CARDINAL HEALTH INC COM 14149Y108 374,640 2,230 SH SOLE 0 0 2,230
KIMBERLY-CLARK CORP COM 494368103 373,868 2,900 SH SOLE 0 0 2,900
ISHARES TR 10-20 YR TRS ETF 464288653 373,380 3,675 SH SOLE 0 0 3,675
MARATHON PETE CORP COM 56585A102 365,442 2,200 SH SOLE 0 0 2,200
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 364,123 3,820 SH SOLE 0 0 3,820
JABIL INC COM 466313103 348,960 1,600 SH SOLE 0 0 1,600
DOVER CORP COM 260003108 330,731 1,805 SH SOLE 0 0 1,805
INTUIT COM 461202103 330,017 419 SH SOLE 0 0 419
NETFLIX INC COM 64110L106 328,087 245 SH SOLE 0 0 245
IDEXX LABS INC COM 45168D104 321,804 600 SH SOLE 0 0 600
ISHARES TR RUS MD CP GR ETF 464287481 321,418 2,318 SH SOLE 0 0 2,318
DOW INC COM 260557103 319,720 12,074 SH SOLE 0 0 12,074
ISHARES TR PFD AND INCM SEC 464288687 319,533 10,415 SH SOLE 0 0 10,415
OREILLY AUTOMOTIVE INC COM 67103H107 316,357 3,510 SH SOLE 0 0 3,510
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 316,345 2,373 SH SOLE 0 0 2,373
CACI INTL INC CL A 127190304 313,192 657 SH SOLE 0 0 657
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 309,517 5,175 SH SOLE 0 0 5,175
CONOCOPHILLIPS COM 20825C104 308,886 3,442 SH SOLE 0 0 3,442
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 301,782 3,460 SH SOLE 0 0 3,460
SHELL PLC SPON ADS 780259305 293,231 4,165 SH SOLE 0 0 4,165
EBAY INC. COM 278642103 292,628 3,930 SH SOLE 0 0 3,930
CARETRUST REIT INC COM 14174T107 284,519 9,298 SH SOLE 0 0 9,298
VANGUARD BD INDEX FDS INTERMED TERM 921937819 283,922 3,671 SH SOLE 0 0 3,671
SPDR SERIES TRUST S&P DIVID ETF 78464A763 282,998 2,085 SH SOLE 0 0 2,085
CONSTELLATION ENERGY CORP COM 21037T109 279,511 866 SH SOLE 0 0 866
PARKER-HANNIFIN CORP COM 701094104 279,388 400 SH SOLE 0 0 400
ROSS STORES INC COM 778296103 265,367 2,080 SH SOLE 0 0 2,080
WATERS CORP COM 941848103 262,828 753 SH SOLE 0 0 753
MERCADOLIBRE INC COM 58733R102 261,363 100 SH SOLE 0 0 100
NEW JERSEY RES CORP COM 646025106 260,898 5,821 SH SOLE 0 0 5,821
INTERPUBLIC GROUP COS INC COM 460690100 257,995 10,539 SH SOLE 0 0 10,539
HP INC COM 40434L105 250,887 10,257 SH SOLE 0 0 10,257
BAXTER INTL INC COM 071813109 248,448 8,205 SH SOLE 0 0 8,205
DARDEN RESTAURANTS INC COM 237194105 244,781 1,123 SH SOLE 0 0 1,123
KINDER MORGAN INC DEL COM 49456B101 243,726 8,290 SH SOLE 0 0 8,290
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 239,685 21,535 SH SOLE 0 0 21,535
TELEFLEX INCORPORATED COM 879369106 236,720 2,000 SH SOLE 0 0 2,000
PACKAGING CORP AMER COM 695156109 236,128 1,253 SH SOLE 0 0 1,253
AMERICAN TOWER CORP NEW COM 03027X100 230,082 1,041 SH SOLE 0 0 1,041
VERIZON COMMUNICATIONS INC COM 92343V104 224,875 5,197 SH SOLE 0 0 5,197
ZOETIS INC CL A 98978V103 221,917 1,423 SH SOLE 0 0 1,423
ISHARES TR CORE S&P500 ETF 464287200 221,662 357 SH SOLE 0 0 357
SEI INVTS CO COM 784117103 218,360 2,430 SH SOLE 0 0 2,430
WELLS FARGO CO NEW COM 949746101 217,927 2,720 SH SOLE 0 0 2,720
NORFOLK SOUTHN CORP COM 655844108 217,575 850 SH SOLE 0 0 850
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 215,773 6,745 SH SOLE 0 0 6,745
QUEST DIAGNOSTICS INC COM 74834L100 215,556 1,200 SH SOLE 0 0 1,200
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 213,020 11,874 SH SOLE 0 0 11,874
MEDTRONIC PLC SHS G5960L103 209,296 2,401 SH SOLE 0 0 2,401
ISHARES TR NEW YORK MUN ETF 464288323 208,560 4,000 SH SOLE 0 0 4,000
ENTERPRISE PRODS PARTNERS L COM 293792107 207,767 6,700 SH SOLE 0 0 6,700
DEERE & CO COM 244199105 203,396 400 SH SOLE 0 0 400
AT&T INC COM 00206R102 203,391 7,028 SH SOLE 0 0 7,028
U S GLOBAL INVS INC CL A 902952100 95,460 37,000 SH SOLE 0 0 37,000