{
    "adelantos_nomina": [
        {
            "id": 1,
            "usuario_id": 4,
            "fecha": "2026-06-20",
            "importe": "100.00",
            "motivo": "Reparacion",
            "estado": "rechazado",
            "creado_en": "2026-06-20 17:24:17",
            "motivo_rechazo": null,
            "firma_tecnico": null
        },
        {
            "id": 2,
            "usuario_id": 4,
            "fecha": "2026-06-20",
            "importe": "100.00",
            "motivo": "Jw",
            "estado": "rechazado",
            "creado_en": "2026-06-20 17:39:08",
            "motivo_rechazo": null,
            "firma_tecnico": null
        },
        {
            "id": 3,
            "usuario_id": 4,
            "fecha": "2026-06-20",
            "importe": "100.00",
            "motivo": "Reparacion",
            "estado": "aprobado",
            "creado_en": "2026-06-20 18:50:08",
            "motivo_rechazo": null,
            "firma_tecnico": null
        },
        {
            "id": 4,
            "usuario_id": 4,
            "fecha": "2026-06-20",
            "importe": "50.00",
            "motivo": "Agua",
            "estado": "aprobado",
            "creado_en": "2026-06-20 21:18:49",
            "motivo_rechazo": null,
            "firma_tecnico": "firma_adelanto_4_1781983129.png"
        },
        {
            "id": 5,
            "usuario_id": 9,
            "fecha": "2026-06-23",
            "importe": "100.00",
            "motivo": "Adelanto",
            "estado": "aprobado",
            "creado_en": "2026-06-23 12:13:49",
            "motivo_rechazo": null,
            "firma_tecnico": "firma_adelanto_9_1782209629.png"
        },
        {
            "id": 6,
            "usuario_id": 9,
            "fecha": "2026-06-28",
            "importe": "200.00",
            "motivo": "adelanto",
            "estado": "aprobado",
            "creado_en": "2026-06-28 13:28:27",
            "motivo_rechazo": null,
            "firma_tecnico": "firma_adelanto_9_1782646107.png"
        },
        {
            "id": 7,
            "usuario_id": 9,
            "fecha": "2026-06-28",
            "importe": "230.00",
            "motivo": "pagos",
            "estado": "aprobado",
            "creado_en": "2026-06-28 23:31:52",
            "motivo_rechazo": null,
            "firma_tecnico": "firma_adelanto_9_1782682312.png"
        },
        {
            "id": 8,
            "usuario_id": 10,
            "fecha": "2026-06-30",
            "importe": "150.00",
            "motivo": "PAGOS",
            "estado": "aprobado",
            "creado_en": "2026-06-30 00:46:02",
            "motivo_rechazo": null,
            "firma_tecnico": "firma_adelanto_10_1782773162.png"
        },
        {
            "id": 9,
            "usuario_id": 9,
            "fecha": "2026-08-18",
            "importe": "100.00",
            "motivo": "Agua",
            "estado": "aprobado",
            "creado_en": "2026-08-18 18:50:11",
            "motivo_rechazo": null,
            "firma_tecnico": "firma_adelanto_9_1787071811.png"
        }
    ],
    "agenda_incidencias": [],
    "alertas_sos": [
        {
            "id": 1,
            "tecnico_id": 9,
            "latitud": "37.406056",
            "longitud": "-6.0356",
            "estado": "resuelta",
            "fecha": "2026-06-23 02:03:03"
        },
        {
            "id": 2,
            "tecnico_id": 9,
            "latitud": "37.406056",
            "longitud": "-6.0356",
            "estado": "resuelta",
            "fecha": "2026-06-25 18:00:25"
        },
        {
            "id": 3,
            "tecnico_id": 9,
            "latitud": "37.406056",
            "longitud": "-6.0356",
            "estado": "resuelta",
            "fecha": "2026-06-25 22:43:37"
        },
        {
            "id": 4,
            "tecnico_id": 9,
            "latitud": "37.406056",
            "longitud": "-6.0356",
            "estado": "resuelta",
            "fecha": "2026-06-28 18:29:25"
        },
        {
            "id": 5,
            "tecnico_id": 10,
            "latitud": "37.406056",
            "longitud": "-6.0356",
            "estado": "resuelta",
            "fecha": "2026-06-30 00:32:52"
        },
        {
            "id": 6,
            "tecnico_id": 9,
            "latitud": "37.406056",
            "longitud": "-6.0356",
            "estado": "resuelta",
            "fecha": "2026-06-30 15:22:49"
        },
        {
            "id": 7,
            "tecnico_id": 9,
            "latitud": "37.406053",
            "longitud": "-6.035593",
            "estado": "resuelta",
            "fecha": "2026-08-01 01:56:10"
        },
        {
            "id": 8,
            "tecnico_id": 9,
            "latitud": "37.453191",
            "longitud": "-6.0452259",
            "estado": "resuelta",
            "fecha": "2026-08-14 12:43:11"
        },
        {
            "id": 9,
            "tecnico_id": 11,
            "latitud": null,
            "longitud": null,
            "estado": "resuelta",
            "fecha": "2026-08-14 13:40:46"
        },
        {
            "id": 10,
            "tecnico_id": 11,
            "latitud": "37.45306588863655",
            "longitud": "-6.045495462692199",
            "estado": "resuelta",
            "fecha": "2026-08-14 13:46:27"
        },
        {
            "id": 11,
            "tecnico_id": 9,
            "latitud": "37.4028352",
            "longitud": "-6.0350082",
            "estado": "resuelta",
            "fecha": "2026-08-24 12:14:02"
        },
        {
            "id": 12,
            "tecnico_id": 9,
            "latitud": "37.4028352",
            "longitud": "-6.0350082",
            "estado": "resuelta",
            "fecha": "2026-08-24 12:14:02"
        }
    ],
    "asignaciones_trabajo": [
        {
            "id": 4,
            "tarea_id": 18,
            "usuario_id": 4,
            "estado": "pendiente"
        },
        {
            "id": 6,
            "tarea_id": 20,
            "usuario_id": 4,
            "estado": "pendiente"
        },
        {
            "id": 7,
            "tarea_id": 21,
            "usuario_id": 4,
            "estado": "pendiente"
        },
        {
            "id": 8,
            "tarea_id": 22,
            "usuario_id": 4,
            "estado": "pendiente"
        }
    ],
    "audios_parte": [],
    "ausencias_permisos": [],
    "bolsa_compensaciones": [
        {
            "id": 1,
            "usuario_id": 4,
            "fecha": "2026-06-19",
            "minutos_compensados": 240,
            "motivo": "mejor en la bolsa",
            "creado_en": "2026-06-19 15:55:41",
            "tipo": "cobro",
            "estado": "aprobado",
            "firma_tecnico": null,
            "motivo_rechazo": null
        },
        {
            "id": 2,
            "usuario_id": 4,
            "fecha": "2026-06-19",
            "minutos_compensados": 120,
            "motivo": "Petición de cobro desde App",
            "creado_en": "2026-06-19 16:22:18",
            "tipo": "cobro",
            "estado": "aprobado",
            "firma_tecnico": null,
            "motivo_rechazo": null
        },
        {
            "id": 3,
            "usuario_id": 4,
            "fecha": "2026-06-19",
            "minutos_compensados": 120,
            "motivo": "Petición de cobro desde App",
            "creado_en": "2026-06-19 16:22:42",
            "tipo": "cobro",
            "estado": "rechazado",
            "firma_tecnico": null,
            "motivo_rechazo": null
        },
        {
            "id": 4,
            "usuario_id": 4,
            "fecha": "2026-06-19",
            "minutos_compensados": 179,
            "motivo": "mejor en la bolsa",
            "creado_en": "2026-06-19 17:30:51",
            "tipo": "cobro",
            "estado": "aprobado",
            "firma_tecnico": null,
            "motivo_rechazo": null
        },
        {
            "id": 5,
            "usuario_id": 4,
            "fecha": "2026-06-20",
            "minutos_compensados": 120,
            "motivo": "Petición de cobro desde App",
            "creado_en": "2026-06-20 14:06:06",
            "tipo": "cobro",
            "estado": "rechazado",
            "firma_tecnico": null,
            "motivo_rechazo": null
        },
        {
            "id": 6,
            "usuario_id": 4,
            "fecha": "2026-06-20",
            "minutos_compensados": 120,
            "motivo": "Petición de cobro desde App",
            "creado_en": "2026-06-20 17:23:34",
            "tipo": "cobro",
            "estado": "rechazado",
            "firma_tecnico": null,
            "motivo_rechazo": null
        },
        {
            "id": 7,
            "usuario_id": 4,
            "fecha": "2026-06-20",
            "minutos_compensados": 120,
            "motivo": "Petición de cobro desde App",
            "creado_en": "2026-06-20 17:23:56",
            "tipo": "cobro",
            "estado": "rechazado",
            "firma_tecnico": null,
            "motivo_rechazo": null
        },
        {
            "id": 8,
            "usuario_id": 4,
            "fecha": "2026-06-20",
            "minutos_compensados": 60,
            "motivo": "Petición de cobro desde App",
            "creado_en": "2026-06-20 17:38:37",
            "tipo": "cobro",
            "estado": "rechazado",
            "firma_tecnico": null,
            "motivo_rechazo": null
        },
        {
            "id": 9,
            "usuario_id": 4,
            "fecha": "2026-06-20",
            "minutos_compensados": 60,
            "motivo": "Petición de cobro desde App",
            "creado_en": "2026-06-20 18:17:52",
            "tipo": "cobro",
            "estado": "rechazado",
            "firma_tecnico": null,
            "motivo_rechazo": null
        },
        {
            "id": 10,
            "usuario_id": 4,
            "fecha": "2026-06-20",
            "minutos_compensados": 60,
            "motivo": "Petición de cobro desde App",
            "creado_en": "2026-06-20 18:19:23",
            "tipo": "cobro",
            "estado": "rechazado",
            "firma_tecnico": null,
            "motivo_rechazo": null
        },
        {
            "id": 11,
            "usuario_id": 4,
            "fecha": "2026-06-20",
            "minutos_compensados": 60,
            "motivo": "Petición de cobro desde App",
            "creado_en": "2026-06-20 18:33:28",
            "tipo": "cobro",
            "estado": "aprobado",
            "firma_tecnico": null,
            "motivo_rechazo": null
        },
        {
            "id": 12,
            "usuario_id": 4,
            "fecha": "2026-06-20",
            "minutos_compensados": 60,
            "motivo": "Petición de cobro desde App",
            "creado_en": "2026-06-20 18:54:14",
            "tipo": "cobro",
            "estado": "rechazado",
            "firma_tecnico": null,
            "motivo_rechazo": null
        },
        {
            "id": 13,
            "usuario_id": 4,
            "fecha": "2026-06-20",
            "minutos_compensados": 60,
            "motivo": "Petición de cobro desde App",
            "creado_en": "2026-06-20 21:15:43",
            "tipo": "cobro",
            "estado": "aprobado",
            "firma_tecnico": null,
            "motivo_rechazo": null
        },
        {
            "id": 14,
            "usuario_id": 4,
            "fecha": "2026-06-21",
            "minutos_compensados": 60,
            "motivo": "Petición de cobro desde App",
            "creado_en": "2026-06-21 23:16:16",
            "tipo": "cobro",
            "estado": "aprobado",
            "firma_tecnico": "firma_bolsa_4_1782076576.png",
            "motivo_rechazo": null
        }
    ],
    "clientes": [
        {
            "id": 1,
            "nombre": "MERCADONA S.A.",
            "direccion": "SANTA MARIA DE GRACIA,47 4º E",
            "created_at": "2026-06-15 00:59:11",
            "tipo": "empresa",
            "documento": "B-41512454D",
            "telefono": "695624551",
            "email": "juanete133@gmail.com",
            "cif_nif": "SSSSSS",
            "calle": "AVENIDA MANUEL CABELLO",
            "numero": "0",
            "puerta_local": "",
            "cp": "41900",
            "localidad": "CAMAS",
            "provincia": "Sevilla",
            "datos_bancarios": null
        },
        {
            "id": 2,
            "nombre": "Floristeria El Jardín de Camas",
            "direccion": "SANTA MARÍA DE GRACIA Nº 22, 41900 - CAMAS (Sevilla)",
            "created_at": "2026-06-19 23:44:32",
            "tipo": "empresa",
            "documento": null,
            "telefono": "695624551",
            "email": "juanete133@gmail.com",
            "cif_nif": "52227226e",
            "calle": "SANTA MARÍA DE GRACIA",
            "numero": "22",
            "puerta_local": "LOCAL",
            "cp": "41900",
            "localidad": "CAMAS",
            "provincia": "Sevilla",
            "datos_bancarios": ""
        },
        {
            "id": 3,
            "nombre": "CARREFOUR EXPRESS FERIA",
            "direccion": "CALLE FERÍA Nº 14, 41003 - SEVILLA (SEVILLA)",
            "created_at": "2026-06-19 23:56:19",
            "tipo": "empresa",
            "documento": null,
            "telefono": "695624551",
            "email": "juanete133@gmail.com",
            "cif_nif": "B41678969",
            "calle": "CALLE FERÍA",
            "numero": "14",
            "puerta_local": "LOCAL",
            "cp": "41003",
            "localidad": "SEVILLA",
            "provincia": "SEVILLA",
            "datos_bancarios": ""
        }
    ],
    "compras": [
        {
            "id": 1,
            "fecha": "2026-06-23",
            "proveedor": "PECOMARK",
            "categoria": "Herramientas",
            "concepto": "COMPRA HERRAMIENTA DE TRABAJO",
            "subtotal": "1033.06",
            "iva_porc": 21,
            "iva_importe": "216.94",
            "total": "1250.00",
            "metodo_pago": "Efectivo \/ Caja",
            "archivo_adjunto": "compra_1782171649_290.pdf",
            "creado_en": "2026-06-23 01:40:49"
        }
    ],
    "configuracion_empresa": [
        {
            "id": 1,
            "nombre_empresa": "BALADO REFRIGERACIÓN S.L.",
            "lema_empresa": "Servicio Técnico de Climatización, Calefacción y Sistemas de Frío Industrial",
            "cif_nif": "B-12345678",
            "direccion_linea1": "Polígono Industrial Camas",
            "direccion_linea2": "41900 Camas, Sevilla",
            "email_contacto": "administracion@baladorefriclima.com",
            "telefono": "",
            "logo_url": "https:\/\/baladorefriclima.com\/control\/logo.png",
            "actualizado_en": "2026-06-29 00:41:58"
        }
    ],
    "control_horas_extras": [
        {
            "id": 1,
            "usuario_id": 9,
            "fecha": "2026-06-23",
            "estado": "aprobado",
            "minutos_autorizados": 120
        },
        {
            "id": 2,
            "usuario_id": 9,
            "fecha": "2026-06-24",
            "estado": "aprobado",
            "minutos_autorizados": 60
        },
        {
            "id": 3,
            "usuario_id": 9,
            "fecha": "2026-06-28",
            "estado": "denegado",
            "minutos_autorizados": 0
        },
        {
            "id": 4,
            "usuario_id": 9,
            "fecha": "2026-06-29",
            "estado": "denegado",
            "minutos_autorizados": 0
        },
        {
            "id": 5,
            "usuario_id": 10,
            "fecha": "2026-06-30",
            "estado": "aprobado",
            "minutos_autorizados": 60
        },
        {
            "id": 6,
            "usuario_id": 9,
            "fecha": "2026-07-02",
            "estado": "pendiente",
            "minutos_autorizados": 0
        },
        {
            "id": 7,
            "usuario_id": 10,
            "fecha": "2026-07-03",
            "estado": "pendiente",
            "minutos_autorizados": 0
        }
    ],
    "documentos_empleado": [
        {
            "id": 1,
            "usuario_id": 4,
            "titulo": "prevension de riesgos",
            "archivo_pdf": "prl_1781820793_891.pdf",
            "estado": "firmado",
            "firma": "data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWYAAADMCAYAAABA1gkqAAAQAElEQVR4AeydS47tTlKHq4GGBoEEAxASDBmD2ACILbAOJLYAO0BiIWwBxAaAOTOYABIgHs2bzq+6ojpuVtonfY4faftrnSjbmZERkZ\/Tv5PXdf+3f+zN\/0lAAhKQwFAEFOahbofFSEACEnh7U5hdBRKQwDUIXGgWCvOFbqZTkYAErkFAYb7GfXQWEpDAhQgozBe6mU5FAssJOGJEAgrziHfFmiQggVsTUJhvffudvAQkMCIBhXnEu2JNoxOwPglsSkBh3hSvwSUgAQksJ6AwL2fmCAlIQAKbElCYN8Vr8EzAcwlIoI+AwtzHSS8JSEACuxFQmHdDbSIJSEACfQQU5j5Ox3mZWQISuB0Bhfl2t9wJS0ACoxNQmEe\/Q9YnAQncjsBFhfl299EJS0ACFyKgMF\/oZjoVCUjgGgQU5mvcR2chAQlciEAW5gtNy6lIQAISOC8Bhfm8987KJSCBixJQmC96Y52WBG5N4OSTV5hPfgMtXwISuB4Bhfl699QZSUACJyegMJ\/8Blq+BNYjYKRRCCjMo9wJ65CABCTwQUBh\/gDhQQISkMAoBBTmUe6EdZyVgHVLYHUCCvPqSA0oAQlI4DUCCvNr\/BwtAQlIYHUCCvPqSA3YQ+CGPv9X5oyVw6k\/\/1OqZx5h5dLP2gQU5rWJGk8C1yMQYvz\/ZWo\/Xuw7xfioH1DYwAS7AVRDSqAiwO4SMcMQuap7yEvqpO5ajCmWNrUDEhuZcDcCu0lYg56VAIIctY\/+zIUg551x1M5RUYbCxjb6Itl4+oaXwOYE2HVunmSFBI8EmRSKMhR2MIV5B8imuC0BRDnvlkcE0SPIUTfziXOPGxK4gTBvSM\/QEpgmgOCNLMrUh9BOvbKoZ\/a\/peEnivnZgYDCvANkU9ySQH62eAUwCoQ5QaZOLNfKtaKciexwnhfPDulMIYFbEGAnOtpu+ZEgR71x5EYhymiEO2Vo7GhAb6WzTQISeJ5ALW7PR1pnJF8UrVcWCC+7YXQAn7pu2tepwCiLCAh+ES6dJfCQAAIXTgjfkc8YtVBDFlxqoy0EmWv8sg\/9R9ZNTbc24d\/69jv5lQnUArdy+O5wvLZAXLPYMpi2EGReT+BX76TxuZYuMPOTmTfgZDfMcocmkIXwCIFDaPlyQGwzKGrJgkxfyy986NcOJKAwHwjf1JcigNDlCeVnKwt27ZfHPHueBTnnagkyOagh+9GGKLOL5lw7mEBePAeXYnoJnJpAFjoEcWoya4rflCCTmxp4vut8tSjj1xBlQmhHEeDGHZXbvBK4CgHELs8lP1eIZ\/QhgnH+ypGY5OSVRf5CICY5aMs10I4xhj7OMXzxq8WbPu1AAtyUA9ObWgKnJ4BI1mKXJ7XmM0YuxHWpIFMP4+o616yNHNpKBLwxK4E0zG0J5GcodqBbwEBYpwSZVxG5jpw\/xFxRzlQGP5+6mYOXbXkSGIIAYpkF79HzhP\/SwhmD4Oc8xKANQaafawS4ZbWYM+5RncTTDiTgDToQvqlPTyCLJYLXmlD2WfIuF5FFdPP4Oj6i+8jyGGr0mc9EBj33Jg16Y+5U1knnimjm0lvPEuKafXrOGUNsBHdOlOf6pvIwBnEm\/pSP7QMQaC2mAcqyBAkMTwCRiyIRuzjPx\/x8TfmEf68gh38+Ejsst0+dU7viPEVngPa8cAYoxxIkcAoCtag9+xwhxhjxHu2QQ3g58m4ZQ2Ax8mM1PHzpxzjHwoc28sa1x4EItG7mQOVZyiQBO44igJghapE\/i120PTpmMZ4TZGKHAPOshvGuGst5WnXhHz6cY8SMtjyPaPM4AAFu1ABlWIIETkkAkZt7hrLwIZxhU2JMPCyLcS3ALVDEzbmIMVUX7fRHHL4k4tzjIAS4SYOUYhkSGJ5ALYBLnp8Q4yygMWGEEjEmHtYjxoxFVOuaiEUM+qcs19CbayqW7RsQeHQDN0h5ZEhzS+AlAlnQEMC5YAjmXH\/0EYfncKlAIsoh9nWsuG4dGddqt20gAiyIgcqxFAkMS6AW2tazg+jhh9hmEW9NKnxacVr+uY0ciHJuix13bmud53zU0PKx7WAC+SYdXIrpJTA0gSy0taCFICOW2a81Icb2imhrPKJc5yBez46bOuuxrRy2HUygR5gPLtH0EjicAGKYi4jnBqGjr0eQGY+AMrZHRPGvjVxZWEPke+ORO8esr3Of5wcS8MYcCN\/UpyFQi+FSQUZAidEroC0wLVHm+e2NWY\/nS6KVx7YBCHBjByjDEiQwLAEELYpDYDnv3SHjy5hXnzNqQNiJhy2N2RrfK+jku46dZCavLpiTTNMyJfAUgVrQEEfsqWBPDIqdec65hij73D9xM\/Yc4g3ak7a5zkYgC2Jv7Qgn1us\/5Yco1ztz4i55ZusvlqXjp2qzfWMCS27yxqUYXgJDEUDUlhSE6PHetn6mlsYhZ4gy52HEr2NHX+tI3vzFsnR8iunp3gSW3Oi9azOfBI4iUIvaXB0IXghyvLfNghhtczFyH7nZKee2iJ\/bps4RdWLkGqjRZ32K2IDt3qwBb4olHUYAQUPEsqjNFYMvz9BS8Z2KSf46N6LcGx9RRtRzjKhxKqftAxJgUQ1YliVJYFcCCFpLFKeKQOwQv9bzQyzGYfhx7LE6P2OXiDLjEeWci\/GtGrOP5wMS8KYNeFMsaVcCIWgI7aPEIZZzz81c31R8asj5yUOc3p1yazyi3Dt+qi7bDyLAzT8otWklcCgBdra1oE0VhFAidDwva4tdXQO5yDNVS25vzSHGr11nzuv5xgR6F8DGZRheAj8ksNNPxJA\/9uddais1IveKIJOnFTfa6M81kK\/3mWRsPYcl46MGjwMS6F0EA5ZuSRJYTIAdJuKVxXAqCH48H0t3njn23FiENftGvql6op051GPp6x2Pb21\/XBqy\/X657rHfLn5rWAnjJxNg4eVrzyVwVQKIGTvM3vlt9WwgrIjoM6Icc8hjmQ\/x\/rmc\/OOH4VcbPlP2e2Vctj8q1z32p8VvDaMuBL6E8wOBrRYfsbW9CJhnjgBCiEjVYjY3BqGY65\/qI1f0tWLQX3854Nd6Dv+yBMK+X47Uj03NgfafL35hXNdWuv2chUBrQZylduuUwCMCiBlCiEhN+SKMWO5\/9rmYG9cS5Xh\/jQBj1ItRz6+XgrDvlSP1Y+V0kw+11favJdM\/PbC\/KP1r7Jj\/oMT5s2J+PgjMLaQPFw8SOCUBBG5OzBC\/EMbsR\/vaE6YWviDquDx\/5EOAMerAar+pa8aGZSH9kzKgNuJO2XeLf20\/V9p+4YH9Zun\/nRXsD0sMP4kACyNd3unUuV6UADs\/hBARak0RIQtB5pdz+IYffWs9ExGX41QtU+1RTz5SG3X\/eWlkHEatYVlIf7f41Faa\/JyFADf1LLVapwQeEUAE2ZkiWrVvCBtrHkGO\/pZv9C095ljkIWdum4qHX1jLhz7iUfdvtRxsuxYBbva1ZuRs7koAUW6JIKLGTpO1jrBlPoyJa\/zwieue498UJ4w4jC+Xn59WLXTih7Gz\/6vSgF\/k5bw0fX7wi9o\/Gz25PoFYEL0z1U8CoxFA4BCwWtSoM0StFmT6ENM8hmvaH1kIMf6\/UpyxHKc0fflQ31+XVvx45jDe6f5GaZuqnzH4tWovw\/xcmQA3\/srzc27XJoA48uqiniWihgj2ihr+c74hxviFEBO\/ztu6ZgzP2a9VnQhyq3784wulGuLlXQiwYO4yV+d5HQKIGgJWi2O0PVrXCGIeW\/v\/XUGF4UfMEOPS\/OVD\/9+WVo7l8M2Htjo2DsTlCyXXgG8I8tyXBOO1NQgMHKO1aAYu19JuTgBBDlHLKLKo5fap81oQ8UOIMeL\/YmnAsl9pev+QC0OM6ecZ+uXSw3k5fH7woe+zoZwQm\/YpXwW5QPLz9lYvHJlIYFQCiFq9y6RWhI513CtqxGFc2D+UE9oQYuw75br+kAMhxsiF\/eqHE2Op6+Py\/YA\/Pu8X5Ud8odSx8YtdcnHzI4EfEsiL54ct\/pTAWASmRI0qEbala7gWxzkx\/vuSBH9yIMRYafr8IMr0fzZ8nODPadSOcGc\/6g5B7v1CId4AZgl7EIgFtEcuc0hgCYEpUYsYiNuS9cs\/8IOQxvjWkZhZjH+p5fTRRqwsth\/Nnwf6a0GmkxzUrSBDQ2sSYIE0O2yUwIEEpkQtSgpxi+upY4gx\/vwDPy0hpa9XjCMP9eVYxIg+zrHcTx9tsUvmWpPAJAGFeRKNHQcQiF1yLWq5FARubt2GGCOeU2JMvKVizBiMuLk+6qE9LPfRRn8IsrtkiGgPCcwt8IeDdZDAigQQvNYf\/XMKRG5qzYYghxjXAlnHmXtNkX3jvPWlQT3UHT75SJ+CnIl43k1gapF3B9BRAi8SQNgQsTkhJQU+9XoNMaYvBBnfMNrDoo1jHYe2OUOU6y8N4jKmbqeNPnK4Q4aGtpgAi2fxIAdIYAUCiB2iXAsyovYePv2gLa9VxmEtMWYY\/vxbwozBaAujL857jtSJ+Na+1I3V7cSvc9Y+XktgloALaBaPnRsQQOgQVcQuCxuCxh\/965S0s07\/pXQwjmvGYaXp80M7Ykw7\/vxbwnQyhjbOMfo49hhjqbPHN3yWxI8xHiXwDQEX0Tc4vNiQwJQgkxJBZi1iWUQR238rDgjkz5Zj7iuXb\/RjCDJjQ4zpaxm+rfZWGznrfLUf8ai9bvdaAi8RYDG\/FMDBgxEYsxxEjp1nLXQIG228i8WH85gBfZxPCTL\/jx2sX2xOkHNMfIn5yOpaWv4Ich0vam752yaBbgL1wuoeqKMEOgggcIhVFkeG0ZaFDb\/ah2sM\/zDGhSDz\/9gR7VNH4kYfY+N87siYOm\/2Jw79fJnQ7jMEBW1VAi6qVXEa7INAvLZAwD6a3g+IWghyCNsjIWQg45YIMmPquD1rvR5DnDBqYD49cWKMRwk8RcBF9o7NHysRCEGuX1sgarUgk\/KRECLGIYY9O2Ritoz8rfZoi7rJFW1xZCztPitBxOPmBFxsmyO+RYIQtlqQmTzCxjqLHTJt\/15+TIky\/ggyY54V4zo2sUrKL59HdS8VZPJ+SWKDBJYSmFqwS+Pof08CS4UtBPmnCy5Erxw+Pwjy98sVa\/JZQS7D3z85NnHfG9OPpXWnoV9Oc6785fPF0QYJ9BLgIej1rf28vi+BR8IWry2CUK8g\/0wMeOFY71rzGp+rm5SIePanTZPA7gRchLsjP31ChG\/qlUUIcuwc\/6PMFrFr7ZBL1\/vfQ2YNriHIxMPyDpbctD0SZHyids57jbjhG7ni2qMEnibAQ\/H0YAfeigCCjPhk4QMAbSFqWZDx\/ykcJoxxa68\/cuZ0XGOtL5Lwow7qj9qjvee4dv09OfXZgsBgMV1Yg92QActB2BCvpYJc++epEW+LtVfnnBNk6ok6nhFlxmsS2ITAFg\/HJoUadHcC\/DEdUa7FDjFjh8nayYKGLzvklj9j8gQYm6\/XOCf\/kjjUtEUdS2rQVwJNAi7MJpZbN4YgE5wnOwAAC41JREFU17tNhKwlyLxHRhRbgvyfHyRzHzE+mlc7tPLPBaeGtdc+NczlvGCfU9qKwNqLc6s6jbs9gSlBJnMIWd4hI7qIUb1LRsDpY239ZBmcRZm+HKN0P\/2JeomZc0RA2rG45sg1c1mrhpx3rZjUqd2cAA\/PzRHcfvohcPUOGTAIGeJTiw6CXItu+LOmvlcu8GFsOX3\/EIu+94sXfszVS1jyIL6ct\/LXc8FPk8BQBNZ4UIaakMV8IYCQhSGWtc0Jcr0+2AkzPgseCRFD2sKffFzTh9EffVw\/Y8Qkd6veiEcezmsf2l\/NT9xs1JOve8\/1k8BDAmsv1ocJddiFAKKBiCFIiFQYYllbXRBj6jauiVfvkvH9r9JZryPylebPT93\/2fHgpJ4Htech5M\/X9GO5jd3zs\/lznLnzuo45X\/sk8JDA1gv2YQE6rE4AAUUYa4HqTcQ4DLEhVhhtOQb9rB\/eMed2\/PM1wpivH52HGBNnah7kfhQ3fLZ6dcHcH83Ffgk8RcDF9RS2IQeFoNUC2ioW0aqt5UessOhnXGuXTD9iij\/nGL69whj1hxjnOG8lGLEQY9pZt8TlvHR9+eAbPl86bZDA6ARYvKPXaH3LCCBKYXkkbQgbxn2vDZHDB8vjWuf1LhmfliiTg74pCzEmZwhy7Utf1IwYRz\/54jwf8X+UN\/uvcT5VyxqxjXFDAnsv4Bsi3m3KiBb3MxtiG0Y7PthUUfgglojblA\/x6K\/FiPYYQz+x4jofic9YfB6JMTGJ06qZvhyXc2Liz\/nW1sq\/dU7j34TAXov4JjgHm+bycnhF8d0yLIsOYhdWuj4\/+NCOyGLRQVu9rpaIcWt3HLHjmPNFW4yL6z2PrS+OPfOb62IE6gfoYtNzOgsIIHaIch7y3+WCNRKG6GKl+fODQGPRQByEGOMc\/7mdMf0hqggcFrFaR2LmfIzn+tG4VizbJDAkAR64IQuzqF0JIMCIWyRF7Gjjr8dFG0fWC0Y\/RlttiHBYjhl+jMNCjInXI6oIPeNyTK4ZH7H3OlJL5KKGOPcogVUIHLGoVyl8uyC3jIyQxsQRGtZFLcrRjyixa43rniMxsaViHLHJl2uknXjUyfnedlTevedpvoMIuMAOAj9QWoQ270IpjbYwRDEMMUQgsXoM42rD\/1kxjljkrnNFzPDxKIFLEVCYL3U7V5kMIojwhnEdNpcAEcayD+OeXWN8MdSiTHxEuefVR67DcwmcisCzD009Sa\/vSwCxDAFmPXGdadBHG0Kb2+fOEWS+GBgbfsQg\/miiTK1Ro0cJrEKAhb5KIIOclgBChwAifFPGLjUMnzzZeg1xHfGyH0LbI2L4MD6PJSdxc9uR57k++B1Zi7kvSGCkxX5BvKeaEmthyhAfjAllUUIwaWsZsep+xiK8LX921PThE\/2M5wuBWNHmUQLbEhggugt+gJtwohLyekE083VrGvQjrLkP4UWAcxuizI6avmiP+PGFEO1HH6k1aqDGOPcogdUI8OCsFsxAlyaAmGbh7F07CCvjsohxTTyAcUSUOQ\/Dtzd+jPEogcsQcPFf5lbuOhGEc2lC1loehzhzzTFicc0OG99oG+04cm0HsjL1mgRcZGvSvHasLKDPrhvGIb4tUrTTzw671W+bBG5DgAfhNpN1ok8T4HVDDEZA43zpMb+fzWOJ6VrMRDy\/NQEfhlvf\/u7J591y96DKEXHnXXIrFm30V0OGv3y15uEnaIHHEFCYj+F+pqxZfJ7Z2bJLJgbim+dNLCza6Mcvrj1K4LYEFObb3vruiSOY3c6VI0Jb75IR4\/gFH+uP6xhGLsbE9YhHaoy6fB8eJDyuSoAHY9WABrsUAXa7eUK964VxCGwWMeIgwsTIgsY17fRjjGEs502zUQJXJ8BDcfU5Or91CGTxnIuIqM7tkltjWYc5\/qjizBdO1J\/rjTaPEliFAA\/EKoEMcnsCCDJihahmGLSxzvIuOffHOT74xjVxshBGu0cJXJ4AD8PlJ+kE397enoOQxRShbEVBPBHluh+RpW3JGsOXcZGHnTfx4\/roI\/UdXYP5b0DAhXaDm7zBFBFLxBgRRTwR4EhDW\/xyL9qWHImb\/V2jmYbntyDgor\/FbV5tkogmVotxJECUWVN5px19vUfGIuzhj+iTM649SuDyBHiILj\/J5yfoyEIAsS2H9w8iib1ffPygHyGlfa31hDgT9yPFG7EV56Dh8fIE1nqQLg\/qxhOcEkSEE0FmDSGkayMiLjki7mjiPMUl6vUogacJsPifHuzAWxBAdBFIDCHGEEnWDn1bQiAHeSMHeXm\/HdceJXBJAiz8tSdmvOsRYJ1gCDG25wzJm8WZ99tHiTNfDDH3vTlEXo83IMCiv8E0neLJCbBOszhzffIpWb4Epgm4wKfZ2DMWgfxOl51rvh6rUqu5DoGDZqIwHwTetIsJ8OqA99sxcG9xzq9P8u496vEogdUIKMyroTTQDgQQ5yyKe4vzDlM0hQTe3hRmV8HZCLBma3HOu9mt5kPerWJfLK7TeZWAi+1Vgo4\/ggDrNosz10fUYU4JbELABb0JVoPuQCD\/8u87JV++Lpd+JHBeAgrzee\/d3Su\/2vvmu99P558IKMwJhqenI8D6za802Dnv8b7Z3fnplsq5CmZhn6tiq5XAtwRYw1mcuf7WwysJnIyAi\/hkN8xyvyXwcZV3sOya8\/WHy8sH4kYQXqPEuUcJrE5AYV4dqQEPIIBQ1v\/xyR6vNA6YqinvQEBhvsNdvsccEef8SoN\/7OgeM3eWlyOgMF\/ulnZM6Lou9Xpe65VG3n1n8b8uSWd2KIF6IR9ajMklsAKB+pXGWuK8QmmGkEAfAYW5j5Ne5yFQv9Lgl3Z5x\/vMTHxOnqHmmKcJuOC60el4IgKs6\/zKgesTlW+pdyfggr37Crju\/PMrDHbN+fq6s3ZmlyCgMF\/iNjqJBoEtXmmQRoGHgrYpga2FedPiDS6BBwRY377SeADJ7vEIsHDHq8qKJLAegbzDffaVBuOiInbice5RApsQUJg3wWrQgQggpHnXjMi++rc0BpqepexGYMdECvOOsE11GAHWeRZn\/qvAXnHu9Ttscia+HgEW7PVm5Ywk8JUAaz2LM9dfveZb8vh5T3sl8AKBZxbnC+kcKoFDCTzzvtln5KVb5uBnCLjonqHmmLMS4H2z\/8n2We\/ejepWmG90s53qOwHEOb+S4JeBeSf97uQPCRxJQGE+kr65jyLAun9GnPcS8KO4mHcQAizQQUqxDAnsSoC13yPO7KijMHbbce5RApsRYHFuFtzAEhicAOu\/R5wHn4blXY0AC\/Nqc3I+NyXw5LR5BqbEOb+6yD5PpnKYBPoIsCj7PPWSwHUJ8Bxk4eX1Rb6+7syd2ZAEWJBDFmZREtiZAM9CLcYIdJSRd8\/R5lECmxBgMW4S2KAnIWCZmQDPQ\/57zrnPX\/xlGp5vSoCFuGkCg0vgZAQQYHbKCDQ7aIzzk03Dcs9MQGE+892z9i0JINA8HxjnW+YytgS+IcCi+6bBix4C+khAAhLYjoDCvB1bI0tAAhJ4ioDC\/BQ2B0lAAhLYjsCewrzdLIwsAQlI4EIEFOYL3UynIgEJXIOAwnyN++gsJCCBPQlsnEth3hiw4SUgAQksJaAwLyWmvwQkIIGNCSjMGwM2vAQkEAQ89hJQmHtJ6ScBCUhgJwIK806gTSMBCUigl4DC3EtKPwkcQ8CsNySgMN\/wpjtlCUhgbAIK89j3x+okIIEbElCYb3jT7zBl5yiBMxNQmM9896xdAhK4JAGF+ZK31UlJQAJnJqAwn\/nurV278SQggSEIKMxD3AaLkIAEJPAjAgrzj1h4JgEJSGAIAgrzy7fBABKQgATWJaAwr8vTaBKQgAReJqAwv4zQABKQgATWJXCUMK87C6NJQAISuBABhflCN9OpSEAC1yCgMF\/jPjoLCUjgKAIb5FWYN4BqSAlIQAKvEPgBAAAA\/\/9XSxf\/AAAABklEQVQDAFZeedU2YtxOAAAAAElFTkSuQmCC",
            "fecha_firma": "2026-06-19 00:19:35",
            "creado_en": "2026-06-19 00:13:13"
        },
        {
            "id": 2,
            "usuario_id": 4,
            "titulo": "prevension de riesgos",
            "archivo_pdf": "prl_1781821312_909.pdf",
            "estado": "firmado",
            "firma": "data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWYAAADMCAYAAABA1gkqAAAQAElEQVR4AeydSY4kXbFGA95DT2\/GAJAQDBgwhhWAYAmwItgBK4Et0GwAmCMYgIRgACMG9H4y06osvTwivPfbnF9h5dev38bs2LWvvCKr4LM3\/5OABCQggaIIKMxFpUNnJCABCdxuCrOnQAISaINAQ1EozA0l01AkIIE2CCjMbeTRKCQggYYIKMwNJdNQJLCcgDNKJKAwl5gVfZKABLomoDB3nX6Dl4AESiSgMJeYFX0qnYD+SeBQAgrzoXhdXAISkMByAgrzcmbOkIAEJHAoAYX5ULwungnYloAE5hFQmOdxcpQEJCCB0wgozKehdiMJSEAC8wgozPM4XTfKnSUgge4IKMzdpdyAJSCB0gkozKVnSP8kIIHuCDQqzN3l0YAlIIGGCCjMDSXTUCQggTYIKMxt5NEoJCCBhghkYW4oLEORgAQkUC8Bhbne3Om5BCTQKAGFudHEGpYEuiZQefAKc+UJ1H0JSKA9Agpzezk1IglIoHICCnPlCdR9CexHwJVKIaAwl5IJ\/ZCABCTwRkBhfgPhRQISkEApBBTmUjKhH7US0G8J7E5AYd4dqQtKQAIS2EZAYd7Gz9kSkIAEdiegMO+O1AXnEHCMBCRwn4DCfJ+NTyQgAQlcQkBhvgS7m0pAAhK4T0Bhvs+mvCd6JAEJdEFAYe4izQYpAQnUREBhrilb+ioBCXRBoANh7iKPBikBCTREQGFuKJmGIgEJtEFAYW4jj0YhAQk0ROCeMDcUoqFIQAISqIuAwlxXvvRWAhLogIDC3EGSDVECXROoMHiFucKk6bIEJNA2AYW57fwanQQkUCEBhbnCpK10+d8r5zmtSwIGfSUBhflK+ufujTD\/89wt3U0CElhDQGFeQ63eOea73tzpeUcELNR+kv2\/b6H61vwG4oCLS0pgFwIK8y4Yq1rEnFeVLp3tkYBF2lfW+Z75M0PIvjUPEPxIoFQCCnOpmTnWr6Lyfmyori6B+ghYoPXlbIvH8T2zb81bKDpXAgcTUJgPBlzg8v9588ncv4HwIoHSCFicpWVkrj\/bx\/HWvH0VV5CABHYnoDDvjrT4BfkBYDiZ29HnVQISuJiAwnxxAi7YPr5nZmvfmqGgSaAwAp0Jc2H0r3MnvmfGA\/\/qHBQ0CRREQGEuKBkXueIZuAi820rgHgGL8h6Ztvvzd8t8neFbc9v5NrrKCMwR5spC0t0VBDwHK6A5RQJHEbAgjyJb9rr8ADB\/z1y2t3ongc4IKMydJTyF69cZCYbNTghUEqbCXEmiTnDTs3ACZLeQwBwCFuNjSj8fHv9qsH8MxhtmGF8DYHGfr\/8axmLR9\/vhvsTP+OsMfghYop\/6JIHuCCjM0ylHkBHWbw2PvzEYIoZwhQ1dL5+4z1eYYtH3lWEkIo6xZrarRRtfBvc+fPzbGR9Q2PhIwNbZBBCQs\/cseT+ECgFFkBHWvX1lzWxTov2nvTd9sB6\/4eTHnodMw7YELiJgIb6C\/\/FwQZQRzaH57oNQ8yaJ\/Xp4gjEO+81wPzbWwZgXNgx7+mE97IvDSOaxRtiRYs1ew5YvH\/Z\/afiLBCRwHQGF+ZX994ZLFiXE6hdvfTD63NDGvjlcseHy8vn68OvY\/mfow5gXxtrYH4ZnrJ1t6Jr8MD5sLNZ\/mZyxrhPxzzP5DSjf215HwFkSWE0A4Vg9uZGJvx3F8ZPhHi7fHq57f746LMja2RDfPw\/9S8T682\/jEdWtIs3XGew9LPnywbeXhr9IQALXEOi9CBHlryX0fxza3x\/s7M+Xhg3JRdhYrIfHkx\/GZZGeHGSnBCRQFwGEoC6Pj\/P2d8PSXx6slE8WawQY480Wm\/IxnvMWjU2NudeXx7POZV9n3HPQfgn0RKB3Yf5CSvaPUrvUJvnCEE8EGhv7yjOMZwguNh4zvvfrjDER7yVwIQGK\/MLtL9+65jdDcoeFCCPEY6A8w3iGQGPjMXH\/6FmM8SoBCZxAgMI+YRu3OJTA7UYesc8M+yDC2NB89+EZxrMpEeatOSYwrubftCIOrxKokgDFXKXjOn2XADnFEFdEGBsPjmdjgc5jWWM8z3sJSOAEAhbfCZAv3IL8YiHEY1eiH4EOizE8i7ZXCUjgRAIU7YnblbTViy\/8TYyXxvDLLwdr+UOuEdv8Vhzx0o\/xD2Oij6tfZ0BBk8DJBCjWk7csaru\/FuXNOc6Qc0QYgcYe7crYR899JgEJHEDAwjsAaiVLknssRHrKbZ6Nv+KYGmefBCSwIwEKc8lyjm2TAOcAEeYNGstR0o\/Rj0jnZ7YlIIEDCFCQByzrkpUS4Dxg99xXoO+RsV8COxJ4VIQ7blPsUj9Nnn0ntXtv8nb8iIEC\/YiOz+ogULCXvQtzwam51LXxVxYINTZ2Kgv038YPvZeABNYRUJjXcettFgKMWHNFoLHMgP7\/HzoYgw1NPxKQwFoCCvNacm3P459nj8U3IubMYDzHop8rAo3Rr0BDpDkzoDMIUGBn7FPqHvk75lJ9LMWv8VnhHgshHvsZ\/Qr0mIz3EnhCgMJ6MqTpxz8bovvBYAj0D4ern48ExoKK0H58+r7FOeI5b8rvn9xu0T9e7+Z\/EpDANAEKavpJP70I8nf7CXdTpM\/+iTbnKYR4vFH09yjQYxbeS+AhAQrp4QAfdktg6nvmueeFcSHEY4DRr0CPyXgvgTcCFNBb04sEnhJAVJ8OSgM4X8zxK44ExaYEnhGgcJ6N8Xm\/BKbeap99nTFFi3O2WKCnFrJPAj0QoGB6iNMY1xHg64zxzC1nhrkK9Jio9xIYEaBQRl3eSuAdgfHXEAjruwErbjh3rMPaWF4i+qfe1vM42xJolgAFskdw\/PGWQrpnPN9jH9d4RuCc53vlk\/OHIc5Y9l6BzjRsd0WAotgjYP7IiyizFgU1Nv6fMSg8jHHZmKOVS4Bcjb3b69zEuqyHcT6w6OfKWaJvyg+eaxJojgDFsFdQiDPrUUSP1qTQsjEeo\/CwR3N9dj4B8nrWrpwfjPOA5X05M\/RxRrD8zLYEmiJAEewdEGtGES1ZmzkYxYdRfNiSNVaOddoTAuQjDyFPe32dkdeNNmcIY18s+rmyN8bZwOjTJNAUAQ7\/UQGx9rio8l48w3JfblN8GGMwihA7UhDy\/ravJ8AZwv4+uMIZGC4fPpwNjDOBfXhgQwK1E+DQHxkD61M846KKPeP5v4YOxmBDc\/LDOlh8X00xhk1OsHM3AnAeL0buxn1H3f\/fsDD7kf\/xGaEPw0dsGOpHAnUT4LCvjWDJPPaZKij6KCa+x2QMRpEtEWrGsw7GWphv1Uuys24s3NfN3DYrzgj5zivhD0b+sfzMtgSqIsAhP8th9qJwpgqKQspiukaoiYP1Md+qobGfkY9x3lg954z7M+3ReeIMcKbO9Me9JLAbAQ73bovNXIg94404plBIiOm9YkIYmIcxFos1pgQjr8tYjHGsHxZjvK4nQD7Wz95nJj5EfvOK0Ue+c79tCXxKoLAeDvUVLoXQIpZ5\/yXFFGsQA\/OyUI\/XjT0YF8YYijYsxnidJgCn6Sdl9MY5IK\/ZI\/KN7\/wAMffblkCxBDjMVzrH\/hTOvWJa4lsW6rwua2NTa7F3GGMo4LCp8fa9JwC79z3X35F7cpk9wc\/PDR3kdrj4kUDZBDjEJXiIH1PFRN+WYmLdMIqT9cKm4mZMWIxjf+zK71OnfD27j9\/4pvYskQs5J4\/kMPscfeQz99teRcBJRxHgAB+19tJ18SUKJ8+lb69CYo8w1qVww\/Keuc04jO\/AYyz+hOWxrbeJfxwjPMd9pdzjG7kb+00f+SvFT\/2QwDsCHNx3HQXc4NNUIdG3dzGxVxjFyh5hj1AwNizG41vYo7k+O58AOSZPeWfyRx85y\/22JXA5AQ7s5U5MOIBfUTj5MX1HFhL7hrHXnB8ohn+MD6PgMXwNK\/GP\/OH73CuxjMcS87ivxHvyiq\/kJftHH3Gd9cPBvLdtCUwS4LBOPiikE\/+mCok+iuloN\/leFR\/CKOK1Yh1fheB3WG1iDY8p5jXFQS45PzkO8uoPBzMR25cS4JBe6sCMzfGRwpkqphC4GcvsNgRxwqcwfMPwL+zRZowNC7FmXsTC9dH8q5\/h69U+bN2f3JGDcSz0lc5\/a+zOr4AAB7QCN19cxNd4W33pGH6hkLASign\/wvAJC3\/HAjC4\/smH8WGMx4grrOS3UuL+JKA9Ow5aC79hDuvYIu7hHn1eJXAqAQ7mqRtu3CzeVnMhsWSpxRT+whkfsSzW4ziIJRvjw+69XZ8t2C0KFvkZ5wLuLcaaz5ftQglwIAt17aFb+E3h1FhMWawjjiViDRhiDwvBRkTCzhZrfDl7TzjsaeSCGPKZIi7u4brnXq4lgYcEOIwPBxT+EP8pnOxmjcU0JdbEsUSwGR\/2Kta3G2wQlTCEJ7Na08bXNfNqmMMPAO+dKRjWEIM+NkCAQ1h7GMSAICFCORb6ai8mRJD4wohpiVjDgzlhIdhwCVsj1mPW7IOPXFswYhnHCEP64NZCjMZQMAEOYMHuLXKNWCicPKnFYpoSa+JcItiMD9tLrDP3FtqcJxhNnSnFuYUMFxwDh69g9xa7Rjwbi2nxnqVM2CrYcAt7JtZTwsTcUljs6QdnSnHek6hrPSXAoXs6qMIBxEUxYeE+wsH9lKjEmBavU4I99+0aZmFZrOE7xWrN1yJT65TWR7xw4PyEb9z3dpYidq8HE+DAHbzFZcsTG5aLCWeioFoVEWJ8Zs\/E+tF8+GFTY+A91d9KH\/Hl8wQHxbmV7BYUBwdtD3dKXoMY4w0x\/KSgeAO0qILI7ZbFGj5YcMti9HHGpy3mMBaDbdinI+vt+ezgOvENl5cPMRPny42\/SGAPAhyyPdYpfY0QnVxQ+BxF1fPbMxzuWXDjnMAKmyvWjA2DO4aAYbXzhgfxBDfiJK649yqBTQQ4YJsWqGwy8VJE46Ly7Xl+IkOs1wgR7DF4kwOMdbDaxJqzhP9BjrhqiyF895oJFNDmcBXgxukuEHcuKhygsBAI2tpzAgj01Ci4wpJr2NS46GMsNiXWpedjfI64j7i8SmA1gZ4PErEjCIhHAIz70gUh\/L36mtmNfYFvGFzzVyCP5rEO48MYi5GTMMaUYvgUvuCzb81Bw+tqAhTO6smNTIQBhZ\/DocByweVnttcR4A0b1mEw3lOsEURsnXfrZxFXPj\/Et361amfq+J4EPESvNOEQIvHac7shHBScAn27+99WNoga7MNgHnmAPXZ38+EB48P4KgRjDn5lO1Ow8WdwzY8E1hOgINbPbmtmiASFnSOj0Cjy3Gf7lQDMXluvvyKqW88Ua7JGGPwx8hL2utv9XxmfLQSb+eTykSHicy3WYa\/whj2i7VUCqwhw+FdNbHgSTMbFReFRhBRsw6GvCm3MatUiMyaRlzDygfEbAfuHzVjm5U9CzL1niPhcizXyvpyTfP+o7TMJTBLgoE8+6LwTLhQdBR8ouKdgLbwg8ukVbp\/2Htdz7+16LNg5j0d5wx7si09HISXXXwAABklJREFU7eG6nRA4u5BqwwofCi77jUArzh+JlMgCcSR32cgbhniGkdstFuuwLnux70cytiSwkgCHaeXUbqbBiAKkgCNoCpH7EkUpfGz2ujEwxDOM3G6xWGejS06XwHsCHMr3Pd5NEaAAYYUY5+cIdO\/iDJtgAo9oe5WABFYSQGxWTu1yGrymxJm+ngWa+ONA+APSIOFVAisJIDQrp3Y7DWa8GWYxAgZ95YozHp5j8DlnJ3eRQKMELKL1iYXdlDjT15tA9xbv+lPjTAnMIIC4zBjmkDsE4MebMmKch9CnWGUitiUggdkEEJbZg\/sbODtiOE6JM309CLQ\/AJx9VBwogecEEJTnoxwxhwAseVNGjPN4+hDn1n8oluNuPdacX9sS2J0AYrL7op0vCNOpv\/fc078ahEHnx8DwJbCewBEFtN6bdmbyR3vY5rdIomv57Zk\/FRCjJgEJbCSAeGxcwukPCMC3x7dnfgN6gMVHEpDAIwIIx6PnPttO4NHbM2\/UrbxpEud2Wq4ggZIIXOSLwnweeFjzJokY513pa0Wcc2z+ADBn2bYEFhBALBYMd+gOBGCeBYwlQ5wVM2hoEuicACLROYJLwoc7YpwFmvuW\/uYGMV4C102vJuD+WwlYPFsJbpsP\/yzOrIZA89VGjW\/P+E0MmgQksIEAwrBhulN3IEAOEOMs0Ny39Pa8AyaXkEA\/BBCFfqItO1JykcUZbxFo30Ih0b4ZoQQ+EEAMPtzYuJwA+Zj6e88Idg0Cnf\/KHL+pXA5UByRQIwGEoEa\/W\/YZcSMviHGOE6GrQZyz3zV+T56Z25bAJQQQgEs2dtOnBMhNzW\/PTwPcY4BrSKBFAhR\/i3G1ElPtb8+t5ME4JHAqAYX5VNyrNyNP+SsCFuKrDfpK\/noDv\/FVk4AEFhCwcBbAungouQoxzq7Qt0yc8+z92yX5sn90riiBEwhQ7Cds4xY7EiBnvCnnJRFn+hTFTMW2BColQJFX6nrXbpO3EOMMgj7FOROxLYEKCVDgFbp9hctF7kn+eFPOziHO9JUg0PiSfbMtAQnMIEBhzxjmkIIJkEMEEDHObtJ3hTjzN0myH7YlIIGFBCjqhVMcXigBcjklzvRdIdCFYtItCZRPgGI+0kvXPpcA+eRNGTHOO9N3pjjn\/f3XfzkTtiUwgwCFPGOYQyojQF6zOOI+4kzfmQLNvpoEJLCQAAW8cIrDKyFAbkOMs8v0Ic6+yWYqtiXwjMCJzyneE7dzqwsIkGPelPPWiLP\/e8+ZiG0JFESAoi3IHV05iAB5RoynBJo+3qAP2tplJSCBpQQo2KVzHF8vAfJ9T6ARZ2yP6Ngj1vGvzwWJLq8GvYYAhbpmnnPqJkDeeVPOUSCmGOLs98+ZjG0JnEyAAj15S7crhAC5R4inBJrvn+lfI9LMiRBZI9peJSCBmQQozplDHdYoAc7AlEATLv1ZpOnTjifgDp0ToCg7R2D4bwQ4C7zhYm9d7y6INM94I54ynmGMi4mMi7ZXCUhgJgGKceZQh3VAgPOAIa6ILDYOm2dTNh7HXH\/wN6bivQRmEKAIZwxzSIcEOBsYIozIYnMwMI7\/r0Lmzhm\/2xgXkkArBCyeVjJ5bBycEyyLNAKMIcIYzzDG+aZ8bD5cvXECFFHjIRrezgQ4M9kQYWznbVxOAv0SoMD6jd7IbzcZSEACxRFQmItLiQ5JQAK9E1CYez8Bxi8BCRRHQGFelRInSUACEjiOgMJ8HFtXloAEJLCKgMK8CpuTJCABCRxH4ExhPi4KV5aABCTQEAGFuaFkGooEJNAGAYW5jTwahQQkcCaBg\/dSmA8G7PISkIAElhJQmJcSc7wEJCCBgwkozAcDdnkJSCAIeJ1LQGGeS8pxEpCABE4ioDCfBNptJCABCcwloDDPJeU4CVxDwF07JKAwd5h0Q5aABMomoDCXnR+9k4AEOiSgMHeY9B5CNkYJ1ExAYa45e\/ouAQk0SUBhbjKtBiUBCdRMQGGuOXt7++56EpBAEQQU5iLSoBMSkIAEPhJQmD+ysCUBCUigCAIK8+Y0uIAEJCCBfQkozPvydDUJSEACmwkozJsRuoAEJCCBfQlcJcz7RuFqEpCABBoioDA3lExDkYAE2iCgMLeRR6OQgASuInDAvgrzAVBdUgISkMAWAv8FAAD\/\/4aPMSMAAAAGSURBVAMAjxxrxuJqQv4AAAAASUVORK5CYII=",
            "fecha_firma": "2026-06-19 00:22:02",
            "creado_en": "2026-06-19 00:21:52"
        },
        {
            "id": 3,
            "usuario_id": 4,
            "titulo": "prenomina",
            "archivo_pdf": "prl_1781880889_914.pdf",
            "estado": "firmado",
            "firma": "data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWYAAADMCAYAAABA1gkqAAAQAElEQVR4Aeyd6Y0uS1KG+zIMYhASICF+YwFYwGYC2AECU0BgB5jAZgFgAP8R0oCQAGlYpp4+HedG56mqr\/bKzHquvuhcY3sz8u3q6j4zP\/PmfyLQDwL\/N6Ty\/4P8zyB+RKBZBCTmZo\/OwEVABHpFQGLu9WSfnZd1\/cTz7yhnC7ijwzSVt+\/EQAR6QEBi7uEUzaFEAIL2PXOJiuNmEJCYmzkqA32BAL\/4e7HF5W8RcKZGBCTmGk\/FmI5AwNo+AkVt3IKAxXsL7Do9AQFeX5xgVpMicD0CEvP1mOvxeASufp98fAZaFIGEgMScwLDbLAJjdewTdLPHaeBjBS0qItALAj5J93KSD8tDYn7Ygd+Z7om+89Mx\/yT7RFeaFoHzEZCYz8dYD+cikP9MriRl6\/tc7LV+EgIW7knAavY2BDJR3xaEjkVgDwIS8x70rtDVxysE8msM6\/kVWq43gYCF3MQxGeQEAq+ejjNpT5hwWgTqQ0Biru9MjGgbAvF++We3qaslAvUg0Ckx1wOwkYiACIjAWgQk5rWIub8mBPKrCmu5ppMxll0IWMy74FP5RgTy++V4jRHh5LH\/yCRQsW0GgUzMzQRtoCIgAiLQMwISc8+n23du+TVGfnruO2uzewQCEvMjjrn7JP1LjO6PeGWCjW+XmBs\/wIeGn5+Q8\/vkMTis8TFUnKsaAYu26uMxOBEQgSciIDE\/8dTbz9n3y6ecoUZrQUBiruUkjGMpAuWfv429X86vOpbadZ8IVIOAxFzNURjIQgRyzb56v7zQpNtEoC4EcpHXFZnRiEAbCBilCByOgMR8OKQaPBkB3y+fDLDm70dAYr7\/DIxgOwJj75e3W1NTBCpBQGKu5CCeFsbGfPMv9Xy\/vBFE1epHQGKu\/4yMUARE4GEISMwPO\/DG0136fjm\/4sg6jadv+E9BQGJu6aSNNSOQyTfP2xeB5hGQmJs\/wsck4Pvlxxy1iUrM1oAIiIAIVIbAA4i5MsQNZysC+V1xfnreak89EagWAYm52qMxsBkEfL88A87OJf63SLbITreqZwQk5oyG\/VoRyE\/I\/v3ysacUJAzGyA8G80skc4ffKAfQjvxkcLNd+yLQOgKZwCGf1vM5Kn6wgIARMAoS5lURMuaHfcj\/DosI++AOCBkZpv0ciQDgHmlPWyJwBgIQQdiFUKJv+xoBiBgBN8gVIgZPZEqbfUgmYbgCEkam9Jw\/CAHAPsiUZkTgFAQglWxYYshojPfBDCJGIGJkjojDCmTMPngB6QPryK6hFvAbCtdQH4hArlGI44EQLEo5yBiMgogh2VfK7M9Pxq\/2u34BArnoL3CnCxEQgQMRGCPjpeaDkOEAn4yXonbRPg7lIle6EYFNCOSnPn4032SkI6U9ZAwMCwmZrcpdCEjMdyGv3yUIQEJ539Ynux7qHCz4xhSvKTIur\/pBxnyTA4utOL7y4\/pBCHBIB5nSjAgcjkCuT8jlcAeVGwwyJvc9hAyOknHlh53D48Dy2L4IiMB2BI7SDELeSsYQuU\/HR53GDXYk5htA1+ViBCCX2Nx7rQYZQ6pbCZm\/rgAnJHCzbRABD7DBQ3tIyBDVE1Ilz63vjsEHIg9C9nUFiHQgEnMHh9h6ChPx59qEfCa2TU5DdpOLFSzsIWTwgIz5iQKcJOQKDvTIEDjUI+1pSwREYBqBIGOIde\/rCsl4GufmVyTm5o+w2wR4GozkWq\/TIOQ9ZAwe4CAhR1V03HLQHafXcWp9p5ZfQ\/B02Wq2RxAyd1QybrUCNsbNoW9UVU0ERGAEgSBjvqGsfUJGx3fHI6A+bUpiftqJt5EvP7ZHpPnpOeZqbIOQ15IxuQQhcx99OgaRhwuF8CAITLVBBGonqq2EDBkjfBPiHtaeZ4Ol027IFES70Rt5jwjkJ2SIa2uOmeggv9LOT4YJBH9Tgv9S8l7W1j4ho8PrCu4eMoThRwQ+I2BhfMbDUb8IZBKGHCFuBNKekjE08t6x9ak5fAYh43dqn\/Mi8LaEmIVJBK5EAOILf1vrM14vhB1ayBDbCOOrREK+CumO\/Gwt\/I4gMJWKEIBQ94SDPq8alr5egDQR9HiiLoU1ZE9M6PJNgVYRgUUISMyLYHLTRQjkelxKiJAqZMz+OUJmHWE\/T80I\/pAfDvn93IcwhkiZYw8yLC36YL\/ciD7xlfOO70CgEZ8UYSOhGqYIfEIAgoXwpsi4JElqHYFwPxn6GLyy97HtmwY\/vDtGsA8RM5c3xtx\/5kn7IjCFAIU0tea8CFyNAAQWPsdqM8gT4hsjZOYhSOygzzjsoRv93ELuyJi9vK\/sYxtf+OEJG4k9zBEDe2KO9kfDF8l5AMHPPAIU0PwOV0XgGgQycZaExtocebI\/k+SriMMeehAo8kqHdfbjh\/3cnUzGrJfCHnTy\/M\/nQRt9o7waAQrnap\/6E4ExBMpazOQ59jQL4a0hSXyGzTF7rI\/JFj\/ZDnn9V5qA1Pkmk6bsisBnBCiazzOOROB+BCCvKfIMoqR2Xz2x5kzYP2Uz76OPDwTiR2+NH\/RL+YVhAntD8\/4hv\/947\/lFBEYQoOhGpp0SgUsR4EkWsppyCqkhe4hyzn74zT64G3sIOWxGiz3sx\/gXo2MrAiUCFEs551gErkIAQubHep5kx3xCZEHG1OpSogy7a8iYvWt8jMX7ag77ec+P88C+CAQCZaHEvK0InIkAZIxAyBBi9gUZI0HIS8kYG0HIY3ZZz7LVR7axpY\/fLXrqPAgBiflBh11BqkGckDHyTUgfE9TlGYQMKUL4+F7r4yO0Q5tfOtSaxrpBgOLsJhkTqRoBSLl8koUokRz4mprE5tSTd7ZJHz\/YXkP46B0t\/360Qe31hwCF2l9WZlQbAkGeOa4gynIuj6f6SwgZ+1P6d877lHwn+o34lpgbOajZMOtdhEAhSF4dRJSMeZ2wpfawFySfbYZt2myfPnOKCDSFwJbL0VSCBnsbAkGgOQCIkprLrxMywaKT90d\/LSFn+2Gjljbn+6+1BGUcdSHAJakrIqNpHQFIFALOBMR4yVNySajYgqzLd9OBUdjFF7Vc6qMbe2to\/6UI4teKsUMReEeAYn7vPO+LGZ+AAEQIiWbTkCd1VpIme9hPi7CPFllKyFN2sVGj\/GoKKuebpu2KwJv\/DyYWwSEIBJF+V1hb8pScVcIO5F7aYh9kFjbHiJ49tQrfhMZyqjVe47oRAZ44bnSv6w4QgHBKIoVAIaE15Mn+0g7wYAsyZp16XWMT\/VqE+CMWciKXGNuKwCcE1hbHJ2UHj0cAUs6EAyCQ6JK64um41EU\/BPIKW1vJOOvN+QqfZ7XglG0vwSfvt\/8wBCyQhx34gelCNpnsIFLGmQzH3EHI6PJ0PLaOnb2EPGb3rjlyBZfwT37RtxWBUQQk5lFYnJxBIIi1JJu5WgodSAlCzrrhirWeCJm8yCfnSo5zOKGjXIVAxX4skooPp8LQINiSWOfIhv08MZY6ZWph49XTdqm3ZIzt2Ec80d\/TYicLOY5Jvl8RR9ajvycOdTtFIBdOpyma1kEIQDwQbDbHE+FYDbEXYX9+Ysy6uT9mI69f1YcoEWLPAqlmIa8s5DgmOe5Yz3r0sZt9ZR37D0WglgvxUPibSRvigFgiYMgEUs5PuEForLEXif25ZR2JudyPuSta4kXIDSEOiBIh9ixnx5N9EQdCTMjZvlfad\/sVCEjMV6Dctg\/IAeKILCAN6iZIOcgtCC32lS16kDm65dpVY2IkH2Khj5AbsiYG9EsZ0y\/3jI3H9JgjJgQdYmZOeQgCd16Sh0DcbJoQLqQAOUQSjKkZ1iALJMgt9pQtOkHIQeblniPHxIYQG5Ljx085Zi6EWEOIOQSdLGAQ8k+hnFpssD\/2zLXsww86SDLztcse1sjn66SdfhGgYPrNzsy2IgABQLhZP4gh1iALJO\/JffZDONRYSchZj\/Wst6YPASPEhOCTuBF8IFP22BtCnOwllhBiDhmz8Q\/DJD5\/Y2jRHZr3D3PYeB98fHnV4AcdBFvEE7FlXdaYx0eet98ZAhRCZymZzk4EuPQQQDYDGTAOwqM\/JeyFWKgtCKfcB5HGHHuj\/6pFDyE+BF3iQYgXeWWDdWJjL\/GFjMXJ3in5ybBQEvIw9UZcxEN\/jxBPxEaeSLZH\/PjKc\/Y7QoDD7ygdU9mJAJedS1+aYQ4p58sxpEdNQSzlWoxZj\/5UCwEjxINATBAeQhzIlC7z7EeIB2EOYW4uNvbMCU\/JYzaY+8dBkfiG5tAPeCH4yIbBAGzynP1OEODAO0nFNHYiwCXnsm8xA2mgu5X0IGGEGLAFwf1gCASbyNCd\/LAfgYAR9lPXyNZ4SmcQMrHxlJzX8Ash4+s388IJfXyQGz7DPGPiirFtJwhw2J2kYho7EOByc8nXmoAk0FtTR+zPfvCdiTivlX38IRAwgi18I5AwUurkOfaX63PjvxsWiQ9CzrrEcBUhDyF8+pAr\/mOSuPimFmPbDhDgkDtIwxQ2IMBlhnQQLvcaExADOmvqB39I9oMNJM9FHx8IBIywD38IZIvE3qPbIOTfGgzjd2i+fsiBGM5+Qv7qcKSDf7CJJcbRt+0AAQ+0g0P8lMLrAcQCGfOUCukgr7W+7IAMIMkldYMfBF\/o4Q\/5Yunbr+zBNkJM+EAgYORbjeNn5giZ+Ijrh8e73WQRXEORuMA6xraNI0DhN56C4S9EgIvLZYYcucilGsRTzsWYNQiTepkjyfARfqZ8YRebCHaJJ2zP2Udvi+An9Igx+tG+IuS\/HzYS39BU8wGnnFdt8VUDVIuBeJgtntq6mCGiIEoIcEp7bI2LD3FSJxDBmG7YZ28Q8ZitMd05u2P7j577y8Eg2Iy9siCfIOTfHvbV+CH2iGsp5rHftmIEuBgVh3dVaF36CcIMslyTJKQ0R8hhm31z9lnHDlISx521F4T8+wMoZVzEXDshD2G\/f\/hmSbzvg+EL5zI0flpH4M7L0Tp2tcbP5eRJao4wp2LnkkOi1AWXPvZhE8Eue6Zss4ZgA8ILO9lW2LyrJfbWCfku7PR7EQJcnItc6eZkBII4IR5IcY27IFPqIUg07EHG2ETG7KKLQMboI2Ejx4CdGLM\/+me2fz4Y\/+dB5j7E8lfDBuKu9ZXFEN7kJ5\/JGO6Tii7UiwDFuDU69epAIAh0jDghHWQqUtaCULnUYQsSDXv54oed0Atd6gj9WL+r\/ePBMWTMP5kmxj8cxr8+SJkDa5Ax88T+B8MePyJQDQIUZTXBGMgqBCBPCCYINCszD2kyB\/nQZon1OH9sIWFrToc19CBiJNtd2sfX0r1T+35nWPjrQcjlxx\/tnw4tZDwXF\/uJvwcy5hvpkPL7h7zeO35pHwEKtP0snpUBpMYlhCCnMmctSLbcA2Fjg3na2IcOc1nww37WqJU5wst6Y31sxPweO2Hjd4cOMjRvv\/w2\/h\/EhZDH+I62ZzmTtjOoJfrK4vBgKzuQiXAgF0gUgskEN7F9dhoiDhmzhY+jyHg2kJ2LVXgJKQAADLpJREFUfzPoI0Pz9fNvQ++\/B\/mLD+EfgyBgN0x19aEmxs6vqySfmozEXP\/JcwHjnCDNMTkiC+xCyPg64ok2x5SJET95bWv\/bwfF3xsEcvqTj\/ZXhvZHg\/zRhwzN+yfnw\/73yca\/cE6RApjmcczbNoqAh1n\/wUEqnFMpQXZHEQ12eJLmkmMbqR+dLxH+2ZfmMV85G84rEqY2on9hq6uzEPBAz0L2HLs8PXMpIU9INF\/OJR7R46kYoY+M6WEXYR1\/Y3ucuw8Bzia8c0bRt+0EAYm5jYMMQt5KxlxeyJjz5gkcoY9wyVlHxtCI9T0EjY2wvcdO2NjS5vzAc4uNu3WIO+NHTpzh3XHp\/2AEPNSDAT3YXFzErYQcZMw5Q8ZT4bGOQKDocOHLvawxn4mh3LNkPBfHEv3W92yNn1oo62DvWWyNRb2TEeAynuxC8xsQ4BJy6cqLuNQUJMrZbiFBdNDFBkRc+ox54ivXxsbkEvNj9mLNdhoBsKYW8g6w5KzynP1OEOACdpJK82lAYFxALhyXEAJ8lRR7kbyPJ9483tOnPoij9IFN5omXfmtCXq3EDMZgnePljFvKIcdufwECHu4CkC7YwuVbQ8ZcTITzy5cWAj3jKSr8YD\/DgW\/miD\/P5z66ebyp\/1AlcAXjSB+sGZ9xxuHDtgIEvDT3HgIXLy7bXCTsgYi5lJwZFxNBP\/TYw1qMz2ixTwz4yvaZy7HkNfvrEYifnsA1tMEc\/GNs2zECHvQ9hzt28XIkXEKkJOO8ByLMF5dxXj+zT90QX\/ZBLMxdGUf2\/6pfa1xl3NRG+dMTuIJ5uddxpwh42NceLJcOghi7eFy+TMScDU\/FUxFChLGG7rd7Y\/WclviIAd\/ZA3PkmOfsL0MA3KiNvJuaAOs8Z79zBDzwaw54jJAhNC4dwjkgS8mVC5wjRzePr+zjm1yyT8k5o7Gsz5mCW+wGU2pjaU2Enm0HCHCpOkij2hQyIRNkXDYuINhz6RDWlsrYBV6qe9Y+ciEn8gsfjIk1xrTlmLmrJONMbFf5feUnaiTHBI5gmmN+Zcf1jhDg8DtK54hUDrERlw18ISMuHX1k72XDVgQZFzjGd7fkR0wRB7EijJnfmzt2ehLqhFcXgRG5gRM40lceioAFcN7Bgy1yJBlB8jli7OdxDX1iglxqiKWMIccFKZbrV445S0g5+yQ+8Mtz9h+IgEVwzqEfScYRIURSPlnFWm0tdcX70RwXsUNGee6pfXAAj5w\/eIFbnrP\/UASOKoSHwndp2vmsWniy4psT5EOsARRjSCnGd7YZzyvjIH9wCJ\/gwxi8Ys724QjcVZwPh311+uVlbunciBXyiaQhIfKJ8VNafuIhb\/KPnMEFfGJsKwLvCFgU7zA09YXL3FTAQ7DUWY4bcoKkhqVLP3f4JEFImffJ5M0YAQ9woa\/UhEAFsVgYFRzCixAgk3yhWz0z4oaMIl1yIrcY99hCyOQIKef8fJ+c0bD\/DQJclm8mnagWgUxs1QY5Exj1lnO4mpzze1x8z4S6aykTcvZD7pByjmOXI5X7RICL0mdmfWTF01a+2D2cFzlAUHFC5EeeMW65nSJkciJncu+UlElROQoBCuUoW9o5FwEu9rkerrNO3eV8IGdI7YoIst+jfGKHby68siCXnAf+mCPnPG9fBCYRsFgmobl9gYvOhY5Aejsr8oG0Ij9IDYKLcQst8XJOxJ7PitjJjdcW5MlYEYHFCFg0i6G6dSOX\/NYATnIOqWXTEFwen93fWv9LCfnVa4uz89N+owhsLcxG020mbAgrP4H1ek4QF0+V+WDIPY9r6kvINZ1Gx7H0euF7OrJen5bjjEpy5hvSmeS8xbaEHKdlewkCEvMlMO9ysoVIdjm8QRlyzt+AZsn5oviCjImLVyzElF0zz9M+d4j485p9EdiFAEW1y4DKpyCQSeApl55ahOwCUDA445tSxhMf4Y82yBi\/Y2TMHmKUkEFCOQ0BLsNpxjUsAisRoB4hvlCDOCHJGJ\/RQsYIfoKM8Zt9ERNkjBBjJve8z74IHIIARXaIIY0chgAkEcYghOjva9vRpiZz3pBkxuSITLJ9yBjBT7bNHiSTsYScEbJ\/GgJcgtOMa3gTAp7J2xsYQIoBIMR5BDljgyfj78LwSIvfIGPikIxHQHLqXAQovHM9aF0EtiEAgWbNLbUaRIwtCBeCHyNl1iBj1vAjGWfk7V+OAEV4udN2HN4SKeQQjiGU6D+thRwhy8gbXJbgkck4iBjdsFO2kDL3AH\/lmmMRuAUBCvIWxzoVgQUIQJYQZ2yFYEtyhogR5tk7R8asQ\/a0YdNWBKpDQGKu7kjeJI3PZ0KNZkyCnCFiBCJGmP+s+WWELmTMOrYge\/S+rPpVBCpEgEI9Oizt7UMgk4bn8wVLMIFgv4ze3iDZkLfiP\/YhJRnnbZBzjLETfVsRqAIBL34Vx\/ApiJI0+DH904YHDMgZCUKeeyIGjiBiyJiaRjKO7FFEoBkEKOBmgn1QoBDNg9J9TzWIGDKGiJFXT7PgxB7qGCJG3o0t+IJubMN39G1F4HsEbupR0De51u0MApBTLPd6RpAheSKQZBAxRBu555Y9PBHTxjx70Y+xrQh0gUCvl76Lw\/lIogfygYQRSBSBXJcSMWQMBtQqT8S06H\/A8\/6+GZsxthWB5hGgyJtPosMEIKCSfBi3QEAQMEKsCHFDwggEi4wdGfuQkojBotxP3bI35rGJzxivbbG3Vsf9kwi4sBcBC3IvgufpczaZfPAEATEH4e0hImwdIcSAEA9CbBAwQqzIlB\/2IpmIyXmMiMdssBf9WMMnscT4VUu8r\/a4LgK3IEBx3+JYp4sQ4Hwy+YQShAcRsQbBIJASEnuOaLGHYD8LfhFiQIgHmfLJ3pCtRDxmu8SH8dg+50SgKQQs5PqPizOC9CC2sWhZQyBIhH0hmUzX9EMfewj2s4zFEXOhS1uSMLksfSIOe69a8oo9xJjHMf+qRe\/VnrPXtS8CXxHgonwd2KkaAc4KAoHwkCXBsn+LLLHNHuIIuYKE8VkKRI\/vmCffJeSMXujYikBVCHDZqwrIYF4iwJkhEBASxBjtSwMrNoTNaCHAEHwTR8idRIdvYozUiG0JOWcdXtmEvq0I3IoAl+rWAHS+GwHOMAukhASBbmnRR7Jd+hBgyO7AjzCQbBBfJlriX0LOyYRdEagDAYq5jkiM4mgEgkC3tEfHcpU96rkkZ5+Er0JfP4chQCEfZkxDIlABAtR0Jmd+ebmEnNGrIHxDEIG39\/8LH3F4GgL951uSbDkOBHzVEUjYVoXAVMFWFaTBiMAGBHi3HmrfDR1JeADBTxsISMxtnJNRrkeAd+v5lYbkvB5DNW5CQGJeDLwbG0SA+p4jZ8g70oK4o28rArciQOHeGoDOReBkBKjxkpynfhk4NX9yiJoXgc8IULSfZxyJQH8IUOeZnPlLjcgyz8ecrQjcigAFe2YA2haBWhAof\/lXjmuJ0zhEwD+XswYegwDvk1\/9pYYPKo8ph7oTtRDrPh+jOxYByDm\/uvAXfsfi27e1C7OTmC8EW1dVIEDNS85VHIVBTCFAkU6tOS8CvSJA3Wdy7jVP82oUAQq00dANWwR2IUDtl+Tsq41dkI4pO7cFAYpzi546ItADAmN\/meHfMvdwso3nIDE3foCGvwsBfhmY\/1JjlzGVReAoBCTmo5DUTqsIQM75lUYNd6JVLI37IAQswoOA1EzTCHAPgpx9z9z0UfYRPAXZRyZmIQL7EOAuBDn7nnkflmrvRIBi3GlCdRGoA4EDoohfBnovDgBTE9sRsAC3Y6dmfwjwvtlfBvZ3rs1lJDE3d2QGfDICkPPJLjQvAvMISMzz+PS\/aoZjCHgvxlBx7jIELMDLoNaRCIiACCxDQGJehpO7REAEROAyBCTmTVCrJAIiIALnISAxn4etlkVABERgEwIS8ybYVBIBERCB8xC4kpjPy0LLIiACItARAhJzR4dpKiIgAn0gIDH3cY5mIQIicCUCJ\/uSmE8GWPMiIAIisBYBiXktYu4XAREQgZMRkJhPBljzIiACgYDtUgQk5qVIuU8EREAELkJAYr4IaN2IgAiIwFIEJOalSLlPBO5BQK8PREBifuChm7IIiEDdCEjMdZ+P0YmACDwQAYn5gYf+hJTNUQRaRkBibvn0jF0ERKBLBCTmLo\/VpERABFpGQGJu+fSOjl17IiACVSAgMVdxDAYhAiIgAt8jIDF\/j4U9ERABEagCAYl59zFoQAREQASORUBiPhZPrYmACIjAbgQk5t0QakAEREAEjkXgLmI+NgutiYAIiEBHCEjMHR2mqYiACPSBgMTcxzmahQiIwF0InOBXYj4BVE2KgAiIwB4EfgoAAP\/\/w97B6QAAAAZJREFUAwBQncjVfT40cgAAAABJRU5ErkJggg==",
            "fecha_firma": "2026-06-19 16:55:17",
            "creado_en": "2026-06-19 16:54:49"
        },
        {
            "id": 4,
            "usuario_id": 9,
            "titulo": "BOTAS DE SEGURIDAD",
            "archivo_pdf": "prl_1782166065_546.pdf",
            "estado": "firmado",
            "firma": "data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZMAAADLCAYAAACrtn5PAAAQAElEQVR4Aeydua81y1VHDzaIyUgEBIAEAgIyAnLIiBEBCf8AATGEFolDyJAInBAQkBEQI0BARoAQAQkBEpYtObLlSZanWp\/fvq6vbo\/ndHVXda2n3q+ra9x7Vff+3T7nvnc\/9fAfCUhAAhKQwIsEFJMXATpcAhKQgAQeD8XEu0ACtQk4vwQGIKCYDLDJhigBCUigNgHFpDZh55eABCQwAIGLxWQAwoYoAQlIYAACiskAm2yIEpCABGoTUExqE3Z+CVxMwOUlcAYBxeQMyq4hAQlI4OYEFJObb7DhSUACEjiDwNhicgZh15CABCQwAAHFZIBNNkQJSEACtQkoJrUJO78ExiZg9IMQUEwG2WjDlIAEJFCTgGJSk65zS0ACEhiEgGJy4Ua7tAQkIIG7EFBM7rKTxiEBCUjgQgKKyYXwXVoCEqhNwPnPIqCYnEXadSQgAQncmIBicuPNNTQJSEACZxFQTM4i3d46eiQBCUjgMAKKyWEonUgCEpDAuAQUk3H33sglIIHaBAaaXzEZaLMNVQISkEAtAopJLbLOezcC30kBhaWihwQkkBNQTHIalk8k0PRSiMb3kofY99MZ+3Q6h6WihwQkkBNQTHIalkcmgIAgGhii8WMJBpZO7w76vqu0QgIjE1BMRt59Yw8CvIEgIHG9dqavgrJGyfbLCZzpgGJyJm3XapEAQjL3BoK\/vKlg3+UiMwQlu7QogbEJKCZj7\/+o0fNWgYggEqWQRB31GM8I9uMJFm3p5CEBCZQEeEjKOq8lcGcCiMinH48HQvEo\/qFuzzPxtWK8lxIYlsCeB2dYSAZ+GwIICYJRBsQbx1R92Y\/xed3P5BeWJTAyAcVk5N0fK3aEoBSMEJGtz0H5UVc531hEjVYCGYGJhyhrtSiBexCYEhKE4Ij734+67nGPGMWLBI54mF50weESqEpgTkieXbR8Zvyo61mSjrsVgfLBuFVwBjM0AX5jKz7GykHwRpJfX1J2UQncjYBicrcdNR4I8DYy9d+BHCUkiBTrYEfNyVyaBLoloJh0u3U6PkMAISkTPMm\/rJsZvqmaNfKO5XXeZlkCQxBoT0yGwG6QlQiQ1EvRQEiOvs+nfqvLL+IrbarT9kHg6Iesj6j18o4E+I6kFBKua93jCFfO0S\/icxqWhyNQ60EbDqQBX06g\/I4EIanp1NTbSc31jpzbuSRwOAHF5HCkTngBgfItgY+2LnDDJSUwLgHFZNy9v0vkCEn+FoKQeF\/fZXeNoxsCPnTFVnnZFYGp70m8p7vaQp29CwEfvLvs5JhxnP09yZiUjVoCGwgoJhsg2aVJAny8lTvGx1v5teVmCejYHQkoJnfc1fvHhJDk35MQ8RX3Mn6wdpj\/rUmQ8DwcgSsewOEgG\/ChBKa+JymF5dAFFybj14PzZv9bk5yG5aEIKCZtbbferBMovyfx4611ZvaQQHUCikl1xC5wIIFSOLj2Hj4QsFNJ4FkCPojPknPc2QTK7ycUkrN34C7rGUcVAopJFaxOejCB8nsSheRgwE4ngVcJKCavEnT8GQTK70m8b8+g7hoS2EHAh3IHrPt3bTLCqY+3mnRUpyQwMgHFZOTd7yP28td+vWf72De9HIyAD+ZgG95ZuOVbSSksnYWjuxJ4PO7KQDG56872H9fUl+79R2UEErgpAcXkpht7g7CO+tIdUeINJ4zfBDvSctS8OW2dO\/wpz\/ibz2lZAl0QUEy62KZBnPxRmCTYH109HiTo\/HqqTBJmXBhjMESJJB82NfaKuvCnPOMvfk9ZxHaFv64pgUUCiskiHhsvIkCCzZeO+xTBwCKpco6kSxJmXFg+\/i7liC1ivktcxnEDAvGQ3iAUQ+iQAMKAIQq5laFE8kQwsEiqnMu+c9cxx9Hncr0985dj917DbO8Y+49NoFr0ikk1tE48QSAXDpIuwoAhCrlNDN1cxbxhf5JGxbzc6zUsLfF2sO6eNcK3qfN306wYc4alqo8Oxn1U4YUEriLAjX\/V2q57fwJT4kECxF6NPhIs5znR+OtXF7lwPP97e4xnNIxYL3TJpSUwT4CbdL7VFgnsIxDiQdLD8reOfTP9sDdz8NP5Z9MlApQb927YIaKR1th7lH8MC3\/2zrG1PyyIf2t\/+0ngVAI1b\/5TA3Gx0wmUwkGyC\/FYc4a+GMkxDNHIx9HO\/clP55\/LGxoqn\/HHsOAMizJs6mBX1nstgUsI8LBesrCLdkWAhMaXvSSwsK3CQaAxhuSHcd9htIWtXUe\/Uc7BHM5lzMGwrPdaApcRKB\/gaUesHZFAJDOEgIRGAtvKgTG8aTAG4z7DlsbTL9oZH+WWzzV8Du5TzOGSr9kyG30bjMDaAz4YDsNNBOINZCqZpeZ3BwkO+3xqIdFh3Fd8PJWqNh2smXcsr\/O2u5aXRISYYQxXypoEmiPgzdncllziEImMZIUhBktO0KcUDu6jP14atNJWrrlHiFamPq0ZBs8sBnvEc0684Q2fZ+d\/xifHSGA3AW\/Q3chuMyCSGMmKRDYXGO0kszDumVeEo1yHRJrX8fFYft1qGX6v+MZ4Yoc9bMu5gju8yzavJdAcAW\/U5rakukNrSQwHSGR\/lwokudr3CGukpd6OXt5KnuWyxh\/2MHl2\/jeQFiRwJoEubtgzgdx4rbUkRui8FUQi+yMqKhs\/medLsH5+3XsZ5hhxYgjF3JtIxAp\/+k1Z9PEsgeYIKCbNbcnhDkUym0tiJC0SGHb2WwFr5gGfvX6+dl6GGYYAhMEpt9L3vC3KMMfoi+Vr7C2\/On7vevaXwC4CiskuXN11JhFGMiudJ+GRoK66B\/At9+nstxLEAsOPMJhgMMPgE5b7enYZHyqv6fQSeI3AVYnkNa8dvUaAJElSnEpCUX\/13pe+1XwrgUcLggH7MMST8tJe0l5yWupvmwQuI3B1Qrks8BsvTNLkp+oyxEhMLew5Pub+HZkw54SDNbB83S1luJWWj8vb8vqyjHjAHiN+znP+MCdt9Cnn8VoCTRLwZl3flp56kKRIQrnPrSUmkn3uI\/7l\/u4pMxcxY8yDIaTMj22di3FhJH3GhvGM5PaNYtLox7lo+nAZ8\/HmFf6Gjx86ZP\/CB+ZhvazaogTaJ+BN2\/4ebfUwElHen7rW9rj0p7zO\/Y9yJGFEAyMuLJIyCTj6Lp0ZE8aYMHwII+nPzYEfPzvXWNSzDvMzH+PwO\/wtun74s8T0xYeyzWsJdEHAm7eLbVp1ksRVdmo1OeFX+DrlN22RfEnA9IkkzFiMPmvGuDDGYNzvYWvjaZ\/yg\/olY03eRuhT+k9dbvQNv\/L68cpG3D0BHqzugxg8ABJSjoBrElRe10qZ5Jz7QrKNa9q4xv9cPKJ96cyYMGLHuLfDlsbmbeHDXj9ibeZi7TX\/6U8\/\/GOMJoHuCXgz972FJKU8Aq5b3tMp38rEncdTlokvjGQcxrxh5Zil6xCPmHNNBObmCj\/m2qOedeiLr1HnWQK3IOBN3fw2zjpIYsobuW59P0mkuc+RvPO6vExMGOMw4gvL++0p5wKytv6eeaf64juG7xi+T\/WzTgLdE\/Dm7nMLSVC551y3vpe8geQ+z5WJhcSLERM213dr\/RkCgt8Y35fgO4bv2FY\/7SeBbgl4o\/e3dWVSJoG1uo95Eie5TtHGf4x2LI\/lv9KAbycj5jlj7JrVfgNJLj7wHWOtNX9aakf8vpkC+GKyf03295n9YSoPcRjk6wTyB\/f12ZyhNgESKgkrX6fFPURESJgk1tLf8J122v47VdCf2DDqw34rtf1EMvrNWWr2eIEA989PpfG\/mOx3kv1BZn+byh4S2ESAG2lTRztdToBES0LNHSmv87YryiEKiMja+viOaJSCsTbO9vMI\/GRa6q+SeUhglYBisoqoiQ4kaZJv7kx5nbcdV16e6X9TMyKHIQyISAt+JbcWD3wN+\/fUc8r+MdWH0Tddvh1cR9vU+R9Szz3G3455xj6f1pmyv0z1a\/bZ1Offkn0p2beSxR4SW7p8O379rWRBAgsEFJMFOA01kaRzd8oHPm+rVUY4ELU86fxGWgzxwFKx2QNeGH5i3PdhfLQzZb+XogljTLp8OxgbbVPn30899xh\/O+YZ4y9eTtmfpvXX7HOpz+8m+6VkP52Me4y4sP9I13H8UxQ8S2CJADfOUrtt1xMgCeZecH3Gvv1fWpQvZ0M8EA4STplYU7fmDhhh+IrBC3vGUeLPxzFffn3H8p+loP4z2f8n+4tkHnUJ3GL2Zx+wWwTfQRBlIiNB1twzBIQ1WedXEx\/WajV54mNu+BmG31gK4aWDNzHmjElYL8p3Pv9zCu63k\/1KMg8JbCJwxAO3aSE77SbwP2lEmciO3K8vpPkRDowkiSEg+Zqpy6UHPoXhV26wyK2Go7yJ5fOyXn5tWQIS+ISAD8cnIBo8\/Wbh06t79eU0H8KBkaB\/OV1Hck7Fyw98Cgu\/PpW8Im4sFU89eCvJF8S3\/NqyBCSQEbjiIc2WtzhDgERGQo3mVxLZr6VJEJBfSGfmxFLx8GPOR+qXDH8w7sWww517YkLfSp6A5pBxCfDwjht9u5Efmcj+PIVJsk6nQ45cGJg3bGpyvsDnHluyqXFX1yHmuQ\/EnF9blsCNCBwTCg\/5MTM5y1EEjk5k\/7LBMZIlxl8RDHGYO3PPhDE1\/jKW\/lyHUccfhorrns5HinlPceurBJ4mQFJ4erADqxAo96S83rvo36QBX0lGci\/t66keEWANbOtfEUzD3g7GvV18UmCdqfpPmps+IY65g8SSX1uWgAQmCPT6wE+EYtUCgZ9Pbex1aZ9J9UcfIU5Hz3vWfPlbCWvCjLMmAQksEPBBWYBj0yYCiEd07P2neH5RIWLh3Hs8xKBJ4BQCiskpmG+9CF+yEyCJt+f7CSHJhZGYeo4H\/zUJnEbg6YflNA9dqHUCfMlOEu75XvpagkwM6fR2lNdvDRYkIIH3BHpOAO+jsUYCzxEof\/Eg3raem81REhiQgGIy4KYb8kcE+Hgrr+DjOt628rqLyi4rgX4IKCb97JWeHk+AXwPOP85CSHwmjufsjAMQ8MEZYJMNcZaAvwY8i8YGCewj0KuY7IvS3hJ4T2Dq4633vayRgAQ2EVBMNmGy0w0J5B9vEZ7PAhQ0CTxJwAfoSXAO65pA+VZSCkvXwR3mvBNJYAcBxWQHrJO6lntSJr6T3LjtMvDMxYMv3W8brIFJ4CwCZeI6a13X2U4gT3zbR9lzikApJPTxGYCCJoEXCfggPQWw+iB\/Wj4e8ZSQKNTHc3bGQQkoJm1ufLkvJMI2Pe3DK\/iVwlFe9xGJXkqgUQJl0mrUzeHdIvGREL86PIn9AOAGv3xkeZ23WW6EgG70RUAxaXe\/yv8\/FAnw55K7\/Ffb6eSxgYBCsgGSXSRwBAHF5AiKdebg\/w9VCgor8V9tkyQpa\/MEYIQA5z3K67zNsgQk8AIBxeQFeCcMDUH5+Av5x4OkSLJ8+M8kAXjBKG8sr\/M2yxKQwIsEFJMXAZ4wHEFhyFcI+wAABjZJREFUn0iQ+XIkR\/4OR143epmPAEtOMIEVZ00CEqhEgCRVaWqnPZgAe1V+7MXf4SCBHrxUl9PxpsZHgKXzCklJxOstBOyzkwAJaucQu19IgLeU8idvEiiJdOS3FOIvRQNOZd2FW+fSErg3AcWkv\/1lz0iUueckTd5SSKojiQpvZbAg\/pwHdXDK6yxLQAIVCfjAVYRbcWr2jYRZLkFSRVRoqyYs5aIXXRMfb2Xl8jCAT1nvtQQkUJGAD11FuJWnZu\/4DgXhmFqKpIqw8NP7VHuvdcRDzMSXxzBVl7dbloAEKhIgIVWc3qkrE+A7FPZwSVT46Z2f4nv\/+IsYEAziKbFSD4ey3msJdEqgP7d9APvbsymPQ1T4aZ3EWvahnrcUEjI\/2ZftLV\/jMzERw5Sf1HsfT5GxTgInEvAhPBH2SUuxpyRYEnC5JPX8ZE8bSbrVtxUED\/\/wE5\/LOLheaqNdk4AETiRA4jlxOZc6kQB7u\/TxF0matxWSMok77EQX3y2FD\/iD4OHfuw6Px4N22ohvqt06CUjgAgI+kBdAP3HJ+PhrSVRwh+QcRrImqdd+a4m3D9bCWBcf8Kc02r6eKmn3nk0gPCTQGgEfzNZ2pI4\/ISokYxIztrQS\/XhrIckfYaxXWrx9sBY25Q9jaOM+\/cxUB+skIIEKBJ6Ykof0iWEO6ZgAe46RpEnW2Fw49DnC5uafq8cn1sXPuT7WS0ACDRHwYW1oMy5whf3HSNzY2sdhtVxEPDA\/yqpF2HklUJkAiaTyEk7fEYH4OOxIUUEkcmNuhCs37kOsg4+yOtpNXZXAiQR4gE9czqU6IRCikif8Z8vcY7kxdycYdFMCEthKgId8a1\/7SUACEpCABCYJHCkmkwtYKQEJSEAC9yegmNx\/j41QAhKQQHUCikl1xC4ggQMJOJUEGiWgmDS6MbolAQlIoCcCiklPu6WvEpCABBolcCMxaZSwbklAAhIYgIBiMsAmG6IEJCCB2gQUk9qEnV8CNyJgKBKYI6CYzJGxXgISkIAENhNQTDajsqMEJCABCcwRUEzmyOytt78EJCCBgQkoJgNvvqFLQAISOIqAYnIUSeeRgARqE3D+hgkoJg1vjq5JQAIS6IWAYtLLTumnBCQggYYJKCYNb84e1+wrAQlI4EoCismV9F1bAhKQwE0IKCY32UjDkIAEahNw\/iUCiskSHdskIAEJSGATAcVkEyY7SUACEpDAEgHFZImObVsJ2E8CEhicgGIy+A1g+BKQgASOIKCYHEHROSQgAQnUJtD4\/IpJ4xukexKQgAR6IKCY9LBL+igBCUigcQKKSeMbpHtbCNhHAhK4moBicvUOuL4EJCCBGxBQTG6wiYYgAQlIoDaBtfkVkzVCtktAAhKQwCoBxWQVkR0kIAEJSGCNgGKyRsh2CawRsF0CEngoJt4EEpCABCTwMgHF5GWETiABCUhAApXFRMASkIAEJDACAcVkhF02RglIQAKVCSgmlQE7vQRqE3B+CbRAQDFpYRf0QQISkEDnBBSTzjdQ9yUgAQm0QODeYtICYX2QgAQkMAABxWSATTZECUhAArUJKCa1CTu\/BO5NwOgk8IGAYvIBg\/+SgAQkIIFXCCgmr9BzrAQkIAEJfCCgmHzAUOdfzioBCUhgFAKKySg7bZwSkIAEKhJQTCrCdWoJSKA2AedvhYBi0spO6IcEJCCBjgkoJh1vnq5LQAISaIWAYtLKThzvhzNKQAISOI2AYnIaaheSgAQkcF8Cisl999bIJCCB2gSc\/42AYvKGwoIEJCABCTxLQDF5lpzjJCABCUjgjYBi8obCwrEEnE0CEhiJgGIy0m4bqwQkIIFKBBSTSmCdVgISkEBtAi3Nr5i0tBv6IgEJSKBTAopJpxun2xKQgARaIqCYtLQb+nIcAWeSgAROJaCYnIrbxSQgAQnck4Bics99NSoJSEACtQl8NL9i8hEOLyQgAQlI4BkCiskz1BwjAQlIQAIfEVBMPsLhhQSOIeAsEhiNgGIy2o4brwQkIIEKBBSTClCdUgISkMBoBM4Xk9EIG68EJCCBAQgoJgNssiFKQAISqE1AMalN2PklcD4BV5TA6QQUk9ORu6AEJCCB+xFQTO63p0YkAQlI4HQCPwAAAP\/\/UUEuiwAAAAZJREFUAwAkPVvEcMen8gAAAABJRU5ErkJggg==",
            "fecha_firma": "2026-06-23 00:08:02",
            "creado_en": "2026-06-23 00:07:45"
        },
        {
            "id": 5,
            "usuario_id": 9,
            "titulo": "entrega de camisetas",
            "archivo_pdf": "prl_1786705411_742.pdf",
            "estado": "firmado",
            "firma": "data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWYAAADMCAYAAABA1gkqAAAQAElEQVR4AezdS5IszVEF4AbE05AZGsAEZjCGFYDBEmAdYGIpwmAdsAQwWAGMYQYTGCAzZDwlIL\/+5X3jRmdWZVVmVeXjyPJ0vDw83E9EnM6\/um\/rJ9\/yvzAQBsJAGNgUAxHmTW1HggkDYSAMvL1FmHMKwkAYOAYDB8oiwnygzUwqYSAMHIOBCPMx9jFZhIEwcCAGIswH2sykEgZuZyAztshAhHmLu5KYwkAYODUDEeZTb3+SDwNhYIsMRJi3uCuJaesMJL4w8FAGIswPpTfOw0AYCAO3MxBhvp2zzAgDYSAMPJSBCPND6Y3zloHUw0AYmMdAhHkeT7EKA2EgDDyNgQjz06jOQmEgDISBeQxEmOfx9DqrrBwGwsDpGIgwn27Lk\/AOGPjfIcYfDshzUgYizCfd+KQdBsLAdhk4qDBvl\/BEFgauMOBN+Seu2GT44AxEmA++wUlvdwzkTu5uy9YPOIdgfU7jMQwsYSBvy0vYO8jcVpgPklLSCAO7ZcAP\/XYbfAJfj4EI83pcxlMYWMpA3paXMniQ+RHmg2xk0tg9A\/3b8rd2n9ErE9j52hHmnW9gwj8MA3lbPsxWLk8kwrycw3gIA0sZ6N+W\/2+pw8zfNwMR5n3vX6I\/BgMbeVs+BplHyCLCfIRdTA57ZqB\/W5ZL7iUWTowcgBNvflLfJAP5GGOT2\/LcoCLMz+U7qx2PgSUZ5Z9fL2HvwHMjzAfe3KS2eQbG7t9Y3+YTSYDrMpBDsC6f8RYGbmGg\/6FfPsa4hb0D20aYD7y5W04tsb35GCM0hIFRBiLMo7SkMww8nIGxuzfW9\/BAssD2GMhB2N6eJKJzMpCPMc6576NZR5hHadloZ8I6EgP958u5i0fa3YW55DAsJDDTw8AdDPSfL+dt+Q4Sjzwlwnzk3U1uW2Ug926rO7ORuE5wQDbCdMIIA9MM5B5Oc3PKkRyIU257kn4xA+3ny\/kY48WbscXlI8xb3JXEdGQGxv5o0ZHzTW53MDAlzHe4ypQwEAbuYCB38A7Sjj4lh+LoO5z8tsxAPsbY8u68MLYI8wvJz9KnZKD9fDkfazzjCOxwjQjzDjctIe+WgV6Iv7XbTBL4QxmIMD+U3jgPA5MM5GOMSWoyEGHOGQgDz2NgRx9jPI+UrPSZgQjzZ07SEwYewUA+xngEqwf1GWE+6MYmrTAQBvbLQIR5v3uXyLfHwKWI2o8x8vnyJaYy9hZhziEIA49noP8Y4\/ErZoVdMxBh3vX2JfgwEAaOyECE+Yi7urOcThBu+zGGdPMGjYVgkoEI8yQ1GQgDqzAwJsL5hyWrUHtcJxHm4+5tMtsGA\/3b8jaiShSbZiDCvOntuRBchvbAwNjbcn4jYw879+IYI8wv3oAsHwbCQBjoGYgw94ykHQbWYyAfY6zH5ak8nUyYT7W3Sfa1DIx9jCGiqX5jQRh4ZyDC\/E5DvoSB1RmYelvOb2SsTvXxHEaYj7enyej1DPzw9SEkgj0zMEeY95xfYg8Dr2CgvVftb2G09VfElTV3wkB7gHYScsIMA5tnYOpjjM0HngC3wUCEeRv7kCiOw0D7w728IW9tX3cST4R5JxuVMA\/BQCvah0goSTyGgQjzY3iN1\/My0H6Mkft13nOwKPMcnEX0ZXIY+IqB9o24PsZohXqnvyr3VY5pPIGBCPMTSM4Sp2GgFeHTJJ1E12cgwrw+p\/F4Tgbat2UMuFvt7zPXG7SxIAxcZMDhuWiQwTAQBm5mgAjfPCkTwkAxEGEuJlKGgfsZ8LbcfoxR96rK+z1n5ikZyME55bYn6QcykLflB5J7FtcR5rPs9E7y3GmYY2\/LO00lYW+BgQjzFnYhMeyZAR9jVPyX3pZbu7JPGQZGGYgwj9KSzjAwm4H2bXn2pBmGfqOjB3Gfgm8KY5iy7\/trrRmhxeTRDESYH83wM\/xnjVcxQNxqbaLY36dWtPt\/XFJCyEeBj8JPDY578DeFwXz0mbLv+2utWr9iEueo43Q+joH+ID1upXgOA8djgLjNzaqETkn8Sgj5KMz19Qy7ikmc4hV34Rnrn3qNCPOptz\/JL2CASLXTtb1dKgvteAmdsu2fqhPDS\/jRMLEFv2NobdQv+TQ2uB19Wt\/sQJ6jxulcxsCJhXkZcZl9agYIcE+AN0toBay3aduErUAwoZ3rbl6Cj0ZatL7bemujfsmnMTGIpWJrffV1tuwINPTjad\/JgI24c2qmhYFTMUCMiQ+UAM8lgHgBwQOC5u4VCCbM9XePnfhbyGMM4qz8xKkNl9ZkB+z4vGSbsRkMOBgzzGISBk7HQIkYoSE4rVhNkcEOiK+ytXPXiC+0\/UvrFadSrC3EUBB\/C0I6hj6esun7p9rsa01lG4+6OKfmpv\/HDDgsP67OKmIUBo7MANEgHlAiRmgu5UyE2YD7BGuKr5gK4ioQPag4lWJocSnuZ4218aiLU9xQuTwrlt2s4xDtJtgEGgZWZoDglTgQCqJBPKBfynihxrTniLA1as5YKQ5g14J\/MRXEVRjzc6mPryn45lIo\/1VWf1tO+an+S3G0Y7WGeZV3O37aeoT5tFt\/2sRLAIkBwStxGCOEDUFi466A+pht3zdlV+uXEFlDHGBOi97nWNv8FuIttL7EPgXfXAr9GtXfllN+ql88vR9t\/aDeo2I1jpt+fP32hj0icsPhJbQwsAoDJYYufQngmGPjQNgIhftBkMq2FQx2xmvsUsmOPdT6\/MOleTVmXkFsBfP5biHeQs1\/dikeMfbr4s+YuI1XTr2d8amx3vaQbSQdMrEkdXoGbhFjIkEM3AcgbGMEshnrtxYQHiAqrd3UvLJhXxBLwTwQU0FshZq\/xVKMYpdXxSeHqhvXhrJrbcsOr1U\/TYmU0ySbRA\/PgEtMGKHeTPukXX4gfgTBHSASvV3f5nOsjy9rAX\/Q27Vt9mB9YC+GglgK7byN1G8OQ141Sa72qNptyQ7Y4KfG9FX9NOUpkz7N7p4nUZedcE6Jo4veiyDxu8QQn8AvEIzWXhvavqm6tYG9OwfWh6k5R+rHf+Uj96qnnGAgJE0Qk+7NM1Ci6dKXIPdBGyOIzvklEeQLCDCYxycQU+h9t232YC1Qr3F1a0P1na3Ef+WMSxxXuy+Nsen7T9VuCTtV4kl2twyUgJZo9okQQuLocjvfvSCaDwQA2PMF5kDvs22zB2sAe+uAtaC1Vw\/e3nB1iYfaE3yWHZ7xWu3TlKdM+jS7e5xE69K6qCWgbXb6XXxwpksczQMCDOzMBwIArZ++zh7afv7BGtCOpT7NAM7GRmt\/ak\/KBu9Tc8rmsOVpEz\/sjh4nsbqwBLW\/tJWlyzsmxuaAeUCAoeaNlXwBf8C+vx\/Gx+am7z4Gao9w3XrAc899O374+qmTP\/zu7jPBEuSfGsJ3YWGofjwubS+cLjgQYTAHPiY1FfML\/ABbdwG8BUNNMVb1e0px3TPvyHNwag+UbZ767Id9aPtPVz89Aafb8e0m3AtyH2ldWkLn3Cr1zRViF54QmFsgwNCvVW1rVN1a5lU75XoM4Nb+4PfSfqy34sY9IWLjISa8gzNwSZBd2AIaiDAQWNDXo+xddDbOONxz4c3v\/c9pt\/PuWXfOGnuxqf1tOanY7ZV9und\/ys\/hSoQcLqlTJ7SP5OuyupgltGORu8wtxmz4ABecrTMNSwWxfVu2Lp\/K4DoDtb84HNvf2i+cLt2n69Hs0AIxOww7Ie+UgbqwY5d1bkouNawtxJfWt96l8Yx9w0C\/v75RfjPy5Ssu6U4E+Qsnn2oI+tSZjjCwMgP9hb3FvYsMzxRib3qtqNxyT+Ra+Ym76kct5Ysvuc75hnsLl0fl7GpeIemdonx5AAO3Xtg2BJf8mULcrt3XxdL3nb1de0uQp8QYb9By1bfbsdS\/MPDdCPMXMlJbh4G6tFMXdmwVFxZaMX7lf+re+7Y8lttR+mpfWzFueZJnu4fs2nFj0RssjeO7Q\/e\/DsDT90LUwESe1RhwGecKsgMIxNg5hFeKcZEgh6qLr+pzS3nMtd26XYkxHmpfW7Gt+I3XPtpD89jXuLLlVTt4eyPGfzkQQZC\/N5S\/NOD9WXKI3h3kSxgYGHDpXM6xSzsMfzxsXGBw9sBF\/jDYQOVaDhsI8aEhENXaT+I6xUftpfF2H803rw3Sfm9tn9v4nl0nyCXGvzss\/iHIQ93zfYSqBGHgHgZcQpfY5ZyaXxfY5XTeXFCYsn9lv1xqfXGLt9pHLe0hyF3ORHVsP42BfTSOm34f+TC\/5Yp9b9eOn6VeYozDr96OGwK+P9T\/eMB3kDuUecLAbAbmXmIXsr3Ae7ic4p1NxAxDQjXD7OkmtYfiI6QwljsRAXtJK2BqH\/lqfdS8KfunJ31xwccMEmOot+P+zdiqJca4+87Q8ScD3hCtDMLAJQb6i+wQ9fZ1EesS7+1CEpbKSS5Huhvt\/smthHjOPuLh2l7irvVljTnziu+jla0Yj70dj4pxSwLy2nbqYaBloC70nIvsLLnA0PrYS70VliUxr+VnSQy1bwSTSF7aP+uw8Q1V7LfuozXM4wf44kP9TCgxlv+YGOOiBPnjzVjnGM5I4BgP6fuaAZcN6kJ\/PfpNywF0IZ2hvYrxN5m8vcm16vKSU7WXlM\/ihRCDPMRf+2Z\/xuJnA70Yj9lO9f3w7e2dt3YNPtfibmrdrfWXIF8TYzxdFeRK7mwkVt4pPzPQXmyHCD5bvb25fC70kc7OVK5j+W+hz15BK8QlxmPx2TOwb3K1d3DvNw7r9uvxz+fY+kfrKzGW85ggezP+qyHp9x\/kDeX758ZDOfs5C5GzCTmhYV3w\/qL1VDiELrYzc++F7n1uoU1kKg45yq\/aWylrj8QqRnsFRHYsRjZgv9jICZbuW8XBZ7uudfhv+45WLzGe84M8b8a\/NxBwsyAPc96fo5P5nmS+TDLgol+64CbWBXdWll5s\/raGXmSWxEe4aj7eqt6W1+p8gL0BfmqPpmJlAwQS7BWsuV9iqTgqB2uKac11yvcWyj8dgoD\/Gcp6M+5\/s8LbsTdjPBDku8V4WOPjsXkfjVROxYCL5jBdStrFc0aOevFwUPlXrtV+RkmAQRwgBuIH9gam4mBLhMEegX2CqTn39outj8X61rzX51bnlRAT4z8cgoSeU2IMBHk1MR7W+niOSOxHcqmMMkAIXKr+orXGxuvCt\/1Hq1\/i4J5cr90n3BM5wDEBBnHA1JpswZ4AW2sRDJiat7RfvNa1XvnSFoP1q2\/vZYmx3EqIx3j9wZBoifFDBHnw\/\/4cidz3hPLlKgPX9tzhZDN2MK86f5TBA\/wSx3JbOVd7rdIawD8sEeHak2fsC0EWt3hbLuRQcbT9e6sTYvBWLKcS47E8cPFnw4BvTt8eylU+qhj8XHyQfNEgg4djwAEbS8oBPdqb0Fie1TfFQ43PKV1aIGLQzuG\/0Pb3dbwD7tm7k0CAobd\/dFseBFkstVbFJ67q21tZQkyMCTGM8Ws\/ocT4p4dE\/2jAU589E\/1Uog6ymAM3cHyP8AAAD8FJREFUloqL5yyMHdQx+733EZ82B7m37b6ONzCvgDMCBkSs0M9t2+YAEQZzrA2v5r7yE1Mf8xbia2OaWy8xxnkJ8RjPcifEQIjh6WLcJoXwtp36kRj4OheCQkS+7n17IxBnOwet+Li0xYkLCrgqGMcbmFeoOVOleYBfMA\/PQBxgau4z+yvfyq\/WrtjFW31bLwkxeCsWf4nxWNzyJsT2pYT4pWLcBrkn0tu4U7+NASLjAI7NOtsZwEXx4PKq61MnToCrgvEpmFMgvuplyyduCTBU\/5ZKMVa+bVzyqNjb\/i3WS4iJMSGGMb4JMfRivMWc8keMNrkr6wbl8hGZ8urSQbWNObDVPkopJ5B\/Qd7yrRzVC9U3VZoLBBjMI16FMTGY8vXq\/uJFDm0s8tMnp7Z\/a\/USY\/GWEI\/xL09CDN6KYTNvxZdI3foGXIr9QWOHckuQXLRKykG256Be\/d6aHOJq76EUb0GeLeQmJ5B\/4Vpe5hWIL9RcnAEBgDFfbKt\/yqbGX1HiC0\/FS8UgZ7nKr\/q2VBJi8FYs1hLjsRjlSIjtRQnxLsS4TWarG9HGmPp9DLiADmfNdqDb\/W7rbPq2vlfB5SrIo4U8gLgU5NliTtx8AEEC83FQIKwwx9cebHCIL3m28cpdzlvLtYSYGBNiGIuxzkkvxm2Ou6vbkN0FnYCvMuCwtheQAJnkchoDbZdSCeyNq98K\/qbA5xyIsUBACuJqcUts5a\/Kmqvt7IPLDjV2tBL38sVhm1v1bSX3Px+C83coKt4S4rH4nDVCDN6KYXdvxUO+k4+DOTl4w0BMt8VAv68uZaEEz8VUbyNno\/9W8DMFPuegjWNuvY\/TNxqo9fAA\/OlTQvWprwViUb7EVfVXlSVwbd5iERuOHsEB\/3PRC\/HvDxP9HYo+3qH7\/cEvIYYS4kOJ8XuWP\/7y6s35cRgpHsCAC\/gAt09xKfYWhKTg4hac3xberqAPkn318Vv1I5ZzBHmMo0dzcasQ2yd7Tojt3+HFuN0Ah7ptp34MBuwrONAOt0PeY81Me99z2uLqIV4QewtCUrg1bkLVzuG3ba9Vf5TfufHJE+\/4a+fow7P4cNiOPbJ+jxCL9S+GoKDiff5b8RDAqx\/JvzqGrP9YBlxG+9zDBe7hYrTRaPc2Y+3e95y2uHq0a69VF2\/5kk\/Vj1L6T3yi3OYpN7k+U5DXEGLn5g+G4GEozvsg4rzZJ\/OeAefBha5+l93Fr\/beSoLVxiy\/tr3nun2Rn8\/27VPlYv+eIcgR4mL8AeWRDuoD6DmlS2fC5a7kXXwiUO09lb1g7Sn2qVjtxSsE+YoQfwrXGQIfS4BzBd6G4dOEdHxhAFFfWqmFgW8Y6M\/FHsWZeH2TzTdf+5y+6X3M137tpauUGPNrL9pvOHwTQPn5aEh7Cf56mAz\/MZRgTf6v\/dYEGyDCIB4gwjC4yzOXAcTNtY3duRjwn8Ntxns6K4SsFS+C0eayl7o8CGOJcZuTHOSlb+7eENxCiS7\/wBf89uAYfm4ogf+h+ulhC0SYjRiACMOnCemYzwAi51vH8kwMePtqxdnlc4H3wEF7rolH295S\/GOxlBiLuwS5tzNmP\/q8WtFthZc9ENxCiS4\/0K\/Rt82HMSHubdNeyEC\/sQvdZfrBGNijOPvm0QrNs854uybebj0KJchTYswfYfybofJfA+RZ0A+t6LbCO5jPfviB\/xxmgPXkhkfI2\/BAzKMfRD96jfjfNwNExkWtLFxSglDtrZXiq5jauKtvC+XfDkFAibE4LwnyYP7+yI34tqKr731wxhfrFEp0CS\/wAzQBfn7wB78zlHmezIANePKSWW6HDDgnLnSF7gK\/TJwriJGyjUm84h4xW7Xr7wdvMBQfjz+8I5YW4in85mAJc8R4MJ39lH9lK7z2C\/BRKNElvDB7kRg+ngGb9PhVssIRGHBWXPjKxUUnPNV+dSkWMVUc2lWfUxLXFj5fL\/DVAg+FXx+cw1B8PP4rQywtPgbvrNR6ylZ0x9527VUrvHcumWmvYsAGvmrtrLs\/BpwXwlCREx6CVe1XlmKp9cVIHP9x6CiIswe7AnFtIdcC3y0Gt6s8tbbSxxp\/N3ht0a5ZsShb0c3b7kDa0R6bfLScks8YA+v1OTOEpDwSD4JX7UeXJbRVWhvadcUkxl8dOgv6egzDix\/rwC2O2Hsbx2XBH+n5rcFJi6GZ54wMOBRnzDs5L2PAuSEu5YXg9eJYY7eU\/zwYF\/hrYT0ooa3S2jBMXfTw3aJd+x8Gzy2sV2A3DF99+CbG5uHPG\/3VSTE4JwMOyDkzT9ZLGXB2iE35ITiXRGpKcM3hB355cFbgr8UwdPPDZ49\/GrwAoW39y6eFH8wVfmOY08LHDiB2NvwMJp8ea0eMP9GSjmsMOIjXbE48ntSvMOD8EJ8yI1DEqoVxmBJcc2r+3JI\/6O0JLvAJ4uvxa8MkILRDdfZTQiw3YgzW6B2IK2Lcs5L2TQw4tDdNiPGpGfB\/\/QPEqdATQqxa9OOX2kStx78ME6D1OXZuzSO4MExZ5enFuGK45jwfU1xjKOMXGRg74BcnZPAUDPzbkCWU+CoJn\/\/rHyiBqnIwv\/qY34LYFsqP89jjVwbPMBRfPeZUB7\/mVXtJWWLMZ70Vt2uVb+P1Zqxe\/SnDwGIG1jrMbSCp74MBwgtEt0Bg4BeHFIAgFYaumx++ar6z1oLYFm51LN52Dr9t+5Y6IQY+xVtiPObDeImxNcfejPkZm5u+MDCbAYdrtnEMd8nAvw9RA8EoEBjCCyWcysH04mNei+8P1mBuwfjQ\/f7os+Z7Y8Uv\/Ja7dr3qu1aWEIuNEEPrs+bzDdfEuOxThoFVGIgwr0LjZpwQYCA4QFT8YwQgPIVrAZtX+MFgDOY6Ly2+M4zBUHw8xs2tDvPEUu01yvKvtN4cnyXG5pQQi62faxyIMd8w9mbcz0v7iAy8KCeH7kVLZ9mFDPhnuUD0gJgQYCA4cGkJ9gXCC+aAc1H49uAEhmL2Yy7fNYFPMVZ7acl\/CeeUL0IM1hVLifGYvXH+gG+4RYzlV35vmVdzUoaBrxhwAL\/qSGOzDLR\/6pGQ\/OwQKRAFGJqTD3vwN3qBvb0vEF6YdHDHAN\/WrKnWJJLVXlr2AkiEwRpAiMG6\/VriAkJsXKz8QW+bdhh4OgMO5NMXzYKzGSgxJiI\/M8wiIjBURx92BQIM7O0z\/MIwC4biKY81xVOLiYVoVntJ2YqwNYgwWAN632yAGIsLIsQ9S6u042QpAw7nUh+Zvy4D\/z24I15EpMR46Pr0GAfiDcTIfhYIMHya+OQO8YizlhWn\/Ko9pyTCYB7wd0mEyyc7QgzigIhxsZNysww4qJsN7mSBlSD7YzbEq0+fyEAvwv5oOvT2W2o7Z2KvmORHYKvdl2MifE2I+QciDNawLiGGfo212mItX9avesowcDcDDu7dkzNxNQaI1Jggu+gEG+wVbF2Ep0gRu3xqnHDKm7ApC2yuiTAf7IAIA\/9AhIHNnpBYw8AHAw7yRyOVlzBAkIhUuzjBKTH2Az5ox\/dWJ77Qxy3vVoS1exttfAABBnbOLhBhYBeEgUMw4GAfIpGdJuH\/gojI9OHr8wZNtAka9DZbbIsTxF0gqMQX5DUnbnOACINzCgQY5vh4lo24nrVW1jkJAzlUr91o4kuAxqIgYkDQgB2U4PUlQYQxX7f28dOiX6tti6kgThB3Ye7afBBh85xLIMIw6SMDYeCIDDj8R8xrTznZA2JEmOBa7GzHQBCBj0IJaLXnlvy0GFuv+q7Fa7xdl\/iC+fqNgzYu1IMwcGoGchG2s\/32AggU4SJaLe6JlC+4Z+49c9p45QDWl1fBGzDwr88cdWDrm4l6EAZOy4CLcdrkN5w44bI3LYgWEDsgaGO4ntZ1izG\/1WftFmIqtPHKAa6tZg7fZcfXXsV5r3EX9yk3woBLsZFQEsZMBogd2LsxELZCCWi155ZjfqvP2i1mhn3RjO+jiPPFRDMYBuYw4ELMsYvNPhkoAd1D9M7iHsXZN7viF99VTxkG7mbAZbh78rkmJtsnMOA87lGcn0BNljgTAy7CmfJNrttnwJmMOG9\/nxLhAxlwCR7oPq7DwF0MOJd7EGe\/610JtvFWX8owcBcDLsBdE2dOilkYuJcBZ7MVO5\/l5rce7mUz83bFgMO\/q4AT7KkYcD63LM7iO9WGJNnnMJCD9Ryes8r9DDijWxbn+zPLzH0x8MRoHfonLpelwsBdDDinEee7qMukPTLgwO8x7sR8Pgac1S2Lcz7\/Pt+ZfFjGDvvDnMdxGFiZAed1y+K8crpHcJcc7mHAQb9nXuaEgVcx4MxGnF\/FftZ9CgMO+VMWyiJhYEUGnNstiLNf4au08s+xi4mUixlwwBc7iYMw8AIGnN1enLXbf\/TxgrBWWTJOTs6Aw31yCpL+jhlwfolxm4I\/8P8McW7X6GNo40k9DNzMgIN986RMCAMbYsAZ7oWROOe3JDa0SQnlNgYc6ttmxDoMbI8B5\/hHXVg+\/32kOFuzWzLNMLAOAzlc6\/AYL69nwA\/fiHH79qz9SHF+fdaJ4JAMRJgPua2nTsqZjjif+gjsP3mHeP9ZJIP7GTjmTOd6TJzbH9itmXneytdkM77eHODQEAaOyICz3Yvzmj8U9DFJ8eZjlKqnDAOLGXB4FzuJgzCwUQac71achUlQ84aLiWCzDDi4mw1uu4Elsh0x4Iz\/qIt3qTi3H4n0wt8tlWYYuJ0Bh\/b2WZkRBvbFgI8aiHErotr3vjnn3uxr\/3cXbQ7Y7rYsAS9gwHnvxVm7fQNe4D5Tw8A6DDio63i67iUWYWALDDjzxLiNZc0fCrZ+Uw8DdzHgkN41MZPCwI4ZcO57ca6PNua8PbOt9O\/9OKTmpwwDnxhwQD91piMMnIABZ5\/AtgKtfevbs8+vT0BXUvyKgQc3HM4HLxH3YWDTDLgDrTgLlkDrG3sbbvvYsA\/CwKoMOJSrOoyzMLBDBtyDEuM2\/OojxoV2PPUw8BAGHMiHOI7TMLBDBtyHsbdgAt2iUmNf9ZRXGYjBXAZysOYyFbuzMOBOEOExgW45uDbe2qYeBm5iwCG8aUKMw8BJGHA3CDT4l4NAjEHd+EmoSJrPZiCH69mMZ709MuA3L8B9AfVn5ZF1TsiAQ3bCtJNyGAgDYWC7DESYt7s3iSwMhIGTMhBhPunGHz3t5BcG9sxAhHnPu5fYw0AYOCQDEeZDbmuSCgNhYM8MRJj3vHtrxx5\/YSAMbIKBCPMmtiFBhIEwEAa+MBBh\/sJFamEgDISBTTAQYV68DXEQBsJAGFiXgQjzunzGWxgIA2FgMQMR5sUUxkEYCANhYF0GXiXM62YRb2EgDISBAzEQYT7QZiaVMBAGjsFAhPkY+5gswkAYeBUDD1g3wvwAUuMyDISBMLCEgf8HAAD\/\/3vYBpIAAAAGSURBVAMAGre480F\/sxYAAAAASUVORK5CYII=",
            "fecha_firma": "2026-08-14 13:03:54",
            "creado_en": "2026-08-14 13:03:31"
        },
        {
            "id": 6,
            "usuario_id": 9,
            "titulo": "horario mensual",
            "archivo_pdf": "prl_1786706476_855.pdf",
            "estado": "firmado",
            "firma": "data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWYAAADMCAYAAABA1gkqAAAQAElEQVR4AeydS7IsOVqEL908Z0xgAjMYwwpYELuAJWBMWAZLAHYAY5iBGQYDhjyb7vhulZ\/2oxORGQ9FhKRwLL2kUEj\/w\/XLU5X3dvGTb\/m\/MBAGWmLg\/6dgfv4j6E\/db3qm5TkYnIEI8+AbnPS6YgAh\/hWLmGd7TPcpDESYn7LTybN1BhBhF2Vux786Bf1\/E\/RhTP20JQMDPUeYB9rMpNItA3OinLPZ7XYeDzybf5zDWAgDRxkob8p+Lr1\/1E\/Wd8JANr2TjUqYwzLAbdmTu\/hMuuv0W2EgRdDKTiSOJzKAKJe35ZIHf5\/zWrIz6HM2etCNTVpdMOCiyx\/slecR4VYivFc\/7eAMlIUweLpJLwxUYaCGERdd7OUswkLwnYEUw3ca8o8wcCkDiHJ5W54LwOfkrM4xNOhYNnvQjU1aTTPggstPFHPnEPFWEsxRP+0DGJgriAeknRTvYCA+vzNQCm7O4Hda8g9nIEXhbKQfBs5lAFH22zLPSx7Xzltan\/GOGYgwd7x5Cb07Blxs+XmC\/8n1XBKlYC\/Nm1ubsQEYiDC3vomJbxQGXGwR5bVnj7mjcJA8VjKwtjhWmsu0MBAGZhhAlP22PDPl05DPZe2nl3kYn4EI8\/h7nAzvZ8CFlhvwq3Pn\/zU5Is\/PGLDwMLwqkI6pSOhhoBkGyhvvuzPn7xHxZhJJINcx4EVwndd4CgPPYaC8Lb\/L3Oe\/m5v3gzIQYR50Y5NWEwz4bZnb77vz5vNJ4N185gQDMuAbP2B6SSkM3MYAIuu3X563BIOQb5mfuQMxEGEeaDOTSlMMuCgjsmv+EM\/XbBXyppJPMMcYiDAf4y+rw8AcA6Worjln5Zo1Qj7nO2Mw0DnWFEznKSb8MHApA\/x1N7\/5clveGsCeNVt9ZH7DDESYG96chNYlA36mEFh\/fpWQi3l5e361Lu8GZGBt0QyYelIKA9UZQFBdYNeeL9Z5MDf9jOEhpH8nA2sL584Y4zsM9MKAizK35T1x7123x1fWNMpAhLnRjUlY3TFQ3nq3nC0X9NJOd0Qk4OMMbCme495iIQyMxwAZIaYurltuvazFBmBdfsaAiYcjwvzwAkj61RlAXHOuqtP6LIMpoGftd7KtzwA3Xr8tbz1TR9bWzyYWm2BgaxE1EXSC6J+BgTJwYeW2vCU1RF3zt67VurQDMhBhHnBTk9JlDJTCmvN0GfVjO0ohjb2\/ye48BhBlvy3v8eTrcxb3MDjomhRDTxubWFtiwEWVnyG2niWEXfmwXv20YeDb1mIKZWEgDHz75qIKHzlHsBBUYyAFVY3KGHoIAzX+I0VQ5TfunEMYCT4YeEBBfOSaThiowYCfGX6C8Oe19v3GjY216zLvIQzsKaqHUJM0w8AXBhDU3HS\/0JKB2gxEmGszGnsjM+CifOSm63ZyBkeumJ25LRXFTnNZFgaGZYDbsie39+y4nSPi7rGkPxgDe4trMBqSThh4yQBi6rfcCOpLuvLyKAMR5qMMZv0TGChF+ci5cVtH7DyB9zo5dmglhdHhpiXkSxngtuwOj5wZt5Vbt7Oa\/icGjhTZJ0N5CAODMuA33FJM+TvNAMFdg5Ii1oJyPM8PZyDC\/PACSPovGUBsywmMAUT6p9NLgHivxbTk+4f5rAXYwiZoRKi\/x5h\/3MRAhPkm4uO2SQYQRcRRQDw9UJ4FH6\/Rl90IdQ02O7cRYe58AxP+YQZcjBFFCSTtO+PcdIWfTZMFjZXtNOX7x8e\/D8z8A\/+AmJivL4uZqRkajYEI82g7mnzWMiBBRvgQQLC0FmEUJL7M5\/wI\/P\/qEzTmLfNlvxzHpuxrTtmyHjAPkS7f53kgBiiQgdJJKmHgJQMSY8RNglwu4B3wcc6JIPH19+\/6LqSlbdZiU\/YRX8A8wPsSeu92yzl57pgBiqHj8BN6GHjLwFox5taK4HEmaGV4SRz1\/qyWOACxAOIA7k\/jEWhnZYA+Gz9AGkmhZwZOiF1ijGC9uhm7GHNrJRTW0Ao1zggCetQecQDEGcgeLfYZK2PnXdAhA2x0h2En5DAwy4AEWWKMYPlExAsxBtS+xNjn+Brm+7s9fRfLGvaIG2ALeEzEzpj79Pfpd8IAG9xJqAkzDCwyUApyORGxcjGeE2TWlILW8vkgNkBugPgFBJpc4EVjaTtigI3tKNyE+sFAOjCA8CBAuiEzJiBWiDEiRZ0vibHm0zKXFrCe9ijcJnEctVeuxyYgXqD3+IUX+NFY2k4YYEM7CTVhhoEPBtYIMrW9Roxl1AUMgWO93u1tS5t77axZR7yA2H0+Au1x+Lv0G2WAjWw0tIQVBr4wcIYgywkCpn7PLWeaf1NwgSY3xBn+es7tMbGziY9J9tu3pNopAwgKwsK\/miMyngYChBBRy1tuyG4D23rGHrb0fKT1WGvZXBMPPOCPXDSfWODPc9W7tI0xwOY1FlLCCQMfDJwtyHKEaKlfq3UBdIGsZX+NHc536Ztc4XXN+sy5iQE27ibXcRsGFhlAOBA2bngIiU9EaBijdrkZ+rs9ffxoHbaxq+cRWvKBL3JTPvAKx3pO2xgDbNq7kPI+DFzJAEKJcCAm7hdhYax2zWLT\/dTqu93aMe+JsYyhfN5jM2tOYiCbcxKxMbuLAUTZBQ0jZwkytvFHC\/BT6zyUdrHfAvgtXnHAs8ep8bQNMFCrEBtIJSF0zAD\/Wo0wIhZKg2eE5MwadX\/yW6M9y+7R2PjpB15lhzifJc7KvPH2zKJvPPWE1wgDCAM\/XXg4iAe1iZD4eM0+fmVP\/vR8pOVLxteThz\/f3Sce8lUcEWcx0VDLJjUUTkJ5EAMIGOKIMHjaZ9+S5av0q\/GjrZ8pF8CjdmuuJ0aP7Swuasb8KFts0KMSTrJNMIAgc0t2QUAoeD7zlqzk8a8+fmueA3KQ7VotX2JCLZvkTO6y55xo7Mc2zdUMsDlX+4y\/5zKAuCAApXghEFfWYum\/1o6Qn9si162AixJ8iQnlO39e60txMl\/xnsWJ7KfdwMCVh2FDWJk6IAOIAeLiAoCoXPXThSh1McJ\/eQaI08H8V8CGQH7yQ8sz+W4B6\/ZirR\/iImZa90We5O5j6d\/AQFmUN4QQlw9ggANfigDCQP1d8dOFU4x4+TOxAeIBxOlg\/iu4Le\/X7BOXUNNuaYs8yV2+4EUo5+b5RAY4GCeaj+kw8I2DzYEXFRz6M2\/J3PgEfAv4BYqDlrgEnmsCX68AB3NQPN5yTgUfL\/tz9hibi2NNrm5fNsTnmvWZs5MBNnvn0iwLA28Z4BBzuDWRw03N1bglI77Yd2CfG5+Ab0ExvGuxsQREroTss0a26ZPnK8DBHGRjTztnj7G5OBQ3+RDvWn9axxpxz16sXZ95Kxhgw1ZMy5QwsJkBDi2HWAs5yG\/rTZOt5dAD7AHsAMQX+w5b9rLLegFhArJDjEtA5ErIEevVJ071W2\/Jh3zhQ7GKD1rGgd55S86AvWAOeQOfk\/4OBtiQHcuyJAy8ZIDDyYHVJA7tu1pDfAFrBdZx6AH2gGy+alknIC6gnE88AGEC5fstz8Tr84\/ac1t39skDjgDcw6N4nYuLOYA5JSdz8zO2wACEL7zKcBjYxQAHksOpxRzSss4QYMBcwBzEF7BWkI25ljUCggG0Dn+CxEU2WMM7PddusV\/b5tX2lvgRl7yHa3IFc\/HpPfs79z5jLxiA4Bev86oLBtoJkkPIgVREHFrG3omw5s+12BAQX4APaldAMMDcesaYT3sW3D75nuXnTLt74hb\/5A\/YpzJGje+xX9p6zDPEPibZJHoaAxJeDmHphFsw4B0o3\/szBxsgvoD51KiA+AJf865fCgK23q3Z8r60vzW+Lb7OnOtxw\/seX3DLWvawXM94yVU5J88\/MgCRP3bThIFdDCDKEt7SAIexHOOZgysgwIC51CNAJABzjwK7soFP9c9oz7Z\/Rsxn2GQP4b3kgzHq5QyfQ9mEwKESWp9MZu5ggEMFuPkADh6i\/M4U80ApwNQfAgze2djznhh9Hf78uUYfsZGdM+zLdo8tfMAPe6\/4GVM\/7QIDIWmBmAx\/ZwARBggchwsRBhw28H1S8Q\/mAUQYMI86A2cJcBHCxyO+9UBM6tdq4UW2zrAv21e0Z+bC3isH9oSa0nPaGQacsJnXGXoYAxwYDihAaBBhwGF6RwUiDKgpgAiDd+vOek8ObpuY\/Dn9+xi4sy7uy3qD563FusF0pnbAwJwQI8JgKXwEG\/h7njlswMfv7HsOxHdGLO6j57PEl5jnUpsr7MvmWXsh+0O0PRfTEBtwcRJbhZhDBLgJAx1etYTP+9bqyIWAGM+Iz33AAX56BHmcuZ+l\/R45ujzmMwr28iTi8C0DEmT9LOEH0RcjMAARBtQH4CYMykPGXN67jRb6nh8xthBTazGoJkquau3n2faP89mwhVqb0HCKjw1NBwNhkiCXZPAOIMIcUOoBIMKgnM8cjbGOuXpupeXLw2M5K0bn4iwfnketvuqirIma+8kenGm\/FhfN2umpoJolsaHAdOg4ZOXBUJi8mxNivV9qOWz+rtXaccEkV4+5Vt+5OMtHrVjdDnHP1QU51NhP1Z\/vAf6ptxr2sfUIhKwxtlkHYu7QkSEHj8PBgWHP527DzFsCB5q1eo8t9VtqiVPxkDO56vnJLbzAh+8hfDDGXm7giWWfoNrDVll\/jGF\/a719cvDEhyMb8kS+WstZh6I8EMTJoQAcDPZ57+HgUPuBxuZeW8R1Fso4z\/KDXecDbhlrBdQEgA\/Afnm8xMnY0bqQj7nakw+4abFWiK9pQFzTASa4lwywf+Wh0wLGAXM4oCU4WILWlC1rsKFxDjT29Nxqe2accKK88aP+Ha32j5gA8SCUgH0DHhfvjwgy\/tzPkn3Ge6gT56apfshrajs2B8P+cdheLeSQzIHDK2DDweEDrJNt3tNnnANagnd3gZg8Vni5K5Y5v1vHSm7JrwT7of0jd7Dkh7l7BZlY5Bt\/c36O2F+K+dHjvRfwozfvx+TZQw4Lh0P48dXuBnvADfAscEBLyPerVge8dktcihX\/te27PfeFT393pE\/cQsktPkvgew6ygRAD1lEja39SQIgBuWCLWLAB3B\/v9th3G+kvMMCGLbzKcGcMsJcCh0jg8HCIXuGqVBVT7dbjr227tHeWL7e7pa99ZZ+JVTWAEIM1tiTEiDFCDLA1txZ\/+MLPWvtzdjL2ggHIffE6rwZggMPDPr8Ch9DhaXMQ18DXVOk\/2MgS3wiigz3TvrLPaylzIcaXhBh7pQ3eA\/zyHn9bfJX28ryCAUheMS1THsQAtyZPlxpZAw7tO3C41wAhWAuPde2avfNe+VqT16s5zt0S3wiiw+N51d8ixNiBH8WqWPDLu+ACBiD9Ajdx0REDCITC5YCqX6PlcK8BdbkGZaxr1uyd4\/nDS2lnTV6v5rj9I31EGPAFC4j11Y0YX8wBiDGckpti5X1wMQNswMUu4+5UBo4Z5yDLAge15froKVZxWrtFgAFcAPYMEQYIWZSVEQAADZRJREFULJjzyTzgQsxeI8Zz8zN2MQNsxsUu465RBjjYSwe5tZDviNW5uevc7BFh9g4RBggxIH4QIYadBsHmNBhWQrqBARceDnEvtXFFrHwRaEvwp\/5ZLQIM8Cvg991NmHiYBxBgwL6ylwAhBswLGmaAzWo4vKtCe7wfDr+T0HJdECtio3hbjlUxvmoRYEBeAFFFgAF5Cks2mA8iwksMdTjee1F3SHmTIXP4FRiHXP0W2ztidZ+I515eEGCADQDXCDDAB3hlm\/kAEQbM5wyD3IRfMdfZOza0s5ATbmUGEAiZ5NC3XBMeKzFfEWvpc40AIr6AtQLcIsAAQQXksATmAwQYMJ98ATGApbUZ75wBNnlvClnXPwOIBwe+l0w8VkTr6rjnfMIheCXAHncZMzYFBBgwn7MJEGBQrsvzwAyw8QOnl9TeMOD7jzj485ull79G+NzpVbEiku6XOAB8AW7AgHnA55Z95gPEFzCfPAQEGJTr8vwwBiiIh6WcdDtlABFT6Iib+rVbbr8A8QVunxgEH5\/rEyNAgAHrOG8A8QVz6zJ2BwON+aRIGgsp4VzIAGIhdy3XQimQNWJFfAG2BYSU2y+AGyB+llrWAMQXsAYQI0CAwdL6jIeBLwxQOF8GM\/AIBhAjJYqwqN9ii9Aprq2xIr6AfAVsIL4A24J8zLWsERBgwDrOEEB8wdzajIWBTQxQUJsWZHIYuJgBxFQuEcalmkV8AfMF5iO+ABEVZG+pZR3w9\/gVEGDg7x\/YT8pnMUChnWU7dttmAJFShC3XgcdJvHPii4givoD5AvPXgPXgP6fJtFPz6cOYxP6q9j+mCN5hmpLPiAy0fCBH5LuVnBAXxYLoqH91+9+TQ8d\/Tc\/E5piGPj4I7l7x\/TAy08Eu+K3pHa0wPX7\/6PnK9rcnz+\/A3jmct7L\/b5M9MDX5tM5AhLn1HWorvv+ZwimBsJYisPTsIkL\/1yd7jt+Ynkvxm4aG+pyZTMmdP\/\/O5BjAO\/A9+ufpXT4NMRBhbmgzKoXyv5OdEn4I6XNgp2kfH8YEDu0Sfm1aUQJhxd4aTMsv\/SzlsWZcga6Ze9ccxbin9f36vckAOagGaCPWEyl3fSLMdzH\/2i+\/ozo4KEvgQDn4Q6kSfgjpu3eeHf7ujj65lH4Z42a+BI\/f+9T3HmDDY9hj44o1xOn49yloAF9LmKYsftyWxBo7\/A0UsLgwL+oyQPHUtRhrWxiQ+LrochD4HdXhB6bsb\/HXylxyFDjwArlRk7xTrPR\/Mj385gtMr6p92BM3Rjz+3HL\/d6fgADEvAY7Bv0xz4VaYHhc\/ssVcapX9+sfF2XlxmAEIP2wkBlYxwIGnqAWKXOLLQRFWGWt8Erk5OMgCeVJ3gt\/uSQt+mEMfMI\/2Krg\/crjK79V+fn9ySK4CnK8Ra+ax5g+m9fBDXU\/dfGoyAME17cXWDwxQrACRARQwIkxRCz\/MbP+fxD4HCa1a5UVLXTlK8X2VNev1Hr\/qX9W6\/6t8tuJnTqz\/aQpONTx1v3yoa\/aJP9f4+y9vM7CLAQ7ProVZNMuACphiBRxyMDv59MGvDjhAPsozkLiqJWaBGpmDiy19t7u3D3++Fr\/+fHafL1P3cbV\/991K\/w+nQKhluKAm2CMwDX\/6UAN\/NI0g0Px98Kmbz14GIHvv2qz7ygB8UrxAIofwCV9XvB7Rui2t\/KolFsG9YZN4AYfK4fOu7BOn\/BGf+le1cCFfd\/iX75ZbRBqwV3yRAY+XOuLPAyLOzsrGvhfixqWZ\/oYBChTAsUAxl5gTUM3Rui0tPh1vwmzmdXkLI+erg4P3q3327E9\/dfIfpiRKgUac+XL7u+ldPhsZuKP4N4Z49fTL\/UlEL3fckENE2UWRA311eKWw5Gys34E\/nqYi0uwh\/wOk6fHj8ydT7y8n5LOBgRTfBrIGm4oYtpgSonxHXbpPYmiRmx5i4n+9yf+03jn80x4CbylGL8aW4kosz2GALwhuWsr4rpr0GIhJ8aTdzgD\/zZG\/tmUu0jac7hIDtQ7Bkv2Mt8WAiw8\/obQQncd01wEuhbgVblrYn70x\/IUtDJ9GxppuhHkNS5lzFgMuiIhyC\/VIHGfl+yS7f2vJ\/qv1013BQAsHYUWYmTIgA4iy35bvTNHjIK47YxnR9191lVQDwUaYG9iEi0Lwv3XQwq3QxZB47qrFUojzr931C\/Jv6psc2+Jdh2FsVtvMrqW9LsWwldj4gmhz9\/qMSoLsP2v0mcnFUbdyIC5OO+5uZqC8Ld8ZjsdSfmHcGVdnvhfD\/bPFN3mxyECEeZGavDiJARc\/bqh31qDHQrr5GQMWgtsZuPNQ3J78wwIoReiu9P2GelcM8uux8CWh8bR1GOCnjD+vY+pZViLMz9rvu7P1LweE8M7681jg5Y5Y8DsyIso7dzfFuJO4LNvFgN9Qdxk4aRFfEieZjtkwsJ2BCPN2zrJiHwN+Q0UI76w9\/uqgf0ncGcs+NrNqaAZSkENv76fk\/A+2XJQ+TTrxoZrPCjF63fMlUcFkTISBegx4gdazGkth4DMDLd2Wicy\/JDw23gVh4HYGIsy3b0ECuJgBF2Juy\/5vEheHEndhYJ6BCPM8L+ON\/pARQvRD79s3fmdV\/6oW\/3fXnN+Wr8o7fsLAJgbuPiSbgs3kbhmgzhBE2juT8NsycdwdDzEEYeALAynML5RkYGAG+HJQetze1U8bBppiIML8cjuGe+k3xqftvefOxj4tf3IOOmEgxdnJRlUK0\/+gy2+Plcx3Yya35W626pmBRpift+8uSnf8AeBdjPsXUer+rl2I31UMnFGgqxxn0m0M+L\/SP2X\/PWf\/YrptE+I4DLxi4CkH8xUHT37nt8iRefA8XaRHzjm5dcxAhLnjzdsZOr8z+61x9J8zXIjJm\/x3Updlj2PgpoQjzDcR35Db0WvAb8sN0Z5QwsAyA6MfyuXMn\/3Gb5EjM+F5cltOvY+82wPllkIdaDM3pOL\/Os+NctSfM8htAy2ZWoeBWDnKQIT5KIP9rucGqehHrAO\/LZPniDmSVzAgAynWATd1ZUq+99wsSyFbaabZaeSk4PxLSGNpw0CzDPjhbDbIBHYaAz8zywjZKD9plF8yPdS5bUW6T2cgBfvsCuC3Zr9NjlgPnt+zdzvZd8PAiAexG\/IbCdRvl9ya\/bmREDeFQfzkoUWpcTGRthsGUrTdbNVpgZa3ZkStm5803rCS2\/IbgvK6TQYizG3uy9VRUQcuYjxfHUMNf7kt12AxNm5noNcDeDtxAwaAqCktbs3+rPHWW+JWjP5Fo7G0YaALBiLMXWxT5SDnzc39pNGTOJexprbn9zmjHTCQ4u1gky4MkXrwmyY30FLwLgxntStiJFYt8Bw0ljYMdMMAB7GbYBPoJQxQEy5sCB7Cd4nznU6IUUuJnRz0nDYMdMdACnj1lj1qInWBwClphK\/Vv6lRfmkQu+JOGwa6ZCBF3OW2XRI0teHi\/NPJaymC09CtH74s+NJQEB6vxtKGge4Y4PB1F3QCvowB6sPFDhFsRZwRZb4sRAZxEq+e04aBbhk4u5C7JSaBfzBAjSB6GmhFnF2UiY04aYMw0D0DKebut\/CSBKiTlsS5vLX7f4zpEkLiJAycyQAH7kz7sT0OA9RKKc48lyJ5dsb449YuP8TA38HWc9owcA4DF1rlsF3oLq46Z4B6QQg9DUQSsfSxM\/r8powf\/Mk+sRCTntOGgSEYSFEPsY2XJkHNIIjuFLFkDOH08Vp97PKbMn5kE3\/Eoue0YWAYBlLYw2zlpYlQN4gk4uiOGUNEgY\/v7c\/dkrGFX2KgHzTNQILbw0CKew9rWSMGqB9EUs+0iDNgHIFGXBnfAtawdu6WzB\/04XeLvcwNA10xkALvaruaDJYakhCXATKOuEqkEVtE16E1jPGeuaxhrd7RSpDzB32wEQzNAIdq6AST3GUMUEuIJ8I65xShBYiug\/mAMd6Xa3nH+JMEueQgzw9jgMP0sJST7okMIJ7UFEL6SqTfhYAYsx5g7938vA8DQzGQoh9qO5tKZk6kEVyHB8w4QgyoS9YDn5N+GHgEAxyARySaJG9lAIGl1kpwsxZ4xzywK9gsCgOjMMBhGCWX5BEGwkAYGIKBCPMQ25gkwkAYGImBCPNIu7knl6wJA2GgOQYizM1tSQIKA2Hg6QxEmJ9eAck\/DISB5hiIMO\/akiwKA2EgDJzHQIT5PG5jOQyEgTCwi4EI8y7asigMhIEwcB4DVwrzeVnEchgIA2FgIAYizANtZlIJA2FgDAYizGPsY7IIA2HgSgZO9hVhPpngmA8DYSAMbGUgwryVscwPA2EgDJzMQIT5ZIJjPgyEATGQdi0DEea1TGVeGAgDYeAiBiLMFxEdN2EgDISBtQxEmNcylXlh4B4G4vWBDESYH7jpSTkMhIG2GYgwt70\/iS4MhIEHMhBhfuCmPyHl5BgGemYgwtzz7iX2MBAGhmQgwjzktiapMBAGemYgwtzz7tWOPfbCQBhogoEIcxPbkCDCQBgIA79kIML8Sy7SCwNhIAw0wUCE+fA2xEAYCANhoC4DEea6fMZaGAgDYeAwAxHmwxTGQBgIA2GgLgN3CXPdLGItDISBMDAQAxHmgTYzqYSBMDAGAxHmMfYxWYSBMHAXAyf4jTCfQGpMhoEwEAaOMPALAAAA\/\/9S\/dabAAAABklEQVQDAKoBQfNYoCXaAAAAAElFTkSuQmCC",
            "fecha_firma": "2026-08-14 13:21:46",
            "creado_en": "2026-08-14 13:21:16"
        }
    ],
    "factura_lineas": [
        {
            "id": 1,
            "factura_id": 1,
            "concepto": "MANO DE OBRA INSTALACIÓN",
            "cantidad": "1.00",
            "precio_unitario": "1200.00",
            "total_linea": "1200.00"
        },
        {
            "id": 2,
            "factura_id": 2,
            "concepto": "CAMBIO PUERTA CONGELADO",
            "cantidad": "1.00",
            "precio_unitario": "628.00",
            "total_linea": "628.00"
        },
        {
            "id": 3,
            "factura_id": 2,
            "concepto": "CRISTAL",
            "cantidad": "1.00",
            "precio_unitario": "250.00",
            "total_linea": "250.00"
        },
        {
            "id": 4,
            "factura_id": 3,
            "concepto": "INSTALACIÓN MAQUINARIA PAN",
            "cantidad": "1.00",
            "precio_unitario": "2540.00",
            "total_linea": "2540.00"
        },
        {
            "id": 5,
            "factura_id": 3,
            "concepto": "MANO DE OBRA",
            "cantidad": "1.00",
            "precio_unitario": "600.00",
            "total_linea": "600.00"
        },
        {
            "id": 6,
            "factura_id": 3,
            "concepto": "PIEZAS DE RECAMBIOS",
            "cantidad": "21.00",
            "precio_unitario": "995.00",
            "total_linea": "20895.00"
        },
        {
            "id": 7,
            "factura_id": 1,
            "concepto": "MANO DE OBRA",
            "cantidad": "3.00",
            "precio_unitario": "26.00",
            "total_linea": "78.00"
        },
        {
            "id": 8,
            "factura_id": 1,
            "concepto": "PIEZAS DE RECAMBIO",
            "cantidad": "1.00",
            "precio_unitario": "2650.00",
            "total_linea": "2650.00"
        },
        {
            "id": 9,
            "factura_id": 2,
            "concepto": "PIEZAS DE RECAMBIO",
            "cantidad": "1.00",
            "precio_unitario": "1100.00",
            "total_linea": "1100.00"
        },
        {
            "id": 10,
            "factura_id": 3,
            "concepto": "MONTAJE NUEVA CAMARA",
            "cantidad": "1.00",
            "precio_unitario": "6000.00",
            "total_linea": "6000.00"
        },
        {
            "id": 11,
            "factura_id": 3,
            "concepto": "CAMBIO MOTOR CÁMARA",
            "cantidad": "1.00",
            "precio_unitario": "1350.00",
            "total_linea": "1350.00"
        },
        {
            "id": 12,
            "factura_id": 3,
            "concepto": "LIMPIEZA AIRE ACONDICIONADO",
            "cantidad": "1.00",
            "precio_unitario": "265.00",
            "total_linea": "265.00"
        },
        {
            "id": 13,
            "factura_id": 3,
            "concepto": "MANO DE OBRA",
            "cantidad": "5.00",
            "precio_unitario": "25.00",
            "total_linea": "125.00"
        },
        {
            "id": 14,
            "factura_id": 4,
            "concepto": "Mano de obra (Reparación de Avería - Balado)",
            "cantidad": "1.02",
            "precio_unitario": "0.00",
            "total_linea": "0.00"
        },
        {
            "id": 15,
            "factura_id": 4,
            "concepto": "Mano obra",
            "cantidad": "1.00",
            "precio_unitario": "0.00",
            "total_linea": "0.00"
        }
    ],
    "facturas": [
        {
            "id": 1,
            "num_factura": "FAC-2026-0001",
            "cliente_nombre": "CARREFOUR EXPRESS FERIA",
            "cliente_cif": "SFSFSFSFS",
            "cliente_direccion": "CALLE FERÍA Nº 14, 41003 - sevilla (sevilla)",
            "fecha_factura": "2026-06-23",
            "subtotal": "2728.00",
            "iva_porcentaje": 21,
            "iva_importe": "572.88",
            "total": "3300.88",
            "estado": "cobrada",
            "hash_anterior": "0000000000000000000000000000000000000000000000000000000000000000",
            "hash_actual": "14bd38234a83e60441a2f4e3c68745729e7d5bfb5866ba1f6fa59d84d8657a5c",
            "creado_en": "2026-06-23 02:27:57",
            "forma_pago": "Contado",
            "fecha_vencimiento": null,
            "entrega_cuenta": "0.00",
            "tipo_factura": "ordinaria",
            "factura_rectificada": "",
            "motivo_rectificacion": "",
            "fecha_cobro": "2026-06-24 17:49:46",
            "hash_publico": "728aca29d34f96d6eac287b1e9a96ed3"
        },
        {
            "id": 2,
            "num_factura": "REC-2026-0001",
            "cliente_nombre": "CARREFOUR EXPRESS FERIA",
            "cliente_cif": "B41678969",
            "cliente_direccion": "CALLE FERÍA Nº 14, 41003 - SEVILLA (SEVILLA)",
            "fecha_factura": "2026-06-24",
            "subtotal": "1100.00",
            "iva_porcentaje": 21,
            "iva_importe": "231.00",
            "total": "1331.00",
            "estado": "cobrada",
            "hash_anterior": "14bd38234a83e60441a2f4e3c68745729e7d5bfb5866ba1f6fa59d84d8657a5c",
            "hash_actual": "879e8488382adfb8ca4d0c54c3e9030d51fb9a170c458fdd699f1fa3cc6e0405",
            "creado_en": "2026-06-24 17:53:20",
            "forma_pago": "Contado",
            "fecha_vencimiento": null,
            "entrega_cuenta": "0.00",
            "tipo_factura": "rectificativa",
            "factura_rectificada": "FAC-2026-0001",
            "motivo_rectificacion": "piezas de recambio",
            "fecha_cobro": "2026-06-24 17:53:20",
            "hash_publico": "1c19cb42539b62c4649d0ff6e3ace903"
        },
        {
            "id": 3,
            "num_factura": "FAC-2026-0002",
            "cliente_nombre": "Floristeria El Jardín de Camas",
            "cliente_cif": "52227226e",
            "cliente_direccion": "SANTA MARÍA DE GRACIA Nº 22, 41900 - CAMAS (Sevilla)",
            "fecha_factura": "2026-08-14",
            "subtotal": "7740.00",
            "iva_porcentaje": 21,
            "iva_importe": "1625.40",
            "total": "9365.40",
            "estado": "cobrada",
            "hash_anterior": "879e8488382adfb8ca4d0c54c3e9030d51fb9a170c458fdd699f1fa3cc6e0405",
            "hash_actual": "31bc3805cfd83b284829ac2019ba21f843f52867ad4f0afbf226269456f21da1",
            "creado_en": "2026-08-14 12:52:01",
            "forma_pago": "Giro Bancario a 30, 60 y 90 días\n• Vto 1 (13\/09\/2026): 2.788,47 €\n• Vto 2 (13\/10\/2026): 2.788,47 €\n• Vto 3 (12\/11\/2026): 2.788,47 €",
            "fecha_vencimiento": "2026-11-12",
            "entrega_cuenta": "1000.00",
            "tipo_factura": "ordinaria",
            "factura_rectificada": "",
            "motivo_rectificacion": "",
            "fecha_cobro": "2026-08-16 01:25:28",
            "hash_publico": "cbe86ea3dcbf30efccf76174f5bbeea6"
        },
        {
            "id": 4,
            "num_factura": "FAC-2026-0003",
            "cliente_nombre": "CARREFOUR EXPRESS FERIA",
            "cliente_cif": "B41678969",
            "cliente_direccion": "CALLE FERÍA Nº 14, 41003 - SEVILLA (SEVILLA)",
            "fecha_factura": "2026-08-14",
            "subtotal": "0.00",
            "iva_porcentaje": 21,
            "iva_importe": "0.00",
            "total": "0.00",
            "estado": "cobrada",
            "hash_anterior": "31bc3805cfd83b284829ac2019ba21f843f52867ad4f0afbf226269456f21da1",
            "hash_actual": "cc1677f2051de6e6fe24944dfd2d7e7f0f35ab425ba4eaf1c7fb6558704f2f1b",
            "creado_en": "2026-08-14 13:12:34",
            "forma_pago": "Contado",
            "fecha_vencimiento": "2026-08-15",
            "entrega_cuenta": "0.00",
            "tipo_factura": "ordinaria",
            "factura_rectificada": "",
            "motivo_rectificacion": "",
            "fecha_cobro": "2026-08-16 01:25:21",
            "hash_publico": "d6cdb00ed8eadd97dca61d79ad6f1fde"
        }
    ],
    "fichaje_jornada": [
        {
            "id": 49,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-06-23 00:10:00",
            "lat_entrada": null,
            "lon_entrada": null,
            "hora_salida": "2026-06-23 10:23:00",
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": null,
            "motivo_pausa": null,
            "tiempo_descanso_minutos": 26,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 53,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-06-24 00:47:00",
            "lat_entrada": null,
            "lon_entrada": null,
            "hora_salida": "2026-06-24 11:01:00",
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-06-24",
            "motivo_pausa": "Edición manual administrador",
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 54,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-06-24 18:20:20",
            "lat_entrada": "37.40605600",
            "lon_entrada": "-6.03560000",
            "hora_salida": "2026-06-24 18:20:40",
            "lat_salida": "37.40605600",
            "lon_salida": "-6.03560000",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-06-24",
            "motivo_pausa": null,
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 56,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-06-22 23:52:00",
            "lat_entrada": null,
            "lon_entrada": null,
            "hora_salida": "2026-06-22 10:40:00",
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-06-22",
            "motivo_pausa": "Edición manual administrador",
            "tiempo_descanso_minutos": 30,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 57,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-06-24 18:27:43",
            "lat_entrada": "37.40605600",
            "lon_entrada": "-6.03560000",
            "hora_salida": "2026-06-24 18:28:15",
            "lat_salida": "37.40605600",
            "lon_salida": "-6.03560000",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": "2026-06-24 18:27:55",
            "hora_volver": "2026-06-24 18:28:10",
            "fecha": "2026-06-24",
            "motivo_pausa": "Almuerzo",
            "tiempo_descanso_minutos": 0,
            "lat_pausa": "37.406056",
            "lon_pausa": "-6.0356"
        },
        {
            "id": 60,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-06-25 16:49:00",
            "lat_entrada": null,
            "lon_entrada": null,
            "hora_salida": "2026-06-25 02:00:00",
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-06-25",
            "motivo_pausa": "Edición manual administrador",
            "tiempo_descanso_minutos": 6,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 61,
            "usuario_id": 10,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-06-25 17:03:00",
            "lat_entrada": null,
            "lon_entrada": null,
            "hora_salida": "2026-06-25 01:29:00",
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-06-25",
            "motivo_pausa": "Edición manual administrador",
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 62,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-06-26 14:56:22",
            "lat_entrada": "37.40605600",
            "lon_entrada": "-6.03560000",
            "hora_salida": "2026-06-26 23:55:41",
            "lat_salida": "37.39902020",
            "lon_salida": "-6.03145020",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-06-26",
            "motivo_pausa": null,
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 65,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-06-28 13:35:00",
            "lat_entrada": null,
            "lon_entrada": null,
            "hora_salida": "2026-06-28 21:01:00",
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-06-28",
            "motivo_pausa": "Edición manual administrador",
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 67,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-06-29 10:09:00",
            "lat_entrada": null,
            "lon_entrada": null,
            "hora_salida": "2026-06-29 17:39:00",
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-06-29",
            "motivo_pausa": "Edición manual administrador",
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 68,
            "usuario_id": 10,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-06-29 23:13:26",
            "lat_entrada": "37.40605600",
            "lon_entrada": "-6.03560000",
            "hora_salida": "2026-06-30 00:42:50",
            "lat_salida": "37.40605600",
            "lon_salida": "-6.03560000",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": "2026-06-30 00:31:59",
            "hora_volver": "2026-06-30 00:42:50",
            "fecha": "2026-06-29",
            "motivo_pausa": "Almuerzo",
            "tiempo_descanso_minutos": 10,
            "lat_pausa": "37.406056",
            "lon_pausa": "-6.0356"
        },
        {
            "id": 69,
            "usuario_id": 10,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-06-30 00:42:53",
            "lat_entrada": "37.40605600",
            "lon_entrada": "-6.03560000",
            "hora_salida": "2026-06-30 08:12:53",
            "lat_salida": "37.40286900",
            "lon_salida": "-6.03503360",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": "2026-06-30 00:44:46",
            "hora_volver": "2026-06-30 00:44:58",
            "fecha": "2026-06-30",
            "motivo_pausa": "Café",
            "tiempo_descanso_minutos": 0,
            "lat_pausa": "37.406056",
            "lon_pausa": "-6.0356"
        },
        {
            "id": 70,
            "usuario_id": 10,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-06-30 15:21:42",
            "lat_entrada": "37.40605600",
            "lon_entrada": "-6.03560000",
            "hora_salida": "2026-06-30 23:52:42",
            "lat_salida": "37.40601850",
            "lon_salida": "-6.03602980",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": "2026-06-30 20:20:48",
            "hora_volver": "2026-06-30 20:21:50",
            "fecha": "2026-06-30",
            "motivo_pausa": "Café",
            "tiempo_descanso_minutos": 1,
            "lat_pausa": "37.4028573",
            "lon_pausa": "-6.0350016"
        },
        {
            "id": 71,
            "usuario_id": 10,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-07-01 08:19:41",
            "lat_entrada": "37.40602920",
            "lon_entrada": "-6.03604950",
            "hora_salida": "2026-07-01 16:23:41",
            "lat_salida": "37.40287720",
            "lon_salida": "-6.03499580",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": "2026-07-01 14:39:08",
            "hora_volver": "2026-07-01 15:14:04",
            "fecha": "2026-07-01",
            "motivo_pausa": "Almuerzo",
            "tiempo_descanso_minutos": 34,
            "lat_pausa": "37.4060349",
            "lon_pausa": "-6.0360782"
        },
        {
            "id": 73,
            "usuario_id": 10,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-07-02 14:30:36",
            "lat_entrada": "37.40606110",
            "lon_entrada": "-6.03604820",
            "hora_salida": "2026-07-02 22:25:36",
            "lat_salida": "37.41715880",
            "lon_salida": "-5.96675760",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": "2026-07-02 15:31:30",
            "hora_volver": "2026-07-02 15:57:20",
            "fecha": "2026-07-02",
            "motivo_pausa": "Almuerzo",
            "tiempo_descanso_minutos": 25,
            "lat_pausa": "37.4074586",
            "lon_pausa": "-6.0361102"
        },
        {
            "id": 75,
            "usuario_id": 10,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-07-03 20:47:52",
            "lat_entrada": "37.40285870",
            "lon_entrada": "-6.03500930",
            "hora_salida": null,
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-07-03",
            "motivo_pausa": null,
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 80,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-07-02 14:30:00",
            "lat_entrada": null,
            "lon_entrada": null,
            "hora_salida": "2026-07-02 20:30:00",
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-07-02",
            "motivo_pausa": "Edición manual administrador",
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 81,
            "usuario_id": 10,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-07-16 11:23:15",
            "lat_entrada": "37.40283120",
            "lon_entrada": "-6.03500810",
            "hora_salida": "2026-07-16 18:53:15",
            "lat_salida": "37.40605830",
            "lon_salida": "-6.03606170",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-07-16",
            "motivo_pausa": null,
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 82,
            "usuario_id": 10,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-07-23 18:47:46",
            "lat_entrada": "37.40284950",
            "lon_entrada": "-6.03502650",
            "hora_salida": null,
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-07-23",
            "motivo_pausa": null,
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 83,
            "usuario_id": 10,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-07-30 14:01:28",
            "lat_entrada": "37.40289720",
            "lon_entrada": "-6.03536610",
            "hora_salida": "2026-07-30 20:35:56",
            "lat_salida": "37.40256130",
            "lon_salida": "-6.03528420",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": "2026-07-30 14:45:24",
            "hora_volver": "2026-07-30 14:46:17",
            "fecha": "2026-07-30",
            "motivo_pausa": "Almuerzo",
            "tiempo_descanso_minutos": 0,
            "lat_pausa": "37.4060542",
            "lon_pausa": "-6.0360861"
        },
        {
            "id": 85,
            "usuario_id": 10,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-07-31 23:09:52",
            "lat_entrada": "37.40608050",
            "lon_entrada": "-6.03602590",
            "hora_salida": "2026-07-31 23:22:55",
            "lat_salida": "37.40606380",
            "lon_salida": "-6.03605620",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-07-31",
            "motivo_pausa": null,
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 89,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-08-02 10:30:50",
            "lat_entrada": "37.40607000",
            "lon_entrada": "-6.03610920",
            "hora_salida": "2026-08-02 13:21:45",
            "lat_salida": "37.40605300",
            "lon_salida": "-6.03559300",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": "2026-08-02 13:20:37",
            "hora_volver": "2026-08-02 13:21:39",
            "fecha": "2026-08-02",
            "motivo_pausa": "Almuerzo",
            "tiempo_descanso_minutos": 1,
            "lat_pausa": "37.406053",
            "lon_pausa": "-6.035593"
        },
        {
            "id": 91,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-08-01 00:54:00",
            "lat_entrada": null,
            "lon_entrada": null,
            "hora_salida": "2026-08-01 06:54:00",
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-08-01",
            "motivo_pausa": "Edición manual administrador",
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 92,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-08-12 13:36:53",
            "lat_entrada": "37.40287510",
            "lon_entrada": "-6.03502980",
            "hora_salida": null,
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-08-12",
            "motivo_pausa": null,
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 94,
            "usuario_id": 12,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-08-14 12:45:05",
            "lat_entrada": "37.45316530",
            "lon_entrada": "-6.04521280",
            "hora_salida": null,
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-08-14",
            "motivo_pausa": null,
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 96,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-08-14 12:08:00",
            "lat_entrada": null,
            "lon_entrada": null,
            "hora_salida": "2026-08-14 22:23:00",
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-08-14",
            "motivo_pausa": "Edición manual administrador",
            "tiempo_descanso_minutos": 1,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 102,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-07-03 07:00:00",
            "lat_entrada": null,
            "lon_entrada": null,
            "hora_salida": "2026-07-03 15:00:00",
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-07-03",
            "motivo_pausa": "Edición manual administrador",
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 103,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-07-05 07:00:00",
            "lat_entrada": null,
            "lon_entrada": null,
            "hora_salida": "2026-07-05 16:00:00",
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-07-05",
            "motivo_pausa": "Edición manual administrador",
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 104,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-07-31 07:00:00",
            "lat_entrada": null,
            "lon_entrada": null,
            "hora_salida": "2026-07-31 18:00:00",
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-07-31",
            "motivo_pausa": "Edición manual administrador",
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 105,
            "usuario_id": 11,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-08-14 13:42:30",
            "lat_entrada": "37.45312050",
            "lon_entrada": "-6.04531046",
            "hora_salida": "2026-08-14 13:52:52",
            "lat_salida": "37.45312049",
            "lon_salida": "-6.04530965",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-08-14",
            "motivo_pausa": null,
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 106,
            "usuario_id": 13,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-08-14 13:59:35",
            "lat_entrada": "37.45310924",
            "lon_entrada": "-6.04521549",
            "hora_salida": null,
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-08-14",
            "motivo_pausa": null,
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 107,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-08-17 00:10:45",
            "lat_entrada": "37.40608990",
            "lon_entrada": "-6.03606680",
            "hora_salida": "2026-08-17 00:10:54",
            "lat_salida": "37.40608790",
            "lon_salida": "-6.03605050",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-08-17",
            "motivo_pausa": null,
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 108,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-08-17 19:24:56",
            "lat_entrada": "37.40284380",
            "lon_entrada": "-6.03500890",
            "hora_salida": "2026-08-17 19:25:44",
            "lat_salida": "37.40284650",
            "lon_salida": "-6.03502490",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-08-17",
            "motivo_pausa": null,
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 109,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-08-18 18:49:54",
            "lat_entrada": "37.40281550",
            "lon_entrada": "-6.03502900",
            "hora_salida": null,
            "lat_salida": null,
            "lon_salida": null,
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": null,
            "hora_volver": null,
            "fecha": "2026-08-18",
            "motivo_pausa": null,
            "tiempo_descanso_minutos": 0,
            "lat_pausa": null,
            "lon_pausa": null
        },
        {
            "id": 110,
            "usuario_id": 9,
            "tipo_entrada": "Normal",
            "hora_entrada": "2026-08-24 12:12:58",
            "lat_entrada": "37.40283770",
            "lon_entrada": "-6.03501540",
            "hora_salida": "2026-08-24 12:17:48",
            "lat_salida": "37.40284840",
            "lon_salida": "-6.03500400",
            "manual": 0,
            "motivo_auditoria": null,
            "hora_pausa": "2026-08-24 12:14:47",
            "hora_volver": "2026-08-24 12:17:41",
            "fecha": "2026-08-24",
            "motivo_pausa": "Almuerzo",
            "tiempo_descanso_minutos": 2,
            "lat_pausa": "37.4028049",
            "lon_pausa": "-6.0350146"
        }
    ],
    "fotos_parte": [],
    "incidencias": [
        {
            "id": 1,
            "nombre": "Vacaciones",
            "paga_empresa": 1
        },
        {
            "id": 2,
            "nombre": "Baja por Enfermedad",
            "paga_empresa": 1
        },
        {
            "id": 3,
            "nombre": "Visita al Médico",
            "paga_empresa": 1
        },
        {
            "id": 4,
            "nombre": "Asuntos propios sin sueldo",
            "paga_empresa": 0
        }
    ],
    "notas_gasto": [
        {
            "id": 1,
            "usuario_id": 9,
            "fecha": "2026-06-23",
            "concepto": "Gasolina \/ Peaje",
            "importe": "25.00",
            "foto": "ticket_9_1782172938.jpg",
            "estado": "aprobado",
            "creado_en": "2026-06-23 02:02:18"
        },
        {
            "id": 2,
            "usuario_id": 9,
            "fecha": "2026-08-14",
            "concepto": "Gasolina \/ Peaje",
            "importe": "20.00",
            "foto": "ticket_9_1786706060.jpg",
            "estado": "aprobado",
            "creado_en": "2026-08-14 13:14:20"
        }
    ],
    "partes_fotos": [
        {
            "id": 1,
            "parte_id": 16,
            "ruta": "foto_16_1782165300_0.jpg"
        },
        {
            "id": 2,
            "parte_id": 5,
            "ruta": "foto_5_1786705872_0.jpg"
        }
    ],
    "partes_trabajo": [
        {
            "id": 1,
            "tarea_id": null,
            "usuario_id": 9,
            "cliente": "CARREFOUR EXPRESS FERIA",
            "hora_inicio": "00:00:00",
            "hora_fin": "00:53:00",
            "observaciones": null,
            "firma": null,
            "foto": null,
            "fecha": "2026-06-22 00:00:00",
            "tipo_trabajo": null,
            "marca_modelo": "",
            "numero_serie": null,
            "material_empleado": null,
            "horas_viaje": null,
            "kilometros": 0,
            "gastos_varios": null,
            "dni_cliente": null,
            "fecha_firma": null,
            "es_anexo": 0,
            "nombre_firma": null,
            "firma_cliente": null,
            "materiales": "[{\"concepto\":\"MANO DE OBRA\",\"cantidad\":1,\"precio\":0},{\"concepto\":\"RECAMBIO VENTILADOR\",\"cantidad\":1,\"precio\":0}]",
            "email_cliente": "juanete133@gmail.com",
            "archivo_ruta": null,
            "audio_ruta": null,
            "id_trabajo": 5,
            "descripcion_trabajo": null,
            "direccion": null,
            "telefono": "695624551",
            "firma_ruta": "firma_1782168830_7750.png",
            "fotos_json": null,
            "trabajo_realizado": "Avería reportada: RECAMBIO\r\n\r\nResolución:",
            "nif": "",
            "tipo_asistencia": "Reparación de Avería",
            "num_serie": "",
            "tiempo_viaje": "0.00",
            "hora_firma_oficial": "2026-06-23 00:53:50",
            "total_facturado": "0.00",
            "coste_materiales": "0.00",
            "calle": "CALLE FERÍA",
            "numero": "14",
            "cp": "41003",
            "localidad": "SEVILLA",
            "provincia": "SEVILLA",
            "forma_pago": "Contado",
            "datos_bancarios": ""
        },
        {
            "id": 2,
            "tarea_id": null,
            "usuario_id": 9,
            "cliente": "CARREFOUR EXPRESS FERIA",
            "hora_inicio": "00:05:00",
            "hora_fin": "01:05:00",
            "observaciones": null,
            "firma": null,
            "foto": null,
            "fecha": "2026-06-22 00:00:00",
            "tipo_trabajo": null,
            "marca_modelo": "",
            "numero_serie": null,
            "material_empleado": null,
            "horas_viaje": null,
            "kilometros": 0,
            "gastos_varios": null,
            "dni_cliente": null,
            "fecha_firma": null,
            "es_anexo": 0,
            "nombre_firma": null,
            "firma_cliente": null,
            "materiales": "[{\"concepto\":\"MANO DE OBRA\",\"cantidad\":1,\"precio\":0}]",
            "email_cliente": "",
            "archivo_ruta": null,
            "audio_ruta": null,
            "id_trabajo": 6,
            "descripcion_trabajo": null,
            "direccion": null,
            "telefono": "695624551",
            "firma_ruta": "firma_1782169571_6893.png",
            "fotos_json": null,
            "trabajo_realizado": "Avería reportada: problemas motor\r\n\r\nResolución:",
            "nif": "",
            "tipo_asistencia": "Reparación de Avería",
            "num_serie": "",
            "tiempo_viaje": "0.00",
            "hora_firma_oficial": "2026-06-23 01:06:11",
            "total_facturado": "0.00",
            "coste_materiales": "0.00",
            "calle": "CALLE FERÍA Nº 14 (LOCAL), 41003 - SEVILLA (SEVILLA)",
            "numero": "14",
            "cp": "41003",
            "localidad": "sevilla",
            "provincia": "sevilla",
            "forma_pago": "Contado",
            "datos_bancarios": ""
        },
        {
            "id": 3,
            "tarea_id": null,
            "usuario_id": 10,
            "cliente": "FLORISTERÍA EL JARDÍN DE CAMAS",
            "hora_inicio": "13:00:00",
            "hora_fin": "14:03:00",
            "observaciones": null,
            "firma": null,
            "foto": null,
            "fecha": "2026-07-01 00:00:00",
            "tipo_trabajo": null,
            "marca_modelo": "",
            "numero_serie": null,
            "material_empleado": null,
            "horas_viaje": null,
            "kilometros": 0,
            "gastos_varios": null,
            "dni_cliente": null,
            "fecha_firma": null,
            "es_anexo": 0,
            "nombre_firma": null,
            "firma_cliente": null,
            "materiales": "[{\"concepto\":\"Mano de obra\",\"cantidad\":1,\"precio\":0},{\"concepto\":\"Recambio ventilador\",\"cantidad\":1,\"precio\":0}]",
            "email_cliente": "juanete133@gmail.com",
            "archivo_ruta": null,
            "audio_ruta": null,
            "id_trabajo": 10,
            "descripcion_trabajo": null,
            "direccion": null,
            "telefono": "695624551",
            "firma_ruta": "firma_1782907478_3061.png",
            "fotos_json": null,
            "trabajo_realizado": "Avería reportada: Mantenimiento\r\n\r\nResolución:",
            "nif": "52227226e",
            "tipo_asistencia": "Mantenimiento Preventivo",
            "num_serie": "",
            "tiempo_viaje": "0.00",
            "hora_firma_oficial": "2026-07-01 14:04:38",
            "total_facturado": "0.00",
            "coste_materiales": "0.00",
            "calle": "SANTA MARÍA DE GRACIA",
            "numero": "22",
            "cp": "41900",
            "localidad": "CAMAS",
            "provincia": "Sevilla",
            "forma_pago": "Contado",
            "datos_bancarios": ""
        },
        {
            "id": 4,
            "tarea_id": null,
            "usuario_id": 9,
            "cliente": "FLORISTERÍA EL JARDÍN DE CAMAS",
            "hora_inicio": "11:00:00",
            "hora_fin": "12:46:00",
            "observaciones": null,
            "firma": null,
            "foto": null,
            "fecha": "2026-08-14 00:00:00",
            "tipo_trabajo": null,
            "marca_modelo": "",
            "numero_serie": null,
            "material_empleado": null,
            "horas_viaje": null,
            "kilometros": 0,
            "gastos_varios": null,
            "dni_cliente": null,
            "fecha_firma": null,
            "es_anexo": 0,
            "nombre_firma": null,
            "firma_cliente": null,
            "materiales": "[{\"concepto\":\"Mano de obra\",\"cantidad\":2,\"precio\":0}]",
            "email_cliente": "juanete133@gmail.com",
            "archivo_ruta": null,
            "audio_ruta": null,
            "id_trabajo": 21,
            "descripcion_trabajo": null,
            "direccion": null,
            "telefono": "695624551",
            "firma_ruta": "firma_1786704420_1788.png",
            "fotos_json": null,
            "trabajo_realizado": "Avería reportada: Murada\r\n\r\nResolución:",
            "nif": "52227226e",
            "tipo_asistencia": "Reparación de Avería",
            "num_serie": "",
            "tiempo_viaje": "0.00",
            "hora_firma_oficial": "2026-08-14 12:47:00",
            "total_facturado": "0.00",
            "coste_materiales": "0.00",
            "calle": "SANTA MARÍA DE GRACIA Nº 22 (LOCAL), 41900 - CAMAS (Sevilla)",
            "numero": "22",
            "cp": "41900",
            "localidad": "CAMAS",
            "provincia": "Sevilla",
            "forma_pago": "Contado",
            "datos_bancarios": ""
        },
        {
            "id": 5,
            "tarea_id": null,
            "usuario_id": 11,
            "cliente": "CARREFOUR EXPRESS FERIA",
            "hora_inicio": "13:08:00",
            "hora_fin": "14:09:00",
            "observaciones": null,
            "firma": null,
            "foto": null,
            "fecha": "2026-08-14 00:00:00",
            "tipo_trabajo": null,
            "marca_modelo": "Balado",
            "numero_serie": null,
            "material_empleado": null,
            "horas_viaje": null,
            "kilometros": 1,
            "gastos_varios": null,
            "dni_cliente": null,
            "fecha_firma": null,
            "es_anexo": 0,
            "nombre_firma": null,
            "firma_cliente": null,
            "materiales": "[{\"concepto\":\"Mano obra\",\"cantidad\":1,\"precio\":0}]",
            "email_cliente": "jluislulu7@gmail.com",
            "archivo_ruta": null,
            "audio_ruta": null,
            "id_trabajo": 22,
            "descripcion_trabajo": null,
            "direccion": null,
            "telefono": "695624551",
            "firma_ruta": "firma_1786705872_9765.png",
            "fotos_json": null,
            "trabajo_realizado": "Avería reportada: mirar turbina\r\nTurbina averiada falta de colocacion",
            "nif": "",
            "tipo_asistencia": "Reparación de Avería",
            "num_serie": "",
            "tiempo_viaje": "0.00",
            "hora_firma_oficial": "2026-08-14 13:11:12",
            "total_facturado": "0.00",
            "coste_materiales": "0.00",
            "calle": "CALLE FERÍA Nº 14 (LOCAL), 41003 - SEVILLA (SEVILLA)",
            "numero": "14",
            "cp": "41900",
            "localidad": "Sevilla",
            "provincia": "Sevilla",
            "forma_pago": "Contado",
            "datos_bancarios": ""
        }
    ],
    "partes_trabajo_antiguo": [],
    "peticiones_bolsa_horas": [],
    "peticiones_extras": [],
    "presupuesto_lineas": [],
    "presupuestos": [],
    "registro_jornada": [],
    "solicitudes_ausencia": [],
    "trabajos_pendientes": [
        {
            "id": 1,
            "usuario_id": "9",
            "cliente": "CARREFOUR EXPRESS FERIA",
            "direccion": "CALLE FERÍA Nº 14 (LOCAL), 41005 - SEVILLA (SEVILLA)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-06-23 00:09:30",
            "descripcion": "CAMBIAR MOTOR CAMARA",
            "email": null,
            "fecha_prevista": "2026-06-22",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": "2026-06-23 00:11:21",
            "hora_fin": null,
            "minutos_trabajados": 0,
            "lat_ruta": "37.406056",
            "lon_ruta": "-6.0356",
            "lat_obra": "37.406056",
            "lon_obra": "-6.0356",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": null
        },
        {
            "id": 2,
            "usuario_id": "9",
            "cliente": "CARREFOUR EXPRESS FERIA",
            "direccion": "CALLE FERÍA Nº 14 (LOCAL), 41005 - SEVILLA (SEVILLA)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-06-23 00:14:23",
            "descripcion": "REPARACION CAMARA PESCADO",
            "email": null,
            "fecha_prevista": "2026-06-23",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": "2026-06-23 00:31:45",
            "hora_fin": "2026-06-23 00:36:40",
            "minutos_trabajados": 4,
            "lat_ruta": "37.406056",
            "lon_ruta": "-6.0356",
            "lat_obra": "37.406056",
            "lon_obra": "-6.0356",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": null
        },
        {
            "id": 3,
            "usuario_id": "9",
            "cliente": "CARREFOUR EXPRESS FERIA",
            "direccion": "CALLE FERÍA Nº 14 (LOCAL), 41005 - SEVILLA (SEVILLA)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-06-23 00:42:17",
            "descripcion": "PROBLEMAS MOTOR",
            "email": null,
            "fecha_prevista": "2026-06-23",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": "2026-06-23 00:42:49",
            "hora_fin": null,
            "minutos_trabajados": 0,
            "lat_ruta": "37.406056",
            "lon_ruta": "-6.0356",
            "lat_obra": "37.406056",
            "lon_obra": "-6.0356",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": null
        },
        {
            "id": 4,
            "usuario_id": "9",
            "cliente": "CARREFOUR EXPRESS FERIA",
            "direccion": "CALLE FERÍA Nº 14 (LOCAL), 41005 - SEVILLA (SEVILLA)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-06-23 00:46:48",
            "descripcion": "PROBLEMAS MOTOR",
            "email": null,
            "fecha_prevista": "2026-06-23",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": "2026-06-23 00:47:29",
            "hora_fin": null,
            "minutos_trabajados": 0,
            "lat_ruta": "37.406056",
            "lon_ruta": "-6.0356",
            "lat_obra": "37.4060485",
            "lon_obra": "-6.0360633",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": null
        },
        {
            "id": 5,
            "usuario_id": "9",
            "cliente": "CARREFOUR EXPRESS FERIA",
            "direccion": "CALLE FERÍA Nº 14, 41003 - SEVILLA (SEVILLA)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "completado",
            "fecha_creacion": "2026-06-23 00:49:26",
            "descripcion": "PROBLEMAS",
            "email": null,
            "fecha_prevista": "2026-06-23",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": "2026-06-23 00:49:54",
            "hora_fin": "2026-06-23 00:51:54",
            "minutos_trabajados": 2,
            "lat_ruta": "37.406056",
            "lon_ruta": "-6.0356",
            "lat_obra": "37.4060443",
            "lon_obra": "-6.0360611",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": "37.3956895",
            "lon_destino": "-5.9913234",
            "fraude_gps": 0,
            "distancia_fraude": 4116,
            "tecnico_apoyo_id": null
        },
        {
            "id": 6,
            "usuario_id": "9",
            "cliente": "CARREFOUR EXPRESS FERIA",
            "direccion": "CALLE FERÍA Nº 14 (LOCAL), 41003 - SEVILLA (SEVILLA)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "completado",
            "fecha_creacion": "2026-06-23 01:03:56",
            "descripcion": "problemas motor",
            "email": null,
            "fecha_prevista": "2026-06-23",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": "2026-06-23 01:04:06",
            "hora_fin": "2026-06-23 01:04:45",
            "minutos_trabajados": 0,
            "lat_ruta": "37.406056",
            "lon_ruta": "-6.0356",
            "lat_obra": "37.406056",
            "lon_obra": "-6.0356",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": null
        },
        {
            "id": 7,
            "usuario_id": "9",
            "cliente": "FLORISTERÍA EL JARDÍN DE CAMAS",
            "direccion": "SANTA MARÍA DE GRACIA Nº 22, 41900 - CAMAS (Sevilla)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-06-25 18:10:59",
            "descripcion": "PROBLEMAS CAMARA",
            "email": null,
            "fecha_prevista": "2026-06-25",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": null,
            "hora_fin": null,
            "minutos_trabajados": 0,
            "lat_ruta": null,
            "lon_ruta": null,
            "lat_obra": null,
            "lon_obra": null,
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": null
        },
        {
            "id": 8,
            "usuario_id": "9",
            "cliente": "FLORISTERÍA EL JARDÍN DE CAMAS",
            "direccion": "SANTA MARIA DE GRACIA Nº 22, 41900 - CAMAS (Sevilla)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-06-25 18:11:38",
            "descripcion": "PROBELMAS",
            "email": null,
            "fecha_prevista": "2026-06-25",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": null,
            "hora_fin": null,
            "minutos_trabajados": 0,
            "lat_ruta": null,
            "lon_ruta": null,
            "lat_obra": null,
            "lon_obra": null,
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": null
        },
        {
            "id": 9,
            "usuario_id": "10",
            "cliente": "MERCADONA S.A.",
            "direccion": "AVENIDA MANUEL CABELLO Nº 0, 41900 - CAMAS (Sevilla)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-06-30 00:47:45",
            "descripcion": "REVISION",
            "email": null,
            "fecha_prevista": "2026-06-30",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": null,
            "hora_fin": null,
            "minutos_trabajados": 0,
            "lat_ruta": null,
            "lon_ruta": null,
            "lat_obra": null,
            "lon_obra": null,
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": "9"
        },
        {
            "id": 10,
            "usuario_id": "10",
            "cliente": "Floristeria El Jardín de Camas",
            "direccion": "SANTA MARÍA DE GRACIA Nº 22 (LOCAL), 41900 - CAMAS (Sevilla)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "completado",
            "fecha_creacion": "2026-07-01 12:30:44",
            "descripcion": "Mantenimiento",
            "email": null,
            "fecha_prevista": "2026-07-01",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": "2026-07-01 13:10:32",
            "hora_fin": "2026-07-01 14:02:48",
            "minutos_trabajados": 52,
            "lat_ruta": "37.4028733",
            "lon_ruta": "-6.0350152",
            "lat_obra": "37.4028735",
            "lon_obra": "-6.0350073",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": null
        },
        {
            "id": 11,
            "usuario_id": "10",
            "cliente": "CARREFOUR EXPRESS FERIA",
            "direccion": "CALLE FERÍA Nº 14 (LOCAL), 41003 - SEVILLA (SEVILLA)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-07-03 23:39:56",
            "descripcion": "Averia",
            "email": null,
            "fecha_prevista": "2026-07-03",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": "cerrado ",
            "hora_inicio": null,
            "hora_fin": null,
            "minutos_trabajados": 0,
            "lat_ruta": "37.4072081",
            "lon_ruta": "-6.0362442",
            "lat_obra": null,
            "lon_obra": null,
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": null
        },
        {
            "id": 12,
            "usuario_id": "9",
            "cliente": "Floristeria El Jardín de Camas",
            "direccion": "SANTA MARÍA DE GRACIA Nº 22 (LOCAL), 41900 - CAMAS (Sevilla)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-07-31 18:15:59",
            "descripcion": "mirar cámara de flores el motor",
            "email": null,
            "fecha_prevista": "2026-07-31",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": "no esta",
            "hora_inicio": "2026-07-31 18:16:36",
            "hora_fin": "2026-07-31 18:18:06",
            "minutos_trabajados": 1,
            "lat_ruta": "37.406053",
            "lon_ruta": "-6.035593",
            "lat_obra": "37.406053",
            "lon_obra": "-6.035593",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": "10"
        },
        {
            "id": 13,
            "usuario_id": "9",
            "cliente": "Floristeria El Jardín de Camas",
            "direccion": "SANTA MARÍA DE GRACIA Nº 22 (LOCAL), 41900 - CAMAS (Sevilla)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-07-31 18:21:00",
            "descripcion": "error",
            "email": null,
            "fecha_prevista": "2026-07-31",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": null,
            "hora_fin": null,
            "minutos_trabajados": 0,
            "lat_ruta": null,
            "lon_ruta": null,
            "lat_obra": null,
            "lon_obra": null,
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": null
        },
        {
            "id": 14,
            "usuario_id": "9",
            "cliente": "Floristeria El Jardín de Camas",
            "direccion": "SANTA MARÍA DE GRACIA Nº 22 (LOCAL), 41900 - CAMAS (Sevilla)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-07-31 18:22:00",
            "descripcion": "mirar",
            "email": null,
            "fecha_prevista": "2026-07-31",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": "2026-07-31 18:22:25",
            "hora_fin": "2026-07-31 18:23:29",
            "minutos_trabajados": 1,
            "lat_ruta": "37.406053",
            "lon_ruta": "-6.035593",
            "lat_obra": "37.406053",
            "lon_obra": "-6.035593",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": "10"
        },
        {
            "id": 15,
            "usuario_id": "9",
            "cliente": "CARREFOUR EXPRESS FERIA",
            "direccion": "CALLE FERÍA Nº 14 (LOCAL), 41003 - SEVILLA (SEVILLA)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-07-31 18:26:12",
            "descripcion": "jkhj",
            "email": null,
            "fecha_prevista": "2026-07-31",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": "2026-07-31 18:26:35",
            "hora_fin": null,
            "minutos_trabajados": 0,
            "lat_ruta": "37.406053",
            "lon_ruta": "-6.035593",
            "lat_obra": "37.406053",
            "lon_obra": "-6.035593",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": "10"
        },
        {
            "id": 16,
            "usuario_id": "10",
            "cliente": "Floristeria El Jardín de Camas",
            "direccion": "SANTA MARÍA DE GRACIA Nº 22 (LOCAL), 41900 - CAMAS (Sevilla)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-07-31 23:09:19",
            "descripcion": "Mirar",
            "email": null,
            "fecha_prevista": "2026-07-31",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": "2026-07-31 23:10:14",
            "hora_fin": null,
            "minutos_trabajados": 0,
            "lat_ruta": "37.4060528",
            "lon_ruta": "-6.0360772",
            "lat_obra": "37.406111",
            "lon_obra": "-6.0360168",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": null
        },
        {
            "id": 17,
            "usuario_id": "9",
            "cliente": "CARREFOUR EXPRESS FERIA",
            "direccion": "CALLE FERÍA Nº 14 (LOCAL), 41003 - SEVILLA (SEVILLA)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-08-01 00:48:10",
            "descripcion": "MIRAR",
            "email": null,
            "fecha_prevista": "2026-08-01",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": "2026-08-01 00:55:00",
            "hora_fin": null,
            "minutos_trabajados": 0,
            "lat_ruta": "37.406053",
            "lon_ruta": "-6.035593",
            "lat_obra": "37.406053",
            "lon_obra": "-6.035593",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": null
        },
        {
            "id": 18,
            "usuario_id": "9",
            "cliente": "CARREFOUR EXPRESS FERIA",
            "direccion": "CALLE FERÍA Nº 14 (LOCAL), 41003 - SEVILLA (SEVILLA)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-08-01 00:55:48",
            "descripcion": "DDDD",
            "email": null,
            "fecha_prevista": "2026-08-01",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": "2026-08-01 00:56:17",
            "hora_fin": null,
            "minutos_trabajados": 0,
            "lat_ruta": "37.406053",
            "lon_ruta": "-6.035593",
            "lat_obra": "37.406053",
            "lon_obra": "-6.035593",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": null
        },
        {
            "id": 19,
            "usuario_id": "9",
            "cliente": "Floristeria El Jardín de Camas",
            "direccion": "SANTA MARÍA DE GRACIA Nº 22 (LOCAL), 41900 - CAMAS (Sevilla)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-08-01 01:22:29",
            "descripcion": "ddd",
            "email": null,
            "fecha_prevista": "2026-08-01",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": null,
            "hora_inicio": "2026-08-01 01:22:54",
            "hora_fin": null,
            "minutos_trabajados": 0,
            "lat_ruta": "37.406053",
            "lon_ruta": "-6.035593",
            "lat_obra": "37.406053",
            "lon_obra": "-6.035593",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": null,
            "lon_destino": null,
            "fraude_gps": 0,
            "distancia_fraude": 0,
            "tecnico_apoyo_id": null
        },
        {
            "id": 20,
            "usuario_id": "9",
            "cliente": "MERCADONA S.A.",
            "direccion": "AVENIDA MANUEL CABELLO Nº 0, 41900 - CAMAS (Sevilla)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "cancelado",
            "fecha_creacion": "2026-08-01 01:27:36",
            "descripcion": "sss",
            "email": null,
            "fecha_prevista": "2026-08-01",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": "\n⚠️ ALERTA GPS: Operario fichó a 265 metros de la obra.",
            "hora_inicio": "2026-08-01 01:28:24",
            "hora_fin": null,
            "minutos_trabajados": 0,
            "lat_ruta": "37.406053",
            "lon_ruta": "-6.035593",
            "lat_obra": "37.406053",
            "lon_obra": "-6.035593",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": "37.4042923",
            "lon_destino": "-6.0376191",
            "fraude_gps": 0,
            "distancia_fraude": 265,
            "tecnico_apoyo_id": null
        },
        {
            "id": 21,
            "usuario_id": "9",
            "cliente": "Floristeria El Jardín de Camas",
            "direccion": "SANTA MARÍA DE GRACIA Nº 22 (LOCAL), 41900 - CAMAS (Sevilla)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "completado",
            "fecha_creacion": "2026-08-14 12:09:43",
            "descripcion": "Murada",
            "email": null,
            "fecha_prevista": "2026-08-14",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": "\n⚠️ ALERTA GPS: Operario fichó a 5567 metros de la obra.",
            "hora_inicio": "2026-08-14 12:10:54",
            "hora_fin": "2026-08-14 12:45:56",
            "minutos_trabajados": 35,
            "lat_ruta": "37.4531317",
            "lon_ruta": "-6.0454731",
            "lat_obra": "37.4531421",
            "lon_obra": "-6.0454749",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": "37.4037298",
            "lon_destino": "-6.0353402",
            "fraude_gps": 0,
            "distancia_fraude": 5567,
            "tecnico_apoyo_id": "10"
        },
        {
            "id": 22,
            "usuario_id": "11",
            "cliente": "CARREFOUR EXPRESS FERIA",
            "direccion": "CALLE FERÍA Nº 14 (LOCAL), 41003 - SEVILLA (SEVILLA)",
            "tarea": null,
            "fecha_planificada": null,
            "estado": "completado",
            "fecha_creacion": "2026-08-14 13:05:43",
            "descripcion": "mirar turbina",
            "email": null,
            "fecha_prevista": "2026-08-14",
            "telefono": "695624551",
            "lat_aceptacion": null,
            "lon_aceptacion": null,
            "motivo_incidencia": "\n⚠️ ALERTA GPS: Operario fichó a 7932 metros de la obra.",
            "hora_inicio": "2026-08-14 13:06:38",
            "hora_fin": "2026-08-14 13:08:24",
            "minutos_trabajados": 1,
            "lat_ruta": null,
            "lon_ruta": null,
            "lat_obra": "37.4534168",
            "lon_obra": "-6.0451992",
            "fecha_tarea": null,
            "lat_sos": null,
            "lon_sos": null,
            "lat_destino": "37.3964254",
            "lon_destino": "-5.9911719",
            "fraude_gps": 0,
            "distancia_fraude": 7932,
            "tecnico_apoyo_id": "9"
        }
    ],
    "usuarios": [
        {
            "id": 5,
            "nombre": "ANTONIO JOSÉ",
            "dni": "",
            "email": "balado@balado.com",
            "password": "$2y$10$mUKo73HCYvXP2pxuf2A4re2NQwhrH0skiXUh76GIF4tf5YdT0cmtK",
            "rol": "admin",
            "coste_hora_normal": "0.00",
            "coste_hora_extra_normal": "0.00",
            "coste_hora_extra_festivo": "0.00",
            "activo": 1,
            "precio_hora_extra": "0.00",
            "precio_hora_festivo": "0.00",
            "precio_hora_nocturno": "0.00",
            "coste_hora": "0.00",
            "documento": null,
            "salario_base": "1500.00",
            "coste_hora_extra": "15.00",
            "telefono": "",
            "foto": null,
            "precio_hora_guardia": "15.00",
            "precio_hora_extra_festivo": "18.00",
            "precio_hora_extra_nocturna": "20.00",
            "apellidos": "BALADO JIMÉNEZ",
            "iban": "",
            "contacto_emergencia": "",
            "coste_hora_empresa": "12.50",
            "precio_hora": "12.50",
            "precio_extra": "18.00",
            "direccion": "",
            "ciudad": "",
            "cp": "",
            "provincia": "",
            "permisos": "[\"asignar_trabajo\",\"calendario\",\"compras\",\"albaranes\",\"clientes\",\"facturacion\",\"presupuestos\",\"usuarios\",\"vacaciones\",\"inspeccion\",\"gastos\"]",
            "horas_semanales": "40.0"
        },
        {
            "id": 9,
            "nombre": "JUAN CORRALES",
            "dni": "52223687W",
            "email": "juanete133@gmail.com",
            "password": "$2y$10$1rMlep4qQXD4SMNJRTJ4juNl2mYwNXebjzrJ7TLFT5gRauW3AMQBq",
            "rol": "tecnico",
            "coste_hora_normal": "0.00",
            "coste_hora_extra_normal": "0.00",
            "coste_hora_extra_festivo": "0.00",
            "activo": 1,
            "precio_hora_extra": "12.00",
            "precio_hora_festivo": "0.00",
            "precio_hora_nocturno": "0.00",
            "coste_hora": "0.00",
            "documento": null,
            "salario_base": "1500.00",
            "coste_hora_extra": "15.00",
            "telefono": "695624551",
            "foto": null,
            "precio_hora_guardia": "15.00",
            "precio_hora_extra_festivo": "18.00",
            "precio_hora_extra_nocturna": "20.00",
            "apellidos": "MATEOS",
            "iban": "ES45 1545 6874 6846 9658",
            "contacto_emergencia": "695636349",
            "coste_hora_empresa": "12.50",
            "precio_hora": "12.50",
            "precio_extra": "18.00",
            "direccion": "SANTA MARIA DE GRACIA,47 4º E",
            "ciudad": "CAMAS",
            "cp": "41900",
            "provincia": "Sevilla",
            "permisos": "[]",
            "horas_semanales": "30.0"
        },
        {
            "id": 10,
            "nombre": "MANUEL",
            "dni": "79452809A",
            "email": "manolo@balado.com",
            "password": "$2y$10$vTEQY.KmIC.c7yGroDDKo.3XhWxakj6OC73smdZOpCzEY6f5R8\/AK",
            "rol": "tecnico",
            "coste_hora_normal": "0.00",
            "coste_hora_extra_normal": "0.00",
            "coste_hora_extra_festivo": "0.00",
            "activo": 0,
            "precio_hora_extra": "12.00",
            "precio_hora_festivo": "0.00",
            "precio_hora_nocturno": "0.00",
            "coste_hora": "0.00",
            "documento": null,
            "salario_base": "1500.00",
            "coste_hora_extra": "15.00",
            "telefono": "695624551",
            "foto": null,
            "precio_hora_guardia": "15.00",
            "precio_hora_extra_festivo": "18.00",
            "precio_hora_extra_nocturna": "20.00",
            "apellidos": "SÁNCHEZ GARCÍA",
            "iban": "",
            "contacto_emergencia": "695636349",
            "coste_hora_empresa": "12.50",
            "precio_hora": "12.50",
            "precio_extra": "18.00",
            "direccion": "gines,2",
            "ciudad": "CAMAS",
            "cp": "41900",
            "provincia": "Sevilla",
            "permisos": "[]",
            "horas_semanales": "40.0"
        },
        {
            "id": 11,
            "nombre": "JOSELUIS",
            "dni": "45809322S",
            "email": "lulu@balado.com",
            "password": "$2y$10$vv1ir24AFOcmAimCXR3LL.ykx3PLrc22h5Nn1TxogUQW.Qk.4BN9K",
            "rol": "tecnico",
            "coste_hora_normal": "0.00",
            "coste_hora_extra_normal": "0.00",
            "coste_hora_extra_festivo": "0.00",
            "activo": 1,
            "precio_hora_extra": "12.00",
            "precio_hora_festivo": "0.00",
            "precio_hora_nocturno": "0.00",
            "coste_hora": "0.00",
            "documento": null,
            "salario_base": "1500.00",
            "coste_hora_extra": "15.00",
            "telefono": "603678360",
            "foto": null,
            "precio_hora_guardia": "0.00",
            "precio_hora_extra_festivo": "18.00",
            "precio_hora_extra_nocturna": "20.00",
            "apellidos": "ESTEVEZ ASENCIO",
            "iban": "",
            "contacto_emergencia": "",
            "coste_hora_empresa": "12.50",
            "precio_hora": "12.50",
            "precio_extra": "18.00",
            "direccion": "",
            "ciudad": "",
            "cp": "",
            "provincia": "",
            "permisos": "[]",
            "horas_semanales": "40.0"
        },
        {
            "id": 12,
            "nombre": "antonio balado",
            "dni": "",
            "email": "balado2@balado.com",
            "password": "$2y$10$tnRRkeQ0lY6F2F.Z1PhIhuru7wlEgJoMn3vhoAXHBuSaGi9IRig\/q",
            "rol": "tecnico",
            "coste_hora_normal": "0.00",
            "coste_hora_extra_normal": "0.00",
            "coste_hora_extra_festivo": "0.00",
            "activo": 1,
            "precio_hora_extra": "12.00",
            "precio_hora_festivo": "0.00",
            "precio_hora_nocturno": "0.00",
            "coste_hora": "0.00",
            "documento": null,
            "salario_base": "0.00",
            "coste_hora_extra": "15.00",
            "telefono": "",
            "foto": null,
            "precio_hora_guardia": "15.00",
            "precio_hora_extra_festivo": "18.00",
            "precio_hora_extra_nocturna": "20.00",
            "apellidos": "jimenez",
            "iban": "",
            "contacto_emergencia": "",
            "coste_hora_empresa": "12.50",
            "precio_hora": "12.50",
            "precio_extra": "18.00",
            "direccion": "",
            "ciudad": "",
            "cp": "",
            "provincia": "",
            "permisos": "[]",
            "horas_semanales": "40.0"
        },
        {
            "id": 13,
            "nombre": "ALVARO",
            "dni": "47267606f",
            "email": "alvaro@balado.com",
            "password": "$2y$10$LXqo9Zn9rPv\/\/SAmyXAj4OBZ3sRZb.6xkrqVOCMusN2JahrYJST76",
            "rol": "tecnico",
            "coste_hora_normal": "0.00",
            "coste_hora_extra_normal": "0.00",
            "coste_hora_extra_festivo": "0.00",
            "activo": 0,
            "precio_hora_extra": "12.00",
            "precio_hora_festivo": "0.00",
            "precio_hora_nocturno": "0.00",
            "coste_hora": "0.00",
            "documento": null,
            "salario_base": "1200.00",
            "coste_hora_extra": "15.00",
            "telefono": "669490759",
            "foto": null,
            "precio_hora_guardia": "15.00",
            "precio_hora_extra_festivo": "18.00",
            "precio_hora_extra_nocturna": "20.00",
            "apellidos": "JARIEGO ESTEVEZ",
            "iban": "",
            "contacto_emergencia": "",
            "coste_hora_empresa": "12.50",
            "precio_hora": "12.50",
            "precio_extra": "18.00",
            "direccion": "",
            "ciudad": "",
            "cp": "",
            "provincia": "",
            "permisos": "[]",
            "horas_semanales": "40.0"
        }
    ],
    "vacaciones": [
        {
            "id": 65,
            "usuario_id": 4,
            "fecha": "2026-07-01"
        },
        {
            "id": 66,
            "usuario_id": 4,
            "fecha": "2026-07-02"
        },
        {
            "id": 67,
            "usuario_id": 4,
            "fecha": "2026-07-03"
        }
    ]
}