<test-history test='Multi 1 (c2s)'>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="7b2edab8-20bc-4c67-ac20-69f562211627" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_1_0</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="86c64b93-9e3b-4eb3-858a-6352f74e8b11" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_1_1</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="07501925-95e2-44e0-a593-dee280157d53" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_1_2</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="086ae675-3831-4738-a7cd-6dad47acaf91" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_1_3</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="6c447e2b-ace3-4adf-8005-87d94c045899" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_1_4</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="d44f31c7-664e-4e18-b4f3-f1af85cd3efb" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_2_0</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="c4623fa5-0026-4f2a-8c6e-9064291fbfe9" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_2_1</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="12306f5f-9390-4c02-89da-6578bc497a12" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_2_2</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="1576068d-d236-4e97-8bb9-e4883c9ef758" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_2_3</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="b17c9858-6c1f-4d94-a8dc-f3ed9d4623aa" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_2_4</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="46bd4f11-8000-4f96-a230-88d1dd7d0281" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_3_0</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="3c08ed64-14f3-496e-ac32-b0128e61076d" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_3_1</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="d58db627-7855-4a80-8c68-8817aba6b272" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_3_2</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="8ef74b0b-0995-455b-bbb7-2aaa2f4abff4" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_3_3</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="357418d8-e525-4dc3-80d0-fd9c4ec9b530" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_3_4</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="b78cd323-520e-41be-a273-d58857dcbc8a" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_4_0</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="b9563d66-cd4b-440e-a70d-d6c94eb5d7fa" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_4_1</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="62d34dd6-e799-4d70-baf2-120b42e7437b" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_4_2</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="7370c534-e141-413c-90b0-a692be6e0d1b" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_4_3</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="2e5a953d-cb53-4873-a9fb-10282dc11422" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_4_4</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="7dfd01fc-a013-402d-95c4-b6945d07726d" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_5_0</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="8ca87a67-23f9-43b5-82aa-96473c165353" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_5_1</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="a5171bde-d764-40c0-b5c6-73f7f6a2d61e" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_5_2</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="8b538d94-5cba-498c-9c4d-8622f940c018" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_5_3</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>
<OUTPUT test='Register'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Register'>
<stream:stream xmlns="jabber:client" xml:lang="en" version="1.0" id="8100b11c-d2a3-436e-aed4-f9a18d4d35ea" xmlns:stream="http://etherx.jabber.org/streams" from="test-d"/>
</INPUT>
<INPUT test='Register'>
<stream:features><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
</INPUT>
<OUTPUT test='Register'>
<iq type='get' id='reg1'><query xmlns='jabber:iq:register'/></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg1"><query xmlns="jabber:iq:register"><instructions>Choose a user name and password for use with this service.Please provide also your e-mail address.</instructions><username/><password/><email/></query></iq>
</INPUT>
<OUTPUT test='Register'>
<iq type='set' id='reg2'><query xmlns='jabber:iq:register'><username>multi-reg_5_4</username><password>all-xmpp-test-password</password><email>test_user@localhost</email></query></iq>
</OUTPUT>
<INPUT test='Register'>
<iq xmlns="jabber:client" type="result" id="reg2"/>
</INPUT>

</test-history>