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
SPDR Dow Jones Ind COM 78467x109   61,653,187 157,628 SH   SOLE   0 0 157,628
SPDR S&P 500 COM 824348106   48,192,624 88,554 SH   SOLE   0 0 88,554
SPDR S&P Mid-Cap 4 COM 78464a821   34,490,986 64,459 SH   SOLE   0 0 64,459
Invesco QQQ TRUST COM 73935a104   16,370,422 34,168 SH   SOLE   0 0 34,168
Ishares Russell COM 464287622   16,055,300 53,960 SH   SOLE   0 0 53,960
iShares Russell 20 COM 464287655   5,304,320 26,144 SH   SOLE   0 0 26,144
SPDR S&P Homebuild COM 78464a888   1,186,330 11,737 SH   SOLE   0 0 11,737
Central Fd Cda Ltd COM 153501101   1,184,151 53,703 SH   SOLE   0 0 53,703
Amazon Com Inc COM 023135106   974,946 5,045 SH   SOLE   0 0 5,045
SPDR Industrial Se COM 81369y704   756,722 6,209 SH   SOLE   0 0 6,209
Vanguard Small-Cap COM 922908751   631,818 2,898 SH   SOLE   0 0 2,898
iShares Russell 20 COM 464287648   586,405 2,234 SH   SOLE   0 0 2,234
Home Depot Inc COM 437076102   492,367 1,430 SH   SOLE   0 0 1,430
T J X Cos Inc COM 872540109   454,866 4,131 SH   SOLE   0 0 4,131
Allstate Corporati COM 020002101   418,421 2,621 SH   SOLE   0 0 2,621
Vanguard Total Sto COM 922908769   417,229 1,560 SH   SOLE   0 0 1,560
SPDR S&P Bank COM 78464a797   394,404 8,502 SH   SOLE   0 0 8,502
Pub Svc Enterpise COM 744573106   383,535 5,204 SH   SOLE   0 0 5,204
Vanguard Growth Et COM 922908736   374,010 1,000 SH   SOLE   0 0 1,000
Equinix Inc New COM 29444u502   366,379 484 SH   SOLE   0 0 484
Sempra Energy COM 808524300   365,020 4,799 SH   SOLE   0 0 4,799
New Jersey Resourc COM 646025106   362,435 8,480 SH   SOLE   0 0 8,480
Ishares Global Tec COM 464287291   334,427 4,038 SH   SOLE   0 0 4,038
Microsoft Corp COM 584918014   240,011 537 SH   SOLE   0 0 537
Apple Inc COM 037833100   226,634 1,076 SH   SOLE   0 0 1,076
Vanguard Value COM 922908744   212,222 1,323 SH   SOLE   0 0 1,323
Vaneck Vectors Gol COM 921078101   211,927 6,246 SH   SOLE   0 0 6,246
Visa Inc Cl A COM 92826c839   202,102 770 SH   SOLE   0 0 770