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
APPLE INC COM 037833100   221,814,432 1,319,762 SH   SOLE   1,319,762 0 0
S&P 500 ETF COM 78462F103   168,161,271 393,342 SH   SOLE   393,342 0 0
AMAZON COM INC COM 023135106   154,970,247 1,255,340 SH   SOLE   1,255,340 0 0
MASTERCARD INC COM 57636Q104   118,582,895 306,939 SH   SOLE   306,939 0 0
MICROSOFT COM 594918104   109,809,353 362,998 SH   SOLE   362,998 0 0
ALPHABET INC C COM 02079K107   95,473,782 772,666 SH   SOLE   772,666 0 0
Thermo Fisher Scientific COM 883556102   91,024,045 179,829 SH   SOLE   179,829 0 0
iShares Core S&P 500 ETF COM 464287200   89,912,934 209,102 SH   SOLE   209,102 0 0
Costco Wholesale Co COM 22160K105   88,389,940 156,624 SH   SOLE   156,624 0 0
ISHARES TR COM 464288588   83,310,473 937,527 SH   SOLE   937,527 0 0
ALPHABET INC A COM 02079K305   83,173,491 635,584 SH   SOLE   635,584 0 0
JPMorgan Chase COM 46625H100   81,905,013 564,700 SH   SOLE   564,700 0 0
Microsoft Corp COM 594918104   78,744,261 249,388 SH   SOLE   249,388 0 0
UNITEDHEALTH GROUP COM 91324P102   74,784,333 148,244 SH   SOLE   148,244 0 0
JPMORGAN ULTRA-SHORT INCOME ETF COM 46641Q837   61,617,707 1,227,891 SH   SOLE   1,227,891 0 0
INVESCO EXCHANGETRAD COM 46137V241   58,393,586 1,166,416 SH   SOLE   1,166,416 0 0
ISHARES COM 464287457   47,246,089 582,842 SH   SOLE   582,842 0 0
ADV MICRO DEVICES COM 007903107   45,669,787 444,168 SH   SOLE   444,168 0 0
Tradeweb Markets Inc COM 892672106   44,898,903 559,837 SH   SOLE   559,837 0 0
BONDBLOXX BLOOMBERG ONE YEAR TARGET DURATION US TREASURY ETF COM 09789C861   42,146,592 847,508 SH   SOLE   847,508 0 0
INVESCO QQQ TR COM 46090E103   40,426,794 112,835 SH   SOLE   112,835 0 0
Honeywell Intl Inc COM 438516106   38,339,092 207,530 SH   SOLE   207,530 0 0
ISHARES COM 464288661   35,675,794 314,662 SH   SOLE   314,662 0 0
COMCAST CORP COM 20030N101   35,212,916 794,149 SH   SOLE   794,149 0 0
Home Depot Inc COM 437076102   34,979,855 115,766 SH   SOLE   115,766 0 0
Workday Inc COM 98138H101   33,705,883 156,881 SH   SOLE   156,881 0 0
Blackrock Inc Com COM 09247X101   33,464,262 51,763 SH   SOLE   51,763 0 0
Meta Platforms Inc COM 30303M102   33,444,622 123,672 SH   SOLE   123,672 0 0
ADOBE INC COM 00724F101   33,098,296 64,908 SH   SOLE   64,908 0 0
Aon PLC COM G0403H108   32,473,551 100,159 SH   SOLE   100,159 0 0
EOG RESOURCES INC COM 26875P101   31,527,963 248,722 SH   SOLE   248,722 0 0
SALESFORCE COM COM 79466L302   31,485,073 155,263 SH   SOLE   155,263 0 0
THE CIGNA GROUP COM 125523100   30,832,194 107,282 SH   SOLE   107,282 0 0
ISHARES MSCI JAPAN ETF COM 46434G822   30,501,440 505,555 SH   SOLE   505,555 0 0
ISHARES TR COM 46434V860   29,607,385 583,087 SH   SOLE   583,087 0 0
Stryker Corp COM 863667101   27,625,138 101,091 SH   SOLE   101,091 0 0
ISHARES TR COM 464288646   27,380,287 548,778 SH   SOLE   548,778 0 0
Constellation Brands COM 21036P108   26,928,502 107,144 SH   SOLE   107,144 0 0
T-MOBILE US INC COM 872590104   26,760,550 191,073 SH   SOLE   191,073 0 0
IShr S&P Global Energy COM 464287341   24,984,127 605,529 SH   SOLE   605,529 0 0
CHUBB LIMITED COM H1467J104   24,934,985 119,418 SH   SOLE   119,418 0 0
BP PLC COM 055622104   24,549,667 633,468 SH   SOLE   633,468 0 0
INTUIT COM 461202103   24,236,921 47,066 SH   SOLE   47,066 0 0
INVESCO EXCHNG TRADE COM 46138G508   23,796,486 1,133,108 SH   SOLE   1,133,108 0 0
SERVICENOW INC COM 81762P102   23,748,004 42,486 SH   SOLE   42,486 0 0
Chevron Corp COM 166764100   23,633,442 140,158 SH   SOLE   140,158 0 0
TESLA INC COM 88160R101   23,540,841 94,075 SH   SOLE   94,075 0 0
Exxon Mobil Corp COM 30231G102   22,859,204 194,399 SH   SOLE   194,399 0 0
SYSCO CORP COM 871829107   22,373,514 338,729 SH   SOLE   338,729 0 0
Roper Technologies Inc COM 776696106   22,318,044 46,085 SH   SOLE   46,085 0 0
ISHARES CORE S&P MID-CAP ETF COM 464287507   22,063,614 88,091 SH   SOLE   88,091 0 0
Intuit COM 461202103   21,983,704 43,026 SH   SOLE   43,026 0 0
VANGUARD INDEX TR COM 922908744   21,470,414 155,660 SH   SOLE   155,660 0 0
ISHARES TR COM 464288414   21,283,891 206,906 SH   SOLE   206,906 0 0
ISHARES 0-3 MONTH TREASURY BOND ETF COM 46436E718   20,749,321 206,112 SH   SOLE   206,112 0 0
ACCENTURE PLC COM G1151C101   20,563,065 70,812 SH   SOLE   70,812 0 0
KIMBERLY CLARK CORP COM 494368103   20,258,125 167,628 SH   SOLE   167,628 0 0
ALIBABA GROUP HLDG COM 01609W102   20,185,415 232,706 SH   SOLE   232,706 0 0
BONDBLOXX BLOOMBERG TWO YEAR TARGET DURATION US TREASURY ETF COM 09789C853   20,124,795 411,550 SH   SOLE   411,550 0 0
PUBLIC SVC ENTERPR COM 744573106   19,824,875 347,721 SH   SOLE   347,721 0 0
Danaher Corp COM 235851102   19,029,270 76,700 SH   SOLE   76,700 0 0
FirstService Corp COM 33767E202   18,832,294 129,396 SH   SOLE   129,396 0 0
RTX Corporation COM 75513E101   18,615,688 258,659 SH   SOLE   258,659 0 0
FIDELITY COVINGTON T COM 316092808   18,298,852 148,702 SH   SOLE   148,702 0 0
ELECTRONIC ARTS INC COM 285512109   17,543,980 145,702 SH   SOLE   145,702 0 0
Walt Disney Co COM 254687106   17,406,622 214,764 SH   SOLE   214,764 0 0
ROYAL CARIBBEAN COM V7780T103   17,281,594 187,558 SH   SOLE   187,558 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF COM 921946794   17,047,843 275,454 SH   SOLE   275,454 0 0
AMPHENOL CORPORATION COM 032095101   16,949,139 201,590 SH   SOLE   201,590 0 0
SPDR Portfolio Short Term Corp COM 78464A474   16,786,385 572,348 SH   SOLE   572,348 0 0
SPDR GOLD ETF COM 78463V107   15,687,444 91,499 SH   SOLE   91,499 0 0
Pepsico COM 713448108   15,543,748 91,736 SH   SOLE   91,736 0 0
ISHARES INC COM 464286608   15,339,991 362,812 SH   SOLE   362,812 0 0
NVIDIA CORP COM 67066G104   15,043,238 34,576 SH   SOLE   34,576 0 0
Schwab Fundamental Intl Lrg Co COM 808524755   15,033,654 474,697 SH   SOLE   474,697 0 0
NETFLIX INC COM 64110L106   14,921,376 39,512 SH   SOLE   39,512 0 0
Community Healthcare Trust Inc COM 20369C106   14,907,588 501,939 SH   SOLE   501,939 0 0
ISHARES TR COM 464288638   14,760,325 303,028 SH   SOLE   303,028 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF COM 46641Q332   14,156,385 264,309 SH   SOLE   264,309 0 0
ISHARES COM 464287440   14,131,503 153,736 SH   SOLE   153,736 0 0
BERKSHIRE HATHAWAY B COM 084670702   13,935,915 43,296 SH   SOLE   43,296 0 0
ISHARES S&P SMALLCAP 600 ETF COM 464287804   13,772,218 145,933 SH   SOLE   145,933 0 0
EXPEDIA GROUP INC COM 30212P303   13,651,931 132,451 SH   SOLE   132,451 0 0
ISHARES INC COM 46434G103   13,416,259 281,558 SH   SOLE   281,558 0 0
MARATHON PETE CORP COM COM 56585A102   13,327,536 87,936 SH   SOLE   87,936 0 0
Lockheed Martin COM 539830109   13,267,071 32,441 SH   SOLE   32,441 0 0
IShares Total International COM 46432F834   13,213,877 220,268 SH   SOLE   220,268 0 0
LAM RESEARCH CORP COM 512807108   12,844,688 20,489 SH   SOLE   20,489 0 0
Enbridge Inc COM 29250n105   12,336,159 371,683 SH   SOLE   371,683 0 0
INVESCO EXCHANGETRAD COM 46137V357   12,252,218 86,466 SH   SOLE   86,466 0 0
Altria Group COM 02209S103   12,196,333 289,837 SH   SOLE   289,837 0 0
Fortive Corporation COM 34959J108   12,171,065 164,119 SH   SOLE   164,119 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   12,134,612 134,243 SH   SOLE   134,243 0 0
ISHARES TR COM 464288513   11,921,620 161,702 SH   SOLE   161,702 0 0
Pool Corporation COM 73278L105   11,802,578 33,144 SH   SOLE   33,144 0 0
Schwab Intl Eq COM 808524805   11,345,730 334,091 SH   SOLE   334,091 0 0
CHEVRON CORP COM 166764100   11,215,938 66,505 SH   SOLE   66,505 0 0
SPDR PORTFOLIO S&P 500 ETF COM 78464A854   11,142,862 221,704 SH   SOLE   221,704 0 0
EATON CORPORATION COM G29183103   11,049,347 51,803 SH   SOLE   51,803 0 0
PROGRESSIVE CORP COM 743315103   10,799,635 77,526 SH   SOLE   77,526 0 0
Starwood Ppty Trust COM 85571B105   10,588,243 547,196 SH   SOLE   547,196 0 0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF COM 78468R788   10,566,741 301,304 SH   SOLE   301,304 0 0
CVS Health Corp COM 126650100   10,516,987 150,630 SH   SOLE   150,630 0 0
ABBVIE INC COM 00287Y109   10,388,105 69,530 SH   SOLE   69,530 0 0
Freeport-McMoran Cpr&Gld COM 35671D857   10,326,086 276,913 SH   SOLE   276,913 0 0
VANGUARD HEALTH CARE ETF COM 92204A504   10,262,578 43,652 SH   SOLE   43,652 0 0
INVESCO S&P ULTRA DIVIDEND REVENUE ETF COM 46138G656   9,872,963 265,419 SH   SOLE   265,419 0 0
Cheniere Energy COM 16411R208   9,643,903 57,996 SH   SOLE   57,996 0 0
CISCO SYS INC COM 17275R102   9,311,766 173,074 SH   SOLE   173,074 0 0
APPLIED MATERIALS COM 038222105   9,091,688 65,645 SH   SOLE   65,645 0 0
ISHARES CORE DIVIDEND GROWTH ETF COM 46434V621   8,890,143 179,488 SH   SOLE   179,488 0 0
ANALOG DEVICES INC COM 032654105   8,824,291 50,393 SH   SOLE   50,393 0 0
ISHARES TR COM 46435G334   8,787,980 277,397 SH   SOLE   277,397 0 0
ISHARES COM 464289511   8,746,052 185,178 SH   SOLE   185,178 0 0
Invesco DWA Healthcare COM 46137V852   8,677,643 258,417 SH   SOLE   258,417 0 0
Mondelez Int'l COM 609207105   8,670,489 124,935 SH   SOLE   124,935 0 0
CAMBRIA FOREIGN SHAREHOLDER YIELD ETF COM 132061300   8,649,768 360,708 SH   SOLE   360,708 0 0
ISHARES INC COM 464286509   8,560,306 255,487 SH   SOLE   255,487 0 0
FIDELITYCOVINGTON TR COM 316092600   8,452,884 139,343 SH   SOLE   139,343 0 0
SPDR SERIES TRUST COM 78464A375   8,421,291 267,570 SH   SOLE   267,570 0 0
VANGUARD S&P 500 ETF COM 922908363   8,252,590 21,015 SH   SOLE   21,015 0 0
FIDELITYCOVINGTON TR COM 316092501   8,167,794 175,238 SH   SOLE   175,238 0 0
Global X MLP & Energy Infrastr COM 37954y293   8,089,923 190,873 SH   SOLE   190,873 0 0
INTEL CORP COM 458140100   8,015,476 225,441 SH   SOLE   225,441 0 0
FIDELITYCOVINGTON TR COM 316092709   7,981,518 147,304 SH   SOLE   147,304 0 0
TORO CO COM 891092108   7,794,968 93,801 SH   SOLE   93,801 0 0
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF COM 78468R663   7,791,281 84,854 SH   SOLE   84,854 0 0
CVS Health Corp COM 126650100   7,675,310 109,723 SH   SOLE   109,723 0 0
Palo Alto Networks, Inc. COM 697435105   7,589,057 32,371 SH   SOLE   32,371 0 0
INVESCO S&P SMALLCAP 600 REVENUE ETF COM 46138G664   7,571,747 207,901 SH   SOLE   207,901 0 0
Invesco Aerospace & Defense COM 46137V100   7,556,182 94,689 SH   SOLE   94,689 0 0
ISHARES COM 464286665   7,533,335 189,005 SH   SOLE   189,005 0 0
PNC Finl Services Grp COM 693475105   7,313,777 59,573 SH   SOLE   59,573 0 0
FIDELITY COVINGTON COM 316092873   7,309,353 183,912 SH   SOLE   183,912 0 0
POWERSHARES FTSE RAFI US 1000 COM 46137V613   7,278,345 228,735 SH   SOLE   228,735 0 0
ISHARES TR COM 464287226   7,218,735 76,690 SH   SOLE   76,690 0 0
AMERN INTL GROUP INC COM 026874784   7,159,715 117,948 SH   SOLE   117,948 0 0
Merck & Co COM 58933Y105   7,145,424 69,392 SH   SOLE   69,392 0 0
MSCI Inc COM 55354G100   7,136,430 13,909 SH   SOLE   13,909 0 0
Enterprise Prods LP COM 293792107   7,113,326 259,895 SH   SOLE   259,895 0 0
Rockwell Auto COM 773903109   7,102,154 24,844 SH   SOLE   24,844 0 0
ELI LILLY & CO COM COM 532457108   6,650,685 12,375 SH   SOLE   12,375 0 0
ISHARES TR COM 464287432   6,636,511 74,527 SH   SOLE   74,527 0 0
VISA INC COM 92826C839   6,632,854 35,897 SH   SOLE   35,897 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769   6,539,611 30,912 SH   SOLE   30,912 0 0
FIDELITYCOVINGTON TR COM 316092303   6,357,313 149,119 SH   SOLE   149,119 0 0
First Trust Low Duration Opp COM 33739Q200   6,192,975 131,096 SH   SOLE   131,096 0 0
ORACLE CORP COM 68389X105   6,171,292 58,259 SH   SOLE   58,259 0 0
PFIZER INC COM 717081103   5,889,828 177,556 SH   SOLE   177,556 0 0
COLGATE PALMOLIVE CO COM 194162103   5,784,252 81,341 SH   SOLE   81,341 0 0
SPDR S&P AEROSPACE & DEFENSE ETF COM 78464A631   5,701,293 50,859 SH   SOLE   50,859 0 0
IDEXX Laboratories COM 45168D104   5,584,375 12,771 SH   SOLE   12,771 0 0
TEXAS INSTRUMENTS COM 882508104   5,566,361 35,001 SH   SOLE   35,001 0 0
PARKER HANNIFIN CORP COM 701094104   5,551,205 14,172 SH   SOLE   14,172 0 0
ISHARES US COM 46431W812   5,485,480 228,861 SH   SOLE   228,861 0 0
VISTRA CORP COM 92840M102   5,424,439 163,375 SH   SOLE   163,375 0 0
Home Depot Inc COM 437076102   5,385,432 17,706 SH   SOLE   17,706 0 0
PROCTER AND GAMBLE COM 742718109   5,384,585 36,856 SH   SOLE   36,856 0 0
FIDELITYCOVINGTON TR COM 316092204   5,379,034 76,886 SH   SOLE   76,886 0 0
PAYPAL HLDGS INC COM 70450Y103   5,370,393 122,750 SH   SOLE   122,750 0 0
ISHARES COM 464288653   5,359,495 54,148 SH   SOLE   54,148 0 0
VICI PPTYS INC COM 925652109   5,206,650 178,734 SH   SOLE   178,734 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF COM 78464A409   5,151,708 86,905 SH   SOLE   86,905 0 0
BROADCOM INC COM 11135F101   5,121,326 6,161 SH   SOLE   6,161 0 0
HUBSPOT INC COM 443573100   5,055,681 10,263 SH   SOLE   10,263 0 0
DOW INC COM 260557103   5,023,733 97,424 SH   SOLE   97,424 0 0
VERTEX PHARMACEUTICL COM 92532F100   4,957,441 14,253 SH   SOLE   14,253 0 0
FIDELITYCOVINGTON TR COM 316092402   4,949,816 198,533 SH   SOLE   198,533 0 0
Abbott Labs COM 002824100   4,930,057 50,899 SH   SOLE   50,899 0 0
ISHARES TR RUSSELL MIDCAP INDEX FD COM 464287499   4,922,382 71,079 SH   SOLE   71,079 0 0
ISHARES COM 464288281   4,839,091 58,476 SH   SOLE   58,476 0 0
Conoco Phillips COM 20825C104   4,834,710 40,349 SH   SOLE   40,349 0 0
ISHARES COM 464288448   4,798,381 188,725 SH   SOLE   188,725 0 0
NEXTERA ENERGY INC COM 65339F101   4,728,349 82,526 SH   SOLE   82,526 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF COM 464288158   4,686,340 45,560 SH   SOLE   45,560 0 0
SPDR SER TR COM 78468R200   4,614,969 150,191 SH   SOLE   150,191 0 0
AT&T INC COM 00206R102   4,599,684 306,233 SH   SOLE   306,233 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF COM 78463X889   4,546,502 146,614 SH   SOLE   146,614 0 0
IShr World Ex-US COM 464288240   4,534,726 96,463 SH   SOLE   96,463 0 0
PETROLEO BRASILEIRO COM 71654V408   4,511,227 300,949 SH   SOLE   300,949 0 0
Johnson & Johnson COM 478160104   4,481,122 28,759 SH   SOLE   28,759 0 0
NUCOR CORP COM 670346105   4,222,769 27,006 SH   SOLE   27,006 0 0
MARRIOTT INTL INC COM 571903202   4,170,178 21,161 SH   SOLE   21,161 0 0
VanEck Vectors Morningstar COM 92189F643   4,148,145 54,696 SH   SOLE   54,696 0 0
COGNIZANT TECH SOLNS COM 192446102   4,093,537 60,308 SH   SOLE   60,308 0 0
Vanguard FTSE Developed ETF COM 921943858   4,078,202 93,280 SH   SOLE   93,280 0 0
ZOETIS INC COM 98978V103   4,063,528 23,305 SH   SOLE   23,305 0 0
Schwab US Large Cap Growth ETF COM 808524300   4,057,921 55,802 SH   SOLE   55,802 0 0
Schwab Strategic Tr US Lg Cp E COM 808524201   3,997,754 79,007 SH   SOLE   79,007 0 0
QUALCOMM INC COM 747525103   3,948,787 35,460 SH   SOLE   35,460 0 0
ENPHASE ENERGY COM 29355A107   3,945,245 32,836 SH   SOLE   32,836 0 0
ELEVANCE HEALTH INC COM 036752103   3,890,483 8,886 SH   SOLE   8,886 0 0
SCHLUMBERGER LTD COM 806857108   3,860,454 66,214 SH   SOLE   66,214 0 0
INTL BUSINESS MCHN COM 459200101   3,847,550 27,408 SH   SOLE   27,408 0 0
Philip Morris Intl COM 718172109   3,845,098 41,524 SH   SOLE   41,524 0 0
DELTA AIR LINES COM 247361702   3,820,758 103,196 SH   SOLE   103,196 0 0
3M COMPANY COM 88579Y101   3,791,575 40,482 SH   SOLE   40,482 0 0
METLIFE INC COM 59156R108   3,783,021 59,976 SH   SOLE   59,976 0 0
CF INDUSTRIES HLDGS COM 125269100   3,726,688 43,442 SH   SOLE   43,442 0 0
PEPSICO INC COM 713448108   3,668,175 21,644 SH   SOLE   21,644 0 0
VANGUARD SMALL CAP ETF COM 922908751   3,571,439 18,890 SH   SOLE   18,890 0 0
VANGUARD TAX-EXEMPT BOND ETF COM 922907746   3,505,453 72,878 SH   SOLE   72,878 0 0
VANECK ETF TR COM 92189H409   3,480,779 70,711 SH   SOLE   70,711 0 0
VERIZON COMMUNICATION COM 92343V104   3,412,540 105,230 SH   SOLE   105,230 0 0
CHICAGO MERCANTILE HLDGS INC COM 12572Q105   3,385,580 16,909 SH   SOLE   16,909 0 0
AGILENT TECHN INC COM 00846U101   3,342,795 29,874 SH   SOLE   29,874 0 0
FIDELITYCOVINGTON TR COM 316092865   3,308,172 87,063 SH   SOLE   87,063 0 0
KROGER CO COM 501044101   3,254,461 72,638 SH   SOLE   72,638 0 0
CARRIER GLOBAL CORP COM 14448C104   3,222,749 58,330 SH   SOLE   58,330 0 0
IShr Biotech COM 464287556   3,205,099 26,209 SH   SOLE   26,209 0 0
ISHARES TRUST CORE COM 464287150   3,180,857 33,763 SH   SOLE   33,763 0 0
COTERRA ENERGY INC COM 127097103   3,175,133 117,380 SH   SOLE   117,380 0 0
YUM BRANDS INC COM 988498101   3,163,720 25,241 SH   SOLE   25,241 0 0
OMEGA HEALTHCARE INVS INC COM COM 681936100   3,163,145 95,390 SH   SOLE   95,390 0 0
UTILITIES SELECT SECTOR SPDR COM 81369Y886   3,160,834 53,637 SH   SOLE   53,637 0 0
SHERWIN WILLIAMS CO COM 824348106   3,154,841 12,363 SH   SOLE   12,363 0 0
Lowes Co COM 548661107   3,102,220 14,926 SH   SOLE   14,926 0 0
IRON MTN INC DEL COM COM 46284V101   3,086,834 51,923 SH   SOLE   51,923 0 0
S&P Global Inc COM 78409V104   3,018,070 16,690 SH   SOLE   16,690 0 0
AMERICAN EXPRESS CO COM 025816109   2,980,429 19,974 SH   SOLE   19,974 0 0
NRG ENERGY INC NEW COM 629377508   2,921,989 75,856 SH   SOLE   75,856 0 0
Johnson & Johnson COM 478160104   2,920,624 18,752 SH   SOLE   18,752 0 0
CSX CORP COM 126408103   2,853,866 92,717 SH   SOLE   92,717 0 0
UBS AG COM H42097107   2,846,159 115,391 SH   SOLE   115,391 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102   2,836,075 37,596 SH   SOLE   37,596 0 0
GILEAD SCIENCES INC COM 375558103   2,816,562 37,515 SH   SOLE   37,515 0 0
KINDER MORGAN INC COM 49456B101   2,733,172 164,844 SH   SOLE   164,844 0 0
Dominos Pizza Inc COM 25754A201   2,625,182 10,987 SH   SOLE   10,987 0 0
LOCKHEED MARTIN CORP COM 539830109   2,597,489 6,347 SH   SOLE   6,347 0 0
IShr S&P Sm Cap COM 464287804   2,551,249 27,046 SH   SOLE   27,046 0 0
WALMART INC COM 931142103   2,544,936 15,877 SH   SOLE   15,877 0 0
DARLING INGREDIENTS COM 237266101   2,522,565 48,325 SH   SOLE   48,325 0 0
CONSOL ENERGY DISC COM 20854L108   2,469,546 23,481 SH   SOLE   23,481 0 0
KEYCORP COM COM 493267108   2,467,502 229,322 SH   SOLE   229,322 0 0
FISERV INC COM 337738108   2,457,938 21,757 SH   SOLE   21,757 0 0
HUMANA INC COM 444859102   2,416,464 4,961 SH   SOLE   4,961 0 0
ISHARES TR COM 464287176   2,391,095 23,004 SH   SOLE   23,004 0 0
AGNICO EAGLE MINES LTD COM COM 008474108   2,367,438 52,089 SH   SOLE   52,089 0 0
ENERGY TRANSFER L P COM 29273V100   2,338,225 166,658 SH   SOLE   166,658 0 0
OLD DOMINION FGHT COM 679580100   2,336,640 5,710 SH   SOLE   5,710 0 0
MCKESSON CORP COM 58155Q103   2,328,692 5,349 SH   SOLE   5,349 0 0
SELECT SECTOR SPDR COM 81369Y803   2,324,352 14,177 SH   SOLE   14,177 0 0
AMGEN INC COM 031162100   2,309,049 8,581 SH   SOLE   8,581 0 0
PIMCO ENHANCED SHORT COM 72201R833   2,298,973 22,921 SH   SOLE   22,921 0 0
Honeywell Intl Inc COM 438516106   2,289,900 12,342 SH   SOLE   12,342 0 0
AMCOR PLC ORD COM G0250X107   2,281,414 249,063 SH   SOLE   249,063 0 0
Coca-Cola Co COM 191216100   2,243,343 40,074 SH   SOLE   40,074 0 0
NORTHROP GRUMMAN CO COM 666807102   2,236,123 5,077 SH   SOLE   5,077 0 0
UNITED PARCEL SERVIC COM 911312106   2,181,238 13,988 SH   SOLE   13,988 0 0
BERKSHIRE HATHAWAY A COM 084670108   2,125,908 4 SH   SOLE   4 0 0
HOST HOTELS & RESRTS COM 44107P104   2,110,658 131,285 SH   SOLE   131,285 0 0
MATADOR RESOURCES COM 576485205   2,098,623 35,282 SH   SOLE   35,282 0 0
CENCORA INC COM 03073E105   2,094,828 11,606 SH   SOLE   11,606 0 0
WESTLAKE CORPORATION COM 960413102   2,071,250 16,586 SH   SOLE   16,586 0 0
PTC INC COM 69370C100   2,059,886 14,539 SH   SOLE   14,539 0 0
ISHARES COM 464287622   2,052,914 8,739 SH   SOLE   8,739 0 0
AMERIPRISE FINANCIAL COM 03076C106   2,028,764 6,111 SH   SOLE   6,111 0 0
SPDR DOW JONES INDL COM 78467X109   2,013,955 6,012 SH   SOLE   6,012 0 0
Bank of America COM 060505104   1,995,259 72,864 SH   SOLE   72,864 0 0
FORTINET INC COM 34959E109   1,993,246 33,968 SH   SOLE   33,968 0 0
DOCUSIGN INC COM 256163106   1,944,912 46,307 SH   SOLE   46,307 0 0
ATKORE INC COM 047649108   1,928,728 12,928 SH   SOLE   12,928 0 0
BOX INC COM 10316T104   1,909,540 78,874 SH   SOLE   78,874 0 0
BLACKSTONE INC COM 09260D107   1,872,613 17,476 SH   SOLE   17,476 0 0
Eli Lilly COM 532457108   1,865,452 3,473 SH   SOLE   3,473 0 0
Etsy Inc COM 29786A106   1,845,875 50,241 SH   SOLE   50,241 0 0
BANK OF NEW YORK MEL COM 064058100   1,834,119 42,944 SH   SOLE   42,944 0 0
ISHARES RUSSELL 1000 GROWTH ETF COM 464287614   1,828,200 6,871 SH   SOLE   6,871 0 0
ULTA BEAUTY INC COM 90384S303   1,806,646 4,522 SH   SOLE   4,522 0 0
AGCO CORP COM 001084102   1,798,037 15,186 SH   SOLE   15,186 0 0
ROCKWELL AUTOMATION COM 773903109   1,790,420 6,261 SH   SOLE   6,261 0 0
RYMAN HOSPITALITY COM 78377T107   1,788,521 21,476 SH   SOLE   21,476 0 0
COMMERCIAL METALS CO COM 201723103   1,786,073 36,148 SH   SOLE   36,148 0 0
BOEING CO COM 097023105   1,783,312 9,301 SH   SOLE   9,301 0 0
EXLSERVICE HOLDINGS COM 302081104   1,773,222 63,239 SH   SOLE   63,239 0 0
SPDR MSCI USA STRATEGICFACTORS ETF COM 78468R812   1,769,802 14,665 SH   SOLE   14,665 0 0
APPLE HOSPITALITY COM 03784Y200   1,766,641 115,105 SH   SOLE   115,105 0 0
TIMKEN CO COM 887389104   1,757,354 23,859 SH   SOLE   23,859 0 0
CROCS INC COM 227046109   1,757,053 19,913 SH   SOLE   19,913 0 0
TRIMBLE INC COM 896239100   1,742,802 32,358 SH   SOLE   32,358 0 0
KEYSIGHT TECHNOLOGS COM 49338L103   1,728,271 13,062 SH   SOLE   13,062 0 0
BONDBLOXX JP MORGAN USD EMERGING MARKETS 1-10 YEAR BOND ETF COM 09789C879   1,713,106 44,085 SH   SOLE   44,085 0 0
NIKE INC COM 654106103   1,689,846 17,666 SH   SOLE   17,666 0 0
INVESCO NASDAQ 100 ETF COM 46138G649   1,680,163 11,398 SH   SOLE   11,398 0 0
FORD MOTOR CO COM 345370860   1,661,580 133,781 SH   SOLE   133,781 0 0
Morgan Stanley COM 617446448   1,632,093 19,984 SH   SOLE   19,984 0 0
Danaher Corp COM 235851102   1,630,498 6,566 SH   SOLE   6,566 0 0
Oneok Inc COM 682680103   1,623,940 25,599 SH   SOLE   25,599 0 0
GENERAL MOTORS CO COM 37045V100   1,606,699 48,671 SH   SOLE   48,671 0 0
PUBLIC STORAGE COM 74460D109   1,589,947 5,923 SH   SOLE   5,923 0 0
Calamos Conv Opp Inc COM 128117108   1,577,574 149,675 SH   SOLE   149,675 0 0
S & P MID CAP 400 DEP RCPTS MID CAP COM 78467Y107   1,568,062 3,434 SH   SOLE   3,434 0 0
Starbucks Corp COM 855244109   1,558,503 51,292 SH   SOLE   51,292 0 0
Procter & Gamble Co COM 742718109   1,544,139 10,586 SH   SOLE   10,586 0 0
Automatic Data Proc COM 053015103   1,542,223 6,406 SH   SOLE   6,406 0 0
CROWDSTRIKE HLDGS INC CL A COM 22788C105   1,455,073 8,693 SH   SOLE   8,693 0 0
L3HARRIS TECHNOLOGIE COM 502431109   1,453,813 8,343 SH   SOLE   8,343 0 0
LPL FINANCIAL HLDGS COM 50212V100   1,440,660 6,056 SH   SOLE   6,056 0 0
WALGREENS BOOTS ALNC COM 931427108   1,432,055 64,381 SH   SOLE   64,381 0 0
ALIGN TECH INC COM 016255101   1,401,471 4,589 SH   SOLE   4,589 0 0
SHOCKWAVE MEDICAL COM 82489T104   1,394,036 7,001 SH   SOLE   7,001 0 0
Ebay Inc COM 278642103   1,376,621 31,170 SH   SOLE   31,170 0 0
CENTENE CORP DEL COM 15135B101   1,350,330 19,600 SH   SOLE   19,600 0 0
ECOLAB INC COM 278865100   1,306,657 7,713 SH   SOLE   7,713 0 0
BOYD GAMING CORP COM 103304101   1,305,722 21,444 SH   SOLE   21,444 0 0
INVESCO DB COM 46141D203   1,277,766 42,979 SH   SOLE   42,979 0 0
Pacer US Cash Cows 100 Etf COM 69374H881   1,273,317 25,760 SH   SOLE   25,760 0 0
BOSTON SCIENTIFIC COM 101137107   1,256,093 23,787 SH   SOLE   23,787 0 0
BRISTOL MYERS SQUIBB COM 110122108   1,218,727 20,988 SH   SOLE   20,988 0 0
IShr Russell 2000 COM 464287655   1,209,255 6,842 SH   SOLE   6,842 0 0
Novo Nordisk AS Adr COM 670100205   1,201,317 13,210 SH   SOLE   13,210 0 0
TERADYNE INC COM 880770102   1,191,156 11,856 SH   SOLE   11,856 0 0
Citigroup Inc COM 172967424   1,179,893 28,687 SH   SOLE   28,687 0 0
ENTERPRISE PRODS COM 293792107   1,155,704 42,223 SH   SOLE   42,223 0 0
EQUINIX INC COM 29444U700   1,149,468 1,582 SH   SOLE   1,582 0 0
ISHARES MSCI COM 46429B598   1,142,013 25,824 SH   SOLE   25,824 0 0
IShr S&P MidCap COM 464287507   1,134,542 4,550 SH   SOLE   4,550 0 0
FEDEX CORP COM 31428X106   1,125,579 4,246 SH   SOLE   4,246 0 0
BEST BUY INC COM 086516101   1,124,375 16,184 SH   SOLE   16,184 0 0
BONDBLOXX BLOOMBERG SIX MONTH TARGET DURATION US TREASURY ETF COM 09789C788   1,115,447 22,189 SH   SOLE   22,189 0 0
ORIGIN BANCORP INC COM 68621T102   1,113,400 38,566 SH   SOLE   38,566 0 0
TE CONNECTIVITY COM H84989104   1,101,662 8,916 SH   SOLE   8,916 0 0
NOVO-NORDISK AS COM 670100205   1,071,588 11,757 SH   SOLE   11,757 0 0
DIAGEO P L C COM 25243Q205   1,052,515 7,053 SH   SOLE   7,053 0 0
Schwab US Broad Mkt ETF COM 808524102   1,033,690 20,736 SH   SOLE   20,736 0 0
UNION PAC CORP COM 907818108   1,009,300 4,952 SH   SOLE   4,952 0 0
INSPERITY INC COM 45778Q107   993,624 10,180 SH   SOLE   10,180 0 0
Union Pacific Corp COM 907818108   989,845 4,861 SH   SOLE   4,861 0 0
CHECK POINT SOFTWARE COM M22465104   965,747 7,246 SH   SOLE   7,246 0 0
VANGUARD HIGH DIVIDEND YIELD COM 921946406   963,107 9,322 SH   SOLE   9,322 0 0
INVESCO LTD COM G491BT108   960,964 66,159 SH   SOLE   66,159 0 0
JAZZ PHARMA PLC COM G50871105   956,303 7,388 SH   SOLE   7,388 0 0
Medtronic PLC COM G5960L103   952,836 12,156 SH   SOLE   12,156 0 0
EXPONET INC COM 30214U102   941,680 11,000 SH   SOLE   11,000 0 0
Duke Energy COM 26441C204   923,193 10,455 SH   SOLE   10,455 0 0
TAIWAN SEMICONDUCTOR COM 874039100   922,770 10,616 SH   SOLE   10,616 0 0
EQT CORP COM COM 26884L109   920,093 22,674 SH   SOLE   22,674 0 0
VANGUARD S&P 500 ETF COM 922908363   915,725 2,332 SH   SOLE   2,332 0 0
DEVON ENERGY CORP COM 25179M103   914,889 19,173 SH   SOLE   19,173 0 0
SPDR Oil & Gas Equip & Serv COM 78468r549   908,473 9,485 SH   SOLE   9,485 0 0
ISHARES COM 464287309   893,747 13,061 SH   SOLE   13,061 0 0
PPG INDUSTRIES INC COM 693506107   890,541 6,860 SH   SOLE   6,860 0 0
ARES CAPITAL CORP COM COM 04010L103   873,400 44,859 SH   SOLE   44,859 0 0
TOTALENERGIES SE COM 89151E109   872,438 13,267 SH   SOLE   13,267 0 0
IShr S&P Glb 100 COM 464287572   871,629 11,901 SH   SOLE   11,901 0 0
Morgan Stanley COM 617446448   859,290 10,515 SH   SOLE   10,515 0 0
DEERE & CO COM 244199105   858,271 2,270 SH   SOLE   2,270 0 0
ISHARES COM 464288679   853,160 7,723 SH   SOLE   7,723 0 0
MOLINA HEALTHCARE INC COM COM 60855R100   852,186 2,599 SH   SOLE   2,599 0 0
VANGUARD SHORT-TERM TREASURY ETF COM 92206C102   848,619 14,733 SH   SOLE   14,733 0 0
TJX Companies Inc COM 872540109   835,748 23,358 SH   SOLE   23,358 0 0
BLACKROCK SHORT MATURITY BOND ETF COM 46431W507   834,146 16,720 SH   SOLE   16,720 0 0
COMMERCE BANCSHARES COM 200525103   831,397 17,328 SH   SOLE   17,328 0 0
CARLISLE COS INC COM 142339100   829,632 3,200 SH   SOLE   3,200 0 0
ISHARES RUSSELL 1000 VALUE ETF COM 464287598   827,535 5,449 SH   SOLE   5,449 0 0
KT CORPORATION COM 48268K101   825,736 64,410 SH   SOLE   64,410 0 0
HONDA MOTOR CO COM 438128308   821,489 24,420 SH   SOLE   24,420 0 0
Watsco Inc COM 942622200   817,764 2,165 SH   SOLE   2,165 0 0
ACM RESEARCH INC COM 00108J109   814,725 45,000 SH   SOLE   45,000 0 0
SONY GRP CORPORATION COM 835699307   814,097 9,856 SH   SOLE   9,856 0 0
HESS CORPORATION COM 42809H107   807,560 5,276 SH   SOLE   5,276 0 0
BOOKING HLDGS INC COM 09857L108   803,071 1,962 SH   SOLE   1,962 0 0
MANULIFE FNL CORP COM 56501R106   785,624 42,977 SH   SOLE   42,977 0 0
CATERPILLAR INC COM 149123101   779,110 2,849 SH   SOLE   2,849 0 0
PALO ALTO NETWORKS COM 697435105   776,139 3,310 SH   SOLE   3,310 0 0
COCA-COLA FEMSA COM 191241108   774,046 9,868 SH   SOLE   9,868 0 0
TOLL BROTHERS INC COM 889478103   767,705 10,380 SH   SOLE   10,380 0 0
HSBC HLDGS PLC COM 404280406   763,014 19,315 SH   SOLE   19,315 0 0
BERKLEY W R CORP COM 084423102   750,934 11,826 SH   SOLE   11,826 0 0
Philip Morris Intl COM 718172109   749,528 8,096 SH   SOLE   8,096 0 0
Extra Space Storage Inc COM 30225T102   743,462 6,115 SH   SOLE   6,115 0 0
IShr Tr DJ Home Constn COM 464288752   742,829 9,464 SH   SOLE   9,464 0 0
FIDELITYCOVINGTON TR COM 316092881   742,038 16,764 SH   SOLE   16,764 0 0
WP CAREY INC COM COM 92936U109   737,930 13,645 SH   SOLE   13,645 0 0
Eversource Energy COM 30040W108   733,737 12,618 SH   SOLE   12,618 0 0
Northern Trust COM 665859104   733,014 10,550 SH   SOLE   10,550 0 0
GRACO INC COM 384109104   728,800 10,000 SH   SOLE   10,000 0 0
ROYAL BANK CDA COM 780087102   719,631 8,230 SH   SOLE   8,230 0 0
EDWARDS LIFESCIENCE COM 28176E108   694,610 10,026 SH   SOLE   10,026 0 0
CORTEVA INC COM 22052L104   693,639 13,557 SH   SOLE   13,557 0 0
GENUINE PARTS CO COM COM 372460105   686,305 4,753 SH   SOLE   4,753 0 0
KLA CORPORATION COM 482480100   671,625 1,463 SH   SOLE   1,463 0 0
Southern Co COM 842587107   667,311 10,305 SH   SOLE   10,305 0 0
AMERICAN TOWER CORP COM 03027X100   658,244 4,000 SH   SOLE   4,000 0 0
RYANAIR HLDGS PLC COM 783513203   653,834 6,726 SH   SOLE   6,726 0 0
TARGET CORPORATION COM 87612E106   649,960 5,873 SH   SOLE   5,873 0 0
Invesco S&P MidCap Quality ETF COM 46137V472   642,145 7,973 SH   SOLE   7,973 0 0
Adtalem Global Education Inc COM 00737L103   628,609 14,670 SH   SOLE   14,670 0 0
CINCINNATI FINL CORP COM 172062101   620,133 6,062 SH   SOLE   6,062 0 0
VODAFONE GRP PLC COM 92857W308   619,426 65,313 SH   SOLE   65,313 0 0
Phillips 66 COM 718546104   618,772 5,150 SH   SOLE   5,150 0 0
COPART INC COM 217204106   615,947 14,294 SH   SOLE   14,294 0 0
PDD HOLDINGS COM 722304102   614,114 6,262 SH   SOLE   6,262 0 0
Stryker Corp COM 863667101   612,611 2,240 SH   SOLE   2,240 0 0
Zebra Technologies COM 989207105   609,301 2,576 SH   SOLE   2,576 0 0
ISHARES TR COM 46434V878   598,263 11,875 SH   SOLE   11,875 0 0
Starbucks Corp COM 855244109   595,537 6,525 SH   SOLE   6,525 0 0
McDonalds Corp COM 580135101   595,000 2,253 SH   SOLE   2,253 0 0
Invesco S&P SmallCap Energy Et COM 46138G474   589,897 10,340 SH   SOLE   10,340 0 0
EQUIFAX INC COM 294429105   584,722 3,191 SH   SOLE   3,191 0 0
Xylem Inc Com COM 98419M100   578,040 6,350 SH   SOLE   6,350 0 0
ENTEGRIS INC COM 29362U104   577,898 6,153 SH   SOLE   6,153 0 0
REVVITY INC COM 714046109   573,277 5,178 SH   SOLE   5,178 0 0
Grainger W W Inc COM 384802104   565,547 817 SH   SOLE   817 0 0
INTUITIVE SURGIC INC COM 46120E602   553,159 1,892 SH   SOLE   1,892 0 0
SPDR SERIES TRUST S&P OIL GAS EXPL & PRODTN ETF COM 78468R556   551,817 3,731 SH   SOLE   3,731 0 0
Walt Disney Co COM 254687106   544,650 6,716 SH   SOLE   6,716 0 0
BIOGEN INC COM 09062X103   543,319 2,114 SH   SOLE   2,114 0 0
GENERAL DYNAMICS COM 369550108   530,101 2,397 SH   SOLE   2,397 0 0
ENSIGN GROUP INC COM 29358P101   529,701 5,700 SH   SOLE   5,700 0 0
TEXTRON INC COM 883203101   523,811 6,682 SH   SOLE   6,682 0 0
IShr Rus l000 Growth COM 464287614   521,340 1,960 SH   SOLE   1,960 0 0
Kimberly/Clark COM 494368103   510,350 4,223 SH   SOLE   4,223 0 0
ISHARES MSCI ACWI EX U.S. ETF COM 464288240   508,658 10,820 SH   SOLE   10,820 0 0
ISHARES COM 464287168   504,397 4,681 SH   SOLE   4,681 0 0
IShr S&P 100 COM 464287101   501,600 2,500 SH   SOLE   2,500 0 0
INTL FLAVORS & FRAGR COM 459506101   501,048 7,349 SH   SOLE   7,349 0 0
Global X US Infrastructure Dev COM 37954Y673   495,346 16,305 SH   SOLE   16,305 0 0
MARSH & MCLENNAN COS COM 571748102   489,665 2,570 SH   SOLE   2,570 0 0
WELLS FARGO & CO COM 949746101   472,025 11,547 SH   SOLE   11,547 0 0
Nike COM 654106103   471,885 4,935 SH   SOLE   4,935 0 0
Vanguard Tot Stk Mkt COM 922908769   461,779 2,174 SH   SOLE   2,174 0 0
ISHARES COM 464287408   457,654 2,974 SH   SOLE   2,974 0 0
ISHARES NASDAQ BIOTECHNOLOGY COM 464287556   456,537 3,733 SH   SOLE   3,733 0 0
Lincoln Elec Hldgs COM 533900106   454,475 2,500 SH   SOLE   2,500 0 0
AFLAC INC COM 001055102   454,289 5,916 SH   SOLE   5,916 0 0
Lowes Co COM 548661107   451,380 2,265 SH   SOLE   2,265 0 0
DUPONT DE NEMOURS COM 26614N102   448,314 6,006 SH   SOLE   6,006 0 0
BAIDU INC COM 056752108   447,251 3,329 SH   SOLE   3,329 0 0
Emerson Electric Co COM 291011104   440,359 4,560 SH   SOLE   4,560 0 0
FINANCIAL SELECT SECTOR SPDR COM 81369Y605   438,237 13,209 SH   SOLE   13,209 0 0
IShr Sel. Dividend COM 464287168   434,866 4,040 SH   SOLE   4,040 0 0
HUNTINGTON INGALLS COM 446413106   410,035 2,004 SH   SOLE   2,004 0 0
AUTOZONE INC COM 053332102   406,927 159 SH   SOLE   159 0 0
MICRON TECHNOLOGY COM 595112103   404,753 5,945 SH   SOLE   5,945 0 0
Ebay Inc COM 278642103   402,674 9,133 SH   SOLE   9,133 0 0
ON SEMICONDUCTOR CORP COM COM 682189105   401,637 4,321 SH   SOLE   4,321 0 0
Charles Schwab Corp COM 808513105   394,302 7,182 SH   SOLE   7,182 0 0
S&P Biotech SPDR COM 78464A870   389,197 5,330 SH   SOLE   5,330 0 0
LABORATORY CORP AMER COM 50540R409   387,346 1,926 SH   SOLE   1,926 0 0
VALLEY NATL BANCORP COM 919794107   386,941 45,203 SH   SOLE   45,203 0 0
Akamai Technologies COM 00971T101   381,200 3,578 SH   SOLE   3,578 0 0
HARTFORD FINL SVCS COM 416515104   379,705 5,352 SH   SOLE   5,352 0 0
MONDELEZ INTL INC COM 609207105   373,425 5,377 SH   SOLE   5,377 0 0
Southern Co COM 842587107   372,852 5,761 SH   SOLE   5,761 0 0
Pulte Homes COM 745867101   370,250 5,000 SH   SOLE   5,000 0 0
ISHARES COM 464288273   366,996 6,498 SH   SOLE   6,498 0 0
MOODYS CORP COM 615369105   366,930 1,157 SH   SOLE   1,157 0 0
ISHARES GOLD TRUST ETF COM 464285204   365,016 10,432 SH   SOLE   10,432 0 0
Ishares EDGE MSCI USA COM 46432F396   362,941 2,598 SH   SOLE   2,598 0 0
CARMAX INC COM 143130102   359,450 5,082 SH   SOLE   5,082 0 0
New Mountain Finance Cp COM 647551100   358,067 27,650 SH   SOLE   27,650 0 0
COCA-COLA CO COM 191216100   357,187 6,376 SH   SOLE   6,376 0 0
DTE ENERGY CO COM 233331107   356,925 3,594 SH   SOLE   3,594 0 0
MORNINGSTAR INC COM 617700109   355,517 1,517 SH   SOLE   1,517 0 0
CH Robinson WW COM 12541W209   347,535 4,035 SH   SOLE   4,035 0 0
FIDELITY NATL INFO COM 31620M106   347,075 6,276 SH   SOLE   6,276 0 0
CONSUMER STAPLES SELECT SECTOR SPDR COM 81369Y308   346,332 5,033 SH   SOLE   5,033 0 0
ISHARES TR COM 46432F842   344,459 5,351 SH   SOLE   5,351 0 0
Calamos Conv & High Income COM 12811P108   338,260 30,310 SH   SOLE   30,310 0 0
iShares Core S&P Total U.S COM 464287150   336,729 3,575 SH   SOLE   3,575 0 0
ISHARES TR COM 46429B697   333,837 4,611 SH   SOLE   4,611 0 0
CAPITAL ONE FINL CO COM 14040H105   333,455 3,432 SH   SOLE   3,432 0 0
WISDOMTREE INTEREST RATE HEDGED U.S. AGGREGATE BOND FUND COM 97717W380   332,342 14,997 SH   SOLE   14,997 0 0
Vanguard Tot Wrld Stk COM 922042742   330,044 3,542 SH   SOLE   3,542 0 0
Activision Blizzard COM 00507V109   328,236 8,079 SH   SOLE   8,079 0 0
SKYWORKS SOLUTIONS COM 83088M102   327,389 3,319 SH   SOLE   3,319 0 0
Wal-Mart Stores Inc COM 931142103   317,461 1,985 SH   SOLE   1,985 0 0
THERMO FISHER SCI COM 883556102   315,698 622 SH   SOLE   622 0 0
Packaging Corp Amer COM 695156109   307,100 2,000 SH   SOLE   2,000 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF COM 464288760   305,286 2,881 SH   SOLE   2,881 0 0
ILLINOIS TOOL WORKS COM 452308109   302,826 1,312 SH   SOLE   1,312 0 0
SCHWAB US TIPS ETF COM 808524870   298,067 5,903 SH   SOLE   5,903 0 0
NORTHERN TR CORP COM 665859104   296,914 4,270 SH   SOLE   4,270 0 0
VANGUARD INDEX TR COM 922908736   294,609 1,081 SH   SOLE   1,081 0 0
CIRRUS LOGIC INC COM 172755100   288,444 3,900 SH   SOLE   3,900 0 0
SCHWAB STRATEGIC T COM 808524797   287,581 4,062 SH   SOLE   4,062 0 0
McDonalds Corp COM 580135101   285,569 1,084 SH   SOLE   1,084 0 0
Grainger W W Inc COM 384802104   283,654 410 SH   SOLE   410 0 0
Fastenal Co COM 311900104   278,664 5,100 SH   SOLE   5,100 0 0
NOVARTIS AG ADR COM 66987V109   269,522 2,646 SH   SOLE   2,646 0 0
OLD REP INTL CORP COM 680223104   269,400 10,000 SH   SOLE   10,000 0 0
CUMMINS INC COM 231021106   269,276 1,176 SH   SOLE   1,176 0 0
Physicians Realty Trust COM 71943U104   268,180 22,000 SH   SOLE   22,000 0 0
Invesco S&P 500 Pr Grw ETF COM 46137V266   266,978 8,855 SH   SOLE   8,855 0 0
BIOMARIN PHARMAC INC COM 09061G101   266,413 3,011 SH   SOLE   3,011 0 0
ISHARES TR COM 46432F339   264,681 2,006 SH   SOLE   2,006 0 0
LENNOX INTL INC COM 526107107   262,108 700 SH   SOLE   700 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF COM 78463X509   261,913 7,802 SH   SOLE   7,802 0 0
SOLAREDGE TECHNOLOGIES INC COM COM 83417M104   259,020 2,000 SH   SOLE   2,000 0 0
Vaneck Oil Services Etf COM 92189H607   258,780 750 SH   SOLE   750 0 0
MARATHON OIL CORP COM COM 565849106   258,627 9,668 SH   SOLE   9,668 0 0
Autodesk Inc COM 052769106   257,138 14,535 SH   SOLE   14,535 0 0
Pfizer COM 717081103   255,243 7,695 SH   SOLE   7,695 0 0
BAXTER INTL INC COM 071813109   252,101 6,678 SH   SOLE   6,678 0 0
MOTOROLA SOLUTIONS COM 620076307   251,824 922 SH   SOLE   922 0 0
HALLIBURTON CO COM COM 406216101   251,615 6,213 SH   SOLE   6,213 0 0
Gilead Sciences Inc COM 375558103   249,550 3,330 SH   SOLE   3,330 0 0
SAREPTA THERAPEUTICS COM 803607100   240,985 1,988 SH   SOLE   1,988 0 0
Invesco Fund Next 1500 COM 46137V597   239,177 7,250 SH   SOLE   7,250 0 0
Qualcomm COM 747525103   235,447 2,120 SH   SOLE   2,120 0 0
iShares US Aerospace & Defense COM 464288760   233,452 2,203 SH   SOLE   2,203 0 0
IShr Emerging Mkt COM 464287234   232,368 6,123 SH   SOLE   6,123 0 0
MODERNA INC COM 60770K107   229,407 2,221 SH   SOLE   2,221 0 0
ASML Holding COM N07059210   223,691 380 SH   SOLE   380 0 0
AIR LEASE CORP COM 00912X302   221,405 5,618 SH   SOLE   5,618 0 0
VANGUARD DIVIDEND APPRECIATION ETF COM 921908844   218,647 1,407 SH   SOLE   1,407 0 0
Crown Castle Intl COM 22822V101   218,111 2,370 SH   SOLE   2,370 0 0
ISHARES IBOXX CORPORATE BOND ETF COM 464287242   216,776 2,125 SH   SOLE   2,125 0 0
WEC Energy Group Inc. COM 92939U106   212,491 2,638 SH   SOLE   2,638 0 0
Vanguard Total Bond Market COM 921937835   211,154 3,026 SH   SOLE   3,026 0 0
General Electric COM 369604301   211,150 1,910 SH   SOLE   1,910 0 0
ISHARES MSCI COM 46429B523   210,029 2,080 SH   SOLE   2,080 0 0
IShr S&P Natl Muni Bd Fd COM 464288414   205,080 2,000 SH   SOLE   2,000 0 0
IShr US Pfd Stk Index COM 464288687   203,060 6,735 SH   SOLE   6,735 0 0
Alerian MLP ETF COM 00162Q452   202,855 4,807 SH   SOLE   4,807 0 0
VANGUARD MEGA CAP ETF COM 921910873   202,698 1,335 SH   SOLE   1,335 0 0
ISHARES INC COM 464286749   202,158 4,628 SH   SOLE   4,628 0 0
Oneok Inc COM 682680103   201,707 3,180 SH   SOLE   3,180 0 0
EVGO INC CL A COM COM 30052F100   56,764 16,794 SH   SOLE   16,794 0 0
WALLBOX NV SHS CL A COM N94209108   45,792 20,352 SH   SOLE   20,352 0 0
NUVVE HOLDING CORP COM COM 67079Y100   45,010 132,773 SH   SOLE   132,773 0 0
CoStar Group Inc COM 22160N109   39,290 51,099 SH   SOLE   51,099 0 0
Take-Two Interactive Software Inc COM 874054109   26,921 19,176 SH   SOLE   19,176 0 0
Vail Resorts Inc COM 91879Q109   22,215 10,012 SH   SOLE   10,012 0 0
Schwab US Aggregate Bond ETF COM 808524839   20,642 46,669 SH   SOLE   46,669 0 0
iShares Core 1-5 Year USD Bond ETF COM 46432F859   20,171 43,490 SH   SOLE   43,490 0 0
Brookfield Corp COM 11271J107   16,624 53,162 SH   SOLE   53,162 0 0
Vanguard Short-Term Inflation-Protected Securities ETF COM 922020805   11,427 24,169 SH   SOLE   24,169 0 0
Net Medical Xpress Solutions, COM 64111U204   599 27,222 SH   SOLE   27,222 0 0