Code Snippets Prolog

Short texts Prolog 🧑‍💻 Code snippets Prolog ✍️ Reading lists Prolog 👀

Define monotony(+L, ?P) to determine the monotony predicate P in L.

/* Define a predicate monotony(+L, ?P) to determine the monotony predicate P in L. ?- monotony([1, 2, 3, 4, 3], P). false. ?- monotony([1, 2, 3, 4, 4], P). P = (@ Y, !. comp(=, _, _). % This is the main predicate were we dont care about the specific monotony. is_sorted(L) :- monotony(L, _).

Prolog で Lisp

% Welcome to SWI-Prolog (threaded, 64 bits, version 8.3.28) % 参考: https://qiita.com/sym_num/items/955f47de4494f4c57ba8 % 実行: % > prolog % ?- [‘./prolog_lisp.pl’]. % ?- repl. % :- use_module(library(history)). %Lisp in Prolog repl3 :- read_term_with_history( X, [ %show(h), %help(‘!h’), %no_save([trace, end_of_file]), prompt(‘|: ‘) %variable_names(Bindings) ]), eval(X,Y,[]), write(Y), nl, X = [quit] -> fail; repl3. repl2 :- %write(‘> ‘), […]

U.A.G.R.M. | Materia: Programacion Logica y Funcional | Docente: Edwin Vargas Yapura | Repositorio: Consultas Sobre Elementos De Una Lista | Lenguaje: Prolog

% ———————————————+ % GRUPO: 11 | ╔═══╗ ♪ % NOMBRE: FERNANDEZ ORTEGA JHASMANY JHUNNIOR | ║███║ ♫ % MATERIA: INF 318 – SA | ║ (●) ♫ % ———————————————+ ╚═══╝♪♪ % |———————————————+ % |CONSULTAS SOBRE ELEMENTOS DE UNA LISTA. | % |_____________________________________________+ % 1. menor(L1, Me) : Predicado que encuentra el menor elemento de la […]

Test data for protobufs:proto_meta_field_name/4 indexing

wire_codes(RequestWireStream) :- RequestWireStream=[10,16,100,101,115,99,114,105,112,116,111,114,46,112,114,111,116,111,26,8,8,3,16,17,24,3,34,0,122,185,133,3,10,16,100,101,115,99,114,105,112,116,111,114,46,112,114,111,116,111,18,15,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,34,77,10,17,70,105,108,101,68,101,115,99,114,105,112,116,111,114,83,101,116,18,56,10,4,102,105,108,101,24,1,32,3,40,11,50,36,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,70,105,108,101,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,82,4,102,105,108,101,34,228,4,10,19,70,105,108,101,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,18,18,10,4,110,97,109,101,24,1,32,1,40,9,82,4,110,97,109,101,18,24,10,7,112,97,99,107,97,103,101,24,2,32,1,40,9,82,7,112,97,99,107,97,103,101,18,30,10,10,100,101,112,101,110,100,101,110,99,121,24,3,32,3,40,9,82,10,100,101,112,101,110,100,101,110,99,121,18,43,10,17,112,117,98,108,105,99,95,100,101,112,101,110,100,101,110,99,121,24,10,32,3,40,5,82,16,112,117,98,108,105,99,68,101,112,101,110,100,101,110,99,121,18,39,10,15,119,101,97,107,95,100,101,112,101,110,100,101,110,99,121,24,11,32,3,40,5,82,14,119,101,97,107,68,101,112,101,110,100,101,110,99,121,18,67,10,12,109,101,115,115,97,103,101,95,116,121,112,101,24,4,32,3,40,11,50,32,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,82,11,109,101,115,115,97,103,101,84,121,112,101,18,65,10,9,101,110,117,109,95,116,121,112,101,24,5,32,3,40,11,50,36,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,69,110,117,109,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,82,8,101,110,117,109,84,121,112,101,18,65,10,7,115,101,114,118,105,99,101,24,6,32,3,40,11,50,39,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,83,101,114,118,105,99,101,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,82,7,115,101,114,118,105,99,101,18,67,10,9,101,120,116,101,110,115,105,111,110,24,7,32,3,40,11,50,37,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,70,105,101,108,100,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,82,9,101,120,116,101,110,115,105,111,110,18,54,10,7,111,112,116,105,111,110,115,24,8,32,1,40,11,50,28,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,70,105,108,101,79,112,116,105,111,110,115,82,7,111,112,116,105,111,110,115,18,73,10,16,115,111,117,114,99,101,95,99,111,100,101,95,105,110,102,111,24,9,32,1,40,11,50,31,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,83,111,117,114,99,101,67,111,100,101,73,110,102,111,82,14,115,111,117,114,99,101,67,111,100,101,73,110,102,111,18,22,10,6,115,121,110,116,97,120,24,12,32,1,40,9,82,6,115,121,110,116,97,120,34,185,6,10,15,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,18,18,10,4,110,97,109,101,24,1,32,1,40,9,82,4,110,97,109,101,18,59,10,5,102,105,101,108,100,24,2,32,3,40,11,50,37,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,70,105,101,108,100,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,82,5,102,105,101,108,100,18,67,10,9,101,120,116,101,110,115,105,111,110,24,6,32,3,40,11,50,37,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,70,105,101,108,100,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,82,9,101,120,116,101,110,115,105,111,110,18,65,10,11,110,101,115,116,101,100,95,116,121,112,101,24,3,32,3,40,11,50,32,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,82,10,110,101,115,116,101,100,84,121,112,101,18,65,10,9,101,110,117,109,95,116,121,112,101,24,4,32,3,40,11,50,36,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,69,110,117,109,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,82,8,101,110,117,109,84,121,112,101,18,88,10,15,101,120,116,101,110,115,105,111,110,95,114,97,110,103,101,24,5,32,3,40,11,50,47,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,46,69,120,116,101,110,115,105,111,110,82,97,110,103,101,82,14,101,120,116,101,110,115,105,111,110,82,97,110,103,101,18,68,10,10,111,110,101,111,102,95,100,101,99,108,24,8,32,3,40,11,50,37,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,79,110,101,111,102,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,82,9,111,110,101,111,102,68,101,99,108,18,57,10,7,111,112,116,105,111,110,115,24,7,32,1,40,11,50,31,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,77,101,115,115,97,103,101,79,112,116,105,111,110,115,82,7,111,112,116,105,111,110,115,18,85,10,14,114,101,115,101,114,118,101,100,95,114,97,110,103,101,24,9,32,3,40,11,50,46,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,46,82,101,115,101,114,118,101,100,82,97,110,103,101,82,13,114,101,115,101,114,118,101,100,82,97,110,103,101,18,35,10,13,114,101,115,101,114,118,101,100,95,110,97,109,101,24,10,32,3,40,9,82,12,114,101,115,101,114,118,101,100,78,97,109,101,26,122,10,14,69,120,116,101,110,115,105,111,110,82,97,110,103,101,18,20,10,5,115,116,97,114,116,24,1,32,1,40,5,82,5,115,116,97,114,116,18,16,10,3,101,110,100,24,2,32,1,40,5,82,3,101,110,100,18,64,10,7,111,112,116,105,111,110,115,24,3,32,1,40,11,50,38,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,69,120,116,101,110,115,105,111,110,82,97,110,103,101,79,112,116,105,111,110,115,82,7,111,112,116,105,111,110,115,26,55,10,13,82,101,115,101,114,118,101,100,82,97,110,103,101,18,20,10,5,115,116,97,114,116,24,1,32,1,40,5,82,5,115,116,97,114,116,18,16,10,3,101,110,100,24,2,32,1,40,5,82,3,101,110,100,34,124,10,21,69,120,116,101,110,115,105,111,110,82,97,110,103,101,79,112,116,105,111,110,115,18,88,10,20,117,110,105,110,116,101,114,112,114,101,116,101,100,95,111,112,116,105,111,110,24,231,7,32,3,40,11,50,36,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,85,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,82,19,117,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,42,9,8,232,7,16,128,128,128,128,2,34,193,6,10,20,70,105,101,108,100,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,18,18,10,4,110,97,109,101,24,1,32,1,40,9,82,4,110,97,109,101,18,22,10,6,110,117,109,98,101,114,24,3,32,1,40,5,82,6,110,117,109,98,101,114,18,65,10,5,108,97,98,101,108,24,4,32,1,40,14,50,43,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,70,105,101,108,100,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,46,76,97,98,101,108,82,5,108,97,98,101,108,18,62,10,4,116,121,112,101,24,5,32,1,40,14,50,42,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,70,105,101,108,100,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,46,84,121,112,101,82,4,116,121,112,101,18,27,10,9,116,121,112,101,95,110,97,109,101,24,6,32,1,40,9,82,8,116,121,112,101,78,97,109,101,18,26,10,8,101,120,116,101,110,100,101,101,24,2,32,1,40,9,82,8,101,120,116,101,110,100,101,101,18,35,10,13,100,101,102,97,117,108,116,95,118,97,108,117,101,24,7,32,1,40,9,82,12,100,101,102,97,117,108,116,86,97,108,117,101,18,31,10,11,111,110,101,111,102,95,105,110,100,101,120,24,9,32,1,40,5,82,10,111,110,101,111,102,73,110,100,101,120,18,27,10,9,106,115,111,110,95,110,97,109,101,24,10,32,1,40,9,82,8,106,115,111,110,78,97,109,101,18,55,10,7,111,112,116,105,111,110,115,24,8,32,1,40,11,50,29,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,70,105,101,108,100,79,112,116,105,111,110,115,82,7,111,112,116,105,111,110,115,18,39,10,15,112,114,111,116,111,51,95,111,112,116,105,111,110,97,108,24,17,32,1,40,8,82,14,112,114,111,116,111,51,79,112,116,105,111,110,97,108,34,182,2,10,4,84,121,112,101,18,15,10,11,84,89,80,69,95,68,79,85,66,76,69,16,1,18,14,10,10,84,89,80,69,95,70,76,79,65,84,16,2,18,14,10,10,84,89,80,69,95,73,78,84,54,52,16,3,18,15,10,11,84,89,80,69,95,85,73,78,84,54,52,16,4,18,14,10,10,84,89,80,69,95,73,78,84,51,50,16,5,18,16,10,12,84,89,80,69,95,70,73,88,69,68,54,52,16,6,18,16,10,12,84,89,80,69,95,70,73,88,69,68,51,50,16,7,18,13,10,9,84,89,80,69,95,66,79,79,76,16,8,18,15,10,11,84,89,80,69,95,83,84,82,73,78,71,16,9,18,14,10,10,84,89,80,69,95,71,82,79,85,80,16,10,18,16,10,12,84,89,80,69,95,77,69,83,83,65,71,69,16,11,18,14,10,10,84,89,80,69,95,66,89,84,69,83,16,12,18,15,10,11,84,89,80,69,95,85,73,78,84,51,50,16,13,18,13,10,9,84,89,80,69,95,69,78,85,77,16,14,18,17,10,13,84,89,80,69,95,83,70,73,88,69,68,51,50,16,15,18,17,10,13,84,89,80,69,95,83,70,73,88,69,68,54,52,16,16,18,15,10,11,84,89,80,69,95,83,73,78,84,51,50,16,17,18,15,10,11,84,89,80,69,95,83,73,78,84,54,52,16,18,34,67,10,5,76,97,98,101,108,18,18,10,14,76,65,66,69,76,95,79,80,84,73,79,78,65,76,16,1,18,18,10,14,76,65,66,69,76,95,82,69,81,85,73,82,69,68,16,2,18,18,10,14,76,65,66,69,76,95,82,69,80,69,65,84,69,68,16,3,34,99,10,20,79,110,101,111,102,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,18,18,10,4,110,97,109,101,24,1,32,1,40,9,82,4,110,97,109,101,18,55,10,7,111,112,116,105,111,110,115,24,2,32,1,40,11,50,29,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,79,110,101,111,102,79,112,116,105,111,110,115,82,7,111,112,116,105,111,110,115,34,227,2,10,19,69,110,117,109,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,18,18,10,4,110,97,109,101,24,1,32,1,40,9,82,4,110,97,109,101,18,63,10,5,118,97,108,117,101,24,2,32,3,40,11,50,41,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,69,110,117,109,86,97,108,117,101,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,82,5,118,97,108,117,101,18,54,10,7,111,112,116,105,111,110,115,24,3,32,1,40,11,50,28,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,69,110,117,109,79,112,116,105,111,110,115,82,7,111,112,116,105,111,110,115,18,93,10,14,114,101,115,101,114,118,101,100,95,114,97,110,103,101,24,4,32,3,40,11,50,54,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,69,110,117,109,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,46,69,110,117,109,82,101,115,101,114,118,101,100,82,97,110,103,101,82,13,114,101,115,101,114,118,101,100,82,97,110,103,101,18,35,10,13,114,101,115,101,114,118,101,100,95,110,97,109,101,24,5,32,3,40,9,82,12,114,101,115,101,114,118,101,100,78,97,109,101,26,59,10,17,69,110,117,109,82,101,115,101,114,118,101,100,82,97,110,103,101,18,20,10,5,115,116,97,114,116,24,1,32,1,40,5,82,5,115,116,97,114,116,18,16,10,3,101,110,100,24,2,32,1,40,5,82,3,101,110,100,34,131,1,10,24,69,110,117,109,86,97,108,117,101,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,18,18,10,4,110,97,109,101,24,1,32,1,40,9,82,4,110,97,109,101,18,22,10,6,110,117,109,98,101,114,24,2,32,1,40,5,82,6,110,117,109,98,101,114,18,59,10,7,111,112,116,105,111,110,115,24,3,32,1,40,11,50,33,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,69,110,117,109,86,97,108,117,101,79,112,116,105,111,110,115,82,7,111,112,116,105,111,110,115,34,167,1,10,22,83,101,114,118,105,99,101,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,18,18,10,4,110,97,109,101,24,1,32,1,40,9,82,4,110,97,109,101,18,62,10,6,109,101,116,104,111,100,24,2,32,3,40,11,50,38,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,77,101,116,104,111,100,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,82,6,109,101,116,104,111,100,18,57,10,7,111,112,116,105,111,110,115,24,3,32,1,40,11,50,31,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,83,101,114,118,105,99,101,79,112,116,105,111,110,115,82,7,111,112,116,105,111,110,115,34,137,2,10,21,77,101,116,104,111,100,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,18,18,10,4,110,97,109,101,24,1,32,1,40,9,82,4,110,97,109,101,18,29,10,10,105,110,112,117,116,95,116,121,112,101,24,2,32,1,40,9,82,9,105,110,112,117,116,84,121,112,101,18,31,10,11,111,117,116,112,117,116,95,116,121,112,101,24,3,32,1,40,9,82,10,111,117,116,112,117,116,84,121,112,101,18,56,10,7,111,112,116,105,111,110,115,24,4,32,1,40,11,50,30,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,77,101,116,104,111,100,79,112,116,105,111,110,115,82,7,111,112,116,105,111,110,115,18,48,10,16,99,108,105,101,110,116,95,115,116,114,101,97,109,105,110,103,24,5,32,1,40,8,58,5,102,97,108,115,101,82,15,99,108,105,101,110,116,83,116,114,101,97,109,105,110,103,18,48,10,16,115,101,114,118,101,114,95,115,116,114,101,97,109,105,110,103,24,6,32,1,40,8,58,5,102,97,108,115,101,82,15,115,101,114,118,101,114,83,116,114,101,97,109,105,110,103,34,145,9,10,11,70,105,108,101,79,112,116,105,111,110,115,18,33,10,12,106,97,118,97,95,112,97,99,107,97,103,101,24,1,32,1,40,9,82,11,106,97,118,97,80,97,99,107,97,103,101,18,48,10,20,106,97,118,97,95,111,117,116,101,114,95,99,108,97,115,115,110,97,109,101,24,8,32,1,40,9,82,18,106,97,118,97,79,117,116,101,114,67,108,97,115,115,110,97,109,101,18,53,10,19,106,97,118,97,95,109,117,108,116,105,112,108,101,95,102,105,108,101,115,24,10,32,1,40,8,58,5,102,97,108,115,101,82,17,106,97,118,97,77,117,108,116,105,112,108,101,70,105,108,101,115,18,68,10,29,106,97,118,97,95,103,101,110,101,114,97,116,101,95,101,113,117,97,108,115,95,97,110,100,95,104,97,115,104,24,20,32,1,40,8,66,2,24,1,82,25,106,97,118,97,71,101,110,101,114,97,116,101,69,113,117,97,108,115,65,110,100,72,97,115,104,18,58,10,22,106,97,118,97,95,115,116,114,105,110,103,95,99,104,101,99,107,95,117,116,102,56,24,27,32,1,40,8,58,5,102,97,108,115,101,82,19,106,97,118,97,83,116,114,105,110,103,67,104,101,99,107,85,116,102,56,18,83,10,12,111,112,116,105,109,105,122,101,95,102,111,114,24,9,32,1,40,14,50,41,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,70,105,108,101,79,112,116,105,111,110,115,46,79,112,116,105,109,105,122,101,77,111,100,101,58,5,83,80,69,69,68,82,11,111,112,116,105,109,105,122,101,70,111,114,18,29,10,10,103,111,95,112,97,99,107,97,103,101,24,11,32,1,40,9,82,9,103,111,80,97,99,107,97,103,101,18,53,10,19,99,99,95,103,101,110,101,114,105,99,95,115,101,114,118,105,99,101,115,24,16,32,1,40,8,58,5,102,97,108,115,101,82,17,99,99,71,101,110,101,114,105,99,83,101,114,118,105,99,101,115,18,57,10,21,106,97,118,97,95,103,101,110,101,114,105,99,95,115,101,114,118,105,99,101,115,24,17,32,1,40,8,58,5,102,97,108,115,101,82,19,106,97,118,97,71,101,110,101,114,105,99,83,101,114,118,105,99,101,115,18,53,10,19,112,121,95,103,101,110,101,114,105,99,95,115,101,114,118,105,99,101,115,24,18,32,1,40,8,58,5,102,97,108,115,101,82,17,112,121,71,101,110,101,114,105,99,83,101,114,118,105,99,101,115,18,55,10,20,112,104,112,95,103,101,110,101,114,105,99,95,115,101,114,118,105,99,101,115,24,42,32,1,40,8,58,5,102,97,108,115,101,82,18,112,104,112,71,101,110,101,114,105,99,83,101,114,118,105,99,101,115,18,37,10,10,100,101,112,114,101,99,97,116,101,100,24,23,32,1,40,8,58,5,102,97,108,115,101,82,10,100,101,112,114,101,99,97,116,101,100,18,46,10,16,99,99,95,101,110,97,98,108,101,95,97,114,101,110,97,115,24,31,32,1,40,8,58,4,116,114,117,101,82,14,99,99,69,110,97,98,108,101,65,114,101,110,97,115,18,42,10,17,111,98,106,99,95,99,108,97,115,115,95,112,114,101,102,105,120,24,36,32,1,40,9,82,15,111,98,106,99,67,108,97,115,115,80,114,101,102,105,120,18,41,10,16,99,115,104,97,114,112,95,110,97,109,101,115,112,97,99,101,24,37,32,1,40,9,82,15,99,115,104,97,114,112,78,97,109,101,115,112,97,99,101,18,33,10,12,115,119,105,102,116,95,112,114,101,102,105,120,24,39,32,1,40,9,82,11,115,119,105,102,116,80,114,101,102,105,120,18,40,10,16,112,104,112,95,99,108,97,115,115,95,112,114,101,102,105,120,24,40,32,1,40,9,82,14,112,104,112,67,108,97,115,115,80,114,101,102,105,120,18,35,10,13,112,104,112,95,110,97,109,101,115,112,97,99,101,24,41,32,1,40,9,82,12,112,104,112,78,97,109,101,115,112,97,99,101,18,52,10,22,112,104,112,95,109,101,116,97,100,97,116,97,95,110,97,109,101,115,112,97,99,101,24,44,32,1,40,9,82,20,112,104,112,77,101,116,97,100,97,116,97,78,97,109,101,115,112,97,99,101,18,33,10,12,114,117,98,121,95,112,97,99,107,97,103,101,24,45,32,1,40,9,82,11,114,117,98,121,80,97,99,107,97,103,101,18,88,10,20,117,110,105,110,116,101,114,112,114,101,116,101,100,95,111,112,116,105,111,110,24,231,7,32,3,40,11,50,36,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,85,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,82,19,117,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,34,58,10,12,79,112,116,105,109,105,122,101,77,111,100,101,18,9,10,5,83,80,69,69,68,16,1,18,13,10,9,67,79,68,69,95,83,73,90,69,16,2,18,16,10,12,76,73,84,69,95,82,85,78,84,73,77,69,16,3,42,9,8,232,7,16,128,128,128,128,2,74,4,8,38,16,39,34,227,2,10,14,77,101,115,115,97,103,101,79,112,116,105,111,110,115,18,60,10,23,109,101,115,115,97,103,101,95,115,101,116,95,119,105,114,101,95,102,111,114,109,97,116,24,1,32,1,40,8,58,5,102,97,108,115,101,82,20,109,101,115,115,97,103,101,83,101,116,87,105,114,101,70,111,114,109,97,116,18,76,10,31,110,111,95,115,116,97,110,100,97,114,100,95,100,101,115,99,114,105,112,116,111,114,95,97,99,99,101,115,115,111,114,24,2,32,1,40,8,58,5,102,97,108,115,101,82,28,110,111,83,116,97,110,100,97,114,100,68,101,115,99,114,105,112,116,111,114,65,99,99,101,115,115,111,114,18,37,10,10,100,101,112,114,101,99,97,116,101,100,24,3,32,1,40,8,58,5,102,97,108,115,101,82,10,100,101,112,114,101,99,97,116,101,100,18,27,10,9,109,97,112,95,101,110,116,114,121,24,7,32,1,40,8,82,8,109,97,112,69,110,116,114,121,18,88,10,20,117,110,105,110,116,101,114,112,114,101,116,101,100,95,111,112,116,105,111,110,24,231,7,32,3,40,11,50,36,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,85,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,82,19,117,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,42,9,8,232,7,16,128,128,128,128,2,74,4,8,4,16,5,74,4,8,5,16,6,74,4,8,6,16,7,74,4,8,8,16,9,74,4,8,9,16,10,34,226,3,10,12,70,105,101,108,100,79,112,116,105,111,110,115,18,65,10,5,99,116,121,112,101,24,1,32,1,40,14,50,35,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,70,105,101,108,100,79,112,116,105,111,110,115,46,67,84,121,112,101,58,6,83,84,82,73,78,71,82,5,99,116,121,112,101,18,22,10,6,112,97,99,107,101,100,24,2,32,1,40,8,82,6,112,97,99,107,101,100,18,71,10,6,106,115,116,121,112,101,24,6,32,1,40,14,50,36,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,70,105,101,108,100,79,112,116,105,111,110,115,46,74,83,84,121,112,101,58,9,74,83,95,78,79,82,77,65,76,82,6,106,115,116,121,112,101,18,25,10,4,108,97,122,121,24,5,32,1,40,8,58,5,102,97,108,115,101,82,4,108,97,122,121,18,37,10,10,100,101,112,114,101,99,97,116,101,100,24,3,32,1,40,8,58,5,102,97,108,115,101,82,10,100,101,112,114,101,99,97,116,101,100,18,25,10,4,119,101,97,107,24,10,32,1,40,8,58,5,102,97,108,115,101,82,4,119,101,97,107,18,88,10,20,117,110,105,110,116,101,114,112,114,101,116,101,100,95,111,112,116,105,111,110,24,231,7,32,3,40,11,50,36,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,85,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,82,19,117,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,34,47,10,5,67,84,121,112,101,18,10,10,6,83,84,82,73,78,71,16,0,18,8,10,4,67,79,82,68,16,1,18,16,10,12,83,84,82,73,78,71,95,80,73,69,67,69,16,2,34,53,10,6,74,83,84,121,112,101,18,13,10,9,74,83,95,78,79,82,77,65,76,16,0,18,13,10,9,74,83,95,83,84,82,73,78,71,16,1,18,13,10,9,74,83,95,78,85,77,66,69,82,16,2,42,9,8,232,7,16,128,128,128,128,2,74,4,8,4,16,5,34,115,10,12,79,110,101,111,102,79,112,116,105,111,110,115,18,88,10,20,117,110,105,110,116,101,114,112,114,101,116,101,100,95,111,112,116,105,111,110,24,231,7,32,3,40,11,50,36,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,85,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,82,19,117,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,42,9,8,232,7,16,128,128,128,128,2,34,192,1,10,11,69,110,117,109,79,112,116,105,111,110,115,18,31,10,11,97,108,108,111,119,95,97,108,105,97,115,24,2,32,1,40,8,82,10,97,108,108,111,119,65,108,105,97,115,18,37,10,10,100,101,112,114,101,99,97,116,101,100,24,3,32,1,40,8,58,5,102,97,108,115,101,82,10,100,101,112,114,101,99,97,116,101,100,18,88,10,20,117,110,105,110,116,101,114,112,114,101,116,101,100,95,111,112,116,105,111,110,24,231,7,32,3,40,11,50,36,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,85,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,82,19,117,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,42,9,8,232,7,16,128,128,128,128,2,74,4,8,5,16,6,34,158,1,10,16,69,110,117,109,86,97,108,117,101,79,112,116,105,111,110,115,18,37,10,10,100,101,112,114,101,99,97,116,101,100,24,1,32,1,40,8,58,5,102,97,108,115,101,82,10,100,101,112,114,101,99,97,116,101,100,18,88,10,20,117,110,105,110,116,101,114,112,114,101,116,101,100,95,111,112,116,105,111,110,24,231,7,32,3,40,11,50,36,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,85,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,82,19,117,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,42,9,8,232,7,16,128,128,128,128,2,34,156,1,10,14,83,101,114,118,105,99,101,79,112,116,105,111,110,115,18,37,10,10,100,101,112,114,101,99,97,116,101,100,24,33,32,1,40,8,58,5,102,97,108,115,101,82,10,100,101,112,114,101,99,97,116,101,100,18,88,10,20,117,110,105,110,116,101,114,112,114,101,116,101,100,95,111,112,116,105,111,110,24,231,7,32,3,40,11,50,36,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,85,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,82,19,117,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,42,9,8,232,7,16,128,128,128,128,2,34,224,2,10,13,77,101,116,104,111,100,79,112,116,105,111,110,115,18,37,10,10,100,101,112,114,101,99,97,116,101,100,24,33,32,1,40,8,58,5,102,97,108,115,101,82,10,100,101,112,114,101,99,97,116,101,100,18,113,10,17,105,100,101,109,112,111,116,101,110,99,121,95,108,101,118,101,108,24,34,32,1,40,14,50,47,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,77,101,116,104,111,100,79,112,116,105,111,110,115,46,73,100,101,109,112,111,116,101,110,99,121,76,101,118,101,108,58,19,73,68,69,77,80,79,84,69,78,67,89,95,85,78,75,78,79,87,78,82,16,105,100,101,109,112,111,116,101,110,99,121,76,101,118,101,108,18,88,10,20,117,110,105,110,116,101,114,112,114,101,116,101,100,95,111,112,116,105,111,110,24,231,7,32,3,40,11,50,36,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,85,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,82,19,117,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,34,80,10,16,73,100,101,109,112,111,116,101,110,99,121,76,101,118,101,108,18,23,10,19,73,68,69,77,80,79,84,69,78,67,89,95,85,78,75,78,79,87,78,16,0,18,19,10,15,78,79,95,83,73,68,69,95,69,70,70,69,67,84,83,16,1,18,14,10,10,73,68,69,77,80,79,84,69,78,84,16,2,42,9,8,232,7,16,128,128,128,128,2,34,154,3,10,19,85,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,18,65,10,4,110,97,109,101,24,2,32,3,40,11,50,45,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,85,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,46,78,97,109,101,80,97,114,116,82,4,110,97,109,101,18,41,10,16,105,100,101,110,116,105,102,105,101,114,95,118,97,108,117,101,24,3,32,1,40,9,82,15,105,100,101,110,116,105,102,105,101,114,86,97,108,117,101,18,44,10,18,112,111,115,105,116,105,118,101,95,105,110,116,95,118,97,108,117,101,24,4,32,1,40,4,82,16,112,111,115,105,116,105,118,101,73,110,116,86,97,108,117,101,18,44,10,18,110,101,103,97,116,105,118,101,95,105,110,116,95,118,97,108,117,101,24,5,32,1,40,3,82,16,110,101,103,97,116,105,118,101,73,110,116,86,97,108,117,101,18,33,10,12,100,111,117,98,108,101,95,118,97,108,117,101,24,6,32,1,40,1,82,11,100,111,117,98,108,101,86,97,108,117,101,18,33,10,12,115,116,114,105,110,103,95,118,97,108,117,101,24,7,32,1,40,12,82,11,115,116,114,105,110,103,86,97,108,117,101,18,39,10,15,97,103,103,114,101,103,97,116,101,95,118,97,108,117,101,24,8,32,1,40,9,82,14,97,103,103,114,101,103,97,116,101,86,97,108,117,101,26,74,10,8,78,97,109,101,80,97,114,116,18,27,10,9,110,97,109,101,95,112,97,114,116,24,1,32,2,40,9,82,8,110,97,109,101,80,97,114,116,18,33,10,12,105,115,95,101,120,116,101,110,115,105,111,110,24,2,32,2,40,8,82,11,105,115,69,120,116,101,110,115,105,111,110,34,167,2,10,14,83,111,117,114,99,101,67,111,100,101,73,110,102,111,18,68,10,8,108,111,99,97,116,105,111,110,24,1,32,3,40,11,50,40,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,83,111,117,114,99,101,67,111,100,101,73,110,102,111,46,76,111,99,97,116,105,111,110,82,8,108,111,99,97,116,105,111,110,26,206,1,10,8,76,111,99,97,116,105,111,110,18,22,10,4,112,97,116,104,24,1,32,3,40,5,66,2,16,1,82,4,112,97,116,104,18,22,10,4,115,112,97,110,24,2,32,3,40,5,66,2,16,1,82,4,115,112,97,110,18,41,10,16,108,101,97,100,105,110,103,95,99,111,109,109,101,110,116,115,24,3,32,1,40,9,82,15,108,101,97,100,105,110,103,67,111,109,109,101,110,116,115,18,43,10,17,116,114,97,105,108,105,110,103,95,99,111,109,109,101,110,116,115,24,4,32,1,40,9,82,16,116,114,97,105,108,105,110,103,67,111,109,109,101,110,116,115,18,58,10,25,108,101,97,100,105,110,103,95,100,101,116,97,99,104,101,100,95,99,111,109,109,101,110,116,115,24,6,32,3,40,9,82,23,108,101,97,100,105,110,103,68,101,116,97,99,104,101,100,67,111,109,109,101,110,116,115,34,209,1,10,17,71,101,110,101,114,97,116,101,100,67,111,100,101,73,110,102,111,18,77,10,10,97,110,110,111,116,97,116,105,111,110,24,1,32,3,40,11,50,45,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,71,101,110,101,114,97,116,101,100,67,111,100,101,73,110,102,111,46,65,110,110,111,116,97,116,105,111,110,82,10,97,110,110,111,116,97,116,105,111,110,26,109,10,10,65,110,110,111,116,97,116,105,111,110,18,22,10,4,112,97,116,104,24,1,32,3,40,5,66,2,16,1,82,4,112,97,116,104,18,31,10,11,115,111,117,114,99,101,95,102,105,108,101,24,2,32,1,40,9,82,10,115,111,117,114,99,101,70,105,108,101,18,20,10,5,98,101,103,105,110,24,3,32,1,40,5,82,5,98,101,103,105,110,18,16,10,3,101,110,100,24,4,32,1,40,5,82,3,101,110,100,66,126,10,19,99,111,109,46,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,66,16,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,115,72,1,90,45,103,111,111,103,108,101,46,103,111,108,97,110,103,46,111,114,103,47,112,114,111,116,111,98,117,102,47,116,121,112,101,115,47,100,101,115,99,114,105,112,116,111,114,112,98,248,1,1,162,2,3,71,80,66,170,2,26,71,111,111,103,108,101,46,80,114,111,116,111,98,117,102,46,82,101,102,108,101,99,116,105,111,110,74,130,202,2,10,7,18,5,39,0,142,7,1,10,170,15,10,1,12,18,3,39,0,18,50,193,12,32,80,114,111,116,111,99,111,108,32,66,117,102,102,101,114,115,32,45,32,71,111,111,103,108,101,39,115,32,100,97,116,97,32,105,110,116,101,114,99,104,97,110,103,101,32,102,111,114,109,97,116,10,32,67,111,112,121,114,105,103,104,116,32,50,48,48,56,32,71,111,111,103,108,101,32,73,110,99,46,32,32,65,108,108,32,114,105,103,104,116,115,32,114,101,115,101,114,118,101,100,46,10,32,104,116,116,112,115,58,47,47,100,101,118,101,108,111,112,101,114,115,46,103,111,111,103,108,101,46,99,111,109,47,112,114,111,116,111,99,111,108,45,98,117,102,102,101,114,115,47,10,10,32,82,101,100,105,115,116,114,105,98,117,116,105,111,110,32,97,110,100,32,117,115,101,32,105,110,32,115,111,117,114,99,101,32,97,110,100,32,98,105,110,97,114,121,32,102,111,114,109,115,44,32,119,105,116,104,32,111,114,32,119,105,116,104,111,117,116,10,32,109,111,100,105,102,105,99,97,116,105,111,110,44,32,97,114,101,32,112,101,114,109,105,116,116,101,100,32,112,114,111,118,105,100,101,100,32,116,104,97,116,32,116,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,110,100,105,116,105,111,110,115,32,97,114,101,10,32,109,101,116,58,10,10,32,32,32,32,32,42,32,82,101,100,105,115,116,114,105,98,117,116,105,111,110,115,32,111,102,32,115,111,117,114,99,101,32,99,111,100,101,32,109,117,115,116,32,114,101,116,97,105,110,32,116,104,101,32,97,98,111,118,101,32,99,111,112,121,114,105,103,104,116,10,32,110,111,116,105,99,101,44,32,116,104,105,115,32,108,105,115,116,32,111,102,32,99,111,110,100,105,116,105,111,110,115,32,97,110,100,32,116,104,101,32,102,111,108,108,111,119,105,110,103,32,100,105,115,99,108,97,105,109,101,114,46,10,32,32,32,32,32,42,32,82,101,100,105,115,116,114,105,98,117,116,105,111,110,115,32,105,110,32,98,105,110,97,114,121,32,102,111,114,109,32,109,117,115,116,32,114,101,112,114,111,100,117,99,101,32,116,104,101,32,97,98,111,118,101,10,32,99,111,112,121,114,105,103,104,116,32,110,111,116,105,99,101,44,32,116,104,105,115,32,108,105,115,116,32,111,102,32,99,111,110,100,105,116,105,111,110,115,32,97,110,100,32,116,104,101,32,102,111,108,108,111,119,105,110,103,32,100,105,115,99,108,97,105,109,101,114,10,32,105,110,32,116,104,101,32,100,111,99,117,109,101,110,116,97,116,105,111,110,32,97,110,100,47,111,114,32,111,116,104,101,114,32,109,97,116,101,114,105,97,108,115,32,112,114,111,118,105,100,101,100,32,119,105,116,104,32,116,104,101,10,32,100,105,115,116,114,105,98,117,116,105,111,110,46,10,32,32,32,32,32,42,32,78,101,105,116,104,101,114,32,116,104,101,32,110,97,109,101,32,111,102,32,71,111,111,103,108,101,32,73,110,99,46,32,110,111,114,32,116,104,101,32,110,97,109,101,115,32,111,102,32,105,116,115,10,32,99,111,110,116,114,105,98,117,116,111,114,115,32,109,97,121,32,98,101,32,117,115,101,100,32,116,111,32,101,110,100,111,114,115,101,32,111,114,32,112,114,111,109,111,116,101,32,112,114,111,100,117,99,116,115,32,100,101,114,105,118,101,100,32,102,114,111,109,10,32,116,104,105,115,32,115,111,102,116,119,97,114,101,32,119,105,116,104,111,117,116,32,115,112,101,99,105,102,105,99,32,112,114,105,111,114,32,119,114,105,116,116,101,110,32,112,101,114,109,105,115,115,105,111,110,46,10,10,32,84,72,73,83,32,83,79,70,84,87,65,82,69,32,73,83,32,80,82,79,86,73,68,69,68,32,66,89,32,84,72,69,32,67,79,80,89,82,73,71,72,84,32,72,79,76,68,69,82,83,32,65,78,68,32,67,79,78,84,82,73,66,85,84,79,82,83,10,32,34,65,83,32,73,83,34,32,65,78,68,32,65,78,89,32,69,88,80,82,69,83,83,32,79,82,32,73,77,80,76,73,69,68,32,87,65,82,82,65,78,84,73,69,83,44,32,73,78,67,76,85,68,73,78,71,44,32,66,85,84,32,78,79,84,10,32,76,73,77,73,84,69,68,32,84,79,44,32,84,72,69,32,73,77,80,76,73,69,68,32,87,65,82,82,65,78,84,73,69,83,32,79,70,32,77,69,82,67,72,65,78,84,65,66,73,76,73,84,89,32,65,78,68,32,70,73,84,78,69,83,83,32,70,79,82,10,32,65,32,80,65,82,84,73,67,85,76,65,82,32,80,85,82,80,79,83,69,32,65,82,69,32,68,73,83,67,76,65,73,77,69,68,46,32,73,78,32,78,79,32,69,86,69,78,84,32,83,72,65,76,76,32,84,72,69,32,67,79,80,89,82,73,71,72,84,10,32,79,87,78,69,82,32,79,82,32,67,79,78,84,82,73,66,85,84,79,82,83,32,66,69,32,76,73,65,66,76,69,32,70,79,82,32,65,78,89,32,68,73,82,69,67,84,44,32,73,78,68,73,82,69,67,84,44,32,73,78,67,73,68,69,78,84,65,76,44,10,32,83,80,69,67,73,65,76,44,32,69,88,69,77,80,76,65,82,89,44,32,79,82,32,67,79,78,83,69,81,85,69,78,84,73,65,76,32,68,65,77,65,71,69,83,32,40,73,78,67,76,85,68,73,78,71,44,32,66,85,84,32,78,79,84,10,32,76,73,77,73,84,69,68,32,84,79,44,32,80,82,79,67,85,82,69,77,69,78,84,32,79,70,32,83,85,66,83,84,73,84,85,84,69,32,71,79,79,68,83,32,79,82,32,83,69,82,86,73,67,69,83,59,32,76,79,83,83,32,79,70,32,85,83,69,44,10,32,68,65,84,65,44,32,79,82,32,80,82,79,70,73,84,83,59,32,79,82,32,66,85,83,73,78,69,83,83,32,73,78,84,69,82,82,85,80,84,73,79,78,41,32,72,79,87,69,86,69,82,32,67,65,85,83,69,68,32,65,78,68,32,79,78,32,65,78,89,10,32,84,72,69,79,82,89,32,79,70,32,76,73,65,66,73,76,73,84,89,44,32,87,72,69,84,72,69,82,32,73,78,32,67,79,78,84,82,65,67,84,44,32,83,84,82,73,67,84,32,76,73,65,66,73,76,73,84,89,44,32,79,82,32,84,79,82,84,10,32,40,73,78,67,76,85,68,73,78,71,32,78,69,71,76,73,71,69,78,67,69,32,79,82,32,79,84,72,69,82,87,73,83,69,41,32,65,82,73,83,73,78,71,32,73,78,32,65,78,89,32,87,65,89,32,79,85,84,32,79,70,32,84,72,69,32,85,83,69,10,32,79,70,32,84,72,73,83,32,83,79,70,84,87,65,82,69,44,32,69,86,69,78,32,73,70,32,65,68,86,73,83,69,68,32,79,70,32,84,72,69,32,80,79,83,83,73,66,73,76,73,84,89,32,79,70,32,83,85,67,72,32,68,65,77,65,71,69,46,10,50,219,2,32,65,117,116,104,111,114,58,32,107,101,110,116,111,110,64,103,111,111,103,108,101,46,99,111,109,32,40,75,101,110,116,111,110,32,86,97,114,100,97,41,10,32,32,66,97,115,101,100,32,111,110,32,111,114,105,103,105,110,97,108,32,80,114,111,116,111,99,111,108,32,66,117,102,102,101,114,115,32,100,101,115,105,103,110,32,98,121,10,32,32,83,97,110,106,97,121,32,71,104,101,109,97,119,97,116,44,32,74,101,102,102,32,68,101,97,110,44,32,97,110,100,32,111,116,104,101,114,115,46,10,10,32,84,104,101,32,109,101,115,115,97,103,101,115,32,105,110,32,116,104,105,115,32,102,105,108,101,32,100,101,115,99,114,105,98,101,32,116,104,101,32,100,101,102,105,110,105,116,105,111,110,115,32,102,111,117,110,100,32,105,110,32,46,112,114,111,116,111,32,102,105,108,101,115,46,10,32,65,32,118,97,108,105,100,32,46,112,114,111,116,111,32,102,105,108,101,32,99,97,110,32,98,101,32,116,114,97,110,115,108,97,116,101,100,32,100,105,114,101,99,116,108,121,32,116,111,32,97,32,70,105,108,101,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,10,32,119,105,116,104,111,117,116,32,97,110,121,32,111,116,104,101,114,32,105,110,102,111,114,109,97,116,105,111,110,32,40,101,46,103,46,32,119,105,116,104,111,117,116,32,114,101,97,100,105,110,103,32,105,116,115,32,105,109,112,111,114,116,115,41,46,10,10,8,10,1,2,18,3,41,0,24,10,8,10,1,8,18,3,43,0,68,10,9,10,2,8,11,18,3,43,0,68,10,8,10,1,8,18,3,44,0,44,10,9,10,2,8,1,18,3,44,0,44,10,8,10,1,8,18,3,45,0,49,10,9,10,2,8,8,18,3,45,0,49,10,8,10,1,8,18,3,46,0,55,10,9,10,2,8,37,18,3,46,0,55,10,8,10,1,8,18,3,47,0,33,10,9,10,2,8,36,18,3,47,0,33,10,8,10,1,8,18,3,48,0,31,10,9,10,2,8,31,18,3,48,0,31,10,8,10,1,8,18,3,52,0,28,10,127,10,2,8,9,18,3,52,0,28,26,116,32,100,101,115,99,114,105,112,116,111,114,46,112,114,111,116,111,32,109,117,115,116,32,98,101,32,111,112,116,105,109,105,122,101,100,32,102,111,114,32,115,112,101,101,100,32,98,101,99,97,117,115,101,32,114,101,102,108,101,99,116,105,111,110,45,98,97,115,101,100,10,32,97,108,103,111,114,105,116,104,109,115,32,100,111,110,39,116,32,119,111,114,107,32,100,117,114,105,110,103,32,98,111,111,116,115,116,114,97,112,112,105,110,103,46,10,10,106,10,2,4,0,18,4,56,0,58,1,26,94,32,84,104,101,32,112,114,111,116,111,99,111,108,32,99,111,109,112,105,108,101,114,32,99,97,110,32,111,117,116,112,117,116,32,97,32,70,105,108,101,68,101,115,99,114,105,112,116,111,114,83,101,116,32,99,111,110,116,97,105,110,105,110,103,32,116,104,101,32,46,112,114,111,116,111,10,32,102,105,108,101,115,32,105,116,32,112,97,114,115,101,115,46,10,10,10,10,3,4,0,1,18,3,56,8,25,10,11,10,4,4,0,2,0,18,3,57,2,40,10,12,10,5,4,0,2,0,4,18,3,57,2,10,10,12,10,5,4,0,2,0,6,18,3,57,11,30,10,12,10,5,4,0,2,0,1,18,3,57,31,35,10,12,10,5,4,0,2,0,3,18,3,57,38,39,10,47,10,2,4,1,18,4,61,0,90,1,26,35,32,68,101,115,99,114,105,98,101,115,32,97,32,99,111,109,112,108,101,116,101,32,46,112,114,111,116,111,32,102,105,108,101,46,10,10,10,10,3,4,1,1,18,3,61,8,27,10,57,10,4,4,1,2,0,18,3,62,2,27,34,44,32,102,105,108,101,32,110,97,109,101,44,32,114,101,108,97,116,105,118,101,32,116,111,32,114,111,111,116,32,111,102,32,115,111,117,114,99,101,32,116,114,101,101,10,10,12,10,5,4,1,2,0,4,18,3,62,2,10,10,12,10,5,4,1,2,0,5,18,3,62,11,17,10,12,10,5,4,1,2,0,1,18,3,62,18,22,10,12,10,5,4,1,2,0,3,18,3,62,25,26,10,42,10,4,4,1,2,1,18,3,63,2,30,34,29,32,101,46,103,46,32,34,102,111,111,34,44,32,34,102,111,111,46,98,97,114,34,44,32,101,116,99,46,10,10,12,10,5,4,1,2,1,4,18,3,63,2,10,10,12,10,5,4,1,2,1,5,18,3,63,11,17,10,12,10,5,4,1,2,1,1,18,3,63,18,25,10,12,10,5,4,1,2,1,3,18,3,63,28,29,10,52,10,4,4,1,2,2,18,3,66,2,33,26,39,32,78,97,109,101,115,32,111,102,32,102,105,108,101,115,32,105,109,112,111,114,116,101,100,32,98,121,32,116,104,105,115,32,102,105,108,101,46,10,10,12,10,5,4,1,2,2,4,18,3,66,2,10,10,12,10,5,4,1,2,2,5,18,3,66,11,17,10,12,10,5,4,1,2,2,1,18,3,66,18,28,10,12,10,5,4,1,2,2,3,18,3,66,31,32,10,81,10,4,4,1,2,3,18,3,68,2,40,26,68,32,73,110,100,101,120,101,115,32,111,102,32,116,104,101,32,112,117,98,108,105,99,32,105,109,112,111,114,116,101,100,32,102,105,108,101,115,32,105,110,32,116,104,101,32,100,101,112,101,110,100,101,110,99,121,32,108,105,115,116,32,97,98,111,118,101,46,10,10,12,10,5,4,1,2,3,4,18,3,68,2,10,10,12,10,5,4,1,2,3,5,18,3,68,11,16,10,12,10,5,4,1,2,3,1,18,3,68,17,34,10,12,10,5,4,1,2,3,3,18,3,68,37,39,10,122,10,4,4,1,2,4,18,3,71,2,38,26,109,32,73,110,100,101,120,101,115,32,111,102,32,116,104,101,32,119,101,97,107,32,105,109,112,111,114,116,101,100,32,102,105,108,101,115,32,105,110,32,116,104,101,32,100,101,112,101,110,100,101,110,99,121,32,108,105,115,116,46,10,32,70,111,114,32,71,111,111,103,108,101,45,105,110,116,101,114,110,97,108,32,109,105,103,114,97,116,105,111,110,32,111,110,108,121,46,32,68,111,32,110,111,116,32,117,115,101,46,10,10,12,10,5,4,1,2,4,4,18,3,71,2,10,10,12,10,5,4,1,2,4,5,18,3,71,11,16,10,12,10,5,4,1,2,4,1,18,3,71,17,32,10,12,10,5,4,1,2,4,3,18,3,71,35,37,10,54,10,4,4,1,2,5,18,3,74,2,44,26,41,32,65,108,108,32,116,111,112,45,108,101,118,101,108,32,100,101,102,105,110,105,116,105,111,110,115,32,105,110,32,116,104,105,115,32,102,105,108,101,46,10,10,12,10,5,4,1,2,5,4,18,3,74,2,10,10,12,10,5,4,1,2,5,6,18,3,74,11,26,10,12,10,5,4,1,2,5,1,18,3,74,27,39,10,12,10,5,4,1,2,5,3,18,3,74,42,43,10,11,10,4,4,1,2,6,18,3,75,2,45,10,12,10,5,4,1,2,6,4,18,3,75,2,10,10,12,10,5,4,1,2,6,6,18,3,75,11,30,10,12,10,5,4,1,2,6,1,18,3,75,31,40,10,12,10,5,4,1,2,6,3,18,3,75,43,44,10,11,10,4,4,1,2,7,18,3,76,2,46,10,12,10,5,4,1,2,7,4,18,3,76,2,10,10,12,10,5,4,1,2,7,6,18,3,76,11,33,10,12,10,5,4,1,2,7,1,18,3,76,34,41,10,12,10,5,4,1,2,7,3,18,3,76,44,45,10,11,10,4,4,1,2,8,18,3,77,2,46,10,12,10,5,4,1,2,8,4,18,3,77,2,10,10,12,10,5,4,1,2,8,6,18,3,77,11,31,10,12,10,5,4,1,2,8,1,18,3,77,32,41,10,12,10,5,4,1,2,8,3,18,3,77,44,45,10,11,10,4,4,1,2,9,18,3,79,2,35,10,12,10,5,4,1,2,9,4,18,3,79,2,10,10,12,10,5,4,1,2,9,6,18,3,79,11,22,10,12,10,5,4,1,2,9,1,18,3,79,23,30,10,12,10,5,4,1,2,9,3,18,3,79,33,34,10,244,1,10,4,4,1,2,10,18,3,85,2,47,26,230,1,32,84,104,105,115,32,102,105,101,108,100,32,99,111,110,116,97,105,110,115,32,111,112,116,105,111,110,97,108,32,105,110,102,111,114,109,97,116,105,111,110,32,97,98,111,117,116,32,116,104,101,32,111,114,105,103,105,110,97,108,32,115,111,117,114,99,101,32,99,111,100,101,46,10,32,89,111,117,32,109,97,121,32,115,97,102,101,108,121,32,114,101,109,111,118,101,32,116,104,105,115,32,101,110,116,105,114,101,32,102,105,101,108,100,32,119,105,116,104,111,117,116,32,104,97,114,109,105,110,103,32,114,117,110,116,105,109,101,10,32,102,117,110,99,116,105,111,110,97,108,105,116,121,32,111,102,32,116,104,101,32,100,101,115,99,114,105,112,116,111,114,115,32,45,45,32,116,104,101,32,105,110,102,111,114,109,97,116,105,111,110,32,105,115,32,110,101,101,100,101,100,32,111,110,108,121,32,98,121,10,32,100,101,118,101,108,111,112,109,101,110,116,32,116,111,111,108,115,46,10,10,12,10,5,4,1,2,10,4,18,3,85,2,10,10,12,10,5,4,1,2,10,6,18,3,85,11,25,10,12,10,5,4,1,2,10,1,18,3,85,26,42,10,12,10,5,4,1,2,10,3,18,3,85,45,46,10,93,10,4,4,1,2,11,18,3,89,2,30,26,80,32,84,104,101,32,115,121,110,116,97,120,32,111,102,32,116,104,101,32,112,114,111,116,111,32,102,105,108,101,46,10,32,84,104,101,32,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,115,32,97,114,101,32,34,112,114,111,116,111,50,34,32,97,110,100,32,34,112,114,111,116,111,51,34,46,10,10,12,10,5,4,1,2,11,4,18,3,89,2,10,10,12,10,5,4,1,2,11,5,18,3,89,11,17,10,12,10,5,4,1,2,11,1,18,3,89,18,24,10,12,10,5,4,1,2,11,3,18,3,89,27,29,10,39,10,2,4,2,18,4,93,0,125,1,26,27,32,68,101,115,99,114,105,98,101,115,32,97,32,109,101,115,115,97,103,101,32,116,121,112,101,46,10,10,10,10,3,4,2,1,18,3,93,8,23,10,11,10,4,4,2,2,0,18,3,94,2,27,10,12,10,5,4,2,2,0,4,18,3,94,2,10,10,12,10,5,4,2,2,0,5,18,3,94,11,17,10,12,10,5,4,2,2,0,1,18,3,94,18,22,10,12,10,5,4,2,2,0,3,18,3,94,25,26,10,11,10,4,4,2,2,1,18,3,96,2,42,10,12,10,5,4,2,2,1,4,18,3,96,2,10,10,12,10,5,4,2,2,1,6,18,3,96,11,31,10,12,10,5,4,2,2,1,1,18,3,96,32,37,10,12,10,5,4,2,2,1,3,18,3,96,40,41,10,11,10,4,4,2,2,2,18,3,97,2,46,10,12,10,5,4,2,2,2,4,18,3,97,2,10,10,12,10,5,4,2,2,2,6,18,3,97,11,31,10,12,10,5,4,2,2,2,1,18,3,97,32,41,10,12,10,5,4,2,2,2,3,18,3,97,44,45,10,11,10,4,4,2,2,3,18,3,99,2,43,10,12,10,5,4,2,2,3,4,18,3,99,2,10,10,12,10,5,4,2,2,3,6,18,3,99,11,26,10,12,10,5,4,2,2,3,1,18,3,99,27,38,10,12,10,5,4,2,2,3,3,18,3,99,41,42,10,11,10,4,4,2,2,4,18,3,100,2,45,10,12,10,5,4,2,2,4,4,18,3,100,2,10,10,12,10,5,4,2,2,4,6,18,3,100,11,30,10,12,10,5,4,2,2,4,1,18,3,100,31,40,10,12,10,5,4,2,2,4,3,18,3,100,43,44,10,12,10,4,4,2,3,0,18,4,102,2,107,3,10,12,10,5,4,2,3,0,1,18,3,102,10,24,10,27,10,6,4,2,3,0,2,0,18,3,103,4,29,34,12,32,73,110,99,108,117,115,105,118,101,46,10,10,14,10,7,4,2,3,0,2,0,4,18,3,103,4,12,10,14,10,7,4,2,3,0,2,0,5,18,3,103,13,18,10,14,10,7,4,2,3,0,2,0,1,18,3,103,19,24,10,14,10,7,4,2,3,0,2,0,3,18,3,103,27,28,10,27,10,6,4,2,3,0,2,1,18,3,104,4,27,34,12,32,69,120,99,108,117,115,105,118,101,46,10,10,14,10,7,4,2,3,0,2,1,4,18,3,104,4,12,10,14,10,7,4,2,3,0,2,1,5,18,3,104,13,18,10,14,10,7,4,2,3,0,2,1,1,18,3,104,19,22,10,14,10,7,4,2,3,0,2,1,3,18,3,104,25,26,10,13,10,6,4,2,3,0,2,2,18,3,106,4,47,10,14,10,7,4,2,3,0,2,2,4,18,3,106,4,12,10,14,10,7,4,2,3,0,2,2,6,18,3,106,13,34,10,14,10,7,4,2,3,0,2,2,1,18,3,106,35,42,10,14,10,7,4,2,3,0,2,2,3,18,3,106,45,46,10,11,10,4,4,2,2,5,18,3,108,2,46,10,12,10,5,4,2,2,5,4,18,3,108,2,10,10,12,10,5,4,2,2,5,6,18,3,108,11,25,10,12,10,5,4,2,2,5,1,18,3,108,26,41,10,12,10,5,4,2,2,5,3,18,3,108,44,45,10,11,10,4,4,2,2,6,18,3,110,2,47,10,12,10,5,4,2,2,6,4,18,3,110,2,10,10,12,10,5,4,2,2,6,6,18,3,110,11,31,10,12,10,5,4,2,2,6,1,18,3,110,32,42,10,12,10,5,4,2,2,6,3,18,3,110,45,46,10,11,10,4,4,2,2,7,18,3,112,2,38,10,12,10,5,4,2,2,7,4,18,3,112,2,10,10,12,10,5,4,2,2,7,6,18,3,112,11,25,10,12,10,5,4,2,2,7,1,18,3,112,26,33,10,12,10,5,4,2,2,7,3,18,3,112,36,37,10,170,1,10,4,4,2,3,1,18,4,117,2,120,3,26,155,1,32,82,97,110,103,101,32,111,102,32,114,101,115,101,114,118,101,100,32,116,97,103,32,110,117,109,98,101,114,115,46,32,82,101,115,101,114,118,101,100,32,116,97,103,32,110,117,109,98,101,114,115,32,109,97,121,32,110,111,116,32,98,101,32,117,115,101,100,32,98,121,10,32,102,105,101,108,100,115,32,111,114,32,101,120,116,101,110,115,105,111,110,32,114,97,110,103,101,115,32,105,110,32,116,104,101,32,115,97,109,101,32,109,101,115,115,97,103,101,46,32,82,101,115,101,114,118,101,100,32,114,97,110,103,101,115,32,109,97,121,10,32,110,111,116,32,111,118,101,114,108,97,112,46,10,10,12,10,5,4,2,3,1,1,18,3,117,10,23,10,27,10,6,4,2,3,1,2,0,18,3,118,4,29,34,12,32,73,110,99,108,117,115,105,118,101,46,10,10,14,10,7,4,2,3,1,2,0,4,18,3,118,4,12,10,14,10,7,4,2,3,1,2,0,5,18,3,118,13,18,10,14,10,7,4,2,3,1,2,0,1,18,3,118,19,24,10,14,10,7,4,2,3,1,2,0,3,18,3,118,27,28,10,27,10,6,4,2,3,1,2,1,18,3,119,4,27,34,12,32,69,120,99,108,117,115,105,118,101,46,10,10,14,10,7,4,2,3,1,2,1,4,18,3,119,4,12,10,14,10,7,4,2,3,1,2,1,5,18,3,119,13,18,10,14,10,7,4,2,3,1,2,1,1,18,3,119,19,22,10,14,10,7,4,2,3,1,2,1,3,18,3,119,25,26,10,11,10,4,4,2,2,8,18,3,121,2,44,10,12,10,5,4,2,2,8,4,18,3,121,2,10,10,12,10,5,4,2,2,8,6,18,3,121,11,24,10,12,10,5,4,2,2,8,1,18,3,121,25,39,10,12,10,5,4,2,2,8,3,18,3,121,42,43,10,130,1,10,4,4,2,2,9,18,3,124,2,37,26,117,32,82,101,115,101,114,118,101,100,32,102,105,101,108,100,32,110,97,109,101,115,44,32,119,104,105,99,104,32,109,97,121,32,110,111,116,32,98,101,32,117,115,101,100,32,98,121,32,102,105,101,108,100,115,32,105,110,32,116,104,101,32,115,97,109,101,32,109,101,115,115,97,103,101,46,10,32,65,32,103,105,118,101,110,32,110,97,109,101,32,109,97,121,32,111,110,108,121,32,98,101,32,114,101,115,101,114,118,101,100,32,111,110,99,101,46,10,10,12,10,5,4,2,2,9,4,18,3,124,2,10,10,12,10,5,4,2,2,9,5,18,3,124,11,17,10,12,10,5,4,2,2,9,1,18,3,124,18,31,10,12,10,5,4,2,2,9,3,18,3,124,34,36,10,11,10,2,4,3,18,5,127,0,134,1,1,10,10,10,3,4,3,1,18,3,127,8,29,10,79,10,4,4,3,2,0,18,4,129,1,2,58,26,65,32,84,104,101,32,112,97,114,115,101,114,32,115,116,111,114,101,115,32,111,112,116,105,111,110,115,32,105,116,32,100,111,101,115,110,39,116,32,114,101,99,111,103,110,105,122,101,32,104,101,114,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,13,10,5,4,3,2,0,4,18,4,129,1,2,10,10,13,10,5,4,3,2,0,6,18,4,129,1,11,30,10,13,10,5,4,3,2,0,1,18,4,129,1,31,51,10,13,10,5,4,3,2,0,3,18,4,129,1,54,57,10,90,10,3,4,3,5,18,4,133,1,2,25,26,77,32,67,108,105,101,110,116,115,32,99,97,110,32,100,101,102,105,110,101,32,99,117,115,116,111,109,32,111,112,116,105,111,110,115,32,105,110,32,101,120,116,101,110,115,105,111,110,115,32,111,102,32,116,104,105,115,32,109,101,115,115,97,103,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,12,10,4,4,3,5,0,18,4,133,1,13,24,10,13,10,5,4,3,5,0,1,18,4,133,1,13,17,10,13,10,5,4,3,5,0,2,18,4,133,1,21,24,10,51,10,2,4,4,18,6,137,1,0,238,1,1,26,37,32,68,101,115,99,114,105,98,101,115,32,97,32,102,105,101,108,100,32,119,105,116,104,105,110,32,97,32,109,101,115,115,97,103,101,46,10,10,11,10,3,4,4,1,18,4,137,1,8,28,10,14,10,4,4,4,4,0,18,6,138,1,2,169,1,3,10,13,10,5,4,4,4,0,1,18,4,138,1,7,11,10,83,10,6,4,4,4,0,2,0,18,4,141,1,4,20,26,67,32,48,32,105,115,32,114,101,115,101,114,118,101,100,32,102,111,114,32,101,114,114,111,114,115,46,10,32,79,114,100,101,114,32,105,115,32,119,101,105,114,100,32,102,111,114,32,104,105,115,116,111,114,105,99,97,108,32,114,101,97,115,111,110,115,46,10,10,15,10,7,4,4,4,0,2,0,1,18,4,141,1,4,15,10,15,10,7,4,4,4,0,2,0,2,18,4,141,1,18,19,10,14,10,6,4,4,4,0,2,1,18,4,142,1,4,19,10,15,10,7,4,4,4,0,2,1,1,18,4,142,1,4,14,10,15,10,7,4,4,4,0,2,1,2,18,4,142,1,17,18,10,119,10,6,4,4,4,0,2,2,18,4,145,1,4,19,26,103,32,78,111,116,32,90,105,103,90,97,103,32,101,110,99,111,100,101,100,46,32,32,78,101,103,97,116,105,118,101,32,110,117,109,98,101,114,115,32,116,97,107,101,32,49,48,32,98,121,116,101,115,46,32,32,85,115,101,32,84,89,80,69,95,83,73,78,84,54,52,32,105,102,10,32,110,101,103,97,116,105,118,101,32,118,97,108,117,101,115,32,97,114,101,32,108,105,107,101,108,121,46,10,10,15,10,7,4,4,4,0,2,2,1,18,4,145,1,4,14,10,15,10,7,4,4,4,0,2,2,2,18,4,145,1,17,18,10,14,10,6,4,4,4,0,2,3,18,4,146,1,4,20,10,15,10,7,4,4,4,0,2,3,1,18,4,146,1,4,15,10,15,10,7,4,4,4,0,2,3,2,18,4,146,1,18,19,10,119,10,6,4,4,4,0,2,4,18,4,149,1,4,19,26,103,32,78,111,116,32,90,105,103,90,97,103,32,101,110,99,111,100,101,100,46,32,32,78,101,103,97,116,105,118,101,32,110,117,109,98,101,114,115,32,116,97,107,101,32,49,48,32,98,121,116,101,115,46,32,32,85,115,101,32,84,89,80,69,95,83,73,78,84,51,50,32,105,102,10,32,110,101,103,97,116,105,118,101,32,118,97,108,117,101,115,32,97,114,101,32,108,105,107,101,108,121,46,10,10,15,10,7,4,4,4,0,2,4,1,18,4,149,1,4,14,10,15,10,7,4,4,4,0,2,4,2,18,4,149,1,17,18,10,14,10,6,4,4,4,0,2,5,18,4,150,1,4,21,10,15,10,7,4,4,4,0,2,5,1,18,4,150,1,4,16,10,15,10,7,4,4,4,0,2,5,2,18,4,150,1,19,20,10,14,10,6,4,4,4,0,2,6,18,4,151,1,4,21,10,15,10,7,4,4,4,0,2,6,1,18,4,151,1,4,16,10,15,10,7,4,4,4,0,2,6,2,18,4,151,1,19,20,10,14,10,6,4,4,4,0,2,7,18,4,152,1,4,18,10,15,10,7,4,4,4,0,2,7,1,18,4,152,1,4,13,10,15,10,7,4,4,4,0,2,7,2,18,4,152,1,16,17,10,14,10,6,4,4,4,0,2,8,18,4,153,1,4,20,10,15,10,7,4,4,4,0,2,8,1,18,4,153,1,4,15,10,15,10,7,4,4,4,0,2,8,2,18,4,153,1,18,19,10,226,1,10,6,4,4,4,0,2,9,18,4,158,1,4,20,26,209,1,32,84,97,103,45,100,101,108,105,109,105,116,101,100,32,97,103,103,114,101,103,97,116,101,46,10,32,71,114,111,117,112,32,116,121,112,101,32,105,115,32,100,101,112,114,101,99,97,116,101,100,32,97,110,100,32,110,111,116,32,115,117,112,112,111,114,116,101,100,32,105,110,32,112,114,111,116,111,51,46,32,72,111,119,101,118,101,114,44,32,80,114,111,116,111,51,10,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,115,32,115,104,111,117,108,100,32,115,116,105,108,108,32,98,101,32,97,98,108,101,32,116,111,32,112,97,114,115,101,32,116,104,101,32,103,114,111,117,112,32,119,105,114,101,32,102,111,114,109,97,116,32,97,110,100,10,32,116,114,101,97,116,32,103,114,111,117,112,32,102,105,101,108,100,115,32,97,115,32,117,110,107,110,111,119,110,32,102,105,101,108,100,115,46,10,10,15,10,7,4,4,4,0,2,9,1,18,4,158,1,4,14,10,15,10,7,4,4,4,0,2,9,2,18,4,158,1,17,19,10,45,10,6,4,4,4,0,2,10,18,4,159,1,4,22,34,29,32,76,101,110,103,116,104,45,100,101,108,105,109,105,116,101,100,32,97,103,103,114,101,103,97,116,101,46,10,10,15,10,7,4,4,4,0,2,10,1,18,4,159,1,4,16,10,15,10,7,4,4,4,0,2,10,2,18,4,159,1,19,21,10,35,10,6,4,4,4,0,2,11,18,4,162,1,4,20,26,19,32,78,101,119,32,105,110,32,118,101,114,115,105,111,110,32,50,46,10,10,15,10,7,4,4,4,0,2,11,1,18,4,162,1,4,14,10,15,10,7,4,4,4,0,2,11,2,18,4,162,1,17,19,10,14,10,6,4,4,4,0,2,12,18,4,163,1,4,21,10,15,10,7,4,4,4,0,2,12,1,18,4,163,1,4,15,10,15,10,7,4,4,4,0,2,12,2,18,4,163,1,18,20,10,14,10,6,4,4,4,0,2,13,18,4,164,1,4,19,10,15,10,7,4,4,4,0,2,13,1,18,4,164,1,4,13,10,15,10,7,4,4,4,0,2,13,2,18,4,164,1,16,18,10,14,10,6,4,4,4,0,2,14,18,4,165,1,4,23,10,15,10,7,4,4,4,0,2,14,1,18,4,165,1,4,17,10,15,10,7,4,4,4,0,2,14,2,18,4,165,1,20,22,10,14,10,6,4,4,4,0,2,15,18,4,166,1,4,23,10,15,10,7,4,4,4,0,2,15,1,18,4,166,1,4,17,10,15,10,7,4,4,4,0,2,15,2,18,4,166,1,20,22,10,39,10,6,4,4,4,0,2,16,18,4,167,1,4,21,34,23,32,85,115,101,115,32,90,105,103,90,97,103,32,101,110,99,111,100,105,110,103,46,10,10,15,10,7,4,4,4,0,2,16,1,18,4,167,1,4,15,10,15,10,7,4,4,4,0,2,16,2,18,4,167,1,18,20,10,39,10,6,4,4,4,0,2,17,18,4,168,1,4,21,34,23,32,85,115,101,115,32,90,105,103,90,97,103,32,101,110,99,111,100,105,110,103,46,10,10,15,10,7,4,4,4,0,2,17,1,18,4,168,1,4,15,10,15,10,7,4,4,4,0,2,17,2,18,4,168,1,18,20,10,14,10,4,4,4,4,1,18,6,171,1,2,176,1,3,10,13,10,5,4,4,4,1,1,18,4,171,1,7,12,10,42,10,6,4,4,4,1,2,0,18,4,173,1,4,23,26,26,32,48,32,105,115,32,114,101,115,101,114,118,101,100,32,102,111,114,32,101,114,114,111,114,115,10,10,15,10,7,4,4,4,1,2,0,1,18,4,173,1,4,18,10,15,10,7,4,4,4,1,2,0,2,18,4,173,1,21,22,10,14,10,6,4,4,4,1,2,1,18,4,174,1,4,23,10,15,10,7,4,4,4,1,2,1,1,18,4,174,1,4,18,10,15,10,7,4,4,4,1,2,1,2,18,4,174,1,21,22,10,14,10,6,4,4,4,1,2,2,18,4,175,1,4,23,10,15,10,7,4,4,4,1,2,2,1,18,4,175,1,4,18,10,15,10,7,4,4,4,1,2,2,2,18,4,175,1,21,22,10,12,10,4,4,4,2,0,18,4,178,1,2,27,10,13,10,5,4,4,2,0,4,18,4,178,1,2,10,10,13,10,5,4,4,2,0,5,18,4,178,1,11,17,10,13,10,5,4,4,2,0,1,18,4,178,1,18,22,10,13,10,5,4,4,2,0,3,18,4,178,1,25,26,10,12,10,4,4,4,2,1,18,4,179,1,2,28,10,13,10,5,4,4,2,1,4,18,4,179,1,2,10,10,13,10,5,4,4,2,1,5,18,4,179,1,11,16,10,13,10,5,4,4,2,1,1,18,4,179,1,17,23,10,13,10,5,4,4,2,1,3,18,4,179,1,26,27,10,12,10,4,4,4,2,2,18,4,180,1,2,27,10,13,10,5,4,4,2,2,4,18,4,180,1,2,10,10,13,10,5,4,4,2,2,6,18,4,180,1,11,16,10,13,10,5,4,4,2,2,1,18,4,180,1,17,22,10,13,10,5,4,4,2,2,3,18,4,180,1,25,26,10,156,1,10,4,4,4,2,3,18,4,184,1,2,25,26,141,1,32,73,102,32,116,121,112,101,95,110,97,109,101,32,105,115,32,115,101,116,44,32,116,104,105,115,32,110,101,101,100,32,110,111,116,32,98,101,32,115,101,116,46,32,32,73,102,32,98,111,116,104,32,116,104,105,115,32,97,110,100,32,116,121,112,101,95,110,97,109,101,10,32,97,114,101,32,115,101,116,44,32,116,104,105,115,32,109,117,115,116,32,98,101,32,111,110,101,32,111,102,32,84,89,80,69,95,69,78,85,77,44,32,84,89,80,69,95,77,69,83,83,65,71,69,32,111,114,32,84,89,80,69,95,71,82,79,85,80,46,10,10,13,10,5,4,4,2,3,4,18,4,184,1,2,10,10,13,10,5,4,4,2,3,6,18,4,184,1,11,15,10,13,10,5,4,4,2,3,1,18,4,184,1,16,20,10,13,10,5,4,4,2,3,3,18,4,184,1,23,24,10,183,2,10,4,4,4,2,4,18,4,191,1,2,32,26,168,2,32,70,111,114,32,109,101,115,115,97,103,101,32,97,110,100,32,101,110,117,109,32,116,121,112,101,115,44,32,116,104,105,115,32,105,115,32,116,104,101,32,110,97,109,101,32,111,102,32,116,104,101,32,116,121,112,101,46,32,32,73,102,32,116,104,101,32,110,97,109,101,10,32,115,116,97,114,116,115,32,119,105,116,104,32,97,32,39,46,39,44,32,105,116,32,105,115,32,102,117,108,108,121,45,113,117,97,108,105,102,105,101,100,46,32,32,79,116,104,101,114,119,105,115,101,44,32,67,43,43,45,108,105,107,101,32,115,99,111,112,105,110,103,10,32,114,117,108,101,115,32,97,114,101,32,117,115,101,100,32,116,111,32,102,105,110,100,32,116,104,101,32,116,121,112,101,32,40,105,46,101,46,32,102,105,114,115,116,32,116,104,101,32,110,101,115,116,101,100,32,116,121,112,101,115,32,119,105,116,104,105,110,32,116,104,105,115,10,32,109,101,115,115,97,103,101,32,97,114,101,32,115,101,97,114,99,104,101,100,44,32,116,104,101,110,32,119,105,116,104,105,110,32,116,104,101,32,112,97,114,101,110,116,44,32,111,110,32,117,112,32,116,111,32,116,104,101,32,114,111,111,116,10,32,110,97,109,101,115,112,97,99,101,41,46,10,10,13,10,5,4,4,2,4,4,18,4,191,1,2,10,10,13,10,5,4,4,2,4,5,18,4,191,1,11,17,10,13,10,5,4,4,2,4,1,18,4,191,1,18,27,10,13,10,5,4,4,2,4,3,18,4,191,1,30,31,10,126,10,4,4,4,2,5,18,4,195,1,2,31,26,112,32,70,111,114,32,101,120,116,101,110,115,105,111,110,115,44,32,116,104,105,115,32,105,115,32,116,104,101,32,110,97,109,101,32,111,102,32,116,104,101,32,116,121,112,101,32,98,101,105,110,103,32,101,120,116,101,110,100,101,100,46,32,32,73,116,32,105,115,10,32,114,101,115,111,108,118,101,100,32,105,110,32,116,104,101,32,115,97,109,101,32,109,97,110,110,101,114,32,97,115,32,116,121,112,101,95,110,97,109,101,46,10,10,13,10,5,4,4,2,5,4,18,4,195,1,2,10,10,13,10,5,4,4,2,5,5,18,4,195,1,11,17,10,13,10,5,4,4,2,5,1,18,4,195,1,18,26,10,13,10,5,4,4,2,5,3,18,4,195,1,29,30,10,177,2,10,4,4,4,2,6,18,4,202,1,2,36,26,162,2,32,70,111,114,32,110,117,109,101,114,105,99,32,116,121,112,101,115,44,32,99,111,110,116,97,105,110,115,32,116,104,101,32,111,114,105,103,105,110,97,108,32,116,101,120,116,32,114,101,112,114,101,115,101,110,116,97,116,105,111,110,32,111,102,32,116,104,101,32,118,97,108,117,101,46,10,32,70,111,114,32,98,111,111,108,101,97,110,115,44,32,34,116,114,117,101,34,32,111,114,32,34,102,97,108,115,101,34,46,10,32,70,111,114,32,115,116,114,105,110,103,115,44,32,99,111,110,116,97,105,110,115,32,116,104,101,32,100,101,102,97,117,108,116,32,116,101,120,116,32,99,111,110,116,101,110,116,115,32,40,110,111,116,32,101,115,99,97,112,101,100,32,105,110,32,97,110,121,32,119,97,121,41,46,10,32,70,111,114,32,98,121,116,101,115,44,32,99,111,110,116,97,105,110,115,32,116,104,101,32,67,32,101,115,99,97,112,101,100,32,118,97,108,117,101,46,32,32,65,108,108,32,98,121,116,101,115,32,62,61,32,49,50,56,32,97,114,101,32,101,115,99,97,112,101,100,46,10,32,84,79,68,79,40,107,101,110,116,111,110,41,58,32,32,66,97,115,101,45,54,52,32,101,110,99,111,100,101,63,10,10,13,10,5,4,4,2,6,4,18,4,202,1,2,10,10,13,10,5,4,4,2,6,5,18,4,202,1,11,17,10,13,10,5,4,4,2,6,1,18,4,202,1,18,31,10,13,10,5,4,4,2,6,3,18,4,202,1,34,35,10,132,1,10,4,4,4,2,7,18,4,206,1,2,33,26,118,32,73,102,32,115,101,116,44,32,103,105,118,101,115,32,116,104,101,32,105,110,100,101,120,32,111,102,32,97,32,111,110,101,111,102,32,105,110,32,116,104,101,32,99,111,110,116,97,105,110,105,110,103,32,116,121,112,101,39,115,32,111,110,101,111,102,95,100,101,99,108,10,32,108,105,115,116,46,32,32,84,104,105,115,32,102,105,101,108,100,32,105,115,32,97,32,109,101,109,98,101,114,32,111,102,32,116,104,97,116,32,111,110,101,111,102,46,10,10,13,10,5,4,4,2,7,4,18,4,206,1,2,10,10,13,10,5,4,4,2,7,5,18,4,206,1,11,16,10,13,10,5,4,4,2,7,1,18,4,206,1,17,28,10,13,10,5,4,4,2,7,3,18,4,206,1,31,32,10,250,1,10,4,4,4,2,8,18,4,212,1,2,33,26,235,1,32,74,83,79,78,32,110,97,109,101,32,111,102,32,116,104,105,115,32,102,105,101,108,100,46,32,84,104,101,32,118,97,108,117,101,32,105,115,32,115,101,116,32,98,121,32,112,114,111,116,111,99,111,108,32,99,111,109,112,105,108,101,114,46,32,73,102,32,116,104,101,10,32,117,115,101,114,32,104,97,115,32,115,101,116,32,97,32,34,106,115,111,110,95,110,97,109,101,34,32,111,112,116,105,111,110,32,111,110,32,116,104,105,115,32,102,105,101,108,100,44,32,116,104,97,116,32,111,112,116,105,111,110,39,115,32,118,97,108,117,101,10,32,119,105,108,108,32,98,101,32,117,115,101,100,46,32,79,116,104,101,114,119,105,115,101,44,32,105,116,39,115,32,100,101,100,117,99,101,100,32,102,114,111,109,32,116,104,101,32,102,105,101,108,100,39,115,32,110,97,109,101,32,98,121,32,99,111,110,118,101,114,116,105,110,103,10,32,105,116,32,116,111,32,99,97,109,101,108,67,97,115,101,46,10,10,13,10,5,4,4,2,8,4,18,4,212,1,2,10,10,13,10,5,4,4,2,8,5,18,4,212,1,11,17,10,13,10,5,4,4,2,8,1,18,4,212,1,18,27,10,13,10,5,4,4,2,8,3,18,4,212,1,30,32,10,12,10,4,4,4,2,9,18,4,214,1,2,36,10,13,10,5,4,4,2,9,4,18,4,214,1,2,10,10,13,10,5,4,4,2,9,6,18,4,214,1,11,23,10,13,10,5,4,4,2,9,1,18,4,214,1,24,31,10,13,10,5,4,4,2,9,3,18,4,214,1,34,35,10,179,9,10,4,4,4,2,10,18,4,237,1,2,37,26,164,9,32,73,102,32,116,114,117,101,44,32,116,104,105,115,32,105,115,32,97,32,112,114,111,116,111,51,32,34,111,112,116,105,111,110,97,108,34,46,32,87,104,101,110,32,97,32,112,114,111,116,111,51,32,102,105,101,108,100,32,105,115,32,111,112,116,105,111,110,97,108,44,32,105,116,10,32,116,114,97,99,107,115,32,112,114,101,115,101,110,99,101,32,114,101,103,97,114,100,108,101,115,115,32,111,102,32,102,105,101,108,100,32,116,121,112,101,46,10,10,32,87,104,101,110,32,112,114,111,116,111,51,95,111,112,116,105,111,110,97,108,32,105,115,32,116,114,117,101,44,32,116,104,105,115,32,102,105,101,108,100,32,109,117,115,116,32,98,101,32,98,101,108,111,110,103,32,116,111,32,97,32,111,110,101,111,102,32,116,111,10,32,115,105,103,110,97,108,32,116,111,32,111,108,100,32,112,114,111,116,111,51,32,99,108,105,101,110,116,115,32,116,104,97,116,32,112,114,101,115,101,110,99,101,32,105,115,32,116,114,97,99,107,101,100,32,102,111,114,32,116,104,105,115,32,102,105,101,108,100,46,32,84,104,105,115,10,32,111,110,101,111,102,32,105,115,32,107,110,111,119,110,32,97,115,32,97,32,34,115,121,110,116,104,101,116,105,99,34,32,111,110,101,111,102,44,32,97,110,100,32,116,104,105,115,32,102,105,101,108,100,32,109,117,115,116,32,98,101,32,105,116,115,32,115,111,108,101,10,32,109,101,109,98,101,114,32,40,101,97,99,104,32,112,114,111,116,111,51,32,111,112,116,105,111,110,97,108,32,102,105,101,108,100,32,103,101,116,115,32,105,116,115,32,111,119,110,32,115,121,110,116,104,101,116,105,99,32,111,110,101,111,102,41,46,32,83,121,110,116,104,101,116,105,99,10,32,111,110,101,111,102,115,32,101,120,105,115,116,32,105,110,32,116,104,101,32,100,101,115,99,114,105,112,116,111,114,32,111,110,108,121,44,32,97,110,100,32,100,111,32,110,111,116,32,103,101,110,101,114,97,116,101,32,97,110,121,32,65,80,73,46,32,83,121,110,116,104,101,116,105,99,10,32,111,110,101,111,102,115,32,109,117,115,116,32,98,101,32,111,114,100,101,114,101,100,32,97,102,116,101,114,32,97,108,108,32,34,114,101,97,108,34,32,111,110,101,111,102,115,46,10,10,32,70,111,114,32,109,101,115,115,97,103,101,32,102,105,101,108,100,115,44,32,112,114,111,116,111,51,95,111,112,116,105,111,110,97,108,32,100,111,101,115,110,39,116,32,99,114,101,97,116,101,32,97,110,121,32,115,101,109,97,110,116,105,99,32,99,104,97,110,103,101,44,10,32,115,105,110,99,101,32,110,111,110,45,114,101,112,101,97,116,101,100,32,109,101,115,115,97,103,101,32,102,105,101,108,100,115,32,97,108,119,97,121,115,32,116,114,97,99,107,32,112,114,101,115,101,110,99,101,46,32,72,111,119,101,118,101,114,32,105,116,32,115,116,105,108,108,10,32,105,110,100,105,99,97,116,101,115,32,116,104,101,32,115,101,109,97,110,116,105,99,32,100,101,116,97,105,108,32,111,102,32,119,104,101,116,104,101,114,32,116,104,101,32,117,115,101,114,32,119,114,111,116,101,32,34,111,112,116,105,111,110,97,108,34,32,111,114,32,110,111,116,46,10,32,84,104,105,115,32,99,97,110,32,98,101,32,117,115,101,102,117,108,32,102,111,114,32,114,111,117,110,100,45,116,114,105,112,112,105,110,103,32,116,104,101,32,46,112,114,111,116,111,32,102,105,108,101,46,32,70,111,114,32,99,111,110,115,105,115,116,101,110,99,121,32,119,101,10,32,103,105,118,101,32,109,101,115,115,97,103,101,32,102,105,101,108,100,115,32,97,32,115,121,110,116,104,101,116,105,99,32,111,110,101,111,102,32,97,108,115,111,44,32,101,118,101,110,32,116,104,111,117,103,104,32,105,116,32,105,115,32,110,111,116,32,114,101,113,117,105,114,101,100,10,32,116,111,32,116,114,97,99,107,32,112,114,101,115,101,110,99,101,46,32,84,104,105,115,32,105,115,32,101,115,112,101,99,105,97,108,108,121,32,105,109,112,111,114,116,97,110,116,32,98,101,99,97,117,115,101,32,116,104,101,32,112,97,114,115,101,114,32,99,97,110,39,116,10,32,116,101,108,108,32,105,102,32,97,32,102,105,101,108,100,32,105,115,32,97,32,109,101,115,115,97,103,101,32,111,114,32,97,110,32,101,110,117,109,44,32,115,111,32,105,116,32,109,117,115,116,32,97,108,119,97,121,115,32,99,114,101,97,116,101,32,97,10,32,115,121,110,116,104,101,116,105,99,32,111,110,101,111,102,46,10,10,32,80,114,111,116,111,50,32,111,112,116,105,111,110,97,108,32,102,105,101,108,100,115,32,100,111,32,110,111,116,32,115,101,116,32,116,104,105,115,32,102,108,97,103,44,32,98,101,99,97,117,115,101,32,116,104,101,121,32,97,108,114,101,97,100,121,32,105,110,100,105,99,97,116,101,10,32,111,112,116,105,111,110,97,108,32,119,105,116,104,32,96,76,65,66,69,76,95,79,80,84,73,79,78,65,76,96,46,10,10,13,10,5,4,4,2,10,4,18,4,237,1,2,10,10,13,10,5,4,4,2,10,5,18,4,237,1,11,15,10,13,10,5,4,4,2,10,1,18,4,237,1,16,31,10,13,10,5,4,4,2,10,3,18,4,237,1,34,36,10,34,10,2,4,5,18,6,241,1,0,244,1,1,26,20,32,68,101,115,99,114,105,98,101,115,32,97,32,111,110,101,111,102,46,10,10,11,10,3,4,5,1,18,4,241,1,8,28,10,12,10,4,4,5,2,0,18,4,242,1,2,27,10,13,10,5,4,5,2,0,4,18,4,242,1,2,10,10,13,10,5,4,5,2,0,5,18,4,242,1,11,17,10,13,10,5,4,5,2,0,1,18,4,242,1,18,22,10,13,10,5,4,5,2,0,3,18,4,242,1,25,26,10,12,10,4,4,5,2,1,18,4,243,1,2,36,10,13,10,5,4,5,2,1,4,18,4,243,1,2,10,10,13,10,5,4,5,2,1,6,18,4,243,1,11,23,10,13,10,5,4,5,2,1,1,18,4,243,1,24,31,10,13,10,5,4,5,2,1,3,18,4,243,1,34,35,10,39,10,2,4,6,18,6,247,1,0,145,2,1,26,25,32,68,101,115,99,114,105,98,101,115,32,97,110,32,101,110,117,109,32,116,121,112,101,46,10,10,11,10,3,4,6,1,18,4,247,1,8,27,10,12,10,4,4,6,2,0,18,4,248,1,2,27,10,13,10,5,4,6,2,0,4,18,4,248,1,2,10,10,13,10,5,4,6,2,0,5,18,4,248,1,11,17,10,13,10,5,4,6,2,0,1,18,4,248,1,18,22,10,13,10,5,4,6,2,0,3,18,4,248,1,25,26,10,12,10,4,4,6,2,1,18,4,250,1,2,46,10,13,10,5,4,6,2,1,4,18,4,250,1,2,10,10,13,10,5,4,6,2,1,6,18,4,250,1,11,35,10,13,10,5,4,6,2,1,1,18,4,250,1,36,41,10,13,10,5,4,6,2,1,3,18,4,250,1,44,45,10,12,10,4,4,6,2,2,18,4,252,1,2,35,10,13,10,5,4,6,2,2,4,18,4,252,1,2,10,10,13,10,5,4,6,2,2,6,18,4,252,1,11,22,10,13,10,5,4,6,2,2,1,18,4,252,1,23,30,10,13,10,5,4,6,2,2,3,18,4,252,1,33,34,10,175,2,10,4,4,6,3,0,18,6,132,2,2,135,2,3,26,158,2,32,82,97,110,103,101,32,111,102,32,114,101,115,101,114,118,101,100,32,110,117,109,101,114,105,99,32,118,97,108,117,101,115,46,32,82,101,115,101,114,118,101,100,32,118,97,108,117,101,115,32,109,97,121,32,110,111,116,32,98,101,32,117,115,101,100,32,98,121,10,32,101,110,116,114,105,101,115,32,105,110,32,116,104,101,32,115,97,109,101,32,101,110,117,109,46,32,82,101,115,101,114,118,101,100,32,114,97,110,103,101,115,32,109,97,121,32,110,111,116,32,111,118,101,114,108,97,112,46,10,10,32,78,111,116,101,32,116,104,97,116,32,116,104,105,115,32,105,115,32,100,105,115,116,105,110,99,116,32,102,114,111,109,32,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,46,82,101,115,101,114,118,101,100,82,97,110,103,101,32,105,110,32,116,104,97,116,32,105,116,10,32,105,115,32,105,110,99,108,117,115,105,118,101,32,115,117,99,104,32,116,104,97,116,32,105,116,32,99,97,110,32,97,112,112,114,111,112,114,105,97,116,101,108,121,32,114,101,112,114,101,115,101,110,116,32,116,104,101,32,101,110,116,105,114,101,32,105,110,116,51,50,10,32,100,111,109,97,105,110,46,10,10,13,10,5,4,6,3,0,1,18,4,132,2,10,27,10,28,10,6,4,6,3,0,2,0,18,4,133,2,4,29,34,12,32,73,110,99,108,117,115,105,118,101,46,10,10,15,10,7,4,6,3,0,2,0,4,18,4,133,2,4,12,10,15,10,7,4,6,3,0,2,0,5,18,4,133,2,13,18,10,15,10,7,4,6,3,0,2,0,1,18,4,133,2,19,24,10,15,10,7,4,6,3,0,2,0,3,18,4,133,2,27,28,10,28,10,6,4,6,3,0,2,1,18,4,134,2,4,27,34,12,32,73,110,99,108,117,115,105,118,101,46,10,10,15,10,7,4,6,3,0,2,1,4,18,4,134,2,4,12,10,15,10,7,4,6,3,0,2,1,5,18,4,134,2,13,18,10,15,10,7,4,6,3,0,2,1,1,18,4,134,2,19,22,10,15,10,7,4,6,3,0,2,1,3,18,4,134,2,25,26,10,170,1,10,4,4,6,2,3,18,4,140,2,2,48,26,155,1,32,82,97,110,103,101,32,111,102,32,114,101,115,101,114,118,101,100,32,110,117,109,101,114,105,99,32,118,97,108,117,101,115,46,32,82,101,115,101,114,118,101,100,32,110,117,109,101,114,105,99,32,118,97,108,117,101,115,32,109,97,121,32,110,111,116,32,98,101,32,117,115,101,100,10,32,98,121,32,101,110,117,109,32,118,97,108,117,101,115,32,105,110,32,116,104,101,32,115,97,109,101,32,101,110,117,109,32,100,101,99,108,97,114,97,116,105,111,110,46,32,82,101,115,101,114,118,101,100,32,114,97,110,103,101,115,32,109,97,121,32,110,111,116,10,32,111,118,101,114,108,97,112,46,10,10,13,10,5,4,6,2,3,4,18,4,140,2,2,10,10,13,10,5,4,6,2,3,6,18,4,140,2,11,28,10,13,10,5,4,6,2,3,1,18,4,140,2,29,43,10,13,10,5,4,6,2,3,3,18,4,140,2,46,47,10,108,10,4,4,6,2,4,18,4,144,2,2,36,26,94,32,82,101,115,101,114,118,101,100,32,101,110,117,109,32,118,97,108,117,101,32,110,97,109,101,115,44,32,119,104,105,99,104,32,109,97,121,32,110,111,116,32,98,101,32,114,101,117,115,101,100,46,32,65,32,103,105,118,101,110,32,110,97,109,101,32,109,97,121,32,111,110,108,121,10,32,98,101,32,114,101,115,101,114,118,101,100,32,111,110,99,101,46,10,10,13,10,5,4,6,2,4,4,18,4,144,2,2,10,10,13,10,5,4,6,2,4,5,18,4,144,2,11,17,10,13,10,5,4,6,2,4,1,18,4,144,2,18,31,10,13,10,5,4,6,2,4,3,18,4,144,2,34,35,10,49,10,2,4,7,18,6,148,2,0,153,2,1,26,35,32,68,101,115,99,114,105,98,101,115,32,97,32,118,97,108,117,101,32,119,105,116,104,105,110,32,97,110,32,101,110,117,109,46,10,10,11,10,3,4,7,1,18,4,148,2,8,32,10,12,10,4,4,7,2,0,18,4,149,2,2,27,10,13,10,5,4,7,2,0,4,18,4,149,2,2,10,10,13,10,5,4,7,2,0,5,18,4,149,2,11,17,10,13,10,5,4,7,2,0,1,18,4,149,2,18,22,10,13,10,5,4,7,2,0,3,18,4,149,2,25,26,10,12,10,4,4,7,2,1,18,4,150,2,2,28,10,13,10,5,4,7,2,1,4,18,4,150,2,2,10,10,13,10,5,4,7,2,1,5,18,4,150,2,11,16,10,13,10,5,4,7,2,1,1,18,4,150,2,17,23,10,13,10,5,4,7,2,1,3,18,4,150,2,26,27,10,12,10,4,4,7,2,2,18,4,152,2,2,40,10,13,10,5,4,7,2,2,4,18,4,152,2,2,10,10,13,10,5,4,7,2,2,6,18,4,152,2,11,27,10,13,10,5,4,7,2,2,1,18,4,152,2,28,35,10,13,10,5,4,7,2,2,3,18,4,152,2,38,39,10,36,10,2,4,8,18,6,156,2,0,161,2,1,26,22,32,68,101,115,99,114,105,98,101,115,32,97,32,115,101,114,118,105,99,101,46,10,10,11,10,3,4,8,1,18,4,156,2,8,30,10,12,10,4,4,8,2,0,18,4,157,2,2,27,10,13,10,5,4,8,2,0,4,18,4,157,2,2,10,10,13,10,5,4,8,2,0,5,18,4,157,2,11,17,10,13,10,5,4,8,2,0,1,18,4,157,2,18,22,10,13,10,5,4,8,2,0,3,18,4,157,2,25,26,10,12,10,4,4,8,2,1,18,4,158,2,2,44,10,13,10,5,4,8,2,1,4,18,4,158,2,2,10,10,13,10,5,4,8,2,1,6,18,4,158,2,11,32,10,13,10,5,4,8,2,1,1,18,4,158,2,33,39,10,13,10,5,4,8,2,1,3,18,4,158,2,42,43,10,12,10,4,4,8,2,2,18,4,160,2,2,38,10,13,10,5,4,8,2,2,4,18,4,160,2,2,10,10,13,10,5,4,8,2,2,6,18,4,160,2,11,25,10,13,10,5,4,8,2,2,1,18,4,160,2,26,33,10,13,10,5,4,8,2,2,3,18,4,160,2,36,37,10,48,10,2,4,9,18,6,164,2,0,178,2,1,26,34,32,68,101,115,99,114,105,98,101,115,32,97,32,109,101,116,104,111,100,32,111,102,32,97,32,115,101,114,118,105,99,101,46,10,10,11,10,3,4,9,1,18,4,164,2,8,29,10,12,10,4,4,9,2,0,18,4,165,2,2,27,10,13,10,5,4,9,2,0,4,18,4,165,2,2,10,10,13,10,5,4,9,2,0,5,18,4,165,2,11,17,10,13,10,5,4,9,2,0,1,18,4,165,2,18,22,10,13,10,5,4,9,2,0,3,18,4,165,2,25,26,10,151,1,10,4,4,9,2,1,18,4,169,2,2,33,26,136,1,32,73,110,112,117,116,32,97,110,100,32,111,117,116,112,117,116,32,116,121,112,101,32,110,97,109,101,115,46,32,32,84,104,101,115,101,32,97,114,101,32,114,101,115,111,108,118,101,100,32,105,110,32,116,104,101,32,115,97,109,101,32,119,97,121,32,97,115,10,32,70,105,101,108,100,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,46,116,121,112,101,95,110,97,109,101,44,32,98,117,116,32,109,117,115,116,32,114,101,102,101,114,32,116,111,32,97,32,109,101,115,115,97,103,101,32,116,121,112,101,46,10,10,13,10,5,4,9,2,1,4,18,4,169,2,2,10,10,13,10,5,4,9,2,1,5,18,4,169,2,11,17,10,13,10,5,4,9,2,1,1,18,4,169,2,18,28,10,13,10,5,4,9,2,1,3,18,4,169,2,31,32,10,12,10,4,4,9,2,2,18,4,170,2,2,34,10,13,10,5,4,9,2,2,4,18,4,170,2,2,10,10,13,10,5,4,9,2,2,5,18,4,170,2,11,17,10,13,10,5,4,9,2,2,1,18,4,170,2,18,29,10,13,10,5,4,9,2,2,3,18,4,170,2,32,33,10,12,10,4,4,9,2,3,18,4,172,2,2,37,10,13,10,5,4,9,2,3,4,18,4,172,2,2,10,10,13,10,5,4,9,2,3,6,18,4,172,2,11,24,10,13,10,5,4,9,2,3,1,18,4,172,2,25,32,10,13,10,5,4,9,2,3,3,18,4,172,2,35,36,10,69,10,4,4,9,2,4,18,4,175,2,2,55,26,55,32,73,100,101,110,116,105,102,105,101,115,32,105,102,32,99,108,105,101,110,116,32,115,116,114,101,97,109,115,32,109,117,108,116,105,112,108,101,32,99,108,105,101,110,116,32,109,101,115,115,97,103,101,115,10,10,13,10,5,4,9,2,4,4,18,4,175,2,2,10,10,13,10,5,4,9,2,4,5,18,4,175,2,11,15,10,13,10,5,4,9,2,4,1,18,4,175,2,16,32,10,13,10,5,4,9,2,4,3,18,4,175,2,35,36,10,13,10,5,4,9,2,4,8,18,4,175,2,37,54,10,13,10,5,4,9,2,4,7,18,4,175,2,48,53,10,69,10,4,4,9,2,5,18,4,177,2,2,55,26,55,32,73,100,101,110,116,105,102,105,101,115,32,105,102,32,115,101,114,118,101,114,32,115,116,114,101,97,109,115,32,109,117,108,116,105,112,108,101,32,115,101,114,118,101,114,32,109,101,115,115,97,103,101,115,10,10,13,10,5,4,9,2,5,4,18,4,177,2,2,10,10,13,10,5,4,9,2,5,5,18,4,177,2,11,15,10,13,10,5,4,9,2,5,1,18,4,177,2,16,32,10,13,10,5,4,9,2,5,3,18,4,177,2,35,36,10,13,10,5,4,9,2,5,8,18,4,177,2,37,54,10,13,10,5,4,9,2,5,7,18,4,177,2,48,53,10,175,14,10,2,4,10,18,6,213,2,0,208,3,1,50,78,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,10,32,79,112,116,105,111,110,115,10,50,208,13,32,69,97,99,104,32,111,102,32,116,104,101,32,100,101,102,105,110,105,116,105,111,110,115,32,97,98,111,118,101,32,109,97,121,32,104,97,118,101,32,34,111,112,116,105,111,110,115,34,32,97,116,116,97,99,104,101,100,46,32,32,84,104,101,115,101,32,97,114,101,10,32,106,117,115,116,32,97,110,110,111,116,97,116,105,111,110,115,32,119,104,105,99,104,32,109,97,121,32,99,97,117,115,101,32,99,111,100,101,32,116,111,32,98,101,32,103,101,110,101,114,97,116,101,100,32,115,108,105,103,104,116,108,121,32,100,105,102,102,101,114,101,110,116,108,121,10,32,111,114,32,109,97,121,32,99,111,110,116,97,105,110,32,104,105,110,116,115,32,102,111,114,32,99,111,100,101,32,116,104,97,116,32,109,97,110,105,112,117,108,97,116,101,115,32,112,114,111,116,111,99,111,108,32,109,101,115,115,97,103,101,115,46,10,10,32,67,108,105,101,110,116,115,32,109,97,121,32,100,101,102,105,110,101,32,99,117,115,116,111,109,32,111,112,116,105,111,110,115,32,97,115,32,101,120,116,101,110,115,105,111,110,115,32,111,102,32,116,104,101,32,42,79,112,116,105,111,110,115,32,109,101,115,115,97,103,101,115,46,10,32,84,104,101,115,101,32,101,120,116,101,110,115,105,111,110,115,32,109,97,121,32,110,111,116,32,121,101,116,32,98,101,32,107,110,111,119,110,32,97,116,32,112,97,114,115,105,110,103,32,116,105,109,101,44,32,115,111,32,116,104,101,32,112,97,114,115,101,114,32,99,97,110,110,111,116,10,32,115,116,111,114,101,32,116,104,101,32,118,97,108,117,101,115,32,105,110,32,116,104,101,109,46,32,32,73,110,115,116,101,97,100,32,105,116,32,115,116,111,114,101,115,32,116,104,101,109,32,105,110,32,97,32,102,105,101,108,100,32,105,110,32,116,104,101,32,42,79,112,116,105,111,110,115,10,32,109,101,115,115,97,103,101,32,99,97,108,108,101,100,32,117,110,105,110,116,101,114,112,114,101,116,101,100,95,111,112,116,105,111,110,46,32,84,104,105,115,32,102,105,101,108,100,32,109,117,115,116,32,104,97,118,101,32,116,104,101,32,115,97,109,101,32,110,97,109,101,10,32,97,99,114,111,115,115,32,97,108,108,32,42,79,112,116,105,111,110,115,32,109,101,115,115,97,103,101,115,46,32,87,101,32,116,104,101,110,32,117,115,101,32,116,104,105,115,32,102,105,101,108,100,32,116,111,32,112,111,112,117,108,97,116,101,32,116,104,101,10,32,101,120,116,101,110,115,105,111,110,115,32,119,104,101,110,32,119,101,32,98,117,105,108,100,32,97,32,100,101,115,99,114,105,112,116,111,114,44,32,97,116,32,119,104,105,99,104,32,112,111,105,110,116,32,97,108,108,32,112,114,111,116,111,115,32,104,97,118,101,32,98,101,101,110,10,32,112,97,114,115,101,100,32,97,110,100,32,115,111,32,97,108,108,32,101,120,116,101,110,115,105,111,110,115,32,97,114,101,32,107,110,111,119,110,46,10,10,32,69,120,116,101,110,115,105,111,110,32,110,117,109,98,101,114,115,32,102,111,114,32,99,117,115,116,111,109,32,111,112,116,105,111,110,115,32,109,97,121,32,98,101,32,99,104,111,115,101,110,32,97,115,32,102,111,108,108,111,119,115,58,10,32,42,32,70,111,114,32,111,112,116,105,111,110,115,32,119,104,105,99,104,32,119,105,108,108,32,111,110,108,121,32,98,101,32,117,115,101,100,32,119,105,116,104,105,110,32,97,32,115,105,110,103,108,101,32,97,112,112,108,105,99,97,116,105,111,110,32,111,114,10,32,32,32,111,114,103,97,110,105,122,97,116,105,111,110,44,32,111,114,32,102,111,114,32,101,120,112,101,114,105,109,101,110,116,97,108,32,111,112,116,105,111,110,115,44,32,117,115,101,32,102,105,101,108,100,32,110,117,109,98,101,114,115,32,53,48,48,48,48,10,32,32,32,116,104,114,111,117,103,104,32,57,57,57,57,57,46,32,32,73,116,32,105,115,32,117,112,32,116,111,32,121,111,117,32,116,111,32,101,110,115,117,114,101,32,116,104,97,116,32,121,111,117,32,100,111,32,110,111,116,32,117,115,101,32,116,104,101,10,32,32,32,115,97,109,101,32,110,117,109,98,101,114,32,102,111,114,32,109,117,108,116,105,112,108,101,32,111,112,116,105,111,110,115,46,10,32,42,32,70,111,114,32,111,112,116,105,111,110,115,32,119,104,105,99,104,32,119,105,108,108,32,98,101,32,112,117,98,108,105,115,104,101,100,32,97,110,100,32,117,115,101,100,32,112,117,98,108,105,99,108,121,32,98,121,32,109,117,108,116,105,112,108,101,10,32,32,32,105,110,100,101,112,101,110,100,101,110,116,32,101,110,116,105,116,105,101,115,44,32,101,45,109,97,105,108,32,112,114,111,116,111,98,117,102,45,103,108,111,98,97,108,45,101,120,116,101,110,115,105,111,110,45,114,101,103,105,115,116,114,121,64,103,111,111,103,108,101,46,99,111,109,10,32,32,32,116,111,32,114,101,115,101,114,118,101,32,101,120,116,101,110,115,105,111,110,32,110,117,109,98,101,114,115,46,32,83,105,109,112,108,121,32,112,114,111,118,105,100,101,32,121,111,117,114,32,112,114,111,106,101,99,116,32,110,97,109,101,32,40,101,46,103,46,10,32,32,32,79,98,106,101,99,116,105,118,101,45,67,32,112,108,117,103,105,110,41,32,97,110,100,32,121,111,117,114,32,112,114,111,106,101,99,116,32,119,101,98,115,105,116,101,32,40,105,102,32,97,118,97,105,108,97,98,108,101,41,32,45,45,32,116,104,101,114,101,39,115,32,110,111,10,32,32,32,110,101,101,100,32,116,111,32,101,120,112,108,97,105,110,32,104,111,119,32,121,111,117,32,105,110,116,101,110,100,32,116,111,32,117,115,101,32,116,104,101,109,46,32,85,115,117,97,108,108,121,32,121,111,117,32,111,110,108,121,32,110,101,101,100,32,111,110,101,10,32,32,32,101,120,116,101,110,115,105,111,110,32,110,117,109,98,101,114,46,32,89,111,117,32,99,97,110,32,100,101,99,108,97,114,101,32,109,117,108,116,105,112,108,101,32,111,112,116,105,111,110,115,32,119,105,116,104,32,111,110,108,121,32,111,110,101,32,101,120,116,101,110,115,105,111,110,10,32,32,32,110,117,109,98,101,114,32,98,121,32,112,117,116,116,105,110,103,32,116,104,101,109,32,105,110,32,97,32,115,117,98,45,109,101,115,115,97,103,101,46,32,83,101,101,32,116,104,101,32,67,117,115,116,111,109,32,79,112,116,105,111,110,115,32,115,101,99,116,105,111,110,32,111,102,10,32,32,32,116,104,101,32,100,111,99,115,32,102,111,114,32,101,120,97,109,112,108,101,115,58,10,32,32,32,104,116,116,112,115,58,47,47,100,101,118,101,108,111,112,101,114,115,46,103,111,111,103,108,101,46,99,111,109,47,112,114,111,116,111,99,111,108,45,98,117,102,102,101,114,115,47,100,111,99,115,47,112,114,111,116,111,35,111,112,116,105,111,110,115,10,32,32,32,73,102,32,116,104,105,115,32,116,117,114,110,115,32,111,117,116,32,116,111,32,98,101,32,112,111,112,117,108,97,114,44,32,97,32,119,101,98,32,115,101,114,118,105,99,101,32,119,105,108,108,32,98,101,32,115,101,116,32,117,112,10,32,32,32,116,111,32,97,117,116,111,109,97,116,105,99,97,108,108,121,32,97,115,115,105,103,110,32,111,112,116,105,111,110,32,110,117,109,98,101,114,115,46,10,10,11,10,3,4,10,1,18,4,213,2,8,19,10,244,1,10,4,4,10,2,0,18,4,219,2,2,35,26,229,1,32,83,101,116,115,32,116,104,101,32,74,97,118,97,32,112,97,99,107,97,103,101,32,119,104,101,114,101,32,99,108,97,115,115,101,115,32,103,101,110,101,114,97,116,101,100,32,102,114,111,109,32,116,104,105,115,32,46,112,114,111,116,111,32,119,105,108,108,32,98,101,10,32,112,108,97,99,101,100,46,32,32,66,121,32,100,101,102,97,117,108,116,44,32,116,104,101,32,112,114,111,116,111,32,112,97,99,107,97,103,101,32,105,115,32,117,115,101,100,44,32,98,117,116,32,116,104,105,115,32,105,115,32,111,102,116,101,110,10,32,105,110,97,112,112,114,111,112,114,105,97,116,101,32,98,101,99,97,117,115,101,32,112,114,111,116,111,32,112,97,99,107,97,103,101,115,32,100,111,32,110,111,116,32,110,111,114,109,97,108,108,121,32,115,116,97,114,116,32,119,105,116,104,32,98,97,99,107,119,97,114,100,115,10,32,100,111,109,97,105,110,32,110,97,109,101,115,46,10,10,13,10,5,4,10,2,0,4,18,4,219,2,2,10,10,13,10,5,4,10,2,0,5,18,4,219,2,11,17,10,13,10,5,4,10,2,0,1,18,4,219,2,18,30,10,13,10,5,4,10,2,0,3,18,4,219,2,33,34,10,241,2,10,4,4,10,2,1,18,4,227,2,2,43,26,226,2,32,67,111,110,116,114,111,108,115,32,116,104,101,32,110,97,109,101,32,111,102,32,116,104,101,32,119,114,97,112,112,101,114,32,74,97,118,97,32,99,108,97,115,115,32,103,101,110,101,114,97,116,101,100,32,102,111,114,32,116,104,101,32,46,112,114,111,116,111,32,102,105,108,101,46,10,32,84,104,97,116,32,99,108,97,115,115,32,119,105,108,108,32,97,108,119,97,121,115,32,99,111,110,116,97,105,110,32,116,104,101,32,46,112,114,111,116,111,32,102,105,108,101,39,115,32,103,101,116,68,101,115,99,114,105,112,116,111,114,40,41,32,109,101,116,104,111,100,32,97,115,10,32,119,101,108,108,32,97,115,32,97,110,121,32,116,111,112,45,108,101,118,101,108,32,101,120,116,101,110,115,105,111,110,115,32,100,101,102,105,110,101,100,32,105,110,32,116,104,101,32,46,112,114,111,116,111,32,102,105,108,101,46,10,32,73,102,32,106,97,118,97,95,109,117,108,116,105,112,108,101,95,102,105,108,101,115,32,105,115,32,100,105,115,97,98,108,101,100,44,32,116,104,101,110,32,97,108,108,32,116,104,101,32,111,116,104,101,114,32,99,108,97,115,115,101,115,32,102,114,111,109,32,116,104,101,10,32,46,112,114,111,116,111,32,102,105,108,101,32,119,105,108,108,32,98,101,32,110,101,115,116,101,100,32,105,110,115,105,100,101,32,116,104,101,32,115,105,110,103,108,101,32,119,114,97,112,112,101,114,32,111,117,116,101,114,32,99,108,97,115,115,46,10,10,13,10,5,4,10,2,1,4,18,4,227,2,2,10,10,13,10,5,4,10,2,1,5,18,4,227,2,11,17,10,13,10,5,4,10,2,1,1,18,4,227,2,18,38,10,13,10,5,4,10,2,1,3,18,4,227,2,41,42,10,166,3,10,4,4,10,2,2,18,4,235,2,2,59,26,151,3,32,73,102,32,101,110,97,98,108,101,100,44,32,116,104,101,110,32,116,104,101,32,74,97,118,97,32,99,111,100,101,32,103,101,110,101,114,97,116,111,114,32,119,105,108,108,32,103,101,110,101,114,97,116,101,32,97,32,115,101,112,97,114,97,116,101,32,46,106,97,118,97,10,32,102,105,108,101,32,102,111,114,32,101,97,99,104,32,116,111,112,45,108,101,118,101,108,32,109,101,115,115,97,103,101,44,32,101,110,117,109,44,32,97,110,100,32,115,101,114,118,105,99,101,32,100,101,102,105,110,101,100,32,105,110,32,116,104,101,32,46,112,114,111,116,111,10,32,102,105,108,101,46,32,32,84,104,117,115,44,32,116,104,101,115,101,32,116,121,112,101,115,32,119,105,108,108,32,42,110,111,116,42,32,98,101,32,110,101,115,116,101,100,32,105,110,115,105,100,101,32,116,104,101,32,119,114,97,112,112,101,114,32,99,108,97,115,115,10,32,110,97,109,101,100,32,98,121,32,106,97,118,97,95,111,117,116,101,114,95,99,108,97,115,115,110,97,109,101,46,32,32,72,111,119,101,118,101,114,44,32,116,104,101,32,119,114,97,112,112,101,114,32,99,108,97,115,115,32,119,105,108,108,32,115,116,105,108,108,32,98,101,10,32,103,101,110,101,114,97,116,101,100,32,116,111,32,99,111,110,116,97,105,110,32,116,104,101,32,102,105,108,101,39,115,32,103,101,116,68,101,115,99,114,105,112,116,111,114,40,41,32,109,101,116,104,111,100,32,97,115,32,119,101,108,108,32,97,115,32,97,110,121,10,32,116,111,112,45,108,101,118,101,108,32,101,120,116,101,110,115,105,111,110,115,32,100,101,102,105,110,101,100,32,105,110,32,116,104,101,32,102,105,108,101,46,10,10,13,10,5,4,10,2,2,4,18,4,235,2,2,10,10,13,10,5,4,10,2,2,5,18,4,235,2,11,15,10,13,10,5,4,10,2,2,1,18,4,235,2,16,35,10,13,10,5,4,10,2,2,3,18,4,235,2,38,40,10,13,10,5,4,10,2,2,8,18,4,235,2,41,58,10,13,10,5,4,10,2,2,7,18,4,235,2,52,57,10,41,10,4,4,10,2,3,18,4,238,2,2,69,26,27,32,84,104,105,115,32,111,112,116,105,111,110,32,100,111,101,115,32,110,111,116,104,105,110,103,46,10,10,13,10,5,4,10,2,3,4,18,4,238,2,2,10,10,13,10,5,4,10,2,3,5,18,4,238,2,11,15,10,13,10,5,4,10,2,3,1,18,4,238,2,16,45,10,13,10,5,4,10,2,3,3,18,4,238,2,48,50,10,13,10,5,4,10,2,3,8,18,4,238,2,51,68,10,14,10,6,4,10,2,3,8,3,18,4,238,2,52,67,10,230,2,10,4,4,10,2,4,18,4,246,2,2,62,26,215,2,32,73,102,32,115,101,116,32,116,114,117,101,44,32,116,104,101,110,32,116,104,101,32,74,97,118,97,50,32,99,111,100,101,32,103,101,110,101,114,97,116,111,114,32,119,105,108,108,32,103,101,110,101,114,97,116,101,32,99,111,100,101,32,116,104,97,116,10,32,116,104,114,111,119,115,32,97,110,32,101,120,99,101,112,116,105,111,110,32,119,104,101,110,101,118,101,114,32,97,110,32,97,116,116,101,109,112,116,32,105,115,32,109,97,100,101,32,116,111,32,97,115,115,105,103,110,32,97,32,110,111,110,45,85,84,70,45,56,10,32,98,121,116,101,32,115,101,113,117,101,110,99,101,32,116,111,32,97,32,115,116,114,105,110,103,32,102,105,101,108,100,46,10,32,77,101,115,115,97,103,101,32,114,101,102,108,101,99,116,105,111,110,32,119,105,108,108,32,100,111,32,116,104,101,32,115,97,109,101,46,10,32,72,111,119,101,118,101,114,44,32,97,110,32,101,120,116,101,110,115,105,111,110,32,102,105,101,108,100,32,115,116,105,108,108,32,97,99,99,101,112,116,115,32,110,111,110,45,85,84,70,45,56,32,98,121,116,101,32,115,101,113,117,101,110,99,101,115,46,10,32,84,104,105,115,32,111,112,116,105,111,110,32,104,97,115,32,110,111,32,101,102,102,101,99,116,32,111,110,32,119,104,101,110,32,117,115,101,100,32,119,105,116,104,32,116,104,101,32,108,105,116,101,32,114,117,110,116,105,109,101,46,10,10,13,10,5,4,10,2,4,4,18,4,246,2,2,10,10,13,10,5,4,10,2,4,5,18,4,246,2,11,15,10,13,10,5,4,10,2,4,1,18,4,246,2,16,38,10,13,10,5,4,10,2,4,3,18,4,246,2,41,43,10,13,10,5,4,10,2,4,8,18,4,246,2,44,61,10,13,10,5,4,10,2,4,7,18,4,246,2,55,60,10,76,10,4,4,10,4,0,18,6,250,2,2,255,2,3,26,60,32,71,101,110,101,114,97,116,101,100,32,99,108,97,115,115,101,115,32,99,97,110,32,98,101,32,111,112,116,105,109,105,122,101,100,32,102,111,114,32,115,112,101,101,100,32,111,114,32,99,111,100,101,32,115,105,122,101,46,10,10,13,10,5,4,10,4,0,1,18,4,250,2,7,19,10,68,10,6,4,10,4,0,2,0,18,4,251,2,4,14,34,52,32,71,101,110,101,114,97,116,101,32,99,111,109,112,108,101,116,101,32,99,111,100,101,32,102,111,114,32,112,97,114,115,105,110,103,44,32,115,101,114,105,97,108,105,122,97,116,105,111,110,44,10,10,15,10,7,4,10,4,0,2,0,1,18,4,251,2,4,9,10,15,10,7,4,10,4,0,2,0,2,18,4,251,2,12,13,10,71,10,6,4,10,4,0,2,1,18,4,253,2,4,18,26,6,32,101,116,99,46,10,34,47,32,85,115,101,32,82,101,102,108,101,99,116,105,111,110,79,112,115,32,116,111,32,105,109,112,108,101,109,101,110,116,32,116,104,101,115,101,32,109,101,116,104,111,100,115,46,10,10,15,10,7,4,10,4,0,2,1,1,18,4,253,2,4,13,10,15,10,7,4,10,4,0,2,1,2,18,4,253,2,16,17,10,71,10,6,4,10,4,0,2,2,18,4,254,2,4,21,34,55,32,71,101,110,101,114,97,116,101,32,99,111,100,101,32,117,115,105,110,103,32,77,101,115,115,97,103,101,76,105,116,101,32,97,110,100,32,116,104,101,32,108,105,116,101,32,114,117,110,116,105,109,101,46,10,10,15,10,7,4,10,4,0,2,2,1,18,4,254,2,4,16,10,15,10,7,4,10,4,0,2,2,2,18,4,254,2,19,20,10,12,10,4,4,10,2,5,18,4,128,3,2,59,10,13,10,5,4,10,2,5,4,18,4,128,3,2,10,10,13,10,5,4,10,2,5,6,18,4,128,3,11,23,10,13,10,5,4,10,2,5,1,18,4,128,3,24,36,10,13,10,5,4,10,2,5,3,18,4,128,3,39,40,10,13,10,5,4,10,2,5,8,18,4,128,3,41,58,10,13,10,5,4,10,2,5,7,18,4,128,3,52,57,10,226,2,10,4,4,10,2,6,18,4,135,3,2,34,26,211,2,32,83,101,116,115,32,116,104,101,32,71,111,32,112,97,99,107,97,103,101,32,119,104,101,114,101,32,115,116,114,117,99,116,115,32,103,101,110,101,114,97,116,101,100,32,102,114,111,109,32,116,104,105,115,32,46,112,114,111,116,111,32,119,105,108,108,32,98,101,10,32,112,108,97,99,101,100,46,32,73,102,32,111,109,105,116,116,101,100,44,32,116,104,101,32,71,111,32,112,97,99,107,97,103,101,32,119,105,108,108,32,98,101,32,100,101,114,105,118,101,100,32,102,114,111,109,32,116,104,101,32,102,111,108,108,111,119,105,110,103,58,10,32,32,32,45,32,84,104,101,32,98,97,115,101,110,97,109,101,32,111,102,32,116,104,101,32,112,97,99,107,97,103,101,32,105,109,112,111,114,116,32,112,97,116,104,44,32,105,102,32,112,114,111,118,105,100,101,100,46,10,32,32,32,45,32,79,116,104,101,114,119,105,115,101,44,32,116,104,101,32,112,97,99,107,97,103,101,32,115,116,97,116,101,109,101,110,116,32,105,110,32,116,104,101,32,46,112,114,111,116,111,32,102,105,108,101,44,32,105,102,32,112,114,101,115,101,110,116,46,10,32,32,32,45,32,79,116,104,101,114,119,105,115,101,44,32,116,104,101,32,98,97,115,101,110,97,109,101,32,111,102,32,116,104,101,32,46,112,114,111,116,111,32,102,105,108,101,44,32,119,105,116,104,111,117,116,32,101,120,116,101,110,115,105,111,110,46,10,10,13,10,5,4,10,2,6,4,18,4,135,3,2,10,10,13,10,5,4,10,2,6,5,18,4,135,3,11,17,10,13,10,5,4,10,2,6,1,18,4,135,3,18,28,10,13,10,5,4,10,2,6,3,18,4,135,3,31,33,10,212,4,10,4,4,10,2,7,18,4,150,3,2,59,26,197,4,32,83,104,111,117,108,100,32,103,101,110,101,114,105,99,32,115,101,114,118,105,99,101,115,32,98,101,32,103,101,110,101,114,97,116,101,100,32,105,110,32,101,97,99,104,32,108,97,110,103,117,97,103,101,63,32,32,34,71,101,110,101,114,105,99,34,32,115,101,114,118,105,99,101,115,10,32,97,114,101,32,110,111,116,32,115,112,101,99,105,102,105,99,32,116,111,32,97,110,121,32,112,97,114,116,105,99,117,108,97,114,32,82,80,67,32,115,121,115,116,101,109,46,32,32,84,104,101,121,32,97,114,101,32,103,101,110,101,114,97,116,101,100,32,98,121,32,116,104,101,10,32,109,97,105,110,32,99,111,100,101,32,103,101,110,101,114,97,116,111,114,115,32,105,110,32,101,97,99,104,32,108,97,110,103,117,97,103,101,32,40,119,105,116,104,111,117,116,32,97,100,100,105,116,105,111,110,97,108,32,112,108,117,103,105,110,115,41,46,10,32,71,101,110,101,114,105,99,32,115,101,114,118,105,99,101,115,32,119,101,114,101,32,116,104,101,32,111,110,108,121,32,107,105,110,100,32,111,102,32,115,101,114,118,105,99,101,32,103,101,110,101,114,97,116,105,111,110,32,115,117,112,112,111,114,116,101,100,32,98,121,10,32,101,97,114,108,121,32,118,101,114,115,105,111,110,115,32,111,102,32,103,111,111,103,108,101,46,112,114,111,116,111,98,117,102,46,10,10,32,71,101,110,101,114,105,99,32,115,101,114,118,105,99,101,115,32,97,114,101,32,110,111,119,32,99,111,110,115,105,100,101,114,101,100,32,100,101,112,114,101,99,97,116,101,100,32,105,110,32,102,97,118,111,114,32,111,102,32,117,115,105,110,103,32,112,108,117,103,105,110,115,10,32,116,104,97,116,32,103,101,110,101,114,97,116,101,32,99,111,100,101,32,115,112,101,99,105,102,105,99,32,116,111,32,121,111,117,114,32,112,97,114,116,105,99,117,108,97,114,32,82,80,67,32,115,121,115,116,101,109,46,32,32,84,104,101,114,101,102,111,114,101,44,10,32,116,104,101,115,101,32,100,101,102,97,117,108,116,32,116,111,32,102,97,108,115,101,46,32,32,79,108,100,32,99,111,100,101,32,119,104,105,99,104,32,100,101,112,101,110,100,115,32,111,110,32,103,101,110,101,114,105,99,32,115,101,114,118,105,99,101,115,32,115,104,111,117,108,100,10,32,101,120,112,108,105,99,105,116,108,121,32,115,101,116,32,116,104,101,109,32,116,111,32,116,114,117,101,46,10,10,13,10,5,4,10,2,7,4,18,4,150,3,2,10,10,13,10,5,4,10,2,7,5,18,4,150,3,11,15,10,13,10,5,4,10,2,7,1,18,4,150,3,16,35,10,13,10,5,4,10,2,7,3,18,4,150,3,38,40,10,13,10,5,4,10,2,7,8,18,4,150,3,41,58,10,13,10,5,4,10,2,7,7,18,4,150,3,52,57,10,12,10,4,4,10,2,8,18,4,151,3,2,61,10,13,10,5,4,10,2,8,4,18,4,151,3,2,10,10,13,10,5,4,10,2,8,5,18,4,151,3,11,15,10,13,10,5,4,10,2,8,1,18,4,151,3,16,37,10,13,10,5,4,10,2,8,3,18,4,151,3,40,42,10,13,10,5,4,10,2,8,8,18,4,151,3,43,60,10,13,10,5,4,10,2,8,7,18,4,151,3,54,59,10,12,10,4,4,10,2,9,18,4,152,3,2,59,10,13,10,5,4,10,2,9,4,18,4,152,3,2,10,10,13,10,5,4,10,2,9,5,18,4,152,3,11,15,10,13,10,5,4,10,2,9,1,18,4,152,3,16,35,10,13,10,5,4,10,2,9,3,18,4,152,3,38,40,10,13,10,5,4,10,2,9,8,18,4,152,3,41,58,10,13,10,5,4,10,2,9,7,18,4,152,3,52,57,10,12,10,4,4,10,2,10,18,4,153,3,2,60,10,13,10,5,4,10,2,10,4,18,4,153,3,2,10,10,13,10,5,4,10,2,10,5,18,4,153,3,11,15,10,13,10,5,4,10,2,10,1,18,4,153,3,16,36,10,13,10,5,4,10,2,10,3,18,4,153,3,39,41,10,13,10,5,4,10,2,10,8,18,4,153,3,42,59,10,13,10,5,4,10,2,10,7,18,4,153,3,53,58,10,243,1,10,4,4,10,2,11,18,4,159,3,2,50,26,228,1,32,73,115,32,116,104,105,115,32,102,105,108,101,32,100,101,112,114,101,99,97,116,101,100,63,10,32,68,101,112,101,110,100,105,110,103,32,111,110,32,116,104,101,32,116,97,114,103,101,116,32,112,108,97,116,102,111,114,109,44,32,116,104,105,115,32,99,97,110,32,101,109,105,116,32,68,101,112,114,101,99,97,116,101,100,32,97,110,110,111,116,97,116,105,111,110,115,10,32,102,111,114,32,101,118,101,114,121,116,104,105,110,103,32,105,110,32,116,104,101,32,102,105,108,101,44,32,111,114,32,105,116,32,119,105,108,108,32,98,101,32,99,111,109,112,108,101,116,101,108,121,32,105,103,110,111,114,101,100,59,32,105,110,32,116,104,101,32,118,101,114,121,10,32,108,101,97,115,116,44,32,116,104,105,115,32,105,115,32,97,32,102,111,114,109,97,108,105,122,97,116,105,111,110,32,102,111,114,32,100,101,112,114,101,99,97,116,105,110,103,32,102,105,108,101,115,46,10,10,13,10,5,4,10,2,11,4,18,4,159,3,2,10,10,13,10,5,4,10,2,11,5,18,4,159,3,11,15,10,13,10,5,4,10,2,11,1,18,4,159,3,16,26,10,13,10,5,4,10,2,11,3,18,4,159,3,29,31,10,13,10,5,4,10,2,11,8,18,4,159,3,32,49,10,13,10,5,4,10,2,11,7,18,4,159,3,43,48,10,127,10,4,4,10,2,12,18,4,163,3,2,55,26,113,32,69,110,97,98,108,101,115,32,116,104,101,32,117,115,101,32,111,102,32,97,114,101,110,97,115,32,102,111,114,32,116,104,101,32,112,114,111,116,111,32,109,101,115,115,97,103,101,115,32,105,110,32,116,104,105,115,32,102,105,108,101,46,32,84,104,105,115,32,97,112,112,108,105,101,115,10,32,111,110,108,121,32,116,111,32,103,101,110,101,114,97,116,101,100,32,99,108,97,115,115,101,115,32,102,111,114,32,67,43,43,46,10,10,13,10,5,4,10,2,12,4,18,4,163,3,2,10,10,13,10,5,4,10,2,12,5,18,4,163,3,11,15,10,13,10,5,4,10,2,12,1,18,4,163,3,16,32,10,13,10,5,4,10,2,12,3,18,4,163,3,35,37,10,13,10,5,4,10,2,12,8,18,4,163,3,38,54,10,13,10,5,4,10,2,12,7,18,4,163,3,49,53,10,146,1,10,4,4,10,2,13,18,4,168,3,2,41,26,131,1,32,83,101,116,115,32,116,104,101,32,111,98,106,101,99,116,105,118,101,32,99,32,99,108,97,115,115,32,112,114,101,102,105,120,32,119,104,105,99,104,32,105,115,32,112,114,101,112,101,110,100,101,100,32,116,111,32,97,108,108,32,111,98,106,101,99,116,105,118,101,32,99,10,32,103,101,110,101,114,97,116,101,100,32,99,108,97,115,115,101,115,32,102,114,111,109,32,116,104,105,115,32,46,112,114,111,116,111,46,32,84,104,101,114,101,32,105,115,32,110,111,32,100,101,102,97,117,108,116,46,10,10,13,10,5,4,10,2,13,4,18,4,168,3,2,10,10,13,10,5,4,10,2,13,5,18,4,168,3,11,17,10,13,10,5,4,10,2,13,1,18,4,168,3,18,35,10,13,10,5,4,10,2,13,3,18,4,168,3,38,40,10,73,10,4,4,10,2,14,18,4,171,3,2,40,26,59,32,78,97,109,101,115,112,97,99,101,32,102,111,114,32,103,101,110,101,114,97,116,101,100,32,99,108,97,115,115,101,115,59,32,100,101,102,97,117,108,116,115,32,116,111,32,116,104,101,32,112,97,99,107,97,103,101,46,10,10,13,10,5,4,10,2,14,4,18,4,171,3,2,10,10,13,10,5,4,10,2,14,5,18,4,171,3,11,17,10,13,10,5,4,10,2,14,1,18,4,171,3,18,34,10,13,10,5,4,10,2,14,3,18,4,171,3,37,39,10,145,2,10,4,4,10,2,15,18,4,177,3,2,36,26,130,2,32,66,121,32,100,101,102,97,117,108,116,32,83,119,105,102,116,32,103,101,110,101,114,97,116,111,114,115,32,119,105,108,108,32,116,97,107,101,32,116,104,101,32,112,114,111,116,111,32,112,97,99,107,97,103,101,32,97,110,100,32,67,97,109,101,108,67,97,115,101,32,105,116,10,32,114,101,112,108,97,99,105,110,103,32,39,46,39,32,119,105,116,104,32,117,110,100,101,114,115,99,111,114,101,32,97,110,100,32,117,115,101,32,116,104,97,116,32,116,111,32,112,114,101,102,105,120,32,116,104,101,32,116,121,112,101,115,47,115,121,109,98,111,108,115,10,32,100,101,102,105,110,101,100,46,32,87,104,101,110,32,116,104,105,115,32,111,112,116,105,111,110,115,32,105,115,32,112,114,111,118,105,100,101,100,44,32,116,104,101,121,32,119,105,108,108,32,117,115,101,32,116,104,105,115,32,118,97,108,117,101,32,105,110,115,116,101,97,100,10,32,116,111,32,112,114,101,102,105,120,32,116,104,101,32,116,121,112,101,115,47,115,121,109,98,111,108,115,32,100,101,102,105,110,101,100,46,10,10,13,10,5,4,10,2,15,4,18,4,177,3,2,10,10,13,10,5,4,10,2,15,5,18,4,177,3,11,17,10,13,10,5,4,10,2,15,1,18,4,177,3,18,30,10,13,10,5,4,10,2,15,3,18,4,177,3,33,35,10,126,10,4,4,10,2,16,18,4,181,3,2,40,26,112,32,83,101,116,115,32,116,104,101,32,112,104,112,32,99,108,97,115,115,32,112,114,101,102,105,120,32,119,104,105,99,104,32,105,115,32,112,114,101,112,101,110,100,101,100,32,116,111,32,97,108,108,32,112,104,112,32,103,101,110,101,114,97,116,101,100,32,99,108,97,115,115,101,115,10,32,102,114,111,109,32,116,104,105,115,32,46,112,114,111,116,111,46,32,68,101,102,97,117,108,116,32,105,115,32,101,109,112,116,121,46,10,10,13,10,5,4,10,2,16,4,18,4,181,3,2,10,10,13,10,5,4,10,2,16,5,18,4,181,3,11,17,10,13,10,5,4,10,2,16,1,18,4,181,3,18,34,10,13,10,5,4,10,2,16,3,18,4,181,3,37,39,10,190,1,10,4,4,10,2,17,18,4,186,3,2,37,26,175,1,32,85,115,101,32,116,104,105,115,32,111,112,116,105,111,110,32,116,111,32,99,104,97,110,103,101,32,116,104,101,32,110,97,109,101,115,112,97,99,101,32,111,102,32,112,104,112,32,103,101,110,101,114,97,116,101,100,32,99,108,97,115,115,101,115,46,32,68,101,102,97,117,108,116,10,32,105,115,32,101,109,112,116,121,46,32,87,104,101,110,32,116,104,105,115,32,111,112,116,105,111,110,32,105,115,32,101,109,112,116,121,44,32,116,104,101,32,112,97,99,107,97,103,101,32,110,97,109,101,32,119,105,108,108,32,98,101,32,117,115,101,100,32,102,111,114,10,32,100,101,116,101,114,109,105,110,105,110,103,32,116,104,101,32,110,97,109,101,115,112,97,99,101,46,10,10,13,10,5,4,10,2,17,4,18,4,186,3,2,10,10,13,10,5,4,10,2,17,5,18,4,186,3,11,17,10,13,10,5,4,10,2,17,1,18,4,186,3,18,31,10,13,10,5,4,10,2,17,3,18,4,186,3,34,36,10,202,1,10,4,4,10,2,18,18,4,191,3,2,46,26,187,1,32,85,115,101,32,116,104,105,115,32,111,112,116,105,111,110,32,116,111,32,99,104,97,110,103,101,32,116,104,101,32,110,97,109,101,115,112,97,99,101,32,111,102,32,112,104,112,32,103,101,110,101,114,97,116,101,100,32,109,101,116,97,100,97,116,97,32,99,108,97,115,115,101,115,46,10,32,68,101,102,97,117,108,116,32,105,115,32,101,109,112,116,121,46,32,87,104,101,110,32,116,104,105,115,32,111,112,116,105,111,110,32,105,115,32,101,109,112,116,121,44,32,116,104,101,32,112,114,111,116,111,32,102,105,108,101,32,110,97,109,101,32,119,105,108,108,32,98,101,10,32,117,115,101,100,32,102,111,114,32,100,101,116,101,114,109,105,110,105,110,103,32,116,104,101,32,110,97,109,101,115,112,97,99,101,46,10,10,13,10,5,4,10,2,18,4,18,4,191,3,2,10,10,13,10,5,4,10,2,18,5,18,4,191,3,11,17,10,13,10,5,4,10,2,18,1,18,4,191,3,18,40,10,13,10,5,4,10,2,18,3,18,4,191,3,43,45,10,194,1,10,4,4,10,2,19,18,4,196,3,2,36,26,179,1,32,85,115,101,32,116,104,105,115,32,111,112,116,105,111,110,32,116,111,32,99,104,97,110,103,101,32,116,104,101,32,112,97,99,107,97,103,101,32,111,102,32,114,117,98,121,32,103,101,110,101,114,97,116,101,100,32,99,108,97,115,115,101,115,46,32,68,101,102,97,117,108,116,10,32,105,115,32,101,109,112,116,121,46,32,87,104,101,110,32,116,104,105,115,32,111,112,116,105,111,110,32,105,115,32,110,111,116,32,115,101,116,44,32,116,104,101,32,112,97,99,107,97,103,101,32,110,97,109,101,32,119,105,108,108,32,98,101,32,117,115,101,100,32,102,111,114,10,32,100,101,116,101,114,109,105,110,105,110,103,32,116,104,101,32,114,117,98,121,32,112,97,99,107,97,103,101,46,10,10,13,10,5,4,10,2,19,4,18,4,196,3,2,10,10,13,10,5,4,10,2,19,5,18,4,196,3,11,17,10,13,10,5,4,10,2,19,1,18,4,196,3,18,30,10,13,10,5,4,10,2,19,3,18,4,196,3,33,35,10,124,10,4,4,10,2,20,18,4,201,3,2,58,26,110,32,84,104,101,32,112,97,114,115,101,114,32,115,116,111,114,101,115,32,111,112,116,105,111,110,115,32,105,116,32,100,111,101,115,110,39,116,32,114,101,99,111,103,110,105,122,101,32,104,101,114,101,46,10,32,83,101,101,32,116,104,101,32,100,111,99,117,109,101,110,116,97,116,105,111,110,32,102,111,114,32,116,104,101,32,34,79,112,116,105,111,110,115,34,32,115,101,99,116,105,111,110,32,97,98,111,118,101,46,10,10,13,10,5,4,10,2,20,4,18,4,201,3,2,10,10,13,10,5,4,10,2,20,6,18,4,201,3,11,30,10,13,10,5,4,10,2,20,1,18,4,201,3,31,51,10,13,10,5,4,10,2,20,3,18,4,201,3,54,57,10,135,1,10,3,4,10,5,18,4,205,3,2,25,26,122,32,67,108,105,101,110,116,115,32,99,97,110,32,100,101,102,105,110,101,32,99,117,115,116,111,109,32,111,112,116,105,111,110,115,32,105,110,32,101,120,116,101,110,115,105,111,110,115,32,111,102,32,116,104,105,115,32,109,101,115,115,97,103,101,46,10,32,83,101,101,32,116,104,101,32,100,111,99,117,109,101,110,116,97,116,105,111,110,32,102,111,114,32,116,104,101,32,34,79,112,116,105,111,110,115,34,32,115,101,99,116,105,111,110,32,97,98,111,118,101,46,10,10,12,10,4,4,10,5,0,18,4,205,3,13,24,10,13,10,5,4,10,5,0,1,18,4,205,3,13,17,10,13,10,5,4,10,5,0,2,18,4,205,3,21,24,10,11,10,3,4,10,9,18,4,207,3,2,14,10,12,10,4,4,10,9,0,18,4,207,3,11,13,10,13,10,5,4,10,9,0,1,18,4,207,3,11,13,10,13,10,5,4,10,9,0,2,18,4,207,3,11,13,10,12,10,2,4,11,18,6,210,3,0,148,4,1,10,11,10,3,4,11,1,18,4,210,3,8,22,10,216,5,10,4,4,11,2,0,18,4,229,3,2,62,26,201,5,32,83,101,116,32,116,114,117,101,32,116,111,32,117,115,101,32,116,104,101,32,111,108,100,32,112,114,111,116,111,49,32,77,101,115,115,97,103,101,83,101,116,32,119,105,114,101,32,102,111,114,109,97,116,32,102,111,114,32,101,120,116,101,110,115,105,111,110,115,46,10,32,84,104,105,115,32,105,115,32,112,114,111,118,105,100,101,100,32,102,111,114,32,98,97,99,107,119,97,114,100,115,45,99,111,109,112,97,116,105,98,105,108,105,116,121,32,119,105,116,104,32,116,104,101,32,77,101,115,115,97,103,101,83,101,116,32,119,105,114,101,10,32,102,111,114,109,97,116,46,32,32,89,111,117,32,115,104,111,117,108,100,32,110,111,116,32,117,115,101,32,116,104,105,115,32,102,111,114,32,97,110,121,32,111,116,104,101,114,32,114,101,97,115,111,110,58,32,32,73,116,39,115,32,108,101,115,115,10,32,101,102,102,105,99,105,101,110,116,44,32,104,97,115,32,102,101,119,101,114,32,102,101,97,116,117,114,101,115,44,32,97,110,100,32,105,115,32,109,111,114,101,32,99,111,109,112,108,105,99,97,116,101,100,46,10,10,32,84,104,101,32,109,101,115,115,97,103,101,32,109,117,115,116,32,98,101,32,100,101,102,105,110,101,100,32,101,120,97,99,116,108,121,32,97,115,32,102,111,108,108,111,119,115,58,10,32,32,32,109,101,115,115,97,103,101,32,70,111,111,32,123,10,32,32,32,32,32,111,112,116,105,111,110,32,109,101,115,115,97,103,101,95,115,101,116,95,119,105,114,101,95,102,111,114,109,97,116,32,61,32,116,114,117,101,59,10,32,32,32,32,32,101,120,116,101,110,115,105,111,110,115,32,52,32,116,111,32,109,97,120,59,10,32,32,32,125,10,32,78,111,116,101,32,116,104,97,116,32,116,104,101,32,109,101,115,115,97,103,101,32,99,97,110,110,111,116,32,104,97,118,101,32,97,110,121,32,100,101,102,105,110,101,100,32,102,105,101,108,100,115,59,32,77,101,115,115,97,103,101,83,101,116,115,32,111,110,108,121,10,32,104,97,118,101,32,101,120,116,101,110,115,105,111,110,115,46,10,10,32,65,108,108,32,101,120,116,101,110,115,105,111,110,115,32,111,102,32,121,111,117,114,32,116,121,112,101,32,109,117,115,116,32,98,101,32,115,105,110,103,117,108,97,114,32,109,101,115,115,97,103,101,115,59,32,101,46,103,46,32,116,104,101,121,32,99,97,110,110,111,116,10,32,98,101,32,105,110,116,51,50,115,44,32,101,110,117,109,115,44,32,111,114,32,114,101,112,101,97,116,101,100,32,109,101,115,115,97,103,101,115,46,10,10,32,66,101,99,97,117,115,101,32,116,104,105,115,32,105,115,32,97,110,32,111,112,116,105,111,110,44,32,116,104,101,32,97,98,111,118,101,32,116,119,111,32,114,101,115,116,114,105,99,116,105,111,110,115,32,97,114,101,32,110,111,116,32,101,110,102,111,114,99,101,100,32,98,121,10,32,116,104,101,32,112,114,111,116,111,99,111,108,32,99,111,109,112,105,108,101,114,46,10,10,13,10,5,4,11,2,0,4,18,4,229,3,2,10,10,13,10,5,4,11,2,0,5,18,4,229,3,11,15,10,13,10,5,4,11,2,0,1,18,4,229,3,16,39,10,13,10,5,4,11,2,0,3,18,4,229,3,42,43,10,13,10,5,4,11,2,0,8,18,4,229,3,44,61,10,13,10,5,4,11,2,0,7,18,4,229,3,55,60,10,235,1,10,4,4,11,2,1,18,4,234,3,2,70,26,220,1,32,68,105,115,97,98,108,101,115,32,116,104,101,32,103,101,110,101,114,97,116,105,111,110,32,111,102,32,116,104,101,32,115,116,97,110,100,97,114,100,32,34,100,101,115,99,114,105,112,116,111,114,40,41,34,32,97,99,99,101,115,115,111,114,44,32,119,104,105,99,104,32,99,97,110,10,32,99,111,110,102,108,105,99,116,32,119,105,116,104,32,97,32,102,105,101,108,100,32,111,102,32,116,104,101,32,115,97,109,101,32,110,97,109,101,46,32,32,84,104,105,115,32,105,115,32,109,101,97,110,116,32,116,111,32,109,97,107,101,32,109,105,103,114,97,116,105,111,110,10,32,102,114,111,109,32,112,114,111,116,111,49,32,101,97,115,105,101,114,59,32,110,101,119,32,99,111,100,101,32,115,104,111,117,108,100,32,97,118,111,105,100,32,102,105,101,108,100,115,32,110,97,109,101,100,32,34,100,101,115,99,114,105,112,116,111,114,34,46,10,10,13,10,5,4,11,2,1,4,18,4,234,3,2,10,10,13,10,5,4,11,2,1,5,18,4,234,3,11,15,10,13,10,5,4,11,2,1,1,18,4,234,3,16,47,10,13,10,5,4,11,2,1,3,18,4,234,3,50,51,10,13,10,5,4,11,2,1,8,18,4,234,3,52,69,10,13,10,5,4,11,2,1,7,18,4,234,3,63,68,10,238,1,10,4,4,11,2,2,18,4,240,3,2,49,26,223,1,32,73,115,32,116,104,105,115,32,109,101,115,115,97,103,101,32,100,101,112,114,101,99,97,116,101,100,63,10,32,68,101,112,101,110,100,105,110,103,32,111,110,32,116,104,101,32,116,97,114,103,101,116,32,112,108,97,116,102,111,114,109,44,32,116,104,105,115,32,99,97,110,32,101,109,105,116,32,68,101,112,114,101,99,97,116,101,100,32,97,110,110,111,116,97,116,105,111,110,115,10,32,102,111,114,32,116,104,101,32,109,101,115,115,97,103,101,44,32,111,114,32,105,116,32,119,105,108,108,32,98,101,32,99,111,109,112,108,101,116,101,108,121,32,105,103,110,111,114,101,100,59,32,105,110,32,116,104,101,32,118,101,114,121,32,108,101,97,115,116,44,10,32,116,104,105,115,32,105,115,32,97,32,102,111,114,109,97,108,105,122,97,116,105,111,110,32,102,111,114,32,100,101,112,114,101,99,97,116,105,110,103,32,109,101,115,115,97,103,101,115,46,10,10,13,10,5,4,11,2,2,4,18,4,240,3,2,10,10,13,10,5,4,11,2,2,5,18,4,240,3,11,15,10,13,10,5,4,11,2,2,1,18,4,240,3,16,26,10,13,10,5,4,11,2,2,3,18,4,240,3,29,30,10,13,10,5,4,11,2,2,8,18,4,240,3,31,48,10,13,10,5,4,11,2,2,7,18,4,240,3,42,47,10,11,10,3,4,11,9,18,4,242,3,2,19,10,12,10,4,4,11,9,0,18,4,242,3,11,12,10,13,10,5,4,11,9,0,1,18,4,242,3,11,12,10,13,10,5,4,11,9,0,2,18,4,242,3,11,12,10,12,10,4,4,11,9,1,18,4,242,3,14,15,10,13,10,5,4,11,9,1,1,18,4,242,3,14,15,10,13,10,5,4,11,9,1,2,18,4,242,3,14,15,10,12,10,4,4,11,9,2,18,4,242,3,17,18,10,13,10,5,4,11,9,2,1,18,4,242,3,17,18,10,13,10,5,4,11,9,2,2,18,4,242,3,17,18,10,160,6,10,4,4,11,2,3,18,4,137,4,2,30,26,145,6,32,87,104,101,116,104,101,114,32,116,104,101,32,109,101,115,115,97,103,101,32,105,115,32,97,110,32,97,117,116,111,109,97,116,105,99,97,108,108,121,32,103,101,110,101,114,97,116,101,100,32,109,97,112,32,101,110,116,114,121,32,116,121,112,101,32,102,111,114,32,116,104,101,10,32,109,97,112,115,32,102,105,101,108,100,46,10,10,32,70,111,114,32,109,97,112,115,32,102,105,101,108,100,115,58,10,32,32,32,32,32,109,97,112,60,75,101,121,84,121,112,101,44,32,86,97,108,117,101,84,121,112,101,62,32,109,97,112,95,102,105,101,108,100,32,61,32,49,59,10,32,84,104,101,32,112,97,114,115,101,100,32,100,101,115,99,114,105,112,116,111,114,32,108,111,111,107,115,32,108,105,107,101,58,10,32,32,32,32,32,109,101,115,115,97,103,101,32,77,97,112,70,105,101,108,100,69,110,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,111,112,116,105,111,110,32,109,97,112,95,101,110,116,114,121,32,61,32,116,114,117,101,59,10,32,32,32,32,32,32,32,32,32,111,112,116,105,111,110,97,108,32,75,101,121,84,121,112,101,32,107,101,121,32,61,32,49,59,10,32,32,32,32,32,32,32,32,32,111,112,116,105,111,110,97,108,32,86,97,108,117,101,84,121,112,101,32,118,97,108,117,101,32,61,32,50,59,10,32,32,32,32,32,125,10,32,32,32,32,32,114,101,112,101,97,116,101,100,32,77,97,112,70,105,101,108,100,69,110,116,114,121,32,109,97,112,95,102,105,101,108,100,32,61,32,49,59,10,10,32,73,109,112,108,101,109,101,110,116,97,116,105,111,110,115,32,109,97,121,32,99,104,111,111,115,101,32,110,111,116,32,116,111,32,103,101,110,101,114,97,116,101,32,116,104,101,32,109,97,112,95,101,110,116,114,121,61,116,114,117,101,32,109,101,115,115,97,103,101,44,32,98,117,116,10,32,117,115,101,32,97,32,110,97,116,105,118,101,32,109,97,112,32,105,110,32,116,104,101,32,116,97,114,103,101,116,32,108,97,110,103,117,97,103,101,32,116,111,32,104,111,108,100,32,116,104,101,32,107,101,121,115,32,97,110,100,32,118,97,108,117,101,115,46,10,32,84,104,101,32,114,101,102,108,101,99,116,105,111,110,32,65,80,73,115,32,105,110,32,115,117,99,104,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,115,32,115,116,105,108,108,32,110,101,101,100,32,116,111,32,119,111,114,107,32,97,115,10,32,105,102,32,116,104,101,32,102,105,101,108,100,32,105,115,32,97,32,114,101,112,101,97,116,101,100,32,109,101,115,115,97,103,101,32,102,105,101,108,100,46,10,10,32,78,79,84,69,58,32,68,111,32,110,111,116,32,115,101,116,32,116,104,101,32,111,112,116,105,111,110,32,105,110,32,46,112,114,111,116,111,32,102,105,108,101,115,46,32,65,108,119,97,121,115,32,117,115,101,32,116,104,101,32,109,97,112,115,32,115,121,110,116,97,120,10,32,105,110,115,116,101,97,100,46,32,84,104,101,32,111,112,116,105,111,110,32,115,104,111,117,108,100,32,111,110,108,121,32,98,101,32,105,109,112,108,105,99,105,116,108,121,32,115,101,116,32,98,121,32,116,104,101,32,112,114,111,116,111,32,99,111,109,112,105,108,101,114,10,32,112,97,114,115,101,114,46,10,10,13,10,5,4,11,2,3,4,18,4,137,4,2,10,10,13,10,5,4,11,2,3,5,18,4,137,4,11,15,10,13,10,5,4,11,2,3,1,18,4,137,4,16,25,10,13,10,5,4,11,2,3,3,18,4,137,4,28,29,10,36,10,3,4,11,9,18,4,139,4,2,13,34,23,32,106,97,118,97,108,105,116,101,95,115,101,114,105,97,108,105,122,97,98,108,101,10,10,12,10,4,4,11,9,3,18,4,139,4,11,12,10,13,10,5,4,11,9,3,1,18,4,139,4,11,12,10,13,10,5,4,11,9,3,2,18,4,139,4,11,12,10,31,10,3,4,11,9,18,4,140,4,2,13,34,18,32,106,97,118,97,110,97,110,111,95,97,115,95,108,105,116,101,10,10,12,10,4,4,11,9,4,18,4,140,4,11,12,10,13,10,5,4,11,9,4,1,18,4,140,4,11,12,10,13,10,5,4,11,9,4,2,18,4,140,4,11,12,10,79,10,4,4,11,2,4,18,4,144,4,2,58,26,65,32,84,104,101,32,112,97,114,115,101,114,32,115,116,111,114,101,115,32,111,112,116,105,111,110,115,32,105,116,32,100,111,101,115,110,39,116,32,114,101,99,111,103,110,105,122,101,32,104,101,114,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,13,10,5,4,11,2,4,4,18,4,144,4,2,10,10,13,10,5,4,11,2,4,6,18,4,144,4,11,30,10,13,10,5,4,11,2,4,1,18,4,144,4,31,51,10,13,10,5,4,11,2,4,3,18,4,144,4,54,57,10,90,10,3,4,11,5,18,4,147,4,2,25,26,77,32,67,108,105,101,110,116,115,32,99,97,110,32,100,101,102,105,110,101,32,99,117,115,116,111,109,32,111,112,116,105,111,110,115,32,105,110,32,101,120,116,101,110,115,105,111,110,115,32,111,102,32,116,104,105,115,32,109,101,115,115,97,103,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,12,10,4,4,11,5,0,18,4,147,4,13,24,10,13,10,5,4,11,5,0,1,18,4,147,4,13,17,10,13,10,5,4,11,5,0,2,18,4,147,4,21,24,10,12,10,2,4,12,18,6,150,4,0,241,4,1,10,11,10,3,4,12,1,18,4,150,4,8,20,10,163,2,10,4,4,12,2,0,18,4,155,4,2,46,26,148,2,32,84,104,101,32,99,116,121,112,101,32,111,112,116,105,111,110,32,105,110,115,116,114,117,99,116,115,32,116,104,101,32,67,43,43,32,99,111,100,101,32,103,101,110,101,114,97,116,111,114,32,116,111,32,117,115,101,32,97,32,100,105,102,102,101,114,101,110,116,10,32,114,101,112,114,101,115,101,110,116,97,116,105,111,110,32,111,102,32,116,104,101,32,102,105,101,108,100,32,116,104,97,110,32,105,116,32,110,111,114,109,97,108,108,121,32,119,111,117,108,100,46,32,32,83,101,101,32,116,104,101,32,115,112,101,99,105,102,105,99,10,32,111,112,116,105,111,110,115,32,98,101,108,111,119,46,32,32,84,104,105,115,32,111,112,116,105,111,110,32,105,115,32,110,111,116,32,121,101,116,32,105,109,112,108,101,109,101,110,116,101,100,32,105,110,32,116,104,101,32,111,112,101,110,32,115,111,117,114,99,101,10,32,114,101,108,101,97,115,101,32,45,45,32,115,111,114,114,121,44,32,119,101,39,108,108,32,116,114,121,32,116,111,32,105,110,99,108,117,100,101,32,105,116,32,105,110,32,97,32,102,117,116,117,114,101,32,118,101,114,115,105,111,110,33,10,10,13,10,5,4,12,2,0,4,18,4,155,4,2,10,10,13,10,5,4,12,2,0,6,18,4,155,4,11,16,10,13,10,5,4,12,2,0,1,18,4,155,4,17,22,10,13,10,5,4,12,2,0,3,18,4,155,4,25,26,10,13,10,5,4,12,2,0,8,18,4,155,4,27,45,10,13,10,5,4,12,2,0,7,18,4,155,4,38,44,10,14,10,4,4,12,4,0,18,6,156,4,2,163,4,3,10,13,10,5,4,12,4,0,1,18,4,156,4,7,12,10,31,10,6,4,12,4,0,2,0,18,4,158,4,4,15,26,15,32,68,101,102,97,117,108,116,32,109,111,100,101,46,10,10,15,10,7,4,12,4,0,2,0,1,18,4,158,4,4,10,10,15,10,7,4,12,4,0,2,0,2,18,4,158,4,13,14,10,14,10,6,4,12,4,0,2,1,18,4,160,4,4,13,10,15,10,7,4,12,4,0,2,1,1,18,4,160,4,4,8,10,15,10,7,4,12,4,0,2,1,2,18,4,160,4,11,12,10,14,10,6,4,12,4,0,2,2,18,4,162,4,4,21,10,15,10,7,4,12,4,0,2,2,1,18,4,162,4,4,16,10,15,10,7,4,12,4,0,2,2,2,18,4,162,4,19,20,10,218,2,10,4,4,12,2,1,18,4,169,4,2,27,26,203,2,32,84,104,101,32,112,97,99,107,101,100,32,111,112,116,105,111,110,32,99,97,110,32,98,101,32,101,110,97,98,108,101,100,32,102,111,114,32,114,101,112,101,97,116,101,100,32,112,114,105,109,105,116,105,118,101,32,102,105,101,108,100,115,32,116,111,32,101,110,97,98,108,101,10,32,97,32,109,111,114,101,32,101,102,102,105,99,105,101,110,116,32,114,101,112,114,101,115,101,110,116,97,116,105,111,110,32,111,110,32,116,104,101,32,119,105,114,101,46,32,82,97,116,104,101,114,32,116,104,97,110,32,114,101,112,101,97,116,101,100,108,121,10,32,119,114,105,116,105,110,103,32,116,104,101,32,116,97,103,32,97,110,100,32,116,121,112,101,32,102,111,114,32,101,97,99,104,32,101,108,101,109,101,110,116,44,32,116,104,101,32,101,110,116,105,114,101,32,97,114,114,97,121,32,105,115,32,101,110,99,111,100,101,100,32,97,115,10,32,97,32,115,105,110,103,108,101,32,108,101,110,103,116,104,45,100,101,108,105,109,105,116,101,100,32,98,108,111,98,46,32,73,110,32,112,114,111,116,111,51,44,32,111,110,108,121,32,101,120,112,108,105,99,105,116,32,115,101,116,116,105,110,103,32,105,116,32,116,111,10,32,102,97,108,115,101,32,119,105,108,108,32,97,118,111,105,100,32,117,115,105,110,103,32,112,97,99,107,101,100,32,101,110,99,111,100,105,110,103,46,10,10,13,10,5,4,12,2,1,4,18,4,169,4,2,10,10,13,10,5,4,12,2,1,5,18,4,169,4,11,15,10,13,10,5,4,12,2,1,1,18,4,169,4,16,22,10,13,10,5,4,12,2,1,3,18,4,169,4,25,26,10,154,5,10,4,4,12,2,2,18,4,182,4,2,51,26,139,5,32,84,104,101,32,106,115,116,121,112,101,32,111,112,116,105,111,110,32,100,101,116,101,114,109,105,110,101,115,32,116,104,101,32,74,97,118,97,83,99,114,105,112,116,32,116,121,112,101,32,117,115,101,100,32,102,111,114,32,118,97,108,117,101,115,32,111,102,32,116,104,101,10,32,102,105,101,108,100,46,32,32,84,104,101,32,111,112,116,105,111,110,32,105,115,32,112,101,114,109,105,116,116,101,100,32,111,110,108,121,32,102,111,114,32,54,52,32,98,105,116,32,105,110,116,101,103,114,97,108,32,97,110,100,32,102,105,120,101,100,32,116,121,112,101,115,10,32,40,105,110,116,54,52,44,32,117,105,110,116,54,52,44,32,115,105,110,116,54,52,44,32,102,105,120,101,100,54,52,44,32,115,102,105,120,101,100,54,52,41,46,32,32,65,32,102,105,101,108,100,32,119,105,116,104,32,106,115,116,121,112,101,32,74,83,95,83,84,82,73,78,71,10,32,105,115,32,114,101,112,114,101,115,101,110,116,101,100,32,97,115,32,74,97,118,97,83,99,114,105,112,116,32,115,116,114,105,110,103,44,32,119,104,105,99,104,32,97,118,111,105,100,115,32,108,111,115,115,32,111,102,32,112,114,101,99,105,115,105,111,110,32,116,104,97,116,10,32,99,97,110,32,104,97,112,112,101,110,32,119,104,101,110,32,97,32,108,97,114,103,101,32,118,97,108,117,101,32,105,115,32,99,111,110,118,101,114,116,101,100,32,116,111,32,97,32,102,108,111,97,116,105,110,103,32,112,111,105,110,116,32,74,97,118,97,83,99,114,105,112,116,46,10,32,83,112,101,99,105,102,121,105,110,103,32,74,83,95,78,85,77,66,69,82,32,102,111,114,32,116,104,101,32,106,115,116,121,112,101,32,99,97,117,115,101,115,32,116,104,101,32,103,101,110,101,114,97,116,101,100,32,74,97,118,97,83,99,114,105,112,116,32,99,111,100,101,32,116,111,10,32,117,115,101,32,116,104,101,32,74,97,118,97,83,99,114,105,112,116,32,34,110,117,109,98,101,114,34,32,116,121,112,101,46,32,32,84,104,101,32,98,101,104,97,118,105,111,114,32,111,102,32,116,104,101,32,100,101,102,97,117,108,116,32,111,112,116,105,111,110,10,32,74,83,95,78,79,82,77,65,76,32,105,115,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,100,101,112,101,110,100,101,110,116,46,10,10,32,84,104,105,115,32,111,112,116,105,111,110,32,105,115,32,97,110,32,101,110,117,109,32,116,111,32,112,101,114,109,105,116,32,97,100,100,105,116,105,111,110,97,108,32,116,121,112,101,115,32,116,111,32,98,101,32,97,100,100,101,100,44,32,101,46,103,46,10,32,103,111,111,103,46,109,97,116,104,46,73,110,116,101,103,101,114,46,10,10,13,10,5,4,12,2,2,4,18,4,182,4,2,10,10,13,10,5,4,12,2,2,6,18,4,182,4,11,17,10,13,10,5,4,12,2,2,1,18,4,182,4,18,24,10,13,10,5,4,12,2,2,3,18,4,182,4,27,28,10,13,10,5,4,12,2,2,8,18,4,182,4,29,50,10,13,10,5,4,12,2,2,7,18,4,182,4,40,49,10,14,10,4,4,12,4,1,18,6,183,4,2,192,4,3,10,13,10,5,4,12,4,1,1,18,4,183,4,7,13,10,39,10,6,4,12,4,1,2,0,18,4,185,4,4,18,26,23,32,85,115,101,32,116,104,101,32,100,101,102,97,117,108,116,32,116,121,112,101,46,10,10,15,10,7,4,12,4,1,2,0,1,18,4,185,4,4,13,10,15,10,7,4,12,4,1,2,0,2,18,4,185,4,16,17,10,41,10,6,4,12,4,1,2,1,18,4,188,4,4,18,26,25,32,85,115,101,32,74,97,118,97,83,99,114,105,112,116,32,115,116,114,105,110,103,115,46,10,10,15,10,7,4,12,4,1,2,1,1,18,4,188,4,4,13,10,15,10,7,4,12,4,1,2,1,2,18,4,188,4,16,17,10,41,10,6,4,12,4,1,2,2,18,4,191,4,4,18,26,25,32,85,115,101,32,74,97,118,97,83,99,114,105,112,116,32,110,117,109,98,101,114,115,46,10,10,15,10,7,4,12,4,1,2,2,1,18,4,191,4,4,13,10,15,10,7,4,12,4,1,2,2,2,18,4,191,4,16,17,10,239,12,10,4,4,12,2,3,18,4,222,4,2,43,26,224,12,32,83,104,111,117,108,100,32,116,104,105,115,32,102,105,101,108,100,32,98,101,32,112,97,114,115,101,100,32,108,97,122,105,108,121,63,32,32,76,97,122,121,32,97,112,112,108,105,101,115,32,111,110,108,121,32,116,111,32,109,101,115,115,97,103,101,45,116,121,112,101,10,32,102,105,101,108,100,115,46,32,32,73,116,32,109,101,97,110,115,32,116,104,97,116,32,119,104,101,110,32,116,104,101,32,111,117,116,101,114,32,109,101,115,115,97,103,101,32,105,115,32,105,110,105,116,105,97,108,108,121,32,112,97,114,115,101,100,44,32,116,104,101,10,32,105,110,110,101,114,32,109,101,115,115,97,103,101,39,115,32,99,111,110,116,101,110,116,115,32,119,105,108,108,32,110,111,116,32,98,101,32,112,97,114,115,101,100,32,98,117,116,32,105,110,115,116,101,97,100,32,115,116,111,114,101,100,32,105,110,32,101,110,99,111,100,101,100,10,32,102,111,114,109,46,32,32,84,104,101,32,105,110,110,101,114,32,109,101,115,115,97,103,101,32,119,105,108,108,32,97,99,116,117,97,108,108,121,32,98,101,32,112,97,114,115,101,100,32,119,104,101,110,32,105,116,32,105,115,32,102,105,114,115,116,32,97,99,99,101,115,115,101,100,46,10,10,32,84,104,105,115,32,105,115,32,111,110,108,121,32,97,32,104,105,110,116,46,32,32,73,109,112,108,101,109,101,110,116,97,116,105,111,110,115,32,97,114,101,32,102,114,101,101,32,116,111,32,99,104,111,111,115,101,32,119,104,101,116,104,101,114,32,116,111,32,117,115,101,10,32,101,97,103,101,114,32,111,114,32,108,97,122,121,32,112,97,114,115,105,110,103,32,114,101,103,97,114,100,108,101,115,115,32,111,102,32,116,104,101,32,118,97,108,117,101,32,111,102,32,116,104,105,115,32,111,112,116,105,111,110,46,32,32,72,111,119,101,118,101,114,44,10,32,115,101,116,116,105,110,103,32,116,104,105,115,32,111,112,116,105,111,110,32,116,114,117,101,32,115,117,103,103,101,115,116,115,32,116,104,97,116,32,116,104,101,32,112,114,111,116,111,99,111,108,32,97,117,116,104,111,114,32,98,101,108,105,101,118,101,115,32,116,104,97,116,10,32,117,115,105,110,103,32,108,97,122,121,32,112,97,114,115,105,110,103,32,111,110,32,116,104,105,115,32,102,105,101,108,100,32,105,115,32,119,111,114,116,104,32,116,104,101,32,97,100,100,105,116,105,111,110,97,108,32,98,111,111,107,107,101,101,112,105,110,103,10,32,111,118,101,114,104,101,97,100,32,116,121,112,105,99,97,108,108,121,32,110,101,101,100,101,100,32,116,111,32,105,109,112,108,101,109,101,110,116,32,105,116,46,10,10,32,84,104,105,115,32,111,112,116,105,111,110,32,100,111,101,115,32,110,111,116,32,97,102,102,101,99,116,32,116,104,101,32,112,117,98,108,105,99,32,105,110,116,101,114,102,97,99,101,32,111,102,32,97,110,121,32,103,101,110,101,114,97,116,101,100,32,99,111,100,101,59,10,32,97,108,108,32,109,101,116,104,111,100,32,115,105,103,110,97,116,117,114,101,115,32,114,101,109,97,105,110,32,116,104,101,32,115,97,109,101,46,32,32,70,117,114,116,104,101,114,109,111,114,101,44,32,116,104,114,101,97,100,45,115,97,102,101,116,121,32,111,102,32,116,104,101,10,32,105,110,116,101,114,102,97,99,101,32,105,115,32,110,111,116,32,97,102,102,101,99,116,101,100,32,98,121,32,116,104,105,115,32,111,112,116,105,111,110,59,32,99,111,110,115,116,32,109,101,116,104,111,100,115,32,114,101,109,97,105,110,32,115,97,102,101,32,116,111,10,32,99,97,108,108,32,102,114,111,109,32,109,117,108,116,105,112,108,101,32,116,104,114,101,97,100,115,32,99,111,110,99,117,114,114,101,110,116,108,121,44,32,119,104,105,108,101,32,110,111,110,45,99,111,110,115,116,32,109,101,116,104,111,100,115,32,99,111,110,116,105,110,117,101,10,32,116,111,32,114,101,113,117,105,114,101,32,101,120,99,108,117,115,105,118,101,32,97,99,99,101,115,115,46,10,10,10,32,78,111,116,101,32,116,104,97,116,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,115,32,109,97,121,32,99,104,111,111,115,101,32,110,111,116,32,116,111,32,99,104,101,99,107,32,114,101,113,117,105,114,101,100,32,102,105,101,108,100,115,32,119,105,116,104,105,110,10,32,97,32,108,97,122,121,32,115,117,98,45,109,101,115,115,97,103,101,46,32,32,84,104,97,116,32,105,115,44,32,99,97,108,108,105,110,103,32,73,115,73,110,105,116,105,97,108,105,122,101,100,40,41,32,111,110,32,116,104,101,32,111,117,116,101,114,32,109,101,115,115,97,103,101,10,32,109,97,121,32,114,101,116,117,114,110,32,116,114,117,101,32,101,118,101,110,32,105,102,32,116,104,101,32,105,110,110,101,114,32,109,101,115,115,97,103,101,32,104,97,115,32,109,105,115,115,105,110,103,32,114,101,113,117,105,114,101,100,32,102,105,101,108,100,115,46,10,32,84,104,105,115,32,105,115,32,110,101,99,101,115,115,97,114,121,32,98,101,99,97,117,115,101,32,111,116,104,101,114,119,105,115,101,32,116,104,101,32,105,110,110,101,114,32,109,101,115,115,97,103,101,32,119,111,117,108,100,32,104,97,118,101,32,116,111,32,98,101,10,32,112,97,114,115,101,100,32,105,110,32,111,114,100,101,114,32,116,111,32,112,101,114,102,111,114,109,32,116,104,101,32,99,104,101,99,107,44,32,100,101,102,101,97,116,105,110,103,32,116,104,101,32,112,117,114,112,111,115,101,32,111,102,32,108,97,122,121,10,32,112,97,114,115,105,110,103,46,32,32,65,110,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,119,104,105,99,104,32,99,104,111,111,115,101,115,32,110,111,116,32,116,111,32,99,104,101,99,107,32,114,101,113,117,105,114,101,100,32,102,105,101,108,100,115,10,32,109,117,115,116,32,98,101,32,99,111,110,115,105,115,116,101,110,116,32,97,98,111,117,116,32,105,116,46,32,32,84,104,97,116,32,105,115,44,32,102,111,114,32,97,110,121,32,112,97,114,116,105,99,117,108,97,114,32,115,117,98,45,109,101,115,115,97,103,101,44,32,116,104,101,10,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,109,117,115,116,32,101,105,116,104,101,114,32,42,97,108,119,97,121,115,42,32,99,104,101,99,107,32,105,116,115,32,114,101,113,117,105,114,101,100,32,102,105,101,108,100,115,44,32,111,114,32,42,110,101,118,101,114,42,10,32,99,104,101,99,107,32,105,116,115,32,114,101,113,117,105,114,101,100,32,102,105,101,108,100,115,44,32,114,101,103,97,114,100,108,101,115,115,32,111,102,32,119,104,101,116,104,101,114,32,111,114,32,110,111,116,32,116,104,101,32,109,101,115,115,97,103,101,32,104,97,115,10,32,98,101,101,110,32,112,97,114,115,101,100,46,10,10,13,10,5,4,12,2,3,4,18,4,222,4,2,10,10,13,10,5,4,12,2,3,5,18,4,222,4,11,15,10,13,10,5,4,12,2,3,1,18,4,222,4,16,20,10,13,10,5,4,12,2,3,3,18,4,222,4,23,24,10,13,10,5,4,12,2,3,8,18,4,222,4,25,42,10,13,10,5,4,12,2,3,7,18,4,222,4,36,41,10,232,1,10,4,4,12,2,4,18,4,228,4,2,49,26,217,1,32,73,115,32,116,104,105,115,32,102,105,101,108,100,32,100,101,112,114,101,99,97,116,101,100,63,10,32,68,101,112,101,110,100,105,110,103,32,111,110,32,116,104,101,32,116,97,114,103,101,116,32,112,108,97,116,102,111,114,109,44,32,116,104,105,115,32,99,97,110,32,101,109,105,116,32,68,101,112,114,101,99,97,116,101,100,32,97,110,110,111,116,97,116,105,111,110,115,10,32,102,111,114,32,97,99,99,101,115,115,111,114,115,44,32,111,114,32,105,116,32,119,105,108,108,32,98,101,32,99,111,109,112,108,101,116,101,108,121,32,105,103,110,111,114,101,100,59,32,105,110,32,116,104,101,32,118,101,114,121,32,108,101,97,115,116,44,32,116,104,105,115,10,32,105,115,32,97,32,102,111,114,109,97,108,105,122,97,116,105,111,110,32,102,111,114,32,100,101,112,114,101,99,97,116,105,110,103,32,102,105,101,108,100,115,46,10,10,13,10,5,4,12,2,4,4,18,4,228,4,2,10,10,13,10,5,4,12,2,4,5,18,4,228,4,11,15,10,13,10,5,4,12,2,4,1,18,4,228,4,16,26,10,13,10,5,4,12,2,4,3,18,4,228,4,29,30,10,13,10,5,4,12,2,4,8,18,4,228,4,31,48,10,13,10,5,4,12,2,4,7,18,4,228,4,42,47,10,63,10,4,4,12,2,5,18,4,231,4,2,44,26,49,32,70,111,114,32,71,111,111,103,108,101,45,105,110,116,101,114,110,97,108,32,109,105,103,114,97,116,105,111,110,32,111,110,108,121,46,32,68,111,32,110,111,116,32,117,115,101,46,10,10,13,10,5,4,12,2,5,4,18,4,231,4,2,10,10,13,10,5,4,12,2,5,5,18,4,231,4,11,15,10,13,10,5,4,12,2,5,1,18,4,231,4,16,20,10,13,10,5,4,12,2,5,3,18,4,231,4,23,25,10,13,10,5,4,12,2,5,8,18,4,231,4,26,43,10,13,10,5,4,12,2,5,7,18,4,231,4,37,42,10,79,10,4,4,12,2,6,18,4,235,4,2,58,26,65,32,84,104,101,32,112,97,114,115,101,114,32,115,116,111,114,101,115,32,111,112,116,105,111,110,115,32,105,116,32,100,111,101,115,110,39,116,32,114,101,99,111,103,110,105,122,101,32,104,101,114,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,13,10,5,4,12,2,6,4,18,4,235,4,2,10,10,13,10,5,4,12,2,6,6,18,4,235,4,11,30,10,13,10,5,4,12,2,6,1,18,4,235,4,31,51,10,13,10,5,4,12,2,6,3,18,4,235,4,54,57,10,90,10,3,4,12,5,18,4,238,4,2,25,26,77,32,67,108,105,101,110,116,115,32,99,97,110,32,100,101,102,105,110,101,32,99,117,115,116,111,109,32,111,112,116,105,111,110,115,32,105,110,32,101,120,116,101,110,115,105,111,110,115,32,111,102,32,116,104,105,115,32,109,101,115,115,97,103,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,12,10,4,4,12,5,0,18,4,238,4,13,24,10,13,10,5,4,12,5,0,1,18,4,238,4,13,17,10,13,10,5,4,12,5,0,2,18,4,238,4,21,24,10,28,10,3,4,12,9,18,4,240,4,2,13,34,15,32,114,101,109,111,118,101,100,32,106,116,121,112,101,10,10,12,10,4,4,12,9,0,18,4,240,4,11,12,10,13,10,5,4,12,9,0,1,18,4,240,4,11,12,10,13,10,5,4,12,9,0,2,18,4,240,4,11,12,10,12,10,2,4,13,18,6,243,4,0,249,4,1,10,11,10,3,4,13,1,18,4,243,4,8,20,10,79,10,4,4,13,2,0,18,4,245,4,2,58,26,65,32,84,104,101,32,112,97,114,115,101,114,32,115,116,111,114,101,115,32,111,112,116,105,111,110,115,32,105,116,32,100,111,101,115,110,39,116,32,114,101,99,111,103,110,105,122,101,32,104,101,114,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,13,10,5,4,13,2,0,4,18,4,245,4,2,10,10,13,10,5,4,13,2,0,6,18,4,245,4,11,30,10,13,10,5,4,13,2,0,1,18,4,245,4,31,51,10,13,10,5,4,13,2,0,3,18,4,245,4,54,57,10,90,10,3,4,13,5,18,4,248,4,2,25,26,77,32,67,108,105,101,110,116,115,32,99,97,110,32,100,101,102,105,110,101,32,99,117,115,116,111,109,32,111,112,116,105,111,110,115,32,105,110,32,101,120,116,101,110,115,105,111,110,115,32,111,102,32,116,104,105,115,32,109,101,115,115,97,103,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,12,10,4,4,13,5,0,18,4,248,4,13,24,10,13,10,5,4,13,5,0,1,18,4,248,4,13,17,10,13,10,5,4,13,5,0,2,18,4,248,4,21,24,10,12,10,2,4,14,18,6,251,4,0,142,5,1,10,11,10,3,4,14,1,18,4,251,4,8,19,10,96,10,4,4,14,2,0,18,4,255,4,2,32,26,82,32,83,101,116,32,116,104,105,115,32,111,112,116,105,111,110,32,116,111,32,116,114,117,101,32,116,111,32,97,108,108,111,119,32,109,97,112,112,105,110,103,32,100,105,102,102,101,114,101,110,116,32,116,97,103,32,110,97,109,101,115,32,116,111,32,116,104,101,32,115,97,109,101,10,32,118,97,108,117,101,46,10,10,13,10,5,4,14,2,0,4,18,4,255,4,2,10,10,13,10,5,4,14,2,0,5,18,4,255,4,11,15,10,13,10,5,4,14,2,0,1,18,4,255,4,16,27,10,13,10,5,4,14,2,0,3,18,4,255,4,30,31,10,229,1,10,4,4,14,2,1,18,4,133,5,2,49,26,214,1,32,73,115,32,116,104,105,115,32,101,110,117,109,32,100,101,112,114,101,99,97,116,101,100,63,10,32,68,101,112,101,110,100,105,110,103,32,111,110,32,116,104,101,32,116,97,114,103,101,116,32,112,108,97,116,102,111,114,109,44,32,116,104,105,115,32,99,97,110,32,101,109,105,116,32,68,101,112,114,101,99,97,116,101,100,32,97,110,110,111,116,97,116,105,111,110,115,10,32,102,111,114,32,116,104,101,32,101,110,117,109,44,32,111,114,32,105,116,32,119,105,108,108,32,98,101,32,99,111,109,112,108,101,116,101,108,121,32,105,103,110,111,114,101,100,59,32,105,110,32,116,104,101,32,118,101,114,121,32,108,101,97,115,116,44,32,116,104,105,115,10,32,105,115,32,97,32,102,111,114,109,97,108,105,122,97,116,105,111,110,32,102,111,114,32,100,101,112,114,101,99,97,116,105,110,103,32,101,110,117,109,115,46,10,10,13,10,5,4,14,2,1,4,18,4,133,5,2,10,10,13,10,5,4,14,2,1,5,18,4,133,5,11,15,10,13,10,5,4,14,2,1,1,18,4,133,5,16,26,10,13,10,5,4,14,2,1,3,18,4,133,5,29,30,10,13,10,5,4,14,2,1,8,18,4,133,5,31,48,10,13,10,5,4,14,2,1,7,18,4,133,5,42,47,10,31,10,3,4,14,9,18,4,135,5,2,13,34,18,32,106,97,118,97,110,97,110,111,95,97,115,95,108,105,116,101,10,10,12,10,4,4,14,9,0,18,4,135,5,11,12,10,13,10,5,4,14,9,0,1,18,4,135,5,11,12,10,13,10,5,4,14,9,0,2,18,4,135,5,11,12,10,79,10,4,4,14,2,2,18,4,138,5,2,58,26,65,32,84,104,101,32,112,97,114,115,101,114,32,115,116,111,114,101,115,32,111,112,116,105,111,110,115,32,105,116,32,100,111,101,115,110,39,116,32,114,101,99,111,103,110,105,122,101,32,104,101,114,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,13,10,5,4,14,2,2,4,18,4,138,5,2,10,10,13,10,5,4,14,2,2,6,18,4,138,5,11,30,10,13,10,5,4,14,2,2,1,18,4,138,5,31,51,10,13,10,5,4,14,2,2,3,18,4,138,5,54,57,10,90,10,3,4,14,5,18,4,141,5,2,25,26,77,32,67,108,105,101,110,116,115,32,99,97,110,32,100,101,102,105,110,101,32,99,117,115,116,111,109,32,111,112,116,105,111,110,115,32,105,110,32,101,120,116,101,110,115,105,111,110,115,32,111,102,32,116,104,105,115,32,109,101,115,115,97,103,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,12,10,4,4,14,5,0,18,4,141,5,13,24,10,13,10,5,4,14,5,0,1,18,4,141,5,13,17,10,13,10,5,4,14,5,0,2,18,4,141,5,21,24,10,12,10,2,4,15,18,6,144,5,0,156,5,1,10,11,10,3,4,15,1,18,4,144,5,8,24,10,247,1,10,4,4,15,2,0,18,4,149,5,2,49,26,232,1,32,73,115,32,116,104,105,115,32,101,110,117,109,32,118,97,108,117,101,32,100,101,112,114,101,99,97,116,101,100,63,10,32,68,101,112,101,110,100,105,110,103,32,111,110,32,116,104,101,32,116,97,114,103,101,116,32,112,108,97,116,102,111,114,109,44,32,116,104,105,115,32,99,97,110,32,101,109,105,116,32,68,101,112,114,101,99,97,116,101,100,32,97,110,110,111,116,97,116,105,111,110,115,10,32,102,111,114,32,116,104,101,32,101,110,117,109,32,118,97,108,117,101,44,32,111,114,32,105,116,32,119,105,108,108,32,98,101,32,99,111,109,112,108,101,116,101,108,121,32,105,103,110,111,114,101,100,59,32,105,110,32,116,104,101,32,118,101,114,121,32,108,101,97,115,116,44,10,32,116,104,105,115,32,105,115,32,97,32,102,111,114,109,97,108,105,122,97,116,105,111,110,32,102,111,114,32,100,101,112,114,101,99,97,116,105,110,103,32,101,110,117,109,32,118,97,108,117,101,115,46,10,10,13,10,5,4,15,2,0,4,18,4,149,5,2,10,10,13,10,5,4,15,2,0,5,18,4,149,5,11,15,10,13,10,5,4,15,2,0,1,18,4,149,5,16,26,10,13,10,5,4,15,2,0,3,18,4,149,5,29,30,10,13,10,5,4,15,2,0,8,18,4,149,5,31,48,10,13,10,5,4,15,2,0,7,18,4,149,5,42,47,10,79,10,4,4,15,2,1,18,4,152,5,2,58,26,65,32,84,104,101,32,112,97,114,115,101,114,32,115,116,111,114,101,115,32,111,112,116,105,111,110,115,32,105,116,32,100,111,101,115,110,39,116,32,114,101,99,111,103,110,105,122,101,32,104,101,114,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,13,10,5,4,15,2,1,4,18,4,152,5,2,10,10,13,10,5,4,15,2,1,6,18,4,152,5,11,30,10,13,10,5,4,15,2,1,1,18,4,152,5,31,51,10,13,10,5,4,15,2,1,3,18,4,152,5,54,57,10,90,10,3,4,15,5,18,4,155,5,2,25,26,77,32,67,108,105,101,110,116,115,32,99,97,110,32,100,101,102,105,110,101,32,99,117,115,116,111,109,32,111,112,116,105,111,110,115,32,105,110,32,101,120,116,101,110,115,105,111,110,115,32,111,102,32,116,104,105,115,32,109,101,115,115,97,103,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,12,10,4,4,15,5,0,18,4,155,5,13,24,10,13,10,5,4,15,5,0,1,18,4,155,5,13,17,10,13,10,5,4,15,5,0,2,18,4,155,5,21,24,10,12,10,2,4,16,18,6,158,5,0,176,5,1,10,11,10,3,4,16,1,18,4,158,5,8,22,10,217,3,10,4,4,16,2,0,18,4,169,5,2,50,26,223,1,32,73,115,32,116,104,105,115,32,115,101,114,118,105,99,101,32,100,101,112,114,101,99,97,116,101,100,63,10,32,68,101,112,101,110,100,105,110,103,32,111,110,32,116,104,101,32,116,97,114,103,101,116,32,112,108,97,116,102,111,114,109,44,32,116,104,105,115,32,99,97,110,32,101,109,105,116,32,68,101,112,114,101,99,97,116,101,100,32,97,110,110,111,116,97,116,105,111,110,115,10,32,102,111,114,32,116,104,101,32,115,101,114,118,105,99,101,44,32,111,114,32,105,116,32,119,105,108,108,32,98,101,32,99,111,109,112,108,101,116,101,108,121,32,105,103,110,111,114,101,100,59,32,105,110,32,116,104,101,32,118,101,114,121,32,108,101,97,115,116,44,10,32,116,104,105,115,32,105,115,32,97,32,102,111,114,109,97,108,105,122,97,116,105,111,110,32,102,111,114,32,100,101,112,114,101,99,97,116,105,110,103,32,115,101,114,118,105,99,101,115,46,10,50,232,1,32,78,111,116,101,58,32,32,70,105,101,108,100,32,110,117,109,98,101,114,115,32,49,32,116,104,114,111,117,103,104,32,51,50,32,97,114,101,32,114,101,115,101,114,118,101,100,32,102,111,114,32,71,111,111,103,108,101,39,115,32,105,110,116,101,114,110,97,108,32,82,80,67,10,32,32,32,102,114,97,109,101,119,111,114,107,46,32,32,87,101,32,97,112,111,108,111,103,105,122,101,32,102,111,114,32,104,111,97,114,100,105,110,103,32,116,104,101,115,101,32,110,117,109,98,101,114,115,32,116,111,32,111,117,114,115,101,108,118,101,115,44,32,98,117,116,10,32,32,32,119,101,32,119,101,114,101,32,97,108,114,101,97,100,121,32,117,115,105,110,103,32,116,104,101,109,32,108,111,110,103,32,98,101,102,111,114,101,32,119,101,32,100,101,99,105,100,101,100,32,116,111,32,114,101,108,101,97,115,101,32,80,114,111,116,111,99,111,108,10,32,32,32,66,117,102,102,101,114,115,46,10,10,13,10,5,4,16,2,0,4,18,4,169,5,2,10,10,13,10,5,4,16,2,0,5,18,4,169,5,11,15,10,13,10,5,4,16,2,0,1,18,4,169,5,16,26,10,13,10,5,4,16,2,0,3,18,4,169,5,29,31,10,13,10,5,4,16,2,0,8,18,4,169,5,32,49,10,13,10,5,4,16,2,0,7,18,4,169,5,43,48,10,79,10,4,4,16,2,1,18,4,172,5,2,58,26,65,32,84,104,101,32,112,97,114,115,101,114,32,115,116,111,114,101,115,32,111,112,116,105,111,110,115,32,105,116,32,100,111,101,115,110,39,116,32,114,101,99,111,103,110,105,122,101,32,104,101,114,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,13,10,5,4,16,2,1,4,18,4,172,5,2,10,10,13,10,5,4,16,2,1,6,18,4,172,5,11,30,10,13,10,5,4,16,2,1,1,18,4,172,5,31,51,10,13,10,5,4,16,2,1,3,18,4,172,5,54,57,10,90,10,3,4,16,5,18,4,175,5,2,25,26,77,32,67,108,105,101,110,116,115,32,99,97,110,32,100,101,102,105,110,101,32,99,117,115,116,111,109,32,111,112,116,105,111,110,115,32,105,110,32,101,120,116,101,110,115,105,111,110,115,32,111,102,32,116,104,105,115,32,109,101,115,115,97,103,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,12,10,4,4,16,5,0,18,4,175,5,13,24,10,13,10,5,4,16,5,0,1,18,4,175,5,13,17,10,13,10,5,4,16,5,0,2,18,4,175,5,21,24,10,12,10,2,4,17,18,6,178,5,0,207,5,1,10,11,10,3,4,17,1,18,4,178,5,8,21,10,214,3,10,4,4,17,2,0,18,4,189,5,2,50,26,220,1,32,73,115,32,116,104,105,115,32,109,101,116,104,111,100,32,100,101,112,114,101,99,97,116,101,100,63,10,32,68,101,112,101,110,100,105,110,103,32,111,110,32,116,104,101,32,116,97,114,103,101,116,32,112,108,97,116,102,111,114,109,44,32,116,104,105,115,32,99,97,110,32,101,109,105,116,32,68,101,112,114,101,99,97,116,101,100,32,97,110,110,111,116,97,116,105,111,110,115,10,32,102,111,114,32,116,104,101,32,109,101,116,104,111,100,44,32,111,114,32,105,116,32,119,105,108,108,32,98,101,32,99,111,109,112,108,101,116,101,108,121,32,105,103,110,111,114,101,100,59,32,105,110,32,116,104,101,32,118,101,114,121,32,108,101,97,115,116,44,10,32,116,104,105,115,32,105,115,32,97,32,102,111,114,109,97,108,105,122,97,116,105,111,110,32,102,111,114,32,100,101,112,114,101,99,97,116,105,110,103,32,109,101,116,104,111,100,115,46,10,50,232,1,32,78,111,116,101,58,32,32,70,105,101,108,100,32,110,117,109,98,101,114,115,32,49,32,116,104,114,111,117,103,104,32,51,50,32,97,114,101,32,114,101,115,101,114,118,101,100,32,102,111,114,32,71,111,111,103,108,101,39,115,32,105,110,116,101,114,110,97,108,32,82,80,67,10,32,32,32,102,114,97,109,101,119,111,114,107,46,32,32,87,101,32,97,112,111,108,111,103,105,122,101,32,102,111,114,32,104,111,97,114,100,105,110,103,32,116,104,101,115,101,32,110,117,109,98,101,114,115,32,116,111,32,111,117,114,115,101,108,118,101,115,44,32,98,117,116,10,32,32,32,119,101,32,119,101,114,101,32,97,108,114,101,97,100,121,32,117,115,105,110,103,32,116,104,101,109,32,108,111,110,103,32,98,101,102,111,114,101,32,119,101,32,100,101,99,105,100,101,100,32,116,111,32,114,101,108,101,97,115,101,32,80,114,111,116,111,99,111,108,10,32,32,32,66,117,102,102,101,114,115,46,10,10,13,10,5,4,17,2,0,4,18,4,189,5,2,10,10,13,10,5,4,17,2,0,5,18,4,189,5,11,15,10,13,10,5,4,17,2,0,1,18,4,189,5,16,26,10,13,10,5,4,17,2,0,3,18,4,189,5,29,31,10,13,10,5,4,17,2,0,8,18,4,189,5,32,49,10,13,10,5,4,17,2,0,7,18,4,189,5,43,48,10,240,1,10,4,4,17,4,0,18,6,194,5,2,198,5,3,26,223,1,32,73,115,32,116,104,105,115,32,109,101,116,104,111,100,32,115,105,100,101,45,101,102,102,101,99,116,45,102,114,101,101,32,40,111,114,32,115,97,102,101,32,105,110,32,72,84,84,80,32,112,97,114,108,97,110,99,101,41,44,32,111,114,32,105,100,101,109,112,111,116,101,110,116,44,10,32,111,114,32,110,101,105,116,104,101,114,63,32,72,84,84,80,32,98,97,115,101,100,32,82,80,67,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,109,97,121,32,99,104,111,111,115,101,32,71,69,84,32,118,101,114,98,32,102,111,114,32,115,97,102,101,10,32,109,101,116,104,111,100,115,44,32,97,110,100,32,80,85,84,32,118,101,114,98,32,102,111,114,32,105,100,101,109,112,111,116,101,110,116,32,109,101,116,104,111,100,115,32,105,110,115,116,101,97,100,32,111,102,32,116,104,101,32,100,101,102,97,117,108,116,32,80,79,83,84,46,10,10,13,10,5,4,17,4,0,1,18,4,194,5,7,23,10,14,10,6,4,17,4,0,2,0,18,4,195,5,4,28,10,15,10,7,4,17,4,0,2,0,1,18,4,195,5,4,23,10,15,10,7,4,17,4,0,2,0,2,18,4,195,5,26,27,10,36,10,6,4,17,4,0,2,1,18,4,196,5,4,24,34,20,32,105,109,112,108,105,101,115,32,105,100,101,109,112,111,116,101,110,116,10,10,15,10,7,4,17,4,0,2,1,1,18,4,196,5,4,19,10,15,10,7,4,17,4,0,2,1,2,18,4,196,5,22,23,10,55,10,6,4,17,4,0,2,2,18,4,197,5,4,19,34,39,32,105,100,101,109,112,111,116,101,110,116,44,32,98,117,116,32,109,97,121,32,104,97,118,101,32,115,105,100,101,32,101,102,102,101,99,116,115,10,10,15,10,7,4,17,4,0,2,2,1,18,4,197,5,4,14,10,15,10,7,4,17,4,0,2,2,2,18,4,197,5,17,18,10,14,10,4,4,17,2,1,18,6,199,5,2,200,5,38,10,13,10,5,4,17,2,1,4,18,4,199,5,2,10,10,13,10,5,4,17,2,1,6,18,4,199,5,11,27,10,13,10,5,4,17,2,1,1,18,4,199,5,28,45,10,13,10,5,4,17,2,1,3,18,4,199,5,48,50,10,13,10,5,4,17,2,1,8,18,4,200,5,6,37,10,13,10,5,4,17,2,1,7,18,4,200,5,17,36,10,79,10,4,4,17,2,2,18,4,203,5,2,58,26,65,32,84,104,101,32,112,97,114,115,101,114,32,115,116,111,114,101,115,32,111,112,116,105,111,110,115,32,105,116,32,100,111,101,115,110,39,116,32,114,101,99,111,103,110,105,122,101,32,104,101,114,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,13,10,5,4,17,2,2,4,18,4,203,5,2,10,10,13,10,5,4,17,2,2,6,18,4,203,5,11,30,10,13,10,5,4,17,2,2,1,18,4,203,5,31,51,10,13,10,5,4,17,2,2,3,18,4,203,5,54,57,10,90,10,3,4,17,5,18,4,206,5,2,25,26,77,32,67,108,105,101,110,116,115,32,99,97,110,32,100,101,102,105,110,101,32,99,117,115,116,111,109,32,111,112,116,105,111,110,115,32,105,110,32,101,120,116,101,110,115,105,111,110,115,32,111,102,32,116,104,105,115,32,109,101,115,115,97,103,101,46,32,83,101,101,32,97,98,111,118,101,46,10,10,12,10,4,4,17,5,0,18,4,206,5,13,24,10,13,10,5,4,17,5,0,1,18,4,206,5,13,17,10,13,10,5,4,17,5,0,2,18,4,206,5,21,24,10,139,3,10,2,4,18,18,6,216,5,0,236,5,1,26,252,2,32,65,32,109,101,115,115,97,103,101,32,114,101,112,114,101,115,101,110,116,105,110,103,32,97,32,111,112,116,105,111,110,32,116,104,101,32,112,97,114,115,101,114,32,100,111,101,115,32,110,111,116,32,114,101,99,111,103,110,105,122,101,46,32,84,104,105,115,32,111,110,108,121,10,32,97,112,112,101,97,114,115,32,105,110,32,111,112,116,105,111,110,115,32,112,114,111,116,111,115,32,99,114,101,97,116,101,100,32,98,121,32,116,104,101,32,99,111,109,112,105,108,101,114,58,58,80,97,114,115,101,114,32,99,108,97,115,115,46,10,32,68,101,115,99,114,105,112,116,111,114,80,111,111,108,32,114,101,115,111,108,118,101,115,32,116,104,101,115,101,32,119,104,101,110,32,98,117,105,108,100,105,110,103,32,68,101,115,99,114,105,112,116,111,114,32,111,98,106,101,99,116,115,46,32,84,104,101,114,101,102,111,114,101,44,10,32,111,112,116,105,111,110,115,32,112,114,111,116,111,115,32,105,110,32,100,101,115,99,114,105,112,116,111,114,32,111,98,106,101,99,116,115,32,40,101,46,103,46,32,114,101,116,117,114,110,101,100,32,98,121,32,68,101,115,99,114,105,112,116,111,114,58,58,111,112,116,105,111,110,115,40,41,44,10,32,111,114,32,112,114,111,100,117,99,101,100,32,98,121,32,68,101,115,99,114,105,112,116,111,114,58,58,67,111,112,121,84,111,40,41,41,32,119,105,108,108,32,110,101,118,101,114,32,104,97,118,101,32,85,110,105,110,116,101,114,112,114,101,116,101,100,79,112,116,105,111,110,115,10,32,105,110,32,116,104,101,109,46,10,10,11,10,3,4,18,1,18,4,216,5,8,27,10,203,2,10,4,4,18,3,0,18,6,222,5,2,225,5,3,26,186,2,32,84,104,101,32,110,97,109,101,32,111,102,32,116,104,101,32,117,110,105,110,116,101,114,112,114,101,116,101,100,32,111,112,116,105,111,110,46,32,32,69,97,99,104,32,115,116,114,105,110,103,32,114,101,112,114,101,115,101,110,116,115,32,97,32,115,101,103,109,101,110,116,32,105,110,10,32,97,32,100,111,116,45,115,101,112,97,114,97,116,101,100,32,110,97,109,101,46,32,32,105,115,95,101,120,116,101,110,115,105,111,110,32,105,115,32,116,114,117,101,32,105,102,102,32,97,32,115,101,103,109,101,110,116,32,114,101,112,114,101,115,101,110,116,115,32,97,110,10,32,101,120,116,101,110,115,105,111,110,32,40,100,101,110,111,116,101,100,32,119,105,116,104,32,112,97,114,101,110,116,104,101,115,101,115,32,105,110,32,111,112,116,105,111,110,115,32,115,112,101,99,115,32,105,110,32,46,112,114,111,116,111,32,102,105,108,101,115,41,46,10,32,69,46,103,46,44,123,32,91,34,102,111,111,34,44,32,102,97,108,115,101,93,44,32,91,34,98,97,114,46,98,97,122,34,44,32,116,114,117,101,93,44,32,91,34,113,117,120,34,44,32,102,97,108,115,101,93,32,125,32,114,101,112,114,101,115,101,110,116,115,10,32,34,102,111,111,46,40,98,97,114,46,98,97,122,41,46,113,117,120,34,46,10,10,13,10,5,4,18,3,0,1,18,4,222,5,10,18,10,14,10,6,4,18,3,0,2,0,18,4,223,5,4,34,10,15,10,7,4,18,3,0,2,0,4,18,4,223,5,4,12,10,15,10,7,4,18,3,0,2,0,5,18,4,223,5,13,19,10,15,10,7,4,18,3,0,2,0,1,18,4,223,5,20,29,10,15,10,7,4,18,3,0,2,0,3,18,4,223,5,32,33,10,14,10,6,4,18,3,0,2,1,18,4,224,5,4,35,10,15,10,7,4,18,3,0,2,1,4,18,4,224,5,4,12,10,15,10,7,4,18,3,0,2,1,5,18,4,224,5,13,17,10,15,10,7,4,18,3,0,2,1,1,18,4,224,5,18,30,10,15,10,7,4,18,3,0,2,1,3,18,4,224,5,33,34,10,12,10,4,4,18,2,0,18,4,226,5,2,29,10,13,10,5,4,18,2,0,4,18,4,226,5,2,10,10,13,10,5,4,18,2,0,6,18,4,226,5,11,19,10,13,10,5,4,18,2,0,1,18,4,226,5,20,24,10,13,10,5,4,18,2,0,3,18,4,226,5,27,28,10,156,1,10,4,4,18,2,1,18,4,230,5,2,39,26,141,1,32,84,104,101,32,118,97,108,117,101,32,111,102,32,116,104,101,32,117,110,105,110,116,101,114,112,114,101,116,101,100,32,111,112,116,105,111,110,44,32,105,110,32,119,104,97,116,101,118,101,114,32,116,121,112,101,32,116,104,101,32,116,111,107,101,110,105,122,101,114,10,32,105,100,101,110,116,105,102,105,101,100,32,105,116,32,97,115,32,100,117,114,105,110,103,32,112,97,114,115,105,110,103,46,32,69,120,97,99,116,108,121,32,111,110,101,32,111,102,32,116,104,101,115,101,32,115,104,111,117,108,100,32,98,101,32,115,101,116,46,10,10,13,10,5,4,18,2,1,4,18,4,230,5,2,10,10,13,10,5,4,18,2,1,5,18,4,230,5,11,17,10,13,10,5,4,18,2,1,1,18,4,230,5,18,34,10,13,10,5,4,18,2,1,3,18,4,230,5,37,38,10,12,10,4,4,18,2,2,18,4,231,5,2,41,10,13,10,5,4,18,2,2,4,18,4,231,5,2,10,10,13,10,5,4,18,2,2,5,18,4,231,5,11,17,10,13,10,5,4,18,2,2,1,18,4,231,5,18,36,10,13,10,5,4,18,2,2,3,18,4,231,5,39,40,10,12,10,4,4,18,2,3,18,4,232,5,2,40,10,13,10,5,4,18,2,3,4,18,4,232,5,2,10,10,13,10,5,4,18,2,3,5,18,4,232,5,11,16,10,13,10,5,4,18,2,3,1,18,4,232,5,17,35,10,13,10,5,4,18,2,3,3,18,4,232,5,38,39,10,12,10,4,4,18,2,4,18,4,233,5,2,35,10,13,10,5,4,18,2,4,4,18,4,233,5,2,10,10,13,10,5,4,18,2,4,5,18,4,233,5,11,17,10,13,10,5,4,18,2,4,1,18,4,233,5,18,30,10,13,10,5,4,18,2,4,3,18,4,233,5,33,34,10,12,10,4,4,18,2,5,18,4,234,5,2,34,10,13,10,5,4,18,2,5,4,18,4,234,5,2,10,10,13,10,5,4,18,2,5,5,18,4,234,5,11,16,10,13,10,5,4,18,2,5,1,18,4,234,5,17,29,10,13,10,5,4,18,2,5,3,18,4,234,5,32,33,10,12,10,4,4,18,2,6,18,4,235,5,2,38,10,13,10,5,4,18,2,6,4,18,4,235,5,2,10,10,13,10,5,4,18,2,6,5,18,4,235,5,11,17,10,13,10,5,4,18,2,6,1,18,4,235,5,18,33,10,13,10,5,4,18,2,6,3,18,4,235,5,36,37,10,218,1,10,2,4,19,18,6,243,5,0,244,6,1,26,106,32,69,110,99,97,112,115,117,108,97,116,101,115,32,105,110,102,111,114,109,97,116,105,111,110,32,97,98,111,117,116,32,116,104,101,32,111,114,105,103,105,110,97,108,32,115,111,117,114,99,101,32,102,105,108,101,32,102,114,111,109,32,119,104,105,99,104,32,97,10,32,70,105,108,101,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,32,119,97,115,32,103,101,110,101,114,97,116,101,100,46,10,50,96,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,10,32,79,112,116,105,111,110,97,108,32,115,111,117,114,99,101,32,99,111,100,101,32,105,110,102,111,10,10,11,10,3,4,19,1,18,4,243,5,8,22,10,130,17,10,4,4,19,2,0,18,4,159,6,2,33,26,243,16,32,65,32,76,111,99,97,116,105,111,110,32,105,100,101,110,116,105,102,105,101,115,32,97,32,112,105,101,99,101,32,111,102,32,115,111,117,114,99,101,32,99,111,100,101,32,105,110,32,97,32,46,112,114,111,116,111,32,102,105,108,101,32,119,104,105,99,104,10,32,99,111,114,114,101,115,112,111,110,100,115,32,116,111,32,97,32,112,97,114,116,105,99,117,108,97,114,32,100,101,102,105,110,105,116,105,111,110,46,32,32,84,104,105,115,32,105,110,102,111,114,109,97,116,105,111,110,32,105,115,32,105,110,116,101,110,100,101,100,10,32,116,111,32,98,101,32,117,115,101,102,117,108,32,116,111,32,73,68,69,115,44,32,99,111,100,101,32,105,110,100,101,120,101,114,115,44,32,100,111,99,117,109,101,110,116,97,116,105,111,110,32,103,101,110,101,114,97,116,111,114,115,44,32,97,110,100,32,115,105,109,105,108,97,114,10,32,116,111,111,108,115,46,10,10,32,70,111,114,32,101,120,97,109,112,108,101,44,32,115,97,121,32,119,101,32,104,97,118,101,32,97,32,102,105,108,101,32,108,105,107,101,58,10,32,32,32,109,101,115,115,97,103,101,32,70,111,111,32,123,10,32,32,32,32,32,111,112,116,105,111,110,97,108,32,115,116,114,105,110,103,32,102,111,111,32,61,32,49,59,10,32,32,32,125,10,32,76,101,116,39,115,32,108,111,111,107,32,97,116,32,106,117,115,116,32,116,104,101,32,102,105,101,108,100,32,100,101,102,105,110,105,116,105,111,110,58,10,32,32,32,111,112,116,105,111,110,97,108,32,115,116,114,105,110,103,32,102,111,111,32,61,32,49,59,10,32,32,32,94,32,32,32,32,32,32,32,94,94,32,32,32,32,32,94,94,32,32,94,32,32,94,94,94,10,32,32,32,97,32,32,32,32,32,32,32,98,99,32,32,32,32,32,100,101,32,32,102,32,32,103,104,105,10,32,87,101,32,104,97,118,101,32,116,104,101,32,102,111,108,108,111,119,105,110,103,32,108,111,99,97,116,105,111,110,115,58,10,32,32,32,115,112,97,110,32,32,32,112,97,116,104,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,112,114,101,115,101,110,116,115,10,32,32,32,91,97,44,105,41,32,32,91,32,52,44,32,48,44,32,50,44,32,48,32,93,32,32,32,32,32,84,104,101,32,119,104,111,108,101,32,102,105,101,108,100,32,100,101,102,105,110,105,116,105,111,110,46,10,32,32,32,91,97,44,98,41,32,32,91,32,52,44,32,48,44,32,50,44,32,48,44,32,52,32,93,32,32,84,104,101,32,108,97,98,101,108,32,40,111,112,116,105,111,110,97,108,41,46,10,32,32,32,91,99,44,100,41,32,32,91,32,52,44,32,48,44,32,50,44,32,48,44,32,53,32,93,32,32,84,104,101,32,116,121,112,101,32,40,115,116,114,105,110,103,41,46,10,32,32,32,91,101,44,102,41,32,32,91,32,52,44,32,48,44,32,50,44,32,48,44,32,49,32,93,32,32,84,104,101,32,110,97,109,101,32,40,102,111,111,41,46,10,32,32,32,91,103,44,104,41,32,32,91,32,52,44,32,48,44,32,50,44,32,48,44,32,51,32,93,32,32,84,104,101,32,110,117,109,98,101,114,32,40,49,41,46,10,10,32,78,111,116,101,115,58,10,32,45,32,65,32,108,111,99,97,116,105,111,110,32,109,97,121,32,114,101,102,101,114,32,116,111,32,97,32,114,101,112,101,97,116,101,100,32,102,105,101,108,100,32,105,116,115,101,108,102,32,40,105,46,101,46,32,110,111,116,32,116,111,32,97,110,121,10,32,32,32,112,97,114,116,105,99,117,108,97,114,32,105,110,100,101,120,32,119,105,116,104,105,110,32,105,116,41,46,32,32,84,104,105,115,32,105,115,32,117,115,101,100,32,119,104,101,110,101,118,101,114,32,97,32,115,101,116,32,111,102,32,101,108,101,109,101,110,116,115,32,97,114,101,10,32,32,32,108,111,103,105,99,97,108,108,121,32,101,110,99,108,111,115,101,100,32,105,110,32,97,32,115,105,110,103,108,101,32,99,111,100,101,32,115,101,103,109,101,110,116,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,97,110,32,101,110,116,105,114,101,10,32,32,32,101,120,116,101,110,100,32,98,108,111,99,107,32,40,112,111,115,115,105,98,108,121,32,99,111,110,116,97,105,110,105,110,103,32,109,117,108,116,105,112,108,101,32,101,120,116,101,110,115,105,111,110,32,100,101,102,105,110,105,116,105,111,110,115,41,32,119,105,108,108,10,32,32,32,104,97,118,101,32,97,110,32,111,117,116,101,114,32,108,111,99,97,116,105,111,110,32,119,104,111,115,101,32,112,97,116,104,32,114,101,102,101,114,115,32,116,111,32,116,104,101,32,34,101,120,116,101,110,115,105,111,110,115,34,32,114,101,112,101,97,116,101,100,10,32,32,32,102,105,101,108,100,32,119,105,116,104,111,117,116,32,97,110,32,105,110,100,101,120,46,10,32,45,32,77,117,108,116,105,112,108,101,32,108,111,99,97,116,105,111,110,115,32,109,97,121,32,104,97,118,101,32,116,104,101,32,115,97,109,101,32,112,97,116,104,46,32,32,84,104,105,115,32,104,97,112,112,101,110,115,32,119,104,101,110,32,97,32,115,105,110,103,108,101,10,32,32,32,108,111,103,105,99,97,108,32,100,101,99,108,97,114,97,116,105,111,110,32,105,115,32,115,112,114,101,97,100,32,111,117,116,32,97,99,114,111,115,115,32,109,117,108,116,105,112,108,101,32,112,108,97,99,101,115,46,32,32,84,104,101,32,109,111,115,116,10,32,32,32,111,98,118,105,111,117,115,32,101,120,97,109,112,108,101,32,105,115,32,116,104,101,32,34,101,120,116,101,110,100,34,32,98,108,111,99,107,32,97,103,97,105,110,32,45,45,32,116,104,101,114,101,32,109,97,121,32,98,101,32,109,117,108,116,105,112,108,101,10,32,32,32,101,120,116,101,110,100,32,98,108,111,99,107,115,32,105,110,32,116,104,101,32,115,97,109,101,32,115,99,111,112,101,44,32,101,97,99,104,32,111,102,32,119,104,105,99,104,32,119,105,108,108,32,104,97,118,101,32,116,104,101,32,115,97,109,101,32,112,97,116,104,46,10,32,45,32,65,32,108,111,99,97,116,105,111,110,39,115,32,115,112,97,110,32,105,115,32,110,111,116,32,97,108,119,97,121,115,32,97,32,115,117,98,115,101,116,32,111,102,32,105,116,115,32,112,97,114,101,110,116,39,115,32,115,112,97,110,46,32,32,70,111,114,10,32,32,32,101,120,97,109,112,108,101,44,32,116,104,101,32,34,101,120,116,101,110,100,101,101,34,32,111,102,32,97,110,32,101,120,116,101,110,115,105,111,110,32,100,101,99,108,97,114,97,116,105,111,110,32,97,112,112,101,97,114,115,32,97,116,32,116,104,101,10,32,32,32,98,101,103,105,110,110,105,110,103,32,111,102,32,116,104,101,32,34,101,120,116,101,110,100,34,32,98,108,111,99,107,32,97,110,100,32,105,115,32,115,104,97,114,101,100,32,98,121,32,97,108,108,32,101,120,116,101,110,115,105,111,110,115,32,119,105,116,104,105,110,10,32,32,32,116,104,101,32,98,108,111,99,107,46,10,32,45,32,74,117,115,116,32,98,101,99,97,117,115,101,32,97,32,108,111,99,97,116,105,111,110,39,115,32,115,112,97,110,32,105,115,32,97,32,115,117,98,115,101,116,32,111,102,32,115,111,109,101,32,111,116,104,101,114,32,108,111,99,97,116,105,111,110,39,115,32,115,112,97,110,10,32,32,32,100,111,101,115,32,110,111,116,32,109,101,97,110,32,116,104,97,116,32,105,116,32,105,115,32,97,32,100,101,115,99,101,110,100,97,110,116,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,97,32,34,103,114,111,117,112,34,32,100,101,102,105,110,101,115,10,32,32,32,98,111,116,104,32,97,32,116,121,112,101,32,97,110,100,32,97,32,102,105,101,108,100,32,105,110,32,97,32,115,105,110,103,108,101,32,100,101,99,108,97,114,97,116,105,111,110,46,32,32,84,104,117,115,44,32,116,104,101,32,108,111,99,97,116,105,111,110,115,10,32,32,32,99,111,114,114,101,115,112,111,110,100,105,110,103,32,116,111,32,116,104,101,32,116,121,112,101,32,97,110,100,32,102,105,101,108,100,32,97,110,100,32,116,104,101,105,114,32,99,111,109,112,111,110,101,110,116,115,32,119,105,108,108,32,111,118,101,114,108,97,112,46,10,32,45,32,67,111,100,101,32,119,104,105,99,104,32,116,114,105,101,115,32,116,111,32,105,110,116,101,114,112,114,101,116,32,108,111,99,97,116,105,111,110,115,32,115,104,111,117,108,100,32,112,114,111,98,97,98,108,121,32,98,101,32,100,101,115,105,103,110,101,100,32,116,111,10,32,32,32,105,103,110,111,114,101,32,116,104,111,115,101,32,116,104,97,116,32,105,116,32,100,111,101,115,110,39,116,32,117,110,100,101,114,115,116,97,110,100,44,32,97,115,32,109,111,114,101,32,116,121,112,101,115,32,111,102,32,108,111,99,97,116,105,111,110,115,32,99,111,117,108,100,10,32,32,32,98,101,32,114,101,99,111,114,100,101,100,32,105,110,32,116,104,101,32,102,117,116,117,114,101,46,10,10,13,10,5,4,19,2,0,4,18,4,159,6,2,10,10,13,10,5,4,19,2,0,6,18,4,159,6,11,19,10,13,10,5,4,19,2,0,1,18,4,159,6,20,28,10,13,10,5,4,19,2,0,3,18,4,159,6,31,32,10,14,10,4,4,19,3,0,18,6,160,6,2,243,6,3,10,13,10,5,4,19,3,0,1,18,4,160,6,10,18,10,131,7,10,6,4,19,3,0,2,0,18,4,184,6,4,44,26,242,6,32,73,100,101,110,116,105,102,105,101,115,32,119,104,105,99,104,32,112,97,114,116,32,111,102,32,116,104,101,32,70,105,108,101,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,32,119,97,115,32,100,101,102,105,110,101,100,32,97,116,32,116,104,105,115,10,32,108,111,99,97,116,105,111,110,46,10,10,32,69,97,99,104,32,101,108,101,109,101,110,116,32,105,115,32,97,32,102,105,101,108,100,32,110,117,109,98,101,114,32,111,114,32,97,110,32,105,110,100,101,120,46,32,32,84,104,101,121,32,102,111,114,109,32,97,32,112,97,116,104,32,102,114,111,109,10,32,116,104,101,32,114,111,111,116,32,70,105,108,101,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,32,116,111,32,116,104,101,32,112,108,97,99,101,32,119,104,101,114,101,32,116,104,101,32,100,101,102,105,110,105,116,105,111,110,46,32,32,70,111,114,10,32,101,120,97,109,112,108,101,44,32,116,104,105,115,32,112,97,116,104,58,10,32,32,32,91,32,52,44,32,51,44,32,50,44,32,55,44,32,49,32,93,10,32,114,101,102,101,114,115,32,116,111,58,10,32,32,32,102,105,108,101,46,109,101,115,115,97,103,101,95,116,121,112,101,40,51,41,32,32,47,47,32,52,44,32,51,10,32,32,32,32,32,32,32,46,102,105,101,108,100,40,55,41,32,32,32,32,32,32,32,32,32,47,47,32,50,44,32,55,10,32,32,32,32,32,32,32,46,110,97,109,101,40,41,32,32,32,32,32,32,32,32,32,32,32,47,47,32,49,10,32,84,104,105,115,32,105,115,32,98,101,99,97,117,115,101,32,70,105,108,101,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,46,109,101,115,115,97,103,101,95,116,121,112,101,32,104,97,115,32,102,105,101,108,100,32,110,117,109,98,101,114,32,52,58,10,32,32,32,114,101,112,101,97,116,101,100,32,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,32,109,101,115,115,97,103,101,95,116,121,112,101,32,61,32,52,59,10,32,97,110,100,32,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,46,102,105,101,108,100,32,104,97,115,32,102,105,101,108,100,32,110,117,109,98,101,114,32,50,58,10,32,32,32,114,101,112,101,97,116,101,100,32,70,105,101,108,100,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,32,102,105,101,108,100,32,61,32,50,59,10,32,97,110,100,32,70,105,101,108,100,68,101,115,99,114,105,112,116,111,114,80,114,111,116,111,46,110,97,109,101,32,104,97,115,32,102,105,101,108,100,32,110,117,109,98,101,114,32,49,58,10,32,32,32,111,112,116,105,111,110,97,108,32,115,116,114,105,110,103,32,110,97,109,101,32,61,32,49,59,10,10,32,84,104,117,115,44,32,116,104,101,32,97,98,111,118,101,32,112,97,116,104,32,103,105,118,101,115,32,116,104,101,32,108,111,99,97,116,105,111,110,32,111,102,32,97,32,102,105,101,108,100,32,110,97,109,101,46,32,32,73,102,32,119,101,32,114,101,109,111,118,101,100,10,32,116,104,101,32,108,97,115,116,32,101,108,101,109,101,110,116,58,10,32,32,32,91,32,52,44,32,51,44,32,50,44,32,55,32,93,10,32,116,104,105,115,32,112,97,116,104,32,114,101,102,101,114,115,32,116,111,32,116,104,101,32,119,104,111,108,101,32,102,105,101,108,100,32,100,101,99,108,97,114,97,116,105,111,110,32,40,102,114,111,109,32,116,104,101,32,98,101,103,105,110,110,105,110,103,10,32,111,102,32,116,104,101,32,108,97,98,101,108,32,116,111,32,116,104,101,32,116,101,114,109,105,110,97,116,105,110,103,32,115,101,109,105,99,111,108,111,110,41,46,10,10,15,10,7,4,19,3,0,2,0,4,18,4,184,6,4,12,10,15,10,7,4,19,3,0,2,0,5,18,4,184,6,13,18,10,15,10,7,4,19,3,0,2,0,1,18,4,184,6,19,23,10,15,10,7,4,19,3,0,2,0,3,18,4,184,6,26,27,10,15,10,7,4,19,3,0,2,0,8,18,4,184,6,28,43,10,16,10,8,4,19,3,0,2,0,8,2,18,4,184,6,29,42,10,210,2,10,6,4,19,3,0,2,1,18,4,191,6,4,44,26,193,2,32,65,108,119,97,121,115,32,104,97,115,32,101,120,97,99,116,108,121,32,116,104,114,101,101,32,111,114,32,102,111,117,114,32,101,108,101,109,101,110,116,115,58,32,115,116,97,114,116,32,108,105,110,101,44,32,115,116,97,114,116,32,99,111,108,117,109,110,44,10,32,101,110,100,32,108,105,110,101,32,40,111,112,116,105,111,110,97,108,44,32,111,116,104,101,114,119,105,115,101,32,97,115,115,117,109,101,100,32,115,97,109,101,32,97,115,32,115,116,97,114,116,32,108,105,110,101,41,44,32,101,110,100,32,99,111,108,117,109,110,46,10,32,84,104,101,115,101,32,97,114,101,32,112,97,99,107,101,100,32,105,110,116,111,32,97,32,115,105,110,103,108,101,32,102,105,101,108,100,32,102,111,114,32,101,102,102,105,99,105,101,110,99,121,46,32,32,78,111,116,101,32,116,104,97,116,32,108,105,110,101,10,32,97,110,100,32,99,111,108,117,109,110,32,110,117,109,98,101,114,115,32,97,114,101,32,122,101,114,111,45,98,97,115,101,100,32,45,45,32,116,121,112,105,99,97,108,108,121,32,121,111,117,32,119,105,108,108,32,119,97,110,116,32,116,111,32,97,100,100,10,32,49,32,116,111,32,101,97,99,104,32,98,101,102,111,114,101,32,100,105,115,112,108,97,121,105,110,103,32,116,111,32,97,32,117,115,101,114,46,10,10,15,10,7,4,19,3,0,2,1,4,18,4,191,6,4,12,10,15,10,7,4,19,3,0,2,1,5,18,4,191,6,13,18,10,15,10,7,4,19,3,0,2,1,1,18,4,191,6,19,23,10,15,10,7,4,19,3,0,2,1,3,18,4,191,6,26,27,10,15,10,7,4,19,3,0,2,1,8,18,4,191,6,28,43,10,16,10,8,4,19,3,0,2,1,8,2,18,4,191,6,29,42,10,165,12,10,6,4,19,3,0,2,2,18,4,240,6,4,41,26,148,12,32,73,102,32,116,104,105,115,32,83,111,117,114,99,101,67,111,100,101,73,110,102,111,32,114,101,112,114,101,115,101,110,116,115,32,97,32,99,111,109,112,108,101,116,101,32,100,101,99,108,97,114,97,116,105,111,110,44,32,116,104,101,115,101,32,97,114,101,32,97,110,121,10,32,99,111,109,109,101,110,116,115,32,97,112,112,101,97,114,105,110,103,32,98,101,102,111,114,101,32,97,110,100,32,97,102,116,101,114,32,116,104,101,32,100,101,99,108,97,114,97,116,105,111,110,32,119,104,105,99,104,32,97,112,112,101,97,114,32,116,111,32,98,101,10,32,97,116,116,97,99,104,101,100,32,116,111,32,116,104,101,32,100,101,99,108,97,114,97,116,105,111,110,46,10,10,32,65,32,115,101,114,105,101,115,32,111,102,32,108,105,110,101,32,99,111,109,109,101,110,116,115,32,97,112,112,101,97,114,105,110,103,32,111,110,32,99,111,110,115,101,99,117,116,105,118,101,32,108,105,110,101,115,44,32,119,105,116,104,32,110,111,32,111,116,104,101,114,10,32,116,111,107,101,110,115,32,97,112,112,101,97,114,105,110,103,32,111,110,32,116,104,111,115,101,32,108,105,110,101,115,44,32,119,105,108,108,32,98,101,32,116,114,101,97,116,101,100,32,97,115,32,97,32,115,105,110,103,108,101,32,99,111,109,109,101,110,116,46,10,10,32,108,101,97,100,105,110,103,95,100,101,116,97,99,104,101,100,95,99,111,109,109,101,110,116,115,32,119,105,108,108,32,107,101,101,112,32,112,97,114,97,103,114,97,112,104,115,32,111,102,32,99,111,109,109,101,110,116,115,32,116,104,97,116,32,97,112,112,101,97,114,10,32,98,101,102,111,114,101,32,40,98,117,116,32,110,111,116,32,99,111,110,110,101,99,116,101,100,32,116,111,41,32,116,104,101,32,99,117,114,114,101,110,116,32,101,108,101,109,101,110,116,46,32,69,97,99,104,32,112,97,114,97,103,114,97,112,104,44,10,32,115,101,112,97,114,97,116,101,100,32,98,121,32,101,109,112,116,121,32,108,105,110,101,115,44,32,119,105,108,108,32,98,101,32,111,110,101,32,99,111,109,109,101,110,116,32,101,108,101,109,101,110,116,32,105,110,32,116,104,101,32,114,101,112,101,97,116,101,100,10,32,102,105,101,108,100,46,10,10,32,79,110,108,121,32,116,104,101,32,99,111,109,109,101,110,116,32,99,111,110,116,101,110,116,32,105,115,32,112,114,111,118,105,100,101,100,59,32,99,111,109,109,101,110,116,32,109,97,114,107,101,114,115,32,40,101,46,103,46,32,47,47,41,32,97,114,101,10,32,115,116,114,105,112,112,101,100,32,111,117,116,46,32,32,70,111,114,32,98,108,111,99,107,32,99,111,109,109,101,110,116,115,44,32,108,101,97,100,105,110,103,32,119,104,105,116,101,115,112,97,99,101,32,97,110,100,32,97,110,32,97,115,116,101,114,105,115,107,10,32,119,105,108,108,32,98,101,32,115,116,114,105,112,112,101,100,32,102,114,111,109,32,116,104,101,32,98,101,103,105,110,110,105,110,103,32,111,102,32,101,97,99,104,32,108,105,110,101,32,111,116,104,101,114,32,116,104,97,110,32,116,104,101,32,102,105,114,115,116,46,10,32,78,101,119,108,105,110,101,115,32,97,114,101,32,105,110,99,108,117,100,101,100,32,105,110,32,116,104,101,32,111,117,116,112,117,116,46,10,10,32,69,120,97,109,112,108,101,115,58,10,10,32,32,32,111,112,116,105,111,110,97,108,32,105,110,116,51,50,32,102,111,111,32,61,32,49,59,32,32,47,47,32,67,111,109,109,101,110,116,32,97,116,116,97,99,104,101,100,32,116,111,32,102,111,111,46,10,32,32,32,47,47,32,67,111,109,109,101,110,116,32,97,116,116,97,99,104,101,100,32,116,111,32,98,97,114,46,10,32,32,32,111,112,116,105,111,110,97,108,32,105,110,116,51,50,32,98,97,114,32,61,32,50,59,10,10,32,32,32,111,112,116,105,111,110,97,108,32,115,116,114,105,110,103,32,98,97,122,32,61,32,51,59,10,32,32,32,47,47,32,67,111,109,109,101,110,116,32,97,116,116,97,99,104,101,100,32,116,111,32,98,97,122,46,10,32,32,32,47,47,32,65,110,111,116,104,101,114,32,108,105,110,101,32,97,116,116,97,99,104,101,100,32,116,111,32,98,97,122,46,10,10,32,32,32,47,47,32,67,111,109,109,101,110,116,32,97,116,116,97,99,104,101,100,32,116,111,32,113,117,120,46,10,32,32,32,47,47,10,32,32,32,47,47,32,65,110,111,116,104,101,114,32,108,105,110,101,32,97,116,116,97,99,104,101,100,32,116,111,32,113,117,120,46,10,32,32,32,111,112,116,105,111,110,97,108,32,100,111,117,98,108,101,32,113,117,120,32,61,32,52,59,10,10,32,32,32,47,47,32,68,101,116,97,99,104,101,100,32,99,111,109,109,101,110,116,32,102,111,114,32,99,111,114,103,101,46,32,84,104,105,115,32,105,115,32,110,111,116,32,108,101,97,100,105,110,103,32,111,114,32,116,114,97,105,108,105,110,103,32,99,111,109,109,101,110,116,115,10,32,32,32,47,47,32,116,111,32,113,117,120,32,111,114,32,99,111,114,103,101,32,98,101,99,97,117,115,101,32,116,104,101,114,101,32,97,114,101,32,98,108,97,110,107,32,108,105,110,101,115,32,115,101,112,97,114,97,116,105,110,103,32,105,116,32,102,114,111,109,10,32,32,32,47,47,32,98,111,116,104,46,10,10,32,32,32,47,47,32,68,101,116,97,99,104,101,100,32,99,111,109,109,101,110,116,32,102,111,114,32,99,111,114,103,101,32,112,97,114,97,103,114,97,112,104,32,50,46,10,10,32,32,32,111,112,116,105,111,110,97,108,32,115,116,114,105,110,103,32,99,111,114,103,101,32,61,32,53,59,10,32,32,32,47,42,32,66,108,111,99,107,32,99,111,109,109,101,110,116,32,97,116,116,97,99,104,101,100,10,32,32,32,32,42,32,116,111,32,99,111,114,103,101,46,32,32,76,101,97,100,105,110,103,32,97,115,116,101,114,105,115,107,115,10,32,32,32,32,42,32,119,105,108,108,32,98,101,32,114,101,109,111,118,101,100,46,32,42,47,10,32,32,32,47,42,32,66,108,111,99,107,32,99,111,109,109,101,110,116,32,97,116,116,97,99,104,101,100,32,116,111,10,32,32,32,32,42,32,103,114,97,117,108,116,46,32,42,47,10,32,32,32,111,112,116,105,111,110,97,108,32,105,110,116,51,50,32,103,114,97,117,108,116,32,61,32,54,59,10,10,32,32,32,47,47,32,105,103,110,111,114,101,100,32,100,101,116,97,99,104,101,100,32,99,111,109,109,101,110,116,115,46,10,10,15,10,7,4,19,3,0,2,2,4,18,4,240,6,4,12,10,15,10,7,4,19,3,0,2,2,5,18,4,240,6,13,19,10,15,10,7,4,19,3,0,2,2,1,18,4,240,6,20,36,10,15,10,7,4,19,3,0,2,2,3,18,4,240,6,39,40,10,14,10,6,4,19,3,0,2,3,18,4,241,6,4,42,10,15,10,7,4,19,3,0,2,3,4,18,4,241,6,4,12,10,15,10,7,4,19,3,0,2,3,5,18,4,241,6,13,19,10,15,10,7,4,19,3,0,2,3,1,18,4,241,6,20,37,10,15,10,7,4,19,3,0,2,3,3,18,4,241,6,40,41,10,14,10,6,4,19,3,0,2,4,18,4,242,6,4,50,10,15,10,7,4,19,3,0,2,4,4,18,4,242,6,4,12,10,15,10,7,4,19,3,0,2,4,5,18,4,242,6,13,19,10,15,10,7,4,19,3,0,2,4,1,18,4,242,6,20,45,10,15,10,7,4,19,3,0,2,4,3,18,4,242,6,48,49,10,238,1,10,2,4,20,18,6,249,6,0,142,7,1,26,223,1,32,68,101,115,99,114,105,98,101,115,32,116,104,101,32,114,101,108,97,116,105,111,110,115,104,105,112,32,98,101,116,119,101,101,110,32,103,101,110,101,114,97,116,101,100,32,99,111,100,101,32,97,110,100,32,105,116,115,32,111,114,105,103,105,110,97,108,32,115,111,117,114,99,101,10,32,102,105,108,101,46,32,65,32,71,101,110,101,114,97,116,101,100,67,111,100,101,73,110,102,111,32,109,101,115,115,97,103,101,32,105,115,32,97,115,115,111,99,105,97,116,101,100,32,119,105,116,104,32,111,110,108,121,32,111,110,101,32,103,101,110,101,114,97,116,101,100,10,32,115,111,117,114,99,101,32,102,105,108,101,44,32,98,117,116,32,109,97,121,32,99,111,110,116,97,105,110,32,114,101,102,101,114,101,110,99,101,115,32,116,111,32,100,105,102,102,101,114,101,110,116,32,115,111,117,114,99,101,32,46,112,114,111,116,111,32,102,105,108,101,115,46,10,10,11,10,3,4,20,1,18,4,249,6,8,25,10,120,10,4,4,20,2,0,18,4,252,6,2,37,26,106,32,65,110,32,65,110,110,111,116,97,116,105,111,110,32,99,111,110,110,101,99,116,115,32,115,111,109,101,32,115,112,97,110,32,111,102,32,116,101,120,116,32,105,110,32,103,101,110,101,114,97,116,101,100,32,99,111,100,101,32,116,111,32,97,110,32,101,108,101,109,101,110,116,10,32,111,102,32,105,116,115,32,103,101,110,101,114,97,116,105,110,103,32,46,112,114,111,116,111,32,102,105,108,101,46,10,10,13,10,5,4,20,2,0,4,18,4,252,6,2,10,10,13,10,5,4,20,2,0,6,18,4,252,6,11,21,10,13,10,5,4,20,2,0,1,18,4,252,6,22,32,10,13,10,5,4,20,2,0,3,18,4,252,6,35,36,10,14,10,4,4,20,3,0,18,6,253,6,2,141,7,3,10,13,10,5,4,20,3,0,1,18,4,253,6,10,20,10,143,1,10,6,4,20,3,0,2,0,18,4,128,7,4,44,26,127,32,73,100,101,110,116,105,102,105,101,115,32,116,104,101,32,101,108,101,109,101,110,116,32,105,110,32,116,104,101,32,111,114,105,103,105,110,97,108,32,115,111,117,114,99,101,32,46,112,114,111,116,111,32,102,105,108,101,46,32,84,104,105,115,32,102,105,101,108,100,10,32,105,115,32,102,111,114,109,97,116,116,101,100,32,116,104,101,32,115,97,109,101,32,97,115,32,83,111,117,114,99,101,67,111,100,101,73,110,102,111,46,76,111,99,97,116,105,111,110,46,112,97,116,104,46,10,10,15,10,7,4,20,3,0,2,0,4,18,4,128,7,4,12,10,15,10,7,4,20,3,0,2,0,5,18,4,128,7,13,18,10,15,10,7,4,20,3,0,2,0,1,18,4,128,7,19,23,10,15,10,7,4,20,3,0,2,0,3,18,4,128,7,26,27,10,15,10,7,4,20,3,0,2,0,8,18,4,128,7,28,43,10,16,10,8,4,20,3,0,2,0,8,2,18,4,128,7,29,42,10,79,10,6,4,20,3,0,2,1,18,4,131,7,4,36,26,63,32,73,100,101,110,116,105,102,105,101,115,32,116,104,101,32,102,105,108,101,115,121,115,116,101,109,32,112,97,116,104,32,116,111,32,116,104,101,32,111,114,105,103,105,110,97,108,32,115,111,117,114,99,101,32,46,112,114,111,116,111,46,10,10,15,10,7,4,20,3,0,2,1,4,18,4,131,7,4,12,10,15,10,7,4,20,3,0,2,1,5,18,4,131,7,13,19,10,15,10,7,4,20,3,0,2,1,1,18,4,131,7,20,31,10,15,10,7,4,20,3,0,2,1,3,18,4,131,7,34,35,10,119,10,6,4,20,3,0,2,2,18,4,135,7,4,29,26,103,32,73,100,101,110,116,105,102,105,101,115,32,116,104,101,32,115,116,97,114,116,105,110,103,32,111,102,102,115,101,116,32,105,110,32,98,121,116,101,115,32,105,110,32,116,104,101,32,103,101,110,101,114,97,116,101,100,32,99,111,100,101,10,32,116,104,97,116,32,114,101,108,97,116,101,115,32,116,111,32,116,104,101,32,105,100,101,110,116,105,102,105,101,100,32,111,98,106,101,99,116,46,10,10,15,10,7,4,20,3,0,2,2,4,18,4,135,7,4,12,10,15,10,7,4,20,3,0,2,2,5,18,4,135,7,13,18,10,15,10,7,4,20,3,0,2,2,1,18,4,135,7,19,24,10,15,10,7,4,20,3,0,2,2,3,18,4,135,7,27,28,10,219,1,10,6,4,20,3,0,2,3,18,4,140,7,4,27,26,202,1,32,73,100,101,110,116,105,102,105,101,115,32,116,104,101,32,101,110,100,105,110,103,32,111,102,102,115,101,116,32,105,110,32,98,121,116,101,115,32,105,110,32,116,104,101,32,103,101,110,101,114,97,116,101,100,32,99,111,100,101,32,116,104,97,116,10,32,114,101,108,97,116,101,115,32,116,111,32,116,104,101,32,105,100,101,110,116,105,102,105,101,100,32,111,102,102,115,101,116,46,32,84,104,101,32,101,110,100,32,111,102,102,115,101,116,32,115,104,111,117,108,100,32,98,101,32,111,110,101,32,112,97,115,116,10,32,116,104,101,32,108,97,115,116,32,114,101,108,101,118,97,110,116,32,98,121,116,101,32,40,115,111,32,116,104,101,32,108,101,110,103,116,104,32,111,102,32,116,104,101,32,116,101,120,116,32,61,32,101,110,100,32,45,32,98,101,103,105,110,41,46,10,10,15,10,7,4,20,3,0,2,3,4,18,4,140,7,4,12,10,15,10,7,4,20,3,0,2,3,5,18,4,140,7,13,18,10,15,10,7,4,20,3,0,2,3,1,18,4,140,7,19,22,10,15,10,7,4,20,3,0,2,3,3,18,4,140,7,25,26].

Hack on top of swipl library(test_cover) for more granular coverage

% -*- mode: Prolog -*- /* TODO: generalize this code to work in any file (currently, file name is hard-coded) This code depends on a modification to ~/src/swipl-devel/packages/plunit/test_cover.pl: $ git diff diff –git a/test_cover.pl b/test_cover.pl index 5290499..24d8874 100644 — a/test_cover.pl +++ b/test_cover.pl @@ -170,9 +170,11 @@ assert_exited(Cl) :- % Restore state and collect failed and […]