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   62,661,272 166,268 SH   SOLE   0 0 166,268
SPDR S&P 500 COM 824348106   42,974,718 90,414 SH   SOLE   0 0 90,414
SPDR S&P Mid-Cap 4 COM 78464a821   34,462,720 67,923 SH   SOLE   0 0 67,923
Ishares Russell COM 464287622   14,562,374 55,526 SH   SOLE   0 0 55,526
Invesco QQQ TRUST COM 73935a104   14,055,435 34,322 SH   SOLE   0 0 34,322
iShares Russell 20 COM 464287655   5,329,115 26,551 SH   SOLE   0 0 26,551
SPDR S&P Homebuild COM 78464a888   1,148,337 12,004 SH   SOLE   0 0 12,004
Central Fd Cda Ltd COM 153501101   1,028,412 53,703 SH   SOLE   0 0 53,703
Amazon Com Inc COM 023135106   777,933 5,120 SH   SOLE   0 0 5,120
SPDR Industrial Se COM 81369y704   724,947 6,360 SH   SOLE   0 0 6,360
Vanguard Small-Cap COM 922908751   628,116 2,944 SH   SOLE   0 0 2,944
iShares Russell 20 COM 464287648   577,997 2,292 SH   SOLE   0 0 2,292
Home Depot Inc COM 437076102   489,047 1,411 SH   SOLE   0 0 1,411
Vanguard Total Sto COM 922908769   436,868 1,842 SH   SOLE   0 0 1,842
SPDR S&P Bank COM 78464a797   399,901 8,690 SH   SOLE   0 0 8,690
Equinix Inc New COM 29444u502   392,402 487 SH   SOLE   0 0 487
T J X Cos Inc COM 872540109   391,869 4,177 SH   SOLE   0 0 4,177
New Jersey Resourc COM 646025106   378,038 8,480 SH   SOLE   0 0 8,480
Allstate Corporati COM 020002101   362,766 2,592 SH   SOLE   0 0 2,592
Sempra Energy COM 808524300   358,637 4,799 SH   SOLE   0 0 4,799
Pub Svc Enterpise COM 744573106   318,225 5,204 SH   SOLE   0 0 5,204
Ishares Global Tec COM 464287291   285,129 4,182 SH   SOLE   0 0 4,182
Accelerate Diagnos COM 00430h102   270,462 68,996 SH   SOLE   0 0 68,996
Microsoft Corp COM 584918014   243,836 648 SH   SOLE   0 0 648
Ishares Dj Select COM 464287168   227,407 1,940 SH   SOLE   0 0 1,940
Visa Inc Cl A COM 92826c839   210,894 810 SH   SOLE   0 0 810
Apple Inc COM 037833100   205,742 1,069 SH   SOLE   0 0 1,069