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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   842,230 6,161 SH   SOLE   6,161 0 0
ABBOTT LABS COM 002824100   327,935 14,132 SH   SOLE   14,132 0 0
ABBVIE INC COM 00287Y109   607,462 33,529 SH   SOLE   33,529 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   468,980 13,329 SH   SOLE   13,329 0 0
ADOBE INC COM 00724F101   504,726 1,899 SH   SOLE   1,899 0 0
ADVANCED MICRO DEVICES INC COM 007903107   490,063 7,867 SH   SOLE   7,867 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   318,638 1,792 SH   SOLE   1,792 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   44,484 33,700 SH   SOLE   33,700 0 0
ALPHABET INC CAP STK CL C 02079K107   2,896,980 17,327 SH   SOLE   17,327 0 0
ALPHABET INC CAP STK CL A 02079K305   1,027,362 47,453 SH   SOLE   47,453 0 0
AMAZON COM INC COM 023135106   4,124,972 59,387 SH   SOLE   59,387 0 0
AMERICAN EXPRESS CO COM 025816109   964,782 3,557 SH   SOLE   3,557 0 0
AMERIPRISE FINL INC COM 03076C106   1,196,349 8,710 SH   SOLE   8,710 0 0
AMGEN INC COM 031162100   365,852 3,884 SH   SOLE   3,884 0 0
AMPHENOL CORP NEW CL A 032095101   443,639 6,808 SH   SOLE   6,808 0 0
ANALOG DEVICES INC COM 032654105   291,733 15,449 SH   SOLE   15,449 0 0
APA CORPORATION COM 03743Q108   205,874 8,417 SH   SOLE   8,417 0 0
APPLE INC COM 037833100   18,215,881 288,961 SH   SOLE   288,961 0 0
ARCBEST CORP COM 03937C105   724,554 6,681 SH   SOLE   6,681 0 0
ARCH CAP GROUP LTD ORD G0450A105   903,655 8,077 SH   SOLE   8,077 0 0
ARISTA NETWORKS INC COM 040413106   1,669,759 9,468 SH   SOLE   9,468 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   1,190,558 8,325 SH   SOLE   8,325 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   220,096 2,878 SH   SOLE   2,878 0 0
ASSURANT INC COM 04621X108   882,692 4,439 SH   SOLE   4,439 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,171,171 18,696 SH   SOLE   18,696 0 0
AXON ENTERPRISE INC COM 05464C101   255,744 640 SH   SOLE   640 0 0
BANK AMERICA CORP COM 060505104   818,984 30,520 SH   SOLE   30,520 0 0
BERKLEY W R CORP COM 084423102   830,834 14,645 SH   SOLE   14,645 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   947,770 7,205 SH   SOLE   7,205 0 0
BEST BUY INC COM 086516101   558,130 5,403 SH   SOLE   5,403 0 0
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   368,552 7,450 SH   SOLE   7,450 0 0
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   266,205 4,973 SH   SOLE   4,973 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   187,928 14,856 SH   SOLE   14,856 0 0
BROADCOM INC COM 11135F101   478,186 72,445 SH   SOLE   72,445 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   597,621 2,205 SH   SOLE   2,205 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   73,323 24,065 SH   SOLE   24,065 0 0
CARVANA CO CL A 146869102   889,528 5,109 SH   SOLE   5,109 0 0
CASSAVA SCIENCES INC COM 14817C107   294,300 10,000 SH   SOLE   10,000 0 0
CATERPILLAR INC COM 149123101   537,080 1,373 SH   SOLE   1,373 0 0
CECO ENVIRONMENTAL CORP COM 125141101   865,994 30,709 SH   SOLE   30,709 0 0
CF INDS HLDGS INC COM 125269100   431,439 5,028 SH   SOLE   5,028 0 0
CHARLES RIV LABS INTL INC COM 159864107   318,894 1,619 SH   SOLE   1,619 0 0
CHEVRON CORP NEW COM 166764100   1,668,882 26,776 SH   SOLE   26,776 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,404,757 30,589 SH   SOLE   30,589 0 0
CHUBB LIMITED COM H1467J104   962,867 17,214 SH   SOLE   17,214 0 0
CISCO SYS INC COM 17275R102   1,379,997 33,183 SH   SOLE   33,183 0 0
COCA COLA CO COM 191216100   373,805 12,877 SH   SOLE   12,877 0 0
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   2,350,878 69,327 SH   SOLE   69,327 0 0
COPART INC COM 217204106   1,085,414 20,714 SH   SOLE   20,714 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,240,371 17,285 SH   SOLE   17,285 0 0
CSX CORP COM 126408103   38,553 35,535 SH   SOLE   35,535 0 0
CVS HEALTH CORP COM 126650100   253,094 4,025 SH   SOLE   4,025 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   1,606,834 38,240 SH   SOLE   38,240 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101   837,436 31,818 SH   SOLE   31,818 0 0
DECKERS OUTDOOR CORP COM 243537107   805,541 5,052 SH   SOLE   5,052 0 0
DISNEY WALT CO COM 254687106   560,641 10,886 SH   SOLE   10,886 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   183,807 11,079 SH   SOLE   11,079 0 0
EATON CORP PLC SHS G29183103   166,691 26,221 SH   SOLE   26,221 0 0
ECOLAB INC COM 278865100   314,443 1,232 SH   SOLE   1,232 0 0
ELI LILLY & CO COM 532457108   1,410,903 50,150 SH   SOLE   50,150 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   584,777 36,435 SH   SOLE   36,435 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   480,057 16,491 SH   SOLE   16,491 0 0
EOG RES INC COM 26875P101   588,005 7,535 SH   SOLE   7,535 0 0
ETF SER SOLUTIONS LHA RISK MANAGE 26922B543   2,112,332 83,449 SH   SOLE   83,449 0 0
ETF SER SOLUTIONS US DIVERSIFIED 26922A511   2,370,862 69,025 SH   SOLE   69,025 0 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   4,680,876 186,266 SH   SOLE   186,266 0 0
EXXON MOBIL CORP COM 30231G102   2,332,470 29,310 SH   SOLE   29,310 0 0
FAIR ISAAC CORP COM 303250104   748,255 385 SH   SOLE   385 0 0
FASTENAL CO COM 311900104   464,975 9,591 SH   SOLE   9,591 0 0
FIRST SOLAR INC COM 336433107   814,671 3,266 SH   SOLE   3,266 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   205,154 3,060 SH   SOLE   3,060 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   22,502 22,502 SH   SOLE   22,502 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   351,063 4,437 SH   SOLE   4,437 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   1,825,917 15,586 SH   SOLE   15,586 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   301,359 2,293 SH   SOLE   2,293 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506   622,300 25,875 SH   SOLE   25,875 0 0
FLEXSHARES TR US QUALITY CAP 33939L746   2,360,172 36,288 SH   SOLE   36,288 0 0
FRANKLIN TEMPLETON ETF TR SYSTMTC STYL PRE 35473P546   904,592 37,558 SH   SOLE   37,558 0 0
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   1,697,032 30,467 SH   SOLE   30,467 0 0
FRANKLIN TEMPLETON ETF TR US SML CP MLTFCT 35473P876   1,314,671 30,992 SH   SOLE   30,992 0 0
GARMIN LTD SHS H2906T109   813,083 4,619 SH   SOLE   4,619 0 0
GARTNER INC COM 366651107   325,340 642 SH   SOLE   642 0 0
GE AEROSPACE COM NEW 369604301   701,009 3,717 SH   SOLE   3,717 0 0
GENERAL DYNAMICS CORP COM 369550108   321,514 3,639 SH   SOLE   3,639 0 0
GILEAD SCIENCES INC COM 375558103   590,890 7,048 SH   SOLE   7,048 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739   1,195,400 23,522 SH   SOLE   23,522 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   212,680 5,880 SH   SOLE   5,880 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   555,761 1,122 SH   SOLE   1,122 0 0
GRANITESHARES ETF TR 2X SHORT NVDA DA 38747R793   23,329 23,329 SH   SOLE   23,329 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   1,372,557 11,670 SH   SOLE   11,670 0 0
HOME DEPOT INC COM 437076102   5,348,405 35,213 SH   SOLE   35,213 0 0
HONEYWELL INTL INC COM 438516106   257,630 4,699 SH   SOLE   4,699 0 0
INTUIT COM 461202103   745,242 6,822 SH   SOLE   6,822 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   743,008 15,937 SH   SOLE   15,937 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   1,193,022 12,165 SH   SOLE   12,165 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCAP 400 46138G573   1,654,989 57,263 SH   SOLE   57,263 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   297,950 5,716 SH   SOLE   5,716 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   208,974 1,797 SH   SOLE   1,797 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   280,143 5,376 SH   SOLE   5,376 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   550,166 7,975 SH   SOLE   7,975 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   304,278 9,400 SH   SOLE   9,400 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   2,829,008 75,040 SH   SOLE   75,040 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   457,971 82,232 SH   SOLE   82,232 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   1,063,912 33,010 SH   SOLE   33,010 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   627,570 1,286 SH   SOLE   1,286 0 0
ISHARES GOLD TR ISHARES NEW 464285204   276,531 5,564 SH   SOLE   5,564 0 0
ISHARES INC CORE MSCI EMKT 46434G103   671,958 11,705 SH   SOLE   11,705 0 0
ISHARES INC EMNG MKTS EQT 46434G889   689,741 13,853 SH   SOLE   13,853 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   396,854 5,547 SH   SOLE   5,547 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   2,110,500 100,500 SH   SOLE   100,500 0 0
ISHARES SILVER TR ISHARES 46428Q109   2,343,484 82,488 SH   SOLE   82,488 0 0
ISHARES TR 20 YR TR BD ETF 464287432   610,181 6,220 SH   SOLE   6,220 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   545,130 5,380 SH   SOLE   5,380 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   717,335 8,627 SH   SOLE   8,627 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   12,495 12,495 SH   SOLE   12,495 0 0
ISHARES TR CORE US AGGBD ET 464287226   1,358,063 13,410 SH   SOLE   13,410 0 0
ISHARES TR ISHARES BIOTECH 464287556   2,134,205 14,658 SH   SOLE   14,658 0 0
ISHARES TR BROAD USD HIGH 46435U853   60,991 12,335 SH   SOLE   12,335 0 0
ISHARES TR USD INV GRDE ETF 464288620   131,994 46,089 SH   SOLE   46,089 0 0
ISHARES TR MODERT ALLOC ETF 464289875   249,240 5,525 SH   SOLE   5,525 0 0
ISHARES TR CORE MSCI EAFE 46432F842   1,735,980 22,242 SH   SOLE   22,242 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,101,332 17,672 SH   SOLE   17,672 0 0
ISHARES TR CORE S&P SCP ETF 464287804   864,892 7,395 SH   SOLE   7,395 0 0
ISHARES TR CORE S&P US GWT 464287671   1,065,066 300,717 SH   SOLE   300,717 0 0
ISHARES TR CORE S&P US VLU 464287663   930,918 284,606 SH   SOLE   284,606 0 0
ISHARES TR CORE TOTAL USD 46434V613   718,392 15,246 SH   SOLE   15,246 0 0
ISHARES TR US INDUSTRIALS 464287754   1,299,539 9,722 SH   SOLE   9,722 0 0
ISHARES TR U.S. TECH ETF 464287721   5,593,264 36,890 SH   SOLE   36,890 0 0
ISHARES TR EXPND TEC SC ETF 464287549   945,198 41,369 SH   SOLE   41,369 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   614,344 24,476 SH   SOLE   24,476 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   542,109 22,309 SH   SOLE   22,309 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   392,601 16,110 SH   SOLE   16,110 0 0
ISHARES TR IBOXX INV CP ETF 464287242   296,707 2,626 SH   SOLE   2,626 0 0
ISHARES TR MBS ETF 464288588   378,833 3,954 SH   SOLE   3,954 0 0
ISHARES TR MSCI EAFE ETF 464287465   427,574 5,113 SH   SOLE   5,113 0 0
ISHARES TR EAFE GRWTH ETF 464288885   281,106 2,611 SH   SOLE   2,611 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   708,485 9,237 SH   SOLE   9,237 0 0
ISHARES TR EAFE VALUE ETF 464288877   301,911 5,248 SH   SOLE   5,248 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   345,887 7,542 SH   SOLE   7,542 0 0
ISHARES TR MSCI INDIA ETF 46429B598   520,390 8,891 SH   SOLE   8,891 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   830,416 4,631 SH   SOLE   4,631 0 0
ISHARES TR NATIONAL MUN ETF 464288414   473,347 93,161 SH   SOLE   93,161 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,745,677 5,294 SH   SOLE   5,294 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,788,393 8,096 SH   SOLE   8,096 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,272,077 14,432 SH   SOLE   14,432 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   901,978 9,420 SH   SOLE   9,420 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,898,882 3,292 SH   SOLE   3,292 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,486,621 7,540 SH   SOLE   7,540 0 0
ISHARES TR US HLTHCARE ETF 464287762   2,568,150 39,510 SH   SOLE   39,510 0 0
ISHARES TR EXPANDED TECH 464287515   1,438,857 16,100 SH   SOLE   16,100 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   98,783 19,979 SH   SOLE   19,979 0 0
ISHARES TR INTL TREA BD ETF 464288117   2,112,663 50,518 SH   SOLE   50,518 0 0
ISHARES TR U.S. ENERGY ETF 464287796   520,306 11,228 SH   SOLE   11,228 0 0
ISHARES TR U.S. FINLS ETF 464287788   680,233 6,547 SH   SOLE   6,547 0 0
ISHARES TR U.S. UTILITS ETF 464287697   448,888 4,400 SH   SOLE   4,400 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   555,125 3,697 SH   SOLE   3,697 0 0
ISHARES TR US SML CAP EQT 46434V290   1,312,800 19,786 SH   SOLE   19,786 0 0
ISHARES TR US TREAS BD ETF 46429B267   652,140 83,288 SH   SOLE   83,288 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   278,237 4,675 SH   SOLE   4,675 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   641,035 12,634 SH   SOLE   12,634 0 0
JOHNSON & JOHNSON COM 478160104   608,135 7,632 SH   SOLE   7,632 0 0
JPMORGAN CHASE & CO. COM 46625H100   2,993,910 22,023 SH   SOLE   22,023 0 0
KKR & CO INC COM 48251W104   10,331 10,331 SH   SOLE   10,331 0 0
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   1,148,246 36,945 SH   SOLE   36,945 0 0
LENNAR CORP CL A 526057104   435,270 2,322 SH   SOLE   2,322 0 0
LINDE PLC SHS G54950103   119,938 15,213 SH   SOLE   15,213 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   10,704 10,704 SH   SOLE   10,704 0 0
LOWES COS INC COM 548661107   623,398 2,302 SH   SOLE   2,302 0 0
LULULEMON ATHLETICA INC COM 550021109   231,733 854 SH   SOLE   854 0 0
M & T BK CORP COM 55261F104   441,916 2,481 SH   SOLE   2,481 0 0
MARATHON PETE CORP COM 56585A102   736,604 4,522 SH   SOLE   4,522 0 0
MARRIOTT INTL INC NEW CL A 571903202   259,787 1,045 SH   SOLE   1,045 0 0
MARSH & MCLENNAN COS INC COM 571748102   81,548 17,808 SH   SOLE   17,808 0 0
MARTIN MARIETTA MATLS INC COM 573284106   299,856 2,315 SH   SOLE   2,315 0 0
MCDONALDS CORP COM 580135101   2,152,224 26,710 SH   SOLE   26,710 0 0
MERCK & CO INC COM 58933Y105   493,499 25,881 SH   SOLE   25,881 0 0
META PLATFORMS INC CL A 30303M102   4,334,011 35,054 SH   SOLE   35,054 0 0
MICROSOFT CORP COM 594918104   6,712,243 121,747 SH   SOLE   121,747 0 0
MONDELEZ INTL INC CL A 609207105   55,309 23,332 SH   SOLE   23,332 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   578,878 11,096 SH   SOLE   11,096 0 0
MOODYS CORP COM 615369105   1,449,023 3,053 SH   SOLE   3,053 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   393,036 874 SH   SOLE   874 0 0
NETAPP INC COM 64110D104   359,799 2,913 SH   SOLE   2,913 0 0
NETFLIX INC COM 64110L106   816,370 1,151 SH   SOLE   1,151 0 0
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104   246,320 3,079 SH   SOLE   3,079 0 0
NEW JERSEY RES CORP COM 646025106   771,705 16,350 SH   SOLE   16,350 0 0
NEW YORK LIFE INVESTMENTS ET NYLI HEDGE MULTI 45409B107   1,257,179 39,189 SH   SOLE   39,189 0 0
NEXTERA ENERGY INC COM 65339F101   186,517 20,224 SH   SOLE   20,224 0 0
NIKE INC CL B 654106103   268,748 3,040 SH   SOLE   3,040 0 0
NUCOR CORP COM 670346105   307,009 2,042 SH   SOLE   2,042 0 0
NVIDIA CORPORATION COM 67066G104   5,553,097 50,012 SH   SOLE   50,012 0 0
ORACLE CORP COM 68389X105   713,701 11,652 SH   SOLE   11,652 0 0
OWENS CORNING NEW COM 690742101   605,510 3,430 SH   SOLE   3,430 0 0
PARKER-HANNIFIN CORP COM 701094104   14,341 13,080 SH   SOLE   13,080 0 0
PAYCHEX INC COM 704326107   700,833 11,406 SH   SOLE   11,406 0 0
PEPSICO INC COM 713448108   1,458,719 34,815 SH   SOLE   34,815 0 0
PFIZER INC COM 717081103   297,109 10,266 SH   SOLE   10,266 0 0
PHILLIPS 66 COM 718546104   464,852 23,802 SH   SOLE   23,802 0 0
PIMCO EQUITY SER RAFI DYN EMERG 72202L389   682,453 32,156 SH   SOLE   32,156 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   518,547 5,150 SH   SOLE   5,150 0 0
PNC FINL SVCS GROUP INC COM 693475105   44,891 13,157 SH   SOLE   13,157 0 0
PROCTER AND GAMBLE CO COM 742718109   2,518,858 37,303 SH   SOLE   37,303 0 0
PROLOGIS INC. COM 74340W103   49,932 15,621 SH   SOLE   15,621 0 0
PROSHARES TR HGH YLD INT RATE 74348A541   535,373 8,261 SH   SOLE   8,261 0 0
PROSHARES TR INVT INT RT HG 74347B607   525,237 6,819 SH   SOLE   6,819 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   393,039 4,406 SH   SOLE   4,406 0 0
QUALCOMM INC COM 747525103   1,367,223 14,515 SH   SOLE   14,515 0 0
QUANTA SVCS INC COM 74762E102   356,015 6,863 SH   SOLE   6,863 0 0
RBB FD INC US TREASR 10 YR 74933W536   3,444,198 75,780 SH   SOLE   75,780 0 0
RBB FD INC US TREASY 2 YR 74933W486   3,615,901 74,165 SH   SOLE   74,165 0 0
REALTY INCOME CORP COM 756109104   29,067 10,087 SH   SOLE   10,087 0 0
ROSS STORES INC COM 778296103   794,708 5,280 SH   SOLE   5,280 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   305,361 10,465 SH   SOLE   10,465 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   349,227 4,867 SH   SOLE   4,867 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   326,310 7,936 SH   SOLE   7,936 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   335,396 6,848 SH   SOLE   6,848 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   234,191 3,521 SH   SOLE   3,521 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   397,657 5,861 SH   SOLE   5,861 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,199,057 25,233 SH   SOLE   25,233 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   616,338 3,076 SH   SOLE   3,076 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   598,581 7,212 SH   SOLE   7,212 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   696,025 15,358 SH   SOLE   15,358 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   618,374 6,416 SH   SOLE   6,416 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   720,626 3,192 SH   SOLE   3,192 0 0
SEMPRA COM 816851109   39,199 11,435 SH   SOLE   11,435 0 0
SHOPIFY INC CL A 82509L107   310,542 3,875 SH   SOLE   3,875 0 0
SNAP ON INC COM 833034101   591,130 2,040 SH   SOLE   2,040 0 0
SOUTHERN COPPER CORP COM 84265V105   330,655 2,859 SH   SOLE   2,859 0 0
SPDR GOLD TR GOLD SHS 78463V107   2,343,197 15,548 SH   SOLE   15,548 0 0
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418   1,178,216 9,148 SH   SOLE   9,148 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,646,022 13,326 SH   SOLE   13,326 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   264,194 464 SH   SOLE   464 0 0
SPDR SER TR S&P BIOTECH 78464A870   742,205 9,941 SH   SOLE   9,941 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   254,460 2,772 SH   SOLE   2,772 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490   391,269 9,711 SH   SOLE   9,711 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   340,533 13,027 SH   SOLE   13,027 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   1,004,268 36,544 SH   SOLE   36,544 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   408,636 7,731 SH   SOLE   7,731 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   315,217 39,669 SH   SOLE   39,669 0 0
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   435,661 16,385 SH   SOLE   16,385 0 0
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   1,166,214 40,420 SH   SOLE   40,420 0 0
STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783   116,931 14,450 SH   SOLE   14,450 0 0
STARBOARD INVT TR RH TACTICAL OUTL 85521B759   703,929 43,601 SH   SOLE   43,601 0 0
STARBUCKS CORP COM 855244109   483,317 16,119 SH   SOLE   16,119 0 0
STATE STR CORP COM 857477103   366,969 4,148 SH   SOLE   4,148 0 0
STEEL DYNAMICS INC COM 858119100   367,599 2,916 SH   SOLE   2,916 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   409,382 13,770 SH   SOLE   13,770 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,798,904 33,512 SH   SOLE   33,512 0 0
SYNOPSYS INC COM 871607107   1,016,831 2,008 SH   SOLE   2,008 0 0
SYSCO CORP COM 871829107   435,613 5,580 SH   SOLE   5,580 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   214,270 10,519 SH   SOLE   10,519 0 0
TERADYNE INC COM 880770102   271,610 2,028 SH   SOLE   2,028 0 0
TESLA INC COM 88160R101   829,179 3,169 SH   SOLE   3,169 0 0
TEXAS INSTRS INC COM 882508104   586,674 15,911 SH   SOLE   15,911 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,193,640 2,479 SH   SOLE   2,479 0 0
TEXTRON INC COM 883203101   277,819 3,136 SH   SOLE   3,136 0 0
TJX COS INC NEW COM 872540109   941,071 20,134 SH   SOLE   20,134 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   234,548 3,708 SH   SOLE   3,708 0 0
TRACTOR SUPPLY CO COM 892356106   338,061 1,162 SH   SOLE   1,162 0 0
TRANSDIGM GROUP INC COM 893641100   387,821 2,766 SH   SOLE   2,766 0 0
TRAVELERS COMPANIES INC COM 89417E109   921,503 14,956 SH   SOLE   14,956 0 0
UNION PAC CORP COM 907818108   480,064 18,718 SH   SOLE   18,718 0 0
UNITED PARCEL SERVICE INC CL B 911312106   23,691 11,943 SH   SOLE   11,943 0 0
UNITEDHEALTH GROUP INC COM 91324P102   204,363 18,699 SH   SOLE   18,699 0 0
US BANCORP DEL COM NEW 902973304   43,367 15,163 SH   SOLE   15,163 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   19,823 19,823 SH   SOLE   19,823 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   127,193 25,959 SH   SOLE   25,959 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   95,120 18,372 SH   SOLE   18,372 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   775,704 2,020 SH   SOLE   2,020 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   329,632 1,252 SH   SOLE   1,252 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   520,073 1,971 SH   SOLE   1,971 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   367,924 697 SH   SOLE   697 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   555,157 2,765 SH   SOLE   2,765 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   151,546 50,311 SH   SOLE   50,311 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   311,837 61,131 SH   SOLE   61,131 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   205,005 9,156 SH   SOLE   9,156 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   1,383,289 22,478 SH   SOLE   22,478 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   127,053 37,683 SH   SOLE   37,683 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   57,367 47,466 SH   SOLE   47,466 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   907,460 11,426 SH   SOLE   11,426 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   254,015 6,508 SH   SOLE   6,508 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   208,377 148,418 SH   SOLE   148,418 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   269,759 3,056 SH   SOLE   3,056 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   11,306 11,306 SH   SOLE   11,306 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   16,093 10,750 SH   SOLE   10,750 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   690,114 17,924 SH   SOLE   17,924 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873   55,475 33,883 SH   SOLE   33,883 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   543,104 12,093 SH   SOLE   12,093 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   878,536 1,889 SH   SOLE   1,889 0 0
VICTORY PORTFOLIOS II VICTORYSHS EMERG 92647N543   690,366 13,857 SH   SOLE   13,857 0 0
VIKING HOLDINGS LTD ORD SHS G93A5A101   341,224 9,780 SH   SOLE   9,780 0 0
VIRTUS ETF TR II VIRTUS US QLTY 92790A504   2,377,312 64,636 SH   SOLE   64,636 0 0
VISA INC COM CL A 92826C839   1,366,092 49,879 SH   SOLE   49,879 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   114,954 20,382 SH   SOLE   20,382 0 0
VULCAN MATLS CO COM 929160109   301,125 1,202 SH   SOLE   1,202 0 0
WALMART INC COM 931142103   1,616,745 20,021 SH   SOLE   20,021 0 0
WELLS FARGO CO NEW COM 949746101   717,904 19,002 SH   SOLE   19,002 0 0
WILLIAMS COS INC COM 969457100   35,155 11,260 SH   SOLE   11,260 0 0
WILLIAMS SONOMA INC COM 969904101   359,864 2,323 SH   SOLE   2,323 0 0
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   2,347,184 122,889 SH   SOLE   122,889 0 0
WISDOMTREE TR HEDGED HI YLD BD 97717W430   664,684 30,022 SH   SOLE   30,022 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125   1,659,743 46,726 SH   SOLE   46,726 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   264,856 10,531 SH   SOLE   10,531 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   35,391 18,748 SH   SOLE   18,748 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   397,566 11,527 SH   SOLE   11,527 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   221,619 9,502 SH   SOLE   9,502 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651   1,311,750 25,456 SH   SOLE   25,456 0 0
ZACKS TRUST EARNGS CONSTANT 98888G105   325,407 10,552 SH   SOLE   10,552 0 0