The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100 299,805 3,304 SH SOLE 0 0 3,304
ABBVIE INC COM 00287Y109 433,324 1,722 SH SOLE 0 0 1,722
ADVANCED MICRO DEVICES INC COM 007903107 1,033,439 1,779 SH SOLE 0 0 1,779
AFLAC INC COM 001055102 222,775 1,900 SH SOLE 0 0 1,900
AIR PRODUCTS AND CHEMICALS I COM 009158106 255,067 870 SH SOLE 0 0 870
ALLEGION PLC ORD SHS G0176J109 613,941 4,370 SH SOLE 0 0 4,370
ALPHABET INC CAP STK CL C 02079K107 682,987 1,933 SH SOLE 0 0 1,933
ALPHABET INC CAP STK CL A 02079K305 1,813,984 5,076 SH SOLE 0 0 5,076
AMAZON COM INC COM 023135106 1,505,832 6,318 SH SOLE 0 0 6,318
AMPHENOL CORP CL A 032095101 567,574 3,219 SH SOLE 0 0 3,219
APPLE INC COM 037833100 1,955,108 6,757 SH SOLE 0 0 6,757
APPLIED MATLS INC COM 038222105 1,516,870 2,098 SH SOLE 0 0 2,098
APPLOVIN CORP COM CL A 03831W108 606,426 1,177 SH SOLE 0 0 1,177
ARISTA NETWORKS INC COM SHS 040413205 702,454 4,135 SH SOLE 0 0 4,135
BAKER HUGHES COMPANY CL A 05722G100 409,035 7,370 SH SOLE 0 0 7,370
BARRICK MNG CORP COM SHS 06849F108 491,117 13,371 SH SOLE 0 0 13,371
BCE INC COM NEW 05534B760 327,533 15,227 SH SOLE 0 0 15,227
BRISTOL-MYERS SQUIBB CO COM 110122108 521,000 9,042 SH SOLE 0 0 9,042
BROADCOM INC COM 11135F101 2,010,100 5,321 SH SOLE 0 0 5,321
CANADIAN IMPERIAL BANK OF CO COM 136069101 371,795 3,233 SH SOLE 0 0 3,233
CANADIAN NATL RY CO COM 136375102 662,736 5,558 SH SOLE 0 0 5,558
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 5,134,434 104,189 SH SOLE 0 0 104,189
CAPITAL GROUP GROWTH ETF SHS CREAT UNIT 14020G101 3,020,847 64,001 SH SOLE 0 0 64,001
CATERPILLAR INC COM 149123101 1,190,439 1,118 SH SOLE 0 0 1,118
CELESTICA INC COM 15101Q207 650,803 1,784 SH SOLE 0 0 1,784
CHUBB LIMITED COM H1467J104 645,021 1,893 SH SOLE 0 0 1,893
CINCINNATI FINL CORP COM 172062101 391,386 2,114 SH SOLE 0 0 2,114
CISCO SYS INC COM 17275R102 1,030,783 8,776 SH SOLE 0 0 8,776
CME GROUP INC COM 12572Q105 556,933 2,522 SH SOLE 0 0 2,522
COINBASE GLOBAL INC COM CL A 19260Q107 268,843 1,839 SH SOLE 0 0 1,839
COMFORT SYS USA INC COM 199908104 511,343 258 SH SOLE 0 0 258
CONSOLIDATED EDISON INC COM 209115104 209,091 1,890 SH SOLE 0 0 1,890
COSTCO WHOLESALE CORPORATION COM 22160K105 325,566 348 SH SOLE 0 0 348
CRH PLC ORD G25508105 318,432 2,976 SH SOLE 0 0 2,976
CROWDSTRIKE HLDGS INC CL A 22788C105 282,362 370 SH SOLE 0 0 370
CUMMINS INC COM 231021106 437,911 614 SH SOLE 0 0 614
CURTISS WRIGHT CORP COM 231561101 259,154 342 SH SOLE 0 0 342
DELTA AIR LINES INC COM NEW 247361702 823,552 8,793 SH SOLE 0 0 8,793
EAGLE FINL SVCS INC COM 26951R104 434,128 10,471 SH SOLE 0 0 10,471
ELEVANCE HEALTH INC FORMERLY COM 036752103 278,446 720 SH SOLE 0 0 720
ELI LILLY & CO COM 532457108 1,182,704 986 SH SOLE 0 0 986
EMCOR GROUP INC COM 29084Q100 610,792 736 SH SOLE 0 0 736
EOG RES INC COM 26875P101 474,033 3,654 SH SOLE 0 0 3,654
ETF OPPORTUNITIES TRUST WEALTHTRUST DBS 26923N801 988,744 26,398 SH SOLE 0 0 26,398
EXELIXIS INC COM 30161Q104 689,701 12,676 SH SOLE 0 0 12,676
EXXON MOBIL CORP COM 30231G102 732,682 5,359 SH SOLE 0 0 5,359
FORTINET INC COM 34959E109 554,261 3,608 SH SOLE 0 0 3,608
FREEPORT MCMORAN INC CL B 35671D857 210,053 3,340 SH SOLE 0 0 3,340
GALLAGHER ARTHUR J & CO COM 363576109 284,896 1,241 SH SOLE 0 0 1,241
GE AEROSPACE COM NEW 369604301 680,583 1,821 SH SOLE 0 0 1,821
GE VERNOVA INC COM 36828A101 790,689 673 SH SOLE 0 0 673
GENERAL DYNAMICS CORP COM 369550108 749,218 2,115 SH SOLE 0 0 2,115
GILEAD SCIENCES INC COM 375558103 867,879 6,869 SH SOLE 0 0 6,869
GOLDMAN SACHS GROUP INC COM 38141G104 521,929 516 SH SOLE 0 0 516
HOWMET AEROSPACE INC COM 443201108 310,536 1,155 SH SOLE 0 0 1,155
INCYTE CORP COM 45337C102 658,508 5,809 SH SOLE 0 0 5,809
INTERCONTINENTAL EXCHANGE IN COM 45866F104 286,723 2,329 SH SOLE 0 0 2,329
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 717,582 4,145 SH SOLE 0 0 4,145
INTERNATIONAL BUSINESS MACHS COM 459200101 216,954 772 SH SOLE 0 0 772
INTUIT COM 461202103 326,528 1,251 SH SOLE 0 0 1,251
INTUITIVE SURGICAL INC COM NEW 46120E602 476,023 1,197 SH SOLE 0 0 1,197
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 381,845 1,260 SH SOLE 0 0 1,260
INVESCO QQQ TR UNIT SER 1 46090E103 877,450 1,192 SH SOLE 0 0 1,192
ISHARES TR CORE S&P SCP ETF 464287804 2,252,726 15,189 SH SOLE 0 0 15,189
ISHARES TR CORE S&P500 ETF 464287200 258,367 345 SH SOLE 0 0 345
ISHARES TR S&P 500 GRWT ETF 464287309 2,600,858 18,911 SH SOLE 0 0 18,911
ISHARES TR RUS 1000 GRW ETF 464287614 798,041 6,427 SH SOLE 0 0 6,427
ISHARES TR U.S. BAS MTL ETF 464287838 442,901 2,467 SH SOLE 0 0 2,467
ISHARES TR 1 3 YR TREAS BD 464287457 2,231,011 27,171 SH SOLE 0 0 27,171
ISHARES TR MSCI EMG MKT ETF 464287234 2,285,373 33,407 SH SOLE 0 0 33,407
ISHARES TR MSCI USA MMENTM 46432F396 272,595 795 SH SOLE 0 0 795
ISHARES TR MSCI USA VALUE 46432F388 203,606 1,019 SH SOLE 0 0 1,019
ISHARES TR ISHS 5-10YR INVT 464288638 510,751 9,606 SH SOLE 0 0 9,606
ITT INC COM 45073V108 530,392 2,682 SH SOLE 0 0 2,682
JOHNSON & JOHNSON COM 478160104 1,124,891 4,429 SH SOLE 0 0 4,429
JPMORGAN CHASE & CO COM 46625H100 958,251 2,927 SH SOLE 0 0 2,927
KLA CORP COM NEW 482480100 392,224 1,300 SH SOLE 0 0 1,300
LAM RESEARCH CORP COM NEW 512807306 412,963 953 SH SOLE 0 0 953
MANULIFE FINL CORP COM 56501R106 717,959 17,723 SH SOLE 0 0 17,723
MARSH & MCLENNAN COS INC COM 571748102 340,173 2,041 SH SOLE 0 0 2,041
MASTERCARD INCORPORATED CL A 57636Q104 704,174 1,371 SH SOLE 0 0 1,371
MCDONALDS CORP COM 580135101 273,086 1,010 SH SOLE 0 0 1,010
MCKESSON CORP COM 58155Q103 461,679 611 SH SOLE 0 0 611
MERCK & CO INC COM 58933Y105 428,162 3,332 SH SOLE 0 0 3,332
META PLATFORMS INC CL A 30303M102 1,023,579 1,817 SH SOLE 0 0 1,817
METLIFE INC COM 59156R108 473,901 5,601 SH SOLE 0 0 5,601
MICROSOFT CORP COM 594918104 1,894,284 5,078 SH SOLE 0 0 5,078
MODINE MFG CO COM 607828100 209,611 785 SH SOLE 0 0 785
MORGAN STANLEY COM NEW 617446448 384,080 1,837 SH SOLE 0 0 1,837
MUELLER INDS INC COM 624756102 443,777 3,610 SH SOLE 0 0 3,610
NASDAQ INC COM 631103108 405,939 5,150 SH SOLE 0 0 5,150
NETEASE COM INC SPONSORED ADS 64110W102 374,169 2,920 SH SOLE 0 0 2,920
NETFLIX INC. COM 64110L106 391,058 5,477 SH SOLE 0 0 5,477
NEUROCRINE BIOSCIENCES INC COM 64125C109 238,646 1,416 SH SOLE 0 0 1,416
NEWMONT CORP COM 651639106 715,444 7,660 SH SOLE 0 0 7,660
NOVARTIS AG SPONSORED ADR 66987V109 603,842 3,853 SH SOLE 0 0 3,853
NVIDIA CORPORATION COM 67066G104 2,796,122 13,974 SH SOLE 0 0 13,974
ORACLE CORP COM 68389X105 371,106 2,532 SH SOLE 0 0 2,532
PALANTIR TECHNOLOGIES INC CL A 69608A108 857,525 7,350 SH SOLE 0 0 7,350
PARKER-HANNIFIN CORP COM 701094104 217,175 222 SH SOLE 0 0 222
PHILLIPS 66 COM 718546104 225,006 1,331 SH SOLE 0 0 1,331
POWELL INDS INC COM 739128106 787,776 2,751 SH SOLE 0 0 2,751
PPG INDS INC COM 693506107 344,706 2,842 SH SOLE 0 0 2,842
PUBLIC SVC ENTERPRISE GROUP COM 744573106 282,924 3,486 SH SOLE 0 0 3,486
QUALCOMM INC COM 747525103 816,206 4,417 SH SOLE 0 0 4,417
QUALYS INC COM 74758T303 832,364 6,054 SH SOLE 0 0 6,054
RELIANCE INC COM 759509102 216,688 580 SH SOLE 0 0 580
RELX PLC SPONSORED ADR 759530108 235,973 7,451 SH SOLE 0 0 7,451
ROPER TECHNOLOGIES INC COM 776696106 580,000 1,714 SH SOLE 0 0 1,714
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 401,543 13,865 SH SOLE 0 0 13,865
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,985,645 107,785 SH SOLE 0 0 107,785
SLB LIMITED COM STK 806857108 276,244 5,942 SH SOLE 0 0 5,942
SNAP ON INC COM 833034101 628,549 1,562 SH SOLE 0 0 1,562
SPDR GOLD TR GOLD SHS 78463V107 4,053,654 11,004 SH SOLE 0 0 11,004
SPDR SERIES TRUST ST STR P500ETF 78464A854 643,809 7,326 SH SOLE 0 0 7,326
STANTEC INC COM 85472N109 467,554 6,785 SH SOLE 0 0 6,785
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,757,309 2,353 SH SOLE 0 0 2,353
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 2,597,508 3,693 SH SOLE 0 0 3,693
STERLING INFRASTRUCTURE INC COM 859241101 522,921 623 SH SOLE 0 0 623
TE CONNECTIVITY PLC ORD SHS G87052109 599,588 2,974 SH SOLE 0 0 2,974
TENARIS S A SPONSORED ADS 88031M109 550,683 9,924 SH SOLE 0 0 9,924
TRANSDIGM GROUP INC COM 893641100 480,866 361 SH SOLE 0 0 361
TUTOR PERINI CORP COM 901109108 336,443 4,055 SH SOLE 0 0 4,055
TYLER TECHNOLOGIES INC COM 902252105 490,455 1,677 SH SOLE 0 0 1,677
UNION PAC CORP COM 907818108 313,672 1,153 SH SOLE 0 0 1,153
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,837,149 8,381 SH SOLE 0 0 8,381
VANGUARD INDEX FDS LARGE CAP ETF 922908637 488,008 1,419 SH SOLE 0 0 1,419
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,569,315 29,019 SH SOLE 0 0 29,019
VANGUARD STAR FDS VG TL INTL STK F 921909768 243,743 2,851 SH SOLE 0 0 2,851
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 557,846 3,530 SH SOLE 0 0 3,530
WALMART INC COM 931142103 716,143 6,323 SH SOLE 0 0 6,323
WATTS WATER TECHNOLOGIES INC CL A 942749102 763,328 1,950 SH SOLE 0 0 1,950
WEC ENERGY GROUP INC COM 92939U106 322,402 2,761 SH SOLE 0 0 2,761