nrrrnpppnpppnpppnlllnpppntttnprpnpppnpppnplpnpppnprpnrprnpppnpppnplpnpppnpppnlppnptpntrpnpppnrlpnpppnptpnpllnpppnprpnpppnpppnltpnplpnpppnprtnpppncprnpspstpsnpstsrpsnpsrsttsnlspslrsnpspsppsnpslsppsnrspsplsntspsppsnpspsppsnpspsptsnpspslrsnpstsppsnpspsttsnrspsppsntstslpsnlslsplsnpspsppsnpspsrpsnpslsptsnsscsplpnsspsplpnsslstppnsspsplpnsspspppnsspslptnsspspppnssrstppnsspsrtpnsstsplpnsspsplpnsspspppnssrsrlpnsspspppnsspsptpnsspsplpnsspstppnsstsrrpnsspssppnsspsslsnsspsspsnsspsspsnsslsspsnsspsspsnsspsspsnsspsstsnsstsspsnssrsspsnsspsstsnsstsslsnssssslsnssssspsnssssspsnssssspsnssssslsnssssspsnssssspsssss