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
AMAZON COM INC COM 023135106 18,183,548 87,308 SH SOLE 0 0 87,308
ISHARES TR MORNINGSTAR GRWT 464287119 431,072 4,515 SH SOLE 0 0 4,515
ISHARES TR MRGSTR MD CP GRW 464288307 460,379 5,845 SH SOLE 0 0 5,845
ISHARES TR MORNINGSTAR VALU 464288109 377,374 4,052 SH SOLE 0 0 4,052
ISHARES TR MRGSTR MD CP VAL 464288406 298,121 3,516 SH SOLE 0 0 3,516
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 861,479 161,932 SH SOLE 0 0 161,932
INVESCO QQQ TR UNIT SER 1 46090E103 4,874,802 8,446 SH SOLE 0 0 8,446
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 3,552,957 26,734 SH SOLE 0 0 26,734
STARBUCKS CORP COM 855244109 201,905 2,254 SH SOLE 0 0 2,254
PUBLIC SVC ENTERPRISE GROUP COM 744573106 1,899,464 23,465 SH SOLE 0 0 23,465
NUVEEN MASS QUALITY MUN INC COM 67061E104 129,254 10,500 SH SOLE 0 0 10,500
ISHARES GOLD TR ISHARES NEW 464285204 4,451,483 50,493 SH SOLE 0 0 50,493
JOHNSON & JOHNSON COM 478160104 3,622,749 14,821 SH SOLE 0 0 14,821
WESTERN ASSET HIGH INCOME OP COM 95766K109 147,905 40,745 SH SOLE 0 0 40,745
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 358,485 3,032 SH SOLE 0 0 3,032
WASTE MGMT INC DEL COM 94106L109 909,930 3,960 SH SOLE 0 0 3,960
TORTOISE CAPITAL SERIES TRUS NORTH AMRCN PIPE 890930308 797,240 18,821 SH SOLE 0 0 18,821
VANGUARD INDEX FDS TOTAL STK MKT 922908769 36,605,458 114,103 SH SOLE 0 0 114,103
VANGUARD WORLD FD ENERGY ETF 92204A306 1,035,151 5,982 SH SOLE 0 0 5,982
ISHARES TR MSCI INTL VLU FT 46435G409 200,951 5,064 SH SOLE 0 0 5,064
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,165,818 12,371 SH SOLE 0 0 12,371
COSTCO WHOLESALE CORPORATION COM 22160K105 4,211,172 4,226 SH SOLE 0 0 4,226
ISHARES TR MSCI EMG MKT ETF 464287234 815,041 14,352 SH SOLE 0 0 14,352
GOLDMAN SACHS GROUP INC COM 38141G104 815,567 964 SH SOLE 0 0 964
PROCTER & GAMBLE CO COM 742718109 1,835,657 12,709 SH SOLE 0 0 12,709
COCA COLA CO COM 191216100 1,289,856 16,961 SH SOLE 0 0 16,961
ENTERPRISE PRODS PARTNERS L COM 293792107 1,340,022 35,413 SH SOLE 0 0 35,413
AMEREN CORP COM 023608102 2,003,423 18,226 SH SOLE 0 0 18,226
OCCIDENTAL PETE CORP COM 674599105 400,790 6,166 SH SOLE 0 0 6,166
MARRIOTT INTL INC NEW CL A 571903202 390,927 1,195 SH SOLE 0 0 1,195
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 428,387 4,830 SH SOLE 0 0 4,830
VENTAS INC COM 92276F100 563,848 6,895 SH SOLE 0 0 6,895
INTEL CORP COM 458140100 1,455,641 32,985 SH SOLE 0 0 32,985
CME GROUP INC COM 12572Q105 346,347 1,173 SH SOLE 0 0 1,173
NETFLIX INC. COM 64110L106 374,239 3,892 SH SOLE 0 0 3,892
PRIMORIS SVCS CORP COM 74164F103 357,600 2,500 SH SOLE 0 0 2,500
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 1,245,762 2,690 SH SOLE 0 0 2,690
DIREXION SHARES ETF TRUST DAILY S&P 500 BE 25460E869 489,636 49,210 SH SOLE 0 0 49,210
ISHARES SILVER TR ISHARES 46428Q109 388,270 5,698 SH SOLE 0 0 5,698
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 253,280 6,248 SH SOLE 0 0 6,248
MERCK & CO INC COM 58933Y105 3,737,642 31,072 SH SOLE 0 0 31,072
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 9,865,703 15,170 SH SOLE 0 0 15,170
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 666,634 12,068 SH SOLE 0 0 12,068
MCKESSON CORP COM 58155Q103 257,411 297 SH SOLE 0 0 297
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 311,726 4,492 SH SOLE 0 0 4,492
MASTERCARD INCORPORATED CL A 57636Q104 1,096,811 2,195 SH SOLE 0 0 2,195
ABACUS FCF ETF TR ABACUS FCF LEADE 89628W302 220,713 3,103 SH SOLE 0 0 3,103
ILLINOIS TOOL WKS INC COM 452308109 265,756 1,021 SH SOLE 0 0 1,021
EMERSON ELEC CO COM 291011104 354,641 2,707 SH SOLE 0 0 2,707
DOUBLELINE INCOME SOLUTIONS COM 258622109 527,649 48,721 SH SOLE 0 0 48,721
ISHARES TR TIPS BD ETF 464287176 216,099 1,958 SH SOLE 0 0 1,958
CORNING INC COM 219350105 460,350 3,386 SH SOLE 0 0 3,386
EDWARDS LIFESCIENCES CORP COM 28176E108 421,061 5,258 SH SOLE 0 0 5,258
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 584,128 12,746 SH SOLE 0 0 12,746
ISHARES TR FALN ANGLS USD 46435G474 415,605 15,554 SH SOLE 0 0 15,554
GABELLI GLOBAL UTIL & INCOME COM SH BEN INT 36242L105 360,982 18,845 SH SOLE 0 0 18,845
KAYNE ANDERSON ENERGY INFRST COM 486606106 291,328 20,401 SH SOLE 0 0 20,401
VERIZON COMMUNICATIONS INC COM 92343V104 546,940 10,895 SH SOLE 0 0 10,895
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879 551,070 22,012 SH SOLE 0 0 22,012
UNUM GROUP COM 91529Y106 491,714 6,733 SH SOLE 0 0 6,733
CHUBB LTD SWITZ COM H1467J104 966,844 2,966 SH SOLE 0 0 2,966
MARVELL TECHNOLOGY INC COM 573874104 3,933,137 39,709 SH SOLE 0 0 39,709
INVITATION HOMES INC COM 46187W107 340,445 13,700 SH SOLE 0 0 13,700
PEPSICO INC COM 713448108 1,301,517 8,381 SH SOLE 0 0 8,381
PACER FDS TR ARISTOTLE PACIFI 69374H428 407,033 8,789 SH SOLE 0 0 8,789
WISDOMTREE TR EFFICIENT GLD PL 97717Y550 286,044 2,827 SH SOLE 0 0 2,827
HONEYWELL INTL INC COM 438516106 484,476 2,143 SH SOLE 0 0 2,143
OMEGA HEALTHCARE INVS INC COM 681936100 324,893 7,414 SH SOLE 0 0 7,414
HOME DEPOT INC COM 437076102 1,933,122 5,878 SH SOLE 0 0 5,878
SPDR SERIES TRUST STATE STREET SPD 78464A375 622,971 18,574 SH SOLE 0 0 18,574
PACER FDS TR US SMALL CAP CAS 69374H857 347,392 7,742 SH SOLE 0 0 7,742
AUTOMATIC DATA PROCESSING IN COM 053015103 458,023 2,254 SH SOLE 0 0 2,254
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 1,348,876 9,200 SH SOLE 0 0 9,200
FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201 230,970 5,693 SH SOLE 0 0 5,693
SPDR GOLD TR GOLD SHS 78463V107 15,221,423 35,375 SH SOLE 0 0 35,375
SOUTHERN CO COM 842587107 3,285,777 34,042 SH SOLE 0 0 34,042
REGIONS FINANCIAL CORP NEW COM 7591EP100 377,512 14,453 SH SOLE 0 0 14,453
ISHARES TR RUS 1000 GRW ETF 464287614 1,306,388 3,064 SH SOLE 0 0 3,064
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 322,261 13,021 SH SOLE 0 0 13,021
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 317,139 12,369 SH SOLE 0 0 12,369
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 3,377,750 20,649 SH SOLE 0 0 20,649
AMERICAN HOMES 4 RENT CL A 02665T306 382,504 13,700 SH SOLE 0 0 13,700
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 720,453 14,235 SH SOLE 0 0 14,235
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,149,773 108,128 SH SOLE 0 0 108,128
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 241,116 3,550 SH SOLE 0 0 3,550
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 232,418 2,311 SH SOLE 0 0 2,311
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,567,913 26,227 SH SOLE 0 0 26,227
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 9,646,847 121,696 SH SOLE 0 0 121,696
EXELON CORP COM 30161N101 486,327 9,921 SH SOLE 0 0 9,921
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,377,733 28,734 SH SOLE 0 0 28,734
ALPHABET INC CAP STK CL A 02079K305 8,669,393 30,148 SH SOLE 0 0 30,148
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 408,614 10,363 SH SOLE 0 0 10,363
CSX CORP COM 126408103 390,086 9,503 SH SOLE 0 0 9,503
GLOBAL X FDS GLBX MSCI COLUM 37954Y327 284,107 7,182 SH SOLE 0 0 7,182
VOYA INFRASTRUCTURE INDLS & COM 92912X101 446,204 35,754 SH SOLE 0 0 35,754
COMCAST CORP NEW CL A 20030N101 547,340 19,064 SH SOLE 0 0 19,064
ISHARES TR US INFRASTRUC 46435U713 328,795 5,748 SH SOLE 0 0 5,748
MICROSOFT CORP COM 594918104 12,686,730 34,273 SH SOLE 0 0 34,273
VALERO ENERGY CORP COM 91913Y100 321,945 1,303 SH SOLE 0 0 1,303
VANECK ETF TRUST REAL ASSETS ETF 92189F130 4,789,736 117,655 SH SOLE 0 0 117,655
SLB LIMITED COM STK 806857108 355,156 6,911 SH SOLE 0 0 6,911
CVS HEALTH CORP COM 126650100 330,259 4,598 SH SOLE 0 0 4,598
JEFFERIES FINANCIAL GROUP IN COM 47233W109 390,492 9,462 SH SOLE 0 0 9,462
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 4,537,543 128,035 SH SOLE 0 0 128,035
SELECT SECTOR SPDR TR STATE STREET COM 81369Y852 2,056,362 18,549 SH SOLE 0 0 18,549
ISHARES INC MSCI BRAZIL ETF 464286400 572,155 14,904 SH SOLE 0 0 14,904
PGIM ETF TR PGIM ULTRA SH BD 69344A107 518,334 10,471 SH SOLE 0 0 10,471
J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746 454,511 11,579 SH SOLE 0 0 11,579
POWELL INDS INC COM 739128106 514,026 950 SH SOLE 0 0 950
NEXTERA ENERGY INC COM 65339F101 2,574,386 27,717 SH SOLE 0 0 27,717
ELANCO ANIMAL HEALTH INC COM 28414H103 211,421 8,835 SH SOLE 0 0 8,835
FIDELITY COVINGTON TRUST ENHANCED HIGH YI 316092618 471,275 9,709 SH SOLE 0 0 9,709
BOEING CO COM 097023105 944,802 4,747 SH SOLE 0 0 4,747
FIRST TR EXCHANGE-TRADED ALP COM SHS 33733F101 2,165,959 13,629 SH SOLE 0 0 13,629
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,824,110 6,964 SH SOLE 0 0 6,964
VANGUARD INDEX FDS MID CAP ETF 922908629 2,935,521 10,222 SH SOLE 0 0 10,222
TESLA INC COM 88160R101 5,945,764 15,994 SH SOLE 0 0 15,994
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 363,982 7,140 SH SOLE 0 0 7,140
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 444,443 1,632 SH SOLE 0 0 1,632
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 2,860,086 57,932 SH SOLE 0 0 57,932
ETFIS SER TR I VIRTUS INFRCAP 26923G822 379,746 18,652 SH SOLE 0 0 18,652
VIRTUS EQUITY & CONV INCM FD COM 92841M101 200,158 8,568 SH SOLE 0 0 8,568
ALPS ETF TR ALERIAN MLP 00162Q452 284,381 5,402 SH SOLE 0 0 5,402
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 367,076 15,125 SH SOLE 0 0 15,125
VANGUARD WORLD FD INF TECH ETF 92204A702 1,910,936 2,739 SH SOLE 0 0 2,739
ARK ETF TR BLOCKCHAIN & FIN 00214Q708 327,912 8,627 SH SOLE 0 0 8,627
SCHWAB STRATEGIC TR US TIPS ETF 808524870 275,690 10,360 SH SOLE 0 0 10,360
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 171,557 21,364 SH SOLE 0 0 21,364
WESTERN AST INFL LKD OPP & I COM 95766R104 179,511 21,219 SH SOLE 0 0 21,219
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 514,637 25,092 SH SOLE 0 0 25,092
ESCO TECHNOLOGIES INC COM 296315104 283,269 1,007 SH SOLE 0 0 1,007
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,518,211 34,710 SH SOLE 0 0 34,710
ADVISORSHARES TR ADVISORSHS ETF 00768Y560 205,917 3,180 SH SOLE 0 0 3,180
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 752,436 14,876 SH SOLE 0 0 14,876
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 18,233,638 30,514 SH SOLE 0 0 30,514
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 29,040 22,000 SH SOLE 0 0 22,000
ASTRAZENECA PLC ORD G0593M107 2,591,138 13,138 SH SOLE 0 0 13,138
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 387,613 15,892 SH SOLE 0 0 15,892
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 897,214 1,455 SH SOLE 0 0 1,455
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 696,660 27,013 SH SOLE 0 0 27,013
KRANESHARES TRUST QUADRTC INT RT 500767736 825,200 44,105 SH SOLE 0 0 44,105
CONSOLIDATED EDISON INC COM 209115104 629,377 5,561 SH SOLE 0 0 5,561
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 4,491,071 38,326 SH SOLE 0 0 38,326
CROWDSTRIKE HLDGS INC CL A 22788C105 464,588 1,190 SH SOLE 0 0 1,190
ISHARES TR RUS TP200 GR ETF 464289438 358,134 1,439 SH SOLE 0 0 1,439
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 467,316 9,348 SH SOLE 0 0 9,348
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6,542,562 34,090 SH SOLE 0 0 34,090
GOLDMAN SACHS ETF TR ULTRA SHORT BOND 381430230 275,834 5,457 SH SOLE 0 0 5,457
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 5,963,520 126,668 SH SOLE 0 0 126,668
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 1,120,555 37,166 SH SOLE 0 0 37,166
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,291,799 14,076 SH SOLE 0 0 14,076
EA SERIES TRUST FREEDOM 100 EM 02072L607 207,212 3,792 SH SOLE 0 0 3,792
WABTEC COM 929740108 423,355 1,694 SH SOLE 0 0 1,694
ELI LILLY & CO COM 532457108 4,598,617 5,000 SH SOLE 0 0 5,000
AIR PRODUCTS AND CHEMICALS I COM 009158106 336,167 1,157 SH SOLE 0 0 1,157
AMERICAN CENTY ETF TR US SML CP VALU 025072877 1,523,220 13,789 SH SOLE 0 0 13,789
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 461,587 14,909 SH SOLE 0 0 14,909
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 349,346 3,498 SH SOLE 0 0 3,498
VANGUARD STAR FDS VG TL INTL STK F 921909768 5,276,587 68,429 SH SOLE 0 0 68,429
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 244,188 1,198 SH SOLE 0 0 1,198
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 253,257 11,829 SH SOLE 0 0 11,829
SPROTT FDS TR URANIUM MINERS E 85208P303 613,533 9,715 SH SOLE 0 0 9,715
ISHARES TR RUSSELL 2000 ETF 464287655 2,068,893 8,342 SH SOLE 0 0 8,342
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 5,580,669 273,428 SH SOLE 0 0 273,428
ISHARES TR CORE HIGH DV ETF 46429B663 810,076 5,969 SH SOLE 0 0 5,969
VERTIV HOLDINGS CO COM CL A 92537N108 242,812 969 SH SOLE 0 0 969
DUKE ENERGY CORP NEW COM NEW 26441C204 2,398,366 18,317 SH SOLE 0 0 18,317
SPDR SERIES TRUST STATE STREET SPD 78464A631 463,405 1,825 SH SOLE 0 0 1,825
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 164,344 11,806 SH SOLE 0 0 11,806
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 693,543 9,485 SH SOLE 0 0 9,485
MICRON TECHNOLOGY INC COM 595112103 248,734 736 SH SOLE 0 0 736
AFLAC INC COM 001055102 698,772 6,369 SH SOLE 0 0 6,369
FREEPORT MCMORAN INC CL B 35671D857 343,367 5,842 SH SOLE 0 0 5,842
SYSCO CORP COM 871829107 1,778,960 24,940 SH SOLE 0 0 24,940
ISHARES TR US AER DEF ETF 464288760 1,008,810 4,612 SH SOLE 0 0 4,612
NEBIUS GROUP N.V. SHS CLASS A N97284108 1,164,297 11,221 SH SOLE 0 0 11,221
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 9,901,728 174,695 SH SOLE 0 0 174,695
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 249,001 3,354 SH SOLE 0 0 3,354
BLACKROCK RES & COMMODITIES SHS 09257A108 165,539 13,738 SH SOLE 0 0 13,738
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 248,786 1,716 SH SOLE 0 0 1,716
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 290,214 2,808 SH SOLE 0 0 2,808
ISHARES TR FLTG RATE NT ETF 46429B655 5,048,632 99,090 SH SOLE 0 0 99,090
FIDELITY COVINGTON TRUST FUNDAMENTAL LARG 316092360 493,017 9,613 SH SOLE 0 0 9,613
NKARTA INC COM 65487U108 33,760 16,000 SH SOLE 0 0 16,000
ISHARES TR SELECT DIVID ETF 464287168 2,107,309 13,918 SH SOLE 0 0 13,918
BUTTERFLY NETWORK INC COM CL A 124155102 163,620 40,500 SH SOLE 0 0 40,500
AMERICAN ELEC PWR CO INC COM 025537101 1,853,283 14,139 SH SOLE 0 0 14,139
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 260,578 11,654 SH SOLE 0 0 11,654
EVERSOURCE ENERGY COM 30040W108 347,205 5,012 SH SOLE 0 0 5,012
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 360,865 2,178 SH SOLE 0 0 2,178
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 762,620 8,080 SH SOLE 0 0 8,080
SNOWFLAKE INC COM SHS 833445109 237,599 1,575 SH SOLE 0 0 1,575
VANGUARD INDEX FDS SM CP VAL ETF 922908611 424,750 1,955 SH SOLE 0 0 1,955
PALANTIR TECHNOLOGIES INC CL A 69608A108 6,289,661 42,997 SH SOLE 0 0 42,997
SPDR SERIES TRUST STATE STREET SPD 78468R523 519,281 5,222 SH SOLE 0 0 5,222
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 790,819 15,700 SH SOLE 0 0 15,700
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 1,403,867 36,034 SH SOLE 0 0 36,034
EATON VANCE TAX-MANAGED GLOB COM 27829F108 191,408 22,102 SH SOLE 0 0 22,102
FIRST SOLAR INC COM 336433107 236,712 1,200 SH SOLE 0 0 1,200
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 311,927 1,212 SH SOLE 0 0 1,212
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,751,780 57,098 SH SOLE 0 0 57,098
SANA BIOTECHNOLOGY INC COM 799566104 45,360 15,750 SH SOLE 0 0 15,750
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 685,964 13,184 SH SOLE 0 0 13,184
DBX ETF TR XTRACK MSCI EAFE 233051200 615,832 12,466 SH SOLE 0 0 12,466
I-80 GOLD CORP COM 44955L106 22,800 15,000 SH SOLE 0 0 15,000
PACER FDS TR SWAN SOS FD OF 69374H568 202,200 6,310 SH SOLE 0 0 6,310
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 705,824 69,266 SH SOLE 0 0 69,266
NEUBERGER NEXT GENERATION COMMON STOCK 64133Q108 341,522 26,536 SH SOLE 0 0 26,536
BLACKROCK ENHANCED EQUITY DI COM 09251A104 304,834 35,364 SH SOLE 0 0 35,364
VISA INC COM CL A 92826C839 2,295,181 7,594 SH SOLE 0 0 7,594
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 398,548 10,256 SH SOLE 0 0 10,256
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 3,640,208 58,290 SH SOLE 0 0 58,290
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401 419,165 5,911 SH SOLE 0 0 5,911
ISHARES TR MSCI EAFE MIN VL 46429B689 254,626 2,787 SH SOLE 0 0 2,787
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 476,006 14,224 SH SOLE 0 0 14,224
ISHARES GOLD TR SHARES REPRESENT 46436F103 1,237,317 26,495 SH SOLE 0 0 26,495
ROCKET LAB CORP COM 773121108 1,267,823 19,742 SH SOLE 0 0 19,742
ISHARES TR MSCI USA MIN VOL 46429B697 1,113,668 12,009 SH SOLE 0 0 12,009
PIMCO ETF TR ACTIVE BD ETF 72201R775 261,797 2,837 SH SOLE 0 0 2,837
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 380,232 3,533 SH SOLE 0 0 3,533
T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701 979,788 19,694 SH SOLE 0 0 19,694
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 5,912,964 73,353 SH SOLE 0 0 73,353
VANGUARD INDEX FDS VALUE ETF 922908744 749,218 3,819 SH SOLE 0 0 3,819
VANGUARD INDEX FDS GROWTH ETF 922908736 14,574,574 33,367 SH SOLE 0 0 33,367
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 2,028,652 44,034 SH SOLE 0 0 44,034
IREN LIMITED ORDINARY SHARES Q4982L109 906,466 26,443 SH SOLE 0 0 26,443
L3HARRIS TECHNOLOGIES INC COM 502431109 2,430,151 7,041 SH SOLE 0 0 7,041
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 6,351,651 16,567 SH SOLE 0 0 16,567
PHILLIPS 66 COM 718546104 231,965 1,273 SH SOLE 0 0 1,273
IRON MTN INC DEL COM 46284V101 715,372 7,004 SH SOLE 0 0 7,004
VANECK ETF TRUST OIL SERVICES ETF 92189H607 336,321 832 SH SOLE 0 0 832
ISHARES TR CORE S&P TTL STK 464287150 1,944,048 13,649 SH SOLE 0 0 13,649
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 327,149 3,527 SH SOLE 0 0 3,527
HARBOR ETF TRUST HARBOR COMMODITY 41151J505 406,636 13,113 SH SOLE 0 0 13,113
META PLATFORMS INC CL A 30303M102 1,825,685 3,191 SH SOLE 0 0 3,191
PIMCO DYNAMIC INCOME FD SHS 72201Y101 2,411,395 140,935 SH SOLE 0 0 140,935
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 11,373,249 282,987 SH SOLE 0 0 282,987
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 45,849,924 1,077,807 SH SOLE 0 0 1,077,807
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 258,726 7,753 SH SOLE 0 0 7,753
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 363,846 9,898 SH SOLE 0 0 9,898
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 435,154 11,326 SH SOLE 0 0 11,326
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 520,440 14,853 SH SOLE 0 0 14,853
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 1,162,949 52,057 SH SOLE 0 0 52,057
ASML HLDG NV N Y REGISTRY SHS N07059210 1,080,790 818 SH SOLE 0 0 818
ADAMS DIVERSIFIED EQUITY FD COM 006212104 245,333 11,208 SH SOLE 0 0 11,208
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 413,642 12,838 SH SOLE 0 0 12,838
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 474,307 12,026 SH SOLE 0 0 12,026
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 1,412,583 19,688 SH SOLE 0 0 19,688
VIRTUS TOTAL RETURN FD INC COM 92835W107 90,009 13,596 SH SOLE 0 0 13,596
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,164,114 12,038 SH SOLE 0 0 12,038
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1,417,426 25,530 SH SOLE 0 0 25,530
PALO ALTO NETWORKS INC COM 697435105 526,826 3,286 SH SOLE 0 0 3,286
ISHARES INC MSCI GLB SLV&MTL 464286327 201,484 5,682 SH SOLE 0 0 5,682
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 1,256,375 16,588 SH SOLE 0 0 16,588
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 911,329 10,782 SH SOLE 0 0 10,782
RBB FD INC F/M US TREASURY 74933W452 3,277,941 65,743 SH SOLE 0 0 65,743
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 456,521 9,839 SH SOLE 0 0 9,839
BROADCOM INC COM 11135F101 7,582,794 24,499 SH SOLE 0 0 24,499
PROSHARES TR ULTRASHRT S&P500 74350P667 1,850,864 24,596 SH SOLE 0 0 24,596
CREDIT SUISSE HIGH YIELD CRE SH BEN INT 22544F103 24,863 13,086 SH SOLE 0 0 13,086
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 259,120 10,142 SH SOLE 0 0 10,142
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752 324,532 6,359 SH SOLE 0 0 6,359
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 3,055,856 112,555 SH SOLE 0 0 112,555
DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 262,880 6,200 SH SOLE 0 0 6,200
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 272,787 5,461 SH SOLE 0 0 5,461
JOHNSON CONTROLS INTERNATION SHS G51502105 383,830 2,931 SH SOLE 0 0 2,931
METLIFE INC COM 59156R108 517,008 7,311 SH SOLE 0 0 7,311
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760 536,082 25,807 SH SOLE 0 0 25,807
ISHARES TR CORE MSCI EAFE 46432F842 2,515,809 27,790 SH SOLE 0 0 27,790
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 550,279 15,410 SH SOLE 0 0 15,410
KINDER MORGAN INC DEL COM 49456B101 278,164 8,296 SH SOLE 0 0 8,296
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 307,711 4,323 SH SOLE 0 0 4,323
PROSHARES TR SHORT QQQ 74349Y837 472,237 14,670 SH SOLE 0 0 14,670
PUTNAM ETF TRUST BDC INCOME ETF 746729508 218,109 7,908 SH SOLE 0 0 7,908
SPDR SERIES TRUST STATE STREET SPD 78468R606 318,294 13,649 SH SOLE 0 0 13,649
PACER FDS TR US LRG CP CASH 69374H360 1,938,501 57,456 SH SOLE 0 0 57,456
ENBRIDGE INC COM 29250N105 2,059,000 38,031 SH SOLE 0 0 38,031
VITESSE ENERGY INC COMMON STOCK 92852X103 403,564 22,223 SH SOLE 0 0 22,223
ISHARES TR U.S. MED DVC ETF 464288810 223,582 4,191 SH SOLE 0 0 4,191
SPDR SERIES TRUST STATE STREET SPD 78468R200 827,694 26,891 SH SOLE 0 0 26,891
BLACKROCK ETF TRUST II ISHARES AAA CLO 092528504 587,187 11,328 SH SOLE 0 0 11,328
NVIDIA CORPORATION COM 67066G104 18,907,922 108,417 SH SOLE 0 0 108,417
WHEATON PRECIOUS METALS CORP COM 962879102 521,443 3,980 SH SOLE 0 0 3,980
ABBVIE INC COM 00287Y109 1,899,997 8,736 SH SOLE 0 0 8,736
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,027,129 12,141 SH SOLE 0 0 12,141
BNY MELLON ETF TRUST GLOBAL INFRASCTR 09661T826 609,172 13,677 SH SOLE 0 0 13,677
INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 1,206,086 67,005 SH SOLE 0 0 67,005
ISHARES INC CORE MSCI EMKT 46434G103 756,581 10,847 SH SOLE 0 0 10,847
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 689,771 9,367 SH SOLE 0 0 9,367
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,277,542 30,327 SH SOLE 0 0 30,327
NORTHWEST NAT HLDG CO COM 66765N105 957,257 17,987 SH SOLE 0 0 17,987
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 1,414,602 27,241 SH SOLE 0 0 27,241
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 506,925 14,243 SH SOLE 0 0 14,243
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,865,578 5,520 SH SOLE 0 0 5,520
VANECK ETF TRUST BDC INCOME ETF 92189F411 303,485 23,710 SH SOLE 0 0 23,710
ISHARES TR RUS 2000 GRW ETF 464287648 331,863 1,058 SH SOLE 0 0 1,058
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 524,872 6,981 SH SOLE 0 0 6,981
BLACKSTONE INC COM 09260D107 824,054 7,166 SH SOLE 0 0 7,166
PIMCO ETF TR MULTISECTOR BD 72201R585 667,387 25,473 SH SOLE 0 0 25,473
J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815 1,367,329 27,484 SH SOLE 0 0 27,484
ROCKWELL AUTOMATION INC COM 773903109 503,688 1,404 SH SOLE 0 0 1,404
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 2,161,774 54,756 SH SOLE 0 0 54,756
QUALCOMM INC COM 747525103 392,144 3,045 SH SOLE 0 0 3,045
INTUITIVE SURGICAL INC COM NEW 46120E602 267,374 580 SH SOLE 0 0 580
MGM RESORTS INTERNATIONAL COM 552953101 702,176 18,973 SH SOLE 0 0 18,973
LAZARD INC COM 52110M109 392,279 9,234 SH SOLE 0 0 9,234
MCDONALDS CORP COM 580135101 2,488,972 8,009 SH SOLE 0 0 8,009
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 1,521,840 28,303 SH SOLE 0 0 28,303
JANUS DETROIT STR TR HENDERSON SECURI 47103U746 345,849 6,709 SH SOLE 0 0 6,709
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 239,850 6,448 SH SOLE 0 0 6,448
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687 453,628 11,650 SH SOLE 0 0 11,650
GOLDMAN SACHS ETF TR SMALL CAP EQUITY 38149W614 483,688 8,853 SH SOLE 0 0 8,853
ETF OPPORTUNITIES TRUST T REX 2X LONG 26923N819 291,012 20,891 SH SOLE 0 0 20,891
CISCO SYS INC COM 17275R102 2,082,006 26,833 SH SOLE 0 0 26,833
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 228,221 4,750 SH SOLE 0 0 4,750
TAPESTRY INC COM 876030107 252,728 1,791 SH SOLE 0 0 1,791
CAPITAL ONE FINL CORP COM 14040H105 415,758 2,279 SH SOLE 0 0 2,279
VANGUARD MALVERN FDS CORE-PLUS BD ETF 922020755 385,109 4,963 SH SOLE 0 0 4,963
ISHARES TR RUS MID CAP ETF 464287499 1,481,582 15,238 SH SOLE 0 0 15,238
ADVANCED MICRO DEVICES INC COM 007903107 2,719,074 13,366 SH SOLE 0 0 13,366
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 207,914 3,522 SH SOLE 0 0 3,522
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 865,507 22,528 SH SOLE 0 0 22,528
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 348,645 7,782 SH SOLE 0 0 7,782
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,234,914 14,059 SH SOLE 0 0 14,059
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788 2,034,713 97,076 SH SOLE 0 0 97,076
J P MORGAN EXCHANGE TRADED F GLOBAL SEL EQUIT 46654Q740 676,132 10,359 SH SOLE 0 0 10,359
VANGUARD CALIF TAX FREE FDS TAX EXEMPT BD FD 922021605 369,957 3,734 SH SOLE 0 0 3,734
AT&T INC COM 00206R102 794,326 27,400 SH SOLE 0 0 27,400
AMERICAN BEACON SELECT FUNDS GLG NATURAL RESO 02368W408 223,960 4,342 SH SOLE 0 0 4,342
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 1,879,685 30,684 SH SOLE 0 0 30,684
GE VERNOVA INC COM 36828A101 4,933,086 5,651 SH SOLE 0 0 5,651
UL SOLUTIONS INC CLASS A COM SHS 903731107 206,120 2,405 SH SOLE 0 0 2,405
ISHARES TR ISHARES BIOTECH 464287556 297,598 1,763 SH SOLE 0 0 1,763
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 4,713,893 169,260 SH SOLE 0 0 169,260
GE AEROSPACE COM NEW 369604301 5,608,469 19,764 SH SOLE 0 0 19,764
ISHARES TR MSCI USA QLT FCT 46432F339 2,210,040 11,522 SH SOLE 0 0 11,522
ISHARES TR IBOXX HI YD ETF 464288513 234,318 2,945 SH SOLE 0 0 2,945
SELECT SECTOR SPDR TR STATE STREET CON 81369Y407 215,853 1,981 SH SOLE 0 0 1,981
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 1,256,070 7,766 SH SOLE 0 0 7,766
ISHARES TR U.S. TECH ETF 464287721 303,341 1,672 SH SOLE 0 0 1,672
ISHARES TR ISHARES SEMICDTR 464287523 1,456,263 4,431 SH SOLE 0 0 4,431
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 308,681 6,309 SH SOLE 0 0 6,309
J P MORGAN EXCHANGE TRADED F JPMORGAN INTL VL 46654Q757 339,218 3,961 SH SOLE 0 0 3,961
J P MORGAN EXCHANGE TRADED F ACTIVE DEVELOPIN 46654Q690 289,319 4,365 SH SOLE 0 0 4,365
PROSHARES TR S&P 500 DV ARIST 74348A467 357,281 3,370 SH SOLE 0 0 3,370
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 522,975 15,373 SH SOLE 0 0 15,373
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 246,963 3,510 SH SOLE 0 0 3,510
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 217,374 2,512 SH SOLE 0 0 2,512
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 686,924 9,785 SH SOLE 0 0 9,785
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100 215,869 9,353 SH SOLE 0 0 9,353
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,357,518 6,525 SH SOLE 0 0 6,525
ISHARES TR S&P 500 VAL ETF 464287408 1,344,331 6,367 SH SOLE 0 0 6,367
ALAMOS GOLD INC COM CL A 011532108 1,807,211 40,675 SH SOLE 0 0 40,675
WISDOMTREE TR JP SMALLCP DIV 97717W836 771,467 7,559 SH SOLE 0 0 7,559
PALMER SQUARE FUNDS TR CR OPPORTUNITIES 696930106 623,582 30,389 SH SOLE 0 0 30,389
ISHARES TR S&P 500 GRWT ETF 464287309 916,755 8,105 SH SOLE 0 0 8,105
ISHARES TR CORE S&P500 ETF 464287200 17,160,611 26,271 SH SOLE 0 0 26,271
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 1,920,472 17,394 SH SOLE 0 0 17,394
ONEOK INC NEW COM 682680103 1,195,582 13,227 SH SOLE 0 0 13,227
WELLS FARGO & CO COM 949746101 780,516 9,804 SH SOLE 0 0 9,804
UNION PAC CORP COM 907818108 449,555 1,853 SH SOLE 0 0 1,853
ECOLAB INC COM 278865100 293,139 1,102 SH SOLE 0 0 1,102
ISHARES TR PFD AND INCM SEC 464288687 481,862 15,893 SH SOLE 0 0 15,893
ADVISORS INNER CIRCLE FD II FRONTIER ASSET A 00764Q637 1,004,341 35,439 SH SOLE 0 0 35,439
NORTHROP GRUMMAN CORP COM 666807102 2,382,144 3,492 SH SOLE 0 0 3,492
THERMO FISHER SCIENTIFIC INC COM 883556102 593,182 1,207 SH SOLE 0 0 1,207
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 358,138 1,943 SH SOLE 0 0 1,943
LOCKHEED MARTIN CORP COM 539830109 3,431,748 5,678 SH SOLE 0 0 5,678
JPMORGAN CHASE & CO COM 46625H100 4,964,957 16,878 SH SOLE 0 0 16,878
COHEN & STEERS ETF TRUST NATURAL RES ACTI 19249U302 242,842 6,462 SH SOLE 0 0 6,462
ISHARES TR ISHS 5-10YR INVT 464288638 631,012 11,857 SH SOLE 0 0 11,857
SPROTT FDS TR SILVER MINERS 85208P873 216,888 3,665 SH SOLE 0 0 3,665
CHEVRON CORPORATION COM 166764100 2,714,831 13,121 SH SOLE 0 0 13,121
ISHARES TR NATIONAL MUN ETF 464288414 321,292 3,027 SH SOLE 0 0 3,027
CONOCOPHILLIPS COM 20825C104 371,814 2,817 SH SOLE 0 0 2,817
MARKEL GROUP INC COM 570535104 1,043,168 545 SH SOLE 0 0 545
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 978,052 15,263 SH SOLE 0 0 15,263
DANAHER CORP DEL COM 235851102 708,409 3,736 SH SOLE 0 0 3,736
CLEARBRIDGE ENERGY MIDSTREAM COM 18469P209 210,855 3,992 SH SOLE 0 0 3,992
TJX COS INC NEW COM 872540109 789,908 4,946 SH SOLE 0 0 4,946
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 139,633 15,161 SH SOLE 0 0 15,161
BANK AMERICA CORP COM 060505104 695,982 14,277 SH SOLE 0 0 14,277
REAVES UTIL INCOME FD COM SH BEN INT 756158101 420,572 10,707 SH SOLE 0 0 10,707
VANECK ETF TRUST RETAIL ETF 92189F684 568,309 2,265 SH SOLE 0 0 2,265
SPDR SERIES TRUST STATE STREET SPD 78464A763 267,861 1,835 SH SOLE 0 0 1,835
WALMART INC COM 931142103 2,327,179 18,725 SH SOLE 0 0 18,725
ISHARES TR 3 7 YR TREAS BD 464288661 2,030,530 17,121 SH SOLE 0 0 17,121
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 2,883,014 42,223 SH SOLE 0 0 42,223
INTERNATIONAL BUSINESS MACHS COM 459200101 2,136,181 8,813 SH SOLE 0 0 8,813
ORACLE CORP COM 68389X105 720,771 4,900 SH SOLE 0 0 4,900
RTX CORPORATION COM 75513E101 4,596,786 23,830 SH SOLE 0 0 23,830
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 868,867 16,075 SH SOLE 0 0 16,075
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,078,813 14,037 SH SOLE 0 0 14,037
PFIZER INC COM 717081103 355,843 12,672 SH SOLE 0 0 12,672
MORGAN STANLEY COM NEW 617446448 419,078 2,547 SH SOLE 0 0 2,547
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 417,316 4,939 SH SOLE 0 0 4,939
RBB FD INC F M 2YEAR INVES 74933W429 551,706 10,941 SH SOLE 0 0 10,941
ISHARES TR 0-5YR INVT GR CP 46434V100 441,726 8,749 SH SOLE 0 0 8,749
3M CO COM 88579Y101 268,366 1,848 SH SOLE 0 0 1,848
GILEAD SCIENCES INC COM 375558103 555,795 3,988 SH SOLE 0 0 3,988
CATERPILLAR INC COM 149123101 1,753,616 2,475 SH SOLE 0 0 2,475
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 1,049,087 9,470 SH SOLE 0 0 9,470
ISHARES TR HDG MSCI JAPAN 46434V886 222,217 3,948 SH SOLE 0 0 3,948
ALPHABET INC CAP STK CL C 02079K107 3,709,200 12,930 SH SOLE 0 0 12,930
AMERICAN EXPRESS CO COM 025816109 212,063 701 SH SOLE 0 0 701
AMGEN INC COM 031162100 4,503,324 12,799 SH SOLE 0 0 12,799
APPLIED MATLS INC COM 038222105 390,505 1,143 SH SOLE 0 0 1,143
J P MORGAN EXCHANGE TRADED F DIVID LEADERS ET 46654Q658 245,712 4,662 SH SOLE 0 0 4,662
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 731,977 3,128 SH SOLE 0 0 3,128
VANGUARD WORLD FD UTILITIES ETF 92204A876 320,048 1,615 SH SOLE 0 0 1,615
ISHARES TR YLD OPTIM BD 46434V787 580,308 25,757 SH SOLE 0 0 25,757
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 75,433 15,682 SH SOLE 0 0 15,682
NUVEEN AMT FREE QLTY MUN INC COM 670657105 200,924 17,892 SH SOLE 0 0 17,892
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 104,078 19,238 SH SOLE 0 0 19,238
AGNICO EAGLE MINES LTD COM 008474108 838,813 4,132 SH SOLE 0 0 4,132
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 60,997 12,224 SH SOLE 0 0 12,224
MAIN STR CAP CORP COM 56035L104 855,766 16,159 SH SOLE 0 0 16,159
ISHARES TR CORE S&P US VLU 464287663 338,971 3,315 SH SOLE 0 0 3,315
VIPER ENERGY INC CL A 64361Q101 228,088 4,854 SH SOLE 0 0 4,854
BANK MONTREAL MEDIUM COM 063671101 415,534 3,070 SH SOLE 0 0 3,070
TC ENERGY CORP COM 87807B107 447,894 7,155 SH SOLE 0 0 7,155
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10,045,597 46,711 SH SOLE 0 0 46,711
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 265,048 3,480 SH SOLE 0 0 3,480
DBX ETF TR XTRACKERS RREEF 23306X837 263,569 7,548 SH SOLE 0 0 7,548
PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 2,142,856 40,546 SH SOLE 0 0 40,546
ISHARES TR 7-10 YR TRSY BD 464287440 430,449 4,510 SH SOLE 0 0 4,510
ISHARES TR CORE US AGGBD ET 464287226 1,710,340 17,229 SH SOLE 0 0 17,229
ISHARES TR CORE DIV GRWTH 46434V621 1,046,532 14,912 SH SOLE 0 0 14,912
J P MORGAN EXCHANGE TRADED F FLEXIBLE INCOME 46654Q641 1,049,502 20,918 SH SOLE 0 0 20,918
ETF OPPORTUNITIES TRUST HEDGEYE FOURTH T 26923Q416 296,813 11,150 SH SOLE 0 0 11,150
EATON CORP PLC SHS G29183103 837,865 2,343 SH SOLE 0 0 2,343
ISHARES TR ULTRA SHORT DUR 46434V878 734,808 14,516 SH SOLE 0 0 14,516
ISHARES TR S&P MC 400GR ETF 464287606 385,288 3,829 SH SOLE 0 0 3,829
DNP SELECT INCOME FD INC COM 23325P104 12,678,005 1,230,874 SH SOLE 0 0 1,230,874
ISHARES TR CORE UNIVRSL USD 46434V613 716,122 15,504 SH SOLE 0 0 15,504
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 328,787 9,045 SH SOLE 0 0 9,045
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,953,430 24,913 SH SOLE 0 0 24,913
GABELLI EQUITY TR INC COM 362397101 150,852 26,938 SH SOLE 0 0 26,938
SPDR SERIES TRUST STATE STREET SPD 78464A409 283,727 2,898 SH SOLE 0 0 2,898
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1,328,691 19,796 SH SOLE 0 0 19,796
LAM RESEARCH CORP COM NEW 512807306 629,870 2,948 SH SOLE 0 0 2,948
SPDR SERIES TRUST STATE STREET SPD 78464A508 227,736 4,025 SH SOLE 0 0 4,025
PHILIP MORRIS INTL INC COM 718172109 763,995 4,621 SH SOLE 0 0 4,621
PARKER-HANNIFIN CORP COM 701094104 1,247,823 1,394 SH SOLE 0 0 1,394
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 17,070,641 374,192 SH SOLE 0 0 374,192
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2,792,147 61,691 SH SOLE 0 0 61,691
VANGUARD WORLD FD MEGA GRWTH IND 921910816 744,336 2,026 SH SOLE 0 0 2,026
PNC FINL SVCS GROUP INC COM 693475105 409,141 1,966 SH SOLE 0 0 1,966
BRISTOL-MYERS SQUIBB CO COM 110122108 441,839 7,285 SH SOLE 0 0 7,285
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 423,522 5,945 SH SOLE 0 0 5,945
ALTRIA GROUP INC COM 02209S103 620,937 9,410 SH SOLE 0 0 9,410
DOMINION ENERGY INC COM 25746U109 627,001 10,142 SH SOLE 0 0 10,142
CITIGROUP INC COM NEW 172967424 547,201 4,825 SH SOLE 0 0 4,825
SSGA ACTIVE ETF TR STATE STREET DOU 78467V848 589,832 14,846 SH SOLE 0 0 14,846
CADENCE DESIGN SYSTEM INC COM 127387108 324,552 1,168 SH SOLE 0 0 1,168
EXXON MOBIL CORP COM 30231G102 10,014,158 59,025 SH SOLE 0 0 59,025
UNITEDHEALTH GROUP INC COM 91324P102 1,267,232 4,683 SH SOLE 0 0 4,683
TRAVELERS COMPANIES INC COM 89417E109 539,958 1,851 SH SOLE 0 0 1,851
LOWES COS INC COM 548661107 760,446 3,218 SH SOLE 0 0 3,218
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 252,462 2,245 SH SOLE 0 0 2,245
ARK ETF TR NEXT GNRTN INTER 00214Q401 266,176 2,207 SH SOLE 0 0 2,207
ARK ETF TR INNOVATION ETF 00214Q104 329,439 4,874 SH SOLE 0 0 4,874
DEERE & CO COM 244199105 231,942 412 SH SOLE 0 0 412
COLGATE PALMOLIVE CO COM 194162103 408,487 4,793 SH SOLE 0 0 4,793
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 290,718 6,092 SH SOLE 0 0 6,092
EATON VANCE ENHANCED EQUITY COM 278277108 249,627 12,201 SH SOLE 0 0 12,201
SHOPIFY INC CL A SUB VTG SHS 82509L107 471,040 3,971 SH SOLE 0 0 3,971
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 970,005 21,138 SH SOLE 0 0 21,138
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 301,471 5,714 SH SOLE 0 0 5,714
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 2,788,714 44,491 SH SOLE 0 0 44,491
SCHWAB CHARLES CORP COM 808513105 370,821 3,946 SH SOLE 0 0 3,946
CAMECO CORP COM 13321L108 679,712 6,258 SH SOLE 0 0 6,258
IMMUNITYBIO INC COM 45256X103 115,050 15,000 SH SOLE 0 0 15,000
ISHARES TR CHINA LG-CAP ETF 464287184 552,602 15,393 SH SOLE 0 0 15,393
TORONTO DOMINION BK ONT COM NEW 891160509 452,848 4,853 SH SOLE 0 0 4,853
BLACKROCK INC COM 09290D101 893,804 929 SH SOLE 0 0 929
ISHARES TR CORE S&P MCP ETF 464287507 864,670 12,804 SH SOLE 0 0 12,804
VANECK ETF TRUST OIL REFINERS ETF 92189F585 357,310 7,233 SH SOLE 0 0 7,233
DBX ETF TR XTRACK MSCI EAFE 233051630 622,078 19,194 SH SOLE 0 0 19,194
ISHARES TR MSCI EAFE ETF 464287465 267,593 2,755 SH SOLE 0 0 2,755
APPLE INC COM 037833100 22,499,982 88,656 SH SOLE 0 0 88,656
ABBOTT LABORATORIES COM 002824100 860,344 8,380 SH SOLE 0 0 8,380
FIRST TR EXCHANGE-TRADED FD COM SHS ANNUAL 33718M105 280,026 3,411 SH SOLE 0 0 3,411
DISNEY WALT CO COM 254687106 357,152 3,706 SH SOLE 0 0 3,706
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,260,856 9,115 SH SOLE 0 0 9,115
ISHARES TR RUS 1000 ETF 464287622 300,937 844 SH SOLE 0 0 844
SPDR SERIES TRUST STATE STREET SPD 78468R663 1,620,819 17,687 SH SOLE 0 0 17,687
ISHARES TR RUS 1000 VAL ETF 464287598 1,222,108 5,720 SH SOLE 0 0 5,720
ETFIS SER TR I VIRTUS REAVES UT 26923G806 578,770 7,244 SH SOLE 0 0 7,244