{"info":{"_postman_id":"d660721c-5ccf-428f-a9a5-d29e7b8764e6","name":"Integração Parceiros - Fla-ID","description":"<html><head></head><body><h2 id=\"documentação-para-integração-de-parceiros-ao-fla-id\">Documentação para integração de Parceiros ao Fla-ID.</h2>\n<p>Referência: <a href=\"https://learn.microsoft.com/pt-br/azure/active-directory-b2c/authorization-code-flow\">Documentação Oficial Microsoft Azure AD B2C</a></p>\n<hr>\n<p>A integração deverá ocorrer sempre através do formato “Authorization Code Flow com PKCE”.</p>\n<p>Isso garantirá o funcionamento pleno do SSO entre todas as aplicações do Flamengo, independente da plataforma que o usuário final estiver utilizando.</p>\n<p>Caso tenha dúvidas sobre o processo de integração, entre em contato com o TI do Flamengo.</p>\n<h4 id=\"variáveis\">Variáveis</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Nome</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Base URL</td>\n<td><a href=\"https://flaid.flamengo.com.br/crfb2c.onmicrosoft.com\">https://flaid.flamengo.com.br/crfb2c.onmicrosoft.com</a></td>\n</tr>\n<tr>\n<td>Authority Domain</td>\n<td>flaid.flamengo.com.br</td>\n</tr>\n<tr>\n<td>Client ID</td>\n<td><em>Solicitar ao TI do Flamengo</em></td>\n</tr>\n<tr>\n<td>Open ID Configuration URL (alterar a variável \"policy_name\")</td>\n<td><a href=\"https://flaid.flamengo.com.br/crfb2c.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=B2C_1_AccountCreation\">https://flaid.flamengo.com.br/crfb2c.onmicrosoft.com/v2.0/.well-known/openid-configuration?p={{policy_name}}</a></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"políticas-policies\">Políticas (Policies)</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Fluxo</strong></th>\n<th><strong>Valor</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Autenticação e Cadastro (Política principal)</td>\n<td>B2C_1_AccountCreation</td>\n</tr>\n<tr>\n<td>Edição de Perfil</td>\n<td>B2C_1_EditProfile</td>\n</tr>\n<tr>\n<td>Primeiro Acesso (Contas Migradas)</td>\n<td>B2C_1_FirstAccess</td>\n</tr>\n<tr>\n<td>Reset de Senha</td>\n<td>B2C_1_PassReset</td>\n</tr>\n<tr>\n<td>Apenas Cadastro</td>\n<td>B2C_1_SignUpOnly</td>\n</tr>\n</tbody>\n</table>\n</div></body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"10248090","collectionId":"d660721c-5ccf-428f-a9a5-d29e7b8764e6","publishedId":"2sB3BDLWtR","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-08-17T20:48:30.000Z"},"item":[{"name":"1. Obter Código de Autorização","id":"c195d798-341b-42f3-a33a-03665d828b42","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://flaid.flamengo.com.br/crfb2c.onmicrosoft.com/{{policy}}/oauth2/v2.0/authorize?client_id={{client_id}}&scope=openid offline_access {{client_id}}&response_type=code&state=&code_challenge={{code}}&code_challenge_method=S256&redirect_uri=https://suaurl.com.br/flaid","description":"<h3 id=\"solicitação-de-código-de-autorização\"><strong>Solicitação de Código de Autorização</strong></h3>\n<p>Este endpoint inicia o fluxo de autorização OAuth 2.0 redirecionando o usuário para o servidor de autorização. Ele é utilizado para obter um código de autorização que pode ser trocado por um token de acesso.</p>\n<p><strong>Parâmetros da Solicitação</strong></p>\n<ul>\n<li><p><strong>client_id</strong>: (string) O identificador único do aplicativo que está solicitando autorização.</p>\n</li>\n<li><p><strong>scope</strong>: (string) Uma lista de escopos, separada por espaços, que o aplicativo está solicitando acesso. Inclui <code>openid</code> e <code>offline_access</code> para obtenção de tokens de atualização (refresh tokens).</p>\n</li>\n<li><p><strong>response_type</strong>: (string) Indica que o aplicativo espera receber um código de autorização em resposta.</p>\n</li>\n<li><p><strong>state</strong>: (string) Um valor usado para manter o estado entre a solicitação e o retorno. Recomenda-se incluir este parâmetro para prevenir ataques CSRF.</p>\n</li>\n<li><p><strong>code_challenge</strong>: (string) Um desafio derivado do verificador de código, utilizado no fluxo PKCE (Proof Key for Code Exchange) para reforçar a segurança.</p>\n</li>\n<li><p><strong>code_challenge_method</strong>: (string) Especifica o método utilizado para derivar o <code>code_challenge</code>. Neste caso, é definido como <code>S256</code>, indicando o uso do SHA-256. Para testes: <a href=\"https://desktop.postman.com/?desktopVersion=11.58.0&amp;userId=10248090&amp;teamId=188419&amp;region=us\">https://tonyxu-io.github.io/pkce-generator/</a></p>\n</li>\n<li><p><strong>redirect_uri</strong>: (string) A URI para a qual o servidor de autorização redirecionará o usuário após conceder ou negar o acesso.</p>\n</li>\n</ul>\n<p><strong>Resposta Esperada</strong></p>\n<p>Após uma autorização bem-sucedida, o usuário será redirecionado para a <code>redirect_uri</code> especificada, com um código de autorização incluído como parâmetro da URL. Esse código poderá então ser utilizado para solicitar um token de acesso.</p>\n<p><strong>Observações</strong></p>\n<ul>\n<li><p>Certifique-se de que a <code>redirect_uri</code> esteja registrada no servidor de autorização.</p>\n</li>\n<li><p>O <code>code_verifier</code> deve ser mantido em segurança e utilizado para trocar o código de autorização por um token de acesso.</p>\n</li>\n<li><p>Sempre valide o parâmetro <code>state</code> ao receber a resposta, para proteger contra ataques CSRF.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["crfb2c.onmicrosoft.com","{{policy}}","oauth2","v2.0","authorize"],"host":["flaid","flamengo","com","br"],"query":[{"description":{"content":"<p>Solicitar Client ID ao TI do Flamengo</p>\n","type":"text/plain"},"key":"client_id","value":"{{client_id}}"},{"key":"scope","value":"openid offline_access {{client_id}}"},{"key":"response_type","value":"code"},{"description":{"content":"<p>Qualquer dado arbitrário que deseja receber no response</p>\n","type":"text/plain"},"key":"state","value":""},{"description":{"content":"<p>Código gerado em lógica na aplicação - É necessário gerar um code_challenge e um code_verifier.</p>\n<ul>\n<li>code_challenge é um hash SHA256 encodado em Base64 do code_verifier</li>\n</ul>\n<p>Para testes: <a href=\"https://tonyxu-io.github.io/pkce-generator/\">https://tonyxu-io.github.io/pkce-generator/</a></p>\n","type":"text/plain"},"key":"code_challenge","value":"{{code}}"},{"description":{"content":"<p>Manter S256 (SHA256)</p>\n","type":"text/plain"},"key":"code_challenge_method","value":"S256"},{"description":{"content":"<p>URL de retorno da sua API - Solicitar liberação ao TI do Flamengo</p>\n","type":"text/plain"},"key":"redirect_uri","value":"https://suaurl.com.br/flaid"}],"variable":[]}},"response":[],"_postman_id":"c195d798-341b-42f3-a33a-03665d828b42"},{"name":"2. Obter Token de Acesso","id":"9779ece8-e1d5-47f9-bb1d-1d7f8a2e11b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://flaid.flamengo.com.br/crfb2c.onmicrosoft.com/{{policy}}/oauth2/v2.0/token?grant_type=authorization_code&client_id={{client_id}}&scope=openid offline_access {{client_id}}&code={{auth_code}}&code_verifier={{code_verifier}}&redirect_uri=https://suaurl.com.br/flaid","description":"<p><strong>Descrição do Endpoint</strong></p>\n<p>Este endpoint é usado para obter um token OAuth 2.0 trocando um <em>authorization code</em> por um <em>access token</em>. Faz parte do processo de autenticação que permite que clientes acessem recursos de forma segura em nome de um usuário.</p>\n<p><strong>Formato da Requisição</strong></p>\n<ul>\n<li><p><strong>Método:</strong> POST</p>\n</li>\n<li><p><strong>URL:</strong> <code>https://flaid.flamengo.com.br/crfb2c.onmicrosoft.com/{{policy}}/oauth2/v2.0/token</code></p>\n</li>\n</ul>\n<p><strong>Parâmetros de Consulta (Query Parameters)</strong></p>\n<p>Os seguintes parâmetros são obrigatórios na requisição:</p>\n<ul>\n<li><p><strong>grant_type:</strong> Deve ser definido como <code>authorization_code</code> para indicar o tipo de concessão solicitada.</p>\n</li>\n<li><p><strong>client_id:</strong> Identificador único do aplicativo que está fazendo a requisição.</p>\n</li>\n<li><p><strong>scope:</strong> Lista de escopos, separados por espaço, que o aplicativo está solicitando acesso. Inclui <code>openid</code>, <code>offline_access</code> e outros escopos conforme necessário.</p>\n</li>\n<li><p><strong>code:</strong> Código de autorização recebido do servidor de autorização após a autenticação do usuário.</p>\n</li>\n<li><p><strong>code_verifier:</strong> Cadeia de caracteres aleatória e criptograficamente segura usada para verificar o <em>code challenge</em> durante o processo de autorização.</p>\n</li>\n<li><p><strong>redirect_uri:</strong> URI para onde o servidor de autorização redirecionará o usuário após conceder acesso.</p>\n</li>\n</ul>\n<p><strong>Estrutura da Resposta</strong></p>\n<p>Quando a requisição é bem-sucedida, a resposta estará em formato JSON e pode conter os seguintes campos:</p>\n<ul>\n<li><p><strong>access_token:</strong> Token usado para acessar recursos protegidos.</p>\n</li>\n<li><p><strong>id_token:</strong> Token contendo informações sobre o usuário autenticado.</p>\n</li>\n<li><p><strong>token_type:</strong> Tipo do token emitido (por exemplo, <em>Bearer</em>).</p>\n</li>\n<li><p><strong>not_before:</strong> Tempo antes do qual o token não é válido.</p>\n</li>\n<li><p><strong>expires_in:</strong> Duração, em segundos, até que o <em>access token</em> expire.</p>\n</li>\n<li><p><strong>expires_on:</strong> <em>Timestamp</em> indicando quando o <em>access token</em> irá expirar.</p>\n</li>\n<li><p><strong>resource:</strong> Recurso para o qual o <em>access token</em> é válido.</p>\n</li>\n<li><p><strong>id_token_expires_in:</strong> Duração, em segundos, até que o <em>id token</em> expire.</p>\n</li>\n<li><p><strong>profile_info:</strong> Informações sobre o perfil do usuário.</p>\n</li>\n<li><p><strong>scope:</strong> Escopos que foram concedidos ao <em>access token</em>.</p>\n</li>\n<li><p><strong>refresh_token:</strong> Token que pode ser usado para obter um novo <em>access token</em> quando o atual expirar.</p>\n</li>\n<li><p><strong>refresh_token_expires_in:</strong> Duração, em segundos, até que o <em>refresh token</em> expire.</p>\n</li>\n</ul>\n<p><strong>Observações</strong></p>\n<p>Certifique-se de que todos os parâmetros sejam fornecidos corretamente na requisição para evitar erros.<br />O <em>access token</em> obtido pode ser usado para chamadas subsequentes à API para acessar recursos protegidos.</p>\n","urlObject":{"protocol":"https","path":["crfb2c.onmicrosoft.com","{{policy}}","oauth2","v2.0","token"],"host":["flaid","flamengo","com","br"],"query":[{"description":{"content":"<p>Não alterar</p>\n","type":"text/plain"},"key":"grant_type","value":"authorization_code"},{"description":{"content":"<p>Solicitar Client ID ao TI do Flamengo</p>\n","type":"text/plain"},"key":"client_id","value":"{{client_id}}"},{"key":"scope","value":"openid offline_access {{client_id}}"},{"description":{"content":"<p>Recebido na resposta da chamada anterior</p>\n","type":"text/plain"},"key":"code","value":"{{auth_code}}"},{"description":{"content":"<p>Código gerado na etapa anterior, que deve ser armazenado na aplicação para uso nesse endpoint</p>\n","type":"text/plain"},"key":"code_verifier","value":"{{code_verifier}}"},{"description":{"content":"<p>URL de retorno da sua API - Solicitar liberação ao TI do Flamengo</p>\n","type":"text/plain"},"key":"redirect_uri","value":"https://suaurl.com.br/flaid"}],"variable":[]}},"response":[{"id":"813e7a04-7404-4fe4-bb5a-e3ea2565465d","name":"Sucesso","originalRequest":{"method":"POST","header":[],"url":{"raw":"https://flaid.flamengo.com.br/crfb2c.onmicrosoft.com/{{policy}}/oauth2/v2.0/token?grant_type=authorization_code&client_id={{client_id}}&scope=openid offline_access {{client_id}}&code=eyJraWQiOiJjcGltY29yZV8wOTI1MjAxNSIsInZlciI6IjEuMCIsInppcCI6IkRlZmxhdGUiLCJzZXIiOiIxLjAifQ..7foV9sEtEh7BPPx2.hDYZeR8On8F7YpDgr8y_2-kZdYn3Rum9t3j95r0iXqRDCSgyAq3r6f05QZAmChLZbCbp89tXtYwZ_JJwjsnkMV8faoH8421ela9oIwqEg2RsMsedTekzWerdzbqmj3zkUItS6xROPvXAR2zTfE56yhxjmXECZaObBsxtY7P-EF-9rcDeXeX39Vs60lxV7GJdb1lcVy2y7H5yH-XyXJV5LpJfvqcHUQzZmHvj-LBPRIpzdCQcHSTPsFTHcghBu7I3fexXl1qMT9CxhJqjnFMtcp_Jj8-RcpuG3ieAZ3HNoTjneyQ13gsK0624GzcQ_BsSbhy9PlK5wyJ7dJSta3HoGeG5z7n4E_NabMSwFF0GBE3gJ06MxpyYy1SQ9BZ6QNpbILCZ2YkHTrdoOj53LPOPd2ZxJ_i_SfKsFLY3nNiwzW1sPLCErWY37AnB77A32zBATc_JP4tUnOaK7G1C-2xsCEW8wP00Q-qCPJX18yl17nbKh1K5Z60jCfRM0dMts4fHVcIhQvhKCwqaHqTdVyQGmgfTEPCyOVl7uvKr4pBlWzV3_JNcDbFGa2O5ra_s8cv0nFtQgAAcOG-jMqUh-IWkWtrWO1soM-MJXNkVYwcpqeS7lR2yteGEXP17JPgMesaVOlMOqJ-ZJnjv8JX0wM0pGT1pWN_imOJuAFsQDs-ns2kQgc37F1dWRFcHirv-xqI1S2D3dbHf9dcnMtmDy0QknPRBK4lmfdIW5cVnOYw-RdGVwjybSGrC7kBKAq8cb-gDMPlQIfBE1J7KLiK9oUubaADloZDvZW2MPpWz69aqH6z8ADcVnAqYGx3WHE9evNxO3fl6dr24XkEcsV_3GnKd9CuA4mDNYh__-mUE_oNTs6Z3I29FYJBXXYql-GguOw-kQaWWIzcL7B9-s9Y2cYQmnibAngFptTW3qdcVQBBCwQ72BLKxK0qCbBp35HCri_g-9C0TEUhN0nu0wiYfNubVPxB3gBiAGdsZuYfVe_2gJDUHbGIToEJFzUxXDblIbISxmYYElK1oXuZLKg9AF9BVb2RYsPcRXTNJwkDpLZ8MGsAboQh18OumSnAG6TzLV6zJRBXqTtg.ve0g265iwR8mJ0Hym7KMtA&code_verifier=yT10ZAb86Kd4pSTYTXU7SSCugJIHSyAUtPoIqEUkbSU&redirect_uri=https://nacao.flamengo.com.br/sso","protocol":"https","host":["flaid","flamengo","com","br"],"path":["crfb2c.onmicrosoft.com","{{policy}}","oauth2","v2.0","token"],"query":[{"key":"grant_type","value":"authorization_code"},{"key":"client_id","value":"{{client_id}}"},{"key":"scope","value":"openid offline_access {{client_id}}"},{"key":"code","value":"eyJraWQiOiJjcGltY29yZV8wOTI1MjAxNSIsInZlciI6IjEuMCIsInppcCI6IkRlZmxhdGUiLCJzZXIiOiIxLjAifQ..7foV9sEtEh7BPPx2.hDYZeR8On8F7YpDgr8y_2-kZdYn3Rum9t3j95r0iXqRDCSgyAq3r6f05QZAmChLZbCbp89tXtYwZ_JJwjsnkMV8faoH8421ela9oIwqEg2RsMsedTekzWerdzbqmj3zkUItS6xROPvXAR2zTfE56yhxjmXECZaObBsxtY7P-EF-9rcDeXeX39Vs60lxV7GJdb1lcVy2y7H5yH-XyXJV5LpJfvqcHUQzZmHvj-LBPRIpzdCQcHSTPsFTHcghBu7I3fexXl1qMT9CxhJqjnFMtcp_Jj8-RcpuG3ieAZ3HNoTjneyQ13gsK0624GzcQ_BsSbhy9PlK5wyJ7dJSta3HoGeG5z7n4E_NabMSwFF0GBE3gJ06MxpyYy1SQ9BZ6QNpbILCZ2YkHTrdoOj53LPOPd2ZxJ_i_SfKsFLY3nNiwzW1sPLCErWY37AnB77A32zBATc_JP4tUnOaK7G1C-2xsCEW8wP00Q-qCPJX18yl17nbKh1K5Z60jCfRM0dMts4fHVcIhQvhKCwqaHqTdVyQGmgfTEPCyOVl7uvKr4pBlWzV3_JNcDbFGa2O5ra_s8cv0nFtQgAAcOG-jMqUh-IWkWtrWO1soM-MJXNkVYwcpqeS7lR2yteGEXP17JPgMesaVOlMOqJ-ZJnjv8JX0wM0pGT1pWN_imOJuAFsQDs-ns2kQgc37F1dWRFcHirv-xqI1S2D3dbHf9dcnMtmDy0QknPRBK4lmfdIW5cVnOYw-RdGVwjybSGrC7kBKAq8cb-gDMPlQIfBE1J7KLiK9oUubaADloZDvZW2MPpWz69aqH6z8ADcVnAqYGx3WHE9evNxO3fl6dr24XkEcsV_3GnKd9CuA4mDNYh__-mUE_oNTs6Z3I29FYJBXXYql-GguOw-kQaWWIzcL7B9-s9Y2cYQmnibAngFptTW3qdcVQBBCwQ72BLKxK0qCbBp35HCri_g-9C0TEUhN0nu0wiYfNubVPxB3gBiAGdsZuYfVe_2gJDUHbGIToEJFzUxXDblIbISxmYYElK1oXuZLKg9AF9BVb2RYsPcRXTNJwkDpLZ8MGsAboQh18OumSnAG6TzLV6zJRBXqTtg.ve0g265iwR8mJ0Hym7KMtA"},{"key":"code_verifier","value":"yT10ZAb86Kd4pSTYTXU7SSCugJIHSyAUtPoIqEUkbSU"},{"key":"redirect_uri","value":"https://nacao.flamengo.com.br/sso"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 08 Aug 2025 21:16:00 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"4780"},{"key":"Connection","value":"keep-alive"},{"key":"Cache-Control","value":"no-store, must-revalidate, no-cache"},{"key":"Set-Cookie","value":"x-ms-cpim-trans=; domain=flaid.flamengo.com.br; expires=Sat, 08-Aug-2015 21:16:00 GMT; path=/; SameSite=None; secure; HttpOnly"},{"key":"x-ms-gateway-requestid","value":"09bab657-24a6-468e-a7bd-f98403d637db"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Public","value":"OPTIONS,TRACE,GET,HEAD,POST"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Allow","value":"OPTIONS"},{"key":"Allow","value":"TRACE"},{"key":"Allow","value":"GET"},{"key":"Allow","value":"HEAD"},{"key":"Allow","value":"POST"},{"key":"x-azure-ref","value":"20250808T211559Z-r1cc9c788bctspprhC1SAOtc8s00000004p00000000120x7"},{"key":"X-Cache","value":"CONFIG_NOCACHE"},{"key":"Accept-Ranges","value":"bytes"}],"cookie":[],"responseTime":null,"body":"{\n    \"access_token\": \"eyJhbGciOiJSUzI1NiIsImtpZCI6Ilg1ZVhrNHh5b2pORnVtMWtsMll0djhkbE5QNC1jNTdkTzZRR1RWQndhTmsiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiI3YWMxMjkzZS1kNDI0LTRkOGYtODJmYi0yYmFjMWEzOWI3MjIiLCJpc3MiOiJodHRwczovL2ZsYWlkLmZsYW1lbmdvLmNvbS5ici8wZWRmYzY1My1hYzI3LTQ5YzctYmZkZi0xZWZjOGU5MWFhZGQvdjIuMC8iLCJleHAiOjE3NTQ3NzQxNjAsIm5iZiI6MTc1NDY4Nzc2MCwib2lkIjoiZjhjM2M2N2QtYjNkMC00YTkxLWIwNmEtZWQ3ZTRhMWJjNzU1Iiwic3ViIjoiZjhjM2M2N2QtYjNkMC00YTkxLWIwNmEtZWQ3ZTRhMWJjNzU1IiwiZXh0ZW5zaW9uX0NQRiI6IjExNjExOTE2NzQ3IiwiZXh0ZW5zaW9uX0NlbHVsYXIiOiIoMjEpOTk3ODctNDY0MSIsIm5hbWUiOiJNYXRoZXVzIFNpbHZhIFBhY2hlY28gZGUgQW5kcmFkZSIsImV4dGVuc2lvbl9EYXRhTmFzY2ltZW50byI6IjA1LzA3LzE5OTMiLCJleHRlbnNpb25fQ0VQIjoyODg5NTI1NCwic3RyZWV0QWRkcmVzcyI6IlJ1YSBIZXJuYW5pIENvdXRpbmhvIGRhIENvc3RhIiwiZXh0ZW5zaW9uX051bWVybyI6NTU1LCJleHRlbnNpb25fQ29tcGxlbWVudG8iOiJDYXNhIDU1IiwiZXh0ZW5zaW9uX0JhaXJybyI6IkNvc3RhenVsIiwiY2l0eSI6IlJpbyBkYXMgT3N0cmFzIiwic3RhdGUiOiJSSiIsImNvdW50cnkiOiJCcmFzaWwiLCJleHRlbnNpb25fR2VuZXJvIjoiTWFzY3VsaW5vIiwiZXh0ZW5zaW9uX2lzQWN0aXZlU1QiOiJ0cnVlIiwiZW1haWxzIjpbIm1hdGhldXNwYWRldkBnbWFpbC5jb20iXSwidGZwIjoiQjJDXzFfQWNjb3VudENyZWF0aW9uIiwiYXpwIjoiN2FjMTI5M2UtZDQyNC00ZDhmLTgyZmItMmJhYzFhMzliNzIyIiwidmVyIjoiMS4wIiwiaWF0IjoxNzU0Njg3NzYwfQ.OSIhqzjTwzQKtPf7dOxWMvLKJ9upPGQdGw2kRTLLHC8q0dtrb1Y2LA0_Thn1TjCvy05mOQoD-m9KpC3u7THWppjcAvd_Ya-E9SU7vrIULCnFcArhfYWccHFuag1lzvuO_G8xTy70qC65-HEi0mBSA0oEVXaDamDseUMvFJNqZc4N3pGEn3Gxb7Uug6u2SqkATVPjXcDzlCsDBmqMI0ri7xFlvA-I1tbOaee3rHTtXpuqE7f150a0GG4tc_ZrHsXR9z06VZZnl3d49N4mLGyGfdZy29ufkzSNSHl6I21inFQLzdxGnNxLT2FOmR7InN8dmhGlDocwLI1vvlg1uwRQKQ\",\n    \"id_token\": \"eyJhbGciOiJSUzI1NiIsImtpZCI6Ilg1ZVhrNHh5b2pORnVtMWtsMll0djhkbE5QNC1jNTdkTzZRR1RWQndhTmsiLCJ0eXAiOiJKV1QifQ.eyJleHAiOjE3NTQ3NzQxNjAsIm5iZiI6MTc1NDY4Nzc2MCwidmVyIjoiMS4wIiwiaXNzIjoiaHR0cHM6Ly9mbGFpZC5mbGFtZW5nby5jb20uYnIvMGVkZmM2NTMtYWMyNy00OWM3LWJmZGYtMWVmYzhlOTFhYWRkL3YyLjAvIiwic3ViIjoiZjhjM2M2N2QtYjNkMC00YTkxLWIwNmEtZWQ3ZTRhMWJjNzU1IiwiYXVkIjoiN2FjMTI5M2UtZDQyNC00ZDhmLTgyZmItMmJhYzFhMzliNzIyIiwiaWF0IjoxNzU0Njg3NzYwLCJhdXRoX3RpbWUiOjE3NTQ2ODc0NDYsIm9pZCI6ImY4YzNjNjdkLWIzZDAtNGE5MS1iMDZhLWVkN2U0YTFiYzc1NSIsImV4dGVuc2lvbl9DUEYiOiIxMTYxMTkxNjc0NyIsImV4dGVuc2lvbl9DZWx1bGFyIjoiKDIxKTk5Nzg3LTQ2NDEiLCJuYW1lIjoiTWF0aGV1cyBTaWx2YSBQYWNoZWNvIGRlIEFuZHJhZGUiLCJleHRlbnNpb25fRGF0YU5hc2NpbWVudG8iOiIwNS8wNy8xOTkzIiwiZXh0ZW5zaW9uX0NFUCI6Mjg4OTUyNTQsInN0cmVldEFkZHJlc3MiOiJSdWEgSGVybmFuaSBDb3V0aW5obyBkYSBDb3N0YSIsImV4dGVuc2lvbl9OdW1lcm8iOjU1NSwiZXh0ZW5zaW9uX0NvbXBsZW1lbnRvIjoiQ2FzYSA1NSIsImV4dGVuc2lvbl9CYWlycm8iOiJDb3N0YXp1bCIsImNpdHkiOiJSaW8gZGFzIE9zdHJhcyIsInN0YXRlIjoiUkoiLCJjb3VudHJ5IjoiQnJhc2lsIiwiZXh0ZW5zaW9uX0dlbmVybyI6Ik1hc2N1bGlubyIsImV4dGVuc2lvbl9pc0FjdGl2ZVNUIjoidHJ1ZSIsImVtYWlscyI6WyJtYXRoZXVzcGFkZXZAZ21haWwuY29tIl0sInRmcCI6IkIyQ18xX0FjY291bnRDcmVhdGlvbiIsImF0X2hhc2giOiIxWk5VR3hUdm5OZXVBOGxQcHVUQ09BIn0.b4i3jDuyFZ8vr5lH2tRqSYPn8jjgFAMeUVw17U-pn15FNuvYxaA1DUvqRXKQjBL-a6kM2W-SP2ndNnHK26jBYRTfnY8O1SrZUReVS3VPiM4Ywd5UbMNcMee0Fry3V3MkrmZL-kyzvirJB_zi_q4NI0dP5kmHfvz19GsgnagY7p0sRBSyewgVydgSlxzgk3YKAlQ-an0uMSkk3qArJHi595EIP-xZlJgotCd2tHQNqiq9Ixme0LUOOo1N2curz88UHqbu29CcEe2eOsyhsM4WnnGDuauHASHS6QFPnPljp48gOx4IHmG5O57ICO3O2cQIAfWoXwTZPnPNIfkMQBpEcw\",\n    \"token_type\": \"Bearer\",\n    \"not_before\": 1754687760,\n    \"expires_in\": 86400,\n    \"expires_on\": 1754774160,\n    \"resource\": \"7ac1293e-d424-4d8f-82fb-2bac1a39b722\",\n    \"id_token_expires_in\": 86400,\n    \"profile_info\": \"eyJ2ZXIiOiIxLjAiLCJ0aWQiOiIwZWRmYzY1My1hYzI3LTQ5YzctYmZkZi0xZWZjOGU5MWFhZGQiLCJzdWIiOm51bGwsIm5hbWUiOiJNYXRoZXVzIFNpbHZhIFBhY2hlY28gZGUgQW5kcmFkZSIsInByZWZlcnJlZF91c2VybmFtZSI6bnVsbCwiaWRwIjpudWxsfQ\",\n    \"scope\": \"7ac1293e-d424-4d8f-82fb-2bac1a39b722 openid offline_access\",\n    \"refresh_token\": \"eyJraWQiOiJjcGltY29yZV8wOTI1MjAxNSIsInZlciI6IjEuMCIsInppcCI6IkRlZmxhdGUiLCJzZXIiOiIxLjAifQ..c3U5Cd9vpQ9C8dtC.KXlFX3lATg6ROMjvWJJv7GYNQQbX-JFrSRjFTgdhq2o-ru4ITHwWAxQo4VmDCnDNu44Oum-kAq-rGV1IRufdgbX1asGME2Dau2XaMfCXz-a-z6UZ-RR8QEBzi9ghk7zPx2dLMQKSlMc43Y3sPXB_N7sw5kVrsDICDN7U_WsLArvfrXKkTmBkpc0-qUADujHUcJOkaSSYmFIgEAoZDf6lTtdQN-EWP7C7hiHFzgJx8X2wPdzds8t3HzTOYFMrSttVPvJFZMF-Sed1KtJY0pRDuNF5maCwLkFxue-dgE1Y6RMkk_Zfr8ist9NLMO-8vLTvLjg7hxnF6LrBo3uX8U-CevSgZLiId79Re6Ktm200a0E9bb7x30-hb3i0QEBOXnYCfJgHV5r71RNC6iViRD2VmU3yEdpt50qxjF2xI0qq0BaCkjkpV499D7rQXrozGCh7cVF2oKuvBUCa5AjY4ahnL4ZU43TYsdCGvqEToSavZ1TpEdL6lgNdMqxvhcspUoyeB4YUO-i9MvflpUenlRcyyVOuiCI8i2xW4K3vGJSzgpk6mNE2gzk-zy9Fx9ICfuE8rDzsjHsOwOI8Yo7uPJWKtVg_tSIkpFQw_gQ8MuLNYhssFpv6Nl3PEfpw1WV7CNb5tiIRM31sUlNg9gGk9y_W41g9kTOiZb8b5kz-Ag4A_Zql2P6HURUqUr01N6Yu1X_5AY676zTESQt2gqaSbHCyENXdT0A3X7VhBtkZUyvaTmxXtMRlydyykXIaBQb4G79UV7n3aZOQ46jCRoXiCxxV7HiXG7tDKUmmub69b2WZp37mNHY02SoqzpZZaNefDAA2kiQ96T-UJ7WvTpMxiqOStR9Fp6IDD-NPmQ-mytVrdDjo36OGQdNAiPq7dvlylw7eYQe6583HZdRjDZoM2Ob2TpVzsgDRLH5XBOIgecrQ4K3VEcVf6xCZQQKMg-yZ_SUAAM9RnQVqbJYaCtP2N1A71k78Xm8zW7_OQv2BEfpEc35ljOnzxa5LLQ.oCus_blkMg-1FWvIM8X9-A\",\n    \"refresh_token_expires_in\": 86400\n}"},{"id":"528864e4-844c-4c77-96f2-9f9b320816e2","name":"Exemplo de Erro","originalRequest":{"method":"POST","header":[],"url":{"raw":"https://flaid.flamengo.com.br/crfb2c.onmicrosoft.com/{{policy}}/oauth2/v2.0/token?grant_type=authorization_code&client_id={{client_id}}&scope=openid offline_access {{client_id}}&code=eyJraWQiOiJjcGltY29yZV8wOTI1MjAxNSIsInZlciI6IjEuMCIsInppcCI6IkRlZmxhdGUiLCJzZXIiOiIxLjAifQ..7foV9sEtEh7BPPx2.hDYZeR8On8F7YpDgr8y_2-kZdYn3Rum9t3j95r0iXqRDCSgyAq3r6f05QZAmChLZbCbp89tXtYwZ_JJwjsnkMV8faoH8421ela9oIwqEg2RsMsedTekzWerdzbqmj3zkUItS6xROPvXAR2zTfE56yhxjmXECZaObBsxtY7P-EF-9rcDeXeX39Vs60lxV7GJdb1lcVy2y7H5yH-XyXJV5LpJfvqcHUQzZmHvj-LBPRIpzdCQcHSTPsFTHcghBu7I3fexXl1qMT9CxhJqjnFMtcp_Jj8-RcpuG3ieAZ3HNoTjneyQ13gsK0624GzcQ_BsSbhy9PlK5wyJ7dJSta3HoGeG5z7n4E_NabMSwFF0GBE3gJ06MxpyYy1SQ9BZ6QNpbILCZ2YkHTrdoOj53LPOPd2ZxJ_i_SfKsFLY3nNiwzW1sPLCErWY37AnB77A32zBATc_JP4tUnOaK7G1C-2xsCEW8wP00Q-qCPJX18yl17nbKh1K5Z60jCfRM0dMts4fHVcIhQvhKCwqaHqTdVyQGmgfTEPCyOVl7uvKr4pBlWzV3_JNcDbFGa2O5ra_s8cv0nFtQgAAcOG-jMqUh-IWkWtrWO1soM-MJXNkVYwcpqeS7lR2yteGEXP17JPgMesaVOlMOqJ-ZJnjv8JX0wM0pGT1pWN_imOJuAFsQDs-ns2kQgc37F1dWRFcHirv-xqI1S2D3dbHf9dcnMtmDy0QknPRBK4lmfdIW5cVnOYw-RdGVwjybSGrC7kBKAq8cb-gDMPlQIfBE1J7KLiK9oUubaADloZDvZW2MPpWz69aqH6z8ADcVnAqYGx3WHE9evNxO3fl6dr24XkEcsV_3GnKd9CuA4mDNYh__-mUE_oNTs6Z3I29FYJBXXYql-GguOw-kQaWWIzcL7B9-s9Y2cYQmnibAngFptTW3qdcVQBBCwQ72BLKxK0qCbBp35HCri_g-9C0TEUhN0nu0wiYfNubVPxB3gBiAGdsZuYfVe_2gJDUHbGIToEJFzUxXDblIbISxmYYElK1oXuZLKg9AF9BVb2RYsPcRXTNJwkDpLZ8MGsAboQh18OumSnAG6TzLV6zJRBXqTtg.ve0g265iwR8mJ0Hym7KMtA&code_verifier=yT10ZAb86Kd4pSTYTXU7SSCugJIHSyAUtPoIqEUkbSU&redirect_uri=https://nacao.flamengo.com.br/sso","protocol":"https","host":["flaid","flamengo","com","br"],"path":["crfb2c.onmicrosoft.com","{{policy}}","oauth2","v2.0","token"],"query":[{"key":"grant_type","value":"authorization_code"},{"key":"client_id","value":"{{client_id}}"},{"key":"scope","value":"openid offline_access {{client_id}}"},{"key":"code","value":"eyJraWQiOiJjcGltY29yZV8wOTI1MjAxNSIsInZlciI6IjEuMCIsInppcCI6IkRlZmxhdGUiLCJzZXIiOiIxLjAifQ..7foV9sEtEh7BPPx2.hDYZeR8On8F7YpDgr8y_2-kZdYn3Rum9t3j95r0iXqRDCSgyAq3r6f05QZAmChLZbCbp89tXtYwZ_JJwjsnkMV8faoH8421ela9oIwqEg2RsMsedTekzWerdzbqmj3zkUItS6xROPvXAR2zTfE56yhxjmXECZaObBsxtY7P-EF-9rcDeXeX39Vs60lxV7GJdb1lcVy2y7H5yH-XyXJV5LpJfvqcHUQzZmHvj-LBPRIpzdCQcHSTPsFTHcghBu7I3fexXl1qMT9CxhJqjnFMtcp_Jj8-RcpuG3ieAZ3HNoTjneyQ13gsK0624GzcQ_BsSbhy9PlK5wyJ7dJSta3HoGeG5z7n4E_NabMSwFF0GBE3gJ06MxpyYy1SQ9BZ6QNpbILCZ2YkHTrdoOj53LPOPd2ZxJ_i_SfKsFLY3nNiwzW1sPLCErWY37AnB77A32zBATc_JP4tUnOaK7G1C-2xsCEW8wP00Q-qCPJX18yl17nbKh1K5Z60jCfRM0dMts4fHVcIhQvhKCwqaHqTdVyQGmgfTEPCyOVl7uvKr4pBlWzV3_JNcDbFGa2O5ra_s8cv0nFtQgAAcOG-jMqUh-IWkWtrWO1soM-MJXNkVYwcpqeS7lR2yteGEXP17JPgMesaVOlMOqJ-ZJnjv8JX0wM0pGT1pWN_imOJuAFsQDs-ns2kQgc37F1dWRFcHirv-xqI1S2D3dbHf9dcnMtmDy0QknPRBK4lmfdIW5cVnOYw-RdGVwjybSGrC7kBKAq8cb-gDMPlQIfBE1J7KLiK9oUubaADloZDvZW2MPpWz69aqH6z8ADcVnAqYGx3WHE9evNxO3fl6dr24XkEcsV_3GnKd9CuA4mDNYh__-mUE_oNTs6Z3I29FYJBXXYql-GguOw-kQaWWIzcL7B9-s9Y2cYQmnibAngFptTW3qdcVQBBCwQ72BLKxK0qCbBp35HCri_g-9C0TEUhN0nu0wiYfNubVPxB3gBiAGdsZuYfVe_2gJDUHbGIToEJFzUxXDblIbISxmYYElK1oXuZLKg9AF9BVb2RYsPcRXTNJwkDpLZ8MGsAboQh18OumSnAG6TzLV6zJRBXqTtg.ve0g265iwR8mJ0Hym7KMtA"},{"key":"code_verifier","value":"yT10ZAb86Kd4pSTYTXU7SSCugJIHSyAUtPoIqEUkbSU"},{"key":"redirect_uri","value":"https://nacao.flamengo.com.br/sso"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 08 Aug 2025 21:22:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"316"},{"key":"Connection","value":"keep-alive"},{"key":"Cache-Control","value":"no-store, must-revalidate, no-cache"},{"key":"Set-Cookie","value":"x-ms-cpim-trans=; domain=flaid.flamengo.com.br; expires=Sat, 08-Aug-2015 21:22:27 GMT; path=/; SameSite=None; secure; HttpOnly"},{"key":"x-ms-gateway-requestid","value":"b68c975a-b727-405e-8bd3-6f1a70a1b7d2"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Public","value":"OPTIONS,TRACE,GET,HEAD,POST"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Allow","value":"OPTIONS"},{"key":"Allow","value":"TRACE"},{"key":"Allow","value":"GET"},{"key":"Allow","value":"HEAD"},{"key":"Allow","value":"POST"},{"key":"x-azure-ref","value":"20250808T212226Z-r1cc9c788bchv4cghC1SAO31d400000004gg000000004zmf"},{"key":"X-Cache","value":"CONFIG_NOCACHE"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"invalid_grant\",\n    \"error_description\": \"AADB2C90080: The provided grant has expired. Please re-authenticate and try again. Current time: 1754688147, Grant issued time: 1754687446, Grant expiration time: 1754687746\\r\\nCorrelation ID: 5b052f5f-f997-4e15-af07-6f4c547be4bc\\r\\nTimestamp: 2025-08-08 21:22:27Z\\r\\n\"\n}"}],"_postman_id":"9779ece8-e1d5-47f9-bb1d-1d7f8a2e11b4"},{"name":"3. Utilizar o Token","id":"3679ea8c-f9f7-4ec9-8321-db4d2b2c6d1c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{api_token}}","description":"<p>Recebido na resposta da chamada anterior</p>\n","type":"text"}],"url":"https://api.suaaplicação.com.br/algum_método","description":"<p><strong>Observações</strong></p>\n<p>Esta requisição serve apenas como exemplo de uma chamada à API da aplicação do parceiro, utilizando o <code>api_token</code> gerado na etapa anterior. A implementação no backend deve ser ajustada para validar corretamente os tokens emitidos durante a integração com o Fla-ID.</p>\n","urlObject":{"protocol":"https","path":["algum_método"],"host":["api","suaaplicação","com","br"],"query":[],"variable":[]}},"response":[{"id":"699d4610-6f21-44bb-9661-7d30f68f9fb8","name":"Sucesso","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{api_token}}","description":"Recebido na resposta da chamada anterior","type":"text"}],"url":"https://api.nacao.flamengo.com.br/profile/full"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 08 Aug 2025 21:17:09 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=15"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"X-Robots-Tag","value":"noindex, nofollow"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-GoCache-CacheStatus","value":"BYPASS"},{"key":"Server","value":"gocache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"res\": {\n        \"idpessoa\": \"qLufuEhH3jnrgo1LxftlLjY5m4alFgDS\",\n        \"idpessoa_tipo\": \"100001\",\n        \"email\": \"matheuspadev@gmail.com\",\n        \"nome\": \"Matheus Andrade Teste\",\n        \"cpf\": \"11611916747\",\n        \"rg\": \"28273354\",\n        \"rg_digito\": \"2\",\n        \"rg_uf\": \"RJ\",\n        \"telefone\": null,\n        \"celular\": \"21997874641\",\n        \"foto\": \"{\\\"filename\\\":\\\"1634250275638 (2).jpg\\\",\\\"content\\\":\\\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4TXwRXhpZgAATU0AKgAAAAgABgALAAIAAAAmAAAIYgESAAMAAAABAAEAAAExAAIAAAAmAAAIiAEyAAIAAAAUAAAIrodpAAQAAAABAAAIwuocAAcAAAgMAAAAVgAAEUYc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFdpbmRvd3MgUGhvdG8gRWRpdG9yIDEwLjAuMTAwMTEuMTYzODQAV2luZG93cyBQaG90byBFZGl0b3IgMTAuMC4xMDAxMS4xNjM4NAAyMDIzOjA2OjIyIDEwOjQ5OjQwAAAGkAMAAgAAABQAABEckAQAAgAAABQAABEwkpEAAgAAAAMwMAAAkpIAAgAAAAMwMAAAoAEAAwAAAAEAAQAA6hwABwAACAwAAAkQAAAAABzqAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAyMzowNDoyNCAxODoxMjo0MAAyMDIzOjA0OjI0IDE4OjEyOjQwAAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAEZQBGwAFAAAAAQAAEZwBKAADAAAAAQAC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ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSd3Jz8+/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4LCxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgBbQFRAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A/LARJ6k05VX0pRT16VNyiTOI/SmJkk0jfdAqROBUMsby1PUetICfSnKN3eoGFLjdgd6VY/Q04KB3pMokjXIAHWpljBPzcCok+bvin/dHXNSaRY1o9rE9qeucYFNOWwOlS/dAwKzkVzAsefvU7aGGF4oVWb6U9V2nIpEczE2iJQMEtTclDkrUm4luOvrTpG/4FQTchVNzZLYHvUiqOSCKPJaRlxU62UpbCDjPWq5rIW5XVT1Y/hQ3pirkFgxY7jgg9a1ItN3YKru7ZqXNFxpuRgqpUBsEfWrNvY+e25vmzzitv+yGkQjGCpount9BsfNZQ10w4XPP5VPPzPQ29nymDdzQ2IOBlvSsGZnuXZj0PSrUkj3U3mOd288j0p725QHbwo610J8q1MrakEVi3lliM0kcPoMVtaXpNxdmIRLuDHGav6l4Sn00vJ5sTIDjg81LmUoHO+QrYwans5Ficr5YPuamOmh5D5cuVPT2q7baTPJIYgBjs9Jy0Hy2M64UQ4ZNpY+hoWQzBAwwx7Vtw6Es8q7grc7W9qI/CzxXTQSnyS5yjt0FJSRXKzAuLcGPcRsZT0qFAjcNz9K2rnw28d0iSXaeWx+aRe1S3HhOVo3+zyecQM7MY3VXMilFsw/IDBmD8gcU/T5DDeQS7sPE6sPfnNX7PQbto2wpRR1B6ikaxFiQ7upbPQCplJWsTytST7H3V4Z1SHUPD2nXKncssCEY9ccitNh8wwNy+vavnv4dfExtN020tL1wIowAm1uR+Fex6D4y0/WG8mG8hd2H+rY4Nfl2PwNWFVyitD7vC4qnKklJ6nlX7S1mIpNH1EDaDujJx6c0/wDZ41g6b8SNJuFYLuxnjseDXR/tDacbvwIJvL3Payhj/sg8V5R8LdaWw1jS7h2wFfYee9fU4BurgrS6Hk41KGITj1P0julG8kHrUFRafcLf6LY3atuEsKtn14qRW3V4stJNHrU3eCY4/dr4J/b88KjT/H2i64qYTULQxO2OC0bdPrhh+Yr72HcV81/t2+F/7a+EcGqIm6TSrxZMgdEcFDz6dPxAr08sqezxK89DgzKn7TDy7o/PPj1oplFfenwdiz9KevSmc/SnJw1ZFoevXmncUu3nOKdxUsY3bnrSqMdqVlPFGemKRSHfd56Ui555qTy3bAxUi25Xl+TUjIo1bp3qeNSM5HNORPmzwBUnlMzcDj1oAjILDNTbdqjNK2I4x357VMsZL4K5UdKzlYCIyBQAOtIkbs/PC1ox2K5B6tWlaaKeWYce/Ss3JItRbMKKzdmUKOG7mrEel87jkn+VdBDp+7heg9qsWtj9ouCgGAvU1m6iNFSbMSLSZpMbI/k9avW2jyM2zftSt262W+2KFgeORTrPT5CvmS/KPTNYSqXOiNNIhj0qOCD5V8w9c4p1vCSMBQq9zU0lzhNifN24qnqGuQ6TaMZNrueka9c1nFuT0NYpRF1PUrfQLfzJcSM33F9TXnt9fTaxfNLKcsTxjoBUepalLqV4ZZtzD+Fc9KswsLWwZVQeY/8AEe1enGmoq5zyqakCsEZI0AGDktjrXWeFo9OhjmfUWjkV0O31zXHRssbKHbNbWkz2/llTGGkbpnoKUk7Exepu6Lrl6vmw2MEZ3HIZl7Vk+J9Qv7gxpdAI6D/ln35qe1juLHzJIyqA9s0lmLfUpGGpzywbjhZVAIFZLzNWZttdwQw7XLqc5yF6Vr3UEcdpbXkMxlhZsNzgg/Sq9vYaTDfOsl+XAYhfl5NdEmjWcaK0CfaIiMvubp71UmNRuYen6k1k4keNgnUso961bjxFp+sLGlxiM9mPWo5pF0VlMYjuNPm++jDLJWRrmi2E10HsL0PuGRHjp61KSkF+U3pdGltY0nEMbxMMg5yrD3pJPGkdjavAunwwq3AGcnPqDWPb3mp6PYeVlpbI9yclaJLiy1RVQ5ikA3Yf+L6VSjYTkyr/AGs0kj75cJ0GzjmmQ3VltK3C+YxPDA1S1DS1Vg0LHy+w6YrJfepxtb61uopo5pSZ1+maH9ouGe2vR523ci5/St3T/wC2NPmS5eGVHXGx4+9ecWt9LakyROQ68ZFb9j4s1WxTJlZmYcKx4A9qwq0VONmaRruJ9HQ+LIfFnw+1CyvZf9J8goPM6swGa8U8KzPbuybfmjkyeehrHg8XThcSBsscsQcVd0e4VrhirBGPOD/FXBSwvsU4rZndUxTrW8j9IfgvrA1z4Y6RKW3SRoYyR7dq6zbtbivEf2RNd+1+D76wZstA+4D2Ne3Tfe618tXjyVGfSYWXNTJCPl9K4n4w+GB4x+F/ifRyu43VjLt4zhlG5SPoygj6V2a8r60h6elZU5+zmpG9SPPBxPx0/wCEfvv+feSiv0Y/4Zl8Nf8AQKj/AO+z/jRX2n9pQPkvqHkfm9k0+NfmHFIF9TT1IUZAJr1TxiU4Wm7d2doyKkjQyLk8DpWvpPhmS/clWCovLN6e1ZPQDHWPzUJyAB61JHHtZcr1rprrQbezj/56selVrjSHs4fMdR7Cp5kUjPjt9zZPFKyhmx1FXYLCa5XdtIFXLfRcnL8Ad6Tmki0jGjtdzHgirFrZySbuPlWty205ZCeMAcVcjtRbkqFycdK55VuxoomNb6X5bZEeT1INadjpyySBCvJq0ZHLCPygDjk1KkRgBfnd6joKwdRyL5UXodJgtseYoZu/tTrzyhEUiGMDvWZ9udsru5Pf1p8CG6b94x8taybfU6FtYbbLIzbURgg6tVp7hgpijQqe5UVZWYSAQxBVToT3qeC38l9zkFvWpui7EWn6btXfOCUx+NRXl4I8oNzdhTL6+upJvLQ/JnnHpWPrWvx6PCc4lmYYUZ6GnGm5uw2+Xcdq+vQaLDtDb52GR7Vwl9fTapceZLJyemKiuLqS6nMkrb5G6+1EMYZhxxnNetCkqaOSUuZlqz0u6vEaSGLKIeWPApzQTNGxbopxWpp91IsJiXdtY846GqV3dNcSvGyDbGeicUrtj5UiG30m4uVBiRpSeyjNdFY6DJbpHIunXAlA+9IeDVXQ9Yu45zHbv5Qk+UEAZFdQtvqkMahZy7twN1ZSk0VGKZzN5HcybmnxF7txWOqlrgIGIRvet3xNmyjEdw2Zc5K+tZUCGLT1uJgQS2FU1cY6XKbK11bvHOSm7YB1zWzoetS2bJGXxGT+8Ddx6VnRzvcNtVA3p7VJJEdvleUWc85UdKliUpPY7LV9H3RpcxIY4XXcFJ4auZgt/tEjCAJHJ0ro9M1C5vvDMqTlS1twoPXFcZcXDw3iOODntUQvfQqSOo0RTp180d/KohkXA3LuFUdX0u3eVnhk2YOI2HQVDNeC8smjcbnHIxWba3ySsttMGIz1B6Vpyy3M9CtNLdQ/LL+9Xs4OajW92rg8t6MK6X+yYNStGazmJdBja4rnbixaOQqyfOPToa2jLuYSXYrRrtYv8oHcVILjzjgjYM+tNa3YdcgehqX7HJM29TjA4AFWZcpZuNHkjjEpdWRugzzVzTbyGz2JKSzZyG9KzJI5JmAdWWUD5T61HNEWCqGxIBzU76Gl3FH0p+zz8SI/DPiJojei1jnTbtYfI57AntX2loviJNYt43ClXxklDkV+Tun3c9rcRAliqsCeTyAa+pPgx8frnRY2trtC8YCrGWfOFrxMZgoyTmj2cFjXFqLPtZTg9c+9OZh36VgeD/FFv4m0tLmJ4nfgkKelbz43dOf4uK+Ta5ZcrPqFNS2I/s/0/Kil3D1P5UVpyvsHu9z8dduV6cnpWpDod19nWQR7Fbkbu9dtpvg2DRYxLet58hI+VRxWu1il1ICV2xj7ikcCv0GU+x+dWOT0Xw+iEK6CSRuenFdKNLMZWC3IQNycCtBYreFgYxmQ8DaOKvW9oLVRKxy5PFc7kUomSugxQr59xgydAKjn0iOTMrjf6L2rWugLzLkElTUPlyXZWMphc9RUXZaiYptgm7coVB6VmyM1xJ5UAIj7tW/qlvDJuhgfDKPm96oR24t48AZPc1m33NEiCFQq4Y4YUskzbeGz71HcTFdxXFEMDyNhuBjNZ3GLGjysWzwOKdLMtvGdzZH1qtdXDWzeWgyT6UyOCWYM0qYHbNIYsLTSuHKBUHGauokjKUj+bPJqgGZFaMfdHNX7W6Wzj3E4FYyuzVF2zX7MuXGKqXWqSNcFEfK1VuNSe8bKfKtYOra0trG0SndI3cVdGk5McpqJc1TxOdODRxsDKfxrjppmuJnlkYuzHv2ppk/eMzNuLetMRHkPA49a9iMVHY4pSlJ6j+M5xjjFdD4d8O/2pFLLLKscMQztJwWrHhtiuD94j2rorRPLsgbiUIG+6F4IpSkVCJFqERuPltv3NvGMEg8ms64tI1AFtvMh+8BzTdRulkkMcTYQdD/eq/p9ndNa+fFKI5BxsHU1GyNdynY3Rs7hXjXeoPOetejaN4wt5NrXIXEa/dI61528JDF3BXJyR71Yt5kbfuXaCuAM9aiS5kaQ0H6xef29rDTKmYwcYHSn/YjfSCBC0iLwMDgGrvh/S73UbfyLeHy42bLylcD867rQfD0dnbyRRwmR0fO8d+fWsKlb2asjro0HUdzB0zwcy25CQlGx95u1Xbfw59ngcFSzNxvxXpmn2cl5dww/ZCtsq5Zz3PpXQTeHpWhjne2EcXRFxjdXm1MXbQ9ullvMjwK68O3drkx+YVY42DvXM6xpNzane0DFc/ex0r6dtvCT6nuaXbHEpxwPmq/F8P7AxBFtjOT1LqDTp4+MVdmryeU4ux8h27+WrZcoaf8AZS7CVeqnmvePGPwVW9upXs7XymUZx2ryfVPC+paRNLFLbsjA8FeRXpUsZCqro+frZfVovVGFDcXNnceZBJhT95a2I9UtNSVY7iJVfH3hxUGnaXL9uxNHmMioLrRSJZGVigQ52mtuaLZxckk9UXLrSVkj32somHeNjyBWbHDII3ZflIOGB4xTFkaHDCQ56YU44q7a3CPn5i5PUGtLk2DTd+oyLCU3FfusBVDVYWtp5C0eDXR6XJ/ZtxHOnzRA/Moqv4uZZE81I/kkOc+lSpe8RJaHL29wzMo8zJ64re0vVJLO6iZ8hVO7d2rmFULyo+armn3zGRUc5Q9d1dMoKSsckalnc+jvg/8AHRfDPi60tZ5dum3mFmI6ZPf2r7k02+ivrVJoplmhZQUkU5yO1fkdJ5kLI2dh8wlSK+x/2T/ivNNCNIvpZJUxiPe2SD7V87mGB93njuj3sDjPftJ6H1nz60Vm/wBqL6GivnrVj6r2lPsfnZLftIwYoWDdM9qlMaeXvd23HooqOPbDGfM+ZjzT7Xaq7pAdx+7mvtT876l+18i3tUnlDKegHeqc+rCSY5Q7F6VT1fUjEixKVdz/AA+lUbZ5b7JZgiJ1qDZGqt1PNuZF2IKgvNTeGExxnAYct3qpqWtKqeRAQq9CwrFbzI8ZbeOvPWkxmmt8kKkg5J/OoGvGvGIXK1Xiy+WPA6VYjhC42msGWKFHyrjdViZVs7cvKxBx8qjqaga/jtOI/nlPU+lU2kEkjPNJk+hNUogChJG82Rtp6jml+0NK3JJUVQSVJJWAGVq35pZAIY/mPFHL3EW4mViMISxpupDbtyo21a0+2FlEJppvm6nd0rmPE2vfb28mDCRA8le9XGlzMOYh1HXPLUww5LdCw6VhndIxZslj1NTQW5kJRQz1pW+l/wB8GutctPREcvMZAiC8leauWlm0xwF2L3ZhwBWsmm20fLgk+lXrW3NwP3p8qFeiD+Kn7TQajbcy44wqlIIyVH3pCOv0qnfSYkwrlh710uqNEtnsQ4GK5BmHzA/NzS3GEbLvOQD3rZ0q4dpY1RNz+1ZtjZ/aXXoqscZrs9BtLOzuBDJJhlGTIOfwqZPQunHUzNSs/tV0sAUrN321dtfAtztWSO3knXo1dR4b0eC615pXBlkZsKuOtfVHw08E2X2NPPt1Lyjow6V5GIxnsonv4HL3iJHz74f+F/iK80NTbRmK1AysXRj61p+H/AOsQ3BhnulsooTzFIPvE19kaf4bgsEWOFEMY6rjiud8SeC7K7mZ5bbYCPvjt7181LMHKWp91RyXl+E8W8O2baTG4mQXEjHjZyAK3/7Pn1RTcTt5SKCsKe9btr4btdHuHdZ/MQ8HjJrTtbWGWSNl3CFTzvXArKeJvsenHCcvuszNF8MPDYxRsvmSfeb1rfh8KraW5uHTOPU10sccEIWT93wOGU5rH1LVpbzMEK70zztHFYe0lJnXGjCKscpqmnySCcxx7EwfmFeQ+IPDe2PbNGJCX+8wr366vIoofKJ3E9fSuZ1jQk1yNgRtj/vAV10a7izzMRhlUurXPn7XPC0MNqGh2ZbsByKwZfAXnBXeQlyvKgV6N4m0GfR7ibMTtbr9yT+77mneFZrWSF5JpEa5PChumK96nWbV4s+XqYGKk00eBaz4Wj0+R1KsdmTXJRsbe+ZkGEr2zx5fW9rc3LERszKRgcivG8BpXkzyx4GK9ijUc43Z8ri6Kpz0N7Tb5Z4WDr0HGO9VNQX7VZSjJBXoKdpduYVklY7YwM1FY6kssl3C6fLInFdEVqeVLscyv7liDU0cPnRZTgg5zVSSQm5YADAODmtHTWWS4jhDBd7YrtWx51tTTtbMTWsgaFpZAA6sp6D6V6V8FdYfRvFWn3KusaM4Ro2469PxrzqKGe33SfMNnyn86674fzv/AG1AXiVg0isshOMEHoaxrR5oNG9B2qI+8v7Sk/55t+dFeV/8LGuf+fdqK+b9ij6r2rPm7zo1tRK5BJGQKybrVnkXEbc9vasObWJLqbLHYOyjpUb6ltY/Nlq9u1z5Y2I1CqZZny3fJqteaxGtuY4RjPFYU11JMx+fI9M1WM2flBxRylqRqi6VeFGO+TSeY8jb9/NZm0sxAbLChblo2+Y0OI+Y2o2dctkAf7RqI6rIshCfixrLe43tuLfLTftZb5FXk96lRsWi59tRZGOCGPOR3qTznmwSpJPSq0cflsAw3EcirX2lh1XaB3FO3Yq9h8KjlcYPc1ZkuItKj3sQRj1qhLqXyFUA5/i71mSRvI2WJfPr0rSEObVkOQ++1y61QtGknlwdAvc0mn6WJNwc8f7RojtUiOTzVmNQ33flq5yS0RKV2W4tsSbFGGHBp32wx4AAkf8Au5qrIxjJ2kMaSDcuSQAxrCy3ZvtsWCfMbeynd/dqx5zMihDlu4qp5jbiBwSKFYxj72T60gF1UvDbpuHzN71hOy54Ga0L6RpdgdifftUMkakqiIrA9MdTWomrkXnbYgI8q3cdqvaDfeTqETSZ2ZG7vUcNulvKVkHPp6VPa6exYGNc7jSlazuaQi1qj3X4eWsOsarFPbgpHkLuPSvrLwTZpCkQyZAvGR618mfCXR7uW4gALpHkHaOK+yPAumG3s1ZjuIGcmvicyldH6fkdNtJtHTR8YUVYmt1khKMAynqpFPij+YkAVbjtjIx54Ir5WR+hU1ZXKMfhuzWPP2aPJ5zilPhOC6gaF0UxN2x0rfhj2oF64FWIcdxxUqTRnO3Y4JvhXb287NBPLGv90tlamvPhj9qsWhN7NGH5PkYX869ACr3FKynb8vFbxqSONxXY8fj+FsOkrmWaaVc9S2SfrReaHDawqIh8vcEV6tdQiSPDYNYerWaMNojXHXOK6ozZfs1y3PLtY8I2+vafLDOmNy43J1FfP3xA+CWv6L5k2mEXi5/5Z5DBa+tG09UfrjnpUV1bh13bcAHsK7KWIlTPNxGEhVXmfnLr2h6pakJeo0JyQQ6nNcXdQLbu5boDwa/Qrx94E03xNZypLbL5rchwMHNfHvxb+F154dvpPJt3e267gM49q+qweNjUXLI+BzXK50VzR1ueVzaw/l+XHwtUbe4eN2ctyeKddRSW/BVs/SqqMzM2xefQ19JTtbQ+FrKUZWaGNhZHP3iTmrlnKVdGwAw6HuKbDbvI33MGtiz0J7sSRxLiRV3c1qcTi7j7y+ntYYpNxcSjJ9K7v4RXkF14ltoZ2Ai6kep4AH61wcN3HHZrDPIp8pv9XitrwnqaQ6xaSRL5bearAA+hrCvfkaRtRXvpn2r/AMIdH6/pRWX/AMJHef8APRf++qK+X5WfRnwv9qZjgN+VNaRmOe9VxcIxAAxUn2gdua+j5WfNj/mZunNDYBw2PwqPc7eopNrDrRZgSbtx+TjjFOVefmG6iNc8k7ab9oEfOcgdKQiytv6jC+9Pby41wAPw61TbUHm4EfFQlZpGGFIFPlZqmXpJmxlOnoaiDu68E0qwnaM5B96lCgLjIAqkrAyGOPdjdUyvtBTbUfmRq3JNM80SE87R7UtZDVkSnEfJ/Kk8wyZwMUxWBNO8wqQFGD60OJd0iaONtvPBp+dvvTfMyR83NR/aFBwOcdazsNO5Orbm6c04/LnH41X8wPypxSqrNyW/+vUGkYpuwlyyyKFHrzRZwy/fVPkHQmnNH5kkJAYIT3FSRsYJtjNhQeBWvK7XuPld9i7a6DNfK0qLknqSa6vwT4fme62zwM8foRUXhPT5L+4hVJgvPK9K+q/hj8K7KS1jmuB5pIBOa8jGYr2UbM+gy/AuvJIpfDHwqZHiZYJAqgcjgV9C6JB9ks1jK7G9Kp6dpUVlGILeIRJjjArWjUJt5ywr4fE4l1XY/WcDhFhYbl5PlYDFXIWC9azVuNmN9WYbpe3Nea4tvQ9dSVtTYSTcM1KlZceoIvDHFaVvIr4KkMD71fJJdCG10LAY4zThL60hIYYApkgxSsZ+oSSD1rJ1CQbs1ZnLMDzise8mO085NdEBy0RTkdTJmo5WQrQxGPeqU0u0kV0pXOVvlKV5GsmRjNc1rWg2upQvDdwrLG3YiuimmLMRWdfSdz0rspLl2POr2mtT5/8AGXwF0iaeSZIPkY8eX2rxnxH8DZNPujLCH8knAIr7Ju5BKx4yK5vXIYI4yrKp3dq+iwuInGyZ8fjstpVfeWh8i2/w9njm2IjAf3mFPutOk8OGVmjyxG0sBXvGqWcKz4VFWub8S6HDNhCqkOvJr6ClUctz4PE4dUm7HzDqjMt9ISMc5rf8A2U+peIrSCFVeWZgFD+ueoqHx7o8el6uEMnzc/KK9V/ZV8Kx+IPHEdxLtaK1AJYj7pqsRUUabbOTDw5qiVz3f/hW2tf30/Oivfv7Pt/7w/KivlfrSPqPY+Z+QiO3POKkW4df4sUGBl4xTltWYmvsz42zHLPJwS5xTxfPzubmozbsybaY9o5UHNFl1FcJLx3bhqaLlh1p/wBkbGBzSCzfOD1p+6GoovpTjB4pf7SmLcHFItk+7rT/ALBzTtENSJ76d+fMNNW6l7uTT3ttnvUflt2Wj3QuxWuJD/EaFvHxwcU3y27ikEfNFkF2S/apOPmqRdQlA4PNQbMc0cU7IWpYW+mY4zmrEN1JuGce+az14Oak3HFQ4o0jJrY63wpot94s1u30rSrZrm8uGwir096+yvhf+ynoPhmGGfxXcW9/qkihhbFwAmf4cVw37B3gVLq91bxLcRKwgjMMLMM/Mepr6y8P/DnTLqaS/uFea6aTIZ2JxzXxmcZg6UvYU3qfqnDuT061L6zXjc8S+NP7Jumapov27wvp0djqESB9kRO2T8PWvkDxB4FvtLvHt7tZra9VipikXAGPQ1+tU1gLdIo/+WXQc18Y/tY6XY2fiofLiWVATjrXDl+Z1L8k3c686yqiqft6as+x8nQzahoNwsqthoz617b4L/a21vwvYQ2dxpNrfQdN25kYe/pW78L/AIOWXjtUa6QCzX7y45Nd5dfsb6C07S2t/MsbEEQyKCB+NetWxuGfu1lc+eweBxsUp0CjoP7amiSSRDUdEvLfHBaFlYD3wTmvRtB/aZ8C6vD5kuovp7NwFuIzn68VyFv+yXorEgz737ny+v41zfiD9k2QSuYGiePHylSQFx04ryJLAVpWjofS+1zGgrz1Pabr4mWd9ZPd6dfRy2eRi4UHafpVe1+I0ksxWO+hbPbcBXCaDDJ4H8B3mjX6xw3ca4RSu5WH96vG9a14zTvBbHagPzydz9K0hg6TdonLLNsTsz6hPjRvOCyXsZY9lcECt7RfHq/KouFyOoLV8RyXlxG+Yrq4jk/2TVu28aa/pEiyeZLJGOryISDWssvjs2XDN6kXsfobpviZLrALLn2ra+1K0ef1r4K0D4/ahpNxFJPG6dNzRkspr6I8D/GrTvFNqnlX6u5HK9CPrXl18vnT95anu4bN6NZ2k7M9gmmyeDxWNfEhsg8ZptrqyXSo6nMbDhx0NRXUynJznmvPUeV2Z7XtFNXRVmuNvFU5ptymi6kxIcDOaqSS9AM5rpOeV2V55PLUk8Vi394WXCnjODWvfYMJzxXPSfMrY5rrpnFV0KM02wNg5FczrlxuUtnNdFNH8pzxXL6up2uO1epR+Kx4WJ0TZxuqXBkkFDW6XkIRx8xHynNV735psA/NnitjSIVvAI2/1i819LS0SPz3GO7Z80/GBVj15V2bHQbSw7kV67+yXm1u5pQuJJJFXYejfSvN/jNpyzeLrgwA4jO5s9M17Z+xrohv47mScZjtn3xNjn3FRjn+6sefg03VPqzyZPU/nRV/zl/u0V8afWn5JcMOaay9DTtrEAhWIPOQKckUk7AJGx/Cv0O58JzXI416inGH0H50/wAiVWK7GJHUYp5idVBaJx+FKL7i5SMR9/6UixjdkirH2eVY92x9n0pih2H+rcj/AGVp80QEWMdRTkRQeaPMIXHlyf8AfJp628zJuEUhX3Wov5lJDPJVvQVHLZr25q0tvIyYWCQkdcikVJWbYsEhf/doVtxcpRNluHSmf2azNgCtBoJ1YAwupJxtI5pn27yW+aJsjrxWyd9EK1jMbT5IsgjOKja1baSF5+la0mpAyYWIjNWYlnmU7bV2B7haqVo7itfY5trd1x8pOalhtZMKdnc10lvZ3G7DWjse3FSfYZxybKQEHnispTikbQjdo+6P2OdNXSPgjJOqhmuZCcjuOlfROh2MkNnGznYrAGvH/wBlXTGj+DekQFcBnJ57DOcGvZtVvBBbOEwMDAFfkmZVOfFSZ/QGTQcMFCmilrHiaxsmSCW7Xzs4Va+af2qdNGpa1ol7HtBZTG/vnGK9x0/wl/bV5JqF2hWKM5G719q8w+K3h2XXPFnh+L5zHETvB6EZGP5VGDapTu2b5lSVSmoLU3fhL4dXR/DUH7tVdlyTjBr0HI28DHFU7C1S1s4Y0PCKFq2E3Kazr1eaTKw1GFGkki3p8K8t61la8zJlYWxuPK9q2rMfuSp4HrXOa5ZSTyErJgfyrCn8S1KnBOD0PFPidNLdatDp6L5skrAbRyMd65r4geFUPh8XYsIrJ4V/E4rU8Sabq2oePL7+ypFZ7WL70n96uWuvCur38twfE+p3SxAZWGB8KT7mvr8PJK1mfGVqPvydhPg/4J/thzqF3bwXKkEpEZVDce1ek6jLo0EP2a4s4YVxhkeMYPOODXzuukx+DfEwmubGTW9PIOLRrp4M5HB3L0PTisqx1rxHHqLLZyywRSSHFrJIZQoz0yecV60qTkufmPIjiPZS5HE9n1T4YaBqySXNgwglzhfKPy/lXA3/AID1vwvdG7sJXjOc+ZDwfyras9W1LSJo1nhayvGAJhb7rD1Feh6D4gh1i1AlCmbptIrglWlT0ex2Qw6q2lHRnJeC/jzqWg7bLXEYEEBZgm1T7H0r37w/42i1u3jdgFLjIwa4PVPhrpviawlSa2V0kXgqMFTjqK848I31/wDDDx5H4b1e432r/NaySHgKe1Yzp0sQuaO56FGpWwskpvQ+onnSRcgVXVwcluKz21JY7FZUKMj4KnPb1zWRceJlCsgYCvPUL7I+hlXjZO5q6peKqkDkViJMCSoGc81iah4ztIYjvkUn1zWfD460xox/pCK/oDXRTpS7HnVsXTTtc6K4AZSCMVyGuN5atg1Z1DxdasmI51J+tYGoa5FPC+11zjrmvVo05Xu0eDi8VSlGyZzs5DXAbvnFbeix/Z2eQnbgbqw45kluI+jZPNWvF2pDQdBvrhvlKwkBvQmvoqSufB4uom9DxHxlq6X3ibUnIBDNtHsa+n/2QdLktPCUs0wAlmlwNg4218WabcT6xqzMAZZJZN2T0PPSv0T/AGevDEmg/Dmy8xhvkG9T/n2rkzGSjSsRgYuVW6PR/I96Ksfu/wC7RXxN0fX6n5k+HbVJdJVCqsccjHNW9HW3tbx4Civ3HHQ1U8Gu204O4YyRV6SMprisq53HvX3lWT52fCRilHQrRrG2pSt5IDMcH0NbEkFs0a+ZCvH+zWbqarb6oo5HPTsM1sy258sL14zmsuZl8qIvs8ElvhY0A/3apwWaQXCkKoH+7xVvy3UDCkgdai8lpJemFzU6idkLqOnxLL5oiUqfapleOSz2oqgYx0qe5wLcoxzxxVbTYwLdh1rS7WhG42CJYyVYLu+lQtMrXSxmNQO5AqwpVpgvT0NVHUR3hJ9eKXMxqI7VIo7hoJWRdy8DArz3XI/L1KYIMjP5V6M0PmRRgnjPWuA16MLqU3Yk134WTcrGVVWRiHJYHoa9N0HH9kwkLnjnpXnXl9vWvRfDSh9EQA/OvGKvGRaWhlQ1epqRBEkDhRuHtT2YMJGAw2KgwVXJ6U94zJwG4IzXjVJNwPTppKVj7p+ANv8A2f8ADfSVc7VKbh+NdTql5DNcRwhs5bk5rmfgtIJPhtoh3bgseCK7K60WKSCa6iTEmMivzTFX9vI/e8saWFp27G3JsZYLeMDy9nI9a4fxXZxN4gilwCVTb06VreBtXudSubuC7iKCH7rEVjatOLnWp8HcAcCsVdvQ6XZXRZjwIRVy3XzI+mKowKzMB2rdsbb92OKhvUuESr9nkj5JyKpyWLNIN3Qmuk+zoFyeaqXUJ2kgdKqOkkVKHMrHhuh2Xk/EXxTCVPmLtZfcEcVV8cW8M1kizoY8uFYge9bHiaZvCPxYhuZgU0/VoBEZSPlWUdFNReOjCdtvNxu7ivapyla6PDlT1aZh654F0nVNJjRJIrxPKHysMMvHrXEWPhWz8Jais8dgLsr0805Ar0qHQV+xII5yjbc4rNvvC+o3K4jmUr6txXoRxDvZs8+pg09eU4jxDI2vTo91EqhRhGjHK+1XfCfheZrpZwpWNTklu9bEfgfUfOJllVB/sjNdbo2hyWdm0W4t33EVFaqrDpYdxN/w7AHjO3LKvtXz1+1ZHHeeK9AjsV8y9i4YRfe+lez+LfFo8D+H5PJ+a9m/dxR+hxya8e+F+iX3jr4gtruoZmtLJiEkk5DP3/KtcJen+9exhj/3sVh11OAv/GPj/wAFxxusF59jVOY513JjsKSz+P51JUjv7f7NMThmiPyj8Oor6Z8cQQz2csLoskYXCqV6D2r408a6PAmt3bxL8iue2BXt4apTxF7xPl8bGrg7RUi74q8evfSP5MzSKy4GzoPeuU/trUWywklDDo2cCqsimNhztVjg4HSt/TR4ftIQ0+oNPN12V6cacY7I8GVadZ+8zEbxBrsLb/tEmPrWlY+OdRXKzSEbq6mztbS8ti8Nr5kR/iQg1UvNBsr2EoYdrDqRwR9a10WrRDpO10x2j+KJ47qJ2kbbuGee1dL8cPEUa+ErVLdiTcYBwc5rzyfTbjR2BjP2iPuO/wBK0P7KuvilqWn6VpxMCxjEiyNjBHXGa2jOMTzatOdzjvCEUpmaWFtq4OWPX8K/RT9nfXjrvwt0/e/mSWrGFvX2Jr4RudDbwlrV1pLg7oeMnq1fVf7HOsGTTdY05m+6wkVfavIzJqpT5os78DenNJo+htpoqXd7UV8hY+nufmJ4Lb5F2jBJroL6Ly9UiZTw3GR2rnvBLeZcpEowm7G4iu31SxW3uIWA34ODX3tb4mfCQ+EwPEiGGaNh8x4Oa14d81kmTkkAg0ni20jW2gdV7ZrX0sKdLh3RqMrXNF3LMpFdVOVz75qM27rxyC1bg8pZFUrznFO1FQirtGD9KsDKmh3WwJGSBiq1kqhXUDmty3s/OtmMh28ZziqdlpvzSY6diatj0Mq4X98oA71DNat9oc544IrSuNPkW8jU9GPWpLqGKGYqBnA796QFeOwbyl7nrXm3ieFY9Zn5w2cgV6ppsz3EPzKQc4GB2ryzxl8muTPjGDjmu7C/Ec9bVGJyGr0DwaTJZuc8jt2rzqS6j2kknNdt8P7s3FnIgUk5zk11YnbU56OjOubGza3U8U2OMefEu4j5e1K53Njr9O1WbONfNDDnIxz2rw5aKx6kXaVz6u/Zf8QS3/g+SwcZ+zuQAfSvoCxkR4No7cEV8dfs4+Orfwr4qksb9xFa3pAR+wavrsWAlUPHNlDyGU9a/P8ANKTp1b2P2fIsRGrhI0k9h8jQ2Kz+UqozD5mArg7b99qUzLkIWxuI611Wu3ttpMIgLZnmBCgnrWHp65YkjK4zXl07pXPfla5esYQ0+APat4KIVwetZtgn748cVpMhbNZt6nVBaDg276Uxl/Kl3BRg9aTeGp2ubJHMeO/Cln400V9OvBsYHfBOBzG46HPavAr7xVdeEdattI8YW3kSI3lwakwzFOg9T2NfTlyQVauR8VeF7LxJp8tpqEEd1bNyY5FyPqPevYwlZR92exwYnDe1jzR3OUt1tbyFZICpjbldhyOnWrlvFC64JAXsSeteb6l8K9f8KzSTeD9eltIvviyuv3kbf7Iz0rGuPHfxD8PSJ9v8LpqJB2mW3bbuP0xXoTw6qe9TZ5vtnR92oj3BLeEKNoVqn2wWsDzTFUhUZJbpXhf/AAuLxpcSGOz8EyJO3A85ztHuaWHw1468fSD/AISbVk02wJw1lZcEj0zSWHcdakkZSximuWEdSn4lvrj4keLJbbST5sW7ynuAvyRr0OPfFer+H/D9r4V0eGxtEVUhGCwHLHuTUfh/QdM8H6etpp0KRgfeZepPuatS3ithcbfXnrUSrXXJDYxo4Z0k6s3dswPFFyWhkY88GvkLxhA954tvo/MYQg7tuehr6x8Ss6wuc8YNfL2oRJJ4q1VmfEz/AMOK+iy74D5HOvfnY5OOz2yusqE5Q4I5rDt9LuNzp5OCCf8AWDBI9q7iOz/0pEHc4Y13/wDYNreWKMqJK6rjJHNevKoqZ8vDDOex534Z0eaOGZ4me3MabhgnaTTDrzSTI5+WUNtdcdfeun1eS7tbSW0jhC9gFHWuNk8L6jpl1FLdQSLDJyGJ61vGanEupSVJJG0b2CKRJpyVhRgzkenetj4peKPBep6DpGp+EHuLDxBZ4WUeWV8z/ayKr2vglPEUml2N3cPaJezrGoQZIU969E+MH7Ovhf4Y/D57q0e8u9WkkEcZZ+CT7VyyqU6crTZg4uWqPAh4ivPE+rQ3moSKbhl2kngGve/2VdbfTviSLIthLqJlxnuK8h8Q/C678G6Hp+qXk2+aSQKYlGNufWup+DusJovxJ0K63EKZ1QnPrx/OubFSjVotQMKcZU6l5H6B+S3900VJ9u9v1or5n2Mj3eY/ML4ftGWEZYbt2RXoGuR7VhlX5s8mvKvBbrHfQDO07xk/WvXdYt3ltVC4zgYNfdYpLm0PjaLurGX4mhMmk278D5gOPer+ix79NHzAheKZq1syeH0Z8ZyM0eFpN1hLswRu6V5vws6SNrVmuSyt07Gr1xCI7dHnb5iODSQq7akCcFe4HpVjWVQ2saEbwD+VXGWoh9rNG9vhfp0qijJ9oePPWtKxVPsrAjAx170yxt4GuGYDdkdTWojHvoStxEc5Gaj1aPFxGMDkcVdv4cTDauecZql4gjMMlu65YYwaAHaS26Fl4yhzXinxIu3Pim4VwV2nkdq9o8PzRvPcxFecV458Urdk8VzALncMmuvD/FdGNZ2RyDTF2+XgCvR/hVMCJA3pivONrtwqY4rvfhjujuHjPU811V1eJy09z1CNVktpTtG5ar2qur8DGf0rRtYVkhkYD5yMVBDA8jBQeBXjt6M9WJdhVlY5yqr8wdeoPrXvXwe8da5rE7aaNQk+zJGNrHmvFbeIQ25VxndwK9k/Z3ska4u5goVlO05715GYRg6PM0fSZJWqRrKCdjqZtB8Rr4yF/f3jT6av3FJr0rR1DWu5eOelVvEEn7uNAOnatDS4f3KJ0B618TOV4n63R1eps6fEVXdmrNw/ljNJbqsUQwaq30jLIT/BXEen5Ect0ikk5BqFro5yDVK4mMmWFQ+YduKuJpzdDSludqZJzWXeXnyHJqKaZlXnmuW8Ra4bdTHGcsa7KSuzKpU5ET6xr8Nn1IGPes611pLwkoNw/wBrk1x6aPea9fMZ5ikH161066amn26JC2Ao5x1r0rOK0PIlUU37xbutPuL9VkQYA444qgdHvLdvl3AGpG8c2ejwfvpBCFGfm6mueT9oHwzqF0LVr5YpM7R5qlQT9aUYzqK6QOdGDsdPDZyooRlLN61FcW/lsOOvFbmk67ZajHG0pWWBsYeM5qbWrGz83dbyl4yOMjpUx0eppUtON0eb66rzW80bDaexr5x8aaTP4b8dB51/0W9T5JMcbq+p9e0/92e4xnnvXlnxZ0Gx8UeB2ZbhY9Rsjug9RzzX0+XSurH59nMXdWPJ4bJZpwY1+fua3rXzocAMQcYxXLaBr0kcsdvfx+ROvAk/hk7Zr0O3s03eYe/PTOa9Osrnk0bJHNatazyR7xkvnrWzDp761osEc/zyRsMZrWubNLi3+UdvTpU+jqIJ4o+EXPzH2pQlaLaOXFxu1qZXiC1i0f4geEkVsRKUZioyV5GT9f8ACvUPHmqQfEHxZCke6TTtHJG5vuyyevvXCajqlnqXjaCHTJILy+jhKM5IPlDuR712+n2MNhaLbRDhT87jqzHqa+WzDFuCu9Gb4Wn7R6bHFfGrSf7Q8DzSY+eIiQgV4f4a1A297YXP8ccisPwINfTHi6zXUPDl/ARnMTYB78V8saZNsB/vRSFcGurKarrUJKTMswgoTUkj7S/4W/D/AH1/76or5a/4Spv9qiu/2Ejm9ujzzw1IsdyhPVWzXri3hl0+HcCSeK8c8PuF1CMl+T1GK9fsGV7VF4KivcxLtM+dw22pY1BmfRJFJG0Cs/wTMFWeAn5Hbk1qXkZm0qXjjGBjvWN4L3Q3Do3zHp0rjaudLNS+je11RNjE8Y4rTuQsluzHCNjgGqWrKI5I3Y4YNkVeugJtNYEAkcg+1OMbCE0hz5Lq3IxikhtTBlgcjNVtJuizeWOnTitBG/ebSCRWtwKF0GkYHGCKo6sxOw/dRR3Fal1v8x2C9uKz9URhYlmPOMmgDO0NR/aylWyXXDV5/wDEyPyvE0o65HBxXdaDNjVY/lwp71w3xMm3eJGCqemCa68NvY569rXON289hW94HzHr0aHhGHWsRVHTHbvWt4akEerW/JU7u1ehWXLBnFRfvHtOnwiNHzyccVHb27rMT0XPNSQXDwxgkhi3T6UtzJjBTgMa8E9hG1Zxq9uWHzc9D2r3b9n/AE/bpk0xHLP1rwLTlkjXPXcOK+pfg/pn2Lwzat0Mi7jXgZtLko6H1nD8PaYhI6HXY/MbPQitDSWzbxl2qvrMe6N93UDio9DuC0ag8gcAV8YleJ+oQ92Z1sGduO2KpzSB2Khs89KmhuC0YIxnOKq3ZWKfO3lhyR0rnPWuUb5D5ZC4Ws+T9xGxd8ADJq9N8x5znOa5Xxlqv2GzkwdmB371vThzSRzVq3s05FbWPFFvHC6xSKX7Bq4iaaS4mJMoYseea8o17x8174kaxWdY8tjCnpXpXhjw+Wt/MS63hhkbjXvrCKjG7PmZY6daXKdRaXUEMKBWww60f2greYS23jipLfQ5Y4BGcPu6t6UyXRZrhXi2gKB8rdDR7rWofvDCupLK/fE0CSlODvFQyaL4R1Rljl0q3V843FBnPrUV94a1Ozkd1Qso9K5rxDNNb7AImDN6DkVvGyWjOZylF3lE7+Gxj0XbHZf6gdADV5deTdiRuQO5ryKTX9Ss7X5/MwBxuNcB4i+IGoWyvh2Rm75zVQw0qjvcKuYRoxuz3fxx44s9NsyWnXzNvCk145JrX27zpQ4ZZMj2rgY9YuNcbfcSSzNn/lrW3asyxqB0FexRouieBXxUcVJWFvtFjuIwssaunVccEUabb6pYbfseoyBB/wAsrkbhWxAxkgFWLdI4+e5rf2juZOiminDqHiaZvKSPTQM/6zcwz+FZnijT9ei0C9vNS1ZLdYkJWG1QgH6musbYuxhjrXKfGbVTB4TWCNhvnfYccce9dtGfkeHjYuKuef8AwW16az8fWbmbJnOHDdwa+vh0xjBzXxB4BulsvGGlTS7diyqD+dfbiMWAYBdrDd1r5TiWmrxktjpyeTkncdcx+dDImM7gRxXyjqmnix8RarbAtGFmLD86+sVxwQea+cvitp8em/ECY44nXf8AjXHkkrTlDozozCClSRyHlv8A89P0oq55dFfacq7nyt2cNod1G90n7znIwtez6ThrTcy7W25I7dK+edFYx6hDjuwr33Q5mkt0ycfLg11YpWZxUFY6Sx2yWe0fMpUisDQ2TT9UlUN95uprS0ljukQn5eQMdKyrezYasxJ+UNmuU6WdHq0YkhDds9aezf6GV3DDDFR6lGWgx/BTbfP2cMqhyBiqApaPn7Z+75Vc7hW8ZI1kjY8DvWBoCtHfTnPJatO/X96q44zTAtTOhgcj5uawdUkZraQHoBWtHC0kMi4+Uc1nak0a2uO/emBz+nzPHew7fvdq4n4hSM2vvv6sPyrs7WYfbEOcYbjFcd8UML4gBB+V0zXZhmuY5q93A5Js7iSa0fD8ix6tbluhas4kqo4yKtaewF1bv/dYV6taPNA4qejR7nbxq7RHPykCrV1EIWBwCO1UNNVvs8LBgy4BrS1B2ljUoOBXzb0dj2l8NzR0FLi4vrdduRIwXFfYng/Txa6Vbx44VFH04r5j+EOk/wBs61AzYaOFst9e1fXehQqtvjHGOfrXxucVtUon6Rwzh7XqSKupWwUDI4IxXLW7S2l08R4UNwRXd30IuIiMcAYrh9WVrO7jKj5c818/TlzH2VT3JXN+xvlXKkkipp5g3uKwrG4HBP41be6LfKvWlKOp2wnzRH/aR5m0jFeU/GjULqDRZDbLuf7oPevQ7p3Mgwa5jxNpY1SMBxkA8iuqhaMk2cOJvKNkfPVp8FzdeGxq2+SPW5D5gdjxn6V7D4B+Hd1qnhfTzbas51U5W4WYDYD7Yro7fR0XRggBJXj8KytA1hvCeqG5iQuMENGtezLESqaI82ng47rc0V8GeLbe6u4oI/tQtk3F1b5WFc9B4mv2uZIprWYPGcEqvC/WvYPAXxKstc0m6unDafIshR0mIBK9jW3oOh6NcaXd3HlRztc5bcCCK4nUnF+8jps6fxI8M/4SWabcFfKdGqpcSQXbK0gXPTkV6y3wNtrzTLnUDL9nkkyYlXp7V47r3gfxBZXc8dtbtdwQ5JlQ10UpRnqZTqRmhb3StPvYSJ9uMYHNeM+NPA5kvGktQrxg9M10mqX15aTiC4jmWcE4XHSsRvFQ3shQ5Bwd3rXsUNNUeBi4QqxscTdacunsikbJO+a1NLsWvrjyo+TjiptbvLfVNpVMuOvaqWh3p0++WQMRg4wBmvRk3a589GChM66Hw3cQ2jOykbeTmsyT93J15rqLzxQh07r8zjHIrhWuHkmLZ4zWMdWejKajY0FuCzbc1wvxGnfUphaKpkEcZcKP73rXUtOYY5JWYAKM1xcNw1xrSyu2d7FSD71204vdHz2OqKSaPMrS4NrcxyLkSRuG59c5r7a8Dat/bnhnTrwnczwKrfWvi7Wohb6tdRlQoSQivq/4EXiXngGyRcs8eVbP6V5/EFPnw6kc2VzcanKehbTtBPFeI/HyzEOsaZf7Cdy+WxHtXuTLhR9a8s+PVj9o8KpcpkPBIH/CvlMqm410fRY6KdJnj/mRelFYf9pe1FfoPtPI+P5Dz7Syf7QiKnvXvfhtvMsUJGeK8C0/5L6Lsc4r3bwssn9loQc12YuPMedRVzqtBUSMYwvzKeTWVfSsmqPHGOc4atXw7OqXhjzh2HWqerfudSDFcOzc1wHSaFx5i2LKRksAwptirpGsknCEcqKsSTbIUOBs6GoluBtKIMDsTTAoWc0cepMRuQMe/Stq64U8bielYF1iG8BP3s9K3bhjNYiQHDKKpAaIRYbM54LLXO3UIWF+N2a1dNvmuLdd/IHBrOvZF8ySNOVIJFMDj9P2SagUDc7uBXM/FhoodYtosfMI+TW9Zsza5vxtCtjiub+MEKnVLaRWLEqAa3oaTuZ1fhONW6iGTvIFWbW5RrqJQ/BPFYsq7W4OR7VJYYW6Ryehr2J1PdsedTVpan0V4elZ9KgaTDfLgVrNG7QoI1LNIcAVg+DpPt2jwLEGkc8BVGa9o8F+AzJNDLdx7pOCqg9PrXyeKxMaF5N6n1WDwM8U1G2h2vwP8KSaTpZuJows8pzjvivftNiwinb9a47wzYiCCNAuMDtXcWykRqTX5zi6zr1G2fs2X4ZYWioRFmiPzgCuI8SRlvlAO5ec13kzBV69q5HWo/M8wg4NY03Z2OmrC6OYsbtW+U9a1Y5htx3HesBWVGIICkcVfjug2FB5710Tjrcwpya0JbqQh8k8VUmkVl9annkGMEc1Wt4Q0m5+lXFBJ6hbsPLPH4GuW1zTjb3fmKPkY84rproGGTA+7Udwsc8ZWUZGOtd1KXK7ijLldzgrjS5bxX8vePXaSK6Twv4w1TQVitZ5R/ZqjaWVeVrQtLNLFiyjcjdc1V1JreYNhFAH8I4rs5lUdjr54VI2kd8vxU0qS2FuNQXKL91sgYp1n4mszprtDPGwlJO7IIrxe+gSYkBePfFU5LFDbKgLKF6bWxinDDq55dTCpv3Wdlr+q6BHp91es8E1w2VfcAcGvn3xxe6SumyNbRILgkuWj5JJ6Cui1zwzZ+W5AbaeTuc8muSmgtdPU/Km/wDWvdoUVFXPn8Vh+R7nlsemeJtUYyfPawN90NwcV3nw58B6vc3UP2ly9ru5mxnPtVuxjm1rUkgXlSQMjqBXu+k2KaRpqrGB5UajHrSxWJcVypHm08Mm7s8l8c6cLC8NugG0DgiuW2/KFwc11vji9juNSlK87jge1cZeXa2NsZXYKo5571VGLmkzixFqcjM8SXwtbYWgKsW5O081zEMy/wBpwHnG9TSXUzahfSTsx+Y4GPSh48uhQ/dOTXqQXKj5atU55swPihpq2fiiUhdqzIrj8q9k/Zd1JptO1C33ZWNgwBPSuA+MlmrW2h3wwWki2Pt9QKufs16m1j4wlsw5EVwnK+9Tj6aq4OV+gsHL2eIR9VjDZGe9cr4/01NQ8HatC/L+UWTjuK6YfK3rVW+hSe3nSQZVlKlfY1+bYaXs6iZ9tVSnTsfGO2b/ACKK9c/4QWD/AJ5r+VFfcfWEfPexZ80w7luIn/2ute2+C9Rf7PDERlSQK8P8zy3XjvXsPgu43W9tIO+OK+kxC0PlaB6DZwgapEUGCT27VF4lk8zUArLwp+9Vi34uldDjnNQeMXMPlzKoyxHNedY7S4rJ9mRT0Pc1XdV3HD5A7UQq81uh3lgBnpUMg3MuDnNMXQgumAZCTzn8a2IiWscAHPU1gahZss0ZD8HrW/p0iSWxTcw4xmgQ3TNyLKuchqzrq4FrcMpHLDFXluEtGcPKntzWVqkkczxyhWZs8bBkk/SpvZ2LjCUtkcpJM6athf73zYOKyvi7b+WthP6rj1rv7b4c6xrUn2kQC3SY9ZOoH0rt/wDhRlt4kFoNUaSWG3/hTgN9axeLo0ZXlI9KnlWJxGiR8hW9jdX0yxwRPOzHhUXk1678Pf2dfEHiWaOe9h/s22B3FpfvflX1D4T+FOjeHdi2OnRQlejFQx/M16Db6OtqqsU/SvNxmerl5aSPpcDwtZqdbU878H/DnT/BtnHFAhllUcySHJz/AEr0PwrpTeYHZeSetI1j5s2CmFrsdB04JEMAgLXxtfETrXc2feYXBU8OrQRs6bbmEDgCt2OXbgVRt4OMkYqz6V5tz2r6Eso3LntXPa4hjbcq5Brody7eTxWTrEYeM5JGOVprciUbpnmOsApdON23vxRZ3O3BJz6mrPiK2bzGk6etc7HdJgxgnd716kLSR4c5OnI6aS7RsMxzU0U27nqM1zcsx+zDBAarem6wZDHGwwvdqtRXQSq3Ny8h3bWHNV2hLcYzWjb7ZIwdwYVF5JWY7TmhHVo1c53V5haxn7y4/KuU/wCEjkZmjePLDuteg31l53EibxmuO1bw3FFMzR5Ut+ld+HtfU87EOSfulRdQR48so+lVrq4Tb8v3j0FYHiPTZ7ePKM6v/s96xV1KeOy2yMfMzgHua9JRTZwyxVSmyTxTey7WXIXHvXnt1G085LyZ5re1pZrhixLHiqOk6Y93IGkBVFNd8ZOMbHl16kqzudF4F01Le4N7ICuOlbXiLxz5UD2sHDY61j3esJptp5UH3jxiuK1a8DKzu+Hc4znmop0vau8jjqYj2ELXGXmpETSXE7/KzZ+Y4rmPGE7SXkUSvvgaMOFFcz421aeTVIIfNK2w7D+IitnV5BNYaXOMg+X5ZyPSvYjSVPVHzOIxEqyK1rgt8o+WnTIUicjrnmi3YbQQMVK8byJyeprVu5599NTX+IFqt98Oba7C5kgkUDjnbjGP61x/wj1ZNI8daXPINqtJ5bY969Ka1/tf4b3kGMSIM/XFeHaLcGz1u1lbIEcykkfWq5eelKLFD3aikfeORnH5fSo5IwxHcdKg0y4W90+zuEbckkKn9KtMPzr8qneFRrzPvYe9C5if2PD/AHV/KitLaPWivV9qcXIfntMo6ivS/A93+4gOckEDFebY+XB716L4Ch8y3DY4U8Yr9MxFlE+BonqscwVo2PC8VH4uuALe2AXKsagUr5KsxqLVdQgvLeOPcNyHgmvNO/lLtjIY7NQDkkVG13skHHXuayf7ZKwFEb6EisyS+mky27r70FKn3N7VLyHIZZN7e3ArHbUpCrASsv0NV1mLLlxk4xUKrmRcjCmgtU0aGnbbq7AlkyR2NdjoNxa2WrWkkyr5aOBux05rhdvl3HmJ2rVt7w3S4zz3rOceaNjro1FBo+sNJ02G8thPEFeNgMED1res9GWNdqruHpXl/wABfGKX0cmi3TYnhAMbE9V9K9806xLLnbmvz3HqdKbufrOVyhXpKSMm20o8cACtI6afJxjNa8dj04qz9lATBrynJ7M9xJdDnodKXzBmt/T4fLjweuagMYjkGBmrUcgX2oLLgl+bFWApNV4ccEDNXMHk1HKyrkMmF6iqV1IpUgjNW5m61n3GWzirSFc5rXrPfGxVc15trCtp83mBSR3x2r1i5bzMoRke9cprmlo/mIVA3cV30pJKx5mJp82xyAud8I2tkkZwetZ02sCxmRZCwLHAUdKg1iGXSLjc4IhzhWrE8RNP5cV5EpnVT86j+dejThzHgVpSpnp+ja19sURrzyAcV0XmbY8gc5xivGPDPiCJrpRDL5RJyVc130PiTyV+f7ucZzVzpaXRpQxWlmdJNLuyXOw1lTRmQOQcsfuihdQiuCNrfORkk0gbcpw24iso+7udfOqiMi4sTNE4lXLY7iuO1rQIrdVbaCM5ruLrUHj3BlA4xXP6jNFLC24529zXZTk76HFWSscZLpcczYK/L1JrD1zUoLFfKiHzDjitTV/EUVrG6htxHQivONW1B7y4Bz+8Y/KM169GDlqz57FYiNNNINQ1eKGOS4mfbj/OK801zxRNqWrQuHK24J2r05rtPHmhtY6Db3Mj/Oz4YeleZa+Awjlj+7kFQOgr3aVOKVz4zE4mVR2Lvi6Fj9judm3AySD/ADrZ877R4XhYHzDHKOfY9q5q+uLm4sVYjdGq4O7mt7SZA3h+aMDCABh9a1drHLTvHQvW6qI8ntUm58dciq8LLIqnOOKn7AZ4PGaxNbnoPgFTe6Dd2j4IZWxx7V8+anbvp+sXMbLgrKQCvTg19A/C6YpmJuVLFTXjXxQ08aX401KDpHu3rgetb0Xq49yZH0/8JdZOseBdOlB3Og8s/hXabTtPtzXj/wCzXfG58JXUStxFKc+1ev5O3JOa/M8ypqjipI+0wVTnoJsi3f7Iop/mL6UV53tTq9mfIdj4A0mxVHuJGumU8rnAroIZ7KzjENrAsSjsvFVeGUcE0Rp5isNuDX6xKTlufEKnCK0RLcXUjnAkwewFV5FfA3NmkVFU/PuGKdkY5/CosXoDKHGS35UbRGo3c/zp6IV+dhsWpF2MckZHbikBHHtKgc/Wjad+0N8vWrAhzk/w5pnkr5gKlsjg5osAgcRAhl4qWG6Fs5BHyt0NMkVmGetRNIZEKEYosC0Ol8P69LoOs2eo27MHhkDEA4DL6GvuL4d+LLfxVoVveQMhDqAwU8hq+ArSQ4K52lSPyr134D/Eh/COvx2Msn/EvnbjceAa8DNMJ9Yp3S2PrcizFYetyT2Z9n+hpAwYnIqpZagt7brLGQwbnIqTaxbPSvguVxbiz9QhJOCktgmI54qOPEntSt3GM1Nbx7RkimHMizGuyNamEh6ZqJXHShm5yDQLmFmk3LWVdE84OKtzNuzzWfMwB681ZXMUZmLLx1rMuFMuQ3NbEyhlyoxWXP8AeOK1gY1LM5nVtJivo3jkTcvJ/GuB1bS7jRoTG0fmW7HsOleoXXytzyKz7iGGRSJVEintXbTqygebXoxqLVHguraaqXAltZCjg0yz8V3dnL5czEoDj5q9H8SfDtb1Xn0+XypieI24BryzxDp97o1x5N7atGv94jINezRlGejPnKlGdF3R2em+PIkbDyqC3Q5rdh8cWbbv3wyorwPVLyGYLGsgRlbqtYtxrFzasyQTFh65rt+rRlscf1qUGfQF948tixAdWP8AvVzGuePAsbEOuwdR0ryOTxdeNAsP2aMkfxDqag8u71xgZi0aYxjoDWtPDKJyVcdOWiRuaj4n/tK4WOJs7jwF5/Ot/wAL6AiytdXg3TEcAjpXGteaf4PWG4ugZBu2/KK77wvr1nrdrI9rcI7E5255A9MV60IWhex83iazlKzZmfFJUuPCLlMZjfla8K1SIzacCDgqc4r3Xx7bySeFL5kw7qcke1eEyaiLi2dBHjcMH2rto6xPKqdy9Y/6Zpmw8cVd02Ro7N4wONuDVDwyA0BTeSy1oxqd0ijoc81FRNOxtTV1csWUgaNc1YaXJxWfY5EQB+8rVdUFmJqBJHoPw3x5gG/aN/zVxX7QGnraeKkkX7skeSfXHauj8A3DR3hI5UkZFL+0Rpkb2un6hyW+6fbPSnH4kwauiD9mfWmh1K905eYpk3AV9EqxzjGOK+TfgRqMWm+PLZWdgsgx+NfWAbLFhyD0r4nPqbVdSXU+my2fNTt2Hbfaijf7Givl+U9vmPl198SkjGDTY5jtHyYPrTbyJ4o1bPH1p9jIskPzjNfrp8MKVEnTH1phIUDkVekjVYsJgZrLlQNJtJP4UAWslsdxUyk7cioQiqoVWJ9ealjb5ScYoAFkXbgnqaSOT5TnseM96QLnG5uQcUsnbAyBQAs0rLHnaVz3qtbzKpYue+RU9xcfKFYE+gqk2G6jAoAtvcDzC6DhquW0h3rsbaw5VvQ1mxqPLqWNmWbb0pO1mmXCTjK6PrH9nn4rrrlh/Y19Oov4BhM9WFe/QsGUgtg+/evzl0TWJ9C1i2v7Z2SWA8mM4LCvs/4N/Fe18eaSis6peRDDxseTXxWY5fK/tKaP0XJ8zjVh7Kb1PT/LB4HSpANq4pokyvAx7UNnFfL7aM+tTVhW46Uxn2g0rSjbzVeWZaoLkMkzc1Umbd35qSabLHFVZG3VrGNxSnbYY0xVjnkYqrNtkXK1JNCQvHJNUpJGjXbitVEz5mypdMFbDDI9azp1G7gVeuJh34NZV3KW/j21t0IbJVYbSWPygfdNcb4umh+zv5hjKkEENg1c1bVJ7ZWKrvwO1eT+KrzUdVk8sCRVz/DXZRTckebWmuV3OS8TRWjTMYo07/drnF09H5KAD0rrW8O3DN8ygcfxHmnR+H06N1r6CErLc+bqU22czBYpH91AKs7e2cVqX2mC1UkdKy3bYtejTlzbHj117PU5nxtai80uVSNxUZWuC0XWLjQpIL20dkljO0kHhuehr0LXrkLZzFh8u015XM22ydd3Gc/rXs04rlsfK4prmuj6Bt/Elr4m8C6nIh2XXl/PCTzmvnlbho5mG35WOCO4rQjv7izhMtvLJEHGyTaeG4pkdvFdRmXLK+Oc1pGPKcsqnMXvDtybW92Ho1bsgAnkyGJ64Fc1Cotr6JwT25ro5JhNMDnaDxkVjVXU7MO7qwWTgyMvTHrWip6Y+lZMMgS7ZRwa0x29K5y5KzOq8CsFvJMEAqwrpvjTZC88EyyEbmQq34VyfhXCykpwxavRfG9r/aHgq7iPJNvn9KT6WC2h80+C786X4s026jbYVmUYJ9TX21DIs0MTJ0ZQfzFfB8ObS6iYghkYEfga+3PBty974b02ZgQ7QqeT7da8LPqadOMz1spm1JwZs+S3rRUu5vQUV8PY+l5T5T1D5YsMxzUWnvtXvUeqRvGqliRn1p9orGHO89MgV+rHxJdWX5vm+b2rKvp/9IYlfLI960FY+Wzd+tY1xJ512yuvPrTFc2Y5IlhRQcuetWGSNV4bn0qrDGNg4GSKcUZSAOT70WGS4K89acrN3GBUasWkAJxxSv3G7JpDFl2CPLHJqntDSYXOPenzLJjPaoo/vAZz60AWI+uD2qaY+YoZFIIqIKRuIPAoEpPByKY1oSR3HnR52+WQa2PDfiq/8IatDf6fK0bodzKOjD3rCViWwpHHNAkMhzuGPSspwUo8pcJypu8dD7o+Efxo0/4h6bGnmKmoIB5kJ4r05Zw64756V+aml61d+Hb1L7T52tp1IO5PSvqX4V/tFWviaFNO1eQWuo8KJM4Ehr4zHZbyy5qZ97l2de0iqVZ6o99muByBwapSTe+TVOK+FwuVfeP73rU6w5G4tz6V4Tp8ujPrI1FON0G4saRhlacw2/Sq80u0HnmqSAJpdq471RYg5zRJMWNQSSdq0BlS8j3ZrEuoyqk5wa3ps5rPuoxIDuHWtomMjj75GkDgnj2rk9SjbeUAOPavQLix5JABArMuNPRjkqK3pyszgqxuef8A9mvI2WU/WmzWKQoXI7V2GoLDbxEnauK868T66H3RRnGOK9Sleep5lWUYIxNdvt26Mdq5uVztwKnupmeQljmqNxP5cbE9Mc19DR91WPk8VJ1Gcj411ALYGIth34xXAyZWLb1rd1+aXV9SfYD5MfSsybT5GI29hk16tN8p8ziPedkLat5tnsPVabZy7ZCCcCprO1aMndwDUEqiGcA88107nFsWbhvMKtnoea2rSQNCvBxWF/q7hwfuOKkt7u4s2G0h4s8g9aiUeZWN6NT2buzdxm8BUZOK1YSfLCuMYrIs9TivJ02Hae+a12JkzxXHKPKdbkqmqOk8M5jU55UmvTZGF1opjfI3RFTivM/DsTCAnOApr0ywPn2a5HJTH6VlPY1ifKuvWps9Wu7fJCxysF+h5r63+EOonUvAOlMXDMieWeeeK+YviNbC18TXGDgGvaP2b9YWfw9d2TsS8MgZfpXBm1N1sJfsduBly1j2vatFQ+cvpRXwHK+x9V7U+T76f7VJ5bZJFWrfzFjCYCgVmWzPcXLMvIz3rUif97hhn2r9RPiB7MsULGRSdp4xWAZkluyy9z0rY1C4eK3k+XB7BumKwrHMk25RgZ5ojtcDpYfljHHIpXWRslBz9cVBHM6LwcexpftDNuGfwFUBOoMaBmPze1NZw3U7KSOQtGAR0NNZd3XioKI5f3nVmxTLd0XcMGi5Drgg5FRRqVYsPxoC5dXO0suVX3pok3cZw3emLJuUcsR3pON/O4LQFx7MI/u9+tN3BgcDFK0isAoIpNyRnBpiIizNletTNMyyQvgqY+Q6cFT61G2xuiUjTbVxjd7VNtLDUmnc9r+Fv7RV14YNvZazuvLH7omPLIPU19R+GPG2leMNPS50y8juVI52dQfQivztZd+Hztatnw/4z1TwjdRXGmXclrInJ2n5W+orw8XlkK2sNz6HB5xUw7Snqj9EnkVeWb8azriVXbgV87eB/wBqq2mEdr4iiaAbdv2iEbgT7ivXNG8d6P4kh8zTr+3uOeVWTLYr5upg6tLpofcYfMsPiF7stTom+9Rt3dqrxy+pxVtWB4Az9K5LW3PQUn0IZo8R5I5qjJCzc1qSOG4PT3qpM4x6VZRkXFqAGyawr50ghJravrrbnjNcbrV4zRkDODW9NXPOrM5rxBfGZyiciuG1WxaaQsAM5rs7i1J6nOTWDrFzZaTC0lzKq7eduea9yh7trI+fryWt2cp/ZLHcx6dzjpXK+KLtFj+zQ4fPBYVZ8QeNZb5Wjty0MJ43L1xXJ30w2BvM3L3z1r3qNNvU+WxNeHwxM+6WO3GehHUVUEmYCxGGarEimaYlj8qjIFQzKJIy2QAePpXobHiNJq4yPO0dMVV1KHdtZRz04q/ZxqrYPzYFJeRny2KpitFIxcDGuFYSQf3VPNW5IfNUPjac0g+YDcOc1qHBjG3gVo521ZlymQrNDNlTtYd62bbVJVhOfmYjFV5rYMxIxyM0sK7cbhxWbs9TVRcdjodO8ZfZdsc0TIM8sg5NeqeGvFmlX1tHHFdIr4+7IcNXhJhdWDbz1yMfyqxHH918lJM9RwaylFSRrGTW5o/GKx8rVI5kA2SZG7Oe+etdZ+zPeJHq2oWzHBZAVrh7iZ7qMwXMhuUTor10Xwuubfw34mju+Ugb5HPZRXLiqbeHcTqw9TlqqSPp3clFc/8A8J14b/6CC/lRXwn1efY+n9su5816TGZGZs8dq1grdTgD6VnaI37lWAx7GtVmbbkNke1foNj5cy/EF0q2e0E7h1qjorssRYgYbpS+IpF2iNf9ax5qexj8u1XK/OBT2RJaZju3E49qSOQqxwMUqqTjPBNO6dqRQsc2xsHJzUrtuYAdTUca/NngVZ24XPRvWgChcyMvUEYNLE49CaddSbYv7z1EsjKi4x+FICdThhgYqVgVXOVwfxNMRcqDnk9aUx8ikBFIvI2DnuaFZd3PJqSRTHyBTNy7h0A7mnYBd+4FQvHrULYXgjNTSRnbhDn6VF5bI2SueKTAbsSZSMFSO9NDnYUYbxT1G7JC/N6Cj5+gAX1pDI42VpiQBu7dsVatHn06QSW08kMv96FipH5VmyQ/NliQf9mpo45Y48rJ9M0OKkrND55LZnoPh/40+LvDi7YtSedcYCXI3frXd6X+1PqabP7R0qGfHB8j5a8CNxN/GNzU1r1kYKUPPpXLUwdGenKelSzHEUnoz6qtf2ntFmVftOn3NsT1YtuH5Vck/aG8Jzpj7RcIP7rRnrXyWr/vyWOBjgn0p8l3ErAhwea5nldGWrO7+3MQttj6W1T49eHpI2MEk0oH/TPFcfqPxsspUdraynl95CABXjv2+HcfmBPsKr/bU3MURpD61cMvoUzGebYipqeg6p8V9Uvl22sUdoh4LL9786467uXvJWmuZ2llPUs2azmuZWTHl7B/tGoWhd+Xkwv90Cu2NKEdkeTVr1Kj1ZZkvEXciDdxjpWae5fLHqAelWmUwrheBVeVctnaSPrXRHTRHJYW3yzl25JHHtUV1B6LmrUSr5a9RzRdBVjIw3tTAq2K7lPIXHWrLqCmR83FV7FlVnQ5Perflr5eUyPXNLZj6WOfmcxylTxzWjav5gxuGKpatDtmDdFardqiiNdtaSaaOe2pbeNdvAz2qPaYxUvyjoM0rZbkjIqbmw1x0K8nGMUn8ag5B96VsMA3KkdqfheuM0IloZMoV8nnirVnI7SBd2I+49faqk0beWSB9Kt2cLQwZJzI3aiWxSVtTd8yD/nkv50Vj+XcetFc3LHsa8z7i6KzSRpvORtxkVoyTfZ4+R271BoqBbVOByOwqLUpikUnGcCtuoXMaZheXnL5IPHFbMCSbOemMA1gaYomuC54JPNb4XLFQcChiWo8J8uSeRQrlupAFMDEtt6UxmwcelIonDfvBxxVjdvPA4qnDIdwq3GN0Z7GgCndSFc4H4UyHC/e6Hmo9QkKtgVPbMfJRjycUASbs44I5qV2VtvP5VXklbPNKfnUt0IoAm3xj1f2NM3KzHgY9Kh8w+TnoaWKLuWzQBKPQcCn5xx1pUUAetPkjCJuHWkwGecASdu0VBMw3YAznvmpZ4127Tznmo9oRRgVIEfk5OTT9g2+tMjkLOQalIBUVSEMaHOMkCjyiw25GKfITlR1Ga0IbSOTjG2nr0JcuXVmUsOGwSG9qZJZpMeU2ittrOKOR1C8461VnULjgUuVrUqMozWhQ+xRxrhRg0LbGEZyADUxb5Scc0wAydTQMa0eRkdfemvD8oOc+1PZflpzQhUVgcGmBWWPerE1XOP4s81aVduTmo/LDKc+tBLQ5YRtWkm3OuMfLnpigSFSF7VNuLKR0qkTYw7cbLxuOCela6xsnBwc9qx7vKXOQec1sWbGaFS3JoYjP1y1DW25U5WodPw0C7VIPvWrqQ3W7qPlyM1j6O7NE4JztNNbGTWpc2Nk84NPVZByTxSqcLkUo+bg8ipuaIVlPksQA5psJ3LjPzUGQxPheBSN+7lVhRzWGWY1Lqc9F96SJt8ionDscA54zTY5N/OMbu1XLOFFfdjJ7UpS0Gg/s66/ut+dFdB5I9W/Oiua5tyn/9k=\\\"}\",\n        \"end_logradouro\": \"Rua Hernani Coutinho da Costa\",\n        \"end_numero\": 555,\n        \"end_bairro\": \"Costazul\",\n        \"end_complemento\": \"Casa 55\",\n        \"end_cep\": \"28895254\",\n        \"end_cidade\": \"Rio das Ostras\",\n        \"end_pais\": \"Brasil\",\n        \"end_estado\": \"RJ\",\n        \"sexo\": 2,\n        \"estado_civil\": 0,\n        \"gs_idestado_ativacao\": \"105\",\n        \"dt_nascimento\": \"1993-07-05T03:00:00.000Z\",\n        \"matricula\": null,\n        \"informacoes_extras\": null,\n        \"gs_dthr_primeira_adesao\": null,\n        \"complementar\": {\n            \"nacionalidade\": null,\n            \"escolaridade\": null,\n            \"naturalidade\": \"\",\n            \"expedidor\": \"\",\n            \"expeditor\": \"\",\n            \"nome_pai\": \"\",\n            \"nome_mae\": \"\",\n            \"TamCamisa\": \"\",\n            \"estado_civil\": \"\",\n            \"residencial\": \"\",\n            \"referencia\": \"\",\n            \"TamCamisaAdidas\": \"\",\n            \"TamAgasalho\": \"\",\n            \"rg_expedidor\": null,\n            \"tamanho_camisa\": null,\n            \"tamanho_camisa_adidas\": \"\",\n            \"tamanho_agasalho\": \"\",\n            \"tamanho_short\": null,\n            \"tamanho_calcado\": null,\n            \"renda\": \"\",\n            \"interesse\": \"\",\n            \"frequencia\": null,\n            \"possui_filhos\": null,\n            \"numero_filhos\": \"0\",\n            \"profissao\": \"\",\n            \"empresa\": \"\",\n            \"area_interesse_atuacao\": \"\",\n            \"religiao\": \"\",\n            \"clube_coracao\": \"\",\n            \"secondary_mail\": \"\",\n            \"twitter\": \"\",\n            \"instagram\": \"\",\n            \"tiktok\": \"\",\n            \"has_pet\": false,\n            \"is_international\": false,\n            \"lend_chair\": false,\n            \"interest_benefits\": \"\"\n        },\n        \"idpessoa_responsavel\": null,\n        \"idnivel\": \"7dc05eb77499a43968ebe35fd90c5c93\",\n        \"login_externo\": null,\n        \"login_externo_id\": null,\n        \"confirm_email\": 1,\n        \"ins_idusuario\": null,\n        \"alt_dthr\": \"2025-08-08 17:30:07\",\n        \"alt_idusuario\": \"-- Job Ajuste tipo pessoa --\",\n        \"dt_admissao_contrato\": null,\n        \"passaporte\": \"1239870\",\n        \"ins_dthr\": \"2021-11-01 11:13:59\",\n        \"codigo\": \"2822974\",\n        \"documento\": null,\n        \"empresa_cnpj\": null,\n        \"bloqueado\": 0,\n        \"ticketCards\": [\n            {\n                \"idcartao\": \"8355bfa32b70a904ab2685bb33df9e1d\",\n                \"idpessoa\": \"qLufuEhH3jnrgo1LxftlLjY5m4alFgDS\",\n                \"codigo\": \"-- Novo cartão --\",\n                \"cartao\": \"1002490928\",\n                \"dsccartao\": \"MATHEUS SILVA PACHECO DE ANDRADE\",\n                \"ativo\": 0,\n                \"ordem\": \"0\",\n                \"idcartao_status\": \"201\",\n                \"idcontrato\": \"5507c96a71feedc13d28d120d962387b\",\n                \"cartao_via\": 1,\n                \"codigo_rastreio\": null,\n                \"status\": {\n                    \"idcartao_status\": \"201\",\n                    \"dsccartao_status\": \"Cancelado\"\n                }\n            },\n            {\n                \"idcartao\": \"613541619afcfcef0e66dd250f5539a0\",\n                \"idpessoa\": \"qLufuEhH3jnrgo1LxftlLjY5m4alFgDS\",\n                \"codigo\": \"-- Novo cartão --\",\n                \"cartao\": \"1002490944\",\n                \"dsccartao\": \"MATHEUS SILVA PACHECO DE ANDRADE\",\n                \"ativo\": 0,\n                \"ordem\": \"0\",\n                \"idcartao_status\": \"201\",\n                \"idcontrato\": \"b9cde2a38d4064e0a37050b70bcc41e1\",\n                \"cartao_via\": 1,\n                \"codigo_rastreio\": null,\n                \"status\": {\n                    \"idcartao_status\": \"201\",\n                    \"dsccartao_status\": \"Cancelado\"\n                }\n            },\n            {\n                \"idcartao\": \"87c6cf49b5896dd15436524885f6648a\",\n                \"idpessoa\": \"qLufuEhH3jnrgo1LxftlLjY5m4alFgDS\",\n                \"codigo\": \"-- Novo cartão --\",\n                \"cartao\": \"1002490995\",\n                \"dsccartao\": \"MATHEUS SILVA PACHECO DE ANDRADE\",\n                \"ativo\": 0,\n                \"ordem\": \"0\",\n                \"idcartao_status\": \"201\",\n                \"idcontrato\": \"8d233f251cd4658318985e4bffa591eb\",\n                \"cartao_via\": 1,\n                \"codigo_rastreio\": null,\n                \"status\": {\n                    \"idcartao_status\": \"201\",\n                    \"dsccartao_status\": \"Cancelado\"\n                }\n            },\n            {\n                \"idcartao\": \"fecf040a91422d1c0001a311030a8577\",\n                \"idpessoa\": \"qLufuEhH3jnrgo1LxftlLjY5m4alFgDS\",\n                \"codigo\": \"-- Novo cartão --\",\n                \"cartao\": \"1002676126\",\n                \"dsccartao\": \"MATHEUS SILVA PACHECO DE ANDRADE\",\n                \"ativo\": 0,\n                \"ordem\": \"0\",\n                \"idcartao_status\": \"201\",\n                \"idcontrato\": \"fb1e10794abc88ab22ec72801d53df55\",\n                \"cartao_via\": 1,\n                \"codigo_rastreio\": null,\n                \"status\": {\n                    \"idcartao_status\": \"201\",\n                    \"dsccartao_status\": \"Cancelado\"\n                }\n            },\n            {\n                \"idcartao\": \"9f35e5414747d77f94a953c1a4416f01\",\n                \"idpessoa\": \"qLufuEhH3jnrgo1LxftlLjY5m4alFgDS\",\n                \"codigo\": \"-- Novo cartão --\",\n                \"cartao\": \"1002679664\",\n                \"dsccartao\": \"MATHEUS SILVA PACHECO DE ANDRADE\",\n                \"ativo\": 0,\n                \"ordem\": \"0\",\n                \"idcartao_status\": \"201\",\n                \"idcontrato\": \"2dbf64da1efceaa556a0f36963d89cf2\",\n                \"cartao_via\": 1,\n                \"codigo_rastreio\": null,\n                \"status\": {\n                    \"idcartao_status\": \"201\",\n                    \"dsccartao_status\": \"Cancelado\"\n                }\n            },\n            {\n                \"idcartao\": \"eb19fc6c4c4639cbd7b2d76e7aed5869\",\n                \"idpessoa\": \"qLufuEhH3jnrgo1LxftlLjY5m4alFgDS\",\n                \"codigo\": \"-- Novo cartão --\",\n                \"cartao\": \"1002906504\",\n                \"dsccartao\": \"MATHEUS SILVA PACHECO DE ANDRADE\",\n                \"ativo\": 0,\n                \"ordem\": \"0\",\n                \"idcartao_status\": \"201\",\n                \"idcontrato\": \"7ba5e58d560673c1be6cccba0f4031ed\",\n                \"cartao_via\": 1,\n                \"codigo_rastreio\": null,\n                \"status\": {\n                    \"idcartao_status\": \"201\",\n                    \"dsccartao_status\": \"Cancelado\"\n                }\n            },\n            {\n                \"idcartao\": \"68b2ff356c7151a0c6251ce4e4680b14\",\n                \"idpessoa\": \"qLufuEhH3jnrgo1LxftlLjY5m4alFgDS\",\n                \"codigo\": \"2B6AF8D6\",\n                \"cartao\": \"1002903858\",\n                \"dsccartao\": \"MATHEUS SILVA PACHECO DE ANDRADE\",\n                \"ativo\": 0,\n                \"ordem\": \"0\",\n                \"idcartao_status\": \"201\",\n                \"idcontrato\": \"dee6d797f5462f8bff0447d69291be8b\",\n                \"cartao_via\": 1,\n                \"codigo_rastreio\": \"FLA31712200034\",\n                \"status\": {\n                    \"idcartao_status\": \"201\",\n                    \"dsccartao_status\": \"Cancelado\"\n                }\n            },\n            {\n                \"idcartao\": \"4084a1f65e88cf5ca2e0e04f9c2f5cf3\",\n                \"idpessoa\": \"qLufuEhH3jnrgo1LxftlLjY5m4alFgDS\",\n                \"codigo\": \"-- Novo cartão --\",\n                \"cartao\": \"1006930409\",\n                \"dsccartao\": \"Matheus Teste\",\n                \"ativo\": 0,\n                \"ordem\": \"0\",\n                \"idcartao_status\": \"201\",\n                \"idcontrato\": \"65a496139ad2e44b004a757c025c127d\",\n                \"cartao_via\": 1,\n                \"codigo_rastreio\": null,\n                \"status\": {\n                    \"idcartao_status\": \"201\",\n                    \"dsccartao_status\": \"Cancelado\"\n                }\n            },\n            {\n                \"idcartao\": \"c578875f9fbd97cdb4d7df965d919a61\",\n                \"idpessoa\": \"qLufuEhH3jnrgo1LxftlLjY5m4alFgDS\",\n                \"codigo\": \"-- Novo cartão --\",\n                \"cartao\": \"1002679689\",\n                \"dsccartao\": \"MATHEUS SILVA PACHECO DE ANDRADE\",\n                \"ativo\": 0,\n                \"ordem\": \"0\",\n                \"idcartao_status\": \"201\",\n                \"idcontrato\": \"fc5025bef4e6978eec2c4a71da4d18c2\",\n                \"cartao_via\": 1,\n                \"codigo_rastreio\": null,\n                \"status\": {\n                    \"idcartao_status\": \"201\",\n                    \"dsccartao_status\": \"Cancelado\"\n                }\n            },\n            {\n                \"idcartao\": \"a94f52e97c26e902c5923d0791b2741c\",\n                \"idpessoa\": \"qLufuEhH3jnrgo1LxftlLjY5m4alFgDS\",\n                \"codigo\": \"-- Novo cartão --\",\n                \"cartao\": \"1002704969\",\n                \"dsccartao\": \"MATHEUS SILVA PACHECO DE ANDRADE\",\n                \"ativo\": 0,\n                \"ordem\": \"0\",\n                \"idcartao_status\": \"201\",\n                \"idcontrato\": \"7679eae5599848d782ed940cb2857101\",\n                \"cartao_via\": 1,\n                \"codigo_rastreio\": null,\n                \"status\": {\n                    \"idcartao_status\": \"201\",\n                    \"dsccartao_status\": \"Cancelado\"\n                }\n            }\n        ],\n        \"contracts\": [],\n        \"level\": {\n            \"idnivel\": \"7dc05eb77499a43968ebe35fd90c5c93\",\n            \"nivel\": 0,\n            \"dscnivel\": \"0\",\n            \"minimo\": 0,\n            \"maximo\": 1\n        },\n        \"status\": {\n            \"idestado_ativacao\": \"105\",\n            \"dscestado_ativacao\": \"Ex-Sócio\"\n        },\n        \"personType\": {\n            \"idpessoa_tipo\": \"100001\",\n            \"dscpessoa_tipo\": \"PÚBLICO GERAL\",\n            \"depara\": \"100001\"\n        },\n        \"creditCards\": [],\n        \"dependents\": [],\n        \"points\": [],\n        \"responsible\": null,\n        \"ssomigration\": {\n            \"idpessoa\": \"qLufuEhH3jnrgo1LxftlLjY5m4alFgDS\",\n            \"migrated\": true\n        },\n        \"__meta__\": {\n            \"total_contracts\": \"0\"\n        },\n        \"benefit_status\": null,\n        \"total_pontos\": 0,\n        \"total_pontos_fidelidade\": 0,\n        \"pontos_expirar\": {\n            \"total\": null,\n            \"data\": null\n        },\n        \"idade\": 32,\n        \"hasAddress\": true,\n        \"hasCelular\": true,\n        \"hasContract\": false,\n        \"guestList\": {\n            \"guests\": [],\n            \"guest_limit\": 0\n        },\n        \"continuous_partnership\": null,\n        \"has_club_lock\": false,\n        \"blockCognito\": false,\n        \"optin\": false\n    }\n}"},{"id":"5d5f936d-e996-4bda-8650-a48a7dc2ea71","name":"Token Inválido","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{api_token}}a","description":"Recebido na resposta da chamada anterior","type":"text"}],"url":"https://api.nacao.flamengo.com.br/profile/full"},"status":"Unauthorized","code":401,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 08 Aug 2025 21:20:23 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"306"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=15"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"X-GoCache-CacheStatus","value":"BYPASS"},{"key":"Server","value":"gocache"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": {\n        \"message\": \"A sua sessão expirou, por favor faça o seu login novamente!\",\n        \"code\": \"AUTH_NOT_AUTHORIZED\",\n        \"errType\": \"AuthNotAuthorized\",\n        \"details\": {\n            \"ip\": \"18.229.166.134\",\n            \"dateTime\": \"2025-08-08T21:20:23.079Z\",\n            \"route\": \"/profile/full\",\n            \"status\": 401,\n            \"stackTrace\": \"Only available in Development mode =)\"\n        }\n    }\n}"}],"_postman_id":"3679ea8c-f9f7-4ec9-8321-db4d2b2c6d1c"},{"name":"4. Atualizar o Token","id":"a3d318c7-b6d5-465a-8467-b23b6a966899","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"url":"https://flaid.flamengo.com.br/crfb2c.onmicrosoft.com/{{policy}}/oauth2/v2.0/token?grant_type=refresh_token&client_id={{client_id}}&scope=openid offline_access {{client_id}}&redirect_uri=https://suaurl.com.br/flaid&refresh_token={{refresh_token}}","description":"<p><strong>Descrição do Endpoint</strong></p>\n<p>Este endpoint é utilizado para obter um novo <em>access token</em> por meio da renovação (<em>refresh</em>) de um token existente usando o protocolo OAuth 2.0. É especialmente útil para manter sessões de usuário ativas sem exigir que ele faça login novamente.</p>\n<p><strong>Requisição</strong></p>\n<ul>\n<li><p><strong>Método:</strong> POST</p>\n</li>\n<li><p><strong>URL:</strong> <code>https://flaid.flamengo.com.br/crfb2c.onmicrosoft.com/{{policy}}/oauth2/v2.0/token</code></p>\n</li>\n</ul>\n<p><strong>Parâmetros de Consulta (Query Parameters)</strong></p>\n<ul>\n<li><p><strong>grant_type:</strong> (string) Deve ser definido como <code>refresh_token</code> para indicar que a requisição é para renovação de um <em>access token</em>.</p>\n</li>\n<li><p><strong>client_id:</strong> (string) Identificador único do aplicativo cliente que solicita o token.</p>\n</li>\n<li><p><strong>scope:</strong> (string) Lista de escopos separados por espaço que o aplicativo está solicitando. Inclui <code>openid</code>, <code>offline_access</code> e o próprio <code>client_id</code>.</p>\n</li>\n<li><p><strong>redirect_uri:</strong> (string) URI para a qual a resposta será enviada. Deve corresponder a uma das URIs de redirecionamento registradas para o aplicativo.</p>\n</li>\n<li><p><strong>refresh_token:</strong> (string) Token emitido para o aplicativo cliente, usado para obter um novo <em>access token</em>.</p>\n</li>\n</ul>\n<p><strong>Resposta</strong></p>\n<p>Quando a requisição é executada com sucesso, a resposta incluirá os seguintes campos:</p>\n<ul>\n<li><p><strong>access_token:</strong> (string) Novo <em>access token</em> emitido pelo servidor de autorização.</p>\n</li>\n<li><p><strong>id_token:</strong> (string) Token contendo informações de identidade sobre o usuário.</p>\n</li>\n<li><p><strong>token_type:</strong> (string) Tipo de token emitido (por exemplo, <em>Bearer</em>).</p>\n</li>\n<li><p><strong>not_before:</strong> (integer) Tempo, em <em>Unix timestamp</em>, antes do qual o token não é válido.</p>\n</li>\n<li><p><strong>expires_in:</strong> (integer) Tempo de vida, em segundos, do <em>access token</em>.</p>\n</li>\n<li><p><strong>expires_on:</strong> (integer) Horário de expiração do <em>access token</em>, em <em>Unix timestamp</em>.</p>\n</li>\n<li><p><strong>resource:</strong> (string) Identificador do recurso para o qual o <em>access token</em> é válido.</p>\n</li>\n<li><p><strong>id_token_expires_in:</strong> (integer) Tempo de vida, em segundos, do <em>id token</em>.</p>\n</li>\n<li><p><strong>profile_info:</strong> (string) Informações adicionais sobre o perfil do usuário, se disponíveis.</p>\n</li>\n<li><p><strong>scope:</strong> (string) Escopos concedidos ao <em>access token</em>.</p>\n</li>\n<li><p><strong>refresh_token:</strong> (string) Novo <em>refresh token</em> que pode ser usado futuramente para obter um novo <em>access token</em>.</p>\n</li>\n<li><p><strong>refresh_token_expires_in:</strong> (integer) Tempo de vida, em segundos, do <em>refresh token</em>.</p>\n</li>\n</ul>\n<p><strong>Observação</strong></p>\n<p>Este endpoint é essencial para aplicações que precisam manter sessões de longa duração sem exigir logins frequentes do usuário.</p>\n","urlObject":{"protocol":"https","path":["crfb2c.onmicrosoft.com","{{policy}}","oauth2","v2.0","token"],"host":["flaid","flamengo","com","br"],"query":[{"key":"grant_type","value":"refresh_token"},{"description":{"content":"<p>Solicitar Client ID ao TI do Flamengo</p>\n","type":"text/plain"},"key":"client_id","value":"{{client_id}}"},{"key":"scope","value":"openid offline_access {{client_id}}"},{"description":{"content":"<p>URL de retorno da sua API - Solicitar liberação ao TI do Flamengo</p>\n","type":"text/plain"},"key":"redirect_uri","value":"https://suaurl.com.br/flaid"},{"description":{"content":"<p>Recebido na resposta da chamada da etapa 2</p>\n","type":"text/plain"},"key":"refresh_token","value":"{{refresh_token}}"}],"variable":[]}},"response":[{"id":"baa898e9-57b2-430b-a5c3-ce4816bbfa8b","name":"Sucesso","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"url":{"raw":"https://flaid.flamengo.com.br/crfb2c.onmicrosoft.com/{{policy}}/oauth2/v2.0/token?grant_type=refresh_token&client_id={{client_id}}&scope=openid offline_access {{client_id}}&redirect_uri=https://nacao.flamengo.com.br/sso&refresh_token={{refresh_token}}","protocol":"https","host":["flaid","flamengo","com","br"],"path":["crfb2c.onmicrosoft.com","{{policy}}","oauth2","v2.0","token"],"query":[{"key":"grant_type","value":"refresh_token"},{"key":"client_id","value":"{{client_id}}"},{"key":"scope","value":"openid offline_access {{client_id}}"},{"key":"redirect_uri","value":"https://nacao.flamengo.com.br/sso"},{"key":"refresh_token","value":"{{refresh_token}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 08 Aug 2025 21:23:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"4776"},{"key":"Connection","value":"keep-alive"},{"key":"Cache-Control","value":"no-store, must-revalidate, no-cache"},{"key":"Set-Cookie","value":"x-ms-cpim-trans=; domain=flaid.flamengo.com.br; expires=Sat, 08-Aug-2015 21:23:57 GMT; path=/; SameSite=None; secure; HttpOnly"},{"key":"x-ms-gateway-requestid","value":"b5f4fb80-b9fd-423f-a0d8-b02a9fe9bf8e"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Public","value":"OPTIONS,TRACE,GET,HEAD,POST"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Allow","value":"OPTIONS"},{"key":"Allow","value":"TRACE"},{"key":"Allow","value":"GET"},{"key":"Allow","value":"HEAD"},{"key":"Allow","value":"POST"},{"key":"x-azure-ref","value":"20250808T212356Z-r1cc9c788bchv4cghC1SAO31d400000004gg000000005e2c"},{"key":"X-Cache","value":"CONFIG_NOCACHE"},{"key":"Accept-Ranges","value":"bytes"}],"cookie":[],"responseTime":null,"body":"{\n    \"access_token\": \"eyJhbGciOiJSUzI1NiIsImtpZCI6Ilg1ZVhrNHh5b2pORnVtMWtsMll0djhkbE5QNC1jNTdkTzZRR1RWQndhTmsiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiI3YWMxMjkzZS1kNDI0LTRkOGYtODJmYi0yYmFjMWEzOWI3MjIiLCJpc3MiOiJodHRwczovL2ZsYWlkLmZsYW1lbmdvLmNvbS5ici8wZWRmYzY1My1hYzI3LTQ5YzctYmZkZi0xZWZjOGU5MWFhZGQvdjIuMC8iLCJleHAiOjE3NTQ3NzQ2MzcsIm5iZiI6MTc1NDY4ODIzNywib2lkIjoiZjhjM2M2N2QtYjNkMC00YTkxLWIwNmEtZWQ3ZTRhMWJjNzU1Iiwic3ViIjoiZjhjM2M2N2QtYjNkMC00YTkxLWIwNmEtZWQ3ZTRhMWJjNzU1IiwiZXh0ZW5zaW9uX0NQRiI6IjExNjExOTE2NzQ3IiwiZXh0ZW5zaW9uX0NlbHVsYXIiOiIoMjEpOTk3ODctNDY0MSIsIm5hbWUiOiJNYXRoZXVzIFNpbHZhIFBhY2hlY28gZGUgQW5kcmFkZSIsImV4dGVuc2lvbl9EYXRhTmFzY2ltZW50byI6IjA1LzA3LzE5OTMiLCJleHRlbnNpb25fQ0VQIjoyODg5NTI1NCwic3RyZWV0QWRkcmVzcyI6IlJ1YSBIZXJuYW5pIENvdXRpbmhvIGRhIENvc3RhIiwiZXh0ZW5zaW9uX051bWVybyI6NTU1LCJleHRlbnNpb25fQ29tcGxlbWVudG8iOiJDYXNhIDU1IiwiZXh0ZW5zaW9uX0JhaXJybyI6IkNvc3RhenVsIiwiY2l0eSI6IlJpbyBkYXMgT3N0cmFzIiwic3RhdGUiOiJSSiIsImNvdW50cnkiOiJCcmFzaWwiLCJleHRlbnNpb25fR2VuZXJvIjoiTWFzY3VsaW5vIiwiZXh0ZW5zaW9uX2lzQWN0aXZlU1QiOiJ0cnVlIiwiZW1haWxzIjpbIm1hdGhldXNwYWRldkBnbWFpbC5jb20iXSwidGZwIjoiQjJDXzFfQWNjb3VudENyZWF0aW9uIiwiYXpwIjoiN2FjMTI5M2UtZDQyNC00ZDhmLTgyZmItMmJhYzFhMzliNzIyIiwidmVyIjoiMS4wIiwiaWF0IjoxNzU0Njg4MjM3fQ.hWs-LEQBj46471m6Tg28K5VyNu8bFhP2RoWIVoB04J2vxCu799Zh30PK2bCtL-2K1im0Fkqryw3KhaX5aQqb5MHMMSnQD90pGGY2xURH8P7es_l0xKT03lz8EDmvYWTyoue7wTfVFiJcs202cNxOa1qrof-Y7YDVnfSGJwnaTQobrCEJPIV5YPkNrLUntRYyQjp_7QCeo6zS97m29lfOCBMnDplxf1VqaBXlNeJPTS26LKj3FL7d0di6syQV0bxXU7MKdDixLBTU-TjlZeN5rh_dlk5xx0vwsaY_cbjKBh1yifRNU0N9NkL0p2OxFFKsRIRHkuXGqT_OOcfpnUmdUQ\",\n    \"id_token\": \"eyJhbGciOiJSUzI1NiIsImtpZCI6Ilg1ZVhrNHh5b2pORnVtMWtsMll0djhkbE5QNC1jNTdkTzZRR1RWQndhTmsiLCJ0eXAiOiJKV1QifQ.eyJleHAiOjE3NTQ3NzQ2MzcsIm5iZiI6MTc1NDY4ODIzNywidmVyIjoiMS4wIiwiaXNzIjoiaHR0cHM6Ly9mbGFpZC5mbGFtZW5nby5jb20uYnIvMGVkZmM2NTMtYWMyNy00OWM3LWJmZGYtMWVmYzhlOTFhYWRkL3YyLjAvIiwic3ViIjoiZjhjM2M2N2QtYjNkMC00YTkxLWIwNmEtZWQ3ZTRhMWJjNzU1IiwiYXVkIjoiN2FjMTI5M2UtZDQyNC00ZDhmLTgyZmItMmJhYzFhMzliNzIyIiwiaWF0IjoxNzU0Njg4MjM3LCJhdXRoX3RpbWUiOjE3NTQ2ODgyMTAsIm9pZCI6ImY4YzNjNjdkLWIzZDAtNGE5MS1iMDZhLWVkN2U0YTFiYzc1NSIsImV4dGVuc2lvbl9DUEYiOiIxMTYxMTkxNjc0NyIsImV4dGVuc2lvbl9DZWx1bGFyIjoiKDIxKTk5Nzg3LTQ2NDEiLCJuYW1lIjoiTWF0aGV1cyBTaWx2YSBQYWNoZWNvIGRlIEFuZHJhZGUiLCJleHRlbnNpb25fRGF0YU5hc2NpbWVudG8iOiIwNS8wNy8xOTkzIiwiZXh0ZW5zaW9uX0NFUCI6Mjg4OTUyNTQsInN0cmVldEFkZHJlc3MiOiJSdWEgSGVybmFuaSBDb3V0aW5obyBkYSBDb3N0YSIsImV4dGVuc2lvbl9OdW1lcm8iOjU1NSwiZXh0ZW5zaW9uX0NvbXBsZW1lbnRvIjoiQ2FzYSA1NSIsImV4dGVuc2lvbl9CYWlycm8iOiJDb3N0YXp1bCIsImNpdHkiOiJSaW8gZGFzIE9zdHJhcyIsInN0YXRlIjoiUkoiLCJjb3VudHJ5IjoiQnJhc2lsIiwiZXh0ZW5zaW9uX0dlbmVybyI6Ik1hc2N1bGlubyIsImV4dGVuc2lvbl9pc0FjdGl2ZVNUIjoidHJ1ZSIsImVtYWlscyI6WyJtYXRoZXVzcGFkZXZAZ21haWwuY29tIl0sInRmcCI6IkIyQ18xX0FjY291bnRDcmVhdGlvbiIsImF0X2hhc2giOiIxVm9kemhINVVYd29pTklQY1BRTFVnIn0.CPVrELk3VaangqqGTLRSqT_oezw0QNDu878LXmkm68f1RkG8AvNcjHPxSX_jWwOS529zHrIE02R3hJjodx9dut5jypRo_rSeu5mwIgH4ZnuTZxBdJJ-d_ZtPysN1yHZaWXBV-Aao8uQKr-yvAXIWZ5X3qAjte-Itp9ggYiGePoF76FVV_KAmkY-AYcrM6JXrlnAfdzYzHI5M23GtrMKlZvsFubMfM3VD7ARyjpBIG7Kdgy2wOTOaPJclaBROmkmvM4Wt4jHqtf8nx8YpSmbpIrNI1v38oYOZncrhj-8pv3eeHqcoK-UqmwA0-remkpHByTn6zKUAKvft0VJdyd3VUQ\",\n    \"token_type\": \"Bearer\",\n    \"not_before\": 1754688237,\n    \"expires_in\": 86400,\n    \"expires_on\": 1754774637,\n    \"resource\": \"7ac1293e-d424-4d8f-82fb-2bac1a39b722\",\n    \"id_token_expires_in\": 86400,\n    \"profile_info\": \"eyJ2ZXIiOiIxLjAiLCJ0aWQiOiIwZWRmYzY1My1hYzI3LTQ5YzctYmZkZi0xZWZjOGU5MWFhZGQiLCJzdWIiOm51bGwsIm5hbWUiOiJNYXRoZXVzIFNpbHZhIFBhY2hlY28gZGUgQW5kcmFkZSIsInByZWZlcnJlZF91c2VybmFtZSI6bnVsbCwiaWRwIjpudWxsfQ\",\n    \"scope\": \"7ac1293e-d424-4d8f-82fb-2bac1a39b722 openid offline_access\",\n    \"refresh_token\": \"eyJraWQiOiJjcGltY29yZV8wOTI1MjAxNSIsInZlciI6IjEuMCIsInppcCI6IkRlZmxhdGUiLCJzZXIiOiIxLjAifQ..Mze8jkhM8Q42A9aG.MC42-MaJyNAEmoRQ6MulidfV0ZAoJvs5KrnYYtUNyn11ibfMDCmj3HWyUnd-3BwueRNakx50HXLl8q-16Adxz4OfVH2QneaNruK5szcz5gvdThSB2OhHeH9Q3WRx6JfEFslhqRlqci-YKNBUtA2iFl-thPbw4L2Zc99_7tjxvoEYC_k9iEbs14QFzd-m079sJRsst8hpZe-jLGvuNZa_ENRvDkMze7lBB1_vZzkq4vLOAG9Cu2bcFkzaoobHxkRdjNtI1TJ4kedFK8Tosxo0FOhJsE6d1kUJqxzqwvSm22IbbO4bImu6Q0xgd-P6NQ8-PEUnvDIrdvJxl6LXllu-5ojC4XyuBLuXXctRPVNr39sGgDl_ozG5KMhqG-ssxEFebnCTd8JxjNlYqpImw2klfihsX3TMgDfGuSboIum4sqnwmbxH8ns0HOjqykyFBSpjhN69VlJtKIZTOsqxmhtYMiaWZSsoCQqjzYBI73yDObmYxp0adCv-fHB7FuESp16Ppnoa3FKRT-cm0chaf-QgxxEj280-S0Mp2Y1i_g_BQR4R29hJFS-bBMYv48QfxdeKWWhk1AMOvWQWMSdKB-cMP3-WZfREN11rvAzqC8o9Wo4e-59N_BHVXgmKdLZ5PAsejHI-W5yoCkraQquETirkDDbQJExxQbmvZJyQlex0g95uYs1o5UxIZjDWWvZU8_RLhlZQPam0aXiLkC5hH0ui1yRjowizoZcvE5sFrV-i6xXDKCrtgRE1p96jvRDM-eZxNLo3cABlpx6PmtURbSgHdAoMUub6oDdAbsePnxhq6B6lPZ9e789LNkklQPdO7_EiA3R-Bx7l8Rm0M3dhy993w72tDDxJ3ahE1PVVGzUPy-006FvIhV5TpfvVcmOm4ngTcHfgmpNccUtiarKnOBfJtlhffSzwSkPnfIuVx7rksKuSq6mxMM7ThZG7r-MYZxBA4alNhxzTFfkE1-kLr4OoVF0Kf--ETUMS_VtV0PqGYSSfebVV3Q.C6OPvBKfDC8oXLvUKVu_og\",\n    \"refresh_token_expires_in\": 86394\n}"},{"id":"dcb84837-c211-4ce2-917d-b2eca15cec10","name":"Exemplo de Erro","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"url":{"raw":"https://flaid.flamengo.com.br/crfb2c.onmicrosoft.com/{{policy}}/oauth2/v2.0/token?grant_type=refresh_token&client_id={{client_id}}&scope=openid offline_access {{client_id}}&redirect_uri=https://nacao.flamengo.com.br/sso&refresh_token={{refresh_token}}","protocol":"https","host":["flaid","flamengo","com","br"],"path":["crfb2c.onmicrosoft.com","{{policy}}","oauth2","v2.0","token"],"query":[{"key":"grant_type","value":"refresh_token"},{"key":"client_id","value":"{{client_id}}"},{"key":"scope","value":"openid offline_access {{client_id}}"},{"key":"redirect_uri","value":"https://nacao.flamengo.com.br/sso"},{"key":"refresh_token","value":"{{refresh_token}}"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 08 Aug 2025 21:22:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"204"},{"key":"Connection","value":"keep-alive"},{"key":"Cache-Control","value":"no-store, must-revalidate, no-cache"},{"key":"Set-Cookie","value":"x-ms-cpim-trans=; domain=flaid.flamengo.com.br; expires=Sat, 08-Aug-2015 21:22:56 GMT; path=/; SameSite=None; secure; HttpOnly"},{"key":"x-ms-gateway-requestid","value":"c97d3e84-f3f7-46e7-9701-72212eac09e4"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Public","value":"OPTIONS,TRACE,GET,HEAD,POST"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"Allow","value":"OPTIONS"},{"key":"Allow","value":"TRACE"},{"key":"Allow","value":"GET"},{"key":"Allow","value":"HEAD"},{"key":"Allow","value":"POST"},{"key":"x-azure-ref","value":"20250808T212256Z-r1cc9c788bchv4cghC1SAO31d400000004gg0000000054vd"},{"key":"X-Cache","value":"CONFIG_NOCACHE"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"invalid_grant\",\n    \"error_description\": \"AADB2C90090: The provided JWE is not a valid 5 segment token.\\r\\nCorrelation ID: 4ddb314f-c160-4884-a3a6-bfdcd2878dad\\r\\nTimestamp: 2025-08-08 21:22:56Z\\r\\n\"\n}"}],"_postman_id":"a3d318c7-b6d5-465a-8467-b23b6a966899"},{"name":"[SSO/APP] Endpoint para a Geração de Token","id":"9c8644c3-0c89-4219-8cc6-f18275741448","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Authorization","value":"Basic {{base64token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"token\": \"{{jwt_token}}\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.flapremios.com.br/external-auth/gen-adb2c-token","description":"<h4 id=\"método-para-gerar-um-token-de-único-uso-sha256-expiração-5-minutos\">Método para gerar um token de único uso SHA256 (expiração 5 minutos)</h4>\n<p>O desenvolvimento desse endpoint é necessário para a integração com o Aplicativo oficial do Flamengo.</p>\n<p>Este endpoint deverá ser desenvolvido na API da sua aplicação, e será chamado pelo Aplicativo CRF no fluxo de redirecionamento para a sua aplicação, dentro do Aplicativo CRF.</p>\n<p>Esse endpoint deverá ser protegido através da Autenticação Basic (user:password encriptado em base64). As credenciais deverão ser compartilhadas com o TI do Flamengo/empresa que desenvolve o APP.</p>\n<p>A expiração desse token gerado pelo endpoint deve ser de 5 minutos.</p>\n<p>O Front-end de sua aplicação deverá aguardar, através de uma rota específica, o recebimento do token (SHA-256) que deverá ser retornado nessa lógica, através de um cookie de nome \"EXT-SESSION-JWT\". Esse envio será feito pelo Aplicativo CRF.</p>\n<p>Após o recebimento do cookie/JWT pelo Front, deve ser realizada uma request para a API da sua aplicação, para validar tanto o token quanto o JWT do ADB2C, garantindo a autenticação da sessão do usuário em sua aplicação.</p>\n<p>Todas as operações de geração de token e validação da autenticação devem ser armazenadas em Log da aplicação para segurança e consultas futuras.</p>\n<h6 id=\"parâmetros-da-solicitação\">Parâmetros da Solicitação</h6>\n<ul>\n<li>token: (string) Deve ser um JWT válido e não expirado gerado pelo SSO ADB2C.</li>\n</ul>\n<h6 id=\"resposta-esperada\"><strong>Resposta Esperada</strong></h6>\n<ul>\n<li><p>res: (string) Token SHA256 de uso único com expiração de 5min</p>\n</li>\n<li><p>O token deve ser incorporado a webview em um cookie com nome de EX-SESSION-JWT para a url: {{front_url}}/{{sys_name}}/sso<br />  e. g. <a href=\"https://flapremios.com.br/flaid/sso\">https://flapremios.com.br/flaid/sso</a></p>\n<ul>\n<li>Essa implementação deverá ocorrer no Aplicativo CRF.</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["external-auth","gen-adb2c-token"],"host":["api","flapremios","com","br"],"query":[],"variable":[]}},"response":[{"id":"94928442-d5fa-4166-b6ed-3d0cd38868d9","name":"Error - String min 100 chars","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Basic {{token_base64_external}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"token\": 1\n}","options":{"raw":{"language":"json"}}},"url":"{{api_url}}/external-auth/gen-adb2c-token"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"x-refresh-token"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"493"},{"key":"ETag","value":"W/\"1ed-LBpmBKBHeh0ntx29nA9O8SbmJMo\""},{"key":"Date","value":"Sun, 20 Jul 2025 16:48:37 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"token must be longer than or equal to 100 characters\",\n    \"code\": \"BadRequestException\",\n    \"errType\": \"BadRequestException\",\n    \"details\": {\n        \"ip\": \"::1\",\n        \"dateTime\": \"2025-07-20T16:48:37.005Z\",\n        \"route\": \"/external-auth/gen-adb2c-token\",\n        \"method\": \"POST\",\n        \"stackTrace\": {\n            \"response\": {\n                \"message\": [\n                    \"token must be longer than or equal to 100 characters\",\n                    \"token must be a string\"\n                ],\n                \"error\": \"Bad Request\",\n                \"statusCode\": 400\n            },\n            \"status\": 400,\n            \"options\": {},\n            \"message\": \"Bad Request Exception\",\n            \"name\": \"BadRequestException\"\n        }\n    }\n}"},{"id":"cfb21850-cd46-4948-b480-e82f164b076d","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Basic {{token_base64_external}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"token\": \"eyJhbGciOiJSUzI1NiIsImtpZCI6Ilg1ZVhrNHh5b2pORnVtMWtsMll0djhkbE5QNC1jNTdkTzZRR1RWQndhTmsiLCJ0eXAiOiJKV1QifQ.eyJleHAiOjE3NTMyMDg3ODgsIm5iZiI6MTc1MzEyMjM4OCwidmVyIjoiMS4wIiwiaXNzIjoiaHR0cHM6Ly9mbGFpZC5mbGFtZW5nby5jb20uYnIvMGVkZmM2NTMtYWMyNy00OWM3LWJmZGYtMWVmYzhlOTFhYWRkL3YyLjAvIiwic3ViIjoiMGQzNDA1MjMtY2JhYy00YzE0LWIxMzQtOTdhNWNiYmM3ZDlkIiwiYXVkIjoiN2FjMTI5M2UtZDQyNC00ZDhmLTgyZmItMmJhYzFhMzliNzIyIiwibm9uY2UiOiIxNDA4MmMwMi1lY2QzLTRkNzUtOGVhOS0yMzhkYzQ4MmFlMGUiLCJpYXQiOjE3NTMxMjIzODgsImF1dGhfdGltZSI6MTc1MzEyMjM4Nywib2lkIjoiMGQzNDA1MjMtY2JhYy00YzE0LWIxMzQtOTdhNWNiYmM3ZDlkIiwiZXh0ZW5zaW9uX0NQRiI6IjM0NzY2MTA1NjA1IiwiZXh0ZW5zaW9uX0NlbHVsYXIiOiIoMjEpOTk5OTktOTk5OSIsIm5hbWUiOiJJZ29yIE1hdG9zIiwiZXh0ZW5zaW9uX0RhdGFOYXNjaW1lbnRvIjoiMTAvMTAvMTk4NyIsImV4dGVuc2lvbl9DRVAiOjIwNzcwNDYwLCJzdHJlZXRBZGRyZXNzIjoiUnVhIEVzdGV2w6NvIFNpbHZhIiwiZXh0ZW5zaW9uX051bWVybyI6MjIyLCJleHRlbnNpb25fQmFpcnJvIjoiQ2FjaGFtYmkiLCJjaXR5IjoiUmlvIGRlIEphbmVpcm8iLCJzdGF0ZSI6IlJKIiwiY291bnRyeSI6IkJyYXNpbCIsImV4dGVuc2lvbl9HZW5lcm8iOiJNYXNjdWxpbm8iLCJleHRlbnNpb25faXNBY3RpdmVTVCI6InRydWUiLCJlbWFpbHMiOlsiaWdvci5tYXRvcysyMDI0LTA2LTI5QGZlbmdicmFzaWwuY29tLmJyIl0sInRmcCI6IkIyQ18xX0FjY291bnRDcmVhdGlvbiJ9.g6e9aFFYHwmz-VUsb59ps3ho7aRLTTlRU1T42r9fQjfnJvQrW53sY8_Fqr4dh14KJKkyTPhsXoUwmnk2bbWnl1CIj-Ok1ogKgP6HwpCmtb6He_9wdK7fS0G67CL3VWaaV8uLxaOt5q1VAJnLxZXCS6nB6BtUt_VM4-zGKq7vvCPY5SOvq7DJgedgvpbOn97A4iMokKeQDN-QDkdxQF-aMwk5TMJRzm_cC9CDx2NZ8aVWHTjVS5U582ZRVetlUQr3TXCy2lxJ4VgSx31rBJbyq6KOsd3Rbu5r4H2lua5bL9XyJL2QKdGaSXhzClLzrSA31kbUfMREBBK1lPQ3sWkFQw\"\n}","options":{"raw":{"language":"json"}}},"url":"{{api_url}}/external-auth/gen-adb2c-token"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 22 Jul 2025 13:22:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2262"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Expose-Headers","value":"x-refresh-token"},{"key":"ETag","value":"W/\"8d6-ty/UcLMfLJx5lZLSjKUo0XmRFtU\""},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"}],"cookie":[],"responseTime":null,"body":"{\n    \"res\": \"U2FsdGVkX18FhHKbZQ3FzFNTER9bC5DJfnLFP%2BSBvVKrhcexkK6YBJ%2B8QoEv%2BYk4HFbhRn7nNCRuqzsTub3EHMpicu%2B5vIb0pYS%2BCCz1zLPe0AefbhCtQZJusmLQYpcie%2FkZT5dLl2cCJA6wb7fmRST%2BIic5X4lTDrB%2Bx1rGuzwVB51D60vvjuyZ2DT8FVVab%2FTYH698iZYzV5Q8k66xylGl7tm5jERKCJ%2BL5gjIIwUiAOGboH4HAyeEyaiBwk%2ByMRphn8lmHjHby3yNuAzNb4AlHWIIhLZrVyghaWRQgHzBQ9AXVQs9G37%2BRLNMJspCSU6tVMuIyFCLgyzAoEkDDgA9QNkRqiYZPGt2l%2FwPtCRzmPKfxUPAwChO444FEEyQOLjnbYwaK082L3fjrNPAz5O2MjfjJNxyXNxmVY6wfMXWtNVyrU%2BPtFwfw80yOiNhhuYDQhj7%2Fj3blVU6%2BNNCceSxBB4IPhiZ37%2FlpDMvmOYhQoDxM%2FY14pelly0f%2Facy42pM6fU0votAGZ4shiA73%2FPynS5NmXwVFt9hRqiUU8I%2BL3cnRl94gn%2BdgG10uSxKmv5XDgKlnrPT9p%2BcDxK%2B82be6f8R9pIzsqz3KY9N3Z96A%2BECd6DVvn393pMD2uvYR6NbC96%2B5VBipkoHTuFzm3QCeLd4rbgL1HGr%2B0IKnT3HX2Q6LIZxwfzEaCNtfpWMDkkPlnin96h9kq2t9vs5rhq%2FYmbHPim%2BR1tZv1RUecnEPKXHZma51Py7ciLPzZE%2FqTDczIwnNcXoeFg%2BGzDtr80jewpMOnNBB2ZvuqWTahLpGbvEcB%2F2O4Kf9sqsYBtDtZnGkOcbds09C%2B71I15rxfux%2BPWAzdF14jhgrm2Z%2F8EMIOA7TBAsN6%2BjDKBQXfwe2UNgrxjP2nDjTMftflpQrkPBHLAy0uIAj3JLPqi5SeSIYrKb57J7wMnPDLfAYAb%2B8NjZ8CTTtT0F7tGV%2BsB%2Fi2u801RaFBt%2BzkFFaodNd%2BDPDTapy2rgG9V2hc8Y97wwOgUzXbYEcmGpOWWponVezaGT5kvwsO71HoV%2FV%2BcoWejusMnD9zJtW0PMkuf%2B4BIHszGUbNgm%2F1xgFqObggsTaqLlDIAHWZX0OogUpaHucvXQhfoFyApH0EepvEhInrE3kaZwYKTcpn%2FqqMaH2Pe%2BL6ZpKGVkXfivTXKJOg1s6jpJYJDABX7ZVB%2F4ZmEnGhOfyPxjaVWmnlEqopB0QvS3FPWJjb23vj%2FTnGKBJyxacx60dFuFS8sGqS4gYHqubFBB5cJ98Qow45CvEPGCUn6ur2yXJWredD5WXTc5NFn%2FRn6wLNIFS4eqe0WhAHJS5YeJSJg30s2%2ByBMIKcS4cw9ZXVOflicmvNc%2F806bDBExZfPorTLpCNYTxFP0SDEBCfqhAVk0vUrKDsawQgLDMM4nXgRLbwj%2BlHiGd5HJrL6J5BTunWNqD6DX3yoMDK%2B7HuJAIWX8B1qHH0z%2BmiUd8WGEuT1JYVwDj4IraJOYW8jy6CED83B7hHeyQBbW2DNsDpo%2F5LaHP%2BG3CDBKkqxq2UHTUg8RagHYNMgKRxX%2BBabkd9dA5RRVXXPP103oorCVzG0%2BAB7KU3U7zPHJexUfQ20k8n9ZgW9%2BvrRblzI5dND1F7YLgH8xN%2B4zZh29LN0h3iVjyDywPO7XXpXjgbh1YQEH2Y9xf5F2hKrFSBLk17No1POUb6r0zrCGasgxOauKEbyw46TqZm4E%2BF0PikjbV%2BJaCKDmahyRDPD8tD2nThJSznxigJ1YAttokRLWILNWJU1%2BmTXRLbvW5nXLV6QZTjRbogqX1uaSA7rzOziOyxZmvBLEz35cs05cox7J1xe6MwtK9515NZW7nhGNJJPlLUj24nMOGihlbZJ2I7S5g9V7z5ygumTstxWsAgfUl9WvE4881tMJgYHnobJdv%2BJ7baypF9YXHPeb%2Fm1G1jPD7ZzNy%2Butw7HNFvh7mHv5ixcqe5XngePPDsi4U2qvEnL%2FLHw4FXljF9HyX71jX41892taJodd4tJ0OQNF4TJ7rG3l5ZAV0bJUQ4Ks3PFu%2FjOkqlG5oDG206f6lTmD%2FUWZQNwK8xqfatXitLT3a5GCRRKHWcHg\"\n}"}],"_postman_id":"9c8644c3-0c89-4219-8cc6-f18275741448"}]}