Source code for q2_cores.Users.queries.mock_responses
from dateutil import parser
from q2_cores import data_helpers
[docs]
def mock_demo_info_response():
response = """
<OFX>
<SIGNONMSGSRSV1>
<SONRS>
<STATUS>
<CODE>0</CODE>
<SEVERITY>INFO</SEVERITY>
<MESSAGE>Signon OK</MESSAGE>
</STATUS>
<DTSERVER>20170416082427.399[-7:PDT]</DTSERVER>
<LANGUAGE>ENG</LANGUAGE>
<FI>
<ORG>Total Access</ORG>
<FID>322275028</FID>
</FI>
<USERS.TYPE>1</USERS.TYPE>
</SONRS>
</SIGNONMSGSRSV1>
<SIGNUPMSGSRSV1>
<USERS.ENROLLTRNRS>
<TRNUID>27</TRNUID>
<STATUS>
<CODE>0</CODE>
<SEVERITY>INFO</SEVERITY>
<MESSAGE>Profile request OK</MESSAGE>
</STATUS>
<USERS.ENROLLRS>
<ENROLLRQ>
<FIRSTNAME>{first_name}</FIRSTNAME>
<MIDDLENAME>{middle_name}</MIDDLENAME>
<LASTNAME>{last_name}</LASTNAME>
<ADDR1>{address_1}</ADDR1>
<CITY>{city}</CITY>
<STATE>{state_abbrev}</STATE>
<POSTALCODE>{zipcode}</POSTALCODE>
<COUNTRY>US</COUNTRY>
<DAYPHONE>{work_phone}</DAYPHONE>
<EVEPHONE>{home_phone}</EVEPHONE>
<EMAIL>{email}</EMAIL>
<TAXID>{social_security_number}</TAXID>
<SECURITYNAME>FooBar</SECURITYNAME>
<DATEBIRTH>{dob}120000.000</DATEBIRTH>
</ENROLLRQ>
<USERS.MEMBER>
<COUNTRYCODE>UNITED STATES</COUNTRYCODE>
<FULLNAME>{first_name} {middle_name} {last_name}</FULLNAME>
<NUMACCT>0</NUMACCT>
<ESTMT>N</ESTMT>
<ESTMTCC>U</ESTMTCC>
<HTMLFLG>Y</HTMLFLG>
<USEDEF>
<USEINDEX>2</USEINDEX>
<USEVALUE>FooBar</USEVALUE>
</USEDEF>
<USEDEF>
<USEINDEX>4</USEINDEX>
<USEVALUE>CBJ 4489 4-6-2017</USEVALUE>
</USEDEF>
<USEDEF>
<USEINDEX>5</USEINDEX>
<USEVALUE>MA1962</USEVALUE>
</USEDEF>
<USEDEF>
<USEINDEX>11</USEINDEX>
<USEVALUE>C2488145</USEVALUE>
</USEDEF>
<USEDEF>
<USEINDEX>12</USEINDEX>
<USEVALUE>1-30-1947</USEVALUE>
</USEDEF>
<USEDEF>
<USEINDEX>13</USEINDEX>
<USEVALUE>RET ORDINANCE MECHANIC</USEVALUE>
</USEDEF>
<USEDEF>
<USEINDEX>14</USEINDEX>
<USEVALUE>CA DL</USEVALUE>
</USEDEF>
<USEDEF>
<USEINDEX>15</USEINDEX>
<USEVALUE>6754 CASPER AVE INYOKERN CA 93527</USEVALUE>
</USEDEF>
<USEDEF>
<USEINDEX>16</USEINDEX>
<USEVALUE>1-23-2013</USEVALUE>
</USEDEF>
<USEDEF>
<USEINDEX>17</USEINDEX>
<USEVALUE>1-30-2018</USEVALUE>
</USEDEF>
<USEDEF>
<USEINDEX>39</USEINDEX>
<USEVALUE>4-6-2017</USEVALUE>
</USEDEF>
<USEDEF>
<USEINDEX>58</USEINDEX>
<USEVALUE>I</USEVALUE>
</USEDEF>
<SUBSCRIBE>
<SUBSCRID>10</SUBSCRID>
<NAME>ACH Overdraft Notices</NAME>
<DESC>Notification when an ACH item is not successfully processed</DESC>
</SUBSCRIBE>
<SUBSCRIBE>
<SUBSCRID>11</SUBSCRID>
<NAME>ATM Overdraft Notices</NAME>
<DESC>Notification when an ATM item is not successfully processed</DESC>
</SUBSCRIBE>
<SUBSCRIBE>
<SUBSCRID>2</SUBSCRID>
<NAME>BillPayer Failed Payment Notices</NAME>
<DESC>Notification when a Billpayer payment is not successfully processed</DESC>
</SUBSCRIBE>
<SUBSCRIBE>
<SUBSCRID>12</SUBSCRID>
<NAME>BillPayer Final Payment Notices</NAME>
<DESC>Notification when the last payment posted in a recurring payment series</DESC>
</SUBSCRIBE>
<SUBSCRIBE>
<SUBSCRID>4</SUBSCRID>
<NAME>Over Draft Notices</NAME>
<DESC>Notification when there is an overdraft protection notice</DESC>
</SUBSCRIBE>
<SUBSCRIBE>
<SUBSCRID>3</SUBSCRID>
<NAME>Share Draft Failed Payment Notices</NAME>
<DESC>Notification when a draft payment is not successfully processed</DESC>
</SUBSCRIBE>
<ADVERTISE>
<SUBSCRID>1</SUBSCRID>
<NAME>eStatement Availability</NAME>
<DESC>Notification when monthly eStatement is available online</DESC>
</ADVERTISE>
<ADVERTISE>
<SUBSCRID>2</SUBSCRID>
<NAME>e-Mail Address Change</NAME>
<DESC>Notification when an e-Mail Address is changed</DESC>
</ADVERTISE>
<ADVERTISE>
<SUBSCRID>3</SUBSCRID>
<NAME>PIN Change (Home Banking)</NAME>
<DESC>Notification when Home Banking PIN/password is changed</DESC>
</ADVERTISE>
<ADVERTISE>
<SUBSCRID>4</SUBSCRID>
<NAME>eStatement Selection Change</NAME>
<DESC>Notification when eStatement Selection is changed</DESC>
</ADVERTISE>
<ADVERTISE>
<SUBSCRID>5</SUBSCRID>
<NAME>e-Mail Alert Group Change</NAME>
<DESC>Notification when e-Mail Alert Group is changed</DESC>
</ADVERTISE>
<ADVERTISE>
<SUBSCRID>6</SUBSCRID>
<NAME>Contact Information Change</NAME>
<DESC>Notification when Contact Information is changed</DESC>
</ADVERTISE>
<ADVERTISE>
<SUBSCRID>7</SUBSCRID>
<NAME>PIN Change (Audio Response)</NAME>
<DESC>Notification when Audio Response PIN is changed</DESC>
</ADVERTISE>
<ADVERTISE>
<SUBSCRID>8</SUBSCRID>
<NAME>Failed Transfer Notice</NAME>
<DESC>Notification when Recurring Transfer did not post</DESC>
</ADVERTISE>
<BPTHRDENROLLED>N</BPTHRDENROLLED>
<BPTHRDLASTACN>0</BPTHRDLASTACN>
<EMPRESTRICT>0</EMPRESTRICT>
<EDPELIGIBLE>N</EDPELIGIBLE>
<EDPENROLLED>N</EDPENROLLED>
<CPAYFLAG>I</CPAYFLAG>
</USERS.MEMBER>
</USERS.ENROLLRS>
</USERS.ENROLLTRNRS>
</SIGNUPMSGSRSV1>
</OFX>
""".format(
last_name=data_helpers.LASTNAME,
first_name=data_helpers.FIRSTNAME,
middle_name=data_helpers.MIDDLENAME,
address_1=data_helpers.ADDRESS1,
city=data_helpers.CITY,
state_abbrev=data_helpers.STATEABBRV,
zipcode=data_helpers.ZIP,
work_phone="{}-{}-{}".format(
data_helpers.WORKAREACODE,
data_helpers.WORKEXCHANGE,
data_helpers.WORKSUFFIX,
),
home_phone="{}-{}-{}".format(
data_helpers.PHONEAREACODE,
data_helpers.PHONEEXCHANGE,
data_helpers.PHONESUFFIX,
),
email=data_helpers.EMAIL,
social_security_number="{}-{}-{}".format(
data_helpers.SOCIALSECURITY[:3],
data_helpers.SOCIALSECURITY[3:5],
data_helpers.SOCIALSECURITY[5:],
),
dob=parser.parse(data_helpers.DOB).strftime("%Y%m%d"),
)
return data_helpers.normalize_xml_str(response)
[docs]
def mock_get_sub_accounts_details_response():
response = """
<OFX>
<SIGNONMSGSRSV1>
<SONRS>
<STATUS>
<CODE>0</CODE>
<SEVERITY>INFO</SEVERITY>
<MESSAGE>Signon OK</MESSAGE>
</STATUS>
<DTSERVER>20120629143224.482[-4:EDT]</DTSERVER>
<LANGUAGE>ENG</LANGUAGE>
<FI>
<ORG>My Credit Union</ORG>
<FID>444444444</FID>
</FI>
<USERS.TYPE>1</USERS.TYPE>
</SONRS>
</SIGNONMSGSRSV1>
<SIGNUPMSGSRSV1>
<USERS.OPENACNTBLTRNRS>
<TRNUID>27</TRNUID>
<STATUS>
<CODE>0</CODE>
<SEVERITY>INFO</SEVERITY>
<MESSAGE>OPENACNTBL OK</MESSAGE>
</STATUS>
<OPENACNTBLRS>
<ACNGROUP>
<GROUPNAME>Checking</GROUPNAME>
<GROUPDESC>Checking Account Options</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>FREE Checking</SUBGROUPNAME>
<SUBGROUPDESC>Open a FREE Checking Account</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>SHARE</ACNTYPE>
<SHARETYP>D</SHARETYP>
<APY>Y</APY>
<APYRATE>0.00</APYRATE>
<DESC>Open a FREE Checking Account</DESC>
<MIN>0.00</MIN>
<RATE>0.000</RATE>
<DISCL>Checking Account Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<DIVFLG>N</DIVFLG>
<NEG>N</NEG>
<ODP>N</ODP>
<ODPXACN>N</ODPXACN>
<SFX>7</SFX>
<CLA>SDF</CLA>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Checking</GROUPNAME>
<GROUPDESC>Checking Account Options</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>STAR Checking</SUBGROUPNAME>
<SUBGROUPDESC>Open a STAR Checking Account</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>SHARE</ACNTYPE>
<SHARETYP>D</SHARETYP>
<APY>Y</APY>
<APYRATE>Tiered Rate</APYRATE>
<DESC>Open a STAR Checking Account</DESC>
<MIN>0.00</MIN>
<RATE>Tiered Rate</RATE>
<DISCL>Checking Account Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<DIVFLG>Y</DIVFLG>
<NEG>N</NEG>
<ODP>N</ODP>
<ODPXACN>N</ODPXACN>
<SFX>7</SFX>
<CLA>SD</CLA>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Checking</GROUPNAME>
<GROUPDESC>Checking Account Options</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>STAR Premiere Checking</SUBGROUPNAME>
<SUBGROUPDESC>Open a STAR Premiere Checking Account</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>SHARE</ACNTYPE>
<SHARETYP>D</SHARETYP>
<APY>Y</APY>
<APYRATE>Tiered Rate</APYRATE>
<DESC>Open a STAR Premiere Checking Account</DESC>
<MIN>0.00</MIN>
<RATE>Tiered Rate</RATE>
<DISCL>Checking Account Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<DIVFLG>Y</DIVFLG>
<NEG>N</NEG>
<ODP>N</ODP>
<ODPXACN>N</ODPXACN>
<SFX>7</SFX>
<CLA>SDP</CLA>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Bonus Certificates</GROUPNAME>
<GROUPDESC>CDs with balances of 75000 or more</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>03 Month Bonus CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 3 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>3MB</TYPE>
<APY>0</APY>
<APYRATE>0.25</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 3 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20120929</MATDATE>
<MIN>75000.00</MIN>
<PENALTY>90</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>0.250FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>3M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Bonus Certificates</GROUPNAME>
<GROUPDESC>CDs with balances of 75000 or more</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>06 Month Bonus CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 6 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>6MB</TYPE>
<APY>0</APY>
<APYRATE>0.30</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 6 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20121229</MATDATE>
<MIN>75000.00</MIN>
<PENALTY>90</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>0.300FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>6M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Bonus Certificates</GROUPNAME>
<GROUPDESC>CDs with balances of 75000 or more</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>12 Month Bonus CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 12 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>12MB</TYPE>
<APY>0</APY>
<APYRATE>0.65</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 12 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20130629</MATDATE>
<MIN>75000.00</MIN>
<PENALTY>90</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>0.650FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>12M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Bonus Certificates</GROUPNAME>
<GROUPDESC>CDs with balances of 75000 or more</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>18 Month Bonus CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 18 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>18MB</TYPE>
<APY>0</APY>
<APYRATE>0.79</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 18 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20131229</MATDATE>
<MIN>75000.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>0.790FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>18M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Bonus Certificates</GROUPNAME>
<GROUPDESC>CDs with balances of 75000 or more</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>24 Month Bonus CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 24 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>24MB</TYPE>
<APY>1</APY>
<APYRATE>1.11</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 24 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20140629</MATDATE>
<MIN>75000.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.100FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>24M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Bonus Certificates</GROUPNAME>
<GROUPDESC>CDs with balances of 75000 or more</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>30 Month Bonus CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 30 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>30MB</TYPE>
<APY>1</APY>
<APYRATE>1.25</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 30 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20141229</MATDATE>
<MIN>75000.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.240FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>30M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Bonus Certificates</GROUPNAME>
<GROUPDESC>CDs with balances of 75000 or more</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>36 Month Bonus CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 36 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>36MB</TYPE>
<APY>1</APY>
<APYRATE>1.40</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 36 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20150629</MATDATE>
<MIN>75000.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.390FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>36M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Bonus Certificates</GROUPNAME>
<GROUPDESC>CDs with balances of 75000 or more</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>48 Month Bonus CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 48 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>48MB</TYPE>
<APY>1</APY>
<APYRATE>1.50</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 48 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20160629</MATDATE>
<MIN>75000.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.490FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>48M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Bonus Certificates</GROUPNAME>
<GROUPDESC>CDs with balances of 75000 or more</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>60 Month Bonus CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 60 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>60MB</TYPE>
<APY>1</APY>
<APYRATE>1.86</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 60 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20170629</MATDATE>
<MIN>75000.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.840FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>60M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Bonus Certificates</GROUPNAME>
<GROUPDESC>CDs with balances of 75000 or more</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>84 Month Bonus CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 84 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>84MB</TYPE>
<APY>1</APY>
<APYRATE>1.91</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 84 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20190629</MATDATE>
<MIN>75000.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.890FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>84M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Jumbo Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 25000 to 74999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>03 Month Jumbo CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 3 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>3MJ</TYPE>
<APY>0</APY>
<APYRATE>0.25</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 3 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20120929</MATDATE>
<MIN>25000.00</MIN>
<PENALTY>90</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>0.250FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>3M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Jumbo Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 25000 to 74999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>06 Month Jumbo CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 6 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>6MJ</TYPE>
<APY>0</APY>
<APYRATE>0.30</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 6 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20121229</MATDATE>
<MIN>25000.00</MIN>
<PENALTY>90</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>0.300FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>6M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Jumbo Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 25000 to 74999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>12 Month Jumbo CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 12 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>12MJ</TYPE>
<APY>0</APY>
<APYRATE>0.65</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 12 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20130629</MATDATE>
<MIN>25000.00</MIN>
<PENALTY>90</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>0.650FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>12M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Jumbo Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 25000 to 74999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>18 Month Jumbo CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 18 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>18MJ</TYPE>
<APY>0</APY>
<APYRATE>0.75</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 18 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20131229</MATDATE>
<MIN>25000.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>0.750FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>18M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Jumbo Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 25000 to 74999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>24 Month Jumbo CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 24 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>24MJ</TYPE>
<APY>1</APY>
<APYRATE>1.06</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 24 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20140629</MATDATE>
<MIN>25000.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.050FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>24M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Jumbo Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 25000 to 74999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>30 Month Jumbo CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 30 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>30MJ</TYPE>
<APY>1</APY>
<APYRATE>1.20</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 30 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20141229</MATDATE>
<MIN>25000.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.190FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>30M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Jumbo Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 25000 to 74999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>36 Month Jumbo CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 36 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>36MJ</TYPE>
<APY>1</APY>
<APYRATE>1.30</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 36 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20150629</MATDATE>
<MIN>25000.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.290FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>36M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Jumbo Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 25000 to 74999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>48 Month Jumbo CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 48 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>48MJ</TYPE>
<APY>1</APY>
<APYRATE>1.45</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 48 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20160629</MATDATE>
<MIN>25000.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.440FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>48M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Jumbo Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 25000 to 74999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>60 Month Jumbo CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 60 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>60MJ</TYPE>
<APY>1</APY>
<APYRATE>1.80</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 60 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20170629</MATDATE>
<MIN>25000.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.790FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>60M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Jumbo Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 25000 to 74999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>84 Month Jumbo CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 84 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>84MJ</TYPE>
<APY>1</APY>
<APYRATE>1.86</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 84 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20190629</MATDATE>
<MIN>25000.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.840FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>84M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Regular Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 500 to 24999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>03 Month Regular CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 3 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>3M</TYPE>
<APY>0</APY>
<APYRATE>0.25</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 3 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20120929</MATDATE>
<MIN>500.00</MIN>
<PENALTY>90</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>0.250FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>3M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Regular Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 500 to 24999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>06 Month Regular CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 6 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>6M</TYPE>
<APY>0</APY>
<APYRATE>0.30</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 6 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20121229</MATDATE>
<MIN>500.00</MIN>
<PENALTY>90</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>0.300FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>6M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Regular Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 500 to 24999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>12 Month Regular CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 12 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>12M</TYPE>
<APY>0</APY>
<APYRATE>0.65</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 12 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20130629</MATDATE>
<MIN>500.00</MIN>
<PENALTY>90</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>0.650FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>12M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Regular Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 500 to 24999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>18 Month Regular CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 18 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>18M</TYPE>
<APY>0</APY>
<APYRATE>0.70</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 18 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20131229</MATDATE>
<MIN>500.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>0.700FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>18M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Regular Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 500 to 24999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>24 Month Regular CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 24 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>24M</TYPE>
<APY>1</APY>
<APYRATE>1.00</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 24 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20140629</MATDATE>
<MIN>500.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.000FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>24M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Regular Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 500 to 24999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>30 Month Regular CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 30 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>30M</TYPE>
<APY>1</APY>
<APYRATE>1.15</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 30 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20141229</MATDATE>
<MIN>500.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.140FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>30M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Regular Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 500 to 24999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>36 Month Regular CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 36 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>36M</TYPE>
<APY>1</APY>
<APYRATE>1.26</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 36 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20150629</MATDATE>
<MIN>500.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.250FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>36M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Regular Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 500 to 24999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>48 Month Regular CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 48 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>48M</TYPE>
<APY>1</APY>
<APYRATE>1.40</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 48 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20160629</MATDATE>
<MIN>500.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.390FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>48M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Regular Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 500 to 24999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>60 Month Regular CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 60 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>60M</TYPE>
<APY>1</APY>
<APYRATE>1.75</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 60 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20170629</MATDATE>
<MIN>500.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.740FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>60M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Citadel Regular Certificates</GROUPNAME>
<GROUPDESC>CDs with balances from 500 to 24999</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>84 Month Regular CD</SUBGROUPNAME>
<SUBGROUPDESC>Open a 84 Month CD</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>CERT</ACNTYPE>
<TYPE>84M</TYPE>
<APY>1</APY>
<APYRATE>1.79</APYRATE>
<AUTORENEW>N</AUTORENEW>
<DESC>Open a 84 Month CD</DESC>
<DIV>A</DIV>
<MATDATE>20190629</MATDATE>
<MIN>500.00</MIN>
<PENALTY>180</PENALTY>
<POSTFREQ>M</POSTFREQ>
<RATE>1.780FIX</RATE>
<DISCL>Certificate Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<TERM>84M</TERM>
<IRAFLG>N</IRAFLG>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Savings</GROUPNAME>
<GROUPDESC>Additional Savings Accounts</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>Additional Savings 3</SUBGROUPNAME>
<SUBGROUPDESC>Open An Additional Savings Account</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>SHARE</ACNTYPE>
<SHARETYP>R</SHARETYP>
<APY>Y</APY>
<APYRATE>0.25</APYRATE>
<DESC>Open An Additional Savings Account</DESC>
<MIN>0.00</MIN>
<RATE>0.250</RATE>
<DISCL>Auxiliary Savings Account</DISCL>
<FUNDOPT>T</FUNDOPT>
<DIVFLG>Y</DIVFLG>
<NEG>N</NEG>
<ODP>N</ODP>
<ODPXACN>N</ODPXACN>
<SFX>3</SFX>
<CLA>SA</CLA>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Savings</GROUPNAME>
<GROUPDESC>Additional Savings Accounts</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>Additional Savings 12</SUBGROUPNAME>
<SUBGROUPDESC>Open An Additional Savings Account</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>SHARE</ACNTYPE>
<SHARETYP>R</SHARETYP>
<APY>Y</APY>
<APYRATE>0.25</APYRATE>
<DESC>Open An Additional Savings Account</DESC>
<MIN>0.00</MIN>
<RATE>0.250</RATE>
<DISCL>Auxiliary Savings Account Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<DIVFLG>Y</DIVFLG>
<NEG>N</NEG>
<ODP>N</ODP>
<ODPXACN>N</ODPXACN>
<SFX>12</SFX>
<CLA>SA3</CLA>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
<ACNGROUP>
<GROUPNAME>Savings</GROUPNAME>
<GROUPDESC>Additional Savings Accounts</GROUPDESC>
<SUBGROUP>
<SUBGROUPNAME>Holiday Club</SUBGROUPNAME>
<SUBGROUPDESC>Open a Holiday Club Account</SUBGROUPDESC>
<OPENACN>
<ACNTYPE>SHARE</ACNTYPE>
<SHARETYP>C</SHARETYP>
<APY>Y</APY>
<APYRATE>0.25</APYRATE>
<DESC>Open a Holiday Club Account</DESC>
<MIN>0.00</MIN>
<RATE>0.250</RATE>
<DISCL>Holiday Club Disclosure</DISCL>
<FUNDOPT>T</FUNDOPT>
<DIVFLG>Y</DIVFLG>
<NEG>N</NEG>
<ODP>N</ODP>
<ODPXACN>N</ODPXACN>
<SFX>8</SFX>
<CLA>SC</CLA>
<TRANS>T</TRANS>
</OPENACN>
</SUBGROUP>
</ACNGROUP>
</OPENACNTBLRS>
</USERS.OPENACNTBLTRNRS>
</SIGNUPMSGSRSV1>
</OFX>
"""
return data_helpers.normalize_xml_str(response)