воскресенье, 8 апреля 2018 г.

Arquitetura do sistema de negociação pdf


Arquitetura do sistema comercial pdf
Recurso Especial: Infraestrutura de Negociação Online.
Uma arquitetura comercial bem sucedida.
As trocas on-line facilitam as transações mais rápidas, oferecendo facilidade e flexibilidade aos portais de negociação on-line e às casas de corretagem. Aqui está uma olhada na infra-estrutura básica do NSE, BSE e alguns portais comerciais. de Soutiman Das Gupta.
Conforme prometido por visionários de tecnologia e grupos de previsão ao longo da última década, a Internet de fato abriu novos caminhos para a realização de negócios. Bolsas de valores em todo o mundo agora realizam uma grande parte de seus negócios on-line através de seus corretores e parceiros, uma grande mudança em relação ao método tradicional. Nos países desenvolvidos, quase todas as transações de câmbio são realizadas on-line. A tendência se recuperou lentamente na Índia e duas das maiores bolsas, a Bolsa Nacional de Valores (NSE) e a Bolsa de Valores de Bombaim (BSE) vêm conduzindo o comércio on-line com sucesso há algum tempo.
As bolsas de valores e as corretoras indianas têm demorado a movimentar suas transações on-line. Isto tem sido principalmente devido a regulamentações governamentais. Houve um atraso inicial no estabelecimento de especificações para criação de grupos de usuários fechados (CUGs). A questão foi resolvida entre o DoT e o Ministério das Finanças por volta de 1998 e logo surgiram portais de comércio como ICICIDirect, motilaloswal e smartjones.
A conectividade foi talvez o fator tecnológico mais importante. O custo de linhas alugadas e links VSAT tem sido tradicionalmente muito alto e a confiabilidade dos links tem sido baixa. Também levou muito tempo para comissionar os links, pois era necessário fazer uma inscrição e aguardar algumas semanas para que o link estivesse ativo e em execução. Outras questões como segurança e custos processuais de backup e recuperação também foram impeditivos.
Felizmente, juntamente com a resolução de questões regulatórias, a Índia não tem mais nenhum problema urgente de conectividade e largura de banda. Com a entrada de agentes privados no cenário de banda larga e o governo abrindo o setor de telecomunicações, essas questões são quase inexistentes. Soluções de segurança e serviços disponíveis no mercado amadureceram e não custa mais um belo pacote para colocar uma simples solução de backup no lugar.
Negociação on-line envolve grandes volumes de dados sendo transacionados todos os dias. Apenas como exemplo, na BSE, o volume médio diário em 2001-2002 (abril-março) foi de 1244,10 milhões de rupias e o número médio de negócios diários foi de 5,17 lakh.
Além disso, existem normas RBI rigorosas que obrigam as empresas a armazenar pelo menos sete anos de dados transacionais e financeiros.
Design Precisa estar sempre ativo, seguro, redundante e ter processos de backup e recuperação adequados. Armazenamento Para quantidades tão altas de dados críticos, é natural implantar um armazenamento baseado em rede, como NAS ou SAN. Segurança A segurança é uma parte vital e integrante da arquitetura de design. Os elementos de hardware e software devem ser construídos em torno de uma arquitetura de segurança em camadas e devem ser mantidos em vigor com uma política de segurança bem documentada. Disponibilidade Idealmente, as trocas on-line devem ter disponibilidade de cinco noves. Aplicativos É difícil implantar aplicativos prontos para uso nas trocas, pois cada um possui uma arquitetura exclusiva baseada em fatores como fluxo de operações, volumes de negociação, número de membros, número de usuários e número de locais. Arquiteturas A NSE implantou o NIBIS (Sistema de Informações Baseadas na Internet da NSE) para a disseminação em tempo real de informações comerciais pela Internet e para o NEAT, um aplicativo baseado em cliente / servidor para ajudar suas operações.
A BSE implantou um sistema OnLine Trading (BOLT) em uma plataforma Tandem que possui uma arquitetura de dois níveis. Alega ser capaz de suportar até 2 milhões de transações por dia.
Clique na imagem para uma visualização maior.
A NSE e a BSE estão entre as maiores bolsas do país. Eles lidam com volumes de negociação diários muito grandes, suportam grandes quantidades de tráfego de dados e possuem uma rede nacional muito grande.
Os valores do volume de negociação em ambas as bolsas são enormes. O volume de negócios diário médio no segmento de mercado de capitais na NSE é de cerca de Rs 2300 crore e no segmento de derivados, cerca de 1300 crore Rs. O volume médio diário de tráfego é de cerca de um milhão de transações por dia no segmento de mercado de capitais e cerca de 50.000 negócios por dia no segmento de derivativos. Existem cerca de 13.000 usuários registrados em ambos os segmentos e uma média de cerca de 9500 usuários estão conectados ao mesmo tempo.
Na BSE, a rotatividade média diária em 2001-2002 (abril-março) foi de 1244,10 milhões de rupias e o número médio de negócios diários foi de 5,17 lakh.
É desnecessário dizer que qualquer troca on-line precisa estar sempre ativa, segura, redundante e ter processos de backup e recuperação adequados. G. M Shenoy, VP, NSE-IT, fala sobre a filosofia de design de sua troca on-line. & quot; O objetivo básico do projeto era fornecer acesso justo, igual e transparente em todos os nossos locais em todo o país. Um aspecto importante foi fornecer conectividade aos nossos membros comerciais o mais rápido possível. & Quot;
& quot; O setor de telecomunicações é bastante liberal hoje. Em 1993, a tecnologia estava amadurecendo e era cara. As linhas alugadas custam quase dez vezes mais do que hoje. A tecnologia de satélite era uma vantagem, pois permitia uma implantação mais rápida do que as linhas alugadas. A NSE agora tem a maior rede VSAT do país, com mais de 3000 VSATs e espera crescer para mais de 4000 VSATs em breve. & Quot;
Um olhar sobre os enormes volumes de negociação e volume de tráfego é prova suficiente da natureza crítica dos sistemas. Faz um estremecimento pensar nas perdas esperadas no caso de um tempo de inatividade de dez minutos, quando o comércio diário ultrapassa Rs 3000 crore. Elementos de rede como armazenamento, segurança, processos de backup e recuperação, disponibilidade e os diferentes aplicativos devem ser cuidadosamente planejados e comissionados. Em seguida, é preciso seguir os rigorosos regulamentos RBI para armazenar pelo menos sete anos de dados transacionais e financeiros.
Armazenamento Para quantidades tão altas de dados críticos, é natural implantar um armazenamento baseado em rede, como NAS ou SAN. A NSE está implementando uma SAN, pois acredita que seus volumes de dados cresceram "fenomenalmente".
Segurança Esta deve ser uma parte vital e integrante da arquitetura de design. Os elementos de hardware e software devem ser construídos em torno de uma arquitetura de segurança em camadas. E deve ser mantido com uma política de segurança bem documentada.
Shenoy diz: "A segurança é o elemento mais crucial na rede. Todos os aplicativos foram criados com uma abordagem consciente em relação à segurança. As políticas de segurança são estreitamente integradas e escrutinadas regularmente para não deixar espaço para concessões. Todas as aplicações e sistemas operacionais são endurecidos periodicamente para segurança. & Quot;
Backup e recuperação Isso surgiu como um dos aspectos vitais da continuidade dos negócios. Quando as trocas on-line foram projetadas há alguns anos, talvez não se tenha dado muita ênfase a esse aspecto, como é hoje. No entanto, não é difícil adicionar processos de continuidade de negócios a uma rede existente.
Shenoy diz, “Como um backup para a nossa rede VSAT, uma rede de comércio baseada em terra foi implantada em meados de 2000. Temos mais de 850 linhas alugadas conectando nossos locais em todo o país. Somos a única bolsa de valores do país a ter um site de continuidade de negócios totalmente redundante em Chennai. & Quot;
Disponibilidade Idealmente, as trocas on-line devem ter disponibilidade de cinco noves. Normalmente, as trocas preferem hospedar sua infraestrutura internamente e não utilizar os serviços de um data center externo.
A NSE afirma alcançar um tempo de atividade maior que 99,9%. & quot; Isso se deve principalmente a procedimentos formulados internamente e à revisão contínua de SLAs com fornecedores de hardware, & quot; diz Shenoy.
Aplicativos É difícil implantar aplicativos prontos para uso nas trocas, pois cada um possui uma arquitetura exclusiva baseada em fatores como fluxo de operações, volumes de negociação, número de membros, número de usuários e número de locais. Os aplicativos como negociação, compensação, gerenciamento de risco, vigilância, computação de índice, listagem, associação e contas podem ser desenvolvidos internamente ou por desenvolvedores de software externos.
As arquiteturas dos "dois grandes".
NSE e BSE, as duas grandes bolsas acreditam na atualização e atualização de seus sistemas de tecnologia para continuar entregando de acordo com compromissos e promessas feitas a seus membros, parceiros e clientes.
Arquitetura NSE - NEAT.
A NSE implantou o NIBIS (Sistema de Informações Baseadas na Internet da NSE) para a disseminação em tempo real de informações comerciais pela Internet e para o NEAT, um aplicativo baseado em cliente / servidor para ajudar suas operações.
O NEAT armazena todas as informações de negociação em um banco de dados na memória no final do servidor para obter o tempo mínimo de resposta e a máxima disponibilidade do sistema para os usuários. O software do servidor de negociação é executado em um mainframe STRATUS tolerante a falhas e o software cliente é executado em PCs com Windows.
A rede de telecomunicações usa o protocolo X.25 e é a espinha dorsal do sistema de negociação automatizado. Cada membro comercial negocia na NSE com outros membros através de um PC localizado no escritório do membro comercial.
Os membros comerciais do segmento de mercado de dívida por atacado estão vinculados ao computador central na NSE por meio de linhas dedicadas dedicadas a 64 Kbps e terminais VSAT. Essas linhas alugadas são multiplexadas usando links dedicados de fibra ótica de 2 MB. Os participantes do WDM se conectam ao sistema de negociação por meio de links dial-up.
A central usa servidores Unix baseados em RISC da Digital e da HP para processamento de backoffice. Aplicativos como o front-end do Oracle 7 e do SQL / Oracle Forms 4.5 são usados ​​para as funções de troca.
Arquitetura BSE - BOLT.
A BSE implantou um sistema OnLine Trading (BOLT) em 14 de março de 1995. Ele funciona em uma plataforma Tandem S74016 rodando em 16 CPUs. As máquinas Tandem Himalaya S74016 atuam como back-end para mais de 8000 Workstations Trader conectadas em rede Ethernet, VSAT e Rede de Dados Gerenciados de Aluguel (MLDN). Os sistemas afirmam lidar com até dois milhões de transações por dia.
BOLT tem uma arquitetura de dois níveis. As estações de trabalho do comerciante são conectadas diretamente ao servidor de back-end que atua como um servidor de comunicação e um Mecanismo de negociação central (CTE). Outros serviços, como disseminação de informações, cálculo de índices e monitoramento de posição, também são fornecidos pelo sistema. Um recurso de monitoramento de transações na arquitetura Tandem ajuda a manter a integridade dos dados por meio de SQL non-stop.
Com a ajuda da MTNL, a BSE criou uma rede MLDN composta por 300 linhas de 2 Mbps e 1500 linhas de 64 Kbps que ligam todas as bolsas regionais e escritórios em Mumbai. O acesso à informação relacionada com o mercado através das estações de trabalho do comerciante é essencial para os participantes do mercado agirem em tempo real e tomarem decisões instantâneas. O BOLT fez interface com vários fornecedores de informações, como Bloomberg, Bridge e Reuters. Informações de mercado são alimentadas para agências de notícias em tempo real. A troca planeja aprimorar ainda mais os recursos para ter um fluxo de informações bidirecional integrado.
Portais de negociação online.
Negociação on-line é a atividade de investimento que ocorre na Internet sem a inclusão física do corretor. Um usuário final (investidor) deve se registrar em um portal de negociação on-line como ICICdirect, motilaloswal, smartjones e sharekhan. Assim, o investidor entra em acordo com a empresa para negociar títulos diferentes de acordo com os termos e condições listados no contrato. Como os servidores do portal de negociação on-line estão conectados o tempo todo às bolsas de valores e aos bancos designados, o processamento dos pedidos é feito em tempo real. Os investidores também podem obter atualizações sobre as negociações e verificar o status de seus pedidos por e-mail ou por meio da interface.
Harish Malhotra, diretor de tecnologia da Motilal Oswal Securities Limited, diz que "o portal deve ser simples de navegar, cheio de informações úteis e relevantes que estão disponíveis com o menor número de cliques e devem ser personalizados". No entanto, um aspecto muito importante é que os sistemas devem ser capazes de interagir diretamente com as trocas on-line sem problemas de incompatibilidade.
O ICICIdirect usa SSL (Secure Socket Layer) com criptografia de 128 bits para garantir que as informações transmitidas pela Internet sejam seguras e não possam ser acessadas por terceiros.
Os usuários geralmente recebem opções para vincular suas contas bancárias, contas Demat e contas de corretagem em uma única interface. Há também uma única janela para todas as trocas e uma única tela para o mecanismo completo de roteamento de pedidos. O hardware usado inclui servidores Web e de aplicativos, switches, roteadores, firewalls e dispositivos de segurança e dispositivos especializados.
A Motilaloswal usa servidores Compaq para aplicativos e banco de dados, roteadores Cisco e firewalls Checkpoint. Os sistemas foram personalizados por sua equipe interna. Os aplicativos de negociação são terceirizados. & quot; Também temos armazenamento off-line, cujo backup é feito periodicamente em locais separados & quot; diz Harish.
O sucesso de um portal comercial dependerá definitivamente de seu buquê de serviços para um usuário final. A maioria dos portais cobra uma pequena taxa de registro e corretagem com base em várias condições. No entanto, é importante que a organização mantenha o foco nos serviços centrados no cliente e nos modelos de entrega para realmente aproveitar a maior atenção.

Arquitetura do sistema comercial pdf
Construção de arquitetura de alta performance e baixa latência para negociação automatizada completa com centenas de símbolos.
Implantação de servidor.
Reduza a latência de execução e aumente a confiabilidade implantando sistemas na infraestrutura do broker.
R Integração.
A integração nativa com R permite que estatísticos e subordinados estejam diretamente envolvidos no desenvolvimento de estratégias sem precisar de programadores.
e Negociação Automatizada.
A arquitetura de alto desempenho e baixa latência suporta negociação totalmente automática com centenas de símbolos.
Integração.
Os desenvolvedores têm acesso ao pacote estatístico R de código aberto líder de dentro da plataforma SEER.
Implantação de H Server.
Os sistemas de negociação desenvolvidos no Seer podem ser implantados em servidores fisicamente próximos ou nos data centers dos corretores.
3 multi sistemas.
Crie vários sistemas que são executados simultaneamente na mesma base de caixa / patrimônio.
L Proteção da propriedade intelectual.
Sistemas de negociação são criptografados para usuários específicos. Isso significa que não há risco de redistribuição do sistema.
1 classes multi-ativos.
Crie sistemas que abranjam várias classes de ativos, como ações, futuros e Forex.
v Visualização e otimização.
Visualize seus resultados de testes de contra-relógio com mais de 35 indicadores de desempenho para encontrar o melhor equilíbrio entre risco e recompensa.
Y Backtesting do portfólio.
True backtesting de passagem única e otimização, independentemente do número de sistemas de negociação, símbolos, prazos ou gerenciamento de dinheiro usado.
Testemunhos
Honestamente, o mais sofisticado mecanismo de back-testing e forward execution que já usamos!
H. Van Eeden, Desenvolvedor de Sistemas & Trader.
Corretores Suportados.
A FXCM é uma provedora líder de negociação de moeda estrangeira (FX) on-line, negociação de CFDs, apostas de spread e serviços relacionados. A missão da empresa é fornecer aos traders globais acesso ao maior e mais líquido mercado do mundo, oferecendo ferramentas de negociação inovadoras, contratando excelentes instrutores de negociação, atendendo a rigorosos padrões financeiros e buscando a melhor experiência de negociação on-line do mercado. Os clientes têm a vantagem de negociar em dispositivos móveis, execução de pedidos com um clique e negociação a partir de gráficos em tempo real. Além disso, a FXCM oferece cursos educacionais sobre negociação FX e fornece ferramentas de negociação, dados proprietários e recursos premium.
A OANDA utiliza tecnologia computacional e financeira inovadora para fornecer serviços de informações cambiais e de moeda estrangeira com base na Internet para todos, de indivíduos a grandes corporações, de gestores de carteiras a instituições financeiras. OANDA é um formador de mercado e uma fonte confiável de dados monetários. Ele tem acesso a um dos maiores bancos de dados históricos e de alta frequência filtrados do mundo.
Por 36 anos, o Grupo 1 do IB vem construindo tecnologia de negociação de acesso eletrônico que oferece vantagens reais para traders, investidores e instituições em todo o mundo. O Interactive Brokers Group e o capital acionário de suas afiliadas excedem US $ 4,8 bilhões. Somos o maior corretor dos EUA com base em operações de receita média diária que executam 407.000 negócios por dia. Descubra algumas das razões pelas quais os comerciantes e investidores profissionais escolhem o IB.

Tópicos práticos para profissionais de TI e outros.
As perguntas frequentes sobre o protocolo FIX são postadas.
Oficina de Arquitetura do Sistema de Negociação de Renda Fixa em 26 de setembro.
Instrumentos de Renda Fixa Visão Geral de Negociação de Renda Fixa Players de Mercado de Renda Fixa Necessidades de Corretoras (Firmas de Corretagem) Exigências / Características do Sistema de Negociação de Renda Fixa (do Corretor / Negociante) Arquitetura da Plataforma de Negociação de Renda Fixa Vários Componentes e Papéis Tecnologias Populares utilizadas e produtos de fornecedores.
Posts relacionados.
Risco EUA 2016 & # 8211; Desafios dos Dados de Risco & # 038; Solução de plataforma de big data.
My Book & # 8220; Gerenciando Contratos de Derivativos & # 8221; Liberado.
O que é o Factional Notional?
2 comentários.
[& # 8230;] Arquitetura do Sistema de Negociação de Renda Fixa [& # 8230;]
Oi Khader, o seu blog na web é excelente. mantem . é tão.
útil. Vamos continuar voltando aqui. Eu preciso de alguma informação. Qual SQL
função de análise faz uma pessoa construindo um mestre de segurança para um.
firme (por exemplo. Renda fixa) correr ?? Eu preciso de uma tabela de banco de dados com registro.
nomes e nomes de campos nele e nas instruções SQL. Por favor, despacha-te.

Backtesting e sistemas de comércio.
As ferramentas avançadas de sistema de backtesting e comércio da CQG colocam você no controle de suas estratégias. Desenvolva e otimize seu sistema e seus sinais modelando com base em anos de dados históricos disponíveis. Quando estiver pronto, troque-o automaticamente pelo AutoTrader da CQG.
Teste suas idéias antes de arriscar seu dinheiro.
Nosso pacote de sistema comercial permite que os clientes analisem a atividade de negociação anterior e criem estratégias com base nessa atividade. Aproveite os nossos recursos para ajustar os pontos de entrada e saída e testar valores de parâmetros definidos pelo usuário.
Beneficie-se de nossos inúmeros recursos de backtesting examinando a atividade de negociação com base na criação de negócios longos ou curtos, uma variedade de sinais de entrada e saída e as comissões que o comerciante deve pagar.
Avalie os sinais de entrada usando suas condições favoritas.
Com o Signal Evaluator, você pode analisar a eficácia ao longo de um determinado período de tempo usando seus próprios sinais específicos de compra e venda. Sua análise pode ser aplicada a portfólios e commodities individuais.
Otimize seus parâmetros do sistema.
Otimize seu fluxo de trabalho usando o Trade System Optimizer, uma valiosa ferramenta de negociação que testa os resultados de sistemas de negociação que executam configurações diferentes e a combinação de parâmetros incluídos em sinais de negociação.
Negocie Automaticamente Seu Sistema de Negociação.
Agora que você tem seu sistema de negociação, faça com que o CQG troque-o automaticamente. O CQG AutoTrader é um mecanismo de execução de negociação proprietário que permite aos clientes executar simultaneamente numerosos sistemas de uma vez com igual precisão e disciplina. Por sua vez, fornece aos traders maior capacidade e precisão na negociação de sistemas versus execução manual.
O produto suporta vários tipos de pedidos e permite que os clientes configurem parâmetros de execução relacionados a preço, tamanho e tempo de pedidos. Para máxima transparência, o CQG AutoTrader é integrado a vários módulos de monitoramento de posição, como a janela Pedidos e posições e o estudo do sistema de negociação automatizada (ATS), onde os clientes podem monitorar sinais e posições de negociação em gráficos e interfaces de negociação. O CQG AutoTrader pode ser usado em modos de negociação ao vivo ou de demonstração.
Vídeos de backtesting.
Doug Janson, especialista em produtos da CQG, descreve os recursos de automação da CQG IC. Aprenda como definir fórmulas, testar fórmulas usando o Entry Signal Evaluator e criar um sistema de negociação.
O especialista em produtos da CQG, Jim Stavros, demonstra a eficácia do uso de nossas ferramentas de sistema de backtesting e trade.
Use nossa tabela de comparação para encontrar os produtos CQG exatos que correspondem às suas necessidades específicas.
Assuma nossa principal plataforma, o CQG Integrated Client, para uma avaliação gratuita de 2 semanas sem risco.
Nós adoraríamos ouvir de você. Preencha nosso formulário de contato e um representante de vendas entrará em contato com você.

Negociação Algorítmica Bem Sucedida.
Você não teve a intenção de perder dinheiro quando negociou, mas muitos pequenos erros ao longo do caminho fizeram com que o desempenho da sua estratégia nos backtests não desse certo quando você foi ao ar.
Eu estive envolvido em negociação algorítmica por mais de sete anos e naquele tempo eu vi alguns grandes erros de negociação.
Depois de muita tentativa e erro, acabei descobrindo que o trabalho árduo, a disciplina e a abordagem científica são a chave da lucratividade com o comércio quantitativo.
No êxito da negociação algorítmica, ensinarei a você um processo para identificar estratégias lucrativas desde o início, backtest-los, reduzir seus custos de transação e executar eficientemente seus negócios de forma totalmente automatizada.
Não importa o quão longe você esteja na sua carreira de negociação quantitativa, você pode aplicar essas idéias para criar um lucrativo negócio de comércio algorítmico.
Mais de 200 páginas de técnicas de negociação algorítmica Como implementar um backtester de ações end-to-end com bibliotecas Python Faça o download do Índice.
Instant PDF download ebook - sem esperar pela entrega Lifetime no-quibble garantia de devolução do dinheiro 100% - sem risco para você! Baixe um capítulo de amostra.
Criar estratégias de negociação lucrativas é difícil. Muito difícil.
Apesar de todos esses benefícios, não quero que você entenda errado e pense que é fácil desenvolver um sistema de comércio algorítmico. Nada poderia estar mais longe da verdade. Não há caminho para riquezas fáceis com negociação de algoritmos.
No entanto, se você quebrar o problema, em pequenas partes componentes fáceis de manusear e fazer progressos consistentes na melhoria do seu sistema todos os dias, pode eventualmente se tornar muito bem sucedido.
No início, é uma luta para ganhar dinheiro de forma consistente com a negociação.
Agora eu construí o hábito de criar um pipeline de estratégia que constantemente me fornece novas idéias de estratégia de negociação com as quais testar. Não importa se uma estratégia começa a ter um desempenho ruim porque eu tenho muito mais para escolher - e você também.
O progresso lento e consistente em pesquisa, teste e execução é a chave para alcançar lucratividade de negociação algorítmica.
Assuma o compromisso de trabalhar com afinco em seus componentes de estratégia, com uma abordagem disciplinada, e você verá o sucesso muito mais cedo do que o esperado.
E se você não for um especialista em negociação algorítmica?
Na verdade, nem eu quando comecei! Eu não sabia ordens de mercado de ordens de limite, o lado de compra do lado de venda ou o que era uma perda de parada! Mas eu pratiquei nos últimos sete anos e aprendi muito sobre o comércio algorítmico no processo.
Está bem dentro de sua capacidade de aprender o que sei sobre quant finance e trading. Eu certamente não estou no topo da minha área, mas estive envolvido no desenvolvimento de estratégias de negociação lucrativas e estou extremamente ansioso para mostrar a você como fazer o mesmo.
Eu imagino que há um tópico sobre o qual você sabe muito e aposto que há muitos que sabem menos sobre a área do que você. Ser um especialista vem através da prática, disciplina e trabalho duro. O mesmo acontece com a formação de um conjunto consistente de estratégias lucrativas de negociação algorítmica.
Toda pessoa de sucesso que conheço no comércio algorítmico começou antes de saber muito sobre os mercados.
Use o fato de que você ainda não está confortável com a negociação algorítmica para se esforçar mais e aprender a se tornar um especialista.

Комментариев нет:

Отправить комментарий