0001730293-24-000005.txt : 20241025 0001730293-24-000005.hdr.sgml : 20241025 20241025112828 ACCESSION NUMBER: 0001730293-24-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241025 DATE AS OF CHANGE: 20241025 EFFECTIVENESS DATE: 20241025 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Financial Advocates Investment Management CENTRAL INDEX KEY: 0001730293 ORGANIZATION NAME: IRS NUMBER: 270434466 STATE OF INCORPORATION: WA FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18619 FILM NUMBER: 241395590 BUSINESS ADDRESS: STREET 1: 1601 COOPER POINT ROAD NW CITY: OLYMPIA STATE: WA ZIP: 98502 BUSINESS PHONE: 3608662345 MAIL ADDRESS: STREET 1: 1601 COOPER POINT ROAD NW CITY: OLYMPIA STATE: WA ZIP: 98502 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001730293 XXXXXXXX 09-30-2024 09-30-2024 Financial Advocates Investment Management
1601 COOPER POINT ROAD NW OLYMPIA WA 98502
13F HOLDINGS REPORT 028-18619 000151298 801-71546 N
Doug Whittle Chief Compliance Officer 360 866-2345 Doug Whittle Olympia WA 10-25-2024 0 768 1769558729 false
INFORMATION TABLE 2 FAIM13F09302024.xml 3M CO COM 88579Y101 771586 5645 SH SOLE 0 0 5645 AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608 2697635 71727 SH SOLE 0 0 71727 ABBOTT LABS COM 002824100 1402725 12304 SH SOLE 0 0 12304 ABBVIE INC COM 00287Y109 5708565 28907 SH SOLE 0 0 28907 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 1472250 161786 SH SOLE 0 0 161786 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1831801 5182 SH SOLE 0 0 5182 ADOBE INC COM 00724F101 1664147 3214 SH SOLE 0 0 3214 ADVANCED DRAIN SYS INC DEL COM 00790R104 395086 2514 SH SOLE 0 0 2514 ADVANCED MICRO DEVICES INC COM 007903107 2979365 18158 SH SOLE 0 0 18158 ADVISORSHARES TR RANGER EQUITY BE 00768Y412 274521 14680 SH SOLE 0 0 14680 AGILENT TECHNOLOGIES INC COM 00846U101 458331 3087 SH SOLE 0 0 3087 ALASKA AIR GROUP INC COM 011659109 440126 9735 SH SOLE 0 0 9735 ALBEMARLE CORP COM 012653101 212223 2241 SH SOLE 0 0 2241 ALCON AG ORD SHS H01301128 624685 6246 SH SOLE 0 0 6246 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2122196 19998 SH SOLE 0 0 19998 ALLSTATE CORP COM 020002101 320388 1689 SH SOLE 0 0 1689 ALPHABET INC CAP STK CL C 02079K107 5120602 30628 SH SOLE 0 0 30628 ALPHABET INC CAP STK CL A 02079K305 5993840 36140 SH SOLE 0 0 36140 ALPS ETF TR MED BREAKTHGH 00162Q593 293045 7850 SH SOLE 0 0 7850 ALPS ETF TR ALERIAN MLP 00162Q452 2633791 55884 SH SOLE 0 0 55884 ALTRIA GROUP INC COM 02209S103 208821 4091 SH SOLE 0 0 4091 AMAZON COM INC COM 023135106 167697 900 SH Put SOLE 0 0 900 AMAZON COM INC COM 023135106 24412255 131016 SH SOLE 0 0 131016 AMCOR PLC ORD G0250X107 250009 22066 SH SOLE 0 0 22066 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 325011 5553 SH SOLE 0 0 5553 AMERICAN CENTY ETF TR US EQT ETF 025072885 332369 3650 SH SOLE 0 0 3650 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 1869950 35388 SH SOLE 0 0 35388 AMERICAN CENTY ETF TR US SML CP VALU 025072877 9954970 103752 SH SOLE 0 0 103752 AMERICAN ELEC PWR CO INC COM 025537101 687665 6702 SH SOLE 0 0 6702 AMERICAN EXPRESS CO COM 025816109 215720 795 SH SOLE 0 0 795 AMERICAN TOWER CORP NEW COM 03027X100 392289 1687 SH SOLE 0 0 1687 AMERIPRISE FINL INC COM 03076C106 1525463 3247 SH SOLE 0 0 3247 AMETEK INC COM 031100100 374911 2183 SH SOLE 0 0 2183 AMGEN INC COM 031162100 4957212 15385 SH SOLE 0 0 15385 AMPHENOL CORP NEW CL A 032095101 445193 6832 SH SOLE 0 0 6832 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 624236 15155 SH SOLE 0 0 15155 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 1184838 31579 SH SOLE 0 0 31579 AON PLC SHS CL A G0403H108 354294 1024 SH SOLE 0 0 1024 APPLE INC COM 037833100 93200 400 SH Put SOLE 0 0 400 APPLE INC COM 037833100 85354086 366327 SH SOLE 0 0 366327 APPLIED MATLS INC COM 038222105 669649 3314 SH SOLE 0 0 3314 AQUESTIVE THERAPEUTICS INC COM 03843E104 194220 39000 SH SOLE 0 0 39000 ARCH CAP GROUP LTD ORD G0450A105 447296 3998 SH SOLE 0 0 3998 ARES CAPITAL CORP COM 04010L103 386617 18463 SH SOLE 0 0 18463 ARISTA NETWORKS INC COM 040413106 306673 799 SH SOLE 0 0 799 ARK ETF TR INNOVATION ETF 00214Q104 282884 5961 SH SOLE 0 0 5961 ARK ETF TR FINTECH INNOVA 00214Q708 833044 27738 SH SOLE 0 0 27738 ASML HOLDING N V N Y REGISTRY SHS N07059210 2650486 3181 SH SOLE 0 0 3181 ASTRAZENECA PLC SPONSORED ADR 046353108 1165515 14960 SH SOLE 0 0 14960 AT&T INC COM 00206R102 1700824 77310 SH SOLE 0 0 77310 ATLASSIAN CORPORATION CL A 049468101 207882 1309 SH SOLE 0 0 1309 AUTODESK INC COM 052769106 576305 2092 SH SOLE 0 0 2092 AUTOMATIC DATA PROCESSING IN COM 053015103 2161205 7810 SH SOLE 0 0 7810 AXON ENTERPRISE INC COM 05464C101 5944449 14876 SH SOLE 0 0 14876 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 140620 12972 SH SOLE 0 0 12972 BANCO SANTANDER S.A. ADR 05964H105 89922 17632 SH SOLE 0 0 17632 BANK AMERICA CORP COM 060505104 1197217 30172 SH SOLE 0 0 30172 BARINGS BDC INC COM 06759L103 133084 13580 SH SOLE 0 0 13580 BCE INC COM NEW 05534B760 247025 7097 SH SOLE 0 0 7097 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9740962 21164 SH SOLE 0 0 21164 BHP GROUP LTD SPONSORED ADS 088606108 62110 1000 SH Put SOLE 0 0 1000 BHP GROUP LTD SPONSORED ADS 088606108 233692 3763 SH SOLE 0 0 3763 BITFARMS LTD COM 09173B107 32452 15380 SH SOLE 0 0 15380 BLACK HILLS CORP COM 092113109 295072 4828 SH SOLE 0 0 4828 BLACK STONE MINERALS L P COM UNIT 09225M101 153114 10140 SH SOLE 0 0 10140 BLACKROCK ENHANCED EQUITY DI COM 09251A104 837217 96788 SH SOLE 0 0 96788 BLACKROCK ENHANCED GLOBAL DI COM 092501105 412431 36628 SH SOLE 0 0 36628 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 2534016 51223 SH SOLE 0 0 51223 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 998121 18646 SH SOLE 0 0 18646 BLACKROCK INC COM 09247X101 1398453 1473 SH SOLE 0 0 1473 BLACKROCK RES & COMMODITIES SHS 09257A108 534576 55685 SH SOLE 0 0 55685 BLACKSTONE INC COM 09260D107 1023137 6681 SH SOLE 0 0 6681 BLOCK INC CL A 852234103 426887 6359 SH SOLE 0 0 6359 BOEING CO COM 097023105 4571384 30067 SH SOLE 0 0 30067 BOOKING HOLDINGS INC COM 09857L108 261176 62 SH SOLE 0 0 62 BP PLC SPONSORED ADR 055622104 288663 9196 SH SOLE 0 0 9196 BRISTOL-MYERS SQUIBB CO COM 110122108 921522 17811 SH SOLE 0 0 17811 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 753080 20587 SH SOLE 0 0 20587 BROADCOM INC COM 11135F101 3056749 17721 SH SOLE 0 0 17721 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 312407 8916 SH SOLE 0 0 8916 BROWN & BROWN INC COM 115236101 500082 4827 SH SOLE 0 0 4827 CADENCE DESIGN SYSTEM INC COM 127387108 384050 1417 SH SOLE 0 0 1417 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 288469 24180 SH SOLE 0 0 24180 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 294434 25295 SH SOLE 0 0 25295 CAMBRIA ETF TR GLB MOMENT ETF 132061508 205351 7681 SH SOLE 0 0 7681 CAMECO CORP COM 13321L108 230872 4834 SH SOLE 0 0 4834 CANADIAN IMPERIAL BK COMM COM 136069101 223032 3636 SH SOLE 0 0 3636 CANADIAN NAT RES LTD COM 136385101 566338 17053 SH SOLE 0 0 17053 CANADIAN NATL RY CO COM 136375102 447173 3817 SH SOLE 0 0 3817 CANADIAN PACIFIC KANSAS CITY COM 13646K108 911182 10644 SH SOLE 0 0 10644 CANOPY GROWTH CORP COM NEW 138035704 56746 11773 SH SOLE 0 0 11773 CAPITAL GROUP CORE BALANCED SHS 14021D107 459365 14794 SH SOLE 0 0 14794 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 7789429 213761 SH SOLE 0 0 213761 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 1314994 43615 SH SOLE 0 0 43615 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 256908 9356 SH SOLE 0 0 9356 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 468932 16844 SH SOLE 0 0 16844 CARMAX INC COM 143130102 295282 3816 SH SOLE 0 0 3816 CARRIER GLOBAL CORPORATION COM 14448C104 2268805 28188 SH SOLE 0 0 28188 CASEYS GEN STORES INC COM 147528103 675772 1799 SH SOLE 0 0 1799 CATERPILLAR INC COM 149123101 5571321 14245 SH SOLE 0 0 14245 CAVA GROUP INC COM 148929102 387037 3125 SH SOLE 0 0 3125 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 28503 20805 SH SOLE 0 0 20805 CHEVRON CORP NEW COM 166764100 5118232 34754 SH SOLE 0 0 34754 CHIPOTLE MEXICAN GRILL INC COM 169656105 824319 14306 SH SOLE 0 0 14306 CHUBB LIMITED COM H1467J104 1033318 3583 SH SOLE 0 0 3583 CHURCH & DWIGHT CO INC COM 171340102 268406 2563 SH SOLE 0 0 2563 CINTAS CORP COM 172908105 702636 3412 SH SOLE 0 0 3412 CISCO SYS INC COM 17275R102 2772162 52089 SH SOLE 0 0 52089 CITIGROUP INC COM NEW 172967424 380430 6077 SH SOLE 0 0 6077 COCA COLA CO COM 191216100 1955933 27219 SH SOLE 0 0 27219 COHEN & STEERS QUALITY INCOM COM 19247L106 600192 42356 SH SOLE 0 0 42356 COLGATE PALMOLIVE CO COM 194162103 229105 2207 SH SOLE 0 0 2207 COMCAST CORP NEW CL A 20030N101 501790 12013 SH SOLE 0 0 12013 COMMERCE BANCSHARES INC COM 200525103 944703 15904 SH SOLE 0 0 15904 COMMUNITY HEALTH SYS INC NEW COM 203668108 209980 34593 SH SOLE 0 0 34593 CONOCOPHILLIPS COM 20825C104 403752 3835 SH SOLE 0 0 3835 CONSOLIDATED EDISON INC COM 209115104 301247 2893 SH SOLE 0 0 2893 CONSTELLATION BRANDS INC CL A 21036P108 433485 1682 SH SOLE 0 0 1682 CONSTELLATION ENERGY CORP COM 21037T109 408802 1572 SH SOLE 0 0 1572 COPART INC COM 217204106 695664 13276 SH SOLE 0 0 13276 CORNING INC COM 219350105 440363 9753 SH SOLE 0 0 9753 COSTCO WHSL CORP NEW COM 22160K105 9360072 10558 SH SOLE 0 0 10558 COUPANG INC CL A 22266T109 452065 18414 SH SOLE 0 0 18414 CRH PLC ORD G25508105 249100 2686 SH SOLE 0 0 2686 CROWDSTRIKE HLDGS INC CL A 22788C105 2158212 7695 SH SOLE 0 0 7695 CROWN CASTLE INC COM 22822V101 589275 4967 SH SOLE 0 0 4967 CSX CORP COM 126408103 239977 6950 SH SOLE 0 0 6950 CYBERARK SOFTWARE LTD SHS M2682V108 409422 1404 SH SOLE 0 0 1404 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 371823 8921 SH SOLE 0 0 8921 DECKERS OUTDOOR CORP COM 243537107 427964 2684 SH SOLE 0 0 2684 DEERE & CO COM 244199105 1596835 3826 SH SOLE 0 0 3826 DELTA AIR LINES INC DEL COM NEW 247361702 599038 11794 SH SOLE 0 0 11794 DENISON MINES CORP COM 248356107 91958 50250 SH SOLE 0 0 50250 DEVON ENERGY CORP NEW COM 25179M103 433033 11069 SH SOLE 0 0 11069 DIAGEO PLC SPON ADR NEW 25243Q205 425690 3033 SH SOLE 0 0 3033 DIAMONDBACK ENERGY INC COM 25278X109 328717 1907 SH SOLE 0 0 1907 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 244159 9040 SH SOLE 0 0 9040 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2955522 86192 SH SOLE 0 0 86192 DISCOVER FINL SVCS COM 254709108 938018 6686 SH SOLE 0 0 6686 DISNEY WALT CO COM 254687106 1181566 12284 SH SOLE 0 0 12284 DOCUSIGN INC COM 256163106 530080 8537 SH SOLE 0 0 8537 DOMINION ENERGY INC COM 25746U109 249435 4316 SH SOLE 0 0 4316 DOUBLELINE INCOME SOLUTIONS COM 258622109 235990 18181 SH SOLE 0 0 18181 DOVER CORP COM 260003108 632528 3299 SH SOLE 0 0 3299 DUKE ENERGY CORP NEW COM NEW 26441C204 764862 6634 SH SOLE 0 0 6634 DUTCH BROS INC CL A 26701L100 822184 25669 SH SOLE 0 0 25669 EA SERIES TRUST US QUAN VALUE 02072L102 822267 17823 SH SOLE 0 0 17823 EAGLE POINT CREDIT COMPANY I COM 269808101 768087 77899 SH SOLE 0 0 77899 EATON CORP PLC SHS G29183103 676468 2041 SH SOLE 0 0 2041 EATON VANCE ENHANCED EQUITY COM 278274105 981540 48519 SH SOLE 0 0 48519 EATON VANCE SR FLTNG RTE TR COM 27828Q105 1232471 96664 SH SOLE 0 0 96664 EATON VANCE TAX ADVT DIV INC COM 27828G107 209058 8467 SH SOLE 0 0 8467 ELI LILLY & CO COM 532457108 5944908 6710 SH SOLE 0 0 6710 EMERSON ELEC CO COM 291011104 1158750 10595 SH SOLE 0 0 10595 ENBRIDGE INC COM 29250N105 1255348 30900 SH SOLE 0 0 30900 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 260470 16229 SH SOLE 0 0 16229 ENPHASE ENERGY INC COM 29355A107 443951 3928 SH SOLE 0 0 3928 ENTERGY CORP NEW COM 29364G103 290332 2206 SH SOLE 0 0 2206 ENTERPRISE PRODS PARTNERS L COM 293792107 431966 14839 SH SOLE 0 0 14839 EQUINIX INC COM 29444U700 757882 854 SH SOLE 0 0 854 EQUITY LIFESTYLE PPTYS INC COM 29472R108 445741 6248 SH SOLE 0 0 6248 ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628 227787 4645 SH SOLE 0 0 4645 ETF SER SOLUTIONS AAM S&P 500 26922A594 3381646 100787 SH SOLE 0 0 100787 ETFS GOLD TR PHYSCL GOLD SHS 00326A104 1169174 46525 SH SOLE 0 0 46525 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 204200 3578 SH SOLE 0 0 3578 EXP WORLD HLDGS INC COM 30212W100 160344 11380 SH SOLE 0 0 11380 EXTREME NETWORKS COM 30226D106 152554 10150 SH SOLE 0 0 10150 EXXON MOBIL CORP COM 30231G102 3836003 32725 SH SOLE 0 0 32725 FACTSET RESH SYS INC COM 303075105 465887 1013 SH SOLE 0 0 1013 FASTENAL CO COM 311900104 245894 3443 SH SOLE 0 0 3443 FEDEX CORP COM 31428X106 350500 1281 SH SOLE 0 0 1281 FERRARI N V COM N3167Y103 1355415 2889 SH SOLE 0 0 2889 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 208831 1197 SH SOLE 0 0 1197 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 767518 16421 SH SOLE 0 0 16421 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 242798 13414 SH SOLE 0 0 13414 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 754444 19729 SH SOLE 0 0 19729 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 872638 13749 SH SOLE 0 0 13749 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1196938 59817 SH SOLE 0 0 59817 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1949354 102221 SH SOLE 0 0 102221 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2690724 54468 SH SOLE 0 0 54468 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1013610 42787 SH SOLE 0 0 42787 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 297837 12231 SH SOLE 0 0 12231 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 361584 7072 SH SOLE 0 0 7072 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 435895 11328 SH SOLE 0 0 11328 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 863766 8447 SH SOLE 0 0 8447 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1461859 24681 SH SOLE 0 0 24681 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 267815 3601 SH SOLE 0 0 3601 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 268524 3372 SH SOLE 0 0 3372 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 270274 1572 SH SOLE 0 0 1572 FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708 332559 6387 SH SOLE 0 0 6387 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 410834 4909 SH SOLE 0 0 4909 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 477242 10397 SH SOLE 0 0 10397 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 545126 7301 SH SOLE 0 0 7301 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 985554 23488 SH SOLE 0 0 23488 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1262867 21673 SH SOLE 0 0 21673 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 1277914 23457 SH SOLE 0 0 23457 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1308687 6178 SH SOLE 0 0 6178 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 2980523 37117 SH SOLE 0 0 37117 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 3050963 50960 SH SOLE 0 0 50960 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 3522345 38793 SH SOLE 0 0 38793 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 4292479 72496 SH SOLE 0 0 72496 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 4747077 130486 SH SOLE 0 0 130486 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 5278360 110047 SH SOLE 0 0 110047 FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108 5666965 109064 SH SOLE 0 0 109064 FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 1342090 44901 SH SOLE 0 0 44901 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 6025676 133194 SH SOLE 0 0 133194 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 364761 4610 SH SOLE 0 0 4610 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1693785 16260 SH SOLE 0 0 16260 FIRST TR MORNINGSTAR DIVID L SHS 336917109 959982 22884 SH SOLE 0 0 22884 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 256160 2042 SH SOLE 0 0 2042 FIRST TR NASDAQ 100 TECH IND SHS 337345102 563622 2946 SH SOLE 0 0 2946 FIRST TR VALUE LINE DIVID IN SHS 33734H106 5321086 116973 SH SOLE 0 0 116973 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 499525 3800 SH SOLE 0 0 3800 FISERV INC COM 337738108 1145269 6375 SH SOLE 0 0 6375 FORD MTR CO COM 345370860 469786 44487 SH SOLE 0 0 44487 FORTRESS BIOTECH INC COM NEW 34960Q307 31851 22039 SH SOLE 0 0 22039 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 346414 12745 SH SOLE 0 0 12745 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 564495 17023 SH SOLE 0 0 17023 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 1150569 46004 SH SOLE 0 0 46004 FREEPORT-MCMORAN INC CL B 35671D857 549748 11013 SH SOLE 0 0 11013 FS KKR CAP CORP COM 302635206 243901 12362 SH SOLE 0 0 12362 GALLAGHER ARTHUR J & CO COM 363576109 1026156 3647 SH SOLE 0 0 3647 GAMING & LEISURE PPTYS INC COM 36467J108 447205 8692 SH SOLE 0 0 8692 GARMIN LTD SHS H2906T109 1085427 6166 SH SOLE 0 0 6166 GE AEROSPACE COM NEW 369604301 701651 3720 SH SOLE 0 0 3720 GENERAC HLDGS INC COM 368736104 454236 2859 SH SOLE 0 0 2859 GENERAL DYNAMICS CORP COM 369550108 214539 710 SH SOLE 0 0 710 GENERAL MLS INC COM 370334104 410653 5561 SH SOLE 0 0 5561 GENESIS ENERGY L P UNIT LTD PARTN 371927104 295499 22102 SH SOLE 0 0 22102 GENTEX CORP COM 371901109 346900 11684 SH SOLE 0 0 11684 GENUINE PARTS CO COM 372460105 571184 4089 SH SOLE 0 0 4089 GEVO INC COM PAR 374396406 114133 70020 SH SOLE 0 0 70020 GILEAD SCIENCES INC COM 375558103 1266925 15111 SH SOLE 0 0 15111 GLACIER BANCORP INC NEW COM 37637Q105 729210 15956 SH SOLE 0 0 15956 GLOBAL X FDS FINTECH ETF 37954Y814 250017 8923 SH SOLE 0 0 8923 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 256823 3701 SH SOLE 0 0 3701 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 285548 8882 SH SOLE 0 0 8882 GLOBAL X FDS INTERNET OF THNG 37954Y780 366635 10554 SH SOLE 0 0 10554 GLOBAL X FDS US PFD ETF 37954Y657 454542 21874 SH SOLE 0 0 21874 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 700795 24188 SH SOLE 0 0 24188 GLOBAL X FDS GLBL X MLP ETF 37954Y343 1004851 20943 SH SOLE 0 0 20943 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 2442636 135401 SH SOLE 0 0 135401 GLOBAL X FDS US INFR DEV ETF 37954Y673 10895741 264767 SH SOLE 0 0 264767 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 331200 4275 SH SOLE 0 0 4275 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 3993096 35356 SH SOLE 0 0 35356 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 5729671 57131 SH SOLE 0 0 57131 GOLDMAN SACHS GROUP INC COM 38141G104 771874 1559 SH SOLE 0 0 1559 GOSSAMER BIO INC COM 38341P102 92277 93550 SH SOLE 0 0 93550 GRACO INC COM 384109104 398213 4551 SH SOLE 0 0 4551 GRAINGER W W INC COM 384802104 651334 627 SH SOLE 0 0 627 GRANITESHARES GOLD TR SHS BEN INT 38748G101 1081602 41648 SH SOLE 0 0 41648 GRUPO AEROPUERTO DEL PACIFIC SPON ADS B 400506101 417546 2399 SH SOLE 0 0 2399 HALEON PLC SPON ADS 405552100 218868 20687 SH SOLE 0 0 20687 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 1267286 63972 SH SOLE 0 0 63972 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 3120908 89271 SH SOLE 0 0 89271 HECLA MNG CO COM 422704106 252915 37919 SH SOLE 0 0 37919 HENRY JACK & ASSOC INC COM 426281101 419533 2376 SH SOLE 0 0 2376 HERSHEY CO COM 427866108 407765 2126 SH SOLE 0 0 2126 HOME DEPOT INC COM 437076102 3335923 8233 SH SOLE 0 0 8233 HONEYWELL INTL INC COM 438516106 798437 3863 SH SOLE 0 0 3863 HUNTINGTON BANCSHARES INC COM 446150104 243477 16563 SH SOLE 0 0 16563 HUT 8 CORP COM 44812J104 6130 500 SH Call SOLE 0 0 500 HUT 8 CORP COM 44812J104 179793 14665 SH SOLE 0 0 14665 ICICI BANK LIMITED ADR 45104G104 353693 11849 SH SOLE 0 0 11849 ICON PLC SHS G4705A100 678913 2363 SH SOLE 0 0 2363 IDAHO STRATEGIC RESOURCES COM NEW 645827205 161921 10076 SH SOLE 0 0 10076 IDEXX LABS INC COM 45168D104 395586 783 SH SOLE 0 0 783 ILLINOIS TOOL WKS INC COM 452308109 1061606 4051 SH SOLE 0 0 4051 INFOSYS LTD SPONSORED ADR 456788108 502727 22574 SH SOLE 0 0 22574 INMUNE BIO INC COM 45782T105 72765 13500 SH SOLE 0 0 13500 INTEL CORP COM 458140100 42228 1800 SH Call SOLE 0 0 1800 INTEL CORP COM 458140100 934997 39855 SH SOLE 0 0 39855 INTERNATIONAL BUSINESS MACHS COM 459200101 1212805 5486 SH SOLE 0 0 5486 INTUIT COM 461202103 757507 1220 SH SOLE 0 0 1220 INTUITIVE SURGICAL INC COM NEW 46120E602 864635 1760 SH SOLE 0 0 1760 INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887 349508 6965 SH SOLE 0 0 6965 INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804 1861765 38546 SH SOLE 0 0 38546 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 1392067 53356 SH SOLE 0 0 53356 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 281603 2665 SH SOLE 0 0 2665 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 309832 11892 SH SOLE 0 0 11892 INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474 412107 8400 SH SOLE 0 0 8400 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 493767 11406 SH SOLE 0 0 11406 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 556181 17512 SH SOLE 0 0 17512 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 580759 22751 SH SOLE 0 0 22751 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 588739 11642 SH SOLE 0 0 11642 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1019215 17655 SH SOLE 0 0 17655 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1718868 28086 SH SOLE 0 0 28086 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 1877273 41069 SH SOLE 0 0 41069 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 2299218 23445 SH SOLE 0 0 23445 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2614551 35175 SH SOLE 0 0 35175 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 2981942 34480 SH SOLE 0 0 34480 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 6400673 31868 SH SOLE 0 0 31868 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 228298 4152 SH SOLE 0 0 4152 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 237268 3454 SH SOLE 0 0 3454 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 274004 4140 SH SOLE 0 0 4140 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 309780 3000 SH SOLE 0 0 3000 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 390956 9528 SH SOLE 0 0 9528 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 457981 3999 SH SOLE 0 0 3999 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 598821 14412 SH SOLE 0 0 14412 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 626641 11305 SH SOLE 0 0 11305 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 1205607 11753 SH SOLE 0 0 11753 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 1247253 10653 SH SOLE 0 0 10653 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1940050 47749 SH SOLE 0 0 47749 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 2212638 22573 SH SOLE 0 0 22573 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 7485613 67624 SH SOLE 0 0 67624 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 8465654 177494 SH SOLE 0 0 177494 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 8933852 85353 SH SOLE 0 0 85353 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 12414906 69295 SH SOLE 0 0 69295 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 13066270 193582 SH SOLE 0 0 193582 INVESCO QQQ TR UNIT SER 1 46090E103 244035 500 SH Put SOLE 0 0 500 INVESCO QQQ TR UNIT SER 1 46090E103 15823148 32420 SH SOLE 0 0 32420 IRON MTN INC DEL COM 46284V101 306147 2576 SH SOLE 0 0 2576 ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 223934 6198 SH SOLE 0 0 6198 ISHARES GOLD TR ISHARES NEW 464285204 3466112 69741 SH SOLE 0 0 69741 ISHARES INC EM MKTS DIV ETF 464286319 497552 17336 SH SOLE 0 0 17336 ISHARES INC MSCI EMRG CHN 46434G764 1478591 24196 SH SOLE 0 0 24196 ISHARES INC MSCI STH KOR ETF 464286772 3052527 47725 SH SOLE 0 0 47725 ISHARES INC CORE MSCI EMKT 46434G103 10865710 189265 SH SOLE 0 0 189265 ISHARES SILVER TR ISHARES 46428Q109 144891 5100 SH Call SOLE 0 0 5100 ISHARES SILVER TR ISHARES 46428Q109 85230 3000 SH Put SOLE 0 0 3000 ISHARES SILVER TR ISHARES 46428Q109 4189904 147480 SH SOLE 0 0 147480 ISHARES TR CORE S&P US GWT 464287671 263820 2000 SH Call SOLE 0 0 2000 ISHARES TR RUS MD CP GR ETF 464287481 205486 1950 SH SOLE 0 0 1950 ISHARES TR GRWT ALLOCAT ETF 464289867 206578 4026 SH SOLE 0 0 4026 ISHARES TR EAFE VALUE ETF 464288877 240475 2375 SH SOLE 0 0 2375 ISHARES TR EXPND TEC SC ETF 464287549 271049 2825 SH SOLE 0 0 2825 ISHARES TR GLB INFRASTR ETF 464288372 272267 5002 SH SOLE 0 0 5002 ISHARES TR EAFE GRWTH ETF 464288885 273516 2609 SH SOLE 0 0 2609 ISHARES TR ISHARES SEMICDTR 464287523 275047 1835 SH SOLE 0 0 1835 ISHARES TR CORE MSCI INTL 46435G326 292736 2569 SH SOLE 0 0 2569 ISHARES TR RUS TP200 GR ETF 464289438 341590 1763 SH SOLE 0 0 1763 ISHARES TR US INFRASTRUC 46435U713 352013 2168 SH SOLE 0 0 2168 ISHARES TR FALN ANGLS USD 46435G474 357573 13079 SH SOLE 0 0 13079 ISHARES TR ESG AWRE 1 5 YR 46435G243 390129 15506 SH SOLE 0 0 15506 ISHARES TR U.S. MED DVC ETF 464288810 399907 5671 SH SOLE 0 0 5671 ISHARES TR CORE INTL AGGR 46435G672 411602 7943 SH SOLE 0 0 7943 ISHARES TR INTERNATIONAL SL 46434V266 440683 12502 SH SOLE 0 0 12502 ISHARES TR RUSSELL 3000 ETF 464287689 443182 1356 SH SOLE 0 0 1356 ISHARES TR RUS 2000 VAL ETF 464287630 512622 3458 SH SOLE 0 0 3458 ISHARES TR RUS MID CAP ETF 464287499 522098 5924 SH SOLE 0 0 5924 ISHARES TR IBOXX HI YD ETF 464288513 536131 6110 SH SOLE 0 0 6110 ISHARES TR RUS 2000 GRW ETF 464287648 568702 2002 SH SOLE 0 0 2002 ISHARES TR CALIF MUN BD ETF 464288356 571827 9840 SH SOLE 0 0 9840 ISHARES TR MSCI EMG MKT ETF 464287234 588951 9236 SH SOLE 0 0 9236 ISHARES TR CORE DIVID ETF 46435U861 703657 14523 SH SOLE 0 0 14523 ISHARES TR RUS MDCP VAL ETF 464287473 712720 6135 SH SOLE 0 0 6135 ISHARES TR S&P 100 ETF 464287101 727056 5018 SH SOLE 0 0 5018 ISHARES TR MSCI INTL VLU FT 46435G409 810025 17663 SH SOLE 0 0 17663 ISHARES TR CORE MSCI TOTAL 46432F834 844007 11621 SH SOLE 0 0 11621 ISHARES TR RESIDENTIAL MULT 464288562 965569 10871 SH SOLE 0 0 10871 ISHARES TR GLOBAL 100 ETF 464287572 1153131 11629 SH SOLE 0 0 11629 ISHARES TR 7-10 YR TRSY BD 464287440 1156632 10005 SH SOLE 0 0 10005 ISHARES TR MSCI EAFE ETF 464287465 1168409 13970 SH SOLE 0 0 13970 ISHARES TR 10-20 YR TRS ETF 464288653 1274804 11500 SH SOLE 0 0 11500 ISHARES TR MSCI ACWI EX US 464288240 1384725 24200 SH SOLE 0 0 24200 ISHARES TR CHINA LG-CAP ETF 464287184 1391493 11077 SH SOLE 0 0 11077 ISHARES TR 0-5 YR TIPS ETF 46429B747 1394871 13767 SH SOLE 0 0 13767 ISHARES TR RUS 1000 VAL ETF 464287598 1396965 9920 SH SOLE 0 0 9920 ISHARES TR PFD AND INCM SEC 464288687 1437487 39966 SH SOLE 0 0 39966 ISHARES TR FLTG RATE NT ETF 46429B655 1442451 28295 SH SOLE 0 0 28295 ISHARES TR ISHARES BIOTECH 464287556 1450007 9959 SH SOLE 0 0 9959 ISHARES TR CORE HIGH DV ETF 46429B663 1573371 13377 SH SOLE 0 0 13377 ISHARES TR S&P MC 400VL ETF 464287705 1828218 14914 SH SOLE 0 0 14914 ISHARES TR MSCI USA MMENTM 46432F396 1953436 16356 SH SOLE 0 0 16356 ISHARES TR SP SMCP600VL ETF 464287879 1983447 18423 SH SOLE 0 0 18423 ISHARES TR IBOXX INV CP ETF 464287242 2028128 18396 SH SOLE 0 0 18396 ISHARES TR CORE TOTAL USD 46434V613 2028197 40596 SH SOLE 0 0 40596 ISHARES TR 20 YR TR BD ETF 464287432 2034310 19623 SH SOLE 0 0 19623 ISHARES TR MSCI ACWI ETF 464288257 2053651 15399 SH SOLE 0 0 15399 ISHARES TR US AER DEF ETF 464288760 2295366 15339 SH SOLE 0 0 15339 ISHARES TR U.S. TECH ETF 464287721 2378000 35652 SH SOLE 0 0 35652 ISHARES TR TIPS BD ETF 464287176 2542515 19334 SH SOLE 0 0 19334 ISHARES TR CORE S&P TTL STK 464287150 2581324 15283 SH SOLE 0 0 15283 ISHARES TR SELECT DIVID ETF 464287168 2631647 17241 SH SOLE 0 0 17241 ISHARES TR MODERT ALLOC ETF 464289875 2761386 60874 SH SOLE 0 0 60874 ISHARES TR RUS 1000 GRW ETF 464287614 2882531 7776 SH SOLE 0 0 7776 ISHARES TR S&P MC 400GR ETF 464287606 3135829 35332 SH SOLE 0 0 35332 ISHARES TR S&P SML 600 GWT 464287887 3580098 25666 SH SOLE 0 0 25666 ISHARES TR CORE DIV GRWTH 46434V621 3681773 58730 SH SOLE 0 0 58730 ISHARES TR NATIONAL MUN ETF 464288414 4320597 39774 SH SOLE 0 0 39774 ISHARES TR CONV BD ETF 46435G102 4634315 50799 SH SOLE 0 0 50799 ISHARES TR RUS 1000 ETF 464287622 4717503 91935 SH SOLE 0 0 91935 ISHARES TR ISHS 1-5YR INVS 464288646 4985572 94675 SH SOLE 0 0 94675 ISHARES TR AGGRES ALLOC ETF 464289859 5197746 58043 SH SOLE 0 0 58043 ISHARES TR ESG AWR MSCI USA 46435G425 6164468 125313 SH SOLE 0 0 125313 ISHARES TR MSCI INTL QUALTY 46434V456 6352812 66940 SH SOLE 0 0 66940 ISHARES TR JPMORGAN USD EMG 464288281 7539267 78883 SH SOLE 0 0 78883 ISHARES TR MSCI USA MIN VOL 46429B697 7974479 87309 SH SOLE 0 0 87309 ISHARES TR CORE S&P500 ETF 464287200 8192920 18636 SH SOLE 0 0 18636 ISHARES TR MBS ETF 464288588 9655876 101200 SH SOLE 0 0 101200 ISHARES TR 1 3 YR TREAS BD 464287457 10868178 51574 SH SOLE 0 0 51574 ISHARES TR ISHS 5-10YR INVT 464288638 11017545 205092 SH SOLE 0 0 205092 ISHARES TR CORE S&P SCP ETF 464287804 12609938 99771 SH SOLE 0 0 99771 ISHARES TR S&P 500 VAL ETF 464287408 12819112 65138 SH SOLE 0 0 65138 ISHARES TR RUSSELL 2000 ETF 464287655 14125477 139972 SH SOLE 0 0 139972 ISHARES TR CORE S&P US VLU 464287663 14311578 147647 SH SOLE 0 0 147647 ISHARES TR MSCI USA QLT FCT 46432F339 15872015 95736 SH SOLE 0 0 95736 ISHARES TR S&P 500 GRWT ETF 464287309 16717152 189627 SH SOLE 0 0 189627 ISHARES TR CORE US AGGBD ET 464287226 17173823 170440 SH SOLE 0 0 170440 ISHARES TR CORE S&P US GWT 464287671 18879769 143127 SH SOLE 0 0 143127 ISHARES TR US TREAS BD ETF 46429B267 22318640 951364 SH SOLE 0 0 951364 ISHARES TR CORE S&P MCP ETF 464287507 24290284 388500 SH SOLE 0 0 388500 ISHARES TR CORE MSCI EAFE 46432F842 25243029 323196 SH SOLE 0 0 323196 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 2651909 51755 SH SOLE 0 0 51755 J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 251390 4600 SH SOLE 0 0 4600 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 258587 5076 SH SOLE 0 0 5076 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 783249 16884 SH SOLE 0 0 16884 J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 2478413 48845 SH SOLE 0 0 48845 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 7440235 154909 SH SOLE 0 0 154909 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 12987428 168931 SH SOLE 0 0 168931 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 470810 9253 SH SOLE 0 0 9253 JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 797555 16293 SH SOLE 0 0 16293 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1635977 33360 SH SOLE 0 0 33360 JOBY AVIATION INC COMMON STOCK G65163100 67319 13383 SH SOLE 0 0 13383 JOHNSON & JOHNSON COM 478160104 3022212 18649 SH SOLE 0 0 18649 JPMORGAN CHASE & CO. COM 46625H100 4245231 20133 SH SOLE 0 0 20133 KARTOON STUDIOS INC. COM NEW 37229T509 19507 22550 SH SOLE 0 0 22550 KENVUE INC COM 49177J102 285920 12361 SH SOLE 0 0 12361 KEYCORP COM 493267108 450109 26872 SH SOLE 0 0 26872 KIMBERLY-CLARK CORP COM 494368103 1097387 7713 SH SOLE 0 0 7713 KINDER MORGAN INC DEL COM 49456B101 395876 17921 SH SOLE 0 0 17921 KLA CORP COM NEW 482480100 461995 597 SH SOLE 0 0 597 KROGER CO COM 501044101 333207 5815 SH SOLE 0 0 5815 LAM RESEARCH CORP COM 512807108 771557 945 SH SOLE 0 0 945 LATTICE SEMICONDUCTOR CORP COM 518415104 302817 5706 SH SOLE 0 0 5706 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 253731 8319 SH SOLE 0 0 8319 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 814742 31898 SH SOLE 0 0 31898 LEGG MASON ETF INVT WESTN AST SHRT 52468L786 208917 8582 SH SOLE 0 0 8582 LEIDOS HOLDINGS INC COM 525327102 587029 3601 SH SOLE 0 0 3601 LIGHTWAVE LOGIC INC COM 532275104 844521 305986 SH SOLE 0 0 305986 LINDE PLC SHS G54950103 1145291 2402 SH SOLE 0 0 2402 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 498670 17727 SH SOLE 0 0 17727 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 182670 58548 SH SOLE 0 0 58548 LOCKHEED MARTIN CORP COM 539830109 1720096 2943 SH SOLE 0 0 2943 LOWES COS INC COM 548661107 1072473 3959 SH SOLE 0 0 3959 LPL FINL HLDGS INC COM 50212V100 205125 882 SH SOLE 0 0 882 LULULEMON ATHLETICA INC COM 550021109 803203 2960 SH SOLE 0 0 2960 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 292303 3048 SH SOLE 0 0 3048 MARA HOLDINGS INC COM 565788106 230340 14201 SH SOLE 0 0 14201 MARATHON PETE CORP COM 56585A102 399108 2450 SH SOLE 0 0 2450 MARKEL GROUP INC COM 570535104 406262 259 SH SOLE 0 0 259 MARRIOTT INTL INC NEW CL A 571903202 617775 2485 SH SOLE 0 0 2485 MARSH & MCLENNAN COS INC COM 571748102 929248 4165 SH SOLE 0 0 4165 MASTERCARD INCORPORATED CL A 57636Q104 3213566 6508 SH SOLE 0 0 6508 MCCORMICK & CO INC COM NON VTG 579780206 247298 3005 SH SOLE 0 0 3005 MCDONALDS CORP COM 580135101 2375186 7800 SH SOLE 0 0 7800 MERCADOLIBRE INC COM 58733R102 833104 406 SH SOLE 0 0 406 MERCK & CO INC COM 58933Y105 2410065 21223 SH SOLE 0 0 21223 META PLATFORMS INC CL A 30303M102 5810609 10151 SH SOLE 0 0 10151 METLIFE INC COM 59156R108 278133 3372 SH SOLE 0 0 3372 MICROCHIP TECHNOLOGY INC. COM 595017104 866704 10795 SH SOLE 0 0 10795 MICRON TECHNOLOGY INC COM 595112103 587273 5663 SH SOLE 0 0 5663 MICROSOFT CORP COM 594918104 473330 1100 SH Call SOLE 0 0 1100 MICROSOFT CORP COM 594918104 51720127 120196 SH SOLE 0 0 120196 MICROSTRATEGY INC CL A NEW 594972408 2180503 12933 SH SOLE 0 0 12933 MID-AMER APT CMNTYS INC COM 59522J103 366790 2308 SH SOLE 0 0 2308 MONDAY COM LTD SHS M7S64H106 333602 1201 SH SOLE 0 0 1201 MONDELEZ INTL INC CL A 609207105 399760 5426 SH SOLE 0 0 5426 MONOLITHIC PWR SYS INC COM 609839105 541925 587 SH SOLE 0 0 587 MONSTER BEVERAGE CORP NEW COM 61174X109 821416 15745 SH SOLE 0 0 15745 MOODYS CORP COM 615369105 476975 1005 SH SOLE 0 0 1005 MORGAN STANLEY COM NEW 617446448 273808 2627 SH SOLE 0 0 2627 MOTOROLA SOLUTIONS INC COM NEW 620076307 551442 1226 SH SOLE 0 0 1226 NATIONAL FUEL GAS CO COM 636180101 248725 4104 SH SOLE 0 0 4104 NATIONAL GRID PLC SPONSORED ADR NE 636274409 354132 5083 SH SOLE 0 0 5083 NETEASE INC SPONSORED ADS 64110W102 434544 4647 SH SOLE 0 0 4647 NETFLIX INC COM 64110L106 2851975 4021 SH SOLE 0 0 4021 NEUROPACE INC COM 641288105 125460 18000 SH SOLE 0 0 18000 NEWMONT CORP COM 651639106 807492 15107 SH SOLE 0 0 15107 NEXTERA ENERGY INC COM 65339F101 4679560 55360 SH SOLE 0 0 55360 NIKE INC CL B 654106103 1572352 17787 SH SOLE 0 0 17787 NORDSON CORP COM 655663102 420337 1600 SH SOLE 0 0 1600 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 368111 11396 SH SOLE 0 0 11396 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 485532 20163 SH SOLE 0 0 20163 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 757130 14081 SH SOLE 0 0 14081 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 1132514 29882 SH SOLE 0 0 29882 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 2145317 54298 SH SOLE 0 0 54298 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 5010868 123208 SH SOLE 0 0 123208 NOVARTIS AG SPONSORED ADR 66987V109 1047058 9103 SH SOLE 0 0 9103 NOVO-NORDISK A S ADR 670100205 2113404 17749 SH SOLE 0 0 17749 NU HLDGS LTD ORD SHS CL A G6683N103 520820 38155 SH SOLE 0 0 38155 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 240641 5768 SH SOLE 0 0 5768 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 322842 12852 SH SOLE 0 0 12852 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 122268 15151 SH SOLE 0 0 15151 NVIDIA CORPORATION COM 67066G104 121440 1000 SH Put SOLE 0 0 1000 NVIDIA CORPORATION COM 67066G104 61786707 508784 SH SOLE 0 0 508784 NXP SEMICONDUCTORS N V COM N6596X109 407749 1699 SH SOLE 0 0 1699 OCCIDENTAL PETE CORP COM 674599105 491934 9545 SH SOLE 0 0 9545 OKTA INC CL A 679295105 227778 3064 SH SOLE 0 0 3064 OLD DOMINION FREIGHT LINE IN COM 679580100 475912 2396 SH SOLE 0 0 2396 OLIN CORP COM PAR $1 680665205 248724 5184 SH SOLE 0 0 5184 ONEOK INC NEW COM 682680103 658494 7226 SH SOLE 0 0 7226 ORACLE CORP COM 68389X105 1046364 6141 SH SOLE 0 0 6141 PACCAR INC COM 693718108 1003100 10165 SH SOLE 0 0 10165 PACER FDS TR DEVELOPED MRKT 69374H873 1286742 40681 SH SOLE 0 0 40681 PACER FDS TR TRENDP US MID CP 69374H204 1372347 36971 SH SOLE 0 0 36971 PACER FDS TR METAURUS CAP 400 69374H436 1599131 42127 SH SOLE 0 0 42127 PACER FDS TR TRENDPILOT FD 69374H675 1626470 48618 SH SOLE 0 0 48618 PACER FDS TR GLOBL CASH ETF 69374H709 2154147 59034 SH SOLE 0 0 59034 PACER FDS TR PACER US SMALL 69374H857 2667933 59295 SH SOLE 0 0 59295 PACER FDS TR TRENDPILOT 100 69374H303 4453368 60730 SH SOLE 0 0 60730 PACER FDS TR TRENDP US LAR CP 69374H105 5618104 108716 SH SOLE 0 0 108716 PACER FDS TR US CASH COWS 100 69374H881 13018376 225114 SH SOLE 0 0 225114 PALANTIR TECHNOLOGIES INC CL A 69608A108 1968028 52904 SH SOLE 0 0 52904 PALO ALTO NETWORKS INC COM 697435105 1833415 5364 SH SOLE 0 0 5364 PAPA JOHNS INTL INC COM 698813102 370400 6876 SH SOLE 0 0 6876 PARKER-HANNIFIN CORP COM 701094104 2512551 3977 SH SOLE 0 0 3977 PAYCHEX INC COM 704326107 1804602 13448 SH SOLE 0 0 13448 PAYPAL HLDGS INC COM 70450Y103 1508635 19334 SH SOLE 0 0 19334 PCM FD INC COM 69323T101 1557017 194870 SH SOLE 0 0 194870 PEPSICO INC COM 713448108 1761086 10356 SH SOLE 0 0 10356 PFIZER INC COM 717081103 1299660 44909 SH SOLE 0 0 44909 PGIM ETF TR PGIM ULTRA SH BD 69344A107 1457053 29270 SH SOLE 0 0 29270 PHILIP MORRIS INTL INC COM 718172109 1635047 13469 SH SOLE 0 0 13469 PHILLIPS 66 COM 718546104 1420495 10806 SH SOLE 0 0 10806 PIMCO ETF TR INTER MUN BD ACT 72201R866 359439 6784 SH SOLE 0 0 6784 PIMCO ETF TR MULTISECTOR BD 72201R585 407139 15277 SH SOLE 0 0 15277 PIMCO ETF TR 1-5 US TIP IDX 72201R205 421711 7983 SH SOLE 0 0 7983 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 833114 16497 SH SOLE 0 0 16497 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6456501 64301 SH SOLE 0 0 64301 PIMCO ETF TR 25YR+ ZERO U S 72201R882 13743354 166730 SH SOLE 0 0 166730 PIMCO INCOME STRATEGY FD COM 72201H108 109696 12800 SH SOLE 0 0 12800 PINTEREST INC CL A 72352L106 576135 17798 SH SOLE 0 0 17798 PLUG POWER INC COM NEW 72919P202 30753 13607 SH SOLE 0 0 13607 PNC FINL SVCS GROUP INC COM 693475105 352047 1905 SH SOLE 0 0 1905 PRIMO WATER CORPORATION COM 74167P108 225129 8916 SH SOLE 0 0 8916 PROCTER AND GAMBLE CO COM 742718109 5080856 29335 SH SOLE 0 0 29335 PROLOGIS INC. COM 74340W103 1965945 15568 SH SOLE 0 0 15568 PROSHARES TR HD REPLICATION 74347X294 273422 5484 SH SOLE 0 0 5484 PROSHARES TR ULTRAPRO QQQ 74347X831 703733 9708 SH SOLE 0 0 9708 PSQ HOLDINGS INC CL A 693691107 26618 10820 SH SOLE 0 0 10820 PULTE GROUP INC COM 745867101 2039848 14212 SH SOLE 0 0 14212 PURECYCLE TECHNOLOGIES INC COM 74623V103 52250 5500 SH Put SOLE 0 0 5500 PURECYCLE TECHNOLOGIES INC COM 74623V103 57000 6000 SH SOLE 0 0 6000 PUTNAM MANAGED MUN INCOME TR COM 746823103 117434 18039 SH SOLE 0 0 18039 QUALCOMM INC COM 747525103 1699751 9996 SH SOLE 0 0 9996 QUALYS INC COM 74758T303 322179 2508 SH SOLE 0 0 2508 QUANTA SVCS INC COM 74762E102 2072906 6953 SH SOLE 0 0 6953 QUANTUMSCAPE CORP COM CL A 74767V109 67609 11758 SH SOLE 0 0 11758 RBB FD INC US TREASY 2 YR 74933W486 488428 10018 SH SOLE 0 0 10018 RBB FD INC US TREAS 3 MNTH 74933W452 728879 14566 SH SOLE 0 0 14566 REALTY INCOME CORP COM 756109104 529483 8349 SH SOLE 0 0 8349 REDFIN CORP COM 75737F108 148049 11815 SH SOLE 0 0 11815 RELX PLC SPONSORED ADR 759530108 685512 14444 SH SOLE 0 0 14444 REPUBLIC SVCS INC COM 760759100 237031 1180 SH SOLE 0 0 1180 RESMED INC COM 761152107 647147 2651 SH SOLE 0 0 2651 RING ENERGY INC COM 76680V108 174880 109300 SH SOLE 0 0 109300 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 132926 11847 SH SOLE 0 0 11847 ROYCE MICRO-CAP TR INC COM 780915104 145695 15161 SH SOLE 0 0 15161 ROYCE SMALL CAP TRUST INC COM 780910105 1052523 67040 SH SOLE 0 0 67040 RTX CORPORATION COM 75513E101 1752300 14463 SH SOLE 0 0 14463 S&P GLOBAL INC COM 78409V104 954662 1848 SH SOLE 0 0 1848 SALESFORCE INC COM 79466L302 2454684 8968 SH SOLE 0 0 8968 SANDRIDGE ENERGY INC COM NEW 80007P869 165717 13550 SH SOLE 0 0 13550 SANDSTORM GOLD LTD COM NEW 80013R206 80730 13455 SH SOLE 0 0 13455 SANOFI SPONSORED ADR 80105N105 364612 6327 SH SOLE 0 0 6327 SAP SE SPON ADR 803054204 721097 3148 SH SOLE 0 0 3148 SBA COMMUNICATIONS CORP NEW CL A 78410G104 243919 1013 SH SOLE 0 0 1013 SCHLUMBERGER LTD COM STK 806857108 306719 7311 SH SOLE 0 0 7311 SCHWAB CHARLES CORP COM 808513105 205188 3166 SH SOLE 0 0 3166 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 234734 3486 SH SOLE 0 0 3486 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 289360 3590 SH SOLE 0 0 3590 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 536734 11186 SH SOLE 0 0 11186 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 816655 12277 SH SOLE 0 0 12277 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1623462 20415 SH SOLE 0 0 20415 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2050543 28286 SH SOLE 0 0 28286 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3451627 33370 SH SOLE 0 0 33370 SCOTTS MIRACLE-GRO CO CL A 810186106 334115 3854 SH SOLE 0 0 3854 SEA LTD SPONSORD ADS 81141R100 702857 7455 SH SOLE 0 0 7455 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 274352 1369 SH SOLE 0 0 1369 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 579667 6015 SH SOLE 0 0 6015 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 644311 7127 SH SOLE 0 0 7127 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1613047 19843 SH SOLE 0 0 19843 SELECT SECTOR SPDR TR INDL 81369Y704 1798757 15757 SH SOLE 0 0 15757 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2527314 55766 SH SOLE 0 0 55766 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4723064 55151 SH SOLE 0 0 55151 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 6061190 135689 SH SOLE 0 0 135689 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7010087 39145 SH SOLE 0 0 39145 SELECT SECTOR SPDR TR ENERGY 81369Y506 9835710 106342 SH SOLE 0 0 106342 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14658639 96792 SH SOLE 0 0 96792 SENSEONICS HLDGS INC COM 81727U105 5246 15000 SH SOLE 0 0 15000 SENTINELONE INC CL A 81730H109 258121 10791 SH SOLE 0 0 10791 SERVICENOW INC COM 81762P102 497285 556 SH SOLE 0 0 556 SHERWIN WILLIAMS CO COM 824348106 730825 1915 SH SOLE 0 0 1915 SHOPIFY INC CL A 82509L107 4265537 53226 SH SOLE 0 0 53226 SIXTH STREET SPECIALTY LENDI COM 83012A109 3120267 151985 SH SOLE 0 0 151985 SKYWORKS SOLUTIONS INC COM 83088M102 443076 4486 SH SOLE 0 0 4486 SMITH A O CORP COM 831865209 331822 3694 SH SOLE 0 0 3694 SNAP ON INC COM 833034101 999210 3449 SH SOLE 0 0 3449 SNOWFLAKE INC CL A 833445109 68916 600 SH Call SOLE 0 0 600 SNOWFLAKE INC CL A 833445109 57430 500 SH Put SOLE 0 0 500 SNOWFLAKE INC CL A 833445109 331949 2890 SH SOLE 0 0 2890 SONY GROUP CORP SPONSORED ADR 835699307 329184 3409 SH SOLE 0 0 3409 SOUNDHOUND AI INC CLASS A COM 836100107 217558 46685 SH SOLE 0 0 46685 SOUTHERN CO COM 842587107 933722 10354 SH SOLE 0 0 10354 SOUTHERN COPPER CORP COM 84265V105 440444 3808 SH SOLE 0 0 3808 SOUTHWEST AIRLS CO COM 844741108 254097 8576 SH SOLE 0 0 8576 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1181354 2792 SH SOLE 0 0 2792 SPDR GOLD TR GOLD SHS 78463V107 243060 1000 SH Put SOLE 0 0 1000 SPDR GOLD TR GOLD SHS 78463V107 15245337 62723 SH SOLE 0 0 62723 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 214433 3718 SH SOLE 0 0 3718 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 222776 2768 SH SOLE 0 0 2768 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 552528 14668 SH SOLE 0 0 14668 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 1043935 16633 SH SOLE 0 0 16633 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1500606 39258 SH SOLE 0 0 39258 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2944798 71225 SH SOLE 0 0 71225 SPDR S&P 500 ETF TR TR UNIT 78462F103 631136 1100 SH Put SOLE 0 0 1100 SPDR S&P 500 ETF TR TR UNIT 78462F103 52422742 91368 SH SOLE 0 0 91368 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 45720 500 SH Call SOLE 0 0 500 SPDR SER TR S&P DIVID ETF 78464A763 71020 500 SH Put SOLE 0 0 500 SPDR SER TR BLOOMBERG HIGH Y 78468R622 205856 2104 SH SOLE 0 0 2104 SPDR SER TR BLOOMBERG INVT 78468R200 264844 8585 SH SOLE 0 0 8585 SPDR SER TR PORTFLI HIGH YLD 78468R606 305935 12721 SH SOLE 0 0 12721 SPDR SER TR PORTFOLIO LN TSR 78464A664 324698 11170 SH SOLE 0 0 11170 SPDR SER TR S&P SEMICNDCTR 78464A862 327972 1659 SH SOLE 0 0 1659 SPDR SER TR PORTFOLI S&P1500 78464A805 330548 4742 SH SOLE 0 0 4742 SPDR SER TR S&P 400 MDCP VAL 78464A839 387969 4883 SH SOLE 0 0 4883 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 479449 25301 SH SOLE 0 0 25301 SPDR SER TR PORTFOLIO SH TSR 78468R101 532613 18110 SH SOLE 0 0 18110 SPDR SER TR ICE PFD SEC ETF 78464A292 547837 15363 SH SOLE 0 0 15363 SPDR SER TR S&P 400 MDCP GRW 78464A821 601692 6858 SH SOLE 0 0 6858 SPDR SER TR RUSSELL YIELD 78468R770 691803 6168 SH SOLE 0 0 6168 SPDR SER TR NUVEEN BLOOMBERG 78464A284 703818 26792 SH SOLE 0 0 26792 SPDR SER TR S&P 600 SMCP VAL 78464A300 914792 10537 SH SOLE 0 0 10537 SPDR SER TR AEROSPACE DEF 78464A631 962372 6117 SH SOLE 0 0 6117 SPDR SER TR PORT MTG BK ETF 78464A383 1023077 42201 SH SOLE 0 0 42201 SPDR SER TR PORTFOLIO CRPORT 78464A144 1130712 37653 SH SOLE 0 0 37653 SPDR SER TR SSGA US LRG ETF 78468R804 1178467 6964 SH SOLE 0 0 6964 SPDR SER TR S&P BIOTECH 78464A870 1300018 11968 SH SOLE 0 0 11968 SPDR SER TR PORTFOLIO S&P400 78464A847 1393515 25564 SH SOLE 0 0 25564 SPDR SER TR S&P 600 SMCP GRW 78464A201 1645505 17673 SH SOLE 0 0 17673 SPDR SER TR PORTFOLIO AGRGTE 78464A649 2942550 110899 SH SOLE 0 0 110899 SPDR SER TR PORTFOLIO SHORT 78464A474 3403309 112394 SH SOLE 0 0 112394 SPDR SER TR PORTFOLIO S&P600 78468R853 3625766 79633 SH SOLE 0 0 79633 SPDR SER TR PORTFLI INTRMDIT 78464A672 3729876 128327 SH SOLE 0 0 128327 SPDR SER TR PRTFLO S&P500 VL 78464A508 4963374 93930 SH SOLE 0 0 93930 SPDR SER TR PORTFOLIO INTRMD 78464A375 6672535 197939 SH SOLE 0 0 197939 SPDR SER TR S&P DIVID ETF 78464A763 9661689 68021 SH SOLE 0 0 68021 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 9989737 108809 SH SOLE 0 0 108809 SPDR SER TR PORTFOLIO S&P500 78464A854 10534274 156040 SH SOLE 0 0 156040 SPDR SER TR BLOOMBERG 3-12 M 78468R523 11763518 118131 SH SOLE 0 0 118131 SPDR SER TR S&P METALS MNG 78464A755 18223064 198941 SH SOLE 0 0 198941 SPDR SER TR PRTFLO S&P500 GW 78464A409 29605600 356813 SH SOLE 0 0 356813 SPOK HLDGS INC COM 84863T106 261257 17347 SH SOLE 0 0 17347 SPOTIFY TECHNOLOGY S A SHS L8681T102 411279 1116 SH SOLE 0 0 1116 SPROTT PHYSICAL GOLD TR UNIT 85207H104 832218 40835 SH SOLE 0 0 40835 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 824567 78905 SH SOLE 0 0 78905 SPROUTS FMRS MKT INC COM 85208M102 289166 2619 SH SOLE 0 0 2619 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 324202 7763 SH SOLE 0 0 7763 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 674547 16293 SH SOLE 0 0 16293 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 1332676 32680 SH SOLE 0 0 32680 STARBUCKS CORP COM 855244109 3556992 36486 SH SOLE 0 0 36486 STERIS PLC SHS USD G8473T100 368419 1519 SH SOLE 0 0 1519 STRYKER CORPORATION COM 863667101 1477758 4091 SH SOLE 0 0 4091 SUPER MICRO COMPUTER INC COM 86800U104 499264 1199 SH SOLE 0 0 1199 SYNOPSYS INC COM 871607107 575259 1136 SH SOLE 0 0 1136 SYSCO CORP COM 871829107 590813 7569 SH SOLE 0 0 7569 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2784987 16036 SH SOLE 0 0 16036 TARGET CORP COM 87612E106 893998 5736 SH SOLE 0 0 5736 TC ENERGY CORP COM 87807B107 330692 6950 SH SOLE 0 0 6950 TERADYNE INC COM 880770102 458888 3427 SH SOLE 0 0 3427 TERRENO RLTY CORP COM 88146M101 204786 3064 SH SOLE 0 0 3064 TESLA INC COM 88160R101 13867056 53003 SH SOLE 0 0 53003 TEXAS INSTRS INC COM 882508104 554036 2682 SH SOLE 0 0 2682 TEXTRON INC COM 883203101 571644 6453 SH SOLE 0 0 6453 THE TRADE DESK INC COM CL A 88339J105 556472 5075 SH SOLE 0 0 5075 THERMO FISHER SCIENTIFIC INC COM 883556102 2310080 3735 SH SOLE 0 0 3735 THOMSON REUTERS CORP. COM 884903808 234164 1372 SH SOLE 0 0 1372 TIMOTHY PLAN US LRGMD CP CORE 887432359 546099 12413 SH SOLE 0 0 12413 TIMOTHY PLAN HIG DV STK ETF 887432326 1944751 51585 SH SOLE 0 0 51585 TJX COS INC NEW COM 872540109 227345 1934 SH SOLE 0 0 1934 TOAST INC CL A 888787108 386267 13644 SH SOLE 0 0 13644 TORO CO COM 891092108 277217 3196 SH SOLE 0 0 3196 TORTOISE ENERGY INFRA CORP COM 89147L886 278917 7106 SH SOLE 0 0 7106 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 893477 18798 SH SOLE 0 0 18798 TOTALENERGIES SE SPONSORED ADS 89151E109 786945 12178 SH SOLE 0 0 12178 TRACTOR SUPPLY CO COM 892356106 896113 3080 SH SOLE 0 0 3080 TRANSOCEAN LTD REGISTERED SHS H8817H100 127829 30076 SH SOLE 0 0 30076 TRAVELERS COMPANIES INC COM 89417E109 228242 975 SH SOLE 0 0 975 TRUIST FINL CORP COM 89832Q109 816994 19102 SH SOLE 0 0 19102 TWILIO INC CL A 90138F102 231731 3553 SH SOLE 0 0 3553 UBER TECHNOLOGIES INC COM 90353T100 1158893 15419 SH SOLE 0 0 15419 UBS GROUP AG SHS H42097107 284486 9204 SH SOLE 0 0 9204 UNILEVER PLC SPON ADR NEW 904767704 276980 4264 SH SOLE 0 0 4264 UNION PAC CORP COM 907818108 3562418 14453 SH SOLE 0 0 14453 UNITED PARCEL SERVICE INC CL B 911312106 1123642 8242 SH SOLE 0 0 8242 UNITEDHEALTH GROUP INC COM 91324P102 2486399 4253 SH SOLE 0 0 4253 URBAN-GRO INC COM NEW 91704K202 37260 27000 SH SOLE 0 0 27000 US BANCORP DEL COM NEW 902973304 1518326 33202 SH SOLE 0 0 33202 VALERO ENERGY CORP COM 91913Y100 728510 5395 SH SOLE 0 0 5395 VANECK ETF TRUST LONG MUNI ETF 92189F536 276974 15708 SH SOLE 0 0 15708 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 378511 12870 SH SOLE 0 0 12870 VANECK ETF TRUST GOLD MINERS ETF 92189F106 485243 9046 SH SOLE 0 0 9046 VANECK ETF TRUST PREFERRED SECURT 92189F429 858798 21567 SH SOLE 0 0 21567 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3781258 15853 SH SOLE 0 0 15853 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 7041121 72626 SH SOLE 0 0 72626 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4223698 53675 SH SOLE 0 0 53675 VANGUARD BD INDEX FDS INTERMED TERM 921937819 7160459 93186 SH SOLE 0 0 93186 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 8177735 108537 SH SOLE 0 0 108537 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 490473 9755 SH SOLE 0 0 9755 VANGUARD INDEX FDS LARGE CAP ETF 922908637 230220 874 SH SOLE 0 0 874 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 981447 8372 SH SOLE 0 0 8372 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1305594 7787 SH SOLE 0 0 7787 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2549406 12657 SH SOLE 0 0 12657 VANGUARD INDEX FDS SMALL CP ETF 922908751 2652574 11182 SH SOLE 0 0 11182 VANGUARD INDEX FDS MID CAP ETF 922908629 2735251 10622 SH SOLE 0 0 10622 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 4518170 17275 SH SOLE 0 0 17275 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4699073 8960 SH SOLE 0 0 8960 VANGUARD INDEX FDS VALUE ETF 922908744 8906208 50970 SH SOLE 0 0 50970 VANGUARD INDEX FDS GROWTH ETF 922908736 16731184 43702 SH SOLE 0 0 43702 VANGUARD INDEX FDS TOTAL STK MKT 922908769 26805259 96348 SH SOLE 0 0 96348 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1395831 25354 SH SOLE 0 0 25354 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2702653 51653 SH SOLE 0 0 51653 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 814510 15934 SH SOLE 0 0 15934 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 244387 2959 SH SOLE 0 0 2959 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 281748 3548 SH SOLE 0 0 3548 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 317296 3808 SH SOLE 0 0 3808 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 695983 14742 SH SOLE 0 0 14742 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1058686 17938 SH SOLE 0 0 17938 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1154627 11963 SH SOLE 0 0 11963 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 9564205 114192 SH SOLE 0 0 114192 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 8403390 42428 SH SOLE 0 0 42428 VANGUARD STAR FDS VG TL INTL STK F 921909768 1129831 17452 SH SOLE 0 0 17452 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 3468271 65675 SH SOLE 0 0 65675 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 829906 12504 SH SOLE 0 0 12504 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3598742 28071 SH SOLE 0 0 28071 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 206174 650 SH SOLE 0 0 650 VANGUARD WORLD FD MEGA CAP INDEX 921910873 298029 1420 SH SOLE 0 0 1420 VANGUARD WORLD FD ENERGY ETF 92204A306 607819 4963 SH SOLE 0 0 4963 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1211933 4630 SH SOLE 0 0 4630 VANGUARD WORLD FD MEGA GRWTH IND 921910816 1436901 4692 SH SOLE 0 0 4692 VANGUARD WORLD FD INF TECH ETF 92204A702 2158718 3860 SH SOLE 0 0 3860 VANGUARD WORLD FD UTILITIES ETF 92204A876 3811084 21896 SH SOLE 0 0 21896 VENTAS INC COM 92276F100 233694 3644 SH SOLE 0 0 3644 VERISK ANALYTICS INC COM 92345Y106 444451 1659 SH SOLE 0 0 1659 VERIZON COMMUNICATIONS INC COM 92343V104 3108004 69205 SH SOLE 0 0 69205 VERTEX PHARMACEUTICALS INC COM 92532F100 1464064 3148 SH SOLE 0 0 3148 VERTIV HOLDINGS CO COM CL A 92537N108 209630 2107 SH SOLE 0 0 2107 VISA INC COM CL A 92826C839 7166385 26065 SH SOLE 0 0 26065 WALMART INC COM 931142103 1558372 19299 SH SOLE 0 0 19299 WASTE CONNECTIONS INC COM 94106B101 365907 2045 SH SOLE 0 0 2045 WASTE MGMT INC DEL COM 94106L109 805894 3882 SH SOLE 0 0 3882 WEC ENERGY GROUP INC COM 92939U106 555007 5771 SH SOLE 0 0 5771 WELLS FARGO CO NEW PERP PFD CNV A 949746804 220558 172 SH SOLE 0 0 172 WELLS FARGO CO NEW COM 949746101 353203 6252 SH SOLE 0 0 6252 WELLTOWER INC COM 95040Q104 352884 2756 SH SOLE 0 0 2756 WENDYS CO COM 95058W100 204342 11663 SH SOLE 0 0 11663 WESTAMERICA BANCORPORATION COM 957090103 436814 8839 SH SOLE 0 0 8839 WHIRLPOOL CORP COM 963320106 208874 1952 SH SOLE 0 0 1952 WILLIAMS COS INC COM 969457100 520218 11396 SH SOLE 0 0 11396 WISDOMTREE TR US MULTIFACTOR 97717Y857 274520 6007 SH SOLE 0 0 6007 WISDOMTREE TR INDIA ERNGS FD 97717W422 433363 8588 SH SOLE 0 0 8588 WISDOMTREE TR EM EX ST-OWNED 97717X578 474446 14364 SH SOLE 0 0 14364 WISDOMTREE TR US LARGECAP DIVD 97717W307 572647 7289 SH SOLE 0 0 7289 WISDOMTREE TR US MIDCAP DIVID 97717W505 653489 12787 SH SOLE 0 0 12787 WISDOMTREE TR WISDOMTREE US VA 97717W547 1055544 13282 SH SOLE 0 0 13282 WISDOMTREE TR US QTLY DIV GRT 97717X669 1090870 13413 SH SOLE 0 0 13413 WISDOMTREE TR US EFFICIENT COR 97717Y790 1171289 24926 SH SOLE 0 0 24926 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1263661 25292 SH SOLE 0 0 25292 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 4555404 99518 SH SOLE 0 0 99518 WISDOMTREE TR INTL QULTY DIV 97717X131 5006570 127743 SH SOLE 0 0 127743 WORKDAY INC CL A 98138H101 600272 2456 SH SOLE 0 0 2456 WORKSPORT LTD COM NEW 98139Q209 5338 12500 SH SOLE 0 0 12500 XCEL ENERGY INC COM 98389B100 669408 10251 SH SOLE 0 0 10251 XP INC CL A G98239109 311135 17343 SH SOLE 0 0 17343 XPEL INC COM 98379L100 271753 6266 SH SOLE 0 0 6266 ZIMMER BIOMET HOLDINGS INC COM 98956P102 329520 3053 SH SOLE 0 0 3053 ZOETIS INC CL A 98978V103 674248 3451 SH SOLE 0 0 3451