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
3M CO COM 88579Y101   53,460,993 504,016 SH   SOLE   0 0 504,016
ABBOTT LABS COM 002824100   8,812,766 77,536 SH   SOLE   0 0 77,536
ABBVIE INC COM 00287Y109   16,919,809 92,915 SH   SOLE   0 0 92,915
ABRDN ASIA PACIFIC INCOME FU COM 003009107   89,880 32,100 SH   SOLE   0 0 32,100
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,401,164 21,353 SH   SOLE   0 0 21,353
ADOBE INC COM 00724F101   659,008 1,306 SH   SOLE   0 0 1,306
ADVANCED MICRO DEVICES INC COM 007903107   5,339,797 29,585 SH   SOLE   0 0 29,585
AFLAC INC COM 001055102   3,779,300 44,017 SH   SOLE   0 0 44,017
AGILENT TECHNOLOGIES INC COM 00846U101   284,473 1,955 SH   SOLE   0 0 1,955
AGNICO EAGLE MINES LTD COM 008474108   1,970,538 33,035 SH   SOLE   0 0 33,035
ALLEGION PLC ORD SHS G0176J109   2,239,554 16,625 SH   SOLE   0 0 16,625
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   922,624 86,876 SH   SOLE   0 0 86,876
ALLSTATE CORP COM 020002101   1,137,887 6,577 SH   SOLE   0 0 6,577
ALPHABET INC CAP STK CL A 02079K305   23,686,502 156,937 SH   SOLE   0 0 156,937
ALPHABET INC CAP STK CL C 02079K107   8,312,178 54,592 SH   SOLE   0 0 54,592
AMAZON COM INC COM 023135106   42,188,538 233,887 SH   SOLE   0 0 233,887
AMERICAN ELEC PWR CO INC COM 025537101   369,886 4,296 SH   SOLE   0 0 4,296
AMERICAN INTL GROUP INC COM NEW 026874784   1,622,653 20,758 SH   SOLE   0 0 20,758
AMERICAN TOWER CORP NEW COM 03027X100   6,681,111 33,813 SH   SOLE   0 0 33,813
AMERICAN WTR WKS CO INC NEW COM 030420103   735,094 6,015 SH   SOLE   0 0 6,015
AMGEN INC COM 031162100   6,255,680 22,002 SH   SOLE   0 0 22,002
AMMO INC COM 00175J107   981,118 356,770 SH   SOLE   0 0 356,770
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   881,189 88,740 SH   SOLE   0 0 88,740
AMYLYX PHARMACEUTICALS INC COM 03237H101   62,324 21,945 SH   SOLE   0 0 21,945
ANALOG DEVICES INC COM 032654105   544,714 2,754 SH   SOLE   0 0 2,754
APPLE INC COM 037833100   111,791,256 651,920 SH   SOLE   0 0 651,920
APPLIED MATLS INC COM 038222105   990,523 4,803 SH   SOLE   0 0 4,803
ASML HOLDING N V N Y REGISTRY SHS N07059210   3,065,715 3,159 SH   SOLE   0 0 3,159
AT&T INC COM 00206R102   896,228 50,922 SH   SOLE   0 0 50,922
AUTOMATIC DATA PROCESSING IN COM 053015103   5,501,273 22,028 SH   SOLE   0 0 22,028
BANK AMERICA CORP COM 060505104   4,098,724 108,089 SH   SOLE   0 0 108,089
BANK NEW YORK MELLON CORP COM 064058100   1,041,424 18,074 SH   SOLE   0 0 18,074
BARRICK GOLD CORP COM 067901108   357,344 21,475 SH   SOLE   0 0 21,475
BAXTER INTL INC COM 071813109   546,645 12,790 SH   SOLE   0 0 12,790
BECTON DICKINSON & CO COM 075887109   655,001 2,647 SH   SOLE   0 0 2,647
BERKLEY W R CORP COM 084423102   1,143,795 12,933 SH   SOLE   0 0 12,933
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,537,760 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   58,927,048 140,129 SH   SOLE   0 0 140,129
BHP GROUP LTD SPONSORED ADS 088606108   905,157 15,690 SH   SOLE   0 0 15,690
BIO-TECHNE CORP COM 09073M104   482,313 6,852 SH   SOLE   0 0 6,852
BLACKROCK INC COM 09247X101   10,009,194 12,006 SH   SOLE   0 0 12,006
BLACKSTONE INC COM 09260D107   14,942,287 113,742 SH   SOLE   0 0 113,742
BLUE OWL CAPITAL INC COM CL A 09581B103   300,478 15,932 SH   SOLE   0 0 15,932
BOOKING HOLDINGS INC COM 09857L108   4,244,620 1,170 SH   SOLE   0 0 1,170
BP PLC SPONSORED ADR 055622104   1,393,829 36,991 SH   SOLE   0 0 36,991
BRISTOL-MYERS SQUIBB CO COM 110122108   5,404,100 99,651 SH   SOLE   0 0 99,651
BROADCOM INC COM 11135F101   9,009,144 6,797 SH   SOLE   0 0 6,797
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,562,028 22,269 SH   SOLE   0 0 22,269
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   274,685 6,537 SH   SOLE   0 0 6,537
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,126,722 26,910 SH   SOLE   0 0 26,910
BROOKLINE BANCORP INC DEL COM 11373M107   544,434 54,662 SH   SOLE   0 0 54,662
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   258,324 9,564 SH   SOLE   0 0 9,564
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   229,116 3,127 SH   SOLE   0 0 3,127
CANADIAN NATL RY CO COM 136375102   2,702,558 20,519 SH   SOLE   0 0 20,519
CAPITAL ONE FINL CORP COM 14040H105   405,577 2,724 SH   SOLE   0 0 2,724
CARDINAL HEALTH INC COM 14149Y108   364,906 3,261 SH   SOLE   0 0 3,261
CARLISLE COS INC COM 142339100   3,568,187 9,106 SH   SOLE   0 0 9,106
CARRIER GLOBAL CORPORATION COM 14448C104   4,319,699 74,311 SH   SOLE   0 0 74,311
CATERPILLAR INC COM 149123101   14,568,891 39,759 SH   SOLE   0 0 39,759
CENCORA INC COM 03073E105   4,442,101 18,281 SH   SOLE   0 0 18,281
CF INDS HLDGS INC COM 125269100   1,049,861 12,617 SH   SOLE   0 0 12,617
CHARTER COMMUNICATIONS INC N CL A 16119P108   200,535 690 SH   SOLE   0 0 690
CHECK POINT SOFTWARE TECH LT ORD M22465104   251,428 1,533 SH   SOLE   0 0 1,533
CHENIERE ENERGY INC COM NEW 16411R208   1,455,552 9,025 SH   SOLE   0 0 9,025
CHEVRON CORP NEW COM 166764100   15,776,761 100,018 SH   SOLE   0 0 100,018
CHIPOTLE MEXICAN GRILL INC COM 169656105   726,693 250 SH   SOLE   0 0 250
CHUBB LIMITED COM H1467J104   1,257,891 4,854 SH   SOLE   0 0 4,854
CINTAS CORP COM 172908105   671,916 978 SH   SOLE   0 0 978
CISCO SYS INC COM 17275R102   7,003,966 140,332 SH   SOLE   0 0 140,332
CITIGROUP INC COM NEW 172967424   506,300 8,006 SH   SOLE   0 0 8,006
CLEARPOINT NEURO INC COM 18507C103   719,937 105,873 SH   SOLE   0 0 105,873
CLEVELAND-CLIFFS INC NEW COM 185899101   949,395 41,750 SH   SOLE   0 0 41,750
CLOROX CO DEL COM 189054109   199,043 1,300 SH   SOLE   0 0 1,300
COCA COLA CO COM 191216100   1,491,647 24,381 SH   SOLE   0 0 24,381
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   731,435 9,980 SH   SOLE   0 0 9,980
COLGATE PALMOLIVE CO COM 194162103   1,392,841 15,467 SH   SOLE   0 0 15,467
COMCAST CORP NEW CL A 20030N101   6,224,855 143,595 SH   SOLE   0 0 143,595
CONOCOPHILLIPS COM 20825C104   6,384,238 50,159 SH   SOLE   0 0 50,159
CONSOLIDATED EDISON INC COM 209115104   271,795 2,993 SH   SOLE   0 0 2,993
CONSTELLATION BRANDS INC CL A 21036P108   905,505 3,332 SH   SOLE   0 0 3,332
CORTEVA INC COM 22052L104   229,931 3,987 SH   SOLE   0 0 3,987
COSTCO WHSL CORP NEW COM 22160K105   6,978,301 9,525 SH   SOLE   0 0 9,525
COUPANG INC CL A 22266T109   1,983,941 111,520 SH   SOLE   0 0 111,520
CROWDSTRIKE HLDGS INC CL A 22788C105   645,989 2,015 SH   SOLE   0 0 2,015
CROWN CASTLE INC COM 22822V101   451,154 4,263 SH   SOLE   0 0 4,263
CSX CORP COM 126408103   5,713,980 154,140 SH   SOLE   0 0 154,140
CUMMINS INC COM 231021106   4,786,056 16,243 SH   SOLE   0 0 16,243
CVS HEALTH CORP COM 126650100   2,674,433 33,531 SH   SOLE   0 0 33,531
DANAHER CORPORATION COM 235851102   11,722,631 46,943 SH   SOLE   0 0 46,943
DATADOG INC CL A COM 23804L103   604,404 4,890 SH   SOLE   0 0 4,890
DEERE & CO COM 244199105   3,089,792 7,523 SH   SOLE   0 0 7,523
DELL TECHNOLOGIES INC CL C 24703L202   1,070,010 9,377 SH   SOLE   0 0 9,377
DEVON ENERGY CORP NEW COM 25179M103   6,544,225 130,415 SH   SOLE   0 0 130,415
DIAGEO PLC SPON ADR NEW 25243Q205   703,987 4,733 SH   SOLE   0 0 4,733
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   405,186 16,391 SH   SOLE   0 0 16,391
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   1,076,589 29,463 SH   SOLE   0 0 29,463
DISNEY WALT CO COM 254687106   3,087,702 25,235 SH   SOLE   0 0 25,235
DOLLAR TREE INC COM 256746108   424,483 3,188 SH   SOLE   0 0 3,188
DOMINION ENERGY INC COM 25746U109   341,330 6,939 SH   SOLE   0 0 6,939
DONALDSON INC COM 257651109   369,666 4,950 SH   SOLE   0 0 4,950
DOUBLELINE INCOME SOLUTIONS COM 258622109   396,240 31,200 SH   SOLE   0 0 31,200
DOVER CORP COM 260003108   288,643 1,629 SH   SOLE   0 0 1,629
DOW INC COM 260557103   307,172 5,302 SH   SOLE   0 0 5,302
DUKE ENERGY CORP NEW COM NEW 26441C204   540,416 5,588 SH   SOLE   0 0 5,588
DUPONT DE NEMOURS INC COM 26614N102   245,038 3,196 SH   SOLE   0 0 3,196
EAST WEST BANCORP INC COM 27579R104   2,466,255 31,175 SH   SOLE   0 0 31,175
EATON CORP PLC SHS G29183103   2,731,886 8,737 SH   SOLE   0 0 8,737
EATON VANCE FLTING RATE INC COM 278279104   351,983 26,445 SH   SOLE   0 0 26,445
EATON VANCE TAX-MANAGED DIVE COM 27828N102   2,478,955 185,550 SH   SOLE   0 0 185,550
EBAY INC. COM 278642103   1,046,575 19,829 SH   SOLE   0 0 19,829
ECOLAB INC COM 278865100   2,961,062 12,824 SH   SOLE   0 0 12,824
EDWARDS LIFESCIENCES CORP COM 28176E108   366,569 3,836 SH   SOLE   0 0 3,836
ELI LILLY & CO COM 532457108   22,470,202 28,883 SH   SOLE   0 0 28,883
EMERSON ELEC CO COM 291011104   4,571,280 40,304 SH   SOLE   0 0 40,304
ENBRIDGE INC COM 29250N105   1,272,994 35,185 SH   SOLE   0 0 35,185
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   11,632,273 739,496 SH   SOLE   0 0 739,496
ENSTAR GROUP LIMITED SHS G3075P101   683,672 2,200 SH   SOLE   0 0 2,200
ENTERPRISE PRODS PARTNERS L COM 293792107   10,005,239 342,880 SH   SOLE   0 0 342,880
EOG RES INC COM 26875P101   258,621 2,023 SH   SOLE   0 0 2,023
EQUINOX GOLD CORP COM 29446Y502   90,300 15,000 SH   SOLE   0 0 15,000
EXPEDITORS INTL WASH INC COM 302130109   507,555 4,175 SH   SOLE   0 0 4,175
EXTRA SPACE STORAGE INC COM 30225T102   246,519 1,677 SH   SOLE   0 0 1,677
EXXON MOBIL CORP COM 30231G102   28,652,904 246,498 SH   SOLE   0 0 246,498
FACTSET RESH SYS INC COM 303075105   356,242 784 SH   SOLE   0 0 784
FEDEX CORP COM 31428X106   597,444 2,062 SH   SOLE   0 0 2,062
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   1,086,075 41,982 SH   SOLE   0 0 41,982
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   217,199 3,685 SH   SOLE   0 0 3,685
FIRST MAJESTIC SILVER CORP COM 32076V103   58,800 10,000 SH   SOLE   0 0 10,000
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   275,360 8,000 SH   SOLE   0 0 8,000
FISERV INC COM 337738108   890,997 5,575 SH   SOLE   0 0 5,575
FLEXSHARES TR QUALT DIVD IDX 33939L860   739,181 11,215 SH   SOLE   0 0 11,215
FORD MTR CO DEL COM 345370860   202,507 15,249 SH   SOLE   0 0 15,249
FORTINET INC COM 34959E109   4,686,067 68,600 SH   SOLE   0 0 68,600
FORTIVE CORP COM 34959J108   3,883,631 45,148 SH   SOLE   0 0 45,148
FORTUNE BRANDS INNOVATIONS I COM 34964C106   736,121 8,694 SH   SOLE   0 0 8,694
FREEPORT-MCMORAN INC CL B 35671D857   827,270 17,594 SH   SOLE   0 0 17,594
FRESHWORKS INC CLASS A COM 358054104   201,367 11,058 SH   SOLE   0 0 11,058
GENERAC HLDGS INC COM 368736104   954,754 7,569 SH   SOLE   0 0 7,569
GENERAL DYNAMICS CORP COM 369550108   256,306 907 SH   SOLE   0 0 907
GENERAL ELECTRIC CO COM NEW 369604301   1,134,275 6,462 SH   SOLE   0 0 6,462
GENERAL MLS INC COM 370334104   3,316,509 47,399 SH   SOLE   0 0 47,399
GENTEX CORP COM 371901109   1,242,131 34,389 SH   SOLE   0 0 34,389
GENUINE PARTS CO COM 372460105   648,847 4,188 SH   SOLE   0 0 4,188
GLOBE LIFE INC COM 37959E102   2,694,664 23,156 SH   SOLE   0 0 23,156
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   882,830 25,746 SH   SOLE   0 0 25,746
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   2,675,173 25,775 SH   SOLE   0 0 25,775
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   1,649,122 22,650 SH   SOLE   0 0 22,650
GOLDMAN SACHS GROUP INC COM 38141G104   2,178,672 5,216 SH   SOLE   0 0 5,216
GRACO INC COM 384109104   7,277,450 77,867 SH   SOLE   0 0 77,867
GRAINGER W W INC COM 384802104   241,101 237 SH   SOLE   0 0 237
HALLIBURTON CO COM 406216101   229,780 5,829 SH   SOLE   0 0 5,829
HECLA MNG CO COM 422704106   87,903 18,275 SH   SOLE   0 0 18,275
HOME DEPOT INC COM 437076102   17,919,011 46,713 SH   SOLE   0 0 46,713
HONEYWELL INTL INC COM 438516106   11,728,806 57,144 SH   SOLE   0 0 57,144
HP INC COM 40434L105   1,663,521 55,047 SH   SOLE   0 0 55,047
HUNTINGTON BANCSHARES INC COM 446150104   154,176 11,052 SH   SOLE   0 0 11,052
ICON PLC SHS G4705A100   268,425 799 SH   SOLE   0 0 799
ILLINOIS TOOL WKS INC COM 452308109   2,153,617 8,026 SH   SOLE   0 0 8,026
INGERSOLL RAND INC COM 45687V106   650,381 6,850 SH   SOLE   0 0 6,850
INTEL CORP COM 458140100   6,154,207 139,330 SH   SOLE   0 0 139,330
INTERNATIONAL BUSINESS MACHS COM 459200101   21,825,371 114,293 SH   SOLE   0 0 114,293
INTUIT COM 461202103   5,023,038 7,728 SH   SOLE   0 0 7,728
INTUITIVE SURGICAL INC COM NEW 46120E602   658,499 1,650 SH   SOLE   0 0 1,650
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   363,549 7,287 SH   SOLE   0 0 7,287
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   784,295 14,616 SH   SOLE   0 0 14,616
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   350,217 1,917 SH   SOLE   0 0 1,917
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   258,695 2,760 SH   SOLE   0 0 2,760
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   250,343 2,175 SH   SOLE   0 0 2,175
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   250,439 5,850 SH   SOLE   0 0 5,850
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,570,389 32,889 SH   SOLE   0 0 32,889
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   1,216,661 20,137 SH   SOLE   0 0 20,137
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   2,200,738 33,059 SH   SOLE   0 0 33,059
INVESCO QQQ TR UNIT SER 1 46090E103   1,443,921 3,252 SH   SOLE   0 0 3,252
IQVIA HLDGS INC COM 46266C105   2,835,656 11,213 SH   SOLE   0 0 11,213
ISHARES INC CORE MSCI EMKT 46434G103   622,797 12,070 SH   SOLE   0 0 12,070
ISHARES INC MSCI EMERG MRKT 464286533   272,708 4,819 SH   SOLE   0 0 4,819
ISHARES INC MSCI EMRG CHN 46434G764   244,673 4,250 SH   SOLE   0 0 4,250
ISHARES INC MSCI GBL ETF NEW 46434G848   2,383,823 57,166 SH   SOLE   0 0 57,166
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   397,080 18,000 SH   SOLE   0 0 18,000
ISHARES SILVER TR ISHARES 46428Q109   626,194 27,525 SH   SOLE   0 0 27,525
ISHARES TR CORE DIV GRWTH 46434V621   4,633,566 79,807 SH   SOLE   0 0 79,807
ISHARES TR CORE HIGH DV ETF 46429B663   1,218,923 11,060 SH   SOLE   0 0 11,060
ISHARES TR CORE MSCI EAFE 46432F842   2,183,850 29,424 SH   SOLE   0 0 29,424
ISHARES TR CORE MSCI TOTAL 46432F834   351,380 5,178 SH   SOLE   0 0 5,178
ISHARES TR CORE S&P MCP ETF 464287507   5,787,123 95,277 SH   SOLE   0 0 95,277
ISHARES TR CORE S&P SCP ETF 464287804   5,791,107 52,399 SH   SOLE   0 0 52,399
ISHARES TR CORE S&P TTL STK 464287150   231,753 2,010 SH   SOLE   0 0 2,010
ISHARES TR CORE S&P US GWT 464287671   3,772,796 32,188 SH   SOLE   0 0 32,188
ISHARES TR CORE S&P US VLU 464287663   340,145 3,761 SH   SOLE   0 0 3,761
ISHARES TR CORE S&P500 ETF 464287200   14,591,637 27,755 SH   SOLE   0 0 27,755
ISHARES TR CORE TOTAL USD 46434V613   1,233,803 27,063 SH   SOLE   0 0 27,063
ISHARES TR EXPANDED TECH 464287515   1,056,496 12,390 SH   SOLE   0 0 12,390
ISHARES TR FLTG RATE NT ETF 46429B655   1,028,400 20,141 SH   SOLE   0 0 20,141
ISHARES TR HIGH YLD SYSTM B 46435G250   259,016 5,544 SH   SOLE   0 0 5,544
ISHARES TR IBOXX INV CP ETF 464287242   1,078,308 9,900 SH   SOLE   0 0 9,900
ISHARES TR ISHS 1-5YR INVS 464288646   388,036 7,567 SH   SOLE   0 0 7,567
ISHARES TR ISHS 5-10YR INVT 464288638   1,246,364 24,154 SH   SOLE   0 0 24,154
ISHARES TR MBS ETF 464288588   1,710,076 18,503 SH   SOLE   0 0 18,503
ISHARES TR MRGSTR MD CP ETF 464288208   1,393,821 19,138 SH   SOLE   0 0 19,138
ISHARES TR MRGSTR SM CP ETF 464288505   472,178 8,400 SH   SOLE   0 0 8,400
ISHARES TR MSCI ACWI EX US 464288240   1,172,178 21,955 SH   SOLE   0 0 21,955
ISHARES TR MSCI EAFE ETF 464287465   2,187,845 27,396 SH   SOLE   0 0 27,396
ISHARES TR MSCI EMG MKT ETF 464287234   493,406 12,011 SH   SOLE   0 0 12,011
ISHARES TR MSCI KLD400 SOC 464288570   495,043 4,911 SH   SOLE   0 0 4,911
ISHARES TR MSCI USA ESG SLC 464288802   674,889 6,182 SH   SOLE   0 0 6,182
ISHARES TR MSCI USA MIN VOL 46429B697   312,339 3,737 SH   SOLE   0 0 3,737
ISHARES TR MSCI USA MMENTM 46432F396   262,853 1,403 SH   SOLE   0 0 1,403
ISHARES TR MSCI USA QLT FCT 46432F339   1,002,371 6,099 SH   SOLE   0 0 6,099
ISHARES TR RUS 1000 ETF 464287622   2,586,510 8,980 SH   SOLE   0 0 8,980
ISHARES TR RUS 1000 GRW ETF 464287614   719,265 2,134 SH   SOLE   0 0 2,134
ISHARES TR RUS 1000 VAL ETF 464287598   434,880 2,428 SH   SOLE   0 0 2,428
ISHARES TR RUS MD CP GR ETF 464287481   374,494 3,281 SH   SOLE   0 0 3,281
ISHARES TR RUS MID CAP ETF 464287499   433,569 5,156 SH   SOLE   0 0 5,156
ISHARES TR RUSSELL 2000 ETF 464287655   459,296 2,184 SH   SOLE   0 0 2,184
ISHARES TR RUSSELL 3000 ETF 464287689   202,554 675 SH   SOLE   0 0 675
ISHARES TR S&P 100 ETF 464287101   1,587,383 6,416 SH   SOLE   0 0 6,416
ISHARES TR S&P 500 GRWT ETF 464287309   216,167 2,560 SH   SOLE   0 0 2,560
ISHARES TR S&P 500 VAL ETF 464287408   688,209 3,684 SH   SOLE   0 0 3,684
ISHARES TR SELECT DIVID ETF 464287168   520,190 4,223 SH   SOLE   0 0 4,223
ISHARES TR TIPS BD ETF 464287176   566,588 5,275 SH   SOLE   0 0 5,275
ISHARES TR U S EQUITY FACTR 46434V282   1,244,303 23,124 SH   SOLE   0 0 23,124
ISHARES TR U.S. TECH ETF 464287721   2,468,492 18,277 SH   SOLE   0 0 18,277
ISHARES TR US HOME CONS ETF 464288752   2,151,702 18,586 SH   SOLE   0 0 18,586
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,060,953 18,337 SH   SOLE   0 0 18,337
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   416,564 7,680 SH   SOLE   0 0 7,680
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   759,929 15,063 SH   SOLE   0 0 15,063
JD.COM INC SPON ADR CL A 47215P106   465,630 17,000 SH   SOLE   0 0 17,000
JEFFERIES FINL GROUP INC COM 47233W109   1,091,167 24,743 SH   SOLE   0 0 24,743
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   2,782,608 42,968 SH   SOLE   0 0 42,968
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   400,652 11,603 SH   SOLE   0 0 11,603
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   3,487,672 60,782 SH   SOLE   0 0 60,782
JOHNSON & JOHNSON COM 478160104   17,115,861 108,198 SH   SOLE   0 0 108,198
JPMORGAN CHASE & CO COM 46625H100   28,956,270 144,565 SH   SOLE   0 0 144,565
KENVUE INC COM 49177J102   2,249,631 104,829 SH   SOLE   0 0 104,829
KIMBERLY-CLARK CORP COM 494368103   691,376 5,345 SH   SOLE   0 0 5,345
KRAFT HEINZ CO COM 500754106   2,152,673 58,338 SH   SOLE   0 0 58,338
KROGER CO COM 501044101   301,247 5,273 SH   SOLE   0 0 5,273
LABORATORY CORP AMER HLDGS COM NEW 50540R409   649,919 2,975 SH   SOLE   0 0 2,975
LAM RESEARCH CORP COM 512807108   389,600 401 SH   SOLE   0 0 401
LINDE PLC SHS G54950103   1,295,685 2,791 SH   SOLE   0 0 2,791
LISTED FD TR HORIZON KINETICS 53656F623   1,321,774 40,595 SH   SOLE   0 0 40,595
LIVE OAK BANCSHARES INC COM 53803X105   572,838 13,800 SH   SOLE   0 0 13,800
LOCKHEED MARTIN CORP COM 539830109   4,937,629 10,855 SH   SOLE   0 0 10,855
LOWES COS INC COM 548661107   4,831,189 18,966 SH   SOLE   0 0 18,966
MARATHON PETE CORP COM 56585A102   1,623,083 8,055 SH   SOLE   0 0 8,055
MARKEL GROUP INC COM 570535104   319,511 210 SH   SOLE   0 0 210
MARRIOTT INTL INC NEW CL A 571903202   271,234 1,075 SH   SOLE   0 0 1,075
MARSH & MCLENNAN COS INC COM 571748102   438,944 2,131 SH   SOLE   0 0 2,131
MARTIN MARIETTA MATLS INC COM 573284106   219,177 357 SH   SOLE   0 0 357
MASCO CORP COM 574599106   265,826 3,370 SH   SOLE   0 0 3,370
MASTERCARD INCORPORATED CL A 57636Q104   6,934,122 14,399 SH   SOLE   0 0 14,399
MCCORMICK & CO INC COM NON VTG 579780206   832,083 10,833 SH   SOLE   0 0 10,833
MCDONALDS CORP COM 580135101   5,864,293 20,799 SH   SOLE   0 0 20,799
MEDTRONIC PLC SHS G5960L103   2,776,518 31,858 SH   SOLE   0 0 31,858
MERCK & CO INC COM 58933Y105   16,733,019 126,813 SH   SOLE   0 0 126,813
META PLATFORMS INC CL A 30303M102   2,807,624 5,782 SH   SOLE   0 0 5,782
METTLER TOLEDO INTERNATIONAL COM 592688105   3,329,557 2,501 SH   SOLE   0 0 2,501
MICROCHIP TECHNOLOGY INC. COM 595017104   359,917 4,012 SH   SOLE   0 0 4,012
MICRON TECHNOLOGY INC COM 595112103   379,371 3,218 SH   SOLE   0 0 3,218
MICROSOFT CORP COM 594918104   57,497,093 136,664 SH   SOLE   0 0 136,664
MILL CITY VENTURES III LTD COM NEW 59982U200   66,250 25,000 SH   SOLE   0 0 25,000
MIMEDX GROUP INC COM 602496101   1,749,025 227,146 SH   SOLE   0 0 227,146
MONDELEZ INTL INC CL A 609207105   4,967,065 70,956 SH   SOLE   0 0 70,956
MORGAN STANLEY COM NEW 617446448   1,063,349 11,293 SH   SOLE   0 0 11,293
MPLX LP COM UNIT REP LTD 55336V100   221,391 5,327 SH   SOLE   0 0 5,327
NETFLIX INC COM 64110L106   578,179 952 SH   SOLE   0 0 952
NEURAXIS INC COM 64134X201   40,560 13,000 SH   SOLE   0 0 13,000
NEWMONT CORP COM 651639106   473,984 13,225 SH   SOLE   0 0 13,225
NEXTERA ENERGY INC COM 65339F101   5,729,185 89,645 SH   SOLE   0 0 89,645
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,375,408 45,725 SH   SOLE   0 0 45,725
NIKE INC CL B 654106103   4,654,304 49,524 SH   SOLE   0 0 49,524
NORFOLK SOUTHN CORP COM 655844108   560,460 2,199 SH   SOLE   0 0 2,199
NORTHROP GRUMMAN CORP COM 666807102   550,630 1,150 SH   SOLE   0 0 1,150
NOVAGOLD RES INC COM NEW 66987E206   30,000 10,000 SH   SOLE   0 0 10,000
NOVARTIS AG SPONSORED ADR 66987V109   1,556,860 16,095 SH   SOLE   0 0 16,095
NUCOR CORP COM 670346105   1,416,767 7,159 SH   SOLE   0 0 7,159
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   219,482 30,526 SH   SOLE   0 0 30,526
NUVEEN QUALITY MUNCP INCOME COM 67066V101   542,975 47,380 SH   SOLE   0 0 47,380
NVIDIA CORPORATION COM 67066G104   14,449,732 15,992 SH   SOLE   0 0 15,992
NXP SEMICONDUCTORS N V COM N6596X109   825,909 3,333 SH   SOLE   0 0 3,333
OCCIDENTAL PETE CORP COM 674599105   226,491 3,485 SH   SOLE   0 0 3,485
OMNICOM GROUP INC COM 681919106   3,012,333 31,132 SH   SOLE   0 0 31,132
ON HLDG AG NAMEN AKT A H5919C104   260,043 7,350 SH   SOLE   0 0 7,350
ONEOK INC NEW COM 682680103   324,689 4,050 SH   SOLE   0 0 4,050
ORACLE CORP COM 68389X105   15,762,883 125,491 SH   SOLE   0 0 125,491
ORGANON & CO COMMON STOCK 68622V106   226,315 12,038 SH   SOLE   0 0 12,038
OTIS WORLDWIDE CORP COM 68902V107   1,310,116 13,198 SH   SOLE   0 0 13,198
PALO ALTO NETWORKS INC COM 697435105   732,772 2,579 SH   SOLE   0 0 2,579
PARKER-HANNIFIN CORP COM 701094104   3,029,056 5,450 SH   SOLE   0 0 5,450
PAYCHEX INC COM 704326107   3,270,410 26,632 SH   SOLE   0 0 26,632
PAYPAL HLDGS INC COM 70450Y103   487,889 7,283 SH   SOLE   0 0 7,283
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   707,963 700,000 SH   SOLE   0 0 700,000
PEPSICO INC COM 713448108   8,940,783 51,086 SH   SOLE   0 0 51,086
PFIZER INC COM 717081103   4,361,673 157,177 SH   SOLE   0 0 157,177
PHILIP MORRIS INTL INC COM 718172109   375,093 4,094 SH   SOLE   0 0 4,094
PHILLIPS 66 COM 718546104   4,611,579 28,233 SH   SOLE   0 0 28,233
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   5,950,838 59,189 SH   SOLE   0 0 59,189
PNC FINL SVCS GROUP INC COM 693475105   957,965 5,928 SH   SOLE   0 0 5,928
PROCTER AND GAMBLE CO COM 742718109   16,171,093 99,668 SH   SOLE   0 0 99,668
PROGRESSIVE CORP COM 743315103   6,570,051 31,767 SH   SOLE   0 0 31,767
PROLOGIS INC. COM 74340W103   964,149 7,404 SH   SOLE   0 0 7,404
QUALCOMM INC COM 747525103   1,674,716 9,892 SH   SOLE   0 0 9,892
QUEST DIAGNOSTICS INC COM 74834L100   1,326,841 9,968 SH   SOLE   0 0 9,968
REALTY INCOME CORP COM 756109104   3,301,291 61,022 SH   SOLE   0 0 61,022
RELMADA THERAPEUTICS INC COM 75955J402   4,526,868 973,520 SH   SOLE   0 0 973,520
REVVITY INC COM 714046109   310,275 2,955 SH   SOLE   0 0 2,955
RIO TINTO PLC SPONSORED ADR 767204100   3,540,439 55,545 SH   SOLE   0 0 55,545
ROCKWELL AUTOMATION INC COM 773903109   329,786 1,132 SH   SOLE   0 0 1,132
ROPER TECHNOLOGIES INC COM 776696106   6,022,300 10,738 SH   SOLE   0 0 10,738
RTX CORPORATION COM 75513E101   5,289,854 54,238 SH   SOLE   0 0 54,238
S&P GLOBAL INC COM 78409V104   1,775,191 4,173 SH   SOLE   0 0 4,173
SALESFORCE INC COM 79466L302   5,598,334 18,588 SH   SOLE   0 0 18,588
SANOFI SPONSORED ADR 80105N105   683,559 14,065 SH   SOLE   0 0 14,065
SCHLUMBERGER LTD COM STK 806857108   1,213,220 22,135 SH   SOLE   0 0 22,135
SCHWAB CHARLES CORP COM 808513105   1,229,419 16,995 SH   SOLE   0 0 16,995
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   281,681 10,147 SH   SOLE   0 0 10,147
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   797,240 12,846 SH   SOLE   0 0 12,846
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,093,118 13,424 SH   SOLE   0 0 13,424
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   598,562 12,156 SH   SOLE   0 0 12,156
SCIENCE APPLICATIONS INTL CO COM 808625107   3,149,962 24,158 SH   SOLE   0 0 24,158
SELECT SECTOR SPDR TR ENERGY 81369Y506   6,622,862 70,150 SH   SOLE   0 0 70,150
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   309,035 7,337 SH   SOLE   0 0 7,337
SELECT SECTOR SPDR TR INDL 81369Y704   1,513,032 12,012 SH   SOLE   0 0 12,012
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   406,030 2,208 SH   SOLE   0 0 2,208
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   550,590 3,727 SH   SOLE   0 0 3,727
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,226,892 13,208 SH   SOLE   0 0 13,208
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,882,378 28,244 SH   SOLE   0 0 28,244
SERVICENOW INC COM 81762P102   1,163,423 1,526 SH   SOLE   0 0 1,526
SHELL PLC SPON ADS 780259305   495,158 7,386 SH   SOLE   0 0 7,386
SHERWIN WILLIAMS CO COM 824348106   921,467 2,653 SH   SOLE   0 0 2,653
SOUTHERN CO COM 842587107   1,481,647 20,653 SH   SOLE   0 0 20,653
SOUTHERN COPPER CORP COM 84265V105   2,783,368 26,130 SH   SOLE   0 0 26,130
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   342,472 861 SH   SOLE   0 0 861
SPDR GOLD TR GOLD SHS 78463V107   7,585,514 36,873 SH   SOLE   0 0 36,873
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,721,011 5,202 SH   SOLE   0 0 5,202
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   995,956 1,790 SH   SOLE   0 0 1,790
SPDR SER TR BLOOMBERG 3-12 M 78468R523   1,508,699 15,175 SH   SOLE   0 0 15,175
SPDR SER TR BLOOMBERG INVT 78468R200   3,902,440 126,579 SH   SOLE   0 0 126,579
SPDR SER TR MSCI USA STRTGIC 78468R812   3,437,451 23,604 SH   SOLE   0 0 23,604
SPDR SER TR NYSE TECH ETF 78464A102   3,313,079 18,165 SH   SOLE   0 0 18,165
SPDR SER TR PORTFOLIO S&P600 78468R853   391,708 9,101 SH   SOLE   0 0 9,101
SPDR SER TR PORTFOLIO SHORT 78464A474   3,705,443 124,469 SH   SOLE   0 0 124,469
SPDR SER TR PRTFLO S&P500 HI 78468R788   216,903 5,328 SH   SOLE   0 0 5,328
SPDR SER TR S&P BIOTECH 78464A870   254,306 2,680 SH   SOLE   0 0 2,680
SPDR SER TR S&P REGL BKG 78464A698   199,863 3,975 SH   SOLE   0 0 3,975
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   15,295 33,249 SH   SOLE   0 0 33,249
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   203,400 10,000 SH   SOLE   0 0 10,000
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   2,884,224 347,916 SH   SOLE   0 0 347,916
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,530,488 36,345 SH   SOLE   0 0 36,345
STAR GROUP L P UNIT LTD PARTNR 85512C105   536,131 53,506 SH   SOLE   0 0 53,506
STARBUCKS CORP COM 855244109   1,458,676 15,961 SH   SOLE   0 0 15,961
STRYKER CORPORATION COM 863667101   2,418,128 6,757 SH   SOLE   0 0 6,757
SUN LIFE FINANCIAL INC. COM 866796105   363,885 6,667 SH   SOLE   0 0 6,667
SUPER MICRO COMPUTER INC COM 86800U104   269,679 267 SH   SOLE   0 0 267
SYSCO CORP COM 871829107   1,997,393 24,604 SH   SOLE   0 0 24,604
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   5,676,665 187,783 SH   SOLE   0 0 187,783
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   581,478 4,274 SH   SOLE   0 0 4,274
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   457,350 3,080 SH   SOLE   0 0 3,080
TARGET CORP COM 87612E106   1,972,171 11,129 SH   SOLE   0 0 11,129
TELEDYNE TECHNOLOGIES INC COM 879360105   1,700,537 3,961 SH   SOLE   0 0 3,961
TELLURIAN INC NEW COM 87968A104   6,614 10,000 SH   SOLE   0 0 10,000
TESLA INC COM 88160R101   3,080,720 17,525 SH   SOLE   0 0 17,525
TEXAS INSTRS INC COM 882508104   1,617,192 9,283 SH   SOLE   0 0 9,283
THE CIGNA GROUP COM 125523100   660,280 1,818 SH   SOLE   0 0 1,818
THERMO FISHER SCIENTIFIC INC COM 883556102   18,060,530 31,074 SH   SOLE   0 0 31,074
TJX COS INC NEW COM 872540109   5,698,486 56,187 SH   SOLE   0 0 56,187
TORO CO COM 891092108   2,199,120 24,000 SH   SOLE   0 0 24,000
TORONTO DOMINION BK ONT COM NEW 891160509   1,355,531 22,450 SH   SOLE   0 0 22,450
TOYOTA MOTOR CORP ADS 892331307   479,451 1,905 SH   SOLE   0 0 1,905
TRACTOR SUPPLY CO COM 892356106   1,534,203 5,862 SH   SOLE   0 0 5,862
TRANE TECHNOLOGIES PLC SHS G8994E103   2,722,214 9,068 SH   SOLE   0 0 9,068
TRANSDIGM GROUP INC COM 893641100   495,104 402 SH   SOLE   0 0 402
TRAVELERS COMPANIES INC COM 89417E109   2,206,123 9,586 SH   SOLE   0 0 9,586
UNILEVER PLC SPON ADR NEW 904767704   420,058 8,369 SH   SOLE   0 0 8,369
UNION PAC CORP COM 907818108   2,557,181 10,398 SH   SOLE   0 0 10,398
UNITED PARCEL SERVICE INC CL B 911312106   1,404,640 9,451 SH   SOLE   0 0 9,451
UNITED RENTALS INC COM 911363109   371,372 515 SH   SOLE   0 0 515
UNITEDHEALTH GROUP INC COM 91324P102   2,561,557 5,178 SH   SOLE   0 0 5,178
UNIVERSAL DISPLAY CORP COM 91347P105   1,034,620 6,142 SH   SOLE   0 0 6,142
UNIVERSAL HLTH SVCS INC CL B 913903100   2,396,430 13,134 SH   SOLE   0 0 13,134
US BANCORP DEL COM NEW 902973304   1,861,979 41,655 SH   SOLE   0 0 41,655
VALERO ENERGY CORP COM 91913Y100   1,017,484 5,961 SH   SOLE   0 0 5,961
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,746,217 86,851 SH   SOLE   0 0 86,851
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   595,840 15,380 SH   SOLE   0 0 15,380
VANGUARD BD INDEX FDS INTERMED TERM 921937819   356,416 4,727 SH   SOLE   0 0 4,727
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   258,248 5,250 SH   SOLE   0 0 5,250
VANGUARD INDEX FDS GROWTH ETF 922908736   2,659,978 7,728 SH   SOLE   0 0 7,728
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,487,143 10,373 SH   SOLE   0 0 10,373
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,158,591 7,431 SH   SOLE   44 0 7,387
VANGUARD INDEX FDS MID CAP ETF 922908629   5,712,168 22,861 SH   SOLE   0 0 22,861
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,117,834 12,926 SH   SOLE   0 0 12,926
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   22,605,834 47,027 SH   SOLE   0 0 47,027
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,238,674 6,455 SH   SOLE   12 0 6,443
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,267,906 9,921 SH   SOLE   0 0 9,921
VANGUARD INDEX FDS SML CP GRW ETF 922908595   248,988 955 SH   SOLE   0 0 955
VANGUARD INDEX FDS TOTAL STK MKT 922908769   937,980 3,609 SH   SOLE   0 0 3,609
VANGUARD INDEX FDS VALUE ETF 922908744   2,473,242 15,186 SH   SOLE   85 0 15,101
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   3,066,164 52,279 SH   SOLE   0 0 52,279
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,193,268 100,389 SH   SOLE   0 0 100,389
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,453,991 30,481 SH   SOLE   0 0 30,481
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,326,345 55,961 SH   SOLE   0 0 55,961
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   664,913 2,790 SH   SOLE   0 0 2,790
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,160,678 17,308 SH   SOLE   0 0 17,308
VANGUARD STAR FDS VG TL INTL STK F 921909768   912,279 15,129 SH   SOLE   0 0 15,129
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   9,163,998 182,659 SH   SOLE   0 0 182,659
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   825,581 12,930 SH   SOLE   0 0 12,930
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   4,061,488 33,569 SH   SOLE   0 0 33,569
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   213,126 3,098 SH   SOLE   0 0 3,098
VANGUARD WORLD FD ENERGY ETF 92204A306   794,151 6,030 SH   SOLE   0 0 6,030
VANGUARD WORLD FD ESG US STK ETF 921910733   305,664 3,280 SH   SOLE   0 0 3,280
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,571,992 5,811 SH   SOLE   0 0 5,811
VANGUARD WORLD FD INF TECH ETF 92204A702   867,783 1,655 SH   SOLE   0 0 1,655
VANGUARD WORLD FD MATERIALS ETF 92204A801   3,149,858 15,408 SH   SOLE   0 0 15,408
VANGUARD WORLD FD MEGA CAP INDEX 921910873   462,504 2,475 SH   SOLE   0 0 2,475
VANGUARD WORLD FD MEGA GRWTH IND 921910816   832,603 2,905 SH   SOLE   0 0 2,905
VERALTO CORP COM SHS 92338C103   711,586 8,026 SH   SOLE   0 0 8,026
VERIZON COMMUNICATIONS INC COM 92343V104   1,533,597 36,549 SH   SOLE   0 0 36,549
VERTEX PHARMACEUTICALS INC COM 92532F100   1,116,505 2,671 SH   SOLE   0 0 2,671
VERTIV HOLDINGS CO COM CL A 92537N108   2,563,050 31,383 SH   SOLE   0 0 31,383
VISA INC COM CL A 92826C839   11,586,007 41,515 SH   SOLE   0 0 41,515
WALMART INC COM 931142103   2,589,487 43,036 SH   SOLE   0 0 43,036
WASTE MGMT INC DEL COM 94106L109   2,051,143 9,623 SH   SOLE   0 0 9,623
WATERS CORP COM 941848103   1,900,839 5,522 SH   SOLE   0 0 5,522
WATSCO INC COM 942622200   849,685 1,967 SH   SOLE   0 0 1,967
WEC ENERGY GROUP INC COM 92939U106   1,578,379 19,220 SH   SOLE   0 0 19,220
WELLS FARGO CO NEW COM 949746101   333,502 5,754 SH   SOLE   0 0 5,754
WEYERHAEUSER CO MTN BE COM NEW 962166104   909,098 25,316 SH   SOLE   0 0 25,316
WHEATON PRECIOUS METALS CORP COM 962879102   2,651,110 56,251 SH   SOLE   0 0 56,251
WHITE MTNS INS GROUP LTD COM G9618E107   2,047,297 1,141 SH   SOLE   0 0 1,141
WILLIAMS COS INC COM 969457100   274,739 7,050 SH   SOLE   0 0 7,050
WILLIAMS SONOMA INC COM 969904101   2,897,144 9,124 SH   SOLE   0 0 9,124
WISDOMTREE TR JAPN HEDGE EQT 97717W851   1,461,061 13,466 SH   SOLE   0 0 13,466
WISDOMTREE TR US LARGECAP FUND 97717W588   580,482 10,478 SH   SOLE   0 0 10,478
WISDOMTREE TR US QTLY DIV GRT 97717X669   702,332 9,218 SH   SOLE   0 0 9,218
WP CAREY INC COM 92936U109   222,938 3,950 SH   SOLE   0 0 3,950
XCEL ENERGY INC COM 98389B100   425,808 7,922 SH   SOLE   0 0 7,922
XYLEM INC COM 98419M100   2,160,699 16,719 SH   SOLE   0 0 16,719
YUM BRANDS INC COM 988498101   853,656 6,157 SH   SOLE   0 0 6,157