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
AMAZON COM INC COM 023135106   477,851 3,145 SH   SOLE   3,145 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   351,853 1,828 SH   SOLE   1,828 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   203,491 7,936 SH   SOLE   7,936 0 0
CECO ENVIRONMENTAL CORP COM 125141101   432,897 21,346 SH   SOLE   21,346 0 0
EBAY INC. COM 278642103   708,951 16,253 SH   SOLE   16,253 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   296,915 10,396 SH   SOLE   10,396 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   609,030 2,525 SH   SOLE   2,525 0 0
VULCAN MATLS CO COM 929160109   273,074 1,203 SH   SOLE   1,203 0 0
JOHNSON & JOHNSON COM 478160104   433,024 2,763 SH   SOLE   2,763 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   219,055 3,177 SH   SOLE   3,177 0 0
VERINT SYS INC COM 92343X100   210,429 7,785 SH   SOLE   7,785 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   1,402,194 35,002 SH   SOLE   35,002 0 0
PROCTER AND GAMBLE CO COM 742718109   499,069 3,406 SH   SOLE   3,406 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   422,090 16,019 SH   SOLE   16,019 0 0
MARRIOTT INTL INC NEW CL A 571903202   241,542 1,071 SH   SOLE   1,071 0 0
BIOGEN INC COM 09062X103   340,258 1,315 SH   SOLE   1,315 0 0
STATE STR CORP COM 857477103   321,345 4,149 SH   SOLE   4,149 0 0
PAYCHEX INC COM 704326107   442,782 3,717 SH   SOLE   3,717 0 0
ISHARES SILVER TR ISHARES 46428Q109   1,993,611 91,534 SH   SOLE   91,534 0 0
PROLOGIS INC. COM 74340W103   561,370 4,211 SH   SOLE   4,211 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,105,250 4,429 SH   SOLE   4,429 0 0
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   462,584 8,728 SH   SOLE   8,728 0 0
MASTERCARD INCORPORATED CL A 57636Q104   778,764 1,826 SH   SOLE   1,826 0 0
STEEL DYNAMICS INC COM 858119100   359,500 3,044 SH   SOLE   3,044 0 0
NORDSON CORP COM 655663102   431,666 1,634 SH   SOLE   1,634 0 0
SMUCKER J M CO COM NEW 832696405   602,714 4,769 SH   SOLE   4,769 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   1,605,704 53,346 SH   SOLE   53,346 0 0
PACER FDS TR US CASH COWS 100 69374H881   1,498,185 28,817 SH   SOLE   28,817 0 0
ALPS ETF TR OSHARES US SMLCP 00162Q395   931,475 23,774 SH   SOLE   23,774 0 0
PEPSICO INC COM 713448108   598,437 3,524 SH   SOLE   3,524 0 0
ISHARES TR INTL TREA BD ETF 464288117   870,864 21,071 SH   SOLE   21,071 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   690,919 8,422 SH   SOLE   8,422 0 0
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   1,127,512 12,272 SH   SOLE   12,272 0 0
INDEXIQ ETF TR IQ U.S. SMALL CA 45409B396   912,491 25,312 SH   SOLE   25,312 0 0
HOME DEPOT INC COM 437076102   1,764,599 5,092 SH   SOLE   5,092 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   969,387 4,161 SH   SOLE   4,161 0 0
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   4,023,369 203,818 SH   SOLE   203,818 0 0
DUPONT DE NEMOURS INC COM 26614N102   496,710 6,457 SH   SOLE   6,457 0 0
PACER FDS TR DEVELOPED MRKT 69374H873   2,191,759 70,159 SH   SOLE   70,159 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   345,587 2,534 SH   SOLE   2,534 0 0
SPDR GOLD TR GOLD SHS 78463V107   937,501 4,904 SH   SOLE   4,904 0 0
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   1,433,727 51,563 SH   SOLE   51,563 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   706,205 3,107 SH   SOLE   3,107 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   310,295 5,502 SH   SOLE   5,502 0 0
AON PLC SHS CL A G0403H108   780,528 2,682 SH   SOLE   2,682 0 0
SMITH A O CORP COM 831865209   843,682 10,234 SH   SOLE   10,234 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   257,558 2,581 SH   SOLE   2,581 0 0
ISHARES TR CORE S&P SCP ETF 464287804   224,385 2,073 SH   SOLE   2,073 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   283,901 796 SH   SOLE   796 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   226,093 9,120 SH   SOLE   9,120 0 0
ADOBE INC COM 00724F101   391,966 657 SH   SOLE   657 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   310,146 4,378 SH   SOLE   4,378 0 0
ALPHABET INC CAP STK CL A 02079K305   831,994 5,956 SH   SOLE   5,956 0 0
COMCAST CORP NEW CL A 20030N101   221,016 5,040 SH   SOLE   5,040 0 0
VICTORY PORTFOLIOS II VICTORYSHS EMERG 92647N543   1,648,869 36,987 SH   SOLE   36,987 0 0
MICROSOFT CORP COM 594918104   2,605,954 6,930 SH   SOLE   6,930 0 0
CVS HEALTH CORP COM 126650100   323,460 4,097 SH   SOLE   4,097 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   352,256 4,848 SH   SOLE   4,848 0 0
AVERY DENNISON CORP COM 053611109   625,538 3,094 SH   SOLE   3,094 0 0
COPART INC COM 217204106   319,970 6,530 SH   SOLE   6,530 0 0
NIKE INC CL B 654106103   327,034 3,012 SH   SOLE   3,012 0 0
MSCI INC COM 55354G100   541,716 958 SH   SOLE   958 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   1,126,171 12,005 SH   SOLE   12,005 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   706,019 11,474 SH   SOLE   11,474 0 0
LINDE PLC SHS G54950103   510,287 1,242 SH   SOLE   1,242 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   371,977 9,893 SH   SOLE   9,893 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   311,315 6,425 SH   SOLE   6,425 0 0
FOX CORP CL A COM 35137L105   531,450 17,912 SH   SOLE   17,912 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   303,816 696 SH   SOLE   696 0 0
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   410,360 15,774 SH   SOLE   15,774 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   310,724 1,217 SH   SOLE   1,217 0 0
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   1,151,259 23,920 SH   SOLE   23,920 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   859,246 8,715 SH   SOLE   8,715 0 0
ELI LILLY & CO COM 532457108   271,099 465 SH   SOLE   465 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125   2,497,693 71,220 SH   SOLE   71,220 0 0
FLEXSHARES TR DEV MRK EX LOW 33939L647   2,173,198 83,713 SH   SOLE   83,713 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   632,360 8,105 SH   SOLE   8,105 0 0
SYSCO CORP COM 871829107   402,357 5,502 SH   SOLE   5,502 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   294,883 5,363 SH   SOLE   5,363 0 0
UBIQUITI INC COM 90353W103   235,677 1,689 SH   SOLE   1,689 0 0
EVERSOURCE ENERGY COM 30040W108   728,723 11,807 SH   SOLE   11,807 0 0
MARATHON PETE CORP COM 56585A102   752,376 5,071 SH   SOLE   5,071 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   211,740 4,862 SH   SOLE   4,862 0 0
REGENERON PHARMACEUTICALS COM 75886F107   303,888 346 SH   SOLE   346 0 0
NEW JERSEY RES CORP COM 646025106   450,188 10,098 SH   SOLE   10,098 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   669,879 14,369 SH   SOLE   14,369 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   560,120 40,588 SH   SOLE   40,588 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102   25,010 30,500 SH   SOLE   30,500 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   1,533,907 41,479 SH   SOLE   41,479 0 0
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   1,034,128 42,492 SH   SOLE   42,492 0 0
VISA INC COM CL A 92826C839   822,576 3,160 SH   SOLE   3,160 0 0
STARBOARD INVT TR RH TACTICAL OUTL 85521B759   612,450 44,691 SH   SOLE   44,691 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   241,140 776 SH   SOLE   776 0 0
ISHARES TR US TREAS BD ETF 46429B267   520,527 22,592 SH   SOLE   22,592 0 0
STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783   109,096 14,317 SH   SOLE   14,317 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506   936,984 39,669 SH   SOLE   39,669 0 0
PHILLIPS 66 COM 718546104   616,270 4,629 SH   SOLE   4,629 0 0
META PLATFORMS INC CL A 30303M102   301,220 851 SH   SOLE   851 0 0
SERVICENOW INC COM 81762P102   224,664 318 SH   SOLE   318 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   241,108 4,829 SH   SOLE   4,829 0 0
PALO ALTO NETWORKS INC COM 697435105   671,442 2,277 SH   SOLE   2,277 0 0
RBB FD INC US TREASR 10 YR 74933W536   2,185,377 48,478 SH   SOLE   48,478 0 0
RBB FD INC US TREASY 2 YR 74933W486   4,210,009 87,092 SH   SOLE   87,092 0 0
RBB FD INC US TREAS 3 MNTH 74933W452   553,174 11,095 SH   SOLE   11,095 0 0
MARTIN MARIETTA MATLS INC COM 573284106   276,308 554 SH   SOLE   554 0 0
ISHARES TR CORE MSCI EAFE 46432F842   477,861 6,793 SH   SOLE   6,793 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   965,771 22,772 SH   SOLE   22,772 0 0
AGF INVTS TR US MARKET NETRL 00110G408   1,126,538 66,462 SH   SOLE   66,462 0 0
CF INDS HLDGS INC COM 125269100   414,797 5,218 SH   SOLE   5,218 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101   1,705,970 73,948 SH   SOLE   73,948 0 0
KROGER CO COM 501044101   430,181 9,411 SH   SOLE   9,411 0 0
NVIDIA CORPORATION COM 67066G104   473,712 957 SH   SOLE   957 0 0
EOG RES INC COM 26875P101   560,003 4,630 SH   SOLE   4,630 0 0
ABBVIE INC COM 00287Y109   392,205 2,531 SH   SOLE   2,531 0 0
ISHARES INC CORE MSCI EMKT 46434G103   535,646 10,590 SH   SOLE   10,590 0 0
ANSYS INC COM 03662Q105   863,654 2,380 SH   SOLE   2,380 0 0
QUALCOMM INC COM 747525103   579,193 4,005 SH   SOLE   4,005 0 0
FASTENAL CO COM 311900104   467,093 7,212 SH   SOLE   7,212 0 0
GENERAL DYNAMICS CORP COM 369550108   276,120 1,063 SH   SOLE   1,063 0 0
RESMED INC COM 761152107   208,103 1,210 SH   SOLE   1,210 0 0
MCDONALDS CORP COM 580135101   637,878 2,151 SH   SOLE   2,151 0 0
PROSHARES TR HGH YLD INT RATE 74348A541   1,097,640 17,451 SH   SOLE   17,451 0 0
CISCO SYS INC COM 17275R102   918,513 18,181 SH   SOLE   18,181 0 0
NEWS CORP NEW CL A 65249B109   622,637 25,362 SH   SOLE   25,362 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   361,686 4,314 SH   SOLE   4,314 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   346,608 4,052 SH   SOLE   4,052 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   294,027 4,747 SH   SOLE   4,747 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   350,825 1,962 SH   SOLE   1,962 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   356,447 3,127 SH   SOLE   3,127 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   254,943 5,379 SH   SOLE   5,379 0 0
ISHARES TR CORE S&P500 ETF 464287200   337,536 707 SH   SOLE   707 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,293,353 823 SH   SOLE   823 0 0
ECOLAB INC COM 278865100   239,626 1,208 SH   SOLE   1,208 0 0
SALESFORCE INC COM 79466L302   928,621 3,529 SH   SOLE   3,529 0 0
NORTHROP GRUMMAN CORP COM 666807102   367,452 785 SH   SOLE   785 0 0
IDEXX LABS INC COM 45168D104   237,561 428 SH   SOLE   428 0 0
JPMORGAN CHASE & CO COM 46625H100   242,299 1,424 SH   SOLE   1,424 0 0
INTERNATIONAL PAPER CO COM 460146103   264,553 7,318 SH   SOLE   7,318 0 0
CHEVRON CORP NEW COM 166764100   206,016 1,381 SH   SOLE   1,381 0 0
TJX COS INC NEW COM 872540109   734,460 7,829 SH   SOLE   7,829 0 0
BANK AMERICA CORP COM 060505104   228,568 6,788 SH   SOLE   6,788 0 0
WALMART INC COM 931142103   388,677 2,465 SH   SOLE   2,465 0 0
TEXAS INSTRS INC COM 882508104   514,571 3,019 SH   SOLE   3,019 0 0
TARGET CORP COM 87612E106   938,273 6,588 SH   SOLE   6,588 0 0
ISHARES TR IBOXX INV CP ETF 464287242   272,476 2,462 SH   SOLE   2,462 0 0
GILEAD SCIENCES INC COM 375558103   1,101,442 13,596 SH   SOLE   13,596 0 0
CATERPILLAR INC COM 149123101   271,366 918 SH   SOLE   918 0 0
ISHARES TR HDG MSCI EAFE 46434V803   1,128,431 35,812 SH   SOLE   35,812 0 0
ALPHABET INC CAP STK CL C 02079K107   245,782 1,744 SH   SOLE   1,744 0 0
HUMANA INC COM 444859102   663,607 1,450 SH   SOLE   1,450 0 0
ISHARES TR CORE S&P US GWT 464287671   605,934 5,821 SH   SOLE   5,821 0 0
ISHARES TR 20 YR TR BD ETF 464287432   401,941 4,065 SH   SOLE   4,065 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   587,037 10,502 SH   SOLE   10,502 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   896,841 15,854 SH   SOLE   15,854 0 0
WISDOMTREE TR HEDGED HI YLD BD 97717W430   1,244,168 57,560 SH   SOLE   57,560 0 0
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   1,502,410 88,742 SH   SOLE   88,742 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380   770,061 35,131 SH   SOLE   35,131 0 0
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   786,262 15,991 SH   SOLE   15,991 0 0
MARKETAXESS HLDGS INC COM 57060D108   1,038,685 3,547 SH   SOLE   3,547 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   678,183 14,544 SH   SOLE   14,544 0 0
ROBERT HALF INC. COM 770323103   463,326 5,270 SH   SOLE   5,270 0 0
EXXON MOBIL CORP COM 30231G102   712,367 7,125 SH   SOLE   7,125 0 0
LOWES COS INC COM 548661107   507,119 2,279 SH   SOLE   2,279 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490   503,325 12,001 SH   SOLE   12,001 0 0
BARINGS BDC INC COM 06759L103   123,031 14,339 SH   SOLE   14,339 0 0
COLGATE PALMOLIVE CO COM 194162103   608,486 7,634 SH   SOLE   7,634 0 0
PAYPAL HLDGS INC COM 70450Y103   436,195 7,103 SH   SOLE   7,103 0 0
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   1,564,226 29,914 SH   SOLE   29,914 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   239,590 3,708 SH   SOLE   3,708 0 0
CBRE GROUP INC CL A 12504L109   425,887 4,575 SH   SOLE   4,575 0 0
ISHARES TR CORE S&P MCP ETF 464287507   201,194 726 SH   SOLE   726 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   250,886 2,290 SH   SOLE   2,290 0 0
ISHARES TR MSCI EAFE ETF 464287465   652,408 8,658 SH   SOLE   8,658 0 0
APPLE INC COM 037833100   1,924,646 9,997 SH   SOLE   9,997 0 0
ABBOTT LABS COM 002824100   250,514 2,276 SH   SOLE   2,276 0 0
RAYMOND JAMES FINL INC COM 754730109   272,693 2,446 SH   SOLE   2,446 0 0