xxuQ#  @p@ @p@2  @p@o"pathcRMauro/palmanova-213a/documenti-vendita.md"tsNjyB"datac--- name: documenti-vendita-palmanova description: Documenti reali allegati alla vendita di Palmanova 213/A  sidecar per gli originali in _documenti/ metadata: type: user data_ingestione: 2026-07-29 --- Nota sidecar per i documenti reali della vendita di [[palmanova-213a|Palmanova 213/A]]  gli originali vivono in `_documenti/` (protetti, mai in git/mirror esterno), qui il collegamento + i metadati. Contenuto gi raccontato in prosa nella sezione "Documenti agenzia" di [[palmanova-213a]]; questa nota la prova documentale a supporto, non una ripetizione. ## Email a Tempocasa  invio documenti successione ![[2026-03-26-email-documenti-successione-palmanova-tempocasa.eml]] - **Tipo:** email originale (formato `.eml`, non PDF  primo test del framework di archiviazione email as-is, 31/07/2026), da Mauro a Yarima Cortez (agenzia Tempocasa), 26/03/2026 - **Contenuto del corpo email:** Mauro referenzia quattro documenti richiesti dall'agenzia (link Google Drive, chip Gmail): Atto di compravendita, Certificato di morte di Milena Zanon, Successione Gagliardi Gianfranco, Successione Milena Zanon - **Dal corpo email**: a quella data (26/03/2026) mancava ancora il certificato di morte del padre ("non l'ho trovato tra i documenti di mia madre"), con appuntamento in Comune fissato per il 9 aprile 2026 per reperirlo. **Chiuso**: Mauro ha effettivamente inviato il certificato a Tempocasa il 09/04/2026, stesso giorno dell'appuntamento  email di risposta con l'allegato vero, vedi sezione dedicata sotto - Colloca nel tempo l'inizio pratico della raccolta documentale per la vendita, un mese prima del mandato Tempocasa (firmato 24/03 secondo [[palmanova-213a]]  quindi l'invio documenti segue di 2 giorni la firma del mandato) - **Aggiornamento 31/07/2026**: i quattro documenti Drive linkati sono stati recuperati (una volta ricollegato l'account Drive giusto, `maurof.gagliardi@gmail.com`)  vedi le quattro voci sotto. ### Atto di compravendita  1968 ![[1968-11-29-atto-compravendita-palmanova213a.pdf]] - **Tipo:** originale (recuperato da Google Drive, `maurof.gagliardi@gmail.com`  testo verificato pagina per pagina, nessuna correzione necessaria rispetto all'estratto testo) - Milano, 29/11/1968, notaio Agostino Avanzini. Francesco Pasquarelli vende a **Gianfranco Gagliardi e Zanon Milena** (i genitori di Mauro, coniugi) l'appartamento (int. 90, piano 2 scala A) + box (n.7, piano interrato) di via Palmanova 213/A - Prezzo: Lire 7.000.000 (5.997.000 gi versate + 1.003.000 in 17 cambiali, garantite da ipoteca) - **Origine della propriet**: acquisto originale dei genitori, non successione diretta  la provenienza "successione" (gi nota in [[palmanova-213a]]) arriva dai due passaggi ereditari sotto (Gianfranco 2001, poi Milena 2023-24) ### Certificato di morte  Milena Zanon ![[2023-12-21-certificato-morte-milena-zanon.pdf]] - **Tipo:** certificato originale, Comune di Milano  Ufficio Stato Civile, rilasciato 22/01/2024 - Zanon Milena Valentina Agata, nata Moena (TN) 05/03/1943, stato civile vedova, deceduta il **21/12/2023** a Milano ### Successione Gianfranco Gagliardi  2001 ![[2001-successione-gianfranco-gagliardi.pdf]] - **Tipo:** originale (recuperato da Google Drive, `maurof.gagliardi@gmail.com`  verificato pagina per pagina, correzioni applicate rispetto al primo estratto testo) - **Il padre di Mauro**: Gianfranco Gagliardi, nato Milano 31/05/1936, deceduto il **01/02/2001** (data apertura successione, ora leggibile chiaramente). Eredi: Zanon Milena (coniuge, 1/2) e Mauro Francesco Gagliardi (figlio, 1/2)  quindi Mauro possiede quote di Palmanova 213/A fin dal 2001, non solo dal 2023 - **Immobili elencati (Quadro B1, confermati dal modulo manoscritto)**: - Via Palmanova 213 piani 2-5 (fg.151 part.126 sub 8, A/3 cl.3, 5 vani, rendita 1.100.000 lire)  l'appartamento, quota 500/1000, valore 58.000.000 lire - Via Palmanova 213 piano S2 (fg.151 part.257 sub 7, C/6 cl.7, 17 vani, rendita 192.100 lire)  il box, quota 500/1000, valore 11.000.000 lire - **Via Palmanova 131 piani 8-9** (fg.204 part.78 sub 25, A/3 cl.4, 4,5 vani, rendita 1.170.000 lire)  **quota 1000/1000, piena propriet esclusiva del padre**, valore 123.000.000 lire - Via Palmanova 143 piani 5-7 (fg.205 part.92 sub 26, A/3 cl.3, 3 vani, rendita 660.000 lire)  quota 250/1000, valore 18.000.000 lire - Oltre alle quattro unit sopra, il modulo cita anche (in un intercalare non riletto per intero) due unit in **via Fratelli Cervi, Segrate**  dettagli non riverificati sul PDF, restano quelli del primo estratto testo automatico - **Chiarito da Mauro (31/07/2026)**: **via Palmanova 131** ancora di sua propriet, affittata (gi noto anche in [[finanze]], patrimonio immobiliare  "1,8% netto, tenuto per stabilit"). **Via Palmanova 143** stata venduta diversi anni fa, non pi di propriet. **Via Fratelli Cervi** (appartamento + box) non una propriet distinta/dimenticata: l'indirizzo dove Mauro vive oggi  la via stata nel frattempo rinominata **Via Residenza Fontana** (vedi [[casa]]). Quadro completo quindi risolto: delle propriet ereditate dal padre nel 2001, una stata venduta (143), una la residenza attuale (ex Fratelli Cervi), una affittata (131), e Palmanova 213/A + box sono quelle vendute nel 2026 (oggetto di questo file). ### Successione Milena Zanon  2024 ![[2024-04-09-successione-milena-zanon.pdf]] - **Tipo:** originale (recuperato da Google Drive, `maurof.gagliardi@gmail.com`) - Dichiarazione telematica presentata 09/04/2024, protocollo Agenzia Entrate `24040911063351540`. **Erede unico indicato: Mauro Francesco Gagliardi** - Attivo ereditario netto: 102.169 (immobili 101.130  appartamento + box di Palmanova 213/A, coerenti con le rendite gi note  + conto corrente ~ 1.038) - Imposte dovute: ~ 3.289 totali (ipotecarie, catastali, bolli) ## CILA in sanatoria  ricevuta ![[2026-04-14-cila-sanatoria-ricevuta.pdf]] - **Tipo:** ricevuta SUE Comune di Milano (art. 18-bis L. 241/1990) - **Data protocollo:** 14/04/2026  protocollo `0214648` - **Codice pratica:** `GGLMFR69A31F205O-09042026-1100` - **Tecnico asseverante:** Marco Steve Sellitti (SLLMCS95R31F205S) - Conferma quanto gi in [[palmanova-213a]]: presentata 09/04, ricevuta 14/04. ## DOCFA  ricevuta di avvenuta denuncia di variazione ![[2026-04-21-docfa-catasto-ricevuta.pdf]] - **Tipo:** ricevuta Ufficio Provinciale di Milano  Servizi Catastali - **Data:** 21/04/2026, ore 17:40 - **Pratica:** `MI0274977`, motivo "Divisione  diversa distribuzione degli spazi interni" - **Esito confermato dal documento:** sub 8 soppresso; sub 838 costituito (A/3, cl. 4, 87 mq, rendita 604,25  VIA PALMANOVA 213/A p.2); sub 839 costituito (C/2, cl. 4, rendita 7,44  p.5) - **Costo:** 140, pagato (quietanza n. 1096622) - Conferma esatta i dati gi scritti in [[palmanova-213a]] (sub 8!838/839). ## APE  attestato di prestazione energetica ![[2026-04-21-ape-attestato.pdf]] - **Protocollo:** `1514601887426`, valido fino al 21/04/2036 - **Indirizzo:** Via Palmanova 213A, Milano  riferito al sub 838 - **Classe:** D (EPgl,nren 145,78 kWh/manno)  coerente con [[palmanova-213a]] ## Bonifico  provvigione mediazione ![[2026-07-28-bonifico-provvigione-west-srl.pdf]] - **Data:** 28/07/2026, ore 15:46  bonifico istantaneo Fineco - **Importo:** 3.660,00 (= 3.000 + IVA 22%, coerente col mandato Tempocasa 3.000 flat) - **Causale:** "Proforma n.44 del 25/06/2026 Mediazione immobiliare vendita immobile sito in Milano, Via Palmanova 213/A" - **Beneficiario:** West Srl (IBAN `IT11M0608532620000000022312`) - **Dettaglio nuovo rispetto a [[palmanova-213a]]:** il beneficiario della provvigione **West Srl** (l'agenzia lato acquirente, tramite cui operava Matteo Bombonato secondo la proposta d'acquisto), non Tempocasa direttamente. **Chiuso (30/07/2026)**: Mauro conferma la provvigione pagata  questo bonifico la mediazione, nessun altro pagamento pendente. ## Caparra confirmatoria  i due bonifici che la completano ![[2026-07-28-bonifico-caparra-5000-west-srl.pdf]] - **Data:** 28/07/2026, bonifico SEPA eseguito - **Importo:** 5.000,00 - **Da:** West Srl ! Mauro - **Causale:** "Caparra confirmatoria Via Palmanova 213/A" - il rilascio della somma che era in deposito fiduciario presso l'agenzia (vedi [[palmanova-213a]]: "5.000 gi in deposito fiduciario... diventa caparra confirmatoria ex art. 1385 all'accettazione"). ![[2026-07-29-bonifico-caparra-integrazione-23000-apadula.pdf]] - **Data:** ordinato 29/07/2026 11:28, regolamento beneficiario 30/07/2026 - **Importo:** 23.000,00 - **Da:** Gabriele Apadula (proponente/acquirente) ! Mauro - **Causale:** "Integrazione di Caparra confirmatoria acquisto immobile via Palmanova 213/A" - **Conferma:** 5.000 + 23.000 = **28.000 , esattamente la caparra prevista dalla proposta** (~9,8% di 285k), arrivata entro la scadenza del 31/07 indicata nella proposta. La compravendita procede come da accordo. ## Accettazione della proposta  firmata + audit log FEA ![[2026-07-28-accettazione-proposta-acquisto-firmata.pdf]] - **Tipo:** modulo "La proposta viene accettata" (Tempocasa), firma elettronica avanzata via Docudrop/SIGNificant SignAnyWhere - **Firma di Mauro:** 28/07/2026, 12:17:12 (autenticazione SMS OTP) - **Firma dell'agente Matteo Bombonato (per l'agenzia West Srl):** 28/07/2026, 12:17:37 - **Contenuto:** accettazione integrale della proposta 24/07/2026 (protocollo 20260724)  dati catastali appartamento (fg.151 part.126 sub 8, A/3) e box (fg.151 part.257 sub 7, C/6) riportati identici alla proposta, arredo completo ceduto a titolo gratuito - Conferma con data/ora esatta quanto gi raccontato in [[palmanova-213a]] (accettazione avvenuta il 28/07) ![[2026-07-28-audit-log-accettazione.pdf]] - **Tipo:** audit log della pratica di firma elettronica (envelope Docudrop `d6834fce-...`) - **Esito:** pratica completata 28/07/2026 12:17:39, entrambe le firme valide (hash SHA256 documentati, tracciabilit IP/autenticazione SMS per entrambi i firmatari) - **Valore:** prova tecnica dell'integrit e validit legale della firma FEA sull'accettazione  utile se in futuro serve dimostrare la data/validit dell'accettazione ## Riferimenti - [[palmanova-213a]]  narrazione completa della trattativa e decisione di firma - `archivio/_documenti/`  cartella originali (esclusa da git/mirror) {2  @p@~|8 #  Pp@ Pp@2@ @ Pp@@o"pathc0_documenti/_documenti.md"tsNqyB"datac?--- tipo: entit --- # _documenti **& ORIGINALI CON DATI PERSONALI REALI. NON ESPORTARE, NON SPECCHIARE, NON CONDIVIDERE MAI CON NESSUNA AI ESTERNA.** Questa cartella, insieme a [[_raw]] e [[_secrets]], una delle tre eccezioni nell'intero `archivio/` a "consultabile da qualunque AI, anche esterna via mirror". Prima di qualunque operazione di mirror/export/condivisione dell'archivio, **verificare esplicitamente che `_documenti/` sia esclusa**  non un'esclusione che si d per scontata, va controllata ogni volta. ## Cosa contiene Originali di documenti reali che Mauro vuole conservare  contratti, scansioni, referti, planimetrie: qualunque file non-`.md` con dati personali (codice fiscale, firme, dati anagrafici, dati sanitari) legato a un fatto gi raccontato altrove nell'archivio. **Organizzazione flat, deliberata**: nessuna sottocartella per argomento. Nome file descrittivo (`YYYY-MM-DD-descrizione-breve.ext`) per dare ordine visivo in un `ls`/Finder senza bisogno di categorizzare a priori. Il ritrovamento vero passa dalla nota sidecar che lo referenzia, non dalla navigazione a cartelle qui dentro. ## Come si collega al resto dell'archivio Ogni file qui ha una **nota sidecar** altrove (tipicamente vicino al fatto che documenta, es. `Mauro/palmanova-213a/` per i documenti della vendita) che fa da ponte: embed/link al file, frontmatter con metadati (data, tipo documento, fonte), collegamenti ai concetti citati. Questa cartella non mai il punto di accesso  lo sempre la nota sidecar. ## Fuori dal repo git I file qui dentro non si committano (dati personali reali)  sync solo via Dropbox, come `_secrets/`. Vedi `.gitignore` in root. ## File Vendita Palmanova 213/A (sidecar in `Mauro/palmanova-213a/documenti-vendita.md`): - `2026-04-14-cila-sanatoria-ricevuta.pdf` - `2026-04-21-docfa-catasto-ricevuta.pdf` - `2026-04-21-ape-attestato.pdf` - `2026-07-28-bonifico-provvigione-west-srl.pdf` - `2026-07-28-bonifico-caparra-5000-west-srl.pdf` (ingerito 29/07/2026) - `2026-07-29-bonifico-caparra-integrazione-23000-apadula.pdf` (ingerito 29/07/2026) - `2026-07-28-accettazione-proposta-acquisto-firmata.pdf` (ingerito 31/07/2026) - `2026-07-28-audit-log-accettazione.pdf` (ingerito 31/07/2026) - `2026-03-26-email-documenti-successione-palmanova-tempocasa.eml` (ingerito 31/07/2026  primo test framework email `.eml`) - `1968-11-29-atto-compravendita-palmanova213a.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2023-12-21-certificato-morte-milena-zanon.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2001-successione-gianfranco-gagliardi.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2024-04-09-successione-milena-zanon.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2026-04-09-email-certificato-morte-gianfranco-tempocasa.eml` (ingerito 31/07/2026  allegato vero incorporato, non link Drive) - `2001-02-01-certificato-morte-gianfranco-gagliardi.pdf` (ingerito 31/07/2026  estratto dall'email via script Python) Samuele (sidecar in `Mauro/famiglia/famiglia-samuele.md` e `famiglia-samuele-salute.md`): - `2026-06-29-autoscuola-segrate2-iscrizione-samuele.pdf` (ingerito 31/07/2026) - `2026-07-09-dentista-pozzi-samuele-fattura414.pdf` (ingerito 31/07/2026) - `2026-05-12-synlab-dermatologia-samuele-rimborso-aon.pdf` (ingerito 31/07/2026) Francesco (sidecar in `Mauro/famiglia/famiglia-francesco-salute.md`): - `2026-07-09-dentista-pozzi-francesco-fattura415.pdf` (ingerito 31/07/2026) Famiglia condivisa/suoceri (sidecar nell'hub `Mauro/famiglia/famiglia.md`): - `2026-06-22-bluvacanze-crociera-msc-famiglia.pdf` (ingerito 31/07/2026) - `2025-07-23-carta-identita-concetta.pdf` (ingerito 31/07/2026) Casa Segrate (sidecar in `Mauro/casa.md`, nuovo file): - `2026-05-28-nespresso-riparazione-releco.pdf` (ingerito 31/07/2026) Salute Mauro (sidecar in `Mauro/salute.md`, nuovo file): - `2025-04-05-referto-analisi-mauro.pdf` (ingerito 31/07/2026) - `2026-01-26-analisi-calcolo-renale-mauro.pdf` (ingerito 31/07/2026) - `2026-05-30-referto-analisi-mauro.pdf` (ingerito 31/07/2026) {2  Pp@ The 47th Edition  2026 American Film Market - Buyer Confirmation > > Thank you for your AFM Order. Please bring this confirmation with you to redeem your badge. > > YOU'VE UNLOCKED ACCESS TO THE AFM HOTEL BLOCK by registering for a Buyer Badge. Click here to reserve your hotel room at one of the AFM Partner Hotels. New for 2026: RegiM`stered participants must use the link above to book accommodation(s) directly with participating hotels and access the exclusive AFM rates. > > **Order Number 172295  Total Charges: $1980.00** > > | Registrant | Company | Item | Qty | Charge | > |---|---|---|---|---| > | Bonomi, Veronica | RTI SPA - Mediaset Group | Buyer Badge | 1 | $495.00 | > | Villa, Tania | RTI SPA - Mediaset Group | Buyer Badge | 1 | $495.00 | > | Gagliardi, Mauro | RTI SPA - Mediaset Group | Buyer Badge | 1 | $495.00 | > | Bassi, Davide | RTI SPA - Mediaset Group | Buyer Badge | 1 | $495.00 | > > BADGE PICK-UP is located at AFM's headquarters, the Fairmont Century Plaza (2025 Avenue of the Stars, Los Angeles, CA, 90067). > > Registration Hours: 9:00am - 6:00pm Monday, November 9 / 8:30am - 6:00pm Tuesday, November 10 - Saturday, November 14. Photo identification is required to pick up all badges. > > BUYER BADGES are valid Tuesday, Nov. 10 - Sunday, Nov. 15 and can be picked up on any day. Access includes the Buyer & IFTA Members Lounge, all Exhibitor Floors, LocationEXPO, Innovation Hub, and most Screenings. The Buyer Badge Plus also includes access to The AFM Sessions on the Santa Monica Stage & Constellation Stage on Level P2 at the Fairmont Century Plaza. > > CANCELLATION requests must be received in writing. No refunds for Badge order cancellations received after October 16, 2026. Please note that the 3% credit card service fee is non-refundable. This deadline DOES NOT apply to hotel accommodations. > > EXHIBITOR LIST available in August at exhibitors.americanfilmmarket.com/exhibitor-list/. SCREENING SCHEDULE available mid-October at TheFilmCatalogue.com. AFM26 APP launches mid-October (invito via invitations@guidebook.com). CINANDO invita a met ottobre (un anno di membership incluso nel credential). > > Per domande sulla registrazione: registration@ifta-online.org o 1-310-446-1082. ## Collegamenti - Thread aperto in `memory/MEMORY.md`: ESTA da fare (non delegabile, procedura personale di Mauro) + evento su Outlook Calendar (9-15/11, tutto il giorno) - Nessun collegamento con `archivio/Mauro/salute.md` o altre note  trasferta puramente lavorativa {2  q@AWf{ M$  q@ q@2œ  q@o"pathc@Adrian/progetti/project_grafo.md"tsNyB"datac--- name: project-grafo description: Grafo vault integrato nel cockpit  webapp /graph + versione desktop metadata: node_type: memory type: project originSessionId: c35b3ade-b2cb-4b16-9684-fcd6d0b1386d --- **CHIUSO 30/07/2026  interamente superato.** Sia la webapp (`cockpit.privcloud.dev/graph`, dentro il cockpit rimosso il 15/07/2026) sia il vault che visualizzava (smantellato il 29/07/2026, vedi [[project_alleggerimento_elon]]) non esistono pi. Nessun successore pianificato  l'archivio oggi si naviga come testo/Obsidian, non pi come grafo. Testo originale sotto, storico. --- Il visualizzatore grafico del vault si chiama convenzionalmente **"Grafo"** (non GraphViewer). **Webapp** (principale): `cockpit.privcloud.dev/graph`  route `/graph` in webapp.py, stessa auth cockpit, navbar =ج/=x per switch. Cache 60s. Accessibile da iPhone. **Desktop** (secondario): launcher `/home/mauro/Scrivania/graphviewer.desktop`  PyQt6 + QWebEngineView, avvia da `/mnt/ssd/adrian/graphviewer/`. Fix applicato 2026-07-09: il launcher ora fa `cd /mnt/ssd/adrian/graphviewer` prima di avviare (senza cd i moduli `loaders/` non venivano trovati). **Why:** Mauro usa "Grafo" come nome convenzionale. La webapp preferita per uso quotidiano; il desktop resta disponibile ma secondario. **How to apply:** Chiamarlo "Grafo" nelle risposte. Per fix o miglioramenti UI mobile, agire su `vault-secondbrain/webapp.py` route `/graph` + CSS nel GRAPH_NAV/graph_style inline. {2  q@Pm/Q$  q@ q@2Ó q@ o"pathc.Adrian/agenti/agenti.md"tsNvyB"datac --- tipo: entit --- # Agenti Sottoagenti Claude Code di Adrian, ciascuno con la propria base di conoscenza dedicata, costruita mentre lavora  non un output da proporre e aspettare, un documento vivo aggiornato ad ogni sessione sul suo dominio. - [[powerbricks]]  **powerbricks-expert**: business logic MyICR_Suite/PowerBricks (linker, diritti, edizioni) - [[myicr-flussi]]  **myicr-flussi-expert**: logistica dei flussi dati, pipeline, provenienza  complementare a powerbricks-expert (prende i dati as-is, non ne discute la semantica) Cartella pensata per crescere: se nasce un terzo sottoagente con una KB propria, la sua voce si aggiunge qui. {2  q@X: U$  q@ q@2  q@o"path""Mauro/famiglia/project_velionmc.md"tsNO,yB"datac--- name: project-velionmc description: Server Minecraft VelionMC di Francesco  infrastruttura e stato metadata: node_type: memory type: project originSessionId: c35b3ade-b2cb-4b16-9684-fcd6d0b1386d --- Server Minecraft di Francesco (figlio minore di Mauro), creato 2026-04-23. **Infrastruttura:** - Provider: Hetzner Cloud, piano CX23 (2 vCPU, 4GB RAM, 40GB) - Location: Falkenstein FSN1 - IP: 167.233.98.108 - OS: Ubuntu 24.04 LTS - Accesso: root via SSH key `/home/mauro/.ssh/id_ed25519` - Backup Hetzner automatico attivo **Stato configurazione (2026-04-23):** - [ ] ufw da configurare (aprire porta 25565 TCP/UDP) - [ ] Java da installare - [ ] Paper MC da installare e configurare - [ ] Whitelist giocatori **Aggiornamento 2026-07-11:** Francesco ha installato VS Code + Codex in locale su un PC a casa (non sul server). Lo usa per sviluppare modifiche al server Minecraft autonomamente. Supercontento dei risultati. **Why:** Francesco voleva un server "suo" separato dall'infrastruttura di Mauro. **How to apply:** Francesco gestisce il server in autonomia con Codex; Adrian supporta l'infrastruttura se serve. {2  q@ +`Y$  r@ r@2 r@ o"path"Adrian/tools/diario-editor.md"tsN@P,yB"datac --- name: project-diario-editor description: "Editor PyQt6 istantaneo per il diario di Mauro  tools/diario-editor/" metadata: type: project --- Pannello PyQt6 (`tools/diario-editor/diario_editor.py`, lanciato via `RUN.bat`), stile Frank/admin MyICR Suite  istantaneo, niente webapp/server. Costruito il 28/07/2026 insieme a Mauro. **Cosa fa**: apre il file diario di oggi (`archivio/Mauro/diario/YYYY-MM-DD.md`), lo carica intero ed editabile, salva a intervalli + alla chiusura. Registra automaticamente ogni nuovo giorno in `diario.md` (sezione "Giorni"). **Design completo** (decisioni, alternative scartate, bug trovati e corretti): vedi [[project_alleggerimento_elon]], sezione "Progettazione diario ed editor Python". **Stato**: funzionante, in uso quotidiano. {2  r@!pQC ]$  r@ r@2  r@o"path"Adrian/tools/browser-agent.md"tsNP,yB"datac--- name: project-browser-agent description: "Vision agent generico per navigazione web autonoma  tools/browser-agent/" metadata: type: project --- Script standalone (`tools/browser-agent/browser_agent.py`)  pilota un Chrome dedicato guardando screenshot e decidendo l'azione tramite Claude Vision, in loop (screenshot ! decisione ! azione ! screenshot successivo). Indipendente dal vault/vault-mcp e dai due subagenti Claude Code  non un subagente, non serve invocazione esplicita nello stesso senso. **Come gira**: profilo Chrome dedicato `~/.config/chrome-debug-agent`, porta CDP 9223 (separata da quella usata in passato per Elon, ormai storica). Modello `anthropic/claude-sonnet-4-5` via OpenRouter  chiave letta dal `.env` di root (`Dropbox/adrian/.env`), non da quello locale alla cartella. **Guardrail**: no acquisti/prenotazioni/azioni irreversibili; dichiara `done` solo con dati effettivamente visibili a schermo; dichiara `fail` su captcha invece di tentare di aggirarlo. **Gotcha noto**: siti con protezioni aggressive (es. Skyscanner) richiedono un warm-up manuale del profilo la prima volta (bypasso captcha a mano una tantum, poi il profilo resta "caldo"). **Debug**: screenshot di ogni step salvati in `/tmp/browser_agent_debug/step_NN.png`. **Stato**: funzionante, servizio attivo (vedi `memory/MEMORY.md`). {2  r@" Dqa$   r@  r@2   r@o"path"Adrian/tools/frank-relay.md"tsN0Q,yB"datac--- name: project-frank-relay description: "Ponte file-based Nave!Frank (ufficio) per query di sola lettura  cartella tasks/" metadata: type: project --- Protocollo file JSON via Dropbox tra Adrian (Nave) e Frank (daemon ETL ufficio): `tasks/to-frank/richiesta-NNNN.json` ! Frank processa entro ~30s ! `tasks/from-frank/risposta-NNNN.json`. Ridefinito 2026-07-17 (non WebDAV), implementato e operativo da allora. **Perch esiste**: da Nave non si raggiunge `PYTHON/`/rete Mediaset direttamente  questo ponte lo permette in sola lettura (`list_dir`, `read_file`, `glob`, `duckdb_query`), usato soprattutto da `myicr-flussi-expert` per diagnosi sui dati. **Spec completa**: [[myicr-flussi]], sezione "Protocollo Frank-relay". Menzione breve anche in `CLAUDE.md`. **Manutenzione**: gli scambi conclusi (`richiesta-*.json`/`risposta-*.json`) non si accumulano  esclusi da git, ripuliti quando non servono pi. Il meccanismo (cartelle + `.gitkeep`) resta. **Stato (29/07/2026)**: attivo, ultimo scambio 27/07 (diagnosi Free+DVB-T). {2   r@#p,?He$  0r@ 0r@2 0r@ o"path"Adrian/tools/tools.md"tsN -yB"datac --- tipo: entit --- # Tools Applicativi/script che Adrian ha costruito e mantiene direttamente, attivi oggi  riferimento su cosa fanno e come sono strutturati, non cronaca di una decisione chiusa (quella resta in `progetti/`). Nome 1:1 con la cartella codice reale `tools/` (deciso 03/08/2026, separato da `progetti/` dopo essersi accorti che mescolava riferimento su tool attivi e cronaca di iniziative/decisioni). - [[browser-agent]]  vision agent generico per navigazione web autonoma, `tools/browser-agent/` - [[diario-editor]]  editor PyQt6 istantaneo per il diario di Mauro, `tools/diario-editor/` - [[frank-relay]]  ponte file-based Nave!Frank per query di sola lettura, cartella `tasks/` Cartella pensata per crescere: se nasce un nuovo tool attivo con una sua scheda, la voce si aggiunge qui. {2  0r@$?i_ i$  @r@ @r@2  @r@o"pathc6Adrian/progetti/progetti.md"tsN0W2yB"datac--- tipo: entit --- # Progetti Cronaca di iniziative/decisioni di Adrian, attive o chiuse  perch costruito cos, cosa scartato, quando chiuso. Criterio: farina del sacco di Adrian (non conoscenza di dominio, quella in `agenti/`; non riferimento su tool attivi, quello in `tools/`; non vita/famiglia di Mauro non gestita da Adrian). - [[project_alleggerimento_elon]]  architettura AgentBricks: Adrian pivot centrale, vault/Elon smantellati del tutto (29/07), il second brain che stiamo costruendo qui - [[project_bill_futuro]]  CHIUSO: Bill assorbito in Adrian (16/07), storico della decisione - [[project_fragilita_nave]]  RISOLTO 29/07: RECOVERY.md/servizi.md riscritti e verificati, 2 regole firewall orfane trovate e chiuse - [[project_grafo]]  CHIUSO 30/07: webapp (nel cockpit, rimosso 15/07) e vault che visualizzava (smantellato 29/07) non esistono pi - [[project_mcp_vault]]  CHIUSO 29/07: smantellato interamente (server, vault.db, firewall, Caddy), Elon cancellato da Mauro - [[project_reminders_sync]]  01/08: ripristino mirato Apple Reminders!Adrian, no demone, skill `processa-promemoria` - [[project_test_secondbrain_voce]]  test ChatGPT vs voce Claude, origine della decisione di alleggerimento - [[roadmap-consolidamento]]  CHIUSO: migrazione Adrian su Dropbox (16/07), storico Tool attivi (`browser-agent`, `diario-editor`, `frank-relay`) spostati in `Adrian/tools/` il 03/08/2026  erano riferimento su cose che girano oggi, non cronaca di una decisione. `project_velionmc` spostato in `Mauro/famiglia/`  server di Francesco, non un'iniziativa di Adrian. {2  @r@%S!"m$  Pr@ Pr@2  Pr@o"path" archivio.md"tsN6yB"datac--- tipo: entit --- # Archivio Second brain di Mauro/Adrian  file `.md`, consultabile via Obsidian o direttamente. Leggere questo file prima di consultare o scrivere qualunque cosa qui dentro. Valido per qualunque AI (Adrian, sottoagenti, AI web via mirror)  non solo per uso interattivo in Obsidian. **Cosa NON c' qui**: l'infrastruttura tecnica del sistema (macchine, servizi, cron, systemd, come sono collegate le cose) vive in `CLAUDE.md` (root del repo), non qui. Questo archivio memoria di fatto (persone, progetti, conoscenza di dominio, log)  non documentazione dell'ecosistema tecnico. `memory/MEMORY.md` la presuppone: se qualcosa l non torna, il contesto in `CLAUDE.md`. **Cosa PU esserci**: anche contenuto storico/archiviato, non solo stato corrente  memoria di fatto, non un cruscotto sempre-presente. Lo stato operativo corrente (letto sempre, a ogni sessione) vive invece in `memory/MEMORY.md`, non qui  questo archivio resta puramente on-demand, nessuna eccezione. **Una volta migrata un'informazione qui, questo la fonte di verit**  non si lasciano copie duplicate nella posizione precedente. Se la sintesi fatta in fase di migrazione rischia di perdere sfumature, il raw recuperabile va conservato in un "bidone raw" dedicato (dentro o fuori l'archivio, da valutare caso per caso)  mai lasciare la stessa informazione vera in due posti contemporaneamente. **Tre eccezioni dichiarate, mai consultabili da AI esterne**: [[_raw]] (materiale grezzo non sintetizzato), [[_secrets]] (credenziali vere, topologia di rete) e [[_documenti]] (originali PDF/scansioni con dati personali reali  contratti, referti). Prima di qualunque mirror/export dell'archivio verso l'esterno, verificare esplicitamente che tutte e tre siano escluse  non darlo per scontato. ## Cartelle - [[Adrian]]  l'agente stesso, con le sue basi di conoscenza - [[Mauro]]  la sua memoria finita (famiglia, finanze, casa, lavoro, diario  solo fatti stabili) - [[_raw]]  eccezione dichiarata: materiale grezzo non ancora sintetizzato, mai fonte di verit diretta - [[_secrets]]  & credenziali vere e topologia di rete  **mai in un mirror/export verso AI esterne, verificare sempre prima di ogni operazione del genere** - [[_documenti]]  & originali di documenti reali (PDF/scansioni) con dati personali  **stessa regola di esclusione di `_secrets`** ## Formato Tutto file `.md`. Documenti non-`.md` (PDF, scansioni) vivono in [[_documenti]] nel formato originale, **flat** (niente sottocartelle per argomento  il ritrovamento passa dalle note, non dalla struttura a cartelle). Ogni documento ha una **nota sidecar** altrove nell'archivio (es. dentro `Mauro/palmanova-213a/`), che fa da ponte: embed/link al file originale + metadati (frontmatter) + collegamenti ai concetti citati. La nota sidecar la fonte navigabile; il file in `_documenti/` resta l'originale intoccabile. ## Hub per cartella Ogni cartella con pi di un file ha un **hub**: un file con lo stesso nome della cartella (es. `Adrian/Adrian.md`, `Mauro/diario/diario.md`), con una breve descrizione di cosa contiene la cartella e link verso i file principali. Leggere l'hub prima di leggere il resto della cartella. Non esiste una convenzione unica su chi linka chi (l'hub verso i membri, o i membri verso l'hub)  dipende da come cresce la cartella: - **Collezione piccola e fissa** (es. le basi di conoscenza di Adrian): l'hub linka in uscita verso ogni membro. - **Collezione che cresce nel tempo** (es. il diario, un file al giorno): i membri linkano verso l'hub, o pi semplicemente l'hub tiene un elenco che si aggiorna da solo (vedi `diario.md`, sezione "Giorni"). ### Quando splittare un file in hub + membri (deciso 31/07/2026) Non una questione di lunghezza  un file lungo ma narrativamente unico (una storia coerente, nessuna parte linkata da sola) resta unico. Splittare quando **entrambe** sono vere: 1. **Altri appunti vogliono linkare un pezzo specifico**, non genericamente "una sezione di X"  se un file gi scrive "vedi [[Y]]" dove Y un nome dentro un file pi grande, Y merita un file suo. 2. **Ogni parte ha un'identit e un ciclo di vita reali**, indipendenti dal resto  un progetto che pu diventare "completed" o essere smantellato per conto suo, una persona, un episodio datato. Non un paragrafo che serve solo al flusso del discorso. Come per la struttura in generale: **non splitt':are in anticipo** per una crescita ipotetica  solo quando l'attrito si sente davvero (un link che non si riesce a fare pulito). Esempio concreto: `Mauro/lavoro.md` (142 righe, 6 sezioni nette, gi linkate individualmente da altri punti) ! `Mauro/lavoro/` + 6 file; la sua sotto-sezione progetti ! un file per applicativo, nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati). ## Tag Classificazione a grana fine dentro un file (es. `#lavoro`, `#casa`)  diversa dall'appartenenza a una cartella. Un tag risponde a "che tipo di contenuto questo pezzo", l'hub risponde a "a quale collezione appartiene questo file". ## Per chi consulta i file direttamente (non via Obsidian) Un'AI che legge i file grezzi non ha bisogno del grafo  cerca testo, legge frontmatter. La convenzione hub-per-cartella vale comunque: prima di rispondere su una cartella, controllare se esiste un file con lo stesso nome della cartella. ## Indice completo (spostato qui da memory/MEMORY.md il 30/07/2026) Scansione piatta di ogni nota  completa e economica, diversa dalla navigazione per hub (che richiede di sapere gi dove guardare). Una riga ciascuna, aggiornare quando si crea/chiude una nota. Cresce nel tempo, per design. - [Storico Adrian](Adrian/adrian_state_storico.md)  narrazione sessioni passate, consultabile a necessit (stato corrente vive in `memory/MEMORY.md`, letto sempre, non qui) - [Famiglia Mauro](Mauro/famiglia/famiglia.md)  hub, un file per persona (moglie, figli Samuele e Francesco); suoceri ancora nell'hub - [Finanze Mauro](Mauro/finanze.md)  patrimonio, portafoglio Fineco, allocazione post-Palmanova - [Salute Mauro](Mauro/salute.md)  referti ed esami, solo fatti riportati dai documenti, nessuna interpretazione clinica - [Casa Segrate](Mauro/casa.md)  residenza attuale di Mauro, elettrodomestici/manutenzioni (diversa da palmanova-213a, casa della madre venduta) - [Palmanova 213/A](Mauro/palmanova-213a/palmanova-213a.md)  vendita immobiliare, venduta 28/07/2026, documenti in `documenti-vendita.md` - [Lavoro Mauro](Mauro/lavoro/lavoro.md)  contesto ICR/Mediaset: ruolo, persone, dinamiche, progetti (migrato AS-IS, letture strategiche incluse; suddiviso in file per argomento il 31/07/2026) - [Ruolo personale Adrian](Adrian/feedback/feedback_ruolo_personale.md)  Adrian tiene sott'occhio anche contesto personale Mauro, non solo tecnico - [Negazioni senza verifica](Adrian/feedback/feedback_negazioni_senza_verifica.md)  "non c'" dedotto da una mappa pi insidioso di un'affermazione sbagliata  verificare sempre col territorio - [Risposta cockpit iPhone](Adrian/feedback/feedback_cockpit_response.md)  messaggi da [MAURO] (form): rispondere SOLO nel cockpit, non duplicare in VSCode - [Messaggi Elon  notifica solo](Adrian/feedback/feedback_elon_messages.md)  quando Mauro riporta qualcosa da Elon: valuta e aspetta, non agire in automatico - [Supabase dismantled](Adrian/feedback/feedback_supabase_dismantled.md)  Supabase smantellato: NON nominarlo mai. Canale valido oggi: adrian.db, file locali (vault.db non esiste pi) - [Vault dogfooding](Adrian/feedback/feedback_vault_dogfooding.md)  SUPERATA 29/07 (vault smantellato), oggi equivalente: consultare archivio/ prima di lavorare su un'area - [VelionMC  Server Minecraft Francesco](Mauro/famiglia/project_velionmc.md)  Hetzner CX23, IP 167.233.98.108, Francesco lo gestisce in autonomia con Codex - [MCP Vault Second Brain](Adrian/progetti/project_mcp_vault.md)  CHIUSO 29/07: smantellato interamente (server, vault.db, firewall, Caddy), Elon cancellato da Mauro - [Grafo](Adrian/progetti/project_grafo.md)  CHIUSO 30/07: webapp (nel cockpit, gi rimosso 15/07) e vault che visualizzava (smantellato 29/07) non esistono pi - [Fragilit Nave](Adrian/progetti/project_fragilita_nave.md)  RISOLTO 29/07: RECOVERY.md/servizi.md riscritti e verificati - [Bill  futuro](Adrian/progetti/project_bill_futuro.md)  CHIUSO 16/07: Bill assorbito in Adrian, storico della decisione - [Reminders sync](Adrian/progetti/project_reminders_sync.md)  01/08: ripristino mirato Apple Reminders!Adrian, no demone, skill `processa-promemoria` - [Browser agent](Adrian/tools/browser-agent.md)  vision agent generico per navigazione web, `tools/browser-agent/` - [Diario editor](Adrian/tools/diario-editor.md)  editor PyQt6 istantaneo per il diario, `tools/diario-editor/` - [Frank-relay](Adrian/tools/frank-relay.md)  ponte file-based Nave!Frank per query di sola lettura, cartella `tasks/` - [PYTHON/ territorio Windows](Adrian/feedback/feedback_python_windows_territory.md)  non toccare da Nave/Linux, nemmeno cleanup "ovvi" - [Ecosistema PYTHON/  panoramica progetti](Mauro/lavoro/lavoro-python-ecosistema/lavoro-python-ecosistema.md)  un file per applicativo (Frank, MyICR_Suite, GemmaReport, ecc.), stato, relazioni  self-contained, non richiede accesso a `PYTHON/` - [PowerBricks knowledge base](Adrian/agenti/powerbricks.md)  business logic MyICR_Suite/PowerBricks, letta dal subagente powerbricks-expert - [PowerBricks dual-write](Adrian/feedback/feedback_powerbricks_dual_write.md)  regole confermate vanno scritte sia nella KB sia nelle istruzioni del subagente - [PowerBricks segnale sessione](Adrian/feedback/feedback_powerbricks_session_signal.md)  quando Mauro segnala sessione PowerBricks, scrivere subito ogni spiegazione nella KB - [Roadmap consolidamento](Adrian/progetti/roadmap-consolidamento.md)  CHIUSO: migrazione Adrian su Dropbox (16/07), storico - [MyICR flussi knowledge base](Adrian/agenti/myicr-flussi.md)  logistica dei flussi dati (pipeline, provenienza), letta dal subagente myicr-flussi-expert, complementare a powerbricks-expert - [No domande a scelta multipla](Adrian/feedback/feedback_no_multiplechoice_ui.md)  Mauro preferisce domande in testo libero, non il tool AskUserQuestion - [Memory location](Adrian/feedback/feedback_memory_location.md)  dove va scritto cosa, gotcha hard-link MEMORY.md - [Test second brain: ChatGPT vs voce Claude](Adrian/progetti/project_test_secondbrain_voce.md)  ChatGPT perde i connettori in voce, Claude+Haiku tiene il contesto Elon in voce; switch Haiku/Opus manuale - [Architettura AgentBricks](Adrian/progetti/project_alleggerimento_elon.md)  Adrian pivot centrale + agenti web leggeri (ChatGPT: diario/calendario/todo), file-based; vault/Elon smantellati del tutto 29/07 (non pi "in dismissione", chiuso). Contiene anche la sezione "Roadmap / idee parcheggiate" - [Elimina, non tenere nel dubbio](Adrian/feedback/feedback_elimina_non_tenere_per_dubbio.md)  quando si smantella qualcosa, Mauro preferisce cancellazione netta a conservazione precauzionale "per un futuro forse" - [Sidecar: raggruppare quando ha senso](Adrian/feedback/feedback_sidecar_raggruppamento.md)  pi documenti condividono una sola nota sidecar se stesso batch/stessa narrazione, non serve 1:1 - [Singolare, non plurale](Adrian/feedback/feedback_singolare_non_plurale.md)  Mauro una persona sola, mai "voi"/"avete" - [Modalit strategica](Adrian/feedback/feedback_modalita_strategica.md)  nelle conversazioni di visione/roadmap va bene restare fluidi, non ogni idea richiede salvataggio o azione - [CLAUDE.md vs archivio](Adrian/feedback/feedback_claude_md_vs_archivio.md)  regole sempre attive (non contestuali) vanno anche in CLAUDE.md, l'archivio da solo non basta - [CLAUDE.md subordinati](Adrian/claude-md-subordinati.md)  convenzioni per i CLAUDE.md di progetto (Frank, MyICR_Suite, ecc.), task-specifico {2  Pr@&Jq$  `r@ `r@2 `r@ o"path"Adrian/tools/_i_tools.md"tsNIyB"datac --- tipo: entit --- # Tools Applicativi/script che Adrian ha costruito e mantiene direttamente, attivi oggi  riferimento su cosa fanno e come sono strutturati, non cronaca di una decisione chiusa (quella resta in `progetti/`). Nome 1:1 con la cartella codice reale `tools/` (deciso 03/08/2026, separato da `progetti/` dopo essersi accorti che mescolava riferimento su tool attivi e cronaca di iniziative/decisioni). - [[browser-agent]]  vision agent generico per navigazione web autonoma, `tools/browser-agent/` - [[diario-editor]]  editor PyQt6 istantaneo per il diario di Mauro, `tools/diario-editor/` - [[frank-relay]]  ponte file-based Nave!Frank per query di sola lettura, cartella `tasks/` Cartella pensata per crescere: se nasce un nuovo tool attivo con una sua scheda, la voce si aggiunge qui. {2  `r@'zG u$  pr@ pr@2  pr@o"path"Adrian/progetti/_i_progetti.md"tsNIyB"datac--- tipo: entit --- # Progetti Cronaca di iniziative/decisioni di Adrian, attive o chiuse  perch costruito cos, cosa scartato, quando chiuso. Criterio: farina del sacco di Adrian (non conoscenza di dominio, quella in `agenti/`; non riferimento su tool attivi, quello in `tools/`; non vita/famiglia di Mauro non gestita da Adrian). - [[project_alleggerimento_elon]]  architettura AgentBricks: Adrian pivot centrale, vault/Elon smantellati del tutto (29/07), il second brain che stiamo costruendo qui - [[project_bill_futuro]]  CHIUSO: Bill assorbito in Adrian (16/07), storico della decisione - [[project_fragilita_nave]]  RISOLTO 29/07: RECOVERY.md/servizi.md riscritti e verificati, 2 regole firewall orfane trovate e chiuse - [[project_grafo]]  CHIUSO 30/07: webapp (nel cockpit, rimosso 15/07) e vault che visualizzava (smantellato 29/07) non esistono pi - [[project_mcp_vault]]  CHIUSO 29/07: smantellato interamente (server, vault.db, firewall, Caddy), Elon cancellato da Mauro - [[project_reminders_sync]]  01/08: ripristino mirato Apple Reminders!Adrian, no demone, skill `processa-promemoria` - [[project_test_secondbrain_voce]]  test ChatGPT vs voce Claude, origine della decisione di alleggerimento - [[roadmap-consolidamento]]  CHIUSO: migrazione Adrian su Dropbox (16/07), storico Tool attivi (`browser-agent`, `diario-editor`, `frank-relay`) spostati in `Adrian/tools/` il 03/08/2026  erano riferimento su cose che girano oggi, non cronaca di una decisione. `project_velionmc` spostato in `Mauro/famiglia/`  server di Francesco, non un'iniziativa di Adrian. {2  pr@(Ek y$  r@ r@2 r@ o"path"Adrian/agenti/_i_agenti.md"tsNIyB"datac --- tipo: entit --- # Agenti Sottoagenti Claude Code di Adrian, ciascuno con la propria base di conoscenza dedicata, costruita mentre lavora  non un output da proporre e aspettare, un documento vivo aggiornato ad ogni sessione sul suo dominio. - [[powerbricks]]  **powerbricks-expert**: business logic MyICR_Suite/PowerBricks (linker, diritti, edizioni) - [[myicr-flussi]]  **myicr-flussi-expert**: logistica dei flussi dati, pipeline, provenienza  complementare a powerbricks-expert (prende i dati as-is, non ne discute la semantica) Cartella pensata per crescere: se nasce un terzo sottoagente con una KB propria, la sua voce si aggiunge qui. {2  r@) }$  r@ r@2  r@o"pathc Adrian/Adrian.md"tsN0LyB"datac--- tipo: entit --- # Adrian Agente Claude Code, amministratore del sistema e coordinatore tecnico (Nave + istanza ufficio). ## File - [[adrian_state_storico]]  narrazione delle sessioni passate (diagnosi, migrazioni, pulizie)  consultabile a necessit, non letto sempre. Il mio stato corrente (letto sempre) vive invece in `memory/MEMORY.md`, fuori da questa cartella - [[claude-code-slash-commands]]  appunti di riferimento sui comandi slash di Claude Code - [[claude-md-subordinati]]  convenzioni per i CLAUDE.md di progetto (Frank, MyICR_Suite, ecc.), task-specifico ## Cartelle - [[_i_agenti|agenti]]  sottoagenti e le loro basi di conoscenza - [[feedback]]  regole di comportamento validate da Mauro nel tempo - [[_i_progetti|progetti]]  cronaca di iniziative/decisioni di Adrian, attive o chiuse - [[_i_tools|tools]]  applicativi attivi che Adrian costruisce e mantiene (browser-agent, diario-editor, frank-relay) {2  r@**$"$  r@ r@2S S r@So"path"_documenti/_i_documenti.md"tsNoyB"datacR--- tipo: entit --- # _documenti **& ORIGINALI CON DATI PERSONALI REALI. NON ESPORTARE, NON SPECCHIARE, NON CONDIVIDERE MAI CON NESSUNA AI ESTERNA.** Questa cartella, insieme a [[_raw]] e [[_secrets]], una delle tre eccezioni nell'intero `archivio/` a "consultabile da qualunque AI, anche esterna via mirror". Prima di qualunque operazione di mirror/export/condivisione dell'archivio, **verificare esplicitamente che `_documenti/` sia esclusa**  non un'esclusione che si d per scontata, va controllata ogni volta. ## Cosa contiene Originali di documenti reali che Mauro vuole conservare  contratti, scansioni, referti, planimetrie: qualunque file non-`.md` con dati personali (codice fiscale, firme, dati anagrafici, dati sanitari) legato a un fatto gi raccontato altrove nell'archivio. **Organizzazione flat, deliberata**: nessuna sottocartella per argomento. Nome file descrittivo (`YYYY-MM-DD-descrizione-breve.ext`) per dare ordine visivo in un `ls`/Finder senza bisogno di categorizzare a priori. Il ritrovamento vero passa dalla nota sidecar che lo referenzia, non dalla navigazione a cartelle qui dentro. ## Come si collega al resto dell'archivio Ogni file qui ha una **nota sidecar** altrove (tipicamente vicino al fatto che documenta, es. `Mauro/palmanova-213a/` per i documenti della vendita) che fa da ponte: embed/link al file, frontmatter con metadati (data, tipo documento, fonte), collegamenti ai concetti citati. Questa cartella non mai il punto di accesso  lo sempre la nota sidecar. ## Fuori dal repo git I file qui dentro non si committano (dati personali reali)  sync solo via Dropbox, come `_secrets/`. Vedi `.gitignore` in root. ## File Vendita Palmanova 213/A (sidecar in `Mauro/palmanova-213a/documenti-vendita.md`): - `2026-04-14-cila-sanatoria-ricevuta.pdf` - `2026-04-21-docfa-catasto-ricevuta.pdf` - `2026-04-21-ape-attestato.pdf` - `2026-07-28-bonifico-provvigione-west-srl.pdf` - `2026-07-28-bonifico-caparra-5000-west-srl.pdf` (ingerito 29/07/2026) - `2026-07-29-bonifico-caparra-integrazione-23000-apadula.pdf` (ingerito 29/07/2026) - `2026-07-28-accettazione-proposta-acquisto-firmata.pdf` (ingerito 31/07/2026) - `2026-07-28-audit-log-accettazione.pdf` (ingerito 31/07/2026) - `2026-03-26-email-documenti-successione-palmanova-tempocasa.eml` (ingerito 31/07/2026  primo test framework email `.eml`) - `1968-11-29-atto-compravendita-palmanova213a.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2023-12-21-certificato-morte-milena-zanon.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2001-successione-gianfranco-gagliardi.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2024-04-09-successione-milena-zanon.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2026-04-09-email-certificato-morte-gianfranco-tempocasa.eml` (ingerito 31/07/2026  allegato vero incorporato, non link Drive) - `2001-02-01-certificato-morte-gianfranco-gagliardi.pdf` (ingerito 31/07/2026  estratto dall'email via script Python) - `2026-04-09-email-ricevuta-incarico-cila-tempocasa.eml` (ingerito 31/07/2026  due allegati veri incorporati) - `2026-04-09-procura-sellitti-cila-sanatoria.pdf` (ingerito 31/07/2026  estratto dall'email) - `2026-04-09-ricevuta-oblazione-cila-comune-milano.pdf` (ingerito 31/07/2026  estratto dall'email) Casa Segrate (sidecar in `Mauro/casa.md`): - `2026-02-26-email-riscaldamento-studio-perotti.eml` (ingerito 31/07/2026  promemoria intervento 10/10/2026) Samuele (sidecar in `Mauro/famiglia/famiglia-samuele.md` e `famiglia-samuele-salute.md`): - `2026-06-29-autoscuola-segrate2-iscrizione-samuele.pdf` (ingerito 31/07/2026) - `2026-07-09-dentista-pozzi-samuele-fattura414.pdf` (ingerito 31/07/2026) - `2026-05-12-synlab-dermatologia-samuele-rimborso-aon.pdf` (ingerito 31/07/2026) Francesco (sidecar in `Mauro/famiglia/famiglia-francesco-salute.md`): - `2026-07-09-dentista-pozzi-francesco-fattura415.pdf` (ingerito 31/07/2026) Famiglia condivisa/suoceri (sidecar nell'hub `Mauro/famiglia/famiglia.md`): - `2026-06-22-bluvacanze-crociera-msc-famiglia.pdf` (ingerito 31/07/2026) - `2025-07-23-carta-identita-concetta.pdf` (ingerito 31/07/2026) Casa Segrate (sidecar in `Mauro/casa.md`, nuovo file): - `2026-05-28-nespresso-riparazione-releco.pdf` (ingerito 31/07/2026) Salute Mauro (sidecar in `Mauro/salute.md`, nuovo file): - `2025-04-05-refer͂to-analisi-mauro.pdf` (ingerito 31/07/2026) - `2026-01-26-analisi-calcolo-renale-mauro.pdf` (ingerito 31/07/2026) - `2026-05-30-referto-analisi-mauro.pdf` (ingerito 31/07/2026) - `2026-07-24-email-conferma-ecoendoscopia-pancreas-hsr.eml` (ingerito 03/08/2026) Viaggio LA/AFM 2026 (sidecar in `Mauro/lavoro/viaggio-la-afm-2026.md`, nuovo file): - `2026-07-17-email-voucher-afm-mediaset.msg` (primo `.msg` processato, con 4 email annidate  ingerito 03/08/2026) - `2026-07-02-piano-viaggio-la-biztravel.pdf`, `2026-07-02-hotel-fairmont-creditcard-voucher.pdf`, `2026-07-02-hotel-fairmont-documento-cliente.pdf`, `2026-07-02-hotel-fairmont-vademecum.pdf`, `2026-07-01-biglietto-elettronico-airfrance.pdf`, `2026-07-01-ricevuta-airfrance.pdf` (estratti dal `.msg`, ingeriti 03/08/2026) - `2026-07-15-email-afm-buyer-confirmation.txt` (conferma badge AFM, estratta come testo dall'email annidata  nessun PDF disponibile, ingerita 03/08/2026) {2  r@+mB-3$  r@ r@2% % r@%o"path"_secrets/_i_secrets.md"tsN oyB"datac$--- tipo: entit --- # _secrets **& CREDENZIALI VERE E TOPOLOGIA DI RETE. NON ESPORTARE, NON SPECCHIARE, NON CONDIVIDERE MAI CON NESSUNA AI ESTERNA.** Questa cartella e [[_raw]] sono le uniche due eccezioni nell'intero `archivio/` a "consultabile da qualunque AI, anche esterna via mirror". Prima di qualunque operazione di mirror/export/condivisione dell'archivio (Google Drive per ChatGPT, o qualunque canale futuro), **verificare esplicitamente che `_secrets/` sia esclusa**  non un'esclusione che si d per scontata, va controllata ogni volta. ## Cosa contiene - **`config.md`**  IP, topologia di rete (Nave, VPS Avamposto, tunnel WireGuard), routing Caddy. **Sezione BACKUP consolidata e verificata 29/07**  unica fonte per meccanismi/orari di backup (Restic, pCloud, Avamposto), non ripetere altrove. - **`credentials.md`**  password vere (sudo VPS, restic), riferimenti a chiavi SSH. Il file pi sensibile di tutto l'ecosistema Adrian. Permessi `600`. **Consolidato 29/07**: IP/topologia tolti (ripetuti con config.md, ora rimanda l), rimossa una credenziale morta (Jarvis Gateway, servizio dismesso). - **`servizi.md`**  inventario servizi (Docker, systemd, VPS, firewall). **Riscritto e verificato 29/07** contro `docker ps`/`systemctl`/`ufw status` reali  non pi copiato dalla versione 04/03/2026. - **`RECOVERY.md`**  piano di disaster recovery. **Riscritto v2.0 il 29/07**, verificato contro hardware/container/crontab reali; scope volutamente ristretto (spiegato nel documento)  non pi "tutto il sistema", solo hardware/Docker/rete, dato che `archivio/` gi replicato via Dropbox+git indipendentemente da questo piano. Tutti e quattro i file (rinominati da `.txt` a `.md` il 29/07 per standardizzare con l'archivio  Obsidian di norma non mostra `.txt`) erano nella cartella `vault/`, ora eliminata: era motivata inizialmente da "l'infrastruttura tecnica non sta nell'archivio memoria-di-fatto", ma dato che tutto comunque dentro Dropbox (stessa superficie di sincronizzazione), il rischio vero non era la posizione fisica  era la disciplina di **non includerli mai in un mirror verso l'esterno**. Quella disciplina si applica meglio con una cartella dedicata e ben marcata dentro l'archivio (dove Adrian gi sa di dover controllare le eccezioni) piuttosto che con una cartella separata facile da dimenticare in futuro. {2  r@,F!]$  r@ r@2  r@o"path"_i_archivio.md"tsN@oyB"datac--- tipo: entit --- # Archivio Second brain di Mauro/Adrian  file `.md`, consultabile via Obsidian o direttamente. Leggere questo file prima di consultare o scrivere qualunque cosa qui dentro. Valido per qualunque AI (Adrian, sottoagenti, AI web via mirror)  non solo per uso interattivo in Obsidian. **Cosa NON c' qui**: l'infrastruttura tecnica del sistema (macchine, servizi, cron, systemd, come sono collegate le cose) vive in `CLAUDE.md` (root del repo), non qui. Questo archivio memoria di fatto (persone, progetti, conoscenza di dominio, log)  non documentazione dell'ecosistema tecnico. `memory/MEMORY.md` la presuppone: se qualcosa l non torna, il contesto in `CLAUDE.md`. **Cosa PU esserci**: anche contenuto storico/archiviato, non solo stato corrente  memoria di fatto, non un cruscotto sempre-presente. Lo stato operativo corrente (letto sempre, a ogni sessione) vive invece in `memory/MEMORY.md`, non qui  questo archivio resta puramente on-demand, nessuna eccezione. **Una volta migrata un'informazione qui, questo la fonte di verit**  non si lasciano copie duplicate nella posizione precedente. Se la sintesi fatta in fase di migrazione rischia di perdere sfumature, il raw recuperabile va conservato in un "bidone raw" dedicato (dentro o fuori l'archivio, da valutare caso per caso)  mai lasciare la stessa informazione vera in due posti contemporaneamente. **Tre eccezioni dichiarate, mai consultabili da AI esterne**: [[_raw]] (materiale grezzo non sintetizzato), [[_secrets]] (credenziali vere, topologia di rete) e [[_documenti]] (originali PDF/scansioni con dati personali reali  contratti, referti). Prima di qualunque mirror/export dell'archivio verso l'esterno, verificare esplicitamente che tutte e tre siano escluse  non darlo per scontato. ## Cartelle - [[Adrian]]  l'agente stesso, con le sue basi di conoscenza - [[Mauro]]  la sua memoria finita (famiglia, finanze, casa, lavoro, diario  solo fatti stabili) - [[_raw]]  eccezione dichiarata: materiale grezzo non ancora sintetizzato, mai fonte di verit diretta - [[_secrets]]  & credenziali vere e topologia di rete  **mai in un mirror/export verso AI esterne, verificare sempre prima di ogni operazione del genere** - [[_documenti]]  & originali di documenti reali (PDF/scansioni) con dati personali  **stessa regola di esclusione di `_secrets`** ## Formato Tutto file `.md`. Documenti non-`.md` (PDF, scansioni) vivono in [[_documenti]] nel formato originale, **flat** (niente sottocartelle per argomento  il ritrovamento passa dalle note, non dalla struttura a cartelle). Ogni documento ha una **nota sidecar** altrove nell'archivio (es. dentro `Mauro/palmanova-213a/`), che fa da ponte: embed/link al file originale + metadati (frontmatter) + collegamenti ai concetti citati. La nota sidecar la fonte navigabile; il file in `_documenti/` resta l'originale intoccabile. ## Hub per cartella Ogni cartella con pi di un file ha un **hub**: un file con lo stesso nome della cartella (es. `Adrian/Adrian.md`, `Mauro/diario/diario.md`), con una breve descrizione di cosa contiene la cartella e link verso i file principali. Leggere l'hub prima di leggere il resto della cartella. Non esiste una convenzione unica su chi linka chi (l'hub verso i membri, o i membri verso l'hub)  dipende da come cresce la cartella: - **Collezione piccola e fissa** (es. le basi di conoscenza di Adrian): l'hub linka in uscita verso ogni membro. - **Collezione che cresce nel tempo** (es. il diario, un file al giorno): i membri linkano verso l'hub, o pi semplicemente l'hub tiene un elenco che si aggiorna da solo (vedi `diario.md`, sezione "Giorni"). ### Quando splittare un file in hub + membri (deciso 31/07/2026) Non una questione di lunghezza  un file lungo ma narrativamente unico (una storia coerente, nessuna parte linkata da sola) resta unico. Splittare quando **entrambe** sono vere: 1. **Altri appunti vogliono linkare un pezzo specifico**, non genericamente "una sezione di X"  se un file gi scrive "vedi [[Y]]" dove Y un nome dentro un file pi grande, Y merita un file suo. 2. **Ogni parte ha un'identit e un ciclo di vita reali**, indipendenti dal resto  un progetto che pu diventare "completed" o essere smantellato per conto suo, una persona, un episodio datato. Non un paragrafo che serve solo al flusso del discorso. Come per la struttura in generale: **non splittare in anticipo** per una crescita ipotetica  solo quando l'attrito si sente davvero (un link che non si riesce a fare pulito). Esempio concreto: `Mauro/lavoro.md` (142 righe, 6 sezioni nette, gi linkate individualmente da altri punti) ! `Mauro/lavoro/` + 6 file; la sua sotto-sezione progetti ! un file per applicativo, nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati). ## Tag Classificazione a grana fine dentro un file (es. `#lavoro`, `#casa`)  diversa dall'appartenenza a una cartella. Un tag risponde a "che tipo di contenuto questo pezzo", l'hub risponde a "a quale collezione appartiene questo file". ## Per chi consulta i file direttamente (non via Obsidian) Un'AI che legge i file grezzi non ha bisogno del grafo  cerca testo, legge frontmatter. La convenzione hub-per-cartella vale comunque: prima di rispondere su una cartella, controllare se esiste un file con lo stesso nome della cartella. ## Indice completo (spostato qui da memory/MEMORY.md il 30/07/2026) Scansione piatta di ogni nota  completa e economica, diversa dalla navigazione per hub (che richiede di sapere gi dove guardare). Una riga ciascuna, aggiornare quando si crea/chiude una nota. Cresce nel tempo, per design. - [Storico Adrian](Adrian/adrian_state_storico.md)  narrazione sessioni passate, consultabile a necessit (stato corrente vive in `memory/MEMORY.md`, letto sempre, non qui) - [Famiglia Mauro](Mauro/famiglia/famiglia.md)  hub, un file per persona (moglie, figli Samuele e Francesco); suoceri ancora nell'hub - [Finanze Mauro](Mauro/finanze.md)  patrimonio, portafoglio Fineco, allocazione post-Palmanova - [Salute Mauro](Mauro/salute.md)  referti ed esami, solo fatti riportati dai documenti, nessuna interpretazione clinica - [Casa Segrate](Mauro/casa.md)  residenza attuale di Mauro, elettrodomestici/manutenzioni (diversa da palmanova-213a, casa della madre venduta) - [Palmanova 213/A](Mauro/palmanova-213a/palmanova-213a.md)  vendita immobiliare, venduta 28/07/2026, documenti in `documenti-vendita.md` - [Lavoro Mauro](Mauro/lavoro/lavoro.md)  contesto ICR/Mediaset: ruolo, persone, dinamiche, progetti (migrato AS-IS, letture strategiche incluse; suddiviso in file per argomento il 31/07/2026) - [Ruolo personale Adrian](Adrian/feedback/feedback_ruolo_personale.md)  Adrian tiene sott'occhio anche contesto personale Mauro, non solo tecnico - [Negazioni senza verifica](Adrian/feedback/feedback_negazioni_senza_verifica.md)  "non c'" dedotto da una mappa pi insidioso di un'affermazione sbagliata  verificare sempre col territorio - [Risposta cockpit iPhone](Adrian/feedback/feedback_cockpit_response.md)  messaggi da [MAURO] (form): rispondere SOLO nel cockpit, non duplicare in VSCode - [Messaggi Elon  notifica solo](Adrian/feedback/feedback_elon_messages.md)  quando Mauro riporta qualcosa da Elon: valuta e aspetta, non agire in automatico - [Supabase dismantled](Adrian/feedback/feedback_supabase_dismantled.md)  Supabase smantellato: NON nominarlo mai. Canale valido oggi: adrian.db, file locali (vault.db non esiste pi) - [Vault dogfooding](Adrian/feedback/feedback_vault_dogfooding.md)  SUPERATA 29/07 (vault smantellato), oggi equivalente: consultare archivio/ prima di lavorare su un'area - [VelionMC  Server Minecraft Francesco](Mauro/famiglia/project_velionmc.md)  Hetzner CX23, IP 167.233.98.108, Francesco lo gestisce in autonomia con Codex - [MCP Vault Second Brain](Adrian/progetti/project_mcp_vault.md)  CHIUSO 29/07: smantellato interamente (server, vault.db, firewall, Caddy), Elon cancellato da Mauro - [Grafo](Adrian/progetti/project_grafo.md)  CHIUSO 30/07: webapp (nel cockpit, gi rimosso 15/07) e vault che visualizzava (smantellato 29/07) non esistono pi - [Fragilit Nave](Adrian/progetti/project_fragilita_nave.md)  RISOLTO 29/07: RECOVERY.md/servizi.md riscritti e verificati - [Bill  futuro](Adrian/progetti/project_bill_futuro.md)  CHIUSO 16/07: Bill assorbito in Adrian, storico della decisione - [Reminders sync](Adrian/progetti/project_reminders_sync.md)  01/08: ripristino mirato Apple Reminders!Adrian, no demone, skill `processa-promemoria` - [Browser agent](Adrian/tools/browser-agent.md)  vision agent generico per navigazione web, `tools/browser-agent/` - [Diario editor](Adrian/tools/diario-editor.md)  editor PyQt6 istantaneo per il diario, `tools/diario-editor/` - [Frank-relay](Adrian/tools/frank-relay.md)  ponte file-based Nave!Frank per query di sola lettura, cartella `tasks/` - [PYTHON/ territorio Windows](Adrian/feedback/feedback_python_windows_territory.md)  non toccare da Nave/Linux, nemmeno cleanup "ovvi" - [Ecosistema PYTHON/  panoramica progetti](Mauro/lavoro/lavoro-python-ecosistema/lavoro-python-ecosistema.md)  un file per applicativo (Frank, MyICR_Suite, GemmaReport, ecc.), stato, relazioni  self-contained, non richiede accesso a `PYTHON/` - [PowerBricks knowledge base](Adrian/agenti/powerbricks.md)  business logic MyICR_Suite/PowerBricks, letta dal subagente powerbricks-expert - [PowerBricks dual-write](Adrian/feedback/feedback_powerbricks_dual_write.md)  regole confermate vanno scritte sia nella KB sia nelle istruzioni del subagente - [PowerBricks segnale sessione](Adrian/feedback/feedback_powerbricks_session_signal.md)  quando Mauro segnala sessione PowerBricks, scrivere subito ogni spiegazione nella KB - [Roadmap consolidamento](Adrian/progetti/roadmap-consolidamento.md)  CHIUSO: migrazione Adrian su Dropbox (16/07), storico - [MyICR flussi knowledge base](Adrian/agenti/myicr-flussi.md)  logistica dei flussi dati (pipeline, provenienza), letta dal subagente myicr-flussi-expert, complementare a powerbricks-expert - [No domande a scelta multipla](Adrian/feedback/feedback_no_multiplechoice_ui.md)  Mauro preferisce domande in testo libero, non il tool AskUserQuestion - [Memory location](Adrian/feedback/feedback_memory_location.md)  dove va scritto cosa, gotcha hard-link MEMORY.md - [Test second brain: ChatGPT vs voce Claude](Adrian/progetti/project_test_secondbrain_voce.md)  ChatGPT perde i connettori in voce, Claude+Haiku tiene il contesto Elon in voce; switch Haiku/Opus manuale - [Architettura AgentBricks](Adrian/progetti/project_alleggerimento_elon.md)  Adrian pivot centrale + agenti web leggeri (ChatGPT: diario/calendario/todo), file-based; vault/Elon smantellati del tutto 29/07 (non pi "in dismissione", chiuso). Contiene anche la sezione "Roadmap / idee parcheggiate" - [Elimina, non tenere nel dubbio](Adrian/feedback/feedback_elimina_non_tenere_per_dubbio.md)  quando si smantella qualcosa, Mauro preferisce cancellazione netta a conservazione precauzionale "per un futuro forse" - [Sidecar: raggruppare quando ha senso](Adrian/feedback/feedback_sidecar_raggruppamento.md)  pi documenti condividono una sola nota sidecar se stesso batch/stessa narrazione, non serve 1:1 - [Singolare, non plurale](Adrian/feedback/feedback_singolare_non_plurale.md)  Mauro una persona sola, mai "voi"/"avete" - [Modalit strategica](Adrian/feedback/feedback_modalita_strategica.md)  nelle conversazioni di visione/roadmap va bene restare fluidi, non ogni idea richiede salvataggio o azione - [CLAUDE.md vs archivio](Adrian/feedback/feedback_claude_md_vs_archivio.md)  regole sempre attive (non contestuali) vanno anche in CLAUDE.md, l'archivio da solo non basta - [CLAUDE.md subordinati](Adrian/claude-md-subordinati.md)  convenzioni per i CLAUDE.md di progetto (Frank, MyICR_Suite, ecc.), task-specifico {2  r@-b_8$  r@ r@2  r@o"path"Mauro/_i_Mauro.md"tsNpoyB"datac--- tipo: entit --- # Mauro Memoria finita di Mauro  fatti stabili che non cambiano interpretazione nel tempo (famiglia, finanze, casa, lavoro). Diverso da `Adrian/`: qui non c' nulla che riguardi l'agente, solo Mauro. ## File - [[famiglia]]  moglie, figli, suoceri - [[finanze]]  patrimonio, portafoglio Fineco, allocazione post-Palmanova  migrato da vault.db 29/07/2026 - [[palmanova-213a]]  vendita Palmanova 213/A, venduta 28/07/2026  migrato da vault.db 29/07/2026 - [[lavoro]]  contesto ICR/Mediaset: ruolo, persone, dinamiche, progetti  migrato AS-IS da vault.db 29/07/2026, letture strategiche incluse ## Cartelle - [[diario]]  log di lavoro quotidiano, un file al giorno Migrazione dal vecchio vault Elon **completata** (29/07/2026) per i quattro domini "memoria finita" (famiglia, finanze, casa, lavoro). Materiale grezzo pre-migrazione resta in [[_raw]] come bridone di sicurezza. Documenti reali (contratti, referti) da allegare come originale: vedi [[_documenti]]  originale l (flat, dati personali, mai in git), nota sidecar qui vicino al fatto che documenta. {2  r@.TS $  r@ r@2  r@o"path"_raw/_i_raw.md"tsNoyB"datac--- tipo: entit --- # _raw Materiale grezzo, non ancora sintetizzato  diverso da tutto il resto dell'archivio, che gi memoria di fatto curata. Qui dentro non c' una fonte di verit pronta da consultare: c' la materia prima da cui *si dovr estrarre* la fonte di verit. **& Non cancellare mai**  l'unica copia (oltre al backup restic) di un export recuperato da un incidente reale. ## Cosa contiene - **`_migrated_RECUPERATO_20260724/`**  export completo Supabase!vault (giugno 2026), cancellato per errore il 15/07/2026, recuperato da backup restic il 24/07/2026. Struttura del vecchio vault Obsidian pre-`vault.db`: `persone/`, `cantieri/`, `dinamiche/`, `episodi/`, `decisioni/`, `fili/`, `_archivio/`, `_inbox/`, `_sorgenti/`, pi `graph-map.md`. (Rimossa 29/07: una `musica/` con 328 cartelle vuote, residuo del ripristino restic, nessun dato reale.) ## A cosa serve il **bidone raw** per la migrazione pianificata in [[Mauro]] (finanze, casa, lavoro  solo fatti stabili). Quando si far quel lavoro: si legge qui, si separa fatto da lettura strategica, si scrive il risultato pulito in `Mauro/finanze.md` ecc.  mai il contrario (non si copia questo contenuto grezzo dentro gli hub curati). ## Perch non come il resto dell'archivio Il resto di `archivio/` segue "una volta migrata, l'informazione ha qui la sua fonte di verit"  questa cartella l'eccezione dichiarata: pre-migrazione, non ancora processata, tenuta solo come rete di sicurezza. {2  r@/=A;$  r@ r@2! ! r@!o"path"Adrian/feedback/_i_feedback.md"tsNPoyB"datac --- tipo: entit --- # Feedback Correzioni e conferme di Mauro su come Adrian deve comportarsi  non conoscenza di dominio, ma regole di comportamento validate nel tempo. Ognuna con **why** (il motivo, spesso un incidente o una preferenza forte) e **how to apply** (quando si applica). - [[feedback_claude_md_vs_archivio]]  regole sempre attive vanno anche in CLAUDE.md, non solo qui (archivio si legge solo su rilevanza) - [[feedback_cockpit_response]]  messaggi da [MAURO] via form: rispondere solo nel cockpit - [[feedback_elimina_non_tenere_per_dubbio]]  smantellare un sistema: cancellazione netta, non conservazione "per un futuro forse" - [[feedback_elon_messages]]  quando Mauro riporta qualcosa da Elon: valutare e aspettare, non agire in automatico - [[feedback_memory_location]]  memoria persistente solo in Dropbox/adrian/, mai locale alla macchina - [[feedback_modalita_strategica]]  nelle conversazioni di visione/roadmap, non spingere di riflesso verso "lo salvo?"/"lo implemento?"  va bene restare fluidi - [[feedback_negazioni_senza_verifica]]  "non c'" dedotto da una mappa pi insidioso di un'affermazione sbagliata - [[feedback_no_multiplechoice_ui]]  Mauro preferisce domande in testo libero - [[feedback_powerbricks_dual_write]]  regole confermate PowerBricks vanno scritte sia nella KB sia nel subagente - [[feedback_powerbricks_session_signal]]  segnale di sessione PowerBricks: scrivere subito nella KB - [[feedback_python_windows_territory]]  PYTHON/ non si tocca in scrittura da Nave - [[feedback_ruolo_personale]]  Adrian tiene sott'occhio anche il contesto personale di Mauro - [[feedback_sidecar_raggruppamento]]  raggruppare pi documenti in una sola nota sidecar quando condividono lo stesso contesto narrativo, non serve 1:1 - [[feedback_singolare_non_plurale]]  rivolgersi a Mauro sempre al singolare, mai "voi"/"avete" - [[feedback_supabase_dismantled]]  Supabase smantellato, non nominarlo mai - [[feedback_vault_dogfooding]]  SUPERATA 29/07 (vault smantellato), principio equivalente oggi: consultare `archivio/` prima di lavorare su un'area {2  r@00W;$  s@ s@2! ! s@!o"path"Mauro/famiglia/_i_famiglia.md"tsNoyB"datac --- name: user-famiglia description: Composizione della famiglia di Mauro  hub, un file per persona (moglie, figli); suoceri ancora qui, non ancora separati metadata: node_type: memory type: user originSessionId: c35b3ade-b2cb-4b16-9684-fcd6d0b1386d --- ## Persone - [[famiglia-nadia]]  moglie - [[famiglia-samuele]]  primo figlio (+ [[famiglia-samuele-salute]]) - [[famiglia-francesco]]  secondo figlio (+ [[famiglia-francesco-salute]]) ## Mario  suocero Origini di Campobasso. Vive con la moglie Concetta a Milano Due, nella scala accanto a Mauro e Nadia  **in un appartamento di propriet di Nadia** (vedi [[famiglia-nadia]] e [[finanze]]), non in affitto esterno. Accompagna Francesco a karate il gioved. ## Concetta  suocera Vive con Mario a Milano Due (appartamento di Nadia, vedi sopra). Si occupa del pranzo dei nipoti nei giorni feriali. Nata a Campobasso il 16/11/1953. **Documenti:** ![[2025-07-23-carta-identita-concetta.pdf]] - Carta d'identit, emessa 23/07/2025, valida fino al 16/11/2034 (codice fiscale e numero documento restano solo nel PDF, non trascritti qui) ## Crociera MSC  luglio 2026 Evento condiviso, non specifico di una persona  resta qui nell'hub. ![[2026-06-22-bluvacanze-crociera-msc-famiglia.pdf]] - Prenotata tramite Bluvacanze (agenzia Vimodrone), ordine n. 04116899, data prenotazione 22/06/2026  **saldata con bonifico** (annotazione a penna sul documento, non leggibile per intero) - Importo totale: 7.600 - Nave MSC Seaview, partenza/arrivo Genova 18/07/2026 25/07/2026, 2 cabine interne "Fantastiche" + 1 cabina balcone, pensione completa + Easy Package - Passeggeri: Mauro, Nadia, Samuele, Francesco, pi Mario e Concetta (suoceri)  questi ultimi con itinerario diverso: si imbarcano a Civitavecchia il 19/07 e sbarcano il 26/07/26 (nota sul documento, non coincide esattamente con le date del resto della famiglia) - Coerente con il riferimento gi noto in [[lavoro-struttura-organizzativa]]: Mauro "in crociera (~22/07/2026)" quando arrivata la notizia della riorg MFE via WhatsApp  stesso periodo {2  s@1a÷$  s@ s@2  s@o"path"Mauro/lavoro/_i_lavoro.md"tsNoyB"datac--- name: user-lavoro description: Contesto professionale di Mauro in ICR/Mediaset  hub, link ai file per argomento metadata: node_type: memory type: user --- Dominio pi corposo e meno "stabile" degli altri file di `Mauro/`: mescola fatti organizzativi con letture strategiche di Mauro (e di Elon) su dinamiche e persone reali. Migrato **AS-IS** da vault.db (29/07/2026), senza filtrare fatto-vs-lettura  decisione di Mauro del 29/07/2026 (vedi [[project_alleggerimento_elon]]): "per fare pulizia c' sempre tempo". Trattato con la protezione normale dell'archivio, non `_secrets`  stesso rischio delle voci `#lavoro` gi presenti nel diario. Le etichette originali del vault (`fatto`, `fatto-riferito`, `inferenza-Elon`, `lettura-Mauro`, `lettura-Marcello`) sono mantenute dove presenti nel testo originale: distinguono un fatto verificato da un'inferenza o da un'opinione riportata, e la distinzione parte del contenuto, non solo forma. Suddiviso per argomento il 31/07/2026 (era un unico file da 142 righe)  stesso contenuto, stessa protezione, solo spezzato in file pi piccoli e collegati. ## File - [[lavoro-ruolo-postura]]  ruolo di Mauro in ICR, postura professionale ed esistenziale, invarianti, policy AI Mediaset - [[lavoro-team-persone]]  le persone del contesto: Marcello, Simona, Alessandra, Maurizio, Poletti e gli altri - [[lavoro-struttura-organizzativa]]  ICR/Acquisti/CdG/Tecnologie/MFE, riorg luglio 2026 (Mediaset Italia) - [[lavoro-dinamiche]]  asse Marcello-Simona, canale Poletti, frattura Marcello-Sonia - [[lavoro-episodi]]  episodi datati: Highland, Linker chiesto da Marcello, mossa CdG, proposta TVM - [[lavoro-progetti-strumenti]]  MyICR Suite, Linker, AllRights, PowerBricks, Pacchetto emergenza ICR - [[lavoro-python-ecosistema]]  inventario tecnico dei progetti sotto `PYTHON/` (Frank, MyICR_Suite, GemmaReport, ecc.): cosa fa ciascuno, stato, relazioni {2  s@2#(`$   s@  s@2   s@o"path"Adrian/_i_Adrian.md"tsN@oyB"datac--- tipo: entit --- # Adrian Agente Claude Code, amministratore del sistema e coordinatore tecnico (Nave + istanza ufficio). ## File - [[adrian_state_storico]]  narrazione delle sessioni passate (diagnosi, migrazioni, pulizie)  consultabile a necessit, non letto sempre. Il mio stato corrente (letto sempre) vive invece in `memory/MEMORY.md`, fuori da questa cartella - [[claude-code-slash-commands]]  appunti di riferimento sui comandi slash di Claude Code - [[claude-md-subordinati]]  convenzioni per i CLAUDE.md di progetto (Frank, MyICR_Suite, ecc.), task-specifico ## Cartelle - [[_i_agenti|agenti]]  sottoagenti e le loro basi di conoscenza - [[feedback]]  regole di comportamento validate da Mauro nel tempo - [[_i_progetti|progetti]]  cronaca di iniziative/decisioni di Adrian, attive o chiuse - [[_i_tools|tools]]  applicativi attivi che Adrian costruisce e mantiene (browser-agent, diario-editor, frank-relay) {2   s@3kI7$  0s@ 0s@2  0s@o"path")Mauro/palmanova-213a/_i_palmanova-213a.md"tsNpoyB"datac--- name: user-casa description: Vendita Palmanova 213/A  trattativa immobiliare in corso metadata: node_type: memory type: user --- ## Stato  VENDUTA (aggiornamento 29/07/2026) Mauro conferma: casa venduta il 28/07/2026. **Come tecnico dell'archiviazione  RISOLTO (29/07/2026):** creata `_documenti/` (originali, flat, mai in git) + `inbox-documenti/` (ingestione scansioni Dropbox, Adrian processa e sposta). 8 documenti reali ingeriti finora (aggiunta 31/07: accettazione proposta firmata + audit log FEA): vedi [[documenti-vendita]]. **Provvigione  CHIUSO (30/07/2026):** Mauro conferma pagata. La domanda "accettazione o rogito" superata dal fatto  bonifico 3.660 (3.000+IVA) gi versato a West Srl il 28/07 (vedi [[documenti-vendita]]). **Caparra confirmatoria completata (29/07/2026, da documenti):** i 28.000 previsti dalla proposta sono arrivati per intero  5.000 rilasciati da West Srl (deposito fiduciario, 28/07) + 23.000 da Gabriele Apadula direttamente (integrazione, ordinata 29/07, regolamento 30/07). Entro la scadenza del 31/07 indicata in proposta. La compravendita procede come da accordo  vedi [[documenti-vendita]] per i dettagli dei bonifici. --- ## Vendita Palmanova 213/A Appartamento 86 mq (ex casa della madre Milena) + un box, via Palmanova 213/A  Milano citt (Cimiano/Crescenzago, **non** Milano Due). Mandato Tempocasa firmato 24/03, scadenza nov 2026, provvigione **3.000 flat (scritta nel mandato)**. Floor contrattuale 300k: protegge dall'obbligo di vendere, **non dall'ancoraggio**. Commerciabilit **sbloccata**: CILA in sanatoria chiusa 30/04 (difformit minore sanata, costo 2.375). Nessuna pendenza residua. **Prezzo reale = 285k per casa + box insieme (fatto, Mauro 15/07).** Desiderata attuale sul pacchetto pieno. Mauro ha detto a voce a Matteo che a 285 avrebbe chiuso. Il floor operativo quello, non 300. *Tacca: un numero detto a voce alla controparte un numero ceduto.* **Il 285 valutazione ponderata da mesi, non improvvisata (fatto, Mauro 15/07)**  poggia su un dato empirico: **in mesi nessuna offerta concreta oltre 270 (fatto, Mauro 15/07)**. Questa la base che regge il floor: non pressione dell'agente, il mercato. **[SUPERATA il 28/07  vedi in fondo.]** **Offerta corrente 270k = stesso pacchetto pieno (casa + box). Gap secco = 15k (fatto, 15/07).** Non c' pi ambiguit box: dentro. Riferimento: 15k H" 9 mesi del costo-attesa di Mauro (~1.700/mese). **Il numero che governa la decisione (fatto, Mauro):** un anno fermo costa **~20-21k** (rendimento mancato sui 285k + spese condominiali) = **~1.700/mese**. Conseguenza: 285 non una resa, il conto. E ogni aggravio si converte in giorni di attesa (1.500 H" 26 giorni; 3.000 H" 2 mesi; box scorporato a 30k H" 18 mesi ! quello no). **Walk-away gi giocato (fatto, Mauro): Matteo sa che Mauro pu ritirare l'appartamento**; detto esplicitamente che, visto il tempo che ci stanno mettendo, pu anche mollare il colpo. Leva di forza reale  chi pu ritirarsi tratta da forza. Da non svalutare ripetendola troppo. Rischio osservato  **pattern Tempocasa: non scendono sul prezzo reale, scompongono il pacchetto**. Spacchettamento proposto e rifiutato, box sottostimato a voce (20-25k vs ~30-32k). **Offerta 270k respinta due volte: 13/04, e di nuovo 15/07 (stavolta 270 casa + box a parte in nero)  irricevibile.** Al 15/07, prima contrariet di Matteo al rifiuto netto: incentivo dell'agente a chiudere, non segnale sul valore (inferenza-Elon). **Leva viva (opzione, Mauro): riservare il box all'acquirente casa** per alcuni mesi, cos pu comprarlo separato e dichiarato. Rischio da chiudere: se si blocca il box **senza fissare adesso prezzo e scadenza dichiarati**, un'opzione gratis regalata (compra la casa, poi tratta il box con comodo). Meccanica corretta: box a X, dichiarato, entro data Y  altrimenti torna sul mercato. **Postura fissata (14/07):** l'unico numero *quanto arriva netto, con che certezza, quando*. Non c' una linea, c' un conto  tranne una: **prezzo falso in atto = no secco** (dichiarazione falsa in atto pubblico, firma di Mauro, rimborso in nero non esigibile). Regola operativa: **il conto si fa fuori dalla stanza.** 24h di riflessione costano ~55 euro. Rischio reale non pagare 2k in pi: **far saltare l'operazione per 2k**. ### PROPOSTA D'ACQUISTO A 285k  arrivata 24/07, firmata dal proponente, in attesa della firma di Mauro (fatto, documento in chat 28/07) Proponente **Gabriele Apadula** (n. Milano 09/11/1991), tramite West SRL / agente **Matteo Bombonato**. Protocollo 20260724, firma proponente 24/07/2026 20:08. **Il floor ha tenuto interamente.** Prezzo **285.000 a corpo**, **pacchetto pieno dichiarato**: appartamento (fg. 151 part. 126 sub 8, A/3, 5 vani) **+ autorimessa** (fg. 151 part. 257 sub 7, C/6, 17 mq). **Nessun nero, nessuno spacchettamento, nessuna condizione sospensiva** (art. 7 bis)  quindi **niente clausola mutuo**. Su ogni asse su cui si era combattuto dal 13/04, la controparte ha ceduto. Caparra: **5.000** gi in deposito fiduciario presso l'agenzia (diventa caparra confirmatoria ex art. 1385 all'accettazione) **+ 23.000 entro il 31/07** = **28.000 (~9,8%)**. Irrevocabilit della proposta fino al **30/07/2026 ore 24**. **Rogito entro il 30/11/2026**, studio NR Notai, spese a carico del proponente. Arredo completo ceduto **a titolo gratuito** dentro il prezzo. **Dove si spostato il rischio: dal prezzo alle dichiarazioni del venditore (art. 1), che Mauro firma con manleva esplicita.** Tre da verificare prima della firma: 1. **Conformit catastale/planimetrica**  la CILA in sanatoria chiusa 30/04, ma se non seguita la **variazione catastale (DOCFA)** la planimetria non conforme e la dichiarazione falsa. **[RISOLTO 28/07  il DOCFA c'. Ma la verifica ha aperto un difetto diverso e pi concreto: vedi sotto.]** 2. **Spese condominiali**  dichiara ~3.000/anno (2025) e **nessuna straordinaria deliberata**: da riscontrare sull'ultimo verbale d'assemblea. 3. **Impianti non conformi**  gi dichiarato nel testo, quindi **coperto**. Agibilit non dotata e accettata dal proponente: coperta. Adempimenti a carico di Mauro, non bloccanti: **APE** (classe energetica "da verificare"  **[RISOLTO 28/07  l'APE esiste gi, classe D]**). **Dichiarazione provvigionale non allegata al PDF**: da farsi mostrare, deve dire 3.000 flat come da mandato, e va saputo che di norma la provvigione matura all'**accettazione**, non al rogito. **[CORREZIONE 28/07  segnalazione mal calibrata.** L'art. 8 che rinvia alla *dichiarazione provvigionale* disciplina **il sottoscritto = il proponente**: la provvigione lato acquirente, e a Mauro interessa poco. Il rapporto di Mauro con l'agenzia retto dal **suo mandato di marzo**  3.000 flat, scritto  che una proposta d'acquisto non pu modificare: sono due contratti separati. Il documento da riguardare, se si riguarda qualcosa, ** il mandato, non l'allegato mancante.** Unica domanda che resta viva e che sta nel mandato: **quando maturoĞFa la provvigione di Mauro, all'accettazione o al rogito?** Se all'accettazione, i 3.000 sono dovuti anche nell'ipotesi in cui il rogito saltasse. l'ultima delle priorit del dossier.] **Netto atteso H" 285k " 3k provvigione " APE. Nessuna plusvalenza tassabile** (immobile da successione, escluso ex art. 67 TUIR)  inferenza da confermare col notaio. Costo-attesa fino al rogito (4 mesi) H" 7k: **gi dentro il conto** con cui era stato fissato il floor a 285. La scadenza mandato (nov 2026) irrilevante una volta perfezionato il preliminare. ### Documenti agenzia  CILA, DOCFA, APE (fatti, PDF in chat 28/07) **CILA in sanatoria.** Pratica GGLMFR69A31F205O-09042026-1100, presentata **09/04/2026**, ricevuta SUE **14/04/2026**. Oggetto: *demolizione tavolato interno*, opera realizzata **24/11/2008**. Difformit rispetto alla licenza edilizia **n. 664 del 05/03/1964**. Tecnico asseverante: **arch. Marco Steve Sellitti** (Ordine Milano n. 22776, studio 412LAB). Versato: sanzione 1.000 + diritti 75 = ** 1.075**. La CILA produce effetti immediati con la presentazione. **DOCFA  il fatto che conta.** Pratica **MI0274977 del 21/04/2026**, motivo *divisione / diversa distribuzione degli spazi interni*, costo 140. Esito: - **sub 8 SOPPRESSO** - **sub 838 costituito**  appartamento A/3, classe 4, 4,5 vani, sup. cat. **87 mq**, rendita ** 604,25**, piano 2 - **sub 839 costituito**  **C/2, piano 5, il vano solaio**, rendita 7,44 **! Difetto nella proposta d'acquisto (28/07).** La proposta identifica l'appartamento come **fg. 151 part. 126 sub 8, A/3 classe 3, 5 vani, rendita 568,10**: sono i dati **ante-DOCFA**, un subalterno che non esiste pi e un classamento superato. Inoltre **il sub 839 non compare fra i dati catastali**: il vano solaio citato solo a parole nella descrizione, senza identificativo proprio. Precisazione: il DOCFA una *divisione*  il vecchio sub 8 comprendeva anche il vano al piano 5, e il DOCFA l'ha scorporato in unit autonoma. La volont delle parti resta chiara, ma in atto devono comparire entrambi i successori (838 e 839). Il difetto vive **solo nella proposta d'acquisto**: CILA, DOCFA e APE sono ciascuno corretto nel proprio perimetro. L'autorimessa (part. 257 sub 7, C/6) non toccata dal DOCFA e risulta corretta. **APE  esiste gi.** Protocollo **1514601887426**, emesso **21/04/2026**, valido fino al **21/04/2036**. **Classe D**, EPgl,nren 145,78 kWh/manno. Certificatore **Gianluca Beretta** (accreditato Regione Lombardia n. 21584). Riferito al **sub 838**, quindi gi post-DOCFA. La proposta dichiara *"classe energetica da verificare"*: falso per difetto, l'adempimento assolto. **Taratura della gravit (28/07).** Nessuna delle tre imprecisioni grave. **Sub 8 soppresso**: il notaio fa comunque la visura e usa gli identificativi corretti  si corregge da s. **Classe energetica "da verificare"**: dichiarare meno di quel che si ha non espone; l'APE si allega al rogito. **Sub 839**: l'unica che vale una telefonata, non perch rischi di perdere il solaio (il testo lo include a parole) ma perch dopo il DOCFA unit autonoma e va trasferita con i suoi dati. Il rischio vero del dossier resta l'art. 1  segnatamente il verbale d'assemblea. **Meccanica del punto assemblea (28/07).** La proposta contiene tre dichiarazioni condominiali distinte: ordinarie ~3.000/anno (2025); nessuna straordinaria deliberata; nessun fondo speciale ex art. 1135 c.1 n.4 c.c. La seconda pesa: **fra venditore e acquirente le straordinarie si ripartiscono per data della delibera, non per data dei lavori** (art. 63 disp. att. c.c.). Delibera prima del rogito ! conto di Mauro, anche se il cantiere apre a primavera. Conseguenza asimmetrica: tacere non fa risparmiare nulla. La spesa resta a Mauro per legge in ogni caso; la falsa dichiarazione aggiunge solo il rischio (art. 1 = presupposto essenziale del consenso, richiama caparra/risoluzione/manleva  con caparra da 28k, la leva vale il doppio, 56k, o una rinegoziazione del prezzo). Non c' scenario in cui resta nascosta: al rogito il notaio acquisisce dall'amministratore la dichiarazione ex art. 63. Azione individuata: verbale ultima assemblea + consuntivo 2025 + una riga dall'amministratore  non precondizione alla firma, riscontro in parallelo (l'irrevocabilit scade il 30/07). La domanda interna da chiudere prima di firmare: **a Mauro risulta una convocazione o una delibera per lavori straordinari?** Se non gli risulta nulla, la dichiarazione vera e la firma sicura. Sotto-domanda aperta: l'immobile viene da successione  dopo il subentro, le convocazioni arrivano effettivamente a Mauro, o l'amministratore ha continuato a intestarle alla madre? **DECISIONE DI MAURO (28/07): nessuna azione  non si scrive a Matteo, non si scrive all'amministratore, si firma.** Difendibile: la verifica ex art. 63 un passaggio obbligato del notaio prima del rogito, quindi il documento arriva comunque senza muovere nulla; la dichiarazione si rende secondo scienza e conoscenza; muoversi ora produce solo rumore verso l'agenzia per una carta che serve a novembre. Il piano d'azione discusso in precedenza (contattare Matteo/l'amministratore) superato: resta come ragionamento, non come cosa da fare. Unico presupposto sostanziale che regge la decisione: che a Mauro arrivino le convocazioni d'assemblea dopo il subentro per successione. Se emergesse qualcosa dopo, restano quattro mesi al rogito e una correzione spontanea prima dell'atto non una falsit scoperta  si negozia, non si risolve. **Lettura (inferenza-Elon):** tre imprecisioni  dati catastali soppressi, unit omessa, classe energetica ignota  tutte su documenti che l'agenzia aveva gi in mano da aprile. Non dolo: proposta compilata sui dati del mandato di marzo. Ma la misura di quanta fiducia meriti il resto del testo senza riscontro. ## Svuotamento effetti personali  timing (01/08/2026) Arredo completo ceduto a titolo gratuito nel prezzo (vedi sopra)  lo svuotamento riguarda solo effetti personali, non un trasloco vero e proprio. Segnalato da Mauro come rischio di tempistica, non di sostanza: la finestra stretta la sovrapposizione tra la trasferta di lavoro a Los Angeles (9-15 novembre, American Film Market  vedi [[project_reminders_sync]] ed evento su Outlook Calendar) e la scadenza rogito (entro 30/11). Tra il rientro e il rogito restano solo ~2 settimane (16-30/11). **Obiettivo proposto**: completare lo svuotamento **prima** della trasferta (oggi, 01/08, ce ne sono pi di 3 mesi), lasciando novembre libero per la sola burocrazia del rogito invece di farci convivere anche lo svuotamento. Target promemoria: fine ottobre 2026 come cuscinetto prima della partenza del 9/11. Nessuna data fissata per l'inizio operativo  decisione ancora di Mauro. **Aggiornamento 01/08/2026**: Mauro ha proposto a Matteo (Tempocasa) di anticipare il rogito a fine ottobre. Matteo ha risposto via WhatsApp (31/07, "ieri" rispetto a oggi): "Ok, tutto chiaro! Ci aggiorniamo man mano cos almeno poi vediamo quale data scegliere insieme = "  disponibilit confermata a concordare, ma **nessuna data ancora scelta**, si procede man mano. Da seguire nelle prossime settimane finch non emerge una data concreta. ## Incontro Tempocasa 15/07  cronaca della trattativa **14/07**  Matteo (Tempocasa) telefona: ha un potenziale acquirente, rifiuta di dare dettagli al telefono, chiede incontro. Fissato mattina 15/07. Lettura Elon (inferenza, poi smentita  vedi tacca epistemica sotto): se fosse 285 pieno e pulito lo diceva al telefono. Ipotesi in ordine: 285 sulla carta ma meno nei fatti (box escluso/scorporato, sospensiva mutuo, tempi lunghi, oneri spostati, richiesta di compartecipazione alla provvigione). Contro-ipotesi: prassi da agente, la proposta si porta e si firma di persona. Ipotesi mutuo gonfiato (Mauro): meccanica reale (banca finanzia % del minore tra prezzo e perizia; prezzo dichiarato alto ! pi erogato ! differenza restituita in nero). Nessun elemento che Matteo la proponga; se emerge: "No. In atto va il prezzo reale." Piano concordato: prima domanda prezzo/cosa comprende/tempi; nessuna firma in stanza ("fammi vedere la proposta, ti dico entro stasera"); provvigione 3.000 flat non rinegoziabile; il conto (netto/certezza/tempi) si fa fuori dalla stanza; il costo dell'attesa (~1.700/mese) non si condivide con la controparte. **15/07  esito.** Offerta: 270k casa + box pagato a parte in nero. Respinta a voce, irricevibile  sotto il floor di 15k e col nero su cui Mauro non tratta. Matteo per la prima volta ha mostrato un po' di contrariet al rifiuto netto (segnale del suo incentivo a chiudere, non del valore). Mauro ha ribadito floor 285. Leva messa sul tavolo: separare vendita box e casa (dichiarato, per togliere il nero senza regalare il box)  opzione, non ancora agita. *Tacca epistemica: l'ipotesi etichettata "debole" il 14/07 (attacco frontale sotto 285) quella che si realizzata.* {2  0s@4T:#w$  @s@ @s@2  @s@o"path"Mauro/diario/_i_diario.md"tsNoyB"datac--- tipo: entit --- # Diario Log di lavoro quotidiano di Mauro (occasionalmente anche casa, distinto con `#casa` inline). Un file per giorno in questa cartella, generato dall'editor Python (`tools/diario-editor/`). Testo libero, nessuna struttura forzata  usa `#lavoro` / `#casa` dove serve. ## Giorni <!-- riga aggiunta automaticamente dall'editor alla creazione di ogni nuovo giorno --> - [[2026-07-28]] - [[2026-07-29]] - [[2026-07-30]] - [[2026-07-31]] - [[2026-08-03]] {2  @s@5S$  Ps@ Ps@2  Ps@o"pathcdAdrian/feedback/feedback_powerbricks_dual_write.md"tsNx~yB"datac--- name: feedback-powerbricks-dual-write description: "Costruendo la KB powerbricks-expert, scrivere ogni regola confermata sia nella KB sia nelle istruzioni del subagente, non solo in una" metadata: node_type: memory type: feedback originSessionId: a78c9c62-9c36-4ccd-99fa-df3bcfc0256f --- Quando Mauro conferma una regola di business logic o una convenzione operativa (es. "usa solo edizione 1", "ALTRI sempre in coda", "veg non provenienza"), va scritta **subito in due posti**: `archivio/Adrian/agenti/powerbricks.md` (spostata da `memory/` il 29/07/2026) (la conoscenza di dominio, con tag `[CONFERMATO]`) e `.claude/agents/powerbricks-expert.md` (le istruzioni operative del subagente, in forma sintetica/imperativa). **Why:** Mauro ha confermato esplicitamente questo pattern come corretto ("Hai fatto molto bene. Anche queste convenzioni sul layout importante che le assimili") dopo una sessione di test pratici (2026-07-17) in cui le regole di semplificazione (edizione 1 default, ALTRI in coda, veg vs provenienza, ecc.) venivano scritte in entrambi i file appena confermate. La KB da sola documenta la conoscenza ma non garantisce che il subagente la applichi attivamente in ogni sessione; le istruzioni operative da sole non hanno la profondit/evidenza della KB. Servono entrambe, aggiornate in sincrono. **How to apply:** ogni volta che Mauro conferma un fatto di business logic o una convenzione operativa nel progetto (KB ora in `archivio/Adrian/agenti/powerbricks.md`, agganciata a [[_i_Adrian|Adrian]] nel grafo Obsidian), non limitarsi a editare la KB  aggiungere anche la regola sintetica corrispondente in `.claude/agents/powerbricks-expert.md`, cos il subagente la applica attivamente e non solo la "conosce" passivamente. Vale anche per futuri subagenti sandboxed con una KB dedicata. {2  Ps@6@%$  `s@ `s@2  `s@o"pathc\Adrian/progetti/project_alleggerimento_elon.md"tsN{~yB"datac--- name: project-alleggerimento-elon description: "Architettura 'AgentBricks' (decisa 27-28/07/2026)  Adrian pivot centrale, agenti web leggeri specializzati sotto sua supervisione, tutto su file" metadata: type: project --- **Decisione (27/07/2026, riflessione serale dopo test ChatGPT/voce)**: Mauro ha deciso di alleggerire l'architettura a due entit (Elon + Adrian) verso **Adrian come pivot unico**. Non un colpo secco  una dismissione graduale. **Cosa resta**: la "memoria finita"  fatti che Mauro dimentica per via dell'ADHD auto-diagnosticato e che non cambiano interpretazione nel tempo (famiglia, portafoglio, regole permanenti tipo il Manifesto dell'Investitore, scadenze, stato progetti). Questa parte migra dentro la memoria di Adrian. **Cosa si abbandona**: le "letture strategiche" del vault  dinamiche organizzative, inferenze su chi manovra cosa (Marcello-Simona, successione Modina, AllRights come aggiramento istituzionale, ecc.). Mauro le ha definite "un pozzo senza fondo": non decadono da sole, ogni conversazione ne genera di nuove, e la loro cura consumava energia sproporzionata al valore. Non vanno migrate  si lasciano semplicemente andare. **Why:** Il test del 26-27/07 con ChatGPT (export vault + voce) e con la voce di Claude/Haiku ha chiarito cosa Mauro cerca davvero: un aiuto a ricordare cose finite, non un secondo cervello che accumula analisi politica d'ufficio senza fine. La comodit della voce reale ma "succhia energie" se richiede continui escamotage tra pi sistemi (ChatGPT, Elon, Adrian). Mauro ha validato esplicitamente: non tempo perso, ha aiutato ad "aggiustare il tiro". **How to apply:** Non trattare pi il vault (`vault.db`/nodi persona-dinamica-episodio) come la fonte primaria da consultare per capire il contesto di Mauro  quella era la parte in dismissione. Il lavoro vero da fare (non ancora iniziato, sessione dedicata da programmare): decidere nodo per nodo cosa del vault "memoria finita" (va salvato, probabilmente dentro `memory/` di Adrian) e cosa "lettura strategica" (si lascia decadere). Poi decidere il destino tecnico di `vault-mcp.service`/progetto Elon su claude.ai. **Non ancora deciso**: tempistica e modalit dello spegnimento di Elon/vault-mcp; se tenere il vault attuale come archivio consultabile ma non pi mantenuto, o chiuderlo del tutto dopo l'estrazione della memoria finita. **Prossimo contenitore pianificato (28/07, non ancora  solo dopo che calendario/todo/diario avranno dimostrato di reggere)**: email di lavoro. ~~Collegato all'idea RAG gi registrata: esiste uno scheletro tecnico spento e riusabile, `vault-secondbrain/ingest.py`~~  **`ingest.py` cancellato il 29/07** insieme allo spegnimento completo di vault-mcp/Elon (era costruito per ingerire dentro `vault.db`+LanceDB, architettura ormai smontata): se/quando si arriva alle email, si progetta da zero dentro l'architettura archivio-based, non riesumando questo file. Sequenza esplicita di Mauro resta valida: prima verificare che il framework tenga sui tre contenitori attuali, poi aggiungere le email  non in parallelo. **Seconda passata di pulizia (29/07/2026)**  Mauro segnala di vedere ancora due file "fuori dalla cartella adrian": `/mnt/ssd/data/vault-secondbrain/` (cartella **dati**, fuori dal repo git, distinta da `Dropbox/adrian/vault-secondbrain/` che codice). Conteneva `vault.db` + `.session_token` (nascosto). Il secondo non referenziato da nessun file nel codebase (grep su tutto `adrian/` e `adrian-ops/`, zero risultati)  cancellato. `vault.db` inizialmente tenuto (vuoto, compattato con `VACUUM` 4MB!1MB) ragionando che lo schema (tabelle, trigger `items_history`, gate R1/R2/R3) esiste solo dentro il file e `server.py` non lo ricrea da codice. **Mauro rilancia ("ma il db non lo cancelliamo?" / "cosa ti serve tenere lo schema?" / "io butterei via tutto")**  a quel punto lo schema SQL stato estratto in un file di testo (`schema.sql`, verificato: si ricrea identico da script) e il `.db` binario cancellato. Poi Mauro chiude il ragionamento: **una futura riattivazione avrebbe comunque caratteristiche completamente diverse**  non ha senso tenere n schema n codice "nel dubbio" per un'architettura che non si riattiver mai identica. **Cancellati definitivamente**: `server.py`, `schema.sql`. Nello stesso giro **trovato un altro pezzo morto sfuggito alla prima pulizia**: `chrome_debug.sh` (profilo Chrome porta 9222) non era di `browser_agent.py` (che si apre il proprio Chrome via `subprocess`, porta 9223, profilo separato) ma di `elon_pull.py`, gi cancellato  rimosso anche quello. `requirements.txt` riscritto da zero con le sole dipendenze reali di `browser_agent.py` (python-dotenv, httpx, playwright)}. **Esito finale**: `/mnt/ssd/data/vault-secondbrain/` (dati) **non esiste pi**. `Dropbox/adrian/vault-secondbrain/` (codice) **non esiste pi**: rinominata/spostata in `tools/browser-agent/` (convenzione gi in uso per `tools/diario-editor/`), contiene solo `browser_agent.py` + `requirements.txt` + `venv/`  tool indipendente, nome non pi legato al vault. **Terza passata  due file morti sfuggiti anche alla seconda pulizia**: `scripts/vault_guardian.py` ed `elon_checklist.py` (gi in cron-pausa dal 12/07) referenziavano entrambi `/mnt/ssd/data/vault-secondbrain/vault.db` ed `elon_pull.py`, tutti e due ormai cancellati  non avrebbero mai pi potuto girare. Cancellati, righe cron corrispondenti eliminate del tutto (non solo commentate). `maintenance_check.py` verificato indipendente (non referenzia vault/elon_pull)  resta paused per conto suo, non toccato. **Chiusura definitiva**: nessun file, servizio, regola di rete o riga di cron legata a vault/vault-mcp/Elon sopravvive in nessuna posizione (Nave, VPS, adrian-ops). `CLAUDE.md` aggiornato in ogni sezione che ne parlava. Thread di smantellamento vault completamente chiuso. **Pulizia file morti post-spegnimento (29/07/2026).** Su richiesta di Mauro ("elimina anche i file che non servono pi"), cancellati dopo verifica delle referenze: `vault-secondbrain/ingest.py` (pipeline ingestione vault, dipendenze mai installate), `inbox_watch.py` (daemon systemd gi disabilitato dal 12/07, importava da ingest.py), `elon_pull.py` (loop Playwright!Elon, bridge gi sospeso dal 15/07, e ora Elon stesso cancellato da Mauro su claude.ai), `.env` locale (solo credenziali OAuth vault-mcp, morte), `/mnt/ssd/data/adrian-ops/oauth_tokens.json` (token dello stesso servizio spento). Riga cron `elon_pull` rimossa del tutto dal crontab (non solo commentata). `requirements.txt` sfoltito alle sole dipendenze di `server.py` (rimossi loguru/playwright/httpx/pytz/python-docx, usati solo dagli script cancellati). `browser_agent.py`/`chrome_debug.sh` **non toccati**: tool indipendente (vision agent), la sua chiave OpenRouter vive nel `.env` di root, non in quello cancellato. `server.py` confermato l'unico superstite di `vault-secondbrain/`, tenuto per eventuale riattivazione futura. ## Architettura "AgentBricks" (28/07/2026  evoluzione della decisione sopra) Nome coniato da Mauro, in coerenza con PowerBricks: agenti web leggeri e specializzati, ciascuno su un perimetro stretto, tutti sotto supervisione di Adrian  non un blocco monolitico. **Principio generale  QUESTO il "framework standard replicabile" richiesto da Mauro il 28/07 (confermato esplicitamente: "queste regole diventeranno il nostro framework")**: cattura raw ! (eventuale sintesi fatta dall'agente stesso) ! passa da Adrian per verifica ! ingestione nell'archivio centrale, pi i cinque guardrail non negoziabili pi sotto. Se la sintesi non convince, si recupera il raw e si aggiusta  mai fidarsi ciecamente della sintesi di un agente esterno senza poter tornare alla fonte. Stesso principio gi validato nel vecchio vault ("editor-by-exception": ADD/UPDATE/DELETE/NOOP, modifiche a rischio in staging). Non specifico di diario/calendario/todo: scritto per reggere qualunque attivit futura si aggiunga al perimetro. **Documenti non-.md** (PDF, email, allegati, ecc.): archiviati **as-is**, mai convertiti  con un file `.md` sidecar all'occorrenza per note/considerazioni/estratti. Riprende il pattern "strato annotazioni documenti" gi abbozzato nel vecchio vault (documento originale intatto, pensiero-sulla-fonte separato). **Formato dati**: tutto file `.md` stile Obsidian (non pi SQLite/vault.db)  deciso, non solo "probabile". Motivo esplicito di Mauro (28/07): vuole poter far rimodellare la struttura su sua indicazione quando serve, senza la rigidit di uno schema DB  **non intende editare i file a mano lui stesso**, l'editing manuale resta lavoro di Adrian/agenti su sua richiesta. anche il formato che qualunque agente, locale o web, sa leggere/scrivere senza connettore dedicato. **I tre contenitori di "memoria finita" (punto di partenza, non tetto  Mauro 28/07: "le informazioni che andremo a gestire man mano si allargheranno")**: - **Calendario**: fonte resta iPhone nativo (Calendar) per facilit d'inserimento  non si migra la creazione. Consultazione anche da PC ufficio via il piccolo editor Python (vedi sotto), sola lettura. - **Todo**: fonte resta iPhone nativo (Reminders) come default, MA inserimento reso bidirezionale anche da PC ufficio (vedi sotto)  deciso 28/07, poi messo in pausa ("ci pensiamo con calma per i todo, iniziamo keep simple")  il diario procede prima, i todo si riprendono dopo. - **Diario**: log di lavoro quotidiano (occasionalmente anche casa, per rinforzo abitudini  stesso file, distinto solo da tag inline). Non a voce, non a schermo mobile  testuale, da un piccolo editor Python su PC ufficio. Segue la stessa logica raw+sintesi, ma senza AI in fase di data entry (deciso 28/07: rischio troppo alto che un agente aggiunga letture interpretive invece di fatti  il diario il posto pi facile in cui rientrerebbe di nascosto il "pozzo senza fondo" abbandonato). **Progettazione diario ed editor Python (28/07/2026, sessione dedicata)**: - **Niente ChatGPT/agenti esterni per il diario**  scartato esplicitamente. Un file per giorno (`2026-07-28.md`, convenzione "daily notes"), frontmatter minimo (`date`, `tipo: diario`). Corpo: testo libero, cronologico, nessuna sezione forzata mentre si scrive (niente split raw/sintesi imposto in scrittura  quello valeva nel disegno generale prima di escludere l'AI dalla data entry del diario specificamente). - **Tag inline stile Obsidian** (`#lavoro`, `#casa`) invece di un campo frontmatter  riusa la ricerca/filtro nativi di Obsidian senza costruire un sistema di tag a parte. Stesso meccanismo per distinguere diario lavoro/casa: un solo file, tag diverso per blocco, non due strutture parallele per un caso che il 10%. - **Due flussi di scrittura, complementari non alternativi**: (A) Mauro scrive direttamente (nell'editor Python, o in Obsidian)  eccezione dichiarata alla regola generale "non edito a mano", giustificata dalla bassa frizione di un diario di lavoro (dopo una discussione su "sola lettura vs eccezione" chiusa da Mauro come "lana caprina": il file un file, non conta chi lo scrive); (B) Mauro detta/scrive ad Adrian (anche da telefono via `/remote_control`), che scrive il file. - **Sede**: direttamente nella cartella dell'archivio centrale gestito da Adrian (Dropbox)  niente Google Drive, niente staging intermedio, niente copia. Un solo posto. - **Ogni aggiunta di Adrian al file va marcata visivamente distinta** (es. blocco firmato "*Nota Adrian, [data]: ...*")  mai confondibile con quanto scritto da Mauro. - **Ruolo AI limitato all'ingestione**, mai alla data entry: promemoria di disciplina se non si scrive da giorni, estrazione di cose durature (scadenze, impegni) senza interpretarle, ricerca/richiamo su richiesta, riepilogo periodico fattuale (mai giudizi tipo "sembra che..."  quello il registro abbandonato). Cadenza di ingestione non ancora decisa. - **Consultazione**: Obsidian sulla stessa cartella dell'archivio centrale  deciso 28/07 che l'archivio crescer oltre il diario, quindi conviene usare Obsidian come lente su tutto fin dal primo file. **Editor Python  spec raccolta 28/07 (non ancora costruito)**: - **Decisione esplicita: app Python (PyQt6), non webapp.** Discusso e chiuso 28/07: una webapp richiederebbe un server sempre acceso  esattamente il modello del vecchio cockpit, smantellato il 15/07 perch troppo pesante da mantenere rispetto al valore. L'app desktop coerente con Frank/admin MyICR Suite (stesso stack, stesso pattern "copia cartella e funziona"), gira offline, nessuna manutenzione server. L'unico vantaggio di una webapp (accesso multi-dispositivo) non serve: il diario resta "principalmente da PC ufficio", e per il resto c' comunque il Flusso B (dettare ad Adrian). - Piccolo pannello PyQt6 su PC ufficio, sullo stile di quelli gi esistenti (pannello Frank, admin MyICR Suite)  istantaneo da aprire, non l'app Obsidian intera. - **All'apertura**: crea il file di oggi con frontmatter se non esiste ancora nella cartella concordata. - **Salvataggio**: NON in tempo reale a ogni tasto (scartato)  salva a intervalli di sicurezza (es. ogni 30-60s) e comunque alla chiusura. Meccanismo append-only: il contenuto gi presente nel file all'apertura "congelato" e mai riscritto, solo il blocco in corso viene aggiornato  cos un salvataggio periodico non rischia mai di sovrascrivere note aggiunte da Adrian o entry precedenti. - **Formato blocco**: timestamp automatico davanti a ogni blocco (es. `**14:32**  testo`), tag `#lavoro`/`#casa` scritti inline dall'utente. - **Todo (bidirezionale, in pausa  "ci pensiamo con calma")**: idea raccolta ma non decisa nei dettagli  l'app non parlerebbe mai direttamente con iOS (impossibile da Windows), passerebbe sempre da un file-ponte che Adrian legge/scrive periodicamente: Adrian pubblica uno snapshot dei todo correnti (lettura), l'app scrive intenzioni di nuovo todo che Adrian poi crea davvero su Reminders (scrittura). Aperta la domanda se i tag `#lavoro`/`#casa` sui todo restano solo testo o diventano vere liste Reminders separate. - **Calendario nell'editor**: solo consultazione, stesso meccanismo a snapshot (Adrian scrive periodicamente, l'app legge)  mai scrittura verso il calendario da l. **PRINCIPIO DI FRAMEWORK  Adrian stesso segue la logica AgentBricks (28/07/2026, richiamo esplicito di Mauro: "altrimenti fra un po' non riesci pi a stare dietro a tutto")**: Adrian non deve accumulare il dettaglio di ogni contenitore nella propria memoria  solo **sintesi con le informazioni chiave**, mentre il dettaglio resta nei file stessi (i "mattoncini"). Si scende nel dettaglio (si rilegge il file vero) solo quando qualcosa non torna o serve verificare. Stesso principio gi applicato con successo ai sottoagenti `powerbricks-expert`/`myicr-flussi-expert` (conoscenza dedicata e separata, consultata a perimetro)  ora esteso esplicitamente anche al modo in cui Adrian tiene la propria memoria sui contenitori AgentBricks (diario, todo, ecc.), man mano che crescono. **Primo passo concreto fatto (29/07/2026)**: le due knowledge base (`powerbricks-expert`, `myicr-flussi-expert`), prima isolate in `memory/`, sono state spostate (non copiate) in `archivio/Adrian/`  ora fanno parte dello stesso spazio Obsidian consultabile, invece di essere silos separati. Creato un nodo hub minimo `archivio/Adrian/Adrian.md` (tre righe + due wikilink) per agganciarle nel grafo ed evitare che restino orfane. Aggiornati i riferimenti ai nuovi percorsi in entrambe le definizioni dei sottoagenti (`.claude/agents/`) e in tutta la memoria che le citava. Nessuna duplicazione: sono le uniche copie, usate realmente da Adrian tramite i sottoagenti, non un mirror passivo. Decisione esplicita di Mauro: *"se non da te utilizzabile no... sposterei solo quello che tu potresti realmente utilizzare (non duplicato)"*  criterio guida per qualunque futuro spostamento di questo tipo. **Correzione struttura, stesso giorno**: prima versione era `archivio/adrian.md` + `archivio/knowledge/` allo stesso livello  Mauro ha corretto: meglio raggruppare per appartenenza, `archivio/Adrian/Adrian.md` + `archivio/Adrian/` dentro un'unica cartella (nome file coerente con la maiuscola della cartella). Scala meglio se in futuro altre entit/sottoagenti avranno le proprie basi di conoscenza (ognuna nella propria cartella, invece di riempire la radice di `archivio/` con cartelle sciolte). Wikilink nel nodo hub resi a nome breve (`[[powerbricks]]` invece di `[[knowledge/powerbricks]]`)  pi robusti a futuri spostamenti di cartella. **Convenzione hub-per-cartella generalizzata (29/07/2026)**: ogni cartella con pi file ha un hub omonimo alla cartella (non `_index.md` generico  Obsidian etichetta i nodi del grafo per nome file, pi `_index.md` sarebbero indistinguibili tra loro). Due varianti secondo se la collezione fissa o cresce: hub con link in uscita (Adrian, poche voci fisse) vs elenco che si auto-aggiorna nell'hub (diario, un file al giorno  l'editor Python aggiunge da solo la riga sotto "## Giorni"). **Backlink nei singoli file-giorno, deciso e poi tolto (29/07/2026)**: inizialmente ogni giorno conteneva anche `Vedi anche: [[_i_diario|diario]]`, pensato come guardrail per un'AI che consultasse il file isolato senza altro contesto. Discussione con Mauro: in Obsidian un link crea connessione bidirezionale indipendentemente da chi linka chi, quindi con l'elenco esplicito nell'hub il backlink era ridondante nel grafo. Riformulato sul piano giusto (Mauro: "non dobbiamo pensare nella logica del grafo, le AI useranno i file direttamente")  anche l, applicarlo con coerenza in ogni file sarebbe costato pi del beneficio, dato lo scenario reale (mirror futuri porterebbero comunque la cartella intera con l'hub, sottoagenti hanno le proprie istruzioni dedicate). **Rimosso**, sostituito da una regola generale scritta una volta sola: `archivio/_i_archivio.md`, che ogni AI (Adrian, sottoagenti, AI web) dovrebbe leggere prima di consultare o scrivere nell'archivio  spiega formato, convenzione hub-per-cartella, tag vs appartenenza. **Aperto**: Mauro vuole tornare sulla nomenclatura del file hub/indice (nome attuale: omonimo alla cartella)  non ancora deciso se cambiare. **PRINCIPIO GENERALE DI FRAMEWORK  Mirror vs Inbox (28/07/2026, confermato: "la regola tiene")**: qualunque mirror/specchio dell'archivio verso un'AI web (es. Google Drive per ChatGPT) si separa sempre in due parti distinte, anche se fisicamente nella stessa cartella: - **Mirror** = proiezione in sola lettura dell'archivio gi verificato  l'AI web legge e consulta, non scrive mai qui. - **Inbox** = cartella separata dove l'AI web pu scrivere proposte (nuovi todo, bozze, ecc.)  ma nulla qui verit finch Adrian non lo verifica e lo ingerisce. **Regola non negoziabile**: le AI web passano SEMPRE da Adrian per la scrittura, mai un accesso diretto all'archivio o al mirror  indipendentemente da quanto un contenuto sembri a basso rischio (anche un todo). Questo evita di dover ridecidere caso per caso ogni volta che si aggiunge un contenitore o un'AI web nuova: la regola unica e vale a prescindere dal contenuto. **Divisione dei ruoli**: - **Adrian**: pivot/supervisore centrale. Riceve raw+sintesi da tutti gli agenti web, verifica, decide l'ingestione nell'archivio centrale. Fa anche da ponte per i gap tecnici (es. ChatGPT non legge i Reminders iPhone  Adrian pu scrivere uno snapshot periodico su Drive che ChatGPT legge invece dell'accesso diretto). - **ChatGPT** (abbonamento che Mauro mantiene, riducendo Claude a un solo piano): candidato per calendario/todo (non pi per il diario, escluso il 28/07  vedi sotto). Vantaggio: voce molto fluida, funzione di pianificazione di attivit periodiche in autonomia (da approfondire, possibile equivalente delle mie cron). **Limite noto**: non pu salvare/usare connettori in modalit vocale (vedi [[project_test_secondbrain_voce]]). - **Elon/vault.db**: in dismissione gentile, non colpo secco (vedi sopra). Le "letture strategiche" (dinamiche, inferenze politiche) si abbandonano; solo la memoria finita eventualmente sopravvive, migrata nei nuovi contenitori. **Guardrail per agenti web (criterio di selezione, non solo buona pratica  Mauro 28/07: "poche ma molto chiare")**: bozza di cinque punti proposta da Adrian  scrivi sempre su file mai solo in chat; salva raw+sintesi non solo sintesi; perimetro fisso senza inferenze fuori scope; nessuna modifica distruttiva silenziosa; non fonte di verit, propone soltanto (Adrian verifica e ingerisce). **Un agente che non si attiene in modo affidabile a queste regole si scarta senza cercare compromessi  non idoneo al ruolo.** Testo definitivo delle istruzioni da scrivere in fase di implementazione, non ora. **PRINCIPIO  fonte di verit unica, no duplicazioni (29/07/2026, Mauro)**: una volta che un'informazione migrata dentro `archivio/`, quello diventa la fonte di verit  non si lasciano copie nella posizione precedente (gi applicato: ogni spostamento fatto oggi stato `git mv`, mai copia). Se la sintesi fatta in fase di migrazion``A<e rischia di perdere sfumature rispetto al raw originale, si usa la tecnica gi concordata per gli agenti web: un **bidone raw** dove recuperare il dettaglio se davvero serve  pu stare dentro `archivio/` o fuori, da valutare caso per caso quando si arriva alla migrazione vault!Mauro/. Vale soprattutto per la migrazione futura di finanze/casa/lavoro dal vecchio vault.db: se un domani si scopre che la sintesi ha perso qualcosa, si va a ripescare dal raw, non si tiene una copia parallela "per sicurezza" nel frattempo. **Struttura archivio consolidata (29/07/2026)**  vedi `archivio/_i_archivio.md` per il quadro completo: due proprietari paralleli (`Adrian/`, `Mauro/`) pi `diario/`, ciascuno con hub-per-cartella. Verificata la navigabilit con un agente a mente fresca (Explore, senza contesto pregresso): struttura regge, nessun link rotto, unico neo aggiustato  `adrian_state.md` presupponeva conoscenza dell'ecosistema tecnico esterno, ora `archivio.md` rimanda esplicitamente a `CLAUDE.md` per quello. **Non ancora deciso**: - Meccanica esatta con cui gli agenti web "consegnano" a Adrian (oggi: salvano dove pi comodo/sicuro per loro  es. Drive  poi si costruiranno connettori per riportare l'informazione al sistema centrale) - Timeline di dismissione vault.db/vault-mcp - Todo: come colmare il gap ChatGPT!Reminders in modo pi solido dello snapshot manuale, se necessario Vedi anche [[project_test_secondbrain_voce]] per il test che ha portato a questa decisione. **Revisione scope "letture strategiche" (29/07/2026, Mauro)**: la decisione del 27/07 di abbandonare le letture strategiche stata rivista. Mauro ritiene ora che il problema fosse la disciplina di distillazione di Elon, non il contenuto in s  "per fare pulizia c' sempre tempo". Decisione: **migrare AS-IS anche le letture strategiche** (persone/dinamiche/episodi), non filtrare fatto-vs-lettura in fase di migrazione. Adrian aveva inizialmente proposto di trattare questo materiale (profilazione di colleghi reali) con cautela di livello `_secrets`; Mauro ha corretto ("cautela esagerata") e Adrian ha concordato: il rischio paragonabile alle voci `#lavoro` gi presenti nel diario normale, non a una credenziale  va in `Mauro/lavoro.md` con la protezione standard dell'archivio. **Migrazione vault!Mauro/, prima tranche completata (29/07/2026)**: creati [[finanze]] e [[_i_palmanova-213a|palmanova-213a]] (rinominato da `casa` il 29/07 per disambiguare dalle altre propriet  Milano Due, via Palmanova 131), arricchito [[_i_famiglia|famiglia]] con i nodi vault.db `nadia`/`samuele`/`francesco`/`mario`/`concetta`. Nodi vault.db corrispondenti **cancellati** (DELETE reale, confermato da Mauro): `patrimonio`, `portafoglio-fineco`, `allocazione-post-palmanova`, `vendita-palmanova`, `incontro-tempocasa-15-07`, `nadia`, `samuele`, `francesco`, `mario`, `concetta`. Vault.db passato da 75 a 65 nodi. Nota tecnica disclosata prima di procedere: `items_history` cattura solo UPDATE su body/meta/file/type, non DELETE  la rete di sicurezza reale restic/pCloud, non l'audit trail interno. **Migrazione dominio lavoro, completata (29/07/2026)**: creato [[_i_lavoro|lavoro]]  40 nodi persona/organizzazione/dinamica/episodio/progetto migrati **AS-IS** (persone, riorg MFE luglio 2026 con tutte le letture "degradati"/scenari (a)(b)(c), Asse Marcello-Simona, Canale Poletti, Frattura Marcello-Sonia, Pacchetto emergenza ICR, Report Gemma, ecc.), organizzati in sezioni (ruolo/postura, persone, struttura organizzativa, dinamiche, episodi, progetti/strumenti) invece che come nodi-grafo separati  le liste `## Sinapsi`/`## Fili` del vault sono state ricondotte a prosa dentro le sezioni pertinenti. Nodi vault.db cancellati (DELETE reale, confermato): tutti e 40, verificato 40/40 senza anomalie. Vault.db passato da 65 a 24 nodi. **Migrazione "memoria finita" (famiglia/finanze/casa/lavoro) COMPLETATA (29/07/2026).** Vault.db passato da 75 nodi iniziali a 24, poi a **0**: i 24 nodi meta/architettura-di-sistema residui (fusione-agenti, consolidamento-notturno, stato-sistema, policy-decadimento, spegnimento-supabase, decisione-motore-vault, distillazione-automatica, graphviewer-dsl, hermes-agent, loop-adrian-elon, push-loop-elon-adrian, mappe-scratch-dinamiche, nl-query-prototype, strato-annotazioni, vault-cli-bill, architettura-storage, la-nave, resilienza-la-nave, adrian, elon, bill, cockpit, archivio, fusione-bill-adrian) sono stati **letti in sintesi da Adrian, mostrati a Mauro, e cancellati senza migrazione**  decisione di Mauro (29/07): non fatti su di lui, descrivono un'architettura gi smontata (Bill assorbito, cockpit rimosso, Supabase congelato, LanceDB sospeso), gi ben coperti dalla narrazione di questo stesso file. Unico spunto valutato e scartato: la decisione UPS/resilienza-la-nave  Mauro conferma di non volerlo prendere in considerazione, nodo cancellato senza riporto altrove. **Vault.db azzerato del tutto (29/07/2026): 0 righe nella tabella `items`.** Ultimi due nodi (`kernel-elon`  mandato/costituzione operativa di Elon, e `elon-memory`  suo diario di lavoro/log di sessione) letti, riassunti a Mauro e cancellati senza migrazione: non erano memoria-di-fatto su Mauro ma configurazione e diario interno dell'agente stesso, gi superati (architettura descritta tutta smontata) o gi confluiti altrove (i thread riorg-MFE/Palmanova sono dentro `lavoro.md`/`casa.md`). Recuperabile da restic/pCloud in caso di ripensamento. Thread "migrazione memoria finita" **chiuso**. **Spegnimento vault-mcp COMPLETATO (29/07/2026).** Su richiesta di Mauro ("spegniamo tutto adesso"): `vault-mcp.service` fermato e disabilitato su systemd (Nave); regola firewall `8765/tcp` rimossa (ufw); blocco `vault.privcloud.dev` rimosso dal Caddyfile sul VPS Avamposto (backup del file salvato prima della modifica, Caddy ricaricato e validato senza errori). **Codice (`vault-secondbrain/server.py`, 479 righe, gate di validazione R1/R2/R3 + trigger `items_history` + tool `patch_item`) lasciato intatto su disco**  non buttato: costa niente tenerlo, e ricostruirlo identico da zero non sarebbe banale se mai servisse riattivarlo. Nessuna superficie esposta residua per il vault. **Elon cancellato (29/07/2026).** Mauro ha eliminato il progetto Elon da claude.ai  non esiste pi, nessun destino da decidere. Thread completamente chiuso: vault smantellato, agente cancellato, nessun residuo da nessuna parte. ## Roadmap / idee parcheggiate Appunti leggeri da conversazioni strategiche  non decisioni, non progetti avviati, solo mappa mentale per non perdere il filo tra una sessione e l'altra (vedi [[feedback_modalita_strategica]]). Una riga ciascuna, si espande solo se/quando si passa a scoping vero. - **(30/07/2026) Framework a due strati, generale per qualsiasi progetto**: strato dati (`.md`/archivio, gi fatto) + strato interfaccia (webapp, solo quando serve interazione vera  non di default, per non ricreare la complessit appena smontata con cockpit/vault-mcp). - **(30/07/2026) PowerBricks LLM come biglietto da visita esterno**: query naturali dal telefono ("quanti film ha trasmesso C5 in prime time nel 2026?") come dimostrazione concreta di cosa Mauro ha costruito con l'AI, se mai gli venisse chiesto fuori Mediaset. Uso interno stealth in emergenza resta "io la uso" (coerente con la postura da regista silenzioso), non distribuzione a terzi. - **(30/07/2026) Lavoro sui due subagenti (`powerbricks-expert`, `myicr-flussi-expert`) nelle prossime settimane**  non ancora scopato: verificato oggi lo stato (KB + istruzioni), il punto pi concreto gi identificato il fix "canale secondario DVB-T" in `myicr-flussi.md` (sezione "Domande aperte"). {2  `s@7g`$  ps@ ps@2  ps@o"pathclAdrian/feedback/feedback_powerbricks_session_signal.md"tsN0{~yB"datac--- name: feedback-powerbricks-session-signal description: "Quando Mauro segnala che stiamo lavorando sul progetto PowerBricks, ogni sua spiegazione di business logic va scritta nella KB del subagente, anche senza invocare formalmente l'Agent tool" metadata: node_type: memory type: feedback originSessionId: a78c9c62-9c36-4ccd-99fa-df3bcfc0256f --- Mauro segnaler esplicitamente (almeno all'inizio) quando stiamo lavorando sul progetto PowerBricks/MyICR_Suite (KB in `archivio/Adrian/agenti/powerbricks.md`, spostata da `memory/` il 29/07/2026, agganciata a [[_i_Adrian|Adrian]] nel grafo Obsidian). In quelle sessioni, ogni spiegazione di business logic o convenzione operativa che d va scritta subito l (tag `[CONFERMATO]`) e, se una regola operativa, anche in `.claude/agents/powerbricks-expert.md`  v. [[feedback_powerbricks_dual_write]]. **Why:** confermato da Mauro il 2026-07-17 dopo una sessione intensiva in cui questo pattern stato seguito con successo (query dirette + scrittura immediata delle regole confermate). Non serve invocare formalmente il subagente powerbricks-expert via Agent tool per ogni domanda  nelle sessioni di lavoro dirette con Adrian, Adrian stesso che scrive nella KB mentre la conversazione procede. L'Agent tool (subagente vero e proprio) resta per esplorazioni pi ampie/investigative lanciate in background. **How to apply:** quando Mauro dice qualcosa tipo "lavoriamo sul progetto PowerBricks" o gi chiaro dal contesto che la conversazione riguarda quel dominio (parla di rifer, edizione, diritti, veg, tipologie, ecc.), trattare ogni sua affermazione di fatto come materiale [CONFERMATO] da scrivere subito nella KB  non aspettare la fine sessione, non chiedere conferma per scrivere (il meccanismo dual-write gi validato). {2  ps@8zw绍4$  s@ s@2  s@o"pathcRMauro/palmanova-213a/documenti-vendita.md"tsNP{~yB"datac--- name: documenti-vendita-palmanova description: Documenti reali allegati alla vendita di Palmanova 213/A  sidecar per gli originali in _documenti/ metadata: type: user data_ingestione: 2026-07-29 --- Nota sidecar per i documenti reali della vendita di [[_i_palmanova-213a|Palmanova 213/A]]  gli originali vivono in `_documenti/` (protetti, mai in git/mirror esterno), qui il collegamento + i metadati. Contenuto gi raccontato in prosa nella sezione "Documenti agenzia" di [[_i_palmanova-213a|palmanova-213a]]; questa nota la prova documentale a supporto, non una ripetizione. ## Email a Tempocasa  invio documenti successione ![[2026-03-26-email-documenti-successione-palmanova-tempocasa.eml]] - **Tipo:** email originale (formato `.eml`, non PDF  primo test del framework di archiviazione email as-is, 31/07/2026), da Mauro a Yarima Cortez (agenzia Tempocasa), 26/03/2026 - **Contenuto del corpo email:** Mauro referenzia quattro documenti richiesti dall'agenzia (link Google Drive, chip Gmail): Atto di compravendita, Certificato di morte di Milena Zanon, Successione Gagliardi Gianfranco, Successione Milena Zanon - **Dal corpo email**: a quella data (26/03/2026) mancava ancora il certificato di morte del padre ("non l'ho trovato tra i documenti di mia madre"), con appuntamento in Comune fissato per il 9 aprile 2026 per reperirlo. **Chiuso**: Mauro ha effettivamente inviato il certificato a Tempocasa il 09/04/2026, stesso giorno dell'appuntamento  email di risposta con l'allegato vero, vedi sezione dedicata sotto - Colloca nel tempo l'inizio pratico della raccolta documentale per la vendita, un mese prima del mandato Tempocasa (firmato 24/03 secondo [[_i_palmanova-213a|palmanova-213a]]  quindi l'invio documenti segue di 2 giorni la firma del mandato) - **Aggiornamento 31/07/2026**: i quattro documenti Drive linkati sono stati recuperati (una volta ricollegato l'account Drive giusto, `maurof.gagliardi@gmail.com`)  vedi le quattro voci sotto. ### Atto di compravendita  1968 ![[1968-11-29-atto-compravendita-palmanova213a.pdf]] - **Tipo:** originale (recuperato da Google Drive, `maurof.gagliardi@gmail.com`  testo verificato pagina per pagina, nessuna correzione necessaria rispetto all'estratto testo) - Milano, 29/11/1968, notaio Agostino Avanzini. Francesco Pasquarelli vende a **Gianfranco Gagliardi e Zanon Milena** (i genitori di Mauro, coniugi) l'appartamento (int. 90, piano 2 scala A) + box (n.7, piano interrato) di via Palmanova 213/A - Prezzo: Lire 7.000.000 (5.997.000 gi versate + 1.003.000 in 17 cambiali, garantite da ipoteca) - **Origine della propriet**: acquisto originale dei genitori, non successione diretta  la provenienza "successione" (gi nota in [[_i_palmanova-213a|palmanova-213a]]) arriva dai due passaggi ereditari sotto (Gianfranco 2001, poi Milena 2023-24) ### Email a Tempocasa  invio certificato di morte del padre + certificato ![[2026-04-09-email-certificato-morte-gianfranco-tempocasa.eml]] - **Tipo:** email originale (`.eml`, risposta nel thread del 26/03 sopra), da Mauro a Yarima Cortez, 09/04/2026  **con allegato vero incorporato** (non link Drive), estratto via script Python (`email` module, tecnica ora documentata nella skill `processa-inbox`) - **Corpo:** "a completamento della documentazione richiesta invio in allegato il certificato di morte di mio padre" ![[2001-02-01-certificato-morte-gianfranco-gagliardi.pdf]] - **Tipo:** certificato originale, Comune di Milano  Ufficio Stato Civile, rilasciato 09/04/2026 (stesso giorno dell'invio) - Gagliardi Gianfranco, nato Milano 31/05/1936, stato civile coniugato, **deceduto il 01/02/2001** a Milano - **Conferma incrociata esatta**: la data coincide al giorno con quella gi letta nella dichiarazione di successione 2001 sopra ("data apertura successione" 01/02/2001)  nessuna discrepanza ### Certificato di morte  Milena Zanon ![[2023-12-21-certificato-morte-milena-zanon.pdf]] - **Tipo:** certificato originale, Comune di Milano  Ufficio Stato Civile, rilasciato 22/01/2024 - Zanon Milena Valentina Agata, nata Moena (TN) 05/03/1943, stato civile vedova, deceduta il **21/12/2023** a Milano ### Successione Gianfranco Gagliardi  2001 ![[2001-successione-gianfranco-gagliardi.pdf]] - **Tipo:** originale (recuperato da Google Drive, `maurof.gagliardi@gmail.com`  verificato pagina per pagina, correzioni applicate rispetto al primo estratto testo) - **Il padre di Mauro**: Gianfranco Gagliardi, nato Milano 31/05/1936, deceduto il **01/02/2001** (data apertura successione, ora leggibile chiaramente). Eredi: Zanon Milena (coniuge, 1/2) e Mauro Francesco Gagliardi (figlio, 1/2)  quindi Mauro possiede quote di Palmanova 213/A fin dal 2001, non solo dal 2023 - **Immobili elencati (Quadro B1, confermati dal modulo manoscritto)**: - Via Palmanova 213 piani 2-5 (fg.151 part.126 sub 8, A/3 cl.3, 5 vani, rendita 1.100.000 lire)  l'appartamento, quota 500/1000, valore 58.000.000 lire - Via Palmanova 213 piano S2 (fg.151 part.257 sub 7, C/6 cl.7, 17 vani, rendita 192.100 lire)  il box, quota 500/1000, valore 11.000.000 lire - **Via Palmanova 131 piani 8-9** (fg.204 part.78 sub 25, A/3 cl.4, 4,5 vani, rendita 1.170.000 lire)  **quota 1000/1000, piena propriet esclusiva del padre**, valore 123.000.000 lire - Via Palmanova 143 piani 5-7 (fg.205 part.92 sub 26, A/3 cl.3, 3 vani, rendita 660.000 lire)  quota 250/1000, valore 18.000.000 lire - Oltre alle quattro unit sopra, il modulo cita anche (in un intercalare non riletto per intero) due unit in **via Fratelli Cervi, Segrate**  dettagli non riverificati sul PDF, restano quelli del primo estratto testo automatico - **Chiarito da Mauro (31/07/2026)**: **via Palmanova 131** ancora di sua propriet, affittata (gi noto anche in [[finanze]], patrimonio immobiliare  "1,8% netto, tenuto per stabilit"). **Via Palmanova 143** stata venduta diversi anni fa, non pi di propriet. **Via Fratelli Cervi** (appartamento + box) non una propriet distinta/dimenticata: l'indirizzo dove Mauro vive oggi  la via stata nel frattempo rinominata **Via Residenza Fontana** (vedi [[casa]]). Quadro completo quindi risolto: delle propriet ereditate dal padre nel 2001, una stata venduta (143), una la residenza attuale (ex Fratelli Cervi), una affittata (131), e Palmanova 213/A + box sono quelle vendute nel 2026 (oggetto di questo file). ### Successione Milena Zanon  2024 ![[2024-04-09-successione-milena-zanon.pdf]] - **Tipo:** originale (recuperato da Google Drive, `maurof.gagliardi@gmail.com`) - Dichiarazione telematica presentata 09/04/2024, protocollo AgenzNB1ia Entrate `24040911063351540`. **Erede unico indicato: Mauro Francesco Gagliardi** - Attivo ereditario netto: 102.169 (immobili 101.130  appartamento + box di Palmanova 213/A, coerenti con le rendite gi note  + conto corrente ~ 1.038) - Imposte dovute: ~ 3.289 totali (ipotecarie, catastali, bolli) ## CILA in sanatoria  email, procura, pagamento oblazione, ricevuta ![[2026-04-09-email-ricevuta-incarico-cila-tempocasa.eml]] - **Tipo:** email originale (`.eml`, con due allegati veri incorporati), da Mauro a Yarima Cortez, 09/04/2026 12:42  risposta a Yarima che il giorno stesso aveva inviato "la procura da rimandare firmata e il pagapa per il saldo dell'oblazione e diritti di segreteria" - **Corpo:** "in allegato invio la ricevuta di pagamento e il modulo firmato" ![[2026-04-09-procura-sellitti-cila-sanatoria.pdf]] - **Tipo:** procura speciale/incarico per sottoscrizione digitale e presentazione telematica SUE Comune di Milano, firmata digitalmente da Mauro il 09/04/2026 - **Procuratore:** Marco Steve Sellitti  stesso tecnico asseverante della CILA sotto - **Codice pratica:** `GGLMFR69A31F205O-09042026-1100`  **identico** al codice pratica della ricevuta CILA sotto, conferma incrociata esatta: questo l'atto che ha dato origine alla stessa pratica ![[2026-04-09-ricevuta-oblazione-cila-comune-milano.pdf]] - **Tipo:** ricevuta bollettino CBILL, pagamento Fineco, 09/04/2026 - Mauro paga al Comune di Milano (A0EDT) ** 1.075,00** (+ 1,95 commissione banca = 1.076,95 totale addebito)  l'oblazione/diritti di segreteria per la sanatoria CILA citati nell'email di Yarima - Codice bolletta `004000007877127563` ![[2026-04-14-cila-sanatoria-ricevuta.pdf]] - **Tipo:** ricevuta SUE Comune di Milano (art. 18-bis L. 241/1990) - **Data protocollo:** 14/04/2026  protocollo `0214648` - **Codice pratica:** `GGLMFR69A31F205O-09042026-1100` - **Tecnico asseverante:** Marco Steve Sellitti (SLLMCS95R31F205S) - Conferma quanto gi in [[_i_palmanova-213a|palmanova-213a]]: presentata 09/04, ricevuta 14/04  ora con la catena completa: procura (09/04) ! pagamento oblazione (09/04, 1.075) ! protocollo SUE (14/04) ## DOCFA  ricevuta di avvenuta denuncia di variazione ![[2026-04-21-docfa-catasto-ricevuta.pdf]] - **Tipo:** ricevuta Ufficio Provinciale di Milano  Servizi Catastali - **Data:** 21/04/2026, ore 17:40 - **Pratica:** `MI0274977`, motivo "Divisione  diversa distribuzione degli spazi interni" - **Esito confermato dal documento:** sub 8 soppresso; sub 838 costituito (A/3, cl. 4, 87 mq, rendita 604,25  VIA PALMANOVA 213/A p.2); sub 839 costituito (C/2, cl. 4, rendita 7,44  p.5) - **Costo:** 140, pagato (quietanza n. 1096622) - Conferma esatta i dati gi scritti in [[_i_palmanova-213a|palmanova-213a]] (sub 8!838/839). ## APE  attestato di prestazione energetica ![[2026-04-21-ape-attestato.pdf]] - **Protocollo:** `1514601887426`, valido fino al 21/04/2036 - **Indirizzo:** Via Palmanova 213A, Milano  riferito al sub 838 - **Classe:** D (EPgl,nren 145,78 kWh/manno)  coerente con [[_i_palmanova-213a|palmanova-213a]] ## Bonifico  provvigione mediazione ![[2026-07-28-bonifico-provvigione-west-srl.pdf]] - **Data:** 28/07/2026, ore 15:46  bonifico istantaneo Fineco - **Importo:** 3.660,00 (= 3.000 + IVA 22%, coerente col mandato Tempocasa 3.000 flat) - **Causale:** "Proforma n.44 del 25/06/2026 Mediazione immobiliare vendita immobile sito in Milano, Via Palmanova 213/A" - **Beneficiario:** West Srl (IBAN `IT11M0608532620000000022312`) - **Dettaglio nuovo rispetto a [[_i_palmanova-213a|palmanova-213a]]:** il beneficiario della provvigione **West Srl** (l'agenzia lato acquirente, tramite cui operava Matteo Bombonato secondo la proposta d'acquisto), non Tempocasa direttamente. **Chiuso (30/07/2026)**: Mauro conferma la provvigione pagata  questo bonifico la mediazione, nessun altro pagamento pendente. ## Caparra confirmatoria  i due bonifici che la completano ![[2026-07-28-bonifico-caparra-5000-west-srl.pdf]] - **Data:** 28/07/2026, bonifico SEPA eseguito - **Importo:** 5.000,00 - **Da:** West Srl ! Mauro - **Causale:** "Caparra confirmatoria Via Palmanova 213/A" - il rilascio della somma che era in deposito fiduciario presso l'agenzia (vedi [[_i_palmanova-213a|palmanova-213a]]: "5.000 gi in deposito fiduciario... diventa caparra confirmatoria ex art. 1385 all'accettazione"). ![[2026-07-29-bonifico-caparra-integrazione-23000-apadula.pdf]] - **Data:** ordinato 29/07/2026 11:28, regolamento beneficiario 30/07/2026 - **Importo:** 23.000,00 - **Da:** Gabriele Apadula (proponente/acquirente) ! Mauro - **Causale:** "Integrazione di Caparra confirmatoria acquisto immobile via Palmanova 213/A" - **Conferma:** 5.000 + 23.000 = **28.000 , esattamente la caparra prevista dalla proposta** (~9,8% di 285k), arrivata entro la scadenza del 31/07 indicata nella proposta. La compravendita procede come da accordo. ## Accettazione della proposta  firmata + audit log FEA ![[2026-07-28-accettazione-proposta-acquisto-firmata.pdf]] - **Tipo:** modulo "La proposta viene accettata" (Tempocasa), firma elettronica avanzata via Docudrop/SIGNificant SignAnyWhere - **Firma di Mauro:** 28/07/2026, 12:17:12 (autenticazione SMS OTP) - **Firma dell'agente Matteo Bombonato (per l'agenzia West Srl):** 28/07/2026, 12:17:37 - **Contenuto:** accettazione integrale della proposta 24/07/2026 (protocollo 20260724)  dati catastali appartamento (fg.151 part.126 sub 8, A/3) e box (fg.151 part.257 sub 7, C/6) riportati identici alla proposta, arredo completo ceduto a titolo gratuito - Conferma con data/ora esatta quanto gi raccontato in [[_i_palmanova-213a|palmanova-213a]] (accettazione avvenuta il 28/07) ![[2026-07-28-audit-log-accettazione.pdf]] - **Tipo:** audit log della pratica di firma elettronica (envelope Docudrop `d6834fce-...`) - **Esito:** pratica completata 28/07/2026 12:17:39, entrambe le firme valide (hash SHA256 documentati, tracciabilit IP/autenticazione SMS per entrambi i firmatari) - **Valore:** prova tecnica dell'integrit e validit legale della firma FEA sull'accettazione  utile se in futuro serve dimostrare la data/validit dell'accettazione ## Riferimenti - [[_i_palmanova-213a|palmanova-213a]]  narrazione completa della trattativa e decisione di firma - `archivio/_documenti/`  cartella originali (esclusa da git/mirror) {2  s@9bƇ9$  s@ s@2r r s@ro"pathc Mauro/finanze.md"tsN{~yB"datacq--- name: user-finanze description: Patrimonio familiare, portafoglio Fineco, piano di allocazione post-Palmanova metadata: node_type: memory type: user --- ## Patrimonio **Aggiornato 31/07/2026**  corretta la stima pre-vendita (300k) con il prezzo reale di vendita (285k) e separata la quota gi incassata da quella ancora in attesa; prima la vendita Palmanova era ancora dentro "Immobiliare" per intero, ora che si chiusa (accettazione 28/07) va spostata. Totale familiare ~1,91M (stima prudenziale, quadro completato il 31/07/2026). **Nessun altro debito/mutuo confermato da Mauro** oltre a quello di Nadia sull'appartamento dei genitori (sopra)  non su residenza principale, non su via Palmanova 131. - **Immobiliare** (~1.348k): - Milano Due, residenza Mauro+Nadia  **700k stima prudenziale** (corretta 31/07/2026 da un precedente 700-800k), box originale incluso, intestato a Mauro, non censito separatamente - Via Palmanova 131, affittato (1,8% netto  tenuto per stabilit, non rendimento; valore stimato ~230k) - Box di Nadia a Residenza Fontana (~35k) - Box di Nadia a Residenza Archi (~33k, acquistato qualche anno fa) - Appartamento di Nadia a Residenza Archi/Milano Due (350k, prezzo di acquisto **lordo, non equity netta**)  ci vivono Mario e Concetta, i suoi genitori (vedi [[famiglia-nadia]]). **& Passivit non nettizzata**: mutuo in corso, intestato a Nadia, rata ~ 1.000/mese. Data di estinzione e capitale residuo non noti a Mauro  il valore "350k" sopra quindi sovrastimato rispetto all'equity reale, di un importo non quantificato - **Non include pi Palmanova 213/A**, venduta (vedi sotto) - **Vendita Palmanova 213/A  parte ancora in sospeso**: ~257.000 attesi al rogito, entro il 30/11/2026 (285k totali meno i 28k caparra gi incassati, gi dentro il saldo del conto corrente qui sotto  vedi [[_i_palmanova-213a|palmanova-213a]] per i dettagli) - **Finanziario  conto investimenti**: ** 164.628,45** (preciso, vedi sotto) - **Finanziario  conto corrente quotidianit**: ** 39.444,23** (preciso, vedi sotto)  **include gi i 28k di caparra Palmanova incassati il 28-30/07/2026** (confermato da Mauro) - **Liquidit Nadia** (~100k): su un **conto Fineco proprio di Nadia, separato da quelli di Mauro** (chiarito 31/07/2026), non investita. Nota di Mauro: "prima o poi dovr cambiare la sua vecchia auto" (Suzuki SX4)  quota non definita accantonata mentalmente per quello, resto senza destinazione dichiarata. Su questa liquidit Mauro non entra nel merito (vedi [[famiglia-nadia]], principio di autonomia finanziaria). ## Flussi di cassa familiari (conto spese comuni) Conto cointestato Mauro+Nadia presso **ING**, per le spese comuni della famiglia. **Non incluso nel patrimonio sopra**: saldo quasi sempre vicino a zero (poche migliaia di euro), non una riserva di valore, solo un canale operativo. - Accrediti mensili: Mauro 1.500, Nadia 1.000 (contributo minore perch paga anche il mutuo del suo appartamento, vedi sopra) - Uso: spese comuni, incluse le spese condominiali di Milano Due  **descritte da Mauro come "molto alte"**, essendo su 2 appartamenti (residenza principale + quello di Nadia dove vivono i genitori) - Quando il conto si svuota per spese grosse, Mauro e Nadia reintegrano manualmente, non con un versamento automatico programmato ## Lavori casa  Alfonso (balcone, 01/08/2026) Alfonso: titolare di un'impresa edile, si occupa della gran parte dei lavori condominiali della residenza Fontana; su richiesta fa lavori anche ai singoli condomini. Mauro gli ha commissionato un intervento a un balcone (privato, non condominiale). - **Totale dovuto**: 5.100 in contanti - **Gi pagato**: 3.000 - **Residuo**: 2.100 , prelievo previsto **settimana del 03-08/2026** (dichiarato "settimana prossima" il 01/08, sabato) - Pagamento dal conto operativo di Mauro (Fineco), prelevato a rate per via dei limiti di prelievo/maxi-prelievo Fineco ## Portafoglio Fineco **Due conti Fineco distinti (chiarito da Mauro, 31/07/2026)**  non un conto unico come descritto finora: - **Conto investimenti**: IBAN `IT79D0301503200000004364258`  qui vive il portafoglio SWDA sotto - **Conto corrente quotidianit**: IBAN `IT60U0301503200000003579639`  accredito stipendio, spese correnti. **Confermato**: lo stesso conto (numero `3579639`) gi visto nella ricevuta di pagamento oblazione CILA (vedi [[documenti-vendita]]). **Saldo dichiarato da Mauro (31/07/2026): 39.444,23, di cui 28.000 sono la caparra Palmanova gi incassata** (confermato, nessun rischio di doppio conteggio residuo). **Stato portafoglio investimenti aggiornato al 31/07/2026**: totale ** 164.628,45**, di cui liquidit ** 7.725,96** ed ETF ** 156.902,49** (1.263 quote iShares Core MSCI World UCITS ETF USD (Acc)  questo lo strumento dietro la sigla "SWDA"). **Doctrine permanente (Manifesto v2.1)**: - Core ETF-only, SWDA (MSCI World) - Satellite: CHIUSA definitivamente - No emerging markets - Cash: pavimento 5% - Regola d'oro: ingresso progressivo, non in blocco - Gamba obbligazionaria: condizionata alla vendita di Palmanova (vedi sotto) Nota: il log storico delle operazioni era archivio forense in Supabase (" log, non stato")  Supabase stato smantellato; il log storico non stato migrato, resta perso salvo backup. Serie di monitoraggio valore core ETF (andamento in crescita): 16/04, **27/04 ! 147,5k **, **15/06 ! 156,8k **, 10/07, 31/07 ! 164,6k (vedi "Stato portafoglio investimenti aggiornato al 31/07/2026" sopra, totale 164.628,45 ). Valori 27/04 e 15/06 recuperati da promemoria iPhone il 01/08/2026 (Mauro li segnava l al volo). ## Allocazione post-Palmanova Cantiere strategico lento, condizionato alla vendita di Palmanova 213/A. Piano per l'incasso stimato (~470k): - Core: 60-75% - Bond: 15-30% - Cash: 5-10% La gamba obbligazionaria non si attiva finch la vendita non si conclude. Stato attuale: 95/5 SWDA/cash, in attesa del trigger (incasso vendita). ## Decisione  investire i 28k caparra (31/07/2026) **Deciso con Adrian, non tramite consulenza esterna** (valutato e scartato: il quadro era gi abbastanza chiaro da non richiedere un secondo parere, vedi ragionamento sotto). - **I 28.000 di caparra Palmanova partono la settimana prossima** (prima settimana di agosto 2026), con ingresso progressivo (stesso ritmo abituale, non in blocco)  non si aspetta il rogito di novembre per iniziare - **Motivazione**: la regola "ingresso progressivo" serve a non investire tutto insieme nel momento sbagliato, non a rimandare l'inizio  tenere i 28k fermi fino a novembre significa stare fuori dal mercato per 4 mesi senza guadagnare nessuna protezione in cambio (costo atteso stimato ~500-650 di rendimento perso) - **Il resto (~257k) al rogito** partir con il proprio ciclo di ingresso progressivo, senza bisogno di sincronizzarlo con questo - **Punto aperto, non ancora deciso**: se e quando fare ricerche mirate sul contesto geopolitico attuale (definito da Mauro "molto in fermento in questi mesi") per informare il timing  da valutare insieme a Mauro caso per caso, non un'azione automatica Pacchetto per consulenza esterna preparato ma non usato  rimosso da `outbox/` il 31/07/2026 (non serve pi, non accumula per il principio del README di quella cartella). {2  s@:ly$  s@ s@2> > s@>o"pathcRAdrian/progetti/project_fragilita_nave.md"tsN{~yB"datac=--- name: project-fragilita-nave description: "RISOLTO 29/07/2026  rischio SPOF della Nave documentato e accettato (RECOVERY.md/servizi.md riscritti, verificati contro stato reale). Storico della decisione." metadata: node_type: memory type: project originSessionId: c35b3ade-b2cb-4b16-9684-fcd6d0b1386d --- La Nave un single point of failure crescente. Con l'aggiunta di vault_guardian, elon_checklist, maintenance_check, cockpit webapp, inbox-watch e form-watch, un guasto hardware o OS sul MiniPC N150 porta gi tutto il sistema Adrian+Elon+vault. **Why:** L'architettura cresciuta organicamente senza un piano di resilienza esplicito. Mauro ha sollevato la questione il 2026-07-09 come nota da tenere a mente. **How to apply:** Prima di aggiungere ulteriore complessit alla Nave, segnalare a Mauro che il tema resilienza ancora aperto. Quando si discute di nuovi servizi critici, proporre come parte del design dove andrebbero replicati o quali dati sopravvivono a un crash. **Aree di rischio:** - vault.db: dati curati da Elon  se il disco si rompe senza backup recente, si perde il grafo - Chrome profilo elon/agent: se corrotto, richiede re-autenticazione manuale - Servizi systemd: ripartono al boot, ma il boot stesso dipende dall'hardware - Crontab: locale alla macchina, non replicato **Backup esistente:** restic giornaliero (03:00) + pCloud (01:15)  copertura parziale, ma non zero. **Da fare (quando Mauro decide di affrontarlo):** - Valutare se vault.db va replicato in real-time su VPS Avamposto - Documentare procedura di disaster recovery (quanto tempo per ripristinare su nuovo hardware) - Valutare se cockpit webapp pu stare sul VPS come fallback --- **AGGIORNAMENTO 29/07/2026  sia questo file che la doc di recovery sono superati, da rifare insieme.** Questo documento cita servizi ormai rimossi (cockpit webapp, vault_guardian, elon_checklist, inbox-watch, form-watch  tutti dismessi il 15/07/2026) e "vault.db" come dato critico, quando l'architettura AgentBricks (vedi [[project_alleggerimento_elon]]) sta dismettendo gradualmente proprio vault.db/Elon a favore dell'archivio file-based. Il "da fare" sopra ("documentare procedura di disaster recovery") **esiste gi**  `archivio/_secrets/RECOVERY.md`  ma a sua volta superato: path pre-migrazione (`/mnt/ssd/adrian/` invece di `/mnt/ssd/data/Dropbox/adrian/`), cita Supabase (smantellato) e Albert (morto dal 29/03), crontab non corrispondente a quello reale. Stessa cosa per `archivio/_secrets/servizi.ES" md` (datato 04/03/2026). **Aggiornamento 29/07/2026**: tutti e quattro i file (`config.md`, `credentials.md`, `servizi.md`, `RECOVERY.md`) spostati in [[_i__secrets|_secrets]], cartella `vault/` eliminata  decisione di Mauro: dato che tutto comunque dentro Dropbox, il rischio vero era la disciplina di non specchiarli mai verso l'esterno, non la posizione fisica; una cartella ben marcata dentro l'archivio protegge meglio di una cartella separata facile da dimenticare. **COMPLETATO 29/07/2026**: `RECOVERY.md` (v2.0) e `servizi.md` riscritti da zero, verificati contro lo stato reale (`docker ps`, `systemctl`, `ufw status`, crontab) invece di ricopiati dalla versione stantia. Scope di `RECOVERY.md` ristretto deliberatamente  non pi "tutto Adrian+Elon+vault", solo hardware/Docker/rete, perch `archivio/` gi replicato via Dropbox+git indipendentemente da un piano di recovery dedicato (il bisogno che l'aveva reso "tutto il sistema" era vault.db, in dismissione). **RISOLTO 29/07/2026**: le due regole firewall orfane erano entrambe relitti di servizi morti  `8710/tcp` Jarvis Gateway (dismesso 04/03/2026), `8766/tcp` identificata via `git log -S"8766"` come il vecchio cockpit webapp (dismesso 15/07/2026, nessun codice attivo la referenzia). Confermato via `ss -tlnp` che nulla ascoltava su nessuna delle due porte. Rimosse entrambe da ufw su approvazione di Mauro. Thread chiuso. {2  s@;w~$  s@ s@2. . s@.o"pathcMauro/casa.md"tsNP|~yB"datac---- name: user-casa-segrate description: Casa di Mauro a Segrate (residenza attuale)  elettrodomestici, manutenzioni. Diverso da palmanova-213a/ (casa della madre, venduta) metadata: node_type: memory type: user --- Residenza attuale di Mauro: Via Residenza Fontana, 0, Segrate. Non va confuso con [[_i_palmanova-213a|palmanova-213a]] (casa della madre di Mauro, ereditata e venduta il 28/07/2026)  questo file per la casa in cui Mauro vive oggi. **Origine della propriet (chiarito da Mauro, 31/07/2026)**: la via stata rinominata  questo indirizzo corrispondeva in passato a **Via Fratelli Cervi**, Segrate, nome con cui compare nella dichiarazione di successione del 2001 del padre di Mauro (vedi [[documenti-vendita]], sezione Successione Gianfranco Gagliardi). L'appartamento e il box dove Mauro vive oggi sono quindi verosimilmente propriet ereditata dai genitori, non un acquisto separato  coerente col resto del patrimonio immobiliare di famiglia. ## Riscaldamento condominiale  pannelli radianti non funzionanti, intervento rimandato al 10/10/2026 ![[2026-02-26-email-riscaldamento-studio-perotti.eml]] - **Interlocutore:** Studio Perotti (amministrazione condominiale, V. Ariosto 8, Milano)  referente Raffaella; tecnico responsabile Sig. Nozzolino - **Problema segnalato da Mauro (23/02/2026)**: termografie mostrano che **circa met dei pannelli radianti della sala non funziona**. Richiesto intervento di soffiatura (gi programmato in precedenza) e valutazione di uno spurgo. - **Risposta tecnico (26/02/2026)**: sconsiglia di intervenire ora  temperature in rialzo a fine stagione, e il servizio riscaldamento resterebbe comunque fermo fino al 15/10, con rischio di nuovi accumuli nel frattempo senza circolazione d'acqua. - **& Accordo preso, da tenere a mente: intervento (soffiatura + eventuale spurgo) fissato per il 10/10/2026**, per essere pronti all'accensione stagionale  anche in vista di un possibile cambio di gestore riscaldamento, per non dover ripartire da capo con le pratiche. - Mauro ha confermato e segnato in agenda (26/02/2026): "Segno anch'io in agenda." ## Macchina da caff Nespresso  problematica, in riparazione ricorrente ![[2026-05-28-nespresso-riparazione-releco.pdf]] - Modello: Nespresso Vertuo Next (GDV1-EU-WH-NE), acquistata 15/11/2025, in garanzia - Riparazione n. 2026/445628, centro assistenza RELECO srl (Treviolo, BG), rapporto chiuso 28/05/2026, lavoro concluso 01/06/2026 - Difetto: "la macchina stenta a chiudersi quindi nel momento in cui deve erogare da LED rosso" - Intervento: sostituita scheda elettronica principale + pulizia sensore/imbuto + test funzione - **Nota di Mauro (31/07/2026): la seconda volta che la macchina va in riparazione**  prima occorrenza non documentata qui (nessun documento disponibile). Tenere d'occhio se si ripete una terza volta, utile per eventuale contestazione/sostituzione in garanzia. {2  s@<}-$  s@ s@2* * s@*o"pathcMauro/lavoro/lavoro-python-ecosistema/lavoro-python-ecosistema.md"tsN|~yB"datac)--- name: lavoro-python-ecosistema description: "Panoramica dei progetti sotto PYTHON/ (ufficio Windows Mediaset)  hub, un file per applicativo" metadata: type: project --- Parte di [[_i_lavoro|lavoro]] (contesto professionale di Mauro)  complementare a [[lavoro-progetti-strumenti]], che racconta MyICR Suite/PowerBricks/Linker dal lato posizionamento strategico; questa cartella l'inventario tecnico dell'intero codice ufficio, non solo i progetti citati l. `Dropbox/adrian/PYTHON/` il codice dei progetti ufficio Mediaset di Mauro  territorio Windows, sola lettura da Nave (v. [[feedback_python_windows_territory]]), **fisicamente fuori dall'archivio**. Un'AI che consulti solo `archivio/` (es. un mirror esterno) non lo vede affatto: questa cartella esiste per colmare quel buco, dando il quadro "chi fa cosa" senza bisogno di entrare in `PYTHON/`. **Non una copia dei CLAUDE.md di progetto**  quelli restano la fonte di verit tecnica (stack, comandi, gotcha implementativi) e vivono con il codice. Ogni file qui ha solo: cosa fa, che stato ha, come si collega agli altri. Per l'indice tecnico completo con path: `PYTHON/CLAUDE.md` (coordinator, letto solo da chi ha accesso a `PYTHON/`). **Per la business logic e i flussi dati** (dove nascono i dati OnAir, come li trasforma la pipeline SCHEDULATORE, anomalie): non qui, vedi [[myicr-flussi]] (logistica/pipeline) e [[powerbricks]] (semantica di business)  coprono in profondit PIPELINE_PYTHON/DataHub_v2/ParquetToAccess e l'ecosistema MyICR_Suite/PowerBricks, molto pi in dettaglio di quanto serva ripetere qui. ## Applicativi Un file per progetto  nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati): - [[Frank]]  daemon Windows, orchestra i job ETL (ex Scheduler) - [[MyICR_Suite]]  suite applicativa ICR, il cuore dell'ecosistema - [[PIPELINE_PYTHON]]  pipeline CSV!Parquet!Access/SQLite, a monte di tutto - [[ImdbUpdate]]  job settimanale dataset IMDb - [[GemmaReport]]  report automatico settimanale prodotti GEMMA - [[GemmaClient]]  client desktop per GEMMA GSV - [[DbComparer]]  validazione DB, uso on-demand - [[MonitorOsservatorioPy]]  ascolti TV Spagna/Germania ## Quando aggiornare questa cartella Su cambio di status (active!completed, nuovo progetto, smantellamento) o su una nuova relazione strutturale tra progetti  non sui dettagli implementativi, quelli restano nei CLAUDE.md locali. Fonte primaria per verificare lo stato corrente resta `PYTHON/CLAUDE.md` (chi ha accesso a `PYTHON/`, quindi non un'AI esterna solo su archivio). Nuovo progetto ! nuovo file qui, stesso nome della cartella reale. {2  s@=f)$  s@ s@2  s@o"path"Adrian/_i_Adrian.md"tsNyB"datac--- tipo: entit --- # Adrian Agente Claude Code, amministratore del sistema e coordinatore tecnico (Nave + istanza ufficio). ## File - [[adrian_state_storico]]  narrazione delle sessioni passate (diagnosi, migrazioni, pulizie)  consultabile a necessit, non letto sempre. Il mio stato corrente (letto sempre) vive invece in `memory/MEMORY.md`, fuori da questa cartella - [[claude-code-slash-commands]]  appunti di riferimento sui comandi slash di Claude Code - [[claude-md-subordinati]]  convenzioni per i CLAUDE.md di progetto (Frank, MyICR_Suite, ecc.), task-specifico ## Cartelle - [[_i_agenti|agenti]]  sottoagenti e le loro basi di conoscenza - [[_i_feedback|feedback]]  regole di comportamento validate da Mauro nel tempo - [[_i_progetti|progetti]]  cronaca di iniziative/decisioni di Adrian, attive o chiuse - [[_i_tools|tools]]  applicativi attivi che Adrian costruisce e mantiene (browser-agent, diario-editor, frank-relay) {2  s@>Ee $  s@ s@2  s@o"path"_raw/_i_raw.md"tsN&ņyB"datac--- tipo: entit --- # _raw Materiale grezzo, non ancora sintetizzato  diverso da tutto il resto dell'archivio, che gi memoria di fatto curata. Qui dentro non c' una fonte di verit pronta da consultare: c' la materia prima da cui *si dovr estrarre* la fonte di verit. **& Non cancellare mai**  l'unica copia (oltre al backup restic) di un export recuperato da un incidente reale. ## Cosa contiene - **`_migrated_RECUPERATO_20260724/`**  export completo Supabase!vault (giugno 2026), cancellato per errore il 15/07/2026, recuperato da backup restic il 24/07/2026. Struttura del vecchio vault Obsidian pre-`vault.db`: `persone/`, `cantieri/`, `dinamiche/`, `episodi/`, `decisioni/`, `fili/`, `_archivio/`, `_inbox/`, `_sorgenti/`, pi `graph-map.md`. (Rimossa 29/07: una `musica/` con 328 cartelle vuote, residuo del ripristino restic, nessun dato reale.) ## A cosa serve il **bidone raw** per la migrazione pianificata in [[_i_Mauro|Mauro]] (finanze, casa, lavoro  solo fatti stabili). Quando si far quel lavoro: si legge qui, si separa fatto da lettura strategica, si scrive il risultato pulito in `Mauro/finanze.md` ecc.  mai il contrario (non si copia questo contenuto grezzo dentro gli hub curati). ## Perch non come il resto dell'archivio Il resto di `archivio/` segue "una volta migrata, l'informazione ha qui la sua fonte di verit"  questa cartella l'eccezione dichiarata: pre-migrazione, non ancora processata, tenuta solo come rete di sicurezza. {2  s@?yE"A$  s@ s@2% % s@%o"path"_secrets/_i_secrets.md"tsN&ņyB"datac$--- tipo: entit --- # _secrets **& CREDENZIALI VERE E TOPOLOGIA DI RETE. NON ESPORTARE, NON SPECCHIARE, NON CONDIVIDERE MAI CON NESSUNA AI ESTERNA.** Questa cartella e [[_i_raw|_raw]] sono le uniche due eccezioni nell'intero `archivio/` a "consultabile da qualunque AI, anche esterna via mirror". Prima di qualunque operazione di mirror/export/condivisione dell'archivio (Google Drive per ChatGPT, o qualunque canale futuro), **verificare esplicitamente che `_secrets/` sia esclusa**  non un'esclusione che si d per scontata, va controllata ogni volta. ## Cosa contiene - **`config.md`**  IP, topologia di rete (Nave, VPS Avamposto, tunnel WireGuard), routing Caddy. **Sezione BACKUP consolidata e verificata 29/07**  unica fonte per meccanismi/orari di backup (Restic, pCloud, Avamposto), non ripetere altrove. - **`credentials.md`**  password vere (sudo VPS, restic), riferimenti a chiavi SSH. Il file pi sensibile di tutto l'ecosistema Adrian. Permessi `600`. **Consolidato 29/07**: IP/topologia tolti (ripetuti con config.md, ora rimanda l), rimossa una credenziale morta (Jarvis Gateway, servizio dismesso). - **`servizi.md`**  inventario servizi (Docker, systemd, VPS, firewall). **Riscritto e verificato 29/07** contro `docker ps`/`systemctl`/`ufw status` reali  non pi copiato dalla versione 04/03/2026. - **`RECOVERY.md`**  piano di disaster recovery. **Riscritto v2.0 il 29/07**, verificato contro hardware/container/crontab reali; scope volutamente ristretto (spiegato nel documento)  non pi "tutto il sistema", solo hardware/Docker/rete, dato che `archivio/` gi replicato via Dropbox+git indipendentemente da questo piano. Tutti e quattro i file (rinominati da `.txt` a `.md` il 29/07 per standardizzare con l'archivio  Obsidian di norma non mostra `.txt`) erano nella cartella `vault/`, ora eliminata: era motivata inizialmente da "l'infrastruttura tecnica non sta nell'archivio memoria-di-fatto", ma dato che tutto comunque dentro Dropbox (stessa superficie di sincronizzazione), il rischio vero non era la posizione fisica  era la disciplina di **non includerli mai in un mirror verso l'esterno**. Quella disciplina si applica meglio con una cartella dedicata e ben marcata dentro l'archivio (dove Adrian gi sa di dover controllare le eccezioni) piuttosto che con una cartella separata facile da dimenticare in futuro. {2  s@@9g\$  t@ t@2  t@o"path"_i_archivio.md"tsN&ņyB"datacڿ--- tipo: entit --- # Archivio Second brain di Mauro/Adrian  file `.md`, consultabile via Obsidian o direttamente. Leggere questo file prima di consultare o scrivere qualunque cosa qui dentro. Valido per qualunque AI (Adrian, sottoagenti, AI web via mirror)  non solo per uso interattivo in Obsidian. **Cosa NON c' qui**: l'infrastruttura tecnica del sistema (macchine, servizi, cron, systemd, come sono collegate le cose) vive in `CLAUDE.md` (root del repo), non qui. Questo archivio memoria di fatto (persone, progetti, conoscenza di dominio, log)  non documentazione dell'ecosistema tecnico. `memory/MEMORY.md` la presuppone: se qualcosa l non torna, il contesto in `CLAUDE.md`. **Cosa PU esserci**: anche contenuto storico/archiviato, non solo stato corrente  memoria di fatto, non un cruscotto sempre-presente. Lo stato operativo corrente (letto sempre, a ogni sessione) vive invece in `memory/MEMORY.md`, non qui  questo archivio resta puramente on-demand, nessuna eccezione. **Una volta migrata un'informazione qui, questo la fonte di verit**  non si lasciano copie duplicate nella posizione precedente. Se la sintesi fatta in fase di migrazione rischia di perdere sfumature, il raw recuperabile va conservato in un "bidone raw" dedicato (dentro o fuori l'archivio, da valutare caso per caso)  mai lasciare la stessa informazione vera in due posti contemporaneamente. **Tre eccezioni dichiarate, mai consultabili da AI esterne**: [[_i_raw|_raw]] (materiale grezzo non sintetizzato), [[_i_secrets|_secrets]] (credenziali vere, topologia di rete) e [[_i_documenti|_documenti]] (originali PDF/scansioni con dati personali reali  contratti, referti). Prima di qualunque mirror/export dell'archivio verso l'esterno, verificare esplicitamente che tutte e tre siano escluse  non darlo per scontato. ## Cartelle - [[_i_Adrian|Adrian]]  l'agente stesso, con le sue basi di conoscenza - [[_i_Mauro|Mauro]]  la sua memoria finita (famiglia, finanze, casa, lavoro, diario  solo fatti stabili) - [[_i_raw|_raw]]  eccezione dichiarata: materiale grezzo non ancora sintetizzato, mai fonte di verit diretta - [[_i_secrets|_secrets]]  & credenziali vere e topologia di rete  **mai in un mirror/export verso AI esterne, verificare sempre prima di ogni operazione del genere** - [[_i_documenti|_documenti]]  & originali di documenti reali (PDF/scansioni) con dati personali  **stessa regola di esclusione di `_secrets`** ## Formato Tutto file `.md`. Documenti non-`.md` (PDF, scansioni) vivono in [[_i_documenti|_documenti]] nel formato originale, **flat** (niente sottocartelle per argomento  il ritrovamento passa dalle note, non dalla struttura a cartelle). Ogni documento ha una **nota sidecar** altrove nell'archivio (es. dentro `Mauro/palmanova-213a/`), che fa da ponte: embed/link al file originale + metadati (frontmatter) + collegamenti ai concetti citati. La nota sidecar la fonte navigabile; il file in `_documenti/` resta l'originale intoccabile. ## Hub per cartella Ogni cartella con pi di un file ha un **hub**: un file col prefisso `_i_` + nome della cartella (es. `Adrian/_i_Adrian.md`, `Mauro/diario/_i_diario.md`  non `_index.md` generico: il nome del file anche l'etichetta del nodo nel grafo Obsidian, "index" ripetuto ovunque renderebbe i nodi indistinguibili tra loro; deciso 03/08/2026, prima erano omonimi alla cartella senza prefisso  ambiguo nel file explorer), con una breve descrizione di cosa contiene la cartella e link verso i file principali. Leggere l'hub prima di leggere il resto della cartella. Non esiste una convenzione unica su chi linka chi (l'hub verso i membri, o i membri verso l'hub)  dipende da come cresce la cartella: - **Collezione piccola e fissa** (es. le basi di conoscenza di Adrian): l'hub linka in uscita verso ogni membro. - **Collezione che cresce nel tempo** (es. il diario, un file al giorno): i membri linkano verso l'hub, o pi semplicemente l'hub tiene un elenco ýAche si aggiorna da solo (vedi `_i_diario.md`, sezione "Giorni"). ### Quando splittare un file in hub + membri (deciso 31/07/2026) Non una questione di lunghezza  un file lungo ma narrativamente unico (una storia coerente, nessuna parte linkata da sola) resta unico. Splittare quando **entrambe** sono vere: 1. **Altri appunti vogliono linkare un pezzo specifico**, non genericamente "una sezione di X"  se un file gi scrive "vedi [[Y]]" dove Y un nome dentro un file pi grande, Y merita un file suo. 2. **Ogni parte ha un'identit e un ciclo di vita reali**, indipendenti dal resto  un progetto che pu diventare "completed" o essere smantellato per conto suo, una persona, un episodio datato. Non un paragrafo che serve solo al flusso del discorso. Come per la struttura in generale: **non splittare in anticipo** per una crescita ipotetica  solo quando l'attrito si sente davvero (un link che non si riesce a fare pulito). Esempio concreto: `Mauro/lavoro.md` (142 righe, 6 sezioni nette, gi linkate individualmente da altri punti) ! `Mauro/lavoro/` + 6 file; la sua sotto-sezione progetti ! un file per applicativo, nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati). ## Tag Classificazione a grana fine dentro un file (es. `#lavoro`, `#casa`)  diversa dall'appartenenza a una cartella. Un tag risponde a "che tipo di contenuto questo pezzo", l'hub risponde a "a quale collezione appartiene questo file". ## Per chi consulta i file direttamente (non via Obsidian) Un'AI che legge i file grezzi non ha bisogno del grafo  cerca testo, legge frontmatter. La convenzione hub-per-cartella vale comunque: prima di rispondere su una cartella, controllare se esiste un file con lo stesso nome della cartella. ## Indice completo (spostato qui da memory/MEMORY.md il 30/07/2026) Scansione piatta di ogni nota  completa e economica, diversa dalla navigazione per hub (che richiede di sapere gi dove guardare). Una riga ciascuna, aggiornare quando si crea/chiude una nota. Cresce nel tempo, per design. - [Storico Adrian](Adrian/adrian_state_storico.md)  narrazione sessioni passate, consultabile a necessit (stato corrente vive in `memory/MEMORY.md`, letto sempre, non qui) - [Famiglia Mauro](Mauro/famiglia/_i_famiglia.md)  hub, un file per persona (moglie, figli Samuele e Francesco); suoceri ancora nell'hub - [Finanze Mauro](Mauro/finanze.md)  patrimonio, portafoglio Fineco, allocazione post-Palmanova - [Salute Mauro](Mauro/salute.md)  referti ed esami, solo fatti riportati dai documenti, nessuna interpretazione clinica - [Casa Segrate](Mauro/casa.md)  residenza attuale di Mauro, elettrodomestici/manutenzioni (diversa da palmanova-213a, casa della madre venduta) - [Palmanova 213/A](Mauro/palmanova-213a/_i_palmanova-213a.md)  vendita immobiliare, venduta 28/07/2026, documenti in `documenti-vendita.md` - [Lavoro Mauro](Mauro/lavoro/_i_lavoro.md)  contesto ICR/Mediaset: ruolo, persone, dinamiche, progetti (migrato AS-IS, letture strategiche incluse; suddiviso in file per argomento il 31/07/2026) - [Ruolo personale Adrian](Adrian/feedback/feedback_ruolo_personale.md)  Adrian tiene sott'occhio anche contesto personale Mauro, non solo tecnico - [Negazioni senza verifica](Adrian/feedback/feedback_negazioni_senza_verifica.md)  "non c'" dedotto da una mappa pi insidioso di un'affermazione sbagliata  verificare sempre col territorio - [Risposta cockpit iPhone](Adrian/feedback/feedback_cockpit_response.md)  messaggi da [MAURO] (form): rispondere SOLO nel cockpit, non duplicare in VSCode - [Messaggi Elon  notifica solo](Adrian/feedback/feedback_elon_messages.md)  quando Mauro riporta qualcosa da Elon: valuta e aspetta, non agire in automatico - [Supabase dismantled](Adrian/feedback/feedback_supabase_dismantled.md)  Supabase smantellato: NON nominarlo mai. Canale valido oggi: adrian.db, file locali (vault.db non esiste pi) - [Vault dogfooding](Adrian/feedback/feedback_vault_dogfooding.md)  SUPERATA 29/07 (vault smantellato), oggi equivalente: consultare archivio/ prima di lavorare su un'area - [VelionMC  Server Minecraft Francesco](Mauro/famiglia/project_velionmc.md)  Hetzner CX23, IP 167.233.98.108, Francesco lo gestisce in autonomia con Codex - [MCP Vault Second Brain](Adrian/progetti/project_mcp_vault.md)  CHIUSO 29/07: smantellato interamente (server, vault.db, firewall, Caddy), Elon cancellato da Mauro - [Grafo](Adrian/progetti/project_grafo.md)  CHIUSO 30/07: webapp (nel cockpit, gi rimosso 15/07) e vault che visualizzava (smantellato 29/07) non esistono pi - [Fragilit Nave](Adrian/progetti/project_fragilita_nave.md)  RISOLTO 29/07: RECOVERY.md/servizi.md riscritti e verificati - [Bill  futuro](Adrian/progetti/project_bill_futuro.md)  CHIUSO 16/07: Bill assorbito in Adrian, storico della decisione - [Reminders sync](Adrian/progetti/project_reminders_sync.md)  01/08: ripristino mirato Apple Reminders!Adrian, no demone, skill `processa-promemoria` - [Browser agent](Adrian/tools/browser-agent.md)  vision agent generico per navigazione web, `tools/browser-agent/` - [Diario editor](Adrian/tools/diario-editor.md)  editor PyQt6 istantaneo per il diario, `tools/diario-editor/` - [Frank-relay](Adrian/tools/frank-relay.md)  ponte file-based Nave!Frank per query di sola lettura, cartella `tasks/` - [PYTHON/ territorio Windows](Adrian/feedback/feedback_python_windows_territory.md)  non toccare da Nave/Linux, nemmeno cleanup "ovvi" - [Ecosistema PYTHON/  panoramica progetti](Mauro/lavoro/lavoro-python-ecosistema/lavoro-python-ecosistema.md)  un file per applicativo (Frank, MyICR_Suite, GemmaReport, ecc.), stato, relazioni  self-contained, non richiede accesso a `PYTHON/` - [PowerBricks knowledge base](Adrian/agenti/powerbricks.md)  business logic MyICR_Suite/PowerBricks, letta dal subagente powerbricks-expert - [PowerBricks dual-write](Adrian/feedback/feedback_powerbricks_dual_write.md)  regole confermate vanno scritte sia nella KB sia nelle istruzioni del subagente - [PowerBricks segnale sessione](Adrian/feedback/feedback_powerbricks_session_signal.md)  quando Mauro segnala sessione PowerBricks, scrivere subito ogni spiegazione nella KB - [Roadmap consolidamento](Adrian/progetti/roadmap-consolidamento.md)  CHIUSO: migrazione Adrian su Dropbox (16/07), storico - [MyICR flussi knowledge base](Adrian/agenti/myicr-flussi.md)  logistica dei flussi dati (pipeline, provenienza), letta dal subagente myicr-flussi-expert, complementare a powerbricks-expert - [No domande a scelta multipla](Adrian/feedback/feedback_no_multiplechoice_ui.md)  Mauro preferisce domande in testo libero, non il tool AskUserQuestion - [Memory location](Adrian/feedback/feedback_memory_location.md)  dove va scritto cosa, gotcha hard-link MEMORY.md - [Test second brain: ChatGPT vs voce Claude](Adrian/progetti/project_test_secondbrain_voce.md)  ChatGPT perde i connettori in voce, Claude+Haiku tiene il contesto Elon in voce; switch Haiku/Opus manuale - [Architettura AgentBricks](Adrian/progetti/project_alleggerimento_elon.md)  Adrian pivot centrale + agenti web leggeri (ChatGPT: diario/calendario/todo), file-based; vault/Elon smantellati del tutto 29/07 (non pi "in dismissione", chiuso). Contiene anche la sezione "Roadmap / idee parcheggiate" - [Elimina, non tenere nel dubbio](Adrian/feedback/feedback_elimina_non_tenere_per_dubbio.md)  quando si smantella qualcosa, Mauro preferisce cancellazione netta a conservazione precauzionale "per un futuro forse" - [Sidecar: raggruppare quando ha senso](Adrian/feedback/feedback_sidecar_raggruppamento.md)  pi documenti condividono una sola nota sidecar se stesso batch/stessa narrazione, non serve 1:1 - [Singolare, non plurale](Adrian/feedback/feedback_singolare_non_plurale.md)  Mauro una persona sola, mai "voi"/"avete" - [Modalit strategica](Adrian/feedback/feedback_modalita_strategica.md)  nelle conversazioni di visione/roadmap va bene restare fluidi, non ogni idea richiede salvataggio o azione - [CLAUDE.md vs archivio](Adrian/feedback/feedback_claude_md_vs_archivio.md)  regole sempre attive (non contestuali) vanno anche in CLAUDE.md, l'archivio da solo non basta - [CLAUDE.md subordinati](Adrian/claude-md-subordinati.md)  convenzioni per i CLAUDE.md di progetto (Frank, MyICR_Suite, ecc.), task-specifico {2~  t@A-Ti*$  t@ t@2}T S t@So"path"_documenti/_i_documenti.md"tsN&ņyB"datacS--- tipo: entit --- # _documenti **& ORIGINALI CON DATI PERSONALI REALI. NON ESPORTARE, NON SPECCHIARE, NON CONDIVIDERE MAI CON NESSUNA AI ESTERNA.** Questa cartella, insieme a [[_i_raw|_raw]] e [[_i_secrets|_secrets]], una delle tre eccezioni nell'intero `archivio/` a "consultabile da qualunque AI, anche esterna via mirror". Prima di qualunque operazione di mirror/export/condivisione dell'archivio, **verificare esplicitamente che `_documenti/` sia esclusa**  non un'esclusione che si d per scontata, va controllata ogni volta. ## Cosa contiene Originali di documenti reali che Mauro vuole conservare  contratti, scansioni, referti, planimetrie: qualunque file non-`.md` con dati personali (codice fiscale, firme, dati anagrafici, dati sanitari) legato a un fatto gi raccontato altrove nell'archivio. **Organizzazione flat, deliberata**: nessuna sottocartella per argomento. Nome file descrittivo (`YYYY-MM-DD-descrizione-breve.ext`) per dare ordine visivo in un `ls`/Finder senza bisogno di categorizzare a priori. Il ritrovamento vero passa dalla nota sidecar che lo referenzia, non dalla navigazione a cartelle qui dentro. ## Come si collega al resto dell'archivio Ogni file qui ha una **nota sidecar** altrove (tipicamente vicino al fatto che documenta, es. `Mauro/palmanova-213a/` per i documenti della vendita) che fa da ponte: embed/link al file, frontmatter con metadati (data, tipo documento, fonte), collegamenti ai concetti citati. Questa cartella non mai il punto di accesso  lo sempre la nota sidecar. ## Fuori dal repo git I file qui dentro non si committano (dati personali reali)  sync solo via Dropbox, come `_secrets/`. Vedi `.gitignore` in root. ## File Vendita Palmanova 213/A (sidecar in `Mauro/palmanova-213a/documenti-vendita.md`): - `2026-04-14-cila-sanatoria-ricevuta.pdf` - `2026-04-21-docfa-catasto-ricevuta.pdf` - `2026-04-21-ape-attestato.pdf` - `2026-07-28-bonifico-provvigione-west-srl.pdf` - `2026-07-28-bonifico-caparra-5000-west-srl.pdf` (ingerito 29/07/2026) - `2026-07-29-bonifico-caparra-integrazione-23000-apadula.pdf` (ingerito 29/07/2026) - `2026-07-28-accettazione-proposta-acquisto-firmata.pdf` (ingerito 31/07/2026) - `2026-07-28-audit-log-accettazione.pdf` (ingerito 31/07/2026) - `2026-03-26-email-documenti-successione-palmanova-tempocasa.eml` (ingerito 31/07/2026  primo test framework email `.eml`) - `1968-11-29-atto-compravendita-palmanova213a.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2023-12-21-certificato-morte-milena-zanon.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2001-successione-gianfranco-gagliardi.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2024-04-09-successione-milena-zanon.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2026-04-09-email-certificato-morte-gianfranco-tempocasa.eml` (ingerito 31/07/2026  allegato vero incorporato, non link Drive) - `2001-02-01-certificato-morte-gianfranco-gagliardi.pdf` (ingerito 31/07/2026  estratto dall'email via script Python) - `2026-04-09-email-ricevuta-incarico-cila-tempocasa.eml` (ingerito 31/07/2026  due allegati veri incorporati) - `2026-04-09-procura-sellitti-cila-sanatoria.pdf` (ingerito 31/07/2026  estratto dall'email) - `2026-04-09-ricevuta-oblazione-cila-comune-milano.pdf` (ingerito 31/07/2026  estratto dall'email) Casa Segrate (sidecar in `Mauro/casa.md`): - `2026-02-26-email-riscaldamento-studio-perotti.eml` (ingerito 31/07/2026  promemoria intervento 10/10/2026) Samuele (sidecar in `Mauro/famiglia/famiglia-samuele.md` e `famiglia-samuele-salute.md`): - `2026-06-29-autoscuola-segrate2-iscrizione-samuele.pdf` (ingerito 31/07/2026) - `2026-07-09-dentista-pozzi-samuele-fattura414.pdf` (ingerito 31/07/2026) - `2026-05-12-synlab-dermatologia-samuele-rimborso-aon.pdf` (ingerito 31/07/2026) Francesco (sidecar in `Mauro/famiglia/famiglia-francesco-salute.md`): - `2026-07-09-dentista-pozzi-francesco-fattura415.pdf` (ingerito 31/07/2026) Famiglia condivisa/suoceri (sidecar nell'hub `Mauro/famiglia/famiglia.md`): - `2026-06-22-bluvacanze-crociera-msc-famiglia.pdf` (ingerito 31/07/2026) - `2025-07-23-carta-identita-concetta.pdf` (ingerito 31/07/2026) Casa Segrate (sidecar in `Mauro/casa.md`, nuovo file): - `2026-05-28-nespresso-riparazione-releco.pdf` (ingerito 31/07/2026) Salute Mauro (sidecar in `Mauro/salute.md`, nuovo file): - `2025-04-05-referto-analisi-mauro.pdf` (ingerito 31/07/2026) - `2026-01-26-analisi-calcolo-renale-mauro.pdf` (ingerito 31/07/2026) - `2026-05-30-referto-analisi-mauro.pdf` (ingerito 31/07/2026) - `2026-07-24-email-conferma-ecoendoscopia-pancreas-hsr.eml` (ingerito 03/08/2026) Viaggio LA/AFM 2026 (sidecar in `Mauro/lavoro/viaggio-la-afm-2026.md`, nuovo file): - `2026-07-17-email-voucher-afm-mediaset.msg` (primo `.msg` processato, con 4 email annidate  ingerito 03/08/2026) - `2026-07-02-piano-viaggio-la-biztravel.pdf`, `2026-07-02-hotel-fairmont-creditcard-voucher.pdf`, `2026-07-02-hotel-fairmont-documento-cliente.pdf`, `2026-07-02-hotel-fairmont-vademecum.pdf`, `2026-07-01-biglietto-elettronico-airfrance.pdf`, `2026-07-01-ricevuta-airfrance.pdf` (estratti dal `.msg`, ingeriti 03/08/2026) - `2026-07-15-email-afm-buyer-confirmation.txt` (conferma badge AFM, estratta come testo dall'email annidata  nessun PDF disponibile, ingerita 03/08/2026) {2|  t@Bzw} $   t@  t@2{   t@o"path"Mauro/_i_Mauro.md"tsN&ņyB"datac--- tipo: entit --- # Mauro Memoria finita di Mauro  fatti stabili che non cambiano interpretazione nel tempo (famiglia, finanze, casa, lavoro). Diverso da `Adrian/`: qui non c' nulla che riguardi l'agente, solo Mauro. ## File - [[_i_famiglia|famiglia]]  moglie, figli, suoceri - [[finanze]]  patrimonio, portafoglio Fineco, allocazione post-Palmanova  migrato da vault.db 29/07/2026 - [[_i_palmanova-213a|palmanova-213a]]  vendita Palmanova 213/A, venduta 28/07/2026  migrato da vault.db 29/07/2026 - [[_i_lavoro|lavoro]]  contesto ICR/Mediaset: ruolo, persone, dinamiche, progetti  migrato AS-IS da vault.db 29/07/2026, letture strategiche incluse ## Cartelle - [[_i_diario|diario]]  log di lavoro quotidiano, un file al giorno Migrazione dal vecchio vault Elon **completata** (29/07/2026) per i quattro domini "memoria finita" (famiglia, finanze, casa, lavoro). Materiale grezzo pre-migrazione resta in [[_i_raw|_raw]] come bidone di sicurezza. Documenti reali (contratti, referti) da allegare come originale: vedi [[_i_documenti|_documenti]]  originale l (flat, dati personali, mai in git), nota sidecar qui vicino al fatto che documenta. {2z   t@C*<$  0t@ 0t@2y 0t@ o"path"Adrian/tools/diario-editor.md"tsNwʆyB"datac --- name: project-diario-editor description: "Editor PyQt6 istantaneo per il diario di Mauro  tools/diario-editor/" metadata: type: project --- Pannello PyQt6 (`tools/diario-editor/diario_editor.py`, lanciato via `RUN.bat`), stile Frank/admin MyICR Suite  istantaneo, niente webapp/server. Costruito il 28/07/2026 insieme a Mauro. **Cosa fa**: apre il file diario di oggi (`archivio/Mauro/diario/YYYY-MM-DD.md`), lo carica intero ed editabile, salva a intervalli + alla chiusura. Registra automaticamente ogni nuovo giorno in `_i_diario.md` (sezione "Giorni"). **Design completo** (decisioni, alternative scartate, bug trovati e corretti): vedi [[project_alleggerimento_elon]], sezione "Progettazione diario ed editor Python". **Stato**: funzionante, in uso quotidiano. {2x  0t@DB$  @t@ @t@2w> > @t@>o"pathcRAdrian/progetti/project_fragilita_nave.md"tsNӆyB"datac=--- name: project-fragilita-nave description: "RISOLTO 29/07/2026  rischio SPOF della Nave documentato e accettato (RECOVERY.md/servizi.md riscritti, verificati contro stato reale). Storico della decisione." metadata: node_type: memory type: project originSessionId: c35b3ade-b2cb-4b16-9684-fcd6d0b1386d --- La Nave un single point of failure crescentxe. Con l'aggiunta di vault_guardian, elon_checklist, maintenance_check, cockpit webapp, inbox-watch e form-watch, un guasto hardware o OS sul MiniPC N150 porta gi tutto il sistema Adrian+Elon+vault. **Why:** L'architettura cresciuta organicamente senza un piano di resilienza esplicito. Mauro ha sollevato la questione il 2026-07-09 come nota da tenere a mente. **How to apply:** Prima di aggiungere ulteriore complessit alla Nave, segnalare a Mauro che il tema resilienza ancora aperto. Quando si discute di nuovi servizi critici, proporre come parte del design dove andrebbero replicati o quali dati sopravvivono a un crash. **Aree di rischio:** - vault.db: dati curati da Elon  se il disco si rompe senza backup recente, si perde il grafo - Chrome profilo elon/agent: se corrotto, richiede re-autenticazione manuale - Servizi systemd: ripartono al boot, ma il boot stesso dipende dall'hardware - Crontab: locale alla macchina, non replicato **Backup esistente:** restic giornaliero (03:00) + pCloud (01:15)  copertura parziale, ma non zero. **Da fare (quando Mauro decide di affrontarlo):** - Valutare se vault.db va replicato in real-time su VPS Avamposto - Documentare procedura di disaster recovery (quanto tempo per ripristinare su nuovo hardware) - Valutare se cockpit webapp pu stare sul VPS come fallback --- **AGGIORNAMENTO 29/07/2026  sia questo file che la doc di recovery sono superati, da rifare insieme.** Questo documento cita servizi ormai rimossi (cockpit webapp, vault_guardian, elon_checklist, inbox-watch, form-watch  tutti dismessi il 15/07/2026) e "vault.db" come dato critico, quando l'architettura AgentBricks (vedi [[project_alleggerimento_elon]]) sta dismettendo gradualmente proprio vault.db/Elon a favore dell'archivio file-based. Il "da fare" sopra ("documentare procedura di disaster recovery") **esiste gi**  `archivio/_secrets/RECOVERY.md`  ma a sua volta superato: path pre-migrazione (`/mnt/ssd/adrian/` invece di `/mnt/ssd/data/Dropbox/adrian/`), cita Supabase (smantellato) e Albert (morto dal 29/03), crontab non corrispondente a quello reale. Stessa cosa per `archivio/_secrets/servizi.md` (datato 04/03/2026). **Aggiornamento 29/07/2026**: tutti e quattro i file (`config.md`, `credentials.md`, `servizi.md`, `RECOVERY.md`) spostati in [[_i_secrets|_secrets]], cartella `vault/` eliminata  decisione di Mauro: dato che tutto comunque dentro Dropbox, il rischio vero era la disciplina di non specchiarli mai verso l'esterno, non la posizione fisica; una cartella ben marcata dentro l'archivio protegge meglio di una cartella separata facile da dimenticare. **COMPLETATO 29/07/2026**: `RECOVERY.md` (v2.0) e `servizi.md` riscritti da zero, verificati contro lo stato reale (`docker ps`, `systemctl`, `ufw status`, crontab) invece di ricopiati dalla versione stantia. Scope di `RECOVERY.md` ristretto deliberatamente  non pi "tutto Adrian+Elon+vault", solo hardware/Docker/rete, perch `archivio/` gi replicato via Dropbox+git indipendentemente da un piano di recovery dedicato (il bisogno che l'aveva reso "tutto il sistema" era vault.db, in dismissione). **RISOLTO 29/07/2026**: le due regole firewall orfane erano entrambe relitti di servizi morti  `8710/tcp` Jarvis Gateway (dismesso 04/03/2026), `8766/tcp` identificata via `git log -S"8766"` come il vecchio cockpit webapp (dismesso 15/07/2026, nessun codice attivo la referenzia). Confermato via `ss -tlnp` che nulla ascoltava su nessuna delle due porte. Rimosse entrambe da ufw su approvazione di Mauro. Thread chiuso. {2v  @t@E%Qd$  Pt@ Pt@2u  Pt@o"pathc\Adrian/progetti/project_alleggerimento_elon.md"tsNӆyB"datac--- name: project-alleggerimento-elon description: "Architettura 'AgentBricks' (decisa 27-28/07/2026)  Adrian pivot centrale, agenti web leggeri specializzati sotto sua supervisione, tutto su file" metadata: type: project --- **Decisione (27/07/2026, riflessione serale dopo test ChatGPT/voce)**: Mauro ha deciso di alleggerire l'architettura a due entit (Elon + Adrian) verso **Adrian come pivot unico**. Non un colpo secco  una dismissione graduale. **Cosa resta**: la "memoria finita"  fatti che Mauro dimentica per via dell'ADHD auto-diagnosticato e che non cambiano interpretazione nel tempo (famiglia, portafoglio, regole permanenti tipo il Manifesto dell'Investitore, scadenze, stato progetti). Questa parte migra dentro la memoria di Adrian. **Cosa si abbandona**: le "letture strategiche" del vault  dinamiche organizzative, inferenze su chi manovra cosa (Marcello-Simona, successione Modina, AllRights come aggiramento istituzionale, ecc.). Mauro le ha definite "un pozzo senza fondo": non decadono da sole, ogni conversazione ne genera di nuove, e la loro cura consumava energia sproporzionata al valore. Non vanno migrate  si lasciano semplicemente andare. **Why:** Il test del 26-27/07 con ChatGPT (export vault + voce) e con la voce di Claude/Haiku ha chiarito cosa Mauro cerca davvero: un aiuto a ricordare cose finite, non un secondo cervello che accumula analisi politica d'ufficio senza fine. La comodit della voce reale ma "succhia energie" se richiede continui escamotage tra pi sistemi (ChatGPT, Elon, Adrian). Mauro ha validato esplicitamente: non tempo perso, ha aiutato ad "aggiustare il tiro". **How to apply:** Non trattare pi il vault (`vault.db`/nodi persona-dinamica-episodio) come la fonte primaria da consultare per capire il contesto di Mauro  quella era la parte in dismissione. Il lavoro vero da fare (non ancora iniziato, sessione dedicata da programmare): decidere nodo per nodo cosa del vault "memoria finita" (va salvato, probabilmente dentro `memory/` di Adrian) e cosa "lettura strategica" (si lascia decadere). Poi decidere il destino tecnico di `vault-mcp.service`/progetto Elon su claude.ai. **Non ancora deciso**: tempistica e modalit dello spegnimento di Elon/vault-mcp; se tenere il vault attuale come archivio consultabile ma non pi mantenuto, o chiuderlo del tutto dopo l'estrazione della memoria finita. **Prossimo contenitore pianificato (28/07, non ancora  solo dopo che calendario/todo/diario avranno dimostrato di reggere)**: email di lavoro. ~~Collegato all'idea RAG gi registrata: esiste uno scheletro tecnico spento e riusabile, `vault-secondbrain/ingest.py`~~  **`ingest.py` cancellato il 29/07** insieme allo spegnimento completo di vault-mcp/Elon (era costruito per ingerire dentro `vault.db`+LanceDB, architettura ormai smontata): se/quando si arriva alle email, si progetta da zero dentro l'architettura archivio-based, non riesumando questo file. Sequenza esplicita di Mauro resta valida: prima verificare che il framework tenga sui tre contenitori attuali, poi aggiungere le email  non in parallelo. **Seconda passata di pulizia (29/07/2026)**  Mauro segnala di vedere ancora due file "fuori dalla cartella adrian": `/mnt/ssd/data/vault-secondbrain/` (cartella **dati**, fuori dal repo git, distinta da `Dropbox/adrian/vault-secondbrain/` che codice). Conteneva `vault.db` + `.session_token` (nascosto). Il secondo non referenziato da nessun file nel codebase (grep su tutto `adrian/` e `adrian-ops/`, zero risultati)  cancellato. `vault.db` inizialmente tenuto (vuoto, compattato con `VACUUM` 4MB!1MB) ragionando che lo schema (tabelle, trigger `items_history`, gate R1/R2/R3) esiste solo dentro il file e `server.py` non lo ricrea da codice. **Mauro rilancia ("ma il db non lo cancelliamo?" / "cosa ti serve tenere lo schema?" / "io butterei via tutto")**  a quel punto lo schema SQL stato estratto in un file di testo (`schema.sql`, verificato: si ricrea identico da script) e il `.db` binario cancellato. Poi Mauro chiude il ragionamento: **una futura riattivazione avrebbe comunque caratteristiche completamente diverse**  non ha senso tenere n schema n codice "nel dubbio" per un'architettura che non si riattiver mai identica. **Cancellati definitivamente**: `server.py`, `schema.sql`. Nello stesso giro **trovato un altro pezzo morto sfuggito alla prima pulizia**: `chrome_debug.sh` (profilo Chrome porta 9222) non era di `browser_agent.py` (che si apre il proprio Chrome via `subprocess`, porta 9223, profilo separato) ma di `elon_pull.py`, gi cancellato  rimosso anche quello. `requirements.txt` riscritto da zero con le sole dipendenze reali di `browser_agent.py` (python-dotenv, httpx, playwright). **Esito finale**: `/mnt/ssd/data/vault-secondbrain/` (dati) **non esiste pi**. `Dropbox/adrian/vault-secondbrain/` (codice) **non esiste pi**: rinominata/spostata in `tools/browser-agent/` (convenzione gi in uso per `tools/diario-editor/`), contiene solo `browser_agent.py` + `requirements.txt` + `venv/`  tool indipendente, nome non pi legato al vault. **Terza passata  due file morti sfuggiti anche alla seconda pulizia**: `scripts/vault_guardian.py` ed `elon_checklist.py` (gi in cron-pausa dal 12/07) referenziavano entrambi `/mnt/ssd/data/vault-secondbrain/vault.db` ed `elon_pull.py`, tutti e due ormai cancellati  non avrebbero mai pi potuto girare. Cancellati, righe cron corrispondenti eliminate del tutto (non solo commentate). `maintenance_check.py` verificato indipendente (non referenzia vault/elon_pull)  resta paused per conto suo, non toccato. **Chiusura definitiva**: nessun file, servizio, regola di rete o riga di cron legata a vault/vault-mcp/Elon sopravvive in nessuna posizione (Nave, VPS, adrian-ops). `CLAUDE.md` aggiornato in ogni sezione che ne parlava. Thread di smantellamento vault completamente chiuso. **Pulizia file morti post-spegnimento (29/07/2026).** Su richiesta di Mauro ("elimina anche i file che non servono pi"), cancellati dopo verifica delle referenze: `vault-secondbrain/ingest.py` (pipeline ingestione vault, dipendenze mai installate), `inbox_watch.py` (daemon systemd gi disabilitato dal 12/07, importava da ingest.py), `elon_pull.py` (loop Playwright!Elon, bridge gi sospeso dal 15/07, e ora Elon stesso cancellato da Mauro su claude.ai), `.env` locale (solo credenziali OAuth vault-mcp, morte), `/mnt/ssd/data/adrian-ops/oauth_tokens.json` (token dello stesso servizio spento). Riga cron `elon_pull` rimossa del tutto dal crontab (non solo commentata). `requirements.txt` sfoltito alle sole dipendenze di `server.py` (rimossi loguru/playwright/httpx/pytz/python-docx, usati solo dagli script cancellati). `browser_agent.py`/`chrome_debug.sh` **non toccati**: tool indipendente (vision agent), la sua chiave OpenRouter vive nel `.env` di root, non in quello cancellato. `server.py` confermato l'unico superstite di `vault-secondbrain/`, tenuto per eventuale riattivazione futura. ## Architettura "AgentBricks" (28/07/2026  evoluzione della decisione sopra) Nome coniato da Mauro, in coerenza con PowerBricks: agenti web leggeri e specializzati, ciascuno su un perimetro stretto, tutti sotto supervisione di Adrian  non un blocco monolitico. **Principio generale  QUESTO il "framework standard replicabile" richiesto da Mauro il 28/07 (confermato esplicitamente: "queste regole diventeranno il nostro framework")**: cattura raw ! (eventuale sintesi fatta dall'agente stesso) ! passa da Adrian per verifica ! ingestione nell'archivio centrale, pi i cinque guardrail non negoziabili pi sotto. Se la sintesi non convince, si recupera il raw e si aggiusta  mai fidarsi ciecamente della sintesi di un agente esterno senza poter tornare alla fonte. Stesso principio gi validato nel vecchio vault ("editor-by-exception": ADD/UPDATE/DELETE/NOOP, modifiche a rischio in staging). Non specifico di diario/calendario/todo: scritto per reggere qualunque attivit futura si aggiunga al perimetro. **Documenti non-.md** (PDF, email, allegati, ecc.): archiviati **as-is**, mai convertiti  con un file `.md` sidecar all'occorrenza per note/considerazioni/estratti. Riprende il pattern "strato annotazioni documenti" gi abbozzato nel vecchio vault (documento originale intatto, pensiero-sulla-fonte separato). **Formato dati**: tutto file `.md` stile Obsidian (non pi SQLite/vault.db)  deciso, non solo "probabile". Motivo esplicito di Mauro (28/07): vuole poter far rimodellare la struttura su sua indicazione quando serve, senza la rigidit di uno schema DB  **non intende editare i file a mano lui stesso**, l'editing manuale resta lavoro di Adrian/agenti su sua richiesta. anche il formato che qualunque agente, locale o web, sa leggere/scrivere senza connettore dedicato. **I tre contenitori di "memoria finita" (punto di partenza, non tetto  Mauro 28/07: "le informazioni che andremo a gestire man mano si allargheranno")**: - **Calendario**: fonte resta iPhone nativo (Calendar) per facilit d'inserimento  non si migra la creazione. Consultazione anche da PC ufficio via il piccolo editor Python (vedi sotto), sola lettura. - **Todo**: fonte resta iPhone nativo (Reminders) come default, MA inserimento reso bidirezionale anche da PC ufficio (vedi sotto)  deciso 28/07, poi messo in pausa ("ci pensiamo con calma per i todo, iniziamo keep simple")  il diario procede prima, i todo si riprendono dopo. - **Diario**: log di lavoro quotidiano (occasionalmente anche casa, per rinforzo abitudini  stesso file, distinto solo da tag inline). Non a voce, non a schermo mobile  testuale, da un piccolo editor Python su PC ufficio. Segue la stessa logica raw+sintesi, ma senza AI in fase di data entry (deciso 28/07: rischio troppo alto che un agente aggiunga letture interpretive invece di fatti  il diario il posto pi facile in cui rientrerebbe di nascosto il "pozzo senza fondo" abbandonato). **Progettazione diario ed editor Python (28/07/2026, sessione dedicata)**: - **Niente ChatGPT/agenti esterni per il diario**  scartato esplicitamente. Un file per giorno (`2026-07-28.md`, convenzione "daily notes"), frontmatter minimo (`date`, `tipo: diario`). Corpo: testo libero, cronologico, nessuna sezione forzata mentre si scrive (niente split raw/sintesi imposto in scrittura  quello valeva nel disegno generale prima di escludere l'AI dalla data entry del diario specificamente). - **Tag inline stile Obsidian** (`#lavoro`, `#casa`) invece di un campo frontmatter  riusa la ricerca/filtro nativi di Obsidian senza costruire un sistema di tag a parte. Stesso meccanismo per distinguere diario lavoro/casa: un solo file, tag diverso per blocco, non due strutture parallele per un caso che il 10%. - **Due flussi di scrittura, complementari non alternativi**: (A) Mauro scrive direttamente (nell'editor Python, o in Obsidian)  eccezione dichiarata alla regola generale "non edito a mano", giustificata dalla bassa frizione di un diario di lavoro (dopo una discussione su "sola lettura vs eccezione" chiusa da Mauro come "lana caprina": il file un file, non conta chi lo scrive); (B) Mauro detta/scrive ad Adrian (anche da telefono via `/remote_control`), che scrive il file. - **Sede**: direttamente nella cartella dell'archivio centrale gestito da Adrian (Dropbox)  niente Google Drive, niente staging intermedio, niente copia. Un solo posto. - **Ogni aggiunta di Adrian al file va marcata visivamente distinta** (es. blocco firmato "*Nota Adrian, [data]: ...*")  mai confondibile con quanto scritto da Mauro. - **Ruolo AI limitato all'ingestione**, mai alla data entry: promemoria di disciplina se non si scrive da giorni, estrazione di cose durature (scadenze, impegni) senza interpretarle, ricerca/richiamo su richiesta, riepilogo periodico fattuale (mai giudizi tipo "sembra che..."  quello il registro abbandonato). Cadenza di ingestione non ancora decisa. - **Consultazione**: Obsidian sulla stessa cartella dell'archivio centrale  deciso 28/07 che l'archivio crescer oltre il diario, quindi conviene usare Obsidian come lente su tutto fin dal primo file. **Editor Python  spec raccolta 28/07 (non ancora costruito)**: - **Decisione esplicita: app Python (PyQt6), non webapp.** Discusso e chiuso 28/07: una webapp richiederebbe un server sempre acceso  esattamente il modello del vecchio cockpit, smantellato il 15/07 perch troppo pesante da mantenere rispetto al valore. L'app desktop coerente con Frank/admin MyICR Suite (stesso stack, stesso pattern "copia cartella e funziona"), gira offline, nessuna manutenzione server. L'unico vantaggio di una webapp (accesso multi-dispositivo) non serve: il diario resta "principalmente da PC ufficio", e pe3r il resto c' comunque il Flusso B (dettare ad Adrian). - Piccolo pannello PyQt6 su PC ufficio, sullo stile di quelli gi esistenti (pannello Frank, admin MyICR Suite)  istantaneo da aprire, non l'app Obsidian intera. - **All'apertura**: crea il file di oggi con frontmatter se non esiste ancora nella cartella concordata. - **Salvataggio**: NON in tempo reale a ogni tasto (scartato)  salva a intervalli di sicurezza (es. ogni 30-60s) e comunque alla chiusura. Meccanismo append-only: il contenuto gi presente nel file all'apertura "congelato" e mai riscritto, solo il blocco in corso viene aggiornato  cos un salvataggio periodico non rischia mai di sovrascrivere note aggiunte da Adrian o entry precedenti. - **Formato blocco**: timestamp automatico davanti a ogni blocco (es. `**14:32**  testo`), tag `#lavoro`/`#casa` scritti inline dall'utente. - **Todo (bidirezionale, in pausa  "ci pensiamo con calma")**: idea raccolta ma non decisa nei dettagli  l'app non parlerebbe mai direttamente con iOS (impossibile da Windows), passerebbe sempre da un file-ponte che Adrian legge/scrive periodicamente: Adrian pubblica uno snapshot dei todo correnti (lettura), l'app scrive intenzioni di nuovo todo che Adrian poi crea davvero su Reminders (scrittura). Aperta la domanda se i tag `#lavoro`/`#casa` sui todo restano solo testo o diventano vere liste Reminders separate. - **Calendario nell'editor**: solo consultazione, stesso meccanismo a snapshot (Adrian scrive periodicamente, l'app legge)  mai scrittura verso il calendario da l. **PRINCIPIO DI FRAMEWORK  Adrian stesso segue la logica AgentBricks (28/07/2026, richiamo esplicito di Mauro: "altrimenti fra un po' non riesci pi a stare dietro a tutto")**: Adrian non deve accumulare il dettaglio di ogni contenitore nella propria memoria  solo **sintesi con le informazioni chiave**, mentre il dettaglio resta nei file stessi (i "mattoncini"). Si scende nel dettaglio (si rilegge il file vero) solo quando qualcosa non torna o serve verificare. Stesso principio gi applicato con successo ai sottoagenti `powerbricks-expert`/`myicr-flussi-expert` (conoscenza dedicata e separata, consultata a perimetro)  ora esteso esplicitamente anche al modo in cui Adrian tiene la propria memoria sui contenitori AgentBricks (diario, todo, ecc.), man mano che crescono. **Primo passo concreto fatto (29/07/2026)**: le due knowledge base (`powerbricks-expert`, `myicr-flussi-expert`), prima isolate in `memory/`, sono state spostate (non copiate) in `archivio/Adrian/`  ora fanno parte dello stesso spazio Obsidian consultabile, invece di essere silos separati. Creato un nodo hub minimo `archivio/Adrian/Adrian.md` (tre righe + due wikilink) per agganciarle nel grafo ed evitare che restino orfane. Aggiornati i riferimenti ai nuovi percorsi in entrambe le definizioni dei sottoagenti (`.claude/agents/`) e in tutta la memoria che le citava. Nessuna duplicazione: sono le uniche copie, usate realmente da Adrian tramite i sottoagenti, non un mirror passivo. Decisione esplicita di Mauro: *"se non da te utilizzabile no... sposterei solo quello che tu potresti realmente utilizzare (non duplicato)"*  criterio guida per qualunque futuro spostamento di questo tipo. **Correzione struttura, stesso giorno**: prima versione era `archivio/adrian.md` + `archivio/knowledge/` allo stesso livello  Mauro ha corretto: meglio raggruppare per appartenenza, `archivio/Adrian/Adrian.md` + `archivio/Adrian/` dentro un'unica cartella (nome file coerente con la maiuscola della cartella). Scala meglio se in futuro altre entit/sottoagenti avranno le proprie basi di conoscenza (ognuna nella propria cartella, invece di riempire la radice di `archivio/` con cartelle sciolte). Wikilink nel nodo hub resi a nome breve (`[[powerbricks]]` invece di `[[knowledge/powerbricks]]`)  pi robusti a futuri spostamenti di cartella. **Convenzione hub-per-cartella generalizzata (29/07/2026)**: ogni cartella con pi file ha un hub omonimo alla cartella (non `_index.md` generico  Obsidian etichetta i nodi del grafo per nome file, pi `_index.md` sarebbero indistinguibili tra loro). Due varianti secondo se la collezione fissa o cresce: hub con link in uscita (Adrian, poche voci fisse) vs elenco che si auto-aggiorna nell'hub (diario, un file al giorno  l'editor Python aggiunge da solo la riga sotto "## Giorni"). **Backlink nei singoli file-giorno, deciso e poi tolto (29/07/2026)**: inizialmente ogni giorno conteneva anche `Vedi anche: [[_i_diario|diario]]`, pensato come guardrail per un'AI che consultasse il file isolato senza altro contesto. Discussione con Mauro: in Obsidian un link crea connessione bidirezionale indipendentemente da chi linka chi, quindi con l'elenco esplicito nell'hub il backlink era ridondante nel grafo. Riformulato sul piano giusto (Mauro: "non dobbiamo pensare nella logica del grafo, le AI useranno i file direttamente")  anche l, applicarlo con coerenza in ogni file sarebbe costato pi del beneficio, dato lo scenario reale (mirror futuri porterebbero comunque la cartella intera con l'hub, sottoagenti hanno le proprie istruzioni dedicate). **Rimosso**, sostituito da una regola generale scritta una volta sola: `archivio/_i_archivio.md`, che ogni AI (Adrian, sottoagenti, AI web) dovrebbe leggere prima di consultare o scrivere nell'archivio  spiega formato, convenzione hub-per-cartella, tag vs appartenenza. **CHIUSO 03/08/2026**: nomenclatura hub/indice rivista  omonimo-alla-cartella creava ambiguit nel file explorer (indistinguibile da un contenuto qualunque). Rinominati tutti con prefisso `_i_` + nome originale (es. `Adrian.md` ! `_i_Adrian.md`), non `_index.md` generico: il nome del file resta l'etichetta del nodo nel grafo Obsidian, `_index` ovunque avrebbe reso i nodi indistinguibili tra loro (stesso motivo per cui si era scartato `_index.md` la prima volta, 29/07). Il prefisso underscore fa risaltare il file nel file explorer e lo ordina in cima. **PRINCIPIO GENERALE DI FRAMEWORK  Mirror vs Inbox (28/07/2026, confermato: "la regola tiene")**: qualunque mirror/specchio dell'archivio verso un'AI web (es. Google Drive per ChatGPT) si separa sempre in due parti distinte, anche se fisicamente nella stessa cartella: - **Mirror** = proiezione in sola lettura dell'archivio gi verificato  l'AI web legge e consulta, non scrive mai qui. - **Inbox** = cartella separata dove l'AI web pu scrivere proposte (nuovi todo, bozze, ecc.)  ma nulla qui verit finch Adrian non lo verifica e lo ingerisce. **Regola non negoziabile**: le AI web passano SEMPRE da Adrian per la scrittura, mai un accesso diretto all'archivio o al mirror  indipendentemente da quanto un contenuto sembri a basso rischio (anche un todo). Questo evita di dover ridecidere caso per caso ogni volta che si aggiunge un contenitore o un'AI web nuova: la regola unica e vale a prescindere dal contenuto. **Divisione dei ruoli**: - **Adrian**: pivot/supervisore centrale. Riceve raw+sintesi da tutti gli agenti web, verifica, decide l'ingestione nell'archivio centrale. Fa anche da ponte per i gap tecnici (es. ChatGPT non legge i Reminders iPhone  Adrian pu scrivere uno snapshot periodico su Drive che ChatGPT legge invece dell'accesso diretto). - **ChatGPT** (abbonamento che Mauro mantiene, riducendo Claude a un solo piano): candidato per calendario/todo (non pi per il diario, escluso il 28/07  vedi sotto). Vantaggio: voce molto fluida, funzione di pianificazione di attivit periodiche in autonomia (da approfondire, possibile equivalente delle mie cron). **Limite noto**: non pu salvare/usare connettori in modalit vocale (vedi [[project_test_secondbrain_voce]]). - **Elon/vault.db**: in dismissione gentile, non colpo secco (vedi sopra). Le "letture strategiche" (dinamiche, inferenze politiche) si abbandonano; solo la memoria finita eventualmente sopravvive, migrata nei nuovi contenitori. **Guardrail per agenti web (criterio di selezione, non solo buona pratica  Mauro 28/07: "poche ma molto chiare")**: bozza di cinque punti proposta da Adrian  scrivi sempre su file mai solo in chat; salva raw+sintesi non solo sintesi; perimetro fisso senza inferenze fuori scope; nessuna modifica distruttiva silenziosa; non fonte di verit, propone soltanto (Adrian verifica e ingerisce). **Un agente che non si attiene in modo affidabile a queste regole si scarta senza cercare compromessi  non idoneo al ruolo.** Testo definitivo delle istruzioni da scrivere in fase di implementazione, non ora. **PRINCIPIO  fonte di verit unica, no duplicazioni (29/07/2026, Mauro)**: una volta che un'informazione migrata dentro `archivio/`, quello diventa la fonte di verit  non si lasciano copie nella posizione precedente (gi applicato: ogni spostamento fatto oggi stato `git mv`, mai copia). Se la sintesi fatta in fase di migrazione rischia di perdere sfumature rispetto al raw originale, si usa la tecnica gi concordata per gli agenti web: un **bidone raw** dove recuperare il dettaglio se davvero serve  pu stare dentro `archivio/` o fuori, da valutare caso per caso quando si arriva alla migrazione vault!Mauro/. Vale soprattutto per la migrazione futura di finanze/casa/lavoro dal vecchio vault.db: se un domani si scopre che la sintesi ha perso qualcosa, si va a ripescare dal raw, non si tiene una copia parallela "per sicurezza" nel frattempo. **Struttura archivio consolidata (29/07/2026)**  vedi `archivio/_i_archivio.md` per il quadro completo: due proprietari paralleli (`Adrian/`, `Mauro/`) pi `diario/`, ciascuno con hub-per-cartella. Verificata la navigabilit con un agente a mente fresca (Explore, senza contesto pregresso): struttura regge, nessun link rotto, unico neo aggiustato  `adrian_state.md` presupponeva conoscenza dell'ecosistema tecnico esterno, ora `archivio.md` rimanda esplicitamente a `CLAUDE.md` per quello. **Non ancora deciso**: - Meccanica esatta con cui gli agenti web "consegnano" a Adrian (oggi: salvano dove pi comodo/sicuro per loro  es. Drive  poi si costruiranno connettori per riportare l'informazione al sistema centrale) - Timeline di dismissione vault.db/vault-mcp - Todo: come colmare il gap ChatGPT!Reminders in modo pi solido dello snapshot manuale, se necessario Vedi anche [[project_test_secondbrain_voce]] per il test che ha portato a questa decisione. **Revisione scope "letture strategiche" (29/07/2026, Mauro)**: la decisione del 27/07 di abbandonare le letture strategiche stata rivista. Mauro ritiene ora che il problema fosse la disciplina di distillazione di Elon, non il contenuto in s  "per fare pulizia c' sempre tempo". Decisione: **migrare AS-IS anche le letture strategiche** (persone/dinamiche/episodi), non filtrare fatto-vs-lettura in fase di migrazione. Adrian aveva inizialmente proposto di trattare questo materiale (profilazione di colleghi reali) con cautela di livello `_secrets`; Mauro ha corretto ("cautela esagerata") e Adrian ha concordato: il rischio paragonabile alle voci `#lavoro` gi presenti nel diario normale, non a una credenziale  va in `Mauro/lavoro.md` con la protezione standard dell'archivio. **Migrazione vault!Mauro/, prima tranche completata (29/07/2026)**: creati [[finanze]] e [[_i_palmanova-213a|palmanova-213a]] (rinominato da `casa` il 29/07 per disambiguare dalle altre propriet  Milano Due, via Palmanova 131), arricchito [[_i_famiglia|famiglia]] con i nodi vault.db `nadia`/`samuele`/`francesco`/`mario`/`concetta`. Nodi vault.db corrispondenti **cancellati** (DELETE reale, confermato da Mauro): `patrimonio`, `portafoglio-fineco`, `allocazione-post-palmanova`, `vendita-palmanova`, `incontro-tempocasa-15-07`, `nadia`, `samuele`, `francesco`, `mario`, `concetta`. Vault.db passato da 75 a 65 nodi. Nota tecnica disclosata prima di procedere: `items_history` cattura solo UPDATE su body/meta/file/type, non DELETE  la rete di sicurezza reale restic/pCloud, non l'audit trail interno. **Migrazione dominio lavoro, completata (29/07/2026)**: creato [[_i_lavoro|lavoro]]  40 nodi persona/organizzazione/dinamica/episodio/progetto migrati **AS-IS** (persone, riorg MFE luglio 2026 con tutte le letture "degradati"/scenari (a)(b)(c), Asse Marcello-Simona, Canale Poletti, Frattura Marcello-Sonia, Pacchetto emergenza ICR, Report Gemma, ecc.), organizzati in sezioni (ruolo/postura, persone, struttura organizzativa, dinamiche, episodi, progetti/strumenti) invece che come nodi-grafo separati  le liste `## Sinapsi`/`## Fili` del vault sono state ricondotte a prosa dentro le sezioni pertinenti. Nodi vault.db cancellati (DELETE reale, confermato): tutti e 40, verificato 40/40 senza anomalie. Vault.db passato da 65 a 24 nodi. **Migrazione "memoria finita" (famiglia/finanze/casa/lavoro) COMPLETATA (29/07/2026).** Vault.db passato da 75 nodi iniziali a 24, poi a **0**: i 24 nodi meta/architettura-di-sistema residui (fusione-agenti, consolidamento-notturno, stato-sistema, policy-decadimento, spegnimento-supabase, decisione-motore-vault, distillazione-automatica, graphviewer-dsl, hermes-agent, loop-adrian-elon, push-loop-elon-adrian, mappe-scratch-dinamiche, nl-query-prototype, strato-annotazioni, vault-cli-bill, architettura-storage, la-nave, resilienza-la-nave, adrian, elon, bill, cockpit, archivio, fusione-bill-adrian) sono stati **letti in sintesi da Adrian, mostrati a Mauro, e cancellati senza migrazione**  decisione di Mauro (29/07): non fatti su di lui, descrivono un'architettura gi smontata (Bill assorbito, cockpit rimosso, Supabase congelato, LanceDB sospeso), gi ben coperti dalla narrazione di questo stesso file. Unico spunto valutato e scartato: la decisione UPS/resilienza-la-nave  Mauro conferma di non volerlo prendere in considerazione, nodo cancellato senza riporto altrove. **Vault.db azzerato del tutto (29/07/2026): 0 righe nella tabella `items`.** Ultimi due nodi (`kernel-elon`  mandato/costituzione operativa di Elon, e `elon-memory`  suo diario di lavoro/log di sessione) letti, riassunti a Mauro e cancellati senza migrazione: non erano memoria-di-fatto su Mauro ma configurazione e diario interno dell'agente stesso, gi superati (architettura descritta tutta smontata) o gi confluiti altrove (i thread riorg-MFE/Palmanova sono dentro `lavoro.md`/`casa.md`). Recuperabile da restic/pCloud in caso di ripensamento. Thread "migrazione memoria finita" **chiuso**. **Spegnimento vault-mcp COMPLETATO (29/07/2026).** Su richiesta di Mauro ("spegniamo tutto adesso"): `vault-mcp.service` fermato e disabilitato su systemd (Nave); regola firewall `8765/tcp` rimossa (ufw); blocco `vault.privcloud.dev` rimosso dal Caddyfile sul VPS Avamposto (backup del file salvato prima della modifica, Caddy ricaricato e validato senza errori). **Codice (`vault-secondbrain/server.py`, 479 righe, gate di validazione R1/R2/R3 + trigger `items_history` + tool `patch_item`) lasciato intatto su disco**  non buttato: costa niente tenerlo, e ricostruirlo identico da zero non sarebbe banale se mai servisse riattivarlo. Nessuna superficie esposta residua per il vault. **Elon cancellato (29/07/2026).** Mauro ha eliminato il progetto Elon da claude.ai  non esiste pi, nessun destino da decidere. Thread completamente chiuso: vault smantellato, agente cancellato, nessun residuo da nessuna parte. ## Roadmap / idee parcheggiate Appunti leggeri da conversazioni strategiche  non decisioni, non progetti avviati, solo mappa mentale per non perdere il filo tra una sessione e l'altra (vedi [[feedback_modalita_strategica]]). Una riga ciascuna, si espande solo se/quando si passa a scoping vero. - **(30/07/2026) Framework a due strati, generale per qualsiasi progetto**: strato dati (`.md`/archivio, gi fatto) + strato interfaccia (webapp, solo quando serve interazione vera  non di default, per non ricreare la complessit appena smontata con cockpit/vault-mcp). - **(30/07/2026) PowerBricks LLM come biglietto da visita esterno**: query naturali dal telefono ("quanti film ha trasmesso C5 in prime time nel 2026?") come dimostrazione concreta di cosa Mauro ha costruito con l'AI, se mai gli venisse chiesto fuori Mediaset. Uso interno stealth in emergenza resta "io la uso" (coerente con la postura da regista silenzioso), non distribuzione a terzi. - **(30/07/2026) Lavoro sui due subagenti (`powerbricks-expert`, `myicr-flussi-expert`) nelle prossime settimane**  non ancora scopato: verificato oggi lo statoJ (KB + istruzioni), il punto pi concreto gi identificato il fix "canale secondario DVB-T" in `myicr-flussi.md` (sezione "Domande aperte"). {2t  Pt@F4$  `t@ `t@2s$ $ `t@$o"pathcVAdrian/feedback/feedback_memory_location.md"tsNB݆yB"datac#--- name: Memory location  mai locale alla macchina description: MEMORY.md resta in Dropbox/adrian/memory/ (l'harness lo cerca l), tutto il resto in Dropbox/adrian/archivio/Adrian/  mai in ~/.claude/projects/.../memory/ locale type: feedback --- Regola aggiornata 30/07/2026: **un solo punto di ingresso, `archivio/_i_archivio.md`**  non pi `memory/MEMORY.md` (il suo indice stato spostato l lo stesso giorno, su proposta di Mauro: "memory.md potrebbe finire in archivio.md"). `memory/MEMORY.md` oggi uno stub minimo, mantenuto solo perch il meccanismo nativo di memoria di Claude Code carica automaticamente quel path  non contiene pi indice. In nessun caso salvare nuove note in `~/.claude/projects/.../memory/` (locale macchina). **Why:** La directory locale visibile solo sulla macchina corrente  se una nota viene salvata in locale sull'ufficio e la sessione continua da Nave, quella nota invisibile. `Dropbox/adrian/archivio/` sincronizzato tra tutte le macchine via Dropbox+git  l'unica fonte di verit. Avere due punti di ingresso separati (`memory/` per l'indice, `archivio/` per il contenuto) non aveva un motivo tecnico reale una volta che `archivio.md` gi faceva da hub  consolidato in uno solo. **How to apply:** Nuova nota di memoria ! va in `archivio/Adrian/feedback/` o `archivio/Adrian/progetti/` (a seconda che sia una regola di comportamento o un tracciamento di stato/decisione), mai in `memory/`. Aggiungere sempre il link nella sezione "Indice completo" di `archivio/_i_archivio.md`. Su Windows: `C:\Users\Mauro Gagliardi\Dropbox\adrian\archivio\`, su Nave: `/mnt/ssd/data/Dropbox/adrian/archivio/`. **Gotcha hard-link (scoperto 30/07/2026, solo Nave):** `Dropbox/adrian/memory/MEMORY.md` e `~/.claude/projects/-mnt-ssd-data-Dropbox-adrian/memory/MEMORY.md` sono **lo stesso file** (stesso inode, hard link)  scrivere nell'uno aggiorna l'altro, nessuna duplicazione reale su questa macchina. Non dare per scontato che valga anche su Ufficio: Windows/Dropbox non replicano un hard link cross-macchina, il meccanismo di memoria automatica locale l un file fisicamente diverso  non verificato se allineato. La regola di sopra ("scrivi solo in `Dropbox/adrian/memory/`") resta comunque quella giusta da seguire in ogni caso. {2r  `t@G$o*$  pt@ pt@2qT T pt@So"path"_documenti/_i_documenti.md"tsN yB"datacS--- tipo: entit --- # _documenti **& ORIGINALI CON DATI PERSONALI REALI. NON ESPORTARE, NON SPECCHIARE, NON CONDIVIDERE MAI CON NESSUNA AI ESTERNA.** Questa cartella, insieme a [[_i_raw|_raw]] e [[_i_secrets|_secrets]], una delle tre eccezioni nell'intero `archivio/` a "consultabile da qualunque AI, anche esterna via mirror". Prima di qualunque operazione di mirror/export/condivisione dell'archivio, **verificare esplicitamente che `_documenti/` sia esclusa**  non un'esclusione che si d per scontata, va controllata ogni volta. ## Cosa contiene Originali di documenti reali che Mauro vuole conservare  contratti, scansioni, referti, planimetrie: qualunque file non-`.md` con dati personali (codice fiscale, firme, dati anagrafici, dati sanitari) legato a un fatto gi raccontato altrove nell'archivio. **Organizzazione flat, deliberata**: nessuna sottocartella per argomento. Nome file descrittivo (`YYYY-MM-DD-descrizione-breve.ext`) per dare ordine visivo in un `ls`/Finder senza bisogno di categorizzare a priori. Il ritrovamento vero passa dalla nota sidecar che lo referenzia, non dalla navigazione a cartelle qui dentro. ## Come si collega al resto dell'archivio Ogni file qui ha una **nota sidecar** altrove (tipicamente vicino al fatto che documenta, es. `Mauro/palmanova-213a/` per i documenti della vendita) che fa da ponte: embed/link al file, frontmatter con metadati (data, tipo documento, fonte), collegamenti ai concetti citati. Questa cartella non mai il punto di accesso  lo sempre la nota sidecar. ## Fuori dal repo git I file qui dentro non si committano (dati personali reali)  sync solo via Dropbox, come `_secrets/`. Vedi `.gitignore` in root. ## File Vendita Palmanova 213/A (sidecar in `Mauro/palmanova-213a/documenti-vendita.md`): - `2026-04-14-cila-sanatoria-ricevuta.pdf` - `2026-04-21-docfa-catasto-ricevuta.pdf` - `2026-04-21-ape-attestato.pdf` - `2026-07-28-bonifico-provvigione-west-srl.pdf` - `2026-07-28-bonifico-caparra-5000-west-srl.pdf` (ingerito 29/07/2026) - `2026-07-29-bonifico-caparra-integrazione-23000-apadula.pdf` (ingerito 29/07/2026) - `2026-07-28-accettazione-proposta-acquisto-firmata.pdf` (ingerito 31/07/2026) - `2026-07-28-audit-log-accettazione.pdf` (ingerito 31/07/2026) - `2026-03-26-email-documenti-successione-palmanova-tempocasa.eml` (ingerito 31/07/2026  primo test framework email `.eml`) - `1968-11-29-atto-compravendita-palmanova213a.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2023-12-21-certificato-morte-milena-zanon.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2001-successione-gianfranco-gagliardi.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2024-04-09-successione-milena-zanon.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2026-04-09-email-certificato-morte-gianfranco-tempocasa.eml` (ingerito 31/07/2026  allegato vero incorporato, non link Drive) - `2001-02-01-certificato-morte-gianfranco-gagliardi.pdf` (ingerito 31/07/2026  estratto dall'email via script Python) - `2026-04-09-email-ricevuta-incarico-cila-tempocasa.eml` (ingerito 31/07/2026  due allegati veri incorporati) - `2026-04-09-procura-sellitti-cila-sanatoria.pdf` (ingerito 31/07/2026  estratto dall'email) - `2026-04-09-ricevuta-oblazione-cila-comune-milano.pdf` (ingerito 31/07/2026  estratto dall'email) Casa Segrate (sidecar in `Mauro/casa.md`): - `2026-02-26-email-riscaldamento-studio-perotti.eml` (ingerito 31/07/2026  promemoria intervento 10/10/2026) Samuele (sidecar in `Mauro/famiglia/famiglia-samuele.md` e `famiglia-samuele-salute.md`): - `2026-06-29-autoscuola-segrate2-iscrizione-samuele.pdf` (ingerito 31/07/2026) - `2026-07-09-dentista-pozzi-samuele-fattura414.pdf` (ingerito 31/07/2026) - `2026-05-12-synlab-dermatologia-samuele-rimborso-aon.pdf` (ingerito 31/07/2026) Francesco (sidecar in `Mauro/famiglia/famiglia-francesco-salute.md`): - `2026-07-09-dentista-pozzi-francesco-fattura415.pdf` (ingerito 31/07/2026) Famiglia condivisa/suoceri (sidecar nell'hub `Mauro/famiglia/_i_famiglia.md`): - `2026-06-22-bluvacanze-crociera-msc-famiglia.pdf` (ingerito 31/07/2026) - `2025-07-23-carta-identita-concetta.pdf` (ingerito 31/07/2026) Casa Segrate (sidecar in `Mauro/casa.md`, nuovo file): - `2026-05-28-nespresso-riparazione-releco.pdf` (ingerito 31/07/2026) Salute Mauro (sidecar in `Mauro/salute.md`, nuovo file): - `2025-04-05-referto-analisi-mauro.pdf` (ingerito 31/07/2026) - `2026-01-26-analisi-calcolo-renale-mauro.pdf` (ingerito 31/07/2026) - `2026-05-30-referto-analisi-mauro.pdf` (ingerito 31/07/2026) - `2026-07-24-email-conferma-ecoendoscopia-pancreas-hsr.eml` (ingerito 03/08/2026) Viaggio LA/AFM 2026 (sidecar in `Mauro/lavoro/viaggio-la-afm-2026.md`, nuovo file): - `2026-07-17-email-voucher-afm-mediaset.msg` (primo `.msg` processato, con 4 email annidate  ingerito 03/08/2026) - `2026-07-02-piano-viaggio-la-biztravel.pdf`, `2026-07-02-hotel-fairmont-creditcard-voucher.pdf`, `2026-07-02-hotel-fairmont-documento-cliente.pdf`, `2026-07-02-hotel-fairmont-vademecum.pdf`, `2026-07-01-biglietto-elettronico-airfrance.pdf`, `2026-07-01-ricevuta-airfrance.pdf` (estratti dal `.msg`, ingeriti 03/08/2026) - `2026-07-15-email-afm-buyer-confirmation.txt` (conferma badge AFM, estratta come testo dall'email annidata  nessun PDF disponibile, ingerita 03/08/2026) {2p  pt@HRZA$  t@ t@2o  t@o"pathc Giovanni Modina (jolly strategico) > Maurizio (Capo Area ICR) > Marcello > Mauro"*  il titolo esatto di Modina ("jolly strategico") che l'attuale `vault.db` non ha. **9 documenti su 89** in `elon_memory` menzionano Modina (domini lavoro/strategia/fili_attivi/mauro_archivio_albert)  molto pi contesto strategico di quanto sopravvissuto nell'attuale vault a 77 nodi. - **RECUPERATO** (da snapshot restic 13/7, ultimo prima della cancellazione) e **messo al sicuro in `/mnt/ssd/data/adrian-ops/_migrated_RECUPERATO_20260724/`** (2,7MB, 461 file  poi verificato 109 file/2,7MB al momento dello spostamento del 29/7, vedi sotto). **Spostata il 29/07/2026 in `archivio/_raw/`** (vedi [[_i_raw|_raw]])  stessa cartella, stesso contenuto (verificato checksum per checksum prima di cancellare l'originale), nuova posizione dentro l'archivio come "bidone raw" per la futura migrazione (gi completata, vedi [[project_alleggerimento_elon]]). - **Learning per il futuro**: quando si fa pulizia disco/migrazione, cercare esplicitamente cartelle con nomi tipo `_migrated`, `_archivio`, `*backup*`, `*export*` e verificare se contengono note esplicite tipo "non cancellare" prima di eliminarle in un giro di pulizia generico  non basta che sembrino "vecchie"/"superate". ### Revisione completa  esito (2026-07-24 sera) Su richiesta di Mauro, confronto sistematico di tutto il contenuto recuperato (89 voci `elon_memory`, `agent_messages`, `albert_digest`, `notes`) contro i 75 nodi attuali di `vault.db`, dominio per dominio (lavoro, strategia, mauro, finanze, casa, sistema, kernel letti per intero; fili_attivi/session_log/mauro_archivio_albert/agent_messages/albert_digest/notes verificati a campione). **Esito: una sola perdita reale, quella di Modina  corretta.** Patchato (via UPDATE diretto su `vault.db`, stesso semantico di `patch_item`: append in coda, non riscrittura) il nodo `giovanni-modina` con la gerarchia formale recuperata (PSB > Modina "jolly strategico" > Maurizio > Marcello > Mauro) e aggiunta voce di correzione in `elon-memory` (seguito all'errore #8 del log di Elon). Cronologia salvata in `items_history` (pre-immagini di entrambi i nodi presenti, verificate). Tutto il resto del contenuto storico (watchlist satellite dismessa, storico operazioni Fineco per data, Albert facts/notes, log agent_messages, note di fondazione sistema feb-2026) **correttamente non distillato per design**  il vault stesso lo dichiara esplicito ("resta archivio forense, non migrato: log, non stato", nodo `portafoglio-fineco`). Prima di questa revisione quel log sarebbe stato irraggiungibile (Supabase dismesso); ora al sicuro nell'archivio recuperato. Nessun'altra voce vault dichiara "informazione persa/irrecuperabile" a parte Modina  verificato via grep mirato su tutti i nodi. **Trovato e sistemato**: il nodo `archivio` conteneva 40 wikilink auto-generati (dal vecchio `consolidamento-notturno`, morto da inizio luglio) verso `_migrated/_archivio/...`  path che non esisteva pi. Verificati uno per uno i 40 file al nuovo percorso (`adrian-ops/_migrated_RECUPERATO_20260724/_archivio/...`), poi ripuntati con find/replace mirato sul body; commento aggiornato per segnalare che il generatore automatico morto e il fix manuale. History salvata. ## Sistema (post 2026-07-15, storico  superato dallo smantellamento del 29/07) Architettura two-DB (vault.db Elon-only + adrian.db operational), servizi vault-mcp/outlook-sync/guacd, Caddy VPS con vault esposto  tutto smantelf3>Clato il 29/07/2026, vedi [[project_alleggerimento_elon]] per lo stato attuale. ## Migrazione PC ufficio completata (2026-07-17) **PYTHON/ ora dentro Dropbox/adrian/PYTHON/**  blitz completato prima della crociera di Mauro (sabato 2026-07-19). Cosa cambiato: - `C:\PYTHON` ! `C:\PYTHON (dismesso)` (rinominata, non eliminata  contiene venv e legacy_snapshot intoccabili) - `Dropbox\PYTHON\` ! `Dropbox\adrian\PYTHON\`  la catena CLAUDE.md ora : `~/.claude/CLAUDE.md` (eliminato su Windows) ! `Dropbox\adrian\CLAUDE.md` ! `Dropbox\adrian\PYTHON\CLAUDE.md` ! project CLAUDE.md - Venv ricostruito: `Dropbox\adrian\PYTHON\_runtimes\venv\` (da requirements.txt, 31 pacchetti) - Tutti i .bat aggiornati al nuovo path venv (Frank, GemmaReport, ImdbUpdate, DbComparer, omdb_enrich) - `frank_config.json` ! `database.path` aggiornato a `Dropbox\adrian\PYTHON\Frank\data\frank.db` - `frank.db` copiato da `C:\PYTHON (dismesso)\Frank\data\frank.db` ! posizione Dropbox - **Frank confermato funzionante**  ha caricato tutte le schedulazioni (2026-07-17) Task Scheduler: Mauro ha aggiornato manualmente il job che chiamava `frank_watchdog_launcher.vbs` (il path con spazi richiedeva `wscript.exe` come program con VBS path quotato come argument). Gotcha scoperto: SQLite DB locked durante robocopy = skip silenzioso. Per questo frank.db non era in Dropbox  era bloccato dal daemon Frank durante la sync. **PowerBricks**: visual query builder Blockly!JSON!SQL su Parquet Mediaset. Modulo dentro MyICR_Suite (`app/modules/powerbricks/`). Seme da ~5 settimane (al 17/07), tutto da progettare. Layer semantico il pezzo fondante. Logica diritti il valore vero. Specifiche complete in `PowerBricks_Specifiche.md`. NL Query Fase 1 in corso (`NL_semantic_layer/`). Contenitore ancora da decidere (PyQt6+QtWebEngine vs altro). **SQLite mirror gi esiste**: `linker.db`, `ott.db`, `mediatrack.db`  dati gi locali e interrogabili senza toccare i Parquet. **Venv Windows**: ricostruito in `Dropbox\adrian\PYTHON\_runtimes\venv\`. Escluso da Dropbox sync via `.dropboxignore`. Ricostruire con `requirements.txt` se perso. ## Migrazione Dropbox completata (2026-07-16) - **Symlink memoria**: avevo segnato "gi presente" il 16/07 controllando solo che la cartella progetto esistesse in `~/.claude/projects/-mnt-ssd-data-Dropbox-adrian/`  errore, non avevo verificato il symlink `memory` specifico. Scoperto mancante il 17/07 (Mauro ha chiesto "hai un file di memoria esterno alla cartella Adrian?"), creato ora: `~/.claude/projects/-mnt-ssd-data-Dropbox-adrian/memory -> /mnt/ssd/data/Dropbox/adrian/memory`. Il vecchio symlink in `-mnt-ssd-adrian/memory` punta al path pre-migrazione ormai inesistente (rotto, lasciato l, cartella intera ormai storica). - Crontab: tutti i path aggiornati `/mnt/ssd/adrian/` ! `/mnt/ssd/data/Dropbox/adrian/` (gotcha: `crontab <path>` con path lungo/sandbox falliva silenziosamente troncando il nome file  risolto copiando il file in `/tmp` con nome corto prima di caricarlo) - **vault-mcp un systemd service** (`/etc/systemd/system/vault-mcp.service`, system-level, enabled, `Restart=on-failure`)  non un processo nudo come inizialmente creduto. Path in `ExecStart`/`WorkingDirectory` aggiornato al nuovo Dropbox path, `daemon-reload` fatto, riavviato via `systemctl start` (PID pulito, gira come dovrebbe). Gotcha: kill manuale (SIGTERM) non triggera `Restart=on-failure`  systemd lo considera stop intenzionale, non riparte da solo; avevo inizialmente rilanciato a mano con nohup fuori da systemd, poi corretto. - `inbox-watch.service` (user, disabled): stesso path stantio, corretto per coerenza anche se non attivo - Vecchia cartella `/mnt/ssd/adrian/` **non esiste pi**  gi rimossa/spostata, nulla da eliminare - `.env` vault-secondbrain: nessun path hardcoded da correggere **Gotcha scoperto (2026-07-17): `.dropboxignore` non esiste come meccanismo reale.** Il client Dropbox non lo legge (`dropbox exclude list` ! "No directories are being ignored"). L'esclusione vera `dropbox exclude add <path>` (client-side, non tocca cloud/altri dispositivi, reversibile con `exclude remove`). Il file `.dropboxignore` creato in `adrian/` pura documentazione, zero effetto pratico. **Non applicato a `PYTHON/` su richiesta esplicita di Mauro  non toccare quella cartella.** **Pulizia disco (2026-07-16): 35GB ! 286MB** - `.git/objects/pack/tmp_pack_*`: 24GB di pack temporanei orfani (garbage da repack interrotto, 17/04)  rimossi, `git fsck` pulito, storia reale solo 9MB - `venv/` root: 6,4GB, **zero consumatori attivi** (nessun cron/systemd lo referenzia, codice Albert src/main.py gi rimosso da questa cartella)  eliminato. `requirements.txt` root (langchain/PySide6/torch, leftover Albert) eliminato con lui. - `vault-secondbrain/venv/`: ricreato pulito (210MB vs 4,6GB). Scoperta: `lancedb`/`sentence_transformers` **non erano nemmeno installati** nonostante `ingest.py` li importi  Layer 2/RAG era gi rotto (ImportError), non solo sospeso. nvidia/triton/pyarrow/onnxruntime/chromadb erano scarti morti di install precedenti. Nuovo venv: python-dotenv, loguru, mcp, playwright, pydantic, httpx, pytz, python-docx. Testato: server.py e outlook_sync.py importano ok, vault-mcp.service riavviato e funzionante. - Se si riattiva Layer 2: `pip install lancedb sentence-transformers` nel venv vault-secondbrain (richieder di nuovo torch/nvidia, ~4GB) ## Roadmap consolidamento (decisa 2026-07-16) Adrian si sposta su Dropbox. Bill assorbito  due istanze di Adrian (Nave + PC ufficio), stessa identit, stessa memoria. Dettagli in `archivio/Adrian/progetti/roadmap-consolidamento.md`. ## Pulizia Dropbox/documenti/Adrian (2026-07-15) ~32 GB liberati in totale: - **Dropbox/documenti duplicati**: ~6 GB (VAULT ebook, staging, apparato cardiovascolare, Nadia, ecc.)  master confermato: `/mnt/ssd/data/documenti/` - **Ebook VAULT/media**: 2.1 GB (VAULT/EBOOK rimossa, master: `media/ebooks/`) - **config-backups/snapshots**: 28 GB (30 snapshot giornalieri Nave  ridondanti con restic, dismessi) - **packages RAG venv**: 1.4 GB (torch, lancedb, sentence-transformers  pipeline sospesa) - **Cron aggiornato**: wg_monitor da */5 a oraria; elon_pull e maintenance_check in pausa (bridge sospeso) - **Script rimossi**: flotta_health_check.py, rag_ingest.py, roundtable.py, loop_ui.py, snapshot_configs.py, proposta-*.md - **adrian-ops pulita**: rimossi _migrated/, docs/, inbox/, lancedb/ (sospesi) ## Miglioramenti sessione 2026-07-13 - SessionStart hook: aggiornato con `session_start_hook.py`  banner arancione (`systemMessage`) se ci sono msg-m2a pending senza ack - `archivio/Adrian/claude-code-slash-commands.md`: lista comandi slash estratta da video YouTube (dnsW4zkbiH0) - `youtube-transcript-api` installato in vault-secondbrain/venv ## Vault/vault-mcp/Elon  smantellamento completo (2026-07-29) Migrazione della "memoria finita" (famiglia/finanze/casa/lavoro) da `vault.db` in `archivio/Mauro/`, poi smantellamento integrale del sistema su richiesta esplicita di Mauro: `vault-mcp.service` fermato/disabilitato, `vault.db` cancellato, regola firewall e blocco Caddy rimossi, tutto il codice morto (`server.py`, `ingest.py`, `inbox_watch.py`, `elon_pull.py`, `chrome_debug.sh`, `vault_guardian.py`, `elon_checklist.py`) cancellato, Elon cancellato da Mauro su claude.ai. `browser_agent.py` (unico superstite, indipendente dal vault) spostato in `tools/browser-agent/`. Storia completa in [[project_alleggerimento_elon]]. Pattern confermato: [[feedback_elimina_non_tenere_per_dubbio]]  Mauro ha respinto due proposte di Adrian di conservare codice/schema "per un'eventuale riattivazione futura". ## Thread risolti/superati (erano in "Thread aperti", chiusi qui per storico) - **VPS Hetzner Avamposto**: costo ~13 /mese, sottoutilizzato (solo reverse proxy Caddy). Opzioni valutate: Cloudflare Tunnel (gratis) o downgrade CAX11 (~4 /mese). Non deciso, non urgente  se riemerge, ripartire da qui. - **Label vuote archi Elon**: 166/199 senza label  non applicabile, vault smantellato. - **Rischio corruzione git via Dropbox**: `.git/` di `adrian/` sincronizza per intero via Dropbox. Rischio reale solo se Nave e Ufficio committano sullo stesso repo vicino nel tempo  ridimensionato perch il lavoro vero (PYTHON/) un repo separato a scrittore singolo. Non urgente. - **Modifiche a PYTHON/  chiuso (2026-07-17)**: decisione finale, le modifiche si fanno in sessione diretta sul PC ufficio, copia/incolla manuale se serve portare contesto da Nave. Nessuna automazione. Non riaprire salvo bisogno concreto diverso. {2n  t@I!(<$  t@ t@2m  t@o"path"_i_archivio.md"tsNP.yB"datac޿--- tipo: entit --- # Archivio Second brain di Mauro/Adrian  file `.md`, consultabile via Obsidian o direttamente. Leggere questo file prima di consultare o scrivere qualunque cosa qui dentro. Valido per qualunque AI (Adrian, sottoagenti, AI web via mirror)  non solo per uso interattivo in Obsidian. **Cosa NON c' qui**: l'infrastruttura tecnica del sistema (macchine, servizi, cron, systemd, come sono collegate le cose) vive in `CLAUDE.md` (root del repo), non qui. Questo archivio memoria di fatto (persone, progetti, conoscenza di dominio, log)  non documentazione dell'ecosistema tecnico. `memory/MEMORY.md` la presuppone: se qualcosa l non torna, il contesto in `CLAUDE.md`. **Cosa PU esserci**: anche contenuto storico/archiviato, non solo stato corrente  memoria di fatto, non un cruscotto sempre-presente. Lo stato operativo corrente (letto sempre, a ogni sessione) vive invece in `memory/MEMORY.md`, non qui  questo archivio resta puramente on-demand, nessuna eccezione. **Una volta migrata un'informazione qui, questo la fonte di verit**  non si lasciano copie duplicate nella posizione precedente. Se la sintesi fatta in fase di migrazione rischia di perdere sfumature, il raw recuperabile va conservato in un "bidone raw" dedicato (dentro o fuori l'archivio, da valutare caso per caso)  mai lasciare la stessa informazione vera in due posti contemporaneamente. **Tre eccezioni dichiarate, mai consultabili da AI esterne**: [[_i_raw|_raw]] (materiale grezzo non sintetizzato), [[_i_secrets|_secrets]] (credenziali vere, topologia di rete) e [[_i_documenti|_documenti]] (originali PDF/scansioni con dati personali reali  contratti, referti). Prima di qualunque mirror/export dell'archivio verso l'esterno, verificare esplicitamente che tutte e tre siano escluse  non darlo per scontato. ## Cartelle - [[_i_Adrian|Adrian]]  l'agente stesso, con le sue basi di conoscenza - [[_i_Mauro|Mauro]]  la sua memoria finita (famiglia, finanze, casa, lavoro, diario  solo fatti stabili) - [[_i_raw|_raw]]  eccezione dichiarata: materiale grezzo non ancora sintetizzato, mai fonte di verit diretta - [[_i_secrets|_secrets]]  & credenziali vere e topologia di rete  **mai in un mirror/export verso AI esterne, verificare sempre prima di ogni operazione del genere** - [[_i_documenti|_documenti]]  & originali di documenti reali (PDF/scansioni) con dati personali  **stessa regola di esclusione di `_secrets`** ## Formato Tutto file `.md`. Documenti non-`.md` (PDF, scansioni) vivono in [[_i_documenti|_documenti]] nel formato originale, **flat** (niente sottocartelle per argomento  il ritrovamento passa dalle note, non dalla struttura a cartelle). Ogni documento ha una **nota sidecar** altrove nell'archivio (es. dentro `Mauro/palmanova-213a/`), che fa da ponte: embed/link al file originale + metadati (frontmatter) + collegamenti ai concetti citati. La nota sidecar la fonte navigabile; il file in `_documenti/` resta l'originale intoccabile. ## Hub per cartella Ogni cartella con pi di un file ha un **hub**: un file col prefisso `_i_` + nome della cartella (es. `Adrian/_i_Adrian.md`, `Mauro/diario/_i_diario.md`  non `_index.md` generico: il nome del file anche l'etichetta del nodo nel grafo Obsidian, "index" ripetuto ovunque renderebbe i nodi indistinguibili tra loro; deciso 03/08/2026, prima erano omonimi alla cartella senza prefisso  ambiguo nel file explorer), con una breve descrizione di cosa contiene la cartella e link verso i file principali. Leggere l'hub prima di leggere il resto della cartella. Non esiste una convenzione unica su chi linka chi (l'hub verso i membri, o i membri verso l'hub)  dipende da come cresce la cartella: - **Collezione piccola e fissa** (es. le basi di conoscenza di Adrian): l'hub linka in uscita verso ogni membro. - **Collezione che cresce nel tempo** (es. il diario, un file al giorno): i membri linkano verso l'hub, o pi semplicemente l'hub tiene un elenco che si aggiorna da solo (vedi `_i_diario.md`, sezione "Giorni"). ### Quando splittare un file in hub + membri (deciso 31/07/2026) Non una questione di lunghezza  un file lungo ma narrativamente unico (una storia coerente, nessuna parte linkata da sola) resta unico. Splittare quando **entrambe** sono vere: 1. **Altri appunti vogliono linkare un pezzo specifico**, non genericamente "una sezione di X"  se un file gi scrive "vedi `[[Y]]`" dove Y un nome dentro un file pi grande, Y merita un file suo. 2. **Ogni parte ha un'identit e un ciclo di vita reali**, indipendenti dal resto  un progetto che pu diventare "completed" o essere smantellato per conto suo, una persona, un episodio datato. Non un paragrafo che serve solo al flusso del discorso. Come per la struttura in generale: **non splittare in anticipo** per una crescita ipotetica  solo quando l'attrito si sente davvero (un link che non si riesce a fare pulito). Esempio concreto: `Mauro/lavoro.md` (142 righe, 6 sezioni nette, gi linkate individualmente da altri punti) ! `Mauro/lavoro/` + 6 file; la sua sotto-sezione progetti ! un file per applicativo, nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati). ## Tag Classificazione a grana fine dentro un file (es. `#lavoro`, `#casa`)  diversa dall'appartenenza a una cartella. Un tag risponde a "che tipo di contenuto questo pezzo", l'hub risponde a "a quale collezione appartiene questo file". ## Per chi consulta i file direttamente (non via Obsidian) Un'AI che legge i file grezzi non ha bisogno del grafo  cerca testo, legge frontmatter. La convenzione hub-per-cartella vale comunque: prima di rispondere su una cartella, controllare se esiste un file con lo stesso nome della cartella. ## Indice completo (spostato qui da memory/MEMORY.md il 30/07/2026) Scansione piatta di ogni nota  completa e economica, diversa dalla navigazione per hub (che richiede di sapere gi dove guardare). Una riga ciascuna, aggiornare quando si crea/chiude una nota. Cresce nel tempo, per design. - [Storico Adrian](Adrian/adrian_state_storico.md)  narrazione sessioni passate, consultabile a necessit (stato corrente vive in `memory/MEMORY.md`, letto sempre, non qui) - [Famiglia Mauro](Mauro/famiglia/_i_famiglia.md)  hub, un file per persona (moglie, figli Samuele e Francesco); suoceri ancora nell'hub - [Finanze Mauro](Mauro/finanze.md)  patrimonio, portafoglio Fineco, allocazione post-Palmanova - [Salute Mauro](Mauro/salute.md)  referti ed esami, solo fatti riportati dai documenti, nessuna interpretazione clinica - [Casa Segrate](Mauro/casa.md)  residenza attuale di Mauro, elettrodomestici/manutenzioni (diversa da palmanova-213a, casa della madre venduta) - [Palmanova 213/A](Mauro/palmanova-213a/_i_palmanova-213a.md)  vendita immobiliare, venduta 28/07/2026, documenti in `documenti-vendita.md` - [Lavoro Mauro](Mauro/lavoro/_i_lavoro.md)  contesto ICR/Mediaset: ruolo, persone, dinamiche, progetti (migrato AS-IS, letture strategiche incluse; suddiviso in file per argomento il 31/07/2026) - [Ruolo personale Adrian](Adrian/feedback/feedback_ruolo_personale.md)  Adrian tiene sott'occhio anche contesto personale Mauro, non solo tecnico - [Negazioni senza verifica](Adrian/feedback/feedback_negazioni_senza_verifica.md)  "non c'" dedotto da una mappa pi insidioso di un'affermazione sbagliata  verificare sempre col territorio - [Risposta cockpit iPhone](Adrian/feedback/feedback_cockpit_response.md)  messaggi da [MAURO] (form): rispondere SOLO nel cockpit, non duplicare in VSCode - [Messaggi Elon  notifica solo](Adrian/feedback/feedback_elon_messages.md)  quando Mauro riporta qualcosa da Elon: valuta e aspetta, non agire in automatico - [Sup@|#abase dismantled](Adrian/feedback/feedback_supabase_dismantled.md)  Supabase smantellato: NON nominarlo mai. Canale valido oggi: adrian.db, file locali (vault.db non esiste pi) - [Vault dogfooding](Adrian/feedback/feedback_vault_dogfooding.md)  SUPERATA 29/07 (vault smantellato), oggi equivalente: consultare archivio/ prima di lavorare su un'area - [VelionMC  Server Minecraft Francesco](Mauro/famiglia/project_velionmc.md)  Hetzner CX23, IP 167.233.98.108, Francesco lo gestisce in autonomia con Codex - [MCP Vault Second Brain](Adrian/progetti/project_mcp_vault.md)  CHIUSO 29/07: smantellato interamente (server, vault.db, firewall, Caddy), Elon cancellato da Mauro - [Grafo](Adrian/progetti/project_grafo.md)  CHIUSO 30/07: webapp (nel cockpit, gi rimosso 15/07) e vault che visualizzava (smantellato 29/07) non esistono pi - [Fragilit Nave](Adrian/progetti/project_fragilita_nave.md)  RISOLTO 29/07: RECOVERY.md/servizi.md riscritti e verificati - [Bill  futuro](Adrian/progetti/project_bill_futuro.md)  CHIUSO 16/07: Bill assorbito in Adrian, storico della decisione - [Reminders sync](Adrian/progetti/project_reminders_sync.md)  01/08: ripristino mirato Apple Reminders!Adrian, no demone, skill `processa-promemoria` - [Browser agent](Adrian/tools/browser-agent.md)  vision agent generico per navigazione web, `tools/browser-agent/` - [Diario editor](Adrian/tools/diario-editor.md)  editor PyQt6 istantaneo per il diario, `tools/diario-editor/` - [Frank-relay](Adrian/tools/frank-relay.md)  ponte file-based Nave!Frank per query di sola lettura, cartella `tasks/` - [PYTHON/ territorio Windows](Adrian/feedback/feedback_python_windows_territory.md)  non toccare da Nave/Linux, nemmeno cleanup "ovvi" - [Ecosistema PYTHON/  panoramica progetti](Mauro/lavoro/lavoro-python-ecosistema/lavoro-python-ecosistema.md)  un file per applicativo (Frank, MyICR_Suite, GemmaReport, ecc.), stato, relazioni  self-contained, non richiede accesso a `PYTHON/` - [PowerBricks knowledge base](Adrian/agenti/powerbricks.md)  business logic MyICR_Suite/PowerBricks, letta dal subagente powerbricks-expert - [PowerBricks dual-write](Adrian/feedback/feedback_powerbricks_dual_write.md)  regole confermate vanno scritte sia nella KB sia nelle istruzioni del subagente - [PowerBricks segnale sessione](Adrian/feedback/feedback_powerbricks_session_signal.md)  quando Mauro segnala sessione PowerBricks, scrivere subito ogni spiegazione nella KB - [Roadmap consolidamento](Adrian/progetti/roadmap-consolidamento.md)  CHIUSO: migrazione Adrian su Dropbox (16/07), storico - [MyICR flussi knowledge base](Adrian/agenti/myicr-flussi.md)  logistica dei flussi dati (pipeline, provenienza), letta dal subagente myicr-flussi-expert, complementare a powerbricks-expert - [No domande a scelta multipla](Adrian/feedback/feedback_no_multiplechoice_ui.md)  Mauro preferisce domande in testo libero, non il tool AskUserQuestion - [Memory location](Adrian/feedback/feedback_memory_location.md)  dove va scritto cosa, gotcha hard-link MEMORY.md - [Test second brain: ChatGPT vs voce Claude](Adrian/progetti/project_test_secondbrain_voce.md)  ChatGPT perde i connettori in voce, Claude+Haiku tiene il contesto Elon in voce; switch Haiku/Opus manuale - [Architettura AgentBricks](Adrian/progetti/project_alleggerimento_elon.md)  Adrian pivot centrale + agenti web leggeri (ChatGPT: diario/calendario/todo), file-based; vault/Elon smantellati del tutto 29/07 (non pi "in dismissione", chiuso). Contiene anche la sezione "Roadmap / idee parcheggiate" - [Elimina, non tenere nel dubbio](Adrian/feedback/feedback_elimina_non_tenere_per_dubbio.md)  quando si smantella qualcosa, Mauro preferisce cancellazione netta a conservazione precauzionale "per un futuro forse" - [Sidecar: raggruppare quando ha senso](Adrian/feedback/feedback_sidecar_raggruppamento.md)  pi documenti condividono una sola nota sidecar se stesso batch/stessa narrazione, non serve 1:1 - [Singolare, non plurale](Adrian/feedback/feedback_singolare_non_plurale.md)  Mauro una persona sola, mai "voi"/"avete" - [Modalit strategica](Adrian/feedback/feedback_modalita_strategica.md)  nelle conversazioni di visione/roadmap va bene restare fluidi, non ogni idea richiede salvataggio o azione - [CLAUDE.md vs archivio](Adrian/feedback/feedback_claude_md_vs_archivio.md)  regole sempre attive (non contestuali) vanno anche in CLAUDE.md, l'archivio da solo non basta - [CLAUDE.md subordinati](Adrian/claude-md-subordinati.md)  convenzioni per i CLAUDE.md di progetto (Frank, MyICR_Suite, ecc.), task-specifico {2l  t@J-62%  t@ t@2k  t@o"path"_raw/_i_raw.md"tsN 1`yB"datac--- tipo: entit --- # _raw Materiale grezzo, non ancora sintetizzato  diverso da tutto il resto dell'archivio, che gi memoria di fatto curata. Qui dentro non c' una fonte di verit pronta da consultare: c' la materia prima da cui *si dovr estrarre* la fonte di verit. **& Non cancellare mai**  l'unica copia (oltre al backup restic) di un export recuperato da un incidente reale. ## Cosa contiene - **`_migrated_RECUPERATO_20260724.zip`**  export completo Supabase!vault (giugno 2026), cancellato per errore il 15/07/2026, recuperato da backup restic il 24/07/2026. Struttura del vecchio vault Obsidian pre-`vault.db`: `persone/`, `cantieri/`, `dinamiche/`, `episodi/`, `decisioni/`, `fili/`, `_archivio/`, `_inbox/`, `_sorgenti/`, pi `graph-map.md`. (Rimossa 29/07: una `musica/` con 328 cartelle vuote, residuo del ripristino restic, nessun dato reale.) **Zippato 03/08/2026** (era una cartella con 109 file `.md`, tenuta fuori dal grafo Obsidian  troppi wikilink ai nomi vecchi mai aggiornati, generavano nodi fantasma): per consultarla, `unzip` in una cartella temporanea, mai scompattare qui dentro in pianta stabile. ## A cosa serve il **bidone raw** per la migrazione pianificata in [[_i_Mauro|Mauro]] (finanze, casa, lavoro  solo fatti stabili). Quando si far quel lavoro: si legge qui, si separa fatto da lettura strategica, si scrive il risultato pulito in `Mauro/finanze.md` ecc.  mai il contrario (non si copia questo contenuto grezzo dentro gli hub curati). ## Perch non come il resto dell'archivio Il resto di `archivio/` segue "una volta migrata, l'informazione ha qui la sua fonte di verit"  questa cartella l'eccezione dichiarata: pre-migrazione, non ancora processata, tenuta solo come rete di sicurezza. {2j  t@KcV2.Fa$h MyICR_Suite/PerB!:(cks (p(eline,vitr0formazii)  r c$au%XN!0tt"0dal sub=!&^-exp t" mePNX(: ty(!pje% !- C>llΔ !'t`)e%B!MEjaAHt)%P!f>z!al!L!M5 parEBr$!>!`2026-07-17. L%f!` @diM !lAkMH!B>``E`.c%ue.sf6"`).%(**Why: ImpEALV!1:[[puLbyL]]ch.docuFA!~!a:\b!Nb!v8A*8LFFfnkHDaH_v2P%q%tToA)<`P:Pyth !X~! !\aV)P !s!Z!@BAco:cD!mp 8 Pn%Ve%"Ai ꑊaD')X KB]HEaAapEYiIN!!JqXlA AN!f1Pxvno|OgnV)fa! u%\gU)(a"``[CONFERMATO]lvimt!.!!8/.(Z0IPOTESITaA&!*aЉn!/aAQ$~v BSe|1uoMpf%`ea!r p!AAe%eMD8## =% Doe*n!I(A!`!! aTBp &! a e)1EA ʑ `db_O>v>l.a$&`/`E*bb0`n !QUA%8 CHIUSO 2,824%v!19EAiv!A n!An(a"i !.a^!Z!ށ Z! %g-xA!l ue\Aa ! Ri !h XnAuer-E,Ai ($6n  !@i fI(x!Fi!r%2v%,ib%TA2A0:cEV.>-"..bvMD * A..X!Xs%*)ZAIL  ir!^!(! F. /VBA %ar8mm%!taNo%Qj&nf%R>olEL!H)NaB 2E`Lja.MA  ! I (W:\)D)eg A!6\AvA"Ap cZ p XsL $ D)%aZ!zf- b*/Mtr n^A,A@ Ax.pai apj $\A!x3=x MDO2Ahe%*A!>!f!```MEDSKYFOXPREM M`-ob-`!o-N!a A6A!=!r,4!/ =B aA!nY jDD!V4=Vpsync_DEV_LOCAL.et:hb!!dzU\Jr`IEa(o&pFdXA& A pbox-VB>a$l_/Fre!Atf"a i!"!AdAR>F6:.4!.z1A0100%%55Fi"ء^ 2 Nn o"%,-Td(R8%l. d! A AB!Qf!Za f !b T/6z "aAPIA^!l1Ahl!8F>Q!w%k0A!A1h!  >an *5!`w%.`!F!T!  !ITA (Aalxi%h p!`EgeA-H%!V)ށB!(zu `tu*(ex t)*^F h !0$(!B coE6h! a2 ! r R!p.`Vt n!& x *!x Pb &p D F n  .!ځ!l!Jiv Ni!P)йQ `PYTHV  8v A`A &1J&!nhVzLPv !Z `i fu F: *Ii_a6ArJ0ZQ4  AbA!: IfZ!:I DR!HhaQj^R>CLAUhfaiQce!blaz)< 0!)$-|&zIA! ),AaaX j  ETL\2` I-Up%L!Ge!Re^If!P%l(ELINE_2> ("t FTWA \S U% \zZ2 `Q8!> d^ 6 f! pa!F SQLA~"N<L2vTyv ! A"sqE!_2n"%~I0.4-27FNN!>". UPD>\.!l "1" aax> !! BaDaa>A C<a i.!L.X~&!VH. ! z! \ Ap A !8 @4 D >0   * !trE0Z( dnxaTaXY! AP >  ( v$  !a::~ZI0!At!!Z)8 !XAJ9P "!^n& f 86 nAT.L!fEV tdAgEaotfEaxe?  d ā aFa1! tt>Q>c!2A!$)`DE .$6v !"V pat!H!po" REd<opIffVf!A I6*"G%!`__AaNe!> rg\"B2& *6_y01&*klP. xL iT 0>HQ D6>##`F  lJR.!xH1 &$L Ap4. ># !0TaagR a4L!xXt $F!D@^L  !Jba!! !V: rA0y*>0@il,j(: e26)<L! &!i (|  ! !eMt^!x) FFxAL!HaA< Q~ 6ц!f  A!B#A`.d RQ8A4~!AA0^A^(%>AjN|X`pg%^A< L A@.a Ap D &4"S t ai !AH `Arb"! AA a V 99 R v!c% a~  T Ze@f.. 6t a^A6qV.fAXhA: l& 6! L *ap> a8!9!$ `*!,r%\!h%aa<j a`A"At2Av !" i|se!")f!XqrApI@Y(:Z   !>")E !8 9Nf( &  6A I$!,!La!Ravit."F  v\  '.& &A1DaF AA,1P A>a6H~6)NXd i4faLAl:*  l.naЁt2^A"!~  aa,f!n!!LAaFif6\\z)Z\> ,Jj^(!,!!* !J.t RNPa.`/TaXAAtir. Lab1ad!v!  aVhA>& x#pt! 6AeNR!&2+!!+vcE !!xJ8N8d! zQH&   aA AXI>*!pQX. n)0fj l*5w~ :a!`!P!` !!) a6!nɸ & !!vg0!r2vA0L,N $6!tiA̡>(.>.& 6~nA V !V" &&1>. `w6co(!.!01&&.V*A2!A6i^Ax"!\aa$z 2N>N.hEX)`i&vBT R!|!Fid6Av$!\%  #  a@!b9~A8 e @&a\`  <H ~ !/B,X fV a2!X!F 4X.xJa  i&t A>)~! l'3ha Y.3IH <& !A&7a!aH|.1d N!x!h4 ^&a!HZcbaJ,(&! 8X!NQ#aA .T AIr )1AdFQ!X1\.FI)PANaXXyV)8Ax><c0  ` 2n_(e& ~,T"a. v:!zi|a: j:j%N %% [18V%vb'B Cnv_f.aP/!-*́ڡfja*DAbc%y 3r!!>!`98!x6%6(NH'!!|ld00A !A2HAba0).\_N\5*DuRNv2%Csv$#&f6lV^6CSVaa(%f & )ĩ0Ai\!6<<a!0TF./\0\E9N\ZNqP3%P:bFiʁ䡚NR>^H.?RVB64 ba6V%6. 2L 1|&R8s,< AF8=+0nhhaAp.ufDBƎ6~>2\Z/\A>16 &>U:(A!RAB ( 607$'Ny,& <J5":F/6?䁢 L>.,(6$ F . BITD ցa"66>c<6 ^1A.6>3&9 *h! 1)*| ! 4dI DA* rX!!t&! ~ B"[v^2N0!!"A]ZnN5TBA..z9.+^Hv.bv2\".2AcmH.>4-Qp^ a62AH.2.AA 2Ab`8 aFal|iԡpA &,!1af !TAaj!f!&!0o(fn$ ! y>I4Vv6/7%">6."We P&.n@Af6\ 6/ v<N <\ t rRh0q\jVNx9bAZy!L(=^A!v FtAD(( ~v| Nnn4Y^2)>5^WEl">L a`( % tBA!.f Tn ATMK&$GŶaa<v<6 < r%!6"`a>Ax!*$aɖ^;6 t6Z) !Ra,`#I219v1TF6:.Fj>$ 0 6A& *!!f < N !:HAf!a!!AAZ!Te2Z,!!>= fF!` ! >n  IDF\2cnW(&!#AAށ iza '%'/ 3'5P1*F !dR, $ah!QIl!V  a(aq TCDUR2R!A=t i!< )!!((AhA~A./60, HP50f0 3 fA> anvebbM!N!nA:n1 AAtP!AF: A$1 0!b>1!>Ai.(  6$v4vCI"M_DK*AZ9 47%tV&8xKz,A0Ta^  A\^6IZ"" a"ZGA`!AATT!h A6bx!F4N/: &6A!x!.rtnESEata\)n.>rA`UC.:3*n.\6,ANAG0U ORIZ ,76%4 <ILI S#JNSIED84 &6xDInTTBPBjGOFF N55EaZ!z>D56xA8 lDa8!T yAlzA62(axb"IΡ V/U!N-4Ad `.NA<(2A,.v2;!xFpnNT !r& ana4Zq1 f$t / D%nB8!؁!aaVc f4!t>N(&t#!ȁ^oA<.I"A`!lLAX"  T02"!( !b:r28!F.zh !J !6vE !%&&L .-!ja6i!2!B#!l )v $a0Q2 1UAA./J,(ej  A$`FahR^fJAf(dZ>)%y!a!t& A' ad!n>N ) l R#|*I r%. .V.FL!na~ ! zDg9  1s*&aD`\`/Xt.v+>$j BoFE ! jhaL\ >,C.1acf("*X0A?)0  AL"IB6> R2T;a. !AF~& s54A!@.Ya, < ΁jA~q.#apaVR Zt%H0 AvA$ *_L ATH!iV4ia &!)r 9d>9R8&.0..c24aApFf!0q09A\6:6_ <DcJ!A6!P !ʱl 6r!! e @A*6da8a!VA  Z&&&H.JA:>F&8xo"<e26 _xdBBA.Jd!&N >P .>>,g2* >(lej6V">HT.>0@a0&A o!^.txQAADA.' AA AV`EA6_mV AF" α2E 7r*Ann5FXi.nAơ  ~<ɰ| i!025Jr<aBY dS~N.@1aA! "yv"IB "^/!*r_H!"P@ XaDlL& R!!fv6&0z2IAx& *Ddoet X  IA f : F   | A:  T.d1AnBA8H3!V.n N!2l !!1AbRAL! n!@!j!!v P.6I)<~!aA>.6 H  JA (p!a$%.V!`!hAH"dE2e*6B =5p!BQI BA&: r 8/d2 Ln1N.Ra_ bNn^8/gaT:,w*r ,A! qv!!!!(up+"|ga ) 6C!a Ac%Zi`AHAA<(vEl!6! a.>&!&0d 6 Ax!jb !!Ix AP,b%6AvawZ!cj b\!<1!" !ia~,f"2j )B!h)&6&!!azvB9a!FvI&!܉b*"S$#APC.fT)[>ATr#HAjdj*e F!i ! ._, R!()r(aN9n* .! 0>!p^.8&<,QfH!f*ahaA~6 .!Xơ>a(alLA:Z6pvI)(-!vaa0 )"I.* mA!!#9a<.;LaHp%p~aNZ!J!aN(2 j"PGJ)65i!y6YSz1.;R #J'!R)yxAt@L.6;A.nrr2.B!A>!!  v!)a64`Aj!,j:.~a0!&,.jLa.!)T i&@`ROW_NUMBL!(͖rV!!<)TDPK`!XAA@>A4@v!62#OCl[I .V6. Ap!|xa|!a8iX!!rr.(!p&ad*AB/F zX arP !:2T\F66aTRtΉa jNNNF .t.!<FXT$&b+!N Nx!!lnIv J^L\38FhQB!L"A\)H!06\V 688AA>H!"*|& i"&.ma`Bj"&I\ A&0 &*(A(UZaa"6a\IT. R ~<P!zr6Qh8MS a \ !0!BV. J^0aa < | !>!C Q>J X` a\rjAF *6!D! !>3>z2!FL:AaIa!h. N ) N 9S)> at  9!2. tsP$ ansF !&ifv!!kA0)va:`?/31&jpnH3 )2fxa¡ 6^BA:b7 XL av`*'Ai t,t6~Z2!a(!0  a&L@6ZM&tF   ll ar'UTCAJQ("2FZ,I> <.R:!. %pzv.< a$!P 9tY:x!.!p^h> !zj F.A<NAA( AZa8!APai]bB"Fv<H0!b 6A)-n&$"YH/!4*7(n6A r &v 2^/ytA jF6N,A A~d8*!&B(!h aX>|P a \ArN\ A6a6A*laL qN>AnFQ!> i?*LAflaa.r^na~.(`GV6~*!A24 Pa !:!Ti!j( !:*lD>"!  c /l!4)PpA v/}&| X6! A !IѴ.&4 , A8A`AH!4i8XA b (a>Aary& p&2!>6aHLDh V ! )! z5!DA,e`Aa)qx)hY8).t.496 #AA6O D &!naIrI! 9$! .X2!rH` i!! H R)A6a,6!.\i6 Z!0 TAq.!x 96jqFA4fAh!6&P$f!,!18N"A!\H!)a!T!$aB!JA<ā:Pta,! R>2hav xf>(pG@ ,Jcb.\,$ȡF!4VSFV!t!.<1(NAE1!0!| ?aL A!j doAAqAh !d)Nd6XA !v0GO<OM| A!d)aBzrA>&X yu^xfuDT=EJ.R P+FEHy+>T%N)!0#Ap!tA!Сa4 AAv.r>l>Fi8%X)A1!  Z! B? >t%eEfj %p.&: %!Z!BP?D AQdA>c ,F2A$T`}IAhF0{ Ah!a~2."/z ,mZ&A^!l)x .iV <#n<#&" >daA qJ4.^>HaX0ibZL! -bil4A(9Zo( AA~ԡ2!?R~ZBAf> 1BI&qX(! FJU1^AvH bITOrrn|za. !Darb z! $!!bLN  2z a&c$D S!Tf.B!apaAn!Z rt5Ԋf|n>"X !6)V@ N%a!๜pLOi !! \9QbFaAN@9~!Hn ~56B 9a1 !1pa 6%1&-IncBnApv%m*i8 BA!f6 Q&AlA\rm, Qn& j\A^)A$Ahf A"&!.*,ij:!!c3!A%a!>A&<N!Z (PapT !At &d.v)^!)6(NlN *! *.(!B!I AaH> )UP,2AF !&aI! _NDL_| ⓑ R)!A" Bqhi!Z#J^.F AQ ida<c-!zA$  ,Yr. yFAvArށpab!b'f((N&> a.B n!A6g!A)6o4G"A ")! a!^2Ar!Z 1p1A+5Q!lN 97X!4>$tVI6!AA2 !F A* ZalFG0NIB='S'8$!DVV%:@t0!A"@!ܒ! IV.DA6I A@*P!!.%<zT!L6!Ar t FA CF6a!TT<`A"a z:NJ.Aa cMp^XAa>> $D^zā'bi. ^AA.)6Ra"`!WzE$! A>a>f9jy!Aji@~a>HJSLMaSa~a (!RdK.<T>kV:OAPF45Vua<>!aBFIbB5tN <)LB.NQ0!Fn N$A!^UA`TR&UGv3ENTRUi"aq4aA$cE b!.J (!*q  I:& >x 6vUaza""hAʡ!¡.aAiPBa!)hAa1.2FE+ a* .V1!AA$E),(3!Tn^D,Y6Vh!r TNAAvp!!2j3ac=$q AD 8 ;rQAdA<x&qA>apr ኁHAVxa6 a".6Qb AX6\lD2 )xIN.Z6!j$"!YjɎl,v%Ap!Ip, !!!H AL !P6.#i!`aaa!pZ1pc*qb F"A]6^''HNAb8&>!!X N!AhI\at.A~6 Qr *i(A A6:~ F8V!NA..l^!P BKAX<* A! !ZA!|A8A0AT)LZ ~r0bTlm.:[⩱zd <^&t `2:vv/z\2RZ b(NZ/` !D!a).AaTA!`e0!An~Z~7.\)an X6tV tb iA f'TJ4'.jF52.z)!o'rI&aLR|VadO 1Z&ta:$Aҡ lcp$\f~n. .h!(a&d" V  fd4 "Aaq _^ NE n :!^)A!6h!rZ $i aok0 X6(@>,yfxDc6RT&Ar)T!%VMC. Lta!6!!Pata> !"'1&!B)a.NAN L:a`daA|$R 4A !!d!tcFai.H@IK'N% f`'D&v-N&> A$!>L"A)^a> HU `6 >!A A"$8)*Aza  >B0< @J! !v!&X! A4 " " !i@>(RP "*?4M)`F$aA >!A6Ar!.M  j1@A|(" anA8t &|)!n>ai@N AfPbD:.FffhS^*!ιRNjpJV`9pz !5MTIjaR4M\!N!tī!\ .!j" t$X,$A l)F)!![Ta )  T& 0 A2#PdfE A+d3t?wELeW$ P7IAl. 621I ±T!0B |)`J i:!*A) L.$sAVaIV:A(!Ab!Dv$qA&&Aܡid(TYP! pDeF2~"L*xF160c%& la )x!!ah.hI1Q$1  9a~f.!ւ2!!N N a P!`!F,9  \>,AD|A Ajv4! !F!`D!Pn LKLK)l%0!ar.p!IaR!f6 "&#PA1vX..)@!(qcea8hNx tL !Il# `q)Z.B raA\v:A\Al6aPA!>NnA@.\֩>(&J a􁘁^ a,&j"]AAa&!a^tz!A!az&<6>x`V$l(1~$R=$ >Z!V^(7 DV"$$J.|F:E \& G T6",v>&!@66`"Z5x-AF!AbF ziaai baaV`Af$ceJaba,2L A6ZD,66L .Xv3v,. .j.n& %  UlH E!N.C-8V A!00IV."Un FT N!.ICef AO .!F-ʬQP@gAIB1~ !^PA\!Xi !P"pxr"v  aAD"AB.f)p`EP| I-!q(A k)v\ P!&>p1rZDO-/!tLCB=(`0pI.qAaB>XD D \!V !`a6H 5!za1n P arfva. >b*I:: @_X6!'+FZcN!D*X! *!x_ A A 2!VV  S.!.6.LT&nA A~cd.FAdJ!,&aRatnDFA0Jal)>Xb&.!A2G j ; Vܶ&AW" AZa!ve.\c "`6+1< fj aN9i|6bY.( /lMv!@ `a^a(jQa8*!)`V AAdM<A$$!HABa:)j )E(^ J la2c0A ax~ ,t\ B h!Nl.4 A^ ar!baf!؁.aJa Aa&zix0 ZA^N Ԧ0 !!A쁢 Z8b-I<܊Jw0#h7!Ca2 1! p \ O!&`& XL2XSP`/ PC8E34YW"["ܲ&62`2)!0f N#!{`=HSM<)HD ! , 0(B J Z "6 P &pNR HXGD"!t"z !$ N~SRR~6&@! b  0h 8,  6< n<A\$RN|GB0 N6 AN`S4!f&>> >>B B!9t @!8^ᢡ vᲡbb(F. "p2!!>yAD*.:Z%i2AT2\8+Fɖ:^AzN|r @xA.\x. !a vRRR3d4 M PBpM!Z / C D..D)>.)^ex- X%p*)N kRa`8& ^.S/R\j(+ :6!4a)^)&  l0V6 j aA0FDi`.H.i&J dE NArVIr%6AF*Azyv /F:Q.nvU%InA*hy.p6F%t&=)$PajA!bX.B FI.-X p$@^v^ԡA!Z|!A !!!@!e|=0 0W  >  64(a:)R A..l A.Faj!LBa d`Z,6.P a@2R`%N.p Z!A4/TN !(!A&a< F4 ra,J 7*#T_B!l;aA)Vh AHVAl\do /y HH.MMn7TLAxAphAa v%!$A!!!F 1vjaA!>`rX{ V*8&6bjnZ'".\5 26؈!N!!lE&ZaPA!|.^d.y@liAn,A6  .bXV#ba< ^aai!v!f*AA" iP &(y)akQ:!a:g *X^l 2!p6 p!,!!6~)|,A1//bv6!>a!>+!&!xTv>BAA,6!d V4m!qHAR6a&!Z^ .b$vPma4cE!@A!atIzF!(>F T2!l~^az!aad%()6"l<EF(b%ɼAaA)hRN !F1a$&^0"1F@ 0A !xgV^j <J ZAFnv nxAr7a " c%+AP 0N!B  RAN> !! r! ^FQ6\Qjx&AaLL!!bb<r$&cvAZU!,^ .~!2n!FA^:1 'M!HzaRA,.hArlaj`p%!(R)( !6c!d4^!PN`V4A2v8cF A>2)z l4.lV):  a! <ATaN6X A$T.js!.Qt6%.!"H -/Jd1&  x% lArtqT6XTA>hA<d!\A l !GIA0#Ad6 !4Vax47"hTa\-!aA6TOaccxMk&Z!&.$*\A >0 R r(!s0 6la6"U#6ғA:H . A|(!Ba\ >_A aJaP)!l fYz^.|R"^^4rZE*F^b*MA^\!,aH!:pH xAd !pT:   I!F8 6AB*(ގ)Z!IJ!b0,I V66VS~j. fA0&(N !hHW 6>AA0|`ar$z)BTqf0 H}s^r9T ԍ |2rj-JfP !Bj:J1 !,c! !$0 aT!p:RkAj !±bqaQ$aZB !&ALA!h!X9jdAA6h F&hA@6!v!!.!LipqAL AF,!r..iFO! 1d!a>)   aj! p-hFr\A\!(aJb#!މz6n,>(H AfWAD a"< z`#ByA)_UW)Ia !6@+4c )Aa!a!~7/0NarI*R|Ab\!Zo#:j6Af aaZcE(0*ExA(BIlLA|x!AA A v*aV2~acAP֏a@.!l>!!n!!j  !BA$Q]@aAAʁ@>, 6 )0C), !v) X jc Z !D6R P'B!)IT!hAa\h 6VQv~A!A? !dA6~!B!h!FA`0P; pFAa^WFn\cN!AzAvI jhA!$Aj \.("* l)rSZ-f.]!@A d%F0>3R'L bvb Ma) ![a@a)d .a 2!AB,.*cEa0|!!!!Aaaf  Z!.>4&&?hI A!FX"ALaNN!$  Icd$^ q0Fa* 6 I.L,v! ! aPJ < ! .*!*c-a&&a`.'.2!(!N^!1  2H!2   A^!z>bbAl1~XX.VT!hA|!v,)AI^!(AA0nt@!zN!A1 &  66RiB 6^ h1wf f* r !."8UBAYri.e+JAVl!~N!+UlZ<L,solo se non coperti** da u 0Analogi. 0 0 stesso8rodotto/ .i p (decr/scad)  Hclu$@ TVOD, IP DVB-HInrneti *T rin4@i. Rimuov8anch lconb `%.$po_diZ (`/`pia0aforma`%\!p!*il ft%61Z|,i6j!^.!Ttup$ci% r%Xt% F!"by(A !ruc ). - EVE&i!!mA>: Ib T`2(!x parqu%!(D%pbox%L2E\Qh6`Icf!A v% r%8)Ar!\AA0(ueaIArzE!N='HX'%( vajamءegacE`D:_*`E0!B!jvauEHasE ZApEbiV18)*!Ti>p0I`p&xٞ!&.|!V/J+2$A a%!ta Ɖux`CUSTOM_DIRITTI`Z!⡾!:m z9z.)Ba.CHszowb%F(cks-ex`:! lAv.Jن~(z>oU|8`MyICR_S%!XH/CLAUDE.mdEav%:!^!ꡈ N,A aV I.a!KB%jN`It.a< m LcErAA .6 fnAAAlJaA" %ArbiDu 4n!*h ZdsiE8lz(SCHEDU%aRE>a:!r  !rgEV! (! |  !1Z.f a*"b a"ADJ !MS 2.AtO%b> " `$6>$Da " >4Ai%AaaZo!FrE  |AZ6~ !^(!z  ABedTIda4f18,)a z!Jd4 !\:e%'e e r ALq( cnj6  Q,vns%0eAAVa !PAr  d kDB/:/SQLmao:(> bjT!R! LuEa.\ 6  r A!ԁ<*cEA& !J!Ir"AF.>.>abbmcE 8d aAF\  & /ZZ/Ep/baaspN|/NL_% rAc2& $QU%NYP!ZDav1." .)8!*ql!@ a a|!0),&6 2 +ank.dbE >!t $16EFA aQJ>DLx 4 %IRZ~ar~A^A(!f a6& mbE!J (fRa!D!F A  A. A.)aV`$r~ ! @ a( B!*:6g%v !!a&!AF  h! OnAEdI Z !$ )HaA6!vAj!Ή V B.MB/Uaj`O:_EXTTLINKŚ_L POSfORYR(LUeZE *~(IVE_IM _P I!rA sy@ b/e~F(xEx6hAVarUJΡ.Fa!)a2VPK%joN!! i> lR~.6 fr_rr  ie.r $ $aI@.a:vEF`=FE~A`RRe SS R M Mixedt6M !aZ$&  !)"mVse"t!V6vf!!0!xi""/":t!!Dzhe^ rR-(RlEj ! !La8@v.  0 A$JpAH"!v2/REr2iZa0D !1N!b" F. &An  $Avx!r8bV p t Tad !P:Ap u A! !ahj.>z ^  !6 ,&a\I !T0opV !. ^ANL  D:Aj)Hv f> 8R !'ANA1' 8'338467'mI%v!r~6 rTEG%ܡ!ID !!u%!co $ ! P>)tp&biAT X d0|:A!.4 <  6* Zn!'%i-(A  (2&,AAN>ΡP !L!b!ztX a!* I )p(!)$ =%a., Qo @( ^cTiA>BA V !)ơA .N1t`N6V:I.9 ff%!0A:h|Fjy`Al " !&>2IO%vAIA6.  ^ .YbQf!!ƩNItZA1p)v.A*I|a .8A P6YFi*NIz! aeF( ásŘɴ!um ! !>6Ah $).`FA! !4aj ! 2 Icm9 `r(TAo*6H.a!,6$aA)葢c!)  !!8d!az&AYFa/l" N(Aa^ANa>!. n!vAx!) .ATN<" az!i!2z9j!JF$  !.AT :cAV4! j>!(ja ! iL.A   6 4!):!& iJAA&! !f  !A62T1 )a4a@!EEa T)l  \BZ4  .V $ < VHA!!!a&Id. Th NB1D&.% aI.eE!ALAc!|n)E`L!aFO=P'ADJ^'\C(5>aVa U=:!*A. J06=- J A`l(C=xA2v^FDP=F!!P|!BA6>AF  8&1|AF!&'f a)aPUV6L.,A!6<>^a%!dIHaa XAH$>f%4 H!Qt A8j:A$2  !H!V!!`6 ,,!:@| xaxL zzL" AXa * H"p @gt%6!<h Va)N!aT.2coA6!tN!r.aBDF1Ba!)LAr!0 B!l  a~!di!|B !&!n0#. 15md !~H. Y|Ab'B%AY.('c"z!!!F)brO%2( X aP!,c0psX!p:q2Z!!Ja` h)2 2A\/EN! 1!!Ѹn&`!AaA  t$A! =th20.~.fA:tjD#>+!Ď,詖v!!IJ*f*A&.-f#\f!>!Dr a&AJ`uel+!ҁVA\sA\$Ar_ a\e`>XA !h^'d'ar\M%V*#`n1 >( !Tn!`r,c%RA*a6_(IiB^\J &a! 30.2 00dA^a!A>4.LVa4 I2)fcJA3a)|p !X" `J *nBQ,bJl #!N)6`^~ n .H'.A !v!z AF.Tb B(R  $)n () 3B!VAA .\b"V|.txttL I !2(ZA(>v!!I AЖ14AX Dt ) Ath!\!B. I6 A Br I4!:` Hl X iN!x~> 8! .h.&3 I \. !  !aE L>.l5)L*d~+!6-NPb!) A!)<2 01! ARQ(a:ZZ,& 7Al fDaVH!aBiYІ!N!*a!Xc4>k);`b%B n aTy6.a~6& S  !I rA~Ai 5^A|AJ A~!.E"x()_bHF( ~X ^ ~  A&!.Z)v a!,Va|6)d*)R\.V`!Afa_*p!7 A PA*6. ^ al% عXllf@A& p >hR .rAa\!B!&! a!!  (.r"7  !d6v='Ej'af/yԡ|,/i!d.i!z |(T#e:740!brA!taaXr`/AP&.6<x27 213i" fa N 9 96.5V/((35,3%^AHy-Sh"(58.949 z<62&@ 4. 5,*\BRie: 0 8b4b8B<c4n 40(1414D-A!(.$P0(>6vAX!ԁ0< f@<16 )Av cE2!.)53, apA|A!(,3-.28,25.,HT=!3!Z,7,p(,)lEA6; &A|^&N !Vځ$69"Y.|!y!fH2)*0U.0 j|NcE |A>bpA(;j  2 !Rr-"Aj.x#&;  v)0L (99,mV hRT 4*!Ё>~F9xQfA!hhc5A4! ^378b3a\d bT\>ΡHiD":,!p2@FaBi4 7eDAqF9l v AAA8A| . !fZ 2AN~ 4IcEa 1".l< '!\I.()b(9$P1A 2&8o r!!1z8%e%A!d!AJ!.A(F!,R * |A8?V>V .*8Ō^ҁ .1A6AT%.*(RDX @ g%D/:(P /D LDev&V!R  "\!A205!t,@.(^! Y(I ^&!i,V :e\'8I(%fJ2  6&AA^n9A*1a^cE&6A4.&A!iDaD#!)V;a"Aa8 N08/5(44vA~AN7&)aD"  aAH1<! R(1@&(m &!U"AzS!arE6~v!^!niFD"d , !Iut0 BBC WldwAt,)NR?dAA HHn!LA$)JaZJN-f Qʁ!.a N8 ɺrd "A@vRw*k%NI3P!Y: =A |:q*!$!"4aY~A" |A|!?!h!!  h 8!T)" .lARat6!a! !7- #!!cza0.aJaVj &0F0 A>A0 !` |Ar!A\p%a ֩R~H:, 6\!A^A2 C5/I13p@! !L> *N) ~!T$)hzY& V Ajrx 8: !$aZ1OAA3N (~1mA(Ar!u^ A*P.0  4!!|B)N!2vA!r! B a܁L&P:a!a"f!>S&JaBa!N  f&ApaREATN"U.d%1*!!8c.2)V!.xA8 &#^ d a d $AA,6>I&Q*,!!!)5 I/lm* @ AJA.t&6 6 XO'!d1J A!c%^n!pbApA-2  0СL"6 i8!-9:!A !  -L6lAAaN"!FB)`IAv4AaA XAV!`Y\  ɲAh ᜡAd3a&HX'z6q !&+! !!,aa xƉ. .h!lF!9TI( AA.@.`,Z>>IM;:~!DYJn `_suv6Zi"( x!Z L :a,A)0Iv.( aaA!a*H8c:! $F!ee@ |!R!`i.tAJ40p0 QA^ A6!f IbV لJ!9A^A^Fv!J)&$A@)&p h6 Ap/!IV!4I aVubBA)FF!X raaETLtMhaN1 &X !\A !>0<<c .f>: n:  4 l:F))aT6&/AءHd !v( AA vU(D A)&PbA^a`., )qLXA i&A !l=X2VEAl~Za^"2!DH( .i!ihW\!@aD lsA> @&lbQ)z A,I ?0pAT),)&WEEK:,"6T Af3p.ZDT v!l ge|A" |FD _FfQGTa(F4A;JADa) A!A|WN ax*Fh Fce&AraAZ ~ )y8Ba!ATa @..&aViF!IA*To2An$-"A6 ipMaJ^& r+Pc~!iFN!A!)l!AD6Z! )a! 1z I!@T^ !:L `6.Cer! A PA*!a|.^:rpZ Aڡvx$&>N !8 <,1)."!!c A A!!LDalh!)  FB!a@& J.!4 |faQr b(!xv\ l6%!10ʁaR \ޱ!Ta!X|PvS*##.P J8lr)e6*(R!L 1A!areNqJT!j A$:.a!!H* <2!( lrp IN Q!SUPET)D4Y !xNT!\r%LVTV:!|AH!'IHG_v28~58&&EM$M.4 !vAV,fNOfN,T). x&r41)!WA(w\>a;#1DA. V2ApaDev!1/E4RxŨ@a"(!TavAvL'lTf!!A~Aa$A\Tj  A 0T6&^ d.dA&!t8 a(aad : P^/E-5 AJ!!I@ ) > Aa^! !6A4qcva !b\>1QFc'  !!0!):/: XQ@ a e- !dR!! .!4!N)R! !$R.j,!-%4fd馩48'!A964)~LQYMENQ ^!V!8q !>a*a>"!v V ix!b)nF AiAVqLA(D>R:A. g tM1^P h&!An> PA`!>An2A.d4 A@A4)FAa` 4,!Rva :a!ڑA!HIڹ6 a&l_X!&>6A)x)&!l!X : 6!&!v&!A`4($it A:B `etvn(r-< >:g6(P^!V!С32XF!( 6,@1yr2! V2dd6$Y`h { J |hAqx^C",(!!Ap6NRT:H + .X`\Afhl.0 AmA {2DXN23>c > J>P:&^8.X } )hf.\ .@!X:a1,ok2$At $[ {"NA:Ax Ah9!f/R48X(Z"mE.f} ]:jPaTHVadj+k lrb '2H ` lwU0!AB0 xT!Gp*`j1` !_,(% a0 _)%h`No4`([B*cZr  Zy dJ0-;|AH1do(()6HA:^Y"!a^VNR./ jd*KD?P~I^WXE AC. RUIO0/\ nLRfc+8lJH ` )>)tz$ aA6DlE!@/>N a8Aq!Ρ!lAjX VBaR'A(F  d ! ".V$r.fF >N6 @` T .* aaX] fab'*>f UN PaTa颉|" | 2aN!D i!,!aaP ‰d ^jAh!V.9A" 2!hy)E,A !^rpgvr2 6 8n`HzA^$!!!$|!" V  iv pnBAH4e ../* 2aj/!y_!<_s(:A ho& aV(p/l8a_ 6xQ;"r`ZFN!vDs -!Dva!s:V8 ! !RI`Z¡a, `A^!l!&2*T%!abVxA@t!rf AH.6>x& x r'X|A(T+kelaa66BaD .Tc2L!av a8,$P iJځ|a!fN/I rA6n(!2AR8 K\ h $ a!b >|$!:N&!Xnp\JJ~FpDv>!$A!rJNd!t&8C Pzf &.6 )`j"_" L0e Ra!L !Y &! ,Ae$2ceH41*0~!+teTw`.(!aa a~i2AT@p0~Z=aPRAA2` h6N&tTU ɐ>A..!)ITBxAa8!`\FH6AF6 ial!Z) !2 atNʡ!N$&@>zN$~ )&:&/Au! @ eB 2!| &j!i F/!|A&Va9~a0A\&L)P8& AY  AFn 4.j&x̡AhB pNxIQln &: f{R&jp&AINj!A AA)2)B <,6,F d0.l!j^ QBaBR$2 &*  t6aR ic"l !R, az'A  6 5A|DvK&"]44( )\v lIA!6_R !$!H( )^ ".f8& 2sta`|!v&8!PlAZ'aҡv0!bցr~DI.Aq*TVT΁ra!5)"A&$AF.`We|`X p1)<) XATaH !8!d 9F!0 n!`HF d <  q^G, $!8AR>f4 O*an)>aIAd 6.d;N~'at 8nPaP f!c%&b ~T&!z¡2V!*Z4av  Ap1x)6 !ahpЁFv%tyT>PaAaaJ a6R aT  A$VAf"%IdI.Ab!r(  aVPA /$^)AhIv" 1a av>\e=Y0!ahNi AXnR6^A!R! . !>4!av!$^A!~dA^!`<! ^A8)I.N Smz8DQ|n .`biA#! x!c"F 1IF.^IL!!fIPf 9R4x.>aAxWaa!3(`Q!Qz(b   (FA6 tE& 1f): |)ah(V!a \!\!6 6J T|"\!Pt/ &R &/  !xA,6A! NI2 x!a ,V >aZa!B> .0APh6a& 9A1nAA>AVi0!B!inT A~d,4!dd*!T!8fcpn1!|D.ATb  Hi4f ^T!`!!!R jb)(Ed ARL!jA.X(AT>a"-*$!!dn!)Ejc%&  6 . /!JlJ!.>| AƂ!JDFN4v  G> !J&..| !(."A%*vTAZMGM"W.xA9AT AAJ, A0#!08Aa!> a .Ahx> >v FhAx`. !!d   a.\XV0 qT^&k q\&A0!"AVa6L)d!&p& !aX6t6(ɜ|F.8 !F!\!AI> !.F& )j!J f8.4 \ NiA6 ؁TrAF! MMave NL !nIAXAfX N4 A Pp>Fz`A @IH"A`aAցc%<!@AB.()!^  AAL X\aV& i,^Ad^I 6(!|@ !l!RYx%xE)H!.!FV !ae . Ρ"!`PGE &N !<B  !r*#b0 8<*f> a&2 6DNt6 AB ,2VA4! 0&|a2)V! !t&A{6c&9AġJ+A4 ă)..Qa0t!AdQbDJ~y%Ad@f>0-.v\EX0A o\b ! @f\E AZ1$!INFD! A~ r>g^BAALNAA!ơN taaa`D >fJPl3`A haء=!>aةf&  <aqp^V6c"AArR^ F!Zj  !ttla^a  ."  ^ r@azab!Nab< ! n!&B:&.dr!  a A>B !4$Iu8( q(By ^}(A\|pa  p1N iAH "<,v#!k*̄y !Jg$!AIZ)!\&e$Pft5!&1:!6Aj>$1A\!4!>&1A!L YA !~ (^q^^*0 !aLZ!IF,a ^CAVdH|A*P4qb! !V^!6"eaAn2AX *R!dD/$ Ab !&~!| )ND ( !\ r|!`^Z A2T: c2 !‰(a.!a&"At9( j)A&6\0!!b/\p).6!>fP<2 N& <^0B>$ ! A`#!!~! 4x1jpXA!P !sΙai/A AbABqen!pA\&Aa868i!!4gato. {2`  t@P? %  u@ u@2_  u@ȉ o"pathc:Adrian/agenti/myicr-flussi.md"tsNyB"datacڈ--- name: project-myiFZ8-knowled des.iphon: "Base di co08za logis>cV2.Fa$h MyICR_Suite/PerB!:(cks (p(eline,vitr0formazii)  r c$au%XN!0tt"0dal sub=!&^-exp t" mePNX(: ty(!pje% !- C>llΔ !'t`)e%B!MEjaAHt)%P!f>z!al!L!M5 parEBr$!>!`2026-07-17. L%f!` @diM !lAkMH!B>``E`.c%ue.sf6"`).%(**Why: ImpEALV!1:[[puLbyL]]ch.docuFA!~!a:\b!Nb!v8A*8LFFfnkHDaH_v2P%q%tToA)<`P:Pyth !X~! !\aV)P !s!Z!@BAco:cD!mp 8 Pn%Ve%"Ai ꑊaD')X KB]HEaAapEYiIN!!JqXlA AN!f1Pxvno|OgnV)fa! u%\gU)(a"``[CONFERMATO]lvimt!.!!8/.(Z0IPOTESITaA&!*aЉn!/aAQ$~v BSe|1uoMpf%`ea!r p!AAe%eMD8## =% Doe*n!I(A!`!! aTBp &! a e)1EA ʑ `db_O>v>l.a$&`/`E*bb0`n !QUA%8 CHIUSO 2,824%v!19EAiv!A n!An(a"i !.a^!Z!ށ Z! %g-xA!l ue\Aa ! Ri !h XnAuer-E,Ai ($6n  !@i fI(x!Fi!r%2v%,ib%TA2A0:cEV.>-"..bvMD * A..X!Xs%*)ZAIL  ir!^!(! F. /VBA %ar8mm%!taNo%Qj&nf%R>olEL!H)NaB 2E`Lja.MA  ! I (W:\)D)eg A!6\AvA"Ap cZ p XsL $ D)%aZ!zf- b*/Mtr n^A,A@ Ax.pai apj $\A!x3=x MDO2Ahe%*A!>!f!```MEDSKYFOXPREM M`-ob-`!o-N!a A6A!=!r,4!/ =B aA!nY jDD!V4=Vpsync_DEV_LOCAL.et:hb!!dzU\Jr`IEa(o&pFdXA& A pbox-VB>a$l_/Fre!Atf"a i!"!AdAR>F6:.4!.z1A0100%%55Fi"ء^ 2 Nn o"%,-Td(R8%l. d! A AB!Qf!Za f !b T/6z "aAPIA^!l1Ahl!8F>Q!w%k0A!A1h!  >an *5!`w%.`!F!T!  !ITA (Aalxi%h p!`EgeA-H%!V)ށB!(zu `tu*(ex t)*^F h !0$(!B coE6h! a2 ! r R!p.`Vt n!& x *!x Pb &p D F n  .!ځ!l!Jiv Ni!P)йQ `PYTHV  8v A`A &1J&!nhVzLPv !Z `i fu F: *Ii_a6ArJ0ZQ4  AbA!: IfZ!:I DR!HhaQj^R>CLAUhfaiQce!blaz)< 0!)$-|&zIA! ),AaaX j  ETL\2` I-Up%L!Ge!Re^If!P%l(ELINE_2> ("t FTWA \S U% \zZ2 `Q8!> d^ 6 f! pa!F SQLA~"N<L2vTyv ! A"sqE!_2n"%~I0.4-27FNN!>". UPD>\.!l "1" aax> !! BaDaa>A C<a i.!L.X~&!VH. ! z! \ Ap A !8 @4 D >0   * !trE0Z( dnxaTaXY! AP >  ( v$  !a::~ZI0!At!!Z)8 !XAJ9P "!^n& f 86 nAT.L!fEV tdAgEaotfEaxe?  d ā aFa1! tt>Q>c!2A!$)`DE .$6v !"V pat!H!po" REd<opIffVf!A I6*"G%!`__AaNe!> rg\"B2& *6_y01&*klP. xL iT 0>HQ D6>##`F  lJR.!xH1 &$L Ap4. ># !0TaagR a4L!xXt $F!D@^L  !Jba!! !V: rA0y*>0@il,j(: e26)<L! &!i (|  ! !eMt^!x) FFxAL!HaA< Q~ 6ц!f  A!B#A`.d RQ8A4~!AA0^A^(%>AjN|X`pg%^A< L A@.a Ap D &4"S t ai !AH `Arb"! AA a V 99 R v!c% a~  T Ze@f.. 6t a^A6qV.fAXhA: l& 6! L *ap> a8!9!$ `*!,r%\!h%aa<j a`A"At2Av !" i|se!")f!XqrApI@Y(:Z   !>")E !8 9Nf( &  6A I$!,!La!Ravit."F  v\  '.& &A1DaF AA,1P A>a6H~6)NXd i4faLAl:*  l.naЁt2^A"!~  aa,f!n!!LAaFif6\\z)Z\> ,Jj^(!,!!* !J.t RNPa.`/TaXAAtir. Lab1ad!v!  aVhA>& x#pt! 6AeNR!&2+!!+vcE !!xJ8N8d! zQH&   aA AXI>*!pQX. n)0fj l*5w~ :a!`!P!` !!) a6!nɸ & !!vg0!r2vA0L,N $6!tiA̡>(.>.& 6~nA V !V" &&1>. `w6co(!.!01&&.V*A2!A6i^Ax"!\aa$z 2N>N.hEX)`i&vBT R!|!Fid6Av$!\%  #  a@!b9~A8 e @&a\`  <H ~ !/B,X fV a2!X!F 4X.xJa  i&t A>)~! l'3ha Y.3IH <& !A&7a!aH|.1d N!x!h4 ^&a!HZcbaJ,(&! 8X!NQ#aA .T AIr )1AdFQ!X1\.FI)PANaXXyV)8Ax><c0  ` 2n_(e& ~,T"a. v:!zi|a: j:j%N %% [18V%vb'B Cnv_f.aP/!-*́ڡfja*DAbc%y 3r!!>!`98!x6%6(NH'!!|ld00A !A2HAba0).\_N\5*DuRNv2%Csv$#&f6lV^6CSVaa(%f & )ĩ0Ai\!6<<a!0TF./\0\E9N\ZNqP3%P:bFiʁ䡚NR>^H.?RVB64 ba6V%6. 2L 1|&R8s,< AF8=+0nhhaAp.ufDBƎ6~>2\Z/\A>16 &>U:(A!RAB ( 607$'Ny,& <J5":F/6?䁢 L>.,(6$ F . BITD ցa"66>c<6 ^1A.6>3&9 *h! 1)*| ! 4dI DA* rX!!t&! ~ B"[v^2N0!!"A]ZnN5TBA..z9.+^Hv.bv2\".2AcmH.>4-Qp^ a62AH.2.AA 2Ab`8 aFal|iԡpA &,!1af !TAaj!f!&!0o(fn$ ! y>I4Vv6/7%">6."We P&.n@Af6\ 6/ v<N <\ t rRh0q\jVNx9bAZy!L(=^A!v FtAD(( ~v| Nnn4Y^2)>5^WEl">L a`( % tBA!.f Tn ATMK&$GŶaa<v<6 < r%!6"`a>Ax!*$aɖ^;6 t6Z) !Ra,`#I219v1TF6:.Fj>$ 0 6A& *!!f < N !:HAf!a!!AAZ!Te2Z,!!>= fF!` ! >n  IDF\2cnW(&!#AAށ iza '%'/ 3'5P1*F !dR, $ah!QIl!V  a(aq TCDUR2R!A=t i!< )!!((AhA~A./60, HP50f0 3 fA> anvebbM!N!nA:n1 AAtP!AF: A$1 0!b>1!>Ai.(  6$v4vCI"M_DK*AZ9 47%tV&8xKz,A0Ta^  A\^6IZ"" a"ZGA`!AATT!h A6bx!F4N/: &6A!x!.rtnESEata\)n.>rA`UC.:3*n.\6,ANAG0U ORIZ ,76%4 <ILI S#JNSIED84 &6xDInTTBPBjGOFF N55EaZ!z>D56xA8 lDa8!T yAlzA62(axb"IΡ V/U!N-4Ad `.NA<(2A,.v2;!xFpnNT !r& ana4Zq1 f$t / D%nB8!؁!aaVc f4!t>N(&t#!ȁ^oA<.I"A`!lLAX"  T02"!( !b:r28!F.zh !J !6vE !%&&L .-!ja6i!2!B#!l )v $a0Q2 1UAA./J,(ej  A$`FahR^fJAf(dZ>)%y!a!t& A' ad!n>N ) l R#|*I r%. .V.FL!na~ ! zDg9  1s*&aD`\`/Xt.v+>$j BoFE ! jhaL\ >,C.1acf("*X0A?)0  AL"IB6> R2T;a. !AF~& s54A!@.Ya, < ΁jA~q.#apaVR Zt%H0 AvA$ *_L ATH!iV4ia &!)r 9d>9R8&.0..c24aApFf!0q09A\6:6_ <DcJ!A6!P !ʱl 6r!! e @A*6da8a!VA  Z&&&H.JA:>F&8xo"<e26 _xdBBA.Jd!&N >P .>>,g2* >(lej6V">HT.>0@a0&A o!^.txQAADA.' AA AV`EA6_mV AF" α2E 7r*Ann5FXi.nAơ  ~<ɰ| i!025Jr<aBY dS~N.@1aA! "yv"IB "^/!*r_H!"P@ XaDlL& R!!fv6&0z2IAx& *Ddoet X  IA f : F   | A:  T.d1AnBA8H3!V.n N!2l !!1AbRAL! n!@!j!!v P.6I)<~!aA>.6 H  JA (p!a$%.V!`!hAH"dE2e*6B =5p!BQI BA&: r 8/d2 Ln1N.Ra_ bNn^8/gaT:,w*r ,A! qv!!!!(up+"|ga ) 6C!a Ac%Zi`AHAA<(vEl!6! a.>&!&0d 6 Ax!jb !!Ix AP,b%6AvawZ!cj b\!<1!" !ia~,f"2j )B!h)&6&!!azvB9a!FvI&!܉b*"S$#APC.fT)[>ATr#HAjdj*e F!i ! ._, R!()r(aN9n* .! 0>!p^.8&<,QfH!f*ahaA~6 .!Xơ>a(alLA:Z6pvI)(-!vaa0 )"I.* mA!!#9a<.;LaHp%p~aNZ!J!aN(2 j"PGJ)65i!y6YSz1.;R #J'!R)yxAt@L.6;A.nrr2.B!A>!!  v!)a64`Aj!,j:.~a0!&,.jLa.!)T i&@`ROW_NUMBL!(͖rV!!<)TDPK`!XAA@>A4@v!62#OCl[I .V6. Ap!|xa|!a8iX!!rr.(!p&ad*AB/F zX arP !:2T\F66aTRtΉa jNNNF .t.!<FXT$&b+!N Nx!!lnIv J^L\38FhQB!L"A\)H!06\V 688AA>H!"*|& i"&.ma`Bj"&I\ A&0 &*(A(UZaa"6a\IT. R ~<P!zr6Qh8MS a \ !0!BV. J^0aa < | !>!C Q>J X` a\rjAF *6!D! !>3>z2!FL:AaIa!h. N ) N 9S)> at  9!2. tsP$ ansF !&ifv!!kA0)va:`?/31&jpnH3 )2fxa¡ 6^BA:b7 XL av`*'Ai t,t6~Z2!a(!0  a&L@6ZM&tF   ll ar'UTCAJQ("2FZ,I> <.R:!. %pzv.< a$!P 9tY:x!.!p^h> !zj F.A<NAA( AZa8!APai]bB"Fv<H0!b 6A)-n&$"YH/!4*7(n6A r &v 2^/ytA jF6N,A A~d8*!&B(!h aX>|P a \ArN\ A6a6A*laL qN>AnFQ!> i?*LAflaa.r^na~.(`GV6~*!A24 Pa !:!Ti!j( !:*lD>"!  c /l!4)PpA v/}&| X6! A !IѴ.&4 , A8A`AH!4i8XA b (a>Aary& p&2!>6aHLDh V ! )! z5!DA,e`Aa)qx)hY8).t.496 #AA6O D &!naIrI! 9$! .X2!rH` i!! H R)A6a,6!.\i6 Z!0 TAq.!x 96jqFA4fAh!6&P$f!,!18N"A!\H!)a!T!$aB!JA<ā:Pta,! R>2hav xf>(pG@ ,Jcb.\,$ȡF!4VSFV!t!.<1(NAE1!0!| ?aL A!j doAAqAh !d)Nd6XA !v0GO<OM| A!d)aBzrA>&X yu^DT=EJ.R P+FEHy+>T%N)!0#Ap!tA!Сa4 AAv.r>l>Fi8%X)A1!  Z! B? >t%eEfj %p.&: %!Z!BP?D AQdA>c ,F2A$T`}IAhF0{ Ah!a~2."/z ,mZ&A^!l)x .iV <#n<#&" >daA qJ4.^>HaX0ibZL! -bil4A(9Zo( AA~ԡ2!?R~ZBAf> 1BI&qX(! FJU1^AvH bITOrrn|za. !Darb z! $!!bLN  2z a&c$D S!Tf.B!apaAn!Z rt5Ԋf|n>"X !6)V@ N%a!๜pLOi !! \9QbFaAN@9~!Hn ~56B 9a1 !1pa 6%1&-IncBnApv%m*i8 BA!f6 Q&AlA\rm, Qn& j\A^)A$Ahf A"&!.*,ij:!!c3!A%a!>A&<N!Z (PapT !At &d.v)^!)6(NlN *! *.(!B!I AaH> )UP,2AF !&aI! _NDL_| ⓑ R)!A" Bqhi!Z#J^.F AQ ida<c-!zA$  ,Yr. yFAvArށpab!b'f((N&> a.B n!A6g!A)6o4G"A ")! a!^2Ar!Z 1p1A+5Q!lN 97X!4>$tVI6!AA2 !F A* ZalFG0NIB='S'8$!DVV%:@t0!A"@!ܒ! IV.DA6I A@*P!!.%<zT!L6!Ar t FA CF6a!TT<`A"a z:NJ.Aa cMp^XAa>> $D^zā'bi. ^AA.)6Ra"`!WzE$! A>a>f9jy!Aji@~a>HJSLMaSa~a (!RdK.<T>kV:OAPF45Vua<>!aBFIbB5tN <)LB.NQ0!Fn N$A!^UA`TR&UGv3ENTRUi"aq4aA$cE b!.J (!*q  I:& >x 6vUaza""hAʡ!¡.aAiPBa!)hAa1.2FE+ a* .V1!AA$E),(3!Tn^D,Y6Vh!r TNAAvp!!2j3ac=$q AD 8 ;rQAdA<x&qA>apr ኁHAVxa6 a".6Qb AX6\lD2 )xIN.Z6!j$"!YjɎl,v%Ap!Ip, !!!H AL !P6.#i!`aaa!pZ1pc*qb F"A]6^''HNAb8&>!!X N!AhI\at.A~6 Qr *i(A A6:~ F8V!NA..l^!P BKAX<* A! !ZA!|A8A0AT)LZ ~r0bTlm.:[⩱zd <^&t `2:vv/z\2RZ b(NZ/` !D!a).AaTA!`e0!An~Z~7.\)an X6tV tb iA f'TJ4'.jF52.z)!o'rI&aLR|VadO 1Z&ta:$Aҡ lcp$\f~n. .h!(a&d" V  fd4 "Aaq _^ NE n :!^)A!6h!rZ $i aok0 X6(@>,yfxDc6RT&Ar)T!%VMC. Lta!6!!Pata> !"'1&!B)a.NAN L:a`daA|$R 4A !!d!tcFai.H@IK'N% f`'D&v-N&> A$!>L"A)^a> HU `6 >!A A"$8)*Aza  >B0< @J! !v!&X! A4 " " !i@>(RP "*?4M)`F$aA >!A6Ar!.M  j1@A|(" anA8t &|)!n>ai@N AfPbD:.FffhS^*!ιRNjpJV`9pz !5MTIjaR4M\!N!tī!\ .!j" t$X,$A l)F)!![Ta )  T& 0 A2#PdfE A+d3t?wELeW$ P7IAl. 621I ±T!0B |)`J i:!*A) L.$sAVaIV:A(!Ab!Dv$qA&&Aܡid(TYP! pDeF2~"L*xF160c%& la )x!!ah.hI1Q$1  9a~f.!ւ2!!N N a P!`!F,9  \>,AD|A Ajv4! !F!`D!Pn LKLK)l%0!ar.p!IaR!f6 "&#PA1vX..)@!(qcea8hNx tL !Il# `q)Z.B raA\v:A\Al6aPA!>NnA@.\֩>(&J a􁘁^ a,&j"]AAa&!a^tz!A!az&<6>x`V$l(1~$R=$ >Z!V^(7 DV"$$J.|F:E \& G T6",v>&!@66`"Z5x-AF!AbF ziaai baaV`Af$ceJaba,2L A6ZD,66L .Xv3v,. .j.n& %  UlH E!N.C-8V A!00IV."Un FT N!.ICef AO .!F-ʬQP@gAIB1~ !^PA\!Xi !P"pxr"v  aAD"AB.f)p`EP| I-!q(A k)v\ P!&>p1rZDO-/!tLCB=(`0pI.qAaB>XD D \!V !`a6H 5!za1n P arfva. >b*I:: @_X6!'+FZcN!D*X! *!x_ A A 2!VV  S.!.6.LT&nA A~cd.FAdJ!,&aRatnDFA0Jal)>Xb&.!A2G j ; Vܶ&AW" AZa!ve.\c "`6+1< fj aN9i|6bY.( /lMv!@ `a^a(jQa8*!)`V AAdM<A$$!HABa:)j )E(^ J la2c0A ax~ ,t\ B h!Nl.4 A^ ar!baf!؁.aJa Aa&zix0 ZA^N Ԧ0 !!A쁢 Z8b-I<܊Jw0#h7!Ca2 1! p \ O!&`& XL2XSP`/ PC8E34YW"["ܲ&62`2)!0f N#!{`=HSM<)HD ! , 0(B J Z "6 P &pNR HXGD"!t"z !$ N~SRR~6&@! b  0h 8,  6< n<A\$RN|GB0 N6 AN`S4!f&>> >>B B!9t @!8^ᢡ vᲡbb(F. "p2!!>yAD*.:Z%i2AT2\8+Fɖ:^AzN|r @xA.\x. !a vRRR3d4 M PBpM!Z / C D..D)>.)^ex- X%p*)N kRa`8& ^.S/R\j(+ :6!4a)^)&  l0V6 j aA0FDi`.H.i&J dE NArVIr%6AF*Azyv /F:Q.nvU%InA*hy.p6F%t&=)$PajA!bX.B FI.-X p$@^v^ԡA!Z|!A !!!@!e|=0 0W  >  64(a:)R A..l A.Faj!LBa d`Z,6.P a@2R`%N.p Z!A4/TN !(!A&a< F4 ra,J 7*#T_B!l;aA)Vh AHVAl\do /y HH.MMn7TLAxAphAa v%!$A!!!F 1vjaA!>`rX{ V*8&6bjnZ'".\5 26؈!N!!lE&ZaPA!|.^d.y@liAn,A6  .bXV#ba< ^aai!v!f*AA" iP &(y)akQ:!a:g *X^l 2!p6 p!,!!6~)|,A1//bv6!>a!>+!&!xTv>BAA,6!d V4m!qHAR6a&!Z^ .b$vPma4cE!@A!atIzF!(>F T2!l~^az!aad%()6"l<EF(b%ɼAaA)hRN !F1a$&^0"1F@ 0A !xgV^j <J ZAFnv nxAr7a " c%+AP 0N!B  RAN> !! r! ^FQ6\Qjx&AaLL!!bb<r$&cvAZU!,^ .~!2n!FA^:1 'M!HzaRA,.hArlaj`p%!(R)( !6c!d4^!PN`V4A2v8cF A>2)z l4.lV):  a! <ATaN6X A$T.js!.Qt6%.!"H -/Jd1&  x% lArtqT6XTA>hA<d!\A l !GIA0#Ad6 !4Vax47"hTa\-!aA6TOaccxMk&Z!&.$*\A >0 R r(!s0 6la6"U#6ғA:H . A|(!Ba\ >_A aJaP)!l fYz^.|R"^^4rZE*F^b*MA^\!,aH!:pH xAd !pT:   I!F8 6AB*(ގ)Z!IJ!b0,I V66VS~j. fA0&(N !hHW 6>AA0|`ar$z)BTqf0 H}s^r9T ԍ |2rj-JfP !Bj:J1 !,c! !$0 aT!p:RkAj !±bqaQ$aZB !&ALA!h!X9jdAA6h F&hA@6!v!!.!LipqAL AF,!r..iFO! 1d!a>)   aj! p-hFr\A\!(aJb#!މz6n,>(H AfWAD a"< z`#ByA)_UW)Ia !6@+4c )Aa!a!~7/0NarI*R|Ab\!Zo#:j6Af aaZcE(0*ExA(BIlLA|x!AA A v*aV2~acAP֏a@.!l>!!n!!j  !BA$Q]@aAAʁ@>, 6 )0C), !v) X jc Z !D6R P'B!)IT!hAa\h 6VQv~A!A? !dA6~!B!h!FA`0P; pFAa^WFn\cN!AzAvI jhA!$Aj \.("* l)rSZ-f.]!@A d%F0>3R'L bvb Ma) ![a@a)d .a 2!AB,.*cEa0|!!!!Aaaf  Z!.>4&&?hI A!FX"ALaNN!$  Icd$^ q0Fa* 6 I.L,v! ! aPJ < ! .*!*c-a&&a`.'.2!(!N^!1  2H!2   A^!z>bbAl1~XX.VT!hA|!v,)AI^!(AA0nt@!zN!A1 &  66RiB 6^ h1wf f* r !."8UBAYri.e+JAVl!~N!+UlZ<L,solo se non coperti** da u 0Analogi. 0 0 stesso8rodotto/ .i p (decr/scad)  Hclu$@ TVOD, IP DVB-HInrneti *T rin4@i. Rimuov8anch lconb `%.$po_diZ (`/`pia0aforma`%\!p!*il ft%61Z|,i6j!^.!Ttup$ci% r%Xt% F!"by(A !ruc ). - EVE&i!!mA>: Ib T`2(!x parqu%!(D%pbox%L2E\Qh6`Icf!A v% r%8)Ar!\AA0(ueaIArzE!N='HX'%( vajamءegacE`D:_*`E0!B!jvauEHasE ZApEbiV18)*!Ti>p0I`p&xٞ!&.|!V/J+2$A a%!ta Ɖux`CUSTOM_DIRITTI`Z!⡾!:m z9z.)Ba.CHszowb%F(cks-ex`:! lAv.Jن~(z>oU|8`MyICR_S%!XH/CLAUDE.mdEav%:!^!ꡈ N,A aV I.a!KB%jN`It.a< m LcErAA .6 fnAAAlJaA" %ArbiDu 4n!*h ZdsiE8lz(SCHEDU%aRE>a:!r  !rgEV! (! |  !1Z.f a*"b a"ADJ !MS 2.AtO%b> " `$6>$Da " >4Ai%AaaZo!FrE  |AZ6~ !^(!z  ABedTIda4f18,)a z!Jd4 !\:e%'e e r ALq( cnj6  Q,vns%0eAAVa !PAr  d kDB/:/SQLmao:(> bjT!R! LuEa.\ 6  r A!ԁ<*cEA& !J!Ir"AF.>.>abbmcE 8d aAF\  & /ZZ/Ep/baaspN|/NL_% rAc2& $QU%NYP!ZDav1." .)8!*ql!@ a a|!0),&6 2 +ank.dbE >!t $16EFA aQJ>DLx 4 %IRZ~ar~A^A(!f a6& mbE!J (fRa!D!F A  A. A.)aV`$r~ ! @ a( B!*:6g%v !!a&!AF  h! OnAEdI Z !$ )HaA6!vAj!Ή V B.MB/Uaj`O:_EXTTLINKŚ_L POSfORYR(LUeZE *~(IVE_IM _P I!rA sy@ b/e~F(xEx6hAVarUJΡ.Fa!)a2VPK%joN!! i> lR~.6 fr_rr  ie.r $ $aI@.a:vEF`=FE~A`RRe SS R M Mixedt6M !aZ$&  !)"mVse"t!V6vf!!0!xi""/":t!!Dzhe^ rR-(RlEj ! !La8@v.  0 A$JpAH"!v2/REr2iZa0D !1N!b" F. &An  $Avx!r8bV p t Tad !P:Ap u A! !ahj.>z ^  !6 ,&a\I !T0opV !. ^ANL  D:Aj)Hv f> 8R !'ANA1' 8'338467'mI%v!r~6 rTEG%ܡ!ID !!u%!co $ ! P>)tp&biAT X d0|:A!.4 <  6* Zn!'%i-(A  (2&,AAN>ΡP !L!b!ztX a!* I )p(!)$ =%a., Qo @( ^cTiA>BA V !)ơA .N1t`N6V:I.9 ff%!0A:h|Fjy`Al " !&>2IO%vAIA6.  ^ .YbQf!!ƩNItZA1p)v.A*I|a .8A P6YFi*NIz! aeF( ásŘɴ!um ! !>6Ah $).`FA! !4aj ! 2 Icm9 `r(TAo*6H.a!,6$aA)葢c!)  !!8d!az&AYFa/l" N(Aa^ANa>!. n!vAx!) .ATN<" az!i!2z9j!JF$  !.AT :cAV4! j>!(ja ! iL.A   6 4!):!& iJAA&! !f  !A62T1 )a4a@!EEa T)l  \BZ4  .V $ < VHA!!!a&Id. Th NB1D&.% aI.eE!ALAc!|n)E`L!aFO=P'ADJ^'\C(5>aVa U=:!*A. J06=- J A`l(C=xA2v^FDP=F!!P|!BA6>AF  8&1|AF!&'f a)aPUV6L.,A!6<>^a%!dIHaa XAH$>f%4 H!Qt A8j:A$2  !H!V!!`6 ,,!:@| xaxL zzL" AXa * H"p @gt%6!<h Va)N!aT.2coA6!tN!r.aBDF1Ba!)LAr!0 B!l  a~!di!|B !&!n0#. 15md !~H. Y|Ab'B%AY.('c"z!!!F)brO%2( X aP!,c0psX!p:q2Z!!Ja` h)2 2A\/EN! 1!!Ѹn&`!AaA  t$A! =th20.~.fA:tjD#>+!Ď,詖v!!IJ*f*A&.-f#\f!>!Dr a&AJ`uel+!ҁVA\sA\$Ar_ a\e`>XA !h^'d'ar\M%V*#`n1 >( !Tn!`r,c%RA*a6_(IiB^\J &a! 30.2 00dA^a!A>4.LVa4 I2)fcJA3a)|p !X" `J *nBQ,bJl #!N)6`^~ n .H'.A !v!z AF.Tb B(R  $)n () 3B!VAA .\b"V|.txttL I !2(ZA(>v!!I AЖ14AX Dt ) Ath!\!B. I6 A Br I4!:` Hl X iN!x~> 8! .h.&3 I \. !  !aE L>.l5)L*d~+!6-NPb!) A!)<2 01! ARQ(a:ZZ,& 7Al fDaVH!aBiYІ!N!*a!Xc4>k);`b%B n aTy6.a~6& S  !I rA~Ai 5^A|AJ A~!.E"x()_bHF( ~X ^ ~  A&!.Z)v a!,Va|6)d*)R\.V`!Afa_*p!7 A PA*6. ^ al% عXllf@A& p >hR .rAa\!B!&! a!!  (.r"7  !d6v='Ej'af/yԡ|,/i!d.i!z |(T#e:740!brA!taaXr`/AP&.6<x27 213i" fa N 9 96.5V/((35,3%^AHy-Sh"(58.949 z<62&@ 4. 5,*\BRie: 0 8b4b8B<c4n 40(1414D-A!(.$P0(>6vAX!ԁ0< f@<16 )Av cE2!.)53, apA|A!(,3-.28,25.,HT=!3!Z,7,p(,)lEA6; &A|^>w_6&N !Vځ$69"Y.|!y!fH2)*0U.0 j|NcE |A>bpA(;j  2 !Rr-"Aj.x#&;  v)0L (99,mV hRT 4*!Ё>~F9xQfA!hhc5A4! ^378b3a\d bT\>ΡHiD":,!p2@FaBi4 7eDAqF9l v AAA8A| . !fZ 2AN~ 4IcEa 1".l< '!\I.()b(9$P1A 2&8o r!!1z8%e%A!d!AJ!.A(F!,R * |A8?V>V .*8Ō^ҁ .1A6AT%.*(RDX @ g%D/:(P /D LDev&V!R  "\!A205!t,@.(^! Y(I ^&!i,V :e\'8I(%fJ2  6&AA^n9A*1a^cE&6A4.&A!iDaD#!)V;a"Aa8 N08/5(44vA~AN7&)aD"  aAH1<! R(1@&(m &!U"AzS!arE6~v!^!niFD"d , !Iut0 BBC WldwAt,)NR?dAA HHn!LA$)JaZJN-f Qʁ!.a N8 ɺrd "A@vRw*k%NI3P!Y: =A |:q*!$!"4aY~A" |A|!?!h!!  h 8!T)" .lARat6!a! !7- #!!cza0.aJaVj &0F0 A>A0 !` |Ar!A\p%a ֩R~H:, 6\!A^A2 C5/I13p@! !L> *N) ~!T$)hzY& V Ajrx 8: !$aZ1OAA3N (~1mA(Ar!u^ A*P.0  4!!|B)N!2vA!r! B a܁L&P:a!a"f!>S&JaBa!N  f&ApaREATN"U.d%1*!!8c.2)V!.xA8 &#^ d a d $AA,6>I&Q*,!!!)5 I/lm* @ AJA.t&6 6 XO'!d1J A!c%^n!pbApA-2  0СL"6 i8!-9:!A !  -L6lAAaN"!FB)`IAv4AaA XAV!`Y\  ɲAh ᜡAd3a&HX'z6q !&+! !!,aa xƉ. .h!lF!9TI( AA.@.`,Z>>IM;:~!DYJn `_suv6Zi"( x!Z L :a,A)0Iv.( aaA!a*H8c:! $F!ee@ |!R!`i.tAJ40p0 QA^ A6!f IbV لJ!9A^A^Fv!J)&$A@)&p h6 Ap/!IV!4I aVubBA)FF!X raaETLtMhaN1 &X !\A !>0<<c .f>: n:  4 l:F))aT6&/AءHd !v( AA vU(D A)&PbA^a`., )qLXA i&A !l=X2VEAl~Za^"2!DH( .i!ihW\!@aD lsA> @&lbQ)z A,I ?0pAT),)&WEEK:,"6T Af3p.ZDT v!l ge|A" |FD _FfQGTa(F4A;JADa) A!A|WN ax*Fh Fce&AraAZ ~ )y8Ba!ATa @..&aViF!IA*To2An$-"A6 ipMaJ^& r+Pc~!iFN!A!)l!AD6Z! )a! 1z I!@T^ !:L `6.Cer! A PA*!a|.^:rpZ Aڡvx$&>N !8 <,1)."f]2i!>"!*AAJ!Fb M$ $6KVpS>3r " @.naNFn,ia~   `!D&nAF&aV J AaAX D $bᘉ)AzAoAAhr B!ƁabvP,,.j l F0yY!:z A6A  , a` )!B '6AF.4R&EMnM> hI5A~6(7 le.V4!&p-n_h lAT!.<މtAI!h))rR ` !6 A"QSa`DY* I jAD0>Uph08):]W8+F2MEZnx)2-FSHOaNa!,6)a"!jv"2'A A at!Lan)A 1A:@  ~A>1\c% a2 A: !EV!.A|NzPi%:^MeI [PN A$Mnl4, r|&TF|IBD,v\/nvN7z8z8z8 ^6dInjT$P\ I ~9vA$z AILaIPA$Apq)Arq`VF *QGr>tF!JQAa2pa.ta: D*"0 $,!Dv5=a\h.eށ 1:8!~.9$c'|.HgaP>Vb/aF`P0. ! &!@g!!^k !> !.A>041 vrT\6.%f J  ZA.0Al6 cŘHd QF$kAf\ B>\ p^ 0"&_^ ._~Ko\p`v*B 2$!^!pC!0I !Fn!LA6@46=pZ !Av!az)FJaa,aJ FaX<II&!&J\!\a.&  .( rA"x":N!zaA~`G4Xa\ ` a$. NJ!!.a| !x '%" !$.h/ .aa !` p@FI gE`!<1A8I^Xlll UPvASSY E.$y¡$x   !\ F(A6 .TMI!0T>ZIM,[ &gA4i F6_(VAa >_cb'Iv4v  G%l2NIEdJk/tyea0aa,a!AB0[P._F Ir! 5% pQ> a&a @1uQp0aanzhz I!N(""EN"E%R  6pT !D fTJat"NFv!1 *! :(A!.rɪ!Ia(q !$yl. Pc4A^h 6[$:"z) A@ > ^!!D (Lrn!.AD !B B@fA.ifFb!4>(6<)Z-t! AdjANaAlD<b!!!(P H !Bg!H !lH!p.PH rn`d`)88A juRvMdAo\|F FL " IFf<u&i.ha&z !a:!&&!)x.6OFaB^!6  ,!Q69)! 6A !!0 4,yVVP`hL`*p Dc Aq(AyjI> !" :&L& n a9 f f\C!2!d BrJ,AeF2.6 !|xNd6atiL47(9&@a~AZAQ&J  ,Y, <!aPP!^jAP!D$&a&t:ALHh!Z c lA ~A 6^ZH$!,>h9& aT^VKA>D| !iA!!p4!j qPA:) )JTA* $f ( ^ )%!!!A(A!AH& a|.2-Z9i !aA>+Q|aaj ~fj .D  iInj !  a~>,N' dVnai<D X Ala`!PA8A.(&*rA`l)8a~)p`SJ I.!Hczp!(Fnax n!a(!"J!2Aa ?0#L>La8! 1j 6Z.Ap!AlQ! 4$$!>![vA0!D`)IAF) 4 AXa1yl6 !## @davjYA8I4e6*(h1~2!^)+ ! $Av!Hz TD!~ i)j V`6 qal) X iSiVw6|AN A62&d!\ ^#.pwA,!x` Ab!  aHt _v2V ~hW| & ^" !:TAAp)T  x&Z1!a:;aFA(w>|7ANa6LF8< AA. VyFv!1/E4|\  !t&,Tt!Z PT&R H !.!NBQLjA9aF6J& v,* *aD:AZF a.rax0  /&o-> X'A& JA!i@) >:A!! qca0!8l!|!!nQF 2!0!̩R):/: !Q@2$A:Xe-!!!n!4!N), pr ICnȆR2!J!.9T(N(s6EMENs!NBK~za0" !> & > !l Z ֩!b)n!F*AiAI!AqqLD>R>A*< ;t A: tpAAF61 aFAn0 A2 Pv`!>An!PAfj!LtB> i: ^!X! .6c<.9)a8J΁a !>nx)&!0 !.ArB0)86!&&p   :*`4( ,$it*CA:QN `e!Rtvn(๼-<P >:` ^"6l nDf6.y: ! TXYdd6$|` { tVފA<qj J16 (4 !!p6NTd::H +4"  XZ\a` h:.0AmL5A {D"\J_ F n`6. ,6X } )hf.\ .@!Xaa1,ok2$A lt $[ {"NA:Axh9!p6X92 348J:"mE.f} ]:jPab7T ad0& rb *bH `  lwU!AB0 &T!j^N *NV"!6Sd_,(% a0) 2V (T(@Nf ~  zaq!Hql& .Ps2 p5rI~)DVA snF0@1)"z.CT/W}LcZr  !y4dJP ;|AH1d16d6H ,٤""!4../2/2H/yPkymV9>$mRUNzE AC. RF#(lO</@R%8&LtR|:ȅxMJH n)>)taA6D #&^>N  i!ΡaAX !paR"..n\hv A( ^PX .V azfF >Q4ȁ@` T**,jV&<aaX F fab(hL>f "xN AaTa 6| |2 !ā !A6 <A0!)`^jAA.<\A" 2!!*& t,a !^rDg"P.:R* 3av6V4!!|aZ !@0NAHVe .: /* 2a /%!y_!<8(:A ho& :(΁p/l0h_ 6] ZFN6!fsOAD*~'T6(V8 !!RI`: 4!A^0A:.NT%!a^A|albD A$6B >H4 8 ZAqn& al!J@`i A .cavZa8,$P` N M|pDPV* /azAR8 tm\ h $ ab >F 6$(&@KVp O:mV$ d%>!4aP!B#T!t&e Pzf &f )`j"_"CL Ra!LA!Y !"aL.Ac&8 Ah(I^MtLTL<A aā a~i2A,L+R~3aP;A)6NT|wBCɐ>a"AnjɐIT!6B,a068!`\FH603}!)j >1 !2atH*hʡTN"6&Vc>p$~ )  iA" xI> 2!|!&j!i !|AIV"B 1\6,bPd0!l!j^JQBatB !Z(lAaR > rl !R, az)Aa 6 WQDvm( Y44V)\crAra, !(0B!blv Pt.f!N J zl!! q*AVT΁6a!X A&$Af.`We|`X p1)<" XATaH !8!d 9F!0 n!`H  <=a< .^")Qb:!8ARf4F3 aV i>aA   6.d>NIat 8n:afc&b ~!FvA*>& *!bb@ ApYDB0AzH!aʒЁTvEy!>PAa!ށ>|aJ a6 aT INA4!Id.!t D .!<AHx'aP jt/$K¥.3! af!Tava !X h.0ahNi >^V:r>r\! s x<!ơ^A8)AI.N SE^(6DAA|n!.(`A)6 A.aPAZa>c"F1!4.^IA*!ay> 9R4x.>a!DAa!,8 Q!Qz(b   (A6 tE!!l 1f)aFT ) X0V !\\!\6 6J f !P p&/2: !h,ee>A!  0 ^ix Az6B#A> >4)$Az!.0APh6aF&l[A1nAA>A~i01 ARdʁ,4d*!T!8qZcp!^G1!|Da".at &96%^T!`a!!R jb)xWEEd AR$o!jA.X(AT!ARba"z+AX !!daAx)Ejc%&  JP . 8pF>.>| )N!JDFN9 |bi> !JA..| !&<Ot A%*vAZ MG\KS2xA!9AT AAJp  #!aZAa!>  . x> >v FhA&x`. !!d  a.zV0 qT^5ah>!*A4F&A0!""aL)d!+!N Ad!aX6t6(ɜ|F.8&` !l!A0 !.F& &|Fܬ`A AIHA`aAc%< @V,#R!^ AA X\aV&i,Ad^I6(\&H|@ a4!R:x%xE)H!z v!ae .  Ρ"!`PG& &N hB A!9a:b08<*nha&2 ,6DNt6 AB ,+| ! &&|a2)V! !tx&AZ& !X !F& +A&)A.Qa0t!AdQbDA y%ajTQ>0Nt\EX0A A^Ά"5! JABAa $!INFD! A~ r>F^BALNAA!Ʃ:! 8aaAD >fJ!l3`A haء !aةfa$FivB! n! )nH !b^ !a Ia $B !4^=8"oPd.bDM꟡(A\&O j=1a!i&H "<,v#!kI.N !$!AIZ)!\&e$\s!2W!&9 tAF a5&aA  " >1A!L  A !(!q^^!*0 !aLZ!| VFH")|a**P4!a"!! X^!6=HAHJ *AfP<2 N& AP^0B>$ >~!A)0&2"!~A)x1jzA!A0 !z_0&a  F cEAj鬡en!pA\AhA6aBADa !!4gato. {2^  u@QI%  u@ u@2]  u@ o"pathc:Adrian/agenti/myicr-flussi.md"tsNP yB"datacȍ--- name: project-myiFZ8-knowled des.iphon: "Base di co08za logis>cV2.Fa$h MyICR_Suite/PerB!:(cks (p(eline,vitr0formazii)  r c$au%XN!0tt"0dal sub=!&^-exp t" mePNX(: ty(!pje% !- C>llΔ !'t`)e%B!MEjaAHt)%P!f>z!al!L!M5 parEBr$!>!`2026-07-17. L%f!` @diM !lAkMH!B>``E`.c%ue.sf6"`).%(**Why: ImpEALV!1:[[puLbyL]]ch.docuFA!~!a:\b!Nb!v8A*8LFFfnkHDaH_v2P%q%tToA)<`P:Pyth !X~! !\aV)P !s!Z!@BAco:cD!mp 8 Pn%Ve%"Ai ꑊaD')X KB]HEaAapEYiIN!!JqXlA AN!f1Pxvno|OgnV)fa! u%\gU)(a"``[CONFERMATO]lvimt!.!!8/.(Z0IPOTESITaA&!*aЉn!/aAQ$~v BSe|1uoMpf%`ea!r p!AAe%eMD8## =% Doe*n!I(A!`!! aTBp &! a e)1EA ʑ `db_O>v>l.a$&`/`E*bb0`n !0CHIUSO 2 8&4%v!19E Aij!A AA ranEaءFI6Y. !t f!>A0nf V!`q2Ab(04/08/A.aL8sm!!H!ڡ!A. %!|ANA!ȡ ve^IlAEt)ol%!.lH..ro5atuuzl&b!V `PYTHA! A¡ !ai%j86^ $!FAym.!g9_up_ y()TRJe% }!D! A!t* A-$n!Fi @ *!n a6AAfAz b QcHVA!fj !j!b!p ^Z ~AA)Z)p-ʩHv`! 8 ! d !">0!(.pu!\fEv (I$ )(e!f~Ac*!:/ a*,a  At^a~Uf$ a: 2V`źm%.e`rA0 !  !|j ! (W:\)D!eg1!6)$i !JN AAnAs!avᒡ@!)%H!AA:"1^/MR!^( >jit !!)x3=x\M,DO2"iڡ!>a8!`v ``MEDSKYFOXPREMz M`-ob-`!o-N!AA* A!v`J!| `=żz!VaZ!/(=B< ATv~4=VsytP_DEV_LOCAL.:t:hjJ!dzE:  `IEa(o tJaء,Ah Apbox-VF!jlb/JAtfgaZi!!!ZAR>a:!Na$.4^A0100%%55Fi" NRo"%,VB-Td(R 8%lNj $ AơN @t!aA`iAxPT/6 ^rŮAPr D6V^V1 Iv!8vEhaImA"Iw%k0A!A1h!8 FanBan *5!`w.*a  !L!H i! A (Aa)l 0 !`EgeA-H%!V!a!(i,AJ` &e \t)*Fba)$(!BTcoE6h! a2A! nn ^@~6  !V  &:.JI!nThV4A2v !Z` _  F: *Ii_ra6I0F0ZQ4  AbA*!: If!!: :\ <aAQj^rR>CLAUhfaiQceZ az)<!!ɪ!)-&IA! ),afaơRX j  ETL2` IbU*Ge!R 6t>`If!P%l(ELINE_2: ("t $FTWA \S@ U%v \zZ2 `Q8!> d^ 6 (fA`pa! SQLAAv&b 2RJh yv ! A"sqEA_2n"%~!~6N4-27F0N!>". UPDB>\.!l " 1P aax ! BaD aa>A Caiiu*!LN~&!VH. ! z!Ap Aȡ !8 @ ,D >0   * !trE0 xa> r* 0-%av(eb!zhPMNPUTvI`j"(_WEEKL*Z>hE! :  A-2YD!A9!!8A~ !. A"D"n>p$a&IaL!a&  , -Eb8!yFrAaza 6Fa   h F!P!n a A!&21   6VHahA>.(=Vvav | cV! APAF J! !a::~ZI0aAtA!ZA^  !X.!"Z$!^(e>Aa& 86 n!\.L!fQ>! 6Ax !fAAAN)2%fTy<x y$l ! aX^haX !u)`Az!bA>2!jAZ$)`DEL#.P'6v $XF!po" REd opIffVf!AA AI6$G%!`__졮aNe!> rg$B*6_y1&*klP^f L i 0zaQ D6%r%`F  lJR.!xH1%,&$L t!X>a!Z!Z6a!v ,a4&!xXt $F!2!. L ̩~a"!Jbc*d!V:  A0y*>0@ilБ,j(: e26)<L!j &j !i (|  !1eM$^!x) FFxAL!H!xYa dbVbц!*6nA!BB A.d Ra|~! IF)| A^` F` N pb$a\$gL A@.aAp D @S t a`i !AH A:Arb"!AAI  a V 99Rav!c%!Daa Ze@f.. 6t a^!6qV.fAihA: l& 6! L *z> a !A<)\!$ `J !h&aa<j a`A"aH2Av !" i|se!")f!X!ApI@Y(:Z  X!z!8 9 N b &  6A>)1,!L(!Ravit !hF  +\  '.& A1DaFᆑXA1!(A4"a6H46|+NXd i4faL:*  0naЁt2^A-aAvaaBA6!n!!LAaFi .6\\z)N Z/pJj^(8@a0c !jJ6p(NPa.`/TaXAAtir6!Jad.xvf86! af ! 6hA>& x#pfAeNR!&-bI.v6!ĉ8 !A!xN!H8>8d9>cUH& t !^aA AXJ!pQX F^ n)0fjA΁ (/w%F  @!`!P!` !A8) a6!nɸ & !!guaAn™20L, N $6!ti^.^.& 6~nA V !V"a&&1>. `w6co%X!.!01&&.3!p!A6i^AxA"!\aa$z 2|>|.hEX)`i&v R!|!Fid6Av$!\%  #  a@!b9~ADe @&a\`  <H ~ !<,-X 2!X!F 4>xJa  i&t A>)~o! /5ha Y.3IH  & !Aa!aH|.@4n0!h4 .@~^&a!HZcbaJ"- 2+V,5&! .X!NQ#aA .T AIr )1Ad>Q!X1\.FI)PANaXXyV)8Ax>p>c0  ` 2n_(e& ~,T"a. <!zi|a: jJ=j%N %% [1;V%vb'B C)_f.aP/!-*́ڡf>aAbc%y 3r!!>!`|;8!x6%6(N'!!|ld:!A2HAba0).\_N\5*DuRNv2%Csv$#&f6lV^6CSVaa(%f & fZa!qІ6$a !0TF./\0\E9N\ZNqP3%P=bFiʁ䡚NR>^.VBRVB64 ba6V%6. 2LE1|L :s> F,+>nhhaAp.ufDBƎ6~>2\Z+\A>16 &@U<(XD!RAB ( 6;$'Ny,& <J5":F/6B䁢 >+6$ F . BITD ցa"66>c< ."  *h! i6J| ! .4I DA*X!!t! ~ B:"[v^2N0!aXA]ZN5THv.bv2\".2AcmH.>4-Qp^ a62AHz t2.A  2Ab`8 AH al|pA &,!1af !TA&aj!f!)!0o(fn$ ! y>I4Vv6/7%">6."We P&z.BAf6\ 6/vf)N <\ t rRh0q\jVNx9bA,!ցL=JA!v FtAD ")( ~v| >nn4Y^2)>5^WEl">L a`( % tBA!.f Tn TnOlN&$GŶaa<v<6 < r%!6"`a>Ax!*$aɖ^;6 (t6Z) !Ra,`#I2.19v1TF6:.Fj>$ 0 6A& *!!f < N !:RAf!a!!AAZ!Te2Z,!!>= fF@!` ! >n  IDF\2cnW(&!#AAށX iza '%'/ 3'5P1D"F !dR, $ah!QIl!V  a(aq TCDUR2R!At i!< )!!((AhA~A./60n, HP50f0 3 fA> avebI&3nA:n1 AAtP!AF! A$1 0!b>1!>Ai.(  6$v@AvC6L"M_D"N(AZ9 47%tV&8Mz,A0Ta^  A\^6IZ"" az\P.E`!AATTW!h A6bx!F4\-a8)!A1!.rtnESEata\)n.>rA`0XC.4:3*n.\6,ANAGW ORIZ ,76%4 <ILI S#PSIED84 &6xDInTTBPBjGOFF N55EaZ!z>>6x TQa8!T yAiABlzAVA62(ab"rNQ!vIp* \4Ad `.N<V(&v3A,.vnW!xFpnNT !r& ana4Z11 f$t / xVcf4!t>N(&t#!ȁ^orA<.I"A`!"'A*X" xV02"!(A nQ!F.zh !J !6Nn !%&&L .-!j i!2!B#!l )v $"Q2 1WAA./J,(ej  A`FazJ,-,3&)%y!a!J!t& a' ad!n>N ) l R|*I2!Av !*JFL!n& ! zDg9i!6&&aD`\`/Xv+>$j BoFE ! jhaL\.1acf("*X0A5)>6!P<;IB6> R2T;a. !AF~& s54A!@.Ya, <)jA~q.#ap)rR $t-Y$_L ATHAB!i?sB4ia &!)r 9d>9R8&.0..c24aApFf!0q09A\6:A <DcJ!aV& !ʱl 6r!! e  A*6da8h Ph) AZ&&&H.JA:>F&8x=!.6 _x́BBANJd!&N >P .>>,g2* >( aaje28V">HT.>0@a0&A o!^.txQAADA.' A! `EA6_mVAFIxtα6 7r*Ann5id 6~07\ l| i!!ơ2(Yc:rX<a[ _ dS~N.@1aA! "yv"IB "*/!*r_H!"P@ ~XaDlL& R!!A!>&0z2IAx& *D@h  avd cE H)‰f rF B 4 A(: )n rAvt!BvH3!V.n !0  LC)\!!!1-\-.Z.&&!aQҡ TTa6pa~h*F)A N)$!.a AT.6P:.n<>2 A!!1A &j ! A !@ad!.6!H  JA (e!a$%.V!`!h"dE2e*6B =j!p!BQa$ zA&Y8d2 Ln1NVa@b b!aA|8/4jaT:,w*r Aqv!!!PA p+"ia  abR4A_%ԡ Ac%ZFRA<(!N)Aa.N&!N&0d 6 AxYhAjA! x AP,>)NZ!cj A^\6I? "i<ia~h"2&X AzQʁh)&6&!)rV9a!Fv!ATr#HAAZna F!i!le^!@jk, R!A)r(aN9nA 0>d!paF%QfH!A$F*ahaA~.!Xa>a(alLAZ6pvI)(-!vaN.*\piA!!#9ԁLi!$aA4aZ!,!v!a* N6"N  |A*t&j6.,!!if_i:!^|H&6 DkŜAe!6DaV.!l %Y-%mdMAZ`%d/ `)ax!h. 6n`8!JO A@dJ _ea(6 A4gNarARLa"_c!tO` BYJ8 PkX ? J `.P fIaa!lAaI2!v xrfa,q!`! Q6 ><.;LLaHeaa:A92|d(2 j"PGAR)65 lAyr1YSz1.;R #J'!R)yxAt@.6PA.nrr^.x A~!A>!T v!)a~!~ A N | tDAznR<  8 !h.)(!0a*AV )L&,g/=.i!dAi.6,X*. !Ia!8. :N9!tI! aD 6:slB->64`-fj,FmZ ~a!&,.Tm!Ia.a@!$a`!"APIzIfaŀI !!.:.>.!< A!@UN-O"#AT+ " 4Axa!  !> `-F^B^ARv! V) P0Az&.S!4$a*0 )i!LAZ!2*<6$! L!a\c*iT i&r@`ROW_NUMBL!lrZpDPK2a%n@>A4@v!62#OCl[I r6ip) Ap!|xq|!a8iX!  tt.(!p& Ar!F zʁX arPv T:2!I~. aTRtΉjNNN .t.a<FXT$&b+ NAv!!l Iv& L\38F.jQB!L!\)H!0a6\.2&6:688Aؑ4.H!"*|~ i"epB:&I\ A&0 &*(A(UZaa"6a\IT< B  X$ ~<dwAr6Qh8a"MS Α \ l!0!BV. J^0 Na!r&( .@$qvc:1Rt!&ɸ.$ !!2#6y.^V p ^ *FtV "! 6A^\.JZin !!.$A ,B\$J)"ʁ1a!.n)8!Xي4 8!':XI4A.!*rZ 9:TcT |"> ax!A&  Q>XN ah\rjAF(*6!D!< !~3!F`Ia!.N ) N 9S! aIV4A89BV!fts$ |nsF !&ifd!!"{A0)vA`D?/3x#jpnH3 !"|$^BA:b7 X. v`*DiAi t,t6 Aa(A0  a&Laa@6Z~a &. !>  r"\axUTCAJUa "2F8,I> <<.R:. %*6VVa !P 9$Y:R2!p!^h> !zj F.A<N AF8!APai]bB^v<H0!b! )AA)afr6$Gv(80 &|@PPA!4*7;n)|A։6hz.6 2^/yA |Fi06N,A A~d f6A!NDzK!B( v  V* ataNB2 ArN\ A6a6*la6  qNxAnAFQ!> i?*Af!la.r^na~.(  F^`V`GV6~VA2@P a !:!Ti!j( !:" D<0,!  c /(At4)PpA v/}&| X6! A !IѴ.& , n)"A`AHi8XA b a>AarN6p  p&2!>6aHLh )ԡ z5! A,e`AD)qx)rl8).t.F9#AA6O &.!ATARAI! 9~!2!!j @.DT!!.!!V!QNa.0 1 tV!aN ġBFIl.i!8HrhIh!T"A>$!<nl:8)2 l !\wh!dA܁Iv600c H6" !X|4i!| D!F !H`RA()AA V)A6@,6!.\86 Z!0 TAa>|!!x 9a q!FA4!6&P$A!,!18N"A!\H!)a!T!$aB!JA<ā:($t!,! R>th!  xf>(pX!G@ ,Jcb.\,!ȁ2F!4VSFV!t!"1( NAE1!0!| ?aL Al !j ; AqF Ah !d)Nd6XA !v0GO<OM|JA!d)aBzrA>&X yu^$ape=EJ.R P+EHy+>T%N)!0#Ap!tA!Сa4AAv.#(>Fi8/>AA! B? >t%eE: j  p.&: !Z!B?D AQdA>c ,2A$T`}IAhF0{ Ah!a~2."/z ,mZ&A^Axir 88&" >da( A qJ4.^>Ha!X0ibZL! -bil4A(9Zo( AA~ԡ2!]R~ZBAfq"  1BI&qX(! FJU1^AvH ITOrrn|za.L !Darb z! $!!bLN  2 a&cD S!T&>.B!a aAn!Z rt5Ԋf|B>-!6)VAN%  6% 6!ncBnApvm*i8IBF!f.A,ȁI&Al(rm^ A & A&\aN)AAhf A"&!B*,j:!c3!A%aFA!>A&<N!Z (P T !At &ab_2v)^!A^A6K:lN *IZ "#.(!B!I AT> )UP:2AF!<> B_NDL_| ⓑA2Ap!.AlP!A" "qhi!Z#J^.F  Q a<c-!zA)b  ,Yr. y `jAvArށpabav4$!f((N&> a.B n!A6gQXl)6o4G"A ")!9Ar!Z11p1A+5i*.F>7X!4> tVI6!AA2 !F xB Za8"a z:NJ.Aa!cMp^XA>> $ ^za'bi. ^!4A.)6Ra"`!Wz%j! !a>jy!Aji@~a>HJSLMaSa~a (!RdK.<T>klV:OAPF45Vua<>!aBFIbktN <)LB.TNQ0!Fn N$A!^UA`TR&UGv3ENTRU!!6 aA$c b!(2@(!*q  I:& $ 0&/I(Ieza""hAЁ!¡.aAiPBa!)hAa1.2FE+ a* .V1!AA$E!Nl^ (3*Q&| ^D,Y6o\5xVh!r16A\ Hp!!2Aac=$A& A!N ;DrQAdA<x&qA>r AHAVx!6 !a".61, AX6\VD2 )xIN.Z6!j$"!YjɎl,v%Ap!Ip!!!H AL !P6.i!`aaa!pZ1pc*qb F"]6^''HNAb8&>!!X N!AhI\V8.A~6 Qr *0AɼA A6:~ F8V!NA..l^!P BKAX<* A! !ZA!|A8A0AT)LZ .~r0b lm.:[Pzd6b2`2:vv/|2R. (NZ/` !a%a"aTA!`e0!An~Z~7.\)an X6N&tb iaTAf'TJ4'""F242.z)!o'rI]LR|adO c.^B: A $\ 6.h!d"ޡV  t~ "@h5. )>Tn )!^)A6h!rZ $i aokD XI6(@>,yfxDc6RT0%!v)T!%VMC ap L ta!6:!Pata> @ !"9!1&!B)a.NAN D&a`daA|$R 4A ,!!d8 !tcFaFH@IK'N% f`'D$PD*N&> A$!>L"A)p >a> HU `6 >!A A")*Aza  j>B0< @aJ!!Z!v!&X! A4 6t " !i0>(RP "*?)`F$a6!A6Ar!&!(αHAp (" anA8t &|)!n> ai@N A|Pb>FffhS^!<R JHPpJ$V`9pz !5MTI3aR4M\!d)Na0>!\ ,*E!j" t$2g,$A l!)!![Ta )  !T& 0 A2#PdfE A+" 4 X1>\. ALeW$ P7I> 621I ±T!0B n)`J i:Ap .eAVaIV&H*&v&Iv$qA&&Aid(TYP! pDeF2> ! ZF"L"|6R Q*eRcEX& )FA )x!!ah.hI1Q$1 La~.l6 .!ւap!! NR aP!`!F,9  \>,|A AV-QNAa!! !F!`D!P LKLK)l%0!!ar.p!I!f66R"&# 1vX..)@!(qce8Nx tL !Il# `q)Z.B raA\v:A\Al6aR A!>NnA@.\A>(& a􁘁^ a,&j"]AAa&!a^t !A!azrA6>x`Vl(1~$R=$ >Z!V^(7 DV"ֳ.|F:E \& G T6",>&!@66`"Z5x-AF!AbF ziaai baceV`AfL$ Y,a,2!L A6ZD&,66L .X2v,e 6Nn& A  U E!N.C-V A!00IV."Un FT N!.ICef O |&!F-ʬQP@gAIB1~ !dH.PA\!Xi B"pxr"v  aAD"AB.f)p`EP; d!x!q(A k)v P!&>p1rZDO-/!tLCB=(`0pI.qAaB>XD D \!V !`H\ 5!za1n P aa|fva.^Z$b*I:: @ld6!'+FZcN!D*XQp2 \.A A 2!VV  vt.L .6.LT&A F cAdJ!,paRnDFA0Jal)>18$ Aj!A2G j ; Vܶ&AW" AZa!ve.\c "`$1< fj aNn!n>|6b>Rat)B!@ `a^J(jQpav!vV-`V ld A$$!HABa:)j b(^lJ a2cH &F! axa,t\ B h!Nl.4 A^ ar!baf! .aJa Aa zix0 ZA^N Ԧ0 >DA Z8Hb-I<܊Jw0#h7!Ca2 1! p QU" O!&`& XL2XSP`/ PC8E34YW"["ܲ&62`2)!0f N#!{`=HSM<)HD  , 0(B J Z "6nP &pNR HXGD"!t"z N& N~(@6,@! b  Ejr6< n<A\$RN|GB0 ~ AN`S!f&>> >>B B!9t @!8^ᢡ  ffF. "p2T !>yAD*:ZF %i2AT2\8+,:^AzN|r 8l xAd\~x.c~z 4!)E>a vRRR3d\ ( xPBpM!Z / C D..D)>.)^ex- X%p!:)N)kRa`8&n ԃS/R\j(+ :6!4a)^)&  l0V6 j aA0FDi`A*.H.!,&JdE N VIr%6AF*ayv /F:Q.nvU%InA*h*ATh !#()j!bX.B FI.y!Z.^ԡA!Z|!A) !!!@!e|=0 1>  64!N(a:aL4 A..lf AN .FN!La fV,6.P a@2~f.p) !/TN !(!A&a< F4 ra,J 7*E`T_B!l;aA)Vh VAl\do /y HH.MMn7TLAxAphAa v%!A$A!!!F 1vjaA!>`rX{ V*6bjnZ'". 5 26؈n!N!l%&ZaPA!|.@^d.y@liA A6  .bXV#ba< ^aai!v!f*AAriP &(y)a6Vpaav *X^l 2!Qp!,!I!6~)|,A1//bv6!>a!>+&!xTv>BAA,6!d V4m!qHAR6a&!Z^ .b$vPma4cE!@A!atIzF!(>F T2!l~^az!aad%6" jF(b%ɼAaA)hRN !F1a$&^0"1F@ 0A!xgV^j <  ZAFnv n~.H<N,DPr7a  : c%+AP J @^b!B  RAN> !! r! ^FQ6\Qjx!T9AaLL!!bb<r$&cvAZU!,^ .~!2n!FAP,1 'M!HzaRA,.hzlaA*p%!(R)( !6cv!d4^!PN`V4xh3^cF A>2)z l4!lV):  a! <ATaN6X !T.js!.Qt6%.!"H -/J,dp&  x% lArtqT6XTA>hA<d!\A l !GIA0#Ad6 !4Vax47"hTa\-!aA6balEccxrMk&Z!&6XA~J\A 6>0 R r(!s0 6la^.S .A:H . A|(!Pa\ >yHaP)!l fYz&DfF8"^^4(bA&F^b*MA^\!,aH!:pH xAd !pT: .q( 6AB*(n)Z!IJ!b0,I V66VS~j. @( a2AJ&(N 8HW6dAvj`ar$z)BT*if0 H}s^45'T ԍ .|2rj-AjJfP !HaaFs  ,c! !$D aT!p:RkAj !±bq!Q$aZB !&AL2A!h!b9jdAA6h &QAA@6!v!!.!LipqAL AF,!r..i6! 1d!a>)  N !l%avp-hFr\A\!(!Jb#!މz6>(H Af*$\ a."E&0AyA)_UW)Ia!6.4c )Aa!aA^~7NI*R|Ab\!Zo#:$aXAa!@A(0*ExA(@ LIli!AA AA A2aV2~acAP.!l>h!n!  !B$Qc%A2 !D&$ )0C), !v)a A.)F(a6NAV'B!)ITL*a\X!@ 6VQv~A? A6~).!P!nJP!p &BQ"Aa 4^WvnAc%,!AvIrR!4 Q!$Aj!A\.("* l)rSZA.d !@APd%F0>3R'L T"vT"  a!>!!z\ H&Av.2!ABr*c$a0!!!!AA4&&?hI !FX"ALANN!$ jIcd$^ qa0Fa* 6 I.L,v b!a`b#J F C! .*!*c-a&&a`.'."Z!(!N^!1  2H,InternHet) e **L2h (filtrato, `.@\MyICR_Suite\local_db\parquet\dir0ti.: `  0lP chpleggiamo noi in(powerbf0cks-exp(t`). -a HsformazionzL1!. `_ 4n6_:()P2_lay1Toj 2/J!6y 2! splic%d!(en%: Bi1tut%A!N8 Free+An%o%zcM piB, DVB-T-\so-sn!!F1i vd%u Ft 0 PArsbrodoo/ .!A(decr/sEdEAnelu$ TVODEIPaHI%JAlA$t!RA*!rin)~8. Rimuov8an2A)>nbaa4A6ho`/`%ata]aT!8!l26aF)af E"N!TQ:$AriA@s ]R by(a^"ruc6V%biEZAmAA܁ T`*Ia:a!(DE>pbox%a\QhE9`cf~t vr%8dB!AvAHartZAAQX>*!Tap0FZhdpN )RhD/J+2$Aaሡva! oep,i%ApCUSTOM_DIRITTI`Z!!:m A  .Lh .!APAF&H CcHsz 6!lAv!  &~(z>oA|`Z H/CLAUDE.mdEavE,T !^!ꡈ NAl !`aV sejI.aA~KB%jN`It.Im LcErAA .6 fA<Aa8AlJaj %Arda< 4n!*h ZdsiE Il(SCHEDU%aRE>a: !r  !rg  (lu0! oeBi .1Z.fa*"b a"AD I(!MS 2 AtO%b> "*$n6>$Da   >4Ai%A؁bh9rE i |AZ6!^g(!z  ABedTIda4f18,)al  !Jdf!:e%'e e r ALq( cnj6 .,vf!0eAAVa AhAr Dd kDB/:/SQLmA(> bjNd a.\ x  r A!ԁ<*cEA& A!Ir"AF.>.>abbcE0Ad aAFr & /ZZ/EppuespN|/NL_% ra8c2$QU%NYT!ZDav1.1B)8!*ql!@ a"a|!0F,&6 2 +ank.T >!t$16EFA !QJ>DLx A<Z~ar~A^A(!f  6& mb`!J BRa!D!FhA  IvA.)aV`$r a. aR VPT!^. 6g%&N$ !n!a& 2u* h! OnAEdI ^ Z !!daJA>aaA^Aj!Ή V BVMF./Ua`O:_EXTTLINKŚ_L POSfORYR(LUeZE *~(IVE_IM _P`M!!$!a`sy@ tb/e~F(xEx6hAVaf!ZrUJΡd Xa!)a2PK%j~ Al l R~.6 fr_rr <A0p a%$ $a6 &a:l\Nj `F`=FE~AA`RRe SS B MMixe(JM !!aZ&  !)"mVLf"UtV6h.&\!.""/":t!AA0he^`CrR-(RlEj QF La8@v.  ! Ёp| AHA!v2/R2 Az&6 !1NIjdie.F. &\An  $!!raobV pd t Ta> :!&x u a ! !!ahj.>^ !:,&a\I !T0opVjb6  &ANtL  `A)Hv f> 6 (8R !'ANA1' 8'338467'mI%v!r~6 rTEG%ܡ!ID !! !co $B P)t&biAT X d-H!b!R!.4a(! < x\1I* Za'%im(b  (Z,AAN>ΡP !Lb!b!ztX Ha!* I )p(!)$ =%a., Qo @\ *a|eE>BA V !r!j cN1t`:V:I.9 Aff%!0A:h|.V Fjy"\ " !&>2IO%vAIF.  ^ v!!!NI 6p)v.A*I|az 6,!P6YFi*NIz! aeF( l)sŘɴ!!l (E1f!fb).`F|! !4aj 6@ Icm9 `r(Ty*6H.a!,6$, A)葢c!)  !!8d!a a&!YFa/l" N(A!ANa>!. n!vlA:x!) .aATN<"gvTe!i!2A,9j!Jt $  !.AT qc2H)@! j>!(a ! iL.A )Y!!*a2 .!a8!&A!*AA&! !f  XA62!1 )a4,@!EEPa T)l    P"BZ4 FV $ < VHA!!!$a&Id. Th NB)bc-Aa aI.I!ALDJaI|!~F6 0)A`L!aFO=P'ADJ&*\C(5>aVa U=:!*A. J06=- J A`l(C=xA2v^FDP=F!!P|!BA6>aF  8&1iAF!&!f da fL.JAt6<>" a%!dIHaa AAH> 4  !QtA8j:A$2  !H!Va&!!P6 ,i~IR| xaxL zz A! =th20. fA:tjD#>+!Ď,詖v!!IJ*f*Ar\f!>Ar a&AJ a&+!ҁVA\sA\$A4o_ a\e`>XA  h^2d2ar2!V*#`n1dbB( .Tn!`r,c%*A\ !laa_(IiB^\J fa!iF9ida(m!`0,  !!a- qMf` ̡`2_b`>3!v! "$A|Ag &(A_PDO NAaj%(,N:!~a +Itac.V( > 30.2 0M jA^a!A>40LJ  !4 I2A`4!cA3a)|p !X" `J *nBQz2Nl #!N)M%`^~ n .H'.A !v!z AF.T B(R  $)n () 3BaVAA .\b" 6t.tx7><(ZA(>!HviJ AЖ1A>AXA,pAz) Ath!\!BrQ& A B r I⡔!:Hl X iN!xaA:> 8! .h.&3 I \. !& 2qv& l5)L*d~+!6- NPb!) A!)<2  1! ARQ (a:ZZ,& 7Al fDaVH!a6 A!N!*a!Xc>k);`b%B naaTy &&,a~z& S !IiA~Ai d.^A|AJ A~!.E"x()_bH> &5h^ ~  A&!.Z!Ʊn6a!,,|6)dޑ!\.V`!Af._*p!= A PA*68 ^ a عXl0lF> .p >aBR .ra|a\!B!&!.!  -.r"7,`)6v='Ej'af/yԡ|,/i!d.i!z (T# ?.=40!brA!taaXr`/AP&6 x27 213! fa N 9 96.5V/((35,3%^AHy-Sh"(58.949 zt062&@ 4. 5,*\B.ie: 0 8b4b8B<c4n 40(1414D-A!(.$P0(>6vAX!H < vb ;j  !Rr-"Aj.x#&; ȁv)0L (99,mV hRT d%| ɜ>~F9xQfD!hhc5A4! ^378b3a\d  1pT\>ΡHiD":!p6=FaBi4 7eDAqF9l v AAA8 . !fZ 2AN~RQIcEa 1"F;ln*.A)b(&P12(@3I!!1z8%e%A!d!AJ!^A(AF!,R * |A8hCNI4:7."! .*8Ō^ҁ .1A6aT%.*(RDX *t /(& /D LDev&V!b  "\aLA2Z=5!t,@.(^! Y(I ^&!i,V :e\'=(%fJ2  6&AAn9A*1a^c&A̡6A4&#!iDa!)V;a"A~ (08/5(44vA~Af8A )aD"  aAHJ<! Rn+:.i:!(m &AvU"AzS!arE6~v!^!iFD"d , !Iut0 BBC Wldw )NR?dAA H2 !LA$)JaZJN-f Qʁ&.a N8 ɺrd "A@>Rw*k%NI$8PY!N: =A |:J$!"4aY~A" |A|?!h!!  h 3T)" .l N6!a! !7- #!!cza0.aJaV &0F0 A>A0 !` |Ar!bA\!ja ֩R~jH:, 6\!A^A2 C5/I13p@! !L> *N) ~!T$)hzY& V Ajrx 8An !$aZ1O2 A3&O(~1mA(Ar!u^ AP.0  4!!|B)ITN!2vA!r! B a܁L&P:a!a"f!>S&J6a!N  f Ap EATN"U.d( 1'!!8c.2)V!.xA8 &#p d a d $AA,6>I&Q*,!!!)5 I/lm* @ AJA.t&6 6 Xue 1J A!c%^n!pbApA-2  0СL"6 i8!-9:!A !  -L6lAAaN"!FB)`IAv4AaA XAVAġY\  ɲAh ᜡAd3a&HX'z6q !&+! !!,aa xƉ. .h!lF!9TI( AA.@.`,>>IM;:~!DYJn fV( x!Z L :a,A)0Iv.( aaA!a*H8c:! $F!ee@ |BR!`i.tAJZCp0 QA^A6!f IbV لJ!9A^A^F7!J)&$A@)&p h0 Ap/!IV!4I aVubBA)FF!X raaETLtMhaN1 &X !\A !>0<<c .f>: n:  4 lT!!"))aT6&/AءHd !v( AA vaD A)&Pba`., )qLXA i& !l=X2VAl~Za^"2!Dz( .i!ihW\!@aD lsF @&lb%6Q)z A,I U6r,)NWEEK:,"6T Af3p.ZDA v!l ge|A" |FD _FfQGUa(F4A;JADA,) A!A|WN ax*FhiFce&AraAZ ~ )y8Ba!ATa @..&aViF1IA*To2Anue<D!ipMaJF & r+Pc~!iFN!A!)l!A66Z! )a! 1zNA!@T^ !fb.C ! A PA*!a|a.^:)pDZ* ֡vxe6$&>N !8 <,t!).""aHAAJ!F@" M$ $6KVpS>3|r " 8a>.nFn,i~   `Á&nAF&aV J AaAX D $bᘉa,L AJAAhr BAzabvP,,.j l F0H` R!:z aaA  , a`ar ޾'AF.4R&EMnM> I5Av1!7庡lV4!&!@p-n_h l(AT!.<iA)AF!R `1!J9ʁQ>ea`L `I* I jAD0>)Uph08i:]W8+<^AZnx)2-FSHOaNaA6)a"!jv"2'A A at!L!Dq$ Z.A@!!` A>1\c% a&*#!E@`.A|NzPi%:^MeI [PN A& $Mnl>"9!@YLEV 6cIBD,v\/nvN7&6\EarAz8z8z8 ^6dInjTA`P NilA N69vcE`t :A> a.*z AILaAA>a,NIT:nA* QGr )A*!JQrpt D"0 $!D30.!.e 1:l!~.!"'.HgaP>Vb/aF`Z:0.@ ! A!@g!!^arС~)!>* !!.A>D41 rT\6(%AJJ A Za>P$d6 !jcŘ Hd>F$kAf\ B>\ p^ 6N^ ._A R&p`v*B 2$!^f!pC!0I !Fn!LA6@46pZ !Av!:az)FJTALtJ FaX./66qz!&J\H!\a. R.( rA"x":N!zaA~`G4Xa\ ` a$a NJ!؁Za| !x '%" A .h/ $.a  !`pzFI gE`!<1A8I^Xlll UPvASSY E.$y¡$^\ F(A6 .TMdF!0NZIM,[ &gA8t6  F6_?a >_cb'Iv4v  G%Zl2NIEdJk/tyea0aa, a!AB0[P._>F Ir! 5% pQ> \$)p")J1uQp0aanNHa I!N(""EN"E%R  pT6TJ"NFv!1):*! :(A!ɪ!IaT (q !$yl. Pc4A^h 6[$:"z)t A@ > ^6z)&(.  !.AD !B !@@fA. RfFb!4>(6<)Z-t!A AdjAaAlD<b!!!(P )!&Heg!H !lH!.P rn`!`)8 A   ,@Q69)! 6A !!0 42y:aZ VP`hLa>I Dc A!,a(!yjI> !" :&L!& n a9 f f\C!Q(& !xJ,AeF.6 !|xd6atiL4(9&@a~AA ZAQ&J  Aa. <!aPP!^jP!D$&a&t:ALHh!Z c lA ~A 6^ZH$!,>h9& aT^VKA>I| !iA!p4!jrxFV)JA* A^f ( ^ )%!!!A(A!AH& +Q|aaj ~fj .D  iInj !| FaAF N' dVnai<D  Ala`!PA8A.(&*rA`l))p`SJ I.!Hczp!(rnaC!2Ё|T($Tab! 0X)!r: !6))p!ܡT*6)8 aN!6x  a)!.HP֡!.|$) AA!pVA:a"!"cB !'j  !x4!6V: | !ax !&\+7&!< Rh0$>~ > n!a(!"J!2Aa ?0#L>La8! 1j 6Z.Ap!AlQ! 4$$!>![vA0!D`)IAF) 4 AXa1yl6 !## @davjYA8I4e6*(h1~2!^a, ! $Av!Hz TD!bi)j V`6 qA) X ISiVw6|AN A62&6w!\ ^#.pwA,!x` Ab!  aH_v2V ~hW| & ^" !:TAAp)T  x&Z1!a:;aFA(w>|7ANa6LF8< AA. VyFv!1/E4|\  !t&,Tt!Z PT&R H !.!NBQLjA9aF6J& v,* *aD:AZF a.rax0  /P&o->'A& JA!i@) >:A!! >*a0!8%&>© QFc !!0!̩R):/: XQ@2$A:Xe-!!!c !!4!N),9A<ICnȆR2!J!.9T(N(s6EMENs!NBK~za0" !>`& > !l Z ֩!b)n!F*A!HA^qLA(D>R>A*IFl tpAAF61 aFAn0 A2 Pv`!>An!PAf얢Aa`!LtB> i QRT  .6c<6)a8)a0q >!x)&!0  $ArB0>p   :`2`%Z( ,$it*CA: `e!Rtvn(๼-<P >:` ^>l nD'6.y: ! TXYdd6$|` { tVފA<qj e6 (4 a!p6NTP%:H +g .XZ\a` h:.0amL5A {D"\J_ F n`6. ,6X } )hf.\ .@!Xaa1,ok2$A lt $[ {"NA:Axh9!p6X92 348J:"mE.f} ]:jz6Pab7T ad0&$ rb *RH `  lwU!AB0 &T!jb   *NV"!6e_,(% a0) 2V (T(@Nf &> .aq!Hql& .Ps2Dp5rI~)DVAiH0@1)"z.CT/W}Lcr  !y4dJ ;|AH1do(6d6HA:^Y""!4../2/2H/yPkymV9>$mRUNzE AC. RF#(lO</@R%8&LtR|:jxMJH  )>)taA6D #&^>N , i!Ρ!lAX aR"..n\hv A( ^P .V azf & >Q4ȁ@` T**,@V&<aaXF fab(hL>f "xN AaTa  .|" | |2 !ā !,a ‰d)`^jAA.<\A" 2!hy)%,a !^rDg"P.:R* :av6V4!!$|!" V8 .0NAHVe 6& 2a /%!y_!<8p!(:A hoa& :(΁p/l0h_ 6]^_ ZFN!fsOAD*~' 6(V8  !RI`ᢡa, `A^=!l!.NTT\a^A|alA@t!rf AH.6>Hx  x $X/&a(.al!J@`Aa<B .c$avZa8,$   4z(   DPV 82!2AR8 tm\ h $za!b >F!:Nb &!X@KVp O:mV$ d%>!$)B#T!t&e Pzf &f )`j"_"CL Ra!L !Y !"aAceH$XAh(I^MteT@A~li!aa a~i2A,L+R~3aP;Ax2AFLNT|wBCɐ>a"A..!ɐIT!6B  !`\FH603}!)jlPL !2H*hʡa^$>8fp"~~ iAu  !> 2!|!&j!iD!|A)(A4!blv Pt.f!N J zl!! q*AVT΁6AT!X)"A&$AfA`We| X p1)<" XATaH !8!d 9F!0 n!`H  `<=< & ΐAXv9Z  :@0 ^V) aV i>aA   6.d>>Iat 8n:a@aP f!,!c&b ~~z*>ީ*!bb ApYDB0Az!an!>PAa!ށ>|aJ a644aT a"%A^!r.Ab!r( Ip6aAHx'aQPA l/$K>5Iv3! aTav !X h.0ahNi >^r!R! a"!>> sdc"F 1IF^IA*!!y> 9R4x.>2h7Aa!,8 Q!Qz(b   (.ZA&!l 1f)aF|)aX0V !a \!\\6 6Jʁf \!Pt/ p.2: !h,ee>A! $a40 ^ .Bz6B#A> >a$)$Az!.0AP,6NF&l[A1nAA>A~i0! A"T,4d*!AD!8fcpn1!|D1>.AT)^Tji4f ^T!`a!!F!R jb)xWEEHAR$o!j8.X\ (AT!ARba"z+AX !!daAx)Ejc%&  JP . 8pF>.>| !JDFN9 |M> !JA..| !&<,IA%*vAZMGMy.xA!9AT AAJp rz$A`!h!a!>  .Ahx> >v FhA&x`.B!! aɨ^NqT^5ah>!*A4F&A0!""aL)d!+!N Ad,aX&t6( |F.8 !F!\arVI> !.& ,SAr <J f84 \F NiaL.4 )prA .64Fܬ`A )jBLf Ac%<@V,#R|L!^ AA X\aV& i,Ad^I6(\&H|  a4!R:x%xE)H!z avB !a`@(A  !`PG &N hB A!9b08<*na&2 ,6DNt6 B PA4! &&|a2)V! !tx`AZ& !X !F&%+A4 &)A.Qa0t!AdQbDA y%ajTQ>0Nt\EX0A A^Ά"5! JABAa $!INFD! A~ r>4Q^BdA!Ʃ:! aaa`D >fJ!l3`A! haء!aةfa$F:ivB! n!&H !b&.a! a A> !4^=8"oPh.bDM꟡(A\&O j=1ai&H "<,v#!kI.N !$!AIZ)!\&e$\s W!&9!ԡtAF a5&a.| @1A!L (A$!(!q^B!*0 !aL!| VFH")|a0*P4!a!aX^!6=HAHJ *AfP<2 N& AP^0B>$ >~!A)0&2"!~A)x1zA!A00!z_Ł&a  F cEAj鬡en!pA\Ahԁ6aBADa !!4gato. {2\  u@RY]m!%   u@  u@2[   u@ o"pathc:Adrian/agenti/myicr-flussi.md"tsN j;yB"datac--- name: project-myiFZ8-knowled des.iphon: "Base di co08za logis>cV2.Fa$h MyICR_Suite/PerB!:(cks (p(eline,vitr0formazii)  r c$au%XN!0tt"0dal sub=!&^-exp t" mePNX(: ty(!pje% !- C>llΔ !'t`)e%B!MEjaAHt)%P!f>z!al!L!M5 parEBr$!>!`2026-07-17. L%f!` @diM !lAkMH!B>``E`.c%ue.sf6"`).%(**Why: ImpEALV!1:[[puLbyL]]ch.docuFA!~!a:\b!Nb!v8A*8LFFfnkHDaH_v2P%q%tToA)<`P:Pyth !X~! !\aV)P !s!Z!@BAco:cD!mp 8 Pn%Ve%"Ai ꑊaD')X KB]HEaAapEYiIN!!JqXlA AN!f1Pxvno|OgnV)fa! u%\gU)(a"``[CONFERMATO]lvimt!.!!8/.(Z0IPOTESITaA&!*aЉn!/aAQ$~v BSe|1uoMpf%`ea!r p!AAe%eMD8## =% Doe*n!I(A!`!! aTBp &! a e)1EA ʑ `db_O>v>l.a$&`/`E*bb0`n !0CHIUSO 2 8&4%v!19E Aij!A AA ranEaءFI6Y. !t f!>A0nf V!`q2Ab(04/08/A.aL8sm!!H!ڡ!A. %!|ANA!ȡ ve^IlAEt)ol%!.lH..ro5atuuzl&b!V `PYTHA! A¡ !ai%j86^ $!FAym.!g9_up_ y()TRJe% }!D! A!tY=d* A-$n!Fi @ *!n a6AAfAz b QcHVA!fj !j!b!p ^Z ~AA)Z)p-ʩHv`! 8 ! d !">0!(.pu!\fEv (I$ )(e!f~Ac*!:/ a*,a  At^a~Uf$ a: 2V`źm%.e`rA0 !  !|j ! (W:\)D!eg1!6)$i !JN AAnAs!avᒡ@!)%H!AA:"1^/MR!^( >jit !!)x3=x\M,DO2"iڡ!>a8!`v ``MEDSKYFOXPREMz M`-ob-`!o-N!AA* A!v`J!| `=żz!VaZ!/(=B< ATv~4=VsytP_DEV_LOCAL.:t:hjJ!dzE:  `IEa(o tJaء,Ah Apbox-VF!jlb/JAtfgaZi!!!ZAR>a:!Na$.4^A0100%%55Fi" NRo"%,VB-Td(R 8%lNj $ AơN @t!aA`iAxPT/6 ^rŮAPr D6V^V1 Iv!8vEhaImA"Iw%k0A!A1h!8 FanBan *5!`w.*a  !L!H i! A (Aa)l 0 !`EgeA-H%!V!a!(i,AJ` &e \t)*Fba)$(!BTcoE6h! a2A! nn ^@~6  !V  &:.JI!nThV4A2v !Z` _  F: *Ii_ra6I0F0ZQ4  AbA*!: If!!: :\ <aAQj^rR>CLAUhfaiQceZ az)<!!ɪ!)-&IA! ),afaơRX j  ETL2` IbU*Ge!R 6t>`If!P%l(ELINE_2: ("t $FTWA \S@ U%v \zZ2 `Q8!> d^ 6 (fA`pa! SQLAAv&b 2RJh yv ! A"sqEA_2n"%~!~6N4-27F0N!>". UPDB>\.!l " 1P aax ! BaD aa>A Caiiu*!LN~&!VH. ! z!Ap Aȡ !8 @ ,D >0   * !trE0 xa> r* 0-%av(eb!zhPMNPUTvI`j"(_WEEKL*Z>hE! :  A-2YD!A9!!8A~ !. A"D"n>p$a&IaL!a&  , -Eb8!yFrAaza 6Fa   h F!P!n a A!&21   6VHahA>.(=Vvav | cV! APAF J! !a::~ZI0aAtA!ZA^  !X.!"Z$!^(e>Aa& 86 n!\.L!fQ>! 6Ax !fAAAN)2%fTy<x y$l ! aX^haX !u)`Az!bA>2!jAZ$)`DEL#.P'6v $XF!po" REd opIffVf!AA AI6$G%!`__졮aNe!> rg$B*6_y1&*klP^f L i 0zaQ D6%r%`F  lJR.!xH1%,&$L t!X>a!Z!Z6a!v ,a4&!xXt $F!2!. L ̩~a"!Jbc*d!V:  A0y*>0@ilБ,j(: e26)<L!j &j !i (|  !1eM$^!x) FFxAL!H!xYa dbVbц!*6nA!BB A.d Ra|~! IF)| A^` F` N pb$a\$gL A@.aAp D @S t a`i !AH A:Arb"!AAI  a V 99Rav!c%!Daa Ze@f.. 6t a^!6qV.fAihA: l& 6! L *z> a !A<)\!$ `J !h&aa<j a`A"aH2Av !" i|se!")f!X!ApI@Y(:Z  X!z!8 9 N b &  6A>)1,!L(!Ravit !hF  +\  '.& A1DaFᆑXA1!(A4"a6H46|+NXd i4faL:*  0naЁt2^A-aAvaaBA6!n!!LAaFi .6\\z)N Z/pJj^(8@a0c !jJ6p(NPa.`/TaXAAtir6!Jad.xvf86! af ! 6hA>& x#pfAeNR!&-bI.v6!ĉ8 !A!xN!H8>8d9>cUH& t !^aA AXJ!pQX F^ n)0fjA΁ (/w%F  @!`!P!` !A8) a6!nɸ & !!guaAn™20L, N $6!ti^.^.& 6~nA V !V"a&&1>. `w6co%X!.!01&&.3!p!A6i^AxA"!\aa$z 2|>|.hEX)`i&v R!|!Fid6Av$!\%  #  a@!b9~ADe @&a\`  <H ~ !<,-X 2!X!F 4>xJa  i&t A>)~o! /5ha Y.3IH  & !Aa!aH|.@4n0!h4 .@~^&a!HZcbaJ"- 2+V,5&! .X!NQ#aA .T AIr )1Ad>Q!X1\.FI)PANaXXyV)8Ax>p>c0  ` 2n_(e& ~,T"a. <!zi|a: jJ=j%N %% [1;V%vb'B C)_f.aP/!-*́ڡf>aAbc%y 3r!!>!`|;8!x6%6(N'!!|ld:!A2HAba0).\_N\5*DuRNv2%Csv$#&f6lV^6CSVaa(%f & fZa!qІ6$a !0TF./\0\E9N\ZNqP3%P=bFiʁ䡚NR>^.VBRVB64 ba6V%6. 2LE1|L :s> F,+>nhhaAp.ufDBƎ6~>2\Z+\A>16 &@U<(XD!RAB ( 6;$'Ny,& <J5":F/6B䁢 >+6$ F . BITD ցa"66>c< ."  *h! i6J| ! .4I DA*X!!t! ~ B:"[v^2N0!aXA]ZN5THv.bv2\".2AcmH.>4-Qp^ a62AHz t2.A  2Ab`8 AH al|pA &,!1af !TA&aj!f!)!0o(fn$ ! y>I4Vv6/7%">6."We P&z.BAf6\ 6/vf)N <\ t rRh0q\jVNx9bA,!ցL=JA!v FtAD ")( ~v| >nn4Y^2)>5^WEl">L a`( % tBA!.f Tn TnOlN&$GŶaa<v<6 < r%!6"`a>Ax!*$aɖ^;6 (t6Z) !Ra,`#I2.19v1TF6:.Fj>$ 0 6A& *!!f < N !:RAf!a!!AAZ!Te2Z,!!>= fF@!` ! >n  IDF\2cnW(&!#AAށX iza '%'/ 3'5P1D"F !dR, $ah!QIl!V  a(aq TCDUR2R!At i!< )!!((AhA~A./60n, HP50f0 3 fA> avebI&3nA:n1 AAtP!AF! A$1 0!b>1!>Ai.(  6$v@AvC6L"M_D"N(AZ9 47%tV&8Mz,A0Ta^  A\^6IZ"" az\P.E`!AATTW!h A6bx!F4\-a8)!A1!.rtnESEata\)n.>rA`0XC.4:3*n.\6,ANAGW ORIZ ,76%4 <ILI S#PSIED84 &6xDInTTBPBjGOFF N55EaZ!z>>6x TQa8!T yAiABlzAVA62(ab"rNQ!vIp* \4Ad `.N<V(&v3A,.vnW!xFpnNT !r& ana4Z11 f$t / xVcf4!t>N(&t#!ȁ^orA<.I"A`!"'A*X" xV02"!(A nQ!F.zh !J !6Nn !%&&L .-!j i!2!B#!l )v $"Q2 1WAA./J,(ej  A`FazJ,-,3&)%y!a!J!t& a' ad!n>N ) l R|*I2!Av !*JFL!n& ! zDg9i!6&&aD`\`/Xv+>$j BoFE ! jhaL\.1acf("*X0A5)>6!P<;IB6> R2T;a. !AF~& s54A!@.Ya, <)jA~q.#ap)rR $t-Y$_L ATHAB!i?sB4ia &!)r 9d>9R8&.0..c24aApFf!0q09A\6:A <DcJ!aV& !ʱl 6r!! e  A*6da8h Ph) AZ&&&H.JA:>F&8x=!.6 _x́BBANJd!&N >P .>>,g2* >( aaje28V">HT.>0@a0&A o!^.txQAADA.' A! `EA6_mVAFIxtα6 7r*Ann5id 6~07\ l| i!!ơ2(Yc:rX<a[ _ dS~N.@1aA! "yv"IB "*/!*r_H!"P@ ~XaDlL& R!!A!>&0z2IAx& *D@h  avd cE H)‰f rF B 4 A(: )n rAvt!BvH3!V.n !0  LC)\!!!1-\-.Z.&&!aQҡ TTa6pa~h*F)A N)$!.a AT.6P:.n<>2 A!!1A &j ! A !@ad!.6!H  JA (e!a$%.V!`!h"dE2e*6B =j!p!BQa$ zA&Y8d2 Ln1NVa@b b!aA|8/4jaT:,w*r Aqv!!!PA p+"ia  abR4A_%ԡ Ac%ZFRA<(!N)Aa.N&!N&0d 6 AxYhAjA! x AP,>)NZ!cj A^\6I? "i<ia~h"2&X AzQʁh)&6&!)rV9a!Fv!ATr#HAAZna F!i!le^!@jk, R!A)r(aN9nA 0>d!paF%QfH!A$F*ahaA~.!Xa>a(alLAZ6pvI)(-!vaN.*\piA!!#9ԁLi!$aA4aZ!,!v!a* N6"N  |A*t&j6.,!!if_i:!^|H&6 DkŜAe!6DaV.!l %Y-%mdMAZ`%d/ `)ax!h. 6n`8!JO A@dJ _ea(6 A4gNarARLa"_c!tO` BYJ8 PkX ? J `.P fIaa!lAaI2!v xrfa,q!`! Q6 ><.;LLaHeaa:A92|d(2 j"PGAR)65 lAyr1YSz1.;R #J'!R)yxAt@.6PA.nrr^.x A~!A>!T v!)a~!~ A N | tDAznR<  8 !h.)(!0a*AV )L&,g/=.i!dAi.6,X*. !Ia!8. :N9!tI! aD 6:slB->64`-fj,FmZ ~a!&,.Tm!Ia.a@!$a`!"APIzIfaŀI !!.:.>.!< A!@UN-O"#AT+ " 4Axa!  !> `-F^B^ARv! V) P0Az&.S!4$a*0 )i!LAZ!2*<6$! L!a\c*iT i&r@`ROW_NUMBL!lrZpDPK2a%n@>A4@v!62#OCl[I r6ip) Ap!|xq|!a8iX!  tt.(!p& Ar!F zʁX arPv T:2!I~. aTRtΉjNNN .t.a<FXT$&b+ NAv!!l Iv& L\38F.jQB!L!\)H!0a6\.2&6:688Aؑ4.H!"*|~ i"epB:&I\ A&0 &*(A(UZaa"6a\IT< B  X$ ~<dwAr6Qh8a"MS Α \ l!0!BV. J^0 Na!r&( .@$qvc:1Rt!&ɸ.$ !!2#6y.^V p ^ *FtV "! 6A^\.JZin !!.$A ,B\$J)"ʁ1a!.n)8!Xي4 8!':XI4A.!*rZ 9:TcT |"> ax!A&  Q>XN ah\rjAF(*6!D!< !~3!F`Ia!.N ) N 9S! aIV4A89BV!fts$ |nsF !&ifd!!"{A0)vA`D?/3x#jpnH3 !"|$^BA:b7 X. v`*DiAi t,t6 Aa(A0  a&Laa@6Z~a &. !>  r"\axUTCAJUa "2F8,I> <<.R:. %*6VVa !P 9$Y:R2!p!^h> !zj F.A<N AF8!APai]bB^v<H0!b! )AA)afr6$Gv(80 &|@PPA!4*7;n)|A։6hz.6 2^/yA |Fi06N,A A~d f6A!NDzK!B( v  V* ataNB2 ArN\ A6a6*la6  qNxAnAFQ!> i?*Af!la.r^na~.(  F^`V`GV6~VA2@P a !:!Ti!j( !:" D<0,!  c /(At4)PpA v/}&| X6! A !IѴ.& , n)"A`AHi8XA b a>AarN6p  p&2!>6aHLh )ԡ z5! A,e`AD)qx)rl8).t.F9#AA6O &.!ATARAI! 9~!2!!j @.DT!!.!!V!QNa.0 1 tV!aN ġBFIl.i!8HrhIh!T"A>$!<nl:8)2 l !\wh!dA܁Iv600c H6" !X|4i!| D!F !H`RA()AA V)A6@,6!.\86 Z!0 TAa>|!!x 9a q!FA4!6&P$A!,!18N"A!\H!)a!T!$aB!JA<ā:($t!,! R>th!  xf>(pX!G@ ,Jcb.\,!ȁ2F!4VSFV!t!"1( NAE1!0!| ?aL Al !j ; AqF Ah !d)Nd6XA !v0GO<OM|JA!d)aBzrA>&X yu^$ape=EJ.R P+EHy+>T%N)!0#Ap!tA!Сa4AAv.#(>Fi8/>AA! B? >t%eE: j  p.&: !Z!B?D AQdA>c ,2A$T`}IAhF0{ Ah!a~2."/z ,mZ&A^Axir 88&" >da( A qJ4.^>Ha!X0ibZL! -bil4A(9Zo( AA~ԡ2!]R~ZBAfq"  1BI&qX(! FJU1^AvH ITOrrn|za.L !Darb z! $!!bLN  2 a&cD S!T&>.B!a aAn!Z rt5Ԋf|B>-!6)VAN%  6% 6!ncBnApvm*i8IBF!f.A,ȁI&Al(rm^ A & A&\aN)AAhf A"&!B*,j:!c3!A%aFA!>A&<N!Z (P T !At &ab_2v)^!A^A6K:lN *IZ "#.(!B!I AT> )UP:2AF!<> B_NDL_| ⓑA2Ap!.AlP!A" "qhi!Z#J^.F  Q a<c-!zA)b  ,Yr. y `jAvArށpabav4$!f((N&> a.B n!A6gQXl)6o4G"A ")!9Ar!Z11p1A+5i*.F>7X!4> tVI6!AA2 !F xB Za8"a z:NJ.Aa!cMp^XA>> $ ^za'bi. ^!4A.)6Ra"`!Wz%j! !a>jy!Aji@~a>HJSLMaSa~a (!RdK.<T>klV:OAPF45Vua<>!aBFIbktN <)LB.TNQ0!Fn N$A!^UA`TR&UGv3ENTRU!!6 aA$c b!(2@(!*q  I:& $ 0&/I(Ieza""hAЁ!¡.aAiPBa!)hAa1.2FE+ a* .V1!AA$E!Nl^ (3*Q&| ^D,Y6Vh!r16A\ Hp!!2Aac=$A& A!N ;DrQAdA<x&qA>r AHAVx!6 !a".61, AX6\VD2 )xIN.Z6!j$"!YjɎl,v%Ap!Ip!!!H AL !P6.i!`aaa!pZ1pc*qb F"]6^''HNAb8&>!!X N!AhI\V8.A~6 Qr *0AɼA A6:~ F8V!NA..l^!P BKAX<* A! !ZA!|A8A0AT)LZ .~r0b lm.:[Pzd6b2`2:vv/|2R. (NZ/` !a%a"aTA!`e0!An~Z~7.\)an X6N&tb iaTAf'TJ4'""F242.z)!o'rI]LR|adO c.^B: A $\ 6.h!d"ޡV  t~ "@h5. )>Tn )!^)A6h!rZ $i aokD XI6(@>,yfxDc6RT0%!v)T!%VMC ap L ta!6:!Pata> @ !"9!1&!B)a.NAN D&a`daA|$R 4A ,!!d8 !tcFaFH@IK'N% f`'D$PD*N&> A$!>L"A)p >a> HU `6 >!A A")*Aza  j>B0< @aJ!!Z!v!&X! A4 6t " !i0>(RP "*?)`F$a6!A6Ar!&!(αHAp (" anA8t &|)!n> ai@N A|Pb>FffhS^!<R JHPpJ$V`9pz !5MTI3aR4M\!d)Na0>!\ ,*E!j" t$2g,$A l!)!![Ta )  !T& 0 A2#PdfE A+" 4 X1>\. ALeW$ P7I> 621I ±T!0B n)`J i:Ap .eAVaIV&H*&v&Iv$qA&&Aid(TYP! pDeF2> ! ZF"L"|6R Q*eRcEX& )FA )x!!ah.hI1Q$1 La~.l6 .!ւap!! NR aP!`!F,9  \>,|A AV-QNAa!! !F!`D!P LKLK)l%0!!ar.p!I!f66R"&# 1vX..)@!(qce8Nx tL !Il# `q)Z.B raA\v:A\Al6aR A!>NnA@.\A>(& a􁘁^ a,&j"]AAa&!a^t !A!azrA6>x`Vl(1~$R=$ >Z!V^(7 DV"ֳ.|F:E \& G T6",>&!@66`"Z5x-AF!AbF ziaai baceV`AfL$ Y,a,2!L A6ZD&,66L .X2v,e 6Nn& A  U E!N.C-V A!00IV."Un FT N!.ICef O |&!F-ʬQP@gAIB1~ !dH.PA\!Xi B"pxr"v  aAD"AB.f)p`EP; d!x!q(A k)v P!&>p1rZDO-/!tLCB=(`0pI.qAaB>XD D \!V !`H\ 5!za1n P aa|fva.^Z$b*I:: @ld6!'+FZcN!D*XQp2 \.A A 2!VV  vt.L .6.LT&A F cAdJ!,paRnDFA0Jal)>18$ Aj!A2G j ; Vܶ&AW" AZa!ve.\c "`$1< fj aNn!n>|6b>Rat)B!@ `a^J(jQpav!vV-`V ld A$$!HABa:)j b(^lJ a2cH &F! axa,t\ B h!Nl.4 A^ ar!baf! .aJa Aa zix0 ZA^N Ԧ0 >DA Z8Hb-I<܊Jw0#h7!Ca2 1! p QU" O!&`& XL2XSP`/ PC8E34YW"["ܲ&62`2)!0f N#!{`=HSM<)HD  , 0(B J Z "6nP &pNR HXGD"!t"z N& N~(@6,@! b  Ejr6< n<A\$RN|GB0 ~ AN`S!f&>> >>B B!9t @!8^ᢡ  ffF. "p2T !>yAD*:ZF %i2AT2\8+,:^AzN|r 8l xAd\~x.c~z 4!)E>a vRRR3d\ ( xPBpM!Z / C D..D)>.)^ex- X%p!:)N)kRa`8&n ԃS/R\j(+ :6!4a)^)&  l0V6 j aA0FDi`A*.H.!,&JdE N VIr%6AF*ayv /F:Q.nvU%InA*h*ATh !#()j!bX.B FI.y!Z.^ԡA!Z|!A) !!!@!e|=0 1>  64!N(a:aL4 A..lf AN .FN!La fV,6.P a@2~f.p) !/TN !(!A&a< F4 ra,J 7*E`T_B!l;aA)Vh VAl\do /y HH.MMn7TLAxAphAa v%!A$A!!!F 1vjaA!>`rX{ V*6bjnZ'". 5 26؈n!N!l%&ZaPA!|.@^d.y@liA A6  .bXV#ba< ^aai!v!f*AAriP &(y)a6Vpaav *X^l 2!Qp!,!I!6~)|,A1//bv6!>a!>+&!xTv>BAA,6!d V4m!qHAR6a&!Z^ .b$vPma4cE!@A!atIzF!(>F T2!l~^az!aad%6" jF(b%ɼAaA)hRN !F1a$&^0"1F@ 0A!xgV^j <  ZAFnv n~.H<N,DPr7a  : c%+AP J @^b!B  RAN> !! r! ^FQ6\Qjx!T9AaLL!!bb<r$&cvAZU!,^ .~!2n!FAP,1 'M!HzaRA,.hzlaA*p%!(R)( !6cv!d4^!PN`V4xh3^cF A>2)z l4!lV):  a! <ATaN6X !T.js!.Qt6%.!"H -/J,dp&  x% lArtqT6XTA>hA<d!\A l !GIA0#Ad6 !4Vax47"hTa\-!aA6balEccxrMk&Z!&6XA~J\A 6>0 R r(!s0 6la^.S .A:H . A|(!Pa\ >yHaP)!l fYz&DfF8"^^4(bA&F^b*MA^\!,aH!:pH xAd !pT: .q( 6AB*(n)Z!IJ!b0,I V66VS~j. @( a2AJ&(N 8HW6dAvj`ar$z)BT*if0 H}s^45'T ԍ .|2rj-AjJfP !HaaFs  ,c! !$D aT!p:RkAj !±bq!Q$aZB !&AL2A!h!b9jdAA6h &QAA@6!v!!.!LipqAL AF,!r..i6! 1d!a>)  N !l%avp-hFr\A\!(!Jb#!މz6>(H Af*$\ a."E&0AyA)_UW)Ia!6.4c )Aa!aA^~7NI*R|Ab\!Zo#:$aXAa!@A(0*ExA(@ LIli!AA AA A2aV2~acAP.!l>h!n!  !B$Qc%A2 !D&$ )0C), !v)a A.)F(a6NAV'B!)ITL*a\X!@ 6VQv~A? A6~).!P!nJP!p &BQ"Aa 4^WvnAc%,!AvIrR!4 Q!$Aj!A\.("* l)rSZA.d !@APd%F0>3R'L T"vT"  a!>!!z\ H&Av.2!ABr*c$a0!!!!AA4&&?hI !FX"ALANN!$ jIcd$^ qa0Fa* 6 I.L,v b!a`b#J F C! .*!*c-a&&a`.'."Z!(!N^!1  2H,InternHet) e **L2h (filtrato, `.@\MyICR_Suite\local_db\parquet\dir0ti.: `  0lP chpleggiamo noi in(powerbf0cks-exp(t`). -a HsformazionzL1!. `_ 4n6_:()P2_lay1Toj 2/J!6y 2! splic%d!(en%: Bi1tut%A!N8 Free+An%o%zcM piB, DVB-T-\so-sn!!F1i vd%u Ft 0 PArsbrodoo/ .!A(decr/sEdEAnelu$ TVODEIPaHI%JAlA$t!RA*!rin)~8. Rimuov8an2A)>nbaa4A6ho`/`%ata]aT!8!l26aF)af E"N!TQ:$AriA@s ]R by(a^"ruc6V%biEZAmAA܁ T`*Ia:a!(DE>pbox%a\QhE9`cf~t vr%8dB!AvAHartZAAQX>*!Tap0FZhdpN )RhD/J+2$Aaሡva! oep,i%ApCUSTOM_DIRITTI`Z!!:m A  .Lh .!APAF&H CcHsz 6!lAv!  &~(z>oA|`Z H/CLAUDE.mdEavE,T !^!ꡈ NAl !`aV sejI.aA~KB%jN`It.Im LcErAA .6 fA<Aa8AlJaj %Arda< 4n!*h ZdsiE Il(SCHEDU%aRE>a: !r  !rg  (lu0! oeBi .1Z.fa*"b a"AD I(!MS 2 AtO%b> "*$n6>$Da   >4Ai%A؁bh9rE i |AZ6!^g(!z  ABedTIda4f18,)al  !Jdf!:e%'e e r ALq( cnj6 .,vf!0eAAVa AhAr Dd kDB/:/SQLmA(> bjNd a.\ x  r A!ԁ<*cEA& A!Ir"AF.>.>abbcE0Ad aAFr & /ZZ/EppuespN|/NL_% ra8c2$QU%NYT!ZDav1.1B)8!*ql!@ a"a|!0F,&6 2 +ank.T >!t$16EFA !QJ>DLx A<Z~ar~A^A(!f  6& mb`!J BRa!D!FhA  IvA.)aV`$r a. aR VPT!^. 6g%&N$ !n!a& 2u* h! OnAEdI ^ Z !!daJA>aaA^Aj!Ή V BVMF./Ua`O:_EXTTLINKŚ_L POSfORYR(LUeZE *~(IVE_IM _P`M!!$!a`sy@ tb/e~F(xEx6hAVaf!ZrUJΡd Xa!)a2PK%j~ Al l R~.6 fr_rr <A0p a%$ $a6 &a:l\Nj `F`=FE~AA`RRe SS B MMixe(JM !!aZ&  !)"mVLf"UtV6h.&\!.""/":t!AA0he^`CrR-(RlEj QF La8@v.  ! Ёp| AHA!v2/R2 Az&6 !1NIjdie.F. &\An  $!!raobV pd t Ta> :!&x u a ! !!ahj.>^ !:,&a\I !T0opVjb6  &ANtL  `A)Hv f> 6 (8R !'ANA1' 8'338467'mI%v!r~6 rTEG%ܡ!ID !! !co $B P)t&biAT X d-H!b!R!.4a(! < x\1I* Za'%im(b  (Z,AAN>ΡP !Lb!b!ztX Ha!* I )p(!)$ =%a., Qo @\ *a|eE>BA V !r!j cN1t`:V:I.9 Aff%!0A:h|.V Fjy"\ " !&>2IO%vAIF.  ^ v!!!NI 6p)v.A*I|az 6,!P6YFi*NIz! aeF( l)sŘɴ!!l (E1f!fb).`F|! !4aj 6@ Icm9 `r(Ty*6H.a!,6$, A)葢c!)  !!8d!a a&!YFa/l" N(A!ANa>!. n!vlA:x!) .aATN<"gvTe!i!2A,9j!Jt $  !.AT qc2H)@! j>!(a ! iL.A )Y!!*a2 .!a8!&A!*AA&! !f  XA62!1 )a4,@!EEPa T)l    P"BZ4 FV $ < VHA!!!$a&Id. Th NB)bc-Aa aI.I!ALDJaI|!~F6 0)A`L!aFO=P'ADJ&*\C(5>aVa U=:!*A. J06=- J A`l(C=xA2v^FDP=F!!P|!BA6>aF  8&1iAF!&!f da fL.JAt6<>" a%!dIHaa AAH> 4  !QtA8j:A$2  !H!Va&!!P6 ,i~IR| xaxL zz A! =th20. fA:tjD#>+!Ď,詖v!!IJ*f*Ar\f!>Ar a&AJ a&+!ҁVA\sA\$A4o_ a\e`>XA  h^2d2ar2!V*#`n1dbB( .Tn!`r,c%*A\ !laa_(IiB^\J fa!iF9ida(m!`0,  !!a- qMf` ̡`2_b`>3!v! "$A|Ag &(A_PDO NAaj%(,N:!~a +Itac.V( > 30.2 0M jA^a!A>40LJ  !4 I2A`4!cA3a)|p !X" `J *nBQz2Nl #!N)M%`^~ n .H'.A !v!z AF.T B(R  $)n () 3BaVAA .\b" 6t.tx7><(ZA(>!HviJ AЖ1A>AXA,pAz) Ath!\!BrQ& A B r I⡔!:Hl X iN!xaA:> 8! .h.&3 I \. !& 2qv& l5)L*d~+!6- NPb!) A!)<2  1! ARQ (a:ZZ,& 7Al fDaVH!a6 A!N!*a!Xc>k);`b%B naa9Ty &&,a~z& S !IiA~Ai d.^A|AJ A~!.E"x()_bH> &5h^ ~  A&!.Z!Ʊn6a!,,|6)dޑ!\.V`!Af._*p!= A PA*68 ^ a عXl0lF> .p >aBR .ra|a\!B!&!.!  -.r"7,`)6v='Ej'af/yԡ|,/i!d.i!z (T# ?.=40!brA!taaXr`/AP&6 x27 213! fa N 9 96.5V/((35,3%^AHy-Sh"(58.949 zt062&@ 4. 5,*\B.ie: 0 8b4b8B<c4n 40(1414D-A!(.$P0(>6vAX!H < vb ;j  !Rr-"Aj.x#&; ȁv)0L (99,mV hRT d%| ɜ>~F9xQfD!hhc5A4! ^378b3a\d  1pT\>ΡHiD":!p6=FaBi4 7eDAqF9l v AAA8 . !fZ 2AN~RQIcEa 1"F;ln*.A)b(&P12(@3I!!1z8%e%A!d!AJ!^A(AF!,R * |A8hCNI4:7."! .*8Ō^ҁ .1A6aT%.*(RDX *t /(& /D LDev&V!b  "\aLA2Z=5!t,@.(^! Y(I ^&!i,V :e\'=(%fJ2  6&AAn9A*1a^c&A̡6A4&#!iDa!)V;a"A~ (08/5(44vA~Af8A )aD"  aAHJ<! Rn+:.i:!(m &AvU"AzS!arE6~v!^!iFD"d , !Iut0 BBC Wldw )NR?dAA H2 !LA$)JaZJN-f Qʁ&.a N8 ɺrd "A@>Rw*k%NI$8PY!N: =A |:J$!"4aY~A" |A|?!h!!  h 3T)" .l N6!a! !7- #!!cza0.aJaV &0F0 A>A0 !` |Ar!bA\!ja ֩R~jH:, 6\!A^A2 C5/I13p@! !L> *N) ~!T$)hzY& V Ajrx 8An !$aZ1O2 A3&O(~1mA(Ar!u^ AP.0  4!!|B)ITN!2vA!r! B a܁L&P:a!a"f!>S&J6a!N  f Ap EATN"U.d( 1'!!8c.2)V!.xA8 &#p d a d $AA,6>I&Q*,!!!)5 I/lm* @ AJA.t&6 6 Xue 1J A!c%^n!pbApA-2  0СL"6 i8!-9:!A !  -L6lAAaN"!FB)`IAv4AaA XAVAġY\  ɲAh ᜡAd3a&HX'z6q !&+! !!,aa xƉ. .h!lF!9TI( AA.@.`,>>IM;:~!DYJn fV( x!Z L :a,A)0Iv.( aaA!a*H8c:! $F!ee@ |BR!`i.tAJZCp0 QA^A6!f IbV لJ!9A^A^F7!J)&$A@)&p h0 Ap/!IV!4I aVubBA)FF!X raaETLtMhaN1 &X !\A !>0<<c .f>: n:  4 lT!!"))aT6&/AءHd !v( AA vaD A)&Pba`., )qLXA i& !l=X2VAl~Za^"2!Dz( .i!ihW\!@aD lsF @&lb%6Q)z A,I U6r,)NWEEK:,"6T Af3p.ZDA v!l ge|A" |FD _FfQGUa(F4A;JADA,) A!A|WN ax*FhiFce&AraAZ ~ )y8Ba!ATa @..&aViF1IA*To2Anue<D!ipMaJF & r+Pc~!iFN!A!)l!A66Z! )a! 1zNA!@T^ !fb.C ! A PA*!a|a.^:)pDZ* ֡vxe6$&>N !8 <,t!).""aHAAJ!F@" M$ $6KVpS>3|r " 8a>.nFn,i~   `Á&nAF&aV J AaAX D $bᘉa,L AJAAhr BAzabvP,,.j l F0H` R!:z aaA  , a`ar ޾'AF.4R&EMnM> I5Av1!7庡lV4!&!@p-n_h l(AT!.<iA)AF!R `1!J9ʁQ>ea`L `I* I jAD0>)Uph08i:]W8+<^AZnx)2-FSHOaNaA6)a"!jv"2'A A at!L!Dq$ Z.A@!!` A>1\c% a&*#!E@`.A|NzPi%:^MeI [PN A& $Mnl>"9!@YLEV 6cIBD,v\/nvN7&6\EarAz8z8z8 ^6dInjTA`P NilA N69vcE`t :A> a.*z AILaAA>a,NIT:nA* QGr )A*!JQrpt D"0 $!D30.!.e 1:l!~.!"'.HgaP>Vb/aF`Z:0.@ ! A!@g!!^arС~)!>* !!.A>D41 rT\6(%AJJ A Za>P$d6 !jcŘ Hd>F$kAf\ B>\ p^ 6N^ ._A R&p`v*B 2$!^f!pC!0I !Fn!LA6@46pZ !Av!:az)FJTALtJ FaX./66qz!&J\H!\a. R.( rA"x":N!zaA~`G4Xa\ ` a$a NJ!؁Za| !x '%" A .h/ $.a  !`pzFI gE`!<1A8I^Xlll UPvASSY E.$y¡$^\ F(A6 .TMdF!0NZIM,[ &gA8t6  F6_?a >_cb'Iv4v  G%Zl2NIEdJk/tyea0aa, a!AB0[P._>F Ir! 5% pQ> \$)p")J1uQp0aanNHa I!N(""EN"E%R  pT6TJ"NFv!1):*! :(A!ɪ!IaT (q !$yl. Pc4A^h 6[$:"z)t A@ > ^6z)&(.  !.AD !B !@@fA. RfFb!4>(6<)Z-t!A AdjAaAlD<b!!!(P )!&Heg!H !lH!.P rn`!`)8 A   ,@Q69)! 6A !!0 42y:aZ VP`hLa>I Dc A!,a(!yjI> !" :&L!& n a9 f f\C!Q(& !xJ,AeF.6 !|xd6atiL4(9&@a~AA ZAQ&J  Aa. <!aPP!^jP!D$&a&t:ALHh!Z c lA ~A 6^ZH$!,>h9& aT^VKA>I| !iA!p4!jrxFV)JA* A^f ( ^ )%!!!A(A!AH& +Q|aaj ~fj .D  iInj !| FaAF N' dVnai<D  Ala`!PA8A.(&*rA`l))p`SJ I.!Hczp!(rnaC!2Ё|T($Tab! 0X)!r: !6))p!ܡT*6)8 aN!6x  a)!.HP֡!.|$) AA!pVA:a"!"cB !'j  !x4!6V: | !ax !&\+7&!< Rh0$>~ >Faa!(!.z!p!!NAAP/08/"V<) J!#)j,j ##!AfaPb6!!6*(01!AAZ $!iBa T!Rh.*V`6 p!far!iȁt 62 I S2@iv)*#! 86&v!& h^#.v!a A!bH abaHN_v2 ~V &v ^p!^ !:A(ά t x&1!AR;&A(w>6&]EB<L AA. VAaev!, /E4( ia<(!T! laT&RH !.t!NT ZDQLA(9aF6% +aD:AZ aᐡx> a T .6~o-t=$'A&< JA!i@) >9A!! 6.j>*a"!8:%&>B2RQFc46H !!0!):/: XQ@2|a&-!!!cx!!4!N)V< 9A<IBn 骩!JA9M(sEMENBs6!NJ~a0"a !>&> > I,V ֩!b)n!FA!HA^qLA(D>R:IFĈ tAAF6:1T aFAn A2 PA`!>An!PAf얢Aa`!LtB iQRT  .6c<6)a8)a0q >!x)&! h4$Ar/>hx h :`2`%Z(b+$itB>A: 8 `e!Rtvn(r-< >:`` ^>npCl&6.y: ! Tdd6$`{`J {  6A<qj >e(4 a!p6NRT$:H +hf .X\a` h.0am4A {D("\J:_Fd_6.d+f6X N} )hf.\ .@!Xaa1,ok2$A lt $[ {"NA:Axh 9!V68*2d248J:"mE.f} ]:j5Pa6TbadrX/%$ rb \,*RH `  lwU!AB0 z T!lib   *N!!6e_,(% a0ڀ) 2 (S(Nf TrBڅaq!ql& Os2p5rtI~)DATi00)"-CT/W|Kcr  R!y3dJ T;|AH1do(66HA:^Y"BaxNR./2.yP8kyl8#lUN@yE AC. R"kO</L@p~ ~LR9iLJHZ~  )>)taA5D .#!U>N , i!Ρ!lAX daR!..ngv A( ^O .Vt azf & >Q4ȁ@` T** aaX fabK>f zwN  AaTa  .|" | 2 !ā !,a ‰d)`^jAA.[A" 2!hy)%,A !^rg"-Q8* 9nfV4!!$|!" V  .0NAHVVe 6& 2aj/%!y_t!<pZ (:A hoa& '΁p/l0h_ 6D]^ ZFN!0fsNAD*& 6(V8  !RI`ᢡa, `A^N=!l!.NTT\af^A|alA@t!rf AH.6>a At @7qnYFal!J?Aa<^ .tcL$avZa8,$`)-|apPV* 1!2AR8 l\ h $ a!b >6F 6|'&JVp O:^lV$ $>!$ ,#T!t&d Pzf &.&j&%)`j"_"fBL Ra!L !Y !l!aAceH#XAh~RMteT`?ANlA aa a~i2a&A,**R~3aP0;Ax2AFLNTvBɐ1>a"AnjɐIT!6B"a068!`\FH62(}!ilK !2H*ʡa^$>7f4p8"~~ iA"  a> 2!|!&j!iD!|A8)Apa(A4B!b~<I.A!! q*AVT΁6!!\W)"A&$AfA`We| X p1)<t%! ZaH !8t!d 0)F!0 nH  `<<   |^z(Qb:!8ARf42 aV )>aA j 6.dP>N8Iat 8n9aPfc&b ~jvlH!Nz¡ >ީV*!bb f$AApYD/AzH!a"ЁTvE@i!>PA!a|: Ba6 aT INA3!Id.!t D !.!<AH&aP jt/$K4Iv:3! af!6 av  !X h.0ahNi H>^r!R!Na"a4!av!$^ sd x<! ^A8)I.N SE^(6DAA|n!.(`A)J A.aP!Za>c"F 1!(4.^IA*!!!fy> 9R4x.>aDAa!,B8 Q!Qz(b   (A6 !!l 1f)aFT ) XAV !a \!\6 6Jn*f !P p&/2: !h,ee>A! @0 ^le Z)V >a$)$Az!.0APh6aF&ZA1nAA>A~i01 ARdT,4d*!T!8qZcp!:!~  .at  D96%^T!`a!!R jb)xWEEd AR|n!jA.X\ (>a"z+AX !!daAx)Ejc%&  6 . 7F>.>| )N!JDFN"9 ԯ:M> !J!..| !~;Ht A%*0vAZMGMx.xA!9AT Aap 0 #!&YAa!>  . x> >v FhA&x`. !! a.zV0 .4>!*A4F!""aܡL)d!+!N Ad!aX6t6(ɜ|F.8&` !l!A0 !.& &|F4`A @AIH"A`aAc%< @ V,#R!^ AA X\& i,Ad^I 6(\&H|@ a4!RV:x%xE)H!z VvB !a?A  Ρ"!`PG& &N hB A!8b08<*nha&2 ,6DNt6 AB +| ! &&|a2)V! !t &A#6>& !X !F& +A~)A.Qa0t!AdQbD6A y%ajP>0Mt\EX0A DA^ ! IABAa $!INFD! A~ r>P^BT`A!Ʃ:! aaAD >fJ!l3`A! haء !aةfa$FivB! n! )nH !b^ !a Ia $B !4<8zng.CMB(A\&6O <1a!i&H "<,v#!k.IRN !$!AIZ)!\&e$r!2pV!&9 tAF a5&aA  " n2&*@1A!L  A !(!q^^!*0 !aLZ!J| VFHA|a**P4!a"!! X^!6"eaAn2AX *AfP<2F|^0B>$ >~!A)0&2"!~)x1 H Av*zAXA0 !^&Ł&a  F cEAj鬡en!pA\Aha868ADa !!4gato. {2Z   u@S7D%%  0u@ 0u@2Y  0u@wo"path"Mauro/diario/2026-08-04.md"tsN yB"data"*--- date: 2026-08-04 tipo: diario --- {2X  0u@TGd)%  @u@ @u@2W  @u@o"pathc2Mauro/diario/_i_diario.md"tsN@ yB"datac--- tipo: entit --- # Diario Log di lavoro quotidiano di Mauro (occasionalmente anche casa, distinto con `#casa` inline). Un file per giorno in questa cartella, generato dall'editor Python (`tools/diario-editor/`). Testo libero, nessuna struttura forzata  usa `#lavoro` / `#casa` dove serve. ## Giorni <!-- riga aggiunta automaticamente dall'editor alla creazione di ogni nuovo giorno --> - [[2026-07-28]] - [[2026-07-29]] - [[2026-07-30]] - [[2026-07-31]] - [[2026-08-03]] - [[2026-08-04]] {2V  @u@UVR)-%  Pu@ Pu@2U  Pu@o"path"Mauro/diario/2026-08-04.md"tsN_yB"datac--- date: 2026-08-04 tipo: diario --- **10:42**  #lavoro lavoro sui flussi dati con Adrian{2T  Pu@VEzn>1%  `u@ `u@2S  `u@у o"pathc:Adrian/agenti/myicr-flussi.md"tsNtyB"datacȏ--- name: project-myiFZ8-knowled des.iphon: "Base di co08za logis>cV2.Fa$h MyICR_Suite/PerB!:(cks (p(eline,vitr0formazii)  r c$au%XN!0tt"0dal sub=!&^-exp t" mePNX(: ty(!pje% !- C>llΔ !'t`)e%B!MEjaAHt)%P!f>z!al!L!M5 parEBr$!>!`2026-07-17. L%f!` @diM !lAkMH!B>``E`.c%ue.sf6"`).%(**Why: ImpEALV!1:[[puLbyL]]ch.docuFA!~!a:\b!Nb!v8A*8LFFfnkHDaH_v2P%q%tToA)<`P:Pyth !X~! !\aV)P !s!Z!@BAco:cD!mp 8 Pn%Ve%"Ai ꑊaD')X KB]HEaAapEYiIN!!JqXlA AN!f1Pxvno|OgnV)fa! u%\gU)(a"``[CONFERMATO]lvimt!.!!8/.(Z0IPOTESITaA&!*aЉn!/aAQ$~v BSe|1uoMpf%`ea!r p!AAe%eMD8## =% Doe*n!I(A!`!! aTBp &! a e)1EA ʑ `db_O>v>l.a$&`/`E*bb0`n !XCHIUSO E FIXMB 22884%vA19EAi|!A!)Y nE.aJILYD ! j!.TAFnf%a!AV4!d.zaH!sm!8D!֡!4ੂB!!..ro5rajtuu,lb `PYTHe!l !PAlaxi*!  $^IspL!ep EJfe,`e`!ng%|_up%_ y()fa)1b udAv%y$Aa!!i6R %* >&\A~ym n_%l MVQtAV1p!Jr)8)!(aA ! ։fUfED0(04/08/uN)e&f%9b!!F IAN2g*AᲡc%ng(!|Ahdԑb r%aN>o%cEag/.Adgs.jEfn4F: d%aAdIp\mm A8%bf774j`:&6PP(ELINE_2 `% !a, oyU!92urI:\H(FTWAREdEDULX ~aA ..| tD  B%h F|ajAaA!t.  \!@A *A,xaq*0(`%~dp0% !>AAZ dAD\-~!^ eE~atAaF\obopyeAnA<x5I>hpa>cY^16058%b 2!`bAa.dr !  . (WE)D|xee!2a6N9H.,(e )@ziV!!NV&(  b@/M%^2 >nANh3=xM"DO2eEA!>D| f` i`MeSKYFOXPeM" M`-EzJ9N!Q A ` 0)f= !Va&n% /e(=B*iNATv !V4=VsytH_DEV_LOCAL}AI^A"!dY\A\`a(opLA& Rah apex-VXA!jlb/F6Atf!ga^ !!!a2AR>bVZNa$.4^100%%55Fi"V H Nn2o"%,VB-T-(R 8%l,2 !4A  ! AcEn D A  T&(ɀ r b APr D6V^1AhA@qv> !8~ aQ!&wk0A!A1h! NanviUan *5!`w|.v!~! h$ A (Aa!pi%h!`EgeA-H!V)ޡPBu* !` &>e t)*tF  h!F$0(!BcoE6h! da2A n^~, !Vieԁ&.JI!nʩhVbA2v !ZP  F: *Ii_a6I0F0ZQ46N: If!ƉAB!AH :> !H~aAAAj^R>C UhfaiQce xlaz)< Z0!rx&IA! ),afaX j  TL\2` I-U*&G!RL 6t>If!- v*  F`Q8!> d^ 6 f!`a! SQLN<L2vTyv ! A"sqEA_2n"!~64-27FYJN18">*. >UPDP>\. da^!l " 61zo> 6F BaDaa>A Ce̡jAc|paa><aZ.!LNnn(&F!VH. ! B \ Ap Aȡ a@(,D "0 \!HcA0p dd&aaXY! AP!F.  v(! !a:VFV(AtA!Z!! !XA~I9P6"!^(e>AAAb= nATAL!f<tEAg@NotfEa2 e? nhrA!A"aINtt>Q>c!Z 6Ax8 !f.AAN)&!!"y<x y$l 811(RhaX6 "!bAȡRDDA8A$)`D%$.( %X pat!H!po4'J R8<8AfVf!b &&I6@&G%!`__$aNe!> r ^_ye.1&*kl. x L i 0>^!i( D!:jaF !j~6A QFH1&$L Ap4. >,' !0!ZvgR AH $F !D:^ L A !bLAhav1!Rt. 60@.l,j(: e2)%FLA &!)t (|  ( !22At>!xFFx!HaA 1> خ ~" !lA*A A"F"A`.d RQ8A4!  l A0^ ^(%>Vo%` ` N p ^xA< A@.a 6p D &J&S t ~`i$ !AH# `Arb"! AA  a V 99R v!c%!DaA!jhRf. 6t a^@6qV." AXh< : l& 6! L  ~)a ! )\!$  `\!,> #F~ j a`A"AtbAv !" ise!")f!XqrApI@Y(:Z  X! )E !8 9Nf( &  6A*1,a!Ravit.,F  b- \  'Ej& !A1DaF AuAa1PA a6H46$-NXd i4fa&()l:a&N APPnaЁt2^A/AvaBA6!n!!LAaFif6\\z)\> 1Jjf&A*!,!A :j&N6 82RNPaR-!ht5TaXryEAtir. Lax5ad.xv  a:6hanq>&  ptFnAeNR!&H/!!/vajcE !A!xJ!H8>8d>H& ( aA AXI>*!pQX. ^n)0fj l@9w~  Aa!`!P!` !!) ɸ &a46#!vguAn™2A0L0N $6!ti^(.>.&NֆnA V !V" .p~ 41 `w6co%X!.!)0&.X5!p!A6i^Ax"!\aa$z 2N>N.hEX)`i&!v T R!!Fid6Av$A4  4  a@!b9~A8 e @Ya\b  <H ~ !0,X f2!X!F 4>xJa  i&t A>)~! &07ha Y.3b H <& !A&& A&j.5:N!x!h: .2v/b&a!HZc2(&! 84 !NQ#aA u*T AIr )1Ad>Q)\.FI .ANaXXyVѸAx>@ca ` 2"3(eyp~,T"a. >!.a: j>j%N %% [1<V%v.=D!( )_f.aD-"A:,!!`A0bc%y 3r&(!!>!`$=8!x. % (N'!ld~sE^a0C%. \_N\5*! 2 AAlNv2%C$#&6#6lV^1 CSVa!(%f & Zia!+66D6R@a !0TF./\0\E9N\ZNqP3%P>F !L:iʁ䡚NR>^@.CRVB64 ba6Vv2LE1|&h<s>5AF,+0nhhaApAufDBƎ6~>2\Z+\i 4$bB^i &,BU>>F!RAB ( <$'Ny,h 8<: :.G`./6Cށv L>t6$ E h@N . "&aITD \a"66>c< ." ! *1 1)*| ! l Y DA*X!!&! ~  !ɨ"[r2Nɤ!aXA]ZnN5T<.  F6+a\`FN qE,!d6v+A=A..z9.+N>Hv.bv2\".2bazAc `A|6Qp^ a62AH":t2.AA 2b`8 A&7al|V A r,A 1|af !TAaj!f!&!0o/c! ! y>I4Vv6/7%">6 ."We"P&.DAf6\ 6/va<N <\ t raNRh0q\jVNx9bAZy!L%A6L.&A!v F# AD()( ~v| >^n4Y^2WEl">L a`( % tBA!. Tn ATQP&$GŶa <v<H !< r%!&Z b a>Ax!*$aɖ^;6 Qn&Z) xH,`#I21vIv1TF6Q.Fj>$ 0 6A&n < N !:HAf!a!!AAZe28 Z, !(= fF@!` ! > Pv .6 IDF\2cnW(&A#A!4 fX iza '%'/ 3'5P1*F !dR, $ALl!QaF a(aqTCGR2R!A=t i!< )!z!((AhA~A./4CE- HP50f0 3 fA> avebKA!!nA:nខh AAtP!AF: A$1 0!b>1!>Ai.(  6$vivCM"M_EJDS#AZ9 47%` AV&8OzP AvIjaA\^6IZ"@(az@\P.E`!AjX!h A6bx!F4N/:!t!A1!.rtnESEata)n.h>|.A`YC.:3*n.\6,ANAGFY ORIZ ,76%4JILI S#`RSI.P\,84 &6xDInTTBPBjGOFrPCN55EaZ!z/\z> Ra8!T8yAteABlz62(axЁ: V/U!apN-4Ad `.N4<(2A,.vY!xFpnNF !r 60iHf :1xV60f4!ttJ(N(&t#!ȁorA<.HI"A`!`GAX"  X02"AAl nS!F!Ա" xR\IvE F&&L .-(Lji!2!B#!l )v $a0Q2 12YAApA.^x (ej  A^3zJ*>*V)%yc)r)"t& a' A!n>N if lR|B! AH2!AvA. !*JFL!p ! zDVDR82 .\`/Xv+>$j AoFE ! jaAL\ >Q.1acf("A'D>6!P>aIB6> R2T;a. !ʁ ~:iVs54A!@.Ya, <^A"A~q.#apaQR Zt-Y$ *_LATHA!i4xT64ia &!lA 9d>9R" `2..06FVUv4aApFf!0qd9AI!|06" <DcJ!aV& !ʱl 6r!! e  A*6d!0h Ph) A\'&&H.JA:.:FSxo"%e26 _x́BZA.Jd!&N >P a.>>,g2* >( a!6V">HT.>0Za0&A o!^.tx^VAADA.' AA AVaD!6r_m"AF"> 6X 7r*Ann5id 6~P ala 6!jq(!!AFH5Jra<a] _ W~N.@1a)`,N"IBd<D *r_H!"P@ ~XaDl) R 1!!fv6&0z !|!z*D@RC avd c0Ha *rF B 4 A: dT\zrt!` Bv !J&n 8N!.6 H )A \ Z a$%.VA!hAH"dE2e*6B =5p!BQI \id;r +2 Ln1NVac bNn^8/kaT:w*r A!  T*!@P!t p+"kAa) 6C!a c%Zi!|AHaf(!N)  >&a^F6 2d A!!IF(b%6))NZ!cj b6I "  qz)Bj"2&XAza!ʁh)&6&!)rV/a9V>AJn&b*"S$#AP..fT)[!8&-ATr#PAAZna F!i!le^!@m, R!!v)r(aN9n* A 0>!pP%QfHav$F<-ahPNIƁڡa(alLAZ6pvI)(-d!vaaN.*r A!N #9iA|aA4aZ!!v!a* Nn 6"!v |Ajt&j6 !:0^|H&6 D*-Ae!=D|aV.!l!ncY-%mdMAZ d/ `)ax!h) 6n`8!JO A@Rhg6f6 A4gNarA!t ^a"_c!tO~dYJ8 lXJ &.. hI a!lF !$J?>< H!naA!`!tpaa2.;LaHitaa:A92ц(2 j"AXPGAR)_2 (mAyr1YSz1.;R*lJ'!R)yx!P@L.6PIrr^^.x A~>T v!Qva* Aj,nZ ~a!&,. !Ia.a@!$A!"&AjhX6\ !!.(>.!iT i&r@`ROW_NUMBL!FoNpDPK2a%n@>A4.v!62#O2Cl[I .V6ip) Ap!|xq|!\a8iX!  v.(!p&A Ar!F zʁXiP i0!!\atT:2TF66aTRtΉ:NNN .t.a<F$FT$&b+ NAv!!l Iv& L\38F.jQB!LA\)H!0a6\.2&6:688Aؑ4.H!"*`| i"&.ma`Bj"&I\ A&&&*(A(UZaa"6a\ITN BR$ ~<PAaDQ8a"MS a \ l!0!BV. J^0 Na!r!9y@X :c~4& !6.B.(" .R0r2#6y.^V ! ^ *Ftt . "66A^\.JZin!. !zB\$J)"ʁaAh.n)8!X&!pp8A~':X9.!*rZ A a1!T |">j< ,!!C Q>J X` ah.^\V *6!D!< !~3!F`aIa!cF'  9S!a1!$V4!9BV!>^A$ats$ |nsF !&ifd!!kA0)v`D?/3x#&Vx>AfxN6^BA:b7 !zL bv`S"wA@x t,t6HAa(A,iaLaiX a锶~a &. F   r"\axUTCAJQ("2F!0, > <<.R:A. %*6Ea$!!r SIE@)"!|qt &aL)>P 9$Y:A2!p!>^h> !zj FA<NaAF8!APaaZiybB"v< 6` )AA)JAf&$"YH/!4z @f)|z 2 &@>h96 2^/|)A |Fi06N,A A~d8*!&B(!h v* ata \aN\ AAX6a6A*la6  qNxi2A΁AұQ!> $?* A<ipaa.#^na~.(`GV6~VA2@Pr*  6!Ti!j( !a>AD>" c > !!(!4)PpA v/}&| X6! A9IѴ.&  , aA`AH!4i8XA b a>AAA|H! p&2!ƞ h Ѵarz5! A,eAD)q hY8).t.496 #A!A46O &!AT ARAI! ! NA.h!)aA%&(!) ^! za:N An`&H 1h 4%4J 9!dA 0Aaa'e%!j @.D* !A!!V!TIpaj7&1 ~7AAA:!Nl AIA ii!8 rhIh!T"A>$A<nl:8)2 l < !"|h!dA܁Iv!♆00c !&6" A@`%L4i!!>A0 !F A:H`RA(H )!6@,6!.\i6 Z!v T@#Ai6*A|!!xr]a qADA4!6&P$f!,!18N"A!\H!)a!T!$aB!JA<ĉ ti!ailH 4 xf>(pX!G ,Jcb.\,aȁ2́F!TU'FV!t!:1(NAE1!| ?aLA!j doAAq^Ah !̩!x eAY@6$*!vGO<OM|4d)aBzrA>!yu^$ape=EJ.R P+\EHy+>T%N)!0#Ap!~A!Сa4 A)@A>l>F$!B X)>AAX8 B? >t%eEj  /V: %Z!Bf2D A!Qdv tc ,2A$TE(@aF#{ Ah!a~2."/z ,mZ&A^Axir .iV <#n<#&" >daA qJ43fTX0ibZL!t -bil4A(9Z(aA~ԡ2!{RzZBAfq"   3tqX(! v~&1^AvH ITOrrn|za. )AҁD؁V!x !bLN  2  TcD S!T>.B!a aAn!Z rt5Ԋf|n>- !6)VANf i  !Z:!.aR!p!:a!At0a!!AB .A!&&bIjP<: 66&! B!va6qa`2"P aZ a&!3AZR "A! N   )tAޱARi! A!vq.qR`Z5&9`GlL,IiL(-Va~Sa,A FZAz& !:"l$OR lMAFf55$&FL&!ZV)DR DtV88!!()b I1( i0R%!A1A4B< !Aap! DZcE j!x16Z AR6 ! 3fva>a!a6)pLOi !7QbFaAN@9~!H*b6B 9a1j !1pa> TI6% 6! ncBnApvm*i8IBF!f6 Q&AlA\r- Qn& j\< ) AhiT f 4A"&!.*,I^j:!!c3!A%a!>A& N!Z (aaAt&ab_2v)^) JNlN *! .(!B!I AaH> )UP,2AF!<"I! V D_ND L_| I R1a(P!)>i "qhi!Z#RQ.F  Qơa<c-!zA$  ,Yr. d`jAvArᐁpab!f(N&> a.B%ln!A6g!AlX)6o4G A ")! A!^2Ar 1p1A,+5Q!lNh 97X!4>$tV6 AA2!Ax !F !>lFG0NIB='S'NJ!DVV%:@t0!A"@!.6& !0rIAP!!.%<zT!L6VArJI$ F A <F6a!TTpAA"a :NJ.Aa cMp^XAa>> $D^zā'bI. ^!4A.)6R`!;z%j! %(AVjy!av n@~aa.HLMaSĥa~d (!RdK.<T>klV:OAPF45Vxa<>!!aBFIbB5tN <)LB.TNQ0!Fn >[$A!^UA`TR&UGv3ENT֟Ui"aq4aA$cE b!.J (!*Q,  I:& >x 6vUaza"hf ?*.aAiPBa!)hAa1.oFE+ a* V1!AA$E),(3!Tn^D,Y6Vh!r TNA\ Avp!!2 iȁ c%$@ ADh.8 ;rԊAdA<x&qA>apr THAVxa6 a".6QbL"!AX6\lD2 AV!ZAT.Z6!j$"!Yj 8l,v%Ap Zp, !!!H AL !P6.i!`aaa!pZ1pc*V IF"A]6^''HNAb8&>!RA N!AhI\V8.A~6 Qr *i(A A6:~ F8V!NAPA T.l^!*BKAX<* A!!ZA!|A8A0aAT)LZ ֲ~r0b lAġ ~zd.<^&t `2:vv/z\2RZ b(NZ/` !D!!).AaTA!`e0!An~Z~7.\i8an X6!V tb iAf'TJ4'.jF52.z)!o'rI&aLR&&(H*dOec%.^B A $\ 6.h!d" V  t~ "Aaq^ n !Z@5a*vA!rZ $i aokAZtVA:.H>,yfxDc6RT&!v)T7%VMC  L a!>@f\. a> !4'!qA)a.NAN D&ad`da|!" 6 8D& F!tcF!^i.DH@IK'N% `'D&v-N&> A$A>A)^a> HU `6 >!A "")*Aza  >B0< @aJ! av!&X! A4 6t " !i$a>(Rar<&?)`F$a6! r!6V Ax!( j!@hA|(" anNi aFRa~:!njB^ 4N ,PbD:.FffhS^*!+r~  pJihyR1z !5MTIjaR !Naī!\ .!j" I d$A Pb .!)!![Ta )  T& 0 A2#PdfE%A+" 4 X3t ALej$ P7I> 62i ±T!|)`! i:L.$sAVaI&H*&v&Iv$QI&A id1TYP! pDeF2.|N":h}&& )FA )x!"!.hcAaIn*#J,|AAV!p-QNAa!a!F!`D!P8H>H>.l%0!A.pAI!f6 "&#fA1vX..)@!(qce8hNx te !X!A1l# .d)Z.B raA\v:A\Al6aR A!>NnA@alA>(@kLJ a􁘁^ a,&j"]AA!J!a^t !A!az&R.6>x`V(1~$R=$ >Z!V^(7 DV"$$J.|F:E \& G T6",v>&!@66`"Z5x-AF!AbF ziaaΩbaceV`Af$ Y,a,2anLA6ZD,66L .X2v,e 6NAAZAaBUXh E!N.C-V A!00IV."ִ  FT N!.ICef O .!F-A <@gAIB1~ !^PA\!Xi B"pxr"v  aAD"AB.f)p`EP| I-!q(A)v\ P!&>p)6:IDO-/!tNlaR0pI.qAaB>XD D \!:+anc*.%&n P aa|fva.D  ab*I::$AT*$ gPbX6!'+FZcN!D! XQp2 \6 A 2 V  vt.L .6.LT&! A A~c>0.FAd)),&aRnDFal)>18$ a!A2GH j # Vܶ&L " AZa!vP.\c "`+>X fT 9i|6b>Ra!T)B!@ `d~`J(jQparv!vV-`V  ldM<A$$!Haa:)j )E(^lJ a2cB&F! ax~ a,t\ B !Nl.4 A^ ar!baf!؁.aJa Aa zix0 ZA^^XV !!A Zb-I<܊Jw0#h7!Cda2 1! Av QUbn" O!&`& XL2X SP`/ PC8E34\"[ܲ&62`2)!0f N#!{`=HSM<)HD  ԑ&6.5GZ "6 P &pNR 4 GD"!t" %z N$ 6  .~<{@N,@! rbfr6< n<A\$RN|F0 ~b AN Sv>> >>B B!9t @!8^ᢡ b(F&B/0p2T !yAD*.:ZF i2AT2\Fɖ:^ N|r xAd\&x.~z 4!<~a~xa.(4 8rV\1m"6 *z 9!(&  $!6tR21! $  H| &R& n Q`(2 2*EaA2\@?EJ?GN5F2$v!! L.H , !BP &X8 |f:_EAd!:!!N6 F1/~BJ!"6s)X!"a`z!6Tr !zAN!pJ`  *6!aJ ځ!(6%B! I\ !DY. v& a .(D-x6nA  ,(  ~-Aj6 !x1! 4YJ.r N(!a@V ) !PZ16,A*!@ Alc4!JA6ep!R0#j aa0I(a$)@ !42 F~`5 "z"+B.6.82DN/ v F` xH@H@1!.!.| !!~PdMr%gaO WZ-K@AaqvHb8zAaralj!ABaaA!h I v&D 5/@/<~Ar p,>!)E>a vRR2^3 \  xPBpM!Z / C D..D)>!.)^ex- X%pXkRa`8&n ^. WO/R\j(+ 0:6!4a)^)&"4!l06 j aA06b.H.!ADZ dE NArVIr%6AF*Azyv /F:Q.nvU%InA*hy.p~n"=)$PajAX.B FI.y!Zav.A!Z|6A!!!@!e|=0 0W  >  64(a:)R A2af"JAXl A.Faj!La d`Z,!P !~a@6~֡N.p) !A4/TN !(!A&a< F a,J ~7*#T_)PB!(0a)Vh   7qA&o /y HH.MMn7TLAxAphHAa`v%!A$A!! F 1vja!>`rX V*6bjnZ'.`5 20  n!N!lE&Z)n!!^2. IJN0jj y@liAAV!A6  .bXV#ba< ^aai!v!f*!bAriP )&g)akQ:aaypPX^l 2!p)p!,!I!6| ~)|,A1//bv6!>a!>!&!xT>Bd/ !x0d Nai^AR6a&!Z^ .b$&-NPma4cE!@A!atIza!( .,F T2!l~^az!aad%()6"l`EF(b%ɼAaAXaaij1a$&^0"1F 0A !x`V^ ~&j <d AXZAFnv n~j 4N,DPr7a " c%+Aܡ0N!B  RAN> !!>t,a& bQ6\Qjx9AaLIliAnbb<r$&cvAZU!,^ .~!2n!FA^:1 'M!HzaRA,.h*laj`p%!(R)!` AN\aA^$mN44vNc G >wA>):  a! <ATaN6X A$T.js!Qt6%v8ArH -/J,3Ѭ xelArtqT6XTA>hA<d.\A>l !GIA0#f6 !4Vax GTa\-!a!6TOalE`0cxrMk&Z!&6XA~J\A >0 R r(!Vs0 6la6"U6  . A|(!Ba\ >&aP)!l fYz^.|8"^^4bA&F^b*MA^\!,aH!:pH Ad!pT:  ( I! 6AB*(n)Z! IJ!b0,I V6. &>v68 @( a2A J&(N 8hHW 6dA0|h7 $z)B0qf0 H}s^45'T ԍ .|2rj-AjaP !HaaFs !,c! !$D aT!p:oAj !±bcu!Qx "F a!A $aZB !&AL A!h!9jdAA6h F&hA@6!v!!.!LipqAL AF!r..iFO! 1d!a>)   aj! n p-hFr\A\!(aJb#!މz6>(H AfWAD a N a."E&0AyA)_UW)IaAƁ!6@+4c )Aa!a!~7NI*a8|Ab\!Zo#:$aXAaaaZcEN ^AxA(@ LIli!AABIAA A2a2~acAP֏a@.!l>h!n!  !B$Qc%A>, 6 )0C), !v)a A.AZ!D6R P'B!)ITLAa\! 6VQv~AA<? !dA6at).!nJ!*!l &BQAa 4^WvnAc%,!AAvIr!X4DA!$Aj!\* l)rSZA&_ !xXaA!co>3R'L T"vT"L a!>A*!` H&Av.2!ABr*cEa0!!!!AA4&&?h! !FX"AL4inti, sttesso nome, connut diver0h**: L1 (grezzoB@`C:\PYTHON_LOCAL\CsvToParquet_layj1\p2\(ritti.: `  fedele al CSV rge  `%8tr_acq.c`c-i4Rt% iB po_2o`%(FREENTVOD IP!v DVB-HI rn%) z!zL2!zfila%J`.@\MyICR_Su%8 e\loc%bhq%lPA8h!v ggiamE>A^!(in%.!*w%b!0cks-exp0t`). - La 8sformazi%!A!. `_ 4n6izIH()E<P2v_2Tr2/JAyA9! splic%!(QaXaYr!YvIzFeze+An%o%zcmpiB,QlT-\A s%H!!F1i vd%u Ft 0 PHf prodo%xo/ .!Aacr/sEdEaցclu$ e:Ja"A,A.An)~0. RimuoNnc]AonePf/`%ata]ȁa!܁yޡ)| ha% R!TQ:FAris UR by("ruc6VeiZAm!XAAap T`*ia:a!(DE>pbox%a\QhE9`Zc`~v r%82!\a!fy/:$ALaAa *!j!XaBnaN1z!!*9se8anEgee%&gs.jn%)`":"b"dnfh>j"va0oel'op %&i a 12 6.y܁ a!6@2E%"6P60ueA~IAr(aT!`eƁj1TR o='X'%( vjVeg2 (`D:_*!BlavAAHrtZAAQX>*Atap0I`d)dRhD/J+2$Aa m f)! oep,b `USTOM_DIRITTId ZH!: H!2!:6h .a.H CHszb A6aA 6! lv~Jن~(z>oA|`Z H/CLAUDE.mdEAev%:r!" NAl A aV!&ajI." !KB%joJ`It.a< UfFVa | .nA<!AlJaA" %Arda< 4A!*h Zd vsiE !$0 SCHEDU%a" QTa: !r  !r!*gEV! (u0! oeBi .1  a*"b a"AD s!MS 2  NO%b> "*$a6 >$Da   >4f i%Aء h9rE AZ6!^(!zA ABedTIda4f18,)xv<i :d! y'eDAej r AL!Jq( cnj6 .,va!0eAAVa AhAX Dd kDB/:/SQLmAri>fjT!R! l a.\   r A!ԁ<*cEA& !Ir"AF.>.>abbcm`8 oEF &T/ZZ/EppuespN|/NL_% rAc2$QU%NYT!ZDav1. .)8!*ql!@aiR 0F),a6,2 +ank.dbE >!t$A|!16EFA aQJ>DLA<Z~ar~A^A(!f a6& mb`!J (fRa!D!F  A  A. A.)aV`$r! aR B!*!^. 6g%v !!(F  h! OnAEdI ^ Z a!!rA>!a!vAjZ V B.MF./Ua`O: _EXT` LINKŚ_L POSfORYR(LUeZE *:MP~(IVE_IM _P`M!!$!a`sy@ tb/EF(xEx6hAVaf!ZrUJΡ.FaR>a2PK%joN!! l R~.6frr  < 0  a%j $a6 &a:vEF`=FE~A`RRe SS R MMixt6M !aZ$&  !iT"mVL* "UtV6hvX&\""/":t!!DA0hALe^ rR-(RlEj QF La8v.  !0 Ёp| AHl!v2/R2pZ !~cy%1N^!fba.F. &AAn $!x!raobV p t Tl >A!&$u A! !ahj.>Rz ^  !6&,&a\I !T0  Vjb6  ANL  `Aa)Hv fm_i$(8R !F'ANA1' 8'338467'mI" FB 0TEG%ܡ!ID !! !co $ ! P)tpx&biAT X d-HR!RA!.4! <  1I* Za'%im(b  (2&,AAN>ΡP !Lb!b!ztX a!* I )p(!)$ =%., Qo @( ^ciA>BA Va2A .N1t`:6V:.9 ff%!0A:h|.*86jy"\ F2IO%vAIA6.  a.YbAQf!!ƩNI6p)v.A*I|az 6!P6YFi*NIz! aeF( á)sŘɴ!um ! !>A1f!f).`FA! !4aj 6@  a9 `r(TA*6H.f%6$A)葢c!)  !!8d! &!YFAa/l6  N(Aa^ANa>!. n!vA:x!) .aATN<"'Te!i!2A,9j!Jt $  !.AT qcAV4! j>!(ja ! iL.A )Y!!*a2 .!a8!&  @AA&! !f  XA6!1 )a4a@!EEnEa T)l    P"BZ4  .V $ < VHA!!!$a&Id. Th P I)"c-Aa aI.I!AAJaI|!~F6 0)A`L!aFO=P'ADJ&*C(5>  b \ U=:!*AhJ06=- J A`L+C=xAt^FDP=F!!P|!BA6>aN, 8&-!."AF!&:+f da fL.JAt6<>")ddiIHaaAAH$>f%4  !QtA8:A$2  !H!Va&!!P6 ,i~IR| xaxL zz A! =th20.(4AArtjD#>+!Ď,詖v!!IJ~N3\f!>Ar a&AJ !\\%!|t.E\sD#!\$A43 a\e`>XA  h^2d2ar2!qP*#`n1 >( .Tn!`r,c%*A\ !la!a_(iB^(5b: fa!iF9ȡ^ a&i!`,  -!!> qMf` ́5nA~_b`>3c%zez! "T6AF |vg &(A_PDO NAaj%(,N:!~a ".!ac.V( > 30.2 00! :A>d0LJ  !4 I2A`4!cJA3a)|p !X" `J *nBY!lVl #!N)M%`^~~n .H'.A dan.T B(R  $)n () 3B!VAA .\b" a6t.tx7 aiA6ZA(>!viI !dCN9*66Z74AXA,B) Ath!\a rQ& 4r I⡔!:Hl X iN!xa~> 8!  N tl&3 r!P 6a^A!!*a!Xc>k);`b%B nAaaaTy.qna~& S !I rA~Ai z>.^QJ A~!.E"x()_bHF( ~X A ~ A&!.Z)v a!,Va|6)daidN !Af._*p!Z7 A ZA*68 ^ al% عXlalF> .p >h8 R .ra|a\!B!&!.!  (."@7AaH`)H6@'Ej'af/yԡ|,/i!d.i!z( AqT# ?.=40!br!"a(Np $k- A0.8ke_LAf2.10)a@2!A^& D%6! >A!taaX!r`/AP&6 x27 213! fa N 9 96.5V/((35,3%^AHy-C?0 58.949 zv;62pC 4. 5,*\B.ie: 0 8b4b8B<c4n 40(1414D-A0#!(.$P0(>6vAX!& v<16 ))Av cE2!.)53, ap.!(,3-.28,25.,HT=!3!Z,7,p(,)lEA6; &@A|^&N !V$69"Y.|!y!fH2)*0U.0 j|$21NcE A>b ;!Rr-"Aj.x#&; ȁv)0L (99,mV hRT d%| ɜ>~F9xQfE!hhc5A4! ^378b3a.<&LT\>ΡHiD&!a^2@FaBi4 7eDTq 9 !x.!vI6AA A8A.8!f!2An N~RQIcEa  "ln*.A.()b(9$P1V2(3I!!1z8%eA!d)b#a  !iR *!Ba\hfHVD24:7."! .*8Ō^ҁ .1A6AT%.* V RD* K/(& /Dx LDev&V1  "\aLA2),@.(^! Y(I ^&!i,V :e\'=( F 6&AAn9A*1a^c&A̡6AzA:&#!iDa!)V;a"F~AAn(ATM*8/5(44v< $&/qD"  bJ! \1@!(m &AvU"AaS!arE6~v!^!niF%d ,  I" At0 BBC Wldw )NR6CeA H2 !LA$)JaZN-f Qʁ&.a N8 ɺrd "A@>Rw*k%NI$8PY!N: =A |:8$!A4aY~A" |A|?!h!6Avh 3" .F a at6!a! !7- #!c%lza0.aJaV &0F0 A>A0  |Ar!bA\!ja ֩R~H:, 6\!A^A2 C5/I13p@! !L> *N) ~@"T$A&thzY& V" rB<.aZ1O2 A3 R (~1mA(Ar!u^ A P. 4!!|B)N!2vEA!r! B a܁L&P:a!a"f!>S&J2a!N  f Ap EATN"U.d( "!& !.2)V!.xA8 &#p da|0 d $AaP$ >I&Q*,!!!!)5 I/lm.>!*R2 t&6 6 Xue 1J 4A! A|1^)R1ApA-2  0С^"6 i8!-9at:!8A !  -L. I*f!: ()X `IAv!!aA XAA(6#`Y\  ɲAhJᜡAd3!dHX'z6ac* !HF(f "!,aa !"AP IF!9 P!!. APA.@.`,Z>>IM;:~!D!IJn afV( xZ L :a,A)0Iv.( Yb&H8!!`!)N .a@ |BR!`i.AAJZCp0Up A^!!z  a. IbV ab J!9A^^ 6n!&$A@)&p h0 ApeIV!4I aVubBA)FIz"rDaETLtMh4!AX کB!\A<N t! A f,!<.,V\1I!!Ba. !<v%aB!!BV .>.8t cnAf!V.W)^lA>0<<c~!!|hF<: n:  4 l%F))VaT6&/A)TA*$|DA)A*PbA^a`a>., )AA)bA !l=X2VAl~Za^"2!Dz( 4!av\!@! lsFᤡ@N%6Q)z)ZAA ?\!AT)("NW]K:,A(C:PT Af3p.ZDT v!l ge|adA" |FD _FfQGUa(F4A;J!ʡ) A!A_NMax*FXhiFce&AraAZ ~ )y8Ba!AT8 @..n&aV F.Anue<D!AxipMaJ ialr+Pc~!iFN_!A!)l!JNa6Z!@ )a! 1zNA!@T^ !:L `6.Ceran! A PA*!a|6Q*)jZVE$8N ,.$!,t!d9""aAJ!F  M$ $6KNdE6pS>3|eE" 8a>.nFn,iA `A`nAF&aV  !J&fAX D $bᘉf a,L AJAAhQ N PPD,,. FN'AaFa!:aaA  ihH!0A 9`"j' X>TPR&EMnM.BhI5~N(7庡lV4!&p-A<n$h (ATJ<AB.!h! AF!b|  `Í!6 Q>aD`I*t  Axb jAD0>Uph$- -i:]W8+F2MZnx)2-FSHOaNa!,6)a"!j 42':A\Aat!J!Dq$ !.A@ zA>1\c% a!A: !E`.4A|NzPi":^MeI ,SP.IPA|$Mnl4, &T1i|IBD,f5N$n#vN7&6\EBav._\a8U k;z8fz8 ^6d`njTA` eP N!~9vA$z AILaI:$Apq)ArTT:n* QGr>tA*!JQ ba2pa.t` D*"0 $!A~ar30.!D;le 1:l!~`9 !P!c'|. nP>Vb/aF`iBv!J(0. ! &!@g!!^n~fv:t$,F 8D41 !rT\6%f J!v Za>> ArcŘHd>F$kA\ B>\ p^ 6N^ ._9 RNp`v*B 2$!^f!pCA0I !Fn!LF 6@46=pZ !AFA!:az)FJaALtJ FaX<6qA!&Ja\j!\a.a8M.( rA"xrN!z pk!XR4Xa\ ` av$. NA!)rh !x!P!" A .h/ 6A.aa !`pt& FF gE`!<1A8I^Xl l UPvASSY E.$y¡$^\ F(At! .TM!0NZIM,[ &OaZ_Vj !\ cb'Izf4v  Ghl2NIEdJk/tyea0aa, a!AB0[A._>F Ir! 5% pQ> a&a @1uQp0aanHXp#ITzsB(""EN"E%R 9 pA !DpT.^ !1 *! \(Arɪ!Ia& (q(!$)al. Pc4A^  6[$:"z) A@ > ^!!D (Lrn!.AD !B B@fA.ifF!4>(6<)Z-t AdjA.aAlD<b!!!(P LA!Blg!H ! H!p.PH r%X/`*dvM,d`)88A juR@8Ao\|F FL " zT IFf<u&i.ha^ !P!a :!&&!)x.hN!FaB! .xt!6  ,!Q6 )! 6A !!06 4,y: VP`hL`*p DLc6 WAq(!yjI> !" :6L!& n a9 f f\C!l BrJ,AeF!.'Ep !|xNd6atiL4(*pc !R, HAa>9&@a~AZAQ&J  ,Y, <!aPP!^jaP!D$&a&t:ALHh!Z"Sa lA ijQ 6^ZHg!,>h9& tTtVTA>I| !iA!!p4!j >V)JA* Af ( ^ )%!!!A(A!AH& a|!.2-Z9i baA>+Q|aaj ~fj .D  iInj !  a~>,NFaa!(!.z!p!!RA,/08/"V<) J! )j,j ##!naPA6!!6*(01!AAZ $!iB T!R h  V`6 p!far!iȁt X2 I S2@iv)*R!z 86&d!& h^#.v!a A!bH abaHi_v2 X!"aF>L &v ^p!^ !:AnA(ά t x&1!AR;&A(w>6&]E B<L AA. VAaev!1/E4( ia<(!T  laT&RH !.t!NT ZDQLA(9aF6% +aD:AZ aᐡx> a T 2F6~o-t=bW'A&< JA!$i@) >9A!! 6.:>*a"!8:%Vl!|!D0QF46H 2!0!):/: !Q@2|a&-!!!cx!iAj!F.)V< 9A<LeBn 骩!J!.9M(sEMENBs6!NJ~a0"a !>&> > I,V ֩Qf>!f!HA^qLA( 0.AzPY A:I&A|AAF6:1T aFAn af P`!>An!PT Af얢J!Lt!F iQRT   A6c<6)a8Z&a !>!x)&! !h(.Ar/>hx h :`2`%Z(b+$itB>A: 8 `e!Rtvn(๼-< >:`` ^"6 npC6.y^: ! Tdd6$`{` {  6A<qj 1(4 a!p6NRT9:H +hf lX\a` h.0Am4A {D("\J&Fd_6.d+)A.X N} )hf.\ .@!Xaa1,ok2$A lt $[ {"NA:Axh 9!V68(d248J:"mE.f} ]:jP!6TbadrX/<rb \,*RH `  lwU!AB0 z "b   VN!!6_,(% a0ڀ) 2 (S(Nf &.څaq!ql& O s2  rp5rtI~)DArrE00)"-CT/W|KcZr  R!y3dJT;|AH1do(66H^ A:^Y"BaxNR.5>lD.P8ky8#lUNyE AC. R"kO</L@p~ LR9 3LJH ҁ&  aADaD .#(P.L! i!Ρ!lAX )aR!..ngv ~ ^O .Vt azf & >Q4ȁ@` T*%bV&aaX 6v (  PK>f zwN  AaTa  .|" | |2  i!,a ‰d)`^jA1V& Ir> J !hy)%, !^rg"-`FQ 2nfV4!|!" ViZAP.0NAHVVe 6& 2a /%!y_t!<pZ (:A hk& '΁p/l0h_ 6&"(!aNN> X0sNAD*&6(V8  !Ra,SRne, `A^1!.NTT\af^A|0A@D .$>4&08 .X0`a(.!.Aa<QtTcL$avZa8,$   4z(  N PA:V~8(JazAR8 l\ h $zab >6F 68&!Xnp O:3~F$ $>!4aPAh,#T!t&d v8 `2&j&%"_"fBL xa!LA!Y !l!aAc&Ah(IRMtLT<I(!aā a~i2A,**R~7aP&A)A6NTvBɐ1>a"A..!ɐIT!6B+a  !`\FH62(}!)jK !2atH*hʡa^$jv5fp8"~  iA"  !> 2!|!&j!iD!|A,4(A4B!b ~<I.A!! q*AVT΁6a!\W)"A&$AfA`We| X p1)<t%! ZaH !8t!d 0)F!0 nHFJ;`^( a ))>aA A9dP>N8Iat n9a G c&b ~jv!Nz¡6ީV*!bb@ ApYD/AzH!an!>PA!a|aJ ꩡA  (ATA3!!raAb|D Ip6NAH&aQP jq$K4Iv:3! a!^Tav !X h.0ahNi H>^r<! a"4 4!av!$^ sd x<ց ^A8AEI.A>NV6VSE (DQ|n!.`A)jA.aP!Ada>c"F 1IF^IA*!!!fy>9R4x.>aFDAa!,B8 Q!Qz(b  N6 (A6 tE&!l 1f)aF|) XAV !a \!\J T(!P p.  !h !fA*a>A! $a4 x!a .B5B#A> >a$)$Az!.0AP,6aF&ZA1nAA~i0!BA\ ANdT,4d*!T!87cp!21!|D1>.AT)^TDi4f ^T!`a!!R jb)xWEEd AR!j8.X\ (AT!ARba"z+ !!daAx)Ejc%&  JP . 7pF>.>| AHA,?FN"9 6:M.& F!JA..| !~;7A%*HAZ MGJS2xA!9AT AAJp A0#!aYAa!>A  .Ah x> >v FhA&x`.B!!d  a.zV0 qT^4ah>!*A4F&A0!""aee0!!+!N'Ad!aX6t6(ɜ|F.8 !F!\!VI> HP!!AA <J f8ii F Xi A|X )pr .&4! M%F ^ 6 a,AZIY^JN4 AnP!>F4`A )jBe Aցc%<@6*)!^j JA X\aV& i,sdAdBցdIj<`FR!@~A4!abI( Pzt6!ai ">d^I6(\&H|J aba<RV:x%xE)H!lERhLar .0 Ρ"PG &N TB A!8a:b0 8<*na&2 ,6DNt6 B ,PA4! &&|a2)V! !tx&A؜6>&:X !F<&%+A4 T)A.Qa0tAdQbD6A y%ajP>0Mt\EX0A DA^h! IABAa $!INFD! A~ r.^BTdA!ơN taaa`D a>fJPl3`A! haءTT!!ewVaVa$%A^P ! n!&B:&.d! )ѐA>B !4<8)Tc.CvAB(A\&6O <1aiAb "<,v#!kQRN !$!AIZ)!\&e$rf&pVA9!aAa!h!!FF6 a n2&*@1A!L d IfP<2F|^0B>$ !.~!A`&2"!~ 4x1 H av*zAX0!^&Ł&a  F cEAjLen!pA\Aha868ADa !!4gato. {2R  `u@W3eFM5%  pu@ pu@2Q7 7 pu@7o"pathcMauro/lavoro/lavoro-python-ecosistema/lavoro-python-ecosistema.md"tsN'yB"datac5--- name: lavoro-python-ecosistema description: "Panoramica dei progetti sotto PYTHON/ (ufficio Windows Mediaset)  hub, un file per applicativo" metadata: type: project --- Parte di [[_i_lavoro|lavoro]] (contesto professionale di Mauro)  complementare a [[lavoro-progetti-strumenti]], che racconta MyICR Suite/PowerBricks/Linker dal lato posizionamento strategico; questa cartella l'inventario tecnico dell'intero codice ufficio, non solo i progetti citati l. `Dropbox/adrian/PYTHON/` il codice dei progetti ufficio Mediaset di Mauro  territorio Windows, sola lettura da Nave (v. [[feedback_python_windows_territory]]), **fisicamente fuori dall'archivio**. Un'AI che consulti solo `archivio/` (es. un mirror esterno) non lo vede affatto: questa cartella esiste per colmare quel buco, dando il quadro "chi fa cosa" senza bisogno di entrare in `PYTHON/`. **Gotcha (04/08/2026): falsi "modificati" per line-ending, visibili solo da Nave.** `git status` dentro `PYTHON/` da Nave (Linux) pu segnare file come modificati (tipico su CSV/config/VBA) quando in realt il contenuto identico e cambia solo il terminatore di riga (CRLF!LF)  verificabile con `git diff -b` (ignora whitespace), che in questi casi non mostra nulla. Causa: Git per Windows normalizza CRLF!LF in automatico (autocrlf), da Ufficio il repo risulta pulito; Nave non ha quella normalizzazione e vede il working tree sincronizzato via Dropbox come divergente dal blob committato. Non un problema reale, non richiede n commit n altra azione  non sparir mai finch non si configura `.gitattributes` (oggi assente), ma innocuo e va ignorato quando lo si incontra in un controllo da Nave. **Non una copia dei CLAUDE.md di progetto**  quelli restano la fonte di verit tecnica (stack, comandi, gotcha implementativi) e vivono con il codice. Ogni file qui ha solo: cosa fa, che stato ha, come si collega agli altri. Per l'indice tecnico completo con path: `PYTHON/CLAUDE.md` (coordinator, letto solo da chi ha accesso a `PYTHON/`). **Per la business logic e i flussi dati** (dove nascono i dati OnAir, come li trasforma la pipeline SCHEDULATORE, anomalie): non qui, vedi [[myicr-flussi]] (logistica/pipeline) e [[powerbricks]] (semantica di business)  coprono in profondit PIPELINE_PYTHON/DataHub_v2/ParquetToAccess e l'ecosistema MyICR_Suite/PowerBricks, molto pi in dettaglio di quanto serva ripetere qui. ## Applicativi Un file per progetto  nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati): - [[Frank]]  daemon Windows, orchestra i job ETL (ex Scheduler) - [[MyICR_Suite]]  suite applicativa ICR, il cuore dell'ecosistema - [[PIPELINE_PYTHON]]  pipeline CSV!Parquet!Access/SQLite, a monte di tutto - [[ImdbUpdate]]  job settimanale dataset IMDb - [[GemmaReport]]  report automatico settimanale prodotti GEMMA - [[GemmaClient]]  client desktop per GEMMA GSV - [[DbComparer]]  validazione DB, uso on-demand - [[MonitorOsservatorioPy]]  ascolti TV Spagna/Germania ## Quando aggiornare questa cartella Su cambio di status (active!completed, nuovo progetto, smantellamento) o su una nuova relazione strutturale tra progetti  non sui dettagli implementativi, quelli restano nei CLAUDE.md locali. Fonte primaria per verificare lo stato corrente resta `PYTHON/CLAUDE.md` (chi ha accesso a `PYTHON/`, quindi non un'AI esterna solo su archivio). Nuovo progetto ! nuovo file qui, stesso nome della cartella reale. {2P  pu@XQr= %9%  u@ u@2OI I u@Io"pathcMauro/lavoro/lavoro-python-ecosistema/lavoro-python-ecosistema.md"tsNgyB"datacG--- name: lavoro-python-ecosistema description: "Panoramica dei progetti sotto PYTHON/ (ufficio Windows Mediaset)  hub, un file per applicativo" metadata: type: project --- Parte di [[_i_lavoro|lavoro]] (contesto professionale di Mauro)  complementare a [[lavoro-progetti-strumenti]], che racconta MyICR Suite/PowerBricks/Linker dal lato posizionamento strategico; questa cartella l'inventario tecnico dell'intero codice ufficio, non solo i progetti citati l. `Dropbox/adrian/PYTHON/` il codice dei progetti ufficio Mediaset di Mauro  territorio Windows, sola lettura da Nave (v. [[feedback_python_windows_territory]]), **fisicamente fuori dall'archivio**. Un'AI che consulti solo `archivio/` (es. un mirror esterno) non lo vede affatto: questa cartella esiste per colmare quel buco, dando il quadro "chi fa cosa" senza bisogno di entrare in `PYTHON/`. **Gotcha (04/08/2026): falsi "modificati" per line-ending, visibili solo da Nave.** `git status` dentro `PYTHON/` da Nave (Linux) pu segnare file come modificati (tipico su CSV/config/VBA) quando in realt il contenuto identico e cambia solo il terminatore di riga (CRLF!LF)  verificabile con `git diff -b` (ignora whitespace), che in questi casi non mostra nulla. Causa: Git per Windows normalizza CRLF!LF in automatico (autocrlf), da Ufficio il repo risulta pulito; Nave non ha quella normalizzazione e vede il working tree sincronizzato via Dropbox come divergente dal blob committato. Non un problema reale, non richiede n commit n altra azione  non sparir mai finch non si configura `.gitattributes` (oggi assente), ma innocuo e va ignorato quando lo si incontra in un controllo da Nave. **Non una copia dei CLAUDE.md di progetto**  quelli restano la fonte di verit tecnica (stack, comandi, gotcha implementativi) e vivono con il codice. Ogni file qui ha solo: cosa fa, che stato ha, come si collega agli altri. Per l'indice tecnico completo con path: `PYTHON/CLAUDE.md` (coordinator, letto solo da chi ha accesso a `PYTHON/`). **Per la business logic e i flussi dati** (dove nascono i dati OnAir, come li trasforma la pipeline SCHEDULATORE, anomalie): non qui, vedi [[myicr-flussi]] (logistica/pipeline) e [[powerbricks]] (semantica di business)  coprono in profondit PIPELINE_PYTHON/DataHub_v2/ParquetToAccess e l'ecosistema MyICR_Suite/PowerBricks, molto pi in dettaglio di quanto serva ripetere qui. **Convenzione git (completata 04/08/2026)**: ogni progetto di primo livello sotto `PYTHON/` ha ora un repository git proprio (repo annidato, agganciato al padre solo come puntatore a commit  mode `160000`)  scelta esplicita di Mauro per avere nel pannello Source Control di VSCode uno storico pulito per progetto, invece di un unico log misto. `PIPELINE_PYTHON` era l'ultima eccezione (file tracciati direttamente nel repo padre), sistemata oggi: repo proprio creato da zero (storia precedente, inclusi i fix del 04/08, resta recuperabile nella storia del repo padre `PYTHON/` prima del commit `b647a74`). Nessuno di questi un submodule "ufficiale" (manca `.gitmodules` nel padre)  funzionano come repo annidati informali, sufficiente per l'uso attuale ma non supportano i comandi `git submodule` standard. ## Applicativi Un file per progetto  nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati): - [[Frank]]  daemon Windows, orchestra i job ETL (ex Scheduler) - [[MyICR_Suite]]  suite applicativa ICR, il cuore dell'ecosistema - [[PIPELINE_PYTHON]]  pipeline CSV!Parquet!Access/SQLite, a monte di tutto - [[ImdbUpdate]]  job settimanale dataset IMDb - [[GemmaReport]]  report automatico settimanale prodotti GEMMA - [[GemmaClient]]  client desktop per GEMMA GSV - [[DbComparer]]  validazione DB, uso on-demand - [[MonitorOsservatorioPy]]  ascolti TV Spagna/Germania - `omdb_enrich`  **trovato 04/08/2026, non ancora documentato**: nessun CLAUDE.md, non in `PYTHON/CLAUDE.md`. Dai nomi file (`omdb_batch_enrich.py`, `omdb_poster_repair.py`) sembra arricchimento metadati/poster da OMDB  da verificare con Mauro e scrivere una scheda propria quando c' tempo, per ora solo segnalato per non perderlo. ## Quando aggiornare questa cartella Su cambio di status (active!completed, nuovo progetto, smantellamento) o su una nuova relazione strutturale tra progetti  non sui dettagli implementativi, quelli restano nei CLAUDE.md locali. Fonte primaria per verificare lo stato corrente resta `PYTHON/CLAUDE.md` (chi ha accesso a `PYTHON/`, quindi non un'AI esterna solo su archivio). Nuovo progetto ! nuovo file qui, stesso nome della cartella reale. {2N  u@Yws3;=%  u@ u@2M  u@ o"pathc8Adrian/agenti/powerb$Icks.md"tsNyB"datac--- name: project-pNX-knled descponVH"Base di co08za businJs logic MyICR_Suite/PB (lLk, |"tiziim atra%L)  s c<au%@Z!h"0dal sub=!V-expt" taL(: ty(:B %- C>p)dom%*! ήn!>!!e %M5( par%r%1.h2026-07-17. Le5Z!^d1!Ajk%fv`x`EF`.clA.|s^|6i`).%(**Why: mzaA6oAivE a<PZAun->hs8dboxEa"soaj)VA!VAn!d!A&rE r SQLm@a0Navee4!0Afc\im-!a!^~A!eERi& iedfut^,uffXIH)Deġ`u vAcc^ E!xa222!! a a !bbch LT$a j`ia]XHE a appl]j)(!>$ q!Aae!@eExZI61!!el- fIn!cuU.n!viJA!0)gee5Z!vuo, en 5ɞr~!AaxA~R ## DuanEr!0^zJsc% v^0LLMe8>30)A"fJ&i!Tl,p ^ . Ũd pet!An!J !Fa6f.AQ:a\z- p^>F8pB Ab6/%lregh teERl eo2Ariryͼa$I<Be( !JSB!H!z)100%I*Ɋ!.T"ArE!6t a>".i2a.A`]0/%48t6-Mi-%r}i" !6  aL @! A$ !a:QE (f 6F in  ~t9Ij!As@6*9,!ơiz.)pB. B-! Fi1x!$Aȡ2x bNL 2 >L lAZl'"e& .!`!AHId!qaray<ʡ~ hD !(N>Ѡl '  u=a: YjF "bvPl`"/H/bJIL9(n i&:AHA!I FXL!8A0v oE b&I I<8 .)`A!a p%nL Lct, !XD I/.  h%"><!!:I) QTR Qm)A R$ B F x! LN "Oe" nAI RXl)AP8+ WebRTCut XZi(!4 !ha !a*i|e%x/%x@ y ie4!!a4  !A!.@g$.0n!2A !F6aTA !A0HAu A<j P :!4Rd %|& oeT !l!1x6QaP,.Bt%H!abza  <2F!hc=v.ɬ@a~>1`Z!2oR m D !afAjaRA, La@n`o|PxsL&!~9a@az chA'Uf(ff xf%N!A(!  aUx`ID(5ALA!!.R. a!at\a_2B_e_:j @ dcP!>L !n !! /18Efugeah"PI&".`av 26|iPh%e"!a(! apci,u( aJ2A^ DEJ4a.AL!Ni`iN!Xf&1nA: c > o%b*.1ؑ!!y. &  nrAr*6!Riю!։ P 6&, !d !@i `PYTHp& IzAbH A6 *zAz),i! 04 8/"Z i.,a0!DX An>>`%FAA1AJa t l !@ !~ nE!I!4NaBA9N6 Vv$a~P9bi !t B A aJ22A:qJ: J(/ DB%|> VA̡!r!!:QZe&v 4i&vr1!T!>e fa$AZ)$!RBRx(AAL!z AT!Z GU >|F!DX lx`! !H^ A bpd!8!lqTAcbALn*j o/E&;DB!nggD !AtS |t/:p)FA!DI1a !!"'\v0 :!D!at!ZI4.t:cmDh )Na4A^ YJom s-B!IRa")!4 tiIAf!H,|ij!>2 H (!6 r Atz!H8 Aq$!>y !|/ )iB ^!.SeE6 h&AXala0!0`A jm_p !vapp!> A^ ^!H!t ^)> 0!a AcMlaAb!!,aR!@ .)EFHX!ic ~. ".2!(!zg^AL`/`< <" !~ o@" yND!pR !q!0"zE4aA !n!rA!!A>& f)EB|FnyV1j&#! zad8X/ i5HFvaI\aJ)(J) >!AX ~ x2.,) NE.A:ir!vvA!.HAAޡ,4>X!* ),D P걦6aAAd`(2ND .A@ZR%>!4>" YO%Pat( apAPL%Ia"!6!la& a!t) !!v 0 .p`NalA)0>8ix.tAtAZA AD Qc2dENAl* piA~ &flbA"riR$!rM8  iERabr)`!a"bIz*8)!&i.v277%BL!!)P!f,56A!d PI.p8a6c-p!2hADA! 'ov)V!PI" 0*d v!Ax&!b \reAb4f6!*hg%z!A(!ᔉ!")f4 s8b. aRa6!v!NB !lhdz i!r$I~ R1  aQZF.015a!t0Aar-e&!HIa !niF܁$`AA(A a| 6a0a>! *zQ AVd A!\ >D!2 R b(!*  A4pj!# .V 't$+,N@ .B' v6#!a* iax)bb,)add^Rɠ F!PlT- |a!):,ftAad!c%\0la @)U@ ! t< hrY>Q&hQx6 p!!c`a8a$"$LTRI!(2AvA0%6 8a)6"%!.FRI@t !i_%!.|1%.1m6F !2r lA)|Z6.(vA6AHa:\ N=)^A A!pAD!aN).f 6v!2!fAJEx0lEA0!Aak, wn%Z ! !.~A\>1 Tcdp!P`1:l0T ..N!恊It A: 8q~ @  *(ePA6L !rtr D! ! R!8!LINKn-_RE-,x-RYB6&8VALUTAZIE(<- T_EXTA%L, aM01"D͚!8F Ob!00鰡Ap (Ai4"_e4 !5ADA^jf,.v14 "c"!.q@2QA\. (avIlp1*h,*A(  I$5( LA($r pnN%6R>^(6l_33AAAxa2Z!!\!hm/d!d^/Dz : A87!@af44Rv/6pyt^ @`p34AN(':%:'$T6a e(f".T`!d.N{%z}J 4.")p,!j!~^!:`tNe ~ Aa !R!xQbv#T tLdf( HD A!$Mmz!IF Eujd  .a<ٲ6 |)D18IBEe ELECT5R!"A*8L GxaDvAd`)8XF lf B!2 |)l!- 2\ .a|! 4!FH">  )aT .ceXRI6!$V a J! b2m.~.!~ *A!p!n!h12' aN !  C.6V&*.2!in!b z!F|-ny.~aA>~VjrIH8A!)3A,)!Z0 !A!r&AJ!&"ptp dA~>A΁h>t,V(` 6P6_ Af" AyJfa&a&4!H.!I)VF !a  8t6AV`."ah(~Ers%*-"d i A.<L ABmZX*&A&A  !Qt2!`I:\j3FTWA< (CHEDUL7V \;F .6Z?F) AfrV2!AaF$! 1j.q0A ! I&" aJ!X*.dAa $0 (^!a: ha6A`fcŶ 41gɌ!y%tB^,+3 A azA!!DanIZA dyrR816N'n &  a A1xA R. A!^!A:d% %(0f !N&1`ANA@BF!ab"6.:ap`Axn.1A, !syPT! :|7a*+AA6aaAޡ:I$A A&A J8! Vm AF 0qPayI l!!aIA!&A  Q@f:)A66(V dav8!!&Y!IJ  "% r aVAc A RR19`Ap !2ahA XI`606d(&F I"( *X-fP(R!~A.6 `B b UNT(*l) 8!6=| F%!R- .~ $!&^R *$| |f$AA~_ ^y 9.599 v1 ao*(TAT>1)e *R  !A&8B6/KI/7CNs%t@"A1B XE:G. ܁8!`1!lq !+1! 7a<ġ6 aN^\i6ari4tToA a686ekT> ffa66y-X Va4ZQ`|JAdi:Ja P ,t aVAaJ  !p. Zvl v!0")'CAN*5' `vE342* TEQU< ZO"!.atA2 a` !&!ɾ N< cEFz.H d1T!D!6vI *" H! ^Aa~ >#r (afaN aV &!!">(c >Az!x\A.f2A̎h36>ZA ~0,46%jrJ2bA!RV0ar2rFN!89L !laB 1!)AT@"et6`!`C}t 6!M!aM.!tl"6 Aa$AadL_HQf.*.f2\>FD! !Q X  !AHh I&qrI\)  )& 0  >2V .VQ!b `, !&:!H: . bR4! DP!P !~r@R *! J 6^A"e!NzH!|> 0I&:# fyT .FT! :D |!6  H ^( (E$`A.!.rT:!!@Ala v&!2>)2!!<BA2d0шv&"A"=$b qQ^r  !T!1.-4p0L+N !)%d&afI8a/8<> GRA!`M STUMI :A6lF1!!c.Fc"R16CEt/eh(^  !&^A@*r.!YQ(i>J' lEA?.PfM.63=! A>da`aN8Vb 4fn`VN"0446H Ax>c"h a\F i!`EEIMDbRn6!B e280.5  XB_EDZEUJTLO-AD!,a0NjqVD)z62 0?2P& b "QG 2TV&i. : ~ aGuxPa!;~. B8.aAA2  6^5A#!v!'Qz (rJ&axY!<n-B8Pa a&nI65E892uPAJb HA_*%>(& vB&(b.. !( z @h%`f86 2=/N ,!,!ZF"6 a ( `\!!a!a`V=:ve r)8 '~egz )L Z&!z,  j f 5 I2 b P C C   N Z F E D*MaO %(A%!0FA$8)k-a|a>F2!)$A >D!nR >a a6 Rp  !"6l >d xt vAAPn5r[!~A؁QI^ I cEavAbAZi&ȁDzeN2 ,$ d.6p\!l R YvYbT.F.@$;&69(BAn6a!B r$ &|A^Za0>_1 fb! lNF.12!0AF c 2A!!AI!ƞ  a  A@>la,!l&FZ| (`N OUHBYB> HAVvGxD&j>X 0Et >a&d\M\  $8.8FMvB$!d9vId2bA&Nj!x.BAbBIaAXV"v1l6<>) =HA"AFlj aJA x#b!&'A 6ᜡ. !\A !DPVF!AB<j9 `A!" 6\>N+:vc4( 2"SŌK,  > 6~9> n! 6n>1n!B<0Μa!` !*fA6 '!L!$Az1F 37= 2Ka IBAF*Lt+jH&F9\a񬁘aH9>0].#d~1.!HdLI PK"V Q :b"CD(!a&R " ! 0B "T( bl g4c J! Pa\!! 060 ) ^ N  b% F!H* `!s>U at _E!6 6 f 6 4DŴB0$0?) .In?`[b 1J  )L  )X&i(! !F' 4T 6*i@r  jc2!6I '', 3  '" )!^<S/n3&)*fj!b*^ A62>h9<0.>9 f )&)d 7U>(B!`>86nDli8>P IabA!a:3,6,e|  1 89,24r36$,884 Z ,H dAc2JN V n&JY 6(F/R/M/J`&n A>-8aee'l fnR" $a- ^a v%A>A8=|6"WEpA6jA` &p/l >`_ 6_ & 9 A T^ $A**nr",NADR:E"a`p6I*;NvF8'" aX! weL w%a(sEFP $0!d&aaA l ɠf  axar 6A6A!Da"lAzIi<4 ZPj  nLcB6R Бj_!hA"(If_3^&=4v.=BUEDa R =!2!~"` t ^7 08 A>^^<='F <1W`E*E'!`BlLC9!aB'x!SNEF#LPA> fA f !     ,b- 1`!vFZLAH z: ADi(X | u8%(a!t!")A*,#IAV,~X8aJ|N lF4BANA( !:~ )Lt 8A@FX@"L ah!lgA) B!2BL` ;a!DaA.B)!  EX!vŎ,!2E|  J|!Dc!,q"rI>N|6L-&>&-Bv^ !<V|AA(! l#QVa"iAA hx2aJ)Z9L.s!:a!P1!)eX)Y!nd @i^& aA*cA.aA!6 zAjAD.-6T2r2)b"h B!lu!2A>HzraII?6 !()AP66:$nJ>6t!p!BƁ a*dA>A )@!<=he^: c2! XNNT.=2&)"!o61A^N`E r ALZ.lj 6 QNA!~ ax!teRP !lFhV$@FF$ FN*Q& *H' _V!iv T/UzVA!Rp_E2DAH< P tf!  Ap:>!c4+jd!NZ!T!\AF ApA䁎aa<jc%>NJN&">= i08&i@`(U.!$il! F* a!.JF60 ~ &A A!0 A  1a!Z~;ALDL A l.yTd1d*,:n!! !r!!A ֡p6L6"A AXAd  JOe@lC kEA*)p @*!i !!\A $N8!:!&0a"E!jƋ:)tf *IMrE$."<)-29J!, r&f,"Ita,F2Q BId*"(D 42 / :% R&zcE Xx.iAa)9. Nv%!V i&anAR!PBA桠6>fFl v.b.NJ 3,A. Q 2!N:1( AB!2!0A!.}Ifz^y~B!1&8!*R!11A n=,q(%Rd>DLrYaQ~H&h c:!aiHa!j&H6\xiat> aa^!:A 4> a:&1j!ԁ TA$!\aA 8X0AN !Q. 1( ^1.,.j!X#2e)3F85Znf\  n6.m .qA "B !I`!ȹA4P!!ΖA@a"> 1/Zay62"x+F 6@ ўFAy -biA6`6Ѣ, .a baaN^!!B!.H^ "X4 X&j#6&A!Q91,od)lY4.V0n.F&0lcL!aj8B29AIv Y*:$\!D1! p> !Y@A<>dbj*x!&b82!04!r! Ac 8>p+1^    !\ , FzAzH!>1b!<t/e:Xa~$apv Xv ^D.R>x! -%R IX!.6)q^`4VYA"!&d!ڡ"!IAVa A.!rA)!!P!f&`!8pa.!ALF  t!t)恊 VlaB>AX `!I!~!Az"i ^^2SPL%nv !.!LA!(aXٰR9.Z2_PRO T0!о^c%eb@887"&bA  83.8%aA 2bA QA:5FAA-Aaaaf,>9H@8 aAPcŘ!N>0)iVa aJm%Ah ڡt AXacenAr*x&Ajra>.Raa< ! (iA!` |0 !)v^2|iaR1!Nx N>:n R!4L(0! l'!Jx fLf)!jJ*0HU^a.AA)p_0,YHI! M_(71*`B,&4!BAā I!I a<4y^ ! Ta HAQ!D>.! )|&: L V قx^f)v n q6 |aAV6!@F2AFaR3 74 AB6>I8Ax!aiAce%FZA6foN.!A.B/.ar [+Ta)\!av0J4X:)h8 6O33X\ >  ^P1n$Z52%a86l6 ND^a0<@pco#!!Taaa6$iR!`4! N!!PanѴ2'a,!cB\A" >7* B.!e*&6S%A  A tATXF* il! YnZn i!`8!,V()a! ~Ih ^J A>rrb 4 6`>!Av )")&!T:ppH!na8( .VAXlA,ށcE)!n e"L 9%N!A>X!|.BUAa/za"b !9Ё!Zg[v AR!~!X$!j/MALB3.!X)zF^)!*! IA 91n!T P !z12>)^(djP|AVFA 6@z $&>!Y6h!! !v@A(! co*La*b !ܡpN*q(^ !ԡ$!x%*IA8i@|!RO!a zA"< `A6'&/ 1V.)T.R)R) a2jL zv  aA!c:"A<v6(`II zl!!vf/ V ~%!jA,AP!&))E!Az2%dYIAX \  .: I!NIx@!LV!H a:!*A.<)l)Aa@A~HZA&` V V" L@HAa !bDi*6 Z DAny/E5 QH A$n!Ɓ> I()H!6 &'Dn%2T!@a6 B&!$.()LvAjcEtp !JlL'< Bj+n F!H(:fnl-AAa.K !  (2AF |  7!.)%!!iA@PN)p &j!,A6H*IxaIzg)faH"aA<V-2^TA9 9L&<n a ^. nA*Vvjav.)*ga20 ce2e!Fv6+V cf.KA"0v N$ VA`$V .!1Ԥ>6d! Z3&Zi!Pn |t.A`4!v@!A|a`3 ,0!ADNU5/G7"@:A!2 A$6 >(L1N TiP !8..1|A,Ah.D6jafvi!VҔd!V:Ƥ:aavvA !NxF!:!!8 NAJ %YDX-_AIaa΁v! !zAX$AJ &  ~1-A*Q'd6!Rt8 `IAjA a:&*!nqx *`!Arr A`!>&>cAAV@&6!&SlRX* zI*PA!|!a wEk%:Q !Vr8XDOS>Aa~!Ɖ8vLYX!dKBEh ! FZ &aAfaN !ra`6xt AA~!!,y!A ` $)'J!p!5  i!kda6A5Ha4 v j!v>fN(^k&ĉ.ʗ!qIP&(RPAv5iH !>*!i@A\8ceJ!:F z 0!a&@F  aD61T-.<l!pALa>ABveQ:h AAi   a!21R~pA( a6I&6 jai<s0)Ic%PCIAaxe A  hDf!i8P i h  , L F>J9V)j#!4A!AA,B !*!!! >& "ALahA5at!XnA (At1,8R>!n6R )a!!!HfA@i0!QJ xa> :a>A!^)V!B>ab t&5Qv|>t!,6@7_~kvt!X^>! )z>J!(b!  !*>V6xAtdH!)ੂA 6^nc%d<*,VaA.: ! .~ *!!>#aAAN!!RF!@I!́Jv868A*8vfOQZA ^` ^Q@"Lr4 AAA(8"ab&ABZ`' P.8b A2aI88!4x AD)4 D.tI\! aZ.2NM64A !<TIb^.9FT$ `n+p.V|9EZ <p!&Q`6t:<p#N`vti &`  ܆.&X! 6=  A8zX!Z&v&>!ap2AZ A8X>a(!J!Ra ~FF,i.ad)!(.vj3cE| )ٺ&.6Áxza^ !lb8 PGZ@bN0 9! a!`4AN!:p<)@!~EN4O["j 4  L9f TfIA !ff ^!. 6:yN!!p!! .|6`Q:b!.Aq6DN6Tv8.x> AAAAa*z a! !.@v&AN UE6 ALc(!^.|aDa0    ^f A!.)0a^< ANE~0A&!J6Aq0" !`F A֝ !4 X >A A l.Ft7 AA AAIyH|c/!.>v`U@Aj  .  )dzni nD!!Q!) R,ā$&Vfl !>z~dvtjt^v a2aI@!6 > 367v%AA A"NALaAzA!02ia0av4&FVL(a\><fPT& an!AAizA:3h.oVj.P  n&Al!Aa nX0!Z.@tN! r!A| v=3!x!p\8a!>=Q9!AN" !QXjiAA,!! 9 tl{!R6$T"N A!@nl gJ!,6"V&!p!ce   !4"Lf>D1!DR HAd$!nse<)8 b.! 6n !Fbaj 6BL <1aX  aHVc(<.!X AJA ^ZA^t zi   Ap! fX\y^g?`  iY*AR)! !AA~V> 4 L~!:V5AA4!x60@*L&N F&N!A2ia>V!av&L @9 1!6 8&tQi"  AAa A#!bP a6!T1V)A2!\I 0!fz !H:P.L1./3uNaaa.!`a X)xA!@a̡!P b 4I4x !JbJ 6"! a<>t\1qY1!,  a(!   1'I"9je=I%"EdvAF.`aI&6faVh!!AAvI  !ta4& aiz *A L!A.*AArT jada2 ` : VN.| )av^8  A!6 Z A왺!$Lba! >4a(h. xq$!f)!`czAT!z9HAT!bL!:c'(uv!Da&. .H!e< &2!!9q^2nb!AV>< N n^T!&*=!6`0z!ib #!)!(A!AF& L1At6 `! )a~AxIdE&rW,~GEC!a >fAX nar)1c !tAd < .PAPywar!.!.\ fH &:4 [a.95&26a<,lي)f~%277&cA !DA`!:`jfNF!FF!6 !Rv%d!։Nz1N!(^ 6\!a6)A Bl*F!& rep D5fA~^. ^2A"B)< F 06|"Fv A6T I9)AFA2%lz 9Ft!􁂁`a z >Aj^DAN).LV(n a4$j\`*D`EFTI`f^F;T?)%f`s({t 07OD;.OB"D>S :XH:pp( @735:>D6pX@&FjV0Ff4~@A*6H JAaFvN)n<*rF6 xD6q q^VaDvyva\>B \n6 'ea2^&" aa&ΘF v $F LA  !B)8 !0iX(.&!,`%\gca8ԆNA\ hT!>)N4N!>v!F7& . Y4.J ANj A!`hn.MRچBw\y^vdyf(^NNS\xfІ"Ia,c@q@ aR!ap  !.?. A | (i%VaRiN .& ta )!IahN !iVF& "! q!!zra4aA !zv !n!:a0  >aa"!1h zA\ !aRD!A  !*  &p 8 bs3F> PAa!:cH`LO*H9UGL !& !nZjAeJd[ip&,@A4!HRH)!Lj!DqJ1!t>$j A2)H&I I[0B2 >PHk"OZ> V>> V502X XJ"Anp!I~\j|!!d0:OX =NZ^ FZ" A@D8ttIAr4A:v!^a! Af &fAXvAjaF%AV!.Ix  K|QR0A2 ArA~A,"I$ d`APb >IA:r.  (:|Aan P<: q-,a>@5aP )ABn!F6!`,A`A6A$Z !A2s(Ts 7@s 9ts*"2W9$. a`.cLJA!q. !x6A|h^ A2&@ r9hA$! VF."%GA86<p~ VlV:'g  .>6"Fd!tDRSA,p>xpN6,z Va60 a1>"a1b)Aiha~Ba!1>Af*$^N)YRaF bA&6ɜN 表BaT AF<.R  {I%p-iP| !8!VI! uaAy`B21A8 1*A"af!Pv*F AF!j!&9!Z.4 `L f@!&a )8aj !^!N~a!\ .6*60 &k A&>I >HZ.T16 Z^A$&6:T0V>6$!larNi a^!,td-\aza>a^ҁ&T !*4.!^!I> Ah!p2c5&A#aLa\ ^@)@!h!><<A4'̩a8  u6OZ)`c4-v T.8268:\^I zURnuҌ!bzH<M!!  !!tpa<}A!H! Fa6!A,FYNS*(9*D `Y"6 "AL2 ~A bx ƅ b !j}8 ``4K-Z PQavjzA)AP!:a`!c0-6=>Ppja^ AA\AaD!N 6d) anj rmVEvJ_6!d!  rANcJ X9 &6a~Rvb!z j 6aXx.J 1@'a(<o` 9$pylI6!X#<,7EX& !LN6@̱V I!N:8pZ)( a6&Z!n&Za! v\)>v.~63%!^.H!6Q *!t E ~Hi:&\L6a(v 6BG z؎}RYA%qvnR!vF)6FApTVA* > t2'hn^5F Ix    O  %F.! r6DA2A($*!v8jN I  L>@1#)z>DPFxL F!S tAI5򁬩j, 5.*9Hza^>!,Xr:& fhI!" G| ~>8Az)hF(.ڀ9.A"5,H >AH!lq!NAXL  &XV\l>"x~.H& > VvZ^p12 ~ D hTL$  (az, ,!ɀa.XA\&$ !p Bɚct !1!T!<!T^P FRI$-!)E)r^6^hRaJQln>z= !a*6^AF ) !.^9A !@)!2V.!tn G4|)XXiAT,[RlARp>P!(> RI.NhAl!6! I$ ebaH!!rJRF 2! 2~u f8!!2\y!20qXa.Z>T!! AaQP!jp..2 6& !D1A n#AP ~ a!!n^:.QF6)i^ i)T !)F6,Id!N^"\&&&%a"6"L . LFh-v9Aa"ȁXhTI0A(i   z1a2NaF<3 xA!!\!i!tH^bV>.j . H.> !(^!D^0<^A  NaIIJ14A0lE[ Rxa!!*Aa, 6N!<[aZ(. A`n&>6<nh!ɼaDaQ6dl'&j &&!)AFP ad|!XAJA(B*0yJ`Mt ),&*>N!& aRxetA+Z$*WA ~|.NtDzve :t !! .).#aF00a H!IFNb.29!FxIZ:IF&2$fA 43^b4FA!!!&aX a& b gA`J 6!(|4tj2>^V$I` = prodotto 54283 stagione=2, . fin6a `BEAUTIFUL XX` = pBn03029276Zr0)vpiBFHi "satelli "Nenznume d8>8 (speciaL , rie4z- i0assembl%*g DVD$vts8 `rPay-tv). **C%lf6mil.un5 !zc4gnaH: F8 H TV NON \!.!c%f4co%N :e ^,d A^!re%6>~!l `!>( dJn dpd u-rT!p`BA!l'EATrM! %6!TAgol>/aEoAFaRF gEf o/for%i pm@ *A^(% AA)A(P% AoaEh `sJ8_extkey`ED810.079 v%AB!n! t=n~a!Aeg80Vid%&6^! % pp%1:1E6)babe0AHI*1pQ!!Ab!J(%Alacy  EIDR-%!$)e>al N0franchiEZP`[IPOTESI]`%#!ai%<_8aAe% |r " m-vs-0!cE>NIZ cceI[C0FERMATO |du^vYA A`U8(151.684eighe%H`S ,(74.438:*$ ! F x)*ap!` (`CAM%~`L!j !A Z:xH`ORIGINALE!NA`r~AAiry\9LnnAV.ctnꁊAF ZLF N4rA4nEr!!.!ha -1UPAa*.962*FILM-^17.T>``MOVI%>!X1%160DA~REt(METRAG%vO5pX! (nd-EzQ\S%I|9E3ETE%68$05A TeNIN @aD6.A `PROGMMI VFEhixI%*I56* `MU>A !F ^)F "3.34eBIS92aT %18a4V%6A%jH ca"Va$)i/mFg8mmTacEaH!iLeF>A r a~$ 0% ឡ9^LAI4 .N03u"12V`aja\ AXi 9Ra* ց E !!FnB 0fsoX!Vf !`B!g lm/! n*  XY .8I6 e/F"e".E&TX ܡ8~ ҹ~)2!rcL1!\~2A,>N|&Jb!b:\ `cLa).L2Ij9,~1>  IAN0  218)AZaSCI 0^SD DPNZZV.*N<L 2'78' f !F.x!r>A&  : APAdquE `o)|!` g`)nh (26-~ -%ANA davo b Mau%N.aMBXV *AVeu@a: EEAxA G*a&aeDceAier .P!&AA,ITY !v61Lz !j.P.(J&&9=ơڡZ0 1V.(1c:l g bx. ~ <(b4vI**%S%NS IbhIdO D%Z!A6!,CvDd.6  ^ qv a2o l & <b"! .Z 2 .X >i%rN, !~ N, d !@d  Bun`oc L~ii >  JNeAf`VJ\""F JZAXb. : A\& < 8bar r .d!XA !8&p!>g%$ a( ! &(Ab`6T 0 I)!6u.NDB d a! T e%: AI~>`!\d a)fnDua/J!,!z,Z X!$ )` IXr!rn!1pE! `:!A!(XiTc1xa Aie!AN!!4Rz Q * xN2FAj& l!vxgVM*s iA`|A i( & f! a!pADVB$r!ٚ!roraL NR(hA v!u@<A!!A *c!Q`%p.#p !Ba!P X!.Fn2!#Aށh|> >| @| |-Fn 0hx ,82N T !J4,732, $P$(0:,$ 0,x %:!P(n.( 6   ..06. *!,0>v YaAAazܩ Aa$jiTlpA^"A` Fh F(5%< h& 6eb&~l a-B6H^!& aAh A aL(bA%%h.l.>V !XE%q"0a~D p" eflt>vF =12mxz\1v !N 6dA/:Aa@)| AZ* !A V ~r#A96)*  !cENc->nAV!hA:t& Ai$Pe<r >bmj!  ArIɼ!*@!*) Ax!./h),! r1"XR=NR )@q a4!DN$6!d !aa2(1 n.>2*aJAt!) !f!Q d6 L B*>)(alvF  i !6$co%& *a 'a.p( T!aIz(D nf h,r(X='6 %!l  !Pp D a~p"58~ >x2 a.i!ZF b!iaNa|P A21AA  Al!h?v(jo-z`:@.( !cAN ,2 !)>h i` !)nA1T )a Z6r &2) ~aL^I @A9N) vQn! a©1PQ&zF>8 &a60 I8Ah< AA7EСf6 AA&+)F(!B dAR!1~ )tn  ~)a*^ V,>!0 *"a>BTɴ^ A~<1 *Z0   P4<(tM, 5n&9,9:>r ra37r 4Z4rzbl" RN1. 3e-0 2   R@B!AZ!!R+Ab `e"9 I6< A0ar 4N$Z!hA>aiFa~A2v!.L >az6 a6^a$P,5/ !|.BI" |Y"()*F.aZFn6vFj V!X.S vNN !>`!. >B36X O*vE@ Rc AIXA>xAN!Lx !R!P `ad0  z!R!2*c, , z 86 H ADAvaNa&!lv ~4Ay!|+A6 ^A< ,F"v:6v> s:JAjXD!)(%>ArEn7-"!.F2h eeTzDIFI()t9dc%IZ>Wr!l>v!쩴x! P& LZicYnցa J F"4 8TA aaT6 8>0Aa.ArceR Vl!B'J2Va~ Ant9*AVA")TyZaa4)6 A!xF2)E R> ^  An!"vD.nab! 4.v>!҉h &!v " ivE!r!i|cJ4'`^J!!aa|!vv6 &qA,8dt!^. !Ar!" a BI>!T>z#|AoB diHFDn x!)~A r) A1.!!L!!H>~)naZ6!6A21&a 2  > .&!<apcM^ !%9/ ):t$& !04 DazAD!">.YH F&2*/  !bH1e Aalz>!"L j'.56el=3"J 67 H% A9\A@& T! itAXn  A|.:H Z lB i6fff1a詬!,0> !2A2Qz!Y^~X! | !N1z1!p!A\6.yAn!F)!rrE!`!"J> nJO' o!Axl &a*=U*Qyc&1a nR,T  Af$qRAz0 1<~+0 :K2;\9RY_"(. !B>N!VX+CHv.:3tLn ^ v9,=v!؁a(YNI.$A~--4V|i!jA * f Bb`!|Ad!ZaT !4#DEvT !p^1% a"!aR.!|@&Q0>(  N*zA!~! E616 Hf2aL!B @ !x!* i!!>:!dA(1p)TaZcPz &   d+]T<CBD!y!af".A@b X 0r& 8A\&8$^Aa!6  F!A0.A*䑜!AA )D4N!"t*a6A(!FRA !&A0!.>Ba8'V !@Y)(6$6`z>L!&ANA hG4f>T0>O5.!(6( 6 !h6a6j^10 /!>ocV* aN o-:!I>0I%$!!T!^qaF!89V)Na2y~bLF8!dl'IA!nA> Vn%& >&B|c%* !>I!XIAh@nCQ8.0N0351N >!La8A!Z !i>"a!c6V^!A,.A@!hFDF.! a& A΁d! c >1 Z!Ё6!/%( ah I* v!VA!haI 6&*!z $P!I^!n!~s$!  an!iI, f >Q6a!a )!xA>eb G=!>A!yXF1.< 8 I^ajn :>!AJ\!(e4FA!|Lh !heb:.$ɖ1c$! ($^ ^ TH Aa1V!VAAJ9 ~j)5 1$)5aABab!1Zif.!"nA!(! !4 &V)i,QQ X!APn(UAFl& a NFh !.vaPh(A" +XL867@ )H4d .< xjaa^*aaaI P!a* !&iT)P^RcEIHXVJ)!yL <$)VHv ɞAJ,AjA^V!)!2$;X8AQK!&.<^Fc'ET>x-B"!H2+AAI!V8L ! IPA!&1Z N!`D.Fa,&ILb  t `(>! Qj 0~Q\SE RdX!Na|!2 !!F-BjA8AH6 X4Rc tAP)b:!`.dn$J<a Fj^! )ZIV B> @!a$.)l7"Flz! jaҁAdH>dA̩36!f/8Rl!Ij!:"v coN Az4A A\8 fl( IAJ xrvo%J.E!a!40Aa&3!6qr!cAaADT!!aAr 8Tpsh~ )9)F.0X A!. !8 !fF aB .j.lZ!ZaaB@BR! :FuE'BD<ri^p aF  zPAv!N!fZ)¡>!Ax$ I~!.!ܡJ * !fu"X A扴aJ.a.A|rEfa)@A(!F!\IA4  1aDNTB !* A" 8A!>8 `Sv 43A` Q!I"Id A| J/&AaPIp  &!F D! xa$.!.>*Ap' .r` .HX8sB<-!*L&>Tda .$!#)Ad&!a8I!0T6!!>!Aa8j!j>&6U&Bai  R8i)taA %iIvi^N` aŔ!j)t!@Ao<(3 (X!$(6.Z  rAJAAԁ! .cEJI*j #-a a"ap>6X3 R++X8>!~! !& NA`  VdA6x2%D8F 3 Z"a|aL`)LaB>!ҁ4! BF!~!>;:!Db6>!f 6N,E!(V)>n>Ax3p ppVA,APaL v<AQJ>A!.HJy|AJrZe2 A)x!z! !x!)HTaa/r " lh!@.n!A,!i*4ADAxAl/A4bN@.xV$jIcb.6!dr! T/%aq5t- `E1i.AAZ!x!F 1>PIcI!dIA^ FFHQXaZ! A!Q(F!!&IbT v%! !bD* !f MQy6!!nAA! AVy !,"1baZZ n )szA&8NN T f A!a< PIa"v)i~!h!a1P |A"n@n R;Z 6! DV!A0L a&Fe  . >A(nL:Z&"^FAT!8!)9!NqFI!i`_XX&JAhA&5Nh3n_Jce>>jd3 h3^*A4M >3a T_94= FDv]P0 4P2 LAONN\IZ6 8P8 OL'H5 RL]TnH]8l5N XO>  d3=l LM@'!Hv1 4R (6* <FO B  nBNa,6 P.dO F!06"C * @Th]TQO fO@$1!")6OdHT 146Z!&^LO.RE/lTU"OAX2NEWShh`RCQB&PC~6NP   Q A0 pZ,:HVO_OA4fOlXa"HqV 1r `%J!.8` *Arb`q`=,52NVvZ!8qfv6!<(@5f<6` A8aFԡ5E>1F>RH ~ !68GdEHOW/!Z 451Y N6)dS#61Y,:DQ|?0T,[ >VW 6!,18nBS)S >4; n>c!:Ra!>S6Sf /Q`!>OAP AC~d>)PPetGByf!%~DV. .[A"fPN!A(6ap91>0UG"Jg~8 O/^R+L<` JbIc6 f0!8X!v2'!!1f@!t'bENZBA L ,:nh> NfXNVAq/@a>/B<&` fbMI O*\V \8 f>6V .^( W>FP.$ 6 QaFHFW1>x JEG%FrW!jk$F`pjWV[` :g,A|~ `* )&~5` і?V. >|&> !|  & ` i-tTRT|JL IN*2h `b&.F<%&>V!R.X0(H#) c h^R!H)8A8`l2B ! ʎ(j Q&^!j*Qr~I:*46nz!R6\*<Yt!lzr!("FcJX>&926 "NHN(d68>FF&$ (bL2 ^ NjNt &R bB6l <.6 6 NF\ *SAd B^)ѮN||ArAƁ*ARI0B8A0Ae N4^&4>d > Id.(!6_*!hMA&` ,  &6V$da"N2&$VU!<*^Nv)6^!!)!܁!!!A@ \,I*!P\+b%hfX~r $D >d pU2!8N $Z@!&!.\!>V!)<vi>:n4!T!! $6Lj&Pb!~Nal:!1z(()R!bFct )V!$~"C  (~ !%da"j aXAd!ALI^AvT!F .zU !>alc #)Ԧ(!A !hRB< r!P > `AAd  !N A`6cn P26@vAL!@o&Nf!Pa!a)bD AB0d$(A&!!>!d!0A!B56B 3WD< AcYANiTIi*nA!FZ I0+aPQapA R9`t<F A>\.6$%9Lh!&AN~:S!axA*)F\!^A\j&a.%)\!!A h)XFNh22T5~! DAD, 0L)"Ah!n IN!aT1*%!! e**!D!.A4a.6 z AYIfaPl& !=aD*1:$)V>"6(! Q&A`Jz10CVa$i&)h!~F Dv VhAqFѮ!V1!cexpAbaF4D! xI4*!!ez A`8)8 A&<AA)>axAt rA !!@!l6 16qfa2D9at!ph  .VNC!;MBN"avaAfAa$&$!VJ$A! !Ё8\R-!0a>(Ih"*J&$!l PR 4!TNI4F!fA:Z!n! b(@ ar0:.!ar AcBAaF /B5R ha2g!!^Y4!.I+ ' ,aD !1& h 2  5)AaAzA(!2I‰fF!t|Y ML cZAPPPAf:! Qa6J$ T.Ix &abAu~r@>&F !h>aA(!J$1&$6 3V 2 v!6!>F"6ZALV&aAL_fN AT! ! A.)4A)P%!!a!x> nm6`)(!   AT)j 5n!nI~Haaќ@tBZZR&1>"cA"!AD!DA!6 !&a~Q"AnAh`+ A16 N'A> APaQbapAZ`!xDe- :Q !6  D7!cE.6 nL}, iF &( VxAZ.fA< !ApH @x)xq!)>LFD* a:A!! 6QA!aXd2(! 9p^>& A^Faf.R Jz>1!Rap!#N6N!`La)`n)^ ,^TR0IJ .1tb .iHu"1!&(IEZ)LF !L`!ʡ}ARaAHN\ Y u |/d9a H P,& )6>!E8vEJ a,A*a8IIx % ~?B 6"T.:z-6:A. ~p!(l !H.v Iv&o2$? x8A2iN/!A . q& !!V!&A| X>,8a&)^1LVAT Q>68a4Iz@QA6A & H ^QR D!bAvF4)*ij!)Nr xъa`A& "~*a!.!VFl 2( P!! N4I6.n: !!,.bc p`^e_A\!0FV A i:DA<! 6AA AY4f!vL tJPF&BY. !^z*j&6T@AAAXNAG.!r!Ath!!Aȑ>!n 6X2!pN:g*athdbA.!p6VTA!J9t)!"!>9@ A@ADI.<4B,!8Ra0> i4%7A$)Pn 1)!y*Z4L!n@aa ܁.^  a!.8, (LP IF 6F! J)rc&"!B6!FqaP)l X.!fjaaA\Aiv=A>.@6F,I>~&!D p!A&$GAJ!.IaA&<&W! @ARIQ^ \NN|)^*QDhiTB*A 6 Ti:)68x ,>4EU)cEx A&6  ខ~hQ!ZN-aT=Ʉ @>Ady4D.tAA2!j!4Apb ljaDS(8S!!) >-.!J:NR6<ZILzdIA@.,6HAal*)6A !!0r a /& > J.Lv%T!T)!^.!N..r.Bq)dA$AD!&!Z&0  !LAX !2. !N: 2&!a^1(!<l| G% 6 a !APJ ,@!a<bAP!:F >B >  6 Ap,Q My _QAtPowB-k"*!B!lc  i.n:6VI|  8!6BAT ҁxAv8!q2aaBaa a@.l)t.z 6*1|I(A⑊!ARA4 66B!p .* I!i!D"aL >   >a.>da|q81$IJcR" z !*!\p$!Av,F62A$A,6XI`V6lI A>x ;nA6!X">"~f& O2AA! A. >"!H)>aB!DJ 6fX!PYT?N/b$lzFbE\&rvIDN)N*  ! (D4!<.I!p` Pp6_`F!i_"L/atrJ0).zJ  aBJ. p) A,A8F:!Af  l& vv"  . .e&!X&lApAYa>X i4Nlc26arr.F*A !!V af.V ( )"a   aPLzFB ~z*LN !c: i!!vn  fl/ 2vV)4AA>' 4 Pd!(n!>  rq&QD  !B!VA\2^$ 6F>).imm\!tadr y>NN4!tA4\z Aj9fXm!T 0Ax Z!F.Pr@A* /E,A*  !. F!!a(6( \ NO!΁4,HbIA >QFD .D A bOET~ A`^   raA, b ( !0N! `Lo324! vPi6a a@! !A!6n!! AB )Iv)D4AA^Al6 N9n  ± F)EJ.!)z6H& 4 oBDa!pf%&6a@+A :8mc%!Xa2)A\!d $)ARcD|!*a$ab g)~b !>0aT`~PcA.TvVr pad&V9A0d!r! i>i t9 !/A36d!T!N|hNF * 'LlC> )<P NA@6` 2O R g" 7VD eX jr $>G H >V 6Ho;.I*(>)Ar( . aa!dDJD!,V$^*A~6a2aV )lE()zrB.6J$)DpOr4)JN).)B9P,Z5,a!NT aڎ`fa.` S9"&Ax7FqaV ap ve!\d | I$ ɚJ1 : ^a,)xD!6 | | 1A0jڡx tAa&B "!XBB0!)ɨZ ɬ1*6 r@a^/K!2v D@tH!*f a)>. ^bvf!!R Z$ j B .PA> IJvh>x!A f2! 4!A!z.A! 6A!JH A!zB B)P.IA!va.*!AIiVT<?i\A."R a)VNA a.A, 6I>4!:c ! fN !A!X'AN1r *!(AAA>bAP,!TI|!VH*R2!nv1z!D8!!fJ4>IAPf!BaR.!<.x!.&#!Nx6>! 6Alvc%bnAJ!h!f\&T an!ᘞ!J(6 ab!!,V.Ri<" an !'"r!A0$ !0!dvE@T$AAR)!bAl  xAH2a!XA0D!&fv!.*a 6  !~ . ^"Xa&cM$va)!\n/.U(h& GadAd4An6~i<:PAbnx!)n*>a:6!Va1+.P r0xL[A>`VFa!A ^.!!LġJAjAx& @ >>)~AҡAz!F6 Nz !A6pX!. h@a@T!AfN  @!tad!LX)d4!!.AH)^A`ila!LAn  X( uX]\X>Lc#j! tF~!axm!:`'jba> Aq"LmLʊ6iPA!AjFjAsl|48 ~!jF$ iA": nARvP6A: a\ !lF<( x:F a A  V@I!(NALa*"I\ P!b! %4%ax8a!.(!d` (X?A! },@]tV!LAAL!.I$P*naXY>=E6F:FleA"!2!aΔ& !r2!*2F&!Q(%V8AL>) ~h@Zab! rZ ! u\!q6`2 F| A0Abi !! ҡj* pyF&JafaHZ AI&xnpЁpIXf a!>!bIh`A1 AI(A!8FA!AF 4o*vaAA~~lg <)`>I:!j!v:@!um–b48b|9YzWQ`Wl$f~`R|IBpba!!c*h&I&1!AT)Xš<*cmV7^-a!.]0@S 5:V@F6H)FVAVv6j" VZ!1bzX &1A A)C620  " jaaH)," ztc"j x0&r T!\!4 Rad!A!x &6!!Nba266".P)1ҞVa^:)!Pe!jtz rt>".! l fQzAR  6 H tAH)QA gd^ X͡M*&iakZ&l>A~n 8a$dF!cEf0" NL!AI0$qvNT AApxa!B!Vaa !&Z"9.#.94A/lNcR>j v n61 Ar!*b&&.64v d10AJ! a!Dv9 |B$_e>(a!AF40A2 b!V8 !a~9!a h!>(Q < jkl!4@!!P  @ pP ~ 9! cE!T f!,>I6rEPG? zAXJ!fA"R ^!a9+X&vD!TB at j!Ac%)a6.>)Z9؁zTN?!!@>6d_*bA6!f!8&h+!r!QBaN6zITʡP!gE")$ʑni΁9BRyXT0&D,c F R $!p,?lE.ACR@!.mypr-)A!4f#xd, VI!̱ hf).L;Aؖh3"/rasn3H;?:H;/NL*4a_vyEB$&nܜ~pHEBp.m"^V.!.RIZrL)f. b=+!bRb aa JD|a`%=B D 8D&  ,A=\<AA2=Mix)!Сb@ )ray& df^+!HdB4r%Na&A$D% ¡t>JAjd4FrR !Z&XToA0sWeekly1f1a!m5&l_" apN&q!Fh"v%F/B)! ,p A )8a!d(.!!h8! |~ !)` @h!n&>!cpP$ 6"b@1!i t2?"6 0Xra)i8D y*P.> P$  !Y6@I A6YB)p *f)H!vaJv !06N!`QUriaaa")%Z,(,Bz@0J!H! 4=@!A f,fv!Nۉb!.!QXb8^0b\!A 6)l>^vS lLcEnI@Ap@:zOP *`h2A (0Π!@hw(Ox >G2F&>b)XYa&N(x G 1ƁN!2x:g\AV)p 6.atIN0ap Z A> aJa A"3!V!`)ʮ a&~ Wf_eV(hR~n}܀BoTE,w/ADw,(i_V-I2qAJT !•t! !*"^@A{l!P$a)f>7!A>[AX !n AIl tbZ* a IT.!ΩA`av Ѭpn< A.\F]  pdI,v N!*@*,&B64`Za$><,!c^!L.,n!a6`*5  !~V\(j!a~!`.L222AX6$.N4 4!aA ALAckpj AAX!I( AFr5)΁R!jAXA_St.N0 !hԵ*!88.(&!AL!> e"΁ai&x)R^B{2L  u@ZS*e/A%  u@ u@2K^ ^ u@^o"pathcMauro/lavoro/lavoro-python-ecosistema/lavoro-python-ecosistema.md"tsNtyB"datac\--- name: lavoro-python-ecosistema description: "Panoramica dei progetti sotto PYTHON/ (ufficio Windows Mediaset)  hub, un file per applicativo" metadata: type: project --- Parte di [[_i_lavoro|lavoro]] (contesto professionale di Mauro)  complementare a [[lavoro-progetti-strumenti]], che racconta MyICR Suite/PowerBricks/Linker dal lato posizionamento strategico; questa cartella l'inventario tecnico dell'intero codice ufficio, non solo i progetti citati l. `Dropbox/adrian/PYTHON/` il codice dei progetti ufficio Mediaset di Mauro  territorio Windows, sola lettura da Nave (v. [[feedback_python_windows_territory]]), **fisicamente fuori dall'archivio**. Un'AI che consulti solo `archivio/` (es. un mirror esterno) non lo vede affatto: questa cartella esiste per colmare quel buco, dando il quadro "chi fa cosa" senza bisogno di entrare in `PYTHON/`. **Gotcha (04/08/2026): falsi "modificati" per line-ending, visibili solo da Nave.** `git status` dentro `PYTHON/` da Nave (Linux) pu segnare file come modificati (tipico su CSV/config/VBA) quando in realt il contenuto identico e cambia solo il terminatore di riga (CRLF!LF)  verificabile con `git diff -b` (ignora whitespace), che in questi casi non mostra nulla. Causa: Git per Windows normalizza CRLF!LF in automatico (autocrlf), da Ufficio il repo risulta pulito; Nave non ha quella normalizzazione e vede il working tree sincronizzato via Dropbox come divergente dal blob committato. Non un problema reale, non richiede n commit n altra azione  non sparir mai finch non si configura `.gitattributes` (oggi assente), ma innocuo e va ignorato quando lo si incontra in un controllo da Nave. **Non una copia dei CLAUDE.md di progetto**  quelli restano la fonte di verit tecnica (stack, comandi, gotcha implementativi) e vivono con il codice. Ogni file qui ha solo: cosa fa, che stato ha, come si collega agli altri. Per l'indice tecnico completo con path: `PYTHON/CLAUDE.md` (coordinator, letto solo da chi ha accesso a `PYTHON/`). **Per la business logic e i flussi dati** (dove nascono i dati OnAir, come li trasforma la pipeline SCHEDULATORE, anomalie): non qui, vedi [[myicr-flussi]] (logistica/pipeline) e [[powerbricks]] (semantica di business)  coprono in profondit PIPELINE_PYTHON/DataHub_v2/ParquetToAccess e l'ecosistema MyICR_Suite/PowerBricks, molto pi in dettaglio di quanto serva ripetere qui. **Convenzione git (completata 04/08/2026)**: ogni progetto di primo livello sotto `PYTHON/` ha ora un repository git proprio (repo annidato, agganciato al padre solo come puntatore a commit  mode `160000`)  scelta esplicita di Mauro per avere nel pannello Source Control di VSCode uno storico pulito per progetto, invece di un unico log misto. `PIPELINE_PYTHON` era l'ultima eccezione (file tracciati direttamente nel repo padre), sistemata oggi: repo proprio creato da zero (storia precedente, inclusi i fix del 04/08, resta recuperabile nella storia del repo padre `PYTHON/` prima del commit `b647a74`). Nessuno di questi un submodule "ufficiale" (manca `.gitmodules` nel padre)  funzionano come repo annidati informali, sufficiente per l'uso attuale ma non supportano i comandi `git submodule` standard. **Repo padre `PYTHON/` rimosso (04/08/2026)**  con tutti i progetti ormai autonomi, il `.git` del padre non serviva pi a nulla (la sua unica funzione residua, tracciare i puntatori submodule, era superflua). Rinominato in `.git-archiviato-20260804` (non cancellato  resta recuperabile, rinominare indietro se mai servisse). `CLAUDE.md`/`.gitignore`/`.mcp.json` nella root oggi non sono pi versionati, protetti solo da Dropbox+restic. **& Gotcha di sicurezza  `PYTHON/` non ha pi un confine di repo suo.** Da quando il `.git` padre stato rimosso, `git rev-parse --show-toplevel` lanciato da dentro `PYTHON/` (o qualunque sua sottocartella priva di `.git` proprio) risale fino a trovare `Dropbox/adrian/.git`  il repo principale, lo stesso su cui lavora Adrian da Nave. `PYTHON/` resta protetto da un `.gitignore` nel repo principale (`git add`/`git add -A` non lo raccolgono), ma un comando come `git commit -a` lanciato per errore da dentro `PYTHON/`, pensando di essere in un repo locale isolato, committerebbe invece nel repo principale  prendendo dentro anche eventuali modifiche pendenti non ancora committate su `archivio/`. **Prima di qualunque comando git che non sia un semplice `git status`/`git log` mirato a un sottoprogetto con `.git` proprio, lanciare `git rev-parse --show-toplevel` per verificare in quale repo ci si trova davvero.** ## Applicativi Un file per progetto  nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati): - [[Frank]]  daemon Windows, orchestra i job ETL (ex Scheduler) - [[MyICR_Suite]]  suite applicativa ICR, il cuore dell'ecosistema - [[PIPELINE_PYTHON]]  pipeline CSV!Parquet!Access/SQLite, a monte di tutto - [[ImdbUpdate]]  job settimanale dataset IMDb - [[GemmaReport]]  report automatico settimanale prodotti GEMMA - [[GemmaClient]]  client desktop per GEMMA GSV - [[DbComparer]]  validazione DB, uso on-demand - [[MonitorOsservatorioPy]]  ascolti TV Spagna/Germania - `omdb_enrich`  **trovato 04/08/2026, non ancora documentato**: nessun CLAUDE.md, non in `PYTHON/CLAUDE.md`. Dai nomi file (`omdb_batch_enrich.py`, `omdb_poster_repair.py`) sembra arricchimento metadati/poster da OMDB  da verificare con Mauro e scrivere una scheda propria quando c' tempo, per ora solo segnalato per non perderlo. ## Quando aggiornare questa cartella Su cambio di status (active!completed, nuovo progetto, smantellamento) o su una nuova relazione strutturale tra progetti  non sui dettagli implementativi, quelli restano nei CLAUDE.md locali. Fonte primaria per verificare lo stato corrente resta `PYTHON/CLAUDE.md` (chi ha accesso a `PYTHON/`, quindi non un'AI esterna solo su archivio). Nuovo progetto ! nuovo file qui, stesso nome della cartella reale. {2J  u@[K$3E%  u@ u@2If f u@fo"pathcMauro/lavoro/lavoro-python-ecosistema/lavoro-python-ecosistema.md"tsNyB"datacd--- name: lavoro-python-ecosistema description: "Panoramica dei progetti sotto PYTHON/ (ufficio Windows Mediaset)  hub, un file per applicativo" metadata: type: project --- Parte di [[_i_lavoro|lavoro]] (contesto professionale di Mauro)  complementare a [[lavoro-progetti-strumenti]], che racconta MyICR Suite/PowerBricks/Linker dal lato posizionamento strategico; questa cartella l'inventario tecnico dell'intero codice ufficio, non solo i progetti citati l. `Dropbox/adrian/PYTHON/` il codice dei progetti ufficio Mediaset di Mauro  territorio Windows, sola lettura da Nave (v. [[feedback_python_windows_territory]]), **fisicamente fuori dall'archivio**. Un'AI che consulti solo `archivio/` (es. un mirror esterno) non lo vede affatto: questa cartella esiste per colmare quel buco, dando il quadro "chi fa cosa" senza bisogno di entrare in `PYTHON/`. **Gotcha (04/08/2026): falsi "modificati" per line-ending, visibili solo da Nave.** `git status` dentro `PYTHON/` da Nave (Linux) pu segnare file come modificati (tipico su CSV/config/VBA) quando in realt il contenuto identico e cambia solo il terminatore di riga (CRLF!LF)  verificabile con `git diff -b` (ignora whitespace), che in questi casi non mostra nulla. Causa: Git per Windows normalizza CRLF!LF in automatico (autocrlf), da Ufficio il repo risulta pulito; Nave non ha quella normalizzazione e vede il working tree sincronizzato via Dropbox come divergente dal blob committato. Non un problema reale, non richiede n commit n altra azione  non sparir mai finch non si configura `.gitattributes` (oggi assente), ma innocuo e va ignorato quando lo si incontra in un controllo da Nave. **Non una copia dei CLAUDE.md di progetto**  quelli restano la fonte di verit tecnica (stack, comandi, gotcha implementativi) e vivono con il codice. Ogni file qui ha solo: cosa fa, che stato ha, come si collega agli altri. Per l'indice tecnico completo con path: `PYTHON/CLAUDE.md` (coordinator, letto solo da chi ha accesso a `PYTHON/`). **Per la business logic e i flussi dati** (dove nascono i dati OnAir, come li trasforma la pipeline SCHEDULATORE, anomalie): non qui, vedi [[myicr-flussi]] (logistica/pipeline) e [[powerbricks]] (semantica di business)  coprono in profondit PIPELINE_PYTHON/DataHub_v2/ParquetToAccess e l'ecosistema MyICR_Suite/PowerBricks, molto pi in dettaglio di quanto serva ripetere qui. **Convenzione git (completata 04/08/2026)**: ogni progetto di primo livello sotto `PYTHON/` ha ora un repository git proprio (repo annidato, agganciato al padre solo come puntatore a commit  mode `160000`)  scelta esplicita di Mauro per avere nel pannello Source Control di VSCode uno storico pulito per progetto, invece di un unico log misto. `PIPELINE_PYTHON` era l'ultima eccezione (file tracciati direttamente nel repo padre), sistemata oggi: repo proprio creato da zero (storia precedente, inclusi i fix del 04/08, resta recuperabile nella storia del repo padre `PYTHON/` prima del commit `b647a74`). Nessuno di questi un submodule "ufficiale" (manca `.gitmodules` nel padre)  funzionano come repo annidati informali, sufficiente per l'uso attuale ma non supportano i comandi `git submodule` standard. **Repo padre `PYTHON/` rimosso (04/08/2026)**  con tutti i progetti ormai autonomi, il `.git` del padre non serviva pi a nulla (la sua unica funzione residua, tracciare i puntatori submodule, era superflua). Rinominato in `.git-archiviato-20260804` (non cancellato  resta recuperabile, rinominare indietro se mai servisse). **Root ripulita del tutto (04/08/2026)**: oltre ai 5 file morti trovati per primi (`Bill.txt`, `KERNEL.md`, `agenda.md`, `_analyze_parquet.py`, `_check_emesso_dupes.py`  vault-mcp/Bill/path pre-migrazione), un secondo giro ha trovato altri 3 file di configurazione altrettanto morti: `.mcp.json` (puntava a `vault.privcloud.dev`, lo stesso vault-mcp smantellato), `.env` (solo credenziali Supabase, dismesso 06/07), `.gitignore` (inerte, nessun `.git` pi lo legge). Tutti eliminati. **Oggi la root di `PYTHON/` contiene solo `CLAUDE.md`**  nessun altro file sciolto, nessun rischio residuo di credenziali morte in giro. **& Gotcha di sicurezza  `PYTHON/` non ha pi un confine di repo suo.** Da quando il `.git` padre stato rimosso, `git rev-parse --show-toplevel` lanciato da dentro `PYTHON/` (o qualunque sua sottocartella priva di `.git` proprio) risale fino a trovare `Dropbox/adrian/.git`  il repo principale, lo stesso su cui lavora Adrian da Nave. `PYTHON/` resta protetto da un `.gitignore` nel repo principale (`git add`/`git add -A` non lo raccolgono), ma un comando come `git commit -a` lanciato per errore da dentro `PYTHON/`, pensando di essere in un repo locale isolato, committerebbe invece nel repo principale  prendendo dentro anche eventuali modifiche pendenti non ancora committate su `archivio/`. **Prima di qualunque comando git che non sia un semplice `git status`/`git log` mirato a un sottoprogetto con `.git` proprio, lanciare `git rev-parse --show-toplevel` per verificare in quale repo ci si trova davvero.** ## Applicativi Un file per progetto  nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati): - [[Frank]]  daemon Windows, orchestra i job ETL (ex Scheduler) - [[MyICR_Suite]]  suite applicativa ICR, il cuore dell'ecosistema - [[PIPELINE_PYTHON]]  pipeline CSV!Parquet!Access/SQLite, a monte di tutto - [[ImdbUpdate]]  job settimanale dataset IMDb - [[GemmaReport]]  report automatico settimanale prodotti GEMMA - [[GemmaClient]]  client desktop per GEMMA GSV - [[DbComparer]]  validazione DB, uso on-demand - [[MonitorOsservatorioPy]]  ascolti TV Spagna/Germania - `omdb_enrich`  **trovato 04/08/2026, non ancora documentato**: nessun CLAUDE.md, non in `PYTHON/CLAUDE.md`. Dai nomi file (`omdb_batch_enrich.py`, `omdb_poster_repair.py`) sembra arricchimento metadati/poster da OMDB  da verificare con Mauro e scrivere una scheda propria quando c' tempo, per ora solo segnalato per non perderlo. ## Quando aggiornare questa cartella Su cambio di status (active!completed, nuovo progetto, smantellamento) o su una nuova relazione strutturale tra progetti  non sui dettagli implementativi, quelli restano nei CLAUDE.md locali. Fonte primaria per verificare lo stato corrente resta `PYTHON/CLAUDE.md` (chi ha accesso a `PYTHON/`, quindi non un'AI esterna solo su archivio). Nuovo progetto ! nuovo file qui, stesso nome della cartella reale. {2H  u@\(?I%  u@ u@2Gq q u@qo"pathcRMauro/lavoro/lavoro-progetti-strumenti.md"tsN!yB"datacp--- name: lavoro-progetti-strumenti description: "Progetti e strumenti di Mauro in ICR  MyICR Suite, Linker, AllRights, PowerBricks, Pacchetto emergenza ICR" metadata: node_type: memory type: user --- **MyICR Suite**  piattaforma operativa del team ICR, progettata e orchestrata da Mauro. Ha sostituito Excel personali, macro VBA su Access e strumenti legacy. l'asset portatile centrale di Mauro: vale dentro Mediaset, in un'alQ5tra struttura e fuori. Dettaglio tecnico (stack, cifre, moduli) in [[lavoro-python-ecosistema]]  qui resta solo l'inquadramento strategico/posizionamento. **Linker**  sistema di matching cataloghi di MyICR Suite: traduce i listini dei distributori (titoli in inglese, con varianti/errori) nei codici interni Mediaset, con cascata di tentativi (match esatto ! fuzzy ! codice IMDb). Migrazione attiva da VBA a Python. Manca ancora la selezione delle colonne per il copia-incolla (segnalato 10/07/2026). **Fornitura dati ICR (AllRights).** ICR riceve da Acquisti il dato completo  emesso, anagrafica, diritti, box office  tramite un accordo informale legacy legato al ruolo precedente di Mauro. la base dati su cui gira MyICR Suite. Vulnerabilit: se l'accesso informale diventa visibile, in particolare verso Tecnologie/CdG, ICR rischia il taglio immediato del flusso. Opportunit: far designare ICR come destinatario ufficiale dei dati nel modello AllRights  istituzionalizzare il flusso informale senza rivelare l'accesso attuale. Postura: partecipare come utente business esigente, mai come architetto che ha gi la soluzione in mano. **Copertura dati ICR  scoperta 17/07/2026** (da query DuckDB reali sul Frank-relay): solo il 18,8% dei diritti totali che ICR gestisce arriva effettivamente in MyICR Suite/PowerBricks. Il resto filtrato a monte (quasi tutto il pay/streaming, quasi tutto DVB-T/DVB-H) da un workaround introdotto ~1-2 anni fa dall'ufficio diritti per gestire contratti su canali secondari senza coinvolgere ICR  oggi quel workaround nasconde del tutto l'informazione che un prodotto "canale secondario" (problema di qualit-dato da sistemare, non urgente). Precisa (non contraddice) il concetto di "dato completo" di cui sopra: completo sul perimetro che arriva, non sull'universo dei diritti ICR. **AllRights**  progetto BI commissionato da CdG, costruito da Tecnologie con consulenza GestioPerformance su Qlik. Tre anime: reporting strategico, public knowledge base di catalogo, reporting operativo; oggetto il ciclo di vita del diritto. Tenta di fare ci che MyICR Suite gi fa. Limite tecnico: cruscotti Qlik fissi, nessuna cessione di controllo agli utenti, nessuna AI nel perimetro  concezione pre-svolta, atteso fallire sulle domande cross-dominio. La sua inadeguatezza visibile sar la prima occasione naturale per far valere il vantaggio di MyICR. **PowerBricks**  seme (da met luglio ~5 settimane di gestazione), non ancora in costruzione attiva. Progetto ambizioso e non commissionato da nessuno. Regia: il regista Mauro (architettura, layer semantico). **Progettazione tecnica ed esecuzione: Mauro ! Adrian** (aggiornato 04/08/2026  originariamente Mauro!Bill per la progettazione con Elon fuori perimetro esecutivo/tecnico; ruoli assorbiti, Bill in Adrian il 16/07, Elon cancellato il 29/07, vedi `project_alleggerimento_elon.md`). Direzione (non ancora costruita): visual query builder Blockly ! JSON ! traduttore ! SQL/DuckDB su Parquet; app desktop locale (PyWebView+Flask), read-only, zero LLM  l'unica cosa messa in mano ai colleghi 100% locale, niente governance/costo/errore silenzioso di un modello esterno. Il pezzo costoso il layer semantico (anagrafica, emesso, diritti, box office), condiviso con l'eventuale prototipo NL query che Mauro tiene come asso coperto personale. Visibilit: Marcello ne ha visto solo il concetto generico, non l'architettura n il contatto col territorio AllRights. Vedi la knowledge base tecnica completa in `agenti/powerbricks.md` per lo stato implementativo (questo nodo la lettura strategica/posizionamento, non la specifica tecnica). **MonitorOsservatorio**  tool Python realizzato da Mauro per l'Osservatorio (vedi [[lavoro-python-ecosistema]] per stack/stato  riga `MonitorOsservatorioPy`). Qui resta solo l'episodio non coperto l: fix richiesto da Eleonora Fuse il 10/07/2026 (vedi [[lavoro-team-persone]] per chi Eleonora Fuse). **Pacchetto emergenza ICR**  contro-narrazione operativa che bypassa il filtro Marcello-Simona (vedi [[lavoro-dinamiche]]) presentando la categoria progettuale di Mauro direttamente a chi conta: il "livello sopra" l'infrastruttura, un autore raccontato all'opera indipendente dal canale Marcello-Simona. Tre pezzi: (1) documento "Cosa fa Mauro in ICR"  livello-funzione, iniziato il 16/07 (bozza v1: Mauro non un contributore editoriale in pi, costruisce l'infrastruttura su cui il team dipende  MyICR Suite, PowerBricks, il dominio dei diritti; ruolo in una riga: progettista-orchestratore); (2) distillato degli ordini di servizio Mediaset; (3) battle plan con scenari e mosse pronte (ristrutturazione ICR, trasferimento interno, riallocazione MFE generica, posizionamento esterno). Contesto che stringe la finestra: riorganizzazione MFE in moto, ICR ogni mese meno inevitabile  ma con lo scenario ostile reso meno probabile dalla riorg di luglio (Modina degradato non estromesso, catena di 5 salti non uno strappo). **Report Gemma per Maurizio**  nato da una necessit reale: mandare a Maurizio un report periodico sui prodotti valutati in Gemma dalle Reti per i distributori-cugini (SIC, Red Arrow/Seven One, Mediaset Espaa, Mediterrneo). Cadenza mensile. Flusso a tre pezzi: estrazione deterministica (Mauro/Bill) ! selezione editoriale di Alessandra (4/5 prodotti) ! arricchimento OMDB + editor dove Alessandra integra/verifica a mano (poster, sinossi, anno, durata, generi, regista, attori, rating, premi  agevolazione, non verit). Invio umano da Alessandra, mai automatico  il confine "preparare `" inviare da solo" rispettato per costruzione. Perch conta oltre al deliverable: la postura del 01/07 (proposta TVM, vedi [[lavoro-episodi]]) resa prodotto  Mauro costruisce l'infrastruttura, Alessandra ci mette l'editoriale e preme invio. Canale verso l'alto che non passa da Marcello n da Simona, su lavoro editoriale legittimo = inattaccabile. **Non lo stesso progetto di GemmaReport** ([[lavoro-python-ecosistema]]): quello un job automatico settimanale (invio Outlook senza intervento umano), questo esplicitamente a invio umano "mai automatico"  le due descrizioni si contraddicono se fossero la stessa cosa. Condividono solo la fonte dati (GEMMA), non l'iniziativa: due progetti distinti, non una duplicazione da unificare. **Pacchetto Sony FR primavera**  Marcello riferisce a Mauro: carenza di film FR sulla primavera di Italia 1, causata dai fronti aperti su Warner, Universal, Paramount, Disney e Amazon. Maurizio ha chiesto di verificare come recuperare titoli. Unica possibilit individuata: pacchetto biennale con Sony, 5 titoli FR per la primavera (pi altri PT e LA TATA) e rinnovo dell'intero franchise Spiderman pi Anaconda sul 2028. Ordine di grandezza ~3,5 milioni/anno. {2F  u@]8JM%  u@ u@2E  u@ o"pathc8Adrian/agenti/powerb$Icks.md"tsN&yB"datac--- name: project-pNX-knled descponVH"Base di co08za businJs logic MyICR_Suite/PB (lLk, |"tiziim atra%L)  s c<au%@Z!h"0dal sub=!V-expt" taL(: ty(:B %- C>p)dom%*! ήn!>!!e %M5( par%r%1.h2026-07-17. Le5Z!^d1!Ajk%fv`x`EF`.clA.|s^|6i`).%(**Why: mzaA6oAivE a<PZAun->hs8dboxEa"soaj)VA!VAn!d!A&rE r SQLm@a0Navee4!0Afc\im-!a!^~A!eERi& iedfut^,uffXIH)Deġ`u vAcc^ E!xa222!! a a !bbch LT$a j`ia]XHE a appl]j)(!>$ q!Aae!@eExZI61!!el- fIn!cuU.n!viJA!0)gee5Z!vuo, en 5ɞr~!AaxA~R ## DuanEr!0^zJsc% v^0LLMe8>30)A"fJ&i!Tl,p ^ . Ũd pet!An!J !Fa6f.AQ:a\z- p^>F8pB Ab6/%lregh teERl eo2Ariryͼa$I<Be( !JSB!H!z)100%I*Ɋ!.T"ArE!6t a>".i2a.A`]0/%48t6-Mi-%r}i" !6  aL @! A$ !a:QE (f 6F in  ~t9Ij!As@6*9,!ơiz.)pB. B-! Fi1x!$Aȡ2x bNL 2 >L lAZl'"e& .!`!AHId!qaray<ʡ~ hD !(N>Ѡl '  u=a: YjF "bvPl`"/H/bJIL9(n i&:AHA!I FXL!8A0v oE b&I I<8 .)`A!a p%nL Lct, !XD I/.  h%"><!!:I) QTR Qm)A R$ B F x! LN "Oe" nAI RXl)AP8+ WebRTCut XZi(!4 !ha !a*i|e%x/%x@ y ie4!!a4  !A!.@g$.0n!2A !F6aTA !A0HAu A<j P :!4Rd %|& oeT !l!1x6QaP,.Bt%H!abza  <2F!hc=v.ɬ@a~>1`Z!2oR m D !afAjaRA, La@n`o|PxsL&!~9a@az chA'Uf(ff xf%N!A(!  aUx`ID(5ALA!!.R. a!at\a_2B_e_:j @ dcP!>L !n !! /18Efugeah"PI&".`av 26|iPh%e"!a(! apci,u( aJ2A^ DEJ4a.AL!Ni`iN!Xf&1nA: c > o%b*.1ؑ!!y. &  nrAr*6!Riю!։ P 6&, !d !@i `PYTHp& IzAbH A6 *zAz),i! 04 8/"Z i.,a0!DX An>>`%FAA1AJa t l !@ !~ nE!I!4NaBA9N6 Vv$a~P9bi !t B A aJ22A:qJ: J(/ DB%|> VA̡!r!!:QZe&v 4i&vr1!T!>e fa$AZ)$!RBRx(AAL!z AT!Z GU >|F!DX lx`! !H^ A bpd!8!lqTAcbALn*j o/E&;DB!nggD !AtS |t/:p)FA!DI1a !!"'\v0 :!D!at!ZI4.t:cmDh )Na4A^ YJom s-B!IRa")!4 tiIAf!H,|ij!>2 H (!6 r Atz!H8 Aq$!>y !|/ )iB ^!.SeE6 h&AXala0!0`A jm_p !vapp!> A^ ^!H!t ^)> 0!a AcMlaAb!!,aR!@ .)EFHX!ic ~. ".2!(!zg^AL`/`< <" !~ o@" yND!pR !q!0"zE4aA !n!rA!!A>& f)EB|FnyV1j&#! zad8X/ i5HFvaI\aJ)(J) >!AX ~ x2.,) NE.A:ir!vvA!.HAAޡ,4>X!* ),D P걦6aAAd`(2ND .A@ZR%>!4>" YO%Pat( apAP V c%!& a!!(!jaaf*,xz!aR1!!oZZ!t!ae> !NAR N b,Q|^nAza )Ra$8 Tn a( f F,A Et!n!bR)jc%aZ! ,Q * 9ZVA!t!F.~AAB):I!,!|,VᢩjP%.A,!!a & v1! P!a4,!!(%@A/2ir8 FX P !Ρ A2a0a|.!AA&I A$!Dr a !x  !(T$!vi$alajc  !r-\0^. )an)p    !<^"xja6 aPAlRht#(% !V!Aa.Axj!! aa(Al1!hAh(A$+!jAhZ "%A!b)LA>!X>A"aXAmva!X <F!lAD9!)hA>8T8r=L A "ace a "a ~ <AZ %PP0  6>!ap4  V!!H $ev%(: >%Q2Le> A> ,ALa.!a|!.a$A6Apx 8`N.!)0N.Y6.tIv!AJ@  aLV!ʁc2dV AlA:8AFf!** A.!R&$!r !6La8 )`q¡8pd aba@1!&Rr 1p 277%ԁa!!( !v ,56 !d XI.p8.p!2hADAɪ!abo| (I" 02d v!Ax&!ء'&Aj )n 6&!*hg%z!A("!|N !@|^!4x ! $8i!Ra6)v)N !t h z(I*i AR1q2|>a<A.015at0-e&)HIa AiF܁$X `AA(A a| 6a0a>!6zQ AVlA!\ >L)2 R b> 6A& pr!. i.N.N@:..J/v6+!a@ Aa>x)b!!AZ&A!> F!Pl\5a!)B,f!vAa4~4alcEF\8la @)U@! th $4 rYZ!!!| Q. D Z6T p!!c`a8a$A2 !0,LTRI)(2Av!xz-6 !T8a)6<\ !^ a\!tI$!!$a!& !!a%z!B"z!2(0D X#!c%0 1 f!tAti)\tA֡D!L R!fiI.#iJIF!nF Q!A 2\f% !:>D&"%!6aX aI@!i_%oE$l1%.1m6tT l)|Z6v!N A6AHa:dN=1h!~H$!a`!L!aNa<>I%6J!n Ex0lEA0xAk wn%b J Ja A!!*F!I)dA`9:t8IQhc.!X!I&4 p .~ @ *(eA6TA!rtr ! ! QF8!LINKv5_RE 555RYB6&8VALUTAZI#E(D5 T_EXTA%LRaM89"D L0a!DO&b%!0鰁tApn Ai4*_e\4A!=ADA^n4.~946"c"!.q@2!JIh! Alp9*44"RA( a fI,=( : A0$r rtX~pnV-6R.$^0>lb;A)t!!. Z!!\!hme/d!df7Dp: A8?!@af<<Z!av/6pytf(H`nx#;< AN(':%:'$\>a e(f".z d.N{%z}J 4.")p,!j!~!:`tNe ~ Aa !R!x bv,T tLdf(N HA!$Mmz!IF Euj  ".66 |)D9@IBEe ELECT5R! $*A*8T" GxaL"vAd`)@XF lmV ! |)l!5 2\p F|-%n!y.`E>~VjrV-aA!;A,)l Z0 I2i&AJA/!PtpAda~>A*RT |4V(A6N06_ Af*vTayJr-fa.!R` !)VF ! AiR!AV!"ah(~Ers%*-""dei h< iV`2&DAF .I  arl!!IA4AA>Q@$B)A660V dav !!&Y!A!66 :!9B"o 6`E& _.3Fd|,^2/(a0&>Z!!>!at"% r va4Aav c I!!d(ekTF ffa66y-Xm Va4ZQ` Adi: P ,t aVA,aJ  !p.Zv$ v!0")'CAN*5'vE342* TEQU< ZO"!.a A2 a  !&!ɾ N< zj.z.H d1T xAR!D!6~Q *" H! 8t^Aa~ >!b(#r (afaN aV &!!">0c%j>Az!x\A.f2A_h36>Z>$&?6%jrU t2bA!6l.FN!8 RIA1!)AT!"et6`!`C}t 6!M!aM.!tl"6 Aa$AAVf.*.f2t\>FD! !Q X .!a6Rh X) 6I\a 1& 60   4:V .VQabe, !&:!H: !" %N4! DP6P!~rHR *! !V6^A>eޡA&NDH^F 0I&:# fyT .FT! :D |!6 " 2!.qfȡXz.f1L !V! 6zl0)&[,jD!`o(E$F a !A@aA\B!!@AlL  ilN@)2!a!<BA2d0шv&")'$b qQ^r  !1.-4p0L+N !)%8 &afI8a@8<> GRA!`M STUMI BA6lF1!!c.Fc"Ap56C!A(^ A2!&^A@*r!Yın >P leG.PfU.63=! AA&>da`aN@Vb 4fnt^V"0446H Ax>c͘NXar%`MMIMDbRn6!B e280.5  XB_ED$bEUJTLO-AD!,a0p!Jj)MD)z62ցDo?2P& b "QG :\V&i. : ~ aGuxPa!V pJ@aAA2 b ,"! 9'Qz cp !6axBi-*`'$d a&60^R5E892uPa&RZ HA_*%>9c ~J&(!b.Q>!$ @.(386 2E/A ,!,!Z!!̙"6 ( hd!a!H`V=:ve T&.! '~egz )L Z&!z  j f 5 I2 b P C C   N Z F E D*MaO %(A%!0FA$8)k-a|a>AHY2!)$A >D!nR >a aAX R J !"6  &+ix vAAP zcV!~QI^ I cEavAbAZi&8zeN2 ,$ dF\! l R YvYbc.F3r+,C! !1.An6a!B.$r$&|A^ba0>g1 Fb! |02F.12!0Af cH@A!!AI!(BV r Flla,L !Tau (`N OUHBYB> HAVvGxD&j>X 0Et  >o%za& d'd .$8.8NUvB$!d9vIdfA&Vj!x.ADJj"aalVV"v1a6<>) =5x"AFlj dA x#baddA 6!. !\A !DPVV"AB<&~2A!" N|A+:vc( 2"tSŌS,  >f fPn! 6nF0!8!dc0Μa !*r(DnAځH7D.60"!I>A6 #A$Az1F 37= Ha IBA| *Lt+jPIHF9&6IAa\ja!JaP9>8e.#d~1.!HlTI PK"V 8 :b"KD(!AX&R " ! 0B "T( b8 g4c J! Pv\!! 060 ) ^c  b% F!H*h s ]  _E!6 6 f 6 4DŴB0$0?) .In?`[b 1J  )L  IB&i(! !f=34T 6*i@r  jc2!6I '', 3  '" !`!^<S/n3&)*fj!br2PA>h9< A& Va)&)d 7] (1N!`>8nD i8>P IabA!aA:3,6,e|  1 89,24r36$,884 Z ,H dAc2JN V n&Ra a(F/R/M/J`AZA&aBx eada'l R" \6^a v%A>Ar8=|6"WEpA6DA` &p/l>`_ 6_ & 9 A T^ $A**nr",NADR:E"a`p6I*;NvF8'FJAhaBJ(w w%a(sEFP $0!d&@aae82f  A$A(A~ 6A!a0 n&0 6<4tIA N%nLAce6R Бjg!hA"(If_3 &=4v.=BUEDa R =!~"` t ^Hn7 08 A>^^<='F <1WiEE'!`BlLC9!aB"x!SNEF3LP` fA f 4! P  Av  ,b- 1`!vFAZL& "$>A! &L&H1n8%Ala!t!")A*,#IAV,~aJa a4^0JA(6; !:^6/A@FX@"qEah!g!D) B!2B` ;a!D@B%T  i EX!vR,!2E|  !fJ|!4cAq"rI>N|6L-&>&:8.!&>!<|AA(! l#Qa"qAA hx2aJ)Z9L.{!:!P!)eX)Y!ndX<2 cA!2.a A( zAjAD.-A 2r2)b"h a!l".li@raI!vn66:`'nJ>6t!p!BƁ a*Y>A&R:!>a^: c2!4 XNNT .=2z&)"!X61A^N  ALZ.lj 6 QNA!~ ax!tmRP AvNpV$@FF$ FN*Q& *H' _V!iv T/UzVA!Rp_E2D(< P t2 !  :>!AZrl!NZ!T!\a\F ApA I6z)c%>NJa&"z!i0a\&i@`(U.!$il! F* a!.JF60 ~ &A (A!0 A  1av!Z JZA^.yT^ 5d*,::! ^!r !A pp 9L6AR8"A A AJOe@F=u*EAA)p @*A!i !! A $0F8:!&8i"E:)t ! I%!4A$!h."$)-29aX!,!r&f,"Ita,F2Q B(&"($ 42 / :% R&cE Xx.iny2a)9. Nv%!V^ A!anAla~  (f!H!(1~ ^$ !8T !xx!!f`).. 2D! aXRAC:>PBV>fFl v.b.NJ 3,. Q 2n a ABI&(!0A!.}1Y6z^y~B!1>0c!R!1A n=,q(%Rd>DLrYaQ~h c:a2 a&H6\xiat> "A6 H6 a:. "!ԁia$!\ar8XTaN A`q  .Zi^1Q4.jX#2u"3 3F85Znf\!  n6.u A.qA&B !I`!yA4P!!!jA@a"> 1/Zy62"x+F 6@ ўFA -biA6`6I|"!lI.a baaN!!BBQa "I X * 6&A!Q9Fd)lY4.V0n.F&0ljcn !aj8B29bAIv rIY*:!h!>!Rh!0p> !Y@A< a Xx!&&18:!84!r6cL8>p+1^  b|!\,$v6zAzHAX1bztziJPR L$apv6X^D.Ro:x!@ -%R IX!.6)q^`4VYA"!&dAj"!IanAVa!8A.!rj Al0`!8xa.!aF  t!t)恨 V.CaH>p `!I!~!Az"i ^^VS +PL%nv !!LAAaXٰR2A:4_PRO T0!N@887"&bA  83.8 !aA 2bA QAA-AI|a af,>96,8 aAPcŘ!AAia!>0)iVa Da A6 .aat " anAr*6H3r.Raa< ! (6!` !R0 !)v^2aT:!a1NxNn &A!k1a AlΎ!ހ f.dtLʑ)AX J*U^a.vA)pn_tgHI M_L71*`B,&4!BAā A!=!!8!!.bA)(0/5e9 A$YA5  pp|Tk!BbpEɾA*ab.IQcE>&AFa<4y^ ! Ta H! L!Da pAA*A!Jaa$a||&: L VaقFtr n !!R&IX.<p Ar).2։*!8!P.aR3 74 AB6)&,I8Ax!L aiAtAce%FZaf  P1n$Z52%X6lFpNDf!<@pc B!!Taaa6 Ab 6V,!zѴ2'aA>aVce\!"l&>7L* B.!e*&6S%0VNB!&l3@2AT&Ɓ:F* ilaLYnZn iaz!`Y8!,V() |>0.h ^A! rb4 6`>! ,!)"tF&!T:ppH!nF>Vl.x؁cEViDn e"L 9%NAA>!|.BbEAa/JAa"b !9"!Zg[v #!!n!Xb /MB3.!X)zF^)!*$9A1n!T%^v)n"a! az>)^(djѠFFA 6Bz $&>!Y6h!8V*1n@!R )Aco*La*b !ܡp\.Hq(^ !!&IaA! |!O!a zaA" `A6'&/*91V.)T.R)R) a2jL zaDV  !A!c:"A<v6(Qb Nzl!af/ J .& ~%!jA,afe*))2Az2%%^^A!A I! 4 al6 ) AIx aV!H a:!*A.)!Aa@A~Hf Z!&` V  V" LԁHAa !z2aN av/E5 QH A$niArP .i!c% ^&'vn%2T!Ih1V)p6 BAp!!$RT !FdAv6|)F ^p !J)F! !<  B<7a`+! F! ( fnavAAa> !  (2AF j !)A!iA@6"6)!pLA a*.FdIaib0I,a ~a!NaTV-2&A9 9L&<n a >. nAVfvX  n ga20 ce2>!FvcF+VYVAf.K v N$ AA`$V .!fܬ>6d! xZ3&Zi!Pn |:aJB^\JFA!VADNU5/G7"A:4A!26A$6 >(L1N Tia!ah !8hAxA$)BD6jafVh~l!Vڜa!@:ά:>!r!fdaD   *c!.8 B!D9AR!1+DX-_AIZa΁v! !By B>1&1$<&!v~1-!*A'6!Rt8 `I@l$a:&*qx A x `!nA`!>&d!"v@&6!SlRX* zAHA!P8AAda21AL&  4T*R iAz aAA 0K.)8lc`BAl%L aH !gh!F>!|!a wEk%:Q!Vr8~XDOS>A>4^YX!dKBEh ! Z,&L!l> ^d6xt AA~!!,FH $)'J!p!5J i!ka6!av5HF gi0>fN^u&̑.ҟ!qIP6RP Av5H <"i4 i@A\8ce!>J!:F z 0!a&@F  aD61zx}A!pAa>AXa h A" !, a  .!.pA( a6 .!\q a<s9),Ic<CbItAxe A  AD@!~i hRI   (FV`IBV! \0! A4AAT!p!*!!! 6x"ALahNV5t!XaApF<At18R>6r 1IJBA| aa!AA: Lr2Af!*  :aA!8*8x!B&^!Qv>t&6@ _~k)a!桦X >! )z  )HJ!(b! !>V6AjdH!)!! =!D 9 c%d<Vaq!! .~if *l!PL aAAAVN!!R !6:3JPm68!8vfOQZAT0  aA&@*"Lr4 A( aba.&AB! aP6A~2aI88At AD)4 D.t6 I\! ar.2NM64A A!Pi;cE^ )nL!2!6Ha$aȁ)I .9FT$`n+)6VN"EZ(^KơV!&Q`>Lf`vti &`р܆.&X! &~6= A8zX!Z&v&>!2AZ A8: >a(AiZ!Ra ~F,i.:!)!(\j3cE|)9NP3a:&@ ^ !l!T 8 PGZ@b^0 9! a!`A>N!:p!ALa^< ANE~0A&AA !`F Aޥ $  Ayxց2 !l"EtZ0(zAީAD./!.B`U@Aj  .fa! ! $i nD!Q ) ,!1z&:VfHl > >z~dvtjt^v !AJ1X2nɾ367v%AA AabA`Azd!0&c!a0av4&FVL(a\!><fPT& !!AizA!*h.oVj.Prn&A!Aa A)0!Z.@tN! 0 !A| v=(!x!p\8*a!>=Q9!AN" !QXji>!! 9 t66Z NA!@nl gJ!,6"VY!p!ce \B!4"Lf>D1apR HAda!nse<)8 b.! 61DN !Fbaj 6Bz <, 1  !aHVc(< .!X AJ!A AA|.V ZJaB4 Ap! fX\!)j6"8` iY*aB)! !AA~V>!XB R~!:V5AA4!x :,A)p*L&N F&N!A2> !av&L @9 1!6$ Fi"  AAa c%&!.!bP a6!1V)A2!\pa4z :P.L16/3uN*aaa.!`a X)xA!@a̡!P b  #aiJbJ 6"! a<>tAN1qYY1!, >a(!# 1,I"9je=I%"Edv!N.`AZI&% Afxiah!!AAvI  !ta4'& l! T  L!Q,.*iJjada)(! ` IAN.| )avn^8   A2  * `!$Lba! >4v x),1)!`cBT!z9RAT!bA$)@&3c$(uv!Dad&. 18e< >!pBTq^2FnbZAV><^ n^T!&*=`0z!ib #AP)a(A!AF& L1At6 &B:I2AHdE&rW,~GECiR>fAX naaaN)c !tAd (PAPywar!.!.\ fH &:|< [a.&95&26a<!`T vi<4at9!ġF#a), h az9DajV> !taR!bNAN!< !Aj^DAf!AT>!.!2$A^).ii.)!&N D`EF(I`@^F;T?)`s({t 07OD;.OB"DFS :XH:pp0 @735:>D6pX@&FjV0Ff4~@A*6H AAaFvN)n<*rF6| xNq q^VaDvYa\X& At\, `aD$ a\62'&" aa&*1. $F 6 Aaf)8 !0iX(.&!,`%\gca8ԆNA\ pT!>)N4N!>v d&!L!F7& . 9.zh Nj  A!`hn.MRچBw\y^vdyf0^NNS\xfІ~E!LIa,wh~$@ !aa  !6%. A |<>@9Pn!F6 :aN0!z fANp (i%VaRiN ,<a!Adz !Iah4iV& dA`a0P!zaA!zv *:!n!ja0f* Jrt#h~a"!,^!*A\ !aRD!A  Ax!   &>tbs F> PAa!:cA`LO*,UGL !nZjAeJd[ip&^HRH!TL!LjA!DqJ1!>$ #A2)H,'IR(X [0B2 >PHk"OZ>7aa502X XJ"AnV!I~\j !!d0:]X =NZ^ Nb" A@tIƁ4A:v!. Af &fAXvAj0F%AV!.Ix" K|QR0A2 ArA~A,"I$ d`1b >IA:r.  (:2|Aan!pAtavA a-,a>@5a )ABn!(&!6!`,A`A6A$Z !A2s(Ts 7@s 9ts*"2W9$. .cLJA!:q. !xFafhxA2&@ rJ")!T9hA$! VF."%GA86<p~ VlV:'҃  .>6"Fd!tDRSA,p>xpN6,z Va6^af>"!1A)Aiha~a!1>Af*$^N)YRaF bA&6aa~表BaTAF<.R  {I%p=I >HZ.)%16 Z^A$&6:V>6$ larN i$a^!,td-\aza>a^ҁ&T !*4(I> Ah!p2.5&A#aLa\ ^@)@!h!><<A4'̩a8  u6OZ)^b4-v T.826@:\^I zURnuҌ!bzcAH<&#   !̰ap}A!H Fa6!A,"vNS*(9*D `Y"6 "AL2 ~:,x ƅ b !j}8 ``4K-Z PQ!&v:zjz )!:AP!:a`!c0-6=>Pp a^A\AaD! 6d) anj rmVEz J_6!d!  ra^cJ X9.>a~Rvbz FaXx.J 1@'a(<oc9$pylI6!X4<,7EX& !LFb !6V I!N:8pZ)(.a6&Z!n&Za! v\): >v.~63%!~ 6!.H!6Q *!t E ~Hi:&\L6a(v 6BG z؎}RYA%qvbR!vF)6 ApTVeF* > t:^5F Ix    O  %F.! r6DA2A(!v8r IAΦ>@1#)z>DPFL F!S |AI5򁬩  5.*9Hza^>!,|r:& fhI!" G| ~>8Az)hF(.ڀ9.A"5,H >AH!lq!NAXL  &XV\lz*X f~.H& > V^j2 ~ D hTL$  (azc J! ,!ɀa.A\&$8Bɚct !1!T!2!T^P FRI$-!)E)r^6^hRaJQln>z= !a*6^AF: ) !.^9A`!)!2V.!tn G4|)XX&8!," RiRlARp>P!(> RI.Nhq!6! IaA!@baH!!rRF*At$0 f8!!2\y!e > , AJ A>T!. AaQPp..r6& !D1Nn#A!!h z!n^:.j, @W6)i^ i)T A)F6,Id!N^"\&&&%a!"6"L . 4er/edizione=1 per semplificare l,estraz B(i" gi@tabiB . S<0`tipolo2Pa` dell'ediZe H `FILM`, `8rodotto ,8incluso;Lfbn% >.j (aNhB!( un'al- JPcaiBco),!8(>**   vie%! .  j!N! i f%t!`A!QquM!l1!iFAo1VsguELda %>lp1H!6 i. #Asu !r%(_id`/`Z A`scrr&(extkeyE!FfE!^hit /sagaNONE`AaiT`[C 8FERMATO]^!~ ggrp%>Api@p:.iTiv%!~0A1>h!i!aaa>F)eM D!6,4B*AQ8NmFnJ3mfe`3460yJH`OLIMPIADINlI$644V!e%$nn\u!6rapErFnge 1IFNiE%ZvRAru>HFxIAP(`BEAUTIFUL 4380%4%F !R!): żnaX P$a6ToBoDa N E =%>7ER1e>A|^Va.^X5428EvFX2X.:!1VnXXV(302927Z206VA"JeA<nE nur!Hiraa4!sciei>6!`dmblELDVD Iy-tv,ARC(fmEXi!n5av egLHA >aaF .cd & !2 rNa8`!f^!: v `6H.da|dpd FT `:eE$ AATr .6A: >*!*A!!|<n o/ r%pm@ L NA!   )l P AoaEhV*6 AD6v%0 ! "T9AA! V N^! % n :1E6)b"~ !pH FB!J!!A !,AH(AJ cy( EIDR-%, jqTA!zsN8[IPOTESI !& A  o_uAIfeg(lm-vs-0!)~NIZ cce"t i d 6>!jomE 6 AA@`UeV0(151.682 t!H`S , )- > x)*aprc": `CA8 O(!ja6 A 6!, "x 8RIGINALE!Napa!  A!~ary\vaZ!  6Aln6 sEgE i FLA hc^A!\a: -1U6!a*.962*617.T `: MOVI%>!X1 60D: R0 (METRAG%v! !@ !\aAd--NQ\A|I&9EX !a!68$0`E T0N EN @6 48fPROGMMI NFO"4I%*56* `MU>A  ^)F "3.R  BAIS92 a! T %81*4VELA%je`Na"cElA Ap0a$l /mFamNi ,!B00J 9iB AI.N03u"12V`ajA Z $H 9R8f!h.x>6B A !!F.B f&qvX!V !`B( !"/!8*  "B .8I6 e/acj |"`TX ܡ88mN~H&^A !\ n2A,6N|&JX6b~ ``).L2 j9,~14 ,N0 NeP 218)AZaSCId0^SDPNZZ.*NL 2'78' f !F.x.rD!j!A6a& : VPAAA2` . g2n$(26->-%AN  avo aMau%N.aMBV *A^VeH&a&EE A G$  aeDz&2*P!OD T26@ & )!VAR!f: )B4(h ) ,` x-224XP TfSUP .&G ~.4Rm*!) !aJarł tA>aiAP:a2iNAVA-H2 Axa^a$8ibu2(apV c.Nb"a$n*d f `vm$A~0 *:!F js pN`V!H/@ 8H `6:Taj. M AQ:a9UJ E.Al (j `V.Mz &La,L.&8 &9 Q.&6 &8R"B"@O 6yTDE " a . R>A!~N6rpAp"$A:97*@N 78=H< V6!XA85!ʁ!4 @^!T* 1\CU<Av16P.N.$!d!(z )9&92 6V$59pB!`& >&AA,ITY !v61Lz !j.Pr.(J&&9=ơaZ0 1V.(1cn   < P. ~ T0(b4vI**%S%NS IbRIdO D%Z!A6!,CD)2 ^ qva2@o l \& <b"!  .Z&   .X >>b `~ Nd !@~d  Bh""c L~\! & J 0|FeAfB!@6x8JV"F JZA rPAD. V& < 8bar>r .d#A  8&p!>g%$B (>  !&()f@!`.H$0 I)!66 NDB d a! !: AI~>`"%a@!nHj#/JAjZ X!A:I` IL >n!1pE! `:h!(X cQ iaz!AN!!4az Q * p |AAF LAj& lAxg8VM*s b !!%!`( & f! !pAALpFB$6 *Pp)@t&a())&"!"2n% A1|a<!!!: ) An9Vtz^vivA,&!fZ<az(x'!!>'ar-t\#^xaFLagPLz'a<4 !i%!T! boxofe:ab.*(H Ar!aH6 aF!>r ٚoraL vX   '(haAv!u <A!!A *c+Q`%p9&($a!P X!T!.Fn2! 4+Ai$ |6:>| &| |-Fn 0B #`,82N T .!J4,7' z ^ $6(,(0:,$ &x %:!P(.( 6 '  ..06. 2>) >v YaaFAAaz@a\Da6$!|iTlpA^"Ar Fh eE F(5%< |(& 6eb&~l a-B6H !& aAh A aLT)*A~!h.lA~* .Da@|*E%qa~p" eflt% vF$'!P)! 4 1v ! (VAF/e!(a@) AZɪ!!AR!V ~xA96)*  !cENc->nAV!a$A:t& Ai$Pr >bmj! ArIɼ!*@!*aV !6x4 ./%,2! r d XR=NR )@q a4!DN$(d !a)6\ 1 n.>2*aJ )!)!f!Q d6 e-*>)(alvF ( i !6$coE *Y,p'ar .p ( T!aIz6R#f h,r_B='6 %!l  ap~8~/: 2 *a.i!ZF b!iaNa|A21AA!b(AZAl!h?v(jo-z`:@.(!c%AN ,!2 !)>h i` !AdA2T )a Zx 6r A@1N)!~aLI @9Nh/!vQnra!1Pb&z .&8 &~a06I8Ah< AA75 bAx6 AA/4 )F !B d!R!1~n!j" V1.F^n4!Y!0*aJI(9B 1"B v^ A~8*b %  4 4(tM,t n&9,9:> ra37r 4Z4r5 FaL xZN1" . 3en40 2  H2 R >@. b Ir(e"9 I6< aa&)i  Z!hAA..aiFap(v!.p(> daB6T4a6^a$!VP,5/ !|2BI"A, Y"()*>V\2XZ6!nL6vFj V!X.S RNI>D>r!.  :A&-6OŎ*vEA6$Ju  n.N!c  IXA>x>I!r6&5!t !Ndd !9I~N!fL('& ) J+/ a+j !Xa"%TZ5'|6/h5"-X !^ J / '/4K"  <!jrA0)\)F)!>N!Lx A!`ad0  !R!2*c,Z! ^4%a HAH ADBaNa&!lv ~4AT !5A6 ^A6XFH L!6jAa"es:JAjXD.T>ArEn7-"!.F2h zh6fDIFi)t9dc%IZ>WrX!l!>v~tx& ! P.h LZicYnցa J N 8IaA aT6 8>0Aa.ArceR Vl!BNAVa~ >rBA")TyZaa4)6 aa!xAA R> ^  AnArD.aab! 4!"1v>!҉h &!v " ivE!r!i|cJ4'`J!!aa8!=t !,! 6 jc%tP:h.X t!>b !Ar!"Dee BI>!T>z#|!> diHFDd'T!x!)~F r) !^l)8voa!H>~)naZ6!6)s!&a 2  > &!<c& ^ !%9/ ):ta$& !0 @ 0 azb=AD!!\>.YH F&2*/  !b+AAQ alz=2%"L j'Bal=3"J .47 H% A8DtA@& T! 6B n A|@ H Z lB i6ff1a詬!!jF>aQz!Y~  | !N1z1!A!A\6.yqn!F)!r&%!`!"J> nJO' o!Axl!2I&a*=U*Qy)n$c&,a aR~!AHAr A aRpAz<N (V!j ~+0 81Kj#T \*RY_"(. !v!VX+CHv."tLn @29,=v!؁a(YNI6AE34V|!rA * f Bb`!|AdZaT ^4#DEvT !p^1% a"!ABaR Iv*b A6&AA0>I^!n2AV !I61@2L!B @ F6AJ>AcB:,!da1p)TaZ<^626+]T<C5)y!AZaf".A@h:b XT"  * 8)< ̡$^aAA "A<o6FA!pA*626 A2VN!"t>a6aZ  ! A(>ad!A0!>La8V ()@)!&)()DA F z>Lb ^ hI>5O5.!(K >!h6A`^10 /8 ocŀA,aD!d o-:쁚66!L!!Thq!89V!j~. eb!&LA46'!dDIA!n!  Vn%l ^c%*!>>!@nCQ8.0N035%<1A29)ia8! >:  +AB6  Y))Xa2A@!hFD!aX z..! ɨ!^ AiIn c > x) 6!/:Y4f*; X)A&A!haIF :J $$I^arX $!  an!!iԉ f @a, 6)a!!N )!!)!  !>A!`6c%` A2 %I^ajюn ^!AJ\!(ea!Fn!|h !heb3$!&c$At \V$^ ^ TH& xATA!Hxne>9 ~j))8$@65aABab!1Zif.v"n!! !4 &@ !AA!pK>Q8)AFl&zAA"`.h !.aP, A"AXL867@ )HA6 !ja*aAaaf 9a*&!Fa|^Rc-^J)$)"N)6L <$)\^nɞ&8! J,AjA^!bAn!)!2$0 QKAv.<6`Fc'%2>x-B"!H2+AAI!VAL ! PA<1BN!`fA&.FA &ILb 6 t D`(>!Qj ~QF SeN Rd!!Na|!2 !́D!F-B)XNX6aQn \!X!`a!pn$h<at FI8p )ZiV > @qa$0&a4|<j#Flz! jaҁAIY 6>dA̩36 j60Nl!Ija"h coZ1 4A,6T QV fl8 IA&5+0 a".E!a!4.>!6qracBaADTx!Aa 8Tpsh~!& )9F0D! )L h F a!Z.Aj.lF@BR!>FuE'BD<r"p I,> Av!N!fZ a>!$ I~!.!ܡJ * !.fu  `aJ.aP .A|aN] !A&Z AvqJ 1i,( A8!F< lEA!>p 8 `]AL <[Q!I" &~#6i ^I)NvR !!<$8&>Tdq,a  d!#!"* &LI8I!TV%!N!>!aza8j!s&6U!:c(Bai  R8i)taa A6`%3 R++X8\ f^!!~! )B^A`  VA6x2%p 8F 3 aa|aL*)LaBA!ҁ4A B6Z!~N;T Db6>!f 6N,E!('6V! 6H>Ax3p|ppVA,AP!v v<AXQJ>d;AL!.HJy|A AZA!Zɒ2an!" Bp,aa4*" " 2!A2Al!^3A,!i4ADA>!lA4bN@.xV$jI!cm4'0 AAV&Pv"P!AF5t- `E1D!!!&rAv1!x!F!6>PIci~!dt!iTA^ FF IZQ(F!!&A8!Fn"!L !beAz !f MH Q.:&)%!nAA! VJ  &z 6)!n)szA( !٘T !>6)  "IPIa"v)i~!ha1P |A"n@n RZF!v[! !f )rAar!ީ  . >A(@[:Z&"^F!.!8)6!NI I)|aBIAlI|`_Xi"J1h&5F8.3 _J3c%>>j 6h3^43$Z >3Nh T_94= Ffv]P0 4z92 LAjNONN\IZ6 88 Of?H5 RL]H]8l5N XO>  d3=ln M@'!Hv1 4R (672>VO Jh1 nBNa"k9!&]F!06"C *)2T:O fO@$1!")6OdHT 146Z!&^LO.RE/lTU"OAX2ZWShh`RC1bB&PC~6NP  kQ A0 pZ,:HEVO_OA4fOlXa"HqRH ~ F8GdEHOW/!Z 451Y N6)dS09qV.:>0? X9,[ >VYW 6!,18nBS)S >mqn>T!:Ra!>S6Sf /Q`!>POAP AC%>)PpNGByf!L%~DV. .[CA"fPN!A(6ap9)!6"UG"Jg~8 O/d^R+L<` JbIc6 f0!8X`r2'!!1f@! ZLLNZBA L >nh> NfXNVAq/@a>/B<&` fbM O*\V \8 f> &V .^( W>Fj 6 QaFHFW1>x JEG%FrW!jk$F`t\NV[h\ dc.*A|~ ,|2`)&~5` r ?V. >.+A6|&> !|  & ` i-t,RT|l&CX*vh `2 vF<%&$V^!R.X0(:L 1c^l^eR!H)8A8i2, <ʎ(j Q&<!FIT.mT~I:!zB46(nz!Rb2;!XNRzX$F!>!1A> 926 "NHN(d68>FF&$ (bL2 ^ NjNt &R ^`B6l <.]6 6 NF\ *SAd B^)ѮN||aށAƁx*ARI0VAa8Zr8 NDYp>Aޮd > Id.(!6_*!hMA&` ,  &6V$da"N2&v!<xnN\@)6^ !)!܁!>A@*le*!\" 6 /VRnr $D >dpR2!8N 2Z@A!.a&B\^-V!)<v('<4!<!i~! $6L6v*PbyxNa&Y((jT !!c< t~"C  (~)` P"dAXIv":!A&u59I!  2AAv%$cbn!8 86 a  '!l6 6FZaQN @4a"40!|T!ALI^vP! YU !>alac #)Ԧ A!:)lhRBA!IL#R !>AH> A@R4Ad AF A`& n  P26@vAL!@o&Nf!P6 A!A)b!0.A!!>!d!0AA56B 3% Df>cY!iTIi*nA!&I0+aPQapAI4 R&@t<F N>\.69Lh!&AN~:S%!axA*)F\!^A\jh a.%1hBAjAXBNh2T5~!)H VV l% 0L)"A.!n IN!aT1*%!faXD $"D!.A4aB6 z AYIfaPl& !=aD'p-)V,!xaj(! Q&A`nz10CVa$i!)p!A~F Dv VhAqFѮ!V jp'cexpAbaF&D! !0<R*!!e A))8 A&<AA)>axA"JA !!@!l6 16A4a2D9at!phf 6 IJV1%\N3$avaAfAa$&$aFVJ$A! !Ё8\R,!0 a>(!Lj *J'r l P! T!TNIF!fAJb>xA@ ar0:.!ar cBAa>TA/B5R h!TaGg!^Y4A.IR ' ,aDAv!1&  &a58YzA !2I‰fFAt|J ML !.́APP!Af:! Qa6J$ T.IlB&abAu~r@>!rj J$a6=V ! v!6!>F"6ZALV&aI4B4N AT! ! [2!!flN** ! !!JJ )(! V 6YFvnA!.)'&/`@t&sZZR&1>!,"c`a`" ADI6T鶡Q"AP0!Tape2N.E1V4`6E!&~al%>na6+016 N'AJA !AHi, 0a D !."A!a !( DmlacaA))XZ|G, ZA 9n( xA !x( vtp*")Xx!4Q|!)֩ * LFDAa:!! 6QA aX0 ( n6!!V^Fa>>a !!#"!`a)`A)^ ,h:& Z!|I .1tbQ.A20>i1!&(3za F a`!ʡPGARaAHu:\N6Xu |/$r H P,& aL!At!e|i vEx AavIPIIx, % ~?B "TV.:z-6:YAJ(%!&nkH. v Iv).$? xQ|z RA0N/!A p1a& !xIaN!!!\n!&fA X>,8!)^1LcE 4!  h>68a4!T8XQA6A & H ^vQR !bAv A *aDAij!)$xrE8!^. "~*., !VFl 2P!! !tN4I6.n: l0!,.bc~ p`%a<e_!A\!0F <6 0A!dABW !\Ip Rjv&| !!F XaH)H0V.& :.r8H!APN4^d>A i:. J6AA AYt4f!vt!hJP )Bp ByAAXNsAG.!r!Ath!!Aȑ>!n 6X2!^!pN:g*athdb A.!p6VTA!J9t)"!ẁ@!h&!N.4B,!8,a0 ia!.)I FX D1H)c&F8&b!!6qabNT6> !fa0!L A\Ai D ,>.66F,!( i!A!D p!A&$G!0.paA&<>p! @AA! Q^ \A^>N|AX!|LiTjAZBaT) Ti:)6$#8* ,X. 4>Fcx " Ady4 !h!(! A)8P6 l.RaDS(8S!!T) >%.!J:NR6<ZIL|dIA@>,6HAaa*)6! !a!0r a "(a > J.Lv%!!T2aha`vAN.av8r@.Bq)dA$AD&0> !LA !21\!N~ !a^.(!<l| G6 a !A!( , !a<b !:F FN!L>B ~!F!ܙ,Q My _QAtPowBck"*!Ba!lc bWA`xn:HI|  8!!rHҁxA8!q2aaBaa." .l!!AQ6*1|I(!!0 !X66B!paJa,!!~aAi!D"AL >   >a.>da|q8n>)J`!v /%$!Daa!&]!X dI 6.* )0d!1j$f   *tyliv&LanRp"q. 4$+AA!"2d!) A rC.d9nB 2At AiR )&)!"I"F. )"cE,!^XQQN$&rvnS.S!@#! HvŊa&!.(FAt>$IJcR"I!*Aԁ\p$!Av,F62A$A,6X I`V6lAI A>;nA6!X">"\al~&!@V8.O2AA! eA !2 )Bl )>aB!D@ 6fj `PYT?N/\6$lzFbE\&rvIDN)N*  ! (D4!<.I!p` Pp6_`F~ !i_"L/atrJ0).z l` aB,Ka)p)` F:!Af  t vv" . $X i4iılc26arr.vi>zQ4@A !!V af.V ( )"a   aPL)N bz*fNj!c: i!!!vn  fl/2v1AJ V !A>' Pd!(n!>  r1&NQD  !B!VA\2^$ x<A2(>).i&̣A!t!2d. F`V!H!AaA4\z Aj9fXm!T 0Aax Z!F.Pr@A* .A,A* N F!!a!6( a^n( !H,HbIA!$ >QFD .D bOET~ A`^   r)ҹ6U( !0N`Lo324! v i6a AbN86n!! AB )Iv)D<9AA^Al6 N4 A !L.)> ± F)EJa! N&*4 FDaaZ&D&6a@+ArAc%aaAA\!d $!Aa &H_!*". g)~b !>0fA~PcA.TvVr p!d&V9D d!! i>r T&(ihi t9 ! )P "OA@RE B` 2O R g" 7VD eX Qh  G H ~V 6Ho;.I*(A>)8Ar( .aaB!dDJD!,V$^*A~6a2aVL.+)lE()zrB.6J$)DpOr4)JN).)B9P,aZ5aat!NT aڎ`fa.`Q9"&Ax7Fqaf) ve!Dn; | L$  ^^ Xja,)D!6 | | 81A0F!Aa& XBBV*0!)ɨZ ɬɎ`6BIa^/$d!2v D@t|!df a5 6 ^bvf!!R Z$ j!l .PA>)AIJv>x!A f2! 4!A !z.A:! 9A!JH A!zB B)P.iZA!v)a.%!AIiVT0,4!:c ! fN !A!XzAN1r!(AAA>bAP,!TI|!VH*R2!nv*i!DV!!f@:>IAPf!BaR.!<.x!.!a| AF !! 6 c.bnAJ!h!f4%an!!J(PJab!!jV&X8>Izu(p]l a'"r!0$ 1d.QAR)!!BbAl  xAx̡22a& A0D&fvA .*a 6  !~ . :t"Xa&cM aJ'!Va1+\.PALa0x.psZ(>IaFa!A !(^.|!LġJ! Y& @A6:)~Az!>tFz A6pX!. h@RT!AfN @!tad ! )dAH A )^A6V0 AjA2  uX]M>Lc'j! tF!axm!:`'Vat.&t:Lʊ6iPAAFAjFjAsl|48 ~A@F$ iA": nARvP6A: a!lF<( (QF a A  Vx{I!( A t,Pv9!4%ax8a!.(!dq (X?p! },@]t V!LA!.IPnaXY>=E6F:FlA" 2V ! Δ7a2!*F&!Q(%V8XaA !) ~Ahlab! &~(!z( u\!q6`2 F| A:Abi !! ҡj* V !8JafaHZ A)&xnpЁpIXf a!>!baT1`A1 AIՁ66!AF Ao*vaA!F~lg <)NI:!j!v:O!F um–b48b|9YzW:$ Q`hWr$f&N|IBpba!!c*h&Ia(!AT)Xš<*cmV7^-a!.]0@S 5:V@F6HAvAV6jv <  ";  gi*c IzVN  r $6 N 1!@at!|V!aTD!^:!1b!X &1A A"-.0 AF" jaaHHi"Rztc"j)"x0&r T!\!4 RadA,!r &6!!Nba266".+1ҞVan t}!jtz rt` .! l !\. mUzAR fQDtAHA,)F gvfM*&iaZ&l> n 8a$| FcEf0" NLa|Aa I0r .2T AApxa!B!Vaa !99.#.*ca5lNfa"pȁ& j v in61 l%.1b&&.64v d10AJ! a8!Dv9 |m,>(La !N F\)A2 0)8   a~9!a h!>(Q < jklve!!!,!za>6!P ~ A )! cM(faf!,>I6rEPG?~bJ!fAAR b!a9+X&vD ~&NbI!&B at j!)a6.>)Z9؁zTN'!@>6d_*bcEAP@!LHAf!&h+!r!QBaN&( zIT!r!gE")$ʑni΁9BRyXF&D,c 6 R $!p/ | & R@!.mypr-)A!4ЌxdDVֱ hf).L;AJh3/rasn3H;?:H;/NL4a_vyEB$&nܜ~pHEBp.m"^V.!.RIZrL)fy^AXb=:!bRb aa JDka`%=B D 8 &  ,A=\<A2=Mix)!Сb@ )rday& df^+z!Hdꆡ4/&!`AD% ¡tP !!AjdAXFrR !Z&XToA0sWeekly1f1a!!)ҡ`" (N&q!Fh"v% F/B)! ,p Aa!d(.!!B`8!|~ !!& @h!nfYc#2b!a!4TF@&i t2?"6h,!X~rA2IT! f*PH!ѨP$  !Y6@I (6YB)p jv)H!vaJv !06`QUriaaiz`H x )%Z,(,~pz@0J!H! 4=@!A !,&v!(9b!.!QXb8^N0b\!A 6)l>^vS lLcNI@N@:Rs` *`h$1A!:Πhw(Ox >G2F&>b)XYa&N AnG >1ƁN!2x:g"AV)p 6.atIN0ap ZA@  D .n.v6GV! 68f!`)ʮ a&~ Wf_(hR~n}.mTEt/w,(i_V-I2qAJT !V=! !*"^@!!l!P$a)f>!!A>[AX !n AIlh 6VtbZ* a ~IT.`A`av Ѭ AJA.\F]  pdI,v N jc2 *,&OSYNɦZa$>p)dom%*! ήn!>!!e %M5( par%r%1.h2026-07-17. Le5Z!^d1!Ajk%fv`x`EF`.clA.|s^|6i`).%(**Why: mzaA6oAivE a<PZAun->hs8dboxEa"soaj)VA!VAn!d!A&rE r SQLm@a0Navee4!0Afc\im-!a!^~A!eERi& iedfut^,uffXIH)Deġ`u vAcc^ E!xa222!! a a !bbch LT$a j`ia]XHE a appl]j)(!>$ q!Aae!@eExZI61!!el- fIn!cuU.n!viJA!0)gee5Z!vuo, en 5ɞr~!AaxA~R ## DuanEr!0^zJsc% v^0LLMe8>30)A"fJ&i!Tl,p ^ . Ũd pet!An!J !Fa6f.AQ:a\z- p^>F8pB Ab6/%lregh teERl eo2Ariryͼa$I<Be( !JSB!H!z)100%I*Ɋ!.T"ArE!6t a>".i2a.A`]0/%48t6-Mi-%r}i" !6  aL @! A$ !a:QE (f 6F in  ~t9Ij!As@6*9,!ơiz.)pB. B-! Fi1x!$Aȡ2x bNL 2 >L lAZl'"e& .!`!AHId!qaray<ʡ~ hD !(N>Ѡl '  u=a: YjF "bvPl`"/H/bJIL9(n i&:AHA!I FXL!8A0v oE b&I I<8 .)`A!a p%nL Lct, !XD I/.  h%"><!!:I) QTR Qm)A R$ B F x! LN "Oe" nAI RXl)AP8+ WebRTCut XZi(!4 !ha !a*i|e%x/%x@ y ie4!!a4  !A!.@g$.0n!2A !F6aTA !A0HAu A<j P :!4Rd %|& oeT !l!1x6QaP,.Bt%H!abza  <2F!hc=v.ɬ@a~>1`Z!2oR m D !afAjaRA, La@n`o|PxsL&!~9a@az chA'Uf(ff xf%N!A(!  aUx`ID(5ALA!!.R. a!at\a_2B_e_:j @ dcP!>L !n !! /18Efugeah"PI&".`av 26|iPh%e"!a(! apci,u( aJ2A^ DEJ4a.AL!Ni`iN!Xf&1nA: c > o%b*.1ؑ!!y. &  nrAr*6!Riю!։ P 6&, !d !@i `PYTHp& IzAbH A6 *zAz),i! 04 8/"Z i.,a0!DX An>>`%FAA1AJa t l !@ !~ nE!I!4NaBA9N6 Vv$a~P9bi !t B A aJ22A:qJ: J(/ DB%|> VA̡!r!!:QZe&v 4i&vr1!T!>e fa$AZ)$!RBRx(AAL!z AT!Z GU >|F!DX lx`! !H^ A bpd!8!lqTAcbALn*j o/E&;DB!nggD !AtS |t/:p)FA!DI1a !!"'\v0 :!D!at!ZI4.t:cmDh )Na4A^ YJom s-B!IRa")!4 tiIAf!H,|ij!>2 H (!6 r Atz!H8 Aq$!>y !|/ )iB ^!. & !Bet)!!1A(A<!aX!A0N!z"!6lAt! \  !X!))qa>aAj `!)V!t!b6!.I\A)il !J! a`sNaP.Dl,iBI>!6n 18aPt  2jmnaZAT )V px2 !!6f !!$ 6lR22I0@.IF!qA80cUR ifA¡X1f!|.90( !X1A!:!FA:Aa!Dv .>!FE  V!j|!4 rAAxAZ.A!6F`/`%<~ !<~^i #o]j~T%&\cAԡJAAv !6!g%ha)J A !4V "2^!D!bAv! Ay.AA!nAXl)d.6A:!!LAlaad!4ADL ARh> !vVz`!>Ra ^r%6AA& ~iNH &h  iVV Q(ABH$$AaP8 / ie8!!>(V!rNvaj iځ)(Ji$iZAa ~a x |)СN%Al@ ia!vv >!!A,6AȁA!0.&h! ),A !XdQANAbm!$AAd`(E|aND .A@LR%>!4>.& O%Pt]A q:AA\! rf2(a!Na!*a& (<r%z1 )~!nPi!)!".A!H!h  !, z(a!J6(8 )\^IH4j!a +1D\b!6..b.F.!4N)!AI@N_Z >.'!NN AaVA !vX @iA &1N! P>\V,ace!&1RA:Li( j !aRaad!!!<oZZ!t!!e>!N< N cX AF.$ ^n )Ra aF n afF#A Eta\!b!:!$a!a& ,Q. 9ZVA!tV  I A A A0I!,!|iN,ᢩjP%.A,2X! Tpv1p! PAa4,!!(%@DA A/2`irF p A!Ρ A2a0a|.AAA)I A$rJa !x 9R! T(*j !i$alajc-!t'r( !ܡ).$ |I!X $SEA) a& .DA8a6 aPPa8aRht*) &V&Aa.Ax !! n1AA-A$1`!jAhZ "%A!2!D%!LA a2Q ..A"aXAL !F!lAD af)h8T8r=L A "ace  "aJ~ <AZ `+PPL IA>@!!ap   V!:!H $ev2+(iR>z+xQ2Le> A< ,j!!.a$A6!68`N.N.Y6.tIv!A.@ AFVc2dV AlA:8D%AF.  !*~ aiR $!r" g* !x )`q¡8A   6!&!r R7p 277 bor  'o|  !(I" 0^8d v֡ B&!ء\r&Aj /B/n 6+!!*h)zhA(a~N !@1df!4! $8Ii!Ra6L/vB/N!&hf%z8.AA\Ai xR1q2|>ay(dA.015a`tE-.AIa AiFada$X `AAAV2 R b> 6A& p !. i@.3N@:..4"v~x a,iA>x)b!Ab &A!>4 Fh!Pl::a!)D,f!vAa4~AalcE\"l @)U@! th A$4 rYZ! !!| Q D Z6Ap!!c`a8a$A211LTRI (2Av!xz6 !T8a)6<\ !^ a\!tI$!a!!$a!& !$!z!BIz!25D (!c%0 1 f!tAtl:tD!L !fiI<4t)JhB&1u Q!A Ax\f+ !:>D&"%!6aX a: (!i_%.r1e".1m6tT l)|Z6v)avA6AHa:dN=1h!~)!!f!x!1.feM*6J!2!0 Ex0lEA0xAk%wn%DJ Ja a\!*F!I)dA!`?:>Ic.v!X!I&4 0#p 6a" ' *(eA6# ޡa itr !! Ѳ1LK ;_RE::;RYB6&8VALUTAZI(E(: T_EXTA%LRaM>"Dp!8F Od,b!00鰁t! (Ai4/_e\4A!BADA^ fz:.?46"c"AAa@2!JIhA Alp*x:z:l(RA(⁆a fIB( : AA A rtX~pn2drR.|*^ClbVA.!!.FZ!!\!hme/d!d<Dp: A8NE!@afA&av/6pyt-H` )lA:B AN(':%:'$CP e(f".T d.N{%z}J 4.") H5p,!j!~!:`tNe ~ Aa !R!xN) 1NT tLdf(@ H A!$Mmz!IF Euj" |(.66 |)DJ?ZFIBEeE#C#)!)VA*8' Gxa)6`)FXF lmV ! |)l!Z; 2v\p < 4'uE+q))6pHP !TacT "!^aT .AtF2 nk-ny.`~n j!IHEA!)DAA>"&Zt6AAJAAt!Ptp!Ada~>A*R>:V(` 6v%6_]L0 ayJr-fa4!R` 6)VF !.A2 !?!t A4(~Ers%*-x*adei < iV7&lJAAaYd!!DF A d9 n &n < t r  A1xAN. A!^aA:d%  H f !NZ.aA  !!av(q62 I6) .:ap`Axn.1A,2 &!syPA! jIpaj)AA6aIA&T A$!Jq! VmEx!D 0qP \i  arl!!IA4AA>)! XaxA(Җdav 6&!&F IA!<0!: atA"M4 b A@aa`!a4c Ia4!di9`Ai&J2ahA)^lQa8N606d(F I"!( *:fP(R.!~A~7R `B b UNT(*lJ!@!8608K| F%!|x".!0 !!^R :$| |f$AadA~_ p^y 9.599 v?Y2*(TIdd *R  !A8B6/KI/7CNs%t@"&O4bG2E:G. 218!`>!lx  !)e+V 1!D0ġ6@aN\i6tari4tToA a6CekTL ffa66y-Xm Va4ZQ` Adi: P ,t aVA,aJ  !p  Y^v!0")'CAN*5' 5E342* TEQU< ZO"!.a A2 ab' !&!ɾ N< zj.z.H8V!T xAR!D!6R.)~ !d q!zl:Ah.!Aa~! #r (aflN $,&!!>>0c%j>!xtA.f2A̎h36>Z!&9 N ZD6%jrJ2bA! R=ar2rFN!8 9L J aBA1A) AT@"et6`!`C}t 6!M!aM.A j6 Aa2 !D t *N,pz!aVA`cVBAŀN&f I^ aF!! v!6` F AzI!2.<1 !,."J `SC$A] 0`%dAh6!C5Mr86P!@1!I1V!R4$V 5!L2X!SPR,.pI`TWEr YSEV& (&I22`2A!0FOCU NP ah!:Nx A &BQapalABTaXAAbA~\ f2AAIb!v>a.-$Aad:HQf.*.f2t\>F! !Q X .!ARh &vqrI\>& aJ( VPM64~QV .VQ!be, !&:!H: !(%N4! DP!!~rNR` *! !V6^A>AAINDH^tL 0I&:# fyT .T :D J!6 ! H 2!.qfV'@#Z aAl!VAx8AX & l0)` Dxo(E$a !A@ajG!!@L Ala\ vilN@)2!!<BA2*d0шv&")"$!vQ^N a1.-4p0L+N !)%d&afI8a@8<> GRA!`M STUMI vHA6lF1!!c.Fc"Ap !Ct/eh(^ A2!&^A@*r!Yıi>V leXM.Pfz[.63=! A >da !DAo_n 4fnt["0446H !Z>cNXaP?aCRQ"MDbRn6!B e280.5  XB_EDgEUJTLO-ADz! ID)F62*0AN?uP& b "QG aV& t : ~ aGuxPa!(7~< pJ@.aA,A2 &>;A.'A  (<v@axI%A!<n-*`'$j6. a&60^R5E892uPaWHA_*%>9c@ b.. !14 `h%A^@86 2(K/N r ! V"Z b6 a < i!!a!H`V=:ve rAe '~eE a\g:L Z&!z  j f 5 I2 b P C C   N Z F E D*MaO %(A%!0FA$8)k-aa&.2!ap)$>D!nR >a a6 R RZ !LL &+i vAAP pI!~2QI^ I cEavAba&!8&H 8zA>N d.6"\! axl R YvYbc.F.@,C! !1An!^a!B1r$ &2|A^jha0>$mb! fb! |02F.12!0Af c!A!!AI!0.F  Flxla,!l ba~1AޡA!`N OUHBYBV HAVvGxD&j>*0Et >o%za&dZRj . $8.8ZvB$FvIdfA& j!x.AbKHaalVj@V"!1!d6m&!D=5x"AF68QA "baddA (!. !\A !DPVF!AB<j9 `A! \>N+:vc4( B1/SŌ1,  >f fPn! 6nF0!8 c0Μa !*fVځH7cmj.60"!I>A6 #A!$Az 1F 37=<9aFBA*L6+"RRF9&6IAa\jx!JarVYDj.#d~1.aZI !PK"V Q :b" KD(QX&R "P 0!L!"T( bl g4c J! Pa\X! 060 ) ^c  b% F!H*m(>rc _E!6 6 f 6 4DŴBdT$0aA āb? TX v!aH, *) .In?`[b 1J  )L  IB&i(! !f=34T 6(J8  jc#F" '', 3  '" f!^<b jS/2&)*fj!b8!(.PA.!9< AP_6VaN8 q,F(1!`)H 76Qb` lDBi8>P IabA!a!:3,6,e|  1 89,24r36$,884 Z ,H dAc2Ja(a0IF n&X a(F/R/M/J`AZA&aBx jada:'l R" \6^ v%A>A8=|6"WE8A6DA)0&p/l>A`_ 6_ & 9 A T^ $A**nr",NADR:E"a(p6I*;NvF8!FJAhaZf! wL w%a(sEFP $0!d&@a82f  A$A(A~ 6A!iءa0  &0 6<4rIA  [6&G6R Бjdm!hA"(If_3 &=4v.=BUEDncaTR 8!~"b&!(<| 08 A>^^<='F <1WnEE'!`BlLC9!aB"x!SNEF3LP fA f 4   Av  ,b- 1`!vNH|ArL& "$>A! X| *9h zt!")A*.@!a>f, pXA% lA q$aNII(l !J^6/A@FX@"qEah!!!DgV A)@ B!2!` ;!>.@B)!  EXA8v,!2E|  !LJ|!4!!"]N|6L-&>&:8! B&>!bA|A(! l#\a"rw 6 ihx2aJ9L.Z!:!P!`,bX)2;$c%n)Li^Aa!,6: I)DA( zAjAD.-FPq02r6a"W6tf!p!BƁ a*Y>A!I!>a^: c2!4 XNT.=2caa"! J61A^N`E 2 (FJ(r'U>o \CD""_ M BOOv 4a`FTaV#A!:Q!zv aJ A<K!LaP1a6&1&A!>@HD!JaR a c a a! A8( 2)(F@&&&>jvj$H !ipA)hJ!v! 1Da.>QN!~ axrsRP ,!l($@FF$ FN*Q& *H': _V!./UzA!R p_E2DAH<  t2 !  Ap:x !AZr!NZ!T!\a\F ApAaa<dcR >NJa&"z! i0&&i@`(U.!$il! F* i6&JF60 Jl !(A"A!0 A a1 !Z~NJZA^4.yT 5d*,::!!f^!r!!A p6ZAF1AR8".R A&(j6$9AA)p @*!i !! A $0F8:!&n"E:)t8< I%ABA$!h."$)-29J!,!r&f,"Ita,F2Q B(&"($ 42 / :% R&cE Xx.iAX)9. Nv%!V^ A!an:AlAaڡ`&F&(`d ^6!8 ),!!x0)G/1f`)!x`. 2D!aXRAj!.^>fFl v.b.NJ . I6Fn a AB!da!0A!.}Ifz^y~B!1>0c-R!1! n=,q(eԡRd>DLrYaQ~h c:!ai A@&H6\xiat> "af6 a@vAla^6 !.ԁ tF!A\a<8X0AN ..\ 1( ^1.,.jX#2e)3F85ZnfQ\!d!  n6.e .F& aAF)晴A4P!ΖA@a">!>!/1 y62"x+F 6@ aaFA -bq Nj>!0"y>.a ab!aN^ab!BBQa "X4 X * 6&A!Q91,>0i4.V0n.F&0ljc!aj8B29bAAv Q*:!h!>!Rh!0p> !Y@!A< aI2dThD b8Ώ!04!r6cL8>p+1^  ba h, v6zAzHAXLbztziHR L$apv6X!2i!f6D.R>x!-%R IX!6)q^`44atY"!&dAj"!A.AzAc a8j!r lAl~f !88Sa&rb F  l!.. V! taH>p `!Ij!~!!"i F^2S +PL%nv !AarAaXٰ.2A:4_PRO T0!Ir! )AJ$ 6f ANc(eb@887ទ&bA: 83.8A4!aA 2b.QD-hAA.  .v%!I196,:ceAP j4@n >zH A)ahoe AfZD@ A6 .aat " AAr&B% Aja.Raa< (Y\A!!X:0 !)v^2|iafxNn $R!4LY 0! ! !tts6latLf)!jJ&0U^a.)pn_00 " $L71*`BM_,&49BAāh AA=!|I i^A)(0/5e98H$YA5 p/8Z!2!BbpEɾA*ab!ԡ.IQc~ a ! Ta HA:a !TL!`!Jaa$a||&: L VقFtr n q6 |!aAVX.<pF2։*!8!P.aR3 74 AB6)&,I8Ax!aiAtAce%FZ6f .!.#,Hh!2r Ta,Ta)\!av0J4X: 8 6O3p>  ^P1n$Z52%X6l6 n ND!<@pc B!q^!Taaa6 6 6V %!)PanѴ2'a!>!cB\!"V &>7* BH.!e*&6S%A<0$ t2AT&Ɓ:F* iNN6nZn iaz!`8!,V()a! ~I `AA rb4 6`>! ,!)"tF&A(:p,e!na8q .J h"&Xl.ށcE!n e"L 9%N !A!|.BbEAa/za"b !P!Zg[v #AR!n!X$!j/MALB3.!.!6)zF^B !*! IA 91n!T%^v)naV‰>)^(djѠA!FA 6@Ati$&>!Y6h! V*1n@!R )Aco* a*b !,p\.Hq(^ !!%*IA8i@|!O)|z$ A"< `A6'&/ 1V!nt !*)T.R)R) !a2j.(A* )"$$X,Paj!X !c:"B)`I zlL!!<* J !)hvT6!&) AA!Az2%dYa\  .cE! . NIx@V!H !>!*A.<)$Aa@A~H!ZA< ` V V" L@Ha 2aF<Z i! 40 ^&'vn%2A!a@a6 vApa!$.Ad!FI!|)Fv^!Jl.!<  BO`+! F! , fnl-AAAK@"! (2AF  aR)!ViA@66)!p܁LA  *.Fr&Ia!A!p!aH~aNaTV-2&A9 9L&<n A a !6 nAVv)8.)*gaa"20 c4!Fvc0+VYVf.KA">0v N$ AA`!~V .!fp>!Nc! 0 i!Pn |RaJB^\JFA!V, F F(G/G7"̡:A!2 A$6 >(L1N Tia!ah !8(a1|,Aha&>r\6jafVh.na! :b:!DavAA !!8! NZAR!1+DX-_AIZa΁v! !By A:B>1a*$ 8~1-A*A'6!Rt8L !b@l!b!p>Hqx Ax `!RAr` A`N&>c!"AV@4*SlRX*2 !zI*PA 11NA|!`~"A( R Az !ra*AA K.) !Al aH gh!cB : wEk%:Q !Vr8~XDOS>Aa~!Ɖ8vLYX!dKBE0X.Z &AqaN !r.6xt AA~!!,FH 'J!p!5Ji!kڡ>!A 5HFfN(^uV"!qIP6 RPAv5A!64y@\8ceJ!:F z a0!a&@F N~ 1T-.<l!paa>AXaZQ:h AA"A!,*   .>!.&&"eꉈ  &a tc%s!ai<s&)6,I <BITixv A QhDf~i hi  &i L FV`IBV! \0! A4AAT!x^!*!!! 6x"ALahNv= N>4!XQpF<At<1z!fy*6r 1IJBA|NA)a!AA: L\A z!Av0Af!*  :Aa*!8~!B>ab t&5Qv>t!,6@_~k)a!桦XB  ! )z>J!(! !*>V6Aj a 1ੂA 6^nc%dH*fVq!! .~if *A!|!L aAA&N!!R !A66:3JMIv!N A8vfOQA ^apAHQ@"Lr48S!aI4&ABZaF~.a2aI8At f)4 D.ta(I\! )& a22NM64A DLf`vtiZ ء !р܆.&X! m*X~6`] A8zX!Z(!r>ap2A!ɶA8: >a( !J!Ra ~F`U.ad)!(.vj3cE| )9&.6a:&@ ^ !lT 8 PGZ@bN0 9! a!`^!:p!!0a^!鞉2NE~0!|AAq0!`Ar $  Ayxց2 !l+tZ0(X!^yH /! B`U@Aj  . a! ! $i N!!)Z!&VfHl > !P>z~dvtjt^v ` !AdaX2n 367v%Aa|AA`Azd!0&c!a0av4&FV0;a\!><fPT& !!Aiz1*h.oVj.Prn&A!Aa A)0IN=Q9RnR!QXjAi>!8! 9 tl{!R6$XlFFVa`AAXnl gNvJ!,6"V )!ce  !4"Lf\ A!apR HA)a!nse<)8 b! ! 6n !Fbaj 6Bz !XB R~!: V5AA4!x :,A)p*L&N F&N!A2a> !6qD9 1!6$ &tQi"  AAa c%&!.!bP a6!1V)A2!\pa4"J 66/3uNaaa.!`n)xA!a̡!P  #aiJb^"! aA>tAN1qYY1!, >~#a(!# !aj)=I%"Edv!N.`AZD  Afxiah!!a0AvI  !ta4& l! T .LQ,.*iJjada!: ` IAN.|9n^8   !A2  Z `!$Lba! >4v xA!!dz1!z9Ra!6!!:c$(uv!DadF!1)2 ,e!pB4QH?!2a.2FnZAV>< N n^#T!&*=`0z!ieM4v%)#! a(A!AF& LD1At6 `A! A28GrI0dE&rW,~GECiR>fA naralaN)c !tA8 (PAPy ar!.!.\ fH &:| [a.95&26a !ta!bNAN!< !D6pX@&FjV0Ff4~@A*6H JAaFvN)nۡ<*F6 xNq q^VaDvyva\&d$ At,\, `. H\62+&" aa&ΘF v $F LA< f)8 !0iX(.&!,`%\gcF+AcԆNA\6T!>)N4N!>v!F7z& . 9.z\ h Nj  v6A!\"n.MRچBw\y^vdyf^NNS\xfІ~EIa,wh~$@ !aa  !6%. A |<>@9Pn! F6 :aN!z fIp (&"*!>@&n4VaRiN  \a )|!Iah iVL& "! q!!zra4aA!zv !n!j&;r >B>aa"!A1h zAZ\ !aRD!A  !*  &p bs F> PAa!:cA`LO*,UGL!!nZjAeJd[ip&^HRH)T!LjA!Dqj@!t>$ #A2)HEG%IR(X |R0B2 >P.Hk"OZ>7ta502X XJ"Anp!I~\j|!!d0:]X =NZ^ b" A@tIAr4A:v!. Af &fAXvAjaF%`6R c K|QRZA2 ArA~A,"XI$!f!r4Ib >(> A) <|Aʡn!pVavA a-,a>@5a )ABn!(!6!fIAAECE$Z !A2s(Ts 7@s 9ts*"2W9$. .cLJA!:q. !x&&Rafh&!r9h A$і hQF."%Gh<p~ VlV:'g  .>6"Fd!tDRSA,p>xpN6,z Va6+i|1>"a1b)Aiha~a!1>Af*$^N)YRaFA&6aa~:X6BaT AF<.R  {I%pb=I AAbAZ.k)E16 Z0A$&H6::V>6$!larNi !,t \aza>a^ҁ&T !*( iM> Ah!p2<5&A#aLa\.  ^@)@!h!><<A4'̩p  u6OZ)[4-v T.826`^I zURnuҌ!bzzcAH<&# ! ! ̰ap}A!HA! Fa6!A,"vNS*(9*D `Y"6 "AL2 ., /!(Vb !}8 ``4K-Z PQ!&vR jz )!:AP!:a`!c0-6=>!Hp a^^A\aD! 6d) anj rmVz Fx!d!  ra^cJ X9 &6~Rvbz \j 6aXx. rI1@'a(<oc9pyl:66!X4<,7X& !LN6@̱V I!N:8pZ)(.a6&Z!n&Za1*( v\): >v.~63%!8Aj^.H!6Q *!t E ~Hi:&\L6v 6BG z؎}RYA%qvdRA|F)6 ApTVA* > t2':^5F Ix   O  %F.! r6DA2A($*!v8 IAΦ>@1#)z>DPFL F!S A)$  5.*9Hza^>!,r25efv2fhI@!" G| ~ 8AQF(.ڀ9.A"5,H >AH!lqAXL\  &XV\lz*X f~.H& > VvZjt#,ntaggio cambia abbastanzdpattraversare ilJ onfin , du 0ipologi (es. 8lmH Bmv8! tv mov 8p l$mFn , .^PmbisF RunTiLs$z%!)^ `t:a`.^sp!n0ll'edizl!**Noj !iva : qu%d!^)/agg%g J b9*! sco ICR-!2 proA&"-iBH"4u%&ompEPi1Hpi bucketERiA6PIebnEAeZhAA!6dE !`H 8 teEIAa  nJRA 2! 2clu fAN6!2a,A$R!2AR 568Xai. %RegePAB~AaY1alE!BsuZH(MauaDP2026-07-17)Ah`[CONFERMATO]`EP!R!X!n9 "%meuEFFILMUlibry"iAZnJ:)ads%B!)`B=1`, Ed!9v \9g(0al%"urif/RvY^a"!ġhINFiabheAB dS<^!V 1 %T`5`% a&6 !i!t;N bqT>.j (EFchB! '%f BT!.!!D!fV^AB  ͠a9Z+NeIA0l%o (g@reђ!A!H 6#Ha: !0e_id`/`Z A`Trr&extyRfEnE/eRNAa!He:n)!~ Xupż EѲ`B!)tI4(5>h!ɼ!aQ>p)eM D6,4E.*!)! 9a\J3mAJA>A( 3460yJH`OLIMPIADIf$`644V!e%$ntAPcore%v.TVmzޡ).!<0.,10.9.N !t:(6x!aMrnŘ>)IFNdE%ZvH&u>HFxIA2P(`BEAUTIFUL 4380%j4%F6i)V naX! b oDa N a=%.^!7791e>AAD^Va. ZX5428EvFX2X.:A!VnXXj3 927Z F"a:JbeA< nur!HA>! c!H>6, d iDVD Iv y-xXARC( AV5©c4gXH2 6P>8 Acd B 0L Na8`!A(!rf^!T v `6H.da|dpd FT F ap$ AATrt !T >*!*&F gEfo/f!) pf NA! R|) P AR Ah ^. 6 AD6v%0IH!n!  TF ^ N^Vn :1E6)T~ P H F1pB!tj!A !,!&J cy( EIDR-%&jqTA!zs N 8[IPOTESI!& aapo_uAeEfeg-vs-0!)~NIZ cce*  l>xA  AA@`U (151.j2 t!H`S ,a:)-> x)*a r `0CA8 O(!j@ 6 A 6!, "x 8RIGINALE!Nap Q0A!~a\\9L 6AlnArAFXa FeA hc:A!\aZ: -1U6!a*.962*F.T ``MOVI%>1 60DR(METRAG%v!@ !@ZaAd-Er Q\A|I&9EX !a!68$0`E T0N EN @6 4l `PROGMMI O"I%*)N56* `MU>A  `)F4 "3.R aBAIS92 aIT %M H8.*4VELA%j"cja"c%A ApAa$l /mFHBi   !B00J 9iBL!)JAI.N03u"F\.0ajA!0Xi 9Rr a!hv x>Z !>A !!FnB f!XqvX!V h`B( !"/!8* XY .8I6 e/acj |"`TX ܡ88 !J~H!x9f ` oEn2a6N|&J|!!~ `cLa).L2 j9,~14 ,N0 NeP 218)AZaSCId0^SD DPNZZ.*NL 2'78' f !F.x.rD!j!A6!& 0 : VPAAA2`o)2 g)f)FAN  aavo a&ZNAaMBV *AJVeHae: AAx  G a&aeD&2*av!OD T26@ & )!VAR!f: )B4(h ) ,` x-224X<P TfSUP .&N ~.4 <H!)L!,aJa(a*A,Ja aaAP:a2iN*A-H 2Ax@a$ P.(apV c弁ziᴡ@@ ba ,0:! `vm$A~!0 *P© j!ljs< `V!H/@ a`::Taj. M AQ:a9UJ E.Al (j `V.Mz &La,L.&8 &9 Q.&6 &8R"B"@O 6yTDEN " a .R A,~N6pAp" ^97*@N 78=H< V6!XA85!ʁ!4 @^A!T* 1\CU<Av A<..N.$!d!(z )9&92 6V$59pB!`& OED AA,Y &!v61Lz !j.vr.(J&&9=ơaZ0  (1ct#  < P. ~ hb4vI**%S%NS IbRIdO D%Z!A6!,T%O A.:  ^ qv a2H'f &. <b"!< L .  .>%N, b `Jn N, d !@~d Bf#s"!< L~\! 6 J 0|!L6eN`4VJ" %!`\  x). (A\&  R r>a .$A !8&pbF$(>  A&()f@!`.H$0 I)6 NDB "a! !: AI2>0 "e| !a! !nB)/$ 2"n AAP r,z !` J` IL !rn! ALE! `: !(X c%0Q i! azAtAN!!4RP+ Q * R#p |! LAj& l!vxgVB(!!T|AV T !b& f! !pADFB,a. :!1+a 621ht!V+a"%a !T!rJ~(1A d>*rar"aP*Pp)@&(p% ! *"!"2+ !>1|a<!!| !j !AvAn9VtaA^vYJ &!f܁!8$t)A$!>'ar , <^xaFLa!vgPLz'a!Ar4 ! 2i%!T! boxofe:ab.*%l H Ar!+u=FI!>r!ٚ!hZ~JAv!,<A!!* .*cQf($a!P X!T!nn2! .&h|> >| &| |-Fn 0B #|,82N 2 !J.4,7' z , $6(,(0:,$ &x %:!P( .( 6 '  ..06. 2>) >v YaaFAAaz@a\Da6$!|iTlpA^"A`A桐 eEF(5%< |(8& 6eb&~l a-B6 !& !(0e&A aLT)*A~!h.la*v .Da@,1E%q!N2azF, R" ef0lt% | .0),F '!F  \1v ! (VAF(E8/:!(a@)AZ * !AR!V ~xA96)*  !DcENc->nAVLa$A:t& Ai$J2Fmj! ArIT`6 Ax~./%,h!!& A\XR=NR ) i!4 a4N$(d !a)6\ 1 n.>2*aJAt)!)!f!Q d6 e% J*>AalvF  i !6ico| *a 'AJr .p( T!aaXAR#f h,r_B='6 %!l0a ^ap~35~/! 2 *a.7A2.: b!iqA21AA  Al!!!Ri?v(jo-z`:@.(Jc%AN ,!2 !)>h i` f dL2T ^1a Zx 6r A@1N)!~!AtI @A9Nh/!vQnra!1Pb& A >4 &~A6"n! ~)&$p V,>!0 *Z (9B T.B v^ A~68*b %  4 4("2Pt nt9,9:> ra37r 4Z4r5 FaL xZN1" . 3e20 2  H2 R >@. b Ir(e"9 In rE0? 4N$Z!hAJ>HaiFa~v!.p(> Al p>T4a6^a$!VP,5/ !|3BI"A, Y"()*>V\2XZFnL6vFj V!X.S vNIAh !>`!ʡ!. >B-6OŎ*v|A@F .T!c IXA>x!r!2&5!t !Nd!Ar!N!fL('& ) J+/ a+j !X!ab>TZ5'|6/h5"-X !^ J / '/4K"  <!jrAA*)zp )F)!>NBx !R!`ad0  !R 2*c,Z &niEH ADAvaNa&!lv ~4AAy!|+A6 ^A< ,F"Id6!VA e EY,JAjXD! T>Af!-"!.F2h zh6fDIFiaX !n!c%IZ>WrX!l>v~6x& ! P.h A LZicYnց! J N 8Ia)uzaT6 8>0A ArceR V1BFRFAd|>eEVA")Tinaz)6 aA!xF2 DR>  AnArD.aab! 4!"1v>!҉h &!v 4&`&.|cJ4'`6J!!aa8!=i  t, 6 jc%tP:h.X HAЉDpv%<,n TIz~ < !z#|> diHFDnҡx!)~AF N)8 oaA`!!>~)n6!L)0s5&a 2  > 1<&!<c& 8 !%9/ ):t$& A: !@" AAAD!fBxu!!P.28H  !b+eM =2%"L AB1=3"J .47 ?  ɶT!ء&T n FA|.TH ijl%` al&6ff1a詬!!jFPax !N1zpJ!A!A\6aAn )!r#q@76nJO'A o!Al!2i&o=U*Q=c- .H a aR~ !AHAr^Aȡ@[aRAz| Ka 2.!L(V6. ~+0 81Kj#aD\*RY_"(. !~!VX+CHv.:3tLn ^ >,=v!؁a(YNI.$AEL4V|!@A * ABb`!|Ad!ZaT !4DEvT !p^1% !PaR.&b aJ6&ANA0>I^!n!nzh( E61@2!|B @ F6~< !!>:,!dA(1p)TaZcR"!+]T<Cp )y!nX6.A@Gb 2 0r" & 8A\ ́x^aAA "oF!d0 .A*626  :VN! *6 a6aZ,A`RA !&A0!.>La8V !@Y)(A6`z>L졺. A hI>5O5.!(K >!h6`^10 /!>ocŀVaDT o-:!I>0I%$!!T!hq!!89V)Na29nbL&LA46'!dl'IA!nA> V(R >6 |c%* !>a$Ah@nCQ8.0N035%<1A29!La8A!Z&A!> 6`c6V  !A,.A@!hVD>6A!.! "F!& A΁d! c 1 Z!Ё6!(W. AI*; tv!VAqI 6` 8:J $$I^!n!~d$!  an!iԉ f AAA6)a!A0 )!xA>O  $!>A!yX!.< %I^ajn >!AJ\!(e4Fn!|Lh !he"[AP!1c$O! (.^ &R 6 TH& |ATAz!Hxne>9 ~j))8$)5aABab!1Zif.v"n!(!4> ! )X!4Q!p2&^arQAFl&zaA"`.!.paP, A"AXL867@ )HA6 !ja*aaa! a΁de*8xa!P^Rc-^J)1^)"N >L <$)\^nɞA! J,AjA^!bAn!)!2)0Qz^a(!b.<6`Fc'8X>x-B&"!!>H2+AAIAL ! i*b(aI&1BN!JfZ)!`8Aa!JRA Z8! aba t K`(>! Qj !Q^F SeN RdA!Na|!2 !́D!F-B)XNX6aQn \!X!`!)a n$h<taFI8b )ZiV L @@!a$0&a4|<j#Flz! jaҁAIP 6>dA~36 j60Nl!rvcoA>b4Az4A A\8f" f-8 I AJ xrv"6_\ !4F>(a&3!6qracBaADT!!Aa 8Tpsh~ )9)F.0X a6!. !8A!fF aB .Aj. \`F@BRa :. F,a'/j \r"p i> Av!N!fZ6 !)Ax$ I~!. DNfu"X A扴aJ.a.A|N] !&Z AvqJ )P( A8!F< lEQt!>p i|!΁`ALA,<!:Q!I" J/&AaPI)Nvnr!Tdq,a  d!#!"* X;!a8I!T6!N!>A$aza8j!>&6U!:c(Bai 0fF8i)t!lN i^R. `RL96 a!j) !!@I@<(3 (X!$(6.FA!A A! .acEJ%A\$6LPMaIeA$aA>>3 R++I)a06!~! !INA`  8ENa.J2%p 8A063 aa|aL`)La(A! )2!F!~!>;T BxI4AF6N,E '6!0 >n>Ax3p ^pVA,!aL v<  >o4h!.HJy|A:AZA!Zɒ2A>anA BF  a,1H4" " 2!A2Al!^3A,!i4ADA>!l/A4bN@.xV$jI!cb4'0 AAVA@./%61Af5t- c)i!!!&rAZ!x!F!6>Pci~!dt!I ^'FIZ Q(F!!&Ib BZ v%!!DAz A M! Q&!!nAA! VJ  !,"XFb!T !!n)s !FNT f J!!a< 3PIa"vA@A&2 A~ E"n@n R1>!vI! A!f)rAar!ީ 0 !^aAh^>`!@[:Z&"^@>Xf5!8b 9F)|aBI!I|`_XNi1A&5Nh3n_:c%>>jd3 h3^43Z >3o T_94= FDv]P0 4@(z92 LAONN\IZ6 88  .f?H5 RL]H]8l5N XO>  d3=l LM@'!Hv1 4R (672>VO Jh1 nBNa"kb)!&]F!06V/ *)2T:O fO@$1!")6OdHT 146Z!F'h>LO.RE/lTU"OAX2ZWSh2h xRC1bB&PC~6NP 2 kQ A0 pZ,:HEVO_OA4fOlXa"HqR)H ~ F8GQEHOW/!Z 4L51Y N6)dS09Ёq.:>0* Xan>VYW B!,18nBS)S >mqn>T!:Ra!>FSV /Q`!>POAP AC%>)PpNGByf!%~DV. .[CA"fPN!A(6ap9)!6"UG"Jg~8 O/%p^R+L<` JbIc6 f0!8X`r2'!!1f@! ZNZBA L >nh> NfXNVAq/@a>/B<&` fbM{.\V \8 f>6V .^( |W>Fj$ 6 QaFHFW1>xJEG%FrW!j^(F`tI4V[` d:g*A|~ ,|2`)&~5` r ?V. > |&^> !|  & i-tTR|l&Z*h `b&PvF^> l{h$dV$!RS0 (H) 1c^xl^eR!H)A8B2, <ʎ(j Q&<!FIT.mT~I^'!zB4!Lnzb2;!XhNRzXF!>!1A>&92!H6 "NHN(d68>FF&$ (bL2 ^ NjN&R ^`B6l <.]6 6 NF\ *SAd B^)ѮN||aށAƁ*ARI0Ba8Z0Ae N^Y4>Aޮd > Id.(!6_*!h A&`A  &6V$da"N2&&$fPx*^N\@)6^ !)!܁!!!A@ \,I*!P\ !hfX~( $D >d pR2!8N $^@!F`\!V!)<vi>6$,&$\!f!|!L6LjN4$4!~&r1 t!j)R!bS2 ct! )V!$~Q ~!)` !"daac #)Ԧ|A!A RhRB<L#'pAH> A! 8!N A`6cn P26@vAL!@o&Nf!Pa!a)bD !0.A&!!>!d!0AA56B 3% D< AcYANiTIi*nA!A&AI0+QjpA R9`taN4 A*A .6$%9Lh!&AN~:S%!A*)F\!^A\j2 a.&&1hBAjAXBNh2T5!"!)H VV(0 l% 0L)"A.!n IN!avA$!!faXe**!D!.` A4aB! z AYIfaPl& !>aD:$)V>"6(! Q&A`Jz106fV).i!)p!!~F D"&0ELFP!V jcex )>&Da xI4Q!!hj\ A# R8 A&<AA)>AhAt rJA !!@!>6(16A4a2p8at!phf 69IJV1%\N3avaAfAa$&$aFVJ$A !Ё8\R,!0&|!h"*JHD&$!l PR 4!TNI4F!fA:xA@ ar0:.ar cBA>TA/B5R haGg!^Y4A.IR ' ,aD Q@1&  Q5)A!AzA !2I‰fF!t!dY ML cZAPPP!Af:! Qa6J$ T.Ix &abAnA>!z rj J$1&V$V ! v!6!>F"6ZALV&a I4B4N AT! ! A.)4q$(!!!6!x> a)(! V !z)jNN)'&/@t&sZZX2.>",(1>"c`a`" ADa@A6 N Q"!h. )J4`1V!h>P0aapn.EaVA\V4`6E~al%>nAhANa  *56 NAJ  !avQbap0a !xDe- :Q !A Dml cp  >}A &6 9n( VxZA !xܡvΡp> <*")Xx!4Q|!)֩ * LFD* a:3 6QA!aXd ( nF!B!4^Faf.>>1!!#N6N!`a)`a)^ ,^aTR0I.1tb .A20>i1!&(3za F a`!ʡ}ARaAHu:\N6XA:u |/r H P& A!!ei vExJ  AavIPIIx % ~?B 6"T.:z-6:YAJ(%!&nkH. v IvA"o2$? x8Az RN/!A p1a& !xIaN!!yfA| X>,8!)^1Ln4! Q>68a4!T8cQA6A & H ^QR D!bAvF4)*ij!)Nxъa`A!^ ~*a!.!VFl 2P!! N4I6.n: !,.bcr p`a<2 !!0FV !F XaH)H0V.& :!lM8HDPadA~K^d>APA !pi:. J6AA AY 4f!vtJP ( 1BY, AAXNAG.!)h!!Aȑ>!6X A!!^!pN:F2*athdb A_U&`!p6VTA!J9tAA^I!ẁ@!h&!N.VB,!8,a0 ia!.8I\IF  F! J)rc&"!B$ja1@Ai r.R )z" $!A x jBHYL! |Al!LY6N|)6p)&il!H! !Y.:  B0AN!.,qA,!$A<(!|" A6 >VIl9jQ!Qh A6"" $a!$A&!zn:VA!x 6&Vd &O!XaZd 0 qN< <! 6F !!1>FqaPaN~6> !fja0a!LA\R ar  ,>.66F,d!( i!A!D p!A&$G!0.paA&<&d%W! @ARI"Q^ \A^>N|i*QDhiTB*A aT) T)6|#x ,>4>FcEx !@!.&q6ZaɄ .  .tAVA2!.! jr.RaDS(8S!) >-.!J:NR6<ZIL|d!.! ipy,6HAa!R*)6A !a!0r a "(a > JA.Lv%T!T)IBAN..r.Bq)dA$J&0> !LAX !21\!N~ z!a^)A !b!"l! 6 a !AP& , !bAP!:F FN!L>B ~!F!AarArWy _QAtPow,B'!B!lc PA`xn:HI|  8!!rA8!q2aaB!a .l!!AQ6*I(!!0 pTEQ>!paJa,AR!~aAi!D"AL >   >a.>d.n>)J`!A/%A$!Da"!&!X I 6.* )0d!1j f .j6~.liv&anRp"q. 4$PAA!"2d!) A r !0.d9nB 2At AiR )&)!"I"F. )"cE,XQQN$&rvnS.S!@#!| &)vla!.(FAt>$IJcR"Iz !*Aԁ\p$!Av,F6A$A,6X I`V6lI A>;nA6!X">"\al~& !@f?V;6@U.O2AA! A8 >"l )>aB!D¡ 6f8 !&YT?N/MZ$lzFbE\&rvIDN)N* E.T8!D4!<.I!p` 9Pp6_`F!i_"L/atrJ0).z  l`! aBJ."p)` F:!Af  t vv" . rWa F>|a>X iiıl2y6nar6\.vF>A!q6V af.V ( )"a   aPL)N bz*fNj!c: )!!vn  fl/2v1A4 V !A>' Pd!(n!>  rn &NQ< !!) i&̣A!t!2d. FN4aA4\z Aj9fM*T 0Aax Z!F.PrEA* .A,A* N F!!!6( !>,N !H,HbIΡ0ItjQFD .D bOET~ A`^  6ra&p b ( !0N! `Lo324! v i6a a@!N86n!! AB )Iv)D4AA^Al6 N9n  ± F)EJa! N&*4 FD|!p&D&6a@+A :8m>8Ac%aaAA\!d $)ARcD|!*a$l g)~b !>0aT`~PcA.TvVr p!d&V9A0d!r! i>i t9 !/A36dT!N6!"hNF * 'LlC> )<P "OA@RB` 2Oy Rʘ g" 7VD eX Qh $>G H ~V 6Ho;.I*(>)8Ar( .4 aa!dDJD!,V$^*A~6a2aVL.)lE()z.G6ItBE$)DpOr4)8).)<P,Z5v aa!NT aڎ`fa.`Q9"&Ax7Fqaf) ve!d |  L$ ɚJ1 : ^a,)DD!6 | | 81A0F!Aa&\"!XBB 0!)ɨZ` ɬ1*6 r@a^/$d!2v D@tH!*f a5 6 ^bvf!!R Z$ j .PA>)IJv>x!A fx! 4!A !z.A:! 9A!JH A!zB B)P.IA!v)a.%!AI.RT<?i\A."R a)VNA>A, N &A>>4!:c ! fN !A!X.1r !(AAA>bAP,!TI|!VH*R2!nvaJ xA8!!f@:>IA6f!:BaR.!<.x!.&#!Nx6>! 6AlIHc%bnAJ!h4%T an!ᘞ!J(6 ab!!jV&X8>Izu(p]>zlrfA0$ !0!a8.QAR)!!Bb l  xAx̡22a&! A0D&* v!.*a 6 6!~. :t"Xa&cMa:6!Va1+.P ALr0x2[>`VFa!A !(^.aALġJAjY& @A6)~Az!>tFz !A6SEAf6< h@RT!AfN @!tad ! )d4!!.AH)^A`ilBAn 2  uX]\X>Lc#j" tF!axm!:`'Va> Aq&t:ʊ.AAFAjFjAsl|48 ~!jF$ naApA": nARvP6A %\r!!lF<( (QF    Vx{I!( A t,Pv9!4%ax8a܁CZb>!:!d9q (X?p! },@]t V!LAA!.IPnaXY>=E6F:FlA"!2!aΔ& !r2!*2F&!Q(%V8ALaA !) ~hlab! A2r!PAb-d9q66zF| A0Abi !j ҡj* V !8JafaH AI&xnpЁpIXf ! !>!bIh1`A1 AIՁ66!AF Ao*vaA!F~ u)NI:!j!vvO!um2~b48b|9YzWQ`Wr$f&N|IBpba!!c*h&I&!AT)Xš<*cmV0^-a!.]0@S 5:V@F6HAvAV6jv < ";≦ gi*AvIzVN  $6 2pjPF 1!@a5!v!l!.!aTD!" VZ!1bzX &1A A)C620 "(jaaH)," ztc"j xБ0 l z1,T!\!4 R&T zv%x &6!r( |!96a2 nx6".+1ҞVa^:)!!jtz r>< l fQzAR QD. tAH!Da^&.(gf%^Jb(rfM*&ia!2U&l>A~n 8a$FcEf0" NL!Aa I0r .2T )a*(AB!Vaa !&Z" .#.94A/lNcHA>!j v n6 !/.1!*b&.!tA4v d10AJ!!2B!aa9 |B$,>(!|!N F\)iL0)!V8  a~9 hJ>(Q < jklveڡ!!,!za>6!P ~ AX!-ce`T !,>I6!EPG?~AXTljA"R ^!a9+X&vDV!&B at j!cMp!a6.0)Z9؁zTN'!!@a 6d_*bH6!f!8&h+!r QBaN( TʡP!gE")$ʑni΁9BRyXF&D,c F R $!p/  A.AC@6@!.my8 r-)A!4f#xMDVI!̱ hf).L;APh3"/rasn3H;?kNL4a_vyEB/ $&nܜ~pHEBp.m"^V.!.RIZanL)f. b=+!bRb aa JDka`%=B 8D&  ,A=\<AA2=Mix)!Сb@ )ray& d^+z!Hd|B4./&!`AD% ¡t!!AjzAXFrR*(Z&ToA0sWeekly1f1a!m5&l_" apN&q!Fh"v%F/B)! ,.X Aa!d(.!!B8!|~ !)` @h!nfYc#2b!a!4TF@&i tL"6,!X~rA2IT! f*P.> P$  !aJr ri6YB)p jv)H!vaJv !06AQUriaaiz(B,(,*8z@0J!H! 4=@A !,fv!(9baN!QXb8^0bb\!A 6)l>^vS lLcI@N@::` *`hG2F&>b)XYaAB&N(x G 1 {N!2x:g\AV)p 6.atIN0ap H @  D .n.vZfV! 68f!`)ʮ a&~ Wf_(hR~.BoTE8/w,(i_V-I2qAJT !•!! "n@!{Axd$af A>[AX !n RIlhtbZ* a IT.`A`av AѬ A A.\F]E   pI,v N jc2.A*,&OYNɦZa$><,!t!*Nn!aZ`*5  !J)zV\(9FL222ap6$qN`=&4!aA ALAAFpj AAX!I( AFr5)1jAA_StVޟ*V*!88.v"Q!!r:!haa  e"΁a^ )R^B{2B  u@_IkU%  u@ u@2A( ( u@'o"path"Mauro/principi-kaizen.md"tsN࿙yB"datac'--- name: mauro-principi-kaizen description: "Filosofia Kaizen  principi che Mauro vuole metabolizzare, non solo appunti di lettura" metadata: node_type: memory type: user --- Recuperato il 04/08/2026 da un file sciolto in `PYTHON/documenti Mauro/` (dove era finito senza una casa precisa). Mauro ha chiesto esplicitamente di tenerlo sotto `Mauro/`, non di buttarlo: *"ci tengo... sento che qualcosa che dovrei metabolizzare"*  non un testo di riferimento generico, un principio che vuole far proprio nel modo di lavorare/vivere. Gi in uso almeno in parte: *genchi genbutsu* (vai a vedere di persona) citato esplicitamente nel suo approccio a PowerBricks (`lavoro-progetti-strumenti.md`). ## Gli otto principi 1. **Il miglioramento continuo, non episodico**  non esiste uno stato "finito". La domanda non "va bene?" ma "cosa posso migliorare oggi?" 2. **Piccoli passi battono i grandi salti**  un miglioramento sostenibile, reversibile a basso costo se sbagli. 3. **Standardizza prima di migliorare**  non puoi migliorare ci che non definito. Prima rendi il processo ripetibile e visibile, poi lo ottimizzi. 4. **Vai a vedere di persona** (*genchi genbutsu*)  le decisioni si prendono dove il lavoro accade, non dalla scrivania sulla base di report. 5. **Attacca il processo, non le persone**  se qualcosa va male, il difetto quasi sempre nel sistema. 6. **Chiedi "perch" cinque volte**  fermarsi alla prima causa apparente la trappola pi comune. 7. **Elimina il *muda* (spreco)**  attese, ridondanze, movimenti inutili, sovrapproduzione, correzioni. Prima di aggiungere efficienza, togli inefficienza. 8. **Il miglioramento di tutti**  non compito di un reparto "innovazione". Chi fa il lavoro conosce il lavoro meglio di chiunque altro. ## Come interiorizzarlo davvero Il rischio che resti un poster motivazionale. Tre pratiche concrete: - **Una domanda quotidiana**  a fine giornata: *"qual l'unica cosa che oggi mi ha rallentato pi del necessario?"* Poi rimuovi quell'attrito domani. Una sola. - **Rendi visibile lo standard**  scrivi come fai una cosa che ripeti spesso. Il solo atto di scriverla mostra i punti deboli. - **Abbassa la soglia**  se un miglioramento richiede pi di 15 minuti per essere implementato, probabilmente troppo grande per essere kaizen. Spezzalo. > **Il paradosso centrale**: il kaizen non una filosofia dell'ambizione, una filosofia della **pazienza**. Funziona proprio perch rinuncia alla trasformazione spettacolare. {2@  u@`h2Y%  v@ v@2?  v@o"pathc"Mauro/_i_Mauro.md"tsNҟyB"datac--- tipo: entit --- # Mauro Memoria finita di Mauro  fatti stabili che non cambiano interpretazione nel tempo (famiglia, finanze, casa, lavoro). Diverso da `Adrian/`: qui non c' nulla che riguardi l'agente, solo Mauro. ## File - [[_i_famiglia|famiglia]]  moglie, figli, suoceri - [[finanze]]  patrimonio, portafoglio Fineco, allocazione post-Palmanova  migrato da vault.db 29/07/2026 - [[casa]]  residenza attuale a Segrate: elettrodomestici, manutenzioni - [[_i_palmanova-213a|palmanova-213a]]  vendita Palmanova 213/A, venduta 28/07/2026  migrato da vault.db 29/07/2026 - [[_i_lavoro|lavoro]]  contesto ICR/Mediaset: ruolo, persone, dinamiche, progetti  migrato AS-IS da vault.db 29/07/2026, l3etture strategiche incluse - [[salute]]  referti ed esami di Mauro, solo fatti riportati dai documenti, nessuna interpretazione clinica - [[principi-kaizen]]  filosofia Kaizen, principi che Mauro vuole metabolizzare nel modo di lavorare/vivere ## Cartelle - [[_i_diario|diario]]  log di lavoro quotidiano, un file al giorno Migrazione dal vecchio vault Elon **completata** (29/07/2026) per i quattro domini "memoria finita" (famiglia, finanze, casa, lavoro). Materiale grezzo pre-migrazione resta in [[_i_raw|_raw]] come bidone di sicurezza. Documenti reali (contratti, referti) da allegare come originale: vedi [[_i_documenti|_documenti]]  originale l (flat, dati personali, mai in git), nota sidecar qui vicino al fatto che documenta. {2>  v@afh7]%  v@ v@2=n n v@no"pathcMauro/lavoro/lavoro-python-ecosistema/lavoro-python-ecosistema.md"tsNPyB"datacm--- name: lavoro-python-ecosistema description: "Panoramica dei progetti sotto PYTHON/ (ufficio Windows Mediaset)  hub, un file per applicativo" metadata: type: project --- Parte di [[_i_lavoro|lavoro]] (contesto professionale di Mauro)  complementare a [[lavoro-progetti-strumenti]], che racconta MyICR Suite/PowerBricks/Linker dal lato posizionamento strategico; questa cartella l'inventario tecnico dell'intero codice ufficio, non solo i progetti citati l. `Dropbox/adrian/PYTHON/` il codice dei progetti ufficio Mediaset di Mauro  territorio Windows, sola lettura da Nave (v. [[feedback_python_windows_territory]]), **fisicamente fuori dall'archivio**. Un'AI che consulti solo `archivio/` (es. un mirror esterno) non lo vede affatto: questa cartella esiste per colmare quel buco, dando il quadro "chi fa cosa" senza bisogno di entrare in `PYTHON/`. **Gotcha (04/08/2026): falsi "modificati" per line-ending, visibili solo da Nave.** `git status` dentro `PYTHON/` da Nave (Linux) pu segnare file come modificati (tipico su CSV/config/VBA) quando in realt il contenuto identico e cambia solo il terminatore di riga (CRLF!LF)  verificabile con `git diff -b` (ignora whitespace), che in questi casi non mostra nulla. Causa: Git per Windows normalizza CRLF!LF in automatico (autocrlf), da Ufficio il repo risulta pulito; Nave non ha quella normalizzazione e vede il working tree sincronizzato via Dropbox come divergente dal blob committato. Non un problema reale, non richiede n commit n altra azione  non sparir mai finch non si configura `.gitattributes` (oggi assente), ma innocuo e va ignorato quando lo si incontra in un controllo da Nave. **Non una copia dei CLAUDE.md di progetto**  quelli restano la fonte di verit tecnica (stack, comandi, gotcha implementativi) e vivono con il codice. Ogni file qui ha solo: cosa fa, che stato ha, come si collega agli altri. Per l'indice tecnico completo con path: `PYTHON/CLAUDE.md` (coordinator, letto solo da chi ha accesso a `PYTHON/`). **Per la business logic e i flussi dati** (dove nascono i dati OnAir, come li trasforma la pipeline SCHEDULATORE, anomalie): non qui, vedi [[myicr-flussi]] (logistica/pipeline) e [[powerbricks]] (semantica di business)  coprono in profondit PIPELINE_PYTHON/DataHub_v2/ParquetToAccess e l'ecosistema MyICR_Suite/PowerBricks, molto pi in dettaglio di quanto serva ripetere qui. **Convenzione git (completata 04/08/2026)**: ogni progetto di primo livello sotto `PYTHON/` ha ora un repository git proprio (repo annidato, agganciato al padre solo come puntatore a commit  mode `160000`)  scelta esplicita di Mauro per avere nel pannello Source Control di VSCode uno storico pulito per progetto, invece di un unico log misto. `PIPELINE_PYTHON` era l'ultima eccezione (file tracciati direttamente nel repo padre), sistemata oggi: repo proprio creato da zero (storia precedente, inclusi i fix del 04/08, resta recuperabile nella storia del repo padre `PYTHON/` prima del commit `b647a74`). Nessuno di questi un submodule "ufficiale" (manca `.gitmodules` nel padre)  funzionano come repo annidati informali, sufficiente per l'uso attuale ma non supportano i comandi `git submodule` standard. **Repo padre `PYTHON/` rimosso (04/08/2026)**  con tutti i progetti ormai autonomi, il `.git` del padre non serviva pi a nulla (la sua unica funzione residua, tracciare i puntatori submodule, era superflua). Rinominato in `.git-archiviato-20260804` (non cancellato  resta recuperabile, rinominare indietro se mai servisse). **Non cancellare questa cartella nel breve periodo**: contiene l'unica copia recuperabile della storia commit precedente di `PIPELINE_PYTHON` (incluso il fix `db_Osservatorio`/`integrazione_update_day` del 04/08, non portato nel nuovo repo standalone per scelta esplicita  "partenza pulita" era considerato rischio basso solo perch questa copia restava disponibile come rete di sicurezza). Decisione di Mauro (04/08/2026): aspettare qualche settimana di uso reale del nuovo assetto prima di valutare l'eliminazione definitiva. **Root ripulita del tutto (04/08/2026)**: oltre ai 5 file morti trovati per primi (`Bill.txt`, `KERNEL.md`, `agenda.md`, `_analyze_parquet.py`, `_check_emesso_dupes.py`  vault-mcp/Bill/path pre-migrazione), un secondo giro ha trovato altri 3 file di configurazione altrettanto morti: `.mcp.json` (puntava a `vault.privcloud.dev`, lo stesso vault-mcp smantellato), `.env` (solo credenziali Supabase, dismesso 06/07), `.gitignore` (inerte, nessun `.git` pi lo legge). Tutti eliminati. **Oggi la root di `PYTHON/` contiene solo `CLAUDE.md`**  nessun altro file sciolto, nessun rischio residuo di credenziali morte in giro. **& Gotcha di sicurezza  `PYTHON/` non ha pi un confine di repo suo.** Da quando il `.git` padre stato rimosso, `git rev-parse --show-toplevel` lanciato da dentro `PYTHON/` (o qualunque sua sottocartella priva di `.git` proprio) risale fino a trovare `Dropbox/adrian/.git`  il repo principale, lo stesso su cui lavora Adrian da Nave. `PYTHON/` resta protetto da un `.gitignore` nel repo principale (`git add`/`git add -A` non lo raccolgono), ma un comando come `git commit -a` lanciato per errore da dentro `PYTHON/`, pensando di essere in un repo locale isolato, committerebbe invece nel repo principale  prendendo dentro anche eventuali modifiche pendenti non ancora committate su `archivio/`. **Prima di qualunque comando git che non sia un semplice `git status`/`git log` mirato a un sottoprogetto con `.git` proprio, lanciare `git rev-parse --show-toplevel` per verificare in quale repo ci si trova davvero.** ## Applicativi Un file per progetto  nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati): - [[Frank]]  daemon Windows, orchestra i job ETL (ex Scheduler) - [[MyICR_Suite]]  suite applicativa ICR, il cuore dell'ecosistema - [[PIPELINE_PYTHON]]  pipeline CSV!Parquet!Access/SQLite, a monte di tutto - [[ImdbUpdate]]  job settimanale dataset IMDb - [[GemmaReport]]  report automatico settimanale prodotti GEMMA - [[GemmaClient]]  client desktop per GEMMA GSV - [[DbComparer]]  validazione DB, uso on-demand - [[MonitorOsservatorioPy]]  ascolti TV Spagna/Germania - `omdb_enrich`  **trovato 04/08/2026, non ancora documentato**: nessun CLAUDE.md, non in `PYTHON/CLAUDE.md`. Dai nomi file (`omdb_batch_enrich.py`, `omdb_poster_repair.py`) sembra arricchimento metadati/poster da OMDB  da verificare con Mauro e scrivere una scheda propria quando c' tempo, per ora solo segnalato per non perderlo. ## Quando aggiornare questa cartella Su cambio di status (active!completed, nuovo progetto, smantellamento) o su una nuova relazione strutturale tra progetti  non sui dettagli implementativi, quelli restano nei CLAUDE.md locali. Fonte primaria per verificare lo stato corrente resta `PYTHON/CLAUDE.md` (chi ha accesso a `PYTHON/`, quindi non un'AI esterna solo su archivio). Nuovo progetto ! nuovo file qui, stesso nome della cartella reale. {2<  v@bYt`Ba%   v@  v@2;   v@ o"pathc8Adrian/agenti/powerb$Icks.md"tsNpIyyB"datac--- name: project-pNX-knled descponVH"Base di co08za businJs logic MyICR_Suite/PB (lLk, |"tiziim atra%L)  s c<au%@Z!h"0dal sub=!V-expt" taL(: ty(:B %- C>p)dom%*! ήn!>!!e %M5( par%r%1.h2026-07-17. Le5Z!^d1!Ajk%fv`x`EF`.clA.|s^|6i`).%(**Why: mzaA6oAivE a<PZAun->hs8dboxEa"soaj)VA!VAn!d!A&rE r SQLm@a0Navee4!0Afc\im-!a!^~A!eERi& iedfut^,uffXIH)Deġ`u vAcc^ E!xa222!! a a !bbch LT$a j`ia]XHE a appl]j)(!>$ q!Aae!@eExZI61!!el- fIn!cuU.n!viJA!0)gee5Z!vuo, en 5ɞr~!AaxA~R ## DuanEr!0^zJsc% v^0LLMe8>30)A"fJ&i!Tl,p ^ . Ũd pet!An!J !Fa6f.AQ:a\z- p^>F8pB Ab6/%lregh teERl eo2Ariryͼa$I<Be( !JSB!H!z)100%I*Ɋ!.T"ArE!6t a>".i2a.A`]0/%48t6-Mi-%r}i" !6  aL @! A$ !a:QE (f 6F in  ~t9Ij!As@6*9,!ơiz.)pB. B-! Fi1x!$Aȡ2x bNL 2 >L lAZl'"e& .!`!AHId!qaray<ʡ~ hD !(N>Ѡl '  u=a: YjF "bvPl`"/H/bJIL9(n i&:AHA!I FXL!8A0v oE b&I I<8 .)`A!a p%nL Lct, !XD I/.  h%"><!!:I) QTR Qm)A R$ B F x! LN "Oe" nAI RXl)AP8+ WebRTCut XZi(!4 !ha !a*i|e%x/%x@ y ie4!!a4  !A!.@g$.0n!2A !F6aTA !A0HAu A<j P :!4Rd %|& oeT !l!1x6QaP,.Bt%H!abza  <2F!hc=v.ɬ@a~>1`Z!2oR m D !afAjaRA, La@n`o|PxsL&!~9a@az chA'Uf(ff xf%N!A(!  aUx`ID(5ALA!!.R. a!at\a_2B_e_:j @ dcP!>L !n !! /18Efugeah"PI&".`av 26|iPh%e"!a(! apci,u( aJ2A^ DEJ4a.AL!Ni`iN!Xf&1nA: c > o%b*.1ؑ!!y. &  nrArpFE,!!a iNPYTH&/bfp/]P!^^ R!4ci  \i؁X ! ) 6/" a..j(CLAUDE*0(%A8a cAT aZaa"6!.<ABAH a$ DA p t!!6V  !i8N( ad&  ` _QUY%CHE. 6Dd!4 H AexA  & Ta6<A.X Fza. 04E>8]>  &&j  AiT| : B 1 (EA .!@ )r`:`AB!R 2̡"!d$AFA!lf)ec"!hv衆< NAAt \ tA<2. ba" &BaTbg%2A2aQ,A>  2!A^a(uElA~v%Bh>ar!^!ZNgh /q6i> x/o  "!! jt   )!A nax&:A!!t VAA:aRrE0Zo8A|AAJ!@LEFT JOIN2$!NF cn A|!A48V~4 |LAb `ZA .VVi@ > Ni0 A!a4!A!b2Ar .^!" o4lR zfZ!a6A)$iQiL!a)&  L!^ ~!F: TeDa$~! bny!T| l A̡h^& !t! e* !t) 2r-aJ& ,:I iz:!pAaX!QRAB'e$a!|faIrf LDd !.I4 ~AFaX!!B>!py$ya!Ri2GUn Љ6  #@~ie" y<6':va !)HJ!>A*al)A)Zj )!FZiyAv)|!!%jOE@ Qahp X`ad )`%$F$AA f!o-$ahrE,1!0I !tzeYp.aR!A8A! ,.!^A!AN!"&"a^AH!J!& :!2TX..(1PfrIV at!"lvh.*|!<)!I0!2A!(!hA A!eE8af.4_A*fr.H$13 7* !X:!DltV!z !\1Aa i!tq&!!|! vr!4n8N Ba6"4Rܙ Np ^ iPT!BI:v1eA!X!d !N (Na$| fA A."PA,2A!@ t. A:!6T$AN!)J hP#z%qc-A! ^p L*ba!X!pA P SEA) aAFVxA a&\l a aARi"t#(% !V!ANAx Al1A1,L+!D!$L"%!2 !` !L(A|!a(" ,p )LAH$A"dAF:lA Ah8r=* !!)) |L avD! <aX %PҡiE8!!~!ap0& 0VA:j $e v%(*2 !z>%Q2Le>. A! AaiAB !i!$A6 `NN.>D!`tAɸA AxAng!AcdNAl!AAF.& f*A.!R $! r| g* LNɸ!`a!R邡ցAD g<1!& 6 1p 277%L!"!!)P!L&D!,56 $ > I1p8.p!2hADA>'AV p I" 02!dL 2 !AxB&!iaA >ɤ  A B!IN)zh$!|> !"2 lpPs8.iaRaN+)v)!>!p haHf%&AƉc%Hi$R1q2|>!NQZ 6@301%0 `!6  !6- )AIa !niF!4`AA(A ! 6a0a>vn.zAaJV$>!\ > 2fanAlFD|Ả i"H i.J.N  ..F/v6+)j,iax $!av<  !TA! A&+| A! rb 66! J !!aAab!& !\3la o)U@\!)h $4 AY 4>dQ7 D Z6 P c`a8a$A2<  ,LTRI (2l%!vEQz!$!doR 1Ja)6<   a\b!!ap!".A,o%!!aa A8qH!f,!a%LBI)p a$0D T#). f!t6lI֡D!L|!\lma  ,JaT!F<!*!D an i|%i!Jc.6"]!a@!A^o: (i6_(!.1%.1m6!T!r!rZ6. PaR2aN).A6N=)^a0A !@!a`!L!aN).fp^2!,Ex0lEA0!a k%wn%IlJ JAa A AJ%1 )dA`9:!X !n !fn=(It S 6!4 *(eaZ$e)h!rtr ! ! Ѳ.!LK _RE55|5RYB6&8VALUTAZIL#E(@5 T_EXTN~M\DH0a&>O6#b%!0鰡!n Ai4*_e44!=ADA^n4.z94""c"!.q@2QA@(a~a )*44N%*Av聆AD I(=( LA0(rfj pnR-6R>!^,>lb$A/iza2Z!!\!h`a/dv !db7Dpx : A?!@af8</v !%ytb(F%-;<!AN(':%,4:'$X> ae""%Na~b>.N{%z}J 6N!% /p!j!~!:`tpyNe&I!R!xQbɲv,|dLdf()ZHA!$Mmz!I':dEujd  ;>!*Z.6l)&S@IBEeE!C!'.v-*jn Geaa)6`t& A:F lf& ! |)l!5 2 v\p < ,uEDBui^)d Nad!P !T c"!^aT .AtI"tZ0 A$!.4!r AJAAt"tp!ad.A*a2aءx4V(` 6J0`_ AL (vTAyr-$AP!! 6!c%)VF !.AaD!!(~Ers%F-".d !62 ZABmZ\2&DAanIZ9j9©n &n &  a A1xA! F$G!^!A:d% 4 H0f !N#A .AN)`v-:ANb"`.:ap`Axn.1A,<.!!syP& ! :?a.3AA6a,aAޡ:I$A A&A AV8! VmAAF 0q.P \.I H&Vd \ A!&A  )! X HAVA6&)alV d^ nE!!&Y!(!|$>Zad!>Iɚ"% r aa`AAc Rn19`Ap !A~2ahA XApI`606d3& z*I"!%~N!~A~E  `B  UNT(*lJA:!6E| !!|x".~ !Z$"R :$| |f$ A~_ ^y 9.599 v " o*(TATIddT(R  !A&B46 KI/7CNs%t@"49A,1E:G. ܁8!`9!lq !)e+1!a<A6 aN@\AiAX!?9ToA zs<>ekTF ffa6z(!( Va4ZRQ` Adi: ,t aVA,aJ  LT,6)8Zvl v!!& 6r!X'CAN*5'f3E342TEp7KZO"!.a!A2 a*"!&! ^ !>>)hcE!h=> r (afaN aV &!!P:~ !cr N!a48EtBA̎h36@! xA .$!6%jrU t2bYaZ R4Ga!r2r(A`6!89L !ld  1!)rᮡT@DetA4 `!D6ytd 6!DMED:aM8azAj6 !Pan! 9z2 a^I Te3I!:  ڹN`I0D!J n(aJ t !N,pz!aV(`cVBAŀ.A!"!af 6 !! v!/2@Yzn(C=!a1a!!0j&16`f$TE8AR 0`%dAh6!C5Mr86P!@1!I1V!R4$> 5!L2X!SPR,.pI`TWEr YSEV& (&I22`2A!0FOCU P ah!Hx A &BQapalABTaXAAA~\ f2coEIb!#>a4y-a>$AAVf.*.f2t\AX#i:! !Q X .!a&.0 ш>6 alɈ4.VQ!bbePa:!H:٘ bR4! j1ᖁ!~rH!ft  *! J 6^A"eށ!NZlH!|F I&j|fyT .T! :D |!6  ?!.qf~@#Z aAl! 6zDA!LDxD$A$F a A!.rS!!@L &  vil@>z6x)2!!<,!*d0v=A 'a$!q!F& 1.-a50L+apI8a/8&a & GRA!`M STUMI A" A6l8 1!!c~ Fb ddE6p!Ct/eh* &.6a*tA@*r/~=| iFBJ' lEA'>a, PfU.63=! apA))-Xa`aN_%Vn`ZV"04466&!Z>c!`a(&a2ixt=a4LMIMDbEqn6y280.5  XB_ED bEUJTLO-Hz! ID)z62*0AN?5P& b "QG 6\V& t : ~ aGuxPa!(7~VA)&J.!Aa>  ,Ad d A#!v!'!Az (rJ&a".B!<n-B9c@ b.. !$ ` A^| 86 2$1a/N r ! B V"aKb6 ~< &!!~!H`V=:ve r!A A a\g:LZ&@TAn  j f 5 I2 b P C C   N f F FKO ND*Ma fIA%!0FA$8)k-a|a>.2.P)$>D!nR >a a6 R Z !Fv>Pt vA8AP6=!!!؉~2QI^ AFAAAavAba&!8nȁD8zA>N$ dF\!` axl R YvYbT@b[͒.@A.$ !1A !^a!B1, &J|A^ba0O.gb! fb! 2 2F.123Af c 2A!!AI!d0.F  a 6llQ!l&_ZAt$N OUHBYBV HAVvGxD&j>V0E >a&d'd . (%8.8JUvBan!d9vIdfA& j!x.AbpP.(aAPNV"v1 a6m:) =HA "AF6KA x#bad&' A (. !\A !DPVF!AB<j9 `A!" 6\ց>N+:vc4( $SŌ]v8FHf > n! 6nF0!8 c0Μa cE(f!ځH7cmj.60.&!I>A6 &A!$Az 1F 37= .9dV, a񬁘a-n1>4e.#d~1 F !H(BI !PK"V Q :b"JD(QX& P6 ! 0B *dT( bl g4c ڡ$! Pa\!! 060 ) ^ ~< R b% FJH*h!s>]d( _%!6 6 f 6 4DŴBR$0aA n A? T8z)A$H, *) .In?`Nb 1J )L  )X&i(!c%F'3 H  ( 6Yr.") jc2!6I '', 3  '" )!^<b jS/n3&)*fj!b8!(.PA12.!9< A6L af)d 7MQ|R !1N!`>86nD i8>P I!!a:3,6,e|  1 89,24r36$,884 Z ,H dAc2JN!8AF n&fT 'F/R\/J`&n A>-ex eadaF\-R" \:v ^a~ v%A>A& <6"WEpA6DAAf &p/l`_ 6_ & 9 A T^ $A *n 6,N$6ADR: _Z>"a`p6I*;NvF8'FJAha`awL w%a6sEF<$@@@t82f  A$A(A"v:!.:\a"lAzIi<4HPA RY&cB6R I4< 1.3 &=ADtV.=B]&VM8arF5!T!*l .!~", |!H<Lw 08 x_SU^n<='F h0WhEt6E'!^=YLCr!aB"x!SrF3LP` fV !  A  AvI ,b- D!vNH|A!xNr2c6(X| *9h  t!")A* I^>f,  A0 lA F T i\L4AI(ah !^"az  6*]@"L zPah!!L)@ B!2!` ;!!DA.B)!  EXA8vR,!2E| a~!LJ|!4c2 q"ra|6L-&>&:8! !&>!@|  (! l#\$ !a"q6 ihx2aJ)Z9L.6!:!P!@*X)2;$c%nri^Aa!,6.I)DA( zAjAD| 6TqV)b"rUHqII`6 !()AP76 66:_J^>6tf!p!BJa*V.h A!)@!<=he^: c2a` XF`T.=2&)"!I61 VN`E A +6l!n0`*WI>o \yg I"_ M TBOOv 4A:`F0a[N&!:.&Av !aJ A<s,X$>j! 0 i`A&1&A!>@HD@4Q&  aȁ@i>! A8aVD)(N a4&&Fjvj$H !TipAx !!r .āxD!N!!v)Bm! P ,!lJp$@,>". FN*Q& *H' _VAiv T/Uz) @)F6AI6z!N cʡ!I2,@ $laa! a\&!6i@`(U.!n* !`!>!.E>0 ~ &AaA!0 A A1a !Z B ALDA lf!  >*,:nJ"!aAddadaZAFz A6R8x  !>RXAd!.nh6$9!*)p @*A!i !\A $0F8z:!J"E:)t | IMrE$."$&-29aX!~ r&f,"Ita,F2Q BId*"($42 /&Fx1 % R&cE.Afx.iy2a)9AɜAaR !.v%!V i&)BARa~!PBA桠6>fN )6<.b.NJ 3AA. Q 2!N:a AB!2!0A .}Ifz 1 .Ay fB!@&8!*R!c! A n=,q(%Rd>DLLaQ~ h c:ܡġaiHa!j&H6\x&at&*AZN q2r.j!.> p$!\ar 8!0AN !Q.N1v ^1.,.j!X#2e)3F85Znf !  n6.e .qA. aA)湠A$.P!ΖA@a"> 1/ay62 x+F 6~Ce@ ў !atAH-bq Nj>!0| .a  Ab!aN !B>H "H> >.N1,od)l8iQ2.V0~0F&0) -M !aj8B29bAIv rIY*:$!h!R&h A!>cIh Y@A<>pkb dTh PN86!04!r6c : !8>p+1^Z0  Aa h,c!zAzHAX Ab!<tzih *L$!pv6X!2^D.N>x!!<>DaT.6)q^ބVYA"&dAj"!A.A!Zc a8A))!!^!f&`!88Si&!aF  19恊(!.CaH> `!Ij!~!!"i ^^2S*!n.&)`Aar!(aXR2A:4_PRO T0b! )AJr 6f ANc(eb@887"&b   83.8A4%aA 2bA Q!VA-:$AA.  A >9\H@:ceAP >N>0)ah>ApZahO6 ..aat AX an*x&haA".Raa< ! (Y\!!X:0 !~^2|" :Bafx N> (x !v!&A!U!a ΎaDXUv fatLf)& ! J*0HU^a.&)pn_0&" $!71*`BM_,&49BA R I I AV<4y^\! Ta Hɐ!2! L!Da A*A! )D< !cu |AV. pF2AFaR3 74 AB66f!Ax!P3a!AAcFZ6f* :8$6O3jv>  ^P1n$Z52%a86!^6 NDba0@N B! !TaaFj$iR!`4! N!!PanѴ.d!ce\A"lNXA$* BH.!eR7S%A  tƁF* iNN! YnZn iaz!`.fi8>j|>@b& ^A>rrb 6`>!Av )"t)&!T:pZ!na8A>h"&lA, ؁cEViDn e"L 9%Nv!A>b!|.BbEaAa/Jna"b !9Ё!Zg[vr !!~!X )%IAB3f!.!6)zF^)!*$9A1n!T P !z12>)^(djP|AVFA 6@z $&>$!Y6h!! !v@A! co*Ja*!ܡp.Hq(FrX!IaA$!RO!azaA A4"+(:'&/ 1V.)T.R)R) a2jL zvX  !A!c:"& )`II azJ!!!<* V >~%e*))2Az2%%IAX \ > I"LA(&~ >Na"60 V!H !>!*A\.)$Aa@A~H!!< ` V  V" L)Z!n$ In~ANFF  y/ /5 QH A$XR A2,ց>cE4 ^&'Dn%2T!@aA.>!$)Lv6|)Fv^p !Jl!0L r' Bj+n F!H(:fnlra.6d! AZK! i!Pn |t.!4@!A8a`3 a 0!AD/AA MU5/G7"@ 4Ai,>b >(L1N TiD !89~alA,Ah:!ahRafvi!V]d!V:ʬ:a !Nj!:! ( B!D9AJ^lYDX-_AP$d!Ԏa)zAX$x ~1- *hQ'd.Z86@_L AAj!a:&*Hqx *`!R!naA`!>&>cAAVd &6SlRX*HzIP: A\.A|!`~ ѸT*R Az !r!:a0K.)alc'Z; aH Afh!F>!|(!zwEk%:Q ֹ!Vr8fXDOS>ɾAXa!$vLYX!dKp*(&.Z aAfAzN !ra!6t i 5  Q$)'J!p!56JAfi!gI Z n!LHa4@IBQc'!* !Ixv. v An^uV"!qH aJRPAv5A$ !(94 )6\8ceJ!: z &H a&@F `D3T-i<l!pAL!>AXah AA"A!,d a  .>!.pA( aa| &F~c%\qA s&),I <Bbx )x A ADf|! i h ( 1i L F>J9~V!4 \0!4A!AA,扢<  !*!!! 6x"ALa>hAViANnA (!p&aA1z!f y*!!!qJBA|NA>a!!!HaZFA@i0 zZAfn I:a*!!^)V!B>a.!L!Qv>t&6@B_~kv< !X^>! )z6B!(b!!)V6At0x6 r)!>z=!DN"a!d<*,VaAcJ..~ *A!AVN!!RF8!J}68A*8vfOQZAT& IHQ@"Lr4 !AA(N5!!I4&AB!'eP.8aP ~2aI8!4x f)4 D.taFaЁ F`! qra22NM64l >|N6nN!Pi~6cE^ )na8!>! T!\ I^.9FT@;A`nz.pnA:AHN"EZb<ơV!&Qj `(q*`vtQ~!&`  F.&X! m*X>K A8zX!Z!&v&>!z 2A! A8X>a(AAN>6.ad)A&.vj3cE| ).&.61)É&a^ !l!L 8 PGZ@bN0 9!A! a!`pA\FJc!Ap<)!~EN$M["j * 1p3TI!!ff ^!.:=f!!p!! |6`Q:b!.vq6nl6Tv8.x> A vBAa*j..!! (@nv UELALm(!^.|!a0<d J" >!ALa^!!$!P!VL f~0A&!zAq0!`F A/B  p  >A  . tZ0faZz΁ީIyH/!.I^VN`U@Aj . x! ! $i nl!!A!) ,!&Vfl !>z~dvtjtbN^ ` Ah1X2n 367v%AA A"abAzd!02ia0av4&FVL(a\!><fPT& !!AizA!*h.lv(AFqn&A>@) AnX0IV N! !A|ԉv=(.!x!n҅*a!!>=QY̑!lnR!QXji>!! 9 tl{!6$XlVA!@nl gNvJ,6"V )!ce   !4"LfGL A!apR HAdZ!nse<)8 b! ! 6n !Fbaj 6Bz <1!R  aHVc(<.!X !HA AA|.V ZJ 4 Ap!ց8fX\!)"8`7iY*aB)! !AA~V>!4 R~!: V5AA4!x :,A)p*L&N F&?A2ia> !6qD9 1!6$ Fi"  AAa c%&!.!bP a6!1V)A2!\* 0!fz J .L16/3uNaaa.!`a X)xA!a̡!P  #aiJb^"! a<>tAN1qYY1!,lE^a6a&+  !4)=I%"Edv!N.`AZD  Afiah!!AAvI  !ta4>& l! T .LQ,.*iJjada!:  ` IAN.| )avn^8   !!2 Z `!$Lba! >4v A.A!F!dz1!z9Ra!b6!!:c$(|HA>!H!  8e< &2 H!p1QH?!2a.2nZAV><d N n^&!.NBT!VnA`0 !ieM4v%)i5 a(A!AF& L1At6 &B:a08GrI0dEN zn~GECiRf0nalA)BAhN<)(I$ (PAPQ ar!  !.!t fH &:)8 [a."95&26a<>rT )i<4at9!ġF#a), h  9Da$> aa)Pfe!< !0a( Vazي)f~%27 7&LD A|!:`fNF!F!!6 !RvE!Aց>&1N!(^ c%a\>)!`!6 !& rep D" !T~^. ^A"B)< a!A!^!!6F 0"B!D"Fv \|lE!I9!x!1 apA22[B.1Ft!􁂁`Az :.Aj^DN).ii. )&N  i`~TI`@^F;H?)%f`sQd ?"wA07OD;.OB"DBS jXH:pp, @735:>D6pX@&FjV0Ff4~@A*6H AA!vN)n<*^ xNq q^VaDv>< iF" At\, `r. H< $ad0!J" a&Θ$ց2fF 6 A< &   >!B(&& Z!,`%\gcF+AEhdw.GA\6lT!>)N4N!>v d&!L!F7z& . 9.zVNA!`hn.MRچBwfvdyXD,^NNS\xfІ~E!Ly#c@q@ !a8a ! %. A qJ>@9Pn!lF6 :aN!z f:Ip (&"*!VYtVaRiN 2<!Adza !IFiV& dA`a0P!za4aA!zv *:1V#>Br7t#h~a"!1h8 zAZ\ !aR!D!A  Ax!*  &8!jtbs3F> PAa:cH`LO*H9UGL !& !nZlAeJd[ip&,L HRHIZT!LjA!Dqj@!t>$Pv Hk"OZ>NlԌ" TV>> V6D XJ"Anp!I~\ 4t>Vo]X =NZXJ"Vn :[10tIAr4A:v<@aA@ AfAt!$ !d>AAjaF%*!.IxV K|QR0a ArA~A,"I$ d`! b >(> A (` 2|!n P<: q-,a>aA)ABn!F6!fIAAECE$F `dA2sH~Ts 7@s 9ts*"!W9$. !t& cLJA!T. !x6<FA|i.h A2 !rJ")!T9h A$! hVF."%Gh6<p~5!a>*' VlV:'X  .<6"6R!tD> AiIxpN6, Va6^aI>"!6!1A.pa~Ada!1>Af*~BYRaF bA&6ɜN Iruap AF<.R )p=HZ.jL)El!6 :0A$&6:CAV>AJ9$ lar+V| a^!,td-\az!a^N!Vd !6(!I> Ah!p2<5&A#aLa\6r0F!)@)(A6<'̩p  w6OZa8  O)T.826<b^>RnuҌ!^\zzcH<&#v! !pa@Z A!H! Fa6!!B,"vNSU 9*D `YA "6 "AL2  ., :,x ƅ b !j}8 ``4K x PQ!&vR z a!:A(!:a`!c0-6=!Hp  ^.AA\A!N 6dF$j rmVEvJ_6!d!  ra^cJ X9 &6a~Rvb$ j 6AfxA. rI1@'a(<o` 9$pyl66!X#<,7EX& !LN6@̱V I!N8pZ)(a!4'b&Za1*( v\): >v.~63%!8Ax^.H!6Q) Eɾ ~!i:&\L6v 6BG z؎}ASA%vnRA|F)6 ApTVG* > hn^5F Ix    O  %F.! r6DA2A($*!v8n I&Φ>@1#)z>DPFxL F!S xA)$ax  5.*9Hza^>!,lpr:& fhI@!" G| ~ \FQMB(.ڀ9.A"5,H >AH!lq!NAXL r&XV\l *X f~.Hp& > VvZj2 ~ D"TL$ (azc !YF` AHa.X&$8Bɚ\t !1!TVAF^P FH RI$- !)^)r^6^hRaNd#nZz=!|!a}6^AF: ) !.^9A !)!2V.!tn G4|)XX&8!,".|M(P&>P!(> Ra Fhq!6&!^ aA!@baH!!rRF*@e$0 f8!!2\y!20qXaA>T! AaYiA.2 6& !41Nn#AӁH!" z!n^:.I, @W6)i^ Ah!jT A)F6,Id!^"!&&&%av"6". L4/edizione=1 per semplificare lpestrazioni" gi@tabiB . S<0`tipolo2Pa` dell'ediZe H `FILM`, `8rodotto ,8incluso;Lfbn >.j (aNhB!( un'al- JPcaiBco),!8(>**   vie!! .  j!N! ) f%t!`A!QquM!l1!iFAo1VsguELda %>lp1H!6 i. #Asu !r%(_id`/`Z A`scrr&(extkeyE!FfE!^hit /sagaNONE`Aaae`[C 8FERMATO]^!~ ggrp%>Api@p:.iTiv%!~0A1>h!i!aaa>F)eM D!6,4B*AQ8NmFnJ3mzA( 3460yJH`OLIMPIADINlI$644V!e%$ntu!6rapErFnge ANA"IFNiEeZvRAru>Hy -xIZP(`BEAUTIFUL 4380%4%F !R!): ż eX b `:ToBoDa N E =%>7ER1e>A|^Va.^X5428EvFX2X.:!1VnXXV(302927Z20F"JeA<nE nur!Hiraa4!sciei>6!`dmblELDVD Ia.y-tv,C(fnmEXi!n5av egLHA >AaF qbAcd & !2 rNa8`!f^!: v `6H.da|dpd FT `:eE$ AATr .6A: >*!*A!6!|<n o/ r%pm@ L NA!  )l P AoaEhV ^. 6 AD6v%0 ! "T9AA!&L^! % n :1E6)b"~ !p  !$! A81,(AJ cy( EIDR-%, jqIT> N8[IPOTESI !& A  o_uIfeg(lm-vs-0!)~NIZ acce"t i d 6>!jom%6 AA@`UeV0(151.682 t!H`S , )- > x)*aprc": `CA8 O(!ja6 A 6!, "x 8RIGINALE!Napa!  a!~ary\yZ!  6Aln6 sEgEIx FeAAahc^A!\a: -1U6!a*.962*617.T ` MOVI%>!X1 60D: R0 (METRAG%v! !@ !\a~Ad-EzQ\A|I&9EX !a!68$0`E T0N EN @6 48fPROGMMI NFO"4I%*56* `MU>A  ^)F "3.R  BAIS92 a! T %81*4VELA%je`Na"c%A ApHa$l /mFamNi<& LJ> ,!B00J 9iB AI.N03u"12V`ajA Z $H 9R8f!h.x>6B A !!F.B fqvX!V ix٬"/!8!  "B .8I6 e/ac |"`TX ܡ88mN~HFz^A !\ n2A,6N|&JXshrb~ ``).L2 j9,~14 ,N0 NeP 218)AZaSCId0^SDPNZZ.*NL 2'78' f A.x.rD9A& QVPA2` . g2n$(26->-%AN  avo aMau%N.aMBV *A^VeH&!EE A G `aeDz&2*P !&J!vt 8!&\ *o:Him&6T185U^D,  IBUIRa$0a&) VOnQ (L x`TDC B A F G H dF 5ń!.7E,N ! e C0">OD T26@ & )!VAR!f: )B4(h ) ,` x-224XP TfSUP .&G ~.4 Rm*!)d!aJarłtA>aiAP:jQVA-H2 "q8ibu2(apV c."a &d f `vm$A~0 *a䁌!F js pNv`V!H/@ 8,`6:Taj. M AQ:a9UJ E.Al (j `V.Mz &La,L.&8 &9 Q.&6 &8R"B"@O 6yTDE ,a . R>A!~N6rpAp"$A:97*@N 78=H< V6!XA85!ʁ!4 @^!T* 1\CU<Av16P.N.$!d!(z )9&92 6V$59pB!`& >&AA,ITY !v61Lz !j.Pr.(J&&9=ơaZ0 1V.(1cn   < P. ~ T0(b4vI**%S%NS IbRIdO D%Z!A6!,CD)2n qva2@o l \& <b"! l!.Z&   .X >>`~ Nd !@~d  Bh"\6 L~\! & J 0|FeAf.B!@6x8JV"F JZA rPAD. V& < 8bar>r .d#A  8&p!>g%$B (>  !&()f@!`.H$0 I)!66 NDB d a! !: AI2>`"%a@!nHj#/JAjZ X!A:I` IL >n!1pE! `:!(X c0 Q iaz!AN!!4az Q * p |AAF LAj& lAxgVM*s b !!%!`( & f! !pAALpFB$'ar-Z #^xaFLagPLz'a<4 !i%!T! boxofe:ab.*(H Ar!aH6 aF!>r ٚoraL vX   '(haAv!u <A!!A *c+Qf($a!P X!T!nn2! 4+Ai$ |6:>| &| |-Fn 0B #`,82N T .!J4,7' z ^ $6(,(0:,$ &x %:!P(.( 6 '  ..06. *!,0>v YaaFAAazܩa\Da6$jiTlpA^"Ar Fh eE F(5%< |(& 6eb&~l a-B6H !& aAh A aLT)*A~!h.lA~* .Da@|*E%qa~p" eflt% vF$'!P)! 4 1v ! (VAF/e!(a@) AZɪ!!AR!V ~xA96)*  !cENc->nAV!a$A:t& Ai$Pr >bmj! ArIɼ!*@!*aV !6x4 ./%,2! r d XR=NR )@q a4!DN$(d !a)6\ 1 n.>2*aJ )!)!f!Q d6 e-*>)(alvF ( i !6$coE *Y,p'a>.p ( T!aIz6R#f h,r_B='6 %!l  ap~358~/: 2 *a.i!ZF b!iaNa|A21AA!b(AZAl!h?v(jo-z`:@.(!c%AN ,!2 !)>h i` !AdA2T ^1a Zx 6r A@1N)!~aLI @9Nh/!vQn!a!1Pb&z .&8 &~a06I8Ah< AA7E*b.6 AA/4 )F !B d!R!1~n!j" V1.F^n4!Y!0*aJI(9B ɴ v^ A~8*b %  P&` <("2, 5n&9,9:> ra37r 4Z4rbl" RN1. 3en40 2  H2 R >@. b Ir(e"9 I6< aa&)i  Z!hAA..aiFap(U~+Z:6.>AVp. T4a6^a$!VP,5/ !|2BI" |Y"()*F.aZFtn6vFj V!X.S RNI>D>r!.  :!-6OŎ*vEA@ X>N!c AIXA>xAN!Lx A!`ad0  r!R!2*c,Z!a| ^4%a HAH ADAvaNa&!lv ~4Ay!5A6 ^A< ,F"v:6v> s:JAjXD!T T>ArEn7-"!.F2h ee̎DIFI()t9dc%IZ>Wr!l!>vtx! P.h LZicYnցa J N 8IaA aT6 8>0Aa.ArceR Vl!BNAVa~ Ant9*AVA")TyZaa4)6 aA!xF2)E R> ^  AnvD.aab! 4.v>!҉h &!v " ivE!r!i|cJ4'`^J!!a nv6 &jqA,8dt!^. !Ar!"Dee BI>!T>z#|A> diHFDnT x!)~Ar) A1.ioa!H>~)naZ6!6A21&a 2  > .&!<apcM^ !%9/ ):t$& !04 0 azAD!">.YH F&2*/  !b+AAAalz=2%"L j'Bal=3"J .47 H% A8D\A@& T! itAXn  A|.:H Z l$ i6ff1a詬!,!ja< !2A2Qz!Y^~ATP | !N1z1!p!A\6.yAn!F)!r&%!`!"J> nJO' o!Axl &a*=U*Qyc&,a !R,T  Af$!aRAz0<2.!L( !j ~+0 81KJ! \*RY_"(. !v!VX+CHv."tLn ^ v9,=v!؁a(YNI.$AE34V|i!jA ) fY>b`!|&ZaT @~-DEvT !pF1% !n`N48A0> H!n2Aj v%!~!I61@2\!6*G F6AJ%"aR1j  1Za`*)TaZ!~cR"!+]T<CBl!D!yA6nX6 .A@h:b X!lT  * 8!<V$^!(aFA!A*62lA!A2N!"t*)>!+ A(>adA0aHat(*'V )pQ)e`6$6`z>L졺. 6I>5O5.!(K >!h\ A`^10 /8 oAAA !Z-58I!"66!!T! !A89V)Na2&b!F8!dD)A!n*'fn%l a^c XA!XF@nCQ8.0N035%<1A2|))y8A!Z&A)&>O/av.cF(!^< La!>&!hvF.<V~ ..! !!^ A΁d >! Z!Ё6!/%( ah@ I*G tv!VaqIF8:* $!!nrAp$!  anq!A, qA6a!: )!x)A,v+ =u%* HqXF1rj%Iexaja^!AJ\!(eFA!|Lh !heb3$!&c$OAt \V$^ ^ TH A!!!! !4 &@ V)i,QQ X!a¡Pn(UAFl&zA NF !.vaP, A"AXL867@H H&8xjaa^i⹪I P!aa!ܡ8xaI!FRVJ)IHXVJ)NT*#P$)VH.R!"q6A! J,AjA^V!)!2$0 QKAv!b!nX^Fc'ET>x-2j"!H2+AAI8)i ! !oPA!&!BN!`Is2Fa,aIb>x An AAR `(>!Qj 0~!SE A܁XaJ!Na|!2 !!F~zn-BjA8AH.fvB.6a& \!X!!h)*F"F .dn$h<ataFj!0! )ZiI > @!a$.)l7"Flzp jaҁ dH>dA̩36!f/8RlA41@r "v co !`Z1  !,6  n>2 IaAJ xrv .E!a!4f ar!cAaADT!!A8B psh~ )9F0X a6! )L!8 F !Z.aPj.l@BR!>FuE' j \ri^p I,> Av!!fZ6x!J$ I~!. DNfuZ.  t afa)@A !F!\IA4  )P( A8!F< lE8A!>p i|`v &R<[Q!I&DXa J/&AaPI ! &!Fl, DZia$h.!.aZAA!|H.!BF  tX/><$8&>Tdq,a LQd!#p*t&LI8I!0T6!!>!Aa8j!s&6U!:c(ai F R8i)tA %ai^R.!`FaŔ!j)t!@I@<(3 (X!$(6.Z FAIJA! .acEJ%A\$6Lx1IeA$aap>6`%3 R++a8X8\ f^!B!~! !& NA`  VA6x2%p8F 3 aa|aL`)LaBA!ҁ4! B6Z!~!>;Bb6>!f 6N,E!(V)>n>!Ax3p ppVA,APaL v$<AQJ>_!.HJy|A!Z  2 Aan!" Bp  T,\a/ " " @!A2Al!A,!i4ADA>Al/A4bN@.xV$jI!cb.6!dv ! T/%aq5t- cEx !!!&AAv1!x!F!6>PIcI!dtIA^ F FIZAQ(F!!&Ib BZ "v%! !b* !fM!RQ&R!!nAA! V|  1b 6i!n)szA|R!٘ T f  !>6)3PIa"vA@~!h!a1P0|A"n@n RZF! [! !f )rA!ީ 䎂(@[:Z&"^F!AT!8)6!NI X!4i EaZAlI|`_XXi"aDJ!1A&5F8.3 _J3c%>>j 6h3^44$Z >3Nh T_94= F;v]v0P0 4z92 LAjNONN\IZ6 88 Of?H5 RL]H]8l5N XO>  d3=l*4 M@'!Hv1 4R (6* VO T  nBNa"k9!&] 6$!06"C * T:O fO@$1!")6OdHT 146Z!&^LO.RE/lTU"OAX2ZWShh`RCQB&PC~6NP  kQ A0 pZ,:HEVO_OA4fOlXa"HqV 1r `%A!.8` *Arb`q`=,52NVvZ!8qfv6!<(@5f<6` A8aFԡ5E.F>RH ~ !68GdEHOW/!Z 451Y N6)dS&961Y,:DQ|? >VYW 6!,18nBS)S >mqn>T!bB6T a!>S6Sf /Q1X!>OAP AC%>)PpNGByf!L%~DV. .[A"fPN!A(6ap9)v!6UG;B~8 O/d^R+L<` JbIc6 f0!8X`r2'!!1f@ ZLLNZBl L ,:nh> NfXNVAq/@a>/B<&` fbMI O*\V \8 f> &V .^( a>FP.  QaFHFW1>x JEG%FrW!jk$F`t\NV[h\ lc.A|~ $)&~5` і?V. >|&> !|  & ` i-tRT|l&Z*vh `b& vF<%$dV^!R.X0(H#) c^xl^eR!H)8A8i2, <ʎ(j Q&<!FIT.mT~I!z46(nz!Rb$!XNRzX$F!>!1A>&92!H6 "NHN(d68>FF&$ (bL2 ^ NjNt &R ^`B6l <.]6 6 NF\ *SAd B^)ѮN||aށAƁARI06AVa8ZrF N^Yp>Aޮd > Id.(!6_*!hMA&` ,  &6V$da"N2&v!<xnNv)6^ !)!܁!>A@*le*!P\" !ɎfX~r $D >dpR2!8N 2Z@A!.a&B\^-V!)<vi>:n4&$\!f!|!|6LjNPbyxNar1 t!j)R!b6rct )V!$AT~"C  (~!)` !"da"j 0|TFALI^vT! YU !>alc #)(hA !hRB<L#'!>AH> \AAd !N A`& n  P26@vAL!@o&Nf!Pa!a)bD !0.A&!!>!d!0AA56B 3% D$cYANiTIi*nA!I0+aPQapA R9`t<F A>\.69Lh!&AN~:SL!axA*)F\!^A\jh J'a.%)\!!A h)XBNh(2T5~! DA60D, 0L)"A.!n IN!avA$!!! D&!D!.A4aB6 z  YIfaPl& !>aD'))V>"6(! Q&A`nz10CV).i&)h!~F DVhAqFѮ!V1!cexpAbaF&Da xI4*!!hez A#)8 A&<AA)>AxAEJA !!@!>6 16qfa2:at!ph6 .VNC!\N"avaAfAa$&$!VJ$A! !Ё8\R,!0&|!8h"*J'r l P! T!TNIF!fAJ:xA@ ar0:.ar A!4cR[a>TA/B5R$> `Mga !^Y4AI: ' ,D 1&  &a5)A!zA !2I‰fFAt|!XL c>l7$!@7%:QhQa6J$ T.IlB&abAu~>!z rj J$1&$06=V ! v!6!>F"6Z! V&aAL_fN AA\! ! AA!!)4q%A!D!!x> nm6`)(!   AT)j"HnA)')4z."ZZR&1>Vc`a`" ADa@a! !&Q"A<!h. )J4L1V!h>P0a!Lape:,9V4`6E!~al%aAnAhAN+0 *56 >-@'AJ  !AHQbap0a !xDL Q !6  D7I  cpA  >}A &6 9n( VxZA !xܡvQ> <*")Xx!4Q|!)֩ * LFD* a:a! 6QA! a!ɖ( nF!d V >& A^Faf.>>1!!#N6N!`a)`alF^aTR0IJ Z1tb a.A20>i1!&(3za F !L`!ʡ (,p/u:\N6XA:u |/r . P,& )!4>aii vEPJ  A`InAIIx % ~?B 6".:z-6:YAJ(%!&nkHAxB,Av IvA"6$? x8A|z RN/!A p1a& !xIaN!!!$n!&fA| X>,8a&)^1L!^cr!AT Q !668a4( QX0 & H ^JaR  D!bAvF4)*ij!)Nxъa`A!i~*a!.!VFl 2 P!! N4I6aX@FD!,.bcr p`Ae_!!0FV A i: 6AA AYt<n4f! vtJP ( 1BY AAXNsAG.!r!Ath!!Aȑ\:!6X a!^!pN:O*!thdbaTA.!paIHVTA!J9t)"!ẁ@!h&!N.4B,!8,a0> i< f4i*!AAATِ,~aAn)!$!b*!. >:xV2:!!~! T!@HQ,!.Baw1vNA1D94%F Bn 1)!y*Z4L!n@aA b>x>a!.8I:  ᐁF! J)rc&"!Bh6!FqaPaN~6> !fja0a!L A\Ai D ,>.66F,d!( i!A!D p!A&$G!0.paA <&d%i! @ARIT\A^ \A^>N|i*QDiTB*A aT) Ti:)6$#8x ,>4>FcEx     !hQ!Z Ʉ @>Ady4 .tAA2!j!4Apb l.RaDS(8S!!) >-.!J:&Ah6<ZIL|dI A!T6H`al*)6A  J.Lv%T!T)IB!N..r.Bq)dA$AD!&> !LAX !21\!N~ 2&!a^1(!<)l| G% 6 a !APJ , 2!a<bAP!:F FN!L>B ~!F!ܙ,Q My _QAtPowBck"*!B!lc bWA`xn:HI|  8!6BAT ҁxA8!q2aaBaa.l!!AQA"6*1|I(!!0H  h!p .*I!i!D"AL >   >a.>da|q8!n !)J`/%A$!DaaRS&F,&v 6. q0d!!NAFm$8 6~\qliv&NanRp"qA4$PAI^d!) A  .P.dI1nB 2At 8iR )&x!"I"F. )l!Fvn!t A^#! A=96S!@#c%$!DȁHvŊa!.( Fl>$IJcR" z !\Av,F6A$A,qi I`V6lAI 9OnA6!X")"\&!@^fnAA! AA!A)Bl A)>aB!D@* 6f!PYT?N/b$lzFbE\&rvID~ N*  ! (D4!<=1I!p` Pp6_`F!i_"L/atrJ0).zl aBJ. p)` F:!Af  t vv" . $X i4ic!6aHrr.i>zQ4@A !!V af.V ( )"a   aPL)F6I~z*fNj!c: i!!!vn  B,/Ũ 2v1! AV !A>' 4 !(n!>  1&NQD  !B!VAl\2^$ x<A2ª(>).i&̣A!t!2dr y>NI N4aA4\z Aj9f T 0Aax Z!F.PrEA* .A,A* ,a*DF!!a!AT&( aNSb !H,HbAAtjQFD .D bOET~ A`,   raAb ( !0N! `Lo324! v i6a a !A1V6n!! AB L:v)D4AA^)FXN9n  ± F)EJa! N& FD|aZ&ʣ (6a!@+A :8mc%^ !6a2)A\!d vaAF cD|!*a$ab g)~b !>0aT`~,PcA.TvVr p!d&V9A0d!r! i>r T&)XDt9 ! !4pA\A!nq6 0 X/A36dT!N\!6~+ 6()P NA@RE B` 2O Rʘ g" 7VD {X Q F $>GM H ~ dIV6Ho;.I*A6:98Ar( . aaB!dDJD!,V$qA~6a2aVL.)lE(V )zrB.6J$)DpOr4)JN).)B9P,AaZ5daat!NT aڎ`fa` S9"&Ax7FqaV ap ve!\d | I$ɚJ1 : ^a,)D!6 | | 1A0F!Aa,&B XBB 0!)ɨ> Z ɬ1*6 r@a^/K!2v D@t|!*af a5\ 6 ^bf!!R Z$ j .PA>) IJv>x!A fx! 4!A !z.A:! 9A!JH A!zB B)P.IA!v)a.%!AI.mT<?i\A."R a)VNA a.A, 6I>0,4!:c ! fN !A!XzAN1r !(AAA>bAP,!TI|!VH*R2!nv/1z!D8!!f@:>IAPf!BaR.!<.x!.&#!Nx6>! 6Alvc%bnAJ!h!f4%an!ᘞ!J(PJab!!jV&X8 aN&lr!A0$ !0!d.QAR)!bAl  xAx̡2aA!XA0D!&* v!.*a 6 6!~P. ^"Xa&cMLAiAt*>a:6!Va1+\.PALr0xpsZ(>a)~AҡAz!F6 Nz A6pX!. h@a@T!AfN  @!tad!LA0x%AAH A )^.6V0 Aj X( uX]\X>Lc#j! tF!axm!:`'jba> Aq":Lʊ6A!AjFjAsl|48 ~A@F$ n"ApA!2^ ARvP6A: v!lF<( (QF AN  V@I!( A t,P! %4%ax8a܁AZb>!:!d` (X?p!},@]t V)R!.IPnaXY>=E6F:FleA"2!2!aΔ& !r2!*2F&!Q(%V8ALaA !) ~hlab! rZ` !z(&X!4. F| A0AbiD!! ҡj* py!bIh1`A1 AIՁ66!AF Ao*vJlg <)ENI:!j!v:O!𡪡du-r2~b48b|9YzWQ`hWr$f&N|IBpba!!c*h&Ia(A2!AT)Xš<*cmV7^-a!.]ƽ@S 5:V@F6HvAV|j ^:!1b!X &1A A)C620 " jaaH)," ztc"j)"x0 l z1,T!\!4 Rad!A,!r &6!!Nba266".+1ҞVan tPe!jtz rt` .! l fQzAR fQDH tAHA,)F gf%^Jb(I&iak!Z&l>A~n| 8a$dFcEf0RNLa|Aa I0$.2T AApxa!B!Vaa !&Z"9.#.94A/lNcofa"pȁj v n61 l%.1b&&.64v d10AJ! a!Dv9 |m,>(a!N F40A2 0)8   a~9!a h!>(Q < jklveڡ!!,!za>6!P ~ A! cM(faf!,>I6rEPG?~AXJ!fAAR b!a9+X&vDV!&B at j!!$c%)a6.0)Z9؁N'!!@>6`2d_*bH6Af!8&h+!r!QBaN&( zITʡP!gE")$ʑni΁9BRy,F&D,c F R $!p/  A.ACR@!.mypr-)A!4Ќxd, VI!̱ hf).L;AJh3"/rasn3H;?:H;/NL4a_vyEB$&nܜ~pHEBp.mX.6.!.RIZrL)f. b=z+!bRb aa JDk`%=B D 8D&  ,A=\<AA2=Mix)!Сb@ )rday& df^+zavdꆡ4./&!`AD% ¡tP !!AjdAXFrR !Z&XToA0sWeekly1f1a!!_" ap(N&q!Fh"v% F/B)! ,p Aa!d(.!!B8!|~ !!& @h!n&>!cpP$! 6"b@!i t2?"6h,0XrA2IT! f*P.> P$  !Y6@I oBj)p jv)H!vaJv !06N!`QUriaaiz`x B,(,~pz@0J!H! 4=@!A !,v!`Pb!.!QXb8^N0b\!A 6)l>vS lLcEnI@Ap@::<` *`h2A!:Πhw(Ox >G2F&>b)XYa&N(x G 1ƁN!2x:g\AV)p 6.atIN0ap ZA@  .n.vaV!V!`)ʮ a&~ Wf_eV(hR~n}.BoTE,w/w,(i_V-I2qAJT !=! !*"^@!!Ax֡Z&V A>[AX !n RIl tb'* a ~ITa!`A`av Ѭ AJA.\F]E   pdI,v N jc2@*,&BYN`Za$><,!t^Nʽn!Ta6`*5  !~V\(9FL222ap6$qN`=&4!aA ALAAFpj AAX!I( AFr5)1jAA_%t.2N0 !hԵ*!88.(&!AL!haa  e"΁y&* )R^B{2:   v@c1je%  0v@ 0v@29  0v@ o"pathc8Adrian/agenti/powerb$Icks.md"tsNyB"datac--- name: project-pNX-knled descponVH"Base di co08za businJs logic MyICR_Suite/PB (lLk, |"tiziim atra%L)  s c<au%@Z!h"0dal sub=!V-expt" taL(: ty(:B %- C>p)dom%*! ήn!>!!e %M5( par%r%1.h2026-07-17. Le5Z!^d1!Ajk%fv`x`EF`.clA.|s^|6i`).%(**Why: mzaA6oAivE a<PZAun->hs8dboxEa"soaj)VA!VAn!d!A&rE r SQLm@a0Navee4!0Afc\im-!a!^~A!eERi& iedfut^,uffXIH)Deġ`u vAcc^ E!xa222!! a a !bbch LT$a j`ia]XHE a appl]j)(!>$ q!Aae!@eExZI61!!el- fIn!cuU.n!viJA!0)gee5Z!vuo, en 5ɞr~!AaxA~R ## DuanEr!0^zJsc% v^0LLMe8>30)A"fJ&i!Tl,p ^ . Ũd pet!An!J !Fa6f.AQ:a\z- p^>F8pB Ab6/%lregh teERl eo2Ariryͼa$I<Be( !JSB!H!z)100%I*Ɋ!.T"ArE!6t a>".i2a.A`]0/%48t6-Mi-%r}i" !6  aL @! A$ !a:QE (f 6F in  ~t9Ij!As@6*9,!ơiz.)pB. B-! Fi1x!$Aȡ2x bNL 2 >L lAZl'"e& .!`!AHId!qaray<ʡ~ hD !(N>Ѡl '  u=a: YjF "bvPl`"/H/bJIL9(n i&:AHA!I FXL!8A0v oE b&I I<8 .)`A!a p%nL Lct, !XD I/.  h%"><!!:I) QTR Qm)A R$ B F x! LN "Oe" nAI RXl)AP8+ WebRTCut XZi(!4 !ha !a*i|e%x/%x@ y ie4!!a4  !A!.@g$.0n!2A !F6aTA !A0HAu A<j P :!4Rd %|& oeT !l!1x6QaP,.Bt%H!abza  <2F!hc=v.ɬ@a~>1`Z!2oR m D !afAjaRA, La@n`o|PxsL&!~9a@az chA'Uf(ff xf%N!A(!  aUx`ID(5ALA!!.R. a!at\a_2B_e_:j @ dcP!>L !n !! /18Efugeah"PI&".`av 26|iPh%e"!a(! apci,u( aJ2A^ DEJ4a.AL!Ni`iN!Xf&1nA: c > o%b*.1ؑ!!y. &  nrArpS%() !Pђ!D AeL i !J  6A& 04h 8/"\)e*"&rA$!aA@ !A!!!^\Pt!L FI aD!6< 1>c P@~6TA`f$ 1$Arvy."* ~af zgtJA$F9!h `PYTH/bTp/VDf^ @a"! A4JApF i )jx!! 6]<$I(..bB0/CLAUDE*8(eiArq:q  (v1NBS%16.JA.A*,ma^AAXitAQ,.vHa@a ,)VV ia!J!!apAX A!,Ava~A jAzRaD /JANn!tA!٤i!y^ RaR|x@>P>!&I@ >NB>ziD!.:skEp%T!t , A n| !!(!P,18! V!2 lRaDa6!j|a~!* N!(n!z2!AQ^&z &1<m%.(&AzbŦ  (GoA^ :AA8pSA`iaܡ$>b2 a^ !zA>r r 4A!l 2bAZ FeI)ZAB!A-AXf !f. b&)!i lB! a4 z" ADQ/T-Vw%z a0.A^!!QM<TTEa&!!"!.F!!>HTMLSS/d *a!8zjn`V!!( (1DA!^a&Hc "eA)F@janaJaaA@>~!T`d!Pytd )FŲaLRT6D! a0h!'b%pA6zp!n !AXA4rai")aQ!D!ve5!t:!T!A(!l !|137*Pi5lQt6+Ena! .Z9!N wz>Zr$a}Na BifX T!A!Ap !! 8A!6Qj>(!:AdAzDB<r؁AܡBሡb$*)tl@$. 4AA   |x"$A.$|a jo^ |L-|- hAf 6: TM!!V  A$&ID_2D2$!glm_ .!"! 4Vt!Ah  Y 6t$A. .)EE!vS%.c%rA  a!@ (!< axAff)i|6Q! tAaᾡ^j&aA!8 X %. !)AA)<tX!a JOINH!r B%"X!x!2Iŀ,  zA6a.I2Bce!*^!~ M!NiQzi!  8N 2P:ATn!J U%I!) Fa!Ra8 Va z"!!+6Aa!! !&$ AzFp> P6N/2/RBAʡLEF<9RARaceAIVA( :1z!. ( AoaI!t)RD!4,(%^!QF.aAf!!$8VdNd(1R!j!A!0n"(a! (" "|``j%Vn { V_pIQf"%[!F~.2-*OZ.2VorA~],,"2|.o "NH!!   )B A"=$vx x"C`I"}]}5D !1P(sql SEECEND60\I$, FRO%Nb,FxFfNZT.|_  =n F2N2 WH(Ebn. b'2|';=x>rD2@Aԁ #.c4qXF\A0va`atrcbaa</E|b0)1$'A- A* .\ P0  A6f !Ri N4z< &!b>h1!TA@!>V Lc@a$ !L! 8  $!") .Nv6i fA L.( v*!t!Z! ! B. :&Ao)6A*g  Ѹ Dszrz)s%VR$`" &L!8@ D$8!t )Yaja A (.d )6A@+pAzAI, 0&,&* F @,x J> \r!Fz!F1L  4 ,  !Ab A)$r(1am n.\!jVLaQ8A,iU&`"!ax4 I!".&n * &cj!:aX!rA~ 8!A !n)Aa  a& AX(B2Ra<   VaV!la!Adi:AT)2!!`a:AI&"A6Z,vD 6+2<P)!P-D 1 *Vc> R6NcE8a<6r:!bfA 9m!lvHZ.N&4.$0)>ZAI(!AɄ.vAIvz !!aHa@a!&$v#1%Ld!* zFrt aazH.$!N<! !aA^cm(a.!Xa!2 ^v!>"V A! |1>F~/!Av !`,3.b2!> H!8!A.4\1!d 1Ae/ I0!>6JnDe4"ZA*)2(eAj6!TVAA- /( rAAځ d D "Z0H. : A  HA!TAxiAAn x4Nr!PA4!AA$v8" !,l!T(4*4,a|@!V!0 L|cvAl(>*Id4&! !A"\A:h6h"`xaRa 2! t!!Nx!x)V8$!T2 ʡ )A)!f. !$(@)֡\F0co" F<!(!,)FBN IcŖ3)Da)A!)a 8ul8!@a.pPN!L&haF/!7./;o*A! f I$ aAP l!F)VD) AJB X fQnV~&<$IPc-hx&aA6A6!A ` A *!1$A F!"2o 1L.fda Ap !>z !~ȁ,c6!aaxadF|$!`!~AHii!<tAVvvi avAj Hh`.h!!d!V!d!^1LAA2ren A!p!L!$ +!V!.n> H!!!<,X)<a?A0 A6&aHAJZ!J AT!ɲ.7!b)(8!,j!AA"&R ($+DGU2fv a:'\Q  V$ Cix i\ 9RNvJ1t L6L!& AA(AX! X\\>Z ~5>  z!vIV\ !&n * )ENB!0I$zHT1 Ji$Pv!< 6lh(  )1aAa:8G6 7Aj!B.)4A&| )x! d66FV(!^>vq!.>Ba\@aZ()fh3I~>ah h3G&*0!~V t,8,8>n6A8!0aZaA I6b ) QA"A҉6QXV(^/  Ad3f></*2AagE(DVB-T/ H lhFwŀk E> )Ahc8!d~aƁ!xmyZr- rHa>x%D1Zq<)$V a"`&c &2 !(< Il!  v|%q < bX^zNL.! PAQa\a&.D9 \I>c%: Arc("E:!af. A^a 64VB@"Eta10J!Lal!jA(Aaԡ Ap8...IAA,)   Ri6tNp l2!|A !z !\):  !( (B !J Ajrjab aX CdG>$ !!2T!F1`."f*dlp2A ". .4 A\a@>,^(M6N=_%.!8:Hr28!d$AAN-ALA!!^aA|! ! )FN~!VQL!4~l!T!vR!<(8A0!6"4R &A /iʁ~a(, H1e!@ ѺFA^d(A"!X.F"A*Af2bA<p!^ALZ6Tpa@!F))! jHc-!,aRaB a !d!FAjiV:! B  Af!N|r6 a,6A^A"F)! 6<>L.b& 1 a8'aA&  !. A( !Pax!Zc!qv2NAa~ >"~.X|!TAJ1 |B d  Di <!4"!! Z& anPA0C~!!,VAb:!H $e:vzM(B "If.TLE6l AT Aaa !Ρ$A6.|`Nv .F8)`.FaitT A B!!V A Av!r"YV!B!4!&JH!A: aNS*vQ!T.B!8h& F( ^)TVTi dq22!NQZx Af V01aA`AP&%I&!iF!J1a4A!A ! 6a0a>!6zAaJV>!\ > 2 R bA@!* A& plm"!i .f@6t v.; &x)b!!<AZ2R A&L&A! "N!!a B! z !iRd!Ac%\[l) <jz! t A$YZ6!dQ^ D Z6& AP!c`a8aA2 !0`1LTRI`(2A!vz!doR !8a)6<.!a\\$A!d!!! a !b!* !&B"Lz!2^.DL n4Kc%0. f !t la:( !L R!fiII1TJhB&AZAu Q!A Axq|1J>D"%!r!X aJ!i_eh&<XE.(a6tT l)|Z6v)av A6aa2&*N=1hA!!f!xAJNa<a^I=N2!"Ex0lEA0xAk%wn%F!vJa a\!*!I)dpA!`<:IQhc.v6 At vC .~ @5 *"A$!Ρa iADA.6QF1L;K|4_@\\\]RYB6&8VALUTAZI>IE( ] T_EXTN5&B"4 R,Op'b 鰁t6 (Ai4Q_e,!dA!|3ADA^Pf0?D,1ځ"!~aZPIAavad!!:P >T cT "!^aT .Att8A*a2aء<JF(` 6P6_ AL a!!QtI" (`I:\NcBWA< C>DUHRF E\%rFt>oF) A V6!AaFD! .jaA!q0!* I& aJsR T*r f)\a $l A6KHha6A)cŶ 41.!a 6Y$1 a  A @!>an A)j9©n &n &  a A1xAN. !^!A:d% 4 H f !r(,A  !!! v-:A8abOI`M:!^D.:ap`AxN.1A,B3Q!syPA! jIpaL4&aAޡ:I$A A AV8! adU$!H 0q)| 衢  H ,a0!!IA0*iv >)! X HAVA6&ndv82 !&Y!Zad!>!D!atA(AA !aVAc AARR19`Ap !6&2ahA)^lQ`606dY& RI"( D#GvxoN.!~A~6P`B  UNT(*la΁t!86#>OF%!ML&XM.!0 $!&^R *$N^P ~`&A~&JA[^y 9.599 v " o*(T/AT. a)e *R  !AB&\ KI/7CNs%t@"nq*JPIE:G. ܁8!``!lq =)+V 1!a<ġ6 aNh\i6tari4tToA|$zslTekrX@DF5!fa66'!(  Za<QAd.=rz0,t 4VAaJ  LA,6!!& 6rJAN*J5'QE342JWTEQUsZO"!.atA2 a& !&!ɾr N!Lzjyމ.H8R !F!\Z x!\v 5 *.a!h8t!R+!pF0 Aa~ >!'Z'r (afaN &f,&!!*,I!r!j>Azce4 taکf2BA̎h36>Z>$46%jrU t2bYaZ R86!r=N!89L J d !81!)rᮡT@DetV!Z``!`C}td 6!MED:aM8az!tl"6 Aa$AadL_HQf.*.f2y:6FD3!Q X .!A& h Xaі!*a\) )&q   426 al.VQb `, !&:!H:٘ bR4! DP!ᖁ!~<>Ar  .J. 6D"e!H!|n 0I&jA$ fyT . T :D |!6  H 4F!Ac +@#Z aAl R@! \:6zl0)!r,Dxx:A$F  iaFA.!.,!@L Al v ilN@)2!!<B!*d0шvEA i^1a&4 Q^N a1.-4p0L+N !)MI8@8&a & GRAa8M STUMI A~ihA6l8 1!!cZb ddE6p!Ct/eh*(^ !&!:tA@*rAYıix^x L A^.aPf}.63=! A)> `aN2bKb 4fn`:~"04466&!Z>.NXAi!`!^T"MDbRn6!B&@.2800rB XB_ED=EUJTLO-zaށ! ID)z62*0?u P& b "QG V& t : ~ aGuxPCAe!6~VAZ)p.aAA ,"d d A. :Qz (rJ&I%A!<n-*`'$>[6AaLnI65P92uPazfHA_*%>Cc@ . !$ `xA^ɸ86 2ga>f. D>(!,!ZF"6 ~( &!!a!>`V=:ve rA~ ցa\g:LZ&ҡTAn  j f 5 I2  S P C C <  N f F E D*MO %(A8`!0FA$8)k-a|a>.2.P)$A >D!nR >a a6 Rp J Z !OLv&+ixt vA8AP N$ d.6"\!l R YvYbc.F.@>Qh>Lz/9An!^a!B..@( &|A^a0"uN: Fb! |02F.12 > c 2A!!AI!ƞ 8 a  A@lI!lj!Ta~1AޡAa\`N OUHBYB> HAVvGxD&j>X 0Et > a`@}| (%8.8*}vBanFvId>9AXj!x.`Ab"UIaA&V"!1 !d6<&[ANd p"AFlj  A x#b!d 6!V. )RAv!DAPVV"AB<&~2!!" 6\ +:vc4&-,a N@F"vFHf!>NH."6n%0Μa cE(D2  !N ځH7D!A 60.&!,ZA6 &A!$Az H 37= a I8 !A,B=Z+*q$!> I9, a񬁘a8G9>&G.#d~1.(xI !PK"V Q :b"6SD(!a&R "a ! 0B "HT( bl g4c J! P!\!! 060 ) ^c R b% FJH*!sa(at _E!6 6 f 6 4DŴB.n$0?) RiIn?`[b 1J )L  IBL .H ,!F'3aF .r.) j!J F" '', 3  '" !`!^<&y2&)*fj!b *^ A62>h9<0.@9 fT!)d 7,! a8B>82 >lDli8>P I!A!a!:3,6,e|  1 R19,24r36$S84 Z ,H dAcJ *HN!`A!$)N n&\ aF/R/J`&n >-ex 0Uada'l R" \;- ^av\v%A>8>6"WEp!DAA &p/l`_ 6_ & 9 A T^ $A**nr",N$6Ax _8:"a`p6I*;NvF8'FJAhaBJ(w w%a(lP $@@t8 f  A$A(A~v:!.ja"lAzIi<4HPA Dq&cBu6R I4 1.3  Wa!4v.=BUEDa>F5!T!*l N]` ! "7 08 A>^n<='F <0WܐEt6E'!`BlLC~!aB"x!SNEF3LP` f !! TA  AvI ,b-9`!vNH|A!xNr"aAi( X0*9!t!"!  IV  A0 l y$i\F3AA(a !:6^  PA@FX@"L ah! gmB 8 ) B!2!`B;!!DA.B)!  EXA8vu!j a~!LJ|!4c!,q"ra|6L-&>&Y.!&>|  (! l#A$ a"A6 i&rCx2aJ)Z9L>6!P!`@*X)bEA!nri^&  A!2.aAA( zAjAD|FP&!Nd6t!p!BƁ a* V.h Ar!>a^: c2! XF`T.=2&"!IJ61 VN l ALZo \̡ I"6!V<OOv 4A:`F0ab6#!a`Q!zAv aJ A<.AP1ar2&pA@HD!TA4lE a!h  a$A8a 2&ch)(F@Gm!4>jvj$H !ipAIR!!F!xD!.NA! ~ ax ! P ,Av*$@FF$ FN*Q&aL *H': _VAi" haQz)pp Av< P t2 !  :>AAZ!NZ!>F6AI6z.܆c!QNJa&"z! i0! a\&!6 hQ.!$il! x!Y* !`!.E>0 l&` A!0 ^ A1 !Z4;ALD A l.  >*,:nJ"!raiHT)dadaZAFz A686`XaDAd!&lC E*)p @*A!i .!\A $0F8:!J&!b*:` | !rE$."$'9^$a>aX!~ r&f,"Ita,F2Q BId*"(D41/ :% R&تcE.VAVi<0AƁ<6. vm~~an AR*&F&(.~ ^$ a  !x)G/1_)!_. 2D!aXRAC>PBV>fFl v.b.NJ 3. *Q 2!N:a ABal2!0A!.]1y6z^y~B!1& !*0R!b! fA n=,q(%Rd>DLLQ~  c:aHa!j&H6\x&at6Z6 H6 a:. ":ԁ `1`)6A 8*!6=!Q.NP 0AJi^6 ,. 3X#2e)l#&i6m=^" !  n6.ne .Qq&aAF)湠4P!ྞ!A@a">!>a/ 1aN6uh x+F 6@ a~FA  L -bq Nj>!0&#.a  !aN A!Ba6& F X: *91,dH"i.V0n.F&0) -M !!8B29bAAH;Q*:$\!D1A!>cJ !Y@A< aI2dThʡPN8R!04!r!$HA : !8>p+1^ ` b| ah V cA4H!>nb!<t}h *$apv6X!2i!f6DBNB 4!!<>D!6)q^`4VY"!&d!ڡ!!A.!!Zc a> A)A)!!^!f&`!88Sa.^!aF  19I~aV!N  IX `!Ij!~!!"i ^^2S*!n(TAar!(aXٰ.2A:4_P T0bIr! )AJ$ 6&^c(eb@887ទ` &bA  83.8A4!aA 2bA QAA-:$AA.  |a@A!I19\H@:ce h3AN>0)ahoe&ZahO6 A..aat AX anBNx&AjaA".!Baa< A(Y\A!!X:0 !^2|a:BfxN>\en !z1D\L ! !!JN x v2 dtL)!jJ*HU^a.)||_&" $(71*`BM_,&4!BAā I!II8Ax!aiAtAce%FZA6fR.!A.#.aAH .1+Ta)\!av0J4: 8$6O3>  ^P1n$Z52%a86l6 NDBa0@N B! !Taaa6$iR!`4! N!!PanѴ-a,!ce\A"V &>7* BH.!e*Z&6>^ X1A@t.N *NN! YnZn iaz!`8!,/)a! ~I A(A>rrb4 6`>!A)"t)&!T:p,eip6 .VAXlA,ށcEan e"L 9%N AA>!|.BbEAa/za"b !9Ё!Zg[v  !~!X$!j/M B3Aj !X P&,B !*! I 91n!T VP !.2>)^vBjP|AVFA 6@Ati$&>!Y6h!<&! !VA@!zR !o* a*b !ܡp! .Hq(^ a,$!x%*IA8i@c!<..x,I"< `A6'&/ 1V!n J!4.R)R) !ԁJa2jL zvX,Pa!X !c:"& )x%I !LlL!!<* J ! )h~%!j&>NIx@V!H !>!*A.<)$ N&a!ZA< ` V 0V" X6Aa 2iFF aR/E5 QH A$!av> a!c%0^&'vn%2)afAa6 BAp&!$()Lv6|)FH^p !J$!< f+n F fnl-AAaa2 A8  (2AF |  aR)"!iA@6"!|n a)!p)j!,6Fr&IB|ADA,H"a!aTV-4E&A9  9L&<n a !6 nAN fvjaV.)*ga0 c4!Fv6+V`  cf.KA">0v^$ dVA`!~!.!1j>6d! 3&Zi!Pn |anA`4!v@!A8 FQAD/AA&U5/G7"T:4A!26A$6 >(L1N TiPah !8..1|A*Ah.D6jafvi!V:d!V::!DavAA !Nx!:!!8 N6AR!1XxIaa΁v! !zt$z 8~1-0Q'd.864_!bAjA a:&*Hqx *x `!RArr A`!>&>cAAV @4*SlRX* !BzI*P: 6AAj>.  . R Az !ra*!:A 0K.)alc'Al aH gh!F>!|(!zV^!Hr8rXDOS>Aa~!Ɖ8vLYX!dK*(!@.Zn &aAfaqXQ!~ !raQD6x6]a 5DN 24'J!p!5.p i!gI Z n!LHa4fN&ЌF~!J^ʑ!qH 62RPAv5v )4y@\8ceJ!:zz 0( a&@F `D63T-.<l!pAL!>AaQ:h A"A!,* a  .>!..F2"e6@~c2\q s&n ),I <CvItJaΒN A QʡD! i h7 ( 1/N(V ~V!4 \0!4A!AA,扢 !*!!"A~!aA"ALhAv=!!ANnA (!p&A<1z!fy*!,!qJBA|N)a!!!H ؁rZAfn*  :.*!!^)V!B>NL!QvX36@6@E_~kt!Xʡ >! )z>!(b! !>V6Atx6 T\ 6DIncE! .! I^.9FξR#D%Ab ~&5pn6AVN"EZȠ~ơVAt&Q#Iid`vtAJQ~>F!ɦ ^.z ~6=6 A8zX!<> 8I.!z 2AZ A8: >a(AaN>6.ad)A&.vj3c% ).NP3a:&@  ֡.!L 8 PGZ@bN0 I@!A! !v!`NANAp<)!~EN["j 4& Tp3TAajI!!ff ^!. 6:=IN!!p!! .|6`A8Q:b!.vq6DN6Tv8.x A vBAa* ..L !! (@ADvTt&AN UE& !m(!^.|!a0 d J" >!ALa^!!$!P!VL f~0A&!zA0!`AdA)%4   A   lFcȎAA ΁ީIyHH2!.>v`U@Aj !!fx!X! $i nD!A!) ,!&~fl !>z~dvt8jt^v a2a!6n 367v%AA |N(aA!0x2i!0aV14&FVL(a\!><fPT& anlAizA3h.pv(AFqn&A>@) AaN=QY̑RnjAiAA,!! !Pitl{!6$XvFFVa`AIAXnl gN6vJ,6"V )!ce  !48*f.<.Aa!DR HAd$!nse<)8 b! I@$6AdPn !Fbaj2.BL )1A R! at^&3nl! !>~AD:V!AA4!x60A@*L&N F&N!A2ia> !6F 1!r6$ &tQi"  AAac%&!.!bPa6!T1V)A2!\* 0!fz !H:h .L16/3uNaAa.!`a X>)xAz!a̡!P 2 #aAeJbJF"! v<>t 1qYY1!,  ~#ar!  1aj)=I%v!N.`AZD  AfxaVh!!a0AvI  !tT& ai*A L!Q,.*iJjada!:  ` IAa lD)avn^8   !A!6Z `!$Lba! >4a(j .b\><1!d!LN!z9Ha!6r!:c$(v!Da1<  8!e< &2FQ^2n!AV>< N n^T!Vn!6`0 !ieM4vEzAAn1 a(A!AF& L1At6 &a08GrI0xN R~GECAa f0nalA)1AhF)(I$ (RAPQ iA !.!tc H &: [a.95&26a<!`T !)i<4atj%av!ġF#a), h az9DV> a)Pfe!< a(Vlي^f~%27 7&L,@^'$`fNF!F!!6 vE!,la steXssa convenzie g@erale: ** 0sid r0semp@olo l'edi2^1L0. | | `r0e1/2/3`$( VARCH8 finf32i, ste~pa.i_odu.!  orBn% Li%ta%^!6c%&sc%d (B(= pi BP8)p%)0ltri su2!!1 !  fauB>1>`t!gnE"d%Y !z plici% mDh!!(cE.n`il% m|ca|Az!``[CONFERMATO]%^(MroP2026-07-17)ElQAom.izaLANaXume@X`DA DEFINIRE@8(133.115-8`ACQUIST A0(70.352.U(PRODOT RTI :.729:(GRUPPO @7v)%4`%`vp710z0Ff481)&A*Reg%A AAVivNvA@*bnE*.`jq q^V u$.vaF ua^ EchEty" \ rh H'eina!Ja<6a&Iel$aa` $a|fAtZrntif)8!0iX6j `erg='e8CEa ARA'`5h1n!co ơ0dtlEr"r!spE"  A T0bEe/cB(v%so i>vme~Ix!LvE^A! ami/cL9.6zVA! gi6A2LMTELFMRSIE*SIT <CBABbSܡ"6 CUMENtRIecc (~60 eAFa\I> # S( .&aP 6|>( Ao%r va2paaNAAh!z  AdcEtt `RiN ape!i8 !g%/ngue(iET!elE`Pta6"!!$ he%Arae- !zm va!1xn!6!a o/eg>a cnueDzAD \ !!R!D !H a\ A bd A6&>Z:%Pa2tATP) /%ltbm X`LOVE BUGS 1E! 166ZAeJRza| ' '05jH99H)TmbE& A!Di)o !A26~ vZ B rF ATA< An !!I6AA!c:Ii !" ! 2 AA  !`b4 r_B*A2)A8` G% X 2 z22'e: >PU84 A"O GjALI"|(24% Z)6I502X 4 ep4tAANDA-VZ $/Et2r1)IAr4`%m%. Ad%$ A >A`eAjF_E|i2 z\*!zT oVbQR0a MArA~A,A, d1b >> At%BHn`a! ( VavA vai.bBAl:F69E8@A L PECE$2E!232 76 93 3 ( 8 $qua-2tL MT.!A06<!DafIh.h A2 !Zco9hA$! h/!!."%行>h6<" VMD6 +% .MEdBFd!~4VB2 OER\VB 4j>6,z aayuej>" o nI%!J@aajr8  !h,LVBYRaFLbF6 aN /Vie 8A AFA@diI%pS%iP !`h N!VaA6vsED>r^`%9ZRdagDD afav*F jAF!&9!Z.4 ` 81&a arjtD(%N~a!^P a660 e~ >( !AHZrA~)%161 !&6:eE6^nAJ9$ lar i$a^!,t ~T !*a`f^i|r `Rhp2&A\gaLa\. aa^F!!(An:@" bve"- AL Iz)1 74 B`4`/82644/>D>iTURNhb041Ivb%f%n ! oadE!HA Fa6 !BILC. S*(9*D >" jAL A., B x  78) 384K-* jAvajAt/-:A(i,c%co<aPġ!H"E4ҁnA@a."->) &* 6da|V$Aj r^i^6!dr4cJ X9 *a~Rvb!z A .6Aa](1o-8. 90 8P!X4< ,7% h%& !LN6@̱V I!N8p&@ !4&V56R( )>vaB 5D 3%!n%>F).H!6Q) Ełɾ ! &\Y n36B"B"G pLL GASA"Ev E:& RF8 )6ApTVeF* > ) b5F  "I , IA O >.CZ E rA"j2A^!v8L I&Φ>@1)z>D^*xL  S .1ax 5.*9a,F,3/ a& fAI!" GN EBLA!zB)hM%PQE ZIa>N8185H>dAH!lq!NAXL  NXV\lz*X f~, Af, & oE>  vZj22     bA$  azc & A8x` 61B(^ !p B! !Av L !1!TVAF^P F6RI$etF a)r^66^hRaJQl!>N!| z a 6^AF: ) !gL&,F9*! ! ICR-!2!L.n o pu%aAT@#bucklApFf(cE  FhAla`!6&Ai >a ebaH!!rJRF 2A~2~u f8!!2\y!2 > , AJA>T!! A6&iA.2 6Ap!&!AP!!X!na z2!nmeQ Ly"ei^68!j!FT !)F=2,ld!^"!&&>'6". L/BvaVa|4%AhI0A(iebС!.j AFV#a0.V1*E2!DI&!:!),^A  NaIIh!i!aaQ6dT$M D6f)! AD9P !dJ|J AJA(460yJH`MPIA fN~a!e%$bAPc . jޡ).!<> D).*dN!A`aRxZt)gZ$*A  A~|.Nti8Ja ! JF.aF#aF#a !V!IFNd.2 >HFxIZ:'IFUL 4380Ep4%FA!!!) &6"aX T ɰ oDa `J 6!(779A!AaJ^V.FX5N8L>=.:!!VnXXj3P-92\N6A"&A|XbNaA@d-! 68! a$0>6!`A! 2DVD$Ia y-tvXARC(8aaiv H"& >p!8  cB 0!2 rN!\`f^!Tv `!6H.d !pd F~T F ap!$ AAT*dt)6A: >*!*yF $H(! pNN(% AA)A(>jNv^N 6 /.v%0IH!n! "Tv A/) 8!L^Vn\:1E6oT~ P D lB!tz !!@1&Jcy%( EIDR-Š&jqTAN&^N[IP,@&& apo_uAeEfeg$- -0!aHnNIZ a,ni l>x! AA@`U'52 t!H(a24.a:& 6 F0 aB!a r" 0 8 2p!j 6 ! 6!, ",x *&((". Na@  Q A!~ary\9L!   c sEFi FeAi,.N VZX9U*"6*.9AF  5.T `: M"&!%,Xb/T,G%v!)p 4+i~A|d-e.r Y\A6iPA|X9.6X a.>0 f\`$  ^*IH+@DAB6 fOfMv 6!(^& 5>->MU>A !F!F9!F0 ">63! B. &"0e&& 1 "\)1*4VB & na$($>2iF"!cEaHa4Le> AV  a8!B00J YiBLIF!,1660ta7H60.AN PXD5 f, av x>  N JB 0f!XavX!V !B( !"/*na8P a>"'BYAn# c2" TX ᤡ8:  I~ Fz^! !\ o2A,6N|&J/!ab~ >():1ALj9,~ 9 ,N0  2,n8dAZaS% 0^MHn " &8PNZ)..zNL J^ '7 f !FA60a.r>A. | APAAA2`A. 2*9vz<>l6EEA G6 4 i&2v!d!! H^&=E0RER!fB ,45)<)L- ,v*J-r*&*4P Tal)1.&NEd$D:!AA<qd!aaJa.*BiAP:&iNAVA-H48&Axaa$ P.(apV c弉Ba$ " ,0:> D0 !Jf2DFr< j!l&s< `V!H+69`::Taj.R$6$2Q:b &XA \$Al (j jB`V*2b-!La,L.&x-4y.&6rRQB' p"X b'(.a1x1N >B'!VNL=bap"P (-&@.~ 7X 8=H8O R(9 !XA&! , ~b.6P>`>IA<N99zC.$Y@ !9& ,'!P`:V$5j;pB!`9OED A4'D:TY &!v*Lz AZ&? P!Xr.? &9=ơx'B.V "(\-)l .bx n v0C( 4v<*%t@N(R IbRaVO  D%Z+!A6!,T%Ep=d6 ^ q&pBa2 H'f  pCa < 8& "!\HZ&A .0V!<!fd !@.d  d#Bf#L61c͚~\!~ 6 J 0|F/N)@6x8JV 4'AI />A\& V R r>a .$A  8&pbF$ Ej : 2()f!`&  6b J6 ND, B "aF!H! !:FA>0 "a!a@!n|R</$ 6`CAjt 6j0 i G>n! ALeԁ! `:(!(X9c%0Q &(azAt!ANI!@! Q** p |Y2!zAj>;/!!j<!FP#& ! !d!pADFBQa. :! A*&. N621ht!V+a"J"a CaiP!v"!'ar-Z <^xaFLa.'z! Ar4 ! !Jxofe:ab.*.H Ar!iBAaF!>raٚ&>(hb(A v!r<$%!A *cV3Qf($a!PA@N.F|n2! GANBhLNE6:tA.ffS&K-|-Qz'LB #,82N7 .8 r4832,J 6(<(0:,$ &x %:!P( .( 6 pH. ..L. *,R F/:l'a\Aazܩa\Da6$jiTpA^"aA` Fh A~eE F=D8%l|(' 6Xe$bb~l a-B6T0 aAh v A( aiT)*A~.1ER>H!XE%qa~p" e4P >|  ""),F$'HF  !> "a6AFIaz*pW.!(a@)| AZ)A <jxA96)!>! !cE6&>nAV!a$A&t& Ai$J2Fm-iJ!, ArIɼ!*@!*!~cEAxrILA ^%, i^ iA\XR=Z ) i!4 a4N$6!!aA6\ 1 n.>2*l.3)!f!Q 66 bLa2*>)" aJv( F (  LTicNzTafar .p( T !aIz6AA~ f BA:,NNNI"In;"!l0a ^ap~AX8~x2 *a.i!ZF b!iJ a|a1AA(Z >h?v(jo-zhI6(Jc%AF2 ,!2 !a)>h i` f dA2T J0a(a) L!&(ar!jI a9xRvQn!a!1P&a< .&8 &A6r r>3\X2,4Z4rb" RN2 a@+9 ^t 2   @B!!!!6+!(e"9 I6< A0LHi @Z AA..aiFap(v!XAD>p6" a6^a$!P55/ !|3BI" |Y"()*F.'a>Vn6vFj᠉(!X.S vNN !N!. z!f6O v @ X.N!cAIX^xI!!>&5!t !Nd %!aRPAN!f!~/& )dM+/T fRab TZ5'|6DFD,2)X !^ J /V#'EK"6N <!/rA)p !T1z>Q>!!Lx A!`M0  r!!2*c,Z!a|z ^N HAH ADAvaNa&!lv ~4Ay!i8"> *^ !8 ,F"v:Aa> s:c8.XDrT>ArEn e$".F2h AiH~DIFI()t9dc%IZ>Wr- !l6j!6x6x.h LZ aAYn֑Pa* J N 8IaA aTxy 8>0A AaBceR Vl!BNPA"Ed NAnt9*AVA")TyZ!"z)6 aAAF2]R>  AnArD.aa! 4.v>!҉h &) ivE! ^!i|cbԱ4'Q^J!!a nv6 &c%tILaA HAЉD  Ar!"$l < &z# \<& diHFDn!)~c! N)8oa1N!b>~)naZ6A)0s5&a h2  > 1<&6!<apcM8 !%^R ):t & A4  DazADA.A>.6!"^Z2k .N+!b+eM. J>!"L A.5l=3"].47eH% An"Ah  itn  A|@:H ijl$ al&6fff1a詬!!jaa< !2A2Qz1!: ~ATP | !N1zPj!p!A\6.y!n )!r&%!`a.FbP,ZJOAJ o!Axl &a*=U*6 e=c&,a] !L ,T A"!aRAz02.!L> 1<~ 0  K2;\@7RY_"(~;v!nT&0rv.ofh ^ p9,=v!؁a(YNI.$&XA~ 8-d%>A * f Bb`!a(|AdLaD @4DEvT !p^1!n`N48A0> H!n2Ajv%!~! E61@Af2\!X@ F6AJ\ \cB:,!dA(1p)TaZ<^626+]T !CBB !D!y(avD.A@ra2T  *l8)< ̡$AF a " >A!p>26 A2VN!"t*6 a6A(  !+ A(>ad!A0!>d*'V &)pyxa`.Fv!Lz>L졺. 6IO/^>z/.z0 RJ)h\ A~1T>^4 8 ocA,aD!d o-:!"66.!$v!!T! q!g12V)a28 eb!F8!dl'IA!nA>*'FE!9a@!:>c%* Xf!@n^6v5%<1F!L a8!iA 6`c6V!A,.A@!hFDF.! Ad p^ A΁d! c >!! Z!Ё6!(W. I*z fv!VA!hIF8:* $$!n!~d$! .ani f @Q6a!N )!x9@"F Gu(HY!`!XffzI^ajюn ^!Ny!&gL\a !L 9tb:.$c!t*! Q$^ ^ jH Aa!9 ~`()8$@65ai!Th.*af.!"n!! !.> ii,QQ X6 QAFl&zA NF!!.vaP, A"AXV:A7@$H0> xjai6  a΁d9! PFR!^*)IHXVJap!. L a"$)VH.R!"IɞA! ejA^V!)6})0 QdAv.<&6` .c'8X>x-B&"!>H2+AAI!V8)dt !DM(I&16RI!`aNAI&Fa, Z8!nab>9 t  `>!I@z ~ءN\!SeN RdA܁X!Na|!2 !!F~zn-BjA8AHP D6a& \A!`!! )a n$h6* t Fj!0! )ZiT2 4r @!a$,)lZhVlz! jaҁ R H0.dA~tsj60#6A4 vc`!hAzI>1D8" fl8 A&5.4!J>da!4!Aa&!6 adr!cAaADTx!jA8B psh~!& )a2LN0D!. )L!8A6F aB .Aj.\`F@BR!>F,a'BD<r"xx> Av!!fZ6@ !J Ax~ I~!. DNfu A扴.a)@ !F!\Ij  )P!D A8!F leȁ8A!>p ad `v R<[!>qja6J ^I ! !Fl, DZia$!h.!.aarZAH)x.H.sB<F *L86!q,a  d!!d&!a8I!0TV%!!>!Aa8j!>&6U!:c(Bai FsoB8i)t!l &@Ivi^R.!`RL96 a*PjTt!@I@<(3 (X!$(6F6AJAaAԁ! Z acEJ}I*p xB 0!!@>>3 R+#X8>2!~! )B^A`  8V@ a.J2%pl,A06^7!Bp*aBA> ҁ4AaN1>;56>  fN,ENv6!0 >>Ax3\A  V"AP!IHv$!*QJ> )x!z!x!)H  TaDr)" " ! !^3&$!&JADA>!lA4bN@.xV$jI!AVb4.6!dv ! T/%f!- `E1D.Aā!6Aȁ$x!. 1>PIcALI A^F!F A IZAQ(F!!&Ib Bnv%!!^* A!Z!6gp)%!nAA! AVy !,"1b!fn APz !FNN T A !!! 3PIa"vaaraqj |A"n@n R6,ZB6aBv.L AFe0`aAh^>`!8F:Z&"^@Z.Xf5!!bZAqFI!i`_XiAhH9&5NhD3n*(H3>j $3^*A3M >e\S|7 $\AT@jc&N*P"5N 4@(z92 A@NO& 0" HO L'"(, R>6O8dl5N X  d32LM@'!Hv1 4P (6* <F  h1 nBNa60 P.] F26! * @>O fO21!")?0 JO4 dHT1!46Z!FP2h>LO.RE/NU"OAX2xW:!7lOh xRC1bB626NP 2A Q A0 pZ,:HVONxY4WXa"HqlF>R 8In` f}b HOW/Z <L51 V6)dS09!q.:>0? XanfVYW B!,18nBA)S >mqn>Za!:a">J_6Sf /Q` >POAP A^F%>)\atGByf!L%~TATT .NV!*fPN!A(6ap9)!6$U}B~8 O/^R+&\I &0!8X`rv Lf$ ZBA @! >nh> NfXNVAqF/B<&` fbM{.\V \8 f>A&V .! |W>FP.L 6 &WFHZWaJ!WYa FW!>xJ:>:FrW!j^pj*Df`>[` $,A~  )&~5`  ~0V. > .z A6|& .J!|c. ,It#,RT|J  }*4b&PJ$F<%&d!RS0(H) c^l^R!H)8A8TGli, <ʎ(j Q&<!FIT.mT~I14!tn(!RV~1!XNRzr!F!>.X>&92!H6 aiNHN(d68`FFN(bL2 xjNjN&R lB6l <.6 6 NF\ *SAd B^)ѮN||a#AƁx*ARI08A(A*N^Y4>d P Id.(!6_*!hAAA< ,  &6V$da"N2&v!d p^U2!8" $^@!FB\!p,)<vji>6$,!i~$6Lj*Pb!~&r1al)R!bb`! ct )V!$~"C  A)` !"dac ,#)Ԧa ! RhRB< A@A! l8!NaA`& n  P26@vAL!o&Nf!PaAa)bD az0.A&!!>!d!AA5(*  3% D< AcYANiTIi*nA!Ah#IbQjpA R9`taNFi"A*A .6$%9Lh!. \kV~:Se!A*)F\!^A\2 aXa1H)\1hBAjAXB6p&h2T5!"!)H VV0 l% L)"An.!n IN!aT!V*%!faXe**!D,.A4aB!  z AYIfaPl& !>aD*1:$)V>"6(! Q&A`Jz10CVai&)!!~F Dv VhAqFP!V1!cex )>&D! xI4Q!!̞ATA`8 R8 A&<,A)>ahAt rJA !!@!l6 16A4a2p8^!)f 69IJV1%\NpCavaAfAa$&$!@VJ$A! !Ё8\R,!0&|!Rh"*J'r l PR 4!TNI4F!fA:xA@ !0:.arcBAF / r ha2g!^Y4A.I: ' ,aD Q@1& h Y5)A!ԡ zA !2I‰fF!tY ML c>Jn!@7%:QhQa6'A.Ix &abAn r@>!z rj J$1&V$V ! v!6!>F"6Z! V&a AL_fN AT! ! A.)4q$(!衴!6!x> a'! V !z)j"HnAI~Haaќ@t4ADa@a!! Aa~Q"!1. )J46T!!B>P0a!Lapn.EaVA\V4`&0!z~aleN>nAhAN0.16 >-* (  !aQbapAZA2!xDe :Q !! A . Acp ap , iFI !9n( Vx !xܡvA<*"&Ћ!4q!)֩ * LFD* x3I! A) N`4!ɖ( nF!&蛁V >& A^F.al>>1!!4$N6N!a)`!,lF^aTR0I Zjb .A20>i1&(3za F !L`!ʡ (,p/u:\NP u bda)2 P,& )!4>aAriIzvEPJ DA`In61 %~?B 6"T.:z-6|&!vAJ"!(l !HAx. v Iv&6$? xA|2R^!Ay" p1a& qI!!$ r-\yfA| X>a&)^ic^.;nAT Q A\68a4( x $X. & H ^&1 D!bAAj!0Jp)*ij!)Nr xъa`A!^i~*a !.!VFl 2z!! !dN4Iɠ!aX@FD*.bcr p`2 !!0F APA !pi:< !! AABAY܁ !c% vdtJP A0r vY AAXNvnAG.!)h!!!>!n ؄6X aA!^!pN:F2*atAxdbaTA_U&`!pa$IHVTA!J9taJYẁ@!h&!N.VB,!8,a >   Aa@F4)!AAFTِr~aAn)!$!bq.0@AxV2:!!~T!AR!@HQ,!.Ba71vN1DL94%F Bn AF)!y*Z4L!n@aA ܁x>a!.8I\I8A! A)rc&"!Bh6!UI!!jl!H!X !Y.: ,B0AN.,qA,!$A<((" )V~! I9l9jQ!Qh A6"" $a!$A&!zn:VA!x 6&V,QF*A# 2 >ZqN<B>6F !!1>FqaPa`~6> !fja0a!LA\A A2 ,>.v66F,d i!AIV!!A&$G!0.paA&<&d%i! @ARI\A^ \A^>N|i*QDhiTlB*A aT) T)6|#8Xx ,>4>Fcx !  !hQ!ZaaTaɄ . .tAVA2! !4Ab la^aDS(8S!!) >-.!J:&AhaA!Rqt>IL|di$A@A!TFal*d!Fa Xa!0r a >- >.Lv%T!T)r!^.!!>..r .Bq!R)dA$AD!&!Z&0  !LAX !21\!N~ >!a^1(!<l| G% 6 a !AP&  !a<bA!:F FN!L>f~!FAp,Q My _QAtPowB'!LP !lc (i.n:&JV^2I|  8!6a   .a.>da|q8!nF܀A)J`4/*raaR &F!&v 6. q0Ah!!~Ij 8 6~\ql)vv&NanRp"qAAAI^d!) A  .P.dI1nB 2At! 8iR )&x!"I()BcE6AXQQN$&rvnS.S!@#!( &)vŊa!..FAt>$IJhA)! z !\p$!Av, 4)~ġt>*GI`V6lI A>x ;nA6X">"f& O2AA!*!f. >"!HIaB!DD 6faPYT?N/b$lzFbE\&rvID~ N*  !(D4!<.I!p2Pp6_`F!L/atrJ0).z l aBJ&L ) A8tF!Af  t  vaL d. .Œ!&lApAYa>X i4Nlc26arr.F*A !!V af.V )"a   aPLzFB ~z*LN !c: ib!vn R6'l.!T)  V A>'4 Pd!(n!>  q&NQD  !B!VA\2^$ x<A2(>).i!\!tadr y>NN4!tAP! Aj9f fx ZLA PrEA* /E,A*  !. F!!I0h!(6(  >ᢁ΁4,!DbIA EtjQFD .D bOET~ A`^v !n  raAZb ( !0N! `Lo324! v 26a a@! !A!6n!! AB )In( )D4AA^TAl6 N9n  ± F)EJ.!)z6H& 4 FD|!p&D&6a@+A :8m#~B!DAc%!6a2)A\!d $)ARcD|!*a$l g)~b !>0aT`~TPcA.TvVr pad& V9A0g5! i>r fi (  !G H ~V 6H4CVHI*(>)Ar( . aaB!dDJD!,CA8IDI~6a2aV)lEآA)zrB.G6ItBE@)D֠Or4)JN=I)rB9P,Z54)a!NT aڎ`\fa.`Q9"&Ax7Fa;@ ve!\d | I$ ɚJ1 : ^a,)D!6| |.~1A0jڡx B(Aa&B X! B0@!)ɨZ ɬ1*6 r@a^g%2v D@tH!*f a)>. !bvf!!R Z$ j B .PA> IJvh>x!A f2! 4!AVѦ t A! 6A!JH A!z:IR.h.IA!v^rIXAI.mT<?is( X"R a $VNA a.A, 6I>4!:c ! fN !<4R"Ser0ɶ F Fi`AHAvA!&>B x#6& aA& 2!hcJ!v A.,*!!vF<a(!aAd .&AZ \a6>4!!XzA~1r *!(AAA>bf(P,!TNH*R2!v1z!D8!!fz%>IAPf!BaR. !zڱ|A> !N x>! )rvc%!nAJ!h!!T vR!J(6 ab !!jV&X8>(an !'"r! !40$ !0!dvE@T$AAR)!!BbAl  xx̡2A!BA0D!&* v!.*a 6  !~ N :t"Xa&cMa:)21+ .P r0x2[A>)~AҡAz!F6 Nz !A6pX!. h@a@T!AfN !tad!LZx%A24!!.AHP  .ila!LAn  X( uX]\X>Lc#j!)F!axm!:`7e> Aq"LmLZʊ6iPA!AjF Asl|rEqdV AAATBAiA"P p a\ !lF<( (Q TF a AN Ʉ VBjI!( A t,P!b!X4%ax8a!AZb>A!d` (X?p!L},@]t V!LAAt !.IPnaXY>=E6F:FleH !2!aΔ& !r2!*2F&!QAx%V8!aA !) ~aab , )Z  y\!q6`2 F| A0Abi !!x$a pyFJaf6Z AI&x IPf`ЁpIXf a!>!bIh!^1`A1 AI(AFA!AF Ao*vaAA~~ؠle NULL!n ! CfON Z!N -! i %N4o " jimpl%vAaffaEf2A>e%Dc%ssiMaz%vn%XAg%UnT!nre!.0fore tEv|ae 1*!RA5!AV VV)l! 9,6% EP!dca%a(1.942/ 50Ma V.dcMp, $0n%r Mediet=!@ac %l ZajaTCEp!uЁte^av1su2FN. see >1ADan t!jtz!6vE!A>esliŐ. - %vmAznDAzA/EHvd2ia^)At!LIBE> DIVIElV.M4e68E46.(BOCCIA) E~`[$NFrM ]`8!!a6YcEfAscr_mDa|ADI0$& !^*!r!Baasu%9a(Q225 %4)!A aԡ A& B6!g ~b2!!Zc<`T Aa0I6! EPG?)N%iRAv]ֹjA"bXs=a%hA2D< VI!&fF at j!)a"2"/9؁+:>~رL Q`2d_t=Aa.!f!Y@oB 8QB ZD`TʁngE" p.cA*9R[I TESIX I!Xyfh >6`F R M S A.Ch)n!dmyn r-flE!4-exAfI88 !rau BadV$`PYTH 8/MyICR_Sa(/app/mu@ s/powEbckNL_!A,c_vy0/ $QUjYrCHEv.md:JcU. nmɚ!XAHLa)fy))=Fi Rb !a J!LX)`%=Re%!b8 & ,A=Se 4|>T|p ^ij !"" !N!d& oED*AJ>AX! V`C4FrRr(aPE ToAcc0Weekly/f ¡V!i@xly`-ҡ`ap(NlNl6h"!<F/R&p da@!dc~ .!!i(fDA!l~ !!d!& @h!nu(cEF2b\!a!4e% >@&i tcuX !6.!r<6~r!&i!f.> P$ !aJrA AA6Z ib*)H!vaJv !06 `iaA`eaA!0*12uM$aezz\ J!H!(.X44=Pe!XA, f 142v!bPe4r I8b8-<)0ba!Aj!(062:3`S lS NI@v)Z@:<&~N= tA(01(6A Alx !|G2Fgz )XYaAB&N&x G  ~2,1M  ad%24"P N!p h@iPa6IN&&$ A tc@  .J6"A~)F!`)ʮ a&~ Wf_(DTEN /B\(/SCAD/ USALEB_VIZI&AJ &bdT! Apl@Axd$,AiT< Ѩ!Amaa\ !.! a /%b-Az|!0~eET.x hazaT  r < ArAJ\F]i4 pI,v N jc2 6 H,glHe`]Nɦ!Fab$_\r,at^PN~n!aZapoB !nVg-H9F)i2AX6 qPB[:6tm%:!!A ALbkAiEX!iE( AFARc)1jaBA_*VNe*V*!8 Av"al!!L!aL a  e-&V ^ )RN` {28  0v@dp)3ݩi%  @v@ @v@27  @v@ o"pathc8Adrian/agenti/powerb$Icks.mdLoLM"tsN)HyB"datac--- name: project-pNX-knled descponV("Busin$Hs logic da0h MyICR_Suite/PnB`  (lVk,Li"tRiziim xraP()  pu%Xo Narnza0 il qua%4comp%tsu Z!!e al> f! c%!T!6he*!( !m$!P!sp%if4!Pcn|(YTHON/!!Du%  st @)N >Ma((o/lavoEH/)Li%Nu%!z!<i" t%H0a: ty:%xr] E- C%oEa)d x!A!l!c`!!rAn:A1!Y@A!A8h2026-07-17. Le%|!b I!ask%PA* bd`bex%PA`E(`.c%ue.^s^^-2Jl`eFNvme-R( "Arch2.AY">o"oaA <iEf!ja*gndetu`6!AaAZNn%." P`di.E(**Why: AbaveN ^J!!\uBNsXbox%`oE6I.a"me r SQL-@aN@e%9*i^)dbrdree.eebBeD<"If%n^,ufRP.H)DeE)fc^ E !a%!!A^tʁX 0ba 4tIJ *!n ghatxAI61!!en fIA! 4cuU.asa0viŒA\  vigeZ!vu6F n 5 r~ d>A~ ## DuXanEr!0^zs!AN ^0LLMe& !>z30)A"fJ&l   . Ũd pet!An!p%a( Qb6f.A" A a\zsod6 - p^>FP  V6/%lregd!Dta\  eo2Aroiry żAI<B ly!JSB!Hz)100%I*PɊ!.TT pi2 a4`]0> !B^-Mi-%r}  6r Y|A$ n   j QE (f\ɢ,X nT, ~t9Ij!A Xae,!ơiz i (Bc "In-! Fi1x!$Aȡpx bNL A > lAZl'"e).6D Id!tqaray<ʡ~ hDimF(>Ѡl '  u=.0 1i"bvPl`"/HfILl)1؁n \ɲ*AHA!IV!n!8^!8Xv oE b&I I<8R !!`!N ^L& oXnL L ,n!oI/^.  h6!I) QTR QR ! ^m) $ B .x! LN "Oe" nAI RXlE)AP8+ WebRTCut XZI!4!ha !A!<! 2@rZie4A\!a4 !aA!.` !$.002A*&ATji.2)$V  x!4d v!o>eX !l,1xh6QaP.B!!!t%H!QBRa R <F!h!c=v.ɬ@a~>!^`Z!2a\6 Z(A afAj)*qa@nA`oFPsL&!~9a@ah zcN A'Uf(A@f xf%N!A(!  Yx`aA !!LA!!.. A8 f!"r! AZa!vF^A2!^2q\  6b !fie!$nA.8A6`(-A,zaG%bP!at\a_2B_* !f*_: @ dcE!>i)8aa!!|/18Efuge9 !x b"d !av 26|iPh\e"!a(!ci,u( aJ2pV !*D% <( >a>`IX!A6i`iN!Xf&1nA: c > o%b*.Ax:!!y&l VFNr>LNE@~ .41j!!hQn%f(nAcL 04, 8/" 6!)ɒ:A4AAvA  \0iBf !daB)j  arPaP"!>!(:I"RALJ2I&a, ֡Z(A)4at, I >~ FDab "|P!0 bV!^!^i>F q4 !t!@L!aXI !&!~> !^!d& !6)*xAt h a,>a 6) hL!Vb).z4FA. A\6f6.Sna!Al^e" ae"P2^: p/$^^fa>\ 602 !..jv(CLAUDE2Va Avi AR ^B !aa|A!4% !V:A)Injo"4@  2 ).ADa s, .a)A>.)&B&BJ"A^ )l!D9&!8tV8Z)!A Rht"l)h,! > ~AAJ>Ap!xJ a܉ ! !Ara Pd!)AA^IJ & FA0VaR raT1X :  J!n J NP!Q! ! A! l(!~( b a), L6!6`x!)IF 4a~ A8Va!Nj!b!!<$!b)!: Z!!!$ @,!2Z 0b"jA!bDL !!AQ!v)D 4 ؉rIA !$uE!v%hpA!\6)!yAHa/a Bl4/o "%bJ! fX !)APiraV` ! !Lg"aL!))@Ja .&X `ZL ~4  V &%Ifc >Vv!AlAlA8 AAbrA *Ax1$) > a" oZ ^hLfe!|AށTa:ADv.r%  c&\!a>axaF a,T%AH r%<` AAR(viB ij Hhnj1!d!d> !^ RA!!RA2r  Ũq$ 0D!V>!. Yd !i>!!2Ita(*&ba)!a?A\)^D PF D| A! AzR)(n!,jADAA"&$ $vanGUfv  ' A8 V (*$$ )T@  : 9ivRfvr!>!NAfZɀ.!AX&)i .@AARA^AR& (a` A6`AND @a!b ORŤF'aQ$O%d# < A!ȱ.a~!AH2rj!I )Ar%\@ ԡ@A2 )!anqN r  !izAT.f R f)p ~*!!!!"ia,f (eF!y.6_|! r"* A^.J&13 7* 2!,I>!^!!Ff Apv ! a R Ax1!́Aa n8'(! 6"!BRAyN$&AP%~ajv1E !>66A<^ AP") .F"A04J2ZIAxa!>i|AL(T&!N()!ࡀ!J:c-! P#Rv (a@ )I AZPS) aVA&jaNT a,)p! FF6I!aNn!J1na!Z X.  L"%8!, Ax)8!b&Ap2 F9H!qtcd aZ)F:l!Aa16"8)XP1T 8c|.aDa. \ <!"BP%!@!HAa >^ V!!H $e:v&(* !z>&BLE hT AT  aA$A6Ap"A&`NF)0NY6.t n!A.  a4Ac2daT A8L!!)P!f,56$2A!d nI1p8c-p!2h!RDA>! ' AV `(I" 06Abd2!AxB&!A\rea>  A B!!~2+!zAv!r"Yf!4 Ps!HgMFaN,v+v*!T.B!h z%6 !nE i nR1q2|!NQZA.015at0AP-%*HIa !iFNa%:8`A!A!ƁA.a0a!n.*z2aJAV>!\ >2 R bA@!Ar* A& plm"!.i .T N@:..T0 v<  a6r !x)b! ad ,AAx A&*\*!Pl  & a!) @,aAZAa4~!4c%\\6lx @)U@! tA$rYZ!6 !Q+ D Z6Ap!!c`a8a$A21-LTRI (2Av!xz>b'6 !T8a)6<^ !^ a\!tI$!d!AP!! A !!a%z!B" z!221D b$!c%0. f!tAtlI֡D!L R!fiII1VJhB&1J! b!A Axq|' !:>"%!:!X a: !i_%oE$l1%.1m6tT l)|Z6")av A6AHa, A6N=1h!~0!!f!x!1.fptc6v!2!  Ex0lEA0xAk%wn%% Ja a\!*F!I)dpA`b<:I!n ^#!X!I&At S  6a" *"A$ޡait/(.6QF1LINK6_RE666RYB6&8VALUTAZI2E(N6 T_EXTNMB:"Dp!8F Oxb&!00鰁t! (Ai4+_e4A!(5ADA^Pf5.:4a"c"AAa@2!JIhA Alp:*5N%RA(⁆AD fI>*:+@A rtX~pn`.rRf.@^h"lb ./!`g%qj!h`na/( d!dDp: A8C!@af>/`v!r!ytp)l$`n*.db -iAN(':%5:'$J?d%e(f""ba~&.N{%z}J 6t:# :&p,!j$!~!:`tpyNe ~ a !R!xNᤁv-|T tLdf()Z|   AMmz* IF Euj" ;> !*i<ٲ6 )8$S*DIBEe ELECT5R!~!Ge>a >)6`)PDXF lmV ! |)l!6 2v\p < -uEDBu))6 HP !^! cT "!^aT .AtaF2 nk-!y.~Į~n j!V .. A!)>*>"!Z0 !.!r!,AJAAt"tp( !Ada~>A*a2aa\+V(` 6X16_]LD$ ay r- AP&(aBA7!A!VF !.A2 z!:!\(~Ers%*-"de!62PI~ ABmZF>+q& i2 i.R!IQ8  a!!L1AtI" (`I:\|<FTWA<  CHEDU)F E\*a76JF) A V6!AaFD! a:)tH9q0!!* Ia( & J T*2 A$0 (J!aށ\ha6AfP ,cŶ 41hge.tB!A1za"!r A !F!>anIZ9j9©n &n &   A1xA!N. !^!A:d%  H .n A j!!! v-:A8ab2 I`M:!^o.:4!`AxN.1A,oAv|AvP%syPA! jIpa<4AAƁa,aAޡ:I$A A AV8!! VmA!D 0qb &AR  aH a0!IAP2A^"l!n! X HAVA6&&alN\)dav 2 !!&Y!!6A&2) :!:B a(*`%$m 6`E& _9Fd`En!_?(!|$#>Zad!>!: atA"% r v!*aa`AAAc ~Rn19`Ap !dHJ2ahA)^lQ`606d(* AF I"!( D#f?HN!~`FR `B  UNT(*lJA:!6# | F%!|H0.!0 !&^R :$|Z-|-J ~`%X>A~_ Z;^y 9.599 v: o*(TATIddT(R  !AB3 KI/7CNs%t@"J:B XE:G. ܁8!`9!lq !)e+v1!a<ġ6 aNA\i6tari4tToA zsJ?ekTG ffa6'!2a䖼 Va4ZQAd.Adi:UP ,t aVA,aJ  LT,6Zv!!& 6r 'CJ**5'vE342TEQU MZO"!.abA2 a&d !&!ɾ N< zj.z.H R !F!\!D!6* * T t!R:F0 Aa~ >!' r (afaN $,&!!&F!a!r!j>Azce4 taکf2BA̎h36>Z>$e_6%jrU t2bYaZ RBHa!r=N!8L'9L J d !8Z  HrAT@ "r!Z``!`C}td 6!M:aM.!tl"6 AaD t (.D, R!RVa`cVBA%  2EFa.I^ aF!! vF!` aF.z!A(24=6 al.VQbeP::!H:٘ bR4! j1ᖁ !~3Ar !x&" J. 6^D"e!H!|G 0I&AjA$ fyT .@!T:< |!6  H <;!Ac +@#Z aA A<A":zDA!L!r, xo(E$`A.!.r,T!!@&  vilN@)2!!<B!*d0шv:A 1"a$q!N !1.-4p0L+Ya>pI8a/8&a <AVGRA!`M STUMI A"8A6l8 1!!c.Fc ddE6p!CEt/eh( A!&a*^A@*raYıi .BJ' lEA^..PfV.63=! A))-Xa`aN_%Vn`hW"0446H !Z>c @Fai!`NNIMDbRn6!B e280.5  XB_EDeEUJTLO-H!,ap!Jj)-bD)z62ցDo?2P& b "QG D]V&i. : ~ aGuxPa!6~VA"&<.aAA6;c 9 :Qz (rJ&BA*n-*`'$g6a&j0^R5E892uPA0Sb HA_*%>DRc@ b.. !( a.ARAfj(86 ;&/AD&)~D1crN "Eb6 < &!!a!a`V=:ve d rAi ցg:L Z&:z  j f 5 I2  S P C C <  N f F E D*MaO jI A%!0F r)a|a>L).2.P)$An>DRR >a aA64 Rp J Z !C  &+ixt vA8AP  BF !~QI^ Y aXcEavAba4!8n8zA>N$ d.6"\!lE R  YvYbc.F.@>E$2Az/9A!^a!B..FW &|ANZca0 HAVvGxD&j>X 0Et >T a`'2m| (%8.8XVvB$!d9vIdfA&Wj!x.`Ab MIaA&V"v1X6<m:) =HA"AFlj aJA x#b!dA 6!V. )R!v!DPVV"AB<j9 `!!" 6\>N+:<c4( 2"SŌ1,  >f 6~9> n! 6n" n0!8!dc0Μa!` !*flb.#d~1Y^(BI !PK  @(b6 HD(QX&R "a .v%,"T( b8 g4c J! P!\!! 0* an ^)Vc R b% F*!H*i!<@ s>^ at _!6 6 f 6 4DŴB0$0<c n A? T8PH, *) .L,6z!b i:)L  IBL .H .3aFx=r.") jV!J F " '', 3  '" )!^'b jS/2&)* *j!Yr!(.PA12.!9<\ANVDa)d 7^ (1NJX>8)cbDli8ٮ>P I!a!a!:3,6,e|  1 89,24r36$,884 Z ,H dAIJ a(AA)!$)N [j&TQ 6(F/R/M/J`&n >-ex fad?r'l R" \T"^aA>h'>6"WEp!DA)0&p/l`_ 6_ & 9 A T^ $A*t*nr",N$6ADRN>>"a`p6I*;N8F8!FJAhaaawL w%a(sEFAa@@At82f A$ arv:!.:aL!nlAzIi<4H8 l A : nL cB6R I4 IXA"(3^^ !4v.=BUEDR 8`I! ^7 08 AԮ<='F <iAlW jEaE'!`BlLCs!aB'x!SNEFNLP f.!! A  AvI ,b-1`!v>H|A!xNr0 i( Xn&Al!t!"Q"A&@IV8~X8aJ&:8.!&>!<|A(! l#Q!a"rA6 i)^Ax2aJJH_L.6!:!P!&n2)Y!n)Li^pa!A: aAAV zA\AD.- + )q䡄)b"h6t!p!BƁ a* V.h A )@A>!>a^: c2! XNT.=2Dcaa"!c61 VN`E .\A d*FJn0`ZVlE>o \zd I"_ M%V<OOv84a`F0a:N&! !zAv aJ a<Xd ,X$P! l0 i`3&1&A!>=apD@4lE aT !f$A8a 2zP'AF`e4&&>jvj$H !TipA)h!!F!xD!.N(N!!~ ax n! P bAvXqV$@,>".  FN*Q& *H' _VAxX/UzV)F6AI6z!N c%A!QNJa&"z! i0a\&!6i@`(U.!il! x!Y* i6&E>0 &A A!0 ^ A1l!ZNJZA^4.  >*,::J"^!raiH/dadaZAFz A6A86` AJO lC.EA)p @*A!i .!!A $N8!:!JlgA"E!:)t  ! I%A$."$)29aX!~!r&f,"Ita,F2f:Q B(&"($41/ :% R&cE.VAVi<& X)9. v%!V^ A!anARfN )6<.b.NJ 3,. Q 2n a AB!2!0A!.]I~!>*iz 1 .Ay fB!@>b!R!1A n=,q(%Rd>DLLQ~ c:ġai a6N\xA2Dia^!:A 4aa:&1j! ԁ Tt$!\aA8X0AN ..NP 1( ^1.,.jX#2e)3F85ZnfQ   n6.ne .qA. aA)湠A.}!!ΖA@a"> 1/ y62 x+F 6@ q8FAy -b|A66Ѣ,..a a Ab!aNaab!B>H^ " X aV!Q91,dH"Y.V0n.F&0ljcn !aj8B29bAIv Y*:\!D1A! p r%!Y@A<>?b*!&&18D!04!r!$HA*:   V: +1^  24 A̡1|a  ,FzAz" Jp!<tr!h چL$v6X& i!fBNB 4!!<-% IX!.6)q^4Y"!&d!ڡ!Yan!Ja8A)Aj l"le*`!88Sa.QFIH 19I~aV!.CaB&~IX `!Ij!~!A"i ^^VS*!n(T!!LA(AaXٰ.2A:4_PRO T0bIr! )AJ^ANc(eb@887"&bA  83.8A4!t i!.bA QA!-h2AA.  %a@A!I19\H@:ceAP j4@. & >0)iVa D@DA6 .aat " anB&B% AjrA4.!Baa< A(Y\!!!X 0 !)v^2|a:Baf!Nx Nn D\L8 0! !~ !ttXU  atLf)!jJl0U^a.)_0.H M_L71*`B,&4!BAāHA!~!!|!a$!|&: L Vقf)v n 6 : aAVX.<pF2։*!8!PZ aR3 74 AB6)&,I8Ax!L P3aiAtb Zh a%FZA6f  ^P1n$Z52%a86l6 NDp!@N B! !TaaN 6 6V,!,Ѵ2'\)AYaZ4b>@ A(AA rb4 6`>A ,!TA&A(:p!!na8qt !,Hla|x؁cViDn e"L 9%N!A!|.B Aa/Jna"b !P!Zg[v #!!n!X )f IAB3.!,!6!!*$9A1n!T(!a !z12>)^H~jP|AVAFA 6Bzl@$&!!Y6h!1n!āc%  * a*b !ܡp! .!q(FrX!IaA$!RO!a !iV A4"+(:'&/ 1V.)T.R)R) AЁ!n DL tzv !A!c:"A<*(`IIazJ!a!<* V D ~%^ae*) A.Az2%%a\ !A!(ceA "4 al6)6 A8 60 V!H a:!*AA.)l)a@a Hf !!&` V !,j!V2! L)l!n$ !ANF><na"/E5 !tcEA ArP vi 4^&'Dn%2)P@aA6 v>!$)Lv6|)Fv^p !J~!F9j!nv! F!  fnl-AAA.0v 2V:CAA`, Y!1@>6d! Z3(&Zi!Pn |j2aJIj@!A| F>0!ADNU5/G7"T A!26A$6 >(L1N Tia*P !89~AzA$)BD6jafvi!VP i:4:>!rhdaD  !$I 6-A!D9AR!1+DX-AIaa΁v!t1!zt$AJ<~1-!*A'd.؋864_L !!A a:&*Hqx *\`R!nr A`P >&>cAaDd &6!&SlRX* zAHaP AHaJ9N!`~ ѸT*R izAz H!:A 0K.)8lc)Z;!L aH gh!F>!|l a wEk%:Q!Vr8rXDOS>A>4^YX!dKp0(a.Z  L!lF Z!6xt i 5 Q$)'J!p!5  Ɏi!kdZ n!LHaF g@0ab *>fN^uV!qIP6RP Av5iHaF!"i4 i@A\8ceJ!:F z &H a&@F aD!3T-.<l!pAL!>Aah A"A!,d a  .!.6pA( a8 !s!A$i<s&),Ic<BbItAx\ A  hDf|~i h   L FD>J9~V! \0! A4AAT!pHNA~aAxAALhNViANEQpFJBA|NA)a!A!H rAv0Afn*  :aAb*!v~A1T>NL!QvA t6t&6@_~k)a!桦X.)z  !NB1(b! !"V>N1ੂT6(!DN"!'Vaq!! .~2 *A!PaAA&N!Azc&!A66:3J}68!8vfOQZA ^apAHQ@"Lr4 A(8 aba.&ABZ aP6a2aF 8Atx  )4 D.tI\! aZ!.2NM64A !!Pi;cE8 )n!2!6H <.I:A4^.9FT$D% b ^.5+)FVN"EZ<ơV!&N`Iid`v2 AрF. ! m*X6`] A8tX!Z(!r>ap2AZ A8: >a(iZ!Ra ~FF,i.ad) \j3c%v )9N6a:&@ ^ !l!T  8 PGZ@b^0 9! a!`^!:p<)@P !~EN$M["j a4 L9f TAI!!ff ^!. 6:=IN!!p!!b |6`Q:b!Z "!dvq6nl6Tv8.x> A!AAAa*j..L !!.P@aV"XPa &AN UEnALm(!^.|!a0<d J" >!!0a^! ANf~0A&!zA !`F A/B !4 X >A   l tZ0(z!AIyHH2!.I^VNB`U@Aj .  ! ! $i nl!Q!) R!1z&Vfl !>z~dvt ^v a2a!6!n 367v%AA AN(AzA!02ia0av4&FVL(a\!><fPT& aP!AizA:3h.oVj.PX &A!Aa A)0!Z.@AN! !A|ԉv=3!x!n҅a!>=Q9!AN" !QXjiAA,!! 9 t6$T"N A!@nl gJ!,6"VY!p!ce B!4"Lf>D1!DR Ad$!nse<)8 b.! 6n !Fbaj 6Bz <"1  aHVc(<.!X AJA AA|.V ZJaB4  Ap! fX\!d#j6"8` iY*aB)! !AA~V>!4 R~!:V5AA4!x60@*L&N F&N!A2&?i> !av&L @9 1!6$ &tQi"  AAa c%&!.!bP a6!T1V)A2!\pa4z !H:P.L16/3uNaaa.!`n)xA!@a̡!P 4aiJbJ 6"! a>t 1qYY1!,  a(!   1,I"9je=I%"Edv!N.`AZI&% AfxaVh!!a0AvI  !ta4& ai*A L!Q,.*iJjada)(! ` IAN.| &,avn^8   A!6 Z `!$Lba! >4a(j . ),1)!`cBT!z9HAT!A$)@&3c$(HAf !H ! 8e< &2 H!pq^2FnbZAV>< N n^T!VnA`0 !ieM4v%)#AP a(A!AF& L1At6 `! !AxIdEN zn~GECiR>fAX nar)Bc !tF (PAPQbar! !.\ fH &: [a.095&26a !ta<^AN!< !0a( Vlي)f~%27 7&c%A !DA`!:`jfNF!FF!6 !R~ vE!z1N!(^ 6\!a6)ATl*!& rep D" fA~^. ^NA"B)< F 0"B!D"Ff A|lE!I9)FA22[BA^Ft!􁂁`a z :.Aj^DA#AT>a>4$Y\^).ii. a4$jB}\`D`EFTI`^F;T?)%f`s({t 07OD;.OB"DPS :XH:pp: @735:>D6pX@&FjV0Ff4~@A*6H JAaFvN)n<*rF6a4xNq q^VaDvYa\&d$ At,\n6 l Z qlf !Jaa&Θ$a $F LAa& )8 !0iX(.&!,`%\gca8dNA\6/ T!>)N4N!>vme NL!F7z& . 9.z\ h N v6A!`hn.MRچBw\yfDvdyf:^NNS\xfІ~Ey#wh~$@ !aa  !6%. A |<>@9Pn! F6 :aN$!z f:Ip (i#vtVaRiN  \a )!IahanLF& "! A8!!zra4aAB!zv !n!j&;r >B>a"!A1h zA\ !aRD!A$ !  ~&>tbs F> PAa!:cA`LO*,UGL !& !nZjAeJd[ip&,A4!HRH)T!LjA!Dqj@!t>$PHk"\u:n7ta!V502X XJ"Anp!I~\j !!d0:]X =NZ^ XԽ" A@tIAr4A:v<@. Af &fAXvAj0F%`6R c K|QRZa ArA~A,"XI$!f!r4aIb >(> A)` N|Aa@n!pVavA a=`*a>a )ABn!F6!fIA`A6A$Z !A2s(Ts 7@s 9ts*"2W9$. .cJA!:T. !x6afh A2&@ r9h A$і VF."%GA8<p"-!a>*' VlV:'X  .>6"Fd!tDRSA,p>xpN6z Va6+i|f>"!6a1b)!Viha~Ba!1>Af*~BYRaFA&6aa~I6BaT AF<.R  {jO=NmP| !8!VI! uaAy`B21A!8ցaf!Pv*F AF!j!&9!ZV8NL e5&a )8ajt!^!N~a!\ .6*60 &k A&>!Ip%2<r!0Z.k)%16 Z0A$&6:T0V>AJ9$!larNi$!,tt+\aza>a^N> ( iM.. Ah!p2c5&A#aL!H!\.  ^@)@!h!><<A4'̩a8  w6aj J a@)^b<Bv T.826J:\^I zURnuҌ!bfzcAH<&# ! !ap}A!H F6!t"vNS*(9*D `Y"6 "AL2 ~:,x ƅ)hb )P }8 ``4K-Z PQ!&vazjz )!:AP!:a`!c0-6=>Pp  ".A\A! 6d) \j rmV:/i^6J!d!  ra^cJ X9pDAZ~Rvb \j 6aXx. rI1@'a(oc9$pyl66!X#<,7EX& !LN6@ >I!Nd*pZ)(.a6&Z!nb&Z!1*( v\): >v.~63%!^.H!6Q  !t Eɾ ~Hi:&\L6a(v 6BfG z GRYA%1vnRA|F)6FApTVeF* >\t:^5F Ix    O  %F.!r6DA2A(!v8| IAΦ>@1#)z>DPFL !!S 1A)$ n[!`^!9Hza^>6,xFr:R fhI@!GN !\FQF(.ڀ9.A"5,H >AH!lq!NAXL  &XV\l *X f~.H& > VvZjt#&2R,=  hTL$  azc !YFAHa.X&$8Bɚct& !T2!\z!^P !RI$-!)E ^ !(\p~ hFnZګ !a*eB6AF: ) !.^9A !M,), un xprodotto "politi Pogico" pu Hmparire in"`i bucket di BVa seRnd(dell'e:zionfc si&rat4 fRte, ebner nJ ! 2clu f6!2amfl qu2!6 568Xa8. **Reg%b) vN.pp$ filt!h suZH(Mau`, 2026-07-17): `[CONFERMATO]`. P ~Ama%!A$A,!mm-uEF!FILMUATb%ry"l%c%F21!Fs%B!)`B&=1`, Ed!A)A A*9g(0al"us!f/RvY^Aa"!c TAb!a5iaban%Ab%aa%S`5lma`eff81 %T`5`%A^A! !ai!t;AVbqT>.j (EFchB! un'%f) BT A!Df),^AB   vi-Ihi!sE sU6d)eM DA>6,4E.*!)! 9a\A<J3mAJA>A( 3460yJH`OLIMPIADIf$`644e!e%$FAPcorZe%v.TVmzޡi!<),10.9.N !t:(Yr!aMrnŘ>)IFNdE%Zv0 &uŀ !FxA2P(`BEAUTIFUL 4380b4%F6i)\ naX!a}$a6ToBoDa N E =%.^!7791e>A!<^Va.^X5428EvFX2X. 9VnXXV3 927Z 6VA"a:XzeA<nE: ur!H8>!sciei>6!`, dmb 2DVD$Iv y-tv,ARC(  lEaHa ©ac4gnaH2 * FAI>8 .cei N^`!AF 068 v `!>(X dpd FT2 F >$ rM)6T >*!*&F go/ r%) pm% * NA! R|A)A(P AoaEhV*6 AD6v%0)!n!  T)Ni!. ^ &!&L^! %  1:1ef)ba~ P H 1pQ 1,(A  cy  EIDR-%&jqTAN> N8[IPOTESI!& a o_uAe%feg(lm-vs-0!)~NIZ acce*  d<6>!joZ!iE@`U (151.j2 t!H`S ,a:)-> J )*ar `0CA8 O(!j@ 6 A 6!, "x 8RIGINALE!Nap !  a!~!&\\yZ 6Aln!hArAFXx FeA .c^Aa\h: -1U6!a*.962*F.T ``MOVI%>1 60DR(METRAG%v!@ !@!\.Ad-EreQ\A|I&9EX !a!68$05$A T0N EN @6 4l `PROGMMI O"I%*)N56* `MU>A  `)F4 "3.R aBIS92 aIT %M H8.*4VELA%j"cNa"c%An=a$l /mF!cEaH!iL>   ! 0J 9iBL!)JAI.N03u"F\.0ajA Z H 9R8z'!h.x>Z !>A !!FnB `fqvX!V hȩ^٬"/!8! XY .8I6 e/F" `TX ܡ88mN~HFzcE1!\~2a>N|&Jb6b~ `*).L2 j9,~14 ,N0 NeP 218)AZaSCId0^S DPNZZ.*NL 2'78' f !F.x.rD!j!X!& : VPA2`6o)2 g2f)FAN  aavo a&ZN.aMBV *A^VeH&a&EEA G$ 0`aeD&2*P !&Jd v j 8!& *o:H 6T185U^D, T IBUIR!0a&) VOnQ (L x`TDC B A F G H dF 5ń!.7jN !A!C0">OD T26 ̦@ & )!VAR!f: )B4(h ) ,` x-224X<P TfSUP .&N ~.4 <al!L!aJarłA>aiAP:* JA-H24Ax^P.(apV c.Nb"a$n*d f `vm$A~0 *a䁌© j!ls pN`V!H/@ ,`6:Taj. M AQ:a9UJ E.Al (j `V.Mz &La,L.&8 &9 Q.&6 &8R"B"hX@O 6yTDEN ,a .R>A!~N6rAp" ^97*@N 78=H< V6!XA85!ʁ!4 @^A!T* 1\CU<Av A<..N.$!d!(z )9&92 6V$59pB!`& OED AA,Y &!v61Lz !j.vr.(J&&9=ơaZ0  (1ct#  b> ~ hb4vI**%S%NS IbRIdO D%Z!A6!,CDD#6  ^ qv a2o l \& <b"!< .Z 2 .>%N, !~ N, d !@~d  Bf#Js"!< L~\! & J 0|!L6e2`4VJ""F JZA r%DAD. & < 8 !r>r.d$B!8&p!>F$(>  ! &()f@!`& fb 6 NDB "aF! !: AI2>`a "e| !a!)f!n%j#/J:Aj,Z X!$ I` IX!rn! ALE! `: !(X cQ iazā0AN!!4R Q * R#p |A LAj& l!vxgVB(!|AV T !b& f! !pADFBQa. :!1.)N621ht!V+a"'FX !T!rJ~(1􁔙d>*rarHhi6*Pp)@&(p%)! *"!"2+ !>1|a<!! !AvAn9V"%AzA^vivA&!f܁!8xt)A$!>'ar Z #^xaFLa!vgPLz'ABAr4 ! 2i%!T! boxofe:ab.*UV#aDEr!iB !>r!ٚoraL vX   V,!hhAv!,<A!!A *c+Qf'a!P X!T!nn2!.&h|!v> >| &| |-Fn 0B #|,82N. 2 !J.4,7' z , $6(,(0:,$ &x %:!P( .( 6 '  ..06. *!,0>v YaaFAAazܩa\Da6$j pA^"A` Fh eEF(5%l|(8& 6e>b&~l a-B6H !& ah A aLT)*A~!h.l.>E%q!N2azF, " ef0lt>v!,F 'F P)!& 1v ! (VAF(E/:!(a@)| AZZ * !A !~xA96)!> |!DcENc->nAVLa$t& Ai$PD >bmj!,ArIT&N!9 Ax./%,2h!!& XR=NR ) i!4 a4N$6!!a)6\ 1 n.>2*aJAt!)!f!Q A\6 ee J*>ApaJvF   6coE *a 'AJr .p( T!aaXAR#f hA:,r_B='6 %!l0aH^ap~358~/!x 2 *a.7A2.: b!iA21AA7AAl!!!Ri?v(jo-z`:@.(Jc%AN ,!2 !)>h i` f dL2T 4*a Zx 6r A@1N)!~!LAtI @A9Nh/!vQnr!1P,&z >4 &~A6I8Ah< AA7EСAx'AA/+)F !B d!R!1~Ήn! ~)&$p V,>!0 *aJ (9B T.B v^ A~7*b    4 4("2,t nt9,9:> ra37r 4Z4r5 FaL xZN1" . 3e20 2  H2 R@*B@. b Ir(e"9 In rE0; 4N$Z!hAJ>HaiFap(U~+ p(> I\az>d0a6^a$!VP,5/ !|2BI"A, Y"()*>V\2XZFnL6vFj V!X.S vNIA!D6!. >!-6OŎ*v|A@ >N!c IXA>xATZ5'|6/h5"-X !^R< J / '/4K"  <!jrAA*)zp AV1z>N!Lx A!`ad0  !R!2*c,Z!z 4%a H* AH ADAvaNa&!lv ~4Ay!|+A6 ^A< ,F"v:6v> s:JAjXD! T>Af!-"!.F2h ee̎DIFI()t9dc%IZ>Wr!l!>v~tx! P.h LZicYnցa J N 8IaAzaT6 8>0A AArceR Vl!BNDVa~tAnt9*AVA")TyZaz)6 aA!xF2 DR>  AnvD.aab! 4.v>!҉h &!v 4&`&BcJ4'`J!!a nv6 & qA,8AX t!^.&v%<,!Ar!" a BI>!T>z#|> diHFDn  !vA r) !1.ioa!!H>~)naZ6!6A21&a 2  > .&`Aa%<apcM^ !%9/ ):t$& !0 !@ az0=AD!">.YH F&28H  !b+e A=2%"L ABIz=3"J .47 H%aA A@ɶT! itAXn FA|.:H Z l$ A&6ff1a詬!,!jF !2A2Qz!Y^~a b | !N1zpJ!p!A\6 An )!r#q@76nJO' o!AVl &a*=U*6e=c- .!4a a҉a"T !Af$!aRAz0<2.!L( !j ~+0 81K2;\*RY_"(. !!VX+CHv.:3tLn ^ v9,=v!؁a(YNI.$AEL4V|i!jA * f Bb`!|AdZaT @~-f!iRVa!p^1% !aR.&bN4AA0>  N*zA!~(I612aL! 6*G F!* i%!!>:!dA(1pIaZcR"!.+]T<CD!0!y! af".A@h:b 2 0r & 8A\X ́x^Aa! "!^oF!,A*626 P VN!t*6 a6aZ !! !>adA0!A>d*'V !@Y)e`u*( 0z>L졺. A8`I>5O5.!(K >!h\ A`^10 /8 ocŀRB !d o-:I>0I%$!!T! !89V)a2&b!F8!dl'IA!nA>*'Vn%& >60|c%* !>>@nCQ8.0N035%<1A29)A!Z&A!> 6` 6))XT a$(arN@ED!a.z&)A! T,f(F!^ A΁d! c%) xZ!Ё6!/:Y4a*G tv VAqIF8:*!" 2$I^a!s<!  aniԉ f @AA6aavA0 A2>#)A"Fu(* !ZYA^!Aj8 I^ajn ^!AJ\!(e!Fn!|Lh !heb:.!  &c$O! V$^ ^ TH !!9 ~j))8$)5(ABab81Zif.!"n!! !4> a<, )QQ X!6 QAFl&zA NF~!.vaP, A"AXL867@ )HA6 xjai⹪) P!a!ܡ8xa!P^RVJ)IHVJ .L <$)VHv A! J,AjA^!bAn!)!2$0 QK.<P6`Fc'ET>x-B&"!!>H2+AAI!V8i !oPA!&1BN!JA&.Fa,&ILbɊ t `(>!Qj 0~!~SE Rd!"!Na|!2 !!F-BjA8AH6X6a& \!X!`.dn$h<ataFj!0! )ZiI| L @!a$.)l7"Flz! jaҁ dH>dA~36!f/8Rl!Ij!a"vc`(_1  A,6T \ vl8 IAJ xrv 6_i!4F>(aF ar!cAaADT!!A8B psh~ )9F0X a6! )L $2aN $jٸ"lF nQ>)r6F,a:/j \ri^p I,> Av!!fZ a> L$ I~!!ܡDjfu"X `aJ.a.A|aN] ! !!jq,a .$!#)Ad&!a8I!0T6<ɲaza8Aj!>&6U!:c(ai F0fF8i)tl a!l %if^jN`RL96Fa!j)t!@I@<(3 (X!$(6.Z FA!A ivaf! .acEJI*jp I\il!@>>3 R++I)aarF!~! ^A`  8Ea.J2%p8A063 f>a|aL*)LaB>!ց!,F1>;:!BxI4a6N,E!V)>n>!Ax3iA 8 V"!v v$  6_!.HJy|AI!ZR e2A>an BFF,1H4P*" " !A2Al!A,!i4ADA>Al/A4b@.xV$jI!cb.6!dQ>bD/%ᲁPcA9!axAhA^ ^'Fz!'eQ(F!!A8BZ v%!!AzA*aR!6gMHQ& E!!nAA! f|  A"1baZT !!nAP  VN T f  A!a<b 3PIa"v)i.BA"fN .m R1NaDv[!AA!f )rAIe!N!^aAhN`!@[:Z&"^@>Xf5!8b 9F)|aށI!I|`eT_XN6.RA3Nhn_:c%>>jd3 h3^43Z >3A T_94= FDv]P0 4@(z92 LAONN\IZ6 88  .f?H5 RL]H]8l5N XO>  d3=l*4 M@'!Hv1 4R (6* VO T  nBN"kb)!&] 6$!06V/ * T:O fO@$1!")6OdHT 146Z!F'h>LO.RE/lTU"OAX2ZWSh2h xRCQB&PC~6NP 2 kQ A0 pZ,:HEVO_OA4fOlXa"HqR)H ~ !68GdEHOW/!Z 4L51Y N6)dSh6qY,:DQ|*,[ >VYW 6!,18nBS)S >mqn>T!:Ra!>FSV /Q`!>OAP AC%>)PpNGByf!%~DV. .[A"fPN!A(6ap9)!6UG;B~8 O/%p^R+L<` JbIc6 f0!8X`r2'!!1f@ ZNZBA L ,:nh> NfXNVAq/@a>/B<&` fbMI O*\V \8 f> &V .^( W>FP.$ 6 Q2FHFW1>xJEG%FrW!j^(F`t\N4V[h\ :g,A|~ $)&~5` і?V. > |&^> !|  @V."i-tTRTJ  IN*h `b&P(vF<%&dV^!RS0 (H2) c^l^R!H)A8B2, <ʎ(j Q&<!FIT.mT~I:146Xn(!Rb~6\NrPt!lzr"F!>!.X>ā6 6 9N"NHN(d68>F.fbL2>XN" NjN&R ^`B6l <.]6 6 NF\ *SAd B^)ѮN||ArAƁ*ARI0BN= ,F N4^Y4>d > &_!6_!h QAA< A  &6V$daN2&$VU!<*^Nv)6^ !)6!>A@*l!P"+d6 /VRA\( $D >d6'pU2!8" 2^@A!aB^-3V!)<v!<4!< i~! $6L6*abyxN ! r1al T !!YJ $AT~Q ~)`bILxa"j  Ad|T!ALI^*!!F e]U  alc #)Ԧ(!A hRBA<.D7AH> A@A! J!N A& n  P26@vAL!@o&Nf!Pa!a)bAB0.A&!!>!d!0AA56B 3% D< AcYANiTIi*nA!^*I0+aPQapA R9`t<4 A>\.69Lh!&AN~ :S%!axA*)F\!^A\j&J'a.&1hBAjAXFNh2T5~!)H VV l% 0L)"A.!n IN!aT1*%!faXD&!D!.A4aB6 z AYIfaPl& !>aD:$)V,!"6(! Q&A`Jz10+Va$i&)!!~F Dv "&0ELFѮX1!cexAbaF&D!ɺAI4*!!!ATA#)6=A&<,A)>ahAt rv A !!@!l6 16A4a2:at!phf 6 IJV1%\NpCavaAfAa$&$!@VJ$A !!\R-!0&|!h"*J&$!l PR 4!TNI4F!fA:xA@ ar0:.ar !4cBAaF /B5R haGg!^Y4A.I+ ' ,aD Q@1&  Q5)A!AzA(!2I‰fF!t!dY ML cZAPPAf:! Qa6J$ T.Ix &abAnA>!rj  J$1&V$V ! v!6!>F"6ZALV*aI4B4N AT! ! A.)4q$(!!!6!x> a)(! V !z)j 5nAI~Haaќ`@tBZZX2.>",(1>"c`a`")ADa@A6 N Q"!h. )J4`1V!h>P0a!Lap.EaVA\V4`&0!z殦~al%>nAhAN+ A16 NA>  !avQbapAZ`!xDe- :Q !! A Dml Acp )X>}A &6 9n] xZA !xܡvajp> <*")Xx!4Q|!)֩ * LFD* a:!! 6QA!aXd ( nF!B!V^Faf.>>1!!#N6N!`a)`a)^ ,^aTR0I.1tb .A20>i1!&(3za F a`!ʡ}ARaAHu:\N6XA:u |/$r H P& A!Atn!ei vExJ  AavIPIIx % 9B 6"T.:z-6:YAJ(%!&nkH. v IvA"6$? x8A2RV|a!A p1a& !xI@!!!\<,8!)^1Ln4! Q>68!T8cQA6A & H ^QR D!bAvF4)*ij!)Nxъa`A!^ ~*a!.!VFl 2P ! N4I6.n: !!,.bcr p`a<2 !!0FV A i:. J6AA AY <n4f!vtJP 1BY, AAXNAG.f!)h!!Aȑ>!6X A!!^!pN:F2*athdb Al_U&`!p6VTA!J9tAA^A !h&!N.VB,!8,a0 i:xV2:!V!A T!@HQ,!.Ba71vNA1D94%7!)Pn AF)!y*Z4L!n@aA ܁x>a!.8I\I:   F! J)rc&"!B$ja1@Ai r.R )z" $! A jBHY! Y~)Y6N|)6p)&il!H!  !Y.:  B0AN!.,qA,!$A<!&!|" A6 >VI9le ^A\Q!Qh.SA\n% $aBA&a\zLV:V NA!x16&Vd &O!XaZd 0 qN< <! 6F !!1>6qaP)l X.!fja0a!LA\R arD ,>.@66F,I>i!A!D p!A&$G!0.paA&<&d%i! @ARI"Q^ \A^>N|)^*QDiTB*A 6 TZ!!6$#x)F>4>FcEx !@r.&Qn6ZaɄ .  .tAA2! !42 jrjaDS(8S!) >%.!J:NR6<ZIL|d!.! Fa!T6HAa!R*)6A <!0r a >- > JA.Lv%T!T)!^.!N..r.Bq)dA$J!&!&0  !LAX !2. !N~ 2&!a^)A !!b!"l! 6 a !AP( , !bAP!:F FN!L>B ~!FApAarArWy _QAtPow,B"*!L!lc PA`xn:HI|  8!!rAv8!q2aaB!a .l!!AQ6*I(!!0 p66B!paJa,AR!~aAi!D"AL >   >a.>d.n>)J`!4A/%A$!Da"!&!X I 6. q0d!1NAFm$8.j6~.liv&anRp"q. ʋA!"2d!) A r !0.dI!nB b 2At AiR )&)!"I"F. )BcE,XQQN$&rvnS.S!@#!ȁHvla!.( FAt>$IJcR"Iz !*!\p$!Av,F6A$A,6X I`V6lAI A>x ;nA6!X">"\x~& !@f?V;6@U.O2AA! A8 !a)BlH)>aB!D@ 6f8 !&YT?N/MZ$lzFbE\&r<IDN)N*  ! (D4!<.I!p` Pp6_`F!i_"L/atrJ0).z l` aBJ. p)` F:!Af  t vv" . .e&!v&lApAYa>X i4iılc26arr.vi>zQ4@A !!V af.V ( )"a   aPL)N bz*fNj!c: i!!!vn  fl/2v1AX;AV !A>' Pd!(n!>  1&Q< !!) i&̣A!t!2&t FN4aAPz Aj9fM*T Aax HL.PrEA* .A,A* N F!!a!6( !>,N !H,HbIaI6QFD .D bOET~ A`^  6ra.b ( !0N! `Lo324! v i6a aN86n!! AB )Iv)D4AA^Al6 N9n  ± F)EJa! N&*4 FD|aZ&ʣ (6a@+A :8m#PT!DAc%aaAA\!d vARcD|#!*a$l g)~b !>0aT`~PcA.TvVr p!d&V9A0d!r! i>   !))XDi t9 !&~jh La8a&& N  S!  H&h  !pA\A!nq6!H 0 X/A36dT!N6!"hNF * 'LlC> )P "OA@RE B` 2O Rʘ g" 7VD eX Q F  G H ~ dIV6Ho;.I*(A6:98Ar( . aa!dDJD!,V$^*A~6a2aVL.)l"E()zrB.G6ItBE$)DpOr4)8).)<P,>Z5daat!NT aڎ`fa.`Q9"&Ax7Fqaf) ve!d |  L$ɚJ1 : ^a,)D!6 | | 81A0F!Aa,&\"!XBB 0!)ɨZ ɬ1*6 r@a^/K!2v D@t|!*af a)>! ^bvf!!R Z$ j .PA>  IJv>x!A f2! 4!A !z.A:! 9A!JH A!zB B)P.I!!vIa.%!AI.mT<?is( "R a $VNA>A, N &A>>0,4!:c ! fN !A!X.1r !(AAA>bAP,!TI|!VH*R2!nv/aJ xA8!!f@:>IA6f!:BaR.!<.x!.&#!Nx6>! 6AlIHc%bnAJ!h\&an!ᘞ!J(PJab!!jV, z<" an !'"rA0$ !0!a8.QAR)!b l  xAx̡22a&!iLA0D&* v!.*a 6  !~. ^"Xa&cMa:6!Va1+\.PALr0x2[A>`VFa!A IZz!l|!LġJ! Y& @A6) lT!>ta & A6SEAf6< h@RT!AfN  @!tad ! )dAH !@ 銡)6V0 AjA2  uX]M>Lc#j" tF!qxm!:A6`'jba> Aq"Lmʊ6iPAAFAjFjAsl|48 ~F$ iA!2 ARvP6A %z\r!!lF<( x:F a  N  VBjI!(NAL"I\ P! %4%ax8 !CZb>!:!dq (X?A!},@]t V)RL!.I$P*naXY>=E6F:FleA"2!2!aΔ& !r2!*2F&!Q(%V8AL>) ~ >.&0! A2r!PAb-d90 . F| A0Abi !j ҡj* V"j!8JafaH AI&xnpЁpIXf ! !>Ih`A1 AIՁ66!AF 4o*vA!FJ |])NI:!j!vvO!𡪡dum2~ 48b|9YzWQ`Wr$f&N|IBpba!!c*h&I&b!AT)Xš<*cmV0^-:!.]0@S 5:V@F6HAvAVd |j < ";≦l gi*AvVN  $6 2pjPF 1!@at!|V!aTD! " V>!1bA,X &<A A)C620 "(jaH)," ztc"j x0&r^ T!\!4 R&T zv%r &6!r( |!960  nx6".+1ҞVa^:)!!jtz r>< l fQzAR  68. tAH!Da^&.(gf%^kfk(rfM*&iak!2U&l>A~n 8a$F!cEf0" NL!Aa I0r qvNT )a*"AB!Vaa !&Z" ,"&ca#lNf!j v n6t !/.1b&.!tA4v d10AJ!!2@ !a4a9 |m,Y4@ !N F\)iL0) 8  a~9 hJ>(Q < jklve!!!,!za>6!P ~ A )X!-cM(fafA>I6!EPG?~bTajAR b!a9+X&vD!&B at j!cE0)a6.0)Z9؁zTN'!!@a 6Yd_*bH!A &V!8*!rQBiTʡP!gE")$ʑni΁9RRXF&D,c FR $!p/  A.AC@6@T!my8 r-)A!4f#xMDVIaܱ hf).L;APh3"/rasn3H;?fkNL4a_vyEB/ $&nܜ~pHEBp.mX.6.!.RIZ!VL. b=+!bRb aa JDH`%=B 8 &  ,A=\<AA2=Mix)a!Сb@ )rday& d^+zavdB4./&!`AD% ¡t:)xzAXFrR*d5AToA0sWeekly1f1a`!l_" ap(N&q!Fh"v% F/B)! ,.XA )8a!d(.!!B8!|~ !:A @h!nfYc#2baa!4TF@&i tL"6 !X~rA2)i8~9 by*P.> P$  !aJr r(6&)p jv)H!vaJv !06 `iaaa ()%Z,(,~pz@0J!H! 4=@A !,fv!aZbaN!QXb8^0bb\!A 6)l>^vS lLc)N@::` *`hG2F&>b)XYaAB&N(x G 1 {N!2x:gAV)p 6.atIN0ap H @  .n.vZfV! 68f!`)ʮ a&~ Wf_(hR~.mTE,w/w,(i_V-I2qAJT !t! "l@!{l̑$aT.!A>[AX !2AIl(tb'* a ~IT.کA`av AѬA A.\F]  pI,v N jc2.A*,&OYNɦZa$><,!t!*<.D"= !aZ`*56 !J)zV\H9FL222AX6$qN`=&4!aA !AAFp  !n5( AFr5)1jAA_%t.2A!0 !hԵ*!88.(Ja`a :!haa  e"΁a^ )R^B{26  @v@er'm%  Pv@ Pv@25  Pv@߯ @o"path"Adrian/agenti/data-expert.md"tsNuyB"datac- name: project-powerbricks-knHledge desc( ptionV("Busin$ s logR da0h MyICR_Suite/PnerB`c (lVk,Li"tRiz idixraP)  !unto Narnza8 il quad%< comp% Fsu Z!!e al> f%D!LXa%vn%6he*!( rim$!P!sp%if4!Pc D|(YTHON/!!Du%  st @)>Ma((o/lavo% /)Li%Nu%ic%z!<i" t%HA0a: tyF A- C%*oEe5!A`!A!l!c`!!rAn:A1!Y@A!A8h2026-07-17. Le%|!b I!askA* baeAd`bex%PA`E(`.c%ue/Ls/J.md`eFNvme-R( "Arch2.AY">o"oaA <iEf!ja*g-|d6tu`6!AqAZnEA."nP`di.E(**Why: AbiveN ^J!!\uBNsXbox%`oE6I.a"a̱ta r SQL-@(N@e%R9*i^)dbrdree.eebBeD<"If%n^,ufRP.H)DeEa)fc^ E n*!!!A^tʁX 0b"a 4tIJ*!n gh!T I61!!eQAA! 4cuA.as TviŒA\ L a\igeZ!vu6F n 5 r~ d>A~ ## DuXa   ^zsc% vN ^0LLMe& p>z30)A"fJ&l   . Ũd f !An!f!pea(6b6f.A" A a\zsod6 - p^>FP)x V6/%lregd!Dta\  eo2Aroiry żAI<B ly!JSB!Hz)100%I*Ɋ!.TT pi> a4`]0> !Bpli-%r} f t!6ar& Y|A$    j QE (f 6F i- i~t9Ij!A a=,!ơi>(ac "IB- ! Fi1x!$Aȡ@x bNL !~A > lAZl'"en .!D Id!qaray<ʡ~4  hD !((>Ѡ '  u=.0me.j"bvPl`"/HfILl)1؁n i& aIA!IV!n!8^!8Xv o* ^&I I<8R !!a ^La\oXnL L ,n!oI/^.  h!I) QTR QR ! ^m)A we$ B . x< ! LN "Oe" nAI RXlE܁ AP+ W`RTCut XZI!4Aa !!<! 2@rie4A\!a4 !aA!. !$.00D2A*ATji.2)$V  x!4d v!o>eX !l,1xh6QaP.B!!!t%H!QBbrwe R <F!h!)6ɬ@a~>!^`Z!2a\6 A afAj)*qa@nA`oF-:TtsL&!~9a@ah zc TQ&(A@:f xf%zNA(!  tYx`4 aA !!LA4.. A8 f!"r! AZa!vF^A2!^2q\  6b !fEtZ!񺡤 A6`(-A,za4 2G%!ʁP!aty4_2B_* !f*_: @ dcE!>i)8aa!!|/18:uge!\9 !x b"d !avF a~~ IAPh\e"!a(!ci,u( aJ2pV !*D6!R( >a>`IL!A6i`iN!Xf&1nA: c > o%b*.:!ry&l VFNr>LNEA<8 .41j!!hQn%f(n!c"$ 04, 8/" 6!)ɒ:A4B):A A\Tf&!daB)j Lala4vEI!>h!(: RAL B a iI& ֡ZZA)4at, I >~ FDab "|P!0 bV^!^i>F q4a!t!L!aXI !&!~)> !^)A>< & !!al !*xAt h akDFa 6) h !Vb).z`A. A\^6f6.Sna!Al^Ipae"P2^: p/$^^fa>\ 602 !..jv(CLAUDE2VaA\AvR)\ARAv^B !a l!4% !V:A)Injo"4@  2).ADa s, .aa)A>.N)&B&B8A^ )l!D9&!8tV8Z)!A Rh: )h,! ~AAJ>Ap!xl   a܉ ! !Ara Pd!)AA^IJ & FA0VaR raa1X :  J!n J NP!Q! ! A! l(( b a), ~6!6`x!)IF  a~ A8Va!Nj!b!!<'* )!: Z!!!$@,!2Z 0b"jA!rDL !!AQ!v)D^!>!!IA !$uE!v%hpA!\6)!yAHa/a Bl4x/o "%bJ! fX !)APiraV` ! !Lg"aL!))@Ja .&X `ZL ~4  V&%Ifc >Vv!AlaA8 AAbr! *!1$) > A" oZ ^QLfe!|AށTa:AD v.r%  c&!a>axaF a,T%H r%<` A%AR(viB j Hhn1!d!d> !^ RA!!RA2rbɐq$ 0D!V>!. Yd !i>!!2Ita(Pvba)!a? A \)^D F D| A! AzR)(n!,jADAA"&$ $vanGUfv  ' A8 V (*$%)T@  : 9ivRfvar!>!NAfZɀ.!AX>8i .@AARA^AR& (a` A6AAND @a!b OR F'aQ$O%d# < A!ȱ.a~!AH2rj!IT ,&nr%\@ ԡ@A2 !anqa8 r  !izAT.f R f)p ~*!!!!"ia,f (eF!y.6_|! r"* A^.J&13 7* 2!,I>!^!!Ff v ! a R Ax1!́Aa n8'(! !Fb#^N$&AP%~aNv1E !>66A<^ AP") .F"A04J2ZIAxAza!>i|!(T&!,!F)()!ࡀ!ޡ!c-! P#Rv (a@ )I AZPSEZA^) aVA&jaNT a,)p! Fl26)!aNn!J1na!Z X.  L"%8!, !x)8!b&Ap2 F9H!qtcd aZ)F:l!Aa16"8r=XP1T 8c|.aDa. \ <!"BP%!@!Ha >^vV!!H $l2 b F)& !z>&BLE hT AT  aA$A6Ap"A&`NF)0NY6.t n!A.  a4Ac2daT A8L!!)P!f,56$2A!d nI.p8c-p!2h!RDA>! ' AV ~ (I" 0\Abd2!AxB&!A\rea>  A B!!~2+!zAv!r"Yf!4 Ps!HgMFt$N,+v*!T& !$a8 a  z)6 !- i n!1q2|!NQZA.015at0AP-%*HIa !!iFNa%i/`AA!a|A.a0a!n.*z2aJV>! >2 R bA@!Ar* A& plm"!.i .T N@:..T0 v(<  a6r !x)b! ad ,AAx A&*eh!Pl  & a!) @,aAZAa4~!4c%\\6lx @)U@! t A$rYZ!6 !Q4 D Z6Ap!!c`a8a$A21-LTRI (2ANv!xz>b'6 !T8a)6<^ !^ a\!tI$!do%AP!! A !!)z!B" z!221D b$!c%0. f!tAtlI֡D!L R!fiII1VJhB&1J! b!A Axq|' !:>"%!:!X a: !i_%!.1e" V!R1m6tT l* a:T!")av A6AHa, A6N=1h!~0!!!x!1pQfptc6v!2!  Ex0lEA0xAk%wn%% 2.~aVA\1 )dpA`b<:I>!n ^#N!I&At S  9a" *"A$ޡait4# .6Ѳ!1LINK6_RE666RY%T6&8VALUTAZI2E(N6 T_EXTNMB:"Dp!8 Oxb&!00鰁t! (Ai4+_e4A!v@ADA^Pf5.:4a"c"AA@2!JA@hA Ap:*5N%RA(⁆AD fI>*:+@Afpn`.rRf.@^h"lb ./!`g%qj!h`n/ed!dDp: A8n/%@af>/`v!r!ytp)l$`*.db -iAN(':%5:'$$d%e(f""ba~&.N{%z}J 6t:# :&p,!j$!~^!:`tpyNe&a An1IDbv-|T tLdf()Z|   AMmz* IF Euj" ;> !*i<ٲ6 )8$S*DIBEe ELECT5R!~!Ge>a >A7`)PDXF lmV ! !v"!6 2v\p < -uEDB:)d Nad!H"af )aT .ceXRAL2lx  1.a! bM\a& A .!~AVm%n!h1"ejI212!lb`\tC a|dv&4&*rin!b:! a>F2 -!y.~at~n j!V .aaH!!)>*a>"!Z0 !!.!r!,AJ!At"tp B AdA~>Aa2aa\+V(` 6X16_]LD$ ay r- AP&(aBa7!A!VF !.A2 ^ !:!ah\(~Ers%*-"de!62PI~vABmZj36Eq& i2 i.R!IQ8 A a!!L1AtI" (`I:\|<FTWA<  CHEDU)F E\*a7rz,) Afr6!AaFD! na)tH9q0!!6 Ia(8& J T*2 A$0 (J!aha6AfP ,cŶ 41hge.tB!AA1<a&r A !F!>anIZ9jyrn &n &   A1xA! R. !^!A:d%  H .n A j!!! v-:A8ab2 I`M:!^o.:4!`AxN.1A,oAv|AvP%syPA! jIpa<4AAƁa,aAޡ:I$A A AV8A!6A&2) :!:ZB a(*`%$m 6`E& _9Fd`En!_?(!|$#>Zad!>!D!atA"% r aaVAc AARin19`Ap !dH2ahA)^lQ`606d(* AF I"( D#`N\!'`FR `B  UNT(*lJA:!6# | F%!H0.!0)& R : 8Z\P|b$P>A~_ Z;^y 9.599 v: o*(TATedT(R  !AB3 KI/7CNs%t@"J:B XnE:G. ܁8!`9^ q !)e+v1!a<ġ6 aN"\i6tari4tToA zsZAekTG ffa6'!2a䖼 Va4ZQ`s.Adi:P ,t afA,aJ  LT,6>!!& 6ra 'CJ**5'vE342TEQU MZO"!.atA2 a`T !!ɾ N< cE!6z.H R !F!\v S *  !R^Aa~ >' r (afaN $,&!!&F!a!rI*N ta|BBA̎h36>cZ$!6%jrU t2bYaZ RBHaar:N!89L J d !8a^A.!)rAT@R;r!Z``!`C}td 6AdM:aM.!tl"6 aa4& |-a>$Aadq_HQf.*.f2t\AXi:DV-!Q X .!AHhXaі!*aa\>&q  >=6 al.VQbeP::!H:٘ bR4! j1 !~3Ar !x&" .J. 6^D"e!H!|G 0I&AjA$ fyT .@!T:< |!6  H <;!qf z.1Al 6t":zDA!L!r,jD!`o(E$F  iaFA!.r,T!!@(  vilN@)2!a!<B!*d0шv:A i7a&4 !F1.-4p0L+!Ya>pI8/8&a <AVGRA!`M STUMI A"8A6l8 1!!c.Fc ddE6p!C"t^!!'A. &a*^A@$Yı X.BJ' lEA^.!ֱPfV.63=! zA))-Xa`aN_%Vn`hW"0446H !Z>cNAi!`NNIMDbRn6!B e280.5  XB_EDeEUJTLO-H!,aNj1bD)z62ցDo?2P& b "QG D]V&i. : ~ aGuxPa!V `G.ArDa0>d A#!v! :Qz (<v&axYA*n-*`'$g6. aLj0^R5E892uP 0SfHA_*%>(&@ b.. !14 `\&(386 2;/N r P B V"Eb6 a a!nR a>a aa Rp J Z !C  &+ixt vA8AP  B!!!QI^ AFAAAavAba4a T88zA>N$ d.6"\!axl R  YvYbc.F.@>E$2Az/9ANa!B..FW &|ANZca0 HAVvGxD&j>X 0Et  >T a`'2m  (%8.8XVvBan!d9vIdfA&Wj!x. b MIaA&V"v1X6<m:) =HA"AFlj aJA x#b!dA 6!n*!6!vP!nVV"AB<j9 !" 6\>N+:vc4( 2"SŌ1A8,  >f H6~9> n! 6n" n<0Μa!` !*f^ at _E!6 6 f 6 4DŴB0$0<c n \ . T8aH, >?) .L,6z!b )-)L  IBL .H ,!f=34(6.rat) j!!F! " '', 3  '" )!^<b jS/2)*fj!Yr!(.PA.!9<\AJQ9 f )d 7^ >(BJX>86nDl(.>P L!A!a!:3,6,e|  1 89,24r36$,884 Z ,H dAcJ | Ha(a0)!$)v [j&TQ 6(F/R/M/J`&n >-ex fad?r'l R" \T"^ A>8>6"WEp!DA)0&p/l`_ 6_ & 9 A T^ $A*t*n 6,N$6ADRN>>"a`p6I*;N8F8!FJAhaaawL w%a(sEFA@@t82f  A$R arv:!.ja"B% BIi<4AHl A  NnLcB6R I4 IXA"(3 ^ !4v.=BUEDR 8` ! ^7 08 AԮ<='F <gAlW jEaE'!`BlLCs!aB'x!SNEFNLP f, !! A  AvI ,b-1`!vFA ZD 0 i( &!1n8%Al!t!"Q"6@IV~X8aJN|6L-&>&:8.!&>!bA|AA(! l#Q!a"rAA )^Ax2aJVH_L.6!:!P!)ZX)Y!n)L6 <2 Ir\.aAJ  A\AD.-A 6T2ra"h aԁAl L!AjHAaxI):!\6 !()a 66:$nJ^>6t!p!`Ɓ a* V.h A IA>!>a^: c2!܆T.=2Dcaa"Dc61A^N`E .\Zd*FJn0`ZVI>o \zd I"_ M%V<OOv84A:`FEa:N&!& x! !!|vX<Xd HQP! 0 i3&1&b!>=H.4aac"P a,  ar! A8(a~D)(F`e4&&Fjvj$H !TipA)hJF!xD!.N(N!!~ axAaB<R!j$!Z",>". !L * H' _VxX/UzVr) p_E2DAH< 2  1:I4+|m!NZ!l:F6A 6z!N c.NJa&"z!i0&&!6i@`(U.!il! x!  N&E>0 vl !(A A!0 ^ .a^!Z4NJZ4.9d*,:: "^!raiH/da٢(ZAF1A86` AJO lC.EA)p @*A!i !!!A $N8!:!JlgA"Eh ` !R$!A$.$'29aX!~!&f,"Ita,F2> B(&"($ 42 / :% R&cE.VAVi&\X)9. v%!V A!an\ARAA0&F&(0 `fN6A^ !x)G/1_)!_. 2D! aXRAC|>PBA桠6>fN I6<.b.NJ 3,. Q 2n a AB!2!0A .]Ifz 1 .Ay fB!@>b!R!1A n=,q(%Rd>DLL Q~ c:ġai a6N\xi2z DiaFA> a:.j!ԁ TA$!\aA8XTAN ..\P 1( ^1.,.jX#2e)3F85ZnfQ  n6.ne .qA&B !vMb !ȹA.}!!ΖA@a"> 1/Zy62"x+F 6@ q8a$ !at! -biA66Ѣ,..a a AbaNa!B!.H^ "H>V!Q91,dH"Y.V0n.F&0ljcn !aj8B29bAIv Y*:$\1!>pr%!Y@A<>g a*!&&18D!04!r!$HA*:   V: +1^  2 &  h ,FzAzAH!>1b!<trJPR L$apv6Xv i!fBNB !4!!<-% IX!.6)q^4!Y"!&d!ڡ!!I !a8A)Aj l"lZ(|CSi&!TFIH 19I~aV!taB& !AX `!a!Az"i ^^2S +PL%nv !|AAaXٰR2A:4_PRO T0!Ir! )AJ^ANc(eb@887"&bA  83.8A4!!aA 2bA QAA-h)I|! af,>96,8 aAPcm=A6!>0)iVR DhO6 .aat AX  Ar:*hZ%F#A*n}Raa< ! F!` !R0 !)v^2aTiaR1NxN:n R!4!8 0! !!J~ x XUv at.)!jJlU^a.AA)_0.H M_L71*`B,&4!BAA! )|.&!!T2 قf",B 0 x>D)f6 : aAVX. pF2։*!8!PvZ aR3 74 AB66fPAx!L aiAtAce%FZa9bN.B/.az Ta,Ta)\!av0J4: 8>6O3vu>  ^P1n$Z52%a86lFpNDp!@N B!!Taa 6 6V,!:anѴ2'a!>A\A"V &>7* B.!en.a6S%0VA! A ƁF.d*NNAYnZn i!`e8!,>4b>0& ^A>rrb4 6`>!!. 0)"F&!T:p!nFA"Vla| ؁cEViDn e"L 9%Nv!A>!|.B Aa/"a"b !9Ё!Zg[v #!!~!X6$a`j/M a B3f!X)zF^)!* 9A1n!T !z12>)^H~)jP|FVFA 6@z $&!!Y6h!1n@AR ! co* a*b !ܡp! .Hq(FrX!IaA$!RO!a !Y@V A4G(:'&/ 1V.)T.R)R) AЁa2jL tzvX !A!c:"& )QbIzJ!af/ V D ~%^e*) A.Az2%%^^qNA I!)&~ >NA8"60 V!H !>!*AA b)l)za@AnH!!&` V  V" L)6Aa I4 ~ANFFIna/E5 QH A$XR A2#jiTc$ ^&'Dn%2T!Ih1V)p.B>!$T !Fd!΁v6|)F ^!J)F! !nv! F fnavAAa> > (2AF):aR)@) !iA@PN)!p &j A a*6(IB|AD!faH"a!NaTV-2&A9 9L&<n a !. nAVfvj  n\ gaa20 c2e!Fv6+V cEf.K >v N$ x:Q(a0Y!f@>6d! Z3(&Zi!Pn |t. 4!v@!A83 a!AD/AA\U5/G7"@:4Ai^>b >(L1N TiD !89~yB!,:!ahRafvi!VP (!:1  !Nj!:!!8 B!D9AR!YDX-HP$d!‹` a)zt$xɀ~1-A**Ad.؋86@_< `IAj!a:&*Hqx *\`!!naA`P >&>c!AVd 4'SlRX* zH!P: A.a) A  R Az a*!:a0K.)alc)Al%L aH Agh!F>!|l A wEk%:| !Vr8rXDOS>ɾAXa!$vLYX!dKp*(!@.Z  a1N !raQD6t A~` !,R!!AQ$)'J!p!56&!!kaha6A5Ha4@IBQc'BA.*Ixv.v j!v(^uV!qIPaJRPAv5A$x !A94!i@\8ceJ!:ā1ha&@F `D63T-.<l!pALa>Aah AA"A!,d a  .>!.pA( aa|6 .6s s?)ɮc%PB z)x A AapDf& !| i h ( 1i L F>J9~V! #!4A!AA,B!!!! 6x"ALa>hA54!XnA (At!1z!fy*!!!qJBA|NAaI!!HaZFA@i0 zZAfn I:Ta*!!^)V!B>a.!L!Qv>t&6@ l4~kvt!X^>)z6BA0b!!)V6At0dH A)!>z=!DN"!'VaAcJ..~ *A!AAAVN!!RFI!J}68A*8vfOQZAT& IHQ@"Lr4 !AA( aba.&AB!\'eP.8aP ~2aI88!4x AD)4 D.tFaЁ F`! qra22NM64l <|N6nN!Pi;cE^ )na8!>!<TI A4^.9FT.MD%A!b ^.5+pn6AVN"EZ^KơV!&Q`(q*`vtQ~!&`  F. ! m*X6`] A8zX!Z! 8I>! 2AZ A8: >a(AAN>6.:!) .vj3cE| ).&71)É&a^ !l!L 8 PGZ@bN0 9!A! !v!`p)NA>)!~EN$M["j 61p3TajI!!ff ^!.: U^!!p!! |FQ:b!.!Lq6nl6Tv8.x> A vB0a*z a>A*H4@av&N UbLALm(!^.|!a0<d J" AR!ALa^<!$!PAVL E~0A&!&Aq0!`F A/B !4 p  >A  .Ft7fNAA ΁ީIyH H2!.>v`U@Aj . x! ! $i N!A!A!) ,!&Vfl !>z~dvt f^` Ah12A >ɾ367v%AA A"abaAzd!0&c!0av4&FVL(a\><fPT& !!AAizA!*h.lv(AFqn&A>@) A)0IV N! :&A| v=3!x!n\8*a!!>=QY̑!lnr&!QXji(A, ! 9 tl{!6$LlFFVa`A!@nl gNvJ,6"V )!ce \  !4"LfYA* !ap0\!a<)8 b! ! 6n !F66BLT <1!R  aHVc(<.!X AAR <FZAJA Ap!ց8fX\yj6?`7 iY*  !AA~V>,XB A:a!!Q^n!A>~!aV5^ :,I@*L&N f2A2&?> 6a>!9 1!6$ Fi!"  AAa !D"' 6Pa a6!1V)A2!\*J!f :h .L16/3uNaaa.!`n)xA!@ȃ b an!aAbeJbJF"! a>tAN1qYY1!,lE^ALara&+  1I"9je=I%"Edv!N.`aI&6fxaVh!!AAvI d !ta4>& i*A L!Q,.*iA2Jjada)( !T ` IANr!. )avn^8   1!6Z `.Lba! >4a(j b. A.),1)!`c੶4!HAT!bA$)@Ѕ!c$(HA!H !le< N n^T!&*=!`0zaiev%)#! !(A!AF& L1At6 `.! !AxIdE&rW,~GECiRf0nar)BAhAF)(Ja~(\?PAPQ ar! !.!t fH &: [a$~&95B96a aa)Pfe!< !0a(Vlي)f~%27 7&LD A`A`fNF!F!!6 ~ vE!>&1N!(^ cJ\!a6)AT(!& rep D5f~^. ^NA"B)< a!A!^!aF 0"B!D"Ff |lE!I9)FX2%B Ft!b`AF.Aj^DA# x!.>4$AY\^).ii. )&N D`EFTI`@^F;H?)%f`s({t 07OD;.OB"DPS :XH:pp: @735:>D6pX@&FjV0Ff4~@A*6H aHAv ve^LN)n<*F6a4xNq q^VaD Ya\" At\n6 l Z qlf !J6a&*1$ց2L`VaZr& )8 !iX(.&!,`%\gca8dNA\6/ TN!>vme n!F7& . 9.AD\ .:a  xe!6A!`hn.MRچBw\yfDvdyf:^NNS\xfІ~Ey#w~$@ !a8a @9Pn! C6$0aN!z f:Ip (&"*!>@&n4VaRiN  \a )!ad=AahanLF& "! A8!!zra4aABR v 1a0  &>a"!A1h zA\ !aR!D!A$ !  ~&!J.Zbs F> PAa!:cA`LO*,UGL !& !nZjAeJ\ip& FHAH)T!LjA!Dq2ap!t&A26"vXBN )8G!qcE*nD !x!!@!TF!" !j A2)H,'IR(X [0i22 *Hk"\u:n7ta502X XJ"Anp!I~\j!!d0:]X =NZ^ XԽ" A@tIAr4Avv!. Af &fAAjaF%`XAlc K|QRY!8 Q"aXI!r1LAIA: !BAF:NAAan.avA a-`*a>a )ABn!6L6!fIA`A6A$Z !A2snTs 7@s 9ts*"2WsA'.0. !t& cLJ0!bq. !x6Fafh A2&@ r9hA$і hVF."%GR A8<p~ VlVt'҃  .>6"Fd!tDRSA,p>xpN6z Va6+i|f>"ᚁ\1A)Aiha~Ada!1>Af*8$^N)YRaFA&@ aa~I6]aT AF<.R  {jO=Ip%6HZ.jL)%16 ZA$&6:T0V>L6$Nlar+i$ !,t \aza>a^ҁ&T !* .!^ iM.. Ah!p2c5&A#aLa\!\ ^@)@!><<A4$̩a8  w6aj J a@)^b<Bv T.826J:\^I zURnuҌ!bfzcAH<M!!  HH4dE!H Fa6!t"vNS*(9*D `Y"6 "AL2 ., A :,:Vb )P)|}\ ``4K-Z PQ!&v A)!0APi,&1Ta6=>!Hp <'a.A\aD! 6d) anj r~i^C&J!d rANcJ X9.>~Rvb!z  j 6aXx.J 1@'A>oc9$pylI6!X#<,7EX& !LN6@̱V I!N:8pZ)(.a6&Z!n&Z! v\): >v.~63%!8Aj^.H!6Q *!t E ~Hi:&\L6v 6BfG z~GRYA%qvnR!vF)6 ApTVeF* >\thn^5F Ix    O  %F.!r6DA2A(!v8| IAΦ>@1#)z>DPFL !!S 1A)$ n[!`^!9Hza^>6,xF :R fhI@!GN !\FQF(.ڀ9.A"5,H>AH!lq!NAXL  &XV\lz*X f~.H& > VvZjt##2 -  hTL$ L azc !YF` AHa.X&$8Bɚ\t !1!T2!\z^P FRI$N!)E)r^6^hRaJQln>ګ !a*eB6^AF ) !.^9A !M)!2V.4o "polixtipologico" pu Hmparire in"di bucket di >Va seRnd(dell'e:zionfc si&rat4 fRte, pbner nJ 0o esclu f6r4eamfl qu2 568Xa8. **Reg%V) vN.pp$ filt!h suZH(Mau`, 2026-07-17): `[CONFERMATO]`. P ~doma%!A "%mm-utA FILMAlib%ry"l%c%RF21!Fs%B!)`B&=1`, Ed!A) !A*9g(0al"us *if/RvY^Ara"!c TAb!a5iaban%Ab%i !S`%j!qa`eff81 %T`5`%A^A!!!\!ai!t;AVbqT>.j (EFchB! un'%f) axa.A!D!F),^AB   vi-AnIhi!sE sU6d)eM DA>6,4E.*!)! AR9a\A<J3mAJA>h3460yJH`OLIMPIADIf$`644e!e%$FAPcorZe%v.TVmzޡi!<),10.9.N !t:(Yr!aMrnŘ>)IFNdE%Zv0 &uŀtHFxxD ADH`BEAUTIFUL 4380%j4%F6i)\ naX!a}$a6ToBoD^ E =%.^!7791e>AADNVa.^X5428EvFX2X. 9VnXXV3 927Z 6VA"a: eA<nE: ur!H8>!sciei>6!`, dmb 2DVD$I v y-tv,ARC(  lEaHa ©:c4gnaH2  FAI>8 .ceB 0 N^`!AF 068 v `!>(Xh dpd FT F >$ rM)6T >*!*&F go/ r%) pm% * NA! R|A)A(P AoaEhV*6 AD6v%0)!n!  T)Ni!. ^ &!&L^! %  1:1ef)ba~ P H 1pB!J !Ab!J(AJ cy  EIDR-%&jqTA!z> N8[IPOTESI!& aapo_uAe%feg(lm-vs-0!)~NIZ cce" i d<6>!jx! AA@`U (151.j2 t!H`S ,a:)-> x)*apr" (`CA8 O(!j@ 6 A 6!, "x 8RIGINALE!NAXp !  A!~a\\yZ!  6AlnArAFXx FeA .c^A!\h: -1U6!a*.962*F.T ``MOVI%>1 60DR(METRAG%v!@ !@!\aAd-EreQ\A|I&9EX !a!68$05$A T0N EN @6 4l `PROGMMI O"I%*)N56* `MU>A  I)F4 "3.R aBIS92 aIT %M H8.*4VELA%j"cNa"c%An=a$l /mF!cEaH!L>  ! 0J 9iBL!)JAI.N03u"F\.0ajA Z H 9R8 a!h.x>Z !>A !!FnB fqvX!V hB( !"/!8* XY .8I6 e/F" `TX ܡ88mN~HFzcE1!\n2a>N|&Jb6b~ `cLa).L2 j9,~14 ,N0 NeP 218)AZaSCId0^S DPNZZ.*NL 2'78' f !F.x.rD!j!X!& dIVPAA2`6o)2 g)f)FAN  aavo a&ZN.aMBV *AJVeH&a&EEAxA G$ 0`aeDz&2*P!OD T26@ & )!VAR!f: 4(h ) ,` x-224X<P TfSUP .&N ~.4 <al!L!aJarłA>aiAP:a2iNAVA-H242Ax^P.(apV c.Nb"a$n*d f `vm$A~0 *a䁌© j!ls pN`V!H/@ ,6:Taj. M AQ:a9UJ E.Al (j `V.M` &La,L.&8 &H9 Q.&6 &8R"B"@O 6yTDEN " a .R A.A!~N6rpAp" ^97*@N 78=H< V6!XA85!ʁ!4 @^A!T* 1\CU<Av A<..N.$!d!(z )9&92 6V$59pB!`& OED AA,Y &!v61Lz !j.vr.(J&&9=ơaZ0  (1ct#  b> ~ T0(b4vI**%S%NS IbRIdO D%Z!A6!,CDD#6  ^ qv a2o l \"a <b"!  .Z 2 .>V!N, b !~ N, d !@~d  Bf#"!< L~\! & J 0|!L6e%D2`4VJ" %r&X. (A\ `   R r>a .$A !8&pbF$(>  !&()f@!`& f!6 NDB "aF! !: AI2>`a "e| !pa!N Agj#/$ (n AAP r,Z X!$ I` IX!r!! ALE! `:h!(X cQ i! ā0AN!!4R Q * R#p |A LAj& l!vxgVB(H'|AV T !b& f! !pADpFBQa. :!1.)N621ht!V+a"a !T!rJ~(1AV*rIHhi6*Pp)@t&(p%)! *"!"2+ !>1|a<!!al!: !AvAn9V"%AeA^vivA&!f܁!8$'A$!>'ar , #^xaFLa!vPLz'!Ar4 ! 2i%!T! boxofe:ab.*l H Ar!+u=FI!>r!ٚoraL vX   V,!hZ~JAv!,<A!!* .*c+Qf'a!P X!T!nn2!.&h|> >| &| |-Fn 0B #|,82N 2 !J.4,7' z , $6(,(0:,$ &~. %:!P( .( 6 '  ..06. 2>) >v YaaFAAaz@a\Da6$!|iTlpA^"A`AZ<jzAF(5%l|(r!& 6eb&~l a-B6H & !aA aLT)*A~!h.la0l>V !XE%q!N"0a~p" ef0lt>vF 'F P)!& 1v ! (VAF(E8/:!(a@)| AZZ * !A !~xA96)!> !cENc->nAV!a$t& i$P D >bamj!,ArITN!9 Ax~./%,q!!& XR=NR ) i!4 a4N$6!!a)6\ 1 n.>2!F*aJAt!)!f!Q d6 ee J*>Apa6 vF   6$coE *a fAJr .p( T!aaXAR#f hA:,r_B='6 %!l0a ^ap~~Z!x2 *a.7A2.r& b!iaNA21AA7AAl!!!Ri?v(jo-z`:@.(Jc%AN ,!2 !)>h i` f dL2T 4*a Zx 6r A@1N)!~!LAtI @A9Nh/!vQnr!1Pb&z >4 &~A6I8Ah< AA75 Ax'AA/+)F~!B d!R!1~Ήn! ~)&$p V,>!0 *aJ (9B T1"B v^ A~7*b %  4 4("2,t n&9,9:> ra37r 4Z4r5 FaL xZN1" . 3e20 2  H2 R@*B@. b Ir(e"9 In rE0; 4N$Z!hAJ>HaiFap(v!.p(> I\az>d0a6^a$!VP,5/ !|2BI"AeY"()*>V\2XZFnL6vFj V!X.S vNIAh !>`!!. >B-6OŎ*v|A D  .T!cIXA>xATZ5'|6/h5"-X !^R< J / '/4K"  <!jrAA*)p AV1z!>N&9!`ad0  !R 2*c,Zz &niEH ADBaNa&!lv ~4AAy!|+A6 ^A< ,F"Id6!V6v> s:JAjXD! T>Af!-"A.F2h ee̎DIFI(aX !n c%IZ>Wr!l>v~tx! P.h A LZicYn ?ցa J N 8Ia~)uzaT6 8>0A ArceR V1BNDVa~tAnt9*AVA")Tinaz)6 aA!xF2 DR>  AnvD.aab! 4.v>!҉h &!v 4&`&BcJ4'`6J!!a nv6  qA X t!^.v%<,!Ar!" a BI>!Tc&!tI#|> diHFDn8 !vA r) !1.ڎa!!H>~)n6!6)0s5&a 2  > 1<&`Aa%<apcM8 !%9/ ):t$& !0 !@" A!xAD!"BA:uIH F&28H  !b+e A=2%"L ABl=3"J .47 H%aA8D\A@ɶT!itAXn FA|.:H Z l%` A&6ff1a詬!,!jF !2A2Qz!Y~ | !N1zpJ!p!A\6 An )!r#q@76nJO' o!l!2I&o=U*Q=c- .!4a aRAT !A(!aRAz0<2.!L( !j ~+0 81K2;\*RY_"(. !!VX+CHv.:3tLAX!>,=v!؁a(YNI.$AEL4V|i!jA * f Bb`!|AdZaT |4#DEvT !p^1% !aR.&bN4AA0>  N*zA!~(I612 !|6*G F&b v~!!>:,!dA(1p)TaZcR"!.+]T<Cp )y! af".A@h:b 2 0r & 8A\X ́x^a1 "i\F!,A*626 P VN! *6 a6aZ  ! A(>adA0!A>d*'V !@Y)e`&( 0z>L졺. A8`I>5O5.!(K >!h\ A`^10 /8 ocŀVaD!d o-:I>0I%$!!T! !89V)a29nb!&LA46'!dl'IA!nA>*'fn% >&B|c%* !>>@nCQ8.0N035%<1A29!La8A!Z&A!> 6`c6V  !A,.A@!hFD>6A!.! F!A΁d! c >1 Z!Ё6!/%( ah AI*- tv!VAqIF& f!$P$I^!n!~d$!  anDiԉ f @AA6)a!A0 )!A>"F $!>A!yX!.< 8 I^ajn ^!AJ\!(eFA!|L!heb:.$ &c$O! Z$^ &R 6 TH Aa1VZG!VAAJ9 ~j))8$)5aABab!1Zif.!"nA!! !4> !, )QQ X!6 QAFl&za NF~!.vaP, A"AXL867@ )HA6 xja*aa) P!aa*!ܡ8xa!P^RcEIHVJ >L <$)VHv ɞA J,AjA^!bAn!)!2)0 QK!b.<^Fc'ET>x-B&"!!>H2+AAI8L ! IPA!&1lN!JA&.Fa,&ILb  t `(>!8i ~Q\SE Rd!!Na|!2 !!F-BjA8AH6X6a& \!X!`.dn$h<ataFj!0! )ZI L @!a$0&|<j#Flz! jaҁAdH>dA~36 j60Nl!Ij!a"vc` _1 4A,6T QV fl8 AJ xrv"6_\ !4F>(a&(!6qr!cAaADT!!Aa 8Tpsh~ )9F0X a6! )L F a!Z.j. l@BR!>. F,a'BD<ri^p I,> PAv!N!fZra>$ I~!.!ܡJ j!.fu"X `aJ.a.A|aN] !(!p 8 `]v <` Q!I&Da J/&AaPI  &A D!!d!if.A,.aZAp'H.!B` .HsB<*L&>Tdq,a .$!#)Ad&!a8I!0T6!!>!aza8j!>&6U!:c(Bai 0fF8i)taA %iIvi^N`RL96 a!j) !!@I@<(3 (X!$(6.Z  AAJAAԁ! .acEJI*jp Ie a"ap>>3 R++X8>!~! !& NA`  8ENa.J2%p 8A063 f>a|aL`)LaB>!ҁ4! BF!~!>;:!B6>!f 6N,E!(V)>n>Ax3iA 8 V"APaL v$AQJ>_!.HJy|A!ZR e2A>Aan!" BFF,a4*" " 2!A2Al!A,!i4ADA>Al/A4bN@.xV$jI!cb.6!dv ! T/%aq4t- cEx !!!&AAZ!x!F ^PIcALtIA^ FFIZ Q(F!!&A8Az!TZ v%!!DAzA*aR!6gMHQ& E!!nAA! fJ  !,"1b!T !n APz !FNN`T f  !!a< 3PIa"v)iaRa1P |A"n@n RZ 6aDvDV!AA!fF AFe  . >A(@[:Z&"^FAT!8!)9!NFI!I|`_XXi"J:1A&5Nh3n_Jce>>jd3 h3^43Z >3o T_94= FDv]P0 4@(z92 LAONN\IZ6 88  .f?H5 RL]H]8l5N XO>  d3=l LM@'!Hv1 4R (672>VO Jh1 nBNa"kb)!&]F!06V/ *)2\Pi^p7P|*.(XC )6O DdHQ" |!46Z!F'h>LO.RE/lTU"OAX2ZWSh2h xRC1bB&PC~6NP 2 kQ A0 pZ,:HEVO_OA4fOlXa"HqR)H ~ F8GdEHOW/!Z 4L51Y N6)dS09Ёq.:>0*d Xjln>VYW B!,18nBS)S >mqn>T!:Ra!>S6SV /Q`!>POAP AC%>)PpNGByf!%~DV. .[CA"fPN!A(6ap9)!6$UG"Jg~8 O/%p^R+L<` JbIc6 f0!8X`r2'!!1f@! ZNZBA L >nh> NfXNVAq/@a>/B<&` fbMI O*\V \8 f>6V .^( |W>FP.$ 6 Q2FHFW1>x JEG%FrW!j^(F`t\N4V[h\ :g,A|~.`*)&~5` r ?V. >|&> !|  & ` i-tTRT|JL IN*2h `b&PnF<%&$V!RS0(H(,) c^l^R!H);A8B2, <ʎ(j Q&<!FIT.mT~I:146(n(!Rb~690\NrYt!lzr!"F!>!.X>&926 "NHN(d68>FF&$ (bL2 ^ NjN&R ^`B6l <.]6 6 NF\ *SAd B^)ѮN||ArAƁARI0Va8Z0Ae N4DY4>d > Id.(!6_*!h A&`A  &6V$da"N2&$VU!<*^Nv)6^ !)!܁!!.A@*lI*!P\"+b6 /VR\( $D >dB#pU2!8" 2sž6.a&B\^-3V!)<v!<4R i~! $!l6L6&Pb!~Nar1(lA T !!ct !~Q 1`~)` ILx!0Iv"!~!A&u5EI! 2AAv%$cbn!H!8 8!a  ')H!Ya`aaVF>a"j  |T!ALI^`vT! YU !>alc #)Ԧ(!A a$hRBA<L#'AH> A@A! !N A`6cn P26@vAL!@o&Nf!PA!A)b!0.A&!!>!d!0AA5n&  3% D< >cYANiTIi*nA!^*I0+aPQapA R9`t<F A>\.6z9Lh!&AN~:S%!axA*)F\!^A\jh J'a.%1hBAjAXFNh2T5~!)H VV l% 0L)"A.!n IN!aT1*%!faXe**!D!.A4aB6 z AYIfaPl& !=aD*1:$)V,!\ahAn(Ih"*J'r l PR 4!TNI4F!fA:xA@ ar0:.!ar cBAaF /B5R h!TaGg!^Y4A.I+ ' ,aD 1&  &a5)AazA !2I‰fFAt|Y ML cZAPPP!Af:! Qa6N T.IlB&abAnA>!rj )J$1&$6 3V ! v!6!>F"6ZALV*aI4B4N AT! ! A.)4)$(!!!6!x> a)(! V !z)j 5 A1`')4z."ZZR&1>"c`a`")AD!DA6 NQ"AP0a!Lap..EaVA\V4`&0~al%>nAhAN+a 16 N'AJ  !avQbapAZa !xDAL Q !! ( Dml cp )X>}A &6 9n( xZA !xܡvajp> <*")Xx!4Q|!)֩ * LFD* a:3 6QA! aXd ( nF!B!4^Faf.>>1!!#N6N!`a)`a)^ ,^aTR0I.1tb .A20>i1!&(3za F a`!ʡ}ARaAHu:\N6XA:u |/$r H P,& A!.L!ei vExJ  AavIPIIx % ~?B 6"T.:z-6|&AJ(%!&nkH. v IvA"o2$? x8Az RV|a!Ay" p1a& !xI@!!yfA| X>,8!)^1Ln4AT Q>68a4!T8cQA6A & H ^1 !bAvF4)*ij!)Nxъa`A!^ ~*a!.!VFl 2P!! N4I6.n: !!,.bc p`a<2 !!0FV A i:. J6AA AY 4f!vtJP 1BY. &!^z*j&6T@AAAXNAG.f!)h!!Aȑ>!6X2!!^!pN:g*athdb A_}!p6VTA!J9tAA^A !h&!N.VB,!8,a0 ia!.8I\IF  F! J)rc&"!B$j<1@Ai r.R )z" $!A x jBHYL! |Al!LY6N|)6p)&iJ!H!  !Y.:  B0AN!.,qA,!$A<(!|" A6 >VIl9jQ!Qh&E\n%R a!$A&!zLV:< A!x16&Vd &O!XaZd 0 qN< <! 6F !!1>!6qaPaN~6> Xja0a!LA\R ar  ,>.66F,d!( i!A!D p!A&$G!0.paA&<&i! @AA! Q^ \A^>N|AX!|LhiTBAnA aT) T)6$#x ,>4>Fcx !@!& !hQ!ZaɄ .  !h!(!tAV)8P6 j.RaDS(8S!) >%.!J:NR6<ZIL|d!.! ipy,6HAaa*)6! !a!0r a >- > JA.Lv%T!T)IBAN..r.Bq)dA$AD&0> !LAX !2. !N~ 2&!a^)A !b!"l! 6 a !AP( , !a<b P!:F FN!L>B ~!F!A* My _QAtPowB"*!La!lc bWA`xn:HI|  8!!rHAv8!q2aaBaa .l!!AQ6*I(!!0 p66B!paJa,!!~aAi!D"AL >   >a.>d.n>)J`!A/%$!Da"!&!X I 6.* )0d!1NAFm$f .j6~nqliv&anRp"q. 4$A!"2d!) A r !0.d9nB b 2At AiR )&)!"I"F. )"cE,XQQN$&rvnS.S!@#!ȁHvla!.( FAt>$IJcR"Iz !*Aԁ\p$!Av,F6A$A,6X I`V6lAI A>x ;nA6!X">"\~& !@V.O2AA! A8 !a)Bl )>aB!D@ 6fj &YT?N/b$lzFbE\&r<IDN)N*  ! (D4!<.I!p` Pp6_`F!i_"L/atrJ0).z  l` aBJ. p)` F:!Af  t vv" . .e&!v&lApAYa>X i4iılc26arr.vi>zQ4@A !!V af.V ( )"a   aPL)N B ~zH.fNj!c: i!!!vn  fl/2v1A5,/`& A>' Pd!(n!>  1&N!FQ< !`A!V \2^$ x) i&̣A!t!2d. FN4aAPz Aj9fXm!T Aax ZL.Pr@A* .A,A* N F!!a!6( !NO !H,HbIaI6QFD .D bOET~ A`^   r6b ( !0N! `Lo324! v R&t-6BN8>,AAB :@)D4AA^AlJX JA$XN.  )v F)EJa! N9f4 FDaaZ&D&6a@+A :8m#~B!DAc%aaAA\!d $)ARcD|!*a$l g)~b !>.&.nPA@1vVr p!d&V9A0d!r!   !))XDt9 !S!8 H&h >)pA\A!q6!H 0 X/Aa36d!T!N6hNF * 'LlC> )P "O lCRE B` 2O Rʘ g" 7VD eX Q6  G H ~V 6Ho;.I*(A6:98Ar( . aa!dDJD!,V$^*A~6a2aVL.)lE()zrB.G6ItBE$)DpOr4)8).)<P,aPZ5d t!NT B`fa.`Q9"&Ax7Faaf) ve!T d  a L$ ɚJ1 D JD)DD!6 | | 81A0jڡx Aa&\"!XBB0!)ɨZ ɬ1*ᾡ̉tIa^/K!2v D@t|!$af a5  ^bvf!!R Z$ j l .PA>!A`A>x!A f2! 4!A !z.A! 9A!JH A!zB )P.iZv%TanAa.%!AI.RT<?D 4A(Ib"R< a $VNA a.A, 6I>0,4!:c ! fN !A!X.1rA.*!(AÁ@>bAP,!TI|!VH*R2!nv1z!DV8!!f@:>IAPf!:BaR.!<.x!.&#!Nx6>! 6Alvc%bnAJ!h!f4%an!ᘞ!J(PJab!!jV, z<" an !'"r!A0$ !0!dvE@T$AAR)!bAl$ xAx̡22a&!iLA0D&* n! 4Q4!X\.Z  !~. :t"Xa&cMa:J'!a1+\.P!r0x2[!>`V1\icjl$A$Ba^Ax @ >>T)~1F6 Nz !VA6SEAf6< h@T!AfN  @!tA8.0A0`AAH A 銡)6V0 )Zq uX]M>Lc#j" tF!axm!:A`'jba> Aq":ʊ6A!FjAsl|48 ~A@F$ i:!2d ARvP6* %"\r!!liA8( x:F a  N  VNI!(NALa*"I\ P! %4%ax8 !AZb>!:!d ` (X?A!},@]t V)R L! .I$P*naXY>=E6F:FleA"2!2 !J3ab!f!r2!*2F&!Qt %V8A>F ~Qab"! A2r!PAb-d90 . F| c !J L AND!j ҡja py!bIh`A1 AIՁ66!AF I&vAA~~ |])NI:!j!vvO!,du-r2~b48b|9YzWQ`Wr$f&N|IBpba!!c*Al.x(A2!AT)Xš<*cE1>Jt^-a!.]0@S 5:V@F6HAvAVd |j < ";≦ gi*AȡVN  $6 2pjPF 1!@at!|V!aTD! ^:!1bA,X &2<A"A)C620 ~jaH),"  tc"j)"xБ03l z1,T!\!vRad!A,!r &6!r"|!960 66.+1ҞVan t!jtz ,>< l fQzAR f 68. tAHA,!Da^&.RsJfqX͡&ia2U&l>A~n| 8 !a6),6!AA3,. FLa|ADI0r qvN)a*Ave A~,!Vaa !&Z","&,` A/lfa"!1"aA2t~6 !/.1b&.!tA!Pv d10AJ!2@ !a4v9 |m,Y4@  !N FiLaj *8  a~9 hJ>(Q < jkl!4)!!,!z 4s@ pIP ~ !X!-cM(fafAaI6!EPG? z: Qֹj"R b!9+ &vDp nVaB at j!!$cE0)a6.0)Z9؁zTN'!!@a 6Yd_*bA!A ./>h0r!8h+!rQBi Tʁ!gE")$ʑni΁9RRXF&D,c FR $!p/  A.AC@6@T!my8 r-)A!4f#xMDVIaܱ hf).L;Ph3"/rasn3H;?fkNL4a_vyEB/ $ܜ~pHEBp.mXAV.!.RIZ!VLay^AXb=z+!bRb aa JD|`%=BD 8D&  ,A=\<A2=Mix)a!Сb@ )rday!$6*B AB4./J!`AD*J>:D)xzAXFrR*( Z&XToA0sWeekly1f1a`!l)ҡ`ap(N&q!Fh"!F2!<F/B)! ,*A 0 )d(.)r*&f!LԡDzJaH)N!& @ fYc#! \!a!4TF@&i t2?!a6 )6~rA2)!f*P.> PF )Q6@I oB)p jvA"!NF & aJv !06!!@`iaaab!a!$,(,~pz@0J! ) 4=@!I,A.24fv fPb!.!aA&b8^0bb\!A 6)l>^vS lLcEI@N@:zO` *`h5R):Π!@hw(Ox >G2F&>b)&YaY N(x G & 1 {aN2x:gAV)p 6.atIN0ap >3@  D .nz&.7(h>!`)ʮ a&~ Wf_eV(hR~.mTE,w/w,(i_VI2qAJT •=! H )B!{aց,~ A>[AX !.!a b| 0~ITaa,*h`av r 7Z"n< A A.\ >@hA i4 pd.Xv NA:12.A*6,&OYNɦZa$><,!c^!L.~n!Ta6`*5  !J!>-X*2 FL2@2!f6$qN`=&4!A ALAF!xpj A I(  1 !jAXA_%t.N0 !hԵ*I4 6dQ!!rL!haa  e"΁y& )R^B{24  Pv@fnxOq%  `v@ `v@23  `v@Ӄ o"path"Adrian/agenti/flussi.md"tsNpyB"datacȏ-a name: project-myicr-flussi-knowledge descriptionXP"Base di coB0Henza logis>cde2fFa$h MyICR_Suite/PerBr$ks (p(eline,vitr,formaz i)  r cau%XNlett"@dal subagx jzexpt" %PN(: ty(!6 !- Co:llΔ !'EL`)e%B!MEji%!D)%P!f>z!s%A M5 parEBrM)`2026-07-17. Lt!` @diM !lAkM^``E`.c%ue/]"s/L(.md`).%(**Why: ImpE!0n)A[[puLbyL]]ch-DocuFADaa:\iu؁bT!Ne\aiI$!\-E@ Qu.to06vt%a!accE<`Tdoe ^0(OnAir A(́ )M) >b!v88Ln(FnkHDaH_v2PEq%tToA)<`P:Pyth A~! aV)!s!@BAco:cD!mp 8 Pn%V)Ai ꑊAD!')X KB]HEAAapEYi>~ASe|1uoMpf%`eaa!rd p!A %!eMD8## =% Doe*n!I(A!`H! aTBp & asŸe)1EA ʑ `db_O>v>l.a$&`/`E*bb0`n !XCHIUSO E FIXMB 22884%vA19EAi|!A! AA nE.aJIL.Ao8 AFnf% V!vqH)A aHs!!D!֡!4 |B!!..f vΉtuu,lb `PYTHe!a4al !PAlaxi*!  $^IspL)Rp EJfe,`Ag%|_up%_ y()fa)1b udA!$A!! vm6R %*Zo%cEag/.Adgs.jEfn4F: d%aAdeEp\mm A8%bf774j`:&6PP(ELINE_2 `% a, oy:d 92urI:\H(FTWAREdEDULX ~aA ..tD  B%u*  JtaAI !t.  \!@!fxRq*0(`%~dp0% HAAZ dAD`\-~4 eE~aF\ob opyeAnA<xI>hpa>cY^16058%b 2!`bAa.dr !  . (WE)D|xBeed2a6N aF.,(e  )@z iV!!N&(  b@/M%^!2 >nANh3=xM"DO2aeEA!>D| f` i`MeSKYFOXPeM" M`-EzJ9N!QA ` 0)f= !Va&R/e(=B*iNIn !V4=VsytH_DEV_LOCALfAI^AA|N\A\`a(op <& Rh apex-VXA!jlb/F6Atf!g!<A:!!ede2ARal>bpZ Na$af4^100%%55Fi"V H Nn2o"%,VB-T-(R 8%l2 !4A  ! !.cEncEa 2D A&tT&.j0z b A^r D6V^1AhA@qv> !8~ 6A !@  wk0A!A1h! NanviUan *5!`w%.v!!~! h$A (Aa!pi%h!`EgeA-H!V!B!(u* !` &>e t)*t!raءoF$0(!BcoE6h! ɆA n^~, !Vieԁ&.JI!nThVA2v !ZP  F: *Ii_a6I0F0ZQ46N: a0f!ƉAB!AH :> !H geAQj^R>C UhfaiQce  L |, Z0a!rx&IA! ),afa! j  TL\2` I-U*&G%~Rx 6t!Z>If!- v*  F`Q8!> d^ 6 f!`a! SQL!N<L2vTyv ! A"sqEA_2n"!~64-27FYJN18">*. >UPDP>\. da^!l& 61zo> 6F BaDaa>A Ce̡jAc|paa><aZ.!LNn~&F!VH ! B \ Ap Aȡ a@(,D "0 \!H!a,A0p dd&aaXY! AP!F.  *! !a:VFV(AtA!Z!! !XA~I9P6"!^(e>AAAb= n>L!f<tEA HtfE^aPA? A hrA!AaINtt>Q>az Z 6Ax8 !fAAAN)&!Ty<x y$l 811(RhaX6 "!bAȡRDDA8A!j$)`D%$&t '.v" %X pat!H!po4'J R8<8AfVf!b &&I6@&GJ!`__$aNej r ^_ye.1&*kl. x L i0>^!i( D!:"aF !j~6A >QFH1&$L Ap4. >,' !0!ZvgR AH $F Pz A,a&nA !bLAhcԉ\!V9@!R&.@.l!h,*(: e2 )%FLA &)t (| ( !J2eMz<&>!x) FFx!H!xA!| Q خ vpц!*A A!BF"A`.d Ra|>A!! IF)|  ^(%>o%` ` N p A< A@a 6p D &J&S t ~`i$ !AH# `Arb"! AA  a V 99Ra A a!!DaA!jhRf. 6t a^@6qV!c " AXh: l& 6! L  at> a ! )\  `\!,> #F~ j a`A"AtbAv !" ise!")f!X!ApI@Y(:Z  X! )E !8 9Nf( &  6A*1,a!Ravit.,F  b-a`\  &Aa~!A1DaF AuAa1PA a6H46$-NXd i4fa&()l:a&N APnaЁt2^A/aAvaBA6!n!!LAaFif6\\z)\> 1pJjf&A*8@a0c jJ.b 82RNPaR-!ht5TaXryEAtiar. Lax5ad.xv +A  | yhanq>& hpt! 6AeNR!&H/!I/vaj!ĉ8 !A!xJ!H8>8d9>cUH&6( AhaA AXJ!pQX.^ ^n)0fj li/w%F Aa!`!P!` !!) a6!nɸ &a46#!vguaAn™20L0N $6!ti^(.>.&nA V !V"a.p~ 41 `w6co%X!.!)0&.X5!p!A6i^Ax"!\aa$z 2N>N.hEX)`i&!v T R!!Fid6Av$A@1  4  a@!b9~A8 t< @a\b  <H ~ !4,X f2!X!F 4>xJa  i&t A>)~! 17ha Y.3b H <& !A& A&j.5:N!x!h: .@v/b&a!HZcbaJ(&! 84 !NQ#aA u*T AIr)1Ad>Q!.FI)ANaXoyVѸAx>ipvhD> ` 2"3(eyp ~,T"a. >!.n ip)!cJ>j%N %% [1<V%v.=D )_f.aD-"A:,!aA0bc%y͠3r&(!!>!`@8!x. % (N'!ldAApsEa0C%.\_N\5*! R !ANv2%C$#&6#6lV^1 CSVa!(%f%& Zi!$!+66D6R@a !0TF./\0\E9N\ZNqP3%P>F !L:a`).>^@.CRVB64 b6Vv2ZP.A |&h<s>5AF,+0nhhaApAufDBƎ6~>2\Z+\i 4$bB^6P &,BU>>F!RAB ( x=$'Ny,h 8<: :o@r2/-2EN`>䁢v L>t6$+ANDc. B&aITD \a"c< ." ! *1 1a !J| ! LI DA*X!!&! ~  !ɨ"[v^2Nɤ!aXA]ZN5TA.<.  F6+a\`FN qE,!d6v+A=A..z9.+N>hHv.bv2\".2bazAc `A|6Qp^ a62AH":t2.AA 2nb`8 A`A&7al|V A r,A 1af !TA:aj!fa&!0o/c! !6y>I4Vv6/7%">6 ."We"P&.DAf6\ 6/vaf)N <\ t raNRh0q\jVNx9bA,!L%A6L.&A!L%F# AD()e ~v| >^n4Y^2WEl">L a`(  tBA!. Tn ATH tz3I&GŶa <v<H !< r%!&Z b a>Ax!*$aɖ^;6 t(Z) xH,`#I21vIv1TF6Q.Fj>$ 0 6A&n < N !:HAf!a!!AAZe2Z, !)= fF@!` ! > Pv .6 I B). \2cnW(&A#A!4< fX iza '%'/ 3'5P1D"F !dLR, $ALl!QaF a(qTCGR2R!A>Qt i!< )!z!((AhA~A./E- HP50f0 3 fA> avebKA!!nA:nខh AAtP!AF: A$1 0!b>1!>Ai.(  6$vivCM"M_EJDS*AZ9 47%` AV&8OzP AvIjaA\^6IZ"@(az@\P.E`!Ajr-%h A6bx!F4N/!T!t!A1!aArtnEhSEata)n.h>|.A`-R D.:3*n.\6,ANAGFY ORIZ ,76%4JILI S#`RSI.P\,84 &6xDInTTBPBjGOFrPCN55EaZ!z/\z> lDAځa!8!T8yAteABlz62(axЁ: V/U!TN-4Ad `.N4<(2A,.vY!xFpnNF !r 60iHf :1xV60f4!ttJ(N(&t#!ȁ"PrA<.HI"A`!`GAX"  X02"AAl nS!F!Ա" xR\IQn F&&L .-TLji!2!B#!l )v $a0Q2 12YAApA.^x (ej  A^3zJ*>*V)%yc)r)"t& a' A!n>N if lR|B! AH2!AvA. !*JFL!p ! zDVDR82 .\`/Xv+>$j AoFE ! jaAL\ >Q.1acf("A'D>6!P "IB6> R2T;a. !ʁ ~:iVs54A!@.Ya, <^A"A~q.#apaQR $t-Y$ *_LATHA!i|/xT64ia &!lA 9d>9R" `2..06FVUv4aApFf!0qd9AI!|06" <DcJ!aV& !ʱl 6r!! e  A*6d!0h Ph) A\'&&H.JA:.:FSxK!.6 _x́BZANJd!&N >P a.>>,g2* >( a!e28V">HT.>0Za0&A o!^.tx^VAADA.' A! AVaD!6r_m"AF"> 6X 7r*Ann5id 6~07a la i!!ơ25JrX<a] _ W~N.@1a)`,N"IBd<D *r_H!"P@ ~XaDl) R 1!!fv6&0z I2Ax& ^#@RC avd cE H)‰*rF B 4 A(: )zrAvt!` Bv !J&n 8N!.6 H  JA  Z a$%.V!`!hAH"dE2e*6t =j!p!BQI B!Y8$! Av!V&$aePR!aA|8/kaT:w*r A!  T*!@P!A p+"ka  abR C!aaRAc%Zi!|AHaf(!N)  >&&a^F6 A2d A!!IF(>)NZ!cj b6I "  Ab)sBj"2&X Az4!h)&6&!)rV/a9V>AJ6b*"S$#AP..fT)[!8-ATr#PAAZna F!i!le^!@hi, R!!v)r:.aN9n* A 0>!pض%QfHav$F<-ahPFJơ>a(alLAZ6pvIV4 F\)!vaN.*pDnR!A!#9iA|aA4aZ !naA!`!tQ6a(ZB A.t LaHitaa:A92ц(2 ~"AXPGAR)_2 (mAyr1YSz1.;R*lJ'!R)yx!P@L.6PIrr^^.x A~>TAv!&a!~ A N B4 tAznRz !Ia.a@!$A!"APIzIihX6\ !!.(>.!iT i&r@`ROW_NUMBL!Fo!>pDPK2a%n@>A4.v!62#O2Cl[I r6ip) Ap!|xq|!a8iX! iv.(!p&A Ar!F zʁXiP i0!!\atT:2TF66aTRtΉ:NNNf .t.a<F3T$&b+ NAv!!l Iv& 8-\38F@sQB!LA\)H!0a6\.2&6:688Aؑ4.H!"*`| i"&.ma`Bj"&I\ A&0 &*(A(UZaa"6a\IT< BR$ ~<PAaDQh8a"MS a \ l!0!BV. J^0 Na!r&( . @$qvc~4& !6.B.(" .R0r2#6y.^V ! ^ *Ftt `  %6e6A^\.JZin!.$A ,B\$J)"ʁ1a!.n)8!X!p),6':XI4A. 4AD ZF.0ax!A.&  Q>J X` a.^\AR+**6!D!<~3!F`Ia!c< 'F'  9S)> at V4.)BV!>Aԁ0atsapansF !&if!D zvA`D?/31#&Vx>AfxN6^BA:b7 !. `S"wA@x t,taR6 !Q0 A!L!6 عZ~&t!8F   r"\axUTCAJQ("2FZ,I> <<.R:A*. %*6E!: !!r_ IE@)"!|&aLA 6FA9$Y:6*!p!>^h> !zj FA<NaAZa8!APaaZi|>^Jv<H0!b 6A)an&$"YH/!4z @z 2&@>h96 2^/|)A |Fdi06N,A A~d fA!NDzKB( v v* aa ArN\ A6a6*laL qNxAnAFQ!>-i?*A<!laa.r^na~.(`GV6~VA2@Pr* a !:!Ti!j( !:*lD>"!  c /l!4)PpA v/}&| X6! A !IѴ.& , A8A`AH!4i8XA b a>Aar&  p&2!ƞ h )! z5!DA,eAn)q rl8).t.496 #A!A6O 2 &.!TARAI!  NA.h!)aA%9!) ^! zܡ*N An`. P 1 R%4v 9!dA >~!2!!j  .D* !A!!.aj7&1 *7 !N P " AIii!8HrhIh!T"A>$!<nl:8)2 l < !"wh!dA܁Iv600c !&6" At`EH4i!!> !F !H`RA(H R)A6@,pN &TOJС6$Z! T@#A4A4.A|!!xr]a qADA4fAh!6&P$f!,!18N"A!\H!)a!TAaB!JA<ā:($ti! R>th!  xf>(pn@G@ ,JcJpV,!ȡHF!TU'FV!t!:1(NAE1!0!| ?aL A!j doAAqr%#!V!!Nd6XA !v0GO<OM|4D)aBzA>!X yu^$ape=EJ.RaNjDP+\EHy+>T%N)!0#ApB!tA!Сa4AAv.r>l>F!z!B X)>A! !X8 B? >t%eEj  /.&: Z\Tf2D AQdv tc ,2A$TE(@AhF0{ Ah!a~2."/z ,mZ&A^Axir .iV <#n<#&" >dA qJ43.^>HaX0ibZL!-bil4A(9Z(aA~ԡ2!̔RzZBAfq"  !&$qXA*Xa8!*FJU1^AvH ITOnVJ(|za. !Darb z! $!bL  2 cD S!Tf.BapaAn. 1Ԋf|n>- !6 N%a!YpLOi !7QbFa!"N@9~!Hn *b6B 9aa.j !1pa> TI6% 6! ncBnApvmi8IBF!f. ȁI&AlA\rm, Qn& j\< ) Ahf A"&!v!&*,ij:!c3!A%za!>A&<N!Z (apT lAt &ab_2v)F#An!A^A6K.lN *IZ "#.(!B!I AT> )%*&,2AF&!<> V D_ND L_| I R)Ala!A" ""i!Z#JQ.F   Q a<c-!A)b  ,YrL dFAvArށpabav4$!f(؎(.B%ln!A6gQXz)6o4GI6x\*&F 1aAr!Z 1p1A+5<!l.47a!4> tVI6!AA2Ax F xB ZalFG0NIB='S'NJ!DVV%:@t0!ԡ&J!.6 1rIAbP(!.%<zT!L6!Ari F& d F6A!TTpx FA"a z:NJ.Aa cMp^XA>> TV L19za'bIع޹JL1) a2:`!;zE$4! A>a>jy!av)~!¡@~a>HLMEaSaĥa~d (!RdK.<T>klV:OAPF45Vua<>!aBF!A$.<)LB.*Q0!~:  UA`TR&UGv3ENT֟Ui"aqAD6 A$cE )b(2@(!*q A )&a& ¥ 0&/I(Ieza"hA ?*.aAiPBa! YfFE; a* .V1!AA$E!Nl^ (3!Tn^D,Y6Vh!r16A\ Hp!!2j3qc=$q A!Nh:;rpd".x&qA>r THAVxaѰ !a".61,L"!AX6\D2:)xIN.Z6!j$"!YjɎl,v%āfp!Ip!20 !H AL !P6.i!`aaa!pZ1pc" ReV IF"A]6^''HNAb8&>!!X N!hI\ .A~6Qr *0AɼA A6:~ F8V!NAPA  .l^!FA!.~)0A0)LZ ֲ~r0ATlm tA  |~,yfxDc6RT&!v)TJ%VMC8ap L  !>@f\. a> @ !4'!qA)a.NAN D&ad`daA|!A$6 8D& F!tcF!^i.DH@IK'N% `'D&v-N> A$A>4 )^a> HU `6 >!A "$8)*Aza  > B0< @aJ! ~o`ev!&X! A4 6t " !i$a>(R7S=sab&?)`F$aJARA .j!"t!6V Ax!(  j!@hA|(" anNi aFRa~:!njBa 4.,*6FffhS^Rr~ ):ayR1z !5MTIjaR !N!tī!\ ,*E!" I d$A P.!)!![Ta )  AT& 0 A4PdfE%A+< X3t4 ALej$ P7I> 62!i ±T!B |)`! i:A .$sLaI A(! b!DvA"Q&Aid1TYP ,AD|AAj-QNaa!a&!F!`D!P H>H>)l%0!Aar.pAIaR!fF0 >"(&j"&#fA1vXa>..)@!(qcea8&ab !X!A1l# AB.B raA\v:A\Al6aPA A!>NnA@alA>(@kLJ )6A!,&j"]AA!J!t !A!azp>J >x`V(1~$R=$ >Zx!V^(7 DV"D ".|F:E :& G T6",>&!@66`"Z5!A&!ڡ!aaΩb!i`Af$ Rl,YA &f Lv^ `&QZ6,66L .X2vf,e 6Na& AAZAaBU E!N.C-V A!00IV."U  FT N!.ICef O .!F-A <@gAIB  dHa)^=!XA V px!r"FAZ a"AD"B.f)E`EP| d!x!q(A)v P!&>p)6:IDO-/!tNlaR0AF AVqA>XD D \!0>anc5!z1n P aa|fva. .b"b*I::  ldX6!'+FZcENN!D! XQp!,*!x_IA A 2 -@.!.6.LT&nA A~cdZ   @2 ^DA>A0al)>1814!An2GH c!.0D jD %a( Vܶ&!" AZav%.\c`$@  f!8!V6di|6b mA( /l-!@ `.a^a(jQar*!F*5GA"D AdM<xP!Haa:)j )E(fPaJ a& cBJ!!~fUi B is%N 4 A^ ar!bafh..Ja Aa z!HZA^^ !"!A Z8b-I<܊Jw0#h7!Cda2 1!  QUbn" O!&`& XL2X SP`/ PC8E34YW"["ܲ&62`2)!0f N#!{`=HSM<)HD  ԑ&6.5GZ "6nP &pNR 4 G!t" %z N& 6  .~<{@N,@! b  Ejr6< n<A\$RN|F0 ~b AN S!f&>> >>B B!9t @!8^Fᢡp  vᲡb.? "p2T !>yAD*.:F@i2AT2\FV:^AzN|r l xAd\&x.~a~a.(4 RrV\1m%*zɸl 99:J $!6tR21!)A(H|A bR& n B(2`2*EaA2\@?EJ?GN5F2$vAL L.!BP &X8 |f:_%TAda !6 F1/~BJ!"6s) !"!) -Aj.0#Tr!zAN!bpJ`  *6!a,ځ!(6%\ B! I\ Y. v aZ!.T h D-x6nA !|A rAAj6 !x2r, |  4YJAaN(!a@V ) :PZ!. 16,A*p@ Alc!JA6ep!R0#j !a0I(a$`@ ) F~`E"z"+B.6.82DN/ v F` xH@H@1!!.| !!~PdMr%`aO WZ-K@AaqvHbzAvxaB!ABaa!!h I H: D 5/@/<~Ara|: >!⁖*)E>a vRR2^3 \  xPBpM!Z / C D..D)>!.)^Yex- X%p*XkRa`8&n ԃ WO/R\j(+ 0:6!Z!an)&"4!l06 j aA0-P&#. .!ADZ dE NArVId&=Azyv /F:Q.n"U%IAĉPA*hy.p6F%t&=)$Paj!rX.B FI.y!vZav.AA(|6A!A!@ae|=0 1>  64)d!: !t)>AL.lAN)L䁰A a `Z,6.P a@6~֡N.p) Z!TN 6by<< AD) ra,J ~7*#T_B!(a)Vh aVAl\6do /y HH.MMn7TLAxAphAav%!A$!m!!!F 1vja`rX V*8&6bjnZ')m20  !@!N&!!lE&Z^aa\ !v!! AAriP &g):wakEQl!av *X~ d862!pap!,!!6~&d 1//b@Z!.!>a!>+&!xT6X 86x0 $VaV"^D.2a&!Z^ .$&-NPma4`) ALaBR!atIza6!"a>F T2!4&Ar H()6" <EF(b%ɼAaA!bXaaij1\&#"pF 0A `V^ ~A!NzI rZAFn: d :~+vAN,Dr7: a" !jfAHAP f L0$, ALa8 R6> !!lrA NYa8RQ6\Q:!px9!VaLIlF!n A<r$&cvAZU!,^ .~!2n!FA^,w1x 'M!HᚖzaRA,>*lj`pE*!(R) AN\a!V`V$4vNcF >272i >wA>): A! <Ai@>X YA$T.js!Qt6%a.ArH -/J !BL"=L x% lArtqT6XTA>A<d!.A>h!GIA04f6 !4Vaxf"hTa\-!a!6TOa`0xrM&Z!&(6XA~.`A >0 vr(!s| >la6"U6 !16$a!6!>ZA a2 A$)!l Yz^.|8"^^4bA&F^b*M\6!,aH!:pHfxAd!pT:  ( I!6x 6ABna)IJ!\!`,I V66VS~j. fAJ&(N !hHW 6dA0|`ar$z)B0*if H}s^:D9fT ԍ |2r-Jf, !R:L* !,c! !$0 aT!p:kAjl A!±bqaQx "&,!h6$iA&B !&AjN &!h!X9jdAA6h &QA@6!.!LipqAL ށ!r!:.iFO! 1d!a>)  aj! ! p-hFr\!(!Jb#!މzn,>(H AfWAD N{V a."E !ByA)_UW :IatE !6@+4c )Q taa!!~7NarI*R|Ab\!Zo#:j6Af؀aa\ N ^AxA @ LIl.|x!AA !A vA2A2~*~LH h!l>h!n!!j  !B!R$Q.ic%Af 6 p! NQ), !v a A.A !D6R P'B!)IT!LAa\!@ 6VQv~A? A6~!B!h!FA`0)F*&&BQ2AaHAVF!!j6Ir ja:`A!$Q@\.("* l)rSZf&_ !xXaA!co>3XL T"vT" a8!!"A*!` H&Av.2!ABV*cEa0Aj!!!A~aaf aSZ (6>4&&?h! !F"AaIAPN! aZ,contenuto diverso**: L1 (grezzo, `C:\PYTHON_LOCAL\CsvToParquet_layer1\parquet\diritti.parquet`  fedele al CSV (rgenteHestr_acq.c`co,i42t!ti ` po_%*r o`%(FREENTVOD IP0, DVB-HIr!p net) z!zL2 (fila%J`.@\MyICR_Su e\loc%bhq%lP ch0leggiamE>no%(in%p!*wb%,0cks-exp0t`). - La 8sformazi%!A!. `_ 4n6izt%()`% nTr2/.py 2! splic%!(QaXAYr!YvIzFeze+An%o%zcmpiB,QlT-\aA s%H!! F1i vd%u Ft 0 Padsbrodo%xo/ .!A(decr/sEdE )6clu$ e:Ja"A,a.an)~0. Rimuo an2Aone r/`%ata]Aa!l26)af齒"N!TQ:$Arira^ UR by( uce06VeiEZ!mAA܁ Eb T`26ie:.!(DE>pbox%a\Qhʁ9` Ecfav r%82!\ba"va0oel'op %&e$  a 12 6.>N@2E%a(6P60fueA~IAr(aT!f='X'%( vjV2 (`D:_*!B v封dAAHrtZAAQX>*Atap0I`p&x1dRhD/J+2$a !ta! oeprn !AhCUSTOM_DIRITTId Za!!:m a%:6.!a.H CHszb o 6!lAvX~Jن~(z>oA|`Z H/CLAUDE.mdEav%:r!" N,Al A aVA A&ajI." !KB%jN`It.a< m LcErAA .6 fAA<AAlJaA" %Ard a< 4n!*h Zd vsiE !$0 SCHEDU%a" QTa: !r  !ragEV! (u0! oeBi .1Z.fa*"b a"ADJs!MS 2  NO%b> "*$n6 >$Da   >4 i%Aء h9rE AZ6!^g(!z  ABedTIda4f18,)ag F zd!:e%'\  e r AL!Jq( cnj6 .,vf!0eAAVa AhAXd kDB/:/SQLmAo:(>fjT!R! L  a.\   r A!ԁ<*cEA& !J!Ir"AF.>.>abbcE0Ad aAF Y"T/ZZ/EppuespN|/NL_% rAc_EX $QU%NYT!ZDav1. .)8!*ql!@pa"a|!0F,&6. 2 +ank.dbE >!t$16EFA !QJ>DLA<Z~ar~A^A(!f  a6& mb`!J BRa!D!F A  IvA.)aV`$r~ !nN@  VPT!^.)g%& !!a& 2u* h! OnAEdI ^ Z !!daJA>aA6A^Aj!I0 V BVMF./Ua`O: _EXT` LINKŚ_L POSfORYR(LUeZE *~(IVE_IM _P`M!!$!a`sy@ b/e~F(xEx6hAVaf!ZrUJΡ.Fa!)a2PK%j~ Al l R~.6frr <A0* a%$ $a6 &a:\rF`=FE~AA`RRe SS B MMixFM !aZ&  !)"mVL "UtV6h.&\""/":t!!DA0he^`CrR-(RlEj QF La8v.  Ёp| AHA!v2/R2 Az&z& !1NIjdie.F. &\AnzVP x!raobV pd t Tl >.A$u ! !!ahj.>R^ !6 ,&a\I !T0< op!V!jb6  &ANL  `Aa)Hv f>i$(8R !F'A1' 8'338467'mIv!r~6TEG%ܡ!ID A|! !co $ P)tx&biAT X d-H!b!R!.4a(! <  1I* Za'%im(b  @ (2&,AAN>ΡP !Lb!b!ztX Ha!* I )p(!)$ =%., Qo @( ^ca|eE>BA v !!j .N1t`:V:I.9 Aff%!0A:h|.V Fjy"\ " !&>2IO%vAIA6.  .YbAQf!!ƩNI 6p)v.A*I|az 6,!P6YFi*NIz! aeF( á)sŘJa!l ! !>A1f!f).`F|! !4aj 6@ Icm9 `r(TA &*6H.a!,6$, A)葢c!)  !!8d! a&!YFa/l6  N(A!ANa>!. n!vlA:x!) .aATN<"'Te!i!2A,9j!Jt $  !.AT !: cAV4! j>!(a F>ri  aA h 6 j!):!& iJAA&!! !f  !A62T1 )a4a@!EEPa T)l    P"BZ4 FV $ < VHA!!a&Id. Th !I1Dj.% aI.I!A!Ac!|N6 0)A`L!aFO=P'ADJ&*\C(5>aV%U=:!*AhJ06=- J A`l+C=xAtv^FDP=F!!P|!BA6>AN, f i"AF!&:+f a*a^L.JA!6<>^ a%!"IHaa XAH  4  !QtA8j:A$2  !H!Va&!!`6 ,,!:| ީaxL zzLẁ\:Xa * H"p @gt%6!<h Va)N!aT.2coA6Ѧ! VAx cF1Ba!HF\>Ar!0 B衂I!di!|!&!n#. 15md !~H. Y|Ab'B%AY.!c"z!"!TAԁO%2X !v oP!,c0psX!p:q2Z!ցa` h)2 2A\/EN 1!!)-0n&`!&)aA t$>A! =th20.(4AA&2fD#>+!Ď,詖va!!IJCxP*6N3\f!>Ar a&AJ u%\\%ҁVA\sA\$A43 Aa\e`>XA !h^2d2ar2!V*#`n1 >( .Tn!`r,c%RA\ !la_(iB^\J fa!iF9id(m!`,  !!az qMf` ̡`2_b`>3!v! "$A|Ag &(A_PDO NA~%(,N:!~a ".!ac.V( > 30.2 00dA^a!A>40LJ  !4 I2A` !cJA3a)|p !X" `J *nBQz2bJl #!N)M%`^~ n .H'.A !v!z AF.Tb B(R  $)n () 3B!VAA .\b" 6t.tx7^ aA6ZA(>!HviJ ACN9F6.`&1A>AXA,B) Ath!\!BrQ& A B r I⡔!:Hl X iN!xaA:> 8!  N tl&3 !a6a^A!N!*a!Xc>k);`b%B naaaTyNa.qna~z& S !I rA~Ai d.^QJ A~!.E"x(_bHF( ~X A ~ AtA&!.Z)v a!,|6)dޑ!\.V`!Af._*p!Z7 A PA*68 ^ al% عXl0lF> .p >hR .ra|a\!B!&!.!  -a."7AaH`)6@'Ej'af/yԡ|,/i!d.i!z |(T# ?.=40!br8a(NA $k- A0.8ke_LAf2.10) 2!A^& D%6! >A!taaXr`/AP&6 x27 213! fa N 9 96.5V/((35,3%^AHy-Sh"(58.949 zv;62pC 4. 5,*\BRie: 0 8b4b8B<c4n 40(1414D-A!(.$P0(>6vAX!& v<16 ))Av cE2!.)53, ap.!(,3-.28,25.,HT=!3!Z,7,p(,)lEA6; &A|^&N !V$69"Y.|!y!fH2)*0U.0 j|$21NcE J|A>bpd ;j  !Rr-"Aj.x#&; ȁv)0L (99,mV hRT d%| ɜ>~F9xQfE!hhc5A4! ^378b3a\d  1pT\>ΡHiD":!p2@FaBi4 7eDAqF9l .AAA8 . !fZ 2AN~RQIcEa 1"F;l '!\AFxA(9$P1A 2&8&Jr!!1z8%e%A!d!AJ!^A(AF!,R * |A8?NI4:, ."! .*8Ō^ҁ .1A6aT%.*:y%i4)g /P /Dx LDev& !R  "\!A2Z=5!t,@.(^! &f I ^&!i,V :e\'=(%fJ2  6&AA^n9A*1a^cE&6A4.&!iDaD#!)V;Aa8a, Ne58/5(44vA~Af8&)aD"  aAHJ<! Rn+:.i:!(m &!U"AzS!arE6~v!^!iFD"d , !Iut0 BBC Wldw )NR?dAA H2 !afA$)JaZJN-f Qʁ!.a N8 ɺrd "A@vRw*k%NI$8PY!N: =A |:J$!"4aY~A" |A|?!h!!  h 3T)" .l N6!a! !7- #!!cza0.aJaVj &0F0 A>A0 !` |Ar!bA\!ja ֩R~jH:, 6\!A^A2 C5/I13p@! !L> *N) ~!T$)hzY& V Ajrx 8An !$aZ1OA3 R (~1mA(Ar!u^ AP.0  4!!|B)ITN!2vA!r! B a܁L&P:a!a"f!>S&J6%a!N  f Ap EATN"U.d%1*!!8c.2)V!.xA8 &#p d a d $AA,6>I&Q*,!!!)5 I/lm* @ AJA.t&6 6 XU'!d1J A!c%^n!pbApA-2  0СL"6 i8!-9:!A !  -L6lAAaN"!FB)`IAv4AaA XAV!`Y\  ɲAh ᜡAd3a&HX'z6q !&+! !!,aa xƉ. .h!lF!9TI( AA.@.`,Z>>IM;:~!DYJn fV( x!Z L :a,A)0Iv.( aaA!a*H8c:! $F!ee@ |!R!`i.tAJ40p>5 QA^ A6!f IbV لJ!9A^A^Fv!J)&$A@)&p hb< Ap/!IV!4I aVubBA)FF!X raaETLtMhaN1 &X !\A !>0<<c .f>Bn:  4 lT!!"))aT6&/AءHd !v( AA vU(D A)&Pba`., )qLXA i& !l=X2VAl~Za^"2!DH( .i!ihW\!@aD lsA> @&lbNQ)z A,I c6r,)&W]K:,b"6T Af3p.ZDA v!l ge|A" |FD _FfQGUa(F4A;JADa) A!AALN ax*Fh Fce&AraAZ ~ )y8Ba!ATa @..&aViF1IA*To2An$-"A6 ipMaJ^& r+Pc~!iFN!A!)l!A66Z! )a! 1z I!@T^ !fb.C ! A PA*!a|.^:)pDZ&$VEa6$&>N ,.$a,1).""aHAAJ!F@" M$ $6KVpS>3|r " @.naNFn,i~   `Á&nAF&aV J AaAX D $bᘉa,L AJAAhr BAzabvP,,.j l F0H` R!:z aaA  , a`ar ޾'AF.4R&EMnM> Itj+Av1!7 lV4!&!@p-n$h (AT!.<iA  )AF!R ` !J9ʁQL9a`L `I* I jAD0>)Uph$- -i:]W8+<^AZnx)2-FSHOaNaA6)a"!jv"2'A A at!L!Dq$!Z.A@!!` A>1\c% a&*#!E@`.A|NzPi%:^MeI [PIPA|$Mnl, A!l&TFLgV 6cIBD,v\/nvN7&6\EarAz8z8z8 ^6dInjTA`P N!~9vcE`t :! I"AiA^*z AILaI:$Apq)ArT!F *QGr  tF!JQa2pt` D*"0 $!6\30.!.eށ 1:l!~.9$c'!B.P>Vb/aF`Z:0.@ ! &!@g!!^ar~)!>* ! !.A>D41 vrT\6(%AJJ Za>20Al6 cŘ Hd QF$kAf\ B>\ p^ 6N^ ._~K R&p`v*B 2$!^f!pC!0I !Fn!LF 6@46=pZ !64az)FJLtJ FaX./6II&!&J\H!\a.&R.( rA"x":N!zaA~`R4Xa\ ` a$a aNJ!؁Za| !x '%" !$.h/ $.a  !` p& FI gE`!<1A8I^Xlll UPvASSY E.$y¡$^\ F(Atd .TMdF!0NZIM,[ &gA8t F_V_l>_cb'Iv4v  G%Zl2NIEdJk/tyea0aa,ta!AB0[P._>F Ir! 5% pQ> a&a @1uQp0aanhHXp#IT>N(""EN"E%R  pA6TJ"NFv!1 *! :(A!ɪ!IaT (q !$)al. Pc4A^h  6[$:"z~P !A^!DAZ (Lrn!.D !B Bfj fF!4 .!ir6<)Zf-t! AdjAaAA<b!!!(P A!Blg!H !lH!p.PH rn`d`)8 A   ,@Q69)! 6 !!0 4,y:VP`hL`*p Dc A!,a(AyjI> !" :&L!& n a9 f f\C!2!d BJ,AeF26 !|xd6atiL4(9&@a~AZAQ&J  Aa. <!aPP!^jAP!D$&a&t:ALHh!Z c lA ~A 6^ZH$!,>h9& aT^VKA>I| !iA!pr!jrx8A:) )JTA* $f ( ^ )%!!!A(A!AH& a|.2-Z9i !aA>+Q|aaj ~fj .D  iInj !|  a~>,N' dVnai<D X Ala`!PA8A.(&*rA`l)a~)p`SJ I.!Hczp!(rnaC!21( Ё|T($Tab! 0X)T: !6))p!ܡT*6)8 aN!6x  a)!.HP֡!.|$) AA!pVA:a"!"cB !'j  !x4!6V: | !ax !&\+7&!< Rh0$>~ >Faa!(!.z!p!!NAAP/08/"V<) J!#)j,j ##!AfaPb6!!6*(01!AAZ $!iBa T!Rh.*V`6 p!far!iȁt 62 I S2@iv)*#! 86&d!& h^#.v!a A!bH abaHN_v2 &v"aF>L &v ^p!^ !:A(ά t x&1!AR;&A(w>6&]EB<L AA. VAaev!, /E4( ia<(!T!R laT&RH !.t!NT ZDQLA(9aF6% +aD:AZ aᐡx> a T .6~o-t=bW'A&< JA!$i@) >9A!! 6.:>*a"!8&>B26QF46H !!0!):/: XQ@2|a&-!!!cx!iAj!F.)V< 9A<LeBn 骩!JA9M(sEMENBs6!NJ~a0"a !>&> > I,V ֩Qf>!f!HA^qLA( 0.PYAA:I&A|AAF6:1T aFAn af P`!>An!PT Af얢a`!Lt!F iQRT  .6c<6)a80a0q >!x)&! !h4$Ar/>hx h :`2`%Z(b+$itB>A: 8 `e!Rtvn(r-< >:`` ^>npC6.y: ! Tdd6$`{`J {  6A<qj 1(4 a!p6NRT5:H +hf lX\a` h.0am4A {D("\J:_Fd_6.d+)A.X N} )hf.\ .@!Xaa1,ok2$A lt $[ {"NA:Axh 9!V68*2d248J:"mE.f} ]:jP!6TbadrX/<$ rb \,*RH `  lwU!AB0 z "lib   VN!!6_,(% a0ڀ) 2 (S(Nf &Dڅaq!ql& O s2 p5rtI~)DATiE00)"-CT/W|Kcr  R!y3dJ T;|AH1do(66HA:^Y"/axNR./2.yP8kyl8#l UNyE AC. R"kO</L@p~ >LLR9iLJHZ~  )>)taA5D .#!U>N , i!Ρ!lAX daR!..ngv A( ^O .Vt azf & >Q4ȁ@` T**aaX 6v 2 PK>f zwN  AaTa  .|" | 2 J2 !,a ‰d)`^jA1V.[A" 2!hy)%,A !^rg"-Q8* 9nfV4!!$|!" V  .0NAHVVe 6& 2aj/%!y_t!<$!XA hoa& '΁p/l0h_ 6&"(!aNN> X0sNAD*& 6(V8  !Ra,SRne, `A^0!.NTT\af^A|0A@D .$@>a At @7qnYFA!.A*Aa<A"atL$avZa8,cE Pr T-|aPA:V* .azAR8 l\ h $ ab >6F 6|'&JVp O:^lV$ $>A$ ,#T!t&d Pzf &.&j&%)`j"_"fBL Ra!LA!Y Hl!aAcE#XAh~Q^RMtLT`?ANlA aā a~i2a&A,**R~3aP0;Ax2A 6NTvBɐ1>a"AnjɐIT!6B+a068!`\FH62(}!ilK !2H*ʡaa^$jv5fp8"~~ iA"  a> 2!|!&j!iD!|A^HApafR&"!\A! !DY^ A\(!>"B 1\iQ,bF d0:d!j^ QBasB !FAzĕAaR !r,l%!R, azAa 6 LWQDvD( Y46 V4V)\crAra, !V(0B!b~<I.A!! q*AVT΁6!!\W)"A&$Af.`We|`X p1)<t%! ZaH !8t!d 0)F!0 nH  aA j 6.dP>N8Iat 8n9a G c&b ~jv!Nz¡ > V*!bb f$AApYD/AzH!a" TvE@i!>PA!a|: ꩡA  (ATA3!!raAb|D !.6NAH&aP jq$K4Iv:3! !!^ av !X h.0ahNi H>^Vȁ!Nr>r\)~^s x<ց ^A8A1I.A>NV6VSE (ATDQ|n!.`A)J A.aP!Ada>c"F 1IF.^IA*!8y> 9R4x.>a!DAa!,B8 Q!Qz(bsN6 (A6 &!l 1f)aFT ) XvV !z\!\J p&f !P p&/2: !h !fA*6A! TI20 ^le iJf >a$)$Az!.0AP,6aF&ZA1nAA~i0A ARdT,4d*!T!87cp!F1!|D.AT)^Tii4f ^T!`a!!R jb)xWEEd AR!jA.X(AT>a"z+ !!daAx)Ejc%&  6 . 7F>.>| !6DFN"9 :M> !JA..| !~;Ht A%*0vAZMGMx.xA!9AT AAJp A0#!&YAa!>  .Ah x> >v FhA&x`.< `6 a.zV0 qT^4ah>!*A4F&A0!"aee0!!+!N'Ad!aX6t6(ɜ!F.8 !F!\!VI> n!!&|!J f8ii F XiaL. )p6\fr .&4!M%FL ^ 6 a,AZIY^JN4 AXP!>F4`A @AIHA`aAցc%<@6*)!^ JA X\aV&IsdAdBցdIj<`FR!@~A4!J abq( Pzt6!!(i !J>d^I 6(\&H|J a4a<RV:x%xE)H!z aVv!e .  Ρ"PG &N hB A!8a:b08<*nha&2 ,6DNt6 AB PA4! &&|a2)V! !t A#6>&:X !F<+A~)A.Qa0t!AdQbD6A y%ajP>0McedDA^ ! IABAa $!INFD! A~ r.^BT`A!ơN taaa`D   ^)I^Pl3`.! haءTT!A"aVAFA޶1Aa d !d (!q^R!^*0 ) B \dX VFHAAh$Pxqbaa!6" aAn2)HR!dD/!Ab. !!| )NMD ).!R r|f ^P2T: c^ !!@(a.!a&"!v9( jƁV0\0!@/\!@).6!>f <2 N& aN^0B>$ !)~ A`&2"!~! 4x1 ~\*zA!P !^&Ł i/A AbABqp)en!pA\&a86"AD !!4gato. {22  `v@gHµ u%  pv@ pv@21  pv@ @o"path"Adrian/agenti/data-expert.md"tsNyB"datac- name: project-data-experknowledge descriptionV("Busin$8s logic fi om(lhkN!diRck ( t  v* My (_SuiteP.ag%6sc!,s%Xb0all'appc ivo).%nclu%t8 il quad% su)!bZ P%erB!tAunEto*!ze f%t%A!bch ( ci=Zc (!A(YTHON/%DA`u @!r!n%a(o/la%0A/)Lmadu2Z!<i" Et%HI(: ty%F& aH- C%oeenzAVA6!Ij Q(2AINAaTa!Hae n~)Nc!I1ae%FA&a 1 paDa!zbAH2026-07-17EL `A*q!aseH!Vbel!A( `!-2`e`.eN/>s/Z< .md`)M6c%B !Anrzv-Ae!6"AredpA(q$y\"> @LN2cEtA ԁ^i%P|agR(tu$6!aaA&a. P`i.eV(**Why: !uBse*dbox%@!JsoY1.A0a|A@r< r SQL-h@aNdeEA8!imMA)brre0Xa>L*a1L!8gh!&!g% )Z!&VA!^6sADrE0! B l< A2AD!ABe!pŦ! f*4FufpJ.H)ee`8!>cc! EdBAA6!!aa h!N A\bet! . 4tI j!o%Aa} Ne!!l!!(04/08/T)e6p)4 a>@ v!"`p5bH>j/b*JBA a!%"A &z )Dl!T:&"IL)!J$ "&b) alcodI |l>A iԁ* &dV2 !n!azA<(EI!,  _VAa!B o_en=)Xn\VAav !fe:a"*&A A! my r-f sE>f =].J X!a9n6:A & Y*.@  He1٬fXnAa Z 8  p !la*lA!I!p& *!djAotp! AvZ!8 nA2 o! O-D*!) n ghAVo`[C 8FERMATO] )!x c2!4r .| . /A0 8nJ|0IPOTESIvAFa!~*~i . 1b!!R>B HI(1!!aj)Ɓ!~p؁TF AV| Tath  i^S* !vuŒ6th1 r6 ->& Ae ## DuXa*^ c% v^0LLMeM A졆> 30)eA"f!J&< b  . N!HɔQn!f!> a(6b6`aY:a\z - p^>F8)xAb6b /%l gh ᚁza 2uUAri`&ry 6 a$a I& Be(~ ly!JSB! !z)100%I*Pa piF %`]0>!BpA-Mi-%n q4 t!6ar<aL4! A$n6 a:Qe (fQxi,a , ~t9Ij!A(Xa,!ơa.!0  c "IB-!! fi1x!$Aȡ@x bNL !~A >FlAZ"VJ .!D!!.qaray<ʡ~h bHiF|N>Ѡ'> Tu=.0 1"bvP "/H/bJILaJ1؁n!2i& IA!IX!h)!8XoE b&I I<8 !!h a XnL L,nD I272T h r !IAzQm)wen. x! L "Oe" nAI RXlEAf AP+ W`RTCut XZi(!4 !ha6! eza:v!/@.y ie4"!a!HAa !$.0 \IG*A*ATj HAuv "!j.h n%!4 d v!!o(e!l,1xR6QaPaH.B!t%H!QB`  <F!h!)6$ .N 4pZ!2|)~6.X Ej)*qLa@n`o|P sL&!~9a@ah achA'Uf(A@!92f xf%N!A(!eg t.a!!(5ALA!".|  a!NnALlND!Xf&QfA P,acfI:!!y.  a6r>LN%BA<.h !!1 !foFnAN^!,!)0`:A4~ AvA \i.fV2LalI\aIqz!(: RAL B a ) & ֡ZApAAA I >~ FDab "B !0 bV ^!^ :ahte!t6n-!&a)> !^&)A>. 0il !*xAt h n6) ƁD!:T).!DA (#A@fB6J(6.S%4aj!rAP^$ITaeP2("VV //Xx rP kV#!a&( @ 62r \ ..jv(CLAUDE2VaA@apZ6)\A6AZ,B& !a P!4%!:A)jo"4$  2v )ADa0s,$!p#.aD:)A>&)&V&&&vA^)l!o>~9&!86v!:8>)!A RhhtsH)h,! z~AA."Ap!xP j   a܉!x!Ara Pa6dl)AA^IJ & FA0Nz raa1< :  J!n J z4\!Q! ! A!l(`E .),  6!F6`x!TtaPa~ : N~ !F!!<!b)!: Z!!!$@&!2> 0b " A!b(0 !@AQt!v)DBaT"!!IA !$uE!v%@hpA!\6!X6*/a B4x/6$o "%b.! fV!<  APiraVaAJD))@AaBalF B"n!R(`ڬ4  V>c >Vv!AlAlA Abr! *!1$)t !2> A" o> ^VQL )AށTAD v.)  c&4 a>axa.) a,TEHir%<D Af(viBj j Hvn1!d!d" !^ RA!!RA2r Ũqx$ D!V>!. YN>!!2"!a (iXPv !)!a?~ ABL)^Dx ZF !J` Ad AzR)(n!,ja>DAA"& $ZanGUfv  ' A V (/$a()I@  : 9ivRfvr!>!NAfZɀ.!AX>b0|'$AARA^AR& (a` AND @a!F"00&* a,aQ$O%H# < A!ȱ.A4!AH2rNf!I *ndr%\@ ԡ@ZA2 !anq r  !"  f R !)4~I~rA c%"ia,T. f|! r" A^6.)13 7* 2!,I܁!Ff v ! a R Ax1!́Aa n$#n(! A(Z$ AP%~a p!pv1E !>66A<^ !ޡ->  .F"q4J2ZIAa^a!>i|!(T!,!$) )!ࡀ!ޡc-! 4#Rv (a@ )L AF02@.) a.A&ljaNJ a,)p! FF6)!aNn!J1na!a>p,AD a8L"%8!, !x)8!F&Ap2 F9H!qtcd aZ)F:l!Aa16"8r=XP1T 8c|.aDa.a\ <ABP!@!HA0" vV!!H $t7ff (* !z>&BLE hi aA$A6ApA&`NF)0NY6.tA .!A. > ar4Ac2daT A80aiR$! r g01a8)`qr@ dR6 abn a9!&!&!27!bo>L!!)P!f,562A!d  I.p8c-p!2h!RDA>!  adb (I" 0@Abd>!A!Ax&!P\reA2>  A B!!~+!z&Av!r"Yf.&!HgM~*N,*v*!T& !$a8 a  z%6 !nE i n!1q2|!NQZA.015at0AP-%)HIa P!iF> a%i/`AA!a|A.a6!n.*z2aJVJ>! >2 R bA@!Ar* Aplm"!. i .f@:..80 v~ a6r !x)b! ad  AAx8 h!Pl z& a!) If!6i~!4c%\ T@)U@! (A$AYZ!- !Q + D Z6p!!c`a8a$A21:LTRI (2AN!v!xz>=Сv*؁)6<!^ a\I$!!D"%!:FR: !i_%.1% V!R1m6tT lA* a:T!v)av A6AHa, A6N=1h!~0!!!xAJ1pQfeRtcJ!2! aEx0lEA0xAk%wn%$ N.~aA\1 a|!@ r@:I>..P!N!橢4 S  9a" *"Avޡ~$ .6Ѳ!1LINKd6_RE55n6RY%T6&8VALUTAZId2E(26 T_EXT:NM>&"Dp!8 O'b&!00鰁t! (Ai4*9!!PXZ )xA^Pf.>."c"AA@2 PJA A<:&A3`)zFXF lm ! !v- 2v\p < ~-IDB:)d N^!!:H"afA: )aTI .ceXR Q6!IBa Ja! b2m A .!~NAVm%n!h1"ejI212!lb`\tC!I&3&$Brin!bΉ)T,  F2 !~6.~v20 dp  aA4v) c:*A! a) !Va2$!1 n!I*IJ/BaցjIv A2 .$" A"!FpA!AAa" )andA~>afat+V 616_]$6 VA&4%a !8!jcE"ItV !!)!!A(`"a(~es%*-"d%iI @AЦBqRi iR!IAB!.8TI UtI" I:\<FTWA  CHEDUf* E\hJA!A$a4x te)A0ViR2h!Aa8!.\> q"!z!   !ࡸraa T !,!Na, $!n J!aЁa6rl0c6\ 416!tv`^Aa a.$ AV!!Da`a d9* & &   H6!I!H R !^!A:d%(( .`z!A ,!! v-:A@aqrK` .:!` n.Q|A,oAvAvPAsyP x!(AAAƁa,aAޡ,$T AA68A  r a0l !IAPE$A">!n! NX HAVA6& 'alV davHAJ!!&Y!!6A&) ,!8;BDa(*`%$m( 6`E&_":|Fd`En!_:@(!|#>ZNa!>!at"Ma~ aaVAc A a( I 19`AiBaB.8A)^&JApaΡ 0. !¡U &2I"! #N!&(A~@G=< `B0@2 UNT(*J!@86j$ | !0!!2R :<$|Zz|b ~`>A~_ &^y 9.599 v\;Y2*( TdYdd *Rr  !!AB4 KI/7CNs%h (j@"KvN4 E:G ܁ !`z:!l !)e+| 1!( ġ6v AN"\A>tar0tToA zsAek`H ffa6@^(^a䖮  Va4ZhQAd.Adi:3,t *A,aJ.*( 6)8Zvv!0`)'CAN5'E342TEQUpMO"!.abA2 aT !!ɾ N!LcE!>A1!ziH8V!T!D<P+v& !^d q!l:yF0 Aa~D^ I r (aflN  $,&!!>&!!rAh>Azce4P#7tBBA̎h36@nZ!&9 N Z!6rJ2bA!RHar2r-A`6!89L J aB!81:)ᮡTA @D6`!`C}t 6!DMaaM.~!tA : nAan! 9z !<~ I TE8B : bN`I01I>D t !N,pz!a!RV(RcZFVBA% .AFa.!af q$!` `!v!/2F@Yz!af(26.-$$AAVf.*.f2t\AXi:D! !Q X /!a6A|hI&v I\>&.0 ш>6 alɈ4.VQ!zbePa:!H: !(8&N4! j1ᖁ !~3Aro .J. 6^D"eށ!TzH!|NH 0I&A$|fyT .A!T:< |!60 ;!qfz .VL  !  ":zl#A!L!r@,jD!`o(E$a !A@aTTAda~!!DAt^n 4fn`W0446H Ax>c!`a(.Xa!=FNOIMDbRn6!B e280.5  XB_ED`EUJTLO-Vzaށ! ID)F62*0AN?u B& b d#QG ]V' t : ~ aGuxPa!V p8%.!A,A>  ,!d d Aj$!v!:Al  (NJ&axY!<n-*'$Pm. a60^R5E892uPaSb HA_*%>(D'@ .. !$ `xA^486 2z</N r ! B V"Pb6 a < &!!a!H`V=:ve rAe'~eE a\g:LH4tZTAn  j f 5 I2 b P C C   N Z F E *MaO oI AV&!0FA$)k-a|a>Fz3A&ap)$!2aԱD!nR >a a6 R RZ !VDh &+ix vA8AP E!!!؉~2I^ AAAavAba&an88zA>N$ dP/6"\! axl R YvYbc.F.@>pF-/.i!^a!B..l= &|ANZDda0>rnb! QFb! 2 2F.12l1Af ct3A!!AI!ƞ 8 a  A lVO !Ta1AޡAa\`N OUHBYBV HAVvGxD&j>lX0Et  > a`%4r| Ok.8VvBanFvIdfA& j!x`AbM0aAV@V"!1X!d6>:*h!"AFl"& dA x#b!AV- (!V. )RAv!DAPVV"AB<9 `!! >N+:vc4( 2"f0SŌ2,  >f H6~9> n! 6nF0!8 c0Μa!` !*AځH7c2.60.&!A6 #!L!$Az 1F 37Z>(`taF8  A,ܡ2Z!+"RqFh:>f.L_( !!@  6 fZ4DŴBV1$F&c n A? j8)aH, *) F/L,6z!b 1J  L  IBL .H ,! p8^44( !A(jV)zat") jc !6I '', 3  '" f!^_eAF jS/@3&)*fj!b8!(.PA0.!9<\VKQ1~a)& d 8 (B!`X>86nDBi8>P I!A!ah;3,6,e|  1 89,24r36$,884 Z ,H Ac2Ja(a0)!$)N [j&Q '(F/R/M/J`&n A>-8aeFP* F\-R" $a^ A>h'=|6"WEp~!jA)0&p/l >A`_ 6_ & 9 A T^ $A*t*nr",N6ADRX; _Z>"a`6I*;NvF8!JAha^b! wL w%a(sEFP $0!d&@aaA l ɠf  axI 6A66a0 n&0  Di.4A ZPA NnLcB6R Бj.g!hA"(13 ~`A!R v.=BUEDn>-!Tp6o`h:H<2~   AԮ<='F <1WnjE6E'!`BlLCBt!aB"x!SNEFNLPA> f !\    ɨ ,b-9`!vF!xZLj 0AB &AA!n8%Alazt!"! ,#IAVA  AZ aBFKaF !:P%F*A@FX@"qah!!}!D) B!2B`BpNn6L-&>&y.!&>!A|A(! l#Qa"LsAA &Cx2aJ)Z9L.!:!P! A*X);$c%ndX<2` A!2.a A( zAjAD.-A2r+)b"h =a!Al L!AjHqII\]6 !()AP,N66:n|nJ^>6t!p!BƁ a*NA!)@!*?a^: c2a` &>NNT.=2caa"! 61 VN`E +FJn0`ΈI>o \^{e I"_ M BOOv84A:`F0a:N&!:J !zAv aJ\a<$L!LAP1a6&1&A!>@H.4acXP a at! A8( b{)(F@GY&>jvj8$H !ipA)hJF xD!.N(N!~ ax!taB<R!j$A"AFF$!L * H' _V./UzV):ArN ƁAH< P t2  1:I4+m!NZ!l:F6Aaa<1c.NJa&"z!i0! &&!6i@`(U.!$il! x!  !`!Q&8F>0 Jl !(A A!0 ^ . !Z  AD>A l.  1d*,:n!  !r!iHt dadaZAF186`XaDAd! JOF=.`F!*)p @'!i !!\A $0F8:!JgAE!:)tf *IMrE$."<)296h .*f,"Ita,RN> BId*"($ 42 / :% R&jcE.VA.iy2a)A . v%!V i&N7\AR!I䑬0&F&(0 `fN6a  !x)PH/14`)!F`. 2D!aXR C>PBA桠6>fF16<.b.NJ 3,. Q 2!N:a AB!2!0A!.I~!>*izvdc!R!1A n=,q(%Rd>DLvM Q~^ c:!aiHa!j&6\xiat&*AN q> a:.j: > t$!\ar 8!TAN ..\P Q(( ^q.,a>jX#2e)3F85ZnfQ!  n6.e .qA *aAF)湠A4`Q!ΖA@a"^/Z1y62&DF 6@ ўFA H,-bq ,F &,$ b!aN^ab!B>H^ " .\ X *VAQ91,>0i4.V0n.F&0ln.cL!aj8B29bAAv Q*:$\!D1A!>p> jY@AA<>' a| ThD Pb8!04!r!$HA 8>p+1^      h,$FzAzH!> Ab!<trR L$apv6X!2(/!f6DBNB !4! -% IX!.6)q^*\VY"!&d!ڡ!!A.!!xc a8A)A)!!^!f&`!8a.!TF  19I~aV!.CaB&~  `!aAR *i ^^2S +PL%n.&)`Aar!(aXٰ.2A:4_PRO T0!Ir! )AJ.6f ANc(eb@887ទ&bZD  83!Z18A4!!aA 2bA Q!V!-:$AA.  afA.96,:ceAP >N>0)ah>Ap aj%A~.aat AX anB*Z%F#>*E".Raa< ! >JR 9Ha܁$8.X!H,a'AIN>n x1D\c5aAlaDJU  at!f)A<J*0HU^a.vad M_0Y,I$L71*`B:,&49BAA6O3u>  ^P1nZ52%a86lFpNDԓa0ѐAZ8a!Ta$iRad!A Az!!PanѴZ`!a\l&>7A$* BH.!en. &\3!0V  A 2&ƁF.d*N&)>Zn i!`hf!X>j|>0.&  A>rr:c4 6`>!A 0)"t ց&!T:p!nFA>VlA,؁ cEViDn e"L 9%N !A>b!|.BbEAa/F*Aa" c !P"!Atgv !!~!X*$b /M a B3.!X)zF^)!*$9A1n!T P !z12>)^~jP|FVJ!.9@A 6@zl@$&!TY6h!! !v@A>o*Ja*b !ܡp! .Hq(seaX!~c%IaA! $!RO!azaAXj n`!f@ 6'&/ 1V.)T.R)R) a2jL !"$X  !A!c:"A<v6(QNI zJ!aap0 J . & D vT6&))2Az2%*gIAX68qNA I)6>Na jzJ$Q a:!*AA b)$Aa@AH!AF` V  V" L)6A@a !"nANFF  a"/E5 QH A$!Ɓ> q!6 &'Dn%2T!@a6 BAp>!$Ad!Fd!΁v6|)F ^p !JlLNr' v ! F fol-AAaK > (2AF):. )%n !iA@6>d!< )j!,Aa6 `!Iaib0)faH"aA<V-2&A9 9L&<n a !. nVfv)8.)*ga20 ce4!Fv6+jpd cEf.KA"0v N$ x:Q(a0y!1&Ъ>6d! ZK&Zi!Pn t.A`4@!A|3 IAD/AA&U5/G7"@:4Ai^>b >(L1N TiDah !89~A,Ah:!ah Rafvi!VP i::a  !Njf!:!!8 B!D9A(!YDX-HP$d!Ba)zt$x<~1-0*Q'd.X86@t8L Aj!a:&*Hqx *x `!R!naA`P >&>cAAV@4'SlRX*2 zIP Aa) & A . R Az !r!:a0K.)alc)Al aH gh!F>!|l A wEk%:Q !Vr8XDOS>ɾAXaI^YX!dKRq*(!@.Zn &aAfaa.,!~ !raQD6t *!5DN $)'J!p!56&Z!kdZA5Ha4@IBQc'BA.*A!a . g:ab *^tvVJ!:z 1ha&@F `aD63T-}AP!pALa>Arah AA"A!, a  .>!.pA( aa|6 .6 !A$ ls&)ɮc%PB ItAx A  hD@|~i h ( 1i L F>J9~V! #! A4AAT!p<  !!!! 6x"ALahNv= N>4!XaApF<At&@1z!fy*!!!AIAtaa!*!HaZFA@i0 zZAfn I:aa*!8!>a. !L!Qvv>t&6@7l4~k)!桦X >! )z6B!(b!!*"V6Aj0f1!!>z=!DN"H*,Vaq.~ *APaAAAVN!!Rc&!6:3Jv868A8vfOQZA ^apAHQ@"Lr4A(8N5!aI4&ABZaF  Aa@~ )I8At f)4 D.taI\! qZ!.2NM64A `vtAJ >\. ! m*X>K A8zX!Z&v&>!ap2AZɼA8X>a( !J!Ra ~F`U.:!id) .vj3cE| )9&.6a:&.^ !lT 8 PGZ@bN0 9! a!`pA\FJc!!:>a:)@P !~E N$M["j a4L9aTajI!!ff ^!.: UN!!p!!|6`Q:b!.!Lq6nl6Tv8J~H*!AA a* .. !! p@av^&AN UE& c(.| a0 d" >!!0a^!鞉2Nf~0!|AzAq0!`F A/B!4 X JB!  lFt84faZX!.H2!IB!VNB`U@Aj .f ! ! $i nl!!!!) ,D !&:Vfl !>z~dtvf^a2a!6!nɾ367vAaA"NAzA!0&cna0av4&FVL(a\!><fPT& an!AizA:3A.lv(AFqn&A>@) AaVV N! :&A|ԉv=(!x!*a!!>=QY̑!lnr&!QXjiAA,!.! !Pitl{!6$T"^LA!@nl gNvJ,6"V )ce  !4"Lf>D1!DR HAda!nse<)8 b.! 6en !Fbaj 6Bz <1!  aHVc(!XB R! at^&3nl!X>~fQV!AA4!x60@*L&N F&N!A2va> !6F 1!r6$ Fid  AAa c%&!.!bP$f>1V)A2!pAxz !H:h 6/3uNaaa.!`)xAza̡!P  #aAeJbJF"Ata<>t 1q.Y1!, >a(!# 1Naj)=I%"Edv!N.`AZD  AfaVh!!AAvI d !tT>& ai*A L!Q,.*iJjada!: ` IAa lDf9n^8   !A!6Z `!$Lba! >4a(j .b >1!d!LN!z9Ha!6r!:c$(v!Dad1<  8!e< &2!x2 TQ^20nb!AV>< N n^T!&*=`0z!ieM4vEzAAn1 a(A!AF& L1At6 `! !8GrI0dE&rW,~GEC!a >fAX nar)1c !tAd (PAP,it !.\cfH &: [a.95&26a aR!ABa.f!< a(Vlي)楩~%27 7&LD A`!:`fNF!F!!F vE!։hz1Nr!(^ c%6\!a6)A!Tv !& re1p D5!TA~^.^A"B)< F 0"B!D"&Hv A6T I9)AF6 axA^Ft!􁂁`Az h.Aj^DA#AT>a4$Y\^).ii. a4$jB}\`D`EFTI`f^F;Q?)%f`s({t 07HH3D;.$OB"DS :XH:pp @7v:>D6pX@&FjV0Ff4~@A*6H AAaFvN)n<*F6a4xNq (ltVaDvYa\X& At\n6 Z aXalf !J" a&$a $F LAaL & )8!0iX(&& Z!`%\gca8fԆNA\6T!>H N!>vme NL!F7:0& . 9.z h Nj  v6A!6`hn.MRچBw\yfDvdyf^NNS\xfІ~Ey>*wh~$@ !aa  !6%. A |<>@9Pn! C6$0aN!z f:I> (&"*!>@&n4VaRiN <a!Ad )>!ad=a0Aa P0 dA`(P!z2a4aA!zv :!n!:&;t ܣ&r;t#h~a"! ^!CA a\)D!A <aAxA b ~&!Jp bs F> PAa!l:cA`LO*,UGL !& !nZjAeJd[ip&,A4AHRH!TL!LjA!q2j@!>$ #A2)8,'IR(X |R0i22 *Hk"OZ>7t XJ"Anp!I~\ 4t>Vl]X &CNZ^ T A@tIƁN4A:!. AfAt!$ !d6XvAjaF%AV!.IxV K|QR0A2 |ArA~A,"I$ d `1b >IA:r.  (>:2|!an!p!avA a-,a,>aA)ABn!F6!fIA`A2A$Z nA2s(Ts 7@s 9ts*"2W9$. .cJA!:q. !6<Rafi.h A2&@ r9hb$! hQF."%GA86<p~ VlV:'g  .<6"F!tĩRSA,p>xpN6,z  a6^af>"a1A.pa~Ba!1>Af*$^N)YRaF b6aaIBaԻAF<.R  {jO=HZ.k)%l!6 :^A$&H6:CAV>AJ9$FlarN |$4 a^!,t \az!a^ҁ&T !`!8.!D^vI> Ah!p2<5&A#aLa\.  ^@)@)(A6<A4'a8  w6aj J a@ O)T.826`^>RnuҌ!^\zcAH<M!!  !!tpaZ A!H Fa6!"vNSU 9*D `YL(6 "AL2  ., A x ,)hb !j}8 ``4K  PQ!&vR AaABA(!:a`!c0-6=>!Hp !a^.A\A! 6dF$anj rmVz F!d!  rANcJ X9.>a~Rvb!z FAfxA.J 1@'a(<oc9pylI6!X#<,7EX& !LFb !6V I!N8pZ)(.a6&Z!n&a! v\): >v.~63%!8Ax~ 6!.H!6Q *!t Eɾ ~Hi:&\ R6v 6BG zjG}RYA%qvnR!vF)6 ApTVeF* >\t:^5F Ix    O  %F.!r6DA2A(,titolo@ "LUPIN I: `L CASTELLO DI GLIO RRO"), ediz.1/3 = TV MOVIE - prodotto 6078 A lS N PRARIA"0alternav0EFILM (:2)F6, 3/4/50tr`le> ionij481!v(AIUTAM%R0SOGNARE .N)J6l2 NNISE%EE%Z%!F)V,IVD@185') Pa%)V co en%l n l-ogic  n%!!, `)6e` Jm%T variaf 8formo/nfez JaBoEquFdo^^m%tag2mb( abbas&nz )(Av%"sA"il inQFdu ipol-B:As. fFmH B!( ! tv vi8p1!Ts < daEF^Pm&isF6Rum\1 svz%!D)^I`t:a-!1^sp!nll'B,!**NUVo|!|h! 6^1L)/-reg%1<^9*!!c JCR-!2 J"-i.H"4u%ompEPi1Ppi bucket m,! .VIebnE.eZhq!6dE AH 8 pA!@ eE8aA1$&a A~2clu fprEeE$p!2 560a.!R%aP@ ~AaYiAi%*ua^6N(MauP2026-07-17)A(`[CONFMżO]`EP!R!!nz2ameuQlibery"i^:)!Fs%B!s%F=1`, Ed!9! \gV!Jg(0!"ur/BvAp:Ia"!AhTI0 (iebѠЁBdS<^!V !T`5`% pE8t,i!t; F bqT>.jAFch¡ '%fA!|^y!D!faFV^AB  ͠0IIA0l%o ATg@reђpA!H 6Hi#a: !0e_id`/`Z A`scrr&extyRfEnE/eRNAa e:n)!~ F rupż EѲ`B !)ġI4(5>h!ɼ!aaQ>yd)eM DA6,4E.*!)! b9a\adJ3mAJA>A( 3460yJ`O8 Mt A f$644V!e%$AAPc e%v.T jޡ).!<>),10.9.N !<R A^74 1 g (~33%5oEL  h%VFti8Ja n J! >t:(6x!aMrnŘ>)IFNdE%Zv@&u>HFxIA2 (`BEAIFUL 4380%j4%F6i) i! b ouN a6A7791e>AAD^VIjX5428EvFX2X. 9VnXXjn3 927Z 6 A"a:Jbe A< A,nur8> c!Ha~>6d iDVD Iv y-x,C( AVi5©c4gH2 6P>8 V Ac\iL &ya8`!A!rf^!T v `6H.da|dpd FT F ap$ dt !T >*!*&F gEf &1NN(% R|A) >jaEh^. 6 AD6v%0 !n!  \v Ni!.)J^ N^Vn :1E6oT~ P H F1pQ !A 1&J cy( EIDR-%&jqTA!&N [IPOzSI!& a o_uAfeg(lm-vs-0!aH.A,aZ@ cc*v l>xA  AA@`UeV (151.j2 t!H`S ,a:i*$ Fn!a r `08 O(!j@ 6 ! 6!, "xx *GALE!N!vp Qa!~a\\9L 6AlnArJFXLFeAirhc:A!\Z:9U6!a*.96>.@.T `: M" 1 (RTOMETG%v!@ !@ZaA|d-e.r -VQ\A6iP9EX & 8$0`E T02N ED!6 fMv ORV >56* `MU>A   `)F4 "3.R aB. &2 aITD! "01*V &"cja"c%A ApAa$l /mFg!cEaH!L>  V  !B00J !fL! A14 .ir603u"12V`.A !0Xi 9R8h!hv x>Z !>A ! B f!XqvX!V h`B( !"/NA8* XYAne/ c2" `TX ܡ88 !J~H!x9f na6N|&JL!a!~  `b).XAj9 71>  N0  218)AZaSCj0j^MHDPNZZ.*NL ^!F`'' f !F.x.rD!j!X!& IIVPAAA2`Ao|!` g)f!d>!  aavo a&ZNAaMBV *VeLHae: A  G a&iD&2*av!OD T! 26@ A 0HE0RER!EN t41Zh )!)Z`|!x-224:4P TalS# ! zx#GE#$ !A<H!)L!aJa(a*A,Ja aaAP:a2iN*A-H Ax@a$ P.(af V c弁ziᴡ@@ b! ,0:>.&m$!J!0 )a© j!ljs< `V!H#D`:: Ay%%%v%$ q3:a9UJ \$AIjj  `V.MEV` &a,L.&8 &H9 Q.&6 &8R"B"X &(%(a`mDJ " a .R>X,~N6bAp"& ^$7*@6 . 78=H<  ~A ' `!785! ,A!T* 1\CU|N&QBA<..NtITNv (9(6V59pB!`& OED A4'(!`E,\Y &A61LM%x6vr.(J)&9=ơ'6z.(1ct# < P. ~ h 4v!O*%S%N(R Iba| 0 D%Zn*!BA6!,T%O8)A.:  ^ qv a2o V\"a <b"!< .Z 2 .>>b `~ N, d !@~d Bf#s"!< L~\!  6 J 0|Fe%DAf`4VJ""F T A. A\& < 8bar>r .d$A  8&p!>F$(>  !&()f@!`o% R0 I)!66 NDB "a! !: AI2>0 "e| re@!nB+/6Aj,Hz !` J IL >n! ALE! `: !(X c%0Q *iazAt0AN!!4RP+ Q* vL)a ! LAjn lAxgV"/!!T|AV T !b& f! !pADpFB,v'ar-, <^xaFLagPLz'a!Ar4 ! i%!T! boxofe:ab.*b H Ar!+u=FI!>r!ٚoraL vX .V,!hZ`(Av!,<A!!A *c!Qf($a!P X!T!nn2! .&h|> >| &| |-Fn 0B #|,82N T .!J4,7' z ^  6(,(0:,$ &x %:!P( .( 6   ..06. 2>) >v YaaFAAaz@a\Da6$!|iTlpA^"A`AZ<jAFF3%%< |(& 6eb&~l a-B6 & !d . 0$h v A t04zT)*A~!h.lA~* .Da@ E%qX2azF, R" ef0lt>vF 'B!F  \1v ! (VAF(E/:!(a@) AZ * !AR!V ~xA96)*  !DcENc->nAVLa$A:t& i$J2Vmj! ArIT`6 Ax~./^%,q!!& XR=NR ) i!4 a4N$(d !a)6\ 1 n.>2!F*aJAt!)!a!Q d6 e J*>Apb#alvF  i !6$cj2:'AJr .p( T!aaXAaZ;f h,r_B='"I#n; %!l0a ^ap~48~t!2 4mN*a.7A2.: b!i"(%A21AA  Al!!!Ri?v(jo-z`:@.2Jc%AN ,!2 !)>h i` f dL2T a Zx 6r A@ )!~!AtI @9Nx!vQnra!1P&Nz >4 &~A6!0 *Z (9B T1"B v^ A~@*b %  4 4("2,t (2t9,9:> ra3t# 2 4Z4r5 FaL xZN1" . 3e|20 2  H2 R >@. b Ir(e"9 In rE0< 4N$Z!hA>HaiFa~v!bAL >AVaz>T4a6^a$!VP5/ !|3BI" |Y"()*F.aZFnL6vFj V!XS vNIAh !>`!. >B~?6OŎ*v|A D  .T!c  IXA>xATZ5'|6DFj$2)X !^Bx,6 /'EK*FP r!jrAA*)zp AV1z!>Ni  !R!`ad0  z!R 2*c,Za| &niEH ADBaNa& !!d*1~ab A`y!|+A6 ^6< ,F"Id6!V6v>  EY,JAjXD! T>A9A$"!.F2h AV%fDIFI(aX !n!c%IZ>WrX- !l!>v~tx! P.h A LZicYnց!z J NIB!a)uzaI$ !B 8>0AaarceR V1BNPA"Ed|Ant9*AVA")Tinaa)6 aA!xF2 DR> ^  AnArD8iaAl% 4.v>!҉h &!v 4&`&BcJ4'4K6JA(!aa8 rvʁ6 j!AL!AH dt!^.vE8,nc% !>a BI> &y#|A> diHFDn8Az QD r) !1.!!ڎa!!H>~)nV)0s5&I2  > 1<&`Aa%<apcM8X !%9/ n,:td$& !0e%!@"DDvf"AD!ABA:uIH 6A\28H  !b+e A=2%"L F'BI!z=3">.47 ?T- A@ɶTitAXn FA|.:H Z a"6ff1D!,!jF A2Qz!Y~ | !N1zpJ!p!A\6|AJ!F)!r#q@ F> nJO' o!AVl!2I&a* =U*6e=c.!4a a҉L a"T !Af$!aRAz0KaA6 > |J~ 0  K#aD\D:RY_"(. !!QRCH)v.:3tL^ A>,=v!؁a(YNI6AEL4V|!@A * f Bb`!|AdZaT ^4#DEvT !p^1% !!aR.!  A0>  ADA\a !nzA( E61 \HV2aL! B @ F6~!!>S:,!dA( XaZcR"+]T<Cp )dy!AZaf".A@Gb X 0& 8A\X ̡$^a1 ")F!A0AA*䑜!AA ( P :VN!t*>pRA !&A0!t>La8t(@!!)(!TA2&( `z>Lb. ^8n`Z5Xz/P0K >!h6!~1T>?4A^!>oA쉂aDn  o-:!!"66.!L!!T!hqN%!89V)a29nbL&LA46'!dl'IA!nf fn% >&B|c  !>I!XI!@nCQ8.0N035%<1F!LqdA!Z !i>4 + B>V !A,.A@!hFD>6!.! " !& A"d! c%)1 Z!Ё6!(W. I*; v!VA!haI 6&aL $P.D6 d$!  anA!i f hQ6)a!a )!A>rb $!>A!yX!.< %I^ajn :>!AJ\!(e4anALh !he"[!1c$Of (.^ &R 6 TH AiATAz!Hxne>9 ~`))8$@65aABab!1Zif.v"nA!(!4> !, )!4Q!pX!6Pn& SAFl& A N!"1~!.vaP, A"AXVE7@ )HA6 xjaa^*aaa! a΁de*&| iTA aR!4yFRc-^*)IHVJ >L <$)VHv .A!J,AjA^!bAn!)6J:)0Qz^!&) X6`Fc'8X>x-B&"!>H2+AAI!V8L ! i*braI&1N!JI4aNAI&Fa, Z8!>4aAAAR DN(>! Qj !Q\SeN aơ!!!Na|!2 !́D!Fy-BjA8AH& X6a& \!X!!h^`!)a n$h<t FI8b )Zi L @ !a$0&|<j#Flzp jaҁAIP 6>dA~36 j60Nl!1@rv coA>b 4A A\8 fl8 I A0 xrv"6_\ !4F>(a&3!6qracAaADT!!Aa 8Tpsh~ )9)F.0X a6!. !8A!fF  B .Ajf"\F@BRa :F,a'/j \r"p i> Av!N!fZ6!)Ax$ I~! DNfuZA  !)`fa)@&Z Avq6()P( A8!< lEQt!>p i|`ALA,<0v!:Q!I"! &~#6i(! ^I)Nvnr!F! |Z xa$hB.!.da@ZAZ!|!fq!` .H.sB<ᨁ*L&>Tdq,a  d!#!"* X;!A86 6!NAA$Aa8j!>&6U!:c(Bai 0fF8i)ta A<Ai^N`RL96 a!j)l(!@I@<(3 (X!$Z(6.6AJAaa! .acEJA\$6LPMaIeA$aA>>3 R++X8\ f^!B!~! !INA`  8ENa.J2%p 8A06^7zN!AF*!R;:!B6>!f 6N,ENV)T6FAx3p ppVA,AP!IHv<!*QJ>o4h!.HJy|A:AZA!Zɒ2A> !an!" BF  ,a8*" > 2!A2Al!:!ɶ:\ 6AlA4dN@a&xV$jI!AV44'0 AAV@./%61Af5t- c i!!!&!ArAZ!Bx!F!6>PIcI.Iځ F)FIZh Q(F!!&A8!FZ Af"vE! !joEz A ~p)%!nAA! VJ  XFb!f!n)szA&8N T A !!Z 3PIa"v)i~!h!a&~~l]N .mIBRZ 6r! DV! !f)rAHar!ީ 䎂(8F:Z&"^F.!~ )>a6 P=!4qBI!I|`_XXi"aDJ1h&5F8.3_J3c%>>j 6h3^43$Z >3,NA T_94= FDOPR"5 4@(z92 L@BMP\\O&X 8" H . f?H5, RLH6O8dl5N XO  d3=l LM@'!Hv1 4R (672>VO Jh1 nBN"k9!&]F26V/ *)2Th]&^ fO@$1!")6OdHT1!46Z!F'h>LO.RE/lTU"OAX2RwWSh2h xRC1bB&PC!6NP 2A Q A0 pZ,:HVOyOA4_Xa"Hqx + 82&6@6j6F :,:(NXRL%arTF*!h  `%A!.rQ *Ar "q`=,52NVvZ!8qfv6A<(@5f<e&` A8aFԡ5,:F>RH ~ F8GQtz SHOW/!Z 451Y N6)dS&9q.:>06? Xan>VYW B!,18nBa2) >mqn>{!:Ra!>FSf /Q`!>POAP AC%>)PpNGByf!L%~T. .[CA"fPN!A(6ap9)!6$`}}B . O/d^R+<\IW &0!8X2' v Lf$ ZNZBA @! >nh> NfXNVAq/@a>/B<&` fbMI .\V \8 f>6V .! |W>FP.  Q2FH*W!t a vW!>x J:EFrW!j^I$F`pj\NDf`>[` L6:g*A|~ ,|2`)&~5` r ?V>z]|&> !| p& ` i-t<+,RT|l,Z*h `b& vF^& :&$dV$!RS0(H X 1c^,!^eR!H);A8B2, ĉGEv(j Q&<!FIT&Xx!|!z46(!Lnzb21L\;6!lzX$F!>!1A>&926 aiNHN(d68`FF&$ (Aޮd > Id.(!xal !nɺ!hM2<A&`VA  6V$da"N2&$VU!<x*^Ndv)6^ !)!܁!!.A@*AI*!P\"  6 /VRA\( $D >dpR2!8N $^@!&:a\^-V!)<v'<4!<!i~! $6L6*Pb!~&r1alA T !!ct )V!$~Q  (~ ILxalc \$#)ԦhA !hRBA<L#'!>AH> A@A! !N A`6cn f26@vAL!@o&Nf!Pa!a)b!0.A&!!>!d!0AA5(*  3% D< >cYANiTIi*nA!|!I0+aPQapA R9`t<FR A>\.69Lh!6;N~.:S%!axA*)F\!^A\jh aXa.%1hBAjAX^h(T5~!)H VV l% 0L)"A.!n IN!aT1*%!faXe**!D!.A4aB6 z AYIfaPl& !=aD*1:$)V>"6(! Q&A`Jz10+Va$i!)p!!~F Dv "&0qFѮ!V jօcexpAbaF&D! xI4*!!j\ A#)8 A&<AA)>ahA"A !!@!l6 16A4a2p8at!phf 6 IJV1%\NpCavaAfAa$&$aFVJ$A! !Ё8\R,!0&|!h"*J'r l P! T!TNIF!fAJ:Zb! (@ ar0:.arTA/B5R$a> !Mg!!^Y4!IR ' ,D !1&  &a5)A!zA(!2I‰fF!t|Y ML cZAPPP 7%:! Qa6J$ T.Ix &abAn!>!rj J$1&$6 3V ! v!6!>F"6ZALV&aAL_fN A\! ! A.)4q%!!!6!x> nm6:!   !z)j"HnA)&/`@tBZZR&1>Vc`a`" ADa@A! NQ"A<!.+J4L1V!h>P0a!Lap.EaVA\V4`a&f !Af~al%>nAh`+ A16 NRAA> !AHQbap0`!xD :Q !A D7I  cpA  >}A &6 &( xZA !xܡv!p> <*")Xx!4Q|!)֩ * LFD* a:-!! 6QA!a!ɖ( nF!B!V >& A^Faf.>>1!!#N6N!`a)`alF^aTR0IZ1tb .A20>i1!&(3za F !L`!ʡ (,p,u:\N6XA:u |/r . P,& )!4>aaii vEPJ  A`InAIIx % ~?B 6"T.:z-6|&!vAJ(%!&nkHAx. v IvA"h|8A|z RN/!Ay" p1a& !xIaN!!!$nA| X>,8a&)^1L!^cr!AT Q !668a4( QX0 & H ^J1 D!AvF4)*ij!)Nxъa`A!i~*a!.!VFl 2P!! N4I6an: `#!,.bcr p`2 !!0FV !F XaH)H:ap.& :!lM8HrPad|K^d>APA !pi:< !! AABAY !c% vtJP ( 1vY02 AXNAG.:o!rADh!!!>!6X A!!^!pN:g*athdb A_E `!pa$IHVTA!9t)"!ẁ@!^&!N.4B,!8,a > i< Aa@F4i*!AAFTِr~ )!$!bq.0@AxV2:!!~T!!RR!@HQ,!a.Ba>1vN1D94%F Bn 1)!y*Z4L!n@aA ܡ8x>a!.8bI:  A! A)rc&"!B6!FqaPaN~6> !fja0a!LA\Aa  ,>.@66F,d!( i!A!D p!A&$G!0.paA&<&d%! @ARIT\A^ \A^>N|i*QDhiTlB*A aT) Ti:)6$#8Xx ,>4>FcEx !   !hQ!Z Ʉ @>AdB.tAVA2!j!4Ab l.RaDS(8S!!) >%.!J:&Ah6<ZIL|dI A!T6H`al*)6A  J.Lv%T!T)IB!N..r.Bq)dA$AD!&> !LAX !21\!N~ 2&!a^1(!<)l| G% 6 a !AP( , !a<bAP!:F FN!L>B ~!F!ܙ,Q My _QAtPowB"*!B!lc bWA`xn&J946NHI|  8!6BAT ҁxA8!q2aaBaa.l!!AQA"6*1|I(!0H  h!p .*I!i!D"AL >   >a.>da|q8!n !)J`/%A$!DaaR&F,&v 6. q0d!!~Ij 8 6~\qliv&NanRp"qA4$AAI^d!) A  .P.dI1nB 2At 8iR )&x!"I"F. )"cE,(XQQNQD!avnS.S!@#!| &)vŊa!.(FAt>$IJcR" z !*!\p$!Av,F6A$A,6X I`V6lI A>;nA6!X">"\f& O2AA! A. >"! H)>aB!D 6f!PYT @N/b$lzFbE\&rvID~ N* E.T8!D4!<.I!p` Pp6_`F!i_"L/atrJ0).z l! aBJ&L ) A8F!Af  t vv" . rWa F>|a>X iNl2y6nar6\.F>A!q6V af.V ( )"a   aPLzF4z*LN !c: )!!vn  fl/ 2vV)  V A>' 4 Pd!(n!>  rn &NQD  aB!VA\2^ 6F2>).i&̣A!tadr y>NN4!tA4\z Aj9fM T 0Aax Z!F.PrEA* .A,A*  !. F!!(6(  NO!!H,HbIA >QFD .D bOET~ A`^   raA, b ( !0N! `Lo324! v i6a a@! !A!6n!! AB )Iv)D4AA^Al6 N9n  ± F)EJa! N& 4 FD|!p&D&6a@+A :8m>8Ac%!6a2)A\!d $)ARcD|!*a$l g)~b !>0aT`~PcA.TvVr p!d&V9A0d!r! i>i t9 !/A36d!T!N|hNF * 'LlCdHG )<P "OA@6` 2Py R g" 7VD eX Q F  G H ~ dIV6Ho;.I*(>)8Ar( .4 aa!dDJD!,CA8IDI~6a2aVL.)lE()z.6J$)DpOr4)8).)rbB9P,Z5v a!NT aڎ`fa.`Q9"&Ax7Fq$ap ve!\d | I$ ɚJ1 : ^a,)DD!6 | | 1A0jڡx Aa,&B "!X! B0!)ɨZ ɬ1*6 r@a^/n]!2v D@tH!*f a5 0 ^bvf!!R Z$ j .PA>)IJv>x!A f2! 4!A !z.A! 9A!JH A!zB B)P.I!!v)a.%!AI.RT<?i\A."R a)VNA a.A, 6I>4!:c ! fN !A!XzAN1r *!(AAA>bAP,!TI|!VH*R2!nv1z!D8!!f@:>IAPf!BaR.!<.x!.&#!Nx6>! 6Alvc%bnAJ!h!f4%T an!ᘞ!J(6 ab!!jV&0~>Iz^h`:!flr!A0$ !0!d.QAR)!!BbAl  xAx̡2aA!XA0D!&* v!.*a 6 6!~ . :t"Xa&cMa:6!Va1+.P ALr0x2[>)~AҡAz!F6 Nz !A6pX!. h@a@T!AfN @!tad!LZx%A2@4!!.AH)^.ila!LAn  X( uX]M>Lc#j! tF!axm!:jba> Aq&t:ʊ6iPA!AjFjAsl|48 ~!jF$ naApA": nARvP6A: a\ !lF<( (QF A  V@I!( A t,Pv9'04%ax8a܁AZb>!:!d.` (X?p! },@]t V!LAA!.IPnaXY>=E6F:FlQ"!2!a& !r2!*2F&!Q(%V8ALaA !) ~hlab! rZ !&X!4. F| A0Abi !! ҡj* V !8JafaHZ AI&x IPf`ЁpIXf a!>!bIh1`A1 AhaA!8FA!AF Ao*vaA!FJ Ho)`>I:!j!vvO!u-rVZt`Vb48b|96>4$f&N|IBpba!!c*h&Ia(A2!!h)Xš<*cmV7^-a!.]0@S 5:V@F6HAvAV6jvPb < ";* gi*AvIzVN  r $6 N |1!@a5!v!l!.f!aTD!a>^:!1bzX &1A A)C620  " jaaH)," ztc"j>xБ0 l z1,T!\!4 Rad!A!x &6!!Nba266".P)1ҞVan t!jtz r>< l fvmUzAR fQDH tAHA,)QAgvfM*&ia2U&l>A~n| 8a$dFcEf0XNLa|AI0$.2T AApxa!B!Vaa !&Z"9.#.*ca#lNfa"pȁj v n61 l%.1b&&.64v d10AJ! a4!Dv9 |B$,>(,!AF40A2iL0)8  a~9!a h!>(Q < jklve!!!,!za>6!P ~ A )! cM(faf!,>I6rEPG?~bJ!fAAR b!a9+X&vDV!&B at j!)a6.0)Z9؁N'!!@>6Yd_*bcEAP@!LHAf!&h+!r!QBaN&( zITʡP!gE")$ʑni΁9BRXF&D,c 6 R M p/  A.AC@6@!.my8 r-)A!4f#xd, VIֱ hf).L;Aؖh3"/rasn3H;?kNL4a_vyEB/ $&ܜ~pHEBp.mX.6.!.RIZrL)f. b=z+!bRb aa JD`=B D 8 &  ,A=\<AA2=Mix)!Сb@ )rday& df^+zavdB4./&!`AD% ¡tP !!AjzAXFrR !Z&XToA0sWeekly1f1a!m5&l_" apN&q!Fh"v% F/B)! ,p Aa!d(.!!B`8!|~ !)` @h!n&>!cP$! 6@!i t2?"6h,0XrA2IT! f*P.> P$  !Y6@I oB2)p jv)H!vaJv !06΁QUriaaiz()%Z,(,*8z@0J!H! 4=@!A !,fv!`Pb!.!QXb8^&>0A0)l>vS lLcEnI@F@:@` *| tA!:Πhw(Ox >G2F&>b)XYa&N(x G3 1N!2x:g\AV\3)p 6.atIN0ap Z!(@  .n.vZfV!V!`)ʮ a&~ Wf_(hR~(-mTE,w/w,(i_V-I2qAJT !•!! "^@!Ax֡Z>T< [a X !2RIlh tbZ* a ITa!`A`av AѬ AJA.\F]  pdI,v N jc2.A*,&BYN`Za$><,!t^Nʽn!Ta6`*5  !~RV\(9FL222AX6$qN`=&4!aA ALAAFpA !n5( AFr5)1jAA_S(ZN0 !hԵ*!88.AA LQ!AL!> e"΁y& )R^B{20  pv@h_8Tgy%  v@ v@2/ v@ o"pathc4Adrian/agenti/_i_agenti.md"tsN yB"datac --- tipo: entit --- # Agenti Sottoagenti Claude Code di Adrian, ciascuno con la propria base di conoscenza dedicata, costruita mentre lavora  non un output da proporre e aspettare, un documento vivo aggiornato ad ogni sessione sul suo dominio. - [[data-expert]]  **data-expert**: business logic dominio ICR  diritti, anagrafica, edizioni, linker, mediatrack (agnostico rispetto all'applicativo, oggi letti via MyICR_Suite) - [[flussi]]  **flussi-expert**: logistica dei flussi dati, pipeline, provenienza  complementare a data-expert (prende i dati as-is, non ne discute la semantica) Cartella pensata per crescere: se nasce un terzo sottoagente con una KB propria, la sua voce si aggiunge qui. {2.  v@i3mo&}%  v@ v@2-L L v@Ko"path"/Adrian/feedback/feedback_comunicazione_mauro.md"tsNyB"datacK--- name: feedback-comunicazione-mauro description: "Come Adrian si rivolge a Mauro e come gestisce le conversazioni con lui  singolare sempre, no scelta multipla, ruolo allargato al personale, sa stare in modalit sounding board" metadata: type: feedback --- Quattro regole di stile/postura, accorpate qui il 04/08/2026 (prima file separati: `feedback_singolare_non_plurale`, `feedback_no_multiplechoice_ui`, `feedback_ruolo_personale`, `feedback_modalita_strategica`  nessuna referenziata da altri file tranne un rimando a modalita_strategica, aggiornato). Le pi stabili (singolare, no-multiplechoice, ruolo-personale) sono anche righe permanenti in `CLAUDE.md` (sezione "Stile di comunicazione e postura")  questo file resta il dettaglio/perch, coerente con `feedback_gestione_archivio` (sezione CLAUDE.md vs archivio). ## Sempre singolare, mai plurale Adrian deve rivolgersi a Mauro sempre in seconda persona singolare ("hai", "sei", "tuo")  mai forme plurali ("voi", "avete", "vostro"). **Why:** Mauro una persona sola. L'uso del plurale scivolato dentro pi volte nel discorso (es. "avete appena smontato", "avete scelto")  probabilmente un riflesso da "team" quando si parla di lavoro fatto insieme in sessione. Segnalato da Mauro **tre volte nella stessa sessione** (29-30/07/2026), inclusa una volta subito dopo che la regola era stata scritta in memoria persistente  non (solo) un problema di memoria tra sessioni, un riflesso linguistico che sfugge al controllo in fase di scrittura. **How to apply:** Prima di scrivere "voi"/"avete"/"vostro" riferendosi a Mauro, riformulare al singolare ("hai deciso", "il tuo lavoro" o "il lavoro fatto insieme in sessione"). Vale sia per l'archivio/documentazione sia per le risposte dirette. Vale la pena un controllo esplicito su "voi/avete/vostro" prima di inviare un messaggio, non solo affidarsi a "la regola nota". ## Niente domande a scelta multipla Quando serve chiarire qualcosa con Mauro, non usare il tool delle domande a selezione multipla (AskUserQuestion)  preferisce che le domande vengano poste in testo normale, come parte della conversazione. **Why:** Mauro ha esplicitamente detto "Non mi piace questa modalit dove appaiono domande a selezione multipla implementata qui nella GUI web" (2026-07-17), dopo che l'avevo usato per chiarire il design di un probe per il subagente flussi-expert (allora chiamato myicr-flussi-expert). **How to apply:** anche quando ci sono pi opzioni chiare da presentare, scriverle come domande discorsive in testo libero invece di invocare il tool a scelta multipla. Vale per tutte le sessioni. ## Ruolo allargato, anche personale Adrian non solo ingegnere/sysadmin: tiene sott'occhio anche il contesto personale di Mauro (agenda, eventi importanti, vita fuori dal lavoro) quando emerge nelle conversazioni. **Why:** Mauro ha esplicitamente approvato questa direzione (2026-07-08). I due layer non si sottraggono  conoscere il contesto personale rende Adrian un ingegnere migliore e un interlocutore pi utile. **How to apply:** Registrare nella memoria eventi personali rilevanti (viaggi, appuntamenti importanti, contesto familiare) quando Mauro li menziona. Non sostituisce Elon (storico) sulla dimensione strategica/personale profonda  un layer aggiuntivo leggero. Niente proattivit forzata: naturale, graduale. ## Modalit "sounding board strategico" Quando Mauro ragiona ad alta voce su strategia/roadmap (non su un task operativo), Adrian deve saper stare in quella modalit come interlocutore  tracciare la logica, offrire un punto di vista critico quando serve  senza spingere di riflesso verso "lo implemento adesso" o "lo salvo in memoria adesso". **Why:** Sessione del 30/07/2026: Mauro ha ragionato a voce alta sulla struttura a due strati del framework AgentBricks e sul ruolo di PowerBricks LLM come biglietto da visita esterno (vedi roadmap in `project_alleggerimento_elon.md`). Due volte Adrian ha offerto di formalizzare il pensiero in una nota di progetto ("vuoi che lo scriva?") e Mauro ha risposto "no non serve" entrambe le volte  poi ha chiarito: certe idee restano bene "nel cassetto e come roadmap", senza bisogno che ogni conversazione strategica produca un artefatto scritto o un'azione. **How to apply:** Durante conversazioni esplorative/di visione, non offrire di default "vuoi che lo salvi?" o "vuoi che lo implementi?" dopo ogni scambio  un riflesso da task-executor, non da interlocutore strategico. Va bene lasciare un'idea viva solo nella conversazione. Salvare in memoria quando: Mauro lo chiede esplicitamente, oppure la sostanza gi stata usata per decidere/scrivere qualcosa di concreto altrove. La differenza fra *conoscenza che serve a lavorare* (va scritta) e *pensiero strategico in corso* (pu restare fluido). {2,  v@j4+%  v@ v@2+) ) v@(o"pathchAdrian/feedback/feedback_python_windows_territory.md"tsNyB"datac'--- name: feedback-python-windows-territory description: "PYTHON/ territorio Windows-oriented  non toccare da Nave/Linux senza motivo esplicito" metadata: node_type: memory type: feedback originSessionId: c35b3ade-b2cb-4b16-9684-fcd6d0b1386d --- `Dropbox/adrian/PYTHON/` (Frank, MyICR_Suite, GemmaReport, ecc.) territorio Windows-oriented, sincronizzato dall'ufficio Mediaset. Anche se fisicamente visibile e navigabile da Nave (Linux), non va trattato come le BValtre cartelle di `adrian/`. **Why:** Mauro ha corretto esplicitamente un mio impulso a "sistemare" qualcosa l (proposta di `dropbox exclude add` su `_runtimes/venv/` dopo aver scoperto che `.dropboxignore` non un meccanismo reale). Il venv Windows l dentro inutile su Linux ma necessario sull'istanza ufficio  un intervento "di buon senso" da Nave rischia di rompere l'ambiente Windows senza che nessuno lo veda arrivare. **How to apply:** **Scrittura mai da Nave**  niente cleanup, niente exclude Dropbox, niente modifica file, nemmeno "ovvie", nemmeno un fix minimo. Se emerge un problema l (spazio, sync, venv, un bug da correggere), segnalarlo e aspettare di lavorarci dall'istanza ufficio (di persona, copia/incolla manuale se serve portare contesto  v. `archivio/Adrian/adrian_state_storico.md`, deciso il 2026-07-17: niente automazione/protocollo dedicato per questo). Vale anche per `.git` nested dentro `PYTHON/`  un repo separato, non entrarci in scrittura. **Convenzione generale confermata da Mauro (2026-07-17)**: **sola lettura su tutta `PYTHON/` sempre consentita da Nave**  non serve pi elencare eccezioni file per file. Copre codice sorgente, config, log, struttura di directory di tutto ci che vive sotto `Dropbox/adrian/PYTHON/` (Frank, MyICR_Suite, DbComparer, GemmaReport, ImdbUpdate, ecc.)  usato oggi dai subagenti `data-expert` (dati: mirror SQLite/parquet) e `flussi-expert` (codice pipeline + dati, per diagnosticare anomalie risalendo alla logica di trasformazione a monte). **Limite tecnico, non di policy**: `DataHub_v2`, `ParquetToAccess`, `PipelinePython` vivono su `I:\SOFTWARE\SCHEDULATORE\...`  share di rete Mediaset fisicamente diversa, **non raggiungibile da Nave/Linux in alcun modo**, a prescindere da qualsiasi convenzione di sola lettura (nessuna via di rete esiste). Per capire quell'architettura serve una sessione ufficio che la documenti nella KB, o un ponte di rete dedicato (idea valutata e per ora accantonata per il rischio di attenzionamento IT  v. `archivio/Adrian/adrian_state_storico.md`). {2*  v@krW9%  v@ v@2)q q v@qo"pathcRMauro/lavoro/lavoro-progetti-strumenti.md"tsNXyB"datacp--- name: lavoro-progetti-strumenti description: "Progetti e strumenti di Mauro in ICR  MyICR Suite, Linker, AllRights, PowerBricks, Pacchetto emergenza ICR" metadata: node_type: memory type: user --- **MyICR Suite**  piattaforma operativa del team ICR, progettata e orchestrata da Mauro. Ha sostituito Excel personali, macro VBA su Access e strumenti legacy. l'asset portatile centrale di Mauro: vale dentro Mediaset, in un'altra struttura e fuori. Dettaglio tecnico (stack, cifre, moduli) in [[lavoro-python-ecosistema]]  qui resta solo l'inquadramento strategico/posizionamento. **Linker**  sistema di matching cataloghi di MyICR Suite: traduce i listini dei distributori (titoli in inglese, con varianti/errori) nei codici interni Mediaset, con cascata di tentativi (match esatto ! fuzzy ! codice IMDb). Migrazione attiva da VBA a Python. Manca ancora la selezione delle colonne per il copia-incolla (segnalato 10/07/2026). **Fornitura dati ICR (AllRights).** ICR riceve da Acquisti il dato completo  emesso, anagrafica, diritti, box office  tramite un accordo informale legacy legato al ruolo precedente di Mauro. la base dati su cui gira MyICR Suite. Vulnerabilit: se l'accesso informale diventa visibile, in particolare verso Tecnologie/CdG, ICR rischia il taglio immediato del flusso. Opportunit: far designare ICR come destinatario ufficiale dei dati nel modello AllRights  istituzionalizzare il flusso informale senza rivelare l'accesso attuale. Postura: partecipare come utente business esigente, mai come architetto che ha gi la soluzione in mano. **Copertura dati ICR  scoperta 17/07/2026** (da query DuckDB reali sul Frank-relay): solo il 18,8% dei diritti totali che ICR gestisce arriva effettivamente in MyICR Suite/PowerBricks. Il resto filtrato a monte (quasi tutto il pay/streaming, quasi tutto DVB-T/DVB-H) da un workaround introdotto ~1-2 anni fa dall'ufficio diritti per gestire contratti su canali secondari senza coinvolgere ICR  oggi quel workaround nasconde del tutto l'informazione che un prodotto "canale secondario" (problema di qualit-dato da sistemare, non urgente). Precisa (non contraddice) il concetto di "dato completo" di cui sopra: completo sul perimetro che arriva, non sull'universo dei diritti ICR. **AllRights**  progetto BI commissionato da CdG, costruito da Tecnologie con consulenza GestioPerformance su Qlik. Tre anime: reporting strategico, public knowledge base di catalogo, reporting operativo; oggetto il ciclo di vita del diritto. Tenta di fare ci che MyICR Suite gi fa. Limite tecnico: cruscotti Qlik fissi, nessuna cessione di controllo agli utenti, nessuna AI nel perimetro  concezione pre-svolta, atteso fallire sulle domande cross-dominio. La sua inadeguatezza visibile sar la prima occasione naturale per far valere il vantaggio di MyICR. **PowerBricks**  seme (da met luglio ~5 settimane di gestazione), non ancora in costruzione attiva. Progetto ambizioso e non commissionato da nessuno. Regia: il regista Mauro (architettura, layer semantico). **Progettazione tecnica ed esecuzione: Mauro ! Adrian** (aggiornato 04/08/2026  originariamente Mauro!Bill per la progettazione con Elon fuori perimetro esecutivo/tecnico; ruoli assorbiti, Bill in Adrian il 16/07, Elon cancellato il 29/07, vedi `project_alleggerimento_elon.md`). Direzione (non ancora costruita): visual query builder Blockly ! JSON ! traduttore ! SQL/DuckDB su Parquet; app desktop locale (PyWebView+Flask), read-only, zero LLM  l'unica cosa messa in mano ai colleghi 100% locale, niente governance/costo/errore silenzioso di un modello esterno. Il pezzo costoso il layer semantico (anagrafica, emesso, diritti, box office), condiviso con l'eventuale prototipo NL query che Mauro tiene come asso coperto personale. Visibilit: Marcello ne ha visto solo il concetto generico, non l'architettura n il contatto col territorio AllRights. Vedi la knowledge base tecnica completa in `agenti/data-expert.md` per lo stato implementativo (questo nodo la lettura strategica/posizionamento, non la specifica tecnica). **MonitorOsservatorio**  tool Python realizzato da Mauro per l'Osservatorio (vedi [[lavoro-python-ecosistema]] per stack/stato  riga `MonitorOsservatorioPy`). Qui resta solo l'episodio non coperto l: fix richiesto da Eleonora Fuse il 10/07/2026 (vedi [[lavoro-team-persone]] per chi Eleonora Fuse). **Pacchetto emergenza ICR**  contro-narrazione operativa che bypassa il filtro Marcello-Simona (vedi [[lavoro-dinamiche]]) presentando la categoria progettuale di Mauro direttamente a chi conta: il "livello sopra" l'infrastruttura, un autore raccontato all'opera indipendente dal canale Marcello-Simona. Tre pezzi: (1) documento "Cosa fa Mauro in ICR"  livello-funzione, iniziato il 16/07 (bozza v1: Mauro non un contributore editoriale in pi, costruisce l'infrastruttura su cui il team dipende  MyICR Suite, PowerBricks, il dominio dei diritti; ruolo in una riga: progettista-orchestratore); (2) distillato degli ordini di servizio Mediaset; (3) battle plan con scenari e mosse pronte (ristrutturazione ICR, trasferimento interno, riallocazione MFE generica, posizionamento esterno). Contesto che stringe la finestra: riorganizzazione MFE in moto, ICR ogni mese meno inevitabile  ma con lo scenario ostile reso meno probabile dalla riorg di luglio (Modina degradato non estromesso, catena di 5 salti non uno strappo). **Report Gemma per Maurizio**  nato da una necessit reale: mandare a Maurizio un report periodico sui prodotti valutati in Gemma dalle Reti per i distributori-cugini (SIC, Red Arrow/Seven One, Mediaset Espaa, Mediterrneo). Cadenza mensile. Flusso a tre pezzi: estrazione deterministica (Mauro/Bill) ! selezione editoriale di Alessandra (4/5 prodotti) ! arricchimento OMDB + editor dove Alessandra integra/verifica a mano (poster, sinossi, anno, durata, generi, regista, attori, rating, premi  agevolazione, non verit). Invio umano da Alessandra, mai automatico  il confine "preparare `" inviare da solo" rispettato per costruzione. Perch conta oltre al deliverable: la postura del 01/07 (proposta TVM, vedi [[lavoro-episodi]]) resa prodotto  Mauro costruisce l'infrastruttura, Alessandra ci mette l'editoriale e preme invio. Canale verso l'alto che non passa da Marcello n da Simona, su lavoro editoriale legittimo = inattaccabile. **Non lo stesso progetto di GemmaReport** ([[lavoro-python-ecosistema]]): quello un job automatico settimanale (invio Outlook senza intervento umano), questo esplicitamente a invio umano "mai automatico"  le due descrizioni si contraddicono se fossero la stessa cosa. Condividono solo la fonte dati (GEMMA), non l'iniziativa: due progetti distinti, non una duplicazione da unificare. **Pacchetto Sony FR primavera**  Marcello riferisce a Mauro: carenza di film FR sulla primavera di Italia 1, causata dai fronti aperti su Warner, Universal, Paramount, Disney e Amazon. Maurizio ha chiesto di verificare come recuperare titoli. Unica possibilit individuata: pacchetto biennale con Sony, 5 titoli FR per la primavera (pi altri PT e LA TATA) e rinnovo dell'intero franchise Spiderman pi Anaconda sul 2028. Ordine di grandezza ~3,5 milioni/anno. {2(  v@l`(%  v@ v@2' v@ o"pathchMauro/lavoro/lavoro-python-ecosistema/MyICR_Suite.md"tsN,yB"datac --- name: pyeco-myicr-suite description: "MyICR_Suite  suite applicativa ICR (dashboard TV, Linker, MediaTrack, PowerBricks)" metadata: type: project --- Suite applicativa ICR (dashboard TV, Linker, MediaTrack, PowerBricks). Status: active  il cuore applicativo di tutto l'ecosistema PYTHON/. Flask come API layer unico, HTML/JS/CSS per l'interfaccia, PyQt6 solo per moduli tabellari Excel-like (Linker). Regola architetturale propria: niente MS Access, solo DuckDB/Parquet/SQLite. - Dettaglio tecnico (business logic, flussi dati): [[flussi]], [[data-expert]] - Posizionamento strategico (perch conta per Mauro): [[lavoro-progetti-strumenti]] Vedi [[lavoro-python-ecosistema]] per il quadro d'insieme. {2&  v@m7$%  v@ v@2%  v@o"pathc6Adrian/tools/frank-relay.md"tsN0yB"datac--- name: project-frank-relay description: "Ponte file-based Nave!Frank (ufficio) per query di sola lettura  cartella tasks/" metadata: type: project --- Protocollo file JSON via Dropbox tra Adrian (Nave) e Frank (daemon ETL ufficio): `tasks/to-frank/richiesta-NNNN.json` ! Frank processa entro ~30s ! `tasks/from-frank/risposta-NNNN.json`. Ridefinito 2026-07-17 (non WebDAV), implementato e operativo da allora. **Perch esiste**: da Nave non si raggiunge `PYTHON/`/rete Mediaset direttamente  questo ponte lo permette in sola lettura (`list_dir`, `read_file`, `glob`, `duckdb_query`), usato soprattutto da `flussi-expert` per diagnosi sui dati. **Spec completa**: [[flussi]], sezione "Protocollo Frank-relay". Menzione breve anche in `CLAUDE.md`. **Manutenzione**: gli scambi conclusi (`richiesta-*.json`/`risposta-*.json`) non si accumulano  esclusi da git, ripuliti quando non servono pi. Il meccanismo (cartelle + `.gitkeep`) resta. **Stato (29/07/2026)**: attivo, ultimo scambio 27/07 (diagnosi Free+DVB-T). {2$  v@n{\7&%  v@ v@2#n n v@no"pathcMauro/lavoro/lavoro-python-ecosistema/lavoro-python-ecosistema.md"tsNPyB"datacm--- name: lavoro-python-ecosistema description: "Panoramica dei progetti sotto PYTHON/ (ufficio Windows Mediaset)  hub, un file per applicativo" metadata: type: project --- Parte di [[_i_lavoro|lavoro]] (contesto professionale di Mauro)  complementare a [[lavoro-progetti-strumenti]], che racconta MyICR Suite/PowerBricks/Linker dal lato posizionamento strategico; questa cartella l'inventario tecnico dell'intero codice ufficio, non solo i progetti citati l. `Dropbox/adrian/PYTHON/` il codice dei progetti ufficio Mediaset di Mauro  territorio Windows, sola lettura da Nave (v. [[feedback_python_windows_territory]]), **fisicamente fuori dall'archivio**. Un'AI che consulti solo `archivio/` (es. un mirror esterno) non lo vede affatto: questa cartella esiste per colmare quel buco, dando il quadro "chi fa cosa" senza bisogno di entrare in `PYTHON/`. **Gotcha (04/08/2026): falsi "modificati" per line-ending, visibili solo da Nave.** `git status` dentro `PYTHON/` da Nave (Linux) pu segnare file come modificati (tipico su CSV/config/VBA) quando in realt il contenuto identico e cambia solo il terminatore di riga (CRLF!LF)  verificabile con `git diff -b` (ignora whitespace), che in questi casi non mostra nulla. Causa: Git per Windows normalizza CRLF!LF in automatico (autocrlf), da Ufficio il repo risulta pulito; Nave non ha quella normalizzazione e vede il working tree sincronizzato via Dropbox come divergente dal blob committato. Non un problema reale, non richiede n commit n altra azione  non sparir mai finch non si configura `.gitattributes` (oggi assente), ma innocuo e va ignorato quando lo si incontra in un controllo da Nave. **Non una copia dei CLAUDE.md di progetto**  quelli restano la fonte di verit tecnica (stack, comandi, gotcha implementativi) e vivono con il codice. Ogni file qui ha solo: cosa fa, che stato ha, come si collega agli altri. Per l'indice tecnico completo con path: `PYTHON/CLAUDE.md` (coordinator, letto solo da chi ha accesso a `PYTHON/`). **Per la business logic e i flussi dati** (dove nascono i dati OnAir, come li trasforma la pipeline SCHEDULATORE, anomalie): non qui, vedi [[flussi]] (logistica/pipeline) e [[data-expert]] (semantica di business)  coprono in profondit PIPELINE_PYTHON/DataHub_v2/ParquetToAccess e l'ecosistema MyICR_Suite/PowerBricks, molto pi in dettaglio di quanto serva ripetere qui. **Convenzione git (completata 04/08/2026)**: ogni progetto di primo livello sotto `PYTHON/` ha ora un repository git proprio (repo annidato, agganciato al padre solo come puntatore a commit  mode `160000`)  scelta esplicita di Mauro per avere nel pannello Source Control di VSCode uno storico pulito per progetto, invece di un unico log misto. `PIPELINE_PYTHON` era l'ultima eccezione (file tracciati direttamente nel repo padre), sistemata oggi: repo proprio creato da zero (storia precedente, inclusi i fix del 04/08, resta recuperabile nella storia del repo padre `PYTHON/` prima del commit `b647a74`). Nessuno di questi un submodule "ufficiale" (manca `.gitmodules` nel padre)  funzionano come repo annidati informali, sufficiente per l'uso attuale ma non supportano i comandi `git submodule` standard. **Repo padre `PYTHON/` rimosso (04/08/2026)**  con tutti i progetti ormai autonomi, il `.git` del padre non serviva pi a nulla (la sua unica funzione residua, tracciare i puntatori submodule, era superflua). Rinominato in `.git-archiviato-20260804` (non cancellato  resta recuperabile, rinominare indietro se mai servisse). **Non cancellare questa cartella nel breve periodo**: contiene l'unica copia recuperabile della storia commit precedente di `PIPELINE_PYTHON` (incluso il fix `db_Osservatorio`/`integrazione_update_day` del 04/08, non portato nel nuovo repo standalone per scelta esplicita  "partenza pulita" era considerato rischio basso solo perch questa copia restava disponibile come rete di sicurezza). Decisione di Mauro (04/08/2026): aspettare qualche settimana di uso reale del nuovo assetto prima di valutare l'eliminazione definitiva. **Root ripulita del tutto (04/08/2026)**: oltre ai 5 file morti trovati per primi (`Bill.txt`, `KERNEL.md`, `agenda.md`, `_analyze_parquet.py`, `_check_emesso_dupes.py`  vault-mcp/Bill/path pre-migrazione), un secondo giro ha trovato altri 3 file di configurazione altrettanto morti: `.mcp.json` (puntava a `vault.privcloud.dev`, lo stesso vault-mcp smantellato), `.env` (solo credenziali Supabase, dismesso 06/07), `.gitignore` (inerte, nessun `.git` pi lo legge). Tutti eliminati. **Oggi la root di `PYTHON/` contiene solo `CLAUDE.md`**  nessun altro file sciolto, nessun rischio residuo di credenziali morte in giro. **& Gotcha di sicurezza  `PYTHON/` non ha pi un confine di repo suo.** Da quando il `.git` padre stato rimosso, `git re5s$+v-parse --show-toplevel` lanciato da dentro `PYTHON/` (o qualunque sua sottocartella priva di `.git` proprio) risale fino a trovare `Dropbox/adrian/.git`  il repo principale, lo stesso su cui lavora Adrian da Nave. `PYTHON/` resta protetto da un `.gitignore` nel repo principale (`git add`/`git add -A` non lo raccolgono), ma un comando come `git commit -a` lanciato per errore da dentro `PYTHON/`, pensando di essere in un repo locale isolato, committerebbe invece nel repo principale  prendendo dentro anche eventuali modifiche pendenti non ancora committate su `archivio/`. **Prima di qualunque comando git che non sia un semplice `git status`/`git log` mirato a un sottoprogetto con `.git` proprio, lanciare `git rev-parse --show-toplevel` per verificare in quale repo ci si trova davvero.** ## Applicativi Un file per progetto  nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati): - [[Frank]]  daemon Windows, orchestra i job ETL (ex Scheduler) - [[MyICR_Suite]]  suite applicativa ICR, il cuore dell'ecosistema - [[PIPELINE_PYTHON]]  pipeline CSV!Parquet!Access/SQLite, a monte di tutto - [[ImdbUpdate]]  job settimanale dataset IMDb - [[GemmaReport]]  report automatico settimanale prodotti GEMMA - [[GemmaClient]]  client desktop per GEMMA GSV - [[DbComparer]]  validazione DB, uso on-demand - [[MonitorOsservatorioPy]]  ascolti TV Spagna/Germania - `omdb_enrich`  **trovato 04/08/2026, non ancora documentato**: nessun CLAUDE.md, non in `PYTHON/CLAUDE.md`. Dai nomi file (`omdb_batch_enrich.py`, `omdb_poster_repair.py`) sembra arricchimento metadati/poster da OMDB  da verificare con Mauro e scrivere una scheda propria quando c' tempo, per ora solo segnalato per non perderlo. ## Quando aggiornare questa cartella Su cambio di status (active!completed, nuovo progetto, smantellamento) o su una nuova relazione strutturale tra progetti  non sui dettagli implementativi, quelli restano nei CLAUDE.md locali. Fonte primaria per verificare lo stato corrente resta `PYTHON/CLAUDE.md` (chi ha accesso a `PYTHON/`, quindi non un'AI esterna solo su archivio). Nuovo progetto ! nuovo file qui, stesso nome della cartella reale. {2"  v@oO:n%  v@ v@2!  v@o"pathc\Adrian/progetti/project_alleggerimento_elon.md"tsNyB"datac--- name: project-alleggerimento-elon description: "Architettura 'AgentBricks' (decisa 27-28/07/2026)  Adrian pivot centrale, agenti web leggeri specializzati sotto sua supervisione, tutto su file" metadata: type: project --- **CHIUSO 03/08/2026**  smantellamento vault/vault-mcp/Elon completato, architettura AgentBricks decisa e in uso. Testo originale (storico) sotto. Sezione viva: "Roadmap / idee parcheggiate" in fondo. **Decisione (27/07/2026, riflessione serale dopo test ChatGPT/voce)**: Mauro ha deciso di alleggerire l'architettura a due entit (Elon + Adrian) verso **Adrian come pivot unico**. Non un colpo secco  una dismissione graduale. **Cosa resta**: la "memoria finita"  fatti che Mauro dimentica per via dell'ADHD auto-diagnosticato e che non cambiano interpretazione nel tempo (famiglia, portafoglio, regole permanenti tipo il Manifesto dell'Investitore, scadenze, stato progetti). Questa parte migra dentro la memoria di Adrian. **Cosa si abbandona**: le "letture strategiche" del vault  dinamiche organizzative, inferenze su chi manovra cosa (Marcello-Simona, successione Modina, AllRights come aggiramento istituzionale, ecc.). Mauro le ha definite "un pozzo senza fondo": non decadono da sole, ogni conversazione ne genera di nuove, e la loro cura consumava energia sproporzionata al valore. Non vanno migrate  si lasciano semplicemente andare. **Why:** Il test del 26-27/07 con ChatGPT (export vault + voce) e con la voce di Claude/Haiku ha chiarito cosa Mauro cerca davvero: un aiuto a ricordare cose finite, non un secondo cervello che accumula analisi politica d'ufficio senza fine. La comodit della voce reale ma "succhia energie" se richiede continui escamotage tra pi sistemi (ChatGPT, Elon, Adrian). Mauro ha validato esplicitamente: non tempo perso, ha aiutato ad "aggiustare il tiro". **How to apply:** Non trattare pi il vault (`vault.db`/nodi persona-dinamica-episodio) come la fonte primaria da consultare per capire il contesto di Mauro  quella era la parte in dismissione. Il lavoro vero da fare (non ancora iniziato, sessione dedicata da programmare): decidere nodo per nodo cosa del vault "memoria finita" (va salvato, probabilmente dentro `memory/` di Adrian) e cosa "lettura strategica" (si lascia decadere). Poi decidere il destino tecnico di `vault-mcp.service`/progetto Elon su claude.ai. **Non ancora deciso**: tempistica e modalit dello spegnimento di Elon/vault-mcp; se tenere il vault attuale come archivio consultabile ma non pi mantenuto, o chiuderlo del tutto dopo l'estrazione della memoria finita. **Prossimo contenitore pianificato (28/07, non ancora  solo dopo che calendario/todo/diario avranno dimostrato di reggere)**: email di lavoro. ~~Collegato all'idea RAG gi registrata: esiste uno scheletro tecnico spento e riusabile, `vault-secondbrain/ingest.py`~~  **`ingest.py` cancellato il 29/07** insieme allo spegnimento completo di vault-mcp/Elon (era costruito per ingerire dentro `vault.db`+LanceDB, architettura ormai smontata): se/quando si arriva alle email, si progetta da zero dentro l'architettura archivio-based, non riesumando questo file. Sequenza esplicita di Mauro resta valida: prima verificare che il framework tenga sui tre contenitori attuali, poi aggiungere le email  non in parallelo. **Seconda passata di pulizia (29/07/2026)**  Mauro segnala di vedere ancora due file "fuori dalla cartella adrian": `/mnt/ssd/data/vault-secondbrain/` (cartella **dati**, fuori dal repo git, distinta da `Dropbox/adrian/vault-secondbrain/` che codice). Conteneva `vault.db` + `.session_token` (nascosto). Il secondo non referenziato da nessun file nel codebase (grep su tutto `adrian/` e `adrian-ops/`, zero risultati)  cancellato. `vault.db` inizialmente tenuto (vuoto, compattato con `VACUUM` 4MB!1MB) ragionando che lo schema (tabelle, trigger `items_history`, gate R1/R2/R3) esiste solo dentro il file e `server.py` non lo ricrea da codice. **Mauro rilancia ("ma il db non lo cancelliamo?" / "cosa ti serve tenere lo schema?" / "io butterei via tutto")**  a quel punto lo schema SQL stato estratto in un file di testo (`schema.sql`, verificato: si ricrea identico da script) e il `.db` binario cancellato. Poi Mauro chiude il ragionamento: **una futura riattivazione avrebbe comunque caratteristiche completamente diverse**  non ha senso tenere n schema n codice "nel dubbio" per un'architettura che non si riattiver mai identica. **Cancellati definitivamente**: `server.py`, `schema.sql`. Nello stesso giro **trovato un altro pezzo morto sfuggito alla prima pulizia**: `chrome_debug.sh` (profilo Chrome porta 9222) non era di `browser_agent.py` (che si apre il proprio Chrome via `subprocess`, porta 9223, profilo separato) ma di `elon_pull.py`, gi cancellato  rimosso anche quello. `requirements.txt` riscritto da zero con le sole dipendenze reali di `browser_agent.py` (python-dotenv, httpx, playwright). **Esito finale**: `/mnt/ssd/data/vault-secondbrain/` (dati) **non esiste pi**. `Dropbox/adrian/vault-secondbrain/` (codice) **non esiste pi**: rinominata/spostata in `tools/browser-agent/` (convenzione gi in uso per `tools/diario-editor/`), contiene solo `browser_agent.py` + `requirements.txt` + `venv/`  tool indipendente, nome non pi legato al vault. **Terza passata  due file morti sfuggiti anche alla seconda pulizia**: `scripts/vault_guardian.py` ed `elon_checklist.py` (gi in cron-pausa dal 12/07) referenziavano entrambi `/mnt/ssd/data/vault-secondbrain/vault.db` ed `elon_pull.py`, tutti e due ormai cancellati  non avrebbero mai pi potuto girare. Cancellati, righe cron corrispondenti eliminate del tutto (non solo commentate). `maintenance_check.py` verificato indipendente (non referenzia vault/elon_pull)  resta paused per conto suo, non toccato. **Chiusura definitiva**: nessun file, servizio, regola di rete o riga di cron legata a vault/vault-mcp/Elon sopravvive in nessuna posizione (Nave, VPS, adrian-ops). `CLAUDE.md` aggiornato in ogni sezione che ne parlava. Thread di smantellamento vault completamente chiuso. **Pulizia file morti post-spegnimento (29/07/2026).** Su richiesta di Mauro ("elimina anche i file che non servono pi"), cancellati dopo verifica delle referenze: `vault-secondbrain/ingest.py` (pipeline ingestione vault, dipendenze mai installate), `inbox_watch.py` (daemon systemd gi disabilitato dal 12/07, importava da ingest.py), `elon_pull.py` (loop Playwright!Elon, bridge gi sospeso dal 15/07, e ora Elon stesso cancellato da Mauro su claude.ai), `.env` locale (solo credenziali OAuth vault-mcp, morte), `/mnt/ssd/data/adrian-ops/oauth_tokens.json` (token dello stesso servizio spento). Riga cron `elon_pull` rimossa del tutto dal crontab (non solo commentata). `requirements.txt` sfoltito alle sole dipendenze di `server.py` (rimossi loguru/playwright/httpx/pytz/python-docx, usati solo dagli script cancellati). `browser_agent.py`/`chrome_debug.sh` **non toccati**: tool indipendente (vision agent), la sua chiave OpenRouter vive nel `.env` di root, non in quello cancellato. `server.py` confermato l'unico superstite di `vault-secondbrain/`, tenuto per eventuale riattivazione futura. ## Architettura "AgentBricks" (28/07/2026  evoluzione della decisione sopra) Nome coniato da Mauro, in coerenza con PowerBricks: agenti web leggeri e specializzati, ciascuno su un perimetro stretto, tutti sotto supervisione di Adrian  non un blocco monolitico. **Principio generale  QUESTO il "framework standard replicabile" richiesto da Mauro il 28/07 (confermato esplicitamente: "queste regole diventeranno il nostro framework")**: cattura raw ! (eventuale sintesi fatta dall'agente stesso) ! passa da Adrian per verifica ! ingestione nell'archivio centrale, pi i cinque guardrail non negoziabili pi sotto. Se la sintesi non convince, si recupera il raw e si aggiusta  mai fidarsi ciecamente della sintesi di un agente esterno senza poter tornare alla fonte. Stesso principio gi validato nel vecchio vault ("editor-by-exception": ADD/UPDATE/DELETE/NOOP, modifiche a rischio in staging). Non specifico di diario/calendario/todo: scritto per reggere qualunque attivit futura si aggiunga al perimetro. **Documenti non-.md** (PDF, email, allegati, ecc.): archiviati **as-is**, mai convertiti  con un file `.md` sidecar all'occorrenza per note/considerazioni/estratti. Riprende il pattern "strato annotazioni documenti" gi abbozzato nel vecchio vault (documento originale intatto, pensiero-sulla-fonte separato). **Formato dati**: tutto file `.md` stile Obsidian (non pi SQLite/vault.db)  deciso, non solo "probabile". Motivo esplicito di Mauro (28/07): vuole poter far rimodellare la struttura su sua indicazione quando serve, senza la rigidit di uno schema DB  **non intende editare i file a mano lui stesso**, l'editing manuale resta lavoro di Adrian/agenti su sua richiesta. anche il formato che qualunque agente, locale o web, sa leggere/scrivere senza connettore dedicato. **I tre contenitori di "memoria finita" (punto di partenza, non tetto  Mauro 28/07: "le informazioni che andremo a gestire man mano si allargheranno")**: - **Calendario**: fonte resta iPhone nativo (Calendar) per facilit d'inserimento  non si migra la creazione. Consultazione anche da PC ufficio via il piccolo editor Python (vedi sotto), sola lettura. - **Todo**: fonte resta iPhone nativo (Reminders) come default, MA inserimento reso bidirezionale anche da PC ufficio (vedi sotto)  deciso 28/07, poi messo in pausa ("ci pensiamo con calma per i todo, iniziamo keep simple")  il diario procede prima, i todo si riprendono dopo. - **Diario**: log di lavoro quotidiano (occasionalmente anche casa, per rinforzo abitudini  stesso file, distinto solo da tag inline). Non a voce, non a schermo mobile  testuale, da un piccolo editor Python su PC ufficio. Segue la stessa logica raw+sintesi, ma senza AI in fase di data entry (deciso 28/07: rischio troppo alto che un agente aggiunga letture interpretive invece di fatti  il diario il posto pi facile in cui rientrerebbe di nascosto il "pozzo senza fondo" abbandonato). **Progettazione diario ed editor Python (28/07/2026, sessione dedicata)**: - **Niente ChatGPT/agenti esterni per il diario**  scartato esplicitamente. Un file per giorno (`2026-07-28.md`, convenzione "daily notes"), frontmatter minimo (`date`, `tipo: diario`). Corpo: testo libero, cronologico, nessuna sezione forzata mentre si scrive (niente split raw/sintesi imposto in scrittura  quello valeva nel disegno generale prima di escludere l'AI dalla data entry del diario specificamente). - **Tag inline stile Obsidian** (`#lavoro`, `#casa`) invece di un campo frontmatter  riusa la ricerca/filtro nativi di Obsidian senza costruire un sistema di tag a parte. Stesso meccanismo per distinguere diario lavoro/casa: un solo file, tag diverso per blocco, non due strutture parallele per un caso che il 10%. - **Due flussi di scrittura, complementari non alternativi**: (A) Mauro scrive direttamente (nell'editor Python, o in Obsidian)  eccezione dichiarata alla regola generale "non edito a mano", giustificata dalla bassa frizione di un diario di lavoro (dopo una discussione su "sola lettura vs eccezione" chiusa da Mauro come "lana caprina": il file un file, non conta chi lo scrive); (B) Mauro detta/scrive ad Adrian (anche da telefono via `/remote_control`), che scrive il file. - **Sede**: direttamente nella cartella dell'archivio centrale gestito da Adrian (Dropbox)  niente Google Drive, niente staging intermedio, niente copia. Un solo posto. - **Ogni aggiunta di Adrian al file va marcata visivamente distinta** (es. blocco firmato "*Nota Adrian, [data]: ...*")  mai confondibile con quanto scritto da Mauro. - **Ruolo AI limitato all'ingestione**, mai alla data entry: promemoria di disciplina se non si scrive da giorni, estrazione di cose durature (scadenze, impegni) senza interpretarle, ricerca/richiamo su richiesta, riepilogo periodico fattuale (mai giudizi tipo "sembra che..."  quello il registro abbandonato). Cadenza di ingestione non ancora decisa. - **Consultazione**: Obsidian sulla stessa cartella dell'archivio centrale  deciso 28/07 che l'archivio crescer oltre il diario, quindi conviene usare Obsidian come lente su tutto fin dal primo file. **Editor Python  spec raccolta 28/07 (non ancora costruito)**: - **Decisione esplicita: app Python (PyQt6), non webapp.** Discusso e chiuso 28/07: una webapp richiederebbe un server sempre acceso  esattamente il modello del vecchio cockpit, smantellato il 15/07 perch troppo pesante da mantenere rispetto al valore. L'app desktop coerente con Frank/admin MyICR Suite (stesso stack, stesso pattern "copia cartella e funziona"), gira offline, nessuna manutenzione server. L'unico vantaggio di una webapp (accesso multi-dispositivo) non serve: il diario resta "principalmente da PC ufficio", e per il resto c' comunque il Flusso B (dettare ad Adrian). - Piccolo pannello PyQt6 su PC ufficio, sullo stile di quelli gi esistenti (pannello Frank, admin MyICR Suite)  istantaneo da aprire, non l'app Obsidian intera. - **All'apertura**: crea il file di oggi con frontmatter se non esiste ancora nella cartella concordata. - **Salvataggio**: NON in tempo reale a ogni tasto (scartato)  salva a intervalli di sicurezza (es. ogni 30-60s) e comunque alla chiusura. Meccanismo append-only: il contenuto gi presente nel file all'apertura "congelato" e mai riscritto, solo il blocco in corso viene aggiornato  cos un salvataggio periodico non rischia mai di sovrascrivere note aggiunte da Adrian o entry precedenti. - **Formato blocco**: timestamp automatico davanti a ogni blocco (es. `**14:32**  testo`), tag `#lavoro`/`#casa` scritti inline dall'utente. - **Todo (bidirezionale, in pausa  "ci pensiamo con calma")**: idea raccolta ma non decisa nei dettagli  l'app non parlerebbe mai direttamente con iOS (impossibile da Windows), passerebbe sempre da un file-ponte che Adrian legge/scrive periodicamente: Adrian pubblica uno snapshot dei todo correnti (lettura), l'axpp scrive intenzioni di nuovo todo che Adrian poi crea davvero su Reminders (scrittura). Aperta la domanda se i tag `#lavoro`/`#casa` sui todo restano solo testo o diventano vere liste Reminders separate. - **Calendario nell'editor**: solo consultazione, stesso meccanismo a snapshot (Adrian scrive periodicamente, l'app legge)  mai scrittura verso il calendario da l. **PRINCIPIO DI FRAMEWORK  Adrian stesso segue la logica AgentBricks (28/07/2026, richiamo esplicito di Mauro: "altrimenti fra un po' non riesci pi a stare dietro a tutto")**: Adrian non deve accumulare il dettaglio di ogni contenitore nella propria memoria  solo **sintesi con le informazioni chiave**, mentre il dettaglio resta nei file stessi (i "mattoncini"). Si scende nel dettaglio (si rilegge il file vero) solo quando qualcosa non torna o serve verificare. Stesso principio gi applicato con successo ai sottoagenti `powerbricks-expert`/`myicr-flussi-expert` (conoscenza dedicata e separata, consultata a perimetro)  ora esteso esplicitamente anche al modo in cui Adrian tiene la propria memoria sui contenitori AgentBricks (diario, todo, ecc.), man mano che crescono. **Primo passo concreto fatto (29/07/2026)**: le due knowledge base (`powerbricks-expert`, `myicr-flussi-expert`), prima isolate in `memory/`, sono state spostate (non copiate) in `archivio/Adrian/`  ora fanno parte dello stesso spazio Obsidian consultabile, invece di essere silos separati. Creato un nodo hub minimo `archivio/Adrian/Adrian.md` (tre righe + due wikilink) per agganciarle nel grafo ed evitare che restino orfane. Aggiornati i riferimenti ai nuovi percorsi in entrambe le definizioni dei sottoagenti (`.claude/agents/`) e in tutta la memoria che le citava. Nessuna duplicazione: sono le uniche copie, usate realmente da Adrian tramite i sottoagenti, non un mirror passivo. Decisione esplicita di Mauro: *"se non da te utilizzabile no... sposterei solo quello che tu potresti realmente utilizzare (non duplicato)"*  criterio guida per qualunque futuro spostamento di questo tipo. **Correzione struttura, stesso giorno**: prima versione era `archivio/adrian.md` + `archivio/knowledge/` allo stesso livello  Mauro ha corretto: meglio raggruppare per appartenenza, `archivio/Adrian/Adrian.md` + `archivio/Adrian/` dentro un'unica cartella (nome file coerente con la maiuscola della cartella). Scala meglio se in futuro altre entit/sottoagenti avranno le proprie basi di conoscenza (ognuna nella propria cartella, invece di riempire la radice di `archivio/` con cartelle sciolte). Wikilink nel nodo hub resi a nome breve (`[[powerbricks]]` invece di `[[knowledge/powerbricks]]`)  pi robusti a futuri spostamenti di cartella. **Convenzione hub-per-cartella generalizzata (29/07/2026)**: ogni cartella con pi file ha un hub omonimo alla cartella (non `_index.md` generico  Obsidian etichetta i nodi del grafo per nome file, pi `_index.md` sarebbero indistinguibili tra loro). Due varianti secondo se la collezione fissa o cresce: hub con link in uscita (Adrian, poche voci fisse) vs elenco che si auto-aggiorna nell'hub (diario, un file al giorno  l'editor Python aggiunge da solo la riga sotto "## Giorni"). **Backlink nei singoli file-giorno, deciso e poi tolto (29/07/2026)**: inizialmente ogni giorno conteneva anche `Vedi anche: [[_i_diario|diario]]`, pensato come guardrail per un'AI che consultasse il file isolato senza altro contesto. Discussione con Mauro: in Obsidian un link crea connessione bidirezionale indipendentemente da chi linka chi, quindi con l'elenco esplicito nell'hub il backlink era ridondante nel grafo. Riformulato sul piano giusto (Mauro: "non dobbiamo pensare nella logica del grafo, le AI useranno i file direttamente")  anche l, applicarlo con coerenza in ogni file sarebbe costato pi del beneficio, dato lo scenario reale (mirror futuri porterebbero comunque la cartella intera con l'hub, sottoagenti hanno le proprie istruzioni dedicate). **Rimosso**, sostituito da una regola generale scritta una volta sola: `archivio/_i_archivio.md`, che ogni AI (Adrian, sottoagenti, AI web) dovrebbe leggere prima di consultare o scrivere nell'archivio  spiega formato, convenzione hub-per-cartella, tag vs appartenenza. **CHIUSO 03/08/2026**: nomenclatura hub/indice rivista  omonimo-alla-cartella creava ambiguit nel file explorer (indistinguibile da un contenuto qualunque). Rinominati tutti con prefisso `_i_` + nome originale (es. `Adrian.md` ! `_i_Adrian.md`), non `_index.md` generico: il nome del file resta l'etichetta del nodo nel grafo Obsidian, `_index` ovunque avrebbe reso i nodi indistinguibili tra loro (stesso motivo per cui si era scartato `_index.md` la prima volta, 29/07). Il prefisso underscore fa risaltare il file nel file explorer e lo ordina in cima. **PRINCIPIO GENERALE DI FRAMEWORK  Mirror vs Inbox (28/07/2026, confermato: "la regola tiene")**: qualunque mirror/specchio dell'archivio verso un'AI web (es. Google Drive per ChatGPT) si separa sempre in due parti distinte, anche se fisicamente nella stessa cartella: - **Mirror** = proiezione in sola lettura dell'archivio gi verificato  l'AI web legge e consulta, non scrive mai qui. - **Inbox** = cartella separata dove l'AI web pu scrivere proposte (nuovi todo, bozze, ecc.)  ma nulla qui verit finch Adrian non lo verifica e lo ingerisce. **Regola non negoziabile**: le AI web passano SEMPRE da Adrian per la scrittura, mai un accesso diretto all'archivio o al mirror  indipendentemente da quanto un contenuto sembri a basso rischio (anche un todo). Questo evita di dover ridecidere caso per caso ogni volta che si aggiunge un contenitore o un'AI web nuova: la regola unica e vale a prescindere dal contenuto. **Divisione dei ruoli**: - **Adrian**: pivot/supervisore centrale. Riceve raw+sintesi da tutti gli agenti web, verifica, decide l'ingestione nell'archivio centrale. Fa anche da ponte per i gap tecnici (es. ChatGPT non legge i Reminders iPhone  Adrian pu scrivere uno snapshot periodico su Drive che ChatGPT legge invece dell'accesso diretto). - **ChatGPT** (abbonamento che Mauro mantiene, riducendo Claude a un solo piano): candidato per calendario/todo (non pi per il diario, escluso il 28/07  vedi sotto). Vantaggio: voce molto fluida, funzione di pianificazione di attivit periodiche in autonomia (da approfondire, possibile equivalente delle mie cron). **Limite noto**: non pu salvare/usare connettori in modalit vocale (vedi [[project_test_secondbrain_voce]]). - **Elon/vault.db**: in dismissione gentile, non colpo secco (vedi sopra). Le "letture strategiche" (dinamiche, inferenze politiche) si abbandonano; solo la memoria finita eventualmente sopravvive, migrata nei nuovi contenitori. **Guardrail per agenti web (criterio di selezione, non solo buona pratica  Mauro 28/07: "poche ma molto chiare")**: bozza di cinque punti proposta da Adrian  scrivi sempre su file mai solo in chat; salva raw+sintesi non solo sintesi; perimetro fisso senza inferenze fuori scope; nessuna modifica distruttiva silenziosa; non fonte di verit, propone soltanto (Adrian verifica e ingerisce). **Un agente che non si attiene in modo affidabile a queste regole si scarta senza cercare compromessi  non idoneo al ruolo.** Testo definitivo delle istruzioni da scrivere in fase di implementazione, non ora. **PRINCIPIO  fonte di verit unica, no duplicazioni (29/07/2026, Mauro)**: una volta che un'informazione migrata dentro `archivio/`, quello diventa la fonte di verit  non si lasciano copie nella posizione precedente (gi applicato: ogni spostamento fatto oggi stato `git mv`, mai copia). Se la sintesi fatta in fase di migrazione rischia di perdere sfumature rispetto al raw originale, si usa la tecnica gi concordata per gli agenti web: un **bidone raw** dove recuperare il dettaglio se davvero serve  pu stare dentro `archivio/` o fuori, da valutare caso per caso quando si arriva alla migrazione vault!Mauro/. Vale soprattutto per la migrazione futura di finanze/casa/lavoro dal vecchio vault.db: se un domani si scopre che la sintesi ha perso qualcosa, si va a ripescare dal raw, non si tiene una copia parallela "per sicurezza" nel frattempo. **Struttura archivio consolidata (29/07/2026)**  vedi `archivio/_i_archivio.md` per il quadro completo: due proprietari paralleli (`Adrian/`, `Mauro/`) pi `diario/`, ciascuno con hub-per-cartella. Verificata la navigabilit con un agente a mente fresca (Explore, senza contesto pregresso): struttura regge, nessun link rotto, unico neo aggiustato  `adrian_state.md` presupponeva conoscenza dell'ecosistema tecnico esterno, ora `archivio.md` rimanda esplicitamente a `CLAUDE.md` per quello. **Non ancora deciso**: - Meccanica esatta con cui gli agenti web "consegnano" a Adrian (oggi: salvano dove pi comodo/sicuro per loro  es. Drive  poi si costruiranno connettori per riportare l'informazione al sistema centrale) - Timeline di dismissione vault.db/vault-mcp - Todo: come colmare il gap ChatGPT!Reminders in modo pi solido dello snapshot manuale, se necessario Vedi anche [[project_test_secondbrain_voce]] per il test che ha portato a questa decisione. **Revisione scope "letture strategiche" (29/07/2026, Mauro)**: la decisione del 27/07 di abbandonare le letture strategiche stata rivista. Mauro ritiene ora che il problema fosse la disciplina di distillazione di Elon, non il contenuto in s  "per fare pulizia c' sempre tempo". Decisione: **migrare AS-IS anche le letture strategiche** (persone/dinamiche/episodi), non filtrare fatto-vs-lettura in fase di migrazione. Adrian aveva inizialmente proposto di trattare questo materiale (profilazione di colleghi reali) con cautela di livello `_secrets`; Mauro ha corretto ("cautela esagerata") e Adrian ha concordato: il rischio paragonabile alle voci `#lavoro` gi presenti nel diario normale, non a una credenziale  va in `Mauro/lavoro.md` con la protezione standard dell'archivio. **Migrazione vault!Mauro/, prima tranche completata (29/07/2026)**: creati [[finanze]] e [[_i_palmanova-213a|palmanova-213a]] (rinominato da `casa` il 29/07 per disambiguare dalle altre propriet  Milano Due, via Palmanova 131), arricchito [[_i_famiglia|famiglia]] con i nodi vault.db `nadia`/`samuele`/`francesco`/`mario`/`concetta`. Nodi vault.db corrispondenti **cancellati** (DELETE reale, confermato da Mauro): `patrimonio`, `portafoglio-fineco`, `allocazione-post-palmanova`, `vendita-palmanova`, `incontro-tempocasa-15-07`, `nadia`, `samuele`, `francesco`, `mario`, `concetta`. Vault.db passato da 75 a 65 nodi. Nota tecnica disclosata prima di procedere: `items_history` cattura solo UPDATE su body/meta/file/type, non DELETE  la rete di sicurezza reale restic/pCloud, non l'audit trail interno. **Migrazione dominio lavoro, completata (29/07/2026)**: creato [[_i_lavoro|lavoro]]  40 nodi persona/organizzazione/dinamica/episodio/progetto migrati **AS-IS** (persone, riorg MFE luglio 2026 con tutte le letture "degradati"/scenari (a)(b)(c), Asse Marcello-Simona, Canale Poletti, Frattura Marcello-Sonia, Pacchetto emergenza ICR, Report Gemma, ecc.), organizzati in sezioni (ruolo/postura, persone, struttura organizzativa, dinamiche, episodi, progetti/strumenti) invece che come nodi-grafo separati  le liste `## Sinapsi`/`## Fili` del vault sono state ricondotte a prosa dentro le sezioni pertinenti. Nodi vault.db cancellati (DELETE reale, confermato): tutti e 40, verificato 40/40 senza anomalie. Vault.db passato da 65 a 24 nodi. **Migrazione "memoria finita" (famiglia/finanze/casa/lavoro) COMPLETATA (29/07/2026).** Vault.db passato da 75 nodi iniziali a 24, poi a **0**: i 24 nodi meta/architettura-di-sistema residui (fusione-agenti, consolidamento-notturno, stato-sistema, policy-decadimento, spegnimento-supabase, decisione-motore-vault, distillazione-automatica, graphviewer-dsl, hermes-agent, loop-adrian-elon, push-loop-elon-adrian, mappe-scratch-dinamiche, nl-query-prototype, strato-annotazioni, vault-cli-bill, architettura-storage, la-nave, resilienza-la-nave, adrian, elon, bill, cockpit, archivio, fusione-bill-adrian) sono stati **letti in sintesi da Adrian, mostrati a Mauro, e cancellati senza migrazione**  decisione di Mauro (29/07): non fatti su di lui, descrivono un'architettura gi smontata (Bill assorbito, cockpit rimosso, Supabase congelato, LanceDB sospeso), gi ben coperti dalla narrazione di questo stesso file. Unico spunto valutato e scartato: la decisione UPS/resilienza-la-nave  Mauro conferma di non volerlo prendere in considerazione, nodo cancellato senza riporto altrove. **Vault.db azzerato del tutto (29/07/2026): 0 righe nella tabella `items`.** Ultimi due nodi (`kernel-elon`  mandato/costituzione operativa di Elon, e `elon-memory`  suo diario di lavoro/log di sessione) letti, riassunti a Mauro e cancellati senza migrazione: non erano memoria-di-fatto su Mauro ma configurazione e diario interno dell'agente stesso, gi superati (architettura descritta tutta smontata) o gi confluiti altrove (i thread riorg-MFE/Palmanova sono dentro `lavoro.md`/`casa.md`). Recuperabile da restic/pCloud in caso di ripensamento. Thread "migrazione memoria finita" **chiuso**. **Spegnimento vault-mcp COMPLETATO (29/07/2026).** Su richiesta di Mauro ("spegniamo tutto adesso"): `vault-mcp.service` fermato e disabilitato su systemd (Nave); regola firewall `8765/tcp` rimossa (ufw); blocco `vault.privcloud.dev` rimosso dal Caddyfile sul VPS Avamposto (backup del file salvato prima della modifica, Caddy ricaricato e validato senza errori). **Codice (`vault-secondbrain/server.py`, 479 righe, gate di validazione R1/R2/R3 + trigger `items_history` + tool `patch_item`) lasciato intatto su disco**  non buttato: costa niente tenerlo, e ricostruirlo identico da zero non sarebbe banale se mai servisse riattivarlo. Nessuna superficie esposta residua per il vault. **Elon cancellato (29/07/2026).** Mauro ha eliminato il progetto Elon da claude.ai  non esiste pi, nessun destino da decidere. Thread completamente chiuso: vault smantellato, agente cancellato, nessun residuo da nessuna parte. ## Roadmap / idee parcheggiate Appunti leggeri da conversazioni strategiche  non decisioni, non progetti avviati, solo mappa mentale per non perdere il filo tra una sessione e l'altra (vedi [[feedback_comunicazione_mauro]], sezione "Modalit sounding board strategico"). Una riga ciascuna, si espande solo se/quando si passa a scoping vero. - **(30/07/2026) Framework a due strati, generale per qualsiasi progetto**: strato dati (`.md`/archivio, gi fatto) + strato interfaccia (webapp, solo quando serve interazione vera  non di default, per non ricreare la complessit appena smontata con cockpit/vault-mcp). - **(30/07/2026) PowerBricks LLM come biglietto da visita esterno**: query naturali dal telefono ("quanti film ha trasmesso C5 in prime time nel 2026?") come dimostrazione concreta di cosa Mauro ha costruito con l'AI, se mai gli venisse chiesto fuori Mediaset. Uso interno stealth in emergenza resta "io la uso" (coerente con la postura da regista silenzioso), non distribuzione a terzi. - **(30/07/2026) Lavoro sui due subagenti (`data-expert`, `flussi-expert`  rinominati il 04/08/2026 da `powerbricks-expert`/`myicr-flussi-expert`) nelle prossime settimane**  non ancora scopato: verificato oggi lo stato (KB + istruzioni), il punto pi concreto gi identificato il fix "canale secondario DVB-T" in `flussi.md` (sezione "Domande aperte"). {2   v@pH0%  w@ w@21 1 w@1o"path"0Adrian/feedback/feedback_data_expert_workflow.md"tsNyB"datac0--- name: feedback-powerbricks-workflow description: "Workflow di aggiornamento della conoscenza PowerBricks  dual-write KB+subagente, e segnale di sessione per scrivere subito senza aspettare" metadata: type: feedback --- Due regole strettamente collegate sul progetto PowerBricks, accorpate qui il 04/08/2026 (prima file separati: `feedback_powerbricks_dual_write`, `feedback_powerbricks_session_signal`  si referenziavano gi a vicenda). ## Dual-write: KB e subagente insieme Quando Mauro conferma una regola di business logic o una convenzione operativa (es. "usa solo edizione 1", "ALTRI sempre in coda", "veg non provenienza"), va scritta **subito in due posti**: `archivio/Adrian/agenti/powerbricks.md` (la conoscenza di dominio, con tag `[CONFERMATO]`) e `.claude/agents/powerbricks-expert.md` (le ist*8ruzioni operative del subagente, in forma sintetica/imperativa). **Why:** Mauro ha confermato esplicitamente questo pattern come corretto ("Hai fatto molto bene. Anche queste convenzioni sul layout importante che le assimili") dopo una sessione di test pratici (2026-07-17) in cui le regole di semplificazione venivano scritte in entrambi i file appena confermate. La KB da sola documenta la conoscenza ma non garantisce che il subagente la applichi attivamente in ogni sessione; le istruzioni operative da sole non hanno la profondit/evidenza della KB. Servono entrambe, aggiornate in sincrono. **How to apply:** ogni volta che Mauro conferma un fatto di business logic o una convenzione operativa nel progetto, non limitarsi a editare la KB  aggiungere anche la regola sintetica corrispondente in `.claude/agents/powerbricks-expert.md`, cos il subagente la applica attivamente e non solo la "conosce" passivamente. Vale anche per futuri subagenti sandboxed con una KB dedicata. ## Segnale di sessione: scrivere subito, non aspettare l'Agent tool Mauro segnaler esplicitamente (almeno all'inizio) quando stiamo lavorando sul progetto PowerBricks/MyICR_Suite. In quelle sessioni, ogni spiegazione di business logic o convenzione operativa che d va scritta subito nella KB (tag `[CONFERMATO]`) e, se una regola operativa, anche nel subagente  vedi sezione sopra. **Why:** confermato da Mauro il 2026-07-17 dopo una sessione intensiva in cui questo pattern stato seguito con successo (query dirette + scrittura immediata delle regole confermate). Non serve invocare formalmente il subagente powerbricks-expert via Agent tool per ogni domanda  nelle sessioni di lavoro dirette con Adrian, Adrian stesso che scrive nella KB mentre la conversazione procede. L'Agent tool (subagente vero e proprio) resta per esplorazioni pi ampie/investigative lanciate in background. **How to apply:** quando Mauro dice qualcosa tipo "lavoriamo sul progetto PowerBricks" o gi chiaro dal contesto che la conversazione riguarda quel dominio (parla di rifer, edizione, diritti, veg, tipologie, ecc.), trattare ogni sua affermazione di fatto come materiale [CONFERMATO] da scrivere subito nella KB  non aspettare la fine sessione, non chiedere conferma per scrivere (il meccanismo dual-write gi validato). {2  w@q3 %  w@ w@2  w@o"pathc܈0!%  Pw@ Pw@2  Pw@ o"path"Adrian/agenti/flussi.md"tsNIyB"datac-U name: project-flussi-knowledge descriptionLP"Base di coB0Henza logis>cde2.Fa$ elominx4 ICR (p&e,v|itr(formazRX  et ~ viMy |8_Suite/P%08erBricksrd:ag-t(o 2sp z8all'appl*)vo) co%Nr !f n Mau%l \"d^ sub! 2-exrt" E>taB(: ty(A6Z A|- CR"!6rE^'E!Ide%! ATME!At)%D!ZA.nAtsEdaZ 9z pa%Birm$!h 2026-07-17. L=!diM!lalke H!B>`j``.clE&a/] s/j@(.md`).%(**Why: mE!I^!"[[UD6f]]ch.a>cu%^nEtaD!aap~b!6e҉FAav!s-E( Qu.te~>va8ĉFccE$` ^ot j iA`OnAE P!T\ )Mv) >!v8A8n(FnkHDaHe_v2P%q%tToA)<<P:bPyth b!X~!!>! *s!Z!vBco:c(!mphAAja-:6\Ai raabnFvl-X KB]NoM6DQ|0(04/08/u)e x 6hi-2! F\aPhEj!XvA`myr:q/j$6x!V!!Zl!AdaL!d!.`mNaJJ(: `pb\>|Щa ""EegaaPA$ !^.AġaV!@Ap TL >8iFh.:B!*bE֖ E( qcelE~H%fA4f`~(A! ( T !\| A,` ȁqa!jO%ViA6tAhuengjaFAoeZ``[CONFERMATO]E(E4)!"c%J$ /AdD!(Z0IPOTESIT!A@!*\a/6AA^c8v%"i * !Se2\vuvAf%`q&Vir !X d eneM80## =% D !in(i>Pl *4&  &@ Z sDe):1@ Aa 8Bdb_O>` v-!o.aŮ&`A*bb0`n !XCHIUSO E FIXMB6 8 4%v<A19Eip!A@v d!JnEIN!<.F Ao8Dc%Jf% V:qH)A AzaHh aR !!AaaAp!"BQ^..avΉtuu,bb!< `PYTHea4!h!PAlaxi*6t $^IsE.^ )Rp EfE`Ag%|_upme_ y()fa 1b udA!$iD&!qRaAtr&>  A~ym n_%l !QtA1p!r)8.Aa|Q~A'B AUfE D^ a&fER9b!!Fx I!N2v a@ocng(!|AN b8r%aN>o%cmtig/.Adgs.jEfn4F:F daAdeEp4 mtE8%bf774jA `:I&.PP(ELINE_2p`% AanoyUa92urI:\H(FTWAREdEDULX ~&v!!(Hy.t B%usJ|ajIA!(.A0\!@ ^x$q*0(`%~dp0% HAAZ dA!\-~!^ eE~4 p F,bEopyeAnA<x5I!2>hDa>c I^16058%b 2!`bAa.dB ! >(WE |xB !2a6NAaaF.,(e )@z iV!!N&(  b@/M%^!>nANh 3=xN _M"DO2teEA!>| f` i`MeSKYFOXPeM" M`-ob-`~ !N!QA 0)f= !Va&R/e(=BiNIn !V4=VsytH_DEV_LOCALfAI^AA|N\A\`a(opLbpZ N 4^100%%55Fi"V H Nn2o  DVB-T- L . a18, ! AnX  ~x! FcEncEPpBD A&L o&.j0v zń A^r DA6VVnpAhA@qv !8~ !@  wk0A!A1ha AJAn$aQan *5!QZ| >>!!~1 h$L!A (Aa!pi%h!`EgeA-H%B!VRB!(i.& !` &Ne t)*BFIpءo!t$(!B"coE6h! ɆA n< !:a4 !^Ak%p.j/Vtn!&p  *D~AA8,@* PEb6 !*  bf Nr!AJ!l A$vJ >Aap йQ>^X~, !Vieԁ&l.JI!nThVA2v !ZP.b   F: *Ii_a6I0F0ZQ46N: a0A4af!Ɖ!AH :a, DAQj^R>C UhVaiQcea| Ahal!L |0a!)- E&IA! ),afZ! j  TL\2`)U*&G%~R 6t<>If!v*  F`1!gd!!~ 6 ge^f"`pa! SQL!N<L2vTyv !詸("sqEA_2n"!~64-27FIJN18 >*a. >UPDP>\. da^!l& 61zo . 6F BaDaa>A Ce̡jAc|paa><a u*!LNn~&F!VH ! z \ Ap Aȡ a@zġ^D "iJ8\!H$a,A0 dd&aa.0!IHI!a&  , -Eb8AnyFrAaz&a*x"A~Ah FƁp!n lAf A!&2|1    VHahaiἁ9Vvav |>XY! AP!F" *0#$!  !a:VFV(AtA!Z!! !XA~I9P("!^(e>AAAb= n>L!f<tEAg@NoHAa(e? A h\A!A"aINtt>Q>az Z 6Axԡ!f!AAN)J)!Ty<x y$Im 1(RhaX! #!bAȡRDDA8A$)`D%r'&t D*  pat!H!p$! R8<8AfVf!6vb (uE I6(GJ!`__$aN_ r| 2 ^_ye.1&*kl. f )\a`A@>zI`!( iD!:"aF F j~6A QFH1&$L Ap4. >) !0!ZvgR AH $F Pz !2!.& A !bL!Xc v1!R&.@.l!h,*(: e2 )%FLA &)t (A< ( !J f&>!x) FFxVa dbVba&! A*A A"F"A`.d Ra`a|>A!! IF)|  ^(%>Vo%` `   A< A@.a 68 D &J&RS t ~`i$ !AH# `Arb"! AAI  T0 99Ra A a!!Da hRfDA (H2 a^A6qV!c " AXh: R& 6! L  ~)a !9\  `\!,> #F~ j a`A"AtbAv !" ise!"!i66\\z)\> 3iJjf&A*8@Ac j&N6 4RNPa.`/TaXryEAtiar. La@bFxvf86 +iV6hanq.$& hptFnAeNR!&H/!I/vaj!ĉ8 !A!xJf8>8d9>cUH&( AhaA AXJ!pQX.^ ^n)0fj li/w%F Z@!`!P!` !!) ɸ & 6#!guaAn™20L05lX!ti^L > &N~nA V !V"a.p~ 41 `w6co%X!.!)0&.7!p!A6i^Ax"Aaa$z 2N>N.hEX)`i&!v T R!Fid6Av$A@1  &  a@!b9~A8 h? @Ya\b  <H ~ !43X faa2!X!n6 4>xJa  i&t A>)~! 1,:ha Y.3b H <& !A& A&j.5:N!x!h: ^&a!HZcbaJ(&! 84 !NQ#aA u*&Z FI&)1AdQ!.FI)ANXyVA8Ax>ipvh@ ` 2"3wee&b0 ~,T"a. @!.a:p)!cJdAj%N %% [1F?V%v.6@D )_f.aD-"AN!aA0bc%y͠3r&(!!>!`18!x. % (N'!ldAA8sE^a0C%. \_N\5*! R !ANv2%C$#&6#6lV^1 CSV!(%f%& Zi!$!+66D6f7a !0hTF./\0\E9N\ZNqP3%P?F !L:iʁ䡚NR>^@.nFRVB64 ba6Vv2LE1|&h<s>5AF,+0nhhaApAufDBƎ6~>2\Z+\i 4$bB^i &DU>>@, l2 Ny,h 8<: :X6AЁh >>f 6$  >N . " X a6 Naec<- ! *1 0)n ! !96AJ!!&! p  !ɚ"[r$NɖaaJB]ZN5T.. H6+ a:8@ qE,!d6h+A=A.P`.z9.+Nhh.bv2\.$TazAc RA|6Qp^ aI2AH:t AA .nbR8 A&7|a^|tH A d,A 1af !TA:aj!f$b$ : !Ha>I4Vtv6/7%">6 .W* B&l.vDAf6V6/af aX)N<\ t!r~aNRZ0q\jVNj9bAZy!>%A6L.z&A !h F|fADd()( ~v| >^n4Y^2WEl">L a`( |%t4A!. Tn AT@MxR&GŶazahv<H !<r%!&L T!T a>Ax!*#aɖ|^;Xl(L j,* /I21ZIZ1F.Qr !`9 FS2-31BH<A/%8#c*S.Fj>$ 0 6A~vn < N !:,AX!a!!!ALe2L !)= fF$!`! >z Bv .( Ixz&). @$cnW &Az($AЁJ ila '%'/ 3'5P1I!d>R $AL!Qa~  aaqTCFRR!ASt i! )!z!( AZA~A./E, ,P50Jp0 3 fA> aZebKA!>N2A: !aAAtP!!bA A$1 0!b>|1!>Ai.  6vivCMM_E.DS(AZ9 47% AH&8rOzB AIjaA\^6I>"$(al|@NP.E`!AjS!h A6bx!F42/:!t!A1!a1rXnESEDa)n.L>`.A`b\C.pn:3*n.\6, ANAGR.PRIZ ,76%4JI0I Sj#DRSIP\,84 &6xDInTTBPBNGOFVPCN55EaZ!z.\z> PDAځiaa|Сa7 * /6 (2.vl[Ax!(!6pnN8 !r!B6FiH) J$z (%nT8qaaVcf!tt!(2(&X#!ȁ^PA<.HI"A` DGAX" Z02" !b:!rnxSh!F!Q x!x\I.2dQn Za!6&&.,!ja6a.ji!2!&#!l )v $a0Q2 1[AAp.j/J,(ej  A$B3^J*6*VZ>fyc):a"X& A& A!n>! 8 Iaja.. *I2!. !*.*L!nPeM ! 6V(R2 .\R Z+"$j Ao*E ! jaAL\ >Q.1xacf "aA'D0  ( 6!P[IB6> R28;a. QF~:iVs54A!@.Yh F< ΁jA~q."apaQR $t-Y$ *_LATHA!i`/\T64ia &!lA8d"9D" `2 .068:Uv4aApFf!0qd9AI!|>/A <DcJ!A6A @^IR!6r!! e @ 6d!0h PL) A@'z&&H.J*".:FSx=!.6 _xa<NB>ANJd!&N >P a.>>,g2* >( a!e28V">HdT.>0Za0&A o!^.txBVA.ADA.& A!AVaD!6r_m"  64t 6XA6r*Annz5jiea2 6~.ɰ  i!!ơF25Jrax<a`eP!ɐ W~b.$1a)` N"IBH<Do.!*r_H!P@ `XaDl( R! ANND&0!4 \|!zD@6C av* Ac0H)‰f dF B 4 A: dT!zrt!8Bv!J&n 8N!h0!!,0C)\!!!a!-\-.>..$*aQҡ3FTa6pa~L*^Ha!vAT.6P6!2n<>2l a!1Av &j $) A !@!j!.6!H  JA Z a$.dV!`!h"dE2e*6B =j!p!BQa$ zA&Y8%2 A!V$ac b!A|/i\\6w*r A 8*!@P!A p+"ma) 6j~C!Ꭱ(Ac%Zi!|AHAf(! )  >&a^F6 A d!!IFf(b%6AvawZ!cj b!<!h"  Ab)l"2 X Az4!h)&6&!)rV 9a9V>AJ6b*"S#AP..f8)[!8-ATr#PAAZnV!i!le^!@ho, R!!v)rr(aN9n ! 0>!pf"&2& ,PfHav$F -ahPF<ơ>a(alLA:Z6pvHV4 F\)!vaaN.*pCnR!A!N #9iA|aA4aZ!TAv!)a!~ A N | tAzn6.!< A!@UNZO"#AD lzAxa!  !_nf")Fj^ ^apv! V0Az&S!4$a*T)i!AZ!2.6$R! L!a\c*ri&i&r@`ROW_NUMBL!*orZpDPK`!XAA@=A4.4!62#O2CNM r 6ip) Ap!|xa|!a8iX! i~.(!peTi Ar!F zX i0!a atT:2!I~. aTRtΉj2NNf .f.!<FFT$&hb+!N N!Av!!ln Iv& *-N38nIQB!L A8!0a#A ^|!0`.2& 688Aؑ4.HAj*|& i"&mP B:&I\ A&0 &*(A(UZaa"6A,IT< B R$ ~<PAa6Qh8a"MSAD? \ l!0j!B!"a>V. J^0 Na!r&( . @$aqvcR& !6.B.(" .R0r2#6y.^V !p  *FtV `*66A^\.JZinT!.$A ,B\$J)"ʁ1a!dj)8!X&%)CnJp. 4AD Z!T $J>< X/!>!B Q>X X` a.B\AR+*6!D!<~2!Ff !hcF'  9S)> at v!$V4.)BV!>Aԁ0atr$ a^S,F !&ifd!D zv`Dv?/31#&:x>AfxN6l^BA:T7 !. v`S"wA$x lt,rt6. !Q0  a!a!6 a锶~&t!8F   r;!>&AJQ("T*|Z, > <<.D:. %*6E!: !!r_ IE@)"!|&aLA 6FA9$Y:6*!p!>^h*gj F.A<NaAZa8!APaaZi6bB"Fv< 6` !~)-n&$YhHA !4fz @z 2&@>Z96 2^/|)/Z N0#yLAaA A~PTAH&B( v a >.a aN\ A66*laL qNxi2A΁ZLQ!> $?*Afilpaa.lr^na~.(`GV6~VR@PA6!Ti!(  $*lD<0!  c /l!4N)PpA v/} X6! A9IѴ.& , A`AH6XA baXa>AAA|!0! p&2!ƞ hv ! )p< A,eAa)q Vl8).t.496 #A!i!v6O 2 &.N$!T ARAI! !NA.h!)aA%.a~!2!!j  .Dᖹ!A!!.!7&1 *7 !N P "AhAbxii!8HrIh!T"A>$!!18N"A!\H!)a!TAaB!JA<ā:($t!,!alH !  xf>(pn@G ,JcJTV,!ȡ́F!8U'*V!tL!:1(NAE1!0V!| ?aL $!j Ho AqAh !)!xY@6$*!vGO<OM|4d)aBCE! bA&yu^$ape=$.R P+,E,y+>Tx)!0#Ap!~A!a4 ).r>l>69i8F/te1aJ XR B? >t%eEj  p.&: %!Z!BJD AQdv6c ,2A$H(@ІaF0|{ Ah!a~2."/z ,mZ&A^!l)x .iV <#n<#&" >daA qAB>BJItlt Jv-Ti^t4A9L (Ax$ơ$!?RPZ~BAX`q  xj!&$qJ(! ġj!F.U1PAh: I~aj6U<(`^aa )rA(:!jh !~:8L  1v TczD S!Ffh.&a> a6!L rt5f`R>j-!6 "!i f !Z!.A6!p!:a!Af0A!j.A!& AI\4 V69l!x b:DcqaRP@ A0>aHZta$ "fA!   )tAޱARjA!!^vq.q6^(%AFqLIiL!Va~fSH6 ,V>Az A:alNR9) 2FJ55Za:A!Z:Dz"JV8AF!(bF I1 i0R%!.A4B le,aZa4L!! A4TN6!bcE z̤p : > AAZꁼe !v 2xa>6!a6)TLNi !7(F;FzN@!9F!H"6B 9!p1N !a" FI6%Aa&-IAncBnApv%m*i8 BA!f6n Q&,ar- A AF \NAP)AAZh+ X 4A&!!:d*IPj :!!cx2!A %a8a!0A& N!L (B$ T Af&aT60)#A`!)zNBN)!,.!B!)@Aa:" )UB,2A8!.aI! , D_N6L_R I A !)@!A"~ qZi!Z"J.8Z Q iVa.c-!AZ$ ڀ+Yr0 d`vAvvArށpaT!b!f(8N&" a.|B%ln!Af!AlW)6o G A ")!dAr!Z 1F1A2+5Q!lNZ 97a!40$fVI6!AA2Ax !8 A>lFGV0NIB='S'$J!D,V%:@t/!ԡ&@!.5&!0DA6IAP!! %<PT!L6VaQA*FA <6A!TT*AAa l:N<.Aa cMp^XAa>0 6^za'bI. ^!4A.)6R`!;z%j!p!Nl$y!avn@~aa.:vLMpaS~a~H (!R:K.<Tj&V:OAPF4z5VTxa<>!aBFIb5tN )LB.FNQ0j>bA!PORARTRTGLr3ENTTiaq&arAcE !. (!iv  I,& >j 6>Uala"ZA ?*.aAiB ai!j)ZAa1a oFEb+$a* Vx1!AAD)2! *Q&n ^&VZAF@A@ Ahp!!2Aiac%$ ADNZ1X H;rAdA<xpA>BabV |nHAVx!( a".6Qb"!AX6\^62 )xIN."(!j!!Yjɀl,v%Apz!I !!!H AL !P6L.#i!`aaa!pZ1pc%ReH IF"A|]6\^'':NAb&>!!X N!AZI\.A~6 Qr *i(A r! 1}v F8V!NAPA  |.^zz^z!) KAX. Aa!ZA!|A8A0f)>> r0T lm.:Bl.]&X `2ZZB/4\$^ |(NZ/D !D!xAZ) A|aFA!Ri!An~Z&.N)a`n J6fN6Jb iAt fd'TJ4'AN D!|Fa'rI&na0  &,*VOe. a,ҁ l.@ 6x.h!ک"~ H  f:aZ "Aaq^ n!@6aZ!tA!r!4Azi  aok^F.VA:.:+yfxb6 T$ArAA@ DAVMC Ee^ibx !t@\z6> d!4v'!q)A.@A@ ɴ%daR!d 6 C& F!tcF!;.(@IK'N%t `'D|&0-N&" A$A"A)^a0 UDa(  A "")*Aza  *>jB0. @.! Xav!&X! A4  " !if "(Ra8&X?)`F$a6!a"r!UAx!( j!@A|(" anNi aFRa~:!njBP 4v*,P89.z0F fLSe*!R JP ihyR1z !5MTIjaR!2Na!\.d!j" I d$A P!(T .!)!!ZTa )  T&| X"PdfEefA*3>. ALe ZS0 wB 62!i±T!4 n)` i:L.|LaN I:A(!b!Dv$QI&Aid1YP! pDeFiv4x!p ahTAZ !<>2.|N":}&.\ Z a!"!.h'2A$IƁ#.AD|F Aj!p-QNAa!a!F!`D!Pah>>~l%0!A.bAIaRF)d ""A1hJAj. )2!A aaL@&!J!61Bx# c)cV $raANv:\)&  A !>NA|@a^Az>&< ^a􁊁P a&vj\AA!J!t^!.l&-6>j`Vr(1b$(= >0!V^(7 DV"D "f *I FE :&G T6"&!?66R"Z5$-AF!AbF lIaaHޡaVceRAf$ Y,a,an|LA6Z& 56> .v2ve 6NJAAAaBUH E!N.C-V A!/IV."U  S N!.ICef >O D&l!F-A <@ngAIL 1~ !^4A\!Xi BzA&A6  AD!A,.X)p`EDPn I-!q(A@)v P!&o)6:IDO-/!tNXlaRJ0pI.PqAaB>XD  \!H!`H !zaA!n B aa|fZ!.6  abI,$* g_6 '+F>cN!D*JQp: \6< AA $!VV  "t.> .6.LT&! A F cAd&J!,nDFA0Jal)>18$ Aj!AFj # Vl&>A""uAZa!ve.\c!`+ @ xXF aN(in6bmaA'.l l-B!@ `.av`a(Qa)V-`  ld A$$!HABa:)j )E(^ J la2cB&! ax~ av, f\ 4 h!N4.4 A^ ar!baf!؁ aJa Aa zix0 ZA^f] d0 !!A\6> J}Ā -I.^v"7!Cpx 1! Ah QUFD" O!&`& XL2XSP/ PCJ8E34N"`[^&62`2(!0J $#h!{`҂!HSM.)H6  ԑ 5GL !5 P &bN> >>B B!9t @!8^ᔡhᤡTTe8.  F !yAD*V.,?8 ri2AT$\+ȏɈ,P Nn|d 2!xAd\x..!~ja & RrH$1m%T*l69,<#!6fR0!)A :| &(& ` B(2\ 2EaA[>E>GN5*$v! Lt: !BB &xJ* n :_ Ad!! F1/\~4!".6s)J!" ),Aj.x+8V!zAN!bbR  5!ar(x!( %N B! I\ Y. v a .8 Z D-x6nA  ( AAj6 !x1n! 4YJAaN(!a@H 3) :PZ6&6,A*T2 Alc4!JA6ep!R2#\ aa"I(a$`@  $ F~`5 '+&.6.ֆ2DNL/ h F` \??q!.!.n !!~ҠdMr%&aO W0-K@AaqvHb*zAvaaABaa!!h IhD 5/$/ bAr T>!⁖h*)E>va vRR2^3\  xPBM!Z / C D.:.D)>!.)^ex- X%prXkpRa`D8&n 4.VO/Ri(+ /:6!&a)^)&3!406 Xj aA0*Di`T.H.!ADL dE NArVIr%6AF*Azyv /F:Q.nhU%InA*hy.p~R"=)$PajA!bW.B FTI.y!Zav.A!Z|6A!!!@!e6=0 V  > . t(a:)R A2af"JAXl A.Faj!La dp`Z,!&.P a@D6p֡N.p) >!A4.TN !(!A&a< F a,J p7*#T_)P&!(i~!h   7qA&~* /y. HH.MM67TLAxApbAa`v%!A$A!!!F~ 1hja!>`r2 VMibF .F  A A)(AQ!<p  "2a&XHA!&x8xX|^FD1n68 pA!"V_ o!ZA !v:$" AZ(8!ce(3A84AA\!BFax6~!A<cJ!b!!t>AAV!A6  .XV#Ta< ^aa!v!f*!bAriPf<&f`va6oaau *X^l 2!w/:^&|r!>Qap!,!!6| ~)|,AFw//bv6!>`!>&!xT>BH/ !\0V Nai^AR6a&!Z^ .L$&-Nla4cE!@A!atIza!"a6 & zV2T2!l&. Ar H )("l`EF(b%ɼAaAXaaij1\&B0"1pF 0A V^ ~&j <d AXJZAFnh nD~\4N,DPH7a " c%+AܡtiB&AxB(A@ԁ FAB> !AD>hl,Za~ VQt6PQ^l)ALA Na@I`iAbVV<g> cjDU!,R .r!&!!FA^v1 ~'M!HnaFA ~.\`x_p%!(R)! AF !!PNT^! ~G^c4 fG >wA>):~ a! ;Ai@>L |A$T.r!JjQt6%aPZZ-/J,31L x lArtqT6XTA>\A<dA>` !XGA IA0#Zl6 !4JaxFTa\h-!a!*Oa80cfMk&Z!&6 XA~J\A И/ F X(!J"$ 6ަa6T6d  " A|(!Ba\ >jZA| aJaP)!` fYz&Bmla,"R64FZE*]V*MA^P!R 3:,H Adv!d,: . q( 6\AB([!IJ!b0Hʃ6, vfA >&j!TVȀdBAA&{3 y)B00qf$ |TsR 9T f .p2r!D-eD !`aFs  b! !$D aT!p:zvkAj !±bcuaQl "APa!A $aZ6 !&aޗ A!h!L9jAA6h F&\A@6!v!!.!LipqAL AF!r..i6! 1d!a>)   aj! n V-thFr\A\!(aJV#!މz6>(H AfVAD a.D !BryA)_UW|)I@ aA !6&+4c )v a!!78NarI*a8pAb\!Z&o#.$aXtdaaaZ.^AxAvHIli!AA I!AA A2a*~LH h!l>h!n!  !BPLc%Af , 6 d! B), !v a A.A!D6R  B!)IT!@A(a\!@ 6VQv~A\? A6r).!nJ4 h*!l &BQAa 4WvnAc%,!A,usasse ancora UNC invece di `I:\`. **RISOLTO  "diritti.parquet solo FREE/Analogico-DVB-T" (AdX`, 2026-07-17):D[CONFERMA]` ( + rif!empic2(retta) non e-Hu .sc2!nza*codTnsiJe-lr(mia. Segaz8>4:%- %Edstho! `!F!6pbox%a \RAhʁv9` EcRret r%8f!J.<2JaAL!100% @. `:Ac(ad Weeklx!cu%h>/:$ALaaE *!j!XA naN1z!!*9se8anPge| &gs.jne)`":"b"V\jXZ>\"va0oel'op %&e Ũ 12 6 y܁ a!6@2E%"6P60ueA~IAr^ \ !`eƁj1TA='X'%( vjV cE`D:_*!B v封dAAHsE ZAAQX>*Atap0 hdji~)dRhD/J+2$Aa  va Ɖ` !ACUS M_DIt TTIV Z!!$ !2!:6.!APAFDCH. zrh!> 6 !D^\vJ!p It.IQXAJ * vn .A.b aZ8a.`~ ArVa|. ~A~!h Zd sei% (SCHEDU% QTa, !r  !rgEV! (u0 oe4o i0V)Z 1́Ap*"b a"AD.saMSB   NO%b> "*`6 >Dav   >&X i%AaΩZ9i | v!^!zAAdTIda4f18An)aZaJi~ !Jdx!| y'  Ad AL"! cn\( .,va!0eAAVla ~A< DV kDB/:/SQLmAVI>RVj  a&V .N :hr P eAz!H14MTROV ILIZIAAD&I OMPLE AJ Ad A 0.Y<)~ 0 A!ԁ<*cEA& !Ir"AF 2.>abbcE*‰oEF &8/ZZ/Ep~buesbowb xkNL_% ra8c2r/ $QU|Y8I^D!v1. .8!*ql!@aiD 0F),a&2 `enk.db"`>!tck$A|c 6EA aQJ>DL %d IRZ~ar~A^!!f  * An1& mbE!J (fDa!D! 6 R A d. A.)aV`rp !N2 a(`B!*8 T.!Nv ~!!(8  h! OnAEd ^ Z !ɤ)Haa!vAj!Ω V B.MB/Uay>O, _EXT` LINKŚ_L POSI<RYR(LUTA"E *h~F(IVE_IM _P`M!!!a`sy@ fb/e~F(xEx6hAVafarUJ΁v.FNla2PK%joN!! l R~.6fhrr  , ai0 a%j $aIv &a:vEF`=FE~A`RReb SS |R MMix|t6M !aZ$&  !iT"mV>B"Utava6h!"!j. "/":f!!6A"ZTePVR-A\ !~t !vLa*zzv.r * lpn A:^!h2/REl$ Al&6!1Nj! ba 8. & \ AV HP x!rAobH p!f Fx >.A$u A! !aZj.>Rl P | !6 &aNI!!T"  !H!r\b6~ ANRlAAAj)Hv Xm_i(*R !F'ANA1' 8'338467'mI F "TEG%ܡ!IDm A|!u !co  ! B)fb&TiAT J d-HR!RA!.4a(! <  1I* La'%im(b  (2v&L$AAN> !LF!b!ztJ  a!*  I f)p(!)$ =%., Qo @( ^ciA>BAh !!j .N1t`: A A.9 Aff%!0A:h|.H 6\y"N  !&02IvO%vAIA6.L6^bAQf!!ƩNI 6)v.A*I|a6!P6YFi*NIz!z J#!( aA)sŘg  aum ! AA1f!f)N8A! !4aj 6@ Icm\ , `rH()"N"At!`9H'a>TA*6HaN&a!6, A)葢c!)  !!8d!A&!YFa/l !"N(Aa^ a>!. nAlA:j)!.aATN."'Te!i!2A,9j!J8$!n#6 T !: c4! j>!(ad F>ri  a@) 6 j!IF! iJAA&!! !fn ax`!n!D(@!EEnEa T)l    P"B!4  .V $ < VaơHA!$a&Id. Th !I1D\.$a!I!QIA!Ac!B|@A>$)A`>6 8AP)!($ELOSRn `fG !b!` va&&a^ (FSS=A,"!*h^,FMN=f>FO=&'A6<4'C:.5>aHp%U=:t6aBLJ06=- < ARl+C=jAfv^FDP=!P`!BA(>A, &J-!.A8!&!X ao f>. zziLᬁt\Xa * H"b 2gt%6!<hVa)N!aT 2coA6ј! VAx cFQ4a!! 6v&!"&~̡fLBH i!Rdr!!`N5mvH L& zH. YnAT&B%AY.0c"P!"!FAƁO%$< !h0!c0TsJ!b:qZ!ȁ av` hv) 2AN/E@ 1& ar!)-03Ap)aA.dA@)"$jth20.(EA&&"f#+!Ď,詈var!!IJ~3\Adr a&AJau%\\%!|pA\s!\$A 2t|Aa\e`>.A r Z^2d2ar2!V#6n1> .Tn!`r,c%DA\| !Ba_(iB^4b: fa!iF9ȁ ~&i!` d !! \(MfD ̡`2_b`>3!v! "6A|AgL&(A_P~DO* A2%+N:!~a +Itact.V( > 30.$ 0M dA^aA>LJ  ! I2A` !c.A3o"*' !Lv!X" `J *nBY!lV^ V#!N)M%`^~Py R .'.A !v!l AF.TT (D #)n n3&a:AA !rF`" a6t.txN7 aiȁZA(\ .*|I !d94AXA,B) AtQ$!BrQ& A BAd I⡔!:Hl J i2!xa~F !  @ t^&+ rIda6a^A!a!*a!Xc>k);`b Aaa" !>qna~6& S !I rA~z  4>.^QJQ@h0N()_bHF( ~X Al ~ A&!. )v aAZa|6)dv  aidN !r_p!? A ZA*68 ^ a عXllf*> .A>vZR .ra|a\!B!&!.! d(.r"@;AaH`)z@d'E@'ajCyԡ|jCh!d.i!a |(T#>.=(r!"a(NAp$k- A0.ke_LAf2d.1DI!.a@2!A^& D%6! >A!taaXA6/&6 x27 213  fa N 9( 96.51,/((35,3%^AHy-C?0 58.949 z>;62*C 4. 51\*\&Die: 0 8b4b8B<c4n 4Z0(1414D-A"#!(.$&0(=6vAjX!& v;A>;16 ))Av cE2!.)53, ҁ.!(,3-.28,25.,HF1!G!Z,7,p+)lEA6; &A|^&N !V$69"Y.|!y!fA)*0,M.0 j|.NcE .|A>br :!Rr-"Aj.\# ȁv)0> (99,mV hDT H%n\ ɜ>~F9xQfD!hhcA4! ^37883aNd  1pT\>ΡHiD&H!a^6=FaBi4 7eDTqF9l .AAA8A& IfZ 2AN~RQIcEa  "l`*.A()b(&&1V2&8o r!!1z8%eA!d)F#a "!iR *!Ba\h.HV2 :7.! *8Ō^ҁ .1A6aT%.*(y%i)g%D:K/P /Dj >Dev&!&1  \aLA2),@.(^! Y(I ^&!i,V/|Qe@'=( E &AA^D9A*0a^c&A̡&?ADbI4.&A!iDa!)Vh;a"F~AAn@AMp*8/5(44v: $qD"  bAH1! RR+.!6,m &!U")!ar9~v!^!i6"d ,  I At0 BBhQWldw )NR~?daBA H2 !afA$! > (B1-f  Qʁ!a N8ɺr ZX)b vRw*k%NId=Nrj%6!N: QA |:7#!A4aY~A" |A|a.!hA|1d h j3" .F a at6!a! A7- #!!c%lza0.aJaVj  &0F0 A0 !` |Ad!bA\!ja ֩R~H:, 6\!A^a, C5/I13F@! !L> M) ~@"F$A&2hzY& V Aj !֙.aZ1O2 A@!bf~uA(Ar~T!u^ A P. 4!!|B)N!2v`A|!r! B a܁L&&:a!a"f!>S&J2a!a 0 ApEATN"UF5z( 1& !.2)V!.xA8 &#p da|0 d $!aP$ >I&Q*,!!!!(4 I.lm.>!*R2 t&6 6 XBV':1J 4A!A|1^)R1ApA-2  0n^"6 i8!X+9at:!8A !  -L. I*f!T)X `IAv!!aA XAA(6#`Y\  ɲAhJPAH3!dHX'z6ac* !H8(f ~ !,aa !"AP й!lF! 9 P!!. AfA.@.`,p>I^M;:~!D!IJn a.V( xZ L :a,A)0Iv.Yb&H8!!`!)N .a@ |!R!`YAAJ0`p"5`Up A^ !!z  a. IbV ab J!9A^^ vAv!Ja.8t cnAJ!.W)^lA>0<<c~!!|hF<h n:  4 l%F))VaT6/'H)TA*$|DA)A*PbA^a`d., FLA)bA !l=X2VAl~Za^"2!DH( i!ihv\!@! lsFᤡ@N%6Q)z()ZAJ  N6r("NWEEK:,A(6S>X3p.ZDA v!l ge|adA"" |FD _F"aAJ!F Ie$A$,tgeE" @.naNFn,iA `!D`AF&aV J AaAX D 0A@!f )AzAoAAhr B!&abvMi,.j  FN'AءR!:A6A, a` )j'6AF.gR&EMDM> It5A~N(7 lV4!&!@pE!!g (AT!.<މtA"I!hi)r| ,`Í!6 A"QUapL4fA0tA aXb A%D0>Uph08)]tWEVJMEZnx)2-vFSHOqh!!,6)a"!jv"7A A at!Jan)A 1A:@  ~A>1\c% a!A: !EV!.4a6RN Pi%:BMpeI [P.IP$Mnl4, r&TF|IBD,v\/n#vN7&6\EarA _)a8U j;z8fz8 ^6d`n@TP I ~9vcE`t :! I"AiA^*z AILaIPA$Apq)6e,aZI!! &Gr )tF!JQrpta D*"0 $,!A~\30.!.e e 1:bl!~.aa'|!B.P>Vb/aF`iBv%N(0. ! &!g!!^an!~)!> !.A>D41vrT\6%AJ  ZAl6 !jcŘHd XFjAf@ B>\ p^ 6ZL^ .sAR&p`v*B 4#!^f!pB!0I !Fn!LF 6@46=p&T.BAv!:az)FJaa,aJ FaX<II&!&J\H!\a.n.( rA"x :N!z 8k!XRNV^a\ ` a$. NA!!.a| !x '%" !$.h/ .aa !`ceu" p@FI gE_!<1A8I^ lll UPvASSjY E.$y¡$x   TMVF!0NZIM[ &fgrcs F^(j a \ cSEp!v4v  G%Zl2NIEck/tyea0aa, aaAB0ZA._>F Ir! 5% c> a&a" @1uQp0aanzXxj#$I!N(""EN"E%R 9  pT !DAaj!zLFv!1 xINAzrɪ!I&p !$)al. Pc4A^h 6[$:"z!)P !A^!DAZ (Lrn!.D !B Bfj fF!4 .ir6<)Zf-t! VdjABQAA,b!!!(P H !Bg!H !lH!p.PH rn`d`)88A 2uRvMdAo\|F FL " IFf<u&i.ha&z !!:!&&!)x.ZN!FaB! .@t!6  ,!Q69)! 6 !!0 4,y: VP`hL`*p Dc6 eq(AyjI> !"!:&L& n a9 f f\C! B*AeF!6 !|xd6atiL4(*pc !R, HAa>9&@a~AdZAB&&JOQ&J  ,Y, <!aPP!^jAP!DT$&a&tt:ALHh!Zc lA ~A 6^ZHD>h9& tT^VKA>I| !iA!!pr!j q>V)JTA* Af ( ^ )%!!!A(A!AH& a|!.2-Z9i !aA>+Q|aaj ~ej .D  iInj !  a~>,N.UZ,nai<D X Ala`!PA8A.(&*rA`l)a~)p`SJ I.!Hczp!(FnaC!21( Ё|T($Tab! XX)T: !6j))p!ܡT*6)8 aN!6x  a)!.HP֡!.|$) AA!pVA:a"!"cB !'j  !x4!6V: f5 !ax !x/7&!< Rh0$~ >Faa!(!.z!p!!!A,/08/"V<) J! )j,jL##!naPA6!!6*(01!AAZ!iB T!R 4^`T V`6 p!far!iȁt X2 I S2$i026!& h^#N:!a AAbH abaHi_v2 u"aF>V &v ^p!| !:AnA(ά t x&1!AR W&A(ws-B2&!t]E B<L AA. VAaevaF1/E4( ia<(!T  laT&RH !.t !NT ZDA(9aF6%A~+aD:AZ aᐡx> ab T 2F6xA- fbW'A&< JA!$i@) >9A!! 6.yc"!8&>B\N2QFc46H !!0!):/: XQ@2|a&-!!!.nmAj!!F.)V< 9A<LeBn骩!JA9M(rEMENs6!NJ~a0"a !>&> >:I,V ֩Qf>!f!HA^qLA( 0.&IF A|AAF6:1T aFAnъ P`!>An!PAf얢Aa`!Lt!F iQRT  .6c<6)a8ZZq >!x)&! h4$Ar/>hx h :`\ T!Z(b+$it >A: 8 `e!Rtn(r-< >:(` ^>nl6.y^: ! Tdd6$6{` {  A<q 1(4 !!p6NRT9:H +Zf lX\a` h.0Am4A {D("\J&F:_6.d+)A.X N} )hf.\ .@!Xaa1,ok2$A lt $[ {"NA:Axh 9!V68*2d248J:"mE.f} ]:jP!6Tbadr 0" rb \,*RH `  lwU!AB0 z "^ib   N!!6_,(% a0) 2 (< 0 A&Jr  v. zRPlJ>S(nNf &.aq!ql& O s2  rp5rtI~)DAVrE00)"-CT/W|Kcr  R!y3dJ ;|AH1d 166HA:^Y"BawNR./2..P*kxl8#l* AC. R"rkO</L@F~ LRAG#LJH0~  )>)taA5D .#!P>N  i!Ρ!lAX daR!6aIngv A( ^O .Vt azj & >Q4ȁ@` T**aaXt 6v 2 PK>f ^wN  AaTa  .|" | 2  i!a ‰d)`^jA1V& Ir> J !hy)%,A !^rdg"-`FQ 2fV4!|!" V  .0NAHVVe 6& 2aj/%!y_t!<fazA hoa& '΁p/l0h_ 64t!aNN> X0sNAD*& 6(V8  !Ra,S%ne, `A^0!.NTT\af6<-&{A|0A@D .$a>4&08 @֒qnYF!!.A*Aa<A"atL$avZa8,cE Pr TbL|a!fPA:V* .azAR8 l\ h $ ab >6F 6|'&2Vp O:3V$ $>A$ ,#Tޅ!t&d Pzf &.&j&%)`j"_"fBL Ra!LA!Y z l!aAcE&Ah~Q^RMtLTl<ArAn Oa$a~A,**R~7aP0;AA2A 6NTvBɐ1>a"AnjɐIT!6B+a068!`\FH62 }!iខ0 !H*hʡa!^$jv5fp8"~~ iA"  a> Y(@ !iD!|AYApaIA*.j&xPi 6V pNxh  aAln THa :>fR&"!\A! !DY^iAJ V !L@iQ,bF d!:d!j^ QBasB AF&* AzAaR !rrl%!R, azAa 6 LWQD8 Ro( Y44V)\ca, !V(A4B!b ~<I.A!! q*AVT΁6a!\W)"A&$AfA`We| X p1)<t%! ZaH !8r !d 0)F!0 nH  `aA A 6.dP>N8Iat 8n9a G c&b ~[N[ >ީV*!bx  f$!ApYD/AzH!an!>PAA!a|aJ!t A  (ATA3!!raAb|D.!!Ip6NAH&a!P jq$l^4Iv:3! a!^ av !X h.0ahNi H>^rp! a"4 4!av!$^ sd x<ց ^A8A1I.A>6V6VSE (DQ|n!.`A)J A.aP!Ada>c"F 1IF^IA*!!!fy> 9R4x.>aFDAa!,B8 Q!Qz(b  N6 ( OA6 tE&!l 1f)aFT ) aAV !a \!\J p&f |!P p&/2: !h !fA*a>A! TI20 ^le iJf >a$)$Az!.0AP,6aF&ZA1nAA~i0AANdT,4d*!T!87cp!21!|D.AT)^Tii4f ^T!`a!!R jb)x(Ed AR!jA!BA\ (AT>a"z+ !!daAx)EjcT  6 . 7F>.>| !6DFN"9 زh> !JA..| !~;7t A%*0vAZMf.xA!9!rT AAJp A0#!&YAa!> .  .Ah x> >v FhA&x`.< `6 a.!:V0 qT^4ah>!*A4F&A0!"aee0!!+!N)Ad!aX6t6(ɜ!F.8 !F!\!VI> (!!&|!J f8ii $ XiaL. )pFJfr .&4! M%F ^ 6 a,AZIY^JNAXP!>F `A @AIH. Aցc%<@6*)!^JA X\aV& I:Ad^I 6(\&H|J a4!RV:x%xE)H!hz aVvB !e .  Ρ"!`PG &N hB A!8a:b08<*nha&2 ,6DNt6 B Va! &&|a2)V! !t A#6>&JX !F<&%`!pAz%Va.Qa0t!AdQbD6A y%ajP>0Mt\EX0A DA^ ! IABAa!INFD! A~ rHA  ^B*dA!ơN !aaa`D   ^)I^Pl3`.! haءT!!aةfa$F1Aa d !d (!q^R!^*0 ) aX VF)E<HAI$Pxqbaa!6.HAHJ *0!dD/!Ab.  6I| )NMD ).!RP2T: c2 !(a.a~a&"!v!*j!00\*!d!!b/\LI6!>f <2 N& aN^0B>$ !v8Y l `&2"!~! 4x1 ~\*zA!P !^ā i/A AbABqp)en!pA\&ԁ6aBAD !!4gato. {2  Pw@vIE6}]%  `w@ `w@2ȵ ĵ `w@ @o"path"Adrian/agenti/data-expert.md"tsNyB"datac- name: project-data-experknowledge descriptionV("Busin$8s logic fi om(lhkN!diRck ( t  v* My (_SuiteP.ag%6sc!,s%Xb0all'appc ivo).%nclu%t8 il quad% su)!bZ P%erB!tAunEto*!ze f%t%A!bch ( ci=Zc (!A(YTHON/%DA`u @!r!n%a(o/la%0A/)Lmadu2Z!<i" Et%HI(: ty%F& aH- C%oeenzAVA6!Ij Q(2AINAaTa!Hae n~)Nc!I1ae%FA&a 1 paDa!zbAH2026-07-17EL `A*q!aseH!Vbel!A( `!-2`e`.eN/>s/Z< .md`)M6c%B !Anrzv-Ae!6"AredpA(q$y\"> @LN2cEtA ԁ^i%P|agR(tu$6!aaA&a. P`i.eV(**Why: !uBse*dbox%@!JsoY1.A0a|A@r< r SQL-h@aNdeEA8!imMA)brre0Xa>L*a1L!8gh!&!g% )Z!&VA!^6sADrE0! B l< A2AD!ABe!pŦ! f*4FufpJ.H)ee`8!>cc! EdBAA6!!aa h!N A\bet! . 4tI j!o%Aa} Ne!!l!!(04/08/T)e6p)4 a>@ v!"`p5bH>j/b*JBA a!%"A &z )Dl!T:&"IL)!J$ "&b) alcodI |l>A iԁ* &dV2 !n!azA<(EI!,  _VAa!B o_en=)Xn\VAav !fe:a"*&A A! f sE>Z =]"> L!a9b6:A & Y.@|  HE1z٠fLnAaN ,  d !`a`A!I!d& !X^Aohp! AvZ!8~ nA& o! O-D*!) n gh!Jo`[C 8FERMATO] )!x c&!4r.p . /A$ ,nJ|0IPOTESIvAFa!~*~i " 1b!!R>6  Ae ## DuXa^~ c% v^0LLMeM Az> 30)eA"f!J&0 V  . N!HɈQn!f!2 a(6b6TaY:a\z - p^>F8)xAb6V /%l gh ᎁza 2uUAri`&ry * a$a I& Be(r ly!JSB! !z)100%I*Pa| piF %`]0>!BpA-Mi-%b q( t!6ar0aL4! A$b* a:Qe (fQxi,a , ~t9Ij!AXa,!ơa.!0  c "IB-!! fi1x!$Aȡ@x bNL !~A >:lAZ"V> .!D!!.qaray<ʡ~\ bHiF|N>Ѡ'2 Hu=.0 1"bvP "/H/bJILaJ1؁n!&i& IA!IX!h)!8XoE b&I I<8 !!h a XnL L,nD I&72T h r !IAzQm)web. xz! L "Oe" nAI RXlEAf AP+ W`RTCut XZi(!4 !ha*! eza:v!/@"y ie4"!a!HAa !$.0 PA*ATj HAuj "!j"h n%!4 d v!!oe!l,1xF6QaPaH.B!t%H!QBT  <F!h!)6$ .N 4dZ!2|)~*"X Ej)*qLa@n`o|P sL&!~9a@ah achA'Uf(A@!92f xf%N!A(!eg t.a!!(5ALA!".p  a!NnALlND!Xf&QfA P,acfI:!!y.  a6r>LN%BA<.\ !!1 !foFnANR!,!)$`:A4~ AvA \i.fV2LalI\aIqz!(: RAL B a ) & ֡ZApAAA I >~ FDab "B !0 bV ^!^ :ahte!t6n-!&a)> !^&)A>. $il !*xAt h n6) ƁD!:H).!DA #A@fB6J(6.S%4aj!rAP^|$ITaeP2"VV //Xx rP kV#!a&( @ 62f P ..jv(CLAUDE2VaA@apZ6)\A6AZ B& !a P!4%z!:A)jo"4$  2v )ADa0s,$!p#.aD:)A>&)&V&&&jA^)l!o>~9&!86v!:8>)!A RhhtsH)h,! z~AA."Ap!xP j   a܉!x!Ara Pa6dl)AA^IJ & FA0Nz raa1< :  J!n J z4P!Q! ! A!l(`E .),  6!F6`x!TtaPa~ : N~ !F!!<!b)!: Z!!!$@&!2> 0b " A!b(0 !@AQt!v)DBaT"!!IA !$uE!v%@hpA!\6!X6*/a B4x/*$o "%b.! fV!<  APiraVaAJD))@AaBalF 6"n!R(`ڬ4  V>c >Vv!AlAlA Abr! *!1$)t !2> A" o> ^VQL )AށTAD v.)  c&4 a>axa.) a,TEHir%<D Af(viBj j Hvn1!d!d" !^ RA!!RA2r Ũqx$ D!V>!. YN>!!2"!a (iXPv !)!a?~ ABL)^Dx ZF !J` Ad AzR)(n!,ja>DAA"& $ZanGUfv  ' A V (/$a()I@  : 9ivRfvr!>!NAfZɀ.!AX>V0|'$AARA^AR& (a` AND @a!F"~00&* a+aQ$O%H# < A!ȱ.A4!AH2rNf!I ~*ndr%\@ ԡ@ZA2 !anq r  !"  f R !)4~I~rA c%"ia,T. f|! r" A^6.)13 7* 2!,I܁!Ff v ! a R Ax1!́Aa n$#n(! A(Z$ AP%~a p!pv1E !>66A<^ !ޡt->  .F"q4J2ZIAa^a!>i|!(T!,!$) )!ࡀ!ޡc-! 4#Rv (a@ )L AF024.) a.A&ljaNJ a,)p! FF6)!aNn!J1na!a>d,AD a8L"%8!, !x)8!F&Ap2 F9H!qtcd aZ)F:l!Aa16"8r=XP1T 8c|.aDa.a\ <ABP!@!HA0" vV!!H $h7ff (* !z>&BLE hi aA$A6ApA&`NF)0NY6.tA .!A. > ar4Ac2daT A8L!!)P!f,562A!d  I.p8c-p!2h!RDA>!  adb (I" 0@Abd>!A!Ax&!P\reA2>  A B!!~+!z&Av!r"Yf.&!HgM~*N,*v*!T& !$a8 a  z%6 !nE i n!1q2|!NQZA.015at0AP-%)HIa P!iF> a%i/`AA!a|A.a6!n.*z2aJVJ>! >2 R bA@!Ar* Aplm"!. i .f@:..80 v~ a6r !x)b! ad  AAx8 h!Pl z& a!) If!6i~!4c%\ T@)U@! (A$AYZ!- !Q + D Z6p!!c`a8a$A21z:LTRI (2AN!v!xz>=Сv*؁)6<!^ a\I$!!D"%!:FR: !i_%.1% V!R1m6tT lA* a:T!v)av A6AHa, A6N=1h!~0!!!xAJ1pQfeRtcJ!2! aEx0lEA0xAk%wn%$ N.~aA\1 a|!@ r@:I>..P!N!橢4 S  9a" *"Avޡ~$ .6Ѳ!1LINKd6_RE55n6RY%T6&8VALUTAZId2E(26 T_EXT:NM>&"Dp!8 O'b&!00鰁t! (Ai4*9!!PXZ )xA^Pf.>."c"AA@2 PJA At<:&A3`)nFXF lm ! !v- 2v\p < ~-IDB:)d N^!!:H"afA: )aTH .ceXR Q6!IBa Ja! b2m A .!~NAVm%n!h1"ejI212!lb`\tC!I&3&Brin!bΉ)T,  F2 !~6.~v~VjrIH.aaHa܁r)F !b .j!Z0 !!.!r!,AJ!At"tpAdA~>Aa2aa\*V( 6<16_]LD$ ` AD&$a6!<n7!c%)V|: !AA ilA`Z"a\(~Efs%-" de!*2v  A6!"63xmtE$q i iF!)QةX!"a!Q\I  I:\H<FTWA$  CHEDU). E\ J!!aJ~iV6!aAa !Har)Z"9q !n!  f!ԡa$ TX !,!Nat $ r J!a"Ba6r @acŐ 41B !ι!tB!A!*1a !a!F0>aT9j9©H &H &  L NG6!I!H R ~!^!A:d%B(f .T A D,!! v-:A(aqr"K`a.:!`^ n.Q|A,oAvVAvAsyPn D!($AAAƁa,dAޡ $T. AA6p 8A  a" a0!IAPE A8"t!n! X HAVA6&f&alVd dav A!!&Y!!6A& ) !:Ba()`%$m 6`E&` _|9Fd`En!_?(!|">Za!>!!at"% rnf aaVAc ApARidVT19`Ai!aTB. b7A)^&ApaΡB 0.A !¡^T 1I"f#:N!'A~F:= `B  UNT(*FJA:6# |` !"0!2R :$|Z|b ~`*>A~_ &^y 9.599 v: o*(zTAT:)e *rRr  !!ABv3 KI/7CNs%* (j@"ZJM( 2E:G ܁ !`9!lq !+v1!a<ġ6 AN!\A)@> Per0tToA zsAek.G ffa6'\ af Ja(NFQAX.xAXi.2,h `)iAta>.@T6),Nvj!! 6@r!L'CANb5'DE342NTEQUL(O"!.ahA& a~.H !!ɲ N|!Lc].y1!zi< F !F)|!"x!\!D* *.AZX q !l:F$ Aar8FI r (aZlB nN,&!!&!!rAhA>hAzce("6h6BA̎\36@nZ!&9 B Z(6%jrJ2bYaZ^~ !!.r-A`6 !89L > 1")rᢡH@Cf(`!`C}t)HrATK:aM.!hA . nanH9 r I T%26 . bN`I01I>8 t !N pz!a!RV(.cEVBA% "A a.!af q$!` `!ABـ98a&(%/2F@Yz! @.4! DP6ᖁ !~2!  .J. 6RD"eށ!HnH!|G 0I&8A$|ZyT .b@!T90 |!6   ;!ac $'#( Al !  "v\aZ4(!r, Dxo(E$aA.!.rS!!@L A8aa~ilN6l)2!!<B!:$x v&" ")!$b 4 Q^N !1.-4d0+N !)%P&afI8a/<AVGRA!`Md# STUMI A~ihA6l8 1!!cd.Fc ddE6pC!ah*T &. &^A@*r!yziFBM%AAA,..PfV.63=! A>Xa`aN_fb`W/446H Ax>c2.Fa!=MPNIMDbRn*!B e280.5  XB_EDZ_EUJTzLO-H!,a0!J N )MD)z62ցDo?26& b "QG \V\&i. : ~ aGuxPa![r A;"AA ,D!d d c99Qz(rJ&xBi-*.'$laD0^R5E892uPARb HA_*%>(&@ 0.. !$ `x`\386 2;/A r ! B !̙"Pb6 a < %!!a!`V=:ve . &~eg:LHA<tVTAn  j f 5 I2 b P C C   N Z F E *MaO nI A%!0FA$)k-a|a>F2A&)$!2.D!nR >a aa4 Rp J Z !CYp &*ixt vA7APD!!!؉~I^ AAAavAba&an,8ze.1vB ".6p\!^ YvYbc.F .4>E,H/.i!^a!B..< &|ANZca0>mb! QFb! 2 2F.12v6 > c 2A!!AIҞ , a  A@lN&d`ZAZ$N OUHBYBV HAVvGD&^>W0Et >Aa` N| NRj.8 VvBan!d9vId>9A& j!xTAbL/aA V?J"v1l6>).hA"AFlj dA l#b!d,6!n*!6!vP!nVV"AB<89 !" 6(>N+:vc4( B1CSŌl1A8,  >f H!v2>Pn! 6nF0!8 c$Μa!` !*4^( !A, 6 fZ4DŴB0$F<c n AA/ j8)PH,  ?) .K,6n!b 1J L  IBL .H ,z 734( !A$(U)zat jc2!6I '', 3  '" f!^'b jS/2)* *j! P!(.PA0.!9<\ANVAa)&)d P7 (1!`X>86nD (.>PlUaA&A:3,6,e|  1 89,24r36$,884 Z ,H 2Ac2JAa(a0)!$)N[j&"Q'(F/R/M/J`&n A2-8aeOF\-R" $a^ A>\'=|6"WEp!jA)0&d/l >A`_ 6_ & 9 A T|$A*t*nr",N5ADR: _Z>"a`>6I*:NvF8!JAhaa! wL w%a(sEFP $0!d&@aaA l ɠf axzI 6A66a0 nT fAzIi 4 Z"  &&cB6R Бj|f!hA"(13^_A!R v.=BUEDR v8!2`9H(<t}   AԮ<='F <1WiEB6E'!`BlLCs!aB"x!SNEFNLPA> f, !\ :     ,b-1`!vFZAH 0!Xn8%I)t!"Q"A&@!a>fAH&8aJ< a4^a\@4aF !:qNP :*A@FX@" Ifah!,|H8 ) BN A;!>.@B)! DX!vud!2E| !fJZ!ȁj"!T*M>Nb6L-&>&-Bv!2J))"!0AV|AA(! l#QVa"rAA )^Al2aJV,WL>6!:A!P!Z@*X)Y!n)L i^aA*Ir\.AJ~!1cv2r2)b"h aԁl\ 0V!laAAaxI):*\a!()a zM66:$nJ^>6tvF!p!`@ a*NA쁢)@A>!x>a^: c2! &>NT.=2caa"D J6|1 VN;X Z.lj 6 o `Nd I"_ M TBOOv84TFEa:N&A!J !zv a`\A<.AD1a n!,@&pA*=HD6alE !haX !@ah$A8 2z)|F`e4D&>jvj8$H !ipA\ !JF!D!N(NA!~ ax a)R $)$FF$AL * H' _VAiv T/UzVr)F6 AI6z c.NJa&"z!i0! a\&!6i@`(U.!$il! x!&  !`!.E>0 &AA!0 ^ .lv!Z~pNJZ ^4.  >4-\5:  ^!raiHtdadaZAFz A6A86` AJOe@:=.E!A)p @'A!i !!!A $0:8:!J:gAD!:)t  ! I-rE$.$)&9aX!~!r&f,"Ita,F2baX:> BId*"(D 42 / :% R&cE.VAVin*a)9fF1>(^.N 3,. Q 2n ` AB!2!0A!.]I~!>*izvb!R!1A b=,q(%Rd>a*LL Q~ c:!aATz  0\xi`3 D>hRN qaa:.: >iA$!\aA!0aN ..NP Q(( ^q.,a>jX#2u"3 3F85ZnfQ !  n6.H^ "X4  aVAQ91,"Y.V0n.F&0ln.cv!aj8B29bAAv Q*:$\!D1A!>p Fr%N Y@A<>' a 2ThPb8!04!r!&2cL!&8>p+1^   b.. !\,Z - 6H!>1b!<tqPR L$apv6X!2.!fBNB \/4!>!.6)q^x[4atYn"!&d!ڡ"!A.A!xc a8A)rAr !!^!f&`!8a.!TF  1`I. V!.CaB&~ AX `!I!~!!"i ^^VS +OL%n.&)`Aar!(aXٰ.2A:4_PRO T0!Ir! )AJ^ANc(eb@887ទ&bZD  83.8A4%aA 2bA Q!V!-hɎAA.  .v%!I196,:ceAP j=AA6a>0)ahoe&ZD0&" $L71*`BM_,&49BAz HA!~!!|!a$.i^A)(0/5e9ȟHa $YA5  ph|xZ!2!BbpEɾA*ab!ԡ.IQc~&a! Ta HA!a !TL!`T !Ja!fa4   O1nY52%a86l6 ND"!@N B!q^!Taa` iRA,4! N!!PanѴ2'a,aVcB\A"V &>7* BH.!en.6S%0V  A 2AT&ƁF.d*N&)>Zn i!`e!X!,>4|>0. A(AA rb4 6`>! ,A)"t ց&!T:p!na8q .VXlA,؁cEViDn e"L 9%N!A> X!|.BbEAa/Aa"Xb !P!Zgv #!!n!X*$a`j/MLB3.!X)zF^B !*$9A1n!T(P !z12>)^~jP|AVa!.9@A 6Bl@$&!TY6h!!AA@A(!o* a*b !ܡp HHq(seaX!~c%IaA! $!RO!a !* Y@V A4G(:'&/ 1V.)T.R)R) AЁa2jL !"$X !A!c:"A<*(`IIzJ!!!<* J . aT6&))2Az2%%IAX \ !A!I"4 al6)Ɉ  A860 V!H a:!*AA.)$zAnH!$< ` V V" L)6A! !ANF><na2/E5 QH!fA$!Ɓ> q!6 &'Dn%2)Ai@a6 BAp!!$Ad!FdAv<cE )FH^!J$!<Of+n F fTnl-AAAK  v (2AF |AX/a. )@)A!Ba!lN)p &j!,Ah 6 r&Iaib0)faH"aA<V-2&A9 9L6Bn a !. nA*Vvax)*-*rga20 ce4!Fv6+o cEf.KA"0v N$ x:Q(a0y!1&>6d! ZKڢ&Zi!Pn an!l4A@AA|3 a0!ADAN(G/G7"@:Ai^>b >(L1N TiD !89~alA,a2:!ahRaf*,afi!J]X!J99va v !B^!.! A!8AF!9D X-_D$d!a)ytx0~1-AQ'd.864h8@ iA^!a.&*Hql *l T!R!naAT!>&&cAAJ4&*S`RX nIP AHAj)z. A .H*F An !r!:a$K.)`c)N; a< g\!F>!| A wEk%:Q !Vf84X8OS2ɲAXaI^YL!dKp!@.N aAf8F !raQD6h i!5T Q)'J!p!56&։Z!lkXZA5Ha44IBQc'BA.A!Ixv1gB0ab *^uV~!qIP6RD Av5A$ !A94 i@P8ce!>J!:n 1ha&@F  a863H-.<l!pALa>Aav\ AA"A!,d a  .2!.pA( aa|6 .6~ !A$i<s)ɮc%PBbl )x A AhDfp~i h  i @ F>>9~V! |#! A4AAT!pHNA~6v AALahNj= N4!XQpF<At1&" n!f y*!!!>6Rt!a!A!HaZA$A@i0 zAv0Afn I.aa*!8!A1T2NL!Qv6@6@ _fk)!桦X^R>! )z6vB!(b!!)V6Aj0vf6A *(!DN"!'Vaq.~ *AD2#!AA&N!!Rc&!A66:3JMIv! A8vxfOQA^apAHQ@"Lr48S!aI4&ABZaF .<2aI8Atl f)4 D.taI\! )& a22NM64x <f!Pi ;cE8 )n!2!6H@aȁ)IR.9FT$8% !V ^"5+)FVB"EZ\RKA!&N`>`vt  р. ! m*L6= A8zX!Z>8I>!ap2AZ8: >aA !J!Ra ~gF06i.ad) .v^3cE| )9N6a:&.R !lT R8 PGZ4bN0 9!!v!`(^!:>a:)@P !~ELNM["j a*@9aTajI!!ff ^!.:U^!!p!!|6`Q:b!.Aq6r.v8J~PA!AAAa* ..!! p@av&AN UELAL~(.| a0<d" >!!0a^!!P!VL f~0A&AzA !`F A/B !4  6xց2 !lFt,4(zA!.<2!.B`U@Aj .f ! ! $i ND!!A ) ,!1z&:Vfl 4 >z~d8t̜f^` AJ1L2n 3|67v%AA abA`Azd!0&ia0av4&FV@(a\!><fPT& !!AizA!*h.lv(AFqn&A>@) A)0IV N! $ !A|ԉv= +!.d!r!a!!6e=QY̑Rn# 1v"t ^!d! 9 tT{!6#H"^LA!@nl gNvJ,6"V  ce  !"Lf>81ap!THAdZ!se<)8 b.I4$<aPn !Fbaj2.Bz <, 1!  aHVc(< .!X F|F$.V ZJV 4  Ap!ց8fXMwA}y!A &a&Y*)! !AA~V>!,N R~AD:V!AA4!x :,A)p*L&N F&B!A2?ia> !6@9 1!r6$ &hQi"  Aa c%&!.A!bP.a6!1V)A2!\pAn :h 6F/3uNaaa.!`0)xA!@a!P #aiJbJF"! v>tAN1qpY1!, >a(!# 1Naj)=I%"Edv!N.`AZD  Afxiah!!a0AvI d !ta4& l! T .LQ,.*iJjada!: ` IAa ld f9n^8   !A(Z `!$Lba! >4v < A!F!dz1!z9Ha!6!!:c$(v!Dad1< N n^T!&=`0z!ieM4v%),! a(A!AF& L`1At6 `A! !,G&x&fW,rGEC!a >fAX nar)1c !tAd (VPAPQwar! !.\ fH &:T [a.ֿ95&26a !ta!NAN!< !0a(Vlي)(~%277&cA !DA`!:d1`jfNF!FF!6 vE!։h>&1Nr!(^ 6\!a6)A `*F!& re1p DBfA~^.^A"B)< F 06|Hv A6T I9)AF6 axA^Ft!􁂁`a z h.Aj^DAN).ii. a4$j6}P`D`EFTI`f^:;Tz?)%f`s{|t 07D6pL@&:jV0Ff4r@A*6H JAaFvN)n<*rF6 xNq (ltVaDv¹8a\J, At,\, `. HN$a0!J" a&$ $VF LA< L & )8 !0iX(.&!`%\gca8FȆNA\6 T!>)NlN!>vme NL!F 7(<& . 9.z Nj 6A!xThn.MRΆ6wPyevXyf^NNS\lfĆrE~y>*xwh~$@ !aa  !~6%. A A<>@9Pn! C6$0aN!z f:I> (&"*!>@&b4VaRiN <a!Adz !Iaha`& dA`(P!za4aA!zv P:!n!:&;>Br7t#h~a"!1h zA\ !aRD!A  Ax!`  &zp !jVs F> PAa!.cA`LO,UGL !& !tnZjAeJ X[ip,@> !HRHIZT!LjA!Dq2^@!t>$PJ(> A (` 2|Aʡn!pAtavA a-,a>ԥa )ABn!F6!`,At`AtA$Z !A&s(Hs 74s 9hs*"2W9$. .cLJA!:q. !6 Fafh A2 !rJ")!T9hh! r!j ZXF."%G6hH *jp~ V`V:'ƃ  .>6"Fd!tFSA p2lpN6,z  a6^af>"!1b)Aiha~Baa1>Af*$^N)YRaF b6aaA$I表Baa<.R ~jO=0sP| !8!VI!tPaAy`B&.A8 1*A"Aaf!Pv*F AF!j!&9!Z.4 `L e5&a )8ajt!^!N~a!\ .6 60 k A&>I >HZ.j)%16 Z0A$&H6:"V>AJ9$ larvi a^!,t \aza>a^ҁ&T !*.!^I> Ah!p2<5&A#aLa\6 F!)@!h!><<A4'a8  w*aj J a@)[Bv S.826T^I nURbuƌ!b(ncH<M!!  !!tpad}A!H! Fa6!6vNS*(9*D TY"6 "AL2 ~A x )hV )P }8 ``4K-Z DQ!&vR zA)ABAP!:a`!c0-6=>Pp a^.A\AaD! 6d) anj rmVz F!d!  rANcJ X9 &6a~Rvb!z \j 6aXx. rI1@'a(<oc9dylV66!X#<,7EX& !LN6@̱V I!N:8pZ)(.a6&Z!n&a1*( j\): >v.~ؑ63%!^.H!6Q *!t Eɾr ~Hi:&\L6a(v 6B$G z: G}FYA%qvnRA|F)6 ApTVA* >\t:^5F Ix   r O  %F.!r6DA2A($*!v8" IAΦ>@1#)z>DPFL !!S 1,ATERIA>": alterna TELEFILM (ediz.1/2) e,0V MOVIE:, 3/4/50tr`l:e ROioni - prodotto 6481 "AIUTAMI A SOGNARE"\.8= ,d 2 0MINISER0EDIZION1SIVD@185') Pa)V co en%l n l-ogic  n%! `)6e` Jm%T variaf 8formo/nfez JaBoEquF!^^m%tag!mbAbbbas&nz )(Av%"se il inQFdu ipol-B:((es. fFmH B!( ! tv vi8p!Ts!AdaEF^PmbisF6Rum\1 svz%!D)^I`t:a-!1^sp!nll'B,!**NUVo|!|h! aB6^1L)/-reg%1<^9*!!c  ICR-!2N"-i.H"4u%ompEPi1Ppi bucket m,! .VIebnE.eZhq!6dE AH 8 pA!@ A1$AzaaAA~2clu fpB\A$R!2 568ai.!R%aP@ ~AaYiAi%*ua^6N(MauP2026-07-17)A`[C|F(MATO]`EP!R!!nz "%meuaBaibery"i^:)!Fs%B!s%F=1`, Ed!9! \gV!Jg(0!"ur/BvAp:Ia"li%ġh! TI0 (iebѠЁBdS<^!V !T`5`% F,!i!t; F bqT>.j (EFch¡ '%fA!|^y!D!faFV^AB  ͠aԉIyo ATg@reђpA!H 6H#a: !0e_id`/`Z A`scrr&extyRfEnE/eRNAae:n)!~ F rupż EѲ`B !)tI4(5>h!ɼ!aaQ>  )eM DA6,4E.*!)! b9a\J3mAJA>A( 3460yJ8`OLIMPIA f$< 4V!e%$AAPc e%v.T jޡ).!<>.,10.9.N !<R A^74 13Eig (~33%5" aNe\ h%VFti8J4 i"t !! >t:(6x!aMrnŘ>)IFNdE%Zv@&u>HFxIA2 (`BEAIFUL 4380%j4%F6i) i! b ouN a6!7791e>AAD^VIjX5428EvFX2X. 9VnXXjn3 927Z 6 A"a:JbeA< A,nur8> c!H>6, d iDVD Iv y-xXC( AV5©c4gH2 6P>8 Ac& L :a8`!A!rf^!T v `6H.da|dpd FT F ap$ dt !T >*!*&F gEf &1NN(% R|A) >jA Ah^. 6 AD6v%0 !n!  >!Ni!.)J^ N^Vn :1E6)T~ AH F1pB!t !A 1& cy  EIDR-%&)Ű!`  N&N [IPO@8!& a o_uAfeg(lm-vs-0!)~N@ cc*v l>xA  AA@`UeV (151.j2 t!H`S ,a:)-> x)*a r `0C.!~2 !j@ 6 ! 6!, "x G A2!NAp Q0A!~a\\9L 6AnꁊAFXaarhc:A!\Z:9U6!a*.96>.@.T `: & )1 60R(METRAG%vO5p!@Za~Ad-Er JY\A|I&9EX ! 8$0`E T02N ED!6 4l`PRMv NFORV >56* `MU>A   `)F "3.R aB> &2 !8IT %M "8.*4V*Ae"cja"c%A ApAa$l /mFgŬ!cEaH!L>  t  !B00J 9^L!)$AI.N03u"F\.0.A !0Xi 9R8'h!hv x>Z !>A !!FnB fqvX!V h`B( !"/!8*XY .8I6 e/F" `TX ܡ88 !J~H!x9cUna6N|&Jb!!~ `*).L2( 19 714 ,N0 ~(2 8)AZaSCjbj^M0 RDPNZZ.*NL 2'78' f !F.x.r!j!X!& 0 : VPAAA2`o|) g2f!d>AN  aavo a&ZNAaMBV *VeHae: EEA G a&aeD&2*av!OD TA26 ̦@ & )!V AR!fEN 41Zh ))`,`|!x-2244P TalSUP .&NES%N.4 <H!)L!aJa(a*A,Ja aaAP:a2iN*A-H Ax@a$ P.(apV c弁ziᴡ@@ b! ,0:!.&m$A~!0 *P© j!ljs p`V!H#D`:: yR M.$$ q3:a9UJ \$AlIj  `V.M` &a,L.&8 &H9 Q.&6 &8R"B"X O I(yTD>&" a .R>~N6Ap"L A:97*@N 7X 8=H<  ~66!XA85! ,!T1\CU|NAv16P..$!d!(z6' *9. |6V$59pB!`& OED A4'( A,Y &!v61LM%x.' Pr.(J&9=ơ'6z.(1ct#  < P. ~ hR4v!O*%S%N(R IbRa| 0 D%Z!BA6!,T%OAd( ^ qv a2o V'& <b"!< L d . .>`$N, b `Jn N, d !@~d Bf#s"!< L~\!  6 J 0|!L6eAf`4VJ" %!`  r%DAD. (&  R r>a .$A !8&pbF$(>  !&()f@!`.d,0 I)6 NDB "a! !: AI2>0 "e| !a! !nB+/$ 2"n AAP r,z !` J` IL !rn! ALE! `: !(X c%0Q &(! azAtAN!!4RP+ Qa%FvL)!.! LAj(  !!j8V"/!!T|AV T !b& ! !pADFB,a. :!1 *. 0621ht!V+a"%a !!rJ~(!1|a<!!| !:<!AvAn9V"%AeA^D,ɦAJ &!f܁!8x0A$!>'ar-, <^xaFLagPLz'!Ar4 ! 2i%!T! boxofe:ab.*b H Ar!+u=FIa!>r!ٚoraL vX .V,!hZ~JAv!,<A!!R *cQf($a!P X!T!nn2! .&h|> >| &| |-Fn 0B #|,82N 2 !J.4,7' z , $6(,(0:,$ &x %:!P(.( 6   ..06. 2>) >v YaaFAAaz@a\Da6$!|iTpA^"A`AZ<jAF(5%R|(8& 6eb&~l a-B6 & !d . ev A aLT)*A~!h.l.>V !XE%q!N2azF, R" efłlt>vF 'R & 1v ! (VAF0/e!(a@)| AZ   & !V ~xA96)* !DcENc->nAVLa$A:t& i$J2Vmj! aArIT`!9 Ax~./%,qi^r d AXR=NR )@q a4!DN$(d !a)6\ 1 n.>2*aJAt!)!f!i( 66 ee :>Apa,vF   6$cj2:'AJr .p( T!aaXaaZ;f hA:,r_B='r. %!l0a ^ap~48~Z!x2 *a.7A2.: b!iA21AA  Al!!!Ri?v(jo-z`:@.(Jc% A1,!2 !)>h i` f dL2T a Zx 6r A@1N)!~!AtI @9Nx!vQnr!1Pb& A >4 66n! ~)&$p V,>*Z (9B T1"B v^ A~10 *b    4 4("2,t nt9,9:> ra3t# 2 4Z4r5 FaL xZN1" . 3e|20 2  H2 R@B!AZ!!t$A:(e"9 In rE0<LHi AZ!hAJ>HaiFa~v!.S6 >p>T4a6^a$!VP5/ !|3BI" |Y"()*F.aZFnL6vFj V!X.S RN& &h !>`!. >B-6OŎ*v|D  .T!cIXA>xI!r!2&5! !Ndb (Ar!N!fL('& ) J+/ a+j !Xab>TZ5'|6/h5"-X !^Bx,I2 /'EK"  <!jrAA*)zp )F)!>Ni  !R!`ad0  r!R 2*c,Z &niEH ADaNa&!lv ~4AAy!%|+A6 ^A< ,F"Id6!VAa" FJAjXD! T>Af!-"!.F2h zh6fDIFiaX !n!c%IZ>WrX!l>v~tx& ! P| !A LZicYnցaz J N 8Ia~)uzaT6 8>0A rceR V1BNPAVa~t>eEVA")Tinaz)6r!&A!xF2 DR>  AnArD.nab! 4!"1v>!҉h &!v 4&`&.|cJ4'4K6J!!aa8! rv6  qA dt!>.v%<,!Ar!" a BI>!Tc&!tZ(T# NeoB dA"1!nx!)~:r) !1.ڎa!H>~)n6!6)0s&a 2  > &!<cM^ J%%9/ n,:t$& !0e@"Dpaz0=AD!fBA:uIH F&28H  !b+AXHA=2%"L j'B`!z=3"J .47 H%AA A@ɶT!itAXn FA|.:H Z lB i6ff1a詬!,!jF !2A2Qz!Y~ | !N1z!p!A\6 An!F)!r#q@F> nJO' o!AVl!2I&a*=U*6Xc- .!4j a~ !AHAr^A aRAz Aa~+0 81Kj#aD\*RY_"(. !!QRCH)v):3tLn ^ >,=v!؁a(YNI.$AEL4V|!@A * .b`!|Ad!ZaT !4#DEvT !pF1% YaR.!V4Q0> H!n!nzh( E61@2aL! B @ F6~!64:,!dA(1p)TaZcPz .+]T<Cp )dyA6nX6.A@Gb X 0r & 8A\X ́x^aA^ " >!d2A*䑜!AA P :VN!t*6 a6aZ,FRA !&A0!.>La8V !@Y)(.6`z>L졺ANA hI>5O5:.!(K >!h6`^10 /!>ocVaDT o-:!I>0I%$!!T!hqaF!89V)Na29nbL&LA46'!dl'IA!nA> FRn%l A^c%* XfAh@nCQ8.0N035%<1A29)"A!Z&A!)&."aѐc6 Z!A,.A@!hvFD1<B~ &)A!.!  Ad 6!Vqc >! Z!Ё6!(W. I*z D VAqI A*, 08 aL $!h!D)d$A  aniԉ f hA06)a!!N )!94)F( >A6c%` !!II^ajX n!`!h!!AJ\!(e4F!FAh !he"[!!1c$OAt \V.^ &R 6 TH.rAA1VAla>(9 ~j))8$)5aABF!1Zif.!"nA!(!4 &!aAa):&^ n& S8)AFl& AA")"1~!.paP, A"AXL867@ )HA6 ؁jaa^i6I Pq!ܡ8x !FRV*)1^)"N)NT*#P$)\^n.aJ!"a0J,AjA^!bAn!)!2$0 Qz^Av!b!.<6`Fc'8X>x-j"!H2+AAIc2B&. !obrai4|AAAR `(>!!Qj !1*F SE aA!!Na|!.~zn-XBQ8AH.fvB.6a& \!X!!h^`!! )dn$h<ataFI8b )ZiV L @!a$.,)l7"FlzF) jaҁ IP 6>dA̩36a/8RlA41@rv coA>b&ah! A\8AV n>2v%aaAJ xrv"6_\ !4F>(aF adracAaADT!!A8Tpsh~)9)F.0D!. !8 !fF  B .Aj. \F@BRa> F,a'/j \r"p i> Av!!fZ6!)Ax$ I~!. DNfuZA扴aJ.aP .A|N] ! !p `v &R<[Q!I" &~#6i(! ^I !tAh |Z xa$h.!..ZAp'IZ.!BtX/><$8&>Tdq,a .$!#p*tX;a8I!0 6!!>!aza8j!s&6U&ai n.0fF8i)tA A<ai^N`RL96FaŔ!j) !!@Ao<(3 (X!$(6.FiAAa! .acEJ A\$6LPMaIeA$a>>3 R++X8\ f^!B!~! !& NA`  8ENa.J2%p 8A063 aa|aL*)La( !ҁ4! B6Z!~N;T 56>!f 6N,E!('6V! 6H>d/Ax3p ppVA,APaL v<AQJ>AAL!.HJy|A!Z  2A>an!" BF  T,\8*" " 2!A2Al!A,!i4ADA>!lA4bN@.RxV$jI!cb4'0 AAVb@./%6aq5t- cEX i!!!&rAZ!x!F!6>PIci~!dt!iTA^ FFIZ Q(F!!&A8!FZ "v%! !joEz !f ~p)%!nAA! ~V|  &z !T !!n)szA&8N T f J!!a< 3PIa"v)i~!h!a&qj |A"n@n RZ 6!v[! !f )rAHe 0`!^aAh^>`!]F:Z&"^@6.!8b 9!NF)|aBI!I|`_XxNi1h&5Nh3n_:c%>>jd3 h3^43Z >3o T_94= F;&u <R04z9LAONN\u&0 8" H . f?H5, L]6O8dl5N XO>  d3=l LM@'!Hv1 4R (6* VO  h1 nBNa"kb)!&]F26V/ * T:O fO@$)!")6OdHT1!46Z!&^LO.RE/lTU"OAX2RwWSh2h xRC1b&PC6NP 2AkQ A0 pZ,:HEVOI24_X4.!|qx + )6@6j6F,&486(NXRL%arTF*!h  `%Y!.rQ *Arb`q`=,52NPa.vZ!8qfv6!<@5f<e&` A8aFԡ5,:F>RH ~ !6:GQ<{ SHOW/!Z 451Y N6)dS&9qq >06 Xan>VYW B!,18nBS) >mqn>T!LXSB6T a!>FSV /Q1XNPOAP AC%>)PpNGByf!%~T. 6`4A"fPN!A(6ap9)v!6`}}B @- O/%p^R+L<` J\Ic6 f0!8X`r2'!!1f@ ZLLNZBl L ,:nh> NfXNVAq/@a>/B<&` fbM{.\V \8 f>6V .^( |a>FP.$ 6 QaFH*Wa!t a vW!>x J:G FrW!j^(F`t\N4V[` d:g*A|~ ,|2b&)&~5` r ?V. > |&> !|  &# i-tTR8|J  }*2h `b&PvF^>F:&$dV$!RS0 (H X 1c^,)jl^R!H)A8B2, ĉGEv(j Q&<!FIT&Xx!|14!LXnzb21!XNRzr$F!>!.X>&926 aiNHN(d68`FF& (bL2 ^ NjN&R ^`B6l <.]6 6 NF\ *SAd B^)ѮN||aށAƁ*ARI0Ba8Z0Ae N^aPY4>d > Id.(!xal !nE*!hMA&`VA  &6V$da"N2&v!<xnN\@)6^ !)!܁!!!A@ #?*!P\  6j?VRA\( $D >d pA-18N $^@!F`\!!!)<v!<4!<!i~! $6L6*Pb!~&r1alA T !! ct )V!$~Q  (~)` ILxalc 8#)Ԧ(!A !hRBA<L#'!>AH> A@A! !N A`6cn  Vk*`h>t26@vAL!@o&Nf!Pa!a)b!0.A&!!>!d!0AA56B 3% D< AcYANiTIi*nA!^*I0+aPQapA R9`t<FR A>\.6$%9Lh!6;N~:S%!axA*)F\!^A\j2 aXa.%rAL!A h)XBNh22<5~! DAD, 0L)"A.!n IN!aT1*%!! e**!D!.A4aB6 z AYIfaPl& !=aD'p-I&JD*% Q&A`nz10CVa$i!)ph!F Dv "&0EL&FѮ!V j&)hAx)>&D! xI4Q!!j\ A# R8 A&<AA)>ahAt rJA !!@!l6 16qfa2p8at!p!f 6 IJV1%\aN3ALavaAfAa$&$aFVJ$A !!\R,!0&|!8h"*J'r l PR 4!TNI4F!fA:Zb! b(@ ar0:.arl7$!@7%:QhQa6J$ T.Ix &abAn r@>!rj J$1&V$V ! v!6!l )dF"6Z! V&a I4B4N  ! ! A.)4q$(!衴!6!x> a'! V !z)jNN!XHaaќ`@t&sZZX2.>",(1>"c`a`" ADa@a6 NQ"!.+J4`1V!h>P0aapn.EaVA\V4`a&f !Af~al%>nAh`+0.16 NAJ !avQbap0a !xDe- :Q !AA Dml cp  >}A &6 &( xZA !xܡv!ꁄ<*")Xx!4Q|!)֩ * LFD* a:3 6QA!aXd2( nF!&a4^Faf.>>1!!#N6N!`a)`a)^ ,^aTR0I .1tb .A20>i1!&(3za F a`!ʡ}ARaAHu:\N6XA:u |/Jr H P,& A!.L!ei vExJ  AavIPIIx % ~?B 6"TV.:z-6:YAJ(%!&nkH. v IvA"6$? x8A2RN/!A p1a& !xI!!yA| X>,8!)^1Ln4AT Q>68a4!T8cQA6A & H ^QR D!bAvF4)*ij!)Nxъa`A!^ ~*a!.!VFl 2P!! N4I6.X@!!.bcr p`a<2 !!0FV A i:. 6AA AY  4f!vtJP ( 1BY, 2 AXNsAG.!)h!!Aȑ>!6X A!^!pN:g*!thdbaTAl_U&`!p6VTA!9tAԡAQ !h&!N.VB,!8,a0 i:xV2:!V! T!@HQ,!.BaC1vNA1D94%F Bn AF)!y*Z4L!n@aA ܁x>a!.8I\IF  F! J)rc&"!Bh6!6qaPaN~6> !fja0a!LA\Ai D ,>.66F,d!( i!A!D p!A&$G!0.paA&<&d%! @ARIQ^ \A^>N|i*QDiTB*A aT) T)6$#8x ,>4>FcEx  @!.&QnGA AhHi!@>AdB.tAA! !4Ap! r.RaDS(8S!) >%.!J:NR6<ZIL|d!.! F! 6HAa!R!.)!PA  JA.Lv%T!T)IB!N..r.Bq)dJ!&> !LA !21\!N~ 2&!a^)A !!b!"l! 6 a !AP( , !bAP!:F FN!L>B ~!F!AarAr6ey _QAtPow,B"*!B!lc PA`xn!f946NHI|  8!!rҁxA8!q2aaB!a .l!!AQ6*I(!0 p66B!paJa,AR!~aAi!D"AL >   >a.>d.n>)J`!A !Da"&Ar!!X I 6. q0a8!1 8.j6~.liv&anRp"Efq. AA!"2d!)> A r.!0.dI!nB b 2!f AiR )&)!s%"I"F! A!2A,(XQQN$&rvn!t& V!|A@#c%$<ȁHvla!.( FAt>$IJcR"Iz !*!\p$Av,F6A$A,6X I`V16lAI A>)ROnA!!X9t"\al~& nxA! AA&!a)B! A8)>aB!D@* 6f8 !&YT @N/MZ$lzFbE\&r<IDN)N*  ! (D4!<=1I!p` Pp6_`F!i_"L/atrJ0).zB`),Ka)p)` F:!Af  l& v v" . .e&!&lApAYa>X i4iılc26aHrr.i>zQ4@A !!V af.V ( )*(a   aPL)N bz*fN !c: i!!!vn  B,/Ũz61L)`( A>' !(n!>X1 PQ< !`A!V \!^$ !A2(>) i!\!t!2d. FN4aA4\z Aj9fXm!T 0Ax Z!F.Pr@A* /E,A* N F!!a!AT&( !NO 4,HbAatjQFD .D bOET~ A`A|  6r6.b ( !0N! `Lo324! v *d&6BN8>,1nAB )Iv@)D4AA^)FXN J! )v F)EJ.!)z6H9f4 FDaaZ&D&6a(@+A :8m>8Ac%aXa2  \!d $)ARcD|!*a$l g)~b !>P.&.n,PA@vVr pa &V9A0g5!   !))XDi t9 !)pA\A!nq6!H 0 X/A3\6 !6~+ 6():P "O@RE B; 2P Rʘ g" 7VD {X jr  GM H ~V 6Ho;.I*A6:9Ar( . aa!dDJD!,U-bVAA\<zDI~6a2aVL.)lE()zrB.G6ItBE$)DpOr4)8).):+AI<P,Ajida< #a!\" .BZa`Q9"&Ax7FaaV @ ved I!$ ɚJ1 D Ja)DD | | 1A0jڡx&*Aa& "!XBB0Iɨ> Z` ɬ1*  r@a^/$d!2v D@t|vaf aJ%Ωj. ^bf!!R Z$ j B !&QPA> A`h>x!A Afx! 4!AѦ0t A! 9A!JH A!zB )P.iZv%TAh!a.%!AI.mT!".% \A.b"R0a) NA a.A,`M 6I>0,4!:c ! fN !B  !<A& !!hc"> !v A.,*!a`F<a(!aAd   \a6>4 !X.1r4*!(AA̡*>bAP,!TI|!VH**R2!v1z!D8!!f"a>>IAa.f!:BaRA1F!zA0.|A> !N xb   )rvcp!nAJ!h!f4% vR!J^Jab!!,V&>HaN&a`!f!R2$H !0!d.QAAR)!!B!Al !a A22a&! A0D&) !.*a 6  !~. :t"Xa&cM`%g"$va)!\n`!.U(h& Gad!v4n6~ALAR'A* D )> !`F)n#le"\ԁ!VANl+\Z~ aALr0xpsZ(t0 & A6SEpG6< hRTAfN  @!tad ! )dAH  P !^A6V0 AjA2  uX]M>Lc#j"a 恜aa!axm!:`'jba> Aq&t>ʊ6iPa!AFAjF Asl|ydV AA BAiA!2" 0,a\ cR ( (:Fl  fAd!( A !aP! %4%8 !A\b>h!d9` (X?p! },@]tVAJ!,t !.IPnaXY>=E6F:F~eA"2 !2!aΔ7a !*X 8!XQ)aA !)a(r!v>.&0a46 2r!PAb-d90 . F| A0Abi!jxlv* pyIh1`A1 AIՁ66AF.o*vaAA~~lg <>)>I:a :O!𡪡dum2~b48b|9Y`hWl$f&N|IBpb!!cIa&a(!̡)Xš<*cmVf ^- !.]ƽ@S 5v@F6HAvAVet4pIA<j `3A4zA,N!D~ ! 6b!.H! |U8 )dn> <t  ";≦ gi*c IzVN  $6 2 N 1!@at!|V!aTD! a>^:!1b!X &1A A"-.0 AF" jaa| HHi"  tc"j)"xБ0&r T!\!4 RadA,!r &6!r( |!96a266..+1ҞVan t}!jtz rV< F l !\. mUzA fQD tAH":A,!Da^&.(gf%JbfM*&iat2U&l> n 8a$FcEf0" NLa|Aa I0r .2T )a*Ave A~z!Vaa !9 ,"&` A/lfa"!A2t~6t !/.1b&.!tA4v d10AJ!2 !a4v9 |m,ܱRc4@ ! F\)!baj * 8  a~9 hJ>(Q < jk!4)!!,!z @ pP ~ !!-! ffafA>I6!EPG?!d z: QֹjAR b!a>!H)N!&4 ZYc#b\aa!4HF4&i hL"a6 )6~rA2)i8r9 byP D  !aJr f*YB)pA"!N: & aJj !06 ΁QUriaaa!|!$,,rpz40J@!v ) 4=@I,A.24fj fPbaN!a!|b8R0bb\!A 6)l2^jS l@c)V@:@T *`\1 0 !@hw(vOl >G2F&2b)&YaABY N<AnG 1M,B!>.g"AV)px 6.atIN$a$!NA4  .nn'J!6,f!`)ʮ a&r WZ_(F~v.T~,/zw ,i_V-.x<< !t! !*"b@! l!P2a)f>!!A2[AX !. a *VtbN! 0 .P~h`aj Ѭ\ < IF]i4 pXA.LvEb p c2pv*)a!RBf64ɦNa2>:-\ !FL222AX6!Z!PN`}t4aaA !!F!ldj A I AFr5)1jA_%hVҟ*V* a6dQ!!r:!Aa!a  e!΁aR )R^B{2  `w@wUmK>%  pw@ pw@22 2 pw@2o"path"0Adrian/feedback/feedback_data_expert_workflow.md"tsNP<3yB"datac1--- name: feedback-data-expert-workflow description: "Workflow di aggiornamento della conoscenza dominio ICR (data-expert)  dual-write KB+subagente, e segnale di sessione per scrivere subito senz:nma aspettare" metadata: type: feedback --- Due regole strettamente collegate sul sottoagente `data-expert` (ex `powerbricks-expert`, rinominato il 04/08/2026), accorpate qui il 04/08/2026 (prima file separati: `feedback_powerbricks_dual_write`, `feedback_powerbricks_session_signal`  si referenziavano gi a vicenda). ## Dual-write: KB e subagente insieme Quando Mauro conferma una regola di business logic o una convenzione operativa (es. "usa solo edizione 1", "ALTRI sempre in coda", "veg non provenienza"), va scritta **subito in due posti**: `archivio/Adrian/agenti/data-expert.md` (la conoscenza di dominio, con tag `[CONFERMATO]`) e `.claude/agents/data-expert.md` (le istruzioni operative del subagente, in forma sintetica/imperativa). **Why:** Mauro ha confermato esplicitamente questo pattern come corretto ("Hai fatto molto bene. Anche queste convenzioni sul layout importante che le assimili") dopo una sessione di test pratici (2026-07-17) in cui le regole di semplificazione venivano scritte in entrambi i file appena confermate. La KB da sola documenta la conoscenza ma non garantisce che il subagente la applichi attivamente in ogni sessione; le istruzioni operative da sole non hanno la profondit/evidenza della KB. Servono entrambe, aggiornate in sincrono. **How to apply:** ogni volta che Mauro conferma un fatto di business logic o una convenzione operativa nel dominio, non limitarsi a editare la KB  aggiungere anche la regola sintetica corrispondente in `.claude/agents/data-expert.md`, cos il subagente la applica attivamente e non solo la "conosce" passivamente. Vale anche per futuri subagenti sandboxed con una KB dedicata. ## Segnale di sessione: scrivere subito, non aspettare l'Agent tool Mauro segnaler esplicitamente (almeno all'inizio) quando stiamo lavorando sul dominio dati ICR/MyICR_Suite. In quelle sessioni, ogni spiegazione di business logic o convenzione operativa che d va scritta subito nella KB (tag `[CONFERMATO]`) e, se una regola operativa, anche nel subagente  vedi sezione sopra. **Why:** confermato da Mauro il 2026-07-17 dopo una sessione intensiva in cui questo pattern stato seguito con successo (query dirette + scrittura immediata delle regole confermate). Non serve invocare formalmente il subagente `data-expert` via Agent tool per ogni domanda  nelle sessioni di lavoro dirette con Adrian, Adrian stesso che scrive nella KB mentre la conversazione procede. L'Agent tool (subagente vero e proprio) resta per esplorazioni pi ampie/investigative lanciate in background. **How to apply:** quando Mauro dice qualcosa tipo "lavoriamo sui dati ICR/PowerBricks" o gi chiaro dal contesto che la conversazione riguarda quel dominio (parla di rifer, edizione, diritti, veg, tipologie, ecc.), trattare ogni sua affermazione di fatto come materiale [CONFERMATO] da scrivere subito nella KB  non aspettare la fine sessione, non chiedere conferma per scrivere (il meccanismo dual-write gi validato). {2  pw@xGh%  w@ w@2  w@ o"path"Adrian/agenti/flussi-expert.md"tsNryB"datac--- name: project-flussi-knowledge description: "Base di conoscenza logistica dei fFati elominx4 ICR (p& e,ve0 tr(formazRX  t ~oggviMy |8_Suite/P%08erBricksrd: ag)co 2spez8all'applR)vo) co!Nr a1| Mau%l \"d^ sub!" f=-exrt" A>taB(: ty(:5|jMZ Q~ Co .l%ri!DAxA .."!6r!'t! Be%! ATMed%s%8)%DNnAtsile 9z pa%Bir$1`2026-07-17. Lt!` @diM!lAk-a!B>`206``.clE&!d/] s/j@h.md`). **Why: ImE!I^!1"[[%6]]ch.a>cuEzn0!A!aY,A*bu%neA.f!zav!Xs-E( Qu.te~>va8ĉFccE$`x6t n%A0a iA`OnAE PaT\ )Mv) >!v8A8 t(FnkHDaHe_v2P%q%tToA)<<P:bPythe b!X~!iH6! !Z!@BAco:* mphn%f)c!@ raBDA0vl-X KB]NoM6DQ|0(04/08/u)e x 6hi-2! V\aPhEj!Xva `myr:q/j$6x!V!!Zl!Adi)`mNaJJ(:pb\>|Щa ""%egaaPA$ !@ABf.!aV!@Ap ieLroeA8iFh.:B!*b%26R!l> E( qcelE~H%fX4f`~(s A ( a5\| A, ȁA6!r!jO%ViA6taue*gjaFAoeZ``[CONFERMATO]E(E4)!")J$ /Ad!a^!(Z0IPOTESIT!A@!*\a/6AA^c8v%"i * !Se2\vuvAf%`q&Virg$`!YA!eM80## =% D !in(DH *4 &  &@ aJPajJ):1@ Aa 8Bdb_O` v-!o.aŮ&`A*bb0`n !XCHIUSO E FIXMB  84%v<ssE19Eip!A@v !dnExIN!<.F A)@o8Dcf% V:qH)A AzaHraR !!!֡(!Ap!"B! ..avΉtuu,lba> `PYTHea4!h!PAlaxi*6t $^I!a^L)Rp EfE,`Ag%|_upme_ y()fa 1b udA!$iD&!qRaAtr.>  A~ymn_%l !QtA1p!r)8.Aa|Q~A'B An*UfE D^ a&fER9b!!FjI!N2v a@ocng(!|AN b8T r%aN>o%cEag/.Adgs.jEfn4F:F daAdeEp\ mtE8%bf774jAZ`:I&.PP(ELINE_2p`% AanoyUa92urI:\H(FTWAREdEDULX ~ "v!!(Hy.t B% F|ajIA!(.A0\!@ ^x$q*0(`%~dp0% HAAZdAD!\-~!^ eE~p p F,bEopyeAnA<x5I!2>hDa>c I^16058%b 28!`bAa.dB ! >(WE |xB !2a6NAaaF.,(e )@ziV!!N&(  b@/M%^!>nANh 3=xN _M"DO2pEXAA!>| f` i`MeSKYFOXPeM" M`-ob-`~ !N!Q sE!= !Va&R/e(=BiNIn !V4=VsytH_DEV_LOCALfAI^AA|N\A\`a(opLbpZ N 4^100%%55Fi"V H Nn2o  DVB-T-  . a18%l ! AnXn~x! FcEncEQ,D AJo&.jAe rń A^r DA6VVnp   !8~ !@  wk0AA1hA AJanaQan1`QZ| >>a&!~. h$L!A )Aa!pi%h!`EgeA-H%B!VRB!(i.& !` &Ne t)*BFIp)!t$ih(!B"coE6h! ɆA n< !:a4 !^Ak%p.j/MTn!&p  D~AA8,@* Pb6 !*  f Nr!AJ!l A$vJ NA !Aar"2F>^X~, !Vieԁ&l.JI!nThVA2v !ZP.b   F: *Ii_a6I0F0ZQ46N: a0A4af!!!AH :aDAQj^R>C UhVaiQceaAJAhal!L |0a!)- E&IA! ),afZ! j  TL\2`)U*&G%~R 6t<>If!v*  F`1! d!!~ 6 AR>!pa! SQL!L & 2Rh yv !詸("sqEA_2n"!~64-27a(FIJN18 >*a. >UPDP>\. d!N!l& 61zo> 6F BaDaa>A Ce̡jA*c|paa>a u*!LNn~&F!VH ! zAp Aȡ a@zġ^D "iJ8\!H$a,A0 dd&aa.0!IHI!a&  , -Eb8AnyFrAaz&a*x"A~Ah FƁp!n lAfa@ V2|1    VHahLiἁ9Vvav |!laA6Y! Ix! !8AH!恼l!!  !a:VFV(AtA!Z! !XA~I9P("4!^(e>AAab= n>L!f<tEAg@NoofEa(e? A !\A" A"aINtt>Q>A Z 6Axԡ!f!AAN)J)!Ty<x JA Im 1(RhaX u#!bAȡRDDA8A$)`D%r'&t D* X pat!H!p$! R8<8AfVf!6vb (uE I6(GJ!`__$aN_ r| 2 ^_ye.1&*kl. f )i0zI`!( iD!:"aF F j~6A QF1&$L Ap4. >)!0!ZvgR AH $F Pz !2!.&r A !bL!Xc v1!R&.@.l!h,*(: e2 )%FLA &)t (| ( !J f&>!x)FFx!H!xYa dbVbцA*A A!BF"ANd Ra|>A!! IF)|  ^(%>Vo%` ` N p A< A@.a 68 D &J&S  ~`i$ !AH# `Arb"! AAI  T0 99Ra A a!!Da h f. 6t a^!6qV!c " AXh" l& 6! L  ~)a !9\!lA`\!,> #F~ j a`A"Atbd !" ise!")f!X!ApI<@Y(:Z  . )E !8 9Nf( &  6A*1,a!Ravit !hF  /a`\ &Aa~A1DaF AuAa1PA a6H~6/NXd i4fa&()l:a&N APnaЁt2^A+aAvaBA6!n!!Li66\\z)\> 3pJjf&A*8@a0c j&N6 4RNPa.`/TaXryEAtiar. La$6dZa.vf86 +A  | yhanq>& hpt! 6AeNR!&H/!I/vaj!ĉ8 !A!xJ8N8d9>cUH&( AhaA AXJ!pQX.^ ^n)0fj li/w%F Z@!`!P!` !!) ɸ & !!guaAn™20L05N!ti^.^.&N~nA V !V"a.p~ 41 `w6co%X!.!)0&.7!p!A6i^Ax"Aaa$z 2|>|.hEX)`i&!vBT R|!Fid6Av$A@1  &  a@!b9~A8 e @a\b  <H ~ !4.>X faa2!X!F 4>xJa  i&t A>)~! 1,:ha Y.3b H <& !A& A&j.5:N!x!h: ^&a!HZcbaJ(&! 8X!NQ#aA .T AIr)1AdQ!.FI)ANaXXyVA8Ax>ipvh@ ` 2"3wee&b0 ~,T"a. @!i!a:p)!cJdAj%N %% [1F?V%v.6@D )_f.aD!-"A:,!aA0bc%y͠3r&(!!>!`sau. % (N'!!|ldAA8sE^a0C%. \_-aXs\5*! R !!Nv2%C$#&6#6lV^1 CSVa)!!f%& Zi!$ &6$a  0TF./\0\E9N\ZNqP3%P:AF !L:iʁ䡚NR>^@.nFRVB64 ba6Vv2LE1|L h<s>5AF,+0nhhaAp.ufDBƎ6~>2\Z+\i 4$bB^i &DU>>@, a Ny,h Pa:X>/(!6f$  P#FDc.% " X a6 aec<- ! (1 0)n ! A!96X J!!&! p  \I"[r$NɖA.aJB]ZN5T.. H6+ a:8@ qE,!d6h+.=A6> A..z9.+N>^Hh.bv2\.$&taRA|6Qp^aI2AH5 AA nb!R8 A&7|a cEZVA d,A 1af apA:aj!f$$ : !Ha>I4Vtv6/7%">6 .W* B&l.vDAf6N6/vaX)N<\ t!r~aDZ0q\jVNj9bAZy!>%A6L.z&A !h F|fAD()( ~v| >^n4Y^2WEl">L a`( |%t4A!. Tvn AT@Mtl3I&GŶa$a<v<H !<r%!&L T a>Ax!*#aɖ|^;Xl(L j,* D#I21ZIZ1F.Q  !`9 FS2-31BH<A/%8#c*I.Fj>$ 0 6A~vn < N !:,AX!a!!!ALe2L !)= fF$!`! >z Bv .(. Ixz&). @$cnW &Az( $AЁJ ila '%'/ 3'5P1I!d>R $AL!Qa~  aqTCFRR!A=t i! )!z!( AZA~A./E, ,P50Jp0 3 fA> aZebKA!>NBA: !aAAtP!!bA A$1 0!b>|1!>Ai.  6$vivCMM_E.DS(AZ9 47% AH&8rOzB AIjaA\^6I>"$(al|@NP.E`!AjS!h A6bx!F42/:!t!A1!a1rAZSEDa)n.L>`.A`-D D.pn:3*n.\6, ANAGR.PRIZ ,76%4JI0I Sj#DRSIP\,84 &6xDInTTBPBNGOFVPCN55EaZ!z.\z> FRiaa|Сa7 * qABlz(6(axСAΡ :/U!ZN~-4AV D.N6 (2A,.vl[AxFpnN8 !r!B60iH) J$ (%nT8q!aaVcf!tt<(2(&X#!ȁ^PA<.HI"A` DGAX" Z02" !b:!rnxSh!F!Ա" x!x\I.2dQn Za!6&&.,!jLji!2!&#!l )v $a0Q2 1[AAp.j/J,(ej  A$B3^J*6*VZ>fyc):a",SaT& A!n>! 8 Iaja.. *I2! !*.*L!nPeM ! 6V(R2 .\R t tZ+"$j Ao*E ! jaAL\ >Q.1xacf "aA'D)Al !P[IB6> R28;aA&QF~:iVs54A  4@ Yh F<| A x(Q"apaQR $t%HAv! *_LATH!!J8 Lx`ma &!lA8d"9D" `2 .068:Uv4f  .6!0qd!\^ AIA.>/A <DA\av! !ʱl 6re ZZAQx!VA  @'&&H.. .:FSx=!.6 _Ejd B>ANJdA&N >P a.>>,f g2* >( a!e28V">HdT.>0Za0&" o!^.txBVA.ADA.& 8! AVaD!6r_m" AF"> 6X6r*Annz5iMʡT!  ~.ɰH i!!ơF25Jrax<aB`eP8_ W|.$1a)` N"IBH<Do.!*r_H!P@ ~XaD!T( R!։fv6&0!4 \|zDd6Cav* Ac0H)‰f dF B 4 A: dT!Qdr5t!AnBv!J&n !.6"H  JA Z a$.dV!`!hAH"dE2e*6t =5p!BQI B!v;d ! A!V$aePRN ^<+i\\6w*r ,A! qv~!!!(`+"ma) 6j~C!a(Ac%Zi`AHa4A<(!a  >&a^ d 6 A d!!IFf(b%6))NZ!cU`6h b6IB "  !|az)l"2 XlAz4Ah)&6&!"azvB9a9V>AJ6b*"S#AP..f8)[!8-ATr#PAnV!ile^!@ho, R!!4)r.aN9n* A 0>!pض%PfHav$F -ahPF<a>a(alLA:Z6pvHV| F\)!vaa0 )"I.*pCnRA!N #9aTAv!)ab A N | tAzn6<  8 !h.)(!0a*AV )L\Afa ~& ^!di.6,-. !Id!8.9Nv9!tI! v 6:sab.lB-f64`e>Aj~,nZ ~a!&,=ց!Ia.a@! A!"API#Iig<6\ !!.(>.!< A!@UNZO"#AD lzAxa! I@!_nf")Fj^ ^!v! V)!2(lEz&.S!4*a*T)i!AZ!2.6$Rd!&8!a\c*ri&i&r@`ROW_NUMBL!*o!>pDPK2_@=A4.!62#OCNM r 6ip) Ap!|xq|!a8iX! ix.(!p&A Ar!F zʁXb i0!!\atT:2T*66aTRtΉj2NNf .f.a<FFT$&hb+ NAv!!l Iv JLN38nIQB!LA\)H!0a6[.2&:688Aؑ4.H!"*`| i"epB&I\ A&&&*(A(UZaa"6a\IT< Ba8R$ ~<PAa6Qh8a"MS a \ l!0!BV. J^0 Na!rf .@$qvcR  !6` !R|!fma" .0r2#6y.^ !p ^ *FLV. `*66A^\.JZin !. !zB\$J)"ʁ1a!dj)8!XPp8A~':XI4A.!*rZ A a1!T |>j< X/!!B Q>J XN ah@rjAF 6!D!< !~2!F!AaIa!hcF'A  9S!a1!$V4!9BV!>^A$atr$ |nsF `!&if!D z(naDv?/3x6:x>AfxN6l^BA:T7 !z. v`S"wA$x lt,rt6.HAa(A0 ia&Lai6 a锶~a &. !|   r"\axUTCAJQNiT*|)~, > <<.D:A*. %*6:Va !!r_IE@)f!|qt &aLA 6A9$Y:6*!p!>^h> !zF.A<NaAF8!APaaZi6bB"v< 6` )AA)-n&$YhHA:dfz @z 2 &@>Z96 2^/x By/Z N0#yLAaA A~d&-H&B( v v* aNB2 aN\ A66A*la6  qNxi2A΁AұQ!> $?*LA<ilpaa.lr^na~.(`GV6~VR@Pr*  6!Ti!j( !*lD>" c /lAt4)PpA v/}&| X\! ! A9IѴ.&4 , A`AH!4i8XA b a>AA|6p  p&2N0 Vzh Ѵarp< A,eEAn)q Vl8).t.49#AAji!v6O 2 &!T ARAI! !xA2.h!)aA%9!)!.^! za:N An`&H 1h 4%4J 2!dA >~!2!!j  .Dᖹ!A!!V!Ta( .01  7AAA:!N" l.iP!8 r Ih!T"A>$!<nn  `m*3Ɣ 6l !a|h!dA܁Iv600c !&6" A@7"\T!> !F ADH`RA(v2tA )!62,)PN *!.\id .*vS@#AA4>|!!x!a qA4fAh!6&O$A!, Y>!18N"A!\AH!F6 $>qA t!,!ail 4nxf6 y8G vZaR,!A\2́F8U'*Vt"1(! NAE1!| ?aL $a Ho AaXarAh !)!xY@.XA *A v!F0GO<OM| J!dhaBza&&A&yu^$ape=$4n$P+,E,y+>TeP)!@Ap!~"!Сa4 ).r>l>v69i8/X)t%h1!  !XR B? >t%eEj  p.&: %!Z!BJD AQdA>c ,2A$H(@ІV0|{ Ah!a~2."/z ,mZ&A^!l)x D?<#<#&" >da( A qAB>vT!JItiTLv-Ni^t4A9L ( Ax$ơ$!?RPZ~BAX`q  xANz!9dqJaAJF!!FRU1PAh: I~aj>`^aa !6aV ^!:8LN  1fczD S!Ffh.&!aTa6. 1f`R>j- !6)VA"!i f !!xA!r6*!:a!Af aA!j.Aa& A I\4  6I)ơ!x zb&caRaƁQfA0>aHZtap "fA!   )tPA !Rj` !!^B!!!6q.q6^(%AFqLIiL!Va~fSH ViAz AfalNR9) 2FJ55!A $!^ A!Z:Dz"JV8AF!(bF` a1 !&!!.A4B le,JJ! Aap! DZcE !*z̤pp : > AR8e !v 2Jvxa>6!๜TLNi !7(F;FzaAN@!9F!HR a6B 9!p1 aJ !1pa" FI6%Aa&-A ax r!rApv%c@0A~A: H.rQd&,arm, A xNNAP)AZh+ X 4A&!!:TC*ij :!!c%8aD2!A %la!0A& N!L (HAAf &aT60jaA`!)zNBN!,.!B!)@6a:" )UB2A8!<I! , D_N6L_R I A R1a@!)>AȁbqZi!Z"(Q.8Z QaVta.c!AZ$ ڀ+Yr x`vAvAraxpaT!f(8N&" a.|B%ln!Af!Al)6o G A ")!!A!^AnAr01F1A2+5Q!lN67X!40$fV6 AA2!Ax !8 !>lFP;GV0NIB='S'$JxD,V%:@t4E!A"@!I! A.rI P!! %<PT!L6faI$ F& Q <6a!TT*Aa :N<. Aa cMp^XAa>0 6^zā'bI. ^!4A.)6R`!;z%j!p!A4>l$y!av * aa.:vLMpaS~a~H (!R:K.<Tj&V:OAPF4z5VTxa<>!aB!4^Ib5tN )LB.FNQ0j> A!Pr ORARTRTGLr3ENTTiaq&)0PAce!. (!q  I,& >j 6>Uala"ZA ?*.aAiBai!j)ZAaQa\oFEb+$$a* Vx1!AAD)2! *Q&n ^&VZ!rF@A@ !p!!2Ai9$q2 ADZ. z=&!AdA<xpA>Bab|TnHAVx!( a".6Qb"!AX6\^62AH!ZAT."aP!j!!Yj 8F l,v%Apz Z  !!!r AL !P6L.#i!`avPa!AF!DH IF"A|]6\^'':NQ<&>!RA N!AZI\A08.A~6 Qr *i(A )! ib!zh F/8V!APA  |.^zz^za) KAX. aa!ZA!|ABcENILV)>> ATr0T l):Bl.]&X `2ZZB/4\$^ 8|(NZ/D !D!x!Z) A|aFA!Re0iځAn~Z87.Ni*a`*.fJb iAtd'TJ4'\E$.4)!o'rI&na0  &,*VOec%&Ja,Aҁ l.@ 6x!X1h!V"~ H  f:aH "Aaq^ n!Z4aZAA!r4Azi  aokbLF.VA:.:+yfxb6 T$Ar)Fl!t%VMC Ee^ibx !>t@f\ a> d!4D9!qA)a.@A@ ɴ%addaR!F C& F!tcF!^i.(@IK'N%t `'D|&0-N&" A$A"A)^a0 U D(  A "")*Aza  *>  |<"!FA  Xav!&! A4  " !i"(Ra8&X?)`F$ARA .j!a"r!UAx!( j!A|(" anNi aFRa~:\jBP 4@ ,P89.z0F fLSe*!`R JP ihyR1z !5MTIjaR!N!tb!\.d!j" Id$A P!(T .!)!!ZTa ) paHA "PdfEEAn& n X3>. ALe ZSwB 62!i±T!n)`v i:ѐL.|AV@Ij#h'(! aFv!FQ)>&APid1YP 2~":}&& )FA )xAF"!!'2A$In#.AD|F Aj-QNaha!a!F!`D!Pah>>~l%0!A.bAIA&A>)d ""A1hJa0. )2!qceaf!J!A1Bx# c)Z.4 raANv:\)&  !"A !>NA|@a^Az>&< ^a a&vj\AA!J!at^!.l&-6>j`Vr(1b$(= >0!V^(7 DV"#Jf *I FE \&G T6"v&!?66R"Z5 AF!AbF liaaޡa쁮ceVRAf$ Y,a,an|LA6Z& 6> .v2ve 6NJAAAaBUh E!N.C-ȑV A!/IV."F  S N!.ICef >O z.l!F-A <@ngAIL 1~ !^4A\!Xi  V pH"Z  AD!A.E)p`EDPn I-!q(B@)v P!&o)6:IDO-/!tNXlaRJ0pI.PqAaB>XD  \!+anc!zaA!n B aa|fZa.6  .^'bI, hd6 '+F>cEN"!:!AN JQp: \6< A $ \ v@.!.6LT&!A F cAd&J!,aRnDA>A0Jal)>18i!|NF j # Vl&>""uAZa!vP.\c!`+ @ xXF (in6b m.'.Al-Ba< `av`a(Qa)V-`  ld A$$!HABA)j )E(^ aJh~ la2cB&! axxav, f\ 4 !N4.4 A^ ar!baf!؁ .Ja a za!HZA^N d0 !!A\> Lt -I.^v"7!Cpx 1! Ah QUFD" O!&`& XL2XSPR2CJ8E34N"`[^&62`2(!0J $#h!{`=HSM.)H6  )$ 5GL !5 P &bN> >>B B!9t @!8^ᔡhᤡTe联  F !yAD*V.,.Z8 ri2AT$\+ȏɈ\P Nn|d 2xAd\x..h#.!~ja & RrH$1m%T*l69 J#!6fR0!)Ab :| &(& ` B(2\2EaA[>E>GN5*$v!> Lt.!BB &xJ* n :_ Ad!:!!N F1/\~4J!".6s)J!" zan68X!zAN!bbR  5!ar(x!( %N B! I\ !DY. v a .Z D-x6nA !|Adj AAj6 !x2r n  4YJAaN(!j@H ) :PZ!. 6&6,A*!2 Alc!JA6ep!R#\ !a"I(a$`@  $ F~`E"^"+&.6.ֆ2LNL/ h F` \??q!.!.n !!~ҠdMr%&aO W0-K@AaqvHb*zAanaaABaa!!h I: D 5/$/ bAra|f >!)E>: vRR2^3\  xPBm!Z / C D.:.D)>!.)^ex- X%pXkpRa`D8&n 4.~UO/Ri(+ /:6!&a)^)&3!406 Xj aA0*Di`T. .!ADL dE NArVId&F=Azyv /F:Q.nhU%InA*hy.p6*%t& =)$PajA!bW.B FTI.y!Zav.AA(|6A!!!@ae6=0 V  > . 6&(a:) )0AL.lANFaj!La dp`Z,6.P a@D6p֡N.p) >!A4.TN !(!A&y<. F a,J p7*#T_&!(i~A"h  7qA&$1 /yD. HH.MM67TLAxApbAa`v%!A$AFm!!!F~ 1hja!>`r2 VMibF .F  A A)(AQ!<p 2XHy"RiLxX|^FD1nuJ!8 pAr!"N`T!ZA !v:$" AZ(8!ce(*X~ :8QaA*@8$w`,&:p^&|>xpap!,!!6~&!D 1//bv$A!>`!>+!&!xT>BAA,6\0!V Vl!qHAR6a&!Z^ .^b$&-Nla4ALaBR!atIzF!q.LV2Tah!l&. NAr H )("l`EF(b%A|aZa1N q(!F1\&B0"4pATL@ 0A V^j <dAXJZAFn: D~\4N,DPH7! a" !faA!tiB&Ax+(A@ԡ F*> AAD4!@6Z6:n!,) ^:Qt6P!<I.l)aA !Ja@QrAbVV<g8cjDU!,R .r!&!!FA^̒1 ~'M!Hnnp`x_p%!(B) !6c!d(VPD!^XF ! ~G^c, yAvin D4.`V):~ ! ιH#i@>L A$T.r!8Qt6%a8ArH-/J/:'9L ax% lArtqT6XTA>A<d!"A !:!XGIb 0(Adl6҉!4Jax 7"\Ta\h-!aA Oa(E80fM~&Z!&6 XA~J\X И/ F X(!"$ d>a6T.6d*  " A|(!Ba>jZA| a2z A$)!` fYz&BmlF,"R64B6~A&ɜ[]V*MA^P!aH!:,H lAd!d,: . q(!6\AB2zn)ZP!)\!`Hʃ6 vfA>&B !VȀdBA{`ary)BT0qf|TsRD9fT fsp2r-eH!R:ލ|*  b! !$0 aT!p:zvkAj` A!±bqaQ$aZ6 !&AޗA!h!L9jdAA6h F&\A@6!.!LipqAL AF!r..i6! 1d!a>)   ! V-thFr\!(AfJ,V#!މz>(H AfVAD Nr^R  Pa*$AryVA)_UW|)I@ * &+4c )vAa!aɌA8NI*RpAb\!Z&o#.j6A,f da$ Ab|0*ExA LIlix!AA A vA2aJ aVcAƳha@.!l>h!n!  !BAPI"" A2 ), 6 )0B), !v)a A.)F0a6NAV'B!)IT.@*a\X! 6VQv~A\? !dA6r).!P!nJ!!F*!l &BQAa 4Wvnc%,!A,ema usasse ancora UNC invec$di `I:\`. **RISOLTO  "0ritti.parquet solo FREE/AnagiP-DVB-T" (AdX`, 2026-07-17):@[CONFERMA]`Ncoc+ f!empic! rta) non e-Hu .sc2!nza*codTnsiJ!!lr(mia. Segaz8>4:%- %Edstho!! ^!6"<!!eEPN! me ntenur)vAAD!L1%g%zzoB`CEtPYTH%`_LOCAL\CsvToP2f_layj1\%~Y\!V( fede%a, l CSVMrg!B!8tr_acq.c`c%t!8!!t%atB po_2o`%(Fm0!xTVOD IPq6HI-rnEDAz!zL2a\Ala%JaP..\MyICR_SuE$e\ealbhlP chAgamU^A!.d a-exp%t`)QLe:!fm:6A!.`_ 4a66i()E.nv2/J4yAi5bspla!ANAaJati1Yh!IlFele+J|!B,Q^TPaƩP A1i v!  Jt 0 PXproeo/ .0d"(el/tadEaaclu$ e,<!!RA.Hn)~ Rimuo@lYA neAf/`%a|QaE8!܁y)>paX齄L"NQ:$ci !"by("ruc6ViLA6vAAa Eb T`2(Fn(DE>pbox%a \Qhʁv9` EcRret r%8f!J./:$ALaa5 *!j!XA naN1z!!*9se8anPgeD a& ngs.jn%)`":"b"V\jXZ>\"va0oel'op %&e Ũ 12 6 y܁ a!6@2E%"P60ueA~IAr^  !`%|j1TA='X'%( vjV cE`D:_*!B v封dAAHrP A"2Ab$>*AtapFZhdji $)dR!VD/J+2$a A va! oep,r  US M_DIt TTIV Z!!: H!2!:6.)Ba.DCH. zreh!> 6^\vJ!6FAe(zAA2 An`Z H/CLAUDE.mdEav%,@!Pee|NvAn"6  |a\Ir. !~KBa> It.IQXa! * vn .rA.~AA:A^Ji`~ArTu 4A~!h Zd sei% (SCHEDU%TO QTa,!r !r!*g ! ( ! oe4i .18)fAp*"b a"AD.s!MSB  r NF "*^6 >Dav   >&X i%AZ9i |AZ v!^!zAAdTIda4f18An)aZaJi~ ,!Jdry'  !d AL"! cn ( .,va!0eAAVla ~Ar DV kDB/:/SQLmfAVVRVj  a&VV>j r rP<Azj!H14MTROV ILIZIAOI OMPLE AJ...Y!<)~ 0 A!(ԁ<*!T IaQrAF.>.>abb cE0AoEF &8/ZZ/Ep~uesbow b xkNL_% r c2r/ $QU|Y8I^D!v1. .8!*qlaiD 0FA "a) D  `enk:.db"`>!tck$ce( 6 A !QJ>DL^A<Z~(yAp|&!$! * A>R dmb`!J (fDaN! F R  d. A.)aV`rp T aR!B!*!ڡaT. 6g%v!,!n!(N!, i!.YFuU nn> OnAEd ^ Z a!!rA>!A6!vAjFq BH >.MF./Uay>O, _EXT` LINKŚ_L POSI<RYR(LUTA"E *h~F(IVE_IM _P`M!!!a`sy@ fb/e~F(xEx6hAVaf!ZrUJ΁v  Nla2PK%joN!Al l R~.6fhrr  , Ani0eF j $a6>a:vEF`=FE~A`RReb SS |R MMix|t6M !!aZ$&  !iT"m>fZ)aa6<X,j. "/":f!!6A"ZXePVR-(DlE\ !~R! !6&aNI!":  !H)t' X!. AN","A:Aj)Hv  m_i(*R !'ANA1' 8'338467'mI F "TEG%ܡvID ! u%Alco  !4 BA)fb&TiaT J d-HR!RA!.4q: < j\6* La'%i-(A  (2v&L$AAN> !LF!b!zt !za!*  I f)p(@)$ =%., Qo @( ^ca|#>BAhL!!j .N1t`NV.9 Aff%!0A:h|"6(y"N  !&0IvOevAIF.L6^bAQf!!ơ&$^.)v.A*I|a>8A PL6YFi*NIz!z J#!x< ^)sŘ aum ! A1f!f)N8|! !4aj 6@ Icm\ , `rH()"N" t!`9Aa>TA*6H.a!6aA)葢c!)  !!8d!A&!YFa/l !"N(Aa^va>!. nAlA:j)!.ATN."'Te!4A,9j!J8$!!.T !: c4! j>!(d F>ri  a@) 6 4!IF! iJAA&!! !fn  ax`!n!D(@!EEnEa T)l   B!4  .V $ < VaơHA!$a&Id. Th !I1D\.$a!I!QIA!Ac!B|%A>$)A`>6 8AP)!($ELOSRn ` G !b!` va && (FSS=A,"!*hFMN=f>FO=&'A6<4'C:.5>aHp%U=:t6aB J06=- < ARl+C=jAfv^FDP=8!P !BA(>A, &J-!.A8! "X ao f>.Ab a~HliIHaa XAH <% V!QtA8j,A$$  !H!Va&!!`( ,,!:  n vtzax> zziLᬁt\Xa * H"b 2gt%6!<hVa)N!aT 2coA6ј! VAx cFQ4a!! 6v&!"&~̡fLTBH i!Rdr!!`N5mvH L& zH. YnAT&B%AY.0c"P!"!FAƁO%$< !h0!c0TsJ!b:qZ!ȁ av` hv) 2AN/E@ 1!!)-03Ap)aA.dA@)"$jth20AA&& f#+!Ď,詈var!!IJ~3\DJAdr a&AJau%\\%!|pA\s!\$A 2t|Aa\e`>.A r Z^2d2ar2!V#6n1> .Tn!`r,c%DA\| !Ba_(iB^4b: fa!iF9ȁ a8ai!` d !! \(MfD ̡`2_b`>3!v! "6A|AgL&(A_P~DOA2%+N:!~a -!act.V( > 30.$ 00!v :A>.LJ  ! I2A` !cA3o"*' !Lv!X" `J *nBY!lV^ V#!N)M%`^~Py R .l1.A dan.TT (D #)n n3&!:AA !rF$ a6t.txN7 aiA6ZA(\AD.*|I !d94AXA,B) AtQ$a )  4Ad I⡔!:Hl J i2!xa~> 8!  @ t^&+ n.45)"dT+!6- NP8!) A!)<$  1! ALAn2(v=yZZ,& ("Al fDa>r!P 6a^A!a!*a!Xc>k);`b Aaa" !>a~& S !I rA~z  4>.^QJQ@h0N()_bHF( ~X Al ~ A&!. )v aAZ" |6)dv  aidN !r_p!? A ZA*68 ^ af عXla lff@A&4A>vZ8 R .ra|a\!B!&!.! d(.r"@;  !d z@d'E@'ajCyԡ|jCh!d.i!a( A qT#>.=8D!br!"a(Npp$k- A0.ke_LAf2t21D!!, ee@2!A^& D%6! >A!taaX!r.=&.6;x27 213i" fa N 9( 96.51,/((35,3%^AHy-C?0 58.949 z>;62*C 4. 51\*\&Die: 0 8b4b8B<c4n 42414D-A"#!(.$&0(=6vAjX!& v;A>;16 )Av ce!.)53, ap.!(,3-.28,25.,HF1!G(1,7,p+)lEt6; &A|^&N !V$69"Y.|!y!fA)*0,M.0 j|.NcE .A>br :2 !Rr-"Aj.\# v)0> (99,mV hDT 4*!Ё>~F9xQfD!hhcA4! ^37883aNd bT\>ΡHiD&H!aIFd?FaBi4 7eDTqF9 !xv AA A8A& IfZ 2An N~RQIcEa X  "l`*.()b(9$&1V2&8o r!!z8%eA!d)F#a "!A8R *!Ba\)NI :N! *8^AD .1A6AT%.* Ay%i)g%D:K/h P /Dj >Dev&!&1  \aLA2),@.(^! Y(I ^&!i,V/|Qe@'=( E &AA^D9A*0a^c&A̡&?ADbI4.&A!iD!)VAna" TAAn@AMp*8/5(44v:2  $qD"  b1! R(Z1@!(m &!U")!ar9~v!^!ni6"d ,  I At0 BBhQWldwAt**)NR~?daBA H2 !afA$)JaZN-f Qʁ!.a N8ɺrd )bvRw*k%NI7P!Y!N: QA |:7#!A4aY~A" |A|!a.!h!6Avh j3" .F a at6!a! !7- #!c%lzaP(aJaVj  &0F0 A>A0  |Ar!bA\!ja ֩R~H:, 6\!A^A2 C5/I13F@! !L> M) ~0F$A&Ehb!\Y& V" rB;.aZ1O2 A@!b6~1mA(Ar~T!u^ A P. 4!!|B)T!N!2vEށA!r! B a܁L&&:a!a"!b!>S&J2a!a fr&Ap!EATN"UF5.^V"!& !.2)V!.xA8 &#p dAd0 d $AaP$ >I&Q*iy!(4!z.lm.>!*R2 t&6 6 XBV':1J 4A!A|1^)R1ApA.X!,!n^"6 i8!X+9at:I,*L -L. I*f!T)X 8) MAv!aA XA Iء AJ\A0  ɲJA H3!dX'z6ac* !H8(f "!aa !"AP IF!!9 P!!. APA.@.`,>ZT;:~!D!IJn a.V( xZ L :a,A)0Iv.Yb&H8!!`!)N .a@ |!R!`i.AAJ0`p"5`Up A^ !!z  . IbV ab J!6I ^ vAv!Ja.8t cnAJ!V.W)^lA>0<<c'.f>: n:  4 l%F))VaT6/')TRAAj!~|DA)&PbA^d., FLA)bA !l=X2VAl~Za^"2!DH( i!ihv\!@aD lsFᤡ@N;!6Q)z( A,I ?\!AT)("NW`K:,"Ch:PS>X3p.ZDT v!l ge|adA"" |FD _F< ".]2i!>"aHAJ!FhtgeE" @.napFn,iaFA  `!D&AF&aV  A2eAX D $bᘉ)AzAoAAhr B!ƁabvP,,.j l FN'A R!:A6A  ihH!0A 9`"j' X>TPR&EMDM.ghIt5~N(7 le.V4!&p-A<ng (ATJ<ABI!hi)rR,I!!6 A"QUaD!I*t  aXb AD0>Uph08.*!NJJF2MEZnx)2-vFSHOaN!!,6)a"!jv"f!XA\Aat!L!D)A jA:@   l zA>1\c% a!A: !EV!p!.4ARNzPi%:BMpeI [PN A$P2nl4, r&TF|AIBD,v\/n#vN7&6\EB ._)a8U j;z8fz8 ^6d`n@TA੊ eP I ~9vA$z AILaIPA$Apq)6e,aZI!!*QGr>atF!JQ A F a:ɀi*" afh,!A~i,=a\h.e 1:bl!~`.a'|. nP>Vb/aF`iBv!J(0. ! &!g!!^n~I!> !.!x>D4\!!rT\6%f J1P ZAl !jc%Hd.XFjA\ B>\ p^ 0"&s^ . 9R&p`v*B 4#!^f!pB!0I !Fn!L6@46=p&T.BA!:az)aAt&JaALt a2A HFaX./<6qz!&J\\!\a.  .() rA"xrN!z  !XRNV^aui H  9NA!)(h 10!x!P!" A .h/ 6A.a  !` p@FF gE_!<1A8I^ l" l UPvASSjY E.$y¡$x   TMVF!0NZIM[ &OaZ26^(Vj !\ cSEp!zf4v  Ghl2NIEck/tyea0aa, AaAB0ZA._>F Ir! 5% c> a&a" @1uQ0aanh ATzsB(""EN"E%R 9 pA !D fT.^ !1 *! \NF A!.rɪ!I,, p(!$ ^!!D (Lrn!.AD !B B@fA.ifF!4>(6<)Z-t\ AdjANaAlDZb!!!(H LA!Bg!H ! H!p.PH rn`d`)88A 2uRvMdAo\|F FL " T IF8u&}.ha^ !P!a :!&&!)x.ZN!FaB! .@t!6  ,!Q64 )! 6A !!06 4,yV VP`hL`*p Dc6 eq(!yjI> !" FL!& n a9 f f\C! Br*AeF!.._l" !|x d6atiL4(*pc !R, HAa>9&@a~AdZAQ&J  ,Y, <!aPP!^jaP!D$&a&tt:ALHT !Zc lA ~A  6^ZH$!,>h9& tT^VKA>I| !iA!!p4!j q>V)JTA* Af ( ^ )%!!!A(A!AH& a|!.2-Z9i !aA>+Q|aaj ~ej .D  iInj !  a~>,N'c,nai<D X Ala`!PA8A.(&*rA`l)a~)p`SJ I.!Hczp!(FnaxFaa!(!.z!p!!!A,/08/"V<) J! )j,j ##!naPA6!!6*(01!AAZ!iB T!R 4^`T V`6 p!far!iȁt X2 I S2$i^vhv)*R!z26!& h^N:!a AAbH abaHi_v2 X!"aF>V &G>p!^ !:AnA(ά t x&1!AR W&A(ws-B2&!t]E B<L AA. VAaev!1/E4( ia<(!T  laT&RH !.t !NT ZDA(9aF6%A~+aD:AZ aᐡx> ab T .6xA-t=bW'A&< JA!$i@) >9A!! 6Jqc"!8:l!|!DnQFc46H 2!0!):/: !Q@2|a&-!!!.nmAj!!F.)V< T  LFJdn骩!Jt!.9M(rEMENs6!NJ~a0"a !>&> >:I,V ֩Qf>!fiAI!AqqL 0.Az!Yx: A:TgAAF6:1T aFAnъ PI \ AfJ!Lt!F iQRT ! .6c<6)a8ZZq!JThFaA*))xP )&! !h(.Ar/>hx h :``%Z(b+$it >A:QN 8 `FADnn!z๼-< >:(` ^"6 npC6.y^: ! Tdd6$6{` {  A<q 1(4 a!p6NRT9:H +! lX\a` h.0Am4A {D("\J&F:_6.d+f6X N} )hf.\ .@!Xaa1,ok2$A lt $[ {"NA:Axh 9!V68(d248J:"mE.f} ]:jPa6Tadr/ rbn\,*(X   lwU!AB0 z "^i䡄 *N!!6_,(% a0) 2 (S(nNf &.ɒaq!ql& O s2!< : rp5rtI~)DA E00)"FCT/W|Kcr  R!y3dJ T;|AH1d 166H ٤"DawNR./t#xP*kxl8"l* AC. R"rkO</L@F~ LRAG#LJH:/  2 aA5D .#(P>N  i!ΡaAX !pdaR!6aIngnA(  ;! ".Vt azj& >N6@` T*%bV&aaXtz#6v (  PK>| ^wN  AaTa  .|" | |2  i!a ‰d ^jA1V& Ir> V)%,n  !^rd !R6 2fV4!|!" ViZ.0NAHVVe 6& 2a /!y_t!fpZ (:A ho& 'aVp/l0h_ 6Ra!aNN> X0sN!*& 6(V8 !Ra,S 4!A^0!H Tpxaf.6<-&{A|0bD $Aȡa>4&08X0`a(.!!.AaBB .tcL$lvZa8,$   4z(  N PA:V~8(JazAR8 l\ h $za6f* 68&!Xnp O:3V$ $>!4aP)r:4ޅ!t&d v8 `2&j&%"_"fBL xa!LA!Y !l!aLAc&Ah(I^RMtLTl<I(!aā a~i2A!쁤**R~3aP0;A)6NTvBɐ1>a"A..!)IT!6B+a  !`\FH62 }!)jK !2at H*hʡa^$jv5&bF" $~ )~ iA"  !> 2!|!&j!iD!|AY!R, azAa 6 LWQD8 Rof"]44V)\crAra,!V(A4B!b ~<I.A!! q*AVT΁6a!2R)"A&$AfA`We| X p1)<t%! ZaH !8t!d 0)F!0 nHFJ;`SR:@^( a ))>aA A9dP>>8Ian9a@a G c&b ~jvlH!N.$~z¡6ީV*!bb@ ApYD/AzH!an!>PA!a|aJ A  (ANA3!!raAb|D Ip6NAH&aQP jq$KIv:3! a!^Tav !X h.0ahNi ns6^r<! a"4 4! ~r!$^ sd x<֡L ^A8AfVI.A>NV6VSE (DQ|n!.`A)jA.aP!Ada>c"F 1IF^IA*!A8y>9R4x.>aFDAa!,B8 Q!Qz(b  N6 ( OA6 tE&!l 1f)aF|) XAV !a !!p&f |!P p.2: !h !fA*a>A!!NI20 le iJf0>a$)$!.0AP,6aF&ZA1nAA~!ncA\ ANd,4d*!T!87 p!2  .AT)^TDi4f ^T!`a!!R jb)x(Ed AR!jA.X\ (AT>a"z+ !!daAx)Ejc%  6 . 7F>.>| !6DFN"9 زh.& F!JA..| !~;7A%*HAZMf.xA!9JT Aap A0#!&YAa!> ~ .Ah x> > FhA&x`.< `6 a.!:V0 .4a>!*A4F!""aaee0!!+!N&Ad!aX&t6(ɜ!F.8 !F!\!VI> HP!!/Ar <J f8ii F XiaL.|X )pr .&! M%F@^ 6 a,AZIY^JN4 AXP!>F `A )j. Aցc%<@6*)!^ JA X\& I:Ad^I 6(\&H|  a4!RV:x%xE)H!hz aVvB !A  Ρ"!`PG &N hB A!8b08!`*na&2 ,6DNt6 B Va! &&|a2)V! !t &A#6>&!X !F<&%+AT)a.Qa0t!AdQbD6A y%ajP>0Mt\EX0A DA^ ! IABAa!INFD! A~ rH.^B*dA!ơN taaa`D   ^)I^Pl3`.! haءT!!aةfa$F! n!&B:&.d! a A>B !4<8znc.CM&(A\&6OA<1aiAb "<,v#!kQ\RN !$!AIZ)!\&e$rf&pV!&9!aAa!h!!F>^a.| ~*@1A!L d A$!(q^R^!*0 !aL!  aVFH")|a0n&!x!aΡba!!6"eaAn2)HR!dD/&) !)N"!MD ).!R r|!`^P2T:ai1W(D !a !bAt9( j!al0\0!@a*/\!@).6!>f <2 N& AP^0B>$ >~!A`&2"!~A)x1*zA!A00!^ā&a  F cEAjLen!pA\Aha868AD !!4gato. {2  w@ypis$%  w@ w@2 n n w@no"pathcMauro/lavoro/lavoro-python-ecosistema/lavoro-python-ecosistema.md"tsNyB"datacm--- name: lavoro-python-ecosistema description: "Panoramica dei progetti sotto PYTHON/ (ufficio Windows Mediaset)  hub, un file per applicativo" metadata: type: project --- Parte di [[_i_lavoro|lavoro]] (contesto professionale di Mauro)  complementare a [[lavoro-progetti-strumenti]], che racconta MyICR Suite/PowerBricks/Linker dal lato posizionamento strategico; questa cartella l'inventario tecnico dell'intero codice ufficio, non solo i progetti citati l. `Dropbox/adrian/PYTHON/` il codice dei progetti ufficio Mediaset di Mauro  territorio Windows, sola lettura da Nave (v. [[feedback_python_windows_territory]]), **fisicamente fuori dall'archivio**. Un'AI che consulti solo `archivio/` (es. un mirror esterno) non lo vede affatto: questa cartella esiste per colmare quel buco, dando il quadro "chi fa cosa" senza bisogno di entrare in `PYTHON/`. **Gotcha (04/08/2026): falsi "modificati" per line-ending, visibili solo da Nave.** `git status` dentro `PYTHON/` da Nave (Linux) pu segnare file come modificati (tipico su CSV/config/VBA) quando in realt il contenuto identico e cambia solo il terminatore di riga (CRLF!LF)  verificabile con `git diff -b` (ignora whitespace), che in questi casi non mostra nulla. Causa: Git per Windows normalizza CRLF!LF in automatico (autocrlf), da Ufficio il repo risulta pulito; Nave non ha quella normalizzazione e vede il working tree sincronizzato via Dropbox come divergente dal blob committato. Non un problema reale, non richiede n commit n altra azione  non sparir mai finch non si configura `.gitattributes` (oggi assente), ma innocuo e va ignorato quando lo si incontra in un controllo da Nave. **Non una copia dei CLAUDE.md di progetto**  quelli restano la fonte di verit tecnica (stack, comandi, gotcha implementativi) e vivono con il codice. Ogni file qui ha solo: cosa fa, che stato ha, come si collega agli altri. Per l'indice tecnico completo con path: `PYTHON/CLAUDE.md` (coordinator, letto solo da chi ha accesso a `PYTHON/`). **Per la business logic e i flussi dati** (dove nascono i dati OnAir, come li trasforma la pipeline SCHEDULATORE, anomalie): non qui, vedi [[flussi-expert]] (logistica/pipeline) e [[data-expert]] (semantica di business)  coprono in profondit PIPELINE_PYTHON/DataHub_v2/ParquetToAccess e l'ecosistema MyICR_Suite/PowerBricks, molto pi in dettaglio di quanto serva ripetere qui. **Convenzione git (completata 04/08/2026)**: ogni progetto di primo livello sotto `PYTHON/` ha ora un repository git proprio (repo annidato, agganciato al padre solo come puntatore a commit  mode `160000`)  scelta esplicita di Mauro per avere nel pannello Source Control di VSCode uno storico pulito per progetto, invece di un unico log misto. `PIPELINE_PYTHON` era l'ultima eccezione (file tracciati direttamente nel repo padre), sistemata oggi: repo proprio creato da zero (storia precedente, inclusi i fix del 04/08, resta recuperabile nella storia del repo padre `PYTHON/` prima del commit `b647a74`). Nessuno di questi un submodule "ufficiale" (manca `.gitmodules` nel padre)  funzionano come repo annidati informali, sufficiente per l'uso attuale ma non supportano i comandi `git submodule` standard. **Repo padre `PYTHON/` rimosso (04/08/2026)**  con tutti i progetti ormai autonomi, il `.git` del padre non serviva pi a nulla (la sua unica funzione residua, tracciare i puntatori submodule, era superflua). Rinominato in `.git-archiviato-20260804` (non cancellato  resta recuperabile, rinominare indietro se mai servisse). **Non cancellare questa cartella nel breve periodo**: contiene l'unica copia recuperabile della storia commit precedente di `PIPELINE_PYTHON` (incluso il fix `db_Osservatorio`/`integrazione_update_day` del 04/08, non portato nel nuovo repo standalone per scelta esplicita  "partenza pulita" era considerato rischio basso solo perch questa copia restava disponibile come rete di sicurezza). Decisione di Mauro (04/08/2026): aspettare qualche settimana di uso reale del nuovo assetto prima di valutare l'eliminazione definitiva. **Root ripulita del tutto (04/08/2026)**: oltre ai 5 file morti trovati per primi (`Bill.txt`, `KERNEL.md`, `agenda.md`, `_analyze_parquet.py`, `_check_emesso_dupes.py`  vault-mcp/Bill/path pre-migrazione), un secondo giro ha trovato altri 3 file di configurazione altrettanto morti: `.mcp.json` (puntava a `vault.privcloud.dev`, lo stesso vault-mcp smantellato), `.env` (solo credenziali Supabase, dismesso 06/07), `.gitignore` (inerte, nessun `.git` pi lo legg@Zde). Tutti eliminati. **Oggi la root di `PYTHON/` contiene solo `CLAUDE.md`**  nessun altro file sciolto, nessun rischio residuo di credenziali morte in giro. **& Gotcha di sicurezza  `PYTHON/` non ha pi un confine di repo suo.** Da quando il `.git` padre stato rimosso, `git rev-parse --show-toplevel` lanciato da dentro `PYTHON/` (o qualunque sua sottocartella priva di `.git` proprio) risale fino a trovare `Dropbox/adrian/.git`  il repo principale, lo stesso su cui lavora Adrian da Nave. `PYTHON/` resta protetto da un `.gitignore` nel repo principale (`git add`/`git add -A` non lo raccolgono), ma un comando come `git commit -a` lanciato per errore da dentro `PYTHON/`, pensando di essere in un repo locale isolato, committerebbe invece nel repo principale  prendendo dentro anche eventuali modifiche pendenti non ancora committate su `archivio/`. **Prima di qualunque comando git che non sia un semplice `git status`/`git log` mirato a un sottoprogetto con `.git` proprio, lanciare `git rev-parse --show-toplevel` per verificare in quale repo ci si trova davvero.** ## Applicativi Un file per progetto  nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati): - [[Frank]]  daemon Windows, orchestra i job ETL (ex Scheduler) - [[MyICR_Suite]]  suite applicativa ICR, il cuore dell'ecosistema - [[PIPELINE_PYTHON]]  pipeline CSV!Parquet!Access/SQLite, a monte di tutto - [[ImdbUpdate]]  job settimanale dataset IMDb - [[GemmaReport]]  report automatico settimanale prodotti GEMMA - [[GemmaClient]]  client desktop per GEMMA GSV - [[DbComparer]]  validazione DB, uso on-demand - [[MonitorOsservatorioPy]]  ascolti TV Spagna/Germania - `omdb_enrich`  **trovato 04/08/2026, non ancora documentato**: nessun CLAUDE.md, non in `PYTHON/CLAUDE.md`. Dai nomi file (`omdb_batch_enrich.py`, `omdb_poster_repair.py`) sembra arricchimento metadati/poster da OMDB  da verificare con Mauro e scrivere una scheda propria quando c' tempo, per ora solo segnalato per non perderlo. ## Quando aggiornare questa cartella Su cambio di status (active!completed, nuovo progetto, smantellamento) o su una nuova relazione strutturale tra progetti  non sui dettagli implementativi, quelli restano nei CLAUDE.md locali. Fonte primaria per verificare lo stato corrente resta `PYTHON/CLAUDE.md` (chi ha accesso a `PYTHON/`, quindi non un'AI esterna solo su archivio). Nuovo progetto ! nuovo file qui, stesso nome della cartella reale. {2   w@zu%  w@ w@2 w@ o"pathc4Adrian/agenti/_i_agenti.md"tsN0yB"datac --- tipo: entit --- # Agenti Sottoagenti Claude Code di Adrian, ciascuno con la propria base di conoscenza dedicata, costruita mentre lavora  non un output da proporre e aspettare, un documento vivo aggiornato ad ogni sessione sul suo dominio. - [[data-expert]]  **data-expert**: business logic dominio ICR  diritti, anagrafica, edizioni, linker, mediatrack (agnostico rispetto all'applicativo, oggi letti via MyICR_Suite) - [[flussi-expert]]  **flussi-expert**: logistica dei flussi dati, pipeline, provenienza  complementare a data-expert (prende i dati as-is, non ne discute la semantica) Cartella pensata per crescere: se nasce un terzo sottoagente con una KB propria, la sua voce si aggiunge qui. {2   w@{vv&s%  w@ w@2 w@ o"pathc|Mauro/lavoro/lavoro-python-ecosistema/MonitorOsservatorioPy.md"tsN`yB"datac --- name: pyeco-monitorosservatoriopy description: "MonitorOsservatorioPy  app Flask+pywebview per i dati ascolti TV Spagna/Germania" metadata: type: project --- App Flask+pywebview per gestire dati ascolti TV Spagna/Germania ricevuti dal Marketing (import xlsx, aggancio a SCHEDA_PRODOTTO, export). Status: new (evoluzione da VBA/Excel). Deploy Tier1 (Python embedded, zero setup). Collegata alla pipeline SCHEDULATORE via `osservatorio.parquet`/`DB_DAY.accdb`  dettaglio in [[flussi-expert]] ([[PIPELINE_PYTHON]] a monte). Episodio Eleonora Fuse (fix richiesto 10/07/2026) in [[lavoro-progetti-strumenti]]. Vedi [[lavoro-python-ecosistema]] per il quadro d'insieme. {2  w@|=E%  w@ w@2  w@o"pathc6Adrian/tools/frank-relay.md"tsNyB"datac--- name: project-frank-relay description: "Ponte file-based Nave!Frank (ufficio) per query di sola lettura  cartella tasks/" metadata: type: project --- Protocollo file JSON via Dropbox tra Adrian (Nave) e Frank (daemon ETL ufficio): `tasks/to-frank/richiesta-NNNN.json` ! Frank processa entro ~30s ! `tasks/from-frank/risposta-NNNN.json`. Ridefinito 2026-07-17 (non WebDAV), implementato e operativo da allora. **Perch esiste**: da Nave non si raggiunge `PYTHON/`/rete Mediaset direttamente  questo ponte lo permette in sola lettura (`list_dir`, `read_file`, `glob`, `duckdb_query`), usato soprattutto da `flussi-expert` per diagnosi sui dati. **Spec completa**: [[flussi-expert]], sezione "Protocollo Frank-relay". Menzione breve anche in `CLAUDE.md`. **Manutenzione**: gli scambi conclusi (`richiesta-*.json`/`risposta-*.json`) non si accumulano  esclusi da git, ripuliti quando non servono pi. Il meccanismo (cartelle + `.gitkeep`) resta. **Stato (29/07/2026)**: attivo, ultimo scambio 27/07 (diagnosi Free+DVB-T). {2  w@}Z<ɷ%  w@ w@2 w@ o"pathchMauro/lavoro/lavoro-python-ecosistema/MyICR_Suite.md"tsNyB"datac --- name: pyeco-myicr-suite description: "MyICR_Suite  suite applicativa ICR (dashboard TV, Linker, MediaTrack, PowerBricks)" metadata: type: project --- Suite applicativa ICR (dashboard TV, Linker, MediaTrack, PowerBricks). Status: active  il cuore applicativo di tutto l'ecosistema PYTHON/. Flask come API layer unico, HTML/JS/CSS per l'interfaccia, PyQt6 solo per moduli tabellari Excel-like (Linker). Regola architetturale propria: niente MS Access, solo DuckDB/Parquet/SQLite. - Dettaglio tecnico (business logic, flussi dati): [[flussi-expert]], [[data-expert]] - Posizionamento strategico (perch conta per Mauro): [[lavoro-progetti-strumenti]] Vedi [[lavoro-python-ecosistema]] per il quadro d'insieme. {2  w@~F%  w@ w@2  w@o"pathcpMauro/lavoro/lavoro-python-ecosistema/PIPELINE_PYTHON.md"tsNyB"datac --- name: pyeco-pipeline-python description: "PIPELINE_PYTHON  copia versionata della pipeline ICR (CSV grezzi ! Parquet ! Access/SQLite)" metadata: type: project --- Copia versionata (git+Dropbox) della pipeline che gira in produzione su una macchina Direzione Sistemi (`wincoarcapp01`, fuori dalla rete raggiungibile da Nave). Status: active. Trasforma i CSV grezzi Mediaset in Parquet Layer1!Layer2, poi in Access (DB_WEEK/DB_DAY) e mirror SQLite. Validata contro il legacy VBA (match 97-100% a seconda della tabella). a monte di tutto: produce i Parquet che [[MyICR_Suite]] legge in sola lettura (DuckDB) e i DB Access che alimentano ancora i consumer legacy ([[MonitorOsservatorioPy]] incluso), finch non vengono migrati. Catena completa ricostruita in dettaglio in [[flussi-expert]]. Vedi [[lavoro-python-ecosistema]] per il quadro d'insieme. {2  w@u%  w@ w@2> > w@>o"path"4Mauro/lavoro/lavoro-python-ecosistema/PowerBricks.md"tsNTyB"datac=--- name: pyeco-powerbricks description: "PowerBricks  visual query builder per colleghi ICR non tecnici, ancora allo stadio di specifica (zero codice scritto al 04/08/2026)" metadata: type: project --- Seme di progetto (da met luglio 2026, non ancora in costruzione attiva)  query builder visuale (Blockly, stile Scratch) che traduce blocchi in SQL su DuckDB/Parquet, per colleghi non tecnici. Oggi vive come modulo dentro `PYTHON/MyICR_Suite/app/modules/powerbricks/` (specifica + dizionario dati, **zero file `.py`**)  Mauro considera di scorporarlo come progetto a s quando l'implementazione comincia davvero (04/08/2026, non ancora deciso). - **Specifica tecnica ufficiale**: `PYTHON/MyICR_Suite/app/modules/powerbricks/PowerBricks_Specifiche.md` (26/06/2026) + `.../powerbricks/CLAUDE.md` (stato implementativo)  architettura, 4 domini (anagrafica/emesso/diritti/boxoffice), motore di join, vincoli, sequenza di sviluppo. Fonte primaria, non duplicata qui. - **Dizionario dati**: `NL_semantic_layer/NL_QUERY_SCHEMA.md` + `NL_QUERY_PATTERNS.md`, stessa cartella  condiviso col ramo sperimentale NL query (vedi [[data-expert]], sezione "Due binari"). - **Posizionamento strategico** (chi sa cosa, rischio AllRights, ruoli): [[lavoro-progetti-strumenti]], paragrafo PowerBricks. - **Business logic dati as-is**: [[data-expert]]  non l'architettura app, quella sopra. ## Discrepanza nota, non ancora risolta `agenda.md` (file sciolto in `PYTHON/`, recuperato e poi eliminato il 04/08/2026) conteneva un'idea di dominio di partenza **dinamico** ("il sistema suggerisce quello con pi filtri attivi, l'utente pu sovrascrivere tra anagrafica/emesso/diritti/boxoffice")  diversa dal perno **fisso** su Anagrafica della specifica ufficiale (`PowerBricks_Specifiche.md` 4). Verificato con Mauro (04/08/2026): non una decisione deliberata di rivedere la specifica, "probabilmente riflessioni in tempi diversi" mai confrontate col documento ufficiale. **Trattare il perno fisso su Anagrafica come corrente** finch Mauro non decide esplicitamente di rivederlo. Altri due dettagli da `agenda.md`, non nella specifica ufficiale, di stato incerto (idea viva o superata? non verificato): - **Doppia modalit sincronizzata** (pattern stile Power Query): GUI visiva per l'utente base + script testuale leggibile/modificabile per l'utente avanzato, sincronizzati  parentesi tonde nello script per l'ordine di esecuzione (es. `(emesso AND diritti) OR anagrafica`). - **Output base**: una lista di `rifer` passata a Linker, che renderizza autonomamente le informazioni associate. ## Domande aperte non ancora affrontate (da `PowerBricks_dossier.md`, dossier Elon 13/07/2026, recuperato e poi eliminato il 04/08/2026  nessuna risposta trovata n nell'archivio n nella specifica ufficiale) - Perimetro della v1: quali dei 4 domini entrano subito, quali no. - Dove si ferma la logica diritti nella prima versione  il pezzo pi costoso, farla tutta subito rischia di non finire mai. - Se e quando PowerBricks toccher il territorio AllRights  decisione strategica, non tecnica. - Cosa rende "fatto bene" questo progetto, dato che non stato commissionato da nessuno e quindi nessuno dar il criterio di completamento dall'esterno. ## Scorporo da MyICR_Suite  non ancora deciso Spunto emerso il 04/08/2026: dato che la specifica gi dichiara PowerBricks come consumer esterno del layer semantico ("lo usa come dipendenza, non lo ingloba"), scorporarlo in una cartella propria sotto `PYTHON/` (coerente con "un repo per progetto", gi applicato oggi a tutti gli altri applicativi) avrebbe senso concettuale. Deciso di aspettare: zero codice scritto oggi, prematuro creare struttura prima che l'implementazione chiarisca da sola l'accoppiamento reale con MyICR_Suite. Riprendere questo punto quando Mauro ha idee pi precise sull'implementazione. Vedi [[lavoro-python-ecosistema]] per il quadro d'insieme. {2  w@v(%  x@ x@2  x@ @o"path"Adrian/agenti/data-expert.md"tsNCyB"datac- name: project-data-experknowledge descriptionV("Busin$8s logic fi om(lhkN!diRck ( t  v* My (_SuiteP.ag%6sc!,s%Xb0all'appc ivo).%nclu%t8 il quad% su)!bZ P%erB!tAunEto*!ze f%t%A!bch ( ci=Zc (!A(YTHON/%DA`u @!r!n%a(o/la%0A/)Lmadu2Z!<i" Et%HI(: ty%F& aH- C%oeenzAVA6!Ij Q(2AINAaTa!Hae n~)Nc!I1ae%FA&a 1 paDa!zbAH2026-07-17EL `A*q!aseH!Vbel!A( `!-2`e`.eN/>s/Z< .md`)M6c%B !Anrzv-Ae!6"AredpA(q$y\"> @LN2cEtA ԁ^i%P|agR(tu$6!aaA&a. P`i.eV(**Why: !uBse*dbox%@!JsoY1.A0a|A@r< r SQL-h@aNdeEA8!imMA)brre0Xa>L*a1L!8gh!&!g% )Z!&VA!^6sADrE0! B l< A2AD!ABe!pŦ! f*4FufpJ.H)ee`8!>cc! EdBAA6!!aa h!N A\bet! . 4tI j!o%Aa} Ne!!l!!(04/08/T)e6p)4 a>@ v!"`p5bH>j/b*JBA a!%"A &z )Dl!T:&"IL)!J$ "&b) alcodI |l>A iԁ* &dV2 !n!azA<(EI!,  _VAa!B o_en=)Xn\VAav !fe:a"*&A A! f sE>Z =]"> L!a9b6:A & Y.@|  HE1z٠fLnAaN ,  d !`a`A!I!d& !X^Aohp! AvZ!8~ nA& o! O-D*!) n gh!Jo`[C 8FERMATO] )!x c&!4r.p . /A$ ,nJ|0IPOTESIvAFa!~*~i " 1b!!R>6  Ae ## DuXa^~ c% v^0LLMeM Az> 30)eA"f!J&0 V  . N!HɈQn!f!2 a(6b6TaY:a\z - p^>F8)xAb6V /%l gh ᎁza 2uUAri`&ry * a$a I& Be(r ly!JSB! !z)100%I*Pa| piF %`]0>!BpA-Mi-%b q( t!6ar0aL4! A$b* a:Qe (fQxi,a , ~t9Ij!AXa,!ơa.!0  c "IB-!! fi1x!$Aȡ@x bNL !~A >:lAZ"V> .!D!!.qaray<ʡ~\ bHiF|N>Ѡ'2 Hu=.0 1"bvP "/H/bJILaJ1؁n!&i& IA!IX!h)!8XoE b&I I<8 !!h a XnL L,nD I&72T h r !IAzQm)web. xz! L "Oe" nAI RXlEAf AP+ W`RTCut XZi(!4 !ha*! eza:v!/@"y ie4"!a!HAa !$.0 PA*ATj HAuj "!j"h n%!4 d v!!oe!l,1xF6QaPaH.B!t%H!QBT  <F!h!)6$ .N 4dZ!2|)~*"X Ej)*qLa@n`o|P sL&!~9a@ah achA'Uf(A@!92f xf%N!A(!eg t.a!!(5ALA!".p  a!NnALlND!Xf&QfA P,acfI:!!y. f\pbvzz &iAVA$(ZAL r ieDRN| !z>Q! >~!d!A(Aa)lANA! jo% 0@)! LxI<xN :A AL alytmI& ^ 6anr!a ah.`(J!XamH! cL41v 6a aAr : Z J(b!l!I  KB9 ~ Va.Aae%!P As-%r>Z!H*!g%4A  `Qf I ` AataI~!V.j nx $v"PPD R$) !$Z ArLp AHV!N.:!H $$f 4 (]xN>" 1(L%).ar|a) Ha6A! 0 T a !`NQ Npt^!! IR!!X  Acd@Al!8!A4 &8  *riR $a Aމ  a:I )`n !vI djB al&!&i a^!27:$<L!!R !A!,56V i A)Va2%,.p8 A\ j AA! 'o|aif!zI" 0 dJ v> !nx&!A\rzA' :%!:6T!!*hg%zZ Iv!r!! r$lpsp !. i!N4vN!haH$'rz A)TnEXR1A p n IZAB("&1%0 `@A`aar-e&JIa !niFai/jA!A ra| 6a6>!H *zQ AV>!\ >%2P6Al*6adz "Aā4l@6 6 Ͱ'N A. . v6)j@iA)bb,!!AZatR!N!j A&Pe!Pa%Ao%\ B! ,atq dalcEF\'la @)j)R|#A thb!a\rYx4! Q hQx6$ !8c`a8a$A2'LTRI(2AavQ*6 8a)6<  a\!!@ap!"!A,o%x)!  !!PL!BIaz!2dD). f!t6lLtD!L !iI1JaT!nF`a(!Dan i|49JcE6D"]!a@!A^oM@Ri_(!&e1e" V!R1m6A!r!rZ6A()avaR2a QN=1h!~&!!f!xAZ1.fpt^2!  Ex0lEA0xa k%wn%2!Ja !!*F!I)dA`&.:4,6!n !fn=( S  6a"l *N.AvaR at (.61LINK#_REF#B##RYB6&8VALUTAZIE(# T_EXTA%L"aM\D͚ O b!0R鰁t! (Ai4D'!!Pz)xA^f>(,."c"!Aa@2 PJiv~ pd,*U"# *a⁆AD  DXaa`!$r rtX~pn6R`P21V`, jaN_-/:P<*!FZa\qjH `/me/%:d!da/Dz .: An/%@af//v/6p* |'u\.X0 AN(':%:'$e.%A(f".z dЁI*tN{%*}J 4.")0B5p,A"!~!:`tNe ~ *a !An1 bɲvBT1T tLdf( HD  !$Mmz!IF Euj" ;> A(.6 |)D'h6IBEe ELECT5R!j*n*G(ajTr!6`)3Xi,B!2 !v& !$ 2 vM& < ID|! P t!\r`)XP >4)^"ceX!<2ZAa *d: I\ m "A .!a6* !p!n!h1v aNp12b`\  C&.6V&@!&f/rina~n j!V  !A!!>2aAL)t!Zt62z  6A6tpA6Ad!~>>a>"V(A6P6_ AL`n `2X.Ay $A!I)V|: !.#aIA!h Ab(~Efs-!adeiA"<jA6v6/q i q!t!Q A 6\2!`I:\)FTWA$ (CHEDUL-> \Z7!!ahx tE)AV6!aAA!)aq !ށ f!ԡ , ) !,!at $ Jafa6a6rX V cŐ 41ge.!tB^ ! >aaYV!!DaTILA d9©H &H  L ` A1xA! R A!^!aLd% Hf @ !N%aA ANIfvEq6r I`zA.:p`^ .n.1A,oAvVAv AjxyP ! DhtaFAAƁa,IA&. A6!*q! fVmExaAF 0q> a!> l a a0!IA!&A^ )! X HAVA6&a.Vd dav  ;!&& !IAJ/"M4f a aaVahc TR 19`Aia $A adtL" (I" 3(R!&" . `B  UNT(*FJ!@!8603|` !!R# ~$xR *$| |f$A!XadA~_ &^y 9.599 v(Y2*(zTmP()e *rRr  !A&8B6/KI/7CNs%h (j@"7;( 2E:G ܁!`"'!lb !+1!0ġ6@aN^!\A)@!Per0tToA zsf.ek.5 ffa66y-f JNFQ`s.xAXi. zJAJa>   6),Nv!0N)'CANb5'DE342 TEQU" (O"!.ahA& a~p |  !ɲ'L N|0 zjy1h!i<,J!T x!D!6 L%p0AZX q !zl:A\(Q!ar6  ! (aZlB n,&!!2&F=!r!jaP>hce(F3h6BA̎\36@nZ!&9 B Z(6 rJ2bA! RB5ar2r,A`6 !89L > aB!81A) AH@"eh6`!`C}t 6!DMaaM. !hA. nAan! 9z& !<r I TE8&$I.!.  ڹbN`I0D!I>8> t !N pz!a!RV(.c2VBA% "aa.!af q$!``!v!6F@Yz!af(2 GRAaMd STUMI A~ihA6l8 1!!,Zb ddE6p!CEt,!!OZ r6&!:tA@$Yın x> b nJ 'ada. PfC.63=c\)> an`aN_fb`hD/446H !Z>. >XLi!`; 0IMDb2n*a> e280.5  XB_EDLEUJTzLO-Hzaf7 qVD)z62*0?26& b "QG DJV\&i. : ~ aGuxPa!V(p$"!aab BA©d A#!v!Va (BJD<axY!<n-*.'$YAayPnI65E892uPab0faA_*%>(&@  . !$ `\&'ɸ86 20a/N r ! B F"b=b6 A~< A!!a!`V=:ve d fAe&~ea\g:LZ&n  j f 5 I2 b P C C  j N f F E *MaO %(A%!0Fa* B)a|a&)F A&)$vAAɢDRR >26 R6J Z !"6h &*ixvAdKAP<50V!!؉~2QI^A AAAavAba&a.!B\ , ".6p\!^ YvYbc.F .4V! !1)iNa!B ( &|ANZPa0>[1 fb! J02F.12.6 !b> c !!!!AI!=^  Flla,a&M Ad|=N OUHBYBV HAVvGD&^>X 0m t  >Ta`d'^ . 8.8XCvBan!d9vId>9A&Dj!x.Ab8AaAJ"v1 a6>)|UA"AFlQ2Cvt/ @ġt #n*!6!vP!nVF!AB<`< !6d a0>N+:vc,,AY1Sl1A8,  > H6~9>AvG!R."" !nn0!8!c$Μa!`XA(Dn!ځH7!nA 60-&!A6 &!L!$AzH 37= /AiFBIF =Z!+*jA$ F9R, aL )a@ VH "#dL19X(BI PK"V Q !(b"HD!AX& pZ P! 0B A!Z"HT( b.g4c ځ! A!N8!$ 0* an1!Vc  AnTH*VB!saK(at _E!6 6 f 6 4DŴB0$0d 0 \!j/ T8zt*an)2 ?) .In?`[b )- )L  IBL i(!:'3aFH  ( 6Yr. jc26I '', 3  '" )!^<b jS/)*fj!Yr!(.PA12.!9< A.?9 f!)d P7i,! Aa88B!`>8&6Qb.lDl(.>Pav,a!aA:3,6,e|  1 89,24r36$,884 Z ,H 2Ac2J^a(!^^ n&\O'(F/R/M/J`&n A2-8aee* F\-R" $aA$^\)A>\';6"WEp")A6jA)0&d/l `_ 6_ & 9 A T^ $A**nr",NADR: _Z>"a`>6I*:NvF8!"!!F(wen w%a(sEFA@t8 p!.:a nlAzIi 4H ZA : nLcB6R I4 1.3^f A!4v.=BUED!2` ! "7 e 0AԮ<='F <TAlW WEB6E'!`BlLC8!aB"x!SNEF3LP` f., !4!  A  AvI ,b-1`!vFAZDAH 0.( &!1nAl!t!"Q"A&@IV* &8aJ< FBANA( !:^ PA@FX@" f_ah!,$jHl&) BN oa (aA.a.B"loaD$;,d!2E|  JZcx!,q"rI>Nb6L-&>&-Bv^)"V|AA(! !l#QVa"_AA )^Al2aJ)Z9L>6> !P!!&j)Y!nr @X02'!cIrt . !6 AjAD|A! 2r6a"h a!l\ 0!^!laAzraI):*?a!()a 0-L6:$nJ>8Nd6t~!p!BƁ a*2A.h A CA>! =he^: c2!܆Ta.=2&dR)"S6|1 VN; ALZ.l!n0`^uI>o \gCD""_ M TBOOv 4A:`F0a:N&A! !zv\A<.AD1ar2&pAF4acXP a !rt! A8(!!DP'AF`e4ql&Fjvj$H !ipA& JFrD!(b&QNA~ ax!ta6<R!j$!Z"AFF$!L * H' _Viv T/Uzr) pN ƁAH<  tf 1::I4+|Z!NZ!T!\AF6 AaaZXa&YA.NJa&"z!d6i0! 8&!6i@`(U.!$il! x!  !`!Q&F.L!8l !(A (A! )ai1 (!Z~;AD>A l.  >p;$4-:!)~P!ra!A !d!dada>&X4N >RAd  JOe@:=.9A* @*!i Q!\A $0:8:!Jp\(!b.  IMrE$.N) {&9aXA &f,"Ita,F2Q BId*"(D 42 / ::r% R&qcE.VAViaV& a)9.iNvM"!an\AR >&F&(0 ) ^6a  6 !x)G/145!. 2D!aXR C>PBA桠6>fFl v.b.NJ 3A. Q 2!N:1( AB!2!0A!.]Ifz^y~B!1&8!*R!11A b=,q(%Rd>DL` Q~h c:!ai a!j&bH6\xAP`3D NiaN H 2a:. ""cԁ Tt$!\aA 8!6=!Q.\P 1.Dj!X#2e)3F85Znf\!d  n6.d .qA. aA$.P!!ΖA@a"q>/Z1ay62 x+Fj 6@ q8FA  ,ZcΡ6`6Ѣ, .a a !aNaab tB1>a^ "aH>91,{"Y.V0n.F&0Ajn.cL!aj8B29AAv Q*:$\1!>p> !Y@A< a| 2T\D Pd.1Dx!04!r!&2cL!8>p+1^ ` ..Aa h ,$v6zAzH!>Lb!<t/e:aN!J$apv X!2i!fBNB !4! -%R x .6)8 TF`4VY"!&d!ڡ"!A.AAc  > A)A)!!P!f&`Dqi&!T>0 !9H V.CaB!*!AX  h6&aL!!"i ^^2SOL%n.&)`Aar!(aX&P R9.Z2_PRO T0!Ir! )AJ^ANc(eb@887ទ&bZD  83.8A4%aA 2bA QA:5F!VA-hi:AA.  af,>9H@:ceAP >N$N>0)ahoeZZa\O6 .h aat AX anB*x&BjaA4.Raa< (Y\a!!X@0 !)v^2|:Ba1NxN>n $4D\!@(0! !!JaD2Uv f6ntLa|f)!jJ*0HW^a.A)n_0BgHI! M_71*`B,&4!BAġD!v>./ : !aAV&<pF2AFaR3 74 AB66f!Ax!aiAtAcep FZA6f0R.!|.B/.ar !Z,Ta)\!av0J4: 8 6O33&\ >  ^O1nY52%a86l6 NDpa0@>cZ8A"aA!Taa6 iR!`!! N!!PanѴ2'a,!cE\A": >7* BH.!e*Zxk\3!A  t2ATƁ:F *l! YnZn iaz!`8!,/&L!:0.& ^A,% rb4 6`>!Av )"t)&!T:p!na8( .VAXlA,ށcEViDn e"L 9%Nv!A>!|.B "Aa/JAa"Xb !9Ё!Atg}v !!n!X )%IAB3fT!X)zF^)!* 9A1n!T ^ az>)^(djP|FVFA 6@z $&>!Y6h!~H! AA@AR !o*Va*b !ܡp\.Hq(Frc%IaA! $!RO!a zaA" A4G(:'&/ 1V.)T.R)R) a2L zA^|  !i!ġ6"A<*(Qb Nazl!!!<f/ J . )h~% &))2Az2%xfIAX \  !AA I 4 al6)6 a 60 V!H a:!*A.<)!AAnH)=& ` V V" L)Z!n$ !ANF><na/E5 >cE A ArP i> 4 ^&'vn%2)P@aA.vAp>!$ )Lv6|)FH^p !JA$.!< Of+n F! ( fTnl-AAa.(L1N TiPah !8(a1|!j,:6jaf*va*] !:!dvj!B !B.4!v!8I!8AF!9D X-_AIAajV!xh1!)ytA>0~1-AQ'd6!.G@ !baA^!a.&*ql *XT!R!nf AT!>&&c!AJ4&*!&S`RX n0 P. A 1z.  aH*F An !ra!:A K.) !Al%L a< f\!FcA&{ wEk%:| !Vf8$X8OS2A>4^YL!d!@.N AqAfaN !raQD6lh A~!!,R!A ` &4'J!p!5p>i!zSX2!A5Ha4ZN^uVF!qIP6D Av5A!6!i@P8ce!>J!:: n a&< a&@F a8!1H-.<l!pALa>ADepaQ:\ AA"A!,*  .2!.9ZpA( a26 .6~ !A$i<s)*Ic%PBIAx\ A  hDfp~i h/vH i @ FN ~JV! P0! A4AAT!p !*!!! 6l"ALahNJ5a4!XQpF<At1,8R>!n6R )a!A!HfA@i0!QJIAf!*  .aa>A8!V!B^!Qv`Rp,xA,!fk)!桦XL>! )z6vB!(b! ~!*"V6*  .l6!)ੂA *(!D 9 c%dK A8tX!Z&j&.!ap2a"! A8X>!(!J!Ra ~E06i.ad) .v^3cE| )9&6a:&aR ֡.R8 PGZ4bN0 9!a!`!N!:>a:)@P !~ELNM["j a6@9aTAAtIA !ff ^!.5:yN!!p!!|FQ:b!& 6bl6Tv8& ~PA AAAa*z a` !! e@v&AN UEnAL~m(.|a0<dJ" >!ALa^< iVL E~0!AAq0!`F A/ց !4  Ayxց2 !l tN0\c Aaa`AAD.L<2!.>v`U@Aj .f !X! $i  ^!Q ) ,!&yVfHV)!`Vz~d8t~lV.` Ah12 > 3|67v%AA A"abA`Azd!0c!a0av4&FV@(a\><fPT& !!AAizA!*h.ov(AFq1N&A>@) AƎ1V N! .&A v= +!.d!r!a!!>=QY̑Rn#<&v"t ^!! !P!(.R#H"^>A!@nl gNvJl6"VQR ce \  !"Lf"<Aaap!TA)a!se<|x !.:I4$6aPn !Fbaj2.BL  <1 aHVcA! 4 L~AD:V5AF!x:,A)p*L&N ,8a02J> !6qD9 1!6$ &hQi"  Aa !D#A!bP.a6!T1V)A2!\pa4RI .L1./3uNaaa.!`a X)xA!a!P b #aiJb^7! v;>tAN1qY1!, a(!# !aj)=I%,Adv!N.`aD  Afiah!!a0AvI  !ta4& l! T .LQ,.*iJjada!: ` IAa lDf9n^8   !A(Z `.Lba! >4v < A!f!d1!z9Ha!6!!:!c$(v!Dad1!p1Q< N n^aT!&=!6`0z!iev%)#! a(A!AF!!1At6 `A! !,GfI0XE&fW,rGECiR>fAX naralaN)c !tA$ (PAPQwar!  !.\ fH &: h`z&B5 96a !ta!bNAN!< !0A>VazيX(~%277&cA AA`Ad1`jfNF!FF!6 vE!։hz1Nr!(^ 6\!a6)A HAD6pL@&:jV0Ff4r@A*6H JAaFvN)n<*rF6 xNq (ltVaDv¹8a\ At\, `. Hd^$a0!J" a&1$ $`rZr& )8 !iX(.&!`%\gca8FȆNA\6nT  A>zi>v!>L, 7(& . 9.z h Nj  v6AA!Thn.MRΆ6wPy^vXyf.^NNS\lfĆrEI>*,a!~$@ !aa  !~6%. A |<>@9PnA :6 :aN!z f:`ADt%VaRiN 9<a!z~ !aX=NAa`& dA`(PH!za4aA!zv *:!n!j!0f* &rt#h~a"!1h zA\ !aRD!!X  Ax!*  &!Jp !jVs̟F>iPAa!.cA`LO<9UGL !& !tnZjAeJ j[iphFHAHIZTA@jA!Dq^@!t>$PVlOL =NZ^ LN$/z A@tIAr4A:8!. AfA t!$ !d6LvAjaF%AV!.IxK|QR0A2 ArA~A,"I$ d`1b >IA: 6!B:2|!an.avA a-a>PaA)ABn!F6!fIAt`AZ nA&s(Hs 74s 9hs*"2WsAZ.0. !.cLJ0!bq. !6<Rafi.h A2 !rJ")!T9hA$! hQF."%G h6<p~ V`Vt'g  .>6"Fd!tFSA p2lpN6,z  a6^a;>"!fb.pa~.`1>Afx$^N)YRaF bA&6aa~.XBa AF<.R {I%p=NmP| !8!VI!tPaAy`B&.A8 1*A"a,afav*F !pAF!j!&!!^x.`L Z@!&a )8ajt!^!N~a!\ .!PP% >HZ^ -l!6 :^A$&H6:XPAV>6$FlarN| a^!,td-\az!a^ҁ&T !`!8.!>)I> Ah!p2<5&A#aLa\ ^@)@)(A6<A4'a8  w*OZ O)BS.826>b^>Rbuƌ!R\xzH<M!!  !paZ A!H! Fa6!A,:YNSU 9*D TYL(6 "AL2  ., A :,x H V !j}\ ``4K  DQavjz aA(!:a`!c(6=>!Hp !a^.A\A! 6dF$anj rmVEz FJ!d!  rANcJ X9 &6a~Rvbz FAfxA.J 1@'a(<oc9dylI6!X#<,7EX& !LFb !6V I!N8pZ)(.a6&Z!n&a! j\): >v.~ؑ63%!~ 6!.H!6Q *!t E ~Hi:&\L6a6v 6BrG z̎ G}FYA"%|qvnR!vF)6FApTVA* > t2':^5F Ix   r O  >.! r6DA2A(!v8p IAΦ>@1)z>DPFL F!S zA)$ b[!`^!9za^>6,W5efv2f*I@!" G|} .)J1QMB(.΀9.AzI5,H >AH!lqAXL\ z&XV\lz*X f~.H& > V^j2 ~ D hTI$  .!azc J! ,!ɀa.A&$8Bɚ\t !1!TVAF^P FH R $N!)^)r^6^hRaJQln>z=Ah!a*6^AF ) !.^9A`!)!2V.!tn G4|)XX&8!," [lARp>P!(> RaFhq!6& ! IaA!@baH!!rRF*@e$0 f8!!2\y!2$qXa.Z>T!! AaQPp..r6& !41ANn#AP ~ a!!n^:.j, 4W6)Эi^ i)T A)F6,Id!N^"\&&&%a"6"L . LFh-v9Ara"ȁXhTI0A(Ѡ  zf AN8!T| xA!!\,a 4#o\^bV!>.j:. H.> !(襺!D!^0x7D^A  NaIIJyVTA^ Ёxa!!*A4 6N![aZ(. A`n&>6<nh!1aDaQ6dT$&^Z &6 !)AFP ad|!XzA(B0yJ`Mt ),&*>N!& aRxZtA+ e*|WA ~|.NtDEve Ct !! !F#aF00a H!IFNb.2q!FxIZ:IF&2$fA 43z^b4FA!!!)&6"aX a& F gA`J j>6!(H0(tw>^Va.FXfksLFX[r 6VnXXj| $ V 6AR z[A< A,r%riraa4! $0>6!`, d  2XD$Iay-x,AR|2U aa!iv \H"& >A!8 AcB 0!2 r!NNa8`f^!T v `!6,o diveprso nella stess upe*`ie**. `edizioD` aJ'inJrnd* undgol@prodotto/agZ rt F gl$(/formaB pm * N (coe l P@! Ao0a). `sJ_extkey`: 10.079 v%i !n! t=n~!!)Hg)J^id%&6^! % pp%F 1:1, 8obabile H1F)pc%!o% -A)(AD gacy  EIDR-%!$)z> MI|@franchiseZP`[IPOTESI]`%#Ai%<_8rie% fEg  m-vs-0!cE>fYZ cceuiHCONFERMATO |du^vYomE AA@`U8(151.684eighe%H`S ,(74.438:*)i 32a!!ap!` (`CAM%~`L!j aq !xH`ORIGINALE!6AaQdM!~ary\9Lf%Hi6!nnestF:i F N4r"6`%!.\ha -E1UnMAa(83.962*FILM-^ 17.54>8`TV MOVI%>!X1%160DA~REt(METRAG%vO5p!@uA|d-MQ\S%qP9E3ETE%68$05A TeNIN @aD6.A `PROGMMI VFEhixI%*I566MU>A !F ^)Fa "!34e`rS92aT %18aN%!6A%je`Na"Va$)i/mFg8mN8 I!LeV > A赦&0%T9.(AFAIFN03u"12V`ajA PTi 9R8a $ Ed!6gX0)|N!X~ avX!Vme. ٬"lm/!!sP a"js "B .8I6 e/cjA"e"TC 88mҹ~)2!rL^AL N [eN2A,6X>|&Jb!b:\ `cLb).L2Ij9,~1) `BIAN0 NeP 2180S*a IU" (^^S"DP.ZZV P127*NULL 2'78' f !F.x.r!j!A6aFembQAPn iHquE b <o)|! `veg`)f6)026-~ -%AN & h avo hMau%N.aMBV *AVeHae  EEAxA G*a&aeDcPAier *av* !M a|t  8!&h *o~bB)l6T185U^D,  IBUIR!8  94U@VOnQ 0 ( x`T/`D`C B A F G H dF  5ń!.7E,N !A nzf !`xCTI"iD T24E)@ & HEVAR!fEN 41Zh ))` 3FH x-224: P T20SUP .&46>N !N.4h!Tal! !se*r A>aiAP:eQVA-H2 2D "a$8tbu2(apf ^  nP.cbaE,aΡd$n*Fvm$A~v!B* !F js p!Rf!H/@n)R:Taj.L0 MD  q3:aDH E.AlIj `V.Mz & a,L.&8 &9 qz.&6 &87BC21}xX O 6yTDEvl a  V~vpiEbAp"zA:97*@N . 7X 8=H< V6!XA85X!ʁDv!T1CU|NAv16S.$!dNv (92 6V59p*B!`& >&AA,ITY !v60 1.z AZ.P.(J&&9=ơڡZE1V.(1cl* .bx NHR b4v!O*%)NS IbhId0D%Z!d6!,CvDd.6 n qva2o n l z2 <b"!HZ .Z 2 .X >i%r: N, !~ N, d !@d  Bun`\! L~&bi>&44 !L6elJAXVJ""F JZA .b.  AA\&< 8bar>r .d!XA !8&p!>g%$ aT( Aa&()f@!`.0 I)!6u.NDB d a!  e%: AI2>`!\a!nH ngua/JAjZ X!$ I` IL >n!1pE! `1:A~! jQNo:!!(XiTc,1xa"`Rie! b RzAiU** N2!zAj& lxg8VM*!|A i( &a& !pADFB!Za.ar !1 *. 0621h$Aha"a !!r/: b(% A dNar-A*.6 *Pp)@tMp%c !"!"2neAa!!H!A0abn9VtzAa$vɦAX&~fZ܁AtAA!i.er-Z arxaFLaPLz'!Ar4 ! hr(/boxofe:ab.*>H Ar!iB A>r!ٚ!roraL N!hhbA v!u@<A!!R *c@aQ`%p9op !Ba!P X!.Fn2! Aށh|> >| @| |-Fn 0hx ,82N .!J4,732, $&(0:, 0,x %:!P(.( 6   ..06. *!,0>v YaAAazܩ Aa$jiTpA^nA` Fh FF3%%< hB & 6eb&~l a-B6H^!& aAh rA .,"(bA%%h.A~0l>V !XE%qa~D " efłlt>vF =12mz\1v !f 6A/:Aa@) AZ* !A !~r#A96)  !cENc->nAV!ht i$Pe<D >bmj!6 nuArITN6 Axax !./ %,2h!!& XR=NR )   n N$6!d !aV(1 n.>2"&aJAt!) !f. d6 L B*>Aa6 vF  i4 !6$cR' 'AJr.p( T!aaXAaZ#f h,r(X='6 %!l0aH^ap(n48~ @#!x2 *a.i!ZF b!iaN"P A21AAH AZAl!h?v(jo-z`:@.(x'qAN sEl A(>h i` f d> 2T a !36r A@1N)!AnaLAtI< *9Nx!vQnX!!1Pb&f>8 &~A!tI8Ah< AA75 ba~Ax6 AA&!*!!R!1~ )tn  ~)a*^ V,)Y!0 *aJ (.BT1"V B v^ A~<10$b %   &` <(tM,t n&9,9:>r r>37r 4Z4r5 F xZN2E: a(->0 2 (tarA >@. Yr(e"9 I6< A0arMN$Z!hA>HaiFap(v!.L >AVaz6 ana6^!AP,5/ !|.BI" |Y"()*F.'a>Vn6vFj᠉(!X.S vNIAD6!.  :-6AO*v|AD  X>N!c AIXA>xAN!Lx A! l)ad0  j!R!"cZ!a| 4%a HAH jV aNa&!lv ~4 Ay!i&6 ^A s:JAjXD!bT>ArEn7- "!.F2h ee̎DIFI()t9dc%>Wr!l!>vtx! P& LZicYnցa J NZ J!aA aT6 8>0Aa.ArceR Vl!B'J2Va~ NAnt9*AVA")TyZa4)6 aA!xAd+A R> ^  AnvD.aa! 4.v>!6Iz&!v " ivE!!i|cJ4'`^JA(!a lVv6 &jALaA'!d!HAfxD !Ar!6  < &!t~#! oB !!FDd' T6.<)~c Na1N!b>~)naZ6A)0s!&a 2  > &6!<apcM^ !%9/ ):ta$& A4  D!f"ADA.A>.6!"^Z2*/  !b+eMQ a J=2%"L j'.56e1=3"J 67 H%a A9t aQz!y^I$ | !N1z!A!A\6.y!An )!r&%!`!"J> nJO'A o!Axl! i&a*=U*Qy)n$c&1a !R,T Af$!aRpAz0 1<~+0 :K7 \9RY_"(. !v!VX+CHv.:3tLn @>,=v!Aa(YNI.$A~--4V|i!jA ) fY>b`!|&ZaT 4#DEvT !pF1% !n`N48A0> H!n2Aj v%!~( E616 \v2\! @H FAJ>\cB:,!dA( XaZ<^626l5+]T<CBB !yA6nX6.A@b 2T  ҁFaA\< ̡$Aa " >A!p>2lAA2VN!"t*6 a6aZ  !+ A(>adA0!>Ba8@V )p!!)(F$6`z>L졺. ^IAR5O4.!(6R/ 6 a\ A6j^10 /8 ocA,aD!d o-:!!"65!L!!T! qA<9V)Na28 eb!F8!dl'I.!nA>*' FE!9a@!:>60c%* !6< .!@nCQ8.0N0 <51N >!La8 a8!iA  +Aa YVa!A,.A@!hvFDF.! a^ A"d! c >1 Z!Ё6!/bPf*G fv!VA!haIF&*aL $P$!n!~d$!  an!!iI, f @Q6f8a!a )!!A>e4$B ==!>Aɺ!rA8 I^ajna!:!AJ\!(e4an!|B!heb:.$1c$! V$^ &R 6 TH !1V:!Va>AJ9 ~j)5 1$@65aABab!1Zif.!"nA!(! !4  a<, )QQ X!6 QAFl&za NF" !.vaPh(A" +XL867@ )HAxja*.) P!a* !پiT|^RVJ)IHXVJ >L <$)VHa>, aA6A! J,AjA^!bAn!)!2$\X8AQK!&!b.<^Fc'ET>x-B&"!>0Re2+AAI8)i ! !DMa0L\7A`!N!`D4.|Fa,&IL!cB!ab`>!Qj 0!I!SE Rd!!:!Na|!2!!F~ -BjA8AH6X4Rc , AP)b:!`!! )dn$J<a Fz8b )ZiV > @!a$.)l7"Flz! jaҁ IP 6>dA~36!f/8RlBIj!:"vco NZAzI>!A A\8fIV n>2ve6jA0 xrv .E!a!4&" >" a!6qrA>cAaADT!!aAr 8Tpsh~ )a2LN0X a6!. )L!8 6F aB .Aj.l @OI>R! :FuE'j \r"p I>4 (Av!N!fZ6@ !J Ax$ I~!. DNfu"X A扴aJ.a!`.A|rEfa)@A !F!\IA4  x桎&tF0aȁ8A!>8 `Hv 43A` Q!I&D  J/^aA>Ip ! A!FP X ia$ .Aj.aZAp'IZ.!B` .HX8sB<*L&>Tdq,a .$!#)Ad&! 8I!0T6!!>!Aa8j!>&6U!:c(Bai  R8i)tA % ai^N` aŔ!j) !!@I@<(3 (X!$(6.Z FA!A af! .acEJ%I*j #-ail!@>6X3 R++I)aaF!~! !& NA`  VdA6x2ED8F ^7PAF*aB,! )BF1>;BbaI4AF6N,E!V)!>n>ax3p ^pVA,!!IHv$<  >d;!.HJy|AI!ZR e2 !an Bp F,1Ha86" lh!6 2!A2Al!&$!4ADA>AlA4bN@.xV$jIAV4.6!dQT/%f!- cEx)i!!!&AāAAv1!x!F. ^PcI.IA^ FFIZ Q(F!!&Ib BZ v%!!DAz ƩgM!RQ&Rr'!!nAA! ~VJ  A"1b!fn )s !FNN`T A !!a< PIa"vaar.~_nN6T@ R1>!aBDV!6L Ae !^aAh^>`!ZF:Z&"^@Z.Xf5!8!bZAFI!I|`_X 6.`RA 3Nhn_:ce>>jd3 h3^44$Z >aa T_94= FDv]P"5 4z92 LjNONN\NT&X 8" HO L'H5, RL]H]8dl5N XO  d3=l LM@'!Hv1 4R (6* VO   Y nBN,60 P.dO FQ6"C * @Th]TQP fO@$1!")6OdHT1!46Z!&^LO.RE/lTU"OAX2ZWSh29`RC1b&PC!6NP A Q A0 pZ,:HVO_OA4fOlXa"Hq1F>RH ~ !6:GdEHOW/!Z 451Y N6)dS#qY,:DQ|?,[ >VTW 6!,18nBS)S >@dqn>bxU XSB6T a!>FSf /Q1X!>OAP AC~d>)PPetGByfN^`4A"fPN!A(6ap9)v!6UG"Jg~8VO/^R+`&\Ilf &0!8X!vv Lf$!ebENZBl @! ,:nha`<. Nf)NV q/@a2/B<&` fbMI O*\V \8 f>6V .! a>FP.L 6 QaFHFW1>xJEG%FrW!j^I$F`pjW4V[` c. A~  )&~5` іQ*V. > |&^> !|  & i-tTRT|J  IN*2h `b&.F<%&$dV!RS0 (H2) c ^l^R!H)8A8`lli, <ʎp[ Q&^!j*Qr~I*4n!Rb6\ RRzr!(F!>!.X>ā6 !H6 9N "NHN(d, ɐ>F.fbL2>XN" NjNt &R bB6l <.6 6 NF\ *SAd B^)ѮN||aށAƁ*ARI0B8a~ZrF N4^Y>d > &!6_!hMQAA` ,  &6V$daN2&$VU!<*^Nv)6^!!)!܁!>A@*l!P\"+BɎAffX~r $D >d p^U2!8N $Z@A!FB\$"V!)<vi>:n4!!!! $6Lj*PbyxNar1z(()R!b)2 ct )V!$AT~"C ~A)` !%dac#)ԦA!! RhRB<L#'AvAH> A!  !N 6cn P26@vAL!o&Nf!PaAa)bD !0.A&!!>!d!0AA56B 3WD(cYANiTIi*nA!A|!AZ I0+QjpA R9`taNl2i"AFBA @ .69Lh!&AN~a:S%!A*)F\!^A\j&a.&1hBAjAX^h2T5!"!)H VV0 l% 0L)"An+!n IN!aT1*%!faXD&!D!.A4aB! z YIfaPl& !=aD:$)V01!\4D! !0<RQ!!ez A# R8 A&<AA)>ahAt rA !!@!l6 16A4a2D9at!phf v0 tIJV1%;MBNpCHavaAfAa$&$!VJ$A! !Ё8hR-!0&|!h"JHD&$!l PR 4!TNI4F!fA:Zb! b(@ ar0:.arlw) cBA>TA/B5R haGg!!^Y4!.I: ' ,aD !1&  Q5)A!AzA !2I‰fF!t|J ML c>J$!@7%:QhQa6J$ T.Ix &abAu~>!z rj J$1&V$V ! v!6!>F"6Z! V&a I4B4N AT! ! A.)4q$(!衴!!x> nm6`)(!   AT)j 5nAI~Haaќ@tB.oX2.>",(1>"c`a`")ADa@a6 !& Q"!. )J46T!h>P0a!Lap.EaVA\V4`a&f !Af~al%>nAh`0.16 NAJ !avQbapAZa !xDe- :Q !AA Dml Acp  >|G, iFI &] VxA !xܡv!aj6*")Xx!4q!)֩ * LFD* a:!! 6QAaXd ( n6!!V^Faf.>>1!!#N6N!`a)`a)^ ,^aTR0I .1tb .A20>i1!&(I42F a`!ʡPGARaAHu:\ Y u Fe$a H P& A!Atn!e|i vExJ  AavIPIIx % ~?B 6"T.:z-6:YAJ~p!(l !H. v Iv&6$? xA2RV|a!A a& qI@!!!\n!&A| X>,8!)^1LcE (4! Q>68a4Iz@x A6A & H ^v&QR D!bAvF4)*ij!)Nxъa`A!^ ~*a!!VFl 2P!! N4I6.n: 9D!,.bcr p`a<^e_!0FV <6 0A!dABW)a2I!DRjv&| !!!F XaH)H0V.& :!lM8HD!P0"adA~$B^d>A i:. J6AA AY Rzn4f!vt!hJP ( )BY, 2 AXNAG.:o!r!Ath!!Aȑ>!n 6X A!!^!pN:F2*athdbA.!p6VTA!J9t)"!ẁ@!h&!N.4B,!8,a0A" i:xV2:!Vᢁ!!R T!@HQ,!.Ba71vNA1D94%F Bn 1)!y*Z4L!n@aA ܁x>a!.8, (Ix  F! J)rc&"!B6!UI!jl!H Y0~.:  B0AN.,qA,!$A<!&!|"AZ@A6 >VaD 9jQ!Qh A6"" $a!$)Ynzn:VA!x 6&Vd &O!XaZd 0 qN< <! 6F !!1>FqaPaN~6> !fja܁ A\Aar  ,>.66F,d!( !A!D p!A&$GAJ0.IA&>X8! @ARI\A^ \a>N|i*QDiTB*A aT) Ti:)68x ,>4EU)cEx !@!&!hQ!Z=Ʉ "4 .tAVA2! !4Ab jl.RaDS(8S!) >-.AJ:NR6<ZIL|d!.! @A!T6HAal*)6A  J..Lv%VA: lIB!N..rJ.Bq)dA$AD!&> !LAX !2. !N~ "k!a^)A '!<l| G% 6 a !AP& , !a<bAP!:F >B ~!F!A)Q My _QAtPowB-k'!L!lc  i.n!f946NI|  8!6BAT Av8!q2aaBaa >lI&+2A"6*1|I(!0A4 aQ!!p .*I(i!D"aL >  >a.>da|q81$IJcR" z !*!\p$Av,F6A$A,6XI`V16lI A>)ROnA!!X9t"al~& nAA! AA&>"! A8)>aB!D*J 6f!PYT?N/b$lzFbE\&rvIDN)N*  ! (D4!<=1I!p` P6_`F!i_"L/atrJ0).z l aBJ. p) A,A8F:!Af  t vv"  . $X i4Nlc26aHrr.F*A !!V af.V ( )"a   aPLzFbz*LN !c: i!!vn  6'l/Ũ 2vV)4AA>' 4 P!(n!>  rq&NQD  !B!VA\2^$ 6F>).i&̣A!tadr y>NN4!tA4\z Aj9fM T 0Aax Z!F.PrEA* .A,A*  !. F!!a(6( \ >,N!!H,HbIA EtjIF£QFD .D bOET~ A`^   raA, .b ( !0N!  Lo324! v i6a a@! !A!6n!! AB )Iv)D4AA^Al6 N9n 8T.)> ± F)EJa! N& 4 oB|!p&&6a@+ArAtvc%!6a2)A\!&ARcD|!*a$. xc)~b !>0aT`~PcA.TvVr p!d&V9A0d!! i>i t9 ! )P "OA@RBL 2O R g" 7VD eX jr $>G H ~V 6Ho;.I*(>)8Ar( . aa!dDJD!,V$^*A~6a2aVL.)l"E()zrB.G6ItBE$)DpOr4)JN).)B9P,Z5da!NT aڎ`fa.`Q9"&Ax7qaV ap ve!\d | I$ɚJ1 : ^a,)*D!6 | | 1A0jڡx&*tAa&\"!XBB0!)ɨZ ɬ1*6 r@a^/K!2v D@tH!*f a5 0 ^bvf!!R Z$ j .PA>) IJv>x!A f.[! 4!A !z.A! 9A!JH A!zB B)P.I!!v)a.%!AI.mT<?i\A."R a)VNA a.A, 6I>4!:c ! fN !A!X'AN1r *!(AAA>bAP,!TI|!VH*R2!nv1z!D8!!f@:>IAPf!BaR.!<.x!.!a| AF !! 6Alvc.bnAJ!h!f4%T an!ᘞ!J(6 ab!!jV.Ri<" an !'"r!0$ 1dvE@T$AAR)!bAl  xAH2aA!XA0D&* vA .*a 6  !~ . :t"Xa&cM$v%a)aDn`!.U5* GadAdXAȁn6~i<:PAbnx!)n#>a6!Va1+.P af.0xL[A>)~AҡAz!F6 Nz !A6pX!. h@a@T!AfN  @!tad!LX)dQ>AH)^!ila!L0  X( uX]\X>Lc#j! tF~!axm!:`'jba> .&t:Lʊ2iPA!AjFjAsl|48 ~A@F$ iA": nARvP6A: a\ !lF<( x:F a A  V@I!(NALa*"I\ Pv9!4%ax8a!.(z!d.` (X?A! },@]t V!LAL!.I$P*naXY>=E6F:FleA" r%2!aΔ& !r2!*2F&!Q(%V8AL>) ~h@Zab! rZ ! u\!q6`2 F| A0Abi !! ҡj* V"j!8JafaHZ AI&xnpЁpIXf a!>!baT`A1 AI(A!8FA!AF 4o*vaA!F~lg <)`>I:!j!v:O!F um–b48b|9YzWQ`Wl$f~`R|IBpba!!c*h&Ia(!AT)Xš<*cmV7^-a!.]0@S 5:V@F6H)FVAVv6jv^:!1bzX &1A A)C620  " jaaH),"Rztc"j>x0&rT!\!4 Rad!A!x &6!!Nba266".P)1ҞVan tPe!jtz rt>".! l fQzAR f 6 H tAHA,)QA gBJfqX͡M*&iakZ&l>A~n 8a$dF!cEf0" NLa|AI0$qvNT AApxa!B!Vaa !&Z"9.#.94A\'R>& j v n61 l%.1!*b&&.64v d10AJ! a!Dv9 |m_e>(La!AF40A2 ajb!V8  a~9!a h!>(Q < jk!4@!!P  @ pP ~ A! cE!T f!,>I6rEPG? zAXJ!fA"R ^!a9+X&vD!TB at j!!$c%)a6.>)Z9؁N'!!@>6d_*bA6!f!8&h+!r!QBaN6zITʡP!gE")$ʁc A*9BRyXF&D,ZF R $!*/  A.ACR@!.)A!(Z#xX VI! \Z).@;Aؖ\3/fasb3<; ?.<;/NLt*(a_jyE6$nМrpHE6p.m"RV"!.FINA<@)Z. V=+!bRV aa J8>AjXAXFrR!Z&ToA0sWeekly1f1a!!_ ad(B&q!F\"v%F/6)!  d A )8a!d.!!B8! |r !!&4h!nZYc#2b!a!4HF4&i h&? "6 !L~rA2)i88 byP.2 D  !Y64I *YB)p^v)H!jaJj !06B!`QUriaaa")%Z,,Bz40J!H!v 4=@!Af,fj!Bۉb!.!QXb8R0b\!A 6)l2^jS l@c) @:@D *`\2A (0 !@hrp(vOl >G2F&2b)XYa&Nl G 1ƁB!>.gPAV)px 6.atIN$ap NA4  8 .n.vNfJ! 6!`)ʮ a&r WZ_eV(\F~b}v.6oHE w/ADzw,i_V-I2qAJT !bŰ ! Aܡ)Bxl!P$,)f>7!A2[A! !n AIl  tbN*a IT.کA`aj r7Z"n<zA.\F]  pXI,v N!*4*,&BYNɦNa$><,!c^!L&= !a*`56 !J!>:-X*& FL2@2AX6$qN( 4!aA ALAck%ldj AAX!I  1  !jAXA_Rh.N0 !hȵ*I4 6dQ!!rL!> .!< )R^B{2  x@9%  x@ x@2r r x@ro"pathcRMauro/lavoro/lavoro-progetti-strumenti.md"tsN`ҲyB"datacp--- name: lavoro-progetti-strumenti description: "Progetti e strumenti di Mauro in ICR  MyICR Suite, Linker, AllRights, PowerBricks, Pacchetto emergenza ICR" metadata: node_type: memory type: user --- **MyICR Suite**  piattaforma operativa del team ICR, progettata e orchestrata da Mauro. Ha sostituito Excel personali, macro VBA su Access e strumenti legacy. l'asset portatile centrale di Mauro: vale dentro Mediaset, in un'altra struttura e fuori. Dettaglio tecnico (stack, cifre, moduli) in [[lavoro-python-ecosistema]]  qui resta solo l'inquadramento strategico/posizionamento. **Linker**  sistema di matching cataloghi di MyICR Suite: traduce i listini dei distributori (titoli in inglese, con varianti/errori) nei codici interni Mediaset, con cascata di tentativi (match esatto ! fuzzy ! codice IMDb). Migrazione attiva da VBA a Python. Manca ancora la selezione delle colonne per il copia-incolla (segnalato 10/07/2026). **Fornitura dati ICR (AllRights).** ICR riceve da Acquisti il dato completo  emesso, anagrafica, diritti, box office  tramite un accordo informale legacy legato al ruolo precedente di Mauro. la base dati su cui gira MyICR Suite. Vulnerabilit: se l'accesso informale diventa visibile, in particolare verso Tecnologie/CdG, ICR rischia il taglio immediato del flusso. Opportunit: far designare ICR come destinatario ufficiale dei dati nel modello AllRights  istituzionalizzare il flusso informale senza rivelare l'accesso attuale. Postura: partecipare come utente business esigente, mai come architetto che ha gi la soluzione in mano. **Copertura dati ICR  scoperta 17/07/2026** (da query DuckDB reali sul Frank-relay): solo il 18,8% dei diritti totali che ICR gestisce arriva effettivamente in MyICR Suite/PowerBricks. Il resto filtrato a monte (quasi tutto il pay/streaming, quasi tutto DVB-T/DVB-H) da un workaround introdotto ~1-2 anni fa dall'ufficio diritti per gestire contratti su canali secondari senza coinvolgere ICR  oggi quel workaround nasconde del tutto l'informazione che un prodotto "canale secondario" (problema di qualit-dato da sistemare, non urgente). Precisa (non contraddice) il concetto di "dato completo" di cui sopra: completo sul perimetro che arriva, non sull'universo dei diritti ICR. **AllRights**  progetto BI commissionato da CdG, costruito da Tecnologie con consulenza GestioPerformance su Qlik. Tre anime: reporting strategico, public knowledge base di catalogo, reporting operativo; oggetto il ciclo di vita del diritto. Tenta di fare ci che MyICR Suite gi fa. Limite tecnico: cruscotti Qlik fissi, nessuna cessione di controllo agli utenti, nessuna AI nel perimetro  concezione pre-svolta, atteso fallire sulle domande cross-dominio. La sua inadeguatezza visibile sar la prima occasione naturale per far valere il vantaggio di MyICR. **PowerBricks**  seme (da met luglio ~5 settimane di gestazione), non ancora in costruzione attiva. Progetto ambizioso e non commissionato da nessuno. Regia: il regista Mauro (architettura, layer semantico). **Progettazione tecnica ed esecuzione: Mauro ! Adrian** (aggiornato 04/08/2026  originariamente Mauro!Bill per la progettazione con Elon fuori perimetro esecutivo/tecnico; ruoli assorbiti, Bill in Adrian il 16/07, Elon cancellato il 29/07, vedi `project_alleggerimento_elon.md`). Direzione (non ancora costruita): visual query builder Blockly ! JSON ! traduttore ! SQL/DuckDB su Parquet; app desktop locale (PyWebView+Flask), read-only, zero LLM  l'unica cosa messa in mano ai colleghi 100% locale, niente governance/costo/errore silenzioso di un modello esterno. Il pezzo costoso il layer semantico (anagrafica, emesso, diritti, box office), condiviso con l'eventuale prototipo NL query che Mauro tiene come asso coperto personale. Visibilit: Marcello ne ha visto solo il concetto generico, non l'architettura n il contatto col territorio AllRights. Vedi [[PowerBricks]] (in `lavoro-python-ecosistema/`) per l'architettura tecnica completa e lo stato implementativo  questo nodo la lettura strategica/posizionamento, non la specifica tecnica. **MonitorOsservatorio**  tool Python realizzato da Mauro per l'Osservatorio (vedi [[lavoro-python-ecosistema]] per stack/stato  riga `MonitorOsservatorioPy`). Qui resta solo l'episodio non coperto l: fix richiesto da Eleonora Fuse il 10/07/2026 (vedi [[lavoro-team-persone]] per chi Eleonora Fuse). **Pacchetto emergenza ICR**  contro-narrazione operativa che bypassa il filtro Marcello-Simona (vedi [[lavoro-dinamiche]]) presentando la categoria progettuale di Mauro direttamente a chi conta: il "livello sopra" l'infrastruttura, un autore raccontato all'opera indipendente dal canale Marcello-Simona. Tre pezzi: (1) documento "Cosa fa Mauro in ICR"  livello-funzione, iniziato il 16/07 (bozza v1: Mauro non un contributore editoriale in pi, costruisce l'infrastruttura su cui il team dipende  MyICR Suite, PowerBricks, il dominio dei diritti; ruolo in una riga: progettista-orchestratore); (2) distillato degli ordini di servizio Mediaset; (3) battle plan con scenari e mosse pronte (ristrutturazione ICR, trasferimento interno, riallocazione MFE generica, posizionamento esterno). Contesto che stringe la finestra: riorganizzazione MFE in moto, ICR ogni mese meno inevitabile  ma con lo scenario ostile reso meno probabile dalla riorg di luglio (Modina degradato non estromesso, catena di 5 salti non uno strappo). **Report Gemma per Maurizio**  nato da una necessit reale: mandare a Maurizio un report periodico sui prodotti valutati in Gemma dalle Reti per i distributori-cugini (SIC, Red Arrow/Seven One, Mediaset Espaa, Mediterrneo). Cadenza mensile. Flusso a tre pezzi: estrazione deterministica (Mauro/Bill) ! selezione editoriale di Alessandra (4/5 prodotti) ! arricchimento OMDB + editor dove Alessandra integra/verifica a mano (poster, sinossi, anno, durata, generi, regista, attori, rating, premi  agevolazione, non verit). Invio umano da Alessandra, mai automatico  il confine "preparare `" inviare da solo" rispettato per costruzione. Perch conta oltre al deliverable: la postura del 01/07 (proposta TVM, vedi [[lavoro-episodi]]) resa prodotto  Mauro costruisce l'infrastruttura, Alessandra ci mette l'editoriale e preme invio. Canale verso l'alto che non passa da Marcello n da Simona, su lavoro editoriale legittimo = inattaccabile. **Non lo stesso progetto di GemmaReport** ([[lavoro-python-ecosistema]]): quello un job automatico settimanale (invio Outlook senza intervento umano), questo esplicitamente a invio umano "mai automatico"  le due descrizioni si contraddicono se fossero la stessa cosa. Condividono solo la fonte dati (GEMMA), non l'iniziativa: due progetti distinti, non una duplicazione da unificare. **Pacchetto Sony FR primavera**  Marcello riferisce a Mauro: carenza di film FR sulla primavera di Italia 1, causata dai fronti aperti su Warner, Universal, Paramount, Disney e Amazon. Maurizio ha chiesto di verificare come recuperare titoli. Unica possibilit individuata: pacchetto biennale con Sony, 5 titoli FR per la primavera (pi altri PT e LA TATA) e rinnovo dell'intero franchise Spiderman pi Anaconda sul 2028. Ordine di grandezza ~3,5 milioni/anno. {2  x@ \%   x@  x@2q q  x@qo"pathcMauro/lavoro/lavoro-python-ecosistema/lavoro-python-ecosistema.md"tsNyB"datacp--- name: lavoro-python-ecosistema description: "Panoramica dei progetti sotto PYTHON/ (ufficio Windows Mediaset)  hub, un file per applicativo" metadata: type: project --- Parte di [[_i_lavoro|lavoro]] (contesto professionale di Mauro)  complementare a [[lavoro-progetti-strumenti]], che racconta MyICR Suite/PowerBricks/Linker dal lato posizionamento strategico; questa cartella l'inventario tecnico dell'intero codice ufficio, non solo i progetti citati l. `Dropbox/adrian/PYTHON/` il codice dei progetti ufficio Mediaset di Mauro  territorio Windows, sola lettura da Nave (v. [[feedback_python_windows_territory]]), **fisicamente fuori dall'archivio**. Un'AI che consulti solo `archivio/` (es. un mirror esterno) non lo vede affatto: questa cartella esiste per colmare quel buco, dando il quadro "chi fa cosa" senza bisogno di entrare in `PYTHON/`. **Gotcha (04/08/2026): falsi "modificati" per line-ending, visibili solo da Nave.** `git status` dentro `PYTHON/` da Nave (Linux) pu segnare file come modificati (tipico su CSV/config/VBA) quando in realt il contenuto identico e cambia solo il terminatore di riga (CRLF!LF)  verificabile con `git diff -b` (ignora whitespace), che in questi casi non mostra nulla. Causa: Git per Windows normalizza CRLF!LF in automatico (autocrlf), da Ufficio il repo risulta pulito; Nave non ha quella normalizzazione e vede il working tree sincronizzato via Dropbox come divergente dal blob committato. Non un problema reale, non richiede n commit n altra azione  non sparir mai finch non si configura `.gitattributes` (oggi assente), ma innocuo e va ignorato quando lo si incontra in un controllo da Nave. **Non una copia dei CLAUDE.md di progetto**  quelli restano la fonte di verit tecnica (stack, comandi, gotcha implementativi) e vivono con il codice. Ogni file qui ha solo: cosa fa, che stato ha, come si collega agli altri. Per l'indice tecnico completo con path: `PYTHON/CLAUDE.md` (coordinator, letto solo da chi ha accesso a `PYTHON/`). **Per la business logic e i flussi dati** (dove nascono i dati OnAir, come li trasforma la pipeline SCHEDULATORE, anomalie): non qui, vedi [[flussi-expert]] (logistica/pipeline) e [[data-expert]] (semantica di business)  coprono in profondit PIPELINE_PYTHON/DataHub_v2/ParquetToAccess e l'ecosistema MyICR_Suite/PowerBricks, molto pi in dettaglio di quanto serva ripetere qui. **Convenzione git (completata 04/08/2026)**: ogni progetto di primo livello sotto `PYTHON/` ha ora un repository git proprio (repo annidato, agganciato al padre solo come puntatore a commit  mode `160000`)  scelta esplicita di Mauro per avere nel pannello Source Control di VSCode uno storico pulito per progetto, invece di un unico log misto. `PIPELINE_PYTHON` era l'ultima eccezione (file tracciati direttamente nel repo padre), sistemata oggi: repo proprio creato da zero (storia precedente, inclusi i fix del 04/08, resta recuperabile nella storia del repo padre `PYTHON/` prima del commit `b647a74`). Nessuno di questi un submodule "ufficiale" (manca `.gitmodules` nel padre)  funzionano come repo annidati informali, sufficiente per l'uso attuale ma non supportano i comandi `git submodule` standard. **Repo padre `PYTHON/` rimosso (04/08/2026)**  con tutti i progetti ormai autonomi, il `.git` del padre non serviva pi a nulla (la sua unica funzione residua, tracciare i puntatori submodule, era superflua). Rinominato in `.git-archiviato-20260804` (non cancellato  resta recuperabile, rinominare indietro se mai servisse). **Non cancellare questa cartella n6bel breve periodo**: contiene l'unica copia recuperabile della storia commit precedente di `PIPELINE_PYTHON` (incluso il fix `db_Osservatorio`/`integrazione_update_day` del 04/08, non portato nel nuovo repo standalone per scelta esplicita  "partenza pulita" era considerato rischio basso solo perch questa copia restava disponibile come rete di sicurezza). Decisione di Mauro (04/08/2026): aspettare qualche settimana di uso reale del nuovo assetto prima di valutare l'eliminazione definitiva. **Root ripulita del tutto (04/08/2026)**: oltre ai 5 file morti trovati per primi (`Bill.txt`, `KERNEL.md`, `agenda.md`, `_analyze_parquet.py`, `_check_emesso_dupes.py`  vault-mcp/Bill/path pre-migrazione), un secondo giro ha trovato altri 3 file di configurazione altrettanto morti: `.mcp.json` (puntava a `vault.privcloud.dev`, lo stesso vault-mcp smantellato), `.env` (solo credenziali Supabase, dismesso 06/07), `.gitignore` (inerte, nessun `.git` pi lo legge). Tutti eliminati. **Oggi la root di `PYTHON/` contiene solo `CLAUDE.md`**  nessun altro file sciolto, nessun rischio residuo di credenziali morte in giro. **& Gotcha di sicurezza  `PYTHON/` non ha pi un confine di repo suo.** Da quando il `.git` padre stato rimosso, `git rev-parse --show-toplevel` lanciato da dentro `PYTHON/` (o qualunque sua sottocartella priva di `.git` proprio) risale fino a trovare `Dropbox/adrian/.git`  il repo principale, lo stesso su cui lavora Adrian da Nave. `PYTHON/` resta protetto da un `.gitignore` nel repo principale (`git add`/`git add -A` non lo raccolgono), ma un comando come `git commit -a` lanciato per errore da dentro `PYTHON/`, pensando di essere in un repo locale isolato, committerebbe invece nel repo principale  prendendo dentro anche eventuali modifiche pendenti non ancora committate su `archivio/`. **Prima di qualunque comando git che non sia un semplice `git status`/`git log` mirato a un sottoprogetto con `.git` proprio, lanciare `git rev-parse --show-toplevel` per verificare in quale repo ci si trova davvero.** ## Applicativi Un file per progetto  nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati): - [[Frank]]  daemon Windows, orchestra i job ETL (ex Scheduler) - [[MyICR_Suite]]  suite applicativa ICR, il cuore dell'ecosistema - [[PIPELINE_PYTHON]]  pipeline CSV!Parquet!Access/SQLite, a monte di tutto - [[ImdbUpdate]]  job settimanale dataset IMDb - [[GemmaReport]]  report automatico settimanale prodotti GEMMA - [[GemmaClient]]  client desktop per GEMMA GSV - [[DbComparer]]  validazione DB, uso on-demand - [[MonitorOsservatorioPy]]  ascolti TV Spagna/Germania - [[PowerBricks]]  query builder visuale per colleghi, ancora seme (zero codice)  oggi modulo dentro `MyICR_Suite/`, non ancora cartella propria (04/08/2026: valutato scorporo, non deciso) - `omdb_enrich`  **trovato 04/08/2026, non ancora documentato**: nessun CLAUDE.md, non in `PYTHON/CLAUDE.md`. Dai nomi file (`omdb_batch_enrich.py`, `omdb_poster_repair.py`) sembra arricchimento metadati/poster da OMDB  da verificare con Mauro e scrivere una scheda propria quando c' tempo, per ora solo segnalato per non perderlo. ## Quando aggiornare questa cartella Su cambio di status (active!completed, nuovo progetto, smantellamento) o su una nuova relazione strutturale tra progetti  non sui dettagli implementativi, quelli restano nei CLAUDE.md locali. Fonte primaria per verificare lo stato corrente resta `PYTHON/CLAUDE.md` (chi ha accesso a `PYTHON/`, quindi non un'AI esterna solo su archivio). Nuovo progetto ! nuovo file qui, stesso nome della cartella reale. {2   x@E%  0x@ 0x@2! ! 0x@!o"pathcLAdrian/progetti/project_bill_futuro.md"tsN`lyB"datac --- name: project-bill-futuro description: "CHIUSO 2026-07-16  Bill assorbito in Adrian. Storico della decisione, non pi una domanda aperta" metadata: node_type: memory type: project originSessionId: c35b3ade-b2cb-4b16-9684-fcd6d0b1386d --- **RISOLTO 2026-07-16**: Adrian ha assorbito Bill (terza opzione tra quelle elencate sotto)  unico agente tecnico, istanza ufficio Windows gestita direttamente da Adrian, stessa identit e memoria. Non pi una decisione aperta. Tenuto come storico di come si arrivati a quella scelta. --- Priorit aggiornata 2026-07-13: il prossimo passo il flusso bidirezionale Adrian!Bill, da progettare quando Adrian/Elon sono pi stabili. La domanda chiave dove si incontrano  DB condiviso, pCloud, endpoint HTTP  dipende da cosa Bill raggiunge da C:\PYTHON senza infrastruttura complicata. Frank gi gira l, quindi qualcosa di semplice fattibile. **Why:** Bill su Windows (Mediaset), coordina C:\PYTHON e Frank. Con l'architettura cockpit+vault sempre pi matura, ha senso chiedersi se Bill resta un agente autonomo o diventa un nodo del sistema Adrian. **How to apply:** Quando si lavora su temi che toccano Bill (ETL, ufficio, Frank), tenere a mente che l'architettura futura potrebbe cambiare. Non costruire dipendenze forti su Bill come agente separato senza prima aver discusso questa decisione con Mauro. **Opzioni sul tavolo (da discutere):** - Bill resta separato ma si allinea alla Costituzione Adrian (CLAUDE.md subordinato) - Bill diventa un "satellite" di Adrian con canale cockpit dedicato (quarto canale gi menzionato in CLAUDE.md) - Adrian assorbe Bill  unico agente tecnico, Windows gestito via SSH/API da Adrian **Canale Adrian!Frank gi fattibile (2026-07-10):** - WebDAV `webdav.privcloud.dev` monta `/mnt/ssd/data/` (Docker container porta 8083) - Frank pu gi leggere/scrivere su `/mnt/ssd/data/` via WebDAV - Protocollo proposto: `/mnt/ssd/data/tasks/to-frank/` + `/tasks/from-frank/`  Frank fa polling WebDAV, Adrian legge localmente - Mauro: "ci pensiamo con calma"  non urgente, idea validata {2  0x@DR%  @x@ @x@2ϡ ˡ @x@ @o"path"Adrian/agenti/data-expert.md"tsNpyB"datac- name: project-data-experknowledge descriptionV("Busin$8s logic fi om(lhkN!diRck ( t  v* My (_SuiteP.ag%6sc!,s%Xb0all'appc0ivo). N%Z DnNe%Z!V:rch Xu!Bel5"! vn P%erB!squ>l%dve %D!afo/"AJ6 -pyth-EfoE!ema/Z .md" %taM60a: ty%JF A- C|vc%6z!! 6~s%aAQ(2!!BIPNAX|Aa&Iral n~~)xctr!2)a!l!a0M5aRaean$A6H2026-07-17ELeLaql!aseJH!VbeAa. `Ax%rt`e`.cEXuf/>s/Z<I2`e4!(**Why:  un Rs%dbox% soah qZA tMare r SQLm@ARazNaeJ)EhI,i)Pmp%!!ibrTreL0!>QAh!Afg1&!g% 2D !&Vp adin,A  fut%,BEVpa! .*^A"fZɐ.H)e%u"ac^sE2@AE!daQ, J %10bi%anpt|aR!* j!o%Aa.u Far!v to!!(04/08/u)e6^ !zA6 RuBxrA!D`pzb ksB/b*q)NAa%"A &!FaVvEATneBaR "%jIL!6!V"e vA> ^ !>codIA! IA iadp %dVx!nlM<(e@!@ _VAgn!o_%8A9)XnzVAf! !fI12!qp0A! dfl4AFh=]">)a9b6:T ieaHY.@ юHE!\1z٠fLn0A!j  Ba~*!4A*!`arA!)X) !X^Aohp!4! AvZ!8Fx nao! O-D*!) n ghA"N``[CONFERMATO]L)!x cE!4r.p 6 Ad!fJ|0IPOTESIva!~*~ih  a!1b^c%!R>xI(1!!)Ɓ!~d cu}ZVpsE>: T aah j iR Se5Z!vu 6Hԡ1 r@>d> Ae## D !^~d F!v^0LLMe&D !>* 30)eA"f!Ji%j!d. d !An!f!B >b6T!aY:a\z @ l - p^>F8)x!VuMbcž/EegaIry%XleFL Ip&p BE ly!JS!v !zt)100%ꁎILa>!r6 c,!AH`=66  `8 !Y!a0i- X8iĩQE~fAri,a & ~n9Id!A\Xxa5*e,Axa(p0  c InM8!h@i16!& bNL A >lA" 8 .0D"-d.!qy<ʡx~0 h> !H>њ' Bu=(0 ."bpP "/H^b MLf)1a z IA!I!n !8XoE b In!A a  pF cae팁!oI 72T h%"!!:I) QTQ! mEjiA we\( X! L Oe" nAI RA܁ AP+ W`RTCut XZI!4n !ha !!<!!`/%x@y ie4"!a A!. ng$.0  !F6A  J)$< P n%!nD d %!4\ AP !lJ!1x*6QaP.B!t%H!ABNa<  <2F!h)6a.H 4^Z|!m| $!:AjaRA,j!`o| (sL4!~9a@ b zcH A'UN(!92f xf%N!A(! J tYxnID(5JL^., A!<f!"r! AZ!\!vF^A2!^8   L &$ P!fEtie!$A.8.a8crQxaiap G% P!\a_2B_e_:t~tAaab)8at !Z!&/18%ugeHQP!!x " d !i .&6|uPjel!a(! c"i,u( aD2pV 0D% H!@LlNi`iN!Xf&QfAt 1.!> P,acf)ؑ!!y. Ab\pbzz iI(Z  ieD^| ~!z>Q!>!8~(z&DJ !d!A(Aa)lANA! jo% 0&AH!~! LbI<xN:A ALAb&66 anrN! a HF!XamB! !cz41v 6a a. :  J(b!l!I  KB9. ~ Va.Aae%!P 2^ >!!Hd!g%4A  `QfAI ` Aat(6.j nx av"PPD ") !$IH p AHV!N.:!H $"f rYxN> 1(L%).ar|a)!0i !A!B 4$ nE `NAQ Npt a !!8!X  aAc2d@Al!8!A4 &8 f*zAiR $a A8   a:I )` !RI djnal %!&i a^! 27:<L!$)P!iz,56V i A)Va^!.p8 ! j AA! 'o a! zI" 0 !dJ v> !nx&!A\rzA% .h!:6T!!*hg%zZ !A(!|^"  sp $8!AijaRN.vN!hnf%@zoEƉcEAXR1"A p  AB(".015ar~tE`Aar-AxIa !niFai/jAA(A a| 6a6>!.f zQ "VPA!\ >*'2 R baJ!*adz  Arx plm"!ƁT4!p!ɰ&^@R !.. v(6!a,ia)bb,!!<RR F!PlD"Ao%a B! ,ftq d!c%\F&la @)j!o! th\!a\rYZ6! Q hQx6A!(a`c%tA6|*("ALTRI(2Av)6 8a)6<\  a\!bap!A,o%!x)! AA8!(!PL!BI<p ^D!c. f)pr)\jA֡D!L|!lmI8* hB&1u )*!Dan a6tn!:n:D"]!a@!!੖&(Rfi_(!&e1e" V!R1m6V !A!r!rZAʹ.L$aR2a QN=)^aA A!axAD!N).f6v!  Ex0lEA0!a k, wn%2!aJA2a A AJ)1 )dpA`,:*!X !!n n=(It fS   6!4",."c"!.q@2 PJA Alpe)h# *Av AD ID LA vr rtX~pn6R `PYTH%/ZZ,\jx_-/:P6*!Axa2Z!!\H `/me/Ÿd!d%Dz .: An/%@af./`v/6. 1.'u\|..AN(':%#:'$e.%A(f".T^dЁI*tN{%*1}J 4.")p,A"!~!:`tN%&a !An1 bvBtT tLdf( HD  !$Mmz!IF Euj" ;^ A(.6 |)D'4IBEe ELECT5R!Dj*n*G(ajTr!6`).0XF lm !2 !v& !# 2 vM !! < ID|! PH!:)< AP)XP >4 ac !^aT .AtD!>aT V(A&R!6_ ALv'vT`2R.!y $!c%)V|: !.V"a& ! i!h A((~Ef7-!ad iA"<jA6v0/qh Ri q!a!Qa&6a !52!`I:\)FTWA$ (CHEDUL-> \5΁pF!6Z6)AV6!aAa !.Pa1q A! I&!  , T !,!at $r Jafa6a6A@ V cŐ 41ge.!tB^ ! >AaYV!!DaTILA d9©H &H  A` A1xA! R A!^!A:d% H @ !N%aA ANA@aLq6r`zJ.:p`^  n.1A,o`a衾!syP ! -aH!AA6a,IA A A! $q! fVmExaAF 0q* \.I var6"'IA!&A^ )! XaxA(Җdav !!&& !IAJ/"M4nf va4aa`!a4c adVi9`AJ . ahA & Apa `606d"  I"!8 3(R.!&" . `B  UNT(*FJA:8603|` !!|R#v~ $!!28R *$| |f$AadA~_ ^y 9.599 v( o*(zTmPATIddT(rRr  !A&8B6/KI/7CNs%?V@"7 ;( 2E:G N!!`"'!lq !)e+1!xN!`[:@aN!\AiAXT8-9ToA !:sf.ek.5 ffa66y-f JNFQ`s.xAXi. z!6JA a>   6),NvXj!0Ad `'CANb5'DE342 TEQU" (O"!.a!A& a~  !ɲL N|0 cEFn.<,J!T!D!62!p0AZ8AA":yA\(iar >") r (ɖp,&!!2&(!rf N  tA.ZBA̎\362cZ 0-6rU t2bA!x N+ar=a`N!8 9L > aB!81!) AH@"eh6`!`C}t 6!M!aM. !hl"* Aa t .N pz!|V!`(.c2VBA% "aa.IR aF!! v!6F.z!A(2K `%dAh6!C5Mr!@1!I1V!R4$< 5!L2XR!SPR,.pI`Ef YSEV&'&I22`2A!0FOCU P vah!6l A &6QalABTaXAAbA~P f2AAIb!(>a4N,a>$AadqC |Af.*.f2t\AXi:D! !Q L r njN|`$hXaі!*\>&l60  >tBNn.VQ z e  !&:!H:a bR4! DP6D !~r7!t T *` J 6RA:"eA&N!lH!|4 a &# ZyT @l!T : |!6$h!&$H2!.qf4 z.DCA ! H6z"n !L2> (E$L%i0A!.rfA!!@Al,vilN6l)2!!<BA2d$шv&" ")!a$q!A^^1.-4d0+!N !)%d&afI8ha/8<> GRA!`Md STUMI A~,A6l8 1!!,Zb ddE6p>!Ct,!!&A.6tA@$Yın FB> lEA5.Pf*D.63=! AXA. >Lan`aN_f"`D/446H !Z>. !n Za2ixr%`; 0IMDbRn*!B e280.5  XB_EDLEUJTzLO-H!,a0NjqVD)z62 0AN?26& b "QG >JV\&i. : ~ aGuxPa!V p$"!rA> b ,d d A:W!v!Ta (<JD<axY!<n-*.'hFar a&j0^R5E892uPa0@fHA_*%>(&@  . !$ `\Afj86 ?&/,N r ! B F"ab=b6 ~< A!!~!^`V=:ve  fAe&~ej6LZ&ҡTAn  j f 5 I2 b P C C   N f F E *MaO %(A%!0Fa* B)a|a&)F2ZAL)$>DRR >a 46 RZ !"6AL &*ixvAAPP"M!!!؉~2QI^ AAAavAba&a&H D8zA>N d.6"\!` axl R YvYbH.(N5B-@+V! !1.AnNa!B( &>A^Pa0>Y1 fb! 2 2F.120Af c !A!!AI!h0.F  Fl",!l&M )A!`N OUHBYBV HAVvGxD&^>X 0Et  >a& dd'R . 8.8XCvBanFvIdfA&Dj!x.Ab8AaAx&J"!1 !d6>)  <! 6n" !nn0!8!c$Μa cE(D2  !Nl ځ7D.60 aZ4A6 &A!)A)1F 37= AiFB>*Lt+*jA!F9SU, a񬁘ac9>b<"#dL1.a(BI !PK  :b6 HD(!AX&6 ! 0B *T( b.g4c ځ! A!N8! 0* an ^ L<  V%A$i恂H*VB!sK at _E!6 6 f 6 4DŴB0$0dA n a\I/ T8zaH)2 ?) .In?`>n!H!)- )L  )X&i(!  !:'3 H  ( 6.E8  jc26I '', 3  '" )!^<b jS/2)*fj!Yr!(.PA12.!9< AcA1~Daf)d P7i,F(B!`>86QbA>Dli8>P IabA!a衶:3,6,e|  1 89,24r36$,884 Z ,H 2Ac2J^a(^ n&\O 'F/R07/J`&n A2-8aee* F\-R" $a!^ v%A>A=|6"WEpA6jA)0&d/l >A`_ 6_ & 9 A T^ $A*t*n5,NADR? _Z>"a`>6I*:NvF8!"a!!F(we w%a(sEFA@@t82axp!.:a lAzIi 4H ZA : !nLcB6R I4 1.3^f ~ A!4v.=BUEDR v8!2` ! ^7 e 0AԮ<='F <TAlW WEB6E'!`BlLC8!aB"x!SNEF3LP` fV !4!  A  AvI ,b- 1`!vFAZLAH H: ADA!1n(!t!"Q"A #I^>f~&8aJ< FbJANA( ^ PA@FX@"L z\ah!j!D 8 ) Br !p` ;l !DaA.a.B"iaD$;,!2E|  J|!4ce!,q"rI>Nb6L-&>&-Bv^ V|AA(! l#QVa"TQR&Cihl2aJ)Z9L.mA!a:l!p&j)Y!nr X02'!c^AA@.aA!6  AjADA! 2r2A"h a!lu!A>HzraII?a!()AP0-c3nA6:$nJ>6t!p!BƁ a*2A.h A )@! =he^: c2!܆T.=2&dR)"! 6|1 VN; ALZJR 6 QNA!~ ax!t[RP $!Z"AFF$!L *H' _VxX/UzA!RpN ƁAH< P tf Ap::!c4+|Z!NZ!T AF ApAT aa;a\)c%>NJN&"2=8i0! 8&i@`(U.!$il! F* !`!Q&F60 P &A(A! )ai1 (!Z~;AD>A l.yT &[p;*,:!a!! !riHT)!!d!֡p296F8"A AaDAd  JO >E*I~X.&!\a$A $0:8:!Jp\ &D`!  IMrE$."$)y&9!, &f,"I&*!62 Q BId*"($42 /Ex1 4r% R&qcE . ViaV& aQ0aA.iNv% i&aanARa~!PBV>fFl 1.b.NJ 3AA. Q 2!N:1( ABIH#6:.]1y6z^y~B1& 1%*R!1A b=,q(%T/a^ҡDL@YQ~ ce/Hi a!j&bH6\6iat> aif6 H@vAZH^A "cԁ TaF!ra< 80LSaN !q  .Zi^1Q4.j4X#2u"3 3F85Znf\!d!  n6.d A.qA&B !rT`!yA.P!!!jA@a"> 1/Zy62 x+Fj 6@ aJ  !q q-biA6`6Ij"!lI.a  abaaN^!!BBQaN "|[H> ^)A.J1,{Q Y.V0n.F&0)D-M |8B29AIv Y*:$!h!R!!>cJ !A< aI22Thd.1>x!04!r6cL 8>p+1^  A2A !\ ,$vc.HAX1b!<t/e:a~$apv| X!2i!fVBNB !4!ND!.6)q^x[VY"!&dAj"!A.A!Zc Va~a!r)!!P!f&`!8Dqi&!AF  t!tI. V.CaH& !hp `!I!~!!"i ^^2SOL%nv !.|Aar!(aXٰR2A:4_PRO T0!Ir! )AJ^ANc(eb@887"&bA  83.8%aA 2bA QAA-A!aA ,>9H@8 a>cŘ!N>0)ahoe Za\O6 A.h ڡt AXacenAr*x&AjaA4a*Raa< (Y\A!` |0 !)v^2|" :Ba1xN>(h| !v!&A!U1a Ά62Uv fdtLa|f)! Jl0HW^a.vA)@}_0 HI M_(71*`B,&4!BAāHI Ɏ!|!a$!0K)p/5e9 c-$YA5x(/|T!2!BbqiIB*ab.AI aVA> AV<4y^\! Ta HA a !T!`T .! )D!v> : AV&<p F2AFaR3 74 AB66f!Ax!aiAtAce%FZA6f0R.^|.B/ .ar ,Ta)\!av` J>! : 8 6O33&\ >  O1nY52%a86!^6 NDpa0@>co#!q^!Taaa6 iR!`4! N!!PanѴ2'a,!cEA"l&>7* B.!en.a\3!A &l3@tATơ&F*dfl! YnZn iaz!`8!,&= L9!L!:0h ^J AA rb 4 6`>! ,A)"t)&!T:pZ!na8( .& "&XlA,ށcEViDn e"L 9%NvAA>!|.BbEaAa/JAa"Xb!9Ё!Atg[vr !!n!Xb F6! !6)zF^)!* 9A1n!T ^ !z12>)^(djP|4A)FA 6@ $&>!Y6h!!)n@AR j co*Ja*!ܡpfN*q(FrX!1$IA8i@$!RO!a zaA!nA4G(:'&/ 1V.)T.R)R) a2jL zv  aA!c:"A<v6(QbI zl!!v`~A!>V ~%e*) A!!Az2%%IAXb\  .: I! 4 N&>Na 60 V!H a:!*A.<)l)A10H!!&` V !,v!V)rI6Z!n$ !bi*6 n y/E5 QH  R A2#i>c$ ^&'Dn%2)A@qA.>!$ )Lv6|)Fv^p !Jl.!r' vڝ! F!H( fTnal-AAa.K A8 ! (2AF /a.aR)%!!iAPN)!p &j!,A6AH*IB|bDAЁLH"aaTV-4E,~!9L&< (I a !. nAVvjaV.)*rg&a20 c2~^Q"6+Vl@ N.KA">0v N$ x:Q(a*!FT!1&Z!!0!*)D(!*Z3b!) i!@n t.!4!v@!A8a`3 !0!ADNU5/G7"@ =IAi>b >(L1N TiD a9~alA,Ah.D6j*vB*] !؞!d1a vB !Bl.4!.!!!8 B!8AF!9D X-<D$!d!aAayN&a*x0~1- hQ'6!.^0 `)A^Aa.&*ql *T!!naAT!>&&c!"AJX &*!S`RX nIP"2A.a)  H*F An !r!:a$K.)`c'Al a< !f\!F>!|!A wEk%:| !Vf8 uRS2ɲAXa!$vLYL!d!@.N aAfaN !raQD6lh A~T !,R!A ` )'J!p!56&!!zSXa6A5H44IBQc'BA.Ixv" j j!v(V^!qIPaJRDAv5A$ !A94!i@P8ceJ!:n &< a&@F  81H-.<l!pALa>ADepaQ:\ AA"A!,* a 9!.pA( aa|6 .6~ !ai<s$)ɮc%PBbz)x A AhDf !0 i h    @ FV`IBV! %!: A4AAT!p!*!!! 6l"ALa>hNJ54!XQpF<At1,8R>r 1I6R aIAA: L.!6ZAf! I.Ta!8A8!V!B2a.!L!Qv`h6(&6@7_fk)a!桦XR>)z6vBA0b!!)"V6*  &lP 6A *^nc%dI,Vaq!! .~if *!!AAVN!!R !A66:3J4ALn!l8A8vxfOQZA^` AHQ@"Lr4 ~A(8"aba.&ABZP' P&L> aaT8)Aa )4 D.tI\! )& a22NM6.l !ap2A! A8: >a( a!~t>6.ad) .v^3cE| )9ND3a:&.&>!l!R8 PGZ4b^0 9!!a!`p)NA>a:)P !~ELNM["j a61'q!!A !ff ^!.a8U^!!p!!aF: & 6^bl6Tv8J~wAAAAa*z aV! e@v詎 UELALc(.|a0dJ " >!ALa^<!$!PAVb>GAz&A AD!`F A/ց $  6xց2 !lFtN04=$AaAADaѬ <2!.>v`U@Aj .f ! ! $i "N!!A A Z,!1z&yVfHV)!`)P>z~d8t~lN ^2 1L2n 3|67v%AA A"abA`Azd!0c!a~0av4&FV@(a\!><fPT& aP!AizA!*h.lNX.Pr1N&A!Aa AbX0INZ>L)% .&A| v=.!x!nP8*a!!>=Q9!n< 1ji A,6$ 9 tT{!R6#H"^AAX>V.vgNvJ!l6"V )!ce  !4"Lf"<Aa!DR Ada!nse<)8 b.I4$ A"Pn !Fbaj2.B T  ! 4 R~ADa:V5AA4!x60A@*L&N F&B!A2aJa> !6qD9 1!6$ &hQi"  AAa A#!bP a6!T1V)A2!\pa4R!H:h .L1./3uNaaa.!`a X)xA!a̡!P b #aiJbJF7! v>t 1qY1!, >a(!# 1aj)=I%"Edv!N.`aD  AfxaVh!!a0AvI  !ta4& ai*A L!Q,.*iJjada!:  ` IAa ld )avn^8   !A!6 Z `!$Lba! >4a(j 2.b\'< ),1!d!LN!z9Ha!6r!:c$(v!Dad1<j  8!L@&2FQ^2Fn!AV>< N n^T!&=!6`0z!ieM4vEz)#! a(A!AF!!1At6 &6:a0,G&x&fW,rGECAa v0nalA)1Ah~<)(I8 Z&PAPteLaA !.!tc &:|@ h`z&B5Z 96a<!`T !)i<4at9AF#a), h az9DaPV> a)Pfe!< A>VlيX(~%277&LD A|Ad1`fNF!FA!6 vm0 Aց>&1Nr!(^ c%6A2!`)AAtt AD6pL@&:jV0Ff4r@A*6H aHAaFvN)n<*F xNq (ltVaDvEAYa\&d$ Aty"R \n6 j^Z arf !J" a&$ց2aF 6 AaL & )8!0iX(.&!`%\gca8FȆNA\6nT!>)N4N!>vFƁL!F 7(& . 9.z h N A!Thn.MRΆ6wPyetDvXyf.^NNS\lfĆrEBI>*,ah~$@ !a8a  !~6%. A qJ>@9Pn!:6 :aN@a!2fI (i%VaRiN 2<a ta )!Iaha@F& dA`(h!z2a4aAp !zv :1a0  &rt#h~a"!1h zA\ !aR!D!AX  Ax!   &p 8 tVs̟F> PAa!`[A`LO,UGL!!tnZjAeJ &ip^HAHLA@j!Dq5!t>$IA:r.  (:2|Aan!pAtavA a-,a>Pa )ABn!(&!6!`,At`Aցj9A&snHs 74s 9hs*"!WsA'.. .cvJ0!:q. !`Fafh A2&@ r9hA$! VF."%GA86<p~ V`Vt'ƃ  .>6"h Fd!tFSA p2lpN6,z  a6^aI>"a1b)Aiha~a!1>Af*$^N)YRaF bA&6aa~.X表BaAF<.R {~jOBNmP| !8!VI!tPaAy`B&.NyA8 1*A"af!Pv*F ZAF!j!&9!Z.`Z@!&a )8ajt!^!N~a!\ .6*60 k A&>I >HZ^ D4!16 Z^A$&6:XPV> 6$ larND%i$ a^!,td-\aza>a^ҁ&T !*4(I> Ah!p2<5&A#aLa\ ^@)@!h!><<A4'!  w*aj J a@)[4"S.826>b^)nURbuƌ!bxzH<(G!  !pad}A!H Fa6!A,vNS*(9*D TY"6 "AL2 .,   6)hV !j}\ ``4K-Z DQavR jz )AP!:a`!c0-6=>!Hp a^.A\AaD! 6d)!4anj rmVEz >_C&!d!  rANcJ X9.>a~Rvbz FaXx.J 1@'a(<oc9dylI6!X4<,7EX!LFb !6V I!N:8pZ)(.a6&Z!n&a! j\): >v.~ؑ63%!8Aj~ 6!.H!6Q *!t E ~Hi:&\L6v 6BG z̎j}FYA%qvHIf!vF)6FApTVeF* >\t:^5F ,  | O  %F ! r6DA2A($*!v8"up IAΦ>@1)z>DPFL F!S zAI5򁬩  5.*9Hza^>!V,Wr:& f*I!(G|}>8Az)hF(.΀9.AzI5,H >AH!lq!NAXL  &XV\lz*X f~.H& > V^j12 ~ D hTL (azc J! ,!ɀa.A\&$8Bɚ\t !1!T!2!Pz^P"6FRI$-!)E)r^6^hRaJQln>z= !aXK6^AF: ) !.^9A`!R)!2V.!tn G4|)XX&8!," [lARp>P!(> RI.Nhq!6! IaA!@baH!!rRF*At$0 f8!!2\y!e > , AJ A>T!. AaQPp..r6& !D1Nn#AP ~ a!1!n^:.j, 4W6)Эi^ i)T A)F6,Id!N^"\&&&%a"6"L . LFh-v9Ara"AhTI0A(  zf AF<3 xA!!\!a 4#o\^bV!>.j:. H.axV1!(襺!D!^0<^A  NaIIJyVFA[ Rxa!!*A4 6N!N[aZ(. A`V&>6<Q&=8  Ia!Hdn)!aV aF ,6AZ3V!)ġ0A1>h!ɼaDaQ6dl'&L[ &6 !)AFP !d|!XzA(B0yJ`Mt ),&*>N!A`aRxdtA+ e*|WA ~|.NtDzve Ct !! !F#aF00a H!IFNd.2q!FxIZ:IF0$fA 43z^b4FA!!!)&aX a& b gA`J j6!(|(tw>^Va.FXfksLFX[r 6VnXXjv $ V 6AR z[A< A,r%riraa4! $0>6!`d  2XD$Iay-x,AR|2;8aa!iv l/H2 >A!8 AcB 0!2 r!NNa8`f^!T .`6H.d Tpd F~TAF ap!$ ip .6A: >*!*.\!|<H(!p!* NA!|t)2A(>j|v^N 6 AD6v%0 ! "T9:$di `s upers`ie_id` distin ! mappa 1:1, probabile H Fh un catalogo ebn(. D gacy HEIDR-like)z>0PTs(francheZh`[IPOTESI]` # `ico_5e%, flag 0ilm-vs-0eonf!:tX!(eccezi(iHCONFERMATO |du^vori%jom%!:U@(151.684 6gh-H`S ,(74.438:*)i 32 x)*/sp!` (`CAM%~`LI!AAN AxH`ORIGINALE!NAAr~AAIA|Ary\9Lf%Hi nel%AonnesEgE Z)EfF Nc A41A `%!.!0gia`: -2UnMAa(83.962*FILM-^(17.5490TV MOVI%>!X1%160&A~REt(METRAG%vO5p!@enu e~A|d-EAeQ\S%lM|9E3ET`e!68$05A T0NIN @aD6.A `PROGMMI VFEhixI%*I566MU>A !F ^)Fa "!34e`rS92.0eT %181-!*N%ELA%j`Na"Va$)i/mFg8mN(<rE!Le>Aeht,lB00% 9ivLAIFN03u"12V`.a\ fessi 9Rr l'ietň>ց Ed!6gX0f!XavXzmex٬"/on"  "B .!I6 e/c%&A"e".TC88mҹ~)2>z^A g&odn2A,6X.|&Jb!b~**`cLb).L2Ij9,~1) `BIAN0 NeA2180S*a IU (^^S"P.ZZV P127*NULL 2'78' f !F.x.r!j!A6aFembQAPn iHquE2 <b " o)2veg`=[%Vh @(2026-07-%AN & v avo bdau%N.aMBm8AJVeHae: EEAxA GZ&aeDceAier *A !Mea|t  8!doo\ *ao~bBi&6T185U^DA E IBUIRa$80a&)`U@VOnQ 0 (hx`T/`D`C B A F G H dd%35ńA.7E,N !A nz !`xCTIiD T24E@ & HEVAR!fEN 41Zh ))` 3FH x-224: P TalSUP .&46>N !N.4 Rm*!) !8se*re sepiAP:e2VA-H2 hL*i8tbu2(apf ^ Z n Pan. Al ,0c &f `vm$A~v* a䁌֩ jjs< f!H/@ns8a)R:Taj.L0 MD  qa 09UJH E.AlIj `V.Mz & a,L.&8 &9 qz.&6 &87BC21}xX O 6yTDE6l a .>A~vpiEbAp"zA:97*@N . 7X 8=H< V6!XA85X!ʁ0 @^!T1CU<Av16.N.$!daN~92 6V$59p*B!`& >&AA,ITY !v60 1.z !j.Pr.(J&&9=ơڡZE1V.(1col* .~ >|~ (b4vI**%S%NS IbhIdO D%Z!A6!,CvDd.6 n qva2o l z2 <b"! Z .Z&  .X >>b !fn Nd !@d  Bu\6 L~ii ɪ4 FeN``:x8J\""F JAA b. VpA\&< 8bar >r .d!XA  8&p!>g%$ a(  a&()@!`aT 0 I)!6u.NDB d a! T e%: AI2>0 !\a!ntDua/JAj,Z X! !` II*>n!1pE! `o/5:A~!)QNo:!A!(XiTc,0 1xa"`Rie! b RzAiU * N2!zAj& lxg8VM*s i!T|A i( &a& !pADFB!Za.!r!1 *. 0621h$Aha"Ja !!r/B!6 *Pp)@tMpecP!."!"2neAa!!H<!!A0abn9VtzA^vɦAJ &~fZ܁!8xA!i.er-Z <^xaFLagPLz'!Ar4 ! hr(/boxofe:ab.*>H Ar!aH6 A>r!ٚ!hhbA v!u t<A!!A *c@b% &d`%p9op !Ba!P X!.Fn2!Aށh|> >| @| |-F 0B 9x ,82N T !J4,732, $&(0:, 0,x %:!P(n.( 6   ..L. *!,0>v YaAAazܩD Aa$jiTpA^nA` Fh F(5%< hB & 6eb&~l a-B6^!& aAh rA ae^(bA%%h..>V !XE%챘a~D p" eflt>|VF =12m!z\1v !f 6A/:Aa@)AZ* !A !~r#A96)  !cENc->nAV!ht i$Pe<D >bmj!6  ArITN6 Axax !./ = ,2h!!& XR=NR )   a4N$6!d !auR(1 n.>2"&aJAt!) !f!Q f d6 L B*>Aa6 vF  i4 !6$coE *a 'AJr.p( T!aaXAR#f h,r_B='6 %!l0aH^ap.48~ >!x2 a.i!ZF b!iaN"P A21AAH AZAl!h?v(jo-z`:@.(x'qAN &l A(>h i` f d> 2T a(aZ'6r A@1N)!An .AtI!H *9Nx!vQnX!!1Pb&V>8 &~A!tI8Ah< AA75 ba~Ax6 AA&$!*!!R!!bA )tn  ~N  V,)Y!0 *aJ (.BT1"V B v^ A~<10$ra9   &` <(* L5n @,9:>r ra37 4Z4rbaL N2E: 3e79 !>! ^ 2 <arA P%AZre" Yr (e"!P RX6< A0arL!i !Z A>HaiFap(hv!!p(> daB6oena6^!!VP,5/ !|t 8M" Y"(ԉ >V\2XZ6VnL6vFj V!X.S vNIAD6r!.  :A&-6AO*v|AD  X>N!c  IXA>xI!!@b&!t !Nad-xI~N!f1:('"-& ) JF$/ a+j !X!a"%T3d R-0,/:#7)X !^|1 J / '/4K"  <!j AA*!*!!B6z>N!Lx A! !ad0  !R!"c,Z! ^4%a HAH BaNa&P At !d*1~N TID:a&6 ^A6XFH L!6jAa"es:JAjXD.T>ArE@ (j"!.F2h zA DIFi)t9dc%IZ>Wr- * Ѱ!>vtx& ! P.h LZicYn֑Pa J NIBJ!aA aI$ !B 8>0Aa.ArceR Vl!B'J2"Ed >eEVA")TyZaa)6 a@!xAd+R> ^  AnArDl6ia(l% 4!"1v>!҉h &!v " n.|cJaơ`JA(!a nvʁ\6 j AL!A' X t!>.vE8, !" a BI>!Tc&y#|! +A&diHFDd'T!.!)~F r) !1.AH Xoa!!H>~)naZ6!6)0s!&I2   &!<cM^X !%9/ ):ta$&& !04  vf"AD!A>.YH F&2*/  !bH1e Q =2%"L j'.56el=3"J 67 H% A9tA@ɶT! itAXn FA|.:H Z a"6fff1D!,!jaA<>aQz!Y^~ATP x !N1z1!A!A\6:!AJ!F)!r&%!"J> nJO' o!Al  &a* =U*Qy)n$c&1a !R~!&Af$ @[aRpAz| b`!|&jZaT @~-DEvT !pF1% YaR Iv*b A.4ANA0> H!n2AnV (I616 \|f2L! B @ FAJ!~aR1jd1Za`*)TaZ!~cR"+]T<CBl!yA6nX6 .A@b X!lT  * 8!<8$!(aA6FAarA*62|& A2IX"t*)6pRA !&A0Abtat(*iB; )pQ)e`F$6`z>L졺. 6AR5O5.!(6R/ 6 !h\ A6j^10 /!>oAAA a-58I!"66A q!<9V)Na2 ebLF8!dl')A!nf*'fn%& >60c aD~!@nCQ8.0N0 <5%<1A29)A!Z&A!>  +A:  (!^ Z!.&!hV!!iF.! ɨF!^ A΁d c%) x!!Ё6!/%( ah@ I*zFH !, VAqIF!P:* X?$D d$!  an!a!A, qAA6)a!: )!A>e4$B!$=!>A)!r!j8 I^ajn^!AJ\!(eFAALh !heb:.$ɖ1c$t*A V$t8 T^ TH A!1V:!VA9 ~`)8$)5aABab!1Zif.!"n!(! !4 &@ V)aAAa):!"aQ8 JAFl&zaA")"1 !.aPh(A"AXL867@H H&$8ja*aQA A(qa*a!ܡ8 !v)P^RcE>^)"N)!PL <$)\^n.! J,AjA^V!)!2$;X8AQK!&.rK^Fc'%2>x-B"!!H2+AAI!V8i ! Ib(ai<1BN!`D4.|FA &IL!>4| AA N>!AΉ6P^F SeN aAaJ!Na|!2 !!Fy-XBQ8AH.fvBLR! !X!!h)*6AfF !)dn$J<aaF" 8b )Z > @!a$.)l7"Flzp jaҁ I`"H>dA̩36a/8Rl!1@rv!l!`N &.(6T QV f-( I!A&5.4!J.E!a!40a&!6qrcAaADTx!Aa 8Tpsh~!& )Y)F.0X a6!  !fF  !Z.Aj.l@OItR! : FuE'BD<r"p aF  Av!N!fZ6!JLJ~!. DNfuZ!:A扴aJ.a.A|arEfa1l%nA(!F!\IA4  )P( A8!F< tA6A!>ad Sv R43A` c6qja J/ 2(!AaPIp !tA!Fl, D ia$! .!.! arZAp'IZ)x v.H.sB<ᨁ*L&>T!a  d!#p* &LI8I!0`#V%!!>!A\ j!>&6U!:c(Bai  R8i)t!l %ai^R.` aŔ!j)t!@I@<(3 (X!$(6. fAJAA! .acEJ A\$6L!aIeA$aap>6Td+ R++X8\ f^!!~! !INA`  VdA6x2%p8F 3 aa|aL *!RaBA!ҁ4! B6Z!~!>;T Bb6>!f 6N,E!(V)>n>Ax3p|ppVA,APaLIHv$<AQJ>d;AL!.HJy|AJr$2 !)x!z! !x!)H  Taa46*" "6 2.n!A,!iJADA>AlA4bN@.xV$jI!cb.6!dv ! T/%aq5t- cEx ih!&AAv1!Bx!F!APIcI!dtIA^ ^'FQXz! Q(F!!&A8Bn"v%! !RoEz !f MQy!!nAA! AVy 1b 6i!qP> !APzA: R!٘n)T b A>6>   3PIa"v)i~!h!a1P A"n@n R6,ZF! DV! !f a&e  . >A(ZF:Z&"^F!AT!8!)9!NI IIAli`_XXi"J1A&5F8.3#_J3ce>>j 6h3^43lSN >3V T_93= Ffv]v0P> 4P2 LAjNONN\NT&X 8" HO L'H5, RL]H]8dl5N XO>  d3=l LM@'!Hv1 4R A* VO l=f6  nBNa,6 P.dO F26"C * @Th]TQ.V|*.(XC )6O D7;Q"1!46Z!&^LO.RE/lTU"OAX2ZWSh29`RCQB626NP A Q A0 pZ,:HVO_OA4fOAXa"HqV 1 `%J!I*rQ *Ab1z4q`=,52NVvZ!8qfv6!Z<(@5f<6` A8hԡ5EAeIESH ~ !6:GdEHOW/!Z 4TF1Y N6)dS#] .Y.B1! G *an>VYW B!,18nBS)S >@dqn>bHZ XSB6T a!>S:&Sf /QqOAP AC~d>)PPetGByfFT. .[A"fPN! e)bap9 !6UG"Jg~8i4O/^R+`&\Ilf &0!8X!vv Lf$!ebENZBl @! ,:nha`<. NfXNVAC/@a2/B<&` fbMI O*\V \8 f>6V .! |a>FP.$ 6 QaFHFW1>x JEFrW!j^I$F`pjW4V[` dc.,A~.`* )&~5` іQ*V. >.+A6|&> !|  & ` i-tTRT|JL IN*vh `b& nF<%&V^!R.X0(H#) c^l^R!H);A8`lli, <ʎp[ Q&<!FIT.mT~I:146(nz!RV~$!XNRzr!F!>!.X>&926 "NHN(d, ɐ>FF&$ (bL2 ^ NjNt &R bB6l <.6 6 NF\ *SA&Z ^)ѮN|`aށAƁ*ARI0B8ArF N^Yp>> Id.(!6_*!hMA&` ,  &6V$da"N2&v!<xnN\@)6^ !)!܁!>A@*le*!P\"  6 /VRA\r $D >dpU2!8N 2Z@A!.a&B\^-V!)<v!<4!<&H!\!f!||6L6rNPbyxNar1 t! T !!! ct )V!$AT~"C  (~!)` ILxaac #)(A(!A !hRBA<0R !8AH> A@A! !N A`6cn P26@vAL!@o&Nf!Pa!a)b!0.A&!!>!d!0AA56B 3WDh&AcYANiTIi*nA!A|!AI0+QjpA R9`taNF A*A @ .69Lh!&AN~:S%!A*)F\!^A\j2 J'R!a.%&1hBAjAXBNh2<5!"!)H VV l% 0L)"An.!n IN!avA$!!faXD&!D!.` A4aB! z AYIfaPl& !>aD=:$)V,!"6(! Q&A`Jz10CV).ir.)p!!~F DVhAqFѮ!V j&)hAx)>&Da xI4Q!!hez A`8 R8 A&<AA)>AxAt rJA !!@!>6 16A4a2D9at!p!f 6 IJV1%;MBN3avaAfAa$&$aFVJ$A! !!hR,!0&|!h"J'r l PR 4!TNI4F!fA:xA@ ar0:.arNhcR[>TA/B5R h!TaGg!^Y4A.IR ' ,aD 1&  &a5)A!zA !2I‰fFAt|Y ML cZAPP Af:! Qa6J$ T.IlB&abAu~r@>!rj J$1&$6 3V ! v!6!l )dF"6ZALV&a I4B4N AT! ! A.)4q%!!a!x> nm6`)(!   AT)j"HnA1')4z.".oR&1>"c`a`"AA:4a6 6aT鶡Q"AP0a!LaphGA.EaVA\V4`6E!~al%>nAhAN0 *ez!" N'AJ  !avQbapAZ!ADAL Q !( Dml cp))X>}!&6 9n( xZA !xܡvI" <*")Xx!4Q|!)֩ * LFDAa:R 6QA! aXd ( nF!!V^Fa>>1!!#N AHAV"!`c`$Aa)^!| !^aTRI!.1tԁ.QN71!&(3zF `!PGARaAHu:\N6XA:u |/$r H P,& l!ei vExJ  Aa8I!!1 %~?B 6"T.:z-6:YAJ(%!&nkH. v Iv2h|8z RN/!A p1a& !xIaN!!AnfA| X>,8a&)^1Ln4! Q>68a4!TaHceVA6A & H ^&QR D!AvF4)*ij!)Nxъa`A!^ ~*a!.!VFl 2P!! N4I6.n: 9D!,.bcr p`^` !!0FV A i:DA< !!lTA.t Af! vtAXPF&BY0AAXNvnAG.:o!rADAth!!!>!6X a!pN:O*athdb Al_U&`!p6VTAAJ9t)!"!ẁ@z A@ADI.<4B,!8Ra |  i:xV2:!V!!R TnHq!.Ba>1vNA1D>4%7A$)Pn 1)!y*Z4L!n@aa ܁.^  a!.8bIF 6F! J)rc&"!B&b!6qaP)l X.!fja܁A\AiA>.66F,I>a%A!D p!A&$GAJ!.IA <&d%W! @ARI"Q^ \NN|)^*QDiTB*A 6 Ti:)68x ,>4EU)cEx A&@!.&QnGA  HiA.@>Ady4D.tAA! !4Ap! rjaDS(8S!) >%.!J:NR6<IL|d!.! .,6HAa!R!.)!PA !H!0r a "(a > JA.Lv%T!T)!^.!N..r.Bq)dF0> !LA !21\!N: >!a^)A '!< l| G% 6 a !AP( , !bAP!:F FN!L>B ~!FApA)Q My _QAtPowBck'!B!lc bWA`xn:HI|  8!6BrҁxA8!q2aaBaa .l!!AQA"6*1|I(!!0H 66B!p .* I!i!D"AL >   >a.>da|q8n>)J`A/%Aވ!Daa&Ar!!&F,&v 6hA90d!A f .j6~nqliv&LanRp"qA4$PAI^d!) A r.P.dI1nB b 2!f 8iR )&x!"I"F! &!2A,(XQQN$&rvnS.S!@#c%$!DȁHvŊa!.( FAt>$IJcR" z !*!\p$Av,F6A$A,6X I`V6lAI A>;nA6!X">"\al~& !@V8.O2AA! A8 !a)Bl )>aB!D@ 6f!PYT?N/b$lzFbE\&rvIDN)N*  ! (D4!<.I!p` Pp6_`F~ !i_"L/atrJ0).zJ )J. p)` F:!Af  l& vv"  . $X i4iılc26arr.vi>zJ*A !!V af| (( )a   aPL)N bz*fNj!c`i!!vn  B,/ 2v1JAV !A>' 4 d!(n!>Xqx ^ !) i!\!t!2dr y>NN4aAo.$ i:Aj9f T Ax Z!F.PrEA* /E,A*  !. F!!a(AT&( !NSH ,HbAaBEtjIF£QFD .D bOET~ A`A|   raD , .b ( !0N! aLo324! vPi6aʁ ! !A1V6n!! AB :^av)D4A ^)FXN9n  ± F)EJ.!)z6H&l)4 FD1p&ʣ (6a!@+A!rAtvc%F!Xa2)A\!NIb)ARcD|!*a$. xc)~b !>0aT`~,PcA.TvVr pa &Vt9A0d!r!   !)T)XDt9 ! dIV6Ho;.I*A6:9Ar( . aa!dDJD!,V$^*A~6a2aV )lE()zrB.G6ItBE$)DpOr4)JN).)B9P,AZ5da< ./!\" .^a` S9"&Ax7żqaV @ ve\d | I!$ ɚ* 1 : ^@,)D | | 1AlLڡx&*tAa,&B "!XBB0Iɨ> Z` ɬ1*6 r@a^/K!2v D@t|va~,'*)>. ^bf!!R j$ j B .PA> IJAz!`!$!ƾfx! 4.d!z.A! 6AA!JH A!zB B)P.IA!va.d!AI.mTa s(v 1D!H"R0a $@ N! a.A,&> 6I>0,4!:c ! fN ! !v A.,*!vvF<a(! .& \ >A !X'AN1r *!(AAA>bAP,!TI|!VH*R2!nv1z!D8!!f">IAa.f!BaR.!<!|A> !N x6b   6Alvc%bnAJ!h!f\& vR!JDJab!!,V&>Izu(p6l&a`!f!R2$H !0!dvE@6AAR)!!BApAl ! A2a!BA0D!&)v!.*a 6  !~P ^"Xa&cM ELA#le"\!!VANl+\.Pr0x_[>IaġVF!A A.a!LġJ! iRAx& & ( >>)~AҡAz!8F6 Nz A6pX!. ha@TAfN @!tad!LA0x%AAH A )^.6V0 Aj X( uX]M>Lc#j! tF!axm!:A`'jba> Aq&t>Lʊ2A!AjFjAsl|4ydV AAATBAiA!2 : ,iz!$  LX?A},@]tV6L!.I$P*naXY>=E6F:FleA"2/!a& !r2A2ᘁ!QAxt7V8a>) ~a@Zaba Z)Z` z( u\!0 . F| A0AbiD!!x$ai V !88 %ɠAI& IPf`ЁpIXf a!>!bIh!^`A1 AI(AFAAF 4o*vaA!FJlg <>)`!!!i8 :O!AZu-rb48b|9YzWQ`hWl$f~`R|XQ 9!cԁi&&1!AT)Xš<*cmVf ^-a!.]ƽ@S 5:V@F6H)FVAVet|jpa A<j `3A4L2\p)~~ !Tcb0F.@ ! |U8 )X3nV < ";≦l gi*AȁIzVN  r $0 NL1!@at !|V!AtD! a>V>!1b!X &1A"FA)C620 " jaaH),* "  tc"j x0&r T!\!4 Rad!A!r &6!!1  .> 6".+1ҞVa^:)!Pe!jtz rV< F l fQzAR 1QDH tAH)F gf%^X:&ia6BHLn~bO.>A~n| fa$dFcEf0" NL!Aa a(^6AApxaB!VaA !&Z"9,"&ca#lNfa"pȁj v n61 Arp Fb&&.64veZ dQbAJ| a4!Dv9 |mY4@ !N F40A2b * 8 !H a~9!pa h!zf) < jkl!4@!P  4s@ pP ~ 9! cM(!ha ΡX>I6rEPG?!d zAJ!fA!tAR b!a>!)Z9؁zTN?!ر6`2d_*bcRa<f!Y@d:pQBiTʡP!gE")$ʑni΁9RRyXT0&D,c xAAifJR $!p,?lE.AC@A)A!(Z#xX8VI! \Z).@;Aؖ\3B/fasb3<; ?j<;/NL(a_jye$nМrpHE6p.mL.6"civfIN!ܩ@)Z. )=n+!bRV aa J&8Z`%=B 8 8  V*=P0AA&=Mix)A!СV)qX6& dZR*vajX6r%N!dA$vf ! hi8)xX4FrR! Z&XToA0sWeekly1f1a`!6yJ!ҡT ad(&q!F\"v% F/6)!  d A )8a!d.A"!ht8!X 0z->H)N!&4 ZYcvbaV!4HF4&i h&?a6\,!!6~riA*fP.2 D  !Y64I A*YBaa;&A"!N: &,j !0)!tQUriaaa!)%$,,rpz40J!H!v 4=@!I,A.24fj!Bf2a4ApA&b8R0 06)l2^jS l@c~I@F@:FsT *`\2 0 !@hrp(vOl >G2F&2b)&Ya Y N<AnG L1!TB!&x.gAvAV)p86.atIN$ap N  A "qJ.vNfJ!  6,f!`)ʮ a&r Wvi_(\F~b}v.T~6,/ADzw,i_V-P|-&AJT !=! !*"R@Axl!P2ad)f>!!A2[ !.!a >3lA 0 .Ph aj Ѭ\ < IF]i4 pA.LvE p c2p* )a!Bf64ɦ!Fa2>:-\ !FL222AX6$qN(n4aaA !!F!ldj n AX!B!1 1j!A_%h.N0 !hȵ*!8,.(&z!rL!Aaa  e!΁aRx)R^B{2  @x@?%  Px@ Px@2q q Px@qo"path"DMauro/lavoro/lavoro-python-ecosistema/_i_lavoro-python-ecosistema.md"tsNHyB"datacp--- name: lavoro-python-ec <8osistema description: "Panoramica dei progetti sotto PYTHON/ (ufficio Windows Mediaset)  hub, un file per applicativo" metadata: type: project --- Parte di [[_i_lavoro|lavoro]] (contesto professionale di Mauro)  complementare a [[lavoro-progetti-strumenti]], che racconta MyICR Suite/PowerBricks/Linker dal lato posizionamento strategico; questa cartella l'inventario tecnico dell'intero codice ufficio, non solo i progetti citati l. `Dropbox/adrian/PYTHON/` il codice dei progetti ufficio Mediaset di Mauro  territorio Windows, sola lettura da Nave (v. [[feedback_python_windows_territory]]), **fisicamente fuori dall'archivio**. Un'AI che consulti solo `archivio/` (es. un mirror esterno) non lo vede affatto: questa cartella esiste per colmare quel buco, dando il quadro "chi fa cosa" senza bisogno di entrare in `PYTHON/`. **Gotcha (04/08/2026): falsi "modificati" per line-ending, visibili solo da Nave.** `git status` dentro `PYTHON/` da Nave (Linux) pu segnare file come modificati (tipico su CSV/config/VBA) quando in realt il contenuto identico e cambia solo il terminatore di riga (CRLF!LF)  verificabile con `git diff -b` (ignora whitespace), che in questi casi non mostra nulla. Causa: Git per Windows normalizza CRLF!LF in automatico (autocrlf), da Ufficio il repo risulta pulito; Nave non ha quella normalizzazione e vede il working tree sincronizzato via Dropbox come divergente dal blob committato. Non un problema reale, non richiede n commit n altra azione  non sparir mai finch non si configura `.gitattributes` (oggi assente), ma innocuo e va ignorato quando lo si incontra in un controllo da Nave. **Non una copia dei CLAUDE.md di progetto**  quelli restano la fonte di verit tecnica (stack, comandi, gotcha implementativi) e vivono con il codice. Ogni file qui ha solo: cosa fa, che stato ha, come si collega agli altri. Per l'indice tecnico completo con path: `PYTHON/CLAUDE.md` (coordinator, letto solo da chi ha accesso a `PYTHON/`). **Per la business logic e i flussi dati** (dove nascono i dati OnAir, come li trasforma la pipeline SCHEDULATORE, anomalie): non qui, vedi [[flussi-expert]] (logistica/pipeline) e [[data-expert]] (semantica di business)  coprono in profondit PIPELINE_PYTHON/DataHub_v2/ParquetToAccess e l'ecosistema MyICR_Suite/PowerBricks, molto pi in dettaglio di quanto serva ripetere qui. **Convenzione git (completata 04/08/2026)**: ogni progetto di primo livello sotto `PYTHON/` ha ora un repository git proprio (repo annidato, agganciato al padre solo come puntatore a commit  mode `160000`)  scelta esplicita di Mauro per avere nel pannello Source Control di VSCode uno storico pulito per progetto, invece di un unico log misto. `PIPELINE_PYTHON` era l'ultima eccezione (file tracciati direttamente nel repo padre), sistemata oggi: repo proprio creato da zero (storia precedente, inclusi i fix del 04/08, resta recuperabile nella storia del repo padre `PYTHON/` prima del commit `b647a74`). Nessuno di questi un submodule "ufficiale" (manca `.gitmodules` nel padre)  funzionano come repo annidati informali, sufficiente per l'uso attuale ma non supportano i comandi `git submodule` standard. **Repo padre `PYTHON/` rimosso (04/08/2026)**  con tutti i progetti ormai autonomi, il `.git` del padre non serviva pi a nulla (la sua unica funzione residua, tracciare i puntatori submodule, era superflua). Rinominato in `.git-archiviato-20260804` (non cancellato  resta recuperabile, rinominare indietro se mai servisse). **Non cancellare questa cartella nel breve periodo**: contiene l'unica copia recuperabile della storia commit precedente di `PIPELINE_PYTHON` (incluso il fix `db_Osservatorio`/`integrazione_update_day` del 04/08, non portato nel nuovo repo standalone per scelta esplicita  "partenza pulita" era considerato rischio basso solo perch questa copia restava disponibile come rete di sicurezza). Decisione di Mauro (04/08/2026): aspettare qualche settimana di uso reale del nuovo assetto prima di valutare l'eliminazione definitiva. **Root ripulita del tutto (04/08/2026)**: oltre ai 5 file morti trovati per primi (`Bill.txt`, `KERNEL.md`, `agenda.md`, `_analyze_parquet.py`, `_check_emesso_dupes.py`  vault-mcp/Bill/path pre-migrazione), un secondo giro ha trovato altri 3 file di configurazione altrettanto morti: `.mcp.json` (puntava a `vault.privcloud.dev`, lo stesso vault-mcp smantellato), `.env` (solo credenziali Supabase, dismesso 06/07), `.gitignore` (inerte, nessun `.git` pi lo legge). Tutti eliminati. **Oggi la root di `PYTHON/` contiene solo `CLAUDE.md`**  nessun altro file sciolto, nessun rischio residuo di credenziali morte in giro. **& Gotcha di sicurezza  `PYTHON/` non ha pi un confine di repo suo.** Da quando il `.git` padre stato rimosso, `git rev-parse --show-toplevel` lanciato da dentro `PYTHON/` (o qualunque sua sottocartella priva di `.git` proprio) risale fino a trovare `Dropbox/adrian/.git`  il repo principale, lo stesso su cui lavora Adrian da Nave. `PYTHON/` resta protetto da un `.gitignore` nel repo principale (`git add`/`git add -A` non lo raccolgono), ma un comando come `git commit -a` lanciato per errore da dentro `PYTHON/`, pensando di essere in un repo locale isolato, committerebbe invece nel repo principale  prendendo dentro anche eventuali modifiche pendenti non ancora committate su `archivio/`. **Prima di qualunque comando git che non sia un semplice `git status`/`git log` mirato a un sottoprogetto con `.git` proprio, lanciare `git rev-parse --show-toplevel` per verificare in quale repo ci si trova davvero.** ## Applicativi Un file per progetto  nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati): - [[Frank]]  daemon Windows, orchestra i job ETL (ex Scheduler) - [[MyICR_Suite]]  suite applicativa ICR, il cuore dell'ecosistema - [[PIPELINE_PYTHON]]  pipeline CSV!Parquet!Access/SQLite, a monte di tutto - [[ImdbUpdate]]  job settimanale dataset IMDb - [[GemmaReport]]  report automatico settimanale prodotti GEMMA - [[GemmaClient]]  client desktop per GEMMA GSV - [[DbComparer]]  validazione DB, uso on-demand - [[MonitorOsservatorioPy]]  ascolti TV Spagna/Germania - [[PowerBricks]]  query builder visuale per colleghi, ancora seme (zero codice)  oggi modulo dentro `MyICR_Suite/`, non ancora cartella propria (04/08/2026: valutato scorporo, non deciso) - `omdb_enrich`  **trovato 04/08/2026, non ancora documentato**: nessun CLAUDE.md, non in `PYTHON/CLAUDE.md`. Dai nomi file (`omdb_batch_enrich.py`, `omdb_poster_repair.py`) sembra arricchimento metadati/poster da OMDB  da verificare con Mauro e scrivere una scheda propria quando c' tempo, per ora solo segnalato per non perderlo. ## Quando aggiornare questa cartella Su cambio di status (active!completed, nuovo progetto, smantellamento) o su una nuova relazione strutturale tra progetti  non sui dettagli implementativi, quelli restano nei CLAUDE.md locali. Fonte primaria per verificare lo stato corrente resta `PYTHON/CLAUDE.md` (chi ha accesso a `PYTHON/`, quindi non un'AI esterna solo su archivio). Nuovo progetto ! nuovo file qui, stesso nome della cartella reale. {2  Px@TNq%  `x@ `x@2> > `x@>o"path"4Mauro/lavoro/lavoro-python-ecosistema/PowerBricks.md"tsNyB"datac=--- name: pyeco-powerbricks description: "PowerBricks  visual query builder per colleghi ICR non tecnici, ancora allo stadio di specifica (zero codice scritto al 04/08/2026)" metadata: type: project --- Seme di progetto (da met luglio 2026, non ancora in costruzione attiva)  query builder visuale (Blockly, stile Scratch) che traduce blocchi in SQL su DuckDB/Parquet, per colleghi non tecnici. Oggi vive come modulo dentro `PYTHON/MyICR_Suite/app/modules/powerbricks/` (specifica + dizionario dati, **zero file `.py`**)  Mauro considera di scorporarlo come progetto a s quando l'implementazione comincia davvero (04/08/2026, non ancora deciso). - **Specifica tecnica ufficiale**: `PYTHON/MyICR_Suite/app/modules/powerbricks/PowerBricks_Specifiche.md` (26/06/2026) + `.../powerbricks/CLAUDE.md` (stato implementativo)  architettura, 4 domini (anagrafica/emesso/diritti/boxoffice), motore di join, vincoli, sequenza di sviluppo. Fonte primaria, non duplicata qui. - **Dizionario dati**: `NL_semantic_layer/NL_QUERY_SCHEMA.md` + `NL_QUERY_PATTERNS.md`, stessa cartella  condiviso col ramo sperimentale NL query (vedi [[data-expert]], sezione "Due binari"). - **Posizionamento strategico** (chi sa cosa, rischio AllRights, ruoli): [[lavoro-progetti-strumenti]], paragrafo PowerBricks. - **Business logic dati as-is**: [[data-expert]]  non l'architettura app, quella sopra. ## Discrepanza nota, non ancora risolta `agenda.md` (file sciolto in `PYTHON/`, recuperato e poi eliminato il 04/08/2026) conteneva un'idea di dominio di partenza **dinamico** ("il sistema suggerisce quello con pi filtri attivi, l'utente pu sovrascrivere tra anagrafica/emesso/diritti/boxoffice")  diversa dal perno **fisso** su Anagrafica della specifica ufficiale (`PowerBricks_Specifiche.md` 4). Verificato con Mauro (04/08/2026): non una decisione deliberata di rivedere la specifica, "probabilmente riflessioni in tempi diversi" mai confrontate col documento ufficiale. **Trattare il perno fisso su Anagrafica come corrente** finch Mauro non decide esplicitamente di rivederlo. Altri due dettagli da `agenda.md`, non nella specifica ufficiale, di stato incerto (idea viva o superata? non verificato): - **Doppia modalit sincronizzata** (pattern stile Power Query): GUI visiva per l'utente base + script testuale leggibile/modificabile per l'utente avanzato, sincronizzati  parentesi tonde nello script per l'ordine di esecuzione (es. `(emesso AND diritti) OR anagrafica`). - **Output base**: una lista di `rifer` passata a Linker, che renderizza autonomamente le informazioni associate. ## Domande aperte non ancora affrontate (da `PowerBricks_dossier.md`, dossier Elon 13/07/2026, recuperato e poi eliminato il 04/08/2026  nessuna risposta trovata n nell'archivio n nella specifica ufficiale) - Perimetro della v1: quali dei 4 domini entrano subito, quali no. - Dove si ferma la logica diritti nella prima versione  il pezzo pi costoso, farla tutta subito rischia di non finire mai. - Se e quando PowerBricks toccher il territorio AllRights  decisione strategica, non tecnica. - Cosa rende "fatto bene" questo progetto, dato che non stato commissionato da nessuno e quindi nessuno dar il criterio di completamento dall'esterno. ## Scorporo da MyICR_Suite  non ancora deciso Spunto emerso il 04/08/2026: dato che la specifica gi dichiara PowerBricks come consumer esterno del layer semantico ("lo usa come dipendenza, non lo ingloba"), scorporarlo in una cartella propria sotto `PYTHON/` (coerente con "un repo per progetto", gi applicato oggi a tutti gli altri applicativi) avrebbe senso concettuale. Deciso di aspettare: zero codice scritto oggi, prematuro creare struttura prima che l'implementazione chiarisca da sola l'accoppiamento reale con MyICR_Suite. Riprendere questo punto quando Mauro ha idee pi precise sull'implementazione. Vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per il quadro d'insieme. {2  `x@/H'%  px@ px@2 px@ o"pathchMauro/lavoro/lavoro-python-ecosistema/GemmaClient.md"tsNyB"datac --- name: pyeco-gemmaclient description: "GemmaClient  client PyQt6 nativo per GEMMA GSV, sezione Anagrafica Prodotti e Prestiti" metadata: type: project --- Client PyQt6 nativo per GEMMA GSV (sistema Mediaset anagrafica prodotti/diritti)  replica l'interfaccia web via chiamate HTTP dirette, autenticazione manuale (JSESSIONID da browser). Solo sezione Anagrafica Prodotti e Prestiti. Status: completed, non in sviluppo attivo. Rivolto a GEMMA come [[GemmaReport]], ma indipendente: uno un client interattivo, l'altro un job di reporting automatico. Vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per il quadro d'insieme. {2  px@%  x@ x@2 x@ o"pathchMauro/lavoro/lavoro-python-ecosistema/MyICR_Suite.md"tsNyB"datac --- name: pyeco-myicr-suite description: "MyICR_Suite  suite applicativa ICR (dashboard TV, Linker, MediaTrack, PowerBricks)" metadata: type: project --- Suite applicativa ICR (dashboard TV, Linker, MediaTrack, PowerBricks). Status: active  il cuore applicativo di tutto l'ecosistema PYTHON/. Flask come API layer unico, HTML/JS/CSS per l'interfaccia, PyQt6 solo per moduli tabellari Excel-like (Linker). Regola architetturale propria: niente MS Access, solo DuckDB/Parquet/SQLite. - Dettaglio tecnico (business logic, flussi dati): [[flussi-expert]], [[data-expert]] - Posizionamento strategico (perch conta per Mauro): [[lavoro-progetti-strumenti]] Vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per il quadro d'insieme. {2  x@1%  x@ x@2 x@ o"pathc|Mauro/lavoro/lavoro-python-ecosistema/MonitorOsservatorioPy.md"tsNyB"datac --- name: pyeco-monitorosservatoriopy description: "MonitorOsservatorioPy  app Flask+pywebview per i dati ascolti TV Spagna/Germania" metadata: type: project --- App Flask+pywebview per gestire dati ascolti TV Spagna/Germania ricevuti dal Marketing (import xlsx, aggancio a SCHEDA_PRODOTTO, export). Status: new (evoluzione da VBA/Excel). Deploy Tier1 (Python embedded, zero setup). Collegata alla pipeline SCHEDULATORE via `osservatorio.parquet`/`DB_DAY.accdb`  dettaglio in [[flussi-expert]] ([[PIPELINE_PYTHON]] a monte). Episodio Eleonora Fuse (fix richiesto 10/07/2026) in [[lavoro-progetti-strumenti]]. Vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per il quadro d'insieme. {2  x@'S&  x@ x@2  x@o"pathcpMauro/lavoro/lavoro-python-ecosistema/PIPELINE_PYTHON.md"tsN@yB"datac --- name: pyeco-pipeline-python description: "PIPELINE_PYTHON  copia versionata della pipeline ICR (CSV grezzi ! Parquet ! Access/SQLite)" metadata: type: project --- Copia versionata (git+Dropbox) della pipeline che gira in produzione su una macchina Direzione Sistemi (`wincoarcapp01`, fuori dalla rete raggiungibile da Nave). Status: active. Trasforma i CSV grezzi Mediaset in Parquet Layer1!Layer2, poi in Access (DB_WEEK/DB_DAY) e mirror SQLite. Validata contro il legacy VBA (match 97-100% a seconda della tabella). a monte di tutto: produce i Parquet che [[MyICR_Suite]] legge in sola lettura (DuckDB) e i DB Access che alimentano ancora i consumer legacy ([[MonitorOsservatorioPy]] incluso), finch non vengono migrati. Catena completa ricostruita in dettaglio in [[flussi-expert]]. Vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per il quadro d'insieme. {2  x@]n/ &  x@ x@2! ! x@ o"pathc2Mauro/lavoro/_i_lavoro.md"tsNyB"datac --- name: user-lavoro description: Contesto professionale di Mauro in ICR/Mediaset  hub, link ai file per argomento metadata: node_type: memory type: user --- Dominio pi corposo e meno "stabile" degli altri file di `Mauro/`: mescola fatti organizzativi con letture strategiche di Mauro (e di Elon) su dinamiche e persone reali. Migrato **AS-IS** da vault.db (29/07/2026), senza filtrare fatto-vs-lettura  decisione di Mauro del 29/07/2026 (vedi [[project_alleggerimento_elon]]): "per fare pulizia c' sempre tempo". Trattato con la protezione normale dell'archivio, non `_secrets`  stesso rischio delle voci `#lavoro` gi presenti nel diario. Le etichette originali del vault (`fatto`, `fatto-riferito`, `inferenza-Elon`, `lettura-Mauro`, `lettura-Marcello`) sono mantenute dove presenti nel testo originale: distinguono un fatto verificato da un'inferenza o da un'opinione riportata, e la distinzione parte del contenuto, non solo forma. Suddiviso per argomento il 31/07/2026 (era un unico file da 142 righe)  stesso contenuto, stessa protezione, solo spezzato in file pi piccoli e collegati. ## File - [[lavoro-ruolo-postura]]  ruolo di Mauro in ICR, postura professionale ed esistenziale, invarianti, policy AI Mediaset - [[lavoro-team-persone]]  le persone del contesto: Marcello, Simona, Alessandra, Maurizio, Poletti e gli altri - [[lavoro-struttura-organizzativa]]  ICR/Acquisti/CdG/Tecnologie/MFE, riorg luglio 2026 (Mediaset Italia) - [[laCvoro-dinamiche]]  asse Marcello-Simona, canale Poletti, frattura Marcello-Sonia - [[lavoro-episodi]]  episodi datati: Highland, Linker chiesto da Marcello, mossa CdG, proposta TVM - [[lavoro-progetti-strumenti]]  MyICR Suite, Linker, AllRights, PowerBricks, Pacchetto emergenza ICR - [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]]  inventario tecnico dei progetti sotto `PYTHON/` (Frank, MyICR_Suite, GemmaReport, ecc.): cosa fa ciascuno, stato, relazioni - [[viaggio-la-afm-2026]]  trasferta Los Angeles per American Film Market 2026 (9-15 novembre): voli, hotel, badge AFM {2  x@ &  x@ x@2 x@ o"pathc\Mauro/lavoro/lavoro-python-ecosistema/Frank.md"tsNyB"datac --- name: pyeco-frank description: "Frank (ex Scheduler)  daemon Windows che orchestra i job ETL dell'ufficio" metadata: type: project --- Daemon Windows che orchestra i job ETL dell'ufficio (cron, batch/Python/VBS, job chaining). Status: active, production (4+ mesi, 99%+ uptime al 2026-07-31). "Referente operativo" locale  esegue secondo schedule gli altri progetti dell'ecosistema: [[ImdbUpdate]], [[GemmaReport]], e (per la parte [[MyICR_Suite]]) l'enrichment periodico via OMDB. Vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per il quadro d'insieme. {2  x@樷 &  x@ x@2  x@o"pathcfMauro/lavoro/lavoro-python-ecosistema/ImdbUpdate.md"tsN yB"datac--- name: pyeco-imdbupdate description: "ImdbUpdate  job settimanale che scarica e produce i dataset IMDb per MonitorLinker/GemmaLoader" metadata: type: project --- Job settimanale (gioved, via [[Frank]]) che scarica i dataset IMDb (~5GB), li elabora con DuckDB e produce `imdb.parquet` + `db_split_IMDB.accdb`, distribuiti a MonitorLinker e GemmaLoader. Status: active. Vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per il quadro d'insieme. {2  x@W&  x@ x@2 x@ o"pathcfMauro/lavoro/lavoro-python-ecosistema/DbComparer.md"tsNPyB"datac --- name: pyeco-dbcomparer description: "DbComparer  tool di validazione tra due DB (SQLite/Access), report Excel delle discrepanze" metadata: type: project --- Tool generico per confrontare due DB (SQLite/Access) e generare un report Excel delle discrepanze. Status: completed, uso on-demand. Usato per validare l'output di DataHub_v2 contro le tabelle Access di riferimento. Strumento di validazione trasversale, non parte del flusso operativo  si usa quando serve verificare un allineamento dati. Vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per il quadro d'insieme. {2  x@ω&  x@ x@2 x@ o"pathchMauro/lavoro/lavoro-python-ecosistema/GemmaReport.md"tsNyB"datac --- name: pyeco-gemmareport description: "GemmaReport  job automatico settimanale, prodotti GEMMA non ancora in Osservatorio" metadata: type: project --- Report settimanale (mercoled) che estrae da GEMMA i prodotti nuovi non ancora in Osservatorio, genera un Excel e lo invia via Outlook. Status: active. Tracking invii locale per non duplicare settimana su settimana. **Non va confuso con "Report Gemma per Maurizio"** ([[lavoro-progetti-strumenti]])  stessa fonte dati (GEMMA), progetto distinto: questo automatico e settimanale, quello a invio umano e mensile. Le due descrizioni si contraddicono se fossero la stessa cosa. Vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per il quadro d'insieme. {2  x@!):&  y@ y@2s s y@so"pathcRMauro/lavoro/lavoro-progetti-strumenti.md"tsNyB"datacr--- name: lavoro-progetti-strumenti description: "Progetti e strumenti di Mauro in ICR  MyICR Suite, Linker, AllRights, PowerBricks, Pacchetto emergenza ICR" metadata: node_type: memory type: user --- **MyICR Suite**  piattaforma operativa del team ICR, progettata e orchestrata da Mauro. Ha sostituito Excel personali, macro VBA su Access e strumenti legacy. l'asset portatile centrale di Mauro: vale dentro Mediaset, in un'altra struttura e fuori. Dettaglio tecnico (stack, cifre, moduli) in [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]]  qui resta solo l'inquadramento strategico/posizionamento. **Linker**  sistema di matching cataloghi di MyICR Suite: traduce i listini dei distributori (titoli in inglese, con varianti/errori) nei codici interni Mediaset, con cascata di tentativi (match esatto ! fuzzy ! codice IMDb). Migrazione attiva da VBA a Python. Manca ancora la selezione delle colonne per il copia-incolla (segnalato 10/07/2026). **Fornitura dati ICR (AllRights).** ICR riceve da Acquisti il dato completo  emesso, anagrafica, diritti, box office  tramite un accordo informale legacy legato al ruolo precedente di Mauro. la base dati su cui gira MyICR Suite. Vulnerabilit: se l'accesso informale diventa visibile, in particolare verso Tecnologie/CdG, ICR rischia il taglio immediato del flusso. Opportunit: far designare ICR come destinatario ufficiale dei dati nel modello AllRights  istituzionalizzare il flusso informale senza rivelare l'accesso attuale. Postura: partecipare come utente business esigente, mai come architetto che ha gi la soluzione in mano. **Copertura dati ICR  scoperta 17/07/2026** (da query DuckDB reali sul Frank-relay): solo il 18,8% dei diritti totali che ICR gestisce arriva effettivamente in MyICR Suite/PowerBricks. Il resto filtrato a monte (quasi tutto il pay/streaming, quasi tutto DVB-T/DVB-H) da un workaround introdotto ~1-2 anni fa dall'ufficio diritti per gestire contratti su canali secondari senza coinvolgere ICR  oggi quel workaround nasconde del tutto l'informazione che un prodotto "canale secondario" (problema di qualit-dato da sistemare, non urgente). Precisa (non contraddice) il concetto di "dato completo" di cui sopra: completo sul perimetro che arriva, non sull'universo dei diritti ICR. **AllRights**  progetto BI commissionato da CdG, costruito da Tecnologie con consulenza GestioPerformance su Qlik. Tre anime: reporting strategico, public knowledge base di catalogo, reporting operativo; oggetto il ciclo di vita del diritto. Tenta di fare ci che MyICR Suite gi fa. Limite tecnico: cruscotti Qlik fissi, nessuna cessione di controllo agli utenti, nessuna AI nel perimetro  concezione pre-svolta, atteso fallire sulle domande cross-dominio. La sua inadeguatezza visibile sar la prima occasione naturale per far valere il vantaggio di MyICR. **PowerBricks**  seme (da met luglio ~5 settimane di gestazione), non ancora in costruzione attiva. Progetto ambizioso e non commissionato da nessuno. Regia: il regista Mauro (architettura, layer semantico). **Progettazione tecnica ed esecuzione: Mauro ! Adrian** (aggiornato 04/08/2026  originariamente Mauro!Bill per la progettazione con Elon fuori perimetro esecutivo/tecnico; ruoli assorbiti, Bill in Adrian il 16/07, Elon cancellato il 29/07, vedi `project_alleggerimento_elon.md`). Direzione (non ancora costruita): visual query builder Blockly ! JSON ! traduttore ! SQL/DuckDB su Parquet; app desktop locale (PyWebView+Flask), read-only, zero LLM  l'unica cosa messa in mano ai colleghi 100% locale, niente governance/costo/errore silenzioso di un modello esterno. Il pezzo costoso il layer semantico (anagrafica, emesso, diritti, box office), condiviso con l'eventuale prototipo NL query che Mauro tiene come asso coperto personale. Visibilit: Marcello ne ha visto solo il concetto generico, non l'architettura n il contatto col territorio AllRights. Vedi [[PowerBricks]] (in `lavoro-python-ecosistema/`) per l'architettura tecnica completa e lo stato implementativo  questo nodo la lettura strategica/posizionamento, non la specifica tecnica. **MonitorOsservatorio**  tool Python realizzato da Mauro per l'Osservatorio (vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per stack/stato  riga `MonitorOsservatorioPy`). Qui resta solo l'episodio non coperto l: fix richiesto da Eleonora Fuse il 10/07/2026 (vedi [[lavoro-team-persone]] per chi Eleonora Fuse). **Pacchetto emergenza ICR**  contro-narrazione operativa che bypassa il filtro Marcello-Simona (vedi [[lavoro-dinamiche]]) presentando la categoria progettuale di Mauro direttamente a chi conta: il "livello sopra" l'infrastruttura, un autore raccontato all'opera indipendente dal canale Marcello-Simona. Tre pezzi: (1) documento "Cosa fa Mauro in ICR"  livello-funzione, iniziato il 16/07 (bozza v1: Mauro non un contributore editoriale in pi, costruisce l'infrastruttura su cui il team dipende  MyICR Suite, PowerBricks, il dominio dei diritti; ruolo in una riga: progettista-orchestratore); (2) distillato degli ordini di servizio Mediaset; (3) battle plan con scenari e mosse pronte (ristrutturazione ICR, trasferimento interno, riallocazione MFE generica, posizionamento esterno). Contesto che stringe la finestra: riorganizzazione MFE in moto, ICR ogni mese meno inevitabile  ma con lo scenario ostile reso meno probabile dalla riorg di luglio (Modina degradato non estromesso, catena di 5 salti non uno strappo). **Report Gemma per Maurizio**  nato da una necessit reale: mandare a Maurizio un report periodico sui prodotti valutati in Gemma dalle Reti per i distributori-cugini (SIC, Red Arrow/Seven One, Mediaset Espaa, Mediterrneo). Cadenza mensile. Flusso a tre pezzi: estrazione deterministica (Mauro/Bill) ! selezione editoriale di Alessandra (4/5 prodotti) ! arricchimento OMDB + editor dove Alessandra integra/verifica a mano (poster, sinossi, anno, durata, generi, regista, attori, rating, premi  agevolazione, non verit). Invio umano da Alessandra, mai automatico  il confine "preparare `" inviare da solo" rispettato per costruzione. Perch conta oltre al deliverable: la postura del 01/07 (proposta TVM, vedi [[lavoro-episodi]]) resa prodotto  Mauro costruisce l'infrastruttura, Alessandra ci mette l'editoriale e preme invio. Canale verso l'alto che non passa da Marcello n da Simona, su lavoro editoriale legittimo = inattaccabile. **Non lo stesso progetto di GemmaReport** ([[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]]): quello un job automatico settimanale (invio Outlook senza intervento umano), questo esplicitamente a invio umano "mai automatico"  le due descrizioni si contraddicono se fossero la stessa cosa. Condividono solo la fonte dati (GEMMA), non l'iniziativa: due progetti distinti, non una duplicazione da unificare. **Pacchetto Sony FR primavera**  Marcello riferisce a Mauro: carenza di film FR sulla primavera di Italia 1, causata dai fronti aperti su Warner, Universal, Paramount, Disney e Amazon. Maurizio ha chiesto di verificare come recuperare titoli. Unica possibilit individuata: pacchetto biennale con Sony, 5 titoli FR per la primavera (pi altri PT e LA TATA) e rinnovo dell'intero franchise Spiderman pi Anaconda sul 2028. Ordine di grandezza ~3,5 milioni/anno. {2  y@_&  y@ y@2 y@ o"pathc4Mauro/diario/2026-07-30.md"tsNPyB"datac--- date: 2026-07-30 tipo: diario --- **15:46**  #lavoro fatta riunione con Direzione Sistemi per Rights Project: anadata molto bene. Chiesto di avere confronti per divisioni e non tendere a viste uguali per tutti. Inoltre richiesto di poter avere strumenti di consultazione in autonomia **15:48**  #casa sistemazione struttura archivio **16:28**  #lavoro MyIcr Suite: fix intestazione colonne filtro **16:29**  #lavoro fix todo: scheda ricerca aggiungere anno in intestazione form **16:50**  #lavoro fixato problema aggancio multiplo **17:21**  #lavoro Gammone{2  y@.'\I!&   y@  y@2ۥ   y@o"pathc4Mauro/diario/2026-07-29.md"tsNpyB"datac--- date: 2026-07-29 tipo: diario --- **11:59**  #casa creata struttura Obsidian di archivio **11:59**  #lavoro fixato problema Frank schedulazioni **16:36**  #lavoro fixato dubbio su cartella Frank in locale **16:37**  #lavoro MyICR Suite fixato problema data nelle valutazioni **16:42**  #lavoro MyICR Suite fix seleziona colonne e righe per copia. Mancava nel foglio in scadenza. **16:58**  #casa spegnimento Elon con migrazione del vault in archivio {2   y@U*%&  0y@ 0y@2ٛ  0y@o"path"Mauro/diario/2026-08-04.md"tsNpyB"datac--- date: 2026-08-04 tipo: diario --- **10:42**  #lavoro lavoro sui flussi dati con Adrian{2  0y@5*})&  @y@ @y@2ו" " @y@"o"pathc:Mauro/famiglia/_i_famiglia.md"tsN5yB"datac!--- name: user-famiglia description: Composizione della famiglia di Mauro  hub, un file per persona (moglie, figli); suoceri ancora qui, non ancora separati metadata: node_type: memory type: user originSessionId: c35b3ade-b2cb-4b16-9684-fcd6d0b1386d --- ## Persone - [[famiglia-nadia]]  moglie - [[famiglia-samuele]]  primo figlio (+ [[famiglia-samuele-salute]]) - [[famiglia-francesco]]  secondo figlio (+ [[famiglia-francesco-salute]], + [[project_velionmc]] server Minecraft suo) ## Mario  suocero Origini di Campobasso. Vive con la moglie Concetta a Milano Due, nella scala accanto a Mauro e Nadia  **in un appartamento di propriet di Nadia** (vedi [[famiglia-nadia]] e [[finanze]]), non in affitto esterno. Accompagna Francesco a karate il gioved. ## Concetta  suocera Vive con Mario a Milano Due (appartamento di Nadia, vedi sopra). Si occupa del pranzo dei nipoti nei giorni feriali. Nata a Campobasso il 16/11/1953. **Documenti:** ![[2025-07-23-carta-identita-concetta.pdf]] - Carta d'identit, emessa 23/07/2025, valida fino al 16/11/2034 (codice fiscale e numero documento restano solo nel PDF, non trascritti qui) ## Crociera MSC  luglio 2026 Evento condiviso, non specifico di una persona  resta qui nell'hub. ![[2026-06-22-bluvacanze-crociera-msc-famiglia.pdf]] - Prenotata tramite Bluvacanze (agenzia Vimodrone), ordine n. 04116899, data prenotazione 22/06/2026  **saldata con bonifico** (annotazione a penna sul documento, non leggibile per intero) - Importo totale: 7.600 - Nave MSC Seaview, partenza/arrivo Genova 18/07/2026 25/07/2026, 2 cabine interne "Fantastiche" + 1 cabina balcone, pensione completa + Easy Package - Passeggeri: Mauro, Nadia, Samuele, Francesco, pi Mario e Concetta (suoceri)  questi ultimi con itinerario diverso: si imbarcano a Civitavecchia il 19/07 e sbarcano il 26/07/26 (nota sul documento, non coincide esattamente con le date del resto della famiglia) - Coerente con il riferimento gi noto in [[lavoro-struttura-organizzativa]]: Mauro "in crociera (~22/07/2026)" quando arrivata la notizia della riorg MFE via WhatsApp  stesso periodo {2  @y@"߸ -&  Py@ Py@2n n Py@no"path"OMauro/lavoro/lavoro-python-ecosistema/PowerBricks-raw/PowerBricks_Specifiche.md"tsNyB"datacm# PowerBricks  Specifiche di Progetto & Architettura *Visual Query Builder 26/06/2026 documento di progetto e build* > **Collocazione:** modulo `app/modules/powerbricks/` dentro **MyICR Suite**  non progetto standalone. > **Layer semantico:** condiviso con `datawarehouse/` (MyICR Suite)  PowerBricks lo usa come dipendenza, non lo ingloba. --- ## 1 Sintesi del progetto PowerBricks un'applicazione desktop leggera pensata per consentire a utenti non tecnici (analisti, manager, colleghi di reparto) di interrogare autonomamente basi dati complesse senza conoscere la sintassi SQL. Il sistema si basa sul paradigma della programmazione visuale a blocchi (ispirato a Scratch/Blockly): traduce le composizioni geometriche degli utenti in query SQL standard ottimizzate ed eseguendole direttamente in locale. Nella sua forma base l'applicazione **read-only**: compone domande e restituisce dati, senza alcun effetto collaterale. --- ## 2 Architettura tecnologica Approccio ibrido Desktop/Web-View, tutto locale, per reattivit sui dati, sicurezza e distribuzione semplice senza infrastrutture web. **Stesso stack di MediaTrack**  consolidato nel team. | Componente | Tecnologia | |---|---| | **Frontend** | HTML/CSS/JS con la libreria open-source **Google Blockly**. Delega al motore Blockly gli incastri logici, i vincoli di forma e i colori dei mattoncini. | | **Backend** | **Python + Flask** come API REST pura locale. Nessun rendering di pagine: riceve le strutture ad albero dei blocchi in JSON e si occupa di validazione, traduzione 4*in SQL e interazione con i file di dati. | | **Contenitore** | **PyQt6 + QtWebEngine**: incapsula il frontend in una finestra desktop nativa. Stesso pattern di MediaTrack in MyICR Suite  nessuna dipendenza aggiuntiva. | | **Dati** | **DuckDB su file Parquet** (stesso substrato di MyICR Suite): interrogazioni dirette ad alte prestazioni, in locale. | --- ## 3 Ambito dati  4 domini logici (caso Mediaset) La base dati aziendale organizzata in 4 macro-domini, ciascuno rappresentato da mattoncini dedicati con colorazioni e vincoli specifici. | Dominio | Contenuto informativo | Esempi campi / blocchi | |---|---|---| | **Anagrafica** | Metadati dei contenuti, informazioni strutturali di programmi, film e serie. Fuoco centrale delle relazioni. | Titolo, Regista, Anno, Genere, ID_Titolo, Codice_Opera | | **Emesso** | Storico delle messe in onda, canali, palinsesti e dettagli temporali di trasmissione. | Data_Canale, Ora_Inizio, Canale, Durata, ID_Titolo | | **Diritti** | Contratti, licenze di sfruttamento, scadenze e vincoli legali di trasmissione. *Semantica derivata: vedi 4.* | Codice_Contratto, Data_Inizio_Validit, Data_Scadenza, titolarit %, passaggi | | **Box Office** | Dati economici, incassi cinematografici, performance commerciali e biglietteria delle opere. | Incasso_Totale, Presenze, Codice_Opera, Weekend_Apertura | --- ## 4 Motore di traduzione  JOIN automatiche e logica di dominio **Principio cardine:** l'utente finale non conosce LEFT JOIN n chiavi primarie/esterne. La complessit relazionale si risolve interamente sotto la scocca. Un **grafo delle relazioni** nel backend analizza i campi e i filtri richiesti dai blocchi e ricostruisce automaticamente i passaggi relazionali; per evitare la perdita di dati (es. un film presente in Anagrafica ma assente in Box Office) il traduttore usa sistematicamente **LEFT JOIN con perno su Anagrafica**, il dominio principale. **Distinzione essenziale per l'implementazione.** Il grafo a LEFT JOIN **collega i domini** (Anagrafica ! Emesso ! Box Office) e per questi sufficiente. Il dominio **Diritti**, invece, **non esprimibile come semplice JOIN**: concetti come **titolarit %**, **passaggi consumati vs residui**, **first run vs re-run** e **inibizioni** sono misure derivate e logica condizionale, non chiavi relazionali. Richiedono un **layer di logica di business** (viste, colonne derivate, misure calcolate) interposto tra i contratti grezzi e i blocchi che l'utente compone. il cuore del valore  un tool generico non sa cosa sia un passaggio residuo  ed dove si concentra la maggior parte dello sforzo di sviluppo. ### Esempio di flusso (JSON ! SQL) per le JOIN inter-dominio Input dal frontend: ```json { "campi_richiesti": ["Anagrafica.Titolo", "BoxOffice.Incasso_Totale"], "filtri": [{"campo": "Anagrafica.Genere", "operatore": "=", "valore": "Cinema"}] } ``` SQL compilato dal backend: ```sql SELECT Anagrafica.Titolo, BoxOffice.Incasso_Totale FROM Anagrafica LEFT JOIN BoxOffice ON Anagrafica.Codice_Opera = BoxOffice.Codice_Opera WHERE Anagrafica.Genere = 'Cinema'; ``` > Una query sui diritti (es. titoli con passaggi first-run residui nel 2027) **non** generabile da questo solo schema relazionale: passa per il layer di business sopra descritto. --- ## 5 Doppio input sullo stesso layer (mouse / linguaggio) Una sola piattaforma, due modi di comporre i blocchi: - **Mouse** (utenti non tecnici): trascinamento dei mattoncini. l'input primario. - **Linguaggio naturale** (evoluzione successiva): un generatore produce l'albero di blocchi a partire dal testo. L'NL **non scavalca** PowerBricks  genera l'albero, che resta **ispezionabile e correggibile** dall'utente, poi lo stesso traduttore validato lo compila. Nessuna query che sbaglia in silenzio: l'albero il prodotto. > Implicazione di build: layer semantico, blocchi e traduttore sono il cuore riutilizzabile; l'NL solo un generatore testo!albero montato sopra. Costruire bene il traduttore blocchi!SQL serve entrambi gli input. --- ## 6 Propriet e vincoli - **Read-only:** l'app interroga e basta  nessuna scrittura, nessun effetto collaterale. - **Zero errori di sintassi:** l'interfaccia a blocchi impedisce fisicamente il collegamento di tipi incompatibili (es. testo dentro un filtro di data). - **Prestazioni locali elevate:** Parquet + DuckDB processano milioni di righe in frazioni di secondo sul PC dell'utente, senza sovraccaricare i server centrali. - **Flessibilit multidominio:** domande complesse trasversali ai 4 domini muovendo semplicemente il mouse. --- ## 7 Sequenza di sviluppo & evoluzione Un asse unico, senza lavoro in parallelo ad altri fronti: 1. **Layer semantico (4 aree)**  mappa campi + grafo relazioni + **logica di business dei diritti**. Il pezzo costoso e fondante. 2. **PowerBricks read-only** sopra il layer  blocchi ! JSON ! SQL ! risultati. 3. **Generatore linguaggio naturale ! blocchi** sullo stesso layer. 4. **Evoluzione (fase due)**  query ! schedulazione ! recapito via email (il report che arriva da solo). Read-only ! read-and-deliver: l'azione ristretta al solo recapito di un risultato, non automazione arbitraria. > **Nodo architetturale della fase due:** lo scheduling sposta l'esecuzione fuori dal PC (serve un processo sempre attivo) ! scelta **locale vs servizio**. la prima decisione da affrontare quando si arriva alla fase due, non l'ultima. {2  Py@6gG!1&  `y@ `y@2A A `y@Ao"path"?Mauro/lavoro/lavoro-python-ecosistema/PowerBricks-raw/CLAUDE.md"tsNPyB"datac@--- aliases: ["PowerBricks"] type: modulo parent: "MyICR Suite" --- # CLAUDE.md  PowerBricks **Versione:** v1 **Ultimo aggiornamento:** 2026-06-26 ## Scopo Visual Query Builder per utenti non tecnici  consente di interrogare la base dati Mediaset (4 domini: Anagrafica, Emesso, Diritti, Box Office) senza conoscere SQL. Blocchi visivi componibili ! JSON ! SQL ! risultati. Applicazione **read-only** nella forma base. Documento di specifica completo: `C:\PYTHON\PowerBricks_Specifiche.pdf` (autore: Elon, 26/06/2026) --- ## Architettura tecnologica | Layer | Tecnologia | Note | |---|---|---| | **Contenitore desktop** | **DA DECIDERE** | vedi nota sotto | | **Frontend** | HTML/CSS/JS + Google Blockly | libreria open-source per blocchi visivi | | **Backend** | Python + Flask (API REST locale) | riceve JSON albero blocchi ! traduce in SQL | | **Dati** | DuckDB su Parquet | stesso substrato di MyICR Suite | **Contenitore  decisione aperta (2026-07-13):** opzioni in campo: PyQt6+QtWebEngine, PyWebView, Flask nel browser (come MediaTrack). Decidere con Mauro prima di scrivere codice. La nota precedente ("stesso stack di MediaTrack") era errata  MediaTrack Flask+HTML puro, nessun PyQt6. --- ## 4 domini logici | Dominio | Contenuto | Chiave join | |---|---|---| | **Anagrafica** | Metadati prodotti TV  titolo, genere, anno, regista | `program_id` (rifer)  perno centrale | | **Emesso** | Storico trasmissioni  canale, data, orario, fascia | `program_id` | | **Diritti** | Contratti, scadenze, passaggi, first-run/re-run | `program_id`  logica derivata, non semplice JOIN | | **Box Office** | Incassi cinematografici, presenze | `program_id` | --- ## Motore di traduzione - JOIN automatiche gestite dal backend  l'utente non le vede mai - Perno sempre su **Anagrafica** (LEFT JOIN sistematico per non perdere titoli) - **Diritti**: dominio speciale  richiede un layer di logica di business separato (passaggi residui, first-run vs re-run, inibizioni, titolarit %). il pezzo pi complesso e il cuore del valore. Flusso: `Blocchi (mouse) ! JSON albero ! Flask ! SQL ! DuckDB ! risultati` --- ## Doppio input (stessa piattaforma) 1. **Mouse** (primario): trascinamento mattoncini  utente non tecnico 2. **NL ! blocchi** (evoluzione futura): LLM genera l'albero di blocchi, che resta ispezionabile e correggibile. NON bypassa PowerBricks  usa lo stesso traduttore. Zero query sbagliate in silenzio. --- ## Sequenza di sviluppo 1. **Layer semantico**  mappa campi + grafo relazioni + logica business diritti ! pezzo fondante 2. **PowerBricks read-only**  blocchi ! JSON ! SQL ! risultati 3. **Generatore NL ! blocchi**  montato sopra lo stesso layer 4. **Fase due**  scheduling query + recapito via email (richiede processo sempre attivo  decisione locale vs servizio da affrontare quando si arriva qui) --- ## NL Query  BI conversazionale (2026-06-08) **Fase 1 in corso**  validazione qualit su domande reali, zero sviluppo. ### File - `NL_semantic_layer/NL_QUERY_SCHEMA.md`  dizionario dati completo (v1.1): tutti i parquet L2 + linker.db + ott.db + mediatrack.db, 16 gotcha - `NL_semantic_layer/NL_QUERY_PATTERNS.md`  pattern interpretativi e convenzioni output - `.claude/commands/nlquery.md`  skill `/nlquery` ### Convenzioni output stabilite - Prima colonna sempre `p.program_id AS rifer` - Scadenze aggregate: `MAX(scad) AS scadenza` (una sola colonna) - Prime time: `fascia = 'PR'` - Film italiano: `tipologia='FILM'` + `paesi_produzione1/2/3 = 'I'` - Ambiguit: chiedere sempre prima di eseguire - CSV: separatore `;`, UTF-8-sig, intestazioni MAIUSCOLO_UNDERSCORE ### OTT sheet (2026-06-05)  completato - Architettura due tabelle: OTT (`local_db/ott.db`, 332.177 record) + OTT_EXT (`sync_db/linker.db`, 148.253) - PK con COLLATE NOCASE su provider (fix duplicati Chili/CHILI) - Tutti i campi VARCHAR(255) per compatibilit ODBC/Access - movie_filtrato = 122 (replica VBA): fascia SVOD, provider Netflix/Amazon/Apple, EM filter, cutoff 3 batch --- ## Ambiente - Tier 2  venv condiviso `C:\PYTHON\_runtimes\venv\` - PyQt6 == 6.7.0 PINNED  NON upgradare - Python 3.11.9 {2  `y@g45&  py@ py@2џ  py@ Po"path"ZMauro/lavo-python-ecosistema/PowerBricks-raw/NL_semantic_layer/NL_QUERY_SCHEMA.md"tsN0IyB"datac# MyICR Suite  Data Dictionary per NL Query **Versione:** 1.1 (Daf :* (2026-0 8 .Fontd:i:Pquet L2 in `local_db/p20/` + ,6k..ottBmedirack$ - #!xno,mi$ del !6sma6MyRge*isc%iB!Ltogo ! .ti T(In%Rge C5lnu 0R@se)lPM5!()I z!trdon:przci%lso:%|A6 !cBzITab%XlVh| |%)N$ \ %(Anag%f-! Sch%Ba o%&Ar(4lm, E H ecc.) R`:Fi`<`EAdimM\` _fulle.Di%riQ8a QaYo/E asEsEa1`eTA Haj_en!>a.Ee\oStEaz!ZAFATV5LeL.>)Jr i_clu%v*> Boxof%aYaaa&n|A*im聀iNA`bBR>tV aa}:xPepo %vJ6ICJ ~m1,lE_-eBDr! OTTCFʑA!faEH ng (N%xfJx%AzEd!F. !xt(P >n:6i\O%!!DA.)rdu=r@!a,N)!r:p>!taVaTeY!^6!1*V N1L%AgŜxDp OR90 i11FCheVv%h@ ~vig24 4 cŞ)<e.!̡` BAAPhm_id = RIFER) jn%%%N@!~.. bV At.Őizb.`i4ph6$@ QenѼ.%p>  fe8a!T!p'.'Z)!HoFFDVxnT2DY|QH(.A_CODE_PRO%\!a<IMDB%b %!!.i.E_2<z!.&V< 2p!2 N aL jAz ah :.6n s la%.<./ A>66NY Fx^:adbiz*4&* .56 Z2_0VX!iaЁ΢ zfd_P!'G_'ML>ID2* 1N`~l61z~FNAFk҆t>fd, a xo 9RTeiE$|VB Bb eB F(6PF n > &.b vsJ L v( l'app  rp $ & p!Bz a & 6 VARCH s.H0'ANA001'"t 0'338467)6ImEFo z INTEG  -!AF  d !conSŀ V  4 Ar  P!z4!r)$&.- . RnRRV AdU(225.69 !6^ a!a>`(9o-AYT)`^n ^i! "D%N4 ).6 6.(-"~>|I|6 66! joe(aA8I !LT IAd)DAA(Fv ! VH !4a > a^NuAFX9a& Auia 0BN  f9)$ @v.A>x 6X66 A"n V v a&uvAa(!`ҶUv  \A F!F h!4A@  z`ra "anHa:z6Ic&!0D 6!AQTAd pr)!zi ^!F<A:q<abrh$ Rx^>l AH"Ed 2"J!),~.iJAV4 ) !Dadԁ!8) a (9t.grx!z%A& XbaZGbxApA8 QX1 `22Z3N0GAAnAc%X&xaTF_.F<Nv :16@6uaQNXD(i  A\ A(n^>:.8Ap%VA\)^.!ܦl>:.V!a`rNH1/2/z F>c A*A IN~JU LfeFre~^&su-Xda`9N f nNP0^r/fEa&!f@DEADPOOL"P"JAMES BONDBVN IIpcNN.0N al|yvN6 !t2^<.|vmr^Vi> M\nr2b!arj /B !Aa" Yli^$1N.V>2Ar! !). l6"axv! Ah,f, FILMD^T  cJ-@^LEBHa!>e2" MEISIE!^>N: ZMOV28 !& 9<HDOCUe2I>c( !<2RTeN4 .2SOAP,n op!6`NEL1~0MJZOSI!> H`TALK SHOW0RL6Y  Y!NULL%Ta:!! J&.n * & & &.JVa> ( qz ~ ):A `B C D A)@FG H=ARl"p aa*AZ#TI* !ISUPe EjA< Ax)Nn-l aa)`EV XGEE]c ҙ 1a.^UNIVe^!j v iy CTI8U Aaf>F Ѥ&AtD%AT BUI%"* a!*6!)ԁA!z!~80eza. 4d=aN ap  h f 6H X!(V!a.^j!iNb(51.340ź6$!IIɎ &v'So >F%E  N A6(o-DVB-"!$~~&")A*'1>ayJVe! Je*!aT!b^^BIGPE8a.A6!Hc2QN>2 deBfN Fz >&db!I `z`B6 )^r N B V#^J`ň=XQ!Z(b)E`=:#N&(~eD4~*aT:gcmr5nNR2a(+<i Fi2Rb   aIn9Ɇc|UB 4  P u1D P.f4'!srp ,1V p6 QjD 'tAN>x>a"F&i! rA  4.x!4 pZ ~!$ (!!h.\ID<R!:`va r+|(L FxNt`9  -12-3X<>PIntuY$N)!v"2(*v*|!!(!N>xfp^!vn` =FDaX<<~z!~-.R.!p8!,S,s.  j =xP!Q)a"abUjN>FL x IHbUL)(bZn,!HYAa>x!nA6PQ\6I. ^!@\Q 9c aѺp!,0.F<&1R BRA a2_W\_ .9rf(xzAr!AJaq^Ab(+f^)v!Zxp .SDn؞jUSPl&vaNr9@>h8 I Z ~)h>`Q19x tlvP Vd&" 2F~(Bz U NDp $  !1^|9>a!I>N *lneŔLb&d,\eXTr\&PX d 2  v_4" Ar" V!.i (1:p5c d .JD ~ܡ^ ^ ^ . 6R%.,fx >6 A F1V J.F\A6 "wE¡r"sy I>CL8_@64B!| rT7 T tN4 $da A /Ѹ*aa8Ad:ESi&3f.(8.783.t 6-!.4y (%nj X$ (0 !  >*, &#>$$F$AAAN0 A 2A9!ttxA0A`C5"I !2`R4`$  nQrrB* (" qnn^2A 6 a iV.h'Y -MMD(Z2J 6Nf~(iO .  !&Hez )!17eDF)J: Vv,\A>V ..6nvh>" JQ_*&| (V`F>>.<! \!yA`=er&A~z AbB,N6!6ANA:a:)sh(qO:S$  &Y0!  NF9!*r 6ɶr ve\"*v  ` vDF!`!Vaaj!0>.!_N6$ 4^96n!v n4np  rpg*!N6c%V 8!ls/beak2D6v|6h>:.~aAF)&.Ad`B!A! i6ad^n(bHAxAA* F>-F n " Y>qM*|  ZBɜ   `t Ba.  >J4 J$JPE. j,H<H8RH ."!Ja !1: 4j!X LaZ!6J>R">Al* <!H(*x:GA !Bc(E  a`i:rut)T p&!LvJ&D !xNAa"Pi&$>86@.IV$:"%@ڡz"D !!^A@nD 9%!D .ɪ  "3lLe:| :> % 236!:(j F^R AZ1NFI`^֮.p ..&z;!aXadDn A>.6 *Vf fh~`E~za tNftAVJl6 &V b.>Ha|~ z  Nz~"vC2pFY!`/n * :a%n`hV ! !l.& b6u!:ɼ (H/B/<1Pp !Nr HCVH.R l>d&^ N|!X9d!!>l<h(^C1(&  HAIRf, 641bF)6'?xR.%a"$P&+N !ZVcn`*<& ^ N l ! z!L( &<;A*Y!AL.f7v1!D`5X_6d~v) zA^ 0G*^2”Vl J J. Qb&N H!6\* 6=. 2*T-I4*59 i|`:$6*!nvrI.P>0Ap !|a& .60A--#! 5%BI8a1 zeMi^*R ,!J82) !A.3DM.I%@sv  M&gTP!lAD!C"e +0R@0 L.2 r0O !`.(>,.R1%L$R*5A&v18 3 t^:V"*,9>.R42`Moe2< "fl~075  D2, "2J0!8AclyDAZA8b/ DX"(r.VaAPSKjA fLHT#CR\%n WNI|,7mo#tpjVa( ,|A(F> I) &VL6r!Z .F1B..8 VfD2(>HV-->-! )*& BaR.*.D  VJ p&F &Uh!!|8ar RɞHhr~ !fVDq_F":5 "  r nJ@ 7H Xbn f &,M!l1.V!.N!́ !!XD!!F* NF>X!JTQ~)zAAAz2Ap  *)i. > N BflT(u@PL AB(& Ѡ L%^9(!a~6A8nHALA.JDU*bN\6a .NPF a3ILNP8V&AaLp"<1`7.F&0 F(=Qd0/0: RA01F(46  f. f466^6L z i+JVJ]VB>"F nd wz 770.4!P$> 5VV6V!x& !NDY\(v4)֡6M\ A->)P*2ZtNVl 4AJ#&)Y6T)..|.aza!R*6 $ aJavV jN0^Laf0gN8*N VTc-dprXA`0()Xl"J ! ),6 >.aj^t`6F  2C!b=R<O1t;166(6C.30x3N\M%HLEjFA  &XA!a$i Aap(WFZ! VPM,CB..F?,A> BG )L.8fd:6 , B9@D`B76pL-/PFF~^PP!H~F8XOF?j SD8aAp6 nh039Q30ADTTTTTT7><*N/.,66D!ar| ($23J4,f01949/50 !.VpY@Ax0jAda> P 6.aVqHF!( |V&N,VW fęxc|a$\ y!\&j a6=.|j RF bM`9 x`!1>B@6 N<z!vjFBF_l  S0!RN%nJH59 A*HHHHHHc* v". , >4>\\ (XqsM"NnFa>Fa.'".YPHCEJG`0%  a$0! f hH&V8& bFf 2H6  ~'"&Jarg &zYF.4ZB > !"!r. ,gZVVP ^!4(6T A>%cRFAJ!FA@ < A_5B!F.i/bCtN^V^N, d!::6:!(aN 1.T>`P "M)DNVL `!Z)^A!A.$i^D|A8>M86+)$>:ȑ!x Lz">Dn^NBaLQ DEaI !vOpIEN*>V6v& p&n6T<K!$ n^ /p 6p!!D!nj!P! A.V6d.$jInnrfj6VnB&><&2F^gvR. A p$$ hj(->~j>\(D*e4N6."  6v6E<Av`a"6T3>OAfbRnQb=A)\Ij. NlCQNI`a@_PVlOnd6 |uaPdցR.l0.0D>WR.nv6H< f2I >RB A 4J|HAT_2*AfA6:n>v$1 .\<`!&ba,=* 0V,!: 0^H, a)hU *AeNH?a.IJv@A66V$ARnA/8D .! \7!jq N A,`Rn7a& P :>.`..6. a6)666 I2 ~PT"!&:71L>P !!$bN!cn*AA>d q&V6 .6ATY6>y8 )0!I&&.^ NaD 4Lh_S6 "A= e)`Mt=2)A=. x("'`U=.$*Vna6V)Q !)QOQHCAIQM@ :Q= .&r*BIlwTy9n  H6O,)aX4q&>x!<~ Y.U9cE&&$v7A$^ &m&z^oi %y!  A >an |^ZII@% D!6!A>bI|ja,A"V2d V$$>$c |r:RJ)6` !Q6!>و1n6L& F!v!n J .OvxUR Fa!AR.F! )a`>R A^jB&  b40n Yj`=%&:( xvJ0)! ^ NP YPI'zpy+A  -.?,{F, 6d2/6 aNB va &z 6z9&BI!`ebB^J& A>!Z! , xA64nA.~4a`tA.j Z L _!Aj_^&&VB^\Aj)e\.v^pA$2"eeBvE%!B6[H#>,al)|r&!^.a9 XL!9֡i@2T.tnbi: 6!>Dv4!F& n t86n>!znP6)!(,v SE%AD.Ja Ajl;af6I00 a>%jLv68Fz!!R!A ianDBN ~ FzN~ :\FTW E\PYTNd N_SRVB(zL\*J.ufe\A \:i Ac* .D  ".1p)! ,.V2 !a6sv a(dŖir5PWj#@yE2!~ !I26v<>*?@ iH<( ơ$Exx' Z 4$Q4k/pribH &^A!2za0` 6 *~r/ !^8  9v1`!jU< &"tAAc"B@r AC 2 a0 0 0!*F\V(X&5UF8A!!!Al!FHZ^#4TiD .8hj.t̃/@ ix6P >`6!T  T how A i!!l~&$ ^F1a$Жh& n\nL "h a: &H#v46>2in!t=Xj :a $.B!1>^^R ~*B=aDbF`e >D ,. >>B AmE!z f  6FVr a>VQ)hj=&bBp^Ρ4.Hic(48l-th ugh >p @8Acz,jZp .v:!*!z_ty!!D&l .zVn&Lha@DaL4 `0UY22U pq4! A>8ތ(v*.a$T89o:2 Ht 4.&$f$2 j( A.JfHr-$ 0):nr%'r `nZ(*" pd#NF ZF !TA jVi`J f -E naR! !:)cet@TtA]!&&&" DMHqIlA >A"`=N F4.vLX&*B# H#q  f sy>lb/>܌ 6Xv tYjZ9: A,A1Q14 MAFA,j j  F;.A*d-E&ly$!qAAp  ;B!& !j( !nIF\$A ]Y ~&4an  aT axRBatvrNAA8 P !:>a`nn>nV\hAv> .V+@  nP>nVJhQn_(&R" LjQY^IfAMac"f"&'M"#A*e`& A.0!_"X?=8 vg iSd "^^   +a "!vae&# 2 !dB&. 1d~ Bu2 x(E)nDb <9f&_w|l*Jlv)!814 ‰~VhA"A6 $^> >pBh+a!2qAR& xJ~^{>z:b^!JAQ!&IF^XL>lJ I$A <`& ^r!16b \ lAɖ!a. 4h.@ >"&Uj .> 3R pbօ>V< & (ad $ xa6!!!d\&(^j 'K *(y 9Y gL;  k3N6& ^~ !N$ 66k57EFN ^ R0xz Df+>tAH#L1\%BZsBE!xIAA@.FZvPa>v !A)a|aT. P`L LDF4Bg.! AA...,Ara!F.N &, &tJl&0 : "!"!!@AFD)JJ H*B ~-l Pa0.4|&t abAFaa!n-  h$$%>zFL6Ha,R>&NpjN) >(6a^R294k3:6aRaA.bYV88p F ap.p f t.J,.F,.B,&4/.:,>,/PP*TX+!J&`,x) r)R+(44TY2V>6+.>\ .bM /~^ Nj$ hZc9~& ɜ  t F!xFa`pE!j&_;PB&0$/eL6 P*,< V 4.C5-j<!A Av4 +.62 >NokŎ A&d * A&(>!1:!\J ALc 1Xh! 6r( ": &N!-`44 0XF&0 z(  ^6pc -<Z ZZ'ATa,AA  6 TT>T.La&  mڪ^@ !_!2!a!: 6^&@ I~.eQPS^O> ^ !`Tnt:@U0Ad_e f f xGi0c@F/&  lJ,>)~%Ab!Px.6 a&X i>~ 6!f(->  Bi. c- |sql>Z:A>lF, ^P6 r3VRRrlp.TAAp!N.ؕN2 4R!r :LOM.p JOpL&e& LN:\<z0J W,: ddB R R_0 A.j <^6AAlnazAp eJ ԏnB*A@ K.&f2)AAhaB"xX$6Bf6S' N B>ad?aHafnRhc%.$ 4>!މF >0ncJP>Ɖ ~ L^96 "Vp!>>:V.!)ҡl la>~ 6! 6~.Ri.H18^PqHfblIBN\>!v\)b`)9  !T>F:jQ."h hbCK.4&>NE:pD >J ^.N6  FI/6p\rpHA!&rF(t  !yH9b)rFtFZgZ0a!4&w!4aT> ("TMen @a)!cD  AN IatZ(.J8 xNb *h!h !9&)6F49ZQv %1$;92hS $ʎ!`I (&cc>c6o&p I~`DI>MAXCaX! F )A (<)2\*, V)A+ A.vAa$a! a |a "q6a ¨BJ76nc024*Xa!P&!XNa,*9 666@6hVPx! B)AI!Z4RS  + 0K4>V1RX `8*  H~JA6X  &h  66}&6dA.*.42 9~ce!oA V^ .j>6 D< B&skegH a $jEa:U<#!!a2N|&z5">axɜ"9nUN\ \\'6Alj361h!$/&̓N!,V"ZD20="F$a16 !24a+l9Vx$ic` 8X.Vp Ja!a ~ApJD^B6!V^4<rH(. ~6Y^!TLFix89n!V&!$aF>FE|Ani &PQA^2_ܩD4&X)N1 .کi j!lAI :.cE.d6*bV 4A~Vd9& A(V6">!`d(~6F2622.&26T!^A! !d6Aj$^^ $.6A!lVPax!H !$i9($^f~?.#T V/!َ(. !LHa|A> 6J>b*h+6ڮ a6(:nApan.< @9*!>at-2>&-!< #&ce.r & aft!h!tv&|E6 Y ^,fBz6 A&9 8!LAra|Ɔ.+N!~Z!L! e"LVv~>.! +7\! (8 >@` k%*f6 VR!V&FJ!v$ pad~ f~> V/v`NV\h{a!" n+dr4 6 (e $> 8h'26H( A! c.!&A6!<Ɋa(e|&| :F/a.xf x/$T!"6r!t a).QtAr6&: 4j!^8Dz6 Yc3A8bV1( x SHJ!!b6* @ T A)|6V!X Vd\ ?$N!2!.y%^_fAX!f(Vb!!A!a"YARL9 n<.v.f.5L >H b%Iz>>AA$a&46y pZ ^!Pw- ZAyN H!aV 6D/z Ib",!Hq| Vci(caA!6DIA>V &fp*vZ a:0,nij!!D<Yn_2 N\ 26! 1FA<+:>l ifz1 bJvI6Avf 1` 54.?b &P )a~0A&|6:~H  AaV$6$6$6.j^* !(A4Zz 6cT! v"!(! Q|Db+cep~*V6A~N!.$> J ,a*  :a\Q!v$ F`xnJ! J^.\ n6\iN!a`&.<>n D!YJ28fa|;PVH6p"N~.*/&ne..Vj6PnjD5T6I!fA8\6 AZLn>~!V...BaAV.&fb!^"L͚ h  m2 B ^ H&F4 f0& V A^1$Z!.a,^+&*4 ! L6 aR(A$,V.*.Y&>V6TO,6>, l~,: 2A',xQ6%F60Rx!^x #AnY1Y46la>2Vi0 >:.PA AL!2^D*\xd:5> T.a*Dwn.a$aq`< -&' >@ A<! X e A!^ceah"v&>" .t  Aa6,`.DVzajVJ'*) {|`!fn^ .7 >A)va*! E| !a2!L|A8\^1VCN |A LAr 6A>RH!t "H6j4&ADP l!b66&P pQ\I(!B Ё$ :$8aD* r!a\" d,H z >T->DFaLV . 8 e"n^aF!  iX6RdH0!a2+ B&4VBH*V+I !ܹpbNtV 2qi.ra>nj ƁNjcv A(iTd )8R!zޙR ~j Inn3f8O)zN 81"'8DvN 8~H'+ 1@B[p%.m2 B4 C~<zڡcE& 8^N>xBi&\oRx ApN>X.x(daqV. ^:d8 IzIi ^Np0AA4 p8 aj|$j IL٤^^^ivN^f#.$)pN.n3U$^a!!i4'AD!$ ~ J"R P NZ[ djx  $QZ PjT!& |1.|!l.8Ap.$&!&cEzΡZ ~"!vT6 B%a iI% n)>")A!8*:A!!tYz!N 0 NA!a&UxsfvL1!D^ a| >)X!AN*zXp)&F$9a8fQJ1ZA^ !\ `P.D!T3afH;a1!  < ^BcE<+!4!1 *>5aB2;u" anA(!vF,*vJ 6R0AA( a& F\=! a!!taAFF.Z6Nf9.6#$5V:#!:> $p &0Fnf.<Bn P:IJ9!.:V avA6H.l *0aV!aB> A9&4AcE,aA6~%*fRF&+D$0&>NA$-4^B.p)ra.Pt :EIQ b&%B@Aa*XR?#9&'V!6taAn!t:F^FFbg 6 9OB0zF>f?!*!6N8@y& 0$P~( P*V(!>FZ(.fn–xcvV..h>Z nn:m:>.T>T.!  V) a0Pfa(>" A> ^"*.f.x6>nDW "e('%Jw, :Wp~U^AvnL & @m:dgx<+tt@ @)zW4xd.>&Pp> 6 Z!HWf8F"&aa!`^!~ a : 'V>z>Vt(&<vLrN#n prE "2f&.6^!.1^>L|1n, vjE%6BI^QEp/"BL6M)6~<+D^n./>Rci[6R.VZ>>62j$! = f.A ) A .1APA, |Av$F>dAApD!tQQ6.* xQX.H.!I>2>n ra )l` &,d l  !fIjc-V>JLh!.>a> jFEE/B4ҡa.FFvq*r A`!IA.6!0(B!A!6NITT|~!0  A(>!< (hx->.~ (t!>c->^iY<j.F.2^Jt!AZ/ zU**4!9N1c l\ 1^,qrr5 l\!Fa*A|. ,1a"rAzAVt#!$&P4tA dV| 8lB|` NALAA~Ri6.!aABT% I& `"!zI)6 0.ZI& 4xI !H )xA~O6a!BF!aA("6BAjJBz)`2r!,ission@e. | | 10X **scelte_re .prodotto senza edizioneJb Join0ol :u `BT`, nD` &(B(&>r)`Per :4i mui-B>0otbbe0 atcha$iBix9N1 )Nup!.ri%Vid %v0vs NULL2)6 Alcun6|n%*!Hsjf=j ` !ve% %zAVific!!amb>2 0OTT_EXTb!@a_c%@aR N- lELd 8uEit el toERAm>B %J!6iB: xappsE)!~i `vr n !0lE2!a .na Qlik%fUsh B)far "nuov dx rQmNe6a!!"xY3=Agra!Mma.E_^di%bfor\ppeAI051.040/ 29E0cFa.!jes-`G_E(E Gem):E"XAA X e `g@ .A_ID:I s%n%D 25AiH!a!x*)pu%!Aȁv!X)0cM>H(`TIPO-zZ mp(es%X`FILM-176365080241`).IEj9J flz%A Q61>Y`4MA OmdbDUAjteg/eP p)`TB@IN`eRHVag0`%,aAea 8ajA 9!b!ngheJat! PoM" v%!.(`'N/A'MPCa`>coX0`CAST(.  REALT Ei%z/ lA|0!a!!95-T!^(LogAgg%r4I.l ago oJ)A HiTB  uv FK%V!R!C2li-ZPua!d!Aou 41!>!!BDr!DѪf5JOIv.!,o.|"^ 6-!r,Aa cAɊsA0iz` :Pz R)zLcةav(:a:a: E bo AL H`I:\SOFTWAE\PYTHON_SRV\sync_db\j .!)Fxe%(!a;BA %!rfa@^Ao2 Jg%vAɊ!,i. | {2  py@'G$9&  y@ y@2G G y@Go"path"4Mauro/lavoro/lavoro-python-ecosistema/PowerBricks.md"tsNpnyB"datacF--- name: pyeco-powerbricks description: "PowerBricks  visual query builder per colleghi ICR non tecnici, ancora allo stadio di specifica (zero codice scritto al 04/08/2026)" metadata: type: project --- Seme di progetto (da met luglio 2026, non ancora in costruzione attiva)  query builder visuale (Blockly, stile Scratch) che traduce blocchi in SQL su DuckDB/Parquet, per colleghi non tecnici. Viveva come modulo dentro `PYTHON/MyICR_Suite/app/modules/powerbricks/` (specifica + dizionario dati, **zero file `.py`**)  Mauro considera di scorporarlo come progetto a s quando l'implementazione comincia davvero (04/08/2026, non ancora deciso). **Migrazione 04/08/2026**: la cartella originale in `PYTHON/` stata (o sta per essere) eliminata. Copia grezza completa salvata in `PowerBricks-raw/` (stessa cartella di questo file)  ancora da scremare, nessuna sintesi/selezione fatta, contiene anche materiale scartabile (query di test .sql/.csv/.xlsx). Trattarla come bidone raw, non come fonte curata. - **Specifica tecnica ufficiale**: `PowerBricks-raw/PowerBricks_Specifiche.md` (26/06/2026) + `PowerBricks-raw/CLAUDE.md` (stato implementativo)  architettura, 4 domini (anagrafica/emesso/diritti/boxoffice), motore di join, vincoli, sequenza di sviluppo. - **Dizionario dati**: `PowerBricks-raw/NL_semantic_layer/NL_QUERY_SCHEMA.md` + `NL_QUERY_PATTERNS.md`  condiviso col ramo sperimentale NL query (vedi [[data-expert]], sezione "Due binari"). **Era in uso attivo dallo skill `/nlquery`** (`PYTHON/MyICR_Suite/.claude/commands/nlquery.md`, path interno gi rotto  puntava a `datawarehouse/`, cartella mai esistita)  se la cartella originale sparisce, quello skill smette di funzionare finch qualcuno non lo ripunta qui o altrove. - **Posizionamento strategico** (chi sa cosa, rischio AllRights, ruoli): [[lavoro-progetti-strumenti]], paragrafo PowerBricks. - **Business logic dati as-is**: [[data-expert]]  non l'architettura app, quella sopra. ## Discrepanza nota, non ancora risolta `agenda.md` (file sciolto in `PYTHON/`, recuperato e poi eliminato il 04/08/2026) conteneva un'idea di dominio di partenza **dinamico** ("il sistema suggerisce quello con pi filtri attivi, l'utente pu sovrascrivere tra anagrafica/emesso/diritti/boxoffice")  diversa dal perno **fisso** su Anagrafica della specifica ufficiale (`PowerBricks_Specifiche.md` 4). Verificato con Mauro (04/08/2026): non una decisione deliberata di rivedere la specifica, "probabilmente riflessioni in tempi diversi" mai confrontate col documento ufficiale. **Trattare il perno fisso su Anagrafica come corrente** finch Mauro non decide esplicitamente di rivederlo. Altri due dettagli da `agenda.md`, non nella specifica ufficiale, di stato incerto (idea viva o superata? non verificato): - **Doppia modalit sincronizzata** (pattern stile Power Query): GUI visiva per l'utente base + script testuale leggibile/modificabile per l'utente avanzato, sincronizzati  parentesi tonde nello script per l'ordine di esecuzione (es. `(emesso AND diritti) OR anagrafica`). - **Output base**: una lista di `rifer` passata a Linker, che renderizza autonomamente le informazioni associate. ## Domande aperte non ancora affrontate (da `PowerBricks_dossier.md`, dossier Elon 13/07/2026, recuperato e poi eliminato il 04/08/2026  nessuna risposta trovata n nell'archivio n nella specifica ufficiale) - Perimetro della v1: quali dei 4 domini entrano subito, quali no. - Dove si ferma la logica diritti nella prima versione  il pezzo pi costoso, farla tutta subito rischia di non finire mai. - Se e quando PowerBricks toccher il territorio AllRights  decisione strategica, non tecnica. - Cosa rende "fatto bene" questo progetto, dato che non stato commissionato da nessuno e quindi nessuno dar il criterio di completamento dall'esterno. ## Scorporo da MyICR_Suite  non ancora deciso Spunto emerso il 04/08/2026: dato che la specifica gi dichiara PowerBricks come consumer esterno del layer semantico ("lo usa come dipendenza, non lo ingloba"), scorporarlo in una cartella propria sotto `PYTHON/` (coerente con "un repo per progetto", gi applicato oggi a tutti gli altri applicativi) avrebbe senso concettuale. Deciso di aspettare: zero codice scritto oggi, prematuro creare struttura prima che l'implementazione chiarisca da sola l'accoppiamento reale con MyICR_Suite. Riprendere questo punto quando Mauro ha idee pi precise sull'implementazione. Vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per il quadro d'insieme. {2  y@ŝ@=&  y@ y@2͟; ; y@;o"path"FMauro/lavoro/lavoro-python-ecosistema/PowerBricks-raw/nlquery-skill.md"tsNyB"datac:# NL Query  BI conversazionale su dati Mediaset Rispondi a domande in linguaggio naturale sui dati TV Mediaset eseguendo query DuckDB sui parquet L2 e sui DB SQLite. ## Contesto da caricare sempre Prima di rispondere, leggi: 1. `datawarehouse/NL_QUERY_SCHEMA.md`  dizionario dati completo (tabelle, colonne, join key, enum, gotcha) 2. `datawarehouse/NL_QUERY_PATTERNS.md`  pattern interpretativi e convenzioni di output gi codificate ## Gestione ambiguit  regola fondamentale **Prima di eseguire qualsiasi query, verifica se la domanda contiene termini ambigui.** Se ci sono dubbi su metriche, filtri, perimetro o definizioni  **chiedi chiarimento esplicito all'utente** e aspetta risposta. Non fare assunzioni silenziose. Esempi di ambiguit che richiedono chiarimento: - "ore emesse" ! durata lorda o netta? - "film di successo" ! share? boxoffice? rating IMDB? - "titoli disponibili" ! con diritti attivi oggi? o mai emessi? o su OTT? - "recente" ! ultimi 12 mesi? ultimo anno solare? ultimi 3 anni? - "rete Mediaset" ! solo free (C5, I1, R4)? anche tematiche? tutte le reti del cluster? Se il termine gi codificato in NL_QUERY_PATTERNS.md ! applica la convenzione senza chiedere. Se un termine nuovo o borderline ! chiedi prima. --- ## Procedura per ogni domanda 1. **Verifica ambiguit**  se la domanda ha termini non coperti dai pattern, chiedi chiarimento prima di procedere. 2. **Interpreta** la domanda usando i pattern in NL_QUERY_PATTERNS.md. 2. **Esplora** se necessario: prima di scrivere la query finale, verifica valori enum, range o strutture sconosciute con una query di ricognizione rapida. 3. **Esegui** la query via DuckDB in Python: ```python import duckdb, csv, sys sys.stdout.reconfigure(encoding='utf-8') con = duckdb.connect() # usa read_parquet() con path assoluti da NL_QUERY_PATTERNS.md ``` 4. **Esporta** il risultato in CSV (separatore `;`, UTF-8-sig) in `datawarehouse/` con nome descrittivo. 5. **Salva il file sidecar SQL** con lo stesso nome base del CSV (es. `film_italiani_primetime_C5.sql`): ```sql -- Domanda: <testo originale della domanda> -- Eseguita: <data YYYY-MM-DD> -- Output: <nome_file.csv> (<N> righe) <query SQL completa> ``` 6. **Mostra** i risultati a schermo in formato tabellare leggibile. 6. **Aggiorna NL_QUERY_PATTERNS.md**: - Aggiungi nuovi termini interpretati nella tabella "Termini di dominio" - Aggiungi nuovi gotcha emersi - Aggiungi la domanda nella tabella "Domande eseguite" ## Regole interpretative - "film italiano" ! `tipologia = 'FILM'` + `paesi_produzione1/2/3 = 'I'` - "prime time" ! `fascia = 'PR'` (non ora_inizio) - "ultimi N anni" ! `data_emissione >= '<YYYY-MM-DD>'` (calcola la data ISO esatta) - "trasmesso" ! tutte le TX in emesso, non solo prima visione - "C5" / "Canale 5" ! `rete = 'C5'` - Deduplicare sempre per `(prodotto, edizione)` salvo richiesta esplicita di singole TX ## Output standard - File CSV: `datawarehouse/<nome_descrittivo>.csv` - Separatore: `;` | Encoding: UTF-8-sig | Intestazioni: MAIUSCOLO_UNDERSCORE - Ordinamento default: data decrescente - Mostrare a schermo: numero totale record + tabella con i primi 30 se > 30 righe - **Codice OnAir:** includere sempre `p.program_id AS rifer` come prima colonna in ogni estrazione che coinvolge prodotti. Sempre chiamata `rifer`. ## Riferimento schema Schema completo in `datawarespace/NL_QUERY_SCHEMA.md`. Join fondamentali: - `emesso ! prodotti`: `e.prodotto = p.prodotto AND e.edizione = p.edizione` - `prodotti ! diritti`: `d.prod = p.prodotto AND d.ediz = p.edizione` - `prodotti ! imdb`: `i.codice = p.prodotto` - `imdb.riferimento_imdb ! ott.imdb_id ! imdb_full.IMDB_CODICE` {2  y@NA&  y@ y@2ˡI I y@Io"path"4Mauro/lavoro/lavoro-python-ecosistema/PowerBricks.md"tsNyB"datacH--- name: pyeco-powerbricks description: "PowerBricks  visual query builder per colleghi ICR non tecnici, ancora allo stadio di specifica (zero codice scritto al 04/08/2026)" metadata: type: project --- Seme di progetto (da met luglio 2026, non ancora in costruzione attiva)  query builder visuale (Blockly, stile Scratch) che traduce blocchi in SQL su DuckDB/Parquet, per colleghi non tecnici. Viveva come modulo dentro `PYTHON/MyICR_Suite/app/modules/powerbricks/` (specifica + dizionario dati, **zero file `.py`**)  Mauro considera di scorporarlo come progetto a s quando l'implementazione comincia davvero (04/08/2026, non ancora deciso). **Migrazione 04/08/2026  completata**: la cartella originale in `PYTHON/` (e lo skill `/nlquery` associato) sono stati eliminati (commit `9937a81` nel repo `MyICR_Suite`). Copia grezza completa salvata in `PowerBricks-raw/` (stessa cartella di questo file)  ancora da scremare, nessuna sintesi/selezione fatta, contiene anche materiale scartabile (query di test .sql/.csv/.xlsx). Trattarla come bidone raw, non come fonte curata. - **Specifica tecnica ufficiale**: `PowerBricks-raw/PowerBricks_Specifiche.md` (26/06/2026) + `PowerBricks-raw/CLAUDE.md` (stato implementativo)  architettura, 4 domini (anagrafica/emesso/diritti/boxoffice), motore di join, vincoli, sequenza di sviluppo. - **Dizionario dati**: `PowerBricks-raw/NL_semantic_layer/NL_QUERY_SCHEMA.md` + `NL_QUERY_PATTERNS.md`  condiviso col ramo sperimentale NL query (vedi [[data-expert]], sezione "Due binari"). **Era in uso attivo dallo skill `/nlquery`** (copiato anche lui in `PowerBricks-raw/nlquery-skill.md`, path interno gi rotto  puntava a `datawarehouse/`, cartella mai esistita)  con l'eliminazione dell'originale in `PYTHON/`, lo skill smvette di funzionare finch qualcuno non lo ricrea puntando qui o altrove. - **Posizionamento strategico** (chi sa cosa, rischio AllRights, ruoli): [[lavoro-progetti-strumenti]], paragrafo PowerBricks. - **Business logic dati as-is**: [[data-expert]]  non l'architettura app, quella sopra. ## Discrepanza nota, non ancora risolta `agenda.md` (file sciolto in `PYTHON/`, recuperato e poi eliminato il 04/08/2026) conteneva un'idea di dominio di partenza **dinamico** ("il sistema suggerisce quello con pi filtri attivi, l'utente pu sovrascrivere tra anagrafica/emesso/diritti/boxoffice")  diversa dal perno **fisso** su Anagrafica della specifica ufficiale (`PowerBricks_Specifiche.md` 4). Verificato con Mauro (04/08/2026): non una decisione deliberata di rivedere la specifica, "probabilmente riflessioni in tempi diversi" mai confrontate col documento ufficiale. **Trattare il perno fisso su Anagrafica come corrente** finch Mauro non decide esplicitamente di rivederlo. Altri due dettagli da `agenda.md`, non nella specifica ufficiale, di stato incerto (idea viva o superata? non verificato): - **Doppia modalit sincronizzata** (pattern stile Power Query): GUI visiva per l'utente base + script testuale leggibile/modificabile per l'utente avanzato, sincronizzati  parentesi tonde nello script per l'ordine di esecuzione (es. `(emesso AND diritti) OR anagrafica`). - **Output base**: una lista di `rifer` passata a Linker, che renderizza autonomamente le informazioni associate. ## Domande aperte non ancora affrontate (da `PowerBricks_dossier.md`, dossier Elon 13/07/2026, recuperato e poi eliminato il 04/08/2026  nessuna risposta trovata n nell'archivio n nella specifica ufficiale) - Perimetro della v1: quali dei 4 domini entrano subito, quali no. - Dove si ferma la logica diritti nella prima versione  il pezzo pi costoso, farla tutta subito rischia di non finire mai. - Se e quando PowerBricks toccher il territorio AllRights  decisione strategica, non tecnica. - Cosa rende "fatto bene" questo progetto, dato che non stato commissionato da nessuno e quindi nessuno dar il criterio di completamento dall'esterno. ## Scorporo da MyICR_Suite  non ancora deciso Spunto emerso il 04/08/2026: dato che la specifica gi dichiara PowerBricks come consumer esterno del layer semantico ("lo usa come dipendenza, non lo ingloba"), scorporarlo in una cartella propria sotto `PYTHON/` (coerente con "un repo per progetto", gi applicato oggi a tutti gli altri applicativi) avrebbe senso concettuale. Deciso di aspettare: zero codice scritto oggi, prematuro creare struttura prima che l'implementazione chiarisca da sola l'accoppiamento reale con MyICR_Suite. Riprendere questo punto quando Mauro ha idee pi precise sull'implementazione. Vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per il quadro d'insieme. {2  y@҉V9E&  y@ y@2ɫq q y@qo"path"DMauro/lavoro/lavoro-python-ecosistema/_i_lavoro-python-ecosistema.md"tsN2yB"datacp--- name: lavoro-python-ecosistema description: "Panoramica dei progetti sotto PYTHON/ (ufficio Windows Mediaset)  hub, un file per applicativo" metadata: type: project --- Parte di [[_i_lavoro|lavoro]] (contesto professionale di Mauro)  complementare a [[lavoro-progetti-strumenti]], che racconta MyICR Suite/PowerBricks/Linker dal lato posizionamento strategico; questa cartella l'inventario tecnico dell'intero codice ufficio, non solo i progetti citati l. `Dropbox/adrian/PYTHON/` il codice dei progetti ufficio Mediaset di Mauro  territorio Windows, sola lettura da Nave (v. [[feedback_python_windows_territory]]), **fisicamente fuori dall'archivio**. Un'AI che consulti solo `archivio/` (es. un mirror esterno) non lo vede affatto: questa cartella esiste per colmare quel buco, dando il quadro "chi fa cosa" senza bisogno di entrare in `PYTHON/`. **Gotcha (04/08/2026): falsi "modificati" per line-ending, visibili solo da Nave.** `git status` dentro `PYTHON/` da Nave (Linux) pu segnare file come modificati (tipico su CSV/config/VBA) quando in realt il contenuto identico e cambia solo il terminatore di riga (CRLF!LF)  verificabile con `git diff -b` (ignora whitespace), che in questi casi non mostra nulla. Causa: Git per Windows normalizza CRLF!LF in automatico (autocrlf), da Ufficio il repo risulta pulito; Nave non ha quella normalizzazione e vede il working tree sincronizzato via Dropbox come divergente dal blob committato. Non un problema reale, non richiede n commit n altra azione  non sparir mai finch non si configura `.gitattributes` (oggi assente), ma innocuo e va ignorato quando lo si incontra in un controllo da Nave. **Non una copia dei CLAUDE.md di progetto**  quelli restano la fonte di verit tecnica (stack, comandi, gotcha implementativi) e vivono con il codice. Ogni file qui ha solo: cosa fa, che stato ha, come si collega agli altri. Per l'indice tecnico completo con path: `PYTHON/CLAUDE.md` (coordinator, letto solo da chi ha accesso a `PYTHON/`). **Per la business logic e i flussi dati** (dove nascono i dati OnAir, come li trasforma la pipeline SCHEDULATORE, anomalie): non qui, vedi [[flussi-expert]] (logistica/pipeline) e [[data-expert]] (semantica di business)  coprono in profondit PIPELINE_PYTHON/DataHub_v2/ParquetToAccess e l'ecosistema MyICR_Suite/PowerBricks, molto pi in dettaglio di quanto serva ripetere qui. **Convenzione git (completata 04/08/2026)**: ogni progetto di primo livello sotto `PYTHON/` ha ora un repository git proprio (repo annidato, agganciato al padre solo come puntatore a commit  mode `160000`)  scelta esplicita di Mauro per avere nel pannello Source Control di VSCode uno storico pulito per progetto, invece di un unico log misto. `PIPELINE_PYTHON` era l'ultima eccezione (file tracciati direttamente nel repo padre), sistemata oggi: repo proprio creato da zero (storia precedente, inclusi i fix del 04/08, resta recuperabile nella storia del repo padre `PYTHON/` prima del commit `b647a74`). Nessuno di questi un submodule "ufficiale" (manca `.gitmodules` nel padre)  funzionano come repo annidati informali, sufficiente per l'uso attuale ma non supportano i comandi `git submodule` standard. **Repo padre `PYTHON/` rimosso (04/08/2026)**  con tutti i progetti ormai autonomi, il `.git` del padre non serviva pi a nulla (la sua unica funzione residua, tracciare i puntatori submodule, era superflua). Rinominato in `.git-archiviato-20260804` (non cancellato  resta recuperabile, rinominare indietro se mai servisse). **Non cancellare questa cartella nel breve periodo**: contiene l'unica copia recuperabile della storia commit precedente di `PIPELINE_PYTHON` (incluso il fix `db_Osservatorio`/`integrazione_update_day` del 04/08, non portato nel nuovo repo standalone per scelta esplicita  "partenza pulita" era considerato rischio basso solo perch questa copia restava disponibile come rete di sicurezza). Decisione di Mauro (04/08/2026): aspettare qualche settimana di uso reale del nuovo assetto prima di valutare l'eliminazione definitiva. **Root ripulita del tutto (04/08/2026)**: oltre ai 5 file morti trovati per primi (`Bill.txt`, `KERNEL.md`, `agenda.md`, `_analyze_parquet.py`, `_check_emesso_dupes.py`  vault-mcp/Bill/path pre-migrazione), un secondo giro ha trovato altri 3 file di configurazione altrettanto morti: `.mcp.json` (puntava a `vault.privcloud.dev`, lo stesso vault-mcp smantellato), `.env` (solo credenziali Supabase, dismesso 06/07), `.gitignore` (inerte, nessun `.git` pi lo legge). Tutti eliminati. **Oggi la root di `PYTHON/` contiene solo `CLAUDE.md`**  nessun altro file sciolto, nessun rischio residuo di credenziali morte in giro. **& Gotcha di sicurezza  `PYTHON/` non ha pi un confine di repo suo.** Da quando il `.git` padre stato rimosso, `git rev-parse --show-toplevel` lanciato da dentro `PYTHON/` (o qualunque sua sottocartella priva di `.git` proprio) risale fino a trovare `Dropbox/adrian/.git`  il repo principale, lo stesso su cui lavora Adrian da Nave. `PYTHON/` resta protetto da un `.gitignore` nel repo principale (`git add`/`git add -A` non lo raccolgono), ma un comando come `git commit -a` lanciato per errore da dentro `PYTHON/`, pensando di essere in un repo locale isolato, committerebbe invece nel repo principale  prendendo dentro anche eventuali modifiche pendenti non ancora committate su `archivio/`. **Prima di qualunque comando git che non sia un semplice `git status`/`git log` mirato a un sottoprogetto con `.git` proprio, lanciare `git rev-parse --show-toplevel` per verificare in quale repo ci si trova davvero.** ## Applicativi Un file per progetto  nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati): - [[Frank]]  daemon Windows, orchestra i job ETL (ex Scheduler) - [[MyICR_Suite]]  suite applicativa ICR, il cuore dell'ecosistema - [[PIPELINE_PYTHON]]  pipeline CSV!Parquet!Access/SQLite, a monte di tutto - [[ImdbUpdate]]  job settimanale dataset IMDb - [[GemmaReport]]  report automatico settimanale prodotti GEMMA - [[GemmaClient]]  client desktop per GEMMA GSV - [[DbComparer]]  validazione DB, uso on-demand - [[MonitorOsservatorioPy]]  ascolti TV Spagna/Germania - [[PowerBricks]]  query builder visuale per colleghi, seme dormiente (zero codice)  cartella eliminata da `PYTHON/` il 04/08/2026, materiale storico solo in archivio (`PowerBricks-raw/`) - `omdb_enrich`  **trovato 04/08/2026, non ancora documentato**: nessun CLAUDE.md, non in `PYTHON/CLAUDE.md`. Dai nomi file (`omdb_batch_enrich.py`, `omdb_poster_repair.py`) sembra arricchimento metadati/poster da OMDB  da verificare con Mauro e scrivere una scheda propria quando c' tempo, per ora solo segnalato per non perderlo. ## Quando aggiornare questa cartella Su cambio di status (active!completed, nuovo progetto, smantellamento) o su una nuova relazione strutturale tra progetti  non sui dettagli implementativi, quelli restano nei CLAUDE.md locali. Fonte primaria per verificare lo stato corrente resta `PYTHON/CLAUDE.md` (chi ha accesso a `PYTHON/`, quindi non un'AI esterna solo su archivio). Nuovo progetto ! nuovo file qui, stesso nome della cartella reale. {2  y@na&I&  y@ y@2ǡL L y@Lo"path"4Mauro/lavoro/lavoro-python-ecosistema/PowerBricks.md"tsNYyB"datacK--- name: pyeco-powerbricks description: "PowerBricks  visual query builder per colleghi ICR non tecnici, seme di progetto dormiente (zero codice scritto, cartella originale eliminata da PYTHON/ il 04/08/2026)" metadata: type: project --- Seme di progetto (da met luglio 2026, non ancora in costruzione attiva)  query builder visuale (Blockly, stile Scratch) che traduce blocchi in SQL su DuckDB/Parquet, per colleghi non tecnici. **Oggi non esiste alcuna traccia in `PYTHON/`**  viveva come modulo dentro `PYTHON/MyICR_Suite/app/modules/powerbricks/` (specifica + dizionario dati, zero file `.py`), eliminato il 04/08/2026 (vedi sotto). Tutto il materiale storico vive solo qui, in `PowerBricks-raw/`. **Migrazione 04/08/2026  completata**: la cartella originale in `PYTHON/` (e lo skill `/nlquery` associato) sono stati eliminati (commit `9937a81` nel repo `MyICR_Suite`). Copia grezza completa salvata in `PowerBricks-raw/` (stessa cartella di questo file)  ancora da scremare, nessuna sintesi/selezione fatta, contiene anche materiale scartabile (query di test .sql/.csv/.xlsx). Trattarla come bidone raw, non come fonte curata. - **Specifica tecnica ufficiale**: `PowerBricks-raw/PowerBricks_Specifiche.md` (26/06/2026) + `PowerBricks-raw/CLAUDE.md` (stato implementativo)  architettura, 4 domini (anagrafica/emesso/diritti/boxoffice), motore di join, vincoli, sequenza di sviluppo. - **Dizionario dati**: `PowerBricks-raw/NL_semantic_layer/NL_QUERY_SCHEMA.md` + `NL_QUERY_PATTERNS.md`  condiviso col ramo sperimentale NL query (vedi [[data-expert]], sezione "Due binari"). **Era in uso attivo dallo skill `/nlquery`** (copiato anche lui in `PowerBricks-raw/nlquery-skill.md`, path interno gi rotto  puntava a `datawarehouse/`, cartella mai esistita)  con l'eliminazione dell'originale in `PYTHON/`, lo skill smette di funzionare finch qualcuno non lo ricrea puntando qui o altrove. - **Posizionamento strategico** (chi sa cosa, rischio AllRights, ruoli): [[lavoro-progetti-strumenti]], paragrafo PowerBricks. - **Business logic dati as-is**: [[data-expert]]  non l'architettura app, quella sopra. ## Discrepanza nota, non ancora risolta `agenda.md` (file sciolto in `PYTHON/`, recuperato e poi eliminato il 04/08/2026) conteneva un'idea di dominio di partenza **dinamico** ("il sistema suggerisce quello con pi filtri attivi, l'utente pu sovrascrivere tra anagrafica/emesso/diritti/boxoffice")  diversa dal perno **fisso** su Anagrafica della specifica ufficiale (`PowerBricks_Specifiche.md` 4). Verificato con Mauro (04/08/2026): non una decisione deliberata di rivedere la specifica, "probabilmente riflessioni in tempi diversi" mai confrontate col documento ufficiale. **Trattare il perno fisso su Anagrafica come corrente** finch Mauro non decide esplicitamente di rivederlo. Altri due dettagli da `agenda.md`, non nella specifica ufficiale, di stato incerto (idea viva o superata? non verificato): - **Doppia modalit sincronizzata** (pattern stile Power Query): GUI visiva per l'utente base + script testuale leggibile/modificabile per l'utente avanzato, sincronizzati  parentesi tonde nello script per l'ordine di esecuzione (es. `(emesso AND diritti) OR anagrafica`). - **Output base**: una lista di `rifer` passata a Linker, che renderizza autonomamente le informazioni associate. ## Domande aperte non ancora affrontate (da `PowerBricks_dossier.md`, dossier Elon 13/07/2026, recuperato e poi eliminato il 04/08/2026  nessuna risposta trovata n nell'archivio n nella specifica ufficiale) - Perimetro della v1: quali dei 4 domini entrano subito, quali no. - Dove si ferma la logica diritti nella prima versione  il pezzo pi costoso, farla tutta subito rischia di non finire mai. - Se e quando PowerBricks toccher il territorio AllRights  decisione strategica, non tecnica. - Cosa rende "fatto bene" questo progetto, dato che non stato commissionato da nessuno e quindi nessuno dar il criterio di completamento dall'esterno. ## Scorporo da MyICR_Suite  superato dagli eventi Spunto emerso il 04/08/2026: dato che la specifica dichiarava PowerBricks come consumer esterno del layer semantico ("lo usa come dipendenza, non lo ingloba"), scorporarlo in una cartella propria sotto `PYTHON/` (coerente con "un repo per progetto") aveva senso concettuale. Nel frattempo, stesso giorno, Mauro ha deciso di eliminare la cartella del tutto invece di scorporarla  quindi la domanda non si pone pi nei termini originali: non c' pi nulla da scorporare da MyICR_Suite. Se e quando l'implementazione ripartir, ripartir da zero, e a quel punto la scelta "modulo dentro MyICR_Suite vs progetto a s sotto `PYTHON/`" si potr fare direttamente in partenza, senza vincoli ereditati. Vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per il quadro d'insieme. {2  y@5V M&  y@ y@2ŗe e y@eo"path"4Mauro/lavoro/lavoro-python-ecosistema/PowerBricks.md"tsN[\yB"datacd--- name: pyeco-powerbricks description: "PowerBricks  visual query builder per colleghi ICR non tecnici, seme di progetto dormiente (zero codice scritto, cartella originale eliminata da PYTHON/ il 04/08/2026)" metadata: type: project --- Seme di progetto (da met luglio 2026, non ancora in costruzione attiva)  query builder visuale (Blockly, stile Scratch) che traduce blocchi in SQL su DuckDB/Parquet, per colleghi non tecnici. **Oggi non esiste alcuna traccia in `PYTHON/`**  viveva come modulo dentro `PYTHON/MyICR_Suite/app/modules/powerbricks/` (specifica + dizionario dati, zero file `.py`), eliminato il 04/08/2026 (vedi sotto). Tutto il materiale storico vive solo qui, in `PowerBricks-raw/`. **Migrazione 04/08/2026  completata**: la cartella originale in `PYTHON/` (e lo skill `/nlquery` associato) sono stati eliminati (commit `9937a81` nel repo `MyICR_Suite`). Copia grezza completa salvata in `PowerBricks-raw/` (stessa cartella di questo file)  ancora da scremare, nessuna sintesi/selezione fatta, contiene anche materiale scartabile (query di test .sql/.csv/.xlsx). Trattarla come bidone raw, non come fonte curata. - **Specifica tecnic-)a ufficiale**: `PowerBricks-raw/PowerBricks_Specifiche.md` (26/06/2026) + `PowerBricks-raw/CLAUDE.md` (stato implementativo)  architettura, 4 domini (anagrafica/emesso/diritti/boxoffice), motore di join, vincoli, sequenza di sviluppo. - **Dizionario dati**: `PowerBricks-raw/NL_semantic_layer/NL_QUERY_SCHEMA.md` + `NL_QUERY_PATTERNS.md`  condiviso col ramo sperimentale NL query (vedi [[data-expert]], sezione "Due binari"). **Era in uso attivo dallo skill `/nlquery`** (copiato anche lui in `PowerBricks-raw/nlquery-skill.md`, path interno gi rotto  puntava a `datawarehouse/`, cartella mai esistita)  con l'eliminazione dell'originale in `PYTHON/`, lo skill smette di funzionare finch qualcuno non lo ricrea puntando qui o altrove. - **Posizionamento strategico** (chi sa cosa, rischio AllRights, ruoli): [[lavoro-progetti-strumenti]], paragrafo PowerBricks. - **Business logic dati as-is**: [[data-expert]]  non l'architettura app, quella sopra. ## Discrepanza nota, non ancora risolta `agenda.md` (file sciolto in `PYTHON/`, recuperato e poi eliminato il 04/08/2026) conteneva un'idea di dominio di partenza **dinamico** ("il sistema suggerisce quello con pi filtri attivi, l'utente pu sovrascrivere tra anagrafica/emesso/diritti/boxoffice")  diversa dal perno **fisso** su Anagrafica della specifica ufficiale (`PowerBricks_Specifiche.md` 4). Verificato con Mauro (04/08/2026): non una decisione deliberata di rivedere la specifica, "probabilmente riflessioni in tempi diversi" mai confrontate col documento ufficiale. **Trattare il perno fisso su Anagrafica come corrente** finch Mauro non decide esplicitamente di rivederlo. Altro dettaglio da `agenda.md`, non nella specifica ufficiale, di stato incerto (idea viva o superata? non verificato): - **Output base**: una lista di `rifer` passata a Linker, che renderizza autonomamente le informazioni associate. ## Doppia modalit blocchi + pseudo-linguaggio  confermata idea viva (04/08/2026) `[CONFERMATO]`  GUI a blocchi per l'utente base + pseudo-linguaggio testuale generato in parallelo, sincronizzato, per l'utente avanzato (modificare l'uno aggiorna l'altro)  parentesi tonde per l'ordine di esecuzione (es. `(emesso AND diritti) OR anagrafica`). Era gi in `agenda.md` (30/07 circa) ma segnata "stato incerto"  Mauro ci arrivato di nuovo in modo indipendente il 04/08/2026 ragionando sul problema dei blocchi che diventano ingombranti con query complesse: non un'idea abbandonata, il suo pensiero corrente. **Perch risolve un problema reale**: i blocchi visuali (Blockly) funzionano bene per composizioni semplici ma scalano male con 3+ domini incatenati e filtri incrociati (l'albero diventa grande e annidato quanto una query SQL, solo pi lento da comporre col mouse). Pattern collaudato altrove, non speculativo  Power Query in Excel fa esattamente questo (passi visuali ! editor avanzato in linguaggio M): chi resta sul caso semplice non tocca mai il testo, chi ha una domanda complessa scrive direttamente. Vantaggio aggiuntivo per il pubblico ICR: uno pseudo-linguaggio con parentesi pi vicino all'alfabetizzazione da formula Excel (che molti colleghi gi hanno) che alla programmazione vera  punto intermedio tra "troppo tecnico" e "troppo limitato". **Vocabolario di partenza gi esistente**: `NL_QUERY_PATTERNS.md` (ramo NL, `PowerBricks-raw/`) ha gi le regole interpretative che i colleghi userebbero naturalmente (es. "film italiano" ! `tipologia='FILM'` + `paesi_produzione1/2/3='I'`)  non riusabile come processo (i due binari restano separati), ma riusabile come lessico per progettare la palette di blocchi/le parole chiave dello pseudo-linguaggio, senza reinventare da zero cosa intendono i colleghi per "prime time" o "film italiano". ## Domande aperte non ancora affrontate (da `PowerBricks_dossier.md`, dossier Elon 13/07/2026, recuperato e poi eliminato il 04/08/2026  nessuna risposta trovata n nell'archivio n nella specifica ufficiale) - Perimetro della v1: quali dei 4 domini entrano subito, quali no. - Dove si ferma la logica diritti nella prima versione  il pezzo pi costoso, farla tutta subito rischia di non finire mai. - Se e quando PowerBricks toccher il territorio AllRights  decisione strategica, non tecnica. - Cosa rende "fatto bene" questo progetto, dato che non stato commissionato da nessuno e quindi nessuno dar il criterio di completamento dall'esterno. ## Scorporo da MyICR_Suite  superato dagli eventi Spunto emerso il 04/08/2026: dato che la specifica dichiarava PowerBricks come consumer esterno del layer semantico ("lo usa come dipendenza, non lo ingloba"), scorporarlo in una cartella propria sotto `PYTHON/` (coerente con "un repo per progetto") aveva senso concettuale. Nel frattempo, stesso giorno, Mauro ha deciso di eliminare la cartella del tutto invece di scorporarla  quindi la domanda non si pone pi nei termini originali: non c' pi nulla da scorporare da MyICR_Suite. Se e quando l'implementazione ripartir, ripartir da zero, e a quel punto la scelta "modulo dentro MyICR_Suite vs progetto a s sotto `PYTHON/`" si potr fare direttamente in partenza, senza vincoli ereditati. Vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per il quadro d'insieme. {2  y@`pc9Q&  y@ y@2q q y@qo"path"4Mauro/lavoro/lavoro-python-ecosistema/PowerBricks.md"tsNyB"datacp--- name: pyeco-powerbricks description: "PowerBricks  visual query builder per colleghi ICR non tecnici, seme di progetto dormiente (zero codice scritto, cartella originale eliminata da PYTHON/ il 04/08/2026)" metadata: type: project --- Seme di progetto (da met luglio 2026, non ancora in costruzione attiva)  query builder visuale (Blockly, stile Scratch) che traduce blocchi in SQL su DuckDB/Parquet, per colleghi non tecnici. **Oggi non esiste alcuna traccia in `PYTHON/`**  viveva come modulo dentro `PYTHON/MyICR_Suite/app/modules/powerbricks/` (specifica + dizionario dati, zero file `.py`), eliminato il 04/08/2026 (vedi sotto). Tutto il materiale storico vive solo qui, in `PowerBricks-raw/`. **Migrazione 04/08/2026  completata**: la cartella originale in `PYTHON/` (e lo skill `/nlquery` associato) sono stati eliminati (commit `9937a81` nel repo `MyICR_Suite`). Copia grezza completa salvata in `PowerBricks-raw/` (stessa cartella di questo file)  ancora da scremare, nessuna sintesi/selezione fatta, contiene anche materiale scartabile (query di test .sql/.csv/.xlsx). Trattarla come bidone raw, non come fonte curata. - **Specifica tecnica ufficiale**: `PowerBricks-raw/PowerBricks_Specifiche.md` (26/06/2026) + `PowerBricks-raw/CLAUDE.md` (stato implementativo)  architettura, 4 domini (anagrafica/emesso/diritti/boxoffice), motore di join, vincoli, sequenza di sviluppo. - **Dizionario dati**: `PowerBricks-raw/NL_semantic_layer/NL_QUERY_SCHEMA.md` + `NL_QUERY_PATTERNS.md`  condiviso col ramo sperimentale NL query (vedi [[data-expert]], sezione "Due binari"). **Era in uso attivo dallo skill `/nlquery`** (copiato anche lui in `PowerBricks-raw/nlquery-skill.md`, path interno gi rotto  puntava a `datawarehouse/`, cartella mai esistita)  con l'eliminazione dell'originale in `PYTHON/`, lo skill smette di funzionare finch qualcuno non lo ricrea puntando qui o altrove. - **Posizionamento strategico** (chi sa cosa, rischio AllRights, ruoli): [[lavoro-progetti-strumenti]], paragrafo PowerBricks. - **Business logic dati as-is**: [[data-expert]]  non l'architettura app, quella sopra. ## Discrepanza nota, non ancora risolta `agenda.md` (file sciolto in `PYTHON/`, recuperato e poi eliminato il 04/08/2026) conteneva un'idea di dominio di partenza **dinamico** ("il sistema suggerisce quello con pi filtri attivi, l'utente pu sovrascrivere tra anagrafica/emesso/diritti/boxoffice")  diversa dal perno **fisso** su Anagrafica della specifica ufficiale (`PowerBricks_Specifiche.md` 4). Verificato con Mauro (04/08/2026): non una decisione deliberata di rivedere la specifica, "probabilmente riflessioni in tempi diversi" mai confrontate col documento ufficiale. **Trattare il perno fisso su Anagrafica come corrente** finch Mauro non decide esplicitamente di rivederlo. Altro dettaglio da `agenda.md`, non nella specifica ufficiale, di stato incerto (idea viva o superata? non verificato): - **Output base**: una lista di `rifer` passata a Linker, che renderizza autonomamente le informazioni associate. ## Doppia modalit blocchi + pseudo-linguaggio  confermata idea viva (04/08/2026) `[CONFERMATO]`  GUI a blocchi per l'utente base + pseudo-linguaggio testuale generato in parallelo, sincronizzato, per l'utente avanzato (modificare l'uno aggiorna l'altro)  parentesi tonde per l'ordine di esecuzione (es. `(emesso AND diritti) OR anagrafica`). Era gi in `agenda.md` (30/07 circa) ma segnata "stato incerto"  Mauro ci arrivato di nuovo in modo indipendente il 04/08/2026 ragionando sul problema dei blocchi che diventano ingombranti con query complesse: non un'idea abbandonata, il suo pensiero corrente. **Perch risolve un problema reale**: i blocchi visuali (Blockly) funzionano bene per composizioni semplici ma scalano male con 3+ domini incatenati e filtri incrociati (l'albero diventa grande e annidato quanto una query SQL, solo pi lento da comporre col mouse). Pattern collaudato altrove, non speculativo  Power Query in Excel fa esattamente questo (passi visuali ! editor avanzato in linguaggio M): chi resta sul caso semplice non tocca mai il testo, chi ha una domanda complessa scrive direttamente. Vantaggio aggiuntivo per il pubblico ICR: uno pseudo-linguaggio con parentesi pi vicino all'alfabetizzazione da formula Excel (che molti colleghi gi hanno) che alla programmazione vera  punto intermedio tra "troppo tecnico" e "troppo limitato". **Vocabolario di partenza gi esistente**: `NL_QUERY_PATTERNS.md` (ramo NL, `PowerBricks-raw/`) ha gi le regole interpretative che i colleghi userebbero naturalmente (es. "film italiano" ! `tipologia='FILM'` + `paesi_produzione1/2/3='I'`)  non riusabile come processo (i due binari restano separati), ma riusabile come lessico per progettare la palette di blocchi/le parole chiave dello pseudo-linguaggio, senza reinventare da zero cosa intendono i colleghi per "prime time" o "film italiano". ## Strategia di partenza  prototipo minimo (04/08/2026) `[CONFERMATO]`  prima di affrontare i 4 domini, testare l'interfaccia grafica su un caso a **due tabelle** (Anagrafica + una sola altra), dove il join non un problema (stabilito sopra)  cos il primo test isola "l'interfaccia funziona?" senza mescolarlo con la difficolt della logica di business sotto. Scelta della seconda tabella: **boxoffice o emesso**, non diritti  quest'ultimo porta con s logica derivata (titolarit %, passaggi residui, first/re-run) che reintrodurrebbe complessit nel test che deve restare pulito. Diritti va tenuto per un secondo giro, quando l'interfaccia avr gi dimostrato di reggere sul caso semplice. Risponde parzialmente alla domanda "che perimetro ha la v1" sotto  non definitiva, ma un punto di partenza concreto. ## Domande aperte non ancora affrontate (da `PowerBricks_dossier.md`, dossier Elon 13/07/2026, recuperato e poi eliminato il 04/08/2026  nessuna risposta trovata n nell'archivio n nella specifica ufficiale) - Perimetro della v1: quali dei 4 domini entrano subito, quali no. - Dove si ferma la logica diritti nella prima versione  il pezzo pi costoso, farla tutta subito rischia di non finire mai. - Se e quando PowerBricks toccher il territorio AllRights  decisione strategica, non tecnica. - Cosa rende "fatto bene" questo progetto, dato che non stato commissionato da nessuno e quindi nessuno dar il criterio di completamento dall'esterno. ## Scorporo da MyICR_Suite  superato dagli eventi Spunto emerso il 04/08/2026: dato che la specifica dichiarava PowerBricks come consumer esterno del layer semantico ("lo usa come dipendenza, non lo ingloba"), scorporarlo in una cartella propria sotto `PYTHON/` (coerente con "un repo per progetto") aveva senso concettuale. Nel frattempo, stesso giorno, Mauro ha deciso di eliminare la cartella del tutto invece di scorporarla  quindi la domanda non si pone pi nei termini originali: non c' pi nulla da scorporare da MyICR_Suite. Se e quando l'implementazione ripartir, ripartir da zero, e a quel punto la scelta "modulo dentro MyICR_Suite vs progetto a s sotto `PYTHON/`" si potr fare direttamente in partenza, senza vincoli ereditati. Vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per il quadro d'insieme. {2  y@K][U&  y@ y@2{ { y@{o"path"4Mauro/lavoro/lavoro-python-ecosistema/PowerBricks.md"tsNyB"datacz--- name: pyeco-powerbricks description: "PowerBricks  visual query builder per colleghi ICR non tecnici, seme di progetto dormiente (zero codice scritto, cartella originale eliminata da PYTHON/ il 04/08/2026)" metadata: type: project --- Seme di progetto (da met luglio 2026, non ancora in costruzione attiva)  query builder visuale (Blockly, stile Scratch) che traduce blocchi in SQL su DuckDB/Parquet, per colleghi non tecnici. **Oggi non esiste alcuna traccia in `PYTHON/`**  viveva come modulo dentro `PYTHON/MyICR_Suite/app/modules/powerbricks/` (specifica + dizionario dati, zero file `.py`), eliminato il 04/08/2026 (vedi sotto). Tutto il materiale storico vive solo qui, in `PowerBricks-raw/`. **Migrazione 04/08/2026  completata**: la cartella originale in `PYTHON/` (e lo skill `/nlquery` associato) sono stati eliminati (commit `9937a81` nel repo `MyICR_Suite`). Copia grezza completa salvata in `PowerBricks-raw/` (stessa cartella di questo file)  ancora da scremare, nessuna sintesi/selezione fatta, contiene anche materiale scartabile (query di test .sql/.csv/.xlsx). Trattarla come bidone raw, non come fonte curata. - **Specifica tecnica ufficiale**: `PowerBricks-raw/PowerBricks_Specifiche.md` (26/06/2026) + `PowerBricks-raw/CLAUDE.md` (stato implementativo)  architettura, 4 domini (anagrafica/emesso/diritti/boxoffice), motore di join, vincoli, sequenza di sviluppo. - **Dizionario dati**: `PowerBricks-raw/NL_semantic_layer/NL_QUERY_SCHEMA.md` + `NL_QUERY_PATTERNS.md`  condiviso col ramo sperimentale NL query (vedi [[data-expert]], sezione "Due binari"). **Era in uso attivo dallo skill `/nlquery`** (copiato anche lui in `PowerBricks-raw/nlquery-skill.md`, path interno gi rotto  puntava a `datawarehouse/`, cartella mai esistita)  con l'eliminazione dell'originale in `PYTHON/`, lo skill smette di funzionare finch qualcuno non lo ricrea puntando qui o altrove. - **Posizionamento strategico** (chi sa cosa, rischio AllRights, ruoli): [[lavoro-progetti-strumenti]], paragrafo PowerBricks. - **Business logic dati as-is**: [[data-expert]]  non l'architettura app, quella sopra. ## Discrepanza nota, non ancora risolta `agenda.md` (file sciolto in `PYTHON/`, recuperato e poi eliminato il 04/08/2026) conteneva un'idea di dominio di partenza **dinamico** ("il sistema suggerisce quello con pi filtri attivi, l'utente pu sovrascrivere tra anagrafica/emesso/diritti/boxoffice")  diversa dal perno **fisso** su Anagrafica della specifica ufficiale (`PowerBricks_Specifiche.md` 4). Verificato con Mauro (04/08/2026): non una decisione deliberata di rivedere la specifica, "probabilmente riflessioni in tempi diversi" mai confrontate col documento ufficiale. **Trattare il perno fisso su Anagrafica come corrente** finch Mauro non decide esplicitamente di rivederlo. Altro dettaglio da `agenda.md`, non nella specifica ufficiale, di stato incerto (idea viva o superata? non verificato): - **Output base**: una lista di `rifer` passata a Linker, che renderizza autonomamente le informazioni associate. ## Doppia modalit blocchi + pseudo-linguaggio  confermata idea viva (04/08/2026) `[CONFERMATO]`  GUI a blocchi per l'utente base + pseudo-linguaggio testuale generato in parallelo, sincronizzato, per l'utente avanzato (modificare l'uno aggiorna l'altro)  parentesi tonde per l'ordine di esecuzione (es. `(emesso AND diritti) OR anagrafica`). Era gi in `agenda.md` (30/07 circa) ma segnata "stato incerto"  Mauro ci arrivato di nuovo in modo indipendente il 04/08/2026 ragionando sul problema dei blocchi che diventano ingombranti con query complesse: non un'idea abbandonata, il suo pensiero corrente. 7YS **Perch risolve un problema reale**: i blocchi visuali (Blockly) funzionano bene per composizioni semplici ma scalano male con 3+ domini incatenati e filtri incrociati (l'albero diventa grande e annidato quanto una query SQL, solo pi lento da comporre col mouse). Pattern collaudato altrove, non speculativo  Power Query in Excel fa esattamente questo (passi visuali ! editor avanzato in linguaggio M): chi resta sul caso semplice non tocca mai il testo, chi ha una domanda complessa scrive direttamente. Vantaggio aggiuntivo per il pubblico ICR: uno pseudo-linguaggio con parentesi pi vicino all'alfabetizzazione da formula Excel (che molti colleghi gi hanno) che alla programmazione vera  punto intermedio tra "troppo tecnico" e "troppo limitato". **Vocabolario di partenza gi esistente**: `NL_QUERY_PATTERNS.md` (ramo NL, `PowerBricks-raw/`) ha gi le regole interpretative che i colleghi userebbero naturalmente (es. "film italiano" ! `tipologia='FILM'` + `paesi_produzione1/2/3='I'`)  non riusabile come processo (i due binari restano separati), ma riusabile come lessico per progettare la palette di blocchi/le parole chiave dello pseudo-linguaggio, senza reinventare da zero cosa intendono i colleghi per "prime time" o "film italiano". ## Strategia di partenza  prototipo minimo, due passi (04/08/2026) `[CONFERMATO]`  prima di affrontare i 4 domini, salire per gradi: 1. **Solo Anagrafica, zero join**  valida il meccanismo base dell'interfaccia (trascinamento campi, composizione filtri, risultati) senza nessuna complessit sopra. 2. **+ Emesso**, primo dominio vero aggiunto  non boxoffice (scartato: tabella marginale nel lavoro reale ICR, dati cinema tangenziali al cuore diritti/palinsesto; un prototipo che funziona su una tabella che nessuno usa non dimostra granch). Emesso porta con s un problema reale da affrontare subito, non rimandabile: relazione **1:molti** con Anagrafica (un prodotto/edizione pu avere decine/centinaia di righe, una per trasmissione, anche a distanza di anni)  quindi tre forme diverse della stessa domanda ("quando andato in onda"): prima emissione, ultima emissione, tutte le emissioni. Richiede una scelta di aggregazione (min/max/nessuna) che l'interfaccia deve esporre esplicitamente  non un dettaglio rimandabile, perch la stessa scelta si ripresenter identica con Diritti (un prodotto pu avere pi contratti nel tempo). Vale la pena progettarla bene una volta qui. Diritti resta per un terzo giro, quando l'interfaccia avr gi dimostrato di reggere sia il caso base sia la scelta di aggregazione. Risponde parzialmente alla domanda "che perimetro ha la v1" sotto  non definitiva, ma un punto di partenza concreto. ## Domande aperte non ancora affrontate (da `PowerBricks_dossier.md`, dossier Elon 13/07/2026, recuperato e poi eliminato il 04/08/2026  nessuna risposta trovata n nell'archivio n nella specifica ufficiale) - Perimetro della v1: quali dei 4 domini entrano subito, quali no. - Dove si ferma la logica diritti nella prima versione  il pezzo pi costoso, farla tutta subito rischia di non finire mai. - Se e quando PowerBricks toccher il territorio AllRights  decisione strategica, non tecnica. - Cosa rende "fatto bene" questo progetto, dato che non stato commissionato da nessuno e quindi nessuno dar il criterio di completamento dall'esterno. ## Scorporo da MyICR_Suite  superato dagli eventi Spunto emerso il 04/08/2026: dato che la specifica dichiarava PowerBricks come consumer esterno del layer semantico ("lo usa come dipendenza, non lo ingloba"), scorporarlo in una cartella propria sotto `PYTHON/` (coerente con "un repo per progetto") aveva senso concettuale. Nel frattempo, stesso giorno, Mauro ha deciso di eliminare la cartella del tutto invece di scorporarla  quindi la domanda non si pone pi nei termini originali: non c' pi nulla da scorporare da MyICR_Suite. Se e quando l'implementazione ripartir, ripartir da zero, e a quel punto la scelta "modulo dentro MyICR_Suite vs progetto a s sotto `PYTHON/`" si potr fare direttamente in partenza, senza vincoli ereditati. Vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per il quadro d'insieme. {2  y@,Y&  z@ z@2X X z@Xo"path"_documenti/_i_documenti.md"tsN yB"datacX--- tipo: entit --- # _documenti **& ORIGINALI CON DATI PERSONALI REALI** (codice fiscale, firme, dati anagrafici, dati sanitari). **Inclusa nel mirror Google Drive "SecondBrain" verso Claude.ai (deciso 05/08/2026)**  a differenza di [[_i_raw|_raw]] e [[_i_secrets|_secrets]], che restano le uniche due eccezioni escluse dal mirror. Decisione esplicita di Mauro, confermata dopo che Adrian ha segnalato il contrasto con la regola precedente ("non esportare mai"): il resto dell'archivio contiene gi le stesse informazioni in forma di nota (fatti, date, importi), quindi includere anche gli originali non cambia sostanzialmente il livello di esposizione. Prima di qualunque *altra* operazione di mirror/export verso un'AI esterna diversa da questo canale gi approvato, non dare per scontata la stessa scelta  va riconfermata caso per caso. ## Cosa contiene Originali di documenti reali che Mauro vuole conservare  contratti, scansioni, referti, planimetrie: qualunque file non-`.md` con dati personali (codice fiscale, firme, dati anagrafici, dati sanitari) legato a un fatto gi raccontato altrove nell'archivio. **Organizzazione flat, deliberata**: nessuna sottocartella per argomento. Nome file descrittivo (`YYYY-MM-DD-descrizione-breve.ext`) per dare ordine visivo in un `ls`/Finder senza bisogno di categorizzare a priori. Il ritrovamento vero passa dalla nota sidecar che lo referenzia, non dalla navigazione a cartelle qui dentro. ## Come si collega al resto dell'archivio Ogni file qui ha una **nota sidecar** altrove (tipicamente vicino al fatto che documenta, es. `Mauro/palmanova-213a/` per i documenti della vendita) che fa da ponte: embed/link al file, frontmatter con metadati (data, tipo documento, fonte), collegamenti ai concetti citati. Questa cartella non mai il punto di accesso  lo sempre la nota sidecar. ## Fuori dal repo git I file qui dentro non si committano (dati personali reali)  sync solo via Dropbox, come `_secrets/`. Vedi `.gitignore` in root. ## File Vendita Palmanova 213/A (sidecar in `Mauro/palmanova-213a/documenti-vendita.md`): - `2026-04-14-cila-sanatoria-ricevuta.pdf` - `2026-04-21-docfa-catasto-ricevuta.pdf` - `2026-04-21-ape-attestato.pdf` - `2026-07-28-bonifico-provvigione-west-srl.pdf` - `2026-07-28-bonifico-caparra-5000-west-srl.pdf` (ingerito 29/07/2026) - `2026-07-29-bonifico-caparra-integrazione-23000-apadula.pdf` (ingerito 29/07/2026) - `2026-07-28-accettazione-proposta-acquisto-firmata.pdf` (ingerito 31/07/2026) - `2026-07-28-audit-log-accettazione.pdf` (ingerito 31/07/2026) - `2026-03-26-email-documenti-successione-palmanova-tempocasa.eml` (ingerito 31/07/2026  primo test framework email `.eml`) - `1968-11-29-atto-compravendita-palmanova213a.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2023-12-21-certificato-morte-milena-zanon.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2001-successione-gianfranco-gagliardi.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2024-04-09-successione-milena-zanon.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2026-04-09-email-certificato-morte-gianfranco-tempocasa.eml` (ingerito 31/07/2026  allegato vero incorporato, non link Drive) - `2001-02-01-certificato-morte-gianfranco-gagliardi.pdf` (ingerito 31/07/2026  estratto dall'email via script Python) - `2026-04-09-email-ricevuta-incarico-cila-tempocasa.eml` (ingerito 31/07/2026  due allegati veri incorporati) - `2026-04-09-procura-sellitti-cila-sanatoria.pdf` (ingerito 31/07/2026  estratto dall'email) - `2026-04-09-ricevuta-oblazione-cila-comune-milano.pdf` (ingerito 31/07/2026  estratto dall'email) Casa Segrate (sidecar in `Mauro/casa.md`): - `2026-02-26-email-riscaldamento-studio-perotti.eml` (ingerito 31/07/2026  promemoria intervento 10/10/2026) Samuele (sidecar in `Mauro/famiglia/famiglia-samuele.md` e `famiglia-samuele-salute.md`): - `2026-06-29-autoscuola-segrate2-iscrizione-samuele.pdf` (ingerito 31/07/2026) - `2026-07-09-dentista-pozzi-samuele-fattura414.pdf` (ingerito 31/07/2026) - `2026-05-12-synlab-dermatologia-samuele-rimborso-aon.pdf` (ingerito 31/07/2026) Francesco (sidecar in `Mauro/famiglia/famiglia-francesco-salute.md`): - `2026-07-09-dentista-pozzi-francesco-fattura415.pdf` (ingerito 31/07/2026) Famiglia condivisa/suoceri (sidecar nell'hub `Mauro/famiglia/_i_famiglia.md`): - `2026-06-22-bluvacanze-crociera-msc-famiglia.pdf` (ingerito 31/07/2026) - `2025-07-23-carta-identita-concetta.pdf` (ingerito 31/07/2026) Casa Segrate (sidecar in `Mauro/casa.md`, nuovo file): - `2026-05-28-nespresso-riparazione-releco.pdf` (ingerito 31/07/2026) Salute Mauro (sidecar in `Mauro/salute.md`, nuovo file): - `2025-04-05-referto-analisi-mauro.pdf` (ingerito 31/07/2026) - `2026-01-26-analisi-calcolo-renale-mauro.pdf` (ingerito 31/07/2026) - `2026-05-30-referto-analisi-mauro.pdf` (ingerito 31/07/2026) - `2026-07-24-email-conferma-ecoendoscopia-pancreas-hsr.eml` (ingerito 03/08/2026) Viaggio LA/AFM 2026 (sidecar in `Mauro/lavoro/viaggio-la-afm-2026.md`, nuovo file): - `2026-07-17-email-voucher-afm-mediaset.msg` (primo `.msg` processato, con 4 email annidate  ingerito 03/08/2026) - `2026-07-02-piano-viaggio-la-biztravel.pdf`, `2026-07-02-hotel-fairmont-creditcard-voucher.pdf`, `2026-07-02-hotel-fairmont-documento-cliente.pdf`, `2026-07-02-hotel-fairmont-vademecum.pdf`, `2026-07-01-biglietto-elettronico-airfrance.pdf`, `2026-07-01-ricevuta-airfrance.pdf` (estratti dal `.msg`, ingeriti 03/08/2026) - `2026-07-15-email-afm-buyer-confirmation.txt` (conferma badge AFM, estratta come testo dall'email annidata  nessun PDF disponibile, ingerita 03/08/2026) {2  z@9v)]&  z@ z@2& & z@&o"path"_secrets/_i_secrets.md"tsNyB"datac&--- tipo: entit --- # _secrets **& CREDENZIALI VERE E TOPOLOGIA DI RETE. NON ESPORTARE, NON SPECCHIARE, NON CONDIVIDERE MAI CON NESSUNA AI ESTERNA.** Questa cartella e [[_i_raw|_raw]] sono le uniche due eccezioni nell'intero `archivio/` a "consultabile da qualunque AI, anche esterna via mirror"  anche dal mirror Google Drive "SecondBrain" verso Claude.ai attivo dal 05/08/2026 (che invece include `_documenti/`, vedi [[_i_documenti|_documenti]]). Prima di qualunque operazione di mirror/export/condivisione dell'archivio, **verificare esplicitamente che `_secrets/` sia esclusa**  non un'esclusione che si d per scontata, va controllata ogni volta. ## Cosa contiene - [[config]]  IP, topologia di rete (Nave, VPS Avamposto, tunnel WireGuard), routing Caddy. **Sezione BACKUP consolidata e verificata 29/07**  unica fonte per meccanismi/orari di backup (Restic, pCloud, Avamposto), non ripetere altrove. - [[credentials]]  password vere (sudo VPS, restic), riferimenti a chiavi SSH. Il file pi sensibile di tutto l'ecosistema Adrian. Permessi `600`. **Consolidato 29/07**: IP/topologia tolti (ripetuti con config.md, ora rimanda l), rimossa una credenziale morta (Jarvis Gateway, servizio dismesso). - [[servizi]]  inventario servizi (Docker, systemd, VPS, firewall). **Riscritto e verificato 29/07** contro `docker ps`/`systemctl`/`ufw status` reali  non pi copiato dalla versione 04/03/2026. - [[RECOVERY]]  piano di disaster recovery. **Riscritto v2.0 il 29/07**, verificato contro hardware/container/crontab reali; scope volutamente ristretto (spiegato nel documento)  non pi "tutto il sistema", solo hardware/Docker/rete, dato che `archivio/` gi replicato via Dropbox+git indipendentemente da questo piano. Tutti e quattro i file (rinominati da `.txt` a `.md` il 29/07 per standardizzare con l'archivio  Obsidian di norma non mostra `.txt`) erano nella cartella `vault/`, ora eliminata: era motivata inizialmente da "l'infrastruttura tecnica non sta nell'archivio memoria-di-fatto", ma dato che tutto comunque dentro Dropbox (stessa superficie di sincronizzazione), il rischio vero non era la posizione fisica  era la disciplina di **non includerli mai in un mirror verso l'esterno**. Quella disciplina si applica meglio con una cartella dedicata e ben marcata dentro l'archivio (dove Adrian gi sa di dover controllare le eccezioni) piuttosto che con una cartella separata facile da dimenticare in futuro. {2  z@k5a&   z@  z@2/ /  z@/o"path"-Adrian/progetti/project_secondbrain_gdrive.md"tsNВWyB"datac.--- name: project-secondbrain-gdrive description: "Mirror Google Drive dell'archivio per il connettore Claude.ai  meccanica rclone, esclusioni, decisione su _documenti" metadata: type: project --- **Attivo dal 05/08/2026.** Cartella `SecondBrain` su Google Drive (proprietario Mauro), popolata da `rclone sync` uno-a-uno da `archivio/` locale  proiezione in sola lettura, mai il contrario. Coerente col principio [[project_alleggerimento_elon|Mirror vs Inbox]] gi scritto il 28/07: Claude.ai (via connettore Google Drive, gi collegato nelle impostazioni di Mauro) legge da qui, non scrive mai qui. **Perch rclone e non i tool nativi del connettore Drive** (`create_file`/`copy_file` disponibili in sessione): quei tool non hanno `delete`/`update`  andrebbero bene per un caricamento una tantum ma accumulerebbero duplicati a ogni sync successivo, e comunque funzionano solo dentro una conversazione Claude attiva, non schedulabili. `rclone sync` gira come comando indipendente, riflette anche cancellazioni/rinomine, ed agganciato allo skill `chiusura-sessione` (non un cron a intervalli fissi  il mirror si aggiorna quando la sessione che ha toccato l'archivio si chiude, non continuamente mentre ancora in scrittura). **Setup tecnico**: - Remote rclone: `gdrive_secondbrain` (config in `~/.config/rclone/rclone.conf` sulla Nave, token OAuth ottenuto il 05/08 con `rclone authorize "drive"` lanciato sulla Nave stessa, autorizzato dal browser della Nave  non serve un desktop separato, la Nave ha un browser utilizzabile via desktop remoto). - Comando di sync: vedi step 7 di `chiusura-sessione` (`SKILL.md`). - Verificato al primo run (05/08): 119/119 file, ~117 MB, nessun errore. `_secrets/`/`_raw/` confermate assenti sul lato Drive. **Esclusioni  solo due, non tre**: `_raw/**` e `_secrets/**` (pi `.obsidian/**`, config locale irrilevante). **`_documenti/` INCLUSA**, deliberatamente  decisione esplicita di Mauro (05/08/2026) dopo che Adrian ha segnalato il contrasto con la regola precedentemente scritta in quella cartella ("non esportare mai", pensata proprio per questo scenario). Motivazione di Mauro: il resto dell'archivio contiene gi le stesse informazioni in forma di nota (fatti/date/importi), quindi gli originali (referti medici, carte d'identit, certificati di morte, atti) non alzano sostanzialmente il livello di esposizione. Documentato anche in `archivio/_documenti/_i_documenti.md` e `archivio/_secrets/_i_secrets.md`. **Non dare per scontato che valga per canali futuri**: questa un'approvazione specifica per questo mirror verso Claude.ai via connettore Drive gi autorizzato da Mauro  un domani, per un canale diverso (altra AI web, altro connettore), la stessa domanda va rifatta esplicitamente, non ereditata automaticamente. **Non ancora deciso**: se in futuro serva un sync anche pi frequente di "a fine sessione" (oggi non necessario, il valore nella consultazione occasionale da parte di Claude.ai, non nel real-time). {2   z@txe&  0z@ 0z@2g g 0z@fo"path"_i_archivio.md"tsNyB"datacf--- tipo: entit --- # Archivio Second brain di Mauro/Adrian  file `.md`, consultabile via Obsidian o direttamente. Leggere questo file prima di consultare o scrivere qualunque cosa qui dentro. Valido per qualunque AI (Adrian, sottoagenti, AI web via mirror)  non solo per uso interattivo in Obsidian. **Cosa NON c' qui**: l'infrastruttura tecnica del sistema (macchine, servizi, cron, systemd, come sono collegate le cose) vive in `CLAUDE.md` (root del repo), non qui. Questo archivio memoria di fatto (persone, progetti, conoscenza di dominio, log)  non documentazione dell'ecosistema tecnico. `memory/MEMORY.md` la presuppone: se qualcosa l non torna, il contesto in `CLAUDE.md`. **Cosa -PU esserci**: anche contenuto storico/archiviato, non solo stato corrente  memoria di fatto, non un cruscotto sempre-presente. Lo stato operativo corrente (letto sempre, a ogni sessione) vive invece in `memory/MEMORY.md`, non qui  questo archivio resta puramente on-demand, nessuna eccezione. **Una volta migrata un'informazione qui, questo la fonte di verit**  non si lasciano copie duplicate nella posizione precedente. Se la sintesi fatta in fase di migrazione rischia di perdere sfumature, il raw recuperabile va conservato in un "bidone raw" dedicato (dentro o fuori l'archivio, da valutare caso per caso)  mai lasciare la stessa informazione vera in due posti contemporaneamente. **Due eccezioni dichiarate, mai consultabili da AI esterne**: [[_i_raw|_raw]] (materiale grezzo non sintetizzato) e [[_i_secrets|_secrets]] (credenziali vere, topologia di rete). Prima di qualunque mirror/export dell'archivio verso l'esterno, verificare esplicitamente che entrambe siano escluse  non darlo per scontato. [[_i_documenti|_documenti]] (originali PDF/scansioni con dati personali reali) **era** una terza eccezione, ma dal 05/08/2026 inclusa deliberatamente nel mirror Google Drive "SecondBrain" verso Claude.ai  decisione esplicita di Mauro, vedi [[_i_documenti|_documenti]] e `archivio/Adrian/progetti/project_secondbrain_gdrive.md`. Non dare per scontato che valga per canali futuri diversi da questo. ## Cartelle - [[_i_Adrian|Adrian]]  l'agente stesso, con le sue basi di conoscenza - [[_i_Mauro|Mauro]]  la sua memoria finita (famiglia, finanze, casa, lavoro, diario  solo fatti stabili) - [[_i_raw|_raw]]  eccezione dichiarata: materiale grezzo non ancora sintetizzato, mai fonte di verit diretta - [[_i_secrets|_secrets]]  & credenziali vere e topologia di rete  **mai in un mirror/export verso AI esterne, verificare sempre prima di ogni operazione del genere** - [[_i_documenti|_documenti]]  & originali di documenti reali (PDF/scansioni) con dati personali  **stessa regola di esclusione di `_secrets`** ## Formato Tutto file `.md`. Documenti non-`.md` (PDF, scansioni) vivono in [[_i_documenti|_documenti]] nel formato originale, **flat** (niente sottocartelle per argomento  il ritrovamento passa dalle note, non dalla struttura a cartelle). Ogni documento ha una **nota sidecar** altrove nell'archivio (es. dentro `Mauro/palmanova-213a/`), che fa da ponte: embed/link al file originale + metadati (frontmatter) + collegamenti ai concetti citati. La nota sidecar la fonte navigabile; il file in `_documenti/` resta l'originale intoccabile. ## Hub per cartella Ogni cartella con pi di un file ha un **hub**: un file col prefisso `_i_` + nome della cartella (es. `Adrian/_i_Adrian.md`, `Mauro/diario/_i_diario.md`  non `_index.md` generico: il nome del file anche l'etichetta del nodo nel grafo Obsidian, "index" ripetuto ovunque renderebbe i nodi indistinguibili tra loro; deciso 03/08/2026, prima erano omonimi alla cartella senza prefisso  ambiguo nel file explorer), con una breve descrizione di cosa contiene la cartella e link verso i file principali. Leggere l'hub prima di leggere il resto della cartella. Non esiste una convenzione unica su chi linka chi (l'hub verso i membri, o i membri verso l'hub)  dipende da come cresce la cartella: - **Collezione piccola e fissa** (es. le basi di conoscenza di Adrian): l'hub linka in uscita verso ogni membro. - **Collezione che cresce nel tempo** (es. il diario, un file al giorno): i membri linkano verso l'hub, o pi semplicemente l'hub tiene un elenco che si aggiorna da solo (vedi `_i_diario.md`, sezione "Giorni"). ### Quando splittare un file in hub + membri (deciso 31/07/2026) Non una questione di lunghezza  un file lungo ma narrativamente unico (una storia coerente, nessuna parte linkata da sola) resta unico. Splittare quando **entrambe** sono vere: 1. **Altri appunti vogliono linkare un pezzo specifico**, non genericamente "una sezione di X"  se un file gi scrive "vedi `[[Y]]`" dove Y un nome dentro un file pi grande, Y merita un file suo. 2. **Ogni parte ha un'identit e un ciclo di vita reali**, indipendenti dal resto  un progetto che pu diventare "completed" o essere smantellato per conto suo, una persona, un episodio datato. Non un paragrafo che serve solo al flusso del discorso. Come per la struttura in generale: **non splittare in anticipo** per una crescita ipotetica  solo quando l'attrito si sente davvero (un link che non si riesce a fare pulito). Esempio concreto: `Mauro/lavoro.md` (142 righe, 6 sezioni nette, gi linkate individualmente da altri punti) ! `Mauro/lavoro/` + 6 file; la sua sotto-sezione progetti ! un file per applicativo, nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati). ## Tag Classificazione a grana fine dentro un file (es. `#lavoro`, `#casa`)  diversa dall'appartenenza a una cartella. Un tag risponde a "che tipo di contenuto questo pezzo", l'hub risponde a "a quale collezione appartiene questo file". ## Per chi consulta i file direttamente (non via Obsidian) Un'AI che legge i file grezzi non ha bisogno del grafo  cerca testo, legge frontmatter. La convenzione hub-per-cartella vale comunque: prima di rispondere su una cartella, controllare se esiste un file con lo stesso nome della cartella. **Indice piatto rimosso (04/08/2026)**: c'era stata (30/07) una sezione "Indice completo" con una riga per ogni nota dell'archivio, tenuta per dare una scansione economica senza dover navigare per hub. Ripensata: n Mauro n Adrian la consultavano davvero in pratica (navigazione reale sempre per hub o via grep/ricerca testo), e nel grafo Obsidian rendeva questo file il nodo pi affollato (44 connessioni dirette), rumore visivo senza beneficio corrispondente. Navigazione ora solo per hub-per-cartella (sopra) o ricerca diretta nei file. {2  0z@'o4i&  @z@ @z@2h h @z@go"path"_i_archivio.md"tsN:XyB"datacg--- tipo: entit --- # Archivio Second brain di Mauro/Adrian  file `.md`, consultabile via Obsidian o direttamente. Leggere questo file prima di consultare o scrivere qualunque cosa qui dentro. Valido per qualunque AI (Adrian, sottoagenti, AI web via mirror)  non solo per uso interattivo in Obsidian. **Cosa NON c' qui**: l'infrastruttura tecnica del sistema (macchine, servizi, cron, systemd, come sono collegate le cose) vive in `CLAUDE.md` (root del repo), non qui. Questo archivio memoria di fatto (persone, progetti, conoscenza di dominio, log)  non documentazione dell'ecosistema tecnico. `memory/MEMORY.md` la presuppone: se qualcosa l non torna, il contesto in `CLAUDE.md`. **Cosa PU esserci**: anche contenuto storico/archiviato, non solo stato corrente  memoria di fatto, non un cruscotto sempre-presente. Lo stato operativo corrente (letto sempre, a ogni sessione) vive invece in `memory/MEMORY.md`, non qui  questo archivio resta puramente on-demand, nessuna eccezione. **Una volta migrata un'informazione qui, questo la fonte di verit**  non si lasciano copie duplicate nella posizione precedente. Se la sintesi fatta in fase di migrazione rischia di perdere sfumature, il raw recuperabile va conservato in un "bidone raw" dedicato (dentro o fuori l'archivio, da valutare caso per caso)  mai lasciare la stessa informazione vera in due posti contemporaneamente. **Due eccezioni dichiarate, mai consultabili da AI esterne**: [[_i_raw|_raw]] (materiale grezzo non sintetizzato) e [[_i_secrets|_secrets]] (credenziali vere, topologia di rete). Prima di qualunque mirror/export dell'archivio verso l'esterno, verificare esplicitamente che entrambe siano escluse  non darlo per scontato. [[_i_documenti|_documenti]] (originali PDF/scansioni con dati personali reali) **era** una terza eccezione, ma dal 05/08/2026 inclusa deliberatamente nel mirror Google Drive "SecondBrain" verso Claude.ai  decisione esplicita di Mauro, vedi [[_i_documenti|_documenti]] e `archivio/Adrian/progetti/project_secondbrain_gdrive.md`. Non dare per scontato che valga per canali futuri diversi da questo. ## Cartelle - [[_i_Adrian|Adrian]]  l'agente stesso, con le sue basi di conoscenza - [[_i_Mauro|Mauro]]  la sua memoria finita (famiglia, finanze, casa, lavoro, diario  solo fatti stabili) - [[_i_raw|_raw]]  eccezione dichiarata: materiale grezzo non ancora sintetizzato, mai fonte di verit diretta - [[_i_secrets|_secrets]]  & credenziali vere e topologia di rete  **mai in un mirror/export verso AI esterne, verificare sempre prima di ogni operazione del genere** - [[_i_documenti|_documenti]]  originali di documenti reali (PDF/scansioni) con dati personali  incluso nel mirror "SecondBrain" (05/08/2026, decisione esplicita di Mauro), a differenza di `_raw`/`_secrets` ## Formato Tutto file `.md`. Documenti non-`.md` (PDF, scansioni) vivono in [[_i_documenti|_documenti]] nel formato originale, **flat** (niente sottocartelle per argomento  il ritrovamento passa dalle note, non dalla struttura a cartelle). Ogni documento ha una **nota sidecar** altrove nell'archivio (es. dentro `Mauro/palmanova-213a/`), che fa da ponte: embed/link al file originale + metadati (frontmatter) + collegamenti ai concetti citati. La nota sidecar la fonte navigabile; il file in `_documenti/` resta l'originale intoccabile. ## Hub per cartella Ogni cartella con pi di un file ha un **hub**: un file col prefisso `_i_` + nome della cartella (es. `Adrian/_i_Adrian.md`, `Mauro/diario/_i_diario.md`  non `_index.md` generico: il nome del file anche l'etichetta del nodo nel grafo Obsidian, "index" ripetuto ovunque renderebbe i nodi indistinguibili tra loro; deciso 03/08/2026, prima erano omonimi alla cartella senza prefisso  ambiguo nel file explorer), con una breve descrizione di cosa contiene la cartella e link verso i file principali. Leggere l'hub prima di leggere il resto della cartella. Non esiste una convenzione unica su chi linka chi (l'hub verso i membri, o i membri verso l'hub)  dipende da come cresce la cartella: - **Collezione piccola e fissa** (es. le basi di conoscenza di Adrian): l'hub linka in uscita verso ogni membro. - **Collezione che cresce nel tempo** (es. il diario, un file al giorno): i membri linkano verso l'hub, o pi semplicemente l'hub tiene un elenco che si aggiorna da solo (vedi `_i_diario.md`, sezione "Giorni"). ### Quando splittare un file in hub + membri (deciso 31/07/2026) Non una questione di lunghezza  un file lungo ma narrativamente unico (una storia coerente, nessuna parte linkata da sola) resta unico. Splittare quando **entrambe** sono vere: 1. **Altri appunti vogliono linkare un pezzo specifico**, non genericamente "una sezione di X"  se un file gi scrive "vedi `[[Y]]`" dove Y un nome dentro un file pi grande, Y merita un file suo. 2. **Ogni parte ha un'identit e un ciclo di vita reali**, indipendenti dal resto  un progetto che pu diventare "completed" o essere smantellato per conto suo, una persona, un episodio datato. Non un paragrafo che serve solo al flusso del discorso. Come per la struttura in generale: **non splittare in anticipo** per una crescita ipotetica  solo quando l'attrito si sente davvero (un link che non si riesce a fare pulito). Esempio concreto: `Mauro/lavoro.md` (142 righe, 6 sezioni nette, gi linkate individualmente da altri punti) ! `Mauro/lavoro/` + 6 file; la sua sotto-sezione progetti ! un file per applicativo, nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati). ## Tag Classificazione a grana fine dentro un file (es. `#lavoro`, `#casa`)  diversa dall'appartenenza a una cartella. Un tag risponde a "che tipo di contenuto questo pezzo", l'hub risponde a "a quale collezione appartiene questo file". ## Per chi consulta i file direttamente (non via Obsidian) Un'AI che legge i file grezzi non ha bisogno del grafo  cerca testo, legge frontmatter. La convenzione hub-per-cartella vale comunque: prima di rispondere su una cartella, controllare se esiste un file con lo stesso nome della cartella. **Indice piatto rimosso (04/08/2026)**: c'era stata (30/07) una sezione "Indice completo" con una riga per ogni nota dell'archivio, tenuta per dare una scansione economica senza dover navigare per hub. Ripensata: n Mauro n Adrian la consultavano davvero in pratica (navigazione reale sempre per hub o via grep/ricerca testo), e nel grafo Obsidian rendeva questo file il nodo pi affollato (44 connessioni dirette), rumore visivo senza beneficio corrispondente. Navigazione ora solo per hub-per-cartella (sopra) o ricerca diretta nei file. {2  @z@Sm&  Pz@ Pz@2a a Pz@ao"pathcFMauro/lavoro/viaggio-la-afm-2026.md"tsNU yB"datac`--- name: lavoro-viaggio-la-afm-2026 description: Trasferta Los Angeles per American Film Market 2026 (9-15 novembre)  voli, hotel, badge AFM metadata: node_type: memory type: project --- Trasferta di lavoro Mauro (RTI SPA - Mediaset Group), American Film Market 2026, 47 edizione. Organizzata da BizTravel Evolution/Uvet GBT su richiesta Mediaset (numero trasferta 5500013610). ## Documento sorgente ![[2026-07-17-email-voucher-afm-mediaset.msg]] Email di Giuseppina Chantal Mento (Mediaset, 17/07/2026) con 4 email inoltrate annidate (piano di viaggio, conferma hotel, itinerario voli, conferma badge AFM)  estratte e archiviate come PDF singoli qui sotto. ## Voli (Air France, PNR/conferma XJHE5O, prenotazione Uvet GBT HB7HMM) ![[2026-07-01-biglietto-elettronico-airfrance.pdf]] ![[2026-07-01-ricevuta-airfrance.pdf]] - **Andata**: lun 9 nov 2026  Milano Linate (LIN) 06:35 ! Parigi CDG 08:15 (AF1733) ! Los Angeles LAX 10:10 ! 13:00 (AF22) - **Ritorno**: sab 14 nov 2026 18:55 LAX ! dom 15 nov 2026 14:50 CDG (AF25, volo notturno) ! Parigi CDG 17:50 ! Milano LIN 19:20 (AF1312) - Conferma con date effettive di partenza/rientro: coerente con il thread ESTA in `memory/MEMORY.md` (9-15/11)  il rientro effettivo a Milano il 15/11 sera, nonostante il check-out hotel sia il 14. ## Hotel  Fairmont Century Plaza (sede AFM) ![[2026-07-02-hotel-fairmont-creditcard-voucher.pdf]] ![[2026-07-02-hotel-fairmont-documento-cliente.pdf]] ![[2026-07-02-hotel-fairmont-vademecum.pdf]] - Fairmont Century Plaza, 2025 Avenue of the Stars, Los Angeles, CA 90067  sede anche del badge pick-up AFM - Check-in 9 nov 2026, check-out 14 nov 2026 (5 notti), camera "Fairmont 1 King", tariffa 437,75 $/notte + tassa 16,2%/notte, totale camera 2.188,75 $ (tasse escluse) - Reservation number: A0ZOR6Q7 - Cancellazione senza penale entro 29/10/2026 ## Piano di viaggio (BizTravel Evolution) ![[2026-07-02-piano-viaggio-la-biztravel.pdf]] Numero trasferta 5500013610, Italia ! Los Angeles, 09/11/2026 ! 14/11/2026 (date piano viaggio; il rientro fisico via volo notturno il 15/11, vedi sopra). ## Badge AFM (American Film Market, 47 edizione) ![[2026-07-15-email-afm-buyer-confirmation.txt]] Nessun PDF allegato all'email  la conferma stessa il documento da portare per il ritiro badge, salvata come testo (l'email indica esplicitamente "Please bring this confirmation with you to redeem your badge"). L'embed sopra non mostra un'anteprima leggibile in Obsidian (i `.txt` non si aprono come i PDF), quindi il testo integrale riportato qui sotto. Ordine n. 172295, totale $1.980,00  4 Buyer Badge da $495 ciascuno, per: Bonomi Veronica, Villa Tania, **Gagliardi Mauro**, Bassi Davide (tutti RTI SPA - Mediaset Group). - Ritiro badge presso Fairmont Century Plaza (stessa sede hotel) - Orari ritiro: 9:00-18:00 lun 9 nov; 8:30-18:00 mar 10 - sab 14 nov. Serve documento con foto. - Badge valido mar 10 - dom 15 nov, accesso a Buyer & IFTA Members Lounge, piani espositori, LocationEXPO, Innovation Hub, screening, AFM Sessions - Cancellazione: nessun rimborso dopo il 16/10/2026 (fee 3% carta di credito comunque non rimborsabile) **Testo integrale della conferma (mittente: Juli Joanou, jjoanou@ifta-online.org, 15/07/2026):** > The 47th Edition  2026 American Film Market - Buyer Confirmation > > Thank you for your AFM Order. Please bring this confirmation with you to redeem your badge. > > YOU'VE UNLOCKED ACCESS TO THE AFM HOTEL BLOCK by registering for a Buyer Badge. Click here to reserve your hotel room at one of the AFM Partner Hotels. New for 2026: Registered participants must use the link above to book accommodation(s) directly with participating hotels0* and access the exclusive AFM rates. > > **Order Number 172295  Total Charges: $1980.00** > > | Registrant | Company | Item | Qty | Charge | > |---|---|---|---|---| > | Bonomi, Veronica | RTI SPA - Mediaset Group | Buyer Badge | 1 | $495.00 | > | Villa, Tania | RTI SPA - Mediaset Group | Buyer Badge | 1 | $495.00 | > | Gagliardi, Mauro | RTI SPA - Mediaset Group | Buyer Badge | 1 | $495.00 | > | Bassi, Davide | RTI SPA - Mediaset Group | Buyer Badge | 1 | $495.00 | > > BADGE PICK-UP is located at AFM's headquarters, the Fairmont Century Plaza (2025 Avenue of the Stars, Los Angeles, CA, 90067). > > Registration Hours: 9:00am - 6:00pm Monday, November 9 / 8:30am - 6:00pm Tuesday, November 10 - Saturday, November 14. Photo identification is required to pick up all badges. > > BUYER BADGES are valid Tuesday, Nov. 10 - Sunday, Nov. 15 and can be picked up on any day. Access includes the Buyer & IFTA Members Lounge, all Exhibitor Floors, LocationEXPO, Innovation Hub, and most Screenings. The Buyer Badge Plus also includes access to The AFM Sessions on the Santa Monica Stage & Constellation Stage on Level P2 at the Fairmont Century Plaza. > > CANCELLATION requests must be received in writing. No refunds for Badge order cancellations received after October 16, 2026. Please note that the 3% credit card service fee is non-refundable. This deadline DOES NOT apply to hotel accommodations. > > EXHIBITOR LIST available in August at exhibitors.americanfilmmarket.com/exhibitor-list/. SCREENING SCHEDULE available mid-October at TheFilmCatalogue.com. AFM26 APP launches mid-October (invito via invitations@guidebook.com). CINANDO invita a met ottobre (un anno di membership incluso nel credential). > > Per domande sulla registrazione: registration@ifta-online.org o 1-310-446-1082. ## ESTA ![[2026-08-05-esta-autorizzazione-approvata.pdf]] Autorizzazione approvata (05/08/2026)  Mauro Francesco Gagliardi, nato 31 gen 1969, passaporto YD1484846. Numero pratica Y6242M94798R6553, **scadenza 5 ago 2028** (valida ben oltre questo viaggio, riutilizzabile per futuri viaggi USA entro quella data). Pagamento $40.27 confermato (05/08/2026, tracking 284QB9GR). ## Collegamenti - Thread ESTA in `memory/MEMORY.md` **completato**  fatta da Mauro in prima persona come da regola, va rimosso dai thread aperti. - Evento su Outlook Calendar (9-15/11, tutto il giorno)  invariato. - Nessun collegamento con `archivio/Mauro/salute.md` o altre note  trasferta puramente lavorativa {2  Pz@X-q&  `z@ `z@2Z Z `z@Zo"path"_documenti/_i_documenti.md"tsNОW yB"datacY--- tipo: entit --- # _documenti **& ORIGINALI CON DATI PERSONALI REALI** (codice fiscale, firme, dati anagrafici, dati sanitari). **Inclusa nel mirror Google Drive "SecondBrain" verso Claude.ai (deciso 05/08/2026)**  a differenza di [[_i_raw|_raw]] e [[_i_secrets|_secrets]], che restano le uniche due eccezioni escluse dal mirror. Decisione esplicita di Mauro, confermata dopo che Adrian ha segnalato il contrasto con la regola precedente ("non esportare mai"): il resto dell'archivio contiene gi le stesse informazioni in forma di nota (fatti, date, importi), quindi includere anche gli originali non cambia sostanzialmente il livello di esposizione. Prima di qualunque *altra* operazione di mirror/export verso un'AI esterna diversa da questo canale gi approvato, non dare per scontata la stessa scelta  va riconfermata caso per caso. ## Cosa contiene Originali di documenti reali che Mauro vuole conservare  contratti, scansioni, referti, planimetrie: qualunque file non-`.md` con dati personali (codice fiscale, firme, dati anagrafici, dati sanitari) legato a un fatto gi raccontato altrove nell'archivio. **Organizzazione flat, deliberata**: nessuna sottocartella per argomento. Nome file descrittivo (`YYYY-MM-DD-descrizione-breve.ext`) per dare ordine visivo in un `ls`/Finder senza bisogno di categorizzare a priori. Il ritrovamento vero passa dalla nota sidecar che lo referenzia, non dalla navigazione a cartelle qui dentro. ## Come si collega al resto dell'archivio Ogni file qui ha una **nota sidecar** altrove (tipicamente vicino al fatto che documenta, es. `Mauro/palmanova-213a/` per i documenti della vendita) che fa da ponte: embed/link al file, frontmatter con metadati (data, tipo documento, fonte), collegamenti ai concetti citati. Questa cartella non mai il punto di accesso  lo sempre la nota sidecar. ## Fuori dal repo git I file qui dentro non si committano (dati personali reali)  sync solo via Dropbox, come `_secrets/`. Vedi `.gitignore` in root. ## File Vendita Palmanova 213/A (sidecar in `Mauro/palmanova-213a/documenti-vendita.md`): - `2026-04-14-cila-sanatoria-ricevuta.pdf` - `2026-04-21-docfa-catasto-ricevuta.pdf` - `2026-04-21-ape-attestato.pdf` - `2026-07-28-bonifico-provvigione-west-srl.pdf` - `2026-07-28-bonifico-caparra-5000-west-srl.pdf` (ingerito 29/07/2026) - `2026-07-29-bonifico-caparra-integrazione-23000-apadula.pdf` (ingerito 29/07/2026) - `2026-07-28-accettazione-proposta-acquisto-firmata.pdf` (ingerito 31/07/2026) - `2026-07-28-audit-log-accettazione.pdf` (ingerito 31/07/2026) - `2026-03-26-email-documenti-successione-palmanova-tempocasa.eml` (ingerito 31/07/2026  primo test framework email `.eml`) - `1968-11-29-atto-compravendita-palmanova213a.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2023-12-21-certificato-morte-milena-zanon.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2001-successione-gianfranco-gagliardi.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2024-04-09-successione-milena-zanon.pdf` (ingerito 31/07/2026, via Google Drive  originale) - `2026-04-09-email-certificato-morte-gianfranco-tempocasa.eml` (ingerito 31/07/2026  allegato vero incorporato, non link Drive) - `2001-02-01-certificato-morte-gianfranco-gagliardi.pdf` (ingerito 31/07/2026  estratto dall'email via script Python) - `2026-04-09-email-ricevuta-incarico-cila-tempocasa.eml` (ingerito 31/07/2026  due allegati veri incorporati) - `2026-04-09-procura-sellitti-cila-sanatoria.pdf` (ingerito 31/07/2026  estratto dall'email) - `2026-04-09-ricevuta-oblazione-cila-comune-milano.pdf` (ingerito 31/07/2026  estratto dall'email) Casa Segrate (sidecar in `Mauro/casa.md`): - `2026-02-26-email-riscaldamento-studio-perotti.eml` (ingerito 31/07/2026  promemoria intervento 10/10/2026) Samuele (sidecar in `Mauro/famiglia/famiglia-samuele.md` e `famiglia-samuele-salute.md`): - `2026-06-29-autoscuola-segrate2-iscrizione-samuele.pdf` (ingerito 31/07/2026) - `2026-07-09-dentista-pozzi-samuele-fattura414.pdf` (ingerito 31/07/2026) - `2026-05-12-synlab-dermatologia-samuele-rimborso-aon.pdf` (ingerito 31/07/2026) Francesco (sidecar in `Mauro/famiglia/famiglia-francesco-salute.md`): - `2026-07-09-dentista-pozzi-francesco-fattura415.pdf` (ingerito 31/07/2026) Famiglia condivisa/suoceri (sidecar nell'hub `Mauro/famiglia/_i_famiglia.md`): - `2026-06-22-bluvacanze-crociera-msc-famiglia.pdf` (ingerito 31/07/2026) - `2025-07-23-carta-identita-concetta.pdf` (ingerito 31/07/2026) Casa Segrate (sidecar in `Mauro/casa.md`, nuovo file): - `2026-05-28-nespresso-riparazione-releco.pdf` (ingerito 31/07/2026) Salute Mauro (sidecar in `Mauro/salute.md`, nuovo file): - `2025-04-05-referto-analisi-mauro.pdf` (ingerito 31/07/2026) - `2026-01-26-analisi-calcolo-renale-mauro.pdf` (ingerito 31/07/2026) - `2026-05-30-referto-analisi-mauro.pdf` (ingerito 31/07/2026) - `2026-07-24-email-conferma-ecoendoscopia-pancreas-hsr.eml` (ingerito 03/08/2026) Viaggio LA/AFM 2026 (sidecar in `Mauro/lavoro/viaggio-la-afm-2026.md`, nuovo file): - `2026-07-17-email-voucher-afm-mediaset.msg` (primo `.msg` processato, con 4 email annidate  ingerito 03/08/2026) - `2026-07-02-piano-viaggio-la-biztravel.pdf`, `2026-07-02-hotel-fairmont-creditcard-voucher.pdf`, `2026-07-02-hotel-fairmont-documento-cliente.pdf`, `2026-07-02-hotel-fairmont-vademecum.pdf`, `2026-07-01-biglietto-elettronico-airfrance.pdf`, `2026-07-01-ricevuta-airfrance.pdf` (estratti dal `.msg`, ingeriti 03/08/2026) - `2026-07-15-email-afm-buyer-confirmation.txt` (conferma badge AFM, estratta come testo dall'email annidata  nessun PDF disponibile, ingerita 03/08/2026) - `2026-08-05-esta-autorizzazione-approvata.pdf` (ESTA approvato, ingerito 05/08/2026) {2  `z@StA9u&  pz@ pz@2q q pz@qo"path"Mauro/finanze.md"tsN yB"datacq--- name: user-finanze description: Patrimonio familiare, portafoglio Fineco, piano di allocazione post-Palmanova metadata: node_type: memory type: user --- ## Patrimonio **Aggiornato 31/07/2026**  corretta la stima pre-vendita (300k) con il prezzo reale di vendita (285k) e separata la quota gi incassata da quella ancora in attesa; prima la vendita Palmanova era ancora dentro "Immobiliare" per intero, ora che si chiusa (accettazione 28/07) va spostata. Totale familiare ~1,91M (stima prudenziale, quadro completato il 31/07/2026). **Nessun altro debito/mutuo confermato da Mauro** oltre a quello di Nadia sull'appartamento dei genitori (sopra)  non su residenza principale, non su via Palmanova 131. - **Immobiliare** (~1.348k): - Milano Due, residenza Mauro+Nadia  **700k stima prudenziale** (corretta 31/07/2026 da un precedente 700-800k), box originale incluso, intestato a Mauro, non censito separatamente - Via Palmanova 131, affittato (1,8% netto  tenuto per stabilit, non rendimento; valore stimato ~230k) - Box di Nadia a Residenza Fontana (~35k) - Box di Nadia a Residenza Archi (~33k, acquistato qualche anno fa) - Appartamento di Nadia a Residenza Archi/Milano Due (350k, prezzo di acquisto **lordo, non equity netta**)  ci vivono Mario e Concetta, i suoi genitori (vedi [[famiglia-nadia]]). **& Passivit non nettizzata**: mutuo in corso, intestato a Nadia, rata ~ 1.000/mese. Data di estinzione e capitale residuo non noti a Mauro  il valore "350k" sopra quindi sovrastimato rispetto all'equity reale, di un importo non quantificato - **Non include pi Palmanova 213/A**, venduta (vedi sotto) - **Vendita Palmanova 213/A  parte ancora in sospeso**: ~257.000 attesi al rogito, entro il 30/11/2026 (285k totali meno i 28k caparra gi incassati, gi dentro il saldo del conto corrente qui sotto  vedi [[_i_palmanova-213a|palmanova-213a]] per i dettagli) - **Finanziario  conto investimenti**: ** 164.628,45** (preciso, vedi sotto) - **Finanziario  conto corrente quotidianit**: ** 39.444,23** (preciso, vedi sotto)  **include gi i 28k di caparra Palmanova incassati il 28-30/07/2026** (confermato da Mauro) - **Liquidit Nadia** (~100k): su un **conto Fineco proprio di Nadia, separato da quelli di Mauro** (chiarito 31/07/2026), non investita. Nota di Mauro: "prima o poi dovr cambiare la sua vecchia auto" (Suzuki SX4)  quota non definita accantonata mentalmente per quello, resto senza destinazione dichiarata. Su questa liquidit Mauro non entra nel merito (vedi [[famiglia-nadia]], principio di autonomia finanziaria). ## Flussi di cassa familiari (conto spese comuni) Conto cointestato Mauro+Nadia presso **ING**, per le spese comuni della famiglia. **Non incluso nel patrimonio sopra**: saldo quasi sempre vicino a zero (poche migliaia di euro), non una riserva di valore, solo un canale operativo. - Accrediti mensili: Mauro 1.500, Nadia 1.000 (contributo minore perch paga anche il mutuo del suo appartamento, vedi sopra) - Uso: spese comuni, incluse le spese condominiali di Milano Due  **descritte da Mauro come "molto alte"**, essendo su 2 appartamenti (residenza principale + quello di Nadia dove vivono i genitori) - Quando il conto si svuota per spese grosse, Mauro e Nadia reintegrano manualmente, non con un versamento automatico programmato ## Lavori casa  Alfonso (balcone, 01/08/2026)  SALDATO 05/08/2026 Alfonso: titolare di un'impresa edile, si occupa della gran parte dei lavori condominiali della residenza Fontana; su richiesta fa lavori anche ai singoli condomini. Mauro gli ha commissionato un intervento a un balcone (privato, non condominiale). - **Totale dovuto**: 5.100 in contanti  **pagato per intero** (3.000 + residuo 2.100 , confermato saldato 05/08/2026) - Pagamento dal conto operativo di Mauro (Fineco), prelevato a rate per via dei limiti di prelievo/maxi-prelievo Fineco ## Portafoglio Fineco **Due conti Fineco distinti (chiarito da Mauro, 31/07/2026)**  non un conto unico come descritto finora: - **Conto investimenti**: IBAN `IT79D0301503200000004364258`  qui vive il portafoglio SWDA sotto - **Conto corrente quotidianit**: IBAN `IT60U0301503200000003579639`  accredito stipendio, spese correnti. **Confermato**: lo stesso conto (numero `3579639`) gi visto nella ricevuta di pagamento oblazione CILA (vedi [[documenti-vendita]]). **Saldo dichiarato da Mauro (31/07/2026): 39.444,23, di cui 28.000 sono la caparra Palmanova gi incassata** (confermato, nessun rischio di doppio conteggio residuo). **Stato portafoglio investimenti aggiornato al 31/07/2026**: totale ** 164.628,45**, di cui liquidit ** 7.725,96** ed ETF ** 156.902,49** (1.263 quote iShares Core MSCI World UCITS ETF USD (Acc)  questo lo strumento dietro la sigla "SWDA"). **Doctrine permanente (Manifesto v2.1)**: - Core ETF-only, SWDA (MSCI World) - Satellite: CHIUSA definitivamente - No emerging markets - Cash: pavimento 5% - Regola d'oro: ingresso progressivo, non in blocco - Gamba obbligazionaria: condizionata alla vendita di Palmanova (vedi sotto) Nota: il log storico delle operazioni era archivio forense in Supabase (" log, non stato")  Supabase stato smantellato; il log storico non stato migrato, resta perso salvo backup. Serie di monitoraggio valore core ETF (andamento in crescita): 16/04, **27/04 ! 147,5k **, **15/06 ! 156,8k **, 10/07, 31/07 ! 164,6k (vedi "Stato portafoglio investimenti aggiornato al 31/07/2026" sopra, totale 164.628,45 ). Valori 27/04 e 15/06 recuperati da promemoria iPhone il 01/08/2026 (Mauro li segnava l al volo). ## Allocazione post-Palmanova Cantiere strategico lento, condizionato alla vendita di Palmanova 213/A. Piano per l'incasso stimato (~470k): - Core: 60-75% - Bond: 15-30% - Cash: 5-10% La gamba obbligazionaria non si attiva finch la vendita non si conclude. Stato attuale: 95/5 SWDA/cash, in attesa del trigger (incasso vendita). ## Decisione  investire i 28k caparra (31/07/2026) **Deciso con Adrian, non tramite consulenza esterna** (valutato e scartato: il quadro era gi abbastanza chiaro da non richiedere un secondo parere, vedi ragionamento sotto). - **I 28.000 di caparra Palmanova partono la settimana prossima** (prima settimana di agosto 2026), con ingresso progressivo (stesso ritmo abituale, non in blocco)  non si aspetta il rogito di novembre per iniziare - **Motivazione**: la regola "ingresso progressivo" serve a non investire tutto insieme nel momento sbagliato, non a rimandare l'inizio  tenere i 28k fermi fino a novembre significa stare fuori dal mercato per 4 mesi senza guadagnare nessuna protezione in cambio (costo atteso stimato ~500-650 di rendimento perso) - **Il resto (~257k) al rogito** partir con il proprio ciclo di ingresso progressivo, senza bisogno di sincronizzarlo con questo - **Punto aperto, non ancora deciso**: se e quando fare ricerche mirate sul contesto geopolitico attuale (definito da Mauro "molto in fermento in questi mesi") per informare il timing  da valutare insieme a Mauro caso per caso, non un'azione automatica Pacchetto per consulenza esterna preparato ma non usato  rimosso da `outbox/` il 31/07/2026 (non serve pi, non accumula per il principio del README di quella cartella). {2  pz@Ŋy&  z@ z@2[ [ z@Zo"path"Mauro/salute.md"tsN@E!yB"datacZ--- name: user-salute description: Salute di Mauro  referti ed esami, solo fatti riportati dai documenti, nessuna interpretazione clinica metadata: node_type: memory type: user --- Dati sanitari di Mauro. Nessuna interpretazione clinica in questo file  solo ci che i referti riportano letteralmente, incluse le eventuali segnalazioni fuori range fatte dal laboratorio stesso. Per qualunque lettura dei risultati, riferimento il medico di Mauro, non questo archivio. ## Referto analisi complete  05/04/2025 ![[2025-04-05-referto-analisi-mauro.pdf]] Prelievo 05/04/2025 07:26 (pratica E573243, intestazione datata 09/04/20;pg(25  discrepanza presente nel documento originale, non risolta qui), ASST Brianza (Presidio Pio XI - Desio), servizio esterni. Emocromo completo con formula leucocitaria e reticolociti, chimica clinica, elettroliti, profilo lipidico, marcatori tumorali (CA15.3, HE4, PSA). **Nella norma:** emocromo completo (G.Rossi, HB, HT, MCV, MCH, MCHC, G.Bianchi, piastrine, RDW), formula leucocitaria (assoluta e percentuale), reticolociti, glicemia (95), creatinina (1,06), enzimi epatici (AST/ALT), CK, profilo lipidico completo (colesterolo tot./HDL/LDL/non-HDL, trigliceridi), emoglobina glicata (5,6%), PSA totale (2,240) e rapporto PSA libero/totale (32,1%). **Fuori range, segnalato dal referto stesso:** - **Filtrato glomerulare (GFR)**: 78 ml/min/1,73mq, sotto la soglia di riferimento `>90` - **Potassio**: 4,9 mmol/L, sopra il limite superiore 4,5 (contrassegnato con asterisco dal laboratorio) **Nota di confronto con il referto successivo (30/05/2026, sotto)**: il GFR risulta pi basso qui (78) che nel referto 2026 (87,3)  entrambi comunque sotto la soglia `>90` in entrambe le occasioni. Osservazione fattuale del trend tra i due referti, non una valutazione clinica. ## Analisi chimica calcolo renale  26/01/2026 ![[2026-01-26-analisi-calcolo-renale-mauro.pdf]] Reparto DES-Urologia, Ospedale di Desio (ASST Brianza). Check-in 26/01/2026, campione: calcolo urinario espulso/prelevato lo stesso giorno ("un frammento marrone", peso 0,050 g). Referto emesso 09/02/2026 (Dr. Elisa Galbiati, dirigente chimico; Dr. Paolo Mascagni, direttore U.O.). **Composizione (dal referto, conclusione esplicita):** "Calcolo costituito essenzialmente da ossalato di calcio nella forma monoidrata (whewellite)"  whewellite >80% peso/peso, tutti gli altri componenti testati (weddellite, bruscite, apatite, apatite carbonata, struvite, urato acido di ammonio, urato di calcio, cistina, acido urico, acido urico biidrato) non presenti. **Collegamento fattuale con il referto 30/05/2026 (sotto)**: i cristalli di ossalato di calcio (mono- e diidrato) trovati nelle urine in quel referto sono coerenti con un calcolo di questa stessa composizione gi diagnosticato  non un reperto nuovo/isolato. ## Referto analisi complete  30/05/2026 ![[2026-05-30-referto-analisi-mauro.pdf]] Prelievo 30/05/2026, ASST Brianza (Presidio Pio XI - Desio + Presidio Vimercate per l'amilasi pancreatica), routine. Emocromo completo, chimica clinica, urine, PSA. **Nella norma:** emocromo (leucociti, eritrociti, emoglobina, piastrine, formula), glicemia (98, quasi al limite superiore 100), emoglobina glicata (5,4%), funzione epatica (ALT/AST), lipasi, CPK, colesterolo totale/HDL/LDL/non-HDL, trigliceridi, creatinina, urea, potassio, TSH, PSA totale (2,26) e rapporto PSA-L/PSA (34%), amilasi pancreatica. **Fuori range, segnalato dal referto stesso:** - **Filtrazione glomerulare stimata (GFR)**: 87,3 ml/min/1,73mq, sotto la soglia di riferimento `>90` (contrassegnata con asterisco dal laboratorio) - **Lipoproteina(a)**: 142,0 nmol/L  ricade nella fascia "rischio elevato" della legenda del referto (>125; per confronto: <75 rischio basso, 75-125 intermedio) **Urine  reperti qualitativi (non quantificati contro un range):** alcuni cristalli di ossalato di calcio monoidrato, numerosi cristalli di ossalato di calcio diidrato, presenza di muco. Globuli bianchi e rossi nelle urine entrambi dentro il proprio range. Coerente con l'analisi del calcolo renale del 26/01/2026 (sopra)  stessa composizione chimica. ## Appuntamento ecoendoscopia pancreas  01/09/2026 ![[2026-07-24-email-conferma-ecoendoscopia-pancreas-hsr.eml]] Email di conferma (24/07/2026) da Segreteria Ecoendoscopia, Ospedale San Raffaele (HSR), Area Programmazione ambulatori - Gastroenterologia (Elena Livraghi). Fa seguito a una conversazione telefonica. **Contesto (riportato da Mauro, 03/08/2026)**: non un esame occasionale ma un monitoraggio ricorrente  Mauro rientrato in un programma di screening per persone con familiari deceduti per tumore al pancreas (la madre e il nonno di Mauro). Il programma prevede un esame ogni 2 anni, alternando questa ecoendoscopia (pi invasiva) con un altro esame meno invasivo di cui Mauro non ricorda il nome tecnico  da verificare/annotare quando emerge. **Appuntamento**: Ecoendoscopia pancreas con eventuale biopsia + esame citologico, **01/09/2026 ore 10:00**, presso accettazione Endoscopia Digestiva (Sett. R, piano -2). **Istruzioni pratiche dall'email:** - Presentarsi almeno mezz'ora prima - Digiuno totale dalla mezzanotte (solidi e liquidi) - Portare documentazione clinica precedente, documento d'identit, impegnative compilate (rosse o bianche dematerializzate) con quesito diagnostico esplicito (non basta "familiarit/follow-up/controllo/screening/accertamenti/in seguito a/su consiglio") - Dopo l'esame: osservazione fino alle 18:00 circa, necessario essere accompagnati, divieto di guidare **Prelievi sangue preparatori  06/08/2026 ore 8:15, Ospedale di Desio** (ASST Brianza, stesso presidio degli altri referti sopra). Segnalato da Mauro (@gate, 05/08/2026) come propedeutico all'ecoendoscopia del 01/09/2026. {2  z@';3 }&  z@ z@2  z@o"path"6Adrian/feedback/feedback_commit_automatico_archivio.md"tsN@p|!yB"datac--- name: feedback-commit-automatico-archivio description: "Commit senza conferma per file .md di solo archivio/memory  eccezione alla regola generale, decisa 05/08/2026" metadata: type: feedback --- **Regola**: per commit che toccano **solo** file `.md` dentro `archivio/` o `memory/` (nessun codice, config, skill, script), Adrian committa senza chiedere conferma prima. Per qualunque altro file  anche uno solo, anche insieme a `.md` di archivio  resta la regola generale: proporre e aspettare conferma. Push resta sempre e comunque solo su approvazione esplicita, invariato. **Why**: Mauro ha segnalato (05/08/2026) che la conferma ripetuta per ogni piccolo aggiornamento di memoria (chiusura thread, nota sidecar, aggiornamento MEMORY.md) era solo attrito, senza reale beneficio  sono commit locali, mai push, sempre reversibili con `git revert`. La regola "mai commit automatico" nasceva soprattutto per non inglobare per errore lavoro di Mauro non ancora pronto nella working tree  rischio che non si applica a file che Adrian stesso ha appena scritto in archivio/memory. **How to apply**: prima di ogni commit, `git status --porcelain` e verifica il perimetro dei file modificati. Se il pattern tutto `archivio/**.md` o `memory/**.md` ! commit diretto. Se anche un solo file esce da quel perimetro (skill, codice, `_secrets/`, `_documenti/`  quest'ultimi comunque mai in git) ! torna alla regola generale, proponi e aspetta. {2  z@9q &  z@ z@2  z@o"path"6Adrian/feedback/feedback_skill_promemoria_esplicita.md"tsN !yB"datac--- name: feedback-skill-promemoria-esplicita description: "Invocare sempre esplicitamente la skill processa-promemoria per @gate/lavoro su Reminders, mai a memoria della convenzione" metadata: type: feedback --- **Regola**: per qualunque `@gate` o lavoro che tocca promemoria/calendario (Reminders/Outlook), Adrian invoca sempre lo strumento Skill (`processa-promemoria`) prima di agire  non procede a memoria delle convenzioni gi note. **Why**: il 05/08/2026, nel processare due `@gate` (chiusura ESTA e lavori Alfonso) senza caricare la skill, Adrian ha fatto due errori concreti: (1) ha dimenticato di controllare/chiudere il reminder "Alfonso" corrispondente su Reminders  mancata parit 1:1 con `MEMORY.md`, notata solo perch Mauro l'ha chiesto esplicitamente; (2) ha usato `complete_task` invece di `delete_task` per chiudere le voci nella lista "Memory"  sbagliato secondo la convenzione scritta nella skill stessa (in "Memory" restano solo cose ancora aperte, non un log di completati). Lavorare "a spirito" della convenzione invece che con la skill davanti agli occhi ha fatto perdere dettagli procedurali non ovvi. **How to apply**: appena un messaggio inizia con `@gate`, o si tratta comunque di promemoria/calendario/parit Reminders!MEMORY.md, prima azione `Skill(processa-promemoria)`, anche se il contenuto sembra banale  non fidarsi della sola descrizione del pattern in `MEMORY.md`. Vale lo stesso principio gi applicato a `@inbox` ! `processa-inbox`. {2  z@;&  z@ z@2v v z@vo"path"Mauro/finanze.md"tsN"yB"datacu--- name: user-finanze description: Patrimonio familiare, portafoglio Fineco, piano di allocazione post-Palmanova metadata: node_type: memory type: user --- ## One Flex (welfare Mediaset)  scadenza 30/11/2026 **1.567,23 ** disponibili da spendere sulla piattaforma welfare "One Flex" entro il **30/11/2026**. la possibilit che Mediaset offre di convertire il premio risultato in benefit alternativi ai soldi cash (che avrebbero tassazione)  nota di Mauro, 05/08/2026. ## Patrimonio **Aggiornato 31/07/2026**  corretta la stima pre-vendita (300k) con il prezzo reale di vendita (285k) e separata la quota gi incassata da quella ancora in attesa; prima la vendita Palmanova era ancora dentro "Immobiliare" per intero, ora che si chiusa (accettazione 28/07) va spostata. Totale familiare ~1,91M (stima prudenziale, quadro completato il 31/07/2026). **Nessun altro debito/mutuo confermato da Mauro** oltre a quello di Nadia sull'appartamento dei genitori (sopra)  non su residenza principale, non su via Palmanova 131. - **Immobiliare** (~1.348k): - Milano Due, residenza Mauro+Nadia  **700k stima prudenziale** (corretta 31/07/2026 da un precedente 700-800k), box originale incluso, intestato a Mauro, non censito separatamente - Via Palmanova 131, affittato (1,8% netto  tenuto per stabilit, non rendimento; valore stimato ~230k) - Box di Nadia a Residenza Fontana (~35k) - Box di Nadia a Residenza Archi (~33k, acquistato qualche anno fa) - Appartamento di Nadia a Residenza Archi/Milano Due (350k, prezzo di acquisto **lordo, non equity netta**)  ci vivono Mario e Concetta, i suoi genitori (vedi [[famiglia-nadia]]). **& Passivit non nettizzata**: mutuo in corso, intestato a Nadia, rata ~ 1.000/mese. Data di estinzione e capitale residuo non noti a Mauro  il valore "350k" sopra quindi sovrastimato rispetto all'equity reale, di un importo non quantificato - **Non include pi Palmanova 213/A**, venduta (vedi sotto) - **Vendita Palmanova 213/A  parte ancora in sospeso**: ~257.000 attesi al rogito, entro il 30/11/2026 (285k totali meno i 28k caparra gi incassati, gi dentro il saldo del conto corrente qui sotto  vedi [[_i_palmanova-213a|palmanova-213a]] per i dettagli) - **Finanziario  conto investimenti**: ** 164.628,45** (preciso, vedi sotto) - **Finanziario  conto corrente quotidianit**: ** 39.444,23** (preciso, vedi sotto)  **include gi i 28k di caparra Palmanova incassati il 28-30/07/2026** (confermato da Mauro) - **Liquidit Nadia** (~100k): su un **conto Fineco proprio di Nadia, separato da quelli di Mauro** (chiarito 31/07/2026), non investita. Nota di Mauro: "prima o poi dovr cambiare la sua vecchia auto" (Suzuki SX4)  quota non definita accantonata mentalmente per quello, resto senza destinazione dichiarata. Su questa liquidit Mauro non entra nel merito (vedi [[famiglia-nadia]], principio di autonomia finanziaria). ## Flussi di cassa familiari (conto spese comuni) Conto cointestato Mauro+Nadia presso **ING**, per le spese comuni della famiglia. **Non incluso nel patrimonio sopra**: saldo quasi sempre vicino a zero (poche migliaia di euro), non una riserva di valore, solo un canale operativo. - Accrediti mensili: Mauro 1.500, Nadia 1.000 (contributo minore perch paga anche il mutuo del suo appartamento, vedi sopra) - Uso: spese comuni, incluse le spese condominiali di Milano Due  **descritte da Mauro come "molto alte"**, essendo su 2 appartamenti (residenza principale + quello di Nadia dove vivono i genitori) - Quando il conto si svuota per spese grosse, Mauro e Nadia reintegrano manualmente, non con un versamento automatico programmato ## Lavori casa  Alfonso (balcone, 01/08/2026)  SALDATO 05/08/2026 Alfonso: titolare di un'impresa edile, si occupa della gran parte dei lavori condominiali della residenza Fontana; su richiesta fa lavori anche ai singoli condomini. Mauro gli ha commissionato un intervento a un balcone (privato, non condominiale). - **Totale dovuto**: 5.100 in contanti  **pagato per intero** (3.000 + residuo 2.100 , confermato saldato 05/08/2026) - Pagamento dal conto operativo di Mauro (Fineco), prelevato a rate per via dei limiti di prelievo/maxi-prelievo Fineco ## Portafoglio Fineco **Due conti Fineco distinti (chiarito da Mauro, 31/07/2026)**  non un conto unico come descritto finora: - **Conto investimenti**: IBAN `IT79D0301503200000004364258`  qui vive il portafoglio SWDA sotto - **Conto corrente quotidianit**: IBAN `IT60U0301503200000003579639`  accredito stipendio, spese correnti. **Confermato**: lo stesso conto (numero `3579639`) gi visto nella ricevuta di pagamento oblazione CILA (vedi [[documenti-vendita]]). **Saldo dichiarato da Mauro (31/07/2026): 39.444,23, di cui 28.000 sono la caparra Palmanova gi incassata** (confermato, nessun rischio di doppio conteggio residuo). **Stato portafoglio investimenti aggiornato al 31/07/2026**: totale ** 164.628,45**, di cui liquidit ** 7.725,96** ed ETF ** 156.902,49** (1.263 quote iShares Core MSCI World UCITS ETF USD (Acc)  questo lo strumento dietro la sigla "SWDA"). **Doctrine permanente (Manifesto v2.1)**: - Core ETF-only, SWDA (MSCI World) - Satellite: CHIUSA definitivamente - No emerging markets - Cash: pavimento 5% - Regola d'oro: ingresso progressivo, non in blocco - Gamba obbligazionaria: condizionata alla vendita di Palmanova (vedi sotto) Nota: il log storico delle operazioni era archivio forense in Supabase (" log, non stato")  Supabase stato smantellato; il log storico non stato migrato, resta perso salvo backup. Serie di monitoraggio valore core ETF (andamento in crescita): 16/04, **27/04 ! 147,5k **, **15/06 ! 156,8k **, 10/07, 31/07 ! 164,6k (vedi "Stato portafoglio investimenti aggiornato al 31/07/2026" sopra, totale 164.628,45 ). Valori 27/04 e 15/06 recuperati da promemoria iPhone il 01/08/2026 (Mauro li segnava l al volo). ## Allocazione post-Palmanova Cantiere strategico lento, condizionato alla vendita di Palmanova 213/A. Piano per l'incasso stimato (~470k): - Core: 60-75% - Bond: 15-30% - Cash: 5-10% La gamba obbligazionaria non si attiva finch la vendita non si conclude. Stato attuale: 95/5 SWDA/cash, in attesa del trigger (incasso vendita). ## Decisione  investire i 28k caparra (31/07/2026) **Deciso con Adrian, non tramite consulenza esterna** (valutato e scartato: il quadro era gi abbastanza chiaro da non richiedere un secondo parere, vedi ragionamento sotto). - **I 28.000 di caparra Palmanova partono la settimana prossima** (prima settimana di agosto 2026), con ingresso progressivo (stesso ritmo abituale, non in blocco)  non si aspetta il rogito di novembre per iniziare - **Motivazione**: la regola "ingresso progressivo" serve a non investire tutto insieme nel momento sbagliato, non a rimandare l'inizio  tenere i 28k fermi fino a novembre significa stare fuori dal mercato per 4 mesi senza guadagnare nessuna protezione in cambio (costo atteso stimato ~500-650 di rendimento perso) - **Il resto (~257k) al rogito** partir con il proprio ciclo di ingresso progressivo, senza bisogno di sincronizzarlo con questo - **Punto aperto, non ancora deciso**: se e quando fare ricerche mirate sul contesto geopolitico attuale (definito da Mauro "molto in fermento in questi mesi") per informare il timing  da valutare insieme a Mauro caso per caso, non un'azione automatica Pacchetto per consulenza esterna preparato ma non usato  rimosso da `outbox/` il 31/07/2026 (non serve pi, non accumula per il principio del README di quella cartella). {2  z@&  z@ z@2" " z@"o"path"_documenti/_i_documenti.md"tsN0&yB"datac"--- tipo: entit --- # _documenti **& ORIGINALI CON DATI PERSONALI REALI** (codice fiscale, firme, dati anagrafici, dati sanitari). **Inclusa nel mirror Google Drive "SecondBrain" verso Claude.ai (deciso 05/08/2026)**  a differenza di [[_i_raw|_raw]] e [[_i_secrets|_secrets]], che restano le uniche duf|e eccezioni escluse dal mirror. Decisione esplicita di Mauro, confermata dopo che Adrian ha segnalato il contrasto con la regola precedente ("non esportare mai"): il resto dell'archivio contiene gi le stesse informazioni in forma di nota (fatti, date, importi), quindi includere anche gli originali non cambia sostanzialmente il livello di esposizione. Prima di qualunque *altra* operazione di mirror/export verso un'AI esterna diversa da questo canale gi approvato, non dare per scontata la stessa scelta  va riconfermata caso per caso. ## Cosa contiene Store di file originali non-`.md` con dati personali (contratti, scansioni, referti, planimetrie) legati a un fatto gi raccontato altrove nell'archivio  non una collezione con hub, un contenitore opaco. Flat perch uno store, non una scelta da giustificare a parte. Nome file: `YYYY-MM-DD-descrizione-breve.ext`. **Accesso solo per puntatore**: ogni file ha una **nota sidecar** altrove (tipicamente vicino al fatto che documenta, es. `Mauro/palmanova-213a/` per i documenti della vendita)  embed/link al file, metadati, collegamenti ai concetti citati. Questa cartella non si naviga: la sidecar sempre e solo il punto di accesso. Per lo stesso motivo, **questo file non elenca i contenuti** (rimosso 05/08/2026, proposta di Claude.ai via il mirror SecondBrain, verificata prima di procedere  nessun file orfano, ognuno referenziato da almeno una sidecar): un elenco qui duplicherebbe ci che dicono gi `ls` e le sidecar, stessa firma dell'indice piatto rimosso da `_i_archivio.md` il 04/08/2026. Le note sul framework di ingestion (`.msg` con email annidate, allegati Drive-linkati, ecc.) vivono in `.claude/skills/processa-inbox/SKILL.md`, non qui. ## Fuori dal repo git I file qui dentro non si committano (dati personali reali)  sync solo via Dropbox, come `_secrets/`. Vedi `.gitignore` in root. {2  z@Diw\!7&  z@ z@2m m z@mo"path"_i_archivio.md"tsNP4&yB"datacl--- tipo: entit --- # Archivio Second brain di Mauro/Adrian  file `.md`, consultabile via Obsidian o direttamente. Leggere questo file prima di consultare o scrivere qualunque cosa qui dentro. Valido per qualunque AI (Adrian, sottoagenti, AI web via mirror)  non solo per uso interattivo in Obsidian. **Cosa NON c' qui**: l'infrastruttura tecnica del sistema (macchine, servizi, cron, systemd, come sono collegate le cose) vive in `CLAUDE.md` (root del repo), non qui. Questo archivio memoria di fatto (persone, progetti, conoscenza di dominio, log)  non documentazione dell'ecosistema tecnico. `memory/MEMORY.md` la presuppone: se qualcosa l non torna, il contesto in `CLAUDE.md`. **Cosa PU esserci**: anche contenuto storico/archiviato, non solo stato corrente  memoria di fatto, non un cruscotto sempre-presente. Lo stato operativo corrente (letto sempre, a ogni sessione) vive invece in `memory/MEMORY.md`, non qui  questo archivio resta puramente on-demand, nessuna eccezione. **Una volta migrata un'informazione qui, questo la fonte di verit**  non si lasciano copie duplicate nella posizione precedente. Se la sintesi fatta in fase di migrazione rischia di perdere sfumature, il raw recuperabile va conservato in un "bidone raw" dedicato (dentro o fuori l'archivio, da valutare caso per caso)  mai lasciare la stessa informazione vera in due posti contemporaneamente. **Due eccezioni dichiarate, mai consultabili da AI esterne**: [[_i_raw|_raw]] (materiale grezzo non sintetizzato) e [[_i_secrets|_secrets]] (credenziali vere, topologia di rete). Prima di qualunque mirror/export dell'archivio verso l'esterno, verificare esplicitamente che entrambe siano escluse  non darlo per scontato. [[_i_documenti|_documenti]] (originali PDF/scansioni con dati personali reali) **era** una terza eccezione, ma dal 05/08/2026 inclusa deliberatamente nel mirror Google Drive "SecondBrain" verso Claude.ai  decisione esplicita di Mauro, vedi [[_i_documenti|_documenti]] e `archivio/Adrian/progetti/project_secondbrain_gdrive.md`. Non dare per scontato che valga per canali futuri diversi da questo. ## Cartelle - [[_i_Adrian|Adrian]]  l'agente stesso, con le sue basi di conoscenza - [[_i_Mauro|Mauro]]  la sua memoria finita (famiglia, finanze, casa, lavoro, diario  solo fatti stabili) - [[_i_raw|_raw]]  eccezione dichiarata: materiale grezzo non ancora sintetizzato, mai fonte di verit diretta - [[_i_secrets|_secrets]]  & credenziali vere e topologia di rete  **mai in un mirror/export verso AI esterne, verificare sempre prima di ogni operazione del genere** - [[_i_documenti|_documenti]]  originali di documenti reali (PDF/scansioni) con dati personali  incluso nel mirror "SecondBrain" (05/08/2026, decisione esplicita di Mauro), a differenza di `_raw`/`_secrets` ## Formato Tutto file `.md`. Documenti non-`.md` (PDF, scansioni) vivono in [[_i_documenti|_documenti]] nel formato originale, **flat** (niente sottocartelle per argomento  il ritrovamento passa dalle note, non dalla struttura a cartelle). Ogni documento ha una **nota sidecar** altrove nell'archivio (es. dentro `Mauro/palmanova-213a/`), che fa da ponte: embed/link al file originale + metadati (frontmatter) + collegamenti ai concetti citati. La nota sidecar la fonte navigabile; il file in `_documenti/` resta l'originale intoccabile. ## Hub per cartella Ogni cartella con pi di un file ha un **hub**: un file col prefisso `_i_` + nome della cartella (es. `Adrian/_i_Adrian.md`, `Mauro/diario/_i_diario.md`  non `_index.md` generico: il nome del file anche l'etichetta del nodo nel grafo Obsidian, "index" ripetuto ovunque renderebbe i nodi indistinguibili tra loro; deciso 03/08/2026, prima erano omonimi alla cartella senza prefisso  ambiguo nel file explorer), con una breve descrizione di cosa contiene la cartella e link verso i file principali. Leggere l'hub prima di leggere il resto della cartella. Non esiste una convenzione unica su chi linka chi (l'hub verso i membri, o i membri verso l'hub)  dipende da come cresce la cartella: - **Collezione piccola e fissa** (es. le basi di conoscenza di Adrian): l'hub linka in uscita verso ogni membro. - **Collezione che cresce nel tempo** (es. il diario, un file al giorno): i membri linkano verso l'hub, o pi semplicemente l'hub tiene un elenco che si aggiorna da solo (vedi `_i_diario.md`, sezione "Giorni"). **Eccezione  store, non collezione** (`_documenti/`, deciso 05/08/2026): la convenzione hub vale per collezioni consultabili (si naviga per hub, poi per membro). `_documenti/` invece un contenitore opaco, accesso solo per puntatore dalle sidecar  il suo `_i_documenti.md` una nota di policy (avvisi, convenzioni), non elenca i contenuti. ### Quando splittare un file in hub + membri (deciso 31/07/2026) Non una questione di lunghezza  un file lungo ma narrativamente unico (una storia coerente, nessuna parte linkata da sola) resta unico. Splittare quando **entrambe** sono vere: 1. **Altri appunti vogliono linkare un pezzo specifico**, non genericamente "una sezione di X"  se un file gi scrive "vedi `[[Y]]`" dove Y un nome dentro un file pi grande, Y merita un file suo. 2. **Ogni parte ha un'identit e un ciclo di vita reali**, indipendenti dal resto  un progetto che pu diventare "completed" o essere smantellato per conto suo, una persona, un episodio datato. Non un paragrafo che serve solo al flusso del discorso. Come per la struttura in generale: **non splittare in anticipo** per una crescita ipotetica  solo quando l'attrito si sente davvero (un link che non si riesce a fare pulito). Esempio concreto: `Mauro/lavoro.md` (142 righe, 6 sezioni nette, gi linkate individualmente da altri punti) ! `Mauro/lavoro/` + 6 file; la sua sotto-sezione progetti ! un file per applicativo, nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati). ## Tag Classificazione a grana fine dentro un file (es. `#lavoro`, `#casa`)  diversa dall'appartenenza a una cartella. Un tag risponde a "che tipo di contenuto questo pezzo", l'hub risponde a "a quale collezione appartiene questo file". ## Per chi consulta i file direttamente (non via Obsidian) Un'AI che legge i file grezzi non ha bisogno del grafo  cerca testo, legge frontmatter. La convenzione hub-per-cartella vale comunque: prima di rispondere su una cartella, controllare se esiste un file con lo stesso nome della cartella. **Indice piatto rimosso (04/08/2026)**: c'era stata (30/07) una sezione "Indice completo" con una riga per ogni nota dell'archivio, tenuta per dare una scansione economica senza dover navigare per hub. Ripensata: n Mauro n Adrian la consultavano davvero in pratica (navigazione reale sempre per hub o via grep/ricerca testo), e nel grafo Obsidian rendeva questo file il nodo pi affollato (44 connessioni dirette), rumore visivo senza beneficio corrispondente. Navigazione ora solo per hub-per-cartella (sopra) o ricerca diretta nei file. {2  z@g8&  z@ z@2p p z@po"path"_i_archivio.md"tsNp&yB"dataco--- tipo: entit --- # Archivio Second brain di Mauro/Adrian  file `.md`, consultabile via Obsidian o direttamente. Leggere questo file prima di consultare o scrivere qualunque cosa qui dentro. Valido per qualunque AI (Adrian, sottoagenti, AI web via mirror)  non solo per uso interattivo in Obsidian. **Cosa NON c' qui**: l'infrastruttura tecnica del sistema (macchine, servizi, cron, systemd, come sono collegate le cose) vive in `CLAUDE.md` (root del repo), non qui. Questo archivio memoria di fatto (persone, progetti, conoscenza di dominio, log)  non documentazione dell'ecosistema tecnico. `memory/MEMORY.md` la presuppone: se qualcosa l non torna, il contesto in `CLAUDE.md`. **Cosa PU esserci**: anche contenuto storico/archiviato, non solo stato corrente  memoria di fatto, non un cruscotto sempre-presente. Lo stato operativo corrente (letto sempre, a ogni sessione) vive invece in `memory/MEMORY.md`, non qui  questo archivio resta puramente on-demand, nessuna eccezione. **Una volta migrata un'informazione qui, questo la fonte di verit**  non si lasciano copie duplicate nella posizione precedente. Se la sintesi fatta in fase di migrazione rischia di perdere sfumature, il raw recuperabile va conservato in un "bidone raw" dedicato (dentro o fuori l'archivio, da valutare caso per caso)  mai lasciare la stessa informazione vera in due posti contemporaneamente. **Due eccezioni dichiarate, mai consultabili da AI esterne**: [[_i_raw|_raw]] (materiale grezzo non sintetizzato) e [[_i_secrets|_secrets]] (credenziali vere, topologia di rete). Prima di qualunque mirror/export dell'archivio verso l'esterno, verificare esplicitamente che entrambe siano escluse  non darlo per scontato. [[_i_documenti|_documenti]] (originali PDF/scansioni con dati personali reali) **era** una terza eccezione, ma dal 05/08/2026 inclusa deliberatamente nel mirror Google Drive "SecondBrain" verso Claude.ai  decisione esplicita di Mauro, vedi [[_i_documenti|_documenti]] e `archivio/Adrian/progetti/project_secondbrain_gdrive.md`. Non dare per scontato che valga per canali futuri diversi da questo. ## Cartelle - [[_i_Adrian|Adrian]]  l'agente stesso, con le sue basi di conoscenza - [[_i_Mauro|Mauro]]  la sua memoria finita (famiglia, finanze, casa, lavoro, diario  solo fatti stabili) - [[_i_raw|_raw]]  eccezione dichiarata: materiale grezzo non ancora sintetizzato, mai fonte di verit diretta - [[_i_secrets|_secrets]]  & credenziali vere e topologia di rete  **mai in un mirror/export verso AI esterne, verificare sempre prima di ogni operazione del genere** - [[_i_documenti|_documenti]]  originali di documenti reali (PDF/scansioni) con dati personali  incluso nel mirror "SecondBrain" (05/08/2026, decisione esplicita di Mauro), a differenza di `_raw`/`_secrets` ## Formato Tutto file `.md`. Documenti non-`.md` (PDF, scansioni) vivono in [[_i_documenti|_documenti]] nel formato originale, flat (perch uno store  vedi eccezione in "Hub per cartella"). Ogni documento ha una **nota sidecar** altrove nell'archivio (es. dentro `Mauro/palmanova-213a/`), che fa da ponte: embed/link al file originale + metadati (frontmatter) + collegamenti ai concetti citati. La nota sidecar la fonte navigabile; il file in `_documenti/` resta l'originale intoccabile. ## Hub per cartella Ogni cartella con pi di un file ha un **hub**: un file col prefisso `_i_` + nome della cartella (es. `Adrian/_i_Adrian.md`, `Mauro/diario/_i_diario.md`  non `_index.md` generico: il nome del file anche l'etichetta del nodo nel grafo Obsidian, "index" ripetuto ovunque renderebbe i nodi indistinguibili tra loro; deciso 03/08/2026, prima erano omonimi alla cartella senza prefisso  ambiguo nel file explorer), con una breve descrizione di cosa contiene la cartella e link verso i file principali. Leggere l'hub prima di leggere il resto della cartella. Non esiste una convenzione unica su chi linka chi (l'hub verso i membri, o i membri verso l'hub)  dipende da come cresce la cartella: - **Collezione piccola e fissa** (es. le basi di conoscenza di Adrian): l'hub linka in uscita verso ogni membro. - **Collezione che cresce nel tempo** (es. il diario, un file al giorno): i membri linkano verso l'hub, o pi semplicemente l'hub tiene un elenco che si aggiorna da solo (vedi `_i_diario.md`, sezione "Giorni"). **Eccezione  store, non collezione** (`_documenti/`, deciso 05/08/2026): la convenzione hub vale per collezioni consultabili (si naviga per hub, poi per membro). `_documenti/` invece un contenitore opaco, accesso solo per puntatore dalle sidecar  il suo `_i_documenti.md` una nota di policy (avvisi, convenzioni), non elenca i contenuti. ### Quando splittare un file in hub + membri (deciso 31/07/2026) Non una questione di lunghezza  un file lungo ma narrativamente unico (una storia coerente, nessuna parte linkata da sola) resta unico. Splittare quando **entrambe** sono vere: 1. **Altri appunti vogliono linkare un pezzo specifico**, non genericamente "una sezione di X"  se un file gi scrive "vedi `[[Y]]`" dove Y un nome dentro un file pi grande, Y merita un file suo. 2. **Ogni parte ha un'identit e un ciclo di vita reali**, indipendenti dal resto  un progetto che pu diventare "completed" o essere smantellato per conto suo, una persona, un episodio datato. Non un paragrafo che serve solo al flusso del discorso. Come per la struttura in generale: **non splittare in anticipo** per una crescita ipotetica  solo quando l'attrito si sente davvero (un link che non si riesce a fare pulito). Esempio concreto: `Mauro/lavoro.md` (142 righe, 6 sezioni nette, gi linkate individualmente da altri punti) ! `Mauro/lavoro/` + 6 file; la sua sotto-sezione progetti ! un file per applicativo, nome identico alla cartella reale sotto `PYTHON/` (fisico e logico allineati). ## Tag Classificazione a grana fine dentro un file (es. `#lavoro`, `#casa`)  diversa dall'appartenenza a una cartella. Un tag risponde a "che tipo di contenuto questo pezzo", l'hub risponde a "a quale collezione appartiene questo file". ## Per chi consulta i file direttamente (non via Obsidian) Un'AI che legge i file grezzi non ha bisogno del grafo  cerca testo, legge frontmatter. La convenzione hub-per-cartella vale comunque: prima di rispondere su una cartella, controllare se esiste un file `_i_` + nome della cartella (non pi il nome della cartella da solo  convenzione abbandonata il 03/08/2026, vedi sopra). Eccezione: `_documenti/` uno store, non una collezione  il suo `_i_documenti.md` policy, non punto di navigazione (vedi "Hub per cartella" sopra). **Indice piatto rimosso (04/08/2026)**: c'era stata (30/07) una sezione "Indice completo" con una riga per ogni nota dell'archivio, tenuta per dare una scansione economica senza dover navigare per hub. Ripensata: n Mauro n Adrian la consultavano davvero in pratica (navigazione reale sempre per hub o via grep/ricerca testo), e nel grafo Obsidian rendeva questo file il nodo pi affollato (44 connessioni dirette), rumore visivo senza beneficio corrispondente. Navigazione ora solo per hub-per-cartella (sopra) o ricerca diretta nei file. {2  z@>bT&  z@ z@2  z@݆Ė o"pathccV2.Fa2$ ellominio ICR (pi!le, v|itr(formazRX  et ~ v% My |8_Suite/P%0!B!cksrd:!!^12sz0all'app!0Avo) c%d !fnauro!\"d^ sub! 26d" E>taB(: ty:5|jMZ Q~ CR"!rE^'tAvIde%ྴATMEaAt)%D!Z!r=nAalaM5z  paair$1`2026-07-17. LMLdiM!lalkeA&V`j``.cla.nsnP`). **Why: mE)!1"[[%AD6f]]ch.a>cuEz Fa!!aie.Lb!6se!zaD!s-E( Qu.te~>va8a(araccE$x6t n%A0a :|(OnAE P!T\ )Mv) >!8A8 t(FnkHDTaHe_v2P%q%tToA)<4P:bPythe b!X~!>!Z!@Bco:c(!mphAaAj6!,!)Ai raabnlvl-X KB]NoErA,`6(04/08/u)e xlANfi-2! RF\aPhEj!XvD`myEr-2`/j$6x!V!Zl!AdaL!d!.`mNaJJ( `pb\>|Щa ""EegaaPA$ !^.AmEba,0)pAp TL0aA8i<6h.:B!*bEgA!!l> E(ia qce0:~H%fX4 :>~( ! R1\| A, ȁ!a!jO%ViA62Ahuege*!FAoeZ``[CONFERMATO]E(E4)!")J$ /.z !(Z0IPOTESIT!A@!*\a/AA~ V !"i * !Se2\vuvA8nu&Vir !YāneM80## =% D !in(D`H *4& R &!@ aJPajJ):1@ AAN 8Bdb_O ` v-a>o.&A*bb0`n)!(!ce\Dn a' m #5 !"%x-!A Fp !pVB-T!D2i@Zb x!Aabx!c%|!ra!& A\AXCHIUSO E FIXm* հ 84~v%$!A19eԉXAIi %p"A .. 8I(o8!nf <:0)!B!ʁ0Z: AvA Af AaX!("BA..lv!uJb!< `PYTH!AP!PaT`Aa*6\ $^iseF )Rp E"fE.`ag%|_upE_ y()NAa > udA!$,&!)H!*!6 F  A~ym n_%l a|!.1p!r)8 !؁IZRalUfE D(Z a&fER)$!!!F`I!N2 ^ aHocng(!adA6  J < r%aN>o%cEag/.Adgs.jEfn4F:<. dŸaAdeEp\ mt8%bf774j!<B`"6PP(ELINE_2 `% !aVoyU!92urI:\H(FTWAREdEDULX ~A .. t B%faX!@A AAA!(.LAD !@ A! yxRq*0(`%~dp0%vHAAZl dAD\-~ eaNF ,bEopyeAnA<x5I>hpa>c I^16058%b 2!`J Aa.dr* ! &(WE NxB v2a6NAaaF.,(e )@zA!!N&  b( /M%~^ !>nANh 3=x6 _M"DO" !pEXAA!>d f` i`MeSKYFOXPeM" M`-ob-`! AF!Q sE!a= !Va&n% /e(=BiNIn !V4=VsytH_DEV_LOCAL}AI^AA|N\A\`a(opLbpZN4^100%%55Fi"v8 D": )46 8%la2 !A   `! a iA2D AtT&.R0e rń A^r DA6VVVpAhA@> j&!@  wk0A!. AAJan aQan1!QZ| >&!~!&  XhjAa!pji%h!`EgeA-H%B!>B!(i.& !`tu*6e t)* V j  h!tj(!B coE6h!!a2A n< !:H !Ak%.R/V``/n!&  *D~AA8,@*vPb>  !*  rfNZ!Aj!l A$vJ NAap йQ .^@~, !Vieԁ &T.J!nVA2v !ZPmE&_  F: *Ii_a6I0F0ZQ46N: I<f!Ɓ"aA)H :a,AQj^!T>C UhfaiQceazAh az)<!\&v)-x&IA),afZRX j  TL2|z )U*&Ge!RL 6t>zIf!v*  F`Q8!gd!x! 6 "f"`pa! SQLAvN<L2vTyv a("sqEA_2n"!~64-27m J N18 >F*a. >UPDP>\. da^!l Rzo> 6F BaDaa>A Ce̡jAc|paa><aHiiu*!LNV~&F!VH. !T z \ Ap Aȡ a@zġ^D "iJ8\!HcA0!A( d&aa.0!IHI!a&  , -Eb8AnyFrAaz&a*`#A~ A&Na F!P!nIv!  vA!&2|1   VHahaiἁ9Vvav | !laA6Y! IF# *oelJ! !a:VFV(At!!Z!A~I9P|)"!^(e>A 86 nATAL!f<tEAgEAoofEae? n!\!A"aINtt>Q>cAZ 6Axԡ!f.AAN))!!"y<x y$Im  1(RhaX v"!bAȡRDDA8A$)`DeZ(., X pat!H!p " REd<8AfVf!b )uE I6)G%!`__$aNe!> r ^_ye.1&*kl), )i 0zI`!( iD!:#aF F j~6A QF1%,&$L Ap4. !X>* !0!ZvgR A!Xt $FVP.!2!.& A !bb!Xc v1!R&.@.ґ,*(: e2 )L! &!2 (| ( ! t^!x) !FFx!H!xYa dbVbцA*A A!BF"A`.d Ra|>A!! IF)| A^(%>VN0` ` N p A< A@.a A8 D &2'S t ~`i$ !AH# `Arb"!n AAI  <1 99Ra A a!!Da h@f. 6t a^!6qV!c " AXh" l& 6! L *zl! ))\  0!^ #F~ 8D+`A"AtbAv !" ise!"A!& hptFnAeNR!&00!!0v6cEa !A!xJ!H8>8d9>cUH& ( aA AXI>!pQX. ^n)0fjn l=w~ @!`!P!` !!) a6!nɸ &6#!g0!rAn™2A0L1~6lX!ti^L > &N~nA V !V" .p~ 41 `w6coH!.!)1&.8!p!A6i^Ax"Aaa$z 2N>N.hEX)`i&!h  T R!Fid6Av$A@1  &  a@!b9~AD.e @Ya\`  <H ~ !4,X faa2!X!n6 4>xJa  i&t A>)~! 1;ha Y.3b H  & !A a!aH|.6:N!x!h4  ^&a!HZcbaJ(&! 84 !NQ#aA u*&Z FI&)1Ad>Q!X1\.FI)PANXyV)8Ax>ipvh  ` 2"3wee&/~,T"a. A!.a:p)!cJLBj%N %% [1.@V%v.AD )_f.aD-"AN,ja*aA0bc%y͠3r&(!!>!`@8!x. % (N'!ldAA8sE^a0C%.\_N\5*! R !ANv2%C$#&6#6lV^1 CSV!(%f%& )ĩ0 !$!+66D6f7a !0TF./\0\E9N\ZNqP3%P@bFiʁ䡚NR>^H.VGRVB64 ba6Vv2LE1|&P=s>5AF,+0nhhaApAufDBƎ6~>2\Z+\A>1i &EU??A" 6l2 Ny,h 8<6< :X8>/Ёh >>f 6$  ?N . " X 6 Naec<( - ! *1 0)n ! !96AJ!!&! p  !ɚ"[h^$NɖaaJB]ZN5T.. nI6+ a:8@ qE,!d6h+A=A..z9.+Nhh.bv2\.$TazAc RA|6Qp^ aI2AH:t AA .nbR8 A: a^|tH Ab d,A 1af !TA:aj!f$b$ :`$!Ha>I4Vtv6/7%">6 .W* B&.^EAf6NaB!!r.Paf a.N<\ t!r~aNRZ0q\jVNj9bAZy!>%A6L.z&A !h F|fADd()( ~v| >.:.n4Y^2WEl">L a`( |%4A!. Tn AT(N`S&GŶaha<v<H !<r%!&L T!T a>Ax!*#aɖ|^;LXL j,* t"I21ZIZ1F.Q8 !`9 .T2-31BH\JA/%8#c*I.Fj>$ 0 6A~vn < N !,AX!a!!!ALe2L !)= fF!`! >z Bv .( Ixz&). @$cnW &Az#A!4< fJ ila '%'/ 3'5P1I!d>R $ALl!Qa~  aaqTCFRR!A=t i! )!z!( AZA~A./CER, ,P50Jp0 3 fA> aRZebA!>N2A: !aAAtP!!b! A$1 0!b>|1!>Ai.  6vivCMM_E.DS(AZ9 47% AH&8ZPzB AvIjaA\^6I>"$(al|@NP.E`!AjT!h A6bx!F42/:!t!A1!a1rXnESEata)n.L>`.A`UC.pn:3*n.\6, ANAGRQRIZ ,76%4JI0I Sj#,SSIP\,84 &6xDInTTBPBNGOFVPCN55EaZ!z>>6x .Siaa|Сa7 * qABP'aZ !nQx(ax bAΡ :/*!ZN~-4AV D.N (2.vT\AxFpnN8 !r!B6FiH) J$z (%nU8q!aaVcf!tt!(2(&X#!ȁ^RA<.HI"A` DGAX" v[02" !b:!rnxSh!F!Q x!x\I.2dQn Za!$&&> 7!!jLa.ji!2!&#!l )v $a0Q2 1\AApA.j/J,(ej  A$DF^J*6*VZ>fyc)"b"X& A& A!n>! 8 I!a.. *I2!. !*.*L!nPeM ! 6V(R2 .\R61 tZ+"$j Ao*E ! jaA\ >Q.1xacf "aAHD0  ( 6!P\IB6> R28;a. QF~& s54A!@.Yh F< ΁jA~q."apaQR $t-Y$ *_LATHA!i`/\T64ia &!lA8d"9D" `2 .068:Uv4aApFf!0qd9AI!|:A <DcJ!A6A @^IR!6r!! e @ 6d!0h PL) A>&z&&H.J*".:F 8x=!.6 _xa< BrBANJd!&N >P a.>>,g2* >( a!e28V">HdT.>0Za0&A o!^.txBVA.ADA.& A!AVaD!6r_m" AF"A.0 6XA6r*An`b.iea2 6~.ɰ  i!!ơF2]c:rax<a`ePFɐ W~b.$1a)` N"IBH<Dk*r_H!P@ `XaDl( R!!fv6&0!4 I2Ax& D@6C av* !A&f dF B | A: v6drAvt!8BA8!J&n N!h0 D*! 0C)\!!!1-\-.>..$*aQҡX9FTa6pa~L*^HaaBAT.6PIF$xl a!1A &j AL) !@.6!H  JA Z a$.dV!`!h"dE2e*6t =j!p!BQa$ zA&Y8%+! LR1NUaePR!aA|/i\\ᘡ!(aw*r A 8*!@P!A p+"na) 6j~C!$Ac%ZFRf(! )a.N&&0F6 A d!!IFf(b%6.NZ!cj b!!h"  Ab)m"2 X )B!h)&6&!)rV 9a9V>AJ6b*"S#AP..f8)[!8-ATr#HAAZnV!i!le^!@!^&>e, R!!v)rr(aN9n* ! 0>d!pf"&:& ,PfH$F*ahPF<ơ>a(alLA:Z6pvH)(-!vaaN.*uA!N zS9iA|aA4aZ!!v!a* N6"!v |A*t&jT.H!!if^i:!^`H&6 D*j-A!6D|aV.!l %Y-%mdMAZrcd/ `)ax!h. ) 6n`8!JO A@RLga(6 A4gNarARt ^a"_c!tO~dYJ8 mXI &.. hI a!l0!$.? !naA!!tQ6D(gB A.t LaH~itaZ!J2d(2 ~"4GAR)_2'nAy6YS^1.h;Rla<'!R)yx!P@L.6PIrr^^.x >T v!&a~!~ A N | tDAzn664`epAj!~,o., ~a0!&,=z !Ia.a@)2!"APIzIig<6a!!.(>.!i&i&r@`ROW_NUMBL!*o!>pDPK`!XAA@=A4.8#!62#O2CNM V  6ip) Ap!|xa|!a8iX!!rry.(!peTi Ar!F zXiP i0!!\atT:2!I~. aTRtΉ:2NNp.f.!<FXT$&hb+!N N!Av!!ln Iv& *-N38F$sQB!L A8!0a#A ^|!0`.2& 688AA!.HAj*|& i"epB:&I\ A&0 &*(A(UZaa"6A,IT< B$R$ ~<P!za6Qh8a"MSAD? \ l!0j!B!"a>V. J^0 Na!r&( . @$aqvcR& !6Q!R(" .R0r2#6y.^V !p  *Ftt ` .$6A^\.JZinT!.$A ,B\$J)"ʁ1&0&8cj)8!X)':XI4A. 4AD Z cT $J>AN< ,!>!B Q>X XN a.B\AR+*6!D!<~2!Ff !h.F'  9S)> at v!$V4.)BV!>Aԁ0at>qapansF `!&if!!LxA0)vA`Dv?/31#&:x>AfxN6l^BA:T7 !. v`S"wA$x lt,rt6 !Q0  a!L!6 عZ~&t!8F   r"\axUTCAJQNiT*|Z, > <<.D:A. %*6E!: !!rR IE@)"!|&aLA 6FA9$Y:6*!p!>^h*g!zj F.A<NaAZa8!APaaZi6bB"Fv< 6` !~)-n.$hJH/!4fz @z 2&@>Z96 2^/|)rA |N0#yLAaA A~d8*2 &n#(!h a >.a \aN\ A66A*laL qNxi2A΁ZLQ!>L5 $?*Afilpaa.lr^na~.(`GV6~VA2@Pr* 6!Ti!(  $*lD<0!  c /l!4N)PpA v/}&| X6! A9IѴ.& "qaA`AH!4i8XA b a>AAA|!0! p&2!ƞ hv ! )p< A,eAa)q hfY8).t.496 #A!i!v6O 2 &N$!T ARAI! !NA.h!)aA%.a~!2!!j v@.A* !A!!.!7&1 *~7 !N P "hAbxii!8HrIh!T"A>$! !F !H`RA(H )a6@,6!.\86$Z!SAaA4.A|!!x 9a qADFA4!6&O$f!, Y>!18N"A!\H!)a!T!$aB!JA<ā:($ta(,!alH !  xf>(pn@G ,JcJTV,!ȡ́F!8U'*V!tr!:1(NAE1!0V!| ?aL $!j HoAAqAh !)!xY@6$*!vGO<OM|4d)aBzA>!&A&yu^$ape=$.R P+E,y+>TeP)!0#Ap!~A!a4 )@A>l>69$!B te1!  X8 B? >t%eEj  /.&: %Z!B2D AQdva tc ,2A$0(@ІaF0|{ Ah!a~2."/z ,mZ&A^!l)x .iV <#n<#&" >daA qIz>6aJItiTLv -Ti^t4A9L$Ax$ơ$!?RPZ~BAX`q  xj!&$qJ(! !F.U1PAh: I~aj>``^aa )rA(:!jh !!8LN  1v TczD S!Ffh.&!a> a6!L rt5f`R>j- !6)VA"!i f !Z!.A6!p!:a!Af0aA!j.A!& AI\4  69l!x lB!vaqaR"P@ A0>aZta$p "fA! 2   )tAޱARj!4A!vq.q6^(%AFqLIiLx\a~fSH6 ,V>Az A:alNR9) 2FJ55Za*L!Z:Dz"JV8A!(bF I1 i0R%!.A4B le,aZAL!! A4TN6!bcE z$ : > AAZꁼe !v 2Jxa>6!a6)TLNi !7(F;FzN@!9F!H"6B 9!p1N !a" FI6%Aa&-IAncBnApv%m*i8 BA!f6n Q&,ar- A A>]IRNAP)AAZh+ X 4A&!!: i*IPj :!!cx2!A %a8a!0A& N!L (B$ T Af&aT60j0A`!)zNBN)!,.!B!)@Aa:" )UB2A8!.aI! , D_N6L_R I A !)@!A"v qZi!Z"J.8Z Q iVa.c!AZ$ ڀ+Yr dn`vAvvArށpaT!b!f(8N&" a.|B%ln!Af!AlW)6o GI6N\*@!1Ar!Z 1F1A+5<!lZ 97a!40$fVI6!AA2Ax 8 A>lFGV0NIB='S'$J!D,V%:@t/!ԡ&@!.5&!0DA6IAbAP!! %<PT!L6VAri FA B6A!TT*aAAa l:N<.AaFcMp^XAa>0 6^za'bIع޹J) a2:`!;zE$4!pA>a>l$y!av)~!¡@~a>:vLMEpaSafa~H (!R:K.<Tj&V:OAPF4z5Vta<>!aBF!A$b.)LB.F*Q0j>b&ORARTRTGLr3ENTTiaq&A6arAcE )b . (!q A )a& >j 6>Uala"ZA ?*.aAiB ai!j YfFEb+$a* .Vx1!AAD)2! *Q&n ^&VZ!rF@A@ Ahp!!2Aq|c=$q ADZ,* H;radL xpA>BabV |TnHAVx!( a".6Qb"!AX6\^62)xIN."(!j!!Yjɀl,v%āXpz!I !!!H AL !P6L.#i!`aaa!pZ1pc*H IF"A|]6\^'':NAb8&>!!X N!ZI\.A~6 Qr *i(A A6}v F8V!NAPA  |.^zz^z!) KAX. A!!ZA!|A8A0fAF)>> εr0T lm.:B~l.]&X `2ZZB/4\$^ |(NZ/D !D!xaZ) A|aFA!Re0!An~Z.N)a`b n J6 N6Jb iAt fd'TJ4'\E$.4)!o'rI&na0  .: vVOec%&Ja,Aҁ l.@ 6x.h!V"~ H  f:aZ "Aaq^ n!Z6aZAA!r!4Azi  aok^F.VA:.:+yfxb6 T%Ar)FnJt%VMCEe^ibx !>t@f\ a> d!4v'!qA)a.@A@ ɴ%addaAR!d 6 C& F!tcF!^i.(@IK'N%t `'D|&0-Np" A$AL=A)^a0 U D(  A "")*Aza  *>jB0. @.! Xav!&X! A4  " !i"(Ra,<&X?t.AF$a6!a"r!UAx!( j!@A|(" anNi aFRa~:!njB|I* 4@ ,P89.z0F fLSe*!jR JP!: ihyR1z !5MTIjaR!Na!\.d!j" I d$A P!(T .!)!!ZTa )  T&| " A&PdfE A*3>. ALe ZS0 09wB 62!i±T!4 n)`< i:L.|o>AVaN I:A(!b!Dv$Q&Aid1YP 2.|N"L*2F1 & lA )x!"!.h'2A$IƁ#.AD|F Aj!p-QNaa!a!F!`D!Pah>>~l%0!A.bAIaRA&A60 -Fh ""޼A1hJa0. )2!qceaL@@ Xe !J!A1Bx# c)Z.4 raANv:\)&  \!"A !>NA|@a^Az>&< ^aP a&vj\AA!J!t^!.l&-6>j`Vr(1b$(= >0!V^(7 DV"D "f *I FE :&G T6"&!?66R"Z5$-AF!AbF liaaޡa쁮ceVRAf$ Y,a,an|LA6Z6d56> .v2ve 6NJAAAaBUH E!N.C-V A!/IV."U  S N!.ICef >O D&l!F-A <@ngAIL 1~ !^4A\!Xi BzA&A6  AD!A,.X)p`EDPn I-!q(A@)v P!&o)6:IDO-/!tNXlaRJ0pI.PqAaB>XD  \!anc!zaA!n B aa|fZ!.6  abI,$*g_6 '+F>cN!D! JQp: \6< AA $ \ v@.!.6.LT&! A F cAd&J!,nDA>A0Jal)>18$ a!AF j $ Vl&> ""uAZa!vP.\c!`+ @ xXF (in6b m.'.l l-B!@ `av`a(Qa)V-`  ld A$$!HABa:)j )E(^ J la2&cB&! ax~ av, f\ 4 !N4.4 A^ ar!baf!؁ .Ja Aa zix0 ZA^N d0 !!A\> Lt -I.^v"7!Cpx 1! Ah QUFD" O!&`& XL2XSP/ PCJ8E34N"`[^&62`2(!0J $#h!{`=HSM.)H6  ԑ 5GL !5 P &bN> >>B B!9t @!8^ᔡhᤡTT8 "F !yAD*V.,.Z8 ri2AT$\+ȏɈ,P Nn|d 2!xAd\x..!~ja & R8fr"!T*l69 #!6fR0!t$  :| &(& ` Q`(2\ 2EaA[>E>GN5*$v!> Lt.!BB &xJ* n :_ Ad!:!!N F1l/\~J!".6s)J!" zan68V!zAN!bR  5!af,x!( %N B! I\ !DY. v a .Z D-x6nA !|AdAAj6 !x2r n  4YJ.d N(!a@H 3) !PZ!. 6&6,A*!2 Alc!JA6ep!R2#\ !"I(a$`@  $ F~`E"^"+&.6.ֆ2!0<)Ll h F` \??.!.!.n !!~ҠdMr&aO W0-K@AaqvHb*zAaa jaABaa!!h I: D 5/$/ bAra|T7r)E>va vRR2^3\  xPBM!Z / C D.:.D)>!.)^ex- X%prXkpRa`D8&n 4.VO/Ri(+ /:6!&a)^)&3!406 XjaVaA0*Di`T.a.!ADL dE NArVId&F=Azyv /F:Q.nhU%InA*hy.p~R"=)$PajA!bW.B FTI.y!Zav.AA(|6A!!!@ae6=0 V  > F5. 6&(a:) )0AL.lANFaj!La dp`Z,!&.P a@D6pN.p) >!A4.TN !(!A&y<. F a,J p7*#T_&!(i~A"h  7qA&n /y. HH.MM67TLAxApbAa`v%!A$AFm!!!F~ 1hja!>`r2 VMibF .F  A A)(AQ!<p 2XHy"RiLxX|^FD1n68 pAr!"V_ o!ZA !v:$" AZ(!ce(3A84AA\!Ba@ax6HA<cJ! ̡ AR,A6!vjX.XV#T7a< aai!v!! AAriPf<&x`a.\>*X^laA*@<6^&|>xp|p!,!!6~)|,r1//bvD&!>`!>+!&!xT>BAA,6\0!V NaiHAR6a&!Z^ .^b$&-Nla4ALaBR!atIzF!q.LV2TZ!l~^az!aaV% )("l<EF(b%A|aZa1N q(!F1a$&B0"4ATL@ 0A V^j <J JZAFn: D~\4N,DPH7! a " !f!^A!t>0+!6  F*> A!4!@6A6:n!,) l,Za~ >Qt6P!<I.l)aA !Ja@Qr!VV<g8cjDU!,R .r!&!!FA^v1 ~'M!Hnnp`x_p%!()! !6F !!PNT^! ~G^c, Az>Avi >wA>):~ ! ;2 aN6rL A$T.r!Qt6%8!"H -/J/31L ax% lArtqT6XTA> A<d!PA>!XGIb 0(Zl6҉!4Jax 7"\Ta\h-!a! Oa(E80cfM~&Z!&6 XA~J\A И/ F X(!  6la.2jZA| a2 A$)!` fYz^.6|,"R64.ZE*]V*MA^P!aH!:,H lAd !d,: ( I! 6\AB2zn)ZPIJ!b!`Hʃ6 vfA$&B !V ȀdBA{`ary)B00qf|TsR 9fT fz.p2rj-eD !`aFs !b! !$D aT!p:zvkAjA!±bqaQ$aZ6 !&A&NN A!h!L9jdAA6h F&\A@6!v!!.!LipqAL AF!r,..i6! 1d!a>)   aj! ! V-thFr\A\!(aJV#!މz>(H AfVAD az"b  AryA)_UW|)I@ a* !6&+4c )vAa!a!7 NI*RpAb\!Z&o#.$aXAdaaZcEb|0*ExA@ LIli!AA AA A2A* LH h!l>h!n!  !BPI"" Af!D&6 )0 Q), !v a A.!D6R P'B!)IT$disallineamento di replica DFS sil.zios4pot4bbe @(stitui\a aJ `(second qu&>risz4e,V|6ca l 4temusas~n4rUNC %$v\ `I:\`. **RISOLTO  "0t.paretol%D0FREE/Anog%Xo-DVB-T" (AdXanP2026-07-17)X: `[CONFERMA]`Ncoc+ f!D!4p%iM! !a) n% e-Hu!!|c2!nza*comp"nEjA!vAl%:(mia. SegaMA B4:%- %EdAhIup` AA>!6<$IA\APN! aZabahu}jAZreFAD!L1%g%zzoB`CEtPYTH%`_LOCAL\CsvToP2f_lay%h1\%~Y\!!iR( fede%a,aPCSVMrg!Are%0r_acq.c`c%t!8!!( atBZ_2o`%(q0!^TVOD IPq6HI-rEtEz!zL2a\AlЁ1~.8\MyICR_S\ecebh!fchAgQ^A!.8(ta-exp%t`)QLe:for i6A!.`_ 4a6q&()env2/Ja|yAi5bc!AN!aJati1Yh!IlFele+J|AHB,Q^TP )vX1i v!  Jt 0 PԑX"t/ .dE(el/sEdEaaclu$ e,<!!RA.Haġ Rimuo@lY)&!>nM`\"va0oel'o p %&e( Ũ 12 6 y܁ a!6@2E%"6P60ueA~IAr( !f='X'%( vjV cE`D:_*!B v封dAAHrP A"2AbA$a>*Atap2 h& p )dR!VDN +2$a A va! Z&< US M_DIt TTIV Z!!: !2!:6.)Ba.DCHsz< zreh!> 6^\vŸ!N&FAe(zAc!xAn`Z H/CLAUDE.mdEav%,@!Pee|NvA!aH AQr.lMKBa> It.IQXcbZ .`A.~!A:A^Ji`~ArV u 4A~!h Zd seiEP I^(SCHEDU%j6QTa, x AAFgEV ( ! E@p !1.fa&*"b a"AD I(!M.  NF "*^6 >Dav   >&AaF!L!F A |AZ &v!^!z ABevTceNa4f!8,)aZaJi~ ,!JdrV'e  d ALq cn2( z Q,vXeAAVla ~)@v  DV kDB/:/SQLmfAi>RVj JVV>j r rP<Azj!H14MTROV ILIZIAnD&I MPLE AJ...Y!<)~ 0 Aԁ<*! IAQrAF.>.>a^maDcE*a|ax1oEF &8/ZZ/Ep~buesbow b xkNL_%&nc2r/ $QU|Y8I^D!v1. .8!*qlaiD 0F),a) D  `enk.db"`>!tck$ce( 6 A aQJ>DL %d xAFA| Ap|)$fh* An1& m!J (fDa!D! 6 R  d.  )aV`rp !N2 !B!*ȡaT.Nv ~A!(&hAl)@\Q OnAEd ^ Z !ɤ)HaA6!vAj)Q0 V BH >.MB/Uay>O, _EXT` LINKŚ_L POSI<RYR(LUTA"E *h~F(IVE_IM _P`M!!!a`sy@ b/EF(xEx6hAVafart΁v.FaR!ija2PK%joN!aH l R~.6fhrr X<A0p a%j $aIv>a:vEF`=FE~A`RRX t t SS |R 2MMix|t6M !aZ$&  !)"mV>BZ)avR6h!",j. "/":f!!6A"ZA>ePVR-(DlE\ !~t !vLa*zzv.r * " pA:^!h2/RL$bZa"!p!1Nj!Xba 8. & A AV HPAobH p!f FaV !P,A u A! !aZj.>J!P | !6 &aNI!!T" !H)t' !. AN","A:Aj)Hv  "i(*R !'ANA1' 8'338467'mI% F "TEG%ܡvID !!u%!co  ! B)fb&TiAT J d-HR!RA!.4! <~ 6* La'%i-(b  (2v&L$AAN> !Lp%!b!ztJ a!*  I f)p(!)$ =%a., Qo @( ^ciA>BAh !V!j .N1t`N A A.9 Aff%!0A:h|"6S向B&N FIvO%vAIA6.L6^bAQf!!ƩNI6)v.A*I|a 6!P6YFi*NIz!z J#!x< aA)sŘg aum ! AA6Ah $)N8A! !4aj ! 2 Icm\ , vH()"N"At!`9H'a>TA*6HaN&a!H6aA)葢c!)  !!8d!A&AYFa/l !"NbEDv!. nAlAi~A$!.aATN.!'aށTe!i!29j!Jf $!iN!.:=.HBT !:t!4! j> ` !Al >ric a) @) 6 j!IF!1!iJAA&!! !fn T1! ) (@!EE+a T)l    P"BZ4  .V $ < VaơHA!$a&Id. Th !a1bc-Aa aI.IA!AJaI|!P 6 )A`>6AP)!($-RSRn ` G !bA`A> va&&a^(v/S=,"!*a.h.FMN=f>FO=A6<$C:.5> arT !F FSU=:t6aB J06=- < ARL+C=jS Af^FDP=8Li  !BA(>a, &J-!.A8! "X an/!"f>.Ab) La~HliIHaaXAH <%D V!QtA8 ,A$a($  !H!a&!!`(\,ap,!:a n Щtzax> zz AAAct\Xa * H"b 2gt%6!hf 6)N!~ 2A6ј! I.c FQ4!!av>Ad|!  ʡfbI!Vi!Rҁ!d!&!`N5mv2!pH. YnAT&B%AY.0c"P!"nAaO%$!d!h!p0!c0sJ!b:qZ!ȁav` hv) 2AN/E@ 1& ar;! )-03Ap)aAJ$A!$jth20.F.a<A:tj#+!Ď,詈var!!IJ~3&2f#\Ad6a&AJaue\\%!|t.E\s!\$A o_t|vAa\e`>.A r Z^2d2ar2!qP#6n1> .Tn!`r,c%DA\| !Ba!_(iB^4b: fa!iF9ȡ^ ~&i!` d !! qMfD ̡`2_b`>3!v! "z$A|Ag&(A_P~DO NA%+N:!~a -!act.V( > 30.$ 00!v )> .LJ  ! B !c.Ao2a)|(p !X\; `J *nBY!lV^ ~5!Na*.!`^~Py R 6)A dan.TT (D #)n (n) 3&!:AA .\F$ a6t.txN7 aiA6ZA(>!viA)94AXA,B) Ath\a ) I6 4d I⡔!:Hl J i2!xa~F ! .h^&+ I\. ! xqv&45)"*dT+aD6- NP8!) A!)<$ V (v=yZZ,& ("! fDa6>rI6a^A!q!Xc>k);`b nAaaaTya~M6& S !I rA~zl 4>.^A|AJ A~!.E"N()_bHF( AX ^l ~ A&!.Z)v a!,a|6)da!\.V`!Af.@_p!? A PA*68 ^ aB% عXl l*> .A>vZHRL .ra|a\!B!&!.! >(.r"@;AaH`)z@d'E@'ajCyԡ|,Ch!d.i!z( A. T#>.=8D!br!"a(Npp$k- A0.ke_LAf2t21DI!a@2!A^& D%6! >A!taaX A6/&6 x27 213  fa N 9( 96.51,/((35,3%^AHy-C?0 58.949 z>;62*C 4. 51\*\& ie: 0 8b4b8B<c4n 42414D-A"#!(.$&0(=6vAjX!& v;A>;16 ))Av cE2!.)53, ap.!(,3-.28,25.,HF1!G(1,7,p+)lEA6; 1,ad^&N !V$69"Y.|!y!fA)*0,M.0j|.1NcE .|A>br :j  !&r-"Aj.\#ol  ȁv)0> (99,mV^hDT H%n\ ɜ>~F9xQfD!hAc74! ^378*83a?d AT1p*\>ΡHiD&H!a^?FaBi4 7eDTqF9 !x.AA A8A. !fZ 2An N~RQIcEa  "l &!\AFxA(9$&1V`(o r!!z8%eA!d)F#  !iR *!Ba\h.HV27.! *8^ҁ .1A6aT%.* V y%i)g%D:K/P /D >Dev&!&1  \!A2),@.(^! :*A)Ё&!i,V/|Qe@'=( E &AA^D9A*0a^cE&6A:.&A!iD!)Vh;恄Fa8AAnvAMp*8/5(44v< $ /qD"  bi! RR+.b6X,m &!U")!ar9~v!^!iEA*d ,  I At0 BBhQWldw )NR6CeBA H2 !afA$! a (B1-f  Qʁ!a N8 ɺr ZX)b >Rw*k%NI7PY!N: QrA |:7#!A4aY~A" |A| ?a.!hA|1d h j3" .Xaa at6!a! A7- #!!c%lza0.aJaVj  &0F0 A0 !` |Ad!bA\!ja ֩~H:, 6\!A^A2 C5/I13F@! !L> M) ~0F$A&thzY& V"  !֙.aZ1OA3T~uA(Ar~T!u^ A*P. 4!!|B)N!2v`A|!r! B a܁L&&:a!a"f!>S&J2a!a f ApaREATN"U.d%"!& !.2)V!.xA8 &#p da|0 d $!aP$ >I&Q*,!!!!(4 I.lm.>!* R2 t&6 6 XBV':1J 4A! A|1^)R1ApA.X!,ځn^"6 i8!r-9at:!8A !  -L. I*f!()X `IAv!aA XA Iء AJ\  ɲJ@*aAH3!dX'z6ac* !H8(f "!,aa !"AP й!lF! 9 P!!. AfA.@.`,>ZT;:~!D!IJn a.V( xZ L :a,A)0Iv.( Yb&H8!!`!)N .a@ |BR!`i.AAJ0`p"5Cp A^ !!z  . IbV ab J!6I ^ vAv!Ja. cnAJ!V.W)^lA>0<<c'.f>: n:  4 l%F))VaT6/'H)TRAAl!~|DA)&PbA^d., FLA)bA !l=X2VAl~Za^"2!DH( i!ihv\!@aD lsA>ᤡ@N. !6Q)z( A,I ?\!AT)("NW`K:,"Ch:PS AX3p.ZDT v!l ge|adA"" |FD _F< ""aHAJ!FhtgeE" @.napFn,iaFA  `!D&nAF&aV  A2eAX D $bᘉ)AzAoAAhr B!ƁabvP,,.j l F0A R!:A6A  ihH!0A 9޾' Xh5.TPR&EMDM.ghI5~N(7 lV4!&!@p-A<ng (ATJ<ABI!hi)rR,I!!6 A"QUapL4f!t  aXb jAD0>)Uph08.*!N8+F2MEZnx)2-vFSHOaN!!,6)a"!jv"7an A at!Lan)A 1A:@  ~A>1\c% a!A: !EV!.4AnzPi%:BMpeI SPN A$Pnl4, r&TF|AIBD,v\/n#vN7&6\EB .z8z8z8 ^6d`n@Tҩ eP I ~9vA$z AILaIPA$Apq)6e,aZI!F *QGr )tF!JQ A F a:ɀi*" afh,!6i,0.!D;s" 1:bl!~`&1$c'|. nP>Vb/aF`vN(0. ! &!g!!^n~)!> !.!x>D4\!!rT\6%f J1P ZAl !c%Hd.XFjA\ B>\ p^ 6ZL^ . 9R&p`v*B 4#!^f!pB!0I !Fn!L6@46=p&To%A!:az)aAt&JaALtJ FaX./<6qz!&J\j!\a.a n.( rA"x rN!z 8k!XR4X^aui  9NA!؁Za| !x!P!" A .h/ a, .a  !` p@FI gE_!<1A8I^ l" l UPvASSjY E.$y¡$x   TMVF!0NZIM[ &OaZ26^(j !_cSEp!zf4v  G%l2NIEck/tyea0aa, AaAB0ZA._>F Ir! 5% c> a&a" @1uQ0aanh ATzsB(""EN"E%R 9 pA !D fTJat"^ !1 *! :NF A!.rɪ!I,,& p(!$ ^!!D (Lrn!.AD !B B@fA.ifF!4>(6<)Z-t! AdjABaAlDZb!!!(H LA!Bg!H " V! %&%& ^n`d`)88A 2uR\|F FL a a`d6: 6u&}.D^ !a :!&&!)x.ZN!FaB! .@t!6  ,!Q64 ! !N_6A Z A6 T,y: VP`hL`*p Dc6 eq(!yjI> !" FLa& n i! f f\C! BrJ,AeFv._l" !| Ad6atI4(*pc !R: !P9&@a~AdZAQ&J  jY, <!aPP!^jaP!D$!"a&tt: $!: lA ~A  6^ZH$!,>h9& tT^VKA>I| iA!!p4!j q>V)JT, Af ( ^ )%!! A(A!AH!62-Z9i !a.!>+Q|aA0 ~eIR.D  iA!pi!i8 a~>,v'Z~! ZaA $ :lPAla`!$PA! A.(&*rA`L)a~)pm\SJ I.!Hczp!FnaC!21(xD !$Tab! X!,T !H!Dj))p!!*6)8 aN!6x  a)!.HP֡!.|$)FA`!!pV:a"!"cB !'j  !x4!6V: f5 !ax !x/7&!< Ah0$aN~ >Faa !(!.z!pa!!!AiV/08/"V<) J! )j,j ##!naPA6!!6*(01!AhAZ!>$!  T!R 4^`T V`6 p!far!ih X2 I [P0! !z2a6!& h^N:!a AAbabaHi_v2 X!jaF>V &G>p!^ !:AnA(ά t x&1!AR W&A(ws-B2&!t]E B<L AA. VApaev!1/E4( ia<(!T  laT&RH&> I~ !NT ZDA 0V A~+ :AZ a> ab꩐!: sxA- fbW'Ah A!$i@)>9A!! !aAV*"!8v &>!NB26QF46H !0!):/: XQ@2!,!a&-!!!cx!iAj!F>BV!< !$A<Lpdn骩!JtA9M(rEMENs6!NJ~a0d :At!Za!>&> >:I,V ֩Qf>!!HA^qLA( 0.&I6A: A|AAF6:1T FAnъ P`!>An!Af얢a`!Lt!F iQR.& .6c<6)a84)0q^ThFaA*)a!Xyl!X L2: d!2!&&  x h a*`4(b+$it >A:!! 8 `FP n"}a6!zr !h6< >:(^ab>nlF.-y^: ! TdF$6{` {  A<q 1(!!)@6NRT9:H +Zf lX\AfR` h.0" 2m4A {2$D("\J:_F:_6.d+f6X N} )hf.\ .@!Xaa1,ok2$A lt $[ {"NA:Ax(h 9!V68Rd248JZ"mE.f} ]:j5Pa6T(adt% 0" rb \,*(b2 lwU!AB0 z P !Ύ *N!!6_,(% a0) 2 (<$ 0 A&r n vfC zRPlJ>S(nNf &.ɒaq!ql& O  s2!< rp5rxI~)DAVrE00)"FCT/W|Kcr  R!y3dJ 4 ;|AH1d 166HA:^Y"BawNR./t#xP*kxl8"l* AC. R"rkO</L@6m LR9iLJH:/  )>)tnaA5D .#!P>N  i!Ρ!lAX daR!6aIngnA(  d ! ".Vt7.j& >N6@` T'6 i. !aaXt 6v 2 PK>| ^w AaTa 6| 2~ ! !ā ,a ‰d&l$౞>jA1V& I4> V ),,A !^rdg"- 8* 2fV4!| VA  d1f pj!NAHVVe .: /* 2aj/e!y_t!fpZ (:A hk&I Fp/l0h_ 6Ra!aNN>r(0fsND*&An v!~6(V8 , !RaLS 4`A^0!.NTT\af.6<-&{A8alba6!rf AH.a>x&0 x $X0|a(M!RA!.Aa<B&!<$L$lv a8,cE P` T+ N PA:V*" 1!2AR8 l\ h $ Ff*!:!(%Vp O:^lV$ 0>!$),#Tޅ!t&d v8 `2&j"_"fBL xa!L !Y:z l!aLAcE&AD~RMteTl<I(!A xa~i2A!쁤**R~3aP0;AY6NTvBɐ1>a"A..!ɐIT!6B+a068!`\FH62 }!iK !2at6J`*aFz!4N"v5f4p$~ )~ iAuxVЁ>eB 2!|&jv.!i !|AYVa(A4!b ~<I.A!q*AVT΁6a!\W)"A!nlAfA`We| X p1)<t%! ZaH !8t!d 0)F!0 nH  `< < &ᶁ|v9&:!8AR>^( aV )>aA A 6.dP>N8Ia8n9aP f!, c&b ~jvlH!N.$~z¡6ީV*!b f$!ApYD/Az!an!>PA!a|aJ A  (ATA3!!raAɖtvZ ٺ!Ip6NAH&a!P jt/$KIv:3! a!^ avA !X h.0ahNi nq6^r<! a"4!av!$^ sd x<ց ^A8AfVI.A>YV6VSE (DAA|n!.`A)6 A.aP!Ada>c"F 1A*6^IA*!A!fy> 9R4x.>aF6HAa!,B8 Q!Qz(b  N6 ( OA6 !!l 1f)aF|)abV!a !!p&f |!P p&/2: !h,ee>A!!N0 ^aj!Z)V >a$a .0h6F&ZA1nAA>A~!nc1 A~d,4A d*!T!8f p!2""* .TDi4f ^T!`a! jAEd AR|n!jA.X\ (AT>Jz+AX !!d!)Ejc%  6 . .AF>.>| !6DFNr! زh!! F!Ja..| !"A%*HAZ MGJS2xA!9HIAap , A0#!&YAa!> ~ .Ah x> > FhA&x`.< `6 a.LgV0 .4>!*A4F!""aaܡL)d!+!N Ad!aX6t6(ɜ!F.8 !F!\!VI> HP!!/A <J f84 \ F XiaL.|X )pafF! M%F@^ 6 a,AZIY^JN4 A P!>F `A )j. Aցc%< @ V,#RK!^ AA X\& I:Ad^I 6(\!|  a4!RV:x%xE)H!z aVvB !A  Ρ"!`PG &N hB A!8b08!`*na&2 ,6DNt6 B VA4! & r)V! !t &A#6>&X !F&%+AT)eA.Qa0t!AdQbD6A y%AdP>0Mt\EX0A o\b ! IABAa $INFD! A~ rH.^B*dA!Ʃ:! aaa`D   ^)I^!l3`.! haءT!!aةfa$F ib< P! n!&H !b&.ar! a A>B !4j!u8znc.CM&(A\&6OA<1ai&H "<,v#!kQ\RN !$!AIZ)!\&e$r &pV!&1:!6Aj>1A!L YA !d (!q^R^!*0 !aLZ!  aVFHA|a0n&!xqb! X!6.AHJ *0!dD/&) 6aa8"!MD ).!RB!`^P2:a2    (a.a~a&!At!!*j!00! \*!d!!b/\L).6!>f <2 N& <^0B>$ !.~!A`&2"!~A 4x1Fa*:n&#*zA!P !^ā&a  F cEAj鬡en!pA\Ahԁ6aBAD !!4gato. {2  z@!<&  {@ {@2w w {@wo"pathcRMauro/lavoro/lavoro-progetti-strumenti.md"tsNsv)yB"datacv--- name: lavoro-progetti-strumenti description: "Progetti e strumenti di Mauro in ICR  MyICR Suite, Linker, AllRights, PowerBricks, Pacchetto emergenza ICR" metadata: node_type: memory type: user --- **MyICR Suite**  piattaforma operativa del team ICR, progettata e orchestrata da Mauro. Ha sostituito Excel personali, macro VBA su Access e strumenti legacy. l'asset portatile centrale di Mauro: vale dentro Mediaset, in un'altra struttura e fuori. Dettaglio tecnico (stack, cifre, moduli) in [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]]  qui resta solo l'inquadramento strategico/posizionamento. **Linker**  sistema di matching cataloghi di MyICR Suite: traduce i listini dei distributori (titoli in inglese, con varianti/errori) nei codici interni Mediaset, con cascata di tentativi (match esatto ! fuzzy ! codice IMDb). Migrazione attiva da VBA a Python. Manca ancora la selezione delle colonne per il copia-incolla (segnalato 10/07/2026). **Fornitura dati ICR (AllRights).** ICR riceve da Acquisti il dato completo  emesso, anagrafica, diritti, box office  tramite un accordo informale legacy legato al ruolo precedente di Mauro. la base dati su cui gira MyICR Suite. Vulnerabilit: se l'accesso informale diventa visibile, in particolare verso Tecnologie/CdG, ICR rischia il taglio immediato del flusso. Opportunit: far designare ICR come destinatario ufficiale dei dati nel modello AllRights  istituzionalizzare il flusso informale senza rivelare l'accesso attuale. Postura: partecipare come utente business esigente, mai come architetto che ha gi la soluzione in mano. **Copertura dati ICR  scoperta 17/07/2026** (da query DuckDB reali sul Frank-relay): solo il 18,8% dei diritti totali che ICR gestisce arriva effettivamente in MyICR Suite/PowerBricks. Il resto filtrato a monte (quasi tutto il pay/streaming, quasi tutto DVB-T/DVB-H) da un workaround introdotto ~1-2 anni fa dall'ufficio diritti per gestire contratti su canali secondari senza coinvolgere ICR  oggi quel workaround nasconde del tutto l'informazione che un prodotto "canale secondario" (problema di qualit-dato da sistemare, non urgente). Precisa (non contraddice) il concetto di "dato completo" di cui sopra: completo sul perimetro che arriva, non sull'universo dei diritti ICR. **AllRights**  progetto BI commissionato da CdG, costruito da Tecnologie con consulenza GestioPerformance su Qlik. Tre anime: reporting strategico, public knowledge base di catalogo, reporting operativo; oggetto il ciclo di vita del diritto. Tenta di fare ci che MyICR Suite gi fa. Limite tecnico: cruscotti Qlik fissi, nessuna cessione di controllo agli utenti, nessuna AI nel perimetro  concezione pre-svolta, atteso fallire sulle domande cross-dominio. La sua inadeguatezza visibile sar la prima occasione naturale per far valere il vantaggio di MyICR. **PowerBricks**  seme (da met luglio ~5 settimane di gestazione), non ancora in costruzione attiva. Progetto ambizioso e non commissionato da nessuno. Regia: il regista Mauro (architettura, layer semantico). **Progettazione tecnica ed esecuzione: Mauro ! Adrian** (aggiornato 04/08/2026  originariamente Mauro!Bill per la progettazione con Elon fuori perimetro esecutivo/tecnico; ruoli assorbiti, Bill in Adrian il 16/07, Elon cancellato il 29/07, vedi `project_alleggerimento_elon.md`). Direzione (non ancora costruita): visual query builder Blockly ! JSON ! traduttore ! SQL/DuckDB su Parquet; app desktop locale (PyWebView+Flask), read-only, zero LLM  l'unica cosa messa in mano ai colleghi 100% locale, niente governance/costo/errore silenzioso di un modello esterno. Il pezzo costoso il layer semantico (anagrafica, emesso, diritti, box office), condiviso con l'eventuale prototipo NL query che Mauro tiene come asso coperto personale. Visibilit: Marcello ne ha visto solo il concetto generico, non l'architettura n il contatto col territorio AllRights. Vedi [[PowerBricks]] (in `lavoro-python-ecosistema/`) per l'architettura tecnica completa e lo stato implementativo  questo nodo la lettura strategica/posizionamento, non la specifica tecnica. **MonitorOsservatorio**  tool Python realizzato da Mauro per l'Osservatorio (vedi [[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]] per stack/stato  riga `MonitorOsservatorioPy`). Qui resta solo l'episodio non coperto l: fix richiesto da Eleonora Fuse il 10/07/2026 (vedi [[lavoro-team-persone]] per chi Eleonora Fuse). Due episodi successivi, entrambi **risolti** (segnalati solo nel diario del 03/08, mai promossi a thread  chiuso da Mauro il 05/08): segnalazione di Sarah su una versione vecchia di Monitor Osservatorio da indagare, e migliorie richieste da Ludovica. **Pacchetto emergenza ICR**  contro-narrazione operativa che bypassa il filtro Marcello-Simona (vedi [[lavoro-dinamiche]]) presentando la categoria progettuale di Mauro direttamente a chi conta: il "livello sopra" l'infrastruttura, un autore raccontato all'opera indipendente dal canale Marcello-Simona. Tre pezzi: (1) documento "Cosa fa Mauro in ICR"  livello-funzione, iniziato il 16/07 (bozza v1: Mauro non un contributore editoriale in pi, costruisce l'infrastruttura su cui il team dipende  MyICR Suite, PowerBricks, il dominio dei diritti; ruolo in una riga: progettista-orchestratore); (2) distillato degli ordini di servizio Mediaset; (3) battle plan con scenari e mosse pronte (ristrutturazione ICR, trasferimento interno, riallocazione MFE generica, posizionamento esterno). Contesto che stringe la finestra: riorganizzazione MFE in moto, ICR ogni mese meno inevitabile  ma con lo scenario ostile reso meno probabile dalla riorg di luglio (Modina degradato non estromesso, catena di 5 salti non uno strappo). **Report Gemma per Maurizio**  nato da una necessit reale: mandare a Maurizio un report periodico sui prodotti valutati in Gemma dalle Reti per i distributori-cugini (SIC, Red Arrow/Seven One, Mediaset Espaa, Mediterrneo). Cadenza mensile. Flusso a tre pezzi: estrazione deterministica (Mauro/Bill) ! selezione editoriale di Alessandra (4/5 prodotti) ! arricchimento OMDB + editor dove Alessandra integra/verifica a mano (poster, sinossi, anno, durata, generi, regista, attori, rating, premi  agevolazione, non verit). Invio umano da Alessandra, mai automatico  il confine "preparare `" inviare da solo" rispettato per costruzione. Perch conta oltre al deliverable: la postura del 01/07 (proposta TVM, vedi [[lavoro-episodi]]) resa prodotto  Mauro costruisce l'infrastruttura, Alessandra ci mette l'editoriale e preme invio. Canale verso l'alto che non passa da Marcello n da Simona, su lavoro editoriale legittimo = inattaccabile. **Non lo stesso progetto di GemmaReport** ([[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]]): quello un job automatico settimanale (invio Outlook senza intervento umano), questo esplicitamente a invio umano "mai automatico"  le due descrizioni si contraddicono se fossero la stessa cosa. Condividono solo la fonte dati (GEMMA), non l'iniziativa: due progetti distinti, non una duplicazione da unificare. **Pacchetto Sony FR primavera**  Marcello riferisce a Mauro: carenza di film FR sulla primavera di Italia 1, causata dai fronti aperti su Warner, Universal, Paramount, Disney e Amazon. Maurizio ha chiesto di verificare come recuperare titoli. Unica possibilit individuata: pacchetto biennale con Sony, 5 titoli FR per la primavera (pi altri PT e LA TATA) e rinnovo dell'intero franchise Spiderman pi Anaconda sul 2028. Ordine di grandezza ~3,5 milioni/anno. {2  {@:i:&  {@ {@2  {@o"pathcDMauro/famiglia/project_velionmc.md"tsN )yB"datac--- name: project-velionmc description: Server Minecraft8@  VelionMC di Francesco  infrastruttura e stato metadata: node_type: memory type: project originSessionId: c35b3ade-b2cb-4b16-9684-fcd6d0b1386d --- Server Minecraft di Francesco (figlio minore di Mauro), creato 2026-04-23. **Infrastruttura:** - Provider: Hetzner Cloud, piano CX23 (2 vCPU, 4GB RAM, 40GB) - Location: Falkenstein FSN1 - IP: 167.233.98.108 - OS: Ubuntu 24.04 LTS - Accesso: root via SSH key `/home/mauro/.ssh/id_ed25519` - Backup Hetzner automatico attivo **Stato configurazione iniziale (2026-04-23, superata)**: checklist di setup (ufw, Java, Paper MC, whitelist) mai spuntata qui, ma **non riflette lo stato reale**  vedi aggiornamento sotto. Nessuna azione pendente. **Aggiornamento 2026-07-11:** Francesco ha installato VS Code + Codex in locale su un PC a casa (non sul server). Lo usa per sviluppare modifiche al server Minecraft autonomamente. Supercontento dei risultati. **Confermato da Mauro (05/08/2026): nessuna azione da fare.** Il server operativo, gestito in autonomia da Francesco. **Why:** Francesco voleva un server "suo" separato dall'infrastruttura di Mauro. **How to apply:** Francesco gestisce il server in autonomia con Codex; Adrian supporta l'infrastruttura se serve. {2  {@i"&   {@  {@2D D  {@Do"path"-Adrian/progetti/project_secondbrain_gdrive.md"tsN@ )yB"datacC--- name: project-secondbrain-gdrive description: "Mirror Google Drive dell'archivio per il connettore Claude.ai  meccanica rclone, esclusioni, decisione su _documenti" metadata: type: project --- **Attivo dal 05/08/2026.** Cartella `SecondBrain` su Google Drive (proprietario Mauro), popolata da `rclone sync` uno-a-uno da `archivio/` locale  proiezione in sola lettura, mai il contrario. Coerente col principio [[project_alleggerimento_elon|Mirror vs Inbox]] gi scritto il 28/07: Claude.ai (via connettore Google Drive, gi collegato nelle impostazioni di Mauro) legge da qui, non scrive mai qui. **Perch rclone e non i tool nativi del connettore Drive** (`create_file`/`copy_file` disponibili in sessione): quei tool non hanno `delete`/`update`  andrebbero bene per un caricamento una tantum ma accumulerebbero duplicati a ogni sync successivo, e comunque funzionano solo dentro una conversazione Claude attiva, non schedulabili. `rclone sync` gira come comando indipendente, riflette anche cancellazioni/rinomine, ed agganciato allo skill `chiusura-sessione` (non un cron a intervalli fissi  il mirror si aggiorna quando la sessione che ha toccato l'archivio si chiude, non continuamente mentre ancora in scrittura). **Setup tecnico**: - Remote rclone: `gdrive_secondbrain` (config in `~/.config/rclone/rclone.conf` sulla Nave, token OAuth ottenuto il 05/08 con `rclone authorize "drive"` lanciato sulla Nave stessa, autorizzato dal browser della Nave  non serve un desktop separato, la Nave ha un browser utilizzabile via desktop remoto). - Comando di sync: vedi step 7 di `chiusura-sessione` (`SKILL.md`). - Verificato al primo run (05/08): 119/119 file, ~117 MB, nessun errore. `_secrets/`/`_raw/` confermate assenti sul lato Drive. **Esclusioni  solo due, non tre**: `_raw/**` e `_secrets/**` (pi `.obsidian/**`, config locale irrilevante). **`_documenti/` INCLUSA**, deliberatamente  decisione esplicita di Mauro (05/08/2026) dopo che Adrian ha segnalato il contrasto con la regola precedentemente scritta in quella cartella ("non esportare mai", pensata proprio per questo scenario). Motivazione di Mauro: il resto dell'archivio contiene gi le stesse informazioni in forma di nota (fatti/date/importi), quindi gli originali (referti medici, carte d'identit, certificati di morte, atti) non alzano sostanzialmente il livello di esposizione. Documentato anche in `archivio/_documenti/_i_documenti.md` e `archivio/_secrets/_i_secrets.md`. **Non dare per scontato che valga per canali futuri**: questa un'approvazione specifica per questo mirror verso Claude.ai via connettore Drive gi autorizzato da Mauro  un domani, per un canale diverso (altra AI web, altro connettore), la stessa domanda va rifatta esplicitamente, non ereditata automaticamente. **Non ancora deciso**: se in futuro serva un sync anche pi frequente di "a fine sessione" (oggi non necessario, il valore nella consultazione occasionale da parte di Claude.ai, non nel real-time). **Valore confermato oltre l'uso originale (05/08/2026, stesso giorno del lancio)**: il mirror non serve solo a Mauro per interrogare l'archivio da Claude.ai  si rivelato anche un **controllo incrociato a costo zero** sulla qualit dell'archivio stesso. Una sintesi fatta da ChatGPT (fonte esterna, letta via Google Drive) e una segnalazione diretta di Claude.ai (via il mirror) hanno in un solo giorno: corretto un'incongruenza di documentazione lasciata da Adrian (`_i_archivio.md` non aggiornato), spinto un refactor architetturale reale (`_i_documenti.md` da inventario a policy), e  la parte pi utile  fatto emergere **tre item genuinamente aperti mai entrati nel giro thread/Reminders** (MonitorOsservatorio, VelionMC, rimborso AON Samuele), scoperti perch una fonte esterna ha letto le note di dominio senza il filtro "cosa sto gi seguendo" con cui Adrian le rilegge. Mauro (05/08): *"questi controlli incrociati che ci arrivano a costo zero sono utili e rinforzano il tutto"*  validazione esplicita del valore, non solo dell'uso previsto. Resta valido il principio guida di [[project_alleggerimento_elon]]: proposta esterna ! valutazione critica di Adrian ! decisione di Mauro, mai esecuzione automatica (vedi il caso del giorno: la proposta di rimozione totale dell'elenco file stata accettata solo dopo verifica orfani + controproposta). {2   {@& 2 e)+-& g2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 2 2 2 2 2222222222222222222 2!2"2#2$2%2&2'2(2)2*2+2,2-2.2/202122232425262728292:2;2<2=2>2?2@2A2B2C2D2E2F2G2H2I2J2K2L2M2N2O2P2Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2x2y2z2{2|2}2~2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 2 2 2 2 2222222222222222222 2!2"2#2$2%2&2'2(2)2*2+2,2-2.2/202122232425262728292:2;2<2=2>2?2@2A2B2C2D2E2F2G2H2I2J2K2L2M2N2O2P2Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2x2y2z2{2|2}2~2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222r~ ) @09d8a495b04e1e9d67f5170b2ac15f26d6613365fd773c1f54132a6f41f06c41@09d8a495b04e1e9d67f5170b2ac15f26d6613365fd773c1f54132a6f41f06c412L  4061d6987129a49c-cache    2  @09d8a495b04e1e9d67f5170b2ac15f26d6613365fd773c1f54132a6f41f06c41o"sectionsA o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAI IIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIIPI${o"type" paragraph"posAI III$II ${o"type" paragraph"posAI(II I*I$I ${o"type" paragraph"posAI.II I8II${o"type" paragraph"posAIIIIDII${o"type" paragraph"posAIHIIIHI4I${o"type"list"posAIJIIIJII${$ " listItemsAo"parentI="posAI>III>II${o"parentI="posAI@III@I:I${o"parentI="posAIBIIIBIbI${o"parentI="posAIDIIIDII${o"parentII"posAIJIIIJII${$"vI{2  @09d8a495b04e1e9d67f5170b2ac15f26d6613365fd773c1f54132a6f41f06c41i Ȣ) @1ac31f8015be37c8b9a848913e0c57da66f0d423353f461ee487e2543bffc3c7@1ac31f8015be37c8b9a848913e0c57da66f0d423353f461ee487e2543bffc3c72  @1ac31f8015be37c8b9a848913e0c57da66f0d423353f461ee487e2543bffc3c7o"linksAo"link"claude-code-slash-commands"original"[[claude-code-slash-commands]]" displayText"claude-code-slash-commands"posAIII II@I ${o"link"claude-md-subordinati"original"[[claude-md-subordinati]]" displayText"claude-md-subordinati"posAIII II6I ${$"headingsAo"heading" Riferimento"levelI"posAIII,IIIF${$"sectionsAo"type"yaml"posAIIIIII(${o"type"heading"posAIII,IIIF${o"type" paragraph"posAI IIJI II${o"type" paragraph"posAIIIIII ${o"type"list"posAIII III ${o"type" paragraph"posAIII III${$" listItemsAo"parentI"posAIII III ${o"parentI"posAIII III ${$" frontmattero"tipo"entit{"frontmatterLinksA$"frontmatterPosAIIIIII($"vI{2  @1ac31f8015be37c8b9a848913e0c57da66f0d423353f461ee487e2543bffc3c7>À ) @1da4a1d7b27f150dcdde3bcbe37629b5545f156c4c12ab49225035016139523d@1da4a1d7b27f150dcdde3bcbe37629b5545f156c4c12ab49225035016139523d2  @1da4a1d7b27f150dcdde3bcbe37629b5545f156c4c12ab49225035016139523do"linksAo"link"feedback_data_expert_workflow"original"![[feedback_data_expert_workflow]]" displayText"feedback_data_expert_workflow"posAI2II=I2II=${$"headingsAo"heading""Dove scrive la memoria persistente"levelI"posAIIIIIJI${o"heading"CLAUDE.md vs archivio/feedback"levelI"posAI&II'I&IBI(${o"heading"$Raggruppamento sidecar per documenti"levelI"posAI6II?I6INI@${o"heading"Negazioni non verificate"levelI"posAIFIIUIFI6IU${$"sectionsAo"type"yaml"posAIIII II${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIIJI${o"type" paragraph"posAIIIII I${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAI"III"I I'${o"type"heading"posAI&II'I&IBI(${o"type" paragraph"posAI*II(I*II,${o"type" paragraph"posAI.II,I.II5${o"type" paragraph"posAI2II5I2I I?${o"type"heading"posAI6II?I6INI@${o"type" paragraph"posAI:II@I:IIC${o"type" paragraph"posAI>IICI>I IM${o"type" paragraph"posAIBIIMIBIIU${o"type"heading"posAIFIIUIFI6IU${o"type" paragraph"posAIJIIUIJIIZ${o"type" paragraph"posAINIIZINIIb${o"type" paragraph"posAIRIIbIRIIe${$" frontmattero"name"feedback-gestione-archivio" descriptioncRegole operative su dove/come scrivere nell'archivio  location della memoria, CLAUDE.md vs archivio, raggruppamento sidecar, negazioni non verificate"metadatao"type"feedback{{"frontmatterLinksA$"frontmatterPosAIIII II$"vI{2  @1da4a1d7b27f150dcdde3bcbe37629b5545f156c4c12ab49225035016139523d?H ) @24f76f66616a6775b62102665a0ca3b7643dfc5c40e0eea711a08200e762bd7c@24f76f66616a6775b62102665a0ca3b7643dfc5c40e0eea711a08200e762bd7c2  @24f76f66616a6775b62102665a0ca3b7643dfc5c40e0eea711a08200e762bd7co"linksAo"link"_i_palmanova-213a"original"$[[_i_palmanova-213a|palmanova-213a]]" displayText"palmanova-213a"posAIIIIII${o"link"documenti-vendita"original"[[documenti-vendita]]" displayText"documenti-vendita"posAIII III ${$"embedsAo"link"12026-02-26-email-riscaldamento-studio-perotti.eml"original"6![[2026-02-26-email-riscaldamento-studio-perotti.eml]]" displayText"12026-02-26-email-riscaldamento-studio-perotti.eml"posAIIIIIlI${o"link"+2026-05-28-nespresso-riparazione-releco.pdf"original"0![[2026-05-28-nespresso-riparazione-releco.pdf]]" displayText"+2026-05-28-nespresso-riparazione-releco.pdf"posAI0II"I0I`I"${$"headingsAo"headingcRiscaldamento condominiale  pannelli radianti non funzionanti, intervento rimandato al 10/10/2026"levelI"posAIIIIII${o"headingcMacchina da caff Nespresso  problematica, in riparazione ricorrente"levelI"posAI,II!I,II"${$"sectionsA o"type"yaml"posAIIII II${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIII${o"type" paragraph"posAIIIIIlI${o"type"list"posAI III(II!${o"type"heading"posAI,II!I,II"${o"type" paragraph"posAI0II"I0I`I"${o"type"list"posAI4II"IIII>${$ "sectionsA$o"type"yaml"posAIIIIII${o"type"heading"posAI III I2I${o"type" paragraph"posAIIIIIHI${o"type"heading"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIIXI${o"type" paragraph"posAI III II${o"type" thematicBreak"posAI$III$II${o"type"heading"posAI(III(I6I${o"type"table"posAI,III6II${o"type" paragraph"posAI:III:II${o"type" thematicBreak"posAI>III>II${o"type"heading"posAIBIIIBI$I${o"type"table"posAIFIIIPII${o"type" thematicBreak"posAITIIITII${o"type"heading"posAIXIIIXI.I${o"type"list"posAI\III`II${o"type" paragraph"posAIdII IdII!${o"type" thematicBreak"posAIhII!IhII!${o"type"heading"posAIlII!IlIHI!${o"type"list"posAIpII!IrII&${o"type" thematicBreak"posAIvII&IvII&${o"type"heading"posAIzII&IzI.I&${o"type"list"posAI~II&III,${o"type" thematicBreak"posAIII,III,${o"type"heading"posAIII,IIZI-${o"type" paragraph"posAIII-III.${o"type"heading"posAIII.III.${o"type"list"posAIII.IIdI3${o"type"heading"posAIII3II@I3${o"type"list"posAIII3III8${o"type"heading"posAIII8IINI9${o"type"list"posAIII9III>${o"type" thematicBreak"posAIII>III>${o"type"heading"posAIII>III>${o"type"list"posAIII>III@${$$" listItemsAo"parentI["posAI\III\II${o"parentI["posAI^III^II${o"parentI["posAI`III`II${o"parentIo"posAIpII!IpII"${o"parentIo"posAIrII"IrII&${o"parentI}"posAI~II&I~II(${o"parentI}"posAIII(II~I)${o"parentI}"posAIII)II|I*${o"parentI}"posAIII*III,${o"parentI"posAIII.III0${o"parentI"posAIII0III2${o"parentI"posAIII2IIdI3${o"parentI"posAIII3II\I4${o"parentI"posAIII4III5${o"parentI"posAIII5II:I5${o"parentI"posAIII5III6${o"parentI"posAIII6II\I7${o"parentI"posAIII7III8${o"parentI"posAIII9III;${o"parentI"posAIII;II~I<${o"parentI"posAIII${o"parentI"posAIII>IIjI?${o"parentI"posAIII?IINI@${o"parentI"posAIII@III@${$" frontmattero"aliasesA" PowerBricks$"type"modulo"parent" MyICR Suite{"frontmatterLinksA$"frontmatterPosAIIIIII$"vI{2  @325229f72fce8fb332b11e875634b5febf1111654dab443a44059d109dee6e5bBL;Y&) @33c013791409b224caa451104449d84939473f0baef601bd30d83222cd3e59d0@33c013791409b224caa451104449d84939473f0baef601bd30d83222cd3e59d02  @33c013791409b224caa451104449d84939473f0baef601bd30d83222cd3e59d0o"embedsAo"link"$2025-04-05-referto-analisi-mauro.pdf"original")![[2025-04-05-referto-analisi-mauro.pdf]]" displayText"$2025-04-05-referto-analisi-mauro.pdf"posAIIIIIRI${o"link"+2026-01-26-analisi-calcolo-renale-mauro.pdf"original"0![[2026-01-26-analisi-calcolo-renale-mauro.pdf]]" displayText"+2026-01-26-analisi-calcolo-renale-mauro.pdf"posAI4III4I`I${o"link"$2026-05-30-referto-analisi-mauro.pdf"original")![[2026-05-30-referto-analisi-mauro.pdf]]" displayText"$2026-05-30-referto-analisi-mauro.pdf"posAIHII,IHIRI-${o"link"82026-07-24-email-conferma-ecoendoscopia-pancreas-hsr.eml"original"=![[2026-07-24-email-conferma-ecoendoscopia-pancreas-hsr.eml]]" displayText"82026-07-24-email-conferma-ecoendoscopia-pancreas-hsr.eml"posAIdIIAIdIzIB${$"headingsAo"headingcJReferto analisi complete  05/04/2025"levelI"posAIIIIIPI${o"headingcVAnalisi chimica calcolo renale  26/01/2026"levelI"posAI0III0I\I${o"headingcJReferto analisi complete  30/05/2026"levelI"posAIDII,IDIPI,${o"headingc`Appuntamento ecoendoscopia pancreas  01/09/2026"levelI"posAI`II@I`IfIA${$"sectionsAo"type"yaml"posAIIII II${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIIPI${o"type" paragraph"posAIIIIIRI${o"type" paragraph"posAIIIIII${o"type" paragraph"posAI III II${o"type" paragraph"posAI$III$I\I${o"type"list"posAI&III(II${o"type" paragraph"posAI,III,II${o"type"heading"posAI0III0I\I${o"type" paragraph"posAI4III4I`I${o"type" paragraph"posAI8III8II"${o"type" paragraph"posAIIILI>IIM${o"headingcRPrototipo passo 1  in corso (05/08/2026)"levelI"posAITIIjITIXIk${o"headingchPasso 2  Emesso, prima implementazione (05/08/2026)"levelI"posAIIIIInI${o"heading"$Domande aperte non ancora affrontate"levelI"posAIIIIINIئ${o"headingc^Scorporo da MyICR_Suite  superato dagli eventi"levelI"posAIIIIIdI${$"sectionsA3o"type"yaml"posAIIII II${o"type" paragraph"posAIIIIII ${o"type" paragraph"posAIII III${o"type"list"posAIIIIII!${o"type"heading"posAI II!I INI!${o"type" paragraph"posAI$II!I$I I+${o"type" paragraph"posAI(II+I(II-${o"type"list"posAI*II-I*II/${o"type"heading"posAI.II/I.II0${o"type" paragraph"posAI2II0I2II9${o"type" paragraph"posAI6II9I6I IE${o"type" paragraph"posAI:IIEI:IIL${o"type"heading"posAI>IILI>IIM${o"type" paragraph"posAIBIIMIBIIO${o"type"list"posAIFIIOIHI I_${o"type" paragraph"posAILII_ILIIc${o"type" paragraph"posAIPIIcIPIIj${o"type"heading"posAITIIjITIXIk${o"type" paragraph"posAIXIIkIXIIn${o"type" paragraph"posAI\IInI\IIs${o"type" paragraph"posAI`IIsI`IIy${o"type" paragraph"posAIdIIyIdII${o"type" paragraph"posAIhIIIhII${o"type" paragraph"posAIlIIIlI I${o"type" paragraph"posAIpIIIpII${o"type" paragraph"posAItIIItIIܘ${o"type" paragraph"posAIxIIIxI I${o"type" paragraph"posAI|III|II${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIII I${o"type" paragraph"posAIIIII I${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIInI${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIII I${o"type" paragraph"posAIIIII I${o"type" paragraph"posAIIIII I̅${o"type" paragraph"posAIIIЅII I${o"type" paragraph"posAIIIIIIڗ${o"type" paragraph"posAIIIޗIII${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIINIئ${o"type" paragraph"posAIIIܦIII${o"type"list"posAIIIIII${o"type"heading"posAIIIIIdI${o"type" paragraph"posAIIIII I${o"type" paragraph"posAIIIIII${$3" listItemsA o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII!${o"parentI)"posAI*II-I*II/${o"parentIE"posAIFIIOIFIIQ${o"parentIE"posAIHIIQIHI I_${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${$ " frontmattero"name"pyeco-powerbricks" descriptioncPowerBricks  visual query builder per colleghi ICR non tecnici, seme di progetto dormiente (zero codice scritto, cartella originale eliminata da PYTHON/ il 04/08/2026)"metadatao"type"project{{"frontmatterLinksA$"frontmatterPosAIIII II$"vI{2  @431e14968f07811c62fe0e5bd8c541a8f63b5605134ff6d20b95643c22465de4x6^2) @4a2ef7416c2de8b7f059eded9dcd4a2aca450490cf7652108761bd7627c64c1e@4a2ef7416c2de8b7f059eded9dcd4a2aca450490cf7652108761bd7627c64c1e2 @4a2ef7416c2de8b7f059eded9dcd4a2aca450490cf7652108761bd7627c64c1eo"linksAo"link"famiglia-nadia"original"[[famiglia-nadia]]" displayText"famiglia-nadia"posAI.III.II${o"link"_i_palmanova-213a"original"$[[_i_palmanova-213a|palmanova-213a]]" displayText"palmanova-213a"posAI2II!I2II"${o"link"famiglia-nadia"original"[[famiglia-nadia]]" displayText"famiglia-nadia"posAI8II,I8II,${o"link"documenti-vendita"original"[[documenti-vendita]]" displayText"documenti-vendita"posAIbIIHIbIII${$"headingsAo"headingcbOne Flex (welfare Mediaset)  scadenza 30/11/2026"levelI"posAIIIIIhI${o"heading" Patrimonio"levelI"posAIIIIII${o"heading".Flussi di cassa familiari (conto spese comuni)"levelI"posAI) @62a689db908f9b5c0085e1a8515f859ba71455b549f156abe3f7ab4ce2935ffd@62a689db908f9b5c0085e1a8515f859ba71455b549f156abe3f7ab4ce2935ffd2 @62a689db908f9b5c0085e1a8515f859ba71455b549f156abe3f7ab4ce2935ffdo"headingsAo"heading""Dual-write: KB e subagente insieme"levelI"posAIIIIIJI${o"heading"@Segnale di sessione: scrivere subito, non aspettare l'Agent tool"levelI"posAI"III"II${$"sectionsA o"type"yaml"posAIIII II${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIIJI${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"heading"posAI"III"II${o"type" paragraph"posAI&III&II#${o"type" paragraph"posAI*II#I*II*${o"type" paragraph"posAI.II*I.II1${$ " frontmattero"name"feedback-data-expert-workflow" descriptioncWorkflow di aggiornamento della conoscenza dominio ICR (data-expert)  dual-write KB+subagente, e segnale di sessione per scrivere subito senza aspettare"metadatao"type"feedback{{"frontmatterLinksA$"frontmatterPosAIIII II$"vI{2  @62a689db908f9b5c0085e1a8515f859ba71455b549f156abe3f7ab4ce2935ffdHV B) @7719f03466aa0798e7654d67358f8f3bbd0dadbad90b02dac7b0bb7f02a1031b@7719f03466aa0798e7654d67358f8f3bbd0dadbad90b02dac7b0bb7f02a1031b2  @7719f03466aa0798e7654d67358f8f3bbd0dadbad90b02dac7b0bb7f02a1031b o"linksAo"link"project_alleggerimento_elon"original"[[project_alleggerimento_elon]]" displayText"project_alleggerimento_elon"posAIIIIIBI${o"link"project_bill_futuro"original"[[project_bill_futuro]]" displayText"project_bill_futuro"posAIIIII2I${o"link"project_fragilita_nave"original"[[project_fragilita_nave]]" displayText"project_fragilita_nave"posAIII II8I ${o"link" project_grafo"original"[[project_grafo]]" displayText" project_grafo"posAIII II&I ${o"link"project_mcp_vault"original"[[project_mcp_vault]]" displayText"project_mcp_vault"posAIII II.I${o"link"project_reminders_sync"original"[[project_reminders_sync]]" displayText"project_reminders_sync"posAIIIII8I${o"link"project_test_secondbrain_voce"original"![[project_test_secondbrain_voce]]" displayText"project_test_secondbrain_voce"posAIIIIIFI${o"link"roadmap-consolidamento"original"[[roadmap-consolidamento]]" displayText"roadmap-consolidamento"posAIIIII8I${$"headingsAo"heading"Progetti"levelI"posAIII,III@${$"sectionsAo"type"yaml"posAIIIIII(${o"type"heading"posAIII,III@${o"type" paragraph"posAI IIDI II${o"type"list"posAIIIIII${o"type" paragraph"posAI"III"II${$" listItemsAo"parentI"posAIIIIII${o"parentI"posAIIIIII ${o"parentI"posAIII III ${o"parentI"posAIII III ${o"parentI"posAIII III${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${$" frontmattero"tipo"entit{"frontmatterLinksA$"frontmatterPosAIIIIII($"vI{2  @7719f03466aa0798e7654d67358f8f3bbd0dadbad90b02dac7b0bb7f02a1031b F) @7764d2735d2d41967dfa1b640caadd2d2e94e0b72505986d0bc25f6f7817bf66@7764d2735d2d41967dfa1b640caadd2d2e94e0b72505986d0bc25f6f7817bf662  @7764d2735d2d41967dfa1b640caadd2d2e94e0b72505986d0bc25f6f7817bf66o"headingsAo"headingcTRoadmap Consolidamento  Adrian su Dropbox"levelI"posAIIIIIXIX${o"heading"Architettura target"levelI"posAIIIII,I${o"heading"Principi"levelI"posAIHIIIHII${o"heading"Steps di migrazione"levelI"posAI\III\I,I${o"heading"Thread aperti (non bloccanti)"levelI"posAIII!II@I"${$"sectionsAo"type"heading"posAIIIIIXIX${o"type" paragraph"posAIII\III${o"type" paragraph"posAIIII II${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIII,I${o"type"code"posAIIII6II ${o"type" paragraph"posAI:II I:IBI ${o"type"list"posAIII I>IvI ${o"parentI;"posAI@II I@InI${o"parentIK"posAILIIILIbI${o"parentIK"posAINIIINII${o"parentIK"posAIPIIIPII${o"parentIK"posAIRIIIRII${o"parentIK"posAITIIITII${o"parentI_"posAI`III`IVI${o"parentI`"posAIbIIIbII${o"parentI`"posAIdIIIdIZI${o"parentI_"posAIhIIIhIBI${o"parentIh"posAIjIIIjII${o"parentIh"posAIlIIIlII${o"parentI_"posAIpIIIpIBI${o"parentIp"posAIrIIIrII${o"parentI_"posAIvIIIvIRI${o"parentIv"posAIxIIIxIrI${o"parentI_"posAI|III|IPI${o"parentI|"posAI~III~IxI ${o"parentI|"posAIII III!${o"parentI"posAIII"III#${o"parentI"posAIII#III%${$"vI{2  @7764d2735d2d41967dfa1b640caadd2d2e94e0b72505986d0bc25f6f7817bf66-wu=tJ) @79536b81a7d0e86cc5d3cfb7bd3140fd665b997079099f0def824ce46344ee39@79536b81a7d0e86cc5d3cfb7bd3140fd665b997079099f0def824ce46344ee392  @79536b81a7d0e86cc5d3cfb7bd3140fd665b997079099f0def824ce46344ee39o"linksAo"link" ImdbUpdate"original"[[ImdbUpdate]]" displayText" ImdbUpdate"posAIIIIII${o"link" GemmaReport"original"[[GemmaReport]]" displayText" GemmaReport"posAIIIIII${o"link" MyICR_Suite"original"[[MyICR_Suite]]" displayText" MyICR_Suite"posAIIIIII${o"link"_i_lavoro-python-ecosistema"original"8[[_i_lavoro-python-ecosistema|lavoro-python-ecosistema]]"l displayText"lavoro-python-ecosistema"posAII IIIzI${$"sectionsAo"type"yaml"posAIIII II${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII ${$" frontmattero"name" pyeco-frank" descriptioncFrank (ex Scheduler)  daemon Windows che orchestra i job ETL dell'ufficio"metadatao"type"project{{"frontmatterLinksA$"frontmatterPosAIIII II$"vI{2  @79536b81a7d0e86cc5d3cfb7bd3140fd665b997079099f0def824ce46344ee39I͠ÕN) @89e6d5b01f833b9f5be06db7f4643021bfc5d1d120ab38597a28168f2d042384@89e6d5b01f833b9f5be06db7f4643021bfc5d1d120ab38597a28168f2d0423842߽ @89e6d5b01f833b9f5be06db7f4643021bfc5d1d120ab38597a28168f2d042384o"linksAo"link"project_alleggerimento_elon"original"/[[project_alleggerimento_elon|Mirror vs Inbox]]" displayText"Mirror vs Inbox"posAIIIIII${$"sectionsAo"type"yaml"posAIIII II${o"type" paragraph"posAIIIIII ${o"type" paragraph"posAIII II I${o"type" paragraph"posAIIIII$I${o"type"list"posAIIIIII${o"type" paragraph"posAI III I I&${o"type" paragraph"posAI$II&I$II+${o"type" paragraph"posAI(II+I(II.${$" listItemsAo"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${$" frontmattero"name"project-secondbrain-gdrive" descriptioncMirror Google Drive dell'archivio per il connettore Claude.ai  meccanica rclone, esclusioni, decisione su _documenti"metadatao"type"project{{"frontmatterLinksA$"frontmatterPosAIIII II$"vI{2ސ  @89e6d5b01f833b9f5be06db7f4643021bfc5d1d120ab38597a28168f2d0423844|W5R) @8b843cc9b353c9b286ab1c289d3cc8e1b82cbdb991854e9287425e5224aed46e@8b843cc9b353c9b286ab1c289d3cc8e1b82cbdb991854e9287425e5224aed46e2f f @8b843cc9b353c9b286ab1c289d3cc8e1b82cbdb991854e9287425e5224aed46eeo"linksA o"link"_i_palmanova-213a"original"%[[_i_palmanova-213a|Palmanova 213/A]]" displayText"Palmanova 213/A"posAIIhIIII${o"link"_i_palmanova-213a"original"$[[_i_palmanova-213a|palmanova-213a]]" displayText"palmanova-213a"posAIIIIII${o"link"_i_palmanova-213a"original"$[[_i_palmanova-213a|palmanova-213a]]" displayText"palmanova-213a"posAI"III"II${o"link"_i_palmanova-213a"original"$[[_i_palmanova-213a|palmanova-213a]]" displayText"palmanova-213a"posAI6II*I6II+${o"link"finanze"original" [[finanze]]" displayText"finanze"posAIzIIZIzIIZ${o"link"casa"original"[[casa]]" displayText"casa"posAIzII_IzII_${o"link"_i_palmanova-213a"original"$[[_i_palmanova-213a|palmanova-213a]]" displayText"palmanova-213a"posAII2IIIzIΆ${o"link"_i_palmanova-213a"original"$[[_i_palmanova-213a|palmanova-213a]]" displayText"palmanova-213a"posAIIPIIII${o"link"_i_palmanova-213a"original"$[[_i_palmanova-213a|palmanova-213a]]" displayText"palmanova-213a"posAIIzIIII${o"link"_i_palmanova-213a"original"$[[_i_palmanova-213a|palmanova-213a]]" displayText"palmanova-213a"posAII>I؞III${o"link"_i_palmanova-213a"original"$[[_i_palmanova-213a|palmanova-213a]]" displayText"palmanova-213a"posAIIIΩIII${o"link"_i_palmanova-213a"original"$[[_i_palmanova-213a|palmanova-213a]]" displayText"palmanova-213a"posAIIpIIII${o"link"_i_palmanova-213a"original"$[[_i_palmanova-213a|palmanova-213a]]" displayText"palmanova-213a"posAIIIIILI${$ "embedsAo"link">2026-03-26-email-documenti-successione-palmanova-tempocasa.eml"original"C![[2026-03-26-email-documenti-successione-palmanova-tempocasa.eml]]" displayText">2026-03-26-email-documenti-successione-palmanova-tempocasa.eml"posAIII III ${o"link"/1968-11-29-atto-compravendita-palmanova213a.pdf"original"4![[1968-11-29-atto-compravendita-palmanova213a.pdf]]" displayText"/1968-11-29-atto-compravendita-palmanova213a.pdf"posAI,III,IhI ${o"link";2026-04-09-email-certificato-morte-gianfranco-tempocasa.eml"original"@![[2026-04-09-email-certificato-morte-gianfranco-tempocasa.eml]]" displayText";2026-04-09-email-certificato-morte-gianfranco-tempocasa.eml"posAI>II-I>II.${o"link"52001-02-01-certificato-morte-gianfranco-gagliardi.pdf"original":![[2001-02-01-certificato-morte-gianfranco-gagliardi.pdf]]" displayText"52001-02-01-certificato-morte-gianfranco-gagliardi.pdf"posAIHII4IHItI5${o"link"-2023-12-21-certificato-morte-milena-zanon.pdf"original"2![[2023-12-21-certificato-morte-milena-zanon.pdf]]" displayText"-2023-12-21-certificato-morte-milena-zanon.pdf"posAIXIISuccessione Milena Zanon  2024"levelI"posAI~IIcI~IFId${o"headingcCILA in sanatoria  email, procura, pagamento oblazione, ricevuta"levelI"posAIIIlIIIm${o"headingcfDOCFA  ricevuta di avvenuta denuncia di variazione"levelI"posAIIIIIlI܉${o"headingcRAPE  attestato di prestazione energetica"levelI"posAIIIڒIIXI${o"headingcBBonifico  provvigione mediazione"levelI"posAIIIIIHI${o"headingcpCaparra confirmatoria  i due bonifici che la completano"levelI"posAIIIIIvI${o"headingcjAccettazione della proposta  firmata + audit log FEA"levelI"posAIIIIIpI${o"heading" Riferimenti"levelI"posAIIIIII${$ "sectionsA4o"type"yaml"posAIIII II${o"type" paragraph"posAIIIIII ${o"type"heading"posAIII IIdI ${o"type" paragraph"posAIII III ${o"type"list"posAIII I$II${o"type"heading"posAI(III(I@I${o"type" paragraph"posAI,III,IhI ${o"type"list"posAI0II I6II,${o"type"heading"posAI:II,I:II-${o"type" paragraph"posAI>II-I>II.${o"type"list"posAIBII.IDII4${o"type" paragraph"posAIHII4IHItI5${o"type"list"posAILII5IPII<${o"type"heading"posAITII${o"headingcbPrincipio generale  macroanalisi, non gestionale"levelI"posAI6IIEI6IhIF${o"heading"#Convenzioni di presentazione output"levelI"posAI>IISI>ILIS${o"headingc*Schema  tabelle note"levelI"posAINII_INI0I`${o"headingcLNota metodologica  accesso ai parquet"levelI"posAIVIIcIVITId${o"heading";Dataset esplorati in questa sessione (schema + cardinalit)"levelI"posAIjIIIjI~I${o"heading"8Verifica chiave (prodotto, edizione) su prodotti.parquet"levelI"posAIIIIIxI${o"headingcStruttura diritti.parquet  osservazione diretta (non ancora business logic)"levelI"posAIIIIII${o"heading"diritti_enrich.parquet"levelI"posAIIIII4I${o"heading"emesso_enrich.parquet"levelI"posAIIIII2I${o"headingcrCome si collegano i dataset  mappa dei join (verificati)"levelI"posAIIIIIxI${o"heading",Sintesi struttura dati emergente `[IPOTESI]`"levelI"posAIIIII`I${o"headingc0Business logic  diritti"levelI"posAIIIII6I${o"headingc2Business logic  edizioni"levelI"posAIIIII8I${o"headingcprodotti.parquet  approfondimento (sessione 2026-07-17, seconda sessione)"levelI"posAIIIIII${o"heading"Schema completo"levelI"posAIIIII&I${o"headingcSemantica di `edizione`  osservazione diretta su esempi concreti"levelI"posAIIIIIIȪ${o"headingcProdotti "politipologici"  tipologia diversa tra edizioni dello stesso rifer"levelI"posAIIIIII${o"headingc`superserie_id`/`superserie_descr`/`superserie_extkey`  franchise/saga, NON stagione"levelI"posAIIIIII${o"headingcz`unico_seriale`  flag film-vs-serie confermato con eccezioni"levelI"posAIIIIII‚${o"headingcXColonne enum  valori distinti con conteggio"levelI"posAIIIII`I${o"heading"Correzione a ipotesi precedenti"levelI"posAIIIܫIIFI${o"headingcBusiness logic  rifer/edizione (sessione 2026-07-17, terza sessione)"levelI"posAIIIIII${o"heading"31. Distribuzione quantitativa edizioni per prodotto"levelI"posAIII»IInI${o"heading"?2. diritti.parquet: a quale (prod, ediz) sono legati i diritti?"levelI"posAIIIIII${o"heading"[3. emesso.parquet: quale edizione va effettivamente in onda, e coincide col diritto attivo?"levelI"posAIIIIII${o"heading"14. boxoffice.parquet: nessuna edizione, ha senso?"levelI"posAIIIIIjI̭${o"headingcpTipologie prodotto  scope ICR (in corso di definizione)"levelI"posAIIIIIxI${o"heading">Sintesi operativa: come si sceglie l'edizione in un contesto X"levelI"posAIIIIII${o"heading"Glossario termini di dominio"levelI"posAIIIII>Iܼ${$"sectionsAno"type"yaml"posAIIII II${o"type" paragraph"posAIIIIII ${o"type" paragraph"posAIII III${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIII${o"type" paragraph"posAI"III"II ${o"type"list"posAI$II I&II+${o"type" paragraph"posAI*II+I*II=${o"type"heading"posAI.II=I.II>${o"type" paragraph"posAI2II>I2IIE${o"type"heading"posAI6IIEI6IhIF${o"type" paragraph"posAI:IIFI:I IS${o"type"heading"posAI>IISI>ILIS${o"type" paragraph"posAIBIISIBIFIT${o"type"list"posAIDIITIJII_${o"type"heading"posAINII_INI0I`${o"type" paragraph"posAIRII`IRIIc${o"type"heading"posAIVIIcIVITId${o"type" paragraph"posAIZIIdIZI In${o"type" paragraph"posAI^IInI^I Iy${o"type" paragraph"posAIbIIyIbII~${o"type" paragraph"posAIfIIIfII${o"type"heading"posAIjIIIjI~I${o"type" paragraph"posAInIIInII${o"type"table"posAIrIIII I${o"type"heading"posAIIIIIxI${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIII${o"type"heading"posAIIIII4I${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIII2I${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIIxI${o"type" paragraph"posAIIIIII${o"type"table"posAIIIIII${o"type"heading"posAIIIII`I${o"type"list"posAIIIIII${o"type"heading"posAIIIII6I${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIII8I${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIII${o"type"heading"posAIIIII&I${o"type" paragraph"posAIIIIII${o"type"table"posAIIIIII${o"type"heading"posAIIIIIIȪ${o"type" paragraph"posAIII̪III${o"type" paragraph"posAIIIII I${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIII${o"type" paragraph"posAIIIII I${o"type" paragraph"posAIIIII I${o"type"heading"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIII I${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIII‚${o"type" paragraph"posAIIIƂIII҆${o"type"list"posAIIIԆIII${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIII`I${o"type" paragraph"posAIIIIIXIБ${o"type"list"posAIIIԑIIXIث${o"type"heading"posAIIIܫIIFI${o"type" paragraph"posAIIIII I${o"type"heading"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"heading"posAIII»IInI${o"type" paragraph"posAIIIIII${o"type"table"posAIIIII,I${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIII I${o"type"heading"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"table"posAIIIII I${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIII I${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIIIҁ${o"type" paragraph"posAIIIցIII̐${o"type" paragraph"posAIIIАII I${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIII Iެ${o"type"heading"posAIIIIIjI̭${o"type" paragraph"posAIIIЭIII${o"type"heading"posAIIIIIxI${o"type" paragraph"posAIIIIII${o"type"table"posAIIIIII${o"type" paragraph"posAIIIII I${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIII${o"type"heading"posAIIIII>Iܼ${o"type"list"posAIIIIII${$n" listItemsAOo"parentI#"posAI$II I$II%${o"parentI#"posAI&II%I&II+${o"parentIC"posAIDIITIDIIW${o"parentIC"posAIFIIWIFIIZ${o"parentIC"posAIHIIZIHII]${o"parentIC"posAIJII]IJII_${o"parentI"posAIIIII I${o"parentI"posAIIIII I${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIIIĸ${o"parentI"posAIIIƸIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIԆIII${o"parentI"posAIIIIII${o"parentI"posAIIIԑIII${o"parentI"posAIIIII I${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIII>I${o"parentI"posAIIIIIXIث${o"parentI"posAIIIIII${o"parentI"posAIIIIIIҁ${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIIIʈ${o"parentI"posAIIÏIII${o"parentI"posAIIIIII${o"parentI"posAIIIII I${o"parentI"posAIIIڐIII${o"parentI"posAIIIIII${o"parentI"posAIIIII I${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIII I${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIII I${o"parentI"posAIIIII I${o"parentI"posAIIIII I${o"parentI"posAIIIII I${o"parentI"posAIIIII I${o"parentI"posAIIIII I${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIII4I${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIII"I${o"parentI"posAIIIII2I${o"parentI"posAIIIIII${o"parentI"posAIIIIIII@I>IIA${o"type"list"posAI@IIAIDIIH${o"type"heading"posAIHIIHIHIII${o"type" paragraph"posAILIIIILIIQ${o"type" paragraph"posAIPIIQIPIIW${o"type" paragraph"posAITIIWITIIY${o"type"list"posAIVIIYI`IIc${o"type" paragraph"posAIdIIcIdIIl${o"type" paragraph"posAIhIIlIhIIp${o"type"list"posAIjIIpIlIIs${o"type" paragraph"posAIpIIsIpII{${o"type" paragraph"posAItII{ItII}${o"type" paragraph"posAIxII}IxII${o"type" paragraph"posAI|III|II${o"type"code"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIIIҮ${o"type"list"posAIIIԮIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIIIҐ${o"type" paragraph"posAIII֐IIIԒ${o"type"list"posAIIIؒIII${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIIIҌ${o"type" paragraph"posAIII֌III${o"type"list"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIII${o"type" paragraph"posAIIIII I؁${o"type" paragraph"posAIII܁III${o"type"list"posAIIIIIIء${o"type" paragraph"posAIIIܡIII${o"type" paragraph"posAIIIII Iڳ${o"type" paragraph"posAIII޳IIZI${o"type"list"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIII${o"type" paragraph"posAIIIIII֨${o"type"list"posAIIIڨIII${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIII2I${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIII${o"type" paragraph"posAIIIII I${o"type"heading"posAIIIIIjI${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIĪII*I${o"type"code"posAIIIIIIޭ${o"type" paragraph"posAIIIII(I${o"type"code"posAIIIIIIȰ${o"type" paragraph"posAIIIʰIIIڱ${o"type" paragraph"posAIIIޱIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIInI${o"type" paragraph"posAIIIIII${o"type"list"posAIIIIII${o"type"heading"posAIIIIIvI${o"type" paragraph"posAIIIIII${o"type"list"posAIIIII Iҕ${$]" listItemsAqo"parentI!"posAI"III"II*${o"parentI!"posAI$II*I$II-${o"parentI!"posAI&II-I&II/${o"parentI!"posAI(II/I(II3${o"parentI!"posAI*II3I*II6${o"parentI?"posAI@IIAI@IIC${o"parentI?"posAIBIICIBIIF${o"parentI?"posAIDIIFIDIIH${o"parentIU"posAIVIIYIVII]${o"parentIU"posAIXII]IXI^I]${o"parentIU"posAIZII]IZII`${o"parentIU"posAI\II`I\IIb${o"parentIU"posAI^IIbI^IbIb${o"parentIU"posAI`IIbI`IIc${o"parentIi"posAIjIIpIjIIq${o"parentIi"posAIlIIqIlIIs${o"parentI"posAIIIԮIIIԴ${o"parentI"posAIIIִIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIII Iȃ${o"parentI"posAIIIʃIII${o"parentI"posAIIIIII${o"parentI"posAIIIIIIҐ${o"parentI"posAIIIؒIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIIIµ${o"parentI"posAIIIĵIII${o"parentI"posAIIIIII${o"parentI"posAIIIII I${o"parentI"posAIIIII I${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIII I${o"parentI"posAIIIIII${o"parentI"posAIIIIIIҌ${o"parentI"posAIIIIII${o"parentI"posAIIIIIIΗ${o"parentI"posAIIIЗIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIIIƻ${o"parentI"posAIIIȻIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIIIĝ${o"parentI"posAIIIƝIIIء${o"parentI"posAIIIIII${o"parentI"posAIIIIIIо${o"parentI"posAIIIҾIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIIIʐ${o"parentI"posAIII̐III${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIڨIII${o"parentI"posAIIIIIIұ${o"parentI"posAIIIԱIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIInI${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIIlI${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIII I${o"parentI"posAIIIII Iҕ${$q" frontmattero"name"project-flussi-knowledge" descriptioncBase di conoscenza logistica dei flussi dati del dominio ICR (pipeline, provenienza, trasformazioni  letti oggi via MyICR_Suite/PowerBricks, dominio agnostico rispetto all'applicativo)  costruita con Mauro, letta dal subagente flussi-expert"metadatao"type"project{{"frontmatterLinksA$"frontmatterPosAIIII II$"vI{2֐  @9f7473146170ff52438bee98b50a0114a99641ce0a236cadebc7a6c95ad90ddcHz/b) @acfefa43d214e9ab380bd71365487afb32c4d88ff3e8c3e23b3523c2958d7219@acfefa43d214e9ab380bd71365487afb32c4d88ff3e8c3e23b3523c2958d72192[ [ @acfefa43d214e9ab380bd71365487afb32c4d88ff3e8c3e23b3523c2958d7219Zo"headingsA o"headingcTMyICR Suite  Data Dictionary per NL Query"levelI"posAIIIIIXIX${o"heading"Panoramica del sistema"levelI"posAIIIII2I${o"headingcdChiave di navigazione  come si collegano i domini"levelI"posAI2III2IjI${o"headingcIMDB  Collegamento codici IMDB"levelI"posAIIIIIDIޫ${o"headingcIʋ${o"type" blockquote"posAIII΋III${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIIIZI${o"type" paragraph"posAIIIIIIȐ${o"type"table"posAIII̐IIIΚ${o"type" thematicBreak"posAIIIҚIIIؚ${o"type"heading"posAIIIܚIIHI${o"type" paragraph"posAIIIIITI${o"type"table"posAIIIIIpI${o"type" paragraph"posAIIIIII${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIIIDIޫ${o"type" paragraph"posAIIIIII${o"type"table"posAIIIIII${o"type" blockquote"posAIIIIIIر${o"type" thematicBreak"posAIIIܱIII${o"type"heading"posAIIIIIBI${o"type" paragraph"posAIIIIIIҴ${o"type"table"posAIIIִII`I${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIII*Iʽ${o"type" paragraph"posAIII̽IIIо${o"type"table"posAIIIԾIIdI${o"type" paragraph"posAIIIII,I${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIIILI${o"type" paragraph"posAIIIII~I${o"type"table"posAIIIIIhI${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIIITI${o"type" paragraph"posAIIIII|I${o"type"table"posAIIIIII${o"type" blockquote"posAIIIIItI${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIIIJI${o"type" paragraph"posAIIIIIrI${o"type" paragraph"posAIIIIII${o"type"table"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIIIjI${o"type" paragraph"posAIIIII~I${o"type" paragraph"posAIIIIII${o"type"table"posAIIIIII${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIIINI${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIIIޔ${o"type"table"posAIIIII`I${o"type" blockquote"posAIIIIII${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIIIHI${o"type" paragraph"posAIIIIIIƪ${o"type" paragraph"posAIIIʪIII${o"type"table"posAIIIII^I${o"type" blockquote"posAIIIIII${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIII\I${o"type" paragraph"posAIIIIII${o"type"table"posAIIIIIxI${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIIIfI${o"type" paragraph"posAIIIIIfI${o"type"table"posAIIIIIvI${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIIIxI${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"table"posAIIIIIxI${o"type" blockquote"posAIIIIII${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIIIZI${o"type"code"posAIIIIII${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIIIvI${o"type" paragraph"posAIIIIII${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIIIdI${o"type" paragraph"posAIIIII^I${o"type"table"posAIIIIItI${o"type" paragraph"posAIIIIIIԑ${o"type" thematicBreak"posAIIIؑIIIޑ${o"type"heading"posAIIIIIfIȒ${o"type" paragraph"posAIII̒IInI${o"type"table"posAIIII IpIЦ${o"type" thematicBreak"posAI IIԦI IIڦ${o"type"heading"posAI IIަI IPI${o"type" paragraph"posAI III IIԨ${o"type"table"posAI IIبI IxI${o"type" thematicBreak"posAI III II${o"type"heading"posAI II¼I IhI${o"type" paragraph"posAI III IPI${o"type"table"posAI III I`I${o"type" thematicBreak"posAI III II${o"type"heading"posAI III IBI${o"type" paragraph"posAI III IJI${o"type"table"posAI III IvI${o"type" paragraph"posAI III II${o"type" thematicBreak"posAI III II${o"type"heading"posAI III IrI${o"type" paragraph"posAI III ITI${o"type" paragraph"posAI III II${o"type" thematicBreak"posAI III II${o"type"heading"posAI III ItI${o"type" paragraph"posAI III IbI${o"type" paragraph"posAI III II${o"type" thematicBreak"posAI III II${o"type"heading"posAI III IBI${o"type"code"posAI III II${o"type" thematicBreak"posAI III II${o"type"heading"posAI III I4I${o"type"table"posAI III II${$" listItemsAo"parentI"posAIIIBII>IC${o"parentI"posAIIICIIBIC${o"parentI"posAIIICII8ID${o"parentI"posAIIIDIIFID${o"parentI"posAIIIEII:IE${o"parentI"posAIIIEII0IE${o"parentI"posAIIIEII*IF${o"parentI"posAIIIFIIIG${o"parentI"posAIIIGIInIH${o"parentI"posAIIIHIIIJ${o"parentI"posAIIIJIIXIJ${o"parentI"posAIIIJII\IK${o"parentI"posAIIIKIIJIL${o"parentI"posAIIILIIlIM${o"parentI"posAIIIMIIrIN${o"parentI"posAIIINIIRIN${$"vI{2Ԑ  @acfefa43d214e9ab380bd71365487afb32c4d88ff3e8c3e23b3523c2958d7219P2 f) @b14bd2bede91a6ef2cd6735a07aac8678e0dd2239907a4f7da1c4ccb9eee07d2@b14bd2bede91a6ef2cd6735a07aac8678e0dd2239907a4f7da1c4ccb9eee07d22  @b14bd2bede91a6ef2cd6735a07aac8678e0dd2239907a4f7da1c4ccb9eee07d2o"linksA o"link" _i_famiglia"original"[[_i_famiglia|famiglia]]" displayText"famiglia"posAIIIII4I${o"link"finanze"original" [[finanze]]" displayText"finanze"posAIIIIII${o"link"casa"original"[[casa]]" displayText"casa"posAIIIIII${o"link"_i_palmanova-213a"original"$[[_i_palmanova-213a|palmanova-213a]]" displayText"palmanova-213a"posAIIIIILI${o"link" _i_lavoro"original"[[_i_lavoro|lavoro]]" displayText"lavoro"posAIII II,I ${o"link"salute"original" [[salute]]" displayText"salute"posAIII III ${o"link"principi-kaizen"original"[[principi-kaizen]]" displayText"principi-kaizen"posAIII II*I ${o"link" _i_diario"original"[[_i_diario|diario]]" displayText"diario"posAI$III$I,I${o"link"_i_raw"original"[[_i_raw|_raw]]" displayText"_raw"posAI(III(II${o"link" _i_documenti"original"[[_i_documenti|_documenti]]" displayText" _documenti"posAI,III,II${$ "headingsAo"heading"Mauro"levelI"posAIII,III:${o"heading"File"levelI"posAIIIIII${o"heading"Cartelle"levelI"posAI"III"II${$"sectionsA o"type"yaml"posAIIIIII(${o"type"heading"posAIII,III:${o"type" paragraph"posAI II>I II${o"type"heading"posAIIIIII${o"type"list"posAIIIIII${o"type"heading"posAI"III"II${o"type"list"posAI$III$II${o"type" paragraph"posAI(III(II${o"type" paragraph"posAI,III,II${$ " listItemsAo"parentI"posAIIIIIfI${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII ${o"parentI"posAIII III ${o"parentI"posAIII III ${o"parentI"posAIII III${o"parentI#"posAI$III$II${$" frontmattero"tipo"entit{"frontmatterLinksA$"frontmatterPosAIIIIII($"vI{2Ґ  @b14bd2bede91a6ef2cd6735a07aac8678e0dd2239907a4f7da1c4ccb9eee07d2QyRWj) @c0871c81c5fffb0e951e7d32578c64318da699c8bf931fdf9e8392644ab00899@c0871c81c5fffb0e951e7d32578c64318da699c8bf931fdf9e8392644ab008992 @c0871c81c5fffb0e951e7d32578c64318da699c8bf931fdf9e8392644ab00899 o"linksAo"link"project_alleggerimento_elon"original"/[[project_alleggerimento_elon|Mirror vs Inbox]]" displayText"Mirror vs Inbox"posAIIIIII${o"link"project_alleggerimento_elon"original"[[project_alleggerimento_elon]]" displayText"project_alleggerimento_elon"posAI,II?I,II@${$"sectionsA o"type"yaml"posAIIII II${o"type" paragraph"posAIIIIII ${o"type" paragraph"posAIII II I${o"type" paragraph"posAIIIII$I${o"type"list"posAIIIIII${o"type" paragraph"posAI III I I&${o"type" paragraph"posAI$II&I$II+${o"type" paragraph"posAI(II+I(II.${o"type" paragraph"posAI,II.I,IIC${$ " listItemsAo"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${$" frontmattero"name"project-secondbrain-gdrive" descriptioncMirror Google Drive dell'archivio per il connettore Claude.ai  meccanica rclone, esclusioni, decisione su _documenti"metadatao"type"project{{"frontmatterLinksA$"frontmatterPosAIIII II$"vI{2А  @c0871c81c5fffb0e951e7d32578c64318da699c8bf931fdf9e8392644ab00899k)n) @c519bc6d4c8fe759a131c38981a769094f1337612d6c4773cbe2f785f5df956f@c519bc6d4c8fe759a131c38981a769094f1337612d6c4773cbe2f785f5df956f2ϫ  @c519bc6d4c8fe759a131c38981a769094f1337612d6c4773cbe2f785f5df956fo"linksA o"link"_i_raw"original"[[_i_raw|_raw]]" displayText"_raw"posAII|IIII${o"link" _i_secrets"original"[[_i_secrets|_secrets]]" displayText"_secrets"posAIIIIII${o"link" _i_documenti"original"[[_i_documenti|_documenti]]" displayText" _documenti"posAIIIIII${o"link" _i_documenti"original"[[_i_documenti|_documenti]]" displayText" _documenti"posAIIIII I${o"link" _i_Adrian"original"[[_i_Adrian|Adrian]]" displayText"Adrian"posAI"II!I"I,I!${o"link"_i_Mauro"original"[[_i_Mauro|Mauro]]" displayText"Mauro"posAI$II"I$I(I"${o"link"_i_raw"original"[[_i_raw|_raw]]" displayText"_raw"posAI&II$I&I"I$${o"link" _i_secrets"original"[[_i_secrets|_secrets]]" displayText"_secrets"posAI(II%I(I2I&${o"link" _i_documenti"original"[[_i_documenti|_documenti]]" displayText" _documenti"posAI*II(I*I:I)${o"link" _i_documenti"original"[[_i_documenti|_documenti]]" displayText" _documenti"posAI0II-I0II-${$ "headingsAo"heading"Archivio"levelI"posAIII,III@${o"heading"Cartelle"levelI"posAI II!I II!${o"heading"Formato"levelI"posAI.II+I.II,${o"heading"Hub per cartella"levelI"posAI4II3I4I&I3${o"heading"${o"type"list"posAII>IIC${o"type" paragraph"posAIBIICIBIII${o"type"heading"posAIFIIIIFIIJ${o"type" paragraph"posAIJIIJIJIIM${o"type"list"posAILIIMINIIT${o"type" paragraph"posAIRIITIRII[${o"type"heading"posAIVII[IVI I[${o"type" paragraph"posAIXII[IXII^${o"type"heading"posAI\II^I\ItI_${o"type" paragraph"posAI^II_I^IIg${o"type" paragraph"posAIbIIgIbIIo${$" listItemsA o"parentI!"posAI"II!I"II"${o"parentI!"posAI$II"I$II$${o"parentI!"posAI&II$I&II%${o"parentI!"posAI(II%I(II(${o"parentI!"posAI*II(I*II+${o"parentI;"posAIIII@I>IIC${o"parentIK"posAILIIMILIIP${o"parentIK"posAINIIPINIIT${$ " frontmattero"tipo"entit{"frontmatterLinksA$"frontmatterPosAIIIIII($"vI{2ΐ  @c519bc6d4c8fe759a131c38981a769094f1337612d6c4773cbe2f785f5df956f+r) @c534c822476fbbc6a322b80decf6e9e4d757ac27897d77ae6f26211c59d9b1a7@c534c822476fbbc6a322b80decf6e9e4d757ac27897d77ae6f26211c59d9b1a72Ϳ  @c534c822476fbbc6a322b80decf6e9e4d757ac27897d77ae6f26211c59d9b1a7o"linksAo"link" _i_lavoro"original"[[_i_lavoro|lavoro]]" displayText"lavoro"posAIIIII:I${o"link"lavoro-progetti-strumenti"original"[[lavoro-progetti-strumenti]]" displayText"lavoro-progetti-strumenti"posAIIIIII${o"link"!feedback_python_windows_territory"original"%[[feedback_python_windows_territory]]" displayText"!feedback_python_windows_territory"posAIII III ${o"link" flussi-expert"original"[[flussi-expert]]" displayText" flussi-expert"posAIII!III!${o"link" data-expert"original"[[data-expert]]" displayText" data-expert"posAIII"III"${o"link"Frank"original" [[Frank]]" displayText"Frank"posAI:IIYI:IIY${o"linktJ={ " MyICR_Suite"original"[[MyICR_Suite]]" displayText" MyICR_Suite"posAIII[I>I*I\${o"link" ImdbUpdate"original"[[ImdbUpdate]]" displayText" ImdbUpdate"posAI@II\I@I I]${o"link" GemmaReport"original"[[GemmaReport]]" displayText" GemmaReport"posAIBII]IBI"I]${o"link" GemmaClient"original"[[GemmaClient]]" displayText" GemmaClient"posAIDII^IDI"I^${o"link" DbComparer"original"[[DbComparer]]" displayText" DbComparer"posAIFII_IFI I_${o"link"MonitorOsservatorioPy"original"[[MonitorOsservatorioPy]]" displayText"MonitorOsservatorioPy"posAIHII`IHI6I`${o"link" PowerBricks"original"[[PowerBricks]]" displayText" PowerBricks"posAIJIIaIJI"Ia${$"headingsAo"heading" Applicativi"levelI"posAI2IIWI2IIW${o"heading"!Quando aggiornare questa cartella"levelI"posAIPIIiIPIHIi${$"sectionsAo"type"yaml"posAIIII II${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII ${o"type" paragraph"posAIII II I${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII%${o"type" paragraph"posAI"II%I"I I2${o"type" paragraph"posAI&II2I&I I?${o"type" paragraph"posAI*II?I*I II${o"type" paragraph"posAI.IIII.IIW${o"type"heading"posAI2IIWI2IIW${o"type" paragraph"posAI6IIXI6IIY${o"type"list"posAI:IIYILIIi${o"type"heading"posAIPIIiIPIHIi${o"type" paragraph"posAITIIiITIIp${$" listItemsA o"parentI9"posAI:IIYI:IIZ${o"parentI9"posAIII[I>II\${o"parentI9"posAI@II\I@I^I]${o"parentI9"posAIBII]IBII^${o"parentI9"posAIDII^IDI`I_${o"parentI9"posAIFII_IFI`I`${o"parentI9"posAIHII`IHIpIa${o"parentI9"posAIJIIaIJIId${o"parentI9"posAILIIdILIIi${$ " frontmattero"name"lavoro-python-ecosistema" descriptioncPanoramica dei progetti sotto PYTHON/ (ufficio Windows Mediaset)  hub, un file per applicativo"metadatao"type"project{{"frontmatterLinksA$"frontmatterPosAIIII II$"vI{2̐  @c534c822476fbbc6a322b80decf6e9e4d757ac27897d77ae6f26211c59d9b1a7T:n$v) @c5609b36cd664529b4b8abd7072975c9974617136f74bf72edf2be9fd4874222@c5609b36cd664529b4b8abd7072975c9974617136f74bf72edf2be9fd48742222  @c5609b36cd664529b4b8abd7072975c9974617136f74bf72edf2be9fd4874222o"headingsA o"headingcfPowerBricks  Specifiche di Progetto & Architettura"levelI"posAIIIIIjIj${o"heading"1 Sintesi del progetto"levelI"posAIIIII6I${o"heading"2 Architettura tecnologica"levelI"posAI"III"I>I${o"headingcb3 Ambito dati  4 domini logici (caso Mediaset)"levelI"posAII${o"type" paragraph"posAI&III&II${o"type"table"posAI*III4II${o"type" thematicBreak"posAI8III8II${o"type"heading"posAIIII>II${o"type" paragraph"posAIBIIIBIhI${o"type"list"posAIFIIINII!${$" listItemsA o"parentI"posAIIIII:I${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI5"posAI6III6II${o"parentIE"posAIFIIIFII${o"parentIE"posAIHIIIHI0I${o"parentIE"posAIJIIIJII${o"parentIE"posAILIIILII${o"parentIE"posAINIIINII!${$ " frontmattero"name" user-famiglia" descriptioncComposizione della famiglia di Mauro  hub, un file per persona (moglie, figli); suoceri ancora qui, non ancora separati"metadatao" node_type"memory"type"usercoriginSessionId"$c35b3ade-b2cb-4b16-9684-fcd6d0b1386d{{"frontmatterLinksA$"frontmatterPosAIIIIII$"vI{ 2Ɛ  @d092927da47e47a57c0be4ddb5b3ec55c5639ebe6cdac8c4330ae0eb23be8270\]z) @d7d4d7991bbbd63e89828c40360ecebe5e261b3e4f25ddf5db04fee70eb5b53b@d7d4d7991bbbd63e89828c40360ecebe5e261b3e4f25ddf5db04fee70eb5b53b2Ţ @d7d4d7991bbbd63e89828c40360ecebe5e261b3e4f25ddf5db04fee70eb5b53b o"linksAo"link"feedback_comunicazione_mauro"original" [[feedback_comunicazione_mauro]]" displayText"feedback_comunicazione_mauro"posAIIIIIDI${o"link"feedback_gestione_archivio"original"[[feedback_gestione_archivio]]" displayText"feedback_gestione_archivio"posAIII II@I ${o"link"feedback_data_expert_workflow"original"![[feedback_data_expert_workflow]]" displayText"feedback_data_expert_workflow"posAIII IIFI ${o"link"feedback_sistemi_smantellati"original" [[feedback_sistemi_smantellati]]" displayText"feedback_sistemi_smantellati"posAIIIIIDI${o"link"&feedback_elimina_non_tenere_per_dubbio"original"*[[feedback_elimina_non_tenere_per_dubbio]]" displayText"&feedback_elimina_non_tenere_per_dubbio"posAIIIIIXI${o"link"!feedback_python_windows_territory"original"%[[feedback_python_windows_territory]]" displayText"!feedback_python_windows_territory"posAIIIIINI${$"headingsAo"heading"Feedback"levelI"posAIII,III@${$"sectionsAo"type"yaml"posAIIIIII(${o"type"heading"posAIII,III@${o"type" paragraph"posAI IIDI II${o"type"list"posAIIIIII${$" listItemsAo"parentI"posAIIIIII ${o"parentI"posAIII III ${o"parentI"posAIII III${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${$" frontmattero"tipo"entit{"frontmatterLinksA$"frontmatterPosAIIIIII($"vI{2Đ  @d7d4d7991bbbd63e89828c40360ecebe5e261b3e4f25ddf5db04fee70eb5b53b]PG) @ef54d155f682ee9eafb275b3544f031d15cb0c933f434c8af7349a6d9b31efc8@ef54d155f682ee9eafb275b3544f031d15cb0c933f434c8af7349a6d9b31efc82Û @ef54d155f682ee9eafb275b3544f031d15cb0c933f434c8af7349a6d9b31efc8 o"headingsAo"headingchNessuno  Restic spostato a mauro crontab (usa sudo)"levelI"posAIxII6IxIlI7${$"sectionsAo"type" paragraph"posAIIIII,I~${o"type" paragraph"posAIIIII\I${o"type" paragraph"posAIIII$II ${o"type" paragraph"posAI(II IBI"I${o"type" paragraph"posAIFIIIHIvI${o"type"list"posAILIIIPII"${o"type" paragraph"posAITII"ITII$${o"type" paragraph"posAIXII$IXII&${o"type" paragraph"posAI\II&IjII2${o"type" paragraph"posAInII2InII4${o"type"list"posAIpII4IrII6${o"type" paragraph"posAIvII6IvI0I6${o"type"heading"posAIxII6IxIlI7${o"type" paragraph"posAI|II7III:${o"type" paragraph"posAIII:II\ID${o"type" paragraph"posAIIIDIIIF${o"type" paragraph"posAIIIFIIFIH${$" listItemsAo"parentIK"posAILIIILII${o"parentIK"posAINIIINII${o"parentIK"posAIPIIIPII"${o"parentIo"posAIpII4IpII5${o"parentIo"posAIrII5IrII6${$"vI{2  @ef54d155f682ee9eafb275b3544f031d15cb0c933f434c8af7349a6d9b31efc8#) @ef928ee307e7f461674b3f76915611019213ed8e8bde6f7d156ddd9a19840f0c@ef928ee307e7f461674b3f76915611019213ed8e8bde6f7d156ddd9a19840f0c2. . @ef928ee307e7f461674b3f76915611019213ed8e8bde6f7d156ddd9a19840f0c-o"headingsA o"heading"GDiagnosi Elon "memoria che dimentica" + fix infrastruttura (2026-07-24)"levelI"posAIIIIII ${o"headingc& AGGIORNAMENTO CRITICO (stesso giorno, 2026-07-24)  trovata perdita reale, recuperata"levelI"posAI6II4I6II5${o"headingcXRevisione completa  esito (2026-07-24 sera)"levelI"posAIJII^IJI`I_${o"headingcSistema (post 2026-07-15, storico  superato dallo smantellamento del 29/07)"levelI"posAI^II}I^II${o"heading"-Migrazione PC ufficio completata (2026-07-17)"levelI"posAIfIIIfI`I${o"heading"*Migrazione Dropbox completata (2026-07-16)"levelI"posAIIIIIZI${o"heading"*Roadmap consolidamento (decisa 2026-07-16)"levelI"posAIIIIIZI${o"heading"-Pulizia Dropbox/documenti/Adrian (2026-07-15)"levelI"posAIIIII`I${o"heading"!Miglioramenti sessione 2026-07-13"levelI"posAIIIIIHI${o"headingcvVault/vault-mcp/Elon  smantellamento completo (2026-07-29)"levelI"posAIIIII|I${o"heading"JThread risolti/superati (erano in "Thread aperti", chiusi qui per storico)"levelI"posAIIIIII${$ "sectionsA-o"type"yaml"posAIIII II${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIIII ${o"type" paragraph"posAIII III ${o"type" paragraph"posAIII II*I ${o"type"list"posAIII I"II ${o"type" paragraph"posAI&II I&II!${o"type"list"posAI(II!I.II1${o"type" paragraph"posAI2II1I2II4${o"type"heading"posAI6II4I6II5${o"type" paragraph"posAI:II5I:II9${o"type"list"posAI>II9IFII^${o"type"heading"posAIJII^IJI`I_${o"type" paragraph"posAINII_INIIe${o"type" paragraph"posAIRIIeIRIIl${o"type" paragraph"posAIVIImIVI Iv${o"type" paragraph"posAIZIIvIZII}${o"type"heading"posAI^II}I^II${o"type" paragraph"posAIbIIIbII${o"type"heading"posAIfIIIfI`I${o"type" paragraph"posAIjIIIjII${o"type" paragraph"posAInIIInI I${o"type"list"posAIpIII|II${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIII III${o"type"heading"posAIIIIIZI${o"type"list"posAIIIII~Iڽ${o"type" paragraph"posAIII޽III${o"type" paragraph"posAIIIIIXI${o"type"list"posAIIIIII${o"type"heading"posAIIIIIZI${o"type" paragraph"posAIIIIII${o"type" paragraph"posAIIIIII${o"type"heading"posAIIIII`I${o"type" paragraph"posAIIIII4I${o"type"list"posAIIIIII${o"type"heading"posAIIIIIHI${o"type"list"posAIIIII~I${o"type"heading"posAIIIII|I${o"type" paragraph"posAIIIII I${o"type"heading"posAIIIIII${o"type"list"posAIIIIII${$-" listItemsA+o"parentI"posAIII III${o"parentI"posAI III II${o"parentI"posAI"III"II ${o"parentI'"posAI(II!I(II%${o"parentI'"posAI*II%I*II+${o"parentI'"posAI,II+I,II-${o"parentI'"posAI.II-I.II1${o"parentI="posAI>II9I>IIB${o"parentI="posAI@IIBI@IIG${o"parentI="posAIBIIGIBIIP${o"parentI="posAIDIIPIDI IY${o"parentI="posAIFIIYIFII^${o"parentIo"posAIpIIIpII${o"parentIo"posAIrIIIrII${o"parentIo"posAItIIItIIΌ${o"parentIo"posAIvIIЌIvII${o"parentIo"posAIxIIIxIIޏ${o"parentIo"posAIzIIIzII${o"parentIo"posAI|III|II${o"parentI"posAIIIII I${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIII¹III${o"parentI"posAIIIIIIڼ${o"parentI"posAIIIܼII~Iڽ${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIIII${o"parentI"posAIIIII~I${o"parentI"posAIIIIII${o"parentI"posAIIIIIIʀ${o"parentI"posAIIÌIII${o"parentI"posAIIIIII${$+" frontmattero"name"adrian-state-storico" descriptioncNarrazione storica delle sessioni passate  diagnosi, migrazioni, pulizie. Consultabile a necessit, non letto ad ogni sessione (a differenza di memory/MEMORY.md)."metadatao" node_type"memory"type"project{{"frontmatterLinksA$"frontmatterPosAIIII II$"vI{2  @ef928ee307e7f461674b3f76915611019213ed8e8bde6f7d156ddd9a19840f0c^TkK) @f1977a1823c4bc4aa25cc8ad65c20aec50379b3de707b0f9cb97538a57373bdf@f1977a1823c4bc4aa25cc8ad65c20aec50379b3de707b0f9cb97538a57373bdf2  @f1977a1823c4bc4aa25cc8ad65c20aec50379b3de707b0f9cb97538a57373bdfo"linksAo"link"_i_raw"original"[[_i_raw|_raw]]" displayText"_raw"posAIIIIII${o"link" _i_secrets"original"[[_i_secrets|_secrets]]" displayText"_secrets"posAIIIIII${$"headingsAo"heading" _documenti"levelI"posAIII,IIID${o"heading" Cosa contiene"levelI"posAIII II I ${o"heading"Fuori dal repo git"levelI"posAI III I*I ${$"sectionsA o"type"yaml"posAIIIIII(${o"type"heading"posAIII,IIID${o"type" paragraph"posAI IIHI II${o"type" paragraph"posAIIIII I ${o"type"heading"posAIII II I ${o"type" paragraph"posAIII III${o"type" paragraph"posAIIIII I${o"type"heading"posAI III I*I ${o"type" paragraph"posAI$II I$II"${$ " frontmattero"tipo"entit{"frontmatterLinksA$"frontmatterPosAIIIIII($"vI{2  @f1977a1823c4bc4aa25cc8ad65c20aec50379b3de707b0f9cb97538a57373bdfxE) @f5307d6e3bc7b01186ba52e20bf2dc6e0c71ce1ff2479b5d5d0cc4d3eebebe86@f5307d6e3bc7b01186ba52e20bf2dc6e0c71ce1ff2479b5d5d0cc4d3eebebe862  @f5307d6e3bc7b01186ba52e20bf2dc6e0c71ce1ff2479b5d5d0cc4d3eebebe86 o"headingsAo"headingc@NL Query  Pattern e convenzioni"levelI"posAIIIIIDID${o"heading"Termini di dominio"levelI"posAIIIII*I${o"heading"Convenzioni di output"levelI"posAI0III0I0I${o"heading"Path parquet (produzione)"levelI"posAIHII%IHI8I&${o"heading"%Gotcha attivi (emersi da query reali)"levelI"posAIzII/IzIPI/${o"heading"Domande eseguite"levelI"posAIII5II&I5${$"sectionsAo"type"heading"posAIIIIIDID${o"type" paragraph"posAIIIFII4I${o"type" paragraph"posAIIII II${o"type" thematicBreak"posAIIIIII${o"type"heading"posAIIIII*I${o"type"table"posAIIII(II${o"type" thematicBreak"posAI,III,II${o"type"heading"posAI0III0I0I${o"type"list"posAI4III@II%${o"type" thematicBreak"posAIDII%IDII%${o"type"heading"posAIHII%IHI8I&${o"type"code"posAILII&IdII*${o"type" paragraph"posAIhII*IhII*${o"type"code"posAIjII*IrII/${o"type" thematicBreak"posAIvII/IvII/${o"type"heading"posAIzII/IzIPI/${o"type"table"posAI~II/III5${o"type" thematicBreak"posAIII5III5${o"type"heading"posAIII5II&I5${o"type"table"posAIII5III>${$" listItemsAo"parentI3"posAI4III4II${o"parentI3"posAI6III6I|I${o"parentI3"posAI8III8II${o"parentI3"posAI:III:II ${o"parentI3"posAIII!I>II#${o"parentI3"posAI@II#I@II%${$"vI{2  @f5307d6e3bc7b01186ba52e20bf2dc6e0c71ce1ff2479b5d5d0cc4d3eebebe86k; ) @f60259ad678b62a3ca770c3d352ec104be29eeb097227e39183ed547c18817ac@f60259ad678b62a3ca770c3d352ec104be29eeb097227e39183ed547c18817ac22  @f60259ad678b62a3ca770c3d352ec104be29eeb097227e39183ed547c18817aco"headingsAo"headingc\NL Query  BI conversazionale su dati Mediaset"levelI"posAIIIII`I`${o"heading"Contesto da caricare sempre"levelI"posAIIIIIII${o"parentI;"posAI@IIIBII${o"parentI;"posAIDIIIFII${o"parentI;"posAIHIIITI I${o"parentI;"posAIXIIIZII${o"parentI;"posAI\IIIjI I#${o"parentI;"posAInII#IpII$${o"parentI;"posAIrII$IrIJI$${o"parentIr"posAItII$ItII%${o"parentIr"posAIvII%IvIBI&${o"parentIr"posAIxII&IxIrI'${o"parentI"posAIII'III(${o"parentI"posAIII(IIbI)${o"parentI"posAIII)III+${o"parentI"posAIII+IIzI+${o"parentI"posAIII+IIFI,${o"parentI"posAIII,III-${o"parentI"posAIII.IIhI/${o"parentI"posAIII/III0${o"parentI"posAIII0IIRI0${o"parentI"posAIII0III2${o"parentI"posAIII2III4${o"parentI"posAIII6III7${o"parentI"posAIII7III8${o"parentI"posAIII8IIXI9${o"parentI"posAIII9II~I:${$!"vI{2  @f60259ad678b62a3ca770c3d352ec104be29eeb097227e39183ed547c18817ac_"vH) G22222222222222222222222222222222222222222222222222222222222222222222222