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 32744104 266 11,600 SH   OTR   11,600 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 77 19,000 SH   OTR   19,000 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 211 3,422 SH   OTR   3,422 0 0
FIRST NIAGARA FINL GP INC COM 33582V108 6,912 686,406 SH   OTR   2,577 0 683,829
GENERAL ELECTRIC CO COM 369604103 279 12,039 SH   OTR   12,039 0 0
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 1,107 27,220 SH   SOLE   27,220 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 1,543 42,285 SH   SOLE   42,285 0 0
ISHARES TR BARCLYS 1-3YR CR 464288646 1,966 18,717 SH   SOLE   18,717 0 0
ISHARES TR BARCLYS 1-3 YR 464287457 1,285 15,250 SH   SOLE   15,250 0 0
ISHARES TR BARCLYS 3-7 YR 464288661 2,941 24,360 SH   SOLE   24,360 0 0
ISHARES TR BARCLYS 7-10 YR 464287440 1,950 19,025 SH   SOLE   19,025 0 0
ISHARES TR AGENCY BD FD 464288166 1,591 14,375 SH   SOLE   14,375 0 0
ISHARES TR BARCLYS MBS BD 464288588 1,540 14,635 SH   SOLE   14,635 0 0
ISHARES TR CORE S&P MCP ETF 464287507 97,589 844,925 SH   SOLE   825,125 0 19,800
ISHARES TR CORE S&P500 ETF 464287200 127,526 792,677 SH   SOLE   738,217 0 54,460
ISHARES TR CORE S&P SCP ETF 464287804 82,913 918,089 SH   SOLE   899,289 0 18,800
ISHARES TR CORE TOTUSBD ETF 464287226 897 8,365 SH   SOLE   8,365 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,818 151,625 SH   SOLE   151,625 0 0
ISHARES TR IBOXX INV CPBD 464287242 620 5,453 SH   SOLE   5,453 0 0
ISHARES TR MSCI EAFE INDEX 464287465 64,555 1,126,618 SH   SOLE   1,092,213 0 34,405
ISHARES TR MSCI VAL IDX 464288877 2,264 46,791 SH   SOLE   45,491 0 1,300
ISHARES TR MSCI EMERG MKT 464287234 574 14,906 SH   SOLE   14,906 0 0
ISHARES TR RUSSELL1000GRW 464287614 1,401 19,255 SH   SOLE   19,255 0 0
ISHARES TR RSSL MCRCP IDX 464288869 6,126 99,243 SH   SOLE   95,818 0 3,425
ISHARES TR S&P MC 400 GRW 464287606 3,598 27,928 SH   SOLE   27,928 0 0
ISHARES TR S&P MIDCP VALU 464287705 3,337 32,952 SH   SOLE   32,952 0 0
ISHARES TR S&P500 GRW 464287309 2,327 27,695 SH   SOLE   26,945 0 750
ISHARES TR S&P 500 VALUE 464287408 12,111 159,844 SH   SOLE   156,994 0 2,850
ISHARES TR S&P SMLCP GROW 464287887 3,400 35,109 SH   SOLE   34,449 0 660
ISHARES TR S&P SMLCP VALU 464287879 3,368 36,049 SH   SOLE   35,414 0 635
ISHARES TR S&P NTL AMTFREE 464288414 231 2,195 SH   SOLE   2,195 0 0
ISHARES TR S&P AMTFREE MUNI 464288323 2,041 19,555 SH   SOLE   15,230 0 4,325
ISHARES TR BARCLYS TIPS BD 464287176 5,116 45,678 SH   SOLE   43,488 0 2,190
JOHNSON & JOHNSON COM 478160104 461 5,370 SH   OTR   5,370 0 0
JPMORGAN CHASE & CO COM 46625h100 664 12,582 SH   OTR   12,582 0 0
KIMBERLY CLARK CORP COM 494368103 368 3,785 SH   OTR   3,785 0 0
MICROSOFT CORP COM 594918104 245 7,090 SH   OTR   7,090 0 0
PAYCHEX INC COM 704326107 3,231 88,502 SH   OTR   88,502 0 0
PEPSICO INC COM 713448108 256 3,134 SH   OTR   3,134 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 1,058 20,100 SH   SOLE   20,100 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 10,979 436,891 SH   SOLE   423,941 0 12,950
POWERSHARES DB G10 CURCY HAR COM UT BEN INT 73935Y102 2,869 112,900 SH   SOLE   112,900 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 4,966 200,650 SH   SOLE   197,300 0 3,350
PRAXAIR INC COM 74005P104 205 1,780 SH   OTR   1,780 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 111,778 696,784 SH   SOLE   688,334 0 8,450
SCHLUMBERGER LTD COM 806857108 211 2,946 SH   OTR   2,946 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 556 23,791 SH   SOLE   23,791 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,012 73,873 SH   SOLE   73,873 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 263 9,741 SH   SOLE   9,741 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,997 39,507 SH   SOLE   39,507 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 571 14,940 SH   SOLE   14,940 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 289 7,981 SH   SOLE   7,981 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 360 11,274 SH   SOLE   11,274 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 396 12,359 SH   SOLE   12,359 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 346 7,855 SH   SOLE   7,855 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 320 5,941 SH   SOLE   5,941 0 0
SIRIUS XM RADIO INC COM 82967N108 34 10,005 SH   OTR   10,005 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 20,615 516,666 SH   SOLE   504,966 0 11,700
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 37,051 249,421 SH   SOLE   241,971 0 7,450
SPDR SERIES TRUST DJ REIT ETF 78464A607 39,106 514,896 SH   SOLE   503,146 0 11,750
SPDR GOLD TRUST GOLD SHS 78463V107 1,535 12,890 SH   SOLE   12,890 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 11,404 397,081 SH   SOLE   395,306 0 1,775
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 2,906 66,039 SH   SOLE   63,439 0 2,600
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 1,345 29,900 SH   SOLE   29,900 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 3,128 108,473 SH   SOLE   104,098 0 4,375
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 641 3,050 SH   SOLE   3,050 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 252 5,691 SH   SOLE   5,691 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,037 129,846 SH   SOLE   124,621 0 5,225
VANGUARD INDEX FDS LARGE CAP ETF 922908637 5,058 68,905 SH   SOLE   60,530 0 8,375
VANGUARD INDEX FDS MID CAP ETF 922908629 1,739 18,280 SH   SOLE   16,805 0 1,475
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 7,821 219,682 SH   SOLE   217,557 0 2,125
VANGUARD INDEX FDS REIT ETF 922908553 4,650 67,670 SH   SOLE   66,995 0 675
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,682 21,010 SH   SOLE   21,010 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 92202805 38,457 782,958 SH   SOLE   765,283 0 17,675
VANGUARD INDEX FDS SMALL CP ETF 922908751 832 8,880 SH   SOLE   6,605 0 2,275
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 35,623 440,445 SH   SOLE   422,440 0 18,005
VANGUARD INDEX FDS TOTAL STK MKT 922908769 288 3,485 SH   SOLE   3,485 0 0