EX-35.1
(logo) WELLS FARGO HOME MORTGAGE

Wells Fargo Home Mortgage
One Home Campus
Des Moines, IA 50328-0001

Wells Fargo Bank, N.A.
Servicer Compliance Statement

1. I, John B. Brown, Senior Vice President of Wells Fargo Bank, N.A.
("Wells Fargo") hereby state that a review of the activities of Wells Fargo
during the calendar year 2007 and of Wells Fargo's performance under the
servicing agreement(s) listed on the attached Exhibit A (the "Servicing
Agreements)") has been made under my supervision.

2. To the best of my knowledge, based on such review, Wells Fargo has
fulfilled all of its obligations under the Servicing Agreement(s) in all
material respects throughout 2007.


/s/ John B. Brown
John B. Brown
Senior Vice President
Wells Fargo Bank, N.A.


February 29, 2008


Wells Fargo Home Mortgage
is a division of Wells Fargo Bank, N.A.


(page)


<TABLE>
<CAPTION>


Client  INV#     INV                            MASTER
                                                SERVICER/TRUSTEE        DEAL NAME
<S>         <C>         <C>                     <C>                           <C>
106     X22     DEUTSCHE PMSR ACE 07-HE3        WFB CORPORATE TRUST     ACE 2007-HE3
106     420     CSMC PMSR ARMT 2007-1           WFB CORPORATE TRUST     ARMT 2007-1
106     585     CSMC SUB ARMT 2007-1            WFB CORPORATE TRUST     ARMT 2007-1
106     Q06     WACH PMSR CS ARMT 07-1          WFB CORPORATE TRUST     ARMT 2007-1
708     C75     CREDIT SUISSE                   WFB CORPORATE TRUST     ARMT 2007-2
106     440     CSMC PMSR ARMT 2007-2           WFB CORPORATE TRUST     ARMT 2007-2
106     587     CSMC SUB ARMT 2007-2            WFB CORPORATE TRUST     ARMT 2007-2
106     433     CSMC PMSR ARMT 2007-3           WFB CORPORATE TRUST     ARMT 2007-3
106     588     CSMC SUB ARMT 2007-3            WFB CORPORATE TRUST     ARMT 2007-3
106     S07     BOA PMSR BAFC 2007-1            WFB CORPORATE TRUST     BAFC 2007-1
708     878     BANK OF AMERICA                 WFB CORPORATE TRUST     BAFC 2007-1/GROUP 1
708     C24     BANK OF AMERICA                 WFB CORPORATE TRUST     BAFC 2007-2
106     S08     BOA PMSR BAFC 2007-2            WFB CORPORATE TRUST     BAFC 2007-2
708     C81     BANK OF AMERICA                 WFB CORPORATE TRUST     BAFC 2007-3
106     S11     BOA PMSR BAFC 2007-3 TC         WFB CORPORATE TRUST     BAFC 2007-3 TC
708     D00     BANK OF AMERICA                 WFB CORPORATE TRUST     BAFC 2007-4
106     S12     BOA PMSR BAFC 2007-4            WFB CORPORATE TRUST     BAFC 2007-4
106     S14     BOA PMSR BAFC 2007-7            WFB CORPORATE TRUST     BAFC 2007-7
106     S15     BANK OF AMERICA                 WFB CORPORATE TRUST     BAFC 2007-8
708     879     BANK OF AMERICA                 WFB CORPORATE TRUST     BAFC 2007-A
708     C61     BANK OF AMERICA                 WFB CORPORATE TRUST     BAFC 2007-B
591     C83     BANK OF AMERICA                 WFB CORPORATE TRUST     BAFC 2007-C
708     C83     BANK OF AMERICA                 WFB CORPORATE TRUST     BAFC 2007-C
106     442     CSMC PMSR BAFC 2007-C           WFB CORPORATE TRUST     BAFC 2007-C
106     445     CSMC PMSR BAFC 2007-C           WFB CORPORATE TRUST     BAFC 2007-C
708     C96     BANK OF AMERICA                 WFB CORPORATE TRUST     BAFC 2007-D
708     C45     EMC                             WFB CORPORATE TRUST     BALTA 2007-2
708     C37     EMC                             WFB CORPORATE TRUST     BALTA 2007-3
106     Z64     EMC PMSR BALTA 2007-3           WFB CORPORATE TRUST     BALTA 2007-3
936     D04     BAYVIEW                         WFB CORPORATE TRUST     BAYVIEW 2007-33
936     D03     BAYVIEW                         WFB CORPORATE TRUST     BAYVIEW 2007-37
708     H27     BAYVIEW                         WFB CORPORATE TRUST     BAYVIEW 2007-B
472     H27     BAYVIEW                         WFB CORPORATE TRUST     BAYVIEW 2007-B
591     H27     BAYVIEW                         WFB CORPORATE TRUST     BAYVIEW 2007-B
936     H27     BAYVIEW                         WFB CORPORATE TRUST     BAYVIEW 2007-B
708     D15     EMC                             WFB CORPORATE TRUST     BSAAT 2007-1
708     COO     EMC                             WFB CORPORATE TRUST     BSABS 2007-1
708     C78     EMC                             WFB CORPORATE TRUST     BSABS 2007-2
591     C25     EMC                             WFB CORPORATE TRUST     BSABS 2007-SD2
685     C25     EMC                             WFB CORPORATE TRUST     BSABS 2007-SD2
708     C25     EMC                             WFB CORPORATE TRUST     BSABS 2007-SD2
106     V58     EMC SUB BSABS 2007-SD2          WFB CORPORATE TRUST     BSABS 2007-SD2
106     V59     EMC SUB BSABS 2007-SD3          WFB CORPORATE TRUST     BSABS 2007-SD3
N/A     N/A     EMC                             WFB CORPORATE TRUST     BSALTA 2007-2
N/A     N/A     EMC                             WFB CORPORATE TRUST     BSALTA 2007-3
106     C23     CITIGROUP PMSR BSARM 07-2       WFB CORPORATE TRUST     BSARM 2007-2
106     C34     CITIGROUP PMSR BSARM 07-2       WFB CORPORATE TRUST     BSARM 2007-2
708     C42     EMC                             WFB CORPORATE TRUST     BSARM 2007-2
708     C22     EMC                             WFB CORPORATE TRUST     BSARM 2007-1
708     C84     CSMC                            WFB CORPORATE TRUST     CSAB 2007-1
106     441     CSMC PMSR CSAB 2007-1           WFB CORPORATE TRUST     CSAB 2007-1
106     592     CSMC SUB CSMC CSAB 2007-1       WFB CORPORATE TRUST     CSAB 2007-1
106     435     CSMC PMSR CSMC 2007-03          WFB CORPORATE TRUST     CSMC 2007-03
106     591     CSMC SUB CSMC 2007-03           WFB CORPORATE TRUST     CSMC 2007-03
708     J38     CSMC                            WFB CORPORATE TRUST     CSMC 2007-06
106     454     CSMC PMSR CSMC 2007-06          WFB CORPORATE TRUST     CSMC 2007-06
106     595     CSMC SUB CSMC 2007-06           WFB CORPORATE TRUST     CSMC 2007-06
708     883     CSMC                            WFB CORPORATE TRUST     CSMC 2007-1
106     419     CSMC PMSR CSMC 2007-1           WFB CORPORATE TRUST     CSMC 2007-1


(page)


106     584     CSMC SUB CSMC 2007-1            WFB CORPORATE TRUST     CSMC 2007-1
106     425     CSMC PMSR CSMC 2007-2           WFB CORPORATE TRUST     CSMC 2007-2
106     589     CSMC SUB CSMC 2007-2            WFB CORPORATE TRUST     CSMC 2007-2
708     C56     CSMC                            WFB CORPORATE TRUST     CSMC 2007-3
708     C56     CSMC                            WFB CORPORATE TRUST     CSMC 2007-3
708     C97     CREDIT SUISSE                   WFB CORPORATE TRUST     CSMC 2007-4
106     444     CSMC PMSR CSMC 2007-4           WFB CORPORATE TRUST     CSMC 2007-4
708     D20     CSMC                            WFB CORPORATE TRUST     CSMC 2007-5
106     448     CSMC PMSR CSMC 2007-5           WFB CORPORATE TRUST     CSMC 2007-5
106     593     CSMC SUB CSMC 2007-5            WFB CORPORATE TRUST     CSMC 2007-5
106     454     CREDIT SUISSE                   WFB CORPORATE TRUST     CSMC 2007-6
106     595     CREDIT SUISSE                   WFB CORPORATE TRUST     CSMC 2007-6
708     J38     CREDIT SUISSE                   WFB CORPORATE TRUST     CSMC 2007-6
106     453     CREDIT SUISSE                   WFB CORPORATE TRUST     CSMC 2007-7
106     594     CREDIT SUISSE                   WFB CORPORATE TRUST     CSMC 2007-7
708     J02     CREDIT SUISSE                   WFB CORPORATE TRUST     CSMC 2007-7
106     X23     DEUTSCHE PMSR DBALT07-AB1       WFB CORPORATE TRUST     DBALT 07-AB1
106     X25     DEUTSCHE PMSR DBALT 07-1        WFB CORPORATE TRUST     DBALT 2007-1
106     X27     DEUTSCHE PMSR DBALT 07-2        WFB CORPORATE TRUST     DBALT 2007-2
106     X29     DEUTSCHE PMSR DBALT2007-3       WFB CORPORATE TRUST     DBALT 2007-3
708     C60     DEUTSCHE BANK                   WFB CORPORATE TRUST     DBALT 2007-AB1
106     X24     DEUTSCHE PMSR DBALT07-AR3       WFB CORPORATE TRUST     DBALT 2007-AR3
106     X21     DEUTSCHE PMSR DBALTO7BAR1       WFB CORPORATE TRUST     DBALT 2007-BAR1
708     H15     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSAA 2007-09
708     H86     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSAA 2007-10
708     C49     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSAA 2007-4
708     C68     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSAA 2007-5
708     C94     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSAA 2007-6
708     D19     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSAA 2007-7
708     H74     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSAA 2007-8
106     423     CS PMSR GSR 07-1F               WFB CORPORATE TRUST     GSR 2007-1F
708     C19     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSR 2007-1F
106     432     CSMC PMSR GSR 2007-2F           WFB CORPORATE TRUST     GSR 2007-2F
708     C46     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSR 2007-2F
106     438     CSMC PMSR GSR 2007-3F           WFB CORPORATE TRUST     GSR 2007-3F
708     C64     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSR 2007-3F
106     449     CSMC PMSR GSR 2007-4F           WFB CORPORATE TRUST     GSR 2007-4F
708     D22     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSR 2007-4F
106     455     CSMC PMSR GSR 2007-5F           WFB CORPORATE TRUST     GSR 2007-5F
685     H12     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSR 2007-5F
708     H12     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSR 2007-5F
708     C14     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSR 2007-AR1
591     C80     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSR 2007-AR2
708     C80     GOLDMAN SACHS                   WFB CORPORATE TRUST     GSR 2007-AR2
106     213     HSBC                            WFB CORPORATE TRUST     HALO 2007-2
106     211     HSBC PMSR HALO 2007-AR2         WFB CORPORATE TRUST     HALO 2007-AR2
106     206     HSBC PMSR HASCO 2007-HE1        WFB CORPORATE TRUST     HASCO 2007-HE1
106     207     HSBC PMSR HASCO 2007-HE2        WFB CORPORATE TRUST     HASCO 2007-HE2
106     208     HSBC PMSR HASCO 2007-NC1        WFB CORPORATE TRUST     HASCO 2007-NC1
708     D12     HSBC                            WFB CORPORATE TRUST     HASCO 2007-WF1
708     D04     JP MORGAN                       WFB CORPORATE TRUST     JPALT 2007-A2
708     C91     JP MORGAN                       WFB CORPORATE TRUST     JPALT 2007-S1
708     C76     JP MORGAN                       WFB CORPORATE TRUST     JPMMT 2007-A3
708     C92     JP MORGAN                       WFB CORPORATE TRUST     JPMMT 2007-A4
708     C50     JP MORGAN                       WFB CORPORATE TRUST     JPMMT 2007-S1
106     C26     CITIGROUP PMSR LUMNT 07-2       WFB CORPORATE TRUST     LUMINENT 2007-2
106     932     UBS PMSR MALT 2007-1            WFB CORPORATE TRUST     MALT 2007-1
708     H03     UBS WARBURG                     WFB CORPORATE TRUST     MALT 2007-1
708     H83     UBS                             WFB CORPORATE TRUST     MALT07-HF1
106     937     UBS PMSR MALT07-HF1             WFB CORPORATE TRUST     MALT07-HF1


(page)


106     153     MORGAN PMSR MAM 2007-15AR       WFB CORPORATE TRUST     MAM 2007-15AR
708     J71     MORGAN STANLEY                  WFB CORPORATE TRUST     MAM 2007-15AR
106     103     MERRILL PMSR MANA 2007-A1       WFB CORPORATE TRUST     MANA 2007-A1
106     104     MERRILL LYNCH PMSR MANA 2       WFB CORPORATE TRUST     MANA 2007-A2
106     105     MERRILL LYNCH                   WFB CORPORATE TRUST     MANA 2007-A3
106     107     MERRILL LYNCH PMSR MANA 2       WFB CORPORATE TRUST     MANA 2007-AF1
106     108     MERRILL LYNCH PMSR MANA 2       WFB CORPORATE TRUST     MANA 2007-AF1
106     109     MERRILL LYNCH PMSR MANA 2       WFB CORPORATE TRUST     MANA 2007-AF1
708     C72     UBS                             WFB CORPORATE TRUST     MARM 2007-HF1
106     935     UBS PMSR MARM 2007-HF1          WFB CORPORATE TRUST     MARM 2007-HF1
708     H04     UBS WARBURG                     WFB CORPORATE TRUST     MARM 2007-HF1
708     H72     UBS                             WFB CORPORATE TRUST     MARM 2007-HF2
708     D78     UBS                             WFB CORPORATE TRUST     MASTR 2007-1
106     939     UBS PMSR MASTR 2007-1           WFB CORPORATE TRUST     MASTR 2007-1
106     936     UBS PMSR MASTR ABS 07-HE1       WFB CORPORATE TRUST     MASTR ABS 2007-HE1
N/A     N/A     UBS                             WFB CORPORATE TRUST     MASTR ABS 2007-HE1
106     X26     DEUTSCHE PMSR MHL 2007-1        WFB CORPORATE TRUST     MHL 2007-1
106     X28     DEUTSCHE PMSR MHL 2007-2        WFB CORPORATE TRUST     MHL 2007-2
708     C51     MERRILL LYNCH                   WFB CORPORATE TRUST     MLMBS 2007-1
708     C43     MERRILL LYNCH                   WFB CORPORATE TRUST     MLMBS 2007-2
106     110     MERRILL LYNCH                   WFB CORPORATE TRUST     MLMBS 2007-3
106     106     MERRILL LYNCH PMSR MLMBS-       WFB CORPORATE TRUST     MLMBS-2007-1
106     P18     MORGAN PMSR MSAC 2007-HE6       WFB CORPORATE TRUST     MSAC 2007-HE6
106     152     MORGAN PMSR MSAC 2007-HE7       WFB CORPORATE TRUST     MSAC 2007-HE7
106     P71     MORGAN PMSR MSHEL 2007-2        WFB CORPORATE TRUST     MSHEL 2007-2
106     P27     MORGAN PMSR MSM 2007-10XS       WFB CORPORATE TRUST     MSM 2007-1OXS
708     H22     MORGAN STANLEY                  WFB CORPORATE TRUST     MSM 2007-14AR
N/A     N/A     MORGAN STANLEY                  WFB CORPORATE TRUST     MSM 2007-15AR
106     P60     MORGAN PMSR MSM 2007-1XS        WFB CORPORATE TRUST     MSM 2007-1XS
106     P24     MORGAN STANLEY                  WFB CORPORATE TRUST     MSM 2007-3XS
106     P69     MORGAN PMSR MSM 2007-6XS        WFB CORPORATE TRUST     MSM 2007-6XS
708     C70     JP MORGAN                       WFB CORPORATE TRUST     MSM 2007-7AX
106     P74     MORGAN PMSR MSM 2007-8XS        WFB CORPORATE TRUST     MSM 2007-8XS
106     P72     MORGAN PMSR MSM2007 1XS         WFB CORPORATE TRUST     MSM2007 1XS
106     P73     MORGAN PMSR M5M2007 2AX         WFB CORPORATE TRUST     MSM2007 2AX
106     P28     MORGAN PMSR MSSTI 2007-1        WFB CORPORATE TRUST     MSSTI 2007-1
708     C79     NOMURA                          WFB CORPORATE TRUST     NAAC 2007-1
106     830     NOMURA                          WFB CORPORATE TRUST     NAAC 2007-2
106     829     NOMURA PMSR NAAC 2007-3         WFB CORPORATE TRUST     NAAC 2007-3
708     873     NOMURA                          WFB CORPORATE TRUST     NHEL 2007-1
708     C17     NOMURA                          WFB CORPORATE TRUST     NHEL 2007-2
708     C71     NOMURA                          WFB CORPORATE TRUST     NHEL 2007-3
106     825     NOMURA PMSR NHEL 2007-AE1     WFB CORPORATE TRUST     NHEL 2007-AF1
708     C26     GREENWICH                       WFB CORPORATE TRUST     RBSGC 2007-B
106     U09     GREENWICH PMSR RBSGC 07-B       WFB CORPORATE TRUST     RBSGC 2007-B
708     D05     REDWOOD TRUST                   WFB CORPORATE TRUST     SEMT 2007-2
708     D25     REDWOOD TRUST                   WFB CORPORATE TRUST     SEMT 2007-3
708     H18     REDWOOD TRUST                   WFB CORPORATE TRUST     SEMT 2007-4
106     U08     GREENWICH PMSR SOUNDVIEW        WFB CORPORATE TRUST     SOUNDVIEW 2007-1
106     U10     GREENWICH PMSR SOUNDVIEW        WFB CORPORATE TRUST     SOUNDVIEW 2007-2
708     C93     UBS                             WFB CORPORATE TRUST     STARM 2007-3
591     157     THORNBURG                       WFB CORPORATE TRUST     TMST 2007-3
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFALT 2007-PA1
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFALT 2007-PA2
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFALT 2007-PA3
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFALT 2007-PA4
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFALT 2007-PA5
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFALT 2007-PA6
708     C23     WF HE TRUST                     WFB CORPORATE TRUST     WFHET 2007-1
708     C62     WE HE TRUST                     WFB CORPORATE TRUST     WFHET 2007-2


(page)


N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-10
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-11
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-12
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-13
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-14
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-15
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-16
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-17
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-2
NJA     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-2007-1
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-3
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-4
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-5
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-6
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-7
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-8
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-9
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-AR3
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-AR4
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-AR5
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-AR6
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-AR7
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-AR8
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-AR9
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     BSABS 2007-SD1
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     BSABS 2007-AC1
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     BSP 2007-R06
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     BSAAT 2007-1
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     BST 2007-4
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     MSM 2007-12
N/A     N/A     WFMBS                           WFB CORPORATE TRUST     WFMBS 2007-A10

</TABLE>