{'Date': 'Fri, 07 Aug 2026 19:05:11 -0300', 'Message-Id': 'site_16_1786140311', 'FromSid': '16', 'ToSid': '0', 'Message-Ver': '3.000'}
{'gfid': 286846682L, 'rfid': 68729216775L, 'ts': '2026-08-07 19:05:09.21', 'dbstat': 1782733318, 'sid': 16}
(68729215915, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:50:06', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215915L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:05.912772', 'grid': 68727465389L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215916, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:50:10', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215916L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:10.139889', 'grid': 68727465390L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215917, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:50:14', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215917L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:14.22879', 'grid': 68727465391L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215918, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:50:18', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215918L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:18.365623', 'grid': 68727465392L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215919, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:50:23', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215919L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:22.522417', 'grid': 68727465393L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215920, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:50:27', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215920L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:26.698402', 'grid': 68727465394L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215921, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:50:31', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215921L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:30.848151', 'grid': 68727465395L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215922, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:50:35', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215922L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:35.01427', 'grid': 68727465396L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215923, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:50:39', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215923L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:39.182407', 'grid': 68727465397L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215924, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:50:43', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215924L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:43.343912', 'grid': 68727465398L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215925, 'movto', {'hora': '2026-08-07 18:50:53', 'pessoa_id': '', 'empresa': 15838L, 'pgd_optype': 'I', 'movto_uuid': None, 'exporta_sap': None, 'seq': 389, 'codigo_centro_custo': None, 'conta_creditar': '4.1', 'data_doc': '2026-08-07', 'marcador': None, 'motivo': 164L, 'pgd_host': 'PDV2.WORKGROUP', 'pessoa_simples': None, 'importa_sap': None, 'estacao': 'PDV2.WORKGROUP', 'vencto': '2026-08-07', 'valor': 50.0, 'pessoa': None, 'lote': None, 'documento': None, 'info': '', 'pgd_version': '3.3.1.218', 'parent': 0L, 'pgd_module': 'caixa', 'pgd_gfid': 68729215925L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45.357839', 'child': 0L, 'mlid': 68727465388L, 'data': '2026-08-07', 'conta_debitar': '1.1.2.37', 'pgd_username': 'PAULOFREITAS', 'usuario': 'PAULOFREITAS', 'pgd_flow_flag': 'N', 'tipo_doc': 'NFC-e', 'turno': 3, 'grid': 68727465399L, 'obs': ''})
(68729215926, 'lancto', {'hora': '2026-08-07 18:50:53', 'bico': '18', 'empresa': 15838L, 'pgd_optype': 'I', 'mesa_produto': None, 'seq': 259, 'vendedor': 120259084334L, 'saldo_inicial': False, 'rfid_cartao': '1682CDD0', 'ponto': None, 'data_doc': None, 'hora_abastec_envio_sefaz': None, 'sistema_operacional': 'WIN', 'medicao_sugerida': None, 'preco_unit_base': 0.0, 'pgd_host': 'PDV2.WORKGROUP', 'id_er_sr': None, 'cst_cofins': '01', 'preco_unit_orig': 4.49, 'orcamento_produto': None, 'preco_unit_bico': 0.0, 'estacao': 'PDV2.WORKGROUP', 'produto': 16792L, 'produto_kit_id': None, 'dia_fiscal': None, 'deposito': 24060L, 'valor': 50.0, 'pessoa': None, 'abastecimento_manual': None, 'documento': '', 'operacao': 'V', 'abastecimento': 236961, 'pgd_version': '3.3.1.218', 'conta': '1.1.2.37', 'comanda_produto': None, 'cupom_produto': None, 'tributacao': '060', 'relevante': 'S', 'pgd_gfid': 68729215926L, 'produto_kit': None, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45.357839', 'nr_item': None, 'preco_unit_venda': 4.49, 'mlid': 68727465388L, 'preco_unit': 4.49, 'lmc': False, 'data': '2026-08-07', 'seq_cupom': 1, 'natureza_receita': None, 'pgd_username': 'PAULOFREITAS', 'preco_unit_fiscal': None, 'tipo_desconto': None, 'quantidade': 11.138, 'usuario': 'PAULOFREITAS', 'numero_item_pedido': None, 'encerrante': 2453174.88, 'pgd_flow_flag': 'N', 'tipo_doc': 'NFC-e', 'motivo_inventario': None, 'versao_pdv': '3.3.1.218', 'valor_desconto': 0.0, 'numero_pedido': None, 'hora_abastec': '2026-08-07 18:47:48', 'departamento': None, 'cst_pis': '01', 'turno': 3, 'comanda': None, 'grid': 68727465400L, 'pgd_module': 'caixa', 'obs': None, 'preco_unit_prazo': 0.0})
(68729215927, 'movto', {'hora': '2026-08-07 18:50:53', 'pessoa_id': '', 'empresa': 15838L, 'pgd_optype': 'I', 'movto_uuid': None, 'exporta_sap': None, 'seq': 390, 'codigo_centro_custo': None, 'conta_creditar': '1.1.2.37', 'data_doc': '2026-08-07', 'marcador': None, 'motivo': 4294978640L, 'pgd_host': 'PDV2.WORKGROUP', 'pessoa_simples': None, 'importa_sap': None, 'estacao': 'PDV2.WORKGROUP', 'vencto': '2026-08-10', 'valor': 30.0, 'pessoa': None, 'lote': None, 'documento': '622242', 'info': '', 'pgd_version': '3.3.1.218', 'parent': 68727465399L, 'pgd_module': 'caixa', 'pgd_gfid': 68729215927L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45.357839', 'child': 0L, 'mlid': 68727465388L, 'data': '2026-08-07', 'conta_debitar': '1.3.01.59', 'pgd_username': 'PAULOFREITAS', 'usuario': 'PAULOFREITAS', 'pgd_flow_flag': 'N', 'tipo_doc': 'NFC-e', 'turno': 3, 'grid': 68727465401L, 'obs': ''})
(68729215928, 'movto_map', {'pgd_username': 'PAULOFREITAS', 'pgd_optype': 'I', 'parent': 68727465399L, 'pgd_flow_flag': 'N', 'pgd_module': 'caixa', 'pgd_gfid': 68729215928L, 'pgd_version': '3.3.1.218', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45.357839', 'child': 68727465401L, 'grid': 68727465402L, 'pgd_host': 'PDV2.WORKGROUP'})
(68729215929, 'movto', {'hora': '2026-08-07 18:50:53', 'pessoa_id': '', 'empresa': 15838L, 'pgd_optype': 'Un', 'movto_uuid': None, 'exporta_sap': None, 'seq': 389, 'codigo_centro_custo': None, 'conta_creditar': '4.1', 'data_doc': '2026-08-07', 'marcador': None, 'motivo': 164L, 'pgd_host': 'PDV2.WORKGROUP', 'pessoa_simples': None, 'importa_sap': None, 'estacao': 'PDV2.WORKGROUP', 'vencto': '2026-08-07', 'valor': 50.0, 'pessoa': None, 'lote': None, 'documento': None, 'info': '', 'pgd_version': '3.3.1.218', 'parent': 0L, 'pgd_module': 'caixa', 'pgd_gfid': 68729215929L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45.357839', 'child': 1L, 'mlid': 68727465388L, 'data': '2026-08-07', 'conta_debitar': '1.1.2.37', 'pgd_username': 'PAULOFREITAS', 'usuario': 'PAULOFREITAS', 'pgd_flow_flag': 'N', 'tipo_doc': 'NFC-e', 'turno': 3, 'grid': 68727465399L, 'obs': ''})
(68729215930, 'movto', {'hora': '2026-08-07 18:50:53', 'pessoa_id': '', 'empresa': 15838L, 'pgd_optype': 'Un', 'movto_uuid': None, 'exporta_sap': None, 'seq': 389, 'codigo_centro_custo': None, 'conta_creditar': '4.1', 'data_doc': '2026-08-07', 'marcador': None, 'motivo': 164L, 'pgd_host': 'PDV2.WORKGROUP', 'pessoa_simples': None, 'importa_sap': None, 'estacao': 'PDV2.WORKGROUP', 'vencto': '2026-08-07', 'valor': 50.0, 'pessoa': None, 'lote': None, 'documento': None, 'info': '', 'pgd_version': '3.3.1.218', 'parent': 0L, 'pgd_module': 'caixa', 'pgd_gfid': 68729215930L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45.357839', 'child': 68727465401L, 'mlid': 68727465388L, 'data': '2026-08-07', 'conta_debitar': '1.1.2.37', 'pgd_username': 'PAULOFREITAS', 'usuario': 'PAULOFREITAS', 'pgd_flow_flag': 'N', 'tipo_doc': 'NFC-e', 'turno': 3, 'grid': 68727465399L, 'obs': ''})
(68729215931, 'movto_info', {'pgd_username': 'PAULOFREITAS', 'movto': 68727465401L, 'pgd_optype': 'I', 'tipo': 'tipo_cartao', 'info': '0', 'pgd_flow_flag': 'N', 'pgd_module': 'caixa', 'pgd_gfid': 68729215931L, 'pgd_version': '3.3.1.218', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45.357839', 'grid': 68727465403L, 'pgd_host': 'PDV2.WORKGROUP'})
(68729215932, 'movto_info', {'pgd_username': 'PAULOFREITAS', 'movto': 68727465401L, 'pgd_optype': 'I', 'tipo': 'bandeira', 'info': 'OUTROS', 'pgd_flow_flag': 'N', 'pgd_module': 'caixa', 'pgd_gfid': 68729215932L, 'pgd_version': '3.3.1.218', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45.357839', 'grid': 68727465404L, 'pgd_host': 'PDV2.WORKGROUP'})
(68729215933, 'nota_fiscal', {'obs_fisco': None, 'base_icms_efetivo': 0.0, 'fone': None, 'valor_ipi': 0.0, 'transportador': None, 'nsu_hora': None, 'base_subst': 0.0, 'municipio_dest': None, 'id_intermed': None, 'selo_fiscal_serie': None, 'valor_icmssn': None, 'trans_cidade': None, 'pgd_version': '3.3.1.218', 'local_entrega': None, 'faturamento_auto': False, 'valor_ibs_total': 0.0, 'destinatario_placa': None, 'marca': None, 'pgd_module': 'caixa', 'pgd_gfid': 68729215933L, 'tipo_impressao': None, 'grid': 68727465405L, 'valor_iss': 0.0, 'cep': None, 'mlid': 68727465388L, 'deposito_sugerido': None, 'municipio': None, 'especie': None, 'hora_saida': '2026-08-07 18:50:53', 'perc_acrescimo': 0.0, 'valor_st_ret_fcp': 0.0, 'municipio_orig': None, 'cfop': '5.656', 'valor_outr_des': 0.0, 'base_icms': 0.0, 'data_emissao': '2026-08-07', 'valor_cofins': 3.8, 'valor_nota': 50.0, 'embarque_local': None, 'tipo_emitente': 'P', 'local_retirada': None, 'pgd_host': 'PDV2.WORKGROUP', 'base_inss': 0.0, 'fatura_numero': None, 'caixa_conta': '1.1.2.37', 'valor_ibs_uf': 0.0, 'tipo': 'S', 'valor_inss': 0.0, 'base_iss': 0.0, 'valor_cbs_mono': 0.0, 'transportador_placa': None, 'tipo_nf': 'S', 'paf_hash': 'V00139D3D2A8E6D5FBF2722CFD8D0A9F320213', 'valor_dev_ibs_uf': 0.0, 'base_csll': 0.0, 'caixa_turno': 3, 'nsu_numero': None, 'situacao': 'E', 'valor_frete_avulso': 0.0, 'valor_dif_ibs_mun': 0.0, 'valor_isento': None, 'valor_csll': 0.0, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45.357839', 'selo_fiscal_nr': None, 'trans_endereco': None, 'versao': '3.0', 'versao_autosystem': None, 'pgd_username': 'PAULOFREITAS', 'trans_frete': None, 'lancamento_manual': False, 'cidade': None, 'nome': None, 'valor_desconto': 0.0, 'placa': '', 'valor_dev_ibs_mun': 0.0, 'trans_nome': None, 'obs': 'VENDEDOR: CAIQUE SILVA DE JESUS\nnBico: 18 nBomba: 5 nTanque: 255 vEncIni: 2453163.742 vEncFin: 2453174.879', 'empresa': 15838L, 'pgd_optype': 'I', 'valor_fcp': 0.0, 'valor_dif_cbs': 0.0, 'valor_subst': 0.0, 'total_servico': 0.0, 'data_saida': '2026-08-07', 'fatura_valor_liquido': None, 'peso_bruto': None, 'fatura_vencto': None, 'valor_frete': 0.0, 'pessoa': None, 'aliq_iss': None, 'valor_dev_cbs': 0.0, 'tipo_frete': '9', 'natureza': None, 'valor_irrf': 0.0, 'valor_outras': None, 'valor_st_fcp': 0.0, 'valor_ibs_mun': 0.0, 'serie': '35', 'has_desc_item': False, 'valor_cbs': 0.0, 'trans_inscr_est': None, 'trans_municipio': None, 'fatura_valor_bruto': None, 'embarque_uf': None, 'numero_nota': -1, 'aliquota_icmssn': None, 'finalidade': None, 'destinatario_km': None, 'pgd_flow_flag': 'N', 'valor_icms': 0.0, 'valor_retido_pis': None, 'per_desconto': 0.0, 'valor_seguro': 0.0, 'imposto_aprox_estadual': 6.0, 'emitente': 68726657409L, 'trans_estado': None, 'transportador_placa_uf': None, 'hora_emissao': '2026-08-07 18:50:53', 'valor_pis': 0.82, 'frota': None, 'cpf': None, 'subserie': None, 'base_irrf': 0.0, 'trans_codigo': None, 'cupom': None, 'lacre': None, 'fatura_valor_desconto': None, 'tipo_pgto': 0, 'base_ibs_cbs': 0.0, 'trans_cnpj': None, 'valor_acrescimo': 0.0, 'destinatario': None, 'trans_placa': None, 'total_produto': 50.0, 'bairro': None, 'numero': None, 'valor_icms_efetivo': 0.0, 'valor_retido_cofins': None, 'modelo': 65, 'imposto_aprox_total': 10.65, 'cnpj_intermed': None, 'inscr_est': None, 'estado': 'BA', 'valor_ibs_mono': 0.0, 'peso_liquido': None, 'quantidade': None, 'valor_dif_ibs_uf': 0.0, 'valor_uf_dest_fcp': 0.0, 'sped_codigo_ajuste': None, 'km': '', 'imposto_aprox': 4.65, 'imposto_aprox_municipal': 0.0, 'caixa_data': '2026-08-07', 'nf_referencia_numero': None, 'tipo_cte': None, 'endereco': '', 'modelo_doc': '65', 'nf_referencia_serie': None, 'trans_motorista': None, 'natureza_op': 11620L})
(68729215934, 'nota_fiscal_produto', {'aliquota_cbs': 0.0, 'codigo_ncm': '2711.21.00', 'aliquota_credito_sn': 0.0, 'aliquota_efet_ibs_uf': 0.0, 'aliquota_iss': 0.0, 'cest': '06.013.00', 'valor_ipi': 0.0, 'lancto': 68727465400L, 'base_st_dest': None, 'aliquota_cbs_mono': 0.0, 'base_subst': 0.0, 'class_servico': None, 'municipio_iss': None, 'valor_dif_cbs': 0.0, 'cst_ipi': None, 'valor_irrf': 0.0, 'valor': 50.0, 'qtde_unid': None, 'cfop_origem': None, 'base_pis': 50.0, 'pgd_version': '3.3.1.218', 'uf_consumo': 'BA', 'valor_ibs_total': 0.0, 'numero_item': 1, 'valor_icms_deson': 0.0, 'pgd_module': 'caixa', 'pgd_gfid': 68729215934L, 'aliquota_icms_efetivo': 0.0, 'p_biocombustivel': None, 'grid': 68727465406L, 'valor_iss': 0.0, 'indicador_importacao': None, 'perc_acrescimo': 0.0, 'valor_st_ret_fcp': 0.0, 'imposto_aprox_aliq_nac': 9.3, 'uf_ibs_cbs': None, 'numero_pedido': None, 'cfop': '5.656', 'valor_outr_des': None, 'base_icms': 0.0, 'valor_icms_substituto': None, 'aliquota_irrf': None, 'valor_cofins': 3.8, 'base_icms_efetivo': 0.0, 'aliquota_ibs_mun': 0.0, 'cst_origem': '0', 'pgd_host': 'PDV2.WORKGROUP', 'base_inss': 0.0, 'codigo_ajuste': None, 'valor_ibs_uf': 0.0, 'tipo': 'C', 'valor_inss': 0.0, 'base_iss': 0.0, 'valor_cbs_mono': 0.0, 'codigo_uf_origem': None, 'perc_dif_cbs_mono': 0.0, 'base_csll': 0.0, 'valor_icms_mono_ret': None, 'aliquota_efet_ibs_mun': 0.0, 'valor_icms_efetivo': 0.0, 'descricao': 'GNV Bico 18', 'valor_credito_sn': 0.0, 'codigo_barra': '626', 'paf_hash': 'V001EEB1D4403FD3AFE97A5D0B0E73FCDDBBEC', 'valor_dif_ibs_mun': 0.0, 'valor_csll': 0.0, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45.357839', 'perc_dif_ibs_uf': 0.0, 'codigo_anp': '220101005', 'pgd_username': 'PAULOFREITAS', 'valor_dev_cbs_mono': 0.0, 'preco_unit': 4.49, 'cst_cofins': '01', 'valor_subst_uf_cons': None, 'valor_desconto': 0.0, 'cst_pis': '01', 'classificacao_ibs_cbs': '620006', 'obs': '', 'empresa': 15838L, 'pgd_optype': 'I', 'valor_fcp': 0.0, 'aliquota_csll': 0.0, 'motivo_desoneracao': '', 'valor_subst': 0.0, 'soma_total_nota': True, 'tipo_servico': None, 'unid_med': 'M3', 'aliquota_deson': None, 'observacao': None, 'aliquota_uf_dest_fcp': 0.0, 'valor_frete': 0.0, 'perc_dif': 0.0, 'perc_red_ibs_mun': 0.0, 'aliquota_ibs_uf': 0.0, 'valor_pis': 0.82, 'aliquota_efet_cbs': 0.0, 'ad_rem': None, 'perc_red_base_icms_efetivo': 0.0, 'natureza_frete': '', 'valor_st_fcp': 0.0, 'valor_ibs_mun': 0.0, 'valor_imposto': None, 'valor_cbs': 0.0, 'natureza_receita': None, 'numero_nota': -1, 'numero_item_pedido': 1, 'perc_red_base_icms': None, 'pgd_flow_flag': 'N', 'valor_icms': 0.0, 'valor_seguro': 0.0, 'imposto_aprox_estadual': 6.0, 'codigo': '5', 'perc_red_cbs': 0.0, 'aliquota_pis': 1.65, 'perc_desconto': 0.0, 'p_origem': None, 'valor_st_dest': None, 'valor_acrescimo': 0.0, 'base_subst_destaque': 0.0, 'base_irrf': 0.0, 'csosn': '0500', 'base_cofins': 50.0, 'perc_dif_ibs_mun': 0.0, 'base_ibs_cbs': 0.0, 'codigo_beneficio': None, 'produto': 16792L, 'nota_fiscal': 68727465405L, 'perc_dif_cbs': 0.0, 'cst': '060', 'cst_tributacao': '60', 'aliquota_inss': 0.0, 'aliquota_ipi': 0.0, 'aliquota_fcp': 0.0, 'base_subst_uf_cons': None, 'cst_ibs_cbs': '620', 'imposto_aprox_total': 10.65, 'perc_red_ibs_uf': 0.0, 'subtotal': 50.0, 'valor_ibs_mono': 0.0, 'aliquota_cofins': 7.6, 'quantidade': 11.138, 'valor_dif_ibs_uf': 0.0, 'valor_uf_dest_fcp': 0.0, 'imposto_aprox': 4.65, 'imposto_aprox_municipal': 0.0, 'aliquota_icms_st': None, 'perc_red_cbs_mono': 0.0, 'aliquota_icms': 0.0, 'valor_subst_destaque': 0.0})
(68729215935, 'nota_fiscal_produto_lancto', {'pgd_username': 'PAULOFREITAS', 'pgd_optype': 'I', 'pgd_flow_flag': 'N', 'pgd_module': 'caixa', 'pgd_gfid': 68729215935L, 'pgd_version': '3.3.1.218', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45', 'lancto': 68727465400L, 'grid': 68727465407L, 'pgd_host': 'PDV2.WORKGROUP', 'nota_fiscal_produto': 68727465406L})
(68729215936, 'nota_fiscal_situacao', {'pgd_username': 'PAULOFREITAS', 'pgd_optype': 'I', 'situacao': 100, 'pgd_version': '3.3.1.218', 'pgd_flow_flag': 'N', 'ts': '2026-08-07 18:50:53', 'pgd_module': 'caixa', 'pgd_gfid': 68729215936L, 'nota_fiscal': 68727465405L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45', 'grid': 68727465408L, 'pgd_host': 'PDV2.WORKGROUP', 'obs': None})
(68729215937, 'empresa_serie_nf_numero_log', {'pgd_username': 'PAULOFREITAS', 'hora': '2026-08-07 18:50:46', 'empresa': 15838L, 'pgd_optype': 'I', 'usuario': 'PAULOFREITAS', 'pgd_version': '3.3.1.218', 'pgd_flow_flag': 'N', 'numero': 175410, 'pgd_gfid': 68729215937L, 'serie': '35', 'host': 'PDV2.WORKGROUP', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:46', 'pgd_module': 'caixa', 'operacao': 'Uo', 'grid': 68727465409L, 'pgd_host': 'PDV2.WORKGROUP', 'modelo_doc': '65'})
(68729215938, 'empresa_serie_nf_numero_log', {'pgd_username': 'PAULOFREITAS', 'hora': '2026-08-07 18:50:46', 'empresa': 15838L, 'pgd_optype': 'I', 'usuario': 'PAULOFREITAS', 'pgd_version': '3.3.1.218', 'pgd_flow_flag': 'N', 'numero': 175411, 'pgd_gfid': 68729215938L, 'serie': '35', 'host': 'PDV2.WORKGROUP', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:46', 'pgd_module': 'caixa', 'operacao': 'Un', 'grid': 68727465410L, 'pgd_host': 'PDV2.WORKGROUP', 'modelo_doc': '65'})
(68729215939, 'nota_fiscal', {'obs_fisco': None, 'base_icms_efetivo': 0.0, 'fone': None, 'valor_ipi': 0.0, 'transportador': None, 'nsu_hora': None, 'base_subst': 0.0, 'municipio_dest': None, 'id_intermed': None, 'selo_fiscal_serie': None, 'valor_icmssn': None, 'trans_cidade': None, 'pgd_version': '3.3.1.218', 'local_entrega': None, 'faturamento_auto': False, 'valor_ibs_total': 0.0, 'destinatario_placa': None, 'marca': None, 'pgd_module': 'caixa', 'pgd_gfid': 68729215939L, 'tipo_impressao': None, 'grid': 68727465405L, 'valor_iss': 0.0, 'cep': None, 'mlid': 68727465388L, 'deposito_sugerido': None, 'municipio': None, 'especie': None, 'hora_saida': '2026-08-07 18:50:53', 'perc_acrescimo': 0.0, 'valor_st_ret_fcp': 0.0, 'municipio_orig': None, 'cfop': '5.656', 'valor_outr_des': 0.0, 'base_icms': 0.0, 'data_emissao': '2026-08-07', 'valor_cofins': 3.8, 'valor_nota': 50.0, 'embarque_local': None, 'tipo_emitente': 'P', 'local_retirada': None, 'pgd_host': 'PDV2.WORKGROUP', 'base_inss': 0.0, 'fatura_numero': None, 'caixa_conta': '1.1.2.37', 'valor_ibs_uf': 0.0, 'tipo': 'S', 'valor_inss': 0.0, 'base_iss': 0.0, 'valor_cbs_mono': 0.0, 'transportador_placa': None, 'tipo_nf': 'S', 'paf_hash': 'V0013D1CDCC360FFF2CFF034FDDDFCC6DEFB52', 'valor_dev_ibs_uf': 0.0, 'base_csll': 0.0, 'caixa_turno': 3, 'nsu_numero': None, 'situacao': 'E', 'valor_frete_avulso': 0.0, 'valor_dif_ibs_mun': 0.0, 'valor_isento': None, 'valor_csll': 0.0, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45.357839', 'selo_fiscal_nr': None, 'trans_endereco': None, 'versao': '3.0', 'versao_autosystem': None, 'pgd_username': 'PAULOFREITAS', 'trans_frete': None, 'lancamento_manual': False, 'cidade': None, 'nome': None, 'valor_desconto': 0.0, 'placa': '', 'valor_dev_ibs_mun': 0.0, 'trans_nome': None, 'obs': 'VENDEDOR: CAIQUE SILVA DE JESUS\nnBico: 18 nBomba: 5 nTanque: 255 vEncIni: 2453163.742 vEncFin: 2453174.879', 'empresa': 15838L, 'pgd_optype': 'Un', 'valor_fcp': 0.0, 'valor_dif_cbs': 0.0, 'valor_subst': 0.0, 'total_servico': 0.0, 'data_saida': '2026-08-07', 'fatura_valor_liquido': None, 'peso_bruto': None, 'fatura_vencto': None, 'valor_frete': 0.0, 'pessoa': None, 'aliq_iss': None, 'valor_dev_cbs': 0.0, 'tipo_frete': '9', 'natureza': None, 'valor_irrf': 0.0, 'valor_outras': None, 'valor_st_fcp': 0.0, 'valor_ibs_mun': 0.0, 'serie': '035', 'has_desc_item': False, 'valor_cbs': 0.0, 'trans_inscr_est': None, 'trans_municipio': None, 'fatura_valor_bruto': None, 'embarque_uf': None, 'numero_nota': 175411, 'aliquota_icmssn': None, 'finalidade': None, 'destinatario_km': None, 'pgd_flow_flag': 'N', 'valor_icms': 0.0, 'valor_retido_pis': None, 'per_desconto': 0.0, 'valor_seguro': 0.0, 'imposto_aprox_estadual': 6.0, 'emitente': 68726657409L, 'trans_estado': None, 'transportador_placa_uf': None, 'hora_emissao': '2026-08-07 18:50:53', 'valor_pis': 0.82, 'frota': None, 'cpf': None, 'subserie': None, 'base_irrf': 0.0, 'trans_codigo': None, 'cupom': None, 'lacre': None, 'fatura_valor_desconto': None, 'tipo_pgto': 0, 'base_ibs_cbs': 0.0, 'trans_cnpj': None, 'valor_acrescimo': 0.0, 'destinatario': None, 'trans_placa': None, 'total_produto': 50.0, 'bairro': None, 'numero': None, 'valor_icms_efetivo': 0.0, 'valor_retido_cofins': None, 'modelo': 65, 'imposto_aprox_total': 10.65, 'cnpj_intermed': None, 'inscr_est': None, 'estado': 'BA', 'valor_ibs_mono': 0.0, 'peso_liquido': None, 'quantidade': None, 'valor_dif_ibs_uf': 0.0, 'valor_uf_dest_fcp': 0.0, 'sped_codigo_ajuste': None, 'km': '', 'imposto_aprox': 4.65, 'imposto_aprox_municipal': 0.0, 'caixa_data': '2026-08-07', 'nf_referencia_numero': None, 'tipo_cte': None, 'endereco': '', 'modelo_doc': '65', 'nf_referencia_serie': None, 'trans_motorista': None, 'natureza_op': 11620L})
(68729215940, 'nfe', {'danfe_impresso': False, 'pgd_optype': 'I', 'force': False, 'tipo_ambiente': 1, 'municipio_ocorrencia': 2910800, 'forma_emissao': 1, 'destinatario_email': None, 'pgd_host': 'PDV2.WORKGROUP', 'versao': '4.00', 'paf_hash': 'V001A0FFFFE6871C085E88D5BB76EB48E9F018', 'nota_fiscal': 68727465405L, 'chave_acesso': '29260815151046000502650350001754111001796280', 'retorno': None, 'pgd_version': '3.3.1.218', 'avulsa': False, 'pgd_module': 'caixa', 'pgd_gfid': 68729215940L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45', 'pgd_username': 'PAULOFREITAS', 'mide': None, 'pgd_flow_flag': 'N', 'grid': 68727465411L, 'danfe_formato_imp': 4})
(68729215941, 'nfe_xml', {'pgd_username': 'PAULOFREITAS', 'nfe': 68727465411L, 'pgd_optype': 'I', 'fonte_xml': '<NFe xmlns="http://www.portalfiscal.inf.br/nfe"><infNFe Id="NFe29260815151046000502650350001754111001796280" versao="4.00"><ide><cUF>29</cUF><cNF>00179628</cNF><natOp>CUPOM FISCAL ELETRONICO</natOp><mod>65</mod><serie>35</serie><nNF>175411</nNF><dhEmi>2026-08-07T18:50:53-03:00</dhEmi><tpNF>1</tpNF><idDest>1</idDest><cMunFG>2910800</cMunFG><tpImp>4</tpImp><tpEmis>1</tpEmis><cDV>0</cDV><tpAmb>1</tpAmb><finNFe>1</finNFe><indFinal>1</indFinal><indPres>1</indPres><procEmi>0</procEmi><verProc>3.3.1.218</verProc></ide><emit><CNPJ>15151046000502</CNPJ><xNome>KALI II</xNome><xFant>05 KALILANDIA II</xFant><enderEmit><xLgr>AVENIDA PRESIDENTE DUTRA</xLgr><nro>1320</nro><xBairro>PONTO CENTRAL</xBairro><cMun>2910800</cMun><xMun>FEIRA DE SANTANA</xMun><UF>BA</UF><CEP>44075516</CEP><cPais>1058</cPais><xPais>BRASIL</xPais></enderEmit><IE>57743563</IE><IM>ISENTO</IM><CNAE>4731800</CNAE><CRT>3</CRT></emit><det nItem="1"><prod><cProd>5</cProd><cEAN>SEM GTIN</cEAN><xProd>GNV Bico 18</xProd><NCM>27112100</NCM><CEST>0601300</CEST><indEscala>S</indEscala><CFOP>5656</CFOP><uCom>M3</uCom><qCom>11.1380</qCom><vUnCom>4.490000</vUnCom><vProd>50.00</vProd><cEANTrib>SEM GTIN</cEANTrib><uTrib>M3</uTrib><qTrib>11.1380</qTrib><vUnTrib>4.490000</vUnTrib><indTot>1</indTot><comb><cProdANP>220101005</cProdANP><descANP>GAS NATURAL VEICULAR</descANP><UFCons>BA</UFCons><encerrante><nBico>18</nBico><nBomba>5</nBomba><nTanque>255</nTanque><vEncIni>2453163.742</vEncIni><vEncFin>2453174.879</vEncFin></encerrante></comb></prod><imposto><vTotTrib>10.65</vTotTrib><ICMS><ICMS60><orig>0</orig><CST>60</CST><vBCSTRet>0.00</vBCSTRet><pST>0.0000</pST><vICMSSubstituto>0.00</vICMSSubstituto><vICMSSTRet>0.00</vICMSSTRet><pRedBCEfet>0.00</pRedBCEfet><vBCEfet>0.00</vBCEfet><pICMSEfet>0.00</pICMSEfet><vICMSEfet>0.00</vICMSEfet></ICMS60></ICMS><PIS><PISAliq><CST>01</CST><vBC>50.00</vBC><pPIS>1.65</pPIS><vPIS>0.82</vPIS></PISAliq></PIS><COFINS><COFINSAliq><CST>01</CST><vBC>50.00</vBC><pCOFINS>7.60</pCOFINS><vCOFINS>3.80</vCOFINS></COFINSAliq></COFINS><IBSCBS><CST>620</CST><cClassTrib>620006</cClassTrib></IBSCBS></imposto></det><total><ICMSTot><vBC>0.00</vBC><vICMS>0.00</vICMS><vICMSDeson>0.00</vICMSDeson><vFCP>0.00</vFCP><vBCST>0.00</vBCST><vST>0.00</vST><vFCPST>0.00</vFCPST><vFCPSTRet>0.00</vFCPSTRet><vProd>50.00</vProd><vFrete>0.00</vFrete><vSeg>0.00</vSeg><vDesc>0.00</vDesc><vII>0.00</vII><vIPI>0.00</vIPI><vIPIDevol>0.00</vIPIDevol><vPIS>0.82</vPIS><vCOFINS>3.80</vCOFINS><vOutro>0.00</vOutro><vNF>50.00</vNF><vTotTrib>10.65</vTotTrib></ICMSTot><IBSCBSTot><vBCIBSCBS>0.00</vBCIBSCBS><gIBS><gIBSUF><vDif>0.00</vDif><vDevTrib>0.00</vDevTrib><vIBSUF>0.00</vIBSUF></gIBSUF><gIBSMun><vDif>0.00</vDif><vDevTrib>0.00</vDevTrib><vIBSMun>0.00</vIBSMun></gIBSMun><vIBS>0.00</vIBS><vCredPres>0.00</vCredPres><vCredPresCondSus>0.00</vCredPresCondSus></gIBS><gCBS><vDif>0.00</vDif><vDevTrib>0.00</vDevTrib><vCBS>0.00</vCBS><vCredPres>0.00</vCredPres><vCredPresCondSus>0.00</vCredPresCondSus></gCBS></IBSCBSTot></total><transp><modFrete>9</modFrete></transp><pag><detPag><tPag>01</tPag><vPag>20.00</vPag><dPag>2026-08-07</dPag></detPag><detPag><tPag>22</tPag><vPag>30.00</vPag><dPag>2026-08-07</dPag></detPag></pag><infAdic><infCpl>Tributos aproximados: Federal R$ 4.65 (9.30%) / Estadual R$ 6.00 (12.00%) / Municipal R$ 0.00 (0.00%) - Fonte: IBPT - BA  42CA5A | VENDEDOR: CAIQUE SILVA DE JESUS | nBico: 18 nBomba: 5 nTanque: 255 vEncIni: 2453163.742 vEncFin: 2453174.879</infCpl></infAdic><infRespTec><CNPJ>54517628000198</CNPJ><xContato>Rodrigo Kreiss</xContato><email>depto.homologacao@linx.com.br</email><fone>51992801474</fone></infRespTec></infNFe><infNFeSupl><qrCode><![CDATA[http://nfe.sefaz.ba.gov.br/servicos/nfce/qrcode.aspx?p=29260815151046000502650350001754111001796280|2|1|4|1A79C86FB9C5484C1C367BA23148EDDC501830B0]]></qrCode><urlChave>http://www.sefaz.ba.gov.br/nfce/consulta</urlChave></infNFeSupl><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#NFe29260815151046000502650350001754111001796280"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>awr5DHjLs11Wtr99h38mvrO4gVw=</DigestValue></Reference></SignedInfo><SignatureValue>PlPYzriuXjw7GO3RHxZVPNVvXzJDivqUJjwkysI1XapijaCt0JomTjJjutw1FWG/w0n9fYwgsPtjOnmUNokuDBixSHTv0mBg8ljxaMeYveUCHxeodxxht3CFwebZgYpa1bWNNnXOZsDHgDxVOjC4wI69oFNXFE37B+F/O2EkKaRdXLN+tEIGCXAcLpwyt4u5U+OyFDSKrndix5LUXQ1B1mn8KFtQee88F3XdIESuQV4qh25U++yFjL1qhqfmwxfHDgUKvpFd240dgwfCtOtO1fBuXUOqPfquf6Oy9HSw16sbnw9MdMxfWoHYuweEc6k69OoRV3/BuBJTiQ8GqEfQng==</SignatureValue><KeyInfo><X509Data><X509Certificate>MIIHPDCCBSSgAwIBAgIIS3clEBVrgsIwDQYJKoZIhvcNAQELBQAwWTELMAkGA1UEBhMCQlIxEzARBgNVBAoTCklDUC1CcmFzaWwxFTATBgNVBAsTDEFDIFNPTFVUSSB2NTEeMBwGA1UEAxMVQUMgU09MVVRJIE11bHRpcGxhIHY1MB4XDTI1MTAxNTIwMjEwMFoXDTI2MTAxNTIwMjEwMFowgeQxCzAJBgNVBAYTAkJSMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMQswCQYDVQQIEwJCQTERMA8GA1UEBxMIU2FsdmFkb3IxHjAcBgNVBAsTFUFDIFNPTFVUSSBNdWx0aXBsYSB2NTEXMBUGA1UECxMONDYyNTU0NTkwMDAxMzcxHDAaBgNVBAsTE0NlcnRpZmljYWRvIERpZ2l0YWwxGjAYBgNVBAsTEUNlcnRpZmljYWRvIFBKIEExMS0wKwYDVQQDEyRQT1NUTyBLQUxJTEFORElBIExUREE6MTUxNTEwNDYwMDAxODkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDmR36zD9ys8brTIPB405u6dMcFvckT5th5M3oVt40mkOHKpSK3qU8aP13jeA8T4rV8RCz0pK2BBE8xRiJAfXnfBsJfcsIztnYZih0wbyYnhMMevoiOoN0026GFHVyWadSsymErpX3ykqORmiLb7qFATqkKYDPPVwrMUB1kdycehS1RCUAA3AUDRh7jHkTqmOUjvWJ0fNFcE00g4tGuhrKUFer9YBtEr2zahI9wvQVDrfvXpf3HiKn85mw41Iviar7h/sRKOANkCOoV+IiKonnutzh7G5GCR1wYjO0VeK9oLU96ZHxDEhcc0QFOELHSzZjgQIkj4F9VqgWszBsx9lSvAgMBAAGjggJ6MIICdjAJBgNVHRMEAjAAMB8GA1UdIwQYMBaAFMVS7SWACd+cgsifR8bdtF8x3bmxMFQGCCsGAQUFBwEBBEgwRjBEBggrBgEFBQcwAoY4aHR0cDovL2NjZC5hY3NvbHV0aS5jb20uYnIvbGNyL2FjLXNvbHV0aS1tdWx0aXBsYS12NS5wN2IwgbUGA1UdEQSBrTCBqoETbWFyaW9jY2dzQGdtYWlsLmNvbaAlBgVgTAEDAqAcExpNQVJJTyBDRVNBUiBHT01FUyBEQSBTSUxWQaAZBgVgTAEDA6AQEw4xNTE1MTA0NjAwMDE4OaA4BgVgTAEDBKAvEy0wODAyMTk1NzQ0OTg5NTcxNzIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDCgFwYFYEwBAwegDhMMMDAwMDAwMDAwMDAwMF0GA1UdIARWMFQwUgYGYEwBAgEmMEgwRgYIKwYBBQUHAgEWOmh0dHA6Ly9jY2QuYWNzb2x1dGkuY29tLmJyL2RvY3MvZHBjLWFjLXNvbHV0aS1tdWx0aXBsYS5wZGYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMIGMBgNVHR8EgYQwgYEwPqA8oDqGOGh0dHA6Ly9jY2QuYWNzb2x1dGkuY29tLmJyL2xjci9hYy1zb2x1dGktbXVsdGlwbGEtdjUuY3JsMD+gPaA7hjlodHRwOi8vY2NkMi5hY3NvbHV0aS5jb20uYnIvbGNyL2FjLXNvbHV0aS1tdWx0aXBsYS12NS5jcmwwHQYDVR0OBBYEFIF2fnLDp9urMqFGrtkfHbOE0OkxMA4GA1UdDwEB/wQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAgEAdc0BXdZ5ek/Fyw4Q33YAL2WITZzA456cE1lcDBr0sIy+m5x/eFdIQBiHVl0Wcy4RNYNN4ImuQ9cDP1QpwRPyqKqisJ7b5ldzf25XnIPIAiPpTPhfKPTNi49OTIzEXcQmtRD3kSB4rO20TfFXnwXKlGvC/KqKT0JLHj1PtltPpE+4mrL+rjYWidnMXq+mXrbyZF2QTMpnSJzcZQ0fnSMyA8QlxF6J8GQTulg1HfhRaqoEwmEaM7j7h1HhCIULRL7wVDyq9CtAUoaD8nxBNxBZzLJU2oFOT3UTzFvDYBaXPnpbiTMuDZKtV2J6ytM01X1I74hXLH1TiPhIbdiJa2zfgXOM1RUHwZfxDusRlxQVQfUH/A0UCoGTYHGi+g3JDw9bVCBBCpgp+idscXKD1WN9Gg+NXSKmPp+x62Yo3RD6lP5z3TJTorT2jpSWRnEkFpD1Y8y3JgDDF7eSJN6n8xOXltgT7VeJiGUbe83wttE6jwenMrX+uxOjFOzkVetcWfMtCz1Pt6Vqy3+ulc5WrmpAl5VeHQQfqNNgxCy45WE2niBEeM4vcpIzDFvtJ4NHE/9NOStINDpGk10Y+1Fe05r+UpUmhFnTYJvHOvap6I4a5MCJJRz4w+z6t2r3nquQ6PdS5BIUBFhQceJ2yxdOGiCOq57JDAfXgTQoksHcg7Ss1dY=</X509Certificate></X509Data></KeyInfo></Signature></NFe>', 'pgd_flow_flag': 'N', 'pgd_module': 'caixa', 'pgd_gfid': 68729215941L, 'pgd_version': '3.3.1.218', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45', 'grid': 68727465412L, 'pgd_host': 'PDV2.WORKGROUP'})
(68729215942, 'nfe_lote', {'pgd_username': 'PAULOFREITAS', 'ts_situacao': '2026-08-07 18:50:54', 'empresa_envio': 15838L, 'pgd_optype': 'I', 'situacao': 10, 'sincrono': True, 'nr_recibo': None, 'pgd_flow_flag': 'N', 'numero': 179916L, 'pgd_gfid': 68729215942L, 'pgd_version': '3.3.1.218', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45', 'pgd_module': 'caixa', 'ts_verifica': None, 'ts_envio': '2026-08-07 18:50:54', 'retorno': None, 'grid': 68727465413L, 'pgd_host': 'PDV2.WORKGROUP', 'ws_envio': 2555, 'ts_recibo': None})
(68729215943, 'nfe_lote_nfe', {'pgd_username': 'PAULOFREITAS', 'nfe': 68727465411L, 'pgd_optype': 'I', 'pgd_flow_flag': 'N', 'pgd_module': 'caixa', 'pgd_gfid': 68729215943L, 'pgd_version': '3.3.1.218', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45', 'consulta_manual': False, 'grid': 68727465414L, 'pgd_host': 'PDV2.WORKGROUP', 'lote': 68727465413L})
(68729215944, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:50:48', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215944L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:47.544958', 'grid': 68727465415L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215945, 'nfe_protocolo', {'pgd_optype': 'I', 'ts_hibrido_integracao': None, 'ts_proc': '2026-08-07 18:50:48', 'emissor_nativo': True, 'versao_sefaz': 'SVRSnfce2606251802DR', 'pgd_host': 'PDV2.WORKGROUP', 'digest': 'awr5DHjLs11Wtr99h38mvrO4gVw=', 'ts': '2026-08-07 18:50:45', 'pgd_version': '3.3.1.218', 'numero': '229261018417904', 'pgd_gfid': 68729215945L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45', 'pgd_module': 'caixa', 'xmsg': None, 'cmsg': None, 'pgd_username': 'PAULOFREITAS', 'nfe': 68727465411L, 'guarda_doc_mide': False, 'pgd_flow_flag': 'N', 'guarda_erro_mide': None, 'grid': 68727465416L, '_id': None, 'tipo_protocolo': 1})
(68729215946, 'nfe', {'danfe_impresso': False, 'pgd_optype': 'Un', 'force': False, 'tipo_ambiente': 1, 'municipio_ocorrencia': 2910800, 'forma_emissao': 1, 'destinatario_email': None, 'pgd_host': 'PDV2.WORKGROUP', 'versao': '4.00', 'paf_hash': 'V001A0FFFFE6871C085E88D5BB76EB48E9F018', 'nota_fiscal': 68727465405L, 'chave_acesso': '29260815151046000502650350001754111001796280', 'retorno': 100, 'pgd_version': '3.3.1.218', 'avulsa': False, 'pgd_module': 'caixa', 'pgd_gfid': 68729215946L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45', 'pgd_username': 'PAULOFREITAS', 'mide': None, 'pgd_flow_flag': 'N', 'grid': 68727465411L, 'danfe_formato_imp': 4})
(68729215947, 'nota_fiscal_situacao', {'pgd_username': 'PAULOFREITAS', 'pgd_optype': 'Un', 'situacao': 310, 'pgd_version': '3.3.1.218', 'pgd_flow_flag': 'N', 'ts': '2026-08-07 18:50:56', 'pgd_module': 'caixa', 'pgd_gfid': 68729215947L, 'nota_fiscal': 68727465405L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45', 'grid': 68727465408L, 'pgd_host': 'PDV2.WORKGROUP', 'obs': None})
(68729215948, 'nfe_lote', {'pgd_username': 'PAULOFREITAS', 'ts_situacao': '2026-08-07 18:50:54', 'empresa_envio': 15838L, 'pgd_optype': 'Un', 'situacao': 40, 'sincrono': True, 'nr_recibo': None, 'pgd_flow_flag': 'N', 'numero': 179916L, 'pgd_gfid': 68729215948L, 'pgd_version': '3.3.1.218', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:45', 'pgd_module': 'caixa', 'ts_verifica': None, 'ts_envio': '2026-08-07 18:50:54', 'retorno': 104, 'grid': 68727465413L, 'pgd_host': 'PDV2.WORKGROUP', 'ws_envio': 2555, 'ts_recibo': None})
(68729215949, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:50:52', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215949L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:51.648908', 'grid': 68727465417L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215950, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:50:56', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215950L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:50:55.840348', 'grid': 68727465418L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215951, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:51:00', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215951L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:00.014031', 'grid': 68727465419L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215952, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:51:04', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215952L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:04.15585', 'grid': 68727465420L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215953, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:51:08', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215953L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:08.333451', 'grid': 68727465421L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215954, 'movto', {'hora': '2026-08-07 18:50:53', 'pessoa_id': '', 'empresa': 15838L, 'pgd_optype': 'Un', 'movto_uuid': None, 'exporta_sap': None, 'seq': 389, 'codigo_centro_custo': None, 'conta_creditar': '4.1', 'data_doc': '2026-08-07', 'marcador': None, 'motivo': 164L, 'pgd_host': 'PDV2.WORKGROUP', 'pessoa_simples': None, 'importa_sap': None, 'estacao': 'PDV2.WORKGROUP', 'vencto': '2026-08-07', 'valor': 50.0, 'pessoa': None, 'lote': None, 'documento': '175411', 'info': '', 'pgd_version': '3.3.1.218', 'parent': 0L, 'pgd_module': 'caixa', 'pgd_gfid': 68729215954L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:09.244346', 'child': 68727465401L, 'mlid': 68727465388L, 'data': '2026-08-07', 'conta_debitar': '1.1.2.37', 'pgd_username': 'PAULOFREITAS', 'usuario': 'PAULOFREITAS', 'pgd_flow_flag': 'N', 'tipo_doc': 'NFC-e', 'turno': 3, 'grid': 68727465399L, 'obs': ''})
(68729215955, 'lancto', {'hora': '2026-08-07 18:50:53', 'bico': '18', 'empresa': 15838L, 'pgd_optype': 'Un', 'mesa_produto': None, 'seq': 259, 'vendedor': 120259084334L, 'saldo_inicial': False, 'rfid_cartao': '1682CDD0', 'ponto': None, 'data_doc': None, 'hora_abastec_envio_sefaz': None, 'sistema_operacional': 'WIN', 'medicao_sugerida': None, 'preco_unit_base': 0.0, 'pgd_host': 'PDV2.WORKGROUP', 'id_er_sr': None, 'cst_cofins': '01', 'preco_unit_orig': 4.49, 'orcamento_produto': None, 'preco_unit_bico': 0.0, 'estacao': 'PDV2.WORKGROUP', 'produto': 16792L, 'produto_kit_id': None, 'dia_fiscal': None, 'deposito': 24060L, 'valor': 50.0, 'pessoa': None, 'abastecimento_manual': None, 'documento': '175411', 'operacao': 'V', 'abastecimento': 236961, 'pgd_version': '3.3.1.218', 'conta': '1.1.2.37', 'comanda_produto': None, 'cupom_produto': None, 'tributacao': '060', 'relevante': 'S', 'pgd_gfid': 68729215955L, 'produto_kit': None, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:09.259782', 'nr_item': None, 'preco_unit_venda': 4.49, 'mlid': 68727465388L, 'preco_unit': 4.49, 'lmc': False, 'data': '2026-08-07', 'seq_cupom': 1, 'natureza_receita': None, 'pgd_username': 'PAULOFREITAS', 'preco_unit_fiscal': None, 'tipo_desconto': None, 'quantidade': 11.138, 'usuario': 'PAULOFREITAS', 'numero_item_pedido': None, 'encerrante': 2453174.88, 'pgd_flow_flag': 'N', 'tipo_doc': 'NFC-e', 'motivo_inventario': None, 'versao_pdv': '3.3.1.218', 'valor_desconto': 0.0, 'numero_pedido': None, 'hora_abastec': '2026-08-07 18:47:48', 'departamento': None, 'cst_pis': '01', 'turno': 3, 'comanda': None, 'grid': 68727465400L, 'pgd_module': 'caixa', 'obs': None, 'preco_unit_prazo': 0.0})
(68729215956, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:51:13', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215956L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:12.501567', 'grid': 68727465422L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215957, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:51:17', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215957L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:16.652549', 'grid': 68727465423L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215958, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:51:21', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215958L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:20.814774', 'grid': 68727465424L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215959, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:51:25', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215959L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:24.979011', 'grid': 68727465425L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215960, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:51:29', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215960L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:29.150091', 'grid': 68727465426L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215961, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:51:33', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215961L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:33.307303', 'grid': 68727465427L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215962, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:51:37', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215962L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:37.459025', 'grid': 68727465428L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215963, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:51:42', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215963L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:41.621856', 'grid': 68727465429L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215964, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:51:46', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215964L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:45.7978', 'grid': 68727465430L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215965, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:51:50', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215965L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:49.971339', 'grid': 68727465431L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215966, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:51:54', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215966L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:54.156726', 'grid': 68727465432L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215967, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:51:58', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215967L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:51:58.306181', 'grid': 68727465433L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215968, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:03', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215968L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:02.539936', 'grid': 68727465434L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215969, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:07', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215969L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:06.717475', 'grid': 68727465435L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215970, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:11', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215970L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:10.84326', 'grid': 68727465436L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215971, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:15', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215971L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:15.031601', 'grid': 68727465437L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215972, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:19', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215972L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:19.168698', 'grid': 68727465438L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215973, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:23', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215973L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:23.345322', 'grid': 68727465439L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215974, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:28', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215974L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:27.538458', 'grid': 68727465440L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215975, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:32', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215975L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:31.680522', 'grid': 68727465441L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215976, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:35', 'pgd_optype': 'I', 'usuario': 120259084381L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'smartpostef_9004', 'pgd_gfid': 68729215976L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:34.997047', 'grid': 68727465442L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215977, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:35', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'smartpostef_9004', 'pgd_gfid': 68729215977L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:35.167416', 'grid': 68727465443L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215978, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:36', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215978L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:35.841052', 'grid': 68727465444L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215979, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:38', 'pgd_optype': 'I', 'usuario': 799175L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'smartpostef_9002', 'pgd_gfid': 68729215979L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:37.740739', 'grid': 68727465445L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215980, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:38', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'smartpostef_9002', 'pgd_gfid': 68729215980L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:37.910497', 'grid': 68727465446L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215981, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:40', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215981L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:40.017656', 'grid': 68727465447L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215982, 'orcamento', {'hora': '2026-08-07 18:52:41', 'pessoa_id': None, 'empresa': 15838L, 'pgd_optype': 'I', 'shellbox_orcamento': None, 'seq': 461L, 'orcamento_brpremmia': None, 'percentual_desconto': 0.0, 'payment_online': None, 'hora_entrega': None, 'valor_acrescimo': 0.0, 'id': None, 'pgd_host': None, 'veiculo': None, 'motivo': None, 'valor_desconto': 0.0, 'troco': None, 'regra_preco': None, 'tipo': 'S', 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'cpf_cliente': None, 'tabela_preco': None, 'forma_pgto_obrigatoria': False, 'pessoa_nome': None, 'valor': 34.89, 'pessoa': None, 'pgto_promo_seq': 0, 'status': 'A', 'pgd_version': None, 'percentual_acrescimo': 0.0, 'origem': None, 'info_adic': None, 'numero': 152196L, 'promo_message_id': None, 'pgd_gfid': 68729215982L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:41', 'pgd_module': None, 'data_hora_encomenda': None, 'mlid': None, 'responsavel': None, 'data': '2026-08-07', 'motorista': None, 'pgd_username': None, 'promo_desconto_ativo': False, 'usuario': 'PAULOFREITAS', 'inforlub_orcamento': None, 'pgd_flow_flag': 'N', 'km': None, 'cpf_kmv': '', 'placa': None, 'pessoa_agregado': None, 'numero_app': None, 'grid': 68727465448L, 'obs': 'PR\xc9-VENDA REALIZADA PELO PRODUTO SMARTPOS TEF SERIAL 4AJ28LY3G'})
(68729215983, 'orcamento_produto', {'hora': '2026-08-07 18:52:41', 'bico': '18', 'pgd_optype': 'I', 'preco_unit': 4.49, 'vendedor': 120259084334L, 'cancelar': False, 'vlr_desc_produto': 0.0, 'pgd_host': None, 'produto_codigo': '5', 'unid_med': 'M3', 'vendedor_nome': 'CAIQUE SILVA DE JESUS', 'parent': None, 'mensagem_pdv': None, 'produto': 16792L, 'deposito': 24060L, 'produto_nome': 'GNV', 'valor': 34.89, 'bico_nome': '', 'vlr_acres_produto': 0.0, 'abastecimento': 236962, 'pgd_version': None, 'bico_codigo': None, 'taxa_entrega': False, 'tributacao': '060', 'pgd_gfid': 68729215983L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:41', 'pgd_module': None, 'conta': '', 'pgd_username': None, 'quantidade': 7.771, 'id_produto_orcamento_exchange': None, 'produto_tipo': 'C', 'pgd_flow_flag': 'N', 'orcamento': 68727465448L, 'tipo_preco': 0, 'hora_abastec': '2026-08-07 18:51:03', 'departamento': None, 'vendedor_codigo': 925, 'grid': 68727465449L})
(68729215984, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:44', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215984L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:44.160001', 'grid': 68727465450L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215985, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:48', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215985L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:48.302516', 'grid': 68727465451L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215986, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:52', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215986L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:52.483375', 'grid': 68727465452L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215987, 'orcamento', {'hora': '2026-08-07 18:52:55', 'pessoa_id': None, 'empresa': 15838L, 'pgd_optype': 'I', 'shellbox_orcamento': None, 'seq': 462L, 'orcamento_brpremmia': None, 'percentual_desconto': 0.0, 'payment_online': None, 'hora_entrega': None, 'valor_acrescimo': 0.0, 'id': None, 'pgd_host': None, 'veiculo': None, 'motivo': None, 'valor_desconto': 0.0, 'troco': None, 'regra_preco': None, 'tipo': 'S', 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'cpf_cliente': None, 'tabela_preco': None, 'forma_pgto_obrigatoria': False, 'pessoa_nome': None, 'valor': 100.0, 'pessoa': None, 'pgto_promo_seq': 0, 'status': 'A', 'pgd_version': None, 'percentual_acrescimo': 0.0, 'origem': None, 'info_adic': None, 'numero': 152197L, 'promo_message_id': None, 'pgd_gfid': 68729215987L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:55', 'pgd_module': None, 'data_hora_encomenda': None, 'mlid': None, 'responsavel': None, 'data': '2026-08-07', 'motorista': None, 'pgd_username': None, 'promo_desconto_ativo': False, 'usuario': 'MARCELOLIMA', 'inforlub_orcamento': None, 'pgd_flow_flag': 'N', 'km': None, 'cpf_kmv': '', 'placa': None, 'pessoa_agregado': None, 'numero_app': None, 'grid': 68727465453L, 'obs': 'PR\xc9-VENDA REALIZADA PELO PRODUTO SMARTPOS TEF SERIAL 1A22FE6084AE50F2'})
(68729215988, 'orcamento_produto', {'hora': '2026-08-07 18:52:55', 'bico': '29', 'pgd_optype': 'I', 'preco_unit': 6.81, 'vendedor': 795763L, 'cancelar': False, 'vlr_desc_produto': 0.0, 'pgd_host': None, 'produto_codigo': '2', 'unid_med': 'L', 'vendedor_nome': 'SAMUEL COUTINHO NASCIMENTO', 'parent': None, 'mensagem_pdv': None, 'produto': 16672L, 'deposito': 24053L, 'produto_nome': 'GASOLINA VPOWER', 'valor': 100.0, 'bico_nome': '', 'vlr_acres_produto': 0.0, 'abastecimento': 236966, 'pgd_version': None, 'bico_codigo': None, 'taxa_entrega': False, 'tributacao': '061', 'pgd_gfid': 68729215988L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:55', 'pgd_module': None, 'conta': '', 'pgd_username': None, 'quantidade': 14.685, 'id_produto_orcamento_exchange': None, 'produto_tipo': 'C', 'pgd_flow_flag': 'N', 'orcamento': 68727465453L, 'tipo_preco': 0, 'hora_abastec': '2026-08-07 18:52:39', 'departamento': None, 'vendedor_codigo': 958, 'grid': 68727465454L})
(68729215989, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:52:57', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215989L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:52:56.656222', 'grid': 68727465455L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215990, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:53:01', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215990L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:53:00.821755', 'grid': 68727465456L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215991, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:53:05', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215991L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:53:04.975965', 'grid': 68727465457L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215992, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:53:06', 'pgd_optype': 'I', 'usuario': 120259084381L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'smartpostef_9008', 'pgd_gfid': 68729215992L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:53:05.526604', 'grid': 68727465458L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215993, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:53:06', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'smartpostef_9008', 'pgd_gfid': 68729215993L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:53:05.693592', 'grid': 68727465459L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215994, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:53:07', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'dl', 'pgd_gfid': 68729215994L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:53:06.656226', 'grid': 68727465460L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215995, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:53:09', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215995L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:53:09.127082', 'grid': 68727465461L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215996, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:53:13', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215996L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:53:13.269204', 'grid': 68727465462L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215997, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:53:17', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215997L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:53:17.426459', 'grid': 68727465463L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215998, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:53:22', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215998L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:53:21.579477', 'grid': 68727465464L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729215999, 'usuario_log', {'pgd_username': 'lzt', 'hora': '2026-08-07 18:53:26', 'pgd_optype': 'I', 'usuario': -1L, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'pgd_flow_flag': 'N', 'pgd_module': 'distribuidora', 'pgd_gfid': 68729215999L, 'pgd_version': '3.3.1.219.3', 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:53:25.752374', 'grid': 68727465465L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP'})
(68729216000, 'orcamento', {'hora': '2026-08-07 18:53:25', 'pessoa_id': None, 'empresa': 15838L, 'pgd_optype': 'I', 'shellbox_orcamento': None, 'seq': 463L, 'orcamento_brpremmia': None, 'percentual_desconto': 0.0, 'payment_online': None, 'hora_entrega': None, 'valor_acrescimo': 0.0, 'id': None, 'pgd_host': None, 'veiculo': None, 'motivo': None, 'valor_desconto': 0.0, 'troco': None, 'regra_preco': None, 'tipo': 'S', 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'cpf_cliente': None, 'tabela_preco': None, 'forma_pgto_obrigatoria': False, 'pessoa_nome': None, 'valor': 31.92, 'pessoa': None, 'pgto_promo_seq': 0, 'status': 'A', 'pgd_version': None, 'percentual_acrescimo': 0.0, 'origem': None, 'info_adic': None, 'numero': 152198L, 'promo_message_id': None, 'pgd_gfid': 68729216000L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:53:26', 'pgd_module': None, 'data_hora_encomenda': None, 'mlid': None, 'responsavel': None, 'data': '2026-08-07', 'motorista': None, 'pgd_username': None, 'promo_desconto_ativo': False, 'usuario': 'PAULOFREITAS', 'inforlub_orcamento': None, 'pgd_flow_flag': 'N', 'km': None, 'cpf_kmv': '', 'placa': None, 'pessoa_agregado': None, 'numero_app': None, 'grid': 68727465466L, 'obs': 'PR\xc9-VENDA REALIZADA PELO PRODUTO SMARTPOS TEF SERIAL 4AJ56L140'})
(68729216001, 'orcamento_produto', {'hora': '2026-08-07 18:53:25', 'bico': '20', 'pgd_optype': 'I', 'preco_unit': 4.49, 'vendedor': 120259084334L, 'cancelar': False, 'vlr_desc_produto': 0.0, 'pgd_host': None, 'produto_codigo': '5', 'unid_med': 'M3', 'vendedor_nome': 'CAIQUE SILVA DE JESUS', 'parent': None, 'mensagem_pdv': None, 'produto': 16792L, 'deposito': 24060L, 'produto_nome': 'GNV', 'valor': 31.92, 'bico_nome': '', 'vlr_acres_produto': 0.0, 'abastecimento': 236964, 'pgd_version': None, 'bico_codigo': None, 'taxa_entrega': False, 'tributacao': '060', 'pgd_gfid': 68729216001L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:53:26', 'pgd_module': None, 'conta': '', 'pgd_username': None, 'quantidade': 7.11, 'id_produto_orcamento_exchange': None, 'produto_tipo': 'C', 'pgd_flow_flag': 'N', 'orcamento': 68727465466L, 'tipo_preco': 0, 'hora_abastec': '2026-08-07 18:51:57', 'departamento': None, 'vendedor_codigo': 925, 'grid': 68727465467L})
(68729216002, 'orcamento', {'hora': '2026-08-07 18:52:55', 'pessoa_id': None, 'empresa': 15838L, 'pgd_optype': 'Un', 'shellbox_orcamento': None, 'seq': 462L, 'orcamento_brpremmia': None, 'percentual_desconto': 0.0, 'payment_online': None, 'hora_entrega': None, 'valor_acrescimo': 0.0, 'id': None, 'pgd_host': None, 'veiculo': None, 'motivo': None, 'valor_desconto': 0.0, 'troco': None, 'regra_preco': 5936759L, 'tipo': 'S', 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'cpf_cliente': None, 'tabela_preco': None, 'forma_pgto_obrigatoria': False, 'pessoa_nome': '', 'valor': 100.0, 'pessoa': None, 'pgto_promo_seq': 0, 'status': 'A', 'pgd_version': None, 'percentual_acrescimo': 0.0, 'origem': None, 'info_adic': None, 'numero': 152197L, 'promo_message_id': None, 'pgd_gfid': 68729216002L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:53:26', 'pgd_module': None, 'data_hora_encomenda': None, 'mlid': None, 'responsavel': 795763L, 'data': '2026-08-07', 'motorista': '', 'pgd_username': None, 'promo_desconto_ativo': False, 'usuario': 'MARCELOLIMA', 'inforlub_orcamento': None, 'pgd_flow_flag': 'N', 'km': None, 'cpf_kmv': '', 'placa': '', 'pessoa_agregado': None, 'numero_app': None, 'grid': 68727465453L, 'obs': 'PRE-VENDA REALIZADA PELO PRODUTO SMARTPOS TEF SERIAL 1A22FE6084AE50F2'})
(68729216003, 'movto', {'hora': '2026-08-07 18:53:26', 'pessoa_id': None, 'empresa': 15838L, 'pgd_optype': 'I', 'movto_uuid': None, 'exporta_sap': None, 'seq': 391, 'codigo_centro_custo': None, 'conta_creditar': '4.1', 'data_doc': '2026-08-07', 'marcador': None, 'motivo': 164L, 'pgd_host': 'SERVIDOR1-KALI2.WORKGROUP', 'pessoa_simples': None, 'importa_sap': None, 'estacao': 'SERVIDOR1-KALI2.WORKGROUP', 'vencto': '2026-08-07', 'valor': 99.27, 'pessoa': None, 'lote': None, 'documento': None, 'info': '', 'pgd_version': '3.3.1.219.3', 'parent': 0L, 'pgd_module': 'smartpostef', 'pgd_gfid': 68729216003L, 'pgd_rfid': None, 'pgd_when': '2026-08-07 18:53:26.484074', 'child': 0L, 'mlid': 68727465468L, 'data': '2026-08-07', 'conta_debitar': '1.1.2.36', 'pgd_username': 'lzt', 'usuario': 'SAMUELCOUTINHO', 'pgd_flow_flag': 'N', 'tipo_doc': 'NFC-e', 'turno': 3, 'grid': 68727465469L, 'obs': None})
(68729216004, 'movto_info', {'pgd_username': 'lzt', 'movto': 68727465469L, 'pgd_optype': 'I', '                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             