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
AGF INVTS TR AGFIQ US MK ANTI 00110G408   1,069,663 50,432 SH   SOLE   50,432 0 0
ALPS ETF TR OSHARES US SMLCP 00162Q395   978,270 29,141 SH   SOLE   29,141 0 0
ABBOTT LABS COM 002824100   749,145 7,460 SH   SOLE   7,460 0 0
ABBVIE INC COM 00287Y109   381,201 2,695 SH   SOLE   2,695 0 0
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   3,997,084 228,797 SH   SOLE   228,797 0 0
ALPHABET INC CAP STK CL A 02079K305   241,586 5,875 SH   SOLE   5,875 0 0
AMAZON COM INC COM 023135106   256,247 9,599 SH   SOLE   9,599 0 0
AMPHENOL CORP NEW CL A 032095101   323,367 4,247 SH   SOLE   4,247 0 0
APPLE INC COM 037833100   1,222,341 79,720 SH   SOLE   79,720 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   972,971 4,338 SH   SOLE   4,338 0 0
AUTOZONE INC COM 053332102   303,340 123 SH   SOLE   123 0 0
BANK AMERICA CORP COM 060505104   222,348 8,352 SH   SOLE   8,352 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   468,711 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   263,925 1,254 SH   SOLE   1,254 0 0
BIOGEN INC COM 09062X103   776,748 2,851 SH   SOLE   2,851 0 0
CECO ENVIRONMENTAL CORP COM 125141101   249,321 21,346 SH   SOLE   21,346 0 0
CF INDS HLDGS INC COM 125269100   257,747 3,025 SH   SOLE   3,025 0 0
CVS HEALTH CORP COM 126650100   386,748 11,043 SH   SOLE   11,043 0 0
CATERPILLAR INC COM 149123101   336,883 1,648 SH   SOLE   1,648 0 0
CHEVRON CORP NEW COM 166764100   238,157 9,788 SH   SOLE   9,788 0 0
CISCO SYS INC COM 17275R102   1,433,384 32,737 SH   SOLE   32,737 0 0
CITIGROUP INC COM NEW 172967424   540,511 11,993 SH   SOLE   11,993 0 0
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   523,606 23,044 SH   SOLE   23,044 0 0
CONAGRA BRANDS INC COM 205887102   526,505 13,605 SH   SOLE   13,605 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   526,913 20,119 SH   SOLE   20,119 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101   1,564,844 73,055 SH   SOLE   73,055 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   708,293 21,976 SH   SOLE   21,976 0 0
DANAHER CORPORATION COM 235851102   249,943 942 SH   SOLE   942 0 0
DEERE & CO COM 244199105   517,196 1,206 SH   SOLE   1,206 0 0
DISNEY WALT CO COM 254687106   409,055 7,052 SH   SOLE   7,052 0 0
EOG RES INC COM 26875P101   557,512 4,304 SH   SOLE   4,304 0 0
EMERSON ELEC CO COM 291011104   655,349 6,920 SH   SOLE   6,920 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   366,891 16,756 SH   SOLE   16,756 0 0
EVERSOURCE ENERGY COM 30040W108   503,547 6,506 SH   SOLE   6,506 0 0
EXXON MOBIL CORP COM 30231G102   891,252 21,814 SH   SOLE   21,814 0 0
FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378   545,069 22,835 SH   SOLE   22,835 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   1,001,239 21,681 SH   SOLE   21,681 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   307,858 5,081 SH   SOLE   5,081 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   282,275 4,289 SH   SOLE   4,289 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   207,989 2,275 SH   SOLE   2,275 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   548,787 26,095 SH   SOLE   26,095 0 0
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   532,813 13,683 SH   SOLE   13,683 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506   1,384,376 58,860 SH   SOLE   58,860 0 0
FRANCO NEV CORP COM 351858105   204,720 1,500 SH   SOLE   1,500 0 0
GENERAL DYNAMICS CORP COM 369550108   252,298 1,202 SH   SOLE   1,202 0 0
GILEAD SCIENCES INC COM 375558103   1,167,114 13,595 SH   SOLE   13,595 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   433,683 15,319 SH   SOLE   15,319 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   921,478 12,104 SH   SOLE   12,104 0 0
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   455,243 20,242 SH   SOLE   20,242 0 0
HASBRO INC COM 418056107   338,559 5,549 SH   SOLE   5,549 0 0
HOME DEPOT INC COM 437076102   953,266 14,085 SH   SOLE   14,085 0 0
INCYTE CORP COM 45337C102   523,606 6,519 SH   SOLE   6,519 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   1,205,595 42,361 SH   SOLE   42,361 0 0
INDEXIQ ETF TR IQ GLB RES ETF 45409B883   768,650 22,515 SH   SOLE   22,515 0 0
INTERNATIONAL PAPER CO COM 460146103   706,096 20,615 SH   SOLE   20,615 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   1,320,588 14,856 SH   SOLE   14,856 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   216,530 5,213 SH   SOLE   5,213 0 0
ISHARES TR CORE S&P500 ETF 464287200   250,177 651 SH   SOLE   651 0 0
ISHARES TR IBOXX INV CP ETF 464287242   257,768 2,877 SH   SOLE   2,877 0 0
ISHARES TR 20 YR TR BD ETF 464287432   298,688 3,000 SH   SOLE   3,000 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   3,553,747 43,782 SH   SOLE   43,782 0 0
ISHARES TR MSCI EAFE ETF 464287465   563,426 8,584 SH   SOLE   8,584 0 0
ISHARES TR CORE S&P US GWT 464287671   473,938 5,814 SH   SOLE   5,814 0 0
ISHARES TR CORE S&P SCP ETF 464287804   200,658 2,212 SH   SOLE   2,212 0 0
ISHARES TR MRGSTR MD CP ETF 464288208   768,262 13,095 SH   SOLE   13,095 0 0
ISHARES SILVER TR ISHARES 46428Q109   873,115 39,651 SH   SOLE   39,651 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   482,282 22,717 SH   SOLE   22,717 0 0
ISHARES TR US TREAS BD ETF 46429B267   596,522 26,255 SH   SOLE   26,255 0 0
ISHARES TR CORE MSCI EAFE 46432F842   442,126 7,173 SH   SOLE   7,173 0 0
ISHARES INC CORE MSCI EMKT 46434G103   455,589 9,756 SH   SOLE   9,756 0 0
ISHARES TR HDG MSCI EAFE 46434V803   357,482 13,240 SH   SOLE   13,240 0 0
ISHARES TR MSCI USA SMCP MN 46435G433   653,609 18,890 SH   SOLE   18,890 0 0
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   459,059 5,454 SH   SOLE   5,454 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   785,546 16,879 SH   SOLE   16,879 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   624,227 20,406 SH   SOLE   20,406 0 0
JOHNSON & JOHNSON COM 478160104   499,776 3,793 SH   SOLE   3,793 0 0
JUNIPER NETWORKS INC COM 48203R104   268,289 8,395 SH   SOLE   8,395 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   429,742 2,592 SH   SOLE   2,592 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   1,033,622 41,695 SH   SOLE   41,695 0 0
LOWES COS INC COM 548661107   645,176 3,238 SH   SOLE   3,238 0 0
MARATHON PETE CORP COM 56585A102   551,299 4,737 SH   SOLE   4,737 0 0
MCCORMICK & CO INC COM NON VTG 579780206   442,201 5,335 SH   SOLE   5,335 0 0
MCDONALDS CORP COM 580135101   504,978 6,626 SH   SOLE   6,626 0 0
MICROSOFT CORP COM 594918104   1,169,790 10,301 SH   SOLE   10,301 0 0
MOODYS CORP COM 615369105   536,296 1,925 SH   SOLE   1,925 0 0
NEW JERSEY RES CORP COM 646025106   489,310 9,861 SH   SOLE   9,861 0 0
ORGANON & CO COMMON STOCK 68622V106   437,183 15,670 SH   SOLE   15,670 0 0
PACKAGING CORP AMER COM 695156109   411,103 3,214 SH   SOLE   3,214 0 0
PAYCHEX INC COM 704326107   532,830 6,559 SH   SOLE   6,559 0 0
PEPSICO INC COM 713448108   647,769 4,032 SH   SOLE   4,032 0 0
PFIZER INC COM 717081103   258,728 6,950 SH   SOLE   6,950 0 0
PIMCO ETF TR BROAD US TIPS 72201R403   1,333,509 24,672 SH   SOLE   24,672 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   251,855 2,553 SH   SOLE   2,553 0 0
PIMCO EQUITY SER RAFI DYN MULTI 72202L371   761,741 29,709 SH   SOLE   29,709 0 0
PRINCIPAL EXCHANGE TRADED FD US SMCP MLTFCTR 74255Y607   303,094 7,753 SH   SOLE   7,753 0 0
PROCTER AND GAMBLE CO COM 742718109   512,947 17,170 SH   SOLE   17,170 0 0
PROSHARES TR INVT INT RT HG 74347B607   611,033 8,593 SH   SOLE   8,593 0 0
PROSHARES TR HGH YLD INT RATE 74348A541   772,526 13,229 SH   SOLE   13,229 0 0
PUBLIC STORAGE COM 74460D109   315,091 1,125 SH   SOLE   1,125 0 0
QUALCOMM INC COM 747525103   342,908 8,197 SH   SOLE   8,197 0 0
QUEST DIAGNOSTICS INC COM 74834L100   1,096,876 7,011 SH   SOLE   7,011 0 0
REGENERON PHARMACEUTICALS COM 75886F107   499,993 693 SH   SOLE   693 0 0
ROBERT HALF INTL INC COM 770323103   328,508 4,599 SH   SOLE   4,599 0 0
S&P GLOBAL INC COM 78409V104   486,237 1,508 SH   SOLE   1,508 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,090,651 5,497 SH   SOLE   5,497 0 0
SPDR GOLD TR GOLD SHS 78463V107   910,469 5,413 SH   SOLE   5,413 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   894,975 13,962 SH   SOLE   13,962 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490   652,989 15,849 SH   SOLE   15,849 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516   882,345 39,338 SH   SOLE   39,338 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   278,983 9,879 SH   SOLE   9,879 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   216,264 4,808 SH   SOLE   4,808 0 0
SPDR SER TR SSGA US LRG ETF 78468R804   1,032,415 7,612 SH   SOLE   7,612 0 0
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   376,733 14,714 SH   SOLE   14,714 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   205,694 4,556 SH   SOLE   4,556 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   309,350 13,069 SH   SOLE   13,069 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   418,055 9,158 SH   SOLE   9,158 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   1,692,029 34,370 SH   SOLE   34,370 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   275,853 5,718 SH   SOLE   5,718 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   821,780 24,524 SH   SOLE   24,524 0 0
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   898,410 43,839 SH   SOLE   43,839 0 0
STARBOARD INVT TR RH TACTICAL OUTL 85521B759   572,017 44,671 SH   SOLE   44,671 0 0
STATE STR CORP COM 857477103   321,647 4,210 SH   SOLE   4,210 0 0
STEEL DYNAMICS INC COM 858119100   284,854 2,916 SH   SOLE   2,916 0 0
STRYKER CORPORATION COM 863667101   321,393 1,315 SH   SOLE   1,315 0 0
SYSCO CORP COM 871829107   415,334 6,032 SH   SOLE   6,032 0 0
TEXAS INSTRS INC COM 882508104   463,024 3,302 SH   SOLE   3,302 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,912,475 816 SH   SOLE   816 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   240,109 3,708 SH   SOLE   3,708 0 0
TRAVELERS COMPANIES INC COM 89417E109   638,483 3,567 SH   SOLE   3,567 0 0
TYSON FOODS INC CL A 902494103   353,794 5,683 SH   SOLE   5,683 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   538,629 8,741 SH   SOLE   8,741 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   250,920 779 SH   SOLE   779 0 0
VICTORY PORTFOLIOS II VICTORYSHS EMERG 92647N543   552,621 13,854 SH   SOLE   13,854 0 0
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832   305,677 5,270 SH   SOLE   5,270 0 0
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   517,690 8,791 SH   SOLE   8,791 0 0
WALMART INC COM 931142103   820,920 9,460 SH   SOLE   9,460 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   344,857 12,046 SH   SOLE   12,046 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125   1,801,953 57,141 SH   SOLE   57,141 0 0
WISDOMTREE TR HEDGED HI YLD BD 97717W430   2,362,018 114,273 SH   SOLE   114,273 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131   566,797 18,517 SH   SOLE   18,517 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   590,134 16,563 SH   SOLE   16,563 0 0
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   556,040 30,518 SH   SOLE   30,518 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   208,834 823 SH   SOLE   823 0 0
MEDTRONIC PLC SHS G5960L103   493,420 6,349 SH   SOLE   6,349 0 0
MERSANA THERAPEUTICS INC COM 59045L106   58,600 10,000 SH   SOLE   10,000 0 0
STARBOARD INVT TR RH HEDGED MULTI 85521B783   77,947 10,182 SH   SOLE   10,182 0 0
ISHARES TR U.S. ENERGY ETF 464287796   476 10,236 SH   SOLE   10,236 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102   12,180 10,500 SH   SOLE   10,500 0 0
JPMORGAN CHASE & CO COM 46625H100   130,106 10,735 SH   SOLE   10,735 0 0
SPDR SER TR S&P BIOTECH 78464A870   903 10,883 SH   SOLE   10,883 0 0
CANDEL THERAPEUTICS INC COM 137404109   21,480 12,000 SH   SOLE   12,000 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   1,031 13,940 SH   SOLE   13,940 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   93,853 15,486 SH   SOLE   15,486 0 0
ISHARES TR ISHARES BIOTECH 464287556   2,052 15,629 SH   SOLE   15,629 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   653 18,370 SH   SOLE   18,370 0 0
HARVARD BIOSCIENCE INC COM 416906105   55,400 20,000 SH   SOLE   20,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   360,900 4,475 SH   SOLE   4,475 0 0
AT&T INC COM 00206R102   109,257 20,427 SH   SOLE   20,427 0 0
BARINGS BDC INC COM 06759L103   146,925 29,662 SH   SOLE   29,662 0 0
ISHARES TR U.S. TECH ETF 464287721   2,689 36,100 SH   SOLE   36,100 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,680 38,980 SH   SOLE   38,980 0 0