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 1,247 7,559 SH   SOLE   0 0 7,559
ABBOTT LABS COM 002824100 437 9,428 SH   SOLE   0 0 9,428
ABBVIE INC COM 00287Y109 552 9,432 SH   SOLE   0 0 9,432
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 332 3,546 SH   SOLE   0 0 3,546
AEHR TEST SYSTEMS COM 00760J108 1,524 651,470 SH   SOLE   0 0 651,470
ALCOA INC COM 013817101 200 15,482 SH   SOLE   0 0 15,482
ALTRIA GROUP INC COM 02209S103 3,134 62,648 SH   SOLE   0 0 62,648
AMAZON COM INC COM 023135106 1,383 3,718 SH   SOLE   0 0 3,718
APACHE CORP COM 037411105 363 6,015 SH   SOLE   0 0 6,015
APPLE INC COM 037833100 14,246 114,486 SH   SOLE   0 0 114,486
ARCHER DANIELS MIDLAND CO COM 039483102 220 4,634 SH   SOLE   0 0 4,634
AT&T INC COM 00206R102 850 26,029 SH   SOLE   0 0 26,029
BANK AMER CORP COM 060505104 293 19,014 SH   SOLE   0 0 19,014
BANK NEW YORK MELLON CORP COM 064058100 461 11,450 SH   SOLE   0 0 11,450
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 249 1,724 SH   SOLE   0 0 1,724
BP PLC SPONSORED ADR 055622104 533 13,627 SH   SOLE   0 0 13,627
CATERPILLAR INC DEL COM 149123101 1,483 18,526 SH   SOLE   0 0 18,526
CELGENE CORP COM 151020104 3,438 29,823 SH   SOLE   0 0 29,823
CHEVRON CORP NEW COM 166764100 1,523 14,509 SH   SOLE   0 0 14,509
CISCO SYS INC COM 17275R102 6,126 222,568 SH   SOLE   0 0 222,568
CLIFFS NAT RES INC COM 18683K101 284 59,075 SH   SOLE   0 0 59,075
COCA COLA CO COM 191216100 2,604 64,218 SH   SOLE   0 0 64,218
COLGATE PALMOLIVE CO COM 194162103 2,919 42,093 SH   SOLE   0 0 42,093
COMCAST CORP NEW CL A 20030N101 1,442 25,542 SH   SOLE   0 0 25,542
CONOCOPHILLIPS COM 20825C104 2,185 35,100 SH   SOLE   0 0 35,100
CORNING INC COM 219350105 303 13,353 SH   SOLE   0 0 13,353
CUMMINS INC COM 231021106 1,768 12,749 SH   SOLE   0 0 12,749
DIAGEO P L C SPON ADR NEW 25243Q205 1,110 10,043 SH   SOLE   0 0 10,043
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 246 4,490 SH   SOLE   0 0 4,490
DISNEY WALT CO COM DISNEY 254687106 2,827 26,954 SH   SOLE   0 0 26,954
DOMINION RES INC VA NEW COM 25746U109 265 3,738 SH   SOLE   0 0 3,738
EMERSON ELEC CO COM 291011104 657 11,601 SH   SOLE   0 0 11,601
EXXON MOBIL CORP COM 30231G102 5,059 59,522 SH   SOLE   0 0 59,522
FNB CORP PA COM 302520101 578 44,007 SH   SOLE   0 0 44,007
GENERAL ELECTRIC CO COM 369604103 3,701 149,181 SH   SOLE   0 0 149,181
GENERAL MLS INC COM 370334104 752 13,285 SH   SOLE   0 0 13,285
GOOGLE INC CL A 38259P508 5,979 10,778 SH   SOLE   0 0 10,778
GOOGLE INC CL C 38259P706 1,767 3,224 SH   SOLE   0 0 3,224
HEWLETT PACKARD CO COM 428236103 442 14,179 SH   SOLE   0 0 14,179
HOME DEPOT INC COM 437076102 343 3,022 SH   SOLE   0 0 3,022
INTEL CORP COM 458140100 2,474 79,131 SH   SOLE   0 0 79,131
INTERNATIONAL BUSINESS MACHS COM 459200101 219 1,362 SH   SOLE   0 0 1,362
ISHARES US OIL EQ&SV ETF 464288844 3,108 66,107 SH   SOLE   0 0 66,107
ISHARES TR S&P 100 ETF 464287101 615 6,819 SH   SOLE   0 0 6,819
ISHARES TR SELECT DIVID ETF 464287168 878 11,263 SH   SOLE   0 0 11,263
ISHARES TR MSCI EMG MKT ETF 464287234 485 12,081 SH   SOLE   0 0 12,081
ISHARES TR GLOBAL TECH ETF 464287291 313 3,229 SH   SOLE   0 0 3,229
ISHARES TR S&P 500 GRWT ETF 464287309 1,467 12,874 SH   SOLE   0 0 12,874
ISHARES TR GLOB HLTHCRE ETF 464287325 289 2,685 SH   SOLE   0 0 2,685
ISHARES TR GLOBAL FINLS ETF 464287333 233 4,096 SH   SOLE   0 0 4,096
ISHARES TR MSCI EAFE ETF 464287465 3,580 55,795 SH   SOLE   0 0 55,795
ISHARES TR CORE S&P MCP ETF 464287507 1,972 12,978 SH   SOLE   0 0 12,978
ISHARES TR S&P MC 400GR ETF 464287606 765 4,459 SH   SOLE   0 0 4,459
ISHARES TR RUS 1000 ETF 464287622 1,934 16,698 SH   SOLE   0 0 16,698
ISHARES TR RUSSELL 2000 ETF 464287655 3,975 31,962 SH   SOLE   0 0 31,962
ISHARES TR S&P MC 400VL ETF 464287705 681 5,200 SH   SOLE   0 0 5,200
ISHARES TR U.S. TECH ETF 464287721 1,063 10,126 SH   SOLE   0 0 10,126
ISHARES TR CORE S&P SCP ETF 464287804 591 5,005 SH   SOLE   0 0 5,005
ISHARES TR SP SMCP600VL ETF 464287879 324 2,721 SH   SOLE   0 0 2,721
ISHARES TR SP SMCP600GR ETF 464287887 346 2,660 SH   SOLE   0 0 2,660
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 1,445 151,188 SH   SOLE   0 0 151,188
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,163 45,343 SH   SOLE   0 0 45,343
JOHNSON & JOHNSON COM 478160104 4,312 42,860 SH   SOLE   0 0 42,860
JPMORGAN CHASE & CO COM 46625H100 743 12,266 SH   SOLE   0 0 12,266
KRAFT FOODS GROUP INC COM 50076Q106 424 4,871 SH   SOLE   0 0 4,871
LOCKHEED MARTIN CORP COM 539830109 305 1,504 SH   SOLE   0 0 1,504
MARATHON OIL CORP COM 565849106 491 18,818 SH   SOLE   0 0 18,818
MARRIOTT INTL INC NEW CL A 571903202 417 5,196 SH   SOLE   0 0 5,196
MASTERCARD INC CL A 57636Q104 1,089 12,601 SH   SOLE   0 0 12,601
MCDONALDS CORP COM 580135101 2,716 27,878 SH   SOLE   0 0 27,878
MEDTRONIC PLC SHS G5960L103 2,785 35,710 SH   SOLE   0 0 35,710
MERCK & CO INC NEW COM 58933Y105 2,876 50,032 SH   SOLE   0 0 50,032
METLIFE INC COM 59156R108 1,257 24,857 SH   SOLE   0 0 24,857
MICROSOFT CORP COM 594918104 1,795 44,156 SH   SOLE   0 0 44,156
MONDELEZ INTL INC CL A 609207105 346 9,586 SH   SOLE   0 0 9,586
MYLAN N V SHS EURO N59465109 336 5,665 SH   SOLE   0 0 5,665
NATIONAL OILWELL VARCO INC COM 637071101 436 8,715 SH   SOLE   0 0 8,715
NEVRO CORP COM 64157F103 219 4,575 SH   SOLE   0 0 4,575
NEWMONT MINING CORP COM 651639106 1,219 56,130 SH   SOLE   0 0 56,130
NOVARTIS A G SPONSORED ADR 66987V109 276 2,800 SH   SOLE   0 0 2,800
ORACLE CORP COM 68389X105 2,538 58,827 SH   SOLE   0 0 58,827
PEPSICO INC COM 713448108 877 9,173 SH   SOLE   0 0 9,173
PFIZER INC COM 717081103 248 7,131 SH   SOLE   0 0 7,131
PHILIP MORRIS INTL INC COM 718172109 614 8,151 SH   SOLE   0 0 8,151
PHILLIPS 66 COM 718546104 681 8,664 SH   SOLE   0 0 8,664
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 401 19,633 SH   SOLE   0 0 19,633
PNC FINL SVCS GROUP INC COM 693475105 2,803 30,061 SH   SOLE   0 0 30,061
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 326 8,607 SH   SOLE   0 0 8,607
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 816 7,850 SH   SOLE   0 0 7,850
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 256 3,352 SH   SOLE   0 0 3,352
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 7,325 69,367 SH   SOLE   0 0 69,367
PPG INDS INC COM 693506107 597 2,646 SH   SOLE   0 0 2,646
PROCTER & GAMBLE CO COM 742718109 1,240 15,138 SH   SOLE   0 0 15,138
PROSHARES TR PSHS ULT S&P 500 74347R107 1,087 8,406 SH   SOLE   0 0 8,406
PROSHARES TR PSHS ULTRA QQQ 74347R206 494 3,468 SH   SOLE   0 0 3,468
PROSHARES TR ULTR MSCI ETF 74347X500 3,322 31,404 SH   SOLE   0 0 31,404
QUALCOMM INC COM 747525103 3,588 51,750 SH   SOLE   0 0 51,750
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 462 7,371 SH   SOLE   0 0 7,371
S & T BANCORP INC COM 783859101 3,940 138,833 SH   SOLE   0 0 138,833
SCHLUMBERGER LTD COM 806857108 1,522 18,246 SH   SOLE   0 0 18,246
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,090 22,355 SH   SOLE   0 0 22,355
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,069 56,126 SH   SOLE   0 0 56,126
SELECT SECTOR SPDR TR SBI CONS STPLS 81369y308 1,008 20,687 SH   SOLE   0 0 20,687
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 319 4,237 SH   SOLE   0 0 4,237
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 391 5,042 SH   SOLE   0 0 5,042
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 5,588 231,751 SH   SOLE   0 0 231,751
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,506 44,938 SH   SOLE   0 0 44,938
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 369 2,080 SH   SOLE   0 0 2,080
SPDR S&P 500 ETF TR TR UNIT 78462f103 10,310 49,943 SH   SOLE   0 0 49,943
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,503 5,420 SH   SOLE   0 0 5,420
ST JUDE MED INC COM 790849103 1,347 20,591 SH   SOLE   0 0 20,591
STARBUCKS CORP COM 855244109 1,737 18,347 SH   SOLE   0 0 18,347
STEEL DYNAMICS INC COM 858119100 1,256 62,507 SH   SOLE   0 0 62,507
TRINA SOLAR LIMITED SPON ADR 89628E104 1,130 93,469 SH   SOLE   0 0 93,469
TWITTER INC COM 90184L102 1,103 22,015 SH   SOLE   0 0 22,015
UNDER ARMOUR INC CL A 904311107 261 3,229 SH   SOLE   0 0 3,229
UNILEVER N V N Y SHS NEW 904784709 323 7,723 SH   SOLE   0 0 7,723
UNION PAC CORP COM 907818108 1,238 11,431 SH   SOLE   0 0 11,431
UNITED PARCEL SERVICE INC CL B 911312106 371 3,827 SH   SOLE   0 0 3,827
UNITED TECHNOLOGIES CORP COM 913017109 2,625 22,400 SH   SOLE   0 0 22,400
VALERO ENERGY CORP NEW COM 91913Y100 620 9,748 SH   SOLE   0 0 9,748
VANGUARD INDEX FDS LARGE CAP ETF 922908637 530 5,567 SH   SOLE   0 0 5,567
VANGUARD WORLD FD MEGA GRWTH IND 921910816 600 7,197 SH   SOLE   0 0 7,197
VANGUARD WORLD FD MEGA CAP INDEX 921910873 1,171 16,642 SH   SOLE   0 0 16,642
VANGUARD WORLD FDS TELCOMM ETF 92204A884 843 9,753 SH   SOLE   0 0 9,753
VERIZON COMMUNICATIONS INC COM 92343V104 3,039 62,484 SH   SOLE   0 0 62,484
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,121 25,049 SH   SOLE   0 0 25,049
WAL-MART STORES INC COM 931142103 245 2,973 SH   SOLE   0 0 2,973
WELLS FARGO & CO NEW COM 949746101 896 16,474 SH   SOLE   0 0 16,474
WISDOMTREE TR LARGECAP DIVID 97717W307 5,686 77,575 SH   SOLE   0 0 77,575
WISDOMTREE TR US DIVD GRT FD 97717X669 1,597 51,051 SH   SOLE   0 0 51,051
YUM BRANDS INC COM 988498101 238 3,018 SH   SOLE   0 0 3,018
ZIMMER HLDGS INC COM 98956P102 675 5,740 SH   SOLE   0 0 5,740