<test-history test='Multi 7'>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="6662db0f-803d-4c24-8e51-2ed868297c02" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="7d93090b-d4d9-4a65-8746-030428bd439b" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="7865cbc3-4406-437d-a5fb-ebe246954f2f" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="7aa9e47c-c65c-4714-8dda-e262412f58d4" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9IitUZGlvem9UWDhWRkRpOXBINUR0VjU3dXkweXMrdEZzSTQwTS85dGMiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="9f1b488a-720a-484f-8ce8-c2e520fffb5d" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9Imd3aEsrUHRnYTZ6eVh0ZGZSWEc0UXJJZlJpR0QzclIyZEo3L1VsV3QiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzFfMCIscmVhbG09InRlc3QtZCIsbm9uY2U9IitUZGlvem9UWDhWRkRpOXBINUR0VjU3dXkweXMrdEZzSTQwTS85dGMiLG5jPTAwMDAwMDAxLGNub25jZT0iOGF2MW5xLzZ1RHdrM2xiV0NONU1wcGZvWkM2aFliZzk5YWNPL2lRbyIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT0zM2QwZDg1YzFkYzJhNjVjMGQwYTI1YzQyZTE0ODg5ZCxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfMV8wIg==</response>
</OUTPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzJfMCIscmVhbG09InRlc3QtZCIsbm9uY2U9Imd3aEsrUHRnYTZ6eVh0ZGZSWEc0UXJJZlJpR0QzclIyZEo3L1VsV3QiLG5jPTAwMDAwMDAxLGNub25jZT0idWM0cGZaSkpNZFEwUDlLb0syWnJNWTRBVXdDWmUyVWZkdkk1UTJ3ciIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT1kM2U3NDJlODdjZDVlOTNiMmMyZTBkMDUyNmEyYTBhOSxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfMl8wIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD0wYWExZWRmMzZkZTMyZGViOTlkMTFlNzNhNzFhMjExMg==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="6662db0f-803d-4c24-8e51-2ed868297c02" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9Im1iUnhRdWtqbXhBU0FNRlJkdGRjTEovcWp2emNwR1dpOEV1aXo2VHUiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9ImwwRDRiSXNTOTVMMU8zSmZTc0hieUN6NW93eHhDUVpYek9wa1lMWFciLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzRfMCIscmVhbG09InRlc3QtZCIsbm9uY2U9Im1iUnhRdWtqbXhBU0FNRlJkdGRjTEovcWp2emNwR1dpOEV1aXo2VHUiLG5jPTAwMDAwMDAxLGNub25jZT0ielErUXNBNS9QSkdpNFJydjdvQW9HYzBOVVdBVmNiZGo2aGxDOFdRYSIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT02YjEzM2Q0MmQyYTE0ZTk1OWI2ZGFiNjExZjBiODA1Myxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfNF8wIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9IjMza3piTmRJQ2NUYldNVGFhVTRhTFpEcHIrQjg2LzBBVWRtdmZuUWkiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzVfMCIscmVhbG09InRlc3QtZCIsbm9uY2U9ImwwRDRiSXNTOTVMMU8zSmZTc0hieUN6NW93eHhDUVpYek9wa1lMWFciLG5jPTAwMDAwMDAxLGNub25jZT0iTmVUZGNxMnZkeDg4Q2FEMGVuWnVoaHJFeDlVaFFHa09zRTRoNGlIZCIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT0zOTBjZjE1ZTM4NDJkNGYyNDliZDFkNWQyZmVlNmMxMyxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfNV8wIg==</response>
</OUTPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzNfMCIscmVhbG09InRlc3QtZCIsbm9uY2U9IjMza3piTmRJQ2NUYldNVGFhVTRhTFpEcHIrQjg2LzBBVWRtdmZuUWkiLG5jPTAwMDAwMDAxLGNub25jZT0iNjlFaW4zVjVXN1RFM0x6eW1Ea1NGZUtwUC9nREswbmMwanJCVWdPTCIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT0zMWNiN2Y1ZTQzYWM0ZTdkZjg0OTI2N2NiZjIwZGE2NSxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfM18wIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_1_0@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_1_0@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_1_0@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_1_0@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_1_0@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="384d1fd4-6db7-4089-8ab8-4e2badedae9e" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD00OTE4ZGFmZDBhMGJkNGQxNmYwMGE4MGRiMjQwYzllMQ==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="7d93090b-d4d9-4a65-8746-030428bd439b" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_2_0@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_2_0@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_2_0@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_2_0@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_2_0@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="e31dbf2f-5bad-428d-b3e4-c736d3e336c0" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD1kZDFjOWUwMmQ2ODc5NWI4NjY0NGU1NmQwZDRjOGJjYQ==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="7865cbc3-4406-437d-a5fb-ebe246954f2f" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_3_0@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_3_0@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_3_0@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_3_0@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD1iYzFlZjBiMGQ2NWM5ZWJiYTVlM2IyYWQyMWY4NDE0YQ==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9IldtMTRjVUZxc0p5Zkt5WkJITWRLYmNPRmliM2ZDNVlFSkJ6U0tHWm0iLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="9f1b488a-720a-484f-8ce8-c2e520fffb5d" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9IkgvWW4wYlhtK3Vya2xXQ05DWTJ2VnJmMFlsRERXNzA4Szl4OGxSbjYiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzJfMSIscmVhbG09InRlc3QtZCIsbm9uY2U9IkgvWW4wYlhtK3Vya2xXQ05DWTJ2VnJmMFlsRERXNzA4Szl4OGxSbjYiLG5jPTAwMDAwMDAxLGNub25jZT0iczdsRDdQc1pRM1Z0dUhINFJ0Rlp2cC90VXRKdWw2RGNoSU1mOXN5cCIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT04ODc5YWJmOTI1MWY1ODgxYTljODZjZGJlMzZjMGFjNSxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfMl8xIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_3_0@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="45e60405-79a4-4856-bf4c-d994a4719aa3" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzFfMSIscmVhbG09InRlc3QtZCIsbm9uY2U9IldtMTRjVUZxc0p5Zkt5WkJITWRLYmNPRmliM2ZDNVlFSkJ6U0tHWm0iLG5jPTAwMDAwMDAxLGNub25jZT0iNUduS1orRDFwQ2pEbS94d243dGRJUEVFM0EyZEZtQkhmNnlyc3VqeCIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT1hMmU2ZDFiNjQzY2JmZmY4ZmFiZTZmZTEzNzMxMmU4OSxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfMV8xIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_5_0@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_5_0@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_5_0@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_5_0@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_5_0@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="cf8ced05-7bf6-4427-80ad-c1f17b06cccb" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD1lMzU4OWQzZmNkMjNkZDdhMDc3ZTZmODczNjljZDdkMQ==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="7aa9e47c-c65c-4714-8dda-e262412f58d4" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_4_0@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_4_0@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_4_0@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_4_0@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_4_0@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="47cc7f26-076c-4d5f-87a2-9776ecdd4af5" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD0yZjI4OTRmZDRkMDQ4YmE0OTQ4YWYwNzA0NjAzODY0MQ==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9IlBmUHJIOHp5WklSNFhrdjkxYlRER0ZtMTNMUEpqR0tzazhJWjRVYWciLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzNfMSIscmVhbG09InRlc3QtZCIsbm9uY2U9IlBmUHJIOHp5WklSNFhrdjkxYlRER0ZtMTNMUEpqR0tzazhJWjRVYWciLG5jPTAwMDAwMDAxLGNub25jZT0iS2xLZVVkR3FCUjA0NE5DeHNOb2Z1RU1JdmZIaTZaNGpkRTFpeUpDWSIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT0zZWMzZjQ2NzNmOWZhYjhhMzk4ODkxNzgyNWY2MWU4MCxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfM18xIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9ImRscEVDNzdPZ21SZERzemhFdElDZW5rOCtNUFdJWWM3VjJldmgvYm8iLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzVfMSIscmVhbG09InRlc3QtZCIsbm9uY2U9ImRscEVDNzdPZ21SZERzemhFdElDZW5rOCtNUFdJWWM3VjJldmgvYm8iLG5jPTAwMDAwMDAxLGNub25jZT0iVTRUS0RZYUliaE9WMTdzamNWQ0x2UUFCdWV6WlNvVzM2eW9MMmN2biIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT00OWQ0ODVkZDExZmU3NzYzOTMwM2ExZDE0MTY0NWI1ZSxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfNV8xIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="384d1fd4-6db7-4089-8ab8-4e2badedae9e" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9Imo4Q05nS3hlOENFZXZKZVB1U2o0OGRBL1BVSDQ2R3ZFS0g1YXZWL2YiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD04MTAxNWE1NmZmNjY4MWIwYjY2Y2ViYmQ1MWYyZGUxNQ==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzRfMSIscmVhbG09InRlc3QtZCIsbm9uY2U9Imo4Q05nS3hlOENFZXZKZVB1U2o0OGRBL1BVSDQ2R3ZFS0g1YXZWL2YiLG5jPTAwMDAwMDAxLGNub25jZT0idmk1ZmVxc1F3WHFKK1pINXZSYXJVVE1wOFJiUTVEMGtXN0pVRFVnQSIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT00MDQ3MzRiYmUyNmQzNGE3YWRjMzk0MjQ1Y2UwOWM2MSxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfNF8xIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="e31dbf2f-5bad-428d-b3e4-c736d3e336c0" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD0yYjJmZTNlNTM1OWI2ZDJlNmIwOGEzNDE5NWRhYzViYQ==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_1_1@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_1_1@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_1_1@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_1_1@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="cf8ced05-7bf6-4427-80ad-c1f17b06cccb" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_1_1@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_5_1@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_5_1@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_5_1@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_5_1@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_5_1@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="9a2f3312-a1df-4f00-9ce3-2c311e9c9580" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="2485994d-c564-4860-9092-c40cc15b9e9a" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_2_1@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_2_1@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_2_1@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_2_1@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_2_1@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="d36e1441-fec2-46b5-9868-3935611a4391" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD0wZmYwODUzZWIwNTEwYjEyZmYwYzRlODllNDdlNjQ3Yw==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="45e60405-79a4-4856-bf4c-d994a4719aa3" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9IjZ0WW55LzdpTGVETnpZWllld0U5aldESjlDV3YyUVFmZEw4N1FYU20iLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9InNmTXVINXdicXg3Y1hZU2M1Q096VG84NkxyZlMyY2NEMWFLemxMdW0iLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzJfMiIscmVhbG09InRlc3QtZCIsbm9uY2U9IjZ0WW55LzdpTGVETnpZWllld0U5aldESjlDV3YyUVFmZEw4N1FYU20iLG5jPTAwMDAwMDAxLGNub25jZT0ib2NEQmExYmdad1dUdXZ3OXpNYmVyQXZuQW9MTi9rZ3lCZ3NES0VUUyIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT04ODQ4ZTM3MjhmZjM1YmZjZDliZjY3YjU0YzBhYjI0MCxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfMl8yIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9InZhOEM4QlI2Ui9SSDg5b2lXT0VxYmlLUStpTnROOUdwdmFhZlVKcFEiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzVfMiIscmVhbG09InRlc3QtZCIsbm9uY2U9InZhOEM4QlI2Ui9SSDg5b2lXT0VxYmlLUStpTnROOUdwdmFhZlVKcFEiLG5jPTAwMDAwMDAxLGNub25jZT0iaFJURGEzWHpBSkVMMG5GTndCTEdNeGxKcjl0R3Y3Y1JQcFgzZGJvTyIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT1kYzNjMGZjMmRmZTk0YWY4YmJkMDdiNzdhN2YwNGJmNixxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfNV8yIg==</response>
</OUTPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzFfMiIscmVhbG09InRlc3QtZCIsbm9uY2U9InNmTXVINXdicXg3Y1hZU2M1Q096VG84NkxyZlMyY2NEMWFLemxMdW0iLG5jPTAwMDAwMDAxLGNub25jZT0iZjNwVDdyWUR0cjhraEFDSjJzZUIrbG9DZGxuaVFGZ1BnLzVRZ3ZqciIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT1iYjY1ZjY0NThjMGUwMzc5NmJiN2RmMTQ5OTExMTRlZCxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfMV8yIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_3_1@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_3_1@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_3_1@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_3_1@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD0xMzYwYTdkNDE1ZGIxMWM3NTBmY2RiNjRiZjE4OGQ3Nw==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="47cc7f26-076c-4d5f-87a2-9776ecdd4af5" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_3_1@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="a301393a-7704-4e84-8908-04b9fa9a31a5" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_4_1@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_4_1@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_4_1@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_4_1@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_4_1@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="161c293f-536e-4e5d-931a-fef10d6e1ccc" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD05NmMxYTJiMDk4MTkzNzhmMDAyMWYzOWNhNzc2MjM1MA==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="9a2f3312-a1df-4f00-9ce3-2c311e9c9580" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9IkNFTnR5WkhydE9WdG1XZHpOMXRRYytUKytKc2FrczR4OWlQeXhNWUEiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzNfMiIscmVhbG09InRlc3QtZCIsbm9uY2U9IkNFTnR5WkhydE9WdG1XZHpOMXRRYytUKytKc2FrczR4OWlQeXhNWUEiLG5jPTAwMDAwMDAxLGNub25jZT0iYWJKa1haOTkycjZ2RzIxTlFjQ3RnZ3hmMnlNWGJmQXhSak9LOW00NCIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT0yNGVmZGVkMzQ5N2NmOTU3YmQzMGVmMmQzNWQzMWVlMSxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfM18yIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD05NGZkY2MzZDVlMWFjODJhYTI5MjgxMGNkMDFkYWM1ZQ==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD00NTcxYzAxYjViMmVkZjA5YWYxMGQxNzNjMDlkZTFkMw==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9Ii9aSzN2OXRQcUtFOTZsZnRQSWNXSUVndlBvdUFyeUFubXBMSndLL1EiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzRfMiIscmVhbG09InRlc3QtZCIsbm9uY2U9Ii9aSzN2OXRQcUtFOTZsZnRQSWNXSUVndlBvdUFyeUFubXBMSndLL1EiLG5jPTAwMDAwMDAxLGNub25jZT0iRFRYQTkrWlQ5Y0U2OVhOSlNxaXhEYTA2L0pPaXFQekVQZmpUVUNNVCIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT1lZjNiMmY5ZDdhNDQ5M2U4ODA5OTUyZmFiNWFmNmNmZSxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfNF8yIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="d36e1441-fec2-46b5-9868-3935611a4391" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="2485994d-c564-4860-9092-c40cc15b9e9a" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_2_2@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_2_2@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_1_2@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_1_2@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_1_2@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_1_2@test-d/def-user-resource.</message>
</OUTPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_2_2@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_2_2@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_5_2@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_5_2@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_5_2@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_5_2@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_1_2@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_5_2@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_2_2@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="5e3b8ab8-0332-47bb-9692-a91aad46b852" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="648c5fb4-79ef-4a93-9f65-5f00d7d89ae9" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="940a597c-716c-4305-b82c-e24d82e965f2" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD1jZWRkNmM2YjQzNjI5NmFiOTU3NGZlMzViMjMxM2RiYw==</success>
</INPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9InU2MVBoZkMxb1ZXVXFEOHhVaFZjL3AyTlNUMktwRUJtMkdLTi9rcTYiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzVfMyIscmVhbG09InRlc3QtZCIsbm9uY2U9InU2MVBoZkMxb1ZXVXFEOHhVaFZjL3AyTlNUMktwRUJtMkdLTi9rcTYiLG5jPTAwMDAwMDAxLGNub25jZT0icTNiUEtpSmFPTVhQZGlwSTdhcTZ1bWNscDVjb09UOU91VTlveW5OcyIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT03MmU2NDNhMjM0NmJkZTgxMmE0MDA2MGQxNjJhZjJmMSxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfNV8zIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="161c293f-536e-4e5d-931a-fef10d6e1ccc" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_4_2@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_4_2@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_4_2@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_4_2@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9Imo1SXl6Wm9LRzc5OFczbmFRT1JUeUEyN0JCcVlYVExNR0pacmUycU4iLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9ImtRaXU4V3JYak1LS2JlQW5VWnI4VHZoNS8zdDlsTU0vdkQyaXJKYzAiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzFfMyIscmVhbG09InRlc3QtZCIsbm9uY2U9Imo1SXl6Wm9LRzc5OFczbmFRT1JUeUEyN0JCcVlYVExNR0pacmUycU4iLG5jPTAwMDAwMDAxLGNub25jZT0iT0pDVzV4ODlKeHg5cGlEZ3p4ZWg3SXEzREFUWGxCQWI5RE55TU85ciIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT0zYTcxM2ZiY2I3YTkzMjMzN2U2OTA3NGI2Y2YyODUzYyxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfMV8zIg==</response>
</OUTPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzJfMyIscmVhbG09InRlc3QtZCIsbm9uY2U9ImtRaXU4V3JYak1LS2JlQW5VWnI4VHZoNS8zdDlsTU0vdkQyaXJKYzAiLG5jPTAwMDAwMDAxLGNub25jZT0iQTFySndSM2c1d3dvcTVKd3FMV00xTEJLUFI1cjVrZENqTGhqcEh0eSIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT0zNzA4YWFmZmYwMmYzMDNmMGRiOTgzYjI3OTQwMjgyZCxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfMl8zIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_4_2@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="99a331da-d95f-489a-bf09-84496aafd61f" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD1jNGUzMjg0M2YxZmVhMGFlMmE5OTM3YjM5YjYzZDdiZg==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="a301393a-7704-4e84-8908-04b9fa9a31a5" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_3_2@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_3_2@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_3_2@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_3_2@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_3_2@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="264980df-8b07-461c-87bf-2810b4081de7" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD1jOGI1MzAyNGExODcwNGYzZTFkMWNmMzRlZTFiNmFmMw==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="940a597c-716c-4305-b82c-e24d82e965f2" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_5_3@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_5_3@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_5_3@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_5_3@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_5_3@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="95f8cab5-6aae-4bd1-be53-db1bdab9ad50" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD00Y2RjODBkMjM5YmI1MWQ3YTUxOGEwODIzOTBkZWFiZA==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9Ik5xd3YrTVp0NHlyZDRzcFQ1Sk0wZHdWVjVLdXE0TmtheURTR3VEV3giLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzRfMyIscmVhbG09InRlc3QtZCIsbm9uY2U9Ik5xd3YrTVp0NHlyZDRzcFQ1Sk0wZHdWVjVLdXE0TmtheURTR3VEV3giLG5jPTAwMDAwMDAxLGNub25jZT0iWWVUUzc3cWxvemRLNTNueElRN1BDZC9QczY5eVRiUktsK0VabVZuSSIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT03M2IzZjg2NzdkMDhlZTRkNWI4MTY4MGMzZTRmMmNkNSxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfNF8zIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9Im8vQzdHbkxGTEN4NkNEMUk5MFNSTzVkQWNHRUFBZHp1REZmcCtVaVciLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzNfMyIscmVhbG09InRlc3QtZCIsbm9uY2U9Im8vQzdHbkxGTEN4NkNEMUk5MFNSTzVkQWNHRUFBZHp1REZmcCtVaVciLG5jPTAwMDAwMDAxLGNub25jZT0iclZENWZVVDN4dFFONmJhV3A0bzdSYy9YQlFtRU1aZU8vOHdXT0poMiIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT05YjU4ZGIwNjkzZTBlNjUzMzYzMWUxNjk4ZDYzNzFmNSxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfM18zIg==</response>
</OUTPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9Im4wVU1QWkFsLzVSdGNNeklhYjd5WmVUR1VTWXp4clRYVU03dWFjQksiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="5e3b8ab8-0332-47bb-9692-a91aad46b852" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzVfNCIscmVhbG09InRlc3QtZCIsbm9uY2U9Im4wVU1QWkFsLzVSdGNNeklhYjd5WmVUR1VTWXp4clRYVU03dWFjQksiLG5jPTAwMDAwMDAxLGNub25jZT0iVFZxZml4Q0p5Z1RJeDJiNmIyaWpYWjllc3ZQcDZzSDM5RFg4dGkwVSIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT00OTcwZmQ3OWY2ZGNlOTViOGYxZGI1OTlkZTM1YTdjOSxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfNV80Ig==</response>
</OUTPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_1_3@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_1_3@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_1_3@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_1_3@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_1_3@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="6d1ac021-a0bb-4574-8789-8913996f6e25" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD0xOTNjYjlkYzg3MDljMGVjMjM4ZTg3OTNkNTljNDJmNA==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="648c5fb4-79ef-4a93-9f65-5f00d7d89ae9" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_2_3@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_2_3@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_2_3@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_2_3@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_2_3@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="2267bc76-c414-4be3-a84b-d3bdf6b233b2" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD05NjgzZTg2MWYxZWQxNTUxNjczYzYzZDgzZGIzYTM1MQ==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="99a331da-d95f-489a-bf09-84496aafd61f" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_4_3@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_4_3@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_4_3@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_4_3@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_4_3@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="22d8d76e-240e-4a3f-8f67-def8e6f3598b" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9InhFd1BNdFFZV3JVdi93STJseTU4N0Npenp2TXN2WEtXaysxV3YzNnIiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD05ZGJlODA4OGU3ZjQ4YzUyYmQ5YmExNzZlMWQ0MTkxYg==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzFfNCIscmVhbG09InRlc3QtZCIsbm9uY2U9InhFd1BNdFFZV3JVdi93STJseTU4N0Npenp2TXN2WEtXaysxV3YzNnIiLG5jPTAwMDAwMDAxLGNub25jZT0iSDhUaXJOdWtnWXAvaEphZ2czRE14c0NWVXMvMFZmY2R2a3c4a3g3QSIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT02ZjA0NDNkMzc2OGI5OGY3N2NmNzAzNWM1N2FmNmEzOCxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfMV80Ig==</response>
</OUTPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9Ik1CV1ZsN2xmYU83bzdTakp1UGR2SWZhTXVWWXBTUmliYmkvdGxjTG4iLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzRfNCIscmVhbG09InRlc3QtZCIsbm9uY2U9Ik1CV1ZsN2xmYU83bzdTakp1UGR2SWZhTXVWWXBTUmliYmkvdGxjTG4iLG5jPTAwMDAwMDAxLGNub25jZT0iMUhwQTNTUEVHMXA1bHpMTU9ueWhmVVBLWnhFSjEyeTgyRjdpV3VWRSIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT03ZWJkNDdkMzU3ODdjNjkyYmQzNjM0N2VlZWVmNGQ5Myxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfNF80Ig==</response>
</OUTPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9Imp0ODMrODdhNHVVM0RjWlpnVFVlSjVZamV6dFgxRXVsRW13ZlFqQUsiLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzJfNCIscmVhbG09InRlc3QtZCIsbm9uY2U9Imp0ODMrODdhNHVVM0RjWlpnVFVlSjVZamV6dFgxRXVsRW13ZlFqQUsiLG5jPTAwMDAwMDAxLGNub25jZT0ic0pteXR1OUh2Zkc1S2tJcUlQWW5BeVJLK0c3YVBVRUc1emh0NjdvZyIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT0zYWVkYTFhYWM5MmEyN2RmZjBlYjUyMzkyZTY4OWZjNixxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfMl80Ig==</response>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="95f8cab5-6aae-4bd1-be53-db1bdab9ad50" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_5_4@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_5_4@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_5_4@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_5_4@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_5_4@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD0zYzA1YzZiMjM5MzZlN2NmMjk2Mjk0ZGZlMWNkOWE4Mg==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="264980df-8b07-461c-87bf-2810b4081de7" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_3_3@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_3_3@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_3_3@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_3_3@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_3_3@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'/>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="b041937a-7527-438c-b2cd-32a37a1058d9" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><register xmlns="http://jabber.org/features/iq-register"/><auth xmlns="http://jabber.org/features/iq-auth"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='DIGEST-MD5'/>
</OUTPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD0xM2E3NmIxMmMyZjM1MDk2MzBkZDVmNjM5NTllNDMxMA==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="6d1ac021-a0bb-4574-8789-8913996f6e25" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_1_4@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_1_4@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_1_4@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_1_4@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_1_4@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD03MjE3M2FkMzUzODJlYjcwMTg5MzczZTQ5ZGRiZTI3Zg==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cmVhbG09InRlc3QtZCIsbm9uY2U9IllwNjFJUWRiVzh6V0ljWGx5REZvTFN6d2lFNFFneG5nb3g2N2w3b08iLHFvcD0iYXV0aCIsY2hhcnNldD11dGYtOCxhbGdvcml0aG09bWQ1LXNlc3M=</challenge>
</INPUT>
<OUTPUT test='Message send'>
<response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Y2hhcnNldD11dGYtOCx1c2VybmFtZT0ibXVsdGktcmVnXzNfNCIscmVhbG09InRlc3QtZCIsbm9uY2U9IllwNjFJUWRiVzh6V0ljWGx5REZvTFN6d2lFNFFneG5nb3g2N2w3b08iLG5jPTAwMDAwMDAxLGNub25jZT0iVkwraG5RUEtOMS8yc3RYYVBjUDNSWWorZ0hSMndQemdLd1BKTE1ncCIsZGlnZXN0LXVyaT0ieG1wcC90ZXN0LWQiLG1heGJ1Zj02NTUzNixyZXNwb25zZT1lZmE3MWU4YjA5ZjBhNjc5NzQ4Mjk1NzZmZTE1OTU4Nyxxb3A9YXV0aCxhdXRoemlkPSJtdWx0aS1yZWdfM180Ig==</response>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="22d8d76e-240e-4a3f-8f67-def8e6f3598b" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_4_4@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_4_4@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_4_4@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_4_4@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_4_4@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD0xMzA1OWZiNjYxMDBhYWQyZmYyMzI2YWMwNTZiNTJiMA==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="2267bc76-c414-4be3-a84b-d3bdf6b233b2" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_2_4@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_2_4@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_2_4@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_2_4@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_2_4@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>
<INPUT test='Message send'>
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cnNwYXV0aD0xNGViNTZlZTMyM2Q4OGU4ZTE5NGE4ZGFhZDA4ZmNjYg==</success>
</INPUT>
<OUTPUT test='Message send'>
<stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' to='test-d' version='1.0'>
</OUTPUT>
<INPUT test='Message send'>
<stream:stream xmlns="jabber:client" xml:lang="en" id="b041937a-7527-438c-b2cd-32a37a1058d9" from="test-d" version="1.0" xmlns:stream="http://etherx.jabber.org/streams"/>
</INPUT>
<INPUT test='Message send'>
<stream:features><ver xmlns="urn:xmpp:features:rosterver"/><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/><register xmlns="http://jabber.org/features/iq-register"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/></stream:features>
</INPUT>
<OUTPUT test='Message send'>
<iq type='set' id='bind1'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>def-user-resource</resource></bind></iq>
</OUTPUT>
<INPUT test='Message send'>
<iq type="result" to="multi-reg_3_4@test-d/def-user-resource" id="bind1"><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"><jid>multi-reg_3_4@test-d/def-user-resource</jid></bind></iq>
</INPUT>
<OUTPUT test='Message send'>
<message type='chat' from='multi-reg_3_4@test-d/def-user-resource' to='blocking-test-user_1@test-d/xmpp-test'>Test message no. 1, from: multi-reg_3_4@test-d/def-user-resource.</message>
</OUTPUT>
<INPUT test='Message send'>
<message type="error" to="multi-reg_3_4@test-d/def-user-resource" from="blocking-test-user_1@test-d/xmpp-test"><error type="cancel" code="503"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></message>
</INPUT>

</test-history>