SAML 2.0 SP Metadata
Hona hemen SimpleSAMLphp-ak zuretzat sortu dituen metadatuak. Metadatuen dokumentu hau konfidantzazko zure kideei bidal diezaiekezu federazio bat konfiguratzeko.
xml metadatuekin URL bat eskura dezakezu:
https://us.erezlife.com/simplesaml/module.php/saml/sp/metadata.php/default-sp
Metadatuak
SAML 2.0 metadatuetako xml formatuan:
<?xml version="1.0"?> <md:EntityDescriptor xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" entityID="https://erezlife.com/sso"> <md:SPSSODescriptor protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol urn:oasis:names:tc:SAML:1.1:protocol"> <md:KeyDescriptor use="signing"> <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:X509Data> <ds:X509Certificate>MIIFDzCCA3egAwIBAgIJALwWGI0/ez0lMA0GCSqGSIb3DQEBCwUAMIGdMQswCQYDVQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExEDAOBgNVBAcMB1JhbGVpZ2gxETAPBgNVBAoMCENvcmRhbmNlMREwDwYDVQQLDAhlUmV6TGlmZTERMA8GA1UEAwwIZVJlekxpZmUxKjAoBgkqhkiG9w0BCQEWG2luZnJhc3RydWN0dXJlQGVyZXpsaWZlLmNvbTAeFw0yMzA2MjExNTMzNTFaFw0zMzA2MjAxNTMzNTFaMIGdMQswCQYDVQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExEDAOBgNVBAcMB1JhbGVpZ2gxETAPBgNVBAoMCENvcmRhbmNlMREwDwYDVQQLDAhlUmV6TGlmZTERMA8GA1UEAwwIZVJlekxpZmUxKjAoBgkqhkiG9w0BCQEWG2luZnJhc3RydWN0dXJlQGVyZXpsaWZlLmNvbTCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBALUdnEewTzkn/yXWtuzpx4z1ixmjWNfq6Asb5djZ6ZJC8ZYwZGd86T6E562zQnyw4v3ZxWzVx5Rt4lHtK/tSoDhqpHp4i21ZACUkwvvmP/ngy7P82Pef9aNgv+QXBhsepJWuVTnF8KLbJWBx26YrwM3znVBYcGK1ImgHRqbCj4zojldlbRRZ32Ku9PAcBTw9ZNPjtbTuCod9CuXxbIGR8aLKiuFwUprjkIqCPz6rOCtKsp82Aj6UXXJTat6sBio85X54aVnhPQqAeHNNYi4J90u25t7UqTOBsejpbBMKQiXXDCY0oBNerFwSqlLu7dc5r+kwDLjM3t72sR0Fip9kXBjjmDB4QfKSYXBgMwbC+/URGIqsEoWBJtIQnE1TEXft1L7aC79VOlEFo2D2su7w93hIqBvAgyc9TcE7WXiQTgyIR53VtqSpqdIizGkkgmRiwggSCWx3DUcNzoadNsaCJDdzvDmrho8titIMjSNHnZ9M3Tvm0kFiHUdXSomoYi1+0QIDAQABo1AwTjAdBgNVHQ4EFgQUd51MuQ55QxUp1owKooPRVfmMpukwHwYDVR0jBBgwFoAUd51MuQ55QxUp1owKooPRVfmMpukwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAYEAN2hP9XL0WpORgPyPa1cfcSEK6DwxGIwfsVc3antqiAYdiE2mDQm/gdhTzEQyq7Hrt65Q00tjq5sAUYcLPluVpyC8Gv/aYCHUpvR+pbqrms0y2ccIKiCLKpIJniPtDu/Be7EFCYhLR+64mV/IqDv6VX/Rw5bBDkzzFzemovUe+rqW/XJznkZhnoPayYF9bldlDMCFGGcrsP2B/nUX7bxGvYpTwQkc9wlIkGoppGQOjk6m63whbWT/bbedPFR1zfse9mmFJP+MPqfFUHyRrPUe0ZJ6FLFsXkR1+viDPb3+uJR6ckFFL+d1vQQq2tFJTw87XNv9asoqnYMbbgSHeKo8pDEQvRX3BW+wq6CkCS83sk2W07bOcXkEJ1KePDKkRJHLcGl04wm/z+JlKA6Zw/VT50EPInezmPzrve8eU2iFOQR+8Q29SmWjYhmQpztRsMx5l6z95snwiKAcuD/2hgSQF5O8xG1wWBh4XoLtw0DArroRJU1eax1DA9w/LDQA54Q4</ds:X509Certificate> </ds:X509Data> </ds:KeyInfo> </md:KeyDescriptor> <md:KeyDescriptor use="encryption"> <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:X509Data> <ds:X509Certificate>MIIFDzCCA3egAwIBAgIJALwWGI0/ez0lMA0GCSqGSIb3DQEBCwUAMIGdMQswCQYDVQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExEDAOBgNVBAcMB1JhbGVpZ2gxETAPBgNVBAoMCENvcmRhbmNlMREwDwYDVQQLDAhlUmV6TGlmZTERMA8GA1UEAwwIZVJlekxpZmUxKjAoBgkqhkiG9w0BCQEWG2luZnJhc3RydWN0dXJlQGVyZXpsaWZlLmNvbTAeFw0yMzA2MjExNTMzNTFaFw0zMzA2MjAxNTMzNTFaMIGdMQswCQYDVQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExEDAOBgNVBAcMB1JhbGVpZ2gxETAPBgNVBAoMCENvcmRhbmNlMREwDwYDVQQLDAhlUmV6TGlmZTERMA8GA1UEAwwIZVJlekxpZmUxKjAoBgkqhkiG9w0BCQEWG2luZnJhc3RydWN0dXJlQGVyZXpsaWZlLmNvbTCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBALUdnEewTzkn/yXWtuzpx4z1ixmjWNfq6Asb5djZ6ZJC8ZYwZGd86T6E562zQnyw4v3ZxWzVx5Rt4lHtK/tSoDhqpHp4i21ZACUkwvvmP/ngy7P82Pef9aNgv+QXBhsepJWuVTnF8KLbJWBx26YrwM3znVBYcGK1ImgHRqbCj4zojldlbRRZ32Ku9PAcBTw9ZNPjtbTuCod9CuXxbIGR8aLKiuFwUprjkIqCPz6rOCtKsp82Aj6UXXJTat6sBio85X54aVnhPQqAeHNNYi4J90u25t7UqTOBsejpbBMKQiXXDCY0oBNerFwSqlLu7dc5r+kwDLjM3t72sR0Fip9kXBjjmDB4QfKSYXBgMwbC+/URGIqsEoWBJtIQnE1TEXft1L7aC79VOlEFo2D2su7w93hIqBvAgyc9TcE7WXiQTgyIR53VtqSpqdIizGkkgmRiwggSCWx3DUcNzoadNsaCJDdzvDmrho8titIMjSNHnZ9M3Tvm0kFiHUdXSomoYi1+0QIDAQABo1AwTjAdBgNVHQ4EFgQUd51MuQ55QxUp1owKooPRVfmMpukwHwYDVR0jBBgwFoAUd51MuQ55QxUp1owKooPRVfmMpukwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAYEAN2hP9XL0WpORgPyPa1cfcSEK6DwxGIwfsVc3antqiAYdiE2mDQm/gdhTzEQyq7Hrt65Q00tjq5sAUYcLPluVpyC8Gv/aYCHUpvR+pbqrms0y2ccIKiCLKpIJniPtDu/Be7EFCYhLR+64mV/IqDv6VX/Rw5bBDkzzFzemovUe+rqW/XJznkZhnoPayYF9bldlDMCFGGcrsP2B/nUX7bxGvYpTwQkc9wlIkGoppGQOjk6m63whbWT/bbedPFR1zfse9mmFJP+MPqfFUHyRrPUe0ZJ6FLFsXkR1+viDPb3+uJR6ckFFL+d1vQQq2tFJTw87XNv9asoqnYMbbgSHeKo8pDEQvRX3BW+wq6CkCS83sk2W07bOcXkEJ1KePDKkRJHLcGl04wm/z+JlKA6Zw/VT50EPInezmPzrve8eU2iFOQR+8Q29SmWjYhmQpztRsMx5l6z95snwiKAcuD/2hgSQF5O8xG1wWBh4XoLtw0DArroRJU1eax1DA9w/LDQA54Q4</ds:X509Certificate> </ds:X509Data> </ds:KeyInfo> </md:KeyDescriptor> <md:KeyDescriptor use="signing"> <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:X509Data> <ds:X509Certificate>MIIE7zCCA1egAwIBAgIUXTfc/99iemgTAmB7490hoptX7JswDQYJKoZIhvcNAQELBQAwgYYxCzAJBgNVBAYTAkNBMRkwFwYDVQQIDBBCcml0aXNoIENvbHVtYmlhMRIwEAYDVQQHDAlWYW5jb3V2ZXIxETAPBgNVBAoMCGVSZXpMaWZlMREwDwYDVQQDDAhlUmV6TGlmZTEiMCAGCSqGSIb3DQEJARYTYW5kcmV3QGVyZXpsaWZlLmNvbTAeFw0yMjA3MjAxNjU1MTZaFw0yMzA3MjAxNjU1MTZaMIGGMQswCQYDVQQGEwJDQTEZMBcGA1UECAwQQnJpdGlzaCBDb2x1bWJpYTESMBAGA1UEBwwJVmFuY291dmVyMREwDwYDVQQKDAhlUmV6TGlmZTERMA8GA1UEAwwIZVJlekxpZmUxIjAgBgkqhkiG9w0BCQEWE2FuZHJld0BlcmV6bGlmZS5jb20wggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQClhz9DBXNXZSgiY30FSogl7bxpVPck19FhGQGXPHhvp/VbengQUnT43L9aVIaqbckF4QApjEWOcD6k/wtOU3QneY/mQ5qre1wXZwBwx1aA7lwKd6PvTeLF/2YNB4OMNfNa6ZhY6xNMOnojkepi0ZTC2c73CG8lLKFXTz8vjJZ+mBDIYll2hcWMyZQXFcc4RrFXfZaIpxr5R94vnKQY4SnnbPYlr4L2bHEjOIz80DIf/Llw1yrzlajfdFCYlHOYmzX7gegNcq3Z4F3QRxUSbm2+eKEnEhAyNy0ddMzvxq6MENdTtNENCbW5r9JVD45RKqEcOKocE168KfNjtFeVc6HgcvP5zkrp6Qo55iFu/8u4HLbF7vbuh5ijjCYAye7PXLXlZJRI0jnWMMmBqFGI9QV9r5yH2SskQt5ytIP+XJVPG1EAtB+K3sfa4UaR/9uuPO4NOw3+xSsNDLLQ54RWcm7IE+ESSD4Eg2Do+2U3TYS4PRtuDYjwoOT0DRJLZsY9iVUCAwEAAaNTMFEwHQYDVR0OBBYEFAI8PGWREt4/yn/9vu0H2A72ug8TMB8GA1UdIwQYMBaAFAI8PGWREt4/yn/9vu0H2A72ug8TMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggGBACkrcPTPesK7E5bSETO3XjW/BxYKUP3/jrE0B7mCQRn6lp6YaNTChE6liD6QCLEU3XX9H2rY6da83sFRBKBf0u9e27VU2S5yhFwFwQTQX7UZK2csLvYmPUGgMkqkIIF00dGwtokUIw86wV9hmlaSpWMQpkg2mvIiyHO/UyeKd1O9JhwjW8kx7m9C85pHOOxxJVbJULZu9eCVmNvlEa9WfYP7gGsYfQHd8JxOgGpOmHZ2tPH208Om6uY8NNoc1YKSMwnl0pToxHm36i1Na0prgziPJG/aBX6DlrwIz7chHSna+CvhNoRJB5pJ45qApSzKM7r0uscGcYb3cXbQNgxdao84ANGR202F48bTW5RifUb8o69A9p5BUsR70CdYiWqmeP++KSCsfk10ZsQgmmBwEn/FDTJY7UJRUyAzWr9hy/8bWbYuWanuT66ImSpf7x7ED3mz2TZAmcRIRLSs5NFUZg9mjJhy0hntkjKwclK33YA50R+uMAg+WjB6akk+Ku7GHw==</ds:X509Certificate> </ds:X509Data> </ds:KeyInfo> </md:KeyDescriptor> <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://us.erezlife.com/simplesaml/module.php/saml/sp/saml2-logout.php/default-sp"/> <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://us.erezlife.com/simplesaml/module.php/saml/sp/saml2-acs.php/default-sp" index="0"/> <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:1.0:profiles:browser-post" Location="https://us.erezlife.com/simplesaml/module.php/saml/sp/saml1-acs.php/default-sp" index="1"/> <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact" Location="https://us.erezlife.com/simplesaml/module.php/saml/sp/saml2-acs.php/default-sp" index="2"/> <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:1.0:profiles:artifact-01" Location="https://us.erezlife.com/simplesaml/module.php/saml/sp/saml1-acs.php/default-sp/artifact" index="3"/> </md:SPSSODescriptor> <md:ContactPerson contactType="technical"> <md:GivenName>eRezLife</md:GivenName> <md:EmailAddress>mailto:bugs@erezlife.com</md:EmailAddress> </md:ContactPerson> </md:EntityDescriptor>
SimpleSAMLphp formatuko fitxategi batean - beste muturrean SimpleSAMLphp entitate bat erabiltzen ariz gero, erabil ezazu aukera hau:
$metadata['https://erezlife.com/sso'] = [ 'SingleLogoutService' => [ [ 'Binding' => 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect', 'Location' => 'https://us.erezlife.com/simplesaml/module.php/saml/sp/saml2-logout.php/default-sp', ], ], 'AssertionConsumerService' => [ [ 'index' => 0, 'Binding' => 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST', 'Location' => 'https://us.erezlife.com/simplesaml/module.php/saml/sp/saml2-acs.php/default-sp', ], [ 'index' => 1, 'Binding' => 'urn:oasis:names:tc:SAML:1.0:profiles:browser-post', 'Location' => 'https://us.erezlife.com/simplesaml/module.php/saml/sp/saml1-acs.php/default-sp', ], [ 'index' => 2, 'Binding' => 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact', 'Location' => 'https://us.erezlife.com/simplesaml/module.php/saml/sp/saml2-acs.php/default-sp', ], [ 'index' => 3, 'Binding' => 'urn:oasis:names:tc:SAML:1.0:profiles:artifact-01', 'Location' => 'https://us.erezlife.com/simplesaml/module.php/saml/sp/saml1-acs.php/default-sp/artifact', ], ], 'contacts' => [ [ 'emailAddress' => 'bugs@erezlife.com', 'contactType' => 'technical', 'givenName' => 'eRezLife', ], ], 'keys' => [ [ 'type' => 'X509Certificate', 'signing' => true, 'encryption' => true, 'X509Certificate' => 'MIIFDzCCA3egAwIBAgIJALwWGI0/ez0lMA0GCSqGSIb3DQEBCwUAMIGdMQswCQYDVQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExEDAOBgNVBAcMB1JhbGVpZ2gxETAPBgNVBAoMCENvcmRhbmNlMREwDwYDVQQLDAhlUmV6TGlmZTERMA8GA1UEAwwIZVJlekxpZmUxKjAoBgkqhkiG9w0BCQEWG2luZnJhc3RydWN0dXJlQGVyZXpsaWZlLmNvbTAeFw0yMzA2MjExNTMzNTFaFw0zMzA2MjAxNTMzNTFaMIGdMQswCQYDVQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExEDAOBgNVBAcMB1JhbGVpZ2gxETAPBgNVBAoMCENvcmRhbmNlMREwDwYDVQQLDAhlUmV6TGlmZTERMA8GA1UEAwwIZVJlekxpZmUxKjAoBgkqhkiG9w0BCQEWG2luZnJhc3RydWN0dXJlQGVyZXpsaWZlLmNvbTCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBALUdnEewTzkn/yXWtuzpx4z1ixmjWNfq6Asb5djZ6ZJC8ZYwZGd86T6E562zQnyw4v3ZxWzVx5Rt4lHtK/tSoDhqpHp4i21ZACUkwvvmP/ngy7P82Pef9aNgv+QXBhsepJWuVTnF8KLbJWBx26YrwM3znVBYcGK1ImgHRqbCj4zojldlbRRZ32Ku9PAcBTw9ZNPjtbTuCod9CuXxbIGR8aLKiuFwUprjkIqCPz6rOCtKsp82Aj6UXXJTat6sBio85X54aVnhPQqAeHNNYi4J90u25t7UqTOBsejpbBMKQiXXDCY0oBNerFwSqlLu7dc5r+kwDLjM3t72sR0Fip9kXBjjmDB4QfKSYXBgMwbC+/URGIqsEoWBJtIQnE1TEXft1L7aC79VOlEFo2D2su7w93hIqBvAgyc9TcE7WXiQTgyIR53VtqSpqdIizGkkgmRiwggSCWx3DUcNzoadNsaCJDdzvDmrho8titIMjSNHnZ9M3Tvm0kFiHUdXSomoYi1+0QIDAQABo1AwTjAdBgNVHQ4EFgQUd51MuQ55QxUp1owKooPRVfmMpukwHwYDVR0jBBgwFoAUd51MuQ55QxUp1owKooPRVfmMpukwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAYEAN2hP9XL0WpORgPyPa1cfcSEK6DwxGIwfsVc3antqiAYdiE2mDQm/gdhTzEQyq7Hrt65Q00tjq5sAUYcLPluVpyC8Gv/aYCHUpvR+pbqrms0y2ccIKiCLKpIJniPtDu/Be7EFCYhLR+64mV/IqDv6VX/Rw5bBDkzzFzemovUe+rqW/XJznkZhnoPayYF9bldlDMCFGGcrsP2B/nUX7bxGvYpTwQkc9wlIkGoppGQOjk6m63whbWT/bbedPFR1zfse9mmFJP+MPqfFUHyRrPUe0ZJ6FLFsXkR1+viDPb3+uJR6ckFFL+d1vQQq2tFJTw87XNv9asoqnYMbbgSHeKo8pDEQvRX3BW+wq6CkCS83sk2W07bOcXkEJ1KePDKkRJHLcGl04wm/z+JlKA6Zw/VT50EPInezmPzrve8eU2iFOQR+8Q29SmWjYhmQpztRsMx5l6z95snwiKAcuD/2hgSQF5O8xG1wWBh4XoLtw0DArroRJU1eax1DA9w/LDQA54Q4', ], [ 'type' => 'X509Certificate', 'signing' => true, 'encryption' => false, 'X509Certificate' => 'MIIE7zCCA1egAwIBAgIUXTfc/99iemgTAmB7490hoptX7JswDQYJKoZIhvcNAQELBQAwgYYxCzAJBgNVBAYTAkNBMRkwFwYDVQQIDBBCcml0aXNoIENvbHVtYmlhMRIwEAYDVQQHDAlWYW5jb3V2ZXIxETAPBgNVBAoMCGVSZXpMaWZlMREwDwYDVQQDDAhlUmV6TGlmZTEiMCAGCSqGSIb3DQEJARYTYW5kcmV3QGVyZXpsaWZlLmNvbTAeFw0yMjA3MjAxNjU1MTZaFw0yMzA3MjAxNjU1MTZaMIGGMQswCQYDVQQGEwJDQTEZMBcGA1UECAwQQnJpdGlzaCBDb2x1bWJpYTESMBAGA1UEBwwJVmFuY291dmVyMREwDwYDVQQKDAhlUmV6TGlmZTERMA8GA1UEAwwIZVJlekxpZmUxIjAgBgkqhkiG9w0BCQEWE2FuZHJld0BlcmV6bGlmZS5jb20wggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQClhz9DBXNXZSgiY30FSogl7bxpVPck19FhGQGXPHhvp/VbengQUnT43L9aVIaqbckF4QApjEWOcD6k/wtOU3QneY/mQ5qre1wXZwBwx1aA7lwKd6PvTeLF/2YNB4OMNfNa6ZhY6xNMOnojkepi0ZTC2c73CG8lLKFXTz8vjJZ+mBDIYll2hcWMyZQXFcc4RrFXfZaIpxr5R94vnKQY4SnnbPYlr4L2bHEjOIz80DIf/Llw1yrzlajfdFCYlHOYmzX7gegNcq3Z4F3QRxUSbm2+eKEnEhAyNy0ddMzvxq6MENdTtNENCbW5r9JVD45RKqEcOKocE168KfNjtFeVc6HgcvP5zkrp6Qo55iFu/8u4HLbF7vbuh5ijjCYAye7PXLXlZJRI0jnWMMmBqFGI9QV9r5yH2SskQt5ytIP+XJVPG1EAtB+K3sfa4UaR/9uuPO4NOw3+xSsNDLLQ54RWcm7IE+ESSD4Eg2Do+2U3TYS4PRtuDYjwoOT0DRJLZsY9iVUCAwEAAaNTMFEwHQYDVR0OBBYEFAI8PGWREt4/yn/9vu0H2A72ug8TMB8GA1UdIwQYMBaAFAI8PGWREt4/yn/9vu0H2A72ug8TMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggGBACkrcPTPesK7E5bSETO3XjW/BxYKUP3/jrE0B7mCQRn6lp6YaNTChE6liD6QCLEU3XX9H2rY6da83sFRBKBf0u9e27VU2S5yhFwFwQTQX7UZK2csLvYmPUGgMkqkIIF00dGwtokUIw86wV9hmlaSpWMQpkg2mvIiyHO/UyeKd1O9JhwjW8kx7m9C85pHOOxxJVbJULZu9eCVmNvlEa9WfYP7gGsYfQHd8JxOgGpOmHZ2tPH208Om6uY8NNoc1YKSMwnl0pToxHm36i1Na0prgziPJG/aBX6DlrwIz7chHSna+CvhNoRJB5pJ45qApSzKM7r0uscGcYb3cXbQNgxdao84ANGR202F48bTW5RifUb8o69A9p5BUsR70CdYiWqmeP++KSCsfk10ZsQgmmBwEn/FDTJY7UJRUyAzWr9hy/8bWbYuWanuT66ImSpf7x7ED3mz2TZAmcRIRLSs5NFUZg9mjJhy0hntkjKwclK33YA50R+uMAg+WjB6akk+Ku7GHw==', ], ], ];