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,082 7,554 SH   SOLE   0 0 7,554
ABBOTT LABS COM 002824100 389 9,504 SH   SOLE   0 0 9,504
ABBVIE INC COM 00287Y109 537 9,507 SH   SOLE   0 0 9,507
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 287 3,546 SH   SOLE   0 0 3,546
AEHR TEST SYSTEMS COM 00760J108 983 457,260 SH   SOLE   0 0 457,260
ALCOA INC COM 013817101 222 14,882 SH   SOLE   0 0 14,882
ALTRIA GROUP INC COM 02209S103 2,687 64,058 SH   SOLE   0 0 64,058
AMAZON COM INC COM 023135106 1,133 3,487 SH   SOLE   0 0 3,487
APACHE CORP COM 037411105 1,735 17,239 SH   SOLE   0 0 17,239
APPLE INC COM 037833100 11,416 122,845 SH   SOLE   0 0 122,845
ARCHER DANIELS MIDLAND CO COM 039483102 242 5,486 SH   SOLE   0 0 5,486
AT&T INC COM 00206R102 868 24,546 SH   SOLE   0 0 24,546
BANK NEW YORK MELLON CORP COM 064058100 429 11,450 SH   SOLE   0 0 11,450
BANK OF AMERICA CORPORATION COM 060505104 284 18,468 SH   SOLE   0 0 18,468
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 218 1,724 SH   SOLE   0 0 1,724
CATERPILLAR INC DEL COM 149123101 2,583 23,772 SH   SOLE   0 0 23,772
CELGENE CORP COM 151020104 2,802 32,628 SH   SOLE   0 0 32,628
CHEVRON CORP NEW COM 166764100 977 7,482 SH   SOLE   0 0 7,482
CISCO SYS INC COM 17275R102 5,851 235,468 SH   SOLE   0 0 235,468
CLIFFS NAT RES INC COM 18683K101 923 61,350 SH   SOLE   0 0 61,350
COCA COLA CO COM 191216100 2,920 68,936 SH   SOLE   0 0 68,936
COLGATE PALMOLIVE CO COM 194162103 2,900 42,527 SH   SOLE   0 0 42,527
COMCAST CORP NEW CL A 20030N101 1,608 29,958 SH   SOLE   0 0 29,958
CONOCOPHILLIPS COM 20825C104 2,506 29,230 SH   SOLE   0 0 29,230
CORNING INC COM 219350105 319 14,555 SH   SOLE   0 0 14,555
CREE INC COM 225447101 210 4,200 SH   SOLE   0 0 4,200
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344109 223 15,000 SH   SOLE   0 0 15,000
CUMMINS INC COM 231021106 2,051 13,295 SH   SOLE   0 0 13,295
DIAGEO P L C SPON ADR NEW 25243Q205 1,403 11,022 SH   SOLE   0 0 11,022
DISNEY WALT CO COM DISNEY 254687106 1,298 15,144 SH   SOLE   0 0 15,144
DOMINION RES INC VA NEW COM 25746U109 639 8,938 SH   SOLE   0 0 8,938
E M C CORP MASS COM 268648102 2,439 92,585 SH   SOLE   0 0 92,585
EMERSON ELEC CO COM 291011104 2,250 33,899 SH   SOLE   0 0 33,899
EXXON MOBIL CORP COM 30231G102 5,741 57,025 SH   SOLE   0 0 57,025
FIRST NIAGARA FINL GP INC COM 33582V108 367 41,957 SH   SOLE   0 0 41,957
FNB CORP PA COM 302520101 564 44,007 SH   SOLE   0 0 44,007
FREEPORT-MCMORAN COPPER & GO COM 35671D857 398 10,916 SH   SOLE   0 0 10,916
GENERAL ELECTRIC CO COM 369604103 3,990 151,808 SH   SOLE   0 0 151,808
GENERAL MLS INC COM 370334104 730 13,893 SH   SOLE   0 0 13,893
GOOGLE INC CL A 38259P508 2,037 3,484 SH   SOLE   0 0 3,484
GOOGLE INC CL C 38259P706 1,978 3,439 SH   SOLE   0 0 3,439
HEWLETT PACKARD CO COM 428236103 489 14,510 SH   SOLE   0 0 14,510
HOME DEPOT INC COM 437076102 232 2,871 SH   SOLE   0 0 2,871
INTEL CORP COM 458140100 2,633 85,226 SH   SOLE   0 0 85,226
INTERNATIONAL BUSINESS MACHS COM 459200101 437 2,409 SH   SOLE   0 0 2,409
ISHARES MSCI GERMANY ETF 464286806 255 8,163 SH   SOLE   0 0 8,163
ISHARES S&P 100 ETF 464287101 657 7,596 SH   SOLE   0 0 7,596
ISHARES SELECT DIVID ETF 464287168 787 10,219 SH   SOLE   0 0 10,219
ISHARES GLOBAL TECH ETF 464287291 304 3,411 SH   SOLE   0 0 3,411
ISHARES S&P 500 GRWT ETF 464287309 1,437 13,661 SH   SOLE   0 0 13,661
ISHARES GLOB HLTHCRE ETF 464287325 284 3,012 SH   SOLE   0 0 3,012
ISHARES GLOBAL FINLS ETF 464287333 204 3,568 SH   SOLE   0 0 3,568
ISHARES MSCI EAFE ETF 464287465 2,179 31,865 SH   SOLE   0 0 31,865
ISHARES S&P MC 400GR ETF 464287606 883 5,624 SH   SOLE   0 0 5,624
ISHARES RUS 1000 ETF 464287622 1,407 12,776 SH   SOLE   0 0 12,776
ISHARES RUSSELL 2000 ETF 464287655 1,432 12,057 SH   SOLE   0 0 12,057
ISHARES S&P MC 400VL ETF 464287705 748 5,894 SH   SOLE   0 0 5,894
ISHARES U.S. TECH ETF 464287721 947 9,773 SH   SOLE   0 0 9,773
ISHARES SP SMCP600VL ETF 464287879 413 3,580 SH   SOLE   0 0 3,580
ISHARES SP SMCP600GR ETF 464287887 509 4,210 SH   SOLE   0 0 4,210
ISHARES US OIL EQ&SV ETF 464288844 2,403 31,001 SH   SOLE   0 0 31,001
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 1,474 135,688 SH   SOLE   0 0 135,688
JOHNSON & JOHNSON COM 478160104 5,540 52,952 SH   SOLE   0 0 52,952
JPMORGAN CHASE & CO COM 46625H100 697 12,089 SH   SOLE   0 0 12,089
KRAFT FOODS GROUP INC COM 50076Q106 260 4,339 SH   SOLE   0 0 4,339
LOCKHEED MARTIN CORP COM 539830109 242 1,504 SH   SOLE   0 0 1,504
MARRIOTT INTL INC NEW CL A 571903202 333 5,196 SH   SOLE   0 0 5,196
MCDONALDS CORP COM 580135101 2,153 21,373 SH   SOLE   0 0 21,373
MEDTRONIC INC COM 585055106 2,367 37,116 SH   SOLE   0 0 37,116
MERCK & CO INC NEW COM 58933Y105 2,972 51,367 SH   SOLE   0 0 51,367
METLIFE INC COM 59156R108 1,417 25,502 SH   SOLE   0 0 25,502
MICROSOFT CORP COM 594918104 1,894 45,423 SH   SOLE   0 0 45,423
MONDELEZ INTL INC CL A 609207105 357 9,486 SH   SOLE   0 0 9,486
NEWMONT MINING CORP COM 651639106 1,666 65,485 SH   SOLE   0 0 65,485
NOVARTIS A G SPONSORED ADR 66987V109 244 2,700 SH   SOLE   0 0 2,700
ORACLE CORP COM 68389X105 2,450 60,439 SH   SOLE   0 0 60,439
PEPSICO INC COM 713448108 819 9,169 SH   SOLE   0 0 9,169
PHILIP MORRIS INTL INC COM 718172109 1,712 20,308 SH   SOLE   0 0 20,308
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 528 22,172 SH   SOLE   0 0 22,172
PNC FINL SVCS GROUP INC COM 693475105 2,718 30,523 SH   SOLE   0 0 30,523
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 263 7,382 SH   SOLE   0 0 7,382
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 1,785 17,700 SH   SOLE   0 0 17,700
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 7,593 80,854 SH   SOLE   0 0 80,854
PPG INDS INC COM 693506107 529 2,518 SH   SOLE   0 0 2,518
PPL CORP COM 69351T106 268 7,546 SH   SOLE   0 0 7,546
PROCTER & GAMBLE CO COM 742718109 1,218 15,498 SH   SOLE   0 0 15,498
PROSHARES TR PSHS ULT S&P 500 74347R107 1,007 8,699 SH   SOLE   0 0 8,699
PROSHARES TR PSHS ULTRA QQQ 74347R206 581 5,114 SH   SOLE   0 0 5,114
PROSHARES TR PSHS ULT SEMICDT 74347R669 2,260 29,604 SH   SOLE   0 0 29,604
PROSHARES TR ULTR MSCI ETF 74347X500 4,079 33,834 SH   SOLE   0 0 33,834
QUALCOMM INC COM 747525103 4,354 54,970 SH   SOLE   0 0 54,970
S & T BANCORP INC COM 783859101 1,716 69,061 SH   SOLE   0 0 69,061
SCHLUMBERGER LTD COM 806857108 1,391 11,791 SH   SOLE   0 0 11,791
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 980 19,734 SH   SOLE   0 0 19,734
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,595 59,100 SH   SOLE   0 0 59,100
SELECT SECTOR SPDR TR SBI CONS STPLS 81369y308 999 22,398 SH   SOLE   0 0 22,398
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 202 3,029 SH   SOLE   0 0 3,029
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 235 2,344 SH   SOLE   0 0 2,344
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 4,410 193,951 SH   SOLE   0 0 193,951
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,537 46,921 SH   SOLE   0 0 46,921
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 267 1,590 SH   SOLE   0 0 1,590
SPDR GOLD TRUST GOLD SHS 78463V107 245 1,911 SH   SOLE   0 0 1,911
SPDR S&P 500 ETF TR TR UNIT 78462f103 8,546 43,666 SH   SOLE   0 0 43,666
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 706 2,711 SH   SOLE   0 0 2,711
ST JUDE MED INC COM 790849103 1,494 21,569 SH   SOLE   0 0 21,569
STARBUCKS CORP COM 855244109 1,437 18,566 SH   SOLE   0 0 18,566
STEEL DYNAMICS INC COM 858119100 1,173 65,335 SH   SOLE   0 0 65,335
TEXAS PAC LD TR SUB CTF PROP I T 882610108 216 1,348 SH   SOLE   0 0 1,348
TRINA SOLAR LIMITED SPON ADR 89628E104 1,301 101,414 SH   SOLE   0 0 101,414
UNILEVER N V N Y SHS NEW 904784709 318 7,263 SH   SOLE   0 0 7,263
UNITED GUARDIAN INC COM 910571108 200 7,000 SH   SOLE   0 0 7,000
UNITED PARCEL SERVICE INC CL B 911312106 384 3,737 SH   SOLE   0 0 3,737
UNITED TECHNOLOGIES CORP COM 913017109 2,669 23,119 SH   SOLE   0 0 23,119
VANGUARD INDEX FDS LARGE CAP ETF 922908637 464 5,155 SH   SOLE   0 0 5,155
VANGUARD WORLD FD MEGA GRWTH IND 921910816 549 7,149 SH   SOLE   0 0 7,149
VANGUARD WORLD FD MEGA CAP INDEX 921910873 1,138 16,999 SH   SOLE   0 0 16,999
VANGUARD WORLD FDS TELCOMM ETF 92204A884 945 10,747 SH   SOLE   0 0 10,747
VERIZON COMMUNICATIONS INC COM 92343V104 2,003 40,942 SH   SOLE   0 0 40,942
WALGREEN CO COM 931422109 1,888 25,472 SH   SOLE   0 0 25,472
WAL-MART STORES INC COM 931142103 218 2,898 SH   SOLE   0 0 2,898
WELLS FARGO & CO NEW COM 949746101 839 15,966 SH   SOLE   0 0 15,966
WISDOMTREE TR LARGECAP DIVID 97717W307 5,110 72,167 SH   SOLE   0 0 72,167
WISDOMTREE TR US DIVD GRT FD 97717X669 1,030 35,465 SH   SOLE   0 0 35,465
YINGLI GREEN ENERGY HLDG CO ADR 98584B103 273 73,096 SH   SOLE   0 0 73,096
YUM BRANDS INC COM 988498101 240 2,953 SH   SOLE   0 0 2,953
ZIMMER HLDGS INC COM 98956P102 575 5,540 SH   SOLE   0 0 5,540