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 298,080 3,454 SH SOLE 0 0 3,454
ABBVIE INC COM 00287Y109 360,853 1,760 SH SOLE 0 0 1,760
ADVANCED MICRO DEVICES INC COM 007903107 712,149 1,690 SH SOLE 0 0 1,690
AFLAC INC COM 001055102 215,460 1,900 SH SOLE 0 0 1,900
AGNICO EAGLE MINES LTD COM 008474108 356,463 1,878 SH SOLE 0 0 1,878
AIR PRODUCTS AND CHEMICALS I COM 009158106 261,183 870 SH SOLE 0 0 870
ALLEGION PLC ORD SHS G0176J109 581,242 4,295 SH SOLE 0 0 4,295
ALPHABET INC CAP STK CL C 02079K107 772,894 1,956 SH SOLE 0 0 1,956
ALPHABET INC CAP STK CL A 02079K305 1,845,284 4,636 SH SOLE 0 0 4,636
AMAZON COM INC COM 023135106 1,670,564 6,075 SH SOLE 0 0 6,075
AMPHENOL CORP CL A 032095101 484,368 3,498 SH SOLE 0 0 3,498
APPLE INC COM 037833100 1,859,805 6,469 SH SOLE 0 0 6,469
APPLIED MATLS INC COM 038222105 979,406 2,285 SH SOLE 0 0 2,285
APPLOVIN CORP COM CL A 03831W108 467,892 998 SH SOLE 0 0 998
ARISTA NETWORKS INC COM SHS 040413205 568,093 3,863 SH SOLE 0 0 3,863
BAKER HUGHES COMPANY CL A 05722G100 357,285 5,359 SH SOLE 0 0 5,359
BARRICK MNG CORP COM SHS 06849F108 514,345 12,370 SH SOLE 0 0 12,370
BCE INC COM NEW 05534B760 362,457 14,959 SH SOLE 0 0 14,959
BRISTOL-MYERS SQUIBB CO COM 110122108 513,554 9,075 SH SOLE 0 0 9,075
BROADCOM INC COM 11135F101 2,217,497 5,212 SH SOLE 0 0 5,212
CANADIAN IMPERIAL BANK OF CO COM 136069101 342,832 3,055 SH SOLE 0 0 3,055
CANADIAN NATL RY CO COM 136375102 595,280 5,306 SH SOLE 0 0 5,306
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 5,198,907 109,566 SH SOLE 0 0 109,566
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 3,248,964 70,645 SH SOLE 0 0 70,645
CASEYS GEN STORES INC COM 147528103 653,909 762 SH SOLE 0 0 762
CATERPILLAR INC COM 149123101 1,052,888 1,136 SH SOLE 0 0 1,136
CAVA GROUP INC COM 148929102 407,360 4,551 SH SOLE 0 0 4,551
CELESTICA INC COM 15101Q207 738,344 1,784 SH SOLE 0 0 1,784
CHUBB LTD SWITZ COM H1467J104 568,475 1,766 SH SOLE 0 0 1,766
CINCINNATI FINL CORP COM 172062101 322,143 2,008 SH SOLE 0 0 2,008
CISCO SYS INC COM 17275R102 858,580 9,369 SH SOLE 0 0 9,369
CME GROUP INC COM 12572Q105 730,942 2,535 SH SOLE 0 0 2,535
COINBASE GLOBAL INC COM CL A 19260Q107 368,602 1,862 SH SOLE 0 0 1,862
COSTCO WHOLESALE CORPORATION COM 22160K105 338,579 340 SH SOLE 0 0 340
CRH PLC ORD G25508105 317,841 2,766 SH SOLE 0 0 2,766
CUMMINS INC COM 231021106 432,319 604 SH SOLE 0 0 604
CURTISS WRIGHT CORP COM 231561101 289,727 390 SH SOLE 0 0 390
DELTA AIR LINES INC COM NEW 247361702 674,215 9,193 SH SOLE 0 0 9,193
EAGLE FINL SVCS INC COM 26951R104 428,734 11,439 SH SOLE 0 0 11,439
ELI LILLY & CO COM 532457108 1,026,636 1,040 SH SOLE 0 0 1,040
EOG RES INC COM 26875P101 438,820 3,258 SH SOLE 0 0 3,258
ETF OPPORTUNITIES TRUST WEALTHTRUST DBS 26923N801 993,859 26,433 SH SOLE 0 0 26,433
EXELIXIS INC COM 30161Q104 608,507 12,495 SH SOLE 0 0 12,495
EXXON MOBIL CORP COM 30231G102 759,806 5,110 SH SOLE 0 0 5,110
FORTINET INC COM 34959E109 599,157 6,661 SH SOLE 0 0 6,661
FREEPORT MCMORAN INC CL B 35671D857 203,373 3,340 SH SOLE 0 0 3,340
GE AEROSPACE COM NEW 369604301 579,878 1,896 SH SOLE 0 0 1,896
GE VERNOVA INC COM 36828A101 756,428 676 SH SOLE 0 0 676
GENERAL DYNAMICS CORP COM 369550108 711,904 2,050 SH SOLE 0 0 2,050
GILEAD SCIENCES INC COM 375558103 932,759 6,843 SH SOLE 0 0 6,843
GOLDMAN SACHS GROUP INC COM 38141G104 483,730 516 SH SOLE 0 0 516
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 146,544 38,871 SH SOLE 0 0 38,871
HEICO CORP NEW COM 422806109 740,063 2,497 SH SOLE 0 0 2,497
HOWMET AEROSPACE INC COM 443201108 210,275 820 SH SOLE 0 0 820
INCYTE CORP COM 45337C102 574,836 5,757 SH SOLE 0 0 5,757
INTUIT COM 461202103 368,381 948 SH SOLE 0 0 948
INTUITIVE SURGICAL INC COM NEW 46120E602 546,142 1,209 SH SOLE 0 0 1,209
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 328,311 1,146 SH SOLE 0 0 1,146
INVESCO QQQ TR UNIT SER 1 46090E103 874,263 1,257 SH SOLE 0 0 1,257
ISHARES TR CORE S&P SCP ETF 464287804 2,274,882 16,374 SH SOLE 0 0 16,374
ISHARES TR CORE S&P500 ETF 464287200 254,406 345 SH SOLE 0 0 345
ISHARES TR S&P 500 GRWT ETF 464287309 2,610,671 19,436 SH SOLE 0 0 19,436
ISHARES TR RUS 1000 GRW ETF 464287614 802,227 6,552 SH SOLE 0 0 6,552
ISHARES TR U.S. BAS MTL ETF 464287838 449,318 2,414 SH SOLE 0 0 2,414
ISHARES TR 1 3 YR TREAS BD 464287457 2,247,284 27,306 SH SOLE 0 0 27,306
ISHARES TR MSCI EMG MKT ETF 464287234 2,389,618 35,407 SH SOLE 0 0 35,407
ISHARES TR MSCI USA MMENTM 46432F396 237,888 795 SH SOLE 0 0 795
ISHARES TR RUS TOP 200 ETF 464289446 299,803 1,647 SH SOLE 0 0 1,647
ISHARES TR ISHS 5-10YR INVT 464288638 536,465 10,065 SH SOLE 0 0 10,065
ITT INC COM 45073V108 589,883 2,723 SH SOLE 0 0 2,723
JOHNSON & JOHNSON COM 478160104 1,027,475 4,574 SH SOLE 0 0 4,574
JPMORGAN CHASE & CO COM 46625H100 933,572 2,965 SH SOLE 0 0 2,965
MANULIFE FINL CORP COM 56501R106 619,495 15,499 SH SOLE 0 0 15,499
MARSH & MCLENNAN COS INC COM 571748102 260,601 1,590 SH SOLE 0 0 1,590
MASTERCARD INCORPORATED CL A 57636Q104 678,839 1,380 SH SOLE 0 0 1,380
MCDONALDS CORP COM 580135101 287,018 1,010 SH SOLE 0 0 1,010
MCKESSON CORP COM 58155Q103 444,722 598 SH SOLE 0 0 598
MERCK & CO INC COM 58933Y105 547,019 4,817 SH SOLE 0 0 4,817
META PLATFORMS INC CL A 30303M102 1,187,240 1,937 SH SOLE 0 0 1,937
METLIFE INC COM 59156R108 478,395 5,968 SH SOLE 0 0 5,968
MICROSOFT CORP COM 594918104 2,096,391 5,064 SH SOLE 0 0 5,064
MODINE MFG CO COM 607828100 215,263 785 SH SOLE 0 0 785
MORGAN STANLEY COM NEW 617446448 355,252 1,837 SH SOLE 0 0 1,837
NASDAQ INC COM 631103108 452,530 5,073 SH SOLE 0 0 5,073
NETEASE COM INC SPONSORED ADS 64110W102 329,069 2,780 SH SOLE 0 0 2,780
NETFLIX INC. COM 64110L106 515,850 5,844 SH SOLE 0 0 5,844
NEUROCRINE BIOSCIENCES INC COM 64125C109 208,180 1,416 SH SOLE 0 0 1,416
NEWMONT CORP COM 651639106 872,228 7,578 SH SOLE 0 0 7,578
NOVARTIS AG SPONSORED ADR 66987V109 516,144 3,479 SH SOLE 0 0 3,479
NVIDIA CORPORATION COM 67066G104 2,877,833 13,847 SH SOLE 0 0 13,847
ORACLE CORP COM 68389X105 488,428 2,517 SH SOLE 0 0 2,517
PALANTIR TECHNOLOGIES INC CL A 69608A108 974,794 7,286 SH SOLE 0 0 7,286
PARKER-HANNIFIN CORP COM 701094104 200,420 222 SH SOLE 0 0 222
PHILLIPS 66 COM 718546104 217,054 1,264 SH SOLE 0 0 1,264
PNC FINL SVCS GROUP INC COM 693475105 328,744 1,478 SH SOLE 0 0 1,478
POWELL INDS INC COM 739128106 881,145 2,751 SH SOLE 0 0 2,751
PPG INDS INC COM 693506107 309,607 2,776 SH SOLE 0 0 2,776
PTC INC COM 69370C100 201,592 1,474 SH SOLE 0 0 1,474
PUBLIC SVC ENTERPRISE GROUP COM 744573106 250,587 3,158 SH SOLE 0 0 3,158
QUALCOMM INC COM 747525103 817,832 4,247 SH SOLE 0 0 4,247
REGIONS FINANCIAL CORP NEW COM 7591EP100 463,631 16,435 SH SOLE 0 0 16,435
RELIANCE INC COM 759509102 218,358 580 SH SOLE 0 0 580
RESMED INC COM 761152107 226,830 1,082 SH SOLE 0 0 1,082
ROPER TECHNOLOGIES INC COM 776696106 595,442 1,700 SH SOLE 0 0 1,700
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 363,849 12,839 SH SOLE 0 0 12,839
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,973,532 108,642 SH SOLE 0 0 108,642
SLB LIMITED COM STK 806857108 326,437 5,918 SH SOLE 0 0 5,918
SNAP ON INC COM 833034101 552,438 1,430 SH SOLE 0 0 1,430
SPDR GOLD TR GOLD SHS 78463V107 5,274,088 12,238 SH SOLE 0 0 12,238
SPDR SERIES TRUST STATE STREET SPD 78464A854 643,543 7,451 SH SOLE 0 0 7,451
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 211,302 4,300 SH SOLE 0 0 4,300
STANTEC INC COM 85472N109 614,031 6,667 SH SOLE 0 0 6,667
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,993,239 2,716 SH SOLE 0 0 2,716
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 2,608,599 3,831 SH SOLE 0 0 3,831
STERLING INFRASTRUCTURE INC COM 859241101 552,115 623 SH SOLE 0 0 623
T-MOBILE US INC COM 872590104 203,397 1,053 SH SOLE 0 0 1,053
TAPESTRY INC COM 876030107 554,923 3,729 SH SOLE 0 0 3,729
TE CONNECTIVITY PLC ORD SHS G87052109 633,594 2,931 SH SOLE 0 0 2,931
TUTOR PERINI CORP COM 901109108 393,254 4,055 SH SOLE 0 0 4,055
TYLER TECHNOLOGIES INC COM 902252105 543,181 1,694 SH SOLE 0 0 1,694
UNION PAC CORP COM 907818108 286,793 1,069 SH SOLE 0 0 1,069
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,836,001 8,456 SH SOLE 0 0 8,456
VANGUARD INDEX FDS LARGE CAP ETF 922908637 478,756 1,419 SH SOLE 0 0 1,419
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,606,833 29,215 SH SOLE 0 0 29,215
VANGUARD STAR FDS VG TL INTL STK F 921909768 242,830 2,836 SH SOLE 0 0 2,836
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 541,478 3,450 SH SOLE 0 0 3,450
WALMART INC COM 931142103 772,155 5,936 SH SOLE 0 0 5,936
WATTS WATER TECHNOLOGIES INC CL A 942749102 549,233 1,881 SH SOLE 0 0 1,881
WEC ENERGY GROUP INC COM 92939U106 303,992 2,668 SH SOLE 0 0 2,668
ZOETIS INC CL A 98978V103 224,331 2,017 SH SOLE 0 0 2,017