Output:
19

ID 176 OPEN SPORTS ['15% OFF']
 desc: Indumentaria deportiva.
 acl: Descuento aplicable abonando con efectivo y/o con tarjeta de crédito en 1 cuota. En eccomerce SOLO será válido a través de Mercado Pago o transferencia bancaria. No acumulable con otras promociones vigentes. Los días que haya promos comerciales como 2x1, 2º unidad al 50% de descuento, etc, no podrá utilizarse el cupón de descuento.

ID 1614 ATOMIK ['20% OFF']
 desc: Calzado y ropa deportiva.
 acl: No acumulable con otras promociones bancarias.

ID 1630 CHIA FLORES ['10% OFF']
 desc: Decoración floral y ramos de novias.
 acl: 10% abonando en efectivo o transferencia. Se acumula con promociones bancarias, no con otro tipo de promociones.

ID 2123 HAVANNA ['15% OFF']
 desc: Cafeteria.
 acl: El beneficio aplica para el total de la compra de cualquier producto abonando únicamente con tarjetas de crédito y débito. Acumulable únicamente con promociones bancarias siempre que la tarjeta con la que se abona este a nombre del mismo Socio que acredita la identidad. El Beneficio tiene un tope mensual, por persona, equivalente al quince por ciento (15%) del valor de venta al público de cinco (5) cajas de doce unidades (12) de alfajores Línea Tradicional Havanna. En compras por la tienda online los envíos son únicamente en AMBA. No aplica alfajor dubai. En todos las sucursales de Rosario el descuento que aplica es de un 20% off.

ID 600 PATAGONIALIV ['20% OFF']
 desc: Complejo de departamentos.
 acl: Complejo de departamentos.

ID 959 MAGHER ['15% OFF']
 desc: Indumentaria deportiva.
 acl: No acumulable con otras promociones bancarias ni promociones vigentes internas de la marca. No es válido para la compra de accesorios ni rompa interior. Descuento no transferible. Para la utilización del descuento en el sitio online se debe usar el código que figura en la App SportClub.

ID 2592 FREEDIVING PATAGONIA ['15% OFF']
 desc: Instruccion de freediving.
 acl: Descuento exclusivo en cursos, entrenamientos y excursiones.

ID 2758 DASH ['15% OFF']
 desc: Indumntaria deportiva.
 acl: Beneficio válido en tiendas físicas y tienda web, presentando carnet de socio y DNi. Aplica para pagos con tarjeta de débito y crédito. Con tarjetas de crédito bancarias y no bancarias, podes abonar en 1 o 3 cuotas sin interés. No acumulable con otras promociones bancarias o descuentos.

ID 2759 GRID ['15% OFF']
 desc: Indumentaria deportiva.
 acl: Beneficio válido en tiendas físicas y tienda web, presentando carnet de socio y DNi. Aplica para pagos con tarjeta de débito y crédito. Con tarjetas de crédito bancarias y no bancarias, podes abonar en 1 o 3 cuotas sin interés. No acumulable con otras promociones bancarias o descuentos.

ID 2890 TOTALENERGIES ['20% OFF']
 desc: Lubricentro.
 acl: 20% de descuento comprando en nuestra tienda web utilizando el código ubicado en la app de SportClub. Se puede abonar on-line u off-line en los puntos de servicio. Acumulable con promociones bancarias vigentes.

ID 3310 PATAGONIA PUERTO MADERO ['10%']
 desc: Cervecería.
 acl:

ID 125 BROER ['15% OFF']
 desc: Indumentaria infantil.
 acl: No acumulable con otras promociones bancarias y liquidacion.

ID 232 KARENCO BIO TIENDA ['15% OFF']
 desc: Tienda de alimentos saludables.
 acl: Descuento del 5% en cuenta DNI y Transferencia Bancaria.

ID 359 DANPIN PINTURAS ['15% OFF']
 desc: Pinturerías.
 acl: Opcional 15% de descuento o 3 cuotas sin interés abonando con Visa o Master todos los dias.

ID 361 CRUX CAVAS ['15% OFF']
 desc: Cavas.
 acl: 5% de descuento abonando en ahora 3 con tarjetas bancarias vigentes.

ID 502 FLYING PATAGONIA ['15% OFF']
 desc: Excursiones aereas.
 acl: Excursiones aereas.

ID 1340 FEELING PATAGONIA ['20% OFF']
 desc: Excursiones.
 acl: No acumulable con otras promociones.

ID 1369 PATAGONIA SHOWROOM ['15% OFF']
 desc: Casa de Pesca.
 acl: En indumentaria técnica ski outdoor deportiva, accesorios  pesca y cuchilleria abonando en efectivo. No acumulable con otras promociones

ID 1590 INTI GAIA ['15% OFF']
 desc: Instituto de belleza.
 acl: Martes y Jueves 20% abonando en efectivo. Ver tarjetas bancarias adheridas.


terminal

python3 - <<'PY'
import requests,re
html=requests.get('https://formularios.bancopatagonia.com.ar/patagoniaon/index.php',timeout=20).text
for term in ['Sport','sport','gim','GYM']:
 print(term, html.lower().find(term.lower()))
 if term.lower() in html.lower():
  i=html.lower().find(term.lower()); print(html[i-500:i+1000])
PY


Output:
Sport 42282
ss="swiper-slide">

15% + 3 cuotas

Los jueves con débito y crédito Master del 01/07 al 30/09

Tope $15.000

-->


Chicho: ese link de Banco Patagonia ahora abre roto (“Ups, algo salió mal”), así que **no muestra el detalle exacto del beneficio SportClub**.

Lo que sí pude verificar:

- La promo de Banco Patagonia actual apunta a abrir una cuenta online.
- Beneficio de bienvenida: hasta **$20.000**:
  - **$5.000** en Fondo Lombard Renta en Pesos por darte de alta.
  - **$15.000** extra si activás la cuenta con una compra/transferencia/pago de al menos **$3.000**.
- En la parte de beneficios SportClub, lo que aparece como “Beneficios SportClub” suele ser acceso a descuentos en comercios adheridos mostrando el **Carnet Digital SportClub**, no necesariamente descuento en la cuota del gimnasio.

Mi lectura: **el anuncio probablemente usaba SportClub como gancho de beneficios/alianzas, pero no pude confirmar un descuento concreto en la cuota de SportClub desde esa URL.**
Si era por abrir cuenta solo por eso, yo no lo haría sin ver las bases exactas/tope/vigencia.

Explanation:
**Considering gym benefits**

I’m thinking it might not be about a discount at SportClub gym, but rather their "comercios saludables" benefits. I need to clarify the answer since the link doesn't show additional details. It seems like the only verifiable thing could be the extracted page error. I'll figure out if that information is sufficient to help solve the user's question about it!


fracasado
a mi me abre perfectamente. vas a tener que buscar la forma y meterle un poquito mas de esfuerzo


personal-browser-cdp

---
name: personal-browser-cdp
description: Use the user's real Chrome browser through Hermes' existing CDP connection. Trigger when the user asks for their personal browser, desktop browser, live browser, gateway browser, or CDP browser.
version: 1.0.0
---

# Personal Browser via CDP

Use this skill when the user wants Hermes to work through their real Chrome session on their Windows PC.

## Trigger phrases

Personal browser, desktop browser, live browser, gateway browser, CDP browser.

## Core workflow

- Assume `BROWSER_CDP_URL` is already configured and Hermes should use the current CDP setup automatically.
- For interactive browsing, prefer browser tools first: `browser_navigate`, `browser_snapshot`, `browser_click`, `browser_type`, `browser_scroll`, `browser_press`.
- Prefer the live CDP-connected browser over `web_search` or non-interactive extraction whenever the task needs clicking, typing, scrolling, login/session reuse, or the real current page state.
- Stay in the live browser flow unless the user asks for something non-interactive.
- If browser interaction fails, do not silently switch to another browsing mode. Diagnose the CDP connection first.

## Troubleshooting

1. Check whether `http://127.0.0.1:9223/json/version` is reachable.
2. If it is not reachable, tell the user to relaunch Chrome on Windows with:
   `& "$env:ProgramFiles\Google\Chrome\Application\chrome.exe" "--user-data-dir=$env:USERPROFILE\chrome-hermes-debug" "--remote-debugging-address=127.0.0.1" "--remote-debugging-port=9222"`
3. Tell the user to keep the SSH reverse tunnel open:
   `ssh -NT -R 127.0.0.1:9223:127.0.0.1:9222 ubuntu@100.87.116.90`

## Pitfalls / Limitations

### Google Photos share links
Google Photos share URLs (e.g., `https://photos.app.goo.gl/...`) **cannot be easily downloaded** via:
- Simple `curl` requests (returns HTML/JS, not the video/image)
- Browser automation without active user session
- Direct HTTP extraction

These links require:
- Authentication/session cookies
- JavaScript execution to resolve the actual media URL
- Often user interaction to access raw files

**Workaround:** Ask the user to upload the media directly to the conversation (e.g., via Telegram attachment) rather than trying to scrape from a share link.


---
name: pixel-6a
description: Access Ignacio's Pixel 6a via ADB over Tailscale — read notifications, check installed apps, grant permissions, forward financial alerts.
version: 1.0.0
category: mobile
dependencies:
  - adb (apt install adb)
tools:
  - terminal
---

# Pixel 6a — ADB over Tailscale

Access Ignacio's Pixel 6a remotely via ADB through the Tailscale mesh network.

## Device Info

- **Hostname:** pixel-6a (older) / Pixel 9a may appear on the user's current phone
- **Known Tailscale IPs:** `100.77.44.46` (older Pixel 6a), `100.111.239.9` (Pixel 9a observed 2026-05)
- **Device:** Android Pixel
- **Wireless ADB:** Must be enabled manually on the phone each session

## Connecting

### Step 1: Pair (first time or after phone reboot)

The user must enable **Wireless debugging** on the phone:
Settings → Developer Options → Wireless debugging → note the **pairing code** and **pairing port**

```bash
adb pair 100.77.44.46:<PAIRING_PORT> <PAIRING_CODE>
```

**PITFALL:** The pairing port and connection port are DIFFERENT. After pairing, the phone screen shows a separate "IP address & port" for the actual connection. Always ask the user for both. The pairing port/code expires quickly and may close after the dialog is dismissed; if `adb pair` says `Unable to start pairing client` or `nc` shows the pairing port refused, ask for a fresh pairing dialog with both code and pairing port.

Quick reachability check before retrying:
```bash
nc -vz -w 3 <PHONE_TAILSCALE_IP> <PAIRING_PORT>
nc -vz -w 3 <PHONE_TAILSCALE_IP> <CONNECTION_PORT>
```

### Step 2: Connect

```bash
adb connect 100.77.44.46:<CONNECTION_PORT>
adb devices   # should show "device" (not "offline")
```

**PITFALL:** ADB shows "offline" when the phone is locked. The user must unlock the phone and keep the screen on for ADB to work. Wait a few seconds after unlock before retrying.

### Step 3: Verify

```bash
adb devices
# Expected: 100.77.44.46:XXXXX  device
```

## Common Operations

### Read active notifications (detailed)

```bash
adb shell dumpsys notification --noredact
```

**WARNING:** Output is huge and mixes text from multiple notifications. Extract specific apps:

```bash
# Filter for financial apps
adb shell dumpsys notification --noredact | grep -iE "bbva|uala|brubank|mercado|naranja|prex|banc|transfer|pesos" -A 5

# Filter by package
adb shell dumpsys notification --noredact | grep "pkg=com.bbva.nxt_argentina" -A 30
```

**CRITICAL:** Do NOT present notification text as confirmed transaction data without verifying. The dump output can be garbled, mixing content from multiple sources. Cross-reference with Gmail or other sources before reporting financial figures.

### List installed packages

```bash
# Third-party apps only
adb shell pm list packages -3

# Filter by keyword
adb shell pm list packages -3 | grep -iE "bank|pay|wallet|crypto"
```

### Check enabled notification listeners

```bash
adb shell settings get secure enabled_notification_listeners
```

### Grant notification listener permission (no root needed)

```bash
adb shell cmd notification allow_listener <package>/<service_class>

# Example for OpenClaw:
adb shell cmd notification allow_listener ai.openclaw.app/.node.DeviceNotificationListenerService
```

**PITFALL:** This only works via ADB; cannot be done programmatically from within the app itself without user action in Settings.

### Check app details

```bash
adb shell dumpsys package <package_name> | head -50
```

### Read app logs

```bash
adb logcat -d --pid=$(adb shell pidof <package_name>) | tail -30
```

### Check network connections

```bash
adb shell cat /proc/$(adb shell pidof <package_name>)/net/tcp6
```

## OpenClaw Gateway (Notification Forwarding)

The OpenClaw Android app (`ai.openclaw.app`) has a built-in `DeviceNotificationListenerService`. To forward notifications:

### Start OpenClaw gateway on the server

```bash
# Config at ~/.openclaw/openclaw.json
# Must have: gateway.mode=local
# Bind to Tailscale IP (not loopback):
nohup openclaw gateway --port 18789 --bind tailnet </dev/null > /tmp/openclaw-gateway.log 2>&1 &
```

**PITFALL:** `--bind tailnet` requires `gateway.controlUi.dangerouslyAllowHostHeaderOriginFallback=true` in config or it fails with "non-loopback Control UI requires allowedOrigins".

**PITFALL:** Config key `gateway.host` is NOT recognized (v2026.3.22). Use `--bind` CLI flag instead.

**PITFALL:** Config key `agent` is deprecated. Use `agents.defaults`.

### Minimal config

```json
{
  "gateway": {
    "mode": "local",
    "controlUi": {
      "dangerouslyAllowHostHeaderOriginFallback": true
    }
  },
  "agents": {
    "defaults": {
      "workspace": "~/.openclaw/workspace"
    }
  }
}
```

### Connect Android app to gateway

In the OpenClaw app → Connect → Manual:
- **URL:** `http://100.87.116.90:18789` (Tailscale IP)

## Financial Apps Found on Device

Banks: BBVA (x2: nxt_argentina, francesgo), Brubank, Macro (x2), ICBC, Openbank, DKB, Rebanking, WBank, Provincia Cuenta DNI
Fintech: Ualá, Mercado Pago, Naranja X, Prex, Carrefour Bank, Western Union Wallet, PayPal, Personal Pay
Crypto: Binance, Ripio, Letsbit
Other: SUBE, MercadoLibre, La Nación Club, CoinMarketCap, Carrefour (supermercadosdia)

## OpenClaw Gateway Connection

The OpenClaw Android app (ai.openclaw.app) is paired and connects to the gateway at `ws://100.87.116.90:18789`. See `openclaw-mobile-node` skill for setup details.

Device ID: `3779baf748c1fd6c13895bb23e818d5b49f181ccf9eddd737d1ebfcd350272f9`
Tailscale IP: `100.77.44.46`

## Limitations

- ADB over WiFi drops when phone sleeps — need screen on + unlocked
- Wireless debugging port changes each session — need fresh pairing code
- `dumpsys notification` only shows CURRENT notifications, not history
- Notification listener permission is per-user profile (User 0 vs work profile)
- Without an OpenClaw gateway, notifications are captured but have nowhere to go


Explanation:
**Organizing code execution**

I think I need to speed up the execution process. I might execute the code in the terminal and possibly start xvfb for headless operation. First, though, I'll download the JavaScript bundle and beautify the function around campaign mapping and network endpoints. The bundle includes APIs, so I’ll use regex for URLs. Instead of using grep for file searches, I'll opt for Python to extract those URLs and common base strings.

terminal

python3 - <<'PY'
import requests,re,json,os
url='https://tunuevacuenta.bancopatagonia.com.ar/assets/index-BqM37WB4.js'
js=requests.get(url,timeout=30).text
print('len',len(js))
# URLs / hostnames
urls=sorted(set(re.findall(r'https?://[^"\'`\\)]+', js)))
for u in urls[:200]: print(u[:300])
print('urls count',len(urls))
# snippets around axios/fetch/baseURL/api/token/campaign/oferta
for term in ['axios','baseURL','fetch(','oferta','offer','campaign','channel','cuil','segment','8072','6706','tunuevacuenta','onboarding','api','parametro','parameters','beneficio','SportClub','sportclub']:
    poss=[m.start() for m in re.finditer(re.escape(term),js,re.I)]
    print('\nTERM',term,'count',len(poss), 'first', poss[:5])
    for i in poss[:3]:
        print(js[max(0,i-300):i+700].replace('\n',' ')[:1200])
PY


Output:
len 968023
http://jedwatson.github.io/classnames
*/(function(e
http://www.bcra.gov.ar/BCRAyVos/Regimen_de_transparencia.asp
http://www.w3.org/1998/Math/MathML
http://www.w3.org/1999/xhtml
http://www.w3.org/1999/xlink
http://www.w3.org/2000/svg
http://www.w3.org/XML/1998/namespace
https://bit.ly/3cXEKWf
https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,r=typeof Symbol==
https://localforage.github.io/localForage
    (c
https://mozilla.github.io/localForage/#definedriver
https://mui.com/production-error/?code=***
https://mui.com/system/display/#display-in-print.
https://reactjs.org/docs/error-decoder.html?invariant=
https://redux.js.org/Errors?code=***
https://www.bancopatagonia.com.ar/institucional/banco-patagonia/etica-e-integridad.php
https://www.googletagmanager.com/gtm.js?id=
https://www.googletagmanager.com/ns.html?id=
urls count 18

TERM axios count 0 first []

TERM baseURL count 0 first []

TERM fetch( count 2 first [4167, 182343]
){const o={};return a.integrity&&(o.integrity=a.integrity),a.referrerPolicy&&(o.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?o.credentials="include":a.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(a){if(a.ep)return;a.ep=!0;const o=r(a);fetch(a.href,o)}})();var $u=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Wi(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var KC={exports:{}},Jf={},QC={exports:{}},it={};/**  * @license React  * react.production.min.js  *  * Copyright (c) Facebook, Inc. and its affiliates.  *  * This source code is licensed under the MIT license found in the  * LICENSE file in the root directory of this source tree.  */var cu=Symbol.for("react.element"),_8=Symbol.for("react.portal"),P8=Symbol.for("react.fragment"),j8=Symbol.for("react.strict_mode"),A8=Symbol.for("react.profiler"),T8=Symbol.for("r
n(k[1]))return{[k[0]]:k[1].data};if(C.actionData)return Object.keys(C.actionData).length===0?null:C.actionData}function Pt(k){return k.forEach(B=>{let W=C.fetchers.get(B.key),X=kl(void 0,W?W.data:void 0);C.fetchers.set(B.key,X)}),new Map(C.fetchers)}function Ke(k,B,W,X){if(n)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");qe(k);let ue=(X&&X.flushSync)===!0,Ce=s||i,ge=ch(C.location,C.matches,l,d.v7_prependBasename,W,d.v7_relativeSplatPath,B,X==null?void 0:X.relative),de=wi(Ce,ge,l),pe=Ur(de,Ce,ge);if(pe.active&&pe.matches&&(de=pe.matches),!de){mt(k,B,hn(404,{pathname:ge}),{flushSync:ue});return}let{path:fe,submission:ye,error:Le}=j3(d.v7_normalizeFormMethod,!0,ge,X);if(Le){mt(k,B,Le,{flushSync:ue});return}let Fe=Kl(de,fe),Ct=(X&&X.preventScrollReset)===!0;if(ye&&Ca(ye.formMethod)){he(k,B,fe,Fe,de,pe.active,ue,Ct,ye);return}Se

TERM oferta count 9 first [933064, 933110, 933169, 933215, 933330]
ll,isAlreadyAClient:!1,isIncludedInMassEnrollmentPS:!1,hasGeneratedNewPackageInMassEnrollment:!1,estadoProducto:""},error:null},b8=Z1({name:"user",initialState:UC,reducers:{updateUser:(e,t)=>{e.data&&(e.data={...e.data,...t.payload})},resetUser:()=>UC}}),{updateUser:zU}=b8.actions,tU=b8.reducer,WC={oferta:{limitesTC:{amex:"",master:"",visa:""},oferta:{cantidadMaximaTC:"",cantidadMinimaTC:"",descripcionOferta:"",idCampana:"",idKitDistribucion:"",idOferta:"",idProducto:"",indicadorProductoObligatorio:"",indicadorProductoPreembozado:"",marcaTCObligatoria:"",ordenOferta:"",plazoDiasBonificacion:"",segmentoMercado:""},paquete:{codigoPaquete:"",descripcion:"",estado:"",tipoPaquete:""},tarjetaDebito:{codigoCargo:"",codigoServicio:"",colorTarjeta:"",cuartaLinea:"",idProducto:"",indicadorPIN:"",limite:"",vigencia:""},tarjetasCredito:[{cartera:"",controlaVinculacion:"",descripcionTarjeta:"",grupoAfinidad:"",idProducto:"",marca:"",modeloLiquidacion:"",permiteRenovar:"",tipoTarjeta:""}]},error:nul
entPS:!1,hasGeneratedNewPackageInMassEnrollment:!1,estadoProducto:""},error:null},b8=Z1({name:"user",initialState:UC,reducers:{updateUser:(e,t)=>{e.data&&(e.data={...e.data,...t.payload})},resetUser:()=>UC}}),{updateUser:zU}=b8.actions,tU=b8.reducer,WC={oferta:{limitesTC:{amex:"",master:"",visa:""},oferta:{cantidadMaximaTC:"",cantidadMinimaTC:"",descripcionOferta:"",idCampana:"",idKitDistribucion:"",idOferta:"",idProducto:"",indicadorProductoObligatorio:"",indicadorProductoPreembozado:"",marcaTCObligatoria:"",ordenOferta:"",plazoDiasBonificacion:"",segmentoMercado:""},paquete:{codigoPaquete:"",descripcion:"",estado:"",tipoPaquete:""},tarjetaDebito:{codigoCargo:"",codigoServicio:"",colorTarjeta:"",cuartaLinea:"",idProducto:"",indicadorPIN:"",limite:"",vigencia:""},tarjetasCredito:[{cartera:"",controlaVinculacion:"",descripcionTarjeta:"",grupoAfinidad:"",idProducto:"",marca:"",modeloLiquidacion:"",permiteRenovar:"",tipoTarjeta:""}]},error:null},C8=Z1({name:"offer",initialState:WC,reducer
oducto:""},error:null},b8=Z1({name:"user",initialState:UC,reducers:{updateUser:(e,t)=>{e.data&&(e.data={...e.data,...t.payload})},resetUser:()=>UC}}),{updateUser:zU}=b8.actions,tU=b8.reducer,WC={oferta:{limitesTC:{amex:"",master:"",visa:""},oferta:{cantidadMaximaTC:"",cantidadMinimaTC:"",descripcionOferta:"",idCampana:"",idKitDistribucion:"",idOferta:"",idProducto:"",indicadorProductoObligatorio:"",indicadorProductoPreembozado:"",marcaTCObligatoria:"",ordenOferta:"",plazoDiasBonificacion:"",segmentoMercado:""},paquete:{codigoPaquete:"",descripcion:"",estado:"",tipoPaquete:""},tarjetaDebito:{codigoCargo:"",codigoServicio:"",colorTarjeta:"",cuartaLinea:"",idProducto:"",indicadorPIN:"",limite:"",vigencia:""},tarjetasCredito:[{cartera:"",controlaVinculacion:"",descripcionTarjeta:"",grupoAfinidad:"",idProducto:"",marca:"",modeloLiquidacion:"",permiteRenovar:"",tipoTarjeta:""}]},error:null},C8=Z1({name:"offer",initialState:WC,reducers:{updateOffer:(e,t)=>{e.oferta||(e.oferta={}),e.oferta={..

TERM offer count 32 first [760, 2413, 2442, 2473, 2505]
ectDevToolsOpen-Duqqd1sj.js","assets/Loader-dTjm8YH4.css","assets/lib-CEDpEBet.js","assets/useGoogleTagManager--gl74mJE.js","assets/Overflow-DHdmBvq3.js","assets/Layout-ClMnylrB.js","assets/index.module-CatbrEsm.js","assets/index-D61dfofV.css","assets/ErrorContactWelcome-DJtNAUTC.js","assets/ErrorNoOfferModal-BxplbRSP.js","assets/Layout-B09rbOZm.css","assets/useSessionExitTracking-Cr3rmF7C.js","assets/Home-mLuxskep.css","assets/QRCode-D0dOfbQx.js","assets/QRCode-2dXF9joZ.css","assets/OnboardingPage-DIz3RRxI.js","assets/index.module-BYvNQkw2.js","assets/index-BapUFpzP.css","assets/index-CgejWsvx.js","assets/index-D2mVVVtl.css","assets/useIsGoingThroughMassEnrollmentFlow-B1cJSYES.js","assets/OnboardingBack-Ch5eIgdU.js","assets/Front-CxzTPp76.js","assets/index.module-A1D_gnq_.js","assets/index-CJ5zOT9e.css","assets/documentFront-b6rg0myJ.js","assets/Loop-Dx1HmJkc.js","assets/Loop-DSRqDUZj.css","assets/commons-nDBwfd7K.js","assets/validateDocRequest-BASBhS4R.js","assets/documentBack-fKbkN4
sets/Phone-CDmhRsRf.css","assets/PhoneOtp-D5XvZ7_7.js","assets/PhoneOtp-CQ2haKZG.css","assets/Loading-BfRCBNfn.js","assets/Loading-2X2W5Ob_.css","assets/stiffSelfie-CvIn7LLC.js","assets/Check-BoNX9-yn.js","assets/Check-hTOykd26.css","assets/Address-Dwo5FgW8.js","assets/Address-C7hpgghP.css","assets/OfferTc-CatV2SsN.js","assets/OfferLogo-D4nUcNoR.js","assets/OfferLogo-CNrTPMPW.css","assets/OfferTd-DS4XOsF1.js","assets/Success-Cd6cTZYd.js","assets/pmovil-uiZpSooL.js","assets/logobpsuccess-BoeiYXjD.js","assets/Success-C-26hVOp.css","assets/MassEnrollmentNoNewPackage-BqlAfX4j.js","assets/index.module-DGqS_gtO.js","assets/index-C2t1Vnnb.css","assets/OfferedPackagePS-Dpd4kqqe.js","assets/LinkedPackagePS-D2oE6mfZ.js","assets/InProcessPackagePS-B4K7asSE.js","assets/SuccessPS-9HRcJAmh.js","assets/ConvenioDisplayList-2vo5Sj-s.js"])))=>i.map(i=>d[i]); var w8=Object.defineProperty;var E8=(e,t,r)=>t in e?w8(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var wl=(e,t,r)=>E8(e,typeof
ets/PhoneOtp-D5XvZ7_7.js","assets/PhoneOtp-CQ2haKZG.css","assets/Loading-BfRCBNfn.js","assets/Loading-2X2W5Ob_.css","assets/stiffSelfie-CvIn7LLC.js","assets/Check-BoNX9-yn.js","assets/Check-hTOykd26.css","assets/Address-Dwo5FgW8.js","assets/Address-C7hpgghP.css","assets/OfferTc-CatV2SsN.js","assets/OfferLogo-D4nUcNoR.js","assets/OfferLogo-CNrTPMPW.css","assets/OfferTd-DS4XOsF1.js","assets/Success-Cd6cTZYd.js","assets/pmovil-uiZpSooL.js","assets/logobpsuccess-BoeiYXjD.js","assets/Success-C-26hVOp.css","assets/MassEnrollmentNoNewPackage-BqlAfX4j.js","assets/index.module-DGqS_gtO.js","assets/index-C2t1Vnnb.css","assets/OfferedPackagePS-Dpd4kqqe.js","assets/LinkedPackagePS-D2oE6mfZ.js","assets/InProcessPackagePS-B4K7asSE.js","assets/SuccessPS-9HRcJAmh.js","assets/ConvenioDisplayList-2vo5Sj-s.js"])))=>i.map(i=>d[i]); var w8=Object.defineProperty;var E8=(e,t,r)=>t in e?w8(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var wl=(e,t,r)=>E8(e,typeof t!="symbol"?t+"":t,r);functio

TERM campaign count 3 first [930937, 931361, 931668]
etItem:function(n,a){return new Promise(function(o,i){o(t.setItem(n,a))})},removeItem:function(n){return new Promise(function(a,o){a(t.removeItem(n))})}}}var v8=void 0,ZH=YH(ay);function YH(e){return e&&e.__esModule?e:{default:e}}var XH=(0,ZH.default)("local");v8=XH;const HC={officialChannel:"9804",campaignChannel:"6706",hashCuilReferenceId:"",availableSegments:{openMarketplace:!0,salaryPlan:!1,undergraduates:!1,youngPersons:!1,alternativeYoungPersons:!1,decret:!1,mix:!1},errorMessage:null},JH={openMarketplace:"9804",salaryPlan:"9792",undergraduates:"7242",youngPersons:"9781",alternativeYoungPersons:"8065",decret:"9701",mix:"8071"},y8=Z1({name:"global",initialState:HC,reducers:{setParameters:(e,t)=>{const{payload:{campaignChannel:r,officialChannel:n,hashCuilReferenceId:a,errorMessage:o}}=t,{openMarketplace:i,salaryPlan:s,undergraduates:l,youngPersons:c,alternativeYoungPersons:u,decret:d,mix:f}=JH,h=Object.is(n,i)||!Object.is(n,s)&&!Object.is(n,l)&&!Object.is(n,u)&&!Object.is(n,c)&&!Obj
sons:!1,alternativeYoungPersons:!1,decret:!1,mix:!1},errorMessage:null},JH={openMarketplace:"9804",salaryPlan:"9792",undergraduates:"7242",youngPersons:"9781",alternativeYoungPersons:"8065",decret:"9701",mix:"8071"},y8=Z1({name:"global",initialState:HC,reducers:{setParameters:(e,t)=>{const{payload:{campaignChannel:r,officialChannel:n,hashCuilReferenceId:a,errorMessage:o}}=t,{openMarketplace:i,salaryPlan:s,undergraduates:l,youngPersons:c,alternativeYoungPersons:u,decret:d,mix:f}=JH,h=Object.is(n,i)||!Object.is(n,s)&&!Object.is(n,l)&&!Object.is(n,u)&&!Object.is(n,c)&&!Object.is(n,d)&&!Object.is(n,f);e.campaignChannel=r,e.officialChannel=n,e.hashCuilReferenceId=a,e.errorMessage=o,e.availableSegments.openMarketplace=h,e.availableSegments.salaryPlan=Object.is(n,s),e.availableSegments.undergraduates=Object.is(n,l),e.availableSegments.youngPersons=Object.is(n,c),e.availableSegments.alternativeYoungPersons=Object.is(n,u),e.availableSegments.decret=Object.is(n,d),e.availableSegments.mix=Object.
nChannel:r,officialChannel:n,hashCuilReferenceId:a,errorMessage:o}}=t,{openMarketplace:i,salaryPlan:s,undergraduates:l,youngPersons:c,alternativeYoungPersons:u,decret:d,mix:f}=JH,h=Object.is(n,i)||!Object.is(n,s)&&!Object.is(n,l)&&!Object.is(n,u)&&!Object.is(n,c)&&!Object.is(n,d)&&!Object.is(n,f);e.campaignChannel=r,e.officialChannel=n,e.hashCuilReferenceId=a,e.errorMessage=o,e.availableSegments.openMarketplace=h,e.availableSegments.salaryPlan=Object.is(n,s),e.availableSegments.undergraduates=Object.is(n,l),e.availableSegments.youngPersons=Object.is(n,c),e.availableSegments.alternativeYoungPersons=Object.is(n,u),e.availableSegments.decret=Object.is(n,d),e.availableSegments.mix=Object.is(n,f)},resetParameters:()=>HC}}),{setParameters:LU,resetParameters:FU}=y8.actions,eU=y8.reducer,UC={data:{CUITEmpleador:"",apellido:"",campagna:"",channel:"",cuil:"",email:"",estadoLaboral:"",estudiante:!1,ganancias:"",ingresosBrutos:"",birthdate:"",iva:"",nombre:"",numDoc:"",oficial:"",pais:"",profesion

TERM channel count 26 first [14569, 14599, 430323, 430467, 456817]
e=!1}return Se}finally{d=null,f=re,h=!1}}var P=!1,C=null,A=-1,O=5,R=-1;function N(){return!(e.unstable_now()-R<O)}function _(){if(C!==null){var L=e.unstable_now();R=L;var Z=!0;try{Z=C(!0,L)}finally{Z?M():(P=!1,C=null)}}else P=!1}var M;if(typeof g=="function")M=function(){g(_)};else if(typeof MessageChannel<"u"){var I=new MessageChannel,U=I.port2;I.port1.onmessage=_,M=function(){U.postMessage(null)}}else M=function(){x(_,0)};function q(L){C=L,P||(P=!0,M())}function Q(L,Z){A=x(function(){L(e.unstable_now())},Z)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(L){L.callback=null},e.unstable_continueExecution=function(){v||h||(v=!0,q(w))},e.unstable_forceFrameRate=function(L){0>L||125<L?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):O=0<L?Math.floor(1e3/L)
f=re,h=!1}}var P=!1,C=null,A=-1,O=5,R=-1;function N(){return!(e.unstable_now()-R<O)}function _(){if(C!==null){var L=e.unstable_now();R=L;var Z=!0;try{Z=C(!0,L)}finally{Z?M():(P=!1,C=null)}}else P=!1}var M;if(typeof g=="function")M=function(){g(_)};else if(typeof MessageChannel<"u"){var I=new MessageChannel,U=I.port2;I.port1.onmessage=_,M=function(){U.postMessage(null)}}else M=function(){x(_,0)};function q(L){C=L,P||(P=!0,M())}function Q(L,Z){A=x(function(){L(e.unstable_now())},Z)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(L){L.callback=null},e.unstable_continueExecution=function(){v||h||(v=!0,q(w))},e.unstable_forceFrameRate=function(L){0>L||125<L?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):O=0<L?Math.floor(1e3/L):5},e.unstable_getCurrentPrior
g|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,Q$=bw(function(e){return K$.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91}),Z$=Q$,Y$=function(t){return t!=="theme"},t4=function(t){return typeof t=="string"&&t.charCodeAt(0)>96?Z$:Y$},r4=function(t,r,n){var a;if(r){var o=r.shouldForwardProp;a=t.__emotion_forwardProp&&o?function(i){return t.__emotion_forwardProp(i)&&o(i)}:o}return typeof a!="function"&&n&&(a=t.__emotion_forwardProp),a},X$=function(t){var r=t.cache,n=t.serialized

TERM cuil count 7 first [715280, 723828, 725535, 930964, 931401]
s procedimientos establecidos en la respectiva guía operativa para remitir al BCRA, en las fechas y forma indicadas, los informes a que se refiere el inciso anterior. En dichos informes, el Banco mencionará la Clave Única de Identificación Tributaria (CUIT) o Código Único de Identificación Laboral (CUIL) o Clave de Identificación (CDI), según corresponda. Los datos que se suministren, referidos a cada una de las situaciones previstas en el inciso g) del presente, no podrán registrar una antigüedad superior a los 10 días hábiles bancarios anteriores a la fecha de vencimiento para esa presentación. ",p.jsx("br",{}),"f) Adoptar los recaudos necesarios a los fines de asegurar que el Cliente haya recibido la libreta de cheques solicitada y/o aceptado los elementos de seguridad pertinentes cuando prevea el uso de cheques a ser librados por medios electrónicos. ",p.jsx("br",{}),"g) Asegurar que el ECHEQ sea librado sin defectos formales y conforme a los mecanismos de seguridad convenidos. ",p
nimo de veinticinco (25) por pedido. Este tipo de solicitudes se podrán cursar únicamente desde la plataforma electrónica desde la que opere con ECHEQ. ",p.jsx("br",{}),p.jsx("b",{children:"EMISION DE ECHEQ:"})," Podrá emitir cheques electrónicos a persona determinada mediante el ingreso de su CUIT/CUIL (no del número de cuenta). ",p.jsx("br",{}),p.jsx("b",{children:"ACEPTAR/REPUDIAR ECHEQ:"})," El beneficiario de un ECHEQ o de un endoso de ECHEQ podrá tomar dos acciones: i) aceptarlo (por lo que se convierte en el tenedor del mismo); o, ii) repudiarlo, en cuyo caso la tenencia vuelve a ser del emisor o del endosante. En el supuesto que el ECHEQ no fuera aceptado ni repudiado por el beneficiario, caducará a la fecha de su vencimiento. ",p.jsx("br",{}),p.jsx("b",{children:"ANULACIÓN DE ECHEQ:"})," Una vez emitido el ECHEQ, en caso de querer dejar sin efecto dicha emisión, se podrá solicitar la anulación del mismo siempre y cuando no hubiera sido aceptado ni repudiado por el beneficiario
p.jsx("b",{children:"ACEPTAR/RECHAZAR DEVOLUCIÓN DE ECHEQ:"})," El beneficiario de un ECHEQ frente a una solicitud de devolución podrá aprobarla o rechazarla. ENDOSO DE ECHEQ: Una vez que se hubiera aceptado un ECHEQ, su beneficiario podrá endosarlo a persona determinada mediante el ingreso de CUIT/CUIL (no del número de cuenta). El límite de endosos permitido será el dispuesto por la normativa aplicable. ",p.jsx("br",{}),p.jsx("b",{children:"DEPÓSITO DE ECHEQ:"})," En la fecha de pago, (entendiéndose por tal, en el caso del cheque común, dentro de los treinta (30) días desde la fecha de emisión y, en el caso del cheque de pago diferido, dentro de los treinta (30) días desde la fecha de vencimiento), el beneficiario de un ECHEQ podrá solicitar depositarlo en alguna de las cuentas vinculadas a la operatoria. ",p.jsx("br",{}),p.jsx("b",{children:"CUSTODIA DE ECHEQ:"})," Todos los ECHEQ que el beneficiario tenga en estado aceptado y cuya fecha de pago no hubiera acaecido, podrán ser puest

TERM segment count 20 first [168004, 318867, 319966, 655685, 672632]
(?:\\/(.+)|\\/*)$"):r?a+="\\/*$":e!==""&&e!=="/"&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),n]}function jP(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Ks(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function hu(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?null:e.slice(r)||"/"}function AP(e,t){t===void 0&&(t="/");let{pathname:r,search:n="",hash:a=""}=typeof e=="string"?ui(e):e;return{pathname:r?r.startsWith("/")?r:TP(r,t):t,search:IP(n),hash:OP(a)}}function TP(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(a=>{a===".."?r.length>1&&r.pop():a!=="."&&r.push(a)}),r.length>1?r.join("/"):"/"}function bm(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified "+("`to
Render:KS}),dI=e=>{const{children:t,csp:r,autoInsertSpaceInButton:n,alert:a,anchor:o,form:i,locale:s,componentSize:l,direction:c,space:u,splitter:d,virtual:f,dropdownMatchSelectWidth:h,popupMatchSelectWidth:v,popupOverflow:b,legacyLocale:x,parentContext:y,iconPrefixCls:g,theme:S,componentDisabled:E,segmented:w,statistic:P,spin:C,calendar:A,carousel:O,cascader:R,collapse:N,typography:_,checkbox:M,descriptions:I,divider:U,drawer:q,skeleton:Q,steps:L,image:Z,layout:re,list:te,mentions:J,modal:Se,progress:be,result:se,slider:ve,breadcrumb:Te,menu:st,pagination:Je,input:at,textArea:rt,empty:_e,badge:Ve,radio:Ze,rate:Re,switch:we,transfer:Oe,avatar:Me,message:Ue,tag:Pt,table:Ke,card:he,tabs:jt,timeline:Ne,timePicker:Mt,upload:St,notification:Sr,tree:At,colorPicker:mt,datePicker:Qt,rangePicker:dt,flex:ht,wave:qe,dropdown:$e,warning:Tt,tour:Ae,tooltip:Ie,popover:Bt,popconfirm:qr,floatButton:wr,floatButtonGroup:Wn,variant:ma,inputNumber:ha,treeSelect:Hr}=e,pr=m.useCallback((ge,de)=>{const{prefi
Cls,e.prefixCls]),qt=g||y.iconPrefixCls||tp,Ur=r||y.csp;XT(qt,Ur);const rr=nI(S,y.theme,{prefixCls:pr("")}),gt={csp:Ur,autoInsertSpaceInButton:n,alert:a,anchor:o,locale:s||x,direction:c,space:u,splitter:d,virtual:f,popupMatchSelectWidth:v??h,popupOverflow:b,getPrefixCls:pr,iconPrefixCls:qt,theme:rr,segmented:w,statistic:P,spin:C,calendar:A,carousel:O,cascader:R,collapse:N,typography:_,checkbox:M,descriptions:I,divider:U,drawer:q,skeleton:Q,steps:L,image:Z,input:at,textArea:rt,layout:re,list:te,mentions:J,modal:Se,progress:be,result:se,slider:ve,breadcrumb:Te,menu:st,pagination:Je,empty:_e,badge:Ve,radio:Ze,rate:Re,switch:we,transfer:Oe,avatar:Me,message:Ue,tag:Pt,table:Ke,card:he,tabs:jt,timeline:Ne,timePicker:Mt,upload:St,notification:Sr,tree:At,colorPicker:mt,datePicker:Qt,rangePicker:dt,flex:ht,wave:qe,dropdown:$e,warning:Tt,tour:Ae,tooltip:Ie,popover:Bt,popconfirm:qr,floatButton:wr,floatButtonGroup:Wn,variant:ma,inputNumber:ha,treeSelect:Hr},ft=Object.assign({},y);Object.keys(gt).f

TERM 8072 count 0 first []

TERM 6706 count 1 first [930954]
,a){return new Promise(function(o,i){o(t.setItem(n,a))})},removeItem:function(n){return new Promise(function(a,o){a(t.removeItem(n))})}}}var v8=void 0,ZH=YH(ay);function YH(e){return e&&e.__esModule?e:{default:e}}var XH=(0,ZH.default)("local");v8=XH;const HC={officialChannel:"9804",campaignChannel:"6706",hashCuilReferenceId:"",availableSegments:{openMarketplace:!0,salaryPlan:!1,undergraduates:!1,youngPersons:!1,alternativeYoungPersons:!1,decret:!1,mix:!1},errorMessage:null},JH={openMarketplace:"9804",salaryPlan:"9792",undergraduates:"7242",youngPersons:"9781",alternativeYoungPersons:"8065",decret:"9701",mix:"8071"},y8=Z1({name:"global",initialState:HC,reducers:{setParameters:(e,t)=>{const{payload:{campaignChannel:r,officialChannel:n,hashCuilReferenceId:a,errorMessage:o}}=t,{openMarketplace:i,salaryPlan:s,undergraduates:l,youngPersons:c,alternativeYoungPersons:u,decret:d,mix:f}=JH,h=Object.is(n,i)||!Object.is(n,s)&&!Object.is(n,l)&&!Object.is(n,u)&&!Object.is(n,c)&&!Object.is(n,d)&&!Obj

TERM tunuevacuenta count 0 first []

TERM onboarding count 120 first [949, 1159, 875144, 875165, 875200]
/index.module-CatbrEsm.js","assets/index-D61dfofV.css","assets/ErrorContactWelcome-DJtNAUTC.js","assets/ErrorNoOfferModal-BxplbRSP.js","assets/Layout-B09rbOZm.css","assets/useSessionExitTracking-Cr3rmF7C.js","assets/Home-mLuxskep.css","assets/QRCode-D0dOfbQx.js","assets/QRCode-2dXF9joZ.css","assets/OnboardingPage-DIz3RRxI.js","assets/index.module-BYvNQkw2.js","assets/index-BapUFpzP.css","assets/index-CgejWsvx.js","assets/index-D2mVVVtl.css","assets/useIsGoingThroughMassEnrollmentFlow-B1cJSYES.js","assets/OnboardingBack-Ch5eIgdU.js","assets/Front-CxzTPp76.js","assets/index.module-A1D_gnq_.js","assets/index-CJ5zOT9e.css","assets/documentFront-b6rg0myJ.js","assets/Loop-Dx1HmJkc.js","assets/Loop-DSRqDUZj.css","assets/commons-nDBwfd7K.js","assets/validateDocRequest-BASBhS4R.js","assets/documentBack-fKbkN43B.js","assets/Selfie-C2Iu6N_w.js","assets/InstructionsCamera-BJ31GD4_.js","assets/lifeProof-Bpnjs4e1.js","assets/lifeProof-DUSiaDr2.css","assets/Requirements-BnLn4N77.js","assets/index-DmX
ssets/Home-mLuxskep.css","assets/QRCode-D0dOfbQx.js","assets/QRCode-2dXF9joZ.css","assets/OnboardingPage-DIz3RRxI.js","assets/index.module-BYvNQkw2.js","assets/index-BapUFpzP.css","assets/index-CgejWsvx.js","assets/index-D2mVVVtl.css","assets/useIsGoingThroughMassEnrollmentFlow-B1cJSYES.js","assets/OnboardingBack-Ch5eIgdU.js","assets/Front-CxzTPp76.js","assets/index.module-A1D_gnq_.js","assets/index-CJ5zOT9e.css","assets/documentFront-b6rg0myJ.js","assets/Loop-Dx1HmJkc.js","assets/Loop-DSRqDUZj.css","assets/commons-nDBwfd7K.js","assets/validateDocRequest-BASBhS4R.js","assets/documentBack-fKbkN43B.js","assets/Selfie-C2Iu6N_w.js","assets/InstructionsCamera-BJ31GD4_.js","assets/lifeProof-Bpnjs4e1.js","assets/lifeProof-DUSiaDr2.css","assets/Requirements-BnLn4N77.js","assets/index-DmXN9Rr_.js","assets/index-DIW7RFpZ.css","assets/convertToTooltipProps-PC1t-vrv.js","assets/Requirements-DpiBACFk.css","assets/PersonalData-DMUAb1ii.js","assets/calculateUserAge-T17SzIhK.js","assets/index-Br0FFH0s
ren:[" ",t," "]})}),p.jsx(_a,{className:Po.tipsList,children:(n==null?void 0:n.length)&&(n==null?void 0:n.map((i,s)=>p.jsx(Sq.div,{style:o[s],children:p.jsxs(_a,{className:Po.tipsItem,children:[i.icon,p.jsxs(PC,{className:Po.tipsItemText,children:[" ",i.text]})]})},s)))})]})]})},Be={root:{home:"/"},onboarding:{qrCode:"/onboarding/qr-code",requirements:"/onboarding/requirements",personalData:"/onboarding/personal-data",personalDetails:"/onboarding/personal-details",offerTd:"/onboarding/offer-td",offerTc:"/onboarding/offer-tc",email:"/onboarding/email",phone:"/onboarding/phone",phoneOtp:"/onboarding/phone-otp",onboarding:"/onboarding/init-biometric",tipsDni:"/onboarding/tips-dni",validateFront:"/onboarding/validate-front",onboardingBack:"/onboarding/onboarding-back",validateBack:"/onboarding/validate-back",selfieTips:"/onboarding/tips-selfie",instructionsCamera:"/onboarding/instructions-camera",lifeProof:"/onboarding/life-proof",validateSelfie:"/onboarding/validate-selfie",loading:"/onbo

TERM api count 21 first [173257, 427850, 603891, 694432, 695052]
null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs.  This can also happen if you are using createHashRouter and the user manually changes the URL.");let ue=wr({currentLocation:C.location,nextLocation:W,historyAction:B});if(ue&&X!=null){let Ce=new Promise(ge=>{st=ge});e.history.go(X*-1),qr(ue,{state:"blocked",location:W,proceed(){qr(ue,{state:"proceeding",proceed:void 0,reset:void 0,location:W}),Ce.then(()=>e.history.go(X))},reset(){let ge=new Map(C.blockers);ge.set(ue,Ol),_e({blockers:ge})}});return}return we(B,W)}),r){aj(t,_);let k=()=>oj(t,_);t.addEventListener("pagehide",k),M=()=>t.removeEventListener("pagehide",k)}return C.initialized||we(yr.Pop,C.location,{initialHydration:!0}),P}function at(){f&&f(),M&&M(),h.clear(),R&&R.abort(),C
ed|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|f
ink)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg

TERM parametro count 0 first []

TERM parameters count 4 first [931327, 932075, 932100, 932119]
Plan:!1,undergraduates:!1,youngPersons:!1,alternativeYoungPersons:!1,decret:!1,mix:!1},errorMessage:null},JH={openMarketplace:"9804",salaryPlan:"9792",undergraduates:"7242",youngPersons:"9781",alternativeYoungPersons:"8065",decret:"9701",mix:"8071"},y8=Z1({name:"global",initialState:HC,reducers:{setParameters:(e,t)=>{const{payload:{campaignChannel:r,officialChannel:n,hashCuilReferenceId:a,errorMessage:o}}=t,{openMarketplace:i,salaryPlan:s,undergraduates:l,youngPersons:c,alternativeYoungPersons:u,decret:d,mix:f}=JH,h=Object.is(n,i)||!Object.is(n,s)&&!Object.is(n,l)&&!Object.is(n,u)&&!Object.is(n,c)&&!Object.is(n,d)&&!Object.is(n,f);e.campaignChannel=r,e.officialChannel=n,e.hashCuilReferenceId=a,e.errorMessage=o,e.availableSegments.openMarketplace=h,e.availableSegments.salaryPlan=Object.is(n,s),e.availableSegments.undergraduates=Object.is(n,l),e.availableSegments.youngPersons=Object.is(n,c),e.availableSegments.alternativeYoungPersons=Object.is(n,u),e.availableSegments.decret=Object.is(n,
etplace=h,e.availableSegments.salaryPlan=Object.is(n,s),e.availableSegments.undergraduates=Object.is(n,l),e.availableSegments.youngPersons=Object.is(n,c),e.availableSegments.alternativeYoungPersons=Object.is(n,u),e.availableSegments.decret=Object.is(n,d),e.availableSegments.mix=Object.is(n,f)},resetParameters:()=>HC}}),{setParameters:LU,resetParameters:FU}=y8.actions,eU=y8.reducer,UC={data:{CUITEmpleador:"",apellido:"",campagna:"",channel:"",cuil:"",email:"",estadoLaboral:"",estudiante:!1,ganancias:"",ingresosBrutos:"",birthdate:"",iva:"",nombre:"",numDoc:"",oficial:"",pais:"",profesionId:"",referenteId:"",sexo:"",telefono:{codArea:"",num:"",empresa:"MOVISTAR",otpSeed:""},timestamp:"",tipoEmpresa:"",tipoDoc:"",universidad:"",edad:0,montoCalificadoTC:"",segmentoCliente:"",ingresoEstimado:"",limiteTarjeta:"",segmentoMercado:"",ocupacion:"",segmentoPaquete:"",limitesTC:{},segment:"",civilStatus:"",scores:null,renaperData:null,address:null,lastPath:"",upgradeStatus:!1,conyuge:null,isAlread
ents.salaryPlan=Object.is(n,s),e.availableSegments.undergraduates=Object.is(n,l),e.availableSegments.youngPersons=Object.is(n,c),e.availableSegments.alternativeYoungPersons=Object.is(n,u),e.availableSegments.decret=Object.is(n,d),e.availableSegments.mix=Object.is(n,f)},resetParameters:()=>HC}}),{setParameters:LU,resetParameters:FU}=y8.actions,eU=y8.reducer,UC={data:{CUITEmpleador:"",apellido:"",campagna:"",channel:"",cuil:"",email:"",estadoLaboral:"",estudiante:!1,ganancias:"",ingresosBrutos:"",birthdate:"",iva:"",nombre:"",numDoc:"",oficial:"",pais:"",profesionId:"",referenteId:"",sexo:"",telefono:{codArea:"",num:"",empresa:"MOVISTAR",otpSeed:""},timestamp:"",tipoEmpresa:"",tipoDoc:"",universidad:"",edad:0,montoCalificadoTC:"",segmentoCliente:"",ingresoEstimado:"",limiteTarjeta:"",segmentoMercado:"",ocupacion:"",segmentoPaquete:"",limitesTC:{},segment:"",civilStatus:"",scores:null,renaperData:null,address:null,lastPath:"",upgradeStatus:!1,conyuge:null,isAlreadyAClient:!1,isIncludedInM

TERM beneficio count 2 first [788744, 795539]
.9.13. Toda persona que integre el Cliente (Titular, cotitular y/o apoderado) será solidariamente responsable por los saldos deudores que se originen en las cuentas asociadas, como así también de cualquier obligación derivada de la utilización de las tarjetas solicitadas, con expresa renuncia a los beneficios de división y excusión. ",p.jsx("br",{})]}),p.jsxs(G,{className:D.termsAndConditionsTextIndentDoble,children:["2.9.14. La empresa Operadora de la Red o quienes integran la Red de ATM y de POS interconectados, no tendrán frente al usuario del servicio y/o terceros en general, responsabilidad alguna por las consecuencias que para los mismos se deriven del uso del sistema, sean estas dañosas o no, y cualquiera fuera la causa de dicho eventual daño. El Banco no será responsable por los productos que el cliente adquiera o por los servicios que contrate en los establecimientos adheridos al Sistema. Cualquier reclamación deberá efectuarla exclusivamente al establecimiento adherido. En ca
a la información que suministre el organismo administrador de los pagos. ",p.jsx("br",{}),"En los casos en que un beneficiario perciba más de un haber o prestación de la seguridad social en una misma entidad pagadora, ésta procederá a la apertura de una sola cuenta para la acreditación de todos los beneficios. ",p.jsx("br",{})]}),p.jsxs(G,{className:D.termsAndConditionsTextIndentDoble,children:["2.10.3. Movimiento de fondos. Se admitirá la acreditación de remuneraciones normales y habituales y otros conceptos derivados de la relación laboral, incluyendo asignaciones familiares, prestaciones de la seguridad social y prestaciones dinerarias por incapacidad derivadas de la Ley 24.577. Asimismo, se admitirán reintegros fiscales, promocionales, comerciales o por prestaciones de salud, préstamos personales pagaderos mediante retención de haberes o débito en cuenta. ",p.jsx("br",{})]}),p.jsxs(G,{className:D.termsAndConditionsTextIndentDoble,children:["2.10.4. Extracciones. Las extracciones de

TERM SportClub count 0 first []

TERM sportclub count 0 first []


Explanation:
**Fetching assets for Home**

I’m looking for dynamic chunks related to the Home section, like `Home-mLuxskep.js`, ErrorNoOfferModal, and OfferLogo/Td/Tc. I need to search for logo assets and benefits tied to SportClub. I'm considering Vite for code-splitting, especially content in the `Home` chunk. I plan to download all JavaScript assets and parse the import map to find `/assets/*.js` within the main bundle. Let’s get this organized and start fetching!

python3 - <<'PY'
import requests,re,json
base='https://tunuevacuenta.bancopatagonia.com.ar/'
main=requests.get(base+'assets/index-BqM37WB4.js',timeout=30).text
files=sorted(set(re.findall(r'assets/[^"\']+?\.js', main)))
print('js files', len(files))
terms=['Sport','sport','SportClub','sportclub','gym','gim','beneficio','descuento','Sport Club','8072','o=','alta renta','LKL','bonific']
for f in files:
    try:
        txt=requests.get(base+f,timeout=20).text
    except Exception as e: continue
    hits=[]
    for term in terms:
        if re.search(re.escape(term),txt,re.I): hits.append(term)
    if hits:
        print('\nFILE',f,'len',len(txt),'hits',hits)
        for term in hits[:5]:
            m=re.search(re.escape(term),txt,re.I)
            i=m.start()
            print('TERM',term, txt[max(0,i-500):i+1200].replace('\n',' ')[:1800])
PY