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
ANAREN INC COM 032744104 315 11,257 SH   OTR   11,257 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 100 17,000 SH   OTR   17,000 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 219 3,122 SH   OTR   3,122 0 0
FIRST NIAGARA FINL GP INC COM 33582V108 5,431 511,406 SH   OTR   2,577 0 508,829
GENERAL ELECTRIC CO COM 369604103 383 13,647 SH   OTR   13,647 0 0
GLOBAL PMTS INC COM 37940X102 202 3,105 SH   OTR   3,105 0 0
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 1,314 26,405 SH   SOLE   23,505 0 2,900
INTEL CORP COM 458140100 213 8,200 SH   OTR   8,200 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 1,622 44,125 SH   SOLE   44,125 0 0
ISHARES 1-3 YR CR BD ETF 464288646 4,069 38,582 SH   SOLE   38,332 0 250
ISHARES 1-3 YR TR BD ETF 464287457 1,283 15,200 SH   SOLE   15,200 0 0
ISHARES 3-7 YR TR BD ETF 464288661 2,211 18,420 SH   SOLE   18,420 0 0
ISHARES AGENCY BOND ETF 464288166 1,465 13,250 SH   SOLE   13,250 0 0
ISHARES MBS ETF 464288588 2,266 21,671 SH   SOLE   21,671 0 0
ISHARES SHRT TRS BD ETF 464288679 2,301 20,875 SH   SOLE   20,875 0 0
ISHARES CORE MSCI EMKT 46434G103 1,124 22,573 SH   SOLE   22,573 0 0
ISHARES CORE S&P MCP ETF 464287507 115,690 864,581 SH   SOLE   847,141 0 17,440
ISHARES CORE S&P500 ETF 464287200 195,601 1,053,599 SH   SOLE   999,789 0 53,810
ISHARES CORE S&P SCP ETF 464287804 97,817 896,332 SH   SOLE   880,432 0 15,900
ISHARES CORE TOTUSBD ETF 464287226 1,824 17,143 SH   SOLE   17,143 0 0
ISHARES FLTG RATE BD ETF 46429B655 42,461 837,161 SH   SOLE   817,791 0 19,370
ISHARES GOLD TRUST ISHARES 464285105 1,687 144,475 SH   SOLE   144,475 0 0
ISHARES IBOXX INV CP ETF 464287242 1,076 9,422 SH   SOLE   9,422 0 0
ISHARES MSCI EAFE ETF 464287465 80,022 1,192,666 SH   SOLE   1,161,911 0 30,755
ISHARES EAFE SML CP ETF 464288273 210 4,113 SH   SOLE   4,113 0 0
ISHARES EAFE VALUE ETF 464288877 2,775 48,516 SH   SOLE   47,216 0 1,300
ISHARES MSCI EMG MKT ETF 464287234 577 13,805 SH   SOLE   13,805 0 0
ISHARES RUS 1000 GRW ETF 464287614 1,655 19,255 SH   SOLE   19,255 0 0
ISHARES MICRO-CAP ETF 464288869 7,270 96,775 SH   SOLE   93,750 0 3,025
ISHARES S&P MC 400GR ETF 464287606 3,893 25,921 SH   SOLE   25,921 0 0
ISHARES S&P MC 400VL ETF 464287705 3,603 30,996 SH   SOLE   30,996 0 0
ISHARES S&P 500 GRWT ETF 464287309 2,761 27,962 SH   SOLE   27,337 0 625
ISHARES S&P 500 VAL ETF 464287408 13,194 154,387 SH   SOLE   151,637 0 2,750
ISHARES SP SMCP600GR ETF 464287887 3,431 28,926 SH   SOLE   28,331 0 595
ISHARES SP SMCP600VL ETF 464287879 3,359 30,190 SH   SOLE   29,615 0 575
ISHARES NY AMTFRE MU ETF 464288323 1,966 18,830 SH   SOLE   14,505 0 4,325
ISHARES TIPS BD ETF 464287176 6,171 56,148 SH   SOLE   53,648 0 2,500
JOHNSON & JOHNSON COM 478160104 950 10,367 SH   OTR   10,367 0 0
JPMORGAN CHASE & CO COM 46625h100 794 13,571 SH   OTR   13,571 0 0
KIMBERLY CLARK CORP COM 494368103 395 3,785 SH   OTR   3,785 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 128 23,932 SH   OTR   23,932 0 0
MICROSOFT CORP COM 594918104 277 7,412 SH   OTR   7,412 0 0
PAYCHEX INC COM 704326107 4,080 89,619 SH   OTR   89,619 0 0
PEPSICO INC COM 713448108 252 3,034 SH   OTR   3,034 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 1,349 25,502 SH   SOLE   25,502 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 12,918 503,433 SH   SOLE   495,433 0 8,000
POWERSHARES DB G10 CURCY HAR COM UT BEN INT 73935Y102 3,305 130,000 SH   SOLE   130,000 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 4,620 185,680 SH   SOLE   182,330 0 3,350
PRAXAIR INC COM 74005P104 231 1,780 SH   OTR   1,780 0 0
RF MICRODEVICES INC COM 749941100 87 16,825 SH   OTR   16,825 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 99,814 540,439 SH   SOLE   532,014 0 8,425
SCHLUMBERGER LTD COM 806857108 264 2,931 SH   OTR   2,931 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,024 41,609 SH   SOLE   41,609 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,483 78,761 SH   SOLE   78,761 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 347 10,886 SH   SOLE   10,886 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,902 37,825 SH   SOLE   37,825 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,388 31,490 SH   SOLE   31,490 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 353 8,664 SH   SOLE   8,664 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 560 14,964 SH   SOLE   14,964 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 612 20,231 SH   SOLE   20,231 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 512 9,749 SH   SOLE   9,749 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 878 16,642 SH   SOLE   16,642 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 483 11,900 SH   SOLE   11,900 0 0
SPDR SER TR SHT TRM HGH YLD 78468R408 577 18,700 SH   SOLE   18,700 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 23,660 574,266 SH   SOLE   562,441 0 11,825
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 13,641 82,438 SH   SOLE   82,013 0 425
SPDR SERIES TRUST DJ REIT ETF 78464A607 42,809 600,656 SH   SOLE   587,771 0 12,885
SPDR GOLD TRUST GOLD SHS 78463V107 1,787 15,385 SH   SOLE   15,385 0 0
SPDR SERIES TRUST NUVN BR SHT MUNI 78464A425 324 13,326 SH   SOLE   13,326 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 3,703 79,792 SH   SOLE   76,892 0 2,900
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 1,799 35,800 SH   SOLE   35,800 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 3,673 109,415 SH   SOLE   105,115 0 4,300
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 745 3,050 SH   SOLE   3,050 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 290 5,716 SH   SOLE   5,716 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,209 150,922 SH   SOLE   145,147 0 5,775
VANGUARD INDEX FDS LARGE CAP ETF 922908637 5,313 62,655 SH   SOLE   54,780 0 7,875
VANGUARD INDEX FDS MID CAP ETF 922908629 1,999 18,171 SH   SOLE   16,696 0 1,475
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 9,441 226,503 SH   SOLE   224,378 0 2,125
VANGUARD INDEX FDS REIT ETF 922908553 4,890 75,751 SH   SOLE   75,076 0 675
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,538 19,240 SH   SOLE   19,240 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 41,887 849,127 SH   SOLE   831,852 0 17,275
VANGUARD INDEX FDS SMALL CP ETF 922908751 952 8,656 SH   SOLE   6,381 0 2,275
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 30,395 379,699 SH   SOLE   362,779 0 16,920
VANGUARD INDEX FDS TOTAL STK MKT 922908769 356 3,707 SH   SOLE   3,707 0 0