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
ABBOTT LABS COM 002824100   2,240,844 20,554 SH   SOLE 0 0 0 20,554
ABBVIE INC COM 00287Y109   8,287,953 61,515 SH   SOLE 0 200 0 61,315
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,140,323 3,695 SH   SOLE 0 0 0 3,695
ADOBE SYSTEMS INCORPORATED COM 00724F101   520,774 1,065 SH   SOLE 0 0 0 1,065
ADVANCED MICRO DEVICES INC COM 007903107   1,820,282 15,980 SH   SOLE 0 0 0 15,980
AFLAC INC COM 001055102   207,949 2,979 SH   SOLE 0 0 0 2,979
AIR PRODS & CHEMS INC COM 009158106   677,783 2,263 SH   SOLE 0 0 0 2,263
AKAMAI TECHNOLOGIES INC COM 00971T101   2,421,997 26,950 SH   SOLE 0 450 0 26,500
ALPHABET INC CAP STK CL C 02079K107   22,305,119 184,386 SH   SOLE 0 1,100 0 183,286
ALPHABET INC CAP STK CL A 02079K305   7,196,577 60,122 SH   SOLE 0 100 0 60,022
ALTRIA GROUP INC COM 02209S103   619,360 13,672 SH   SOLE 0 0 0 13,672
AMAZON COM INC COM 023135106   13,594,846 104,287 SH   SOLE 0 1,260 0 103,027
AMERICAN EXPRESS CO COM 025816109   990,460 5,686 SH   SOLE 0 0 0 5,686
AMERICAN TOWER CORP NEW COM 03027X100   634,624 3,272 SH   SOLE 0 0 0 3,272
AMERIPRISE FINL INC COM 03076C106   370,026 1,114 SH   SOLE 0 0 0 1,114
AMGEN INC COM 031162100   1,712,184 7,712 SH   SOLE 0 0 0 7,712
AMPHENOL CORP NEW CL A 032095101   465,684 5,482 SH   SOLE 0 0 0 5,482
AMYRIS INC COM NEW 03236M200   79,444 77,130 SH   SOLE 0 0 0 77,130
APOLLO GLOBAL MGMT INC COM 03769M106   222,365 2,895 SH   SOLE 0 0 0 2,895
APPLE INC COM 037833100   34,081,586 175,705 SH   SOLE 0 1,102 0 174,603
APPLIED MATLS INC COM 038222105   1,329,724 9,200 SH   SOLE 0 0 0 9,200
ASML HOLDING N V N Y REGISTRY SHS N07059210   519,796 717 SH   SOLE 0 0 0 717
AT&T INC COM 00206R102   225,215 14,120 SH   SOLE 0 0 0 14,120
ATMOS ENERGY CORP COM 049560105   817,206 7,024 SH   SOLE 0 0 0 7,024
AUTHID INC COM NEW 46264C206   30,853 34,666 SH   SOLE 0 0 0 34,666
AUTOMATIC DATA PROCESSING IN COM 053015103   1,388,957 6,319 SH   SOLE 0 0 0 6,319
AZEK CO INC CL A 05478C105   306,838 10,130 SH   SOLE 0 0 0 10,130
BANK AMERICA CORP COM 060505104   1,208,969 42,139 SH   SOLE 0 400 0 41,739
BECTON DICKINSON & CO COM 075887109   813,235 3,080 SH   SOLE 0 0 0 3,080
BERKLEY W R CORP COM 084423102   374,411 6,286 SH   SOLE 0 0 0 6,286
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,639,340 7,740 SH   SOLE 0 0 0 7,740
BLACKROCK INC COM 09247X101   929,775 1,345 SH   SOLE 0 0 0 1,345
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   851,960 40,999 SH   SOLE 0 0 0 40,999
BLACKROCK MUNIYIELD QUALITY COM 09254E103   2,350,189 214,825 SH   SOLE 0 0 0 214,825
BLACKSTONE INC COM 09260D107   1,670,472 17,968 SH   SOLE 0 0 0 17,968
BLUEBIRD BIO INC COM 09609G100   32,900 10,000 SH   SOLE 0 0 0 10,000
BOSTON SCIENTIFIC CORP COM 101137107   411,084 7,600 SH   SOLE 0 0 0 7,600
BRISTOL-MYERS SQUIBB CO COM 110122108   2,349,334 36,737 SH   SOLE 0 0 0 36,737
BROADCOM INC COM 11135F101   1,910,146 2,202 SH   SOLE 0 0 0 2,202
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   676,525 4,085 SH   SOLE 0 0 0 4,085
CAPITAL ONE FINL CORP COM 14040H105   3,316,490 30,324 SH   SOLE 0 0 0 30,324
CARLISLE COS INC COM 142339100   1,063,830 4,147 SH   SOLE 0 0 0 4,147
CARRIER GLOBAL CORPORATION COM 14448C104   753,360 15,155 SH   SOLE 0 0 0 15,155
CASEYS GEN STORES INC COM 147528103   667,300 2,736 SH   SOLE 0 0 0 2,736
CATERPILLAR INC COM 149123101   364,911 1,483 SH   SOLE 0 0 0 1,483
CHEVRON CORP NEW COM 166764100   1,511,505 9,606 SH   SOLE 0 0 0 9,606
CISCO SYS INC COM 17275R102   1,848,617 35,729 SH   SOLE 0 0 0 35,729
CITIGROUP INC COM NEW 172967424   332,237 7,216 SH   SOLE 0 0 0 7,216
COCA COLA CO COM 191216100   738,258 12,259 SH   SOLE 0 226 0 12,033
COHEN & STEERS INFRASTRUCTUR COM 19248A109   656,400 27,790 SH   SOLE 0 0 0 27,790
CONOCOPHILLIPS COM 20825C104   1,259,902 12,160 SH   SOLE 0 0 0 12,160
CONSOLIDATED EDISON INC COM 209115104   1,023,959 11,327 SH   SOLE 0 0 0 11,327
COSTCO WHSL CORP NEW COM 22160K105   1,148,868 2,134 SH   SOLE 0 0 0 2,134
CSX CORP COM 126408103   254,664 7,469 SH   SOLE 0 0 0 7,469
CVS HEALTH CORP COM 126650100   7,574,920 109,575 SH   SOLE 0 600 0 108,975
DANAHER CORPORATION COM 235851102   314,640 1,311 SH   SOLE 0 0 0 1,311
DISCOVER FINL SVCS COM 254709108   203,553 1,742 SH   SOLE 0 0 0 1,742
DISNEY WALT CO COM 254687106   2,079,583 23,293 SH   SOLE 0 0 0 23,293
DOLLAR GEN CORP NEW COM 256677105   549,277 3,235 SH   SOLE 0 0 0 3,235
DOW INC COM 260557103   1,013,485 19,029 SH   SOLE 0 0 0 19,029
DUKE ENERGY CORP NEW COM NEW 26441C204   1,962,964 21,874 SH   SOLE 0 0 0 21,874
EATON CORP PLC SHS G29183103   1,536,002 7,638 SH   SOLE 0 0 0 7,638
ELEVANCE HEALTH INC COM 036752103   2,152,585 4,845 SH   SOLE 0 0 0 4,845
EMERSON ELEC CO COM 291011104   216,134 2,391 SH   SOLE 0 0 0 2,391
ENBRIDGE INC COM 29250N105   261,679 7,044 SH   SOLE 0 0 0 7,044
ENTERPRISE PRODS PARTNERS L COM 293792107   247,954 9,410 SH   SOLE 0 0 0 9,410
EOG RES INC COM 26875P101   639,415 5,587 SH   SOLE 0 0 0 5,587
EQUINIX INC COM 29444U700   582,588 743 SH   SOLE 0 0 0 743
ESSENTIAL UTILS INC COM 29670G102   429,841 10,770 SH   SOLE 0 0 0 10,770
EVERSOURCE ENERGY COM 30040W108   213,171 3,006 SH   SOLE 0 0 0 3,006
EXPEDIA GROUP INC COM NEW 30212P303   203,794 1,863 SH   SOLE 0 0 0 1,863
EXXON MOBIL CORP COM 30231G102   3,828,020 35,692 SH   SOLE 0 0 0 35,692
FASTENAL CO COM 311900104   689,112 11,682 SH   SOLE 0 0 0 11,682
FEDEX CORP COM 31428X106   2,947,295 11,889 SH   SOLE 0 0 0 11,889
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   451,460 7,152 SH   SOLE 0 0 0 7,152
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   540,238 11,897 SH   SOLE 0 150 0 11,747
FORD MTR CO DEL COM 345370860   334,762 22,126 SH   SOLE 0 0 0 22,126
GALLAGHER ARTHUR J & CO COM 363576109   916,572 4,174 SH   SOLE 0 0 0 4,174
GAMIDA CELL LTD SHS M47364100   19,300 10,000 SH   SOLE 0 0 0 10,000
GENERAL DYNAMICS CORP COM 369550108   417,042 1,938 SH   SOLE 0 0 0 1,938
GILEAD SCIENCES INC COM 375558103   426,539 5,534 SH   SOLE 0 0 0 5,534
GLACIER BANCORP INC NEW COM 37637Q105   486,214 15,599 SH   SOLE 0 0 0 15,599
GLOBANT S A COM L44385109   201,826 1,123 SH   SOLE 0 0 0 1,123
GOLDMAN SACHS GROUP INC COM 38141G104   438,749 1,360 SH   SOLE 0 0 0 1,360
GRANITESHARES GOLD TR SHS BEN INT 38748G101   303,628 15,972 SH   SOLE 0 0 0 15,972
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   438,421 6,979 SH   SOLE 0 0 0 6,979
HALLIBURTON CO COM 406216101   1,607,770 48,735 SH   SOLE 0 400 0 48,335
HEICO CORP NEW COM 422806109   210,756 1,191 SH   SOLE 0 0 0 1,191
HENRY JACK & ASSOC INC COM 426281101   512,938 3,065 SH   SOLE 0 0 0 3,065
HOME DEPOT INC COM 437076102   2,881,121 9,275 SH   SOLE 0 0 0 9,275
HONEYWELL INTL INC COM 438516106   8,677,156 41,818 SH   SOLE 0 200 0 41,618
ILLINOIS TOOL WKS INC COM 452308109   964,695 3,856 SH   SOLE 0 0 0 3,856
INTEL CORP COM 458140100   244,923 7,324 SH   SOLE 0 0 0 7,324
INTERNATIONAL BUSINESS MACHS COM 459200101   470,751 3,518 SH   SOLE 0 0 0 3,518
INTUIT COM 461202103   641,902 1,401 SH   SOLE 0 0 0 1,401
INTUITIVE SURGICAL INC COM NEW 46120E602   294,752 862 SH   SOLE 0 0 0 862
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,680,436 123,516 SH   SOLE 0 0 0 123,516
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   169,319 14,892 SH   SOLE 0 0 0 14,892
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   373,557 17,646 SH   SOLE 0 0 0 17,646
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   2,876,651 31,688 SH   SOLE 0 0 0 31,688
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   744,902 2,499 SH   SOLE 0 0 0 2,499
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   302,926 1,030 SH   SOLE 0 0 0 1,030
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   610,830 4,082 SH   SOLE 0 0 0 4,082
INVESCO QQQ TR UNIT SER 1 46090E103   1,210,596 3,277 SH   SOLE 0 0 0 3,277
IRON MTN INC DEL COM 46284V101   247,407 4,354 SH   SOLE 0 0 0 4,354
ISHARES GOLD TR ISHARES NEW 464285204   1,647,230 45,266 SH   SOLE 0 0 0 45,266
ISHARES INC MSCI EMRG CHN 46434G764   609,527 11,726 SH   SOLE 0 0 0 11,726
ISHARES INC MSCI BRAZIL ETF 464286400   217,281 6,700 SH   SOLE 0 0 0 6,700
ISHARES TR ISHARES BIOTECH 464287556   804,040 6,333 SH   SOLE 0 0 0 6,333
ISHARES TR GLOB HLTHCRE ETF 464287325   282,182 3,320 SH   SOLE 0 0 0 3,320
ISHARES TR U.S. BAS MTL ETF 464287838   212,348 1,596 SH   SOLE 0 0 0 1,596
ISHARES TR U.S. TECH ETF 464287721   769,124 7,065 SH   SOLE 0 0 0 7,065
ISHARES TR GLB CNSM STP ETF 464288737   355,948 5,817 SH   SOLE 0 0 0 5,817
ISHARES TR CORE S&P MCP ETF 464287507   430,396 1,646 SH   SOLE 0 0 0 1,646
ISHARES TR CORE S&P SCP ETF 464287804   1,848,067 18,546 SH   SOLE 0 0 0 18,546
ISHARES TR SP SMCP600VL ETF 464287879   238,588 2,509 SH   SOLE 0 0 0 2,509
ISHARES TR S&P 500 VAL ETF 464287408   215,672 1,338 SH   SOLE 0 0 0 1,338
ISHARES TR CORE S&P500 ETF 464287200   563,394 1,264 SH   SOLE 0 5 0 1,259
ISHARES TR S&P 500 GRWT ETF 464287309   458,281 6,502 SH   SOLE 0 0 0 6,502
ISHARES TR RUS 1000 GRW ETF 464287614   421,645 1,532 SH   SOLE 0 0 0 1,532
ISHARES TR RUSSELL 2000 ETF 464287655   249,631 1,333 SH   SOLE 0 0 0 1,333
ISHARES TR DOW JONES US ETF 464287846   2,351,809 21,710 SH   SOLE 0 0 0 21,710
ISHARES TR SELECT DIVID ETF 464287168   241,442 2,131 SH   SOLE 0 0 0 2,131
ISHARES TR TIPS BD ETF 464287176   4,415,893 41,032 SH   SOLE 0 0 0 41,032
ISHARES TR 1 3 YR TREAS BD 464287457   1,293,226 15,950 SH   SOLE 0 0 0 15,950
ISHARES TR 7-10 YR TRSY BD 464287440   932,673 9,655 SH   SOLE 0 0 0 9,655
ISHARES TR 20 YR TR BD ETF 464287432   3,277,685 31,841 SH   SOLE 0 0 0 31,841
ISHARES TR TRS FLT RT BD 46434V860   1,684,286 33,240 SH   SOLE 0 0 0 33,240
ISHARES TR MSCI INTL QUALTY 46434V456   1,809,378 50,825 SH   SOLE 0 0 0 50,825
ISHARES TR CORE HIGH DV ETF 46429B663   428,458 4,251 SH   SOLE 0 0 0 4,251
ISHARES TR MSCI CHINA ETF 46429B671   273,301 6,109 SH   SOLE 0 0 0 6,109
ISHARES TR GRWT ALLOCAT ETF 464289867   277,851 5,400 SH   SOLE 0 0 0 5,400
ISHARES TR CORE DIV GRWTH 46434V621   4,894,029 94,974 SH   SOLE 0 1,060 0 93,914
ISHARES TR CORE MSCI EURO 46434V738   1,036,361 19,691 SH   SOLE 0 0 0 19,691
ISHARES TR US HOME CONS ETF 464288752   237,985 2,785 SH   SOLE 0 0 0 2,785
ISHARES TR US AER DEF ETF 464288760   372,190 3,190 SH   SOLE 0 0 0 3,190
ISHARES TR U.S. MED DVC ETF 464288810   224,643 3,979 SH   SOLE 0 0 0 3,979
ISHARES TR 3 7 YR TREAS BD 464288661   4,266,985 37,021 SH   SOLE 0 0 0 37,021
ISHARES TR MBS ETF 464288588   635,632 6,815 SH   SOLE 0 0 0 6,815
ISHARES TR 10-20 YR TRS ETF 464288653   2,255,758 20,364 SH   SOLE 0 0 0 20,364
ISHARES TR NATIONAL MUN ETF 464288414   379,846 3,559 SH   SOLE 0 0 0 3,559
ISHARES U S ETF TR INT RT HDG C B 46431W705   1,312,849 14,125 SH   SOLE 0 0 0 14,125
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   206,766 4,012 SH   SOLE 0 0 0 4,012
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,961,182 53,519 SH   SOLE 0 1,042 0 52,476
JACOBS SOLUTIONS INC COM 46982L108   2,957,172 24,873 SH   SOLE 0 200 0 24,673
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   542,196 10,877 SH   SOLE 0 0 0 10,877
JANUS DETROIT STR TR HENDERSON MTG 47103U852   212,189 4,637 SH   SOLE 0 0 0 4,637
JOHNSON & JOHNSON COM 478160104   6,044,568 36,519 SH   SOLE 0 200 0 36,319
JPMORGAN CHASE & CO COM 46625H100   3,777,665 25,974 SH   SOLE 0 0 0 25,974
JUNIPER NETWORKS INC COM 48203R104   797,580 25,457 SH   SOLE 0 0 0 25,457
KENVUE INC COM 49177J102   2,534,365 95,926 SH   SOLE 0 600 0 95,326
KIMBERLY-CLARK CORP COM 494368103   773,410 5,602 SH   SOLE 0 0 0 5,602
KKR & CO INC COM 48251W104   267,960 4,785 SH   SOLE 0 0 0 4,785
L3HARRIS TECHNOLOGIES INC COM 502431109   581,082 2,968 SH   SOLE 0 0 0 2,968
LILLY ELI & CO COM 532457108   632,538 1,349 SH   SOLE 0 0 0 1,349
LISTED FD TR HORZN KINTCS BL 53656G209   316,653 14,590 SH   SOLE 0 500 0 14,090
LISTED FD TR HORIZON KINETICS 53656F623   4,467,982 146,156 SH   SOLE 0 88 0 146,068
LOCKHEED MARTIN CORP COM 539830109   1,548,595 3,364 SH   SOLE 0 0 0 3,364
LOWES COS INC COM 548661107   1,528,376 6,772 SH   SOLE 0 0 0 6,772
LUMENTUM HLDGS INC COM 55024U109   707,423 12,470 SH   SOLE 0 0 0 12,470
MARSH & MCLENNAN COS INC COM 571748102   1,401,229 7,450 SH   SOLE 0 0 0 7,450
MASTERCARD INCORPORATED CL A 57636Q104   3,177,493 8,079 SH   SOLE 0 0 0 8,079
MCCORMICK & CO INC COM NON VTG 579780206   503,135 5,768 SH   SOLE 0 0 0 5,768
MCDONALDS CORP COM 580135101   2,685,435 8,999 SH   SOLE 0 0 0 8,999
MEDTRONIC PLC SHS G5960L103   4,709,925 53,461 SH   SOLE 0 50 0 53,411
MERCK & CO INC COM 58933Y105   8,197,853 71,045 SH   SOLE 0 0 0 71,045
META PLATFORMS INC CL A 30303M102   3,908,094 13,618 SH   SOLE 0 0 0 13,618
MICRON TECHNOLOGY INC COM 595112103   1,632,137 25,862 SH   SOLE 0 0 0 25,862
MICROSOFT CORP COM 594918104   20,574,055 60,416 SH   SOLE 0 671 0 59,745
MONDELEZ INTL INC CL A 609207105   920,780 12,624 SH   SOLE 0 0 0 12,624
MONOLITHIC PWR SYS INC COM 609839105   306,489 567 SH   SOLE 0 0 0 567
MOTOROLA SOLUTIONS INC COM NEW 620076307   338,152 1,153 SH   SOLE 0 0 0 1,153
MURPHY USA INC COM 626755102   242,355 779 SH   SOLE 0 0 0 779
NASDAQ INC COM 631103108   462,943 9,287 SH   SOLE 0 0 0 9,287
NEXTERA ENERGY INC COM 65339F101   2,291,165 30,878 SH   SOLE 0 0 0 30,878
NIKE INC CL B 654106103   623,034 5,645 SH   SOLE 0 927 0 4,718
NORFOLK SOUTHN CORP COM 655844108   235,150 1,037 SH   SOLE 0 100 0 937
NOVO-NORDISK A S ADR 670100205   1,837,879 11,357 SH   SOLE 0 0 0 11,357
NUCOR CORP COM 670346105   204,563 1,247 SH   SOLE 0 0 0 1,247
NUVEEN AMT FREE QLTY MUN INC COM 670657105   1,884,912 172,453 SH   SOLE 0 0 0 172,453
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   126,829 11,999 SH   SOLE 0 0 0 11,999
NVIDIA CORPORATION COM 67066G104   6,575,228 15,544 SH   SOLE 0 0 0 15,544
ORACLE CORP COM 68389X105   550,693 4,624 SH   SOLE 0 0 0 4,624
PAYCHEX INC COM 704326107   322,633 2,884 SH   SOLE 0 0 0 2,884
PAYPAL HLDGS INC COM 70450Y103   2,682,012 40,192 SH   SOLE 0 0 0 40,192
PEPSICO INC COM 713448108   2,314,389 12,495 SH   SOLE 0 0 0 12,495
PFIZER INC COM 717081103   5,525,023 150,628 SH   SOLE 0 0 0 150,628
PHILIP MORRIS INTL INC COM 718172109   2,438,171 24,976 SH   SOLE 0 0 0 24,976
PHILLIPS 66 COM 718546104   456,984 4,791 SH   SOLE 0 0 0 4,791
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   749,438 7,995 SH   SOLE 0 0 0 7,995
PIONEER NAT RES CO COM 723787107   374,789 1,809 SH   SOLE 0 0 0 1,809
POOL CORP COM 73278L105   569,150 1,519 SH   SOLE 0 0 0 1,519
PROCTER AND GAMBLE CO COM 742718109   856,042 5,642 SH   SOLE 0 0 0 5,642
PROSHARES TR ULTRA FNCLS NEW 74347X633   250,180 5,484 SH   SOLE 0 0 0 5,484
PROSHARES TR INVT INT RT HG 74347B607   1,154,235 15,853 SH   SOLE 0 0 0 15,853
PRUDENTIAL FINL INC COM 744320102   2,705,557 30,668 SH   SOLE 0 100 0 30,568
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   564,179 9,011 SH   SOLE 0 0 0 9,011
QUALCOMM INC COM 747525103   7,317,121 61,468 SH   SOLE 0 0 0 61,468
QUANTA SVCS INC COM 74762E102   1,650,376 8,401 SH   SOLE 0 0 0 8,401
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,265,409 33,334 SH   SOLE 0 0 0 33,334
REPUBLIC SVCS INC COM 760759100   1,238,182 8,084 SH   SOLE 0 0 0 8,084
ROBERT HALF INTL INC COM 770323103   414,564 5,511 SH   SOLE 0 0 0 5,511
ROCKWELL AUTOMATION INC COM 773903109   261,196 793 SH   SOLE 0 0 0 793
ROYCE VALUE TR INC COM 780910105   147,591 10,695 SH   SOLE 0 0 0 10,695
S&P GLOBAL INC COM 78409V104   739,722 1,845 SH   SOLE 0 0 0 1,845
SALESFORCE INC COM 79466L302   1,802,259 8,531 SH   SOLE 0 0 0 8,531
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   14,025,059 271,278 SH   SOLE 0 0 0 271,278
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   335,210 4,996 SH   SOLE 0 0 0 4,996
SCHWAB STRATEGIC TR US TIPS ETF 808524870   3,601,952 68,700 SH   SOLE 0 0 0 68,700
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   775,860 16,144 SH   SOLE 0 0 0 16,144
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   226,547 4,597 SH   SOLE 0 0 0 4,597
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   219,409 3,089 SH   SOLE 0 0 0 3,089
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   15,288,396 210,526 SH   SOLE 0 51 0 210,475
SCHWAB STRATEGIC TR MUN BD ETF 808524649   1,286,274 24,817 SH   SOLE 0 0 0 24,817
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   3,581,470 55,032 SH   SOLE 0 0 0 55,032
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,918,674 44,601 SH   SOLE 0 0 0 44,601
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   270,759 8,032 SH   SOLE 0 0 0 8,032
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   2,672,242 24,900 SH   SOLE 0 0 0 24,900
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   7,459,090 42,903 SH   SOLE 0 0 0 42,903
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,207,800 56,732 SH   SOLE 0 0 0 56,732
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   8,237,871 62,065 SH   SOLE 0 0 0 62,065
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   3,107,614 18,301 SH   SOLE 0 0 0 18,301
SHELL PLC SPON ADS 780259305   600,781 9,950 SH   SOLE 0 0 0 9,950
SHERWIN WILLIAMS CO COM 824348106   598,815 2,255 SH   SOLE 0 0 0 2,255
SIRIUS XM HOLDINGS INC COM 82968B103   195,460 43,148 SH   SOLE 0 114 0 43,034
SNAP ON INC COM 833034101   986,279 3,422 SH   SOLE 0 0 0 3,422
SOLUNA HOLDINGS INC COM NEW 583543103   70,527 346,058 SH   SOLE 0 0 0 346,058
SOUTHERN CO COM 842587107   1,023,494 14,569 SH   SOLE 0 0 0 14,569
SOUTHERN COPPER CORP COM 84265V105   939,794 13,100 SH   SOLE 0 0 0 13,100
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   201,152 585 SH   SOLE 0 0 0 585
SPDR GOLD TR GOLD SHS 78463V107   1,104,739 6,197 SH   SOLE 0 0 0 6,197
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,454,139 5,536 SH   SOLE 0 0 0 5,536
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   355,830 743 SH   SOLE 0 0 0 743
SPDR SER TR S&P 600 SMCP VAL 78464A300   511,983 6,633 SH   SOLE 0 0 0 6,633
SPDR SER TR PRTFLO S&P500 GW 78464A409   239,536 3,926 SH   SOLE 0 0 0 3,926
SPDR SER TR S&P DIVID ETF 78464A763   341,984 2,790 SH   SOLE 0 0 0 2,790
SPDR SER TR S&P SEMICNDCTR 78464A862   384,796 1,739 SH   SOLE 0 0 0 1,739
SPDR SER TR S&P BIOTECH 78464A870   3,820,573 45,920 SH   SOLE 0 0 0 45,920
SPDR SER TR COMP SOFTWARE 78464A599   244,505 1,834 SH   SOLE 0 0 0 1,834
SPDR SER TR PORTFOLIO SH TSR 78468R101   425,689 14,786 SH   SOLE 0 0 0 14,786
STERIS PLC SHS USD G8473T100   626,181 2,783 SH   SOLE 0 0 0 2,783
STRYKER CORPORATION COM 863667101   802,157 2,629 SH   SOLE 0 0 0 2,629
T-MOBILE US INC COM 872590104   1,529,706 11,013 SH   SOLE 0 0 0 11,013
TESLA INC COM 88160R101   1,472,810 5,626 SH   SOLE 0 60 0 5,566
TEXAS INSTRS INC COM 882508104   599,978 3,333 SH   SOLE 0 0 0 3,333
THERMO FISHER SCIENTIFIC INC COM 883556102   1,709,258 3,276 SH   SOLE 0 0 0 3,276
THOMSON REUTERS CORP. COM 884903808   203,467 1,508 SH   SOLE 0 0 0 1,508
TJX COS INC NEW COM 872540109   1,848,085 21,796 SH   SOLE 0 0 0 21,796
TRACTOR SUPPLY CO COM 892356106   941,165 4,257 SH   SOLE 0 0 0 4,257
TRANE TECHNOLOGIES PLC SHS G8994E103   817,954 4,277 SH   SOLE 0 0 0 4,277
TRAVELERS COMPANIES INC COM 89417E109   272,261 1,568 SH   SOLE 0 0 0 1,568
UNION PAC CORP COM 907818108   1,437,493 7,025 SH   SOLE 0 0 0 7,025
UNITED PARCEL SERVICE INC CL B 911312106   5,728,643 31,959 SH   SOLE 0 50 0 31,909
UNITED RENTALS INC COM 911363109   3,538,210 7,944 SH   SOLE 0 0 0 7,944
UNITEDHEALTH GROUP INC COM 91324P102   2,976,127 6,192 SH   SOLE 0 0 0 6,192
VANGUARD INDEX FDS TOTAL STK MKT 922908769   352,891 1,602 SH   SOLE 0 0 0 1,602
VANGUARD INDEX FDS SMALL CP ETF 922908751   345,075 1,735 SH   SOLE 0 0 0 1,735
VANGUARD INDEX FDS MID CAP ETF 922908629   2,368,388 10,758 SH   SOLE 0 0 0 10,758
VANGUARD INDEX FDS SM CP VAL ETF 922908611   278,312 1,683 SH   SOLE 0 0 0 1,683
VANGUARD INDEX FDS GROWTH ETF 922908736   287,519 1,016 SH   SOLE 0 0 0 1,016
VANGUARD INDEX FDS VALUE ETF 922908744   241,988 1,703 SH   SOLE 0 0 0 1,703
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   390,735 959 SH   SOLE 0 0 0 959
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   6,193,631 88,836 SH   SOLE 0 0 0 88,836
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   7,258,609 133,406 SH   SOLE 0 0 0 133,406
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,449,124 31,203 SH   SOLE 0 0 0 31,203
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,798,561 22,758 SH   SOLE 0 0 0 22,758
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   425,567 2,620 SH   SOLE 0 0 0 2,620
VANGUARD WORLD FDS INF TECH ETF 92204A702   730,006 1,651 SH   SOLE 0 0 0 1,651
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   313,257 1,280 SH   SOLE 0 0 0 1,280
VERIZON COMMUNICATIONS INC COM 92343V104   1,053,420 28,325 SH   SOLE 0 0 0 28,325
VISA INC COM CL A 92826C839   2,907,533 12,243 SH   SOLE 0 0 0 12,243
WALMART INC COM 931142103   2,994,531 19,052 SH   SOLE 0 0 0 19,052
WASTE MGMT INC DEL COM 94106L109   508,291 2,931 SH   SOLE 0 0 0 2,931
WATSCO INC COM 942622200   885,266 2,321 SH   SOLE 0 0 0 2,321
WEC ENERGY GROUP INC COM 92939U106   493,594 5,594 SH   SOLE 0 0 0 5,594
WELLTOWER INC COM 95040Q104   291,042 3,598 SH   SOLE 0 0 0 3,598
WESCO INTL INC COM 95082P105   1,587,546 8,866 SH   SOLE 0 0 0 8,866
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   664,327 13,202 SH   SOLE 0 0 0 13,202
ZOETIS INC CL A 98978V103   3,752,456 21,790 SH   SOLE 0 50 0 21,740