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   471 49,507 SH   SOLE   471 0 0
ABBOTT LABS COM 002824100   47,081 4,767,458 SH   SOLE   47,081 0 0
ABBVIE INC COM 00287Y109   15,766 2,512,713 SH   SOLE   15,766 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102   49 34 SH   SOLE   49 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   51 14,576 SH   SOLE   51 0 0
ADVANCED MICRO DEVICES INC COM 007903107   57,530 5,638,515 SH   SOLE   57,530 0 0
ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645   1,640 36,626 SH   SOLE   1,640 0 0
AES CORP COM 00130H105   202,274 4,870,758 SH   SOLE   202,274 0 0
AG MTG INVT TR INC COM NEW 001228501   1,666 9,580 SH   SOLE   1,666 0 0
AIRBNB INC COM CL A 009066101   20 2,488 SH   SOLE   20 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   10,150 31,262 SH   SOLE   10,150 0 0
ALPHABET INC CAP STK CL C 02079K107   55,135 5,734,061 SH   SOLE   55,135 0 0
ALPHABET INC CAP STK CL A 02079K305   2,433 252,419 SH   SOLE   2,433 0 0
ALPS ETF TR OSHARES US QUALT 00162Q387   2,100 88,545 SH   SOLE   2,100 0 0
ALTERITY THERAPEUTICS LTD SPONSORED ADS 02155X205   200 555 SH   SOLE   200 0 0
ALTRIA GROUP INC COM 02209S103   909 40,579 SH   SOLE   909 0 0
AMAZON COM INC COM 023135106   43,624 4,505,923 SH   SOLE   43,624 0 0
AMEREN CORP COM 023608102   433 37,407 SH   SOLE   433 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   4 59 SH   SOLE   4 0 0
AMERICAN ELEC PWR CO INC COM 025537101   26,121 2,376,834 SH   SOLE   26,121 0 0
AMERICAN EXPRESS CO COM 025816109   1,377 227,136 SH   SOLE   1,377 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   71 2,260 SH   SOLE   71 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   9 453 SH   SOLE   9 0 0
AMERISOURCEBERGEN CORP COM 03073E105   300 48,033 SH   SOLE   300 0 0
AMETEK INC COM 031100100   91 13,225 SH   SOLE   91 0 0
ANALOG DEVICES INC COM 032654105   77 15,186 SH   SOLE   77 0 0
APPLE INC COM 037833100   94,566 15,593,974 SH   SOLE   94,566 0 0
APPLIED MATLS INC COM 038222105   38,700 4,753,521 SH   SOLE   38,700 0 0
APTIV PLC SHS G6095L109   46,473 5,213,806 SH   SOLE   46,473 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   58,266 4,641,470 SH   SOLE   58,266 0 0
ARES CAPITAL CORP COM 04010L103   147,172 2,689,568 SH   SOLE   147,172 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   300 2,337 SH   SOLE   300 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   57 38,800 SH   SOLE   57 0 0
AT&T INC COM 00206R102   119,880 2,307,696 SH   SOLE   119,880 0 0
AURORA CANNABIS INC COM 05156X884   12 8 SH   SOLE   12 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   200 44,526 SH   SOLE   200 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   81,037 632,089 SH   SOLE   81,037 0 0
BANK AMERICA CORP COM 060505104   238,112 6,810,022 SH   SOLE   238,112 0 0
BCE INC COM NEW 05534B760   39,252 1,758,106 SH   SOLE   39,252 0 0
BECTON DICKINSON &CO COM 075887109   18,147 4,492,216 SH   SOLE   18,147 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   8 272 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   889 274,497 SH   SOLE   889 0 0
BLACKLINE INC COM 09239B109   100 6,715 SH   SOLE   100 0 0
BLACKROCK INC COM 09247X101   90 60,221 SH   SOLE   90 0 0
BLACKSTONE INC COM 09260D107   565 49,650 SH   SOLE   565 0 0
BOEING CO COM 097023105   100 21,243 SH   SOLE   100 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   53,352 4,945,197 SH   SOLE   53,352 0 0
BP PLC SPONSORED ADR 055622104   139 5,274 SH   SOLE   139 0 0
BRIGHTHOUSE FINL INC COM 10922N103   16 706 SH   SOLE   16 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   36,656 2,540,640 SH   SOLE   36,656 0 0
BROADCOM INC COM 11135F101   3,799 2,437,432 SH   SOLE   3,799 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   147 4,810 SH   SOLE   147 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   134,986 4,399,194 SH   SOLE   134,986 0 0
CANADIAN NAT RES LTD COM 136385101   156 8,635 SH   SOLE   156 0 0
CARNIVAL CORP COMMON STOCK 143658300   350 3,553 SH   SOLE   350 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   108 4,941 SH   SOLE   108 0 0
CATERPILLAR INC COM 149123101   245 56,066 SH   SOLE   245 0 0
CAVCO INDS INC DEL COM 149568107   6 1,906 SH   SOLE   6 0 0
CENTENE CORP DEL COM 15135B101   80 5,057 SH   SOLE   80 0 0
CGI INC CL A SUB VTG 12532H104   153 14,729 SH   SOLE   153 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   60 7,800 SH   SOLE   60 0 0
CHEVRON CORP NEW COM 166764100   17,978 2,933,450 SH   SOLE   17,978 0 0
CHUBB LIMITED COM H1467J104   17 3,301 SH   SOLE   17 0 0
CIENA CORP COM NEW 171779309   112,862 5,927,512 SH   SOLE   112,862 0 0
CINCINNATI FINL CORP COM 172062101   28 3,138 SH   SOLE   28 0 0
CINTAS CORP COM 172908105   12 5,552 SH   SOLE   12 0 0
CISCO SYS INC COM 17275R102   150,806 7,883,401 SH   SOLE   150,806 0 0
CITIGROUP INC COM NEW 172967424   102,200 4,792,158 SH   SOLE   102,200 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   115 2,108 SH   SOLE   115 0 0
CLOUDFLARE INC CL A COM 18915M107   40 2,466 SH   SOLE   40 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   250 211 SH   SOLE   250 0 0
CME GROUP INC COM 12572Q105   30 5,746 SH   SOLE   30 0 0
COCA COLA CO COM 191216100   43,022 2,668,674 SH   SOLE   43,022 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   213 12,978 SH   SOLE   213 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   112,518 4,181,193 SH   SOLE   112,518 0 0
COMCAST CORP NEW CL A 20030N101   126,422 4,792,658 SH   SOLE   126,422 0 0
COMPASS INC CL A 20464U100   70 226 SH   SOLE   70 0 0
CONSTELLATION BRANDS INC CL A 21036P108   68 15,361 SH   SOLE   68 0 0
CORNING INC COM 219350105   142,374 5,022,955 SH   SOLE   142,374 0 0
CORTEVA INC COM 22052L104   166 10,011 SH   SOLE   166 0 0
COSTAR GROUP INC COM 22160N109   100 6,885 SH   SOLE   100 0 0
COSTCO WHSL CORP NEW COM 22160K105   243 120,739 SH   SOLE   243 0 0
CROWN CASTLE INC COM 22822V101   20,997 2,810,309 SH   SOLE   20,997 0 0
CSX CORP COM 126408103   147,467 4,415,162 SH   SOLE   147,467 0 0
CVS HEALTH CORP COM 126650100   600 44,586 SH   SOLE   600 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   545 166 SH   SOLE   545 0 0
DANAHER CORPORATION COM 235851102   84 21,171 SH   SOLE   84 0 0
DEERE &CO COM 244199105   13,814 5,703,524 SH   SOLE   13,814 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   8 279 SH   SOLE   8 0 0
DENISON MINES CORP COM 248356107   23,371 25,474 SH   SOLE   23,371 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   2,422 107,779 SH   SOLE   2,422 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   18,481 470,917 SH   SOLE   18,481 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   1,000 73,180 SH   SOLE   1,000 0 0
DISNEY WALT CO COM 254687106   109,679 10,982,227 SH   SOLE   109,679 0 0
DLH HLDGS CORP COM 23335Q100   200 2,294 SH   SOLE   200 0 0
DOLLAR GEN CORP NEW COM 256677105   50 10,523 SH   SOLE   50 0 0
DOLLAR TREE INC COM 256746108   198 28,423 SH   SOLE   198 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104   31,020 12,641 SH   SOLE   31,020 0 0
DOMINION ENERGY INC COM 25746U109   35,992 2,012,330 SH   SOLE   35,992 0 0
DOVER CORP COM 260003108   322 48,925 SH   SOLE   322 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   36,676 3,538,183 SH   SOLE   36,676 0 0
EAGLE MATLS INC COM 26969P108   33 4,843 SH   SOLE   33 0 0
EATON CORP PLC SHS G29183103   29,265 5,014,380 SH   SOLE   29,265 0 0
ELECTRONIC ARTS INC COM 285512109   23 2,850 SH   SOLE   23 0 0
ENBRIDGE INC COM 29250N105   916 34,945 SH   SOLE   916 0 0
ENDAVA PLC ADS 29260V105   1 34 SH   SOLE   1 0 0
ENERGOUS CORP COM 29272C103   2,875 1,553 SH   SOLE   2,875 0 0
EXXON MOBIL CORP COM 30231G102   730 80,052 SH   SOLE   730 0 0
F N B CORP COM 302520101   946 10,974 SH   SOLE   946 0 0
F5 INC COM 315616102   219 31,906 SH   SOLE   219 0 0
FATE THERAPEUTICS INC COM 31189P102   61 348 SH   SOLE   61 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   297 11,313 SH   SOLE   297 0 0
FIFTH THIRD BANCORP COM 316773100   1,004 26,747 SH   SOLE   1,004 0 0
FISKER INC CL A COM STK 33813J106   100 614 SH   SOLE   100 0 0
G1 THERAPEUTICS INC COM 3621LQ109   212 568 SH   SOLE   212 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,009 82,768 SH   SOLE   1,009 0 0
GENERAL ELECTRIC CO COM NEW 369604301   3,028 289,477 SH   SOLE   3,028 0 0
GENERAL MLS INC COM 370334104   264 22,561 SH   SOLE   264 0 0
GENERAL MTRS CO COM 37045V100   125,200 4,592,336 SH   SOLE   125,200 0 0
GILEAD SCIENCES INC COM 375558103   209 17,413 SH   SOLE   209 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   156,552 4,424,174 SH   SOLE   156,552 0 0
HALLIBURTON CO COM 406216101   2,125 67,235 SH   SOLE   2,125 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   312 21,743 SH   SOLE   312 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   148,595 2,872,348 SH   SOLE   148,595 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   68 9,579 SH   SOLE   68 0 0
HOME DEPOT INC COM 437076102   20,806 6,140,519 SH   SOLE   20,806 0 0
HONEYWELL INTL INC COM 438516106   567 108,365 SH   SOLE   567 0 0
ILLINOIS TOOL WKS INC COM 452308109   966 235,173 SH   SOLE   966 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   21,584 2,829,537 SH   SOLE   21,584 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   546 13,497 SH   SOLE   546 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   508 31,699 SH   SOLE   508 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   43 2,894 SH   SOLE   43 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   8 427 SH   SOLE   8 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   220 10,410 SH   SOLE   220 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   75 5,125 SH   SOLE   75 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   344 26,909 SH   SOLE   344 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   300 47,034 SH   SOLE   300 0 0
ISHARES INC MSCI EM ASIA ETF 464286426   125 8,306 SH   SOLE   125 0 0
ISHARES INC CORE MSCI EMKT 46434G103   14,356 700,431 SH   SOLE   14,356 0 0
ISHARES TR SELECT DIVID ETF 464287168   2,655 311,175 SH   SOLE   2,655 0 0
ISHARES TR CORE S&P500 ETF 464287200   27,783 11,421,288 SH   SOLE   27,783 0 0
ISHARES TR CORE US AGGBD ET 464287226   9,116 908,319 SH   SOLE   9,116 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   77 3,038 SH   SOLE   77 0 0
ISHARES TR IBOXX INV CP ETF 464287242   43,733 4,793,677 SH   SOLE   43,733 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   324 20,700 SH   SOLE   324 0 0
ISHARES TR MSCI EAFE ETF 464287465   4 286 SH   SOLE   4 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   1,490 158,238 SH   SOLE   1,490 0 0
ISHARES TR RUS MD CP GR ETF 464287481   4,808 437,768 SH   SOLE   4,808 0 0
ISHARES TR CORE S&P MCP ETF 464287507   7,445 1,862,458 SH   SOLE   7,445 0 0
ISHARES TR ISHARES BIOTECH 464287556   185 23,895 SH   SOLE   185 0 0
ISHARES TR GLOBAL 100 ETF 464287572   1,478 103,549 SH   SOLE   1,478 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   385 58,620 SH   SOLE   385 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   5,320 1,299,836 SH   SOLE   5,320 0 0
ISHARES TR RUS 1000 ETF 464287622   162 36,487 SH   SOLE   162 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,762 314,341 SH   SOLE   1,762 0 0
ISHARES TR CORE S&P US VLU 464287663   117 8,632 SH   SOLE   117 0 0
ISHARES TR CORE S&P US GWT 464287671   300 26,631 SH   SOLE   300 0 0
ISHARES TR CORE S&P SCP ETF 464287804   17,087 1,652,328 SH   SOLE   17,087 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   376 49,831 SH   SOLE   376 0 0
ISHARES TR NATIONAL MUN ETF 464288414   235 25,319 SH   SOLE   235 0 0
ISHARES TR IBOXX HI YD ETF 464288513   36,094 2,726,953 SH   SOLE   36,094 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   68,728 3,473,513 SH   SOLE   68,728 0 0
ISHARES TR PFD AND INCM SEC 464288687   389 12,145 SH   SOLE   389 0 0
ISHARES TR U.S. MED DVC ETF 464288810   658 35,519 SH   SOLE   658 0 0
ISHARES TR MSCI INDIA ETF 46429B598   124 4,910 SH   SOLE   124 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   39,542 1,992,521 SH   SOLE   39,542 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   1,347 97,981 SH   SOLE   1,347 0 0
ISHARES TR CORE MSCI EAFE 46432F842   82,338 5,504,317 SH   SOLE   82,338 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   551 26,712 SH   SOLE   551 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   5,622 565,461 SH   SOLE   5,622 0 0
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   1,196 49,311 SH   SOLE   1,196 0 0
JD.COM INC SPON ADR CL A 47215P106   800 35,112 SH   SOLE   800 0 0
JOHNSON &JOHNSON COM 478160104   30,651 4,750,956 SH   SOLE   30,651 0 0
JOHNSON CTLS INTL PLC SHS G51502105   40 2,409 SH   SOLE   40 0 0
JPMORGAN CHASE &CO COM 46625H100   41,407 5,395,818 SH   SOLE   41,407 0 0
KINDER MORGAN INC DEL COM 49456B101   264,000 4,622,640 SH   SOLE   264,000 0 0
KRAFT HEINZ CO COM 500754106   77 2,978 SH   SOLE   77 0 0
LILLY ELI &CO COM 532457108   483 165,872 SH   SOLE   483 0 0
LINDE PLC SHS G54950103   16,398 5,828,505 SH   SOLE   16,398 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   30 2,100 SH   SOLE   30 0 0
LIVE OAK BANCSHARES INC COM 53803X105   200 4,874 SH   SOLE   200 0 0
LOWES COS INC COM 548661107   22,604 4,520,122 SH   SOLE   22,604 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   34,150 3,206,344 SH   SOLE   34,150 0 0
MARRIOTT INTL INC NEW CL A 571903202   200 33,208 SH   SOLE   200 0 0
MASTERCARD INCORPORATED CL A 57636Q104   338 122,833 SH   SOLE   338 0 0
MATTERPORT INC COM CL A 577096100   200 546 SH   SOLE   200 0 0
MCDONALDS CORP COM 580135101   53 14,819 SH   SOLE   53 0 0
MEDTRONIC PLC SHS G5960L103   56,100 4,522,782 SH   SOLE   56,100 0 0
MERCK &CO INC COM 58933Y105   9,910 1,054,325 SH   SOLE   9,910 0 0
META PLATFORMS INC CL A 30303M102   40 8,478 SH   SOLE   40 0 0
METLIFE INC COM 59156R108   96 5,562 SH   SOLE   96 0 0
MICROSOFT CORP COM 594918104   57,477 16,570,893 SH   SOLE   57,477 0 0
MONDELEZ INTL INC CL A 609207105   261 18,197 SH   SOLE   261 0 0
MORGAN STANLEY COM NEW 617446448   46,800 4,109,040 SH   SOLE   46,800 0 0
NIKE INC CL B 654106103   113 13,858 SH   SOLE   113 0 0
NIO INC SPON ADS 62914V106   100 1,051 SH   SOLE   100 0 0
NORFOLK SOUTHN CORP COM 655844108   400 84,800 SH   SOLE   400 0 0
NORTHROP GRUMMAN CORP COM 666807102   20 9,523 SH   SOLE   20 0 0
NOVARTIS AG SPONSORED ADR 66987V109   34,696 3,192,113 SH   SOLE   34,696 0 0
NUCOR CORP COM 670346105   27 4,204 SH   SOLE   27 0 0
NVIDIA CORPORATION COM 67066G104   16,429 4,563,483 SH   SOLE   16,429 0 0
NXP SEMICONDUCTORS N V COM N6596X109   25,372 4,731,372 SH   SOLE   25,372 0 0
OLD REP INTL CORP COM 680223104   95,717 2,390,068 SH   SOLE   95,717 0 0
ONEMAIN HLDGS INC COM 68268W103   500 18,540 SH   SOLE   500 0 0
ORGANON &CO COMMON STOCK 68622V106   1,246 29,306 SH   SOLE   1,246 0 0
PACER FDS TR TRENDP US LAR CP 69374H105   1,123 42,753 SH   SOLE   1,123 0 0
PAYPAL HLDGS INC COM 70450Y103   200 15,188 SH   SOLE   200 0 0
PAYSAFE LIMITED SHS G6964L206   21 363 SH   SOLE   21 0 0
PEPSICO INC COM 713448108   27,116 4,943,247 SH   SOLE   27,116 0 0
PFIZER INC COM 717081103   150,112 6,124,591 SH   SOLE   150,112 0 0
PHILIP MORRIS INTL INC COM 718172109   400 38,900 SH   SOLE   400 0 0
PIEDMONT LITHIUM INC COM 72016P105   200 12,010 SH   SOLE   200 0 0
PITNEY BOWES INC COM 724479100   408 1,587 SH   SOLE   408 0 0
PORCH GROUP INC COM 733245104   6,304 9,015 SH   SOLE   6,304 0 0
POST HLDGS INC COM 737446104   7 629 SH   SOLE   7 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   320 23,782 SH   SOLE   320 0 0
PROCTER AND GAMBLE CO COM 742718109   4,029 599,072 SH   SOLE   4,029 0 0
PROLOGIS INC. COM 74340W103   46,168 5,760,504 SH   SOLE   46,168 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831   1,000 28,260 SH   SOLE   1,000 0 0
PRUDENTIAL FINL INC COM 744320102   26,828 2,219,790 SH   SOLE   26,828 0 0
PULTE GROUP INC COM 745867101   2,612 152,227 SH   SOLE   2,612 0 0
QORVO INC COM 74736K101   56 5,688 SH   SOLE   56 0 0
QUEST DIAGNOSTICS INC COM 74834L100   30,615 4,331,410 SH   SOLE   30,615 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   19 1,861 SH   SOLE   19 0 0
REALTY INCOME CORP COM 756109104   35 2,216 SH   SOLE   35 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   10 1,328 SH   SOLE   10 0 0
REPUBLIC SVCS INC COM 760759100   2,951 399,034 SH   SOLE   2,951 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,692 57,153 SH   SOLE   3,692 0 0
ROPER TECHNOLOGIES INC COM 776696106   9 3,966 SH   SOLE   9 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   463 44,254 SH   SOLE   463 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   175 11,428 SH   SOLE   175 0 0
S&P GLOBAL INC COM 78409V104   11 3,792 SH   SOLE   11 0 0
SANOFI SPONSORED ADR 80105N105   52,657 2,865,594 SH   SOLE   52,657 0 0
SCHLUMBERGER LTD COM STK 806857108   121,363 5,958,923 SH   SOLE   121,363 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   224 10,718 SH   SOLE   224 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   80 3,354 SH   SOLE   80 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   352 25,753 SH   SOLE   352 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   5,826 469,945 SH   SOLE   5,826 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   965 124,929 SH   SOLE   965 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   53 7,926 SH   SOLE   53 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   143 11,845 SH   SOLE   143 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   13,389 430,483 SH   SOLE   13,389 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   5,052 511,206 SH   SOLE   5,052 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   254 38,357 SH   SOLE   254 0 0
SHELL PLC SPON ADS 780259305   1,786 102,766 SH   SOLE   1,786 0 0
SHERWIN WILLIAMS CO COM 824348106   30 6,743 SH   SOLE   30 0 0
SONOS INC COM 83570H108   50 981 SH   SOLE   50 0 0
SOUTHERN CO COM 842587107   1,555 108,197 SH   SOLE   1,555 0 0
SPDR GOLD TR GOLD SHS 78463V107   8 1,466 SH   SOLE   8 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,918 785,574 SH   SOLE   1,918 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   250 16,768 SH   SOLE   250 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   883 48,883 SH   SOLE   883 0 0
SPDR SER TR S&P DIVID ETF 78464A763   1,885 233,193 SH   SOLE   1,885 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   125 6,019 SH   SOLE   125 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   88,511 2,587,177 SH   SOLE   88,511 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   7,095 651,463 SH   SOLE   7,095 0 0
SPLUNK INC COM 848637104   20 1,918 SH   SOLE   20 0 0
STANLEY BLACK &DECKER INC COM 854502101   18 1,450 SH   SOLE   18 0 0
STARBUCKS CORP COM 855244109   109 11,414 SH   SOLE   109 0 0
STEEL DYNAMICS INC COM 858119100   40 4,522 SH   SOLE   40 0 0
SYNOPSYS INC COM 871607107   122 47,250 SH   SOLE   122 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   2,239 53,691 SH   SOLE   2,239 0 0
TARGET CORP COM 87612E106   24 3,975 SH   SOLE   24 0 0
TELUS CORPORATION COM 87971M103   88,616 1,759,918 SH   SOLE   88,616 0 0
TEXAS INSTRS INC COM 882508104   57 10,603 SH   SOLE   57 0 0
TG THERAPEUTICS INC COM 88322Q108   127 1,910 SH   SOLE   127 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   10,136 5,842,175 SH   SOLE   10,136 0 0
TOYOTA MOTOR CORP ADS 892331307   129 18,278 SH   SOLE   129 0 0
TRADEWEB MKTS INC CL A 892672106   58 4,583 SH   SOLE   58 0 0
TRANSOCEAN LTD REG SHS H8817H100   2,500 15,900 SH   SOLE   2,500 0 0
TRUIST FINL CORP COM 89832Q109   1,857 63,324 SH   SOLE   1,857 0 0
TWO HBRS INVT CORP COM 90187B804   1,000 14,710 SH   SOLE   1,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106   9,822 1,905,500 SH   SOLE   9,822 0 0
UNITED RENTALS INC COM 911363109   412 163,053 SH   SOLE   412 0 0
UNITED STATES STL CORP NEW COM 912909108   413 10,779 SH   SOLE   413 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4 1,890 SH   SOLE   4 0 0
US BANCORP DEL COM NEW 902973304   50,692 1,827,455 SH   SOLE   50,692 0 0
USANA HEALTH SCIENCES INC COM 90328M107   109 6,856 SH   SOLE   109 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   649 47,916 SH   SOLE   649 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   337 25,862 SH   SOLE   337 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   464 174,782 SH   SOLE   464 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   28 2,325 SH   SOLE   28 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   275 58,003 SH   SOLE   275 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,474 504,993 SH   SOLE   2,474 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,557 143,384 SH   SOLE   1,557 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   16 1,006 SH   SOLE   16 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   16 1,069 SH   SOLE   16 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   515 41,316 SH   SOLE   515 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8 361 SH   SOLE   8 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   70 4,362 SH   SOLE   70 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   283 109,088 SH   SOLE   283 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   62,297 2,422,736 SH   SOLE   62,297 0 0
VIATRIS INC COM 92556V106   127 1,222 SH   SOLE   127 0 0
VISA INC COM CL A 92826C839   1,233 278,088 SH   SOLE   1,233 0 0
VULCAN MATLS CO COM 929160109   333 57,129 SH   SOLE   333 0 0
WALMART INC COM 931142103   32,000 4,718,400 SH   SOLE   32,000 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   139 2,099 SH   SOLE   139 0 0
WASTE MGMT INC DEL COM 94106L109   29,700 4,846,149 SH   SOLE   29,700 0 0
WELLS FARGO CO NEW COM 949746101   3,991 149,184 SH   SOLE   3,991 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   26 30,583 SH   SOLE   26 0 0
WHIRLPOOL CORP COM 963320106   14,488 1,912,706 SH   SOLE   14,488 0 0
WILLIAMS COS INC COM 969457100   48,255 1,440,894 SH   SOLE   48,255 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   250 15,585 SH   SOLE   250 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204   1,330 52,016 SH   SOLE   1,330 0 0
XYLEM INC COM 98419M100   46,029 4,819,309 SH   SOLE   46,029 0 0
YUM BRANDS INC COM 988498101   250 33,020 SH   SOLE   250 0 0
YUM CHINA HLDGS INC COM 98850P109   164 10,396 SH   SOLE   164 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   16,735 5,321,730 SH   SOLE   16,735 0 0