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   57,730,845 172,357 SH   SOLE   0 0 172,357
SPDR S&P 500 COM 824348106   39,610,797 92,661 SH   SOLE   0 0 92,661
SPDR S&P Mid-Cap 4 COM 78464a821   32,106,353 70,310 SH   SOLE   0 0 70,310
Ishares Russell COM 464287622   13,321,892 56,711 SH   SOLE   0 0 56,711
Invesco QQQ TRUST COM 73935a104   12,613,048 35,205 SH   SOLE   0 0 35,205
iShares Russell 20 COM 464287655   4,799,653 27,157 SH   SOLE   0 0 27,157
SPDR S&P Homebuild COM 78464a888   924,372 12,072 SH   SOLE   0 0 12,072
Central Fd Cda Ltd COM 153501101   739,616 42,703 SH   SOLE   0 0 42,703
Amazon Com Inc COM 023135106   653,397 5,140 SH   SOLE   0 0 5,140
SPDR Industrial Se COM 81369y704   647,851 6,390 SH   SOLE   0 0 6,390
Vanguard Small-Cap COM 922908751   559,402 2,959 SH   SOLE   0 0 2,959
iShares Russell 20 COM 464287648   519,040 2,316 SH   SOLE   0 0 2,316
Home Depot Inc COM 437076102   439,079 1,453 SH   SOLE   0 0 1,453
Vanguard Total Sto COM 922908769   391,161 1,842 SH   SOLE   0 0 1,842
Accelerate Diagnos COM 00430h102   385,667 67,073 SH   SOLE   0 0 67,073
T J X Cos Inc COM 872540109   372,159 4,187 SH   SOLE   0 0 4,187
Equinix Inc New COM 29444u502   354,566 488 SH   SOLE   0 0 488
New Jersey Resourc COM 646025106   344,542 8,480 SH   SOLE   0 0 8,480
SPDR S&P Bank COM 78464a797   324,025 8,793 SH   SOLE   0 0 8,793
Pub Svc Enterpise COM 744573106   296,160 5,204 SH   SOLE   0 0 5,204
Allstate Corporati COM 020002101   295,621 2,653 SH   SOLE   0 0 2,653
Direxion Shs New E COM 25459y488   278,820 9,000 SH   SOLE   0 0 9,000
Ishares Global Tec COM 464287291   241,887 4,182 SH   SOLE   0 0 4,182
Sempra Energy COM 808524300   217,313 3,194 SH   SOLE   0 0 3,194
Ishares Dj Select COM 464287168   208,822 1,940 SH   SOLE   0 0 1,940
Microsoft Corp COM 584918014   204,454 648 SH   SOLE   0 0 648