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 18,148 200 SH SOLE 1 200 0 0
ABBVIE INC COM 00287Y109 100,656 400 SH SOLE 1 400 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,761,946 22,195 SH SOLE 1 22,195 0 0
ADVANCED MICRO DEVICES INC COM 007903107 36,614,757 63,030 SH SOLE 1 63,030 0 0
AEHR TEST SYS COM 00760J108 384,240 4,000 SH SOLE 1 4,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 511,959 3,295 SH SOLE 1 3,295 0 0
ALGOMA STL GROUP INC PUT 015658957 9,871 2,000 SH Put SOLE 1 2,000 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 433,309 73,686 SH SOLE 1 73,686 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,823,620 19,000 SH SOLE 1 19,000 0 0
ALPHABET INC CAP STK CL A 02079K305 67,800,951 189,722 SH SOLE 1 189,722 0 0
ALPHABET INC CAP STK CL C 02079K107 1,657,118 4,690 SH SOLE 1 4,690 0 0
AMAZON COM INC COM 023135106 92,657,297 388,761 SH SOLE 1 388,761 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 20,600,918 230,952 SH SOLE 1 230,952 0 0
AMERICAN EXPRESS CO COM 025816109 811,800 2,400 SH SOLE 1 2,400 0 0
AMERICAN TOWER CORP COM 03027X100 540,272 3,303 SH SOLE 1 3,303 0 0
AMGEN INC COM 031162100 1,437,616 3,970 SH SOLE 1 3,970 0 0
APPLE INC COM 037833100 41,148,728 142,206 SH SOLE 1 142,206 0 0
APPLIED MATLS INC COM 038222105 506,100 700 SH SOLE 1 700 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 355,584 2,400 SH SOLE 1 2,400 0 0
APPLOVIN CORP COM CL A 03831W108 6,955,605 13,500 SH SOLE 1 13,500 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205 354,570 1,000 SH SOLE 1 1,000 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 547,096 275 SH SOLE 1 275 0 0
AST SPACEMOBILE INC COM CL A 00217D100 429,194 4,830 SH SOLE 1 4,830 0 0
ASTERA LABS INC COM 04626A103 531,322 1,100 SH SOLE 1 1,100 0 0
ATS CORPORATION COM 00217Y104 452,656 15,704 SH SOLE 1 15,704 0 0
AXT INC COM 00246W103 216,240 3,000 SH SOLE 1 3,000 0 0
BAKER HUGHES COMPANY CL A 05722G100 14,596 263 SH SOLE 1 263 0 0
BANK MONTREAL MEDIUM COM 063671101 47,268,573 267,564 SH SOLE 1 267,564 0 0
BANK NOVA SCOTIA B C COM 064149107 61,758,475 710,803 SH SOLE 1 710,803 0 0
BANK OF AMER CORP COM 060505104 67,236 1,180 SH SOLE 1 1,180 0 0
BCE INC COM NEW 05534B760 20,015,591 929,960 SH SOLE 1 929,960 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,497,700 2 SH SOLE 1 2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 61,221,716 122,348 SH SOLE 1 122,348 0 0
BLOOM ENERGY CORP COM CL A 093712107 454,050 1,500 SH SOLE 1 1,500 0 0
BLUE MOON METALS INC COM 09570Q509 1,651,678 260,277 SH SOLE 1 260,277 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104 6,211 557 SH SOLE 1 557 0 0
BOOKING HOLDINGS INC COM 09857L108 1,114,000 6,250 SH SOLE 1 6,250 0 0
BROADCOM INC COM 11135F101 10,423,634 27,594 SH SOLE 1 27,594 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 289,245 6,448 SH SOLE 1 6,448 0 0
BROOKFIELD BUSINESS CORP CL A SUB VTG SH 113006100 20,618 690 SH SOLE 1 690 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 6,117,598 143,386 SH SOLE 1 143,386 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 7,172 186 SH SOLE 1 186 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 10,781,931 295,444 SH SOLE 1 295,444 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 15,744,139 454,438 SH SOLE 1 454,438 0 0
BROOKFIELD WEALTH SOL LTD CL A EXCHANGEAB G17434104 17,430 409 SH SOLE 1 409 0 0
CAE INC COM 124765108 53,155 2,123 SH SOLE 1 2,123 0 0
CAMDEN PPTY TR SH BEN INT 133131102 683,505 5,970 SH SOLE 1 5,970 0 0
CAMECO CORP COM 13321L108 826,130 8,105 SH SOLE 1 8,105 0 0
CAMTEK LTD ORD M20791105 179,432 1,100 SH SOLE 1 1,100 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 32,544,837 282,811 SH SOLE 1 282,811 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 89,529,850 2,262,576 SH SOLE 1 2,262,576 0 0
CANADIAN NATL RY CO COM 136375102 14,615,461 122,472 SH SOLE 1 122,472 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 1,350,934 15,582 SH SOLE 1 15,582 0 0
CAPITAL ONE FINL CORP COM 14040H105 27,084 135 SH SOLE 1 135 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 13,056 178 SH SOLE 1 178 0 0
CATERPILLAR INC COM 149123101 1,817,784 1,707 SH SOLE 1 1,707 0 0
CELESTICA INC COM 15101Q207 255,360 700 SH SOLE 1 700 0 0
CENOVUS ENERGY INC COM 15135U109 1,017,625 41,013 SH SOLE 1 41,013 0 0
CENTURY ALUM CO NOTE 2.750% 5/0 156431AQ1 617,375 250,000 PRN SOLE 1 250,000 0 0
CGI INC CL A SUB VTG 12532H104 1,131,582 17,507 SH SOLE 1 17,507 0 0
CHARLES RIV LABS INTL INC COM 159864107 793,992 3,501 SH SOLE 1 3,501 0 0
CISCO SYS INC COM 17275R102 5,130,300 43,677 SH SOLE 1 43,677 0 0
CME GROUP INC COM 12572Q105 15,016 68 SH SOLE 1 68 0 0
COCA COLA CO COM 191216100 6,121,256 75,320 SH SOLE 1 75,320 0 0
COHERENT CORP COM 19247G107 552,258 1,400 SH SOLE 1 1,400 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 17,115,487 117,077 SH SOLE 1 117,077 0 0
COPART INC COM 217204106 14,659 520 SH SOLE 1 520 0 0
CORNING INC COM 219350105 510,860 2,000 SH SOLE 1 2,000 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 7,230,248 7,729 SH SOLE 1 7,729 0 0
CROWN CASTLE INC COM 22822V101 151,460 2,000 SH SOLE 1 2,000 0 0
CVS HEALTH CORP COM 126650100 20,069 194 SH SOLE 1 194 0 0
D R HORTON INC COM 23331A109 65,152 400 SH SOLE 1 400 0 0
DIGITAL RLTY TR INC COM 253868103 580,762 3,234 SH SOLE 1 3,234 0 0
ELI LILLY & CO COM 532457108 395,812 330 SH SOLE 1 330 0 0
EMCOR GROUP INC COM 29084Q100 331,952 400 SH SOLE 1 400 0 0
EMERA INC COM 290876101 13,270,024 250,263 SH SOLE 1 250,263 0 0
ENBRIDGE INC COM 29250N105 52,210,510 962,952 SH SOLE 1 962,952 0 0
EOG RES INC COM 26875P101 582,488 4,490 SH SOLE 1 4,490 0 0
EQUINIX INC COM 29444U700 791,174 759 SH SOLE 1 759 0 0
EQUINOX GOLD CORP COM 29446Y502 333,746 34,250 SH SOLE 1 34,250 0 0
EQUITY LIFESTYLE PROPERTIES COM 29472R108 109,501 1,699 SH SOLE 1 1,699 0 0
EXXON MOBIL CORP COM 30231G102 2,023,456 14,800 SH SOLE 1 14,800 0 0
FEDEX CORP COM 31428X106 172,222 550 SH SOLE 1 550 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 41,525 275 SH SOLE 1 275 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 51,516 1,325 SH SOLE 1 1,325 0 0
FIDUS INVT CORP COM 316500107 74,794 3,949 SH SOLE 1 3,949 0 0
FINANCE OF AMERICA COMPAN CL A NEW 31738L206 3,027,778 110,021 SH SOLE 1 110,021 0 0
FLUENCE ENERGY INC NOTE 2.250% 6/1 34379VAB9 14,418,806 11,225,000 PRN SOLE 1 11,225,000 0 0
FORTIS INC COM 349553107 3,685,557 64,396 SH SOLE 1 64,396 0 0
FRANCO NEV CORP COM 351858105 251,433 1,205 SH SOLE 1 1,205 0 0
GE AEROSPACE COM NEW 369604301 265,348 710 SH SOLE 1 710 0 0
GE VERNOVA INC COM 36828A101 848,249 722 SH SOLE 1 722 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 1,511,691 19,640 SH SOLE 1 19,640 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 1,725,531 29,286 SH SOLE 1 29,286 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 329,640 4,000 SH SOLE 1 4,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 159,796 158 SH SOLE 1 158 0 0
GRANITE PT MTG TR INC COM STK 38741L107 1,071,428 714,285 SH SOLE 1 714,285 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 591,453 27,638 SH SOLE 1 27,638 0 0
HECLA MINING COMPANY COM 422704106 123,440 8,000 SH SOLE 1 8,000 0 0
HOME DEPOT INC COM 437076102 165,760 470 SH SOLE 1 470 0 0
HONEYWELL AEROSPACE INC COM 43849R105 61,902 280 SH SOLE 1 280 0 0
HONEYWELL INTL INC COM 438516205 62,692 280 SH SOLE 1 280 0 0
HUDSON PACIFIC PROPERTIES IN COM 444097406 7,406,659 487,601 SH SOLE 1 487,601 0 0
I-80 GOLD CORP *W EXP 11/16/202 44955L155 38,750 50,000 SH SOLE 1 50,000 0 0
IHEARTMEDIA INC COM CL A 45174J509 4,560,939 1,063,156 SH SOLE 1 1,063,156 0 0
IMPERIAL OIL LTD COM NEW 453038408 1,801,409 16,042 SH SOLE 1 16,042 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,363,560 22,000 SH SOLE 1 22,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 859,659 3,057 SH SOLE 1 3,057 0 0
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 10,359,058 372,628 SH SOLE 1 372,628 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 18,475,540 25,089 SH SOLE 1 25,089 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 18,464,569 197,969 SH SOLE 1 197,969 0 0
ISHARES TR 20 YR TR BD ETF 464287432 125,309 1,450 SH SOLE 1 1,450 0 0
ISHARES TR CORE MSCI EAFE 46432F842 36,586,436 378,820 SH SOLE 1 378,820 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,459,950 24,853 SH SOLE 1 24,853 0 0
ISHARES TR EXPANDED TECH 464287515 43,488 480 SH SOLE 1 480 0 0
ISHARES TR GLOBAL TECH ETF 464287291 186,379 1,290 SH SOLE 1 1,290 0 0
ISHARES TR IBOXX INV CP ETF 464287242 3,687,657 33,810 SH SOLE 1 33,810 0 0
ISHARES TR MSCI ACWI ETF 464288257 34,972,916 222,800 SH SOLE 1 222,800 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,768,193 25,847 SH SOLE 1 25,847 0 0
ISHARES TR MSCI USA MIN ETF 46429B697 1,591,108 16,495 SH SOLE 1 16,495 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,850,963 19,474 SH SOLE 1 19,474 0 0
JEFFERIES FINANCIAL GROUP IN COM 47233W109 42,483 850 SH SOLE 1 850 0 0
JOHNSON & JOHNSON COM 478160104 161,271 635 SH SOLE 1 635 0 0
JPMORGAN CHASE & CO COM 46625H100 10,276,198 31,394 SH SOLE 1 31,394 0 0
KINROSS GOLD CORP COM 496902404 3,196,403 135,000 SH SOLE 1 135,000 0 0
KOSMOS ENERGY LTD COM 500688106 2,236,600 1,060,000 SH SOLE 1 1,060,000 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 8,550 756 SH SOLE 1 756 0 0
LAM RESEARCH CORP COM NEW 512807306 476,663 1,100 SH SOLE 1 1,100 0 0
LAZARD INC COM 52110M109 6,019,606 143,529 SH SOLE 1 143,529 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 209,413 20,000 SH SOLE 1 20,000 0 0
LOANDEPOT INC COM CL A 53946R106 170,475 136,380 SH SOLE 1 136,380 0 0
LOCKHEED MARTIN CORP COM 539830109 329,111 646 SH SOLE 1 646 0 0
LUMENTUM HLDGS INC COM 55024U109 257,418 300 SH SOLE 1 300 0 0
MAIN STR CAP CORP COM 56035L104 73,679 1,429 SH SOLE 1 1,429 0 0
MANULIFE FINL CORP COM 56501R106 26,101,191 643,955 SH SOLE 1 643,955 0 0
MARRIOTT INTL INC NEW CL A 571903202 296,472 800 SH SOLE 1 800 0 0
MARSH & MCLENNAN COS INC COM 571748102 59,001 354 SH SOLE 1 354 0 0
MARVELL TECHNOLOGY INC COM 573874104 595,780 2,000 SH SOLE 1 2,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 269,640 525 SH SOLE 1 525 0 0
MCDONALDS CORP COM 580135101 27,031 100 SH SOLE 1 100 0 0
MDA SPACE LTD COM 55293N109 424,134 10,265 SH SOLE 1 10,265 0 0
MEDTRONIC PLC SHS G5960L103 6,768,773 86,524 SH SOLE 1 86,524 0 0
MERCK & CO INC COM 58933Y105 10,270,491 79,926 SH SOLE 1 79,926 0 0
META PLATFORMS INC CL A 30303M102 26,363,099 46,802 SH SOLE 1 46,802 0 0
MICRON TECHNOLOGY INC COM 595112103 1,327,434 1,150 SH SOLE 1 1,150 0 0
MICROSOFT CORP COM 594918104 40,287,652 108,004 SH SOLE 1 108,004 0 0
MID-AMER APT CMNTYS INC COM 59522J103 238,004 1,713 SH SOLE 1 1,713 0 0
MONOLITHIC PWR SYS INC COM 609839105 262,648 190 SH SOLE 1 190 0 0
MORGAN STANLEY COM NEW 617446448 29,475 141 SH SOLE 1 141 0 0
NEBIUS GROUP N.V. SHS CLASS A N97284108 1,104,680 4,000 SH SOLE 1 4,000 0 0
NETFLIX INC. COM 64110L106 12,895,982 180,616 SH SOLE 1 180,616 0 0
NEWMONT CORP COM 651639106 8,219 88 SH SOLE 1 88 0 0
NEXTERA ENERGY INC COM 65339F101 263,310 3,000 SH SOLE 1 3,000 0 0
NIKE INC CL B 654106103 36,945 900 SH SOLE 1 900 0 0
NNN REIT INC COM 637417106 534,909 11,496 SH SOLE 1 11,496 0 0
NORTHROP GRUMMAN CORP COM 666807102 360,082 707 SH SOLE 1 707 0 0
NUTRIEN LTD COM 67077M108 6,542,628 103,851 SH SOLE 1 103,851 0 0
NVIDIA CORPORATION COM 67066G104 179,264,833 895,921 SH SOLE 1 895,921 0 0
ONTO INNOVATION INC COM 683344105 416,295 1,100 SH SOLE 1 1,100 0 0
ORACLE CORP COM 68389X105 273,169 1,864 SH SOLE 1 1,864 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 18,608,865 159,500 SH SOLE 1 159,500 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 4,512,926 80,473 SH SOLE 1 80,473 0 0
PEMBINA PIPELINE CORP COM 706327103 21,565,942 466,332 SH SOLE 1 466,332 0 0
PEPSICO INC COM 713448108 595,895 4,401 SH SOLE 1 4,401 0 0
PERPETUA RESOURCES CORP COM 714266103 968,786 46,666 SH SOLE 1 46,666 0 0
PFIZER INC COM 717081103 10,017 416 SH SOLE 1 416 0 0
PROCTER & GAMBLE CO COM 742718109 8,352,614 56,960 SH SOLE 1 56,960 0 0
PROLOGIS INC. COM 74340W103 1,170,190 8,638 SH SOLE 1 8,638 0 0
PUBLIC STORAGE COM 74460D109 567,547 1,783 SH SOLE 1 1,783 0 0
QUALCOMM INC COM 747525103 18,479 100 SH SOLE 1 100 0 0
QUANTA SVCS INC COM 74762E102 360,020 500 SH SOLE 1 500 0 0
RAYMOND JAMES FINL INC COM 754730109 182,436 1,200 SH SOLE 1 1,200 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 4,658,143 64,221 SH SOLE 1 64,221 0 0
ROCKET LAB CORP COM 773121108 2,890,723 28,438 SH SOLE 1 28,438 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 4,319,552 132,799 SH SOLE 1 132,799 0 0
ROSS STORES INC COM 778296103 42,570 200 SH SOLE 1 200 0 0
ROYAL BK CDA COM 780087102 70,261,560 339,419 SH SOLE 1 339,419 0 0
ROYAL GOLD INC COM 780287108 20,759 104 SH SOLE 1 104 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 126,493 984 SH SOLE 1 984 0 0
S&P GLOBAL INC COM 78409V104 223,993 550 SH SOLE 1 550 0 0
SABLE OFFSHORE CORP COM SHS 78574H104 666,269 216,321 SH SOLE 1 216,321 0 0
SALESFORCE INC COM 79466L302 166,686 1,064 SH SOLE 1 1,064 0 0
SANDISK CORP COM 80004C200 682,119 300 SH SOLE 1 300 0 0
SCHRODINGER INC COM 80810D103 42,445 2,612 SH SOLE 1 2,612 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 10,147,200 320,000 SH SOLE 1 320,000 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 482,500 500 SH SOLE 1 500 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 12,815,703 112,017 SH SOLE 1 112,017 0 0
SILVERCORP METALS INC COM 82835P103 4,339,133 428,550 SH SOLE 1 428,550 0 0
SKEENA RES LTD NEW COM 83056P715 2,138,334 80,230 SH SOLE 1 80,230 0 0
SOLARIS ENERGY INFRAS INC COM CL A 83418M103 321,840 4,000 SH SOLE 1 4,000 0 0
SOLID POWER INC *W EXP 12/08/202 83422N113 852 8,333 SH SOLE 1 8,333 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 12,404 140 SH SOLE 1 140 0 0
SOUTH BOW CORP COM 83671M105 5,960,900 169,372 SH SOLE 1 169,372 0 0
SOUTHERN CO COM 842587107 66,997 700 SH SOLE 1 700 0 0
SOUTHERN COPPER CORP COM 84265V105 2,024,030 11,615 SH SOLE 1 11,615 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 5,576,187 32,636 SH SOLE 1 32,636 0 0
SPROTT FDS TR JR COPPER MINERS 85208P501 3,625,182 91,545 SH SOLE 1 91,545 0 0
STANTEC INC COM 85472N109 1,523,322 22,086 SH SOLE 1 22,086 0 0
STATE STR SPDR S&P 500 ETF T PUT 78462F953 5,200 20 SH Put SOLE 1 20 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 52,754,820 70,644 SH SOLE 1 70,644 0 0
SUN CMNTYS INC COM 866674104 213,680 1,782 SH SOLE 1 1,782 0 0
SUN LIFE FINANCIAL INC. COM 866796105 28,784,931 366,843 SH SOLE 1 366,843 0 0
SUNCOR ENERGY INC NEW COM 867224107 7,018,413 130,457 SH SOLE 1 130,457 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 907,383 1,900 SH SOLE 1 1,900 0 0
TALEN ENERGY CORP COM 87422Q109 2,115,351 5,505 SH SOLE 1 5,505 0 0
TC ENERGY CORP COM 87807B107 12,851,029 194,204 SH SOLE 1 194,204 0 0
TELUS CORPORATION COM 87971M103 20,680,212 1,956,311 SH SOLE 1 1,956,311 0 0
TERAWULF INC COM 88080T104 419,900 17,000 SH SOLE 1 17,000 0 0
TERRENO RLTY CORP COM 88146M101 383,633 5,923 SH SOLE 1 5,923 0 0
TESLA INC COM 88160R101 383,204,454 911,090 SH SOLE 1 911,090 0 0
TEXAS INSTRS INC COM 882508104 1,474,552 4,947 SH SOLE 1 4,947 0 0
TFI INTERNATIONAL INC COM 87241L109 5,125,879 35,610 SH SOLE 1 35,610 0 0
THOMSON REUTERS CORP COM 884903881 66,731 817 SH SOLE 1 817 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 60,783,456 500,120 SH SOLE 1 500,120 0 0
TRANSALTA CORP COM 89346D107 9,033,991 653,578 SH SOLE 1 653,578 0 0
TRINITY CAP INC COM 896442308 16,383 924 SH SOLE 1 924 0 0
TRULIEVE CANNABIS CORP SUB VTG SHS 89788C104 3,367,365 342,560 SH SOLE 1 342,560 0 0
UNION PAC CORP COM 907818108 190,400 700 SH SOLE 1 700 0 0
UNITED PARCEL SVCS INC CL B 911312106 5,375 50 SH SOLE 1 50 0 0
UNITEDHEALTH GROUP INC COM 91324P102 37,111,187 89,289 SH SOLE 1 89,289 0 0
UNITY SOFTWARE INC COM 91332U101 148,616 5,200 SH SOLE 1 5,200 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 200,373,924 2,571,864 SH SOLE 1 2,571,864 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,601,580 23,245 SH SOLE 1 23,245 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,478,665 29,596 SH SOLE 1 29,596 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3,421,618 45,470 SH SOLE 1 45,470 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,538,820 18,000 SH SOLE 1 18,000 0 0
VENTAS INC COM 92276F100 289,577 3,261 SH SOLE 1 3,261 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 502,230 1,500 SH SOLE 1 1,500 0 0
VIATRIS INC COM 92556V106 810 51 SH SOLE 1 51 0 0
VICI PPTYS INC COM 925652109 290,669 10,948 SH SOLE 1 10,948 0 0
VICOR CORP COM 925815102 455,736 1,200 SH SOLE 1 1,200 0 0
VISA INC COM CL A 92826C839 356,814 1,040 SH SOLE 1 1,040 0 0
WALMART INC COM 931142103 504,800 4,457 SH SOLE 1 4,457 0 0
WASTE CONNECTIONS INC COM 94106B101 453,695 2,722 SH SOLE 1 2,722 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 469,740 1,200 SH SOLE 1 1,200 0 0
WELLTOWER INC COM 95040Q104 462,111 2,036 SH SOLE 1 2,036 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 935,441 417,198 SH SOLE 1 417,198 0 0
WESTERN DIGITAL CORP COM 958102105 510,976 800 SH SOLE 1 800 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 5,608,674 49,859 SH SOLE 1 49,859 0 0
XPENG INC ADS 98422D105 1,431,549 108,123 SH SOLE 1 108,123 0 0
ABBOTT LABORATORIES COM 002824100 16,050 177 SH SOLE 177 0 0
ABBOTT LABORATORIES COM 002824100 82,134 902 SH SOLE 902 0 0
ABBVIE INC COM 00287Y109 88,925 354 SH SOLE 354 0 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 72 5 SH SOLE 5 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 933,502 7,391 SH SOLE 7,391 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 50,609 405 SH SOLE 405 0 0
ADOBE INC COM 00724F101 13,460 65 SH SOLE 65 0 0
ADOBE INC COM 00724F101 10,006 48 SH SOLE 48 0 0
AERCAP HOLDINGS NV SHS N00985106 21,864 150 SH SOLE 150 0 0
AEROVIRONMENT INC COM 008073108 14,185 86 SH SOLE 86 0 0
AFFIRM HLDGS INC COM CL A 00827B106 28,940 355 SH SOLE 355 0 0
AFLAC INC COM 001055102 40,324 344 SH SOLE 344 0 0
AGF INVTS TR US MARKET NETRL 00110G408 2,233,427 201,503 SH SOLE 201,503 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 36,884 275 SH SOLE 275 0 0
AGNICO EAGLE MINES LTD COM 008474108 32,074 204 SH SOLE 204 0 0
AGNICO EAGLE MINES LTD COM 008474108 59,432 378 SH SOLE 378 0 0
AGORA INC ADS 00851L103 324 80 SH SOLE 80 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 23,249 195 SH SOLE 195 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 157,810 26,492 SH SOLE 26,492 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 26,781 279 SH SOLE 279 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,352 12 SH SOLE 12 0 0
ALPHABET INC CAP STK CL A 02079K305 2,373,860 6,550 SH SOLE 6,550 0 0
ALPHABET INC CAP STK CL A 02079K305 276,611 763 SH SOLE 763 0 0
ALPHABET INC CAP STK CL C 02079K107 99,169 280 SH SOLE 280 0 0
ALPHABET INC CAP STK CL C 02079K107 4,342,730 12,113 SH SOLE 12,113 0 0
AMAZON COM INC COM 023135106 105,496 438 SH SOLE 438 0 0
AMAZON COM INC COM 023135106 3,320,433 13,756 SH SOLE 13,756 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302 168 87 SH SOLE 87 0 0
AMDOCS LTD SHS G02602103 1,314 26 SH SOLE 26 0 0
AMERICAN ELEC PWR CO INC COM 025537101 30,193 217 SH SOLE 217 0 0
AMERICAN TOWER CORP COM 03027X100 137,148 837 SH SOLE 837 0 0
AMERICAN TOWER CORP COM 03027X100 29,948 180 SH SOLE 180 0 0
AMETEK INC COM 031100100 22,583 93 SH SOLE 93 0 0
AMPHENOL CORP CL A 032095101 108,267 614 SH SOLE 614 0 0
AMPHENOL CORP CL A 032095101 35,266 200 SH SOLE 200 0 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 11,592 109 SH SOLE 109 0 0
ANHEUSER BUSCH INBEV SA NV SPONSORED ADR 03524A108 244,693 2,964 SH SOLE 2,964 0 0
AON PLC SHS CL A G0403H108 216,591 642 SH SOLE 642 0 0
APPLE INC COM 037833100 26,858 92 SH SOLE 92 0 0
APPLE INC COM 037833100 4,978,091 17,034 SH SOLE 17,034 0 0
APPLIED MATLS INC COM 038222105 28,920 40 SH SOLE 40 0 0
ARCH CAP GROUP LTD ORD G0450A105 2,232 23 SH SOLE 23 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 15,544 200 SH SOLE 200 0 0
ARK ETF TR BLOC FIN INN ETF 00214Q708 2,000 50 SH SOLE 50 0 0
ARK ETF TR INNOVATION ETF 00214Q104 49,940 611 SH SOLE 611 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205 48,956 138 SH SOLE 138 0 0
ARMADA ACQUISITION CORP II COM CL A G0R38G104 29,148 2,800 SH SOLE 2,800 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 14,088 7 SH SOLE 7 0 0
AST SPACEMOBILE INC COM CL A 00217D100 162,013 1,821 SH SOLE 1,821 0 0
ASTERA LABS INC COM 04626A103 24,088 50 SH SOLE 50 0 0
ASTRAZENECA PLC ORD G0593M107 2,731,925 14,183 SH SOLE 14,183 0 0
ASTRAZENECA PLC ORD G0593M107 251,295 1,320 SH SOLE 1,320 0 0
AT&T INC COM 00206R102 4,208 200 SH SOLE 200 0 0
ATS CORPORATION COM 00217Y104 1,437 50 SH SOLE 50 0 0
AURORA CANNABIS INC COM 05156X850 11 4 SH SOLE 4 0 0
AURORA CANNABIS INC COM 05156X850 14 5 SH SOLE 5 0 0
AUTODESK INC COM 052769106 1,749 9 SH SOLE 9 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 39,292 175 SH SOLE 175 0 0
AVIENT CORPORATION COM 05368V106 175,921 4,751 SH SOLE 4,751 0 0
AXON ENTERPRISE INC COM 05464C101 22,971 41 SH SOLE 41 0 0
AXOS FINANCIAL INC COM 05465C100 6,242 63 SH SOLE 63 0 0
BALL CORP COM 058498106 6,098 96 SH SOLE 96 0 0
BANK MONTREAL MEDIUM COM 063671101 4,916,070 27,464 SH SOLE 27,464 0 0
BANK MONTREAL MEDIUM COM 063671101 752,518 4,204 SH SOLE 4,204 0 0
BANK NOVA SCOTIA B C COM 064149107 4,074,807 46,233 SH SOLE 46,233 0 0
BANK NOVA SCOTIA B C COM 064149107 501,231 5,687 SH SOLE 5,687 0 0
BANK OF AMER CORP COM 060505104 3,766 65 SH SOLE 65 0 0
BANK OF AMER CORP COM 060505104 3,018 53 SH SOLE 53 0 0
BANK OF NY MELLON CORP COM 064058100 1,446 10 SH SOLE 10 0 0
BARRICK MNG CORP COM SHS 06849F108 22,108,971 593,268 SH SOLE 593,268 0 0
BCE INC COM NEW 05534B760 33,531 1,533 SH SOLE 1,533 0 0
BEAM THERAPEUTICS INC COM 07373V105 104,771 3,049 SH SOLE 3,049 0 0
BECTON DICKINSON & CO COM 075887109 16,160 105 SH SOLE 105 0 0
BECTON DICKINSON & CO COM 075887109 2,431 16 SH SOLE 16 0 0
BED BATH & BEYOND INC *W EXP 10/07/202 075896159 0 1 SH SOLE 1 0 0
BED BATH & BEYOND INC COM 690370101 88 15 SH SOLE 15 0 0
BELDEN INC COM 077454106 34,513 285 SH SOLE 285 0 0
BERKLEY W R CORP COM 084423102 1,410 20 SH SOLE 20 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,550,488 5,097 SH SOLE 5,097 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 79,200 157 SH SOLE 157 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,849,569 3,645 SH SOLE 3,645 0 0
BITMINE IMMERSION TECHS INC COM NEW 09175A206 287,001 21,557 SH SOLE 21,557 0 0
BLACKBERRY LTD COM 09228F103 6,408 500 SH SOLE 500 0 0
BLACKROCK INC COM 09290D101 282,955 294 SH SOLE 294 0 0
BLACKROCK INC COM 09290D101 168,080 172 SH SOLE 172 0 0
BLACKSTONE INC COM 09260D107 7,172 60 SH SOLE 60 0 0
BLACKSTONE INC COM 09260D107 2,152 18 SH SOLE 18 0 0
BLOOM ENERGY CORP COM CL A 093712107 2,722 9 SH SOLE 9 0 0
BOEING CO COM 097023105 519,827 2,402 SH SOLE 2,402 0 0
BONDBLOXX ETF TRUST BBB RATED 5 10 Y 09789C747 1,069,709 20,817 SH SOLE 20,817 0 0
BONDBLOXX ETF TRUST BLOOMBERG FVE YR 09789C838 1,374,407 28,243 SH SOLE 28,243 0 0
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 197,400 4,000 SH SOLE 4,000 0 0
BONDBLOXX ETF TRUST BLOOMBERG TEN YR 09789C812 11,026 242 SH SOLE 242 0 0
BOSTON SCIENTIFIC CORP COM 101137107 14,701 340 SH SOLE 340 0 0
BRAGG GAMING GROUP INC COM NEW 104833306 1,540 900 SH SOLE 900 0 0
BROADCOM INC COM 11135F101 24,550 64 SH SOLE 64 0 0
BROADCOM INC COM 11135F101 268,312 707 SH SOLE 707 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 240,150 5,278 SH SOLE 5,278 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 65,170 1,507 SH SOLE 1,507 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 2,538,556 58,702 SH SOLE 58,702 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 590,314 15,184 SH SOLE 15,184 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 1,649,670 44,731 SH SOLE 44,731 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 7,829 218 SH SOLE 218 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 742,946 21,177 SH SOLE 21,177 0 0
BROOKFIELD WEALTH SOL LTD CL A EXCHANGEAB G17434104 39 1 SH SOLE 1 0 0
BRUKER CORP COM 116794108 26,461 435 SH SOLE 435 0 0
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 270,992 1,436 SH SOLE 1,436 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,343 14 SH SOLE 14 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,001 8 SH SOLE 8 0 0
CAE INC COM 124765108 8,014 316 SH SOLE 316 0 0
CAE INC COM 124765108 26,630 1,051 SH SOLE 1,051 0 0
CAMECO CORP COM 13321L108 198,744 1,923 SH SOLE 1,923 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 57,348 492 SH SOLE 492 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 845,530 7,254 SH SOLE 7,254 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 122,028 3,037 SH SOLE 3,037 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 599,934 14,931 SH SOLE 14,931 0 0
CANADIAN NATL RY CO COM 136375102 3,562,481 29,461 SH SOLE 29,461 0 0
CANADIAN NATL RY CO COM 136375102 2,122,266 17,550 SH SOLE 17,550 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 10,876 124 SH SOLE 124 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 427,921 4,879 SH SOLE 4,879 0 0
CANARY CAPITAL GROUP LLX CANARY HBAR ETF 136945102 2,838 300 SH SOLE 300 0 0
CANOPY GROWTH CORPORATION COM NEW 138035704 12 12 SH SOLE 12 0 0
CARDINAL HEALTH INC COM 14149Y108 3,088 13 SH SOLE 13 0 0
CARNIVAL CORP LTD COMMON SHARES G2004J103 2,906 100 SH SOLE 100 0 0
CARNIVAL CORP LTD COMMON SHARES G2004J103 9,153 315 SH SOLE 315 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 7,458 100 SH SOLE 100 0 0
CATERPILLAR INC COM 149123101 3,249 3 SH SOLE 3 0 0
CATHETER PRECISION INC COM NEW 74933X708 9 13 SH SOLE 13 0 0
CBOE GLOBAL MKTS INC COM 12503M108 14,518 60 SH SOLE 60 0 0
CENCORA INC COM 03073E105 19,809 70 SH SOLE 70 0 0
CENCORA INC COM 03073E105 19,809 70 SH SOLE 70 0 0
CENNTRO INC COM 150964302 4 1 SH SOLE 1 0 0
CENOVUS ENERGY INC COM 15135U109 406,292 16,181 SH SOLE 16,181 0 0
CENOVUS ENERGY INC COM 15135U109 591,447 23,555 SH SOLE 23,555 0 0
CERENCE INC COM 156727109 3,253 285 SH SOLE 285 0 0
CF INDUSTRIES HOLD COM 125269100 213,195 1,966 SH SOLE 1,966 0 0
CF INDUSTRIES HOLD COM 125269100 43,288 400 SH SOLE 400 0 0
CGI INC CL A SUB VTG 12532H104 11,233 173 SH SOLE 173 0 0
CGI INC CL A SUB VTG 12532H104 63,049 971 SH SOLE 971 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 668 5 SH SOLE 5 0 0
CHEVRON CORPORATION COM 166764100 234,815 1,414 SH SOLE 1,414 0 0
CHEVRON CORPORATION COM 166764100 127,977 768 SH SOLE 768 0 0
CHUBB LIMITED COM H1467J104 79,747 234 SH SOLE 234 0 0
CINTAS CORP COM 172908105 2,041 12 SH SOLE 12 0 0
CISCO SYS INC COM 17275R102 2,047,314 17,191 SH SOLE 17,191 0 0
CISCO SYS INC COM 17275R102 54,925 460 SH SOLE 460 0 0
CITIGROUP INC COM NEW 172967424 329,441 2,349 SH SOLE 2,349 0 0
CITIGROUP INC COM NEW 172967424 9,182 65 SH SOLE 65 0 0
CLOUDFLARE INC CL A COM 18915M107 103,304 414 SH SOLE 414 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 266 50 SH SOLE 50 0 0
CME GROUP INC COM 12572Q105 17,881 81 SH SOLE 81 0 0
COCA COLA CO COM 191216100 2,322,558 28,106 SH SOLE 28,106 0 0
COCA COLA CO COM 191216100 153,443 1,878 SH SOLE 1,878 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 968 25 SH SOLE 25 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,368,192 9,359 SH SOLE 9,359 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 176,034 1,198 SH SOLE 1,198 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 11,057 117 SH SOLE 117 0 0
COMCAST CORP NEW CL A 20030N101 52,198 2,125 SH SOLE 2,125 0 0
CONOCOPHILLIPS COM 20825C104 27,327 260 SH SOLE 260 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,172 30 SH SOLE 30 0 0
COREWEAVE INC COM CL A 21873S108 97,133 975 SH SOLE 975 0 0
CORTEVA INC COM 22052L104 2,286 27 SH SOLE 27 0 0
COSTAR GROUP INC COM 22160N109 849 30 SH SOLE 30 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,903 2 SH SOLE 2 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,721,517 1,825 SH SOLE 1,825 0 0
CREDIT ACCEP CORP MICH COM 225310101 7,118 11 SH SOLE 11 0 0
CSX CORP COM 126408103 230,405 4,840 SH SOLE 4,840 0 0
CSX CORP COM 126408103 25,655 540 SH SOLE 540 0 0
CVS HEALTH CORP COM 126650100 23,321 222 SH SOLE 222 0 0
CYTOKINETICS INC COM NEW 23282W605 47,977 562 SH SOLE 562 0 0
D-WAVE QUANTUM INC COM 26740W109 23,970 1,000 SH SOLE 1,000 0 0
DANAHER CORP DEL COM 235851102 23,102 120 SH SOLE 120 0 0
DANAHER CORP DEL COM 235851102 6,002 31 SH SOLE 31 0 0
DATADOG INC CL A COM 23804L103 14,825 57 SH SOLE 57 0 0
DEFI DEVELOPMENT CORP *W EXP 01/21/202 47100L111 15 55 SH SOLE 55 0 0
DEFI TECHNOLOGIES INC COM 244916102 5,312 10,164 SH SOLE 10,164 0 0
DENISON MINES CORP COM 248356107 4,756 1,534 SH SOLE 1,534 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 6,132 75 SH SOLE 75 0 0
DISNEY WALT CO COM 254687106 369,052 3,830 SH SOLE 3,830 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 1,264 50 SH SOLE 50 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 139,969 1,106 SH SOLE 1,106 0 0
EATON CORP PLC SHS G29183103 457,556 1,074 SH SOLE 1,074 0 0
ECHOSTAR CORP NOTE 3.875%11/3 278768AB2 12,006 3,842 PRN SOLE 3,842 0 0
ELDORADO GOLD CORP NEW COM 284902509 1,893 60 SH SOLE 60 0 0
ELI LILLY & CO COM 532457108 1,220 1 SH SOLE 1 0 0
ELI LILLY & CO COM 532457108 1,105,796 922 SH SOLE 922 0 0
EMBECTA CORP COMMON STOCK 29082K105 63 19 SH SOLE 19 0 0
EMERA INC COM 290876101 2,792,748 51,953 SH SOLE 51,953 0 0
EMERA INC COM 290876101 310,921 5,784 SH SOLE 5,784 0 0
EMERSON ELEC CO COM 291011104 51,374 358 SH SOLE 358 0 0
ENBRIDGE INC COM 29250N105 269,591 4,899 SH SOLE 4,899 0 0
ENBRIDGE INC COM 29250N105 1,505,998 27,367 SH SOLE 27,367 0 0
ENERGY FUELS INC COM NEW 292671708 30,428 2,111 SH SOLE 2,111 0 0
ENPHASE ENERGY INC COM 29355A107 3,808 77 SH SOLE 77 0 0
ENTERGY CORP NEW COM 29364G103 1,608 14 SH SOLE 14 0 0
EPAM SYS INC COM 29414B104 793 10 SH SOLE 10 0 0
EQUINOX GOLD CORP COM 29446Y502 29,448 3,000 SH SOLE 3,000 0 0
ETSY INC COM 29786A106 460 6 SH SOLE 6 0 0
EURONET WORLDWIDE INC COM 298736109 14,414 195 SH SOLE 195 0 0
EVERGY INC COM 30034W106 1,901 22 SH SOLE 22 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,041 4 SH SOLE 4 0 0
EXPENSIFY INC COM CL A 30219Q106 1,177 650 SH SOLE 650 0 0
EXXON MOBIL CORP COM 30231G102 296,430 2,167 SH SOLE 2,167 0 0
F N B CORP COM 302520101 33,461 1,735 SH SOLE 1,735 0 0
FAIR ISAAC CORP COM 303250104 5,972 5 SH SOLE 5 0 0
FEDEX CORP COM 31428X106 15,645 50 SH SOLE 50 0 0
FEDEX CORP COM 31428X106 1,877 6 SH SOLE 6 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 3,777 25 SH SOLE 25 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 302 2 SH SOLE 2 0 0
FERRARI N V COM N3167Y103 1,489 4 SH SOLE 4 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 136,744 2,602 SH SOLE 2,602 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 11,107 57 SH SOLE 57 0 0
FISERV INC COM 337738108 2,694 54 SH SOLE 54 0 0
FISERV INC COM 337738108 932 19 SH SOLE 19 0 0
FLEX LTD ORD Y2573F102 3,727 23 SH SOLE 23 0 0
FLUENCE ENERGY INC NOTE 2.250% 6/1 34379VAB9 3,179,202 2,475,000 PRN SOLE 2,475,000 0 0
FORD MTR CO COM 345370860 9,242 654 SH SOLE 654 0 0
FORTIS INC COM 349553107 29,061 500 SH SOLE 500 0 0
FORTIS INC COM 349553107 2,072,482 35,657 SH SOLE 35,657 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107 35 2 SH SOLE 2 0 0
FRANCO NEV CORP COM 351858105 37,877,181 180,071 SH SOLE 180,071 0 0
FRANCO NEV CORP COM 351858105 21,745 105 SH SOLE 105 0 0
FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686 144,829 1,352 SH SOLE 1,352 0 0
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 4,884,739 135,973 SH SOLE 135,973 0 0
FREEPORT MCMORAN INC CL B 35671D857 1,983 31 SH SOLE 31 0 0
FREEPORT MCMORAN INC CL B 35671D857 161,771 2,573 SH SOLE 2,573 0 0
GAMESTOP CORP NEW *W EXP 10/30/202 36467W117 3 1 SH SOLE 1 0 0
GATES INDL CORP PLC ORD SHS G39108108 895 32 SH SOLE 32 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1,627 25 SH SOLE 25 0 0
GENERAC HLDGS INC COM 368736104 7,443 25 SH SOLE 25 0 0
GENERAC HLDGS INC COM 368736104 4,682 16 SH SOLE 16 0 0
GENERAL MTRS CO COM 37045V100 20,698 264 SH SOLE 264 0 0
GILDAN ACTIVEWEAR INC COM 375916103 4,898 94 SH SOLE 94 0 0
GILDAN ACTIVEWEAR INC COM 375916103 43,823 841 SH SOLE 841 0 0
GILEAD SCIENCES INC COM 375558103 1,028 8 SH SOLE 8 0 0
GILEAD SCIENCES INC COM 375558103 969,171 7,675 SH SOLE 7,675 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 32,958 450 SH SOLE 450 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 131,630 1,697 SH SOLE 1,697 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 10,641 244 SH SOLE 244 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5,688 150 SH SOLE 150 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 32,250 548 SH SOLE 548 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 6,571 102 SH SOLE 102 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 64 1 SH SOLE 1 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 402,267 397 SH SOLE 397 0 0
GRANITE PT MTG TR INC COM STK 38741L107 230,085 153,390 SH SOLE 153,390 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,756 30 SH SOLE 30 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 19,482 380 SH SOLE 380 0 0
HALLIBURTON CO COM 406216101 2,613 77 SH SOLE 77 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 22,786 169 SH SOLE 169 0 0
HCA HEALTHCARE INC COM 40412C101 1,559 4 SH SOLE 4 0 0
HELMERICH & PAYNE INC COM 423452101 9,163 275 SH SOLE 275 0 0
HEXCEL CORP NEW COM 428291108 2,202 22 SH SOLE 22 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 4,627 14 SH SOLE 14 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 6,204 179 SH SOLE 179 0 0
HOME DEPOT INC COM 437076102 8,808 25 SH SOLE 25 0 0
HOME DEPOT INC COM 437076102 579,535 1,626 SH SOLE 1,626 0 0
HONDA MOTOR CO LTD ADR ECH CNV IN 3 438128308 1,897 70 SH SOLE 70 0 0
HONEYWELL AEROSPACE INC COM 43849R105 63,788 287 SH SOLE 287 0 0
HONEYWELL INTL INC COM 438516205 64,810 287 SH SOLE 287 0 0
HOULIHAN LOKEY INC CL A 441593100 22,396 165 SH SOLE 165 0 0
ICON PUB LTD CO SHS G4705A100 1,738 10 SH SOLE 10 0 0
ILLINOIS TOOL WKS INC COM 452308109 19,744 73 SH SOLE 73 0 0
IMPERIAL OIL LTD COM NEW 453038408 687,772 6,053 SH SOLE 6,053 0 0
ING GROEP N.V. SPONSORED ADR 456837103 29,278 933 SH SOLE 933 0 0
INGREDION INC COM 457187102 852 9 SH SOLE 9 0 0
INTEL CORP COM 458140100 42,575 300 SH SOLE 300 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,584 20 SH SOLE 20 0 0
INTUIT COM 461202103 1,305 5 SH SOLE 5 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,180 8 SH SOLE 8 0 0
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 7,353,964 259,939 SH SOLE 259,939 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 28,968 483 SH SOLE 483 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 47,788 2,307 SH SOLE 2,307 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 552,896 2,557 SH SOLE 2,557 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 66,601 312 SH SOLE 312 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 5,150 7 SH SOLE 7 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 262,745 351 SH SOLE 351 0 0
INVESTMENT MANAGERS SER TR I TRADR 1X SHORT 46144X131 520,934 19,310 SH SOLE 19,310 0 0
IONQ INC COM 46222L108 77,978 1,462 SH SOLE 1,462 0 0
IQVIA HLDGS INC COM 46266C105 6,485 33 SH SOLE 33 0 0
IREN LIMITED ORDINARY SHARES Q4982L109 41,864 900 SH SOLE 900 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 1,035,519 31,106 SH SOLE 31,106 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 1,294,210 38,680 SH SOLE 38,680 0 0
ISHARES ETHEREUM TR SHS 46438R105 89,465 7,384 SH SOLE 7,384 0 0
ISHARES GOLD TR ISHARES NEW 464285204 96,557 1,260 SH SOLE 1,260 0 0
ISHARES INC CORE MSCI EMKT 46434G103 187,421 2,266 SH SOLE 2,266 0 0
ISHARES INC JP MORGAN EM ETF 464286517 352,398 8,173 SH SOLE 8,173 0 0
ISHARES INC MSCI CDA ETF 464286509 63,554 1,086 SH SOLE 1,086 0 0
ISHARES INC MSCI CHILE ETF 464286640 96,617 2,430 SH SOLE 2,430 0 0
ISHARES INC MSCI EMERG MRKT 464286533 19,280 252 SH SOLE 252 0 0
ISHARES INC MSCI EMERG MRKT 464286533 153 2 SH SOLE 2 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 5,994 49 SH SOLE 49 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 27,580 918 SH SOLE 918 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 136,124 2,777 SH SOLE 2,777 0 0
ISHARES SILVER TR ISHARES 46428Q109 4,842 89 SH SOLE 89 0 0
ISHARES TR 0-3 MTH TREASURY 46436E718 356,170 3,538 SH SOLE 3,538 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,935 22 SH SOLE 22 0 0
ISHARES TR 20 YR TR BD ETF 464287432 3,709,366 42,906 SH SOLE 42,906 0 0
ISHARES TR CONV BD ETF 46435G102 1,116,597 9,463 SH SOLE 9,463 0 0
ISHARES TR CORE 30 70 ETF 464289883 49,723 1,199 SH SOLE 1,199 0 0
ISHARES TR CORE 40 MODE ETF 464289875 9,773 196 SH SOLE 196 0 0
ISHARES TR CORE 60 BALA ETF 464289867 287,995 4,145 SH SOLE 4,145 0 0
ISHARES TR CORE 80 20 ETF 464289859 332,625 3,407 SH SOLE 3,407 0 0
ISHARES TR CORE MSCI EAFE 46432F842 20,444 208 SH SOLE 208 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,457 25 SH SOLE 25 0 0
ISHARES TR CORE S&P500 ETF 464287200 37,790 50 SH SOLE 50 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 1,585 76 SH SOLE 76 0 0
ISHARES TR ISHARES BIOTECH 464287556 2,901 15 SH SOLE 15 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 51,979 975 SH SOLE 975 0 0
ISHARES TR JPMORGAN USD EMG 464288281 57,705 588 SH SOLE 588 0 0
ISHARES TR MORTGE REL ETF 46435G342 25,323 1,147 SH SOLE 1,147 0 0
ISHARES TR MSCI EURO FL ETF 464289180 144,274 3,637 SH SOLE 3,637 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 27,121 579 SH SOLE 579 0 0
ISHARES TR MSCI USA MMENTM 46432F396 368,691 1,076 SH SOLE 1,076 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 851,722 3,875 SH SOLE 3,875 0 0
ISHARES TR RESIDENTIAL MULT 464288562 20,090 209 SH SOLE 209 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 19,658 50 SH SOLE 50 0 0
ISHARES TR S&P 100 ETF 464287101 131,182 359 SH SOLE 359 0 0
ISHARES TR TRUST ISHARE 0-1 464288679 45,128 402 SH SOLE 402 0 0
ISHARES TR US HLTHCARE ETF 464287762 33,406 490 SH SOLE 490 0 0
ISHARES TR USD GRN BOND ETF 46435U440 1,690 35 SH SOLE 35 0 0
ISOENERGY LTD COM NEW 46500E867 10 1 SH SOLE 1 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1,188 19 SH SOLE 19 0 0
JOHNSON & JOHNSON COM 478160104 372,610 1,464 SH SOLE 1,464 0 0
JOHNSON & JOHNSON COM 478160104 678,596 2,654 SH SOLE 2,654 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105 281,488 1,923 SH SOLE 1,923 0 0
JPMORGAN CHASE & CO COM 46625H100 2,799,074 8,420 SH SOLE 8,420 0 0
JPMORGAN CHASE & CO COM 46625H100 791,686 2,405 SH SOLE 2,405 0 0
KATAPULT HOLDINGS INC COM NEW 485859201 7 1 SH SOLE 1 0 0
KENVUE INC COM 49177J102 1,050 55 SH SOLE 55 0 0
KINDER MORGAN INC DEL COM 49456B101 7,606 238 SH SOLE 238 0 0
KINROSS GOLD CORP COM 496902404 26,815 1,118 SH SOLE 1,118 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2,724 35 SH SOLE 35 0 0
KRANESHARES TRUST BOSE MSC CHI ETF 500767405 130,098 3,727 SH SOLE 3,727 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306 4,914 201 SH SOLE 201 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 9,974 200 SH SOLE 200 0 0
LABCORP HOLDINGS INC COM SHS 504922105 33,586 118 SH SOLE 118 0 0
LAZARD INC COM 52110M109 2,041,867 47,945 SH SOLE 47,945 0 0
LI AUTO INC SPONSORED ADS 50202M102 6,158 525 SH SOLE 525 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 5,298 500 SH SOLE 500 0 0
LINDE PLC SHS G54950103 8,973 17 SH SOLE 17 0 0
LINDE PLC SHS G54950103 108,952 210 SH SOLE 210 0 0
LISTED FDS TR WAHED DOW JONES 53656F268 651,985 16,233 SH SOLE 16,233 0 0
LISTED FDS TR WAHED DOW JONES 53656F268 2,124 53 SH SOLE 53 0 0
LISTED FDS TR WAHED FTSE ETF 53656F607 618,400 8,467 SH SOLE 8,467 0 0
LKQ CORP COM 501889208 15,562 585 SH SOLE 585 0 0
LKQ CORP COM 501889208 1,132 43 SH SOLE 43 0 0
LOCKHEED MARTIN CORP COM 539830109 3,106 6 SH SOLE 6 0 0
LULULEMON ATHLETICA INC COM 550021109 3,600 31 SH SOLE 31 0 0
MAGNA INTL INC COM 559222401 11,998 180 SH SOLE 180 0 0
MAGNUM ICE CREAM CO NV ORD SHS N5505D105 6,695 384 SH SOLE 384 0 0
MANHATTAN ASSOCIATES INC COM 562750109 6,130 44 SH SOLE 44 0 0
MANULIFE FINL CORP COM 56501R106 3,219,393 78,364 SH SOLE 78,364 0 0
MANULIFE FINL CORP COM 56501R106 1,371,541 33,385 SH SOLE 33,385 0 0
MARA HOLDINGS INC COM 565788106 109,152 7,849 SH SOLE 7,849 0 0
MARVELL TECHNOLOGY INC COM 573874104 12,782 43 SH SOLE 43 0 0
MASTERCARD INCORPORATED CL A 57636Q104 20,194 39 SH SOLE 39 0 0
MASTERCARD INCORPORATED CL A 57636Q104 90,879 177 SH SOLE 177 0 0
MATTEL INC COM 577081102 565 40 SH SOLE 40 0 0
MCDONALDS CORP COM 580135101 334,101 1,235 SH SOLE 1,235 0 0
MCDONALDS CORP COM 580135101 336,191 1,236 SH SOLE 1,236 0 0
MCKESSON CORP COM 58155Q103 1,007,817 1,335 SH SOLE 1,335 0 0
MEDTRONIC PLC SHS G5960L103 2,474,771 31,147 SH SOLE 31,147 0 0
MEDTRONIC PLC SHS G5960L103 78,721 1,006 SH SOLE 1,006 0 0
MERCADOLIBRE INC COM 58733R102 23,763 14 SH SOLE 14 0 0
MERCK & CO INC COM 58933Y105 2,635,624 20,221 SH SOLE 20,221 0 0
MERCK & CO INC COM 58933Y105 4,237 33 SH SOLE 33 0 0
META PLATFORMS INC CL A 30303M102 13,171 23 SH SOLE 23 0 0
META PLATFORMS INC CL A 30303M102 63,601 112 SH SOLE 112 0 0
METLIFE INC COM 59156R108 43,046 500 SH SOLE 500 0 0
MICRON TECHNOLOGY INC COM 595112103 6,905 6 SH SOLE 6 0 0
MICROSOFT CORP COM 594918104 2,210,268 5,855 SH SOLE 5,855 0 0
MICROSOFT CORP COM 594918104 3,118,365 8,269 SH SOLE 8,269 0 0
MIDDLEBY CORP COM 596278101 7,700 44 SH SOLE 44 0 0
MOHAWK INDS INC COM 608190104 1,092 9 SH SOLE 9 0 0
MONDELEZ INTL INC CL A 609207105 250,362 4,318 SH SOLE 4,318 0 0
MONDELEZ INTL INC CL A 609207105 36,318 628 SH SOLE 628 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 8,897 91 SH SOLE 91 0 0
MORGAN STANLEY COM NEW 617446448 2,551 12 SH SOLE 12 0 0
MP MATERIALS CORP COM CL A 553368101 79,265 1,413 SH SOLE 1,413 0 0
NASDAQ INC COM 631103108 20,300 255 SH SOLE 255 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 9,593 114 SH SOLE 114 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106 7,549 171 SH SOLE 171 0 0
NCR VOYIX CORPORATION COM 62886E108 2,839 342 SH SOLE 342 0 0
NEBIUS GROUP N.V. SHS CLASS A N97284108 107,993 391 SH SOLE 391 0 0
NETFLIX INC. COM 64110L106 1,452 20 SH SOLE 20 0 0
NETFLIX INC. COM 64110L106 8,922 125 SH SOLE 125 0 0
NEWMONT CORP COM 651639106 18,563,901 198,858 SH SOLE 198,858 0 0
NEXTERA ENERGY INC COM 65339F101 28,662 325 SH SOLE 325 0 0
NEXTPOWER INC CLASS A COM 65290E101 75,905 637 SH SOLE 637 0 0
NICE LTD SPONSORED ADR 653656108 13,250 145 SH SOLE 145 0 0
NIKE INC CL B 654106103 16,698 400 SH SOLE 400 0 0
NIO INC SPON ADS 62914V106 5,060 1,000 SH SOLE 1,000 0 0
NNN REIT INC COM 637417106 46,530 1,000 SH SOLE 1,000 0 0
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 11 7 SH SOLE 7 0 0
NOVARTIS AG SPONSORED ADR 66987V109 14,179 89 SH SOLE 89 0 0
NOVARTIS AG SPONSORED ADR 66987V109 67,375 430 SH SOLE 430 0 0
NOVO-NORDISK A S ADR 670100205 179,231 3,739 SH SOLE 3,739 0 0
NUSCALE PWR CORP CL A COM 67079K100 77,962 7,777 SH SOLE 7,777 0 0
NUTRIEN LTD COM 67077M108 2,049,861 32,169 SH SOLE 32,169 0 0
NUTRIEN LTD COM 67077M108 59,707 937 SH SOLE 937 0 0
NVIDIA CORPORATION COM 67066G104 641,264 3,210 SH SOLE 3,210 0 0
NVIDIA CORPORATION COM 67066G104 1,311,125 6,548 SH SOLE 6,548 0 0
OKLO INC COM CL A 02156V109 22,136 423 SH SOLE 423 0 0
OKTA INC CL A 679295105 75,814 555 SH SOLE 555 0 0
OMNICOM GROUP INC COM 681919106 1,456 20 SH SOLE 20 0 0
ONDAS INC COM NEW 68236H204 30,005 3,637 SH SOLE 3,637 0 0
ONEOK INC NEW COM 682680103 15,649 180 SH SOLE 180 0 0
OPEN TEXT CORP COM 683715106 205,948 9,190 SH SOLE 9,190 0 0
OPEN TEXT CORP COM 683715106 40,913 1,826 SH SOLE 1,826 0 0
ORACLE CORP COM 68389X105 9,101 61 SH SOLE 61 0 0
ORACLE CORP COM 68389X105 64,912 441 SH SOLE 441 0 0
OTIS WORLDWIDE CORP COM 68902V107 3,642 50 SH SOLE 50 0 0
OVINTIV INC COM 69047Q102 1,067 20 SH SOLE 20 0 0
OWENS CORNING NEW COM 690742101 21,669 135 SH SOLE 135 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 13,758 118 SH SOLE 118 0 0
PALO ALTO NETWORKS INC COM 697435105 2,426 7 SH SOLE 7 0 0
PALO ALTO NETWORKS INC COM 697435105 450,626 1,323 SH SOLE 1,323 0 0
PAN AMERN SILVER CORP COM 697900108 10,633 236 SH SOLE 236 0 0
PARKER-HANNIFIN CORP COM 701094104 1,990 2 SH SOLE 2 0 0
PARKER-HANNIFIN CORP COM 701094104 1,956 2 SH SOLE 2 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1,192 200 SH SOLE 200 0 0
PEMBINA PIPELINE CORP COM 706327103 3,189,174 67,953 SH SOLE 67,953 0 0
PEMBINA PIPELINE CORP COM 706327103 139,717 2,977 SH SOLE 2,977 0 0
PEPSICO INC COM 713448108 3,444 25 SH SOLE 25 0 0
PEPSICO INC COM 713448108 201,514 1,475 SH SOLE 1,475 0 0
PFIZER INC COM 717081103 23,799 982 SH SOLE 982 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,460 10 SH SOLE 10 0 0
POST HLDGS INC COM 737446104 27,170 305 SH SOLE 305 0 0
POWERBANK CORP COM SHS 73933V100 9 13 SH SOLE 13 0 0
PROCTER & GAMBLE CO COM 742718109 3,445,113 23,217 SH SOLE 23,217 0 0
PROCTER & GAMBLE CO COM 742718109 216,371 1,472 SH SOLE 1,472 0 0
PROGRESSIVE CORP COM 743315103 3,710 17 SH SOLE 17 0 0
PROLOGIS INC. COM 74340W103 1,102 8 SH SOLE 8 0 0
PROLOGIS INC. COM 74340W103 2,067 15 SH SOLE 15 0 0
QORVO INC COM 74736K101 7,109 75 SH SOLE 75 0 0
QORVO INC COM 74736K101 745 8 SH SOLE 8 0 0
QUALCOMM INC COM 747525103 1,504 8 SH SOLE 8 0 0
QUANTUM BIOPHARMA LTD CL B SUB VTG SHS 74764Y205 4 1 SH SOLE 1 0 0
QUANTUM COMPUTING INC COM 74766W108 28,130 2,900 SH SOLE 2,900 0 0
RB GLOBAL INC COM 74935Q107 13,736 117 SH SOLE 117 0 0
RB GLOBAL INC COM 74935Q107 124,919 1,064 SH SOLE 1,064 0 0
RED CAT HLDGS INC COM 75644T100 14,818 1,394 SH SOLE 1,394 0 0
REDDIT INC CL A 75734B100 34,742 200 SH SOLE 200 0 0
REPOSITRAK INC COM NEW 700215304 3,194 350 SH SOLE 350 0 0
RESMED INC COM 761152107 4,954 25 SH SOLE 25 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,883,338 25,638 SH SOLE 25,638 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 488,722 6,653 SH SOLE 6,653 0 0
REVIVA PHARMACEUTCLS HLDGS I COM NEW 76152G209 259 405 SH SOLE 405 0 0
REVVITY INC COM 714046109 12,446 110 SH SOLE 110 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103 86,566 4,479 SH SOLE 4,479 0 0
RIO TINTO PLC SPONSORED ADR 767204100 2,415 25 SH SOLE 25 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 14,449 831 SH SOLE 831 0 0
ROBINHOOD MKTS INC COM CL A 770700102 285,569 2,848 SH SOLE 2,848 0 0
ROBINHOOD MKTS INC COM CL A 770700102 403,490 4,022 SH SOLE 4,022 0 0
ROCKET COS INC COM CL A 77311W101 39,400 2,500 SH SOLE 2,500 0 0
ROCKET LAB CORP COM 773121108 258,471 2,541 SH SOLE 2,541 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 1,819,515 55,234 SH SOLE 55,234 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 163,754 4,971 SH SOLE 4,971 0 0
ROYAL BK CDA COM 780087102 4,775,646 22,765 SH SOLE 22,765 0 0
ROYAL BK CDA COM 780087102 5,773,151 27,520 SH SOLE 27,520 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 22,226 70 SH SOLE 70 0 0
ROYAL GOLD INC COM 780287108 1,219 6 SH SOLE 6 0 0
RTX CORPORATION COM 75513E101 22,764 118 SH SOLE 118 0 0
S&P GLOBAL INC COM 78409V104 3,310 8 SH SOLE 8 0 0
S&P GLOBAL INC COM 78409V104 1,627 4 SH SOLE 4 0 0
SALESFORCE INC COM 79466L302 1,594 10 SH SOLE 10 0 0
SAMSARA INC COM CL A 79589L106 2,108 65 SH SOLE 65 0 0
SANOFI SA SPONSORED ADR 80105N105 17,696 415 SH SOLE 415 0 0
SAP SE SPON ADR 803054204 5,488 35 SH SOLE 35 0 0
SAP SE SPON ADR 803054204 152,475 989 SH SOLE 989 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 9,253 292 SH SOLE 292 0 0
SEA LTD SPONSORD ADS 81141R100 10,912 112 SH SOLE 112 0 0
SEA LTD SPONSORD ADS 81141R100 8,044 84 SH SOLE 84 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 100,077 630 SH SOLE 630 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 317,836 2,709 SH SOLE 2,709 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 34,253 628 SH SOLE 628 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 807,383 15,058 SH SOLE 15,058 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 337,867 1,827 SH SOLE 1,827 0 0
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 258,994 2,416 SH SOLE 2,416 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 658,783 3,465 SH SOLE 3,465 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 405,697 8,944 SH SOLE 8,944 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 7,879 165 SH SOLE 165 0 0
SERVE ROBOTICS INC COM 81758H106 152,661 22,804 SH SOLE 22,804 0 0
SERVICENOW INC COM 81762P102 8,339 84 SH SOLE 84 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 4,413 50 SH SOLE 50 0 0
SHARPLINK INC COM NEW 820014405 25,802 5,285 SH SOLE 5,285 0 0
SHELL PLC SPON ADS 780259305 65,900 850 SH SOLE 850 0 0
SHELL PLC SPON ADS 780259305 154,710 1,988 SH SOLE 1,988 0 0
SHERWIN WILLIAMS CO COM 824348106 3,500 10 SH SOLE 10 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 27,678 239 SH SOLE 239 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 177,187 1,530 SH SOLE 1,530 0 0
SK TELECOM CO LTD SPONSORED ADR 78440P306 5,784 177 SH SOLE 177 0 0
SLB LIMITED COM STK 806857108 20,447 440 SH SOLE 440 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 11,449 127 SH SOLE 127 0 0
SOUTH BOW CORP COM 83671M105 9,248 259 SH SOLE 259 0 0
SOUTH BOW CORP COM 83671M105 291,536 8,165 SH SOLE 8,165 0 0
SOUTHERN COPPER CORP COM 84265V105 100,518 568 SH SOLE 568 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 21,358 123 SH SOLE 123 0 0
SPDR GOLD TR GOLD SHS 78463V107 296,893 806 SH SOLE 806 0 0
SPDR SERIES TRUST SST SPDR BLOOMBE 78464A334 367,132 13,505 SH SOLE 13,505 0 0
SPDR SERIES TRUST ST INTL BBG ETF 78464A516 61,429 2,794 SH SOLE 2,794 0 0
SPDR SERIES TRUST ST LON TREAS ETF 78464A664 117,990 4,500 SH SOLE 4,500 0 0
SPDR SERIES TRUST ST STR CONV ETF 78464A359 1,108,643 10,292 SH SOLE 10,292 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 426,462 929 SH SOLE 929 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 99,697 3,300 SH SOLE 3,300 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL PLATINU 85207Q104 34,144 2,837 SH SOLE 2,837 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 26,420 1,400 SH SOLE 1,400 0 0
SPS COMM INC COM 78463M107 12,703 220 SH SOLE 220 0 0
SS&C TECH HLDGS COM 78467J100 1,613 26 SH SOLE 26 0 0
STANLEY BLACK & DECKER INC COM 854502101 10,534 110 SH SOLE 110 0 0
STANTEC INC COM 85472N109 111,159 1,594 SH SOLE 1,594 0 0
STARBUCKS CORP COM 855244109 277,788 2,714 SH SOLE 2,714 0 0
STARBUCKS CORP COM 855244109 379,307 3,710 SH SOLE 3,710 0 0
STATE STR CORP COM 857477103 2,543 15 SH SOLE 15 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 285,036 376 SH SOLE 376 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 176,594 236 SH SOLE 236 0 0
STEPAN CO COM 858586100 5,944 105 SH SOLE 105 0 0
STRATEGY INC CL A NEW 594972408 164,089 1,885 SH SOLE 1,885 0 0
STRYKER CORPORATION COM 863667101 12,813 40 SH SOLE 40 0 0
STRYKER CORPORATION COM 863667101 32,032 100 SH SOLE 100 0 0
SUN LIFE FINANCIAL INC. COM 866796105 3,917,509 49,338 SH SOLE 49,338 0 0
SUN LIFE FINANCIAL INC. COM 866796105 216,131 2,722 SH SOLE 2,722 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,172,949 39,855 SH SOLE 39,855 0 0
SUNCOR ENERGY INC NEW COM 867224107 726,497 13,325 SH SOLE 13,325 0 0
SUNOCOCORP LLC COM SHS LLC 86765Q106 4,059 59 SH SOLE 59 0 0
SYSCO CORP COM 871829107 1,755 21 SH SOLE 21 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 973,001 2,039 SH SOLE 2,039 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,287 9 SH SOLE 9 0 0
TALEN ENERGY CORP COM 87422Q109 865,738 2,253 SH SOLE 2,253 0 0
TARGET CORP COM 87612E106 1,697 13 SH SOLE 13 0 0
TC ENERGY CORP COM 87807B107 585,285 8,715 SH SOLE 8,715 0 0
TC ENERGY CORP COM 87807B107 673,665 10,031 SH SOLE 10,031 0 0
TECK RESOURCES LTD CL B 878742204 348,740 5,778 SH SOLE 5,778 0 0
TELUS CORPORATION COM 87971M103 1,774,612 165,240 SH SOLE 165,240 0 0
TELUS CORPORATION COM 87971M103 49,714 4,629 SH SOLE 4,629 0 0
TESLA INC COM 88160R101 726,721 1,702 SH SOLE 1,702 0 0
TEXAS INSTRS INC COM 882508104 13,943 46 SH SOLE 46 0 0
TEXAS INSTRS INC COM 882508104 624,163 2,095 SH SOLE 2,095 0 0
TEXTRON INC COM 883203101 2,934 32 SH SOLE 32 0 0
TFI INTERNATIONAL INC COM 87241L109 2,601,833 17,990 SH SOLE 17,990 0 0
THE CIGNA GROUP COM 125523100 2,481 9 SH SOLE 9 0 0
THE TRADE DESK INC COM CL A 88339J105 596 33 SH SOLE 33 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,603 11 SH SOLE 11 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,510 15 SH SOLE 15 0 0
THOMSON REUTERS CORP COM 884903881 223,874 2,719 SH SOLE 2,719 0 0
THOMSON REUTERS CORP COM 884903881 14,903 181 SH SOLE 181 0 0
TIDAL TRUST II YIE MST OPT NEW 88636X732 2,240 180 SH SOLE 180 0 0
TILRAY BRANDS INC COM 88688T209 23 5 SH SOLE 5 0 0
TJX COS INC NEW COM 872540109 7,553 49 SH SOLE 49 0 0
TJX COS INC NEW COM 872540109 159,426 1,050 SH SOLE 1,050 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 387,687 3,152 SH SOLE 3,152 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 2,848,981 23,163 SH SOLE 23,163 0 0
TOTALENERGIES SE ACT F92124100 1,010 13 SH SOLE 13 0 0
TOYOTA MOTOR CORP ADS 892331307 172,101 1,022 SH SOLE 1,022 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 19,639 40 SH SOLE 40 0 0
TRANSALTA CORP COM 89346D107 444,037 32,134 SH SOLE 32,134 0 0
TRANSDIGM GROUP INC COM 893641100 2,663 2 SH SOLE 2 0 0
TRANSUNION COM 89400J107 20,423 280 SH SOLE 280 0 0
TRUIST FINL CORP COM 89832Q109 1,195 24 SH SOLE 24 0 0
TTEC HLDGS INC COM 89854H102 563 285 SH SOLE 285 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,100 15 SH SOLE 15 0 0
UBER TECHNOLOGIES INC COM 90353T100 427,591 5,931 SH SOLE 5,931 0 0
UIPATH INC CL A 90364P105 27,411 2,524 SH SOLE 2,524 0 0
UNILEVER PLC SPON ADR NEW 904767803 9,233 151 SH SOLE 151 0 0
UNILEVER PLC SPON ADR NEW 904767803 147,374 2,448 SH SOLE 2,448 0 0
UNION PAC CORP COM 907818108 8,153 30 SH SOLE 30 0 0
UNION PAC CORP COM 907818108 502,288 1,848 SH SOLE 1,848 0 0
UNITED PARCEL SVCS INC CL B 911312106 46,612 434 SH SOLE 434 0 0
UNITEDHEALTH GROUP INC COM 91324P102 12,255 29 SH SOLE 29 0 0
UNITEDHEALTH GROUP INC COM 91324P102 189,125 454 SH SOLE 454 0 0
UNITY SOFTWARE INC COM 91332U101 436 15 SH SOLE 15 0 0
UPBOUND GROUP INC COM 76009N100 12,855 600 SH SOLE 600 0 0
USA RARE EARTH INC COM 91733P107 30,461 1,410 SH SOLE 1,410 0 0
VANECK ETF TRUST CHINA BOND ETF 92189F379 23,538 977 SH SOLE 977 0 0
VANECK ETF TRUST EMERGING MRKT HI 92189F353 86,647 4,254 SH SOLE 4,254 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 5,829 196 SH SOLE 196 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 110,604 1,442 SH SOLE 1,442 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 39,362 59 SH SOLE 59 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 260,847 3,493 SH SOLE 3,493 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 106,026 1,230 SH SOLE 1,230 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,643 17 SH SOLE 17 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 29,303 78 SH SOLE 78 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 151,406 695 SH SOLE 695 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 91,056 1,013 SH SOLE 1,013 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 173,779 1,480 SH SOLE 1,480 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1,449,315 19,260 SH SOLE 19,260 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 60,444 256 SH SOLE 256 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 56,932 237 SH SOLE 237 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 57,347 793 SH SOLE 793 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 88,550 551 SH SOLE 551 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 60,986 642 SH SOLE 642 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 176,526 2,105 SH SOLE 2,105 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 17,491 144 SH SOLE 144 0 0
VEEVA SYS INC CL A COM 922475108 1,242 7 SH SOLE 7 0 0
VERALTO CORP COM SHS 92338C103 2,407 27 SH SOLE 27 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 206,183 4,859 SH SOLE 4,859 0 0
VERSANT MEDIA GROUP INC COM CL A 925283103 2,126 59 SH SOLE 59 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 59,569 120 SH SOLE 120 0 0
VIATRIS INC COM 92556V106 32 2 SH SOLE 2 0 0
VISA INC COM CL A 92826C839 89,592 260 SH SOLE 260 0 0
VISA INC COM CL A 92826C839 780,730 2,259 SH SOLE 2,259 0 0
WALMART INC COM 931142103 48,935 429 SH SOLE 429 0 0
WALMART INC COM 931142103 528,377 4,663 SH SOLE 4,663 0 0
WASTE CONNECTIONS INC COM 94106B101 7,571 45 SH SOLE 45 0 0
WASTE CONNECTIONS INC COM 94106B101 94,895 564 SH SOLE 564 0 0
WASTE MGMT INC DEL COM 94106L109 242,885 1,088 SH SOLE 1,088 0 0
WASTE MGMT INC DEL COM 94106L109 996,325 4,400 SH SOLE 4,400 0 0
WATERS CORP COM 941848103 20,678 55 SH SOLE 55 0 0
WATERS CORP COM 941848103 1,145 3 SH SOLE 3 0 0
WELLS FARGO & CO COM 949746101 11,769 140 SH SOLE 140 0 0
WELLS FARGO & CO COM 949746101 2,562 31 SH SOLE 31 0 0
WEST FRASER TIMBER CO LTD COM 952845105 47,006 696 SH SOLE 696 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,872 8 SH SOLE 8 0 0
WESTLAKE CORPORATION COM 960413102 1,385 19 SH SOLE 19 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 31,586 278 SH SOLE 278 0 0
WILLIAMS COS INC COM 969457100 434,328 5,843 SH SOLE 5,843 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,568 6 SH SOLE 6 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 157,249 2,875 SH SOLE 2,875 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 4,683 58 SH SOLE 58 0 0
WORLD KINECT CORPORATION COM 981475106 1,351 41 SH SOLE 41 0 0
XCEL ENERGY INC COM 98389B100 265,004 3,296 SH SOLE 3,296 0 0
XPENG INC ADS 98422D105 4,634 350 SH SOLE 350 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 27,894 105 SH SOLE 105 0 0
ZOETIS INC CL A 98978V103 1,150 16 SH SOLE 16 0 0