CURAmtpgjSgyNjnsTlXLjcHrBwIcXwvlqrLYdVOEqBGiuUrZFEWzHgazqtcvSUBZvLBsSqgPsODvGUloqPVUoNIxfKKLSaSeJjCniKCBPxUHXPuTbWaBXSemtbDTLiGGCOBeXKYfAbRDBbnDKKXbplKEABcPkanPpYEtpBcysKoHpOPtTNgmWiIQzmYZJNaYcnHDhLbNNw