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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 260 1,905 SH   SOLE   0 0 1,905
ACTIVISION BLIZZARD INC COM 00507V109 948 15,942 SH   SOLE   0 0 15,942
ADOBE INC COM 00724F101 6,611 20,775 SH   SOLE   0 0 20,775
ADVANCED MICRO DEVICES INC COM 007903107 441 9,700 SH   SOLE   0 0 9,700
AEROJET ROCKETDYNE HLDGS INC COM 007800105 897 21,440 SH   SOLE   0 0 21,440
AKAMAI TECHNOLOGIES INC COM 00971T101 1,106 12,090 SH   SOLE   0 0 12,090
ALPHABET INC CAP STK CL C 02079K107 3,097 2,663 SH   SOLE   0 0 2,663
ALPHABET INC CAP STK CL A 02079K305 1,667 1,435 SH   SOLE   0 0 1,435
AMAZON COM INC COM 023135106 10,714 5,495 SH   SOLE   0 0 5,495
AMETEK INC COM 031100100 233 3,233 SH   SOLE   0 0 3,233
AMGEN INC COM 031162100 249 1,230 SH   SOLE   0 0 1,230
APPLE INC COM 037833100 41,548 163,388 SH   SOLE   0 0 163,388
APPLIED MATLS INC COM 038222105 4,004 87,377 SH   SOLE   0 0 87,377
AT&T INC COM 00206R102 745 25,573 SH   SOLE   0 0 25,573
AUTOMATIC DATA PROCESSING IN COM 053015103 2,859 20,915 SH   SOLE   0 0 20,915
BANCORP INC DEL COM 05969A105 100 16,482 SH   SOLE   0 0 16,482
BK OF AMERICA CORP COM 060505104 646 30,419 SH   SOLE   0 0 30,419
BLACKBERRY LTD COM 09228F103 863 208,875 SH   SOLE   0 0 208,875
BLOCK H & R INC COM 093671105 244 17,360 SH   SOLE   0 0 17,360
BOEING CO COM 097023105 316 2,116 SH   SOLE   0 0 2,116
BP PLC SPONSORED ADR 055622104 880 36,092 SH   SOLE   0 0 36,092
BRISTOL-MYERS SQUIBB CO COM 110122108 502 9,006 SH   SOLE   0 0 9,006
CATERPILLAR INC DEL COM 149123101 1,277 11,005 SH   SOLE   0 0 11,005
CHEVRON CORP NEW COM 166764100 483 6,665 SH   SOLE   0 0 6,665
CISCO SYS INC COM 17275R102 10,400 264,555 SH   SOLE   0 0 264,555
COCA COLA CO COM 191216100 7,078 159,945 SH   SOLE   0 0 159,945
COLUMBIA SPORTSWEAR CO COM 198516106 202 2,900 SH   SOLE   0 0 2,900
CONSOLIDATED EDISON INC COM 209115104 234 3,000 SH   SOLE   0 0 3,000
COOPER TIRE & RUBR CO COM 216831107 171 10,470 SH   SOLE   0 0 10,470
CORNING INC COM 219350105 1,004 48,870 SH   SOLE   0 0 48,870
COSTCO WHSL CORP NEW COM 22160K105 22,198 77,852 SH   SOLE   0 0 77,852
CSX CORP COM 126408103 250 4,362 SH   SOLE   0 0 4,362
DAKTRONICS INC COM 234264109 155 31,381 SH   SOLE   0 0 31,381
DELL TECHNOLOGIES INC CL C 24703L202 265 6,694 SH   SOLE   0 0 6,694
DEUTSCHE BANK AG GOLD DOUBLE SHOR 25154H756 48 11,775 SH   SOLE   0 0 11,775
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 77 7,300 SH   SOLE   0 0 7,300
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 161 30,225 SH   SOLE   0 0 30,225
DISNEY WALT CO COM DISNEY 254687106 3,103 32,122 SH   SOLE   0 0 32,122
DOMINION ENERGY INC COM 25746U109 436 6,037 SH   SOLE   0 0 6,037
DUKE ENERGY CORP NEW COM NEW 26441C204 773 9,554 SH   SOLE   0 0 9,554
EDWARDS LIFESCIENCES CORP COM 28176E108 226 1,200 SH   SOLE   0 0 1,200
ENBRIDGE INC COM 29250N105 255 8,759 SH   SOLE   0 0 8,759
EXPEDITORS INTL WASH INC COM 302130109 748 11,218 SH   SOLE   0 0 11,218
EXPONENT INC COM 30214U102 201 2,800 SH   SOLE   0 0 2,800
EXXON MOBIL CORP COM 30231G102 4,351 114,597 SH   SOLE   0 0 114,597
F N B CORP COM 302520101 133 18,036 SH   SOLE   0 0 18,036
F5 NETWORKS INC COM 315616102 567 5,320 SH   SOLE   0 0 5,320
FACEBOOK INC CL A 30303M102 209 1,250 SH   SOLE   0 0 1,250
FEDEX CORP COM 31428X106 5,034 41,512 SH   SOLE   0 0 41,512
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 237 8,083 SH   SOLE   0 0 8,083
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 13 302 SH   SOLE   0 0 302
FIDELITY COVINGTON TR MSCI INDL INDX 316092709 14 451 SH   SOLE   0 0 451
FLEX LTD ORD Y2573F102 135 16,110 SH   SOLE   0 0 16,110
FLUOR CORP NEW COM 343412102 173 25,085 SH   SOLE   0 0 25,085
FRANKLIN RESOURCES INC COM 354613101 670 40,139 SH   SOLE   0 0 40,139
GARTNER INC COM 366651107 238 2,390 SH   SOLE   0 0 2,390
GENERAL ELECTRIC CO COM 369604103 407 51,283 SH   SOLE   0 0 51,283
GLOBUS MED INC CL A 379577208 669 15,720 SH   SOLE   0 0 15,720
GOLDMAN SACHS GROUP INC COM 38141G104 524 3,390 SH   SOLE   0 0 3,390
HELMERICH & PAYNE INC COM 423452101 691 44,153 SH   SOLE   0 0 44,153
HEWLETT PACKARD ENTERPRISE C COM 42824C109 192 19,724 SH   SOLE   0 0 19,724
HOME DEPOT INC COM 437076102 1,086 5,818 SH   SOLE   0 0 5,818
HONDA MOTOR LTD AMERN SHS 438128308 288 12,825 SH   SOLE   0 0 12,825
HORMEL FOODS CORP COM 440452100 688 14,750 SH   SOLE   0 0 14,750
HP INC COM 40434L105 361 20,796 SH   SOLE   0 0 20,796
INTEL CORP COM 458140100 5,562 102,765 SH   SOLE   0 0 102,765
INTERNATIONAL BUSINESS MACHS COM 459200101 729 6,569 SH   SOLE   0 0 6,569
INTUIT COM 461202103 203 881 SH   SOLE   0 0 881
INTUITIVE SURGICAL INC COM NEW 46120E602 297 600 SH   SOLE   0 0 600
ISHARES TR CORE S&P TTL STK 464287150 72 1,250 SH   SOLE   0 0 1,250
ISHARES TR SELECT DIVID ETF 464287168 111 1,508 SH   SOLE   0 0 1,508
ISHARES TR CHINA LG-CAP ETF 464287184 1,195 31,834 SH   SOLE   0 0 31,834
ISHARES TR TRANS AVG ETF 464287192 478 3,457 SH   SOLE   0 0 3,457
ISHARES TR CORE S&P500 ETF 464287200 56 217 SH   SOLE   0 0 217
ISHARES TR CORE US AGGBD ET 464287226 43 370 SH   SOLE   0 0 370
ISHARES TR IBOXX INV CP ETF 464287242 12 100 SH   SOLE   0 0 100
ISHARES TR S&P 500 GRWT ETF 464287309 25 153 SH   SOLE   0 0 153
ISHARES TR MSCI EAFE ETF 464287465 51 947 SH   SOLE   0 0 947
ISHARES TR RUS MID CAP ETF 464287499 30 687 SH   SOLE   0 0 687
ISHARES TR CORE S&P MCP ETF 464287507 17 116 SH   SOLE   0 0 116
ISHARES TR RUS 1000 VAL ETF 464287598 10 100 SH   SOLE   0 0 100
ISHARES TR S&P MC 400GR ETF 464287606 17 98 SH   SOLE   0 0 98
ISHARES TR RUS 1000 GRW ETF 464287614 144 959 SH   SOLE   0 0 959
ISHARES TR RUS 2000 VAL ETF 464287630 2 29 SH   SOLE   0 0 29
ISHARES TR RUSSELL 2000 ETF 464287655 17 147 SH   SOLE   0 0 147
ISHARES TR S&P MC 400VL ETF 464287705 15 133 SH   SOLE   0 0 133
ISHARES TR U.S. ENERGY ETF 464287796 2 100 SH   SOLE   0 0 100
ISHARES TR CORE S&P SCP ETF 464287804 19 332 SH   SOLE   0 0 332
ISHARES TR EUROPE ETF 464287861 991 28,041 SH   SOLE   0 0 28,041
ISHARES TR SP SMCP600VL ETF 464287879 13 134 SH   SOLE   0 0 134
ISHARES TR IBOXX HI YD ETF 464288513 204 2,650 SH   SOLE   0 0 2,650
ISHARES TR US HOME CONS ETF 464288752 35 1,200 SH   SOLE   0 0 1,200
JOHNSON & JOHNSON COM 478160104 999 7,620 SH   SOLE   0 0 7,620
JPMORGAN CHASE & CO COM 46625H100 226 2,507 SH   SOLE   0 0 2,507
KIMBERLY CLARK CORP COM 494368103 1,491 11,658 SH   SOLE   0 0 11,658
KROGER CO COM 501044101 719 23,875 SH   SOLE   0 0 23,875
KULICKE & SOFFA INDS INC COM 501242101 889 42,580 SH   SOLE   0 0 42,580
LAM RESEARCH CORP COM 512807108 805 3,354 SH   SOLE   0 0 3,354
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 229 18,400 SH   SOLE   0 0 18,400
LIVE NATION ENTERTAINMENT IN COM 538034109 554 12,180 SH   SOLE   0 0 12,180
LOCKHEED MARTIN CORP COM 539830109 3,130 9,235 SH   SOLE   0 0 9,235
LOWES COS INC COM 548661107 3,961 46,031 SH   SOLE   0 0 46,031
MANTECH INTL CORP CL A 564563104 343 4,720 SH   SOLE   0 0 4,720
MCDONALDS CORP COM 580135101 535 3,234 SH   SOLE   0 0 3,234
MERCK & CO. INC COM 58933Y105 386 5,022 SH   SOLE   0 0 5,022
MICROSOFT CORP COM 594918104 8,613 54,616 SH   SOLE   0 0 54,616
MONMOUTH REAL ESTATE INVT CO CL A 609720107 713 59,185 SH   SOLE   0 0 59,185
MORGAN STANLEY COM NEW 617446448 821 24,135 SH   SOLE   0 0 24,135
NATIONAL INSTRS CORP COM 636518102 241 7,300 SH   SOLE   0 0 7,300
NIKE INC CL B 654106103 2,175 26,283 SH   SOLE   0 0 26,283
NOKIA CORP SPONSORED ADR 654902204 122 39,427 SH   SOLE   0 0 39,427
NORTHROP GRUMMAN CORP COM 666807102 304 1,004 SH   SOLE   0 0 1,004
NVIDIA CORP COM 67066G104 5,061 19,199 SH   SOLE   0 0 19,199
OCCIDENTAL PETE CORP COM 674599105 430 37,090 SH   SOLE   0 0 37,090
OLD DOMINION FREIGHT LINE IN COM 679580100 211 1,610 SH   SOLE   0 0 1,610
ORACLE CORP COM 68389X105 2,558 52,938 SH   SOLE   0 0 52,938
PACCAR INC COM 693718108 416 6,800 SH   SOLE   0 0 6,800
PAYCHEX INC COM 704326107 635 10,100 SH   SOLE   0 0 10,100
PAYPAL HLDGS INC COM 70450Y103 775 8,100 SH   SOLE   0 0 8,100
PEPSICO INC COM 713448108 502 4,179 SH   SOLE   0 0 4,179
PFIZER INC COM 717081103 876 26,839 SH   SOLE   0 0 26,839
PHILIP MORRIS INTL INC COM 718172109 209 2,870 SH   SOLE   0 0 2,870
PRICE T ROWE GROUP INC COM 74144T108 337 3,456 SH   SOLE   0 0 3,456
PROCTER & GAMBLE CO COM 742718109 3,595 32,683 SH   SOLE   0 0 32,683
PROSHARES TR PSHS ULTSH 20YRS 74347B201 403 25,062 SH   SOLE   0 0 25,062
PROSHARES TR PSHS ULT S&P 500 74347R107 1,836 20,655 SH   SOLE   0 0 20,655
PROSHARES TR PSHS ULTRA DOW30 74347R305 1,078 36,200 SH   SOLE   0 0 36,200
PROSHARES TR PSHS ULTRA O&G 74347R719 99 20,466 SH   SOLE   0 0 20,466
PROSHARES TR PSHS ULTRUSS2000 74347R842 383 11,670 SH   SOLE   0 0 11,670
PROSHARES TR ULTRA FNCLS NEW 74347X633 231 9,755 SH   SOLE   0 0 9,755
QUALCOMM INC COM 747525103 2,870 42,429 SH   SOLE   0 0 42,429
RAYTHEON CO COM NEW 755111507 2,207 16,828 SH   SOLE   0 0 16,828
ROYAL BK CDA COM 780087102 243 3,948 SH   SOLE   0 0 3,948
SAP SE SPON ADR 803054204 511 4,625 SH   SOLE   0 0 4,625
SCHLUMBERGER LTD COM 806857108 686 50,880 SH   SOLE   0 0 50,880
SCHWAB CHARLES CORP COM 808513105 465 13,821 SH   SOLE   0 0 13,821
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,720 19,420 SH   SOLE   0 0 19,420
SELECT SECTOR SPDR TR ENERGY 81369Y506 631 21,720 SH   SOLE   0 0 21,720
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 18 850 SH   SOLE   0 0 850
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 546 9,259 SH   SOLE   0 0 9,259
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10 125 SH   SOLE   0 0 125
SKYWORKS SOLUTIONS INC COM 83088M102 2,982 33,361 SH   SOLE   0 0 33,361
SOUTHERN CO COM 842587107 326 6,030 SH   SOLE   0 0 6,030
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,859 62,995 SH   SOLE   0 0 62,995
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 7 272 SH   SOLE   0 0 272
SPDR SER TR S&P BK ETF 78464A797 54 2,008 SH   SOLE   0 0 2,008
SPDR SER TR S&P BIOTECH 78464A870 359 4,636 SH   SOLE   0 0 4,636
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 114 3,540 SH   SOLE   0 0 3,540
SWISS HELVETIA FD INC COM 870875101 104 14,961 SH   SOLE   0 0 14,961
SYNOPSYS INC COM 871607107 413 3,210 SH   SOLE   0 0 3,210
TARGET CORP COM 87612E106 1,127 12,118 SH   SOLE   0 0 12,118
TERADYNE INC COM 880770102 1,913 35,315 SH   SOLE   0 0 35,315
TIFFANY & CO NEW COM 886547108 285 2,200 SH   SOLE   0 0 2,200
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 492 4,100 SH   SOLE   0 0 4,100
TRANSOCEAN LTD REG SHS H8817H100 37 31,950 SH   SOLE   0 0 31,950
TRUIST FINL CORP COM 89832Q109 1,624 52,645 SH   SOLE   0 0 52,645
UBER TECHNOLOGIES INC COM 90353T100 215 7,700 SH   SOLE   0 0 7,700
UNITED PARCEL SERVICE INC CL B 911312106 3,698 39,590 SH   SOLE   0 0 39,590
UNITED TECHNOLOGIES CORP COM 913017109 338 3,586 SH   SOLE   0 0 3,586
VARIAN MED SYS INC COM 92220P105 380 3,698 SH   SOLE   0 0 3,698
VERIZON COMMUNICATIONS INC COM 92343V104 1,919 35,715 SH   SOLE   0 0 35,715
VISA INC COM CL A 92826C839 2,712 16,831 SH   SOLE   0 0 16,831
VMWARE INC CL A COM 928563402 753 6,220 SH   SOLE   0 0 6,220
WALGREENS BOOTS ALLIANCE INC COM 931427108 740 16,170 SH   SOLE   0 0 16,170
WALMART INC COM 931142103 11,193 98,516 SH   SOLE   0 0 98,516
WELLS FARGO CO NEW COM 949746101 1,503 52,363 SH   SOLE   0 0 52,363
XILINX INC COM 983919101 573 7,350 SH   SOLE   0 0 7,350