# HG changeset patch # User azomics # Date 1596056633 14400 # Node ID b5453d07f740507abef04282174341e4b5ea2153 # Parent 8283ff163ba6372004e7e195ceaaa730d26339ae "planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/flow_overview commit 65373effef15809f3db0e5f9603ef808f4110aa3" diff -r 8283ff163ba6 -r b5453d07f740 color_palette.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/color_palette.py Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,48 @@ +###################################################################### +# Copyright (c) 2016 Northrop Grumman. +# All rights reserved. +###################################################################### + +color_palette = [ + '#000000', # Black 0 + '#FF0000', # Red 1 + '#FFFF00', # Yellow 2 + '#008000', # Dark Green 3 + '#0000FF', # Blue 4 + '#FFA500', # Orange 5 + '#8A2BE2', # BlueViolet 6 + '#808000', # Olive 7 + '#00FFFF', # Cyan 8 + '#FF00FF', # Magenta 9 + '#00FF00', # Green 10 + '#000080', # Navy Blue 11 + '#F08080', # Light Coral 12 + '#800080', # Purple 13 + '#F0E68C', # Khaki 14 + '#8FBC8F', # Dark Sea Green 15 + '#2F4F4F', # Dark Slate Grey 16 + '#008080', # Teal 17 + '#9932CC', # Dark Orchid 18 + '#FF7F50', # Coral 19 + '#FFD700', # Gold 20 + '#008B8B', # Cyan 4 21 + '#800000', # Maroon 22 + '#5F9EA0', # Cadet Blue 23 + '#FFC0CB', # Pink 24 + '#545454', # Grey 25 + '#7FFFD4', # Aquamarine 26 + '#ADD8E6', # Light Blue 27 + '#DB7093', # Medium Violet Red 28 + '#CD853F', # Tan 3 29 + '#4169E1', # Royal Blue 30 + '#708090', # Slate Grey 31 + '#4682B4', # Steel Blue 32 + '#D8BFD8', # Thistle 33 + '#F5DEB3', # Wheat 34 + '#9ACD32', # Yellow Green 35 + '#BDB76B', # Dark Khaki 36 + '#8B008B', # Magenta 4 37 + '#556B2F', # Dark Olive Green 38 + '#00CED1', # Dark Turquoise 39 + '#FF1493' # Deep Pink +] diff -r 8283ff163ba6 -r b5453d07f740 css/parallelCoordinates.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/css/parallelCoordinates.css Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,170 @@ +/*Chart*/ +.chartDiv { + margin-top: 10px; + margin-bottom: 10px; + margin-left: 10px; + margin-right: 10px; + background-color: #ffffff; +} +/*This for stacked / bar plot*/ +.optionButtons{ + padding-bottom: 8px; +} +.igbtn { + border-radius: 4px; + color: white; + background-color: #0E3163; + border:1px; + font-size: 14px; + font-weight: bold; + border-color: #0E3163; + padding: 6px 12px; + background: -webkit-linear-gradient(#0E3163, #3e6db0); + background: -o-linear-gradient(#0E3163, #3e6db0); + background: -moz-linear-gradient(#0E3163, #3e6db0); + background: linear-gradient(#0E3163, #3e6db0); +} + #togglePlot { + display: block; + margin-left: auto; + margin-right: auto; + height: 60px; + width: 90px; + padding: 4px 8px 8px 4px; +} +/*DataTables config*/ +div.dt-buttons { + float: right; +} +th { + background-color:#3965A4; + color:#fff; + border-radius: 2px; + padding:6px 12px; + font-size:14px; + text-align: center; +} +.igtable th { + background: -webkit-linear-gradient(#0E3163, #3e6db0); + background: -o-linear-gradient(#0E3163, #3e6db0); + background: -moz-linear-gradient(#0E3163, #3e6db0); + background: linear-gradient(#0E3163, #3e6db0) +} +body td { + max-width: 50px; + font-size: 14px; + overflow: hidden; + text-overflow: ellipsis; +} +.pctable td { + max-width: 100px; +} +.dtable td { + max-width: 50px; + word-break: break-all; + word-wrap: break-word; +} +.popt thead { + display:none; +} +.popt td { + max-width: 40px; + word-break: break-all; + word-wrap: break-word; +} +div.dataTables_wrapper { + width: 95%; + margin: 0 auto; +} +/*Opacity widget*/ +.widget { + margin-top: 4px; + padding: 4px 4px 8px 4px; + margin-bottom: 10px + height: 36px; + line-height: 12px; + font-size: 12px; + text-align: center; + // float: right; +} +/*This section for coordinates plot*/ +.table th { + text-align: center; + padding: 10px; +} +.table { + width:100%; + border:0px solid; + border-collapse:collapse; + text-align:center; + font-size: 14px; +} +svg { + font: 10px sans-serif; +} +.background path { + fill: none; + stroke: #F0F0F0; + shape-rendering: crispEdges; +} +.foreground path { + fill: none; + stroke-opacity: .8; +} +.brush .extent { + fill-opacity: .3; + stroke: #fff; + shape-rendering: crispEdges; +} +.axis line, +.axis path { + fill: none; + stroke: #000; + stroke-width: 2; + shape-rendering: crispEdges; +} +.axis text { + text-shadow: 0 1px 0 #fff, 1px 0 0 #fff, 0 -1px 0 #fff, -1px 0 0 #fff; +} +.xlabel { + font-size: 14px; + fill: #808080; +} +.ylabel { + font-size: 16px; + fill: #808080; +} +/*This section for boxplots*/ +.box { + font: 10px sans-serif; +} +.box line, +.box rect, +.box circle { + fill: red; + stroke: #000; + stroke-width: 1px; +} +.box .center { + stroke-dasharray: 3,3; +} +.box .outlier { + fill: none; + stroke: #000; +} +.axisbp path, +.axisbp line { + stroke-width: 1px; + fill: +} +.y.axisbp path { + stroke-width: 2; + stroke: #000; + fill: none; +} +.x.axisbp path { + fill: none; + stroke: #C8C8C8; + stroke-width: 0px; + shape-rendering: crispEdges; +} diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/color_palette.py --- a/flow_overview/color_palette.py Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,48 +0,0 @@ -###################################################################### -# Copyright (c) 2016 Northrop Grumman. -# All rights reserved. -###################################################################### - -color_palette = [ - '#000000', # Black 0 - '#FF0000', # Red 1 - '#FFFF00', # Yellow 2 - '#008000', # Dark Green 3 - '#0000FF', # Blue 4 - '#FFA500', # Orange 5 - '#8A2BE2', # BlueViolet 6 - '#808000', # Olive 7 - '#00FFFF', # Cyan 8 - '#FF00FF', # Magenta 9 - '#00FF00', # Green 10 - '#000080', # Navy Blue 11 - '#F08080', # Light Coral 12 - '#800080', # Purple 13 - '#F0E68C', # Khaki 14 - '#8FBC8F', # Dark Sea Green 15 - '#2F4F4F', # Dark Slate Grey 16 - '#008080', # Teal 17 - '#9932CC', # Dark Orchid 18 - '#FF7F50', # Coral 19 - '#FFD700', # Gold 20 - '#008B8B', # Cyan 4 21 - '#800000', # Maroon 22 - '#5F9EA0', # Cadet Blue 23 - '#FFC0CB', # Pink 24 - '#545454', # Grey 25 - '#7FFFD4', # Aquamarine 26 - '#ADD8E6', # Light Blue 27 - '#DB7093', # Medium Violet Red 28 - '#CD853F', # Tan 3 29 - '#4169E1', # Royal Blue 30 - '#708090', # Slate Grey 31 - '#4682B4', # Steel Blue 32 - '#D8BFD8', # Thistle 33 - '#F5DEB3', # Wheat 34 - '#9ACD32', # Yellow Green 35 - '#BDB76B', # Dark Khaki 36 - '#8B008B', # Magenta 4 37 - '#556B2F', # Dark Olive Green 38 - '#00CED1', # Dark Turquoise 39 - '#FF1493' # Deep Pink -] diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/flowstatlib.py --- a/flow_overview/flowstatlib.py Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,100 +0,0 @@ -###################################################################### -# Copyright (c) 2016 Northrop Grumman. -# All rights reserved. -###################################################################### -from __future__ import print_function -import sys -import pandas as pd -from scipy.stats import gmean -from argparse import ArgumentParser - - -def gen_overview_stats(file_name): - flow_stats = {} - fcs = pd.read_table(file_name) - (events, columns) = fcs.shape - flow_stats['fcs'] = fcs - flow_stats['events'] = events - flow_stats['columns'] = columns - 1 - flow_stats['data'] = fcs.iloc[:, :-1] - flow_stats['population'] = fcs.iloc[:, -1:].iloc[:, 0] - flow_stats['population_freq'] = flow_stats['population'].value_counts() - flow_stats['population_sample'] = (flow_stats['population_freq'] * (20000/float(events))).round(decimals=0) - flow_stats['population_freq_sort'] = flow_stats['population_freq'].sort_index() - flow_stats['population_per'] = (flow_stats['population'].value_counts(normalize=True) * 100).round(decimals=2) - flow_stats['population_per_sort'] = flow_stats['population_per'].sort_index() - flow_stats['population_all'] = pd.concat([flow_stats['population_freq_sort'], flow_stats['population_per_sort']], axis=1) - flow_stats['population_all'].columns = ['Count', 'Percentage'] - flow_stats['min'] = flow_stats['data'].values.min() - flow_stats['max'] = flow_stats['data'].values.max() - flow_stats['markers'] = list(flow_stats['data'].columns) - flow_stats['mfi'] = fcs.groupby('Population').mean().round(decimals=2) - flow_stats['mfi_pop'] = pd.merge(flow_stats['mfi'], flow_stats['population_all'], left_index=True, right_index=True) - flow_stats['mfi_pop']['Population'] = flow_stats['mfi_pop'].index - flow_stats['gmfi'] = fcs.groupby('Population').agg(lambda x: gmean(list(x))).round(decimals=2) - flow_stats['gmfi_pop'] = pd.merge(flow_stats['gmfi'], flow_stats['population_all'], left_index=True, right_index=True) - flow_stats['gmfi_pop']['Population'] = flow_stats['gmfi_pop'].index - flow_stats['mdfi'] = fcs.groupby('Population').median().round(decimals=2) - flow_stats['mdfi_pop'] = pd.merge(flow_stats['mdfi'], flow_stats['population_all'], left_index=True, right_index=True) - flow_stats['mdfi_pop']['Population'] = flow_stats['mdfi_pop'].index - - # - # If the number of events is less than 20000, then return - # the complete data set, - # Otherwise sample the data to only return 20000 events. - if events <= 20000: - flow_stats['sample'] = fcs - else: - fcs_np = fcs.values - sample_data = [] - pop_found = {} - for i in range(0, events): - population_number = fcs_np[i][columns-1] - if population_number in pop_found: - if pop_found[population_number] < flow_stats['population_sample'][population_number]: - pop_found[population_number] += 1 - sample_data.append(fcs_np[i]) - else: - pop_found[population_number] = 1 - sample_data.append(fcs_np[i]) - flow_stats['sample'] = pd.DataFrame(sample_data) - flow_stats['sample'].columns = fcs.columns - - flow_stats['sample_data'] = flow_stats['sample'].iloc[:, :-1] - flow_stats['sample_population'] = flow_stats['sample'].iloc[:, -1:].iloc[:, 0] - - return flow_stats - - -if __name__ == '__main__': - parser = ArgumentParser( - prog="flowstats", - description="Gets statistics on FLOCK run") - - parser.add_argument( - '-i', - dest="input_file", - required=True, - help="File locations for flow clr file.") - - parser.add_argument( - '-o', - dest="out_file", - required=True, - help="Path to the directory for the output file.") - args = parser.parse_args() - - flow_stats = gen_overview_stats(args.input_file) - with open(args.out_file, "w") as outf: - outf.write("Events: ", flow_stats['events']) - outf.write("Min: ", flow_stats['min']) - outf.write("Max: ", flow_stats['max']) - outf.write("Columns: ", flow_stats['columns']) - outf.write("Markers: ", flow_stats['markers']) - outf.write("Population: ", flow_stats['population']) - outf.write("Population Freq: ", flow_stats['population_freq']) - outf.write("Population Sample: ", flow_stats['population_sample']) - outf.write("Population Per: ", flow_stats['population_per']) - outf.write("Sample Data contains ", len(flow_stats['sample']), " events") - outf.write("MIF_POP ", flow_stats['mfi_pop']) - sys.exit(0) diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/genFlowOverview.py --- a/flow_overview/genFlowOverview.py Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,330 +0,0 @@ -#!/usr/bin/env python -###################################################################### -# Copyright (c) 2016 Northrop Grumman. -# All rights reserved. -###################################################################### -from __future__ import print_function -import sys -import os -import pandas as pd -import logging -import fileinput - -from argparse import ArgumentParser -from jinja2 import Environment, FileSystemLoader -from collections import defaultdict - -from color_palette import color_palette -from flowstatlib import gen_overview_stats -import matplotlib as mpl -mpl.use('Agg') -import matplotlib.pyplot as plt - - -profile_key = { - "1": "-", - "2": "lo", - "3": "+", - "4": "hi" -} - - -# flow CL functions -def run_flowCL(phenotype, output_txt, output_pdf, tool): - run_command = " ". join(["Rscript --slave --vanilla", tool, "--args", - output_txt, phenotype]) - os.system(run_command) - - get_graph = " ".join(["mv flowCL_results/*.pdf", output_pdf]) - os.system(get_graph) - return - - -def generate_flowCL_query(list_markers, list_types): - if (len(list_markers) != len(list_types)): - return("pb with headers") - query = [] - # go through both lists, remove fsc/ssc - for i in range(1, len(list_markers)): - if not list_markers[i].startswith("FSC") and not list_markers[i].startswith("SSC"): - query.append(list_markers[i].upper()) - query.append(profile_key[list_types[i]]) - # return concatenated string - return("".join(query)) - - -def translate_profiles(input_file, tool_dir, html_dir): - tool = "/".join([tool_dir, "getOntology.R"]) - html_table = "".join([html_dir, "/CLprofiles.txt"]) - score_table = "".join(["cp ", input_file, " ", html_dir, "/scores.txt"]) - os.system(score_table) - - # read profile - with open(input_file, "r") as flock_profiles, open(html_table, "w") as out: - headers = flock_profiles.readline() - headers = headers.strip() - markers = headers.split("\t")[:-2] - counter = 0 - - out.write("Population\tFlowCL Query\tNb Results\tLink to PDF\t") - out.write("Top Result Label\tTop Result Score\tTop Result CL\n") - queries = {} - # create marker query for each population - for lines in flock_profiles: - lines = lines.strip("\n") - pop_profile = lines.split("\t")[:-2] - flowcl_query = generate_flowCL_query(markers, pop_profile) - counter += 1 - nb_results = "0" - top_label = "no_match" - top_score = "NA" - top_CL = "NA" - pdf_link = "NA" - - # check if query was run before - if flowcl_query not in queries: - # create filenames for results & graphs - txt = "".join(["flowcl_pop", str(counter).zfill(2), ".txt"]) - text_result = "/".join([html_dir, txt]) - graph = "".join(["flowcl_pop", str(counter).zfill(2), ".pdf"]) - graph_output = "/".join([html_dir, graph]) - # run flowCL for each marker profile - run_flowCL(flowcl_query, text_result, graph_output, tool) - - # test that text file exists if not results are all NAs: - if os.path.isfile(text_result): - with open(text_result, "r") as res: - for line in res: - if line.startswith("Score"): - data = line.split(") ") - top_score = data[2][:-2] - tot_results = len(data) - 2 - nb_results = str(tot_results) - if tot_results == 5: - if len(data[6].split("+")) > 1: - nb_results = "5+" - elif line.startswith("Cell ID"): - prep_link = line.split(") ")[1][:-2] - cl = prep_link.replace("_", ":") - link = "".join(['<a href="http://www.immport-labs.org/immport-ontology/public/home/home/', cl, '" target="_blank">']) - top_CL = "".join([link, prep_link, "</a>"]) - elif line.startswith("Cell Label"): - top_label = line.split(") ")[1][:-2] - pdf_link = "".join(['<a href="', graph, '" target="_blank">PDF</a>']) - tmpflowcl_query = "".join(['<a href="', txt, '" target="_blank">', flowcl_query, '</a>']) - queries[flowcl_query] = { - "query": tmpflowcl_query, - "results": nb_results, - "pdf": pdf_link, - "label": top_label, - "score": top_score, - "CL": top_CL - } - - # write query results to CLprofiles.txt - out.write("\t".join([pop_profile[0], - queries[flowcl_query]["query"], - queries[flowcl_query]["results"], - queries[flowcl_query]["pdf"], - queries[flowcl_query]["label"], - queries[flowcl_query]["score"], - queries[flowcl_query]["CL"]]) + "\n") - - -# boxplots data massaging -def panel_to_json_string(panel): - # from http://stackoverflow.com/questions/28078118/merge-many-json-strings-with-python-pandas-inputs - def __merge_stream(key, stream): - return '"' + key + '"' + ': ' + stream + ', ' - try: - stream = '{' - for item in panel.items: - stream += __merge_stream(item, panel.loc[item, :, :].to_json()) - # take out extra last comma - stream = stream[:-2] - # add the final paren - stream += '}' - except: - logging.exception('Panel Encoding did not work') - return stream - - -def get_outliers(group, upper, lower): - cat = group.name - out = {} - for marker in group: - out[marker] = group[(group[marker] > upper.loc[cat][marker]) | (group[marker] < lower.loc[cat][marker])][marker] - return out - - -def get_boxplot_stats(all_data, mfi_file, output_json): - # modified code from http://bokeh.pydata.org/en/latest/docs/gallery/boxplot.html - df = pd.read_table(all_data) - pops = df.groupby('Population') - q1 = pops.quantile(q=0.25) - q2 = pops.quantile(q=0.5) - q3 = pops.quantile(q=0.75) - iqr = q3 - q1 - upper = q3 + 1.5*iqr - lower = q1 - 1.5*iqr - resampled = False - # get outliers - out = pops.apply(get_outliers, upper, lower).dropna() - outliers = defaultdict(dict) - for population in set(df.Population): - for marker in df.columns: - if marker != 'Population': - tmp_outliers = list(out[population][marker]) - if (len(list(out[population][marker]))> 100): - tmp_outliers = list(out[population][marker].sample(n=100)) - resampled = True - outliers[population][marker] = tmp_outliers - outdf = pd.DataFrame(outliers) - # Get initial MFI values - mfi = pd.read_table(mfi_file) - mfi = mfi.set_index('Population') - - data = {'q1': q1, - 'q2': q2, - 'q3': q3, - 'upper': upper, - 'lower': lower, - 'outliers': outdf.T, - 'mfi': mfi} - wp = pd.Panel(data) - - with open(output_json, "w") as js_all: - js_all.write(panel_to_json_string(wp)) - - return resampled - -# html generation -def gen_flow_overview(args): - flow_stats = gen_overview_stats(args.input_file) - os.mkdir(args.output_directory) - html_template = "genOverview.template" - - if args.scores: - translate_profiles(args.scores, args.tool_directory, args.output_directory) - html_template = "genOverviewCL.template" - - env = Environment(loader=FileSystemLoader(args.tool_directory + "/templates")) - template = env.get_template(html_template) - - real_directory = args.output_directory.replace("/job_working_directory", "") - context = {'outputDirectory': real_directory} - overview = template.render(**context) - with open(args.output_file, "w") as f: - f.write(overview) - - flow_sample_file_name = args.output_directory + "/flow.sample" - with open(flow_sample_file_name, "w") as flow_sample_file: - flow_stats['sample'].to_csv(flow_sample_file, sep="\t", index=False, float_format='%.0f') - - flow_mfi_file_name = args.output_directory + "/flow.mfi" - with open(flow_mfi_file_name, "w") as flow_mfi_file: - flow_stats[args.mfi_calc].to_csv(flow_mfi_file, sep="\t", float_format='%.0f') - - mpop = "_".join([args.mfi_calc, "pop"]) - flow_mfi_pop_file_name = args.output_directory + "/flow.mfi_pop" - with open(flow_mfi_pop_file_name, "w") as flow_mfi_pop_file: - flow_stats[mpop].to_csv(flow_mfi_pop_file, sep="\t", index=False, float_format="%.2f") - - # box plot data - boxplot_data = args.output_directory + "/boxplotData.json" - resampled = get_boxplot_stats(args.input_file, flow_mfi_file_name, boxplot_data) - - # Generate the Images -- eventually we should change that over to D3 - fcm = flow_stats['sample_data'].values - colors = [] - for i, j in enumerate(flow_stats['sample_population']): - colors.append(color_palette[j]) - - for i in range(flow_stats['columns']): - for j in range(flow_stats['columns']): - file_name = "m" + str(i) + "_m" + str(j) - ax = plt.subplot(1, 1, 1) - plt.subplots_adjust(left=0.0, bottom=0.0, right=1.0, top=1.0, wspace=0.0, hspace=0.0) - plt.scatter(fcm[:, i], fcm[:, j], s=1, c=colors, edgecolors='none') - plt.axis([0, 1024, 0, 1024]) - plt.xticks([]) - plt.yticks([]) - F = plt.gcf() - F.set_size_inches(1, 1) - F.set_dpi(90) - png_file = file_name + "_90X90.png" - F.savefig(args.output_directory + "/" + png_file) - plt.clf() - - flow_overview_file_name = args.output_directory + "/flow.overview" - with open(flow_overview_file_name, "w") as flow_overview_file: - flow_overview_file.write("<table>\n") - flow_overview_file.write("<tr><td> </td>\n") - for i in range(flow_stats['columns']): - flow_overview_file.write("<td>" + flow_stats['markers'][i] + "</td>\n") - - for i in range(flow_stats['columns']): - flow_overview_file.write("<tr>\n") - flow_overview_file.write("<td>" + flow_stats['markers'][i] + "</td>\n") - for j in range(flow_stats['columns']): - file_name = "m" + str(j) + "_m" + str(i) - image_file = file_name + "_90X90.png" - flow_overview_file.write('<td><img src="' + image_file + '"/></td>') - flow_overview_file.write("</tr>\n") - - flow_overview_file.write("</table>\n</body>\n<html>\n") - - if resampled: - to_find = '<div id="outlierWarning" style="display:none;">' - to_replace = '<div id="outlierWarning">' - ## yay python 2.7 - ro = fileinput.input(args.output_file, inplace=True, backup=".bak") - for roline in ro: - print(roline.replace(to_find, to_replace), end='') - ro.close() - - -if __name__ == "__main__": - parser = ArgumentParser( - prog="genOverview", - description="Generate an overview plot of Flow results.") - - parser.add_argument( - '-i', - dest="input_file", - required=True, - help="File location for the Flow Text file.") - - parser.add_argument( - '-o', - dest="output_file", - required=True, - help="File location for the HTML output file.") - - parser.add_argument( - '-d', - dest="output_directory", - required=True, - help="Directory location for the Flow Plot.") - - parser.add_argument( - '-M', - dest="mfi_calc", - required=True, - help="what to calculate for centroids.") - - parser.add_argument( - '-p', - dest="scores", - help="File location for FLOCK population scores.") - - parser.add_argument( - '-t', - dest="tool_directory", - required=True, - help="Location of the Tool Directory.") - - args = parser.parse_args() - - gen_flow_overview(args) - sys.exit(0) diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/genFlowOverview.xml --- a/flow_overview/genFlowOverview.xml Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,191 +0,0 @@ -<tool id="gen_flow_overview" name="Generate overview information" version="1.0"> - <description>of FLOCK flow analysis</description> - <requirements> - <requirement type="package" version="1.5.0">matplotlib</requirement> - <requirement type="package" version="1.10.2">numpy</requirement> - <requirement type="package" version="0.16.0">scipy</requirement> - <requirement type="package" version="0.17.1">pandas</requirement> - <requirement type="package" version="2.8">jinja2</requirement> - <requirement type="package" version="3.3.0">r</requirement> - <requirement type="package" version="1.11.2">bioconductor-flowcl</requirement> - </requirements> - <stdio> - <exit_code range="2" level="fatal" description="There was a problem running flowCL. You might want to check your marker names - See stderr for more details." /> - <exit_code range="3:" level="fatal" description="See stderr for more details." /> - </stdio> - <command><![CDATA[ - #if $ontology.runcl == "no" - python $__tool_directory__/genFlowOverview.py -i "${input}" -o "${html_file}" -M "${mfi}" -d "${html_file.files_path}" -t $__tool_directory__ - #else - python $__tool_directory__/genFlowOverview.py -i "${input}" -o "${html_file}" -M "${mfi}" -d "${html_file.files_path}" -t $__tool_directory__ -p "${scores}" - #end if - ]]> - </command> - <inputs> - <param format="flowclr" name="input" type="data" label="Flow Result File"/> - <param name="mfi" type="select" label="Calculate centroids using:"> - <option value="mfi" selected="true">Mean Fluorescence Intensity</option> - <option value="mdfi">Median Fluorescence Intensity</option> - <option value="gmfi">Geometric Mean Fluorescence Intensity</option> - </param> - <conditional name="ontology"> - <param name="runcl" type="select" label="Associate FLOCK population score profiles with Cell Ontology?" help="using FlowCL"> - <option value="no">No, thank you</option> - <option value="yes">Yes, pretty please, even though it will take 10 more minutes to run</option> - </param> - <when value="yes"> - <param format="flowscore" name="scores" type="data" label="Population score profiles from FLOCK"/> - </when> - </conditional> - </inputs> - <outputs> - <data format="html" name="html_file" label="Overview of ${input.name}"> - </data> - </outputs> - <tests> - <test> - <param name="input" value="input.flowclr"/> - <param name="mfi" value="mfi"/> - <param name="runcl" value="no"/> - <output name="output_file" file="out1/out.html"> - <extra_files type="file" name="flow.mfi" value="out1/flow.mfi"/> - <extra_files type="file" name="flow.mfi_pop" value="out1/flow.mfi_pop"/> - <extra_files type="file" name="flow.overview" value="out1/flow.overview"/> - <extra_files type="file" name="flow.sample" value="out1/flow.sample"/> - <extra_files type="file" name="boxplot.json" value="out1/boxplotData.json"/> - <extra_files type="file" name="m0_m0_90X90.png" value="out1/m0_m0_90X90.png" compare="contains"/> - <extra_files type="file" name="m0_m1_90X90.png" value="out1/m0_m1_90X90.png" compare="contains"/> - <extra_files type="file" name="m1_m0_90X90.png" value="out1/m1_m0_90X90.png" compare="contains"/> - <extra_files type="file" name="m1_m1_90X90.png" value="out1/m1_m1_90X90.png" compare="contains"/> - </output> - </test> - <test> - <param name="input" value="input.flowclr"/> - <param name="mfi" value="mfi"/> - <param name="runcl" value="yes"/> - <param name="scores" value="profile.flowscore"/> - <output name="output_file" file="out2/out.html"> - <extra_files type="file" name="boxplot.json" value="out2/boxplotData.json"/> - <extra_files type="file" name="CLprofiles.txt" value="out2/CLprofiles.txt"/> - <extra_files type="file" name="flow.mfi" value="out2/flow.mfi"/> - <extra_files type="file" name="flow.mfi_pop" value="out2/flow.mfi_pop"/> - <extra_files type="file" name="flow.overview" value="out2/flow.overview"/> - <extra_files type="file" name="flow.sample" value="out2/flow.sample"/> - <extra_files type="file" name="m0_m0_90X90.png" value="out2/m0_m0_90X90.png" compare="contains"/> - <extra_files type="file" name="m0_m1_90X90.png" value="out2/m0_m1_90X90.png" compare="contains"/> - <extra_files type="file" name="m1_m0_90X90.png" value="out2/m1_m0_90X90.png" compare="contains"/> - <extra_files type="file" name="m1_m1_90X90.png" value="out2/m1_m1_90X90.png" compare="contains"/> - <extra_files type="file" name="scores.txt" value="out2/scores.txt"/> - <extra_files type="file" name="flowcl_pop01.pdf" value="out2/flowcl_pop01.pdf" compare="contains"/> - <extra_files type="file" name="flowcl_pop01.txt" value="out2/flowcl_pop01.txt"/> - <extra_files type="file" name="flowcl_pop04.pdf" value="out2/flowcl_pop04.pdf" compare="contains"/> - <extra_files type="file" name="flowcl_pop04.txt" value="out2/flowcl_pop04.txt"/> - <extra_files type="file" name="flowcl_pop07.pdf" value="out2/flowcl_pop07.pdf" compare="contains"/> - <extra_files type="file" name="flowcl_pop07.txt" value="out2/flowcl_pop07.txt"/> - <extra_files type="file" name="flowcl_pop13.pdf" value="out2/flowcl_pop13.pdf" compare="contains"/> - <extra_files type="file" name="flowcl_pop13.txt" value="out2/flowcl_pop13.txt"/> - <extra_files type="file" name="flowcl_pop14.pdf" value="out2/flowcl_pop14.pdf" compare="contains"/> - <extra_files type="file" name="flowcl_pop14.txt" value="out2/flowcl_pop14.txt"/> - <extra_files type="file" name="flowcl_pop15.pdf" value="out2/flowcl_pop15.pdf" compare="contains"/> - <extra_files type="file" name="flowcl_pop15.txt" value="out2/flowcl_pop15.txt"/> - <extra_files type="file" name="flowcl_pop19.pdf" value="out2/flowcl_pop19.pdf" compare="contains"/> - <extra_files type="file" name="flowcl_pop19.txt" value="out2/flowcl_pop19.txt"/> - <extra_files type="file" name="flowcl_pop20.pdf" value="out2/flowcl_pop20.pdf" compare="contains"/> - <extra_files type="file" name="flowcl_pop20.txt" value="out2/flowcl_pop20.txt"/> - <extra_files type="file" name="flowcl_pop23.pdf" value="out2/flowcl_pop23.pdf" compare="contains"/> - <extra_files type="file" name="flowcl_pop23.txt" value="out2/flowcl_pop23.txt"/> - </output> - </test> - </tests> - <help><![CDATA[ - This tool generates an overview of the flow analysis results. - ------ - -**Input** - -Tool input is a tab-separated file containing markers fluorescence intensities for each event as well as population and is generated as part of FLOCK or CrossSample output. If the option is selected, flowCL is used to associate populations defined by FLOCK to a Cell Ontology term. - -.. class:: infomark - -Tip: Marker names need to be in the Cell Ontology for flowCL to run. - -**Output** - -The output is a page with multiple tabs that allows visualization of the data. - -.. class: warningmark - -The FLOCK output is proportionally downsampled to 20K events for the visualization. - -.. class:: warningmark - -*The output of this tool is interactive. However, comments or any other modifications made are not saved when exiting the view.* - ------ - -**Example** - -*Input* - fluorescence intensities per marker and population ID per event:: - - Marker1 Marker2 Marker3 Population - 33 47 11 1 - 31 64 11 6 - 21 62 99 2 - 14 34 60 7 - -*Output* - -Summary of the data: - -The comment field of this table is editable, and can be used to name the populations. The edited values are used to populate the legends of the other graphs. The columns are re-orderable. The 'col visibility' button allows to choose which columns to display. 'CSV', 'PDF' and 'Copy' respectively allow to download a comma-separated values file, a pdf version or to copy to your clipboard in a tab-separated format the current view of the table. - -.. image:: static/images/flowtools/summary.png - -.. image:: static/images/flowtools/edit_summary.png - - -Scatterplots overview: - -.. image:: static/images/flowtools/overview.png - - -2D Scatterplot: - -The user can choose which populations and markers to display. The Plotly toolbar allows more control over the display of the graph. There is an option to save the plot as a png file. - -.. image:: static/images/flowtools/scatter2D.png - - -3D Scatterplot: - -The user can choose which populations and markers to display. The Plotly toolbar allows more control over the display of the graph. There is an option to save the plot as a png file. - -.. image:: static/images/flowtools/scatter3D.png - - -Parallel Coordinates: - -The user can reorder the markers, and choose which populations to display either by selecting them in the legends via checkboxes or by selecting them on the graph. Data selected for display is shown in the table below the graph. Mousing over a line in that table highlights the corresponding line on the graph. The 'col visibility' button allows to choose which columns to display. 'CSV', 'PDF' and 'Copy' respectively allow to download a comma-separated values file, a pdf version or to copy to your clipboard in a tab-separated format the current view of the table. - -.. image:: static/images/flowtools/pcflock.png - - -Summary Statistics Boxplots: - -The user can choose whether to group the boxplots per marker or per population. By default, the values displayed are the 25th, median and 75th percentiles. The whiskers represent 1.5 times the interquartile range. The MFI or the values can be displayed by checking the corresponding checkboxes. The number of markers that can be plotted simultaneously is limited to 5. The number of outliers per data point is limited to 100. If there are more than 100 outliers, they are downsampled randomly to a 100 and a warning message is displayed. - -.. image:: static/images/flowtools/bpflock.png - - -If the ontology option was selected, the following tab is displayed. -The CL terms hyperlink to their representation in the Immport Cell Ontology browser. The full flowCL run summary is accessible by clicking on the phenotype. - -.. image:: static/images/flowtools/profileCL_go.png - - ]]> - </help> - <citations> - <citation type="doi">10.1093/bioinformatics/btu807</citation> - </citations> -</tool> diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/getOntology.R --- a/flow_overview/getOntology.R Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,28 +0,0 @@ -# Cell Ontology Module for Galaxy -# FlowCL -###################################################################### -# Copyright (c) 2016 Northrop Grumman. -# All rights reserved. -###################################################################### -# -# Version 1 -# Cristel Thomas -# -# - -library(flowCL) -library(base) - -getOntology <- function(output_file, markers) { - res <- flowCL(markers, ResetArch = TRUE) - if (length(res) == 6) { - report <- capture.output(res$Table) - sink(output_file) - cat(report, sep = "\n") - sink() - } -} - -args <- commandArgs(trailingOnly = TRUE) -markers <- paste(args[3:length(args)], collapse="") -getOntology(args[2], markers) diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/flowtools/css/flowCL.css --- a/flow_overview/static/flowtools/css/flowCL.css Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,43 +0,0 @@ -/* -** DataTables config -*/ -div.dt-buttons { - float: right; -} - -th { - font-size:16px; - text-align: left; -} - -body td { - max-width: 50px; - font-size: 14px; - overflow: hidden; - text-overflow: ellipsis; -} - -.cltable thead { - display:none; -} - -.cltable td { - max-width: 40px; - word-break: break-all; - word-wrap: break-word; -} - -.firstcol { - width: 160px; -} - -.smallcols { - width: 100px; -} - -div.dataTables_wrapper { - width: 95%; - margin: 0 auto; -} - - diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/flowtools/css/parallelCoordinates.css --- a/flow_overview/static/flowtools/css/parallelCoordinates.css Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,170 +0,0 @@ -/*Chart*/ -.chartDiv { - margin-top: 10px; - margin-bottom: 10px; - margin-left: 10px; - margin-right: 10px; - background-color: #ffffff; -} -/*This for stacked / bar plot*/ -.optionButtons{ - padding-bottom: 8px; -} -.igbtn { - border-radius: 4px; - color: white; - background-color: #0E3163; - border:1px; - font-size: 14px; - font-weight: bold; - border-color: #0E3163; - padding: 6px 12px; - background: -webkit-linear-gradient(#0E3163, #3e6db0); - background: -o-linear-gradient(#0E3163, #3e6db0); - background: -moz-linear-gradient(#0E3163, #3e6db0); - background: linear-gradient(#0E3163, #3e6db0); -} - #togglePlot { - display: block; - margin-left: auto; - margin-right: auto; - height: 60px; - width: 90px; - padding: 4px 8px 8px 4px; -} -/*DataTables config*/ -div.dt-buttons { - float: right; -} -th { - background-color:#3965A4; - color:#fff; - border-radius: 2px; - padding:6px 12px; - font-size:14px; - text-align: center; -} -.igtable th { - background: -webkit-linear-gradient(#0E3163, #3e6db0); - background: -o-linear-gradient(#0E3163, #3e6db0); - background: -moz-linear-gradient(#0E3163, #3e6db0); - background: linear-gradient(#0E3163, #3e6db0) -} -body td { - max-width: 50px; - font-size: 14px; - overflow: hidden; - text-overflow: ellipsis; -} -.pctable td { - max-width: 100px; -} -.dtable td { - max-width: 50px; - word-break: break-all; - word-wrap: break-word; -} -.popt thead { - display:none; -} -.popt td { - max-width: 40px; - word-break: break-all; - word-wrap: break-word; -} -div.dataTables_wrapper { - width: 95%; - margin: 0 auto; -} -/*Opacity widget*/ -.widget { - margin-top: 4px; - padding: 4px 4px 8px 4px; - margin-bottom: 10px - height: 36px; - line-height: 12px; - font-size: 12px; - text-align: center; - // float: right; -} -/*This section for coordinates plot*/ -.table th { - text-align: center; - padding: 10px; -} -.table { - width:100%; - border:0px solid; - border-collapse:collapse; - text-align:center; - font-size: 14px; -} -svg { - font: 10px sans-serif; -} -.background path { - fill: none; - stroke: #F0F0F0; - shape-rendering: crispEdges; -} -.foreground path { - fill: none; - stroke-opacity: .8; -} -.brush .extent { - fill-opacity: .3; - stroke: #fff; - shape-rendering: crispEdges; -} -.axis line, -.axis path { - fill: none; - stroke: #000; - stroke-width: 2; - shape-rendering: crispEdges; -} -.axis text { - text-shadow: 0 1px 0 #fff, 1px 0 0 #fff, 0 -1px 0 #fff, -1px 0 0 #fff; -} -.xlabel { - font-size: 14px; - fill: #808080; -} -.ylabel { - font-size: 16px; - fill: #808080; -} -/*This section for boxplots*/ -.box { - font: 10px sans-serif; -} -.box line, -.box rect, -.box circle { - fill: red; - stroke: #000; - stroke-width: 1px; -} -.box .center { - stroke-dasharray: 3,3; -} -.box .outlier { - fill: none; - stroke: #000; -} -.axisbp path, -.axisbp line { - stroke-width: 1px; - fill: -} -.y.axisbp path { - stroke-width: 2; - stroke: #000; - fill: none; -} -.x.axisbp path { - fill: none; - stroke: #C8C8C8; - stroke-width: 0px; - shape-rendering: crispEdges; -} diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/flowtools/js/boxplotsFlow.js --- a/flow_overview/static/flowtools/js/boxplotsFlow.js Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,724 +0,0 @@ -// Copyright (c) 2016 Northrop Grumman. -// All rights reserved. -var updateBPmfi = function(plotconfig){ - plotconfig.selectedPopulations = []; - $(plotconfig.popSelectj).each(function() { - if (this.checked) { - plotconfig.selectedPopulations.push(parseInt(this.value)); - } - }); - // Update selected markers? - plotconfig.selectedMarkers = []; - $(plotconfig.mrkrSelectj).each(function() { - if (this.checked) { - plotconfig.selectedMarkers.push(parseInt(this.value)); - } - }); - // update plot - updateBoxplotMFI(plotconfig); -}; - -var displayPopulationLegend = function(plotconfig) { - $(plotconfig.table).empty(); - plotconfig.allPopulations.map(function(value,index) { - $(plotconfig.table).append('<tr><td align="center">' - + '<input type="checkbox" checked class=' + plotconfig.popSelect - + ' value=' + value + '/></td><td title="' + newNames[value] + '">' - + newNames[value] + '</td><td><span style="background-color:' - + color_palette[0][value][0] + '"> </span></td></tr>'); - }); - - $(plotconfig.popSelectAll).click(function() { - var checkAll = $(plotconfig.popSelectAll).prop('checked'); - if (checkAll) { - $(plotconfig.popSelectj).prop("checked", true); - } else { - $(plotconfig.popSelectj).prop("checked", false); - } - updateBPmfi(plotconfig); - }); - - $(plotconfig.popSelectj).click(function() { - if ($(plotconfig.popSelectj).length == $(plotconfig.popSelectCheck).length) { - $(plotconfig.popSelectAll).prop("checked",true); - } else { - $(plotconfig.popSelectAll).prop("checked",false); - } - updateBPmfi(plotconfig); - }); - - $(plotconfig.popSelectj).each(function() { - var selectedpopn = parseInt(this.value); - if ($.inArray(selectedpopn,plotconfig.selectedPopulations) > -1) { - this.checked = true; - } else { - this.checked = false; - } - }); -}; - -var displayToolbar = function(plotconfig){ - $(plotconfig.displaybutton).on("click",function() { - $(plotconfig.popSelectAll).prop("checked",true); - $(plotconfig.popSelectj).prop("checked", true); - $(plotconfig.mrkrSelectj).prop("checked", true); - $(plotconfig.mrkrSelectAll).prop("checked",true); - $(plotconfig.displayMFI).prop("checked", false); - $(plotconfig.displayvalues).prop("checked", false); - updateBPmfi(plotconfig); - }); - - $(plotconfig.toggledisplayj).on("click",function() { - var text = document.getElementById(plotconfig.toggledisplay).firstChild; - text.data = text.data == "View per marker" ? "View per population" : "View per marker"; - plotconfig.view = plotconfig.view == "p" ? "m" : "p"; - updateBPmfi(plotconfig); - }); - - $(plotconfig.displayMFI).on("click", function(){ - updateBPmfi(plotconfig); - }); - - $(plotconfig.displayvalues).on("click", function(){ - updateBPmfi(plotconfig); - }); - - displayPlot(plotconfig); -}; - -var displayPlot = function(plotconfig) { - var h = $(window).height() - 200, - nbPop = Object.keys(plotconfig.csdata.mfi[plotconfig.mrkrNames[0]]).length + 2; - - $(plotconfig.plotdivj).empty(); - $(plotconfig.plotdivj).height(h); - - // Get Markers too - for (var i = 0, nbMarkers = plotconfig.mrkrNames.length; i < nbMarkers; i++){ - plotconfig.allMarkers.push(i); - plotconfig.selectedMarkers.push(i); - } - for (var i = 2; i < nbPop; i++) { - plotconfig.allPopulations.push(i - 1); - plotconfig.selectedPopulations.push(i - 1); - } - - $(window).on('resize',function() { - waitForFinalEvent(function() { - updateBoxplotMFI(plotconfig); - }, 500, "resizePlot"); - }); - - displayPopulationLegend(plotconfig); - displayMarkerTable(plotconfig); - updateBoxplotMFI(plotconfig); -}; - -var displayMarkerTable = function(plotconfig){ - var nbm = plotconfig.mrkrNames.length + 1; - $(plotconfig.mtable).empty(); - plotconfig.allMarkers.map(function(v) { - $(plotconfig.mtable).append('<tr>' - + '<td><span style="background-color:rgba(0,0,0,' + (v + 1 )/ nbm + ')' - + '"> </span></td>' - + '<td title="' + plotconfig.mrkrNames[v] + '">' - + plotconfig.mrkrNames[v] + '</td>' - + '<td align="center"><input type="checkbox" checked class=' - + plotconfig.mrkrSelect + ' value=' + v + '/></td></tr>'); - }); - - if (nbm > 5) { - $(plotconfig.mrkrSelectAll).prop('checked', false); - $(plotconfig.mrkrSelectAll).prop('disabled', true); - $('#markerWarning').show(); - $(plotconfig.mrkrSelectj).each(function() { - var selectedMrkr = parseInt(this.value); - if (selectedMrkr > 4){ - this.checked = false; - this.disabled = true; - } else { - this.checked = true; - } - }); - } - - $(plotconfig.mrkrSelectAll).click(function() { - var checkAll = $(plotconfig.mrkrSelectAll).prop('checked'); - if (checkAll) { - $(plotconfig.mrkrSelectj).prop("checked", true); - } else { - $(plotconfig.mrkrSelectj).prop("checked", false); - } - updateBPmfi(plotconfig); - }); - - $(plotconfig.mrkrSelectj).click(function() { - if (nbm < 6){ - if ($(plotconfig.mrkrSelectj).length == $(plotconfig.mrkrSelectCheck).length) { - $(plotconfig.mrkrSelectAll).prop("checked",true); - } else { - $(plotconfig.mrkrSelectAll).prop("checked",false); - } - } else { - var nbSelected = 0; - $(plotconfig.mrkrSelectj).each(function() { - if (this.checked) {nbSelected++} - }); - if (nbSelected < 5) { - $(plotconfig.mrkrSelectj).prop('disabled', false); - } else { - $(plotconfig.mrkrSelectj).each(function() { - if (!this.checked) { - this.disabled = true; - } - }); - } - } - updateBPmfi(plotconfig); - }); -}; - -var updateBoxplotMFI = function(plotconfig){ - var margin = {top: 30, right: 10, bottom: 50, left: 60}, - h = 0, - w = 0, - width = 0, - height = 0, - labels = false, // show the text labels beside individual boxplots? - mfi_option = false, - checkLabels = $(plotconfig.displayvalues).prop("checked"), - checkMFI = $(plotconfig.displayMFI).prop("checked"), - dataToPlot = [], - tmp = [], - nbm = plotconfig.mrkrNames.length + 1, - maxRange = 0, - minRange = 0, - domainx = [], - domainx1 = [], - min = Infinity, - max = -Infinity; - - $(plotconfig.plotdivj).empty(); - h = $(window).height() - 200; - $(plotconfig.plotdivj).height(h); - w = $(plotconfig.plotdivj).width(); - width = w - margin.left - margin.right; - height = h - margin.top - margin.bottom; - - var svg = d3.select(plotconfig.plotdivj).append("svg") - .attr("width", width + margin.left + margin.right) - .attr("height", height + margin.top + margin.bottom) - .attr("class", "box") - .append("g") - .attr("transform", "translate(" + margin.left + "," + margin.top + ")"); - - if (checkLabels) { - labels = true; - }; - if (checkMFI) { - mfi_option = true; - }; - - /* Get the data in proper shape to feed to the boxplot function - want [Object, Object, ..., Object] where Object: - 'population': pop - 'Data' : [Object, Object, ..., Object] where Object: - 'Marker' : marker name - 'outliers' : outliers - */ - - if (plotconfig.view == 'p') { - plotconfig.selectedPopulations.forEach(function(p) { - tmpPlot = []; - plotconfig.selectedMarkers.forEach(function(m) { - var markernm = plotconfig.mrkrNames[m], - qtmp = [ - +plotconfig.csdata.q1[markernm][p], - +plotconfig.csdata.q2[markernm][p], - +plotconfig.csdata.q3[markernm][p] - ], - wtmp = [ - +plotconfig.csdata.lower[markernm][p], - +plotconfig.csdata.upper[markernm][p] - ]; - tmp = []; - // Get min and max while we're here - plotconfig.csdata.outliers[markernm][p].forEach(function(outl) { - tmp.push(+outl); - if (+outl > max) {max = +outl}; - if (+outl < min) {min = +outl}; - }); - if (+plotconfig.csdata.upper[markernm][p] > max) { - max = +plotconfig.csdata.upper[markernm][p]; - } - if (+plotconfig.csdata.lower[markernm][p] < min) { - min = +plotconfig.csdata.lower[markernm][p]; - } - tmpPlot.push({ - marker: markernm, - outliers: tmp, - quartiles: qtmp, - whiskers: wtmp, - config: [m,p, nbm], - mfi: +plotconfig.csdata.mfi[markernm][p] - }); - }); - dataToPlot.push({population:p, popdata: tmpPlot}); - }); - } else { - plotconfig.selectedMarkers.forEach(function(m) { - var markernm = plotconfig.mrkrNames[m]; - tmpPlot = []; - plotconfig.selectedPopulations.forEach(function(p) { - var qtmp = [ - +plotconfig.csdata.q1[markernm][p], - +plotconfig.csdata.q2[markernm][p], - +plotconfig.csdata.q3[markernm][p] - ], - wtmp = [ - +plotconfig.csdata.lower[markernm][p], - +plotconfig.csdata.upper[markernm][p] - ]; - // Get min and max while we're here - tmp = []; - plotconfig.csdata.outliers[markernm][p].forEach(function(outl) { - tmp.push(+outl); - if (+outl > max) {max = +outl}; - if (+outl < min) {min = +outl}; - }); - if (+plotconfig.csdata.upper[markernm][p] > max) { - max = +plotconfig.csdata.upper[markernm][p]; - } - if (+plotconfig.csdata.lower[markernm][p] < min) { - min = +plotconfig.csdata.lower[markernm][p]; - } - tmpPlot.push({ - population:p, - outliers: tmp, - quartiles: qtmp, - whiskers: wtmp, - config: [m,p, nbm], - mfi: +plotconfig.csdata.mfi[markernm][p] - }); - }); - dataToPlot.push({marker: markernm, popdata: tmpPlot}); - }); - }; - maxRange = max + 30; - minRange = min - 30; - - if (plotconfig.view == 'p') { - domainx = plotconfig.selectedPopulations; - domainx1 = plotconfig.selectedMarkers.map(function(d){ - return plotconfig.mrkrNames[d] - }); - } else { - domainx1 = plotconfig.selectedPopulations; - domainx = plotconfig.selectedMarkers.map(function(d){ - return plotconfig.mrkrNames[d] - }); - } - // axes - var xScale = d3.scale.ordinal() - .domain(domainx) - .rangeRoundBands([0 , width], 0.2, 0.02); - - var x1Scale = d3.scale.ordinal() - .domain(domainx1) - .rangeRoundBands([0, xScale.rangeBand()], 0.1); - - var xAxis = d3.svg.axis() - .scale(xScale) - .orient("bottom"); - - // the y-axis - var yScale = d3.scale.linear() - .domain([minRange, maxRange]) - .range([height + margin.top, 0 + margin.top]); - - var yAxis = d3.svg.axis() - .scale(yScale) - .orient("left") - .tickFormat(d3.format("d")); - - svg.append("g") - .attr("class", "x axisbp") - .attr("transform", "translate(0," + (height + margin.top) + ")") - .call(xAxis); - - svg.append("g") - .attr("class", "y axisbp") - .call(yAxis) - .append("text") - .attr("class", "ylabel") - .attr("transform", "rotate(-90)") - .attr("y", 0 - margin.left) - .attr("x", 0 - (height / 2)) - .attr("dy", "1em") - .style("text-anchor", "middle") - .text("MFI values"); - - var boxplot = d3.box() - .width(x1Scale.rangeBand()) - .height(height + margin.top) - .domain([minRange, maxRange]) - .showLabels(labels) - .showMFI(mfi_option); - - if (plotconfig.view == 'p'){ - var group = svg.selectAll(".groups") - .data(dataToPlot) - .enter().append("g") - .attr("class", "group") - .attr("transform", function(d) { - return "translate(" + xScale(d.population) + ",0)"; - }); - - group.selectAll(".box") - .data(function(d) { return d.popdata; }) - .enter().append("g") - .attr("transform", function(d) { return "translate(" + x1Scale(d.marker) + ",0)"; }) - .call(boxplot); - } else { - var group = svg.selectAll(".groups") - .data(dataToPlot) - .enter().append("g") - .attr("class", "group") - .attr("transform", function(d) { - return "translate(" + xScale(d.marker) + ",0)"; - }); - - group.selectAll(".box") - .data(function(d) { return d.popdata; }) - .enter().append("g") - .attr("transform", function(d) { return "translate(" + x1Scale(d.population) + ",0)"; }) - .call(boxplot); - } -}; - -(function() { - // Inspired by http://informationandvisualization.de/blog/box-plot - // Modified to fit our data structure. - d3.box = function() { - var width = 1, - height = 1, - duration = 0, - domain = null, - value = Number, - showLabels = true, // whether or not to show text labels - numBars = 4, - curBar = 1, - showMFI = true, // display MFI ? - tickFormat = null; - var margin = {top: 30, right: 10, bottom: 50, left: 60}; - - // For each small multiple… - function box(g) { - g.each(function(data, i) { - var d = data.outliers.sort(d3.ascending); - var g = d3.select(this), - n = d.length, - min = Infinity, - max = -Infinity; - if (n > 0){ - min = d[0], - max = d[n - 1]; - } - // Readjust min and max with upper and lower values - if (data.whiskers[0] < min) {min = data.whiskers[0]} - if (data.whiskers[1] > max) {max = data.whiskers[1]} - // Compute quartiles. Must return exactly 3 elements. - var quartileData = data.quartiles; - // Compute whiskers. Must return exactly 2 elements, or null. - var whiskerData = data.whiskers; - // Compute outliers. here all data in d is an outlier. - // We compute the outliers as indices, so that we can join across transitions! - var outlierIndices = d3.range(n); - var mfiData = data.mfi; - // this is the scale for ONE SET of values - // Compute the new x-scale. - var x1 = d3.scale.linear() - .domain(domain && domain.call(this, d, i) || [min, max]) - .range([height , 0 + margin.top ]); - // Retrieve the old x-scale, if this is an update. - var x0 = this.__chart__ || d3.scale.linear() - .domain([0, Infinity]) - .range(x1.range()); - - // Stash the new scale. - this.__chart__ = x1; -// Note: the box, median, and box tick elements are fixed in number, -// so we only have to handle enter and update. In contrast, the outliers -// and other elements are variable, so we need to exit them! Variable -// elements also fade in and out. - // Update center line: the vertical line spanning the whiskers. - var center = g.selectAll("line.center") - .data(whiskerData ? [whiskerData] : []); - - //vertical line - center.enter().insert("line", "rect") - .attr("class", "center") - .attr("x1", width / 2) - .attr("y1", function(d) { return x0(d[0]); }) - .attr("x2", width / 2) - .attr("y2", function(d) { return x0(d[1]); }) - .style("opacity", 1e-6) - .style("stroke", function(d) { return color_palette[0][data.config[1]][3]; }) - .transition() - .duration(duration) - .style("opacity", 1) - .attr("y1", function(d) { return x1(d[0]); }) - .attr("y2", function(d) { return x1(d[1]); }); - - center.transition() - .duration(duration) - .style("opacity", 1) - .attr("y1", function(d) { return x1(d[0]); }) - .attr("y2", function(d) { return x1(d[1]); }); - - center.exit().transition() - .duration(duration) - .style("opacity", 1e-6) - .attr("y1", function(d) { return x1(d[0]); }) - .attr("y2", function(d) { return x1(d[1]); }) - .remove(); - - // Update innerquartile box. - var box = g.selectAll("rect.box") - .data([quartileData]); - - box.enter().append("rect") - .attr("class", "box") - .style("fill", function(d) { - var nbm = data.config[2], - pop = data.config[1], - mrkr = data.config[0]; - var color = color_palette[0][pop][1] + (mrkr + 1 )/ nbm + ')'; - return color }) - .style("stroke", function(d) { return color_palette[0][data.config[1]][3]; }) - .attr("x", 0) - .attr("y", function(d) { return x0(d[2]); }) - .attr("width", width) - .attr("height", function(d) { return x0(d[0]) - x0(d[2]); }) - .transition() - .duration(duration) - .attr("y", function(d) { return x1(d[2]); }) - .attr("height", function(d) { return x1(d[0]) - x1(d[2]); }); - - box.transition() - .duration(duration) - .attr("y", function(d) { return x1(d[2]); }) - .attr("height", function(d) { return x1(d[0]) - x1(d[2]); }); - - // Update median line. - var medianLine = g.selectAll("line.median") - .data([quartileData[1]]); - - medianLine.enter().append("line") - .attr("class", "median") - .attr("x1", 0) - .attr("y1", x0) - .attr("x2", width) - .attr("y2", x0) - .style("stroke", function(d) { return color_palette[0][data.config[1]][3]; }) - .transition() - .duration(duration) - .attr("y1", x1) - .attr("y2", x1); - - medianLine.transition() - .duration(duration) - .attr("y1", x1) - .attr("y2", x1); - - // Update MFI line. - var MFILine = g.selectAll("line.mfi") - .data([mfiData]); - if (showMFI == true) { - MFILine.enter().append("line") - .attr("class", "mfi") - .style("stroke", function(d){ return color_palette[0][data.config[1]][2]; }) - .attr("x1", 0) - .attr("y1", x0) - .attr("x2", width) - .attr("y2", x0) - .transition() - .duration(duration) - .attr("y1", x1) - .attr("y2", x1); - - MFILine.transition() - .duration(duration) - .attr("y1", x1) - .attr("y2", x1); - } - - // Update whiskers. - var whisker = g.selectAll("line.whisker") - .data(whiskerData || []); - - whisker.enter().insert("line", "circle, text") - .attr("class", "whisker") - .attr("x1", 0) - .attr("y1", x0) - .attr("x2", 0 + width) - .attr("y2", x0) - .style("opacity", 1e-6) - .style("stroke", function(d) { return color_palette[0][data.config[1]][3]; }) - .transition() - .duration(duration) - .attr("y1", x1) - .attr("y2", x1) - .style("opacity", 1); - - whisker.transition() - .duration(duration) - .attr("y1", x1) - .attr("y2", x1) - .style("opacity", 1); - - whisker.exit().transition() - .duration(duration) - .attr("y1", x1) - .attr("y2", x1) - .style("opacity", 1e-6) - .remove(); - - // Update outliers. - var outlier = g.selectAll("circle.outlier") - .data(outlierIndices, Number); - - outlier.enter().insert("circle", "text") - .attr("class", "outlier") - .attr("r", 3) - .attr("cx", function(d){ - return Math.floor(Math.random() * width); - }) - .attr("cy", function(i) { return x0(d[i]); }) - .style("opacity", 1e-6) - .style("fill", function(d) { - var nbm = data.config[2], - pop = data.config[1], - mrkr = data.config[0]; - var color = color_palette[0][pop][1] + (mrkr + 1 )/ nbm + ')'; - return color; }) - .style("stroke", function(d) { return color_palette[0][data.config[1]][3]; }) - .transition() - .duration(duration) - .attr("cy", function(i) { return x1(d[i]); }) - .style("opacity", 1); - - outlier.transition() - .duration(duration) - .attr("cy", function(i) { return x1(d[i]); }) - .style("opacity", 1); - - outlier.exit().transition() - .duration(duration) - .attr("cy", function(i) { return x1(d[i]); }) - .style("opacity", 1e-6) - .remove(); - - // Compute the tick format. - var format = tickFormat || x1.tickFormat(8); - // Update box ticks. - var boxTick = g.selectAll("text.box") - .data(quartileData); - - if(showLabels == true) { - boxTick.enter().append("text") - .attr("class", "box") - .attr("dy", ".3em") - .attr("dx", function(d, i) { return i & 1 ? 6 : -6 }) - .attr("x", function(d, i) { return i & 1 ? + width : 0 }) - .attr("y", x0) - .attr("text-anchor", function(d, i) { return i & 1 ? "start" : "end"; }) - .text(format) - .transition() - .duration(duration) - .attr("y", x1); - } - - boxTick.transition() - .duration(duration) - .text(format) - .attr("y", x1); - - // Update whisker ticks. These are handled separately from the box - // ticks because they may or may not exist, and we want don't want - // to join box ticks pre-transition with whisker ticks post-. - var whiskerTick = g.selectAll("text.whisker") - .data(whiskerData || []); - if(showLabels == true) { - whiskerTick.enter().append("text") - .attr("class", "whisker") - .attr("dy", ".3em") - .attr("dx", 6) - .attr("x", width) - .attr("y", x0) - .text(format) - .style("opacity", 1e-6) - .style("stroke", function(d) { return color_palette[0][data.config[1]][3]; }) - .transition() - .duration(duration) - .attr("y", x1) - .style("opacity", 1); - } - whiskerTick.transition() - .duration(duration) - .text(format) - .attr("y", x1) - .style("opacity", 1); - - whiskerTick.exit().transition() - .duration(duration) - .attr("y", x1) - .style("opacity", 1e-6) - .remove(); - }); - d3.timer.flush(); - } - - box.width = function(x) { - if (!arguments.length) return width; - width = x; - return box; - }; - box.height = function(x) { - if (!arguments.length) return height; - height = x; - return box; - }; - box.tickFormat = function(x) { - if (!arguments.length) return tickFormat; - tickFormat = x; - return box; - }; - box.duration = function(x) { - if (!arguments.length) return duration; - duration = x; - return box; - }; - box.domain = function(x) { - if (!arguments.length) return domain; - domain = x == null ? x : d3.functor(x); - return box; - }; - box.value = function(x) { - if (!arguments.length) return value; - value = x; - return box; - }; - box.showLabels = function(x) { - if (!arguments.length) return showLabels; - showLabels = x; - return box; - }; - box.showMFI = function(x) { - if (!arguments.length) return showMFI; - showMFI = x; - return box; - }; - return box; - }; -})(); diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/flowtools/js/color_palette.js --- a/flow_overview/static/flowtools/js/color_palette.js Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,226 +0,0 @@ -// Copyright (c) 2016 Northrop Grumman. -// All rights reserved. - -/* Palettes for graphics. -* 0 -> Liz's palette (original ImmPort color scheme for graphics) -* 1 -> Cris's palette (diverging) -* 2 -> Christmas (diverging) -* 3 -> not Christmas (sequential color blind friendly) -* 4 -> Rainbow (sequential) -* arrays are color HEX, color RGB (for transparency effect), contrasting color, darker shade for borders -*/ -var color_palette = [[ - ['#000000','rgba(0,0,0,','rgba(52,17,81,1)','#111111'], - ['#FF0000','rgba(255,0,0,','rgba(52,17,81,1)','#D21111'], - ['#FFFF00','rgba(255,255,0,','rgba(52,17,81,1)','#FFC900'], - ['#008000','rgba(0,128,0,','rgba(52,17,81,1)','#016D01'], - ['#0000FF','rgba(0,0,255,','rgba(255,0,0,1)','#2121A0'], - ['#FFA500','rgba(255,165,0,','rgba(52,17,81,1)','#DE991B'], - ['#8A2BE2','rgba(138,43,226,','rgba(52,17,81,1)','#6A0EBF'], - ['#808000','rgba(128,128,0,','rgba(52,17,81,1)','#66660A'], - ['#00FFFF','rgba(0,255,255,','rgba(52,17,81,1)','#1DCBCB'], - ['#FF00FF','rgba(255,0,255,','rgba(52,17,81,1)','#A009A0'], - ['#00FF00','rgba(0,255,0,','rgba(52,17,81,1)','#20AB20'], - ['#000080','rgba(0,0,128,','rgba(255,0,0,1)','#13135B'], - ['#F08080','rgba(240,128,128,','rgba(52,17,81,1)','#922626'], - ['#800080','rgba(128,0,128,','rgba(255,0,0,1)','#580B58'], - ['#F0E68C','rgba(240,230,140,','rgba(52,17,81,1)','#F0C08C'], - ['#8FBC8F','rgba(143,188,143,','rgba(52,17,81,1)','#668166'], - ['#2F4F4F','rgba(47,79,79,','rgba(52,17,81,1)','#0E3636'], - ['#008080','rgba(0,128,128,','rgba(52,17,81,1)','#095454'], - ['#9932CC','rgba(153,50,204,','rgba(52,17,81,1)','#78289F'], - ['#FF7F50','rgba(255,127,80,','rgba(52,17,81,1)','#B0431A'], - ['#FFD700','rgba(255,215,0,','rgba(52,17,81,1)','#FFB900'], - ['#008B8B','rgba(0,139,139,','rgba(52,17,81,1)','#097171'], - ['#800000','rgba(128,0,0,','rgba(255,0,0,1)','#500303'], - ['#5F9EA0','rgba(95,158,160,','rgba(52,17,81,1)','#366668'], - ['#FFC0CB','rgba(255,192,203,','rgba(52,17,81,1)','#FC869B'], - ['#545454','rgba(84,84,84,','rgba(255,0,0,1)','#342C2C'], - ['#7FFFD4','rgba(127,255,212,','rgba(255,0,0,1)','#8CCAB5'], - ['#ADD8E6','rgba(173,216,230,','rgba(52,17,81,1)','#77C6DF'], - ['#DB7093','rgba(219,112,147,','rgba(52,17,81,1)','#B24B6D'], - ['#CD853F','rgba(205,133,63,','rgba(52,17,81,1)','#BA6D22'], - ['#4169E1','rgba(65,105,225,','rgba(52,17,81,1)','#1840B8'], - ['#708090','rgba(112,128,144,','rgba(52,17,81,1)','#465A6D'], - ['#4682B4','rgba(70,130,180,','rgba(52,17,81,1)','#1F5785'], - ['#D8BFD8','rgba(216,191,216,','rgba(52,17,81,1)','#B679B6'], - ['#F5DEB3','rgba(245,222,179,','rgba(52,17,81,1)','#E9AB3F'], - ['#9ACD32','rgba(154,205,50,','rgba(52,17,81,1)','#6E971B'], - ['#BDB76B','rgba(189,183,107,','rgba(52,17,81,1)','#938E49'], - ['#8B008B','rgba(139,0,139,','rgba(255,0,0,1)','#590A59'], - ['#556B2F','rgba(85,107,47,','rgba(52,17,81,1)','#3A4D19'], - ['#00CED1','rgba(0,206,209,','rgba(52,17,81,1)','#1BA0A2'], - ['#FF1493','rgba(255,20,147,','rgba(52,17,81,1)','#A40F5F'] -],[ - //cris - ['#000000','rgba(0,0,0,','rgba(52,17,81,1)','#111111'], - ['#5B1A48','rgba(91,26,72,','rgba(255,0,0,1)','#922B74'], - ['#1ED992','rgba(30,217,146,','rgba(52,17,81,1)','#108A5B'], - ['#FFE4FF','rgba(255,228,255,','rgba(52,17,81,1)','#FF9AFF'], - ['#3B2000','rgba(59,32,0,','rgba(255,0,0,1)','#8C4D02'], - ['#BDF765','rgba(189,247,101,','rgba(52,17,81,1)','#83b438'], - ['#C6DCFD','rgba(198,220,253,','rgba(52,17,81,1)','#70A9FE'], - ['#542788','rgba(84,39,136,','rgba(255,0,0,1)','#8055B2'], - ['#FB8072','rgba(251,128,114,','rgba(52,17,81,1)','#D55446'], - ['#F2E0B8','rgba(242,224,184,','rgba(52,17,81,1)','#F9C146'], - ['#0A684C','rgba(10,104,76,','rgba(52,17,81,1)','#27B88D'], - ['#FD8ADC','rgba(253,138,220,','rgba(52,17,81,1)','#CB3AA2'], - ['#CDFAFF','rgba(205,250,255,','rgba(52,17,81,1)','#66EDFC'], - ['#0C1657','rgba(12,22,87,','rgba(255,0,0,1)','#3243B6'], - ['#FFDE69','rgba(255,222,105,','rgba(52,17,81,1)','#CFAD34'], - ['#BEBADA','rgba(190,186,218,','rgba(52,17,81,1)','#6A5EBA'], - ['#8D182B','rgba(141,24,43,','rgba(52,17,81,1)','#5E0412'], - ['#FFFF00','rgba(255,255,0,','rgba(52,17,81,1)','#FFC900'], - ['#788D84','rgba(120,141,132,','rgba(52,17,81,1)','#496F5F'], - ['#A53DD5','rgba(165,61,213,','rgba(52,17,81,1)','#66178A'], - ['#5DF33F','rgba(93,243,63,','rgba(52,17,81,1)','#47A035'], - ['#C8C8C8','rgba(200,200,200,','rgba(52,17,81,1)','#878484'], - ['#9A1B7D','rgba(154,27,125,','rgba(52,17,81,1)','#D54BB5'], - ['#1068BD','rgba(16,104,189,','rgba(52,17,81,1)','#0C3156'], - ['#C7EAE5','rgba(199,234,229,','rgba(52,17,81,1)','#68B8AC'], - ['#8C510A','rgba(140,81,10,','rgba(52,17,81,1)','#653B07'], - ['#FFBD01','rgba(255,189,1,','rgba(52,17,81,1)','#CE9800'], - ['#DFFCC5','rgba(223,252,197,','rgba(52,17,81,1)','#99C670'], - ['#41C8C4','rgba(65,200,196,','rgba(52,17,81,1)','#24918E'], - ['#9685F5','rgba(150,133,245,','rgba(52,17,81,1)','#6257A1'], - ['#D8B365','rgba(216,179,101,','rgba(52,17,81,1)','#9F7E39'], - ['#00FFFF','rgba(0,255,255,','rgba(52,17,81,1)','#1DCBCB'], - ['#F1F1A2','rgba(241,241,162,','rgba(52,17,81,1)','#CECE54'], - ['#AFBFFD','rgba(175,191,253,','rgba(52,17,81,1)','#5E72BF'], - ['#FF0019','rgba(255,0,25,','rgba(52,17,81,1)','#970110'], - ['#8A598A','rgba(138,89,138,','rgba(52,17,81,1)','#602E60'], - ['#75B030','rgba(117,176,48,','rgba(52,17,81,1)','#3D690A'], - ['#0A5A83','rgba(10,90,131,','rgba(52,17,81,1)','#0F3447'], - ['#937B6A','rgba(147,123,106,','rgba(52,17,81,1)','#473121'], - ['#1540EC','rgba(21,64,236,','rgba(255,0,0,1)','#0C2589'], - ['#010101','rgba(1,1,1,','rgba(255,0,0,1)','#4A4242'] -],[ - //christmas - ['#000000','rgba(0,0,0,','rgba(52,17,81,1)','#111111'], - ['#BD1A00','rgba(189,26,0,','rgba(52,17,81,1)','#7B1E0F'], - ['#FF8F68','rgba(255,143,104,','rgba(52,17,81,1)','#BC4F28'], - ['#FFFFBF','rgba(255,255,191,','rgba(52,17,81,1)','#EAEA72'], - ['#1A9850','rgba(26,152,80,','rgba(52,17,81,1)','#0F582F'], - ['#BDF765','rgba(189,247,101,','rgba(52,17,81,1)','#73B70C'], - ['#542788','rgba(84,39,136,','rgba(255,0,0,1)','#230941'], - ['#998EC3','rgba(153,142,195,','rgba(52,17,81,1)','#483884'], - ['#D8DAEB','rgba(216,218,235,','rgba(52,17,81,1)','#7581E9'], - ['#5A95B8','rgba(90,149,184,','rgba(52,17,81,1)','#154C6C'], - ['#01555E','rgba(1,85,94,','rgba(255,0,0,1)','#04272A'], - ['#FEE0B6','rgba(254,224,182,','rgba(52,17,81,1)','#C8954F'], - ['#F1A340','rgba(241,163,64,','rgba(52,17,81,1)','#BD7519'], - ['#B35806','rgba(179,88,6,','rgba(52,17,81,1)','#683303'], - ['#8D182B','rgba(141,24,43,','rgba(52,17,81,1)','#5B0B18'], - ['#EF8AB4','rgba(239,138,180,','rgba(52,17,81,1)','#E7337E'], - ['#C51B7D','rgba(197,27,125,','rgba(52,17,81,1)','#690840'], - ['#3B2000','rgba(59,32,0,','rgba(255,0,0,1)','#120A00'], - ['#8C510A','rgba(140,81,10,','rgba(52,17,81,1)','#442907'], - ['#D8B365','rgba(216,179,101,','rgba(52,17,81,1)','#816426'], - ['#C7EAE5','rgba(199,234,229,','rgba(52,17,81,1)','#54AB9F'], - ['#41B6C4','rgba(65,182,196,','rgba(52,17,81,1)','#167D89'], - ['#225EA8','rgba(34,94,168,','rgba(52,17,81,1)','#103B6F'], - ['#0C1657','rgba(12,22,87,','rgba(255,0,0,1)','#030933'], - ['#00FF00','rgba(0,255,0,','rgba(52,17,81,1)','#20AB20'], - ['#FF0000','rgba(255,0,0,','rgba(52,17,81,1)','#D21111'], - ['#AFAFAF','rgba(175,175,175,','rgba(52,17,81,1)','#818D8D'], - ['#FFFF00','rgba(255,255,0,','rgba(52,17,81,1)','#FFC900'], - ['#FF00DB','rgba(255,0,219,','rgba(52,17,81,1)','#A70C91'], - ['#0000FF','rgba(0,0,255,','rgba(255,0,0,1)','#2121A0'], - ['#00FFFF','rgba(0,255,255,','rgba(52,17,81,1)','#1DCBCB'], - ['#95E199','rgba(149,225,153,','rgba(52,17,81,1)','#369F3B'], - ['#A53DD5','rgba(165,61,213,','rgba(52,17,81,1)','#590480'], - ['#1A4A26','rgba(26,74,38,','rgba(255,0,0,1)','#08240F'], - ['#FCCDE5','rgba(252,205,229,','rgba(52,17,81,1)','#D082AA'], - ['#FDB462','rgba(255,222,105,','rgba(52,17,81,1)','#D77C15'], - ['#FFDE69','rgba(253,180,98,','rgba(52,17,81,1)','#E6B505'], - ['#80B1D3','rgba(128,177,211,','rgba(52,17,81,1)','#306E99'], - ['#737B1B','rgba(115,123,27,','rgba(52,17,81,1)','#424705'], - ['#BEBADA','rgba(190,186,218,','rgba(52,17,81,1)','#514984'], - ['#8DD3C7','rgba(141,211,199,','rgba(52,17,81,1)','#248D7B'] -],[ -// Not christmas - ['#000000','rgba(0,0,0,','rgba(52,17,81,1)','#111111'], - ['#781C81','rgba(120,28,129,','rgba(255,0,0,1)','#49074F'], - ['#61187E','rgba(97,24,126,','rgba(255,0,0,1)','#3B0251'], - ['#531B7F','rgba(83,27,127,','rgba(255,0,0,1)','#320356'], - ['#4A2384','rgba(74,35,132,','rgba(255,0,0,1)','#260656'], - ['#442E8A','rgba(68,46,138,','rgba(255,0,0,1)','#1E0A5C'], - ['#413B93','rgba(65,59,147,','rgba(255,0,0,1)','#18125E'], - ['#3F499D','rgba(63,73,157,','rgba(255,0,0,1)','#17206F'], - ['#3F58A8','rgba(63,88,168,','rgba(255,0,0,1)','#11276C'], - ['#4066B2','rgba(64,102,178,','rgba(255,0,0,1)','#16377B'], - ['#4273BB','rgba(66,115,187,','rgba(255,0,0,1)','#13438A'], - ['#447FC0','rgba(68,127,192,','rgba(52,17,81,1)','#164F8E'], - ['#488AC2','rgba(72,138,194,','rgba(52,17,81,1)','#195A92'], - ['#4C94BF','rgba(76,148,191,','rgba(52,17,81,1)','#1C6490'], - ['#519CB8','rgba(81,156,184,','rgba(52,17,81,1)','#1E6D8B'], - ['#57A3AE','rgba(87,163,174,','rgba(52,17,81,1)','#287985'], - ['#5EA9A2','rgba(94,169,162,','rgba(52,17,81,1)','#277A72'], - ['#65AE95','rgba(101,174,149,','rgba(52,17,81,1)','#28785D'], - ['#6DB388','rgba(109,179,136,','rgba(52,17,81,1)','#348252'], - ['#76B67D','rgba(118,182,125,','rgba(52,17,81,1)','#388340'], - ['#7FB972','rgba(127,185,114,','rgba(52,17,81,1)','#448635'], - ['#88BB69','rgba(136,187,105,','rgba(52,17,81,1)','#518730'], - ['#92BD60','rgba(146,189,96,','rgba(52,17,81,1)','#62902D'], - ['#9CBE59','rgba(156,190,89,','rgba(52,17,81,1)','#6D9028'], - ['#A7BE53','rgba(167,190,83,','rgba(52,17,81,1)','#70871D'], - ['#B1BE49','rgba(177,190,78,','rgba(52,17,81,1)','#7C8919'], - ['#BABC49','rgba(186,188,73,','rgba(52,17,81,1)','#87891B'], - ['#C3BA45','rgba(195,186,69,','rgba(52,17,81,1)','#928917'], - ['#CCB742','rgba(204,183,66,','rgba(52,17,81,1)','#AC9516'], - ['#D3B33F','rgba(211,179,63,','rgba(52,17,81,1)','#A78713'], - ['#DAAD3C','rgba(218,173,60,','rgba(52,17,81,1)','#AB7E0D'], - ['#DFA539','rgba(223,165,57,','rgba(52,17,81,1)','#B17609'], - ['#E39C37','rgba(227,156,55,','rgba(52,17,81,1)','#BB730D'], - ['#E59134','rgba(229,145,52,','rgba(52,17,81,1)','#B16006'], - ['#E78432','rgba(231,132,50,','rgba(52,17,81,1)','#B45404'], - ['#E7752F','rgba(231,117,47,','rgba(52,17,81,1)','#763703'], - ['#E6652D','rgba(230,101,45,','rgba(52,17,81,1)','#AD3906'], - ['#E4542A','rgba(228,84,42,','rgba(52,17,81,1)','#AE2A04'], - ['#E14326','rgba(225,67,38,','rgba(52,17,81,1)','#AD1E04'], - ['#DD3123','rgba(221,49,35,','rgba(52,17,81,1)','#A11105'], - ['#D92120','rgba(217,33,32,','rgba(52,17,81,1)','#8A0201'] -],[ -// Rainbow - ['#000000','rgba(0,0,0,','rgba(52,17,81,1)','#111111'], - ['#FF0000','rgba(255,0,0,','rgba(52,17,81,1)','#C30707'], - ['#FF2600','rgba(255,38,0,','rgba(52,17,81,1)','#BA250B'], - ['#FF4D00','rgba(255,77,0,','rgba(52,17,81,1)','#BD3A02'], - ['#FF7300','rgba(255,115,0,','rgba(52,17,81,1)','#C15B06'], - ['#FF9900','rgba(255,153,0,','rgba(52,17,81,1)','#BF7504'], - ['#FFBF00','rgba(255,191,0,','rgba(52,17,81,1)','#C49405'], - ['#FFE500','rgba(255,229,0,','rgba(52,17,81,1)','#BEAB01'], - ['#F2FF00','rgba(242,255,0,','rgba(52,17,81,1)','#B3BD03'], - ['#CCFF00','rgba(204,255,0,','rgba(52,17,81,1)','#93B607'], - ['#A6FF00','rgba(166,255,0,','rgba(52,17,81,1)','#7BBB05'], - ['#80FF00','rgba(128,255,0,','rgba(52,17,81,1)','#59AC05'], - ['#59FF00','rgba(89,255,0,','rgba(52,17,81,1)','#3DAD01'], - ['#33FF00','rgba(51,255,0,','rgba(52,17,81,1)','#24B001'], - ['#0DFF00','rgba(13,255,0,','rgba(52,17,81,1)','#0CAA03'], - ['#00FF1A','rgba(0,255,26,','rgba(52,17,81,1)','#03AC14'], - ['#00FF40','rgba(0,255,64,','rgba(52,17,81,1)','#02AB2C'], - ['#00FF66','rgba(0,255,102,','rgba(52,17,81,1)','#01AD46'], - ['#00FF8C','rgba(0,255,140,','rgba(52,17,81,1)','#06B466'], - ['#00FFB3','rgba(0,255,179,','rgba(52,17,81,1)','#01AB79'], - ['#00FFD9','rgba(0,255,217,','rgba(52,17,81,1)','#02B399'], - ['#00FFFF','rgba(0,255,255,','rgba(52,17,81,1)','#04AEAE'], - ['#00D9FF','rgba(0,217,255,','rgba(52,17,81,1)','#0496B0'], - ['#00B2FF','rgba(0,178,255,','rgba(52,17,81,1)','#0272A3'], - ['#008CFF','rgba(0,140,255,','rgba(255,0,0,1)','#00569D'], - ['#0068FF','rgba(0,102,255,','rgba(255,0,0,1)','#044AAE'], - ['#0040FF','rgba(0,64,255,','rgba(255,0,0,1)','#032894'], - ['#0019FF','rgba(0,25,255,','rgba(255,0,0,1)','#01109C'], - ['#0D00FF','rgba(13,0,255,','rgba(255,0,0,1)','#0B03A7'], - ['#3300FF','rgba(51,0,255,','rgba(255,0,0,1)','#2403A7'], - ['#5900FF','rgba(89,0,255,','rgba(255,0,0,1)','#3E04AA'], - ['#8000FF','rgba(128,0,255,','rgba(255,0,0,1)','#5302A4'], - ['#A600FF','rgba(166,0,255,','rgba(255,0,0,1)','#6F03A9'], - ['#CC00FF','rgba(204,0,255,','rgba(255,0,0,1)','#8A04AC'], - ['#F200FF','rgba(242,0,255,','rgba(52,17,81,1)','#9D03A5'], - ['#FF00E5','rgba(255,0,229,','rgba(52,17,81,1)','#B607A4'], - ['#FF00BF','rgba(255,0,191,','rgba(52,17,81,1)','#B40588'], - ['#FF0099','rgba(255,0,153,','rgba(52,17,81,1)','#B4016D'], - ['#FF0073','rgba(255,0,115,','rgba(52,17,81,1)','#A9024D'], - ['#FF004C','rgba(255,0,76,','rgba(52,17,81,1)','#A90335'], - ['#FF0026','rgba(255,0,38,','rgba(52,17,81,1)','#A6051D'] -]]; diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/flowtools/js/overview.js --- a/flow_overview/static/flowtools/js/overview.js Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,325 +0,0 @@ -// Copyright (c) 2016 Northrop Grumman. -// All rights reserved. - -var scatterData2D = {}; -var scatterData3D = {}; -var scatterData3DMFI = {}; -var scatterDataMFI = {}; -var tableContent; -var newNames ={}; -var configbp = {}; -var bpurl = "./boxplotData.json"; - -var waitForFinalEvent = (function () { - var timers = {}; - return function (callback, ms, uniqueId) { - if (!uniqueId) { - uniqueId = "Don't call this twice without a uniqueId"; - } - if (timers[uniqueId]) { - clearTimeout (timers[uniqueId]); - } - timers[uniqueId] = setTimeout(callback, ms); - }; -})(); - -var updateOverviewPlotDisplay = function(data) { - $('#overviewPlotDiv').empty(); - $('#overviewPlotDiv').html(data); -}; - -var displayMFI = function() { - var url = "flow.mfi_pop"; - d3.text(url, function(error, data){ - var mfiHdgs = [], - pp = [], - mfiTableData = [], - mfiTableHeadings = [], - mfiTargets = [], - mfiTableHTML = '<table id="mfitable" class="dtable display compact" cellspacing="0" width="100%"/>', - popcol = 1, - mfiEditorData =[]; - - if (error){ - alert("Problem retrieving data"); - return; - } - mfiHdgs = data.split("\n")[0].split("\t"); - pp = mfiHdgs.pop(); - mfiHdgs.unshift(pp); - mfiHdgs.unshift("Comment"); - data = d3.tsv.parse(data); - function handleSubmit(method, url, d, successCallBack, errorCallBack) { - var output = {data : mfiTableData}; - successCallBack(output); - } - - $('#mfiDiv').empty(); - mfiTableData = $.extend(true,[],data); - mfiTableData.forEach(function(d){ - d.Comment = d.Population; - newNames[parseInt(d.Population)] = d.Comment; - }); - //var mfiData = mfiTableData.filter(function(d){return d}); - tableContent = $.extend(true, [], mfiTableData); - mfiHdgs.forEach(function(d,i) { - mfiTableHeadings.push({"data": d, "title": d}); - mfiEditorData.push({"label" : d, "name" : d}); - }); - - for (var i = 2, j = mfiHdgs.length - 2; i<j; i++){ - mfiTargets.push(i); - } - - $('#mfiDiv').html(mfiTableHTML); - var editor = new $.fn.dataTable.Editor({ - ajax: handleSubmit, - table: '#mfitable', - fields: mfiEditorData, - idSrc: 'Population' - }); - $('#mfitable').on('click', 'tbody td:first-child', function (e) { - editor.bubble(this); - }); - var mfiTable = $('#mfitable').DataTable({ - columns: mfiTableHeadings, - data: mfiTableData, - order: [[ popcol, "asc" ]], - pageLength: 25, - dom: '<"top"Bi>t<"bottom"lp><"clear">', - columnDefs: [{ - targets: mfiTargets, - className: "dt-body-right", - render: function(data, type, row){ - return parseFloat(data).toFixed(2); - } - }, { - targets: [mfiHdgs.length - 2], - className: "dt-body-right" - }, { - targets: [mfiHdgs.length-1], - className: "dt-body-right", - render: function(data, type, row){ - return parseFloat(data).toFixed(2) + '%'; - } - } - ], - buttons: [ - 'copy', 'pdfHtml5','csvHtml5', 'colvis' - ], - colReorder: {fixedColumnsLeft:1}, - select: true - }); - editor.on('preSubmit', function(e, object, action){ - var data = object.data; - var key = Object.keys(data)[0]; - var count = object.data[key]['Comment']; - mfiTableData.forEach(function(d) { - if (d.Population === key) { - d.Comment = count; - newNames[parseInt(d.Population)] = count; - } - }); - tableContent = $.extend(true, [], mfiTableData); - }); - }); -}; - -var displayOverviewPlot = function() { - var url = "flow.overview"; - $.ajax({ - url: url, - dataType: "text", - success: function(data) { - updateOverviewPlotDisplay(data); - } - }); -}; - -var displayScatter2D = function() { - var url = "flow.sample"; - $.ajax({ - url: url, - dataType: "text", - success: function(text) { - var mfi_url = "flow.mfi_pop"; - $.ajax({ - url: mfi_url, - dataType: "text", - success: function(mfi_text) { - scatterDataMFI = new processMFI(mfi_text); - scatterData2D = new processData(text); - displayScatterToolbar2D(); - displayScatterPopulation2D(); - processScatterData2D(); - processScatterDataMFI2D(); - displayScatterPlot2D(); - $(window).on('resize',function() { - waitForFinalEvent(function() { - processScatterData2D(); - displayScatterPlot2D(); - }, 500, "resize2D"); - }); - } - }); - } - }); -}; - -var displayScatter3D = function() { - var url = "flow.sample"; - $.ajax({ - url: url, - dataType: "text", - success: function(text) { - var mfi_url = "flow.mfi_pop"; - $.ajax({ - url: mfi_url, - dataType: "text", - success: function(mfi_text) { - scatterData3DMFI = new processMFI(mfi_text); - scatterData3D = new processData(text); - displayScatterToolbar3D(); - displayScatterPopulation3D(); - processScatterData3D(); - processScatterData3DMFI(); - displayScatterPlot3D(); - $(window).on('resize',function() { - waitForFinalEvent(function() { - processScatterData3D(); - displayScatterPlot3D(); - }, 500, "resize3D"); - }); - } - }); - } - }); -}; - -var displayMFIBoxplot = function() { - $.ajax({ - url: bpurl, - dataType: "json", - success: function(data) { - configbp = { - displaybutton : '#updateDisplaybp', - toggledisplayj : '#changeDisplay', - toggledisplay : 'changeDisplay', - popSelectj : '.popSelectbp', - plotdivj : '#plotDivbp', - csdata : data, - plotdiv : 'plotDivbp', - type : 'boxplot', - table : '#popTablebp tbody', - popSelect : 'popSelectbp', - allMarkers : [], - selectedMarkers: [], - allPopulations : [], - selectedPopulations : [], - popSelectAll : '#popSelectAllbp', - popSelectCheck: '.popSelectbp:checked', - mrkrSelectAll : '#mrkrSelectAll', - mrkrSelectCheck: '.mrkrSelect:checked', - mrkrSelect : 'mrkrSelect', - mtable : '#mrkrTable tbody', - mrkrSelectj: '.mrkrSelect', - displayvalues: '#displayLabels', - displayMFI: '#displayMFI', - view: 'p', - mrkrNames : Object.keys(data.mfi) - }; - displayToolbar(configbp); - } - }); -}; - -function processData(text) { - var data = d3.tsv.parseRows(text).map(function(row) { - return row.map(function(value) { - if (isNaN(value)) { - return value; - } - return +value; - }); - }); - - this.columnHeadings = data.shift(); - this.columnHeadings.pop(); - var popCol = data[0].length - 1; - var p = data.map(function(value,index) { - return parseInt(value[popCol]); - }); - - var populations = {}; - for (var i = 0; i < p.length; i++) { - if (populations[p[i]] === undefined) { - populations[p[i]] = 1; - } else { - populations[p[i]] = populations[p[i]] + 1; - } - } - - this.popCol = popCol; - this.populations = d3.set(p).values(); - this.populations = this.populations.map(function(value,index) { - return parseInt(value); - }); - this.selectedPopulations = this.populations; - this.percent = this.populations.map(function(value,index) { - return Math.floor(populations[value] * 10000.0 / data.length) / 100.0; - }); - - this.data = data; - this.m1 = 0; - this.m2 = 1; - this.m3 = 2; - this.view = 1; -}; - -function processMFI(text) { - data = d3.tsv.parseRows(text).map(function(row) { - return row.map(function(value) { - if (isNaN(value)) { - return value; - } - return +value; - }); - }); - - // Get the Headings Row, then remove the Count, Percentage and - // Population headings - this.columnHeadings = data.shift(); - this.columnHeadings.pop(); - this.columnHeadings.pop(); - this.columnHeadings.pop(); - - var popCol = data[0].length -1; - var pop = data.map(function(value,index) { - return parseInt(value[popCol]); - }); - - var perCol = data[0].length -2; - var per = data.map(function(value,index) { - return parseFloat(value[perCol]); - }); - - var countCol = data[0].length -3; - var count = data.map(function(value,index) { - return parseInt(value[countCol]); - }); - - this.popCol = popCol; - this.populations = pop; - this.selectedPopulations = pop; - this.percent = per; - this.counts = count; - - var l = data[0].length; - this.data = data.map(function(row) { - return row.splice(0,countCol); - }); - this.poplist = pop; - this.m1 = 0; - this.m2 = 1; - this.m3 = 2; -}; diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/flowtools/js/parallelCoordinates.js --- a/flow_overview/static/flowtools/js/parallelCoordinates.js Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,455 +0,0 @@ -// Copyright (c) 2016 Northrop Grumman. -// All rights reserved. -/* - * Initialize variables for parallelCoordinates display -*/ -var pCoordApp = pCoordApp || {}; -pCoordApp.allPopulations = []; -pCoordApp.selectedPopulations = []; -pCoordApp.origData; -pCoordApp.flowData; -pCoordApp.headers = []; -pCoordApp.foreground; -pCoordApp.background; -pCoordApp.populations = []; -pCoordApp.allLines; -pCoordApp.lines = []; -pCoordApp.selectedLines = []; - -var displayAll = function() { - displayParallelPlot(); -} -/* - * Display the Population Legend -*/ -var displayPopTable = function() { - $('#popTable tbody').empty(); - pCoordApp.origData.map(function(d,index) { - $('#popTable tbody') - .append('<tr><td align="center"><input type="checkbox" ' - + 'id="pop' + d.Population + '" ' - + 'checked class="popSelect" value=' + index + '/></td>' - + '<td title="' + newNames[d.Population] + '">' - + newNames[d.Population] - + '</td><td><span style="background-color:' - + color_palette[0][index + 1][0] - + '"> </span></td>' - + '<td>' + d.Percentage + '</td></tr>'); - }); - - $('#popSelectAll').click(function() { - var checkAll = $("#popSelectAll").prop('checked'); - if (checkAll) { - $(".popSelect").prop("checked", true); - for (var i = 0; i < pCoordApp.allLines; i ++){ - pCoordApp.selectedLines.push(i); - pCoordApp.lines.push(i); - } - } else { - $(".popSelect").prop("checked", false); - pCoordApp.selectedLines = []; - pCoordApp.lines = []; - } - - pCoordApp.selectedPopulations = []; - $('.popSelect').each(function() { - if (this.checked) { - pCoordApp.selectedPopulations.push(parseInt(this.value)); - } - }); - displayTableGrid(); - if (checkAll) { - displayParallelPlot(); - } else { - updateParallelForeground(); - } - }); - - $('.popSelect').click(function() { - if ($('.popSelect').length == $(".popSelect:checked").length) { - $('#popSelectAll').prop("checked",true); - } else { - $('#popSelectAll').prop("checked",false); - } - - pCoordApp.selectedPopulations = []; - $('.popSelect').each(function() { - if (this.checked) { - pCoordApp.selectedPopulations.push(parseInt(this.value)); - } - }); - - pCoordApp.selectedLines = []; - pCoordApp.lines = []; - - pCoordApp.origData.forEach(function(d,idx){ - if ($.inArray(pCoordApp.populations.indexOf(d.Population), pCoordApp.selectedPopulations) > -1) { - pCoordApp.selectedLines.push(idx); - pCoordApp.lines.push(idx); - } - }); - - displayTableGrid(); - updateParallelForeground(); - }); - updatePopTable(); -}; - -var updatePopTable = function() { - $('.popSelect').each(function() { - var pop = parseInt(this.value), - selectedPops = pCoordApp.origData.map(function(d){ - if ($.inArray(d.idx, pCoordApp.selectedLines) > -1){ - return pCoordApp.populations.indexOf(d.Population); - } - }); - if ($.inArray(pop,selectedPops) > -1) { - this.checked = true; - } else { - this.checked = false; - } - }); -}; - -/* - * Display the table under the graph -*/ -var displayTableGrid = function() { - var updatedData = [], - displayData = [], - colNames = [], - pctargets = [], - colTable = [], - tableHTML = [], - textCol = [], - colOrder = [], - targetCol = 0; - - $("#tableDiv").empty(); - updatedData = $.extend(true, [], tableContent); - updatedData.forEach(function(d, idx){d.idx = idx}); - displayData = updatedData.filter(function(d, index) { - if ($.inArray(index,pCoordApp.selectedLines) > -1) { - return d; - } - }); - - targetCol = pCoordApp.headers.length - 2; - pCoordApp.headers.forEach(function(d,i){ - colTable.push("<th>" + d + "</th>"); - colNames.push({"data":d}); - if (i < targetCol){ - pctargets.push(i); - } - }); - textCol = [targetCol, targetCol + 1]; - colOrder = textCol.concat(pctargets); - tableHTML = [ - '<table id="pcTable" class="pctable display compact" cellspacing="0" width="100%">', - '<thead>', - '<tr>', - colTable.join("\n"), - '</tr>', - '</thead>', - '</table>', - ]; - - $('#tableDiv').html(tableHTML.join("\n")); - var pcTable = $('#pcTable').DataTable({ - columns: colNames, - data: displayData, - order: [[ targetCol, "asc" ]], - pageLength: 10, - //paging: false, - scrollY: 250, - scrollCollapse: true, - scrollX: true, - dom: '<"top"B>t<"bottom"lip><"clear">', - columnDefs: [{ - targets: pctargets, - className: "dt-body-right", - }, { - targets: [targetCol, targetCol+1], - className: "dt-body-center" - }], - buttons: [ - 'copy', 'pdfHtml5','csvHtml5', 'colvis' - ], - colReorder: { - order:colOrder - }, - select: true - }); - - $('#pcTable').on('mouseover', 'tr', function() { - var data = pcTable.row(this).data(); - if (data != undefined) { - var line = data.idx; - pCoordApp.selectedLines = [ line ]; - updateParallelForeground(); - } - }); - $('#pcTable').on('mouseleave', 'tr', function() { - pCoordApp.selectedLines = []; - for (var i = 0, j = pCoordApp.lines.length; i < j; i++) { - pCoordApp.selectedLines.push(pCoordApp.lines[i]); - } - updateParallelForeground(); - }); -}; - -/* - * Display The Main Plot -*/ -var displayParallelPlot = function() { - var margin = {top: 30, right: 10, bottom: 10, left: 10}, - h = $("#chartDiv").height()/1.5, - w = $("#plotDiv").width(), - width = w - margin.left - margin.right, - height = h - margin.top - margin.bottom, - dragging = {}, - y = {}; - - $("#plotDiv").empty(); - $("#plotDiv").height(h); - var svg = d3.select("#plotDiv").append("svg") - .attr("width", width + margin.left + margin.right) - .attr("height", height + margin.top + margin.bottom) - .append("g") - .attr("transform", "translate(" + margin.left + "," + margin.top + ")"); - - // Y axis label - svg.append("text") - .attr("class", "ylabel") - .attr("transform", "rotate(-90)") - .attr("y", 0 - margin.left) - .attr("x", 0 - (height / 2)) - .attr("dy", "1em") - .style("text-anchor", "middle") - .text("MFI"); - - var x = d3.scale.ordinal().rangePoints([0, width], 1); - - // Use this to scale line width to percentage population - var pd = d3.extent(pCoordApp.origData, function(p) { - return +p['Percentage']; - }); - var popScale = d3.scale.linear().range([1,5]).domain(pd); - - var line = d3.svg.line(); - var axis = d3.svg.axis().orient("left").ticks(8); - - var dimensions = d3.keys(pCoordApp.flowData[0]).filter(function(d) { - return (y[d] = d3.scale.linear() - .domain(d3.extent(pCoordApp.flowData,function(p) { return +p[d]; })) - .range([height, 0])); - }); - x.domain(dimensions); - - function path(d) { - return line(dimensions.map(function(p) { - return [x(p), y[p](d[p])]; - })); - } - function position(d) { - var v = dragging[d]; - return v == null ? x(d) : v; - } - function transition(g) { - return g.transition().duration(500); - } - function brush() { - var actives = dimensions.filter(function(p) { - return !y[p].brush.empty(); - }); - var extents = actives.map(function(p) { - return y[p].brush.extent(); - }); - var indices = pCoordApp.origData.filter(function(d) { - var line = d.idx; - var tf = actives.every(function(p,i) { - return extents[i][0] <= pCoordApp.flowData[line][p] && - pCoordApp.flowData[line][p] <= extents[i][1]; - }); - if (tf) { - return line.toString(); - } - }); - pCoordApp.selectedLines = indices.map(function(d) { - return d.idx; - }); - pCoordApp.lines = indices.map(function(d) { - return d.idx; - }); - - updateParallelForeground(); - updatePopTable(); - displayTableGrid(); - }; - - // Display paths in light gray color, to use as reference - pCoordApp.background = svg.append("g") - .attr("class", "background") - .selectAll("path") - .data(pCoordApp.flowData) - .enter().append("path") - .attr("d", path); - - // Add foreground lines for focus, color by population. - pCoordApp.foreground = svg.append("g") - .attr("class", "foreground") - .selectAll("path") - .data(pCoordApp.origData) - .enter().append("path") - .attr("d", path) - .attr("stroke",function(d){ - var pop = pCoordApp.populations.indexOf(d.Population) + 1; - return color_palette[0][pop][0]; - }) - //.attr("stroke-width", 2); - // Use this if you want to scale the lines based on - // population percentage - .attr("stroke-width", function(d) { - var pop = pCoordApp.populations.indexOf(d.Population); - var w = popScale(pCoordApp.origData[pop]['Percentage']); - w = parseInt(w); - return w; - }); - - // Add a group element for each dimension. - var g = svg.selectAll(".dimension") - .data(dimensions) - .enter().append("g") - .attr("class", "dimension") - .attr("transform", function(d) { return "translate(" + x(d) + ")"; }) - .call(d3.behavior.drag() - .origin(function(d) { return {x: x(d)}; }) - .on("dragstart", function(d) { - dragging[d] = x(d); - pCoordApp.background.attr("visibility", "hidden"); - }) - .on("drag", function(d) { - dragging[d] = Math.min(width, Math.max(0, d3.event.x)); - pCoordApp.foreground.attr("d", path); - dimensions.sort(function(a, b) { - return position(a) - position(b); - }); - x.domain(dimensions); - g.attr("transform", function(d) { - return "translate(" + position(d) + ")"; - }); - }) - .on("dragend", function(d) { - delete dragging[d]; - transition(d3.select(this)) - .attr("transform", "translate(" + x(d) + ")"); - transition(pCoordApp.foreground) - .attr("d", path); - pCoordApp.background.attr("d", path) - .transition() - .delay(500) - .duration(0) - .attr("visibility", null); - })); - - // Add an axis and title. - g.append("g") - .attr("class", "axis") - .each(function(d) { - d3.select(this).call(axis.scale(y[d])); - }); - g.append("g") - .attr("class", "xlabel") - .append("text") - .style("text-anchor", "middle") - .attr("y", -9) - .text(function(d) { return d; }); - - // Add and store a brush for each axis. - g.append("g") - .attr("class", "brush") - .each(function(d) { d3.select(this).call(y[d].brush = d3.svg.brush().y(y[d]).on("brush", brush)); }) - .selectAll("rect") - .attr("x", -8) - .attr("width", 16); - - // Control line opacity. - $('#pcline_opacity').on('change', (function() { - var val = $(this).val(); - $('#plotDiv .foreground path').css('stroke-opacity', val.toString()); - $('#pcopacity').html((Math.round(val*10000)/100) + "%"); - })); -}; - -var updateParallelForeground = function() { - pCoordApp.foreground[0].map(function(d) { - var ln = parseInt(d['__data__']['idx']); - if ($.inArray(ln, pCoordApp.selectedLines) < 0){ - d.style.display = "none"; - } else { - d.style.display = null; - } - }); -}; - -/* - * Retrieve the data, then call display functions -*/ -var displayParallelCoordinates = function() { - pCoordApp.origData = $.extend(true,[], tableContent); - pCoordApp.headers = Object.keys(pCoordApp.origData[0]); - pCoordApp.origData.forEach(function(d,idx) { - d.idx = idx; - pCoordApp.selectedLines.push(idx); - pCoordApp.lines.push(idx); - if (!pCoordApp.populations.includes(d.Population)){ - pCoordApp.populations.push(d.Population); - } - }); - /* - * For the plot use only the MFI information - * for each populations. Store in flowData - */ - pCoordApp.flowData = $.extend(true,[],tableContent); - pCoordApp.flowData.forEach(function(d, idx) { - delete d['Population']; - delete d['Count']; - delete d['Percentage']; - delete d.Comment; - pCoordApp.allPopulations.push(idx); - pCoordApp.selectedPopulations.push(idx); - pCoordApp.selectedLines.push(idx); - pCoordApp.lines.push(idx); - }); - - pCoordApp.allLines = pCoordApp.flowData.length; - displayPopTable(); - displayTableGrid(); - displayParallelPlot(); - - $("#resetPCoordDisplay").on("click",function() { - for (var i = 0; i < pCoordApp.allLines; i++) { - pCoordApp.allPopulations.push(i); - pCoordApp.selectedPopulations.push(i); - pCoordApp.selectedLines.push(i); - pCoordApp.lines.push(i); - } - $("#popSelectAll").prop('checked',true); - $(".popSelect").prop("checked",true); - - var opcty = ".8"; - $('#plotDiv .foreground path').css('stroke-opacity', opcty); - $('#pcopacity').html("80%"); - $('#pcline_opacity').val(0.8); - - displayPopTable(); - displayTableGrid(); - displayParallelPlot(); - }); - - $(window).on('resize',function() { - waitForFinalEvent(function() { - displayAll(); - }, 500, "resizeParallelCoordinates"); - }); -} diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/flowtools/js/profileCLs.js --- a/flow_overview/static/flowtools/js/profileCLs.js Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,85 +0,0 @@ -// Copyright (c) 2016 Northrop Grumman. -// All rights reserved. - -var cl_table = './CLprofiles.txt'; -var scores_table = './scores.txt'; - -var displayCLTable = function(){ - d3.text(cl_table, function(error, data){ - var clHdgs = [], - clHTML = '<table id="cltable" class="display compact" cellspacing="0" width="100%"/>', - clTableData = [], - clHeadings = []; - - if (error){ - alert("Problem retrieving data"); - return; - } - clHdgs = data.split("\n")[0].split("\t"); - data = d3.tsv.parse(data); - clTableData = $.extend(true, [], data); - - clHdgs.forEach(function(d,i){ - clHeadings.push({"data" : d, "title" : d}); - }); - - $('#clprofiles').html(clHTML); - var clTable = $('#cltable').DataTable({ - columns: clHeadings, - dom: '<"top"Bi>t<"bottom"lp><"clear">', - pageLength: 25, - order: [[ 0, "asc" ]], - data: clTableData, - buttons: [ - 'copy', 'pdfHtml5','csvHtml5' - ], - columnDefs: [ - { - targets: [0,2,3], - className: "smallcols" - }, - { - targets: 4, - className: "dt-body-left" - }, - { - targets: [5,6], - className: "firstcol" - }] - }); - }); -}; - -var displayScoresTable = function(){ - d3.text(scores_table, function(error, data){ - var scoreHTML = '<table id="scoretable" class="display compact" cellspacing="0" width="100%"/>', - scoreHdgs = [], - scoreTableData = [], - scoreHeadings = []; - if (error){ - alert("Problem retrieving data"); - return; - } - scoreHdgs = data.split("\n")[0].split("\t"); - data = d3.tsv.parse(data); - - $('#scores').html(scoreHTML); - - scoreTableData = $.extend(true, [], data); - - scoreHdgs.forEach(function(d,i){ - scoreHeadings.push({"data" : d, "title" : d}); - }); - - var scoreTable = $('#scoretable').DataTable({ - columns: scoreHeadings, - pageLength: 25, - order: [[ 0, "asc" ]], - dom: '<"top"Bi>t<"bottom"lp><"clear">', - data: scoreTableData, - buttons: [ - 'copy', 'pdfHtml5','csvHtml5' - ], - }); - }); -}; diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/flowtools/js/scatter2D.js --- a/flow_overview/static/flowtools/js/scatter2D.js Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,208 +0,0 @@ -// Copyright (c) 2016 Northrop Grumman. -// All rights reserved. - -var updateScatter2D = function(){ - scatterData2D['selectedPopulations'] = []; - scatterDataMFI['selectedPopulations'] = []; - $('.pop2D').each(function() { - if (this.checked) { - scatterData2D['selectedPopulations'].push(parseInt(this.value)); - scatterDataMFI['selectedPopulations'].push(parseInt(this.value)); - } - }); - processScatterData2D(); - processScatterDataMFI2D(); - displayScatterPlot2D(); -}; - -var processScatterData2D = function() { - var xData = [], - yData = [], - popData = [], - col1 = [], - col2 = [], - pop = [], - min = Number.MAX_VALUE, - max = Number.MIN_VALUE; - - min = d3.min(scatterData2D['data'], function(array) { - return d3.min(array); - }); - max = d3.max(scatterData2D['data'], function(array) { - return d3.max(array); - }); - scatterData2D['min'] = 0; - scatterData2D['max'] = max; - - col1 = scatterData2D['data'].map(function(value,index) { - return value[scatterData2D['m1']]; - }); - col2 = scatterData2D['data'].map(function(value,index) { - return value[scatterData2D['m2']]; - }); - pop = scatterData2D['data'].map(function(value,index) { - return value[scatterData2D['popCol']]; - }); - - for (var i = 0, j = col1.length; i < j; i++) { - if (scatterData2D['selectedPopulations'].indexOf(pop[i]) >= 0) { - xData.push(col1[i]); - yData.push(col2[i]); - popData.push(pop[i]); - } - } - - scatterData2D['popColors'] = popData.map(function(value,index) { - return color_palette[0][value][0]; - }); - scatterData2D['xData'] = xData; - scatterData2D['yData'] = yData; - scatterData2D['popData'] = popData; - return scatterData2D; -}; - -var displayScatterToolbar2D = function() { - $("#xAxisMarker2D").select2(); - $("#yAxisMarker2D").select2(); - $("#view2D").select2(); - - scatterData2D['columnHeadings'].map(function(value,index) { - $('#xAxisMarker2D') - .append($("<option></option>") - .attr("value",index) - .text(value)); - - $('#yAxisMarker2D') - .append($("<option></option>") - .attr("value",index) - .text(value)); - }); - - $('#xAxisMarker2D').select2("val",0); - $('#yAxisMarker2D').select2("val",1); - - $("#xAxisMarker2D").on("change",function(e) { - var m1 = $("#xAxisMarker2D").select2("val"); - scatterData2D['m1'] = m1; - scatterDataMFI['m1'] = m1; - updateScatter2D(); - }); - $("#yAxisMarker2D").on("change",function(e) { - var m2 = $("#yAxisMarker2D").select2("val"); - scatterData2D['m2'] = m2; - scatterDataMFI['m2'] = m2; - updateScatter2D(); - }); - $("#view2D").on("change",function(e) { - var view = $("#view2D").select2("val"); - scatterData2D['view'] = view; - updateScatter2D(); - }); - - $("#updateDisplay2D").on("click",function() { - $(".pop2D").prop("checked", true); - $("#selectall2D").prop('checked', true); - updateScatter2D(); - }); -}; - -var displayScatterPopulation2D = function() { - $('#populationTable2D tbody').empty(); - scatterData2D['populations'].map(function(value,index) { - $('#populationTable2D tbody') - .append('<tr><td align="center">' - + '<input type="checkbox" checked class="pop2D" value=' - + value + '/></td><td title="' + newNames[value] - + '">' + newNames[value] + '</td>' - + '<td><span style="background-color:' - + color_palette[0][value][0] + '">  </span></td>' - + '<td>' + scatterData2D['percent'][value - 1] + '</td></tr>'); - }); - - $('#selectall2D').click(function() { - var checkAll = $("#selectall2D").prop('checked'); - if (checkAll) { - $(".pop2D").prop("checked", true); - } else { - $(".pop2D").prop("checked", false); - } - updateScatter2D(); - }); - - $('.pop2D').click(function() { - if ($('.pop2D').length == $(".pop2D:checked").length) { - $('#selectall2D').prop("checked",true); - } else { - $('#selectall2D').prop("checked",false); - } - updateScatter2D(); - }); - - $('.pop2D').each(function() { - var selectedpop2D = parseInt(this.value); - if ($.inArray(selectedpop2D,scatterData2D['selectedPopulations']) > -1) { - this.checked = true; - } else { - this.checked = false; - } - }); -}; - -var displayScatterPlot2D = function() { - var h = $(window).height() - 200, - w = $("#scatterPlotDiv2D").width(), - xtitle = scatterData2D['columnHeadings'][scatterData2D['m1']], - ytitle = scatterData2D['columnHeadings'][scatterData2D['m2']], - view = scatterData2D['view'], - layout = {}, - traces = []; - - $("#scatterPlotDiv2D").empty(); - $("#scatterPlotDiv2D").height(h); - if ( view == 1 || view == 2) { - var trace1 = { - x: scatterData2D['xData'], - y: scatterData2D['yData'], - mode: 'markers', - opacity: .75, - hoverinfo: 'none', - marker: { - size: 2, - color: scatterData2D['popColors'] - }, - type: 'scatter' - }; - traces.push(trace1); - } - if ( view == 1 || view == 3) { - var trace2 = { - x: scatterDataMFI['xData'], - y: scatterDataMFI['yData'], - mode: 'markers', - opacity: 1.0, - hoverinfo: "x+y", - marker: { - symbol: 128, - size: 8, - color: scatterDataMFI['popColors'] - }, - type: 'scatter' - }; - traces.push(trace2); - } - - layout = { - title: '', - showlegend: false, - xaxis: { - range: [0,scatterData2D['max']], - title: xtitle - }, - yaxis: { - range: [0,scatterData2D['max']], - title: ytitle - } - }; - - Plotly.newPlot('scatterPlotDiv2D', traces, layout); -}; diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/flowtools/js/scatter3D.js --- a/flow_overview/static/flowtools/js/scatter3D.js Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,267 +0,0 @@ -// Copyright (c) 2016 Northrop Grumman. -// All rights reserved. - -var updateScatter3D = function(){ - scatterData3D['selectedPopulations'] = []; - scatterData3DMFI['selectedPopulations'] = []; - $('.pop3D').each(function() { - if (this.checked) { - scatterData3D['selectedPopulations'].push(parseInt(this.value)); - scatterData3DMFI['selectedPopulations'].push(parseInt(this.value)); - } - }); - processScatterData3D(); - processScatterData3DMFI(); - displayScatterPlot3D(); -}; - -var processScatterData3D = function() { - var xData = [], - yData = [], - zData = [], - popData = [], - pop = [], - col1 = [], - col2 = [], - col3 = [], - min = Number.MAX_VALUE, - max = Number.MIN_VALUE; - - min = d3.min(scatterData3D['data'], function(array) { - return d3.min(array); - }); - max = d3.max(scatterData3D['data'], function(array) { - return d3.max(array); - }); - scatterData3D['min'] = 0; - scatterData3D['max'] = max; - - col1 = scatterData3D['data'].map(function(value,index) { - return value[scatterData3D['m1']]; - }); - col2 = scatterData3D['data'].map(function(value,index) { - return value[scatterData3D['m2']]; - }); - col3 = scatterData3D['data'].map(function(value,index) { - return value[scatterData3D['m3']]; - }); - pop = scatterData3D['data'].map(function(value,index) { - return value[scatterData3D['popCol']]; - }); - - for (var i = 0, j = col1.length; i < j; i++) { - if (scatterData3D['selectedPopulations'].indexOf(pop[i]) >= 0) { - xData.push(col1[i]); - yData.push(col2[i]); - zData.push(col3[i]); - popData.push(pop[i]); - } - } - - scatterData3D['popColors'] = popData.map(function(value,index) { - return color_palette[0][value][0]; - }); - scatterData3D['xData'] = xData; - scatterData3D['yData'] = yData; - scatterData3D['zData'] = zData; - scatterData3D['popData'] = popData; - return scatterData3D; -}; - -var displayScatterToolbar3D = function() { - $("#xAxisMarker3D").select2(); - $("#yAxisMarker3D").select2(); - $("#zAxisMarker3D").select2(); - $("#view3D").select2(); - - scatterData3D['columnHeadings'].map(function(value,index) { - $('#xAxisMarker3D') - .append($("<option></option>") - .attr("value",index) - .text(value)); - - $('#yAxisMarker3D') - .append($("<option></option>") - .attr("value",index) - .text(value)); - - $('#zAxisMarker3D') - .append($("<option></option>") - .attr("value",index) - .text(value)); - }); - - $('#xAxisMarker3D').select2("val",0); - $('#yAxisMarker3D').select2("val",1); - $('#zAxisMarker3D').select2("val",2); - - $("#xAxisMarker3D").on("change",function(e) { - var m1 = $("#xAxisMarker3D").select2("val"); - scatterData3D['m1'] = m1; - scatterData3DMFI['m1'] = m1; - updateScatter3D(); - }); - $("#yAxisMarker3D").on("change",function(e) { - var m2 = $("#yAxisMarker3D").select2("val"); - scatterData3D['m2'] = m2; - scatterData3DMFI['m2'] = m2; - updateScatter3D(); - }); - $("#zAxisMarker3D").on("change",function(e) { - var m3 = $("#zAxisMarker3D").select2("val"); - scatterData3D['m3'] = m3; - scatterData3DMFI['m3'] = m3; - updateScatter3D(); - }); - - $("#view3D").on("change",function(e) { - var view = $("#view3D").select2("val"); - scatterData3D['view'] = view; - updateScatter3D(); - }); - - $("#updateDisplay3D").on("click",function() { - $(".pop3D").prop("checked", true); - $("#selectall3D").prop('checked', true); - updateScatter3D(); - }); -}; - -var displayScatterPopulation3D = function() { - $("#populationTable3D tbody").empty(); - scatterData3D['populations'].map(function(value) { - $('#populationTable3D tbody') - .append('<tr><td align="center">' - + '<input type="checkbox" checked class="pop3D" value=' - + value + '/></td><td title="'+ newNames[value] - + '">'+ newNames[value] + '</td>' - + '<td><span style="background-color:' - + color_palette[0][value][0] + '">  </span></td>' - + '<td>' + scatterData3D['percent'][value - 1] + '</td></tr>'); - }); - - $('#selectall3D').click(function() { - var checkAll = $("#selectall3D").prop('checked'); - if (checkAll) { - $(".pop3D").prop("checked", true); - } else { - $(".pop3D").prop("checked", false); - } - updateScatter3D(); - }); - $('.pop3D').click(function() { - if ($('.pop3D').length == $(".pop3D:checked").length) { - $('#selectall3D').prop("checked",true); - } else { - $('#selectall3D').prop("checked",false); - } - updateScatter3D(); - }); - - $('.pop3D').each(function() { - var selectedpop3D = parseInt(this.value); - if ($.inArray(selectedpop3D,scatterData3D['selectedPopulations']) > -1) { - this.checked = true; - } else { - this.checked = false; - } - }); -}; - -var displayScatterPlot3D = function() { - var h = $(window).height() - 200, - w = $("#scatterPlotDiv3D").width(), - xtitle = scatterData3D['columnHeadings'][scatterData3D['m1']], - ytitle = scatterData3D['columnHeadings'][scatterData3D['m2']], - ztitle = scatterData3D['columnHeadings'][scatterData3D['m3']], - view = scatterData3D['view'], - traces = [], - layout = {}; - - $("#scatterPlotDiv3D").empty(); - $("#scatterPlotDiv3D").height(h); - - if ( view == 1 || view == 2 ) { - var trace1 = { - x: scatterData3D['xData'], - y: scatterData3D['yData'], - z: scatterData3D['zData'], - mode: 'markers', - opacity: .75, - hoverinfo: "none", - marker: { - size: 2, - color: scatterData3D['popColors'] - }, - type: 'scatter3d' - }; - traces.push(trace1); - }; - - if ( view == 1 || view == 3) { - var trace2 = { - x: scatterData3DMFI['xData'], - y: scatterData3DMFI['yData'], - z: scatterData3DMFI['zData'], - mode: 'markers', - opacity: 1.0, - hoverinfo: "x+y+z", - marker: { - symbol: "circle-open", - size: 8, - color: scatterData3DMFI['popColors'] - }, - type: 'scatter3d' - }; - traces.push(trace2); - } - - layout = { - title: '', - showlegend: false, - scene: { - aspectratio: { - x: 1, - y: 1, - z: 1 - }, - camera: { - center: { - x: 0, - y: 0, - z: 0 - }, - eye: { - x: 1.25, - y: 1.25, - z: 1.25 - }, - up: { - x: 0, - y: 0, - z: 1 - } - }, - xaxis: { - type: 'linear', - title: xtitle, - range: [0, scatterData3D['max']], - zeroline: false - }, - yaxis: { - type: 'linear', - title: ytitle, - range: [0, scatterData3D['max']], - zeroline: false - }, - zaxis: { - type: 'linear', - title: ztitle, - range: [0, scatterData3D['max']], - zeroline: false - } - } - }; - - Plotly.newPlot('scatterPlotDiv3D', traces, layout); -}; diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/flowtools/js/scatterMFI.js --- a/flow_overview/static/flowtools/js/scatterMFI.js Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,83 +0,0 @@ -// Copyright (c) 2016 Northrop Grumman. -// All rights reserved. - -var processScatterDataMFI2D = function() { - var xData = [], - yData = [], - popData = [], - col1 = [], - col2 = [], - pop = scatterDataMFI['poplist']; - - col1 = scatterDataMFI['data'].map(function(value,index) { - return value[scatterDataMFI['m1']]; - }); - col2 = scatterDataMFI['data'].map(function(value,index) { - return value[scatterDataMFI['m2']]; - }); - for (var i = 0, j=col1.length; i < j; i++) { - if (scatterDataMFI['selectedPopulations'].indexOf(pop[i]) >= 0) { - xData.push(col1[i]); - yData.push(col2[i]); - popData.push(pop[i]); - } - } - scatterDataMFI['popColors'] = popData.map(function(value,index) { - return color_palette[0][value][0]; - }); - scatterDataMFI['xData'] = xData; - scatterDataMFI['yData'] = yData; - scatterDataMFI['popData'] = popData; - return scatterDataMFI; -}; - -var processScatterData3DMFI = function() { - var xData = [], - yData = [], - zData = [], - col1 = [], - col2 = [], - col3 = [], - pop = [], - min = Number.MAX_VALUE, - max = Number.MIN_VALUE, - popData = []; - - min = d3.min(scatterData3DMFI['data'], function(array) { - return d3.min(array); - }); - max = d3.max(scatterData3DMFI['data'], function(array) { - return d3.max(array); - }); - scatterData3DMFI['min'] = 0; - scatterData3DMFI['max'] = max; - - col1 = scatterData3DMFI['data'].map(function(value,index) { - return value[scatterData3DMFI['m1']]; - }); - col2 = scatterData3DMFI['data'].map(function(value,index) { - return value[scatterData3DMFI['m2']]; - }); - col3 = scatterData3DMFI['data'].map(function(value,index) { - return value[scatterData3DMFI['m3']]; - }); - pop = scatterData3DMFI['poplist']; - - for (var i = 0, j = col1.length; i < j; i++) { - if (scatterData3DMFI['selectedPopulations'].indexOf(pop[i]) >= 0) { - xData.push(col1[i]); - yData.push(col2[i]); - zData.push(col3[i]); - popData.push(pop[i]); - } - } - - scatterData3DMFI['popColors'] = popData.map(function(value,index) { - return color_palette[0][value][0]; - }); - scatterData3DMFI['xData'] = xData; - scatterData3DMFI['yData'] = yData; - scatterData3DMFI['zData'] = zData; - scatterData3DMFI['popData'] = popData; - return scatterData3DMFI; -}; diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/images/flowtools/bpflock.png Binary file flow_overview/static/images/flowtools/bpflock.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/images/flowtools/edit_summary.png Binary file flow_overview/static/images/flowtools/edit_summary.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/images/flowtools/overview.png Binary file flow_overview/static/images/flowtools/overview.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/images/flowtools/pcflock.png Binary file flow_overview/static/images/flowtools/pcflock.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/images/flowtools/profileCL_go.png Binary file flow_overview/static/images/flowtools/profileCL_go.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/images/flowtools/scatter2D.png Binary file flow_overview/static/images/flowtools/scatter2D.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/images/flowtools/scatter3D.png Binary file flow_overview/static/images/flowtools/scatter3D.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/static/images/flowtools/summary.png Binary file flow_overview/static/images/flowtools/summary.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/templates/genOverview.template --- a/flow_overview/templates/genOverview.template Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,281 +0,0 @@ -<html> -<head> -<title>Flow Overview</title> -<link rel="stylesheet" href="/static/flowtools/bootstrap/css/bootstrap.css"/> -<link rel="stylesheet" href="/static/flowtools/select2/select2.min.css"/> -<link rel="stylesheet" href="/static/flowtools/css/parallelCoordinates.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/datatables.min.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/Buttons-1.1.2/css/buttons.dataTables.min.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/Select-1.1.2/css/select.dataTables.min.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/Editor-1.5.6/css/editor.dataTables.min.css"/> -<script src="/static/flowtools/jquery-1.11.3.min.js" type="text/javascript"></script> -<script src="/static/flowtools/bootstrap/js/bootstrap.js" type="text/javascript"></script> -<script src="/static/flowtools/select2/select2.full.min.js" type="text/javascript"></script> -<script src="/static/flowtools/d3/d3.min.js" type="text/javascript"></script> -<script src="/static/flowtools/plotly-latest.min.js" type="text/javascript"></script> -<script src="/static/flowtools/datatables/datatables.min.js" type="text/javascript"></script> -<script src="/static/flowtools/datatables/Editor-1.5.6/js/dataTables.editor.min.js" type="text/javascript"></script> -<script src="/static/flowtools/js/color_palette.js" type="text/javascript"></script> -<script src="/static/flowtools/js/overview.js" type="text/javascript"></script> -<script src="/static/flowtools/js/scatter2D.js" type="text/javascript"></script> -<script src="/static/flowtools/js/scatter3D.js" type="text/javascript"></script> -<script src="/static/flowtools/js/scatterMFI.js" type="text/javascript"></script> -<script src="/static/flowtools/js/parallelCoordinates.js" type="text/javascript"></script> -<script src="/static/flowtools/js/boxplotsFlow.js" type="text/javascript"></script> - -<style> -#input{font-family:Calibri,Arial} -table.dataTable tbody td.dt-body-right { - text-align: right; -} -#div{padding:5px;width:150px;height:100px;text-align:center} -table{width:100%;border:0px solid;border-collapse:collapse;text-align:center;} -th{background-color:#3e6db0;color:#fff;padding:5px} - -</style> -</head> - -<body> -<div class="container-fluid"> -<div class="row" style="padding-bottom:10px;min-height:500px;"> - <div class="col-md-12"> - <ul class="nav nav-tabs tabs-main"> - <li class="homeTab active" data-value="mfi"><a href="#mfi" data-toggle="tab">MFI/Pop</a></li> - <li class="homeTab" data-value="overviewPlot"><a href="#overviewPlot" data-toggle="tab">Overview Plot</a></li> - <li class="homeTab" data-value="scatter2D"><a href="#scatter2D" data-toggle="tab">Scatter 2D</a></li> - <li class="homeTab" data-value="scatter3D"><a href="#scatter3D" data-toggle="tab">Scatter 3D</a></li> - <li class="homeTab" data-value="parallelCoordinates"><a href="#parallelCoordinates" data-toggle="tab">Parallel Coordinates</a></li> - <li class="homeTab" data-value="stats"><a href="#boxplots" data-toggle="tab">Summary Statistics Boxplots</a></li> - </ul> - - <div class="tab-content"> - <div class="tab-pane active" id="mfi" style="min-height:500px;"> - <div id="mfiDiv"></div> - </div> - - <div class="tab-pane" id="overviewPlot" style="min-height:500px;"> - <div id="overviewPlotDiv">Overview</div> - </div> - - <div class="tab-pane" id="scatter2D" style="min-height:500px;"> - <div id="toolbarDiv2D" class="col-md-12 chartDiv"> - X Axis: <select id="xAxisMarker2D" style="width:150px;"> - </select> - Y Axis: <select id="yAxisMarker2D" style="width:150px;"> - </select> - View: <select id="view2D" style="width:150px;"> - <option value="1">Points + Centroids</option> - <option value="2">Points</option> - <option value="3">Centroids</option> - </select> - </div> - <div class="col-md-12 chartDiv"> - <div id="scatterPlotDiv2D" class="col-md-10" style="height:100%;"></div> - <div id="populationDiv2D" class="col-md-2" style="height:100%;"> - <button id="updateDisplay2D" class="igbtn">Reset Display</button> - <table id="populationTable2D" class="table table-condensed table-bordered igtable" border="0" width="100%"> - <thead> - <tr> - <th align="center"><input type="checkbox" checked id="selectall2D"/></th> - <th>Pop. Name</th> - <th>Color</th> - <th>%</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - - <div class="tab-pane" id="scatter3D" style="min-height:500px;"> - <div id="toolbarDiv3D" class="col-md-12 chartDiv"> - X Axis: <select id="xAxisMarker3D" style="width:150px;"> - </select> - Y Axis: <select id="yAxisMarker3D" style="width:150px;"> - </select> - Z Axis: <select id="zAxisMarker3D" style="width:150px;"> - </select> - View: <select id="view3D" style="width:150px;"> - <option value="1">Points + Centroids</option> - <option value="2">Points</option> - <option value="3">Centroids</option> - </select> - </div> - - <div class="col-md-12 chartDiv"> - <div id="scatterPlotDiv3D" class="col-md-10" style="height:100%;"></div> - <div id="populationDiv3D" class="col-md-2" style="height:100%;"> - <button id="updateDisplay3D" class="igbtn">Reset Display</button> - <table id="populationTable3D" class="table table-condensed table-bordered igtable" border="0" width="100%"> - <thead> - <tr> - <th align="center"><input type="checkbox" checked id="selectall3D"/></th> - <th>Pop. Name</th> - <th>Color</th> - <th>%</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - <div class="tab-pane" id="parallelCoordinates" style="min-height:500px;"> - <div id="chartDiv"> - <div class="row"> - <div class="col-md-10" style="height:100%;"> - <div id="plotDiv" style="height:50%"></div> - <div id="tableDiv" style="height:50%"></div> - </div> - <div id="popDiv" class="col-md-2" style="height:100%;"> - <div class="widget"> - <input type="range" min="0" max="1" value="0.8" step="0.01" id="pcline_opacity" > - </input> - Opacity: <span id="pcopacity">80%</span> - </div> - <button id="resetPCoordDisplay" class="igbtn">Reset Display</button> - <table id="popTable" class="table table-condensed table-bordered igtable"> - <thead> - <tr> - <th><input type="checkbox" checked id="popSelectAll"/></th> - <th>Pop. Name</th> - <th>Color</th> - <th>%</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - </div> - - <div class="tab-pane" id="boxplots" style="min-height:500px;"> - <div class="col-md-12 chartDiv"> - <div id="mrkrDiv" class="col-md-2" style="height:100%;min-width:5%;"> - <table id="mrkrTable" class="table table-condensed table-bordered igtable"> - <thead> - <tr> - <th>Shade</th> - <th>Marker Names</th> - <th><input type="checkbox" checked id="mrkrSelectAll"/></th> - </tr> - </thead> - <tbody> - </tbody> - </table> - <input type="checkbox" unchecked id="displayLabels"/> Display values<br> - <input type="checkbox" unchecked id="displayMFI"/> Display MFI<br><br> - <button id="changeDisplay" class="igbtn">View per marker</button><br><br> - <div id="markerWarning" style="display:none;"> - <div class="alert alert-info alert-dismissible fade in" role="alert"> - <button type="button" class="close" data-dismiss="alert" aria-label="Close"> - <span aria-hidden="true">×</span></button> - Only 5 markers can be displayed at most. - </div> - </div> - <div id="outlierWarning" style="display:none;"> - <div class="alert alert-info alert-dismissible fade in" role="alert"> - <button type="button" class="close" data-dismiss="alert" aria-label="Close"> - <span aria-hidden="true">×</span></button> - The number of outliers is too large to display. Representation shows randomly downsampled outliers. - </div> - </div> - </div> - - <div id="plotDivbp" class="col-md-8" style="height:100%;"></div> - - <div id="popDivbp" class="col-md-2" style="height:100%;"> - <button id="updateDisplaybp" class="igbtn">Reset Display</button> - <table id="popTablebp" class="table table-condensed table-bordered igtable"> - <thead> - <tr> - <th><input type="checkbox" checked id="popSelectAllbp"/></th> - <th>Pop. Names</th> - <th>Color</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - </div> - </div> - </div> -</div> - -<script> -var mfiLoaded = false; -var populationLoaded = false; -var overviewPlotLoaded = false; -var scatter2DLoaded = false; -var scatter3DLoaded = false; -var parallelCoordinatesLoaded = false; -var bpLoaded = false; - -$().ready(function() { - $(document).on('shown.bs.tab','a[data-toggle="tab"]', function(e) { - var tab = e.target.getAttribute("href"); - if (tab == '#mfi') { - if (mfiLoaded) { - return true; - } - mfiLoaded = true; - displayMFI(); - } - if (tab == '#overviewPlot') { - if (overviewPlotLoaded) { - return true; - } - overviewPlotLoaded = true; - displayOverviewPlot(); - } - if (tab == '#scatter2D') { - if (scatter2DLoaded) { - displayScatterPopulation2D(); - return true; - } - scatter2DLoaded = true; - displayScatter2D(); - } - if (tab == '#scatter3D') { - if (scatter3DLoaded) { - displayScatterPopulation3D(); - return true; - } - scatter3DLoaded = true; - displayScatter3D(); - } - if (tab == '#parallelCoordinates') { - if (parallelCoordinatesLoaded) { - displayPopTable(); - displayTableGrid(); - return true; - } - parallelCoordinatesLoaded = true; - displayParallelCoordinates(); - } - if (tab == '#boxplots') { - if (bpLoaded) { - displayPopulationLegend(configbp); - displayMarkerTable(configbp); - updateBoxplot(configbp); - return true; - } - bpLoaded = true; - displayMFIBoxplot(); - } - }); - - mfiLoaded = true; - displayMFI(); -}); -</script> -</body> -</html> diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/templates/genOverviewCL.template --- a/flow_overview/templates/genOverviewCL.template Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,299 +0,0 @@ -<html> -<head> -<title>Flow Overview</title> -<link rel="stylesheet" href="/static/flowtools/bootstrap/css/bootstrap.css"/> -<link rel="stylesheet" href="/static/flowtools/select2/select2.min.css"/> -<link rel="stylesheet" href="/static/flowtools/css/parallelCoordinates.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/datatables.min.css"/> -<link rel="stylesheet" href="/static/flowtools/css/flowCL.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/Buttons-1.1.2/css/buttons.dataTables.min.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/Select-1.1.2/css/select.dataTables.min.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/Editor-1.5.6/css/editor.dataTables.min.css"/> -<script src="/static/flowtools/jquery-1.11.3.min.js" type="text/javascript"></script> -<script src="/static/flowtools/bootstrap/js/bootstrap.js" type="text/javascript"></script> -<script src="/static/flowtools/select2/select2.full.min.js" type="text/javascript"></script> -<script src="/static/flowtools/d3/d3.min.js" type="text/javascript"></script> -<script src="/static/flowtools/plotly-latest.min.js" type="text/javascript"></script> -<script src="/static/flowtools/datatables/datatables.min.js" type="text/javascript"></script> -<script src="/static/flowtools/datatables/Editor-1.5.6/js/dataTables.editor.min.js" type="text/javascript"></script> -<script src="/static/flowtools/js/color_palette.js" type="text/javascript"></script> -<script src="/static/flowtools/js/overview.js" type="text/javascript"></script> -<script src="/static/flowtools/js/scatter2D.js" type="text/javascript"></script> -<script src="/static/flowtools/js/scatter3D.js" type="text/javascript"></script> -<script src="/static/flowtools/js/scatterMFI.js" type="text/javascript"></script> -<script src="/static/flowtools/js/parallelCoordinates.js" type="text/javascript"></script> -<script src="/static/flowtools/js/profileCLs.js" type="text/javascript"></script> -<script src="/static/flowtools/js/boxplotsFlow.js" type="text/javascript"></script> - -<style> -#input{font-family:Calibri,Arial} -table.dataTable tbody td.dt-body-right { - text-align: right; -} -#div{padding:5px;width:150px;height:100px;text-align:center} -table{width:100%;border:0px solid;border-collapse:collapse;text-align:center;} -th{background-color:#3e6db0;color:#fff;padding:5px} - -</style> -</head> - -<body> -<div class="container-fluid"> - <div class="row" style="padding-bottom:10px;min-height:500px;"> - <div class="col-md-12"> - <ul class="nav nav-tabs tabs-main"> - <li class="homeTab active" data-value="mfi"><a href="#mfi" data-toggle="tab">MFI/Pop</a></li> - <li class="homeTab" data-value="overviewPlot"><a href="#overviewPlot" data-toggle="tab">Overview Plot</a></li> - <li class="homeTab" data-value="scatter2D"><a href="#scatter2D" data-toggle="tab">Scatter 2D</a></li> - <li class="homeTab" data-value="scatter3D"><a href="#scatter3D" data-toggle="tab">Scatter 3D</a></li> - <li class="homeTab" data-value="parallelCoordinates"><a href="#parallelCoordinates" data-toggle="tab">Parallel Coordinates</a></li> - <li class="homeTab" data-value="stats"><a href="#boxplots" data-toggle="tab">Summary Statistics Boxplots</a></li> - <li class="homeTab" data-value="clprofiles"><a href="#clprofiles" data-toggle="tab">Populations Cell Ontologies</a></li> - </ul> - - <div class="tab-content"> - <div class="tab-pane active" id="mfi" style="min-height:500px;"> - <div id="mfiDiv"></div> - </div> - - <div class="tab-pane" id="overviewPlot" style="min-height:500px;"> - <div id="overviewPlotDiv">Overview</div> - </div> - - <div class="tab-pane" id="scatter2D" style="min-height:500px;"> - <div id="toolbarDiv2D" class="col-md-12 chartDiv"> - X Axis: <select id="xAxisMarker2D" style="width:150px;"> - </select> - Y Axis: <select id="yAxisMarker2D" style="width:150px;"> - </select> - View: <select id="view2D" style="width:150px;"> - <option value="1">Points + Centroids</option> - <option value="2">Points</option> - <option value="3">Centroids</option> - </select> - </div> - <div class="col-md-12 chartDiv"> - <div id="scatterPlotDiv2D" class="col-md-10" style="height:100%;"></div> - <div id="populationDiv2D" class="col-md-2" style="height:100%;"> - <button id="updateDisplay2D" class="igbtn">Reset Display</button> - <table id="populationTable2D" class="table table-condensed table-bordered igtable" border="0" width="100%"> - <thead> - <tr> - <th align="center"><input type="checkbox" checked id="selectall2D"/></th> - <th>Pop. Name</th> - <th>Color</th> - <th>%</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - - <div class="tab-pane" id="scatter3D" style="min-height:500px;"> - <div id="toolbarDiv3D" class="col-md-12 chartDiv"> - X Axis: <select id="xAxisMarker3D" style="width:150px;"> - </select> - Y Axis: <select id="yAxisMarker3D" style="width:150px;"> - </select> - Z Axis: <select id="zAxisMarker3D" style="width:150px;"> - </select> - View: <select id="view3D" style="width:150px;"> - <option value="1">Points + Centroids</option> - <option value="2">Points</option> - <option value="3">Centroids</option> - </select> - </div> - - <div class="col-md-12 chartDiv"> - <div id="scatterPlotDiv3D" class="col-md-10" style="height:100%;"></div> - <div id="populationDiv3D" class="col-md-2" style="height:100%;"> - <button id="updateDisplay3D" class="igbtn">Reset Display</button> - <table id="populationTable3D" class="table table-condensed table-bordered igtable" border="0" width="100%"> - <thead> - <tr> - <th align="center"><input type="checkbox" checked id="selectall3D"/></th> - <th>Pop. Name</th> - <th>Color</th> - <th>%</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - <div class="tab-pane" id="parallelCoordinates" style="min-height:500px;"> - <div id="chartDiv"> - <div class="row"> - <div class="col-md-10" style="height:100%;"> - <div id="plotDiv" style="height:50%"></div> - <div id="tableDiv" style="height:50%"></div> - </div> - <div id="popDiv" class="col-md-2" style="height:100%;"> - <div class="widget"> - <input type="range" min="0" max="1" value="0.8" step="0.01" id="pcline_opacity" > - </input> - Opacity: <span id="pcopacity">80%</span> - </div> - <button id="resetPCoordDisplay" class="igbtn">Reset Display</button> - <table id="popTable" class="table table-condensed table-bordered igtable"> - <thead> - <tr> - <th><input type="checkbox" checked id="popSelectAll"/></th> - <th>Pop. Name</th> - <th>Color</th> - <th>%</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - </div> - - <div class="tab-pane" id="boxplots" style="min-height:500px;"> - <div class="col-md-12 chartDiv"> - <div id="mrkrDiv" class="col-md-2" style="height:100%;min-width:5%;"> - <table id="mrkrTable" class="table table-condensed table-bordered igtable"> - <thead> - <tr> - <th>Shade</th> - <th>Marker Names</th> - <th><input type="checkbox" checked id="mrkrSelectAll"/></th> - </tr> - </thead> - <tbody> - </tbody> - </table> - <input type="checkbox" unchecked id="displayLabels"/> Display values<br> - <input type="checkbox" unchecked id="displayMFI"/> Display MFI<br><br> - <button id="changeDisplay" class="igbtn">View per marker</button><br><br> - <div id="markerWarning" style="display:none;"> - <div class="alert alert-info alert-dismissible fade in" role="alert"> - <button type="button" class="close" data-dismiss="alert" aria-label="Close"> - <span aria-hidden="true">×</span></button> - Only 5 markers can be displayed at most. - </div> - </div> - <div id="outlierWarning" style="display:none;"> - <div class="alert alert-info alert-dismissible fade in" role="alert"> - <button type="button" class="close" data-dismiss="alert" aria-label="Close"> - <span aria-hidden="true">×</span></button> - The number of outliers is too large to display. Representation shows randomly downsampled outliers. - </div> - </div> - </div> - - <div id="plotDivbp" class="col-md-8" style="height:100%;"></div> - - <div id="popDivbp" class="col-md-2" style="height:100%;"> - <button id="updateDisplaybp" class="igbtn">Reset Display</button> - <table id="popTablebp" class="table table-condensed table-bordered igtable"> - <thead> - <tr> - <th><input type="checkbox" checked id="popSelectAllbp"/></th> - <th>Pop. Names</th> - <th>Color</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - - <div class="tab-pane" id="clprofiles" style="min-height:500px;"> - <div class="row"> - <div id="clprof"/> - </div> - </div> - </div> - </div> - </div> - </div> -</div> - -<script> -var mfiLoaded = false; -var populationLoaded = false; -var overviewPlotLoaded = false; -var scatter2DLoaded = false; -var scatter3DLoaded = false; -var parallelCoordinatesLoaded = false; -var clprofilesLoaded = false; -var bpLoaded = false; - -$().ready(function() { - $(document).on('shown.bs.tab','a[data-toggle="tab"]', function(e) { - var tab = e.target.getAttribute("href"); - if (tab == '#mfi') { - if (mfiLoaded) { - return true; - } - mfiLoaded = true; - displayMFI(); - } - if (tab == '#overviewPlot') { - if (overviewPlotLoaded) { - return true; - } - overviewPlotLoaded = true; - displayOverviewPlot(); - } - if (tab == '#scatter2D') { - if (scatter2DLoaded) { - displayScatterPopulation2D(); - return true; - } - scatter2DLoaded = true; - displayScatter2D(); - } - if (tab == '#scatter3D') { - if (scatter3DLoaded) { - displayScatterPopulation3D(); - return true; - } - scatter3DLoaded = true; - displayScatter3D(); - } - if (tab == '#parallelCoordinates') { - if (parallelCoordinatesLoaded) { - displayPopTable(); - displayTableGrid(); - return true; - } - parallelCoordinatesLoaded = true; - displayParallelCoordinates(); - } - if (tab == '#boxplots') { - if (bpLoaded) { - displayPopulationLegend(configbp); - displayMarkerTable(configbp); - updateBoxplot(configbp); - return true; - } - bpLoaded = true; - displayMFIBoxplot(); - } - if (tab == '#clprofiles') { - if (clprofilesLoaded) { - return true; - } - clprofilesLoaded = true; - displayCLTable(); - } - }); - - mfiLoaded = true; - displayMFI(); -}); -</script> -</body> -</html> diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/input.flowclr --- a/flow_overview/test-data/input.flowclr Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,59998 +0,0 @@ -CD4 CCR7 Population -392 178 24 -560 9 10 -345 166 15 -180 225 21 -123 280 25 -555 186 1 -521 217 1 -98 47 6 -182 117 12 -251 179 26 -160 0 6 -85 127 6 -0 62 5 -146 7 6 -446 0 10 -556 139 18 -138 201 21 -556 0 10 -96 166 6 -141 0 5 -525 239 18 -64 90 6 -551 202 18 -507 171 1 -106 118 6 -14 181 6 -181 124 6 -467 137 1 -200 285 25 -143 239 21 -506 128 1 -496 67 10 -157 257 25 -57 73 5 -511 133 18 -519 276 1 -160 265 25 -170 104 12 -470 127 1 -214 300 25 -535 0 2 -78 0 6 -135 0 5 -70 230 21 -32 0 6 -205 296 25 -28 145 6 -520 145 1 -533 39 10 -0 0 5 -495 0 2 -497 185 18 -147 347 21 -87 0 6 -30 0 6 -543 0 10 -92 139 5 -0 0 6 -567 221 18 -151 276 21 -518 141 18 -213 197 22 -549 61 2 -562 207 18 -5 28 5 -63 79 6 -120 80 21 -21 133 5 -141 326 25 -180 271 21 -114 155 21 -216 262 25 -0 36 5 -459 35 2 -85 45 6 -534 136 1 -24 0 5 -227 330 25 -554 136 1 -127 164 21 -201 210 25 -429 148 18 -160 125 21 -153 47 5 -76 145 6 -545 57 10 -134 233 21 -481 141 1 -516 168 1 -174 231 21 -470 158 1 -128 121 12 -467 147 1 -133 200 12 -318 0 15 -181 273 25 -526 254 1 -223 121 15 -121 124 21 -57 171 6 -164 302 21 -382 286 22 -71 237 21 -500 137 1 -501 0 2 -519 190 18 -488 165 1 -523 42 2 -475 86 2 -538 0 2 -26 22 6 -157 174 21 -548 21 10 -203 234 25 -161 283 25 -60 127 6 -522 0 2 -69 235 21 -63 142 6 -171 277 25 -177 252 21 -138 0 5 -73 226 21 -529 194 1 -99 0 6 -0 192 5 -145 243 21 -579 0 2 -555 216 1 -525 132 18 -213 204 21 -202 253 25 -53 0 6 -0 77 6 -58 247 21 -546 0 10 -144 286 25 -84 0 5 -101 120 5 -564 148 18 -498 0 10 -576 280 1 -217 280 21 -0 16 5 -111 135 6 -514 13 2 -287 135 15 -330 440 23 -398 471 23 -567 109 1 -0 242 6 -215 178 21 -586 0 2 -56 261 21 -93 233 25 -128 140 12 -550 129 1 -105 0 5 -493 138 18 -112 88 12 -518 178 18 -510 220 1 -491 0 10 -552 117 3 -459 156 22 -87 87 6 -55 135 6 -148 117 6 -174 237 25 -237 264 25 -169 195 12 -119 204 25 -43 0 6 -558 190 1 -581 66 2 -180 265 25 -118 199 21 -155 229 21 -494 0 2 -400 236 22 -264 150 21 -37 0 6 -538 79 10 -226 218 25 -538 90 2 -544 146 1 -330 451 17 -547 108 1 -166 236 21 -126 0 6 -519 107 10 -520 0 2 -81 82 5 -222 231 25 -495 45 2 -277 300 25 -554 224 18 -558 144 1 -112 134 6 -512 206 1 -407 178 24 -516 166 18 -283 377 16 -528 147 1 -501 24 2 -140 113 6 -555 0 2 -470 0 2 -46 37 6 -562 222 18 -7 18 6 -24 102 6 -227 331 25 -155 74 5 -538 0 10 -542 177 1 -12 160 6 -180 305 21 -0 149 6 -541 10 10 -120 227 21 -504 81 2 -535 196 18 -536 243 18 -503 45 2 -112 205 12 -212 203 12 -542 174 18 -287 237 24 -75 98 6 -161 247 21 -167 301 25 -164 531 9 -524 58 2 -564 267 1 -500 81 2 -538 187 1 -555 129 18 -61 39 6 -524 136 1 -492 144 18 -105 263 21 -539 287 1 -538 0 10 -135 174 21 -527 170 1 -529 86 10 -196 278 25 -201 295 25 -232 258 21 -165 3 6 -173 154 21 -588 148 1 -79 263 21 -501 70 10 -132 184 21 -518 173 18 -486 0 10 -460 0 2 -535 216 18 -197 303 25 -158 180 21 -159 117 21 -541 158 1 -552 217 18 -0 88 5 -164 272 21 -286 12 15 -578 0 2 -538 0 2 -13 0 6 -91 75 6 -78 212 21 -532 190 1 -62 0 6 -540 173 18 -511 190 18 -551 44 10 -420 152 22 -226 306 25 -88 119 4 -180 258 21 -79 305 21 -84 0 6 -493 0 10 -78 156 6 -162 210 25 -155 0 6 -512 275 18 -33 195 21 -549 46 2 -74 280 21 -13 126 6 -467 263 18 -424 254 24 -188 308 25 -19 167 6 -185 189 25 -188 267 25 -18 80 6 -132 265 21 -441 143 1 -153 255 7 -526 105 2 -72 109 6 -524 213 1 -511 226 1 -31 0 5 -0 36 5 -496 0 2 -134 245 21 -532 141 18 -83 230 12 -505 26 2 -550 204 18 -244 348 25 -36 0 6 -0 81 6 -540 7 2 -522 152 1 -111 158 6 -450 116 1 -545 0 2 -214 230 25 -538 0 10 -538 44 2 -16 0 6 -0 14 5 -137 227 21 -480 165 18 -528 188 1 -112 169 21 -492 8 2 -495 0 2 -157 205 25 -508 0 10 -495 136 1 -12 240 21 -525 108 1 -593 20 2 -485 0 2 -196 167 21 -488 169 18 -107 277 21 -139 265 21 -77 200 21 -565 136 1 -185 263 21 -51 0 5 -281 349 26 -520 0 10 -557 160 18 -537 0 2 -109 255 21 -501 0 10 -497 22 2 -128 261 25 -558 10 10 -548 0 2 -570 76 10 -390 296 22 -0 0 5 -122 51 5 -508 145 18 -114 258 21 -552 201 18 -145 0 6 -36 262 21 -192 291 25 -536 225 1 -561 207 1 -535 84 10 -552 240 18 -69 42 6 -571 131 1 -567 0 10 -123 85 6 -27 35 5 -322 230 24 -189 256 21 -485 1 10 -167 237 21 -109 186 21 -60 139 6 -509 112 2 -111 46 5 -474 183 18 -518 139 18 -507 0 10 -428 55 2 -156 244 25 -181 275 25 -92 291 21 -193 0 6 -162 314 25 -515 217 18 -450 116 1 -282 112 15 -204 304 21 -101 129 6 -180 287 21 -487 125 1 -529 113 2 -544 88 2 -535 121 1 -126 262 7 -545 180 18 -234 718 16 -130 192 21 -0 102 6 -513 213 18 -587 203 1 -477 139 3 -56 276 21 -512 263 1 -212 305 25 -139 265 25 -211 241 25 -130 55 6 -554 0 10 -153 285 21 -20 215 12 -525 237 1 -498 0 10 -128 160 6 -554 0 10 -506 0 2 -93 145 6 -135 200 12 -555 0 10 -184 255 25 -33 0 6 -465 141 1 -79 176 12 -85 204 7 -83 39 6 -139 223 21 -548 35 2 -511 185 1 -127 308 12 -119 160 6 -173 276 25 -106 150 21 -519 158 18 -52 240 21 -541 194 18 -212 257 25 -3 112 12 -569 37 2 -580 18 2 -47 0 6 -178 248 25 -197 252 21 -0 144 6 -490 64 2 -155 291 21 -121 203 21 -556 167 18 -143 204 25 -24 228 21 -196 273 25 -45 16 5 -190 274 21 -96 240 12 -245 186 12 -515 31 2 -468 177 1 -549 0 2 -226 331 26 -166 205 21 -511 259 1 -40 73 6 -370 289 22 -147 145 6 -127 157 12 -8 173 6 -31 159 6 -164 278 25 -528 40 10 -373 278 22 -502 214 1 -121 219 21 -12 0 6 -149 242 25 -528 62 10 -524 229 18 -351 247 22 -529 86 2 -147 190 21 -541 222 18 -450 134 22 -146 279 21 -0 0 6 -157 255 25 -70 18 6 -172 203 21 -132 304 21 -535 172 1 -535 73 2 -535 143 18 -0 207 21 -323 368 23 -511 87 10 -139 276 21 -200 290 25 -314 94 15 -103 84 5 -547 103 2 -531 197 1 -52 0 5 -68 67 5 -60 3 6 -525 56 10 -455 523 23 -515 0 2 -103 164 12 -61 147 6 -258 386 26 -179 187 4 -0 0 5 -547 200 18 -167 294 25 -157 227 6 -185 275 25 -221 285 25 -409 70 2 -497 208 18 -155 110 6 -204 253 25 -0 124 6 -464 0 10 -91 161 6 -52 156 6 -582 260 18 -123 39 6 -32 120 5 -116 179 21 -418 343 26 -44 141 6 -153 315 25 -538 290 18 -162 272 21 -543 152 1 -536 24 2 -13 101 6 -87 239 21 -74 2 6 -584 46 10 -157 163 21 -143 266 12 -37 0 6 -28 73 6 -506 82 2 -95 258 25 -142 228 25 -441 108 15 -557 0 10 -162 383 21 -108 130 12 -205 238 21 -76 473 16 -499 184 1 -523 97 10 -47 119 6 -161 232 21 -516 206 18 -540 136 18 -78 0 6 -31 152 6 -382 272 22 -410 164 24 -523 46 10 -475 137 18 -105 228 21 -96 290 25 -0 142 6 -536 87 10 -245 366 26 -541 85 2 -225 157 15 -130 0 6 -424 0 24 -564 258 18 -97 261 21 -90 103 6 -207 198 21 -516 278 18 -121 20 6 -525 105 10 -505 132 1 -482 199 18 -64 60 6 -142 247 25 -168 242 21 -70 130 6 -159 193 21 -64 266 25 -226 65 21 -251 111 21 -63 192 25 -52 66 5 -485 494 19 -59 79 6 -545 0 2 -82 173 6 -125 93 5 -129 180 12 -253 265 25 -174 191 21 -522 36 2 -154 275 25 -212 136 15 -472 124 1 -19 89 5 -389 239 22 -526 81 2 -191 253 25 -187 261 25 -23 409 16 -103 0 5 -203 240 25 -43 262 25 -330 370 26 -570 89 2 -177 281 25 -119 257 25 -43 0 5 -548 296 18 -560 67 10 -476 216 18 -50 145 6 -42 32 6 -540 257 1 -167 232 21 -525 240 18 -148 278 25 -524 116 2 -583 255 18 -508 0 10 -84 8 6 -136 208 21 -498 214 1 -170 291 25 -546 0 10 -534 225 18 -0 134 12 -129 233 21 -348 339 22 -575 91 10 -538 0 2 -518 0 10 -222 264 25 -503 0 2 -81 156 21 -514 198 18 -42 80 6 -419 267 26 -500 134 22 -154 170 21 -542 77 10 -567 0 10 -88 0 6 -164 245 21 -380 0 24 -0 0 6 -101 25 6 -123 0 5 -559 150 18 -489 73 2 -91 198 21 -189 237 25 -281 239 25 -33 86 6 -99 71 6 -114 211 21 -120 232 21 -144 123 6 -132 278 25 -51 0 6 -523 126 18 -388 186 22 -203 247 25 -0 74 6 -432 178 1 -528 11 10 -153 0 6 -193 211 21 -564 133 1 -499 386 26 -80 234 7 -148 0 6 -523 226 18 -0 135 6 -120 293 21 -193 290 25 -381 490 19 -498 28 2 -180 200 21 -176 309 25 -139 223 21 -307 89 15 -561 148 18 -126 228 21 -140 274 21 -184 229 25 -416 516 23 -22 79 6 -0 20 6 -442 70 24 -192 251 25 -375 455 23 -224 308 25 -540 48 10 -102 220 7 -0 69 5 -89 233 7 -171 194 25 -572 98 10 -560 171 18 -497 192 1 -221 214 21 -439 219 1 -560 212 18 -158 278 21 -492 70 2 -103 95 5 -180 282 25 -525 0 10 -537 107 1 -480 137 18 -542 118 1 -552 83 2 -93 54 12 -166 271 21 -152 213 21 -193 225 21 -97 0 21 -186 304 21 -227 264 25 -131 309 25 -483 168 18 -366 471 23 -110 184 5 -486 34 2 -132 102 6 -541 90 10 -139 82 5 -120 212 21 -328 438 23 -133 289 21 -81 129 21 -450 0 24 -112 206 25 -50 92 6 -517 213 1 -401 159 22 -512 0 2 -76 40 6 -174 262 21 -78 0 5 -442 205 24 -422 219 22 -130 78 5 -573 144 18 -523 165 18 -509 64 10 -553 210 1 -28 18 6 -53 104 6 -533 252 1 -405 140 1 -162 139 21 -461 118 2 -549 77 10 -485 22 2 -123 258 21 -396 200 24 -394 23 24 -56 90 5 -95 166 6 -203 136 6 -485 166 18 -58 0 6 -489 0 2 -72 51 5 -74 0 5 -548 221 18 -502 56 10 -586 0 10 -188 280 25 -550 66 2 -91 3 6 -192 240 25 -128 274 21 -247 274 25 -471 0 10 -206 234 21 -221 237 21 -137 221 25 -517 0 10 -583 0 10 -120 0 5 -517 69 2 -411 200 24 -454 685 23 -527 240 18 -115 233 21 -140 148 12 -154 266 25 -147 160 21 -477 48 2 -78 218 7 -500 123 3 -494 153 1 -91 227 21 -157 212 12 -10 52 6 -532 194 18 -199 284 25 -155 165 21 -74 310 21 -83 222 21 -442 0 10 -485 0 10 -541 161 18 -235 163 4 -147 211 25 -595 85 10 -497 0 10 -154 240 21 -54 206 21 -101 162 6 -119 197 21 -141 274 25 -65 0 6 -536 0 10 -0 38 6 -217 239 25 -168 197 21 -517 17 10 -25 6 5 -515 86 2 -287 0 15 -188 250 21 -571 538 19 -120 140 6 -41 0 5 -0 44 5 -517 0 10 -0 131 5 -539 135 1 -0 39 6 -533 196 1 -103 144 6 -581 97 2 -510 103 10 -505 151 1 -133 326 25 -40 0 5 -154 212 21 -535 112 2 -125 286 21 -123 191 12 -195 263 25 -550 334 18 -504 253 1 -351 536 23 -61 230 21 -414 280 24 -451 169 22 -91 0 6 -103 0 6 -506 203 18 -69 266 21 -249 341 26 -522 94 2 -381 228 8 -104 168 25 -82 185 6 -129 302 25 -102 75 6 -42 212 12 -43 222 21 -186 290 21 -543 146 18 -525 193 18 -3 53 5 -102 73 5 -505 276 1 -517 97 2 -6 0 5 -531 117 2 -186 0 6 -33 0 5 -126 96 5 -403 290 22 -512 60 10 -94 168 6 -395 239 26 -155 264 25 -45 0 5 -201 280 21 -501 127 18 -57 34 6 -0 128 6 -115 0 5 -273 355 26 -0 0 5 -144 171 12 -411 103 22 -56 29 5 -558 204 1 -153 272 25 -522 0 2 -396 175 15 -140 240 12 -74 139 21 -199 305 25 -102 0 6 -516 231 18 -35 155 5 -162 133 21 -74 137 6 -158 186 21 -536 42 10 -187 136 21 -570 0 10 -106 192 21 -497 47 2 -546 48 2 -529 0 10 -472 136 1 -516 93 2 -419 208 24 -85 142 6 -10 198 5 -486 229 1 -172 231 21 -428 239 24 -538 36 2 -516 176 22 -544 42 10 -406 251 22 -424 200 22 -60 157 6 -556 150 18 -525 0 10 -465 7 22 -123 254 25 -129 241 21 -0 36 4 -160 316 25 -485 211 1 -73 147 21 -78 123 6 -170 304 25 -558 215 18 -0 54 5 -499 0 10 -185 239 21 -536 0 10 -372 227 22 -219 223 21 -490 17 10 -333 488 23 -320 150 15 -121 249 21 -128 120 6 -200 237 21 -117 215 21 -528 0 10 -505 209 18 -541 0 2 -511 0 2 -479 104 10 -321 276 22 -540 75 2 -553 20 2 -496 40 2 -479 0 2 -509 48 2 -494 47 2 -521 132 18 -554 181 1 -0 0 6 -3 0 5 -209 244 21 -0 104 6 -131 92 6 -19 117 6 -174 235 21 -539 205 18 -0 0 5 -46 116 21 -155 162 21 -153 286 21 -90 0 6 -495 124 1 -78 299 21 -521 17 10 -556 88 10 -539 196 1 -128 225 21 -78 207 12 -450 83 2 -138 142 21 -139 291 25 -562 24 10 -498 29 10 -148 96 12 -133 139 21 -55 0 6 -547 0 10 -529 156 1 -530 99 2 -32 101 6 -444 284 24 -101 61 21 -8 207 21 -126 8 5 -499 214 1 -560 17 10 -329 169 15 -522 0 2 -315 0 15 -542 216 1 -523 52 10 -543 180 18 -51 0 5 -100 145 12 -228 278 25 -36 0 6 -585 18 2 -136 0 6 -128 243 21 -467 182 18 -173 281 25 -98 206 21 -488 126 18 -106 266 21 -91 83 6 -470 0 10 -470 148 1 -92 91 5 -520 231 1 -67 152 5 -580 94 10 -357 76 22 -371 281 24 -84 100 5 -536 0 10 -526 259 18 -544 213 1 -523 82 2 -92 12 5 -113 111 6 -133 237 25 -510 0 2 -394 173 24 -546 129 1 -531 210 1 -144 224 21 -511 100 10 -549 211 18 -239 284 25 -523 0 2 -551 106 10 -30 0 6 -581 14 2 -113 124 6 -89 0 5 -121 142 6 -243 292 25 -532 106 10 -203 244 21 -203 77 15 -541 180 1 -512 183 1 -71 114 6 -122 168 21 -122 136 5 -33 208 7 -126 214 12 -173 273 25 -383 251 24 -300 0 15 -214 290 21 -160 81 6 -106 23 5 -17 54 5 -209 279 25 -513 123 1 -175 273 21 -581 0 2 -176 140 6 -182 293 25 -97 228 21 -93 245 21 -553 175 18 -547 60 2 -136 137 12 -510 0 10 -560 0 2 -556 146 1 -102 100 5 -170 261 25 -21 101 6 -176 228 21 -205 307 21 -73 160 6 -129 227 7 -242 279 26 -158 6 6 -173 284 26 -197 218 25 -38 187 6 -51 124 6 -535 178 1 -512 126 18 -531 159 18 -92 112 6 -97 219 21 -113 52 5 -555 190 1 -561 66 10 -528 149 1 -95 0 5 -550 0 2 -159 49 6 -356 5 24 -13 0 5 -200 177 12 -481 851 17 -149 130 12 -542 130 1 -498 0 10 -541 183 18 -194 171 25 -498 26 2 -127 196 6 -510 16 2 -473 5 10 -473 0 10 -105 237 21 -560 73 10 -195 50 21 -108 0 5 -412 149 24 -88 328 12 -93 247 21 -522 223 18 -528 299 24 -534 175 18 -30 0 6 -80 66 6 -102 285 21 -133 252 25 -535 104 10 -175 215 21 -549 190 1 -117 228 25 -146 169 21 -530 4 10 -550 153 1 -180 83 21 -544 231 18 -0 34 5 -419 142 24 -46 6 21 -138 271 25 -490 0 10 -545 227 1 -196 257 25 -522 0 2 -313 174 24 -61 0 6 -267 313 25 -544 65 10 -523 144 18 -3 40 6 -174 326 25 -324 363 26 -207 258 4 -13 87 5 -44 131 5 -215 310 25 -80 153 12 -548 96 2 -559 287 18 -150 0 5 -494 143 18 -540 115 1 -31 209 12 -554 222 1 -348 405 13 -398 86 2 -574 103 2 -522 242 1 -367 504 23 -488 0 10 -565 182 18 -368 121 24 -548 180 18 -552 276 18 -76 0 4 -301 0 15 -553 24 10 -539 0 10 -96 115 6 -487 0 10 -123 0 6 -512 0 2 -16 0 5 -143 273 21 -0 0 5 -483 0 10 -496 29 10 -570 184 18 -3 120 5 -499 0 10 -132 266 25 -159 102 21 -206 306 25 -88 158 21 -513 98 10 -219 240 21 -178 266 21 -127 221 12 -281 135 6 -275 103 15 -591 7 10 -36 221 5 -570 0 10 -508 225 1 -542 12 2 -488 127 18 -447 0 10 -82 26 6 -115 313 25 -0 137 5 -496 0 2 -176 308 25 -497 152 1 -132 248 21 -532 0 2 -170 294 25 -597 0 10 -50 41 6 -520 0 10 -318 495 23 -163 287 21 -55 94 6 -323 115 21 -528 185 1 -131 252 25 -503 162 1 -101 63 6 -77 98 6 -548 51 10 -61 0 5 -365 315 25 -490 219 18 -471 89 2 -177 233 21 -436 161 18 -78 61 6 -515 40 10 -133 255 21 -143 47 5 -496 5 2 -146 265 21 -488 249 1 -519 209 1 -167 248 21 -522 0 10 -558 52 2 -191 278 25 -545 70 2 -171 246 25 -116 186 12 -222 271 26 -564 178 18 -512 211 1 -252 280 25 -536 169 1 -215 301 25 -132 191 21 -0 89 6 -125 223 21 -0 92 6 -83 106 6 -63 79 5 -590 0 2 -206 186 21 -531 40 10 -77 136 6 -72 150 6 -505 120 18 -36 0 6 -0 283 25 -180 283 21 -543 56 2 -516 157 1 -6 117 5 -189 244 21 -490 199 1 -145 288 21 -45 82 4 -64 15 6 -510 134 1 -10 37 6 -545 205 1 -133 269 25 -0 408 16 -498 251 18 -501 233 1 -150 0 5 -199 304 25 -527 214 1 -180 252 25 -153 233 25 -511 182 1 -227 255 25 -62 205 6 -25 0 6 -144 189 6 -488 11 10 -441 94 22 -511 177 18 -139 216 12 -527 0 2 -472 0 2 -557 0 10 -66 0 6 -16 148 5 -135 250 21 -143 157 6 -499 0 10 -548 93 10 -533 63 2 -517 0 2 -522 230 1 -478 0 10 -434 383 26 -145 283 21 -177 175 6 -21 87 6 -541 11 2 -162 255 21 -34 224 12 -140 115 6 -764 1023 19 -133 116 12 -374 215 18 -130 0 6 -187 9 5 -38 284 21 -540 31 2 -556 233 18 -83 286 21 -51 107 6 -522 136 1 -538 141 18 -92 501 16 -546 0 2 -40 63 6 -562 197 1 -269 300 25 -89 124 6 -1 0 5 -186 242 25 -106 0 6 -205 237 21 -166 133 21 -529 18 2 -490 272 18 -128 209 21 -205 274 25 -562 47 2 -206 318 25 -520 113 18 -80 238 7 -67 233 21 -141 168 21 -275 0 21 -289 74 24 -168 250 21 -525 238 18 -489 74 10 -125 322 12 -126 251 21 -98 36 6 -248 350 26 -498 5 2 -509 14 10 -250 276 25 -467 0 10 -82 63 6 -509 204 18 -551 0 10 -531 119 18 -250 301 26 -475 113 2 -545 199 18 -220 223 25 -140 143 25 -516 115 1 -547 0 2 -530 210 1 -584 129 18 -559 0 2 -562 135 18 -456 312 26 -222 309 25 -226 246 25 -42 90 5 -159 220 21 -112 256 21 -36 104 6 -500 0 2 -521 0 2 -557 44 10 -115 226 25 -427 209 18 -156 151 21 -93 352 25 -206 306 26 -70 164 5 -554 8 2 -527 25 10 -515 152 1 -33 196 21 -114 265 25 -181 227 21 -527 0 2 -406 406 26 -90 107 6 -99 56 6 -518 0 10 -524 169 1 -159 194 21 -119 206 21 -0 175 6 -366 257 24 -66 199 21 -521 0 2 -188 191 25 -169 250 25 -509 167 1 -530 153 1 -37 0 6 -455 269 24 -89 63 6 -535 113 2 -461 123 1 -560 232 18 -130 266 21 -105 242 21 -22 23 6 -116 12 5 -519 33 10 -574 0 2 -81 179 6 -13 150 6 -148 290 25 -135 261 21 -516 167 18 -67 66 6 -570 248 1 -326 179 24 -112 72 6 -505 178 18 -296 417 23 -19 198 6 -78 229 21 -92 86 6 -543 202 18 -50 40 6 -80 180 5 -99 243 21 -560 0 10 -29 0 5 -90 237 21 -551 193 18 -39 0 6 -52 0 6 -518 0 10 -474 214 1 -510 0 10 -468 154 1 -520 34 10 -243 339 25 -161 271 21 -68 256 25 -14 179 6 -549 0 10 -257 279 21 -518 48 2 -414 19 2 -448 112 2 -170 279 21 -514 299 18 -122 154 21 -571 0 2 -439 173 1 -542 0 2 -102 45 6 -62 281 21 -545 61 10 -99 29 6 -109 158 6 -553 187 1 -536 39 2 -559 243 18 -36 167 6 -446 141 1 -185 253 25 -392 213 22 -92 129 21 -99 242 21 -173 278 21 -0 197 21 -88 21 6 -0 38 6 -491 240 18 -193 265 25 -340 29 15 -519 143 18 -441 232 22 -17 0 5 -461 190 1 -488 79 10 -205 219 25 -505 132 18 -177 262 25 -248 474 23 -65 100 5 -492 10 10 -22 105 6 -484 12 10 -164 280 25 -507 36 10 -85 227 12 -199 256 21 -83 202 22 -184 190 21 -198 184 21 -65 172 6 -41 7 6 -167 281 25 -540 104 10 -522 37 10 -142 205 21 -55 156 6 -492 0 10 -561 224 22 -47 70 6 -168 297 21 -563 152 18 -417 202 22 -210 319 25 -195 276 25 -536 168 18 -510 93 10 -576 181 18 -374 259 24 -534 202 18 -519 216 1 -547 294 18 -179 267 25 -290 372 26 -118 199 21 -548 0 10 -168 284 25 -172 221 25 -59 268 25 -147 199 21 -141 281 21 -137 138 21 -127 114 21 -578 275 18 -517 87 10 -368 468 23 -14 87 5 -523 0 2 -0 0 5 -388 110 22 -207 227 21 -71 13 6 -184 246 25 -152 344 21 -359 466 23 -196 254 21 -527 102 2 -0 85 6 -549 222 18 -83 207 21 -502 0 2 -58 60 6 -121 205 21 -112 41 6 -447 95 2 -138 98 6 -532 129 1 -179 283 25 -115 271 25 -44 291 21 -452 209 1 -567 26 2 -123 251 21 -230 308 26 -182 295 21 -532 163 18 -515 117 2 -82 0 6 -572 272 18 -561 104 2 -36 169 6 -176 273 25 -122 254 21 -549 0 2 -535 343 18 -0 176 5 -530 214 1 -241 225 21 -479 103 10 -216 349 25 -549 232 18 -555 197 18 -107 101 12 -52 0 6 -188 239 21 -116 247 21 -373 537 23 -195 281 25 -92 14 5 -437 31 24 -75 104 6 -528 180 18 -49 144 5 -71 203 6 -104 308 25 -195 269 25 -85 117 6 -140 76 6 -499 39 10 -107 99 6 -555 223 1 -539 186 18 -123 232 21 -525 11 10 -546 177 1 -531 175 18 -187 0 21 -182 191 21 -570 0 10 -245 348 26 -61 208 21 -541 150 1 -540 0 2 -101 63 5 -72 114 6 -246 281 21 -200 269 25 -566 19 2 -132 214 21 -354 341 26 -523 95 10 -474 88 10 -532 258 1 -49 5 6 -181 193 21 -552 184 1 -516 238 1 -182 43 21 -0 98 5 -119 176 21 -506 106 10 -61 242 21 -124 270 12 -491 127 1 -494 0 2 -416 268 24 -136 215 21 -49 232 7 -521 83 10 -169 154 21 -55 184 6 -458 49 10 -521 225 18 -499 140 1 -527 0 10 -158 247 21 -118 309 25 -548 20 2 -159 183 12 -147 150 12 -180 220 21 -515 123 1 -291 323 26 -481 174 1 -158 253 21 -540 190 18 -433 208 22 -555 38 2 -522 48 10 -162 169 21 -510 70 10 -119 61 6 -86 266 21 -433 0 10 -94 266 21 -105 0 5 -576 269 1 -518 138 18 -498 124 18 -540 261 1 -526 201 1 -85 227 21 -584 182 18 -270 235 25 -150 288 21 -128 166 21 -223 228 15 -291 88 15 -533 206 18 -313 116 15 -107 0 6 -0 128 6 -105 157 6 -164 233 21 -0 97 6 -18 204 6 -469 277 1 -543 172 1 -543 185 18 -119 267 21 -549 223 1 -522 177 1 -524 129 1 -545 131 18 -83 202 21 -174 189 21 -513 138 1 -582 0 10 -155 266 21 -48 33 6 -537 247 18 -539 37 2 -480 150 1 -444 204 24 -488 128 18 -195 223 25 -355 476 23 -156 264 25 -485 183 1 -219 206 25 -198 234 21 -154 47 5 -514 70 10 -144 119 6 -501 115 2 -534 207 1 -528 245 1 -497 103 10 -544 0 10 -540 19 10 -122 265 21 -0 224 7 -197 114 25 -131 303 21 -159 292 25 -423 797 17 -189 190 21 -370 203 24 -549 112 2 -412 177 22 -354 495 23 -101 139 21 -0 24 6 -119 252 21 -341 136 15 -150 269 25 -0 0 5 -20 0 6 -533 0 2 -89 219 6 -570 266 18 -73 200 6 -547 218 18 -540 25 10 -35 0 6 -145 206 21 -0 20 5 -59 70 6 -498 114 2 -81 0 6 -0 97 5 -196 272 21 -180 274 25 -160 224 21 -155 86 21 -416 94 24 -107 53 6 -536 157 18 -539 0 2 -59 2 5 -392 488 23 -535 116 18 -101 277 25 -529 158 1 -207 294 25 -427 319 13 -528 95 10 -54 372 16 -211 320 25 -503 0 2 -80 0 6 -116 41 6 -129 9 5 -481 139 18 -534 228 1 -488 139 1 -323 615 23 -541 242 18 -485 147 18 -278 53 15 -265 265 25 -181 203 21 -171 188 21 -527 156 18 -92 111 5 -0 0 5 -196 251 21 -0 160 6 -91 131 6 -103 269 21 -148 269 21 -93 139 12 -524 245 18 -193 321 25 -535 4 10 -578 0 2 -96 206 21 -32 65 5 -0 117 6 -120 162 6 -455 252 24 -154 234 25 -476 481 19 -512 52 2 -540 0 2 -110 117 6 -122 0 6 -189 0 6 -558 199 1 -531 0 2 -545 99 10 -101 60 21 -498 143 1 -103 235 7 -526 119 2 -150 203 21 -214 265 25 -103 63 21 -89 0 6 -526 123 18 -319 491 23 -93 52 5 -515 99 10 -7 0 5 -344 323 22 -231 298 25 -510 45 2 -108 294 21 -454 237 1 -165 0 21 -497 174 1 -143 0 6 -91 514 16 -90 231 21 -0 103 6 -0 6 6 -543 103 2 -186 282 21 -173 216 21 -487 308 18 -505 1 10 -337 435 23 -196 291 25 -25 58 6 -43 228 21 -0 0 6 -565 214 18 -501 230 1 -249 297 26 -515 88 2 -228 313 25 -479 27 10 -77 218 21 -546 0 2 -208 250 21 -527 15 10 -515 174 18 -486 221 1 -173 157 21 -207 267 25 -115 226 12 -535 218 18 -0 126 6 -290 542 16 -64 0 6 -391 175 22 -555 75 10 -185 114 21 -0 223 5 -143 151 6 -69 0 5 -551 140 1 -200 183 25 -167 292 21 -44 21 5 -522 75 2 -163 100 6 -59 148 5 -529 86 10 -154 207 7 -23 13 6 -44 0 5 -160 224 7 -54 207 6 -523 174 18 -552 31 2 -572 188 1 -377 467 23 -99 0 5 -533 0 10 -540 79 10 -209 281 25 -15 0 6 -69 0 5 -517 264 1 -545 249 18 -74 50 5 -513 0 10 -522 0 2 -163 233 21 -184 206 21 -141 51 5 -519 0 2 -142 41 6 -134 179 12 -520 62 2 -488 64 10 -607 1011 19 -561 226 1 -540 161 1 -536 172 18 -242 261 25 -563 162 1 -460 0 22 -557 0 10 -522 0 10 -575 132 18 -539 79 10 -128 304 25 -12 55 6 -541 52 10 -516 152 1 -135 238 21 -537 206 18 -502 114 2 -202 307 21 -63 54 6 -64 137 6 -123 243 12 -152 225 21 -144 259 21 -415 188 24 -47 98 6 -587 0 2 -157 100 12 -557 170 1 -540 63 2 -513 88 10 -132 100 6 -94 0 6 -540 183 1 -502 414 26 -539 72 10 -26 0 6 -220 260 25 -230 304 26 -560 265 18 -556 205 1 -542 73 2 -559 32 10 -0 77 5 -440 245 26 -133 0 5 -144 286 25 -537 107 2 -116 134 12 -86 0 5 -195 311 25 -523 81 2 -525 0 2 -392 0 2 -197 265 25 -80 44 6 -508 0 2 -359 242 22 -71 60 6 -129 204 12 -71 99 6 -454 9 10 -0 152 6 -20 0 5 -123 70 5 -116 258 21 -561 199 18 -537 241 1 -0 114 5 -66 0 6 -423 250 22 -116 147 12 -24 0 6 -524 126 1 -537 216 1 -502 28 10 -502 265 18 -133 214 25 -518 10 2 -518 0 10 -0 63 6 -560 0 10 -604 0 2 -538 147 1 -576 193 1 -277 353 26 -37 83 5 -107 197 21 -498 134 18 -547 0 2 -49 115 21 -398 229 24 -184 80 12 -401 138 26 -144 170 25 -532 78 2 -512 167 1 -545 209 18 -521 0 2 -0 196 6 -0 158 6 -67 44 6 -552 5 10 -538 154 18 -13 0 6 -129 106 6 -70 42 5 -51 198 12 -161 294 25 -222 101 21 -485 44 2 -161 77 5 -118 244 25 -156 201 25 -0 82 5 -159 265 21 -227 303 25 -87 260 21 -498 248 1 -138 305 21 -496 101 10 -109 275 21 -141 141 6 -202 304 25 -557 68 2 -192 230 25 -120 308 12 -0 0 6 -544 0 2 -528 0 2 -118 233 12 -233 234 21 -71 213 21 -84 321 21 -558 24 2 -106 232 25 -477 172 1 -217 211 21 -0 59 6 -148 257 25 -101 77 5 -512 158 1 -64 166 6 -140 173 12 -228 243 21 -8 122 6 -0 100 5 -551 160 1 -250 335 26 -555 29 2 -192 266 21 -68 79 6 -340 443 26 -550 241 1 -524 220 1 -510 9 2 -548 148 1 -38 197 6 -544 213 18 -15 19 6 -527 180 1 -59 249 21 -191 318 25 -190 289 25 -550 0 2 -497 164 18 -154 98 6 -541 78 2 -57 0 6 -491 282 1 -290 588 23 -9 46 6 -132 31 6 -42 73 6 -12 0 5 -500 199 18 -7 139 5 -526 188 1 -69 147 6 -300 436 23 -526 28 10 -86 171 21 -531 48 10 -131 147 21 -502 102 10 -69 0 5 -581 184 18 -538 216 18 -107 202 12 -224 235 25 -83 148 12 -464 254 1 -172 171 21 -174 280 25 -527 169 1 -559 0 10 -196 226 25 -75 0 6 -470 82 10 -91 129 6 -0 0 6 -89 199 5 -50 212 5 -398 493 23 -478 232 1 -560 86 2 -528 0 2 -121 25 5 -112 198 21 -525 221 1 -195 290 25 -556 58 10 -241 188 12 -549 247 1 -166 202 21 -246 193 26 -514 237 1 -149 213 25 -462 55 2 -192 247 25 -486 13 10 -421 747 23 -435 1 10 -223 151 6 -42 286 25 -189 294 25 -504 114 2 -42 131 5 -34 0 5 -74 202 12 -161 0 21 -554 276 18 -546 250 1 -177 247 25 -82 0 6 -505 77 10 -53 132 6 -512 0 2 -9 201 5 -175 240 21 -524 13 2 -132 271 21 -539 35 2 -55 68 5 -362 144 15 -168 285 21 -77 41 5 -272 121 22 -389 505 23 -71 79 5 -105 89 5 -99 9 5 -133 219 7 -363 0 15 -205 262 21 -506 0 2 -496 0 2 -143 529 16 -349 208 6 -577 304 18 -383 215 24 -501 81 2 -493 145 18 -547 0 2 -368 482 23 -122 0 6 -124 0 6 -540 90 2 -517 261 18 -551 0 10 -366 141 24 -447 10 10 -167 250 21 -65 246 7 -168 277 21 -175 162 12 -216 180 21 -545 17 10 -192 259 25 -503 183 1 -506 204 1 -97 160 12 -556 150 18 -121 53 6 -82 202 21 -518 101 2 -92 0 6 -198 261 25 -387 476 23 -468 76 10 -22 184 6 -556 164 18 -369 758 17 -533 155 18 -434 128 24 -350 472 23 -507 0 10 -87 39 6 -553 233 18 -213 158 21 -554 109 1 -211 268 21 -252 549 16 -494 197 18 -150 201 25 -52 87 6 -0 42 5 -125 265 25 -133 288 25 -534 205 18 -171 203 25 -451 45 2 -14 74 6 -180 247 21 -179 224 21 -163 211 21 -589 0 10 -498 0 10 -465 41 10 -381 253 22 -124 0 6 -154 238 21 -610 217 18 -444 298 22 -187 295 25 -137 161 6 -235 276 25 -93 180 22 -258 281 21 -154 144 21 -144 186 12 -491 157 1 -537 156 18 -0 136 5 -572 96 2 -536 40 2 -221 250 25 -125 217 21 -42 153 12 -512 24 2 -216 317 12 -41 0 5 -110 0 5 -532 245 1 -539 0 2 -496 162 1 -519 220 1 -143 218 21 -162 158 21 -211 300 25 -527 0 10 -501 124 1 -506 0 2 -254 248 21 -527 74 2 -538 128 18 -179 176 21 -174 246 21 -143 141 21 -545 249 18 -525 0 2 -333 204 24 -538 213 1 -210 272 21 -92 256 21 -207 285 25 -499 154 18 -221 268 25 -130 219 25 -174 239 25 -171 113 6 -532 317 1 -560 194 1 -357 288 24 -553 0 2 -196 234 12 -334 157 22 -577 60 2 -181 206 25 -409 223 24 -474 190 1 -347 411 25 -517 0 2 -101 201 7 -400 301 24 -542 208 1 -527 235 1 -480 135 18 -186 307 25 -60 528 16 -0 0 5 -569 9 2 -14 264 12 -396 88 15 -57 227 7 -472 150 18 -534 144 1 -495 145 1 -111 238 25 -172 140 21 -116 2 6 -70 91 12 -150 191 21 -122 18 6 -172 118 21 -94 82 6 -164 237 25 -336 211 24 -166 251 25 -557 261 18 -87 244 21 -473 107 10 -108 65 6 -36 118 6 -369 513 23 -532 0 10 -500 255 1 -511 251 18 -462 150 1 -121 32 5 -495 68 10 -56 0 6 -537 204 1 -232 295 21 -562 131 18 -219 237 25 -483 214 1 -549 0 10 -577 71 2 -542 78 10 -363 490 23 -125 168 21 -19 111 5 -480 68 10 -121 110 5 -523 0 10 -382 206 22 -140 228 21 -479 0 10 -104 225 12 -128 160 21 -89 254 21 -273 335 26 -91 153 12 -549 44 10 -362 78 24 -214 265 25 -24 149 5 -90 95 6 -538 46 10 -87 0 6 -11 40 6 -82 255 21 -150 190 21 -46 88 6 -575 128 1 -92 197 21 -550 81 2 -533 24 2 -179 172 12 -189 105 21 -66 199 6 -531 45 2 -96 150 12 -549 208 1 -0 0 6 -578 17 2 -200 328 25 -219 308 25 -75 98 6 -541 7 2 -123 252 21 -312 194 15 -572 0 2 -511 109 10 -419 386 26 -81 251 21 -176 234 21 -549 177 18 -125 224 25 -225 305 25 -0 111 6 -81 120 21 -535 0 10 -198 231 21 -512 0 10 -573 226 1 -90 250 25 -176 81 21 -138 216 21 -130 271 21 -83 179 21 -48 0 5 -500 192 1 -41 0 5 -158 238 25 -491 0 2 -23 159 6 -493 203 1 -22 257 12 -179 289 21 -469 258 18 -103 86 6 -150 338 21 -350 236 22 -572 154 1 -147 72 21 -173 155 21 -97 194 21 -520 144 18 -453 13 10 -534 241 1 -518 0 10 -130 0 6 -496 143 18 -460 178 1 -550 0 10 -527 174 18 -522 157 1 -565 0 10 -517 280 18 -426 810 19 -14 57 5 -149 0 6 -507 149 18 -30 260 25 -457 275 24 -510 162 18 -552 0 2 -351 39 15 -520 254 18 -181 254 21 -455 29 22 -194 261 25 -355 126 24 -176 231 25 -124 177 6 -110 162 6 -72 236 7 -552 0 2 -250 368 25 -537 104 10 -537 45 10 -73 137 5 -170 294 25 -154 188 21 -179 153 4 -258 281 25 -244 316 25 -299 500 26 -515 159 18 -195 203 21 -338 263 22 -433 245 22 -60 20 6 -380 483 23 -526 154 1 -185 283 21 -494 94 10 -124 110 6 -555 16 10 -529 156 18 -108 95 6 -146 217 21 -88 239 21 -467 172 1 -83 117 21 -126 115 21 -583 209 18 -33 85 6 -170 201 21 -563 25 2 -78 0 6 -402 139 24 -502 148 18 -540 223 1 -155 317 21 -112 164 21 -68 135 6 -117 73 6 -566 51 2 -91 236 21 -542 0 2 -456 295 26 -552 50 2 -175 202 21 -536 29 2 -541 192 18 -162 221 25 -2 129 6 -71 179 6 -549 0 2 -44 57 5 -482 124 18 -88 134 6 -497 55 22 -499 147 18 -552 0 2 -140 160 6 -168 239 21 -534 0 10 -182 320 25 -159 310 25 -491 0 10 -535 111 2 -139 98 5 -97 178 6 -208 167 25 -105 60 6 -221 306 25 -77 187 6 -236 309 25 -220 192 12 -429 272 24 -147 46 6 -530 187 18 -201 284 25 -522 206 1 -343 433 23 -0 73 6 -529 16 10 -131 248 25 -146 247 21 -81 0 6 -58 0 5 -523 81 2 -411 47 24 -135 249 25 -530 95 10 -385 157 22 -0 149 6 -180 122 21 -542 37 10 -59 142 6 -11 0 6 -463 50 10 -113 97 6 -552 169 18 -423 78 15 -98 0 5 -72 30 5 -116 218 21 -484 188 1 -96 254 21 -111 193 21 -571 222 1 -143 124 12 -529 190 18 -157 251 21 -0 371 16 -389 500 23 -34 58 5 -572 134 18 -398 489 23 -530 197 18 -123 130 12 -163 208 21 -173 204 21 -103 125 21 -33 231 7 -174 242 21 -545 200 1 -464 213 1 -523 171 18 -439 105 2 -83 138 12 -81 16 5 -525 222 18 -352 546 23 -200 274 25 -553 31 10 -507 263 1 -122 177 21 -526 69 10 -542 72 2 -188 258 21 -141 238 7 -147 146 21 -469 117 1 -202 291 25 -97 6 5 -539 226 18 -337 8 15 -412 99 22 -598 0 10 -529 197 1 -118 220 12 -526 193 18 -445 263 22 -108 230 21 -200 319 21 -47 213 12 -164 317 25 -370 455 23 -207 225 7 -535 11 10 -261 0 15 -275 279 25 -526 82 10 -0 109 6 -387 499 23 -557 218 1 -505 147 18 -25 137 5 -134 181 6 -173 275 21 -0 10 6 -569 48 10 -181 286 21 -141 277 25 -560 29 2 -293 70 15 -174 304 21 -137 0 5 -269 255 25 -295 119 15 -172 177 21 -73 334 12 -55 166 12 -176 280 25 -538 0 10 -156 85 12 -204 274 25 -456 124 1 -164 281 25 -131 98 21 -207 302 25 -36 108 6 -416 2 2 -366 217 24 -61 87 5 -506 72 2 -51 160 6 -40 163 6 -487 0 10 -86 95 6 -203 44 15 -509 125 1 -135 185 21 -512 171 1 -98 217 25 -156 283 21 -181 271 25 -122 41 5 -163 165 21 -53 0 6 -217 196 21 -503 193 18 -57 166 6 -5 18 6 -96 39 5 -88 133 6 -519 133 18 -563 116 18 -529 88 2 -221 326 26 -112 160 6 -520 0 2 -125 194 12 -204 223 22 -159 17 5 -346 249 22 -208 291 25 -80 284 21 -526 210 1 -323 248 1 -85 420 16 -533 132 18 -589 116 18 -174 293 25 -503 874 23 -500 0 10 -61 178 12 -510 7 10 -505 34 2 -119 0 5 -67 95 6 -172 276 25 -144 249 21 -33 268 12 -422 0 10 -222 239 25 -542 141 1 -613 47 2 -26 0 21 -246 284 25 -144 89 6 -70 123 6 -527 81 10 -83 33 6 -182 253 21 -550 0 2 -77 0 6 -132 200 21 -234 209 21 -557 243 1 -544 0 2 -171 278 25 -459 129 18 -194 282 21 -511 48 10 -444 41 2 -542 97 2 -144 289 21 -122 305 25 -532 0 10 -124 283 25 -583 87 2 -529 75 10 -566 53 2 -164 295 21 -173 284 21 -163 242 21 -122 168 12 -146 228 21 -60 70 5 -515 0 10 -502 17 10 -504 12 2 -339 477 23 -499 176 18 -118 156 5 -325 356 26 -96 203 6 -94 193 12 -141 302 25 -498 107 10 -211 285 25 -164 298 21 -208 319 25 -16 115 5 -515 89 2 -530 241 1 -177 242 21 -443 180 1 -201 114 21 -425 24 10 -143 222 12 -78 90 6 -21 125 5 -569 15 10 -563 284 1 -35 106 6 -128 189 21 -195 246 21 -29 155 6 -219 277 25 -469 105 10 -133 218 21 -3 0 5 -188 277 21 -538 117 1 -23 67 5 -523 66 10 -520 132 1 -1 36 5 -539 0 2 -515 203 18 -557 176 1 -561 238 1 -69 80 6 -539 0 10 -13 77 6 -517 0 2 -566 152 1 -540 175 1 -534 31 2 -545 0 2 -356 188 6 -85 86 6 -127 123 6 -517 0 10 -491 184 1 -313 540 23 -468 72 2 -528 113 2 -488 33 10 -159 290 21 -111 180 7 -132 163 12 -159 87 6 -489 158 1 -565 275 18 -348 444 23 -554 0 10 -550 141 1 -549 261 18 -309 502 23 -116 286 21 -236 172 21 -211 305 21 -555 176 18 -538 129 18 -82 84 5 -0 0 5 -480 45 2 -48 119 6 -538 185 1 -479 7 2 -50 191 12 -76 12 5 -139 320 12 -122 12 5 -553 209 18 -474 124 2 -505 150 18 -36 173 6 -189 204 6 -580 94 2 -36 52 5 -256 243 21 -425 271 24 -573 225 1 -497 189 18 -80 35 5 -539 243 18 -539 23 10 -142 230 21 -75 213 7 -0 0 6 -427 74 22 -518 278 18 -541 96 10 -549 55 2 -156 241 21 -246 263 25 -475 0 2 -166 248 21 -147 269 25 -552 114 1 -215 102 15 -597 296 18 -213 324 25 -158 0 6 -538 50 2 -559 35 10 -62 294 21 -99 248 12 -119 191 6 -69 18 5 -163 223 21 -511 28 2 -571 127 1 -155 4 5 -74 88 5 -159 249 21 -528 209 18 -543 167 1 -154 239 21 -492 167 1 -490 190 18 -552 196 18 -523 103 2 -508 199 18 -561 157 1 -508 120 1 -59 91 6 -550 0 2 -582 19 10 -483 193 18 -134 255 21 -165 295 21 -307 140 15 -332 424 26 -548 0 10 -179 243 21 -150 255 25 -149 300 25 -47 11 6 -0 187 6 -531 11 2 -524 0 2 -103 172 6 -168 240 21 -132 192 21 -0 0 5 -127 208 21 -75 124 6 -497 185 1 -538 0 10 -503 85 10 -582 141 18 -29 184 6 -121 1 6 -554 190 18 -115 151 24 -532 255 18 -517 69 10 -407 519 23 -162 221 21 -519 17 10 -519 145 18 -139 203 21 -90 168 6 -84 224 21 -69 34 6 -162 215 21 -150 192 21 -425 107 22 -120 209 7 -28 176 6 -28 0 6 -138 224 21 -84 194 6 -34 104 6 -181 223 25 -133 0 6 -209 264 25 -478 147 1 -536 0 2 -118 0 4 -111 249 25 -254 330 25 -467 104 2 -0 86 5 -87 10 6 -144 258 7 -223 287 25 -546 104 2 -32 60 6 -185 288 21 -506 33 10 -544 93 2 -126 92 5 -149 313 25 -216 206 21 -509 117 2 -481 131 18 -84 217 21 -169 276 25 -197 192 25 -524 90 2 -576 60 2 -494 0 10 -206 228 25 -443 774 17 -542 40 2 -434 49 10 -130 255 21 -128 0 21 -431 94 22 -386 169 24 -168 239 21 -533 0 2 -183 0 21 -192 275 25 -503 79 10 -172 260 25 -417 532 19 -492 170 1 -155 224 21 -532 179 1 -125 240 7 -152 230 25 -158 184 21 -336 172 15 -557 240 1 -183 270 25 -467 19 10 -161 263 21 -183 254 25 -499 5 10 -569 157 1 -109 143 5 -215 297 25 -572 130 1 -194 264 22 -503 113 2 -469 31 2 -124 239 21 -135 202 12 -291 196 22 -105 309 25 -153 359 12 -414 173 22 -41 11 6 -113 0 6 -397 193 24 -0 116 5 -506 49 10 -522 190 1 -531 131 1 -165 54 6 -256 23 6 -115 247 21 -501 142 1 -510 125 18 -88 240 7 -508 185 1 -122 222 21 -185 328 21 -532 96 10 -525 119 1 -55 69 6 -569 0 2 -115 272 25 -205 267 25 -413 264 24 -534 53 10 -117 181 21 -197 295 25 -514 209 18 -530 152 1 -165 279 12 -509 146 1 -107 94 12 -519 0 10 -524 226 18 -43 162 6 -515 163 1 -496 119 1 -82 153 6 -0 0 5 -481 258 1 -546 182 18 -286 519 23 -136 148 6 -562 182 1 -46 2 6 -0 139 6 -518 202 18 -76 0 6 -583 161 18 -94 52 6 -162 267 21 -485 146 1 -496 169 18 -357 201 18 -510 204 1 -43 14 6 -88 169 6 -31 33 6 -341 0 15 -641 678 19 -115 54 5 -192 255 25 -74 92 5 -434 34 22 -247 200 22 -194 202 25 -539 168 1 -138 250 21 -535 20 2 -545 8 2 -158 288 21 -585 88 2 -395 189 24 -529 0 2 -543 103 2 -525 306 18 -77 0 5 -269 333 26 -537 100 10 -128 208 12 -502 95 10 -83 259 21 -97 0 6 -462 0 2 -529 45 10 -160 261 25 -85 172 12 -584 72 10 -453 209 26 -364 172 24 -547 138 18 -508 79 2 -131 280 21 -563 60 2 -186 262 25 -520 97 2 -0 103 6 -70 0 6 -52 0 5 -231 278 25 -99 224 21 -136 201 21 -55 0 6 -57 255 21 -49 136 6 -423 6 10 -119 203 25 -64 112 6 -79 235 21 -496 0 10 -418 509 19 -116 179 6 -155 48 6 -0 182 6 -319 93 15 -508 53 10 -149 269 25 -141 206 21 -489 0 2 -520 81 2 -508 0 10 -125 154 12 -170 292 21 -561 240 18 -533 0 2 -163 212 21 -460 185 18 -155 284 25 -184 206 25 -9 47 6 -47 116 12 -267 263 21 -211 173 21 -27 113 12 -296 362 26 -0 0 5 -176 259 25 -64 269 21 -198 14 6 -466 0 10 -46 19 6 -98 59 6 -519 108 2 -186 242 25 -556 98 10 -511 82 2 -87 18 5 -52 224 7 -532 43 10 -549 0 2 -566 80 2 -91 70 5 -543 0 2 -530 125 1 -567 0 10 -54 0 6 -506 302 18 -157 271 25 -522 210 18 -506 0 2 -513 54 10 -514 16 10 -241 138 6 -127 81 21 -505 134 1 -336 275 22 -137 149 21 -48 129 12 -99 258 12 -600 121 18 -304 458 23 -554 0 2 -141 197 21 -455 92 22 -485 24 2 -161 245 21 -205 330 25 -72 34 6 -495 0 2 -533 0 10 -208 243 25 -154 78 6 -163 23 5 -147 208 21 -38 127 6 -180 278 25 -556 101 2 -178 281 21 -99 133 6 -514 0 2 -0 0 5 -524 73 10 -531 122 1 -0 192 5 -543 139 1 -516 224 1 -177 278 25 -550 185 1 -569 0 10 -0 10 5 -557 117 1 -525 0 2 -422 301 22 -215 322 25 -560 67 10 -43 126 6 -121 237 21 -47 151 6 -501 215 18 -98 163 5 -550 160 1 -215 225 25 -258 0 15 -541 177 18 -541 20 10 -115 202 21 -110 166 6 -540 60 2 -125 0 5 -174 240 21 -160 223 25 -519 0 2 -73 86 6 -512 0 10 -424 209 24 -125 139 6 -156 249 25 -86 229 21 -116 126 6 -193 223 25 -255 272 25 -417 106 22 -176 284 25 -520 131 1 -504 21 2 -184 180 21 -119 0 6 -135 321 21 -186 217 25 -534 40 10 -75 233 21 -169 179 21 -68 12 5 -118 99 6 -250 267 25 -484 0 2 -514 209 18 -185 182 25 -554 149 18 -558 0 2 -52 202 6 -122 40 6 -242 686 19 -573 198 1 -485 107 10 -89 196 21 -84 57 6 -135 126 12 -165 246 21 -514 170 18 -523 178 1 -57 167 6 -2 78 5 -135 327 21 -150 253 21 -180 298 25 -470 308 26 -122 135 21 -149 209 21 -241 647 9 -522 236 1 -528 131 18 -491 248 18 -107 28 6 -140 279 25 -517 100 2 -517 164 1 -47 113 5 -83 200 21 -152 262 21 -171 14 21 -80 76 6 -234 215 21 -595 31 2 -185 198 21 -533 100 2 -87 75 6 -64 146 6 -518 177 18 -225 277 25 -0 127 5 -206 259 25 -549 235 1 -543 0 10 -133 174 6 -127 233 21 -538 456 19 -235 227 12 -485 0 10 -600 347 18 -450 39 2 -534 111 2 -527 0 10 -164 305 25 -165 236 21 -204 263 21 -513 0 2 -90 175 6 -0 0 6 -471 96 2 -78 0 6 -569 156 18 -492 171 18 -128 95 6 -537 80 10 -215 316 25 -474 150 18 -586 49 2 -571 244 18 -189 244 25 -508 225 1 -483 0 10 -73 119 6 -41 79 6 -523 0 10 -4 184 6 -513 0 10 -207 212 21 -117 0 5 -128 232 21 -507 160 18 -565 50 10 -145 303 25 -70 163 6 -496 0 10 -323 201 22 -222 217 21 -567 147 18 -34 85 5 -193 224 12 -562 133 1 -549 0 2 -557 125 1 -191 237 21 -506 196 1 -517 0 10 -128 244 21 -84 0 6 -435 278 26 -51 0 6 -530 221 1 -523 176 1 -510 0 10 -142 223 21 -501 0 2 -79 25 6 -454 112 1 -489 154 18 -482 65 2 -516 193 1 -81 213 12 -54 39 6 -39 0 5 -455 170 22 -409 142 24 -0 41 6 -566 0 2 -447 229 18 -93 0 6 -328 0 15 -98 218 21 -198 88 25 -65 41 5 -128 266 21 -198 242 21 -148 95 6 -235 215 21 -60 183 6 -109 289 21 -114 204 7 -161 294 21 -371 232 24 -175 288 21 -504 228 18 -131 149 6 -225 291 25 -494 0 10 -39 0 6 -511 0 10 -373 160 22 -401 0 10 -521 269 1 -538 236 1 -126 248 21 -39 190 6 -136 211 21 -91 56 6 -520 63 2 -205 294 21 -129 49 5 -133 273 25 -46 230 7 -265 397 25 -112 0 21 -188 42 6 -554 172 1 -329 377 26 -44 0 6 -126 12 6 -498 0 2 -85 179 12 -547 75 10 -147 0 5 -517 231 1 -86 125 6 -486 0 2 -454 110 22 -83 0 5 -185 313 21 -283 346 26 -0 303 12 -119 198 6 -195 246 7 -128 0 6 -48 61 6 -459 204 18 -64 82 6 -0 0 6 -41 169 12 -533 114 2 -0 172 5 -109 0 6 -40 0 6 -144 71 5 -570 0 2 -532 52 2 -56 165 21 -102 173 6 -188 296 25 -509 215 1 -559 133 18 -375 109 15 -445 533 19 -144 301 21 -160 255 21 -134 161 21 -518 82 2 -0 149 6 -278 496 26 -232 303 21 -552 207 18 -524 61 10 -109 163 12 -164 287 25 -501 0 10 -108 164 6 -541 187 18 -32 51 21 -0 251 12 -535 0 10 -523 89 2 -101 281 21 -137 244 7 -549 1 2 -177 271 21 -532 245 1 -537 257 18 -99 0 5 -515 0 10 -455 96 2 -485 70 10 -307 0 15 -74 214 21 -110 103 5 -132 187 12 -77 0 5 -499 0 10 -510 206 1 -559 123 1 -465 0 2 -526 110 2 -0 0 6 -48 117 6 -482 275 1 -540 41 2 -541 203 18 -5 98 6 -227 237 21 -575 0 2 -157 206 21 -152 229 21 -82 117 6 -127 122 21 -200 291 25 -355 113 15 -446 104 10 -64 96 6 -162 240 25 -104 238 12 -551 0 2 -140 274 21 -588 290 22 -445 73 10 -63 207 21 -29 130 5 -152 263 25 -559 214 18 -100 299 25 -530 211 1 -560 64 10 -115 265 25 -517 227 1 -517 161 1 -179 259 21 -5 163 6 -536 0 10 -580 269 18 -169 281 21 -0 56 5 -553 77 2 -121 2 5 -57 197 21 -421 196 1 -582 38 10 -422 136 24 -130 105 12 -509 233 1 -346 429 23 -210 247 25 -453 59 10 -101 142 6 -532 32 2 -13 158 12 -0 118 5 -198 228 25 -158 207 21 -170 158 21 -83 121 6 -165 85 12 -521 212 18 -512 51 10 -530 0 10 -94 54 6 -113 0 6 -494 259 24 -32 40 6 -207 233 25 -127 296 21 -132 241 25 -146 134 6 -135 0 5 -152 32 21 -124 79 6 -12 136 6 -116 198 6 -379 236 24 -489 202 1 -133 256 25 -551 128 18 -175 247 25 -0 114 5 -543 192 1 -165 240 21 -235 266 25 -54 194 6 -508 229 1 -74 0 5 -188 289 25 -462 106 10 -8 66 5 -538 235 1 -502 0 10 -553 0 2 -174 156 21 -215 3 6 -392 482 19 -545 61 2 -546 0 2 -161 284 21 -242 163 22 -549 273 18 -96 0 5 -573 276 18 -596 747 19 -10 0 6 -112 75 6 -534 79 10 -207 277 25 -562 105 2 -183 228 21 -547 0 2 -104 286 25 -422 0 2 -161 269 25 -508 220 1 -132 238 21 -28 85 6 -537 95 10 -116 99 21 -90 292 12 -557 101 10 -0 98 5 -497 44 10 -137 102 6 -155 183 25 -107 1 5 -493 132 18 -85 35 6 -170 220 21 -508 82 2 -556 117 1 -31 191 6 -570 58 2 -526 267 1 -555 147 1 -581 39 10 -157 275 25 -63 210 12 -496 200 1 -93 178 6 -534 109 2 -545 244 18 -500 44 10 -31 143 5 -65 105 4 -76 185 6 -102 247 21 -50 150 5 -540 133 18 -91 7 6 -129 120 6 -267 237 25 -525 19 2 -75 123 5 -422 223 26 -591 237 18 -141 70 5 -146 174 21 -512 157 1 -190 285 25 -488 265 18 -121 237 21 -162 303 25 -553 232 1 -434 242 24 -503 0 2 -284 3 15 -358 220 24 -526 94 2 -66 0 6 -556 0 10 -216 71 21 -73 0 6 -50 203 6 -525 233 18 -485 246 18 -125 38 6 -126 118 12 -55 2 6 -539 0 2 -536 188 1 -516 108 10 -559 160 18 -181 179 25 -530 233 1 -30 123 6 -208 319 25 -565 179 1 -500 258 18 -39 0 5 -179 259 25 -333 387 23 -116 148 21 -0 0 6 -402 490 23 -175 514 16 -399 290 22 -523 52 2 -159 185 6 -0 156 6 -169 263 25 -523 74 2 -100 59 6 -0 155 6 -520 0 10 -122 174 21 -571 6 2 -535 80 10 -207 224 25 -550 199 1 -505 4 10 -534 71 2 -126 210 12 -522 79 10 -557 239 1 -537 111 2 -359 13 22 -79 168 12 -36 0 5 -552 276 1 -143 256 21 -419 0 22 -477 293 1 -357 462 23 -87 160 6 -88 98 6 -77 120 5 -102 173 21 -59 208 21 -0 0 6 -195 110 21 -476 10 2 -202 226 25 -123 116 6 -508 285 18 -214 296 25 -544 45 2 -99 266 21 -200 325 25 -148 344 21 -513 166 1 -156 271 21 -89 130 6 -229 540 16 -525 197 18 -548 186 18 -178 262 21 -332 519 23 -542 161 18 -447 2 10 -343 0 15 -79 0 5 -168 231 21 -498 21 10 -563 18 10 -89 3 6 -168 227 25 -166 255 21 -176 149 21 -538 44 2 -93 0 5 -142 0 5 -0 116 6 -509 55 2 -184 282 25 -547 192 18 -524 81 10 -463 0 2 -517 42 10 -64 53 6 -560 31 10 -513 90 10 -167 251 21 -137 196 21 -470 204 1 -25 211 4 -497 241 18 -9 75 6 -122 0 6 -332 299 24 -124 133 12 -14 150 5 -532 40 10 -142 281 21 -496 0 10 -507 0 10 -135 213 21 -554 168 18 -129 125 5 -41 186 6 -37 141 12 -69 124 6 -394 0 10 -500 0 10 -534 304 18 -220 274 25 -47 0 6 -361 239 1 -560 65 2 -568 176 1 -186 278 25 -155 283 25 -161 288 21 -554 0 10 -219 321 26 -447 238 1 -105 106 6 -167 297 25 -87 203 12 -439 238 22 -153 155 5 -0 132 6 -558 0 10 -176 309 25 -136 179 22 -11 0 5 -162 277 25 -173 252 12 -557 88 2 -545 73 10 -98 242 21 -560 77 10 -92 214 21 -566 158 18 -235 183 21 -57 97 6 -52 120 5 -527 205 18 -40 162 5 -541 146 18 -138 48 6 -563 41 2 -538 145 1 -540 0 2 -506 0 2 -171 194 21 -160 78 5 -578 118 1 -112 177 12 -70 190 6 -542 160 18 -506 231 1 -173 119 6 -554 0 2 -159 289 25 -529 249 18 -129 246 21 -412 0 10 -191 287 21 -210 36 15 -205 282 25 -0 78 5 -96 221 21 -509 0 10 -517 153 1 -86 54 6 -448 348 26 -483 163 18 -519 210 18 -204 259 25 -175 177 21 -572 153 18 -500 0 10 -515 34 2 -100 219 12 -123 312 25 -183 266 21 -217 255 25 -91 167 25 -553 35 10 -86 81 6 -112 97 6 -163 88 21 -526 250 18 -71 110 5 -385 173 24 -171 216 21 -165 270 25 -351 207 18 -439 178 24 -135 185 21 -568 25 10 -486 0 2 -94 61 6 -22 253 21 -395 367 26 -273 253 24 -119 178 21 -87 155 6 -41 187 6 -91 0 6 -263 241 12 -397 267 22 -233 283 21 -542 89 10 -54 49 5 -234 196 21 -529 0 2 -464 139 18 -451 0 22 -504 186 18 -111 122 6 -65 144 6 -159 177 12 -125 275 21 -383 60 22 -513 32 10 -542 250 1 -506 0 2 -184 140 4 -186 235 25 -193 287 21 -546 8 2 -506 42 10 -287 312 26 -142 246 21 -53 0 5 -160 102 6 -0 247 21 -531 120 1 -555 140 1 -103 87 6 -7 212 21 -571 215 18 -21 113 5 -197 280 25 -79 122 5 -72 160 6 -12 45 5 -514 0 10 -42 175 6 -540 20 10 -60 183 6 -542 159 18 -227 289 25 -475 0 10 -566 132 1 -343 265 24 -116 258 21 -113 216 21 -533 192 18 -556 0 10 -437 69 2 -151 405 7 -538 140 1 -628 695 19 -538 274 18 -497 239 18 -57 10 6 -165 240 21 -358 236 22 -225 305 25 -533 238 18 -495 46 10 -321 447 23 -137 269 21 -483 133 18 -568 282 18 -88 218 25 -106 0 6 -109 103 5 -240 315 25 -187 301 25 -211 123 21 -407 507 23 -539 84 10 -0 265 21 -98 0 6 -526 226 1 -489 688 19 -466 0 10 -6 45 6 -121 113 6 -507 191 1 -461 0 2 -127 0 21 -520 186 18 -500 155 1 -169 194 21 -125 231 7 -141 0 6 -210 69 21 -107 0 5 -538 88 2 -108 267 12 -0 73 5 -63 139 6 -528 0 10 -120 191 25 -197 207 21 -561 70 2 -442 16 2 -574 0 10 -86 0 5 -182 249 26 -497 239 24 -85 141 6 -534 237 1 -335 465 23 -232 260 25 -154 23 6 -531 164 18 -85 213 6 -124 213 21 -535 204 18 -62 214 12 -484 137 18 -576 1 2 -69 97 6 -123 159 21 -568 213 1 -419 189 22 -217 216 25 -492 0 10 -0 51 6 -526 0 10 -138 130 5 -193 100 12 -537 0 2 -505 17 2 -493 188 18 -128 241 21 -453 0 10 -540 23 10 -557 0 2 -589 96 2 -159 220 25 -524 170 1 -57 71 5 -64 240 21 -305 311 25 -527 243 18 -75 199 6 -117 259 21 -117 176 21 -519 150 1 -63 290 25 -533 0 2 -127 0 6 -364 244 22 -176 257 25 -426 69 10 -92 293 21 -493 6 2 -35 0 5 -333 0 15 -39 203 6 -0 38 6 -523 0 10 -503 60 10 -120 300 25 -534 244 18 -194 280 25 -28 119 6 -372 291 24 -147 258 21 -137 314 21 -142 286 21 -348 169 15 -305 85 15 -366 457 23 -81 283 21 -400 260 24 -61 91 6 -233 381 25 -59 40 6 -499 228 18 -77 138 6 -0 129 5 -537 219 1 -577 234 1 -531 52 2 -177 1 21 -435 247 22 -213 292 25 -0 0 5 -103 210 6 -124 21 6 -127 313 25 -90 0 5 -208 228 25 -126 96 6 -105 354 12 -94 234 21 -518 192 18 -400 83 24 -141 263 25 -530 174 1 -180 192 21 -73 0 5 -145 298 21 -33 90 6 -489 125 1 -153 226 21 -496 215 18 -95 76 6 -18 270 25 -112 247 21 -208 237 21 -537 0 2 -154 165 12 -505 170 1 -234 271 25 -529 144 18 -552 162 1 -539 23 10 -0 178 6 -104 231 21 -539 134 18 -578 143 1 -531 216 1 -470 260 1 -504 0 10 -294 475 26 -222 336 25 -88 0 6 -389 0 15 -211 240 21 -50 104 5 -550 62 10 -91 122 6 -69 287 21 -186 279 25 -145 278 21 -295 100 15 -249 315 25 -63 168 21 -545 64 2 -540 0 2 -478 127 1 -11 269 25 -525 151 18 -518 271 18 -49 19 6 -338 798 23 -553 212 1 -46 44 6 -138 271 25 -241 253 26 -191 273 25 -540 44 2 -508 222 18 -528 0 10 -453 40 10 -121 256 21 -174 302 25 -562 94 10 -137 159 6 -164 161 21 -38 0 5 -241 340 25 -511 0 10 -124 183 21 -351 512 23 -287 0 15 -403 207 24 -129 78 5 -96 238 21 -180 273 25 -411 133 24 -132 86 6 -524 225 1 -518 112 2 -518 40 10 -537 23 2 -88 0 5 -98 185 12 -157 324 25 -88 205 6 -487 51 10 -119 263 21 -229 295 25 -37 67 6 -573 96 2 -529 154 18 -150 128 5 -537 0 10 -391 310 24 -52 90 6 -94 193 21 -574 0 2 -494 242 1 -73 0 6 -204 292 25 -12 76 5 -540 252 18 -537 33 10 -496 67 10 -165 233 25 -538 186 18 -62 12 6 -227 265 25 -138 122 6 -581 167 18 -194 261 21 -471 55 2 -434 360 26 -133 297 21 -573 250 24 -318 179 15 -426 313 26 -446 465 26 -533 0 2 -119 97 6 -80 76 6 -524 0 10 -420 0 24 -504 152 18 -216 272 25 -111 248 21 -534 0 10 -380 242 22 -497 251 18 -553 180 18 -167 218 21 -541 159 18 -138 79 12 -327 0 6 -119 253 25 -533 97 10 -552 111 18 -145 266 21 -119 438 16 -134 426 16 -72 121 21 -34 129 6 -0 167 5 -367 253 22 -107 65 5 -141 69 6 -542 0 2 -534 182 1 -146 243 7 -152 0 6 -466 21 10 -488 0 2 -529 125 18 -460 0 2 -49 380 16 -491 152 1 -495 242 18 -233 288 25 -567 152 1 -497 226 1 -159 258 25 -40 96 6 -26 206 21 -173 250 21 -514 43 2 -537 162 1 -138 255 21 -93 241 21 -86 202 12 -155 175 21 -158 227 21 -193 255 25 -504 0 2 -114 243 21 -85 454 16 -0 178 5 -174 301 25 -92 167 6 -331 388 26 -233 217 25 -27 30 6 -19 0 5 -113 34 6 -548 0 10 -125 234 25 -459 629 19 -239 329 26 -495 3 2 -517 2 10 -216 227 25 -105 224 21 -43 155 6 -112 33 5 -35 278 21 -495 0 2 -43 101 6 -459 6 10 -535 267 1 -140 284 21 -78 52 6 -172 243 21 -547 191 18 -51 0 5 -391 125 24 -115 198 21 -579 120 1 -200 220 21 -155 287 21 -85 44 6 -153 110 21 -459 161 18 -46 59 6 -114 143 5 -105 282 21 -141 185 12 -153 130 21 -311 114 15 -178 191 21 -129 160 6 -18 7 6 -73 342 25 -212 218 21 -57 144 5 -566 34 10 -166 250 21 -194 247 25 -499 191 1 -491 0 10 -0 0 6 -172 243 21 -180 280 25 -100 240 12 -558 213 18 -185 257 21 -548 283 18 -164 296 25 -174 322 25 -507 160 1 -76 0 5 -500 19 2 -123 256 25 -180 288 25 -223 285 26 -448 81 24 -550 193 18 -472 41 24 -0 40 6 -42 0 6 -251 304 25 -22 0 6 -576 141 18 -178 214 21 -194 183 21 -393 54 24 -190 179 21 -548 102 2 -506 250 18 -510 0 10 -0 108 5 -181 161 21 -99 45 6 -536 0 10 -366 487 23 -492 141 1 -516 258 18 -499 0 2 -174 359 21 -540 202 1 -525 0 10 -485 130 1 -138 284 25 -406 148 3 -100 277 7 -536 0 2 -70 99 6 -0 0 6 -119 269 25 -146 277 21 -70 19 6 -533 0 10 -41 74 12 -113 194 22 -543 149 18 -164 308 25 -533 0 2 -393 191 24 -342 127 15 -370 194 22 -26 0 6 -167 124 12 -526 0 10 -135 183 6 -160 220 25 -12 67 6 -572 130 1 -355 237 22 -514 240 1 -98 0 6 -118 69 21 -481 219 1 -213 242 25 -43 78 6 -69 84 5 -197 16 21 -153 118 21 -303 5 15 -528 0 10 -553 0 2 -544 51 2 -534 176 18 -533 161 1 -126 215 7 -74 224 21 -104 418 16 -359 179 22 -108 293 4 -538 198 1 -533 15 2 -18 0 5 -149 294 21 -122 283 21 -33 168 6 -163 243 21 -240 213 25 -462 93 2 -92 0 6 -73 0 5 -344 88 6 -193 272 21 -527 100 2 -164 278 21 -217 176 15 -491 136 18 -179 270 25 -25 0 6 -540 0 10 -3 107 6 -107 156 12 -526 100 2 -98 104 5 -71 34 6 -490 113 2 -178 0 5 -553 187 18 -535 244 1 -526 170 18 -0 28 5 -126 57 6 -153 148 21 -396 561 19 -128 317 12 -207 235 21 -94 195 12 -496 0 10 -528 15 10 -177 300 25 -389 236 24 -497 58 2 -131 0 5 -183 242 25 -511 200 18 -180 275 21 -582 112 2 -465 0 10 -56 49 6 -113 78 12 -514 0 10 -440 0 22 -202 263 21 -66 109 6 -558 155 18 -287 478 26 -308 102 15 -198 251 25 -553 99 2 -524 216 18 -124 239 21 -537 121 18 -506 204 1 -149 263 21 -201 305 25 -18 127 6 -51 98 6 -196 278 21 -498 112 1 -69 125 5 -0 0 6 -543 121 18 -535 115 18 -112 0 6 -483 445 25 -539 96 10 -571 124 18 -349 72 15 -539 215 1 -561 146 1 -151 62 6 -117 219 21 -520 89 2 -187 215 25 -515 20 10 -556 40 2 -60 109 5 -100 126 5 -217 331 25 -32 161 5 -0 139 5 -65 114 6 -463 0 10 -526 87 10 -144 222 21 -188 250 21 -470 43 2 -115 95 6 -509 70 10 -50 32 6 -42 84 21 -0 106 6 -123 302 21 -203 326 25 -536 174 1 -91 250 21 -129 95 12 -0 136 4 -441 142 24 -407 545 19 -121 237 21 -161 122 21 -41 37 5 -169 283 21 -554 160 18 -503 131 1 -497 0 10 -174 234 21 -189 237 21 -609 1004 19 -131 165 21 -154 154 6 -122 215 21 -262 296 25 -0 56 5 -551 317 18 -128 105 6 -149 37 6 -254 285 25 -539 55 10 -598 249 18 -113 278 12 -528 35 10 -244 234 21 -535 156 1 -100 173 12 -177 185 21 -183 243 25 -479 219 18 -61 103 6 -552 252 18 -50 43 5 -181 215 25 -0 62 6 -493 69 10 -320 319 25 -558 114 1 -194 293 26 -103 228 21 -489 0 10 -123 199 12 -495 94 2 -206 242 25 -157 289 25 -133 83 6 -557 164 1 -111 127 6 -541 57 2 -506 130 18 -193 166 6 -213 250 21 -439 287 26 -38 152 6 -549 0 10 -284 456 23 -536 218 1 -101 74 6 -503 187 18 -168 230 25 -489 207 18 -233 189 21 -321 474 23 -115 78 21 -551 305 18 -67 23 6 -187 216 21 -531 0 10 -99 159 12 -140 278 21 -268 313 22 -0 39 6 -274 137 21 -327 434 23 -100 127 6 -175 231 21 -542 146 1 -123 166 21 -515 62 2 -374 0 15 -559 554 19 -0 125 5 -507 14 10 -10 163 21 -486 207 18 -115 264 25 -135 290 25 -532 33 3 -509 62 2 -503 120 18 -105 90 6 -107 284 25 -545 0 10 -152 311 25 -543 0 10 -521 145 18 -530 217 18 -568 196 18 -55 96 6 -551 213 18 -37 201 6 -59 276 21 -166 275 25 -87 73 5 -284 324 25 -507 128 18 -54 61 6 -72 32 6 -13 138 5 -544 55 10 -543 0 10 -540 170 1 -575 106 2 -157 105 6 -405 182 1 -115 173 21 -139 267 21 -552 285 18 -79 81 6 -58 39 5 -585 157 18 -556 18 2 -202 261 25 -517 176 18 -103 228 21 -534 213 1 -172 259 21 -189 289 21 -108 122 6 -529 0 2 -579 203 18 -53 115 6 -36 167 12 -215 308 25 -167 226 25 -262 153 24 -411 158 22 -396 61 22 -161 261 25 -53 71 5 -218 173 12 -550 0 2 -44 0 5 -187 311 25 -179 172 21 -496 0 10 -195 181 21 -166 306 25 -198 181 21 -118 405 16 -567 159 1 -65 19 6 -383 220 1 -466 0 2 -768 823 19 -104 164 5 -25 116 6 -204 292 21 -527 209 18 -536 191 1 -444 240 1 -501 166 18 -558 0 10 -518 0 2 -47 142 5 -124 208 21 -68 142 12 -351 61 15 -534 89 2 -497 1 2 -53 38 6 -495 234 1 -435 153 24 -532 170 18 -505 87 2 -147 273 25 -28 119 6 -519 154 1 -571 103 2 -124 211 21 -524 35 10 -153 194 6 -164 599 16 -186 162 25 -206 446 25 -495 144 1 -534 62 2 -306 0 24 -486 0 2 -509 287 26 -148 17 6 -468 0 10 -525 135 1 -195 258 25 -99 228 12 -528 0 10 -0 0 5 -509 25 10 -159 260 25 -8 132 6 -51 213 12 -524 153 1 -84 86 6 -532 0 10 -184 40 21 -112 0 5 -535 40 2 -445 287 24 -163 232 25 -78 92 6 -519 0 10 -543 204 1 -348 135 15 -270 85 15 -219 246 22 -46 119 6 -497 145 18 -553 184 18 -474 21 2 -174 298 21 -526 195 1 -195 285 25 -505 56 10 -0 93 6 -504 0 10 -28 133 6 -84 214 21 -150 192 25 -82 149 21 -530 175 1 -541 91 10 -517 201 18 -462 201 1 -91 0 5 -546 0 2 -164 0 6 -204 328 25 -94 157 12 -150 187 6 -484 99 2 -210 100 21 -196 311 25 -140 10 6 -24 112 6 -497 205 18 -162 221 25 -389 208 22 -533 0 10 -508 57 10 -131 214 21 -183 290 21 -557 171 1 -518 0 2 -50 17 6 -165 240 21 -516 247 18 -45 77 5 -365 79 22 -568 0 2 -538 88 10 -215 285 25 -523 175 18 -8 225 21 -559 36 10 -84 0 6 -98 89 6 -80 192 6 -522 179 1 -458 0 10 -166 256 25 -510 0 10 -179 292 25 -163 302 26 -474 168 24 -359 459 23 -487 277 1 -149 279 21 -185 235 25 -515 882 19 -502 93 10 -240 331 26 -521 0 2 -562 92 10 -84 0 5 -71 150 5 -179 175 21 -276 358 26 -188 118 21 -526 220 18 -62 32 5 -75 0 5 -130 298 25 -525 185 18 -255 164 15 -56 160 6 -531 123 18 -0 129 5 -497 0 10 -56 163 6 -154 247 25 -242 273 25 -536 204 1 -192 251 21 -587 238 18 -568 67 10 -538 193 1 -515 188 1 -567 313 18 -485 156 1 -202 278 21 -7 180 5 -120 183 21 -99 114 6 -0 0 5 -7 120 6 -524 207 18 -156 205 21 -62 124 12 -148 261 25 -63 203 21 -217 284 25 -546 204 1 -531 94 2 -201 239 21 -128 282 21 -492 124 1 -28 81 6 -460 43 10 -90 125 6 -489 194 1 -519 211 18 -521 81 10 -511 162 18 -548 65 10 -100 262 21 -561 10 2 -506 227 1 -153 202 7 -144 323 12 -470 0 10 -0 104 5 -384 8 15 -567 0 10 -37 233 21 -155 234 21 -491 163 1 -220 208 24 -520 0 2 -168 271 21 -29 60 6 -58 208 21 -144 199 12 -144 145 21 -0 0 5 -506 0 10 -156 238 21 -76 247 21 -109 246 7 -532 26 2 -105 251 25 -142 0 5 -522 84 2 -420 0 2 -199 294 21 -1 110 5 -561 0 2 -121 322 25 -554 0 10 -124 285 21 -486 112 1 -456 65 2 -519 61 2 -482 67 2 -555 0 2 -430 124 1 -248 303 25 -579 132 1 -523 214 1 -523 0 10 -166 248 21 -146 193 21 -184 224 21 -55 280 21 -554 0 10 -106 228 21 -326 0 15 -137 236 25 -514 0 10 -293 318 25 -544 53 2 -510 220 1 -547 0 10 -488 0 10 -569 145 1 -86 278 21 -565 229 18 -554 94 2 -84 213 12 -139 267 21 -141 266 21 -142 213 21 -190 200 21 -516 161 18 -210 240 21 -497 31 2 -0 105 6 -556 0 10 -6 206 6 -126 241 25 -12 0 6 -56 27 6 -556 0 10 -492 95 2 -441 0 2 -187 242 21 -107 0 5 -153 293 21 -0 74 6 -509 318 1 -159 215 25 -538 162 1 -261 179 22 -557 0 10 -544 34 10 -55 89 5 -203 231 21 -176 170 6 -533 0 2 -126 192 21 -554 110 2 -529 116 1 -539 173 1 -0 123 5 -119 157 12 -542 119 1 -77 101 12 -525 7 2 -0 190 6 -501 113 2 -542 177 18 -85 162 6 -549 183 18 -146 225 21 -508 129 1 -228 237 22 -213 225 25 -112 158 21 -572 71 2 -467 173 1 -518 42 10 -76 166 12 -559 175 18 -47 144 6 -103 283 25 -505 28 10 -169 320 25 -473 136 1 -0 0 6 -403 122 15 -486 39 10 -78 111 5 -192 244 21 -522 0 10 -22 149 6 -523 0 2 -139 102 6 -160 222 21 -469 0 2 -61 214 21 -143 173 21 -23 23 5 -72 175 21 -373 218 22 -507 77 10 -554 133 18 -181 243 25 -540 0 10 -46 0 6 -88 253 21 -522 131 1 -183 251 21 -43 0 4 -144 272 21 -556 159 1 -115 142 6 -496 355 26 -579 220 1 -161 224 12 -0 225 7 -151 311 12 -288 0 15 -479 163 24 -63 6 6 -60 69 6 -517 176 18 -498 261 1 -55 182 21 -75 72 6 -509 59 10 -519 0 10 -148 30 6 -309 2 15 -188 208 7 -492 185 1 -108 344 21 -101 291 21 -556 184 1 -163 304 25 -60 79 6 -181 302 12 -0 189 12 -134 162 12 -160 316 25 -322 5 15 -523 154 1 -154 123 12 -539 208 1 -543 65 2 -530 284 1 -142 0 5 -416 338 24 -506 127 1 -265 349 26 -124 165 21 -497 36 2 -514 140 18 -150 270 21 -174 0 5 -391 477 23 -41 107 6 -171 357 25 -520 181 1 -134 255 21 -401 263 24 -41 408 16 -0 33 6 -0 116 6 -261 641 16 -256 355 26 -198 264 25 -556 0 10 -109 94 6 -540 110 1 -562 30 10 -505 63 10 -80 231 7 -400 237 24 -538 0 2 -497 61 10 -123 155 12 -70 13 6 -555 0 10 -0 201 6 -420 102 15 -360 463 23 -531 169 18 -106 147 6 -16 48 6 -152 292 21 -92 281 25 -374 475 23 -97 276 21 -526 90 2 -557 0 2 -103 249 21 -506 0 10 -114 285 25 -49 0 5 -121 289 21 -542 121 1 -303 534 23 -520 274 18 -73 218 21 -222 198 25 -322 136 15 -22 0 6 -71 145 21 -196 284 25 -542 255 1 -0 176 5 -98 162 6 -136 305 25 -369 459 23 -109 143 6 -110 274 21 -510 0 2 -155 251 25 -574 77 10 -261 468 25 -8 0 6 -211 313 26 -528 257 18 -69 197 6 -212 353 26 -67 64 6 -190 324 25 -84 95 6 -520 0 2 -547 62 10 -145 120 6 -16 0 5 -537 0 10 -153 127 6 -508 191 1 -162 240 25 -95 238 21 -31 144 6 -130 247 21 -33 68 6 -125 264 21 -106 166 6 -563 0 10 -89 293 21 -489 137 1 -158 284 21 -237 340 25 -158 193 21 -134 258 21 -171 268 25 -111 293 21 -107 245 21 -203 274 25 -481 98 10 -477 112 2 -12 222 21 -473 67 10 -92 0 5 -107 156 6 -153 178 21 -547 0 10 -145 204 7 -293 294 12 -491 0 2 -137 119 25 -429 256 22 -559 75 10 -497 46 2 -564 0 2 -187 209 21 -112 189 21 -168 106 21 -177 295 25 -192 310 25 -488 214 1 -0 157 6 -551 62 2 -153 282 21 -532 68 2 -69 70 6 -80 0 6 -520 177 1 -124 381 25 -393 298 26 -202 273 25 -8 0 5 -504 108 2 -156 308 25 -180 249 25 -491 0 2 -49 49 5 -507 0 10 -79 0 5 -518 75 2 -108 230 21 -109 271 25 -2 154 5 -115 0 6 -319 457 23 -172 272 25 -359 244 24 -539 233 18 -147 36 6 -109 156 6 -564 11 10 -149 0 5 -532 115 1 -0 0 5 -145 242 25 -189 239 25 -263 311 26 -143 147 6 -343 202 22 -76 0 6 -109 0 6 -41 268 21 -431 329 26 -551 116 2 -561 0 2 -462 0 10 -502 196 1 -173 317 25 -292 373 26 -526 107 10 -510 257 24 -425 175 24 -509 42 2 -131 21 5 -31 240 21 -559 174 18 -178 91 12 -34 177 6 -46 37 6 -502 11 2 -36 37 6 -546 0 10 -144 0 6 -389 509 23 -81 120 6 -81 8 6 -530 277 18 -218 313 25 -557 253 18 -483 19 10 -378 261 26 -153 260 21 -514 0 2 -7 4 6 -126 7 6 -195 153 21 -119 74 6 -55 51 6 -129 197 6 -544 0 10 -209 212 21 -436 375 26 -156 211 12 -47 0 5 -30 115 6 -516 57 10 -494 0 2 -99 143 5 -538 206 1 -532 21 2 -161 243 25 -98 222 7 -514 130 18 -333 243 24 -236 43 15 -532 100 2 -537 0 2 -536 369 13 -0 165 6 -49 0 5 -55 110 6 -537 0 10 -329 515 23 -509 91 10 -492 0 10 -516 192 1 -568 33 10 -76 156 21 -121 315 21 -69 62 6 -76 171 6 -532 0 10 -82 100 6 -50 236 21 -94 0 6 -494 257 1 -96 82 6 -507 0 2 -133 145 6 -558 142 18 -122 138 21 -66 73 6 -509 178 1 -494 203 18 -522 182 1 -504 85 10 -522 0 10 -564 102 2 -215 292 21 -179 531 23 -316 71 15 -548 238 18 -33 116 6 -185 178 21 -77 0 5 -144 231 21 -171 240 21 -551 222 1 -81 149 6 -340 0 15 -501 2 2 -75 211 21 -153 240 25 -554 113 1 -160 202 6 -263 332 25 -551 0 2 -12 219 12 -566 247 1 -148 174 21 -120 148 5 -114 298 25 -509 0 10 -57 160 6 -155 77 6 -210 305 25 -149 237 21 -112 173 12 -118 88 5 -484 116 2 -399 132 22 -191 200 21 -165 177 21 -175 233 21 -28 153 6 -512 0 10 -119 244 21 -521 6 10 -574 164 18 -519 36 2 -550 101 2 -527 20 10 -507 0 2 -77 109 5 -503 109 10 -58 236 7 -449 0 10 -145 24 6 -313 318 25 -559 171 18 -526 118 1 -120 101 6 -195 264 21 -464 110 10 -202 146 21 -156 264 21 -529 2 2 -168 240 21 -554 174 1 -45 147 6 -560 0 10 -110 82 6 -554 23 10 -100 247 21 -558 175 1 -96 0 6 -560 263 1 -453 135 24 -483 189 24 -533 199 1 -560 127 18 -500 197 1 -156 213 21 -39 161 6 -531 149 18 -478 196 18 -544 25 10 -557 234 1 -102 0 5 -54 76 6 -162 274 25 -558 109 2 -532 180 18 -505 126 1 -507 114 1 -402 0 24 -89 147 6 -576 140 18 -176 156 21 -563 242 18 -178 274 25 -301 426 23 -496 94 2 -129 115 21 -497 89 2 -515 128 1 -218 277 21 -21 30 5 -189 243 21 -173 485 16 -529 201 1 -156 280 25 -462 83 2 -250 300 25 -524 273 1 -264 429 25 -419 124 18 -153 218 21 -127 185 12 -495 255 18 -47 199 6 -566 65 10 -180 278 26 -95 55 5 -85 53 5 -93 262 21 -11 163 6 -127 192 21 -52 0 6 -189 269 21 -74 250 25 -470 15 3 -144 131 12 -140 246 21 -158 232 21 -330 425 23 -555 0 10 -320 351 26 -153 253 21 -170 305 22 -0 2 5 -387 478 23 -175 237 25 -18 165 5 -58 157 6 -77 94 6 -90 263 21 -465 0 10 -224 346 25 -542 0 10 -0 95 6 -516 154 1 -548 60 2 -112 257 21 -310 407 23 -529 260 18 -215 140 22 -177 240 21 -158 33 5 -155 252 21 -564 0 10 -98 104 5 -91 109 5 -0 0 6 -399 262 22 -102 5 6 -42 52 6 -489 215 18 -550 108 1 -28 163 6 -0 99 6 -169 322 21 -166 278 25 -0 129 6 -77 0 6 -115 233 7 -485 8 10 -546 262 1 -101 138 6 -579 180 18 -38 0 6 -462 260 22 -214 293 25 -576 202 1 -522 0 2 -150 209 6 -131 15 21 -181 227 21 -508 142 18 -479 184 18 -532 0 2 -524 279 1 -471 0 10 -191 181 25 -146 154 21 -526 14 10 -237 268 21 -537 89 2 -546 49 2 -129 271 21 -521 73 10 -96 266 21 -496 132 1 -221 286 21 -153 249 21 -557 271 18 -513 286 1 -100 181 21 -55 25 5 -557 0 2 -184 186 21 -528 110 10 -193 248 25 -31 62 6 -177 113 22 -160 196 21 -169 304 21 -273 358 26 -1 35 5 -503 155 1 -210 231 12 -130 0 6 -523 108 2 -153 239 21 -145 220 21 -564 88 10 -93 227 21 -550 42 2 -53 224 21 -542 169 1 -117 257 21 -70 84 5 -494 87 2 -473 34 10 -490 0 2 -15 132 6 -460 152 18 -198 43 15 -160 279 25 -111 176 6 -317 232 24 -527 167 1 -534 170 18 -535 116 1 -117 171 6 -344 233 24 -491 175 1 -542 0 10 -528 13 10 -90 53 24 -457 22 10 -354 202 24 -236 248 21 -177 499 16 -526 87 2 -76 159 6 -224 203 21 -103 0 5 -50 0 5 -187 186 21 -549 79 10 -20 153 6 -533 109 2 -501 183 18 -521 24 10 -518 13 2 -533 2 10 -81 0 6 -394 192 22 -207 275 25 -512 97 10 -562 127 1 -513 45 10 -582 12 2 -216 305 25 -558 131 1 -119 201 6 -77 277 25 -115 59 6 -101 139 6 -160 305 21 -85 143 6 -457 68 2 -504 876 19 -536 142 18 -248 232 25 -90 223 21 -110 202 12 -559 230 18 -527 151 1 -546 117 1 -79 0 5 -506 35 10 -524 0 10 -574 0 2 -582 207 18 -507 247 1 -112 0 5 -473 0 2 -92 130 6 -61 156 6 -542 0 2 -522 0 2 -305 485 23 -190 238 21 -185 194 21 -44 163 6 -177 179 21 -63 174 6 -347 0 15 -75 2 5 -546 4 10 -536 131 1 -152 194 21 -518 139 1 -185 247 21 -497 124 18 -551 73 2 -517 85 10 -473 229 1 -39 189 6 -96 231 25 -155 237 21 -436 185 24 -165 219 21 -500 217 24 -526 82 10 -105 0 6 -83 155 12 -324 0 15 -240 314 26 -108 276 25 -128 190 21 -141 257 21 -513 88 2 -234 723 16 -0 227 21 -77 0 5 -519 239 1 -491 226 1 -73 304 21 -181 239 21 -182 251 25 -539 161 1 -510 0 2 -240 236 21 -442 422 22 -114 199 21 -161 207 25 -479 154 1 -189 62 6 -509 0 2 -118 225 6 -34 93 6 -189 258 25 -553 200 18 -0 214 21 -100 129 4 -191 248 25 -17 199 7 -524 28 10 -520 119 1 -179 294 25 -569 218 18 -305 220 21 -117 0 5 -430 267 22 -331 632 17 -109 0 6 -168 132 5 -545 85 2 -40 168 5 -490 33 10 -495 89 10 -115 164 12 -550 248 18 -122 86 6 -129 160 21 -123 266 21 -96 32 5 -201 215 21 -149 133 12 -530 219 1 -80 169 5 -486 233 1 -489 263 18 -475 165 1 -139 257 25 -25 0 5 -514 145 18 -544 0 10 -387 294 22 -539 211 18 -548 0 2 -137 228 25 -530 279 1 -160 267 25 -0 127 6 -179 276 21 -103 86 6 -11 169 6 -173 191 21 -510 254 1 -98 299 21 -504 0 10 -169 172 21 -556 248 1 -367 191 24 -319 38 15 -534 103 2 -85 161 21 -74 105 6 -174 222 25 -45 60 5 -508 0 10 -514 68 2 -559 0 2 -67 93 6 -125 254 7 -534 150 1 -533 132 18 -242 313 25 -534 231 18 -165 301 25 -561 0 10 -188 211 21 -107 200 6 -189 277 21 -136 193 21 -107 155 21 -576 173 1 -0 27 6 -101 22 6 -466 96 10 -416 176 24 -511 0 10 -122 275 25 -113 0 6 -76 183 12 -52 199 21 -594 203 18 -212 83 12 -0 79 5 -563 136 1 -133 0 5 -505 90 10 -0 0 5 -529 235 1 -594 176 1 -505 174 1 -557 61 2 -98 259 21 -123 242 21 -27 244 21 -516 141 1 -407 269 22 -524 73 10 -60 113 5 -523 130 18 -5 43 6 -137 220 6 -70 18 5 -192 261 25 -166 275 25 -170 306 25 -68 162 6 -102 176 21 -41 46 5 -112 163 6 -1 115 6 -59 205 21 -144 0 6 -499 27 10 -550 35 10 -2 0 5 -454 146 22 -75 220 21 -148 0 5 -38 157 12 -190 265 21 -378 457 23 -103 190 12 -552 877 19 -208 293 25 -55 0 6 -310 231 22 -116 211 21 -170 299 25 -35 208 21 -205 310 25 -584 234 1 -527 196 1 -420 278 22 -516 112 1 -522 119 2 -155 304 25 -269 258 26 -532 26 2 -120 157 21 -252 134 15 -72 130 5 -154 103 5 -495 126 1 -324 436 23 -509 0 2 -150 229 21 -207 254 21 -155 276 25 -519 0 10 -534 0 10 -572 195 1 -488 0 2 -392 246 22 -541 175 18 -136 249 21 -532 46 2 -520 0 2 -215 119 24 -135 0 5 -99 118 6 -108 166 25 -305 0 15 -544 190 1 -467 102 2 -351 489 23 -198 228 21 -539 309 18 -90 225 25 -147 262 21 -545 171 1 -0 101 6 -176 164 21 -8 241 21 -561 145 1 -96 0 5 -141 232 21 -42 216 6 -227 260 25 -510 115 1 -217 215 25 -532 155 1 -68 121 6 -525 233 18 -72 53 6 -462 105 10 -368 438 23 -130 187 21 -514 0 2 -527 188 18 -29 73 6 -565 302 18 -549 156 18 -393 0 10 -80 108 12 -328 50 15 -517 207 1 -512 36 10 -71 66 5 -11 203 21 -215 186 21 -550 0 2 -150 160 6 -525 0 2 -147 179 21 -77 0 6 -518 146 1 -226 271 25 -374 446 23 -560 64 10 -504 226 18 -141 79 6 -412 248 24 -87 86 5 -522 212 18 -504 152 18 -216 302 25 -65 262 21 -228 243 21 -309 154 15 -172 264 21 -164 314 25 -164 76 21 -158 264 21 -424 0 2 -285 64 15 -108 149 6 -386 240 24 -179 276 25 -546 0 2 -48 16 5 -220 330 25 -161 233 12 -429 0 2 -110 0 6 -72 236 7 -425 314 22 -186 240 25 -100 296 21 -519 226 1 -531 0 10 -119 65 5 -530 157 1 -123 35 5 -129 0 21 -55 0 6 -542 122 1 -271 207 24 -541 49 2 -565 142 1 -496 189 1 -535 261 18 -449 109 2 -550 0 10 -149 150 21 -539 0 2 -493 205 18 -0 187 5 -183 198 21 -63 172 12 -369 464 26 -508 0 10 -156 157 6 -112 308 21 -283 315 26 -111 71 6 -546 114 1 -165 262 25 -149 224 12 -508 0 10 -513 222 1 -229 286 25 -101 188 21 -223 166 21 -181 285 21 -175 327 25 -184 302 26 -496 64 2 -553 200 1 -128 182 12 -364 495 23 -216 285 25 -115 177 21 -150 261 25 -50 0 6 -169 224 25 -150 267 21 -456 308 24 -473 234 1 -480 224 18 -267 252 25 -166 290 25 -118 252 21 -14 0 6 -532 0 10 -512 128 1 -148 264 25 -559 0 10 -164 155 21 -118 169 12 -53 217 21 -0 58 5 -34 223 7 -168 213 21 -198 242 21 -220 307 25 -81 0 5 -542 239 1 -200 171 21 -58 181 6 -160 231 21 -522 49 2 -518 1 10 -136 118 6 -149 44 6 -183 246 25 -117 115 5 -113 121 6 -481 87 10 -134 22 6 -337 269 22 -166 239 21 -53 0 5 -461 0 10 -30 27 6 -109 272 21 -72 212 21 -558 78 2 -370 258 22 -159 249 21 -494 17 2 -214 217 25 -503 0 10 -548 60 10 -507 274 18 -99 115 6 -503 151 1 -180 327 25 -507 217 18 -44 91 6 -204 242 25 -160 150 6 -557 100 10 -155 150 21 -222 259 25 -155 176 25 -541 142 1 -0 115 6 -541 190 1 -0 87 5 -579 699 19 -456 51 10 -546 63 2 -485 245 1 -165 278 25 -144 195 12 -524 140 1 -155 212 21 -517 237 18 -563 0 2 -512 225 18 -579 131 22 -526 101 2 -516 108 1 -137 277 21 -440 203 1 -404 230 24 -0 0 6 -531 285 1 -95 133 6 -100 0 6 -72 257 21 -238 277 26 -508 58 10 -191 215 25 -290 13 15 -0 17 5 -131 156 21 -0 135 6 -490 37 10 -0 0 6 -58 117 6 -0 218 7 -517 92 10 -136 599 16 -13 202 21 -550 206 1 -12 0 5 -312 209 15 -92 132 21 -236 273 25 -509 0 10 -3 147 6 -333 393 26 -21 0 6 -545 177 1 -151 234 21 -169 277 25 -161 204 21 -144 109 21 -196 249 25 -43 101 5 -532 184 18 -387 250 25 -450 0 10 -295 175 22 -512 102 2 -527 241 18 -143 282 21 -240 256 21 -513 86 10 -518 0 2 -545 229 18 -512 14 2 -142 264 21 -170 85 6 -21 0 5 -0 153 6 -523 10 10 -12 137 6 -26 50 5 -523 205 18 -163 202 22 -545 11 2 -511 161 18 -194 170 21 -471 144 22 -138 224 12 -505 98 10 -248 335 12 -388 205 24 -542 149 1 -514 152 1 -242 0 15 -51 0 5 -514 297 18 -236 0 15 -130 220 21 -324 65 15 -0 188 5 -492 223 18 -521 0 2 -387 476 23 -113 88 6 -57 222 7 -141 174 6 -93 171 6 -548 0 10 -44 180 12 -16 0 6 -293 260 25 -166 299 25 -94 53 6 -531 239 18 -84 136 6 -397 487 23 -560 11 2 -105 48 5 -491 219 1 -12 198 21 -528 142 18 -493 219 1 -83 0 6 -40 246 21 -5 178 6 -130 197 7 -577 0 10 -145 445 16 -378 503 23 -7 0 6 -94 114 6 -522 151 1 -487 203 18 -513 230 18 -153 215 21 -481 0 2 -130 207 25 -136 174 21 -106 278 25 -530 82 2 -335 230 24 -0 47 6 -434 109 10 -525 0 10 -474 187 1 -349 346 26 -544 0 2 -510 134 1 -552 195 18 -304 7 15 -531 140 1 -565 127 18 -473 43 2 -517 0 10 -366 275 22 -171 232 21 -114 43 5 -514 277 1 -27 0 5 -45 218 21 -39 109 5 -501 0 2 -529 69 2 -528 179 1 -16 38 6 -532 148 1 -532 0 10 -507 64 2 -538 60 10 -532 0 2 -546 6 10 -275 428 26 -431 231 22 -90 194 21 -285 37 15 -170 97 6 -548 297 18 -551 45 2 -522 0 10 -54 89 6 -336 482 23 -179 136 6 -0 208 12 -177 59 6 -62 78 6 -97 110 6 -540 158 1 -520 16 10 -489 72 10 -449 264 24 -516 0 2 -119 321 21 -507 189 1 -489 245 18 -527 139 18 -0 139 5 -11 163 6 -213 306 25 -104 223 21 -118 205 21 -555 87 10 -490 604 19 -149 190 21 -577 71 2 -539 177 18 -471 100 22 -530 9 2 -402 216 22 -541 147 1 -554 0 10 -562 210 1 -75 176 21 -33 127 6 -42 176 6 -238 397 25 -82 226 21 -87 162 12 -239 308 25 -513 123 18 -526 239 1 -508 0 10 -440 156 24 -34 137 5 -539 0 2 -213 253 21 -126 220 7 -163 224 21 -147 180 6 -45 6 6 -31 0 5 -27 85 5 -506 92 2 -378 314 24 -0 94 6 -137 279 21 -40 59 6 -539 97 2 -166 265 21 -129 124 5 -208 305 21 -286 0 15 -155 167 21 -216 257 25 -393 264 18 -263 328 26 -181 261 25 -525 229 18 -88 92 6 -35 61 5 -526 0 10 -197 210 21 -193 288 25 -572 0 2 -538 209 18 -35 106 6 -90 251 21 -203 234 25 -0 126 6 -161 50 5 -535 107 2 -152 230 21 -104 139 12 -51 98 5 -507 157 18 -493 212 1 -492 138 1 -550 163 1 -237 275 25 -475 197 1 -418 242 22 -123 62 6 -31 89 6 -136 241 22 -197 702 16 -500 233 1 -513 164 1 -187 110 6 -227 193 21 -492 52 10 -46 230 21 -444 102 2 -208 278 25 -196 272 21 -521 236 1 -206 279 25 -216 219 25 -92 204 12 -407 246 22 -206 278 25 -344 457 23 -201 328 25 -219 275 21 -513 42 2 -36 182 5 -77 188 21 -149 171 21 -29 0 6 -543 0 10 -152 225 25 -0 0 6 -424 0 2 -500 448 26 -535 52 10 -317 0 15 -83 83 6 -523 181 18 -525 57 2 -505 0 2 -200 305 25 -528 169 1 -91 183 6 -137 193 25 -110 125 12 -472 266 22 -544 0 2 -36 0 5 -562 107 2 -183 281 25 -237 229 25 -14 182 5 -119 203 21 -528 0 10 -521 209 1 -241 163 15 -0 136 5 -193 201 25 -122 40 6 -106 135 12 -97 271 21 -117 178 6 -0 88 5 -143 12 6 -346 126 15 -146 258 21 -196 200 21 -211 261 25 -556 102 2 -0 95 6 -88 126 21 -549 14 2 -357 102 6 -483 126 1 -166 245 21 -488 143 18 -109 243 7 -438 105 15 -106 155 12 -110 120 6 -137 182 25 -556 155 1 -621 0 10 -66 0 6 -45 22 6 -524 208 18 -350 497 23 -80 145 6 -151 22 6 -139 272 25 -528 43 2 -169 216 25 -72 86 5 -141 313 25 -323 170 24 -188 62 6 -556 76 2 -183 197 25 -173 305 25 -535 253 1 -76 199 21 -0 0 6 -498 452 19 -218 237 21 -564 0 10 -549 177 18 -389 253 24 -580 193 18 -205 294 21 -146 258 21 -539 24 2 -67 0 6 -91 135 12 -475 247 1 -144 178 12 -534 267 1 -556 253 18 -395 251 22 -1 0 5 -502 269 1 -172 292 25 -177 210 21 -602 246 18 -527 206 18 -194 326 25 -497 0 2 -483 178 18 -155 232 21 -498 0 10 -125 286 21 -173 210 12 -107 172 6 -67 120 6 -400 138 24 -505 236 18 -549 153 1 -561 85 10 -34 115 5 -49 127 12 -433 157 24 -548 279 18 -552 145 1 -111 116 6 -155 292 25 -525 132 1 -516 39 2 -115 147 6 -87 140 6 -153 76 21 -335 521 23 -550 0 2 -199 286 25 -533 123 18 -104 216 7 -45 77 6 -116 186 12 -519 87 2 -519 145 18 -59 148 6 -201 244 25 -207 286 25 -124 204 21 -114 203 21 -555 0 10 -516 11 2 -40 21 5 -0 55 6 -523 0 2 -510 0 2 -140 228 25 -144 249 21 -524 0 2 -229 291 25 -168 103 12 -489 239 1 -392 181 22 -58 0 6 -91 449 16 -186 312 25 -141 247 7 -2 80 6 -466 102 10 -158 132 5 -522 39 2 -549 144 1 -86 82 6 -520 248 18 -563 55 10 -165 151 21 -358 226 22 -125 222 21 -536 236 1 -552 100 2 -504 119 1 -71 0 5 -0 0 5 -0 152 6 -68 0 6 -521 138 1 -161 247 25 -460 105 10 -0 102 6 -0 2 6 -540 187 1 -478 210 1 -100 188 6 -53 109 6 -102 269 21 -158 270 25 -560 0 10 -508 27 2 -562 0 10 -534 210 18 -80 0 5 -468 162 1 -557 73 10 -568 145 1 -97 158 6 -475 0 2 -515 238 18 -119 116 5 -214 206 25 -149 133 6 -440 234 26 -169 243 25 -549 187 18 -591 131 18 -220 304 25 -116 240 21 -177 286 25 -0 231 12 -459 69 2 -331 167 22 -186 304 25 -497 0 2 -279 96 15 -521 231 1 -101 192 6 -0 95 6 -561 0 10 -79 234 21 -87 176 12 -533 194 1 -503 146 1 -200 246 25 -78 0 6 -69 211 12 -203 316 25 -450 174 24 -25 85 6 -187 173 12 -567 228 18 -534 196 1 -495 0 2 -97 138 21 -175 304 25 -256 318 25 -146 182 12 -108 0 5 -111 132 21 -38 0 5 -574 51 2 -171 267 21 -23 117 6 -517 176 1 -145 252 25 -0 78 5 -533 0 10 -88 241 21 -35 251 12 -519 269 1 -210 322 25 -50 147 6 -541 165 1 -44 18 6 -126 257 21 -506 10 2 -451 64 2 -535 90 10 -523 142 18 -486 205 1 -66 60 6 -116 57 6 -172 213 21 -466 0 10 -439 208 22 -105 159 21 -234 294 25 -117 33 6 -5 0 5 -162 278 25 -459 234 1 -428 385 26 -505 128 1 -498 12 10 -66 23 6 -85 226 12 -240 545 23 -48 289 25 -567 0 2 -126 220 21 -220 184 22 -515 88 2 -130 276 25 -85 0 5 -513 0 2 -29 401 16 -20 51 6 -218 231 21 -49 138 21 -69 193 5 -110 54 21 -258 240 25 -537 151 1 -526 112 1 -181 269 25 -136 242 25 -55 79 6 -428 0 3 -546 230 1 -202 286 25 -0 90 6 -507 65 2 -167 290 21 -30 81 6 -0 180 6 -191 213 21 -80 159 6 -104 0 5 -154 96 25 -75 0 6 -174 263 25 -65 0 5 -65 108 5 -552 288 1 -527 121 1 -32 251 21 -46 142 5 -181 136 6 -530 39 2 -55 0 5 -101 281 12 -133 18 6 -414 96 22 -528 131 1 -170 225 25 -106 65 6 -168 264 25 -376 458 23 -544 104 10 -570 0 10 -543 165 18 -433 230 22 -536 0 10 -154 184 21 -193 250 21 -45 139 6 -543 177 18 -153 106 12 -91 174 12 -238 282 25 -141 188 25 -141 48 6 -36 126 6 -64 0 6 -578 0 2 -477 276 22 -15 59 5 -37 194 6 -579 51 2 -110 262 12 -0 94 6 -343 275 25 -537 121 1 -525 88 10 -507 92 3 -182 172 21 -84 63 5 -359 462 23 -445 15 24 -103 0 5 -502 86 2 -562 155 18 -122 261 25 -212 326 25 -210 289 25 -36 0 5 -302 293 25 -531 0 2 -421 51 22 -414 74 24 -218 227 26 -491 134 18 -46 12 5 -112 0 5 -85 0 6 -539 210 1 -195 251 25 -209 296 25 -1 0 5 -165 278 25 -97 0 6 -176 188 21 -94 0 6 -466 184 22 -494 123 2 -89 235 25 -52 8 6 -557 40 2 -516 184 18 -84 383 16 -523 0 10 -218 305 25 -552 203 18 -150 272 25 -552 0 2 -164 139 12 -462 124 1 -552 0 2 -94 146 6 -368 165 22 -42 76 6 -48 173 6 -252 176 6 -545 22 10 -121 280 21 -62 81 5 -517 211 18 -41 60 5 -537 168 1 -118 128 6 -216 206 21 -546 103 10 -483 0 2 -546 223 18 -124 212 21 -528 170 1 -150 301 25 -270 356 26 -506 225 1 -154 286 21 -514 285 18 -540 205 1 -566 257 1 -112 207 7 -82 53 5 -102 0 6 -23 108 6 -481 38 10 -63 118 6 -0 31 5 -167 254 25 -170 704 16 -66 28 5 -147 221 21 -71 187 6 -569 213 1 -92 255 21 -505 162 1 -80 0 5 -133 188 21 -96 222 21 -523 265 18 -101 53 6 -127 0 5 -530 30 10 -496 97 2 -527 85 2 -113 215 21 -197 175 22 -566 0 2 -82 302 21 -534 0 2 -69 125 5 -532 237 18 -488 90 2 -119 68 5 -174 240 21 -531 215 18 -562 0 2 -518 71 10 -33 111 6 -157 238 21 -127 244 21 -242 293 25 -143 278 21 -588 34 10 -460 147 18 -583 25 10 -522 137 1 -528 5 2 -0 0 5 -189 313 25 -196 211 25 -483 131 1 -152 121 6 -527 154 1 -0 0 6 -529 21 2 -209 291 25 -140 147 21 -106 141 6 -206 291 25 -534 293 18 -498 141 18 -531 0 10 -501 167 1 -470 0 10 -550 8 10 -480 204 18 -159 172 12 -90 0 5 -475 125 18 -533 9 2 -126 282 21 -61 206 6 -538 247 1 -109 12 5 -475 75 2 -187 195 25 -164 271 25 -569 45 2 -525 63 10 -510 150 18 -120 15 6 -154 218 12 -29 56 6 -165 278 21 -457 137 1 -515 215 1 -195 101 6 -121 145 25 -513 90 2 -0 0 5 -45 156 5 -209 266 25 -537 78 2 -515 213 18 -257 272 12 -536 73 10 -511 166 18 -485 152 1 -103 150 21 -553 0 10 -482 126 1 -87 109 6 -315 308 12 -474 84 10 -516 7 10 -567 72 10 -87 69 6 -489 0 2 -525 141 18 -110 271 25 -548 91 10 -107 182 12 -536 185 18 -418 108 2 -579 207 1 -237 286 21 -0 227 7 -63 0 5 -54 108 12 -570 272 18 -496 0 2 -232 176 21 -506 38 2 -104 130 12 -472 116 2 -230 332 21 -546 57 10 -185 81 21 -0 6 6 -556 0 10 -192 109 12 -377 269 22 -108 119 12 -92 170 12 -523 279 1 -278 267 24 -556 0 10 -588 43 10 -18 0 5 -476 98 10 -531 148 1 -497 142 18 -119 112 5 -183 273 25 -67 106 5 -155 233 21 -507 0 10 -167 296 21 -125 0 6 -91 237 21 -86 82 21 -172 275 25 -524 0 2 -552 0 10 -95 250 21 -23 152 6 -292 351 26 -150 65 6 -31 179 5 -104 0 5 -542 159 1 -220 305 25 -141 304 21 -185 252 25 -212 289 21 -125 0 6 -79 410 7 -243 300 25 -558 158 1 -43 0 6 -574 205 18 -91 96 21 -504 210 18 -120 76 6 -557 249 18 -135 268 21 -541 0 10 -0 17 5 -70 244 7 -314 229 12 -125 135 21 -365 192 24 -306 463 23 -160 272 21 -152 463 25 -505 43 2 -154 246 21 -521 0 2 -214 222 21 -372 49 15 -492 203 1 -167 232 25 -492 216 18 -0 175 21 -78 175 21 -547 184 1 -179 270 25 -36 48 6 -150 273 25 -118 129 6 -57 182 6 -94 263 21 -103 241 21 -188 174 21 -181 326 25 -538 207 18 -104 102 5 -153 242 25 -527 0 10 -283 351 26 -143 355 21 -508 0 2 -558 178 1 -112 85 6 -540 74 10 -187 245 25 -148 260 21 -548 0 2 -29 309 21 -576 199 1 -0 125 6 -541 0 2 -557 25 2 -95 138 6 -523 0 10 -194 165 21 -62 0 6 -563 165 1 -108 220 6 -556 179 18 -515 172 1 -546 0 2 -457 0 10 -137 328 25 -510 92 10 -502 214 1 -524 199 1 -564 0 2 -540 0 2 -0 109 5 -249 265 25 -155 252 21 -94 18 5 -2 0 5 -518 0 10 -442 677 23 -549 118 1 -516 117 1 -120 383 16 -465 102 10 -95 196 21 -547 163 1 -506 135 1 -67 168 6 -535 50 2 -141 179 25 -518 231 18 -425 88 15 -519 154 18 -69 103 6 -83 236 7 -30 39 6 -508 28 2 -148 219 21 -72 85 6 -545 72 2 -183 235 25 -514 24 10 -532 18 10 -142 155 6 -576 212 1 -43 0 6 -0 179 21 -522 0 10 -133 271 25 -509 0 2 -534 195 1 -538 158 18 -506 171 18 -64 162 5 -74 72 6 -58 238 21 -65 169 6 -359 433 14 -528 0 10 -517 100 10 -220 299 25 -486 63 10 -549 56 2 -182 280 25 -183 244 21 -557 0 2 -183 124 12 -542 185 18 -69 493 16 -513 130 1 -568 198 1 -98 34 6 -68 120 21 -107 293 25 -586 64 10 -233 284 25 -171 217 21 -242 239 25 -222 238 25 -198 119 21 -502 104 10 -536 214 1 -516 166 18 -398 486 23 -544 222 1 -175 295 12 -536 0 2 -180 245 25 -500 300 1 -224 265 25 -0 101 6 -557 255 18 -563 90 2 -155 173 21 -547 176 18 -116 231 21 -170 221 21 -573 98 10 -211 85 21 -536 168 18 -527 254 18 -194 261 25 -98 255 21 -507 81 2 -509 222 1 -190 231 21 -514 0 10 -198 0 6 -313 133 15 -254 345 26 -51 144 12 -436 475 23 -546 113 2 -175 246 25 -54 96 6 -57 158 6 -506 156 1 -87 320 21 -524 144 18 -56 285 25 -149 11 5 -27 78 6 -1 168 6 -158 208 21 -545 20 2 -481 0 10 -523 99 10 -261 354 26 -529 54 10 -97 220 21 -397 254 24 -0 128 6 -84 33 6 -79 159 21 -182 269 21 -567 254 18 -0 183 6 -529 46 2 -540 0 10 -534 48 2 -513 206 1 -530 155 18 -119 220 7 -501 0 2 -296 32 15 -204 226 25 -89 74 5 -555 269 1 -88 191 6 -546 97 10 -192 264 21 -512 122 18 -359 124 15 -523 279 1 -163 226 21 -174 265 21 -43 132 6 -159 167 21 -120 71 6 -170 175 21 -116 111 5 -122 174 21 -81 116 6 -493 235 1 -553 0 10 -0 103 5 -282 220 21 -493 0 2 -234 319 26 -127 282 25 -536 29 10 -518 199 1 -102 214 21 -33 253 21 -347 483 23 -80 368 16 -371 123 22 -517 0 2 -518 0 10 -183 265 25 -379 200 24 -574 49 2 -85 254 21 -511 72 2 -546 72 2 -516 285 26 -321 214 7 -537 0 10 -194 219 21 -146 257 7 -68 0 5 -183 135 5 -335 430 26 -97 215 21 -129 13 6 -168 274 25 -483 0 10 -252 223 25 -496 117 1 -527 170 18 -381 261 22 -555 0 10 -187 0 6 -566 0 2 -157 59 21 -146 240 21 -132 476 16 -601 64 2 -273 257 12 -486 0 2 -477 177 18 -125 51 4 -551 226 1 -86 145 5 -138 161 5 -62 58 5 -497 186 18 -501 148 1 -138 263 25 -175 285 25 -426 221 24 -142 269 21 -222 286 25 -382 193 24 -509 0 2 -381 169 24 -508 283 18 -510 17 2 -544 56 2 -523 174 18 -107 320 12 -236 154 12 -560 0 2 -0 110 6 -1 96 6 -94 105 6 -0 0 5 -191 220 25 -547 131 18 -102 125 5 -269 283 25 -124 165 21 -141 249 25 -18 118 6 -529 178 1 -34 77 6 -124 29 6 -113 136 6 -384 454 23 -113 137 6 -38 63 5 -487 226 18 -542 222 1 -181 291 25 -550 159 1 -84 149 6 -402 129 24 -501 84 2 -487 282 24 -307 196 21 -336 169 18 -525 0 10 -77 103 5 -490 4 10 -553 79 10 -526 196 1 -114 0 6 -91 189 21 -142 268 21 -54 0 5 -568 96 2 -13 28 5 -0 0 6 -0 9 5 -510 204 18 -503 202 1 -104 278 21 -117 136 6 -580 217 1 -144 209 21 -37 109 5 -506 0 2 -89 315 12 -122 25 6 -529 174 18 -574 196 18 -489 0 2 -40 130 6 -449 284 24 -544 275 18 -537 182 1 -572 65 2 -519 162 1 -407 219 13 -84 289 21 -201 305 25 -190 233 25 -560 39 2 -524 101 10 -0 135 5 -535 0 10 -554 52 10 -548 103 2 -143 270 25 -64 151 6 -203 262 25 -69 248 21 -91 191 12 -507 300 1 -506 0 2 -0 0 6 -541 198 18 -257 274 25 -561 149 1 -65 119 6 -547 22 2 -393 201 24 -87 42 5 -549 142 18 -121 220 21 -539 7 10 -206 201 25 -178 305 25 -526 102 2 -222 260 21 -6 132 6 -55 90 5 -533 14 2 -40 0 5 -118 267 21 -541 143 18 -548 0 10 -527 166 1 -533 127 1 -171 283 21 -179 274 25 -303 0 6 -110 79 6 -43 0 6 -177 241 25 -532 282 18 -518 45 2 -563 0 2 -151 256 21 -64 187 5 -31 219 4 -573 190 18 -491 70 2 -219 121 21 -92 114 5 -552 321 1 -187 210 25 -584 0 2 -511 0 10 -128 312 25 -465 0 2 -75 299 21 -183 255 21 -209 134 15 -18 83 6 -8 0 6 -139 0 6 -590 7 2 -464 42 10 -160 197 21 -45 89 6 -506 19 2 -545 84 2 -388 324 26 -531 0 2 -198 288 25 -95 191 6 -78 148 6 -534 126 18 -535 137 18 -105 41 5 -384 205 24 -469 0 2 -79 205 21 -553 106 10 -153 295 25 -558 0 10 -212 287 25 -523 0 10 -69 32 6 -207 220 25 -1 10 5 -410 233 24 -483 71 10 -539 69 2 -523 273 18 -61 115 5 -127 272 12 -77 63 5 -91 115 6 -194 307 21 -142 112 6 -484 165 1 -167 64 21 -111 257 21 -517 187 18 -542 156 18 -219 225 25 -194 250 21 -550 0 2 -505 88 10 -331 452 23 -538 219 1 -70 0 5 -184 281 21 -363 256 22 -549 125 1 -489 0 2 -537 225 1 -87 2 6 -537 50 2 -399 169 24 -503 157 1 -514 0 2 -441 240 24 -195 294 25 -137 119 12 -550 0 10 -39 71 6 -99 209 6 -152 266 21 -542 0 10 -24 195 21 -478 44 2 -195 189 21 -128 0 6 -140 212 21 -77 158 21 -49 0 5 -334 457 23 -218 251 25 -114 93 5 -538 0 2 -225 276 25 -480 145 1 -0 0 6 -547 145 18 -58 200 12 -94 0 6 -104 211 6 -244 268 25 -135 497 20 -0 156 5 -118 0 5 -530 0 10 -210 280 21 -199 245 25 -104 225 6 -112 0 5 -60 121 5 -449 127 24 -62 61 5 -134 258 21 -222 247 21 -123 99 6 -74 243 25 -46 210 21 -70 282 21 -555 0 2 -557 0 2 -81 79 6 -544 30 2 -418 277 24 -501 0 2 -107 97 6 -446 149 1 -132 254 25 -116 185 6 -564 187 18 -135 80 21 -171 364 16 -527 280 1 -107 256 21 -196 212 25 -428 113 2 -142 242 21 -247 245 25 -201 281 25 -22 0 6 -569 0 10 -155 216 21 -389 248 22 -528 0 10 -530 294 18 -0 195 6 -488 99 2 -229 251 26 -16 135 5 -505 72 2 -394 200 22 -509 296 1 -91 191 12 -543 23 2 -55 155 6 -216 228 21 -0 19 5 -519 123 1 -526 95 2 -506 55 10 -485 0 2 -252 245 21 -115 249 21 -491 164 1 -0 198 6 -395 0 10 -100 104 6 -576 0 2 -555 262 18 -174 301 25 -59 69 6 -495 103 10 -530 194 1 -155 241 21 -114 131 21 -197 265 21 -424 24 22 -455 273 26 -573 196 22 -519 90 10 -540 0 10 -501 154 18 -150 274 21 -402 0 22 -538 107 10 -319 176 15 -519 276 1 -530 132 1 -0 86 6 -122 120 6 -143 149 21 -239 219 25 -188 165 21 -528 49 2 -514 238 18 -513 165 1 -479 257 1 -208 308 25 -231 266 25 -108 240 21 -0 132 6 -554 155 1 -138 202 21 -35 107 12 -240 313 12 -463 112 1 -182 248 25 -141 164 25 -417 89 22 -198 264 25 -181 316 25 -209 239 25 -397 243 22 -488 0 2 -528 66 10 -545 157 1 -553 240 18 -35 222 25 -68 53 6 -480 0 10 -36 250 21 -396 510 23 -223 291 25 -52 246 7 -531 128 1 -548 184 1 -88 255 12 -171 268 21 -174 298 21 -69 157 6 -379 53 22 -539 77 2 -200 36 15 -318 341 26 -134 285 25 -503 224 1 -536 43 10 -498 16 10 -438 96 10 -99 274 25 -83 93 6 -196 30 15 -206 216 21 -594 7 2 -154 158 21 -216 263 25 -0 50 6 -12 145 5 -195 104 12 -58 116 21 -134 113 5 -511 533 19 -105 97 6 -21 132 6 -86 269 21 -532 183 18 -536 4 2 -170 133 6 -555 206 18 -52 224 6 -146 206 21 -63 97 5 -0 69 5 -46 92 6 -131 320 21 -555 98 2 -480 78 2 -423 254 22 -36 207 6 -176 0 6 -0 0 5 -560 167 18 -397 289 22 -533 203 1 -540 304 18 -58 137 6 -91 141 6 -513 0 10 -74 281 25 -196 210 25 -475 130 18 -569 237 18 -142 250 21 -461 793 19 -77 10 6 -44 28 6 -80 265 21 -73 95 6 -72 210 21 -371 260 22 -535 170 1 -556 175 1 -0 0 5 -211 201 21 -304 355 26 -200 253 25 -521 142 1 -522 77 2 -144 123 21 -532 231 1 -500 0 2 -494 168 1 -253 114 25 -193 245 25 -93 88 5 -176 279 21 -54 106 5 -84 126 6 -60 133 5 -524 182 18 -152 111 6 -540 0 2 -205 361 7 -505 104 10 -183 215 21 -81 132 6 -549 116 1 -523 66 2 -488 276 1 -273 284 25 -392 137 24 -127 255 21 -280 521 26 -501 30 10 -203 289 21 -539 115 1 -499 55 2 -559 50 2 -162 147 12 -177 168 21 -545 124 1 -121 217 21 -27 134 5 -103 237 21 -501 191 1 -105 174 21 -35 78 6 -137 108 5 -94 0 6 -7 74 6 -392 468 23 -11 183 6 -564 172 1 -547 149 1 -185 220 21 -52 1 6 -109 153 6 -0 140 5 -544 0 10 -404 222 22 -529 159 1 -57 212 21 -0 176 5 -29 255 21 -194 196 25 -332 196 15 -209 252 21 -408 351 24 -389 306 26 -182 273 25 -552 31 10 -203 263 25 -116 207 6 -535 249 1 -126 260 12 -22 14 6 -504 210 18 -34 187 5 -88 212 25 -522 186 1 -127 133 6 -109 201 21 -188 228 21 -544 0 2 -539 218 18 -59 65 6 -239 155 21 -518 0 10 -554 231 1 -124 150 6 -25 87 6 -192 259 25 -209 278 25 -527 106 10 -195 266 25 -545 165 18 -79 175 6 -78 252 21 -520 191 1 -154 215 21 -29 130 12 -0 156 6 -161 117 21 -160 243 21 -525 213 1 -109 75 12 -113 256 21 -20 111 6 -515 0 10 -51 0 5 -68 207 5 -517 131 18 -554 23 10 -199 165 21 -193 321 25 -182 246 25 -45 212 5 -502 205 18 -226 253 25 -0 29 6 -514 248 18 -207 103 12 -51 83 5 -201 257 25 -536 198 18 -34 53 5 -143 145 6 -155 235 21 -504 75 2 -58 0 6 -148 297 21 -46 98 6 -569 117 18 -69 55 6 -140 305 21 -495 219 18 -527 1 2 -170 140 5 -487 261 18 -555 240 1 -197 302 25 -532 158 18 -531 181 1 -56 26 6 -108 262 21 -531 0 2 -193 298 25 -44 136 5 -561 0 10 -467 136 1 -365 188 22 -547 262 1 -15 107 5 -0 0 5 -558 140 18 -195 206 24 -78 238 21 -532 7 2 -543 94 10 -542 128 1 -563 223 1 -515 121 1 -421 123 22 -195 288 21 -195 293 26 -292 435 23 -148 152 21 -119 130 12 -163 305 25 -227 404 25 -546 128 18 -492 0 10 -520 0 10 -296 40 6 -21 111 6 -506 134 1 -61 81 5 -174 235 21 -324 456 23 -68 45 6 -133 14 6 -192 230 21 -561 90 10 -71 153 12 -552 0 2 -213 320 26 -0 8 6 -365 297 22 -0 86 5 -171 211 21 -14 0 5 -40 156 6 -138 161 12 -405 365 18 -140 231 25 -551 84 10 -139 248 21 -444 95 10 -359 301 26 -170 117 6 -289 309 26 -190 312 25 -537 107 2 -522 103 2 -88 0 6 -216 306 25 -215 243 25 -157 261 21 -552 107 2 -146 230 21 -481 203 1 -564 23 2 -489 96 10 -106 246 21 -417 607 17 -72 83 5 -570 150 18 -235 327 25 -141 254 21 -484 47 2 -544 162 1 -169 281 25 -128 231 25 -507 0 10 -206 175 25 -155 250 21 -524 106 10 -513 128 1 -561 73 2 -397 70 24 -42 89 5 -551 0 10 -0 74 5 -486 158 1 -528 0 10 -157 161 6 -390 481 23 -293 121 15 -193 156 25 -547 135 1 -344 449 23 -168 244 21 -131 204 21 -486 77 10 -252 255 22 -520 240 18 -363 92 15 -99 199 21 -286 465 23 -129 277 21 -576 159 18 -548 0 10 -65 0 6 -529 74 2 -501 42 2 -252 267 21 -113 238 12 -21 164 5 -87 254 21 -534 0 2 -166 172 4 -169 264 21 -229 298 26 -546 73 2 -511 208 18 -162 217 12 -179 232 25 -89 0 6 -548 158 18 -123 279 21 -563 111 1 -152 85 6 -100 190 6 -29 268 21 -28 0 6 -38 144 5 -303 149 12 -152 250 12 -102 28 6 -91 275 21 -502 157 1 -83 0 5 -126 248 25 -527 16 10 -609 775 19 -149 46 6 -240 368 26 -132 222 12 -192 234 21 -512 104 10 -552 195 1 -569 176 18 -63 252 7 -352 239 22 -102 12 5 -214 254 25 -527 288 18 -581 223 1 -72 104 5 -104 215 12 -146 273 25 -462 160 1 -552 155 1 -524 192 18 -519 277 18 -156 175 21 -520 206 1 -530 124 18 -472 31 2 -512 223 1 -104 127 6 -72 182 6 -513 227 18 -181 224 21 -494 235 1 -176 154 21 -63 116 5 -120 96 5 -475 118 2 -350 0 22 -532 166 18 -109 169 12 -227 213 25 -434 248 18 -504 0 10 -167 187 21 -166 254 25 -0 242 7 -486 23 2 -47 243 12 -156 19 21 -536 266 18 -567 170 1 -432 164 26 -104 179 12 -563 0 10 -553 280 18 -263 362 26 -476 231 1 -568 95 2 -518 171 18 -550 0 2 -536 16 2 -110 97 5 -510 0 10 -200 198 21 -15 0 6 -449 205 18 -571 116 18 -0 0 6 -454 390 26 -0 0 5 -572 0 2 -169 124 12 -162 194 25 -518 0 2 -502 225 18 -494 152 1 -504 117 2 -88 176 12 -149 185 6 -76 75 6 -249 17 6 -89 257 25 -475 76 10 -523 18 10 -164 237 21 -511 0 10 -206 210 25 -54 92 6 -317 19 15 -88 112 5 -554 0 3 -92 0 6 -201 143 21 -284 95 15 -114 229 21 -517 28 2 -247 432 26 -568 0 10 -237 196 15 -4 0 5 -11 128 5 -75 0 6 -547 157 1 -105 268 21 -116 256 21 -0 93 5 -28 211 7 -0 47 5 -522 0 10 -235 388 22 -495 127 18 -518 133 18 -493 0 10 -63 48 6 -134 135 6 -509 245 1 -0 0 6 -142 302 21 -494 168 1 -7 34 21 -64 0 6 -136 311 25 -532 0 10 -515 0 10 -0 134 6 -124 59 5 -436 187 24 -537 183 18 -479 203 24 -527 244 1 -576 307 18 -539 0 2 -495 26 10 -510 204 1 -551 86 10 -520 0 2 -205 321 25 -179 168 21 -151 274 25 -134 322 12 -256 82 15 -183 82 25 -558 102 10 -538 122 18 -546 265 18 -397 286 22 -172 241 21 -200 176 21 -209 296 25 -375 245 18 -118 150 21 -97 147 6 -192 339 21 -514 52 10 -542 0 2 -499 0 2 -227 250 25 -170 92 5 -542 0 10 -218 198 25 -550 177 1 -171 106 6 -545 161 1 -8 166 6 -495 112 1 -489 146 1 -415 93 22 -55 129 6 -370 457 23 -530 221 18 -135 100 6 -34 38 5 -487 201 18 -79 196 5 -227 283 25 -15 73 6 -177 294 25 -197 296 21 -564 186 1 -124 266 25 -584 0 2 -135 334 12 -524 47 10 -143 216 21 -17 129 5 -141 273 21 -140 276 25 -521 159 1 -552 0 10 -171 213 21 -518 192 18 -550 124 18 -558 81 2 -261 250 21 -0 23 5 -550 0 10 -446 245 24 -452 26 10 -115 266 21 -499 247 1 -582 138 18 -569 168 18 -142 284 21 -149 135 21 -83 12 5 -578 205 22 -101 102 6 -456 125 1 -198 169 25 -149 205 21 -188 173 25 -24 230 12 -502 0 2 -201 123 21 -506 120 18 -81 102 12 -369 217 26 -128 279 21 -548 191 1 -543 22 10 -0 118 6 -240 635 16 -109 178 6 -39 88 5 -553 0 10 -23 138 5 -53 131 5 -99 166 6 -530 79 2 -520 79 10 -445 183 22 -207 271 25 -67 117 6 -156 228 21 -529 0 10 -191 271 21 -39 169 6 -418 292 26 -0 14 6 -549 89 10 -294 395 23 -499 0 2 -99 29 5 -91 215 21 -97 119 6 -264 163 15 -84 182 21 -111 155 12 -57 178 6 -52 0 5 -154 167 6 -202 312 25 -42 7 5 -471 108 2 -498 110 2 -520 0 2 -157 20 21 -0 202 6 -83 20 5 -160 256 21 -166 308 25 -580 170 18 -0 370 12 -406 284 24 -459 120 2 -33 102 6 -127 282 25 -230 162 21 -107 189 7 -104 66 5 -156 70 5 -215 229 24 -25 0 5 -228 306 26 -344 469 23 -547 150 1 -104 226 21 -96 63 6 -520 0 10 -88 64 5 -467 0 10 -180 274 21 -199 218 25 -159 290 21 -214 310 25 -512 66 10 -515 0 2 -153 191 21 -549 153 1 -377 201 22 -552 670 17 -34 185 6 -172 270 21 -524 0 10 -69 0 6 -0 0 6 -57 160 5 -775 1023 19 -202 352 25 -140 255 21 -136 300 25 -155 0 6 -213 340 25 -36 208 7 -0 43 6 -49 19 5 -18 83 6 -95 131 22 -184 294 21 -539 275 1 -244 204 25 -552 196 18 -146 198 7 -558 232 18 -36 0 5 -529 0 10 -110 251 12 -457 0 2 -431 192 18 -543 159 18 -579 181 1 -575 0 2 -182 277 25 -504 36 2 -511 196 18 -528 3 10 -101 219 7 -498 100 10 -202 285 21 -74 0 5 -94 51 12 -120 140 6 -533 92 2 -73 0 6 -48 312 12 -505 0 10 -476 200 18 -516 0 2 -541 75 2 -536 0 10 -551 89 10 -59 79 6 -134 238 12 -510 216 1 -584 139 1 -537 114 1 -518 97 2 -161 240 21 -28 26 6 -166 223 21 -207 242 25 -522 142 1 -121 164 21 -162 0 6 -533 0 10 -17 0 5 -153 221 21 -75 159 6 -32 200 6 -538 225 1 -565 27 10 -563 80 2 -140 250 21 -0 158 6 -149 212 12 -566 49 2 -165 269 25 -493 151 18 -229 240 25 -561 221 18 -231 129 15 -486 242 1 -187 267 25 -138 113 6 -153 284 25 -162 130 21 -74 79 5 -153 73 21 -63 178 12 -514 0 10 -105 99 6 -225 290 25 -129 258 25 -549 46 10 -540 299 1 -485 12 10 -201 284 25 -459 331 26 -490 0 10 -520 60 2 -200 135 24 -75 0 6 -503 0 2 -346 404 23 -396 635 23 -518 370 26 -433 73 2 -183 215 12 -566 0 10 -100 231 21 -51 123 5 -478 150 1 -497 251 18 -238 274 25 -525 163 1 -143 246 21 -406 531 23 -466 0 10 -80 201 7 -56 82 6 -5 0 6 -123 88 6 -143 319 25 -156 163 21 -152 95 6 -400 0 2 -149 106 6 -182 301 21 -205 258 25 -113 247 21 -538 0 2 -513 61 2 -576 72 10 -508 94 10 -583 176 18 -174 93 21 -466 245 18 -170 89 6 -179 219 21 -0 121 5 -248 323 26 -338 485 23 -115 302 21 -134 290 21 -215 273 26 -350 252 22 -551 29 10 -458 244 22 -373 58 24 -101 235 6 -150 211 21 -104 47 5 -327 413 23 -471 337 26 -79 310 21 -107 113 6 -140 202 21 -73 15 6 -238 227 21 -571 264 18 -564 0 2 -550 232 18 -191 254 21 -524 161 18 -6 155 6 -99 213 21 -166 92 21 -509 260 1 -203 258 25 -540 149 18 -108 254 25 -21 70 6 -0 28 6 -187 204 21 -82 39 5 -148 292 12 -127 159 21 -581 171 18 -75 141 6 -510 0 2 -505 0 10 -150 151 21 -0 168 5 -147 306 25 -445 165 22 -549 18 2 -514 6 10 -121 185 12 -431 341 26 -541 0 10 -350 389 26 -533 89 10 -623 304 22 -519 135 1 -495 214 18 -532 0 10 -243 246 21 -145 246 21 -537 204 1 -175 201 21 -177 204 25 -516 4 2 -609 202 1 -127 107 12 -117 260 25 -472 511 13 -75 217 7 -82 257 12 -198 0 6 -88 101 6 -577 131 18 -482 213 1 -503 163 18 -527 0 10 -445 0 2 -151 279 25 -147 285 21 -102 49 21 -45 124 6 -71 40 6 -116 0 6 -538 0 10 -108 239 12 -266 241 12 -110 176 21 -488 225 18 -541 0 10 -150 180 6 -504 211 1 -480 253 18 -4 0 5 -164 259 21 -150 27 5 -580 235 18 -35 90 21 -49 113 5 -92 228 21 -561 222 18 -76 0 5 -133 296 21 -201 244 25 -113 0 6 -23 70 6 -216 274 25 -537 0 10 -521 195 18 -188 262 25 -525 257 18 -197 153 21 -472 526 19 -213 269 25 -91 82 6 -532 110 1 -94 273 25 -161 165 21 -174 228 7 -527 281 18 -98 83 12 -190 253 25 -33 183 6 -353 190 24 -104 244 21 -521 121 1 -540 289 18 -26 295 21 -443 87 2 -210 202 21 -356 338 22 -139 123 6 -99 29 5 -128 239 21 -132 259 21 -527 28 10 -529 145 1 -511 74 2 -235 263 25 -545 179 18 -173 0 6 -547 144 1 -552 12 10 -147 291 25 -0 37 6 -553 81 10 -556 155 18 -91 259 25 -306 0 15 -531 118 1 -139 244 21 -389 494 23 -408 253 24 -543 122 18 -444 248 22 -0 0 6 -126 223 25 -80 49 5 -24 256 21 -94 80 5 -153 174 12 -133 269 21 -0 109 5 -517 259 1 -546 0 10 -113 245 21 -507 59 2 -378 168 22 -0 133 6 -526 192 1 -117 147 5 -519 0 10 -477 204 18 -496 0 10 -0 59 6 -208 285 25 -507 114 2 -27 55 6 -139 321 25 -536 0 2 -471 105 10 -71 69 5 -105 0 6 -0 0 6 -562 93 2 -67 180 12 -554 249 18 -438 273 24 -51 242 21 -498 232 18 -60 139 6 -171 121 21 -313 151 15 -556 0 10 -458 58 22 -508 248 1 -400 283 22 -478 256 18 -485 0 10 -549 0 10 -220 0 15 -0 71 6 -549 247 18 -542 206 1 -0 0 6 -510 164 1 -504 225 18 -509 188 1 -541 43 10 -584 52 2 -125 271 21 -531 211 18 -134 229 21 -127 307 25 -31 0 6 -193 269 25 -101 184 21 -546 209 1 -106 152 6 -110 291 25 -107 0 6 -512 211 18 -3 145 6 -504 0 2 -496 119 1 -563 66 2 -579 227 18 -139 113 4 -535 134 1 -229 255 25 -533 230 1 -211 240 25 -520 163 1 -132 0 5 -490 266 1 -246 218 22 -564 126 1 -504 0 2 -546 231 18 -113 54 6 -218 278 25 -81 81 5 -555 0 10 -45 163 5 -0 176 5 -551 0 10 -125 199 6 -185 154 21 -516 0 2 -151 159 6 -81 111 6 -546 78 2 -567 0 2 -165 120 12 -115 169 21 -111 22 6 -104 190 21 -574 38 2 -482 84 10 -103 260 21 -57 0 5 -180 295 25 -176 222 21 -290 0 15 -155 256 21 -184 288 25 -573 15 2 -524 55 2 -58 0 5 -89 0 5 -554 0 2 -0 0 6 -142 211 21 -138 240 21 -30 105 5 -543 93 10 -562 225 1 -146 161 25 -164 265 25 -523 158 18 -58 18 5 -125 125 12 -76 136 5 -496 0 2 -418 194 22 -179 151 25 -555 0 2 -112 124 6 -131 177 21 -96 273 25 -526 0 10 -165 290 21 -240 293 26 -53 94 6 -88 156 6 -68 156 5 -168 234 21 -149 141 21 -156 135 6 -522 91 2 -491 200 18 -495 0 2 -0 45 5 -102 180 6 -464 231 24 -187 211 21 -490 246 1 -69 105 6 -56 109 6 -136 268 25 -168 238 25 -187 34 5 -124 230 25 -194 107 21 -100 64 5 -0 0 6 -503 134 1 -584 97 2 -151 241 21 -163 75 6 -311 0 15 -549 0 10 -507 0 2 -466 36 2 -540 0 10 -114 108 6 -523 0 10 -121 0 6 -108 272 12 -88 162 12 -140 269 21 -466 0 10 -515 0 10 -91 111 5 -542 168 1 -146 262 21 -42 108 6 -570 156 18 -21 0 6 -117 249 25 -193 251 21 -557 30 2 -542 254 1 -496 0 2 -151 209 21 -206 115 15 -59 37 5 -551 0 2 -194 234 21 -442 193 1 -107 155 6 -541 0 10 -503 192 18 -537 165 18 -209 306 25 -164 455 16 -473 262 24 -36 113 5 -106 11 5 -167 293 21 -108 122 6 -211 240 25 -184 293 25 -114 44 5 -42 300 21 -518 0 2 -177 242 22 -412 331 26 -103 187 5 -532 5 10 -509 301 18 -25 216 21 -534 190 1 -18 0 6 -540 93 10 -146 180 21 -354 53 2 -138 214 21 -21 162 5 -93 0 5 -551 110 2 -128 51 6 -489 161 1 -173 200 25 -373 198 24 -153 200 21 -541 0 10 -305 250 12 -174 269 25 -468 141 18 -521 203 1 -203 275 25 -54 132 6 -541 114 2 -223 238 25 -534 233 18 -561 84 2 -58 32 6 -143 277 21 -102 284 21 -432 86 10 -71 278 21 -142 182 25 -111 10 6 -538 0 10 -65 0 6 -161 257 21 -557 207 18 -556 177 1 -144 265 25 -528 220 1 -512 162 1 -514 220 18 -546 52 10 -555 174 18 -240 214 21 -16 118 5 -564 29 10 -212 205 25 -0 0 5 -195 223 21 -182 182 25 -547 74 2 -533 0 2 -174 69 6 -144 194 21 -564 141 1 -556 118 18 -187 255 21 -182 244 21 -558 180 18 -497 0 2 -166 0 5 -230 225 21 -490 14 2 -70 0 6 -183 283 21 -92 126 6 -48 95 6 -507 3 2 -114 211 21 -75 38 5 -557 220 1 -143 0 6 -16 0 5 -131 275 25 -144 200 21 -571 201 18 -188 176 21 -359 106 15 -509 268 1 -559 2 10 -499 94 10 -286 114 15 -548 208 18 -204 63 6 -217 274 25 -242 266 25 -481 0 10 -532 288 18 -13 0 6 -30 187 6 -570 22 2 -201 244 25 -571 663 19 -0 133 6 -550 34 10 -174 306 21 -490 0 2 -292 263 25 -533 14 10 -150 245 21 -545 187 18 -402 159 24 -64 114 6 -247 305 25 -533 205 18 -225 272 25 -38 228 21 -510 0 10 -102 253 21 -246 265 25 -526 113 2 -68 98 6 -528 125 18 -519 106 2 -159 249 21 -515 299 26 -519 0 2 -124 126 12 -505 99 10 -237 236 25 -119 220 21 -98 0 6 -522 172 18 -115 216 21 -241 154 12 -115 109 6 -46 0 5 -0 103 6 -416 2 10 -209 240 25 -485 159 18 -61 191 6 -503 0 2 -145 188 21 -532 24 10 -532 365 26 -89 90 5 -547 130 18 -158 284 25 -525 288 18 -467 260 26 -349 637 23 -104 285 21 -215 94 6 -227 203 12 -427 261 22 -127 249 7 -512 0 2 -520 229 1 -220 180 25 -512 0 10 -494 231 1 -497 206 18 -521 52 10 -279 272 25 -87 0 6 -84 0 6 -100 95 6 -115 163 6 -36 134 6 -523 206 1 -153 245 25 -521 86 2 -0 21 5 -510 0 10 -150 289 21 -105 259 21 -537 0 10 -520 124 1 -541 72 2 -344 257 22 -545 50 10 -210 271 25 -540 265 1 -151 230 21 -127 187 21 -29 0 6 -543 231 13 -110 150 12 -538 0 10 -532 161 18 -320 0 15 -54 140 6 -126 247 21 -519 68 2 -397 437 23 -538 0 10 -211 303 25 -564 25 2 -165 221 21 -116 266 21 -492 50 2 -142 142 6 -61 193 21 -476 0 2 -554 129 18 -81 83 5 -184 287 25 -10 279 21 -528 241 18 -550 100 2 -172 235 21 -102 220 21 -157 223 25 -130 289 25 -214 175 25 -99 163 6 -538 59 10 -97 389 16 -34 157 12 -114 233 25 -568 92 2 -152 179 21 -185 267 21 -560 44 2 -480 207 1 -417 132 1 -527 109 10 -177 251 21 -85 233 21 -536 114 1 -191 119 21 -23 224 12 -321 49 15 -68 0 6 -305 40 15 -534 82 10 -95 154 12 -507 192 18 -157 233 21 -348 474 23 -166 271 25 -485 0 10 -503 0 2 -457 207 1 -540 114 1 -261 358 26 -530 215 18 -124 199 21 -536 113 2 -60 0 5 -164 210 25 -12 25 5 -97 28 5 -106 177 6 -484 150 18 -48 173 5 -49 0 6 -139 297 21 -25 88 6 -599 279 18 -440 159 22 -569 227 1 -52 235 12 -519 104 2 -508 239 1 -92 184 21 -527 128 1 -97 170 12 -189 86 12 -506 0 10 -163 285 25 -204 271 25 -531 49 10 -342 467 23 -182 252 21 -541 0 2 -79 64 12 -200 249 21 -337 138 15 -101 64 6 -106 106 12 -519 117 1 -547 204 1 -530 147 1 -259 422 23 -506 101 2 -0 125 5 -539 0 10 -192 194 25 -147 205 21 -145 301 21 -87 70 6 -515 62 2 -113 90 6 -125 233 21 -538 153 1 -54 99 6 -507 216 18 -528 0 10 -72 100 6 -538 0 10 -138 289 21 -363 483 23 -196 298 25 -106 220 6 -536 172 18 -539 225 1 -74 193 21 -494 139 1 -0 176 5 -527 182 1 -181 0 6 -536 147 1 -145 246 21 -159 202 21 -368 483 23 -60 128 12 -488 177 1 -87 116 6 -202 269 25 -109 115 5 -221 171 21 -185 279 25 -208 117 25 -0 0 6 -519 159 18 -121 200 12 -90 120 5 -513 161 1 -55 0 5 -532 136 18 -0 0 6 -26 154 6 -432 402 26 -451 144 1 -82 117 6 -497 86 2 -101 286 21 -131 313 21 -545 146 1 -502 0 10 -93 257 21 -52 22 6 -290 114 22 -559 32 10 -518 0 10 -136 264 21 -97 0 6 -570 0 2 -110 216 21 -211 309 25 -496 26 10 -126 141 12 -127 81 6 -31 135 6 -269 379 22 -208 244 25 -130 84 6 -100 28 6 -197 285 25 -175 186 21 -507 0 10 -120 157 21 -501 146 18 -527 0 10 -532 3 10 -137 242 21 -371 252 22 -443 0 10 -181 268 21 -504 0 10 -79 92 6 -105 205 21 -431 618 17 -112 2 6 -179 350 12 -442 226 24 -511 218 1 -406 539 14 -135 272 25 -524 191 1 -417 256 26 -287 57 15 -342 441 23 -55 154 12 -535 165 1 -135 199 7 -66 131 6 -127 271 21 -100 188 6 -105 213 25 -544 56 10 -596 0 2 -581 66 2 -520 51 10 -239 250 12 -506 137 18 -511 166 1 -176 270 25 -535 60 2 -189 266 21 -518 36 10 -510 0 10 -38 231 25 -505 578 23 -510 244 18 -564 149 18 -582 0 10 -444 296 22 -0 91 6 -136 176 12 -71 238 4 -521 154 1 -528 195 18 -155 175 25 -227 240 25 -219 271 25 -158 37 6 -527 155 1 -489 0 2 -26 10 6 -494 479 26 -44 178 5 -158 0 5 -549 181 18 -515 10 2 -57 0 5 -81 0 6 -534 106 10 -501 96 10 -550 252 18 -0 51 6 -532 215 18 -515 6 2 -519 140 1 -519 202 18 -385 241 22 -533 80 10 -119 209 21 -81 217 21 -251 296 22 -479 21 10 -111 340 12 -522 201 18 -512 175 1 -508 211 18 -536 474 23 -60 120 6 -118 213 21 -561 175 1 -0 37 5 -505 4 10 -335 208 15 -38 179 6 -191 298 25 -154 245 21 -55 129 5 -522 9 10 -193 226 21 -575 47 10 -544 176 1 -11 154 6 -187 264 25 -465 0 10 -489 155 1 -260 333 26 -81 42 6 -21 260 21 -0 200 5 -549 264 1 -84 39 5 -178 249 21 -136 41 6 -509 0 10 -137 262 21 -14 25 6 -106 114 6 -42 88 6 -430 254 22 -175 272 25 -519 219 1 -64 256 25 -511 190 18 -86 213 12 -536 115 2 -355 458 23 -149 219 25 -488 130 1 -180 178 25 -103 94 6 -554 119 18 -510 102 10 -220 227 25 -488 137 1 -498 0 2 -166 281 25 -394 245 24 -55 174 6 -98 206 21 -491 20 10 -151 257 21 -138 254 25 -543 183 1 -561 144 1 -561 224 1 -527 0 10 -521 0 10 -152 268 21 -79 257 25 -559 0 2 -164 224 12 -182 308 25 -52 141 6 -92 104 6 -365 293 24 -509 111 1 -112 173 21 -209 232 22 -477 45 10 -511 43 2 -125 0 6 -555 191 18 -83 127 6 -510 40 2 -562 49 2 -136 116 21 -106 253 21 -122 0 6 -462 591 19 -177 205 25 -60 0 5 -136 192 21 -124 282 21 -532 214 1 -209 0 21 -128 141 6 -532 181 18 -532 68 2 -32 77 6 -482 62 2 -187 234 25 -0 31 6 -93 177 5 -22 231 7 -235 321 25 -116 240 25 -509 124 1 -217 16 21 -117 218 25 -527 200 18 -86 503 16 -538 111 1 -230 200 12 -544 199 1 -549 199 1 -112 221 21 -582 35 2 -96 138 5 -553 0 10 -82 143 6 -174 297 21 -68 146 6 -134 233 21 -151 247 25 -372 269 25 -90 219 21 -539 308 18 -65 155 6 -257 219 21 -114 163 21 -541 231 1 -199 309 25 -372 167 15 -520 0 2 -559 0 2 -160 57 6 -506 60 10 -136 170 6 -538 23 10 -412 165 24 -518 9 10 -31 100 5 -179 220 21 -175 249 21 -530 0 2 -146 244 12 -550 229 1 -139 277 21 -63 0 6 -544 147 18 -289 204 21 -536 0 10 -137 38 6 -109 126 12 -110 67 6 -556 38 2 -172 246 21 -114 47 5 -66 100 6 -450 149 1 -551 293 18 -150 127 21 -160 276 21 -58 228 25 -0 73 5 -532 230 1 -460 0 10 -158 249 25 -233 297 26 -564 181 1 -67 67 6 -276 0 15 -155 313 21 -83 0 5 -568 21 10 -34 164 6 -50 154 6 -89 116 5 -105 103 6 -89 0 6 -537 173 1 -547 0 2 -171 244 25 -195 115 6 -460 202 1 -155 232 21 -533 272 1 -509 125 18 -169 242 21 -179 254 21 -63 194 6 -278 375 26 -573 0 2 -72 0 6 -47 79 6 -341 63 15 -112 108 21 -131 120 5 -139 192 21 -48 0 6 -561 99 10 -229 285 25 -49 30 6 -563 183 1 -530 41 10 -10 158 5 -166 180 21 -92 257 21 -165 136 21 -540 0 10 -151 325 25 -506 295 26 -157 30 6 -62 152 6 -26 131 6 -117 255 21 -429 523 19 -85 270 25 -191 68 6 -8 186 5 -192 320 26 -633 197 22 -539 12 10 -133 241 12 -563 220 1 -380 202 18 -275 361 26 -162 306 25 -520 283 18 -82 130 5 -555 0 10 -528 804 19 -177 180 25 -457 82 2 -527 69 10 -206 274 25 -76 157 6 -523 148 1 -518 213 18 -487 0 2 -219 268 21 -55 103 12 -165 278 21 -523 11 2 -147 283 25 -586 0 2 -166 258 21 -514 5 2 -81 102 6 -471 146 1 -574 67 2 -246 309 25 -151 257 25 -247 243 24 -542 0 10 -502 129 18 -391 242 24 -109 90 5 -509 130 1 -566 241 1 -515 118 18 -574 0 2 -0 23 6 -539 99 10 -86 0 5 -222 312 25 -487 0 10 -547 0 2 -539 89 10 -0 61 5 -531 215 1 -522 182 18 -537 97 10 -98 86 6 -239 313 25 -529 194 18 -455 33 2 -178 302 25 -543 205 1 -499 107 10 -172 266 25 -169 217 21 -45 88 6 -558 125 1 -121 200 21 -560 244 1 -194 240 21 -121 0 5 -542 175 1 -518 34 2 -129 236 21 -0 109 6 -548 217 1 -206 226 21 -185 301 25 -538 276 18 -569 653 19 -105 85 6 -99 146 6 -554 62 10 -135 173 21 -111 255 21 -515 98 10 -537 13 2 -66 215 21 -105 144 6 -0 74 6 -558 10 10 -190 246 21 -504 61 10 -424 0 10 -75 0 6 -228 294 25 -512 0 10 -517 131 1 -169 201 25 -162 245 25 -571 91 2 -132 239 21 -160 258 21 -565 269 1 -193 223 21 -154 229 21 -217 304 25 -611 135 18 -133 111 21 -151 5 6 -439 143 22 -462 5 22 -220 313 26 -41 112 5 -118 234 21 -91 280 21 -115 160 6 -105 169 21 -546 67 10 -448 92 10 -140 224 21 -0 0 6 -533 17 10 -492 187 1 -486 176 1 -176 130 21 -152 253 25 -530 24 10 -104 196 7 -117 249 21 -188 300 25 -123 0 6 -184 339 25 -540 0 10 -32 0 5 -0 0 6 -39 0 6 -525 136 18 -142 286 21 -527 206 18 -372 418 23 -484 500 19 -147 283 25 -514 258 1 -485 150 1 -379 220 24 -40 0 6 -7 0 5 -190 262 26 -533 0 2 -524 168 1 -368 6 22 -512 105 2 -127 183 21 -144 163 12 -495 0 10 -0 36 6 -132 184 21 -107 239 7 -543 116 18 -203 335 22 -149 34 6 -0 0 5 -501 167 1 -106 275 21 -25 176 12 -525 152 18 -70 183 6 -118 32 5 -56 211 21 -336 478 23 -136 210 21 -532 57 10 -576 154 1 -516 0 10 -528 170 18 -223 241 25 -551 0 2 -197 279 25 -74 204 21 -552 90 10 -16 80 6 -593 244 18 -125 159 25 -556 0 2 -518 16 10 -200 281 25 -419 126 15 -177 263 25 -226 239 25 -532 22 10 -563 205 18 -549 5 2 -50 115 5 -519 0 10 -103 158 21 -232 225 25 -178 171 21 -571 211 1 -37 299 25 -307 0 15 -51 129 6 -469 67 10 -183 232 25 -564 72 10 -154 0 21 -139 38 6 -70 136 6 -98 59 6 -213 217 21 -508 106 2 -568 113 1 -140 250 21 -560 83 2 -200 277 21 -27 0 6 -173 266 25 -149 0 6 -2 49 6 -379 235 22 -111 62 6 -545 831 19 -5 0 6 -48 0 6 -530 180 1 -498 0 2 -510 27 2 -532 144 18 -164 278 25 -102 206 21 -52 131 6 -0 131 5 -556 150 1 -172 192 25 -285 142 22 -106 0 6 -108 115 21 -18 141 6 -125 168 21 -24 31 6 -188 251 25 -87 178 6 -72 101 6 -102 216 21 -487 230 24 -142 150 6 -547 142 1 -521 0 2 -104 235 21 -352 179 22 -170 313 12 -103 247 21 -152 177 21 -48 24 6 -314 168 24 -43 40 6 -108 247 21 -507 0 2 -217 222 21 -575 200 18 -504 92 10 -107 237 25 -481 123 1 -24 15 5 -153 209 21 -495 21 10 -217 186 21 -0 0 6 -549 125 18 -54 258 21 -190 229 21 -59 126 6 -534 64 10 -550 157 1 -518 148 18 -73 159 6 -247 238 25 -197 282 21 -170 204 25 -558 0 10 -518 0 2 -538 65 2 -532 10 2 -224 308 25 -153 235 25 -70 18 6 -386 482 23 -299 293 25 -128 139 12 -113 250 21 -188 182 21 -543 219 1 -83 154 12 -516 110 2 -53 132 6 -126 255 21 -39 130 6 -559 120 1 -0 0 6 -0 246 12 -103 155 6 -179 288 25 -390 159 24 -510 237 1 -57 217 7 -521 0 2 -535 193 18 -531 117 1 -521 2 2 -146 197 21 -19 139 6 -558 39 10 -518 0 10 -482 133 18 -469 60 2 -430 267 26 -142 224 21 -532 1 2 -0 2 6 -107 199 12 -0 296 21 -519 13 2 -539 0 10 -0 0 6 -558 9 2 -0 3 6 -250 305 26 -99 259 25 -564 281 18 -83 98 6 -395 227 22 -60 155 6 -358 199 15 -560 101 2 -529 24 2 -556 206 1 -0 176 6 -524 0 2 -40 18 5 -523 24 10 -0 0 5 -588 47 2 -214 189 21 -148 278 25 -553 230 1 -278 265 21 -404 235 24 -30 0 6 -78 22 6 -84 151 6 -77 148 6 -175 145 12 -512 58 2 -171 300 25 -103 0 5 -200 255 21 -413 171 22 -569 143 24 -438 240 22 -575 89 2 -482 119 22 -115 323 12 -156 182 21 -156 247 21 -331 424 26 -58 150 6 -3 167 12 -556 100 2 -111 47 6 -423 54 15 -533 99 10 -178 283 25 -0 174 5 -250 51 15 -490 181 18 -465 15 2 -578 168 18 -117 100 12 -175 251 21 -500 56 10 -128 261 7 -508 0 10 -67 52 5 -100 161 12 -55 41 6 -516 0 2 -152 114 21 -147 255 21 -51 137 6 -557 191 18 -555 163 18 -387 472 26 -489 148 1 -98 180 12 -490 95 10 -562 93 2 -475 237 1 -562 81 10 -84 145 6 -203 327 21 -167 302 25 -136 298 25 -472 0 2 -397 0 15 -68 0 6 -560 241 18 -50 0 5 -125 0 6 -149 287 21 -520 200 1 -140 105 21 -159 263 21 -524 127 1 -163 266 21 -446 266 24 -161 207 12 -529 0 2 -126 163 12 -529 100 2 -74 211 21 -513 0 2 -540 214 18 -117 213 21 -165 236 25 -189 270 21 -89 143 6 -498 0 2 -482 88 10 -487 108 10 -538 209 1 -59 233 12 -548 0 10 -471 236 24 -521 57 2 -578 98 2 -200 196 21 -106 261 25 -134 128 12 -172 169 21 -243 306 21 -393 189 1 -336 478 26 -60 236 21 -340 459 23 -150 188 6 -219 218 25 -146 287 25 -190 258 25 -536 0 2 -205 302 25 -588 183 18 -554 166 1 -397 489 23 -569 0 10 -390 178 24 -98 191 21 -109 148 6 -37 135 5 -116 160 6 -96 61 5 -118 42 6 -546 0 2 -472 0 10 -397 374 26 -445 120 18 -504 211 1 -141 156 12 -0 0 6 -219 320 25 -0 27 6 -534 0 2 -107 0 6 -316 270 22 -219 268 25 -163 0 6 -575 166 1 -530 192 1 -542 236 1 -529 83 2 -559 128 18 -165 277 21 -211 307 25 -166 234 25 -91 17 6 -546 141 18 -352 57 22 -180 317 25 -552 108 2 -0 163 21 -325 478 23 -534 14 2 -515 0 10 -128 71 21 -504 250 1 -540 109 2 -19 92 6 -364 0 3 -67 20 6 -535 35 2 -563 119 1 -67 0 6 -511 53 2 -188 255 25 -128 58 5 -63 1 5 -169 97 5 -179 295 26 -511 63 10 -570 99 10 -499 213 22 -88 72 6 -55 74 6 -147 294 21 -106 184 12 -568 0 2 -529 0 10 -539 110 2 -551 183 18 -569 184 18 -538 1 10 -120 157 6 -168 279 25 -415 99 24 -267 290 26 -212 194 25 -353 459 23 -175 238 21 -531 124 18 -110 0 6 -500 228 1 -167 256 21 -95 228 21 -475 99 2 -540 0 10 -116 130 6 -40 126 6 -42 58 5 -526 0 10 -578 181 1 -570 0 10 -126 183 26 -368 0 15 -578 217 18 -516 145 18 -388 262 24 -39 106 6 -467 0 10 -147 151 12 -45 269 21 -495 0 10 -174 154 6 -374 49 22 -78 130 6 -198 229 25 -190 301 21 -93 93 6 -83 130 12 -219 283 25 -516 177 1 -166 172 12 -65 88 6 -517 81 2 -29 186 6 -555 111 10 -515 264 18 -153 0 6 -0 173 6 -495 259 1 -546 0 10 -509 46 10 -562 200 18 -51 192 5 -102 125 12 -170 266 21 -510 19 2 -293 133 15 -514 48 10 -104 92 6 -140 232 25 -108 173 6 -198 285 25 -520 98 10 -518 109 10 -410 198 18 -132 0 6 -33 205 5 -547 94 10 -134 178 12 -72 118 5 -293 313 26 -118 208 25 -183 207 21 -183 219 25 -536 96 2 -47 25 5 -517 33 2 -31 260 21 -67 94 6 -549 183 1 -502 0 10 -125 119 5 -534 116 1 -95 71 5 -516 129 1 -569 229 18 -32 0 6 -113 97 6 -161 224 21 -482 61 2 -140 273 25 -93 243 21 -221 227 25 -439 145 24 -511 13 2 -166 243 25 -510 195 18 -512 0 2 -452 176 24 -120 294 25 -125 239 21 -535 206 18 -53 68 6 -497 185 1 -324 76 15 -146 186 12 -59 74 6 -148 301 21 -153 58 5 -66 189 6 -179 242 21 -102 0 6 -433 77 22 -210 277 25 -22 212 7 -532 71 2 -116 82 21 -26 132 5 -161 249 22 -374 475 23 -130 198 6 -163 230 25 -535 0 10 -108 214 21 -506 144 1 -91 0 6 -480 47 2 -461 205 24 -180 193 21 -209 346 26 -0 106 5 -136 225 25 -176 276 25 -510 0 10 -168 71 6 -171 210 25 -142 156 21 -59 60 6 -0 258 21 -0 159 5 -3 133 6 -521 148 1 -540 18 10 -132 167 6 -153 183 25 -178 144 12 -521 126 18 -517 186 18 -539 0 10 -69 0 6 -359 0 15 -482 119 18 -565 132 18 -544 0 2 -116 174 21 -123 198 21 -494 327 26 -497 0 10 -82 0 5 -66 41 6 -524 70 2 -521 44 10 -515 95 2 -147 0 5 -561 246 1 -547 182 1 -449 127 1 -459 183 18 -553 0 2 -544 151 18 -547 226 1 -130 229 25 -522 0 2 -447 107 10 -60 0 12 -72 0 6 -189 208 25 -305 560 26 -222 269 25 -102 42 6 -212 286 25 -269 539 23 -457 174 1 -77 0 6 -160 0 6 -584 0 10 -467 845 19 -56 128 6 -103 111 21 -117 112 5 -57 201 12 -153 71 6 -532 198 18 -438 134 22 -532 125 1 -437 235 22 -196 227 25 -159 244 25 -150 22 6 -139 290 21 -459 130 18 -565 0 2 -495 88 10 -117 233 25 -534 145 1 -501 190 1 -0 158 6 -63 174 6 -534 0 10 -0 44 6 -171 275 25 -95 168 6 -78 121 5 -110 119 21 -42 73 6 -538 200 1 -75 374 16 -24 284 21 -221 283 25 -187 314 25 -493 188 18 -45 162 6 -52 104 5 -198 179 12 -143 255 21 -516 0 10 -518 157 1 -58 102 6 -571 116 1 -172 160 21 -138 229 25 -522 236 18 -480 103 24 -92 0 6 -546 65 10 -177 273 25 -477 66 10 -432 213 24 -508 0 10 -549 23 2 -545 94 10 -114 294 25 -484 257 18 -177 242 25 -558 189 18 -101 165 6 -520 73 2 -497 0 10 -488 164 1 -59 169 12 -189 174 21 -500 13 10 -131 254 21 -501 135 18 -152 231 21 -136 86 6 -252 213 15 -500 26 10 -167 239 21 -0 133 6 -554 205 18 -551 0 2 -516 245 1 -233 230 21 -187 260 21 -207 0 15 -107 220 12 -476 80 10 -40 178 6 -154 75 21 -145 300 25 -9 76 6 -304 365 26 -546 12 2 -58 28 6 -527 142 18 -40 124 5 -202 218 25 -215 151 21 -169 282 25 -195 205 25 -579 179 1 -515 0 2 -581 0 2 -416 359 26 -411 126 24 -501 268 18 -305 77 15 -330 459 23 -168 206 21 -122 244 21 -80 114 6 -191 266 25 -529 0 2 -186 249 21 -430 218 22 -487 0 2 -172 338 21 -498 0 2 -546 16 10 -492 0 10 -77 92 5 -113 277 21 -535 154 18 -517 147 1 -549 134 1 -534 173 1 -172 102 21 -522 50 10 -74 197 21 -160 28 6 -371 522 19 -563 180 1 -61 231 21 -18 0 6 -242 313 26 -150 258 25 -253 267 21 -169 240 21 -123 132 6 -81 0 6 -248 287 25 -15 144 12 -137 209 6 -324 568 19 -143 36 6 -499 126 18 -508 285 1 -184 0 6 -137 290 21 -443 186 22 -185 226 21 -516 93 2 -197 214 21 -485 0 10 -474 0 10 -25 41 5 -569 82 2 -395 0 2 -0 249 7 -534 232 18 -536 0 2 -8 0 5 -0 109 5 -36 137 6 -542 0 10 -100 276 21 -166 282 21 -238 252 21 -546 0 2 -147 262 21 -130 234 25 -538 0 2 -314 107 24 -27 133 6 -206 297 21 -145 28 6 -414 228 22 -472 35 2 -112 50 6 -541 121 18 -176 156 21 -133 305 21 -521 0 2 -503 56 2 -556 174 1 -412 440 23 -533 0 2 -188 219 21 -31 0 6 -276 301 25 -473 13 10 -183 207 21 -553 42 10 -143 66 5 -220 209 21 -427 0 10 -523 121 1 -502 235 1 -530 197 18 -331 530 23 -240 111 12 -159 286 25 -52 25 6 -64 220 21 -569 0 10 -366 231 24 -529 0 10 -465 0 2 -348 171 22 -455 238 18 -498 141 18 -169 263 25 -169 237 25 -205 225 21 -194 150 21 -518 0 2 -359 290 24 -494 0 10 -113 90 12 -523 226 1 -382 251 22 -687 1023 19 -72 0 6 -566 0 2 -517 0 2 -0 53 5 -427 98 24 -340 514 23 -129 263 21 -0 113 6 -219 280 25 -138 269 21 -166 304 25 -234 246 25 -136 278 21 -528 127 1 -569 0 2 -186 231 25 -150 236 25 -195 287 25 -35 114 6 -273 19 15 -564 136 18 -386 154 24 -551 10 10 -124 112 21 -529 252 18 -4 160 6 -131 189 25 -168 182 25 -324 202 24 -191 287 25 -514 5 10 -537 183 1 -127 0 6 -511 183 18 -153 260 21 -402 81 24 -524 0 2 -551 253 18 -380 166 24 -224 266 25 -117 113 12 -54 151 6 -95 194 6 -637 55 2 -583 70 2 -509 0 2 -124 227 21 -197 423 25 -120 0 6 -109 13 6 -544 0 2 -70 72 6 -148 0 21 -86 146 6 -23 0 5 -493 110 1 -555 234 18 -543 0 2 -523 50 10 -180 176 5 -147 135 21 -534 122 18 -130 14 6 -152 222 21 -521 179 1 -117 124 21 -513 25 2 -261 299 25 -140 230 21 -526 111 1 -505 232 18 -52 190 6 -595 547 19 -515 102 2 -94 215 21 -187 238 25 -6 182 6 -200 139 12 -126 0 6 -110 244 21 -74 112 6 -56 14 6 -90 0 6 -12 22 6 -259 218 21 -472 207 1 -153 218 21 -138 206 21 -35 0 6 -75 129 6 -557 0 10 -531 103 10 -334 472 23 -90 281 21 -354 99 22 -156 252 21 -173 282 25 -452 55 10 -535 0 10 -117 214 21 -98 155 21 -385 289 24 -119 9 6 -556 176 1 -413 99 24 -68 62 5 -539 184 18 -593 107 18 -550 71 10 -521 0 10 -22 191 12 -40 78 6 -278 243 25 -52 0 5 -54 21 6 -98 88 5 -512 69 10 -515 175 1 -87 166 12 -542 296 1 -522 113 1 -0 21 5 -281 849 23 -185 126 21 -513 228 1 -545 171 1 -528 0 10 -522 58 2 -520 241 18 -458 0 10 -494 14 10 -0 168 6 -7 0 6 -532 0 10 -511 158 18 -548 0 2 -481 20 10 -210 284 25 -75 149 6 -161 259 21 -491 0 10 -96 50 6 -165 229 21 -31 0 6 -0 131 5 -76 68 6 -566 0 10 -517 241 18 -559 240 18 -325 410 23 -477 243 1 -550 257 18 -532 66 2 -132 146 21 -522 152 1 -110 175 21 -115 35 21 -51 0 6 -80 223 21 -140 273 25 -544 78 10 -429 325 24 -66 0 6 -22 178 12 -13 104 6 -106 213 21 -557 0 2 -128 305 21 -275 437 23 -507 242 18 -239 93 15 -545 0 10 -134 115 25 -271 142 21 -545 185 18 -549 29 10 -0 76 6 -523 110 10 -519 221 18 -145 73 21 -498 198 1 -76 57 6 -95 64 6 -3 0 5 -558 159 1 -501 171 18 -496 78 10 -189 287 21 -70 95 6 -128 102 6 -133 14 6 -433 0 10 -51 75 6 -148 80 12 -591 195 1 -161 162 21 -164 240 25 -568 0 2 -184 195 21 -549 44 10 -443 221 24 -146 192 21 -474 262 18 -45 255 12 -457 223 18 -521 0 2 -190 207 21 -44 204 7 -554 213 1 -450 102 10 -100 203 7 -156 262 21 -546 281 18 -187 232 25 -169 288 25 -329 21 15 -112 269 21 -564 0 10 -165 188 21 -534 0 2 -281 359 25 -425 283 22 -555 107 2 -158 236 25 -120 292 21 -62 74 5 -125 166 12 -60 139 6 -540 315 18 -100 104 6 -544 233 18 -161 0 6 -531 1 10 -12 0 6 -518 132 1 -261 105 21 -0 95 6 -542 0 2 -155 170 6 -76 161 6 -206 326 25 -120 73 5 -199 277 25 -565 90 2 -566 155 18 -521 114 1 -502 123 1 -0 0 6 -522 207 1 -489 127 1 -120 191 6 -496 74 2 -199 167 21 -243 280 25 -61 252 12 -27 150 6 -553 234 18 -510 178 1 -494 162 18 -31 173 6 -0 0 5 -127 0 5 -117 132 12 -546 305 18 -521 166 1 -153 245 21 -71 189 6 -585 131 24 -62 251 21 -285 167 15 -62 66 6 -23 235 12 -97 173 5 -125 259 21 -47 144 6 -382 164 24 -526 0 2 -573 77 2 -515 201 1 -522 47 2 -550 0 10 -361 475 23 -216 271 12 -511 149 1 -522 0 2 -197 292 25 -141 227 25 -61 0 6 -140 141 6 -188 271 25 -443 232 1 -455 75 2 -532 99 10 -225 243 25 -537 117 1 -479 2 10 -73 119 12 -508 257 18 -113 164 6 -497 0 2 -512 0 10 -483 47 10 -112 114 6 -60 0 6 -520 103 2 -158 286 25 -161 253 21 -501 421 19 -565 145 18 -108 100 5 -546 167 1 -535 0 10 -116 0 5 -138 245 21 -81 377 16 -472 65 10 -95 0 5 -84 200 21 -136 293 25 -72 179 6 -20 29 6 -67 139 5 -564 225 1 -537 0 2 -44 123 6 -525 17 10 -564 187 1 -592 128 18 -117 179 6 -0 0 6 -133 201 12 -48 39 5 -459 0 2 -408 251 22 -517 0 10 -570 176 1 -113 150 6 -547 222 18 -199 0 6 -515 186 1 -518 0 2 -0 46 5 -190 299 25 -359 118 22 -478 84 22 -183 164 21 -152 31 21 -529 144 18 -513 117 18 -305 30 22 -529 1 10 -521 280 1 -541 92 10 -203 251 25 -466 240 18 -326 263 24 -236 328 12 -109 208 5 -139 262 21 -38 282 21 -587 144 1 -182 245 21 -95 0 5 -0 24 5 -454 0 2 -185 255 21 -529 30 10 -521 140 1 -100 216 21 -116 149 6 -96 0 6 -414 483 26 -410 249 22 -110 122 6 -499 856 23 -552 0 10 -217 273 25 -72 203 12 -305 400 26 -552 0 2 -207 307 25 -504 2 2 -429 171 22 -171 255 21 -401 222 24 -525 146 18 -116 291 21 -520 0 10 -185 287 25 -538 0 10 -161 206 21 -118 299 25 -511 0 10 -527 0 10 -104 184 21 -172 122 12 -157 303 21 -533 0 2 -535 0 10 -211 229 25 -206 299 21 -526 103 10 -286 231 24 -136 267 21 -157 192 12 -520 141 1 -562 0 10 -119 0 6 -214 221 25 -546 159 1 -516 205 1 -243 340 25 -174 284 21 -514 99 2 -177 326 21 -586 119 18 -555 0 10 -320 188 24 -228 295 25 -490 118 18 -136 156 21 -139 0 6 -537 104 10 -114 90 6 -24 305 25 -537 81 10 -331 185 22 -204 258 25 -482 229 1 -90 262 21 -96 47 6 -569 196 18 -94 209 21 -543 154 1 -49 190 21 -151 256 21 -518 211 18 -557 64 2 -485 0 10 -407 196 24 -305 215 22 -79 161 5 -152 304 26 -532 177 1 -541 0 2 -117 227 21 -122 305 25 -172 297 25 -466 342 26 -414 130 22 -101 278 25 -444 85 10 -105 158 6 -117 140 5 -484 237 1 -531 182 1 -0 128 6 -550 130 22 -519 75 10 -145 256 21 -462 43 10 -48 40 5 -542 0 2 -131 183 6 -60 81 6 -0 125 5 -499 167 1 -0 44 5 -233 304 26 -54 104 5 -82 136 6 -193 298 25 -318 32 15 -570 51 2 -191 294 25 -0 5 6 -170 237 25 -11 0 5 -139 232 21 -173 311 25 -524 77 2 -383 50 15 -523 1 10 -325 185 22 -132 221 21 -389 239 1 -192 264 25 -124 204 21 -98 79 6 -486 0 2 -189 292 25 -0 0 5 -80 114 6 -517 256 18 -136 164 6 -508 93 2 -557 118 18 -525 263 18 -90 259 21 -0 72 5 -524 83 2 -544 207 18 -0 163 12 -503 34 2 -148 295 25 -197 250 25 -231 469 25 -580 0 2 -546 253 1 -540 113 1 -155 124 12 -146 230 21 -566 63 10 -103 0 6 -504 177 1 -332 485 23 -525 151 18 -527 30 2 -457 101 10 -196 318 21 -480 0 10 -150 210 21 -549 0 10 -87 165 6 -106 235 21 -72 0 5 -446 116 22 -208 265 25 -138 242 21 -211 290 25 -495 108 10 -0 86 5 -468 156 1 -441 0 10 -521 13 10 -147 301 25 -3 0 6 -172 264 21 -108 0 6 -141 25 6 -125 0 6 -499 64 2 -39 105 6 -524 176 1 -87 49 6 -94 0 6 -158 293 21 -104 0 6 -548 55 2 -530 226 1 -149 76 5 -182 293 25 -129 176 21 -136 165 21 -151 176 12 -485 0 10 -393 270 24 -476 59 2 -178 280 21 -517 0 10 -538 202 18 -70 111 6 -521 22 10 -534 205 1 -167 274 21 -71 78 6 -205 186 21 -130 201 5 -485 110 1 -111 255 21 -110 280 21 -61 78 5 -368 472 23 -222 215 25 -552 0 2 -119 132 6 -41 144 6 -8 37 5 -584 102 2 -34 134 6 -544 131 18 -150 218 21 -59 126 6 -544 0 2 -109 248 21 -105 75 6 -387 326 22 -519 81 10 -531 122 1 -141 0 5 -237 283 25 -153 266 25 -556 75 2 -197 145 12 -182 310 25 -455 142 1 -28 98 6 -264 291 26 -174 125 6 -219 312 21 -396 113 22 -522 0 2 -581 113 2 -513 271 18 -212 244 21 -539 195 18 -192 276 25 -541 178 1 -71 92 6 -153 188 21 -503 126 18 -143 259 25 -505 0 2 -108 115 21 -535 267 18 -63 164 6 -162 208 21 -144 248 21 -94 99 6 -75 110 6 -522 240 18 -508 0 10 -513 164 1 -129 193 21 -197 267 25 -411 85 24 -436 210 22 -495 0 10 -577 183 1 -331 439 23 -32 12 6 -548 61 2 -655 879 19 -27 183 5 -306 219 24 -127 240 25 -109 172 5 -574 32 2 -545 0 2 -415 0 24 -244 216 25 -532 10 10 -77 77 5 -193 267 21 -364 4 15 -532 114 1 -345 92 24 -416 206 24 -262 227 25 -269 161 15 -174 54 6 -455 0 10 -521 164 18 -511 259 18 -58 112 6 -526 8 10 -420 84 22 -504 173 1 -103 176 12 -46 106 6 -338 205 26 -513 21 10 -445 278 22 -39 158 5 -452 131 18 -2 0 6 -196 278 25 -542 0 2 -44 0 5 -557 142 18 -65 138 6 -506 127 1 -49 43 5 -366 235 24 -157 205 21 -22 190 5 -48 106 5 -205 277 25 -539 0 10 -36 122 6 -117 267 21 -158 306 25 -508 0 2 -76 100 6 -115 0 6 -417 0 2 -524 80 2 -0 71 6 -567 137 1 -123 120 6 -520 0 2 -285 391 26 -196 254 21 -15 371 16 -207 300 25 -532 319 1 -435 139 24 -330 74 15 -99 287 25 -217 316 25 -505 0 2 -67 152 5 -563 0 10 -118 51 6 -118 74 6 -88 201 21 -0 0 6 -365 274 24 -185 335 25 -554 224 1 -503 0 10 -3 93 6 -41 198 21 -5 0 6 -92 1 6 -73 79 5 -75 280 25 -17 22 5 -539 0 2 -36 112 5 -429 116 15 -570 31 2 -187 259 25 -539 0 2 -94 86 21 -143 132 6 -84 190 12 -67 131 6 -128 85 6 -160 186 12 -51 200 21 -156 144 12 -278 258 22 -170 272 25 -530 123 1 -131 279 25 -139 227 21 -86 125 6 -185 217 21 -202 284 21 -212 257 25 -139 302 25 -615 676 19 -96 201 6 -488 247 18 -0 152 6 -0 0 5 -75 180 12 -105 263 21 -553 146 18 -175 214 21 -0 55 5 -545 105 10 -507 248 1 -510 216 1 -225 156 12 -528 0 10 -202 230 21 -167 282 25 -525 0 10 -541 0 2 -577 182 1 -201 205 21 -547 165 1 -523 91 10 -538 221 18 -130 236 21 -22 184 21 -568 128 18 -349 112 22 -201 203 25 -430 210 22 -94 61 6 -61 189 6 -138 38 5 -242 199 25 -498 73 10 -111 341 25 -404 68 22 -175 301 25 -518 82 10 -536 0 10 -354 261 22 -0 0 6 -137 292 21 -586 0 10 -211 290 25 -76 131 5 -584 60 2 -542 22 2 -540 0 10 -394 513 23 -37 175 12 -85 15 21 -187 85 21 -107 43 5 -402 129 22 -47 95 6 -552 228 18 -185 288 22 -415 6 24 -17 116 6 -126 247 21 -475 144 1 -0 154 6 -223 236 21 -645 65 10 -252 290 25 -524 153 18 -0 0 5 -0 236 4 -339 170 24 -507 84 10 -548 11 10 -538 0 10 -69 0 6 -541 0 10 -529 49 10 -132 74 6 -181 223 21 -41 0 6 -97 115 6 -518 104 10 -139 114 6 -452 15 10 -453 10 2 -72 13 6 -400 228 24 -163 286 25 -550 99 2 -76 0 6 -403 253 22 -520 225 18 -109 55 6 -175 161 21 -144 280 25 -511 218 1 -0 47 6 -71 0 6 -80 278 7 -154 144 6 -554 146 18 -78 60 6 -511 126 18 -181 184 24 -34 0 5 -195 271 21 -66 141 21 -540 0 10 -533 0 10 -0 58 5 -8 101 5 -225 272 21 -10 189 6 -62 95 6 -125 183 21 -52 168 6 -72 0 5 -126 230 21 -537 174 18 -193 295 25 -525 0 10 -544 64 2 -107 192 12 -0 190 7 -152 260 21 -516 103 2 -18 247 21 -551 0 2 -81 55 6 -250 193 22 -507 0 2 -179 213 21 -122 259 21 -29 0 6 -174 301 25 -99 74 6 -522 21 2 -401 130 22 -180 295 25 -470 0 2 -508 157 1 -110 153 6 -11 0 6 -117 180 6 -351 237 22 -506 176 1 -496 226 18 -310 249 26 -165 320 25 -533 0 10 -413 289 26 -119 222 12 -130 103 6 -520 170 1 -27 120 6 -498 28 10 -218 337 26 -128 164 21 -393 503 26 -505 261 1 -76 0 6 -164 219 25 -0 169 5 -262 299 26 -433 151 24 -538 203 18 -503 182 1 -364 461 23 -107 169 21 -478 27 10 -529 0 10 -508 127 1 -45 0 6 -167 268 25 -155 180 21 -65 199 21 -485 63 2 -514 183 18 -227 270 25 -0 40 6 -159 53 5 -595 21 10 -513 0 10 -111 134 12 -203 273 25 -150 104 12 -234 318 25 -165 210 21 -120 84 21 -90 176 6 -65 22 5 -97 173 6 -548 146 1 -495 0 10 -435 174 18 -528 201 1 -0 84 6 -154 279 21 -288 363 26 -123 192 25 -517 179 1 -552 170 18 -120 293 25 -509 0 2 -86 226 12 -509 92 10 -66 0 6 -234 307 25 -0 155 5 -213 235 25 -143 151 21 -263 248 25 -126 99 6 -488 4 2 -549 114 1 -32 145 5 -101 0 5 -518 153 1 -126 296 21 -195 244 21 -207 318 25 -161 221 21 -79 90 21 -189 252 21 -474 84 10 -500 508 19 -158 163 21 -17 59 6 -164 272 25 -441 141 1 -136 246 25 -204 283 25 -108 115 12 -70 215 7 -336 213 15 -505 155 18 -66 135 6 -415 287 22 -137 267 21 -502 114 1 -561 0 10 -31 308 12 -482 220 1 -552 73 10 -500 162 18 -541 311 18 -230 176 21 -480 139 1 -528 174 1 -533 0 2 -70 128 6 -494 97 10 -56 195 21 -78 160 6 -406 218 22 -90 266 21 -105 137 5 -145 232 21 -556 155 18 -88 33 6 -133 241 21 -151 206 21 -104 220 21 -165 275 25 -516 173 1 -518 259 1 -265 382 26 -76 160 6 -124 164 21 -0 177 5 -518 196 1 -554 62 2 -125 219 21 -484 42 2 -158 220 21 -34 77 6 -542 0 10 -495 0 2 -231 324 25 -113 252 25 -150 202 21 -131 176 6 -0 37 6 -517 211 1 -463 0 10 -33 174 21 -103 108 21 -510 27 2 -441 257 22 -177 228 25 -32 190 6 -546 234 1 -0 134 6 -493 205 18 -486 96 10 -528 27 2 -512 198 18 -531 47 2 -130 155 6 -582 122 1 -154 268 25 -520 215 18 -579 0 2 -347 445 23 -167 303 25 -493 0 10 -502 122 2 -98 100 6 -196 254 25 -162 2 5 -541 128 18 -537 148 18 -160 197 21 -167 214 25 -276 99 6 -80 0 6 -116 137 21 -67 0 5 -74 201 6 -529 0 10 -516 113 18 -121 0 6 -546 0 2 -210 262 25 -262 246 21 -175 165 12 -225 253 25 -551 69 2 -0 192 5 -525 0 2 -498 27 10 -155 204 25 -117 196 21 -518 0 10 -134 132 21 -502 0 10 -206 249 25 -135 143 21 -566 7 2 -507 175 1 -148 30 21 -492 0 10 -533 69 10 -594 127 1 -0 157 5 -19 57 5 -217 222 25 -144 121 6 -282 0 15 -409 259 22 -533 242 18 -115 242 21 -549 244 1 -84 127 5 -554 243 1 -16 72 6 -107 258 21 -50 214 21 -213 316 25 -519 208 1 -59 270 12 -214 332 25 -93 204 12 -441 184 18 -203 240 25 -217 312 26 -17 12 6 -153 278 25 -393 385 26 -529 0 10 -432 82 10 -532 0 10 -68 141 6 -165 244 21 -182 331 25 -534 127 1 -55 153 6 -126 0 5 -539 0 2 -37 130 6 -376 197 24 -186 264 21 -71 46 5 -413 32 22 -155 200 21 -237 233 21 -257 254 25 -482 0 10 -54 222 7 -357 372 26 -156 224 21 -359 277 22 -156 302 25 -249 246 21 -88 201 6 -488 214 18 -56 253 21 -0 58 5 -513 184 18 -191 253 25 -564 154 18 -523 181 1 -210 311 25 -107 162 6 -182 256 21 -542 116 18 -96 150 6 -543 64 10 -498 165 1 -119 0 6 -83 235 21 -579 95 22 -112 122 5 -39 326 12 -549 0 10 -445 119 1 -520 24 2 -86 43 5 -542 0 10 -542 0 2 -113 134 6 -108 234 21 -192 313 25 -444 71 22 -501 189 1 -110 210 12 -65 152 6 -476 100 2 -397 475 23 -180 287 25 -316 194 15 -200 289 25 -0 155 6 -22 161 5 -388 274 22 -409 233 24 -150 269 25 -105 135 21 -40 106 6 -548 265 1 -156 211 21 -501 1 2 -211 239 21 -554 40 2 -457 155 1 -549 223 18 -127 0 6 -550 131 18 -26 0 6 -289 331 26 -51 0 6 -515 0 10 -513 213 18 -543 62 2 -0 92 6 -577 267 18 -179 318 21 -81 0 21 -97 202 21 -546 182 18 -238 338 25 -400 290 24 -170 312 21 -0 94 5 -0 145 12 -507 262 1 -106 269 25 -498 0 10 -235 255 7 -553 218 18 -100 152 12 -589 204 18 -525 211 18 -538 0 10 -236 743 16 -70 0 6 -103 140 21 -90 30 5 -563 73 10 -552 0 2 -189 226 21 -495 73 2 -134 220 12 -335 0 15 -546 23 2 -476 0 10 -545 0 10 -151 213 12 -528 104 2 -73 108 5 -148 126 6 -477 181 1 -538 254 18 -200 270 21 -468 697 19 -542 102 10 -33 205 21 -0 133 6 -255 335 21 -6 137 5 -406 287 26 -113 170 12 -90 69 6 -545 112 10 -528 69 2 -154 273 25 -59 16 6 -561 112 1 -545 0 2 -76 97 6 -369 436 26 -249 302 25 -149 195 21 -608 0 2 -48 64 5 -494 0 2 -86 142 5 -126 203 21 -516 105 2 -562 0 10 -171 274 21 -522 218 1 -516 203 1 -143 92 12 -12 164 5 -178 323 25 -187 265 25 -0 44 6 -185 257 21 -524 10 2 -61 133 5 -0 69 6 -524 0 10 -90 0 6 -117 270 25 -533 0 10 -539 177 1 -52 107 5 -53 194 6 -113 168 12 -160 275 25 -164 288 21 -161 197 21 -0 207 6 -56 16 6 -197 274 25 -138 100 6 -194 242 25 -0 0 5 -480 106 2 -141 263 21 -87 218 21 -480 96 10 -120 29 5 -84 0 5 -92 116 6 -187 267 25 -549 0 10 -112 304 25 -106 0 5 -0 0 6 -116 0 6 -556 106 10 -109 117 6 -444 72 2 -140 133 21 -85 0 5 -393 241 1 -487 0 10 -89 141 22 -50 142 6 -523 192 18 -574 195 18 -33 207 6 -113 0 5 -83 233 21 -240 287 25 -184 96 21 -495 150 1 -460 0 2 -541 109 2 -211 297 21 -132 250 25 -152 285 25 -521 126 1 -548 224 1 -158 292 21 -66 81 6 -182 303 25 -556 180 1 -42 143 5 -501 0 10 -521 60 10 -171 242 21 -523 205 1 -203 220 21 -143 270 21 -0 96 6 -568 157 18 -136 228 21 -239 264 25 -0 65 6 -103 119 6 -152 232 21 -195 284 25 -295 309 25 -193 291 25 -61 245 21 -273 220 21 -149 302 25 -140 275 25 -557 180 18 -140 250 25 -181 224 7 -90 135 6 -204 228 25 -174 76 4 -517 177 1 -139 274 21 -101 130 6 -129 136 21 -78 0 5 -501 47 2 -112 157 6 -162 183 21 -79 129 6 -457 173 1 -445 98 2 -157 134 12 -520 197 1 -177 291 25 -228 312 25 -91 75 6 -132 272 21 -519 23 10 -488 109 2 -494 33 10 -188 213 21 -477 238 18 -96 241 21 -519 75 2 -559 137 18 -28 1 6 -492 53 10 -528 306 24 -533 134 18 -551 124 1 -400 273 22 -99 325 21 -567 47 10 -511 95 10 -507 132 1 -36 240 21 -266 320 26 -189 295 25 -70 280 21 -419 0 10 -524 162 18 -180 238 21 -519 0 10 -74 254 21 -496 0 2 -85 11 5 -567 60 2 -168 249 25 -341 246 25 -371 274 22 -82 182 6 -185 214 21 -63 157 6 -473 200 1 -170 206 12 -519 125 1 -527 132 1 -535 149 1 -224 245 21 -128 271 25 -514 189 1 -534 0 2 -39 0 6 -526 40 2 -207 257 25 -521 151 1 -149 270 21 -130 156 12 -140 214 12 -531 120 2 -197 293 25 -348 411 16 -186 612 16 -446 0 10 -513 92 10 -240 317 21 -508 56 2 -512 131 18 -85 155 4 -565 102 2 -158 326 25 -508 143 18 -43 110 5 -139 91 5 -500 0 2 -314 382 26 -110 105 5 -142 234 21 -568 158 1 -0 186 6 -416 118 15 -158 134 21 -143 293 21 -531 242 18 -99 184 21 -107 294 21 -0 94 6 -161 292 21 -544 24 10 -194 338 25 -191 232 12 -486 38 2 -532 29 10 -190 334 12 -138 165 21 -560 114 2 -567 107 1 -527 0 10 -124 214 7 -400 515 23 -428 231 24 -162 202 25 -535 220 1 -532 126 18 -106 143 21 -74 264 21 -160 168 4 -121 267 25 -529 146 1 -179 238 25 -103 0 5 -165 170 21 -504 2 10 -535 106 2 -534 274 18 -229 271 25 -427 145 24 -336 211 22 -176 204 25 -550 0 2 -189 283 25 -95 0 6 -250 193 21 -483 43 10 -530 7 2 -523 189 18 -159 147 21 -530 4 2 -486 0 10 -329 277 24 -560 0 10 -141 139 5 -111 232 21 -496 214 1 -169 0 6 -112 204 7 -539 117 18 -521 205 18 -519 0 10 -176 298 21 -547 189 18 -177 272 21 -547 177 18 -527 146 18 -527 137 1 -31 0 5 -7 5 5 -86 187 6 -466 204 1 -496 5 2 -542 5 10 -143 182 21 -523 106 10 -532 0 10 -508 170 18 -209 270 25 -238 157 6 -464 267 1 -475 275 1 -140 241 12 -159 240 25 -166 0 6 -117 225 25 -380 244 24 -173 125 6 -516 220 18 -525 115 2 -122 75 5 -522 0 2 -548 129 18 -204 233 25 -57 179 6 -523 197 18 -171 122 6 -250 283 25 -240 299 25 -31 0 5 -109 105 6 -97 94 6 -220 240 25 -537 20 10 -525 0 2 -513 216 18 -32 170 12 -562 0 2 -210 189 25 -543 0 10 -562 213 1 -134 11 5 -83 252 21 -137 213 21 -10 10 6 -106 297 21 -508 0 10 -456 557 19 -522 176 18 -538 48 10 -258 273 25 -167 220 21 -550 0 2 -541 0 2 -89 199 6 -127 183 6 -503 72 10 -344 280 24 -111 151 6 -340 100 15 -73 180 6 -143 278 25 -212 249 26 -157 260 12 -188 229 21 -81 199 21 -196 308 26 -503 45 2 -449 53 2 -127 246 21 -515 169 18 -528 148 18 -482 164 1 -37 72 6 -181 245 25 -148 174 21 -429 252 18 -152 254 21 -518 121 1 -415 69 24 -461 142 1 -543 261 1 -558 7 10 -93 152 6 -505 8 10 -0 75 5 -109 113 21 -0 51 5 -40 175 6 -542 138 1 -298 416 23 -521 273 1 -248 419 16 -132 26 5 -0 136 6 -448 0 10 -503 80 2 -255 292 25 -4 22 6 -568 50 2 -500 161 3 -0 125 6 -526 0 10 -260 296 26 -540 198 18 -527 258 1 -0 156 5 -31 278 21 -493 186 18 -179 250 25 -406 246 22 -158 186 21 -537 125 18 -174 295 21 -498 204 18 -131 244 21 -523 117 2 -553 157 18 -497 75 2 -214 324 25 -108 62 5 -543 75 10 -162 240 21 -8 104 6 -113 38 5 -499 249 22 -136 222 12 -182 160 21 -231 259 25 -0 0 6 -526 0 10 -151 196 21 -559 0 10 -525 0 10 -172 245 25 -532 102 2 -521 88 10 -0 0 5 -99 59 21 -174 261 21 -32 0 6 -109 0 5 -122 206 21 -520 118 18 -54 0 6 -560 130 18 -503 161 1 -518 44 2 -174 282 25 -460 0 22 -542 121 18 -132 0 5 -252 567 9 -515 0 10 -520 0 10 -427 135 22 -184 284 25 -15 0 6 -127 292 21 -484 20 10 -173 306 25 -88 255 21 -564 95 2 -542 40 10 -136 252 12 -476 99 2 -145 403 16 -532 78 10 -526 0 10 -457 174 24 -559 86 10 -514 227 1 -197 217 21 -513 64 10 -94 181 21 -532 0 2 -509 232 18 -78 242 21 -46 50 5 -0 178 5 -470 79 2 -481 156 1 -530 0 10 -536 11 2 -551 212 1 -92 95 6 -496 208 1 -0 134 6 -372 7 10 -416 324 22 -167 137 4 -446 314 24 -412 388 26 -439 164 22 -150 167 21 -45 2 5 -543 0 10 -220 115 15 -37 0 6 -49 253 7 -543 263 18 -536 0 10 -573 63 10 -520 0 2 -55 0 6 -530 64 10 -516 176 18 -482 237 1 -115 244 21 -505 0 2 -537 0 2 -207 255 25 -142 24 6 -480 0 2 -551 172 1 -62 110 6 -334 192 18 -106 233 21 -552 0 10 -564 224 18 -122 286 21 -0 131 5 -124 182 6 -540 103 10 -186 217 25 -200 215 21 -33 28 5 -536 43 10 -159 0 6 -159 240 25 -555 0 2 -502 180 18 -532 0 10 -138 267 25 -521 178 1 -101 97 6 -468 360 26 -92 312 21 -549 0 2 -254 316 26 -538 208 1 -80 0 6 -493 123 1 -166 320 25 -86 155 5 -336 456 23 -504 100 10 -149 211 7 -412 0 24 -441 270 26 -591 162 18 -430 189 22 -0 0 6 -494 0 2 -171 317 25 -525 209 18 -211 296 21 -314 96 15 -104 243 21 -155 309 25 -471 134 1 -555 64 2 -356 207 24 -294 314 24 -193 267 25 -187 172 12 -138 252 21 -125 271 25 -244 241 25 -572 228 1 -536 239 18 -519 99 2 -477 0 2 -185 314 25 -121 143 21 -231 220 21 -68 31 5 -173 296 21 -89 83 6 -141 187 6 -71 244 7 -534 123 18 -300 401 23 -504 897 17 -45 174 6 -307 345 26 -554 72 10 -510 105 2 -538 227 1 -143 187 25 -130 248 12 -97 16 6 -149 252 21 -229 159 21 -561 32 10 -126 282 21 -527 168 1 -551 222 1 -100 77 5 -495 0 2 -593 84 2 -163 0 6 -111 0 6 -513 254 18 -154 261 12 -121 0 5 -541 39 2 -566 87 10 -58 156 6 -60 199 5 -88 87 6 -166 260 21 -151 156 12 -140 261 25 -105 152 12 -101 131 6 -10 75 5 -193 275 25 -69 230 21 -111 173 21 -79 194 6 -24 235 21 -513 85 10 -456 0 2 -480 0 10 -44 119 6 -384 240 24 -611 34 2 -84 193 12 -474 7 10 -156 218 21 -95 62 6 -0 152 5 -530 154 1 -519 41 2 -185 165 6 -302 203 22 -560 230 18 -561 67 2 -162 248 21 -115 295 12 -110 264 21 -0 0 5 -104 258 21 -523 246 1 -78 177 6 -137 166 6 -135 142 12 -73 191 21 -233 286 25 -75 0 5 -75 3 5 -342 284 22 -529 74 2 -398 230 13 -119 319 25 -216 273 21 -114 159 6 -545 175 1 -558 124 18 -109 198 25 -505 105 2 -111 82 6 -538 176 18 -150 291 25 -198 334 25 -47 25 6 -476 5 2 -118 263 21 -221 293 21 -109 138 12 -198 251 25 -162 87 6 -3 48 6 -108 0 5 -536 44 10 -541 0 10 -539 0 10 -189 215 25 -64 127 5 -56 134 6 -81 37 6 -0 200 5 -499 261 18 -198 280 21 -132 158 6 -526 271 18 -0 139 5 -478 85 2 -199 268 25 -32 109 6 -113 207 25 -524 168 1 -442 166 22 -424 0 22 -127 202 21 -430 47 10 -573 231 18 -204 142 6 -161 163 6 -556 126 1 -106 107 6 -113 192 12 -94 48 6 -126 153 6 -74 264 12 -156 111 12 -188 240 21 -211 261 21 -179 241 25 -534 89 10 -156 334 25 -192 310 25 -346 0 15 -524 178 18 -555 39 10 -112 265 21 -523 233 18 -505 0 10 -126 139 21 -0 176 5 -539 185 1 -552 244 18 -156 306 21 -458 1 2 -526 91 2 -166 273 25 -45 0 5 -102 0 6 -536 215 1 -475 131 18 -130 239 21 -477 0 2 -154 277 25 -371 558 23 -102 24 6 -540 229 18 -0 214 21 -476 74 24 -523 0 10 -61 66 6 -514 0 10 -528 86 10 -77 0 5 -451 35 2 -196 302 25 -130 260 21 -38 0 6 -154 138 6 -499 166 1 -45 113 5 -172 276 25 -528 285 1 -511 163 18 -91 7 6 -84 0 6 -533 202 1 -535 0 2 -524 115 1 -66 72 5 -539 0 10 -183 377 16 -125 90 5 -185 318 25 -540 168 1 -117 318 21 -204 244 25 -565 213 1 -496 141 1 -476 0 10 -535 148 1 -69 270 7 -162 272 25 -505 214 18 -523 134 1 -49 232 7 -563 69 10 -26 73 6 -114 251 21 -72 58 5 -516 0 2 -141 275 21 -132 220 21 -112 164 5 -511 164 1 -177 210 21 -34 110 5 -118 160 6 -525 212 1 -78 134 6 -439 0 2 -4 57 5 -526 170 18 -401 210 24 -182 240 25 -152 276 21 -521 192 18 -502 0 2 -124 212 21 -176 212 25 -108 92 21 -114 224 21 -0 163 12 -54 36 6 -554 86 2 -129 122 21 -57 186 5 -172 187 21 -412 257 24 -307 18 22 -100 0 6 -122 68 5 -184 316 25 -528 116 2 -200 233 21 -99 148 5 -107 155 6 -539 66 2 -380 118 24 -220 231 25 -520 85 10 -444 127 18 -155 307 21 -409 225 22 -529 175 1 -149 233 21 -536 62 10 -0 65 6 -442 200 22 -172 302 21 -55 170 21 -218 279 25 -166 217 21 -68 61 5 -212 186 25 -178 253 21 -515 0 2 -149 1 5 -0 177 5 -561 164 1 -360 306 22 -522 0 10 -45 242 21 -303 143 15 -209 373 25 -534 135 1 -537 0 10 -96 66 6 -354 144 24 -556 150 1 -378 725 23 -39 126 6 -522 123 18 -9 0 6 -103 101 6 -466 70 22 -164 171 12 -150 219 21 -119 274 12 -125 257 21 -86 0 6 -390 124 24 -200 294 25 -222 276 25 -540 0 2 -109 0 5 -443 93 22 -53 39 6 -544 245 18 -548 132 18 -511 95 2 -161 148 21 -208 232 21 -204 272 21 -483 31 2 -86 111 6 -514 0 10 -64 223 7 -86 64 6 -53 197 12 -265 346 12 -64 0 6 -155 288 25 -536 120 1 -224 197 25 -166 274 25 -149 245 21 -230 310 25 -494 144 18 -0 167 12 -512 60 10 -501 0 10 -496 108 10 -553 101 2 -192 77 21 -3 73 5 -520 0 10 -541 224 18 -515 92 2 -356 513 23 -5 81 5 -159 23 5 -96 176 6 -119 0 5 -566 152 18 -551 0 10 -214 250 25 -46 65 6 -174 251 25 -111 56 5 -191 229 21 -87 185 21 -485 155 18 -514 153 18 -96 255 21 -102 172 6 -201 297 25 -156 137 21 -549 58 10 -298 386 26 -523 224 18 -88 87 6 -280 242 24 -180 199 25 -106 133 5 -492 0 2 -33 261 21 -53 187 21 -480 186 18 -490 20 2 -0 125 6 -125 0 5 -43 38 6 -111 220 21 -566 197 18 -120 177 6 -166 246 25 -352 337 22 -67 56 6 -531 66 10 -405 247 24 -0 177 6 -568 10 2 -170 266 21 -541 20 10 -243 0 15 -554 101 2 -146 344 25 -517 28 10 -144 108 21 -509 155 1 -114 241 25 -146 27 5 -476 95 10 -106 181 12 -53 302 25 -45 0 5 -531 74 10 -539 121 1 -69 40 6 -513 260 1 -481 32 2 -23 0 6 -210 228 25 -160 99 12 -157 255 25 -556 0 10 -203 283 25 -53 265 21 -469 155 18 -526 47 10 -53 283 21 -531 176 18 -506 0 10 -186 95 21 -245 262 25 -331 102 15 -13 93 5 -74 141 6 -121 0 6 -72 74 6 -444 294 26 -69 276 21 -163 214 21 -433 224 22 -529 166 18 -505 25 2 -172 204 6 -493 156 24 -123 276 25 -664 1023 19 -162 78 6 -537 164 1 -512 225 1 -33 166 5 -596 0 2 -321 225 25 -61 87 6 -488 379 26 -513 224 1 -32 156 5 -479 0 10 -392 289 24 -544 170 1 -38 195 6 -129 0 6 -61 159 5 -408 748 19 -72 191 21 -547 0 10 -89 109 6 -539 164 1 -560 152 18 -550 85 10 -196 301 25 -99 154 5 -558 0 10 -164 259 21 -67 11 6 -551 111 2 -157 286 25 -487 226 18 -251 287 25 -144 225 21 -85 259 21 -537 119 1 -493 270 1 -87 77 6 -521 162 1 -140 224 21 -193 282 25 -517 952 23 -552 90 2 -140 199 25 -223 249 25 -334 446 23 -534 157 18 -534 0 10 -505 0 10 -266 291 26 -472 475 19 -163 168 25 -532 18 10 -116 46 6 -130 0 6 -145 179 12 -534 0 10 -499 0 2 -504 98 10 -420 339 26 -185 203 21 -347 442 23 -20 36 21 -492 235 1 -466 0 2 -546 8 2 -488 259 1 -495 143 18 -141 0 6 -98 150 6 -488 281 18 -82 114 21 -172 135 21 -429 259 22 -227 307 26 -126 262 25 -43 200 6 -218 291 26 -263 61 15 -516 59 10 -520 0 10 -80 114 5 -94 209 12 -638 268 18 -181 206 21 -281 331 25 -463 201 18 -510 190 1 -541 0 2 -154 308 21 -539 9 2 -200 173 21 -573 43 10 -493 269 18 -564 0 10 -110 141 6 -537 62 10 -190 260 21 -165 298 21 -0 176 6 -62 141 6 -133 0 5 -526 135 18 -232 279 25 -533 60 10 -102 205 25 -503 125 1 -548 0 2 -34 241 21 -532 15 10 -159 263 21 -103 105 21 -322 436 26 -563 1 10 -356 445 23 -392 321 26 -554 192 18 -231 258 25 -78 81 6 -87 127 5 -88 147 6 -539 43 10 -476 124 1 -546 284 18 -68 0 5 -437 315 26 -194 295 21 -67 157 6 -194 271 21 -521 198 1 -500 82 10 -176 280 21 -68 67 5 -325 403 23 -55 66 5 -22 0 5 -482 608 19 -185 296 25 -545 0 2 -469 284 1 -118 196 21 -164 202 21 -529 0 2 -226 248 24 -508 0 10 -534 0 10 -210 258 21 -239 331 25 -29 207 6 -195 287 25 -196 547 23 -463 9 2 -149 12 21 -505 195 1 -510 197 1 -467 74 2 -35 134 5 -166 258 21 -208 244 25 -394 254 22 -0 147 6 -475 223 1 -144 262 25 -491 121 1 -132 278 25 -95 85 6 -459 0 2 -538 193 18 -25 31 6 -342 541 23 -49 185 6 -144 315 25 -579 199 1 -404 276 24 -187 253 25 -539 47 10 -160 236 21 -66 132 6 -131 285 21 -536 226 18 -474 126 1 -108 0 6 -96 0 6 -108 479 25 -21 185 21 -416 241 22 -87 188 21 -539 0 10 -414 279 24 -39 0 5 -519 29 10 -465 150 1 -122 162 6 -269 373 25 -93 104 6 -113 3 6 -211 280 25 -536 100 10 -460 0 2 -47 75 6 -421 307 26 -533 152 1 -153 270 25 -554 26 2 -57 0 5 -521 160 18 -135 228 21 -123 73 6 -258 199 12 -129 241 21 -478 109 10 -200 259 25 -65 0 5 -90 98 6 -152 36 21 -531 189 18 -30 0 6 -505 49 2 -538 79 2 -527 146 1 -131 304 25 -67 79 6 -422 4 24 -516 199 18 -545 101 2 -194 275 21 -516 0 2 -130 0 6 -80 99 6 -185 278 25 -564 165 18 -438 697 19 -408 0 2 -482 164 24 -163 108 12 -138 129 21 -90 269 25 -82 222 21 -475 108 10 -69 200 21 -528 204 18 -553 109 1 -84 6 5 -568 42 2 -502 164 18 -0 162 12 -51 134 6 -75 248 7 -30 48 6 -106 0 6 -13 0 6 -197 194 25 -0 14 5 -538 207 1 -0 121 6 -410 236 18 -111 0 5 -0 134 5 -160 213 21 -43 160 6 -152 265 25 -148 274 25 -232 312 21 -532 0 10 -124 410 16 -233 214 25 -125 201 21 -424 271 22 -71 71 6 -535 174 1 -580 131 18 -535 0 2 -149 259 21 -235 299 26 -168 210 12 -137 69 6 -132 212 25 -0 68 6 -387 199 22 -176 239 21 -440 65 2 -339 269 22 -326 437 23 -538 189 1 -527 0 2 -532 234 1 -516 182 1 -518 180 1 -58 69 5 -200 303 25 -80 157 6 -559 131 1 -538 153 18 -506 205 1 -108 27 21 -512 39 10 -32 0 6 -135 170 21 -150 244 25 -162 176 21 -528 102 10 -63 215 21 -95 55 6 -522 0 10 -534 123 18 -74 97 6 -110 110 6 -95 233 21 -198 145 21 -0 296 21 -176 0 6 -521 43 2 -146 217 21 -186 196 21 -171 0 6 -173 0 21 -545 0 10 -585 172 18 -20 208 5 -184 180 21 -137 140 6 -57 200 21 -171 200 21 -196 36 6 -114 50 6 -97 112 6 -397 171 24 -541 0 10 -535 117 1 -217 316 25 -375 503 23 -122 0 6 -506 150 18 -77 0 5 -137 106 4 -125 231 21 -177 249 21 -572 0 10 -177 282 25 -209 238 25 -130 204 21 -548 14 10 -519 0 2 -18 182 6 -509 133 1 -191 257 25 -115 126 6 -164 187 21 -29 213 7 -153 222 21 -520 0 10 -513 62 2 -495 105 10 -498 191 18 -552 135 1 -542 33 10 -143 91 4 -209 217 25 -110 199 6 -554 197 1 -551 0 10 -167 114 6 -505 0 10 -267 243 12 -533 146 1 -475 155 1 -174 228 21 -60 4 6 -186 175 25 -191 294 25 -0 232 25 -424 182 24 -0 114 5 -519 0 10 -0 0 6 -93 49 6 -135 209 21 -360 107 24 -485 131 18 -12 0 6 -481 37 2 -529 0 2 -0 175 6 -113 236 25 -335 229 24 -243 210 21 -541 0 10 -5 158 5 -128 124 6 -242 324 26 -0 119 6 -96 0 5 -489 25 10 -106 208 21 -513 208 1 -495 0 2 -233 301 25 -266 361 26 -535 113 1 -91 27 5 -585 151 1 -508 181 1 -556 0 2 -220 278 25 -501 21 2 -241 207 21 -342 13 3 -566 44 2 -105 110 6 -512 165 18 -189 293 25 -236 206 12 -80 125 5 -95 116 21 -526 0 10 -20 183 6 -214 259 25 -61 280 12 -51 175 6 -0 84 5 -562 234 18 -123 180 21 -558 0 10 -119 233 21 -528 151 1 -553 33 2 -118 102 21 -72 19 6 -543 0 2 -89 158 12 -557 0 2 -522 0 10 -1 27 6 -561 0 10 -40 258 21 -540 150 1 -523 112 1 -187 325 26 -43 116 21 -130 234 21 -32 119 5 -528 59 10 -368 128 24 -485 0 10 -2 17 6 -510 266 1 -140 245 21 -80 240 21 -0 209 21 -121 152 6 -448 276 22 -113 193 6 -270 194 21 -474 96 2 -144 159 21 -561 0 10 -278 252 25 -80 135 6 -478 171 18 -576 255 1 -309 96 15 -168 232 21 -561 0 10 -561 0 10 -81 3 5 -208 242 21 -117 165 21 -480 867 17 -215 302 21 -526 202 1 -174 96 21 -388 488 23 -368 0 22 -330 464 23 -86 167 21 -55 0 6 -531 13 10 -89 269 21 -99 167 6 -75 178 6 -66 171 6 -533 221 1 -423 316 26 -517 214 1 -502 95 10 -511 68 2 -538 154 1 -174 130 21 -185 254 25 -58 4 6 -421 433 26 -528 160 18 -532 0 10 -234 165 24 -502 0 2 -478 172 1 -521 141 18 -126 256 25 -536 197 1 -63 0 6 -162 0 6 -13 162 6 -455 149 1 -55 242 21 -113 208 21 -519 12 10 -154 128 6 -322 117 24 -175 305 26 -498 0 2 -93 170 6 -462 143 18 -62 101 6 -524 123 18 -502 82 10 -213 261 26 -181 269 25 -224 297 26 -582 228 18 -212 220 6 -64 0 6 -242 0 15 -533 173 1 -114 255 21 -446 142 22 -521 252 18 -548 102 10 -563 146 1 -527 142 18 -114 103 6 -174 255 21 -515 0 2 -77 259 21 -241 223 25 -99 0 6 -166 260 25 -551 127 1 -189 313 25 -530 158 1 -5 148 5 -123 0 6 -386 142 22 -529 184 18 -84 19 6 -45 60 6 -149 244 21 -169 127 22 -185 259 21 -481 163 18 -89 36 6 -21 0 6 -537 181 18 -534 142 1 -303 139 15 -536 176 18 -84 0 5 -0 93 6 -75 195 21 -480 290 26 -532 94 10 -554 0 2 -13 169 6 -160 123 6 -527 52 10 -163 241 21 -359 132 15 -545 0 10 -522 0 10 -98 189 12 -1 212 21 -59 176 6 -94 0 5 -537 248 1 -545 170 18 -519 64 10 -196 257 21 -79 202 25 -390 0 24 -134 212 21 -550 0 2 -515 242 18 -353 464 23 -536 218 1 -218 200 12 -304 66 15 -414 204 22 -166 282 25 -422 187 22 -90 22 6 -479 136 1 -537 164 1 -244 278 25 -214 228 21 -104 76 5 -509 75 10 -513 23 10 -470 30 10 -569 0 10 -119 0 6 -56 214 21 -214 438 25 -116 224 21 -168 144 21 -78 0 6 -27 84 6 -0 195 6 -0 0 6 -458 44 10 -483 166 1 -537 154 1 -211 234 21 -255 87 15 -628 647 23 -83 34 5 -206 90 21 -120 163 12 -517 118 18 -20 0 6 -152 261 25 -61 93 6 -144 145 6 -76 168 5 -194 137 21 -531 0 2 -502 266 18 -354 212 22 -499 0 10 -540 120 1 -0 73 6 -518 194 18 -87 0 6 -92 0 6 -449 245 18 -132 259 25 -111 256 25 -512 0 2 -577 0 2 -192 225 21 -24 0 6 -74 175 21 -74 21 5 -73 98 6 -555 240 18 -100 111 5 -554 263 1 -537 133 1 -34 206 6 -286 220 15 -160 27 21 -498 26 10 -564 137 1 -141 176 21 -45 110 5 -215 280 25 -568 75 10 -138 281 21 -133 214 21 -525 119 2 -487 145 1 -161 155 6 -535 283 18 -0 123 6 -518 141 18 -462 229 22 -205 268 25 -150 293 25 -140 236 21 -32 85 6 -44 149 12 -544 150 1 -450 0 3 -491 112 1 -69 159 6 -103 181 12 -185 222 21 -386 485 26 -490 121 1 -0 148 6 -201 177 21 -224 149 21 -448 33 2 -542 161 18 -120 257 21 -106 176 21 -532 209 1 -49 32 5 -248 48 15 -567 21 10 -40 94 6 -181 204 21 -185 216 12 -503 0 2 -553 146 1 -325 0 15 -501 40 10 -540 108 10 -555 0 2 -506 119 2 -26 113 12 -529 0 2 -0 202 6 -527 106 2 -22 0 5 -519 140 18 -481 215 18 -13 70 6 -165 62 21 -188 290 25 -511 34 10 -542 0 10 -35 261 7 -12 0 6 -80 278 21 -0 160 6 -263 234 21 -54 8 5 -179 184 21 -181 272 21 -440 0 10 -522 0 2 -507 0 2 -371 285 24 -76 317 21 -170 261 25 -423 150 24 -374 174 24 -547 68 10 -144 272 21 -122 250 21 -72 220 21 -413 132 1 -531 135 1 -584 0 10 -110 67 5 -38 66 6 -97 161 21 -449 0 22 -26 186 6 -525 0 10 -64 0 6 -38 237 7 -94 0 6 -158 273 21 -424 0 10 -0 104 5 -64 0 6 -68 0 6 -468 0 2 -192 259 25 -75 117 6 -555 174 18 -162 192 21 -511 0 10 -469 0 2 -99 0 5 -104 14 6 -545 133 18 -509 0 10 -577 132 1 -134 230 21 -274 275 25 -107 0 6 -135 282 25 -78 224 21 -508 17 10 -475 129 1 -425 210 24 -565 122 18 -532 108 2 -19 182 6 -38 147 6 -546 0 2 -458 0 10 -176 180 21 -497 158 18 -178 268 25 -157 257 25 -0 103 5 -129 244 21 -554 89 2 -118 236 25 -200 311 21 -262 6 25 -480 182 1 -206 311 25 -91 140 6 -545 101 10 -526 227 1 -205 220 25 -66 264 21 -548 192 1 -77 107 6 -0 140 6 -357 469 23 -128 261 21 -499 99 2 -0 117 6 -175 238 21 -62 149 12 -124 7 6 -343 254 24 -517 271 24 -177 236 21 -196 257 25 -446 107 2 -133 135 6 -107 134 12 -61 10 5 -206 282 25 -16 23 6 -514 0 10 -533 7 10 -134 225 21 -212 229 25 -585 0 2 -141 141 21 -310 445 23 -194 264 21 -148 303 25 -148 265 25 -19 124 5 -506 190 1 -397 115 24 -421 206 24 -486 66 2 -154 187 21 -169 466 16 -279 195 21 -106 103 6 -86 252 25 -551 180 1 -208 272 21 -177 163 21 -538 0 10 -544 11 10 -108 101 5 -500 134 1 -0 0 5 -144 227 25 -180 275 12 -87 0 5 -527 133 18 -552 97 2 -539 114 1 -508 64 10 -527 232 1 -145 216 6 -83 188 21 -474 127 18 -85 125 6 -51 217 6 -558 162 1 -86 235 21 -513 190 1 -155 284 21 -476 229 1 -535 0 2 -98 303 21 -39 137 6 -274 284 25 -0 188 6 -85 285 21 -545 0 2 -168 296 25 -554 169 24 -140 259 25 -221 235 21 -166 311 21 -167 249 21 -50 240 25 -27 152 5 -219 240 21 -374 479 26 -454 11 10 -533 181 18 -29 93 6 -50 118 6 -143 272 25 -541 0 2 -510 0 10 -97 108 6 -248 341 25 -0 0 6 -200 202 21 -110 229 7 -558 0 10 -201 0 6 -531 89 10 -2 0 5 -67 0 5 -96 82 6 -531 143 1 -444 254 18 -487 25 10 -144 207 21 -108 207 5 -448 28 10 -487 209 1 -248 237 21 -228 293 21 -155 117 21 -77 109 6 -122 233 21 -446 358 26 -499 112 2 -48 0 6 -93 85 5 -505 52 10 -155 180 25 -0 22 5 -0 252 7 -190 304 25 -125 196 12 -95 248 12 -500 0 10 -355 459 23 -140 200 7 -83 2 6 -562 111 2 -269 134 24 -23 27 6 -366 497 23 -522 135 18 -7 24 6 -161 262 21 -536 0 2 -516 194 18 -516 244 18 -174 278 25 -96 23 6 -176 257 25 -74 0 6 -93 238 21 -505 171 18 -584 0 2 -148 264 12 -230 174 25 -403 242 18 -17 318 12 -140 67 5 -92 139 12 -465 249 18 -20 125 5 -119 90 21 -536 168 1 -534 210 1 -538 0 10 -97 223 12 -138 160 6 -0 166 6 -232 223 21 -462 258 18 -369 447 23 -209 254 25 -541 714 19 -572 0 2 -501 35 10 -142 217 21 -115 29 6 -510 94 2 -162 189 21 -425 327 26 -509 103 10 -488 35 10 -537 0 10 -497 154 1 -0 0 6 -490 28 10 -38 127 6 -299 0 15 -77 127 5 -176 247 21 -0 138 6 -547 0 2 -49 0 5 -213 163 21 -561 122 18 -513 147 1 -507 150 18 -410 144 24 -537 7 2 -75 76 6 -495 126 18 -114 242 25 -500 8 2 -0 163 21 -551 129 18 -60 233 7 -172 191 6 -84 179 6 -549 171 18 -504 145 18 -151 269 25 -294 313 26 -124 311 25 -373 77 24 -124 0 6 -552 0 10 -199 196 21 -514 136 18 -549 218 18 -526 153 18 -492 0 10 -466 127 18 -191 258 21 -547 0 2 -151 210 25 -504 238 1 -516 152 18 -68 77 5 -314 219 15 -506 244 18 -483 0 10 -572 165 18 -560 158 18 -509 241 18 -542 155 1 -115 0 5 -514 216 1 -553 154 18 -296 418 25 -513 85 2 -111 38 5 -221 311 25 -117 93 5 -211 160 25 -271 309 12 -185 256 21 -57 47 6 -94 0 6 -115 268 21 -509 80 2 -23 8 6 -496 224 18 -181 245 25 -550 83 10 -196 170 21 -0 152 5 -33 101 5 -300 449 23 -168 202 21 -76 272 25 -183 274 25 -0 0 6 -520 166 18 -523 255 18 -302 380 26 -521 0 10 -72 151 6 -499 228 18 -475 0 2 -514 57 2 -538 79 10 -535 54 10 -531 287 18 -407 148 24 -80 254 21 -197 234 21 -135 181 21 -376 251 24 -108 257 21 -556 0 10 -552 146 18 -117 189 21 -20 152 21 -500 35 2 -467 118 24 -67 67 21 -65 0 5 -356 437 23 -75 0 6 -108 112 6 -116 153 12 -466 5 10 -158 294 21 -205 226 25 -261 127 6 -156 292 25 -509 234 18 -540 0 10 -6 102 6 -78 173 12 -578 272 1 -189 224 25 -256 233 25 -248 244 21 -540 0 2 -494 61 10 -0 50 5 -104 263 21 -198 256 25 -150 240 21 -22 217 7 -175 129 6 -41 159 5 -546 215 18 -0 46 6 -59 60 6 -174 235 25 -567 280 1 -82 217 21 -143 195 21 -79 249 21 -108 151 6 -85 242 21 -487 256 18 -319 113 15 -484 109 2 -543 213 18 -564 127 1 -502 44 2 -528 0 2 -97 121 21 -464 212 1 -266 317 25 -182 264 25 -152 205 21 -497 199 1 -510 137 1 -0 182 21 -545 63 10 -183 293 25 -521 0 10 -532 0 2 -69 11 6 -132 187 6 -212 246 25 -134 198 25 -77 207 21 -212 299 25 -540 123 1 -215 289 25 -104 0 6 -529 165 18 -171 285 25 -425 206 22 -0 28 5 -30 94 5 -470 660 19 -516 147 1 -169 233 21 -225 311 25 -377 161 22 -473 209 1 -55 183 5 -486 34 2 -180 213 21 -72 236 7 -539 199 1 -335 200 18 -258 407 25 -519 1 10 -516 155 1 -525 104 10 -121 114 21 -450 141 1 -542 219 1 -434 56 2 -175 264 21 -577 156 18 -119 24 6 -0 112 6 -546 177 18 -169 281 12 -529 181 1 -401 305 26 -519 83 10 -121 295 25 -44 134 6 -500 98 2 -77 252 21 -139 162 25 -127 195 21 -533 231 1 -514 32 2 -532 192 18 -507 0 10 -526 130 1 -121 217 25 -59 140 6 -97 0 6 -85 280 7 -553 0 2 -128 276 21 -167 161 12 -92 0 6 -44 133 12 -550 156 1 -89 142 6 -0 164 5 -177 282 25 -528 198 18 -255 235 21 -99 49 6 -584 0 2 -229 299 25 -130 189 12 -217 302 25 -167 276 25 -8 73 6 -519 178 18 -2 151 5 -504 0 10 -561 157 18 -397 283 22 -339 486 23 -60 131 12 -176 175 21 -548 73 2 -527 210 18 -555 226 1 -182 304 25 -0 281 21 -75 176 6 -61 119 6 -83 217 21 -263 118 24 -546 0 10 -185 240 21 -39 108 6 -127 169 21 -196 287 25 -186 307 25 -0 0 6 -79 189 12 -105 229 7 -151 193 21 -199 241 25 -563 125 18 -570 183 1 -79 214 12 -120 0 6 -457 120 2 -379 822 23 -550 31 2 -490 258 1 -411 307 22 -155 263 21 -438 112 22 -52 82 6 -135 308 25 -545 189 1 -28 30 6 -524 276 18 -550 144 18 -0 3 6 -124 3 6 -489 114 1 -526 0 10 -222 291 25 -179 178 21 -118 19 6 -488 198 1 -113 14 5 -123 230 21 -17 0 6 -267 286 25 -536 123 18 -537 25 10 -8 116 6 -507 207 1 -207 278 25 -189 253 21 -181 259 25 -349 106 24 -418 187 24 -196 269 25 -536 165 18 -291 269 21 -247 56 15 -546 0 2 -469 0 2 -119 190 21 -205 291 21 -51 0 6 -560 0 10 -53 162 6 -174 267 25 -391 131 22 -492 0 10 -359 194 24 -148 136 21 -41 207 21 -262 341 26 -215 224 21 -120 8 6 -499 245 1 -287 344 26 -97 156 6 -52 261 21 -117 276 21 -23 150 6 -543 84 10 -194 241 25 -493 117 1 -179 328 21 -55 283 21 -171 182 21 -500 65 2 -534 0 10 -94 173 21 -166 265 21 -499 196 18 -139 215 12 -101 0 5 -530 7 10 -517 181 1 -98 136 6 -82 0 5 -119 253 12 -524 220 18 -541 123 1 -117 313 21 -31 0 6 -538 224 1 -545 0 10 -362 487 23 -26 142 5 -99 113 6 -508 0 2 -556 126 1 -212 240 25 -36 434 16 -506 294 1 -536 208 1 -93 307 21 -169 160 6 -157 186 21 -524 131 1 -78 0 6 -523 29 2 -129 178 12 -150 291 21 -519 196 18 -174 304 21 -497 269 18 -0 0 6 -539 117 2 -69 152 6 -174 227 21 -207 212 25 -188 217 25 -494 664 19 -64 0 6 -188 271 25 -106 0 6 -532 202 18 -401 279 24 -125 183 21 -555 276 18 -1 156 5 -155 192 21 -153 256 25 -39 177 6 -532 0 2 -521 29 2 -171 290 25 -536 0 2 -597 117 18 -164 307 25 -456 108 2 -158 231 25 -105 303 25 -172 262 25 -85 372 16 -26 199 5 -143 194 21 -0 146 5 -132 252 21 -148 109 5 -531 244 18 -512 15 10 -545 113 1 -129 173 12 -261 675 17 -121 66 6 -138 161 6 -108 28 6 -187 0 6 -523 195 18 -512 33 3 -554 0 10 -90 0 5 -71 167 5 -74 136 6 -40 203 6 -531 0 2 -157 250 21 -292 140 15 -161 221 21 -180 280 21 -500 159 22 -533 65 2 -153 147 6 -186 315 25 -95 8 6 -518 31 2 -570 149 18 -497 166 18 -534 247 1 -476 113 10 -572 199 18 -132 113 6 -514 0 2 -518 146 1 -508 65 2 -152 190 21 -164 240 25 -218 350 25 -515 0 10 -161 171 21 -163 236 25 -433 125 22 -280 291 25 -529 184 1 -100 132 6 -517 200 1 -277 250 21 -537 26 10 -483 0 10 -526 196 1 -408 218 24 -93 11 6 -71 282 21 -529 172 1 -106 124 5 -556 0 2 -523 0 2 -215 282 25 -496 83 2 -65 258 21 -521 143 1 -526 75 10 -177 125 6 -172 221 25 -180 159 12 -0 64 6 -89 95 6 -199 270 25 -554 186 18 -4 90 6 -128 265 21 -534 0 10 -537 132 18 -181 317 25 -89 135 6 -0 13 5 -0 95 5 -191 215 21 -111 228 21 -211 178 25 -300 388 26 -51 145 6 -188 239 12 -0 120 6 -186 204 21 -521 209 1 -92 144 21 -160 220 25 -0 0 6 -463 0 2 -478 0 10 -407 59 15 -48 82 5 -146 214 21 -142 73 6 -485 139 1 -486 56 2 -2 0 5 -125 178 21 -574 203 1 -566 168 1 -444 159 1 -483 70 2 -275 340 26 -553 185 18 -144 205 4 -190 217 21 -568 49 2 -544 115 1 -184 220 21 -448 180 22 -160 245 21 -207 204 21 -535 0 2 -508 159 1 -467 35 10 -203 256 21 -538 6 2 -426 39 24 -185 281 25 -120 86 5 -545 240 18 -537 163 18 -74 191 21 -134 62 5 -5 160 6 -128 0 6 -518 184 18 -16 16 5 -287 341 26 -163 271 25 -8 67 6 -530 182 18 -588 0 10 -211 251 21 -481 0 10 -204 198 25 -521 91 10 -454 377 26 -577 133 18 -309 473 23 -510 189 18 -25 97 5 -157 169 21 -130 260 21 -567 32 2 -308 317 25 -487 0 2 -536 0 2 -500 46 10 -165 265 21 -363 232 24 -0 122 5 -96 314 25 -477 178 1 -547 133 18 -512 206 1 -534 207 18 -541 169 1 -53 42 6 -615 45 10 -98 0 6 -611 206 24 -555 32 2 -533 201 18 -167 0 6 -248 295 25 -97 280 25 -58 170 6 -28 30 5 -199 234 25 -56 147 6 -145 188 21 -380 253 22 -0 116 5 -248 277 25 -188 301 25 -179 270 25 -93 165 6 -521 48 2 -537 105 2 -516 0 10 -0 187 6 -55 251 25 -566 226 18 -505 0 2 -122 0 6 -549 0 2 -374 23 22 -232 276 25 -581 162 18 -182 266 21 -257 322 25 -533 123 18 -254 304 26 -136 152 12 -2 0 5 -552 161 1 -119 224 12 -137 136 6 -155 334 25 -151 224 7 -489 0 2 -562 63 10 -153 263 25 -519 0 2 -0 0 5 -290 561 16 -0 110 6 -522 0 2 -268 114 15 -388 274 24 -48 222 7 -508 208 18 -164 0 6 -170 250 21 -67 27 5 -496 0 10 -472 112 2 -460 218 18 -550 96 10 -514 36 2 -489 72 2 -55 233 12 -509 10 2 -532 0 2 -185 210 21 -133 263 21 -564 219 1 -95 89 5 -527 194 18 -201 271 21 -75 500 20 -130 274 25 -55 54 6 -21 130 5 -537 174 1 -119 0 6 -46 0 5 -542 248 18 -143 255 21 -453 75 2 -348 154 22 -154 253 21 -562 109 2 -501 193 1 -571 0 10 -198 291 21 -557 245 18 -104 127 6 -414 192 22 -139 249 21 -128 0 6 -529 0 2 -186 265 25 -295 321 12 -526 129 18 -217 201 25 -501 224 18 -398 317 26 -488 125 1 -106 112 5 -217 319 25 -69 48 6 -0 178 6 -367 447 23 -527 0 2 -581 131 1 -314 425 26 -586 265 18 -121 207 21 -536 156 18 -192 269 25 -270 305 26 -0 247 7 -133 168 6 -533 0 10 -120 182 21 -144 274 21 -127 193 21 -75 0 6 -211 246 21 -451 159 1 -511 179 1 -426 251 22 -190 265 25 -0 5 5 -34 83 6 -123 280 25 -281 438 23 -81 0 6 -521 0 2 -572 101 10 -552 204 18 -96 133 6 -521 493 19 -537 147 18 -556 18 10 -77 240 21 -243 141 15 -516 190 1 -0 165 6 -504 230 1 -152 130 6 -0 0 5 -136 142 12 -87 271 21 -133 175 21 -86 161 12 -500 205 1 -269 152 21 -137 284 21 -0 76 6 -121 311 21 -478 0 10 -490 74 10 -79 145 6 -536 29 2 -531 266 18 -565 60 10 -156 251 21 -117 142 21 -47 161 5 -103 185 21 -121 109 12 -0 0 6 -100 0 5 -52 225 12 -203 228 21 -8 228 6 -93 20 5 -94 0 5 -546 0 10 -120 0 6 -204 213 21 -124 23 5 -496 0 10 -123 241 25 -453 181 18 -498 193 1 -0 0 6 -445 185 1 -573 188 1 -511 83 10 -88 155 6 -141 198 25 -216 174 21 -38 90 5 -249 283 26 -545 217 18 -132 292 21 -561 110 10 -48 78 6 -191 282 25 -501 189 18 -49 19 5 -72 209 21 -538 72 10 -148 246 21 -508 68 2 -63 9 6 -548 95 2 -105 274 21 -126 25 6 -559 0 2 -168 148 6 -390 196 22 -551 101 10 -543 203 1 -84 254 21 -113 237 21 -486 486 19 -460 0 10 -187 207 21 -56 149 6 -487 0 2 -93 428 16 -69 145 5 -152 287 21 -388 200 22 -227 102 21 -0 5 6 -20 57 5 -543 148 1 -74 196 6 -526 93 2 -528 127 18 -395 431 26 -76 249 21 -540 235 1 -573 0 2 -391 261 24 -531 51 10 -194 236 25 -175 285 21 -169 192 6 -206 287 25 -68 274 25 -95 44 5 -578 231 18 -196 278 25 -218 67 6 -546 294 18 -208 307 25 -506 0 10 -137 0 6 -201 256 25 -109 0 6 -548 0 10 -566 171 18 -114 8 6 -289 313 26 -509 69 10 -101 209 7 -188 221 25 -238 146 21 -157 297 21 -540 71 2 -215 259 25 -103 167 6 -0 148 5 -547 0 2 -21 24 5 -500 0 2 -521 312 1 -91 0 6 -541 0 2 -537 54 10 -514 128 1 -93 257 21 -186 177 21 -187 260 21 -522 0 2 -481 117 1 -525 209 18 -26 186 21 -541 23 2 -77 65 6 -532 0 10 -183 226 25 -470 155 18 -430 205 24 -210 256 25 -263 197 24 -441 491 19 -398 0 22 -559 155 18 -129 139 6 -0 41 6 -96 0 5 -469 218 18 -112 36 6 -536 0 10 -520 117 1 -508 167 1 -396 0 2 -499 32 10 -61 0 5 -495 25 2 -131 122 6 -130 82 6 -521 100 10 -135 180 12 -100 229 21 -565 217 1 -228 391 25 -511 0 10 -537 120 18 -545 183 1 -540 236 18 -61 157 6 -518 159 1 -0 64 6 -514 267 18 -113 161 6 -493 240 1 -51 107 6 -496 246 18 -208 291 25 -575 0 2 -120 0 6 -10 0 6 -173 319 25 -366 114 24 -66 168 12 -33 137 6 -508 64 2 -238 228 25 -407 180 22 -475 201 1 -523 0 2 -101 78 6 -146 313 25 -455 0 10 -279 350 26 -519 192 1 -568 6 10 -521 111 1 -13 15 6 -541 0 10 -534 176 1 -375 282 22 -241 312 25 -56 59 5 -578 43 10 -540 110 2 -201 282 25 -114 0 6 -114 141 21 -176 355 25 -462 95 10 -104 222 12 -244 237 25 -492 18 2 -172 287 21 -88 124 21 -112 184 12 -35 26 6 -52 112 6 -165 258 21 -540 0 2 -400 179 24 -473 26 10 -157 235 21 -105 200 21 -236 226 25 -38 0 6 -547 186 1 -531 0 10 -518 168 1 -528 0 2 -517 37 10 -196 301 25 -140 256 21 -98 9 5 -448 362 26 -557 250 18 -124 189 21 -0 132 6 -85 244 21 -201 213 21 -512 0 2 -562 8 2 -526 246 18 -420 0 22 -629 709 19 -468 268 24 -145 288 21 -496 0 2 -486 92 2 -163 189 25 -174 102 6 -513 0 2 -67 218 7 -152 215 21 -553 39 2 -509 82 2 -72 129 6 -567 165 18 -498 100 10 -536 129 1 -545 0 10 -209 262 21 -94 232 25 -401 0 22 -548 187 1 -500 96 10 -309 389 26 -84 215 21 -531 205 18 -137 158 6 -517 151 1 -539 117 2 -179 294 25 -254 329 25 -531 50 10 -506 161 1 -61 14 6 -0 0 6 -192 283 21 -325 380 26 -145 225 21 -486 143 1 -292 277 25 -131 251 21 -40 247 7 -419 186 22 -78 110 6 -511 174 1 -183 285 26 -169 216 21 -500 0 2 -135 288 21 -0 0 5 -552 217 18 -470 94 10 -0 149 6 -299 260 24 -557 0 2 -534 276 18 -100 0 5 -502 0 2 -20 0 5 -531 19 10 -27 261 21 -87 121 5 -511 86 10 -475 252 1 -30 110 5 -40 38 5 -527 133 18 -82 0 6 -537 180 18 -111 3 6 -557 0 2 -57 47 6 -241 261 25 -115 226 7 -317 12 15 -130 286 25 -33 92 5 -47 28 6 -128 161 21 -383 169 24 -486 107 10 -116 168 21 -0 0 5 -250 362 26 -505 0 2 -543 110 2 -0 249 21 -140 99 6 -205 272 25 -575 0 10 -176 245 21 -497 96 2 -493 12 2 -138 170 6 -7 111 6 -337 158 22 -539 157 18 -203 315 25 -538 174 18 -559 111 1 -271 5 15 -153 164 12 -549 115 1 -469 0 10 -423 368 26 -176 267 21 -524 0 2 -218 310 25 -104 100 6 -15 37 6 -529 148 1 -458 163 18 -102 114 6 -532 104 10 -0 80 5 -87 190 21 -572 184 18 -162 318 25 -387 133 24 -515 109 2 -91 72 5 -104 287 21 -46 0 6 -538 162 1 -501 215 18 -495 255 1 -506 145 18 -553 198 1 -291 219 24 -83 144 12 -525 147 1 -486 0 10 -88 83 6 -255 295 26 -34 128 12 -177 269 21 -559 68 10 -170 213 21 -519 73 24 -494 174 1 -17 9 5 -494 174 18 -388 216 22 -118 192 21 -69 124 6 -430 198 22 -164 94 12 -499 266 18 -233 250 25 -509 139 18 -10 0 5 -529 27 2 -523 129 18 -505 152 18 -476 268 1 -534 98 2 -320 143 15 -0 212 7 -568 129 18 -140 253 21 -510 0 2 -82 60 6 -178 372 21 -115 0 6 -552 0 2 -144 167 21 -128 284 21 -391 482 23 -95 150 21 -158 241 21 -63 0 21 -0 171 6 -558 152 1 -527 243 1 -11 91 5 -174 262 21 -47 121 6 -205 237 25 -108 270 7 -10 124 6 -552 0 2 -413 112 3 -130 294 21 -195 247 25 -506 97 10 -21 231 12 -546 161 1 -475 30 10 -41 0 5 -519 97 2 -99 231 21 -557 119 1 -504 39 10 -535 172 1 -52 65 5 -530 0 10 -42 200 21 -110 0 5 -25 127 6 -535 122 1 -147 266 21 -515 0 2 -565 261 1 -408 70 22 -199 220 12 -309 0 15 -552 132 1 -64 225 21 -362 313 26 -553 5 10 -490 249 1 -210 270 21 -215 233 21 -119 28 6 -532 162 1 -518 192 18 -495 140 18 -64 40 6 -491 0 10 -175 204 12 -574 161 1 -528 110 18 -538 249 1 -60 175 6 -129 141 6 -114 207 21 -573 0 10 -144 219 21 -530 32 2 -178 0 21 -528 148 1 -563 0 10 -626 216 1 -524 49 10 -166 148 21 -511 151 18 -545 0 2 -0 109 6 -557 0 2 -129 88 12 -200 228 21 -561 77 10 -322 457 23 -332 174 25 -162 216 25 -519 61 2 -174 280 21 -539 147 1 -188 201 21 -70 43 5 -63 110 6 -218 311 25 -203 279 25 -154 287 21 -180 274 21 -121 183 6 -544 147 1 -40 176 6 -539 281 1 -161 109 6 -560 0 2 -97 0 6 -534 200 1 -92 29 6 -354 265 22 -0 0 5 -13 15 6 -499 114 1 -198 289 25 -180 258 21 -7 182 12 -549 0 2 -52 160 6 -27 109 5 -75 87 6 -507 141 18 -107 89 5 -132 216 7 -486 0 2 -571 0 10 -512 162 1 -173 170 6 -504 143 18 -149 321 25 -166 282 25 -119 183 21 -122 265 21 -190 332 25 -151 210 7 -101 166 12 -178 254 21 -81 104 6 -39 0 6 -556 143 1 -542 190 18 -157 266 21 -136 58 6 -267 185 25 -66 157 5 -106 132 12 -133 270 21 -185 184 21 -483 220 18 -491 118 22 -0 109 6 -418 216 22 -121 310 21 -0 73 5 -359 225 22 -550 132 18 -564 212 1 -141 95 5 -162 270 25 -208 292 25 -96 282 25 -0 66 6 -461 151 1 -126 231 7 -132 244 21 -176 0 6 -533 157 1 -156 300 25 -491 157 1 -501 0 10 -254 251 26 -109 172 6 -177 303 25 -0 109 6 -100 196 21 -501 45 2 -0 0 5 -333 446 23 -84 142 21 -130 247 21 -118 174 6 -542 189 18 -0 160 5 -482 215 22 -47 0 6 -546 158 1 -180 308 26 -523 133 18 -560 70 2 -160 283 25 -613 0 2 -158 140 12 -224 288 21 -221 312 25 -553 246 1 -194 180 21 -10 58 6 -72 62 6 -234 237 21 -75 0 6 -357 495 23 -92 7 5 -60 200 6 -139 187 22 -425 511 19 -175 268 25 -516 0 2 -544 554 19 -138 291 25 -545 129 18 -67 189 21 -509 8 2 -333 63 15 -50 0 5 -556 220 18 -84 144 6 -513 0 10 -18 76 6 -82 124 6 -506 192 1 -156 239 21 -23 174 5 -220 297 25 -370 282 26 -105 128 12 -543 96 10 -540 145 18 -234 245 26 -104 30 6 -493 334 26 -111 199 6 -300 329 26 -135 231 25 -2 0 6 -181 250 21 -354 463 23 -73 257 7 -413 304 24 -156 266 25 -156 212 25 -509 0 2 -33 87 6 -76 82 5 -513 125 1 -196 251 21 -560 183 1 -35 122 5 -106 126 6 -83 189 12 -479 94 2 -354 246 24 -173 232 25 -103 0 5 -11 192 6 -0 30 6 -399 170 24 -480 175 18 -525 0 2 -562 20 10 -227 296 25 -157 138 6 -507 174 18 -0 25 5 -198 304 25 -553 0 2 -20 134 6 -68 15 6 -510 0 10 -53 0 6 -539 0 2 -108 257 21 -132 204 6 -459 227 24 -167 249 21 -0 124 5 -129 287 25 -547 3 10 -521 0 10 -497 77 10 -458 229 18 -455 152 18 -507 41 10 -515 181 18 -488 0 2 -49 61 5 -560 58 2 -99 225 21 -539 66 2 -495 0 10 -125 174 21 -425 0 10 -0 100 5 -566 0 10 -495 0 2 -147 301 25 -186 238 21 -193 289 25 -147 255 25 -106 166 6 -541 113 2 -440 121 3 -147 313 25 -0 1 6 -532 131 18 -169 117 4 -594 20 2 -235 263 25 -6 0 5 -457 177 1 -315 0 15 -87 148 6 -166 243 7 -531 176 1 -88 90 5 -30 0 5 -145 303 25 -112 137 6 -28 226 12 -522 205 1 -112 189 6 -529 45 2 -0 77 6 -207 215 21 -552 0 10 -220 322 25 -48 3 6 -3 100 6 -530 261 1 -559 247 18 -280 160 22 -3 0 6 -221 303 26 -66 35 5 -517 188 18 -499 0 2 -527 146 18 -73 143 6 -185 257 25 -546 204 1 -541 92 2 -512 141 18 -90 0 5 -518 0 2 -133 128 21 -549 224 18 -371 156 15 -511 98 2 -168 321 25 -190 264 21 -52 236 21 -183 0 6 -363 192 22 -180 291 25 -79 197 21 -60 178 12 -80 108 21 -513 228 1 -0 195 6 -194 279 25 -121 144 6 -512 22 10 -172 196 21 -100 113 12 -391 174 24 -193 252 21 -104 129 5 -421 238 24 -43 0 5 -547 0 10 -169 297 21 -229 285 25 -566 3 10 -526 250 18 -175 177 25 -496 231 18 -385 0 2 -54 43 6 -191 90 21 -167 260 21 -211 273 25 -99 0 6 -525 17 10 -24 0 5 -23 104 6 -90 0 6 -538 134 1 -538 42 10 -526 140 18 -85 8 6 -521 0 10 -81 149 6 -66 0 5 -179 252 21 -167 262 25 -536 116 1 -464 282 26 -0 0 5 -559 153 18 -242 205 21 -163 243 21 -295 352 26 -557 0 10 -115 179 6 -99 193 21 -211 268 25 -129 240 21 -492 259 1 -502 0 2 -381 672 19 -117 324 25 -106 0 5 -464 227 26 -439 219 24 -520 0 10 -538 0 10 -555 0 2 -484 265 18 -198 257 25 -0 35 5 -54 127 6 -149 138 21 -123 225 21 -92 109 6 -552 245 1 -456 0 2 -198 270 25 -550 191 18 -320 177 22 -60 128 5 -430 265 24 -0 183 12 -206 305 25 -516 6 2 -67 0 5 -516 0 2 -25 57 6 -523 173 1 -128 267 21 -559 28 10 -487 31 10 -93 79 5 -65 137 6 -94 281 21 -488 10 2 -531 269 1 -392 490 23 -496 224 1 -90 516 16 -109 272 25 -130 273 21 -76 0 6 -203 319 25 -165 175 21 -0 90 5 -538 188 18 -557 142 18 -289 277 25 -293 93 15 -195 152 12 -33 144 6 -205 288 25 -528 0 10 -510 93 10 -562 36 10 -187 252 25 -27 143 6 -519 252 18 -525 0 10 -467 95 2 -533 30 2 -48 46 6 -473 192 18 -510 0 10 -0 95 6 -53 55 6 -225 254 21 -42 0 5 -98 167 21 -372 12 22 -151 283 25 -193 106 6 -54 413 16 -60 225 7 -0 181 6 -500 137 1 -358 165 24 -551 128 1 -221 264 25 -556 0 10 -58 169 6 -8 220 21 -127 0 5 -580 184 18 -532 130 1 -199 239 25 -103 279 21 -131 6 6 -16 134 6 -91 0 5 -577 191 1 -103 132 6 -77 235 7 -514 240 1 -269 268 21 -87 214 12 -553 293 1 -294 189 24 -246 244 25 -160 246 21 -8 235 7 -168 137 12 -506 0 10 -318 241 24 -0 0 5 -173 187 21 -535 159 18 -558 145 18 -171 311 21 -188 256 25 -531 129 1 -352 486 23 -514 31 2 -486 276 1 -546 57 10 -0 0 6 -110 265 25 -219 193 25 -157 221 21 -563 30 10 -121 49 6 -342 482 23 -193 246 25 -100 234 12 -25 112 5 -206 278 25 -465 336 26 -514 215 1 -529 133 1 -130 229 21 -191 235 21 -173 230 21 -547 236 1 -136 169 6 -157 230 21 -98 105 6 -58 0 6 -202 267 25 -459 214 18 -80 0 5 -26 203 12 -258 296 25 -157 120 12 -432 86 2 -535 0 10 -88 0 6 -214 284 25 -212 250 25 -0 98 6 -68 0 5 -67 0 6 -120 22 6 -5 68 6 -0 195 6 -356 578 23 -45 245 25 -497 203 18 -204 270 25 -117 261 21 -150 282 25 -185 242 25 -390 283 22 -541 241 18 -157 249 25 -505 0 2 -113 296 21 -191 296 25 -534 0 2 -155 231 25 -127 214 21 -176 296 25 -0 93 6 -61 0 6 -83 224 7 -61 169 6 -546 102 2 -186 121 6 -553 183 18 -529 173 18 -21 260 21 -144 208 21 -43 132 6 -300 315 26 -189 246 25 -105 41 5 -145 225 21 -294 239 21 -534 192 18 -89 20 6 -336 204 22 -513 228 1 -537 0 2 -549 7 10 -493 213 1 -257 345 26 -497 128 1 -522 0 10 -207 278 21 -36 2 6 -412 191 24 -520 0 10 -36 36 6 -87 127 6 -41 60 5 -109 221 21 -208 309 25 -167 233 21 -313 0 15 -542 177 1 -176 311 25 -164 7 5 -498 272 18 -87 153 5 -72 0 6 -517 121 2 -153 241 21 -519 133 18 -80 184 5 -267 305 26 -197 361 25 -565 232 18 -204 235 21 -198 350 25 -518 185 18 -0 99 6 -482 0 2 -507 81 10 -386 177 22 -0 0 6 -119 251 21 -523 56 10 -551 251 1 -184 239 21 -156 126 12 -205 293 25 -180 309 25 -118 286 21 -161 279 21 -73 144 6 -157 291 25 -470 58 10 -503 56 10 -151 266 21 -185 180 25 -116 267 21 -201 246 21 -235 319 26 -116 225 21 -77 309 21 -214 161 22 -506 66 10 -57 164 6 -36 231 12 -100 141 6 -176 243 21 -523 158 18 -588 0 10 -525 272 18 -33 30 6 -520 255 1 -166 109 12 -180 305 25 -0 88 6 -507 80 2 -179 286 25 -552 190 18 -405 217 22 -39 111 6 -16 0 5 -179 115 6 -110 129 21 -141 259 21 -512 79 10 -61 106 5 -136 215 21 -179 149 6 -55 204 6 -28 64 6 -160 80 21 -482 110 10 -140 293 25 -41 162 6 -535 2 2 -479 18 10 -170 176 25 -587 42 10 -107 268 21 -520 20 10 -153 248 21 -510 0 10 -49 36 6 -165 250 25 -136 202 21 -0 115 6 -191 268 21 -515 16 10 -138 211 21 -77 73 5 -163 252 21 -535 4 2 -120 268 25 -131 79 6 -71 163 6 -48 179 12 -254 236 25 -286 339 25 -515 156 1 -79 84 6 -473 77 10 -144 365 21 -32 0 6 -229 119 15 -505 137 1 -422 0 24 -540 41 10 -521 91 2 -563 215 1 -34 0 5 -549 0 2 -535 24 10 -517 137 18 -385 0 15 -545 145 1 -117 256 21 -520 0 2 -92 129 12 -85 0 6 -124 274 21 -561 0 10 -143 171 25 -98 34 6 -186 242 21 -89 98 6 -244 249 21 -123 277 21 -206 311 21 -201 303 25 -108 75 6 -58 108 6 -26 103 6 -241 288 25 -520 86 2 -150 97 12 -105 282 12 -408 181 24 -43 55 5 -0 242 21 -491 104 2 -159 251 25 -377 476 23 -126 130 21 -414 260 24 -110 272 21 -602 174 18 -72 94 6 -43 0 6 -178 183 21 -557 236 1 -43 0 5 -66 25 5 -64 0 5 -554 185 1 -465 126 1 -166 213 21 -240 311 22 -541 183 1 -515 162 18 -89 98 6 -83 19 6 -495 484 19 -266 12 15 -198 236 21 -148 90 6 -330 571 17 -24 14 6 -576 0 2 -567 122 18 -0 0 6 -88 133 6 -93 201 25 -120 118 12 -422 113 24 -6 8 6 -539 213 18 -186 274 21 -133 215 25 -500 72 10 -429 114 15 -534 9 10 -292 266 25 -465 41 24 -558 3 2 -499 0 2 -151 254 21 -455 0 10 -65 42 6 -101 51 5 -0 6 5 -526 69 10 -153 294 12 -537 147 18 -109 242 7 -325 466 23 -64 73 5 -513 42 2 -20 135 6 -535 140 1 -455 536 19 -85 190 6 -492 117 1 -498 105 2 -29 258 7 -148 237 25 -517 186 1 -234 233 7 -509 162 18 -85 157 12 -523 73 10 -0 0 5 -38 159 21 -69 0 5 -150 323 25 -195 252 21 -154 283 25 -0 52 6 -100 200 7 -137 219 21 -56 0 6 -494 94 10 -220 250 25 -188 253 21 -168 168 21 -526 0 10 -432 193 24 -548 0 10 -217 280 26 -0 198 6 -574 782 19 -507 184 18 -504 8 2 -172 210 25 -161 124 21 -532 147 1 -355 208 1 -517 146 18 -542 115 1 -370 492 23 -108 227 12 -524 0 10 -50 0 6 -542 0 2 -69 21 5 -485 178 1 -110 179 24 -494 57 2 -525 1 10 -322 444 23 -47 225 7 -542 58 2 -69 229 21 -247 258 24 -151 282 21 -149 232 25 -204 111 21 -125 267 21 -144 28 6 -86 194 6 -196 264 21 -63 106 5 -171 218 21 -191 237 25 -510 69 2 -81 304 12 -203 210 21 -537 238 18 -314 44 15 -519 113 10 -114 237 21 -536 0 10 -215 248 25 -488 226 1 -147 246 21 -487 286 18 -58 211 6 -181 179 6 -552 264 1 -122 273 21 -514 69 2 -130 301 25 -137 181 12 -221 275 25 -58 45 6 -201 147 25 -93 223 21 -83 12 5 -192 274 25 -484 131 18 -136 87 6 -172 285 21 -178 271 21 -481 77 2 -500 230 1 -147 256 21 -159 127 5 -104 200 12 -492 233 1 -71 81 5 -0 2 5 -475 7 10 -99 57 6 -572 207 1 -516 156 1 -527 82 2 -531 0 2 -170 287 21 -32 96 6 -92 194 7 -506 0 2 -520 177 18 -537 46 10 -543 52 2 -529 0 2 -489 202 1 -124 0 6 -524 128 1 -245 294 25 -320 343 26 -132 264 25 -522 72 2 -131 216 12 -498 20 2 -156 155 25 -181 229 21 -97 36 6 -53 82 6 -147 85 6 -539 11 2 -60 55 6 -93 56 6 -451 43 10 -538 72 2 -514 123 18 -169 3 6 -484 103 10 -490 140 1 -191 253 25 -0 106 5 -105 98 6 -278 276 26 -336 453 23 -492 0 10 -213 282 25 -222 246 25 -520 15 2 -462 275 22 -130 269 21 -209 289 25 -83 207 6 -553 172 1 -498 0 2 -502 0 2 -59 111 5 -270 332 26 -543 74 2 -249 205 25 -57 0 5 -130 217 12 -510 174 18 -302 387 26 -307 279 25 -509 133 1 -128 0 5 -423 7 24 -415 265 24 -540 188 1 -536 46 10 -559 208 18 -548 116 1 -193 197 21 -479 172 1 -518 129 18 -489 117 2 -517 168 1 -552 113 1 -546 240 18 -548 72 2 -392 482 23 -112 213 21 -0 0 6 -345 119 22 -91 240 21 -507 249 1 -540 200 18 -184 199 21 -106 188 12 -119 0 6 -509 203 1 -534 178 18 -486 118 1 -493 111 2 -565 60 2 -551 175 1 -444 167 22 -182 299 25 -524 0 10 -288 281 24 -153 226 21 -538 0 2 -206 309 25 -363 467 23 -74 85 5 -299 0 15 -465 143 1 -422 136 24 -502 132 18 -497 0 10 -516 252 1 -151 183 21 -448 171 1 -19 108 5 -493 201 18 -523 64 2 -519 128 18 -57 143 6 -78 152 5 -154 167 7 -524 140 1 -77 262 21 -416 191 1 -206 244 12 -134 197 6 -479 242 24 -382 49 24 -94 0 6 -138 297 21 -574 0 2 -198 241 25 -185 183 21 -495 0 2 -137 99 12 -155 79 6 -451 227 24 -517 152 18 -192 234 25 -521 0 10 -103 0 6 -504 145 1 -225 306 25 -108 0 6 -517 173 1 -52 181 6 -42 132 5 -487 4 10 -60 0 6 -28 0 5 -555 195 1 -39 0 5 -103 187 6 -460 0 24 -188 267 25 -156 287 25 -117 184 6 -230 295 25 -544 0 10 -567 243 1 -556 140 1 -69 40 6 -500 192 1 -443 159 18 -112 195 21 -132 149 12 -195 266 25 -531 0 2 -535 0 10 -554 124 18 -5 218 12 -131 247 21 -151 93 22 -518 0 2 -532 242 1 -538 0 2 -554 123 18 -540 81 10 -119 251 21 -525 108 2 -512 115 1 -127 280 25 -502 0 10 -510 253 1 -154 215 21 -541 103 10 -40 105 6 -522 278 1 -49 119 6 -561 216 18 -380 213 1 -241 263 26 -58 207 12 -342 480 23 -527 0 10 -296 87 6 -400 208 24 -16 101 5 -230 326 25 -549 148 18 -238 160 26 -547 153 1 -58 0 6 -221 250 25 -547 46 2 -112 225 21 -55 217 12 -467 253 22 -577 138 18 -532 144 1 -161 327 25 -113 254 7 -283 233 22 -216 329 26 -172 275 21 -225 336 25 -81 13 6 -505 138 1 -276 173 12 -417 188 22 -527 173 18 -378 242 22 -133 192 12 -59 146 6 -42 51 6 -222 314 25 -536 0 2 -123 277 21 -165 47 6 -108 299 21 -432 262 24 -514 157 18 -537 184 18 -566 161 18 -188 293 25 -0 69 6 -374 397 26 -510 0 2 -0 63 5 -422 162 22 -62 140 6 -80 116 21 -89 223 21 -119 13 6 -65 293 25 -527 157 18 -53 135 12 -131 287 21 -174 304 21 -520 159 18 -518 197 18 -393 243 22 -508 179 1 -79 211 21 -134 97 21 -158 319 25 -60 83 5 -125 208 21 -492 79 2 -162 263 21 -141 168 21 -183 299 25 -159 189 21 -415 258 24 -506 282 1 -547 0 2 -136 135 12 -557 2 2 -203 265 21 -162 235 21 -587 119 1 -156 296 25 -86 214 6 -352 188 24 -576 177 18 -384 275 22 -564 111 1 -189 290 25 -492 87 10 -528 237 1 -589 68 10 -595 43 2 -120 272 25 -88 0 5 -547 207 1 -105 0 21 -517 185 1 -541 40 10 -490 54 2 -15 71 6 -441 26 10 -515 160 1 -553 0 10 -227 255 25 -155 180 21 -0 154 6 -511 208 18 -219 252 25 -482 190 18 -101 168 21 -536 162 1 -32 85 6 -382 509 23 -124 110 6 -30 185 6 -490 127 1 -78 0 6 -452 61 10 -94 336 12 -15 171 6 -111 221 21 -485 148 18 -375 61 24 -95 50 5 -563 28 2 -87 74 5 -536 0 10 -370 169 24 -208 264 25 -224 250 25 -526 240 1 -183 283 25 -581 83 10 -105 165 6 -536 116 18 -500 62 10 -215 217 25 -400 107 22 -65 127 6 -507 188 18 -555 119 1 -173 153 21 -34 0 5 -524 93 10 -125 182 12 -233 281 25 -100 68 6 -193 239 25 -543 201 18 -520 146 18 -14 130 6 -159 221 21 -500 0 2 -534 258 18 -157 184 25 -212 289 25 -511 242 18 -83 70 21 -399 0 22 -192 244 25 -526 26 2 -65 0 6 -544 175 1 -128 306 25 -156 49 21 -62 219 12 -123 244 21 -529 131 18 -47 54 6 -211 237 21 -469 248 1 -360 490 23 -420 572 19 -67 81 6 -108 218 7 -538 154 18 -217 208 21 -552 119 18 -501 87 10 -428 323 22 -541 250 18 -81 129 6 -29 59 5 -172 91 5 -71 107 12 -519 0 10 -539 152 1 -530 84 10 -260 317 26 -375 105 15 -134 215 25 -589 0 2 -591 0 10 -34 117 6 -514 238 1 -123 163 21 -32 109 6 -45 149 6 -0 136 6 -150 198 21 -73 158 5 -140 245 25 -110 0 6 -558 32 10 -582 8 2 -527 0 2 -548 0 10 -407 260 22 -165 176 21 -91 44 5 -552 167 18 -26 218 7 -337 496 23 -524 143 1 -560 0 10 -0 0 6 -502 0 2 -0 0 6 -548 0 2 -549 144 1 -213 300 25 -66 213 6 -59 253 25 -182 196 21 -51 0 5 -228 163 25 -541 0 2 -108 257 21 -512 11 10 -45 97 5 -556 113 2 -122 0 6 -185 251 21 -252 182 24 -125 237 21 -263 198 22 -320 407 26 -0 191 6 -521 0 10 -520 82 10 -50 0 5 -54 214 25 -63 17 6 -510 173 18 -520 197 18 -327 192 15 -51 79 5 -530 201 18 -295 697 17 -101 62 5 -538 156 18 -481 215 1 -220 229 25 -0 144 6 -526 89 10 -88 214 12 -525 203 1 -133 184 21 -132 215 25 -0 119 5 -554 40 10 -572 0 2 -506 117 1 -71 125 6 -0 119 5 -142 326 25 -41 15 6 -551 162 18 -137 165 12 -131 269 21 -0 224 5 -177 305 25 -527 5 2 -0 0 5 -98 197 21 -512 159 18 -0 71 6 -192 94 21 -113 185 21 -280 284 25 -556 155 1 -139 120 6 -197 289 25 -141 130 21 -99 132 6 -113 76 6 -522 197 1 -423 52 10 -266 77 15 -511 165 1 -0 231 21 -507 177 18 -477 214 18 -550 106 2 -153 237 21 -151 291 21 -204 216 21 -146 186 21 -152 231 21 -101 51 6 -524 0 10 -101 199 6 -551 200 1 -542 0 2 -178 193 21 -530 213 1 -495 203 18 -514 0 10 -170 262 21 -171 265 21 -551 41 10 -358 0 15 -46 150 6 -510 0 2 -138 182 6 -532 54 10 -224 292 25 -342 107 15 -182 23 6 -488 169 18 -117 0 5 -568 125 1 -123 370 16 -534 8 2 -351 243 22 -49 181 6 -504 0 2 -214 241 21 -504 186 18 -152 251 21 -96 298 21 -542 198 1 -547 205 18 -123 74 6 -143 173 6 -62 174 5 -161 81 12 -216 305 25 -269 102 15 -521 0 10 -152 87 21 -92 298 25 -561 27 10 -499 187 18 -131 3 6 -108 89 6 -536 0 2 -217 0 6 -202 253 25 -266 325 26 -135 38 5 -488 258 1 -485 183 1 -11 141 6 -146 180 21 -210 90 15 -61 61 6 -140 220 21 -135 244 21 -564 159 1 -164 277 25 -503 160 18 -517 0 10 -473 276 1 -65 177 5 -404 172 24 -505 272 1 -145 29 5 -524 0 10 -365 411 23 -526 0 10 -126 185 21 -64 72 6 -104 0 6 -534 0 2 -506 0 2 -145 229 21 -63 49 6 -488 0 10 -418 26 24 -466 261 1 -166 274 25 -178 272 21 -534 167 18 -529 193 1 -452 159 1 -404 4 24 -114 19 6 -78 220 21 -401 318 22 -109 297 21 -0 29 6 -263 360 26 -0 172 6 -85 0 5 -537 46 10 -79 54 5 -120 292 25 -244 314 25 -514 0 2 -604 142 18 -420 202 24 -496 55 10 -522 73 2 -522 0 10 -46 98 6 -94 47 6 -255 114 24 -540 118 1 -0 79 5 -487 161 1 -517 118 2 -197 288 25 -91 23 6 -524 231 1 -377 493 23 -544 232 1 -58 0 5 -571 653 19 -200 258 25 -523 94 10 -518 4 10 -166 190 6 -514 151 18 -89 220 21 -490 109 10 -73 278 21 -152 176 21 -129 216 25 -0 170 12 -84 289 21 -246 187 22 -159 303 25 -139 64 12 -494 4 10 -103 19 6 -521 273 18 -100 151 12 -537 34 2 -142 224 25 -531 0 10 -483 0 10 -552 136 1 -506 217 18 -574 165 18 -184 227 21 -175 254 21 -64 171 12 -45 0 6 -333 0 15 -130 0 5 -399 0 15 -43 170 6 -32 54 6 -31 181 6 -104 159 6 -87 286 25 -55 198 12 -523 218 1 -170 221 21 -84 383 16 -203 233 25 -188 467 20 -554 0 2 -72 90 6 -512 102 2 -536 0 10 -203 250 25 -577 0 2 -70 70 6 -403 290 24 -247 0 15 -314 31 15 -489 90 10 -531 166 1 -195 271 25 -153 156 21 -296 0 15 -186 0 6 -148 228 21 -93 0 5 -0 108 6 -501 0 10 -180 494 16 -163 282 25 -278 0 15 -529 97 2 -551 6 2 -182 110 21 -466 420 26 -576 0 2 -546 150 18 -159 222 21 -217 294 25 -525 0 10 -183 293 25 -471 95 2 -513 0 2 -67 180 6 -68 1 6 -545 273 1 -197 261 21 -194 147 21 -483 127 1 -504 36 2 -251 252 25 -222 286 25 -538 0 2 -13 0 6 -551 237 1 -433 179 18 -144 248 21 -99 385 16 -527 128 18 -245 231 21 -477 155 18 -69 84 6 -51 153 5 -74 33 5 -501 206 1 -429 0 10 -536 134 1 -0 0 5 -364 257 22 -45 154 6 -540 4 2 -180 174 12 -528 117 2 -519 0 10 -233 239 25 -550 189 1 -402 151 22 -543 150 18 -155 261 21 -80 268 21 -67 203 6 -225 285 21 -225 280 26 -516 173 18 -484 106 10 -99 106 5 -99 225 21 -488 0 2 -540 47 10 -237 284 21 -42 64 6 -145 195 21 -598 262 18 -46 200 21 -66 99 6 -0 30 12 -539 319 1 -555 88 10 -180 296 25 -20 113 5 -6 73 5 -553 132 1 -519 0 10 -68 179 6 -87 252 7 -525 206 1 -107 7 6 -556 0 2 -196 295 21 -125 255 21 -545 219 1 -552 0 2 -116 196 21 -435 25 22 -374 489 23 -149 235 21 -409 239 24 -493 229 18 -190 178 21 -535 203 18 -546 184 1 -547 146 1 -278 458 23 -170 329 25 -0 187 6 -112 137 6 -116 287 25 -206 264 21 -555 0 2 -20 0 6 -492 66 10 -220 313 26 -202 327 25 -144 140 21 -312 343 26 -501 177 18 -509 3 10 -527 0 2 -47 325 25 -117 207 21 -553 245 18 -223 265 25 -174 230 25 -97 255 12 -91 143 6 -522 0 2 -446 248 18 -479 195 1 -537 252 18 -49 152 12 -504 130 1 -568 0 10 -155 60 6 -553 225 18 -101 229 7 -135 161 5 -128 323 25 -574 203 18 -560 0 2 -472 274 1 -99 161 21 -151 319 25 -172 233 21 -153 287 25 -143 235 21 -430 300 26 -528 258 18 -566 126 1 -427 166 22 -191 233 21 -102 64 6 -561 895 19 -40 0 6 -519 69 2 -563 0 2 -103 93 5 -169 219 25 -56 161 5 -512 0 10 -178 234 25 -169 292 21 -196 217 25 -550 97 2 -0 102 6 -201 206 25 -540 171 18 -517 27 10 -77 0 6 -57 129 6 -33 206 12 -87 170 21 -198 153 6 -91 0 5 -141 168 21 -30 136 6 -466 156 1 -535 0 10 -513 85 2 -136 221 12 -115 106 6 -59 237 12 -560 254 18 -521 71 2 -18 30 6 -211 254 25 -156 194 21 -537 196 1 -559 145 1 -88 284 21 -545 87 10 -126 251 21 -536 0 10 -251 262 21 -0 0 5 -315 476 23 -504 0 10 -121 223 12 -94 0 5 -531 167 18 -513 161 18 -403 50 3 -288 352 26 -566 197 1 -551 272 18 -551 226 1 -147 235 21 -474 73 10 -545 114 1 -173 210 25 -512 84 2 -47 50 6 -424 275 22 -219 37 15 -538 171 1 -173 267 25 -376 191 22 -195 249 25 -457 91 24 -95 271 21 -113 3 6 -58 133 6 -317 467 23 -555 137 18 -132 104 6 -203 267 21 -189 251 25 -128 221 21 -86 114 5 -63 107 6 -161 0 6 -131 196 6 -129 97 6 -59 28 6 -46 164 6 -226 252 25 -151 256 25 -550 0 10 -138 217 21 -537 0 10 -141 220 7 -0 0 6 -79 72 12 -177 134 6 -88 144 21 -516 91 10 -501 0 2 -481 137 18 -154 178 21 -470 0 2 -0 66 6 -189 351 25 -538 193 1 -451 161 24 -558 252 18 -519 222 18 -67 0 5 -527 36 10 -150 188 21 -210 12 6 -67 268 25 -11 0 5 -559 143 18 -354 460 23 -487 228 18 -174 84 6 -227 267 21 -127 167 21 -180 227 25 -59 291 21 -140 273 21 -428 418 19 -498 134 24 -0 144 6 -497 208 18 -70 0 21 -506 185 1 -538 266 18 -692 713 19 -184 275 25 -519 227 1 -129 61 21 -104 0 5 -82 271 25 -549 0 2 -468 94 10 -122 118 21 -559 6 2 -215 305 25 -369 38 24 -3 129 5 -284 98 22 -87 157 6 -538 265 18 -14 195 12 -182 274 25 -170 240 25 -340 465 23 -550 0 10 -368 682 17 -531 13 10 -524 120 1 -6 292 21 -544 0 10 -142 206 21 -30 61 6 -532 0 10 -0 0 5 -485 0 10 -521 201 18 -3 304 12 -159 223 21 -95 131 6 -533 638 17 -201 313 25 -202 114 21 -52 216 7 -104 109 21 -124 17 6 -499 154 1 -112 194 4 -87 0 5 -294 339 24 -506 0 10 -4 96 6 -0 0 6 -86 32 6 -534 0 10 -498 92 2 -132 229 21 -550 154 18 -526 145 1 -127 193 21 -9 6 5 -19 0 5 -67 80 6 -130 258 21 -139 0 6 -445 421 26 -512 173 1 -499 233 18 -558 0 2 -506 113 1 -14 295 12 -157 265 25 -113 112 12 -145 213 25 -253 84 6 -545 87 2 -140 242 21 -178 256 25 -210 141 21 -571 69 2 -112 123 6 -529 104 10 -471 148 18 -259 134 15 -64 189 12 -48 88 12 -555 117 2 -97 0 5 -152 143 6 -0 104 6 -12 7 5 -466 242 18 -518 0 10 -564 178 18 -152 232 21 -265 513 26 -118 13 12 -157 161 21 -489 0 2 -100 77 5 -129 115 6 -178 201 25 -495 217 1 -545 0 10 -89 104 6 -32 159 5 -165 0 6 -291 64 15 -514 111 1 -135 110 6 -141 27 6 -345 370 26 -495 98 10 -505 50 10 -510 56 2 -194 267 25 -48 243 7 -536 55 2 -353 117 15 -515 100 2 -0 91 6 -158 343 12 -553 281 1 -547 85 2 -85 119 5 -581 22 2 -179 283 21 -192 163 21 -559 111 2 -37 127 21 -168 199 21 -526 136 1 -535 203 1 -448 175 26 -510 217 18 -151 0 6 -60 148 6 -313 539 17 -62 178 5 -537 0 10 -451 109 10 -143 301 25 -551 240 18 -572 0 10 -438 254 22 -550 34 2 -0 28 6 -539 83 2 -545 200 18 -561 250 1 -514 67 10 -434 172 1 -533 0 2 -193 200 21 -558 75 10 -164 185 21 -549 172 1 -540 256 1 -544 52 10 -201 269 25 -91 186 6 -136 285 25 -524 0 10 -551 37 10 -208 299 25 -98 203 7 -150 281 25 -544 0 2 -532 83 10 -499 174 1 -436 338 22 -175 255 25 -564 56 10 -354 491 23 -172 36 6 -159 192 21 -169 236 25 -547 184 24 -530 223 1 -342 454 23 -0 147 6 -546 271 24 -537 175 18 -83 218 21 -575 54 2 -86 49 5 -543 196 1 -527 156 1 -120 0 6 -98 229 12 -271 234 24 -309 269 24 -504 42 2 -509 0 10 -515 204 18 -516 149 1 -328 138 15 -57 241 12 -18 0 5 -37 0 5 -559 93 10 -136 297 21 -520 0 2 -38 173 6 -100 122 6 -559 124 1 -99 33 5 -77 198 6 -73 242 25 -57 21 6 -212 379 25 -509 21 2 -108 67 5 -504 355 26 -10 26 6 -223 250 25 -529 15 10 -549 171 18 -348 486 23 -34 142 21 -517 218 18 -554 268 1 -374 214 18 -132 73 6 -471 212 1 -59 95 5 -537 127 18 -139 150 21 -163 251 21 -167 258 25 -216 245 25 -0 0 6 -203 183 21 -536 50 10 -480 299 26 -542 193 1 -479 83 2 -66 0 5 -506 88 10 -98 0 6 -199 233 21 -353 450 23 -528 107 10 -565 0 10 -323 404 23 -492 0 2 -194 220 21 -474 290 18 -517 0 10 -77 0 5 -46 226 21 -77 255 21 -278 429 26 -540 163 1 -60 126 5 -535 116 1 -0 158 12 -521 217 18 -47 193 6 -144 63 12 -179 159 21 -131 195 21 -557 0 10 -539 183 18 -68 75 6 -204 250 25 -64 0 6 -461 0 2 -85 142 6 -155 250 21 -525 139 1 -574 123 1 -541 135 18 -561 188 18 -13 90 6 -171 286 25 -4 122 5 -577 0 10 -160 284 21 -421 292 26 -461 52 10 -170 233 25 -533 0 2 -521 115 1 -82 120 5 -105 202 12 -199 296 25 -28 0 5 -136 55 6 -514 193 1 -496 174 18 -565 28 10 -510 155 18 -89 241 21 -210 163 21 -306 0 15 -0 0 5 -189 298 25 -112 213 12 -517 4 10 -267 136 15 -455 33 10 -494 145 18 -505 211 1 -93 211 21 -524 220 1 -508 175 1 -156 45 21 -122 275 21 -521 152 18 -184 200 21 -75 23 6 -519 252 18 -0 0 6 -524 182 1 -54 142 5 -521 94 2 -122 190 21 -369 226 22 -392 288 26 -83 232 12 -72 0 6 -555 120 18 -527 0 2 -481 47 10 -209 254 25 -516 222 1 -0 197 12 -484 267 18 -713 914 19 -526 160 18 -44 0 6 -138 248 21 -190 260 25 -4 151 6 -527 0 2 -102 135 21 -176 203 21 -80 0 5 -188 300 25 -106 237 12 -516 0 2 -523 76 10 -100 243 7 -408 188 22 -510 74 22 -525 0 10 -8 5 6 -93 0 6 -526 286 18 -140 260 25 -564 199 18 -98 257 21 -130 261 25 -564 0 10 -123 104 6 -128 149 21 -192 286 21 -93 135 6 -474 81 2 -570 240 18 -47 50 6 -139 166 21 -548 167 1 -500 192 1 -0 221 12 -186 161 21 -89 74 5 -104 233 21 -95 244 21 -526 236 18 -531 0 2 -495 0 10 -492 94 2 -154 236 6 -130 246 21 -557 260 18 -504 191 1 -346 467 23 -166 218 21 -22 94 6 -537 0 10 -184 94 6 -481 0 2 -162 159 21 -310 189 24 -529 133 1 -538 96 2 -552 128 18 -0 83 6 -440 89 2 -137 182 21 -525 242 18 -361 69 15 -133 147 21 -206 196 21 -0 0 5 -517 198 1 -509 25 10 -197 221 21 -514 199 18 -174 190 21 -487 36 10 -442 271 22 -567 136 18 -119 221 12 -272 23 15 -0 153 6 -532 129 1 -526 125 18 -158 85 6 -232 181 21 -126 236 22 -100 75 6 -542 204 1 -38 90 6 -557 101 10 -575 138 18 -541 216 1 -113 247 21 -501 150 18 -541 22 2 -530 6 2 -88 148 21 -555 40 2 -159 184 21 -194 256 25 -205 161 21 -121 0 5 -504 0 10 -11 183 12 -2 95 5 -41 0 5 -437 142 22 -203 277 21 -201 158 21 -0 90 5 -96 230 21 -505 195 18 -108 110 5 -175 298 25 -178 207 22 -427 258 24 -529 113 1 -0 197 6 -506 42 10 -200 294 25 -159 140 21 -320 448 23 -495 135 18 -505 170 18 -220 338 25 -360 224 22 -98 185 6 -462 730 19 -290 109 15 -15 35 6 -379 245 24 -485 36 10 -330 466 23 -177 215 21 -6 43 5 -527 101 2 -492 77 10 -42 96 21 -506 197 1 -545 28 10 -449 41 22 -166 0 6 -393 482 19 -538 0 10 -555 154 1 -546 0 10 -47 5 5 -469 0 2 -530 0 10 -135 142 6 -197 215 25 -554 20 10 -182 310 25 -41 163 12 -541 46 10 -183 265 21 -157 204 25 -290 83 15 -46 34 5 -40 127 6 -53 131 6 -218 204 25 -12 164 21 -329 159 24 -95 193 6 -102 133 12 -508 251 1 -0 113 6 -550 323 18 -481 105 2 -577 0 10 -494 0 10 -58 67 6 -453 163 3 -201 291 21 -96 98 6 -522 63 2 -496 64 2 -187 244 21 -230 283 25 -509 138 1 -564 156 18 -213 260 21 -210 210 21 -527 54 10 -378 0 2 -513 67 2 -265 285 25 -192 311 25 -22 227 21 -144 190 25 -447 151 22 -536 166 18 -48 69 6 -87 51 5 -486 109 2 -140 218 25 -578 0 10 -557 240 18 -59 218 21 -500 132 1 -516 0 2 -79 222 6 -189 313 25 -484 0 10 -529 187 1 -484 191 18 -183 381 21 -290 284 25 -47 180 6 -209 258 25 -34 74 5 -584 0 10 -65 9 5 -75 0 6 -522 18 2 -105 20 6 -563 27 10 -193 119 21 -67 10 6 -9 148 5 -77 160 5 -41 0 6 -23 153 21 -34 109 6 -545 0 10 -158 221 21 -492 240 24 -105 241 21 -129 221 21 -521 289 18 -532 19 2 -237 283 25 -21 0 6 -123 53 5 -54 197 6 -133 167 21 -185 296 25 -189 282 25 -213 721 16 -156 259 21 -539 42 10 -541 223 18 -82 190 6 -566 0 2 -140 128 6 -57 121 6 -192 288 21 -204 177 25 -544 10 2 -333 77 22 -481 196 1 -533 138 18 -121 255 21 -512 209 18 -144 270 21 -406 209 22 -178 284 25 -146 264 21 -541 6 2 -126 201 21 -23 91 6 -6 101 5 -0 102 6 -145 247 21 -109 132 21 -111 140 6 -66 1 6 -60 7 5 -517 218 1 -222 235 25 -349 233 7 -386 80 15 -175 246 21 -32 21 6 -172 25 5 -534 26 2 -158 274 21 -404 194 24 -112 0 6 -507 0 10 -110 307 21 -103 0 6 -512 179 18 -157 208 25 -227 262 25 -22 70 6 -501 24 2 -117 109 6 -555 142 1 -83 116 21 -518 22 10 -131 81 6 -197 249 12 -173 317 25 -428 115 24 -58 0 6 -112 109 5 -171 175 21 -472 225 18 -37 0 5 -530 0 10 -136 210 21 -517 200 18 -533 0 10 -147 173 21 -204 294 21 -36 28 6 -175 292 25 -0 0 6 -0 99 5 -85 48 6 -0 144 5 -50 155 6 -509 173 1 -511 216 1 -145 146 12 -548 17 10 -499 48 10 -166 246 25 -385 509 23 -534 260 1 -60 0 6 -105 297 21 -201 292 25 -86 0 5 -166 234 21 -540 0 2 -83 0 6 -160 218 21 -531 85 2 -509 2 2 -494 0 10 -208 293 21 -201 288 25 -552 37 10 -168 257 21 -438 0 10 -95 202 21 -538 0 2 -514 70 2 -137 275 21 -511 107 2 -510 102 2 -126 345 25 -100 276 21 -72 313 12 -138 52 6 -97 119 6 -535 179 1 -546 182 1 -150 247 21 -154 194 25 -199 242 21 -530 69 2 -145 90 6 -49 63 6 -134 0 6 -269 261 24 -230 341 25 -484 0 10 -443 162 22 -397 100 22 -194 210 25 -503 299 1 -0 0 5 -561 119 1 -519 94 10 -520 151 1 -517 109 1 -192 242 25 -50 0 6 -0 14 6 -126 120 6 -315 419 23 -116 91 5 -242 302 26 -505 326 1 -43 258 21 -88 237 21 -36 124 6 -63 195 6 -118 212 21 -92 121 6 -533 99 2 -529 0 10 -217 213 25 -441 215 1 -164 281 25 -532 160 1 -207 316 26 -300 281 26 -535 197 1 -87 181 12 -26 121 5 -213 261 21 -439 244 22 -521 196 18 -550 132 18 -96 99 5 -516 0 2 -133 304 25 -509 126 1 -0 64 6 -178 271 21 -42 174 6 -88 35 6 -94 84 21 -0 24 6 -571 236 1 -132 261 21 -0 137 5 -162 248 7 -581 201 18 -27 0 6 -577 257 18 -565 104 10 -186 242 25 -400 516 19 -23 25 6 -141 212 25 -532 207 1 -523 168 1 -439 193 24 -213 273 21 -109 80 6 -80 0 6 -42 13 5 -550 0 10 -517 226 18 -100 142 5 -5 112 6 -557 141 1 -167 249 21 -389 283 24 -575 38 2 -178 219 21 -139 290 25 -210 300 25 -136 195 21 -178 62 6 -542 138 1 -50 59 6 -209 273 25 -519 1 10 -498 232 1 -71 305 12 -533 138 1 -68 0 6 -526 96 10 -0 125 5 -61 163 6 -61 122 6 -145 295 25 -528 182 18 -54 142 6 -302 325 26 -505 263 18 -372 115 15 -0 131 21 -193 291 25 -581 26 2 -178 254 21 -403 228 22 -120 165 21 -120 130 6 -520 66 10 -547 70 2 -512 69 2 -470 0 10 -534 172 1 -0 62 6 -190 280 21 -428 212 25 -82 119 12 -498 248 1 -517 115 2 -131 316 21 -558 49 2 -356 202 22 -558 0 10 -65 258 21 -62 149 6 -107 0 6 -132 268 25 -0 190 5 -171 142 12 -147 295 25 -566 0 10 -521 0 2 -520 204 18 -0 189 6 -96 187 6 -0 18 6 -78 17 5 -71 0 6 -208 0 15 -502 154 18 -146 215 25 -382 289 26 -103 133 6 -529 0 10 -155 261 25 -113 182 12 -123 117 6 -181 230 25 -120 277 25 -278 345 26 -0 0 5 -553 122 1 -137 298 25 -0 0 6 -83 0 6 -165 278 25 -169 270 25 -461 146 1 -76 78 5 -219 311 25 -490 78 2 -65 205 6 -549 0 2 -545 226 1 -397 220 22 -89 0 6 -57 156 6 -114 119 21 -168 9 6 -314 248 18 -535 147 1 -181 217 21 -79 248 21 -566 8 2 -439 387 22 -202 232 21 -157 263 21 -177 293 25 -500 89 10 -515 168 1 -201 232 12 -123 236 21 -532 113 1 -227 93 15 -85 102 6 -186 291 25 -446 44 10 -503 106 10 -102 0 6 -504 38 10 -64 0 5 -400 205 18 -442 203 24 -305 73 6 -188 292 25 -266 321 26 -97 18 6 -97 191 21 -0 0 5 -559 0 10 -475 0 2 -140 320 21 -464 63 10 -325 476 23 -120 270 21 -91 179 21 -139 65 6 -117 232 25 -195 306 25 -531 60 2 -387 470 23 -482 37 10 -395 183 24 -559 161 18 -524 71 10 -517 0 2 -514 11 10 -114 55 5 -94 136 6 -206 234 21 -544 167 1 -172 229 21 -166 212 6 -347 465 23 -32 210 7 -113 284 21 -562 195 1 -73 290 21 -94 85 12 -116 206 12 -525 251 1 -203 298 25 -479 270 1 -90 177 12 -108 19 6 -159 214 21 -118 147 21 -492 179 1 -105 67 5 -326 499 23 -521 0 10 -85 256 25 -557 129 1 -413 199 24 -478 74 10 -105 45 6 -419 526 23 -182 255 25 -160 296 25 -0 69 5 -114 283 21 -519 48 10 -341 477 23 -511 300 1 -0 169 5 -122 129 21 -336 372 26 -16 357 12 -107 84 12 -26 148 5 -533 176 1 -497 138 1 -160 217 25 -123 192 21 -81 160 6 -483 0 10 -159 263 25 -152 0 5 -523 160 1 -0 63 5 -65 5 6 -74 10 6 -90 0 6 -497 144 18 -204 211 21 -36 103 6 -63 45 5 -153 231 21 -543 0 2 -178 312 25 -466 100 2 -529 0 10 -95 114 6 -552 0 10 -439 172 1 -156 252 21 -364 107 22 -162 295 25 -124 33 6 -99 96 6 -332 658 19 -150 172 21 -564 181 1 -0 207 6 -553 48 10 -71 175 6 -35 85 5 -126 292 21 -134 75 5 -0 0 6 -520 95 2 -115 281 25 -514 84 2 -496 116 2 -538 0 10 -41 186 5 -576 0 2 -105 173 6 -0 138 6 -568 0 2 -157 228 25 -167 120 12 -517 63 2 -174 255 21 -253 60 15 -354 490 23 -529 237 1 -485 0 2 -480 207 1 -348 464 23 -197 123 21 -175 83 6 -123 212 21 -514 29 2 -0 113 5 -118 60 6 -343 90 22 -82 200 7 -162 129 12 -39 44 6 -135 208 21 -530 76 10 -503 209 18 -0 98 5 -185 312 25 -79 17 6 -567 0 2 -203 249 21 -424 17 2 -439 0 22 -0 47 5 -98 291 25 -120 91 5 -484 1 10 -416 260 24 -414 103 22 -153 132 21 -307 250 24 -581 154 18 -180 144 6 -440 20 2 -218 300 25 -531 212 1 -188 318 25 -504 84 2 -232 143 21 -579 148 1 -179 273 25 -136 188 21 -8 0 6 -514 11 10 -102 131 6 -61 0 5 -104 262 21 -410 214 24 -173 220 21 -16 0 6 -111 210 12 -0 0 6 -112 167 12 -28 146 6 -462 253 22 -67 25 6 -333 163 15 -65 76 5 -556 0 2 -92 0 5 -0 25 6 -30 80 6 -51 94 5 -191 274 21 -136 141 21 -545 40 2 -538 0 10 -596 244 1 -479 161 18 -167 345 25 -139 263 21 -185 272 25 -66 188 5 -318 175 15 -133 278 25 -198 148 21 -439 282 24 -85 195 6 -129 126 6 -175 309 25 -427 823 17 -77 0 5 -212 284 25 -553 203 18 -143 239 25 -242 352 26 -299 122 15 -0 126 5 -66 19 6 -0 249 7 -381 94 15 -556 76 10 -103 118 5 -592 208 18 -517 50 10 -533 188 1 -88 181 12 -104 184 21 -509 0 2 -544 167 18 -609 66 2 -480 169 1 -549 185 1 -176 214 25 -130 133 5 -282 208 24 -518 161 1 -150 290 21 -127 221 21 -129 299 25 -184 27 6 -96 232 21 -168 276 25 -566 149 1 -115 266 25 -498 158 18 -137 345 25 -1 127 6 -177 180 21 -512 208 18 -543 0 2 -156 254 21 -497 0 10 -320 636 19 -367 380 26 -528 145 1 -183 299 21 -496 144 1 -134 170 6 -462 98 2 -549 225 1 -184 300 25 -530 210 18 -367 142 15 -463 83 2 -96 0 6 -139 111 21 -443 0 10 -555 199 18 -555 165 18 -130 210 21 -525 0 10 -574 14 10 -519 233 1 -471 192 1 -122 213 21 -73 107 6 -71 59 6 -514 88 10 -409 210 22 -206 147 25 -487 76 10 -144 203 21 -559 69 10 -488 216 1 -157 280 21 -61 0 6 -40 103 6 -40 186 5 -365 476 23 -7 102 6 -433 64 24 -163 279 21 -424 312 26 -121 68 5 -93 0 6 -504 14 2 -20 129 6 -162 196 25 -522 0 2 -515 217 1 -123 54 6 -520 212 1 -125 239 12 -544 171 18 -192 202 12 -527 147 1 -137 142 12 -123 0 21 -459 33 10 -429 0 10 -530 117 1 -516 194 1 -91 153 4 -181 253 21 -43 240 12 -213 268 26 -237 304 25 -124 238 21 -465 231 1 -145 129 6 -156 200 21 -549 0 10 -149 247 21 -150 216 21 -495 0 10 -148 99 21 -0 121 6 -163 176 21 -545 70 10 -565 137 18 -531 144 1 -74 0 5 -104 147 21 -516 101 2 -549 0 2 -9 124 5 -156 263 25 -539 0 10 -422 305 26 -68 216 7 -169 258 21 -567 143 18 -523 244 18 -265 224 21 -153 310 25 -0 145 6 -497 172 18 -531 30 10 -116 197 12 -249 301 25 -101 300 25 -176 275 21 -372 274 26 -515 170 18 -530 0 2 -0 135 6 -473 149 1 -497 284 1 -486 241 1 -516 79 10 -549 70 2 -207 291 25 -97 228 21 -32 140 21 -0 0 6 -189 183 12 -398 239 24 -514 173 18 -155 200 21 -134 173 25 -98 192 21 -186 192 25 -510 94 2 -83 171 6 -170 238 25 -557 53 2 -562 114 1 -132 271 21 -129 231 25 -522 228 18 -552 0 10 -564 74 10 -375 475 23 -415 206 24 -221 242 21 -543 158 1 -95 22 4 -220 243 25 -508 64 2 -199 273 25 -534 144 18 -588 0 10 -65 83 6 -525 53 2 -510 137 1 -242 171 15 -499 196 1 -0 140 6 -122 0 6 -136 253 21 -47 216 21 -108 162 6 -0 250 21 -542 0 10 -27 413 16 -116 0 5 -538 14 2 -113 0 6 -59 235 7 -157 206 21 -564 47 2 -400 500 23 -184 261 25 -118 255 21 -170 175 21 -541 0 10 -2 129 6 -161 207 12 -75 100 6 -508 0 2 -540 0 2 -305 210 15 -45 121 5 -557 0 2 -173 276 25 -495 132 18 -549 682 19 -499 138 18 -157 186 21 -165 0 6 -484 193 18 -502 244 1 -484 103 2 -111 204 21 -0 28 6 -54 241 21 -152 161 6 -217 245 21 -83 121 6 -133 262 21 -476 0 10 -597 241 18 -510 78 10 -183 246 21 -291 57 15 -160 198 6 -528 162 1 -409 254 22 -563 169 1 -173 255 25 -98 217 6 -347 100 24 -391 183 22 -104 136 6 -121 219 21 -183 276 25 -499 149 18 -105 203 21 -240 287 25 -42 110 6 -539 135 1 -453 93 10 -113 206 6 -500 105 10 -526 275 1 -414 204 24 -184 199 21 -539 86 2 -131 76 5 -515 120 2 -538 155 1 -0 138 6 -64 0 6 -118 47 6 -0 327 12 -0 0 5 -524 126 18 -156 256 21 -71 153 6 -398 151 24 -453 0 10 -216 260 25 -471 473 19 -158 189 21 -92 284 21 -98 52 5 -534 232 1 -176 164 25 -512 171 1 -17 139 6 -504 144 1 -110 147 6 -541 49 2 -492 248 1 -330 457 23 -158 242 21 -536 83 2 -101 120 6 -278 283 25 -96 33 5 -174 289 21 -504 54 2 -102 130 6 -540 0 2 -120 278 21 -45 46 6 -134 109 5 -516 227 18 -214 299 25 -134 162 6 -518 258 1 -546 0 2 -584 265 18 -118 0 5 -237 208 25 -99 251 21 -503 208 1 -532 235 18 -306 245 21 -491 99 2 -37 39 6 -43 94 6 -164 243 21 -32 74 6 -83 17 6 -563 207 1 -230 330 25 -556 251 1 -0 0 5 -516 211 18 -84 219 21 -538 0 2 -40 144 5 -501 0 2 -239 203 12 -0 0 6 -69 94 6 -139 227 25 -184 304 25 -471 280 26 -534 225 1 -74 97 6 -533 280 18 -135 245 21 -242 349 26 -557 68 10 -88 103 6 -554 257 18 -277 0 15 -89 0 6 -545 67 2 -377 0 2 -33 0 6 -83 0 6 -503 0 10 -75 120 5 -162 272 25 -228 292 25 -533 118 2 -555 131 1 -549 130 18 -507 261 18 -137 277 25 -102 231 7 -73 275 21 -281 350 26 -149 264 21 -214 290 21 -523 87 10 -544 33 2 -45 116 6 -110 130 12 -536 0 10 -510 247 1 -216 260 21 -171 201 21 -369 122 24 -539 6 10 -108 61 6 -467 165 18 -468 0 10 -152 310 25 -539 0 10 -526 15 2 -529 0 10 -48 222 12 -161 227 21 -517 36 10 -532 144 1 -188 199 12 -139 244 7 -183 292 25 -517 298 18 -502 0 10 -453 722 19 -528 201 1 -543 0 10 -375 171 24 -110 222 21 -180 184 21 -76 85 6 -41 92 6 -58 206 12 -553 37 10 -465 297 26 -503 136 1 -100 234 25 -87 62 6 -539 198 1 -520 126 1 -86 194 12 -189 276 21 -67 156 6 -511 0 2 -422 188 22 -323 413 23 -528 224 1 -159 270 25 -205 272 25 -104 225 21 -64 212 21 -554 0 10 -516 209 1 -298 225 15 -572 0 2 -89 113 12 -59 0 6 -514 63 2 -46 0 6 -59 102 5 -347 197 24 -67 210 21 -164 294 25 -521 141 18 -478 159 1 -93 231 21 -465 0 10 -41 0 5 -539 98 2 -526 0 10 -505 0 10 -153 292 25 -88 90 6 -481 92 2 -287 334 26 -198 237 25 -187 213 12 -156 144 21 -76 107 6 -365 493 23 -142 211 25 -216 252 21 -506 0 2 -396 583 19 -88 121 6 -67 116 12 -50 62 5 -445 5 10 -154 249 25 -220 238 25 -500 144 18 -553 137 1 -112 0 6 -220 274 25 -128 297 21 -460 0 10 -526 0 10 -140 185 21 -211 290 21 -108 177 21 -83 0 5 -551 177 1 -484 146 1 -49 57 6 -353 348 26 -121 231 21 -532 141 18 -528 105 2 -492 185 1 -574 0 24 -41 0 6 -137 203 21 -35 101 6 -487 274 26 -103 0 6 -268 367 26 -179 307 25 -507 73 2 -488 215 18 -525 192 18 -119 0 5 -141 155 6 -548 67 10 -509 56 10 -152 219 21 -0 2 5 -417 224 22 -173 147 6 -501 0 2 -112 192 21 -557 143 1 -185 207 21 -39 0 5 -496 38 10 -557 182 1 -0 103 6 -386 189 24 -159 295 21 -452 0 10 -85 264 25 -99 94 5 -513 57 2 -194 318 25 -564 246 18 -177 74 6 -412 206 22 -398 361 26 -422 452 26 -527 0 2 -178 267 25 -521 141 1 -86 25 6 -548 0 2 -98 1 5 -519 0 10 -521 148 1 -179 239 21 -498 60 10 -198 280 21 -392 285 22 -192 289 25 -22 142 6 -56 96 6 -584 82 2 -456 0 10 -356 453 23 -219 290 25 -20 0 6 -418 105 22 -116 0 5 -126 126 21 -537 107 2 -496 282 1 -481 266 26 -183 293 21 -225 173 25 -534 0 2 -64 73 5 -179 301 25 -288 0 15 -209 265 25 -149 238 21 -560 2 10 -117 190 6 -174 240 25 -508 115 2 -130 0 5 -25 188 5 -524 31 2 -61 0 6 -470 133 18 -198 302 25 -543 109 1 -515 251 1 -552 219 1 -0 89 6 -170 285 25 -18 139 6 -91 50 5 -131 226 21 -548 150 18 -448 0 24 -548 0 10 -480 198 18 -510 144 1 -140 231 21 -177 213 21 -450 102 24 -504 0 2 -87 194 7 -134 245 21 -63 136 6 -178 267 21 -147 98 21 -242 359 7 -431 158 22 -528 12 2 -32 7 6 -0 121 6 -102 23 5 -162 168 21 -120 146 6 -451 240 24 -504 0 2 -424 152 18 -406 18 24 -564 168 1 -547 76 10 -551 235 18 -158 194 21 -106 156 6 -540 232 1 -410 210 22 -526 263 1 -535 195 18 -103 168 21 -471 81 10 -409 213 22 -517 215 1 -531 0 10 -489 86 10 -58 144 6 -79 57 5 -125 82 21 -157 231 12 -281 229 21 -229 361 26 -351 243 22 -552 0 10 -575 28 10 -59 216 7 -533 0 10 -511 117 1 -130 318 25 -449 252 18 -41 36 5 -548 62 10 -528 76 2 -479 152 18 -477 30 10 -448 182 24 -147 0 5 -572 130 18 -502 7 10 -302 73 15 -522 98 2 -531 157 18 -128 327 12 -508 188 18 -531 13 10 -159 253 21 -134 294 25 -439 497 19 -112 82 6 -521 146 1 -508 199 1 -520 0 2 -483 194 1 -352 272 22 -104 199 12 -80 0 6 -132 245 21 -5 146 6 -529 0 10 -145 269 21 -134 226 25 -472 240 18 -532 247 1 -525 69 10 -104 148 5 -530 122 18 -45 173 21 -532 204 18 -100 196 21 -536 221 1 -512 0 10 -151 199 21 -230 281 21 -513 0 10 -160 280 21 -169 136 25 -106 82 6 -546 269 18 -514 96 10 -370 62 15 -138 237 21 -561 49 2 -518 101 10 -0 57 6 -205 317 25 -476 126 1 -123 230 21 -457 139 1 -97 178 22 -512 162 1 -323 74 15 -157 204 21 -179 183 21 -493 176 18 -519 28 10 -471 557 19 -589 233 18 -505 183 18 -38 211 21 -418 3 10 -551 191 18 -209 157 21 -233 281 25 -291 0 15 -224 55 15 -193 300 25 -555 0 2 -174 173 21 -485 0 10 -507 76 10 -529 219 1 -416 0 24 -497 260 18 -566 225 18 -113 133 6 -75 0 6 -515 0 10 -386 430 23 -59 130 6 -556 163 1 -23 152 21 -454 231 18 -35 265 21 -208 238 25 -36 0 6 -138 140 21 -96 197 21 -192 228 21 -326 208 22 -370 76 15 -188 306 21 -146 194 21 -272 33 15 -155 192 21 -135 193 12 -20 174 6 -561 0 10 -493 152 1 -61 0 6 -311 218 21 -674 632 19 -508 127 1 -16 107 6 -123 150 6 -43 0 6 -326 477 23 -535 316 26 -150 219 21 -45 128 6 -515 184 1 -437 300 26 -85 243 21 -22 233 12 -115 183 12 -36 143 6 -489 172 1 -45 0 6 -104 29 6 -36 0 6 -9 0 5 -538 0 2 -541 180 1 -133 123 6 -70 51 6 -207 195 21 -347 491 23 -27 0 6 -197 256 25 -253 197 25 -164 223 25 -405 184 22 -526 0 10 -84 197 21 -160 230 25 -113 0 6 -183 178 21 -140 343 25 -54 33 6 -454 608 19 -237 345 25 -141 155 12 -129 0 5 -120 239 25 -108 275 21 -486 31 2 -107 227 21 -116 219 21 -0 0 5 -571 182 18 -0 205 12 -125 205 21 -560 134 1 -50 0 6 -369 250 22 -148 242 21 -128 271 21 -262 251 24 -512 136 1 -227 318 25 -119 266 21 -217 289 25 -578 0 2 -530 1 10 -111 142 12 -479 786 19 -126 256 21 -141 243 21 -495 43 2 -63 147 6 -411 412 22 -111 0 6 -117 328 21 -524 32 10 -0 112 5 -87 90 5 -119 0 5 -513 118 1 -35 207 21 -526 60 2 -500 818 19 -68 70 6 -222 238 21 -39 57 6 -337 450 23 -140 0 6 -148 201 21 -508 95 10 -141 130 5 -538 215 18 -425 346 24 -0 135 6 -141 307 21 -526 181 1 -144 251 25 -562 141 1 -511 0 10 -166 246 25 -518 0 10 -557 0 2 -512 140 1 -47 0 6 -208 159 21 -41 103 6 -155 197 21 -513 94 2 -106 125 12 -196 235 21 -498 516 19 -0 151 5 -123 128 12 -479 406 26 -562 44 10 -395 155 24 -132 305 25 -481 0 10 -174 119 21 -212 277 25 -131 269 21 -470 116 1 -13 88 5 -267 259 21 -537 81 2 -149 217 21 -185 251 25 -137 243 21 -57 161 12 -47 170 6 -194 194 25 -179 292 25 -437 331 26 -90 189 6 -493 218 18 -526 246 1 -160 87 4 -542 47 2 -64 125 5 -71 68 6 -176 275 21 -191 303 21 -516 0 10 -512 106 2 -27 226 12 -538 215 18 -537 139 1 -481 231 1 -119 141 21 -190 212 25 -200 211 12 -135 228 7 -0 79 6 -318 180 15 -294 52 15 -544 228 18 -170 235 25 -218 227 21 -582 0 2 -404 738 23 -137 189 6 -166 170 21 -517 82 10 -563 33 2 -536 37 2 -536 95 2 -31 71 6 -0 0 6 -241 168 22 -287 125 24 -28 0 5 -518 217 18 -84 299 21 -341 477 23 -520 219 1 -487 247 18 -506 26 10 -467 253 22 -356 480 23 -443 101 15 -527 169 1 -290 144 15 -222 279 25 -148 247 21 -193 195 21 -77 120 6 -87 12 6 -497 0 10 -566 136 18 -57 82 6 -309 296 26 -98 215 12 -501 244 18 -177 256 21 -186 68 21 -193 232 21 -155 273 25 -93 99 5 -165 176 21 -0 137 6 -111 214 21 -528 235 1 -176 107 21 -102 25 6 -158 160 25 -109 151 6 -488 247 18 -522 43 2 -559 0 2 -94 167 12 -562 0 10 -134 210 7 -91 223 21 -99 0 5 -198 291 25 -132 100 6 -74 236 21 -159 196 21 -37 54 6 -115 217 21 -42 0 6 -155 288 25 -134 234 12 -519 75 2 -318 429 23 -238 267 21 -507 148 18 -521 213 1 -146 212 21 -0 217 7 -93 0 6 -18 97 6 -150 163 21 -483 138 1 -14 185 6 -161 204 21 -69 83 5 -516 74 10 -555 0 10 -43 95 5 -534 93 10 -312 523 23 -171 290 25 -138 191 6 -0 0 5 -474 221 1 -550 48 10 -177 312 25 -547 47 2 -549 212 18 -550 231 1 -541 158 1 -52 242 25 -350 4 24 -554 136 1 -535 114 2 -518 114 1 -496 95 10 -117 55 6 -552 201 1 -134 110 6 -180 23 6 -557 95 10 -133 239 21 -19 188 12 -551 244 18 -0 124 5 -393 606 19 -498 185 18 -512 246 1 -98 77 5 -80 257 25 -544 165 1 -0 70 6 -456 23 10 -192 205 21 -127 281 25 -180 261 25 -528 191 1 -501 207 18 -547 48 2 -132 226 21 -78 41 6 -195 119 21 -100 160 12 -533 133 18 -133 291 21 -64 51 6 -186 180 25 -138 156 21 -93 283 21 -525 243 18 -172 267 25 -78 45 5 -189 148 15 -49 265 21 -544 98 10 -499 120 2 -5 89 6 -496 145 1 -136 278 21 -131 123 6 -521 121 18 -457 245 1 -428 0 24 -112 249 21 -508 197 18 -83 150 6 -109 185 21 -106 81 6 -489 0 2 -113 0 6 -76 182 12 -534 263 1 -116 286 25 -73 19 5 -0 55 6 -140 238 21 -133 245 21 -580 196 1 -115 171 21 -533 191 1 -118 184 6 -522 156 1 -137 78 21 -517 134 1 -414 88 24 -0 335 12 -377 44 22 -66 4 6 -84 135 6 -527 237 1 -128 247 21 -507 0 2 -185 209 25 -349 224 22 -63 120 21 -162 238 25 -470 143 1 -100 189 6 -165 253 25 -55 100 6 -556 0 2 -531 0 10 -239 318 26 -119 258 21 -201 293 25 -550 0 10 -427 248 1 -546 218 1 -0 36 5 -179 151 21 -213 269 25 -111 41 6 -105 98 6 -555 232 1 -103 214 21 -66 117 6 -498 154 1 -200 506 16 -162 214 21 -0 33 5 -564 201 18 -405 274 22 -512 145 1 -154 232 21 -72 114 6 -424 256 22 -183 294 25 -531 119 18 -503 175 18 -534 25 2 -516 222 1 -141 0 5 -391 221 24 -527 114 2 -112 289 21 -56 0 6 -150 164 6 -537 146 1 -154 77 6 -102 113 12 -514 0 10 -47 77 6 -496 218 1 -72 306 25 -199 220 25 -57 139 5 -552 0 10 -513 260 26 -222 152 25 -497 196 18 -505 0 2 -94 2 6 -218 324 25 -492 181 1 -107 301 25 -562 126 18 -377 240 22 -213 245 21 -526 21 2 -29 0 5 -109 257 21 -523 172 18 -27 196 6 -117 90 6 -507 0 2 -510 230 18 -571 269 1 -188 261 21 -198 246 25 -127 275 21 -227 280 25 -112 154 12 -250 29 22 -62 146 6 -537 191 1 -541 236 18 -117 105 5 -131 160 21 -528 172 18 -558 190 18 -185 237 21 -63 183 21 -507 0 10 -51 123 6 -494 138 1 -115 268 21 -164 217 21 -270 466 23 -152 224 7 -514 69 2 -519 224 18 -603 212 18 -555 32 2 -191 210 21 -214 206 25 -27 223 6 -516 195 1 -101 0 6 -384 0 22 -478 9 2 -76 111 12 -20 157 6 -388 493 23 -162 250 21 -104 244 21 -189 288 25 -127 250 21 -172 22 6 -177 229 25 -137 248 21 -535 148 18 -559 184 18 -0 146 6 -59 144 6 -372 462 23 -80 9 5 -177 284 25 -110 112 5 -88 0 6 -183 254 25 -25 124 6 -517 144 18 -558 135 18 -290 316 26 -466 97 2 -275 270 25 -55 54 6 -123 2 5 -131 234 21 -172 48 6 -113 266 21 -562 0 2 -459 37 10 -157 180 21 -560 143 1 -517 91 10 -0 0 6 -114 72 5 -193 306 21 -506 0 10 -121 195 12 -501 234 18 -42 76 5 -126 86 6 -578 41 10 -485 110 10 -26 4 6 -471 119 2 -458 71 2 -518 142 1 -0 218 7 -568 186 1 -500 190 18 -150 191 21 -525 213 18 -113 292 21 -544 111 1 -0 10 5 -335 123 15 -516 215 18 -549 121 1 -412 0 2 -535 148 18 -52 48 6 -418 184 22 -545 14 10 -535 215 18 -49 76 6 -163 121 6 -124 487 16 -124 237 12 -503 0 2 -206 265 25 -456 154 1 -508 24 2 -73 74 6 -101 49 21 -538 259 18 -165 158 21 -74 114 6 -235 284 21 -530 267 1 -306 52 15 -538 217 1 -491 152 18 -553 112 1 -571 0 10 -360 474 23 -86 196 12 -42 175 6 -151 281 21 -212 190 25 -20 124 5 -59 264 21 -53 149 5 -502 0 2 -558 0 2 -522 198 1 -183 251 25 -438 269 24 -518 0 10 -110 58 6 -193 332 26 -252 268 26 -566 0 10 -61 218 12 -199 263 25 -203 227 21 -99 74 5 -0 66 6 -401 147 24 -532 210 18 -133 286 12 -514 136 18 -210 223 25 -132 171 21 -116 20 5 -519 110 2 -200 228 21 -517 210 18 -200 288 25 -159 148 5 -144 243 21 -192 269 25 -310 94 15 -460 236 1 -127 225 21 -546 0 2 -465 271 26 -517 12 10 -566 170 1 -522 108 1 -198 294 25 -476 329 26 -346 472 23 -343 500 23 -559 267 18 -337 382 26 -137 251 21 -68 0 6 -520 14 10 -68 149 6 -404 482 19 -514 208 18 -150 258 21 -167 181 21 -0 0 6 -326 0 15 -157 258 21 -90 172 12 -265 384 26 -0 161 6 -160 122 6 -0 0 6 -526 0 2 -294 464 23 -83 57 5 -490 136 1 -481 226 24 -466 261 1 -170 248 21 -470 169 18 -227 266 25 -343 455 23 -315 284 25 -583 0 2 -357 414 26 -549 103 2 -149 0 5 -527 18 2 -350 80 22 -567 142 1 -106 215 7 -543 0 10 -538 0 10 -518 229 1 -107 73 6 -219 2 6 -155 194 21 -24 0 6 -94 112 6 -534 172 1 -139 0 21 -32 0 6 -176 266 25 -77 13 6 -111 227 21 -202 297 25 -110 0 6 -89 123 6 -353 459 23 -186 238 25 -60 162 6 -230 158 25 -150 319 22 -74 214 12 -146 258 21 -532 239 1 -516 0 10 -64 68 6 -538 69 10 -58 83 6 -10 150 12 -145 364 16 -552 122 1 -213 275 21 -381 443 23 -80 233 21 -545 232 1 -540 0 2 -124 220 12 -537 0 2 -104 83 6 -58 0 5 -205 248 25 -551 0 10 -275 285 22 -0 44 6 -26 0 6 -573 168 18 -84 151 12 -314 324 26 -340 479 23 -571 214 18 -534 132 18 -0 142 6 -543 0 10 -71 132 6 -211 273 21 -162 275 21 -338 134 22 -531 209 1 -498 0 10 -134 280 25 -554 137 1 -565 223 1 -28 79 5 -478 0 2 -548 61 2 -131 178 21 -206 298 25 -487 47 10 -184 201 25 -93 249 21 -458 204 1 -134 178 21 -194 272 21 -57 231 21 -119 215 21 -341 459 23 -532 155 1 -89 264 25 -534 0 10 -144 197 12 -535 232 1 -518 0 10 -212 306 26 -131 21 6 -191 215 21 -136 0 6 -517 50 10 -203 349 25 -540 72 2 -77 120 6 -234 102 25 -405 271 22 -113 251 21 -559 300 18 -125 147 6 -389 96 15 -512 0 10 -74 69 6 -154 230 21 -542 0 2 -79 203 6 -202 298 21 -523 237 1 -44 102 6 -565 193 18 -195 250 21 -566 147 1 -67 1 5 -571 163 1 -0 32 5 -0 0 6 -526 118 1 -100 107 6 -505 190 18 -411 216 25 -386 134 24 -327 172 22 -42 135 6 -0 144 6 -59 136 21 -104 233 6 -162 290 25 -509 153 1 -511 0 10 -482 33 10 -536 0 2 -527 56 10 -112 102 5 -127 253 21 -544 107 10 -494 0 2 -40 154 5 -527 0 2 -498 121 18 -228 297 25 -88 29 5 -538 0 10 -69 138 6 -515 141 18 -148 300 25 -218 157 6 -183 304 25 -34 192 6 -525 0 2 -560 78 2 -175 185 4 -514 292 1 -149 232 7 -124 54 5 -93 273 25 -525 0 10 -147 240 21 -76 130 6 -188 259 21 -222 249 25 -54 91 6 -81 56 6 -64 143 6 -115 268 25 -181 285 25 -474 0 2 -118 272 25 -553 171 18 -81 61 6 -149 270 21 -504 46 10 -0 170 6 -411 267 26 -64 111 5 -29 143 4 -128 174 6 -111 180 21 -527 181 1 -65 65 6 -528 141 18 -91 98 6 -108 123 6 -76 0 6 -136 0 6 -171 277 21 -143 38 5 -193 236 21 -585 0 10 -536 50 2 -217 307 25 -543 119 1 -168 153 12 -523 0 2 -144 274 21 -530 68 2 -385 159 22 -552 221 1 -564 115 1 -272 233 25 -550 91 10 -513 30 10 -81 0 6 -210 250 25 -130 131 6 -44 277 25 -115 211 21 -527 45 2 -413 192 22 -130 279 25 -185 221 21 -227 313 25 -556 0 2 -178 274 21 -497 0 2 -160 60 6 -145 154 21 -153 199 21 -76 9 6 -133 249 25 -157 208 21 -488 247 1 -48 91 5 -110 129 21 -541 152 18 -0 0 5 -522 111 1 -236 197 21 -10 231 21 -547 0 10 -43 0 6 -77 204 21 -137 137 6 -201 200 25 -133 233 7 -513 32 2 -57 111 5 -496 0 2 -558 293 18 -135 261 21 -148 268 25 -150 240 21 -532 173 1 -196 206 21 -172 334 25 -542 122 18 -89 0 6 -494 15 2 -0 90 6 -358 487 23 -217 244 25 -128 127 5 -512 0 2 -552 154 18 -268 488 23 -260 17 15 -421 0 22 -332 198 24 -542 107 2 -527 4 2 -237 271 25 -516 0 10 -582 184 1 -186 100 6 -535 149 18 -142 276 21 -507 0 10 -140 136 6 -567 0 2 -151 163 21 -138 218 21 -84 247 21 -77 168 6 -544 30 10 -531 150 1 -69 145 6 -183 1 21 -260 214 21 -0 81 5 -202 58 6 -165 248 25 -106 231 21 -137 282 21 -502 142 1 -578 224 18 -123 221 21 -217 237 21 -169 207 25 -462 254 24 -0 162 5 -538 79 2 -554 74 2 -582 168 1 -100 161 5 -462 0 10 -7 0 5 -567 213 1 -553 181 1 -53 128 6 -123 229 7 -165 336 25 -574 171 18 -478 190 18 -556 177 1 -90 69 6 -420 230 22 -117 223 21 -439 219 22 -521 97 2 -20 156 5 -80 0 6 -177 188 6 -440 228 18 -212 266 25 -0 141 6 -51 111 5 -558 11 10 -220 311 25 -82 239 21 -76 169 6 -66 233 7 -515 92 2 -373 683 17 -0 37 6 -513 0 10 -164 177 21 -513 0 10 -509 0 10 -165 228 21 -174 340 21 -323 186 22 -427 176 22 -47 0 5 -34 0 6 -544 116 18 -6 0 6 -174 151 21 -46 92 6 -142 126 6 -123 206 21 -534 63 10 -162 273 21 -151 309 21 -134 160 21 -219 269 21 -513 172 18 -197 302 25 -569 146 1 -259 187 6 -114 119 6 -159 201 21 -527 228 1 -234 128 21 -544 115 2 -482 105 2 -112 221 21 -72 0 5 -240 258 25 -62 387 16 -207 254 25 -112 36 5 -175 175 25 -101 312 25 -173 140 21 -423 139 18 -534 152 1 -169 91 6 -146 198 21 -489 122 1 -17 197 6 -550 128 1 -73 87 6 -118 101 6 -38 87 6 -544 180 18 -82 117 6 -524 224 18 -202 302 26 -263 279 25 -503 191 1 -541 54 10 -506 151 1 -126 79 6 -105 120 21 -540 135 18 -139 181 21 -15 85 6 -467 136 18 -103 214 21 -0 114 6 -551 158 18 -115 199 21 -159 182 25 -573 51 10 -231 250 23 -111 106 6 -568 188 18 -140 198 12 -180 72 21 -232 307 21 -0 0 6 -506 155 1 -552 10 2 -62 0 6 -161 138 5 -151 161 12 -118 136 21 -508 124 1 -376 510 23 -154 261 25 -44 182 6 -556 114 1 -181 300 25 -87 171 5 -149 243 7 -106 304 21 -482 10 10 -135 255 21 -428 251 22 -452 254 22 -545 57 10 -184 208 6 -139 161 6 -568 0 10 -479 181 1 -477 192 18 -164 259 25 -135 232 21 -473 0 2 -72 257 21 -98 204 21 -184 259 25 -193 248 25 -213 115 24 -9 56 6 -557 78 2 -167 279 21 -528 240 1 -244 222 22 -182 296 25 -294 0 15 -532 69 2 -38 174 6 -394 0 24 -164 289 25 -173 237 21 -533 0 10 -578 203 24 -170 255 21 -11 0 6 -86 191 21 -117 0 6 -562 102 10 -476 121 18 -299 274 24 -157 133 6 -533 0 10 -354 424 23 -483 0 2 -464 69 10 -262 330 26 -14 62 6 -94 94 6 -153 301 21 -157 196 21 -521 0 10 -166 273 25 -521 1 2 -491 0 2 -443 236 22 -494 0 10 -498 197 18 -326 59 15 -12 8 5 -0 47 6 -194 225 25 -542 0 10 -25 197 6 -67 137 6 -543 182 1 -290 677 23 -499 174 1 -152 0 5 -334 431 23 -491 205 1 -419 56 24 -49 0 6 -568 109 2 -487 395 26 -140 298 21 -120 203 21 -136 55 6 -577 0 2 -123 412 16 -424 139 22 -348 99 15 -43 0 5 -546 177 1 -96 309 25 -109 39 6 -433 0 10 -521 262 1 -523 2 10 -9 197 7 -521 123 1 -148 276 25 -123 181 21 -42 118 6 -66 128 6 -433 224 24 -496 189 18 -126 142 6 -518 97 10 -76 7 6 -113 170 21 -544 132 18 -190 125 22 -70 194 6 -151 276 25 -111 159 6 -431 482 26 -525 0 10 -141 212 21 -215 246 25 -219 226 25 -141 265 25 -340 444 23 -527 64 10 -149 270 21 -512 0 10 -570 0 10 -341 52 15 -537 177 18 -168 213 21 -113 155 6 -348 205 22 -227 282 25 -65 180 5 -29 76 6 -199 250 21 -192 234 21 -156 255 21 -542 213 18 -535 123 1 -483 211 1 -64 224 21 -345 78 22 -526 191 18 -501 20 2 -198 92 15 -212 279 25 -167 134 6 -56 154 12 -517 161 18 -500 113 10 -525 42 10 -140 131 6 -221 263 25 -494 0 10 -46 171 6 -524 119 1 -105 68 5 -141 0 6 -53 44 6 -532 121 2 -547 28 10 -508 0 2 -531 224 1 -0 1 5 -56 176 5 -51 0 5 -368 194 24 -234 281 25 -103 299 21 -0 143 6 -550 122 1 -500 166 1 -67 164 6 -534 187 18 -105 202 12 -562 132 1 -90 285 12 -124 161 21 -412 243 24 -498 39 10 -558 273 1 -47 177 6 -529 0 2 -576 123 1 -38 217 21 -530 0 2 -559 0 10 -518 204 1 -498 108 2 -562 0 2 -546 130 1 -38 187 21 -219 222 25 -268 259 25 -19 0 5 -184 185 21 -523 0 10 -89 249 12 -0 137 6 -434 0 24 -499 120 1 -114 153 12 -135 211 21 -158 255 21 -479 136 1 -20 0 6 -104 215 7 -500 12 10 -512 51 10 -189 322 25 -210 274 21 -506 0 2 -506 109 2 -62 242 12 -534 60 10 -144 255 25 -106 0 6 -51 4 6 -499 64 10 -544 0 2 -163 512 16 -173 272 25 -519 5 2 -383 102 24 -166 289 21 -420 259 22 -199 74 21 -569 221 1 -366 280 21 -99 257 25 -500 0 2 -529 242 18 -171 234 21 -159 69 21 -11 60 6 -223 238 21 -241 324 25 -28 0 6 -210 239 25 -255 25 15 -507 171 1 -534 191 18 -540 290 18 -170 240 25 -0 131 6 -123 198 21 -533 11 2 -81 137 5 -515 164 1 -73 281 21 -0 0 5 -289 23 15 -112 109 21 -538 0 10 -4 157 6 -362 751 19 -125 7 6 -494 0 2 -148 217 21 -39 129 6 -41 138 6 -551 0 2 -531 133 1 -278 167 22 -517 181 18 -70 120 6 -87 214 21 -371 227 24 -532 22 2 -162 350 25 -476 240 18 -196 0 5 -251 384 26 -521 192 1 -38 0 6 -392 615 23 -541 260 18 -152 246 21 -149 272 21 -187 236 25 -500 42 10 -26 19 5 -564 72 2 -550 229 18 -159 212 21 -83 333 12 -155 266 25 -0 85 5 -182 248 21 -306 208 22 -118 0 5 -206 230 25 -8 99 6 -0 0 6 -95 63 5 -164 300 25 -33 283 25 -548 570 17 -163 164 21 -501 211 1 -7 2 6 -13 44 6 -113 151 21 -109 127 6 -519 66 10 -188 107 21 -538 232 1 -238 306 25 -206 267 25 -343 498 23 -259 199 6 -133 258 25 -513 114 1 -101 141 5 -494 232 18 -549 224 1 -512 150 18 -245 243 25 -331 539 23 -138 120 21 -532 168 18 -364 502 23 -541 156 1 -0 285 12 -523 172 18 -224 268 25 -165 185 21 -553 122 1 -74 80 5 -0 115 5 -66 36 5 -521 73 10 -527 0 10 -471 12 10 -500 237 1 -0 0 5 -161 248 21 -489 195 1 -208 188 21 -556 221 18 -328 465 23 -96 286 25 -518 0 10 -0 150 6 -365 277 24 -194 295 25 -527 0 2 -0 134 6 -531 0 10 -307 159 15 -74 0 5 -105 105 6 -104 113 6 -507 242 1 -505 99 10 -541 68 2 -109 95 21 -527 175 1 -293 200 25 -228 307 25 -160 142 21 -54 134 6 -22 165 6 -152 187 21 -425 0 10 -553 223 1 -122 271 7 -48 48 5 -526 0 10 -142 267 21 -97 0 6 -104 118 6 -511 39 2 -196 273 25 -150 248 21 -155 303 25 -36 0 5 -12 111 5 -151 0 6 -70 0 5 -77 2 6 -67 62 6 -450 0 10 -117 168 21 -471 285 1 -525 6 10 -0 78 5 -57 0 5 -530 0 10 -157 279 25 -421 143 22 -358 303 22 -540 0 2 -204 295 25 -94 100 6 -533 75 2 -539 128 1 -561 240 18 -150 9 5 -523 158 1 -371 397 26 -112 161 12 -211 208 21 -463 3 10 -100 141 21 -87 127 6 -444 60 2 -555 266 18 -422 17 2 -471 65 10 -113 304 25 -107 0 5 -0 167 6 -522 123 18 -484 144 18 -162 226 21 -575 0 2 -181 196 25 -524 199 1 -37 15 6 -143 545 16 -198 265 21 -84 0 6 -545 0 2 -511 87 10 -92 36 6 -500 223 1 -545 241 1 -526 119 2 -332 455 23 -526 136 1 -171 0 6 -534 238 1 -131 91 5 -131 312 25 -0 109 6 -476 256 18 -500 227 1 -35 75 6 -503 187 18 -408 490 19 -511 113 1 -21 82 6 -374 464 23 -527 180 18 -350 484 23 -209 277 21 -517 81 10 -569 144 1 -365 391 16 -149 275 21 -21 0 5 -101 0 6 -0 0 5 -174 261 25 -34 0 6 -114 191 21 -174 507 16 -135 169 21 -0 118 6 -181 347 26 -180 274 21 -148 201 21 -448 189 18 -23 152 5 -531 234 18 -543 78 2 -95 247 21 -191 310 25 -505 157 1 -491 103 10 -352 481 23 -558 213 1 -404 292 22 -515 0 2 -572 33 10 -0 0 5 -190 260 25 -531 391 26 -76 222 7 -535 209 1 -202 106 6 -497 0 10 -125 0 5 -544 50 2 -101 0 5 -89 199 21 -157 229 25 -211 266 21 -123 279 25 -80 164 6 -467 181 22 -510 247 18 -554 146 18 -117 260 21 -153 303 25 -82 174 6 -526 193 18 -131 174 21 -560 0 2 -241 91 15 -196 185 21 -538 124 18 -537 26 10 -462 170 22 -0 136 5 -521 141 18 -374 147 24 -341 229 22 -183 295 25 -424 164 24 -414 0 10 -68 0 6 -529 149 18 -525 104 10 -2 148 12 -547 40 2 -543 209 18 -562 274 18 -80 1 6 -0 99 6 -185 241 21 -126 109 6 -10 62 6 -518 28 10 -326 636 17 -504 178 18 -141 96 6 -184 251 25 -84 222 21 -532 23 10 -535 16 2 -188 255 25 -0 154 5 -0 0 5 -78 20 5 -567 108 10 -405 95 15 -21 103 5 -575 0 2 -120 196 6 -130 213 21 -260 191 21 -196 262 25 -576 89 2 -54 132 12 -253 207 21 -527 33 10 -94 0 5 -21 180 5 -0 57 6 -12 518 16 -191 239 21 -499 0 2 -578 115 2 -491 53 10 -359 287 24 -519 50 2 -462 52 10 -135 305 25 -547 0 10 -569 113 2 -402 197 22 -26 96 6 -136 212 21 -129 108 12 -579 0 2 -183 229 25 -100 133 12 -527 103 2 -155 239 21 -0 164 6 -439 506 19 -59 0 6 -0 217 7 -65 187 21 -531 0 2 -196 256 21 -37 183 12 -241 348 26 -532 0 2 -494 173 1 -531 202 1 -573 216 1 -0 194 6 -7 119 5 -160 286 25 -509 149 1 -417 181 24 -511 83 2 -233 280 25 -132 112 12 -500 147 1 -403 115 15 -350 69 24 -521 212 18 -83 130 6 -69 181 6 -113 271 21 -82 186 6 -0 135 21 -0 93 6 -509 0 10 -553 0 10 -190 232 21 -85 81 6 -497 250 1 -522 95 10 -407 297 22 -525 270 18 -538 315 1 -485 199 1 -139 322 12 -0 0 5 -173 135 21 -558 134 18 -529 0 10 -564 126 1 -0 168 5 -644 817 19 -133 157 12 -65 163 6 -2 6 6 -252 311 25 -522 201 18 -176 297 21 -25 77 5 -536 196 1 -220 266 21 -53 208 21 -363 393 26 -214 245 25 -205 323 21 -269 185 15 -142 294 21 -164 303 25 -527 76 2 -377 239 24 -122 242 12 -14 0 6 -50 0 5 -552 198 1 -58 178 12 -394 145 22 -127 258 25 -261 195 22 -51 223 21 -191 241 25 -147 176 6 -0 106 6 -0 188 6 -58 51 5 -524 140 18 -89 81 5 -47 180 5 -0 77 5 -88 0 6 -574 0 2 -0 149 5 -462 237 1 -118 75 6 -204 293 25 -481 91 10 -39 188 21 -510 179 1 -66 267 21 -528 216 1 -125 229 21 -517 205 18 -170 258 21 -222 264 25 -32 181 6 -539 0 10 -195 149 6 -519 65 10 -50 203 6 -23 65 6 -100 84 5 -490 117 1 -548 2 10 -523 127 1 -383 312 26 -537 91 10 -517 175 18 -67 179 6 -522 278 1 -507 0 10 -245 299 21 -550 47 2 -76 161 5 -95 133 5 -73 49 6 -528 161 18 -161 77 21 -521 99 2 -588 76 2 -442 251 24 -443 339 22 -0 0 5 -154 243 21 -111 127 6 -527 188 18 -36 88 5 -0 79 5 -565 184 18 -485 33 10 -95 152 6 -494 141 1 -367 276 22 -49 63 6 -147 225 25 -494 35 2 -71 54 6 -119 257 21 -130 87 5 -128 202 21 -94 243 21 -162 45 6 -0 139 6 -161 279 21 -68 10 6 -82 215 21 -546 0 2 -484 148 1 -508 4 2 -396 141 24 -522 0 10 -0 144 12 -541 177 1 -335 27 24 -451 163 24 -0 33 6 -504 237 18 -133 0 6 -326 0 15 -142 166 12 -129 0 6 -232 168 24 -42 0 5 -186 287 25 -152 55 5 -539 0 2 -424 481 23 -238 288 25 -535 0 10 -152 100 6 -535 27 10 -527 90 2 -551 119 2 -474 179 18 -157 275 21 -135 223 21 -505 0 2 -0 0 5 -0 0 5 -0 161 5 -207 320 25 -129 0 6 -535 0 10 -213 292 25 -547 0 2 -524 155 1 -131 154 12 -199 266 25 -490 204 1 -527 115 1 -113 148 12 -509 150 18 -0 0 5 -3 106 5 -540 193 1 -516 202 18 -559 277 18 -124 216 6 -518 0 2 -55 74 6 -34 45 6 -5 80 6 -133 261 21 -569 202 1 -507 45 10 -554 589 19 -588 212 1 -129 141 21 -187 308 25 -194 214 21 -121 217 21 -533 100 10 -180 274 25 -202 281 25 -511 168 18 -487 27 2 -116 246 21 -27 55 6 -196 203 12 -60 90 12 -0 0 5 -122 229 21 -135 243 25 -0 182 6 -204 266 25 -0 90 5 -210 243 21 -164 287 25 -262 358 26 -0 154 6 -533 133 1 -62 222 21 -445 213 18 -489 177 1 -0 123 5 -176 311 25 -113 96 6 -164 303 25 -111 149 12 -477 0 22 -530 85 2 -550 0 2 -130 218 21 -313 353 26 -436 205 22 -475 135 18 -61 0 5 -532 0 10 -49 48 6 -245 300 25 -238 284 26 -17 22 6 -551 0 2 -580 98 2 -381 329 26 -144 202 6 -106 250 21 -544 127 1 -77 104 6 -19 100 5 -409 39 22 -492 154 1 -142 217 21 -507 201 18 -43 196 6 -177 53 21 -340 454 23 -563 109 2 -203 270 21 -229 250 25 -486 0 2 -163 14 6 -121 142 6 -173 190 21 -201 305 25 -517 0 10 -219 324 25 -85 215 7 -517 387 13 -133 142 4 -511 0 3 -44 290 7 -103 0 6 -258 272 25 -426 511 23 -74 187 21 -177 301 25 -89 170 12 -316 332 26 -165 274 25 -123 531 9 -56 157 6 -518 112 3 -152 253 21 -338 196 24 -299 88 22 -162 245 21 -147 217 21 -496 89 3 -388 447 23 -518 371 8 -157 310 25 -521 189 13 -506 240 13 -468 0 3 -487 201 8 -134 213 21 -130 198 4 -459 251 8 -96 0 6 -515 215 8 -116 197 21 -40 301 4 -97 227 4 -533 394 13 -462 231 22 -188 154 21 -175 123 11 -144 248 25 -575 526 13 -541 254 8 -480 147 22 -528 0 3 -209 249 25 -195 255 21 -465 189 8 -503 70 3 -384 323 13 -121 364 4 -202 236 21 -87 285 25 -198 178 25 -194 241 25 -42 159 4 -464 0 3 -153 35 11 -514 369 13 -508 259 8 -167 203 25 -163 143 6 -155 132 21 -147 97 11 -53 117 4 -315 268 22 -163 236 25 -531 213 8 -472 0 3 -476 302 8 -432 121 3 -178 260 25 -184 146 21 -177 247 12 -105 183 11 -197 319 25 -375 473 23 -537 299 8 -111 222 11 -127 211 21 -428 213 24 -93 234 21 -64 45 6 -76 137 11 -109 608 16 -515 183 8 -472 568 13 -478 292 13 -284 523 26 -34 98 11 -221 289 9 -11 90 11 -356 208 4 -204 121 21 -105 265 21 -399 287 26 -168 236 25 -281 146 12 -198 274 21 -27 0 11 -278 305 25 -524 180 8 -201 288 25 -151 282 25 -132 243 25 -473 67 3 -203 269 25 -431 303 22 -146 212 21 -509 164 8 -333 368 26 -282 255 21 -38 268 12 -80 349 7 -192 261 25 -224 236 25 -72 16 6 -163 279 25 -514 226 8 -160 255 21 -162 236 21 -55 297 21 -541 269 8 -350 300 22 -204 215 25 -79 308 21 -119 158 11 -119 559 16 -118 244 21 -163 185 21 -494 340 13 -187 252 25 -494 0 3 -178 288 25 -249 310 25 -216 231 21 -428 240 22 -224 222 25 -536 380 13 -553 259 8 -108 139 25 -161 222 21 -176 169 25 -355 435 23 -482 185 8 -54 49 11 -523 0 3 -186 184 25 -164 208 25 -536 344 13 -526 244 8 -575 154 3 -461 554 13 -116 137 25 -153 232 21 -96 168 25 -479 117 3 -444 525 8 -182 285 25 -10 239 21 -469 519 13 -176 315 25 -154 216 21 -44 512 16 -247 152 21 -276 359 26 -532 198 8 -409 248 22 -208 221 25 -186 246 25 -531 604 13 -100 168 11 -153 257 21 -156 269 25 -452 292 22 -0 181 11 -516 158 8 -426 404 8 -186 292 25 -126 296 21 -240 215 25 -522 115 3 -154 147 21 -545 369 13 -505 208 8 -464 549 13 -114 250 21 -488 249 8 -562 504 13 -171 331 25 -556 467 13 -87 0 11 -216 202 21 -540 286 8 -166 194 12 -124 272 21 -121 238 21 -60 194 21 -546 0 3 -82 261 4 -525 192 13 -560 458 13 -171 84 12 -546 464 13 -115 269 21 -524 150 3 -530 72 3 -119 14 11 -120 266 21 -138 284 21 -118 211 21 -23 139 11 -46 0 11 -319 221 22 -39 181 6 -185 617 16 -187 270 21 -506 11 3 -191 186 25 -189 192 21 -390 482 23 -356 238 22 -493 65 3 -196 243 25 -379 433 23 -231 181 25 -504 328 8 -176 252 21 -201 278 25 -147 319 25 -490 428 13 -111 336 12 -66 114 11 -191 306 25 -158 39 21 -79 261 7 -197 293 25 -375 118 22 -524 0 3 -526 243 8 -126 274 25 -105 221 21 -152 204 11 -136 159 6 -541 342 13 -113 169 11 -169 296 25 -211 223 21 -58 248 21 -18 253 25 -424 254 8 -504 285 8 -76 79 6 -404 152 22 -549 0 3 -136 125 11 -0 208 4 -114 128 11 -449 388 8 -141 315 21 -98 254 25 -143 233 21 -394 224 22 -190 255 25 -125 269 7 -93 84 6 -104 190 21 -477 0 3 -126 0 4 -140 298 25 -509 177 8 -131 234 21 -538 478 13 -515 374 13 -502 0 3 -529 340 8 -177 34 11 -154 50 4 -175 299 7 -182 308 25 -123 298 25 -502 460 8 -443 64 3 -47 20 11 -82 164 11 -115 243 21 -549 184 8 -138 301 21 -132 249 25 -90 75 11 -242 343 26 -544 193 8 -414 295 22 -100 183 6 -103 42 21 -196 268 25 -385 259 22 -53 4 6 -122 186 11 -510 176 8 -506 0 3 -193 212 21 -359 343 26 -245 707 19 -494 500 23 -535 272 8 -134 126 4 -149 77 21 -6 484 20 -181 325 25 -73 128 11 -183 133 25 -64 84 4 -542 314 8 -94 133 11 -28 215 4 -384 467 23 -218 279 21 -520 294 13 -426 284 22 -10 271 21 -199 329 25 -502 395 13 -139 208 21 -78 181 11 -207 272 25 -89 191 11 -543 433 13 -69 170 6 -395 221 22 -125 284 25 -575 386 8 -545 267 8 -125 335 4 -521 133 3 -426 7 3 -503 587 13 -363 261 22 -76 148 6 -123 62 11 -481 395 13 -519 183 8 -503 238 8 -236 247 25 -534 440 13 -533 268 8 -223 181 21 -158 186 21 -177 248 25 -138 199 21 -225 309 25 -165 278 25 -576 172 22 -59 253 4 -433 228 24 -163 271 25 -477 149 3 -94 252 21 -155 569 9 -232 333 25 -1 6 11 -166 277 26 -158 266 25 -162 291 25 -545 438 13 -94 487 16 -546 185 8 -0 249 7 -0 79 4 -190 138 21 -254 339 26 -578 0 3 -0 155 4 -109 200 21 -189 237 21 -514 258 13 -183 321 25 -534 433 19 -497 429 13 -348 0 22 -551 61 3 -70 578 9 -499 0 3 -194 156 25 -223 325 25 -533 31 3 -14 0 11 -540 239 8 -556 494 13 -127 223 25 -26 0 6 -367 204 22 -95 306 7 -447 245 8 -103 239 21 -208 275 25 -80 0 4 -556 140 3 -227 282 25 -524 219 8 -288 386 26 -389 0 4 -575 742 23 -172 276 25 -154 173 21 -533 70 3 -492 357 8 -548 360 13 -494 12 3 -32 300 7 -201 321 26 -214 247 25 -495 128 22 -571 245 8 -579 451 13 -0 77 11 -533 484 13 -83 228 11 -443 132 3 -212 213 25 -169 244 21 -61 470 20 -227 310 25 -506 218 8 -22 257 7 -62 105 11 -388 258 24 -526 0 3 -99 155 11 -436 297 22 -171 236 25 -483 608 13 -164 266 25 -188 201 21 -545 186 13 -161 247 25 -559 586 13 -222 309 25 -163 266 25 -503 0 3 -243 302 25 -137 266 21 -527 275 8 -271 219 22 -133 170 11 -151 303 25 -218 332 25 -439 500 13 -34 227 4 -175 213 25 -154 295 25 -204 274 21 -547 496 13 -0 84 6 -112 268 7 -528 308 8 -511 102 3 -191 193 25 -408 468 23 -194 271 25 -558 369 13 -176 308 21 -19 28 6 -126 208 4 -487 0 3 -77 101 11 -558 482 13 -50 223 4 -98 230 21 -29 40 11 -102 263 25 -94 102 11 -559 469 13 -498 0 3 -136 206 21 -159 192 4 -548 423 13 -0 13 6 -63 139 4 -154 216 25 -48 141 6 -122 158 11 -139 194 21 -508 143 3 -544 205 8 -519 218 8 -530 499 13 -381 398 13 -507 136 3 -209 245 25 -534 210 8 -255 292 9 -25 254 11 -40 78 4 -111 0 11 -92 247 25 -510 89 3 -529 307 13 -110 74 4 -544 220 13 -189 276 25 -407 55 2 -160 272 21 -181 288 25 -19 211 4 -515 264 13 -94 16 11 -225 219 25 -121 299 25 -203 220 21 -191 6 21 -142 258 21 -563 426 8 -514 136 3 -175 327 25 -54 0 4 -125 349 9 -207 322 25 -204 272 25 -96 254 21 -415 202 8 -438 195 24 -172 202 25 -136 216 21 -188 259 25 -173 251 25 -192 190 25 -352 439 13 -76 284 25 -66 3 11 -166 19 4 -529 201 8 -0 0 4 -224 235 25 -497 142 3 -78 196 6 -129 249 25 -169 142 21 -580 518 13 -138 191 11 -551 242 8 -54 119 6 -66 74 11 -544 92 3 -81 319 7 -154 195 7 -17 199 11 -546 0 3 -530 94 3 -162 249 25 -547 274 8 -547 478 13 -0 8 11 -156 325 25 -541 0 3 -231 277 26 -26 0 4 -169 221 25 -8 257 4 -551 426 13 -539 202 8 -580 492 13 -246 322 25 -123 263 25 -47 11 11 -234 281 25 -94 17 11 -538 427 13 -189 77 4 -0 57 6 -87 171 11 -200 263 25 -517 152 3 -204 235 25 -182 265 25 -560 439 13 -397 453 23 -510 75 3 -58 31 6 -206 212 25 -384 0 22 -415 412 13 -0 233 5 -96 572 16 -483 390 13 -119 72 6 -126 211 25 -307 245 25 -27 193 4 -537 666 19 -478 239 8 -114 57 11 -129 106 21 -46 82 4 -213 216 25 -104 0 11 -227 297 26 -237 268 25 -360 521 23 -565 445 13 -111 214 4 -524 86 3 -148 0 4 -462 149 3 -564 0 3 -526 114 3 -182 239 21 -532 404 8 -159 292 25 -220 314 25 -539 280 13 -79 435 9 -63 311 9 -62 131 11 -114 72 11 -115 141 21 -111 173 11 -195 249 25 -148 234 25 -458 192 13 -517 10 3 -503 501 13 -503 198 8 -201 236 25 -170 188 25 -511 164 3 -512 0 3 -561 113 3 -191 301 25 -166 22 6 -550 347 13 -87 80 4 -179 254 21 -521 0 3 -73 256 11 -526 248 13 -507 337 8 -527 9 3 -357 362 26 -78 143 21 -527 416 13 -0 0 11 -180 232 21 -416 208 22 -138 152 21 -491 592 13 -534 143 3 -297 277 25 -43 316 7 -170 234 25 -122 250 12 -210 217 21 -525 245 8 -528 192 8 -12 1 11 -573 423 13 -176 292 25 -111 285 21 -524 0 3 -548 345 8 -201 287 25 -530 426 8 -163 218 25 -475 512 8 -543 88 3 -40 167 11 -548 434 13 -476 230 24 -164 257 21 -533 334 8 -493 484 13 -481 150 3 -73 123 6 -178 208 21 -203 164 6 -182 238 21 -160 198 12 -176 147 4 -483 0 3 -529 336 8 -212 150 21 -85 129 4 -176 265 25 -114 290 25 -535 345 8 -507 228 13 -174 41 21 -492 291 13 -215 167 21 -545 156 3 -527 88 3 -156 241 21 -153 310 25 -77 85 4 -131 116 6 -144 186 25 -469 292 26 -488 0 3 -425 504 23 -494 56 3 -162 216 25 -184 257 25 -25 242 4 -492 397 13 -207 266 12 -188 252 25 -23 262 4 -479 0 3 -183 296 25 -428 267 24 -372 157 25 -84 432 9 -555 222 8 -191 15 21 -228 181 11 -49 120 4 -101 298 21 -98 267 21 -610 691 19 -96 129 11 -3 110 11 -161 279 21 -455 212 8 -509 182 8 -550 107 3 -46 204 4 -415 278 24 -400 179 22 -201 218 21 -63 6 11 -481 331 13 -540 312 13 -544 220 8 -185 261 21 -216 226 25 -150 255 4 -521 0 3 -298 327 26 -137 296 25 -115 295 25 -187 166 21 -479 626 13 -176 235 21 -524 172 3 -491 366 13 -506 53 3 -429 0 22 -39 0 11 -473 491 13 -40 169 21 -557 387 13 -394 146 22 -161 226 21 -21 21 11 -152 259 21 -534 324 8 -75 133 6 -545 308 8 -187 288 25 -538 174 3 -75 188 11 -151 300 25 -174 189 21 -210 318 25 -439 546 23 -176 168 11 -149 284 25 -99 219 7 -177 256 21 -81 75 11 -134 0 4 -259 300 26 -549 182 8 -207 275 25 -546 377 13 -446 552 13 -169 252 25 -490 232 8 -128 162 21 -218 257 25 -221 198 22 -524 421 13 -501 206 8 -126 199 21 -206 215 25 -491 211 8 -80 508 16 -556 337 8 -134 130 21 -107 191 11 -429 490 13 -128 2 11 -509 221 8 -79 0 6 -179 142 25 -123 241 25 -523 31 3 -139 217 25 -507 172 8 -10 629 16 -165 227 25 -529 288 8 -479 0 3 -198 223 25 -140 140 25 -307 711 9 -513 349 8 -224 218 25 -525 180 8 -0 163 11 -545 371 13 -176 255 25 -510 0 3 -105 522 9 -218 297 21 -480 295 8 -361 454 23 -0 77 11 -358 453 23 -477 186 8 -550 172 8 -404 196 22 -229 299 25 -191 263 21 -116 241 4 -127 130 11 -508 481 13 -514 750 13 -549 209 8 -153 206 21 -153 219 21 -218 267 21 -173 277 25 -242 262 25 -208 275 25 -186 298 25 -190 140 11 -459 271 24 -85 165 4 -122 184 11 -525 120 13 -544 305 13 -485 184 8 -240 282 25 -487 185 8 -29 181 4 -148 133 4 -204 278 25 -547 100 3 -9 141 4 -22 224 4 -536 26 3 -543 48 3 -195 166 11 -531 191 8 -79 224 7 -141 297 7 -515 268 8 -124 188 4 -227 279 25 -525 336 13 -88 517 16 -130 255 21 -118 165 4 -118 336 7 -544 82 3 -0 214 4 -108 237 21 -529 33 3 -558 481 13 -531 341 8 -473 242 8 -375 495 23 -526 275 8 -369 186 24 -191 227 25 -55 106 4 -60 393 9 -213 271 21 -557 0 3 -473 408 13 -416 212 22 -132 313 7 -250 268 25 -140 215 25 -87 265 25 -200 248 25 -205 298 25 -208 245 25 -431 234 22 -251 28 6 -170 230 25 -229 316 25 -530 123 3 -514 59 3 -94 214 4 -162 263 21 -497 379 13 -643 887 19 -114 217 21 -520 472 13 -517 0 3 -197 245 25 -461 233 8 -201 249 25 -102 168 21 -501 0 3 -204 207 21 -398 245 22 -178 134 25 -186 219 21 -172 234 25 -494 239 8 -237 59 6 -147 239 25 -150 283 25 -226 351 25 -40 208 21 -408 447 23 -45 346 7 -565 396 13 -0 268 25 -132 91 21 -471 186 8 -540 47 3 -117 78 6 -372 492 23 -53 243 7 -443 250 24 -428 533 23 -54 112 4 -130 503 16 -161 298 25 -134 286 21 -495 389 13 -313 133 22 -91 269 11 -0 0 4 -182 102 21 -548 420 13 -504 394 13 -126 257 21 -190 177 21 -105 268 11 -91 9 4 -528 454 13 -466 580 13 -138 150 21 -438 16 3 -231 255 25 -92 278 25 -486 118 3 -576 366 13 -94 196 21 -149 200 21 -523 347 8 -40 154 4 -218 233 25 -175 144 11 -551 47 3 -226 207 22 -403 287 22 -486 210 8 -550 57 3 -471 205 13 -523 0 3 -539 484 13 -193 393 9 -252 341 26 -227 316 26 -443 0 3 -432 315 26 -126 291 25 -188 270 25 -175 259 25 -164 181 21 -117 188 21 -189 235 25 -510 168 8 -205 241 25 -159 282 25 -348 417 23 -409 118 22 -88 186 21 -118 170 4 -193 212 25 -82 428 9 -557 0 3 -187 209 25 -416 206 22 -535 388 13 -359 511 23 -74 448 20 -490 605 13 -0 0 4 -94 143 11 -548 169 8 -70 242 4 -57 0 11 -204 231 25 -511 191 8 -612 679 19 -200 274 25 -215 229 25 -203 219 25 -537 239 8 -273 244 12 -181 268 25 -135 234 4 -176 284 25 -545 150 3 -215 166 25 -141 280 25 -155 125 21 -529 70 3 -53 334 9 -441 237 22 -487 162 8 -518 133 3 -234 342 25 -150 282 21 -291 189 22 -507 446 13 -132 235 21 -517 473 13 -223 334 25 -562 65 3 -524 277 8 -184 240 25 -195 247 25 -495 200 8 -33 75 11 -109 0 5 -546 464 13 -503 108 3 -177 313 25 -565 284 8 -158 221 21 -481 219 8 -70 81 11 -539 382 8 -355 406 23 -165 252 21 -147 234 21 -383 467 23 -170 0 11 -529 255 8 -83 0 11 -0 122 6 -508 89 3 -89 98 11 -183 330 25 -153 250 25 -496 154 3 -118 203 21 -79 189 11 -496 9 3 -429 497 23 -531 26 3 -207 72 21 -269 284 25 -24 277 7 -520 254 13 -297 187 22 -158 225 21 -0 197 4 -129 184 6 -505 161 8 -521 331 8 -187 252 25 -137 250 21 -515 294 8 -511 202 8 -115 248 25 -551 67 3 -204 223 25 -531 0 3 -141 254 25 -139 243 21 -166 140 21 -534 442 13 -527 555 13 -180 277 25 -479 616 13 -83 62 6 -543 0 3 -153 252 21 -199 294 25 -234 238 25 -506 516 13 -181 259 25 -149 265 25 -162 198 21 -512 139 3 -476 227 8 -67 160 11 -128 259 21 -520 381 13 -0 377 9 -189 184 21 -127 104 4 -189 183 25 -104 221 11 -509 486 13 -505 222 13 -156 324 25 -568 270 8 -76 164 11 -503 375 13 -173 252 25 -437 254 8 -166 304 25 -210 270 25 -178 246 25 -122 238 21 -149 250 21 -412 482 23 -518 38 3 -258 131 11 -197 258 25 -161 132 11 -528 113 3 -86 302 25 -75 37 6 -117 284 26 -564 394 13 -142 264 21 -162 251 25 -545 371 13 -209 237 25 -517 334 8 -115 141 4 -485 157 3 -523 46 3 -192 297 25 -117 222 21 -158 228 25 -137 433 16 -435 280 22 -445 554 23 -330 305 25 -219 285 25 -182 212 25 -510 176 8 -501 97 3 -492 516 19 -205 294 25 -174 255 25 -301 220 12 -114 266 21 -15 433 9 -208 242 21 -521 22 3 -520 310 8 -526 576 13 -176 262 21 -99 140 21 -479 400 13 -440 67 22 -125 116 11 -495 124 3 -509 254 8 -503 0 3 -125 177 25 -511 110 3 -225 222 25 -212 299 25 -529 213 8 -158 198 21 -522 90 3 -138 305 21 -226 264 25 -202 262 25 -188 265 25 -151 246 25 -172 0 4 -461 247 8 -0 229 7 -130 255 21 -109 540 16 -523 262 13 -206 308 25 -523 480 13 -554 495 13 -236 276 26 -136 303 25 -220 296 25 -145 233 25 -166 227 4 -522 435 13 -3 193 11 -584 473 19 -88 0 11 -212 264 25 -467 425 13 -114 276 25 -490 95 3 -236 318 25 -59 135 4 -521 206 8 -504 572 13 -490 0 3 -45 236 7 -554 47 3 -549 292 13 -486 307 8 -160 224 25 -484 14 3 -558 388 8 -27 63 4 -590 500 13 -210 231 25 -161 266 25 -499 246 8 -518 117 3 -507 176 8 -175 288 21 -477 167 3 -190 257 21 -188 280 21 -180 310 25 -153 72 11 -178 295 25 -45 171 21 -340 247 9 -120 76 11 -157 204 25 -521 585 13 -77 319 25 -172 196 21 -125 265 25 -42 173 4 -250 323 25 -457 164 3 -532 0 3 -181 288 7 -141 261 21 -63 74 6 -465 579 8 -142 308 9 -157 0 6 -202 234 25 -367 129 22 -70 539 16 -432 526 23 -401 236 25 -154 198 21 -96 231 4 -501 321 13 -133 267 21 -216 254 25 -287 384 9 -110 220 21 -92 277 4 -158 285 25 -97 0 6 -88 215 4 -179 261 25 -403 264 24 -166 219 25 -578 420 13 -279 350 26 -177 307 26 -487 21 3 -180 277 25 -138 114 21 -500 502 13 -79 0 6 -158 289 21 -22 188 4 -513 330 13 -73 0 4 -162 133 6 -475 525 13 -485 263 8 -532 410 13 -236 236 25 -355 192 22 -93 209 21 -138 303 7 -78 0 11 -49 176 4 -215 294 25 -463 465 13 -499 471 13 -491 422 13 -182 211 21 -212 284 25 -41 28 4 -209 268 25 -489 278 22 -164 254 21 -222 249 25 -208 311 25 -163 112 11 -211 323 25 -405 191 22 -123 367 7 -132 0 11 -531 464 13 -107 68 11 -169 195 21 -217 271 25 -214 250 25 -488 152 3 -541 408 13 -500 197 8 -182 273 25 -113 251 21 -222 276 25 -0 0 6 -376 152 22 -550 582 13 -60 410 20 -154 113 11 -45 114 11 -147 308 25 -97 26 11 -52 242 25 -367 167 22 -538 221 8 -200 248 25 -47 125 11 -513 57 3 -553 279 8 -545 216 8 -544 276 8 -184 292 25 -539 156 3 -111 240 21 -99 153 6 -38 219 4 -113 0 11 -185 166 21 -90 112 6 -196 251 25 -46 0 4 -194 301 25 -515 263 8 -541 0 3 -525 222 8 -49 338 7 -300 425 13 -0 260 4 -188 262 25 -151 234 25 -185 276 25 -34 184 6 -78 182 11 -512 12 3 -113 158 21 -288 390 26 -186 204 25 -342 0 4 -480 302 8 -381 265 22 -212 284 25 -92 120 11 -40 0 11 -318 283 25 -64 44 11 -17 184 4 -522 69 3 -524 0 3 -116 0 11 -69 0 4 -257 290 25 -500 684 19 -174 262 21 -550 184 13 -474 201 8 -229 328 25 -166 262 7 -201 228 25 -192 266 25 -177 293 25 -463 141 3 -222 264 21 -104 259 21 -357 256 22 -5 100 11 -498 367 13 -227 84 21 -168 305 21 -468 413 8 -535 119 3 -128 119 11 -438 60 3 -531 504 8 -209 254 25 -110 217 21 -181 235 21 -190 309 25 -126 208 4 -170 219 25 -554 419 13 -520 196 8 -378 259 8 -205 260 25 -515 264 8 -174 229 21 -219 259 25 -110 56 4 -96 362 7 -131 228 25 -155 211 21 -73 368 7 -132 172 25 -473 347 13 -99 187 11 -157 250 25 -142 221 25 -459 216 8 -528 116 3 -514 230 8 -145 188 21 -451 370 26 -519 170 8 -269 277 26 -190 335 25 -140 334 7 -414 503 13 -537 215 8 -62 269 11 -511 179 8 -384 279 24 -124 344 7 -0 188 4 -481 151 3 -410 472 23 -52 109 4 -98 137 11 -504 94 3 -178 275 25 -172 219 25 -478 202 22 -540 256 8 -514 151 3 -348 206 22 -234 347 25 -119 90 6 -494 209 8 -505 417 13 -479 176 8 -0 152 4 -512 0 3 -514 297 13 -504 256 8 -185 303 26 -510 121 3 -161 217 21 -119 191 21 -476 301 26 -532 237 13 -133 162 21 -75 165 11 -96 120 11 -19 571 16 -435 85 3 -566 170 8 -450 217 8 -0 222 11 -139 264 21 -228 265 25 -507 97 3 -516 554 8 -201 301 25 -564 140 3 -348 489 23 -537 338 13 -31 547 16 -39 114 11 -175 325 25 -116 193 7 -62 94 11 -481 247 8 -173 258 21 -526 245 8 -176 256 25 -429 478 13 -136 297 21 -239 318 25 -128 71 4 -137 182 21 -517 211 8 -165 260 25 -548 240 8 -536 347 8 -135 245 21 -173 289 25 -89 195 21 -86 364 4 -518 408 8 -177 271 25 -92 266 21 -539 203 8 -167 318 25 -169 180 4 -209 266 25 -131 223 21 -538 432 13 -53 18 11 -143 263 25 -551 161 3 -542 0 3 -83 98 11 -41 262 21 -148 294 25 -136 295 21 -520 0 3 -145 218 4 -552 426 13 -157 335 25 -423 519 23 -180 268 25 -501 47 3 -477 11 3 -116 14 11 -181 173 9 -142 272 25 -512 119 3 -234 309 25 -45 62 4 -171 303 25 -37 105 4 -498 289 8 -238 253 21 -353 172 22 -170 298 25 -412 472 23 -232 300 26 -80 361 7 -219 235 21 -118 0 11 -525 503 13 -109 161 6 -181 248 21 -61 183 21 -495 179 13 -432 53 22 -478 172 3 -563 280 8 -421 331 26 -108 0 11 -160 230 21 -175 244 21 -495 279 13 -127 291 7 -107 293 25 -530 238 8 -552 0 3 -75 300 7 -25 350 9 -79 111 6 -208 288 25 -164 243 21 -500 231 8 -126 193 25 -200 223 25 -213 300 25 -99 120 4 -366 257 24 -497 191 13 -156 289 21 -169 272 25 -121 284 21 -179 377 9 -63 182 7 -555 435 13 -559 481 13 -186 312 21 -389 483 23 -129 223 21 -213 260 25 -531 515 13 -159 395 7 -529 32 3 -601 546 13 -229 207 25 -190 255 21 -212 261 25 -610 489 13 -453 644 13 -126 231 25 -77 11 11 -530 496 13 -92 238 25 -146 234 21 -149 273 25 -491 118 3 -93 284 21 -582 501 13 -505 360 13 -175 249 21 -558 193 8 -395 296 24 -375 464 23 -457 89 22 -34 199 11 -172 248 25 -509 346 13 -155 189 21 -557 215 8 -225 283 25 -0 260 4 -523 364 13 -210 280 25 -171 239 21 -541 286 8 -558 538 13 -536 0 3 -237 255 25 -64 274 21 -184 155 21 -496 68 3 -525 410 13 -144 189 21 -212 261 25 -9 111 11 -539 354 8 -230 230 21 -251 358 26 -109 105 11 -158 289 25 -124 286 21 -73 139 4 -89 253 11 -82 142 11 -534 0 3 -205 55 25 -534 275 8 -542 117 3 -556 167 3 -109 235 21 -213 282 25 -525 0 3 -517 127 3 -174 272 25 -487 91 3 -501 240 8 -175 0 6 -81 218 25 -55 224 7 -178 249 21 -179 288 25 -550 289 8 -35 103 4 -439 227 22 -91 41 6 -150 131 21 -0 125 4 -133 261 21 -110 186 11 -517 189 8 -169 270 21 -546 271 8 -526 53 3 -426 324 13 -167 225 21 -135 242 25 -541 269 8 -226 273 25 -138 223 11 -478 197 8 -0 206 9 -495 243 8 -120 244 12 -189 252 21 -499 419 13 -68 246 21 -185 318 21 -510 111 3 -80 215 7 -515 249 8 -428 592 13 -181 301 25 -460 0 3 -548 615 23 -161 255 21 -545 2 3 -518 273 8 -310 603 23 -199 277 25 -549 437 8 -175 322 25 -506 304 8 -510 0 3 -514 393 8 -494 85 3 -188 218 25 -540 102 3 -524 96 3 -176 292 25 -508 0 3 -508 183 8 -70 222 21 -171 279 25 -240 293 25 -60 274 7 -503 0 3 -178 49 11 -483 0 3 -146 66 11 -481 380 13 -515 54 3 -165 243 25 -25 156 11 -522 285 13 -77 228 21 -211 207 25 -211 232 21 -133 211 25 -528 463 13 -332 200 22 -141 263 25 -531 54 3 -497 0 3 -105 324 25 -183 226 25 -235 321 25 -562 558 13 -78 295 25 -156 262 21 -554 420 13 -510 213 13 -242 257 25 -496 227 8 -167 209 25 -534 0 3 -138 117 4 -133 243 21 -533 296 8 -247 240 25 -205 321 25 -56 171 11 -500 174 8 -404 503 23 -180 287 25 -512 192 8 -183 286 25 -190 246 25 -157 254 25 -100 259 7 -193 293 25 -542 368 8 -248 277 25 -509 436 13 -191 214 25 -203 226 25 -128 275 21 -539 95 3 -539 310 13 -107 68 11 -561 0 3 -477 592 13 -621 257 13 -122 247 21 -173 252 25 -525 554 13 -173 316 25 -427 240 24 -187 195 25 -542 263 13 -152 328 9 -89 248 9 -394 487 23 -154 229 25 -31 0 11 -232 270 25 -543 0 3 -574 352 13 -278 358 26 -227 258 25 -533 238 8 -199 208 21 -80 312 25 -221 188 25 -137 309 25 -227 215 21 -537 142 3 -23 111 4 -427 213 26 -227 214 25 -388 477 23 -146 253 21 -26 253 4 -413 229 22 -516 54 3 -488 25 22 -0 209 11 -186 233 25 -492 411 13 -0 69 11 -500 442 13 -510 57 3 -182 270 25 -519 304 13 -80 44 11 -206 264 25 -203 0 11 -42 153 11 -178 163 21 -176 507 9 -102 466 16 -484 599 13 -194 225 21 -169 256 25 -503 149 3 -245 310 25 -171 278 25 -547 362 13 -30 275 7 -164 222 25 -127 114 11 -505 346 13 -531 109 3 -368 288 22 -193 252 9 -116 158 11 -216 300 25 -558 139 3 -504 60 3 -84 90 11 -498 235 8 -158 236 25 -529 256 23 -117 105 11 -127 271 25 -530 0 3 -487 231 8 -224 260 25 -528 305 8 -140 147 4 -534 207 8 -480 158 3 -216 285 25 -76 36 11 -535 532 13 -195 257 21 -492 409 13 -474 226 22 -492 258 13 -547 163 8 -492 0 3 -473 102 3 -202 298 25 -159 0 11 -523 269 8 -526 112 3 -161 186 21 -506 464 13 -90 252 21 -175 266 25 -489 421 13 -306 182 22 -138 281 25 -425 202 22 -505 360 13 -555 183 8 -494 196 8 -182 284 25 -159 301 21 -536 206 8 -499 57 3 -183 308 25 -130 366 7 -158 283 25 -82 276 7 -557 269 8 -51 74 11 -179 146 11 -420 226 22 -155 86 4 -114 227 21 -337 372 26 -218 233 25 -85 300 25 -236 243 25 -180 180 21 -151 89 21 -145 272 25 -533 214 8 -398 137 22 -192 275 25 -525 277 13 -30 262 4 -2 63 4 -192 263 25 -147 243 21 -405 274 22 -555 483 13 -71 273 9 -554 329 8 -176 282 25 -75 273 25 -562 93 3 -135 491 20 -116 267 12 -145 274 21 -144 252 21 -148 265 25 -474 0 3 -143 228 25 -174 289 25 -59 222 21 -520 0 3 -499 0 3 -45 0 5 -422 357 26 -445 623 13 -508 370 8 -170 155 11 -518 485 13 -535 0 3 -124 234 21 -64 277 7 -361 179 22 -503 53 3 -149 281 25 -200 294 21 -146 0 21 -110 207 4 -107 0 4 -204 300 25 -481 308 8 -165 188 25 -101 202 11 -176 269 25 -48 184 11 -516 348 13 -42 126 4 -133 296 21 -505 172 3 -148 0 11 -109 297 25 -163 242 25 -344 179 4 -557 505 13 -175 261 25 -494 647 8 -118 249 12 -556 325 13 -131 117 6 -536 358 8 -423 217 22 -114 230 7 -71 21 11 -501 274 13 -0 167 11 -437 66 22 -521 0 3 -441 138 3 -128 132 11 -183 236 25 -495 258 13 -177 310 25 -137 208 21 -90 92 4 -522 482 13 -0 139 11 -503 326 13 -163 251 25 -471 406 26 -394 452 23 -38 129 4 -237 284 25 -513 170 8 -475 286 13 -0 372 7 -268 243 21 -14 110 11 -537 187 13 -531 469 13 -558 401 8 -97 153 4 -158 0 4 -438 286 13 -0 104 6 -345 198 15 -185 313 25 -112 123 6 -536 212 13 -174 244 21 -250 352 26 -243 293 22 -549 122 3 -7 149 4 -497 183 13 -487 273 13 -506 88 3 -521 361 8 -535 508 13 -533 171 8 -485 254 8 -554 463 8 -144 184 25 -519 410 8 -54 282 21 -568 461 13 -177 252 25 -143 295 7 -138 249 25 -422 242 22 -509 695 13 -531 388 13 -502 254 8 -158 297 21 -509 178 8 -532 0 3 -353 469 9 -516 323 8 -177 148 21 -162 212 25 -90 30 11 -14 303 25 -189 0 11 -182 226 25 -91 120 11 -422 475 19 -119 0 6 -62 241 4 -487 192 8 -520 0 3 -211 236 23 -132 74 11 -508 643 13 -201 281 25 -382 421 23 -175 310 25 -186 319 25 -41 231 21 -138 65 11 -506 88 3 -205 303 25 -461 97 22 -503 226 13 -173 238 9 -136 227 25 -175 326 7 -116 421 20 -133 143 4 -220 274 25 -213 253 25 -200 283 9 -172 207 11 -144 259 25 -298 384 23 -531 268 13 -528 55 3 -441 262 8 -19 59 5 -127 297 21 -129 156 6 -160 273 25 -176 236 21 -433 238 8 -89 89 11 -153 165 21 -0 292 7 -415 302 22 -528 311 13 -120 267 21 -306 0 3 -339 449 23 -139 198 25 -500 272 8 -85 263 21 -123 208 21 -219 251 25 -96 442 20 -0 323 7 -143 255 21 -393 314 26 -508 382 13 -124 48 6 -531 483 13 -486 263 22 -203 303 25 -553 336 8 -163 287 25 -555 12 3 -26 313 7 -216 295 25 -256 260 25 -494 539 19 -533 0 3 -116 0 11 -225 221 21 -514 0 3 -203 275 25 -182 257 21 -67 131 11 -529 332 8 -148 240 25 -114 244 21 -0 0 11 -220 279 25 -170 230 21 -528 123 3 -161 321 25 -69 267 25 -52 248 4 -132 237 21 -236 292 25 -549 308 8 -274 330 26 -433 428 13 -114 90 6 -532 196 8 -41 243 4 -91 225 21 -636 785 19 -187 295 25 -100 162 11 -518 447 13 -396 146 22 -514 0 3 -84 85 11 -144 316 25 -335 263 22 -125 203 21 -509 386 13 -504 194 8 -142 251 21 -75 272 7 -180 119 11 -202 279 26 -105 105 21 -167 41 11 -511 0 3 -507 97 3 -568 522 13 -117 195 21 -0 251 7 -4 175 11 -513 102 3 -86 238 21 -566 333 13 -53 326 4 -45 0 6 -214 236 25 -514 94 3 -413 365 26 -48 130 11 -57 176 6 -539 136 3 -507 200 8 -47 99 6 -549 234 8 -81 147 21 -181 250 21 -578 501 13 -562 407 13 -141 275 25 -193 0 11 -357 224 22 -426 269 22 -0 151 4 -192 221 25 -205 227 22 -67 163 11 -208 299 21 -522 86 3 -551 275 8 -62 310 25 -524 0 3 -136 450 20 -408 433 26 -390 526 23 -114 165 21 -347 202 22 -553 387 8 -536 192 8 -523 208 8 -403 455 26 -160 189 21 -210 307 25 -113 137 11 -530 15 3 -526 491 13 -128 225 21 -153 271 25 -519 112 3 -553 118 3 -506 278 8 -239 316 25 -250 307 25 -498 220 8 -130 77 5 -0 5 6 -211 249 21 -496 184 8 -109 468 16 -401 226 24 -368 514 23 -540 216 8 -152 251 25 -507 229 8 -508 277 8 -162 105 21 -574 389 13 -57 154 21 -465 246 22 -194 249 25 -143 200 25 -17 71 11 -172 203 25 -32 216 11 -159 273 25 -86 227 25 -510 250 8 -535 0 3 -386 119 24 -177 249 25 -177 238 21 -193 284 25 -351 299 22 -9 208 4 -0 30 11 -213 253 25 -509 0 3 -168 241 21 -190 182 4 -97 156 11 -468 90 3 -179 255 25 -434 541 23 -105 198 4 -144 186 21 -124 195 4 -513 161 8 -538 137 3 -480 123 3 -146 461 16 -234 267 25 -209 254 25 -165 291 25 -260 327 25 -122 234 21 -212 302 25 -171 225 21 -537 450 13 -10 274 4 -529 0 3 -523 247 8 -524 172 8 -0 128 6 -554 254 8 -140 235 21 -105 247 25 -99 313 25 -0 231 21 -212 265 25 -237 239 25 -356 248 24 -99 109 6 -194 241 21 -182 307 25 -503 245 8 -100 133 12 -57 171 4 -0 231 21 -195 247 25 -564 446 13 -36 95 11 -427 187 22 -154 462 9 -499 13 3 -542 622 19 -505 0 3 -195 287 25 -123 150 11 -505 203 8 -165 284 25 -96 16 6 -487 169 13 -554 57 3 -105 278 21 -91 300 7 -111 175 21 -351 415 23 -169 272 25 -523 0 3 -196 234 21 -495 350 13 -208 236 25 -14 101 6 -406 458 23 -179 244 21 -32 110 6 -211 262 25 -56 289 25 -127 161 21 -578 533 13 -556 148 3 -172 265 25 -208 241 25 -180 243 25 -515 181 8 -239 281 25 -115 107 6 -470 207 8 -502 561 13 -169 263 25 -502 248 8 -223 300 26 -234 188 25 -523 0 3 -498 274 8 -193 300 21 -503 229 8 -507 391 13 -175 305 25 -141 215 21 -131 280 25 -128 293 25 -530 113 3 -111 313 25 -213 296 26 -126 248 11 -556 15 3 -39 210 11 -446 216 8 -483 750 19 -517 186 8 -521 140 3 -81 196 11 -162 183 21 -251 256 21 -106 251 21 -163 288 25 -387 89 22 -446 161 24 -500 232 8 -123 132 11 -124 224 25 -124 158 11 -73 83 11 -355 574 23 -129 138 21 -188 314 25 -526 0 3 -164 141 21 -504 60 3 -538 298 8 -229 243 25 -450 579 13 -118 236 25 -550 388 8 -230 270 25 -554 238 8 -384 494 23 -491 0 3 -552 383 13 -495 182 8 -160 195 21 -298 475 23 -59 49 11 -489 157 3 -495 0 3 -170 234 25 -147 244 25 -85 168 21 -502 149 3 -515 156 3 -169 261 25 -499 581 13 -539 126 3 -511 314 8 -460 85 3 -545 356 8 -143 320 7 -181 236 21 -40 186 4 -77 132 6 -122 104 6 -527 324 8 -208 263 25 -560 306 13 -556 195 8 -72 260 4 -79 102 11 -337 287 24 -519 257 8 -223 299 21 -518 339 13 -139 296 25 -52 153 21 -386 432 23 -127 64 6 -160 189 21 -500 196 8 -166 252 21 -281 0 4 -511 74 3 -194 236 25 -191 277 25 -206 277 25 -538 386 8 -476 305 26 -526 37 3 -522 466 13 -444 483 19 -4 179 6 -370 248 22 -406 290 22 -237 343 25 -510 474 13 -465 559 13 -521 360 8 -0 15 4 -106 81 21 -185 272 25 -548 173 8 -0 306 4 -538 85 3 -63 241 11 -216 257 25 -467 155 3 -76 0 6 -544 333 8 -99 184 4 -538 444 13 -0 108 4 -144 307 25 -497 232 22 -200 268 4 -175 233 25 -524 462 13 -235 468 19 -117 0 4 -116 323 7 -560 469 13 -197 314 25 -494 0 3 -123 243 21 -66 180 21 -49 66 11 -287 272 25 -446 152 3 -0 72 4 -172 312 25 -155 233 4 -542 344 8 -384 211 24 -141 402 9 -522 374 13 -59 10 4 -492 90 3 -438 299 13 -151 293 25 -94 236 21 -545 181 8 -588 350 13 -368 657 23 -20 233 7 -180 263 25 -23 217 4 -134 252 7 -93 231 25 -513 330 13 -190 148 25 -557 477 13 -372 149 22 -0 97 11 -495 351 8 -10 249 4 -143 274 26 -538 20 3 -517 217 8 -568 492 13 -123 101 4 -503 447 13 -526 220 8 -509 197 8 -128 189 11 -478 4 3 -502 227 8 -151 72 4 -128 301 25 -139 304 7 -435 287 22 -216 236 25 -142 108 11 -66 273 21 -114 227 21 -200 218 21 -171 142 21 -282 361 26 -425 490 23 -2 6 11 -95 240 21 -471 160 3 -213 267 25 -123 264 21 -530 500 13 -165 210 21 -260 263 25 -465 538 13 -480 33 3 -543 0 3 -38 110 11 -228 310 25 -90 190 11 -91 203 11 -207 277 25 -188 258 25 -190 62 11 -451 556 13 -365 0 3 -37 136 11 -220 205 25 -541 376 13 -553 518 13 -529 145 3 -550 247 8 -194 201 21 -580 480 13 -223 239 21 -535 433 13 -516 50 22 -168 203 21 -561 459 13 -151 194 21 -331 263 22 -523 84 3 -130 216 21 -211 263 25 -0 98 4 -486 510 13 -173 166 25 -553 153 3 -501 0 3 -232 319 25 -108 288 21 -169 258 21 -513 0 3 -95 129 11 -496 0 3 -428 215 22 -521 0 3 -182 294 25 -377 182 22 -44 243 4 -526 137 3 -430 0 3 -339 463 13 -140 270 25 -268 331 25 -132 157 11 -395 253 22 -220 206 25 -488 285 13 -61 68 4 -146 246 25 -369 244 22 -129 233 21 -208 276 25 -424 38 22 -542 286 8 -247 251 25 -71 287 4 -536 148 3 -371 468 23 -201 169 21 -200 276 26 -546 217 8 -529 242 8 -520 201 8 -189 198 21 -121 177 21 -497 110 3 -489 406 13 -128 108 21 -547 343 13 -74 150 21 -94 142 11 -155 136 11 -214 265 25 -272 284 25 -450 439 26 -167 0 11 -481 248 8 -137 236 21 -169 264 25 -531 150 3 -220 242 21 -517 283 8 -151 265 25 -533 0 3 -72 0 11 -78 92 6 -46 177 4 -69 191 25 -481 15 3 -17 476 9 -32 163 6 -123 598 16 -185 250 21 -254 257 25 -153 265 25 -523 459 13 -447 181 8 -126 251 21 -518 235 13 -197 331 9 -212 274 26 -229 242 12 -169 256 21 -183 156 11 -157 216 21 -189 259 25 -485 354 13 -81 455 9 -552 373 13 -177 214 25 -180 263 25 -529 142 13 -534 58 3 -175 273 25 -106 0 11 -558 349 8 -337 232 22 -473 124 3 -118 296 21 -193 231 12 -470 242 24 -554 125 3 -25 0 11 -496 355 13 -527 257 8 -530 0 3 -63 163 21 -222 221 21 -531 26 3 -114 261 21 -221 308 26 -175 83 11 -50 174 4 -454 578 13 -177 270 25 -523 478 13 -478 589 13 -367 204 22 -511 303 8 -117 111 11 -158 310 25 -126 214 4 -269 297 26 -190 276 25 -347 202 22 -565 433 13 -538 372 8 -40 115 4 -4 0 11 -196 329 12 -233 267 25 -86 319 9 -280 285 21 -92 84 4 -323 210 12 -552 185 8 -203 281 25 -538 423 13 -495 495 13 -531 0 3 -472 255 8 -521 39 3 -540 346 8 -16 36 4 -220 241 25 -205 272 25 -540 17 3 -529 123 3 -107 280 25 -102 161 11 -201 292 26 -453 660 13 -476 418 13 -25 161 11 -190 276 21 -215 299 25 -114 262 25 -194 242 21 -459 62 22 -559 104 3 -0 529 20 -133 242 21 -133 262 21 -70 47 11 -95 48 6 -83 253 7 -405 346 24 -147 240 25 -66 87 11 -530 131 3 -374 61 3 -495 36 3 -106 287 21 -202 280 25 -166 261 25 -100 110 11 -530 206 8 -40 21 11 -518 227 8 -533 0 3 -496 173 8 -512 241 8 -534 344 8 -135 224 21 -517 163 8 -537 251 8 -549 242 8 -509 137 3 -217 327 25 -202 240 25 -164 268 25 -169 150 21 -100 306 25 -26 368 7 -532 262 8 -56 145 11 -423 284 26 -480 127 3 -507 211 8 -463 275 24 -140 235 21 -139 334 25 -125 245 21 -407 478 19 -84 50 11 -237 286 25 -517 265 13 -196 237 25 -183 295 11 -491 0 3 -30 193 7 -172 164 21 -72 103 11 -143 191 4 -0 164 11 -528 410 13 -122 200 4 -158 277 25 -505 675 23 -106 77 11 -564 330 13 -98 127 11 -389 219 22 -495 535 13 -521 90 3 -64 0 4 -516 0 3 -497 688 13 -175 368 9 -195 321 25 -90 151 21 -114 310 21 -511 421 13 -129 265 21 -165 234 25 -515 429 13 -170 291 25 -140 315 25 -162 232 21 -580 661 23 -471 0 3 -189 338 25 -185 243 25 -169 308 25 -152 306 21 -77 0 11 -153 241 21 -489 0 3 -111 112 4 -193 184 21 -100 240 25 -169 248 21 -83 175 11 -526 220 13 -86 322 7 -171 281 25 -0 0 4 -525 241 8 -501 0 3 -161 224 4 -524 304 8 -172 292 21 -180 273 25 -178 313 25 -54 38 11 -201 268 25 -515 11 3 -9 145 4 -211 201 25 -178 282 25 -182 282 25 -267 231 21 -68 411 20 -493 273 8 -540 624 13 -75 270 21 -509 387 26 -491 0 3 -536 259 8 -346 247 22 -521 271 8 -226 232 25 -428 74 4 -146 144 21 -45 140 4 -183 306 25 -159 174 21 -103 141 11 -149 331 25 -540 117 3 -527 180 8 -95 24 21 -231 331 25 -79 194 7 -0 48 11 -357 447 23 -48 28 4 -0 114 6 -152 308 25 -143 296 7 -90 50 4 -202 230 25 -543 0 3 -54 0 11 -128 46 11 -217 311 25 -194 171 25 -0 220 11 -193 160 25 -140 257 25 -193 164 12 -535 136 3 -442 378 26 -554 508 13 -527 0 3 -506 443 13 -158 199 25 -332 193 22 -142 239 21 -0 43 11 -213 189 25 -202 233 25 -483 269 13 -38 289 25 -163 510 9 -529 262 8 -193 171 4 -528 298 8 -164 347 7 -43 264 7 -221 204 21 -481 125 3 -220 300 25 -104 153 6 -157 190 25 -350 293 26 -517 0 3 -231 235 25 -0 218 11 -498 369 8 -109 170 11 -0 108 6 -127 237 25 -509 68 3 -472 5 3 -143 295 25 -152 0 11 -173 183 21 -220 330 25 -545 0 3 -114 281 25 -516 353 8 -82 273 25 -151 276 21 -218 305 25 -536 449 13 -412 328 24 -521 271 8 -232 206 21 -513 436 13 -539 172 8 -4 149 4 -139 251 21 -488 200 13 -75 0 4 -555 474 13 -0 0 6 -202 282 25 -414 217 22 -166 146 21 -505 400 13 -543 78 3 -551 90 3 -58 212 11 -157 218 25 -166 249 21 -205 217 25 -529 448 13 -496 279 8 -569 433 13 -499 234 8 -577 341 13 -428 335 13 -166 277 25 -491 586 13 -427 176 24 -422 214 25 -146 204 4 -160 251 21 -125 288 25 -441 347 13 -94 302 25 -173 249 21 -196 248 25 -244 180 25 -0 255 4 -486 341 13 -214 147 22 -546 188 8 -63 0 11 -138 225 21 -147 218 21 -495 158 3 -554 157 3 -122 128 12 -147 172 11 -195 230 25 -503 367 13 -64 67 11 -84 274 21 -514 599 13 -178 221 25 -147 245 21 -469 322 26 -552 214 8 -497 300 8 -430 228 22 -152 159 6 -445 304 26 -408 467 23 -242 144 12 -176 277 25 -390 233 24 -439 507 13 -145 94 11 -0 308 7 -203 291 25 -0 19 4 -476 573 13 -519 170 8 -217 250 25 -551 705 13 -169 253 21 -514 150 3 -510 0 3 -199 213 25 -324 255 22 -173 353 21 -149 263 21 -510 466 13 -515 428 13 -473 277 8 -501 141 3 -229 295 25 -178 177 25 -530 244 8 -508 488 13 -264 344 26 -245 338 26 -206 303 25 -99 0 11 -553 444 13 -602 294 13 -188 328 7 -456 499 8 -378 187 22 -536 348 13 -162 234 25 -113 65 4 -134 311 21 -526 148 3 -72 178 11 -156 333 25 -510 307 8 -511 148 3 -521 21 3 -176 241 21 -547 133 3 -172 302 25 -519 0 3 -206 298 21 -494 296 8 -543 38 3 -430 550 19 -143 242 21 -539 323 13 -228 292 25 -547 425 13 -110 379 7 -527 250 8 -0 181 11 -62 141 11 -95 123 11 -522 357 13 -108 301 25 -132 0 11 -350 136 24 -147 210 21 -160 254 25 -215 323 25 -43 35 11 -565 471 13 -130 343 7 -381 455 23 -222 339 25 -554 190 8 -149 226 21 -163 272 21 -106 278 4 -232 275 25 -372 494 19 -545 109 3 -42 155 4 -482 440 13 -169 262 21 -342 197 18 -178 126 11 -167 226 25 -575 437 13 -406 463 23 -266 319 25 -390 194 22 -531 545 13 -89 100 4 -57 252 4 -543 273 8 -206 280 25 -434 476 23 -484 336 8 -481 181 8 -118 256 25 -87 118 4 -122 299 25 -145 283 21 -503 306 13 -476 228 8 -38 130 11 -0 0 11 -113 163 11 -21 257 4 -201 246 25 -209 326 25 -57 0 11 -0 76 11 -463 255 13 -245 240 25 -110 60 4 -398 464 23 -166 264 25 -495 504 13 -76 341 9 -527 129 3 -495 378 8 -449 598 13 -141 217 21 -263 122 25 -67 276 11 -251 319 25 -75 284 7 -119 74 11 -529 446 13 -545 138 3 -129 116 4 -529 191 13 -527 63 3 -213 336 25 -100 571 16 -73 207 11 -136 245 25 -150 263 25 -216 330 25 -498 0 3 -90 376 7 -37 533 16 -237 305 25 -21 210 11 -552 224 8 -105 250 4 -194 211 25 -201 269 21 -114 0 4 -500 437 13 -38 140 25 -544 361 13 -154 222 21 -218 293 25 -171 245 25 -161 213 25 -515 98 3 -123 170 4 -380 460 23 -60 282 9 -546 347 8 -73 47 11 -34 237 4 -416 486 23 -145 178 21 -522 359 8 -483 0 3 -558 0 3 -31 16 6 -96 161 6 -89 219 11 -70 222 12 -265 252 21 -5 173 11 -423 197 24 -207 299 25 -559 426 13 -542 262 8 -182 282 25 -155 298 21 -153 198 25 -0 235 4 -535 0 3 -64 599 16 -92 189 11 -179 195 21 -77 163 6 -147 285 25 -195 268 21 -164 172 21 -196 280 21 -0 43 11 -165 257 25 -103 0 4 -428 201 4 -284 249 25 -540 133 3 -441 439 13 -143 531 9 -421 185 22 -189 259 25 -532 308 8 -486 169 3 -106 216 11 -313 281 24 -74 199 21 -166 268 25 -138 241 21 -181 170 11 -146 105 11 -184 298 25 -519 561 13 -20 140 6 -22 60 4 -545 663 13 -436 100 22 -484 276 8 -140 261 25 -420 312 26 -528 55 3 -208 252 21 -495 196 8 -497 118 3 -237 230 25 -210 379 9 -81 0 11 -148 258 25 -292 318 25 -485 249 13 -111 87 4 -125 246 25 -237 273 25 -143 235 12 -530 136 3 -165 280 25 -547 400 8 -558 413 8 -561 170 8 -208 270 25 -510 12 3 -353 207 22 -76 233 7 -143 172 25 -493 572 13 -28 0 11 -89 175 11 -106 276 25 -528 148 3 -130 136 11 -534 276 8 -472 67 3 -545 46 3 -367 181 22 -30 260 4 -147 113 11 -195 242 25 -521 97 3 -494 0 3 -533 283 8 -174 213 21 -27 179 21 -201 230 25 -494 384 13 -122 162 11 -125 225 25 -420 179 22 -125 301 25 -499 290 8 -298 260 22 -218 278 25 -142 236 25 -166 282 21 -160 174 4 -46 127 5 -503 0 3 -105 0 11 -523 242 8 -188 285 21 -501 214 8 -206 70 11 -171 245 25 -109 235 21 -526 282 8 -186 288 25 -524 164 13 -495 169 8 -322 305 22 -199 440 9 -480 0 3 -0 83 11 -201 269 21 -336 400 26 -159 197 21 -168 235 21 -148 249 25 -415 199 26 -518 140 3 -113 278 25 -143 311 25 -66 257 21 -80 100 11 -165 243 21 -479 43 3 -217 221 25 -568 252 8 -178 280 25 -548 477 13 -526 61 3 -411 72 22 -382 279 24 -138 237 21 -0 257 4 -550 444 13 -539 541 13 -268 246 25 -469 71 3 -186 287 21 -425 231 22 -51 219 11 -180 261 25 -365 460 23 -550 98 3 -553 418 13 -469 171 3 -97 120 4 -514 328 8 -488 276 8 -497 0 3 -534 168 8 -46 202 4 -506 394 13 -159 162 21 -97 0 21 -160 43 6 -185 302 25 -433 297 22 -453 150 22 -117 0 6 -55 85 6 -91 93 4 -67 68 6 -130 187 6 -497 404 8 -307 350 26 -158 309 21 -529 364 13 -526 387 13 -79 184 11 -227 251 25 -389 276 22 -82 131 4 -147 60 11 -157 133 11 -512 422 13 -526 450 13 -3 199 25 -54 282 21 -463 370 13 -157 310 25 -150 141 11 -426 335 26 -143 245 25 -58 346 9 -66 424 9 -350 282 24 -468 260 8 -525 521 13 -524 61 3 -99 9 11 -493 0 3 -499 212 8 -613 368 8 -464 314 8 -3 284 4 -216 426 26 -393 157 22 -223 224 25 -482 30 3 -569 429 13 -235 258 25 -166 204 21 -458 187 24 -508 66 3 -484 80 3 -13 228 4 -514 355 13 -188 260 25 -66 305 25 -528 162 3 -328 382 23 -536 588 13 -551 180 8 -107 224 11 -256 283 25 -532 248 8 -178 237 21 -134 318 7 -517 127 3 -192 320 25 -535 203 8 -558 327 8 -193 242 12 -0 0 4 -59 65 4 -515 102 3 -88 376 7 -211 259 25 -224 346 25 -522 551 13 -163 252 21 -220 307 25 -128 211 25 -516 411 8 -433 196 22 -221 265 25 -75 242 25 -89 261 21 -94 159 11 -241 268 25 -138 341 7 -525 454 13 -531 517 13 -506 203 8 -528 317 13 -500 501 13 -207 261 25 -137 254 25 -166 236 21 -153 531 16 -29 0 6 -98 0 11 -474 228 8 -519 190 8 -190 263 25 -522 379 13 -285 299 26 -490 0 3 -242 103 11 -506 211 8 -443 461 13 -510 8 3 -566 473 13 -118 232 21 -78 0 11 -87 57 11 -81 116 11 -488 0 3 -105 294 21 -531 396 13 -79 237 21 -152 428 7 -70 176 4 -416 244 24 -308 391 26 -201 248 21 -177 194 21 -120 0 6 -555 54 3 -95 0 11 -236 290 21 -208 300 25 -518 123 3 -133 232 21 -509 0 3 -162 298 25 -163 277 25 -205 289 21 -502 249 8 -187 258 21 -186 231 25 -406 243 25 -0 181 6 -95 231 7 -62 221 21 -524 239 8 -376 120 22 -28 18 11 -134 158 11 -0 189 11 -102 104 4 -119 300 25 -60 261 4 -221 295 25 -549 348 13 -0 0 11 -45 91 4 -506 50 3 -522 351 13 -218 311 25 -82 58 11 -407 296 22 -566 341 8 -266 293 25 -549 489 13 -549 436 13 -496 239 8 -440 164 18 -109 495 9 -222 330 25 -165 240 25 -157 186 25 -218 21 4 -516 369 13 -485 430 13 -136 151 25 -524 214 8 -156 301 25 -444 566 19 -237 332 25 -116 231 25 -176 225 21 -197 263 25 -477 381 13 -0 130 4 -549 527 13 -528 0 3 -543 345 13 -230 237 21 -178 283 25 -160 260 21 -186 182 21 -347 441 23 -490 0 3 -182 252 25 -527 210 8 -533 432 13 -539 350 13 -84 9 6 -372 173 22 -128 1 21 -504 321 13 -200 269 25 -487 342 13 -254 328 25 -160 291 25 -331 251 22 -539 539 13 -557 232 8 -169 201 25 -546 538 13 -514 263 13 -130 262 21 -477 289 26 -378 421 23 -130 298 25 -170 237 21 -512 248 8 -27 291 4 -89 276 21 -400 223 22 -566 502 13 -485 0 3 -132 231 21 -123 171 11 -107 13 6 -154 0 6 -533 32 22 -147 103 11 -466 191 8 -385 199 24 -181 157 25 -18 142 21 -548 533 13 -513 0 3 -507 0 3 -569 454 13 -116 249 25 -537 52 3 -586 525 13 -104 87 21 -239 280 9 -239 282 25 -157 161 11 -124 186 11 -323 237 22 -192 308 25 -486 0 3 -471 604 13 -244 265 25 -556 510 13 -150 289 21 -247 268 25 -98 1 11 -501 91 3 -4 0 4 -70 372 7 -75 272 21 -478 358 8 -184 313 25 -62 227 21 -121 166 12 -531 132 3 -483 30 3 -481 0 3 -188 206 21 -184 397 9 -74 267 7 -523 196 8 -146 108 11 -481 491 13 -590 592 19 -161 270 25 -560 471 13 -230 275 25 -0 142 4 -496 213 8 -566 479 13 -176 191 25 -513 13 3 -122 138 11 -1 63 6 -46 110 11 -67 30 11 -7 294 4 -488 492 8 -587 443 13 -169 446 9 -175 244 21 -97 44 11 -125 525 16 -124 294 25 -556 0 3 -399 207 24 -578 400 13 -510 511 13 -543 484 13 -125 265 21 -172 267 25 -155 249 21 -97 438 9 -100 398 7 -532 187 8 -85 175 25 -524 170 8 -404 192 22 -12 182 11 -21 240 4 -439 537 23 -523 99 3 -496 167 3 -101 245 11 -121 217 11 -28 330 9 -198 246 21 -213 231 25 -492 41 3 -207 298 25 -536 426 13 -0 58 6 -506 238 8 -506 393 13 -0 200 4 -70 138 11 -93 162 11 -505 584 23 -337 400 23 -184 116 21 -517 3 3 -133 225 21 -199 278 25 -0 91 11 -186 241 25 -527 90 3 -0 706 9 -92 415 7 -519 497 13 -192 237 21 -574 306 8 -286 149 22 -238 319 25 -109 190 4 -374 453 23 -506 68 3 -84 282 25 -567 486 13 -365 408 23 -348 472 23 -499 305 13 -75 221 21 -545 480 17 -202 270 25 -127 316 25 -150 215 21 -187 313 25 -532 276 8 -394 587 19 -221 239 21 -478 261 8 -46 494 20 -336 412 23 -116 148 6 -69 247 21 -533 191 8 -474 270 8 -55 197 4 -79 34 6 -520 225 8 -194 267 21 -561 384 8 -482 154 3 -168 269 25 -252 326 25 -110 291 21 -545 22 3 -274 310 25 -76 0 11 -497 428 13 -146 176 21 -499 288 13 -418 211 22 -558 196 8 -443 436 13 -194 276 21 -484 63 3 -58 151 6 -53 81 5 -549 463 13 -147 292 25 -506 336 13 -341 449 23 -555 72 3 -510 0 3 -134 382 9 -98 177 21 -499 535 13 -181 252 21 -128 353 4 -547 205 8 -427 535 23 -228 275 25 -35 235 7 -134 289 21 -92 275 25 -200 218 21 -173 259 21 -121 248 4 -537 0 3 -549 259 8 -532 358 13 -81 154 4 -208 297 25 -559 289 13 -163 266 25 -135 229 25 -102 280 7 -18 531 16 -557 520 8 -312 145 12 -2 0 11 -205 239 25 -524 291 8 -0 52 11 -552 196 8 -143 86 11 -194 328 25 -58 100 11 -462 333 26 -132 288 21 -37 382 9 -322 426 23 -513 183 8 -14 77 11 -283 236 24 -545 508 13 -182 214 25 -207 249 25 -55 190 4 -88 0 4 -180 305 25 -145 287 25 -209 222 21 -130 218 25 -0 0 4 -508 170 8 -204 284 25 -37 55 11 -518 375 13 -522 250 8 -513 333 13 -454 161 22 -102 228 21 -115 0 11 -157 214 4 -522 60 3 -529 292 8 -505 436 13 -544 335 13 -185 309 25 -159 135 21 -468 292 8 -0 188 11 -121 300 9 -204 361 9 -527 168 8 -26 246 7 -583 203 8 -47 227 4 -260 334 25 -22 158 11 -170 233 21 -95 288 7 -188 260 25 -211 246 25 -71 178 21 -111 268 21 -107 81 6 -73 181 11 -137 302 25 -59 111 11 -554 0 3 -226 191 25 -566 214 8 -4 138 6 -156 241 25 -544 256 8 -175 284 25 -73 256 4 -95 252 25 -522 439 13 -183 190 21 -229 193 11 -514 392 13 -523 159 3 -237 150 25 -108 250 21 -530 0 3 -130 262 25 -556 486 13 -580 454 13 -451 84 3 -73 120 4 -126 262 21 -78 270 25 -541 157 3 -121 153 11 -514 165 3 -0 173 4 -172 233 25 -134 201 21 -46 330 7 -87 94 11 -59 26 11 -152 286 25 -113 249 25 -511 353 13 -177 252 25 -114 0 6 -436 130 3 -499 459 13 -154 146 21 -164 264 25 -96 237 11 -79 167 4 -412 484 23 -178 186 25 -534 324 8 -154 91 21 -79 18 11 -126 406 7 -100 192 25 -47 175 21 -173 285 21 -95 327 7 -579 588 13 -138 393 16 -355 113 22 -557 432 13 -144 289 25 -133 132 11 -558 430 13 -155 233 25 -510 88 3 -517 204 1 -145 247 25 -579 289 13 -142 326 25 -182 161 21 -121 158 4 -72 243 21 -97 289 25 -150 274 21 -197 258 21 -534 82 3 -133 260 21 -536 200 8 -166 203 12 -548 210 13 -199 267 21 -54 153 11 -169 195 25 -111 143 6 -491 450 13 -230 303 21 -281 293 26 -0 0 11 -453 281 13 -288 363 26 -103 284 21 -151 146 6 -224 242 21 -384 444 23 -510 282 8 -204 239 25 -537 225 8 -232 340 25 -259 296 26 -523 361 8 -142 211 7 -549 151 3 -235 281 25 -123 171 21 -81 253 4 -168 265 25 -157 510 16 -531 138 3 -93 233 11 -484 156 3 -473 454 13 -83 108 11 -177 274 21 -354 463 23 -499 398 13 -554 355 13 -150 274 25 -518 225 8 -145 175 21 -459 486 13 -514 227 8 -531 508 13 -508 354 13 -498 252 8 -195 234 25 -514 0 3 -146 232 25 -502 671 13 -493 0 3 -529 254 13 -214 251 21 -388 442 23 -538 182 8 -194 281 25 -18 175 11 -162 166 25 -552 289 8 -502 376 13 -159 292 25 -90 461 20 -108 380 7 -543 358 8 -523 284 8 -0 156 4 -197 279 25 -46 0 4 -168 237 25 -391 474 23 -137 136 12 -143 238 21 -282 347 26 -394 409 8 -190 245 12 -170 320 25 -233 253 25 -146 226 21 -159 87 11 -391 321 26 -133 204 21 -548 0 3 -535 155 8 -47 191 6 -505 468 13 -61 0 11 -145 62 4 -519 335 13 -582 506 13 -187 284 25 -528 143 3 -285 333 24 -173 253 21 -57 268 21 -519 235 8 -494 218 8 -56 200 11 -551 0 3 -181 226 25 -145 25 11 -514 266 8 -408 74 22 -524 200 8 -515 438 13 -444 148 24 -74 188 25 -536 43 3 -183 256 25 -495 37 3 -174 101 11 -159 252 25 -543 93 3 -147 190 12 -503 327 13 -184 217 25 -226 222 25 -542 93 3 -490 0 3 -120 333 25 -97 139 11 -111 237 21 -177 239 25 -506 237 8 -122 237 25 -131 302 4 -109 79 11 -155 194 11 -458 334 26 -252 329 25 -213 221 25 -577 464 13 -517 454 13 -500 201 8 -510 109 3 -60 116 6 -237 107 25 -214 301 25 -556 66 3 -522 345 13 -533 146 3 -453 229 22 -98 161 11 -97 281 25 -46 86 11 -537 293 13 -70 460 9 -486 259 8 -379 150 22 -145 309 21 -77 232 7 -214 281 21 -157 276 21 -481 400 13 -237 244 25 -209 268 25 -58 436 9 -43 206 21 -192 325 25 -143 232 21 -40 162 11 -143 239 21 -142 0 4 -500 235 8 -81 67 4 -196 168 4 -534 230 8 -446 529 13 -125 95 11 -374 266 22 -537 254 8 -482 185 8 -534 322 13 -158 216 25 -376 170 22 -169 276 25 -184 262 21 -214 328 26 -61 80 11 -526 170 8 -446 558 13 -171 212 21 -546 81 3 -316 356 26 -489 16 3 -120 270 25 -154 238 21 -168 269 25 -213 239 21 -519 272 26 -117 160 4 -87 522 9 -192 254 25 -163 258 25 -156 276 7 -274 219 25 -186 197 25 -27 362 7 -561 99 3 -516 119 22 -511 277 13 -110 117 4 -524 226 8 -149 226 11 -556 434 13 -121 174 21 -94 506 16 -479 6 3 -542 449 13 -123 281 25 -150 242 21 -176 0 6 -114 205 21 -107 113 6 -553 76 3 -73 179 4 -0 86 11 -151 191 4 -51 192 4 -478 200 8 -463 111 3 -510 257 13 -536 218 8 -548 460 13 -156 195 21 -588 321 8 -560 495 13 -184 159 11 -40 0 4 -177 242 21 -157 229 21 -541 267 8 -379 451 23 -511 227 8 -467 77 3 -521 178 8 -397 357 26 -211 297 21 -15 0 6 -466 139 3 -151 276 25 -456 544 13 -147 215 11 -154 321 7 -391 163 3 -209 304 25 -124 253 21 -105 151 21 -195 184 4 -0 0 6 -95 291 25 -195 172 25 -215 284 25 -158 202 12 -437 220 22 -136 222 25 -170 269 25 -129 204 21 -526 222 8 -193 123 21 -93 100 4 -512 555 13 -208 254 25 -25 0 4 -81 253 21 -572 429 13 -531 166 8 -122 219 21 -164 276 21 -73 167 11 -125 215 21 -553 198 8 -498 351 26 -213 246 21 -519 354 13 -52 456 20 -157 247 25 -231 311 25 -26 103 11 -164 198 25 -195 285 25 -393 412 23 -173 208 21 -554 561 19 -502 192 8 -79 87 4 -148 244 25 -536 175 13 -226 257 25 -192 264 25 -139 141 12 -22 81 11 -519 268 8 -528 16 3 -400 463 13 -100 215 21 -252 286 26 -164 292 25 -546 26 3 -513 187 8 -108 210 4 -513 280 8 -523 246 13 -545 438 13 -410 503 23 -124 428 9 -538 520 13 -527 496 13 -518 64 3 -402 104 22 -441 146 22 -551 236 8 -139 0 11 -111 265 25 -559 219 8 -575 324 13 -488 505 8 -64 0 11 -572 415 13 -114 294 25 -497 111 3 -71 177 21 -351 436 23 -36 0 11 -515 292 13 -418 245 22 -478 236 8 -491 160 3 -513 285 13 -68 269 25 -481 12 3 -399 477 23 -188 230 21 -525 97 3 -80 256 25 -521 465 13 -493 477 13 -177 148 4 -140 267 25 -173 161 25 -146 145 21 -523 328 13 -538 104 3 -105 251 25 -193 308 25 -412 472 23 -592 454 13 -669 925 19 -128 167 11 -124 278 25 -507 61 3 -152 247 25 -141 0 11 -243 265 25 -94 153 11 -530 226 8 -120 252 25 -66 152 4 -148 196 21 -62 182 4 -189 259 25 -73 190 6 -142 227 12 -333 198 22 -93 105 6 -389 0 3 -0 163 11 -406 333 26 -124 328 25 -373 227 24 -31 91 6 -492 0 3 -90 175 6 -193 279 25 -186 263 25 -494 55 3 -161 217 21 -104 172 21 -139 210 25 -48 103 6 -502 116 3 -82 75 11 -578 424 8 -225 305 25 -507 18 3 -394 471 23 -69 246 7 -450 539 13 -147 196 21 -89 212 11 -0 362 7 -158 222 25 -156 262 21 -387 205 22 -223 254 25 -205 246 25 -527 32 3 -479 146 3 -82 208 21 -78 345 7 -117 252 25 -85 57 11 -194 160 21 -482 263 8 -523 0 3 -560 523 13 -519 171 8 -497 337 8 -77 234 7 -222 263 25 -39 144 4 -330 417 25 -121 336 9 -153 257 25 -519 139 3 -404 126 22 -545 390 8 -195 276 26 -155 131 25 -517 395 13 -528 352 8 -88 189 21 -79 206 21 -519 339 13 -521 247 8 -215 274 25 -520 66 3 -196 304 25 -39 87 11 -476 232 8 -209 261 21 -522 0 3 -246 200 25 -98 192 6 -23 0 4 -138 594 16 -522 351 13 -150 258 25 -506 112 3 -141 506 20 -22 204 4 -117 222 25 -429 517 13 -117 160 21 -380 264 24 -158 136 21 -227 295 25 -125 0 11 -0 42 11 -409 496 23 -484 116 3 -573 566 13 -465 255 8 -225 191 25 -15 153 11 -96 257 21 -208 127 21 -511 46 3 -541 301 13 -143 63 21 -220 273 25 -216 315 25 -390 468 23 -562 170 8 -536 268 8 -197 247 25 -492 170 8 -213 227 21 -165 223 21 -99 182 4 -53 55 11 -116 192 21 -547 573 13 -268 232 21 -389 457 23 -554 252 8 -96 147 11 -166 237 25 -459 224 22 -546 118 3 -484 121 3 -12 280 4 -438 0 3 -153 235 25 -495 317 8 -196 288 21 -181 347 25 -510 251 8 -237 349 26 -523 466 13 -442 549 13 -220 257 25 -356 441 23 -85 150 11 -198 174 12 -108 414 7 -142 260 25 -143 140 4 -517 300 13 -212 279 25 -113 193 6 -43 526 16 -542 564 13 -498 212 8 -108 196 4 -536 371 13 -104 68 11 -150 178 21 -149 269 9 -547 146 3 -338 211 8 -162 228 25 -531 238 8 -440 495 13 -183 400 9 -177 225 21 -61 207 6 -141 222 21 -519 25 3 -0 22 6 -50 0 11 -189 233 21 -34 145 11 -580 487 13 -111 107 25 -71 272 21 -101 284 11 -0 130 4 -531 297 13 -521 384 13 -382 265 22 -172 273 21 -195 245 25 -256 291 21 -69 91 4 -559 387 13 -208 260 25 -429 291 26 -76 325 7 -97 221 11 -521 441 8 -561 500 13 -181 299 23 -567 741 19 -117 243 21 -510 367 8 -444 368 13 -522 228 8 -66 143 11 -515 153 3 -499 411 13 -80 187 11 -141 199 25 -194 253 25 -445 343 13 -251 221 25 -92 0 11 -571 259 8 -513 526 13 -165 245 25 -432 205 22 -167 198 25 -524 322 13 -522 474 13 -88 311 7 -540 186 8 -103 264 25 -505 88 3 -218 211 21 -45 272 4 -475 0 3 -139 133 11 -456 481 13 -509 182 13 -331 156 12 -196 253 21 -476 268 13 -192 315 25 -262 327 23 -200 210 9 -543 314 13 -177 286 25 -204 64 11 -498 170 8 -240 247 25 -176 189 21 -121 330 7 -418 120 24 -99 293 21 -402 184 22 -163 228 25 -481 325 8 -111 192 21 -426 638 23 -136 302 25 -220 148 25 -523 273 13 -0 83 11 -55 479 9 -49 224 21 -510 240 8 -183 323 25 -560 226 8 -74 150 4 -0 205 7 -166 124 21 -56 227 21 -56 211 21 -391 142 22 -210 273 21 -404 471 23 -94 180 4 -542 166 8 -523 464 13 -520 327 13 -179 341 26 -500 345 8 -0 582 20 -502 0 3 -393 288 22 -34 110 11 -550 189 8 -224 278 25 -559 349 8 -84 253 11 -0 29 4 -212 295 25 -0 100 6 -47 113 4 -218 141 21 -125 283 11 -139 223 25 -477 332 13 -574 456 13 -516 195 8 -568 136 3 -158 281 21 -535 196 8 -154 332 9 -123 277 21 -400 138 3 -229 380 23 -63 193 11 -251 143 11 -475 193 8 -141 111 11 -191 193 21 -499 67 3 -453 173 3 -245 287 25 -173 257 25 -51 0 4 -168 213 21 -295 352 26 -524 297 13 -125 189 21 -497 280 8 -188 209 25 -523 215 13 -139 251 25 -500 67 3 -472 0 3 -494 181 8 -171 136 21 -504 612 19 -215 297 26 -508 199 8 -557 118 3 -528 309 8 -413 0 22 -92 102 6 -95 158 4 -173 271 11 -541 0 3 -58 158 4 -184 450 9 -565 170 8 -130 199 25 -12 70 11 -483 592 19 -135 235 21 -490 466 13 -493 115 3 -241 282 25 -518 268 8 -544 318 8 -149 154 6 -530 178 3 -226 197 25 -524 0 3 -338 171 22 -609 480 13 -350 98 15 -513 326 13 -492 394 13 -21 259 12 -109 254 25 -540 282 8 -271 291 25 -183 287 25 -134 329 25 -157 249 25 -48 470 9 -196 240 25 -221 223 21 -38 260 11 -111 297 21 -223 301 25 -181 245 21 -549 307 8 -102 180 21 -0 154 4 -538 395 13 -138 293 25 -163 223 7 -88 217 7 -533 121 3 -145 108 21 -547 138 3 -70 324 7 -540 468 8 -203 236 21 -540 237 8 -136 259 25 -169 177 21 -114 159 11 -109 137 21 -124 176 21 -426 270 8 -506 382 8 -497 339 8 -61 19 11 -62 107 4 -77 304 7 -6 63 11 -135 258 21 -222 327 25 -507 183 8 -136 178 12 -554 77 3 -79 269 4 -530 208 8 -165 0 11 -520 241 8 -438 541 13 -538 35 3 -167 257 25 -128 115 6 -509 131 3 -24 122 4 -224 234 25 -114 261 25 -38 0 11 -102 165 4 -484 141 3 -153 101 11 -470 309 13 -0 31 11 -543 0 3 -151 225 21 -430 264 24 -124 112 11 -65 232 4 -109 103 11 -490 73 3 -549 84 3 -211 257 25 -130 250 21 -159 250 25 -97 137 11 -519 316 8 -182 157 21 -8 270 4 -408 274 22 -225 280 25 -52 234 21 -257 283 26 -513 231 8 -429 109 22 -217 224 21 -397 182 22 -342 456 23 -217 197 21 -138 240 21 -489 590 13 -153 432 20 -543 445 13 -124 264 25 -218 269 25 -370 537 23 -528 165 8 -151 275 21 -60 0 4 -551 394 8 -151 246 25 -529 82 3 -545 323 8 -78 0 11 -141 259 25 -428 202 8 -151 143 21 -463 371 13 -211 249 25 -171 186 4 -199 296 25 -98 245 21 -191 188 25 -388 442 23 -127 230 21 -560 202 8 -548 210 8 -502 260 8 -211 213 25 -0 256 4 -490 254 8 -21 57 6 -81 235 21 -122 259 21 -134 191 21 -504 125 3 -300 187 24 -529 0 3 -449 469 13 -193 286 25 -72 126 11 -444 555 13 -87 11 11 -472 131 3 -238 279 25 -74 285 25 -259 195 25 -518 207 8 -61 340 7 -430 578 19 -261 337 26 -508 228 8 -163 297 25 -92 198 4 -501 104 3 -50 75 4 -34 142 21 -151 117 21 -233 241 25 -516 238 8 -541 0 3 -62 127 11 -537 475 13 -0 0 6 -515 414 13 -176 277 25 -510 517 13 -500 329 24 -356 512 23 -530 371 13 -116 131 21 -553 332 8 -507 410 8 -88 257 21 -502 227 8 -508 268 8 -182 270 25 -186 131 21 -171 280 25 -532 430 8 -47 74 11 -207 248 25 -182 234 25 -293 151 21 -156 36 12 -559 397 8 -353 438 23 -468 0 3 -113 143 4 -502 206 8 -524 171 8 -67 110 4 -138 22 11 -146 246 25 -562 314 13 -46 133 11 -117 72 11 -157 233 25 -572 683 19 -146 222 4 -573 401 13 -52 277 25 -180 158 21 -523 82 3 -519 387 13 -280 220 21 -57 113 6 -521 45 3 -57 90 4 -134 180 21 -562 191 13 -525 294 13 -127 284 21 -428 269 22 -401 484 23 -388 249 22 -482 574 13 -544 478 13 -213 300 25 -137 378 9 -176 170 25 -553 262 8 -445 141 22 -175 151 21 -562 433 13 -216 212 25 -125 271 21 -530 64 3 -501 0 3 -213 284 25 -539 446 13 -494 412 13 -525 146 3 -64 147 11 -516 163 8 -245 297 25 -209 215 21 -500 64 3 -115 277 21 -596 517 13 -223 210 25 -154 286 25 -159 284 25 -235 270 21 -516 128 3 -527 232 8 -267 320 26 -197 334 25 -495 450 13 -32 559 16 -464 568 13 -0 122 4 -353 325 12 -199 397 7 -565 211 8 -477 407 13 -506 53 3 -195 226 25 -174 298 25 -229 179 21 -505 275 13 -170 119 21 -122 0 11 -499 227 8 -155 195 25 -412 499 23 -516 190 8 -409 494 23 -160 199 21 -95 212 21 -547 341 8 -551 122 3 -46 132 4 -412 289 24 -367 151 24 -129 309 25 -367 141 22 -95 216 7 -96 160 11 -14 355 7 -49 143 4 -123 275 25 -169 257 25 -557 0 3 -203 252 25 -0 253 4 -531 273 8 -116 82 11 -170 327 25 -185 290 25 -423 169 3 -106 228 11 -381 299 26 -185 279 25 -524 39 3 -134 228 11 -323 85 22 -150 233 7 -114 211 21 -516 24 3 -131 303 25 -64 55 4 -189 236 25 -492 263 8 -538 429 13 -252 342 26 -57 402 9 -473 265 8 -514 232 8 -112 259 25 -167 172 21 -445 74 22 -528 75 3 -138 139 21 -128 235 25 -219 314 25 -533 0 3 -29 102 11 -113 153 4 -223 260 25 -517 245 8 -287 266 25 -419 521 13 -349 437 23 -64 160 11 -139 252 21 -478 148 3 -569 520 13 -385 485 23 -530 601 13 -502 168 3 -0 291 4 -511 261 8 -550 136 3 -169 199 21 -158 226 25 -38 7 4 -197 208 12 -509 180 8 -198 228 25 -467 146 3 -405 212 22 -524 375 13 -456 333 26 -530 121 3 -189 231 25 -392 482 23 -536 462 13 -521 240 8 -44 458 9 -477 147 3 -179 289 25 -434 268 13 -134 310 25 -153 213 25 -539 289 13 -454 398 26 -463 260 8 -430 290 26 -168 280 25 -247 266 25 -217 224 25 -79 587 16 -141 163 6 -142 64 11 -499 165 3 -233 252 25 -520 280 13 -397 479 23 -562 369 8 -186 241 21 -163 132 4 -150 166 21 -106 257 21 -138 194 21 -363 439 23 -200 205 25 -557 0 3 -135 264 21 -165 423 9 -164 230 21 -97 201 21 -176 274 25 -159 287 25 -464 592 13 -510 154 8 -94 180 21 -513 342 13 -98 51 11 -490 0 3 -218 285 12 -188 178 21 -0 356 7 -65 117 5 -90 258 7 -445 144 3 -480 515 8 -220 286 25 -553 369 13 -107 157 11 -497 406 13 -76 0 11 -0 47 11 -502 0 3 -539 79 3 -400 464 23 -243 324 25 -128 187 6 -148 192 7 -171 257 25 -150 233 21 -536 421 13 -441 144 3 -211 300 25 -194 206 21 -519 102 3 -196 142 25 -376 384 23 -501 82 3 -63 185 11 -49 132 6 -140 36 11 -151 301 7 -396 640 13 -111 141 11 -93 151 11 -444 258 22 -190 231 21 -162 333 25 -187 280 25 -530 48 3 -178 120 25 -171 270 25 -463 300 24 -508 381 8 -520 124 3 -116 246 21 -211 340 23 -179 320 21 -529 413 13 -113 296 25 -355 235 22 -431 296 8 -170 136 21 -60 182 4 -194 262 25 -481 0 3 -416 507 23 -126 194 21 -534 131 3 -512 92 3 -400 233 22 -526 251 8 -527 391 13 -164 280 25 -88 248 21 -522 165 3 -151 211 21 -477 609 13 -550 429 13 -213 225 25 -497 426 13 -189 254 25 -523 241 8 -96 190 21 -497 616 13 -182 286 25 -71 152 12 -425 216 22 -484 615 13 -175 270 21 -178 224 25 -542 4 3 -171 215 21 -160 225 21 -192 284 25 -218 330 26 -116 400 7 -167 238 25 -466 273 8 -199 266 25 -0 86 11 -524 191 8 -557 60 3 -111 63 11 -233 183 12 -183 245 21 -155 229 25 -158 203 21 -0 0 4 -80 0 11 -77 151 11 -565 553 13 -90 178 11 -531 304 8 -476 500 13 -178 273 21 -67 146 6 -195 266 25 -444 149 22 -531 148 3 -155 266 25 -503 238 8 -149 205 4 -513 526 13 -517 76 3 -597 666 19 -108 135 21 -210 263 25 -189 284 25 -111 0 6 -540 42 3 -210 287 25 -155 221 25 -556 248 8 -134 243 4 -412 236 22 -70 248 11 -236 279 25 -393 248 24 -126 314 26 -28 169 11 -81 414 9 -217 303 25 -225 247 25 -83 271 25 -225 265 25 -114 156 21 -105 256 7 -64 0 6 -394 208 22 -480 82 3 -507 289 8 -161 238 21 -244 257 25 -103 148 4 -114 4 11 -390 0 24 -215 216 21 -11 277 21 -63 246 11 -119 185 21 -263 234 25 -224 269 25 -601 336 13 -179 172 21 -254 380 26 -432 61 22 -494 10 3 -33 135 11 -495 262 8 -509 589 13 -122 286 25 -108 87 11 -359 571 13 -517 599 23 -474 328 8 -557 286 8 -430 538 13 -161 290 25 -115 181 11 -387 422 23 -0 259 4 -42 127 4 -126 204 4 -345 262 22 -152 269 21 -216 272 21 -441 589 13 -162 179 21 -366 441 23 -136 111 11 -328 188 22 -120 186 11 -157 256 21 -20 147 4 -426 317 13 -46 0 4 -113 129 25 -426 387 8 -189 261 25 -480 294 8 -493 72 3 -120 228 25 -69 3 11 -39 123 4 -490 0 3 -236 294 25 -152 278 9 -186 315 25 -151 144 21 -66 140 11 -211 214 21 -646 722 19 -534 242 8 -68 57 11 -260 259 25 -206 313 25 -155 184 21 -94 283 21 -546 232 8 -173 256 21 -108 534 16 -200 330 26 -563 0 3 -176 296 25 -166 295 21 -235 257 25 -543 329 13 -495 357 8 -570 279 13 -156 268 11 -43 0 11 -531 186 8 -0 17 11 -55 0 11 -152 226 11 -187 189 21 -100 0 4 -507 269 13 -394 434 23 -119 508 20 -259 283 25 -526 169 8 -541 229 8 -241 291 25 -0 363 9 -118 165 11 -386 47 22 -519 52 3 -511 204 8 -507 67 3 -0 94 11 -65 0 11 -80 416 25 -91 264 25 -516 307 8 -544 1 3 -228 247 25 -508 356 13 -64 225 4 -514 196 8 -60 141 11 -291 324 26 -211 329 25 -200 288 25 -452 101 22 -179 285 25 -133 280 21 -168 218 25 -539 54 3 -476 81 3 -459 344 22 -162 267 25 -111 221 4 -516 50 3 -501 349 8 -140 437 20 -146 109 11 -87 230 4 -74 95 4 -101 227 25 -41 122 6 -205 35 21 -548 292 8 -389 464 26 -131 28 21 -132 157 21 -204 241 25 -502 0 3 -516 316 13 -70 77 11 -411 214 22 -469 0 3 -194 192 25 -58 268 21 -139 216 21 -532 61 3 -522 490 13 -48 155 4 -125 383 9 -0 192 11 -108 1 11 -282 379 26 -370 211 22 -385 224 24 -68 127 11 -217 275 25 -134 250 4 -446 482 19 -179 280 25 -197 0 6 -105 109 4 -179 191 25 -114 285 21 -420 350 8 -232 288 25 -551 340 8 -195 173 21 -472 129 3 -552 465 13 -224 299 25 -119 262 4 -115 180 12 -93 143 21 -396 72 22 -182 329 25 -93 204 4 -505 103 3 -514 142 3 -180 305 25 -89 275 25 -537 403 13 -511 438 13 -409 416 13 -507 451 13 -540 365 8 -194 271 25 -129 162 21 -91 214 21 -474 566 13 -228 247 25 -513 277 8 -115 229 21 -392 103 22 -528 356 8 -70 288 21 -104 145 12 -130 287 25 -112 376 7 -384 165 8 -184 121 11 -91 266 7 -85 227 21 -565 293 8 -0 123 11 -197 276 25 -531 381 13 -472 0 22 -136 283 25 -193 264 25 -133 242 21 -480 395 8 -146 0 4 -97 263 25 -24 148 11 -149 433 7 -110 200 25 -148 186 7 -143 286 21 -533 469 13 -516 181 3 -201 321 25 -519 423 13 -102 258 21 -116 0 6 -104 150 25 -0 56 11 -525 264 8 -165 54 21 -102 331 7 -580 299 13 -158 115 11 -123 264 25 -507 158 8 -221 325 25 -167 277 25 -32 0 11 -546 209 13 -396 271 22 -464 91 3 -162 274 21 -98 293 25 -244 280 25 -252 223 4 -192 195 25 -169 232 21 -42 127 6 -413 465 23 -165 145 6 -534 403 13 -535 135 3 -463 121 22 -194 192 21 -77 42 11 -92 466 9 -417 521 23 -250 298 12 -464 499 13 -527 46 3 -186 274 25 -227 352 7 -214 320 25 -136 198 4 -106 277 7 -76 125 6 -181 235 25 -447 0 24 -382 238 25 -530 466 13 -136 70 21 -212 256 25 -196 222 25 -229 284 26 -97 151 6 -126 168 12 -157 411 9 -62 0 6 -199 236 25 -212 309 25 -216 308 25 -521 566 19 -80 215 4 -545 175 8 -526 447 13 -511 179 8 -91 249 7 -509 367 13 -187 302 25 -156 228 7 -502 447 13 -158 183 21 -550 269 13 -38 0 11 -224 141 21 -200 300 26 -211 196 21 -33 33 11 -53 114 11 -376 202 22 -495 9 3 -170 245 21 -82 119 4 -503 229 8 -370 221 22 -133 285 25 -517 186 8 -357 441 23 -544 87 3 -135 299 25 -191 92 21 -118 213 25 -190 49 11 -179 179 25 -62 270 4 -175 275 25 -195 183 21 -409 91 22 -501 287 8 -195 292 25 -493 89 3 -180 241 25 -338 248 24 -139 297 25 -176 41 21 -82 87 11 -551 169 8 -101 409 7 -0 219 4 -187 261 25 -155 236 21 -229 250 25 -64 272 4 -121 339 7 -70 101 6 -195 288 25 -391 284 22 -572 660 13 -497 12 3 -537 87 3 -504 0 3 -43 242 4 -521 151 3 -167 226 7 -147 144 4 -221 261 25 -522 221 8 -34 45 11 -551 516 13 -493 334 13 -217 316 26 -536 219 13 -457 393 13 -525 189 8 -134 182 11 -183 211 25 -221 502 16 -123 135 11 -511 214 8 -142 279 25 -522 199 13 -531 331 8 -517 162 8 -93 258 21 -236 267 25 -205 209 25 -117 260 25 -40 266 7 -434 91 22 -195 249 7 -588 375 13 -103 12 11 -356 456 23 -271 268 25 -207 206 25 -520 0 3 -55 108 6 -492 231 8 -495 320 13 -548 207 8 -158 231 25 -487 58 3 -36 160 6 -231 161 21 -559 118 3 -157 301 25 -544 0 3 -212 292 25 -473 547 13 -202 251 26 -134 132 6 -241 264 25 -530 505 13 -539 182 8 -40 93 21 -107 216 7 -390 268 22 -66 526 9 -534 294 8 -214 280 25 -172 317 21 -176 198 21 -202 210 21 -178 183 21 -230 310 25 -160 253 25 -193 238 25 -473 146 3 -210 308 25 -97 206 21 -202 268 25 -217 331 25 -199 275 25 -537 407 13 -74 258 21 -506 0 3 -164 301 25 -46 0 6 -186 303 25 -17 120 4 -517 397 13 -369 466 23 -164 268 25 -263 252 25 -265 195 4 -518 0 3 -523 8 3 -460 252 8 -436 0 3 -392 457 23 -47 264 25 -218 293 25 -146 66 4 -233 288 25 -399 433 23 -222 315 25 -105 0 11 -513 70 3 -378 203 22 -90 133 4 -108 116 4 -209 324 25 -538 469 13 -559 549 13 -0 181 6 -73 0 11 -438 374 8 -487 563 8 -79 69 12 -118 203 4 -495 47 3 -88 66 6 -101 355 7 -148 187 25 -491 250 8 -506 286 8 -136 261 25 -199 229 25 -162 293 25 -435 259 22 -524 1 3 -491 47 3 -265 354 26 -168 120 21 -92 243 21 -144 0 4 -552 300 8 -72 348 9 -525 0 3 -204 247 25 -166 234 25 -547 260 8 -458 91 24 -220 96 11 -384 82 22 -196 240 25 -122 154 4 -86 243 7 -180 275 25 -534 428 13 -522 409 13 -137 74 11 -174 279 25 -45 577 16 -507 4 3 -177 168 11 -506 461 13 -531 110 3 -558 205 8 -458 552 13 -64 431 7 -290 296 25 -526 254 8 -579 186 8 -148 399 9 -122 439 9 -526 0 3 -504 144 3 -89 105 21 -474 142 3 -171 251 21 -460 401 13 -79 309 7 -197 220 25 -521 192 8 -90 131 4 -519 49 3 -520 45 3 -580 521 13 -530 196 8 -496 373 13 -78 0 11 -120 279 25 -509 163 3 -115 154 11 -64 183 21 -202 223 21 -41 146 11 -181 314 25 -569 422 8 -505 440 13 -498 16 3 -0 247 21 -359 462 23 -87 103 11 -79 268 25 -512 0 3 -0 231 11 -118 233 21 -570 0 3 -31 57 11 -520 232 8 -95 266 21 -211 232 25 -209 140 15 -534 164 8 -432 518 19 -195 231 25 -159 229 21 -190 276 25 -543 375 19 -533 152 3 -108 281 7 -163 253 25 -87 65 11 -506 291 13 -547 240 8 -85 214 7 -488 45 3 -135 339 9 -200 267 25 -7 345 7 -521 310 8 -108 261 25 -156 147 11 -20 302 4 -308 269 12 -553 354 13 -304 163 22 -212 214 25 -200 238 21 -177 271 25 -532 399 13 -570 445 13 -548 184 26 -0 143 4 -365 446 23 -110 251 21 -529 263 8 -196 288 25 -71 244 12 -557 146 3 -227 255 25 -640 436 8 -538 181 8 -170 320 25 -410 538 23 -44 101 11 -534 66 3 -513 426 13 -99 274 11 -548 537 13 -201 224 25 -466 565 13 -489 138 3 -204 181 21 -135 156 21 -197 244 25 -396 246 22 -224 135 25 -55 206 21 -154 18 6 -203 276 25 -510 201 8 -150 93 11 -215 315 25 -158 272 25 -162 195 21 -0 0 6 -512 0 3 -273 235 25 -168 179 21 -155 84 11 -198 239 21 -501 445 13 -501 231 8 -541 32 3 -203 197 21 -459 0 24 -0 33 6 -520 216 8 -531 0 3 -411 423 8 -364 554 23 -88 113 4 -512 366 13 -549 108 3 -38 236 11 -0 180 4 -122 251 25 -529 121 3 -478 280 13 -78 125 11 -183 303 26 -182 166 11 -182 245 21 -535 253 8 -505 432 13 -509 191 8 -536 231 8 -573 310 13 -110 245 21 -248 245 7 -533 0 3 -184 285 25 -105 205 11 -182 296 25 -106 184 11 -530 0 3 -244 262 25 -506 502 13 -529 375 13 -122 285 21 -515 111 3 -366 227 22 -492 259 8 -172 279 25 -418 561 19 -173 281 21 -349 248 22 -173 184 21 -307 185 22 -477 0 3 -408 76 22 -133 259 21 -448 291 22 -253 292 25 -145 237 25 -205 66 21 -153 182 21 -157 274 25 -441 274 13 -51 59 6 -164 344 25 -532 0 3 -220 261 25 -175 231 12 -510 445 13 -0 0 11 -532 300 26 -425 185 22 -95 524 9 -156 286 25 -74 473 20 -484 137 3 -84 124 11 -198 267 25 -33 0 11 -496 275 13 -76 296 4 -362 273 22 -92 14 4 -183 300 25 -176 163 21 -508 280 8 -419 249 22 -482 150 3 -477 5 3 -545 30 3 -86 18 4 -537 54 3 -479 233 13 -529 345 13 -169 254 25 -509 374 13 -134 185 21 -511 302 8 -145 196 21 -183 0 5 -480 110 3 -196 294 25 -398 457 23 -509 378 13 -203 185 25 -109 211 25 -193 232 26 -447 267 8 -559 174 8 -74 0 11 -502 373 13 -77 123 21 -131 224 21 -219 114 21 -389 423 23 -452 629 13 -202 197 21 -189 230 25 -416 260 22 -127 32 6 -4 83 11 -226 238 25 -339 106 3 -177 254 21 -400 465 23 -519 631 13 -175 187 21 -542 430 8 -153 248 25 -135 251 25 -160 0 11 -522 233 8 -87 194 11 -152 306 21 -0 9 11 -198 296 25 -190 208 25 -143 272 25 -51 199 21 -510 395 13 -143 238 21 -539 452 13 -63 93 11 -206 291 25 -87 228 21 -101 144 11 -233 363 25 -505 622 13 -551 426 13 -165 273 25 -123 192 21 -407 303 26 -206 257 25 -518 436 13 -146 212 25 -551 208 8 -114 250 7 -465 646 13 -391 508 23 -699 493 19 -21 342 4 -158 260 26 -99 306 25 -197 235 25 -512 186 8 -44 671 16 -406 35 22 -102 298 25 -163 288 25 -535 0 3 -427 465 26 -123 462 20 -213 242 25 -506 0 3 -21 608 16 -460 552 13 -490 185 8 -71 359 9 -155 197 11 -514 458 13 -193 246 25 -537 245 8 -507 287 8 -523 360 13 -79 235 21 -503 307 8 -368 392 26 -182 240 25 -405 480 23 -548 404 13 -28 408 7 -161 307 25 -514 177 8 -138 288 21 -203 293 25 -533 213 8 -271 254 25 -95 3 6 -75 131 11 -178 239 9 -87 343 4 -183 163 25 -548 0 3 -544 147 8 -540 264 8 -104 134 21 -215 297 25 -117 148 11 -479 287 13 -521 333 13 -513 153 3 -447 496 13 -0 69 11 -177 258 25 -507 677 13 -487 191 8 -500 211 8 -51 170 11 -36 258 7 -4 96 11 -132 258 25 -46 121 11 -362 532 23 -235 266 25 -509 449 13 -509 98 3 -32 71 4 -546 158 8 -547 189 8 -78 247 11 -114 162 6 -174 201 25 -159 206 25 -479 535 13 -420 233 24 -120 116 6 -407 252 24 -474 228 8 -488 332 13 -167 159 25 -441 136 24 -199 212 25 -242 168 25 -81 410 9 -548 609 19 -419 229 8 -505 316 13 -255 288 25 -559 384 13 -197 289 25 -496 113 3 -319 403 23 -25 271 21 -481 254 8 -513 349 8 -233 233 25 -135 195 21 -100 0 4 -586 479 13 -0 140 4 -527 293 13 -488 459 8 -74 0 11 -391 473 23 -521 345 13 -123 341 7 -133 151 21 -205 270 21 -385 508 23 -54 210 21 -536 241 8 -128 179 21 -84 0 11 -495 0 3 -548 0 3 -544 12 3 -214 315 25 -521 351 13 -166 233 25 -175 309 21 -504 284 26 -514 192 8 -117 204 25 -212 210 21 -322 290 8 -211 301 25 -156 241 21 -219 309 26 -529 650 13 -107 21 11 -305 182 6 -110 242 21 -121 187 7 -526 178 8 -122 166 21 -40 0 11 -432 405 23 -184 309 25 -127 272 25 -523 393 13 -139 308 7 -424 481 23 -191 212 25 -532 270 8 -198 300 25 -522 426 13 -503 135 3 -468 393 8 -385 22 22 -546 0 3 -16 28 6 -222 261 25 -9 15 11 -63 123 11 -419 554 13 -162 124 21 -533 56 3 -20 5 6 -468 579 13 -487 232 8 -164 318 25 -267 280 26 -144 274 25 -90 339 7 -520 0 3 -534 212 8 -133 429 7 -520 421 13 -76 394 16 -530 123 3 -116 208 21 -176 219 21 -579 166 3 -171 282 25 -545 440 13 -59 80 21 -89 198 25 -100 0 4 -490 34 22 -519 362 8 -434 710 19 -87 76 11 -383 132 22 -190 220 25 -0 200 11 -505 192 8 -237 257 25 -96 163 11 -606 333 8 -517 289 8 -542 175 8 -729 766 19 -146 507 9 -71 161 11 -336 250 22 -164 164 11 -522 216 8 -200 0 11 -71 219 4 -505 414 26 -407 162 22 -126 243 21 -233 276 25 -482 22 3 -572 186 8 -495 134 3 -75 201 4 -123 307 25 -520 415 13 -31 48 11 -102 238 25 -508 310 8 -223 250 25 -182 288 25 -513 0 3 -104 221 21 -171 304 25 -155 65 4 -0 21 11 -108 177 4 -576 490 13 -365 163 22 -487 278 8 -186 324 25 -157 297 25 -183 307 25 -134 220 25 -185 301 25 -550 433 13 -188 307 25 -245 250 25 -142 428 16 -200 240 25 -188 213 21 -508 158 3 -470 412 13 -498 208 13 -113 204 21 -133 303 25 -82 89 11 -52 231 4 -137 286 25 -389 218 22 -515 290 8 -145 255 21 -213 280 26 -485 10 3 -522 153 8 -70 104 11 -67 182 4 -247 284 25 -0 0 4 -510 379 13 -543 374 8 -488 144 3 -519 190 13 -500 218 8 -204 325 25 -551 49 3 -457 271 22 -168 183 21 -158 383 9 -497 136 3 -176 157 25 -204 300 25 -57 0 11 -77 404 9 -547 165 8 -149 297 25 -532 541 13 -202 268 21 -491 218 13 -558 504 13 -241 281 25 -192 290 25 -290 228 22 -143 233 25 -517 191 8 -46 304 7 -519 318 13 -164 210 25 -168 106 25 -55 59 11 -537 110 3 -192 243 25 -535 217 8 -200 239 25 -111 74 11 -207 288 21 -525 382 23 -70 213 4 -510 213 8 -134 312 25 -557 538 13 -548 283 8 -528 222 8 -172 258 25 -156 123 21 -170 244 21 -159 53 4 -65 0 11 -42 141 11 -529 349 13 -168 230 25 -555 295 8 -104 142 11 -409 477 23 -192 227 25 -586 510 13 -504 0 3 -176 177 4 -379 428 23 -127 17 11 -180 200 25 -217 276 25 -112 209 21 -560 398 13 -535 246 8 -451 279 13 -35 191 12 -102 64 11 -547 52 3 -98 199 7 -186 195 7 -165 212 7 -222 287 25 -9 90 5 -50 52 6 -56 150 6 -141 289 21 -187 175 25 -502 44 3 -143 320 7 -77 187 4 -168 231 25 -179 168 21 -220 303 25 -353 412 23 -523 105 3 -223 357 26 -150 296 7 -107 141 4 -52 51 11 -557 504 13 -518 347 13 -502 0 3 -158 0 11 -515 321 8 -30 24 11 -146 225 21 -539 224 8 -103 494 9 -185 198 25 -147 76 11 -356 271 22 -148 254 21 -136 411 9 -468 31 3 -488 0 3 -563 178 8 -169 287 25 -178 259 25 -525 117 3 -65 183 11 -493 204 8 -88 116 11 -42 78 11 -95 237 11 -499 179 8 -499 382 8 -170 263 25 -135 241 25 -495 296 13 -484 421 13 -144 347 9 -159 311 21 -491 302 8 -104 131 4 -60 92 11 -223 305 26 -559 123 3 -191 123 12 -136 58 11 -548 226 8 -132 323 7 -564 577 8 -44 138 6 -135 285 21 -362 191 22 -87 143 6 -558 162 8 -220 164 6 -191 248 25 -57 0 4 -158 253 21 -388 276 22 -147 47 4 -179 71 21 -137 239 21 -547 142 3 -423 304 26 -196 277 25 -28 387 7 -172 244 25 -452 271 22 -528 44 3 -232 313 25 -84 0 11 -29 267 4 -488 1 3 -184 286 25 -69 147 11 -116 225 4 -127 197 21 -521 232 8 -44 168 11 -144 163 21 -505 7 3 -102 253 25 -176 295 25 -100 221 11 -191 284 25 -2 68 11 -63 286 7 -167 258 25 -60 210 7 -522 185 8 -526 220 8 -129 132 11 -172 284 25 -223 298 25 -93 184 4 -219 204 21 -545 67 3 -156 248 25 -551 369 13 -511 186 8 -225 178 25 -166 240 21 -544 208 13 -76 245 25 -161 170 4 -140 137 25 -188 323 25 -99 262 21 -137 228 21 -135 285 25 -101 234 21 -83 384 7 -102 582 20 -0 195 4 -81 260 11 -138 319 25 -112 265 21 -83 225 21 -469 614 13 -323 298 22 -1 356 7 -471 32 22 -106 214 11 -181 181 21 -135 224 25 -177 318 25 -214 293 25 -109 34 4 -68 157 11 -494 33 3 -160 129 4 -203 251 25 -259 233 25 -495 284 8 -534 0 3 -492 288 8 -125 187 21 -146 199 21 -163 254 12 -49 57 6 -239 260 25 -508 261 8 -149 288 25 -498 0 3 -127 265 25 -114 141 21 -169 261 25 -141 277 25 -497 767 14 -532 359 13 -514 481 13 -177 273 25 -171 146 11 -151 259 25 -523 123 3 -506 252 13 -314 264 22 -194 210 25 -184 163 21 -499 59 3 -145 266 25 -127 179 11 -231 285 25 -479 357 26 -179 201 25 -125 235 21 -458 586 13 -129 204 21 -475 450 8 -404 534 19 -73 390 9 -556 301 13 -125 67 25 -501 290 8 -188 293 21 -122 342 7 -512 113 3 -186 273 25 -418 194 24 -255 163 25 -93 133 6 -0 216 7 -549 71 3 -487 291 13 -181 323 9 -139 239 21 -124 267 12 -484 568 13 -179 173 25 -561 252 8 -187 280 25 -262 280 25 -543 183 8 -562 391 13 -0 34 4 -393 455 23 -166 264 25 -166 266 25 -414 200 22 -505 256 13 -547 489 13 -526 0 3 -64 107 6 -173 311 25 -541 52 3 -480 169 8 -227 291 25 -139 250 25 -138 200 21 -165 312 21 -551 63 3 -11 178 4 -540 227 8 -528 547 13 -56 318 9 -181 290 25 -51 63 11 -221 292 25 -161 301 25 -166 226 11 -189 239 25 -159 215 25 -435 566 13 -453 373 13 -164 271 21 -179 292 25 -426 114 3 -135 220 21 -551 279 8 -106 261 25 -143 154 6 -473 282 22 -132 216 7 -114 239 21 -226 26 15 -507 530 13 -152 221 4 -211 275 25 -61 425 9 -143 289 25 -278 309 26 -175 228 4 -24 235 21 -513 213 8 -505 146 3 -544 437 13 -522 180 8 -527 27 3 -527 231 8 -127 128 11 -551 551 13 -358 246 22 -81 196 25 -200 233 7 -449 301 26 -253 263 25 -152 105 11 -252 329 26 -494 158 3 -574 387 13 -143 169 21 -93 110 4 -571 272 8 -427 571 13 -472 255 22 -521 477 13 -523 0 3 -167 267 21 -159 266 21 -137 178 6 -205 219 21 -216 271 23 -115 256 21 -128 195 21 -97 535 16 -133 184 11 -529 160 3 -80 169 21 -177 297 25 -141 254 25 -181 468 9 -536 539 13 -507 175 8 -56 67 4 -177 265 25 -76 65 11 -520 216 8 -187 245 25 -39 102 11 -503 43 3 -221 225 25 -81 232 4 -164 293 25 -158 37 4 -540 332 13 -152 239 25 -235 340 26 -543 419 13 -116 58 11 -166 312 25 -557 217 8 -26 152 11 -124 211 11 -106 143 11 -516 139 3 -154 217 21 -184 180 21 -121 266 21 -80 292 25 -68 178 21 -474 91 3 -469 232 13 -171 279 25 -78 289 25 -104 154 11 -85 66 11 -115 248 21 -205 301 9 -520 0 3 -502 281 13 -512 225 13 -406 520 23 -64 210 7 -150 275 25 -515 380 13 -186 261 25 -246 282 25 -507 106 3 -262 291 25 -523 225 8 -128 91 11 -223 262 25 -489 393 8 -105 0 4 -438 187 22 -205 206 21 -111 99 11 -397 446 23 -369 435 23 -123 100 11 -492 307 8 -528 0 3 -0 241 11 -201 235 21 -468 123 3 -96 223 21 -198 286 25 -443 667 19 -492 700 13 -105 193 11 -478 594 13 -228 309 25 -143 223 21 -155 252 7 -211 277 25 -308 308 22 -217 261 25 -122 236 21 -170 310 25 -209 229 25 -156 239 25 -192 222 25 -508 292 8 -167 225 21 -143 154 25 -541 491 19 -221 207 21 -225 141 4 -516 193 8 -473 219 8 -504 144 3 -184 302 25 -543 431 13 -0 38 4 -97 307 25 -520 502 13 -442 427 13 -55 286 25 -109 196 6 -158 175 21 -203 281 25 -364 452 23 -42 109 4 -219 330 25 -370 211 22 -511 18 3 -113 169 21 -241 270 26 -115 263 25 -507 252 8 -128 299 25 -99 498 20 -107 135 11 -135 238 25 -223 273 25 -156 300 21 -170 275 25 -151 271 25 -129 226 21 -564 428 13 -167 193 21 -0 72 4 -542 52 3 -113 48 6 -119 157 11 -153 198 21 -77 233 21 -104 109 11 -98 204 11 -573 486 13 -185 174 21 -147 202 4 -145 155 25 -206 250 25 -204 229 25 -515 13 3 -183 284 25 -0 235 11 -205 248 25 -204 223 21 -171 228 25 -538 346 8 -438 689 13 -51 145 12 -139 222 21 -0 156 4 -129 531 16 -493 0 3 -368 439 23 -107 180 21 -180 269 25 -549 474 13 -525 0 3 -136 246 21 -510 0 3 -0 251 4 -519 313 13 -345 218 22 -530 367 13 -544 280 13 -200 245 25 -41 116 4 -248 334 26 -525 258 8 -519 291 8 -121 507 9 -78 393 7 -491 0 3 -143 200 21 -128 171 11 -497 161 8 -178 239 21 -564 237 8 -142 287 25 -232 247 25 -571 495 19 -590 154 3 -530 313 8 -225 301 25 -86 264 4 -562 296 8 -529 500 13 -176 290 25 -191 260 25 -532 317 8 -80 0 5 -132 271 25 -474 452 13 -582 432 13 -130 274 21 -111 196 4 -199 261 25 -335 315 22 -552 224 13 -502 419 13 -562 250 8 -347 396 23 -253 280 25 -14 169 4 -215 255 25 -71 114 4 -116 38 11 -88 191 11 -545 232 8 -152 242 26 -402 324 26 -569 449 13 -65 128 6 -198 299 25 -495 297 8 -12 258 21 -510 388 13 -243 282 25 -515 512 13 -501 264 8 -91 70 11 -32 60 4 -133 116 21 -571 175 8 -72 189 4 -219 253 21 -429 329 26 -473 133 3 -517 157 8 -507 375 8 -185 212 25 -403 44 22 -107 262 4 -531 111 3 -551 229 8 -131 260 25 -95 229 7 -511 405 13 -200 260 25 -536 415 13 -182 286 25 -513 136 3 -479 519 13 -185 285 25 -223 169 22 -156 227 21 -200 300 25 -0 325 7 -193 148 21 -171 202 25 -513 218 8 -484 249 13 -205 280 25 -230 252 25 -75 176 11 -504 358 13 -543 0 3 -149 236 21 -124 176 4 -150 69 6 -121 208 21 -525 385 13 -253 247 25 -186 283 25 -104 0 6 -28 226 21 -474 0 3 -501 0 3 -475 535 13 -481 275 13 -89 156 12 -552 458 8 -62 136 11 -113 50 11 -108 229 21 -179 248 25 -570 545 13 -118 262 21 -90 165 6 -397 479 23 -166 236 21 -525 476 13 -426 138 22 -184 302 25 -536 305 8 -509 460 13 -130 277 25 -164 235 21 -173 260 25 -539 218 8 -381 257 22 -105 72 6 -172 102 21 -461 242 8 -553 119 3 -167 206 21 -111 492 9 -69 106 4 -548 480 13 -529 461 13 -472 256 8 -530 373 13 -202 320 21 -425 152 22 -202 283 25 -477 623 13 -186 192 25 -227 297 25 -47 159 11 -202 224 25 -346 193 18 -534 406 13 -366 415 23 -352 434 23 -33 100 11 -534 283 8 -217 286 25 -166 197 21 -506 276 8 -179 206 25 -175 240 25 -193 264 25 -209 241 25 -0 199 4 -384 44 22 -517 552 13 -533 231 8 -534 217 8 -243 292 25 -92 258 12 -493 318 8 -185 232 25 -484 181 8 -491 572 13 -70 235 21 -193 235 21 -498 91 3 -511 258 8 -43 15 11 -162 171 11 -140 218 7 -113 32 11 -487 47 22 -137 2 11 -218 303 25 -409 490 23 -506 226 8 -80 143 6 -112 80 11 -509 0 3 -472 246 8 -103 270 25 -38 106 11 -250 278 25 -96 73 6 -0 201 4 -527 552 13 -360 465 23 -501 307 13 -530 34 3 -40 117 11 -135 247 21 -508 383 8 -31 307 9 -96 66 4 -500 271 13 -157 53 4 -146 222 21 -115 264 21 -195 339 25 -356 283 8 -117 146 21 -59 0 11 -498 179 3 -556 16 3 -154 232 21 -211 195 25 -105 221 21 -72 50 4 -120 293 25 -200 286 25 -73 55 11 -136 118 21 -536 223 8 -98 3 6 -71 0 11 -204 212 25 -226 234 21 -416 152 24 -117 246 21 -46 24 11 -62 0 11 -511 294 13 -166 292 25 -166 157 11 -89 36 6 -13 573 16 -480 605 19 -210 255 25 -142 229 25 -480 416 13 -526 490 13 -493 256 13 -59 361 9 -151 0 11 -78 353 7 -312 494 13 -397 310 24 -321 268 25 -540 361 13 -183 309 25 -111 126 4 -46 291 4 -359 413 23 -107 0 11 -103 0 11 -525 121 3 -510 0 3 -92 0 4 -489 194 22 -543 92 3 -135 235 11 -533 0 3 -137 278 21 -445 591 13 -169 259 25 -546 58 3 -517 51 3 -219 262 25 -264 248 25 -239 277 25 -179 234 25 -530 106 3 -542 310 8 -119 274 21 -0 355 9 -173 258 21 -28 161 4 -125 198 21 -524 309 8 -514 117 3 -518 417 8 -174 197 25 -135 54 21 -12 164 4 -529 233 8 -186 259 25 -514 292 8 -126 263 21 -525 312 13 -533 412 13 -96 178 6 -210 282 25 -0 127 11 -526 289 8 -535 290 13 -537 581 13 -514 151 3 -322 710 19 -132 192 21 -553 0 3 -494 387 13 -156 77 11 -43 178 12 -483 298 13 -147 186 6 -63 267 25 -528 1 3 -385 442 23 -52 0 4 -354 103 24 -123 244 25 -132 106 11 -379 479 19 -572 173 3 -77 190 11 -495 184 8 -200 293 25 -156 223 7 -520 86 3 -148 263 25 -421 653 19 -497 264 8 -540 383 13 -40 128 11 -198 265 25 -478 213 8 -146 1 11 -429 522 19 -13 0 11 -67 241 25 -561 237 8 -0 38 4 -168 268 25 -594 441 13 -79 304 9 -167 223 21 -574 464 13 -191 230 25 -501 126 3 -129 139 4 -92 227 11 -547 332 8 -154 88 11 -175 222 12 -527 367 13 -502 153 3 -228 566 9 -541 100 3 -151 202 21 -97 282 25 -61 76 4 -95 200 25 -553 33 3 -393 305 24 -499 154 3 -105 276 25 -51 137 6 -549 9 3 -111 511 16 -338 189 24 -243 266 25 -547 5 3 -421 430 26 -535 496 13 -181 315 25 -550 213 8 -465 514 13 -544 301 8 -546 412 8 -111 180 6 -113 192 11 -101 155 4 -52 95 4 -161 243 25 -159 216 21 -0 297 21 -541 213 8 -188 288 25 -111 172 6 -469 230 22 -202 247 25 -29 64 11 -139 190 25 -430 95 22 -112 177 11 -544 224 8 -147 287 25 -51 51 5 -185 251 25 -191 258 21 -78 31 11 -517 136 3 -187 251 21 -531 431 13 -547 199 8 -64 124 11 -113 289 21 -517 363 13 -264 263 25 -64 97 11 -523 144 3 -524 526 13 -478 420 13 -171 164 21 -153 201 21 -132 275 25 -199 247 25 -552 0 3 -494 103 3 -236 270 25 -168 223 25 -216 239 25 -392 448 23 -138 214 11 -533 275 8 -198 127 12 -425 315 26 -245 242 21 -388 595 13 -549 465 13 -210 299 25 -540 220 8 -537 139 3 -371 270 22 -542 361 13 -397 0 3 -7 239 11 -162 135 21 -218 193 25 -72 103 4 -89 398 7 -142 309 7 -141 250 25 -16 494 16 -134 181 21 -50 234 25 -271 297 26 -512 495 13 -140 292 25 -467 446 13 -167 218 21 -88 269 21 -537 200 8 -220 228 25 -501 214 8 -116 262 21 -430 217 24 -512 447 13 -529 106 3 -109 227 21 -494 165 3 -496 359 8 -92 291 21 -485 411 13 -157 129 21 -504 101 3 -532 373 13 -579 466 13 -493 273 26 -89 265 21 -114 154 11 -110 0 4 -36 177 4 -148 296 25 -390 528 23 -192 233 25 -7 251 12 -344 452 23 -44 39 4 -511 264 8 -61 4 5 -0 75 11 -537 440 13 -366 465 23 -531 261 8 -180 236 25 -163 204 25 -149 0 21 -498 28 3 -559 510 13 -442 126 22 -85 75 4 -540 425 13 -238 256 21 -139 117 21 -470 114 24 -489 179 8 -487 547 19 -60 185 21 -181 88 11 -119 142 21 -237 256 25 -452 55 3 -2 0 11 -77 174 4 -177 228 25 -162 266 21 -575 500 13 -570 469 13 -188 225 25 -221 308 25 -178 265 25 -120 125 4 -471 4 3 -229 271 25 -91 98 4 -212 303 25 -147 276 25 -196 235 25 -123 142 12 -102 264 21 -140 215 21 -386 464 23 -210 261 21 -21 0 4 -515 204 8 -251 236 25 -519 273 8 -136 204 21 -513 694 19 -525 232 8 -545 37 3 -182 289 25 -517 147 3 -526 240 8 -540 215 8 -108 221 25 -472 490 13 -144 231 21 -533 196 8 -521 148 3 -226 257 25 -391 254 22 -529 405 8 -514 356 8 -90 159 21 -239 226 25 -92 133 11 -239 274 26 -44 211 11 -487 282 13 -128 251 25 -135 216 12 -340 172 22 -120 211 25 -522 188 8 -179 274 25 -518 363 26 -100 156 11 -154 246 25 -538 289 8 -512 274 8 -149 204 21 -207 98 4 -30 97 6 -208 295 25 -70 263 21 -329 234 15 -31 119 11 -517 0 3 -287 298 25 -53 312 25 -194 245 21 -160 265 25 -204 139 21 -105 272 25 -12 36 11 -234 283 25 -505 218 8 -130 122 11 -214 283 25 -514 210 8 -101 343 7 -110 248 25 -154 0 4 -191 187 25 -524 205 8 -194 293 25 -91 90 11 -532 123 3 -189 249 25 -305 406 26 -197 211 21 -578 368 13 -154 241 25 -193 258 25 -224 332 25 -129 261 25 -539 447 13 -512 125 3 -496 146 3 -366 190 22 -449 194 24 -7 113 11 -520 414 13 -440 100 22 -0 36 11 -223 297 21 -171 250 25 -570 217 8 -517 270 8 -360 146 22 -208 220 25 -530 510 13 -110 93 12 -538 342 13 -520 474 8 -412 251 8 -531 188 8 -496 207 8 -510 222 8 -169 325 12 -534 291 8 -169 230 21 -131 207 7 -467 87 3 -486 214 8 -14 136 11 -184 176 25 -514 263 8 -120 239 21 -34 138 11 -185 261 25 -192 167 25 -84 144 11 -451 320 26 -471 538 13 -152 228 25 -557 0 3 -120 278 25 -419 0 22 -414 56 22 -230 229 25 -553 612 13 -158 11 11 -191 302 25 -189 269 25 -482 315 13 -108 224 21 -532 0 3 -343 240 22 -85 211 4 -486 664 17 -130 266 21 -565 602 13 -252 193 21 -19 83 6 -189 222 21 -486 605 13 -436 469 23 -2 279 7 -474 0 3 -122 288 25 -109 57 6 -245 324 26 -522 76 3 -452 320 13 -85 104 4 -158 160 25 -38 58 6 -59 121 11 -0 146 11 -242 274 25 -56 182 6 -542 146 3 -458 525 13 -130 92 4 -193 277 25 -138 255 25 -510 0 3 -170 232 25 -177 178 11 -464 167 22 -478 69 22 -0 45 4 -221 265 25 -479 609 13 -486 113 3 -502 205 8 -115 257 21 -24 0 11 -184 211 21 -213 309 25 -142 250 25 -251 314 25 -124 124 21 -489 446 13 -483 0 3 -524 291 8 -505 111 3 -578 414 13 -514 411 13 -123 229 25 -116 274 25 -56 0 4 -71 196 11 -501 254 8 -514 253 8 -533 323 13 -252 182 25 -74 32 21 -351 211 24 -224 283 25 -141 257 25 -154 278 21 -515 518 13 -196 252 25 -359 455 9 -38 20 11 -172 255 25 -557 369 8 -98 271 25 -509 142 13 -199 213 4 -531 42 3 -527 123 3 -191 330 7 -545 251 8 -112 241 21 -109 121 11 -83 18 4 -434 229 24 -136 123 11 -517 67 3 -96 289 25 -85 57 4 -175 330 25 -240 339 25 -479 388 13 -171 170 21 -506 102 3 -526 73 3 -538 184 8 -185 241 21 -330 132 6 -543 727 13 -68 263 21 -491 305 8 -94 170 11 -356 435 23 -313 364 26 -150 488 16 -161 90 4 -0 157 4 -98 278 21 -187 275 21 -180 235 21 -182 115 11 -169 225 21 -364 239 22 -168 221 25 -122 353 7 -71 239 25 -491 189 26 -455 151 24 -138 245 11 -235 311 25 -0 0 11 -79 99 11 -185 166 21 -372 418 26 -526 460 13 -106 283 25 -148 380 4 -113 161 21 -518 0 3 -0 121 4 -550 453 13 -231 241 21 -66 56 11 -11 171 11 -273 309 25 -514 141 3 -102 263 21 -126 204 25 -76 236 21 -478 671 13 -255 226 25 -125 236 25 -72 406 7 -536 0 3 -202 261 25 -536 115 3 -525 18 3 -159 268 21 -523 124 3 -178 216 21 -119 78 6 -545 59 3 -180 240 25 -158 215 21 -143 141 21 -345 424 23 -521 9 3 -208 248 21 -574 467 13 -189 321 23 -457 221 24 -181 259 25 -526 295 8 -164 243 25 -106 303 25 -257 313 26 -44 0 11 -24 118 11 -519 197 8 -357 282 26 -513 251 8 -456 124 22 -89 195 21 -516 147 3 -9 163 6 -9 418 9 -145 224 21 -520 205 8 -479 488 13 -483 0 3 -29 40 4 -514 235 13 -513 321 8 -0 111 11 -0 25 11 -512 242 8 -516 366 13 -140 161 21 -501 168 13 -228 234 25 -478 219 8 -16 194 7 -373 459 26 -485 251 8 -195 224 25 -26 54 11 -418 243 22 -145 239 21 -398 159 22 -150 131 21 -213 221 21 -408 496 23 -474 506 13 -183 231 25 -586 286 8 -186 248 21 -0 281 7 -134 320 25 -146 325 25 -210 283 25 -142 255 25 -520 440 13 -60 148 11 -503 142 3 -74 132 11 -500 458 13 -160 279 25 -102 200 25 -79 24 11 -87 183 11 -71 224 25 -88 233 7 -201 350 26 -209 292 25 -64 244 21 -66 0 11 -521 0 3 -145 14 11 -226 249 25 -421 160 22 -162 304 25 -266 338 26 -36 311 25 -480 455 13 -147 223 21 -486 206 8 -42 255 4 -507 162 3 -524 244 8 -147 213 25 -147 233 25 -444 59 24 -196 306 25 -133 0 11 -83 236 7 -190 178 12 -148 278 21 -180 229 21 -102 32 11 -54 115 4 -469 0 3 -189 288 25 -551 458 13 -527 223 8 -232 264 25 -538 206 8 -205 216 12 -136 296 7 -90 53 6 -471 246 8 -186 123 21 -166 199 21 -550 77 3 -388 289 24 -271 286 25 -514 77 3 -112 450 9 -529 90 3 -538 487 13 -169 319 7 -182 175 21 -529 0 3 -200 286 25 -189 213 25 -531 209 8 -559 504 13 -355 348 22 -385 126 22 -168 160 25 -200 205 21 -171 228 25 -142 266 21 -73 192 11 -84 188 4 -537 378 13 -136 227 21 -568 506 13 -555 303 8 -193 285 25 -103 261 21 -180 273 25 -474 96 3 -517 0 3 -53 178 21 -511 44 3 -129 118 11 -514 299 8 -134 230 12 -199 307 25 -124 127 11 -129 0 4 -496 274 8 -163 157 25 -176 268 25 -152 283 25 -97 279 21 -203 298 25 -253 225 21 -439 236 22 -169 163 4 -398 217 22 -491 66 3 -523 515 13 -560 380 13 -516 288 8 -104 182 4 -126 264 21 -522 313 8 -77 94 4 -144 122 11 -498 0 3 -186 263 25 -531 136 3 -239 255 25 -382 225 22 -533 217 13 -154 238 25 -0 0 6 -198 0 11 -344 85 22 -531 149 3 -183 237 21 -99 11 4 -91 0 6 -42 242 4 -207 311 25 -373 511 23 -123 277 21 -122 308 25 -559 370 13 -27 356 7 -27 63 4 -242 184 25 -487 0 3 -501 54 3 -260 285 25 -420 486 19 -91 196 11 -231 253 25 -442 371 26 -0 0 4 -505 106 3 -122 263 25 -491 102 3 -492 221 8 -166 154 21 -95 218 21 -76 106 6 -515 414 13 -192 458 20 -88 245 11 -44 134 6 -215 512 26 -528 282 8 -85 152 6 -185 298 25 -157 177 21 -509 479 13 -435 667 13 -293 235 26 -199 212 21 -186 286 25 -552 135 3 -185 265 25 -454 252 22 -459 130 3 -78 173 11 -228 296 25 -263 298 25 -148 82 21 -486 142 3 -215 275 25 -494 221 8 -490 262 8 -176 183 21 -510 176 8 -183 231 25 -545 404 13 -207 225 21 -133 165 6 -163 267 25 -467 690 13 -499 357 13 -244 225 25 -529 201 8 -192 230 25 -546 287 8 -182 328 26 -72 0 4 -42 251 11 -136 321 7 -512 332 13 -184 271 25 -508 170 8 -510 0 3 -365 224 18 -91 106 11 -513 296 8 -555 258 8 -402 187 24 -514 211 8 -517 280 8 -525 276 8 -186 257 25 -413 235 22 -210 237 25 -76 279 25 -552 0 3 -521 246 8 -126 539 16 -163 228 21 -83 58 11 -462 353 13 -516 400 13 -36 181 7 -182 270 25 -0 233 7 -508 448 13 -523 131 3 -524 0 3 -504 123 3 -546 146 3 -144 0 6 -496 203 8 -539 107 3 -20 118 4 -138 319 25 -144 322 25 -153 246 21 -525 464 13 -362 487 23 -489 10 3 -92 547 16 -517 233 8 -174 305 25 -76 102 4 -419 154 22 -175 129 21 -468 215 22 -202 296 21 -144 238 21 -516 151 3 -164 242 25 -132 113 4 -532 280 8 -450 512 13 -64 166 4 -499 47 3 -363 327 26 -99 0 11 -52 240 21 -49 136 6 -320 258 22 -172 329 25 -187 203 21 -510 0 3 -177 185 21 -520 98 3 -490 134 3 -514 342 13 -224 289 25 -89 317 7 -105 307 25 -191 231 25 -0 349 7 -119 213 25 -519 33 3 -530 292 8 -28 126 11 -172 254 25 -545 407 13 -98 264 7 -51 181 6 -0 285 21 -208 212 21 -57 229 7 -536 205 8 -184 290 25 -131 185 25 -520 0 3 -361 546 23 -88 21 11 -201 321 25 -131 198 21 -538 242 8 -173 271 25 -85 149 11 -112 100 11 -55 126 6 -440 309 22 -173 215 21 -504 226 8 -215 191 25 -526 447 13 -10 188 11 -531 8 3 -113 272 25 -21 0 4 -132 321 25 -45 200 11 -68 196 11 -203 274 24 -130 279 25 -527 229 8 -112 150 6 -677 732 19 -478 238 13 -124 215 25 -196 297 25 -484 136 3 -449 511 13 -477 573 13 -227 251 25 -57 325 4 -217 114 25 -105 181 11 -243 277 25 -353 411 23 -190 239 25 -513 0 3 -103 204 7 -156 211 25 -0 0 11 -403 476 23 -149 164 21 -551 455 13 -536 277 8 -125 179 11 -156 214 21 -239 323 25 -151 232 21 -143 299 21 -238 244 25 -420 476 23 -200 209 25 -165 268 25 -543 158 8 -224 325 25 -174 244 25 -98 215 21 -486 169 8 -512 0 3 -204 314 25 -451 208 22 -478 171 3 -186 62 21 -450 520 19 -168 73 21 -155 288 21 -195 296 25 -147 294 25 -489 226 13 -53 0 11 -228 293 25 -319 414 26 -158 308 7 -222 166 21 -365 154 4 -498 356 13 -173 289 21 -129 287 7 -156 210 25 -54 144 6 -155 200 21 -505 278 8 -120 287 21 -124 252 12 -129 246 25 -486 0 3 -501 0 3 -559 435 13 -448 380 26 -76 256 25 -431 332 23 -140 192 21 -533 208 8 -524 229 8 -573 444 13 -206 304 25 -535 455 13 -510 301 8 -89 433 9 -59 91 5 -39 54 4 -515 298 13 -62 226 21 -480 176 8 -497 175 13 -51 161 6 -230 285 26 -169 205 21 -394 272 22 -0 0 11 -155 111 21 -491 120 3 -576 536 13 -240 482 9 -545 302 8 -553 113 3 -368 187 22 -78 340 7 -528 262 13 -399 321 13 -107 242 21 -208 271 25 -143 246 21 -502 0 3 -547 298 8 -160 30 6 -431 169 24 -203 75 25 -379 488 23 -158 265 25 -205 171 11 -139 78 25 -171 126 4 -527 405 13 -194 250 25 -548 155 3 -135 302 7 -517 65 3 -123 267 25 -529 0 3 -229 266 25 -47 206 11 -517 262 8 -525 317 8 -136 275 21 -98 182 11 -129 4 11 -131 159 11 -116 241 21 -572 278 13 -27 253 21 -536 444 13 -524 352 8 -0 326 7 -172 187 21 -451 143 24 -519 332 13 -180 304 21 -104 236 21 -556 543 13 -519 265 13 -372 118 22 -232 483 9 -483 141 3 -73 152 4 -99 322 9 -482 381 13 -112 343 9 -106 131 5 -525 259 8 -483 476 13 -184 314 25 -31 0 6 -148 252 21 -96 207 7 -212 247 25 -154 235 21 -3 0 4 -120 36 4 -145 240 21 -257 249 25 -545 164 8 -0 110 6 -493 200 13 -517 80 3 -106 293 25 -404 247 24 -111 204 4 -57 178 11 -94 269 4 -99 234 21 -193 320 25 -93 244 21 -515 356 8 -199 277 25 -267 215 25 -167 224 21 -74 85 11 -538 306 8 -357 395 23 -263 385 26 -128 292 7 -254 226 25 -68 0 4 -178 434 7 -453 394 13 -187 267 25 -110 183 12 -555 483 13 -178 88 21 -261 356 26 -186 331 25 -512 0 3 -537 260 8 -464 260 8 -173 305 25 -524 121 3 -78 197 7 -185 258 21 -172 254 25 -233 266 25 -287 242 22 -525 107 3 -476 116 3 -156 284 25 -171 9 11 -462 82 3 -213 277 25 -150 330 7 -494 77 3 -145 236 4 -267 251 25 -163 268 25 -349 437 23 -0 279 25 -512 431 13 -152 226 25 -161 261 25 -141 264 21 -70 88 4 -232 261 25 -120 232 21 -95 89 11 -105 177 4 -498 217 8 -527 527 13 -167 258 21 -427 558 23 -533 442 13 -158 273 21 -498 0 3 -0 0 4 -178 166 25 -473 111 3 -527 480 13 -13 18 6 -78 270 25 -530 405 13 -167 289 21 -162 443 9 -504 183 8 -498 343 8 -382 308 22 -205 199 21 -186 252 21 -484 299 13 -175 192 21 -163 233 21 -161 236 21 -207 288 25 -204 241 21 -520 102 3 -439 175 8 -537 490 13 -281 203 12 -573 403 13 -525 236 13 -215 300 26 -178 211 21 -375 488 13 -156 246 25 -152 86 4 -513 384 13 -189 238 21 -411 206 24 -104 159 4 -242 315 25 -526 221 8 -205 278 25 -77 268 7 -159 282 25 -551 292 8 -0 129 6 -177 447 9 -149 239 7 -339 241 24 -488 186 8 -394 463 23 -457 467 13 -534 354 13 -486 0 3 -69 266 4 -113 231 21 -441 561 13 -261 366 25 -292 329 7 -16 588 16 -67 282 25 -540 89 3 -118 183 21 -438 530 23 -549 433 13 -143 268 25 -500 435 13 -486 379 13 -93 264 7 -153 283 9 -40 75 4 -530 250 13 -103 266 25 -113 278 4 -195 258 25 -496 0 3 -0 97 11 -101 160 4 -0 72 11 -161 315 25 -517 318 8 -481 527 13 -482 336 13 -530 269 13 -390 302 22 -541 486 13 -526 377 13 -173 31 11 -69 204 11 -521 250 8 -83 317 9 -214 251 25 -113 140 11 -151 237 25 -212 231 21 -0 159 6 -502 183 8 -530 375 13 -168 144 21 -90 132 11 -135 82 6 -573 389 8 -72 113 11 -513 206 8 -8 262 7 -191 0 6 -180 281 25 -107 107 4 -123 266 21 -548 260 13 -110 228 21 -548 191 8 -183 306 25 -460 127 3 -208 299 25 -192 272 21 -110 253 25 -525 0 3 -369 450 23 -426 492 23 -149 397 7 -518 503 13 -393 484 23 -185 284 25 -511 0 3 -172 201 21 -349 146 15 -534 251 8 -80 170 4 -228 245 25 -113 132 11 -173 0 11 -121 195 21 -588 531 13 -505 0 3 -396 160 24 -377 452 13 -531 561 13 -509 279 8 -512 332 23 -536 86 3 -151 427 9 -521 509 13 -378 187 22 -152 314 25 -157 560 9 -72 0 11 -214 241 25 -501 0 3 -54 0 6 -81 241 21 -309 0 3 -1 128 11 -96 36 6 -124 67 11 -171 276 25 -484 256 8 -127 93 11 -202 293 25 -470 154 3 -101 183 11 -186 245 25 -554 71 3 -185 299 25 -532 107 3 -196 485 23 -534 314 8 -59 134 4 -509 476 13 -514 177 8 -356 391 23 -526 345 13 -523 44 3 -0 226 4 -368 0 3 -249 317 25 -146 338 25 -192 213 25 -96 297 9 -129 92 11 -531 56 3 -192 281 25 -520 414 13 -529 151 3 -63 172 6 -205 244 21 -239 166 21 -506 202 8 -66 98 11 -469 39 3 -273 397 26 -50 235 25 -34 174 6 -157 305 25 -0 291 21 -151 117 5 -443 72 3 -0 67 4 -206 334 25 -159 197 21 -129 283 25 -231 234 9 -402 300 22 -62 279 25 -565 369 13 -401 278 22 -145 233 4 -520 88 3 -108 158 21 -99 159 11 -465 383 22 -552 424 13 -469 257 22 -543 383 13 -146 280 25 -560 34 3 -184 202 21 -523 338 8 -522 461 13 -110 45 11 -523 134 3 -545 196 8 -79 271 21 -492 114 3 -485 0 3 -32 202 11 -193 258 21 -197 282 25 -437 328 26 -509 0 3 -157 180 4 -475 559 13 -528 132 3 -473 216 8 -0 124 11 -111 129 4 -177 275 25 -192 258 26 -208 240 21 -184 319 25 -425 405 26 -63 70 6 -501 490 13 -506 166 8 -47 142 6 -122 255 21 -139 449 9 -137 269 21 -95 169 11 -504 676 13 -10 103 11 -618 449 8 -538 118 3 -177 285 25 -16 62 4 -168 142 21 -279 7 15 -485 0 3 -470 128 3 -176 246 22 -562 186 8 -494 33 3 -74 99 4 -546 0 3 -520 451 13 -511 221 8 -147 230 21 -27 123 11 -493 189 8 -69 150 11 -158 270 25 -102 186 11 -16 0 6 -521 247 8 -522 277 8 -185 266 21 -200 15 21 -503 298 13 -534 0 3 -283 274 21 -88 300 7 -203 230 25 -489 142 3 -232 217 21 -520 162 8 -505 335 8 -98 278 25 -124 214 11 -127 114 4 -461 196 8 -349 382 26 -26 187 11 -138 72 4 -532 284 8 -546 0 3 -115 293 25 -484 647 13 -480 699 19 -27 0 6 -104 46 11 -181 300 25 -570 546 13 -193 324 25 -474 291 26 -197 150 25 -94 232 4 -414 517 19 -226 305 25 -509 229 8 -203 255 21 -526 0 3 -68 252 25 -141 259 25 -129 135 6 -0 68 11 -490 348 13 -216 307 25 -20 50 5 -590 295 13 -459 1 22 -199 291 25 -89 277 25 -227 318 26 -170 202 21 -134 135 21 -271 331 25 -279 325 26 -501 0 3 -500 278 13 -80 0 11 -229 302 25 -105 209 21 -540 300 8 -120 270 25 -461 219 8 -92 186 11 -518 385 13 -528 40 3 -169 241 25 -410 518 19 -541 220 8 -437 0 22 -286 168 22 -479 489 13 -537 89 3 -436 128 4 -547 117 3 -235 298 25 -104 285 25 -237 240 25 -94 63 11 -487 240 8 -187 267 21 -511 257 13 -67 0 4 -130 275 21 -181 284 25 -116 194 21 -149 101 4 -169 301 25 -118 247 21 -486 328 13 -65 481 20 -207 247 25 -535 33 3 -293 278 25 -0 11 6 -333 406 23 -294 432 9 -162 204 21 -58 62 4 -180 93 21 -149 239 25 -155 0 11 -160 261 21 -607 444 8 -146 121 11 -71 172 4 -135 203 21 -234 252 21 -126 192 12 -539 37 3 -357 183 25 -547 0 3 -529 227 8 -59 254 21 -253 341 25 -504 162 8 -525 221 8 -12 114 11 -558 418 13 -318 261 25 -509 402 13 -480 575 13 -118 74 21 -212 187 25 -514 423 13 -527 448 13 -450 410 26 -469 509 13 -23 0 11 -124 63 4 -143 264 25 -125 123 11 -501 216 8 -593 495 13 -525 205 8 -571 392 13 -517 563 13 -140 272 21 -189 283 25 -320 304 26 -131 234 12 -219 308 25 -479 0 3 -569 451 13 -489 396 13 -498 288 8 -196 207 21 -187 285 25 -173 312 25 -524 52 3 -113 303 21 -143 138 21 -529 127 3 -228 230 25 -552 140 3 -551 376 8 -176 256 25 -514 428 13 -160 304 25 -283 303 26 -522 99 3 -497 0 3 -209 219 4 -252 293 25 -559 372 13 -366 287 24 -114 225 21 -67 249 7 -167 259 21 -185 270 12 -136 219 25 -431 306 22 -223 264 21 -153 211 25 -7 139 11 -27 122 11 -255 280 9 -204 290 25 -531 178 8 -532 359 13 -55 59 6 -477 753 13 -176 323 25 -162 491 20 -492 0 3 -93 128 6 -114 226 25 -507 199 8 -542 231 8 -74 236 21 -0 157 11 -129 167 21 -494 410 13 -181 89 12 -186 301 25 -300 361 26 -207 276 25 -169 212 21 -213 249 25 -112 249 7 -363 234 24 -548 158 8 -450 248 8 -0 0 4 -144 137 12 -513 264 8 -507 276 8 -212 216 21 -196 268 21 -229 290 25 -220 273 25 -520 383 13 -294 164 22 -533 364 13 -48 257 4 -530 169 3 -176 138 21 -511 0 3 -525 394 13 -115 291 7 -177 239 21 -533 0 3 -501 389 13 -524 419 13 -347 441 23 -507 276 8 -526 117 3 -572 228 8 -159 232 21 -129 0 11 -203 295 25 -469 107 3 -101 176 11 -454 359 13 -430 235 22 -211 280 25 -133 167 11 -190 266 25 -170 185 21 -516 651 13 -119 180 4 -176 0 11 -562 0 3 -113 276 7 -494 59 3 -555 97 3 -453 230 8 -498 319 8 -142 448 7 -520 375 13 -501 142 3 -0 725 9 -53 249 4 -164 259 21 -226 211 21 -151 402 7 -429 447 13 -422 457 23 -493 0 3 -85 93 11 -492 244 8 -92 150 11 -221 329 25 -153 440 9 -143 313 25 -246 277 21 -202 274 21 -523 331 13 -197 308 25 -545 215 8 -122 194 11 -30 98 11 -544 239 8 -119 192 11 -426 218 8 -104 30 4 -550 208 8 -133 231 25 -376 480 23 -83 81 11 -514 417 13 -79 289 21 -214 239 25 -552 465 13 -192 278 25 -496 89 3 -468 700 13 -102 211 11 -156 387 9 -101 194 25 -499 115 3 -144 250 25 -271 320 25 -296 202 12 -413 134 3 -120 432 9 -197 278 25 -152 221 12 -210 205 21 -143 320 7 -539 238 8 -392 503 23 -152 201 21 -135 153 21 -162 242 25 -139 177 11 -100 167 4 -128 325 4 -46 204 21 -566 431 13 -82 81 4 -46 201 11 -199 224 25 -539 112 3 -547 158 8 -192 206 21 -490 34 3 -85 124 4 -410 462 23 -464 473 13 -458 415 13 -138 0 11 -91 397 7 -534 0 3 -553 39 3 -182 266 25 -522 23 3 -85 216 11 -96 330 9 -532 174 8 -561 336 13 -78 90 4 -74 57 11 -512 344 13 -203 327 25 -466 259 22 -133 235 25 -526 476 13 -69 279 7 -163 276 25 -0 200 6 -509 142 3 -189 301 25 -45 221 25 -505 256 8 -512 270 8 -389 150 22 -548 217 8 -118 0 11 -492 226 8 -161 305 25 -71 69 11 -10 295 4 -55 270 11 -23 25 11 -178 0 11 -190 284 25 -534 301 8 -534 175 3 -77 0 4 -160 271 25 -109 160 11 -234 247 21 -537 266 8 -87 73 11 -171 262 25 -540 230 8 -487 445 13 -219 233 25 -198 146 4 -322 195 21 -534 230 8 -457 559 13 -588 144 3 -150 200 21 -133 120 11 -556 318 13 -159 222 7 -575 202 8 -513 262 13 -533 381 13 -64 73 11 -529 181 8 -156 257 25 -507 220 8 -551 328 13 -167 173 21 -144 266 25 -529 335 8 -42 257 21 -177 284 25 -49 100 11 -66 0 4 -172 349 9 -393 435 23 -534 295 13 -67 147 6 -237 209 25 -435 276 22 -568 517 13 -185 285 25 -441 238 22 -94 251 25 -313 113 11 -201 247 25 -98 224 21 -148 250 21 -473 206 8 -108 264 21 -563 71 3 -515 380 13 -516 240 8 -180 249 25 -78 141 11 -113 133 11 -492 146 3 -168 209 21 -174 257 21 -171 286 25 -49 145 4 -547 174 8 -225 345 25 -223 268 25 -524 231 8 -553 96 3 -202 283 25 -138 199 21 -173 333 25 -575 392 13 -36 149 6 -135 205 21 -420 225 22 -488 302 13 -542 6 3 -543 249 8 -35 189 11 -543 14 3 -121 266 25 -435 152 3 -510 120 3 -561 321 13 -158 71 4 -205 205 21 -56 141 11 -22 108 11 -238 262 25 -525 393 13 -167 213 7 -138 109 11 -215 242 25 -92 131 11 -445 251 22 -138 145 12 -172 337 25 -97 171 6 -30 299 4 -123 91 11 -526 254 8 -528 206 8 -104 129 6 -190 541 16 -516 302 8 -519 254 8 -23 69 11 -31 86 4 -159 220 21 -530 481 13 -449 362 26 -30 200 21 -534 429 13 -167 449 9 -380 220 24 -216 303 25 -240 265 25 -232 203 25 -549 207 8 -486 156 3 -250 240 25 -153 136 21 -170 247 25 -49 183 11 -514 438 13 -546 226 13 -401 323 22 -210 263 25 -505 497 13 -51 133 11 -146 301 12 -89 41 11 -167 247 25 -69 177 11 -537 102 3 -150 284 21 -515 143 3 -216 220 21 -159 282 25 -383 465 23 -199 246 25 -540 439 13 -116 202 21 -257 310 26 -499 328 13 -483 87 3 -469 479 19 -556 374 13 -562 246 13 -243 313 25 -236 265 25 -513 253 8 -171 254 25 -214 312 25 -163 158 21 -528 138 3 -76 314 7 -167 183 25 -241 316 25 -68 133 11 -9 62 4 -482 319 13 -394 155 22 -515 304 13 -583 415 13 -41 286 4 -111 246 21 -71 260 25 -167 174 21 -104 457 20 -484 280 13 -172 260 25 -179 33 6 -472 308 13 -500 91 3 -538 86 3 -317 339 25 -0 206 4 -488 114 3 -24 149 6 -187 257 25 -100 242 21 -124 0 11 -154 293 25 -0 332 7 -477 270 26 -109 224 21 -31 109 11 -519 25 3 -203 300 25 -467 127 3 -486 308 8 -92 210 21 -85 25 21 -182 227 21 -534 0 3 -86 118 11 -563 74 3 -82 122 4 -193 261 25 -411 462 23 -139 104 11 -525 185 8 -55 189 4 -231 209 11 -24 60 4 -100 95 11 -127 273 21 -392 205 22 -166 200 25 -490 257 13 -490 167 3 -464 308 13 -504 273 8 -210 203 12 -184 244 25 -384 458 23 -26 377 7 -118 188 21 -363 402 23 -61 129 11 -214 256 26 -98 210 11 -88 103 21 -198 291 25 -495 179 3 -478 189 8 -181 151 11 -163 238 21 -103 263 21 -9 103 11 -194 174 25 -557 397 13 -380 469 23 -17 236 11 -127 205 4 -509 0 3 -531 24 3 -127 185 21 -524 478 13 -210 312 25 -173 215 25 -169 0 21 -514 157 3 -130 213 21 -0 30 11 -170 220 21 -177 207 25 -423 249 26 -430 231 24 -528 224 8 -107 271 4 -479 152 3 -137 287 25 -98 287 21 -136 309 7 -188 61 22 -520 139 3 -365 431 23 -514 58 3 -409 185 22 -439 363 26 -219 325 25 -520 411 13 -513 0 3 -211 240 25 -31 86 4 -181 304 25 -214 278 25 -91 225 25 -187 207 25 -475 172 8 -548 365 8 -98 280 25 -196 286 25 -509 139 3 -101 235 4 -67 321 7 -138 264 25 -111 0 6 -96 249 12 -498 200 8 -256 202 11 -542 0 3 -144 157 11 -117 252 21 -77 399 7 -559 114 3 -217 349 25 -161 254 25 -498 100 3 -477 86 3 -171 248 25 -56 160 11 -164 272 25 -91 268 21 -0 135 4 -186 235 25 -51 0 4 -530 506 13 -520 0 3 -72 364 7 -573 511 13 -90 212 7 -191 224 25 -522 499 13 -504 280 8 -112 193 11 -266 331 26 -516 199 8 -89 92 6 -170 271 25 -538 283 8 -141 226 25 -367 447 23 -517 361 8 -180 98 25 -117 277 25 -155 268 25 -412 475 23 -379 242 22 -493 559 13 -35 0 4 -528 299 8 -99 169 21 -140 78 6 -167 228 25 -217 321 26 -19 33 4 -360 607 23 -76 147 6 -133 192 4 -103 194 21 -125 44 11 -86 275 25 -496 166 3 -258 299 25 -474 197 22 -0 120 6 -242 311 25 -469 607 13 -211 250 25 -159 262 21 -536 262 8 -135 285 25 -520 339 13 -219 254 25 -167 294 25 -68 117 11 -523 7 3 -114 234 4 -556 72 3 -147 308 25 -196 292 26 -187 299 25 -351 271 24 -165 243 21 -487 166 8 -156 264 25 -165 257 25 -93 259 25 -464 480 19 -352 310 26 -245 281 26 -98 545 16 -178 244 21 -198 285 25 -542 206 8 -505 324 13 -143 278 25 -114 267 21 -87 210 7 -172 257 25 -237 280 26 -547 280 13 -112 430 16 -557 346 8 -554 326 13 -168 228 25 -27 253 25 -241 300 26 -166 238 25 -103 72 6 -48 219 21 -101 209 4 -533 270 8 -515 142 3 -398 388 19 -143 157 6 -384 187 22 -486 117 3 -0 210 4 -541 164 3 -0 175 12 -138 58 11 -403 277 22 -538 133 3 -539 30 3 -78 389 16 -555 207 8 -165 535 26 -102 217 11 -138 167 21 -460 605 13 -155 429 16 -202 299 25 -484 355 13 -528 0 3 -92 0 11 -500 167 3 -104 28 4 -37 107 11 -526 18 3 -29 149 11 -73 345 7 -523 389 8 -533 0 3 -186 138 21 -446 579 13 -67 104 11 -532 224 8 -111 355 9 -82 65 6 -419 488 13 -166 520 20 -360 404 13 -115 246 25 -559 261 8 -48 0 11 -508 254 13 -424 522 13 -514 8 3 -516 234 8 -544 63 3 -102 169 6 -180 268 25 -311 398 26 -401 53 24 -165 136 21 -536 220 8 -165 208 21 -492 538 23 -515 222 8 -492 175 8 -506 239 8 -180 170 25 -18 205 7 -132 244 21 -49 0 4 -0 168 4 -31 355 7 -537 326 13 -271 174 21 -218 265 25 -190 309 21 -475 0 3 -675 900 19 -152 238 21 -168 324 25 -504 210 8 -447 513 8 -416 173 22 -508 126 3 -183 331 25 -529 245 8 -540 313 13 -173 298 25 -135 296 25 -209 244 25 -201 300 25 -533 23 3 -493 315 13 -275 300 25 -199 258 21 -97 181 6 -196 277 11 -536 0 3 -467 0 3 -513 675 13 -130 282 21 -130 74 11 -147 221 21 -211 403 9 -149 256 25 -567 0 3 -152 306 25 -383 144 22 -518 41 3 -508 210 8 -24 184 11 -235 330 25 -24 282 11 -189 243 25 -104 141 4 -254 292 26 -520 262 8 -88 197 11 -88 204 21 -52 109 11 -267 236 25 -508 267 13 -186 187 25 -504 269 13 -130 278 11 -194 266 25 -513 293 8 -172 224 21 -509 298 8 -497 0 3 -139 228 21 -179 285 25 -533 315 13 -73 215 25 -518 63 3 -98 251 11 -449 575 13 -537 4 3 -201 253 25 -535 264 8 -177 278 25 -131 230 7 -168 267 25 -25 348 7 -199 249 25 -123 215 21 -98 299 21 -385 150 22 -497 0 3 -522 66 3 -185 210 25 -0 0 11 -161 170 25 -0 221 4 -502 222 8 -236 222 25 -114 0 6 -526 140 3 -527 429 13 -23 11 11 -485 63 3 -524 316 13 -508 0 3 -526 212 8 -49 371 7 -513 415 8 -0 301 7 -145 49 21 -97 236 21 -72 243 11 -331 243 22 -7 182 21 -500 177 8 -112 249 25 -143 491 9 -175 157 21 -526 383 13 -543 0 3 -65 98 11 -535 76 3 -22 47 11 -512 145 3 -401 453 23 -0 235 7 -28 241 21 -50 137 11 -519 123 3 -497 189 8 -134 150 4 -74 101 11 -479 35 3 -187 296 25 -462 243 8 -81 275 4 -149 193 4 -60 232 7 -538 504 13 -508 202 8 -485 138 3 -168 232 21 -188 247 21 -89 235 11 -383 234 22 -52 177 11 -40 46 11 -555 269 8 -332 245 22 -153 301 25 -174 217 25 -340 405 26 -574 386 13 -145 237 25 -228 297 25 -417 234 22 -65 215 21 -535 412 13 -103 204 21 -194 252 25 -160 248 25 -46 235 25 -478 78 3 -206 285 25 -14 190 11 -186 244 25 -337 214 22 -519 189 8 -106 188 21 -127 0 4 -437 243 8 -141 265 25 -516 20 3 -487 303 13 -0 94 11 -448 0 3 -617 776 19 -536 321 13 -515 253 8 -426 393 13 -373 138 22 -0 106 4 -534 169 8 -204 272 25 -558 116 3 -97 213 11 -126 277 21 -486 255 8 -186 330 25 -36 0 11 -677 848 19 -534 264 8 -550 221 8 -207 213 25 -250 368 26 -511 330 8 -95 182 12 -430 640 13 -581 395 13 -557 239 8 -136 161 4 -518 0 3 -437 102 22 -355 411 26 -57 0 4 -156 246 21 -583 660 19 -105 181 11 -58 415 7 -187 108 6 -207 276 25 -544 125 3 -534 249 8 -244 256 26 -88 189 4 -573 74 3 -194 284 25 -193 249 25 -528 346 8 -170 224 21 -527 241 8 -532 474 13 -406 231 22 -176 291 25 -157 228 21 -174 198 11 -1 111 4 -0 110 11 -527 24 3 -134 266 25 -492 287 8 -113 175 21 -389 136 22 -520 261 8 -233 224 25 -531 379 13 -244 279 25 -185 260 25 -107 0 11 -133 168 11 -202 263 25 -176 277 25 -3 448 16 -0 201 4 -101 124 4 -0 221 7 -243 438 16 -325 271 26 -481 563 13 -552 0 3 -119 73 4 -581 244 13 -144 235 11 -108 303 25 -483 0 3 -546 304 8 -456 520 19 -536 0 3 -143 172 6 -127 26 11 -194 260 26 -514 256 8 -530 226 8 -195 254 25 -156 294 21 -459 477 8 -119 82 6 -134 7 11 -531 165 8 -117 113 6 -296 375 26 -117 214 21 -73 265 7 -201 315 25 -513 57 3 -489 329 13 -41 12 11 -221 274 25 -49 50 11 -0 56 11 -198 156 11 -92 277 21 -480 56 3 -205 199 11 -27 94 11 -520 155 3 -133 270 11 -103 405 7 -217 242 25 -405 474 23 -60 0 6 -377 200 22 -213 194 21 -444 52 24 -238 307 25 -166 245 25 -95 331 9 -36 0 4 -167 306 7 -91 425 9 -393 132 22 -176 205 11 -213 275 25 -514 175 8 -183 253 25 -144 132 25 -545 253 8 -133 275 25 -558 412 13 -101 345 7 -136 200 12 -210 261 25 -141 155 21 -37 309 7 -0 0 11 -146 149 6 -28 381 7 -538 306 8 -220 229 25 -136 247 25 -541 151 3 -117 276 7 -143 144 11 -531 480 13 -517 259 8 -194 220 25 -516 229 8 -357 511 23 -412 259 22 -518 89 3 -74 229 21 -522 20 3 -143 283 25 -525 0 3 -84 191 12 -546 0 3 -528 239 8 -515 0 3 -0 108 6 -477 45 3 -521 179 8 -56 78 11 -101 160 6 -108 212 11 -96 130 11 -204 215 25 -127 304 21 -86 243 25 -406 231 22 -223 219 25 -202 201 21 -201 212 25 -0 352 7 -0 291 4 -83 127 11 -491 313 13 -31 217 4 -92 133 11 -343 201 22 -488 27 3 -495 189 8 -66 256 21 -262 291 25 -176 260 25 -493 28 3 -153 328 25 -567 207 8 -296 271 22 -526 319 8 -201 140 21 -530 260 13 -151 267 25 -358 455 23 -211 246 25 -205 327 25 -450 303 13 -552 87 3 -15 4 11 -190 236 25 -175 276 25 -502 113 3 -56 241 21 -147 219 4 -533 0 3 -455 355 23 -146 259 25 -163 290 21 -238 297 26 -12 176 4 -37 41 6 -157 221 25 -77 592 9 -496 191 8 -500 161 3 -172 327 9 -538 271 8 -0 451 9 -122 400 9 -461 530 13 -107 165 21 -552 216 8 -530 0 3 -434 0 3 -512 421 13 -37 151 6 -517 78 3 -573 392 13 -517 406 13 -201 267 21 -524 92 3 -148 270 25 -517 141 3 -144 269 21 -513 162 8 -129 295 7 -91 377 7 -90 115 11 -119 57 11 -547 123 3 -98 33 11 -190 266 25 -418 278 24 -381 472 23 -70 181 11 -67 185 21 -150 234 21 -36 126 11 -148 557 9 -483 431 13 -99 281 21 -185 250 25 -45 163 11 -0 161 4 -508 487 13 -458 601 9 -63 252 25 -194 247 25 -385 442 23 -189 278 25 -211 294 25 -559 302 13 -116 236 21 -103 328 7 -148 212 25 -162 305 25 -195 192 25 -178 297 25 -379 268 22 -550 54 3 -185 269 25 -96 179 21 -406 501 23 -516 330 8 -551 264 8 -9 124 4 -243 322 26 -136 272 21 -570 479 13 -132 389 7 -501 25 3 -98 228 21 -170 179 21 -375 140 24 -223 246 25 -30 382 7 -106 251 21 -205 273 21 -576 491 13 -85 177 21 -215 306 25 -514 281 8 -94 235 21 -542 193 8 -455 506 13 -97 173 11 -146 284 21 -411 186 22 -232 283 25 -254 268 25 -467 531 13 -452 529 13 -51 278 4 -149 336 25 -188 262 25 -131 264 25 -194 105 21 -136 149 4 -534 320 8 -525 221 8 -522 434 13 -77 231 21 -521 270 13 -535 30 3 -159 175 25 -107 304 25 -147 51 11 -542 292 8 -207 303 25 -179 223 25 -133 254 25 -314 364 26 -194 271 25 -160 0 11 -148 272 25 -108 521 20 -100 127 11 -94 129 11 -526 569 13 -531 216 8 -107 0 11 -89 146 4 -184 326 21 -520 160 3 -174 246 25 -517 118 3 -541 134 3 -153 213 25 -166 241 21 -563 198 8 -505 262 8 -171 209 21 -515 238 8 -537 406 8 -499 284 8 -90 319 7 -121 296 21 -164 220 21 -465 0 3 -0 0 4 -136 266 25 -520 691 13 -6 174 21 -532 429 13 -211 296 25 -258 191 24 -106 211 12 -112 204 12 -503 363 13 -555 0 3 -229 207 21 -474 15 3 -242 281 22 -241 307 25 -540 0 3 -514 185 8 -134 53 6 -96 73 4 -167 244 25 -92 80 4 -120 17 4 -532 229 8 -433 165 8 -212 316 25 -120 283 25 -444 479 13 -243 221 4 -374 468 23 -492 69 3 -122 379 9 -198 260 25 -201 297 25 -517 0 3 -192 257 21 -541 17 3 -383 469 19 -424 243 24 -535 139 3 -97 30 11 -160 239 25 -70 178 4 -534 167 3 -140 251 7 -173 259 21 -264 114 21 -74 175 4 -414 249 22 -0 111 11 -519 481 13 -524 159 8 -171 249 21 -131 263 25 -56 142 6 -508 215 8 -250 171 21 -519 581 13 -157 391 9 -238 333 25 -541 93 3 -180 219 25 -519 0 3 -541 172 8 -557 173 8 -17 228 21 -487 294 13 -43 93 6 -536 143 3 -22 350 7 -181 255 21 -328 303 26 -468 501 8 -149 401 9 -0 187 6 -83 100 11 -0 266 11 -428 48 3 -126 210 11 -138 121 4 -520 88 3 -173 99 21 -527 70 3 -240 251 25 -549 127 3 -136 0 11 -223 292 25 -555 458 13 -424 175 22 -563 560 19 -535 355 8 -203 268 21 -76 86 4 -204 192 25 -502 354 8 -100 153 21 -135 216 21 -323 192 18 -22 239 7 -176 278 25 -523 279 8 -77 53 11 -132 247 25 -138 132 11 -247 203 25 -119 0 11 -0 104 4 -547 385 13 -471 264 8 -488 198 22 -442 216 22 -27 72 11 -45 78 4 -462 231 8 -545 24 3 -547 375 8 -486 102 3 -537 149 3 -499 196 8 -168 240 21 -71 66 6 -36 61 11 -158 203 7 -0 189 4 -517 218 8 -0 135 6 -383 485 23 -97 228 21 -113 161 21 -181 241 25 -171 131 11 -337 417 26 -141 241 21 -516 233 8 -224 311 25 -511 242 13 -121 199 21 -49 135 11 -392 307 22 -0 165 11 -457 106 3 -99 102 4 -547 316 8 -447 0 2 -90 0 11 -153 173 6 -136 199 21 -535 326 8 -238 366 26 -388 157 3 -477 120 3 -20 86 4 -179 240 25 -266 387 16 -207 238 25 -178 242 21 -331 442 23 -61 154 4 -201 213 25 -520 371 13 -506 248 8 -523 6 3 -415 168 8 -202 274 25 -437 399 13 -18 99 4 -520 275 8 -137 286 25 -446 105 22 -111 543 16 -157 172 4 -180 191 21 -18 294 4 -560 57 3 -388 570 23 -189 257 25 -481 242 8 -213 323 25 -62 371 9 -0 243 7 -0 132 4 -108 258 21 -537 181 8 -89 0 11 -179 296 25 -220 242 21 -105 281 11 -487 80 3 -150 211 4 -152 57 11 -516 410 13 -284 205 25 -0 146 4 -126 311 21 -194 262 25 -404 216 22 -153 216 25 -152 125 11 -548 349 13 -103 238 21 -83 142 11 -0 173 11 -92 324 7 -181 185 21 -64 195 21 -553 182 8 -500 45 3 -135 301 21 -99 54 21 -522 270 8 -131 89 21 -413 132 22 -0 140 11 -508 644 13 -192 237 25 -507 197 8 -472 154 22 -231 251 21 -191 296 25 -529 450 13 -0 0 4 -507 276 13 -418 315 22 -536 294 13 -509 266 8 -475 10 3 -85 169 11 -555 397 8 -453 258 22 -193 239 26 -525 401 13 -71 183 11 -242 289 25 -521 408 13 -212 309 25 -58 97 11 -344 298 22 -112 27 11 -96 28 11 -507 28 3 -559 407 13 -54 83 4 -487 259 13 -82 104 11 -512 137 3 -262 283 25 -513 219 8 -229 266 25 -533 214 8 -501 258 8 -107 258 25 -130 229 11 -173 220 21 -439 239 22 -532 167 8 -84 119 11 -208 214 25 -137 203 7 -90 214 11 -552 281 8 -53 0 11 -70 13 11 -17 168 21 -23 241 4 -160 279 25 -228 235 25 -23 164 4 -189 263 25 -566 566 13 -305 414 23 -530 488 13 -551 133 3 -480 570 13 -162 243 4 -131 196 7 -512 19 3 -147 269 21 -132 0 11 -14 0 11 -236 246 25 -134 113 11 -118 322 12 -0 268 4 -132 104 11 -192 199 25 -41 221 11 -536 382 8 -118 256 9 -372 437 23 -416 572 19 -521 249 13 -572 525 13 -557 458 13 -102 61 11 -201 315 25 -92 80 6 -114 278 25 -508 237 8 -550 183 8 -105 564 16 -355 454 23 -174 177 21 -252 285 25 -142 171 6 -496 131 3 -563 497 13 -493 34 3 -144 241 25 -197 268 21 -46 439 9 -116 230 4 -127 276 9 -138 0 11 -179 212 21 -8 403 9 -33 104 4 -495 206 8 -523 110 3 -508 395 13 -502 117 3 -477 0 3 -186 302 25 -98 308 7 -459 608 13 -485 26 3 -141 252 21 -130 480 16 -143 175 21 -257 314 26 -550 304 13 -559 82 3 -0 382 9 -107 22 21 -481 221 8 -209 249 25 -509 396 13 -122 150 21 -531 288 8 -157 238 25 -535 106 3 -236 281 25 -502 393 8 -343 245 22 -125 233 21 -195 148 21 -492 195 8 -580 433 13 -132 324 7 -199 134 11 -541 0 3 -192 235 4 -514 83 3 -180 280 25 -78 0 11 -249 269 25 -20 118 6 -74 122 11 -0 236 4 -62 107 11 -126 187 25 -136 190 25 -158 292 25 -157 269 21 -523 264 8 -65 58 21 -279 358 26 -515 165 8 -466 444 8 -203 278 25 -458 310 22 -556 352 13 -149 237 25 -93 136 11 -37 258 21 -116 208 4 -176 152 11 -520 499 13 -169 334 25 -303 67 4 -290 702 19 -155 171 25 -158 291 25 -192 283 25 -191 291 25 -544 0 3 -190 222 25 -526 0 3 -517 153 3 -390 433 26 -128 73 11 -200 306 21 -20 60 11 -156 79 4 -160 258 25 -87 0 11 -144 254 25 -432 394 26 -59 0 11 -131 181 11 -531 128 3 -484 438 8 -78 107 4 -380 301 22 -94 317 7 -358 200 22 -156 262 21 -217 282 25 -429 397 13 -506 487 13 -186 187 21 -47 343 9 -541 9 3 -354 219 22 -395 455 23 -193 118 21 -118 74 11 -527 335 13 -199 308 26 -151 148 21 -483 310 8 -473 129 3 -24 148 4 -89 72 11 -519 204 8 -420 251 22 -503 215 22 -0 127 11 -228 270 25 -517 145 3 -549 525 19 -513 159 3 -501 159 8 -514 157 8 -497 588 13 -138 214 25 -98 218 12 -0 42 11 -504 175 8 -492 262 8 -475 211 8 -508 262 8 -2 295 21 -52 227 4 -202 166 11 -62 0 11 -486 515 13 -516 367 13 -484 227 8 -68 124 11 -201 171 25 -225 358 26 -551 180 8 -46 148 6 -512 208 8 -384 289 24 -554 495 13 -505 381 8 -231 270 21 -52 20 4 -102 234 7 -98 149 12 -206 286 25 -109 282 7 -537 0 3 -142 254 4 -532 140 3 -379 441 23 -121 238 21 -508 323 8 -88 307 21 -165 231 21 -549 326 13 -507 43 3 -528 18 3 -496 0 3 -114 216 25 -118 244 21 -558 5 3 -563 436 13 -563 161 8 -528 252 8 -389 0 22 -145 252 12 -560 446 13 -205 174 21 -550 102 3 -49 60 6 -152 303 25 -496 199 8 -77 108 4 -173 242 21 -475 215 22 -532 187 8 -521 400 13 -440 418 13 -549 375 13 -138 260 21 -113 108 11 -485 243 13 -506 138 3 -110 72 6 -87 147 6 -180 277 21 -519 168 3 -197 260 21 -505 439 13 -160 279 25 -568 135 3 -121 72 11 -137 265 21 -232 300 25 -567 501 13 -532 366 13 -467 263 8 -446 0 22 -80 318 21 -370 448 23 -225 271 25 -59 197 11 -274 324 26 -438 21 24 -102 106 6 -433 392 13 -90 68 11 -442 46 22 -529 687 13 -122 279 25 -204 246 25 -107 176 6 -246 289 26 -79 61 11 -190 299 21 -52 308 25 -37 72 11 -108 330 9 -432 141 3 -522 269 8 -196 256 25 -295 96 4 -51 257 7 -184 186 25 -164 250 21 -25 55 11 -476 50 3 -413 406 8 -525 150 3 -507 400 13 -140 301 25 -186 216 25 -548 153 8 -501 206 8 -534 142 3 -526 485 13 -511 0 3 -31 283 4 -158 283 25 -522 289 13 -537 433 13 -434 250 24 -231 274 21 -555 512 13 -197 286 25 -504 272 8 -225 232 25 -504 176 8 -91 505 16 -67 37 4 -512 0 3 -324 373 26 -537 198 8 -141 334 12 -177 287 25 -182 286 25 -151 213 25 -159 361 9 -493 153 3 -115 225 21 -511 163 8 -538 173 8 -492 0 3 -56 208 21 -325 44 22 -211 254 25 -531 176 8 -166 176 25 -539 414 13 -28 168 11 -183 185 25 -557 485 13 -44 401 9 -509 0 3 -131 238 25 -171 300 25 -186 262 25 -501 348 13 -473 30 3 -201 250 25 -396 0 3 -195 277 25 -473 345 8 -431 12 22 -150 324 25 -387 115 22 -290 292 22 -504 182 13 -119 315 11 -548 458 13 -0 61 11 -0 0 11 -152 322 25 -54 151 6 -174 234 25 -146 250 25 -97 325 7 -158 214 25 -204 236 25 -518 91 3 -398 190 22 -157 373 9 -114 229 25 -448 243 22 -193 309 25 -493 0 3 -106 376 9 -118 89 4 -170 239 25 -227 245 25 -102 222 21 -126 216 4 -23 35 6 -356 499 23 -211 243 25 -69 350 7 -500 408 13 -0 401 9 -524 170 8 -137 283 25 -121 235 25 -448 118 3 -294 209 25 -121 264 21 -534 282 8 -505 272 8 -530 447 13 -535 15 3 -428 598 13 -170 185 21 -168 183 25 -169 0 11 -533 173 13 -182 341 25 -525 635 13 -123 250 26 -191 289 25 -512 380 13 -102 404 9 -253 306 26 -524 257 8 -197 156 11 -209 288 25 -233 269 25 -502 208 13 -57 322 9 -122 263 7 -216 186 21 -57 57 11 -169 237 25 -105 167 6 -526 384 13 -78 127 4 -56 105 4 -90 0 11 -538 0 3 -194 74 21 -140 198 21 -112 137 21 -531 153 3 -171 247 25 -40 46 6 -0 211 11 -235 271 25 -358 485 23 -213 304 25 -115 230 21 -51 256 21 -0 147 4 -232 277 25 -532 215 8 -192 287 25 -186 253 21 -115 105 6 -224 327 25 -560 476 13 -502 430 13 -258 282 25 -0 270 21 -452 532 13 -111 177 12 -484 266 8 -545 248 13 -129 154 21 -183 304 25 -556 335 8 -0 299 7 -458 245 24 -69 126 11 -538 0 3 -505 249 8 -182 169 25 -154 278 25 -90 226 25 -529 154 8 -536 278 8 -549 125 3 -518 244 8 -531 193 8 -508 422 13 -190 300 25 -188 79 11 -505 253 8 -157 215 25 -166 266 25 -178 160 21 -166 102 11 -192 244 21 -80 572 9 -115 150 6 -206 263 25 -527 157 3 -251 315 26 -531 156 8 -2 112 6 -43 96 4 -102 0 6 -505 231 8 -159 187 21 -180 214 25 -52 268 11 -170 228 11 -528 68 3 -24 296 7 -578 162 3 -160 267 21 -187 300 25 -348 428 26 -151 250 25 -174 174 21 -541 378 8 -156 178 6 -136 154 6 -163 207 11 -204 280 25 -185 281 21 -48 196 21 -491 0 3 -513 43 3 -216 569 9 -115 225 11 -67 275 11 -168 259 21 -524 83 3 -543 368 8 -144 271 21 -525 99 3 -151 344 9 -22 90 4 -138 223 4 -398 517 23 -527 302 13 -213 250 21 -143 223 4 -256 207 22 -210 215 25 -428 59 3 -113 234 12 -161 280 21 -120 66 4 -244 266 25 -110 308 25 -151 150 21 -531 212 8 -395 144 24 -146 24 6 -183 275 25 -197 260 12 -509 423 13 -87 243 4 -521 250 8 -183 279 25 -229 234 25 -112 28 4 -490 265 8 -486 502 19 -535 165 3 -504 307 8 -123 0 6 -554 484 13 -78 463 9 -229 242 25 -251 300 25 -142 287 7 -224 281 25 -469 469 13 -525 146 3 -40 104 11 -411 46 22 -79 95 11 -509 318 13 -577 479 13 -481 300 13 -122 273 25 -116 245 25 -540 0 3 -508 277 8 -519 225 8 -535 227 8 -158 259 25 -550 515 13 -171 299 25 -125 168 11 -0 53 11 -81 163 4 -522 316 8 -411 206 22 -132 233 7 -126 293 21 -59 163 21 -338 270 24 -396 456 19 -479 138 3 -201 253 25 -98 161 6 -159 200 25 -535 241 8 -455 83 3 -121 163 11 -97 15 11 -58 0 6 -0 203 11 -92 142 11 -192 244 25 -462 0 3 -186 276 25 -443 170 3 -36 206 21 -448 245 22 -162 327 7 -499 242 8 -450 73 3 -177 269 25 -139 117 11 -146 212 21 -149 226 25 -218 307 25 -544 245 8 -561 333 13 -528 133 3 -531 443 13 -122 258 21 -538 254 8 -171 0 6 -549 427 13 -126 152 21 -503 0 3 -508 272 8 -513 252 8 -201 301 25 -216 337 25 -170 242 21 -161 283 25 -5 283 7 -70 537 9 -134 265 25 -528 166 3 -201 162 21 -179 165 25 -497 440 13 -180 186 21 -568 385 13 -163 273 25 -242 173 15 -459 471 13 -406 501 23 -101 216 7 -545 489 13 -156 268 21 -523 214 8 -124 230 25 -192 274 25 -118 290 25 -219 288 25 -181 273 25 -0 147 11 -556 311 8 -91 228 21 -490 190 8 -87 83 4 -100 337 7 -184 254 25 -39 209 11 -511 194 8 -165 244 25 -542 583 13 -194 287 25 -335 371 26 -0 177 11 -143 233 11 -93 0 11 -540 0 3 -393 457 23 -416 325 26 -88 143 11 -177 213 25 -513 372 8 -230 189 25 -530 155 3 -215 167 11 -168 278 25 -66 290 7 -277 251 25 -178 268 25 -98 29 4 -205 296 21 -214 304 25 -90 0 11 -88 98 11 -248 260 25 -540 155 3 -531 256 13 -488 668 13 -126 358 9 -199 196 21 -498 113 3 -542 0 3 -247 357 25 -50 203 11 -163 266 25 -148 193 21 -84 475 16 -443 274 24 -484 711 13 -102 229 4 -402 172 24 -234 227 21 -167 229 11 -206 225 25 -574 199 8 -532 310 13 -0 80 4 -480 143 3 -50 65 11 -184 233 25 -127 263 21 -548 0 3 -437 89 3 -513 421 13 -155 174 21 -529 382 8 -498 343 8 -512 287 8 -534 446 13 -187 185 21 -534 162 3 -80 127 11 -194 222 25 -87 211 21 -123 255 21 -513 137 3 -108 79 4 -102 95 11 -0 270 25 -94 285 7 -164 308 25 -72 293 21 -146 273 25 -0 241 11 -165 70 4 -54 130 4 -51 219 4 -352 426 26 -193 313 25 -121 110 6 -97 0 11 -82 29 11 -58 0 4 -436 504 13 -69 0 6 -151 182 21 -160 147 21 -564 36 3 -563 0 3 -0 108 4 -60 0 4 -498 2 3 -174 207 21 -521 0 3 -477 120 3 -145 220 21 -150 158 11 -85 212 11 -123 275 7 -532 293 8 -155 252 11 -196 233 21 -201 272 25 -240 224 25 -163 234 21 -107 106 21 -505 89 3 -146 211 25 -538 0 3 -54 86 11 -561 19 3 -66 165 11 -49 449 9 -242 9 11 -496 267 8 -514 365 8 -527 178 8 -44 330 7 -59 71 4 -125 0 12 -515 397 13 -141 279 25 -109 255 21 -486 0 3 -534 223 13 -215 271 21 -121 256 25 -190 177 11 -409 455 23 -40 157 4 -354 165 24 -209 247 21 -138 274 25 -465 648 13 -123 49 5 -68 58 4 -485 377 13 -71 243 21 -561 434 13 -452 317 26 -437 39 3 -154 236 21 -118 63 6 -114 0 11 -167 260 7 -76 122 6 -121 162 21 -516 280 8 -131 194 21 -24 180 11 -354 278 24 -72 213 11 -510 147 3 -506 7 3 -180 177 21 -501 482 13 -392 165 6 -590 484 19 -510 146 3 -560 176 3 -85 0 11 -69 180 11 -186 269 21 -553 196 8 -53 193 4 -137 0 21 -185 307 25 -175 238 25 -448 263 26 -515 169 8 -389 460 23 -567 0 3 -533 129 3 -205 239 21 -523 248 8 -549 252 8 -547 324 8 -194 305 21 -77 237 21 -0 127 11 -42 0 11 -239 280 25 -181 192 21 -176 209 21 -395 607 23 -251 293 25 -172 228 21 -530 396 13 -141 177 21 -100 247 25 -546 426 13 -235 334 26 -447 572 23 -235 346 25 -442 579 19 -528 292 13 -178 548 9 -499 165 3 -198 181 25 -541 0 3 -115 91 11 -156 179 12 -626 654 19 -112 204 25 -224 272 25 -460 330 8 -221 243 25 -39 170 11 -514 339 13 -132 202 21 -162 267 25 -480 389 13 -504 405 13 -198 308 25 -143 53 4 -378 491 23 -373 452 23 -246 309 25 -4 0 4 -210 278 25 -157 308 25 -124 322 25 -203 253 25 -345 259 22 -264 308 25 -536 353 13 -0 16 11 -546 370 8 -203 258 25 -499 458 13 -156 205 21 -43 423 9 -91 97 4 -536 0 3 -499 444 13 -533 72 3 -522 12 3 -173 257 25 -508 349 8 -167 239 21 -56 56 6 -513 255 8 -177 262 25 -267 370 26 -73 111 11 -181 182 21 -555 551 13 -508 161 8 -69 31 11 -367 248 22 -172 213 25 -418 257 24 -99 290 4 -224 186 21 -194 270 25 -116 162 11 -493 148 3 -462 287 8 -533 396 13 -528 402 13 -182 242 25 -517 71 3 -29 190 4 -541 503 13 -137 236 21 -178 195 21 -79 171 11 -531 211 8 -133 243 21 -99 364 9 -192 198 25 -200 245 25 -556 492 13 -135 188 21 -518 497 19 -496 372 13 -534 297 13 -187 213 21 -72 213 12 -511 308 8 -516 267 8 -459 77 3 -150 270 21 -104 316 7 -266 276 25 -56 191 4 -269 241 25 -509 338 8 -161 282 21 -124 162 11 -106 201 12 -93 118 11 -204 285 25 -181 192 11 -36 151 6 -377 482 19 -484 392 13 -152 110 21 -553 69 3 -491 539 13 -144 64 11 -157 203 25 -143 56 4 -215 278 25 -115 203 21 -122 223 7 -169 236 11 -467 272 8 -57 123 11 -58 100 4 -181 275 25 -154 164 21 -404 223 22 -569 494 13 -145 191 21 -212 337 25 -177 251 21 -510 569 13 -119 232 21 -126 206 21 -120 358 7 -198 192 25 -574 446 13 -200 283 25 -146 233 25 -171 291 21 -542 348 13 -206 12 21 -521 219 8 -525 253 8 -513 344 13 -112 255 12 -64 413 7 -537 141 3 -442 53 3 -468 310 13 -511 87 3 -232 251 26 -169 276 25 -499 393 8 -545 341 13 -556 435 13 -436 573 13 -566 254 8 -472 166 22 -208 292 21 -344 190 22 -146 246 25 -200 285 25 -236 192 25 -508 81 3 -513 72 3 -66 36 4 -484 360 13 -227 302 25 -535 42 3 -458 194 8 -84 219 4 -71 112 11 -230 0 11 -474 83 3 -45 0 11 -0 119 11 -505 187 8 -519 211 8 -212 241 21 -519 463 13 -400 439 23 -139 0 6 -8 173 4 -551 229 8 -195 279 25 -73 445 9 -537 358 13 -462 0 3 -179 266 25 -564 114 3 -144 316 25 -101 212 21 -510 401 13 -96 143 6 -90 213 6 -160 239 7 -81 186 11 -104 262 21 -85 61 11 -187 290 25 -542 226 8 -570 368 13 -164 243 25 -202 263 25 -423 77 24 -505 0 3 -157 269 25 -0 61 11 -237 262 25 -25 50 4 -467 161 3 -200 131 25 -207 227 25 -257 272 25 -206 101 21 -254 181 9 -106 300 25 -513 0 3 -141 238 11 -420 221 24 -188 291 25 -267 328 23 -244 248 25 -468 614 13 -136 104 21 -184 310 25 -544 110 3 -514 195 8 -405 180 24 -230 358 25 -147 241 21 -245 246 21 -113 243 4 -477 131 3 -211 281 25 -186 281 21 -488 207 8 -137 268 21 -252 658 9 -130 282 25 -544 18 3 -533 78 3 -476 147 3 -65 176 6 -509 39 3 -488 241 8 -204 250 25 -583 472 13 -99 142 11 -229 273 25 -68 132 6 -0 237 11 -193 187 21 -178 270 25 -44 49 4 -390 471 23 -168 258 25 -114 536 9 -76 270 7 -404 304 22 -167 304 25 -133 0 11 -538 284 8 -221 298 25 -62 135 11 -511 431 13 -492 124 3 -504 564 13 -453 193 24 -0 284 4 -203 262 25 -114 0 11 -534 45 3 -204 319 26 -151 264 25 -481 127 3 -18 0 4 -170 329 25 -218 244 25 -409 0 3 -15 8 4 -489 588 13 -450 641 13 -409 216 22 -213 220 25 -59 269 7 -0 378 7 -39 28 6 -444 540 19 -396 186 25 -242 267 25 -143 158 25 -485 607 13 -505 127 3 -62 334 7 -131 161 4 -535 29 3 -521 405 13 -236 263 25 -55 54 11 -433 233 22 -91 106 11 -490 109 3 -90 192 4 -165 214 25 -249 30 15 -419 246 22 -566 0 3 -128 79 11 -266 289 21 -96 286 25 -171 270 21 -541 337 8 -514 46 3 -140 214 4 -478 97 3 -481 410 13 -179 289 25 -186 238 21 -500 142 3 -436 292 22 -127 264 7 -499 120 3 -150 221 12 -207 281 25 -533 0 3 -610 544 13 -138 270 21 -277 325 26 -91 237 25 -198 216 26 -137 172 21 -568 460 13 -517 130 3 -81 300 25 -201 294 25 -541 107 3 -502 272 8 -200 314 25 -248 309 25 -428 6 22 -164 136 11 -54 0 11 -529 258 8 -87 154 11 -179 257 25 -59 170 11 -516 175 8 -551 416 8 -515 249 8 -543 440 13 -395 189 22 -0 197 11 -344 95 3 -149 122 4 -512 438 13 -359 210 12 -502 178 8 -189 234 25 -254 320 25 -510 0 3 -517 0 3 -179 277 21 -27 228 4 -264 283 26 -199 259 25 -199 275 25 -571 416 13 -173 253 25 -121 374 7 -187 344 25 -175 281 12 -475 553 13 -493 125 3 -489 655 13 -480 119 3 -84 0 11 -222 248 25 -132 238 21 -24 139 6 -69 202 21 -175 61 6 -193 220 25 -156 211 11 -169 291 25 -129 295 25 -500 283 8 -142 187 11 -527 90 3 -505 150 3 -194 216 21 -543 0 3 -546 411 13 -142 193 25 -494 358 13 -534 280 8 -180 223 25 -137 207 25 -88 301 25 -186 314 25 -513 476 13 -180 266 21 -502 346 13 -332 589 23 -485 127 3 -179 267 25 -161 297 25 -208 144 21 -249 252 25 -121 100 11 -457 440 19 -96 118 11 -116 168 11 -216 273 25 -125 116 4 -130 161 25 -514 225 8 -525 313 8 -132 266 25 -194 258 25 -496 91 3 -136 139 11 -527 108 3 -223 272 25 -102 130 4 -175 244 25 -106 251 25 -462 188 8 -499 161 3 -78 309 25 -227 305 25 -546 154 8 -166 283 25 -156 295 25 -139 0 4 -178 82 21 -70 0 4 -514 84 3 -517 202 8 -500 247 8 -517 426 13 -501 267 8 -172 242 4 -499 385 13 -226 285 25 -94 42 6 -161 298 25 -161 106 21 -208 302 25 -498 261 13 -84 249 25 -429 536 13 -0 200 4 -168 256 25 -0 572 16 -161 202 21 -247 255 25 -391 420 23 -363 191 22 -420 532 13 -472 241 8 -477 432 13 -450 117 22 -248 118 15 -448 182 22 -96 116 4 -411 96 22 -181 312 25 -223 203 21 -196 237 25 -140 287 25 -34 191 21 -518 178 8 -179 85 11 -190 321 25 -164 215 25 -522 397 13 -540 602 13 -158 269 25 -542 96 3 -138 10 6 -123 290 7 -528 324 8 -553 167 8 -185 319 25 -97 113 11 -369 466 23 -361 429 23 -165 307 25 -562 334 13 -149 204 21 -160 215 21 -169 198 25 -147 152 21 -196 141 21 -357 267 22 -541 132 3 -166 278 25 -155 367 9 -92 260 25 -520 15 3 -150 292 25 -537 392 13 -64 152 6 -529 315 8 -170 266 25 -45 0 11 -212 272 25 -17 58 6 -193 195 21 -44 84 25 -181 173 21 -501 144 3 -32 499 20 -155 232 11 -129 147 11 -160 221 21 -538 287 8 -206 190 25 -143 191 25 -125 157 4 -83 272 7 -150 247 25 -524 499 13 -242 304 25 -220 110 25 -541 252 13 -0 220 4 -531 170 3 -523 0 3 -559 200 8 -499 34 3 -216 280 25 -488 153 3 -494 40 3 -153 299 25 -157 235 21 -179 271 25 -170 287 25 -58 233 7 -115 260 21 -130 201 11 -497 92 3 -504 9 3 -105 22 11 -446 159 3 -530 425 13 -518 18 3 -65 195 11 -180 152 21 -67 226 21 -540 315 8 -211 291 25 -527 246 13 -471 36 3 -311 168 24 -570 202 8 -167 262 25 -195 204 25 -130 297 25 -202 270 25 -102 29 21 -546 84 3 -189 206 25 -503 170 8 -167 300 25 -63 0 6 -129 243 21 -100 69 11 -32 0 11 -540 0 3 -545 393 8 -401 492 13 -549 176 8 -538 392 13 -479 431 8 -570 418 13 -209 251 25 -80 106 6 -169 56 12 -85 60 4 -237 761 9 -23 371 9 -519 311 13 -522 121 3 -386 292 8 -414 210 24 -234 334 25 -526 143 3 -311 116 22 -522 338 8 -0 63 11 -509 206 8 -545 163 8 -37 110 11 -494 263 22 -123 439 9 -453 374 13 -533 48 3 -131 189 4 -33 45 6 -241 158 21 -565 136 3 -510 334 8 -406 458 13 -516 0 3 -15 220 7 -152 225 21 -75 133 11 -179 303 25 -498 178 3 -544 476 13 -98 162 21 -498 474 13 -8 253 21 -55 157 11 -504 204 8 -164 315 25 -96 103 11 -150 292 25 -489 279 24 -70 382 7 -479 118 3 -162 296 25 -134 75 6 -102 0 11 -524 390 13 -525 418 13 -252 331 26 -550 363 13 -527 133 3 -24 224 4 -538 286 8 -496 202 8 -511 110 3 -176 292 21 -372 427 23 -201 225 25 -178 242 21 -337 429 23 -514 191 8 -515 385 13 -155 279 25 -541 231 8 -114 255 25 -145 291 25 -167 0 4 -181 194 25 -458 532 13 -427 461 13 -51 78 11 -576 456 13 -504 71 3 -502 185 8 -510 173 8 -159 256 25 -21 290 7 -110 344 9 -173 262 25 -501 213 13 -492 445 13 -195 180 21 -470 287 8 -518 0 3 -362 409 23 -517 182 8 -183 309 25 -165 275 25 -194 0 21 -534 230 13 -154 112 21 -270 329 26 -0 109 4 -523 245 8 -151 271 25 -488 414 13 -417 163 22 -427 711 19 -0 211 4 -95 59 11 -153 155 11 -43 0 11 -30 16 11 -465 484 19 -481 221 8 -204 239 21 -532 288 8 -134 229 21 -463 344 26 -44 44 4 -317 248 7 -550 345 13 -576 357 13 -80 106 11 -172 231 4 -141 160 6 -161 249 21 -226 233 25 -142 227 21 -460 575 13 -155 279 25 -527 354 13 -209 244 12 -77 89 6 -209 324 25 -65 175 6 -543 194 8 -493 140 3 -532 417 13 -527 126 3 -511 303 13 -94 652 9 -223 272 25 -521 137 3 -168 187 21 -508 276 8 -367 584 23 -145 141 21 -366 489 13 -496 162 8 -527 167 3 -185 0 11 -130 323 7 -300 365 26 -130 55 6 -574 284 13 -0 109 5 -429 0 3 -173 227 25 -217 324 25 -407 150 22 -0 200 4 -0 6 11 -493 223 8 -493 196 8 -545 419 8 -212 251 21 -505 229 13 -546 0 3 -196 263 25 -213 211 21 -112 205 7 -101 278 21 -212 305 26 -101 448 9 -151 279 25 -85 272 21 -206 195 12 -560 416 13 -390 450 23 -484 215 8 -459 257 8 -374 273 22 -587 434 13 -169 241 25 -141 251 11 -147 137 4 -235 332 26 -294 262 22 -219 252 25 -201 307 26 -462 246 8 -545 65 3 -145 248 21 -160 238 21 -89 449 9 -544 540 13 -170 269 4 -274 287 25 -358 473 23 -511 469 13 -506 400 8 -571 470 13 -598 493 13 -156 211 25 -475 152 3 -116 234 11 -99 185 7 -85 304 21 -137 127 4 -539 492 13 -479 23 3 -545 413 13 -199 257 25 -435 231 22 -474 253 8 -146 260 4 -552 229 13 -279 386 26 -0 119 6 -395 334 26 -136 201 21 -127 299 21 -522 267 8 -533 64 3 -538 354 13 -125 175 11 -485 735 13 -71 173 11 -45 24 6 -34 345 7 -115 31 11 -240 286 21 -430 257 22 -562 413 13 -199 274 25 -103 146 11 -108 241 21 -423 323 26 -134 217 7 -141 33 11 -81 9 11 -191 237 4 -572 277 8 -513 225 8 -163 292 25 -212 255 25 -88 221 21 -530 498 13 -120 250 25 -42 160 11 -377 120 3 -533 0 3 -4 141 11 -519 130 3 -126 202 25 -404 258 26 -251 261 21 -530 427 13 -212 240 25 -487 330 8 -439 96 22 -197 250 25 -470 102 3 -94 183 11 -82 0 4 -166 293 25 -46 343 9 -82 191 6 -0 81 4 -164 152 21 -567 235 8 -224 269 25 -500 284 8 -143 317 21 -214 293 25 -509 219 8 -159 274 25 -157 255 25 -509 214 8 -0 39 6 -517 81 3 -536 232 8 -104 150 21 -205 116 11 -411 179 22 -65 0 11 -131 248 4 -128 135 21 -497 519 13 -0 73 6 -0 106 11 -370 193 24 -179 268 21 -98 175 6 -346 471 23 -43 232 25 -0 155 4 -99 270 21 -386 466 19 -506 186 8 -188 0 6 -108 267 21 -501 235 13 -122 292 21 -123 273 21 -121 284 11 -185 150 25 -539 157 3 -78 291 21 -505 194 8 -499 195 8 -479 453 13 -0 176 11 -138 274 7 -475 34 3 -540 286 13 -510 345 8 -393 469 23 -510 0 3 -559 363 13 -529 441 8 -56 103 6 -515 156 3 -532 244 8 -88 257 4 -160 198 21 -514 61 3 -152 271 25 -509 456 13 -166 294 25 -385 182 4 -45 228 11 -456 497 13 -15 227 4 -143 295 25 -475 507 13 -558 485 13 -500 333 13 -96 142 4 -553 0 3 -490 352 13 -502 63 3 -507 442 13 -454 120 22 -502 417 13 -120 252 21 -78 167 11 -374 479 23 -90 63 11 -501 625 13 -29 272 21 -97 92 11 -145 266 25 -91 20 11 -182 217 25 -530 461 13 -109 282 21 -189 230 25 -120 157 21 -551 463 13 -139 309 25 -89 349 7 -118 223 21 -123 267 21 -26 138 4 -524 573 13 -573 544 13 -587 379 8 -221 263 25 -547 450 13 -8 54 4 -46 252 7 -217 276 25 -222 229 25 -149 140 11 -402 127 22 -88 403 7 -97 124 12 -540 267 8 -151 100 11 -207 279 25 -118 107 11 -354 190 22 -206 289 25 -100 257 21 -519 121 3 -130 280 21 -549 441 13 -525 147 3 -116 130 11 -498 182 13 -152 286 25 -95 151 11 -87 502 20 -527 193 8 -185 198 21 -185 281 21 -41 346 7 -384 219 22 -0 176 4 -408 234 24 -194 214 21 -541 72 3 -552 258 8 -0 0 4 -179 227 25 -491 265 8 -429 13 22 -575 312 8 -283 253 25 -153 249 25 -473 479 13 -128 271 21 -500 125 3 -170 232 25 -128 222 4 -29 0 4 -547 0 3 -50 196 11 -503 231 8 -150 207 25 -202 274 25 -458 568 13 -65 108 11 -520 186 8 -359 447 23 -520 354 8 -225 295 25 -464 172 8 -129 131 4 -377 489 23 -136 247 25 -141 224 7 -177 287 25 -135 142 21 -59 0 4 -119 133 6 -551 483 13 -169 267 26 -178 311 23 -508 324 8 -531 254 8 -201 178 25 -526 215 8 -247 319 25 -211 304 25 -189 312 23 -207 276 26 -532 0 3 -87 483 9 -147 255 25 -477 6 3 -83 240 25 -14 161 11 -43 118 11 -275 221 12 -127 246 25 -82 148 6 -531 250 8 -58 282 4 -118 244 4 -156 275 25 -344 461 23 -501 293 13 -182 314 25 -0 124 11 -497 184 8 -471 363 26 -0 74 11 -103 275 25 -224 300 25 -394 495 23 -511 113 3 -81 0 6 -453 359 13 -229 193 22 -103 245 25 -136 250 25 -81 72 11 -409 276 13 -132 268 21 -496 65 3 -520 330 8 -507 325 8 -147 167 6 -159 286 25 -573 236 13 -547 595 13 -138 240 21 -516 0 3 -145 163 6 -530 71 3 -187 350 25 -571 154 8 -125 194 21 -97 207 21 -416 499 26 -197 464 9 -518 116 3 -476 266 22 -499 5 3 -215 211 25 -573 192 8 -163 271 25 -192 220 25 -511 266 8 -593 570 13 -427 254 22 -181 276 21 -273 310 25 -557 444 13 -111 289 25 -196 322 25 -84 199 4 -159 268 21 -465 490 13 -219 302 25 -1 138 11 -209 299 25 -131 159 11 -473 576 13 -118 285 21 -182 300 21 -135 297 9 -196 240 25 -250 293 25 -547 435 13 -489 211 8 -333 286 24 -510 341 8 -481 362 13 -0 113 4 -65 201 7 -505 624 13 -398 160 22 -42 383 7 -162 245 25 -508 413 26 -173 572 9 -476 665 13 -557 312 13 -530 214 8 -175 272 25 -528 256 13 -491 131 3 -123 266 21 -191 264 25 -245 328 26 -528 188 8 -138 313 25 -515 127 3 -121 156 21 -471 138 3 -529 280 8 -395 176 22 -175 256 21 -111 214 21 -84 297 21 -146 190 11 -529 193 8 -536 551 13 -219 246 25 -537 280 8 -198 278 25 -172 208 25 -82 299 9 -205 298 25 -529 421 13 -174 230 25 -480 121 3 -181 294 25 -433 216 22 -135 45 4 -160 473 9 -80 256 25 -493 75 3 -235 132 21 -526 233 8 -553 295 8 -74 91 11 -0 206 11 -215 279 25 -192 295 25 -543 0 3 -69 251 25 -477 132 3 -240 310 25 -16 149 4 -516 96 3 -140 190 4 -507 282 8 -188 261 25 -88 145 11 -152 197 25 -168 240 25 -78 248 11 -2 201 4 -137 263 25 -508 215 8 -170 281 25 -556 470 13 -214 141 21 -515 224 8 -436 404 26 -12 492 9 -166 254 25 -117 174 21 -162 268 25 -34 214 4 -476 107 3 -514 153 3 -129 271 25 -91 107 6 -220 321 26 -0 325 7 -406 137 22 -420 305 26 -541 210 8 -88 193 11 -506 283 13 -528 176 8 -32 300 4 -0 117 11 -552 109 3 -254 266 22 -405 484 23 -382 431 23 -140 221 25 -150 270 21 -340 367 25 -546 40 3 -480 165 3 -109 77 4 -90 194 4 -516 173 8 -583 223 8 -512 247 8 -46 118 11 -98 287 7 -82 326 25 -0 108 4 -139 82 6 -167 233 25 -216 126 25 -0 48 4 -128 73 11 -109 291 25 -517 383 8 -506 26 3 -153 310 25 -59 119 11 -150 322 25 -149 311 25 -160 249 25 -517 207 13 -202 283 25 -511 445 13 -505 242 8 -154 280 25 -118 432 7 -163 252 21 -191 173 21 -32 272 21 -453 328 13 -528 51 3 -380 518 23 -220 176 4 -151 192 7 -99 149 4 -0 175 21 -492 77 3 -67 157 4 -13 163 11 -97 328 4 -54 103 11 -151 286 25 -563 328 8 -199 288 26 -78 12 11 -524 448 13 -510 381 13 -519 493 13 -185 270 25 -1 198 11 -131 113 11 -540 143 3 -496 190 8 -45 188 6 -206 306 25 -128 77 4 -0 255 11 -177 245 25 -504 250 8 -524 83 3 -408 277 22 -519 395 13 -519 152 13 -160 165 25 -513 224 8 -122 119 11 -510 347 26 -195 224 25 -480 113 3 -549 325 8 -192 258 25 -159 225 25 -539 0 3 -464 253 8 -522 179 8 -405 163 24 -539 355 13 -172 101 21 -188 217 21 -98 146 4 -165 264 25 -192 213 25 -115 0 6 -188 232 21 -96 24 11 -208 329 25 -537 241 13 -29 352 7 -481 210 8 -13 258 21 -379 459 23 -537 125 3 -120 262 7 -191 248 22 -63 78 11 -17 171 11 -165 128 25 -93 134 11 -199 288 25 -544 392 13 -471 303 8 -33 155 11 -81 259 25 -532 52 3 -279 103 6 -351 230 22 -529 285 8 -511 275 13 -520 198 8 -161 183 6 -548 534 13 -516 164 8 -512 235 8 -501 240 8 -0 40 11 -550 203 8 -561 202 8 -461 221 8 -484 680 14 -534 349 8 -558 423 13 -522 12 3 -413 240 22 -150 266 7 -219 232 25 -146 287 25 -504 197 8 -185 275 25 -207 257 25 -175 218 25 -55 176 7 -239 249 25 -489 248 8 -540 282 8 -339 256 22 -192 231 21 -504 246 8 -540 426 19 -400 458 23 -489 28 3 -536 200 8 -542 203 8 -99 285 25 -156 252 21 -193 300 25 -567 469 13 -137 260 21 -499 180 3 -43 150 4 -497 251 8 -116 138 11 -534 313 26 -396 131 22 -157 214 11 -519 411 13 -105 124 11 -346 449 23 -560 409 13 -200 239 12 -537 406 13 -391 276 22 -225 229 25 -485 0 3 -151 0 11 -559 639 19 -158 282 21 -146 307 25 -518 296 8 -94 242 25 -109 240 21 -50 215 7 -638 759 19 -136 238 25 -276 357 26 -147 136 11 -486 498 13 -52 103 11 -503 622 13 -112 7 11 -208 305 25 -510 156 3 -135 270 7 -0 347 7 -317 208 22 -486 222 8 -183 304 25 -389 450 26 -184 246 25 -128 275 25 -546 474 13 -79 352 7 -522 181 3 -157 226 21 -134 307 25 -88 290 25 -71 197 25 -507 1 3 -485 432 13 -544 0 3 -141 260 25 -533 339 13 -186 291 25 -512 283 13 -114 0 11 -139 44 4 -26 157 6 -196 118 21 -38 64 4 -44 131 11 -499 293 8 -142 161 4 -93 295 25 -61 214 21 -0 89 11 -162 197 25 -561 514 13 -62 108 11 -314 142 4 -519 148 3 -161 247 21 -246 693 9 -139 216 21 -539 402 13 -77 365 9 -58 177 21 -135 259 21 -200 252 25 -161 249 21 -502 292 13 -511 96 3 -508 380 8 -181 224 25 -97 169 11 -532 137 3 -524 362 13 -189 309 25 -175 163 21 -477 0 3 -517 46 3 -277 330 26 -433 536 19 -509 201 8 -280 768 9 -472 18 3 -489 150 3 -528 203 8 -469 444 13 -38 95 11 -451 563 13 -133 177 4 -550 394 8 -375 440 23 -200 262 25 -504 149 3 -216 253 25 -531 42 3 -540 389 8 -53 221 4 -155 275 25 -123 76 21 -551 275 8 -495 153 3 -188 259 21 -224 221 21 -560 124 3 -390 465 23 -99 248 4 -98 65 11 -555 247 8 -132 157 11 -573 493 13 -363 137 22 -233 303 25 -82 267 11 -529 226 8 -56 0 6 -124 250 21 -157 258 25 -396 487 23 -160 173 11 -75 108 12 -505 136 3 -443 558 13 -512 159 8 -103 287 25 -424 148 3 -96 122 11 -547 182 8 -521 257 8 -433 0 3 -61 270 25 -553 296 13 -517 351 13 -475 214 22 -511 178 3 -183 140 21 -114 99 11 -506 384 13 -144 206 25 -217 316 25 -199 295 25 -137 265 25 -107 132 11 -152 209 25 -367 148 22 -141 284 25 -523 168 8 -201 283 25 -510 0 3 -367 206 24 -553 237 8 -488 87 3 -189 230 25 -89 254 25 -213 352 25 -490 419 13 -241 373 26 -152 205 21 -251 187 25 -511 305 13 -97 291 21 -579 391 13 -539 272 8 -167 326 25 -110 197 21 -589 571 13 -56 213 21 -492 458 13 -418 205 24 -475 139 3 -165 316 9 -155 274 21 -114 118 11 -551 147 3 -519 271 13 -209 252 25 -16 200 11 -538 225 8 -255 328 25 -228 259 25 -142 99 11 -381 442 23 -33 76 11 -573 371 8 -163 313 25 -0 87 4 -331 439 23 -506 0 3 -471 44 22 -137 295 25 -130 252 21 -487 0 3 -146 233 21 -478 284 8 -539 146 3 -0 346 7 -201 412 9 -167 150 11 -89 318 25 -94 316 25 -534 0 3 -43 183 11 -173 229 25 -228 86 11 -500 0 3 -387 446 23 -25 42 11 -161 266 25 -591 700 23 -154 176 21 -554 434 13 -507 338 8 -548 195 8 -15 188 11 -544 266 8 -524 0 3 -169 317 25 -521 507 13 -498 25 3 -37 424 9 -169 58 21 -213 281 21 -131 282 11 -517 225 8 -217 199 12 -38 245 11 -421 212 24 -491 134 3 -492 153 3 -552 136 3 -174 257 25 -393 326 26 -538 150 8 -138 174 4 -226 225 25 -522 291 8 -295 195 9 -514 264 8 -89 141 12 -109 195 21 -108 200 7 -533 297 8 -144 269 25 -208 235 25 -530 458 13 -99 244 21 -133 506 9 -237 183 25 -100 89 11 -107 245 21 -185 159 21 -396 333 26 -367 475 23 -91 132 11 -128 105 11 -508 5 3 -201 304 25 -139 546 16 -50 182 11 -173 262 25 -150 120 11 -141 331 25 -84 180 21 -241 327 25 -543 0 3 -107 235 11 -532 184 8 -142 298 25 -171 272 25 -209 267 25 -534 472 13 -0 325 7 -0 27 4 -490 389 13 -178 14 4 -146 310 21 -114 76 11 -559 0 3 -517 181 8 -221 272 25 -128 130 4 -182 284 25 -81 251 21 -40 186 4 -539 201 8 -507 337 13 -159 228 21 -142 278 25 -556 434 13 -315 202 4 -136 592 16 -208 284 25 -546 435 13 -119 96 6 -438 291 22 -158 326 7 -527 220 8 -584 474 13 -189 295 26 -41 230 21 -112 184 4 -545 0 3 -133 57 11 -126 116 6 -470 78 3 -512 369 8 -223 264 25 -604 99 3 -164 206 21 -152 178 21 -172 266 21 -50 91 11 -531 171 8 -563 508 13 -176 274 21 -332 255 22 -561 359 13 -530 20 3 -90 207 25 -549 0 3 -146 107 6 -565 232 8 -21 277 7 -507 331 13 -136 242 21 -455 294 8 -65 297 25 -377 81 22 -495 655 13 -449 228 26 -550 258 8 -41 399 7 -540 499 13 -487 376 13 -125 177 11 -392 264 22 -404 495 19 -197 0 11 -22 227 4 -545 16 3 -241 296 25 -34 341 7 -98 307 9 -40 185 4 -109 0 11 -71 34 11 -420 197 22 -518 257 8 -188 181 21 -0 128 6 -78 210 4 -536 391 13 -536 525 13 -141 439 9 -503 240 8 -157 219 25 -101 204 4 -179 316 25 -70 148 4 -158 231 21 -540 0 3 -363 441 23 -482 164 3 -349 256 24 -216 235 25 -157 243 25 -193 298 21 -528 386 13 -466 46 3 -123 181 6 -441 46 3 -105 260 21 -542 334 13 -142 207 21 -399 497 23 -152 278 25 -110 0 11 -233 287 25 -0 310 7 -566 384 13 -16 332 7 -151 299 25 -409 268 24 -67 0 11 -586 333 8 -132 294 7 -572 431 13 -343 310 22 -577 442 13 -567 114 3 -181 316 25 -225 154 25 -535 0 3 -573 410 13 -163 150 11 -201 342 26 -494 92 3 -454 0 3 -153 229 25 -527 0 3 -207 203 21 -405 306 22 -351 407 26 -21 46 4 -488 369 13 -121 164 12 -551 350 13 -273 294 12 -529 113 3 -114 33 6 -447 591 13 -438 259 24 -543 231 8 -518 232 8 -133 178 11 -153 55 11 -597 514 13 -531 193 8 -200 152 12 -505 577 8 -517 147 3 -51 0 4 -570 716 19 -131 108 11 -32 199 11 -252 299 26 -184 120 21 -527 163 8 -49 0 11 -47 5 4 -527 0 3 -554 241 8 -513 333 8 -144 105 21 -93 239 25 -203 234 25 -8 168 11 -120 156 21 -197 263 25 -514 156 3 -0 0 6 -512 215 8 -109 206 11 -463 229 8 -488 188 8 -175 265 25 -103 204 6 -476 357 13 -170 264 25 -248 304 25 -529 375 13 -528 129 3 -143 365 7 -31 159 11 -49 76 11 -202 285 25 -507 72 3 -214 107 25 -218 249 25 -515 374 8 -440 210 8 -112 284 7 -454 405 26 -125 168 6 -472 486 8 -138 144 21 -199 279 21 -551 0 3 -156 305 25 -309 186 22 -396 475 23 -545 461 13 -43 159 4 -139 186 12 -519 250 8 -120 261 25 -532 203 8 -543 145 3 -123 162 4 -146 152 21 -551 365 13 -557 495 13 -119 249 21 -544 468 13 -47 429 20 -160 220 25 -185 218 25 -245 270 25 -518 256 8 -410 483 23 -67 290 25 -503 0 3 -507 342 13 -543 163 8 -108 213 7 -489 309 8 -0 154 5 -47 457 9 -133 295 25 -377 283 22 -502 134 3 -255 315 26 -101 230 21 -422 314 22 -77 190 6 -362 258 22 -0 8 11 -175 224 25 -529 246 13 -552 94 3 -474 528 13 -543 87 3 -30 0 11 -404 506 23 -502 469 13 -495 629 19 -185 254 25 -76 28 11 -74 119 4 -0 291 9 -474 184 8 -134 252 21 -201 262 25 -527 387 13 -105 81 6 -141 235 21 -502 113 3 -132 408 7 -503 161 8 -528 205 8 -131 263 25 -133 189 4 -164 167 21 -116 155 4 -125 273 21 -516 163 3 -133 282 25 -495 112 3 -520 63 3 -541 223 8 -458 413 26 -519 244 8 -174 245 25 -0 0 6 -472 506 13 -460 161 22 -142 210 21 -436 425 13 -579 447 8 -74 352 9 -501 0 3 -507 217 8 -507 193 8 -532 153 8 -432 471 23 -136 549 16 -91 242 21 -510 0 3 -536 240 8 -546 91 3 -515 115 3 -534 506 13 -495 396 8 -195 0 11 -80 224 4 -81 454 16 -159 314 25 -137 235 21 -153 222 21 -554 494 13 -46 71 11 -522 294 8 -507 160 3 -513 216 8 -376 491 23 -146 0 6 -25 183 11 -213 207 25 -472 386 13 -86 108 6 -174 580 16 -502 587 13 -383 427 23 -514 347 13 -101 35 4 -398 68 22 -212 228 25 -535 90 3 -102 323 7 -454 97 22 -477 497 8 -160 148 21 -521 115 3 -102 258 25 -63 134 11 -585 134 3 -487 188 8 -482 170 3 -92 208 25 -476 251 8 -123 124 11 -211 235 25 -116 202 25 -138 259 25 -33 182 11 -38 157 4 -230 289 25 -500 0 3 -563 98 3 -69 297 7 -4 85 11 -504 657 13 -103 484 9 -564 568 13 -518 0 3 -92 222 25 -532 407 13 -44 274 4 -533 363 13 -69 269 7 -135 259 7 -221 348 25 -124 292 25 -35 117 21 -113 197 21 -38 529 16 -209 237 21 -189 213 25 -74 133 11 -505 318 8 -467 162 8 -50 136 4 -15 0 11 -173 230 25 -516 131 3 -594 54 3 -127 177 4 -512 21 3 -16 0 11 -489 356 8 -568 378 13 -166 233 25 -166 430 9 -159 256 21 -534 454 13 -492 300 8 -104 289 7 -125 105 11 -163 299 25 -76 249 7 -376 478 23 -474 242 8 -532 179 8 -410 179 22 -154 195 21 -539 329 8 -115 217 25 -78 0 6 -148 242 21 -257 223 25 -464 341 13 -67 111 11 -520 220 8 -241 264 21 -224 269 25 -509 357 13 -118 334 7 -68 213 11 -61 150 11 -130 205 21 -101 261 11 -127 188 21 -209 315 25 -148 247 25 -522 266 13 -178 269 21 -146 0 4 -524 599 8 -104 232 21 -126 264 25 -149 223 21 -126 226 25 -256 348 26 -180 300 25 -476 629 13 -441 318 22 -163 271 25 -131 238 21 -166 246 21 -117 334 7 -420 303 22 -364 268 22 -176 257 25 -195 158 21 -135 334 25 -103 131 12 -483 137 3 -519 0 3 -176 183 21 -41 80 11 -217 254 25 -39 105 11 -197 199 21 -268 603 26 -532 177 8 -108 120 11 -148 245 21 -52 178 11 -554 143 3 -141 144 21 -0 338 9 -188 273 25 -117 271 25 -501 452 13 -124 234 21 -388 284 22 -163 229 21 -539 420 13 -97 79 5 -175 196 21 -200 228 25 -542 403 8 -512 267 8 -247 133 21 -561 435 13 -14 194 4 -188 288 25 -68 39 21 -548 256 8 -122 146 21 -201 231 25 -477 103 3 -129 247 21 -96 286 25 -125 233 21 -535 54 3 -276 318 26 -513 267 8 -136 0 6 -232 253 25 -134 149 25 -560 159 8 -339 74 22 -80 95 6 -303 279 25 -94 50 4 -36 212 4 -380 349 26 -514 259 8 -545 417 13 -168 252 12 -157 291 25 -173 258 25 -565 723 19 -510 133 3 -181 222 25 -486 40 3 -77 219 7 -75 142 11 -156 220 12 -520 183 8 -113 116 4 -419 235 22 -147 273 25 -503 174 8 -75 25 11 -493 298 8 -112 451 9 -94 160 11 -449 260 22 -289 276 12 -471 530 13 -100 0 5 -29 290 7 -557 461 13 -195 260 25 -521 617 13 -252 228 26 -480 145 3 -263 243 22 -140 156 21 -93 40 11 -228 291 25 -60 176 11 -157 272 7 -507 141 3 -534 214 8 -213 52 11 -203 269 25 -576 437 13 -548 127 3 -458 371 26 -0 157 6 -212 306 25 -217 8 4 -104 217 11 -486 0 3 -401 469 23 -89 129 11 -552 433 13 -162 205 11 -165 279 21 -114 92 12 -47 264 7 -402 238 22 -523 220 8 -533 312 8 -99 48 4 -190 133 21 -94 242 25 -54 378 7 -439 246 22 -211 293 21 -51 0 11 -2 220 7 -506 474 13 -457 59 22 -513 60 3 -83 213 25 -480 324 13 -521 411 13 -191 152 21 -192 285 25 -423 505 13 -24 157 6 -186 276 25 -201 282 25 -521 0 3 -0 151 4 -169 266 21 -532 380 13 -50 109 11 -221 250 21 -47 510 20 -200 276 21 -502 322 8 -191 286 25 -472 173 8 -7 68 11 -579 535 13 -500 182 8 -517 237 13 -125 259 25 -531 105 3 -182 289 25 -494 102 3 -110 0 11 -92 139 4 -254 265 25 -200 223 25 -517 409 13 -432 212 24 -221 203 21 -236 325 26 -499 36 3 -100 229 25 -499 129 3 -521 126 3 -206 98 21 -0 142 4 -479 724 13 -0 52 4 -536 254 8 -395 150 22 -535 0 3 -576 495 19 -523 263 13 -125 89 6 -422 0 3 -76 26 6 -251 277 25 -10 56 4 -49 0 11 -456 290 8 -550 333 8 -147 124 21 -272 369 26 -101 0 11 -98 227 21 -98 156 12 -196 348 25 -56 117 4 -199 442 9 -571 387 13 -136 273 25 -522 453 13 -149 228 25 -94 256 7 -39 72 4 -494 272 22 -488 276 13 -426 278 13 -595 420 13 -291 225 24 -33 203 7 -503 0 3 -244 294 25 -171 275 21 -566 443 8 -515 303 13 -533 248 8 -0 49 11 -167 180 21 -525 88 3 -144 0 6 -26 58 4 -121 199 21 -34 357 9 -365 272 22 -134 87 11 -572 503 13 -240 252 21 -318 252 24 -141 88 6 -662 661 19 -384 79 22 -45 444 16 -225 256 25 -5 212 4 -522 452 13 -12 103 4 -593 546 13 -404 467 23 -229 280 21 -78 131 11 -522 219 8 -524 439 8 -25 34 11 -18 205 4 -478 282 13 -57 193 4 -182 344 25 -455 188 8 -245 233 25 -129 208 21 -535 44 3 -165 109 11 -201 306 25 -4 152 11 -490 414 13 -160 235 21 -475 0 3 -515 290 13 -225 238 25 -187 168 21 -531 185 8 -48 0 11 -177 245 25 -533 246 8 -225 278 25 -13 256 21 -486 0 3 -493 98 3 -556 390 8 -230 237 25 -100 164 25 -461 602 13 -457 191 24 -180 190 21 -460 158 3 -215 285 25 -217 264 25 -183 243 25 -146 162 21 -199 246 25 -523 14 3 -0 303 4 -67 98 11 -133 215 25 -499 596 19 -91 204 7 -364 488 23 -509 448 13 -492 0 3 -519 356 8 -556 102 3 -173 206 21 -146 177 11 -89 107 11 -243 273 25 -527 246 8 -416 484 23 -513 0 3 -545 415 13 -349 448 23 -115 267 21 -548 88 3 -155 226 21 -186 284 25 -282 343 26 -501 103 3 -530 75 3 -508 279 8 -155 198 21 -179 200 25 -151 194 12 -161 244 21 -516 243 8 -209 269 25 -545 0 3 -130 93 4 -555 313 8 -238 433 23 -466 498 13 -571 366 13 -543 353 8 -118 303 25 -536 468 13 -18 190 5 -169 277 25 -134 0 6 -532 165 8 -552 35 3 -79 211 4 -9 162 11 -194 252 25 -501 381 8 -503 177 8 -565 141 3 -153 313 25 -134 235 22 -120 67 4 -132 326 7 -0 0 11 -193 286 25 -343 237 22 -118 293 12 -454 209 22 -516 46 3 -498 9 3 -226 239 25 -540 238 8 -519 351 8 -530 282 8 -478 142 22 -199 257 21 -85 52 6 -477 85 3 -69 56 11 -497 184 8 -506 363 13 -501 365 13 -563 426 8 -52 135 4 -224 40 21 -119 225 21 -530 241 8 -117 177 11 -26 0 11 -323 355 26 -202 295 25 -535 571 13 -218 281 25 -150 231 25 -137 56 6 -141 243 21 -476 228 8 -342 170 4 -178 316 25 -448 510 13 -237 296 25 -389 162 22 -288 324 22 -136 212 21 -100 146 11 -95 159 21 -449 533 13 -387 476 13 -187 246 25 -463 312 8 -206 245 25 -161 215 21 -7 172 11 -525 307 13 -103 235 21 -13 155 4 -535 384 13 -491 215 8 -138 224 25 -359 183 22 -540 76 22 -1 0 4 -148 233 25 -561 322 13 -137 190 25 -64 199 11 -479 33 3 -146 210 21 -214 201 21 -173 297 26 -486 574 19 -186 279 25 -489 389 13 -491 200 8 -195 269 25 -211 187 25 -144 181 12 -135 49 11 -237 183 25 -236 287 25 -541 0 3 -129 108 21 -350 231 22 -456 545 23 -228 295 25 -73 204 21 -497 221 8 -184 240 21 -107 224 7 -569 538 19 -527 419 13 -419 551 13 -39 128 6 -484 82 3 -0 171 4 -3 42 4 -119 294 21 -338 328 25 -0 85 6 -235 321 26 -124 264 25 -204 289 25 -529 267 13 -488 225 8 -69 173 21 -561 345 13 -534 288 8 -152 408 7 -149 198 4 -111 0 11 -540 313 8 -356 202 22 -29 199 21 -286 267 12 -98 153 11 -202 313 25 -227 305 25 -63 141 6 -359 295 26 -560 132 3 -318 497 16 -180 253 21 -130 204 21 -0 14 4 -304 417 23 -132 272 21 -117 276 21 -118 70 6 -569 193 13 -191 299 25 -536 362 13 -206 223 21 -391 39 4 -155 336 9 -522 234 8 -529 363 8 -112 185 7 -499 449 23 -46 251 11 -201 133 21 -510 76 3 -454 293 8 -528 138 3 -545 316 8 -23 133 11 -345 188 8 -353 423 23 -130 188 21 -132 178 25 -247 77 21 -505 0 3 -42 458 9 -208 251 25 -521 325 13 -405 304 26 -60 304 4 -504 615 13 -535 243 8 -481 513 13 -108 275 25 -405 454 23 -487 0 3 -194 324 25 -205 154 25 -592 599 13 -78 300 25 -184 179 11 -522 359 13 -517 138 3 -540 445 13 -24 251 21 -104 198 21 -169 224 25 -104 265 25 -384 206 22 -238 246 25 -190 261 21 -376 161 22 -135 224 4 -491 145 3 -415 489 23 -98 206 21 -149 401 7 -532 134 3 -553 385 13 -486 86 3 -25 123 11 -100 287 25 -141 244 21 -557 134 3 -94 285 21 -163 229 21 -394 511 13 -106 256 21 -504 365 13 -223 303 25 -235 302 26 -505 209 8 -170 75 11 -136 272 4 -524 321 13 -119 218 25 -163 224 21 -415 180 22 -127 153 21 -419 299 13 -95 192 11 -0 221 4 -197 302 25 -158 2 21 -135 124 11 -164 267 21 -526 267 13 -576 73 3 -264 292 26 -236 365 25 -102 320 25 -0 216 7 -519 263 8 -555 332 13 -462 704 19 -90 261 11 -463 182 8 -359 7 2 -540 244 8 -116 250 12 -131 0 4 -532 449 13 -58 169 11 -199 286 25 -524 0 3 -522 172 8 -538 276 13 -8 86 11 -498 347 8 -0 283 4 -523 0 3 -214 206 25 -540 13 3 -151 313 25 -177 480 16 -541 44 3 -99 126 11 -1 0 11 -535 97 3 -518 325 8 -332 110 4 -147 136 11 -506 547 19 -174 248 25 -499 255 13 -212 182 25 -513 178 8 -550 178 8 -179 126 21 -68 125 11 -571 97 3 -120 240 11 -424 221 24 -213 293 25 -377 34 24 -454 298 22 -102 259 21 -119 1 11 -51 141 11 -484 0 3 -72 196 6 -560 360 13 -392 467 23 -507 367 13 -461 434 13 -472 630 13 -49 270 7 -500 264 8 -166 312 25 -390 196 18 -207 217 21 -492 208 8 -224 326 25 -476 0 3 -394 310 22 -152 241 21 -381 518 19 -51 124 11 -87 190 7 -208 269 25 -399 498 23 -560 346 8 -186 0 6 -229 270 21 -170 213 21 -528 282 8 -564 244 8 -515 272 8 -514 0 3 -204 244 25 -367 421 13 -524 225 8 -114 228 7 -123 267 21 -223 302 25 -527 65 3 -84 344 7 -149 219 25 -507 170 8 -128 248 21 -67 245 25 -175 247 11 -0 676 9 -41 92 4 -531 143 3 -513 567 13 -190 302 25 -533 354 13 -538 526 13 -521 101 3 -488 545 13 -478 366 8 -200 267 25 -65 202 11 -451 101 6 -187 280 25 -535 276 8 -256 379 25 -236 220 21 -497 0 3 -6 140 11 -77 133 11 -28 264 21 -503 97 3 -132 574 16 -524 107 3 -434 257 22 -177 235 11 -236 276 25 -532 334 8 -168 203 11 -519 294 8 -80 445 16 -350 249 9 -152 288 25 -188 202 21 -510 455 13 -116 0 6 -230 309 25 -156 207 7 -213 244 25 -0 0 6 -320 229 25 -549 83 3 -550 439 13 -533 357 8 -357 97 3 -492 146 3 -62 245 4 -539 452 13 -46 257 4 -162 163 21 -117 128 11 -523 228 8 -548 380 13 -115 242 21 -60 128 11 -168 251 25 -122 288 25 -261 318 25 -167 288 21 -103 24 11 -526 190 8 -411 481 23 -522 216 8 -162 93 4 -89 145 6 -151 265 25 -462 265 22 -494 75 3 -522 222 8 -457 215 22 -64 162 4 -56 99 11 -91 268 21 -523 338 8 -409 0 6 -533 274 13 -207 249 25 -217 329 25 -547 491 13 -109 202 21 -497 0 3 -436 253 8 -78 302 21 -526 70 3 -536 323 8 -225 213 25 -408 251 24 -42 127 11 -148 226 21 -187 236 21 -491 15 3 -181 335 25 -242 264 25 -544 0 3 -0 0 11 -453 239 22 -0 191 11 -166 91 12 -196 284 25 -546 303 8 -380 475 23 -365 486 23 -113 212 7 -178 258 21 -0 231 4 -489 418 13 -480 509 13 -258 250 25 -102 303 7 -516 252 8 -189 246 21 -406 468 23 -506 520 13 -198 268 25 -564 447 13 -514 158 3 -18 56 11 -251 288 25 -486 142 3 -536 0 3 -112 270 25 -188 230 25 -519 396 13 -124 58 6 -156 206 21 -173 122 11 -530 354 13 -162 199 25 -531 232 8 -154 229 25 -130 172 11 -513 77 3 -328 185 22 -188 94 4 -530 341 13 -112 239 21 -396 540 23 -495 164 8 -520 303 8 -0 0 11 -269 261 25 -88 382 7 -211 334 26 -28 111 6 -160 84 21 -527 309 8 -248 229 26 -517 315 13 -521 712 19 -491 140 1 -538 186 8 -474 246 8 -431 226 22 -278 377 23 -526 278 8 -116 188 25 -175 255 21 -166 252 25 -217 288 21 -509 0 3 -539 478 13 -160 238 25 -571 294 8 -39 0 4 -177 244 25 -450 548 13 -512 74 3 -511 0 3 -40 57 4 -198 281 21 -521 246 8 -156 45 4 -27 22 11 -166 8 6 -497 0 3 -0 165 11 -51 203 11 -130 159 21 -209 256 25 -566 0 3 -209 297 25 -519 128 3 -102 175 21 -223 204 21 -86 365 9 -167 273 25 -304 568 20 -534 98 3 -543 233 8 -501 238 13 -499 245 8 -148 242 21 -106 186 4 -115 158 12 -535 150 3 -506 203 8 -121 221 21 -521 159 3 -521 162 8 -80 210 4 -541 363 13 -93 259 25 -112 263 25 -540 285 8 -453 190 8 -432 208 22 -172 283 25 -404 182 22 -538 507 13 -500 28 3 -546 146 3 -205 259 25 -529 333 8 -121 185 25 -365 441 23 -101 172 11 -537 418 13 -458 583 13 -533 300 13 -139 227 25 -394 515 23 -541 192 13 -175 290 21 -365 438 23 -138 220 12 -150 186 21 -157 228 25 -191 165 21 -148 262 25 -193 263 21 -522 190 8 -94 280 7 -103 231 4 -484 354 26 -139 271 25 -15 125 4 -511 86 3 -520 281 8 -241 256 25 -139 299 25 -456 524 13 -206 202 21 -0 246 7 -441 0 3 -395 443 23 -527 437 13 -175 218 25 -177 253 25 -91 70 4 -175 256 25 -185 195 21 -194 299 21 -439 263 8 -50 530 16 -194 273 9 -216 479 19 -533 198 8 -545 551 13 -30 208 7 -188 282 21 -540 523 13 -552 505 13 -2 199 7 -520 449 13 -175 195 11 -67 70 11 -58 249 12 -420 161 4 -154 127 21 -87 325 7 -461 180 8 -84 165 21 -559 261 8 -166 259 25 -489 164 3 -68 36 11 -121 57 11 -151 143 21 -162 254 11 -401 493 19 -421 464 23 -170 307 25 -152 265 25 -213 295 25 -145 277 25 -374 85 4 -121 86 21 -506 334 8 -526 265 8 -101 172 12 -541 213 8 -191 309 25 -208 50 21 -113 243 7 -161 171 21 -238 288 25 -567 490 13 -122 269 25 -539 469 13 -64 260 21 -445 211 8 -555 264 8 -110 80 11 -563 421 13 -139 232 25 -478 245 24 -80 198 4 -532 374 8 -0 176 11 -121 195 11 -552 477 13 -201 212 25 -503 246 13 -125 155 11 -501 305 8 -542 397 13 -197 322 25 -102 0 11 -227 234 25 -449 209 13 -165 266 25 -333 438 23 -328 420 23 -29 213 21 -601 386 13 -555 207 8 -182 239 21 -547 206 8 -159 260 25 -523 92 3 -86 146 21 -27 58 4 -53 66 11 -140 279 21 -28 0 4 -530 261 8 -451 0 3 -172 305 25 -105 257 25 -170 489 20 -34 388 7 -519 75 3 -139 284 7 -309 253 12 -24 126 11 -161 252 21 -163 261 4 -551 87 3 -160 247 25 -521 274 8 -566 205 8 -150 283 12 -487 558 13 -576 341 13 -549 343 13 -177 310 25 -499 36 3 -83 142 11 -297 271 25 -225 491 23 -526 454 13 -163 286 25 -176 287 25 -159 190 21 -99 101 11 -83 195 11 -112 148 6 -478 185 8 -107 212 25 -495 321 8 -136 57 4 -564 354 13 -76 0 11 -146 342 9 -34 339 4 -514 240 8 -245 277 25 -111 148 11 -510 224 8 -415 481 19 -155 233 21 -506 156 22 -98 321 25 -85 180 4 -204 180 25 -120 167 21 -545 279 8 -0 179 11 -87 385 7 -473 496 19 -91 163 11 -140 285 25 -166 136 21 -505 106 3 -508 175 8 -462 114 3 -231 281 25 -523 203 8 -171 266 21 -302 346 26 -240 260 25 -388 223 22 -177 287 25 -31 141 11 -513 58 3 -506 151 3 -225 259 25 -542 470 13 -80 391 9 -547 416 13 -494 167 8 -566 426 13 -65 276 25 -468 148 3 -114 0 6 -56 144 11 -116 308 25 -530 121 3 -535 0 3 -163 143 21 -470 208 8 -600 353 13 -123 273 25 -101 58 11 -540 98 3 -190 220 21 -136 535 16 -519 134 3 -497 395 13 -98 203 21 -555 246 8 -525 418 13 -514 505 13 -179 272 25 -74 340 11 -133 314 9 -574 89 3 -252 533 23 -148 247 25 -420 0 3 -119 307 25 -547 532 13 -494 126 3 -539 434 13 -128 271 7 -9 92 4 -458 21 3 -125 284 25 -483 515 13 -509 372 13 -161 208 25 -559 213 8 -190 238 21 -159 252 25 -554 228 8 -177 251 25 -204 267 25 -540 320 8 -0 0 11 -144 212 21 -110 411 7 -164 296 25 -236 266 25 -519 218 8 -196 247 21 -503 46 3 -42 81 6 -174 235 21 -414 496 19 -551 464 13 -454 174 8 -79 119 11 -101 307 7 -280 165 21 -507 62 3 -440 152 22 -489 93 3 -217 325 25 -155 189 21 -244 277 25 -485 89 3 -108 298 7 -93 199 11 -174 234 25 -585 309 13 -236 267 25 -148 0 11 -252 377 7 -556 0 3 -226 306 25 -80 154 4 -505 163 8 -528 648 13 -513 63 3 -139 113 11 -428 146 24 -56 225 21 -429 217 24 -133 172 4 -208 228 21 -509 294 8 -125 0 11 -89 160 6 -130 325 25 -514 437 13 -206 258 25 -208 290 25 -557 161 26 -67 263 21 -500 142 3 -477 544 13 -242 315 25 -528 53 3 -419 224 24 -531 156 3 -133 266 21 -107 95 11 -161 251 25 -441 519 13 -173 165 21 -581 515 13 -152 266 25 -108 204 21 -151 186 6 -181 235 25 -112 225 7 -136 0 11 -35 136 11 -430 547 13 -163 391 7 -401 427 26 -525 341 8 -546 435 13 -123 258 25 -143 270 25 -137 237 21 -497 118 3 -487 104 3 -139 255 25 -484 103 3 -193 179 21 -448 287 24 -473 183 8 -127 223 21 -108 209 4 -53 15 11 -199 278 25 -372 397 23 -138 229 21 -220 277 25 -524 67 3 -498 310 13 -38 230 21 -162 270 25 -149 301 21 -48 59 5 -211 312 25 -457 711 13 -137 268 25 -41 145 21 -531 203 8 -177 249 21 -0 383 7 -0 205 21 -124 216 21 -245 231 25 -238 360 25 -564 543 13 -582 160 3 -140 206 21 -581 355 13 -58 56 4 -515 247 8 -98 217 21 -179 234 21 -164 214 25 -79 147 11 -527 413 13 -122 184 21 -494 590 23 -0 0 11 -431 261 22 -534 213 8 -207 146 25 -555 173 8 -174 277 25 -117 147 11 -228 296 25 -523 0 3 -223 294 25 -177 183 25 -149 173 4 -144 216 7 -271 174 11 -360 298 24 -83 129 4 -304 375 26 -481 179 8 -84 172 21 -124 243 25 -551 291 8 -415 202 22 -473 270 8 -538 282 13 -164 217 25 -31 73 6 -193 297 25 -192 262 25 -545 437 13 -507 457 13 -433 243 22 -476 178 3 -189 256 21 -172 310 25 -541 217 8 -126 241 7 -546 474 13 -152 316 25 -482 0 3 -206 277 25 -102 423 7 -462 22 3 -455 323 22 -191 242 25 -135 0 11 -385 436 23 -236 332 25 -102 110 6 -151 195 21 -187 95 11 -522 474 13 -69 475 9 -173 173 25 -533 0 3 -469 206 8 -0 176 11 -525 389 13 -116 435 9 -27 340 7 -128 83 11 -181 312 21 -170 192 25 -229 222 25 -360 180 22 -115 215 21 -145 187 25 -185 234 12 -126 235 25 -549 318 13 -560 0 3 -354 455 23 -151 204 21 -161 304 25 -109 164 5 -115 0 4 -489 217 8 -550 462 13 -208 305 25 -528 430 13 -562 313 8 -438 303 24 -520 365 13 -526 228 8 -127 185 21 -434 313 26 -344 443 23 -29 66 11 -78 200 4 -326 259 24 -95 87 11 -46 311 12 -109 189 11 -84 291 21 -510 164 8 -544 242 8 -364 207 22 -186 291 25 -236 281 25 -65 231 7 -511 0 3 -147 259 25 -519 17 3 -99 47 11 -197 231 25 -138 274 7 -496 369 13 -91 254 21 -516 285 13 -170 282 25 -513 390 13 -535 360 13 -0 253 11 -48 294 7 -97 241 21 -143 198 21 -269 211 25 -93 176 4 -0 0 6 -237 264 25 -534 291 8 -548 399 13 -133 237 11 -0 42 4 -549 22 3 -131 160 6 -154 243 25 -369 501 23 -555 205 8 -171 171 25 -203 273 25 -246 298 25 -0 51 11 -525 501 19 -568 474 13 -160 548 16 -131 48 11 -531 218 8 -151 117 21 -485 187 22 -98 76 11 -150 274 7 -155 152 9 -157 264 7 -530 577 19 -158 299 25 -513 0 3 -172 319 25 -0 277 11 -88 126 6 -179 213 21 -19 0 6 -539 198 8 -537 361 8 -4 101 11 -194 262 25 -107 287 21 -208 242 25 -533 290 13 -376 414 23 -161 147 21 -485 436 13 -66 261 11 -145 260 9 -181 172 21 -189 439 9 -166 537 9 -215 299 25 -81 200 4 -535 288 13 -391 490 19 -538 309 13 -39 158 4 -461 546 13 -178 253 25 -550 397 8 -562 47 3 -188 317 25 -147 277 7 -479 402 13 -564 511 13 -178 288 25 -513 301 13 -488 600 13 -117 21 11 -527 0 3 -136 260 7 -559 420 13 -519 116 3 -0 414 7 -503 485 13 -397 275 22 -144 243 21 -85 238 7 -466 505 13 -141 64 11 -202 207 25 -483 213 8 -3 10 11 -520 222 8 -522 45 3 -84 112 11 -492 408 13 -543 74 3 -132 179 21 -236 207 25 -201 252 25 -529 0 3 -62 53 11 -219 304 25 -474 220 8 -185 253 11 -30 291 21 -108 408 9 -134 115 21 -451 96 24 -128 229 21 -175 169 25 -504 240 8 -95 94 6 -164 234 25 -553 349 8 -482 180 8 -404 487 13 -159 266 21 -7 301 7 -391 220 22 -160 206 21 -447 50 3 -327 274 22 -552 0 3 -204 254 25 -5 115 5 -133 210 11 -224 189 25 -537 167 8 -81 141 11 -104 151 6 -214 249 25 -575 140 3 -90 0 11 -533 320 8 -536 0 3 -66 184 6 -532 452 13 -49 442 9 -69 192 6 -533 372 8 -157 254 25 -459 605 13 -136 283 21 -212 289 25 -554 448 13 -68 4 6 -168 271 25 -184 302 25 -504 250 8 -108 132 11 -468 84 3 -546 320 13 -88 144 4 -192 262 25 -0 174 4 -558 503 13 -477 305 8 -402 317 26 -0 64 4 -490 531 19 -507 322 13 -548 147 3 -0 35 4 -121 280 7 -141 233 25 -134 127 11 -372 307 26 -341 202 8 -99 135 4 -68 155 6 -537 0 3 -25 0 4 -495 267 8 -94 258 21 -124 231 11 -130 132 6 -157 52 11 -51 0 6 -116 323 12 -102 0 6 -535 80 3 -165 239 21 -43 242 11 -119 234 21 -59 115 6 -509 297 13 -465 197 8 -150 269 21 -156 198 21 -99 168 11 -185 230 21 -525 425 13 -553 465 13 -461 483 19 -86 292 7 -81 60 4 -125 269 25 -471 12 3 -147 252 4 -239 245 25 -125 194 21 -207 291 25 -136 137 4 -159 220 11 -237 314 25 -203 297 25 -223 252 26 -510 117 3 -127 196 25 -504 410 13 -97 154 11 -187 220 21 -533 322 8 -221 335 25 -165 242 21 -249 274 22 -200 275 25 -509 470 13 -78 72 21 -232 224 25 -390 198 24 -552 7 3 -53 216 21 -119 257 25 -41 225 25 -145 225 21 -124 299 25 -171 180 21 -193 275 25 -153 263 25 -497 122 3 -436 188 22 -400 199 22 -201 265 25 -57 209 7 -27 170 4 -184 188 25 -20 31 11 -321 314 22 -541 238 8 -152 221 21 -207 278 25 -346 229 22 -203 230 21 -0 146 4 -236 281 25 -80 297 7 -126 266 21 -480 240 8 -141 345 16 -536 151 3 -172 284 25 -528 153 3 -112 63 11 -122 128 21 -61 137 6 -522 413 13 -509 245 8 -521 0 3 -538 447 13 -579 454 13 -17 17 6 -150 192 25 -526 109 3 -0 155 4 -140 271 4 -515 312 8 -193 267 25 -140 294 21 -517 34 3 -508 174 8 -559 6 3 -199 299 25 -68 163 11 -55 144 4 -131 7 11 -108 243 25 -121 189 7 -148 380 9 -217 271 25 -191 270 25 -147 253 21 -506 160 3 -549 325 13 -500 299 8 -456 539 13 -493 72 3 -509 435 13 -91 257 21 -485 291 13 -49 52 11 -367 302 22 -532 229 8 -169 253 25 -195 301 25 -532 428 13 -135 248 21 -59 128 11 -191 188 21 -0 187 6 -0 0 4 -48 125 6 -167 227 21 -535 507 13 -539 294 8 -44 121 6 -227 293 26 -105 263 7 -188 334 25 -489 0 3 -478 19 3 -85 106 11 -116 127 4 -208 112 4 -546 163 8 -138 164 4 -122 32 11 -114 279 25 -173 287 25 -124 112 11 -464 182 8 -494 156 8 -188 161 21 -175 242 25 -0 72 11 -35 127 11 -172 245 25 -466 120 3 -530 72 3 -509 281 13 -162 306 21 -190 291 25 -174 209 21 -11 81 11 -514 450 13 -0 59 4 -528 140 3 -319 75 3 -493 280 8 -340 202 22 -169 258 7 -523 380 13 -78 0 4 -473 185 13 -112 175 4 -105 183 4 -454 224 8 -106 225 21 -174 239 25 -450 576 13 -309 375 26 -0 192 11 -588 432 13 -35 154 11 -102 156 4 -195 228 21 -580 250 8 -56 159 6 -195 257 21 -542 95 3 -94 208 21 -530 185 8 -95 56 6 -216 154 4 -88 382 9 -106 35 11 -227 257 25 -247 268 26 -123 258 21 -517 213 8 -207 239 9 -85 283 25 -135 276 25 -263 265 25 -147 119 21 -64 234 21 -93 219 21 -120 231 25 -30 1 11 -191 150 25 -17 107 5 -133 284 21 -120 73 11 -119 169 21 -507 179 8 -535 424 13 -511 405 13 -122 181 21 -87 160 11 -534 399 13 -511 316 8 -479 0 3 -149 286 25 -569 221 8 -365 422 23 -169 310 25 -476 58 3 -522 105 3 -502 32 3 -66 126 11 -462 0 3 -149 259 25 -124 145 6 -526 48 3 -141 289 7 -236 362 26 -517 182 8 -496 130 22 -25 0 4 -434 124 4 -137 254 25 -531 440 13 -206 246 25 -138 118 11 -82 0 11 -520 224 8 -107 268 25 -525 137 3 -556 65 3 -143 191 12 -468 0 3 -441 150 8 -231 574 9 -180 217 25 -123 295 25 -538 362 8 -547 20 3 -510 302 8 -563 699 9 -37 192 12 -533 135 3 -294 289 24 -505 147 3 -238 289 25 -432 358 26 -178 226 25 -241 310 25 -349 236 22 -157 598 16 -115 255 21 -583 545 13 -118 0 11 -178 328 25 -101 171 4 -10 183 6 -420 312 22 -518 206 8 -519 447 13 -179 202 21 -69 183 4 -69 173 4 -63 1 11 -505 359 8 -137 269 25 -34 45 4 -140 145 11 -117 13 6 -60 0 11 -168 115 21 -177 211 25 -35 423 9 -575 572 13 -182 248 25 -349 292 9 -560 130 3 -502 431 13 -539 283 8 -590 188 8 -214 255 25 -506 0 3 -16 308 7 -531 179 8 -385 247 24 -334 248 18 -513 122 3 -106 210 11 -311 296 22 -499 0 3 -181 276 25 -534 79 3 -169 301 25 -320 354 26 -368 179 22 -178 317 25 -150 255 25 -174 0 11 -487 354 13 -182 165 11 -388 452 23 -478 154 22 -146 162 4 -527 296 8 -141 290 25 -251 258 25 -512 89 3 -167 297 25 -549 241 8 -540 362 13 -86 173 11 -39 0 11 -439 519 19 -369 271 22 -495 146 3 -138 219 21 -124 214 25 -192 249 25 -538 408 13 -142 259 25 -489 425 13 -461 120 3 -257 280 25 -414 303 24 -504 262 13 -163 222 21 -179 263 25 -526 155 3 -531 414 13 -491 308 13 -474 64 3 -486 455 13 -149 228 25 -260 365 25 -566 241 8 -554 318 8 -535 257 8 -254 363 26 -545 420 13 -530 0 3 -61 188 11 -568 309 8 -526 564 13 -508 162 8 -531 169 8 -100 88 21 -505 0 3 -479 647 13 -487 415 13 -409 291 22 -516 332 8 -56 93 4 -507 107 3 -378 443 23 -525 373 13 -137 254 21 -429 208 24 -509 126 3 -538 196 8 -596 482 13 -198 185 25 -248 255 25 -205 262 25 -216 237 25 -550 36 3 -549 528 13 -230 215 25 -553 499 13 -383 182 22 -525 50 3 -102 301 7 -548 480 13 -482 474 8 -162 300 25 -30 7 4 -51 207 21 -543 166 8 -162 216 21 -184 253 25 -440 327 22 -159 174 12 -440 223 22 -527 126 3 -540 403 13 -99 202 21 -63 118 11 -103 24 4 -190 202 21 -377 310 22 -208 238 25 -199 291 25 -694 720 19 -145 270 25 -519 233 8 -509 266 8 -128 148 4 -170 276 21 -191 299 26 -184 119 11 -473 337 26 -534 426 13 -555 235 8 -141 152 21 -402 283 22 -46 0 11 -455 141 3 -210 292 25 -118 571 16 -59 571 16 -539 446 13 -514 35 3 -138 408 7 -512 283 8 -194 59 11 -491 134 3 -551 0 3 -525 332 13 -70 112 4 -147 204 21 -153 255 25 -204 281 25 -82 259 21 -190 202 25 -197 292 25 -0 86 4 -509 297 8 -207 246 25 -114 50 11 -387 474 23 -130 179 21 -138 228 25 -86 33 11 -571 505 13 -165 297 25 -237 296 25 -117 163 4 -150 114 25 -32 211 6 -228 348 26 -212 294 12 -499 243 8 -98 206 21 -209 235 25 -165 253 25 -522 230 8 -120 193 25 -170 269 25 -180 233 21 -76 154 11 -162 292 21 -167 283 25 -513 179 8 -152 212 25 -183 262 25 -514 115 3 -188 218 21 -383 211 22 -384 459 23 -50 298 7 -97 349 7 -516 267 8 -478 126 3 -351 232 22 -13 61 11 -539 270 8 -126 326 25 -233 98 25 -508 171 3 -572 136 3 -550 79 3 -432 151 3 -249 117 12 -52 408 7 -543 426 13 -144 155 21 -563 454 13 -541 191 8 -523 569 19 -523 31 3 -180 243 25 -547 292 13 -11 183 4 -113 142 4 -261 274 25 -98 223 21 -175 171 6 -482 66 3 -85 99 11 -111 149 4 -213 246 25 -125 75 21 -153 0 11 -95 212 21 -216 277 25 -556 355 13 -109 270 25 -502 428 13 -198 244 21 -374 238 22 -142 344 9 -46 174 4 -191 313 25 -474 183 8 -108 266 4 -137 161 21 -363 453 23 -517 385 8 -525 353 8 -547 88 3 -234 312 25 -106 121 6 -178 268 25 -220 287 25 -529 121 3 -178 283 25 -94 128 5 -523 113 3 -252 288 25 -249 210 25 -117 126 6 -547 0 3 -217 208 25 -191 348 25 -541 270 8 -577 254 13 -526 528 13 -491 144 3 -434 0 3 -241 308 25 -119 0 11 -223 241 25 -124 214 21 -481 121 3 -155 366 7 -201 288 25 -470 567 13 -535 232 8 -423 52 24 -479 570 13 -185 286 25 -516 245 13 -139 220 9 -162 223 25 -176 277 11 -528 218 8 -238 216 21 -171 134 21 -498 373 13 -502 290 8 -545 278 8 -78 58 11 -82 0 11 -506 168 8 -515 18 3 -113 189 21 -532 66 3 -548 85 3 -80 228 25 -542 488 13 -123 216 25 -118 219 21 -118 236 21 -42 439 20 -232 206 11 -489 324 8 -72 252 11 -552 78 3 -153 255 21 -502 373 13 -537 302 8 -513 379 13 -531 27 3 -121 277 26 -505 330 13 -502 346 8 -141 280 25 -142 146 21 -79 268 7 -566 55 3 -128 277 25 -525 213 8 -142 135 6 -111 290 7 -573 499 13 -492 54 3 -534 46 3 -94 62 6 -392 473 23 -80 555 16 -51 202 11 -61 362 7 -521 247 8 -482 559 13 -109 181 21 -375 598 9 -543 220 8 -94 158 11 -0 35 4 -153 275 21 -540 0 3 -365 433 23 -119 263 12 -133 429 7 -535 190 8 -116 287 25 -445 508 13 -124 140 11 -25 0 4 -145 227 25 -147 235 25 -168 172 12 -385 242 24 -230 212 25 -215 275 26 -503 460 13 -49 253 21 -377 422 23 -263 251 21 -239 261 25 -517 254 8 -127 200 4 -233 322 25 -216 235 7 -184 267 25 -403 576 13 -439 128 3 -166 292 25 -388 289 22 -554 263 13 -445 216 13 -535 224 8 -101 181 4 -508 163 3 -43 245 11 -506 253 13 -534 177 8 -494 378 8 -135 47 4 -542 352 8 -108 184 6 -203 298 25 -186 151 21 -111 286 21 -436 238 22 -562 244 8 -549 129 3 -111 236 21 -111 197 11 -499 179 8 -206 334 25 -137 281 25 -397 268 24 -216 289 25 -125 389 9 -505 100 3 -574 302 13 -184 229 25 -179 271 9 -130 213 11 -216 183 12 -523 268 8 -537 312 8 -515 168 8 -536 112 3 -513 121 3 -448 366 26 -226 189 21 -493 226 8 -26 31 11 -145 63 11 -182 283 25 -9 0 4 -524 331 8 -112 148 4 -185 297 25 -203 289 25 -410 233 24 -561 64 3 -187 318 25 -121 213 21 -473 751 17 -494 202 8 -336 237 22 -113 253 21 -220 194 4 -109 318 7 -114 93 11 -502 0 3 -432 0 3 -101 252 25 -0 190 4 -260 254 26 -530 147 3 -179 297 25 -173 286 25 -90 332 7 -455 161 3 -130 130 11 -572 183 8 -315 480 23 -204 282 26 -328 193 22 -239 319 25 -137 230 21 -189 267 25 -538 151 3 -426 293 22 -293 367 26 -115 354 9 -210 267 25 -511 180 8 -419 489 23 -511 0 3 -162 143 4 -5 100 11 -136 274 21 -523 363 13 -103 354 7 -141 277 25 -50 0 11 -520 6 3 -197 276 25 -71 249 7 -493 278 13 -191 269 25 -461 257 8 -228 302 26 -478 577 13 -129 269 25 -512 618 13 -409 178 22 -447 545 19 -77 0 11 -559 241 8 -93 198 4 -91 51 4 -520 505 13 -496 59 3 -435 257 24 -221 312 26 -511 133 3 -465 223 13 -84 165 11 -563 445 13 -352 189 22 -162 279 25 -157 215 21 -546 185 8 -107 206 21 -187 423 9 -493 20 3 -538 292 13 -524 6 3 -544 621 13 -137 60 11 -492 217 13 -249 296 25 -136 198 21 -446 324 22 -108 427 7 -230 210 25 -548 511 13 -0 0 11 -67 128 11 -496 254 8 -516 368 13 -195 83 21 -500 479 13 -260 249 25 -528 0 3 -193 270 25 -151 527 9 -172 285 21 -482 216 8 -483 352 8 -345 229 22 -86 93 6 -102 286 21 -233 232 26 -156 288 25 -357 178 22 -28 182 6 -189 302 25 -67 297 7 -207 283 25 -145 248 12 -163 268 25 -74 105 11 -157 280 25 -133 312 25 -44 137 21 -100 446 16 -152 178 4 -240 246 25 -514 430 13 -479 345 8 -515 0 3 -224 244 25 -123 236 21 -510 243 8 -504 163 8 -537 345 8 -157 236 21 -128 210 21 -179 277 25 -540 20 3 -453 307 24 -94 0 11 -193 225 21 -0 74 11 -430 278 22 -536 225 8 -161 252 25 -79 237 7 -216 269 25 -111 95 11 -83 78 4 -140 262 21 -207 279 25 -550 215 8 -522 194 8 -149 294 25 -561 324 8 -583 435 13 -0 259 25 -447 171 8 -535 71 3 -167 109 21 -377 144 24 -48 370 9 -525 437 13 -138 111 21 -93 150 4 -104 281 21 -171 285 25 -49 99 11 -81 152 6 -554 0 3 -167 255 21 -158 307 25 -114 190 7 -220 315 26 -40 259 25 -200 270 25 -470 168 3 -537 87 3 -399 469 23 -156 225 21 -511 248 8 -526 233 8 -539 232 8 -537 276 8 -209 320 25 -114 266 25 -512 237 8 -228 229 25 -191 296 25 -256 188 25 -390 206 22 -91 28 21 -207 177 25 -140 126 11 -534 227 8 -141 256 12 -66 107 6 -551 389 13 -489 0 3 -180 301 25 -474 84 3 -135 260 25 -76 230 11 -120 161 11 -53 0 11 -533 199 8 -363 225 24 -526 358 13 -171 218 25 -22 285 7 -305 323 26 -535 361 13 -381 264 22 -504 351 13 -516 558 13 -196 272 21 -507 448 8 -378 189 8 -131 271 21 -150 0 11 -387 265 26 -498 198 8 -127 282 21 -73 0 4 -392 227 13 -221 288 25 -218 110 11 -497 176 8 -35 183 4 -218 277 25 -186 279 21 -198 305 25 -61 0 11 -174 0 11 -173 254 12 -195 172 25 -578 522 13 -291 70 22 -521 198 8 -88 150 6 -199 327 25 -485 0 2 -46 138 4 -437 264 22 -579 267 8 -224 324 25 -192 176 11 -374 247 26 -541 164 8 -402 235 8 -520 101 3 -62 330 7 -511 248 8 -161 126 21 -95 42 6 -117 229 25 -436 172 22 -523 120 3 -136 270 25 -199 178 12 -512 31 3 -135 278 21 -235 333 26 -137 321 9 -531 166 8 -0 272 4 -514 523 19 -170 211 21 -30 65 11 -526 189 8 -172 232 25 -552 396 8 -181 201 11 -543 309 13 -565 533 13 -178 205 21 -17 140 11 -165 275 25 -543 438 8 -386 401 23 -509 79 3 -502 298 8 -146 521 20 -542 411 13 -171 158 25 -154 250 25 -488 123 22 -484 385 26 -470 768 17 -192 312 25 -50 192 6 -173 325 25 -517 362 8 -132 241 11 -448 533 13 -214 301 25 -480 268 8 -472 563 13 -500 357 8 -527 66 3 -519 14 3 -0 215 4 -60 52 6 -175 144 4 -48 205 4 -161 186 25 -116 309 11 -522 110 3 -340 185 15 -508 39 3 -208 21 15 -119 207 21 -90 0 11 -200 222 21 -512 355 8 -126 282 25 -211 204 25 -145 236 21 -122 232 21 -184 208 21 -133 299 25 -142 146 21 -0 359 9 -106 486 16 -117 91 4 -42 117 4 -519 218 8 -270 364 25 -535 119 3 -98 46 11 -75 262 7 -179 597 16 -86 326 9 -545 358 8 -538 288 13 -178 241 25 -506 102 3 -167 105 6 -527 291 8 -306 173 24 -201 281 25 -573 384 13 -529 457 13 -196 289 25 -503 0 3 -549 427 13 -85 249 12 -524 405 13 -538 259 8 -214 310 25 -161 272 21 -486 556 13 -508 318 13 -142 179 6 -545 0 3 -560 132 3 -221 315 25 -134 361 7 -94 238 11 -50 48 4 -177 299 25 -55 243 4 -466 454 19 -143 468 9 -123 310 25 -110 425 9 -166 262 25 -556 429 13 -539 38 3 -471 67 3 -558 0 3 -379 160 22 -192 298 25 -506 272 8 -619 846 19 -83 65 4 -352 317 19 -154 127 21 -113 476 9 -208 141 25 -508 372 13 -153 206 25 -523 343 13 -429 352 26 -41 187 11 -169 331 25 -515 134 3 -61 222 7 -193 337 25 -347 449 23 -506 382 13 -232 266 25 -0 203 11 -457 31 3 -188 262 21 -515 0 3 -580 416 13 -184 180 21 -242 294 25 -508 234 8 -329 430 23 -343 468 23 -155 194 11 -407 366 22 -109 205 11 -184 279 25 -507 72 3 -513 422 8 -521 295 13 -41 198 4 -523 114 3 -62 190 11 -508 443 13 -208 269 25 -506 100 3 -80 107 21 -229 303 25 -172 209 11 -213 186 21 -144 344 9 -546 168 3 -462 203 8 -156 174 21 -338 224 24 -127 0 11 -121 247 21 -203 277 25 -133 216 21 -174 229 25 -514 635 19 -99 177 11 -163 273 25 -157 258 25 -176 263 25 -98 545 16 -106 79 11 -195 186 21 -400 182 22 -531 384 8 -580 452 13 -184 278 25 -192 255 25 -1 257 4 -209 254 21 -183 234 25 -106 266 21 -533 216 8 -504 0 3 -467 194 13 -507 193 13 -192 182 25 -113 113 11 -134 241 21 -501 125 3 -450 209 22 -426 252 24 -150 184 21 -164 179 21 -31 154 4 -141 229 25 -510 252 8 -513 584 13 -389 219 24 -516 71 3 -315 380 26 -233 241 25 -520 195 8 -566 120 3 -170 260 25 -476 87 3 -190 259 25 -159 193 25 -169 269 21 -185 255 25 -330 406 23 -91 45 11 -533 79 3 -515 0 3 -505 284 13 -524 366 8 -554 195 8 -111 422 7 -473 135 22 -205 208 21 -162 274 25 -495 261 8 -32 231 21 -508 337 13 -1 144 4 -22 46 11 -101 262 25 -350 435 23 -371 270 22 -220 265 25 -122 243 25 -187 202 25 -577 371 13 -493 575 13 -272 219 22 -503 49 3 -216 172 25 -99 202 4 -508 0 3 -93 162 6 -157 248 25 -207 233 21 -134 57 11 -105 290 21 -534 345 13 -469 437 13 -158 293 25 -442 188 22 -215 239 4 -167 231 25 -41 62 6 -147 259 25 -538 250 13 -109 246 25 -422 155 22 -128 545 16 -117 364 7 -166 120 11 -160 266 25 -419 129 3 -207 196 21 -203 277 25 -178 227 25 -148 206 21 -192 182 21 -169 262 25 -69 351 7 -186 263 25 -0 80 6 -543 230 8 -180 261 25 -118 175 11 -353 444 23 -222 341 25 -529 533 13 -159 234 21 -553 2 3 -532 0 3 -516 302 13 -164 270 21 -168 239 25 -103 245 21 -512 417 13 -56 129 11 -440 530 13 -542 200 8 -560 164 3 -106 288 25 -485 522 13 -246 294 25 -506 0 3 -534 420 13 -495 8 3 -207 289 25 -487 470 13 -145 261 21 -180 204 21 -566 0 3 -207 258 25 -183 266 25 -513 228 8 -243 269 25 -17 103 11 -525 283 8 -112 294 7 -542 356 8 -53 167 6 -109 176 21 -509 230 8 -156 235 25 -77 312 7 -551 252 8 -472 313 26 -55 158 6 -543 297 8 -420 236 22 -519 0 3 -190 228 21 -542 530 13 -392 577 19 -517 81 3 -86 289 7 -382 129 22 -522 2 3 -179 311 25 -223 237 21 -89 416 7 -488 0 3 -550 216 8 -85 257 7 -510 129 3 -427 138 3 -93 0 6 -437 637 13 -114 242 25 -204 229 25 -452 324 22 -3 416 7 -484 412 19 -521 52 3 -449 148 24 -208 247 25 -86 408 7 -174 243 25 -75 213 21 -99 154 21 -64 295 7 -132 0 11 -363 279 22 -53 0 11 -357 137 21 -206 299 25 -179 244 25 -512 78 3 -189 238 25 -510 123 3 -574 391 13 -138 257 21 -164 297 25 -528 118 3 -517 267 8 -137 183 21 -477 297 8 -85 222 7 -533 301 8 -546 497 13 -532 245 8 -272 277 25 -207 280 25 -493 508 8 -461 0 3 -172 311 25 -495 482 26 -545 237 8 -465 113 3 -507 0 3 -479 57 2 -478 54 3 -574 461 13 -50 291 7 -487 583 13 -99 213 21 -162 273 25 -187 253 25 -166 28 11 -140 277 25 -25 147 4 -541 189 8 -478 254 13 -111 314 12 -109 228 11 -60 220 7 -446 230 8 -484 613 13 -567 525 13 -524 130 3 -121 148 11 -512 0 3 -100 542 16 -50 48 6 -520 287 8 -0 172 11 -164 195 25 -446 435 13 -148 238 25 -101 142 11 -225 325 26 -172 299 25 -221 231 25 -151 301 25 -450 356 8 -368 285 22 -528 89 3 -184 217 25 -103 317 7 -188 302 26 -543 185 8 -478 315 13 -147 164 21 -511 398 13 -521 378 13 -536 207 8 -75 276 7 -511 139 3 -383 253 22 -533 0 3 -95 0 11 -537 561 13 -175 258 25 -536 478 13 -111 309 21 -524 395 13 -540 123 3 -520 443 13 -165 170 21 -0 236 4 -526 348 8 -224 227 25 -197 285 25 -546 245 13 -535 255 13 -497 314 26 -394 236 22 -161 91 4 -498 326 8 -297 197 25 -197 554 16 -124 196 4 -156 241 21 -161 251 25 -12 56 11 -111 218 21 -524 288 8 -158 0 11 -552 393 13 -388 224 22 -63 179 4 -185 272 21 -221 269 25 -463 209 8 -437 398 13 -43 111 11 -313 350 26 -148 115 4 -140 223 25 -107 228 7 -82 206 21 -100 205 21 -512 172 8 -86 89 6 -491 369 13 -530 261 13 -503 173 8 -182 0 11 -78 59 4 -209 249 25 -314 197 22 -119 300 7 -518 159 8 -157 235 25 -473 157 22 -494 269 8 -367 305 26 -173 235 21 -521 50 3 -488 285 13 -508 405 13 -450 100 3 -530 441 13 -518 151 3 -126 233 21 -496 43 3 -544 0 3 -557 353 8 -86 276 21 -40 162 11 -398 232 22 -528 428 13 -198 164 25 -154 11 11 -491 448 13 -132 102 11 -49 0 11 -282 324 25 -84 268 7 -506 18 3 -166 304 25 -207 287 25 -219 323 25 -211 246 25 -102 0 11 -495 351 13 -526 258 8 -291 165 12 -213 268 25 -179 305 25 -372 155 24 -526 260 8 -166 283 25 -359 36 22 -576 640 13 -184 262 25 -120 277 25 -202 269 21 -193 268 21 -205 220 21 -251 87 21 -117 174 21 -525 309 13 -511 150 3 -510 218 8 -90 78 4 -145 239 21 -405 458 23 -154 271 25 -482 585 13 -148 259 21 -0 149 11 -237 269 25 -174 200 21 -154 106 11 -188 276 21 -131 223 25 -171 222 25 -237 238 25 -40 223 4 -186 218 25 -192 316 25 -185 279 25 -480 128 3 -71 55 11 -387 287 22 -226 277 26 -159 116 21 -488 220 8 -244 0 11 -159 307 25 -541 330 8 -304 418 13 -83 222 21 -554 366 13 -531 0 3 -192 266 25 -492 0 3 -498 108 3 -546 303 8 -104 48 11 -490 432 13 -173 240 21 -98 201 7 -40 122 11 -160 223 21 -417 262 22 -146 276 25 -73 147 11 -546 0 3 -133 211 7 -533 444 8 -536 0 3 -137 23 11 -117 231 21 -211 0 11 -538 279 8 -210 159 25 -179 241 21 -75 148 4 -184 165 25 -94 291 7 -20 189 11 -516 408 13 -132 213 21 -550 205 8 -441 161 22 -0 0 11 -507 0 3 -537 297 13 -168 79 11 -169 273 21 -81 211 21 -549 0 3 -217 191 25 -521 442 13 -506 0 3 -484 101 3 -462 201 13 -153 161 21 -179 250 25 -55 204 12 -528 284 8 -542 38 3 -175 289 25 -340 443 23 -270 253 25 -166 229 25 -197 331 25 -219 219 12 -108 127 6 -492 123 3 -142 286 25 -200 297 25 -201 304 25 -152 248 25 -133 191 25 -407 245 22 -157 282 25 -555 0 3 -103 95 4 -470 236 8 -147 243 21 -495 261 13 -117 310 7 -183 303 25 -112 249 21 -506 573 13 -91 409 7 -213 308 25 -124 209 21 -391 78 22 -246 331 26 -528 0 3 -86 234 21 -482 211 8 -180 281 25 -518 334 13 -515 123 3 -511 36 3 -78 89 11 -98 178 4 -73 275 25 -526 178 8 -0 80 4 -510 419 8 -560 80 3 -100 292 25 -120 532 9 -404 0 22 -308 353 26 -363 303 9 -515 584 13 -187 253 25 -227 255 7 -493 659 23 -517 0 3 -491 352 8 -501 0 3 -62 163 6 -386 127 22 -231 313 25 -149 272 25 -506 0 3 -546 245 8 -47 0 6 -202 203 21 -181 271 25 -569 177 8 -225 26 21 -346 437 23 -454 124 3 -510 202 8 -191 196 25 -163 220 21 -248 209 25 -512 183 8 -8 223 7 -103 102 11 -29 0 4 -379 107 24 -29 421 7 -390 211 22 -116 485 20 -562 571 13 -156 183 21 -43 0 11 -50 211 11 -211 299 25 -144 172 11 -178 281 25 -526 101 3 -546 162 8 -532 24 3 -67 167 4 -0 173 4 -206 293 25 -521 153 3 -488 108 3 -81 322 25 -202 288 25 -281 273 25 -366 449 23 -184 4 11 -480 265 8 -534 122 3 -106 291 21 -222 275 25 -508 360 8 -507 97 3 -415 195 22 -116 0 4 -231 330 25 -473 423 26 -239 307 25 -288 55 4 -493 467 13 -536 438 13 -571 688 13 -182 285 25 -544 128 3 -121 233 12 -496 568 13 -174 148 25 -116 367 7 -567 456 13 -427 239 24 -519 347 8 -113 182 11 -523 141 3 -171 267 25 -494 89 22 -187 203 21 -437 397 13 -369 409 23 -55 18 6 -211 231 25 -150 201 7 -225 293 25 -108 201 6 -122 77 6 -171 196 25 -218 243 21 -498 412 13 -65 41 11 -167 223 25 -224 279 25 -27 51 4 -525 69 3 -58 249 11 -480 621 19 -86 49 4 -493 113 3 -467 471 13 -522 486 13 -139 266 21 -448 437 8 -165 289 25 -194 228 25 -526 187 13 -533 453 13 -118 96 6 -196 274 25 -164 268 25 -516 99 3 -551 0 3 -330 272 9 -446 316 22 -516 318 8 -491 171 8 -523 115 3 -52 14 11 -520 167 8 -459 228 22 -151 291 25 -156 266 25 -186 336 25 -150 192 25 -528 274 8 -487 86 3 -491 462 13 -83 186 4 -0 316 4 -533 342 8 -505 228 8 -554 324 13 -162 309 25 -192 245 21 -94 163 4 -494 71 3 -198 261 25 -168 243 21 -515 462 13 -505 2 3 -403 269 24 -77 304 7 -492 207 8 -563 411 13 -521 344 13 -546 210 8 -38 127 6 -337 296 22 -341 402 26 -340 475 23 -150 95 11 -513 111 3 -202 283 25 -435 142 3 -184 181 25 -473 292 8 -28 273 25 -348 347 9 -529 411 13 -123 266 25 -139 240 25 -572 131 3 -560 400 13 -171 228 25 -155 197 12 -210 249 25 -143 119 11 -552 437 13 -0 45 4 -131 282 21 -16 194 4 -511 458 13 -209 290 25 -0 194 4 -169 313 25 -223 195 25 -101 400 9 -377 485 23 -528 330 13 -443 551 13 -497 242 8 -120 355 9 -316 305 26 -436 193 22 -53 130 11 -219 236 25 -144 133 6 -532 263 8 -167 231 21 -211 292 25 -451 196 22 -0 494 20 -143 231 25 -522 292 8 -502 269 8 -519 147 3 -144 259 12 -213 304 25 -113 259 21 -267 254 25 -282 367 26 -327 226 22 -137 512 16 -559 176 8 -104 65 11 -540 78 3 -350 178 24 -329 393 23 -419 368 13 -22 128 4 -536 130 3 -203 329 25 -184 250 25 -321 284 22 -229 232 25 -195 259 25 -175 291 25 -509 36 3 -163 252 25 -445 235 22 -429 174 3 -507 273 13 -167 204 7 -186 269 25 -505 154 3 -373 446 23 -160 219 21 -508 298 8 -528 206 8 -630 356 19 -505 82 3 -441 352 13 -511 220 8 -263 306 25 -492 0 3 -539 92 3 -498 166 8 -112 253 12 -522 209 8 -514 192 8 -134 196 21 -525 393 13 -56 226 11 -126 33 4 -134 90 11 -33 207 4 -546 0 3 -186 258 25 -164 230 21 -223 285 25 -171 140 21 -554 23 3 -155 215 25 -158 154 21 -405 129 22 -91 246 21 -462 521 8 -472 542 13 -438 230 24 -400 81 22 -347 416 23 -496 432 8 -187 276 25 -170 114 25 -514 240 8 -0 8 6 -148 138 11 -290 283 26 -44 0 11 -283 341 26 -232 157 25 -492 330 13 -521 107 3 -224 301 9 -38 155 6 -489 0 3 -447 187 8 -151 274 25 -144 81 6 -161 256 25 -0 0 4 -292 305 26 -485 85 3 -514 324 8 -141 207 25 -141 221 25 -124 0 11 -153 287 25 -84 348 7 -154 257 25 -184 380 9 -545 10 3 -556 274 8 -110 265 7 -469 167 8 -114 293 21 -543 0 3 -64 222 11 -220 239 21 -191 301 25 -119 464 9 -57 163 6 -212 345 26 -452 202 22 -417 0 22 -461 92 22 -118 240 11 -572 507 13 -198 271 25 -481 403 13 -89 205 11 -540 89 3 -165 310 25 -211 261 25 -183 200 11 -527 279 8 -152 216 21 -501 516 8 -579 488 13 -102 51 11 -425 233 22 -542 111 3 -552 340 8 -528 306 8 -146 189 21 -168 312 25 -521 118 3 -120 278 21 -0 44 11 -0 88 6 -69 326 7 -519 118 3 -159 0 11 -490 0 3 -189 167 21 -184 261 25 -178 291 12 -121 177 11 -568 292 13 -488 250 8 -519 553 13 -541 318 8 -416 386 26 -571 274 8 -24 215 11 -386 288 26 -129 45 11 -47 62 4 -94 0 11 -143 267 21 -160 180 12 -165 303 25 -251 267 25 -140 156 25 -377 472 23 -95 147 11 -202 154 21 -503 120 3 -151 255 25 -0 44 11 -105 125 21 -349 455 23 -524 180 8 -531 406 13 -201 241 25 -130 277 25 -196 229 21 -62 173 4 -129 276 25 -237 120 25 -119 275 21 -495 194 13 -361 500 23 -165 205 21 -413 302 22 -0 258 21 -175 282 25 -577 506 13 -0 0 4 -63 226 7 -105 148 11 -522 345 8 -171 191 21 -203 277 25 -145 132 21 -505 254 8 -191 248 25 -171 293 25 -0 240 11 -222 255 25 -217 288 25 -248 275 25 -239 290 26 -513 241 8 -198 197 25 -542 372 13 -394 386 13 -50 236 4 -174 147 11 -505 127 3 -80 282 4 -549 31 3 -179 282 25 -177 249 21 -568 188 8 -487 97 3 -500 190 8 -541 235 13 -176 212 25 -15 299 7 -145 61 4 -541 444 13 -90 177 11 -57 152 11 -521 145 3 -247 259 21 -528 110 3 -558 464 13 -148 281 25 -136 241 21 -75 257 11 -144 215 21 -191 272 25 -176 470 16 -545 251 13 -531 199 8 -156 288 25 -417 289 24 -556 207 8 -64 132 11 -77 420 7 -108 62 6 -556 481 13 -489 589 13 -110 101 21 -157 158 21 -489 591 13 -186 331 7 -522 272 8 -487 488 13 -201 216 21 -40 148 6 -154 162 12 -108 108 21 -523 409 13 -210 266 25 -113 270 7 -153 129 21 -537 117 3 -160 212 25 -192 264 25 -143 214 25 -96 257 7 -548 410 13 -501 256 8 -554 254 8 -499 0 3 -171 251 25 -484 383 13 -62 76 11 -516 112 3 -76 115 4 -446 199 22 -525 237 8 -0 238 4 -490 433 13 -0 51 4 -475 487 13 -140 181 21 -517 0 3 -481 227 8 -156 266 25 -19 147 11 -222 310 25 -180 287 25 -516 270 13 -202 183 25 -396 499 23 -561 734 19 -501 270 8 -326 148 22 -491 114 3 -523 236 8 -189 264 21 -453 170 3 -73 10 6 -518 283 13 -209 209 25 -329 416 23 -477 221 8 -225 307 25 -501 353 8 -142 204 21 -384 472 23 -186 222 11 -406 270 26 -500 86 3 -566 437 13 -88 326 4 -58 225 4 -171 247 21 -14 217 12 -492 289 8 -146 302 25 -177 283 9 -77 0 4 -139 121 11 -482 206 13 -124 285 25 -547 144 3 -156 258 21 -87 189 21 -349 164 22 -124 0 11 -511 250 8 -587 468 13 -16 0 11 -489 241 8 -519 429 13 -363 613 23 -14 0 4 -137 152 11 -554 138 3 -516 0 3 -142 164 25 -154 137 21 -545 503 13 -234 274 25 -111 75 11 -341 317 22 -545 314 8 -531 121 3 -156 256 25 -363 451 23 -29 172 4 -567 537 13 -210 245 25 -540 219 8 -188 277 25 -451 0 3 -89 0 11 -547 300 13 -102 163 25 -126 14 11 -155 256 25 -486 68 3 -425 195 22 -42 115 11 -107 281 25 -566 562 13 -412 202 22 -538 0 3 -0 179 4 -149 195 11 -323 154 12 -466 117 3 -307 343 25 -119 256 25 -143 63 4 -493 183 8 -528 257 8 -552 129 3 -508 192 8 -187 283 25 -163 119 21 -504 0 3 -200 306 25 -495 6 3 -106 227 25 -52 109 11 -173 251 25 -137 421 9 -345 320 22 -553 59 3 -454 577 13 -226 292 21 -134 141 21 -413 225 22 -239 308 25 -59 115 4 -187 246 25 -128 209 25 -223 314 25 -226 231 21 -196 282 25 -529 735 13 -542 35 3 -231 366 26 -103 260 21 -526 0 3 -508 319 8 -100 273 21 -57 129 11 -0 183 4 -87 105 11 -0 68 5 -190 235 25 -305 0 6 -507 564 13 -171 254 21 -560 454 13 -537 5 3 -365 199 22 -522 176 8 -0 88 11 -409 206 22 -108 0 4 -134 231 25 -516 102 3 -117 232 25 -89 32 11 -450 225 13 -526 660 19 -103 226 21 -589 78 3 -178 220 7 -490 349 13 -218 188 21 -82 304 9 -132 250 25 -138 235 21 -231 253 25 -194 306 25 -394 238 21 -492 355 13 -80 431 7 -149 265 25 -185 262 25 -575 520 13 -534 275 8 -213 251 25 -56 0 11 -130 281 25 -131 274 21 -122 492 16 -520 398 13 -435 144 6 -509 56 3 -533 428 8 -157 307 25 -91 175 21 -521 214 8 -505 173 8 -437 153 24 -555 32 3 -522 201 8 -79 195 25 -549 279 8 -177 334 12 -128 245 21 -274 221 25 -95 138 11 -558 545 13 -509 69 3 -519 0 3 -531 10 3 -506 231 8 -138 239 21 -544 230 26 -521 446 13 -163 279 25 -155 211 25 -490 198 8 -164 77 21 -531 0 3 -272 287 25 -131 280 25 -562 478 13 -48 225 11 -216 282 25 -292 280 25 -577 557 13 -88 214 7 -0 270 11 -382 488 23 -36 216 21 -53 252 25 -581 467 13 -138 236 21 -156 213 25 -81 165 4 -24 42 6 -227 261 25 -204 219 25 -208 259 21 -528 246 8 -54 294 4 -31 380 9 -131 241 25 -95 152 4 -174 270 25 -141 0 6 -446 229 22 -78 176 4 -101 292 4 -113 405 7 -45 0 11 -523 56 3 -3 292 7 -545 290 8 -483 278 8 -533 0 3 -140 316 7 -521 0 3 -100 321 9 -479 558 13 -568 0 3 -62 193 7 -46 120 6 -109 294 7 -124 209 11 -203 225 21 -570 301 8 -147 107 4 -100 93 11 -172 0 4 -517 231 8 -512 158 3 -152 419 9 -70 480 20 -241 335 26 -150 152 21 -179 280 25 -535 280 8 -192 78 21 -492 309 8 -165 257 25 -165 273 25 -544 315 8 -520 0 3 -130 42 11 -190 275 25 -130 156 11 -441 154 22 -101 137 6 -345 324 22 -385 489 23 -537 599 13 -129 77 11 -16 0 5 -214 291 25 -278 9 6 -470 48 3 -103 192 21 -177 197 21 -0 142 6 -100 202 11 -162 181 4 -524 609 13 -129 132 6 -508 268 8 -109 206 11 -531 621 13 -204 278 25 -74 160 11 -217 168 25 -0 254 11 -114 74 5 -74 279 25 -525 5 3 -570 388 13 -44 0 4 -369 226 22 -467 240 22 -45 265 4 -206 211 25 -100 0 11 -98 170 21 -77 0 11 -160 118 21 -58 214 7 -528 329 13 -108 499 9 -182 294 25 -228 335 26 -107 221 21 -500 506 13 -104 0 6 -7 230 7 -112 153 12 -182 225 25 -463 0 3 -480 150 3 -191 272 25 -510 218 8 -181 270 25 -524 275 8 -137 161 21 -324 189 22 -507 330 8 -36 282 4 -226 278 25 -194 268 25 -353 319 24 -185 326 25 -417 231 22 -636 596 19 -492 213 8 -305 161 12 -517 364 13 -201 291 21 -475 211 13 -177 45 4 -522 150 3 -0 0 11 -563 39 3 -111 0 4 -123 650 9 -550 236 8 -517 297 8 -529 217 8 -456 651 13 -130 278 7 -467 270 13 -519 55 3 -119 143 11 -552 280 8 -496 214 13 -528 52 3 -518 224 8 -192 184 21 -267 344 26 -174 271 9 -193 253 25 -538 416 8 -521 87 3 -174 225 21 -145 262 25 -535 298 8 -332 215 22 -529 353 8 -353 249 22 -381 205 24 -551 714 13 -544 106 3 -579 147 3 -23 0 11 -229 312 25 -182 270 25 -277 315 7 -176 151 4 -450 336 26 -162 297 25 -83 623 16 -393 212 24 -528 340 8 -168 249 25 -207 264 25 -61 122 11 -498 77 3 -507 48 3 -173 263 25 -524 147 3 -224 270 25 -156 234 21 -280 225 26 -499 96 3 -0 370 7 -484 246 22 -119 203 4 -222 288 25 -185 141 21 -555 223 8 -495 333 13 -0 122 6 -193 266 25 -128 287 25 -527 227 8 -377 240 22 -41 269 4 -424 238 22 -546 82 3 -168 340 7 -483 256 8 -219 266 25 -164 231 21 -165 276 25 -185 235 7 -535 233 8 -540 126 3 -45 96 11 -416 142 22 -41 27 6 -530 392 13 -134 324 25 -83 187 11 -467 179 3 -546 135 3 -527 139 3 -566 520 13 -427 333 26 -217 352 25 -123 192 21 -156 208 21 -442 551 13 -187 210 21 -541 189 8 -149 312 25 -210 332 25 -161 265 7 -517 0 3 -143 272 25 -541 212 8 -441 343 13 -98 158 21 -543 390 8 -540 67 3 -213 281 25 -88 214 11 -223 253 25 -244 280 25 -509 0 3 -426 236 22 -531 224 8 -506 229 13 -194 250 21 -18 218 21 -474 603 13 -137 278 25 -92 169 11 -455 635 13 -189 240 25 -83 248 7 -454 635 13 -549 28 3 -268 271 25 -359 234 22 -190 217 25 -591 435 13 -548 9 3 -518 17 3 -125 294 7 -140 266 21 -133 130 11 -131 45 11 -177 236 9 -210 232 25 -444 347 26 -514 238 8 -185 141 25 -83 48 11 -143 297 9 -167 236 25 -133 4 11 -138 372 7 -135 170 21 -119 45 6 -121 220 11 -322 63 22 -63 109 21 -243 340 25 -141 286 25 -152 222 21 -131 176 21 -90 219 21 -116 209 4 -72 6 11 -148 141 11 -213 231 25 -181 214 25 -524 432 13 -115 173 21 -417 529 23 -105 278 21 -102 178 6 -155 218 12 -178 268 25 -0 188 4 -543 38 3 -410 343 26 -187 270 25 -505 272 8 -340 259 22 -77 342 7 -0 386 9 -215 310 25 -534 355 13 -271 251 12 -154 160 21 -534 449 13 -237 285 25 -214 291 25 -181 269 25 -180 248 21 -439 443 8 -523 382 13 -126 137 21 -121 274 21 -94 71 21 -109 571 16 -84 0 11 -79 186 11 -503 26 3 -507 616 19 -519 198 22 -514 418 13 -503 344 8 -193 304 25 -70 133 4 -109 503 9 -514 98 3 -130 243 21 -149 8 4 -534 273 8 -189 221 25 -140 0 4 -111 129 6 -72 272 11 -210 286 25 -504 298 8 -511 256 8 -490 181 8 -213 285 25 -144 144 21 -166 229 25 -545 351 8 -544 0 3 -421 184 24 -508 352 8 -281 227 4 -544 374 8 -130 298 25 -70 280 4 -159 288 25 -234 297 25 -74 261 25 -65 89 11 -65 162 4 -156 216 25 -470 22 22 -49 0 11 -554 181 8 -526 463 13 -561 78 3 -0 120 6 -178 204 25 -186 266 25 -414 56 4 -200 306 25 -527 253 8 -23 481 16 -519 0 3 -99 180 21 -237 141 22 -500 348 13 -213 308 21 -369 301 26 -168 248 25 -180 47 11 -242 224 22 -190 191 21 -138 206 4 -207 281 25 -513 211 8 -181 286 21 -371 84 3 -411 268 26 -39 210 25 -169 293 25 -140 211 7 -127 264 25 -492 321 8 -541 216 8 -500 156 3 -517 336 8 -139 168 11 -224 189 21 -145 208 21 -0 0 6 -509 430 13 -455 511 8 -558 332 13 -568 319 8 -108 82 11 -504 492 13 -75 66 4 -460 149 22 -183 259 21 -41 91 11 -565 278 8 -90 254 21 -504 203 8 -518 339 13 -129 273 25 -447 240 8 -513 9 3 -260 361 23 -211 174 25 -138 243 25 -469 225 8 -91 189 4 -183 201 25 -0 117 4 -506 571 13 -179 212 21 -496 187 8 -392 408 23 -547 347 8 -0 542 16 -110 308 25 -160 400 9 -149 300 25 -96 240 21 -123 112 11 -463 224 8 -555 455 13 -521 46 3 -70 242 21 -170 513 9 -466 60 3 -428 259 26 -502 81 3 -152 235 21 -70 89 11 -494 217 8 -359 41 22 -149 211 21 -334 172 22 -464 593 13 -520 426 13 -498 248 8 -506 367 13 -546 0 3 -289 371 26 -109 223 21 -12 175 6 -618 303 8 -65 209 11 -554 530 8 -185 237 25 -64 0 4 -538 298 8 -500 61 3 -196 303 25 -485 165 8 -204 255 25 -0 84 11 -183 234 21 -142 202 25 -176 289 25 -484 356 23 -96 204 21 -30 147 6 -476 633 13 -161 254 25 -222 324 26 -202 237 25 -482 334 8 -192 276 21 -461 304 8 -503 369 13 -453 11 3 -241 228 7 -585 650 19 -173 227 25 -178 241 21 -478 553 13 -555 516 13 -456 155 3 -170 422 7 -163 294 25 -492 141 3 -189 161 25 -478 61 3 -515 0 3 -513 153 3 -493 493 13 -23 118 11 -167 265 25 -525 16 3 -543 398 13 -528 349 8 -521 283 13 -139 305 25 -136 216 21 -539 228 13 -218 245 21 -207 224 21 -517 109 3 -477 217 8 -137 269 25 -272 286 12 -98 169 25 -515 168 13 -301 264 25 -528 0 3 -557 426 13 -170 250 25 -219 317 9 -232 302 25 -407 188 22 -526 127 3 -138 252 25 -515 479 13 -512 223 8 -543 129 3 -190 234 25 -152 203 25 -398 269 22 -165 246 9 -194 134 21 -446 230 22 -535 447 13 -506 0 3 -16 147 6 -492 0 3 -536 424 13 -178 310 9 -177 247 21 -83 236 21 -197 269 25 -385 153 24 -120 124 4 -561 205 8 -502 220 8 -543 147 3 -551 236 8 -139 243 21 -156 27 21 -97 203 21 -62 271 7 -140 244 21 -526 459 13 -198 298 25 -67 383 7 -128 321 21 -64 65 6 -236 333 26 -427 276 22 -489 0 3 -542 265 8 -75 145 4 -543 541 8 -16 95 4 -15 0 11 -99 160 6 -25 20 11 -165 113 11 -91 248 21 -491 293 8 -144 195 25 -155 346 7 -106 273 25 -165 254 21 -96 207 25 -141 44 11 -96 84 4 -521 185 8 -100 245 7 -567 266 8 -39 267 25 -337 0 4 -69 75 4 -389 488 23 -155 255 25 -491 164 8 -196 248 25 -536 486 13 -397 108 22 -166 247 21 -197 235 25 -163 119 12 -389 204 22 -465 536 13 -489 180 13 -439 212 22 -354 414 23 -98 2 6 -134 196 11 -99 300 25 -168 343 26 -146 275 21 -139 263 21 -213 273 25 -366 419 23 -54 272 7 -139 172 11 -529 513 13 -120 409 7 -29 5 4 -467 280 22 -255 257 25 -195 309 25 -152 97 11 -485 169 8 -506 201 8 -215 239 25 -533 257 13 -206 317 7 -241 322 26 -509 197 8 -546 385 13 -119 185 12 -138 245 21 -159 254 25 -112 470 20 -359 216 24 -385 465 23 -376 249 22 -69 114 11 -183 114 11 -450 123 3 -190 170 25 -543 107 3 -229 292 25 -197 463 9 -117 233 12 -376 441 23 -226 216 25 -463 73 3 -513 33 3 -502 113 3 -210 210 25 -123 200 7 -144 281 21 -201 243 25 -113 224 12 -180 126 21 -522 36 3 -32 0 11 -144 87 6 -534 395 8 -470 33 3 -481 60 3 -236 235 9 -241 281 25 -505 241 8 -144 226 25 -164 201 21 -541 43 3 -529 245 8 -168 342 25 -510 283 8 -189 268 25 -157 259 25 -547 390 13 -239 217 21 -96 113 6 -25 79 4 -1 211 7 -525 415 13 -501 167 8 -65 244 11 -531 342 13 -145 248 25 -198 273 25 -497 16 3 -398 192 24 -170 269 21 -125 165 21 -530 130 3 -501 180 8 -551 178 8 -457 0 3 -502 446 13 -421 167 24 -113 263 7 -136 290 21 -69 115 4 -154 232 11 -241 285 25 -80 154 11 -550 313 8 -385 442 23 -158 193 25 -192 272 21 -149 323 25 -223 140 11 -365 469 23 -143 23 11 -104 245 9 -550 469 13 -209 248 26 -72 190 6 -425 315 26 -528 308 8 -178 271 25 -185 254 25 -472 272 13 -191 252 21 -516 280 8 -464 526 13 -111 217 11 -337 187 4 -553 230 8 -111 161 11 -383 289 24 -186 179 21 -53 254 4 -537 124 3 -405 114 24 -527 0 3 -203 291 25 -182 334 25 -374 228 24 -157 296 25 -158 194 25 -225 279 25 -88 63 6 -523 503 13 -151 284 21 -404 178 4 -550 194 8 -83 125 4 -558 190 8 -474 282 22 -131 241 12 -182 216 25 -226 303 25 -519 83 3 -159 231 25 -60 71 6 -118 33 4 -60 81 4 -185 308 25 -68 193 21 -164 204 25 -503 211 8 -166 207 21 -200 249 25 -477 469 8 -102 29 11 -525 298 8 -384 435 23 -54 174 6 -187 161 21 -509 119 3 -103 173 4 -101 216 11 -61 117 6 -460 105 3 -501 439 13 -92 445 16 -183 201 21 -221 202 21 -543 308 8 -139 396 7 -249 308 26 -166 299 25 -463 242 8 -510 322 8 -545 489 13 -435 477 19 -499 86 3 -149 169 21 -170 358 7 -497 217 8 -203 107 21 -518 0 3 -123 95 11 -95 187 4 -159 248 9 -525 17 3 -53 240 11 -518 234 8 -558 291 8 -78 117 11 -68 194 21 -74 148 6 -545 0 3 -31 257 25 -516 66 3 -520 468 13 -90 375 7 -104 225 7 -487 167 8 -197 279 25 -200 294 25 -522 94 3 -566 370 13 -352 468 26 -540 155 8 -175 184 21 -128 234 4 -230 284 25 -0 22 4 -415 143 22 -144 68 4 -173 278 25 -503 167 8 -392 214 22 -207 286 12 -140 258 25 -349 274 13 -19 37 11 -76 16 6 -199 228 21 -86 205 21 -264 289 24 -219 249 25 -134 398 7 -203 335 25 -515 0 3 -194 230 21 -245 234 25 -486 359 8 -174 257 21 -443 568 13 -244 269 25 -171 242 25 -514 56 3 -116 204 25 -480 161 3 -485 260 13 -534 115 3 -73 257 21 -71 184 4 -183 281 25 -529 24 3 -529 240 8 -507 176 8 -143 296 25 -106 147 6 -542 474 13 -142 244 12 -525 328 8 -207 268 25 -235 298 25 -37 135 4 -184 299 25 -543 0 3 -151 467 16 -136 215 11 -168 91 21 -498 273 13 -139 241 21 -175 249 25 -105 216 25 -247 146 11 -182 279 25 -583 164 3 -142 216 12 -215 238 25 -94 242 25 -190 241 21 -509 285 13 -104 277 25 -522 113 3 -538 305 8 -211 212 21 -166 266 21 -101 318 7 -435 134 22 -179 241 25 -0 0 11 -392 273 24 -570 91 3 -84 0 4 -0 207 4 -83 184 4 -524 2 3 -149 241 25 -194 242 21 -54 165 6 -37 177 4 -237 227 25 -644 269 8 -375 211 22 -547 223 8 -301 155 12 -30 233 4 -125 270 21 -482 89 3 -254 250 25 -212 304 25 -533 214 8 -162 305 25 -165 267 25 -379 279 22 -182 303 25 -523 0 3 -520 12 3 -501 179 8 -172 50 6 -184 300 25 -90 160 11 -227 288 26 -523 140 3 -465 199 8 -431 0 3 -553 176 8 -196 309 25 -91 74 11 -120 78 11 -425 511 19 -330 93 22 -179 223 21 -216 249 25 -192 329 25 -77 297 4 -12 294 4 -109 429 9 -24 257 4 -94 247 25 -83 246 21 -508 253 8 -538 465 26 -102 0 11 -508 112 3 -208 161 21 -49 293 21 -233 270 25 -0 158 11 -207 254 25 -153 261 25 -242 307 26 -239 269 25 -475 223 8 -532 282 8 -285 216 8 -81 263 7 -519 0 3 -213 263 21 -35 86 11 -238 222 25 -514 186 8 -497 180 13 -506 418 13 -94 88 11 -538 0 3 -0 38 11 -209 277 25 -491 459 13 -138 278 25 -527 570 13 -140 124 21 -116 207 4 -188 323 25 -166 188 21 -548 253 23 -82 186 6 -508 234 8 -539 314 13 -259 182 21 -101 217 4 -135 246 21 -456 254 22 -458 109 3 -128 302 25 -145 220 21 -521 280 8 -488 454 13 -186 276 25 -102 274 4 -567 0 3 -0 14 6 -530 199 8 -206 245 25 -191 201 21 -49 132 11 -153 139 21 -485 110 3 -231 284 25 -228 256 25 -533 169 8 -489 162 3 -135 86 11 -137 141 11 -93 118 11 -481 465 13 -558 173 8 -501 115 3 -541 20 3 -177 259 25 -489 255 13 -206 168 25 -112 507 20 -496 119 3 -192 189 21 -69 0 11 -47 372 9 -546 33 3 -456 36 3 -83 273 25 -279 293 25 -226 268 25 -197 253 25 -476 649 13 -18 244 11 -191 303 25 -479 33 3 -92 55 5 -64 15 11 -506 166 8 -52 212 4 -505 152 3 -556 407 13 -12 126 6 -639 441 13 -107 0 11 -510 284 8 -536 149 3 -499 70 3 -137 0 4 -40 261 7 -580 290 8 -543 248 8 -111 0 4 -202 295 21 -467 150 3 -563 414 13 -306 114 21 -566 192 8 -490 37 3 -205 237 25 -62 78 11 -40 498 20 -100 223 11 -459 76 3 -152 108 21 -104 255 21 -0 242 11 -224 183 25 -529 366 13 -536 397 8 -118 279 25 -176 206 25 -458 194 22 -531 256 19 -164 290 7 -517 32 3 -128 142 11 -508 116 3 -143 261 25 -563 81 3 -465 557 13 -141 213 25 -389 272 22 -101 0 11 -107 87 11 -470 533 19 -0 268 4 -123 198 25 -71 47 11 -115 286 25 -289 237 25 -494 435 13 -453 272 24 -525 319 8 -290 301 21 -214 312 25 -0 25 4 -481 286 13 -485 532 13 -185 264 25 -186 229 25 -492 139 3 -4 365 9 -150 233 25 -129 125 11 -270 225 22 -263 386 26 -148 122 11 -102 0 6 -216 221 25 -177 131 25 -156 292 25 -241 227 25 -58 119 4 -483 590 13 -182 207 21 -186 165 21 -530 61 3 -526 228 8 -466 77 3 -573 358 8 -166 236 21 -443 233 8 -519 361 13 -99 204 12 -498 264 8 -532 164 8 -149 177 11 -543 227 8 -163 219 21 -137 263 25 -550 494 13 -200 180 25 -518 337 13 -113 308 21 -508 205 8 -188 290 25 -80 358 9 -179 239 25 -357 427 13 -536 44 3 -174 205 21 -112 159 11 -500 106 3 -348 277 26 -213 257 25 -107 324 7 -528 344 8 -183 214 25 -119 249 21 -159 203 21 -93 268 11 -211 10 4 -86 176 6 -92 477 16 -197 231 25 -120 274 25 -47 92 11 -80 141 6 -426 324 22 -161 179 21 -139 284 25 -194 262 25 -120 193 4 -457 641 13 -159 18 11 -0 82 6 -405 309 26 -132 119 4 -533 202 8 -491 446 13 -9 206 21 -67 169 21 -185 281 25 -445 175 8 -537 366 8 -112 238 7 -154 332 25 -160 266 25 -468 600 13 -545 277 8 -206 230 25 -98 172 4 -0 182 11 -117 96 4 -108 253 21 -408 307 22 -206 236 25 -39 426 9 -100 177 11 -535 61 3 -518 419 13 -98 228 21 -564 335 8 -57 104 21 -194 198 25 -146 151 21 -63 81 6 -454 171 22 -521 50 3 -127 63 21 -150 265 25 -158 276 25 -534 204 8 -165 287 21 -194 263 25 -553 306 8 -477 440 13 -546 186 8 -177 184 25 -145 202 21 -484 0 3 -52 262 21 -590 559 13 -540 292 23 -82 231 11 -84 211 25 -191 332 25 -507 47 3 -545 288 8 -542 233 8 -505 29 3 -517 0 3 -173 217 25 -538 300 8 -200 198 25 -125 274 25 -0 0 4 -120 216 4 -437 506 13 -338 464 23 -489 470 13 -545 164 8 -465 439 19 -121 193 7 -249 347 23 -599 121 3 -211 333 26 -559 129 3 -494 161 3 -92 11 11 -523 361 8 -154 242 12 -528 265 13 -185 304 25 -226 298 25 -23 67 11 -84 6 11 -546 255 8 -144 188 21 -146 493 16 -519 205 8 -243 272 25 -196 279 25 -185 268 25 -556 425 13 -64 212 11 -514 0 3 -125 0 11 -533 284 13 -544 393 13 -515 125 3 -148 497 9 -159 300 25 -543 0 3 -223 242 25 -90 90 11 -272 354 26 -535 209 8 -502 430 13 -71 291 21 -262 224 25 -0 38 4 -74 138 4 -31 61 6 -510 0 3 -551 214 8 -88 321 9 -218 396 26 -121 158 21 -87 300 4 -188 280 21 -135 169 21 -58 294 7 -483 126 3 -137 274 21 -187 237 25 -534 34 3 -451 0 3 -17 0 4 -46 46 11 -107 125 21 -507 18 3 -37 216 11 -349 223 22 -157 176 25 -355 359 26 -554 22 3 -40 174 4 -447 91 3 -554 75 3 -409 240 22 -559 267 8 -511 0 3 -27 64 4 -282 229 12 -553 414 13 -531 130 3 -57 0 6 -134 31 4 -188 77 11 -506 212 8 -57 16 6 -466 135 3 -129 371 7 -509 234 8 -74 63 11 -534 178 8 -424 257 8 -488 209 8 -24 87 11 -512 7 3 -43 124 11 -559 273 8 -167 153 11 -42 197 11 -202 294 25 -0 133 11 -202 311 25 -239 262 25 -111 210 21 -506 181 8 -178 266 25 -476 324 26 -551 349 13 -154 181 21 -148 4 11 -161 300 25 -147 254 21 -388 448 23 -573 319 13 -470 186 13 -177 630 9 -175 89 11 -188 201 11 -352 263 22 -457 226 22 -125 287 25 -18 94 6 -402 449 23 -137 204 11 -106 270 11 -498 588 13 -544 0 3 -586 244 8 -388 284 26 -213 229 21 -593 532 13 -505 366 8 -47 131 6 -86 128 11 -89 65 6 -203 133 11 -192 298 25 -469 578 13 -81 66 21 -63 98 11 -186 214 25 -437 146 22 -0 0 11 -90 289 7 -212 301 21 -28 128 4 -136 261 25 -453 294 26 -149 0 4 -239 234 25 -53 12 11 -542 0 3 -181 199 21 -147 195 21 -503 103 3 -530 0 3 -141 236 21 -449 314 13 -494 0 3 -505 215 8 -0 0 11 -17 73 11 -496 114 3 -147 118 11 -442 320 8 -456 352 13 -0 240 4 -65 133 11 -190 304 21 -0 56 4 -230 202 25 -519 423 13 -85 215 21 -204 178 25 -239 428 23 -170 199 21 -161 243 21 -0 218 11 -345 113 15 -570 260 13 -202 298 26 -163 225 7 -0 246 12 -560 129 3 -206 256 25 -363 234 22 -429 292 25 -30 141 4 -154 256 25 -206 280 25 -536 224 8 -522 240 8 -505 13 3 -46 99 11 -141 95 11 -544 439 13 -491 175 8 -111 193 21 -0 33 6 -563 313 8 -589 465 19 -0 12 11 -185 165 21 -116 132 11 -187 281 25 -460 153 3 -110 244 25 -528 0 3 -513 239 13 -127 192 21 -441 526 19 -0 77 11 -491 283 8 -504 361 8 -490 184 8 -481 77 3 -423 187 8 -219 290 25 -167 295 25 -485 461 19 -179 217 25 -97 148 11 -158 164 4 -544 468 13 -510 563 13 -185 267 25 -113 516 20 -118 327 7 -154 260 21 -324 85 3 -226 315 25 -96 234 21 -539 91 3 -387 262 22 -125 221 4 -519 259 8 -236 311 25 -215 293 25 -571 294 8 -148 270 21 -391 249 24 -448 521 13 -348 166 24 -129 280 11 -548 97 3 -220 257 25 -505 113 3 -533 95 3 -185 217 11 -310 295 26 -60 61 11 -189 152 21 -0 94 4 -142 231 4 -520 199 8 -75 52 11 -119 256 21 -405 507 8 -409 460 26 -147 268 21 -4 186 11 -49 219 11 -189 268 21 -442 516 13 -390 249 24 -159 271 25 -354 495 23 -533 377 13 -470 168 24 -523 229 8 -147 314 25 -144 237 21 -504 184 8 -537 379 8 -175 281 25 -535 521 13 -531 75 3 -254 329 25 -181 214 25 -477 414 13 -0 377 7 -547 0 3 -162 228 25 -432 493 23 -521 432 8 -579 423 13 -162 215 25 -525 284 8 -473 570 13 -238 291 25 -75 0 11 -109 0 11 -521 300 13 -209 309 4 -193 217 21 -510 233 8 -200 332 25 -171 14 11 -111 44 4 -532 310 8 -61 130 21 -303 299 25 -365 465 23 -559 45 3 -513 406 13 -553 238 8 -199 231 25 -405 503 23 -562 391 13 -175 199 21 -514 100 3 -484 62 3 -563 340 8 -126 186 21 -201 305 25 -604 220 13 -95 260 25 -126 210 21 -498 520 13 -144 234 25 -527 214 8 -165 201 21 -60 12 11 -465 597 13 -119 308 21 -367 481 23 -476 106 3 -588 0 3 -529 408 8 -55 165 11 -439 32 22 -62 213 11 -194 270 25 -34 53 4 -207 228 25 -504 211 8 -105 278 25 -550 258 8 -86 259 21 -530 333 13 -530 0 3 -154 266 25 -353 436 23 -109 254 21 -369 295 22 -124 412 7 -184 320 25 -191 313 11 -235 270 25 -550 12 3 -82 205 7 -113 257 21 -531 413 13 -113 137 11 -509 250 8 -13 8 11 -166 0 11 -122 202 21 -344 252 25 -526 247 8 -475 340 8 -42 204 21 -240 275 25 -150 313 25 -501 226 8 -175 253 11 -567 470 13 -199 152 25 -172 131 21 -168 245 21 -435 0 3 -133 232 25 -191 247 12 -190 287 25 -522 236 13 -228 291 21 -476 317 13 -512 506 13 -515 390 13 -47 73 11 -326 463 9 -94 227 21 -542 246 8 -86 147 11 -189 272 25 -208 310 25 -91 189 25 -515 135 3 -235 327 26 -16 47 6 -0 182 11 -120 94 11 -57 0 6 -100 256 21 -498 272 8 -138 216 7 -195 171 21 -241 330 25 -113 134 6 -149 195 25 -484 546 13 -529 485 13 -213 252 25 -11 122 6 -247 252 25 -55 64 6 -540 128 3 -139 199 25 -127 240 25 -99 161 21 -509 817 9 -150 247 21 -147 290 25 -101 3 11 -261 375 26 -157 179 21 -140 297 25 -389 198 24 -160 293 25 -377 467 23 -101 0 11 -61 105 6 -368 417 23 -188 259 25 -180 305 25 -98 100 11 -142 114 11 -138 227 25 -104 237 21 -144 157 21 -70 222 7 -538 15 3 -545 212 8 -540 85 3 -147 198 21 -428 282 22 -514 174 8 -513 140 3 -93 159 21 -146 144 11 -135 129 21 -501 0 3 -17 469 9 -564 64 3 -133 249 25 -89 0 11 -496 348 13 -211 316 25 -129 212 25 -530 307 8 -355 475 23 -125 202 21 -391 452 8 -517 244 8 -48 102 11 -149 229 25 -123 440 9 -7 168 11 -403 512 23 -525 143 3 -208 253 25 -20 390 7 -216 317 25 -534 279 8 -500 536 13 -117 220 7 -599 90 3 -139 220 25 -130 237 25 -181 294 25 -124 0 4 -381 358 8 -21 0 11 -503 344 22 -151 198 21 -535 331 8 -400 172 22 -134 664 9 -199 230 21 -122 189 21 -39 273 25 -21 111 11 -183 202 12 -130 206 25 -518 71 3 -554 299 13 -513 0 3 -93 259 21 -530 201 8 -147 287 25 -208 232 25 -414 246 22 -172 283 12 -179 233 25 -197 258 21 -217 275 25 -156 277 25 -435 180 24 -239 297 26 -226 462 9 -142 287 25 -533 478 13 -551 0 3 -500 246 13 -210 133 21 -203 247 25 -198 317 25 -156 247 25 -112 114 11 -464 348 8 -83 97 11 -150 175 21 -252 254 25 -170 286 21 -513 122 3 -568 110 3 -163 249 25 -149 164 6 -50 153 4 -208 214 21 -562 0 3 -51 266 4 -507 0 3 -367 458 13 -173 492 16 -117 169 21 -457 0 3 -52 78 5 -504 209 8 -173 275 21 -245 281 25 -542 0 3 -220 321 25 -512 216 8 -127 252 21 -229 280 25 -477 283 22 -531 484 13 -144 0 11 -94 262 21 -124 221 4 -0 335 7 -505 235 8 -492 186 8 -141 224 11 -535 432 13 -506 0 3 -362 238 22 -538 368 8 -178 287 25 -46 75 4 -486 237 8 -0 335 4 -57 147 11 -138 260 25 -187 154 21 -569 46 3 -442 216 22 -114 176 21 -124 292 25 -105 217 21 -400 386 26 -127 274 21 -183 286 25 -359 441 23 -168 231 25 -146 91 11 -61 95 11 -505 206 8 -49 76 11 -90 140 11 -327 379 23 -525 326 8 -114 255 25 -83 180 12 -526 184 8 -150 266 21 -478 344 8 -165 283 25 -175 213 25 -100 120 11 -495 295 13 -303 347 26 -549 157 8 -378 707 23 -235 267 25 -58 103 6 -489 424 13 -293 269 12 -214 257 25 -437 12 3 -511 280 8 -0 200 6 -538 454 13 -543 406 13 -434 196 22 -528 0 3 -550 281 8 -95 131 4 -157 290 25 -116 601 16 -193 268 25 -0 64 11 -514 277 8 -146 207 12 -450 283 8 -164 226 21 -542 60 3 -133 270 21 -138 183 11 -129 271 25 -559 394 13 -557 101 3 -83 0 11 -514 0 3 -110 193 11 -200 448 20 -111 106 11 -476 481 13 -45 142 11 -197 279 25 -87 134 11 -62 159 11 -93 338 7 -133 271 25 -342 447 26 -513 365 13 -152 90 11 -202 300 25 -489 339 13 -210 132 11 -144 203 25 -485 282 13 -534 278 8 -397 435 23 -190 253 25 -247 265 25 -65 0 11 -182 257 25 -113 88 6 -538 425 8 -551 43 3 -540 277 13 -94 204 21 -144 242 25 -81 183 4 -102 238 7 -507 231 13 -80 266 7 -175 267 25 -521 363 8 -547 86 3 -513 143 3 -299 65 6 -110 303 25 -191 282 25 -128 234 21 -490 54 3 -285 314 26 -190 315 25 -164 228 21 -545 207 8 -563 398 8 -534 330 13 -490 77 3 -19 104 11 -50 272 11 -212 143 21 -187 153 6 -34 76 11 -202 270 25 -245 350 25 -532 211 13 -114 340 7 -575 265 8 -377 268 22 -532 52 3 -184 71 21 -192 189 25 -47 39 11 -238 293 25 -522 221 8 -523 430 13 -567 232 13 -60 196 21 -73 132 21 -390 484 23 -545 224 8 -142 228 21 -75 72 11 -74 147 6 -248 291 25 -562 290 8 -408 338 26 -0 0 4 -148 263 21 -196 271 25 -516 57 3 -165 142 4 -184 284 25 -158 288 25 -181 149 21 -139 171 4 -516 340 8 -528 41 3 -145 49 21 -114 256 25 -84 176 11 -448 251 8 -219 219 25 -509 70 3 -391 516 23 -70 73 4 -176 288 25 -204 315 25 -135 233 21 -151 178 4 -210 223 25 -465 390 13 -537 352 13 -586 450 13 -174 160 25 -229 196 21 -204 288 25 -193 242 25 -431 330 26 -74 312 7 -174 257 21 -509 127 3 -124 287 25 -116 299 21 -511 191 8 -129 588 16 -0 210 11 -42 208 11 -177 254 25 -520 121 3 -90 174 11 -512 316 13 -518 109 3 -533 0 3 -512 213 8 -539 178 8 -552 517 13 -234 314 25 -225 297 25 -75 111 11 -550 333 13 -525 0 3 -26 96 11 -477 710 13 -129 217 21 -504 441 13 -147 283 21 -564 287 8 -143 192 21 -117 426 7 -0 0 11 -540 452 13 -206 172 25 -530 33 3 -542 36 3 -534 142 3 -106 206 21 -532 31 3 -203 262 25 -60 99 11 -97 278 21 -448 146 22 -124 123 4 -188 148 11 -146 289 25 -273 420 9 -148 184 11 -377 0 2 -533 287 8 -103 205 21 -52 287 7 -145 241 21 -35 357 9 -76 53 11 -165 172 7 -503 240 8 -518 256 8 -271 337 26 -69 101 4 -517 276 8 -92 185 21 -196 247 25 -146 218 25 -63 156 11 -191 239 25 -157 279 25 -466 146 3 -487 0 3 -140 248 21 -549 454 8 -458 307 26 -516 168 3 -205 221 21 -115 149 21 -555 360 13 -529 292 8 -106 252 12 -390 495 23 -155 105 21 -582 555 13 -107 149 11 -494 0 3 -351 252 22 -200 302 25 -520 27 3 -47 51 6 -509 245 8 -108 0 11 -201 301 25 -111 270 7 -195 229 4 -543 96 3 -197 257 25 -155 280 25 -230 192 21 -0 23 4 -227 253 25 -233 263 25 -497 669 13 -461 411 13 -216 298 25 -514 367 8 -177 290 25 -524 353 13 -223 274 25 -192 293 25 -143 264 25 -0 184 21 -142 199 4 -428 285 22 -494 222 8 -14 26 11 -111 77 11 -564 512 13 -473 336 13 -73 156 11 -495 0 3 -238 272 25 -548 236 8 -135 150 21 -133 246 21 -211 295 25 -411 149 22 -134 0 11 -244 181 25 -101 285 21 -200 305 25 -508 237 8 -240 324 21 -489 107 3 -220 295 25 -411 345 13 -440 286 8 -93 236 11 -167 308 25 -555 449 13 -158 255 25 -127 189 25 -501 241 8 -120 202 11 -537 157 8 -547 114 3 -552 111 3 -126 272 21 -479 161 3 -547 191 8 -572 552 13 -109 0 11 -176 203 25 -546 210 13 -156 250 25 -466 245 13 -169 282 21 -211 273 25 -55 170 4 -508 215 8 -140 287 25 -36 239 11 -519 0 3 -525 447 13 -180 524 9 -166 275 25 -530 0 3 -191 302 25 -181 239 21 -197 294 25 -543 84 3 -96 113 21 -79 90 11 -224 281 25 -0 132 11 -204 182 25 -478 438 13 -76 9 11 -54 0 11 -406 234 22 -489 60 3 -542 511 13 -530 398 13 -230 299 25 -553 168 8 -116 126 21 -167 326 25 -104 263 25 -535 183 8 -550 317 8 -554 456 13 -518 539 13 -516 419 8 -181 181 25 -347 221 22 -564 324 13 -493 379 8 -186 26 12 -108 182 6 -0 182 4 -495 389 8 -544 491 13 -213 287 25 -419 517 23 -138 274 25 -0 111 11 -191 237 25 -426 260 26 -165 379 7 -170 226 25 -122 190 21 -511 339 8 -489 0 3 -58 175 21 -524 469 13 -102 151 21 -503 108 3 -495 216 13 -204 280 25 -522 0 3 -149 73 4 -503 477 13 -359 451 23 -432 96 4 -180 0 21 -253 272 25 -233 303 25 -415 254 24 -122 454 20 -71 217 4 -542 249 8 -339 0 22 -145 428 16 -504 107 3 -242 247 21 -125 233 25 -187 237 25 -537 526 13 -507 65 3 -509 685 13 -488 0 3 -497 235 8 -184 14 11 -436 475 19 -423 248 22 -562 385 13 -58 551 16 -315 482 23 -497 407 13 -164 273 21 -183 250 21 -0 143 12 -460 3 3 -134 308 7 -514 340 8 -169 42 11 -484 257 8 -186 292 25 -236 280 9 -548 174 8 -170 173 25 -123 151 11 -65 140 4 -397 154 22 -501 201 8 -342 226 22 -153 238 21 -116 286 25 -85 57 6 -416 188 22 -71 150 4 -518 304 13 -542 261 13 -542 301 13 -554 457 13 -160 264 21 -136 189 4 -528 300 8 -45 87 11 -226 243 25 -503 619 13 -503 170 8 -135 234 21 -563 517 13 -559 325 13 -223 180 12 -25 0 11 -495 206 8 -401 313 24 -57 151 11 -178 237 21 -68 291 4 -0 193 4 -536 136 3 -129 131 12 -208 403 9 -552 0 3 -88 150 11 -165 161 21 -233 219 25 -528 354 13 -177 289 25 -511 336 8 -122 48 11 -427 52 22 -114 287 21 -467 92 22 -250 142 4 -307 201 12 -524 45 3 -156 130 11 -111 242 4 -540 142 3 -168 330 26 -519 111 3 -510 427 8 -101 168 12 -138 87 6 -358 169 3 -13 31 6 -517 43 3 -482 91 3 -507 0 3 -348 380 26 -202 278 25 -58 117 11 -551 180 8 -185 271 25 -169 234 25 -135 205 21 -209 291 25 -140 236 21 -556 451 13 -429 260 8 -160 167 25 -148 595 16 -199 134 21 -481 127 3 -477 132 3 -115 33 4 -90 66 4 -233 334 25 -82 120 6 -177 280 25 -486 0 3 -76 81 11 -238 283 25 -49 149 11 -7 208 11 -87 250 21 -139 130 4 -0 313 7 -441 59 22 -356 240 22 -81 126 11 -396 258 22 -148 263 25 -207 265 25 -74 160 11 -37 317 7 -204 273 25 -116 191 11 -181 202 21 -106 171 21 -528 0 3 -180 289 25 -530 33 3 -70 151 4 -204 277 25 -478 206 8 -191 265 21 -562 206 8 -520 0 3 -544 283 13 -587 407 13 -123 269 25 -223 311 25 -368 654 23 -220 71 21 -386 669 14 -168 353 9 -189 282 25 -538 4 3 -509 150 3 -511 220 8 -29 252 25 -330 212 12 -186 314 25 -106 234 7 -548 179 8 -218 15 21 -71 149 4 -212 300 25 -536 0 3 -80 86 11 -504 334 13 -166 245 25 -64 0 6 -519 8 3 -419 161 3 -54 87 4 -209 276 25 -538 405 13 -86 0 11 -530 164 8 -459 488 8 -521 0 3 -190 161 25 -160 210 25 -510 388 8 -66 176 11 -288 304 26 -0 141 11 -537 213 8 -467 100 3 -0 0 4 -172 244 21 -0 142 6 -163 248 25 -77 35 4 -553 549 13 -27 218 11 -99 0 4 -147 323 25 -481 239 8 -155 154 11 -440 101 3 -528 142 3 -54 174 4 -518 240 13 -156 207 25 -434 164 3 -134 310 25 -34 201 11 -520 418 13 -498 110 3 -204 305 21 -202 329 25 -187 212 25 -499 216 8 -109 212 25 -539 0 3 -133 265 25 -190 230 25 -194 238 25 -539 618 13 -425 482 13 -215 209 21 -58 181 11 -535 158 3 -158 257 25 -536 0 3 -189 235 4 -152 497 16 -567 509 13 -537 79 3 -501 467 13 -187 253 25 -365 187 22 -217 309 25 -110 127 11 -574 241 8 -515 285 8 -94 275 7 -361 457 23 -71 209 21 -427 516 9 -526 733 19 -199 315 25 -138 242 25 -199 154 21 -96 335 7 -281 337 26 -474 0 3 -105 192 7 -506 0 3 -39 114 6 -60 126 11 -0 567 20 -134 300 25 -483 293 8 -417 389 8 -144 126 11 -221 232 25 -474 578 13 -200 303 21 -97 0 11 -180 238 21 -73 293 21 -178 457 16 -538 235 8 -564 364 13 -556 320 8 -48 386 16 -240 246 25 -553 376 13 -177 212 21 -232 202 21 -0 157 11 -556 361 13 -524 211 8 -216 290 25 -530 0 3 -152 234 21 -492 101 22 -311 244 24 -129 189 21 -56 136 11 -539 242 8 -36 149 4 -526 297 13 -203 255 25 -548 281 13 -240 299 25 -123 76 11 -395 461 23 -50 233 11 -118 224 7 -216 257 25 -162 122 21 -517 317 8 -489 0 3 -500 327 8 -112 340 7 -530 0 3 -118 43 6 -548 369 8 -130 91 11 -165 248 12 -534 164 8 -147 246 25 -97 7 11 -119 116 11 -50 220 4 -0 278 4 -130 260 25 -86 0 11 -135 89 21 -125 248 21 -498 287 8 -132 209 4 -82 190 4 -177 276 21 -232 280 26 -539 329 8 -128 130 21 -27 153 4 -138 156 11 -505 187 8 -40 77 11 -497 278 8 -15 0 11 -141 296 21 -517 41 3 -180 244 21 -176 257 21 -512 283 13 -344 240 22 -507 159 3 -155 255 25 -160 270 25 -210 145 25 -127 94 4 -363 228 22 -377 452 23 -544 17 3 -183 205 25 -78 86 11 -122 86 11 -195 298 25 -532 262 8 -530 0 3 -397 501 23 -259 301 25 -524 389 13 -165 264 25 -344 167 4 -499 124 3 -101 134 4 -186 176 25 -488 166 3 -488 177 8 -154 325 25 -63 297 7 -74 137 6 -210 310 25 -125 224 21 -0 70 11 -507 1 3 -514 277 8 -146 159 11 -164 191 21 -536 0 3 -509 0 3 -544 182 8 -143 0 11 -151 31 21 -500 198 8 -197 227 25 -164 268 7 -207 158 25 -471 297 13 -527 140 3 -490 233 8 -543 249 13 -119 200 21 -118 156 11 -204 245 25 -359 0 22 -535 116 3 -182 191 12 -169 226 25 -541 566 13 -178 236 25 -132 303 25 -514 0 3 -187 306 25 -389 86 24 -119 248 21 -546 24 3 -0 153 4 -400 398 8 -139 183 21 -130 40 11 -584 374 13 -497 289 8 -16 139 6 -145 194 21 -491 349 13 -389 285 8 -536 138 3 -81 134 11 -226 321 25 -196 126 25 -206 300 25 -89 130 4 -170 142 4 -187 288 25 -93 185 21 -455 250 24 -0 132 6 -208 60 4 -257 262 25 -339 151 22 -61 1 6 -0 279 4 -78 203 21 -513 0 3 -505 182 8 -497 288 8 -114 138 11 -105 0 6 -188 222 25 -91 74 4 -552 254 8 -557 411 13 -155 237 25 -150 464 20 -502 67 3 -434 100 22 -175 291 25 -520 61 3 -376 482 23 -138 248 21 -90 192 21 -84 326 9 -199 289 21 -0 251 21 -101 235 21 -337 129 22 -582 431 13 -200 304 25 -53 0 4 -369 190 22 -535 393 8 -181 214 25 -33 245 21 -540 340 8 -551 391 13 -189 338 7 -123 122 21 -199 213 21 -498 160 3 -464 139 22 -179 298 25 -484 189 8 -461 583 13 -574 90 3 -555 407 13 -511 82 3 -543 40 3 -151 238 25 -516 0 3 -139 251 21 -531 107 3 -516 0 3 -187 313 25 -556 275 8 -249 119 21 -574 439 13 -499 148 3 -154 121 21 -356 165 22 -517 354 13 -0 142 11 -510 99 3 -181 221 21 -138 135 6 -478 173 8 -89 187 11 -0 0 4 -524 0 3 -132 256 4 -123 235 25 -441 354 13 -172 266 21 -79 203 4 -69 120 6 -490 175 3 -58 48 4 -152 302 25 -569 183 8 -267 278 21 -144 136 4 -35 137 11 -155 256 25 -193 337 25 -580 392 13 -523 55 3 -126 240 7 -112 95 4 -178 285 25 -38 46 11 -509 295 26 -436 206 13 -71 110 4 -190 281 25 -170 506 9 -173 263 21 -60 0 6 -117 205 11 -380 515 26 -397 293 22 -445 156 22 -535 361 8 -172 235 21 -490 0 3 -490 165 8 -222 293 25 -185 284 25 -168 253 21 -170 231 25 -185 313 25 -546 390 13 -98 396 7 -146 60 5 -465 225 8 -143 257 25 -194 296 25 -113 175 12 -164 290 25 -475 698 19 -170 161 25 -152 257 25 -509 43 3 -433 86 3 -77 169 11 -543 241 8 -529 256 8 -2 113 4 -125 287 21 -455 159 3 -54 146 4 -192 293 25 -380 292 22 -20 101 11 -389 470 23 -502 218 8 -42 0 5 -496 359 13 -572 461 13 -535 280 8 -110 229 25 -182 104 21 -443 236 8 -400 234 24 -502 0 3 -231 164 25 -267 349 25 -218 319 25 -489 297 13 -115 231 25 -513 173 8 -123 101 25 -529 288 13 -253 273 25 -503 169 8 -378 428 23 -108 45 11 -295 360 23 -549 222 8 -502 297 8 -206 305 25 -406 207 24 -529 212 8 -115 107 11 -563 424 13 -556 0 3 -123 205 21 -514 321 8 -53 65 11 -117 113 6 -153 190 21 -86 535 20 -77 52 11 -487 261 8 -475 450 13 -512 357 13 -225 293 26 -144 218 25 -555 330 8 -90 234 25 -101 408 7 -463 88 3 -366 145 24 -125 300 9 -368 454 23 -472 168 3 -218 265 21 -99 166 21 -84 190 4 -377 169 24 -188 274 25 -163 292 25 -213 257 25 -433 242 22 -512 258 8 -529 46 3 -201 327 25 -206 250 25 -210 188 4 -537 197 8 -497 269 8 -97 279 25 -128 530 16 -518 211 8 -122 196 21 -159 173 4 -65 175 11 -127 227 4 -513 394 13 -90 82 11 -97 149 4 -512 589 13 -238 240 25 -181 187 25 -183 250 25 -37 262 21 -100 288 25 -122 323 25 -135 221 21 -552 0 3 -404 310 22 -45 279 21 -144 252 7 -187 240 25 -69 423 9 -60 161 11 -475 335 13 -59 107 11 -187 256 21 -164 214 25 -0 0 6 -446 239 13 -133 312 25 -514 256 13 -540 0 3 -540 217 8 -483 351 13 -44 141 4 -520 0 3 -526 111 3 -330 225 22 -203 203 25 -514 768 13 -204 0 21 -49 316 7 -0 124 11 -371 154 22 -243 277 21 -41 177 12 -562 475 13 -543 242 13 -466 514 13 -444 194 22 -228 301 25 -141 119 25 -77 106 5 -540 0 3 -89 200 4 -350 459 23 -513 494 13 -167 228 21 -39 58 11 -494 617 13 -519 275 8 -168 217 25 -455 273 24 -385 453 23 -559 17 3 -324 163 22 -146 259 25 -547 261 8 -141 273 4 -154 269 25 -560 428 13 -76 283 25 -0 281 21 -89 0 11 -469 169 4 -101 191 7 -22 0 6 -495 165 3 -120 317 25 -178 161 21 -559 0 3 -92 239 21 -172 285 25 -82 401 9 -337 0 3 -112 231 4 -126 204 25 -553 98 3 -186 306 25 -478 0 3 -135 226 25 -0 153 11 -547 579 13 -316 178 22 -0 44 11 -105 0 4 -181 285 21 -539 137 3 -514 409 13 -531 175 3 -283 273 9 -386 456 23 -167 298 25 -216 218 25 -18 310 4 -72 215 21 -112 62 6 -19 40 11 -212 151 21 -102 583 16 -142 53 4 -540 430 13 -525 433 13 -528 160 8 -162 289 21 -518 277 8 -0 179 11 -81 115 11 -58 296 11 -79 239 21 -591 530 13 -0 0 11 -153 156 11 -334 156 22 -357 378 25 -106 314 25 -194 283 25 -115 198 25 -167 271 25 -121 97 11 -506 378 13 -560 314 13 -117 173 6 -106 203 4 -203 260 25 -493 357 8 -179 203 25 -140 280 4 -165 282 21 -537 46 3 -461 616 13 -365 258 22 -199 270 25 -539 672 13 -480 419 26 -145 0 11 -52 126 4 -156 95 12 -182 94 21 -553 400 13 -513 1 3 -103 38 4 -142 194 25 -550 253 8 -549 444 13 -173 304 25 -156 64 21 -0 95 4 -0 88 4 -197 204 21 -510 0 3 -31 64 11 -33 84 11 -73 543 9 -177 252 25 -519 247 8 -206 274 25 -536 37 3 -418 209 22 -510 277 8 -0 106 4 -55 0 11 -158 223 21 -486 232 8 -425 197 24 -94 160 6 -537 326 13 -183 291 25 -410 273 22 -142 290 25 -46 189 11 -0 15 11 -500 169 3 -26 226 7 -136 24 11 -365 256 24 -247 251 25 -551 184 8 -247 287 25 -216 345 25 -552 232 8 -196 255 25 -485 224 8 -536 143 13 -551 459 13 -106 208 21 -432 517 13 -154 317 7 -72 362 9 -497 276 8 -166 206 21 -158 211 21 -0 295 11 -80 88 4 -184 344 7 -177 204 25 -96 303 25 -233 301 25 -104 175 11 -516 296 8 -111 40 6 -166 235 25 -161 198 21 -407 185 22 -63 103 11 -527 227 13 -83 150 6 -147 265 25 -214 281 25 -497 223 8 -546 63 3 -476 402 8 -449 338 26 -191 271 25 -135 258 21 -439 336 26 -27 480 9 -252 118 11 -460 116 22 -121 288 25 -575 563 13 -88 136 6 -134 126 21 -123 278 12 -123 176 4 -203 274 21 -490 0 3 -188 199 25 -64 313 11 -133 224 21 -195 340 25 -103 138 4 -0 206 7 -213 109 11 -126 289 21 -576 286 8 -77 0 11 -115 16 11 -361 108 22 -25 101 4 -180 246 25 -589 79 3 -236 322 25 -186 211 21 -338 457 23 -540 88 3 -147 220 25 -232 260 25 -522 68 3 -438 441 13 -271 297 25 -215 252 25 -155 234 21 -104 115 11 -85 242 7 -156 80 11 -78 247 11 -195 307 25 -403 208 22 -148 264 21 -542 134 3 -527 188 8 -185 144 11 -111 265 21 -101 123 4 -118 277 21 -534 0 3 -32 107 4 -177 233 25 -561 406 13 -458 205 8 -516 419 8 -177 94 11 -165 254 25 -519 29 3 -197 291 21 -30 307 11 -506 334 13 -124 4 11 -157 281 25 -102 139 11 -167 306 25 -127 181 4 -492 0 3 -183 250 21 -71 405 9 -514 14 3 -508 190 8 -124 132 11 -542 347 13 -147 473 9 -84 257 21 -166 338 25 -171 238 25 -198 266 25 -152 250 25 -189 200 25 -454 179 8 -156 86 4 -165 329 25 -560 252 8 -174 206 21 -539 209 8 -317 333 25 -269 300 25 -550 442 13 -66 10 11 -202 289 25 -96 0 11 -94 156 4 -170 308 25 -14 162 11 -425 543 13 -74 78 11 -211 212 25 -528 308 8 -522 451 13 -140 291 21 -106 25 4 -341 440 23 -169 216 25 -537 295 13 -115 219 25 -543 390 13 -182 220 21 -348 242 25 -159 286 21 -499 354 8 -182 259 25 -178 198 21 -132 92 12 -122 216 21 -255 251 25 -100 3 11 -222 309 25 -162 213 25 -26 176 11 -199 278 25 -448 57 24 -257 264 25 -498 307 13 -561 533 13 -162 13 4 -150 221 21 -521 67 3 -534 498 13 -226 263 25 -531 262 13 -137 219 21 -98 164 11 -519 526 19 -553 364 13 -432 329 26 -526 354 8 -120 251 25 -51 135 11 -490 404 26 -146 298 25 -230 307 25 -154 233 25 -488 266 13 -78 198 11 -406 229 22 -359 248 22 -174 261 25 -464 104 3 -413 269 24 -512 280 8 -153 218 25 -175 233 25 -157 26 6 -537 215 8 -478 134 3 -168 221 21 -492 0 3 -199 308 26 -338 301 19 -466 195 22 -493 122 3 -490 122 3 -483 2 3 -523 363 13 -562 246 8 -0 271 4 -25 295 7 -152 109 21 -107 104 21 -218 327 25 -402 269 24 -183 214 12 -572 363 8 -147 214 21 -191 261 25 -199 240 21 -538 263 8 -162 88 11 -513 135 3 -257 250 25 -513 369 8 -115 210 4 -191 294 25 -45 445 9 -144 285 25 -132 251 21 -528 45 3 -83 127 6 -540 310 8 -486 584 13 -65 159 4 -186 303 25 -55 227 21 -7 215 21 -153 13 11 -118 150 4 -411 163 22 -560 471 13 -144 221 25 -360 399 23 -434 268 22 -519 472 13 -164 282 25 -182 154 4 -518 780 13 -64 181 11 -544 274 8 -50 134 11 -493 334 13 -164 190 21 -5 634 9 -543 390 13 -499 191 8 -406 157 22 -9 38 6 -220 245 25 -94 87 11 -483 222 8 -155 255 25 -116 233 21 -106 107 11 -489 169 3 -481 342 13 -203 226 21 -505 479 13 -183 270 25 -247 324 26 -107 277 21 -526 360 13 -101 206 12 -22 194 6 -181 206 21 -551 143 3 -145 244 21 -535 0 3 -596 572 13 -518 5 3 -54 211 4 -510 113 3 -532 176 8 -199 260 25 -72 205 25 -488 0 3 -85 103 11 -481 304 13 -55 257 11 -154 141 12 -499 211 8 -47 22 11 -142 232 21 -480 135 3 -65 222 21 -562 0 3 -79 0 6 -529 170 8 -565 253 8 -173 253 25 -478 203 8 -74 271 25 -101 263 21 -0 0 11 -117 425 16 -305 42 4 -151 253 21 -388 71 24 -202 231 25 -452 106 3 -400 442 26 -161 199 21 -378 463 23 -546 469 13 -396 273 24 -166 310 7 -481 577 13 -179 51 21 -491 0 3 -229 270 25 -522 188 8 -0 59 11 -532 449 13 -393 317 8 -130 298 25 -522 145 3 -0 86 11 -181 197 21 -20 0 6 -125 68 6 -55 177 11 -521 0 3 -185 214 25 -511 266 8 -120 426 20 -0 66 4 -229 234 25 -443 314 13 -118 127 21 -184 381 7 -535 9 3 -156 309 25 -112 274 21 -524 132 3 -121 0 11 -521 415 13 -123 199 21 -51 16 4 -519 233 8 -188 215 25 -508 215 8 -154 242 25 -486 159 3 -394 208 24 -4 198 4 -167 128 11 -423 193 22 -122 145 21 -86 227 25 -192 265 25 -531 263 8 -417 453 23 -499 238 8 -401 266 24 -0 120 4 -77 38 6 -174 34 6 -494 599 13 -496 106 3 -515 352 13 -152 193 21 -155 225 25 -154 212 25 -178 275 21 -176 182 12 -293 412 23 -245 304 25 -0 128 11 -523 83 3 -457 655 13 -139 270 4 -165 250 21 -405 117 3 -102 389 7 -144 291 25 -467 487 13 -0 111 11 -134 281 25 -177 287 25 -9 163 11 -161 263 25 -154 62 6 -535 214 8 -503 440 13 -163 247 21 -123 229 4 -498 354 13 -514 25 3 -385 494 23 -532 248 8 -523 68 3 -491 424 13 -0 436 9 -17 142 11 -509 170 8 -474 156 3 -73 91 11 -133 244 25 -509 282 8 -326 449 23 -554 454 13 -517 252 8 -87 187 7 -496 307 8 -529 436 8 -429 169 24 -166 257 25 -312 260 9 -516 97 3 -525 416 13 -125 213 7 -226 252 25 -78 218 12 -149 299 25 -153 265 25 -87 61 4 -526 113 3 -202 260 25 -502 395 8 -209 228 25 -98 166 4 -490 139 3 -29 114 4 -0 160 11 -163 251 21 -514 102 3 -233 298 25 -175 206 25 -156 167 21 -505 507 8 -559 505 13 -363 272 22 -505 184 3 -177 214 25 -509 666 13 -167 101 21 -187 221 21 -292 259 25 -512 272 8 -601 635 13 -138 101 21 -447 201 22 -145 173 11 -224 254 25 -430 309 22 -435 261 25 -225 318 26 -196 265 21 -84 231 21 -228 275 25 -191 276 21 -485 187 8 -142 199 21 -506 307 8 -0 69 4 -373 457 26 -37 169 6 -155 221 25 -298 371 26 -124 167 6 -514 302 13 -133 171 6 -49 168 4 -426 259 24 -179 230 25 -238 245 25 -0 112 11 -479 0 3 -199 245 25 -160 200 11 -122 447 9 -557 292 8 -6 117 11 -337 144 22 -303 325 26 -162 303 25 -528 148 3 -508 407 13 -475 639 13 -166 216 25 -200 168 21 -447 565 13 -159 247 25 -178 275 25 -538 449 13 -86 151 11 -70 70 11 -212 312 25 -458 443 13 -118 141 4 -121 264 25 -109 200 21 -114 166 11 -164 158 21 -511 79 3 -51 171 11 -510 104 3 -170 205 21 -511 2 3 -322 161 6 -140 244 25 -551 456 13 -131 216 21 -0 112 4 -151 281 25 -366 444 23 -372 435 23 -235 285 25 -558 321 13 -483 179 8 -151 294 25 -171 288 21 -106 117 4 -121 261 21 -214 222 25 -165 220 21 -524 386 13 -144 279 25 -129 0 4 -572 400 13 -582 427 13 -491 256 8 -497 47 3 -520 292 8 -429 216 8 -86 165 21 -94 154 11 -181 270 25 -544 0 3 -150 197 12 -182 209 21 -97 9 11 -12 415 9 -203 305 25 -506 178 8 -380 190 22 -13 347 4 -490 229 8 -544 134 3 -454 293 8 -178 155 11 -166 88 21 -229 244 25 -180 237 25 -33 20 4 -97 123 6 -134 272 25 -89 121 21 -186 245 11 -18 128 11 -11 88 11 -218 280 12 -203 263 26 -110 286 11 -201 257 25 -206 297 21 -204 302 25 -140 355 7 -141 199 25 -499 103 3 -221 269 25 -108 107 6 -197 261 25 -547 0 3 -581 359 13 -158 269 25 -530 28 10 -58 348 7 -421 345 26 -555 343 18 -509 187 18 -525 227 1 -459 252 1 -536 351 18 -99 447 20 -177 289 21 -138 146 21 -28 419 20 -198 275 21 -236 307 25 -161 236 21 -572 167 18 -82 128 5 -198 341 26 -216 242 25 -119 85 5 -204 262 25 -443 202 1 -67 313 25 -202 307 21 -1 0 5 -510 108 10 -199 207 21 -104 122 5 -176 251 21 -0 552 20 -509 185 18 -21 0 5 -537 195 1 -197 278 25 -109 296 21 -554 73 10 -39 46 6 -515 176 1 -181 275 25 -448 120 1 -551 491 14 -101 187 21 -527 186 1 -479 0 2 -128 205 12 -519 276 1 -535 263 1 -138 194 12 -71 239 21 -8 134 21 -217 297 21 -203 269 21 -41 475 16 -547 90 10 -375 232 22 -108 638 20 -331 20 15 -124 422 7 -556 586 14 -127 207 21 -525 0 10 -110 287 21 -204 215 25 -542 34 10 -122 273 25 -164 264 21 -86 434 20 -472 525 14 -513 390 14 -137 293 25 -520 163 1 -551 57 2 -171 243 21 -348 433 23 -328 106 15 -555 106 10 -28 49 5 -474 203 24 -553 166 1 -247 295 25 -487 129 18 -145 285 21 -82 76 5 -0 443 20 -132 197 21 -526 160 1 -530 158 1 -45 197 6 -519 191 1 -538 286 18 -117 217 21 -558 467 14 -164 327 25 -23 328 7 -496 166 1 -186 223 21 -44 356 7 -536 156 18 -80 211 25 -564 0 10 -147 274 21 -78 139 6 -112 235 12 -519 648 14 -431 172 22 -550 241 1 -83 164 21 -128 253 25 -148 274 21 -146 212 12 -125 268 21 -570 0 10 -265 177 12 -518 624 14 -563 0 10 -536 262 1 -364 293 22 -166 246 25 -104 462 20 -451 540 14 -102 189 21 -124 650 20 -520 81 2 -529 182 1 -384 482 23 -448 178 24 -397 161 24 -131 669 20 -284 184 24 -518 191 18 -66 488 20 -460 36 2 -547 60 10 -66 340 12 -133 212 21 -92 220 21 -15 640 20 -61 461 20 -194 274 21 -30 427 7 -154 270 21 -233 293 25 -119 256 21 -210 281 25 -39 407 7 -21 0 5 -525 225 1 -163 355 21 -58 468 16 -255 228 21 -89 469 20 -235 330 25 -122 202 21 -0 509 20 -494 562 17 -97 520 16 -50 223 21 -208 355 26 -136 228 25 -520 236 18 -159 281 25 -551 281 1 -229 268 25 -129 270 25 -71 100 5 -555 639 17 -75 419 7 -262 296 25 -569 412 14 -154 201 21 -581 739 14 -0 158 5 -142 211 21 -391 335 26 -456 22 10 -75 159 5 -346 514 23 -386 242 24 -132 247 12 -114 509 16 -511 142 1 -563 573 17 -533 608 14 -85 466 20 -68 299 7 -506 560 14 -533 239 1 -176 227 21 -227 253 21 -0 420 7 -549 134 18 -106 538 16 -169 296 21 -133 433 20 -127 238 21 -126 248 21 -490 0 10 -173 272 21 -51 572 20 -330 394 26 -0 475 16 -24 123 12 -482 236 1 -229 264 25 -117 402 7 -142 216 21 -33 588 16 -492 617 17 -9 313 12 -534 529 14 -1 318 21 -545 6 10 -156 360 7 -180 201 21 -496 0 2 -521 307 1 -7 510 20 -187 435 20 -556 124 1 -61 462 16 -508 567 17 -456 211 1 -153 255 25 -521 223 1 -96 198 12 -545 241 18 -446 0 10 -365 447 26 -108 272 12 -85 411 7 -482 340 1 -336 0 15 -138 266 21 -203 289 25 -107 543 20 -518 182 18 -431 319 26 -42 327 7 -189 200 25 -514 246 1 -5 279 21 -319 170 22 -95 456 20 -513 0 10 -542 605 14 -36 235 25 -251 282 25 -7 379 7 -520 158 1 -191 265 21 -0 292 12 -100 625 20 -180 248 25 -167 238 25 -559 237 18 -132 281 25 -174 151 21 -42 278 21 -122 261 21 -242 315 26 -190 286 21 -39 543 20 -508 131 1 -502 616 14 -118 690 20 -160 105 21 -87 70 5 -370 62 22 -366 0 15 -537 519 14 -100 0 5 -29 402 7 -545 597 14 -36 258 21 -574 555 14 -561 0 10 -83 291 7 -514 59 10 -462 254 1 -134 235 25 -238 324 26 -70 272 7 -482 194 1 -393 0 10 -0 515 20 -545 135 1 -0 459 20 -182 145 21 -513 250 18 -510 181 1 -203 256 21 -537 35 2 -532 526 14 -69 348 12 -72 432 7 -408 22 10 -125 213 21 -199 325 25 -204 487 16 -121 455 16 -555 626 17 -256 268 25 -175 197 21 -504 259 1 -419 172 24 -275 209 25 -372 261 18 -506 181 1 -197 309 25 -566 0 10 -161 260 25 -35 339 7 -138 263 21 -95 646 20 -177 202 21 -227 265 25 -184 190 25 -30 0 5 -0 431 7 -366 456 23 -159 222 25 -502 164 1 -537 200 1 -167 290 25 -184 238 21 -585 183 18 -242 121 25 -143 273 21 -208 304 25 -459 277 1 -197 275 25 -126 211 7 -546 0 2 -465 209 1 -530 588 13 -108 287 25 -56 457 16 -92 587 20 -187 209 21 -513 173 1 -161 453 25 -474 0 2 -518 59 10 -53 255 21 -182 216 21 -164 212 21 -0 204 21 -20 215 12 -459 60 2 -237 281 21 -78 481 20 -218 239 21 -554 572 14 -357 771 23 -374 296 24 -64 260 12 -504 726 14 -215 282 25 -519 0 2 -164 229 21 -75 177 21 -560 60 10 -183 323 25 -63 712 20 -519 3 10 -104 0 5 -0 126 5 -543 221 1 -501 193 1 -472 184 1 -482 573 14 -162 276 21 -112 138 21 -129 154 6 -134 272 25 -187 176 21 -135 237 21 -63 0 5 -438 537 17 -446 609 13 -209 507 20 -145 293 21 -364 193 22 -310 167 24 -522 0 2 -199 272 21 -544 0 10 -485 176 22 -191 224 21 -553 651 14 -84 601 20 -234 241 25 -455 194 22 -560 126 1 -211 264 21 -521 0 10 -136 240 21 -118 297 25 -199 333 25 -95 579 20 -187 256 21 -163 509 20 -0 615 20 -169 311 25 -504 0 10 -28 30 5 -558 514 17 -465 0 10 -173 206 21 -382 238 24 -105 79 21 -538 0 10 -470 174 1 -228 318 25 -508 22 10 -516 199 18 -499 249 18 -531 616 17 -181 270 25 -35 134 5 -72 304 12 -169 255 25 -555 646 14 -300 402 26 -446 266 24 -73 477 20 -51 0 5 -0 319 7 -51 719 20 -285 0 15 -43 0 5 -521 485 14 -35 629 20 -543 0 10 -197 193 21 -218 318 25 -133 133 21 -413 100 15 -155 498 20 -66 481 20 -75 158 12 -169 282 25 -154 263 21 -507 75 10 -569 182 1 -265 154 21 -68 344 12 -546 144 18 -549 458 14 -484 0 10 -189 241 25 -528 83 10 -144 189 6 -570 52 2 -500 244 18 -547 0 10 -422 561 17 -518 67 2 -56 231 25 -236 320 25 -178 296 25 -171 306 25 -589 552 14 -360 268 24 -75 135 6 -33 277 12 -536 0 10 -89 204 21 -386 97 24 -239 280 25 -37 145 5 -0 41 5 -550 95 10 -194 285 25 -205 268 25 -542 0 2 -486 219 1 -0 81 5 -369 255 24 -536 304 18 -433 144 1 -541 122 18 -494 140 18 -66 156 21 -169 206 12 -204 84 21 -120 267 21 -98 476 16 -504 178 1 -72 454 20 -531 30 10 -525 642 17 -158 196 25 -120 189 21 -306 174 15 -465 818 19 -11 428 7 -525 181 1 -143 633 20 -0 175 5 -0 467 20 -62 593 16 -183 255 25 -63 1 6 -126 194 21 -157 272 25 -105 389 7 -148 278 25 -216 298 25 -84 58 5 -196 308 25 -553 638 14 -111 159 21 -484 231 18 -175 257 25 -155 259 25 -108 240 21 -5 520 20 -307 448 23 -115 451 16 -195 291 25 -129 249 21 -498 0 10 -104 229 21 -147 279 25 -549 238 1 -94 56 5 -460 207 1 -567 180 1 -210 288 25 -481 546 17 -197 268 25 -527 0 10 -146 275 21 -125 254 12 -183 20 21 -91 446 20 -104 238 21 -572 236 18 -8 344 7 -537 29 10 -227 179 25 -38 224 21 -134 0 5 -368 269 24 -441 389 22 -534 139 1 -72 272 21 -557 168 1 -392 342 26 -304 285 26 -127 263 21 -77 341 4 -413 129 15 -566 134 1 -85 145 21 -440 0 24 -513 201 18 -112 153 21 -185 262 25 -155 237 21 -22 0 5 -482 176 18 -109 328 12 -507 0 10 -522 0 10 -552 166 1 -111 383 7 -179 255 21 -124 197 6 -525 373 1 -341 179 24 -185 273 21 -62 401 7 -42 339 7 -257 322 25 -130 815 16 -549 260 18 -7 38 5 -187 198 21 -546 564 17 -476 54 10 -90 472 20 -559 159 18 -0 377 7 -0 692 16 -120 242 25 -531 668 14 -95 522 16 -139 280 21 -190 352 25 -183 265 25 -158 221 21 -152 248 25 -560 1 10 -572 637 14 -170 214 21 -574 0 10 -119 25 5 -552 479 14 -118 0 6 -205 278 25 -552 216 1 -60 574 20 -530 0 2 -118 222 21 -112 0 5 -135 246 21 -514 61 10 -7 419 7 -518 0 10 -232 332 25 -359 472 23 -163 318 21 -549 0 10 -95 632 20 -525 0 2 -63 267 25 -180 265 25 -294 388 26 -194 249 21 -370 174 15 -103 92 21 -245 87 21 -543 66 10 -538 145 1 -80 202 21 -125 286 25 -539 669 14 -31 0 5 -38 162 6 -22 88 5 -154 310 25 -186 293 25 -598 638 17 -139 577 20 -200 253 21 -369 268 24 -570 647 17 -0 431 20 -364 365 26 -537 165 1 -133 280 21 -480 105 10 -0 148 5 -32 116 6 -429 83 22 -513 559 14 -256 434 26 -505 213 26 -536 695 14 -417 440 17 -474 169 18 -194 282 21 -141 187 21 -147 327 12 -101 552 20 -54 289 21 -17 507 20 -238 521 26 -516 156 18 -229 318 25 -100 42 5 -39 112 21 -72 214 12 -165 0 6 -548 154 1 -192 302 25 -555 141 18 -103 305 12 -215 301 25 -121 276 21 -514 154 1 -514 17 10 -32 252 21 -172 305 21 -550 262 18 -202 178 25 -181 205 25 -23 398 16 -493 4 10 -542 72 10 -293 394 26 -531 529 17 -557 0 10 -146 257 21 -25 0 5 -155 233 7 -165 215 21 -533 209 1 -28 365 7 -570 372 18 -532 55 2 -492 66 2 -138 213 21 -108 226 12 -516 262 18 -483 0 2 -503 188 1 -520 379 22 -191 292 21 -2 0 5 -43 292 21 -48 257 21 -382 265 24 -147 251 21 -535 609 14 -103 257 25 -514 218 18 -546 178 18 -206 239 21 -534 156 1 -574 233 1 -47 555 20 -456 437 26 -356 424 25 -526 125 18 -387 466 23 -535 157 1 -112 287 21 -59 212 12 -302 392 26 -497 0 10 -154 251 25 -483 558 14 -558 0 10 -29 521 20 -171 253 22 -204 164 21 -134 270 21 -92 595 20 -65 271 7 -70 265 21 -164 293 21 -514 161 18 -166 456 20 -425 56 22 -454 0 10 -524 63 10 -526 446 14 -101 184 21 -43 473 20 -152 214 25 -514 37 10 -501 469 14 -171 318 7 -512 542 14 -80 465 16 -187 267 21 -504 159 1 -122 217 21 -164 268 21 -388 259 24 -189 355 7 -35 356 7 -121 181 6 -15 348 7 -0 319 7 -530 223 18 -53 173 5 -219 351 25 -458 591 14 -144 189 21 -552 623 14 -537 142 18 -506 202 1 -456 84 24 -31 574 20 -558 119 1 -182 268 25 -67 463 20 -445 454 26 -0 553 20 -497 426 26 -530 215 18 -100 191 21 -263 305 25 -306 243 24 -204 297 21 -499 32 10 -175 300 25 -191 288 25 -167 282 21 -540 271 1 -204 0 15 -548 0 10 -120 253 21 -581 661 14 -38 382 7 -158 149 21 -120 0 5 -108 260 25 -194 236 25 -121 233 21 -509 184 1 -88 575 20 -183 171 25 -597 469 17 -202 154 12 -36 424 7 -68 216 7 -548 89 10 -167 836 16 -572 0 10 -352 480 23 -109 54 5 -13 372 7 -125 260 21 -532 0 10 -549 294 1 -97 180 21 -207 244 25 -206 272 25 -69 448 20 -0 145 5 -38 109 6 -18 144 21 -495 228 1 -203 227 21 -514 87 10 -79 148 12 -216 256 25 -116 296 25 -514 644 14 -530 265 18 -526 62 10 -125 258 21 -500 185 18 -217 338 25 -514 6 2 -171 232 25 -470 70 2 -578 418 14 -172 278 25 -17 497 20 -54 0 5 -344 280 24 -553 109 2 -488 219 1 -574 37 2 -543 563 14 -167 271 21 -553 201 1 -529 209 1 -27 414 7 -0 411 7 -516 129 1 -261 348 25 -173 313 25 -186 254 25 -137 172 21 -109 140 21 -537 156 1 -190 243 21 -4 469 20 -575 0 2 -95 126 6 -95 50 5 -196 673 20 -494 0 10 -103 290 21 -231 253 25 -542 42 2 -176 257 21 -176 329 25 -546 468 14 -503 139 18 -70 673 16 -198 210 21 -221 270 25 -179 267 25 -75 409 7 -59 282 12 -532 0 2 -122 311 25 -546 0 2 -523 584 14 -526 0 2 -273 271 21 -110 190 21 -410 292 22 -496 351 18 -174 286 24 -130 637 20 -70 629 20 -468 525 14 -558 630 14 -106 230 21 -551 222 18 -177 318 25 -283 187 24 -561 223 1 -51 79 5 -110 328 12 -241 268 25 -141 263 21 -43 0 5 -516 261 1 -161 232 21 -507 94 10 -161 430 25 -0 196 6 -159 296 21 -478 101 10 -148 252 25 -427 357 26 -0 206 5 -536 229 18 -533 189 1 -173 288 25 -561 82 2 -142 212 21 -176 678 20 -532 0 10 -452 419 26 -232 522 16 -337 276 24 -183 227 21 -151 70 21 -73 221 12 -534 627 14 -72 490 16 -416 296 22 -208 288 25 -534 0 10 -14 313 7 -541 519 14 -183 319 25 -115 227 21 -115 194 21 -179 180 21 -88 553 20 -30 67 5 -171 286 25 -154 299 21 -47 817 16 -81 236 21 -89 223 25 -515 16 10 -213 188 25 -527 21 10 -527 371 1 -495 205 1 -25 152 5 -126 68 5 -507 27 10 -529 0 10 -11 34 6 -33 131 5 -195 284 21 -0 690 20 -178 265 21 -100 232 21 -200 290 21 -79 446 20 -159 306 25 -153 143 21 -63 251 7 -449 508 14 -228 234 25 -560 0 10 -495 692 14 -79 660 20 -546 256 1 -23 233 21 -493 54 2 -82 279 25 -30 33 5 -496 154 1 -141 173 21 -187 308 25 -24 482 20 -130 635 20 -300 681 19 -556 109 10 -183 294 21 -36 353 7 -551 181 1 -187 282 25 -577 254 18 -537 132 18 -128 217 21 -138 250 21 -149 224 21 -536 211 1 -329 390 26 -111 193 21 -391 125 24 -131 696 20 -138 163 21 -462 672 14 -497 584 17 -551 165 1 -151 252 25 -525 578 14 -12 95 5 -312 443 13 -548 233 1 -556 214 1 -59 5 5 -562 82 10 -499 200 1 -24 0 5 -123 241 21 -130 453 20 -567 586 14 -140 253 25 -102 411 20 -58 552 20 -488 183 1 -458 290 24 -62 420 7 -497 192 1 -532 640 14 -0 12 5 -77 576 20 -576 0 10 -60 434 20 -505 42 2 -112 264 21 -121 144 21 -149 274 21 -197 264 25 -420 8 10 -220 309 25 -172 283 21 -163 220 21 -185 272 21 -432 525 14 -444 521 19 -546 265 18 -140 664 20 -68 457 20 -199 124 21 -497 105 10 -522 190 1 -488 486 14 -160 211 21 -564 143 18 -233 296 25 -563 239 1 -45 238 21 -168 295 25 -142 193 12 -48 251 21 -193 249 25 -225 265 21 -511 146 18 -470 121 1 -477 174 1 -168 306 21 -555 272 18 -144 249 21 -30 477 20 -215 227 25 -0 101 5 -237 298 25 -149 146 21 -0 211 5 -111 415 7 -212 279 25 -74 586 20 -566 0 10 -554 1 10 -82 388 7 -152 285 21 -159 219 21 -172 230 21 -71 463 20 -147 274 25 -197 281 25 -171 107 21 -158 274 25 -531 653 17 -61 701 20 -209 281 25 -106 197 12 -532 240 1 -400 463 26 -76 0 5 -547 80 10 -514 32 10 -150 298 21 -536 82 2 -116 289 25 -62 452 20 -489 117 1 -134 294 21 -552 604 14 -548 151 1 -557 35 2 -26 432 20 -70 127 6 -173 227 25 -151 646 20 -399 217 24 -167 241 21 -532 204 1 -150 244 25 -157 248 21 -25 0 5 -184 301 25 -120 326 7 -260 270 25 -560 0 2 -128 280 21 -69 541 20 -77 239 25 -0 400 7 -77 239 12 -536 103 10 -195 266 25 -92 228 21 -134 363 7 -404 247 1 -0 462 20 -10 326 7 -545 52 10 -79 216 21 -68 21 5 -120 532 16 -76 210 12 -542 597 14 -476 106 10 -159 313 25 -182 298 25 -519 210 18 -220 166 25 -534 347 18 -105 250 21 -569 167 18 -135 530 16 -210 305 21 -475 0 10 -547 107 10 -555 465 14 -73 573 16 -413 199 24 -75 114 5 -39 124 12 -0 784 16 -511 539 17 -0 106 5 -389 455 23 -187 172 25 -539 47 10 -580 278 26 -184 221 25 -77 252 21 -0 334 7 -363 472 23 -117 470 20 -179 242 21 -113 370 7 -4 122 5 -69 85 5 -532 184 1 -159 505 20 -186 195 12 -2 318 7 -547 199 1 -154 213 21 -100 43 5 -91 177 21 -93 380 7 -116 436 7 -112 264 21 -483 0 2 -535 31 10 -535 596 17 -464 171 1 -425 160 24 -178 311 21 -176 278 25 -36 0 6 -110 422 7 -544 68 10 -547 177 1 -172 275 25 -103 591 20 -491 0 10 -146 263 25 -398 229 24 -509 195 1 -438 212 1 -26 457 16 -542 102 10 -236 291 25 -430 578 17 -177 321 21 -383 23 24 -551 179 1 -68 119 5 -267 288 25 -92 60 5 -540 13 10 -127 293 21 -161 179 21 -540 0 10 -161 136 21 -0 93 5 -556 196 1 -535 101 10 -335 46 15 -195 248 21 -191 236 21 -110 631 16 -158 272 21 -70 286 7 -542 123 1 -506 563 14 -519 41 10 -513 99 10 -92 563 16 -355 30 15 -103 374 12 -428 233 22 -523 0 10 -68 426 7 -116 268 21 -470 144 1 -173 277 25 -0 0 5 -135 200 21 -365 459 23 -545 584 17 -450 496 14 -525 668 14 -177 307 25 -202 227 12 -384 153 24 -512 25 10 -519 240 1 -147 70 21 -63 340 7 -108 716 20 -172 239 12 -148 249 21 -148 235 21 -11 210 7 -558 655 17 -411 224 24 -536 98 2 -545 623 19 -490 181 1 -541 33 10 -556 176 1 -186 219 25 -528 59 2 -12 416 7 -506 66 2 -417 270 22 -474 592 14 -568 606 14 -135 236 12 -74 703 20 -518 244 1 -207 193 25 -537 214 24 -202 478 16 -202 257 25 -177 468 23 -543 80 10 -389 475 23 -141 299 21 -454 123 18 -121 332 21 -530 412 14 -0 61 6 -554 71 10 -201 299 25 -329 83 24 -333 126 15 -506 145 1 -165 283 25 -497 253 18 -41 0 5 -525 3 2 -211 272 25 -123 392 7 -95 608 20 -540 105 10 -75 397 7 -134 259 25 -0 221 7 -527 163 1 -444 523 14 -16 687 20 -218 209 21 -55 53 5 -111 285 21 -122 297 12 -593 636 17 -161 258 21 -141 66 21 -84 147 21 -91 439 20 -529 157 1 -559 118 1 -456 431 14 -101 232 21 -333 184 15 -536 188 1 -75 297 21 -136 622 20 -80 595 16 -187 268 25 -0 299 7 -88 256 21 -145 173 21 -155 330 25 -494 196 1 -104 513 20 -526 5 10 -125 283 25 -205 293 25 -0 545 20 -40 136 6 -428 298 26 -88 273 21 -187 269 21 -488 154 18 -557 1 10 -187 229 25 -543 0 10 -155 286 25 -101 637 20 -287 227 24 -83 7 5 -101 183 21 -529 134 18 -552 89 10 -161 252 21 -222 261 25 -362 0 15 -548 249 1 -530 258 1 -499 145 18 -207 339 26 -294 242 15 -129 253 21 -430 398 26 -399 487 23 -526 0 10 -219 265 25 -112 682 20 -4 372 7 -470 232 22 -454 124 1 -199 265 25 -193 255 25 -287 348 26 -515 210 1 -160 282 21 -508 0 2 -135 316 21 -448 4 10 -148 174 21 -108 453 20 -232 305 25 -527 607 17 -481 0 10 -516 124 1 -91 0 5 -219 232 21 -0 86 5 -12 211 12 -532 219 18 -264 354 26 -136 233 21 -358 0 22 -115 414 7 -540 195 18 -95 196 6 -33 466 20 -42 471 20 -140 424 16 -459 27 10 -510 279 1 -51 458 20 -205 470 23 -551 0 10 -166 316 25 -42 236 7 -88 403 7 -216 261 25 -418 0 2 -135 284 21 -213 252 21 -142 382 7 -511 158 1 -223 267 25 -167 276 25 -530 0 10 -14 130 5 -559 0 2 -36 442 16 -511 167 1 -83 344 7 -379 271 1 -534 149 18 -185 277 25 -447 204 18 -393 180 24 -195 117 22 -114 299 25 -520 159 1 -196 299 25 -158 229 21 -522 286 26 -344 144 24 -153 271 25 -57 114 5 -500 537 14 -544 654 17 -95 2 5 -115 305 7 -371 462 23 -531 167 18 -0 495 20 -111 496 9 -530 230 18 -9 545 16 -565 244 18 -562 432 14 -89 99 25 -51 103 5 -544 0 10 -7 394 7 -155 443 16 -550 40 2 -73 477 20 -562 119 1 -76 208 7 -352 202 24 -407 246 24 -161 588 20 -48 252 7 -179 221 21 -524 0 10 -217 498 20 -562 252 1 -157 181 21 -390 459 23 -184 245 21 -117 304 25 -72 243 21 -72 480 20 -568 657 14 -157 596 20 -180 233 21 -526 564 14 -511 185 1 -527 22 10 -144 313 12 -131 178 21 -113 398 7 -141 235 21 -62 128 5 -205 290 25 -93 267 21 -539 72 10 -159 307 25 -536 40 2 -135 316 21 -42 446 20 -97 289 25 -331 196 24 -211 295 25 -202 311 25 -79 42 5 -110 336 7 -684 941 19 -118 431 20 -155 677 20 -203 308 21 -0 505 20 -516 0 10 -130 392 7 -170 297 25 -418 185 24 -519 23 10 -513 252 1 -35 643 16 -260 380 26 -95 447 16 -142 248 21 -170 221 25 -510 102 10 -108 225 12 -457 65 10 -88 298 12 -158 244 25 -536 0 10 -194 323 25 -163 262 21 -115 180 21 -498 260 18 -491 65 10 -201 160 21 -267 233 21 -123 429 7 -0 320 7 -126 142 21 -123 491 20 -547 212 18 -572 42 10 -574 139 18 -172 268 25 -559 195 1 -524 0 10 -0 611 20 -394 8 15 -250 259 25 -547 212 18 -227 312 25 -558 292 18 -150 265 25 -61 234 12 -567 243 18 -526 0 2 -514 0 10 -216 299 25 -148 226 21 -395 474 26 -180 235 25 -58 441 20 -83 269 21 -197 288 25 -154 216 12 -74 513 20 -509 129 18 -118 491 16 -531 157 18 -123 254 7 -52 570 20 -57 421 7 -510 269 1 -55 43 5 -103 254 21 -551 626 14 -283 0 15 -476 248 18 -70 623 20 -17 270 21 -102 256 25 -513 77 10 -139 292 25 -127 505 20 -41 0 5 -495 256 1 -216 248 25 -489 0 10 -177 289 25 -320 222 18 -448 126 1 -506 48 10 -0 217 12 -443 235 22 -482 21 10 -510 0 10 -360 432 23 -136 274 21 -509 123 1 -493 244 1 -527 427 14 -85 241 7 -213 299 25 -444 338 26 -197 275 25 -530 223 1 -0 255 12 -537 379 1 -601 522 17 -0 140 5 -358 366 26 -107 453 20 -177 256 25 -148 307 25 -47 474 20 -542 649 14 -519 51 10 -2 137 6 -553 436 14 -154 240 21 -69 216 7 -205 191 25 -187 319 25 -7 0 5 -133 244 21 -139 104 21 -119 260 21 -72 125 5 -108 171 12 -539 313 18 -94 567 20 -459 105 2 -85 414 7 -497 0 10 -44 640 20 -575 155 1 -132 254 21 -500 638 14 -109 213 25 -46 239 21 -376 261 24 -581 0 2 -552 0 2 -224 303 25 -543 254 18 -427 516 23 -64 428 7 -479 52 2 -457 250 18 -247 360 26 -45 478 20 -548 172 18 -93 159 12 -515 0 2 -126 261 25 -290 106 15 -156 342 21 -201 261 25 -100 300 21 -61 274 21 -372 198 18 -189 270 25 -122 218 21 -97 0 5 -163 241 21 -543 102 10 -130 257 21 -125 294 21 -474 833 19 -541 211 18 -451 210 24 -87 314 12 -150 656 16 -191 24 5 -130 145 21 -243 296 25 -77 156 21 -485 0 10 -236 305 25 -67 0 6 -529 33 2 -52 398 7 -520 100 10 -389 292 24 -576 121 1 -518 149 18 -218 222 21 -465 0 2 -531 70 10 -546 234 1 -115 209 21 -82 14 5 -206 136 21 -543 109 2 -556 188 18 -249 311 25 -99 386 16 -63 142 6 -118 374 7 -539 0 2 -53 260 21 -134 281 21 -0 524 16 -84 77 6 -23 440 20 -127 595 20 -61 390 16 -157 424 7 -178 217 21 -523 642 14 -600 216 1 -45 268 7 -526 575 14 -433 615 17 -541 164 18 -130 238 21 -0 87 5 -170 263 25 -0 235 21 -485 0 10 -501 142 1 -550 190 1 -521 0 2 -387 465 23 -541 0 10 -419 257 24 -0 441 20 -474 271 24 -408 217 22 -64 98 6 -158 286 25 -498 195 1 -478 530 14 -195 277 21 -129 263 21 -125 243 21 -546 591 14 -514 201 1 -151 262 21 -578 87 10 -529 145 1 -55 211 21 -524 0 10 -78 0 5 -518 655 14 -563 146 1 -188 247 25 -373 73 15 -24 105 5 -121 291 12 -459 286 22 -160 150 21 -164 137 12 -185 267 12 -63 433 20 -506 126 1 -99 265 25 -394 521 23 -513 0 10 -534 90 10 -143 283 12 -133 253 21 -41 113 5 -532 238 18 -502 199 18 -528 110 2 -518 576 14 -200 225 21 -444 192 24 -333 315 22 -547 673 14 -561 0 10 -461 527 14 -387 480 23 -562 0 2 -120 202 6 -156 256 21 -515 188 1 -533 222 1 -166 254 12 -13 245 12 -174 317 25 -0 395 16 -190 294 25 -214 308 25 -525 177 1 -541 618 14 -104 269 21 -124 250 21 -476 78 2 -179 221 21 -123 520 20 -453 160 18 -512 482 19 -538 172 1 -153 226 25 -0 504 16 -569 630 14 -14 471 20 -500 177 18 -568 207 1 -196 240 21 -148 323 25 -539 0 2 -341 485 23 -483 199 18 -99 547 16 -558 84 2 -85 0 5 -62 438 16 -136 270 21 -113 256 21 -156 246 21 -203 291 21 -0 114 6 -154 336 25 -516 233 1 -530 178 1 -489 173 18 -180 268 25 -476 0 2 -360 467 23 -65 398 7 -201 335 25 -187 266 25 -98 447 20 -40 543 20 -220 241 25 -582 201 18 -531 203 1 -511 207 18 -142 254 25 -0 566 16 -118 117 21 -385 286 24 -194 293 25 -192 426 20 -506 659 14 -142 253 25 -470 322 26 -508 577 14 -89 207 21 -90 282 12 -166 159 25 -549 153 18 -229 243 25 -62 172 21 -71 270 7 -109 176 21 -577 439 14 -416 549 13 -90 461 16 -487 0 2 -31 642 20 -79 213 21 -25 603 20 -306 134 15 -509 95 2 -113 705 20 -51 220 12 -202 325 25 -162 260 21 -263 679 17 -509 530 14 -181 239 21 -173 283 25 -494 68 10 -132 209 12 -188 232 21 -0 459 20 -99 437 7 -168 280 21 -219 259 21 -169 479 20 -365 526 26 -538 141 18 -103 262 21 -157 611 20 -113 547 20 -126 253 21 -548 246 18 -0 247 5 -0 453 20 -205 289 25 -83 208 21 -527 224 1 -176 270 21 -381 106 15 -528 162 18 -115 300 25 -179 278 7 -52 285 21 -541 0 2 -60 211 21 -14 207 5 -505 0 2 -552 138 1 -505 171 1 -538 36 2 -163 227 21 -434 404 26 -386 257 22 -483 529 17 -227 347 25 -410 349 26 -529 95 10 -545 189 18 -218 245 21 -502 422 14 -147 222 21 -536 138 18 -131 126 21 -135 271 21 -0 433 20 -228 314 25 -92 189 21 -92 94 5 -6 376 16 -213 237 25 -0 416 7 -168 190 25 -529 629 14 -97 314 25 -505 19 2 -489 167 18 -94 217 21 -308 0 15 -263 284 25 -0 3 5 -220 300 21 -138 307 25 -0 381 7 -517 108 1 -0 160 5 -517 140 1 -143 159 21 -357 479 23 -458 258 1 -239 200 25 -184 199 21 -92 91 5 -94 590 20 -201 103 21 -137 249 21 -559 0 10 -608 998 19 -116 626 16 -29 331 7 -541 0 2 -0 461 20 -49 436 20 -529 184 18 -106 640 20 -496 0 10 -501 133 1 -87 640 20 -520 210 1 -369 25 6 -72 160 5 -0 95 6 -81 460 16 -123 184 21 -141 392 16 -428 328 24 -242 349 26 -504 426 14 -176 391 7 -77 251 25 -504 176 18 -56 680 20 -52 142 6 -533 20 10 -530 47 10 -143 499 20 -125 137 21 -528 197 18 -393 278 24 -158 211 21 -172 427 16 -20 103 6 -332 334 25 -136 487 16 -138 311 21 -484 198 1 -204 299 25 -535 551 17 -56 443 20 -208 233 25 -176 300 25 -544 623 14 -119 244 25 -384 103 24 -490 86 10 -514 181 1 -170 262 25 -550 83 10 -521 0 2 -500 217 1 -32 486 20 -159 258 12 -113 114 12 -550 0 10 -507 233 1 -519 141 1 -532 613 14 -129 230 7 -123 426 20 -521 696 14 -175 284 21 -346 193 21 -27 669 20 -90 615 20 -143 249 21 -94 260 7 -118 275 25 -109 491 16 -542 639 14 -450 0 10 -514 41 2 -168 345 25 -126 200 21 -159 317 21 -80 133 5 -504 0 2 -78 195 21 -339 0 15 -115 274 21 -526 539 17 -104 268 25 -52 0 5 -490 180 18 -544 100 2 -522 110 10 -451 576 14 -77 307 7 -532 686 17 -552 176 1 -129 173 21 -178 208 21 -535 528 17 -93 46 5 -130 259 25 -547 0 2 -537 592 17 -195 225 25 -132 308 25 -24 183 5 -105 421 20 -15 118 5 -561 82 2 -53 434 16 -93 695 20 -0 175 5 -14 0 5 -414 153 1 -99 104 5 -562 193 1 -110 666 16 -523 74 2 -103 418 7 -525 144 1 -452 95 10 -441 549 17 -144 319 25 -7 36 5 -70 479 20 -509 165 1 -0 29 5 -313 409 23 -322 394 23 -0 54 5 -201 166 21 -117 44 21 -499 0 10 -196 316 25 -163 237 21 -81 227 21 -550 6 10 -115 215 21 -68 66 6 -538 237 1 -181 200 21 -122 182 21 -543 253 18 -185 232 25 -174 225 25 -78 108 5 -269 350 26 -543 0 10 -0 0 5 -522 213 1 -103 350 7 -439 553 14 -0 48 5 -147 178 21 -452 156 1 -147 252 25 -191 257 21 -119 266 21 -96 208 25 -196 293 25 -205 264 25 -64 537 20 -27 154 5 -139 278 25 -122 605 20 -94 177 21 -61 292 12 -483 217 1 -196 112 21 -195 240 25 -50 272 7 -0 176 5 -178 264 25 -225 245 25 -115 283 21 -73 173 21 -496 576 14 -191 283 12 -545 123 1 -526 237 18 -144 379 7 -91 471 20 -77 283 7 -0 160 6 -512 465 14 -584 19 2 -172 289 25 -66 94 5 -335 0 15 -573 194 18 -0 112 5 -176 240 21 -86 264 21 -555 16 10 -320 461 23 -117 529 20 -517 0 10 -254 251 21 -223 265 25 -525 0 2 -64 276 21 -53 186 5 -51 296 7 -343 445 23 -223 774 17 -328 151 24 -568 262 1 -487 285 1 -101 380 7 -439 160 1 -456 95 24 -78 681 20 -141 194 21 -384 250 22 -124 681 16 -530 253 1 -76 0 5 -69 488 20 -86 300 21 -16 354 7 -388 180 22 -558 0 10 -561 59 10 -247 266 25 -85 622 20 -188 269 25 -104 274 25 -140 12 21 -493 13 10 -583 0 10 -186 265 21 -518 406 14 -530 184 1 -149 265 25 -413 263 24 -558 290 1 -314 359 26 -18 16 5 -538 0 2 -41 203 12 -111 58 5 -199 221 25 -21 389 7 -530 126 18 -472 0 10 -562 643 14 -185 262 25 -42 180 21 -496 0 2 -508 119 18 -521 594 14 -190 184 21 -22 146 5 -537 150 18 -161 182 21 -88 620 20 -507 136 1 -162 249 21 -247 345 25 -474 48 10 -92 423 7 -77 400 7 -172 219 25 -160 197 21 -523 88 10 -454 245 24 -510 252 1 -62 270 7 -110 293 21 -497 155 18 -178 255 25 -133 227 21 -536 626 14 -158 250 21 -132 259 21 -168 341 25 -557 599 14 -86 67 6 -557 0 10 -0 465 16 -475 188 1 -174 304 25 -97 638 16 -573 163 1 -191 184 21 -79 208 21 -182 265 21 -26 129 5 -71 162 6 -118 214 21 -259 308 25 -38 464 20 -383 422 23 -80 507 16 -530 548 14 -0 618 20 -512 228 1 -490 542 14 -114 264 21 -363 453 23 -212 249 25 -320 86 15 -343 490 23 -560 85 10 -516 661 14 -490 173 1 -529 0 10 -515 191 1 -126 250 25 -493 136 18 -447 224 24 -574 604 17 -36 403 7 -188 263 12 -540 0 2 -132 525 20 -149 244 21 -544 348 18 -316 214 15 -538 591 17 -197 244 21 -185 209 21 -5 530 16 -485 7 10 -539 240 18 -277 277 12 -527 0 10 -288 357 26 -54 516 16 -70 247 21 -259 442 16 -519 168 1 -0 0 5 -48 104 5 -115 483 16 -57 91 5 -511 135 1 -208 270 21 -521 145 18 -453 180 1 -237 258 25 -561 161 1 -545 83 10 -188 307 25 -581 623 17 -131 141 6 -532 206 1 -514 165 1 -190 228 21 -534 59 10 -523 0 2 -143 282 21 -83 174 5 -520 131 18 -366 278 24 -127 445 16 -529 288 18 -513 26 10 -483 83 2 -514 525 14 -95 125 6 -92 139 6 -156 236 25 -523 441 14 -357 305 26 -524 8 2 -159 268 25 -163 654 20 -417 233 24 -486 643 17 -109 206 21 -525 86 10 -180 183 12 -125 620 20 -46 582 20 -203 264 25 -539 0 10 -42 174 5 -530 209 1 -322 0 15 -347 37 15 -220 301 25 -538 40 10 -174 252 25 -370 322 22 -534 583 17 -110 368 7 -53 266 7 -83 459 16 -518 72 2 -220 300 25 -544 170 18 -118 304 12 -117 259 21 -116 461 20 -36 276 21 -40 221 21 -579 647 17 -142 117 25 -529 0 10 -441 256 24 -516 187 1 -176 288 25 -62 266 21 -198 277 21 -536 247 18 -472 233 1 -494 0 2 -528 141 1 -195 281 21 -553 313 1 -168 261 21 -81 660 16 -257 308 25 -444 460 14 -155 240 21 -202 282 25 -138 219 21 -522 76 2 -121 482 16 -70 258 21 -200 227 21 -54 257 7 -92 218 25 -295 546 26 -544 595 14 -216 387 12 -86 218 7 -71 604 20 -142 222 21 -506 190 1 -23 255 12 -404 474 23 -140 356 7 -227 222 12 -167 212 21 -126 133 12 -562 306 1 -148 235 25 -485 204 1 -147 208 21 -536 279 1 -452 114 1 -535 0 10 -176 269 25 -153 297 21 -255 319 25 -111 310 21 -544 0 10 -151 647 20 -81 733 20 -496 33 10 -217 270 25 -20 291 12 -33 125 5 -177 217 21 -496 250 1 -162 45 21 -502 71 2 -241 348 26 -540 93 2 -191 269 21 -488 0 10 -368 195 24 -91 406 7 -41 182 12 -496 194 1 -201 291 25 -474 153 1 -172 250 25 -426 290 22 -153 278 21 -130 275 21 -424 330 26 -121 532 20 -381 283 26 -526 260 1 -75 0 5 -531 237 1 -510 234 18 -211 261 21 -185 318 25 -535 214 1 -308 386 26 -91 130 5 -15 472 20 -404 157 24 -210 131 25 -536 271 18 -68 70 5 -504 216 18 -540 103 10 -115 97 12 -550 405 14 -491 585 14 -93 262 21 -0 474 20 -547 93 10 -195 307 26 -115 490 16 -162 491 16 -0 148 5 -36 371 7 -76 237 25 -549 256 18 -406 56 24 -161 639 20 -558 178 1 -0 473 20 -549 266 1 -542 55 10 -545 62 10 -197 567 16 -0 597 20 -409 498 23 -527 264 1 -582 590 19 -121 400 16 -566 264 18 -104 235 21 -550 583 14 -70 364 7 -167 263 25 -402 291 22 -504 217 1 -512 550 17 -554 4 10 -168 340 12 -139 301 25 -108 565 20 -566 192 18 -177 186 21 -0 96 5 -124 290 21 -409 125 24 -395 246 24 -349 142 15 -511 213 18 -459 409 14 -478 181 18 -491 120 1 -84 298 21 -513 616 14 -163 171 21 -536 0 10 -243 261 25 -0 352 7 -363 15 15 -417 0 2 -523 10 2 -546 705 17 -203 288 25 -486 193 1 -80 207 6 -57 328 12 -431 57 24 -402 161 24 -188 230 21 -106 242 25 -102 162 12 -177 290 25 -88 288 12 -10 269 21 -128 447 20 -153 160 21 -166 235 21 -297 311 25 -164 14 21 -390 468 14 -0 135 6 -26 540 20 -193 145 21 -485 442 14 -568 0 2 -511 43 10 -156 206 21 -58 177 21 -115 489 20 -519 321 1 -126 248 12 -205 251 21 -562 601 14 -88 127 6 -458 297 24 -565 507 14 -50 314 7 -217 245 25 -542 194 1 -163 490 20 -183 297 25 -0 556 20 -202 233 25 -517 259 1 -500 640 14 -82 245 21 -113 418 9 -71 291 21 -66 369 7 -109 0 5 -501 136 18 -204 282 25 -207 247 25 -7 459 16 -531 197 1 -242 268 12 -103 206 21 -13 161 5 -497 40 2 -549 61 2 -162 204 21 -101 287 21 -197 304 25 -176 243 21 -522 169 1 -59 257 12 -554 197 1 -196 281 21 -240 264 25 -234 260 12 -89 209 21 -144 403 7 -495 201 1 -521 662 14 -195 242 21 -144 281 25 -420 199 24 -550 0 2 -135 486 20 -76 196 21 -61 0 6 -166 262 25 -540 83 2 -169 316 25 -76 222 12 -218 461 16 -295 351 25 -0 317 12 -126 666 16 -181 416 25 -530 176 1 -494 71 10 -133 239 21 -152 223 21 -3 153 21 -523 0 2 -59 0 5 -0 395 7 -0 205 6 -133 296 21 -586 0 10 -152 299 25 -207 278 25 -466 515 14 -533 128 1 -543 249 1 -145 182 6 -146 234 21 -104 226 21 -51 399 7 -76 240 7 -318 100 15 -465 0 2 -145 256 21 -506 153 1 -392 283 22 -583 516 17 -83 123 6 -160 192 21 -238 284 25 -374 104 15 -121 567 20 -211 286 21 -170 97 21 -500 530 14 -548 159 1 -554 0 10 -121 508 16 -535 78 10 -0 289 21 -112 0 5 -119 91 6 -541 0 10 -380 120 15 -0 234 7 -73 427 20 -116 271 25 -551 127 1 -129 213 21 -518 139 1 -539 465 14 -153 317 7 -524 198 1 -163 103 21 -517 173 1 -500 192 1 -247 294 25 -1 377 16 -35 293 12 -78 474 20 -113 267 21 -75 490 20 -0 438 20 -57 150 6 -418 516 23 -546 115 1 -533 104 10 -52 672 20 -187 279 21 -130 235 21 -86 467 20 -547 80 10 -53 464 16 -253 290 26 -4 136 6 -111 264 7 -171 188 21 -531 657 14 -501 0 10 -155 277 25 -544 84 10 -136 249 21 -496 54 2 -533 114 1 -168 498 20 -176 168 21 -328 138 22 -185 242 21 -570 167 1 -158 328 25 -550 0 10 -514 621 14 -113 274 21 -468 269 1 -441 344 26 -146 259 25 -541 279 18 -143 348 7 -523 206 18 -541 131 18 -251 290 26 -478 120 1 -533 0 10 -535 72 10 -497 184 1 -145 476 20 -549 643 14 -199 279 25 -90 77 5 -369 463 23 -329 382 26 -152 314 25 -157 229 21 -6 527 16 -516 225 18 -30 58 6 -187 299 25 -501 489 14 -167 258 21 -103 262 21 -288 323 26 -173 284 25 -388 125 24 -171 276 21 -573 192 1 -531 112 1 -28 0 5 -542 244 18 -186 258 25 -451 633 14 -359 252 1 -538 185 1 -493 105 10 -137 308 21 -33 0 5 -15 459 20 -87 216 7 -57 445 20 -213 225 21 -90 376 16 -534 232 1 -169 340 25 -554 701 14 -483 44 2 -469 201 13 -544 474 14 -159 267 21 -522 0 10 -244 356 25 -240 260 25 -544 15 10 -351 360 25 -125 297 25 -544 252 1 -120 239 21 -116 253 21 -485 0 10 -552 213 1 -473 14 10 -535 168 1 -138 248 7 -372 467 23 -552 289 1 -527 83 2 -496 769 19 -171 308 25 -110 220 12 -137 235 12 -542 0 10 -549 115 2 -611 362 24 -507 263 18 -131 659 20 -502 232 1 -100 0 5 -150 169 21 -411 212 24 -549 164 1 -125 243 21 -516 94 2 -189 313 25 -260 330 25 -146 229 21 -127 249 21 -33 432 16 -133 130 21 -188 293 25 -542 557 17 -507 639 14 -372 199 24 -215 204 21 -590 647 14 -475 544 14 -534 133 1 -122 274 25 -518 170 1 -119 274 21 -184 84 21 -90 354 7 -122 253 21 -0 507 20 -127 398 16 -212 822 16 -520 31 10 -181 230 25 -519 0 10 -502 378 18 -0 472 20 -539 187 1 -62 574 20 -511 285 1 -531 155 1 -498 116 2 -0 263 12 -6 466 20 -548 621 14 -147 247 21 -123 187 6 -162 292 25 -432 684 23 -533 168 1 -523 122 1 -198 273 25 -302 610 20 -149 321 25 -111 430 16 -377 498 23 -338 365 26 -112 185 21 -514 114 1 -110 199 21 -179 274 21 -548 627 14 -117 456 20 -189 218 12 -516 184 1 -135 384 7 -155 208 21 -50 169 5 -368 184 22 -449 100 10 -521 597 14 -237 324 26 -241 277 25 -556 61 10 -73 274 12 -496 144 1 -133 297 21 -187 298 25 -478 197 1 -563 619 14 -461 2 2 -511 24 10 -253 304 25 -495 141 18 -542 181 1 -493 5 10 -149 256 21 -84 618 16 -569 320 1 -107 161 21 -365 118 24 -157 246 21 -298 371 25 -202 280 25 -24 435 7 -53 483 20 -118 199 21 -72 212 25 -527 27 2 -82 639 20 -70 0 5 -87 453 20 -551 241 1 -99 170 12 -186 362 12 -122 289 21 -190 288 25 -97 234 21 -130 452 20 -496 16 10 -116 408 7 -195 307 25 -125 256 21 -551 146 18 -520 115 1 -210 325 7 -547 0 10 -521 542 14 -2 75 5 -44 0 5 -102 319 12 -431 258 24 -71 168 12 -51 321 7 -0 361 7 -116 124 5 -546 76 10 -319 734 19 -492 0 10 -450 264 22 -529 0 10 -536 0 2 -138 211 21 -135 271 21 -103 468 20 -140 288 21 -467 62 2 -26 130 5 -570 635 14 -170 203 25 -109 230 21 -168 234 21 -499 355 1 -489 0 10 -184 195 25 -543 225 1 -478 37 10 -387 258 25 -534 656 14 -79 448 20 -58 168 6 -96 657 20 -537 0 10 -0 416 20 -134 229 21 -237 290 21 -200 291 25 -546 458 14 -465 514 23 -305 86 15 -503 203 1 -578 205 1 -0 213 21 -530 101 10 -23 12 5 -488 84 2 -451 572 14 -136 228 21 -509 69 10 -210 238 25 -555 126 1 -148 375 7 -541 159 1 -0 154 6 -636 668 19 -189 230 25 -564 220 1 -94 443 20 -402 482 26 -374 469 26 -187 130 21 -219 247 25 -50 445 16 -571 0 10 -203 326 25 -47 394 7 -207 290 25 -494 626 14 -468 324 18 -383 383 24 -526 614 14 -292 222 24 -544 372 18 -492 184 1 -139 208 21 -442 367 18 -475 285 1 -25 98 5 -364 210 24 -191 293 25 -571 430 14 -153 282 12 -60 615 20 -209 300 25 -29 160 21 -548 93 2 -169 172 21 -3 245 12 -7 206 21 -157 300 25 -133 145 21 -499 100 10 -206 267 25 -546 0 2 -490 0 10 -568 147 1 -125 368 7 -530 265 18 -135 441 20 -380 265 22 -523 373 1 -485 120 1 -421 183 24 -566 15 10 -525 218 1 -546 139 18 -0 664 20 -112 264 25 -377 466 23 -106 677 20 -209 251 25 -152 195 21 -179 308 21 -587 587 14 -171 57 6 -172 208 21 -477 131 1 -546 137 18 -92 432 20 -467 98 10 -558 578 14 -198 173 21 -156 239 21 -517 78 2 -539 94 2 -69 117 21 -500 568 14 -552 0 10 -483 101 10 -123 246 21 -110 240 21 -204 272 25 -110 101 5 -115 316 25 -173 248 21 -96 15 5 -145 288 21 -155 288 21 -109 0 5 -38 472 20 -560 0 10 -143 242 21 -155 627 20 -114 514 20 -551 189 1 -531 235 1 -189 330 25 -364 431 23 -61 640 20 -549 182 18 -523 144 1 -0 84 5 -540 117 1 -178 230 7 -30 234 6 -131 508 16 -62 248 21 -598 197 18 -504 11 10 -415 290 24 -59 55 5 -100 521 20 -515 0 10 -155 290 21 -6 204 21 -412 107 15 -60 541 20 -519 0 10 -133 243 25 -509 100 2 -166 200 21 -565 124 1 -0 473 16 -526 236 18 -0 173 5 -110 391 7 -48 56 5 -175 203 21 -197 200 21 -93 238 21 -0 199 5 -133 180 21 -31 243 7 -46 688 20 -74 253 12 -135 289 21 -155 186 12 -234 340 12 -486 0 2 -544 77 2 -278 531 26 -0 176 12 -526 20 2 -524 56 10 -379 444 23 -199 149 21 -93 562 20 -0 110 6 -71 298 12 -157 268 21 -538 182 1 -42 457 20 -492 259 18 -372 531 23 -85 306 25 -172 370 21 -555 156 1 -68 387 7 -524 76 10 -26 250 21 -526 0 10 -390 215 22 -113 315 7 -530 214 18 -521 196 1 -518 42 2 -526 234 18 -508 168 1 -545 80 10 -536 130 1 -494 448 14 -65 552 20 -0 488 20 -517 0 10 -118 290 25 -348 242 1 -80 412 7 -157 206 21 -518 70 2 -71 619 16 -559 280 24 -236 274 21 -15 0 5 -98 114 12 -0 34 5 -505 106 10 -537 0 10 -545 163 1 -461 10 2 -154 56 21 -490 0 10 -140 200 21 -561 106 10 -311 31 15 -444 295 22 -97 300 7 -543 0 10 -519 34 10 -78 291 25 -48 360 7 -128 278 21 -415 133 24 -509 12 10 -542 32 10 -509 0 2 -138 233 21 -536 59 10 -487 158 1 -512 217 1 -523 491 17 -56 718 20 -213 593 20 -555 0 10 -184 322 21 -509 19 2 -147 606 16 -550 224 1 -260 185 24 -509 107 10 -96 506 20 -20 379 16 -97 218 12 -497 0 2 -483 432 14 -66 234 12 -141 276 21 -443 157 24 -496 98 2 -528 409 26 -548 278 18 -559 259 18 -74 400 7 -138 222 12 -355 437 23 -379 441 23 -23 208 12 -104 267 21 -190 244 25 -455 110 24 -531 112 1 -550 67 10 -103 563 16 -74 207 12 -104 271 21 -65 178 12 -38 0 5 -155 220 21 -382 164 1 -9 163 5 -523 619 14 -136 627 20 -385 174 18 -527 236 1 -573 29 10 -123 205 12 -128 315 7 -239 250 21 -205 404 25 -494 205 1 -159 364 21 -228 253 25 -239 333 21 -172 267 21 -127 206 21 -504 28 2 -111 464 20 -525 47 10 -505 70 10 -579 304 18 -191 287 25 -28 308 12 -472 331 1 -84 264 21 -154 246 21 -451 216 24 -17 144 5 -546 269 18 -108 257 25 -76 86 5 -143 244 21 -567 664 17 -416 225 24 -543 115 1 -492 155 1 -539 148 1 -9 65 5 -27 152 5 -171 259 12 -517 233 18 -569 665 14 -234 292 21 -148 285 25 -216 296 25 -82 571 20 -544 624 17 -223 281 25 -56 278 21 -137 152 6 -240 146 21 -162 330 25 -548 859 19 -139 507 16 -330 152 15 -181 181 21 -418 214 1 -119 229 21 -376 431 23 -520 218 1 -65 0 5 -104 363 12 -527 642 14 -489 103 10 -338 19 15 -151 301 12 -553 206 1 -73 563 20 -530 163 1 -103 494 20 -155 283 25 -157 232 12 -478 529 14 -66 247 12 -168 250 21 -38 175 6 -91 344 7 -127 201 21 -203 292 25 -98 255 21 -470 219 18 -215 254 25 -205 310 25 -113 62 21 -81 361 7 -201 283 7 -173 195 21 -94 112 5 -444 331 26 -115 179 21 -201 316 25 -0 518 20 -128 494 16 -517 205 18 -85 266 21 -233 162 25 -415 288 24 -554 0 2 -108 266 21 -144 221 21 -518 78 10 -562 19 2 -97 239 21 -119 190 21 -14 45 6 -520 163 1 -555 55 10 -124 235 21 -574 86 10 -203 224 25 -406 111 15 -482 186 18 -533 15 10 -574 0 10 -54 415 16 -239 273 25 -423 521 19 -182 270 25 -200 307 25 -63 95 6 -560 48 10 -0 145 6 -145 306 21 -486 101 2 -563 157 1 -72 304 7 -541 642 14 -484 472 14 -159 263 25 -516 527 14 -532 173 1 -540 0 10 -194 246 25 -168 268 21 -393 471 23 -54 540 20 -542 413 14 -107 197 21 -361 290 22 -137 175 12 -79 241 21 -167 262 21 -543 0 10 -146 564 16 -566 173 1 -139 285 25 -513 116 1 -201 144 21 -209 302 25 -210 283 25 -49 125 5 -126 192 21 -27 74 6 -179 245 25 -444 203 24 -52 289 25 -576 272 18 -533 135 1 -0 367 7 -19 660 16 -521 0 2 -217 302 25 -249 74 15 -321 292 24 -352 0 15 -519 15 10 -489 215 18 -191 416 7 -55 0 5 -507 147 1 -330 339 26 -521 64 2 -142 522 16 -137 110 12 -119 234 21 -60 324 12 -518 0 2 -541 245 1 -135 210 25 -176 165 21 -554 105 2 -169 481 20 -70 660 16 -582 243 18 -572 200 18 -494 161 1 -505 0 10 -518 0 2 -119 434 20 -191 279 21 -533 0 10 -83 551 20 -158 222 21 -516 257 18 -519 44 2 -76 447 20 -179 251 25 -350 450 23 -104 235 7 -0 102 5 -108 591 20 -341 0 24 -186 236 25 -37 13 5 -309 391 26 -497 35 10 -118 189 25 -516 634 17 -186 291 21 -0 183 5 -196 246 21 -73 196 21 -97 310 25 -196 256 25 -534 0 2 -534 126 1 -104 313 12 -343 287 24 -402 211 24 -138 278 21 -488 102 10 -180 267 25 -185 270 25 -63 285 21 -494 574 14 -388 282 24 -500 243 1 -566 791 14 -12 460 16 -111 464 20 -342 427 23 -143 214 21 -0 345 7 -427 171 24 -81 519 16 -188 283 25 -165 237 21 -52 0 5 -138 253 21 -108 246 25 -451 198 1 -466 456 26 -538 258 1 -507 0 10 -0 5 5 -114 388 7 -522 0 10 -135 256 21 -133 405 20 -60 0 5 -178 277 25 -135 288 21 -508 164 18 -144 266 25 -495 175 1 -495 241 18 -198 234 21 -502 103 2 -569 128 1 -422 178 24 -209 177 21 -195 297 25 -12 338 7 -521 162 18 -220 281 25 -28 489 16 -130 210 21 -14 663 16 -525 184 1 -28 0 5 -154 255 21 -549 141 1 -553 220 1 -227 269 25 -88 261 12 -142 165 21 -164 306 21 -27 131 5 -146 336 25 -514 99 10 -524 228 1 -218 313 25 -88 263 25 -152 214 21 -113 41 6 -190 256 21 -129 220 21 -305 297 22 -82 250 21 -8 432 20 -66 184 21 -517 549 14 -222 317 26 -521 650 14 -548 175 1 -313 609 20 -531 677 14 -42 406 7 -0 138 6 -493 513 14 -97 605 20 -579 602 14 -95 268 21 -407 110 15 -524 179 1 -170 278 21 -498 579 14 -418 537 19 -527 0 2 -347 506 26 -559 174 1 -531 664 17 -574 616 17 -529 175 18 -545 103 10 -208 339 7 -125 644 20 -159 285 21 -110 279 25 -329 467 23 -214 293 25 -153 598 16 -85 229 21 -127 151 21 -191 265 25 -203 291 25 -128 296 25 -85 408 7 -511 0 2 -509 121 1 -40 498 20 -97 380 7 -563 216 1 -163 258 25 -528 123 1 -421 462 17 -35 429 20 -351 481 23 -550 150 18 -181 227 21 -487 212 1 -155 312 21 -538 285 18 -123 406 16 -421 168 24 -224 483 23 -366 199 22 -68 292 12 -526 0 10 -152 644 20 -197 269 25 -85 531 20 -210 228 21 -312 201 22 -516 0 2 -253 282 24 -123 191 21 -511 197 18 -176 269 25 -500 172 18 -76 396 7 -532 27 10 -148 492 16 -187 289 25 -81 237 21 -485 281 18 -490 0 10 -92 281 7 -17 422 20 -542 271 18 -33 421 7 -518 253 18 -4 531 16 -215 289 25 -187 262 25 -499 418 26 -160 476 16 -109 216 21 -0 469 20 -148 275 21 -111 495 20 -505 529 14 -508 39 10 -203 301 25 -192 313 25 -67 0 5 -543 46 10 -531 159 1 -525 0 2 -356 237 24 -498 0 2 -186 204 21 -64 23 5 -516 28 10 -560 172 18 -565 86 10 -156 235 21 -535 226 1 -100 459 20 -208 264 21 -99 507 20 -147 232 21 -106 206 6 -399 0 10 -94 185 21 -524 509 14 -58 489 16 -150 549 16 -495 56 10 -195 266 21 -247 259 25 -512 0 2 -151 296 25 -142 246 21 -107 171 21 -107 28 5 -164 174 21 -516 182 1 -185 198 21 -54 377 7 -199 288 21 -550 659 17 -98 365 7 -524 213 1 -538 524 14 -534 109 1 -488 426 14 -315 240 24 -172 188 21 -500 173 18 -399 221 24 -68 588 20 -0 236 7 -562 554 17 -555 172 18 -136 186 12 -184 262 21 -527 665 17 -124 210 21 -84 0 6 -243 256 25 -84 351 12 -408 274 24 -142 167 21 -552 0 2 -150 0 5 -190 90 21 -534 101 2 -0 657 20 -569 675 17 -194 238 25 -528 150 1 -204 251 21 -418 340 1 -565 185 1 -452 179 1 -352 855 9 -166 295 25 -198 268 25 -125 302 25 -490 78 2 -135 247 21 -59 202 21 -188 51 6 -513 83 10 -232 211 12 -323 433 23 -76 480 20 -181 300 25 -478 238 1 -506 511 14 -0 423 20 -222 194 21 -125 287 25 -180 273 21 -125 291 25 -121 213 21 -22 268 21 -130 387 7 -0 508 20 -141 241 21 -157 200 21 -598 58 2 -0 602 20 -106 0 5 -182 212 25 -259 430 25 -525 252 18 -549 639 17 -211 322 25 -189 278 25 -212 283 25 -470 504 14 -66 431 20 -134 279 21 -0 119 6 -65 256 21 -119 229 12 -523 242 18 -90 93 5 -87 144 6 -416 0 24 -501 224 1 -572 30 2 -133 227 21 -226 298 21 -194 281 25 -149 149 25 -95 197 21 -206 324 25 -65 455 20 -363 680 20 -148 200 21 -142 175 21 -539 186 18 -551 241 18 -544 498 14 -152 203 12 -190 240 25 -494 0 10 -488 532 14 -385 451 23 -518 167 1 -507 167 1 -214 291 25 -44 404 7 -489 268 18 -352 204 24 -478 99 10 -70 411 7 -167 165 25 -0 345 7 -496 0 10 -552 197 18 -102 272 21 -148 297 25 -126 612 16 -546 147 1 -320 428 25 -132 535 20 -108 623 20 -88 617 20 -112 131 21 -107 419 7 -489 126 1 -178 317 25 -515 0 10 -177 208 21 -517 143 1 -530 51 2 -170 208 25 -298 279 25 -122 635 20 -481 586 17 -234 261 25 -150 279 21 -207 188 21 -151 279 25 -379 407 24 -233 277 25 -57 261 21 -85 0 5 -511 0 10 -491 0 2 -498 26 10 -535 167 1 -126 218 25 -54 246 21 -481 79 2 -55 22 6 -555 212 1 -122 269 21 -137 89 5 -99 452 20 -168 289 25 -507 0 2 -524 6 2 -503 94 2 -134 730 20 -123 668 16 -496 236 1 -131 246 21 -545 302 26 -393 512 19 -230 166 21 -538 203 1 -194 265 21 -105 463 20 -461 232 22 -196 256 21 -506 497 14 -531 568 14 -509 109 2 -509 0 2 -109 493 20 -229 297 25 -503 263 1 -0 0 5 -253 379 26 -517 148 1 -528 0 10 -315 174 15 -83 290 21 -0 516 20 -623 8 2 -497 411 14 -115 293 12 -79 257 21 -148 290 21 -130 423 7 -406 154 22 -243 290 25 -169 282 21 -532 176 1 -63 17 5 -530 62 10 -76 504 16 -374 0 15 -91 173 5 -111 171 21 -228 298 25 -597 132 1 -555 220 1 -112 328 25 -0 630 16 -59 199 12 -149 297 21 -211 233 21 -182 236 25 -195 262 21 -64 154 6 -522 249 1 -534 234 1 -80 290 12 -116 289 25 -511 174 1 -534 0 10 -140 297 21 -212 247 21 -541 0 2 -102 261 21 -71 401 7 -521 202 1 -567 688 14 -515 205 1 -172 227 21 -490 0 10 -174 303 25 -37 0 5 -172 265 21 -529 234 1 -428 78 2 -542 324 18 -76 0 5 -512 0 10 -113 460 20 -87 456 20 -496 66 10 -144 264 25 -215 321 25 -537 170 18 -197 289 25 -495 178 1 -499 146 18 -548 0 2 -139 450 20 -53 122 5 -482 314 1 -377 256 22 -516 255 18 -151 287 21 -244 207 21 -71 517 20 -94 488 20 -452 278 18 -125 229 21 -374 478 23 -182 253 21 -100 650 20 -542 93 2 -126 249 21 -447 526 19 -532 111 2 -118 264 12 -524 256 1 -518 199 1 -537 145 1 -151 312 21 -191 304 25 -137 377 16 -525 176 1 -240 292 25 -167 275 7 -491 573 17 -519 169 18 -47 353 7 -542 0 10 -459 521 14 -494 0 10 -0 394 7 -550 429 14 -84 253 25 -72 208 21 -216 310 25 -70 412 7 -136 355 25 -6 516 20 -105 209 21 -221 322 21 -523 252 1 -115 234 21 -581 713 14 -518 159 18 -0 634 20 -123 190 21 -553 0 10 -394 289 22 -214 264 21 -503 198 1 -0 120 5 -144 136 21 -84 403 7 -0 479 20 -123 169 21 -503 146 1 -210 163 25 -158 269 21 -92 684 20 -137 330 21 -0 262 7 -504 471 17 -193 292 12 -192 290 25 -527 246 18 -407 210 24 -0 158 5 -565 717 17 -144 266 25 -441 592 14 -200 199 25 -525 55 2 -536 0 2 -147 255 25 -119 257 25 -541 13 10 -71 27 6 -468 476 14 -0 503 16 -412 287 24 -158 593 16 -36 455 16 -562 640 14 -151 309 25 -156 317 25 -195 280 25 -120 664 20 -501 59 10 -512 372 26 -107 471 16 -8 531 20 -469 224 18 -538 131 1 -143 112 21 -555 0 10 -528 231 1 -7 357 7 -147 191 21 -73 434 20 -196 256 21 -519 256 1 -159 251 21 -256 301 25 -521 0 10 -126 486 20 -75 176 6 -132 616 16 -322 342 23 -64 197 21 -0 559 20 -0 617 16 -525 241 18 -522 211 18 -532 44 2 -556 227 18 -155 318 25 -124 233 21 -525 597 14 -496 65 10 -60 438 20 -249 301 25 -132 653 16 -548 94 2 -165 220 21 -448 126 1 -176 194 21 -153 315 25 -483 332 18 -127 328 21 -541 466 14 -60 260 12 -146 238 25 -543 154 1 -393 303 24 -393 238 24 -511 547 14 -43 607 20 -541 148 1 -101 473 20 -536 458 14 -506 171 18 -47 392 7 -373 179 15 -119 227 21 -508 308 18 -74 236 12 -503 45 10 -276 313 25 -212 313 25 -591 533 17 -525 0 10 -500 449 26 -512 0 2 -154 470 20 -227 300 25 -149 266 21 -506 132 1 -355 179 22 -486 113 2 -105 186 21 -497 190 1 -114 228 21 -545 443 14 -541 133 1 -509 232 18 -400 225 22 -526 186 1 -118 272 21 -179 250 21 -162 204 21 -274 19 15 -539 1 10 -73 229 21 -545 161 1 -44 315 7 -133 287 21 -23 100 5 -142 262 25 -531 953 19 -535 0 10 -538 191 18 -536 299 18 -362 434 23 -543 593 17 -371 237 24 -85 107 5 -127 241 21 -197 554 25 -42 461 20 -147 200 21 -153 202 21 -150 254 21 -91 248 21 -161 196 21 -54 96 6 -502 190 1 -70 577 20 -129 227 25 -106 488 20 -83 0 5 -127 231 21 -85 377 7 -192 192 12 -128 299 21 -502 634 14 -0 311 21 -556 172 1 -613 902 19 -422 94 10 -30 393 7 -547 0 2 -150 300 25 -191 256 25 -201 348 26 -511 191 1 -505 214 18 -423 203 1 -61 154 21 -120 628 20 -534 35 2 -72 439 20 -563 698 14 -69 309 25 -506 284 18 -518 346 1 -174 253 21 -82 654 20 -530 171 1 -95 130 5 -152 277 21 -524 68 10 -128 230 21 -37 366 12 -527 0 2 -202 307 25 -294 52 24 -387 508 23 -611 674 17 -392 455 23 -191 219 21 -81 161 12 -102 501 20 -197 258 25 -560 197 1 -567 0 2 -0 373 7 -550 234 1 -45 151 5 -520 171 1 -232 290 25 -46 283 7 -391 255 22 -540 0 10 -432 273 22 -511 0 10 -76 235 12 -87 275 21 -55 505 16 -323 81 15 -310 455 23 -180 271 25 -244 217 25 -130 281 25 -0 375 7 -0 480 20 -175 309 25 -124 364 7 -523 62 10 -507 670 14 -132 226 21 -154 477 16 -129 620 20 -502 431 14 -77 64 6 -546 150 18 -481 298 1 -80 373 7 -123 244 21 -352 484 23 -232 278 25 -114 237 25 -555 0 10 -0 22 5 -270 305 12 -377 458 23 -555 196 18 -125 552 16 -541 211 18 -108 287 25 -0 643 16 -340 91 15 -233 217 12 -394 110 15 -200 251 25 -92 170 12 -86 254 21 -52 48 6 -381 197 24 -234 290 25 -184 233 12 -546 19 10 -191 301 25 -372 270 24 -426 275 24 -174 292 21 -544 31 10 -501 604 14 -301 376 23 -570 123 1 -366 640 23 -395 304 24 -59 600 16 -46 651 16 -326 399 23 -186 237 21 -118 287 12 -458 84 2 -533 171 1 -255 249 24 -448 418 26 -142 647 20 -185 417 25 -487 608 17 -67 615 20 -129 640 20 -232 294 26 -468 357 26 -533 602 17 -378 253 22 -179 221 21 -141 257 21 -91 226 25 -555 574 14 -378 52 15 -206 185 25 -84 403 16 -205 318 21 -201 167 21 -46 635 20 -557 0 2 -118 646 16 -501 0 10 -380 491 23 -81 0 5 -513 140 1 -80 190 21 -534 137 1 -135 40 6 -120 290 21 -170 110 21 -0 115 6 -24 412 16 -177 181 21 -386 231 24 -566 720 14 -0 112 5 -227 276 21 -182 531 16 -42 481 20 -56 103 6 -195 326 25 -327 282 24 -518 131 1 -93 211 21 -239 296 25 -518 253 1 -528 137 1 -543 0 10 -4 333 7 -421 202 24 -95 319 7 -70 271 7 -127 142 6 -201 223 25 -0 490 20 -567 293 1 -354 185 24 -487 0 10 -87 224 21 -0 488 20 -95 420 7 -540 612 17 -499 199 1 -284 321 26 -116 201 21 -166 293 25 -497 114 1 -84 527 20 -153 193 21 -0 633 16 -514 153 1 -68 98 21 -540 0 10 -380 235 24 -511 103 2 -149 307 21 -0 26 5 -178 314 25 -98 424 16 -341 472 23 -576 44 2 -132 434 20 -531 202 18 -64 339 7 -136 285 21 -529 0 2 -162 289 25 -501 0 10 -249 307 25 -573 687 17 -225 211 25 -0 0 5 -121 272 21 -349 163 15 -532 587 17 -0 431 20 -141 212 21 -101 249 25 -411 232 24 -330 183 22 -508 126 1 -216 276 21 -89 329 12 -527 76 10 -526 15 10 -102 153 4 -517 270 1 -228 325 26 -552 353 18 -467 72 10 -525 104 10 -211 288 25 -527 201 1 -201 189 21 -223 299 25 -125 664 20 -93 230 21 -130 290 21 -198 246 25 -556 0 10 -56 370 7 -23 93 5 -500 199 1 -45 169 5 -386 287 22 -528 634 14 -234 276 25 -561 203 1 -541 16 10 -155 250 25 -218 679 9 -534 0 10 -552 614 17 -73 403 7 -441 240 24 -510 85 2 -367 193 24 -123 206 7 -532 70 2 -186 273 25 -167 226 21 -178 286 21 -416 176 24 -12 99 21 -518 168 1 -523 5 2 -0 253 7 -407 362 13 -149 225 21 -510 173 1 -535 0 10 -97 248 21 -528 37 10 -123 226 21 -515 0 2 -211 365 25 -556 604 14 -496 142 1 -545 0 10 -94 400 7 -557 0 10 -549 472 14 -469 0 2 -519 320 1 -543 133 1 -211 285 21 -584 461 14 -492 483 14 -0 232 12 -546 193 18 -508 0 10 -492 211 18 -176 339 25 -197 293 25 -519 330 1 -123 68 21 -98 256 21 -181 212 21 -528 43 10 -436 453 26 -402 242 24 -184 741 16 -81 76 21 -551 531 14 -125 419 7 -65 271 7 -533 692 14 -0 201 6 -74 249 21 -552 605 17 -529 238 1 -582 243 18 -0 0 5 -561 51 2 -487 516 14 -182 264 21 -92 266 21 -62 147 5 -109 246 21 -502 617 14 -56 529 20 -192 189 21 -548 141 1 -188 286 21 -195 263 21 -199 292 25 -577 489 14 -494 243 1 -154 242 21 -106 629 20 -584 176 1 -89 192 12 -446 21 2 -152 263 12 -101 619 20 -506 130 18 -149 251 21 -446 137 24 -37 513 16 -122 244 21 -360 330 26 -562 148 18 -537 62 10 -76 512 16 -105 251 7 -215 301 21 -124 208 21 -513 166 1 -152 255 21 -76 497 16 -526 126 1 -528 93 10 -376 151 22 -170 272 21 -523 267 18 -140 453 20 -249 367 26 -481 172 1 -496 203 1 -114 569 16 -530 528 14 -477 467 14 -532 152 1 -209 322 25 -371 197 15 -222 239 25 -60 468 16 -521 250 1 -131 253 21 -515 261 1 -196 308 25 -128 499 20 -122 250 25 -99 355 7 -167 257 21 -557 179 1 -140 300 25 -209 250 25 -514 212 1 -97 531 20 -512 73 2 -525 155 1 -536 485 14 -197 343 25 -419 265 24 -143 644 20 -145 230 21 -0 587 20 -480 0 2 -540 174 18 -528 24 10 -569 659 17 -488 72 10 -176 270 25 -212 233 25 -174 402 25 -61 412 16 -164 336 12 -83 405 7 -358 184 24 -98 397 7 -128 280 25 -0 415 16 -363 98 15 -337 223 22 -534 273 18 -26 539 20 -281 234 25 -361 310 26 -60 273 7 -127 311 21 -66 224 12 -221 254 25 -569 631 17 -487 0 10 -177 209 25 -375 250 24 -265 232 21 -567 0 10 -567 195 1 -120 483 16 -574 597 17 -151 475 20 -541 80 10 -198 306 21 -350 465 23 -90 335 7 -405 482 23 -403 263 24 -103 84 21 -9 414 7 -557 444 26 -0 713 20 -113 214 21 -502 0 2 -152 286 25 -53 155 5 -167 279 21 -511 328 1 -150 459 20 -533 626 14 -210 377 25 -184 241 21 -72 132 21 -48 186 5 -194 281 25 -147 641 20 -89 246 21 -216 345 25 -526 249 1 -534 214 18 -205 272 21 -66 152 12 -559 279 1 -108 261 7 -524 129 1 -27 0 6 -117 334 25 -207 333 21 -345 188 24 -140 389 7 -537 198 18 -473 583 14 -186 228 21 -209 323 21 -555 175 18 -562 667 14 -0 90 5 -197 295 25 -509 85 10 -80 474 20 -78 432 20 -141 326 12 -163 360 25 -50 206 6 -481 16 2 -378 493 23 -56 546 16 -201 295 21 -102 195 12 -502 587 17 -0 529 20 -509 244 1 -196 328 21 -96 210 21 -56 58 5 -81 244 21 -94 171 12 -542 176 1 -0 613 20 -542 134 18 -484 244 1 -524 192 1 -421 141 1 -535 179 18 -541 171 1 -107 187 21 -526 0 10 -98 196 21 -105 229 12 -487 0 2 -566 327 1 -540 182 18 -78 446 20 -117 414 20 -89 348 7 -541 326 18 -212 272 25 -73 575 20 -536 241 1 -347 473 23 -392 645 17 -65 100 21 -36 311 7 -543 0 10 -544 162 18 -190 320 25 -0 297 21 -0 60 21 -99 241 25 -517 52 10 -132 445 20 -541 184 18 -164 197 12 -190 194 21 -500 594 14 -513 0 10 -485 250 1 -533 531 14 -554 65 10 -199 290 21 -528 151 18 -159 217 21 -116 400 7 -364 430 23 -53 75 6 -105 134 5 -136 284 21 -389 495 23 -213 362 21 -113 233 21 -48 665 20 -116 0 5 -565 42 2 -178 287 25 -298 368 16 -153 617 20 -112 197 21 -200 296 25 -126 237 21 -538 157 1 -52 246 7 -511 178 1 -95 456 20 -528 456 14 -198 278 25 -64 167 5 -101 241 21 -163 248 21 -253 300 12 -171 317 25 -37 286 21 -564 0 10 -530 142 1 -154 216 21 -527 181 1 -168 214 25 -535 175 1 -489 72 10 -189 228 25 -506 266 1 -265 307 25 -146 198 21 -53 456 20 -0 226 7 -150 432 7 -529 159 1 -194 248 25 -31 174 5 -519 90 10 -210 284 25 -66 235 7 -206 214 21 -191 314 25 -515 69 10 -54 58 5 -3 673 16 -491 229 1 -534 60 2 -333 442 23 -222 226 25 -121 0 5 -76 498 20 -485 0 10 -557 154 18 -518 0 2 -539 187 18 -40 0 5 -435 281 26 -116 208 12 -159 241 21 -501 487 17 -163 234 25 -132 347 25 -245 343 26 -154 280 21 -103 485 20 -381 304 1 -541 0 10 -501 614 17 -132 197 21 -563 17 2 -556 327 18 -0 145 5 -89 183 21 -197 340 25 -477 183 18 -505 171 1 -0 558 16 -260 304 25 -542 0 10 -199 302 25 -523 0 10 -505 600 17 -515 118 1 -225 286 21 -550 0 10 -144 188 21 -534 162 1 -47 384 7 -520 602 14 -492 267 18 -539 107 10 -364 136 15 -82 472 20 -473 200 1 -341 190 15 -118 525 16 -454 0 2 -104 247 21 -168 208 25 -497 204 1 -133 258 21 -225 233 25 -421 334 1 -697 699 19 -126 281 25 -118 390 7 -504 0 10 -157 233 21 -547 186 18 -142 232 25 -147 245 25 -99 470 20 -62 253 21 -18 153 5 -460 884 19 -561 435 14 -541 205 18 -157 236 25 -550 167 1 -236 335 25 -195 296 21 -167 254 25 -194 249 25 -71 475 20 -120 287 7 -552 559 17 -560 408 14 -333 386 23 -503 595 14 -177 279 21 -0 0 5 -513 157 18 -191 537 16 -377 413 26 -525 269 1 -484 557 14 -145 610 16 -173 230 21 -71 496 20 -525 208 1 -344 204 24 -542 42 10 -138 221 21 -551 304 1 -534 0 2 -156 231 21 -49 521 20 -514 203 1 -105 328 7 -130 239 12 -32 291 25 -67 0 5 -385 461 23 -505 647 14 -492 266 1 -325 434 23 -297 269 24 -0 41 5 -115 338 7 -106 250 12 -14 0 5 -148 119 21 -88 211 12 -56 381 7 -207 237 21 -88 589 20 -176 214 25 -68 524 16 -33 312 7 -324 220 21 -533 164 1 -200 269 25 -179 296 25 -508 30 10 -186 193 21 -91 222 12 -518 129 1 -198 251 21 -159 320 7 -189 703 16 -531 477 14 -601 56 2 -506 249 1 -127 25 5 -548 300 18 -624 620 14 -140 185 21 -85 339 7 -540 580 17 -540 34 10 -205 274 25 -506 186 1 -530 163 1 -109 238 12 -540 10 2 -146 242 25 -281 249 24 -97 595 20 -131 260 21 -78 552 20 -156 207 21 -136 479 20 -42 129 21 -172 170 25 -488 0 22 -516 219 1 -299 186 15 -535 154 1 -192 263 25 -111 458 16 -495 0 10 -499 100 10 -507 377 14 -126 566 20 -410 282 24 -380 305 24 -150 257 21 -483 0 10 -73 391 7 -137 220 21 -249 322 21 -512 138 18 -499 0 2 -452 166 22 -0 247 7 -146 184 6 -165 244 21 -518 44 2 -40 208 21 -191 165 12 -97 512 20 -528 184 1 -138 244 21 -504 171 18 -513 67 2 -205 264 21 -159 289 25 -430 198 24 -201 308 26 -109 152 12 -156 327 12 -487 217 1 -541 0 10 -169 363 7 -477 18 10 -92 612 16 -86 293 21 -185 263 21 -181 224 21 -548 17 10 -87 266 21 -525 73 10 -363 471 23 -79 421 16 -0 595 20 -485 517 14 -424 422 17 -113 224 21 -185 257 21 -487 591 14 -43 476 20 -58 453 20 -214 322 25 -213 240 21 -187 331 25 -209 282 25 -153 214 21 -554 124 1 -86 298 12 -196 273 25 -529 149 1 -236 229 21 -487 69 10 -444 615 17 -146 226 21 -48 669 20 -456 458 26 -218 269 25 -477 0 10 -0 258 25 -519 348 1 -441 337 24 -120 275 25 -479 247 18 -176 208 12 -13 66 5 -511 132 18 -508 633 14 -196 277 25 -202 131 21 -151 286 25 -571 198 1 -515 523 19 -56 223 12 -183 309 25 -529 0 10 -185 158 25 -482 0 10 -486 269 1 -538 153 18 -91 472 20 -565 2 10 -373 490 23 -149 138 21 -63 280 12 -109 205 21 -413 494 23 -74 485 16 -54 353 7 -536 608 23 -234 242 25 -126 216 21 -104 357 7 -170 234 25 -236 357 25 -30 282 21 -158 275 21 -207 158 21 -567 650 14 -53 162 12 -420 174 24 -424 200 24 -217 201 21 -154 268 21 -183 297 21 -138 204 21 -50 369 7 -0 0 5 -388 297 24 -563 202 18 -96 119 6 -63 267 7 -167 200 21 -500 7 10 -506 235 1 -157 328 25 -81 150 12 -47 370 7 -516 166 1 -163 298 25 -129 507 20 -225 289 25 -69 537 20 -569 254 18 -538 265 18 -124 218 21 -195 252 21 -130 243 21 -474 23 10 -496 166 1 -83 93 21 -562 72 2 -0 74 5 -518 61 10 -118 123 21 -569 395 14 -230 331 26 -151 272 21 -497 3 2 -111 231 21 -521 164 1 -508 0 2 -415 130 18 -103 123 5 -523 133 18 -563 208 18 -152 141 12 -153 231 21 -4 568 20 -123 400 7 -537 210 18 -60 439 7 -543 211 1 -101 297 21 -306 181 15 -203 247 21 -11 585 20 -176 213 25 -176 331 12 -0 426 20 -117 235 21 -549 163 1 -99 158 6 -492 0 10 -574 561 14 -189 269 25 -47 159 5 -189 286 21 -17 0 5 -161 286 21 -527 601 17 -98 590 20 -25 255 7 -459 122 24 -99 239 21 -353 449 23 -118 173 12 -124 217 12 -188 289 25 -134 105 5 -530 43 2 -112 284 7 -389 0 15 -67 299 12 -331 436 23 -35 104 5 -32 333 7 -183 263 21 -518 91 10 -528 456 14 -169 339 25 -156 301 7 -480 266 18 -543 463 13 -138 260 21 -454 0 2 -59 0 5 -217 239 25 -528 0 10 -563 600 17 -314 71 15 -146 405 7 -334 330 18 -354 192 1 -562 167 18 -119 79 21 -429 498 19 -368 273 1 -497 203 18 -138 327 25 -67 464 20 -501 39 2 -481 67 10 -39 222 21 -75 599 20 -507 351 13 -194 294 25 -148 559 20 -110 214 7 -468 0 2 -140 262 21 -154 296 21 -167 230 25 -448 209 24 -438 104 24 -103 553 16 -19 523 20 -558 636 14 -86 169 6 -195 252 25 -0 515 20 -97 431 20 -364 270 24 -120 196 21 -509 626 14 -526 98 10 -124 245 21 -85 475 20 -139 592 20 -541 706 17 -88 370 7 -136 287 21 -115 260 21 -494 0 10 -427 541 23 -420 176 24 -190 222 21 -101 52 5 -529 238 1 -248 131 21 -0 438 20 -98 284 25 -39 229 12 -420 315 26 -542 205 18 -0 503 20 -539 153 1 -526 219 1 -164 215 21 -96 612 20 -501 211 1 -447 521 19 -9 527 16 -552 229 1 -658 907 19 -546 0 2 -509 95 10 -572 100 2 -395 198 24 -207 278 25 -564 257 18 -96 426 20 -194 209 21 -230 714 9 -209 211 21 -74 437 16 -528 134 1 -511 0 2 -169 283 25 -155 678 20 -523 221 18 -565 293 1 -415 0 10 -170 159 21 -167 252 21 -120 262 25 -86 243 21 -55 173 12 -69 262 21 -510 240 1 -69 95 5 -120 206 6 -116 475 20 -39 455 20 -0 370 16 -90 568 16 -69 447 20 -149 157 21 -80 697 16 -32 207 6 -153 313 25 -143 227 12 -91 476 20 -399 653 19 -554 215 18 -575 641 14 -162 224 21 -28 107 5 -562 0 2 -116 233 12 -405 170 1 -137 256 25 -548 201 1 -136 45 5 -507 148 18 -233 253 25 -459 104 2 -207 212 25 -524 101 10 -521 246 1 -170 285 25 -50 0 5 -533 9 10 -491 141 1 -139 203 25 -506 151 1 -547 51 10 -518 116 2 -92 277 12 -33 195 6 -521 207 18 -127 465 20 -536 217 1 -535 175 1 -381 263 24 -6 438 20 -421 39 2 -148 184 12 -139 297 21 -523 0 10 -218 235 25 -79 232 21 -125 263 21 -521 154 18 -521 246 1 -147 262 21 -0 364 7 -94 471 20 -378 268 22 -569 113 1 -189 138 21 -513 237 18 -500 0 2 -161 70 21 -165 138 12 -338 256 1 -51 463 16 -547 172 18 -0 355 7 -244 336 25 -525 653 17 -523 110 1 -111 406 7 -70 272 21 -561 0 10 -90 167 21 -38 194 12 -521 134 1 -160 262 21 -144 190 21 -146 297 21 -0 395 7 -567 60 10 -520 55 2 -546 180 1 -205 391 7 -478 0 10 -171 234 21 -32 283 12 -539 275 1 -100 602 20 -459 631 19 -260 482 16 -113 621 20 -545 0 10 -165 514 20 -23 315 25 -496 244 18 -166 297 21 -29 267 21 -546 263 1 -573 0 10 -20 110 5 -59 195 21 -517 209 1 -480 12 10 -503 178 1 -331 342 24 -539 3 2 -293 223 21 -308 405 23 -192 255 21 -503 265 1 -534 32 2 -388 479 23 -573 69 10 -533 162 1 -418 329 24 -87 191 5 -129 442 9 -190 313 25 -14 575 20 -577 535 14 -361 543 26 -311 151 6 -556 96 10 -566 441 14 -148 583 20 -526 203 1 -117 199 21 -114 441 20 -57 506 20 -580 565 14 -234 297 25 -509 81 2 -60 565 20 -472 4 2 -59 361 7 -526 16 2 -206 280 25 -147 283 21 -77 266 25 -188 292 25 -212 309 25 -162 132 21 -442 339 18 -500 139 1 -547 0 2 -209 255 25 -155 232 25 -192 191 12 -180 272 25 -535 123 1 -488 79 10 -139 146 21 -206 153 12 -141 240 21 -170 271 21 -99 466 20 -282 575 16 -144 531 16 -597 0 2 -554 0 10 -46 0 5 -70 446 20 -197 281 25 -36 147 12 -168 259 21 -90 425 7 -474 580 17 -513 11 10 -546 44 2 -530 115 1 -203 209 12 -493 190 1 -0 123 5 -205 268 25 -545 546 14 -526 100 10 -73 435 20 -16 431 20 -510 281 1 -68 231 21 -98 202 21 -186 344 25 -233 298 26 -148 259 21 -61 615 16 -490 114 1 -132 206 21 -542 108 10 -24 486 20 -67 270 21 -138 174 21 -1 634 20 -180 590 20 -194 272 25 -296 409 26 -203 323 26 -60 422 20 -455 0 10 -170 243 25 -527 0 2 -112 179 21 -114 242 21 -166 246 25 -468 507 26 -530 0 2 -559 220 1 -524 194 1 -558 211 18 -474 206 1 -493 170 18 -420 306 22 -522 109 2 -609 636 14 -180 303 21 -94 46 5 -185 199 25 -129 263 21 -10 385 7 -142 277 25 -497 92 2 -515 455 14 -516 76 2 -537 0 10 -182 281 12 -183 283 25 -522 0 10 -517 0 10 -110 258 21 -544 75 10 -497 201 1 -538 0 10 -519 0 2 -0 164 5 -552 48 10 -302 402 26 -565 0 2 -140 289 21 -65 449 16 -188 280 25 -211 304 21 -241 380 21 -111 298 25 -334 194 15 -59 323 7 -526 0 10 -177 274 25 -344 456 23 -114 570 20 -84 200 5 -589 301 1 -137 297 25 -163 191 21 -532 230 1 -554 0 2 -197 277 25 -203 234 25 -110 503 20 -153 83 12 -507 72 2 -277 280 25 -0 599 20 -559 69 10 -524 194 18 -523 145 18 -175 317 25 -410 581 19 -131 229 21 -444 355 26 -43 589 20 -483 289 1 -137 260 21 -550 622 14 -127 257 25 -494 451 14 -108 508 20 -189 219 25 -148 183 21 -311 158 15 -576 673 14 -61 33 5 -0 347 7 -121 279 12 -198 272 21 -203 239 21 -138 255 25 -536 214 1 -28 541 20 -331 296 18 -187 276 25 -146 263 25 -10 626 16 -562 279 26 -546 220 1 -179 210 21 -0 456 20 -187 285 7 -149 229 21 -572 580 14 -181 302 25 -193 268 21 -0 363 7 -234 307 25 -170 267 25 -96 299 7 -499 146 1 -148 142 12 -79 387 7 -0 459 20 -0 471 20 -585 111 18 -152 274 25 -299 521 17 -239 272 25 -103 219 21 -173 309 21 -63 401 7 -71 635 20 -83 648 20 -74 403 7 -418 80 2 -521 15 10 -479 692 17 -148 140 12 -90 620 16 -495 23 2 -123 306 25 -520 27 2 -396 183 22 -0 281 12 -108 438 20 -0 354 7 -505 144 1 -96 22 5 -81 247 21 -391 103 24 -517 60 2 -168 195 21 -217 260 21 -507 149 18 -399 295 24 -178 209 25 -545 64 10 -98 186 6 -533 0 2 -525 145 18 -198 244 25 -545 275 1 -85 550 20 -518 234 1 -521 113 1 -539 216 18 -554 107 10 -549 184 1 -140 739 20 -554 141 1 -191 543 20 -231 260 21 -525 0 10 -180 254 21 -10 190 6 -198 281 21 -130 280 21 -178 207 21 -498 41 10 -48 399 7 -528 206 1 -373 187 24 -168 342 12 -212 312 25 -305 183 22 -292 290 12 -237 330 26 -153 334 25 -431 75 15 -177 289 25 -479 181 1 -0 262 12 -235 216 25 -557 260 18 -3 189 5 -177 246 25 -77 111 5 -171 223 21 -123 477 20 -66 679 20 -144 540 16 -20 346 7 -24 520 20 -196 221 21 -235 179 21 -446 8 2 -385 771 9 -0 505 16 -133 358 12 -67 653 20 -253 230 12 -528 0 2 -358 132 15 -503 228 18 -83 560 20 -529 0 10 -76 481 16 -207 278 12 -186 296 25 -179 229 25 -438 257 24 -545 680 17 -422 172 24 -473 116 1 -529 73 10 -506 233 18 -524 207 1 -522 136 18 -513 126 18 -544 169 18 -63 192 21 -139 269 21 -390 211 24 -159 286 21 -489 236 18 -348 486 23 -130 237 21 -283 274 15 -524 134 18 -148 263 21 -523 313 1 -500 488 14 -143 512 16 -529 162 1 -320 0 24 -178 260 25 -34 297 21 -198 236 21 -421 243 24 -502 248 18 -576 423 14 -518 219 18 -494 274 1 -70 471 20 -195 238 21 -149 281 25 -165 180 21 -574 98 10 -388 174 24 -500 0 10 -119 242 21 -217 241 21 -191 292 21 -547 218 18 -398 278 24 -282 58 15 -558 182 18 -35 681 20 -540 607 14 -139 304 25 -575 602 14 -91 119 5 -33 269 21 -128 372 7 -542 163 18 -67 354 7 -67 164 12 -198 169 21 -234 320 25 -541 185 18 -119 212 21 -542 244 1 -0 127 6 -202 283 21 -542 174 1 -455 507 19 -6 519 20 -143 252 21 -550 56 2 -117 294 21 -260 298 25 -534 91 2 -163 225 21 -238 198 21 -514 462 17 -106 631 20 -144 247 21 -510 134 18 -96 115 5 -558 181 18 -205 238 21 -199 191 21 -215 289 25 -178 241 21 -467 0 10 -139 240 21 -77 366 7 -76 639 20 -142 226 21 -515 183 1 -123 133 21 -205 221 21 -534 177 18 -0 158 5 -493 0 10 -496 0 2 -533 224 1 -233 267 21 -562 625 14 -79 247 7 -398 439 23 -111 627 20 -49 265 21 -517 538 14 -539 123 1 -565 28 10 -542 313 1 -125 328 7 -163 307 25 -0 502 20 -187 320 21 -519 30 2 -525 173 1 -245 276 25 -199 299 21 -134 277 21 -149 468 20 -0 156 5 -516 273 1 -512 303 1 -560 537 14 -200 293 25 -550 152 18 -497 541 14 -0 259 7 -141 295 12 -494 177 18 -185 279 21 -83 514 20 -351 480 23 -486 168 1 -328 329 25 -409 317 22 -144 202 12 -227 268 21 -503 635 17 -111 237 21 -119 254 7 -131 308 25 -482 0 10 -467 0 10 -134 208 21 -504 161 1 -91 281 21 -572 151 1 -492 0 2 -408 269 22 -563 69 10 -86 524 20 -510 246 1 -556 611 14 -99 549 16 -416 291 24 -150 215 21 -515 243 18 -376 811 17 -545 698 14 -526 141 1 -500 108 2 -146 217 21 -284 356 26 -139 268 25 -190 247 25 -119 241 12 -332 199 15 -93 418 16 -507 63 10 -128 288 21 -486 0 10 -513 75 10 -100 658 20 -227 252 25 -122 165 21 -73 448 16 -389 266 24 -0 139 6 -90 587 20 -100 197 21 -345 218 15 -237 248 25 -260 298 25 -556 641 17 -570 0 10 -560 631 14 -221 295 25 -112 128 21 -575 628 14 -510 205 1 -554 154 18 -0 507 20 -396 470 23 -117 499 20 -519 0 10 -102 416 16 -0 0 5 -120 693 20 -202 255 21 -547 17 2 -568 539 14 -125 328 12 -162 438 16 -111 451 20 -524 253 1 -525 514 14 -100 380 16 -183 214 21 -522 511 14 -20 587 20 -496 163 1 -73 312 7 -159 287 21 -414 155 24 -494 197 18 -247 373 25 -136 280 21 -524 0 2 -328 128 15 -540 0 2 -186 269 21 -543 219 1 -89 0 5 -77 714 16 -189 153 12 -175 182 21 -186 247 25 -0 224 12 -44 45 5 -112 335 25 -0 0 5 -98 500 20 -26 255 21 -137 134 21 -417 513 23 -112 87 6 -542 201 18 -141 463 20 -500 0 10 -558 30 2 -123 423 7 -59 278 21 -537 0 10 -527 522 14 -369 406 23 -155 180 21 -292 399 26 -526 185 18 -152 156 6 -41 424 20 -441 86 22 -8 49 5 -167 227 7 -213 310 12 -41 442 16 -100 241 12 -179 266 21 -485 192 1 -352 397 23 -528 95 10 -322 155 15 -410 418 26 -146 326 21 -484 330 1 -47 542 16 -347 695 19 -535 0 10 -494 595 14 -147 261 21 -402 115 15 -117 294 25 -520 0 10 -281 213 21 -538 56 10 -87 495 20 -529 80 10 -70 0 5 -178 270 25 -542 168 18 -502 135 1 -196 277 25 -428 213 24 -186 288 21 -198 242 21 -162 125 21 -232 250 25 -136 289 21 -84 0 21 -20 0 5 -239 334 26 -545 273 18 -168 243 25 -545 222 1 -528 120 1 -18 477 20 -335 161 21 -92 318 7 -531 443 14 -541 258 1 -46 0 5 -531 265 1 -526 70 10 -523 0 2 -547 167 1 -180 306 25 -98 571 20 -123 423 7 -542 568 14 -333 438 23 -138 252 21 -106 445 20 -145 267 25 -157 241 25 -0 379 7 -88 219 6 -0 412 7 -0 288 21 -536 205 18 -430 149 24 -0 436 20 -535 21 2 -205 305 25 -198 291 21 -526 238 1 -299 298 21 -512 90 10 -145 274 21 -507 84 2 -128 183 12 -570 0 2 -220 271 25 -5 292 7 -466 0 10 -44 34 6 -498 155 1 -547 658 14 -508 21 2 -361 267 22 -99 247 25 -536 0 10 -448 88 10 -520 210 1 -406 780 9 -27 145 5 -157 232 21 -551 210 18 -0 545 20 -538 244 18 -509 0 10 -121 351 7 -519 208 1 -0 390 16 -556 104 10 -542 171 18 -29 352 7 -99 238 21 -68 233 21 -571 241 1 -393 177 24 -268 300 21 -129 542 16 -108 216 6 -152 24 5 -575 253 1 -511 274 18 -141 254 25 -147 265 21 -470 455 14 -302 62 15 -508 0 2 -145 273 25 -153 186 21 -465 108 2 -135 304 25 -549 191 1 -524 159 1 -489 125 1 -156 201 21 -545 242 18 -201 304 12 -516 87 10 -473 170 18 -267 251 24 -56 512 16 -184 302 25 -524 0 2 -541 190 18 -524 0 2 -118 293 25 -142 320 25 -562 632 14 -512 0 2 -526 138 1 -547 175 18 -530 263 1 -491 106 2 -399 210 24 -491 37 10 -467 266 1 -531 239 1 -251 314 25 -0 322 7 -158 253 21 -546 38 10 -277 369 26 -230 292 25 -550 498 14 -539 101 2 -149 287 25 -568 217 18 -572 607 17 -488 150 1 -16 387 7 -140 234 21 -132 147 21 -160 307 25 -31 195 21 -100 416 7 -106 109 5 -547 22 2 -581 129 1 -483 0 10 -497 34 2 -89 168 12 -547 46 10 -542 268 1 -128 600 20 -72 586 20 -111 246 21 -78 552 20 -374 187 24 -129 146 12 -126 303 21 -150 225 21 -155 285 12 -103 377 7 -161 283 21 -73 167 21 -578 0 10 -122 498 20 -454 0 2 -223 196 25 -525 453 17 -447 130 1 -75 663 20 -536 237 1 -145 175 21 -550 0 10 -457 416 14 -130 428 16 -551 127 18 -516 10 10 -516 304 18 -80 297 7 -545 605 17 -396 105 15 -86 280 12 -515 0 2 -531 228 1 -32 95 6 -133 255 21 -173 233 12 -134 219 21 -0 0 5 -408 516 19 -165 314 21 -548 132 1 -136 204 21 -118 298 21 -197 278 25 -475 26 10 -189 277 25 -507 576 19 -189 257 21 -223 284 21 -18 431 7 -508 147 1 -142 254 21 -1 217 21 -139 222 21 -343 220 1 -422 165 24 -159 232 21 -157 355 25 -505 199 1 -544 209 18 -185 317 25 -0 95 5 -33 258 21 -34 256 7 -0 302 7 -506 198 1 -513 161 18 -189 317 25 -378 350 26 -126 393 16 -509 159 18 -99 484 20 -406 479 26 -397 488 23 -168 470 20 -529 90 10 -499 0 10 -463 513 17 -543 199 18 -541 0 10 -517 158 1 -131 261 21 -501 515 17 -494 0 10 -134 373 12 -198 284 21 -133 280 25 -195 508 16 -577 94 2 -463 519 19 -164 174 21 -495 408 14 -74 0 5 -164 227 25 -109 473 20 -527 235 18 -0 81 5 -98 153 12 -193 252 21 -562 8 10 -71 269 21 -126 214 12 -77 280 12 -534 165 18 -138 408 16 -208 192 25 -92 583 20 -533 211 1 -191 295 25 -177 0 21 -99 481 20 -530 540 14 -108 266 21 -0 514 20 -166 312 25 -526 153 1 -2 326 7 -558 92 10 -202 314 21 -111 207 12 -172 176 6 -246 407 16 -133 267 25 -540 15 2 -96 215 21 -180 262 25 -48 252 25 -489 182 18 -499 149 1 -553 0 10 -118 286 21 -94 486 16 -58 634 20 -533 71 2 -170 248 21 -440 254 24 -496 0 10 -153 528 20 -114 295 21 -206 282 25 -187 251 25 -521 625 17 -548 77 2 -169 238 21 -344 502 23 -488 586 19 -570 468 14 -560 9 2 -153 224 21 -468 185 1 -94 236 21 -272 364 26 -591 216 18 -575 0 10 -564 0 10 -153 293 25 -201 234 25 -91 236 21 -452 433 14 -537 169 1 -7 354 7 -78 226 21 -497 527 17 -141 432 20 -137 200 21 -137 473 16 -80 231 21 -180 246 21 -112 52 5 -65 352 7 -230 285 25 -153 303 25 -498 123 18 -104 298 7 -173 168 21 -201 282 25 -209 309 25 -368 300 24 -366 178 24 -530 0 2 -406 204 1 -35 461 16 -547 116 1 -179 264 21 -211 252 21 -237 320 25 -349 208 24 -196 355 25 -479 517 14 -49 512 16 -540 21 2 -113 266 25 -101 291 25 -180 308 25 -496 234 1 -0 185 5 -162 59 21 -30 149 6 -232 104 15 -511 0 10 -71 287 12 -512 231 1 -393 0 10 -20 438 20 -472 122 1 -499 148 1 -299 384 26 -47 44 6 -509 21 10 -116 449 20 -541 0 10 -521 298 1 -115 204 12 -144 263 25 -124 310 21 -176 291 25 -556 224 1 -145 204 21 -172 545 16 -360 458 26 -0 152 5 -69 407 7 -89 167 5 -422 246 24 -67 101 5 -320 449 23 -549 257 1 -573 133 18 -517 173 1 -536 198 1 -562 193 1 -536 86 2 -137 252 25 -70 358 12 -92 194 12 -140 254 21 -80 43 5 -534 0 2 -486 0 10 -107 338 21 -332 0 15 -193 297 25 -495 361 18 -237 184 25 -532 0 10 -152 184 21 -165 193 21 -78 329 12 -524 185 1 -451 493 14 -75 391 16 -99 541 16 -410 491 23 -499 29 10 -505 4 10 -32 398 7 -558 121 1 -223 312 25 -532 56 2 -163 321 25 -563 107 10 -79 483 20 -462 68 2 -152 247 21 -106 293 21 -22 155 5 -179 277 25 -531 0 10 -0 448 20 -556 237 1 -359 187 18 -0 292 7 -440 598 14 -519 0 10 -512 83 2 -154 198 21 -484 0 2 -509 164 18 -495 147 18 -441 124 1 -197 272 25 -519 55 2 -521 664 17 -545 217 1 -65 295 12 -0 498 20 -498 172 18 -518 0 10 -14 95 6 -98 302 7 -13 499 20 -540 0 2 -170 297 21 -137 501 16 -520 176 1 -130 277 25 -568 646 14 -515 108 2 -373 339 22 -49 244 21 -10 731 16 -139 208 21 -175 206 21 -0 153 5 -103 161 21 -0 210 5 -114 505 16 -27 301 7 -0 115 4 -187 579 16 -126 174 6 -554 293 18 -152 105 21 -519 0 10 -501 91 10 -86 611 16 -190 239 21 -0 145 5 -590 0 2 -355 446 23 -68 616 20 -31 646 20 -548 47 10 -254 364 26 -128 318 7 -250 354 26 -530 174 1 -214 250 12 -539 0 10 -192 234 25 -240 198 21 -511 617 14 -533 29 10 -511 645 14 -54 591 20 -86 396 7 -193 199 21 -220 264 25 -520 5 10 -565 215 1 -597 593 17 -82 503 20 -336 135 24 -85 164 21 -400 436 23 -518 154 1 -216 53 21 -551 12 2 -94 160 6 -11 541 16 -128 139 21 -66 703 20 -147 207 21 -2 89 5 -170 244 21 -533 153 1 -338 339 24 -99 241 21 -80 187 21 -32 251 7 -198 308 25 -161 271 7 -192 316 21 -468 0 10 -84 361 7 -151 279 21 -202 322 21 -82 573 20 -68 12 5 -429 4 24 -206 288 7 -453 418 14 -517 217 1 -216 282 21 -56 505 20 -531 121 1 -67 82 5 -19 578 20 -71 336 12 -142 239 21 -60 157 6 -8 610 20 -496 549 17 -431 294 24 -303 0 15 -485 109 10 -233 286 25 -432 535 17 -0 344 7 -591 142 18 -549 681 14 -379 223 24 -190 309 25 -149 188 21 -543 18 10 -572 637 14 -549 54 10 -78 417 7 -27 359 7 -523 13 10 -163 225 21 -109 255 21 -486 0 2 -119 219 25 -96 483 20 -195 314 26 -139 304 21 -39 0 6 -551 62 10 -512 70 10 -149 238 21 -510 195 1 -165 61 21 -186 199 25 -0 674 20 -512 61 2 -158 269 21 -118 314 25 -543 301 1 -78 545 20 -141 385 12 -204 294 25 -557 222 1 -186 264 25 -507 207 18 -17 3 5 -184 356 25 -97 677 20 -503 625 14 -434 90 24 -494 515 17 -32 528 16 -539 226 1 -108 240 12 -466 509 14 -583 0 2 -182 294 26 -491 601 14 -168 231 25 -546 167 18 -484 122 1 -527 268 18 -196 186 21 -78 0 5 -182 247 25 -408 285 24 -103 507 16 -99 568 16 -199 292 25 -0 354 7 -78 282 21 -153 284 21 -408 171 1 -472 214 18 -500 185 1 -515 270 18 -212 311 25 -477 12 10 -562 9 10 -371 267 22 -515 0 10 -559 137 1 -535 155 1 -241 319 26 -189 256 21 -460 0 2 -501 501 14 -21 570 20 -519 176 18 -529 0 2 -132 284 21 -36 585 20 -154 285 25 -14 0 5 -17 0 5 -527 114 1 -552 12 2 -493 576 14 -455 224 1 -503 426 14 -27 194 12 -552 164 1 -149 347 7 -199 190 21 -80 114 5 -203 262 21 -493 126 1 -536 0 10 -122 569 20 -484 0 10 -511 70 10 -528 566 14 -83 640 20 -551 127 1 -454 290 24 -572 184 1 -130 281 21 -160 294 21 -129 432 20 -125 333 12 -38 133 5 -100 152 21 -148 267 21 -515 112 1 -197 204 21 -506 214 1 -84 474 16 -133 221 21 -478 413 14 -529 42 2 -56 198 12 -31 163 5 -30 192 12 -542 0 2 -225 266 25 -110 309 21 -176 213 25 -143 189 21 -542 812 19 -16 67 5 -146 252 21 -0 411 7 -144 229 21 -198 262 25 -161 394 7 -540 30 10 -514 216 1 -469 273 18 -186 277 25 -161 247 25 -163 423 20 -250 324 25 -0 636 20 -455 0 10 -346 86 24 -516 281 18 -284 354 26 -80 10 5 -156 216 21 -565 599 14 -150 274 21 -230 255 25 -369 485 23 -225 311 21 -154 308 21 -403 152 1 -558 315 18 -452 54 10 -293 28 15 -193 268 25 -540 659 14 -221 522 16 -168 261 21 -225 269 25 -159 258 21 -165 277 25 -110 221 21 -147 250 21 -26 379 7 -239 280 26 -89 273 21 -483 548 17 -154 667 9 -215 269 25 -501 355 18 -91 209 12 -0 582 20 -40 643 20 -419 316 24 -0 447 20 -70 159 5 -61 549 20 -509 0 10 -496 454 17 -71 24 5 -156 410 7 -309 0 15 -522 0 10 -161 262 21 -136 379 12 -145 181 21 -130 570 16 -105 448 16 -74 362 7 -539 150 18 -81 176 21 -66 394 7 -550 193 18 -74 0 5 -584 609 14 -542 425 14 -118 248 21 -502 198 1 -169 259 25 -38 425 20 -5 417 7 -485 140 1 -78 0 5 -209 262 25 -232 357 7 -498 408 14 -110 256 21 -489 333 26 -53 0 5 -495 68 10 -1 27 5 -168 379 7 -511 192 18 -152 293 25 -99 64 5 -0 615 20 -148 282 21 -543 524 17 -83 452 20 -563 0 10 -174 184 21 -508 623 14 -80 516 20 -80 275 21 -110 226 21 -369 212 26 -96 306 21 -92 464 20 -550 0 10 -346 632 20 -485 639 17 -185 275 25 -295 372 26 -195 255 21 -75 260 21 -539 15 10 -511 214 18 -467 170 1 -28 113 5 -206 288 25 -9 623 20 -39 387 7 -559 0 2 -339 91 15 -61 220 25 -123 502 20 -133 538 20 -3 76 5 -540 191 18 -571 239 1 -552 0 2 -458 195 1 -525 436 14 -498 104 2 -149 236 21 -204 295 25 -154 275 25 -33 536 20 -298 138 6 -164 243 25 -493 159 1 -543 216 1 -181 237 7 -109 207 21 -524 608 14 -83 5 5 -519 187 18 -0 93 5 -153 280 25 -478 188 1 -167 258 21 -516 0 10 -184 247 25 -585 706 17 -512 113 2 -143 217 25 -311 446 25 -113 275 21 -540 112 1 -72 76 5 -133 273 25 -149 298 25 -410 286 24 -355 255 24 -127 170 21 -228 305 25 -220 283 25 -168 224 21 -40 243 21 -517 181 1 -145 276 21 -507 192 1 -190 283 7 -112 275 12 -304 265 24 -184 239 21 -190 290 21 -0 529 20 -0 0 5 -120 260 25 -214 318 21 -142 196 21 -516 211 1 -216 282 25 -156 244 21 -166 262 25 -0 705 20 -0 50 5 -551 102 2 -130 93 5 -503 214 18 -87 620 20 -87 424 20 -157 230 21 -240 305 25 -145 152 6 -17 506 20 -558 0 10 -545 473 17 -329 430 23 -549 537 14 -181 237 21 -228 190 21 -79 445 20 -223 298 25 -230 319 12 -253 301 25 -197 323 25 -205 228 21 -193 225 21 -557 0 2 -321 268 12 -376 0 15 -475 0 10 -146 369 7 -163 292 25 -181 254 25 -100 463 16 -159 186 21 -475 589 14 -89 499 20 -533 147 18 -573 230 1 -549 0 10 -296 354 25 -93 250 21 -521 0 10 -155 212 25 -105 198 12 -543 172 1 -462 0 2 -537 57 10 -559 187 1 -97 237 25 -146 263 21 -46 392 16 -120 171 21 -202 244 25 -521 201 1 -501 0 2 -200 264 25 -515 365 26 -336 426 23 -50 0 5 -545 0 2 -410 323 22 -197 220 25 -48 372 7 -6 302 25 -325 249 24 -159 311 25 -79 257 7 -163 511 16 -531 0 10 -522 185 1 -162 210 25 -557 244 18 -392 447 23 -90 145 4 -99 100 5 -549 613 17 -28 240 12 -85 51 5 -0 211 12 -118 260 21 -0 34 5 -0 575 20 -567 58 10 -85 410 7 -1 4 5 -497 631 14 -586 565 17 -569 600 14 -212 291 25 -533 282 1 -569 279 1 -0 37 5 -166 263 25 -164 227 21 -137 180 21 -124 234 12 -157 231 25 -523 27 2 -203 265 25 -54 190 21 -499 269 18 -507 0 10 -279 318 26 -87 74 21 -100 251 21 -344 326 24 -553 0 2 -84 331 7 -495 48 10 -408 281 24 -510 207 18 -218 263 25 -515 220 18 -530 64 10 -113 383 7 -63 250 12 -175 138 21 -399 92 15 -541 616 14 -151 252 21 -523 146 1 -216 317 25 -370 185 24 -486 57 2 -484 554 14 -52 81 6 -175 284 21 -529 236 1 -500 66 10 -492 37 10 -144 293 21 -500 232 18 -6 36 5 -124 598 20 -139 311 21 -531 538 14 -525 136 1 -136 321 21 -81 110 5 -107 255 21 -67 360 7 -141 220 7 -437 0 10 -499 214 1 -78 455 20 -504 72 10 -139 296 21 -0 53 5 -515 145 1 -384 430 23 -151 334 21 -147 340 25 -129 199 21 -33 646 16 -557 66 10 -121 202 6 -85 366 7 -70 481 16 -143 349 7 -255 349 25 -185 1 21 -44 25 5 -89 310 21 -101 485 20 -139 494 20 -469 0 10 -552 417 14 -226 313 21 -317 211 18 -113 502 20 -203 179 21 -88 0 5 -20 308 7 -103 622 20 -49 458 20 -522 162 1 -368 424 23 -546 222 18 -526 139 1 -236 327 25 -521 153 18 -508 550 14 -130 302 21 -471 16 2 -139 445 16 -220 295 25 -551 0 10 -492 221 1 -148 258 25 -499 243 1 -248 320 26 -213 270 25 -61 551 20 -72 405 7 -0 576 20 -66 151 21 -107 211 25 -75 387 7 -547 0 2 -123 643 20 -122 245 21 -216 225 25 -509 175 18 -105 550 20 -108 390 7 -155 188 25 -126 245 21 -94 200 21 -204 287 25 -426 186 24 -194 227 21 -37 523 16 -68 230 21 -171 336 25 -162 242 21 -81 265 12 -512 293 26 -120 230 21 -569 250 1 -163 282 25 -157 216 21 -512 0 2 -471 148 18 -307 423 23 -193 203 21 -548 0 2 -554 183 1 -390 330 25 -271 428 16 -142 228 21 -0 246 12 -516 219 18 -510 305 18 -193 316 25 -130 379 7 -506 235 18 -418 893 17 -227 184 21 -103 224 25 -138 277 21 -183 260 25 -318 51 15 -538 212 1 -86 534 20 -139 201 21 -160 215 21 -275 350 26 -208 195 25 -572 162 1 -0 159 5 -552 150 1 -16 177 5 -100 222 21 -69 454 20 -532 287 18 -50 128 5 -222 315 26 -74 735 20 -21 209 21 -66 679 20 -480 665 14 -526 490 17 -161 289 21 -508 119 1 -92 370 16 -124 364 12 -230 249 21 -148 505 16 -75 216 5 -370 380 23 -475 596 14 -519 188 1 -159 253 21 -228 289 21 -86 640 20 -559 177 18 -128 266 21 -546 516 14 -496 186 1 -65 0 5 -116 149 21 -517 315 18 -535 0 10 -101 134 21 -221 247 21 -497 249 1 -62 202 7 -154 35 21 -156 137 21 -496 291 1 -514 108 10 -545 124 1 -503 135 1 -0 392 16 -353 94 15 -202 219 21 -553 111 1 -101 618 20 -211 187 21 -429 184 22 -198 201 21 -25 294 25 -66 615 20 -225 207 25 -532 232 1 -512 433 14 -0 162 5 -103 236 21 -67 197 7 -347 264 24 -206 310 25 -443 210 22 -493 11 2 -159 287 25 -351 461 23 -0 119 5 -480 268 1 -118 154 12 -526 4 2 -459 229 1 -175 361 25 -579 616 17 -567 83 10 -252 230 25 -502 108 10 -18 0 6 -0 309 7 -558 150 18 -75 650 20 -137 214 21 -84 437 20 -173 324 25 -557 0 2 -0 432 20 -105 17 21 -195 555 16 -560 615 14 -358 150 15 -184 205 21 -533 178 1 -554 96 2 -200 495 26 -0 0 5 -260 276 25 -525 126 1 -513 36 10 -111 257 7 -523 123 1 -68 27 5 -521 135 1 -196 285 25 -112 284 25 -103 262 21 -543 113 1 -67 449 20 -477 136 1 -242 302 25 -152 281 25 -0 673 20 -235 243 25 -465 71 10 -212 342 25 -487 0 2 -171 269 25 -167 522 16 -19 83 5 -130 331 21 -174 276 21 -13 439 20 -84 625 20 -183 249 25 -326 148 15 -236 283 25 -48 538 16 -250 256 25 -296 270 22 -561 520 14 -141 268 21 -520 231 1 -486 147 1 -357 288 24 -19 249 21 -189 278 25 -209 199 21 -561 59 10 -130 140 5 -527 239 1 -509 233 1 -73 620 20 -129 234 21 -101 109 12 -35 214 5 -568 151 1 -461 5 10 -508 0 2 -145 603 16 -94 586 20 -172 199 21 -524 246 1 -299 394 26 -0 665 20 -169 177 21 -178 294 21 -524 382 14 -358 117 15 -526 0 2 -130 251 21 -474 195 1 -134 272 21 -17 184 6 -525 591 14 -122 453 16 -531 74 2 -146 253 21 -504 55 10 -552 0 10 -155 288 25 -122 538 20 -214 323 25 -556 133 1 -567 470 14 -147 299 21 -180 281 21 -25 0 5 -132 413 7 -201 291 25 -432 245 24 -79 162 5 -123 460 16 -41 489 20 -192 436 20 -550 60 10 -103 655 20 -386 196 24 -110 253 21 -114 368 7 -535 637 14 -67 52 5 -227 210 25 -522 522 14 -106 511 16 -200 312 25 -154 302 25 -557 47 10 -153 279 25 -28 452 20 -538 123 1 -479 315 1 -536 87 10 -507 0 10 -518 0 10 -143 453 20 -110 238 21 -0 530 16 -501 647 14 -143 173 21 -199 214 25 -526 218 18 -556 46 10 -545 451 14 -234 293 25 -177 275 25 -536 110 1 -559 184 1 -502 117 1 -187 290 25 -94 467 20 -336 198 24 -90 264 21 -180 284 25 -76 329 12 -55 509 16 -555 243 1 -109 239 25 -514 166 18 -172 174 21 -39 0 6 -562 0 2 -546 224 1 -208 294 25 -486 6 10 -395 104 24 -573 634 17 -520 577 17 -299 276 24 -0 372 7 -474 496 14 -185 580 16 -149 271 25 -105 314 7 -553 0 10 -505 149 18 -485 0 10 -138 318 12 -179 293 25 -54 201 6 -181 279 25 -518 139 1 -516 164 18 -0 469 20 -544 643 14 -550 618 14 -550 8 10 -551 259 18 -358 467 23 -528 191 1 -173 236 25 -218 306 25 -544 90 10 -82 201 21 -185 220 12 -100 112 6 -0 612 20 -109 167 12 -114 112 12 -402 126 24 -435 304 26 -135 397 16 -401 24 24 -207 314 25 -556 624 14 -126 262 21 -521 0 10 -110 214 21 -92 275 7 -456 202 24 -129 436 20 -360 242 24 -178 205 25 -218 326 25 -502 925 19 -256 213 21 -521 571 14 -146 318 12 -391 147 24 -159 247 25 -525 0 10 -471 610 14 -120 230 12 -532 28 10 -123 250 21 -560 202 1 -199 298 25 -10 126 5 -563 258 1 -167 267 25 -554 641 14 -165 258 25 -180 206 21 -73 284 25 -2 0 5 -347 248 24 -508 73 2 -129 224 21 -75 245 7 -99 227 21 -548 65 10 -75 659 20 -186 292 21 -540 0 10 -196 296 25 -107 604 20 -138 262 7 -172 283 21 -547 626 14 -608 176 18 -538 640 17 -132 269 25 -530 115 1 -502 273 1 -213 220 21 -503 108 10 -466 159 18 -503 179 1 -98 243 21 -468 534 17 -432 431 17 -155 176 21 -491 538 14 -550 614 17 -565 0 10 -563 30 10 -206 279 25 -527 125 18 -235 244 21 -541 230 1 -65 0 6 -524 225 1 -582 565 14 -100 287 25 -534 206 1 -564 214 18 -478 109 2 -51 369 7 -101 263 21 -147 399 7 -561 214 18 -70 41 5 -128 207 21 -387 306 22 -140 243 21 -123 163 21 -143 235 21 -191 248 21 -377 668 13 -180 237 21 -517 250 1 -173 488 20 -34 487 16 -514 646 14 -488 246 1 -501 281 1 -38 66 5 -461 27 10 -181 246 21 -98 650 20 -396 241 24 -527 300 18 -193 303 21 -161 314 25 -15 293 7 -467 194 1 -106 493 16 -58 214 21 -182 166 25 -195 272 25 -207 217 21 -120 484 20 -142 302 25 -37 287 7 -122 274 25 -107 215 21 -68 38 5 -123 210 21 -184 300 21 -368 186 15 -222 315 25 -219 251 21 -216 198 21 -0 501 20 -554 0 10 -161 367 7 -175 301 25 -106 155 6 -106 226 21 -547 164 18 -0 122 21 -231 322 26 -376 235 22 -94 146 5 -195 725 20 -72 104 5 -194 265 25 -510 154 18 -71 490 20 -218 294 26 -136 208 21 -336 837 23 -152 241 21 -91 372 21 -189 301 25 -71 618 20 -212 371 21 -511 637 17 -123 248 21 -143 232 21 -541 0 2 -140 244 21 -489 156 1 -552 83 2 -493 61 10 -69 639 20 -536 493 14 -155 239 21 -519 613 14 -521 238 18 -531 0 10 -557 159 18 -144 520 20 -123 286 21 -45 462 20 -216 261 21 -120 361 7 -533 162 18 -193 298 25 -45 231 21 -192 456 25 -160 99 21 -573 195 18 -39 85 21 -172 253 25 -550 121 2 -504 0 10 -175 257 21 -353 487 23 -80 629 16 -161 208 21 -58 528 20 -486 116 1 -151 292 21 -142 230 25 -183 273 25 -190 260 21 -149 255 21 -116 265 12 -176 297 25 -180 143 21 -146 302 21 -545 215 1 -121 194 21 -162 251 25 -523 0 10 -151 504 20 -323 68 15 -533 0 10 -196 278 25 -211 242 25 -517 186 1 -180 225 25 -88 576 20 -91 439 20 -187 284 25 -150 257 25 -531 157 18 -54 316 7 -350 260 1 -287 293 25 -227 317 25 -525 134 1 -141 165 21 -558 305 18 -521 289 18 -175 224 25 -71 413 7 -318 171 15 -214 315 25 -496 217 1 -148 275 21 -552 150 18 -152 290 21 -5 362 7 -83 242 7 -204 220 21 -102 431 20 -175 315 21 -204 243 25 -493 220 1 -168 565 16 -499 191 1 -99 379 7 -235 335 25 -141 272 21 -115 284 25 -159 255 21 -311 485 23 -393 248 24 -181 248 25 -210 254 25 -525 65 2 -166 313 25 -202 290 21 -154 193 21 -185 470 20 -100 635 16 -529 492 14 -122 396 7 -0 359 7 -56 20 5 -22 134 5 -0 662 20 -63 419 20 -89 184 12 -552 0 10 -218 202 21 -148 201 21 -506 232 18 -513 232 18 -154 215 21 -210 280 21 -547 500 14 -106 632 20 -11 122 21 -92 205 21 -383 308 24 -38 306 25 -319 233 24 -164 206 21 -35 445 20 -167 292 25 -110 426 16 -96 593 20 -426 307 22 -534 165 1 -566 268 18 -168 204 21 -359 414 26 -96 294 7 -534 178 18 -180 324 25 -60 167 21 -99 241 21 -417 250 24 -116 264 21 -532 182 1 -535 81 10 -0 0 5 -98 476 16 -489 166 1 -61 274 21 -519 121 1 -198 196 21 -513 220 18 -354 444 23 -87 618 16 -59 432 20 -86 174 12 -139 493 20 -533 60 10 -519 115 1 -0 448 20 -53 657 20 -41 9 5 -214 315 25 -510 30 10 -472 122 1 -155 298 25 -502 0 10 -452 171 18 -531 48 2 -103 267 21 -144 153 21 -535 640 17 -112 262 25 -420 231 24 -74 448 20 -86 332 7 -196 223 25 -566 140 1 -23 299 7 -203 281 25 -92 248 21 -233 308 25 -92 219 21 -82 423 7 -131 320 7 -488 228 18 -107 553 20 -163 168 21 -504 103 10 -59 554 20 -90 56 6 -168 200 21 -146 241 21 -0 525 20 -524 145 18 -27 616 16 -529 0 10 -481 159 1 -502 52 10 -167 316 25 -503 265 1 -101 234 21 -111 15 5 -496 238 1 -280 341 26 -113 243 21 -105 166 25 -205 276 25 -456 194 1 -569 0 10 -551 220 1 -436 233 1 -116 224 12 -94 493 20 -0 114 5 -81 277 25 -532 79 10 -520 209 1 -206 228 21 -507 663 14 -485 0 10 -317 408 26 -205 350 26 -104 220 25 -542 572 14 -516 29 2 -485 28 10 -203 233 21 -149 225 25 -108 257 21 -514 635 14 -533 174 1 -0 504 20 -524 34 10 -555 587 17 -178 231 12 -468 170 1 -89 514 20 -553 71 2 -529 88 10 -542 133 18 -172 197 21 -152 279 25 -166 183 21 -158 363 7 -118 205 21 -274 284 26 -515 283 1 -514 241 18 -535 211 18 -64 52 5 -184 211 21 -124 319 25 -114 363 16 -228 308 25 -504 148 1 -168 292 21 -246 605 19 -66 365 7 -175 229 21 -558 0 2 -487 167 18 -124 426 7 -163 170 21 -496 112 1 -100 284 7 -550 231 18 -557 28 10 -187 226 25 -117 209 21 -508 0 2 -577 642 14 -146 260 25 -91 437 20 -252 298 25 -165 162 21 -572 62 10 -93 430 20 -30 571 20 -197 278 25 -316 411 23 -140 279 21 -163 619 20 -531 153 18 -335 200 24 -205 231 21 -173 219 21 -498 272 1 -191 334 25 -169 258 25 -141 224 25 -470 89 10 -578 174 1 -163 86 21 -481 0 10 -110 268 25 -523 241 1 -535 8 10 -28 536 20 -138 244 21 -60 484 20 -512 99 2 -218 186 21 -498 0 10 -167 660 20 -163 299 25 -510 176 1 -574 226 18 -80 444 20 -99 54 5 -528 249 18 -140 274 21 -537 913 19 -547 236 1 -591 171 18 -406 178 24 -501 151 1 -499 0 10 -504 202 1 -183 274 25 -161 258 25 -155 311 25 -91 259 21 -145 301 21 -534 0 10 -162 162 21 -512 0 10 -185 293 25 -78 522 20 -524 175 1 -530 341 18 -106 761 16 -515 28 2 -525 292 1 -384 455 23 -274 365 26 -128 202 21 -0 268 7 -518 111 1 -161 248 21 -399 200 1 -78 468 20 -64 125 5 -56 0 5 -88 625 20 -565 176 1 -205 314 25 -152 251 21 -243 350 25 -335 470 23 -571 200 1 -138 259 25 -295 215 15 -170 347 12 -0 144 6 -565 615 14 -96 230 21 -188 252 21 -312 172 24 -174 306 25 -194 463 20 -569 150 1 -523 98 10 -562 170 1 -183 221 25 -427 302 24 -79 153 12 -110 351 7 -564 0 2 -48 272 7 -133 449 20 -103 265 21 -499 189 1 -43 514 20 -503 519 17 -93 381 7 -529 208 1 -107 120 21 -555 729 17 -189 207 21 -195 241 21 -159 241 21 -184 281 25 -101 502 16 -211 280 21 -109 496 16 -524 124 1 -344 255 24 -93 266 12 -417 556 17 -74 37 21 -495 131 1 -224 517 20 -479 194 18 -476 87 2 -66 565 20 -558 183 18 -527 278 1 -393 141 15 -142 396 16 -534 0 10 -96 574 16 -487 591 14 -479 920 23 -132 236 21 -75 292 7 -539 0 10 -85 429 20 -69 184 21 -68 576 16 -494 79 10 -475 287 18 -17 234 7 -514 76 2 -380 217 24 -97 520 16 -183 231 25 -569 248 1 -344 166 22 -91 114 5 -536 139 1 -518 472 14 -105 399 16 -556 14 2 -586 189 1 -0 539 20 -504 279 1 -0 391 7 -510 23 10 -131 276 21 -231 579 23 -96 307 7 -611 617 26 -173 307 25 -57 508 16 -0 60 5 -543 264 18 -60 643 20 -481 593 19 -531 0 10 -24 0 5 -406 189 24 -68 151 21 -186 180 21 -548 253 1 -206 244 25 -131 403 7 -124 225 21 -412 0 24 -68 290 7 -145 179 21 -116 297 21 -181 266 25 -150 227 21 -176 227 21 -141 305 25 -490 224 1 -543 167 1 -36 277 21 -515 199 18 -447 269 24 -25 0 5 -539 129 18 -562 104 2 -446 107 2 -184 305 25 -136 210 25 -550 0 10 -521 255 1 -490 194 1 -100 445 16 -512 0 10 -297 0 6 -557 526 14 -82 0 5 -48 485 20 -559 118 18 -211 213 21 -529 89 10 -62 426 20 -401 461 23 -505 133 1 -141 236 21 -214 283 21 -109 219 21 -144 274 21 -373 295 24 -0 140 21 -67 116 5 -561 645 14 -411 174 22 -362 448 23 -107 425 20 -544 282 1 -459 170 1 -32 96 5 -38 594 20 -161 426 7 -165 241 21 -34 354 7 -166 368 12 -88 436 20 -552 30 10 -315 172 15 -0 332 7 -190 198 12 -185 249 25 -0 99 5 -172 136 21 -143 274 21 -237 286 25 -478 20 10 -74 132 6 -68 134 5 -132 174 21 -520 549 14 -516 92 10 -256 370 26 -57 222 21 -416 203 24 -114 285 12 -154 251 21 -137 253 21 -393 217 24 -120 337 7 -33 50 5 -540 196 1 -9 5 5 -460 0 10 -97 511 16 -0 270 7 -505 44 10 -556 222 1 -205 293 25 -114 217 12 -477 102 2 -186 394 7 -138 370 16 -0 540 20 -140 70 21 -354 496 23 -56 447 20 -182 262 21 -143 234 21 -69 688 16 -53 387 7 -506 11 10 -201 297 25 -203 287 25 -549 0 10 -496 154 18 -505 0 2 -364 445 23 -331 46 15 -542 289 13 -495 110 10 -388 683 14 -518 101 10 -183 257 25 -150 293 25 -9 103 5 -517 218 18 -84 511 16 -505 584 14 -0 316 7 -77 259 21 -465 199 1 -133 308 12 -70 448 20 -525 253 1 -108 348 16 -536 92 2 -0 498 20 -509 4 10 -501 0 10 -127 304 25 -50 120 5 -548 201 1 -149 236 21 -508 56 2 -539 636 14 -484 581 17 -85 237 12 -121 510 20 -166 236 25 -169 227 21 -523 0 2 -208 315 12 -553 65 2 -293 384 26 -68 274 21 -337 196 24 -514 574 14 -300 0 22 -366 478 23 -116 299 25 -54 455 16 -551 161 1 -485 165 1 -511 0 10 -526 147 1 -22 173 6 -121 649 20 -183 296 21 -147 303 21 -190 200 25 -529 152 18 -485 35 10 -527 36 10 -196 233 25 -541 649 14 -155 189 21 -137 256 21 -495 193 1 -210 324 25 -132 0 5 -0 432 7 -398 464 23 -104 227 21 -641 874 19 -524 212 1 -143 182 6 -534 54 2 -218 232 21 -486 197 1 -534 195 1 -8 637 20 -521 181 1 -29 76 5 -540 602 14 -76 523 16 -154 205 21 -339 0 15 -235 315 25 -133 268 21 -579 211 1 -574 119 1 -0 65 5 -142 229 25 -573 301 18 -570 628 14 -545 624 17 -623 654 17 -73 479 20 -565 53 2 -112 267 21 -190 290 25 -498 191 18 -349 198 15 -515 165 1 -114 468 20 -0 339 16 -542 142 18 -174 315 25 -164 248 21 -525 88 10 -229 298 25 -697 907 23 -361 341 22 -205 315 25 -198 327 26 -96 694 20 -2 309 7 -119 346 7 -431 65 22 -291 256 25 -156 150 21 -541 83 10 -210 359 25 -326 301 24 -530 0 10 -114 556 20 -85 479 20 -543 179 1 -304 286 25 -48 488 20 -77 399 16 -318 244 22 -336 179 22 -123 85 12 -227 292 25 -136 254 21 -517 88 10 -7 296 7 -79 538 16 -98 310 25 -106 29 6 -207 268 25 -437 259 24 -1 0 5 -473 135 1 -0 176 6 -177 294 25 -399 166 24 -236 271 25 -0 0 5 -215 257 12 -384 192 22 -167 316 25 -96 537 9 -571 214 1 -138 206 21 -171 261 25 -96 0 5 -538 583 17 -350 164 15 -192 364 26 -188 279 21 -25 220 7 -0 367 16 -114 308 7 -193 296 25 -142 281 21 -525 0 2 -556 0 10 -113 251 25 -478 168 18 -125 238 21 -225 395 25 -183 288 25 -492 191 1 -565 479 13 -95 499 20 -116 346 7 -534 227 1 -468 292 1 -595 656 14 -210 74 6 -138 217 12 -84 282 21 -164 287 21 -73 381 7 -496 207 18 -84 218 7 -138 252 21 -113 226 21 -509 0 10 -83 85 21 -490 197 1 -91 163 21 -424 223 24 -0 76 5 -439 208 24 -79 133 5 -504 345 18 -21 268 21 -36 108 6 -157 288 25 -463 203 1 -115 473 16 -80 296 21 -125 181 6 -208 304 25 -212 281 25 -45 419 7 -105 53 5 -155 219 21 -583 76 10 -274 494 24 -522 0 10 -35 409 7 -176 536 20 -71 477 20 -168 283 21 -142 243 21 -204 313 25 -118 303 21 -185 315 25 -97 620 20 -444 55 2 -205 187 25 -36 207 5 -108 443 20 -553 93 10 -110 264 25 -0 247 7 -200 216 21 -55 47 5 -188 341 21 -185 341 25 -533 80 2 -532 87 10 -169 292 25 -498 573 14 -583 541 17 -139 204 25 -470 613 14 -581 160 1 -503 198 1 -66 0 5 -156 89 21 -209 318 12 -527 0 2 -523 0 2 -361 271 22 -156 199 21 -490 185 1 -39 342 12 -564 591 14 -533 146 18 -495 0 10 -101 285 21 -581 193 1 -106 187 12 -548 142 18 -517 608 17 -15 554 20 -532 594 14 -553 183 18 -136 128 6 -50 118 5 -44 526 20 -53 115 4 -101 188 21 -349 446 23 -537 180 1 -543 1 2 -139 304 21 -189 270 25 -169 193 21 -169 269 25 -235 219 21 -207 253 25 -205 193 21 -547 179 18 -139 306 25 -3 489 20 -489 189 1 -87 419 7 -242 350 25 -175 258 21 -66 30 5 -176 246 25 -549 283 18 -261 466 20 -523 27 2 -168 494 20 -158 224 21 -214 277 21 -583 267 1 -417 89 24 -555 272 1 -151 215 21 -537 152 1 -434 281 22 -83 184 21 -198 301 25 -153 316 25 -265 26 15 -181 243 21 -423 99 24 -122 214 12 -537 68 10 -115 283 25 -150 419 16 -494 547 17 -148 245 21 -571 606 17 -0 645 20 -510 684 14 -532 107 10 -148 223 12 -533 230 1 -521 514 14 -542 67 10 -119 522 16 -119 159 21 -512 133 1 -355 451 26 -510 347 26 -507 209 18 -521 0 2 -119 259 25 -409 317 22 -175 264 21 -58 0 5 -232 223 25 -185 273 25 -334 248 22 -84 657 16 -542 696 14 -547 548 14 -107 624 20 -540 180 1 -557 156 1 -567 64 10 -535 213 1 -576 309 18 -111 332 12 -302 86 15 -508 0 10 -21 15 21 -366 486 23 -395 453 23 -554 269 18 -505 153 1 -112 231 7 -557 287 18 -466 17 10 -235 320 25 -550 0 10 -81 605 20 -130 344 7 -88 458 20 -349 129 15 -522 551 14 -390 758 19 -152 548 16 -127 408 7 -197 256 25 -176 312 25 -127 498 16 -561 621 14 -134 254 21 -122 510 20 -447 168 1 -539 0 10 -0 279 7 -59 482 20 -480 500 14 -506 559 17 -559 625 14 -482 0 10 -93 487 20 -241 309 25 -40 562 20 -204 227 25 -540 84 10 -492 99 2 -169 296 21 -509 229 18 -231 305 21 -68 159 5 -188 273 21 -194 266 21 -187 296 25 -94 350 7 -517 92 10 -419 267 1 -522 59 10 -500 217 1 -555 0 10 -550 0 10 -81 254 21 -214 301 25 -519 53 10 -496 198 1 -102 625 16 -63 628 20 -207 311 25 -515 540 17 -512 0 2 -439 0 24 -122 135 5 -436 700 19 -205 347 25 -336 0 15 -0 471 20 -443 0 10 -567 210 18 -556 130 18 -35 0 5 -139 57 21 -102 183 21 -453 267 22 -99 286 25 -547 19 2 -101 194 21 -339 274 24 -125 497 20 -519 184 1 -125 634 20 -128 294 7 -8 258 21 -241 279 25 -377 293 24 -188 234 25 -177 305 25 -486 316 18 -525 546 14 -41 511 20 -187 264 25 -399 268 22 -339 0 15 -450 184 1 -496 33 10 -365 471 23 -492 639 14 -592 620 17 -59 81 21 -493 173 1 -128 162 21 -550 309 1 -182 212 21 -546 169 1 -390 277 24 -491 206 18 -488 183 1 -159 238 21 -108 236 12 -153 256 25 -143 488 16 -589 584 19 -0 559 20 -122 493 20 -214 285 25 -103 479 16 -52 438 16 -134 250 12 -533 584 14 -357 334 1 -23 428 20 -518 107 10 -70 405 7 -525 103 2 -87 615 16 -560 396 14 -533 24 2 -104 0 5 -369 441 23 -179 266 21 -220 272 25 -487 83 10 -131 186 21 -215 233 21 -517 0 10 -532 544 14 -210 198 21 -217 171 21 -206 259 25 -301 319 26 -222 309 25 -237 288 25 -148 138 5 -175 246 25 -153 313 21 -135 277 21 -497 64 2 -494 220 1 -535 62 2 -409 142 24 -353 67 15 -289 369 26 -174 319 25 -124 496 20 -512 0 10 -158 236 25 -0 444 20 -99 467 16 -494 274 1 -494 170 1 -171 392 16 -276 237 21 -155 197 12 -499 209 1 -538 178 1 -155 216 21 -554 387 14 -97 185 5 -176 162 21 -199 265 25 -185 266 25 -545 699 17 -490 134 1 -156 259 21 -538 0 2 -180 83 12 -101 242 21 -338 477 23 -129 261 21 -543 588 14 -193 199 21 -369 461 23 -224 271 25 -563 145 1 -91 353 7 -98 435 20 -140 291 25 -491 202 18 -517 130 1 -192 296 21 -528 223 18 -121 264 21 -186 290 21 -189 416 16 -508 0 2 -0 586 20 -206 319 25 -181 439 20 -0 420 20 -218 612 20 -74 346 7 -88 166 12 -540 0 10 -349 456 23 -479 71 2 -111 0 5 -209 300 25 -536 601 14 -175 218 25 -436 158 22 -215 786 17 -501 264 1 -412 0 10 -45 187 5 -101 463 20 -176 254 25 -557 561 14 -270 230 22 -0 294 12 -202 266 21 -192 240 25 -115 255 7 -382 224 24 -215 450 25 -502 578 14 -164 124 21 -4 614 20 -527 0 2 -71 506 16 -36 409 20 -531 120 1 -468 158 1 -70 480 20 -565 721 17 -66 314 7 -530 0 2 -265 96 6 -223 334 25 -336 144 15 -133 225 12 -295 234 24 -69 218 12 -519 21 2 -460 393 14 -547 0 10 -64 409 7 -171 468 20 -258 317 25 -535 0 10 -531 51 10 -404 238 24 -162 325 26 -159 625 20 -531 0 10 -488 210 18 -143 466 20 -400 159 24 -549 195 1 -112 277 25 -549 604 14 -0 229 6 -498 82 10 -517 181 18 -61 63 21 -427 304 24 -58 484 16 -55 67 6 -140 293 25 -38 248 12 -367 223 18 -103 0 5 -537 30 10 -521 538 14 -188 254 25 -511 219 18 -440 451 14 -542 686 17 -553 669 14 -514 34 10 -482 656 14 -166 223 21 -196 235 25 -528 184 1 -97 586 16 -413 299 24 -258 346 26 -0 513 20 -124 93 6 -71 253 21 -474 383 14 -116 472 20 -69 213 12 -0 538 16 -69 556 20 -275 230 22 -58 0 5 -57 480 20 -570 627 14 -48 237 7 -134 292 21 -532 29 10 -180 234 21 -495 198 1 -96 281 25 -305 309 25 -65 445 20 -543 99 2 -267 282 25 -138 187 12 -552 0 2 -563 0 10 -215 266 21 -481 662 17 -535 649 17 -181 224 25 -95 508 20 -141 313 12 -153 701 16 -76 464 20 -377 198 1 -539 220 18 -575 288 1 -130 395 7 -170 414 16 -523 84 2 -48 64 5 -103 316 21 -316 216 24 -110 491 20 -445 235 24 -494 95 10 -212 278 25 -196 269 25 -501 242 18 -12 441 20 -116 215 21 -215 339 25 -528 227 1 -432 418 17 -528 47 10 -96 278 21 -493 628 14 -288 203 24 -496 43 10 -209 271 21 -132 228 21 -365 463 26 -168 222 25 -527 285 1 -161 343 25 -537 79 10 -564 177 1 -394 253 24 -537 169 1 -438 243 18 -185 289 25 -525 201 18 -155 173 12 -526 108 10 -463 52 2 -465 835 23 -140 270 21 -504 446 14 -562 13 2 -195 261 21 -535 0 10 -126 315 12 -561 115 18 -24 139 5 -68 428 20 -553 482 14 -52 123 5 -372 459 26 -117 656 20 -490 198 18 -501 183 18 -518 0 2 -210 733 16 -184 119 21 -502 564 17 -72 408 7 -419 304 24 -173 206 6 -201 310 25 -0 551 20 -175 193 21 -197 182 21 -147 616 20 -215 288 25 -133 632 20 -552 276 1 -85 470 20 -226 277 25 -189 130 21 -119 476 20 -33 226 12 -112 215 21 -155 176 25 -56 114 6 -102 618 20 -183 235 25 -560 276 18 -106 336 12 -558 459 14 -492 298 1 -552 253 18 -104 2 5 -129 441 16 -20 357 7 -198 279 21 -35 542 20 -0 445 20 -97 647 20 -207 307 21 -534 626 14 -488 151 1 -151 282 25 -168 303 25 -60 453 20 -536 101 2 -536 571 14 -483 621 14 -332 376 22 -125 254 21 -557 136 18 -155 268 25 -155 271 25 -32 131 5 -527 47 10 -67 221 21 -170 435 20 -139 290 25 -119 0 5 -525 107 10 -509 0 10 -20 207 5 -140 301 25 -145 228 25 -186 407 7 -175 307 25 -164 565 20 -549 0 10 -58 345 7 -243 313 21 -105 228 21 -350 468 23 -165 274 25 -545 143 18 -496 0 10 -532 0 10 -406 272 24 -354 75 15 -119 276 21 -418 605 13 -333 260 22 -56 464 20 -540 157 18 -541 197 1 -108 531 16 -552 498 17 -71 0 5 -76 351 7 -117 166 21 -123 297 21 -194 318 25 -80 136 6 -539 98 2 -156 210 21 -110 406 7 -229 290 21 -372 461 23 -30 493 16 -249 312 25 -162 246 12 -195 309 25 -193 308 25 -495 0 2 -111 333 7 -482 253 18 -47 475 16 -109 213 12 -527 77 2 -474 52 2 -552 0 10 -197 229 21 -449 619 17 -544 560 14 -410 346 1 -214 235 25 -75 591 20 -196 183 25 -14 389 7 -520 28 10 -428 194 24 -87 190 6 -0 646 20 -179 254 21 -110 403 7 -491 202 18 -145 274 21 -557 0 2 -532 59 2 -147 672 20 -119 143 21 -535 17 10 -351 632 19 -222 220 21 -47 41 6 -177 272 21 -521 100 10 -139 286 21 -0 12 5 -493 248 18 -116 109 6 -142 312 21 -208 209 21 -358 583 13 -37 281 21 -272 335 26 -284 569 23 -189 248 25 -550 0 10 -154 104 21 -198 217 25 -141 502 20 -531 63 2 -0 151 12 -542 170 1 -393 0 15 -543 286 18 -497 169 1 -167 185 21 -539 0 2 -131 252 21 -65 89 5 -9 324 7 -509 182 1 -46 162 6 -550 576 17 -163 223 21 -311 169 15 -105 305 12 -121 180 21 -284 243 25 -543 42 10 -93 610 20 -179 156 21 -178 195 22 -368 326 24 -53 576 20 -253 310 25 -551 105 10 -130 341 21 -108 208 6 -127 254 21 -504 0 10 -457 0 10 -103 643 20 -117 342 7 -250 330 26 -127 71 21 -535 210 1 -135 227 21 -263 342 26 -513 931 19 -543 85 10 -561 117 1 -520 0 10 -79 193 25 -117 433 20 -0 113 5 -336 247 24 -536 33 10 -190 282 21 -201 447 16 -412 220 24 -82 655 20 -510 180 1 -96 245 21 -173 251 21 -87 451 20 -344 450 23 -110 256 25 -112 73 5 -552 90 2 -114 384 7 -218 263 21 -134 261 21 -0 441 16 -502 0 10 -541 57 2 -377 442 23 -174 286 25 -101 163 6 -126 423 7 -19 561 20 -67 603 20 -173 278 25 -551 486 14 -529 0 2 -166 240 25 -358 297 24 -61 222 6 -0 357 7 -153 203 21 -543 0 10 -521 490 14 -98 463 16 -157 315 21 -478 144 24 -96 256 21 -125 574 20 -568 0 10 -0 537 16 -208 0 15 -53 680 20 -382 221 22 -541 180 18 -0 399 7 -140 275 21 -105 411 7 -38 0 5 -510 641 17 -532 210 1 -0 0 5 -502 344 18 -349 415 26 -136 186 12 -78 351 7 -102 464 16 -219 310 25 -492 0 2 -159 205 21 -153 207 21 -64 297 7 -531 319 1 -103 429 20 -149 280 12 -505 398 14 -177 238 25 -154 251 25 -498 0 10 -527 97 2 -511 597 14 -24 172 5 -552 249 18 -183 204 21 -444 128 22 -117 414 7 -161 296 21 -181 0 21 -130 294 25 -533 103 10 -122 106 21 -6 287 7 -128 231 21 -332 450 23 -124 518 20 -395 263 22 -545 262 18 -14 150 5 -21 590 20 -393 340 22 -505 0 10 -459 247 1 -173 237 21 -91 206 21 -499 558 14 -52 212 21 -0 11 5 -548 195 1 -497 0 10 -231 258 21 -523 65 10 -184 289 21 -174 304 25 -202 256 25 -166 230 21 -121 254 21 -131 279 21 -141 0 21 -0 135 5 -36 0 5 -0 340 7 -553 34 10 -361 229 24 -85 178 12 -520 317 1 -562 86 2 -402 115 15 -134 198 21 -474 512 17 -559 0 10 -167 269 21 -292 428 23 -203 274 25 -280 266 22 -99 249 21 -536 19 10 -526 127 1 -97 354 7 -527 202 1 -503 19 10 -524 21 10 -411 524 13 -192 438 16 -203 208 21 -153 252 21 -501 120 1 -37 27 5 -324 197 24 -214 254 21 -456 149 24 -261 304 26 -526 166 1 -338 544 19 -549 155 18 -462 141 1 -146 313 25 -564 184 1 -549 0 2 -487 117 1 -72 418 7 -82 284 21 -90 419 20 -535 13 2 -99 223 12 -164 550 20 -398 452 23 -101 612 20 -467 184 18 -558 0 2 -136 253 25 -0 156 5 -175 142 21 -196 288 25 -0 394 7 -0 379 7 -214 399 25 -459 86 2 -417 247 22 -347 168 15 -0 44 6 -33 25 5 -140 195 21 -202 341 25 -548 0 10 -364 180 24 -251 215 21 -550 0 10 -54 138 5 -570 602 14 -517 137 1 -124 262 25 -99 362 21 -549 94 10 -166 665 16 -505 0 10 -563 174 1 -251 229 21 -143 168 21 -537 631 14 -508 0 10 -173 253 25 -115 307 12 -208 271 25 -569 485 17 -524 583 14 -142 114 21 -542 61 10 -170 541 16 -519 97 2 -132 379 7 -516 9 10 -27 550 20 -182 286 21 -149 332 25 -105 277 25 -502 0 10 -531 0 10 -275 293 25 -102 251 7 -128 604 20 -150 255 21 -198 194 21 -36 264 21 -432 0 10 -326 215 22 -481 22 10 -171 262 21 -130 457 20 -569 529 14 -551 153 1 -137 252 21 -360 36 24 -56 234 12 -116 142 21 -452 316 26 -0 573 20 -507 0 10 -424 235 24 -139 553 16 -555 197 1 -538 535 14 -115 716 16 -167 274 25 -325 415 23 -520 38 10 -529 228 1 -12 405 16 -150 177 12 -447 386 26 -478 677 14 -145 272 25 -542 299 18 -183 209 25 -167 292 21 -147 0 6 -0 175 6 -169 169 25 -253 675 19 -219 579 16 -215 278 25 -597 44 10 -51 479 16 -187 285 25 -24 465 20 -178 252 21 -570 97 2 -546 564 14 -167 196 25 -401 469 23 -522 114 2 -182 435 25 -538 73 10 -357 190 22 -152 298 25 -172 324 25 -158 128 21 -531 41 10 -422 181 22 -93 633 16 -193 131 21 -186 409 7 -540 163 1 -127 0 5 -75 212 21 -222 330 25 -525 0 2 -146 253 21 -0 94 5 -213 287 25 -216 266 21 -271 0 15 -539 156 1 -91 279 21 -509 240 18 -519 579 14 -473 195 18 -410 469 23 -210 423 20 -147 265 21 -510 0 10 -546 56 10 -181 247 25 -209 334 25 -552 553 14 -169 319 21 -222 365 25 -551 668 14 -89 178 12 -409 252 24 -54 284 7 -418 213 24 -532 64 2 -119 585 20 -501 124 1 -156 81 12 -74 562 20 -34 592 20 -237 166 21 -546 0 10 -101 385 7 -223 266 25 -607 632 14 -367 227 1 -0 161 5 -427 235 24 -94 86 5 -75 557 20 -84 438 20 -140 440 20 -533 22 10 -101 272 21 -73 190 21 -81 170 21 -502 83 10 -17 658 20 -547 118 18 -487 0 2 -185 162 21 -451 594 23 -39 73 5 -323 449 23 -111 116 21 -413 0 2 -106 299 21 -43 438 20 -395 99 15 -141 284 25 -423 329 24 -525 558 17 -529 45 10 -130 243 21 -0 564 20 -364 101 22 -315 339 26 -82 183 6 -28 657 20 -0 568 16 -207 267 25 -506 188 1 -189 202 21 -566 0 10 -532 0 2 -246 362 26 -134 252 21 -556 114 2 -50 0 5 -190 253 21 -363 27 15 -73 279 25 -526 175 18 -169 533 20 -150 260 12 -518 612 14 -515 6 10 -0 128 6 -79 63 5 -585 544 17 -217 592 16 -214 206 25 -145 457 16 -507 234 18 -507 504 14 -0 140 5 -147 248 25 -163 247 21 -104 328 25 -135 389 7 -97 292 25 -529 606 14 -301 215 24 -113 486 16 -527 108 2 -504 242 1 -197 301 25 -208 261 25 -126 240 25 -38 484 16 -231 268 21 -98 421 16 -105 257 25 -177 339 25 -121 300 21 -94 367 7 -181 277 21 -149 298 21 -3 323 7 -527 189 1 -207 0 21 -166 488 16 -74 472 20 -133 265 21 -553 101 10 -71 319 25 -155 233 7 -378 0 15 -35 273 21 -487 0 2 -120 235 21 -75 535 20 -500 0 10 -183 322 21 -168 139 25 -537 96 10 -164 272 21 -140 316 21 -192 158 21 -149 513 16 -154 96 21 -353 452 23 -528 529 14 -182 169 21 -534 167 1 -143 258 21 -125 440 16 -0 523 20 -463 260 26 -550 659 14 -170 207 21 -526 80 10 -524 164 1 -4 518 20 -0 465 20 -497 0 2 -486 0 10 -537 39 2 -538 149 1 -495 297 1 -525 161 1 -151 283 12 -508 99 10 -385 2 24 -26 562 16 -525 228 1 -470 32 2 -577 606 14 -185 263 25 -116 435 20 -63 268 21 -81 485 20 -540 182 18 -144 358 12 -15 223 7 -534 268 1 -559 48 10 -391 471 23 -98 0 5 -558 47 10 -226 256 21 -49 335 7 -122 450 16 -109 147 5 -67 306 25 -129 225 21 -547 232 1 -495 200 1 -456 9 10 -93 229 7 -54 547 20 -345 505 23 -209 267 25 -547 136 18 -103 204 21 -117 71 5 -362 242 24 -25 55 5 -522 247 1 -200 256 25 -545 185 18 -136 609 20 -108 261 21 -220 31 21 -87 680 20 -203 324 25 -183 282 21 -354 489 13 -153 320 21 -78 216 5 -294 526 26 -581 240 1 -51 402 16 -122 261 21 -133 275 21 -533 573 14 -64 485 20 -531 265 18 -116 228 21 -148 494 20 -212 270 25 -535 518 14 -37 274 12 -547 194 1 -548 80 10 -157 237 21 -0 0 5 -141 222 21 -85 609 20 -561 45 10 -565 223 18 -570 524 14 -135 238 21 -0 16 5 -72 321 25 -0 495 20 -74 385 7 -539 167 18 -157 264 21 -537 34 10 -538 0 10 -88 358 7 -133 290 21 -514 562 14 -0 0 5 -184 280 25 -160 292 25 -66 205 12 -541 85 10 -510 111 10 -535 291 1 -0 378 7 -136 300 21 -134 243 21 -44 217 12 -0 475 20 -136 275 7 -133 0 21 -482 0 10 -157 258 21 -60 271 7 -419 196 24 -253 263 24 -383 476 23 -238 254 21 -478 151 1 -360 0 2 -57 432 20 -151 276 21 -90 321 21 -136 148 12 -524 279 1 -527 0 10 -554 533 14 -173 278 21 -545 285 18 -529 0 10 -0 47 5 -69 24 5 -498 0 10 -91 566 20 -466 0 10 -495 111 2 -553 10 10 -497 121 18 -104 608 20 -0 215 6 -220 269 25 -198 32 21 -124 290 25 -502 0 10 -50 460 20 -252 351 26 -530 33 2 -148 527 20 -187 293 25 -137 549 16 -512 0 2 -119 153 12 -469 102 2 -142 160 5 -201 280 25 -148 250 21 -227 339 25 -77 246 21 -162 230 21 -511 31 10 -524 79 10 -527 25 10 -391 276 24 -515 161 1 -132 337 12 -539 6 10 -158 269 7 -116 224 21 -536 586 14 -212 324 25 -0 450 20 -169 323 22 -175 238 25 -570 705 17 -521 83 10 -115 449 20 -0 0 5 -582 561 19 -514 142 18 -0 510 20 -562 90 10 -80 0 5 -174 224 21 -171 251 21 -479 188 1 -449 617 14 -98 538 16 -110 236 25 -518 205 1 -48 711 16 -546 592 14 -363 444 23 -62 0 5 -60 371 16 -549 239 1 -201 301 21 -95 456 20 -206 262 25 -518 118 1 -123 472 20 -128 643 9 -22 72 6 -530 150 18 -515 0 10 -503 126 18 -555 30 2 -356 446 23 -138 477 20 -81 202 25 -566 654 14 -139 628 20 -189 239 25 -243 340 26 -161 278 21 -83 182 12 -204 248 12 -59 301 21 -105 343 12 -164 285 21 -114 136 21 -149 82 21 -164 232 21 -537 369 26 -0 378 7 -142 133 6 -430 227 1 -0 86 6 -159 312 25 -193 234 21 -25 663 20 -0 447 20 -426 260 24 -80 267 21 -93 387 7 -169 286 21 -90 72 6 -177 268 25 -118 227 7 -214 198 25 -152 231 21 -167 321 25 -168 250 21 -407 125 24 -145 221 25 -150 64 21 -150 290 25 -481 276 26 -112 260 21 -117 148 21 -78 207 6 -152 272 21 -255 667 23 -110 627 16 -83 542 16 -466 346 18 -21 116 6 -507 34 10 -505 226 1 -527 0 10 -199 315 25 -96 248 21 -72 380 7 -493 59 10 -139 307 21 -12 469 16 -541 0 2 -0 624 20 -103 626 20 -367 160 15 -408 520 23 -542 198 1 -192 247 21 -224 318 25 -0 0 5 -550 460 13 -144 213 21 -75 507 16 -65 220 21 -550 129 1 -136 225 25 -175 263 21 -415 236 22 -377 19 15 -129 340 11 -346 499 13 -208 211 21 -532 0 2 -462 389 22 -188 203 21 -96 217 21 -521 0 2 -183 269 21 -565 62 10 -148 238 21 -129 528 16 -526 626 17 -94 634 16 -125 0 21 -168 604 16 -542 182 1 -384 458 23 -118 218 21 -237 227 12 -63 425 20 -119 301 21 -189 231 25 -523 267 1 -118 587 20 -525 537 14 -68 126 5 -518 242 1 -111 428 20 -143 659 20 -479 41 10 -538 634 14 -522 437 14 -568 67 2 -106 191 21 -21 354 7 -451 365 18 -127 80 5 -242 347 25 -111 238 12 -533 221 1 -457 798 19 -504 142 18 -534 190 18 -564 18 2 -173 307 25 -535 0 10 -3 632 20 -477 189 1 -424 259 24 -187 299 21 -182 236 21 -128 259 21 -528 371 18 -44 237 21 -166 229 21 -532 205 1 -525 0 10 -514 80 2 -536 570 17 -129 353 12 -49 169 21 -60 0 5 -51 445 16 -14 79 5 -550 647 14 -494 252 1 -503 559 14 -540 201 1 -215 216 25 -509 479 14 -524 96 2 -183 262 25 -307 329 25 -481 33 2 -559 0 10 -544 78 10 -99 450 16 -508 127 1 -557 39 10 -145 252 21 -179 233 25 -28 594 20 -545 608 14 -351 409 23 -473 162 1 -0 416 7 -195 199 21 -153 647 20 -42 337 7 -177 396 7 -153 296 21 -520 67 2 -145 313 25 -151 256 21 -47 455 20 -462 213 26 -480 0 10 -0 593 20 -123 314 7 -91 341 12 -176 280 25 -437 94 24 -560 689 14 -161 273 21 -589 247 18 -221 222 21 -248 284 25 -477 0 2 -412 56 24 -167 229 25 -196 322 25 -513 154 1 -146 229 21 -193 242 21 -186 148 21 -93 522 16 -134 266 25 -266 63 15 -127 580 20 -530 606 17 -532 326 1 -165 242 21 -517 33 10 -531 601 17 -0 260 21 -80 201 12 -150 256 21 -150 0 5 -54 0 5 -230 253 21 -81 237 21 -564 253 1 -93 548 20 -406 233 1 -211 237 21 -540 0 10 -51 725 16 -119 293 21 -112 350 21 -526 167 18 -522 258 18 -529 161 1 -145 190 21 -0 0 5 -191 131 12 -171 264 21 -106 36 5 -172 233 25 -148 270 25 -221 219 21 -183 283 25 -527 482 26 -525 109 10 -90 649 20 -195 223 21 -164 294 21 -514 19 10 -141 310 25 -57 505 20 -67 0 5 -22 295 7 -428 76 15 -474 200 1 -543 643 17 -347 0 15 -24 350 7 -126 286 25 -122 269 21 -85 130 5 -104 504 20 -538 87 2 -56 306 7 -137 234 21 -127 347 7 -34 111 6 -516 87 2 -573 624 17 -103 127 6 -510 339 18 -337 314 24 -571 68 10 -105 431 7 -516 21 2 -112 246 21 -493 20 2 -103 186 12 -531 0 2 -81 203 21 -118 316 21 -494 236 1 -84 0 5 -150 300 12 -215 255 21 -207 140 21 -117 92 6 -432 345 26 -512 6 10 -26 0 5 -582 585 14 -83 0 5 -541 63 10 -185 196 21 -444 303 18 -165 254 21 -50 339 7 -515 65 10 -496 141 1 -127 229 21 -0 182 6 -538 204 1 -406 142 24 -540 687 14 -404 261 24 -42 555 16 -461 0 2 -129 250 21 -542 178 18 -550 46 2 -68 170 21 -108 327 12 -123 488 16 -536 0 10 -158 209 21 -530 0 10 -153 311 25 -473 34 10 -538 206 1 -178 224 21 -78 248 25 -183 235 21 -144 265 21 -473 0 2 -101 227 25 -35 362 7 -140 329 25 -523 541 14 -301 446 23 -0 503 20 -229 286 21 -87 87 5 -194 302 25 -535 0 10 -518 0 10 -392 470 23 -165 302 25 -143 245 21 -127 232 25 -12 94 21 -159 308 25 -121 547 20 -523 0 10 -188 293 25 -113 609 20 -75 106 5 -199 460 16 -82 414 7 -521 58 10 -70 332 12 -445 423 26 -36 285 21 -194 212 21 -449 542 17 -81 463 20 -561 638 14 -155 226 21 -311 203 15 -139 260 21 -544 66 10 -123 194 6 -403 110 22 -191 240 12 -507 191 1 -531 241 1 -311 403 26 -503 131 1 -69 0 5 -148 101 21 -107 264 21 -157 301 25 -78 437 16 -173 245 21 -515 174 1 -138 603 9 -552 238 18 -77 444 20 -128 233 21 -521 642 17 -545 79 10 -536 287 18 -246 276 25 -524 68 10 -118 401 7 -557 114 1 -459 539 17 -143 0 21 -145 264 21 -5 479 20 -461 603 14 -108 294 21 -361 75 15 -426 271 24 -135 313 7 -499 633 14 -518 679 14 -485 57 10 -517 162 1 -0 393 7 -112 428 20 -491 22 2 -568 75 10 -50 114 5 -471 157 1 -149 158 21 -158 160 25 -25 212 5 -495 615 14 -117 285 21 -522 251 1 -206 272 25 -472 99 10 -491 141 18 -568 631 17 -138 610 20 -524 94 10 -186 258 25 -525 233 18 -178 235 21 -138 240 7 -0 186 12 -226 226 25 -166 493 20 -198 220 25 -364 47 15 -540 0 2 -195 207 21 -170 298 25 -93 400 16 -488 321 26 -543 0 10 -515 194 1 -584 49 10 -187 234 21 -154 224 21 -177 507 20 -490 104 2 -76 450 20 -84 0 5 -387 65 15 -560 0 10 -379 298 22 -69 87 5 -130 298 21 -56 170 5 -67 253 7 -0 19 5 -85 640 20 -510 201 18 -97 272 21 -559 133 1 -199 286 25 -223 243 25 -122 278 25 -0 617 20 -153 566 20 -589 594 14 -478 501 26 -174 266 25 -143 270 21 -248 299 25 -213 252 25 -399 244 26 -122 247 21 -141 504 16 -547 226 1 -56 228 25 -573 83 10 -82 213 7 -239 254 21 -117 249 25 -121 308 21 -103 499 16 -200 230 25 -536 53 10 -168 233 21 -130 610 20 -148 231 25 -126 547 16 -523 233 1 -38 537 20 -138 320 7 -182 283 25 -498 119 18 -240 294 25 -440 407 26 -179 305 25 -538 620 17 -490 9 10 -550 0 2 -512 4 10 -537 81 10 -534 143 1 -157 253 21 -91 147 6 -99 233 21 -122 95 5 -499 148 1 -494 173 18 -166 263 25 -14 376 16 -539 104 10 -529 108 10 -400 265 24 -78 204 12 -152 162 12 -232 310 25 -513 101 2 -99 454 20 -522 215 1 -549 341 1 -109 284 25 -60 613 20 -0 486 20 -153 264 25 -236 314 26 -123 314 7 -101 207 21 -518 0 10 -535 85 10 -86 368 7 -102 179 5 -144 280 25 -326 98 15 -535 684 14 -474 473 17 -91 240 7 -134 252 25 -103 146 21 -107 374 16 -204 221 25 -511 181 1 -37 586 20 -176 260 25 -174 188 21 -109 304 21 -98 380 16 -117 227 21 -139 261 7 -231 317 25 -90 405 7 -42 449 20 -118 477 20 -102 376 7 -8 576 20 -195 273 25 -309 270 24 -50 113 21 -39 398 7 -120 321 25 -138 645 20 -555 132 18 -192 736 16 -497 306 1 -142 250 25 -499 95 10 -38 224 21 -539 0 2 -571 73 10 -508 211 18 -137 567 16 -62 331 12 -522 465 14 -384 197 1 -470 124 1 -511 0 10 -171 653 20 -0 18 5 -70 239 21 -111 225 21 -0 471 20 -172 274 21 -172 263 21 -532 78 10 -517 0 10 -479 0 10 -489 0 10 -52 434 20 -159 361 7 -537 27 10 -422 134 15 -0 181 5 -128 292 21 -187 290 25 -195 112 21 -502 0 2 -514 45 10 -579 0 2 -65 334 12 -213 274 25 -553 638 14 -71 541 16 -534 259 18 -186 206 24 -42 457 20 -94 616 20 -117 0 5 -128 284 21 -59 431 20 -190 294 25 -559 145 18 -112 720 20 -90 191 21 -566 668 14 -27 268 7 -476 0 10 -426 128 18 -479 225 1 -350 0 15 -467 0 10 -559 329 18 -494 224 1 -475 217 1 -554 157 1 -514 182 1 -120 240 21 -133 537 20 -114 162 12 -518 0 10 -209 219 21 -406 241 24 -179 196 21 -591 209 1 -73 591 20 -406 175 18 -62 585 20 -0 670 20 -95 261 21 -98 258 21 -121 160 21 -521 217 1 -506 69 2 -41 550 20 -188 279 21 -520 268 1 -250 227 21 -174 206 21 -200 361 25 -106 395 7 -159 194 21 -540 39 2 -122 265 21 -361 466 23 -591 73 2 -151 318 21 -516 107 10 -134 256 21 -548 103 2 -154 446 20 -218 344 25 -506 167 1 -10 225 6 -18 426 20 -522 26 10 -108 195 21 -371 248 1 -81 274 7 -0 233 12 -525 183 1 -356 521 23 -511 267 1 -544 99 10 -531 286 1 -197 268 25 -533 150 1 -189 242 21 -569 221 18 -172 280 25 -113 197 6 -463 178 1 -465 580 17 -510 591 17 -134 289 7 -123 433 16 -78 329 7 -143 288 25 -537 128 1 -232 277 25 -502 0 10 -160 18 21 -528 96 10 -512 670 14 -106 195 21 -69 138 21 -435 525 14 -196 180 25 -0 418 7 -62 335 12 -509 128 1 -206 309 25 -260 311 25 -92 183 21 -369 800 23 -143 271 21 -275 426 26 -394 322 22 -247 331 26 -553 0 10 -525 0 10 -144 588 20 -545 0 10 -118 130 5 -146 272 21 -550 264 18 -354 415 23 -545 191 18 -20 431 7 -144 244 21 -537 183 1 -521 176 18 -522 271 1 -199 264 25 -174 220 21 -583 58 2 -528 157 1 -497 46 2 -156 303 25 -149 213 21 -541 190 1 -40 126 5 -83 134 12 -94 279 21 -207 240 21 -103 514 16 -106 66 5 -33 434 20 -508 209 1 -68 193 21 -221 298 21 -207 274 25 -548 227 1 -47 272 21 -375 467 23 -125 599 20 -557 2 10 -7 194 6 -502 196 18 -105 446 16 -510 537 17 -103 620 20 -389 131 24 -532 0 2 -194 197 25 -80 219 7 -182 386 25 -50 528 20 -237 597 23 -536 513 14 -548 0 10 -544 0 2 -559 170 1 -136 463 20 -22 543 20 -52 195 6 -483 176 1 -125 287 21 -59 504 20 -135 220 21 -201 300 25 -101 342 7 -190 306 25 -16 197 6 -493 77 2 -133 306 21 -61 286 12 -66 357 16 -67 207 21 -151 275 25 -0 566 16 -65 539 20 -493 56 10 -90 490 16 -493 0 2 -235 300 26 -542 83 10 -232 348 26 -223 358 12 -149 317 7 -465 514 17 -554 549 14 -89 639 16 -229 313 25 -543 630 17 -437 195 1 -71 93 4 -201 200 21 -56 467 20 -181 245 21 -504 33 10 -193 507 16 -537 171 18 -131 274 25 -534 0 2 -543 586 14 -120 247 25 -70 536 20 -353 114 24 -120 257 21 -27 391 7 -236 303 25 -527 646 14 -374 275 22 -512 52 2 -527 1 10 -526 492 14 -32 254 21 -517 201 1 -102 184 12 -80 67 5 -126 175 21 -541 238 1 -124 551 20 -387 467 23 -363 243 24 -0 0 5 -144 488 20 -238 249 21 -472 130 1 -65 638 20 -495 152 1 -99 197 21 -170 324 25 -115 595 20 -0 150 12 -0 366 7 -137 277 21 -65 405 16 -139 373 7 -0 250 12 -217 324 25 -500 396 14 -351 447 23 -498 410 17 -34 258 7 -566 24 2 -62 576 20 -0 446 20 -154 241 21 -114 276 7 -22 194 6 -307 398 23 -536 97 10 -512 157 1 -510 129 18 -31 307 25 -0 203 21 -156 109 21 -147 491 16 -145 323 25 -486 0 10 -521 127 1 -512 0 2 -90 282 12 -578 23 2 -109 235 21 -9 489 16 -44 368 7 -202 159 25 -121 289 25 -506 473 14 -346 471 23 -61 497 20 -394 776 19 -201 254 21 -537 91 10 -204 273 25 -102 115 5 -46 299 21 -174 303 21 -62 663 20 -434 500 14 -17 50 5 -102 170 12 -179 296 21 -499 69 10 -431 0 2 -133 292 25 -198 588 16 -539 12 2 -467 93 2 -548 162 18 -131 425 20 -435 515 19 -537 60 10 -512 0 10 -33 554 20 -489 467 14 -528 4 2 -419 727 19 -170 236 21 -130 284 25 -537 62 10 -97 304 21 -204 268 25 -493 208 1 -179 174 21 -541 158 1 -520 217 1 -144 374 16 -537 0 10 -206 302 21 -530 691 17 -547 325 18 -495 205 18 -185 185 21 -547 230 18 -137 264 21 -77 507 20 -531 192 1 -535 358 1 -163 304 25 -138 463 20 -138 255 12 -141 207 21 -538 0 2 -337 440 23 -121 229 7 -522 53 10 -557 99 10 -117 638 20 -235 315 25 -89 361 7 -383 138 24 -474 143 18 -177 269 25 -565 0 10 -151 393 21 -371 219 24 -95 694 20 -248 252 21 -149 436 20 -582 164 1 -216 285 25 -72 323 25 -137 275 25 -492 205 1 -194 266 21 -119 432 16 -159 243 25 -200 300 25 -417 67 24 -128 259 21 -534 20 10 -58 396 7 -174 272 25 -543 190 1 -63 307 4 -79 231 12 -107 461 20 -166 230 21 -529 232 18 -160 179 25 -527 0 10 -546 0 10 -187 227 21 -481 0 10 -32 635 20 -191 224 21 -67 200 6 -519 187 1 -554 628 17 -332 410 23 -89 252 21 -189 288 25 -507 0 10 -146 424 7 -92 620 20 -230 319 25 -514 652 14 -144 218 21 -143 301 25 -0 157 5 -525 43 10 -191 213 21 -206 201 21 -114 642 16 -486 665 14 -190 275 21 -506 170 1 -2 246 12 -206 352 12 -82 487 20 -140 266 21 -544 32 10 -0 5 5 -0 76 5 -220 604 16 -468 869 19 -519 0 2 -158 232 21 -56 426 16 -515 185 1 -517 0 10 -42 149 21 -412 257 24 -425 303 24 -308 136 15 -439 0 10 -207 296 25 -208 266 21 -405 267 24 -506 41 10 -514 0 10 -126 316 21 -374 291 22 -533 218 1 -485 512 13 -0 609 20 -149 166 21 -82 278 7 -197 251 25 -192 203 25 -493 221 18 -46 683 20 -92 193 12 -60 0 5 -464 485 14 -578 606 17 -183 228 21 -181 270 25 -217 230 21 -464 523 17 -498 76 10 -21 237 12 -519 0 10 -164 197 21 -543 189 18 -394 19 24 -562 146 1 -83 110 6 -137 261 25 -207 237 21 -430 260 22 -473 105 2 -530 0 10 -495 140 1 -106 171 12 -96 238 21 -0 408 7 -536 61 10 -16 83 5 -213 276 25 -180 183 21 -495 127 1 -528 135 1 -247 252 21 -571 229 18 -131 576 16 -49 627 20 -73 207 12 -58 260 7 -163 566 20 -497 90 10 -549 44 10 -556 145 1 -452 235 24 -527 94 2 -20 440 20 -21 163 5 -90 80 5 -139 198 21 -198 298 25 -0 184 5 -528 125 18 -0 465 20 -557 531 14 -51 402 16 -73 470 20 -131 307 25 -534 257 1 -59 411 16 -179 258 21 -505 285 18 -497 155 1 -206 245 21 -183 181 21 -77 220 21 -174 253 21 -524 20 10 -140 245 21 -509 261 1 -283 77 24 -31 168 6 -93 219 21 -106 262 25 -172 520 20 -322 114 15 -455 307 26 -83 200 21 -303 178 24 -223 270 25 -150 576 16 -177 236 21 -179 280 25 -75 662 20 -606 562 17 -24 235 7 -509 202 18 -199 308 25 -131 285 21 -279 114 15 -339 445 23 -141 212 21 -103 0 5 -126 322 21 -110 351 25 -48 362 7 -492 44 2 -164 194 21 -525 166 1 -178 245 21 -153 278 25 -232 256 21 -128 257 25 -534 49 10 -501 0 10 -0 42 5 -125 214 21 -46 582 20 -560 591 14 -518 222 1 -553 545 14 -499 0 10 -389 259 24 -221 277 25 -208 430 25 -548 224 1 -132 672 20 -231 259 21 -123 507 20 -526 293 18 -121 173 12 -431 487 17 -541 616 17 -115 237 25 -143 406 7 -4 503 20 -548 0 2 -274 426 23 -178 303 25 -11 167 6 -106 210 21 -202 301 25 -380 474 23 -427 358 26 -125 273 21 -119 291 25 -129 150 5 -512 384 18 -506 517 19 -92 388 7 -134 589 20 -122 256 25 -379 207 24 -64 169 21 -79 175 21 -209 275 25 -56 376 7 -157 253 21 -547 59 10 -525 121 1 -81 433 20 -285 0 15 -108 688 16 -173 307 25 -158 223 21 -538 132 1 -52 482 20 -356 169 15 -162 232 25 -68 204 12 -95 384 7 -440 172 1 -399 110 15 -192 259 25 -296 0 15 -139 254 21 -275 336 26 -109 397 7 -455 187 1 -68 271 21 -180 556 23 -88 392 16 -65 259 25 -169 279 25 -481 0 10 -119 64 5 -125 289 25 -537 0 10 -511 215 1 -97 257 21 -535 198 18 -512 4 2 -532 576 14 -502 288 1 -71 339 12 -230 275 25 -378 129 15 -208 415 16 -144 483 20 -107 504 16 -399 219 22 -361 484 23 -549 37 10 -228 301 25 -140 276 25 -518 169 1 -4 18 6 -103 37 5 -109 435 20 -0 425 16 -1 136 5 -558 194 1 -530 235 18 -90 286 25 -83 301 7 -162 283 21 -164 187 21 -105 70 5 -75 454 20 -543 273 1 -102 69 5 -481 616 14 -97 3 5 -452 71 22 -41 424 20 -0 562 16 -400 786 23 -439 126 1 -149 273 21 -563 155 1 -86 671 16 -517 356 1 -46 422 20 -179 274 12 -551 0 10 -194 216 25 -562 0 10 -529 616 14 -3 181 5 -230 263 21 -161 219 21 -522 36 2 -173 221 21 -548 1 10 -451 349 26 -156 199 21 -278 266 25 -556 30 10 -483 45 10 -79 192 21 -525 192 1 -545 260 18 -366 285 24 -99 301 7 -201 299 25 -30 244 12 -171 314 21 -0 443 20 -114 452 20 -466 0 10 -513 54 10 -543 163 18 -110 728 20 -429 109 15 -146 268 25 -508 247 1 -342 433 23 -263 379 26 -533 132 1 -194 288 25 -0 462 20 -65 149 5 -55 392 7 -487 595 14 -343 441 23 -108 458 20 -232 210 21 -0 675 20 -553 0 10 -534 0 10 -60 411 16 -359 463 17 -537 85 10 -46 180 6 -148 241 25 -515 0 10 -91 143 5 -147 29 5 -94 280 7 -295 0 15 -168 256 21 -552 155 1 -558 155 1 -500 21 2 -30 252 21 -171 642 20 -128 155 12 -81 339 7 -534 207 18 -519 4 10 -241 268 25 -532 624 14 -88 230 21 -547 102 2 -157 234 25 -505 0 10 -31 95 5 -102 298 21 -315 152 24 -48 84 5 -59 637 16 -36 601 20 -253 322 25 -7 0 5 -131 370 7 -148 214 21 -44 385 16 -549 600 14 -189 269 25 -391 469 23 -528 484 14 -548 110 1 -555 96 10 -171 153 21 -130 417 7 -497 166 1 -11 101 5 -172 308 25 -516 159 1 -198 329 25 -486 199 1 -171 313 21 -107 259 21 -419 146 24 -474 98 2 -538 532 14 -144 124 21 -150 675 20 -35 582 20 -369 454 23 -551 0 2 -128 274 25 -66 289 25 -524 199 18 -529 152 1 -149 272 25 -65 397 7 -543 132 1 -557 427 17 -177 226 25 -143 377 7 -176 250 25 -64 464 20 -522 294 1 -560 0 2 -102 302 25 -186 285 21 -470 143 22 -39 509 20 -26 0 5 -531 684 14 -487 181 1 -167 258 21 -517 17 2 -175 251 21 -108 315 7 -172 206 21 -172 262 25 -92 124 12 -429 99 15 -309 302 25 -385 86 2 -159 282 25 -343 444 23 -575 210 18 -102 165 5 -13 337 7 -191 112 21 -522 115 1 -111 195 21 -560 33 2 -32 418 7 -150 258 21 -534 551 14 -141 207 21 -85 377 7 -554 0 10 -88 482 20 -101 221 7 -501 76 10 -369 219 22 -192 161 21 -143 311 21 -267 260 25 -134 273 21 -505 117 1 -156 227 21 -210 241 21 -511 90 10 -67 296 21 -314 340 12 -356 232 18 -95 519 20 -55 683 20 -491 9 10 -394 167 15 -473 11 10 -179 278 25 -125 260 21 -257 278 21 -305 662 20 -63 66 5 -521 0 10 -113 365 7 -182 296 21 -353 255 22 -193 290 25 -93 255 7 -534 194 18 -512 445 14 -103 627 20 -479 253 1 -548 189 1 -159 221 21 -339 457 23 -115 310 21 -487 196 18 -205 221 25 -185 328 25 -509 0 10 -527 193 1 -91 315 7 -535 0 10 -181 281 25 -8 74 5 -498 221 18 -230 622 26 -0 290 12 -507 0 10 -22 188 7 -296 407 23 -158 270 25 -459 443 26 -503 203 18 -412 0 10 -563 598 14 -502 94 10 -96 601 20 -519 56 10 -173 256 25 -220 199 25 -154 238 21 -203 233 21 -0 662 20 -557 174 1 -86 489 20 -277 179 12 -65 115 21 -101 319 12 -540 161 1 -180 0 6 -41 435 20 -101 270 21 -196 594 20 -218 328 25 -569 76 2 -536 62 2 -382 484 23 -532 235 18 -0 521 20 -514 14 2 -526 170 1 -131 222 21 -146 269 25 -0 399 7 -552 31 10 -552 29 10 -125 391 7 -96 381 7 -95 75 5 -190 140 21 -99 250 21 -528 0 2 -106 317 7 -83 597 20 -468 377 18 -155 116 21 -571 590 17 -298 435 23 -188 273 25 -81 415 16 -19 537 16 -456 116 2 -177 332 25 -122 208 21 -553 490 14 -0 225 12 -499 391 14 -529 639 14 -537 202 1 -226 63 15 -149 618 20 -135 332 25 -46 313 7 -111 306 12 -547 26 10 -545 705 17 -123 320 25 -125 199 12 -563 640 14 -190 401 25 -293 397 26 -464 5 10 -0 622 20 -0 61 5 -152 361 7 -477 1 10 -484 139 1 -196 378 16 -175 308 21 -562 103 10 -45 338 7 -214 334 22 -550 170 1 -85 529 16 -558 0 2 -252 314 25 -165 319 21 -523 0 10 -60 37 5 -208 266 21 -542 23 10 -133 326 25 -72 570 20 -323 463 23 -552 39 10 -541 153 18 -505 195 1 -309 371 23 -524 79 10 -40 232 12 -389 259 22 -561 0 10 -522 227 18 -19 433 20 -177 176 21 -239 255 25 -136 477 20 -175 291 21 -152 517 20 -463 282 1 -547 98 10 -24 75 6 -519 231 1 -183 261 21 -88 280 21 -589 514 17 -154 194 21 -524 277 18 -143 208 12 -163 240 25 -156 222 25 -75 684 16 -156 190 21 -214 267 25 -495 244 1 -538 34 2 -99 0 5 -600 650 17 -533 0 2 -524 646 14 -358 0 15 -110 209 21 -135 334 12 -167 287 21 -133 275 25 -0 444 20 -345 448 26 -350 556 19 -87 497 16 -383 233 22 -68 313 25 -536 605 17 -101 445 20 -147 271 25 -183 182 21 -228 300 25 -439 177 24 -108 450 20 -495 220 1 -499 129 18 -547 156 18 -26 218 12 -536 0 2 -561 173 18 -44 501 20 -75 96 6 -161 167 21 -519 649 17 -335 0 15 -84 242 7 -132 237 21 -463 174 1 -356 245 24 -89 253 21 -475 261 1 -150 355 7 -510 42 10 -160 275 25 -154 242 21 -77 411 7 -557 231 1 -32 208 5 -140 212 21 -389 233 24 -0 368 7 -107 476 20 -36 283 21 -364 474 23 -553 426 14 -544 106 10 -11 349 7 -560 469 14 -500 268 18 -9 401 7 -512 0 10 -555 0 10 -179 284 25 -122 209 21 -83 462 20 -198 304 25 -140 251 21 -204 267 21 -481 277 18 -509 263 1 -122 270 21 -144 229 21 -459 62 10 -529 8 10 -188 283 25 -519 178 18 -77 484 20 -180 273 21 -133 112 6 -107 220 21 -175 127 21 -146 549 16 -125 425 7 -504 145 18 -53 216 21 -531 83 2 -526 100 10 -134 314 25 -143 231 25 -497 31 10 -93 239 12 -497 0 10 -0 650 20 -374 176 22 -453 0 2 -81 217 12 -515 141 18 -334 731 23 -505 593 14 -200 257 25 -540 574 14 -209 311 25 -542 66 2 -513 0 10 -458 234 22 -538 187 18 -451 127 1 -297 376 26 -157 256 21 -495 230 1 -111 488 16 -510 183 18 -157 322 25 -485 476 14 -222 266 25 -63 302 25 -536 162 18 -181 229 21 -50 53 5 -215 166 21 -185 323 25 -100 0 6 -160 148 21 -63 577 20 -12 482 16 -551 243 18 -204 302 25 -451 238 24 -154 275 25 -101 381 7 -28 177 5 -558 553 17 -556 20 10 -86 613 20 -507 615 14 -343 18 15 -456 805 19 -470 21 10 -588 576 14 -122 504 20 -94 451 20 -125 646 20 -161 306 21 -170 234 25 -536 78 2 -245 237 21 -108 648 20 -528 411 14 -113 181 12 -158 229 21 -347 427 26 -134 204 21 -489 469 19 -483 276 1 -230 291 12 -365 219 22 -536 552 14 -94 446 16 -58 0 5 -155 149 21 -522 229 18 -195 298 21 -48 469 20 -246 264 25 -504 0 2 -530 209 1 -389 825 9 -159 469 16 -109 331 25 -178 98 21 -109 358 7 -379 188 22 -434 216 1 -486 151 1 -149 221 25 -18 142 21 -248 270 25 -498 543 14 -195 260 21 -0 127 6 -515 490 14 -80 473 20 -440 292 26 -530 0 10 -456 52 10 -65 247 7 -537 49 10 -55 251 21 -494 272 1 -511 83 2 -473 0 2 -57 29 5 -328 249 22 -2 138 5 -0 92 5 -127 602 20 -525 470 14 -108 280 21 -165 87 21 -545 49 10 -138 518 16 -555 657 14 -441 262 24 -93 140 5 -397 238 22 -111 251 21 -113 552 20 -489 0 10 -135 217 25 -435 107 24 -180 157 25 -137 220 21 -535 0 10 -114 5 5 -192 348 25 -94 272 7 -130 585 20 -531 206 1 -329 277 24 -548 672 14 -378 283 24 -537 206 1 -478 16 10 -528 14 2 -480 267 18 -127 573 20 -540 621 14 -111 502 16 -128 279 25 -251 248 12 -58 448 16 -504 91 10 -328 298 21 -72 212 12 -555 150 18 -532 255 1 -126 0 5 -527 216 1 -92 187 21 -54 176 12 -180 381 21 -125 182 12 -516 204 1 -179 231 25 -79 401 7 -444 273 18 -211 291 25 -517 230 18 -0 248 7 -118 555 20 -543 144 1 -512 27 10 -487 209 1 -481 0 10 -530 239 1 -130 186 21 -210 317 25 -139 263 21 -128 292 25 -542 5 10 -185 304 25 -556 349 18 -202 530 20 -206 310 25 -100 189 21 -453 120 18 -345 0 22 -520 473 14 -485 131 18 -175 266 25 -536 195 18 -403 492 23 -81 361 7 -420 341 26 -0 57 5 -203 269 25 -51 254 21 -468 485 14 -291 498 16 -0 66 5 -187 327 25 -16 0 5 -574 669 14 -482 155 18 -557 147 1 -416 218 24 -449 14 10 -59 311 7 -520 58 10 -502 159 18 -73 563 20 -79 548 20 -232 264 21 -99 470 20 -171 287 25 -555 609 14 -519 52 10 -140 194 21 -523 292 18 -193 260 21 -115 288 21 -527 31 10 -92 274 21 -512 0 2 -546 147 1 -540 654 14 -515 211 1 -40 329 7 -409 207 18 -365 437 23 -278 294 25 -534 215 1 -118 253 21 -506 0 10 -59 141 6 -73 76 5 -149 319 25 -55 611 20 -126 150 12 -100 281 12 -157 226 21 -425 556 17 -558 248 1 -559 187 1 -509 42 10 -55 34 5 -383 465 23 -0 186 5 -502 56 10 -559 79 2 -559 650 14 -530 172 18 -490 184 1 -54 168 5 -215 335 25 -209 318 26 -101 549 20 -396 331 26 -541 240 18 -486 30 2 -151 282 21 -95 675 20 -135 282 21 -546 514 14 -508 0 2 -459 125 1 -199 217 25 -131 272 25 -524 168 18 -0 210 6 -196 310 25 -123 324 12 -144 575 16 -534 252 1 -506 0 10 -135 286 25 -507 102 10 -536 0 2 -544 0 10 -221 173 15 -132 276 21 -41 0 5 -145 181 21 -58 235 21 -172 650 20 -62 507 20 -524 174 1 -384 0 15 -519 245 1 -562 212 1 -269 354 26 -105 273 21 -195 257 21 -146 227 25 -330 117 15 -137 106 21 -153 238 21 -552 0 2 -160 237 21 -207 273 25 -231 349 26 -299 289 25 -93 485 20 -238 243 25 -208 809 19 -109 255 21 -19 670 16 -496 217 1 -46 555 16 -558 52 10 -8 554 20 -212 337 26 -540 158 1 -519 248 1 -77 243 21 -189 185 25 -208 257 21 -486 247 1 -0 283 7 -570 295 18 -151 240 25 -99 144 5 -111 669 16 -167 219 25 -198 264 21 -434 474 19 -174 203 6 -565 0 2 -4 650 20 -569 324 18 -144 358 7 -537 223 18 -348 268 22 -369 12 2 -514 82 10 -127 258 21 -188 276 25 -94 0 5 -181 292 25 -525 150 18 -332 179 24 -415 381 26 -0 343 7 -460 180 24 -564 0 10 -120 225 7 -541 161 1 -157 207 21 -543 273 18 -59 251 21 -235 274 25 -109 231 21 -10 532 16 -86 592 20 -15 222 12 -119 617 20 -187 292 21 -576 447 14 -200 281 21 -518 246 1 -242 274 25 -55 254 21 -540 585 17 -65 175 21 -489 181 18 -41 92 6 -524 227 1 -119 526 20 -96 190 12 -204 243 25 -482 141 18 -516 216 1 -247 291 25 -541 30 10 -220 216 25 -135 221 12 -148 276 21 -497 185 1 -79 469 9 -80 225 21 -160 279 25 -528 0 10 -147 205 21 -528 75 10 -463 284 1 -175 292 25 -221 183 6 -147 279 21 -179 460 20 -496 139 1 -166 190 21 -155 276 25 -67 222 21 -417 33 10 -56 322 7 -136 344 21 -441 375 26 -316 232 12 -66 164 5 -557 163 1 -560 73 10 -333 476 23 -27 229 7 -198 308 25 -527 213 1 -168 247 21 -120 320 7 -538 24 2 -205 285 26 -42 467 20 -159 296 25 -91 405 7 -199 285 25 -120 277 7 -507 222 18 -183 202 21 -157 601 20 -0 342 7 -147 236 21 -211 283 25 -526 193 18 -325 0 15 -549 0 2 -39 102 5 -545 154 1 -503 90 10 -523 184 18 -44 534 16 -214 278 25 -185 289 21 -110 225 12 -529 603 17 -539 293 1 -537 604 14 -140 287 21 -140 289 21 -97 179 21 -115 447 20 -511 151 18 -124 225 21 -111 635 20 -108 259 25 -142 262 21 -95 231 12 -186 283 21 -526 571 14 -200 193 25 -155 19 5 -70 401 7 -541 79 2 -369 0 15 -149 209 25 -188 204 12 -89 184 21 -162 380 7 -51 387 7 -534 0 10 -470 205 1 -91 159 21 -517 67 10 -234 282 25 -156 283 25 -35 496 16 -185 272 25 -65 193 6 -133 258 21 -206 188 21 -549 629 17 -194 274 25 -330 423 26 -187 324 25 -222 216 21 -75 445 20 -130 645 20 -133 292 25 -172 299 25 -87 458 20 -145 308 25 -271 323 26 -98 239 21 -174 125 21 -130 310 21 -84 45 6 -535 216 18 -491 84 10 -133 240 25 -123 434 20 -535 182 1 -132 624 20 -553 77 2 -106 544 16 -165 186 21 -13 381 7 -151 208 21 -133 291 25 -589 642 14 -186 319 25 -97 229 12 -490 676 14 -519 40 10 -103 393 16 -245 385 16 -155 243 21 -0 554 20 -156 191 21 -24 75 5 -501 103 2 -454 160 1 -158 211 21 -162 264 21 -273 338 22 -41 194 12 -371 316 1 -14 410 7 -26 432 16 -76 431 20 -143 252 21 -11 641 20 -512 0 10 -38 288 21 -578 420 14 -181 262 21 -184 208 21 -409 368 24 -450 284 26 -388 443 23 -28 442 20 -380 479 26 -85 364 7 -520 180 1 -133 554 20 -510 0 10 -0 523 20 -154 339 25 -507 183 1 -177 272 25 -97 410 7 -91 94 21 -119 670 20 -529 0 2 -537 103 10 -508 0 10 -86 531 20 -473 217 1 -215 313 25 -41 158 6 -549 145 1 -135 252 21 -488 834 19 -212 643 20 -213 258 25 -327 60 15 -94 315 7 -493 412 26 -505 226 26 -191 35 21 -178 174 21 -196 224 25 -117 230 21 -0 477 20 -147 406 7 -40 436 20 -106 206 21 -538 201 1 -127 560 16 -148 305 21 -232 265 21 -426 507 14 -97 575 16 -452 0 2 -511 114 1 -134 302 25 -96 285 21 -177 267 12 -7 195 6 -65 538 20 -143 237 21 -36 352 7 -108 310 21 -491 378 26 -150 236 21 -567 226 1 -35 485 20 -405 478 26 -538 0 10 -193 548 16 -190 238 25 -513 627 14 -78 319 7 -552 0 2 -225 265 25 -47 0 5 -540 227 18 -118 294 25 -101 487 16 -513 89 10 -85 363 7 -148 304 25 -148 583 16 -37 205 12 -60 88 5 -60 353 7 -193 210 21 -473 49 10 -192 213 21 -291 135 15 -513 0 10 -545 0 10 -343 165 24 -521 56 10 -403 595 23 -496 238 1 -521 211 18 -100 265 25 -184 285 25 -515 211 1 -469 175 1 -125 568 20 -481 98 10 -91 264 25 -498 0 2 -380 463 23 -164 263 21 -100 246 21 -160 255 12 -260 290 25 -188 205 21 -148 193 21 -100 26 5 -447 159 1 -145 328 25 -540 227 1 -529 0 10 -71 567 16 -101 308 21 -555 170 1 -403 492 26 -63 79 21 -401 141 24 -524 210 18 -536 0 10 -106 243 21 -105 0 5 -509 100 2 -546 0 2 -558 0 10 -120 276 21 -131 219 21 -126 397 7 -267 311 21 -140 666 20 -164 233 21 -215 316 25 -529 0 2 -543 80 2 -190 276 25 -213 309 26 -183 350 25 -487 588 14 -139 175 21 -521 226 1 -516 119 18 -539 177 18 -539 198 1 -539 155 18 -213 291 25 -499 594 13 -536 13 10 -155 415 20 -92 96 12 -455 370 1 -98 255 12 -504 28 10 -184 176 21 -104 175 6 -519 217 1 -158 236 21 -522 134 1 -493 182 1 -524 159 1 -227 337 25 -65 528 20 -462 197 1 -67 515 20 -529 193 1 -31 186 6 -532 0 10 -326 0 15 -162 299 25 -74 667 20 -132 234 12 -176 220 21 -535 185 1 -66 238 21 -541 596 14 -194 280 25 -537 338 1 -529 128 18 -161 248 21 -50 307 7 -129 601 16 -54 473 20 -285 137 15 -186 202 25 -539 0 2 -548 197 1 -156 241 21 -122 296 21 -194 317 21 -448 139 18 -194 322 21 -179 245 21 -85 478 16 -92 447 20 -63 200 12 -359 230 24 -508 0 2 -355 56 15 -454 890 23 -157 113 21 -200 240 21 -148 210 25 -105 381 7 -127 26 21 -29 381 7 -579 310 1 -48 484 20 -98 667 20 -254 386 26 -564 0 2 -154 300 21 -302 190 15 -379 312 22 -508 156 1 -93 533 16 -524 242 1 -158 703 20 -543 0 10 -119 457 20 -479 253 1 -495 96 2 -528 104 10 -32 135 5 -163 209 25 -185 177 21 -280 352 26 -96 217 21 -11 439 20 -50 393 7 -215 285 25 -450 195 1 -193 306 25 -539 0 2 -13 494 20 -549 230 1 -362 207 22 -234 354 26 -541 68 2 -536 0 2 -491 0 10 -36 399 7 -550 78 2 -286 258 26 -548 169 18 -189 132 21 -161 313 25 -531 135 1 -149 191 21 -204 193 21 -129 229 7 -500 594 14 -282 0 15 -183 334 25 -103 509 20 -527 171 1 -567 650 14 -429 60 24 -92 390 7 -506 0 10 -501 0 10 -40 86 5 -519 99 10 -115 262 25 -19 263 7 -546 1 10 -92 122 5 -192 201 25 -59 267 12 -213 263 26 -259 297 26 -504 634 17 -204 328 25 -368 517 17 -52 294 21 -35 446 20 -525 188 1 -550 0 2 -80 337 12 -570 691 14 -19 173 5 -82 321 12 -149 596 20 -112 477 20 -186 282 25 -144 498 20 -183 209 21 -0 458 20 -92 177 5 -451 0 10 -383 75 24 -116 209 21 -173 262 25 -96 644 20 -510 76 10 -0 542 20 -549 196 1 -144 255 25 -500 97 10 -111 166 21 -273 253 25 -100 375 7 -93 96 12 -96 219 12 -73 524 20 -140 299 25 -152 314 25 -534 80 2 -498 144 1 -504 41 10 -415 391 26 -484 144 18 -126 287 7 -515 567 14 -108 148 21 -165 321 25 -116 616 20 -178 238 21 -544 453 14 -439 94 10 -37 474 20 -535 225 1 -379 459 17 -121 413 7 -88 152 5 -149 350 12 -61 396 16 -205 295 25 -69 239 21 -526 157 1 -526 49 10 -527 41 10 -0 69 5 -87 430 20 -541 46 2 -503 549 14 -61 485 20 -143 247 25 -395 247 22 -541 244 1 -394 464 23 -15 67 5 -453 0 10 -487 70 10 -522 26 2 -418 241 24 -0 156 5 -228 275 21 -26 400 7 -229 334 25 -122 193 21 -72 281 25 -510 223 1 -541 17 10 -110 241 25 -115 209 21 -345 456 23 -208 231 21 -540 234 18 -564 583 17 -96 220 21 -144 278 25 -193 288 21 -549 61 2 -121 446 20 -192 335 21 -2 278 7 -551 0 2 -474 0 2 -505 165 1 -134 494 20 -111 263 25 -572 219 1 -158 272 25 -529 164 1 -227 322 26 -95 254 12 -510 129 1 -268 340 26 -170 238 21 -409 82 22 -142 403 7 -528 104 10 -521 101 10 -307 355 26 -512 576 14 -128 287 7 -550 0 2 -549 55 10 -118 286 21 -134 274 25 -263 280 26 -65 494 16 -134 270 21 -443 213 22 -184 314 21 -219 335 25 -383 554 17 -98 262 21 -510 127 1 -459 800 23 -125 296 21 -491 0 10 -531 193 1 -485 154 18 -547 560 14 -162 281 25 -379 94 15 -534 204 1 -254 338 26 -114 140 12 -85 477 20 -110 451 20 -534 227 18 -356 429 23 -408 168 24 -163 259 25 -142 254 21 -111 197 21 -182 272 25 -185 246 25 -159 284 25 -383 482 23 -149 253 21 -155 225 25 -234 111 12 -87 615 16 -523 609 14 -452 0 10 -108 391 16 -204 280 25 -91 284 21 -65 553 20 -540 52 2 -72 470 20 -539 0 10 -671 731 19 -80 15 5 -163 375 12 -421 240 22 -123 192 21 -162 219 21 -469 35 2 -100 224 7 -152 267 21 -0 401 7 -66 120 5 -58 51 5 -140 213 25 -180 317 25 -514 296 18 -544 185 18 -156 309 7 -187 208 21 -118 0 5 -483 195 1 -467 224 18 -532 160 1 -501 199 1 -540 109 2 -224 290 25 -175 110 21 -536 585 14 -160 330 25 -557 146 18 -71 393 7 -572 0 2 -124 452 20 -398 170 1 -169 243 21 -586 72 10 -232 250 25 -222 176 21 -166 320 25 -3 194 12 -508 177 18 -205 218 21 -185 299 25 -186 241 21 -63 210 12 -153 613 20 -56 518 16 -323 126 15 -502 65 2 -535 133 1 -122 240 12 -168 193 21 -551 654 17 -177 237 21 -127 272 21 -174 270 25 -157 267 25 -556 0 10 -233 275 25 -31 368 7 -48 281 12 -132 256 12 -170 273 21 -98 259 21 -104 379 7 -237 595 19 -164 295 21 -143 153 21 -552 0 2 -458 493 14 -522 177 1 -426 98 22 -187 278 21 -514 134 1 -95 448 20 -0 77 5 -277 469 16 -103 306 21 -24 18 5 -0 272 21 -487 121 18 -99 311 7 -552 0 10 -558 24 10 -132 266 21 -544 140 1 -80 586 20 -555 182 1 -191 423 16 -566 180 1 -450 53 10 -158 261 21 -522 202 1 -219 271 25 -187 318 25 -515 0 2 -142 261 21 -289 401 26 -200 298 25 -62 560 20 -129 276 21 -551 207 1 -90 140 12 -140 196 21 -468 36 10 -16 174 5 -514 617 14 -153 426 16 -62 454 16 -237 101 21 -20 130 5 -526 300 1 -187 294 25 -170 147 25 -108 263 21 -521 115 2 -68 0 5 -525 184 1 -502 0 10 -0 373 16 -513 253 1 -7 655 20 -211 268 21 -552 197 18 -446 51 10 -548 110 1 -522 270 1 -186 252 25 -527 651 14 -458 0 10 -533 164 18 -527 188 1 -68 260 25 -557 0 10 -206 197 24 -541 0 10 -325 213 22 -460 181 1 -35 426 7 -88 570 20 -129 444 20 -279 351 26 -520 203 1 -48 158 6 -526 0 2 -530 598 14 -529 225 1 -355 453 23 -540 110 2 -542 226 18 -84 258 21 -8 227 12 -123 255 21 -491 656 14 -509 133 1 -68 231 7 -23 501 20 -30 584 20 -129 301 21 -99 200 21 -223 253 25 -339 407 26 -89 411 7 -164 221 21 -540 0 2 -525 218 1 -145 220 25 -520 5 10 -174 139 25 -502 0 2 -584 689 17 -170 240 12 -0 676 20 -569 637 14 -42 232 12 -545 116 2 -481 155 1 -136 183 21 -147 263 25 -509 238 1 -579 197 1 -209 325 21 -192 271 21 -535 637 14 -47 527 20 -122 444 20 -165 273 25 -147 196 25 -176 506 16 -95 196 6 -159 192 21 -75 375 7 -508 175 1 -154 371 12 -301 333 26 -525 168 1 -35 0 5 -74 257 25 -189 101 21 -579 88 10 -462 333 24 -163 391 7 -114 412 7 -586 10 10 -73 445 20 -512 551 14 -37 558 16 -493 566 14 -467 200 1 -177 163 21 -75 572 20 -136 226 21 -516 114 1 -28 0 5 -36 118 5 -170 175 21 -116 269 21 -151 449 20 -572 112 1 -578 0 10 -156 218 21 -565 31 2 -139 272 21 -127 255 25 -0 268 7 -134 287 25 -548 95 2 -66 256 21 -156 163 21 -568 640 14 -538 584 14 -70 244 21 -159 256 21 -550 662 14 -535 234 1 -148 218 21 -126 513 20 -519 113 1 -150 326 21 -175 538 16 -124 633 20 -477 386 26 -132 254 21 -473 0 10 -163 257 12 -51 140 21 -166 289 25 -519 164 1 -170 206 21 -41 650 20 -514 86 10 -568 0 10 -131 125 21 -110 414 20 -163 283 25 -108 268 25 -544 176 1 -496 579 14 -137 229 21 -409 265 24 -103 153 12 -129 275 25 -251 299 21 -61 279 21 -515 171 1 -502 108 2 -542 60 2 -187 269 25 -99 252 21 -42 37 6 -102 249 21 -517 612 14 -183 358 7 -326 401 26 -126 182 21 -306 328 26 -558 418 14 -194 74 21 -558 0 10 -504 1 10 -162 304 21 -313 389 16 -194 301 21 -84 188 25 -133 307 25 -522 146 1 -346 50 15 -342 419 23 -584 639 17 -540 89 10 -383 68 24 -79 207 12 -557 0 10 -568 641 17 -214 259 21 -186 211 21 -170 166 21 -491 519 14 -77 388 7 -549 180 1 -516 168 1 -66 132 21 -503 185 1 -459 123 2 -322 179 24 -508 92 10 -229 352 12 -162 154 21 -7 55 5 -227 317 25 -550 76 2 -561 0 10 -152 290 21 -99 619 16 -546 182 1 -391 69 24 -445 141 1 -512 154 1 -157 238 25 -568 600 14 -123 171 6 -352 144 15 -78 581 20 -542 657 14 -542 603 14 -483 3 10 -0 107 5 -143 226 21 -210 596 19 -0 442 16 -535 359 1 -193 323 25 -199 0 5 -560 660 17 -131 289 21 -222 284 21 -89 245 25 -549 144 1 -63 315 12 -424 358 26 -551 55 10 -594 563 17 -530 170 18 -182 297 25 -463 107 22 -191 262 25 -0 224 7 -168 288 21 -538 0 10 -176 258 21 -173 522 20 -128 287 7 -540 413 14 -491 142 1 -108 350 12 -232 271 21 -577 243 1 -142 239 12 -564 84 10 -206 308 25 -0 529 16 -157 219 25 -521 308 1 -572 0 10 -173 183 21 -338 259 1 -551 648 17 -41 132 5 -115 234 25 -111 11 6 -86 282 21 -25 248 7 -464 158 18 -197 307 25 -130 257 21 -533 0 10 -220 331 25 -385 336 22 -271 349 26 -175 374 7 -316 314 25 -358 164 24 -529 629 14 -48 586 20 -589 305 18 -553 238 18 -186 263 25 -10 147 21 -61 530 20 -489 0 10 -545 678 14 -0 474 20 -226 221 15 -529 573 14 -521 0 10 -44 269 21 -526 176 18 -197 270 25 -67 357 7 -550 96 2 -438 350 22 -107 204 21 -492 0 10 -104 493 20 -113 257 21 -88 228 7 -84 473 20 -18 129 12 -503 124 18 -425 358 22 -542 212 1 -139 86 5 -75 224 7 -0 52 5 -136 263 21 -70 488 16 -119 416 7 -391 472 23 -195 306 26 -115 239 21 -137 290 25 -180 231 21 -522 7 10 -114 322 7 -0 554 16 -14 252 21 -514 120 1 -127 227 12 -128 547 16 -36 86 5 -178 178 25 -433 155 1 -50 664 20 -162 314 21 -148 257 21 -123 195 12 -393 248 24 -167 240 12 -555 216 1 -382 0 15 -157 278 21 -96 275 25 -153 251 21 -174 186 21 -483 14 10 -95 481 16 -509 429 14 -332 369 26 -0 482 20 -114 625 16 -151 85 6 -531 119 18 -89 353 7 -273 338 26 -0 199 5 -538 769 17 -173 294 26 -62 56 21 -479 446 14 -363 478 23 -420 118 24 -161 227 21 -463 577 14 -571 195 1 -168 235 25 -490 73 2 -166 263 21 -576 605 14 -69 122 5 -231 314 25 -445 160 24 -514 0 2 -38 655 16 -521 165 1 -135 198 21 -518 323 1 -326 0 15 -525 216 18 -146 474 20 -217 226 21 -96 187 6 -40 297 7 -558 0 2 -124 219 21 -564 500 14 -468 0 10 -114 464 16 -126 436 20 -542 0 10 -191 244 25 -504 57 2 -138 232 21 -581 566 14 -151 308 21 -573 273 18 -491 211 1 -212 241 25 -146 255 25 -406 208 18 -507 0 2 -539 0 2 -578 538 17 -409 49 24 -0 208 5 -106 396 7 -175 314 25 -404 510 23 -42 189 6 -262 637 23 -183 254 21 -377 261 22 -474 247 1 -171 228 21 -25 89 5 -0 129 5 -527 58 2 -471 251 18 -149 226 25 -272 296 25 -448 32 10 -87 261 25 -184 67 21 -39 133 5 -72 602 20 -76 18 5 -487 28 2 -454 560 19 -159 253 21 -526 127 18 -0 652 20 -81 236 21 -515 185 1 -151 285 21 -179 256 21 -0 7 6 -572 463 14 -183 238 21 -96 446 20 -159 318 25 -153 400 25 -505 121 18 -565 192 1 -183 251 25 -76 485 20 -2 129 5 -191 246 21 -126 220 21 -543 0 2 -41 195 21 -147 229 21 -0 5 5 -192 489 26 -500 184 18 -141 163 21 -39 558 20 -139 257 25 -158 269 12 -191 315 25 -6 395 7 -360 434 23 -252 326 25 -114 94 21 -116 205 25 -137 73 5 -530 172 1 -105 0 5 -551 193 18 -199 245 25 -320 148 15 -148 671 20 -103 288 21 -111 284 7 -145 220 21 -546 109 2 -86 168 21 -117 277 25 -536 196 18 -530 654 17 -120 500 16 -117 634 20 -509 62 2 -128 520 20 -180 670 20 -518 79 10 -261 357 25 -166 311 21 -129 244 21 -410 262 22 -135 223 21 -221 255 25 -201 342 25 -95 206 7 -214 334 25 -472 200 18 -240 252 25 -212 324 21 -524 152 1 -561 646 14 -2 0 5 -166 261 21 -22 51 5 -173 322 25 -71 468 20 -69 301 12 -0 506 20 -511 18 10 -242 218 21 -53 328 7 -43 622 20 -164 205 21 -530 590 14 -511 208 1 -249 278 21 -146 162 21 -75 430 7 -145 201 21 -142 509 20 -107 221 25 -541 0 10 -511 0 2 -506 273 18 -252 325 25 -50 350 7 -10 18 5 -511 0 2 -112 105 5 -98 216 21 -116 246 7 -60 122 6 -502 236 1 -567 276 18 -37 377 7 -550 407 14 -137 256 21 -208 218 21 -497 91 10 -476 227 1 -563 0 10 -150 284 25 -112 457 20 -20 431 20 -518 174 1 -194 467 20 -0 610 20 -215 219 21 -569 25 10 -20 244 7 -180 300 25 -137 270 25 -0 55 5 -521 0 2 -0 145 5 -107 624 20 -544 26 2 -545 115 2 -89 255 21 -328 0 15 -276 231 25 -0 232 7 -520 0 10 -202 297 25 -561 143 18 -89 510 20 -58 431 7 -208 242 25 -528 140 1 -130 169 21 -545 657 14 -93 473 20 -505 208 1 -392 692 23 -232 308 21 -249 534 20 -167 250 21 -59 648 20 -449 142 22 -514 663 17 -153 239 21 -511 496 14 -126 143 6 -299 390 16 -93 206 21 -364 301 24 -95 327 7 -199 297 25 -391 495 23 -549 155 1 -46 589 20 -200 246 25 -363 529 17 -195 275 25 -71 330 7 -170 284 21 -138 417 20 -217 258 25 -91 366 7 -304 403 26 -503 485 13 -575 258 1 -218 365 12 -470 816 19 -100 446 20 -0 267 7 -504 607 17 -159 276 25 -43 150 6 -522 118 2 -154 147 21 -92 54 5 -518 80 10 -269 334 25 -519 241 1 -32 319 7 -505 123 1 -112 215 21 -495 129 1 -59 475 20 -553 625 14 -151 225 21 -544 223 18 -546 617 14 -388 490 23 -0 351 7 -152 250 21 -174 222 21 -434 278 22 -138 431 16 -388 0 22 -481 0 10 -90 279 21 -85 263 21 -123 452 20 -136 247 21 -523 554 14 -138 246 25 -457 266 24 -439 323 22 -551 0 2 -162 276 21 -68 655 20 -497 9 10 -112 128 21 -330 448 23 -159 295 25 -529 159 18 -182 321 25 -0 354 7 -360 205 22 -157 325 7 -534 0 10 -383 213 22 -470 62 10 -506 0 2 -0 16 5 -179 280 25 -434 318 22 -70 491 20 -369 266 22 -536 547 14 -75 186 6 -162 261 12 -101 281 25 -209 317 25 -526 458 17 -559 272 18 -117 170 21 -547 204 1 -524 164 18 -183 272 25 -108 387 7 -517 0 10 -139 382 7 -437 61 10 -546 159 18 -188 512 20 -386 735 19 -517 220 1 -562 0 2 -204 275 21 -177 326 25 -85 426 20 -160 406 16 -521 258 18 -499 154 1 -570 679 14 -246 334 26 -39 255 21 -539 198 18 -225 271 25 -546 127 1 -193 316 25 -548 132 1 -209 185 21 -525 210 1 -319 196 12 -369 185 1 -220 282 25 -488 125 18 -505 181 1 -22 494 20 -167 440 20 -535 55 10 -486 192 1 -195 217 25 -268 335 25 -379 151 15 -550 336 1 -131 435 20 -169 194 21 -573 606 14 -239 321 25 -123 191 12 -521 422 14 -530 0 10 -114 205 21 -57 435 16 -483 614 17 -82 312 25 -35 0 5 -438 567 14 -55 282 21 -552 169 18 -218 314 25 -110 144 21 -207 279 25 -114 275 25 -128 134 21 -12 42 5 -491 0 10 -82 443 16 -149 269 25 -550 603 17 -193 255 25 -137 223 21 -285 318 22 -0 398 7 -45 42 5 -92 202 21 -44 0 5 -384 7 24 -138 281 21 -490 0 10 -145 523 20 -173 231 21 -530 532 14 -56 448 20 -20 146 21 -389 260 24 -471 252 1 -545 274 18 -283 431 26 -108 633 20 -257 177 21 -147 268 25 -170 222 25 -510 0 10 -156 176 21 -588 975 19 -536 210 18 -113 240 12 -208 297 25 -127 272 7 -479 21 2 -578 146 18 -174 222 25 -162 261 21 -9 0 5 -353 463 23 -513 0 10 -47 20 5 -207 262 21 -176 199 21 -85 184 6 -487 36 2 -540 65 10 -154 83 21 -478 0 10 -552 153 1 -95 264 21 -113 362 12 -69 539 20 -109 45 5 -137 271 7 -475 227 1 -124 245 21 -79 231 21 -253 307 25 -510 0 2 -187 320 21 -4 0 5 -517 41 10 -242 279 21 -120 193 21 -0 368 7 -200 265 25 -12 659 16 -415 42 10 -525 647 14 -17 348 7 -519 103 2 -514 173 1 -517 0 2 -32 146 5 -85 578 20 -0 188 6 -0 629 16 -526 52 10 -504 186 18 -545 118 1 -95 95 6 -124 480 16 -190 249 21 -421 149 1 -162 295 25 -172 300 25 -16 572 20 -535 220 1 -544 62 2 -520 0 10 -523 293 18 -561 80 2 -211 292 25 -533 142 18 -174 234 21 -242 304 25 -479 0 10 -16 434 20 -423 240 24 -556 178 1 -508 161 1 -98 88 5 -523 582 14 -211 286 25 -95 346 21 -541 142 1 -97 507 16 -536 0 2 -524 259 1 -109 123 5 -532 0 10 -175 254 21 -219 256 25 -533 261 1 -88 522 20 -132 290 21 -508 40 2 -214 277 25 -173 267 25 -13 378 7 -223 242 12 -124 252 21 -130 528 20 -98 260 21 -178 233 21 -495 610 14 -103 462 20 -516 0 10 -86 240 21 -150 261 21 -554 592 14 -187 548 16 -224 303 25 -165 281 25 -517 151 1 -532 151 1 -102 452 16 -510 46 10 -165 292 21 -75 589 16 -512 44 2 -87 305 21 -533 149 1 -556 242 18 -533 562 14 -554 651 14 -231 243 25 -128 412 25 -42 428 7 -187 192 21 -546 354 1 -105 258 21 -506 256 1 -509 0 2 -528 299 18 -60 475 20 -470 328 24 -544 190 18 -133 239 21 -513 63 2 -70 469 20 -157 263 21 -499 248 1 -114 253 21 -173 220 21 -147 211 25 -461 353 26 -564 488 14 -0 268 12 -484 145 1 -522 0 10 -35 133 6 -363 503 23 -18 611 20 -548 540 14 -170 169 21 -163 667 20 -36 389 7 -538 142 18 -162 198 25 -93 48 5 -544 453 14 -0 346 7 -107 462 20 -342 289 22 -517 594 14 -544 601 14 -370 248 22 -207 299 25 -353 180 22 -194 342 26 -305 679 17 -542 70 10 -516 252 1 -183 215 21 -132 303 25 -509 550 17 -127 253 25 -510 634 14 -0 548 20 -0 538 20 -112 374 7 -423 219 1 -95 164 5 -69 260 21 -192 263 25 -134 619 20 -164 515 16 -520 120 1 -525 0 10 -521 507 14 -373 478 23 -377 333 22 -111 432 20 -499 0 2 -149 248 21 -495 189 1 -40 353 7 -266 331 25 -0 408 7 -218 464 16 -172 247 21 -518 173 1 -527 195 1 -199 305 25 -67 376 7 -0 91 5 -503 99 2 -62 488 20 -0 543 20 -564 314 1 -550 198 1 -58 239 7 -129 458 20 -476 116 2 -125 523 16 -126 436 16 -48 167 5 -488 214 1 -557 0 10 -195 243 25 -29 552 16 -534 185 18 -508 271 1 -563 107 1 -120 198 21 -84 242 21 -545 590 14 -548 34 2 -116 203 21 -169 193 21 -175 147 21 -352 277 24 -177 267 25 -175 230 21 -172 272 25 -173 278 26 -209 304 25 -143 378 16 -532 0 10 -172 229 21 -564 176 1 -248 651 17 -520 298 1 -90 175 5 -192 254 21 -193 285 25 -527 0 2 -196 153 21 -521 602 14 -190 245 25 -487 189 18 -197 238 21 -60 300 21 -541 175 1 -120 267 21 -68 404 7 -150 320 25 -17 93 5 -72 165 5 -183 230 21 -479 129 18 -524 165 1 -33 419 20 -536 177 1 -121 243 7 -464 142 1 -0 79 5 -504 226 1 -197 314 25 -212 252 21 -518 0 10 -531 529 14 -379 210 24 -555 0 10 -438 560 17 -185 322 26 -24 239 21 -156 264 25 -2 367 7 -482 143 18 -533 10 10 -409 196 24 -478 683 19 -243 0 6 -341 211 15 -384 139 24 -507 0 10 -523 0 10 -140 219 21 -517 222 1 -156 279 25 -88 247 7 -158 256 25 -550 112 1 -26 0 5 -526 209 1 -117 270 25 -502 153 18 -514 474 14 -498 8 2 -413 448 23 -99 652 20 -507 493 14 -100 629 16 -147 503 20 -61 208 21 -92 528 20 -114 327 12 -134 570 20 -516 175 1 -159 169 21 -509 0 10 -50 671 20 -344 491 23 -226 230 25 -109 147 12 -491 617 14 -61 261 25 -111 144 21 -540 218 1 -383 459 23 -109 194 6 -113 387 7 -180 186 21 -506 161 1 -541 627 14 -1 401 7 -78 73 6 -456 221 1 -522 241 1 -498 496 13 -92 400 7 -37 166 5 -552 184 1 -533 58 10 -39 524 16 -165 283 25 -525 204 1 -134 483 16 -155 673 20 -173 285 21 -94 274 7 -73 563 16 -0 655 20 -51 480 20 -48 0 5 -136 261 21 -222 19 21 -83 505 16 -522 123 1 -50 71 5 -196 218 21 -537 564 14 -257 325 26 -107 290 21 -30 150 6 -24 251 21 -618 156 24 -103 414 7 -109 303 21 -129 254 25 -522 268 18 -516 0 10 -196 289 21 -528 224 1 -496 581 14 -172 236 21 -537 138 1 -566 93 10 -157 250 25 -427 329 26 -68 226 6 -371 198 24 -565 151 1 -134 90 21 -89 329 4 -388 480 19 -529 0 10 -572 300 18 -110 238 7 -30 0 5 -487 49 2 -0 169 6 -508 517 14 -548 83 10 -129 419 7 -108 226 25 -43 0 5 -334 276 24 -28 421 20 -481 616 14 -0 350 7 -0 594 20 -518 101 2 -484 563 14 -0 162 5 -446 337 26 -134 184 21 -539 68 2 -536 103 2 -130 92 21 -220 243 25 -128 627 16 -69 280 12 -117 395 7 -294 167 25 -217 250 21 -481 255 18 -228 271 25 -86 231 21 -60 270 7 -173 295 21 -540 287 18 -189 302 25 -492 0 10 -182 230 21 -503 643 14 -515 455 14 -557 291 18 -183 182 21 -144 655 20 -168 201 21 -172 258 21 -124 730 16 -516 193 1 -222 264 21 -211 270 25 -543 500 14 -573 119 1 -127 255 12 -242 205 25 -157 136 21 -216 292 25 -135 251 21 -232 246 25 -183 445 20 -0 265 21 -188 129 21 -491 167 1 -415 199 24 -464 847 19 -526 629 14 -235 215 21 -0 111 5 -167 302 21 -367 226 24 -257 407 25 -513 0 10 -517 235 18 -0 439 20 -259 372 26 -108 393 16 -0 440 20 -123 288 25 -108 236 21 -92 163 5 -539 15 10 -64 250 7 -519 0 10 -196 238 21 -225 295 25 -0 348 7 -0 229 12 -548 630 14 -0 58 6 -42 438 16 -54 208 21 -163 191 21 -111 306 21 -518 118 1 -150 250 21 -159 700 20 -516 245 1 -92 452 20 -493 96 10 -168 226 21 -0 559 16 -0 513 20 -99 244 21 -539 189 1 -263 398 16 -503 320 1 -533 0 2 -462 62 10 -61 461 16 -383 220 24 -20 607 20 -490 0 10 -155 222 21 -180 238 25 -513 125 1 -193 219 25 -87 636 20 -562 440 14 -536 588 14 -91 74 5 -205 310 25 -50 83 6 -519 0 10 -181 280 21 -527 95 2 -0 7 5 -119 657 20 -519 167 1 -161 214 21 -162 257 21 -535 4 10 -125 290 21 -192 269 25 -397 184 1 -213 372 25 -523 213 18 -125 277 12 -406 133 22 -0 90 5 -159 236 25 -405 469 23 -368 310 24 -510 253 18 -0 472 20 -40 350 7 -123 218 21 -70 192 6 -7 418 16 -215 258 25 -402 162 22 -153 251 21 -102 425 20 -491 218 1 -113 67 21 -130 489 20 -11 115 6 -168 239 25 -72 581 20 -344 75 15 -175 199 21 -511 0 10 -39 552 20 -50 279 25 -516 49 10 -158 324 25 -84 320 7 -572 161 1 -528 238 1 -484 159 1 -234 237 21 -568 98 2 -16 404 16 -189 304 25 -525 429 14 -195 301 25 -128 376 16 -95 298 12 -108 178 21 -498 180 1 -516 388 18 -72 79 5 -191 214 25 -526 581 14 -539 0 10 -60 189 6 -8 503 16 -496 244 1 -159 256 21 -295 50 15 -133 325 25 -514 36 2 -244 269 25 -522 2 10 -171 281 25 -159 416 7 -89 15 5 -518 0 10 -51 249 7 -17 179 6 -77 312 21 -53 607 16 -39 302 25 -231 353 26 -484 621 14 -198 321 25 -61 487 20 -193 271 25 -560 591 14 -133 287 21 -561 550 14 -0 46 5 -149 245 21 -30 141 5 -162 255 21 -38 0 5 -162 142 24 -549 0 2 -487 538 14 -320 0 15 -559 200 18 -56 103 5 -430 282 24 -146 170 6 -475 165 1 -150 373 16 -157 223 21 -409 344 24 -536 0 10 -521 291 1 -493 17 10 -14 0 5 -574 0 2 -196 262 25 -203 232 21 -70 523 16 -506 127 1 -239 298 25 -494 175 1 -42 625 16 -92 262 21 -529 222 18 -0 268 12 -94 342 16 -97 250 21 -580 292 18 -81 94 6 -365 166 22 -200 255 21 -0 217 21 -217 176 21 -130 299 21 -547 15 10 -558 203 18 -215 254 21 -143 281 25 -131 216 12 -47 112 5 -178 289 21 -547 119 1 -143 230 21 -2 61 5 -158 186 21 -92 0 5 -561 163 18 -577 533 17 -40 0 5 -483 193 1 -503 571 14 -205 301 25 -144 288 12 -104 132 21 -505 35 10 -467 520 14 -151 233 21 -174 229 21 -470 154 1 -565 0 2 -66 345 7 -147 304 25 -161 202 21 -421 304 26 -130 276 21 -114 435 20 -347 255 24 -527 675 14 -520 160 1 -460 129 1 -201 448 25 -9 329 7 -129 423 7 -146 447 20 -355 75 15 -529 43 2 -448 463 17 -516 593 14 -161 238 21 -343 438 23 -483 547 14 -201 294 25 -36 247 7 -551 0 10 -503 190 18 -111 37 5 -107 337 7 -223 228 21 -559 72 10 -371 407 23 -183 231 25 -165 660 20 -504 156 18 -525 0 10 -142 189 21 -133 245 12 -103 0 5 -135 131 21 -206 292 21 -525 220 1 -347 126 15 -165 285 21 -177 308 21 -0 34 5 -206 393 16 -163 162 21 -171 222 21 -75 11 5 -557 124 18 -499 0 10 -518 104 10 -58 382 7 -111 303 25 -541 97 10 -18 260 21 -210 312 25 -265 303 25 -540 104 10 -515 88 10 -22 236 12 -365 238 24 -224 313 25 -130 261 25 -425 314 24 -158 486 16 -557 193 1 -530 298 1 -531 0 2 -421 653 19 -500 126 18 -513 0 2 -108 381 21 -477 0 10 -534 265 1 -594 614 14 -109 563 20 -518 100 10 -542 290 18 -121 516 16 -535 50 10 -526 303 1 -329 106 15 -127 275 21 -256 487 25 -217 280 21 -527 232 1 -115 396 7 -381 112 15 -574 40 2 -135 296 21 -248 242 25 -439 110 22 -48 611 20 -186 240 21 -184 222 21 -126 326 7 -128 133 12 -524 7 10 -93 576 20 -120 585 20 -120 207 21 -236 325 25 -493 34 10 -493 0 10 -203 238 25 -11 413 20 -517 31 2 -528 211 1 -441 147 1 -40 174 5 -349 282 24 -30 0 5 -115 326 21 -536 186 1 -175 218 21 -352 487 23 -90 634 16 -147 297 25 -242 328 26 -514 0 2 -496 254 18 -106 264 21 -496 546 14 -90 269 25 -555 438 17 -617 729 19 -111 503 20 -501 251 1 -509 138 1 -548 150 1 -50 529 20 -91 525 20 -516 0 2 -144 256 25 -537 0 10 -550 134 18 -520 561 17 -104 255 21 -0 200 6 -430 261 24 -524 0 10 -527 203 1 -164 234 25 -62 235 12 -91 324 7 -524 168 1 -61 460 20 -158 648 20 -244 300 25 -538 54 2 -100 461 20 -164 277 25 -526 181 1 -159 250 21 -170 282 21 -30 359 7 -79 0 5 -73 0 5 -115 181 21 -476 0 2 -149 286 25 -87 336 12 -188 283 25 -137 514 20 -244 236 21 -186 301 25 -502 206 1 -425 496 19 -359 95 24 -0 331 7 -543 630 17 -94 300 7 -64 402 16 -172 254 25 -471 199 1 -154 404 7 -83 272 7 -145 255 25 -170 300 25 -515 0 10 -255 280 25 -509 151 1 -125 249 21 -526 730 17 -325 0 15 -580 503 17 -196 299 25 -5 637 16 -494 0 10 -528 126 18 -150 199 21 -122 564 20 -491 182 18 -130 259 21 -24 0 6 -130 403 7 -178 228 21 -196 237 25 -148 403 7 -153 158 21 -383 489 23 -501 79 2 -430 255 24 -74 302 7 -504 23 2 -542 223 1 -192 173 25 -599 604 17 -537 179 1 -128 582 20 -402 112 22 -564 688 17 -62 74 5 -519 149 18 -160 221 21 -131 99 5 -35 462 20 -404 207 24 -472 204 1 -358 428 23 -177 296 26 -178 347 25 -0 80 5 -199 254 25 -346 0 15 -190 210 21 -88 429 20 -0 254 12 -151 236 25 -57 506 16 -553 142 18 -142 245 21 -445 111 1 -601 605 14 -476 0 2 -337 126 15 -124 260 21 -530 416 14 -41 208 7 -102 291 21 -248 69 24 -536 105 2 -507 169 1 -269 332 25 -576 666 17 -41 180 12 -99 80 5 -394 177 24 -136 186 6 -491 74 10 -505 105 10 -126 73 21 -28 228 21 -512 0 2 -129 307 25 -81 25 5 -554 0 2 -542 0 10 -112 272 21 -109 214 12 -202 294 25 -548 33 10 -140 489 20 -464 0 10 -196 332 21 -564 214 1 -516 0 2 -137 637 20 -485 211 1 -0 47 6 -239 392 25 -519 178 1 -207 255 25 -128 224 25 -360 414 23 -144 304 25 -146 244 12 -466 134 1 -513 0 2 -156 249 25 -62 127 12 -89 576 20 -113 412 7 -178 238 25 -212 240 25 -570 628 14 -524 157 18 -164 250 25 -546 76 10 -358 432 23 -135 588 20 -472 454 14 -161 215 21 -560 153 18 -219 260 25 -139 264 25 -34 465 20 -74 0 5 -171 307 25 -162 570 20 -528 1 10 -140 270 21 -74 385 7 -230 293 25 -426 141 24 -464 230 22 -280 332 25 -514 220 1 -576 656 14 -533 44 10 -557 165 18 -136 447 20 -500 582 14 -118 263 21 -552 87 10 -353 501 23 -508 252 1 -544 110 10 -99 362 7 -92 423 16 -520 208 18 -147 270 12 -480 900 19 -17 0 5 -514 33 10 -487 604 14 -527 109 1 -414 125 24 -149 283 12 -104 635 20 -82 321 7 -10 469 20 -122 613 20 -127 404 7 -316 306 25 -165 242 25 -378 178 22 -134 264 25 -45 131 5 -515 244 1 -213 288 25 -469 0 10 -162 295 25 -91 150 6 -479 0 2 -559 582 14 -537 148 1 -560 226 1 -515 189 1 -290 0 15 -190 281 25 -381 328 26 -199 279 21 -535 621 17 -185 262 21 -199 235 21 -427 225 24 -87 191 21 -0 348 7 -499 133 18 -469 244 18 -523 269 1 -502 161 1 -103 326 7 -536 54 2 -177 247 21 -527 0 10 -0 176 21 -143 172 21 -86 273 21 -590 665 14 -29 0 5 -495 201 1 -498 79 2 -165 320 21 -527 163 18 -181 261 25 -540 592 14 -0 499 20 -117 225 25 -519 191 1 -523 384 14 -613 767 19 -364 56 24 -538 148 1 -343 554 17 -67 531 20 -0 600 20 -53 120 5 -74 322 21 -547 0 10 -167 287 21 -147 201 21 -261 326 26 -90 199 12 -357 447 23 -488 269 1 -184 203 21 -17 585 16 -226 283 25 -469 248 1 -560 190 1 -69 479 20 -410 75 24 -128 436 20 -115 160 21 -537 113 2 -93 733 20 -24 666 16 -81 555 20 -150 192 21 -525 62 10 -24 587 20 -173 269 21 -140 271 21 -146 226 12 -365 275 24 -111 442 20 -0 337 7 -0 447 7 -271 279 24 -146 272 25 -193 663 16 -166 255 25 -22 374 7 -0 429 20 -476 74 10 -501 533 17 -514 193 1 -483 0 10 -115 296 25 -533 64 2 -495 60 10 -140 312 25 -56 462 20 -543 213 1 -137 266 21 -525 60 2 -398 68 15 -507 114 1 -139 590 20 -479 178 18 -210 78 12 -203 272 25 -186 256 21 -517 660 14 -557 130 1 -525 460 14 -180 285 21 -111 529 20 -492 117 2 -531 32 2 -139 217 21 -0 459 20 -69 447 20 -121 414 7 -567 525 14 -173 218 21 -0 395 7 -184 253 25 -543 467 17 -413 269 1 -500 13 10 -63 443 20 -521 0 10 -202 249 21 -538 226 18 -79 242 21 -542 0 2 -149 262 21 -540 640 14 -532 667 14 -396 250 22 -178 253 21 -12 593 20 -494 53 10 -446 242 24 -367 503 23 -583 333 1 -168 188 21 -123 402 7 -143 286 21 -431 306 24 -390 0 15 -214 286 21 -295 93 24 -136 260 25 -517 202 1 -44 161 21 -528 172 18 -129 270 25 -587 245 1 -471 187 18 -8 475 20 -147 237 21 -95 180 5 -121 391 7 -88 273 21 -122 225 12 -569 578 14 -515 0 10 -515 0 10 -162 278 12 -149 187 21 -557 83 2 -410 256 22 -564 625 14 -531 0 10 -518 605 14 -511 447 14 -87 539 16 -569 620 17 -110 248 21 -27 485 20 -71 61 6 -59 36 6 -278 496 24 -177 296 21 -159 211 21 -126 264 21 -209 227 21 -0 624 16 -511 189 18 -54 15 5 -159 665 16 -82 469 20 -114 130 12 -528 0 10 -130 263 21 -523 0 10 -474 246 1 -151 281 25 -341 449 23 -194 286 21 -481 641 14 -152 254 12 -0 573 20 -182 309 25 -107 244 25 -65 619 20 -554 148 1 -111 202 21 -190 298 25 -538 224 1 -72 466 20 -273 322 25 -75 324 7 -73 308 21 -482 56 10 -241 267 26 -525 140 1 -514 604 17 -561 243 18 -538 99 2 -108 237 21 -426 615 13 -158 284 21 -518 0 2 -32 161 12 -96 277 7 -64 451 16 -535 98 2 -113 272 21 -114 623 20 -211 238 25 -375 430 22 -561 575 14 -143 315 25 -188 305 25 -21 556 20 -516 0 2 -120 453 16 -519 260 1 -525 529 17 -541 223 1 -524 544 14 -128 254 12 -58 417 16 -533 158 1 -335 328 25 -517 125 1 -89 400 16 -133 669 20 -388 255 24 -121 238 21 -123 292 12 -451 727 23 -100 273 21 -374 176 24 -495 80 10 -356 643 23 -525 121 1 -118 477 20 -562 143 18 -272 236 12 -523 205 18 -482 154 1 -0 225 12 -93 329 7 -96 423 7 -549 134 1 -18 452 20 -124 278 21 -183 214 21 -177 271 25 -161 512 16 -204 292 21 -0 71 5 -541 175 1 -184 248 21 -213 307 25 -538 101 2 -0 66 6 -156 238 25 -536 96 10 -565 221 18 -112 247 21 -218 850 16 -92 507 20 -50 492 20 -517 0 10 -312 0 15 -155 202 25 -541 240 1 -81 394 7 -177 71 21 -190 265 25 -20 469 20 -276 334 12 -353 0 15 -373 203 22 -31 521 20 -102 592 20 -133 396 7 -35 223 7 -0 452 16 -496 82 2 -0 291 21 -489 51 10 -548 173 1 -228 258 21 -146 98 21 -446 53 10 -559 108 10 -60 326 7 -25 55 5 -557 0 10 -107 30 5 -497 141 1 -0 121 5 -348 140 15 -165 532 16 -406 219 24 -145 564 20 -532 164 1 -552 0 2 -509 156 1 -531 34 2 -506 566 14 -332 232 24 -543 188 1 -111 461 16 -475 639 14 -536 48 10 -126 567 16 -235 270 25 -172 53 21 -102 5 5 -530 120 1 -549 251 1 -503 272 18 -146 244 21 -86 513 16 -172 288 21 -128 228 21 -382 229 24 -183 297 21 -487 101 10 -372 27 15 -523 0 2 -120 478 20 -145 408 7 -526 85 10 -36 702 20 -438 77 15 -476 96 10 -217 270 21 -89 293 25 -117 480 16 -490 13 10 -174 491 20 -172 180 21 -0 447 20 -490 0 2 -144 252 21 -544 0 10 -531 202 1 -177 668 20 -0 0 5 -119 354 12 -124 305 7 -80 242 12 -354 431 23 -485 338 18 -518 240 1 -498 129 1 -263 245 21 -212 178 21 -474 173 24 -0 266 7 -48 612 20 -128 271 12 -62 133 5 -78 0 5 -504 21 10 -543 197 1 -164 305 25 -543 226 18 -513 217 1 -122 451 20 -551 40 2 -118 279 25 -506 148 1 -80 125 12 -126 411 7 -105 251 21 -148 656 20 -505 39 10 -532 238 1 -177 151 21 -88 140 5 -53 82 5 -522 267 1 -59 437 16 -41 405 7 -132 242 21 -344 0 15 -381 459 23 -195 171 21 -65 56 21 -476 245 1 -521 128 1 -397 489 23 -56 190 5 -545 153 18 -170 160 6 -332 381 26 -468 88 10 -202 288 25 -95 283 21 -196 287 25 -209 286 25 -503 0 10 -353 438 23 -249 315 25 -443 219 24 -393 257 26 -176 255 25 -164 212 21 -0 118 5 -187 291 21 -234 327 26 -148 266 21 -483 0 10 -0 400 7 -521 101 2 -487 0 10 -512 19 10 -183 238 25 -97 228 21 -87 493 16 -0 144 5 -407 0 24 -118 175 12 -69 292 21 -501 226 18 -512 103 2 -518 417 14 -25 165 5 -99 598 20 -160 290 21 -115 648 20 -222 269 25 -322 74 15 -73 191 21 -53 111 5 -315 442 23 -87 205 12 -36 68 5 -163 237 21 -168 253 21 -123 242 21 -169 107 21 -321 96 15 -191 264 25 -497 208 1 -548 18 10 -530 216 18 -553 140 1 -512 109 1 -370 294 22 -497 0 10 -506 225 1 -188 221 21 -467 47 10 -156 294 12 -37 144 6 -541 240 18 -299 511 20 -251 598 19 -450 0 10 -495 0 10 -252 249 25 -131 293 25 -84 135 5 -546 603 14 -153 228 21 -179 272 21 -414 484 26 -97 479 20 -528 0 10 -56 263 25 -119 186 21 -544 563 17 -418 91 22 -97 440 16 -323 442 23 -554 29 10 -487 184 1 -352 225 18 -534 511 14 -27 520 16 -542 31 2 -118 247 21 -567 286 18 -514 147 1 -533 181 1 -208 304 25 -13 0 5 -499 42 2 -503 0 10 -257 348 25 -0 547 20 -123 298 25 -519 0 2 -144 505 20 -82 311 12 -255 332 26 -485 367 18 -192 256 25 -552 678 14 -0 475 20 -523 212 1 -134 171 12 -97 278 25 -524 130 18 -537 630 14 -34 278 21 -280 290 12 -492 215 18 -116 275 21 -75 0 5 -564 653 14 -63 159 5 -521 159 18 -203 316 25 -161 225 21 -138 285 25 -100 454 20 -190 294 21 -505 0 2 -534 19 10 -558 621 17 -299 395 26 -51 385 16 -209 49 21 -532 0 10 -418 211 24 -580 177 18 -506 0 2 -458 430 17 -511 174 1 -232 293 25 -91 559 20 -195 304 25 -389 486 23 -138 454 16 -181 159 12 -506 389 26 -552 102 10 -502 183 1 -478 208 18 -527 0 10 -118 211 21 -557 117 1 -172 306 25 -100 266 7 -319 444 23 -101 238 7 -58 442 7 -553 244 18 -514 0 10 -143 311 7 -120 490 20 -466 205 1 -289 435 23 -73 462 20 -112 236 25 -134 320 21 -112 191 12 -31 561 20 -378 152 24 -156 331 25 -497 0 2 -557 143 1 -142 404 16 -83 257 21 -477 589 14 -67 274 21 -40 446 16 -345 124 15 -27 583 20 -212 260 21 -519 166 1 -99 246 21 -441 380 26 -211 221 25 -481 273 1 -549 150 1 -370 346 26 -163 268 21 -197 184 4 -488 0 10 -0 0 5 -71 677 20 -515 33 10 -536 495 17 -120 187 21 -551 575 14 -0 297 7 -322 0 15 -123 254 21 -14 125 5 -117 238 25 -44 202 6 -432 136 15 -528 31 10 -199 130 21 -180 246 21 -513 225 1 -374 485 23 -478 569 14 -100 113 5 -548 27 10 -46 290 7 -550 59 2 -201 327 25 -219 281 25 -554 0 2 -413 148 1 -189 267 21 -498 125 1 -115 164 21 -138 304 21 -524 7 10 -539 652 14 -600 627 14 -529 143 1 -57 305 7 -99 474 20 -213 291 21 -522 45 10 -490 125 1 -122 232 21 -199 124 21 -270 364 26 -490 203 1 -532 135 18 -164 206 7 -52 495 16 -524 96 2 -199 217 21 -148 281 25 -137 260 21 -179 276 25 -402 211 24 -54 251 7 -392 330 26 -217 296 25 -443 571 14 -535 597 14 -510 482 14 -508 0 2 -499 562 17 -126 627 20 -138 251 25 -580 591 14 -115 216 12 -145 359 7 -103 220 7 -231 436 16 -527 0 10 -88 412 7 -563 234 1 -57 241 21 -424 0 2 -531 91 10 -555 0 10 -503 151 1 -148 549 20 -549 99 10 -527 0 10 -526 0 10 -41 610 20 -98 202 25 -427 200 1 -298 250 25 -533 0 10 -510 158 1 -163 246 25 -562 104 10 -94 511 16 -64 382 7 -527 333 18 -135 290 21 -493 157 1 -0 310 7 -62 262 21 -537 0 2 -514 86 10 -490 222 18 -350 276 25 -520 150 18 -141 596 20 -505 402 14 -56 262 21 -536 613 17 -456 209 18 -518 265 18 -55 566 20 -115 333 25 -465 47 10 -211 287 25 -464 237 24 -565 665 17 -460 217 18 -175 274 21 -269 685 23 -148 481 20 -574 0 10 -125 265 21 -87 258 21 -68 252 21 -184 320 25 -147 296 25 -481 135 18 -431 286 24 -550 155 1 -523 82 10 -178 370 16 -40 452 20 -0 362 7 -486 0 10 -542 341 18 -548 0 10 -224 317 25 -517 134 1 -100 570 20 -491 0 10 -119 130 12 -70 134 12 -369 407 23 -113 289 25 -511 134 1 -121 435 20 -138 280 21 -492 443 14 -134 138 12 -37 67 6 -238 321 12 -234 301 25 -496 57 2 -120 302 25 -189 196 25 -291 216 24 -138 251 21 -381 213 22 -493 572 17 -118 277 21 -211 266 25 -205 337 25 -155 197 21 -533 0 2 -529 210 18 -312 518 13 -495 0 10 -135 289 25 -125 504 16 -151 280 25 -104 179 5 -394 249 24 -84 453 20 -513 296 26 -281 204 15 -0 611 16 -143 215 21 -18 368 7 -364 208 18 -551 290 18 -496 95 10 -93 308 25 -189 246 21 -228 266 25 -195 0 21 -544 164 1 -370 133 24 -499 642 14 -179 239 21 -544 89 10 -539 80 10 -535 0 10 -68 463 16 -236 272 25 -59 600 20 -184 325 25 -77 317 7 -103 216 21 -181 251 21 -154 237 21 -215 298 25 -495 0 10 -46 557 20 -213 259 25 -104 290 25 -552 207 1 -15 646 20 -152 657 20 -519 1 10 -559 278 1 -149 127 12 -169 250 21 -189 283 21 -435 232 22 -238 182 21 -19 106 5 -157 264 25 -55 604 20 -516 51 10 -96 258 21 -84 631 20 -239 291 21 -175 262 25 -359 408 23 -527 0 2 -496 619 14 -0 501 20 -126 227 21 -135 249 12 -45 445 20 -40 265 7 -129 259 21 -131 246 21 -198 272 25 -536 0 10 -348 408 23 -501 620 14 -61 180 6 -257 319 26 -506 223 1 -498 0 2 -573 454 17 -408 180 24 -255 242 25 -280 263 25 -469 159 1 -544 159 1 -131 224 12 -498 246 1 -108 287 21 -582 538 14 -517 111 1 -56 284 12 -484 41 10 -578 156 24 -170 240 21 -142 290 25 -564 664 14 -37 204 21 -73 262 7 -527 146 1 -0 196 5 -151 238 21 -151 155 25 -441 153 24 -536 255 1 -90 600 20 -532 71 2 -543 207 18 -405 281 24 -450 262 24 -163 125 21 -146 244 12 -87 334 7 -542 631 14 -313 14 15 -509 165 1 -507 18 2 -345 190 24 -519 0 10 -519 125 1 -545 0 10 -201 296 25 -525 208 18 -190 227 25 -352 234 24 -517 336 22 -516 303 1 -216 285 25 -155 266 25 -37 0 5 -116 297 12 -529 54 2 -110 198 21 -540 174 1 -204 228 21 -276 308 26 -493 154 1 -98 641 20 -121 192 21 -187 307 25 -494 220 1 -422 35 10 -550 200 1 -486 0 2 -520 641 14 -506 583 14 -70 439 20 -105 488 20 -534 150 1 -0 450 20 -139 249 21 -9 298 7 -27 14 5 -532 35 10 -155 256 25 -122 124 21 -548 0 2 -146 229 25 -456 163 1 -543 37 10 -43 271 21 -146 321 21 -529 592 19 -0 388 7 -168 317 25 -527 80 10 -546 514 14 -516 124 1 -526 256 18 -15 291 21 -95 117 6 -554 553 14 -127 208 21 -147 217 21 -545 149 1 -124 121 5 -370 228 18 -505 31 10 -480 209 1 -109 448 16 -545 0 10 -0 358 7 -494 205 18 -63 160 21 -96 235 25 -87 682 20 -130 400 7 -19 0 5 -192 264 21 -510 42 2 -112 217 21 -191 273 25 -220 375 25 -550 0 10 -196 282 21 -200 305 25 -111 103 21 -175 171 12 -406 728 17 -532 334 18 -508 181 1 -562 260 1 -475 39 10 -12 236 21 -183 302 25 -147 294 25 -549 246 18 -75 659 20 -48 287 25 -104 424 20 -552 230 18 -65 635 20 -65 366 7 -236 255 15 -39 561 20 -125 307 25 -579 118 1 -53 224 5 -98 207 6 -220 250 21 -529 0 2 -0 189 5 -511 179 1 -173 552 20 -171 304 25 -547 645 14 -12 488 16 -343 445 23 -79 468 16 -487 0 10 -134 322 12 -487 166 1 -183 152 21 -142 255 21 -563 218 1 -245 248 21 -358 257 24 -547 218 1 -551 108 2 -166 264 25 -520 0 10 -509 576 14 -60 86 5 -61 237 21 -195 270 25 -26 561 20 -149 147 21 -561 183 1 -542 169 1 -14 34 5 -330 185 24 -543 59 2 -49 283 7 -270 279 12 -474 302 18 -89 189 12 -76 485 16 -461 0 2 -75 200 5 -212 374 26 -393 349 22 -527 142 1 -573 32 2 -91 249 21 -131 180 21 -507 122 1 -230 323 25 -94 336 7 -0 148 5 -536 165 18 -144 291 21 -527 0 2 -135 230 21 -215 299 25 -312 53 15 -226 622 20 -148 290 25 -112 171 12 -185 302 25 -149 388 7 -537 166 1 -562 110 2 -130 282 21 -46 303 7 -116 211 21 -439 237 24 -175 312 25 -222 281 25 -136 276 21 -29 649 16 -507 245 1 -7 491 20 -117 270 21 -169 371 25 -44 142 12 -79 283 21 -0 243 12 -340 446 23 -154 236 21 -105 196 21 -112 563 16 -139 493 20 -364 463 23 -107 576 16 -34 300 12 -74 504 16 -123 630 20 -137 202 21 -59 83 5 -506 0 10 -567 569 14 -83 0 5 -503 127 1 -571 588 17 -175 684 20 -100 249 21 -511 6 10 -160 306 21 -498 664 14 -504 0 10 -222 310 25 -157 196 21 -117 184 21 -69 240 21 -168 318 25 -575 0 2 -0 211 5 -101 570 20 -482 146 1 -208 256 25 -80 295 21 -231 312 25 -109 293 25 -506 591 14 -80 409 7 -502 409 14 -176 317 25 -417 79 2 -158 252 21 -53 475 20 -53 627 20 -491 48 10 -309 375 26 -541 620 17 -144 203 25 -92 328 7 -98 377 7 -532 99 10 -440 141 1 -532 0 10 -509 203 18 -162 331 25 -525 223 18 -135 259 21 -517 84 10 -89 311 7 -112 640 20 -45 416 7 -44 366 7 -166 281 21 -136 146 6 -222 260 21 -498 118 2 -519 227 1 -178 289 21 -195 312 21 -227 186 21 -105 513 16 -486 440 14 -560 214 18 -426 244 24 -96 574 20 -99 515 16 -0 379 7 -477 0 10 -37 285 7 -506 0 2 -455 236 24 -244 258 25 -22 388 7 -40 231 21 -564 663 14 -188 325 25 -588 667 17 -121 406 7 -129 80 21 -234 272 25 -563 380 18 -195 252 25 -110 253 21 -165 238 21 -99 77 12 -501 86 2 -242 319 26 -485 239 22 -559 285 1 -0 613 20 -172 306 25 -296 422 26 -181 287 12 -472 0 10 -131 159 21 -223 258 22 -371 256 24 -493 211 18 -300 237 21 -521 80 10 -523 104 2 -36 290 21 -359 161 22 -123 281 25 -526 0 2 -533 120 1 -57 221 21 -476 0 2 -306 337 22 -94 597 20 -164 308 25 -509 205 1 -216 230 25 -294 170 15 -90 283 25 -122 248 21 -105 512 20 -525 0 10 -523 114 2 -545 146 1 -567 147 1 -230 235 25 -382 5 15 -523 247 18 -366 465 23 -226 443 16 -43 226 7 -540 146 1 -427 190 22 -153 265 12 -564 0 2 -542 0 10 -238 187 21 -517 252 18 -518 94 10 -208 226 25 -19 343 7 -160 306 21 -574 651 14 -393 98 15 -539 617 14 -11 49 5 -541 613 14 -546 73 10 -154 188 21 -55 261 21 -320 358 23 -65 438 20 -117 267 21 -130 300 21 -236 292 25 -44 131 6 -15 690 20 -260 245 25 -566 0 10 -526 0 2 -66 284 7 -162 288 25 -109 482 16 -352 78 15 -118 523 20 -174 274 25 -103 239 21 -203 279 25 -563 43 10 -509 76 10 -36 282 21 -520 150 1 -531 226 18 -108 109 5 -474 585 17 -511 249 1 -552 80 2 -106 216 21 -98 316 21 -549 7 2 -537 84 10 -26 510 20 -60 433 7 -529 0 2 -490 123 18 -539 104 10 -84 456 20 -535 275 18 -249 122 12 -352 449 23 -117 391 7 -541 264 1 -151 569 16 -498 26 10 -559 83 2 -83 246 12 -506 558 17 -151 239 12 -0 172 12 -397 499 23 -518 249 1 -179 277 25 -536 215 1 -182 0 5 -250 257 25 -172 254 21 -277 44 15 -221 324 25 -549 280 1 -68 116 5 -590 86 2 -500 711 17 -63 199 21 -361 225 1 -359 245 24 -150 236 21 -448 52 10 -41 231 12 -234 248 25 -179 311 25 -512 0 2 -524 13 10 -506 0 10 -190 271 21 -138 172 21 -129 676 20 -0 467 20 -120 248 21 -526 106 2 -492 196 1 -111 176 6 -125 112 5 -118 346 12 -539 213 1 -134 277 21 -74 358 7 -533 15 2 -154 281 25 -57 231 7 -568 0 10 -127 353 26 -110 186 21 -535 270 18 -397 251 24 -0 495 20 -195 261 25 -452 258 24 -528 138 1 -122 248 21 -478 0 2 -0 0 5 -166 209 21 -80 665 20 -242 240 21 -196 260 25 -59 406 7 -476 233 26 -214 255 21 -68 539 20 -401 230 24 -484 131 1 -465 104 10 -360 432 23 -539 137 1 -0 55 5 -303 379 26 -136 124 6 -117 237 7 -8 591 20 -175 320 25 -153 333 21 -101 132 5 -538 274 1 -159 148 12 -125 617 20 -44 442 20 -587 269 1 -84 0 5 -440 0 10 -210 248 21 -222 274 21 -175 158 21 -513 258 1 -528 222 1 -520 102 10 -541 0 10 -245 217 25 -0 28 5 -496 0 2 -503 0 10 -15 708 16 -522 231 1 -472 100 10 -222 273 25 -0 448 20 -0 394 20 -180 246 21 -360 453 23 -532 101 2 -178 346 25 -536 152 1 -185 168 21 -402 209 18 -35 114 5 -179 199 21 -160 170 25 -163 292 21 -197 634 20 -0 292 7 -529 2 10 -473 135 1 -522 0 10 -352 458 23 -159 261 25 -347 71 15 -521 249 1 -466 344 26 -44 506 20 -113 262 21 -431 290 24 -537 155 18 -135 252 21 -512 103 10 -505 534 17 -520 121 1 -97 268 25 -119 419 7 -19 504 20 -513 71 2 -512 197 1 -527 245 1 -431 309 22 -90 395 7 -72 602 20 -467 180 1 -99 241 21 -532 0 10 -91 0 5 -152 268 21 -491 127 18 -128 464 20 -132 243 21 -61 0 5 -113 40 21 -599 633 17 -88 510 20 -525 206 1 -522 33 10 -177 116 21 -58 422 20 -214 266 25 -128 381 7 -211 239 25 -49 496 20 -119 372 16 -168 106 21 -52 412 7 -155 260 21 -124 197 21 -392 214 24 -514 208 18 -236 257 25 -493 0 10 -539 213 1 -96 211 21 -512 43 10 -392 247 18 -103 234 21 -533 99 2 -236 305 25 -139 276 12 -559 417 14 -185 257 25 -89 621 20 -512 156 1 -444 468 24 -43 350 7 -477 0 10 -524 0 2 -50 205 12 -153 162 21 -399 491 23 -547 353 1 -172 283 21 -528 20 2 -0 351 7 -105 261 21 -539 36 2 -111 260 21 -0 242 12 -564 310 1 -139 248 25 -552 185 1 -129 481 16 -201 146 21 -71 276 21 -195 266 25 -418 490 23 -98 0 5 -273 314 26 -513 202 1 -81 297 7 -502 57 10 -76 89 5 -0 262 21 -190 349 7 -89 364 12 -250 324 26 -121 304 25 -459 168 18 -208 311 25 -554 0 2 -138 261 25 -473 248 18 -551 161 1 -257 341 25 -97 358 25 -98 0 5 -74 241 12 -237 289 25 -150 246 25 -117 640 20 -525 52 10 -107 548 20 -106 281 21 -518 217 1 -500 520 14 -506 219 18 -336 263 24 -508 521 14 -512 150 1 -516 0 2 -516 31 10 -90 290 25 -110 464 20 -399 300 22 -542 150 1 -468 367 26 -0 0 5 -107 463 20 -69 185 21 -101 237 7 -144 522 16 -183 338 25 -51 227 12 -145 314 25 -143 305 25 -19 184 6 -133 195 21 -135 667 16 -542 0 10 -505 25 10 -547 237 18 -251 173 24 -37 151 5 -60 0 5 -18 535 20 -209 242 25 -529 177 1 -126 264 25 -175 317 25 -179 64 21 -151 236 21 -34 661 20 -161 182 21 -173 288 21 -90 219 12 -32 386 7 -189 294 25 -185 568 20 -129 280 7 -42 364 7 -118 367 12 -120 416 7 -0 408 7 -219 309 25 -458 507 19 -474 58 10 -488 710 23 -526 0 2 -123 175 25 -338 0 15 -534 80 10 -79 580 20 -551 316 18 -540 646 14 -185 268 21 -228 347 25 -212 292 25 -528 60 10 -121 272 21 -222 463 16 -60 482 16 -148 663 20 -523 198 1 -497 0 2 -569 643 17 -42 444 20 -0 428 20 -526 118 1 -179 463 16 -108 234 21 -498 142 18 -184 269 25 -196 400 7 -0 439 20 -0 292 7 -159 242 25 -112 501 20 -113 91 5 -576 580 17 -524 38 2 -103 201 21 -505 84 2 -142 284 21 -290 0 15 -489 0 2 -513 53 10 -525 145 1 -529 206 18 -149 193 21 -466 275 1 -198 311 21 -210 302 25 -555 634 14 -137 333 12 -407 284 22 -498 0 2 -18 48 5 -524 94 10 -550 252 18 -542 1 10 -50 98 5 -264 455 16 -283 337 26 -554 128 1 -196 271 21 -578 105 10 -563 0 10 -222 286 25 -120 405 7 -126 405 7 -521 214 18 -232 281 25 -106 431 7 -535 608 14 -153 110 21 -547 246 1 -287 194 21 -471 586 17 -83 272 12 -457 0 2 -143 234 21 -117 634 20 -453 0 10 -368 0 15 -60 84 5 -315 158 24 -442 629 17 -0 171 6 -249 344 26 -392 520 23 -40 265 25 -532 0 10 -125 362 7 -125 271 21 -534 341 18 -82 431 20 -518 84 2 -103 423 20 -142 284 21 -89 446 20 -413 487 23 -456 0 10 -512 166 1 -0 610 20 -150 277 25 -532 155 1 -216 225 25 -139 165 21 -71 329 12 -526 161 1 -134 277 21 -120 258 21 -142 242 21 -138 293 12 -224 545 20 -117 657 20 -513 197 1 -460 256 22 -518 552 14 -0 261 21 -95 171 5 -16 327 7 -540 115 1 -72 145 5 -518 613 14 -190 484 20 -453 35 3 -564 212 1 -526 229 1 -141 233 21 -533 212 18 -209 290 25 -159 293 12 -516 0 10 -57 478 20 -133 287 21 -340 405 26 -434 157 1 -88 621 20 -79 258 21 -536 590 14 -349 206 1 -557 252 18 -161 248 21 -278 0 15 -550 155 18 -142 308 21 -0 583 20 -215 294 25 -100 389 7 -499 88 10 -382 68 15 -208 213 21 -241 231 12 -111 215 21 -228 291 25 -602 725 17 -564 249 1 -0 214 21 -181 68 24 -178 259 25 -120 632 20 -540 65 10 -108 332 12 -478 213 18 -316 519 23 -456 221 1 -494 249 1 -17 671 20 -536 190 1 -129 249 21 -112 0 5 -73 138 5 -46 653 16 -361 460 23 -580 542 14 -533 508 14 -499 0 2 -166 263 21 -501 386 14 -551 160 1 -437 279 22 -43 415 20 -485 23 10 -572 0 10 -136 201 12 -145 402 7 -542 440 14 -0 230 21 -155 245 25 -32 196 21 -200 286 21 -94 549 20 -21 531 16 -161 246 25 -155 270 21 -61 512 20 -444 231 22 -499 195 18 -154 309 25 -163 249 25 -332 289 1 -100 0 5 -536 295 18 -118 0 5 -532 227 18 -401 348 22 -521 50 10 -86 661 20 -534 139 1 -541 54 10 -128 116 21 -47 449 20 -525 0 10 -336 450 23 -518 104 10 -422 77 15 -164 189 25 -62 176 6 -168 277 21 -496 62 10 -211 264 25 -184 270 21 -496 122 2 -558 186 18 -540 628 17 -280 609 19 -139 169 21 -209 214 21 -19 681 20 -532 62 10 -42 649 16 -210 187 25 -275 363 26 -398 187 1 -98 272 12 -207 282 25 -521 565 17 -123 0 21 -92 252 25 -490 6 10 -130 170 21 -170 639 20 -195 181 21 -79 539 20 -62 491 16 -465 0 2 -230 399 12 -498 0 2 -65 439 16 -486 324 1 -484 470 14 -146 265 21 -106 293 21 -199 103 21 -464 221 1 -134 284 25 -77 671 20 -229 340 25 -103 297 25 -93 359 7 -208 486 16 -114 236 21 -525 17 10 -514 159 1 -122 191 21 -104 354 12 -496 266 1 -165 292 7 -177 294 21 -502 274 1 -130 541 20 -0 449 20 -490 0 10 -358 474 23 -116 606 20 -123 317 12 -203 247 21 -535 296 1 -153 186 21 -136 99 12 -522 193 1 -579 252 18 -89 629 20 -132 267 25 -220 286 25 -580 414 26 -158 264 25 -101 503 20 -518 521 14 -499 159 18 -165 294 25 -96 647 16 -488 68 2 -108 241 21 -523 129 1 -47 86 6 -136 515 20 -182 262 25 -17 443 20 -535 158 1 -0 148 5 -148 622 20 -515 57 10 -567 175 18 -55 406 7 -199 244 25 -106 617 20 -297 420 23 -549 0 10 -65 213 12 -139 260 21 -107 645 20 -509 105 10 -155 747 20 -434 93 10 -113 406 7 -36 505 20 -477 157 18 -164 307 25 -110 248 21 -162 313 21 -164 217 21 -153 236 21 -379 150 24 -87 664 20 -521 0 10 -114 257 21 -546 214 18 -482 144 1 -112 427 20 -509 506 14 -75 209 6 -215 365 7 -199 323 25 -501 616 17 -384 464 23 -538 130 18 -352 533 17 -462 317 26 -509 207 1 -102 0 5 -99 218 21 -72 43 5 -164 235 12 -286 374 26 -3 172 5 -14 0 5 -94 425 16 -368 488 23 -146 274 25 -83 408 7 -134 306 25 -517 232 1 -128 297 25 -208 305 25 -104 259 21 -116 515 20 -0 133 5 -490 187 18 -529 258 18 -86 436 20 -511 66 2 -549 96 10 -548 188 1 -0 101 5 -442 534 26 -81 288 21 -575 209 1 -153 327 25 -161 578 16 -554 669 14 -33 535 20 -117 435 20 -511 140 1 -244 155 6 -380 461 23 -111 187 6 -131 497 20 -89 98 5 -514 248 18 -532 0 10 -149 624 16 -49 419 7 -107 122 6 -140 613 20 -503 156 18 -564 7 10 -517 225 1 -26 359 7 -131 226 21 -485 4 2 -529 0 10 -164 299 21 -148 159 21 -537 180 18 -297 185 15 -556 168 18 -531 226 1 -552 290 18 -115 382 7 -541 188 18 -338 198 15 -306 32 15 -65 451 16 -44 492 20 -487 281 18 -150 207 21 -210 262 25 -113 188 21 -125 219 21 -146 278 21 -142 326 21 -480 0 10 -454 191 1 -222 283 25 -549 86 10 -0 434 20 -201 307 25 -188 259 21 -451 286 24 -37 111 5 -468 24 2 -166 176 21 -516 188 1 -76 107 5 -502 106 10 -163 307 21 -167 198 21 -124 211 21 -532 251 1 -100 250 21 -506 68 2 -354 142 15 -211 249 21 -194 377 21 -536 596 14 -513 0 10 -528 121 18 -585 663 17 -513 0 2 -141 486 16 -533 127 1 -494 230 1 -485 0 10 -182 177 21 -146 220 21 -134 208 21 -168 309 21 -271 283 25 -71 504 16 -565 197 18 -53 288 7 -515 62 2 -224 309 21 -199 299 21 -209 367 26 -154 216 21 -521 141 18 -169 253 25 -397 244 24 -149 192 21 -167 281 25 -534 97 2 -264 259 12 -517 157 18 -529 401 18 -468 267 24 -531 0 2 -503 390 14 -542 0 10 -521 378 18 -263 378 26 -159 260 21 -490 205 1 -125 553 16 -0 125 12 -155 220 21 -511 20 10 -258 314 25 -66 45 5 -177 319 25 -398 267 22 -82 46 5 -155 254 25 -231 327 25 -529 628 14 -111 645 20 -170 228 21 -145 253 25 -186 198 21 -112 474 16 -61 279 7 -180 271 21 -480 108 2 -177 321 25 -57 166 12 -146 321 7 -157 267 21 -65 77 5 -191 364 7 -483 43 2 -178 235 21 -107 377 16 -95 601 20 -528 637 14 -86 433 7 -396 231 24 -125 483 16 -31 571 20 -533 142 1 -345 161 15 -540 423 14 -87 325 7 -121 185 21 -171 302 21 -508 249 1 -526 237 18 -68 396 16 -222 265 21 -152 276 21 -150 281 21 -551 274 18 -300 194 24 -238 275 21 -101 387 7 -407 178 24 -555 163 18 -0 509 20 -417 438 26 -112 410 20 -99 11 5 -409 108 15 -525 0 2 -31 90 5 -538 0 2 -494 211 1 -121 211 21 -520 42 2 -574 625 14 -553 0 10 -141 407 7 -184 272 25 -27 622 20 -129 159 21 -36 199 5 -0 459 20 -392 269 24 -560 103 10 -77 78 5 -169 238 21 -140 398 7 -36 251 21 -545 260 1 -539 465 14 -39 359 7 -512 204 1 -508 117 2 -170 285 21 -442 393 17 -490 239 18 -527 224 1 -193 255 25 -202 311 25 -334 416 23 -348 470 23 -196 287 25 -360 212 18 -109 516 16 -490 584 14 -75 333 7 -145 453 20 -532 0 10 -0 46 6 -564 237 1 -121 218 25 -119 246 6 -202 263 25 -156 522 16 -56 364 7 -148 298 25 -517 75 10 -566 53 2 -490 595 14 -68 530 20 -176 245 21 -502 499 14 -372 141 24 -554 0 10 -162 246 21 -554 0 10 -530 286 1 -119 131 25 -122 550 16 -537 198 18 -140 304 25 -171 326 25 -359 475 23 -469 0 2 -68 0 5 -257 301 12 -132 216 21 -60 278 21 -521 0 10 -553 629 14 -533 662 14 -556 213 18 -158 229 21 -481 143 1 -515 32 10 -402 135 15 -109 366 7 -130 500 16 -108 752 20 -366 32 24 -349 415 23 -432 478 17 -543 0 2 -533 187 1 -32 590 20 -181 246 25 -541 433 14 -538 165 18 -117 507 20 -540 134 1 -492 114 1 -111 384 7 -93 157 5 -100 140 12 -152 188 25 -120 231 21 -75 417 16 -193 218 25 -524 72 10 -134 381 16 -449 600 17 -204 152 21 -29 394 7 -559 460 14 -296 495 26 -100 407 7 -118 266 21 -524 141 1 -165 571 16 -327 394 25 -234 258 21 -182 255 25 -125 251 21 -529 227 1 -362 447 23 -118 466 20 -463 292 18 -181 271 21 -525 190 1 -144 239 21 -55 217 6 -283 205 21 -222 274 25 -9 368 7 -534 647 14 -22 16 5 -473 263 18 -534 0 10 -61 116 6 -61 243 12 -112 316 25 -457 169 1 -0 65 6 -104 236 21 -29 95 5 -146 314 25 -228 338 25 -116 449 20 -74 200 6 -511 613 17 -131 283 21 -85 502 20 -121 333 21 -505 320 1 -223 301 25 -354 244 1 -579 746 17 -197 294 25 -118 290 12 -223 277 25 -513 660 14 -525 78 10 -539 151 1 -209 253 25 -101 641 20 -556 179 18 -132 392 7 -540 580 14 -102 177 12 -541 595 14 -527 147 1 -589 662 17 -229 251 25 -521 96 10 -521 164 1 -93 6 5 -183 290 25 -168 610 16 -505 36 10 -12 0 5 -535 157 18 -220 259 25 -138 290 21 -546 113 2 -189 223 21 -142 731 20 -221 237 21 -483 123 1 -74 245 21 -501 242 18 -99 649 20 -128 607 20 -500 117 2 -181 317 25 -485 169 18 -74 542 20 -0 218 7 -140 150 21 -480 302 26 -73 193 21 -160 168 21 -103 176 12 -53 609 20 -571 591 14 -525 224 18 -96 30 5 -208 368 21 -53 217 5 -97 248 21 -519 550 14 -514 0 10 -541 392 14 -411 268 24 -505 168 18 -552 12 10 -529 70 10 -359 0 15 -10 134 12 -148 276 21 -84 490 16 -463 250 1 -508 127 18 -245 309 25 -132 229 21 -119 266 12 -301 222 24 -173 298 25 -132 396 7 -48 480 20 -226 304 21 -205 269 25 -223 289 25 -199 248 21 -521 0 10 -538 41 2 -139 771 16 -0 465 20 -504 124 18 -198 263 21 -112 255 21 -76 101 25 -398 422 17 -153 265 25 -133 147 21 -77 352 7 -572 0 2 -171 272 25 -487 492 26 -46 427 16 -547 0 2 -171 273 21 -483 486 17 -164 186 21 -88 441 20 -143 238 21 -522 195 1 -530 0 2 -487 0 10 -91 338 7 -105 259 21 -380 497 23 -84 96 5 -217 156 21 -166 668 20 -556 272 1 -466 235 24 -61 252 25 -523 14 10 -575 578 14 -109 211 21 -166 250 21 -51 612 20 -25 607 20 -527 41 10 -522 175 1 -105 327 7 -509 259 18 -530 506 14 -190 188 6 -525 642 14 -214 274 25 -516 644 14 -170 251 21 -106 301 25 -106 226 21 -104 489 16 -517 213 1 -125 121 12 -408 295 22 -502 0 10 -160 283 21 -454 476 26 -471 592 14 -155 392 16 -531 192 18 -143 173 25 -193 421 16 -74 0 5 -571 624 14 -553 162 1 -106 203 21 -507 149 18 -51 60 6 -471 273 1 -565 187 18 -204 337 25 -556 305 18 -203 309 25 -100 300 21 -537 609 14 -394 492 19 -130 518 20 -567 281 18 -562 240 1 -532 582 17 -0 139 5 -243 246 25 -446 0 10 -544 619 14 -190 244 21 -521 587 23 -177 240 21 -530 5 10 -24 452 20 -83 581 20 -120 501 20 -533 496 14 -219 232 25 -0 502 20 -150 289 25 -122 247 25 -334 255 22 -128 399 7 -70 200 21 -233 330 25 -203 315 25 -116 238 21 -0 448 20 -0 287 7 -415 166 1 -117 221 21 -41 659 20 -90 110 21 -108 573 20 -509 638 14 -598 527 14 -162 248 21 -210 248 21 -206 277 25 -135 261 21 -504 379 18 -178 187 21 -49 437 20 -550 0 10 -524 179 18 -543 58 10 -31 276 12 -2 101 5 -205 260 25 -151 238 21 -76 444 20 -515 0 2 -198 282 25 -183 267 21 -395 0 15 -0 115 6 -77 258 21 -43 163 5 -30 117 5 -140 269 21 -2 262 7 -63 267 7 -78 217 12 -173 291 25 -513 69 10 -308 547 23 -0 510 20 -352 428 23 -117 299 25 -431 209 24 -456 113 24 -546 583 14 -522 184 18 -591 133 1 -109 212 21 -108 233 21 -164 226 25 -531 233 1 -547 0 2 -544 0 10 -494 190 1 -114 196 21 -174 399 16 -120 268 21 -549 2 10 -409 595 19 -138 230 21 -161 270 21 -526 164 1 -535 333 18 -73 185 6 -114 171 5 -81 290 7 -172 541 20 -480 244 1 -248 341 25 -377 449 23 -518 118 1 -535 176 1 -0 318 7 -172 245 25 -520 0 10 -196 266 25 -521 99 2 -208 271 21 -385 165 18 -163 212 21 -402 181 22 -122 613 20 -164 266 25 -372 0 15 -528 287 1 -508 269 1 -545 90 10 -489 245 1 -544 0 10 -520 0 10 -159 226 25 -370 157 24 -71 324 21 -157 134 21 -528 73 2 -192 225 21 -181 213 21 -29 0 5 -35 247 21 -212 434 25 -211 282 25 -67 511 20 -561 52 10 -170 241 25 -0 52 5 -516 246 18 -181 222 21 -230 259 21 -429 226 24 -200 247 25 -256 279 21 -527 671 14 -165 303 25 -208 244 25 -180 296 21 -26 438 20 -500 66 10 -444 0 10 -128 169 21 -37 259 21 -528 0 10 -60 363 7 -214 235 21 -185 307 25 -109 451 20 -14 251 7 -114 247 21 -0 366 7 -478 154 1 -373 429 23 -208 282 25 -510 6 2 -547 371 18 -270 449 26 -61 455 20 -541 675 17 -209 197 21 -494 98 10 -175 344 12 -519 0 10 -297 414 26 -531 54 2 -83 584 20 -182 250 25 -168 235 25 -487 570 17 -103 192 21 -71 639 20 -35 361 7 -268 274 25 -535 127 1 -544 99 10 -149 439 16 -22 541 20 -542 40 2 -125 103 21 -408 213 22 -0 759 20 -99 287 21 -556 229 18 -262 236 21 -52 567 16 -176 254 21 -0 216 5 -0 137 5 -180 163 21 -504 0 2 -349 199 15 -398 455 23 -454 180 18 -525 236 18 -565 113 1 -457 0 10 -193 287 25 -396 217 24 -494 77 2 -82 480 16 -299 202 24 -483 194 1 -493 266 18 -112 273 21 -176 277 25 -540 39 10 -522 152 1 -177 266 25 -541 632 14 -534 251 1 -107 263 21 -540 0 2 -529 15 10 -504 164 18 -95 204 21 -126 279 25 -91 297 7 -0 490 20 -165 169 25 -133 302 21 -86 0 5 -545 209 18 -101 579 20 -290 0 15 -543 342 1 -521 646 14 -352 457 23 -533 173 1 -173 302 21 -536 183 1 -0 438 16 -152 255 21 -178 204 21 -568 155 18 -116 443 20 -225 270 25 -92 241 21 -61 256 21 -61 381 7 -117 233 21 -575 66 2 -539 83 10 -152 277 12 -157 497 20 -430 199 18 -159 315 25 -580 367 1 -422 152 24 -80 565 20 -148 681 20 -163 401 25 -568 258 18 -41 103 5 -387 632 13 -130 267 21 -516 154 18 -165 271 21 -209 242 25 -0 178 6 -384 225 18 -78 466 20 -17 29 5 -73 0 5 -57 542 20 -207 248 21 -576 485 14 -92 74 5 -205 276 21 -517 228 18 -519 0 10 -510 603 14 -22 0 5 -520 0 10 -512 0 10 -466 68 2 -580 595 14 -552 0 2 -185 246 25 -489 41 10 -143 285 21 -204 274 25 -459 579 14 -493 580 14 -473 225 1 -223 222 25 -0 44 5 -450 805 19 -530 200 1 -364 528 17 -516 297 1 -137 652 20 -34 63 5 -106 364 7 -532 24 2 -135 239 21 -484 419 17 -109 100 12 -529 173 1 -427 194 24 -506 0 10 -88 200 21 -465 527 14 -319 355 13 -10 380 7 -562 132 18 -535 68 10 -513 566 14 -182 188 21 -86 174 6 -508 95 2 -40 455 16 -526 86 10 -172 262 21 -546 123 1 -515 78 2 -132 258 25 -418 371 22 -27 611 20 -88 233 21 -0 397 7 -425 167 1 -508 244 1 -531 279 1 -204 302 25 -517 594 14 -365 210 22 -547 71 10 -176 283 21 -156 269 21 -546 895 19 -518 115 1 -465 29 10 -544 50 2 -62 473 20 -60 646 20 -237 399 7 -196 228 21 -534 204 1 -391 310 24 -511 0 10 -564 0 10 -60 216 21 -108 188 6 -232 252 25 -273 198 24 -151 291 25 -193 243 25 -489 106 2 -286 379 26 -199 257 21 -78 408 7 -542 284 1 -42 564 16 -155 265 21 -335 404 23 -556 79 2 -211 271 25 -540 318 1 -110 316 21 -377 275 24 -85 651 20 -176 237 21 -0 0 5 -554 596 14 -24 697 20 -227 262 25 -530 534 14 -163 285 21 -269 95 15 -108 178 21 -516 31 2 -563 168 18 -360 123 15 -515 0 10 -109 236 25 -189 257 21 -110 241 21 -544 706 14 -86 161 5 -458 775 19 -115 148 21 -108 430 20 -125 221 21 -173 584 20 -196 304 25 -124 277 25 -184 297 21 -307 249 22 -164 266 25 -86 310 7 -301 176 21 -540 315 1 -173 263 25 -387 206 24 -533 484 14 -303 194 6 -116 247 21 -85 453 20 -568 197 1 -38 241 7 -525 557 14 -504 640 14 -145 226 21 -243 218 25 -186 292 25 -99 270 21 -97 204 6 -527 159 1 -541 190 18 -550 0 10 -57 626 16 -112 619 20 -447 589 19 -140 147 6 -96 271 21 -547 145 1 -181 210 21 -524 142 1 -344 0 15 -78 470 20 -147 272 25 -142 323 21 -506 232 1 -533 661 14 -549 43 2 -207 328 25 -505 0 2 -29 348 7 -510 612 14 -113 177 21 -537 232 1 -133 347 16 -161 254 21 -124 606 20 -0 154 5 -249 293 25 -529 274 1 -167 72 12 -123 0 6 -22 208 21 -89 125 5 -143 211 21 -166 246 25 -155 191 21 -458 98 2 -109 222 21 -521 578 17 -177 263 21 -574 108 10 -102 89 21 -522 345 1 -521 47 2 -363 152 15 -151 296 12 -116 384 7 -97 577 20 -76 250 21 -152 243 21 -106 158 12 -153 211 12 -177 304 25 -153 265 21 -171 286 25 -511 139 1 -123 683 16 -541 161 1 -195 318 26 -129 240 21 -52 395 7 -420 283 24 -495 291 18 -529 0 10 -223 342 25 -195 245 25 -544 619 14 -153 219 21 -560 523 17 -106 227 21 -123 277 25 -493 200 18 -187 202 21 -441 224 24 -445 0 10 -589 624 14 -22 58 5 -469 550 14 -113 213 21 -90 558 20 -124 428 20 -124 498 16 -145 248 21 -121 471 20 -146 272 21 -0 404 7 -148 256 21 -523 228 18 -154 264 21 -322 506 23 -202 300 21 -498 536 17 -112 266 21 -166 211 21 -136 49 21 -477 0 2 -376 435 23 -88 619 20 -107 0 5 -184 347 25 -471 632 14 -108 307 12 -179 178 21 -575 277 18 -516 556 14 -525 157 1 -124 165 5 -0 66 5 -95 383 16 -108 77 21 -0 247 21 -403 500 19 -541 233 18 -155 272 21 -442 574 13 -70 470 20 -402 368 26 -71 595 20 -172 462 20 -492 172 1 -534 260 18 -498 19 2 -495 477 14 -546 26 2 -236 196 21 -581 371 18 -123 380 25 -551 597 17 -85 441 16 -55 225 21 -0 13 5 -190 115 21 -314 200 15 -82 208 21 -32 248 21 -328 0 15 -527 47 2 -217 308 25 -145 476 20 -587 213 18 -2 643 20 -245 306 26 -174 248 21 -551 230 1 -42 101 5 -161 167 25 -448 241 1 -471 446 22 -558 176 18 -503 0 10 -515 146 18 -153 643 20 -526 132 18 -507 139 1 -531 44 10 -396 702 19 -406 0 22 -140 647 20 -121 284 21 -169 173 21 -337 309 22 -465 13 10 -89 729 20 -520 678 14 -141 289 21 -98 419 16 -555 0 10 -152 246 21 -223 303 21 -358 156 15 -12 144 5 -557 93 2 -131 336 12 -443 154 18 -228 297 25 -494 157 1 -503 230 1 -168 248 21 -66 317 7 -28 631 20 -222 233 21 -561 164 1 -535 414 14 -568 0 10 -511 21 2 -0 257 7 -235 659 20 -95 502 20 -527 384 14 -154 274 25 -475 589 14 -1023 1023 19 -193 291 21 -491 197 1 -41 195 5 -84 234 12 -75 230 12 -118 299 25 -554 168 1 -561 88 2 -363 233 24 -521 0 10 -154 127 5 -175 329 25 -546 557 17 -170 202 21 -529 159 18 -220 246 21 -364 195 22 -108 457 16 -513 114 2 -155 231 21 -511 0 10 -553 659 17 -76 236 7 -555 677 14 -144 230 21 -495 216 1 -375 290 24 -501 92 10 -202 255 25 -417 264 24 -124 243 25 -437 202 24 -35 121 5 -568 0 2 -199 326 25 -65 301 25 -92 451 16 -373 101 24 -0 393 7 -114 644 20 -475 0 10 -93 291 21 -489 137 1 -124 555 16 -507 0 10 -520 130 1 -166 263 25 -505 236 18 -49 164 6 -0 136 6 -559 23 2 -156 272 21 -537 0 2 -176 447 20 -541 221 1 -159 242 25 -120 282 25 -329 451 23 -178 210 21 -444 135 1 -530 148 1 -524 679 14 -518 157 1 -0 411 7 -542 199 1 -212 247 25 -520 49 10 -533 449 14 -84 236 21 -202 181 21 -61 344 7 -132 268 7 -222 255 25 -119 278 21 -451 161 24 -0 67 6 -152 257 21 -568 593 14 -233 269 25 -117 286 21 -37 236 21 -507 148 1 -451 123 1 -174 212 21 -2 191 5 -51 49 21 -235 284 25 -526 153 18 -46 441 20 -157 660 20 -226 301 25 -529 0 2 -74 397 7 -546 639 17 -499 599 14 -55 198 21 -490 259 18 -517 177 18 -85 282 7 -318 462 23 -382 346 26 -402 503 23 -208 97 21 -97 579 20 -493 185 1 -462 0 2 -150 283 25 -46 555 16 -185 192 21 -504 276 1 -371 408 23 -535 85 10 -509 196 18 -488 215 1 -49 0 5 -462 143 24 -74 507 20 -128 302 21 -124 515 16 -48 543 20 -560 111 1 -434 35 10 -189 213 21 -197 422 26 -41 417 7 -118 669 16 -0 385 7 -393 159 1 -327 599 17 -194 291 25 -200 260 25 -93 174 21 -143 456 20 -174 289 21 -555 38 10 -68 497 16 -530 427 14 -509 163 1 -497 167 1 -191 290 25 -410 124 15 -59 152 6 -123 290 21 -153 210 21 -329 423 23 -151 302 25 -142 593 20 -194 203 21 -370 438 23 -225 254 25 -555 0 10 -565 166 1 -165 322 7 -25 152 5 -158 626 20 -466 610 14 -155 209 25 -119 289 21 -172 326 21 -160 594 20 -494 37 10 -40 425 20 -389 486 23 -129 193 21 -490 585 14 -410 188 24 -515 138 1 -152 518 20 -493 88 10 -138 185 21 -506 23 10 -513 130 1 -87 377 7 -531 186 1 -153 237 21 -96 188 12 -184 299 25 -474 556 19 -200 284 25 -68 268 21 -37 94 5 -529 87 2 -136 156 21 -367 447 23 -0 74 6 -159 310 25 -23 404 7 -177 267 21 -121 207 21 -467 123 1 -105 469 16 -546 166 1 -188 270 25 -168 315 21 -110 668 20 -472 292 1 -185 372 25 -531 100 10 -350 226 1 -129 323 12 -190 278 25 -0 218 12 -184 194 25 -514 545 14 -460 128 24 -158 566 9 -209 230 25 -502 233 1 -527 114 2 -521 0 10 -319 396 16 -208 150 21 -526 116 1 -89 288 21 -197 323 25 -125 263 7 -219 231 25 -517 35 10 -534 82 10 -377 463 14 -253 201 21 -513 525 14 -470 481 19 -513 99 2 -121 477 16 -123 175 21 -483 557 14 -175 161 25 -173 263 25 -203 270 25 -355 284 24 -554 646 17 -146 243 25 -525 925 19 -367 621 13 -472 103 10 -566 0 10 -519 375 18 -541 126 1 -347 0 15 -565 167 18 -184 240 25 -0 25 5 -142 438 7 -528 0 10 -567 540 14 -593 678 19 -515 0 10 -168 239 21 -111 365 7 -57 240 21 -522 149 1 -299 400 22 -118 217 21 -536 588 17 -161 286 25 -511 132 1 -208 315 25 -108 309 25 -159 233 25 -130 109 21 -542 0 2 -187 609 23 -521 95 10 -534 11 10 -150 241 21 -537 330 18 -515 186 1 -498 6 10 -175 233 25 -361 445 23 -533 0 2 -135 248 21 -131 186 21 -89 267 7 -202 310 25 -78 179 12 -550 157 1 -540 0 2 -292 227 12 -317 420 23 -195 270 21 -405 293 24 -77 487 16 -514 322 18 -219 280 21 -212 285 25 -496 627 14 -119 192 21 -447 0 2 -137 440 20 -98 28 5 -40 137 5 -513 238 18 -391 500 23 -136 318 21 -511 521 14 -533 214 1 -199 236 21 -249 425 23 -493 237 1 -134 329 21 -449 147 1 -500 85 10 -322 417 23 -211 151 21 -43 268 7 -556 217 1 -283 311 26 -511 85 10 -546 203 18 -534 239 1 -148 249 21 -47 548 20 -456 30 2 -521 148 1 -142 299 25 -526 90 2 -156 280 25 -273 365 26 -527 269 1 -520 0 10 -29 623 20 -57 309 21 -514 164 1 -126 389 7 -59 601 20 -169 262 21 -488 123 1 -239 373 26 -110 145 21 -80 95 5 -563 642 17 -568 205 1 -429 268 24 -128 288 21 -28 479 20 -203 242 12 -126 248 21 -207 293 21 -479 504 14 -191 268 21 -536 84 2 -187 313 25 -135 140 6 -547 663 14 -131 210 21 -355 287 24 -199 273 25 -505 24 10 -45 399 7 -0 392 7 -522 401 14 -477 43 10 -547 0 10 -128 249 21 -508 60 2 -230 307 26 -190 243 25 -165 277 25 -151 280 25 -147 283 21 -324 355 26 -359 282 22 -525 149 1 -0 96 5 -511 72 10 -549 978 23 -100 595 20 -150 276 25 -528 240 18 -93 262 21 -0 399 7 -500 209 1 -548 240 1 -12 0 6 -0 168 21 -390 710 14 -580 206 18 -85 440 20 -437 246 26 -166 429 20 -199 262 21 -399 206 22 -501 616 14 -546 72 2 -0 197 5 -409 191 1 -245 469 16 -191 350 26 -582 685 14 -250 300 25 -352 431 23 -57 476 20 -534 182 1 -151 548 20 -50 632 20 -0 368 7 -103 516 20 -140 157 21 -29 123 5 -502 217 18 -567 600 17 -111 284 25 -161 251 21 -522 125 1 -504 128 1 -554 41 10 -593 601 14 -161 98 21 -577 47 2 -204 275 25 -531 537 14 -340 234 12 -158 293 21 -500 170 18 -103 291 25 -349 163 15 -512 226 1 -156 277 25 -538 190 18 -328 0 15 -111 392 21 -542 124 1 -174 226 21 -183 335 21 -132 217 21 -507 198 18 -548 730 14 -56 482 20 -488 273 1 -150 254 25 -609 572 14 -158 279 21 -458 0 2 -94 451 16 -505 610 17 -62 354 7 -98 232 21 -193 288 25 -485 67 2 -106 140 12 -545 646 14 -516 113 2 -89 649 16 -99 456 20 -181 297 21 -166 284 25 -104 490 20 -110 651 20 -0 480 20 -139 217 25 -51 200 5 -484 160 1 -93 458 20 -104 465 20 -151 335 12 -522 214 1 -316 340 25 -512 109 2 -551 0 2 -115 259 25 -312 244 24 -555 132 1 -418 167 18 -148 93 21 -517 220 18 -112 201 6 -549 654 14 -502 107 10 -547 240 1 -163 173 21 -111 687 20 -157 411 7 -139 298 25 -50 601 20 -138 443 20 -83 503 16 -109 544 16 -180 299 25 -88 454 16 -218 203 15 -80 221 21 -26 110 21 -124 177 21 -165 817 16 -379 278 22 -466 240 18 -77 278 21 -505 221 18 -234 259 25 -530 156 1 -510 213 1 -357 0 21 -564 322 18 -0 389 7 -192 287 25 -245 307 25 -460 0 10 -46 111 5 -58 344 7 -18 548 20 -490 205 18 -71 231 21 -176 270 21 -217 302 25 -97 646 20 -145 496 20 -0 133 5 -175 212 21 -65 123 5 -116 213 21 -527 0 2 -545 61 10 -531 0 10 -117 574 20 -533 650 17 -64 388 7 -551 69 2 -494 189 18 -538 613 14 -66 232 21 -408 272 24 -98 448 16 -532 35 10 -244 314 25 -65 509 20 -170 132 21 -289 253 24 -524 605 14 -352 481 23 -198 273 25 -188 319 21 -382 336 24 -460 0 2 -245 281 25 -127 53 5 -544 235 18 -482 35 3 -565 640 14 -552 131 1 -63 520 20 -99 548 20 -494 148 1 -514 142 1 -324 192 15 -479 593 14 -542 50 10 -181 306 25 -544 55 2 -132 460 20 -263 560 26 -73 651 16 -558 656 14 -0 580 20 -160 289 25 -212 267 21 -551 0 10 -49 656 20 -273 283 22 -131 0 21 -490 292 18 -405 494 23 -365 576 13 -134 630 20 -132 666 16 -482 114 1 -81 306 25 -230 319 25 -328 425 26 -200 289 26 -519 134 1 -163 279 21 -44 639 20 -204 281 21 -41 260 21 -535 202 18 -581 446 14 -549 451 14 -26 277 7 -387 200 22 -171 250 25 -476 95 10 -35 0 5 -74 132 12 -16 93 5 -128 190 21 -479 85 10 -190 287 25 -350 423 23 -536 282 1 -162 476 20 -447 108 10 -419 153 24 -22 208 21 -116 280 21 -505 0 10 -591 312 1 -472 493 19 -523 0 2 -449 0 10 -52 559 16 -121 219 21 -61 93 21 -526 135 18 -123 281 21 -48 201 12 -209 307 26 -65 185 5 -504 0 10 -207 278 25 -236 296 24 -541 62 10 -558 625 14 -568 48 10 -83 504 20 -193 233 21 -188 230 21 -572 161 18 -218 195 21 -177 10 21 -79 234 21 -582 583 17 -329 401 23 -51 0 5 -83 251 12 -0 0 5 -20 12 5 -20 212 21 -544 7 2 -178 268 21 -147 297 21 -84 572 16 -358 472 23 -60 404 7 -117 86 5 -388 171 15 -313 218 15 -124 182 25 -160 244 25 -499 183 18 -645 751 19 -179 294 25 -157 393 16 -540 193 1 -54 169 5 -576 37 2 -62 631 20 -212 376 16 -130 326 25 -123 493 16 -197 275 25 -200 207 21 -108 16 6 -151 534 20 -221 259 25 -462 561 14 -104 532 16 -135 0 5 -165 201 21 -0 435 20 -509 0 2 -1 606 20 -539 181 1 -477 26 10 -95 133 21 -479 57 10 -505 0 10 -79 475 16 -532 114 1 -522 532 14 -394 455 17 -569 637 14 -38 275 21 -168 161 21 -299 126 15 -515 566 17 -525 161 18 -108 342 12 -42 571 20 -178 253 12 -507 541 13 -523 185 1 -509 96 10 -491 499 17 -102 8 5 -0 210 12 -282 95 15 -0 156 12 -97 159 6 -536 161 1 -136 288 25 -92 164 5 -560 632 14 -524 0 10 -129 219 25 -108 266 21 -511 252 1 -185 215 25 -459 467 14 -120 689 20 -63 438 20 -557 31 10 -0 456 20 -20 620 20 -536 146 1 -534 0 10 -348 418 23 -126 241 21 -145 643 20 -171 297 21 -44 333 7 -118 281 7 -155 199 7 -450 456 26 -0 178 5 -83 250 21 -138 247 12 -524 106 10 -220 641 9 -58 189 21 -531 283 1 -191 175 21 -36 58 5 -110 309 12 -328 178 15 -509 418 14 -477 198 1 -559 84 2 -347 36 15 -508 641 17 -144 298 21 -276 234 21 -528 217 1 -168 129 21 -0 15 5 -117 561 20 -414 257 18 -489 112 2 -109 508 20 -548 0 2 -318 347 12 -476 78 10 -429 312 22 -197 296 25 -100 205 25 -194 304 25 -29 345 7 -526 0 2 -145 252 21 -506 111 2 -166 332 12 -132 270 25 -430 340 26 -197 315 25 -76 357 16 -367 9 15 -100 275 25 -559 464 14 -524 0 10 -509 252 1 -171 554 20 -551 88 10 -377 167 24 -8 583 20 -181 230 21 -183 294 25 -113 422 20 -537 26 10 -500 98 10 -83 346 7 -35 410 16 -55 411 7 -168 277 21 -508 14 10 -522 31 2 -523 232 1 -41 772 16 -212 322 25 -111 441 20 -100 248 21 -107 491 16 -213 307 25 -528 0 10 -145 604 20 -559 255 1 -160 281 25 -109 361 7 -106 302 25 -132 267 7 -512 90 2 -577 182 18 -541 34 10 -56 421 20 -75 0 5 -169 294 25 -467 577 13 -0 35 5 -148 510 20 -64 260 12 -94 280 21 -454 78 10 -111 176 6 -154 298 25 -480 162 1 -208 277 25 -34 169 25 -490 219 1 -123 159 21 -76 611 20 -482 90 10 -119 234 21 -179 204 21 -216 288 25 -522 216 1 -116 207 12 -4 73 5 -201 435 16 -138 195 21 -512 547 17 -105 472 20 -149 260 21 -539 132 18 -518 190 18 -135 230 21 -146 351 12 -98 439 7 -507 0 2 -324 345 25 -138 266 12 -167 236 25 -102 495 20 -162 305 21 -206 215 25 -238 324 21 -210 261 21 -158 113 21 -147 647 20 -517 651 14 -540 76 2 -513 0 10 -125 330 21 -139 25 5 -227 288 25 -510 429 14 -136 389 7 -550 125 18 -81 123 5 -41 220 21 -0 203 6 -221 262 25 -86 451 20 -508 203 1 -0 69 5 -523 2 2 -547 146 1 -202 264 25 -561 683 14 -166 141 21 -103 558 20 -534 531 14 -173 261 25 -165 296 25 -500 514 14 -214 267 25 -159 269 21 -588 109 2 -185 206 25 -554 638 14 -282 262 25 -9 94 6 -151 191 21 -294 433 23 -100 155 5 -472 160 24 -441 0 2 -365 450 26 -15 118 5 -167 206 12 -495 0 10 -113 309 21 -83 187 6 -138 175 12 -161 152 21 -163 253 21 -161 186 21 -46 566 20 -530 118 2 -514 233 1 -63 73 5 -502 513 14 -174 261 25 -204 279 25 -195 251 21 -559 41 2 -466 254 24 -198 243 25 -395 0 15 -567 629 17 -58 205 7 -122 290 7 -472 0 10 -520 204 18 -330 187 24 -316 131 15 -541 74 10 -170 191 21 -53 570 20 -329 242 21 -517 66 2 -522 165 1 -32 674 20 -521 244 24 -517 0 10 -198 338 25 -143 137 21 -84 272 21 -192 223 25 -550 111 1 -141 309 21 -168 173 21 -174 332 21 -448 494 14 -43 225 5 -529 181 1 -277 328 26 -532 590 14 -523 206 18 -179 210 21 -154 207 21 -139 688 20 -542 96 2 -154 433 20 -107 355 7 -200 648 20 -176 296 21 -135 415 7 -55 596 20 -540 144 18 -509 0 10 -205 304 12 -120 439 20 -110 484 20 -0 411 7 -503 172 18 -386 446 26 -74 456 20 -128 133 21 -207 278 21 -561 0 10 -156 523 16 -177 466 16 -396 280 24 -105 400 20 -501 648 14 -198 314 25 -552 115 1 -135 246 12 -545 0 2 -327 100 22 -10 414 7 -544 256 1 -158 201 21 -537 171 1 -26 268 21 -527 175 1 -494 21 2 -145 133 21 -123 664 20 -575 241 1 -544 157 1 -196 170 21 -158 226 25 -223 260 25 -561 0 2 -221 307 25 -9 406 7 -116 469 20 -634 827 19 -208 251 21 -170 299 25 -541 576 14 -445 0 24 -279 365 26 -557 174 18 -548 575 14 -91 366 7 -187 220 25 -545 176 1 -442 286 24 -126 474 20 -59 426 7 -171 255 12 -192 306 25 -123 218 21 -485 24 10 -29 125 5 -368 226 24 -495 504 14 -475 80 2 -17 594 20 -522 267 26 -100 394 16 -153 247 25 -81 598 20 -192 301 21 -520 190 1 -145 275 25 -367 459 23 -548 0 2 -534 539 14 -516 167 1 -498 147 18 -391 510 23 -535 283 18 -22 448 20 -0 446 16 -116 394 7 -530 0 10 -101 310 25 -90 291 7 -125 193 21 -534 127 18 -0 704 20 -89 674 20 -522 0 10 -562 588 14 -68 507 20 -241 304 26 -136 261 21 -81 369 7 -151 179 21 -180 142 21 -71 447 20 -94 215 12 -523 88 10 -546 94 10 -552 4 2 -460 0 10 -58 98 6 -560 0 2 -436 0 10 -203 195 21 -559 304 26 -388 277 24 -47 462 16 -90 479 16 -141 263 21 -544 118 18 -225 275 25 -540 246 18 -168 299 21 -128 258 21 -498 548 14 -196 300 25 -0 97 5 -487 187 1 -37 91 5 -87 244 21 -107 510 16 -350 176 22 -563 89 2 -178 258 25 -0 489 20 -541 137 18 -110 624 20 -172 249 21 -560 61 10 -0 428 20 -103 512 16 -547 197 18 -167 310 25 -520 572 14 -156 437 20 -211 276 25 -524 639 14 -208 261 21 -544 0 2 -564 175 1 -134 493 20 -206 222 21 -572 139 1 -489 146 1 -0 393 7 -491 546 14 -489 627 14 -513 509 14 -215 123 25 -210 266 21 -126 404 16 -388 219 24 -172 255 21 -563 162 18 -151 287 25 -121 186 21 -365 530 23 -153 230 25 -495 545 14 -173 257 21 -149 170 21 -417 281 24 -157 636 20 -0 306 21 -114 248 21 -543 150 18 -552 77 10 -502 31 2 -136 207 25 -148 287 21 -134 614 16 -299 750 23 -57 206 6 -534 517 14 -513 29 10 -307 224 24 -145 236 21 -187 282 25 -531 0 2 -523 68 2 -110 415 7 -377 251 22 -190 291 25 -110 189 21 -215 261 21 -522 15 10 -421 331 26 -160 566 16 -511 146 18 -89 270 21 -553 400 14 -556 231 1 -513 179 1 -21 394 16 -537 50 10 -82 620 20 -198 242 21 -472 136 1 -544 668 14 -119 286 25 -565 582 14 -511 169 1 -0 154 5 -361 91 24 -494 177 1 -225 282 25 -521 0 10 -547 133 1 -539 49 2 -99 257 21 -163 244 25 -135 258 21 -503 545 14 -119 256 7 -98 114 12 -0 483 20 -526 112 1 -286 370 26 -103 300 7 -97 414 7 -191 312 25 -493 0 10 -543 42 10 -535 0 10 -193 116 21 -175 243 25 -216 303 25 -96 498 20 -549 0 10 -500 205 1 -374 246 24 -117 426 7 -500 200 18 -396 246 24 -82 441 20 -507 229 1 -319 440 23 -528 0 2 -158 223 21 -104 603 20 -521 47 2 -115 242 21 -134 145 21 -172 194 21 -136 174 12 -537 241 18 -72 414 7 -5 479 20 -344 181 15 -0 656 20 -547 544 17 -209 298 26 -184 260 21 -145 315 25 -526 0 10 -90 244 21 -394 457 23 -184 296 21 -578 0 10 -92 214 12 -0 0 5 -545 593 14 -518 125 18 -0 138 6 -39 552 20 -189 69 21 -5 139 6 -198 247 25 -231 179 12 -84 383 7 -239 295 25 -215 269 21 -0 0 5 -185 191 21 -272 396 23 -68 298 12 -0 290 7 -496 212 1 -401 0 24 -516 620 17 -246 262 21 -202 275 25 -381 286 22 -179 310 21 -566 602 17 -532 148 18 -171 222 21 -546 192 1 -76 240 21 -145 467 16 -534 0 10 -109 248 21 -537 0 10 -158 427 20 -188 332 25 -141 410 16 -162 298 21 -100 111 5 -168 213 25 -191 308 21 -564 553 17 -392 111 15 -543 244 18 -234 327 26 -551 220 1 -109 239 21 -160 276 12 -358 82 22 -450 299 24 -67 502 20 -167 251 21 -524 0 2 -149 361 25 -162 223 25 -542 195 1 -213 250 21 -189 247 21 -331 201 24 -131 242 12 -120 238 21 -264 317 25 -45 288 12 -120 189 12 -80 431 20 -151 213 21 -506 225 1 -164 301 25 -35 275 25 -125 115 21 -117 218 21 -0 470 20 -399 0 10 -117 476 20 -368 210 24 -509 0 10 -111 493 20 -121 393 7 -540 579 14 -54 246 7 -480 0 10 -528 97 10 -378 312 26 -48 275 7 -111 363 16 -157 230 21 -452 236 24 -56 563 16 -144 101 21 -219 223 25 -536 34 10 -166 331 25 -75 432 20 -209 269 21 -129 324 25 -521 147 1 -205 310 25 -38 506 20 -336 433 23 -68 623 20 -119 252 21 -25 0 5 -126 203 6 -549 121 1 -97 186 21 -142 750 16 -549 90 2 -532 41 10 -60 649 20 -62 434 20 -157 283 21 -551 169 18 -136 239 25 -117 75 5 -110 496 20 -171 261 21 -219 237 25 -502 0 2 -262 348 26 -354 237 1 -544 0 2 -102 242 7 -138 275 25 -421 238 22 -505 601 17 -199 269 21 -507 113 2 -208 221 25 -556 134 18 -318 281 22 -639 672 17 -129 246 21 -143 245 21 -72 168 5 -388 308 24 -540 586 14 -565 596 14 -515 199 1 -575 115 1 -92 233 7 -503 42 10 -0 533 20 -402 253 24 -310 182 15 -597 265 1 -87 353 7 -197 279 25 -111 308 21 -128 141 21 -504 70 10 -107 370 7 -0 211 6 -377 255 22 -75 471 20 -76 278 21 -89 121 6 -463 464 17 -399 496 23 -508 634 14 -531 116 1 -182 320 25 -426 546 17 -269 353 26 -177 269 25 -102 51 6 -157 228 21 -487 582 14 -68 249 21 -0 439 20 -530 162 1 -189 204 21 -502 214 1 -118 235 21 -185 267 25 -525 71 2 -534 0 10 -539 85 10 -49 683 16 -504 35 2 -80 410 7 -509 80 10 -164 279 25 -152 220 21 -105 254 21 -567 171 1 -354 445 23 -511 116 1 -522 241 1 -534 77 10 -542 0 2 -323 44 15 -105 308 12 -85 0 5 -159 488 20 -178 214 21 -157 269 25 -534 611 14 -571 632 14 -93 518 16 -520 53 10 -142 266 25 -520 113 2 -545 0 10 -0 628 20 -525 292 1 -86 274 25 -256 320 26 -174 272 21 -156 292 7 -374 269 24 -216 335 23 -90 265 21 -90 241 21 -38 192 7 -211 262 25 -195 290 25 -34 627 20 -557 105 2 -313 466 23 -536 190 1 -531 157 18 -94 263 21 -545 213 1 -550 212 18 -124 180 21 -218 287 25 -142 440 20 -140 327 25 -521 506 14 -152 285 21 -526 65 10 -569 35 10 -95 403 7 -172 225 21 -0 154 5 -400 285 24 -82 404 7 -115 480 20 -436 280 26 -143 319 7 -70 162 21 -105 246 21 -486 0 10 -121 282 12 -429 173 1 -0 503 16 -605 623 14 -136 231 21 -249 365 25 -569 358 18 -164 243 25 -96 243 21 -323 31 15 -198 317 21 -164 443 20 -170 269 25 -155 226 21 -130 251 21 -140 236 21 -247 350 25 -158 166 12 -143 161 21 -142 125 21 -335 362 25 -145 646 20 -340 259 22 -401 829 9 -292 200 22 -67 215 12 -473 0 2 -514 184 18 -529 0 2 -131 217 21 -443 456 26 -164 247 21 -516 211 1 -129 453 20 -187 329 25 -90 606 20 -535 249 1 -519 323 18 -549 190 1 -412 191 24 -539 148 18 -203 276 21 -139 295 21 -399 111 24 -559 152 1 -568 362 8 -176 238 21 -255 262 26 -523 48 2 -526 139 1 -450 171 1 -166 225 21 -178 280 25 -520 138 18 -205 246 25 -172 189 21 -524 62 2 -111 252 21 -176 26 21 -445 93 2 -439 112 24 -208 319 21 -145 315 7 -254 297 22 -75 599 20 -62 364 16 -386 29 10 -89 17 5 -82 311 7 -529 518 14 -483 0 2 -548 82 10 -431 507 14 -478 308 26 -182 239 21 -539 242 1 -553 0 10 -198 332 25 -555 0 2 -555 12 10 -396 175 24 -108 270 12 -201 248 21 -94 268 21 -34 112 6 -10 99 5 -0 620 20 -130 234 21 -164 470 20 -378 459 23 -39 71 5 -535 53 10 -147 218 25 -121 257 25 -506 227 1 -491 182 1 -143 239 21 -519 128 1 -140 246 21 -86 474 20 -70 219 6 -141 239 21 -531 53 10 -0 253 21 -502 175 1 -79 3 5 -502 0 10 -193 224 21 -48 525 20 -377 216 1 -527 47 10 -560 193 1 -404 329 24 -386 173 24 -55 172 21 -478 0 2 -458 184 24 -172 270 25 -135 262 12 -78 190 5 -37 198 12 -41 258 12 -210 320 25 -120 280 25 -380 480 23 -112 233 25 -503 139 1 -552 627 17 -507 264 18 -0 384 7 -245 276 25 -196 335 25 -38 488 20 -20 270 7 -162 277 25 -0 530 20 -52 499 20 -550 0 2 -198 234 21 -106 562 20 -543 196 1 -348 445 23 -553 44 10 -182 264 25 -110 345 12 -23 311 7 -539 251 1 -122 180 6 -63 536 20 -0 275 7 -493 305 1 -68 457 20 -568 94 10 -523 122 1 -243 309 25 -520 554 17 -528 0 10 -23 419 7 -531 170 1 -198 545 16 -531 0 2 -118 247 21 -135 197 21 -441 385 26 -0 476 20 -483 159 18 -565 71 2 -135 24 6 -541 0 2 -85 338 7 -226 301 25 -121 564 20 -553 46 10 -143 306 21 -105 627 20 -489 184 1 -0 293 12 -538 106 2 -510 25 10 -226 303 21 -16 427 7 -506 51 10 -80 547 20 -114 302 12 -315 224 25 -52 277 7 -500 0 10 -208 224 22 -514 0 10 -497 102 10 -572 487 14 -19 584 20 -517 487 26 -251 312 21 -24 0 5 -528 271 18 -163 248 21 -531 224 1 -554 656 17 -579 0 2 -529 260 18 -125 164 12 -521 0 10 -73 202 5 -187 270 25 -511 148 1 -121 146 21 -538 428 17 -178 255 25 -578 91 10 -95 114 21 -56 555 20 -511 2 10 -227 270 25 -477 0 2 -31 477 20 -236 309 25 -17 583 20 -122 251 7 -89 282 21 -563 183 18 -44 0 5 -543 97 10 -102 192 12 -520 160 18 -263 222 15 -122 565 20 -418 227 24 -155 225 21 -518 748 17 -531 511 14 -534 232 1 -82 351 7 -546 176 1 -551 109 2 -56 454 20 -117 646 20 -45 46 5 -479 87 2 -530 596 14 -69 18 5 -0 98 5 -96 357 7 -408 106 15 -544 0 10 -223 302 25 -573 0 10 -162 222 21 -262 429 16 -72 351 12 -500 152 1 -49 178 12 -146 275 21 -538 118 18 -109 405 7 -558 281 18 -540 19 10 -0 147 6 -188 276 25 -147 161 21 -494 605 14 -509 178 1 -563 183 18 -134 264 21 -108 178 21 -120 621 20 -105 263 21 -560 0 10 -110 245 12 -110 444 20 -96 204 12 -110 257 21 -145 247 21 -193 194 21 -193 649 19 -328 178 24 -564 0 10 -502 154 18 -175 262 25 -145 138 21 -134 288 21 -153 225 21 -524 222 18 -0 249 7 -537 149 18 -48 505 20 -552 43 10 -504 98 10 -0 217 5 -62 0 5 -173 278 21 -72 0 5 -109 340 7 -235 279 25 -96 100 5 -530 561 14 -353 317 22 -515 122 1 -234 195 21 -533 3 2 -419 240 24 -137 683 20 -109 652 20 -89 94 5 -613 655 19 -560 0 10 -60 115 5 -178 175 21 -337 251 18 -209 233 21 -12 389 16 -112 273 21 -496 82 10 -116 250 25 -522 0 10 -151 310 25 -251 303 26 -525 608 14 -200 250 21 -363 261 21 -118 367 21 -193 216 21 -520 199 1 -0 194 5 -502 543 14 -159 274 21 -564 0 10 -127 179 21 -332 389 23 -116 215 21 -114 232 12 -351 203 22 -107 418 7 -474 53 10 -75 94 21 -223 287 25 -194 307 25 -172 271 25 -479 231 1 -100 448 20 -544 620 14 -548 256 18 -143 225 21 -523 125 18 -515 398 14 -160 454 20 -44 160 5 -137 291 25 -558 419 14 -213 261 21 -103 326 12 -166 297 25 -547 231 1 -161 276 21 -193 296 25 -85 293 25 -43 289 7 -103 429 16 -352 258 24 -63 577 20 -526 213 18 -515 131 1 -83 304 12 -95 419 7 -99 255 21 -489 247 18 -535 181 1 -208 193 21 -198 292 25 -107 484 16 -149 234 21 -385 269 22 -184 241 21 -114 142 6 -454 338 26 -145 285 21 -469 2 2 -0 218 12 -81 190 25 -391 327 26 -54 588 20 -503 244 1 -192 185 21 -114 593 20 -56 103 21 -144 699 16 -143 303 25 -89 439 20 -542 0 10 -553 183 18 -554 56 10 -549 324 1 -177 508 20 -51 478 20 -511 203 18 -469 43 10 -386 486 23 -0 0 5 -386 381 26 -110 91 5 -382 250 24 -561 624 17 -544 0 2 -29 0 6 -171 252 21 -474 219 18 -17 139 12 -523 205 1 -402 514 23 -548 217 1 -532 114 2 -107 151 21 -523 0 10 -41 249 21 -472 145 1 -36 0 6 -121 266 21 -427 269 24 -0 209 6 -500 144 1 -436 57 10 -194 321 25 -68 63 5 -381 457 26 -572 577 14 -171 260 25 -362 125 24 -166 301 21 -166 239 21 -456 235 22 -131 220 21 -402 242 22 -109 501 20 -107 474 16 -289 381 26 -403 228 24 -505 175 18 -95 408 20 -28 537 20 -505 0 10 -112 143 5 -152 293 21 -465 195 1 -145 293 12 -459 230 18 -134 289 25 -553 102 10 -321 238 24 -128 526 16 -0 369 7 -220 283 25 -247 256 12 -75 513 20 -88 375 12 -163 240 21 -343 94 15 -509 135 1 -101 3 5 -529 120 1 -559 0 10 -531 0 10 -512 0 2 -551 524 14 -528 72 10 -68 448 20 -292 215 12 -186 272 25 -366 0 22 -0 296 12 -0 457 20 -518 26 10 -111 263 21 -163 327 4 -395 225 24 -142 403 7 -64 390 7 -92 376 16 -174 257 21 -167 256 21 -516 197 18 -114 286 25 -504 77 2 -92 422 7 -132 238 21 -25 453 20 -31 339 7 -163 158 12 -75 164 12 -450 295 26 -556 13 2 -350 0 15 -391 343 24 -480 0 2 -581 135 18 -0 25 5 -82 452 20 -13 388 7 -0 381 7 -173 6 21 -169 257 7 -162 305 25 -153 552 16 -179 293 7 -101 321 7 -145 377 7 -220 239 21 -400 342 22 -73 133 12 -522 258 1 -30 662 20 -243 226 25 -100 278 21 -189 319 21 -537 177 1 -69 468 20 -62 605 20 -304 594 17 -28 360 7 -496 566 19 -22 635 20 -194 216 25 -81 251 21 -511 592 17 -168 265 21 -109 345 7 -514 63 10 -199 639 16 -134 380 7 -89 200 21 -516 111 1 -198 264 25 -0 107 5 -535 70 10 -73 282 7 -527 0 2 -153 293 25 -55 0 6 -501 270 18 -537 606 14 -203 324 25 -118 292 25 -60 443 20 -243 296 25 -518 133 1 -509 72 2 -147 335 21 -138 263 21 -177 259 21 -556 690 14 -245 274 25 -419 249 24 -390 268 24 -513 188 18 -171 324 25 -0 253 7 -496 0 10 -560 140 1 -110 0 5 -57 531 20 -525 124 1 -584 629 14 -496 11 2 -517 244 1 -180 296 21 -260 671 20 -0 0 5 -533 543 14 -518 122 18 -311 383 23 -172 262 21 -535 0 10 -108 205 21 -164 328 25 -554 264 1 -320 355 18 -363 234 24 -437 220 22 -10 190 6 -552 0 10 -122 183 21 -551 608 14 -540 185 1 -535 0 2 -104 303 21 -255 349 12 -180 252 21 -530 632 14 -562 0 10 -305 312 26 -183 320 25 -493 172 18 -396 265 22 -536 19 10 -528 630 14 -542 264 1 -0 0 5 -522 624 14 -535 201 1 -165 368 21 -193 643 20 -605 281 18 -408 173 24 -606 197 18 -520 0 2 -48 292 21 -113 518 20 -385 110 15 -205 264 21 -501 152 1 -385 37 24 -172 258 25 -137 308 21 -544 19 10 -25 527 20 -224 334 25 -181 306 25 -516 0 10 -526 110 2 -114 538 20 -0 156 6 -586 116 1 -273 376 26 -554 176 1 -125 178 21 -98 430 20 -555 104 10 -235 267 25 -200 327 25 -117 680 20 -194 521 16 -513 0 10 -449 117 1 -0 538 20 -553 86 2 -548 136 18 -61 654 20 -334 190 15 -142 498 20 -186 246 25 -530 628 14 -165 285 25 -335 385 25 -73 192 21 -527 536 14 -199 277 25 -157 504 20 -531 264 1 -94 340 7 -541 122 1 -62 664 20 -504 27 10 -461 615 14 -467 133 1 -551 549 14 -563 198 1 -392 753 23 -147 221 21 -569 593 14 -40 152 12 -98 734 20 -108 379 16 -59 403 7 -537 115 1 -525 124 1 -533 22 10 -99 401 7 -504 95 2 -547 39 10 -446 278 18 -39 435 20 -478 500 14 -397 264 24 -257 301 21 -499 140 1 -165 415 20 -538 548 23 -157 396 25 -481 208 1 -21 362 7 -157 225 25 -162 324 25 -204 270 7 -122 278 25 -208 199 21 -450 0 2 -117 457 20 -14 0 5 -550 195 1 -71 238 21 -546 625 17 -498 410 14 -148 654 20 -334 0 15 -213 256 25 -50 270 12 -511 549 14 -371 470 23 -524 0 2 -124 279 25 -169 221 21 -489 200 1 -532 240 1 -146 406 7 -581 99 10 -451 423 14 -485 7 10 -129 440 20 -25 240 21 -65 367 7 -538 201 1 -130 255 21 -152 234 21 -75 174 12 -100 338 7 -201 219 21 -161 157 21 -41 300 25 -419 264 24 -559 187 1 -503 3 10 -135 260 25 -536 116 2 -121 451 20 -195 263 21 -104 665 16 -237 293 26 -133 253 21 -0 114 21 -509 223 1 -103 166 12 -148 162 21 -214 260 25 -532 0 2 -516 187 1 -141 244 21 -6 0 6 -164 148 21 -538 118 1 -98 0 5 -511 39 10 -35 0 5 -73 254 25 -110 159 6 -0 374 7 -69 215 6 -94 198 21 -140 235 25 -83 247 21 -126 273 21 -433 229 22 -221 275 25 -104 201 21 -132 232 12 -364 460 23 -201 203 21 -0 513 20 -621 811 17 -548 44 2 -97 348 7 -120 396 16 -83 316 21 -529 62 10 -499 162 1 -40 626 20 -499 430 14 -74 32 21 -191 314 21 -470 0 10 -82 0 5 -534 8 10 -115 295 21 -182 69 12 -565 163 1 -117 225 21 -532 168 1 -236 221 25 -234 280 21 -515 153 18 -370 114 15 -546 147 1 -180 183 21 -180 284 25 -504 336 26 -247 290 25 -532 177 1 -125 523 20 -27 464 20 -137 495 16 -506 606 17 -534 250 1 -343 23 24 -536 75 10 -135 196 21 -177 258 21 -115 184 21 -528 188 1 -39 469 20 -60 253 7 -133 535 20 -474 420 14 -190 475 20 -511 0 10 -519 204 18 -555 37 10 -53 527 20 -0 0 5 -356 456 23 -132 272 21 -115 262 25 -146 233 21 -484 157 1 -213 291 21 -106 389 7 -17 576 20 -553 76 10 -92 258 21 -367 226 24 -123 228 21 -515 175 1 -90 403 7 -507 178 1 -0 146 5 -363 0 15 -509 0 2 -97 274 25 -31 256 7 -391 469 23 -89 281 21 -88 34 6 -119 312 21 -120 425 16 -93 269 21 -217 185 25 -230 274 21 -370 464 17 -175 272 25 -170 253 25 -407 251 24 -529 146 1 -492 62 2 -245 341 12 -536 0 10 -570 95 10 -153 649 20 -459 285 1 -544 9 2 -53 222 21 -0 102 5 -182 259 25 -80 422 20 -221 300 25 -155 192 21 -104 563 20 -132 249 21 -56 523 20 -521 12 2 -168 258 25 -105 402 7 -192 114 25 -363 239 24 -535 182 1 -197 314 25 -210 273 25 -551 0 2 -223 265 25 -243 241 21 -63 446 20 -529 190 1 -542 610 14 -201 330 25 -156 260 21 -65 366 7 -101 101 5 -166 220 25 -528 0 10 -304 108 15 -68 249 21 -334 476 23 -320 182 24 -172 248 21 -147 296 21 -211 292 25 -63 192 21 -160 259 21 -501 851 19 -22 164 5 -191 253 21 -534 585 14 -484 206 1 -274 315 26 -537 26 10 -123 564 20 -66 277 12 -508 308 1 -150 245 21 -356 228 24 -184 177 6 -529 341 1 -571 663 14 -177 299 25 -191 127 21 -512 194 18 -97 657 20 -113 251 21 -173 225 21 -481 492 14 -47 604 20 -555 0 2 -0 296 12 -148 212 21 -64 469 20 -439 544 17 -509 0 10 -515 0 10 -222 301 25 -103 275 21 -97 120 12 -177 229 21 -137 162 21 -509 162 1 -517 0 10 -212 301 25 -22 444 20 -288 421 26 -0 12 5 -223 219 21 -505 114 1 -157 284 21 -136 509 20 -558 338 1 -157 381 7 -154 134 21 -0 62 5 -411 254 22 -104 261 25 -76 495 16 -512 594 17 -428 155 15 -179 112 21 -465 621 19 -249 192 25 -127 315 21 -39 165 12 -150 358 12 -155 252 25 -86 336 7 -503 196 1 -532 240 18 -140 277 25 -508 44 10 -490 0 10 -489 28 2 -215 275 25 -91 458 20 -0 0 6 -115 252 12 -520 532 14 -159 260 25 -518 0 10 -422 265 24 -318 263 22 -557 139 18 -55 382 7 -26 291 21 -541 159 18 -22 396 7 -158 178 21 -102 405 7 -117 587 20 -25 301 12 -98 555 20 -494 78 2 -78 0 5 -549 116 1 -131 288 21 -32 133 5 -73 172 21 -544 636 14 -223 275 21 -74 0 5 -561 0 10 -115 155 21 -535 141 18 -510 118 18 -528 70 10 -193 277 21 -161 236 21 -112 482 20 -108 611 20 -560 0 10 -0 246 7 -255 230 25 -79 275 7 -101 0 21 -515 0 10 -155 306 25 -521 81 10 -535 51 10 -16 68 5 -126 563 16 -372 492 23 -197 271 12 -120 289 21 -539 0 2 -483 228 1 -61 483 20 -76 461 16 -278 549 16 -149 662 16 -96 472 20 -12 382 7 -367 115 15 -57 165 6 -132 510 20 -99 268 25 -0 271 7 -337 160 22 -542 228 1 -561 136 18 -137 330 12 -156 249 7 -171 224 21 -496 48 2 -71 676 20 -537 546 14 -52 323 7 -148 223 21 -33 561 16 -587 220 1 -169 488 9 -75 325 12 -506 16 10 -195 0 21 -99 592 20 -581 163 18 -541 0 10 -84 310 25 -132 684 20 -86 215 21 -109 252 21 -111 504 16 -494 204 1 -520 0 2 -93 606 20 -193 325 21 -137 279 12 -207 268 25 -0 463 20 -593 133 1 -203 283 21 -104 625 20 -475 138 1 -530 0 10 -76 110 5 -118 166 21 -53 227 12 -125 319 7 -540 212 1 -149 461 20 -86 264 21 -559 229 18 -548 125 18 -140 660 16 -199 278 25 -371 11 15 -508 0 2 -125 266 12 -539 196 18 -542 652 14 -552 80 10 -0 0 5 -361 460 23 -466 92 10 -121 110 21 -0 407 7 -94 437 20 -243 221 25 -543 0 2 -114 238 12 -156 139 25 -489 231 1 -33 225 21 -140 621 20 -62 641 20 -546 203 1 -104 366 7 -104 136 12 -80 637 20 -336 174 15 -528 592 17 -69 424 20 -254 312 26 -130 206 12 -498 190 1 -245 342 24 -154 304 25 -545 205 1 -516 269 18 -469 90 10 -181 195 25 -388 253 24 -499 113 1 -510 0 10 -137 309 7 -138 289 21 -107 425 16 -468 0 10 -548 455 14 -117 169 25 -22 235 21 -534 191 1 -430 225 22 -126 495 20 -70 235 21 -521 157 1 -165 274 21 -51 161 5 -35 0 5 -29 419 20 -529 218 18 -575 540 14 -201 243 25 -157 256 25 -569 592 14 -0 0 5 -26 181 6 -453 96 22 -60 554 16 -112 396 16 -22 535 16 -35 390 7 -484 110 10 -522 609 14 -218 232 25 -27 7 6 -81 413 20 -342 195 22 -336 102 15 -244 117 15 -191 228 21 -42 145 5 -147 233 21 -2 109 5 -513 214 1 -159 286 25 -519 631 14 -153 149 12 -484 18 2 -85 103 21 -110 405 7 -143 463 20 -531 0 2 -366 468 23 -541 0 10 -127 74 12 -476 241 22 -270 321 26 -502 240 1 -251 463 21 -125 340 7 -116 237 21 -535 25 2 -138 248 21 -499 165 18 -217 195 21 -145 118 12 -184 288 25 -564 188 1 -80 586 20 -548 635 14 -80 151 6 -503 0 2 -545 154 1 -508 56 2 -116 58 21 -110 215 21 -116 210 21 -520 247 18 -574 650 14 -147 97 12 -482 0 2 -461 155 1 -547 206 1 -551 8 10 -536 515 14 -327 140 15 -562 565 14 -34 516 20 -523 529 14 -548 71 2 -157 412 16 -183 259 21 -537 134 1 -85 604 20 -179 180 24 -52 287 7 -164 242 25 -560 243 1 -245 263 25 -77 0 5 -550 620 14 -2 449 16 -141 269 25 -111 445 20 -36 240 21 -399 450 26 -167 236 21 -77 427 20 -149 285 25 -86 0 5 -124 394 7 -555 237 18 -492 23 2 -115 547 20 -154 268 21 -565 72 2 -56 53 5 -65 473 20 -194 313 25 -203 176 21 -491 118 2 -160 254 21 -110 343 7 -237 307 25 -178 296 25 -535 264 1 -199 289 25 -434 0 10 -516 186 18 -517 0 2 -492 0 10 -108 0 5 -494 273 18 -145 229 21 -485 514 14 -139 38 6 -218 283 25 -465 0 2 -146 225 21 -215 207 25 -548 213 1 -244 271 25 -106 406 7 -101 458 20 -419 218 24 -528 137 1 -5 491 20 -157 275 25 -99 83 5 -168 266 21 -144 236 25 -495 96 2 -104 276 21 -160 151 21 -260 421 22 -424 260 24 -109 151 21 -128 254 21 -524 147 1 -509 387 14 -405 80 6 -524 630 14 -563 94 10 -179 240 21 -542 0 2 -78 403 7 -215 288 25 -55 9 5 -163 263 21 -340 229 24 -582 630 17 -520 155 1 -117 169 21 -555 71 2 -157 298 25 -151 304 25 -152 306 25 -512 256 1 -234 314 25 -510 110 10 -189 326 12 -206 250 25 -197 300 25 -139 279 25 -93 242 12 -502 0 10 -461 205 1 -104 225 21 -73 211 12 -525 217 1 -9 524 20 -153 273 21 -146 260 21 -412 457 23 -319 209 24 -0 640 16 -510 86 2 -189 275 21 -510 233 1 -224 401 25 -48 535 20 -0 402 7 -540 228 1 -534 6 2 -175 215 21 -535 20 10 -496 520 19 -143 267 21 -34 163 5 -549 0 2 -506 140 1 -152 213 21 -83 196 21 -536 0 2 -516 147 1 -552 109 10 -163 347 12 -147 181 21 -22 386 7 -68 695 16 -409 329 24 -466 0 2 -618 96 24 -50 545 20 -31 565 20 -177 221 21 -512 619 17 -122 313 21 -179 248 21 -516 499 14 -172 252 25 -524 0 10 -59 399 7 -116 279 21 -22 304 7 -561 555 14 -458 41 10 -67 499 16 -524 616 14 -546 565 14 -394 192 24 -545 261 18 -101 495 20 -368 398 17 -71 531 20 -105 441 20 -153 354 7 -76 263 21 -102 206 21 -63 231 21 -138 142 12 -133 218 21 -492 665 17 -503 0 10 -111 385 16 -175 228 21 -559 42 10 -69 541 20 -123 226 21 -76 151 12 -496 0 10 -29 0 5 -486 373 26 -193 247 21 -193 337 25 -506 83 10 -206 159 21 -518 538 14 -20 631 20 -178 266 21 -291 285 22 -517 233 18 -169 233 25 -178 268 25 -535 119 1 -173 275 21 -533 603 14 -56 622 20 -461 173 1 -540 0 10 -189 485 25 -233 252 21 -515 50 2 -40 0 5 -564 219 1 -442 431 26 -51 235 21 -130 277 21 -116 261 25 -79 431 7 -101 182 6 -89 188 21 -117 230 21 -10 0 5 -539 179 18 -11 0 5 -535 166 1 -416 447 14 -386 279 24 -491 149 1 -544 128 1 -92 228 21 -92 238 21 -148 212 21 -26 0 5 -27 99 5 -153 448 16 -21 301 12 -86 364 12 -465 10 10 -119 288 12 -541 622 17 -516 211 1 -344 500 17 -498 0 2 -137 226 7 -531 263 18 -18 544 20 -207 252 25 -557 655 14 -282 136 15 -526 80 2 -453 0 10 -125 285 21 -81 511 20 -513 167 1 -531 643 14 -114 644 20 -523 279 18 -538 95 10 -530 608 14 -200 306 25 -33 437 7 -165 196 21 -178 150 21 -110 481 20 -169 209 21 -187 321 21 -542 280 18 -304 304 1 -173 299 25 -498 666 14 -517 276 18 -431 249 24 -157 233 21 -156 262 25 -564 122 1 -529 230 18 -544 72 10 -482 126 1 -64 377 7 -544 110 1 -102 123 21 -7 291 7 -122 204 12 -483 179 1 -533 92 2 -0 504 20 -182 160 21 -538 221 18 -538 40 10 -144 254 21 -117 191 21 -527 159 18 -580 615 14 -47 399 7 -81 420 7 -248 374 23 -116 303 25 -170 280 21 -385 152 24 -556 523 14 -148 290 21 -109 190 12 -44 418 7 -108 428 20 -183 282 25 -445 358 26 -477 0 10 -156 498 20 -109 430 20 -131 221 12 -82 346 7 -387 260 24 -34 56 5 -452 0 2 -499 474 14 -99 277 25 -139 243 25 -365 453 23 -60 435 7 -130 77 6 -509 294 1 -89 159 25 -120 176 21 -510 83 2 -97 345 7 -102 486 20 -561 139 18 -72 502 20 -71 631 16 -11 279 7 -20 280 21 -76 448 20 -163 323 25 -513 341 1 -165 201 21 -104 466 20 -318 268 22 -525 581 14 -184 438 20 -115 251 25 -377 308 24 -549 174 1 -294 443 26 -32 281 21 -161 264 21 -471 0 10 -36 0 5 -145 291 25 -456 181 1 -421 522 14 -356 455 23 -270 272 15 -523 230 18 -550 0 2 -547 156 1 -185 273 21 -512 144 1 -320 177 15 -586 722 17 -523 0 2 -161 212 21 -383 232 22 -491 161 1 -545 80 10 -515 278 18 -365 449 23 -0 530 20 -74 342 7 -0 65 5 -558 0 2 -532 170 18 -55 0 5 -124 244 12 -492 0 2 -496 456 14 -542 1 2 -336 467 23 -177 274 25 -350 249 24 -530 0 10 -576 639 17 -26 389 7 -523 186 1 -166 256 25 -537 125 1 -16 373 7 -370 461 23 -248 342 26 -102 71 5 -540 180 18 -97 229 12 -168 294 25 -545 70 10 -130 322 21 -498 560 14 -1 412 7 -558 174 18 -551 155 1 -123 269 21 -0 619 20 -171 323 25 -513 297 1 -180 610 16 -532 4 10 -74 279 7 -86 505 20 -123 500 20 -73 92 5 -0 272 7 -533 448 14 -0 35 5 -65 183 6 -319 91 15 -313 388 25 -522 0 10 -50 342 12 -72 447 20 -203 320 25 -516 180 18 -70 293 7 -75 662 20 -90 0 5 -341 150 15 -78 550 20 -91 548 20 -203 299 21 -557 44 10 -543 57 10 -526 158 1 -96 135 21 -510 91 10 -44 0 5 -146 674 16 -501 21 10 -102 195 21 -40 99 5 -543 519 14 -510 546 14 -122 229 21 -559 660 14 -545 651 17 -482 127 1 -331 129 15 -537 267 1 -507 0 10 -260 253 21 -0 23 6 -162 250 25 -52 644 20 -403 661 13 -523 55 2 -517 21 10 -513 603 14 -213 263 25 -234 301 12 -165 451 20 -63 545 20 -534 99 2 -197 332 26 -119 238 21 -121 302 7 -287 560 26 -207 265 25 -266 296 25 -278 288 25 -381 285 24 -513 234 18 -176 117 6 -585 648 17 -499 135 18 -493 0 2 -90 138 12 -555 140 1 -182 294 25 -130 266 21 -527 0 10 -208 258 25 -522 643 14 -126 219 21 -487 169 1 -524 0 10 -144 250 21 -486 574 14 -531 0 10 -129 324 25 -202 288 21 -531 186 18 -537 265 1 -144 274 12 -9 220 12 -529 123 1 -101 276 21 -227 99 21 -203 281 25 -48 491 20 -129 324 21 -161 310 25 -520 160 1 -92 234 12 -54 240 21 -154 248 21 -358 289 18 -121 454 20 -212 166 21 -458 0 2 -0 90 5 -411 133 24 -256 430 16 -489 574 14 -249 216 25 -231 304 25 -155 275 25 -170 261 21 -210 251 25 -78 426 20 -0 555 16 -0 556 20 -513 636 14 -217 284 25 -169 284 21 -509 0 10 -558 200 1 -180 66 6 -487 207 18 -168 238 21 -505 344 1 -39 0 5 -206 283 21 -524 495 14 -123 717 20 -572 48 2 -178 218 12 -482 322 26 -551 11 10 -502 194 1 -196 309 25 -547 265 18 -42 442 20 -106 620 16 -130 548 20 -566 275 18 -523 0 2 -398 521 14 -93 317 25 -554 87 10 -174 282 25 -77 99 5 -136 483 20 -138 315 25 -168 289 25 -42 89 6 -219 280 25 -549 59 10 -97 142 25 -0 502 20 -149 626 20 -180 282 25 -0 449 20 -541 0 10 -528 0 2 -26 332 7 -81 460 20 -134 268 25 -431 413 14 -129 436 20 -345 440 26 -573 0 10 -154 309 25 -419 447 13 -564 547 14 -16 266 7 -262 325 26 -169 235 25 -42 121 5 -204 293 25 -302 360 26 -112 348 12 -534 0 2 -0 235 12 -517 82 10 -69 162 21 -83 493 20 -73 239 21 -488 167 1 -341 417 26 -163 251 21 -0 0 6 -549 4 10 -202 338 25 -546 232 18 -39 483 16 -183 284 25 -0 49 5 -232 304 25 -195 220 25 -0 313 7 -522 446 14 -231 499 24 -185 158 21 -146 268 21 -127 446 20 -103 200 21 -120 326 7 -560 941 19 -124 245 21 -112 537 16 -121 577 20 -173 209 21 -417 275 22 -25 467 20 -475 194 1 -144 238 12 -128 249 21 -81 248 7 -145 241 21 -216 247 25 -465 3 10 -389 445 23 -569 50 2 -160 239 25 -519 149 1 -552 496 14 -129 131 6 -439 0 10 -195 44 21 -568 647 14 -342 638 23 -145 229 21 -348 422 23 -406 271 24 -548 203 1 -102 319 12 -333 0 15 -510 77 2 -544 190 18 -54 239 7 -431 508 26 -543 582 14 -74 259 21 -143 286 21 -467 305 26 -504 178 1 -0 154 5 -169 312 25 -185 203 21 -521 15 2 -553 220 18 -44 467 20 -470 183 1 -58 265 25 -523 287 18 diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out1/boxplotData.json --- a/flow_overview/test-data/out1/boxplotData.json Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1 +0,0 @@ -{"lower": {"CCR7":{"1":38.5,"2":-109.5,"3":-183.0,"4":-117.0,"5":-175.5,"6":-157.5,"7":68.5,"8":73.0,"9":140.375,"10":-94.5,"11":-128.0,"12":27.5,"13":137.875,"14":344.5,"15":-182.5,"16":264.5,"17":405.125,"18":40.5,"19":207.5,"20":254.0,"21":97.0,"22":11.5,"23":370.375,"24":21.5,"25":172.5,"26":201.375},"CD4":{"1":444.5,"2":443.5,"3":435.25,"4":-102.5,"5":-106.5,"6":-76.0,"7":-68.5,"8":449.5,"9":-68.0,"10":444.5,"11":-65.5,"12":-25.25,"13":415.0,"14":433.5,"15":195.75,"16":-57.375,"17":377.5,"18":447.0,"19":237.0,"20":-68.0,"21":24.5,"22":252.5,"23":272.5,"24":276.375,"25":72.5,"26":-10.5}}, "mfi": {"CCR7":{"1":188,"2":37,"3":69,"4":141,"5":68,"6":90,"7":318,"8":258,"9":420,"10":31,"11":111,"12":213,"13":424,"14":566,"15":84,"16":510,"17":598,"18":199,"19":629,"20":534,"21":224,"22":204,"23":476,"24":204,"25":269,"26":343},"CD4":{"1":520,"2":523,"3":512,"4":84,"5":56,"6":75,"7":83,"8":517,"9":138,"10":521,"11":85,"12":119,"13":516,"14":526,"15":322,"16":104,"17":509,"18":524,"19":490,"20":82,"21":145,"22":389,"23":366,"24":392,"25":182,"26":325}}, "outliers": {"CCR7":{"1":[340,373,371,379,355,373,331,340,346,334,348,334,346,341,358,356,370,338,359,336,354,333,353,342,367,345,341,338,341,344],"2":[],"3":[],"4":[],"5":[],"6":[],"7":[],"8":[525,460,426,426,512,579,504,554,437,647,463,499,492,520,505,441,468,430,515,563,436,430,459,577,450,458,474,449,444,513,477,501,444,438,431,441,577,486,447,497,599,443,439,426,474,448,438,508,444,437,521,432,516,428,443,511,530,541,469,507,432,452,454,427,488,436,507],"9":[711,706,725,761,693,768,676,699,817,855,679,714,771,780,825,829],"10":[],"11":[],"12":[0,13,0,26,399],"13":[750,120,727,753,711,735,724,711,735,714,710,768,780],"14":[],"15":[],"16":[743,815,836,817,784,822,741,761,850,771,817,772,750],"17":[851,797,897,867,823,811,893,786,393,811,398],"18":[365,351,372,351,378,372,367,353,361,355,365,371,384,377,349,388,367,380,401,378,379,371,371,375,358,355],"19":[],"20":[],"21":[49,61,22,0,53,73,71,364,37,91,88,0,87,87,62,35,0,34,39,93,88,90,58,39,56,362,0,85,96,393,0,87,0,81,49,15,89,71,32,0,1,29,40,30,90,71,80,40,35,0,2,49,51,76,0,362,51,6,83,69,80,83,0,66,35,60,0,94,72,85,370,74,0,62,45,84,72,25,0,88,68,65,10,90,77,92,71,89,70,41,54,67,0,62,74,83,58,86,77,74],"22":[7,0,0,0,0,422,0,0,5,6,0,0,0,0,0,0,0,0,0,412,0,0,0,0,0,0,0,0,0,1,0,0,0,6,0,0,0,0,0,0,0,0,0,430,446,0,0,421],"23":[368,685,615,588,747,874,798,677,635,637,578,849,856,725,952,647,822,578,738,250,677,615,742,615,603,256,236,574,657,675,661,584,299,327,638,340,599,271,321,332,332,607,355,570,607,572,328,589,584,311,312,700,590,659,613,361,356,253,292,347,707,654,360,771,684,342,640,608,837,920,579,907,835,569,594,667,800,597,786,731,595,890,800,637,692,727,643,685,358,710,587,609,978,750,335,753,638],"24":[0,0,0,5,0,0,0,15,0,6,0,4,0,0,7,0,4,0,0,18,0,4,0,0,0,0,0,0,21,0,0,0,407,0,4,0,494,0,2,19,7,496,0,468,0,0,499],"25":[395,378,140,152,424,487,423,169,142,129,162,119,166,139,162,150,404,158,163,162,117,161,165,168,159,101,170,448,159,158,161,139,131,402,82,98,98,401,456,388,155,400,163,158,157,416,394,165,167,172,156,166,407,418,134,168,149,397,430,151,150,160,114,143,385,169,156,381,128,164,159,141,428,169,145,96,165,401,171,165,164,114,154,397,147,114,412,107,469,168,417,161,168,160,169,147,117,169,166,148],"26":[179,138,193,500,496,475,478,521,164,479,478,183,560,483,503,485,479,160,513,175,482,523,199,184,189,512,535,499,603,161,482,515,521,526,546,482,531,506,543,507,479,495,617,526,482,501,622,479,478,492,489,484,534,495,492,476,560,487,560,508]},"CD4":{"1":[609,371,433,393,359,430,409,393,425,368,398,381,421,398,413,444,383,405,432,423,361,443,441,405,323,404,429,415,430,350,405,414,421,440,434,361,434,332,440,410,418,397,421,441,349,441,416,406,441,377,369,417,379,399,413,380,439,357,406,384,338,421,354,423,439,437,419,343,440,371,403,444,348,444,354,427,427,443,389,393,439,355,443,436,350,438,626,441,434,439,413,439,418,354,442,304,367,408,433,382],"2":[428,409,398,414,392,439,416,613,422,437,442,420,441,424,429,424,418,428,433,400,443,354,395,637,417,608,611,439,408,440,434,396,613,385,432,440,378,424,440,609,377,412,422,407,359,377,418,417,623,428,421,418,413,360,431,385,369,424,417,441],"3":[406,428,364,342,413,403,432,426,435,306,365,430,374,391,389,400,423,339,426,397,309,368,413,435,434,428,388,432,396,428,409,344,429,377,424,433,604,594,422,357,420,319,432,434,432,419,427,435,429,371,431,599,324,435,599,358,419,434,433,337,405],"4":[356,389,342,344,281,428,428,265,365,436,303,295,385,314,315,342,391,332,420,374,434,288,281,414,337,337,404,432,344,469,305],"5":[],"6":[281,223,349,356,256,241,327,344,357,252,303,296,249,276,238,261,296,253,305,259,259,251,237,305,330,392,279,451,409,305,435,278,299,322,369,311,298,297,265,221,243,244,303,405],"7":[321,235,234,349,242,248,292,317,252,277,241,232,237],"8":[381,444,426,424,449,447,415,437,378,441,433,446,447,613,394,338,426,428,431,426,420,384,438,640,411,447,419,322,606,356,412,439,618,607,426,447,437,433,415,413,386,440,345,436,439,445,341,441,590,447,378,402,446,448,447,439,447,618,644,285,443,445,424,442,423,405,391,381,448,440,429,417,400,389,443,393,429],"9":[340,353,359,458,350,563,349,375,363,330,348,326,509,427,352,385,406,389,401],"10":[442,433,435,422,425,434,423,401,394,412,426,393,434,621,395,438,444,432,416,443,424,427,433,444,441,645,432,419,372,430,440,424,615,425,441,423,429,438,443,429,418,433,425,414,393,408,420,399,422,415,393,437,443,412,432,439,412,417,439,437,415,422,440,434,444,434,436,399,386,436,434,439],"11":[258,242,251,313,256,242,271,244,247,252],"12":[263,293,257,315,314,273,303,266,305,265,258,267,271,295,276,281,273,301,323,312,331,353,308,281,296,359,275,273,289,286,309,291,323,305,271,272,301,282,293,307,330,265,277,270,292,321,314,277,316,319,272,276,280,270,264,257,292,340,318,292],"13":[348,407,398,384,381,352,300,414,339,400,396,359,409,312,388,399,375,377,360,401,406,366,409,387,394,367,404,403,392,304,394,349,639,357,367,411,312,407,377,358,411,354,346,312,387,319,367,365,403],"14":[359,406,386,432,390,624,388,426,377,390,431,416,421,398,431],"15":[189],"16":[283,290,261,348,290,365,266,318,259,298,260,282,271,291,277,313,299,263,264,319,262,278,256],"17":[330,369,331,261,330,295,368,313,373,326,263,223,299,376,215,359,368,363,305,248,343,352,364,327,304,370,368,344],"18":[429,436,374,427,610,357,351,419,393,336,405,434,375,431,380,611,445,410,435,441,429,334,444,638,410,444,403,335,443,433,446,374,314,400,424,440,423,445,342,440,346,365,323,390,334,372,320,372,442,385,415,334,442,331,359,317,608,367,438,444,426,406,356,444,409,406,352,364,370,402,392,360,385,430,384,443,418,414,337,320,446,358],"19":[764,768,775,235,216,208,210,1023,193],"20":[304,302,313,363,346,261,305,249,299,235,260],"21":[299,1,0,22,10,290,0,329,0,24,14,7,279,0,11,15,17,394,357,19,21,12,0,8,0,0,7,0,280,23,18,0,13,10,301,0,0,305,276,0,0,0,8,21,24,293,10,0,13,21,8,282,7,8,0,357,8,23,17,24,6,24,17,9,24,335,0,0,11,281,0,7,0,12,23,0,283,0,10,0,0,20,6,346,22,24,18,0,12,273,0,10,274,282,322,0,12,307,12,271],"22":[213,83,561,93,204,194,247,588,242,136,113,219,228,170,215,177,579,163,136,220,197,573,252,235,578,95,623,246,177,251,209,633,203,161,550,185,250,579,89,169,139,214,240,151,246,126,178,97,241,250,150,244,190,576,221,226,243,205,214,223,176,188,242,229,191,134,540,249,237,242,171,195,178,169,214,223,208],"23":[248,503,179,240,259,505,536,269,499,517,196,628,270,268,231,494,575,548,529,211,505,580,505,181,262,229,211,517,525,216,189,512,196,492,267,178,189,591,238,499,225,252,494,493,260,484,548,540,249,239,177,205,465,224,536,479,231,697,465,255,237,180,262,269,488,521,187,249,549,272,216,538,248],"24":[528,115,273,573,262,220,90,215,271,195,215,200,247,569,585,181,528,226,234,517,554,269,263,611,263,519,110,247,252,255,547,546,271,269,574,262,213,578,232,203,258,264,174,537,611,559,260,253,255,267,274,253,186,206,618,162,248,271,578,251,181,273,236,521,245,179,618,231],"25":[48,65,69,68,72,27,68,67,52,67,3,372,321,327,71,311,50,320,38,56,39,46,356,332,313,47,58,61,294,56,297,66,406,0,65,320,357,67,297,335,40,64,344,332,63,309,318,341,50,28,53,296,307,0,65,41,44,43,36,65,71,6,401,330,0,293,71,293,44,35,59,304,37,305,72,69,45,72,68,56,66,48,298,321,0,38,72,63,29,62,38,25,302,294,32,0,39,303,347,69],"26":[]}}, "q1": {"CCR7":{"1":148.0,"2":0.0,"3":0.0,"4":75.0,"5":0.0,"6":24.0,"7":256.0,"8":205.0,"9":339.5,"10":0.0,"11":49.0,"12":164.0,"13":352.0,"14":514.0,"15":8.0,"16":443.0,"17":547.25,"18":156.0,"19":515.0,"20":464.0,"21":196.0,"22":160.0,"23":442.0,"24":164.0,"25":246.0,"26":303.75},"CD4":{"1":503.0,"2":505.0,"3":494.5,"4":31.0,"5":12.0,"6":35.0,"7":44.0,"8":502.0,"9":79.0,"10":503.0,"11":47.0,"12":80.5,"13":493.0,"14":504.0,"15":291.0,"16":60.0,"17":484.0,"18":507.0,"19":426.0,"20":43.0,"21":116.0,"22":359.0,"23":343.0,"24":366.0,"25":155.0,"26":246.0}}, "q2": {"CCR7":{"1":182.0,"2":21.0,"3":68.0,"4":147.0,"5":61.0,"6":95.0,"7":323.0,"8":244.0,"9":404.5,"10":11.0,"11":114.0,"12":210.0,"13":426.0,"14":580.5,"15":88.0,"16":502.0,"17":603.0,"18":193.0,"19":593.0,"20":515.0,"21":234.0,"22":215.0,"23":465.0,"24":217.0,"25":272.0,"26":334.0},"CD4":{"1":524.0,"2":526.0,"3":516.0,"4":77.0,"5":52.0,"6":72.0,"7":85.0,"8":520.0,"9":125.5,"10":524.0,"11":86.0,"12":115.0,"13":521.0,"14":530.0,"15":324.0,"16":101.5,"17":529.5,"18":528.0,"19":480.0,"20":84.0,"21":147.0,"22":398.0,"23":365.0,"24":400.0,"25":184.0,"26":296.0}}, "q3": {"CCR7":{"1":221.0,"2":73.0,"3":122.0,"4":203.0,"5":117.0,"6":145.0,"7":381.0,"8":293.0,"9":472.25,"10":63.0,"11":167.0,"12":255.0,"13":494.75,"14":627.0,"15":135.0,"16":562.0,"17":642.0,"18":233.0,"19":720.0,"20":604.0,"21":262.0,"22":259.0,"23":489.75,"24":259.0,"25":295.0,"26":372.0},"CD4":{"1":542.0,"2":546.0,"3":534.0,"4":120.0,"5":91.0,"6":109.0,"7":119.0,"8":537.0,"9":177.0,"10":542.0,"11":122.0,"12":151.0,"13":545.0,"14":551.0,"15":354.5,"16":138.25,"17":555.0,"18":547.0,"19":552.0,"20":117.0,"21":177.0,"22":430.0,"23":390.0,"24":425.75,"25":210.0,"26":417.0}}, "upper": {"CCR7":{"1":330.5,"2":182.5,"3":305.0,"4":395.0,"5":292.5,"6":326.5,"7":568.5,"8":425.0,"9":671.375,"10":157.5,"11":344.0,"12":391.5,"13":708.875,"14":796.5,"15":325.5,"16":740.5,"17":784.125,"18":348.5,"19":1027.5,"20":814.0,"21":361.0,"22":407.5,"23":561.375,"24":401.5,"25":368.5,"26":474.375},"CD4":{"1":600.5,"2":607.5,"3":593.25,"4":253.5,"5":209.5,"6":220.0,"7":231.5,"8":589.5,"9":324.0,"10":600.5,"11":234.5,"12":256.75,"13":623.0,"14":621.5,"15":449.75,"16":255.625,"17":661.5,"18":607.0,"19":741.0,"20":228.0,"21":268.5,"22":536.5,"23":460.5,"24":515.375,"25":292.5,"26":673.5}}} \ No newline at end of file diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out1/flow.mfi --- a/flow_overview/test-data/out1/flow.mfi Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,27 +0,0 @@ -Population CD4 CCR7 -1 520 188 -2 523 37 -3 512 69 -4 84 141 -5 56 68 -6 75 90 -7 83 318 -8 517 258 -9 138 420 -10 521 31 -11 85 111 -12 119 213 -13 516 424 -14 526 566 -15 322 84 -16 104 510 -17 509 598 -18 524 199 -19 490 629 -20 82 534 -21 145 224 -22 389 204 -23 366 476 -24 392 204 -25 182 269 -26 325 343 diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out1/flow.mfi_pop --- a/flow_overview/test-data/out1/flow.mfi_pop Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,27 +0,0 @@ -CD4 CCR7 Count Percentage Population -519.72 187.88 3842 6.40 1 -522.94 37.10 2765 4.61 2 -512.11 68.72 2163 3.61 3 -83.54 141.19 1207 2.01 4 -55.56 67.51 2332 3.89 5 -75.33 90.47 3969 6.62 6 -82.72 318.03 1809 3.02 7 -517.07 257.64 2260 3.77 8 -138.25 419.51 342 0.57 9 -520.67 31.29 3497 5.83 10 -85.41 110.92 1903 3.17 11 -119.09 212.60 1599 2.67 12 -515.81 423.78 2238 3.73 13 -525.80 565.61 930 1.55 14 -322.30 84.31 555 0.93 15 -103.98 509.50 872 1.45 16 -509.05 597.98 362 0.60 17 -524.02 198.53 2601 4.34 18 -489.73 629.26 341 0.57 19 -81.83 534.25 1750 2.92 20 -144.71 224.04 9174 15.29 21 -388.94 203.73 1401 2.34 22 -365.75 476.01 1058 1.76 23 -392.21 204.17 1166 1.94 24 -181.69 268.60 8725 14.54 25 -325.42 342.86 1136 1.89 26 diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out1/flow.overview --- a/flow_overview/test-data/out1/flow.overview Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,13 +0,0 @@ -<table> -<tr><td> </td> -<td>CD4</td> -<td>CCR7</td> -<tr> -<td>CD4</td> -<td><img src="m0_m0_90X90.png"/></td><td><img src="m1_m0_90X90.png"/></td></tr> -<tr> -<td>CCR7</td> -<td><img src="m0_m1_90X90.png"/></td><td><img src="m1_m1_90X90.png"/></td></tr> -</table> -</body> -<html> diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out1/flow.sample --- a/flow_overview/test-data/out1/flow.sample Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20001 +0,0 @@ -CD4 CCR7 Population -392 178 24 -560 9 10 -345 166 15 -180 225 21 -123 280 25 -555 186 1 -521 217 1 -98 47 6 -182 117 12 -251 179 26 -160 0 6 -85 127 6 -0 62 5 -146 7 6 -446 0 10 -556 139 18 -138 201 21 -556 0 10 -96 166 6 -141 0 5 -525 239 18 -64 90 6 -551 202 18 -507 171 1 -106 118 6 -14 181 6 -181 124 6 -467 137 1 -200 285 25 -143 239 21 -506 128 1 -496 67 10 -157 257 25 -57 73 5 -511 133 18 -519 276 1 -160 265 25 -170 104 12 -470 127 1 -214 300 25 -535 0 2 -78 0 6 -135 0 5 -70 230 21 -32 0 6 -205 296 25 -28 145 6 -520 145 1 -533 39 10 -0 0 5 -495 0 2 -497 185 18 -147 347 21 -87 0 6 -30 0 6 -543 0 10 -92 139 5 -0 0 6 -567 221 18 -151 276 21 -518 141 18 -213 197 22 -549 61 2 -562 207 18 -5 28 5 -63 79 6 -120 80 21 -21 133 5 -141 326 25 -180 271 21 -114 155 21 -216 262 25 -0 36 5 -459 35 2 -85 45 6 -534 136 1 -24 0 5 -227 330 25 -554 136 1 -127 164 21 -201 210 25 -429 148 18 -160 125 21 -153 47 5 -76 145 6 -545 57 10 -134 233 21 -481 141 1 -516 168 1 -174 231 21 -470 158 1 -128 121 12 -467 147 1 -133 200 12 -318 0 15 -181 273 25 -526 254 1 -223 121 15 -121 124 21 -57 171 6 -164 302 21 -382 286 22 -71 237 21 -500 137 1 -501 0 2 -519 190 18 -488 165 1 -523 42 2 -475 86 2 -538 0 2 -26 22 6 -157 174 21 -548 21 10 -203 234 25 -161 283 25 -60 127 6 -522 0 2 -69 235 21 -63 142 6 -171 277 25 -177 252 21 -138 0 5 -73 226 21 -529 194 1 -99 0 6 -0 192 5 -145 243 21 -579 0 2 -555 216 1 -525 132 18 -213 204 21 -202 253 25 -53 0 6 -0 77 6 -58 247 21 -546 0 10 -144 286 25 -84 0 5 -101 120 5 -564 148 18 -498 0 10 -576 280 1 -217 280 21 -0 16 5 -111 135 6 -514 13 2 -287 135 15 -330 440 23 -398 471 23 -567 109 1 -0 242 6 -215 178 21 -586 0 2 -56 261 21 -93 233 25 -128 140 12 -550 129 1 -105 0 5 -493 138 18 -112 88 12 -518 178 18 -510 220 1 -491 0 10 -552 117 3 -459 156 22 -87 87 6 -55 135 6 -148 117 6 -174 237 25 -237 264 25 -169 195 12 -119 204 25 -43 0 6 -558 190 1 -581 66 2 -180 265 25 -118 199 21 -155 229 21 -494 0 2 -400 236 22 -264 150 21 -37 0 6 -538 79 10 -226 218 25 -538 90 2 -544 146 1 -330 451 17 -547 108 1 -166 236 21 -126 0 6 -519 107 10 -520 0 2 -81 82 5 -222 231 25 -495 45 2 -277 300 25 -554 224 18 -558 144 1 -112 134 6 -512 206 1 -407 178 24 -516 166 18 -283 377 16 -528 147 1 -501 24 2 -140 113 6 -555 0 2 -470 0 2 -46 37 6 -562 222 18 -7 18 6 -24 102 6 -227 331 25 -155 74 5 -538 0 10 -542 177 1 -12 160 6 -180 305 21 -0 149 6 -541 10 10 -120 227 21 -504 81 2 -535 196 18 -536 243 18 -503 45 2 -112 205 12 -212 203 12 -542 174 18 -287 237 24 -75 98 6 -161 247 21 -167 301 25 -164 531 9 -524 58 2 -564 267 1 -500 81 2 -538 187 1 -555 129 18 -61 39 6 -524 136 1 -492 144 18 -105 263 21 -539 287 1 -538 0 10 -135 174 21 -527 170 1 -529 86 10 -196 278 25 -201 295 25 -232 258 21 -165 3 6 -173 154 21 -588 148 1 -79 263 21 -501 70 10 -132 184 21 -518 173 18 -486 0 10 -460 0 2 -535 216 18 -197 303 25 -158 180 21 -159 117 21 -541 158 1 -552 217 18 -0 88 5 -164 272 21 -286 12 15 -578 0 2 -538 0 2 -13 0 6 -91 75 6 -78 212 21 -532 190 1 -62 0 6 -540 173 18 -511 190 18 -551 44 10 -420 152 22 -226 306 25 -88 119 4 -180 258 21 -79 305 21 -84 0 6 -493 0 10 -78 156 6 -162 210 25 -155 0 6 -512 275 18 -33 195 21 -549 46 2 -74 280 21 -13 126 6 -467 263 18 -424 254 24 -188 308 25 -19 167 6 -185 189 25 -188 267 25 -18 80 6 -132 265 21 -441 143 1 -153 255 7 -526 105 2 -72 109 6 -524 213 1 -511 226 1 -31 0 5 -0 36 5 -496 0 2 -134 245 21 -532 141 18 -83 230 12 -505 26 2 -550 204 18 -244 348 25 -36 0 6 -0 81 6 -540 7 2 -522 152 1 -111 158 6 -450 116 1 -545 0 2 -214 230 25 -538 0 10 -538 44 2 -16 0 6 -0 14 5 -137 227 21 -480 165 18 -528 188 1 -112 169 21 -492 8 2 -495 0 2 -157 205 25 -508 0 10 -495 136 1 -12 240 21 -525 108 1 -593 20 2 -485 0 2 -196 167 21 -488 169 18 -107 277 21 -139 265 21 -77 200 21 -565 136 1 -185 263 21 -51 0 5 -281 349 26 -520 0 10 -557 160 18 -537 0 2 -109 255 21 -501 0 10 -497 22 2 -128 261 25 -558 10 10 -548 0 2 -570 76 10 -390 296 22 -0 0 5 -122 51 5 -508 145 18 -114 258 21 -552 201 18 -145 0 6 -36 262 21 -192 291 25 -536 225 1 -561 207 1 -535 84 10 -552 240 18 -69 42 6 -571 131 1 -567 0 10 -123 85 6 -27 35 5 -322 230 24 -189 256 21 -485 1 10 -167 237 21 -109 186 21 -60 139 6 -509 112 2 -111 46 5 -474 183 18 -518 139 18 -507 0 10 -428 55 2 -156 244 25 -181 275 25 -92 291 21 -193 0 6 -162 314 25 -515 217 18 -450 116 1 -282 112 15 -204 304 21 -101 129 6 -180 287 21 -487 125 1 -529 113 2 -544 88 2 -535 121 1 -126 262 7 -545 180 18 -234 718 16 -130 192 21 -0 102 6 -513 213 18 -587 203 1 -477 139 3 -56 276 21 -512 263 1 -212 305 25 -139 265 25 -211 241 25 -130 55 6 -554 0 10 -153 285 21 -20 215 12 -525 237 1 -498 0 10 -128 160 6 -554 0 10 -506 0 2 -93 145 6 -135 200 12 -555 0 10 -184 255 25 -33 0 6 -465 141 1 -79 176 12 -85 204 7 -83 39 6 -139 223 21 -548 35 2 -511 185 1 -127 308 12 -119 160 6 -173 276 25 -106 150 21 -519 158 18 -52 240 21 -541 194 18 -212 257 25 -3 112 12 -569 37 2 -580 18 2 -47 0 6 -178 248 25 -197 252 21 -0 144 6 -490 64 2 -155 291 21 -121 203 21 -556 167 18 -143 204 25 -24 228 21 -196 273 25 -45 16 5 -190 274 21 -96 240 12 -245 186 12 -515 31 2 -468 177 1 -549 0 2 -226 331 26 -166 205 21 -511 259 1 -40 73 6 -370 289 22 -147 145 6 -127 157 12 -8 173 6 -31 159 6 -164 278 25 -528 40 10 -373 278 22 -502 214 1 -121 219 21 -12 0 6 -149 242 25 -528 62 10 -524 229 18 -351 247 22 -529 86 2 -147 190 21 -541 222 18 -450 134 22 -146 279 21 -0 0 6 -157 255 25 -70 18 6 -172 203 21 -132 304 21 -535 172 1 -535 73 2 -535 143 18 -0 207 21 -323 368 23 -511 87 10 -139 276 21 -200 290 25 -314 94 15 -103 84 5 -547 103 2 -531 197 1 -52 0 5 -68 67 5 -60 3 6 -525 56 10 -455 523 23 -515 0 2 -103 164 12 -61 147 6 -258 386 26 -179 187 4 -0 0 5 -547 200 18 -167 294 25 -157 227 6 -185 275 25 -221 285 25 -409 70 2 -497 208 18 -155 110 6 -204 253 25 -0 124 6 -464 0 10 -91 161 6 -52 156 6 -582 260 18 -123 39 6 -32 120 5 -116 179 21 -418 343 26 -44 141 6 -153 315 25 -538 290 18 -162 272 21 -543 152 1 -536 24 2 -13 101 6 -87 239 21 -74 2 6 -584 46 10 -157 163 21 -143 266 12 -37 0 6 -28 73 6 -506 82 2 -95 258 25 -142 228 25 -441 108 15 -557 0 10 -162 383 21 -108 130 12 -205 238 21 -76 473 16 -499 184 1 -523 97 10 -47 119 6 -161 232 21 -516 206 18 -540 136 18 -78 0 6 -31 152 6 -382 272 22 -410 164 24 -523 46 10 -475 137 18 -105 228 21 -96 290 25 -0 142 6 -536 87 10 -245 366 26 -541 85 2 -225 157 15 -130 0 6 -424 0 24 -564 258 18 -97 261 21 -90 103 6 -207 198 21 -516 278 18 -121 20 6 -525 105 10 -505 132 1 -482 199 18 -64 60 6 -142 247 25 -168 242 21 -70 130 6 -159 193 21 -64 266 25 -226 65 21 -251 111 21 -63 192 25 -52 66 5 -485 494 19 -59 79 6 -545 0 2 -82 173 6 -125 93 5 -129 180 12 -253 265 25 -174 191 21 -522 36 2 -154 275 25 -212 136 15 -472 124 1 -19 89 5 -389 239 22 -526 81 2 -191 253 25 -187 261 25 -23 409 16 -103 0 5 -203 240 25 -43 262 25 -330 370 26 -570 89 2 -177 281 25 -119 257 25 -43 0 5 -548 296 18 -560 67 10 -476 216 18 -50 145 6 -42 32 6 -540 257 1 -167 232 21 -525 240 18 -148 278 25 -524 116 2 -583 255 18 -508 0 10 -84 8 6 -136 208 21 -498 214 1 -170 291 25 -546 0 10 -534 225 18 -0 134 12 -129 233 21 -348 339 22 -575 91 10 -538 0 2 -518 0 10 -222 264 25 -503 0 2 -81 156 21 -514 198 18 -42 80 6 -419 267 26 -500 134 22 -154 170 21 -542 77 10 -567 0 10 -88 0 6 -164 245 21 -380 0 24 -0 0 6 -101 25 6 -123 0 5 -559 150 18 -489 73 2 -91 198 21 -189 237 25 -281 239 25 -33 86 6 -99 71 6 -114 211 21 -120 232 21 -144 123 6 -132 278 25 -51 0 6 -523 126 18 -388 186 22 -203 247 25 -0 74 6 -432 178 1 -528 11 10 -153 0 6 -193 211 21 -564 133 1 -499 386 26 -80 234 7 -148 0 6 -523 226 18 -0 135 6 -120 293 21 -193 290 25 -381 490 19 -498 28 2 -180 200 21 -176 309 25 -139 223 21 -307 89 15 -561 148 18 -126 228 21 -140 274 21 -184 229 25 -416 516 23 -22 79 6 -0 20 6 -442 70 24 -192 251 25 -375 455 23 -224 308 25 -540 48 10 -102 220 7 -0 69 5 -89 233 7 -171 194 25 -572 98 10 -560 171 18 -497 192 1 -221 214 21 -439 219 1 -560 212 18 -158 278 21 -492 70 2 -103 95 5 -180 282 25 -525 0 10 -537 107 1 -480 137 18 -542 118 1 -552 83 2 -93 54 12 -166 271 21 -152 213 21 -193 225 21 -97 0 21 -186 304 21 -227 264 25 -131 309 25 -483 168 18 -366 471 23 -110 184 5 -486 34 2 -132 102 6 -541 90 10 -139 82 5 -120 212 21 -328 438 23 -133 289 21 -81 129 21 -450 0 24 -112 206 25 -50 92 6 -517 213 1 -401 159 22 -512 0 2 -76 40 6 -174 262 21 -78 0 5 -442 205 24 -422 219 22 -130 78 5 -573 144 18 -523 165 18 -509 64 10 -553 210 1 -28 18 6 -53 104 6 -533 252 1 -405 140 1 -162 139 21 -461 118 2 -549 77 10 -485 22 2 -123 258 21 -396 200 24 -394 23 24 -56 90 5 -95 166 6 -203 136 6 -485 166 18 -58 0 6 -489 0 2 -72 51 5 -74 0 5 -548 221 18 -502 56 10 -586 0 10 -188 280 25 -550 66 2 -91 3 6 -192 240 25 -128 274 21 -247 274 25 -471 0 10 -206 234 21 -221 237 21 -137 221 25 -517 0 10 -583 0 10 -120 0 5 -517 69 2 -411 200 24 -454 685 23 -527 240 18 -115 233 21 -140 148 12 -154 266 25 -147 160 21 -477 48 2 -78 218 7 -500 123 3 -494 153 1 -91 227 21 -157 212 12 -10 52 6 -532 194 18 -199 284 25 -155 165 21 -74 310 21 -83 222 21 -442 0 10 -485 0 10 -541 161 18 -235 163 4 -147 211 25 -595 85 10 -497 0 10 -154 240 21 -54 206 21 -101 162 6 -119 197 21 -141 274 25 -65 0 6 -536 0 10 -0 38 6 -217 239 25 -168 197 21 -517 17 10 -25 6 5 -515 86 2 -287 0 15 -188 250 21 -571 538 19 -120 140 6 -41 0 5 -0 44 5 -517 0 10 -0 131 5 -539 135 1 -0 39 6 -533 196 1 -103 144 6 -581 97 2 -510 103 10 -505 151 1 -133 326 25 -40 0 5 -154 212 21 -535 112 2 -125 286 21 -123 191 12 -195 263 25 -550 334 18 -504 253 1 -351 536 23 -61 230 21 -414 280 24 -451 169 22 -91 0 6 -103 0 6 -506 203 18 -69 266 21 -249 341 26 -522 94 2 -381 228 8 -104 168 25 -82 185 6 -129 302 25 -102 75 6 -42 212 12 -43 222 21 -186 290 21 -543 146 18 -525 193 18 -3 53 5 -102 73 5 -505 276 1 -517 97 2 -6 0 5 -531 117 2 -186 0 6 -33 0 5 -126 96 5 -403 290 22 -512 60 10 -94 168 6 -395 239 26 -155 264 25 -45 0 5 -201 280 21 -501 127 18 -57 34 6 -0 128 6 -115 0 5 -273 355 26 -0 0 5 -144 171 12 -411 103 22 -56 29 5 -558 204 1 -153 272 25 -522 0 2 -396 175 15 -140 240 12 -74 139 21 -199 305 25 -102 0 6 -516 231 18 -35 155 5 -162 133 21 -74 137 6 -158 186 21 -536 42 10 -187 136 21 -570 0 10 -106 192 21 -497 47 2 -546 48 2 -529 0 10 -472 136 1 -516 93 2 -419 208 24 -85 142 6 -10 198 5 -486 229 1 -172 231 21 -428 239 24 -538 36 2 -516 176 22 -544 42 10 -406 251 22 -424 200 22 -60 157 6 -556 150 18 -525 0 10 -465 7 22 -123 254 25 -129 241 21 -0 36 4 -160 316 25 -485 211 1 -73 147 21 -78 123 6 -170 304 25 -558 215 18 -0 54 5 -499 0 10 -185 239 21 -536 0 10 -372 227 22 -219 223 21 -490 17 10 -333 488 23 -320 150 15 -121 249 21 -128 120 6 -200 237 21 -117 215 21 -528 0 10 -505 209 18 -541 0 2 -511 0 2 -479 104 10 -321 276 22 -540 75 2 -553 20 2 -496 40 2 -479 0 2 -509 48 2 -494 47 2 -521 132 18 -554 181 1 -0 0 6 -3 0 5 -209 244 21 -0 104 6 -131 92 6 -19 117 6 -174 235 21 -539 205 18 -0 0 5 -46 116 21 -155 162 21 -153 286 21 -90 0 6 -495 124 1 -78 299 21 -521 17 10 -556 88 10 -539 196 1 -128 225 21 -78 207 12 -450 83 2 -138 142 21 -139 291 25 -562 24 10 -498 29 10 -148 96 12 -133 139 21 -55 0 6 -547 0 10 -529 156 1 -530 99 2 -32 101 6 -444 284 24 -101 61 21 -8 207 21 -126 8 5 -499 214 1 -560 17 10 -329 169 15 -522 0 2 -315 0 15 -542 216 1 -523 52 10 -543 180 18 -51 0 5 -100 145 12 -228 278 25 -36 0 6 -585 18 2 -136 0 6 -128 243 21 -467 182 18 -173 281 25 -98 206 21 -488 126 18 -106 266 21 -91 83 6 -470 0 10 -470 148 1 -92 91 5 -520 231 1 -67 152 5 -580 94 10 -357 76 22 -371 281 24 -84 100 5 -536 0 10 -526 259 18 -544 213 1 -523 82 2 -92 12 5 -113 111 6 -133 237 25 -510 0 2 -394 173 24 -546 129 1 -531 210 1 -144 224 21 -511 100 10 -549 211 18 -239 284 25 -523 0 2 -551 106 10 -30 0 6 -581 14 2 -113 124 6 -89 0 5 -121 142 6 -243 292 25 -532 106 10 -203 244 21 -203 77 15 -541 180 1 -512 183 1 -71 114 6 -122 168 21 -122 136 5 -33 208 7 -126 214 12 -173 273 25 -383 251 24 -300 0 15 -214 290 21 -160 81 6 -106 23 5 -17 54 5 -209 279 25 -513 123 1 -175 273 21 -581 0 2 -176 140 6 -182 293 25 -97 228 21 -93 245 21 -553 175 18 -547 60 2 -136 137 12 -510 0 10 -560 0 2 -556 146 1 -102 100 5 -170 261 25 -21 101 6 -176 228 21 -205 307 21 -73 160 6 -129 227 7 -242 279 26 -158 6 6 -173 284 26 -197 218 25 -38 187 6 -51 124 6 -535 178 1 -512 126 18 -531 159 18 -92 112 6 -97 219 21 -113 52 5 -555 190 1 -561 66 10 -528 149 1 -95 0 5 -550 0 2 -159 49 6 -356 5 24 -13 0 5 -200 177 12 -481 851 17 -149 130 12 -542 130 1 -498 0 10 -541 183 18 -194 171 25 -498 26 2 -127 196 6 -510 16 2 -473 5 10 -473 0 10 -105 237 21 -560 73 10 -195 50 21 -108 0 5 -412 149 24 -88 328 12 -93 247 21 -522 223 18 -528 299 24 -534 175 18 -30 0 6 -80 66 6 -102 285 21 -133 252 25 -535 104 10 -175 215 21 -549 190 1 -117 228 25 -146 169 21 -530 4 10 -550 153 1 -180 83 21 -544 231 18 -0 34 5 -419 142 24 -46 6 21 -138 271 25 -490 0 10 -545 227 1 -196 257 25 -522 0 2 -313 174 24 -61 0 6 -267 313 25 -544 65 10 -523 144 18 -3 40 6 -174 326 25 -324 363 26 -207 258 4 -13 87 5 -44 131 5 -215 310 25 -80 153 12 -548 96 2 -559 287 18 -150 0 5 -494 143 18 -540 115 1 -31 209 12 -554 222 1 -348 405 13 -398 86 2 -574 103 2 -522 242 1 -367 504 23 -488 0 10 -565 182 18 -368 121 24 -548 180 18 -552 276 18 -76 0 4 -301 0 15 -553 24 10 -539 0 10 -96 115 6 -487 0 10 -123 0 6 -512 0 2 -16 0 5 -143 273 21 -0 0 5 -483 0 10 -496 29 10 -570 184 18 -3 120 5 -499 0 10 -132 266 25 -159 102 21 -206 306 25 -88 158 21 -513 98 10 -219 240 21 -178 266 21 -127 221 12 -281 135 6 -275 103 15 -591 7 10 -36 221 5 -570 0 10 -508 225 1 -542 12 2 -488 127 18 -447 0 10 -82 26 6 -115 313 25 -0 137 5 -496 0 2 -176 308 25 -497 152 1 -132 248 21 -532 0 2 -170 294 25 -597 0 10 -50 41 6 -520 0 10 -318 495 23 -163 287 21 -55 94 6 -323 115 21 -528 185 1 -131 252 25 -503 162 1 -101 63 6 -77 98 6 -548 51 10 -61 0 5 -365 315 25 -490 219 18 -471 89 2 -177 233 21 -436 161 18 -78 61 6 -515 40 10 -133 255 21 -143 47 5 -496 5 2 -146 265 21 -488 249 1 -519 209 1 -167 248 21 -522 0 10 -558 52 2 -191 278 25 -545 70 2 -171 246 25 -116 186 12 -222 271 26 -564 178 18 -512 211 1 -252 280 25 -536 169 1 -215 301 25 -132 191 21 -0 89 6 -125 223 21 -0 92 6 -83 106 6 -63 79 5 -590 0 2 -206 186 21 -531 40 10 -77 136 6 -72 150 6 -505 120 18 -36 0 6 -0 283 25 -180 283 21 -543 56 2 -516 157 1 -6 117 5 -189 244 21 -490 199 1 -145 288 21 -45 82 4 -64 15 6 -510 134 1 -10 37 6 -545 205 1 -133 269 25 -0 408 16 -498 251 18 -501 233 1 -150 0 5 -199 304 25 -527 214 1 -180 252 25 -153 233 25 -511 182 1 -227 255 25 -62 205 6 -25 0 6 -144 189 6 -488 11 10 -441 94 22 -511 177 18 -139 216 12 -527 0 2 -472 0 2 -557 0 10 -66 0 6 -16 148 5 -135 250 21 -143 157 6 -499 0 10 -548 93 10 -533 63 2 -517 0 2 -522 230 1 -478 0 10 -434 383 26 -145 283 21 -177 175 6 -21 87 6 -541 11 2 -162 255 21 -34 224 12 -140 115 6 -764 1023 19 -133 116 12 -374 215 18 -130 0 6 -187 9 5 -38 284 21 -540 31 2 -556 233 18 -83 286 21 -51 107 6 -522 136 1 -538 141 18 -92 501 16 -546 0 2 -40 63 6 -562 197 1 -269 300 25 -89 124 6 -1 0 5 -186 242 25 -106 0 6 -205 237 21 -166 133 21 -529 18 2 -490 272 18 -128 209 21 -205 274 25 -562 47 2 -206 318 25 -520 113 18 -80 238 7 -67 233 21 -141 168 21 -275 0 21 -289 74 24 -168 250 21 -525 238 18 -489 74 10 -125 322 12 -126 251 21 -98 36 6 -248 350 26 -498 5 2 -509 14 10 -250 276 25 -467 0 10 -82 63 6 -509 204 18 -551 0 10 -531 119 18 -250 301 26 -475 113 2 -545 199 18 -220 223 25 -140 143 25 -516 115 1 -547 0 2 -530 210 1 -584 129 18 -559 0 2 -562 135 18 -456 312 26 -222 309 25 -226 246 25 -42 90 5 -159 220 21 -112 256 21 -36 104 6 -500 0 2 -521 0 2 -557 44 10 -115 226 25 -427 209 18 -156 151 21 -93 352 25 -206 306 26 -70 164 5 -554 8 2 -527 25 10 -515 152 1 -33 196 21 -114 265 25 -181 227 21 -527 0 2 -406 406 26 -90 107 6 -99 56 6 -518 0 10 -524 169 1 -159 194 21 -119 206 21 -0 175 6 -366 257 24 -66 199 21 -521 0 2 -188 191 25 -169 250 25 -509 167 1 -530 153 1 -37 0 6 -455 269 24 -89 63 6 -535 113 2 -461 123 1 -560 232 18 -130 266 21 -105 242 21 -22 23 6 -116 12 5 -519 33 10 -574 0 2 -81 179 6 -13 150 6 -148 290 25 -135 261 21 -516 167 18 -67 66 6 -570 248 1 -326 179 24 -112 72 6 -505 178 18 -296 417 23 -19 198 6 -78 229 21 -92 86 6 -543 202 18 -50 40 6 -80 180 5 -99 243 21 -560 0 10 -29 0 5 -90 237 21 -551 193 18 -39 0 6 -52 0 6 -518 0 10 -474 214 1 -510 0 10 -468 154 1 -520 34 10 -243 339 25 -161 271 21 -68 256 25 -14 179 6 -549 0 10 -257 279 21 -518 48 2 -414 19 2 -448 112 2 -170 279 21 -514 299 18 -122 154 21 -571 0 2 -439 173 1 -542 0 2 -102 45 6 -62 281 21 -545 61 10 -99 29 6 -109 158 6 -553 187 1 -536 39 2 -559 243 18 -36 167 6 -446 141 1 -185 253 25 -392 213 22 -92 129 21 -99 242 21 -173 278 21 -0 197 21 -88 21 6 -0 38 6 -491 240 18 -193 265 25 -340 29 15 -519 143 18 -441 232 22 -17 0 5 -461 190 1 -488 79 10 -205 219 25 -505 132 18 -177 262 25 -248 474 23 -65 100 5 -492 10 10 -22 105 6 -484 12 10 -164 280 25 -507 36 10 -85 227 12 -199 256 21 -83 202 22 -184 190 21 -198 184 21 -65 172 6 -41 7 6 -167 281 25 -540 104 10 -522 37 10 -142 205 21 -55 156 6 -492 0 10 -561 224 22 -47 70 6 -168 297 21 -563 152 18 -417 202 22 -210 319 25 -195 276 25 -536 168 18 -510 93 10 -576 181 18 -374 259 24 -534 202 18 -519 216 1 -547 294 18 -179 267 25 -290 372 26 -118 199 21 -548 0 10 -168 284 25 -172 221 25 -59 268 25 -147 199 21 -141 281 21 -137 138 21 -127 114 21 -578 275 18 -517 87 10 -368 468 23 -14 87 5 -523 0 2 -0 0 5 -388 110 22 -207 227 21 -71 13 6 -184 246 25 -152 344 21 -359 466 23 -196 254 21 -527 102 2 -0 85 6 -549 222 18 -83 207 21 -502 0 2 -58 60 6 -121 205 21 -112 41 6 -447 95 2 -138 98 6 -532 129 1 -179 283 25 -115 271 25 -44 291 21 -452 209 1 -567 26 2 -123 251 21 -230 308 26 -182 295 21 -532 163 18 -515 117 2 -82 0 6 -572 272 18 -561 104 2 -36 169 6 -176 273 25 -122 254 21 -549 0 2 -535 343 18 -0 176 5 -530 214 1 -241 225 21 -479 103 10 -216 349 25 -549 232 18 -555 197 18 -107 101 12 -52 0 6 -188 239 21 -116 247 21 -373 537 23 -195 281 25 -92 14 5 -437 31 24 -75 104 6 -528 180 18 -49 144 5 -71 203 6 -104 308 25 -195 269 25 -85 117 6 -140 76 6 -499 39 10 -107 99 6 -555 223 1 -539 186 18 -123 232 21 -525 11 10 -546 177 1 -531 175 18 -187 0 21 -182 191 21 -570 0 10 -245 348 26 -61 208 21 -541 150 1 -540 0 2 -101 63 5 -72 114 6 -246 281 21 -200 269 25 -566 19 2 -132 214 21 -354 341 26 -523 95 10 -474 88 10 -532 258 1 -49 5 6 -181 193 21 -552 184 1 -516 238 1 -182 43 21 -0 98 5 -119 176 21 -506 106 10 -61 242 21 -124 270 12 -491 127 1 -494 0 2 -416 268 24 -136 215 21 -49 232 7 -521 83 10 -169 154 21 -55 184 6 -458 49 10 -521 225 18 -499 140 1 -527 0 10 -158 247 21 -118 309 25 -548 20 2 -159 183 12 -147 150 12 -180 220 21 -515 123 1 -291 323 26 -481 174 1 -158 253 21 -540 190 18 -433 208 22 -555 38 2 -522 48 10 -162 169 21 -510 70 10 -119 61 6 -86 266 21 -433 0 10 -94 266 21 -105 0 5 -576 269 1 -518 138 18 -498 124 18 -540 261 1 -526 201 1 -85 227 21 -584 182 18 -270 235 25 -150 288 21 -128 166 21 -223 228 15 -291 88 15 -533 206 18 -313 116 15 -107 0 6 -0 128 6 -105 157 6 -164 233 21 -0 97 6 -18 204 6 -469 277 1 -543 172 1 -543 185 18 -119 267 21 -549 223 1 -522 177 1 -524 129 1 -545 131 18 -83 202 21 -174 189 21 -513 138 1 -582 0 10 -155 266 21 -48 33 6 -537 247 18 -539 37 2 -480 150 1 -444 204 24 -488 128 18 -195 223 25 -355 476 23 -156 264 25 -485 183 1 -219 206 25 -198 234 21 -154 47 5 -514 70 10 -144 119 6 -501 115 2 -534 207 1 -528 245 1 -497 103 10 -544 0 10 -540 19 10 -122 265 21 -0 224 7 -197 114 25 -131 303 21 -159 292 25 -423 797 17 -189 190 21 -370 203 24 -549 112 2 -412 177 22 -354 495 23 -101 139 21 -0 24 6 -119 252 21 -341 136 15 -150 269 25 -0 0 5 -20 0 6 -533 0 2 -89 219 6 -570 266 18 -73 200 6 -547 218 18 -540 25 10 -35 0 6 -145 206 21 -0 20 5 -59 70 6 -498 114 2 -81 0 6 -0 97 5 -196 272 21 -180 274 25 -160 224 21 -155 86 21 -416 94 24 -107 53 6 -536 157 18 -539 0 2 -59 2 5 -392 488 23 -535 116 18 -101 277 25 -529 158 1 -207 294 25 -427 319 13 -528 95 10 -54 372 16 -211 320 25 -503 0 2 -80 0 6 -116 41 6 -129 9 5 -481 139 18 -534 228 1 -488 139 1 -323 615 23 -541 242 18 -485 147 18 -278 53 15 -265 265 25 -181 203 21 -171 188 21 -527 156 18 -92 111 5 -0 0 5 -196 251 21 -0 160 6 -91 131 6 -103 269 21 -148 269 21 -93 139 12 -524 245 18 -193 321 25 -535 4 10 -578 0 2 -96 206 21 -32 65 5 -0 117 6 -120 162 6 -455 252 24 -154 234 25 -476 481 19 -512 52 2 -540 0 2 -110 117 6 -122 0 6 -189 0 6 -558 199 1 -531 0 2 -545 99 10 -101 60 21 -498 143 1 -103 235 7 -526 119 2 -150 203 21 -214 265 25 -103 63 21 -89 0 6 -526 123 18 -319 491 23 -93 52 5 -515 99 10 -7 0 5 -344 323 22 -231 298 25 -510 45 2 -108 294 21 -454 237 1 -165 0 21 -497 174 1 -143 0 6 -91 514 16 -90 231 21 -0 103 6 -0 6 6 -543 103 2 -186 282 21 -173 216 21 -487 308 18 -505 1 10 -337 435 23 -196 291 25 -25 58 6 -43 228 21 -0 0 6 -565 214 18 -501 230 1 -249 297 26 -515 88 2 -228 313 25 -479 27 10 -77 218 21 -546 0 2 -208 250 21 -527 15 10 -515 174 18 -486 221 1 -173 157 21 -207 267 25 -115 226 12 -535 218 18 -0 126 6 -290 542 16 -64 0 6 -391 175 22 -555 75 10 -185 114 21 -0 223 5 -143 151 6 -69 0 5 -551 140 1 -200 183 25 -167 292 21 -44 21 5 -522 75 2 -163 100 6 -59 148 5 -529 86 10 -154 207 7 -23 13 6 -44 0 5 -160 224 7 -54 207 6 -523 174 18 -552 31 2 -572 188 1 -377 467 23 -99 0 5 -533 0 10 -540 79 10 -209 281 25 -15 0 6 -69 0 5 -517 264 1 -545 249 18 -74 50 5 -513 0 10 -522 0 2 -163 233 21 -184 206 21 -141 51 5 -519 0 2 -142 41 6 -134 179 12 -520 62 2 -488 64 10 -607 1011 19 -561 226 1 -540 161 1 -536 172 18 -242 261 25 -563 162 1 -460 0 22 -557 0 10 -522 0 10 -575 132 18 -539 79 10 -128 304 25 -12 55 6 -541 52 10 -516 152 1 -135 238 21 -537 206 18 -502 114 2 -202 307 21 -63 54 6 -64 137 6 -123 243 12 -152 225 21 -144 259 21 -415 188 24 -47 98 6 -587 0 2 -157 100 12 -557 170 1 -540 63 2 -513 88 10 -132 100 6 -94 0 6 -540 183 1 -502 414 26 -539 72 10 -26 0 6 -220 260 25 -230 304 26 -560 265 18 -556 205 1 -542 73 2 -559 32 10 -0 77 5 -440 245 26 -133 0 5 -144 286 25 -537 107 2 -116 134 12 -86 0 5 -195 311 25 -523 81 2 -525 0 2 -392 0 2 -197 265 25 -80 44 6 -508 0 2 -359 242 22 -71 60 6 -129 204 12 -71 99 6 -454 9 10 -0 152 6 -20 0 5 -123 70 5 -116 258 21 -561 199 18 -537 241 1 -0 114 5 -66 0 6 -423 250 22 -116 147 12 -24 0 6 -524 126 1 -537 216 1 -502 28 10 -502 265 18 -133 214 25 -518 10 2 -518 0 10 -0 63 6 -560 0 10 -604 0 2 -538 147 1 -576 193 1 -277 353 26 -37 83 5 -107 197 21 -498 134 18 -547 0 2 -49 115 21 -398 229 24 -184 80 12 -401 138 26 -144 170 25 -532 78 2 -512 167 1 -545 209 18 -521 0 2 -0 196 6 -0 158 6 -67 44 6 -552 5 10 -538 154 18 -13 0 6 -129 106 6 -70 42 5 -51 198 12 -161 294 25 -222 101 21 -485 44 2 -161 77 5 -118 244 25 -156 201 25 -0 82 5 -159 265 21 -227 303 25 -87 260 21 -498 248 1 -138 305 21 -496 101 10 -109 275 21 -141 141 6 -202 304 25 -557 68 2 -192 230 25 -120 308 12 -0 0 6 -544 0 2 -528 0 2 -118 233 12 -233 234 21 -71 213 21 -84 321 21 -558 24 2 -106 232 25 -477 172 1 -217 211 21 -0 59 6 -148 257 25 -101 77 5 -512 158 1 -64 166 6 -140 173 12 -228 243 21 -8 122 6 -0 100 5 -551 160 1 -250 335 26 -555 29 2 -192 266 21 -68 79 6 -340 443 26 -550 241 1 -524 220 1 -510 9 2 -548 148 1 -38 197 6 -544 213 18 -15 19 6 -527 180 1 -59 249 21 -191 318 25 -190 289 25 -550 0 2 -497 164 18 -154 98 6 -541 78 2 -57 0 6 -491 282 1 -290 588 23 -9 46 6 -132 31 6 -42 73 6 -12 0 5 -500 199 18 -7 139 5 -526 188 1 -69 147 6 -300 436 23 -526 28 10 -86 171 21 -531 48 10 -131 147 21 -502 102 10 -69 0 5 -581 184 18 -538 216 18 -107 202 12 -224 235 25 -83 148 12 -464 254 1 -172 171 21 -174 280 25 -527 169 1 -559 0 10 -196 226 25 -75 0 6 -470 82 10 -91 129 6 -0 0 6 -89 199 5 -50 212 5 -398 493 23 -478 232 1 -560 86 2 -528 0 2 -121 25 5 -112 198 21 -525 221 1 -195 290 25 -556 58 10 -241 188 12 -549 247 1 -166 202 21 -246 193 26 -514 237 1 -149 213 25 -462 55 2 -192 247 25 -486 13 10 -421 747 23 -435 1 10 -223 151 6 -42 286 25 -189 294 25 -504 114 2 -42 131 5 -34 0 5 -74 202 12 -161 0 21 -554 276 18 -546 250 1 -177 247 25 -82 0 6 -505 77 10 -53 132 6 -512 0 2 -9 201 5 -175 240 21 -524 13 2 -132 271 21 -539 35 2 -55 68 5 -362 144 15 -168 285 21 -77 41 5 -272 121 22 -389 505 23 -71 79 5 -105 89 5 -99 9 5 -133 219 7 -363 0 15 -205 262 21 -506 0 2 -496 0 2 -143 529 16 -349 208 6 -577 304 18 -383 215 24 -501 81 2 -493 145 18 -547 0 2 -368 482 23 -122 0 6 -124 0 6 -540 90 2 -517 261 18 -551 0 10 -366 141 24 -447 10 10 -167 250 21 -65 246 7 -168 277 21 -175 162 12 -216 180 21 -545 17 10 -192 259 25 -503 183 1 -506 204 1 -97 160 12 -556 150 18 -121 53 6 -82 202 21 -518 101 2 -92 0 6 -198 261 25 -387 476 23 -468 76 10 -22 184 6 -556 164 18 -369 758 17 -533 155 18 -434 128 24 -350 472 23 -507 0 10 -87 39 6 -553 233 18 -213 158 21 -554 109 1 -211 268 21 -252 549 16 -494 197 18 -150 201 25 -52 87 6 -0 42 5 -125 265 25 -133 288 25 -534 205 18 -171 203 25 -451 45 2 -14 74 6 -180 247 21 -179 224 21 -163 211 21 -589 0 10 -498 0 10 -465 41 10 -381 253 22 -124 0 6 -154 238 21 -610 217 18 -444 298 22 -187 295 25 -137 161 6 -235 276 25 -93 180 22 -258 281 21 -154 144 21 -144 186 12 -491 157 1 -537 156 18 -0 136 5 -572 96 2 -536 40 2 -221 250 25 -125 217 21 -42 153 12 -512 24 2 -216 317 12 -41 0 5 -110 0 5 -532 245 1 -539 0 2 -496 162 1 -519 220 1 -143 218 21 -162 158 21 -211 300 25 -527 0 10 -501 124 1 -506 0 2 -254 248 21 -527 74 2 -538 128 18 -179 176 21 -174 246 21 -143 141 21 -545 249 18 -525 0 2 -333 204 24 -538 213 1 -210 272 21 -92 256 21 -207 285 25 -499 154 18 -221 268 25 -130 219 25 -174 239 25 -171 113 6 -532 317 1 -560 194 1 -357 288 24 -553 0 2 -196 234 12 -334 157 22 -577 60 2 -181 206 25 -409 223 24 -474 190 1 -347 411 25 -517 0 2 -101 201 7 -400 301 24 -542 208 1 -527 235 1 -480 135 18 -186 307 25 -60 528 16 -0 0 5 -569 9 2 -14 264 12 -396 88 15 -57 227 7 -472 150 18 -534 144 1 -495 145 1 -111 238 25 -172 140 21 -116 2 6 -70 91 12 -150 191 21 -122 18 6 -172 118 21 -94 82 6 -164 237 25 -336 211 24 -166 251 25 -557 261 18 -87 244 21 -473 107 10 -108 65 6 -36 118 6 -369 513 23 -532 0 10 -500 255 1 -511 251 18 -462 150 1 -121 32 5 -495 68 10 -56 0 6 -537 204 1 -232 295 21 -562 131 18 -219 237 25 -483 214 1 -549 0 10 -577 71 2 -542 78 10 -363 490 23 -125 168 21 -19 111 5 -480 68 10 -121 110 5 -523 0 10 -382 206 22 -140 228 21 -479 0 10 -104 225 12 -128 160 21 -89 254 21 -273 335 26 -91 153 12 -549 44 10 -362 78 24 -214 265 25 -24 149 5 -90 95 6 -538 46 10 -87 0 6 -11 40 6 -82 255 21 -150 190 21 -46 88 6 -575 128 1 -92 197 21 -550 81 2 -533 24 2 -179 172 12 -189 105 21 -66 199 6 -531 45 2 -96 150 12 -549 208 1 -0 0 6 -578 17 2 -200 328 25 -219 308 25 -75 98 6 -541 7 2 -123 252 21 -312 194 15 -572 0 2 -511 109 10 -419 386 26 -81 251 21 -176 234 21 -549 177 18 -125 224 25 -225 305 25 -0 111 6 -81 120 21 -535 0 10 -198 231 21 -512 0 10 -573 226 1 -90 250 25 -176 81 21 -138 216 21 -130 271 21 -83 179 21 -48 0 5 -500 192 1 -41 0 5 -158 238 25 -491 0 2 -23 159 6 -493 203 1 -22 257 12 -179 289 21 -469 258 18 -103 86 6 -150 338 21 -350 236 22 -572 154 1 -147 72 21 -173 155 21 -97 194 21 -520 144 18 -453 13 10 -534 241 1 -518 0 10 -130 0 6 -496 143 18 -460 178 1 -550 0 10 -527 174 18 -522 157 1 -565 0 10 -517 280 18 -426 810 19 -14 57 5 -149 0 6 -507 149 18 -30 260 25 -457 275 24 -510 162 18 -552 0 2 -351 39 15 -520 254 18 -181 254 21 -455 29 22 -194 261 25 -355 126 24 -176 231 25 -124 177 6 -110 162 6 -72 236 7 -552 0 2 -250 368 25 -537 104 10 -537 45 10 -73 137 5 -170 294 25 -154 188 21 -179 153 4 -258 281 25 -244 316 25 -299 500 26 -515 159 18 -195 203 21 -338 263 22 -433 245 22 -60 20 6 -380 483 23 -526 154 1 -185 283 21 -494 94 10 -124 110 6 -555 16 10 -529 156 18 -108 95 6 -146 217 21 -88 239 21 -467 172 1 -83 117 21 -126 115 21 -583 209 18 -33 85 6 -170 201 21 -563 25 2 -78 0 6 -402 139 24 -502 148 18 -540 223 1 -155 317 21 -112 164 21 -68 135 6 -117 73 6 -566 51 2 -91 236 21 -542 0 2 -456 295 26 -552 50 2 -175 202 21 -536 29 2 -541 192 18 -162 221 25 -2 129 6 -71 179 6 -549 0 2 -44 57 5 -482 124 18 -88 134 6 -497 55 22 -499 147 18 -552 0 2 -140 160 6 -168 239 21 -534 0 10 -182 320 25 -159 310 25 -491 0 10 -535 111 2 -139 98 5 -97 178 6 -208 167 25 -105 60 6 -221 306 25 -77 187 6 -236 309 25 -220 192 12 -429 272 24 -147 46 6 -530 187 18 -201 284 25 -522 206 1 -343 433 23 -0 73 6 -529 16 10 -131 248 25 -146 247 21 -81 0 6 -58 0 5 -523 81 2 -411 47 24 -135 249 25 -530 95 10 -385 157 22 -0 149 6 -180 122 21 -542 37 10 -59 142 6 -11 0 6 -463 50 10 -113 97 6 -552 169 18 -423 78 15 -98 0 5 -72 30 5 -116 218 21 -484 188 1 -96 254 21 -111 193 21 -571 222 1 -143 124 12 -529 190 18 -157 251 21 -0 371 16 -389 500 23 -34 58 5 -572 134 18 -398 489 23 -530 197 18 -123 130 12 -163 208 21 -173 204 21 -103 125 21 -33 231 7 -174 242 21 -545 200 1 -464 213 1 -523 171 18 -439 105 2 -83 138 12 -81 16 5 -525 222 18 -352 546 23 -200 274 25 -553 31 10 -507 263 1 -122 177 21 -526 69 10 -542 72 2 -188 258 21 -141 238 7 -147 146 21 -469 117 1 -202 291 25 -97 6 5 -539 226 18 -337 8 15 -412 99 22 -598 0 10 -529 197 1 -118 220 12 -526 193 18 -445 263 22 -108 230 21 -200 319 21 -47 213 12 -164 317 25 -370 455 23 -207 225 7 -535 11 10 -261 0 15 -275 279 25 -526 82 10 -0 109 6 -387 499 23 -557 218 1 -505 147 18 -25 137 5 -134 181 6 -173 275 21 -0 10 6 -569 48 10 -181 286 21 -141 277 25 -560 29 2 -293 70 15 -174 304 21 -137 0 5 -269 255 25 -295 119 15 -172 177 21 -73 334 12 -55 166 12 -176 280 25 -538 0 10 -156 85 12 -204 274 25 -456 124 1 -164 281 25 -131 98 21 -207 302 25 -36 108 6 -416 2 2 -366 217 24 -61 87 5 -506 72 2 -51 160 6 -40 163 6 -487 0 10 -86 95 6 -203 44 15 -509 125 1 -135 185 21 -512 171 1 -98 217 25 -156 283 21 -181 271 25 -122 41 5 -163 165 21 -53 0 6 -217 196 21 -503 193 18 -57 166 6 -5 18 6 -96 39 5 -88 133 6 -519 133 18 -563 116 18 -529 88 2 -221 326 26 -112 160 6 -520 0 2 -125 194 12 -204 223 22 -159 17 5 -346 249 22 -208 291 25 -80 284 21 -526 210 1 -323 248 1 -85 420 16 -533 132 18 -589 116 18 -174 293 25 -503 874 23 -500 0 10 -61 178 12 -510 7 10 -505 34 2 -119 0 5 -67 95 6 -172 276 25 -144 249 21 -33 268 12 -422 0 10 -222 239 25 -542 141 1 -613 47 2 -26 0 21 -246 284 25 -144 89 6 -70 123 6 -527 81 10 -83 33 6 -182 253 21 -550 0 2 -77 0 6 -132 200 21 -234 209 21 -557 243 1 -544 0 2 -171 278 25 -459 129 18 -194 282 21 -511 48 10 -444 41 2 -542 97 2 -144 289 21 -122 305 25 -532 0 10 -124 283 25 -583 87 2 -529 75 10 -566 53 2 -164 295 21 -173 284 21 -163 242 21 -122 168 12 -146 228 21 -60 70 5 -515 0 10 -502 17 10 -504 12 2 -339 477 23 -499 176 18 -118 156 5 -325 356 26 -96 203 6 -94 193 12 -141 302 25 -498 107 10 -211 285 25 -164 298 21 -208 319 25 -16 115 5 -515 89 2 -530 241 1 -177 242 21 -443 180 1 -201 114 21 -425 24 10 -143 222 12 -78 90 6 -21 125 5 -569 15 10 -563 284 1 -35 106 6 -128 189 21 -195 246 21 -29 155 6 -219 277 25 -469 105 10 -133 218 21 -3 0 5 -188 277 21 -538 117 1 -23 67 5 -523 66 10 -520 132 1 -1 36 5 -539 0 2 -515 203 18 -557 176 1 -561 238 1 -69 80 6 -539 0 10 -13 77 6 -517 0 2 -566 152 1 -540 175 1 -534 31 2 -545 0 2 -356 188 6 -85 86 6 -127 123 6 -517 0 10 -491 184 1 -313 540 23 -468 72 2 -528 113 2 -488 33 10 -159 290 21 -111 180 7 -132 163 12 -159 87 6 -489 158 1 -565 275 18 -348 444 23 -554 0 10 -550 141 1 -549 261 18 -309 502 23 -116 286 21 -236 172 21 -211 305 21 -555 176 18 -538 129 18 -82 84 5 -0 0 5 -480 45 2 -48 119 6 -538 185 1 -479 7 2 -50 191 12 -76 12 5 -139 320 12 -122 12 5 -553 209 18 -474 124 2 -505 150 18 -36 173 6 -189 204 6 -580 94 2 -36 52 5 -256 243 21 -425 271 24 -573 225 1 -497 189 18 -80 35 5 -539 243 18 -539 23 10 -142 230 21 -75 213 7 -0 0 6 -427 74 22 -518 278 18 -541 96 10 -549 55 2 -156 241 21 -246 263 25 -475 0 2 -166 248 21 -147 269 25 -552 114 1 -215 102 15 -597 296 18 -213 324 25 -158 0 6 -538 50 2 -559 35 10 -62 294 21 -99 248 12 -119 191 6 -69 18 5 -163 223 21 -511 28 2 -571 127 1 -155 4 5 -74 88 5 -159 249 21 -528 209 18 -543 167 1 -154 239 21 -492 167 1 -490 190 18 -552 196 18 -523 103 2 -508 199 18 -561 157 1 -508 120 1 -59 91 6 -550 0 2 -582 19 10 -483 193 18 -134 255 21 -165 295 21 -307 140 15 -332 424 26 -548 0 10 -179 243 21 -150 255 25 -149 300 25 -47 11 6 -0 187 6 -531 11 2 -524 0 2 -103 172 6 -168 240 21 -132 192 21 -0 0 5 -127 208 21 -75 124 6 -497 185 1 -538 0 10 -503 85 10 -582 141 18 -29 184 6 -121 1 6 -554 190 18 -115 151 24 -532 255 18 -517 69 10 -407 519 23 -162 221 21 -519 17 10 -519 145 18 -139 203 21 -90 168 6 -84 224 21 -69 34 6 -162 215 21 -150 192 21 -425 107 22 -120 209 7 -28 176 6 -28 0 6 -138 224 21 -84 194 6 -34 104 6 -181 223 25 -133 0 6 -209 264 25 -478 147 1 -536 0 2 -118 0 4 -111 249 25 -254 330 25 -467 104 2 -0 86 5 -87 10 6 -144 258 7 -223 287 25 -546 104 2 -32 60 6 -185 288 21 -506 33 10 -544 93 2 -126 92 5 -149 313 25 -216 206 21 -509 117 2 -481 131 18 -84 217 21 -169 276 25 -197 192 25 -524 90 2 -576 60 2 -494 0 10 -206 228 25 -443 774 17 -542 40 2 -434 49 10 -130 255 21 -128 0 21 -431 94 22 -386 169 24 -168 239 21 -533 0 2 -183 0 21 -192 275 25 -503 79 10 -172 260 25 -417 532 19 -492 170 1 -155 224 21 -532 179 1 -125 240 7 -152 230 25 -158 184 21 -336 172 15 -557 240 1 -183 270 25 -467 19 10 -161 263 21 -183 254 25 -499 5 10 -569 157 1 -109 143 5 -215 297 25 -572 130 1 -194 264 22 -503 113 2 -469 31 2 -124 239 21 -135 202 12 -291 196 22 -105 309 25 -153 359 12 -414 173 22 -41 11 6 -113 0 6 -397 193 24 -0 116 5 -506 49 10 -522 190 1 -531 131 1 -165 54 6 -256 23 6 -115 247 21 -501 142 1 -510 125 18 -88 240 7 -508 185 1 -122 222 21 -185 328 21 -532 96 10 -525 119 1 -55 69 6 -569 0 2 -115 272 25 -205 267 25 -413 264 24 -534 53 10 -117 181 21 -197 295 25 -514 209 18 -530 152 1 -165 279 12 -509 146 1 -107 94 12 -519 0 10 -524 226 18 -43 162 6 -515 163 1 -496 119 1 -82 153 6 -0 0 5 -481 258 1 -546 182 18 -286 519 23 -136 148 6 -562 182 1 -46 2 6 -0 139 6 -518 202 18 -76 0 6 -583 161 18 -94 52 6 -162 267 21 -485 146 1 -496 169 18 -357 201 18 -510 204 1 -43 14 6 -88 169 6 -31 33 6 -341 0 15 -641 678 19 -115 54 5 -192 255 25 -74 92 5 -434 34 22 -247 200 22 -194 202 25 -539 168 1 -138 250 21 -535 20 2 -545 8 2 -158 288 21 -585 88 2 -395 189 24 -529 0 2 -543 103 2 -525 306 18 -77 0 5 -269 333 26 -537 100 10 -128 208 12 -502 95 10 -83 259 21 -97 0 6 -462 0 2 -529 45 10 -160 261 25 -85 172 12 -584 72 10 -453 209 26 -364 172 24 -547 138 18 -508 79 2 -131 280 21 -563 60 2 -186 262 25 -520 97 2 -0 103 6 -70 0 6 -52 0 5 -231 278 25 -99 224 21 -136 201 21 -55 0 6 -57 255 21 -49 136 6 -423 6 10 -119 203 25 -64 112 6 -79 235 21 -496 0 10 -418 509 19 -116 179 6 -155 48 6 -0 182 6 -319 93 15 -508 53 10 -149 269 25 -141 206 21 -489 0 2 -520 81 2 -508 0 10 -125 154 12 -170 292 21 -561 240 18 -533 0 2 -163 212 21 -460 185 18 -155 284 25 -184 206 25 -9 47 6 -47 116 12 -267 263 21 -211 173 21 -27 113 12 -296 362 26 -0 0 5 -176 259 25 -64 269 21 -198 14 6 -466 0 10 -46 19 6 -98 59 6 -519 108 2 -186 242 25 -556 98 10 -511 82 2 -87 18 5 -52 224 7 -532 43 10 -549 0 2 -566 80 2 -91 70 5 -543 0 2 -530 125 1 -567 0 10 -54 0 6 -506 302 18 -157 271 25 -522 210 18 -506 0 2 -513 54 10 -514 16 10 -241 138 6 -127 81 21 -505 134 1 -336 275 22 -137 149 21 -48 129 12 -99 258 12 -600 121 18 -304 458 23 -554 0 2 -141 197 21 -455 92 22 -485 24 2 -161 245 21 -205 330 25 -72 34 6 -495 0 2 -533 0 10 -208 243 25 -154 78 6 -163 23 5 -147 208 21 -38 127 6 -180 278 25 -556 101 2 -178 281 21 -99 133 6 -514 0 2 -0 0 5 -524 73 10 -531 122 1 -0 192 5 -543 139 1 -516 224 1 -177 278 25 -550 185 1 -569 0 10 -0 10 5 -557 117 1 -525 0 2 -422 301 22 -215 322 25 -560 67 10 -43 126 6 -121 237 21 -47 151 6 -501 215 18 -98 163 5 -550 160 1 -215 225 25 -258 0 15 -541 177 18 -541 20 10 -115 202 21 -110 166 6 -540 60 2 -125 0 5 -174 240 21 -160 223 25 -519 0 2 -73 86 6 -512 0 10 -424 209 24 -125 139 6 -156 249 25 -86 229 21 -116 126 6 -193 223 25 -255 272 25 -417 106 22 -176 284 25 -520 131 1 -504 21 2 -184 180 21 -119 0 6 -135 321 21 -186 217 25 -534 40 10 -75 233 21 -169 179 21 -68 12 5 -118 99 6 -250 267 25 -484 0 2 -514 209 18 -185 182 25 -554 149 18 -558 0 2 -52 202 6 -122 40 6 -242 686 19 -573 198 1 -485 107 10 -89 196 21 -84 57 6 -135 126 12 -165 246 21 -514 170 18 -523 178 1 -57 167 6 -2 78 5 -135 327 21 -150 253 21 -180 298 25 -470 308 26 -122 135 21 -149 209 21 -241 647 9 -522 236 1 -528 131 18 -491 248 18 -107 28 6 -140 279 25 -517 100 2 -517 164 1 -47 113 5 -83 200 21 -152 262 21 -171 14 21 -80 76 6 -234 215 21 -595 31 2 -185 198 21 -533 100 2 -87 75 6 -64 146 6 -518 177 18 -225 277 25 -0 127 5 -206 259 25 -549 235 1 -543 0 10 -133 174 6 -127 233 21 -538 456 19 -235 227 12 -485 0 10 -600 347 18 -450 39 2 -534 111 2 -527 0 10 -164 305 25 -165 236 21 -204 263 21 -513 0 2 -90 175 6 -0 0 6 -471 96 2 -78 0 6 -569 156 18 -492 171 18 -128 95 6 -537 80 10 -215 316 25 -474 150 18 -586 49 2 -571 244 18 -189 244 25 -508 225 1 -483 0 10 -73 119 6 -41 79 6 -523 0 10 -4 184 6 -513 0 10 -207 212 21 -117 0 5 -128 232 21 -507 160 18 -565 50 10 -145 303 25 -70 163 6 -496 0 10 -323 201 22 -222 217 21 -567 147 18 -34 85 5 -193 224 12 -562 133 1 -549 0 2 -557 125 1 -191 237 21 -506 196 1 -517 0 10 -128 244 21 -84 0 6 -435 278 26 -51 0 6 -530 221 1 -523 176 1 -510 0 10 -142 223 21 -501 0 2 -79 25 6 -454 112 1 -489 154 18 -482 65 2 -516 193 1 -81 213 12 -54 39 6 -39 0 5 -455 170 22 -409 142 24 -0 41 6 -566 0 2 -447 229 18 -93 0 6 -328 0 15 -98 218 21 -198 88 25 -65 41 5 -128 266 21 -198 242 21 -148 95 6 -235 215 21 -60 183 6 -109 289 21 -114 204 7 -161 294 21 -371 232 24 -175 288 21 -504 228 18 -131 149 6 -225 291 25 -494 0 10 -39 0 6 -511 0 10 -373 160 22 -401 0 10 -521 269 1 -538 236 1 -126 248 21 -39 190 6 -136 211 21 -91 56 6 -520 63 2 -205 294 21 -129 49 5 -133 273 25 -46 230 7 -265 397 25 -112 0 21 -188 42 6 -554 172 1 -329 377 26 -44 0 6 -126 12 6 -498 0 2 -85 179 12 -547 75 10 -147 0 5 -517 231 1 -86 125 6 -486 0 2 -454 110 22 -83 0 5 -185 313 21 -283 346 26 -0 303 12 -119 198 6 -195 246 7 -128 0 6 -48 61 6 -459 204 18 -64 82 6 -0 0 6 -41 169 12 -533 114 2 -0 172 5 -109 0 6 -40 0 6 -144 71 5 -570 0 2 -532 52 2 -56 165 21 -102 173 6 -188 296 25 -509 215 1 -559 133 18 -375 109 15 -445 533 19 -144 301 21 -160 255 21 -134 161 21 -518 82 2 -0 149 6 -278 496 26 -232 303 21 -552 207 18 -524 61 10 -109 163 12 -164 287 25 -501 0 10 -108 164 6 -541 187 18 -32 51 21 -0 251 12 -535 0 10 -523 89 2 -101 281 21 -137 244 7 -549 1 2 -177 271 21 -532 245 1 -537 257 18 -99 0 5 -515 0 10 -455 96 2 -485 70 10 -307 0 15 -74 214 21 -110 103 5 -132 187 12 -77 0 5 -499 0 10 -510 206 1 -559 123 1 -465 0 2 -526 110 2 -0 0 6 -48 117 6 -482 275 1 -540 41 2 -541 203 18 -5 98 6 -227 237 21 -575 0 2 -157 206 21 -152 229 21 -82 117 6 -127 122 21 -200 291 25 -355 113 15 -446 104 10 -64 96 6 -162 240 25 -104 238 12 -551 0 2 -140 274 21 -588 290 22 -445 73 10 -63 207 21 -29 130 5 -152 263 25 -559 214 18 -100 299 25 -530 211 1 -560 64 10 -115 265 25 -517 227 1 -517 161 1 -179 259 21 -5 163 6 -536 0 10 -580 269 18 -169 281 21 -0 56 5 -553 77 2 -121 2 5 -57 197 21 -421 196 1 -582 38 10 -422 136 24 -130 105 12 -509 233 1 -346 429 23 -210 247 25 -453 59 10 -101 142 6 -532 32 2 -13 158 12 -0 118 5 -198 228 25 -158 207 21 -170 158 21 -83 121 6 -165 85 12 -521 212 18 -512 51 10 -530 0 10 -94 54 6 -113 0 6 -494 259 24 -32 40 6 -207 233 25 -127 296 21 -132 241 25 -146 134 6 -135 0 5 -152 32 21 -124 79 6 -12 136 6 -116 198 6 -379 236 24 -489 202 1 -133 256 25 -551 128 18 -175 247 25 -0 114 5 -543 192 1 -165 240 21 -235 266 25 -54 194 6 -508 229 1 -74 0 5 -188 289 25 -462 106 10 -8 66 5 -538 235 1 -502 0 10 -553 0 2 -174 156 21 -215 3 6 -392 482 19 -545 61 2 -546 0 2 -161 284 21 -242 163 22 -549 273 18 -96 0 5 -573 276 18 -596 747 19 -10 0 6 -112 75 6 -534 79 10 -207 277 25 -562 105 2 -183 228 21 -547 0 2 -104 286 25 -422 0 2 -161 269 25 -508 220 1 -132 238 21 -28 85 6 -537 95 10 -116 99 21 -90 292 12 -557 101 10 -0 98 5 -497 44 10 -137 102 6 -155 183 25 -107 1 5 -493 132 18 -85 35 6 -170 220 21 -508 82 2 -556 117 1 -31 191 6 -570 58 2 -526 267 1 -555 147 1 -581 39 10 -157 275 25 -63 210 12 -496 200 1 -93 178 6 -534 109 2 -545 244 18 -500 44 10 -31 143 5 -65 105 4 -76 185 6 -102 247 21 -50 150 5 -540 133 18 -91 7 6 -129 120 6 -267 237 25 -525 19 2 -75 123 5 -422 223 26 -591 237 18 -141 70 5 -146 174 21 -512 157 1 -190 285 25 -488 265 18 -121 237 21 -162 303 25 -553 232 1 -434 242 24 -503 0 2 -284 3 15 -358 220 24 -526 94 2 -66 0 6 -556 0 10 -216 71 21 -73 0 6 -50 203 6 -525 233 18 -485 246 18 -125 38 6 -126 118 12 -55 2 6 -539 0 2 -536 188 1 -516 108 10 -559 160 18 -181 179 25 -530 233 1 -30 123 6 -208 319 25 -565 179 1 -500 258 18 -39 0 5 -179 259 25 -333 387 23 -116 148 21 -0 0 6 -402 490 23 -175 514 16 -399 290 22 -523 52 2 -159 185 6 -0 156 6 -169 263 25 -523 74 2 -100 59 6 -0 155 6 -520 0 10 -122 174 21 -571 6 2 -535 80 10 -207 224 25 -550 199 1 -505 4 10 -534 71 2 -126 210 12 -522 79 10 -557 239 1 -537 111 2 -359 13 22 -79 168 12 -36 0 5 -552 276 1 -143 256 21 -419 0 22 -477 293 1 -357 462 23 -87 160 6 -88 98 6 -77 120 5 -102 173 21 -59 208 21 -0 0 6 -195 110 21 -476 10 2 -202 226 25 -123 116 6 -508 285 18 -214 296 25 -544 45 2 -99 266 21 -200 325 25 -148 344 21 -513 166 1 -156 271 21 -89 130 6 -229 540 16 -525 197 18 -548 186 18 -178 262 21 -332 519 23 -542 161 18 -447 2 10 -343 0 15 -79 0 5 -168 231 21 -498 21 10 -563 18 10 -89 3 6 -168 227 25 -166 255 21 -176 149 21 -538 44 2 -93 0 5 -142 0 5 -0 116 6 -509 55 2 -184 282 25 -547 192 18 -524 81 10 -463 0 2 -517 42 10 -64 53 6 -560 31 10 -513 90 10 -167 251 21 -137 196 21 -470 204 1 -25 211 4 -497 241 18 -9 75 6 -122 0 6 -332 299 24 -124 133 12 -14 150 5 -532 40 10 -142 281 21 -496 0 10 -507 0 10 -135 213 21 -554 168 18 -129 125 5 -41 186 6 -37 141 12 -69 124 6 -394 0 10 -500 0 10 -534 304 18 -220 274 25 -47 0 6 -361 239 1 -560 65 2 -568 176 1 -186 278 25 -155 283 25 -161 288 21 -554 0 10 -219 321 26 -447 238 1 -105 106 6 -167 297 25 -87 203 12 -439 238 22 -153 155 5 -0 132 6 -558 0 10 -176 309 25 -136 179 22 -11 0 5 -162 277 25 -173 252 12 -557 88 2 -545 73 10 -98 242 21 -560 77 10 -92 214 21 -566 158 18 -235 183 21 -57 97 6 -52 120 5 -527 205 18 -40 162 5 -541 146 18 -138 48 6 -563 41 2 -538 145 1 -540 0 2 -506 0 2 -171 194 21 -160 78 5 -578 118 1 -112 177 12 -70 190 6 -542 160 18 -506 231 1 -173 119 6 -554 0 2 -159 289 25 -529 249 18 -129 246 21 -412 0 10 -191 287 21 -210 36 15 -205 282 25 -0 78 5 -96 221 21 -509 0 10 -517 153 1 -86 54 6 -448 348 26 -483 163 18 -519 210 18 -204 259 25 -175 177 21 -572 153 18 -500 0 10 -515 34 2 -100 219 12 -123 312 25 -183 266 21 -217 255 25 -91 167 25 -553 35 10 -86 81 6 -112 97 6 -163 88 21 -526 250 18 -71 110 5 -385 173 24 -171 216 21 -165 270 25 -351 207 18 -439 178 24 -135 185 21 -568 25 10 -486 0 2 -94 61 6 -22 253 21 -395 367 26 -273 253 24 -119 178 21 -87 155 6 -41 187 6 -91 0 6 -263 241 12 -397 267 22 -233 283 21 -542 89 10 -54 49 5 -234 196 21 -529 0 2 -464 139 18 -451 0 22 -504 186 18 -111 122 6 -65 144 6 -159 177 12 -125 275 21 -383 60 22 -513 32 10 -542 250 1 -506 0 2 -184 140 4 -186 235 25 -193 287 21 -546 8 2 -506 42 10 -287 312 26 -142 246 21 -53 0 5 -160 102 6 -0 247 21 -531 120 1 -555 140 1 -103 87 6 -7 212 21 -571 215 18 -21 113 5 -197 280 25 -79 122 5 -72 160 6 -12 45 5 -514 0 10 -42 175 6 -540 20 10 -60 183 6 -542 159 18 -227 289 25 -475 0 10 -566 132 1 -343 265 24 -116 258 21 -113 216 21 -533 192 18 -556 0 10 -437 69 2 -151 405 7 -538 140 1 -628 695 19 -538 274 18 -497 239 18 -57 10 6 -165 240 21 -358 236 22 -225 305 25 -533 238 18 -495 46 10 -321 447 23 -137 269 21 -483 133 18 -568 282 18 -88 218 25 -106 0 6 -109 103 5 -240 315 25 -187 301 25 -211 123 21 -407 507 23 -539 84 10 -0 265 21 -98 0 6 -526 226 1 -489 688 19 -466 0 10 -6 45 6 -121 113 6 -507 191 1 -461 0 2 -127 0 21 -520 186 18 -500 155 1 -169 194 21 -125 231 7 -141 0 6 -210 69 21 -107 0 5 -538 88 2 -108 267 12 -0 73 5 -63 139 6 -528 0 10 -120 191 25 -197 207 21 -561 70 2 -442 16 2 -574 0 10 -86 0 5 -182 249 26 -497 239 24 -85 141 6 -534 237 1 -335 465 23 -232 260 25 -154 23 6 -531 164 18 -85 213 6 -124 213 21 -535 204 18 -62 214 12 -484 137 18 -576 1 2 -69 97 6 -123 159 21 -568 213 1 -419 189 22 -217 216 25 -492 0 10 -0 51 6 -526 0 10 -138 130 5 -193 100 12 -537 0 2 -505 17 2 -493 188 18 -128 241 21 -453 0 10 -540 23 10 -557 0 2 -589 96 2 -159 220 25 -524 170 1 -57 71 5 -64 240 21 -305 311 25 -527 243 18 -75 199 6 -117 259 21 -117 176 21 -519 150 1 -63 290 25 -533 0 2 -127 0 6 -364 244 22 -176 257 25 -426 69 10 -92 293 21 -493 6 2 -35 0 5 -333 0 15 -39 203 6 -0 38 6 -523 0 10 -503 60 10 -120 300 25 -534 244 18 -194 280 25 -28 119 6 -372 291 24 -147 258 21 -137 314 21 -142 286 21 -348 169 15 -305 85 15 -366 457 23 -81 283 21 -400 260 24 -61 91 6 -233 381 25 -59 40 6 -499 228 18 -77 138 6 -0 129 5 -537 219 1 -577 234 1 -531 52 2 -177 1 21 -435 247 22 -213 292 25 -0 0 5 -103 210 6 -124 21 6 -127 313 25 -90 0 5 -208 228 25 -126 96 6 -105 354 12 -94 234 21 -518 192 18 -400 83 24 -141 263 25 -530 174 1 -180 192 21 -73 0 5 -145 298 21 -33 90 6 -489 125 1 -153 226 21 -496 215 18 -95 76 6 -18 270 25 -112 247 21 -208 237 21 -537 0 2 -154 165 12 -505 170 1 -234 271 25 -529 144 18 -552 162 1 -539 23 10 -0 178 6 -104 231 21 -539 134 18 -578 143 1 -531 216 1 -470 260 1 -504 0 10 -294 475 26 -222 336 25 -88 0 6 -389 0 15 -211 240 21 -50 104 5 -550 62 10 -91 122 6 -69 287 21 -186 279 25 -145 278 21 -295 100 15 -249 315 25 -63 168 21 -545 64 2 -540 0 2 -478 127 1 -11 269 25 -525 151 18 -518 271 18 -49 19 6 -338 798 23 -553 212 1 -46 44 6 -138 271 25 -241 253 26 -191 273 25 -540 44 2 -508 222 18 -528 0 10 -453 40 10 -121 256 21 -174 302 25 -562 94 10 -137 159 6 -164 161 21 -38 0 5 -241 340 25 -511 0 10 -124 183 21 -351 512 23 -287 0 15 -403 207 24 -129 78 5 -96 238 21 -180 273 25 -411 133 24 -132 86 6 -524 225 1 -518 112 2 -518 40 10 -537 23 2 -88 0 5 -98 185 12 -157 324 25 -88 205 6 -487 51 10 -119 263 21 -229 295 25 -37 67 6 -573 96 2 -529 154 18 -150 128 5 -537 0 10 -391 310 24 -52 90 6 -94 193 21 -574 0 2 -494 242 1 -73 0 6 -204 292 25 -12 76 5 -540 252 18 -537 33 10 -496 67 10 -165 233 25 -538 186 18 -62 12 6 -227 265 25 -138 122 6 -581 167 18 -194 261 21 -471 55 2 -434 360 26 -133 297 21 -573 250 24 -318 179 15 -426 313 26 -446 465 26 -533 0 2 -119 97 6 -80 76 6 -524 0 10 -420 0 24 -504 152 18 -216 272 25 -111 248 21 -534 0 10 -380 242 22 -497 251 18 -553 180 18 -167 218 21 -541 159 18 -138 79 12 -327 0 6 -119 253 25 -533 97 10 -552 111 18 -145 266 21 -119 438 16 -134 426 16 -72 121 21 -34 129 6 -0 167 5 -367 253 22 -107 65 5 -141 69 6 -542 0 2 -534 182 1 -146 243 7 -152 0 6 -466 21 10 -488 0 2 -529 125 18 -460 0 2 -49 380 16 -491 152 1 -495 242 18 -233 288 25 -567 152 1 -497 226 1 -159 258 25 -40 96 6 -26 206 21 -173 250 21 -514 43 2 -537 162 1 -138 255 21 -93 241 21 -86 202 12 -155 175 21 -158 227 21 -193 255 25 -504 0 2 -114 243 21 -85 454 16 -0 178 5 -174 301 25 -92 167 6 -331 388 26 -233 217 25 -27 30 6 -19 0 5 -113 34 6 -548 0 10 -125 234 25 -459 629 19 -239 329 26 -495 3 2 -517 2 10 -216 227 25 -105 224 21 -43 155 6 -112 33 5 -35 278 21 -495 0 2 -43 101 6 -459 6 10 -535 267 1 -140 284 21 -78 52 6 -172 243 21 -547 191 18 -51 0 5 -391 125 24 -115 198 21 -579 120 1 -200 220 21 -155 287 21 -85 44 6 -153 110 21 -459 161 18 -46 59 6 -114 143 5 -105 282 21 -141 185 12 -153 130 21 -311 114 15 -178 191 21 -129 160 6 -18 7 6 -73 342 25 -212 218 21 -57 144 5 -566 34 10 -166 250 21 -194 247 25 -499 191 1 -491 0 10 -0 0 6 -172 243 21 -180 280 25 -100 240 12 -558 213 18 -185 257 21 -548 283 18 -164 296 25 -174 322 25 -507 160 1 -76 0 5 -500 19 2 -123 256 25 -180 288 25 -223 285 26 -448 81 24 -550 193 18 -472 41 24 -0 40 6 -42 0 6 -251 304 25 -22 0 6 -576 141 18 -178 214 21 -194 183 21 -393 54 24 -190 179 21 -548 102 2 -506 250 18 -510 0 10 -0 108 5 -181 161 21 -99 45 6 -536 0 10 -366 487 23 -492 141 1 -516 258 18 -499 0 2 -174 359 21 -540 202 1 -525 0 10 -485 130 1 -138 284 25 -406 148 3 -100 277 7 -536 0 2 -70 99 6 -0 0 6 -119 269 25 -146 277 21 -70 19 6 -533 0 10 -41 74 12 -113 194 22 -543 149 18 -164 308 25 -533 0 2 -393 191 24 -342 127 15 -370 194 22 -26 0 6 -167 124 12 -526 0 10 -135 183 6 -160 220 25 -12 67 6 -572 130 1 -355 237 22 -514 240 1 -98 0 6 -118 69 21 -481 219 1 -213 242 25 -43 78 6 -69 84 5 -197 16 21 -153 118 21 -303 5 15 -528 0 10 -553 0 2 -544 51 2 -534 176 18 -533 161 1 -126 215 7 -74 224 21 -104 418 16 -359 179 22 -108 293 4 -538 198 1 -533 15 2 -18 0 5 -149 294 21 -122 283 21 -33 168 6 -163 243 21 -240 213 25 -462 93 2 -92 0 6 -73 0 5 -344 88 6 -193 272 21 -527 100 2 -164 278 21 -217 176 15 -491 136 18 -179 270 25 -25 0 6 -540 0 10 -3 107 6 -107 156 12 -526 100 2 -98 104 5 -71 34 6 -490 113 2 -178 0 5 -553 187 18 -535 244 1 -526 170 18 -0 28 5 -126 57 6 -153 148 21 -396 561 19 -128 317 12 -207 235 21 -94 195 12 -496 0 10 -528 15 10 -177 300 25 -389 236 24 -497 58 2 -131 0 5 -183 242 25 -511 200 18 -180 275 21 -582 112 2 -465 0 10 -56 49 6 -113 78 12 -514 0 10 -440 0 22 -202 263 21 -66 109 6 -558 155 18 -287 478 26 -308 102 15 -198 251 25 -553 99 2 -524 216 18 -124 239 21 -537 121 18 -506 204 1 -149 263 21 -201 305 25 -18 127 6 -51 98 6 -196 278 21 -498 112 1 -69 125 5 -0 0 6 -543 121 18 -535 115 18 -112 0 6 -483 445 25 -539 96 10 -571 124 18 -349 72 15 -539 215 1 -561 146 1 -151 62 6 -117 219 21 -520 89 2 -187 215 25 -515 20 10 -556 40 2 -60 109 5 -100 126 5 -217 331 25 -32 161 5 -0 139 5 -65 114 6 -463 0 10 -526 87 10 -144 222 21 -188 250 21 -470 43 2 -115 95 6 -509 70 10 -50 32 6 -42 84 21 -0 106 6 -123 302 21 -203 326 25 -536 174 1 -91 250 21 -129 95 12 -0 136 4 -441 142 24 -407 545 19 -121 237 21 -161 122 21 -41 37 5 -169 283 21 -554 160 18 -503 131 1 -497 0 10 -174 234 21 -189 237 21 -609 1004 19 -131 165 21 -154 154 6 -122 215 21 -262 296 25 -0 56 5 -551 317 18 -128 105 6 -149 37 6 -254 285 25 -539 55 10 -598 249 18 -113 278 12 -528 35 10 -244 234 21 -535 156 1 -100 173 12 -177 185 21 -183 243 25 -479 219 18 -61 103 6 -552 252 18 -50 43 5 -181 215 25 -0 62 6 -493 69 10 -320 319 25 -558 114 1 -194 293 26 -103 228 21 -489 0 10 -123 199 12 -495 94 2 -206 242 25 -157 289 25 -133 83 6 -557 164 1 -111 127 6 -541 57 2 -506 130 18 -193 166 6 -213 250 21 -439 287 26 -38 152 6 -549 0 10 -284 456 23 -536 218 1 -101 74 6 -503 187 18 -168 230 25 -489 207 18 -233 189 21 -321 474 23 -115 78 21 -551 305 18 -67 23 6 -187 216 21 -531 0 10 -99 159 12 -140 278 21 -268 313 22 -0 39 6 -274 137 21 -327 434 23 -100 127 6 -175 231 21 -542 146 1 -123 166 21 -515 62 2 -374 0 15 -559 554 19 -0 125 5 -507 14 10 -10 163 21 -486 207 18 -115 264 25 -135 290 25 -532 33 3 -509 62 2 -503 120 18 -105 90 6 -107 284 25 -545 0 10 -152 311 25 -543 0 10 -521 145 18 -530 217 18 -568 196 18 -55 96 6 -551 213 18 -37 201 6 -59 276 21 -166 275 25 -87 73 5 -284 324 25 -507 128 18 -54 61 6 -72 32 6 -13 138 5 -544 55 10 -543 0 10 -540 170 1 -575 106 2 -157 105 6 -405 182 1 -115 173 21 -139 267 21 -552 285 18 -79 81 6 -58 39 5 -585 157 18 -556 18 2 -202 261 25 -517 176 18 -103 228 21 -534 213 1 -172 259 21 -189 289 21 -108 122 6 -529 0 2 -579 203 18 -53 115 6 -36 167 12 -215 308 25 -167 226 25 -262 153 24 -411 158 22 -396 61 22 -161 261 25 -53 71 5 -218 173 12 -550 0 2 -44 0 5 -187 311 25 -179 172 21 -496 0 10 -195 181 21 -166 306 25 -198 181 21 -118 405 16 -567 159 1 -65 19 6 -383 220 1 -466 0 2 -768 823 19 -104 164 5 -25 116 6 -204 292 21 -527 209 18 -536 191 1 -444 240 1 -501 166 18 -558 0 10 -518 0 2 -47 142 5 -124 208 21 -68 142 12 -351 61 15 -534 89 2 -497 1 2 -53 38 6 -495 234 1 -435 153 24 -532 170 18 -505 87 2 -147 273 25 -28 119 6 -519 154 1 -571 103 2 -124 211 21 -524 35 10 -153 194 6 -164 599 16 -186 162 25 -206 446 25 -495 144 1 -534 62 2 -306 0 24 -486 0 2 -509 287 26 -148 17 6 -468 0 10 -525 135 1 -195 258 25 -99 228 12 -528 0 10 -0 0 5 -509 25 10 -159 260 25 -8 132 6 -51 213 12 -524 153 1 -84 86 6 -532 0 10 -184 40 21 -112 0 5 -535 40 2 -445 287 24 -163 232 25 -78 92 6 -519 0 10 -543 204 1 -348 135 15 -270 85 15 -219 246 22 -46 119 6 -497 145 18 -553 184 18 -474 21 2 -174 298 21 -526 195 1 -195 285 25 -505 56 10 -0 93 6 -504 0 10 -28 133 6 -84 214 21 -150 192 25 -82 149 21 -530 175 1 -541 91 10 -517 201 18 -462 201 1 -91 0 5 -546 0 2 -164 0 6 -204 328 25 -94 157 12 -150 187 6 -484 99 2 -210 100 21 -196 311 25 -140 10 6 -24 112 6 -497 205 18 -162 221 25 -389 208 22 -533 0 10 -508 57 10 -131 214 21 -183 290 21 -557 171 1 -518 0 2 -50 17 6 -165 240 21 -516 247 18 -45 77 5 -365 79 22 -568 0 2 -538 88 10 -215 285 25 -523 175 18 -8 225 21 -559 36 10 -84 0 6 -98 89 6 -80 192 6 -522 179 1 -458 0 10 -166 256 25 -510 0 10 -179 292 25 -163 302 26 -474 168 24 -359 459 23 -487 277 1 -149 279 21 -185 235 25 -515 882 19 -502 93 10 -240 331 26 -521 0 2 -562 92 10 -84 0 5 -71 150 5 -179 175 21 -276 358 26 -188 118 21 -526 220 18 -62 32 5 -75 0 5 -130 298 25 -525 185 18 -255 164 15 -56 160 6 -531 123 18 -0 129 5 -497 0 10 -56 163 6 -154 247 25 -242 273 25 -536 204 1 -192 251 21 -587 238 18 -568 67 10 -538 193 1 -515 188 1 -567 313 18 -485 156 1 -202 278 21 -7 180 5 -120 183 21 -99 114 6 -0 0 5 -7 120 6 -524 207 18 -156 205 21 -62 124 12 -148 261 25 -63 203 21 -217 284 25 -546 204 1 -531 94 2 -201 239 21 -128 282 21 -492 124 1 -28 81 6 -460 43 10 -90 125 6 -489 194 1 -519 211 18 -521 81 10 -511 162 18 -548 65 10 -100 262 21 -561 10 2 -506 227 1 -153 202 7 -144 323 12 -470 0 10 -0 104 5 -384 8 15 -567 0 10 -37 233 21 -155 234 21 -491 163 1 -220 208 24 -520 0 2 -168 271 21 -29 60 6 -58 208 21 -144 199 12 -144 145 21 -0 0 5 -506 0 10 -156 238 21 -76 247 21 -109 246 7 -532 26 2 -105 251 25 -142 0 5 -522 84 2 -420 0 2 -199 294 21 -1 110 5 -561 0 2 -121 322 25 -554 0 10 -124 285 21 -486 112 1 -456 65 2 -519 61 2 -482 67 2 -555 0 2 -430 124 1 -248 303 25 -579 132 1 -523 214 1 -523 0 10 -166 248 21 -146 193 21 -184 224 21 -55 280 21 -554 0 10 -106 228 21 -326 0 15 -137 236 25 -514 0 10 -293 318 25 -544 53 2 -510 220 1 -547 0 10 -488 0 10 -569 145 1 -86 278 21 -565 229 18 -554 94 2 -84 213 12 -139 267 21 -141 266 21 -142 213 21 -190 200 21 -516 161 18 -210 240 21 -497 31 2 -0 105 6 -556 0 10 -6 206 6 -126 241 25 -12 0 6 -56 27 6 -556 0 10 -492 95 2 -441 0 2 -187 242 21 -107 0 5 -153 293 21 -0 74 6 -509 318 1 -159 215 25 -538 162 1 -261 179 22 -557 0 10 -544 34 10 -55 89 5 -203 231 21 -176 170 6 -533 0 2 -126 192 21 -554 110 2 -529 116 1 -539 173 1 -0 123 5 -119 157 12 -542 119 1 -77 101 12 -525 7 2 -0 190 6 -501 113 2 -542 177 18 -85 162 6 -549 183 18 -146 225 21 -508 129 1 -228 237 22 -213 225 25 -112 158 21 -572 71 2 -467 173 1 -518 42 10 -76 166 12 -559 175 18 -47 144 6 -103 283 25 -505 28 10 -169 320 25 -473 136 1 -0 0 6 -403 122 15 -486 39 10 -78 111 5 -192 244 21 -522 0 10 -22 149 6 -523 0 2 -139 102 6 -160 222 21 -469 0 2 -61 214 21 -143 173 21 -23 23 5 -72 175 21 -373 218 22 -507 77 10 -554 133 18 -181 243 25 -540 0 10 -46 0 6 -88 253 21 -522 131 1 -183 251 21 -43 0 4 -144 272 21 -556 159 1 -115 142 6 -496 355 26 -579 220 1 -161 224 12 -0 225 7 -151 311 12 -288 0 15 -479 163 24 -63 6 6 -60 69 6 -517 176 18 -498 261 1 -55 182 21 -75 72 6 -509 59 10 -519 0 10 -148 30 6 -309 2 15 -188 208 7 -492 185 1 -108 344 21 -101 291 21 -556 184 1 -163 304 25 -60 79 6 -181 302 12 -0 189 12 -134 162 12 -160 316 25 -322 5 15 -523 154 1 -154 123 12 -539 208 1 -543 65 2 -530 284 1 -142 0 5 -416 338 24 -506 127 1 -265 349 26 -124 165 21 -497 36 2 -514 140 18 -150 270 21 -174 0 5 -391 477 23 -41 107 6 -171 357 25 -520 181 1 -134 255 21 -401 263 24 -41 408 16 -0 33 6 -0 116 6 -261 641 16 -256 355 26 -198 264 25 -556 0 10 -109 94 6 -540 110 1 -562 30 10 -505 63 10 -80 231 7 -400 237 24 -538 0 2 -497 61 10 -123 155 12 -70 13 6 -555 0 10 -0 201 6 -420 102 15 -360 463 23 -531 169 18 -106 147 6 -16 48 6 -152 292 21 -92 281 25 -374 475 23 -97 276 21 -526 90 2 -557 0 2 -103 249 21 -506 0 10 -114 285 25 -49 0 5 -121 289 21 -542 121 1 -303 534 23 -520 274 18 -73 218 21 -222 198 25 -322 136 15 -22 0 6 -71 145 21 -196 284 25 -542 255 1 -0 176 5 -98 162 6 -136 305 25 -369 459 23 -109 143 6 -110 274 21 -510 0 2 -155 251 25 -574 77 10 -261 468 25 -8 0 6 -211 313 26 -528 257 18 -69 197 6 -212 353 26 -67 64 6 -190 324 25 -84 95 6 -520 0 2 -547 62 10 -145 120 6 -16 0 5 -537 0 10 -153 127 6 -508 191 1 -162 240 25 -95 238 21 -31 144 6 -130 247 21 -33 68 6 -125 264 21 -106 166 6 -563 0 10 -89 293 21 -489 137 1 -158 284 21 -237 340 25 -158 193 21 -134 258 21 -171 268 25 -111 293 21 -107 245 21 -203 274 25 -481 98 10 -477 112 2 -12 222 21 -473 67 10 -92 0 5 -107 156 6 -153 178 21 -547 0 10 -145 204 7 -293 294 12 -491 0 2 -137 119 25 -429 256 22 -559 75 10 -497 46 2 -564 0 2 -187 209 21 -112 189 21 -168 106 21 -177 295 25 -192 310 25 -488 214 1 -0 157 6 -551 62 2 -153 282 21 -532 68 2 -69 70 6 -80 0 6 -520 177 1 -124 381 25 -393 298 26 -202 273 25 -8 0 5 -504 108 2 -156 308 25 -180 249 25 -491 0 2 -49 49 5 -507 0 10 -79 0 5 -518 75 2 -108 230 21 -109 271 25 -2 154 5 -115 0 6 -319 457 23 -172 272 25 -359 244 24 -539 233 18 -147 36 6 -109 156 6 -564 11 10 -149 0 5 -532 115 1 -0 0 5 -145 242 25 -189 239 25 -263 311 26 -143 147 6 -343 202 22 -76 0 6 -109 0 6 -41 268 21 -431 329 26 -551 116 2 -561 0 2 -462 0 10 -502 196 1 -173 317 25 -292 373 26 -526 107 10 -510 257 24 -425 175 24 -509 42 2 -131 21 5 -31 240 21 -559 174 18 -178 91 12 -34 177 6 -46 37 6 -502 11 2 -36 37 6 -546 0 10 -144 0 6 -389 509 23 -81 120 6 -81 8 6 -530 277 18 -218 313 25 -557 253 18 -483 19 10 -378 261 26 -153 260 21 -514 0 2 -7 4 6 -126 7 6 -195 153 21 -119 74 6 -55 51 6 -129 197 6 -544 0 10 -209 212 21 -436 375 26 -156 211 12 -47 0 5 -30 115 6 -516 57 10 -494 0 2 -99 143 5 -538 206 1 -532 21 2 -161 243 25 -98 222 7 -514 130 18 -333 243 24 -236 43 15 -532 100 2 -537 0 2 -536 369 13 -0 165 6 -49 0 5 -55 110 6 -537 0 10 -329 515 23 -509 91 10 -492 0 10 -516 192 1 -568 33 10 -76 156 21 -121 315 21 -69 62 6 -76 171 6 -532 0 10 -82 100 6 -50 236 21 -94 0 6 -494 257 1 -96 82 6 -507 0 2 -133 145 6 -558 142 18 -122 138 21 -66 73 6 -509 178 1 -494 203 18 -522 182 1 -504 85 10 -522 0 10 -564 102 2 -215 292 21 -179 531 23 -316 71 15 -548 238 18 -33 116 6 -185 178 21 -77 0 5 -144 231 21 -171 240 21 -551 222 1 -81 149 6 -340 0 15 -501 2 2 -75 211 21 -153 240 25 -554 113 1 -160 202 6 -263 332 25 -551 0 2 -12 219 12 -566 247 1 -148 174 21 -120 148 5 -114 298 25 -509 0 10 -57 160 6 -155 77 6 -210 305 25 -149 237 21 -112 173 12 -118 88 5 -484 116 2 -399 132 22 -191 200 21 -165 177 21 -175 233 21 -28 153 6 -512 0 10 -119 244 21 -521 6 10 -574 164 18 -519 36 2 -550 101 2 -527 20 10 -507 0 2 -77 109 5 -503 109 10 -58 236 7 -449 0 10 -145 24 6 -313 318 25 -559 171 18 -526 118 1 -120 101 6 -195 264 21 -464 110 10 -202 146 21 -156 264 21 -529 2 2 -168 240 21 -554 174 1 -45 147 6 -560 0 10 -110 82 6 -554 23 10 -100 247 21 -558 175 1 -96 0 6 -560 263 1 -453 135 24 -483 189 24 -533 199 1 -560 127 18 -500 197 1 -156 213 21 -39 161 6 -531 149 18 -478 196 18 -544 25 10 -557 234 1 -102 0 5 -54 76 6 -162 274 25 -558 109 2 -532 180 18 -505 126 1 -507 114 1 -402 0 24 -89 147 6 -576 140 18 -176 156 21 -563 242 18 -178 274 25 -301 426 23 -496 94 2 -129 115 21 -497 89 2 -515 128 1 -218 277 21 -21 30 5 -189 243 21 -173 485 16 -529 201 1 -156 280 25 -462 83 2 -250 300 25 -524 273 1 -264 429 25 -419 124 18 -153 218 21 -127 185 12 -495 255 18 -47 199 6 -566 65 10 -180 278 26 -95 55 5 -85 53 5 -93 262 21 -11 163 6 -127 192 21 -52 0 6 -189 269 21 -74 250 25 -470 15 3 -144 131 12 -140 246 21 -158 232 21 -330 425 23 -555 0 10 -320 351 26 -153 253 21 -170 305 22 -0 2 5 -387 478 23 -175 237 25 -18 165 5 -58 157 6 -77 94 6 -90 263 21 -465 0 10 -224 346 25 -542 0 10 -0 95 6 -516 154 1 -548 60 2 -112 257 21 -310 407 23 -529 260 18 -215 140 22 -177 240 21 -158 33 5 -155 252 21 -564 0 10 -98 104 5 -91 109 5 -0 0 6 -399 262 22 -102 5 6 -42 52 6 -489 215 18 -550 108 1 -28 163 6 -0 99 6 -169 322 21 -166 278 25 -0 129 6 -77 0 6 -115 233 7 -485 8 10 -546 262 1 -101 138 6 -579 180 18 -38 0 6 -462 260 22 -214 293 25 -576 202 1 -522 0 2 -150 209 6 -131 15 21 -181 227 21 -508 142 18 -479 184 18 -532 0 2 -524 279 1 -471 0 10 -191 181 25 -146 154 21 -526 14 10 -237 268 21 -537 89 2 -546 49 2 -129 271 21 -521 73 10 -96 266 21 -496 132 1 -221 286 21 -153 249 21 -557 271 18 -513 286 1 -100 181 21 -55 25 5 -557 0 2 -184 186 21 -528 110 10 -193 248 25 -31 62 6 -177 113 22 -160 196 21 -169 304 21 -273 358 26 -1 35 5 -503 155 1 -210 231 12 -130 0 6 -523 108 2 -153 239 21 -145 220 21 -564 88 10 -93 227 21 -550 42 2 -53 224 21 -542 169 1 -117 257 21 -70 84 5 -494 87 2 -473 34 10 -490 0 2 -15 132 6 -460 152 18 -198 43 15 -160 279 25 -111 176 6 -317 232 24 -527 167 1 -534 170 18 -535 116 1 -117 171 6 -344 233 24 -491 175 1 -542 0 10 -528 13 10 -90 53 24 -457 22 10 -354 202 24 -236 248 21 -177 499 16 -526 87 2 -76 159 6 -224 203 21 -103 0 5 -50 0 5 -187 186 21 -549 79 10 -20 153 6 -533 109 2 -501 183 18 -521 24 10 -518 13 2 -533 2 10 -81 0 6 -394 192 22 -207 275 25 -512 97 10 -562 127 1 -513 45 10 -582 12 2 -216 305 25 -558 131 1 -119 201 6 -77 277 25 -115 59 6 -101 139 6 -160 305 21 -85 143 6 -457 68 2 -504 876 19 -536 142 18 -248 232 25 -90 223 21 -110 202 12 -559 230 18 -527 151 1 -546 117 1 -79 0 5 -506 35 10 -524 0 10 -574 0 2 -582 207 18 -507 247 1 -112 0 5 -473 0 2 -92 130 6 -61 156 6 -542 0 2 -522 0 2 -305 485 23 -190 238 21 -185 194 21 -44 163 6 -177 179 21 -63 174 6 -347 0 15 -75 2 5 -546 4 10 -536 131 1 -152 194 21 -518 139 1 -185 247 21 -497 124 18 -551 73 2 -517 85 10 -473 229 1 -39 189 6 -96 231 25 -155 237 21 -436 185 24 -165 219 21 -500 217 24 -526 82 10 -105 0 6 -83 155 12 -324 0 15 -240 314 26 -108 276 25 -128 190 21 -141 257 21 -513 88 2 -234 723 16 -0 227 21 -77 0 5 -519 239 1 -491 226 1 -73 304 21 -181 239 21 -182 251 25 -539 161 1 -510 0 2 -240 236 21 -442 422 22 -114 199 21 -161 207 25 -479 154 1 -189 62 6 -509 0 2 -118 225 6 -34 93 6 -189 258 25 -553 200 18 -0 214 21 -100 129 4 -191 248 25 -17 199 7 -524 28 10 -520 119 1 -179 294 25 -569 218 18 -305 220 21 -117 0 5 -430 267 22 -331 632 17 -109 0 6 -168 132 5 -545 85 2 -40 168 5 -490 33 10 -495 89 10 -115 164 12 -550 248 18 -122 86 6 -129 160 21 -123 266 21 -96 32 5 -201 215 21 -149 133 12 -530 219 1 -80 169 5 -486 233 1 -489 263 18 -475 165 1 -139 257 25 -25 0 5 -514 145 18 -544 0 10 -387 294 22 -539 211 18 -548 0 2 -137 228 25 -530 279 1 -160 267 25 -0 127 6 -179 276 21 -103 86 6 -11 169 6 -173 191 21 -510 254 1 -98 299 21 -504 0 10 -169 172 21 -556 248 1 -367 191 24 -319 38 15 -534 103 2 -85 161 21 -74 105 6 -174 222 25 -45 60 5 -508 0 10 -514 68 2 -559 0 2 -67 93 6 -125 254 7 -534 150 1 -533 132 18 -242 313 25 -534 231 18 -165 301 25 -561 0 10 -188 211 21 -107 200 6 -189 277 21 -136 193 21 -107 155 21 -576 173 1 -0 27 6 -101 22 6 -466 96 10 -416 176 24 -511 0 10 -122 275 25 -113 0 6 -76 183 12 -52 199 21 -594 203 18 -212 83 12 -0 79 5 -563 136 1 -133 0 5 -505 90 10 -0 0 5 -529 235 1 -594 176 1 -505 174 1 -557 61 2 -98 259 21 -123 242 21 -27 244 21 -516 141 1 -407 269 22 -524 73 10 -60 113 5 -523 130 18 -5 43 6 -137 220 6 -70 18 5 -192 261 25 -166 275 25 -170 306 25 -68 162 6 -102 176 21 -41 46 5 -112 163 6 -1 115 6 -59 205 21 -144 0 6 -499 27 10 -550 35 10 -2 0 5 -454 146 22 -75 220 21 -148 0 5 -38 157 12 -190 265 21 -378 457 23 -103 190 12 -552 877 19 -208 293 25 -55 0 6 -310 231 22 -116 211 21 -170 299 25 -35 208 21 -205 310 25 -584 234 1 -527 196 1 -420 278 22 -516 112 1 -522 119 2 -155 304 25 -269 258 26 -532 26 2 -120 157 21 -252 134 15 -72 130 5 -154 103 5 -495 126 1 -324 436 23 -509 0 2 -150 229 21 -207 254 21 -155 276 25 -519 0 10 -534 0 10 -572 195 1 -488 0 2 -392 246 22 -541 175 18 -136 249 21 -532 46 2 -520 0 2 -215 119 24 -135 0 5 -99 118 6 -108 166 25 -305 0 15 -544 190 1 -467 102 2 -351 489 23 -198 228 21 -539 309 18 -90 225 25 -147 262 21 -545 171 1 -0 101 6 -176 164 21 -8 241 21 -561 145 1 -96 0 5 -141 232 21 -42 216 6 -227 260 25 -510 115 1 -217 215 25 -532 155 1 -68 121 6 -525 233 18 -72 53 6 -462 105 10 -368 438 23 -130 187 21 -514 0 2 -527 188 18 -29 73 6 -565 302 18 -549 156 18 -393 0 10 -80 108 12 -328 50 15 -517 207 1 -512 36 10 -71 66 5 -11 203 21 -215 186 21 -550 0 2 -150 160 6 -525 0 2 -147 179 21 -77 0 6 -518 146 1 -226 271 25 -374 446 23 -560 64 10 -504 226 18 -141 79 6 -412 248 24 -87 86 5 -522 212 18 -504 152 18 -216 302 25 -65 262 21 -228 243 21 -309 154 15 -172 264 21 -164 314 25 -164 76 21 -158 264 21 -424 0 2 -285 64 15 -108 149 6 -386 240 24 -179 276 25 -546 0 2 -48 16 5 -220 330 25 -161 233 12 -429 0 2 -110 0 6 -72 236 7 -425 314 22 -186 240 25 -100 296 21 -519 226 1 -531 0 10 -119 65 5 -530 157 1 -123 35 5 -129 0 21 -55 0 6 -542 122 1 -271 207 24 -541 49 2 -565 142 1 -496 189 1 -535 261 18 -449 109 2 -550 0 10 -149 150 21 -539 0 2 -493 205 18 -0 187 5 -183 198 21 -63 172 12 -369 464 26 -508 0 10 -156 157 6 -112 308 21 -283 315 26 -111 71 6 -546 114 1 -165 262 25 -149 224 12 -508 0 10 -513 222 1 -229 286 25 -101 188 21 -223 166 21 -181 285 21 -175 327 25 -184 302 26 -496 64 2 -553 200 1 -128 182 12 -364 495 23 -216 285 25 -115 177 21 -150 261 25 -50 0 6 -169 224 25 -150 267 21 -456 308 24 -473 234 1 -480 224 18 -267 252 25 -166 290 25 -118 252 21 -14 0 6 -532 0 10 -512 128 1 -148 264 25 -559 0 10 -164 155 21 -118 169 12 -53 217 21 -0 58 5 -34 223 7 -168 213 21 -198 242 21 -220 307 25 -81 0 5 -542 239 1 -200 171 21 -58 181 6 -160 231 21 -522 49 2 -518 1 10 -136 118 6 -149 44 6 -183 246 25 -117 115 5 -113 121 6 -481 87 10 -134 22 6 -337 269 22 -166 239 21 -53 0 5 -461 0 10 -30 27 6 -109 272 21 -72 212 21 -558 78 2 -370 258 22 -159 249 21 -494 17 2 -214 217 25 -503 0 10 -548 60 10 -507 274 18 -99 115 6 -503 151 1 -180 327 25 -507 217 18 -44 91 6 -204 242 25 -160 150 6 -557 100 10 -155 150 21 -222 259 25 -155 176 25 -541 142 1 -0 115 6 -541 190 1 -0 87 5 -579 699 19 -456 51 10 -546 63 2 -485 245 1 -165 278 25 -144 195 12 -524 140 1 -155 212 21 -517 237 18 -563 0 2 -512 225 18 -579 131 22 -526 101 2 -516 108 1 -137 277 21 -440 203 1 -404 230 24 -0 0 6 -531 285 1 -95 133 6 -100 0 6 -72 257 21 -238 277 26 -508 58 10 -191 215 25 -290 13 15 -0 17 5 -131 156 21 -0 135 6 -490 37 10 -0 0 6 -58 117 6 -0 218 7 -517 92 10 -136 599 16 -13 202 21 -550 206 1 -12 0 5 -312 209 15 -92 132 21 -236 273 25 -509 0 10 -3 147 6 -333 393 26 -21 0 6 -545 177 1 -151 234 21 -169 277 25 -161 204 21 -144 109 21 -196 249 25 -43 101 5 -532 184 18 -387 250 25 -450 0 10 -295 175 22 -512 102 2 -527 241 18 -143 282 21 -240 256 21 -513 86 10 -518 0 2 -545 229 18 -512 14 2 -142 264 21 -170 85 6 -21 0 5 -0 153 6 -523 10 10 -12 137 6 -26 50 5 -523 205 18 -163 202 22 -545 11 2 -511 161 18 -194 170 21 -471 144 22 -138 224 12 -505 98 10 -248 335 12 -388 205 24 -542 149 1 -514 152 1 -242 0 15 -51 0 5 -514 297 18 -236 0 15 -130 220 21 -324 65 15 -0 188 5 -492 223 18 -521 0 2 -387 476 23 -113 88 6 -57 222 7 -141 174 6 -93 171 6 -548 0 10 -44 180 12 -16 0 6 -293 260 25 -166 299 25 -94 53 6 -531 239 18 -84 136 6 -397 487 23 -560 11 2 -105 48 5 -491 219 1 -12 198 21 -528 142 18 -493 219 1 -83 0 6 -40 246 21 -5 178 6 -130 197 7 -577 0 10 -145 445 16 -378 503 23 -7 0 6 -94 114 6 -522 151 1 -487 203 18 -513 230 18 -153 215 21 -481 0 2 -130 207 25 -136 174 21 -106 278 25 -530 82 2 -335 230 24 -0 47 6 -434 109 10 -525 0 10 -474 187 1 -349 346 26 -544 0 2 -510 134 1 -552 195 18 -304 7 15 -531 140 1 -565 127 18 -473 43 2 -517 0 10 -366 275 22 -171 232 21 -114 43 5 -514 277 1 -27 0 5 -45 218 21 -39 109 5 -501 0 2 -529 69 2 -528 179 1 -16 38 6 -532 148 1 -532 0 10 -507 64 2 -538 60 10 -532 0 2 -546 6 10 -275 428 26 -431 231 22 -90 194 21 -285 37 15 -170 97 6 -548 297 18 -551 45 2 -522 0 10 -54 89 6 -336 482 23 -179 136 6 -0 208 12 -177 59 6 -62 78 6 -97 110 6 -540 158 1 -520 16 10 -489 72 10 -449 264 24 -516 0 2 -119 321 21 -507 189 1 -489 245 18 -527 139 18 -0 139 5 -11 163 6 -213 306 25 -104 223 21 -118 205 21 -555 87 10 -490 604 19 -149 190 21 -577 71 2 -539 177 18 -471 100 22 -530 9 2 -402 216 22 -541 147 1 -554 0 10 -562 210 1 -75 176 21 -33 127 6 -42 176 6 -238 397 25 -82 226 21 -87 162 12 -239 308 25 -513 123 18 -526 239 1 -508 0 10 -440 156 24 -34 137 5 -539 0 2 -213 253 21 -126 220 7 -163 224 21 -147 180 6 -45 6 6 -31 0 5 -27 85 5 -506 92 2 -378 314 24 -0 94 6 -137 279 21 -40 59 6 -539 97 2 -166 265 21 -129 124 5 -208 305 21 -286 0 15 -155 167 21 -216 257 25 -393 264 18 -263 328 26 -181 261 25 -525 229 18 -88 92 6 -35 61 5 -526 0 10 -197 210 21 -193 288 25 -572 0 2 -538 209 18 -35 106 6 -90 251 21 -203 234 25 -0 126 6 -161 50 5 -535 107 2 -152 230 21 -104 139 12 -51 98 5 -507 157 18 -493 212 1 -492 138 1 -550 163 1 -237 275 25 -475 197 1 -418 242 22 -123 62 6 -31 89 6 -136 241 22 -197 702 16 -500 233 1 -513 164 1 -187 110 6 -227 193 21 -492 52 10 -46 230 21 -444 102 2 -208 278 25 -196 272 21 -521 236 1 -206 279 25 -216 219 25 -92 204 12 -407 246 22 -206 278 25 -344 457 23 -201 328 25 -219 275 21 -513 42 2 -36 182 5 -77 188 21 -149 171 21 -29 0 6 -543 0 10 -152 225 25 -0 0 6 -424 0 2 -500 448 26 -535 52 10 -317 0 15 -83 83 6 -523 181 18 -525 57 2 -505 0 2 -200 305 25 -528 169 1 -91 183 6 -137 193 25 -110 125 12 -472 266 22 -544 0 2 -36 0 5 -562 107 2 -183 281 25 -237 229 25 -14 182 5 -119 203 21 -528 0 10 -521 209 1 -241 163 15 -0 136 5 -193 201 25 -122 40 6 -106 135 12 -97 271 21 -117 178 6 -0 88 5 -143 12 6 -346 126 15 -146 258 21 -196 200 21 -211 261 25 -556 102 2 -0 95 6 -88 126 21 -549 14 2 -357 102 6 -483 126 1 -166 245 21 -488 143 18 -109 243 7 -438 105 15 -106 155 12 -110 120 6 -137 182 25 -556 155 1 -621 0 10 -66 0 6 -45 22 6 -524 208 18 -350 497 23 -80 145 6 -151 22 6 -139 272 25 -528 43 2 -169 216 25 -72 86 5 -141 313 25 -323 170 24 -188 62 6 -556 76 2 -183 197 25 -173 305 25 -535 253 1 -76 199 21 -0 0 6 -498 452 19 -218 237 21 -564 0 10 -549 177 18 -389 253 24 -580 193 18 -205 294 21 -146 258 21 -539 24 2 -67 0 6 -91 135 12 -475 247 1 -144 178 12 -534 267 1 -556 253 18 -395 251 22 -1 0 5 -502 269 1 -172 292 25 -177 210 21 -602 246 18 -527 206 18 -194 326 25 -497 0 2 -483 178 18 -155 232 21 -498 0 10 -125 286 21 -173 210 12 -107 172 6 -67 120 6 -400 138 24 -505 236 18 -549 153 1 -561 85 10 -34 115 5 -49 127 12 -433 157 24 -548 279 18 -552 145 1 -111 116 6 -155 292 25 -525 132 1 -516 39 2 -115 147 6 -87 140 6 -153 76 21 -335 521 23 -550 0 2 -199 286 25 -533 123 18 -104 216 7 -45 77 6 -116 186 12 -519 87 2 -519 145 18 -59 148 6 -201 244 25 -207 286 25 -124 204 21 -114 203 21 -555 0 10 -516 11 2 -40 21 5 -0 55 6 -523 0 2 -510 0 2 -140 228 25 -144 249 21 -524 0 2 -229 291 25 -168 103 12 -489 239 1 -392 181 22 -58 0 6 -91 449 16 -186 312 25 -141 247 7 -2 80 6 -466 102 10 -158 132 5 -522 39 2 -549 144 1 -86 82 6 -520 248 18 -563 55 10 -165 151 21 -358 226 22 -125 222 21 -536 236 1 -552 100 2 -504 119 1 -71 0 5 -0 0 5 -0 152 6 -68 0 6 -521 138 1 -161 247 25 -460 105 10 -0 102 6 -0 2 6 -540 187 1 -478 210 1 -100 188 6 -53 109 6 -102 269 21 -158 270 25 -560 0 10 -508 27 2 -562 0 10 -534 210 18 -80 0 5 -468 162 1 -557 73 10 -568 145 1 -97 158 6 -475 0 2 -515 238 18 -119 116 5 -214 206 25 -149 133 6 -440 234 26 -169 243 25 -549 187 18 -591 131 18 -220 304 25 -116 240 21 -177 286 25 -0 231 12 -459 69 2 -331 167 22 -186 304 25 -497 0 2 -279 96 15 -521 231 1 -101 192 6 -0 95 6 -561 0 10 -79 234 21 -87 176 12 -533 194 1 -503 146 1 -200 246 25 -78 0 6 -69 211 12 -203 316 25 -450 174 24 -25 85 6 -187 173 12 -567 228 18 -534 196 1 -495 0 2 -97 138 21 -175 304 25 -256 318 25 -146 182 12 -108 0 5 -111 132 21 -38 0 5 -574 51 2 -171 267 21 -23 117 6 -517 176 1 -145 252 25 -0 78 5 -533 0 10 -88 241 21 -35 251 12 -519 269 1 -210 322 25 -50 147 6 -541 165 1 -44 18 6 -126 257 21 -506 10 2 -451 64 2 -535 90 10 -523 142 18 -486 205 1 -66 60 6 -116 57 6 -172 213 21 -466 0 10 -439 208 22 -105 159 21 -234 294 25 -117 33 6 -5 0 5 -162 278 25 -459 234 1 -428 385 26 -505 128 1 -498 12 10 -66 23 6 -85 226 12 -240 545 23 -48 289 25 -567 0 2 -126 220 21 -220 184 22 -515 88 2 -130 276 25 -85 0 5 -513 0 2 -29 401 16 -20 51 6 -218 231 21 -49 138 21 -69 193 5 -110 54 21 -258 240 25 -537 151 1 -526 112 1 -181 269 25 -136 242 25 -55 79 6 -428 0 3 -546 230 1 -202 286 25 -0 90 6 -507 65 2 -167 290 21 -30 81 6 -0 180 6 -191 213 21 -80 159 6 -104 0 5 -154 96 25 -75 0 6 -174 263 25 -65 0 5 -65 108 5 -552 288 1 -527 121 1 -32 251 21 -46 142 5 -181 136 6 -530 39 2 -55 0 5 -101 281 12 -133 18 6 -414 96 22 -528 131 1 -170 225 25 -106 65 6 -168 264 25 -376 458 23 -544 104 10 -570 0 10 -543 165 18 -433 230 22 -536 0 10 -154 184 21 -193 250 21 -45 139 6 -543 177 18 -153 106 12 -91 174 12 -238 282 25 -141 188 25 -141 48 6 -36 126 6 -64 0 6 -578 0 2 -477 276 22 -15 59 5 -37 194 6 -579 51 2 -110 262 12 -0 94 6 -343 275 25 -537 121 1 -525 88 10 -507 92 3 -182 172 21 -84 63 5 -359 462 23 -445 15 24 -103 0 5 -502 86 2 -562 155 18 -122 261 25 -212 326 25 -210 289 25 -36 0 5 -302 293 25 -531 0 2 -421 51 22 -414 74 24 -218 227 26 -491 134 18 -46 12 5 -112 0 5 -85 0 6 -539 210 1 -195 251 25 -209 296 25 -1 0 5 -165 278 25 -97 0 6 -176 188 21 -94 0 6 -466 184 22 -494 123 2 -89 235 25 -52 8 6 -557 40 2 -516 184 18 -84 383 16 -523 0 10 -218 305 25 -552 203 18 -150 272 25 -552 0 2 -164 139 12 -462 124 1 -552 0 2 -94 146 6 -368 165 22 -42 76 6 -48 173 6 -252 176 6 -545 22 10 -121 280 21 -62 81 5 -517 211 18 -41 60 5 -537 168 1 -118 128 6 -216 206 21 -546 103 10 -483 0 2 -546 223 18 -124 212 21 -528 170 1 -150 301 25 -270 356 26 -506 225 1 -154 286 21 -514 285 18 -540 205 1 -566 257 1 -112 207 7 -82 53 5 -102 0 6 -23 108 6 -481 38 10 -63 118 6 -0 31 5 -167 254 25 -170 704 16 -66 28 5 -147 221 21 -71 187 6 -569 213 1 -92 255 21 -505 162 1 -80 0 5 -133 188 21 -96 222 21 -523 265 18 -101 53 6 -127 0 5 -530 30 10 -496 97 2 -527 85 2 -113 215 21 -197 175 22 -566 0 2 -82 302 21 -534 0 2 -69 125 5 -532 237 18 -488 90 2 -119 68 5 -174 240 21 -531 215 18 -562 0 2 -518 71 10 -33 111 6 -157 238 21 -127 244 21 -242 293 25 -143 278 21 -588 34 10 -460 147 18 -583 25 10 -522 137 1 -528 5 2 -0 0 5 -189 313 25 -196 211 25 -483 131 1 -152 121 6 -527 154 1 -0 0 6 -529 21 2 -209 291 25 -140 147 21 -106 141 6 -206 291 25 -534 293 18 -498 141 18 -531 0 10 -501 167 1 -470 0 10 -550 8 10 -480 204 18 -159 172 12 -90 0 5 -475 125 18 -533 9 2 -126 282 21 -61 206 6 -538 247 1 -109 12 5 -475 75 2 -187 195 25 -164 271 25 -569 45 2 -525 63 10 -510 150 18 -120 15 6 -154 218 12 -29 56 6 -165 278 21 -457 137 1 -515 215 1 -195 101 6 -121 145 25 -513 90 2 -0 0 5 -45 156 5 -209 266 25 -537 78 2 -515 213 18 -257 272 12 -536 73 10 -511 166 18 -485 152 1 -103 150 21 -553 0 10 -482 126 1 -87 109 6 -315 308 12 -474 84 10 -516 7 10 -567 72 10 -87 69 6 -489 0 2 -525 141 18 -110 271 25 -548 91 10 -107 182 12 -536 185 18 -418 108 2 -579 207 1 -237 286 21 -0 227 7 -63 0 5 -54 108 12 -570 272 18 -496 0 2 -232 176 21 -506 38 2 -104 130 12 -472 116 2 -230 332 21 -546 57 10 -185 81 21 -0 6 6 -556 0 10 -192 109 12 -377 269 22 -108 119 12 -92 170 12 -523 279 1 -278 267 24 -556 0 10 -588 43 10 -18 0 5 -476 98 10 -531 148 1 -497 142 18 -119 112 5 -183 273 25 -67 106 5 -155 233 21 -507 0 10 -167 296 21 -125 0 6 -91 237 21 -86 82 21 -172 275 25 -524 0 2 -552 0 10 -95 250 21 -23 152 6 -292 351 26 -150 65 6 -31 179 5 -104 0 5 -542 159 1 -220 305 25 -141 304 21 -185 252 25 -212 289 21 -125 0 6 -79 410 7 -243 300 25 -558 158 1 -43 0 6 -574 205 18 -91 96 21 -504 210 18 -120 76 6 -557 249 18 -135 268 21 -541 0 10 -0 17 5 -70 244 7 -314 229 12 -125 135 21 -365 192 24 -306 463 23 -160 272 21 -152 463 25 -505 43 2 -154 246 21 -521 0 2 -214 222 21 -372 49 15 -492 203 1 -167 232 25 -492 216 18 -0 175 21 -78 175 21 -547 184 1 -179 270 25 -36 48 6 -150 273 25 -118 129 6 -57 182 6 -94 263 21 -103 241 21 -188 174 21 -181 326 25 -538 207 18 -104 102 5 -153 242 25 -527 0 10 -283 351 26 -143 355 21 -508 0 2 -558 178 1 -112 85 6 -540 74 10 -187 245 25 -148 260 21 -548 0 2 -29 309 21 -576 199 1 -0 125 6 -541 0 2 -557 25 2 -95 138 6 -523 0 10 -194 165 21 -62 0 6 -563 165 1 -108 220 6 -556 179 18 -515 172 1 -546 0 2 -457 0 10 -137 328 25 -510 92 10 -502 214 1 -524 199 1 -564 0 2 -540 0 2 -0 109 5 -249 265 25 -155 252 21 -94 18 5 -2 0 5 -518 0 10 -442 677 23 -549 118 1 -516 117 1 -120 383 16 -465 102 10 -95 196 21 -547 163 1 -506 135 1 -67 168 6 -535 50 2 -141 179 25 -518 231 18 -425 88 15 -519 154 18 -69 103 6 -83 236 7 -30 39 6 -508 28 2 -148 219 21 -72 85 6 -545 72 2 -183 235 25 -514 24 10 -532 18 10 -142 155 6 -576 212 1 -43 0 6 -0 179 21 -522 0 10 -133 271 25 -509 0 2 -534 195 1 -538 158 18 -506 171 18 -64 162 5 -74 72 6 -58 238 21 -65 169 6 -359 433 14 -528 0 10 -517 100 10 -220 299 25 -486 63 10 -549 56 2 -182 280 25 -183 244 21 -557 0 2 -183 124 12 -542 185 18 -69 493 16 -513 130 1 -568 198 1 -98 34 6 -68 120 21 -107 293 25 -586 64 10 -233 284 25 -171 217 21 -242 239 25 -222 238 25 -198 119 21 -502 104 10 -536 214 1 -516 166 18 -398 486 23 -544 222 1 -175 295 12 -536 0 2 -180 245 25 -500 300 1 -224 265 25 -0 101 6 -557 255 18 -563 90 2 -155 173 21 -547 176 18 -116 231 21 -170 221 21 -573 98 10 -211 85 21 -536 168 18 -527 254 18 -194 261 25 -98 255 21 -507 81 2 -509 222 1 -190 231 21 -514 0 10 -198 0 6 -313 133 15 -254 345 26 -51 144 12 -436 475 23 -546 113 2 -175 246 25 -54 96 6 -57 158 6 -506 156 1 -87 320 21 -524 144 18 -56 285 25 -149 11 5 -27 78 6 -1 168 6 -158 208 21 -545 20 2 -481 0 10 -523 99 10 -261 354 26 -529 54 10 -97 220 21 -397 254 24 -0 128 6 -84 33 6 -79 159 21 -182 269 21 -567 254 18 -0 183 6 -529 46 2 -540 0 10 -534 48 2 -513 206 1 -530 155 18 -119 220 7 -501 0 2 -296 32 15 -204 226 25 -89 74 5 -555 269 1 -88 191 6 -546 97 10 -192 264 21 -512 122 18 -359 124 15 -523 279 1 -163 226 21 -174 265 21 -43 132 6 -159 167 21 -120 71 6 -170 175 21 -116 111 5 -122 174 21 -81 116 6 -493 235 1 -553 0 10 -0 103 5 -282 220 21 -493 0 2 -234 319 26 -127 282 25 -536 29 10 -518 199 1 -102 214 21 -33 253 21 -347 483 23 -80 368 16 -371 123 22 -517 0 2 -518 0 10 -183 265 25 -379 200 24 -574 49 2 -85 254 21 -511 72 2 -546 72 2 -516 285 26 -321 214 7 -537 0 10 -194 219 21 -146 257 7 -68 0 5 -183 135 5 -335 430 26 -97 215 21 -129 13 6 -168 274 25 -483 0 10 -252 223 25 -496 117 1 -527 170 18 -381 261 22 -555 0 10 -187 0 6 -566 0 2 -157 59 21 -146 240 21 -132 476 16 -601 64 2 -273 257 12 -486 0 2 -477 177 18 -125 51 4 -551 226 1 -86 145 5 -138 161 5 -62 58 5 -497 186 18 -501 148 1 -138 263 25 -175 285 25 -426 221 24 -142 269 21 -222 286 25 -382 193 24 -509 0 2 -381 169 24 -508 283 18 -510 17 2 -544 56 2 -523 174 18 -107 320 12 -236 154 12 -560 0 2 -0 110 6 -1 96 6 -94 105 6 -0 0 5 -191 220 25 -547 131 18 -102 125 5 -269 283 25 -124 165 21 -141 249 25 -18 118 6 -529 178 1 -34 77 6 -124 29 6 -113 136 6 -384 454 23 -113 137 6 -38 63 5 -487 226 18 -542 222 1 -181 291 25 -550 159 1 -84 149 6 -402 129 24 -501 84 2 -487 282 24 -307 196 21 -336 169 18 -525 0 10 -77 103 5 -490 4 10 -553 79 10 -526 196 1 -114 0 6 -91 189 21 -142 268 21 -54 0 5 -568 96 2 -13 28 5 -0 0 6 -0 9 5 -510 204 18 -503 202 1 -104 278 21 -117 136 6 -580 217 1 -144 209 21 -37 109 5 -506 0 2 -89 315 12 -122 25 6 -529 174 18 -574 196 18 -489 0 2 -40 130 6 -449 284 24 -544 275 18 -537 182 1 -572 65 2 -519 162 1 -407 219 13 -84 289 21 -201 305 25 -190 233 25 -560 39 2 -524 101 10 -0 135 5 -535 0 10 -554 52 10 -548 103 2 -143 270 25 -64 151 6 -203 262 25 -69 248 21 -91 191 12 -507 300 1 -506 0 2 -0 0 6 -541 198 18 -257 274 25 -561 149 1 -65 119 6 -547 22 2 -393 201 24 -87 42 5 -549 142 18 -121 220 21 -539 7 10 -206 201 25 -178 305 25 -526 102 2 -222 260 21 -6 132 6 -55 90 5 -533 14 2 -40 0 5 -118 267 21 -541 143 18 -548 0 10 -527 166 1 -533 127 1 -171 283 21 -179 274 25 -303 0 6 -110 79 6 -43 0 6 -177 241 25 -532 282 18 -518 45 2 -563 0 2 -151 256 21 -64 187 5 -31 219 4 -573 190 18 -491 70 2 -219 121 21 -92 114 5 -552 321 1 -187 210 25 -584 0 2 -511 0 10 -128 312 25 -465 0 2 -75 299 21 -183 255 21 -209 134 15 -18 83 6 -8 0 6 -139 0 6 -590 7 2 -464 42 10 -160 197 21 -45 89 6 -506 19 2 -545 84 2 -388 324 26 -531 0 2 -198 288 25 -95 191 6 -78 148 6 -534 126 18 -535 137 18 -105 41 5 -384 205 24 -469 0 2 -79 205 21 -553 106 10 -153 295 25 -558 0 10 -212 287 25 -523 0 10 -69 32 6 -207 220 25 -1 10 5 -410 233 24 -483 71 10 -539 69 2 -523 273 18 -61 115 5 -127 272 12 -77 63 5 -91 115 6 -194 307 21 -142 112 6 -484 165 1 -167 64 21 -111 257 21 -517 187 18 -542 156 18 -219 225 25 -194 250 21 -550 0 2 -505 88 10 -331 452 23 -538 219 1 -70 0 5 -184 281 21 -363 256 22 -549 125 1 -489 0 2 -537 225 1 -87 2 6 -537 50 2 -399 169 24 -503 157 1 -514 0 2 -441 240 24 -195 294 25 -137 119 12 -550 0 10 -39 71 6 -99 209 6 -152 266 21 -542 0 10 -24 195 21 -478 44 2 -195 189 21 -128 0 6 -140 212 21 -77 158 21 -49 0 5 -334 457 23 -218 251 25 -114 93 5 -538 0 2 -225 276 25 -480 145 1 -0 0 6 -547 145 18 -58 200 12 -94 0 6 -104 211 6 -244 268 25 -135 497 20 -0 156 5 -118 0 5 -530 0 10 -210 280 21 -199 245 25 -104 225 6 -112 0 5 -60 121 5 -449 127 24 -62 61 5 -134 258 21 -222 247 21 -123 99 6 -74 243 25 -46 210 21 -70 282 21 -555 0 2 -557 0 2 -81 79 6 -544 30 2 -418 277 24 -501 0 2 -107 97 6 -446 149 1 -132 254 25 -116 185 6 -564 187 18 -135 80 21 -171 364 16 -527 280 1 -107 256 21 -196 212 25 -428 113 2 -142 242 21 -247 245 25 -201 281 25 -22 0 6 -569 0 10 -155 216 21 -389 248 22 -528 0 10 -530 294 18 -0 195 6 -488 99 2 -229 251 26 -16 135 5 -505 72 2 -394 200 22 -509 296 1 -91 191 12 -543 23 2 -55 155 6 -216 228 21 -0 19 5 -519 123 1 -526 95 2 -506 55 10 -485 0 2 -252 245 21 -115 249 21 -491 164 1 -0 198 6 -395 0 10 -100 104 6 -576 0 2 -555 262 18 -174 301 25 -59 69 6 -495 103 10 -530 194 1 -155 241 21 -114 131 21 -197 265 21 -424 24 22 -455 273 26 -573 196 22 -519 90 10 -540 0 10 -501 154 18 -150 274 21 -402 0 22 -538 107 10 -319 176 15 -519 276 1 -530 132 1 -0 86 6 -122 120 6 -143 149 21 -239 219 25 -188 165 21 -528 49 2 -514 238 18 -513 165 1 -479 257 1 -208 308 25 -231 266 25 -108 240 21 -0 132 6 -554 155 1 -138 202 21 -35 107 12 -240 313 12 -463 112 1 -182 248 25 -141 164 25 -417 89 22 -198 264 25 -181 316 25 -209 239 25 -397 243 22 -488 0 2 -528 66 10 -545 157 1 -553 240 18 -35 222 25 -68 53 6 -480 0 10 -36 250 21 -396 510 23 -223 291 25 -52 246 7 -531 128 1 -548 184 1 -88 255 12 -171 268 21 -174 298 21 -69 157 6 -379 53 22 -539 77 2 -200 36 15 -318 341 26 -134 285 25 -503 224 1 -536 43 10 -498 16 10 -438 96 10 -99 274 25 -83 93 6 -196 30 15 -206 216 21 -594 7 2 -154 158 21 -216 263 25 -0 50 6 -12 145 5 -195 104 12 -58 116 21 -134 113 5 -511 533 19 -105 97 6 -21 132 6 -86 269 21 -532 183 18 -536 4 2 -170 133 6 -555 206 18 -52 224 6 -146 206 21 -63 97 5 -0 69 5 -46 92 6 -131 320 21 -555 98 2 -480 78 2 -423 254 22 -36 207 6 -176 0 6 -0 0 5 -560 167 18 -397 289 22 -533 203 1 -540 304 18 -58 137 6 -91 141 6 -513 0 10 -74 281 25 -196 210 25 -475 130 18 -569 237 18 -142 250 21 -461 793 19 -77 10 6 -44 28 6 -80 265 21 -73 95 6 -72 210 21 -371 260 22 -535 170 1 -556 175 1 -0 0 5 -211 201 21 -304 355 26 -200 253 25 -521 142 1 -522 77 2 -144 123 21 -532 231 1 -500 0 2 -494 168 1 -253 114 25 -193 245 25 -93 88 5 -176 279 21 -54 106 5 -84 126 6 -60 133 5 -524 182 18 -152 111 6 -540 0 2 -205 361 7 -505 104 10 -183 215 21 -81 132 6 -549 116 1 -523 66 2 -488 276 1 -273 284 25 -392 137 24 -127 255 21 -280 521 26 -501 30 10 -203 289 21 -539 115 1 -499 55 2 -559 50 2 -162 147 12 -177 168 21 -545 124 1 -121 217 21 -27 134 5 -103 237 21 -501 191 1 -105 174 21 -35 78 6 -137 108 5 -94 0 6 -7 74 6 -392 468 23 -11 183 6 -564 172 1 -547 149 1 -185 220 21 -52 1 6 -109 153 6 -0 140 5 -544 0 10 -404 222 22 -529 159 1 -57 212 21 -0 176 5 -29 255 21 -194 196 25 -332 196 15 -209 252 21 -408 351 24 -389 306 26 -182 273 25 -552 31 10 -203 263 25 -116 207 6 -535 249 1 -126 260 12 -22 14 6 -504 210 18 -34 187 5 -88 212 25 -522 186 1 -127 133 6 -109 201 21 -188 228 21 -544 0 2 -539 218 18 -59 65 6 -239 155 21 -518 0 10 -554 231 1 -124 150 6 -25 87 6 -192 259 25 -209 278 25 -527 106 10 -195 266 25 -545 165 18 -79 175 6 -78 252 21 -520 191 1 -154 215 21 -29 130 12 -0 156 6 -161 117 21 -160 243 21 -525 213 1 -109 75 12 -113 256 21 -20 111 6 -515 0 10 -51 0 5 -68 207 5 -517 131 18 -554 23 10 -199 165 21 -193 321 25 -182 246 25 -45 212 5 -502 205 18 -226 253 25 -0 29 6 -514 248 18 -207 103 12 -51 83 5 -201 257 25 -536 198 18 -34 53 5 -143 145 6 -155 235 21 -504 75 2 -58 0 6 -148 297 21 -46 98 6 -569 117 18 -69 55 6 -140 305 21 -495 219 18 -527 1 2 -170 140 5 -487 261 18 -555 240 1 -197 302 25 -532 158 18 -531 181 1 -56 26 6 -108 262 21 -531 0 2 -193 298 25 -44 136 5 -561 0 10 -467 136 1 -365 188 22 -547 262 1 -15 107 5 -0 0 5 -558 140 18 -195 206 24 -78 238 21 -532 7 2 -543 94 10 -542 128 1 -563 223 1 -515 121 1 -421 123 22 -195 288 21 -195 293 26 -292 435 23 -148 152 21 -119 130 12 -163 305 25 -227 404 25 -546 128 18 -492 0 10 -520 0 10 -296 40 6 -21 111 6 -506 134 1 -61 81 5 -174 235 21 -324 456 23 -68 45 6 -133 14 6 -192 230 21 -561 90 10 -71 153 12 -552 0 2 -213 320 26 -0 8 6 -365 297 22 -0 86 5 -171 211 21 -14 0 5 -40 156 6 -138 161 12 -405 365 18 -140 231 25 -551 84 10 -139 248 21 -444 95 10 -359 301 26 -170 117 6 -289 309 26 -190 312 25 -537 107 2 -522 103 2 -88 0 6 -216 306 25 -215 243 25 -157 261 21 -552 107 2 -146 230 21 -481 203 1 -564 23 2 -489 96 10 -106 246 21 -417 607 17 -72 83 5 -570 150 18 -235 327 25 -141 254 21 -484 47 2 -544 162 1 -169 281 25 -128 231 25 -507 0 10 -206 175 25 -155 250 21 -524 106 10 -513 128 1 -561 73 2 -397 70 24 -42 89 5 -551 0 10 -0 74 5 -486 158 1 -528 0 10 -157 161 6 -390 481 23 -293 121 15 -193 156 25 -547 135 1 -344 449 23 -168 244 21 -131 204 21 -486 77 10 -252 255 22 -520 240 18 -363 92 15 -99 199 21 -286 465 23 -129 277 21 -576 159 18 -548 0 10 -65 0 6 -529 74 2 -501 42 2 -252 267 21 -113 238 12 -21 164 5 -87 254 21 -534 0 2 -166 172 4 -169 264 21 -229 298 26 -546 73 2 -511 208 18 -162 217 12 -179 232 25 -89 0 6 -548 158 18 -123 279 21 -563 111 1 -152 85 6 -100 190 6 -29 268 21 -28 0 6 -38 144 5 -303 149 12 -152 250 12 -102 28 6 -91 275 21 -502 157 1 -83 0 5 -126 248 25 -527 16 10 -609 775 19 -149 46 6 -240 368 26 -132 222 12 -192 234 21 -512 104 10 -552 195 1 -569 176 18 -63 252 7 -352 239 22 -102 12 5 -214 254 25 -527 288 18 -581 223 1 -72 104 5 -104 215 12 -146 273 25 -462 160 1 -552 155 1 -524 192 18 -519 277 18 -156 175 21 -520 206 1 -530 124 18 -472 31 2 -512 223 1 -104 127 6 -72 182 6 -513 227 18 -181 224 21 -494 235 1 -176 154 21 -63 116 5 -120 96 5 -475 118 2 -350 0 22 -532 166 18 -109 169 12 -227 213 25 -434 248 18 -504 0 10 -167 187 21 -166 254 25 -0 242 7 -486 23 2 -47 243 12 -156 19 21 -536 266 18 -567 170 1 -432 164 26 -104 179 12 -563 0 10 -553 280 18 -263 362 26 -476 231 1 -568 95 2 -518 171 18 -550 0 2 -536 16 2 -110 97 5 -510 0 10 -200 198 21 -15 0 6 -449 205 18 -571 116 18 -0 0 6 -454 390 26 -0 0 5 -572 0 2 -169 124 12 -162 194 25 -518 0 2 -502 225 18 -494 152 1 -504 117 2 -88 176 12 -149 185 6 -76 75 6 -249 17 6 -89 257 25 -475 76 10 -523 18 10 -164 237 21 -511 0 10 -206 210 25 -54 92 6 -317 19 15 -88 112 5 -554 0 3 -92 0 6 -201 143 21 -284 95 15 -114 229 21 -517 28 2 -247 432 26 -568 0 10 -237 196 15 -4 0 5 -11 128 5 -75 0 6 -547 157 1 -105 268 21 -116 256 21 -0 93 5 -28 211 7 -0 47 5 -522 0 10 -235 388 22 -495 127 18 -518 133 18 -493 0 10 -63 48 6 -134 135 6 -509 245 1 -0 0 6 -142 302 21 -494 168 1 -7 34 21 -64 0 6 -136 311 25 -532 0 10 -515 0 10 -0 134 6 -124 59 5 -436 187 24 -537 183 18 -479 203 24 -527 244 1 -576 307 18 -539 0 2 -495 26 10 -510 204 1 -551 86 10 -520 0 2 -205 321 25 -179 168 21 -151 274 25 -134 322 12 -256 82 15 -183 82 25 -558 102 10 -538 122 18 -546 265 18 -397 286 22 -172 241 21 -200 176 21 -209 296 25 -375 245 18 -118 150 21 -97 147 6 -192 339 21 -514 52 10 -542 0 2 -499 0 2 -227 250 25 -170 92 5 -542 0 10 -218 198 25 -550 177 1 -171 106 6 -545 161 1 -8 166 6 -495 112 1 -489 146 1 -415 93 22 -55 129 6 -370 457 23 -530 221 18 -135 100 6 -34 38 5 -487 201 18 -79 196 5 -227 283 25 -15 73 6 -177 294 25 -197 296 21 -564 186 1 -124 266 25 -584 0 2 -135 334 12 -524 47 10 -143 216 21 -17 129 5 -141 273 21 -140 276 25 -521 159 1 -552 0 10 -171 213 21 -518 192 18 -550 124 18 -558 81 2 -261 250 21 -0 23 5 -550 0 10 -446 245 24 -452 26 10 -115 266 21 -499 247 1 -582 138 18 -569 168 18 -142 284 21 -149 135 21 -83 12 5 -578 205 22 -101 102 6 -456 125 1 -198 169 25 -149 205 21 -188 173 25 -24 230 12 -502 0 2 -201 123 21 -506 120 18 -81 102 12 -369 217 26 -128 279 21 -548 191 1 -543 22 10 -0 118 6 -240 635 16 -109 178 6 -39 88 5 -553 0 10 -23 138 5 -53 131 5 -99 166 6 -530 79 2 -520 79 10 -445 183 22 -207 271 25 -67 117 6 -156 228 21 -529 0 10 -191 271 21 -39 169 6 -418 292 26 -0 14 6 -549 89 10 -294 395 23 -499 0 2 -99 29 5 -91 215 21 -97 119 6 -264 163 15 -84 182 21 -111 155 12 -57 178 6 -52 0 5 -154 167 6 -202 312 25 -42 7 5 -471 108 2 -498 110 2 -520 0 2 -157 20 21 -0 202 6 -83 20 5 -160 256 21 -166 308 25 -580 170 18 -0 370 12 -406 284 24 -459 120 2 -33 102 6 -127 282 25 -230 162 21 -107 189 7 -104 66 5 -156 70 5 -215 229 24 -25 0 5 -228 306 26 -344 469 23 -547 150 1 -104 226 21 -96 63 6 -520 0 10 -88 64 5 -467 0 10 -180 274 21 -199 218 25 -159 290 21 -214 310 25 -512 66 10 -515 0 2 -153 191 21 -549 153 1 -377 201 22 -552 670 17 -34 185 6 -172 270 21 -524 0 10 -69 0 6 -0 0 6 -57 160 5 -775 1023 19 -202 352 25 -140 255 21 -136 300 25 -155 0 6 -213 340 25 -36 208 7 -0 43 6 -49 19 5 -18 83 6 -95 131 22 -184 294 21 -539 275 1 -244 204 25 -552 196 18 -146 198 7 -558 232 18 -36 0 5 -529 0 10 -110 251 12 -457 0 2 -431 192 18 -543 159 18 -579 181 1 -575 0 2 -182 277 25 -504 36 2 -511 196 18 -528 3 10 -101 219 7 -498 100 10 -202 285 21 -74 0 5 -94 51 12 -120 140 6 -533 92 2 -73 0 6 -48 312 12 -505 0 10 -476 200 18 -516 0 2 -541 75 2 -536 0 10 -551 89 10 -59 79 6 -134 238 12 -510 216 1 -584 139 1 -537 114 1 -518 97 2 -161 240 21 -28 26 6 -166 223 21 -207 242 25 -522 142 1 -121 164 21 -162 0 6 -533 0 10 -17 0 5 -153 221 21 -75 159 6 -32 200 6 -538 225 1 -565 27 10 -563 80 2 -140 250 21 -0 158 6 -149 212 12 -566 49 2 -165 269 25 -493 151 18 -229 240 25 -561 221 18 -231 129 15 -486 242 1 -187 267 25 -138 113 6 -153 284 25 -162 130 21 -74 79 5 -153 73 21 -63 178 12 -514 0 10 -105 99 6 -225 290 25 -129 258 25 -549 46 10 -540 299 1 -485 12 10 -201 284 25 -459 331 26 -490 0 10 -520 60 2 -200 135 24 -75 0 6 -503 0 2 -346 404 23 -396 635 23 -518 370 26 -433 73 2 -183 215 12 -566 0 10 -100 231 21 -51 123 5 -478 150 1 -497 251 18 -238 274 25 -525 163 1 -143 246 21 -406 531 23 -466 0 10 -80 201 7 -56 82 6 -5 0 6 -123 88 6 -143 319 25 -156 163 21 -152 95 6 -400 0 2 -149 106 6 -182 301 21 -205 258 25 -113 247 21 -538 0 2 -513 61 2 -576 72 10 -508 94 10 -583 176 18 -174 93 21 -466 245 18 -170 89 6 -179 219 21 -0 121 5 -248 323 26 -338 485 23 -115 302 21 -134 290 21 -215 273 26 -350 252 22 -551 29 10 -458 244 22 -373 58 24 -101 235 6 -150 211 21 -104 47 5 -327 413 23 -471 337 26 -79 310 21 -107 113 6 -140 202 21 -73 15 6 -238 227 21 -571 264 18 -564 0 2 -550 232 18 -191 254 21 -524 161 18 -6 155 6 -99 213 21 -166 92 21 -509 260 1 -203 258 25 -540 149 18 -108 254 25 -21 70 6 -0 28 6 -187 204 21 -82 39 5 -148 292 12 -127 159 21 -581 171 18 -75 141 6 -510 0 2 -505 0 10 -150 151 21 -0 168 5 -147 306 25 -445 165 22 -549 18 2 -514 6 10 -121 185 12 -431 341 26 -541 0 10 -350 389 26 -533 89 10 -623 304 22 -519 135 1 -495 214 18 -532 0 10 -243 246 21 -145 246 21 -537 204 1 -175 201 21 -177 204 25 -516 4 2 -609 202 1 -127 107 12 -117 260 25 -472 511 13 -75 217 7 -82 257 12 -198 0 6 -88 101 6 -577 131 18 -482 213 1 -503 163 18 -527 0 10 -445 0 2 -151 279 25 -147 285 21 -102 49 21 -45 124 6 -71 40 6 -116 0 6 -538 0 10 -108 239 12 -266 241 12 -110 176 21 -488 225 18 -541 0 10 -150 180 6 -504 211 1 -480 253 18 -4 0 5 -164 259 21 -150 27 5 -580 235 18 -35 90 21 -49 113 5 -92 228 21 -561 222 18 -76 0 5 -133 296 21 -201 244 25 -113 0 6 -23 70 6 -216 274 25 -537 0 10 -521 195 18 -188 262 25 -525 257 18 -197 153 21 -472 526 19 -213 269 25 -91 82 6 -532 110 1 -94 273 25 -161 165 21 -174 228 7 -527 281 18 -98 83 12 -190 253 25 -33 183 6 -353 190 24 -104 244 21 -521 121 1 -540 289 18 -26 295 21 -443 87 2 -210 202 21 -356 338 22 -139 123 6 -99 29 5 -128 239 21 -132 259 21 -527 28 10 -529 145 1 -511 74 2 -235 263 25 -545 179 18 -173 0 6 -547 144 1 -552 12 10 -147 291 25 -0 37 6 -553 81 10 -556 155 18 -91 259 25 -306 0 15 -531 118 1 -139 244 21 -389 494 23 -408 253 24 -543 122 18 -444 248 22 -0 0 6 -126 223 25 -80 49 5 -24 256 21 -94 80 5 -153 174 12 -133 269 21 -0 109 5 -517 259 1 -546 0 10 -113 245 21 -507 59 2 -378 168 22 -0 133 6 -526 192 1 -117 147 5 -519 0 10 -477 204 18 -496 0 10 -0 59 6 -208 285 25 -507 114 2 -27 55 6 -139 321 25 -536 0 2 -471 105 10 -71 69 5 -105 0 6 -0 0 6 -562 93 2 -67 180 12 -554 249 18 -438 273 24 -51 242 21 -498 232 18 -60 139 6 -171 121 21 -313 151 15 -556 0 10 -458 58 22 -508 248 1 -400 283 22 -478 256 18 -485 0 10 -549 0 10 -220 0 15 -0 71 6 -549 247 18 -542 206 1 -0 0 6 -510 164 1 -504 225 18 -509 188 1 -541 43 10 -584 52 2 -125 271 21 -531 211 18 -134 229 21 -127 307 25 -31 0 6 -193 269 25 -101 184 21 -546 209 1 -106 152 6 -110 291 25 -107 0 6 -512 211 18 -3 145 6 -504 0 2 -496 119 1 -563 66 2 -579 227 18 -139 113 4 -535 134 1 -229 255 25 -533 230 1 -211 240 25 -520 163 1 -132 0 5 -490 266 1 -246 218 22 -564 126 1 -504 0 2 -546 231 18 -113 54 6 -218 278 25 -81 81 5 -555 0 10 -45 163 5 -0 176 5 -551 0 10 -125 199 6 -185 154 21 -516 0 2 -151 159 6 -81 111 6 -546 78 2 -567 0 2 -165 120 12 -115 169 21 -111 22 6 -104 190 21 -574 38 2 -482 84 10 -103 260 21 -57 0 5 -180 295 25 -176 222 21 -290 0 15 -155 256 21 -184 288 25 -573 15 2 -524 55 2 -58 0 5 -89 0 5 -554 0 2 -0 0 6 -142 211 21 -138 240 21 -30 105 5 -543 93 10 -562 225 1 -146 161 25 -164 265 25 -523 158 18 -58 18 5 -125 125 12 -76 136 5 -496 0 2 -418 194 22 -179 151 25 -555 0 2 -112 124 6 -131 177 21 -96 273 25 -526 0 10 -165 290 21 -240 293 26 -53 94 6 -88 156 6 -68 156 5 -168 234 21 -149 141 21 -156 135 6 -522 91 2 -491 200 18 -495 0 2 -0 45 5 -102 180 6 -464 231 24 -187 211 21 -490 246 1 -69 105 6 -56 109 6 -136 268 25 -168 238 25 -187 34 5 -124 230 25 -194 107 21 -100 64 5 -0 0 6 -503 134 1 -584 97 2 -151 241 21 -163 75 6 -311 0 15 -549 0 10 -507 0 2 -466 36 2 -540 0 10 -114 108 6 -523 0 10 -121 0 6 -108 272 12 -88 162 12 -140 269 21 -466 0 10 -515 0 10 -91 111 5 -542 168 1 -146 262 21 -42 108 6 -570 156 18 -21 0 6 -117 249 25 -193 251 21 -557 30 2 -542 254 1 -496 0 2 -151 209 21 -206 115 15 -59 37 5 -551 0 2 -194 234 21 -442 193 1 -107 155 6 -541 0 10 -503 192 18 -537 165 18 -209 306 25 -164 455 16 -473 262 24 -36 113 5 -106 11 5 -167 293 21 -108 122 6 -211 240 25 -184 293 25 -114 44 5 -42 300 21 -518 0 2 -177 242 22 -412 331 26 -103 187 5 -532 5 10 -509 301 18 -25 216 21 -534 190 1 -18 0 6 -540 93 10 -146 180 21 -354 53 2 -138 214 21 -21 162 5 -93 0 5 -551 110 2 -128 51 6 -489 161 1 -173 200 25 -373 198 24 -153 200 21 -541 0 10 -305 250 12 -174 269 25 -468 141 18 -521 203 1 -203 275 25 -54 132 6 -541 114 2 -223 238 25 -534 233 18 -561 84 2 -58 32 6 -143 277 21 -102 284 21 -432 86 10 -71 278 21 -142 182 25 -111 10 6 -538 0 10 -65 0 6 -161 257 21 -557 207 18 -556 177 1 -144 265 25 -528 220 1 -512 162 1 -514 220 18 -546 52 10 -555 174 18 -240 214 21 -16 118 5 -564 29 10 -212 205 25 -0 0 5 -195 223 21 -182 182 25 -547 74 2 -533 0 2 -174 69 6 -144 194 21 -564 141 1 -556 118 18 -187 255 21 -182 244 21 -558 180 18 -497 0 2 -166 0 5 -230 225 21 -490 14 2 -70 0 6 -183 283 21 -92 126 6 -48 95 6 -507 3 2 -114 211 21 -75 38 5 -557 220 1 -143 0 6 -16 0 5 -131 275 25 -144 200 21 -571 201 18 -188 176 21 -359 106 15 -509 268 1 -559 2 10 -499 94 10 -286 114 15 -548 208 18 -204 63 6 -217 274 25 -242 266 25 -481 0 10 -532 288 18 -13 0 6 -30 187 6 -570 22 2 -201 244 25 -571 663 19 -0 133 6 -550 34 10 -174 306 21 -490 0 2 -292 263 25 -533 14 10 -150 245 21 -545 187 18 -402 159 24 -64 114 6 -247 305 25 -533 205 18 -225 272 25 -38 228 21 -510 0 10 -102 253 21 -246 265 25 -526 113 2 -68 98 6 -528 125 18 -519 106 2 -159 249 21 -515 299 26 -519 0 2 -124 126 12 -505 99 10 -237 236 25 -119 220 21 -98 0 6 -522 172 18 -115 216 21 -241 154 12 -115 109 6 -46 0 5 -0 103 6 -416 2 10 -209 240 25 -485 159 18 -61 191 6 -503 0 2 -145 188 21 -532 24 10 -532 365 26 -89 90 5 -547 130 18 -158 284 25 -525 288 18 -467 260 26 -349 637 23 -104 285 21 -215 94 6 -227 203 12 -427 261 22 -127 249 7 -512 0 2 -520 229 1 -220 180 25 -512 0 10 -494 231 1 -497 206 18 -521 52 10 -279 272 25 -87 0 6 -84 0 6 -100 95 6 -115 163 6 -36 134 6 -523 206 1 -153 245 25 -521 86 2 -0 21 5 -510 0 10 -150 289 21 -105 259 21 -537 0 10 -520 124 1 -541 72 2 -344 257 22 -545 50 10 -210 271 25 -540 265 1 -151 230 21 -127 187 21 -29 0 6 -543 231 13 -110 150 12 -538 0 10 -532 161 18 -320 0 15 -54 140 6 -126 247 21 -519 68 2 -397 437 23 -538 0 10 -211 303 25 -564 25 2 -165 221 21 -116 266 21 -492 50 2 -142 142 6 -61 193 21 -476 0 2 -554 129 18 -81 83 5 -184 287 25 -10 279 21 -528 241 18 -550 100 2 -172 235 21 -102 220 21 -157 223 25 -130 289 25 -214 175 25 -99 163 6 -538 59 10 -97 389 16 -34 157 12 -114 233 25 -568 92 2 -152 179 21 -185 267 21 -560 44 2 -480 207 1 -417 132 1 -527 109 10 -177 251 21 -85 233 21 -536 114 1 -191 119 21 -23 224 12 -321 49 15 -68 0 6 -305 40 15 -534 82 10 -95 154 12 -507 192 18 -157 233 21 -348 474 23 -166 271 25 -485 0 10 -503 0 2 -457 207 1 -540 114 1 -261 358 26 -530 215 18 -124 199 21 -536 113 2 -60 0 5 -164 210 25 -12 25 5 -97 28 5 -106 177 6 -484 150 18 -48 173 5 -49 0 6 -139 297 21 -25 88 6 -599 279 18 -440 159 22 -569 227 1 -52 235 12 -519 104 2 -508 239 1 -92 184 21 -527 128 1 -97 170 12 -189 86 12 -506 0 10 -163 285 25 -204 271 25 -531 49 10 -342 467 23 -182 252 21 -541 0 2 -79 64 12 -200 249 21 -337 138 15 -101 64 6 -106 106 12 -519 117 1 -547 204 1 -530 147 1 -259 422 23 -506 101 2 -0 125 5 -539 0 10 -192 194 25 -147 205 21 -145 301 21 -87 70 6 -515 62 2 -113 90 6 -125 233 21 -538 153 1 -54 99 6 -507 216 18 -528 0 10 -72 100 6 -538 0 10 -138 289 21 -363 483 23 -196 298 25 -106 220 6 -536 172 18 -539 225 1 -74 193 21 -494 139 1 -0 176 5 -527 182 1 -181 0 6 -536 147 1 -145 246 21 -159 202 21 -368 483 23 -60 128 12 -488 177 1 -87 116 6 -202 269 25 -109 115 5 -221 171 21 -185 279 25 -208 117 25 -0 0 6 -519 159 18 -121 200 12 -90 120 5 -513 161 1 -55 0 5 -532 136 18 -0 0 6 -26 154 6 -432 402 26 -451 144 1 -497 86 2 -101 286 21 -131 313 21 -545 146 1 -502 0 10 -93 257 21 -290 114 22 -559 32 10 -518 0 10 -136 264 21 -570 0 2 -110 216 21 -211 309 25 -496 26 10 -126 141 12 -269 379 22 -208 244 25 -197 285 25 -175 186 21 -507 0 10 -120 157 21 -501 146 18 -527 0 10 -532 3 10 -137 242 21 -371 252 22 -443 0 10 -181 268 21 -504 0 10 -105 205 21 -431 618 17 -179 350 12 -442 226 24 -511 218 1 -406 539 14 -135 272 25 -524 191 1 -417 256 26 -287 57 15 -342 441 23 -55 154 12 -535 165 1 -135 199 7 -127 271 21 -105 213 25 -544 56 10 -596 0 2 -581 66 2 -520 51 10 -239 250 12 -506 137 18 -511 166 1 -176 270 25 -535 60 2 -189 266 21 -518 36 10 -510 0 10 -38 231 25 -505 578 23 -510 244 18 -564 149 18 -582 0 10 -444 296 22 -136 176 12 -71 238 4 -521 154 1 -528 195 18 -155 175 25 -227 240 25 -219 271 25 -527 155 1 -489 0 2 -494 479 26 -44 178 5 -158 0 5 -549 181 18 -515 10 2 -57 0 5 -534 106 10 -501 96 10 -550 252 18 -532 215 18 -515 6 2 -519 140 1 -519 202 18 -385 241 22 -533 80 10 -119 209 21 -81 217 21 -251 296 22 -479 21 10 -111 340 12 -522 201 18 -512 175 1 -508 211 18 -536 474 23 -118 213 21 -561 175 1 -0 37 5 -505 4 10 -335 208 15 -191 298 25 -154 245 21 -55 129 5 -522 9 10 -193 226 21 -575 47 10 -544 176 1 -187 264 25 -465 0 10 -489 155 1 -260 333 26 -21 260 21 -0 200 5 -549 264 1 -84 39 5 -178 249 21 -509 0 10 -137 262 21 -430 254 22 -175 272 25 -519 219 1 -64 256 25 -511 190 18 -86 213 12 -536 115 2 -355 458 23 -149 219 25 -488 130 1 -180 178 25 -554 119 18 -510 102 10 -220 227 25 -488 137 1 -498 0 2 -166 281 25 -394 245 24 -98 206 21 -491 20 10 -151 257 21 -138 254 25 -543 183 1 -561 144 1 -561 224 1 -527 0 10 -521 0 10 -152 268 21 -79 257 25 -559 0 2 -164 224 12 -182 308 25 -365 293 24 -509 111 1 -112 173 21 -209 232 22 -477 45 10 -511 43 2 -555 191 18 -510 40 2 -562 49 2 -136 116 21 -106 253 21 -462 591 19 -177 205 25 -60 0 5 -136 192 21 -124 282 21 -532 214 1 -209 0 21 -532 181 18 -532 68 2 -482 62 2 -187 234 25 -93 177 5 -22 231 7 -235 321 25 -116 240 25 -509 124 1 -217 16 21 -117 218 25 -527 200 18 -86 503 16 -538 111 1 -230 200 12 -544 199 1 -549 199 1 -112 221 21 -582 35 2 -96 138 5 -553 0 10 -174 297 21 -134 233 21 -151 247 25 -372 269 25 -90 219 21 -539 308 18 -257 219 21 -114 163 21 -541 231 1 -199 309 25 -372 167 15 -520 0 2 -559 0 2 -506 60 10 -538 23 10 -412 165 24 -518 9 10 -31 100 5 -179 220 21 -175 249 21 -530 0 2 -146 244 12 -550 229 1 -139 277 21 -544 147 18 -289 204 21 -536 0 10 -109 126 12 -556 38 2 -172 246 21 -114 47 5 -450 149 1 -551 293 18 -150 127 21 -160 276 21 -58 228 25 -0 73 5 -532 230 1 -460 0 10 -158 249 25 -233 297 26 -564 181 1 -276 0 15 -155 313 21 -83 0 5 -568 21 10 -89 116 5 -537 173 1 -547 0 2 -171 244 25 -460 202 1 -155 232 21 -533 272 1 -509 125 18 -169 242 21 -179 254 21 -278 375 26 -573 0 2 -341 63 15 -112 108 21 -131 120 5 -139 192 21 -561 99 10 -229 285 25 -563 183 1 -530 41 10 -10 158 5 -166 180 21 -92 257 21 -165 136 21 -540 0 10 -151 325 25 -506 295 26 -117 255 21 -429 523 19 -85 270 25 -8 186 5 -192 320 26 -633 197 22 -539 12 10 -133 241 12 -563 220 1 -380 202 18 -275 361 26 -162 306 25 -520 283 18 -82 130 5 -555 0 10 -528 804 19 -177 180 25 -457 82 2 -527 69 10 -206 274 25 -523 148 1 -518 213 18 -487 0 2 -219 268 21 -55 103 12 -165 278 21 -523 11 2 -147 283 25 -586 0 2 -166 258 21 -514 5 2 -471 146 1 -574 67 2 -246 309 25 -151 257 25 -247 243 24 -542 0 10 -502 129 18 -391 242 24 -109 90 5 -509 130 1 -566 241 1 -515 118 18 -574 0 2 -539 99 10 -86 0 5 -222 312 25 -487 0 10 -547 0 2 -539 89 10 -0 61 5 -531 215 1 -522 182 18 -537 97 10 -239 313 25 -529 194 18 -455 33 2 -178 302 25 -543 205 1 -499 107 10 -172 266 25 -169 217 21 -558 125 1 -121 200 21 -560 244 1 -194 240 21 -121 0 5 -542 175 1 -518 34 2 -129 236 21 -548 217 1 -206 226 21 -185 301 25 -538 276 18 -569 653 19 -554 62 10 -135 173 21 -111 255 21 -515 98 10 -537 13 2 -66 215 21 -558 10 10 -190 246 21 -504 61 10 -424 0 10 -228 294 25 -512 0 10 -517 131 1 -169 201 25 -162 245 25 -571 91 2 -132 239 21 -160 258 21 -565 269 1 -193 223 21 -154 229 21 -217 304 25 -611 135 18 -133 111 21 -439 143 22 -462 5 22 -220 313 26 -41 112 5 -118 234 21 -91 280 21 -105 169 21 -546 67 10 -448 92 10 -140 224 21 -533 17 10 -492 187 1 -486 176 1 -176 130 21 -152 253 25 -530 24 10 -104 196 7 -117 249 21 -188 300 25 -184 339 25 -540 0 10 -32 0 5 -525 136 18 -142 286 21 -527 206 18 -372 418 23 -484 500 19 -147 283 25 -514 258 1 -485 150 1 -379 220 24 -7 0 5 -190 262 26 -533 0 2 -524 168 1 -368 6 22 -512 105 2 -127 183 21 -144 163 12 -495 0 10 -132 184 21 -107 239 7 -543 116 18 -203 335 22 -0 0 5 -501 167 1 -106 275 21 -25 176 12 -525 152 18 -118 32 5 -56 211 21 -336 478 23 -136 210 21 -532 57 10 -576 154 1 -516 0 10 -528 170 18 -223 241 25 -551 0 2 -197 279 25 -74 204 21 -552 90 10 -593 244 18 -125 159 25 -556 0 2 -518 16 10 -200 281 25 -419 126 15 -177 263 25 -226 239 25 -532 22 10 -563 205 18 -549 5 2 -50 115 5 -519 0 10 -103 158 21 -232 225 25 -178 171 21 -571 211 1 -37 299 25 -307 0 15 -469 67 10 -183 232 25 -564 72 10 -154 0 21 -213 217 21 -508 106 2 -568 113 1 -140 250 21 -560 83 2 -200 277 21 -173 266 25 -379 235 22 -545 831 19 -530 180 1 -498 0 2 -510 27 2 -532 144 18 -164 278 25 -102 206 21 -0 131 5 -556 150 1 -172 192 25 -285 142 22 -108 115 21 -125 168 21 -188 251 25 -102 216 21 -487 230 24 -547 142 1 -521 0 2 -104 235 21 -352 179 22 -170 313 12 -103 247 21 -152 177 21 -314 168 24 -108 247 21 -507 0 2 -217 222 21 -575 200 18 -504 92 10 -107 237 25 -481 123 1 -24 15 5 -153 209 21 -495 21 10 -217 186 21 -549 125 18 -54 258 21 -190 229 21 -534 64 10 -550 157 1 -518 148 18 -247 238 25 -197 282 21 -170 204 25 -558 0 10 -518 0 2 -538 65 2 -532 10 2 -224 308 25 -153 235 25 -386 482 23 -299 293 25 -128 139 12 -113 250 21 -188 182 21 -543 219 1 -83 154 12 -516 110 2 -126 255 21 -559 120 1 -0 246 12 -179 288 25 -390 159 24 -510 237 1 -57 217 7 -521 0 2 -535 193 18 -531 117 1 -521 2 2 -146 197 21 -558 39 10 -518 0 10 -482 133 18 -469 60 2 -430 267 26 -142 224 21 -532 1 2 -107 199 12 -0 296 21 -539 0 10 -250 305 26 -99 259 25 -564 281 18 -395 227 22 -358 199 15 -556 206 1 -40 18 5 -523 24 10 -0 0 5 -214 189 21 -148 278 25 -553 230 1 -278 265 21 -404 235 24 -175 145 12 -171 300 25 -103 0 5 -200 255 21 -413 171 22 -569 143 24 -438 240 22 -482 119 22 -115 323 12 -156 182 21 -156 247 21 -331 424 26 -3 167 12 -423 54 15 -533 99 10 -178 283 25 -0 174 5 -250 51 15 -490 181 18 -578 168 18 -117 100 12 -175 251 21 -500 56 10 -128 261 7 -508 0 10 -67 52 5 -100 161 12 -152 114 21 -147 255 21 -557 191 18 -555 163 18 -387 472 26 -489 148 1 -98 180 12 -490 95 10 -475 237 1 -562 81 10 -203 327 21 -167 302 25 -136 298 25 -397 0 15 -560 241 18 -50 0 5 -149 287 21 -520 200 1 -140 105 21 -159 263 21 -524 127 1 -163 266 21 -446 266 24 -161 207 12 -126 163 12 -74 211 21 -540 214 18 -117 213 21 -165 236 25 -189 270 21 -482 88 10 -487 108 10 -538 209 1 -59 233 12 -548 0 10 -471 236 24 -200 196 21 -106 261 25 -134 128 12 -172 169 21 -243 306 21 -393 189 1 -336 478 26 -60 236 21 -340 459 23 -219 218 25 -146 287 25 -190 258 25 -205 302 25 -588 183 18 -554 166 1 -397 489 23 -569 0 10 -390 178 24 -98 191 21 -37 135 5 -96 61 5 -472 0 10 -397 374 26 -445 120 18 -504 211 1 -141 156 12 -219 320 25 -316 270 22 -219 268 25 -575 166 1 -530 192 1 -542 236 1 -559 128 18 -165 277 21 -211 307 25 -166 234 25 -546 141 18 -352 57 22 -180 317 25 -0 163 21 -325 478 23 -515 0 10 -128 71 21 -504 250 1 -364 0 3 -563 119 1 -188 255 25 -128 58 5 -63 1 5 -169 97 5 -179 295 26 -511 63 10 -570 99 10 -499 213 22 -147 294 21 -106 184 12 -529 0 10 -551 183 18 -569 184 18 -538 1 10 -168 279 25 -415 99 24 -267 290 26 -212 194 25 -353 459 23 -175 238 21 -531 124 18 -500 228 1 -167 256 21 -95 228 21 -540 0 10 -42 58 5 -526 0 10 -578 181 1 -570 0 10 -126 183 26 -368 0 15 -578 217 18 -516 145 18 -388 262 24 -467 0 10 -147 151 12 -45 269 21 -495 0 10 -374 49 22 -198 229 25 -190 301 21 -83 130 12 -219 283 25 -516 177 1 -166 172 12 -555 111 10 -515 264 18 -495 259 1 -546 0 10 -509 46 10 -562 200 18 -51 192 5 -102 125 12 -170 266 21 -293 133 15 -514 48 10 -140 232 25 -198 285 25 -520 98 10 -518 109 10 -410 198 18 -33 205 5 -547 94 10 -134 178 12 -72 118 5 -293 313 26 -118 208 25 -183 207 21 -183 219 25 -47 25 5 -31 260 21 -549 183 1 -502 0 10 -125 119 5 -534 116 1 -95 71 5 -516 129 1 -569 229 18 -161 224 21 -140 273 25 -93 243 21 -221 227 25 -439 145 24 -166 243 25 -510 195 18 -452 176 24 -120 294 25 -125 239 21 -535 206 18 -497 185 1 -324 76 15 -146 186 12 -148 301 21 -153 58 5 -179 242 21 -433 77 22 -210 277 25 -22 212 7 -116 82 21 -26 132 5 -161 249 22 -374 475 23 -163 230 25 -535 0 10 -108 214 21 -506 144 1 -461 205 24 -180 193 21 -209 346 26 -0 106 5 -136 225 25 -176 276 25 -510 0 10 -171 210 25 -142 156 21 -0 258 21 -0 159 5 -521 148 1 -540 18 10 -153 183 25 -178 144 12 -521 126 18 -517 186 18 -539 0 10 -359 0 15 -482 119 18 -565 132 18 -116 174 21 -123 198 21 -494 327 26 -497 0 10 -82 0 5 -521 44 10 -147 0 5 -561 246 1 -547 182 1 -449 127 1 -459 183 18 -544 151 18 -547 226 1 -130 229 25 -447 107 10 -60 0 12 -189 208 25 -305 560 26 -222 269 25 -212 286 25 -269 539 23 -457 174 1 -584 0 10 -467 845 19 -103 111 21 -117 112 5 -57 201 12 -532 198 18 -438 134 22 -532 125 1 -437 235 22 -196 227 25 -159 244 25 -139 290 21 -459 130 18 -495 88 10 -117 233 25 -534 145 1 -501 190 1 -534 0 10 -171 275 25 -78 121 5 -110 119 21 -538 200 1 -75 374 16 -24 284 21 -221 283 25 -187 314 25 -493 188 18 -52 104 5 -198 179 12 -143 255 21 -516 0 10 -518 157 1 -571 116 1 -172 160 21 -138 229 25 -522 236 18 -480 103 24 -546 65 10 -177 273 25 -477 66 10 -432 213 24 -508 0 10 -545 94 10 -114 294 25 -484 257 18 -177 242 25 -558 189 18 -497 0 10 -488 164 1 -59 169 12 -189 174 21 -500 13 10 -131 254 21 -501 135 18 -152 231 21 -252 213 15 -500 26 10 -167 239 21 -554 205 18 -516 245 1 -233 230 21 -187 260 21 -207 0 15 -107 220 12 -476 80 10 -154 75 21 -145 300 25 -304 365 26 -527 142 18 -40 124 5 -202 218 25 -215 151 21 -169 282 25 -195 205 25 -579 179 1 -416 359 26 -411 126 24 -501 268 18 -305 77 15 -330 459 23 -168 206 21 -122 244 21 -191 266 25 -186 249 21 -430 218 22 -172 338 21 -546 16 10 -492 0 10 -77 92 5 -113 277 21 -535 154 18 -517 147 1 -549 134 1 -534 173 1 -172 102 21 -522 50 10 -74 197 21 -371 522 19 -563 180 1 -61 231 21 -242 313 26 -150 258 25 -253 267 21 -169 240 21 -248 287 25 -15 144 12 -324 568 19 -499 126 18 -508 285 1 -137 290 21 -443 186 22 -185 226 21 -197 214 21 -485 0 10 -474 0 10 -25 41 5 -0 249 7 -534 232 18 -8 0 5 -0 109 5 -542 0 10 -100 276 21 -166 282 21 -238 252 21 -147 262 21 -130 234 25 -314 107 24 -206 297 21 -414 228 22 -541 121 18 -176 156 21 -133 305 21 -556 174 1 -412 440 23 -188 219 21 -276 301 25 -473 13 10 -183 207 21 -553 42 10 -143 66 5 -220 209 21 -427 0 10 -523 121 1 -502 235 1 -530 197 18 -331 530 23 -240 111 12 -159 286 25 -64 220 21 -569 0 10 -366 231 24 -529 0 10 -348 171 22 -455 238 18 -498 141 18 -169 263 25 -169 237 25 -205 225 21 -194 150 21 -359 290 24 -494 0 10 -113 90 12 -523 226 1 -382 251 22 -687 1023 19 -0 53 5 -427 98 24 -340 514 23 -129 263 21 -219 280 25 -138 269 21 -166 304 25 -234 246 25 -136 278 21 -528 127 1 -186 231 25 -150 236 25 -195 287 25 -273 19 15 -564 136 18 -386 154 24 -551 10 10 -124 112 21 -529 252 18 -131 189 25 -168 182 25 -324 202 24 -191 287 25 -514 5 10 -537 183 1 -511 183 18 -153 260 21 -402 81 24 -551 253 18 -380 166 24 -224 266 25 -117 113 12 -124 227 21 -197 423 25 -148 0 21 -23 0 5 -493 110 1 -555 234 18 -523 50 10 -180 176 5 -147 135 21 -534 122 18 -152 222 21 -521 179 1 -117 124 21 -261 299 25 -140 230 21 -526 111 1 -505 232 18 -595 547 19 -94 215 21 -187 238 25 -200 139 12 -110 244 21 -259 218 21 -472 207 1 -153 218 21 -138 206 21 -557 0 10 -531 103 10 -334 472 23 -90 281 21 -354 99 22 -156 252 21 -173 282 25 -452 55 10 -535 0 10 -117 214 21 -98 155 21 -385 289 24 -556 176 1 -413 99 24 -68 62 5 -539 184 18 -593 107 18 -550 71 10 -521 0 10 -22 191 12 -278 243 25 -52 0 5 -98 88 5 -512 69 10 -515 175 1 -87 166 12 -542 296 1 -522 113 1 -0 21 5 -281 849 23 -185 126 21 -513 228 1 -545 171 1 -528 0 10 -520 241 18 -458 0 10 -494 14 10 -532 0 10 -511 158 18 -481 20 10 -210 284 25 -161 259 21 -491 0 10 -165 229 21 -0 131 5 -566 0 10 -517 241 18 -559 240 18 -325 410 23 -477 243 1 -550 257 18 -132 146 21 -522 152 1 -110 175 21 -115 35 21 -80 223 21 -140 273 25 -544 78 10 -429 325 24 -22 178 12 -106 213 21 -128 305 21 -275 437 23 -507 242 18 -239 93 15 -545 0 10 -134 115 25 -271 142 21 -545 185 18 -549 29 10 -523 110 10 -519 221 18 -145 73 21 -498 198 1 -3 0 5 -558 159 1 -501 171 18 -496 78 10 -189 287 21 -433 0 10 -148 80 12 -591 195 1 -161 162 21 -164 240 25 -184 195 21 -549 44 10 -443 221 24 -146 192 21 -474 262 18 -45 255 12 -457 223 18 -190 207 21 -44 204 7 -554 213 1 -450 102 10 -100 203 7 -156 262 21 -546 281 18 -187 232 25 -169 288 25 -329 21 15 -112 269 21 -564 0 10 -165 188 21 -281 359 25 -425 283 22 -158 236 25 -120 292 21 -62 74 5 -125 166 12 -540 315 18 -544 233 18 -531 1 10 -518 132 1 -261 105 21 -206 326 25 -120 73 5 -199 277 25 -566 155 18 -521 114 1 -502 123 1 -522 207 1 -489 127 1 -199 167 21 -243 280 25 -61 252 12 -553 234 18 -510 178 1 -494 162 18 -0 0 5 -127 0 5 -117 132 12 -546 305 18 -521 166 1 -153 245 21 -585 131 24 -62 251 21 -285 167 15 -23 235 12 -97 173 5 -125 259 21 -382 164 24 -515 201 1 -550 0 10 -361 475 23 -216 271 12 -511 149 1 -197 292 25 -141 227 25 -188 271 25 -443 232 1 -532 99 10 -225 243 25 -537 117 1 -479 2 10 -73 119 12 -508 257 18 -512 0 10 -483 47 10 -158 286 25 -161 253 21 -501 421 19 -565 145 18 -108 100 5 -546 167 1 -535 0 10 -116 0 5 -138 245 21 -81 377 16 -472 65 10 -95 0 5 -84 200 21 -136 293 25 -67 139 5 -564 225 1 -525 17 10 -564 187 1 -592 128 18 -133 201 12 -48 39 5 -408 251 22 -517 0 10 -570 176 1 -547 222 18 -515 186 1 -0 46 5 -190 299 25 -359 118 22 -478 84 22 -183 164 21 -152 31 21 -529 144 18 -513 117 18 -305 30 22 -529 1 10 -521 280 1 -541 92 10 -203 251 25 -466 240 18 -326 263 24 -236 328 12 -109 208 5 -139 262 21 -38 282 21 -587 144 1 -182 245 21 -95 0 5 -0 24 5 -185 255 21 -529 30 10 -521 140 1 -100 216 21 -414 483 26 -410 249 22 -499 856 23 -552 0 10 -217 273 25 -72 203 12 -305 400 26 -207 307 25 -429 171 22 -171 255 21 -401 222 24 -525 146 18 -116 291 21 -520 0 10 -185 287 25 -538 0 10 -161 206 21 -118 299 25 -511 0 10 -527 0 10 -104 184 21 -172 122 12 -157 303 21 -535 0 10 -211 229 25 -206 299 21 -526 103 10 -286 231 24 -136 267 21 -157 192 12 -520 141 1 -562 0 10 -214 221 25 -546 159 1 -516 205 1 -243 340 25 -174 284 21 -177 326 21 -555 0 10 -320 188 24 -228 295 25 -136 156 21 -537 104 10 -24 305 25 -537 81 10 -331 185 22 -204 258 25 -482 229 1 -90 262 21 -94 209 21 -543 154 1 -49 190 21 -151 256 21 -485 0 10 -407 196 24 -305 215 22 -79 161 5 -152 304 26 -532 177 1 -117 227 21 -122 305 25 -172 297 25 -466 342 26 -414 130 22 -101 278 25 -444 85 10 -117 140 5 -484 237 1 -531 182 1 -550 130 22 -519 75 10 -145 256 21 -462 43 10 -48 40 5 -0 125 5 -499 167 1 -0 44 5 -233 304 26 -54 104 5 -193 298 25 -318 32 15 -191 294 25 -170 237 25 -11 0 5 -139 232 21 -173 311 25 -383 50 15 -523 1 10 -325 185 22 -132 221 21 -389 239 1 -192 264 25 -124 204 21 -189 292 25 -0 0 5 -90 259 21 -0 72 5 -0 163 12 -148 295 25 -197 250 25 -231 469 25 -546 253 1 -540 113 1 -155 124 12 -146 230 21 -566 63 10 -504 177 1 -332 485 23 -457 101 10 -196 318 21 -480 0 10 -150 210 21 -549 0 10 -106 235 21 -72 0 5 -446 116 22 -208 265 25 -138 242 21 -211 290 25 -495 108 10 -0 86 5 -468 156 1 -441 0 10 -521 13 10 -147 301 25 -172 264 21 -524 176 1 -158 293 21 -530 226 1 -149 76 5 -182 293 25 -129 176 21 -136 165 21 -151 176 12 -485 0 10 -393 270 24 -178 280 21 -517 0 10 -521 22 10 -534 205 1 -167 274 21 -205 186 21 -130 201 5 -485 110 1 -111 255 21 -110 280 21 -61 78 5 -368 472 23 -222 215 25 -8 37 5 -150 218 21 -109 248 21 -387 326 22 -519 81 10 -531 122 1 -141 0 5 -237 283 25 -153 266 25 -197 145 12 -182 310 25 -455 142 1 -264 291 26 -219 312 21 -396 113 22 -212 244 21 -192 276 25 -541 178 1 -153 188 21 -143 259 25 -108 115 21 -162 208 21 -144 248 21 -508 0 10 -513 164 1 -129 193 21 -197 267 25 -411 85 24 -436 210 22 -495 0 10 -577 183 1 -331 439 23 -655 879 19 -27 183 5 -306 219 24 -127 240 25 -109 172 5 -415 0 24 -244 216 25 -532 10 10 -77 77 5 -193 267 21 -364 4 15 -532 114 1 -345 92 24 -416 206 24 -262 227 25 -269 161 15 -455 0 10 -526 8 10 -420 84 22 -504 173 1 -103 176 12 -338 205 26 -513 21 10 -445 278 22 -39 158 5 -196 278 25 -44 0 5 -506 127 1 -49 43 5 -366 235 24 -157 205 21 -22 190 5 -48 106 5 -205 277 25 -539 0 10 -117 267 21 -158 306 25 -567 137 1 -285 391 26 -196 254 21 -15 371 16 -207 300 25 -532 319 1 -435 139 24 -330 74 15 -99 287 25 -217 316 25 -67 152 5 -563 0 10 -88 201 21 -365 274 24 -185 335 25 -554 224 1 -503 0 10 -41 198 21 -73 79 5 -75 280 25 -17 22 5 -36 112 5 -429 116 15 -187 259 25 -94 86 21 -84 190 12 -160 186 12 -51 200 21 -156 144 12 -278 258 22 -170 272 25 -530 123 1 -131 279 25 -139 227 21 -185 217 21 -202 284 21 -212 257 25 -139 302 25 -615 676 19 -0 0 5 -75 180 12 -105 263 21 -175 214 21 -0 55 5 -545 105 10 -507 248 1 -510 216 1 -225 156 12 -528 0 10 -202 230 21 -167 282 25 -525 0 10 -577 182 1 -201 205 21 -547 165 1 -523 91 10 -130 236 21 -22 184 21 -349 112 22 -201 203 25 -430 210 22 -138 38 5 -242 199 25 -498 73 10 -111 341 25 -404 68 22 -175 301 25 -518 82 10 -536 0 10 -354 261 22 -137 292 21 -586 0 10 -211 290 25 -76 131 5 -540 0 10 -394 513 23 -37 175 12 -85 15 21 -187 85 21 -107 43 5 -402 129 22 -185 288 22 -415 6 24 -126 247 21 -475 144 1 -223 236 21 -645 65 10 -252 290 25 -0 0 5 -0 236 4 -339 170 24 -507 84 10 -548 11 10 -538 0 10 -541 0 10 -529 49 10 -181 223 21 -518 104 10 -452 15 10 -400 228 24 -163 286 25 -403 253 22 -175 161 21 -144 280 25 -511 218 1 -80 278 7 -181 184 24 -34 0 5 -195 271 21 -66 141 21 -540 0 10 -533 0 10 -0 58 5 -8 101 5 -225 272 21 -125 183 21 -72 0 5 -126 230 21 -193 295 25 -525 0 10 -107 192 12 -0 190 7 -152 260 21 -18 247 21 -250 193 22 -179 213 21 -122 259 21 -174 301 25 -401 130 22 -180 295 25 -508 157 1 -351 237 22 -506 176 1 -310 249 26 -165 320 25 -533 0 10 -413 289 26 -119 222 12 -520 170 1 -498 28 10 -218 337 26 -128 164 21 -393 503 26 -505 261 1 -164 219 25 -0 169 5 -262 299 26 -433 151 24 -503 182 1 -364 461 23 -107 169 21 -478 27 10 -529 0 10 -508 127 1 -167 268 25 -155 180 21 -65 199 21 -227 270 25 -159 53 5 -595 21 10 -513 0 10 -111 134 12 -203 273 25 -150 104 12 -234 318 25 -165 210 21 -120 84 21 -548 146 1 -495 0 10 -528 201 1 -154 279 21 -288 363 26 -123 192 25 -517 179 1 -120 293 25 -86 226 12 -509 92 10 -234 307 25 -213 235 25 -143 151 21 -263 248 25 -549 114 1 -518 153 1 -126 296 21 -195 244 21 -207 318 25 -161 221 21 -79 90 21 -189 252 21 -474 84 10 -500 508 19 -158 163 21 -164 272 25 -441 141 1 -136 246 25 -204 283 25 -108 115 12 -70 215 7 -336 213 15 -415 287 22 -137 267 21 -502 114 1 -561 0 10 -31 308 12 -482 220 1 -552 73 10 -230 176 21 -480 139 1 -528 174 1 -494 97 10 -56 195 21 -406 218 22 -90 266 21 -145 232 21 -133 241 21 -151 206 21 -104 220 21 -165 275 25 -516 173 1 -518 259 1 -265 382 26 -124 164 21 -518 196 1 -125 219 21 -158 220 21 -542 0 10 -231 324 25 -113 252 25 -150 202 21 -517 211 1 -463 0 10 -33 174 21 -103 108 21 -441 257 22 -177 228 25 -546 234 1 -486 96 10 -582 122 1 -154 268 25 -347 445 23 -167 303 25 -493 0 10 -196 254 25 -160 197 21 -167 214 25 -116 137 21 -529 0 10 -210 262 25 -262 246 21 -175 165 12 -225 253 25 -498 27 10 -155 204 25 -117 196 21 -518 0 10 -134 132 21 -502 0 10 -206 249 25 -135 143 21 -507 175 1 -148 30 21 -492 0 10 -533 69 10 -594 127 1 -217 222 25 -282 0 15 -409 259 22 -115 242 21 -549 244 1 -554 243 1 -107 258 21 -50 214 21 -213 316 25 -519 208 1 -59 270 12 -214 332 25 -93 204 12 -203 240 25 -217 312 26 -153 278 25 -393 385 26 -529 0 10 -432 82 10 -532 0 10 -165 244 21 -182 331 25 -534 127 1 -376 197 24 -186 264 21 -413 32 22 -155 200 21 -237 233 21 -257 254 25 -482 0 10 -54 222 7 -357 372 26 -156 224 21 -359 277 22 -156 302 25 -249 246 21 -56 253 21 -191 253 25 -523 181 1 -210 311 25 -182 256 21 -543 64 10 -498 165 1 -83 235 21 -579 95 22 -39 326 12 -549 0 10 -445 119 1 -542 0 10 -108 234 21 -192 313 25 -444 71 22 -501 189 1 -110 210 12 -397 475 23 -180 287 25 -316 194 15 -200 289 25 -388 274 22 -409 233 24 -150 269 25 -105 135 21 -548 265 1 -156 211 21 -211 239 21 -457 155 1 -289 331 26 -515 0 10 -179 318 21 -81 0 21 -97 202 21 -238 338 25 -400 290 24 -170 312 21 -0 145 12 -507 262 1 -106 269 25 -498 0 10 -235 255 7 -100 152 12 -538 0 10 -236 743 16 -103 140 21 -563 73 10 -189 226 21 -134 220 12 -335 0 15 -476 0 10 -545 0 10 -151 213 12 -477 181 1 -200 270 21 -468 697 19 -542 102 10 -33 205 21 -255 335 21 -406 287 26 -113 170 12 -545 112 10 -154 273 25 -561 112 1 -369 436 26 -249 302 25 -149 195 21 -126 203 21 -562 0 10 -171 274 21 -522 218 1 -516 203 1 -143 92 12 -178 323 25 -187 265 25 -185 257 21 -524 0 10 -117 270 25 -533 0 10 -539 177 1 -113 168 12 -160 275 25 -164 288 21 -161 197 21 -197 274 25 -194 242 25 -141 263 21 -87 218 21 -480 96 10 -187 267 25 -549 0 10 -112 304 25 -556 106 10 -140 133 21 -393 241 1 -487 0 10 -89 141 22 -83 233 21 -240 287 25 -184 96 21 -495 150 1 -211 297 21 -132 250 25 -152 285 25 -521 126 1 -548 224 1 -158 292 21 -182 303 25 -556 180 1 -501 0 10 -521 60 10 -171 242 21 -523 205 1 -203 220 21 -143 270 21 -136 228 21 -239 264 25 -152 232 21 -195 284 25 -295 309 25 -193 291 25 -61 245 21 -273 220 21 -149 302 25 -140 275 25 -140 250 25 -181 224 7 -204 228 25 -174 76 4 -517 177 1 -139 274 21 -129 136 21 -162 183 21 -457 173 1 -157 134 12 -520 197 1 -177 291 25 -228 312 25 -132 272 21 -519 23 10 -494 33 10 -188 213 21 -96 241 21 -492 53 10 -528 306 24 -551 124 1 -400 273 22 -99 325 21 -567 47 10 -511 95 10 -507 132 1 -36 240 21 -266 320 26 -189 295 25 -70 280 21 -419 0 10 -180 238 21 -519 0 10 -74 254 21 -168 249 25 -341 246 25 -371 274 22 -185 214 21 -473 200 1 -170 206 12 -519 125 1 -527 132 1 -535 149 1 -224 245 21 -128 271 25 -514 189 1 -207 257 25 -521 151 1 -149 270 21 -130 156 12 -140 214 12 -197 293 25 -348 411 16 -186 612 16 -446 0 10 -513 92 10 -240 317 21 -85 155 4 -158 326 25 -314 382 26 -142 234 21 -568 158 1 -416 118 15 -158 134 21 -143 293 21 -99 184 21 -107 294 21 -161 292 21 -544 24 10 -194 338 25 -191 232 12 -532 29 10 -190 334 12 -138 165 21 -567 107 1 -527 0 10 -124 214 7 -400 515 23 -428 231 24 -162 202 25 -535 220 1 -106 143 21 -74 264 21 -160 168 4 -121 267 25 -529 146 1 -179 238 25 -165 170 21 -504 2 10 -229 271 25 -427 145 24 -336 211 22 -176 204 25 -189 283 25 -250 193 21 -483 43 10 -159 147 21 -486 0 10 -329 277 24 -560 0 10 -111 232 21 -496 214 1 -112 204 7 -519 0 10 -176 298 21 -177 272 21 -527 137 1 -466 204 1 -542 5 10 -143 182 21 -523 106 10 -532 0 10 -209 270 25 -464 267 1 -475 275 1 -140 241 12 -159 240 25 -117 225 25 -380 244 24 -204 233 25 -250 283 25 -240 299 25 -220 240 25 -537 20 10 -32 170 12 -210 189 25 -543 0 10 -562 213 1 -83 252 21 -137 213 21 -106 297 21 -508 0 10 -456 557 19 -538 48 10 -258 273 25 -167 220 21 -503 72 10 -344 280 24 -340 100 15 -143 278 25 -212 249 26 -157 260 12 -188 229 21 -81 199 21 -196 308 26 -127 246 21 -482 164 1 -181 245 25 -148 174 21 -152 254 21 -518 121 1 -415 69 24 -461 142 1 -543 261 1 -558 7 10 -505 8 10 -109 113 21 -542 138 1 -298 416 23 -521 273 1 -248 419 16 -448 0 10 -255 292 25 -500 161 3 -526 0 10 -260 296 26 -527 258 1 -31 278 21 -179 250 25 -406 246 22 -158 186 21 -174 295 21 -131 244 21 -214 324 25 -543 75 10 -162 240 21 -499 249 22 -136 222 12 -182 160 21 -231 259 25 -526 0 10 -151 196 21 -559 0 10 -525 0 10 -172 245 25 -521 88 10 -99 59 21 -174 261 21 -122 206 21 -503 161 1 -174 282 25 -460 0 22 -252 567 9 -515 0 10 -520 0 10 -427 135 22 -184 284 25 -127 292 21 -484 20 10 -173 306 25 -88 255 21 -542 40 10 -136 252 12 -145 403 16 -532 78 10 -526 0 10 -457 174 24 -559 86 10 -514 227 1 -197 217 21 -513 64 10 -94 181 21 -78 242 21 -481 156 1 -551 212 1 -496 208 1 -416 324 22 -167 137 4 -446 314 24 -412 388 26 -439 164 22 -150 167 21 -220 115 15 -49 253 7 -482 237 1 -115 244 21 -207 255 25 -551 172 1 -106 233 21 -122 286 21 -186 217 25 -200 215 21 -159 240 25 -138 267 25 -521 178 1 -468 360 26 -92 312 21 -254 316 26 -538 208 1 -493 123 1 -166 320 25 -336 456 23 -149 211 7 -412 0 24 -441 270 26 -430 189 22 -171 317 25 -211 296 21 -314 96 15 -104 243 21 -155 309 25 -471 134 1 -356 207 24 -294 314 24 -193 267 25 -187 172 12 -138 252 21 -125 271 25 -244 241 25 -572 228 1 -185 314 25 -121 143 21 -231 220 21 -173 296 21 -71 244 7 -300 401 23 -504 897 17 -307 345 26 -538 227 1 -143 187 25 -130 248 12 -149 252 21 -229 159 21 -126 282 21 -527 168 1 -551 222 1 -154 261 12 -166 260 21 -151 156 12 -140 261 25 -105 152 12 -193 275 25 -69 230 21 -111 173 21 -24 235 21 -384 240 24 -84 193 12 -156 218 21 -530 154 1 -302 203 22 -162 248 21 -115 295 12 -110 264 21 -104 258 21 -523 246 1 -135 142 12 -73 191 21 -233 286 25 -342 284 22 -398 230 13 -119 319 25 -216 273 21 -545 175 1 -109 198 25 -150 291 25 -198 334 25 -118 263 21 -221 293 21 -109 138 12 -198 251 25 -189 215 25 -198 280 21 -199 268 25 -113 207 25 -524 168 1 -442 166 22 -424 0 22 -127 202 21 -556 126 1 -113 192 12 -74 264 12 -156 111 12 -188 240 21 -211 261 21 -179 241 25 -156 334 25 -192 310 25 -346 0 15 -112 265 21 -126 139 21 -539 185 1 -156 306 21 -166 273 25 -536 215 1 -130 239 21 -154 277 25 -371 558 23 -0 214 21 -476 74 24 -196 302 25 -130 260 21 -499 166 1 -172 276 25 -528 285 1 -533 202 1 -524 115 1 -183 377 16 -185 318 25 -540 168 1 -117 318 21 -204 244 25 -565 213 1 -496 141 1 -535 148 1 -69 270 7 -162 272 25 -523 134 1 -49 232 7 -114 251 21 -141 275 21 -132 220 21 -511 164 1 -177 210 21 -525 212 1 -401 210 24 -182 240 25 -152 276 21 -124 212 21 -176 212 25 -108 92 21 -114 224 21 -0 163 12 -129 122 21 -172 187 21 -412 257 24 -307 18 22 -184 316 25 -200 233 21 -380 118 24 -220 231 25 -155 307 21 -409 225 22 -529 175 1 -149 233 21 -442 200 22 -172 302 21 -55 170 21 -218 279 25 -166 217 21 -212 186 25 -178 253 21 -561 164 1 -360 306 22 -45 242 21 -303 143 15 -209 373 25 -534 135 1 -354 144 24 -556 150 1 -378 725 23 -466 70 22 -164 171 12 -150 219 21 -119 274 12 -125 257 21 -390 124 24 -200 294 25 -222 276 25 -443 93 22 -161 148 21 -208 232 21 -204 272 21 -64 223 7 -53 197 12 -265 346 12 -155 288 25 -536 120 1 -224 197 25 -166 274 25 -149 245 21 -230 310 25 -0 167 12 -192 77 21 -356 513 23 -214 250 25 -174 251 25 -191 229 21 -87 185 21 -96 255 21 -201 297 25 -156 137 21 -298 386 26 -280 242 24 -180 199 25 -33 261 21 -53 187 21 -111 220 21 -166 246 25 -352 337 22 -405 247 24 -170 266 21 -243 0 15 -146 344 25 -144 108 21 -509 155 1 -114 241 25 -106 181 12 -53 302 25 -539 121 1 -513 260 1 -210 228 25 -160 99 12 -157 255 25 -203 283 25 -53 265 21 -53 283 21 -186 95 21 -245 262 25 -331 102 15 -444 294 26 -69 276 21 -163 214 21 -433 224 22 -493 156 24 -123 276 25 -664 1023 19 -537 164 1 -512 225 1 -321 225 25 -488 379 26 -513 224 1 -392 289 24 -544 170 1 -408 748 19 -72 191 21 -539 164 1 -196 301 25 -164 259 21 -157 286 25 -251 287 25 -144 225 21 -85 259 21 -537 119 1 -493 270 1 -521 162 1 -140 224 21 -193 282 25 -517 952 23 -140 199 25 -223 249 25 -334 446 23 -266 291 26 -472 475 19 -163 168 25 -145 179 12 -420 339 26 -185 203 21 -347 442 23 -20 36 21 -492 235 1 -488 259 1 -82 114 21 -172 135 21 -429 259 22 -227 307 26 -126 262 25 -218 291 26 -263 61 15 -94 209 12 -181 206 21 -281 331 25 -510 190 1 -154 308 21 -200 173 21 -190 260 21 -165 298 21 -232 279 25 -102 205 25 -503 125 1 -34 241 21 -159 263 21 -103 105 21 -322 436 26 -356 445 23 -392 321 26 -231 258 25 -476 124 1 -437 315 26 -194 295 21 -194 271 21 -521 198 1 -176 280 21 -325 403 23 -482 608 19 -185 296 25 -469 284 1 -118 196 21 -164 202 21 -226 248 24 -210 258 21 -239 331 25 -195 287 25 -196 547 23 -149 12 21 -505 195 1 -510 197 1 -166 258 21 -208 244 25 -394 254 22 -475 223 1 -144 262 25 -491 121 1 -132 278 25 -342 541 23 -144 315 25 -579 199 1 -404 276 24 -187 253 25 -160 236 21 -131 285 21 -474 126 1 -108 479 25 -21 185 21 -416 241 22 -87 188 21 -414 279 24 -465 150 1 -269 373 25 -211 280 25 -421 307 26 -533 152 1 -153 270 25 -135 228 21 -258 199 12 -129 241 21 -200 259 25 -152 36 21 -527 146 1 -131 304 25 -422 4 24 -194 275 21 -185 278 25 -438 697 19 -482 164 24 -163 108 12 -138 129 21 -90 269 25 -82 222 21 -69 200 21 -553 109 1 -0 162 12 -75 248 7 -197 194 25 -538 207 1 -160 213 21 -152 265 25 -148 274 25 -232 312 21 -124 410 16 -233 214 25 -125 201 21 -424 271 22 -535 174 1 -149 259 21 -235 299 26 -168 210 12 -132 212 25 -387 199 22 -176 239 21 -339 269 22 -326 437 23 -538 189 1 -532 234 1 -516 182 1 -518 180 1 -200 303 25 -559 131 1 -506 205 1 -108 27 21 -135 170 21 -150 244 25 -162 176 21 -63 215 21 -95 233 21 -198 145 21 -0 296 21 -146 217 21 -186 196 21 -173 0 21 -184 180 21 -57 200 21 -171 200 21 -397 171 24 -535 117 1 -217 316 25 -375 503 23 -137 106 4 -125 231 21 -177 249 21 -177 282 25 -209 238 25 -130 204 21 -509 133 1 -191 257 25 -164 187 21 -29 213 7 -153 222 21 -552 135 1 -143 91 4 -209 217 25 -554 197 1 -267 243 12 -533 146 1 -475 155 1 -174 228 21 -186 175 25 -191 294 25 -0 232 25 -424 182 24 -135 209 21 -360 107 24 -113 236 25 -335 229 24 -243 210 21 -242 324 26 -106 208 21 -513 208 1 -233 301 25 -266 361 26 -535 113 1 -585 151 1 -508 181 1 -220 278 25 -241 207 21 -342 13 3 -189 293 25 -236 206 12 -95 116 21 -214 259 25 -61 280 12 -123 180 21 -119 233 21 -528 151 1 -118 102 21 -89 158 12 -40 258 21 -540 150 1 -523 112 1 -187 325 26 -43 116 21 -130 234 21 -368 128 24 -510 266 1 -140 245 21 -80 240 21 -0 209 21 -448 276 22 -270 194 21 -144 159 21 -278 252 25 -576 255 1 -309 96 15 -168 232 21 -208 242 21 -117 165 21 -480 867 17 -215 302 21 -526 202 1 -174 96 21 -388 488 23 -368 0 22 -330 464 23 -86 167 21 -89 269 21 -533 221 1 -423 316 26 -517 214 1 -538 154 1 -174 130 21 -185 254 25 -421 433 26 -234 165 24 -478 172 1 -126 256 25 -536 197 1 -455 149 1 -55 242 21 -113 208 21 -322 117 24 -175 305 26 -213 261 26 -181 269 25 -224 297 26 -242 0 15 -533 173 1 -114 255 21 -446 142 22 -563 146 1 -174 255 21 -77 259 21 -241 223 25 -166 260 25 -551 127 1 -189 313 25 -530 158 1 -386 142 22 -149 244 21 -169 127 22 -185 259 21 -534 142 1 -303 139 15 -75 195 21 -480 290 26 -163 241 21 -359 132 15 -98 189 12 -1 212 21 -537 248 1 -196 257 21 -79 202 25 -390 0 24 -134 212 21 -353 464 23 -536 218 1 -218 200 12 -304 66 15 -414 204 22 -166 282 25 -422 187 22 -479 136 1 -537 164 1 -244 278 25 -214 228 21 -56 214 21 -214 438 25 -116 224 21 -168 144 21 -483 166 1 -537 154 1 -211 234 21 -255 87 15 -628 647 23 -206 90 21 -120 163 12 -152 261 25 -194 137 21 -354 212 22 -540 120 1 -132 259 25 -111 256 25 -192 225 21 -74 175 21 -554 263 1 -537 133 1 -286 220 15 -160 27 21 -564 137 1 -141 176 21 -215 280 25 -138 281 21 -133 214 21 -487 145 1 -462 229 22 -205 268 25 -150 293 25 -140 236 21 -44 149 12 -544 150 1 -450 0 3 -491 112 1 -103 181 12 -185 222 21 -386 485 26 -490 121 1 -201 177 21 -224 149 21 -120 257 21 -106 176 21 -532 209 1 -248 48 15 -181 204 21 -185 216 12 -553 146 1 -325 0 15 -26 113 12 -165 62 21 -188 290 25 -35 261 7 -80 278 21 -263 234 21 -179 184 21 -181 272 21 -371 285 24 -76 317 21 -170 261 25 -423 150 24 -374 174 24 -144 272 21 -122 250 21 -72 220 21 -413 132 1 -531 135 1 -97 161 21 -449 0 22 -38 237 7 -158 273 21 -192 259 25 -162 192 21 -577 132 1 -134 230 21 -274 275 25 -135 282 25 -78 224 21 -475 129 1 -425 210 24 -176 180 21 -178 268 25 -157 257 25 -129 244 21 -118 236 25 -200 311 21 -262 6 25 -480 182 1 -206 311 25 -526 227 1 -205 220 25 -66 264 21 -548 192 1 -357 469 23 -128 261 21 -175 238 21 -62 149 12 -343 254 24 -517 271 24 -177 236 21 -196 257 25 -107 134 12 -206 282 25 -134 225 21 -212 229 25 -141 141 21 -310 445 23 -194 264 21 -148 303 25 -148 265 25 -506 190 1 -397 115 24 -421 206 24 -154 187 21 -169 466 16 -279 195 21 -86 252 25 -551 180 1 -208 272 21 -177 163 21 -500 134 1 -144 227 25 -180 275 12 -539 114 1 -527 232 1 -83 188 21 -558 162 1 -86 235 21 -513 190 1 -155 284 21 -476 229 1 -98 303 21 -274 284 25 -85 285 21 -168 296 25 -554 169 24 -140 259 25 -221 235 21 -166 311 21 -167 249 21 -50 240 25 -219 240 21 -374 479 26 -143 272 25 -248 341 25 -200 202 21 -110 229 7 -531 143 1 -144 207 21 -487 209 1 -248 237 21 -228 293 21 -155 117 21 -122 233 21 -446 358 26 -155 180 25 -0 252 7 -190 304 25 -125 196 12 -95 248 12 -355 459 23 -140 200 7 -269 134 24 -366 497 23 -161 262 21 -174 278 25 -176 257 25 -93 238 21 -148 264 12 -230 174 25 -17 318 12 -92 139 12 -119 90 21 -536 168 1 -534 210 1 -97 223 12 -232 223 21 -369 447 23 -209 254 25 -541 714 19 -142 217 21 -162 189 21 -425 327 26 -497 154 1 -299 0 15 -176 247 21 -213 163 21 -513 147 1 -410 144 24 -114 242 25 -0 163 21 -60 233 7 -151 269 25 -294 313 26 -124 311 25 -373 77 24 -199 196 21 -191 258 21 -151 210 25 -504 238 1 -314 219 15 -542 155 1 -514 216 1 -296 418 25 -221 311 25 -211 160 25 -271 309 12 -185 256 21 -115 268 21 -181 245 25 -196 170 21 -300 449 23 -168 202 21 -76 272 25 -183 274 25 -302 380 26 -407 148 24 -80 254 21 -197 234 21 -135 181 21 -376 251 24 -108 257 21 -117 189 21 -20 152 21 -467 118 24 -67 67 21 -356 437 23 -116 153 12 -158 294 21 -205 226 25 -156 292 25 -78 173 12 -578 272 1 -189 224 25 -256 233 25 -248 244 21 -104 263 21 -198 256 25 -150 240 21 -22 217 7 -174 235 25 -567 280 1 -82 217 21 -143 195 21 -79 249 21 -85 242 21 -319 113 15 -564 127 1 -97 121 21 -464 212 1 -266 317 25 -182 264 25 -152 205 21 -497 199 1 -510 137 1 -0 182 21 -183 293 25 -212 246 25 -134 198 25 -77 207 21 -212 299 25 -540 123 1 -215 289 25 -171 285 25 -425 206 22 -470 660 19 -516 147 1 -169 233 21 -225 311 25 -377 161 22 -473 209 1 -180 213 21 -72 236 7 -539 199 1 -258 407 25 -516 155 1 -121 114 21 -450 141 1 -542 219 1 -175 264 21 -169 281 12 -529 181 1 -401 305 26 -121 295 25 -77 252 21 -139 162 25 -127 195 21 -533 231 1 -526 130 1 -121 217 25 -85 280 7 -128 276 21 -167 161 12 -44 133 12 -550 156 1 -177 282 25 -255 235 21 -229 299 25 -130 189 12 -217 302 25 -167 276 25 -397 283 22 -339 486 23 -60 131 12 -176 175 21 -555 226 1 -182 304 25 -0 281 21 -83 217 21 -263 118 24 -185 240 21 -127 169 21 -196 287 25 -186 307 25 -79 189 12 -105 229 7 -151 193 21 -199 241 25 -570 183 1 -79 214 12 -379 822 23 -490 258 1 -411 307 22 -155 263 21 -438 112 22 -135 308 25 -545 189 1 -489 114 1 -222 291 25 -179 178 21 -488 198 1 -123 230 21 -267 286 25 -507 207 1 -207 278 25 -189 253 21 -181 259 25 -349 106 24 -418 187 24 -196 269 25 -291 269 21 -247 56 15 -119 190 21 -205 291 21 -174 267 25 -391 131 22 -359 194 24 -148 136 21 -41 207 21 -262 341 26 -215 224 21 -499 245 1 -287 344 26 -52 261 21 -117 276 21 -194 241 25 -179 328 21 -55 283 21 -171 182 21 -94 173 21 -166 265 21 -139 215 12 -119 253 12 -117 313 21 -362 487 23 -212 240 25 -36 434 16 -93 307 21 -157 186 21 -129 178 12 -150 291 21 -174 304 21 -174 227 21 -207 212 25 -188 217 25 -494 664 19 -188 271 25 -401 279 24 -125 183 21 -155 192 21 -153 256 25 -171 290 25 -164 307 25 -158 231 25 -105 303 25 -172 262 25 -85 372 16 -143 194 21 -132 252 21 -129 173 12 -261 675 17 -512 33 3 -157 250 21 -161 221 21 -180 280 21 -500 159 22 -186 315 25 -152 190 21 -164 240 25 -218 350 25 -161 171 21 -163 236 25 -433 125 22 -280 291 25 -277 250 21 -408 218 24 -71 282 21 -215 282 25 -65 258 21 -172 221 25 -180 159 12 -199 270 25 -128 265 21 -181 317 25 -191 215 21 -111 228 21 -211 178 25 -300 388 26 -188 239 12 -186 204 21 -92 144 21 -160 220 25 -146 214 21 -125 178 21 -275 340 26 -144 205 4 -190 217 21 -184 220 21 -448 180 22 -160 245 21 -207 204 21 -203 256 21 -426 39 24 -185 281 25 -74 191 21 -287 341 26 -163 271 25 -211 251 21 -204 198 25 -454 377 26 -309 473 23 -157 169 21 -130 260 21 -308 317 25 -165 265 21 -363 232 24 -96 314 25 -611 206 24 -248 295 25 -97 280 25 -199 234 25 -145 188 21 -380 253 22 -248 277 25 -188 301 25 -179 270 25 -55 251 25 -374 23 22 -232 276 25 -182 266 21 -257 322 25 -254 304 26 -136 152 12 -119 224 12 -155 334 25 -151 224 7 -153 263 25 -290 561 16 -388 274 24 -48 222 7 -170 250 21 -55 233 12 -185 210 21 -133 263 21 -201 271 21 -75 500 20 -130 274 25 -143 255 21 -348 154 22 -154 253 21 -198 291 21 -414 192 22 -139 249 21 -186 265 25 -295 321 12 -217 201 25 -398 317 26 -217 319 25 -367 447 23 -314 425 26 -121 207 21 -192 269 25 -270 305 26 -0 247 7 -120 182 21 -144 274 21 -127 193 21 -211 246 21 -426 251 22 -190 265 25 -123 280 25 -281 438 23 -521 493 19 -77 240 21 -136 142 12 -87 271 21 -133 175 21 -86 161 12 -269 152 21 -137 284 21 -121 311 21 -156 251 21 -117 142 21 -103 185 21 -121 109 12 -52 225 12 -203 228 21 -204 213 21 -123 241 25 -141 198 25 -216 174 21 -249 283 26 -132 292 21 -191 282 25 -72 209 21 -148 246 21 -105 274 21 -390 196 22 -84 254 21 -113 237 21 -486 486 19 -187 207 21 -93 428 16 -152 287 21 -388 200 22 -227 102 21 -395 431 26 -76 249 21 -391 261 24 -194 236 25 -175 285 21 -206 287 25 -68 274 25 -196 278 25 -208 307 25 -201 256 25 -289 313 26 -101 209 7 -188 221 25 -238 146 21 -157 297 21 -215 259 25 -93 257 21 -186 177 21 -187 260 21 -26 186 21 -183 226 25 -430 205 24 -210 256 25 -263 197 24 -441 491 19 -398 0 22 -135 180 12 -100 229 21 -228 391 25 -208 291 25 -173 319 25 -366 114 24 -66 168 12 -238 228 25 -407 180 22 -146 313 25 -279 350 26 -375 282 22 -241 312 25 -201 282 25 -114 141 21 -176 355 25 -104 222 12 -244 237 25 -172 287 21 -88 124 21 -112 184 12 -165 258 21 -400 179 24 -157 235 21 -105 200 21 -236 226 25 -196 301 25 -140 256 21 -448 362 26 -124 189 21 -85 244 21 -201 213 21 -420 0 22 -629 709 19 -468 268 24 -145 288 21 -163 189 25 -67 218 7 -152 215 21 -209 262 21 -94 232 25 -401 0 22 -309 389 26 -84 215 21 -179 294 25 -254 329 25 -192 283 21 -325 380 26 -145 225 21 -292 277 25 -131 251 21 -40 247 7 -419 186 22 -183 285 26 -169 216 21 -135 288 21 -299 260 24 -27 261 21 -241 261 25 -115 226 7 -130 286 25 -128 161 21 -383 169 24 -116 168 21 -250 362 26 -0 249 21 -205 272 25 -176 245 21 -337 158 22 -203 315 25 -153 164 12 -423 368 26 -176 267 21 -218 310 25 -87 190 21 -162 318 25 -387 133 24 -104 287 21 -291 219 24 -83 144 12 -255 295 26 -34 128 12 -177 269 21 -170 213 21 -519 73 24 -388 216 22 -118 192 21 -430 198 22 -164 94 12 -233 250 25 -0 212 7 -140 253 21 -178 372 21 -144 167 21 -128 284 21 -391 482 23 -95 150 21 -158 241 21 -63 0 21 -174 262 21 -205 237 25 -108 270 7 -413 112 3 -130 294 21 -195 247 25 -21 231 12 -99 231 21 -42 200 21 -147 266 21 -408 70 22 -199 220 12 -64 225 21 -362 313 26 -210 270 21 -215 233 21 -175 204 12 -114 207 21 -144 219 21 -178 0 21 -166 148 21 -129 88 12 -200 228 21 -322 457 23 -332 174 25 -162 216 25 -174 280 21 -188 201 21 -218 311 25 -203 279 25 -154 287 21 -180 274 21 -354 265 22 -198 289 25 -180 258 21 -7 182 12 -132 216 7 -149 321 25 -166 282 25 -119 183 21 -122 265 21 -190 332 25 -151 210 7 -101 166 12 -178 254 21 -157 266 21 -267 185 25 -106 132 12 -133 270 21 -185 184 21 -491 118 22 -418 216 22 -121 310 21 -359 225 22 -162 270 25 -208 292 25 -96 282 25 -126 231 7 -132 244 21 -156 300 25 -254 251 26 -177 303 25 -100 196 21 -333 446 23 -84 142 21 -130 247 21 -482 215 22 -180 308 26 -160 283 25 -158 140 12 -224 288 21 -221 312 25 -194 180 21 -234 237 21 -357 495 23 -139 187 22 -425 511 19 -175 268 25 -544 554 19 -138 291 25 -67 189 21 -156 239 21 -220 297 25 -370 282 26 -105 128 12 -234 245 26 -493 334 26 -300 329 26 -135 231 25 -181 250 21 -354 463 23 -73 257 7 -413 304 24 -156 266 25 -156 212 25 -196 251 21 -83 189 12 -354 246 24 -173 232 25 -399 170 24 -227 296 25 -198 304 25 -108 257 21 -459 227 24 -167 249 21 -129 287 25 -99 225 21 -125 174 21 -147 301 25 -186 238 21 -193 289 25 -147 255 25 -440 121 3 -147 313 25 -169 117 4 -235 263 25 -166 243 7 -145 303 25 -28 226 12 -207 215 21 -220 322 25 -280 160 22 -221 303 26 -185 257 25 -133 128 21 -168 321 25 -190 264 21 -52 236 21 -363 192 22 -180 291 25 -79 197 21 -60 178 12 -80 108 21 -194 279 25 -172 196 21 -100 113 12 -391 174 24 -193 252 21 -421 238 24 -169 297 21 -229 285 25 -175 177 25 -191 90 21 -167 260 21 -211 273 25 -179 252 21 -167 262 25 -464 282 26 -242 205 21 -163 243 21 -295 352 26 -99 193 21 -211 268 25 -129 240 21 -381 672 19 -117 324 25 -464 227 26 -439 219 24 -198 257 25 -149 138 21 -123 225 21 -198 270 25 -320 177 22 -430 265 24 -0 183 12 -206 305 25 -128 267 21 -94 281 21 -392 490 23 -90 516 16 -109 272 25 -130 273 21 -203 319 25 -165 175 21 -289 277 25 -195 152 12 -205 288 25 -187 252 25 -225 254 21 -98 167 21 -372 12 22 -151 283 25 -54 413 16 -60 225 7 -358 165 24 -221 264 25 -8 220 21 -199 239 25 -103 279 21 -77 235 7 -269 268 21 -87 214 12 -294 189 24 -246 244 25 -160 246 21 -8 235 7 -168 137 12 -318 241 24 -173 187 21 -171 311 21 -188 256 25 -352 486 23 -110 265 25 -219 193 25 -157 221 21 -342 482 23 -193 246 25 -100 234 12 -206 278 25 -465 336 26 -130 229 21 -191 235 21 -173 230 21 -157 230 21 -202 267 25 -26 203 12 -258 296 25 -157 120 12 -214 284 25 -212 250 25 -356 578 23 -45 245 25 -204 270 25 -117 261 21 -150 282 25 -185 242 25 -390 283 22 -157 249 25 -113 296 21 -191 296 25 -155 231 25 -127 214 21 -176 296 25 -83 224 7 -21 260 21 -144 208 21 -300 315 26 -189 246 25 -145 225 21 -294 239 21 -336 204 22 -257 345 26 -207 278 21 -412 191 24 -109 221 21 -208 309 25 -167 233 21 -176 311 25 -153 241 21 -267 305 26 -197 361 25 -204 235 21 -198 350 25 -386 177 22 -119 251 21 -184 239 21 -156 126 12 -205 293 25 -180 309 25 -118 286 21 -161 279 21 -157 291 25 -151 266 21 -185 180 25 -116 267 21 -201 246 21 -235 319 26 -116 225 21 -77 309 21 -214 161 22 -36 231 12 -176 243 21 -166 109 12 -180 305 25 -179 286 25 -405 217 22 -110 129 21 -141 259 21 -136 215 21 -160 80 21 -140 293 25 -170 176 25 -107 268 21 -153 248 21 -165 250 25 -136 202 21 -191 268 21 -138 211 21 -163 252 21 -120 268 25 -48 179 12 -254 236 25 -286 339 25 -144 365 21 -422 0 24 -117 256 21 -92 129 12 -124 274 21 -143 171 25 -186 242 21 -244 249 21 -123 277 21 -206 311 21 -201 303 25 -241 288 25 -150 97 12 -105 282 12 -408 181 24 -0 242 21 -159 251 25 -377 476 23 -126 130 21 -414 260 24 -110 272 21 -178 183 21 -166 213 21 -240 311 22 -495 484 19 -198 236 21 -330 571 17 -93 201 25 -120 118 12 -422 113 24 -186 274 21 -133 215 25 -292 266 25 -465 41 24 -151 254 21 -153 294 12 -109 242 7 -325 466 23 -455 536 19 -29 258 7 -148 237 25 -234 233 7 -85 157 12 -38 159 21 -150 323 25 -195 252 21 -154 283 25 -100 200 7 -137 219 21 -220 250 25 -188 253 21 -168 168 21 -432 193 24 -217 280 26 -574 782 19 -172 210 25 -161 124 21 -370 492 23 -108 227 12 -110 179 24 -322 444 23 -47 225 7 -69 229 21 -247 258 24 -151 282 21 -149 232 25 -204 111 21 -125 267 21 -196 264 21 -171 218 21 -191 237 25 -81 304 12 -203 210 21 -114 237 21 -215 248 25 -147 246 21 -122 273 21 -130 301 25 -221 275 25 -201 147 25 -93 223 21 -192 274 25 -172 285 21 -178 271 21 -147 256 21 -170 287 21 -92 194 7 -245 294 25 -320 343 26 -132 264 25 -156 155 25 -181 229 21 -191 253 25 -278 276 26 -336 453 23 -213 282 25 -222 246 25 -462 275 22 -130 269 21 -209 289 25 -270 332 26 -249 205 25 -302 387 26 -307 279 25 -423 7 24 -415 265 24 -193 197 21 -392 482 23 -112 213 21 -345 119 22 -91 240 21 -184 199 21 -444 167 22 -182 299 25 -288 281 24 -153 226 21 -206 309 25 -363 467 23 -422 136 24 -151 183 21 -154 167 7 -77 262 21 -479 242 24 -382 49 24 -138 297 21 -198 241 25 -185 183 21 -451 227 24 -192 234 25 -225 306 25 -460 0 24 -188 267 25 -156 287 25 -230 295 25 -112 195 21 -195 266 25 -131 247 21 -151 93 22 -119 251 21 -127 280 25 -154 215 21 -241 263 26 -342 480 23 -400 208 24 -230 326 25 -238 160 26 -221 250 25 -112 225 21 -467 253 22 -161 327 25 -113 254 7 -283 233 22 -216 329 26 -172 275 21 -225 336 25 -417 188 22 -378 242 22 -222 314 25 -123 277 21 -108 299 21 -432 262 24 -188 293 25 -374 397 26 -422 162 22 -80 116 21 -89 223 21 -65 293 25 -131 287 21 -174 304 21 -393 243 22 -79 211 21 -134 97 21 -158 319 25 -125 208 21 -162 263 21 -141 168 21 -183 299 25 -159 189 21 -415 258 24 -203 265 21 -162 235 21 -156 296 25 -352 188 24 -384 275 22 -189 290 25 -120 272 25 -105 0 21 -227 255 25 -155 180 21 -219 252 25 -101 168 21 -382 509 23 -111 221 21 -375 61 24 -370 169 24 -208 264 25 -224 250 25 -183 283 25 -215 217 25 -400 107 22 -173 153 21 -233 281 25 -193 239 25 -159 221 21 -157 184 25 -212 289 25 -83 70 21 -399 0 22 -192 244 25 -128 306 25 -156 49 21 -123 244 21 -211 237 21 -360 490 23 -420 572 19 -108 218 7 -217 208 21 -428 323 22 -260 317 26 -134 215 25 -123 163 21 -150 198 21 -140 245 25 -407 260 22 -165 176 21 -26 218 7 -337 496 23 -213 300 25 -59 253 25 -182 196 21 -228 163 25 -108 257 21 -185 251 21 -252 182 24 -125 237 21 -263 198 22 -320 407 26 -54 214 25 -295 697 17 -220 229 25 -133 184 21 -132 215 25 -142 326 25 -131 269 21 -177 305 25 -98 197 21 -192 94 21 -113 185 21 -280 284 25 -197 289 25 -141 130 21 -0 231 21 -153 237 21 -151 291 21 -204 216 21 -146 186 21 -152 231 21 -178 193 21 -170 262 21 -171 265 21 -224 292 25 -123 370 16 -351 243 22 -214 241 21 -152 251 21 -96 298 21 -216 305 25 -152 87 21 -92 298 25 -202 253 25 -266 325 26 -146 180 21 -140 220 21 -135 244 21 -164 277 25 -404 172 24 -365 411 23 -126 185 21 -145 229 21 -418 26 24 -166 274 25 -178 272 21 -404 4 24 -78 220 21 -401 318 22 -109 297 21 -263 360 26 -120 292 25 -244 314 25 -420 202 24 -255 114 24 -197 288 25 -377 493 23 -571 653 19 -200 258 25 -89 220 21 -73 278 21 -152 176 21 -129 216 25 -84 289 21 -246 187 22 -159 303 25 -142 224 25 -184 227 21 -175 254 21 -87 286 25 -170 221 21 -84 383 16 -203 233 25 -188 467 20 -203 250 25 -403 290 24 -195 271 25 -153 156 21 -148 228 21 -180 494 16 -163 282 25 -182 110 21 -466 420 26 -159 222 21 -217 294 25 -183 293 25 -197 261 21 -194 147 21 -251 252 25 -222 286 25 -144 248 21 -99 385 16 -245 231 21 -364 257 22 -233 239 25 -402 151 22 -155 261 21 -80 268 21 -225 285 21 -225 280 26 -99 225 21 -237 284 21 -145 195 21 -46 200 21 -180 296 25 -87 252 7 -196 295 21 -125 255 21 -116 196 21 -435 25 22 -374 489 23 -149 235 21 -409 239 24 -190 178 21 -278 458 23 -170 329 25 -116 287 25 -206 264 21 -220 313 26 -202 327 25 -144 140 21 -312 343 26 -47 325 25 -117 207 21 -223 265 25 -174 230 25 -101 229 7 -128 323 25 -99 161 21 -151 319 25 -172 233 21 -153 287 25 -143 235 21 -430 300 26 -427 166 22 -191 233 21 -561 895 19 -169 219 25 -178 234 25 -169 292 21 -196 217 25 -201 206 25 -87 170 21 -141 168 21 -211 254 25 -156 194 21 -88 284 21 -126 251 21 -251 262 21 -315 476 23 -403 50 3 -288 352 26 -147 235 21 -173 210 25 -424 275 22 -173 267 25 -376 191 22 -195 249 25 -457 91 24 -95 271 21 -317 467 23 -203 267 21 -189 251 25 -128 221 21 -226 252 25 -151 256 25 -138 217 21 -141 220 7 -88 144 21 -154 178 21 -189 351 25 -451 161 24 -150 188 21 -67 268 25 -354 460 23 -227 267 21 -127 167 21 -180 227 25 -59 291 21 -140 273 21 -428 418 19 -498 134 24 -70 0 21 -692 713 19 -184 275 25 -129 61 21 -82 271 25 -122 118 21 -215 305 25 -369 38 24 -284 98 22 -182 274 25 -170 240 25 -340 465 23 -368 682 17 -6 292 21 -142 206 21 -159 223 21 -533 638 17 -201 313 25 -202 114 21 -52 216 7 -104 109 21 -112 194 4 -294 339 24 -132 229 21 -127 193 21 -130 258 21 -445 421 26 -157 265 25 -145 213 25 -140 242 21 -178 256 25 -210 141 21 -152 232 21 -265 513 26 -157 161 21 -178 201 25 -345 370 26 -194 267 25 -48 243 7 -179 283 21 -192 163 21 -37 127 21 -168 199 21 -448 175 26 -313 539 17 -143 301 25 -438 254 22 -193 200 21 -164 185 21 -201 269 25 -136 285 25 -208 299 25 -98 203 7 -150 281 25 -436 338 22 -175 255 25 -354 491 23 -159 192 21 -169 236 25 -547 184 24 -342 454 23 -546 271 24 -83 218 21 -271 234 24 -309 269 24 -136 297 21 -73 242 25 -212 379 25 -504 355 26 -223 250 25 -348 486 23 -34 142 21 -139 150 21 -163 251 21 -167 258 25 -216 245 25 -203 183 21 -480 299 26 -199 233 21 -353 450 23 -323 404 23 -194 220 21 -46 226 21 -77 255 21 -278 429 26 -179 159 21 -131 195 21 -204 250 25 -155 250 21 -171 286 25 -160 284 21 -421 292 26 -170 233 25 -199 296 25 -89 241 21 -210 163 21 -189 298 25 -93 211 21 -156 45 21 -122 275 21 -184 200 21 -122 190 21 -369 226 22 -392 288 26 -209 254 25 -713 914 19 -138 248 21 -190 260 25 -102 135 21 -176 203 21 -188 300 25 -100 243 7 -408 188 22 -510 74 22 -140 260 25 -98 257 21 -130 261 25 -128 149 21 -192 286 21 -139 166 21 -186 161 21 -104 233 21 -95 244 21 -130 246 21 -346 467 23 -166 218 21 -162 159 21 -310 189 24 -137 182 21 -133 147 21 -206 196 21 -197 221 21 -174 190 21 -442 271 22 -232 181 21 -126 236 22 -113 247 21 -88 148 21 -159 184 21 -194 256 25 -205 161 21 -437 142 22 -203 277 21 -201 158 21 -96 230 21 -175 298 25 -178 207 22 -427 258 24 -200 294 25 -159 140 21 -320 448 23 -220 338 25 -360 224 22 -462 730 19 -379 245 24 -330 466 23 -177 215 21 -42 96 21 -449 41 22 -393 482 19 -197 215 25 -182 310 25 -183 265 21 -157 204 25 -218 204 25 -12 164 21 -329 159 24 -453 163 3 -201 291 21 -187 244 21 -230 283 25 -213 260 21 -210 210 21 -265 285 25 -192 311 25 -22 227 21 -144 190 25 -447 151 22 -140 218 25 -59 218 21 -189 313 25 -183 381 21 -290 284 25 -209 258 25 -193 119 21 -23 153 21 -158 221 21 -492 240 24 -105 241 21 -129 221 21 -237 283 25 -133 167 21 -185 296 25 -189 282 25 -213 721 16 -156 259 21 -192 288 21 -204 177 25 -333 77 22 -121 255 21 -144 270 21 -406 209 22 -178 284 25 -146 264 21 -126 201 21 -145 247 21 -109 132 21 -222 235 25 -349 233 7 -175 246 21 -158 274 21 -404 194 24 -110 307 21 -157 208 25 -227 262 25 -83 116 21 -173 317 25 -428 115 24 -171 175 21 -136 210 21 -147 173 21 -204 294 21 -175 292 25 -166 246 25 -385 509 23 -105 297 21 -201 292 25 -166 234 21 -160 218 21 -208 293 21 -201 288 25 -168 257 21 -95 202 21 -137 275 21 -126 345 25 -100 276 21 -150 247 21 -154 194 25 -199 242 21 -269 261 24 -230 341 25 -443 162 22 -397 100 22 -194 210 25 -192 242 25 -315 419 23 -242 302 26 -43 258 21 -88 237 21 -118 212 21 -217 213 25 -164 281 25 -207 316 26 -300 281 26 -213 261 21 -439 244 22 -133 304 25 -178 271 21 -94 84 21 -132 261 21 -162 248 7 -186 242 25 -400 516 19 -141 212 25 -439 193 24 -213 273 21 -167 249 21 -389 283 24 -178 219 21 -139 290 25 -210 300 25 -136 195 21 -209 273 25 -145 295 25 -302 325 26 -0 131 21 -193 291 25 -178 254 21 -403 228 22 -120 165 21 -190 280 21 -428 212 25 -131 316 21 -356 202 22 -65 258 21 -132 268 25 -147 295 25 -146 215 25 -382 289 26 -155 261 25 -181 230 25 -120 277 25 -278 345 26 -137 298 25 -165 278 25 -169 270 25 -219 311 25 -397 220 22 -114 119 21 -181 217 21 -79 248 21 -439 387 22 -202 232 21 -157 263 21 -177 293 25 -123 236 21 -186 291 25 -442 203 24 -188 292 25 -266 321 26 -97 191 21 -140 320 21 -325 476 23 -120 270 21 -91 179 21 -117 232 25 -195 306 25 -387 470 23 -395 183 24 -206 234 21 -172 229 21 -347 465 23 -32 210 7 -113 284 21 -73 290 21 -203 298 25 -159 214 21 -118 147 21 -326 499 23 -85 256 25 -413 199 24 -419 526 23 -182 255 25 -160 296 25 -114 283 21 -341 477 23 -122 129 21 -336 372 26 -160 217 25 -123 192 21 -159 263 25 -204 211 21 -153 231 21 -178 312 25 -156 252 21 -364 107 22 -162 295 25 -332 658 19 -150 172 21 -126 292 21 -115 281 25 -157 228 25 -174 255 21 -354 490 23 -348 464 23 -197 123 21 -123 212 21 -343 90 22 -82 200 7 -135 208 21 -185 312 25 -203 249 21 -439 0 22 -98 291 25 -416 260 24 -414 103 22 -153 132 21 -307 250 24 -218 300 25 -188 318 25 -232 143 21 -179 273 25 -136 188 21 -104 262 21 -410 214 24 -173 220 21 -462 253 22 -191 274 21 -136 141 21 -167 345 25 -139 263 21 -185 272 25 -133 278 25 -198 148 21 -439 282 24 -175 309 25 -427 823 17 -212 284 25 -143 239 25 -242 352 26 -0 249 7 -104 184 21 -176 214 25 -282 208 24 -150 290 21 -127 221 21 -129 299 25 -96 232 21 -168 276 25 -115 266 25 -137 345 25 -177 180 21 -156 254 21 -320 636 19 -367 380 26 -183 299 21 -184 300 25 -139 111 21 -130 210 21 -122 213 21 -409 210 22 -206 147 25 -144 203 21 -157 280 21 -365 476 23 -433 64 24 -163 279 21 -424 312 26 -162 196 25 -123 0 21 -91 153 4 -181 253 21 -213 268 26 -237 304 25 -124 238 21 -156 200 21 -149 247 21 -150 216 21 -148 99 21 -163 176 21 -104 147 21 -156 263 25 -422 305 26 -68 216 7 -169 258 21 -265 224 21 -153 310 25 -249 301 25 -101 300 25 -176 275 21 -372 274 26 -207 291 25 -97 228 21 -32 140 21 -398 239 24 -155 200 21 -134 173 25 -98 192 21 -186 192 25 -170 238 25 -132 271 21 -129 231 25 -375 475 23 -415 206 24 -221 242 21 -95 22 4 -220 243 25 -199 273 25 -136 253 21 -47 216 21 -0 250 21 -27 413 16 -59 235 7 -157 206 21 -400 500 23 -184 261 25 -118 255 21 -170 175 21 -173 276 25 -549 682 19 -157 186 21 -111 204 21 -54 241 21 -217 245 21 -133 262 21 -183 246 21 -409 254 22 -173 255 25 -347 100 24 -391 183 22 -121 219 21 -183 276 25 -105 203 21 -240 287 25 -414 204 24 -184 199 21 -156 256 21 -398 151 24 -216 260 25 -471 473 19 -158 189 21 -92 284 21 -176 164 25 -330 457 23 -158 242 21 -278 283 25 -174 289 21 -120 278 21 -214 299 25 -237 208 25 -99 251 21 -306 245 21 -164 243 21 -230 330 25 -84 219 21 -139 227 25 -184 304 25 -471 280 26 -135 245 21 -242 349 26 -162 272 25 -228 292 25 -137 277 25 -102 231 7 -73 275 21 -281 350 26 -149 264 21 -214 290 21 -216 260 21 -171 201 21 -369 122 24 -152 310 25 -161 227 21 -139 244 7 -183 292 25 -453 722 19 -375 171 24 -110 222 21 -180 184 21 -465 297 26 -100 234 25 -189 276 21 -422 188 22 -323 413 23 -159 270 25 -205 272 25 -104 225 21 -64 212 21 -347 197 24 -67 210 21 -164 294 25 -93 231 21 -153 292 25 -287 334 26 -198 237 25 -156 144 21 -365 493 23 -142 211 25 -216 252 21 -396 583 19 -154 249 25 -220 238 25 -220 274 25 -128 297 21 -140 185 21 -211 290 21 -108 177 21 -353 348 26 -121 231 21 -574 0 24 -137 203 21 -487 274 26 -268 367 26 -179 307 25 -152 219 21 -417 224 22 -112 192 21 -185 207 21 -386 189 24 -159 295 21 -85 264 25 -194 318 25 -412 206 22 -398 361 26 -422 452 26 -178 267 25 -179 239 21 -198 280 21 -392 285 22 -192 289 25 -356 453 23 -219 290 25 -418 105 22 -126 126 21 -481 266 26 -183 293 21 -225 173 25 -179 301 25 -209 265 25 -149 238 21 -174 240 25 -198 302 25 -170 285 25 -131 226 21 -448 0 24 -140 231 21 -177 213 21 -450 102 24 -87 194 7 -134 245 21 -178 267 21 -147 98 21 -242 359 7 -431 158 22 -162 168 21 -451 240 24 -406 18 24 -158 194 21 -410 210 22 -103 168 21 -409 213 22 -125 82 21 -281 229 21 -229 361 26 -351 243 22 -59 216 7 -130 318 25 -448 182 24 -159 253 21 -134 294 25 -439 497 19 -352 272 22 -132 245 21 -145 269 21 -134 226 25 -45 173 21 -100 196 21 -151 199 21 -230 281 21 -160 280 21 -169 136 25 -138 237 21 -205 317 25 -123 230 21 -97 178 22 -157 204 21 -179 183 21 -471 557 19 -38 211 21 -209 157 21 -233 281 25 -193 300 25 -174 173 21 -416 0 24 -386 430 23 -23 152 21 -35 265 21 -208 238 25 -138 140 21 -96 197 21 -192 228 21 -326 208 22 -188 306 21 -146 194 21 -155 192 21 -311 218 21 -674 632 19 -326 477 23 -535 316 26 -150 219 21 -437 300 26 -85 243 21 -207 195 21 -347 491 23 -197 256 25 -253 197 25 -164 223 25 -405 184 22 -84 197 21 -160 230 25 -183 178 21 -140 343 25 -454 608 19 -237 345 25 -120 239 25 -108 275 21 -107 227 21 -116 219 21 -125 205 21 -369 250 22 -148 242 21 -128 271 21 -262 251 24 -227 318 25 -119 266 21 -217 289 25 -479 786 19 -126 256 21 -141 243 21 -411 412 22 -117 328 21 -35 207 21 -500 818 19 -222 238 21 -337 450 23 -148 201 21 -425 346 24 -141 307 21 -144 251 25 -166 246 25 -208 159 21 -155 197 21 -196 235 21 -498 516 19 -479 406 26 -395 155 24 -132 305 25 -174 119 21 -212 277 25 -131 269 21 -267 259 21 -149 217 21 -185 251 25 -137 243 21 -194 194 25 -179 292 25 -437 331 26 -160 87 4 -176 275 21 -191 303 21 -119 141 21 -190 212 25 -135 228 7 -170 235 25 -218 227 21 -404 738 23 -166 170 21 -241 168 22 -84 299 21 -341 477 23 -467 253 22 -356 480 23 -222 279 25 -148 247 21 -193 195 21 -309 296 26 -177 256 21 -186 68 21 -193 232 21 -155 273 25 -165 176 21 -111 214 21 -176 107 21 -158 160 25 -134 210 7 -91 223 21 -198 291 25 -74 236 21 -159 196 21 -115 217 21 -155 288 25 -318 429 23 -238 267 21 -146 212 21 -0 217 7 -150 163 21 -161 204 21 -312 523 23 -171 290 25 -177 312 25 -52 242 25 -133 239 21 -393 606 19 -80 257 25 -192 205 21 -127 281 25 -180 261 25 -132 226 21 -195 119 21 -133 291 21 -186 180 25 -138 156 21 -93 283 21 -172 267 25 -49 265 21 -136 278 21 -112 249 21 -109 185 21 -116 286 25 -140 238 21 -133 245 21 -115 171 21 -137 78 21 -377 44 22 -128 247 21 -185 209 25 -349 224 22 -63 120 21 -162 238 25 -165 253 25 -239 318 26 -119 258 21 -201 293 25 -179 151 21 -213 269 25 -103 214 21 -200 506 16 -162 214 21 -405 274 22 -154 232 21 -424 256 22 -183 294 25 -112 289 21 -72 306 25 -199 220 25 -513 260 26 -222 152 25 -218 324 25 -107 301 25 -377 240 22 -213 245 21 -109 257 21 -188 261 21 -198 246 25 -127 275 21 -227 280 25 -250 29 22 -131 160 21 -185 237 21 -63 183 21 -115 268 21 -164 217 21 -270 466 23 -152 224 7 -191 210 21 -214 206 25 -384 0 22 -388 493 23 -162 250 21 -104 244 21 -189 288 25 -127 250 21 -177 229 25 -137 248 21 -372 462 23 -177 284 25 -183 254 25 -290 316 26 -275 270 25 -131 234 21 -113 266 21 -157 180 21 -193 306 21 -0 218 7 -150 191 21 -113 292 21 -418 184 22 -124 487 16 -206 265 25 -101 49 21 -165 158 21 -235 284 21 -360 474 23 -151 281 21 -212 190 25 -59 264 21 -183 251 25 -193 332 26 -252 268 26 -199 263 25 -203 227 21 -210 223 25 -132 171 21 -200 228 21 -200 288 25 -144 243 21 -192 269 25 -127 225 21 -465 271 26 -198 294 25 -476 329 26 -346 472 23 -343 500 23 -337 382 26 -137 251 21 -404 482 19 -150 258 21 -167 181 21 -157 258 21 -265 384 26 -294 464 23 -170 248 21 -227 266 25 -343 455 23 -315 284 25 -357 414 26 -350 80 22 -106 215 7 -155 194 21 -139 0 21 -176 266 25 -111 227 21 -202 297 25 -353 459 23 -186 238 25 -230 158 25 -150 319 22 -146 258 21 -145 364 16 -213 275 21 -381 443 23 -80 233 21 -205 248 25 -275 285 22 -314 324 26 -340 479 23 -211 273 21 -162 275 21 -338 134 22 -134 280 25 -131 178 21 -206 298 25 -184 201 25 -93 249 21 -134 178 21 -194 272 21 -57 231 21 -119 215 21 -341 459 23 -89 264 25 -212 306 26 -191 215 21 -203 349 25 -234 102 25 -405 271 22 -113 251 21 -154 230 21 -202 298 21 -195 250 21 -411 216 25 -327 172 22 -59 136 21 -162 290 25 -127 253 21 -228 297 25 -148 300 25 -183 304 25 -175 185 4 -149 232 7 -93 273 25 -147 240 21 -188 259 21 -222 249 25 -115 268 25 -181 285 25 -118 272 25 -149 270 21 -411 267 26 -29 143 4 -111 180 21 -171 277 21 -193 236 21 -217 307 25 -144 274 21 -385 159 22 -272 233 25 -210 250 25 -44 277 25 -115 211 21 -413 192 22 -130 279 25 -185 221 21 -227 313 25 -178 274 21 -145 154 21 -153 199 21 -133 249 25 -157 208 21 -110 129 21 -236 197 21 -10 231 21 -77 204 21 -201 200 25 -133 233 7 -135 261 21 -148 268 25 -150 240 21 -196 206 21 -172 334 25 -358 487 23 -217 244 25 -268 488 23 -421 0 22 -237 271 25 -142 276 21 -151 163 21 -138 218 21 -84 247 21 -183 1 21 -260 214 21 -165 248 25 -106 231 21 -137 282 21 -123 221 21 -217 237 21 -169 207 25 -123 229 7 -165 336 25 -420 230 22 -117 223 21 -439 219 22 -212 266 25 -220 311 25 -82 239 21 -66 233 7 -373 683 17 -164 177 21 -165 228 21 -174 340 21 -323 186 22 -427 176 22 -174 151 21 -123 206 21 -162 273 21 -151 309 21 -134 160 21 -219 269 21 -197 302 25 -159 201 21 -234 128 21 -112 221 21 -240 258 25 -62 387 16 -207 254 25 -175 175 25 -101 312 25 -173 140 21 -146 198 21 -202 302 26 -263 279 25 -105 120 21 -139 181 21 -103 214 21 -115 199 21 -159 182 25 -231 250 23 -180 72 21 -232 307 21 -118 136 21 -376 510 23 -154 261 25 -181 300 25 -149 243 7 -106 304 21 -135 255 21 -428 251 22 -452 254 22 -164 259 25 -135 232 21 -72 257 21 -184 259 25 -193 248 25 -244 222 22 -182 296 25 -164 289 25 -354 424 23 -262 330 26 -166 273 25 -443 236 22 -194 225 25 -290 677 23 -334 431 23 -487 395 26 -123 412 16 -424 139 22 -96 309 25 -9 197 7 -148 276 25 -190 125 22 -151 276 25 -431 482 26 -215 246 25 -219 226 25 -141 265 25 -340 444 23 -348 205 22 -227 282 25 -345 78 22 -212 279 25 -221 263 25 -234 281 25 -219 222 25 -268 259 25 -104 215 7 -189 322 25 -144 255 25 -163 512 16 -173 272 25 -420 259 22 -99 257 25 -241 324 25 -210 239 25 -170 240 25 -362 751 19 -278 167 22 -162 350 25 -251 384 26 -392 615 23 -187 236 25 -155 266 25 -306 208 22 -206 230 25 -164 300 25 -33 283 25 -548 570 17 -238 306 25 -206 267 25 -343 498 23 -133 258 25 -245 243 25 -331 539 23 -364 502 23 -224 268 25 -328 465 23 -96 286 25 -194 295 25 -293 200 25 -228 307 25 -122 271 7 -196 273 25 -155 303 25 -157 279 25 -421 143 22 -358 303 22 -204 295 25 -371 397 26 -113 304 25 -181 196 25 -143 545 16 -332 455 23 -131 312 25 -408 490 19 -374 464 23 -350 484 23 -365 391 16 -174 261 25 -174 507 16 -181 347 26 -191 310 25 -352 481 23 -404 292 22 -190 260 25 -531 391 26 -76 222 7 -157 229 25 -123 279 25 -467 181 22 -153 303 25 -462 170 22 -341 229 22 -183 295 25 -326 636 17 -184 251 25 -188 255 25 -196 262 25 -12 518 16 -135 305 25 -402 197 22 -183 229 25 -439 506 19 -0 217 7 -241 348 26 -160 286 25 -233 280 25 -407 297 22 -644 817 19 -252 311 25 -363 393 26 -214 245 25 -164 303 25 -394 145 22 -127 258 25 -261 195 22 -191 241 25 -204 293 25 -222 264 25 -383 312 26 -443 339 22 -367 276 22 -147 225 25 -186 287 25 -424 481 23 -238 288 25 -207 320 25 -213 292 25 -199 266 25 -554 589 19 -187 308 25 -180 274 25 -202 281 25 -135 243 25 -204 266 25 -164 287 25 -262 358 26 -176 311 25 -164 303 25 -477 0 22 -313 353 26 -436 205 22 -245 300 25 -238 284 26 -381 329 26 -409 39 22 -340 454 23 -229 250 25 -201 305 25 -219 324 25 -85 215 7 -517 387 13 -133 142 4 -511 0 3 -44 290 7 -258 272 25 -426 511 23 -177 301 25 -316 332 26 -165 274 25 -123 531 9 -518 112 3 -299 88 22 -496 89 3 -388 447 23 -518 371 8 -157 310 25 -521 189 13 -506 240 13 -468 0 3 -487 201 8 -130 198 4 -459 251 8 -515 215 8 -40 301 4 -97 227 4 -533 394 13 -462 231 22 -175 123 11 -144 248 25 -575 526 13 -541 254 8 -480 147 22 -528 0 3 -209 249 25 -465 189 8 -503 70 3 -384 323 13 -121 364 4 -87 285 25 -198 178 25 -194 241 25 -42 159 4 -464 0 3 -153 35 11 -514 369 13 -508 259 8 -167 203 25 -147 97 11 -53 117 4 -163 236 25 -531 213 8 -472 0 3 -476 302 8 -432 121 3 -178 260 25 -105 183 11 -197 319 25 -375 473 23 -537 299 8 -111 222 11 -76 137 11 -109 608 16 -515 183 8 -472 568 13 -478 292 13 -284 523 26 -34 98 11 -221 289 9 -11 90 11 -356 208 4 -399 287 26 -168 236 25 -27 0 11 -278 305 25 -524 180 8 -201 288 25 -151 282 25 -132 243 25 -473 67 3 -203 269 25 -509 164 8 -333 368 26 -80 349 7 -192 261 25 -224 236 25 -163 279 25 -514 226 8 -541 269 8 -204 215 25 -119 158 11 -119 559 16 -494 340 13 -187 252 25 -494 0 3 -178 288 25 -249 310 25 -224 222 25 -536 380 13 -553 259 8 -108 139 25 -176 169 25 -355 435 23 -482 185 8 -54 49 11 -523 0 3 -186 184 25 -164 208 25 -536 344 13 -526 244 8 -575 154 3 -461 554 13 -116 137 25 -96 168 25 -479 117 3 -444 525 8 -182 285 25 -469 519 13 -176 315 25 -44 512 16 -276 359 26 -532 198 8 -208 221 25 -186 246 25 -531 604 13 -100 168 11 -156 269 25 -0 181 11 -516 158 8 -426 404 8 -186 292 25 -240 215 25 -522 115 3 -545 369 13 -505 208 8 -464 549 13 -488 249 8 -562 504 13 -171 331 25 -556 467 13 -87 0 11 -540 286 8 -546 0 3 -82 261 4 -525 192 13 -560 458 13 -546 464 13 -524 150 3 -530 72 3 -119 14 11 -23 139 11 -46 0 11 -185 617 16 -506 11 3 -191 186 25 -390 482 23 -493 65 3 -196 243 25 -379 433 23 -231 181 25 -504 328 8 -201 278 25 -147 319 25 -490 428 13 -66 114 11 -191 306 25 -79 261 7 -197 293 25 -524 0 3 -526 243 8 -126 274 25 -152 204 11 -541 342 13 -113 169 11 -169 296 25 -18 253 25 -424 254 8 -504 285 8 -549 0 3 -136 125 11 -0 208 4 -114 128 11 -449 388 8 -98 254 25 -190 255 25 -125 269 7 -477 0 3 -126 0 4 -140 298 25 -509 177 8 -538 478 13 -515 374 13 -502 0 3 -529 340 8 -177 34 11 -154 50 4 -175 299 7 -182 308 25 -123 298 25 -502 460 8 -443 64 3 -47 20 11 -82 164 11 -549 184 8 -132 249 25 -90 75 11 -242 343 26 -544 193 8 -196 268 25 -122 186 11 -510 176 8 -506 0 3 -359 343 26 -245 707 19 -494 500 23 -535 272 8 -134 126 4 -6 484 20 -181 325 25 -73 128 11 -183 133 25 -64 84 4 -542 314 8 -94 133 11 -28 215 4 -384 467 23 -520 294 13 -199 329 25 -502 395 13 -78 181 11 -207 272 25 -89 191 11 -543 433 13 -125 284 25 -575 386 8 -545 267 8 -125 335 4 -521 133 3 -426 7 3 -503 587 13 -123 62 11 -481 395 13 -519 183 8 -503 238 8 -236 247 25 -534 440 13 -533 268 8 -177 248 25 -225 309 25 -165 278 25 -59 253 4 -163 271 25 -477 149 3 -155 569 9 -232 333 25 -1 6 11 -166 277 26 -158 266 25 -162 291 25 -545 438 13 -94 487 16 -546 185 8 -0 249 7 -0 79 4 -254 339 26 -578 0 3 -0 155 4 -514 258 13 -183 321 25 -534 433 19 -497 429 13 -551 61 3 -70 578 9 -499 0 3 -194 156 25 -223 325 25 -533 31 3 -14 0 11 -540 239 8 -556 494 13 -127 223 25 -95 306 7 -447 245 8 -208 275 25 -80 0 4 -556 140 3 -227 282 25 -524 219 8 -288 386 26 -389 0 4 -575 742 23 -172 276 25 -533 70 3 -492 357 8 -548 360 13 -494 12 3 -32 300 7 -201 321 26 -214 247 25 -571 245 8 -579 451 13 -0 77 11 -533 484 13 -83 228 11 -443 132 3 -212 213 25 -61 470 20 -227 310 25 -506 218 8 -22 257 7 -62 105 11 -526 0 3 -99 155 11 -171 236 25 -483 608 13 -164 266 25 -545 186 13 -161 247 25 -559 586 13 -222 309 25 -163 266 25 -503 0 3 -243 302 25 -527 275 8 -133 170 11 -151 303 25 -218 332 25 -439 500 13 -34 227 4 -175 213 25 -154 295 25 -547 496 13 -112 268 7 -528 308 8 -511 102 3 -191 193 25 -408 468 23 -194 271 25 -558 369 13 -126 208 4 -487 0 3 -77 101 11 -558 482 13 -50 223 4 -29 40 11 -102 263 25 -94 102 11 -559 469 13 -498 0 3 -159 192 4 -548 423 13 -63 139 4 -154 216 25 -122 158 11 -508 143 3 -544 205 8 -519 218 8 -530 499 13 -381 398 13 -507 136 3 -209 245 25 -534 210 8 -255 292 9 -25 254 11 -40 78 4 -111 0 11 -92 247 25 -510 89 3 -529 307 13 -110 74 4 -544 220 13 -189 276 25 -181 288 25 -19 211 4 -515 264 13 -94 16 11 -225 219 25 -121 299 25 -563 426 8 -514 136 3 -175 327 25 -54 0 4 -125 349 9 -207 322 25 -204 272 25 -415 202 8 -172 202 25 -188 259 25 -173 251 25 -192 190 25 -352 439 13 -76 284 25 -66 3 11 -166 19 4 -529 201 8 -0 0 4 -224 235 25 -497 142 3 -129 249 25 -580 518 13 -138 191 11 -551 242 8 -66 74 11 -544 92 3 -81 319 7 -154 195 7 -17 199 11 -546 0 3 -530 94 3 -162 249 25 -547 274 8 -547 478 13 -0 8 11 -156 325 25 -541 0 3 -231 277 26 -26 0 4 -169 221 25 -8 257 4 -551 426 13 -539 202 8 -580 492 13 -246 322 25 -123 263 25 -47 11 11 -234 281 25 -94 17 11 -538 427 13 -189 77 4 -87 171 11 -200 263 25 -517 152 3 -204 235 25 -182 265 25 -560 439 13 -397 453 23 -510 75 3 -206 212 25 -415 412 13 -96 572 16 -483 390 13 -126 211 25 -307 245 25 -27 193 4 -537 666 19 -478 239 8 -114 57 11 -46 82 4 -213 216 25 -104 0 11 -227 297 26 -237 268 25 -360 521 23 -565 445 13 -111 214 4 -524 86 3 -148 0 4 -462 149 3 -564 0 3 -526 114 3 -532 404 8 -159 292 25 -220 314 25 -539 280 13 -79 435 9 -63 311 9 -62 131 11 -114 72 11 -111 173 11 -195 249 25 -148 234 25 -458 192 13 -517 10 3 -503 501 13 -503 198 8 -201 236 25 -170 188 25 -511 164 3 -512 0 3 -561 113 3 -191 301 25 -550 347 13 -87 80 4 -521 0 3 -73 256 11 -526 248 13 -507 337 8 -527 9 3 -357 362 26 -527 416 13 -0 0 11 -491 592 13 -534 143 3 -297 277 25 -43 316 7 -170 234 25 -525 245 8 -528 192 8 -12 1 11 -573 423 13 -176 292 25 -524 0 3 -548 345 8 -201 287 25 -530 426 8 -163 218 25 -475 512 8 -543 88 3 -40 167 11 -548 434 13 -533 334 8 -493 484 13 -481 150 3 -176 147 4 -483 0 3 -529 336 8 -85 129 4 -176 265 25 -114 290 25 -535 345 8 -507 228 13 -492 291 13 -545 156 3 -527 88 3 -153 310 25 -77 85 4 -144 186 25 -469 292 26 -488 0 3 -425 504 23 -494 56 3 -162 216 25 -184 257 25 -25 242 4 -492 397 13 -188 252 25 -23 262 4 -479 0 3 -183 296 25 -372 157 25 -84 432 9 -555 222 8 -228 181 11 -49 120 4 -610 691 19 -96 129 11 -3 110 11 -455 212 8 -509 182 8 -550 107 3 -46 204 4 -63 6 11 -481 331 13 -540 312 13 -544 220 8 -216 226 25 -150 255 4 -521 0 3 -298 327 26 -137 296 25 -115 295 25 -479 626 13 -524 172 3 -491 366 13 -506 53 3 -39 0 11 -473 491 13 -557 387 13 -21 21 11 -534 324 8 -545 308 8 -187 288 25 -538 174 3 -75 188 11 -151 300 25 -210 318 25 -439 546 23 -176 168 11 -149 284 25 -99 219 7 -81 75 11 -134 0 4 -259 300 26 -549 182 8 -207 275 25 -546 377 13 -446 552 13 -169 252 25 -490 232 8 -218 257 25 -524 421 13 -501 206 8 -206 215 25 -491 211 8 -80 508 16 -556 337 8 -107 191 11 -429 490 13 -128 2 11 -509 221 8 -179 142 25 -123 241 25 -523 31 3 -139 217 25 -507 172 8 -10 629 16 -165 227 25 -529 288 8 -479 0 3 -198 223 25 -140 140 25 -307 711 9 -513 349 8 -224 218 25 -525 180 8 -0 163 11 -545 371 13 -176 255 25 -510 0 3 -105 522 9 -480 295 8 -361 454 23 -0 77 11 -358 453 23 -477 186 8 -550 172 8 -229 299 25 -116 241 4 -127 130 11 -508 481 13 -514 750 13 -549 209 8 -173 277 25 -242 262 25 -208 275 25 -186 298 25 -190 140 11 -85 165 4 -122 184 11 -525 120 13 -544 305 13 -485 184 8 -240 282 25 -487 185 8 -29 181 4 -148 133 4 -204 278 25 -547 100 3 -9 141 4 -22 224 4 -536 26 3 -543 48 3 -195 166 11 -531 191 8 -79 224 7 -141 297 7 -515 268 8 -124 188 4 -227 279 25 -525 336 13 -88 517 16 -118 165 4 -118 336 7 -544 82 3 -0 214 4 -529 33 3 -558 481 13 -531 341 8 -473 242 8 -375 495 23 -526 275 8 -191 227 25 -55 106 4 -60 393 9 -557 0 3 -473 408 13 -132 313 7 -250 268 25 -140 215 25 -87 265 25 -200 248 25 -205 298 25 -208 245 25 -170 230 25 -229 316 25 -530 123 3 -514 59 3 -94 214 4 -497 379 13 -643 887 19 -520 472 13 -517 0 3 -197 245 25 -461 233 8 -201 249 25 -501 0 3 -178 134 25 -172 234 25 -494 239 8 -147 239 25 -150 283 25 -226 351 25 -408 447 23 -45 346 7 -565 396 13 -0 268 25 -471 186 8 -540 47 3 -372 492 23 -53 243 7 -428 533 23 -54 112 4 -130 503 16 -161 298 25 -495 389 13 -91 269 11 -0 0 4 -548 420 13 -504 394 13 -105 268 11 -91 9 4 -528 454 13 -466 580 13 -438 16 3 -231 255 25 -92 278 25 -486 118 3 -576 366 13 -523 347 8 -40 154 4 -218 233 25 -175 144 11 -551 47 3 -486 210 8 -550 57 3 -471 205 13 -523 0 3 -539 484 13 -193 393 9 -252 341 26 -227 316 26 -443 0 3 -432 315 26 -126 291 25 -188 270 25 -175 259 25 -189 235 25 -510 168 8 -205 241 25 -159 282 25 -348 417 23 -118 170 4 -193 212 25 -82 428 9 -557 0 3 -187 209 25 -535 388 13 -359 511 23 -74 448 20 -490 605 13 -0 0 4 -94 143 11 -548 169 8 -70 242 4 -57 0 11 -204 231 25 -511 191 8 -612 679 19 -200 274 25 -215 229 25 -203 219 25 -537 239 8 -181 268 25 -135 234 4 -176 284 25 -545 150 3 -215 166 25 -141 280 25 -529 70 3 -53 334 9 -487 162 8 -518 133 3 -234 342 25 -507 446 13 -517 473 13 -223 334 25 -562 65 3 -524 277 8 -184 240 25 -195 247 25 -495 200 8 -33 75 11 -546 464 13 -503 108 3 -177 313 25 -565 284 8 -481 219 8 -70 81 11 -539 382 8 -355 406 23 -383 467 23 -170 0 11 -529 255 8 -83 0 11 -508 89 3 -89 98 11 -183 330 25 -153 250 25 -496 154 3 -79 189 11 -496 9 3 -429 497 23 -531 26 3 -269 284 25 -24 277 7 -520 254 13 -0 197 4 -505 161 8 -521 331 8 -187 252 25 -515 294 8 -511 202 8 -115 248 25 -551 67 3 -204 223 25 -531 0 3 -141 254 25 -534 442 13 -527 555 13 -180 277 25 -479 616 13 -543 0 3 -199 294 25 -234 238 25 -506 516 13 -181 259 25 -149 265 25 -512 139 3 -476 227 8 -67 160 11 -520 381 13 -0 377 9 -127 104 4 -189 183 25 -104 221 11 -509 486 13 -505 222 13 -156 324 25 -568 270 8 -76 164 11 -503 375 13 -173 252 25 -437 254 8 -166 304 25 -210 270 25 -178 246 25 -412 482 23 -518 38 3 -258 131 11 -197 258 25 -161 132 11 -528 113 3 -86 302 25 -117 284 26 -564 394 13 -162 251 25 -545 371 13 -209 237 25 -517 334 8 -115 141 4 -485 157 3 -523 46 3 -192 297 25 -158 228 25 -137 433 16 -445 554 23 -330 305 25 -219 285 25 -182 212 25 -510 176 8 -501 97 3 -492 516 19 -205 294 25 -174 255 25 -15 433 9 -521 22 3 -520 310 8 -526 576 13 -479 400 13 -125 116 11 -495 124 3 -509 254 8 -503 0 3 -125 177 25 -511 110 3 -225 222 25 -212 299 25 -529 213 8 -522 90 3 -226 264 25 -202 262 25 -188 265 25 -151 246 25 -172 0 4 -461 247 8 -0 229 7 -109 540 16 -523 262 13 -206 308 25 -523 480 13 -554 495 13 -236 276 26 -136 303 25 -220 296 25 -145 233 25 -166 227 4 -522 435 13 -3 193 11 -584 473 19 -88 0 11 -212 264 25 -467 425 13 -114 276 25 -490 95 3 -236 318 25 -59 135 4 -521 206 8 -504 572 13 -490 0 3 -45 236 7 -554 47 3 -549 292 13 -486 307 8 -160 224 25 -484 14 3 -558 388 8 -27 63 4 -590 500 13 -210 231 25 -161 266 25 -499 246 8 -518 117 3 -507 176 8 -477 167 3 -180 310 25 -153 72 11 -178 295 25 -340 247 9 -120 76 11 -157 204 25 -521 585 13 -77 319 25 -125 265 25 -42 173 4 -250 323 25 -457 164 3 -532 0 3 -181 288 7 -465 579 8 -142 308 9 -202 234 25 -70 539 16 -432 526 23 -401 236 25 -96 231 4 -501 321 13 -216 254 25 -287 384 9 -92 277 4 -158 285 25 -88 215 4 -179 261 25 -166 219 25 -578 420 13 -279 350 26 -177 307 26 -487 21 3 -180 277 25 -500 502 13 -22 188 4 -513 330 13 -73 0 4 -475 525 13 -485 263 8 -532 410 13 -236 236 25 -138 303 7 -78 0 11 -49 176 4 -215 294 25 -463 465 13 -499 471 13 -491 422 13 -212 284 25 -41 28 4 -209 268 25 -222 249 25 -208 311 25 -163 112 11 -211 323 25 -123 367 7 -132 0 11 -531 464 13 -107 68 11 -217 271 25 -214 250 25 -488 152 3 -541 408 13 -500 197 8 -182 273 25 -222 276 25 -550 582 13 -60 410 20 -154 113 11 -45 114 11 -147 308 25 -97 26 11 -52 242 25 -538 221 8 -200 248 25 -47 125 11 -513 57 3 -553 279 8 -545 216 8 -544 276 8 -184 292 25 -539 156 3 -38 219 4 -113 0 11 -196 251 25 -46 0 4 -194 301 25 -515 263 8 -541 0 3 -525 222 8 -49 338 7 -300 425 13 -0 260 4 -188 262 25 -151 234 25 -185 276 25 -78 182 11 -512 12 3 -288 390 26 -186 204 25 -342 0 4 -480 302 8 -212 284 25 -92 120 11 -40 0 11 -318 283 25 -64 44 11 -17 184 4 -522 69 3 -524 0 3 -116 0 11 -69 0 4 -257 290 25 -500 684 19 -550 184 13 -474 201 8 -229 328 25 -166 262 7 -201 228 25 -192 266 25 -177 293 25 -463 141 3 -5 100 11 -498 367 13 -468 413 8 -535 119 3 -128 119 11 -438 60 3 -531 504 8 -209 254 25 -190 309 25 -126 208 4 -170 219 25 -554 419 13 -520 196 8 -378 259 8 -205 260 25 -515 264 8 -219 259 25 -110 56 4 -96 362 7 -131 228 25 -73 368 7 -132 172 25 -473 347 13 -99 187 11 -157 250 25 -142 221 25 -459 216 8 -528 116 3 -514 230 8 -451 370 26 -519 170 8 -269 277 26 -190 335 25 -140 334 7 -414 503 13 -537 215 8 -62 269 11 -511 179 8 -124 344 7 -0 188 4 -481 151 3 -410 472 23 -52 109 4 -98 137 11 -504 94 3 -178 275 25 -172 219 25 -540 256 8 -514 151 3 -234 347 25 -494 209 8 -505 417 13 -479 176 8 -0 152 4 -512 0 3 -514 297 13 -504 256 8 -185 303 26 -510 121 3 -532 237 13 -75 165 11 -96 120 11 -19 571 16 -435 85 3 -566 170 8 -450 217 8 -0 222 11 -228 265 25 -507 97 3 -516 554 8 -201 301 25 -564 140 3 -348 489 23 -537 338 13 -31 547 16 -39 114 11 -175 325 25 -116 193 7 -62 94 11 -481 247 8 -526 245 8 -176 256 25 -429 478 13 -239 318 25 -128 71 4 -517 211 8 -165 260 25 -548 240 8 -536 347 8 -173 289 25 -86 364 4 -518 408 8 -177 271 25 -539 203 8 -167 318 25 -169 180 4 -209 266 25 -538 432 13 -53 18 11 -143 263 25 -551 161 3 -542 0 3 -83 98 11 -148 294 25 -520 0 3 -145 218 4 -552 426 13 -157 335 25 -423 519 23 -180 268 25 -501 47 3 -477 11 3 -116 14 11 -181 173 9 -142 272 25 -512 119 3 -234 309 25 -45 62 4 -171 303 25 -37 105 4 -498 289 8 -170 298 25 -412 472 23 -80 361 7 -118 0 11 -525 503 13 -495 179 13 -478 172 3 -563 280 8 -108 0 11 -495 279 13 -127 291 7 -107 293 25 -530 238 8 -552 0 3 -75 300 7 -25 350 9 -208 288 25 -500 231 8 -126 193 25 -200 223 25 -213 300 25 -99 120 4 -497 191 13 -169 272 25 -179 377 9 -63 182 7 -555 435 13 -559 481 13 -389 483 23 -213 260 25 -531 515 13 -159 395 7 -529 32 3 -601 546 13 -229 207 25 -212 261 25 -610 489 13 -453 644 13 -126 231 25 -77 11 11 -530 496 13 -92 238 25 -149 273 25 -491 118 3 -582 501 13 -505 360 13 -558 193 8 -375 464 23 -34 199 11 -172 248 25 -509 346 13 -557 215 8 -225 283 25 -0 260 4 -523 364 13 -210 280 25 -541 286 8 -558 538 13 -536 0 3 -237 255 25 -496 68 3 -525 410 13 -212 261 25 -9 111 11 -539 354 8 -109 105 11 -158 289 25 -73 139 4 -89 253 11 -82 142 11 -534 0 3 -205 55 25 -534 275 8 -542 117 3 -556 167 3 -213 282 25 -525 0 3 -517 127 3 -174 272 25 -487 91 3 -501 240 8 -81 218 25 -55 224 7 -179 288 25 -550 289 8 -35 103 4 -0 125 4 -110 186 11 -517 189 8 -546 271 8 -526 53 3 -426 324 13 -135 242 25 -541 269 8 -226 273 25 -138 223 11 -478 197 8 -0 206 9 -495 243 8 -499 419 13 -510 111 3 -80 215 7 -515 249 8 -428 592 13 -181 301 25 -460 0 3 -548 615 23 -545 2 3 -518 273 8 -310 603 23 -199 277 25 -549 437 8 -175 322 25 -506 304 8 -510 0 3 -514 393 8 -494 85 3 -188 218 25 -540 102 3 -524 96 3 -176 292 25 -508 0 3 -508 183 8 -171 279 25 -240 293 25 -60 274 7 -503 0 3 -178 49 11 -483 0 3 -146 66 11 -481 380 13 -515 54 3 -165 243 25 -25 156 11 -522 285 13 -211 207 25 -133 211 25 -528 463 13 -141 263 25 -531 54 3 -497 0 3 -105 324 25 -183 226 25 -235 321 25 -562 558 13 -78 295 25 -554 420 13 -510 213 13 -242 257 25 -496 227 8 -167 209 25 -534 0 3 -138 117 4 -533 296 8 -247 240 25 -205 321 25 -56 171 11 -500 174 8 -404 503 23 -180 287 25 -512 192 8 -183 286 25 -190 246 25 -157 254 25 -100 259 7 -193 293 25 -542 368 8 -248 277 25 -509 436 13 -191 214 25 -203 226 25 -539 95 3 -539 310 13 -107 68 11 -561 0 3 -477 592 13 -621 257 13 -173 252 25 -525 554 13 -173 316 25 -187 195 25 -542 263 13 -152 328 9 -89 248 9 -394 487 23 -154 229 25 -31 0 11 -232 270 25 -543 0 3 -574 352 13 -227 258 25 -533 238 8 -80 312 25 -221 188 25 -137 309 25 -537 142 3 -23 111 4 -227 214 25 -388 477 23 -26 253 4 -516 54 3 -0 209 11 -186 233 25 -492 411 13 -0 69 11 -500 442 13 -510 57 3 -182 270 25 -519 304 13 -80 44 11 -206 264 25 -203 0 11 -42 153 11 -176 507 9 -102 466 16 -484 599 13 -169 256 25 -503 149 3 -245 310 25 -171 278 25 -547 362 13 -30 275 7 -164 222 25 -127 114 11 -505 346 13 -531 109 3 -193 252 9 -116 158 11 -216 300 25 -558 139 3 -504 60 3 -84 90 11 -498 235 8 -158 236 25 -529 256 23 -117 105 11 -127 271 25 -530 0 3 -487 231 8 -224 260 25 -528 305 8 -140 147 4 -534 207 8 -480 158 3 -216 285 25 -76 36 11 -535 532 13 -492 409 13 -492 258 13 -547 163 8 -492 0 3 -473 102 3 -202 298 25 -159 0 11 -523 269 8 -526 112 3 -506 464 13 -175 266 25 -489 421 13 -138 281 25 -505 360 13 -555 183 8 -494 196 8 -182 284 25 -536 206 8 -499 57 3 -183 308 25 -130 366 7 -158 283 25 -82 276 7 -557 269 8 -51 74 11 -179 146 11 -155 86 4 -218 233 25 -85 300 25 -236 243 25 -145 272 25 -533 214 8 -192 275 25 -525 277 13 -30 262 4 -2 63 4 -192 263 25 -555 483 13 -71 273 9 -554 329 8 -176 282 25 -75 273 25 -562 93 3 -135 491 20 -148 265 25 -474 0 3 -143 228 25 -174 289 25 -520 0 3 -499 0 3 -445 623 13 -508 370 8 -170 155 11 -518 485 13 -535 0 3 -64 277 7 -503 53 3 -149 281 25 -110 207 4 -107 0 4 -204 300 25 -481 308 8 -165 188 25 -101 202 11 -176 269 25 -48 184 11 -516 348 13 -42 126 4 -505 172 3 -148 0 11 -109 297 25 -163 242 25 -344 179 4 -557 505 13 -175 261 25 -494 647 8 -556 325 13 -536 358 8 -114 230 7 -71 21 11 -501 274 13 -0 167 11 -521 0 3 -441 138 3 -128 132 11 -183 236 25 -495 258 13 -177 310 25 -90 92 4 -522 482 13 -0 139 11 -503 326 13 -163 251 25 -394 452 23 -38 129 4 -237 284 25 -513 170 8 -475 286 13 -0 372 7 -14 110 11 -537 187 13 -531 469 13 -558 401 8 -97 153 4 -158 0 4 -438 286 13 -185 313 25 -536 212 13 -549 122 3 -7 149 4 -497 183 13 -487 273 13 -506 88 3 -521 361 8 -535 508 13 -533 171 8 -485 254 8 -554 463 8 -144 184 25 -519 410 8 -568 461 13 -177 252 25 -143 295 7 -138 249 25 -509 695 13 -531 388 13 -502 254 8 -509 178 8 -532 0 3 -353 469 9 -516 323 8 -162 212 25 -90 30 11 -14 303 25 -189 0 11 -182 226 25 -91 120 11 -422 475 19 -62 241 4 -487 192 8 -520 0 3 -211 236 23 -132 74 11 -508 643 13 -201 281 25 -382 421 23 -175 310 25 -186 319 25 -138 65 11 -506 88 3 -205 303 25 -503 226 13 -173 238 9 -136 227 25 -175 326 7 -116 421 20 -133 143 4 -220 274 25 -213 253 25 -200 283 9 -172 207 11 -144 259 25 -298 384 23 -531 268 13 -528 55 3 -441 262 8 -160 273 25 -433 238 8 -89 89 11 -0 292 7 -528 311 13 -306 0 3 -339 449 23 -139 198 25 -500 272 8 -219 251 25 -96 442 20 -0 323 7 -508 382 13 -531 483 13 -203 303 25 -553 336 8 -163 287 25 -555 12 3 -26 313 7 -216 295 25 -256 260 25 -494 539 19 -533 0 3 -116 0 11 -514 0 3 -203 275 25 -67 131 11 -529 332 8 -148 240 25 -0 0 11 -220 279 25 -528 123 3 -161 321 25 -69 267 25 -52 248 4 -236 292 25 -549 308 8 -433 428 13 -532 196 8 -41 243 4 -636 785 19 -187 295 25 -100 162 11 -518 447 13 -514 0 3 -84 85 11 -144 316 25 -509 386 13 -504 194 8 -75 272 7 -180 119 11 -167 41 11 -511 0 3 -507 97 3 -568 522 13 -0 251 7 -4 175 11 -513 102 3 -566 333 13 -53 326 4 -214 236 25 -514 94 3 -48 130 11 -539 136 3 -507 200 8 -549 234 8 -578 501 13 -562 407 13 -141 275 25 -193 0 11 -0 151 4 -192 221 25 -67 163 11 -522 86 3 -551 275 8 -62 310 25 -524 0 3 -136 450 20 -390 526 23 -553 387 8 -536 192 8 -523 208 8 -210 307 25 -113 137 11 -530 15 3 -526 491 13 -153 271 25 -519 112 3 -553 118 3 -506 278 8 -239 316 25 -250 307 25 -498 220 8 -496 184 8 -109 468 16 -368 514 23 -540 216 8 -152 251 25 -507 229 8 -508 277 8 -574 389 13 -194 249 25 -143 200 25 -17 71 11 -172 203 25 -32 216 11 -159 273 25 -86 227 25 -510 250 8 -535 0 3 -177 249 25 -193 284 25 -9 208 4 -0 30 11 -213 253 25 -509 0 3 -190 182 4 -97 156 11 -468 90 3 -179 255 25 -434 541 23 -105 198 4 -124 195 4 -513 161 8 -538 137 3 -480 123 3 -146 461 16 -234 267 25 -209 254 25 -165 291 25 -260 327 25 -212 302 25 -537 450 13 -10 274 4 -529 0 3 -523 247 8 -524 172 8 -554 254 8 -105 247 25 -99 313 25 -212 265 25 -237 239 25 -182 307 25 -503 245 8 -57 171 4 -195 247 25 -564 446 13 -36 95 11 -154 462 9 -499 13 3 -542 622 19 -505 0 3 -195 287 25 -123 150 11 -505 203 8 -165 284 25 -487 169 13 -554 57 3 -91 300 7 -351 415 23 -169 272 25 -523 0 3 -495 350 13 -208 236 25 -406 458 23 -211 262 25 -56 289 25 -578 533 13 -556 148 3 -172 265 25 -208 241 25 -180 243 25 -515 181 8 -239 281 25 -470 207 8 -502 561 13 -169 263 25 -502 248 8 -234 188 25 -523 0 3 -498 274 8 -503 229 8 -507 391 13 -175 305 25 -131 280 25 -128 293 25 -530 113 3 -111 313 25 -126 248 11 -556 15 3 -39 210 11 -446 216 8 -483 750 19 -517 186 8 -521 140 3 -81 196 11 -163 288 25 -500 232 8 -123 132 11 -124 224 25 -124 158 11 -73 83 11 -355 574 23 -188 314 25 -526 0 3 -504 60 3 -538 298 8 -229 243 25 -450 579 13 -118 236 25 -550 388 8 -230 270 25 -554 238 8 -384 494 23 -491 0 3 -552 383 13 -495 182 8 -298 475 23 -59 49 11 -489 157 3 -495 0 3 -170 234 25 -147 244 25 -502 149 3 -515 156 3 -169 261 25 -499 581 13 -539 126 3 -511 314 8 -460 85 3 -545 356 8 -143 320 7 -40 186 4 -527 324 8 -208 263 25 -560 306 13 -556 195 8 -72 260 4 -79 102 11 -519 257 8 -518 339 13 -139 296 25 -386 432 23 -500 196 8 -281 0 4 -511 74 3 -194 236 25 -191 277 25 -206 277 25 -538 386 8 -526 37 3 -522 466 13 -444 483 19 -237 343 25 -510 474 13 -465 559 13 -521 360 8 -0 15 4 -185 272 25 -548 173 8 -0 306 4 -538 85 3 -63 241 11 -216 257 25 -467 155 3 -544 333 8 -99 184 4 -538 444 13 -0 108 4 -144 307 25 -200 268 4 -175 233 25 -524 462 13 -117 0 4 -116 323 7 -560 469 13 -197 314 25 -494 0 3 -49 66 11 -287 272 25 -446 152 3 -0 72 4 -172 312 25 -155 233 4 -542 344 8 -141 402 9 -522 374 13 -59 10 4 -492 90 3 -438 299 13 -151 293 25 -545 181 8 -588 350 13 -368 657 23 -20 233 7 -180 263 25 -23 217 4 -134 252 7 -93 231 25 -513 330 13 -190 148 25 -557 477 13 -0 97 11 -495 351 8 -10 249 4 -538 20 3 -517 217 8 -568 492 13 -123 101 4 -503 447 13 -526 220 8 -509 197 8 -128 189 11 -478 4 3 -502 227 8 -151 72 4 -128 301 25 -139 304 7 -216 236 25 -142 108 11 -425 490 23 -2 6 11 -471 160 3 -213 267 25 -530 500 13 -260 263 25 -465 538 13 -480 33 3 -543 0 3 -38 110 11 -228 310 25 -90 190 11 -91 203 11 -207 277 25 -188 258 25 -190 62 11 -451 556 13 -365 0 3 -37 136 11 -220 205 25 -541 376 13 -553 518 13 -529 145 3 -550 247 8 -580 480 13 -535 433 13 -561 459 13 -523 84 3 -211 263 25 -0 98 4 -486 510 13 -173 166 25 -553 153 3 -501 0 3 -232 319 25 -513 0 3 -95 129 11 -496 0 3 -521 0 3 -182 294 25 -44 243 4 -526 137 3 -430 0 3 -339 463 13 -140 270 25 -268 331 25 -132 157 11 -220 206 25 -488 285 13 -61 68 4 -146 246 25 -208 276 25 -542 286 8 -247 251 25 -71 287 4 -536 148 3 -371 468 23 -546 217 8 -529 242 8 -520 201 8 -497 110 3 -489 406 13 -547 343 13 -94 142 11 -155 136 11 -214 265 25 -272 284 25 -167 0 11 -481 248 8 -169 264 25 -531 150 3 -517 283 8 -151 265 25 -533 0 3 -72 0 11 -46 177 4 -69 191 25 -481 15 3 -17 476 9 -123 598 16 -254 257 25 -153 265 25 -523 459 13 -447 181 8 -518 235 13 -197 331 9 -183 156 11 -189 259 25 -485 354 13 -81 455 9 -552 373 13 -177 214 25 -180 263 25 -529 142 13 -534 58 3 -175 273 25 -106 0 11 -558 349 8 -473 124 3 -554 125 3 -25 0 11 -496 355 13 -527 257 8 -530 0 3 -531 26 3 -175 83 11 -50 174 4 -454 578 13 -177 270 25 -523 478 13 -478 589 13 -511 303 8 -117 111 11 -158 310 25 -126 214 4 -190 276 25 -565 433 13 -538 372 8 -40 115 4 -4 0 11 -233 267 25 -86 319 9 -92 84 4 -552 185 8 -203 281 25 -538 423 13 -495 495 13 -531 0 3 -472 255 8 -521 39 3 -540 346 8 -16 36 4 -220 241 25 -205 272 25 -540 17 3 -529 123 3 -107 280 25 -102 161 11 -453 660 13 -476 418 13 -25 161 11 -215 299 25 -114 262 25 -559 104 3 -0 529 20 -70 47 11 -83 253 7 -147 240 25 -66 87 11 -530 131 3 -374 61 3 -495 36 3 -202 280 25 -166 261 25 -100 110 11 -530 206 8 -40 21 11 -518 227 8 -533 0 3 -496 173 8 -512 241 8 -534 344 8 -517 163 8 -537 251 8 -549 242 8 -509 137 3 -217 327 25 -202 240 25 -164 268 25 -100 306 25 -26 368 7 -532 262 8 -56 145 11 -480 127 3 -507 211 8 -139 334 25 -84 50 11 -237 286 25 -517 265 13 -196 237 25 -183 295 11 -491 0 3 -30 193 7 -72 103 11 -143 191 4 -0 164 11 -528 410 13 -122 200 4 -158 277 25 -505 675 23 -106 77 11 -564 330 13 -98 127 11 -495 535 13 -521 90 3 -64 0 4 -516 0 3 -497 688 13 -175 368 9 -195 321 25 -511 421 13 -165 234 25 -515 429 13 -170 291 25 -140 315 25 -580 661 23 -471 0 3 -189 338 25 -185 243 25 -169 308 25 -77 0 11 -489 0 3 -111 112 4 -100 240 25 -83 175 11 -526 220 13 -86 322 7 -171 281 25 -0 0 4 -525 241 8 -501 0 3 -161 224 4 -524 304 8 -180 273 25 -178 313 25 -54 38 11 -201 268 25 -515 11 3 -9 145 4 -211 201 25 -178 282 25 -182 282 25 -68 411 20 -493 273 8 -540 624 13 -491 0 3 -536 259 8 -521 271 8 -226 232 25 -428 74 4 -45 140 4 -183 306 25 -103 141 11 -149 331 25 -540 117 3 -527 180 8 -231 331 25 -79 194 7 -0 48 11 -357 447 23 -48 28 4 -152 308 25 -143 296 7 -90 50 4 -202 230 25 -543 0 3 -54 0 11 -128 46 11 -217 311 25 -194 171 25 -0 220 11 -193 160 25 -140 257 25 -535 136 3 -554 508 13 -527 0 3 -506 443 13 -158 199 25 -0 43 11 -213 189 25 -202 233 25 -483 269 13 -38 289 25 -163 510 9 -529 262 8 -193 171 4 -528 298 8 -164 347 7 -43 264 7 -481 125 3 -220 300 25 -157 190 25 -517 0 3 -231 235 25 -0 218 11 -498 369 8 -109 170 11 -127 237 25 -509 68 3 -472 5 3 -143 295 25 -152 0 11 -220 330 25 -545 0 3 -114 281 25 -516 353 8 -82 273 25 -218 305 25 -536 449 13 -521 271 8 -513 436 13 -539 172 8 -4 149 4 -488 200 13 -75 0 4 -555 474 13 -202 282 25 -505 400 13 -543 78 3 -551 90 3 -58 212 11 -157 218 25 -205 217 25 -529 448 13 -496 279 8 -569 433 13 -499 234 8 -577 341 13 -428 335 13 -166 277 25 -491 586 13 -422 214 25 -146 204 4 -125 288 25 -441 347 13 -94 302 25 -196 248 25 -244 180 25 -0 255 4 -486 341 13 -546 188 8 -63 0 11 -495 158 3 -554 157 3 -147 172 11 -195 230 25 -503 367 13 -64 67 11 -514 599 13 -178 221 25 -552 214 8 -497 300 8 -408 467 23 -176 277 25 -439 507 13 -145 94 11 -0 308 7 -203 291 25 -0 19 4 -476 573 13 -519 170 8 -217 250 25 -551 705 13 -514 150 3 -510 0 3 -199 213 25 -510 466 13 -515 428 13 -473 277 8 -501 141 3 -229 295 25 -178 177 25 -530 244 8 -508 488 13 -206 303 25 -99 0 11 -553 444 13 -602 294 13 -188 328 7 -456 499 8 -536 348 13 -162 234 25 -113 65 4 -526 148 3 -72 178 11 -156 333 25 -510 307 8 -511 148 3 -521 21 3 -547 133 3 -172 302 25 -519 0 3 -494 296 8 -543 38 3 -539 323 13 -228 292 25 -547 425 13 -110 379 7 -527 250 8 -0 181 11 -62 141 11 -95 123 11 -522 357 13 -108 301 25 -132 0 11 -160 254 25 -215 323 25 -43 35 11 -565 471 13 -130 343 7 -381 455 23 -222 339 25 -554 190 8 -106 278 4 -232 275 25 -545 109 3 -42 155 4 -482 440 13 -178 126 11 -167 226 25 -575 437 13 -406 463 23 -266 319 25 -531 545 13 -89 100 4 -57 252 4 -543 273 8 -206 280 25 -434 476 23 -484 336 8 -481 181 8 -118 256 25 -87 118 4 -122 299 25 -503 306 13 -476 228 8 -38 130 11 -0 0 11 -113 163 11 -21 257 4 -201 246 25 -209 326 25 -57 0 11 -0 76 11 -463 255 13 -245 240 25 -110 60 4 -398 464 23 -166 264 25 -495 504 13 -76 341 9 -527 129 3 -495 378 8 -449 598 13 -263 122 25 -67 276 11 -251 319 25 -75 284 7 -119 74 11 -529 446 13 -545 138 3 -129 116 4 -529 191 13 -527 63 3 -213 336 25 -100 571 16 -73 207 11 -136 245 25 -150 263 25 -216 330 25 -498 0 3 -90 376 7 -37 533 16 -237 305 25 -21 210 11 -552 224 8 -105 250 4 -194 211 25 -114 0 4 -500 437 13 -38 140 25 -544 361 13 -218 293 25 -171 245 25 -161 213 25 -515 98 3 -123 170 4 -380 460 23 -60 282 9 -546 347 8 -73 47 11 -34 237 4 -416 486 23 -522 359 8 -483 0 3 -558 0 3 -89 219 11 -5 173 11 -207 299 25 -559 426 13 -542 262 8 -182 282 25 -153 198 25 -0 235 4 -535 0 3 -64 599 16 -92 189 11 -147 285 25 -0 43 11 -165 257 25 -103 0 4 -428 201 4 -284 249 25 -540 133 3 -441 439 13 -143 531 9 -189 259 25 -532 308 8 -486 169 3 -106 216 11 -166 268 25 -181 170 11 -146 105 11 -184 298 25 -519 561 13 -22 60 4 -545 663 13 -484 276 8 -140 261 25 -528 55 3 -495 196 8 -497 118 3 -237 230 25 -210 379 9 -81 0 11 -148 258 25 -292 318 25 -485 249 13 -111 87 4 -125 246 25 -237 273 25 -530 136 3 -165 280 25 -547 400 8 -558 413 8 -561 170 8 -208 270 25 -510 12 3 -76 233 7 -143 172 25 -493 572 13 -28 0 11 -89 175 11 -106 276 25 -528 148 3 -130 136 11 -534 276 8 -472 67 3 -545 46 3 -30 260 4 -147 113 11 -195 242 25 -521 97 3 -494 0 3 -533 283 8 -201 230 25 -494 384 13 -122 162 11 -125 225 25 -125 301 25 -499 290 8 -218 278 25 -142 236 25 -160 174 4 -503 0 3 -105 0 11 -523 242 8 -501 214 8 -206 70 11 -171 245 25 -526 282 8 -186 288 25 -524 164 13 -495 169 8 -199 440 9 -480 0 3 -0 83 11 -148 249 25 -518 140 3 -113 278 25 -143 311 25 -80 100 11 -479 43 3 -217 221 25 -568 252 8 -178 280 25 -548 477 13 -526 61 3 -0 257 4 -550 444 13 -539 541 13 -268 246 25 -469 71 3 -51 219 11 -180 261 25 -365 460 23 -550 98 3 -553 418 13 -469 171 3 -97 120 4 -514 328 8 -488 276 8 -497 0 3 -534 168 8 -46 202 4 -506 394 13 -185 302 25 -91 93 4 -497 404 8 -529 364 13 -526 387 13 -79 184 11 -227 251 25 -82 131 4 -147 60 11 -157 133 11 -512 422 13 -526 450 13 -3 199 25 -463 370 13 -157 310 25 -150 141 11 -143 245 25 -58 346 9 -66 424 9 -468 260 8 -525 521 13 -524 61 3 -99 9 11 -493 0 3 -499 212 8 -613 368 8 -464 314 8 -3 284 4 -223 224 25 -482 30 3 -569 429 13 -235 258 25 -508 66 3 -484 80 3 -13 228 4 -514 355 13 -188 260 25 -66 305 25 -528 162 3 -328 382 23 -536 588 13 -551 180 8 -107 224 11 -256 283 25 -532 248 8 -134 318 7 -517 127 3 -192 320 25 -535 203 8 -558 327 8 -0 0 4 -59 65 4 -515 102 3 -88 376 7 -211 259 25 -224 346 25 -522 551 13 -220 307 25 -128 211 25 -516 411 8 -221 265 25 -75 242 25 -94 159 11 -241 268 25 -138 341 7 -525 454 13 -531 517 13 -506 203 8 -528 317 13 -500 501 13 -207 261 25 -137 254 25 -153 531 16 -98 0 11 -474 228 8 -519 190 8 -190 263 25 -522 379 13 -490 0 3 -242 103 11 -506 211 8 -443 461 13 -510 8 3 -566 473 13 -78 0 11 -87 57 11 -81 116 11 -488 0 3 -531 396 13 -152 428 7 -70 176 4 -555 54 3 -95 0 11 -208 300 25 -518 123 3 -509 0 3 -162 298 25 -163 277 25 -502 249 8 -186 231 25 -406 243 25 -95 231 7 -524 239 8 -28 18 11 -134 158 11 -0 189 11 -102 104 4 -119 300 25 -60 261 4 -221 295 25 -549 348 13 -0 0 11 -45 91 4 -506 50 3 -522 351 13 -218 311 25 -82 58 11 -566 341 8 -266 293 25 -549 489 13 -549 436 13 -496 239 8 -109 495 9 -222 330 25 -165 240 25 -157 186 25 -218 21 4 -516 369 13 -485 430 13 -136 151 25 -524 214 8 -156 301 25 -237 332 25 -116 231 25 -197 263 25 -477 381 13 -0 130 4 -549 527 13 -528 0 3 -543 345 13 -178 283 25 -347 441 23 -490 0 3 -182 252 25 -527 210 8 -533 432 13 -539 350 13 -504 321 13 -200 269 25 -487 342 13 -254 328 25 -160 291 25 -539 539 13 -557 232 8 -169 201 25 -546 538 13 -514 263 13 -130 298 25 -512 248 8 -27 291 4 -566 502 13 -485 0 3 -123 171 11 -147 103 11 -466 191 8 -181 157 25 -548 533 13 -513 0 3 -507 0 3 -569 454 13 -116 249 25 -537 52 3 -586 525 13 -239 280 9 -239 282 25 -157 161 11 -124 186 11 -192 308 25 -486 0 3 -471 604 13 -556 510 13 -98 1 11 -501 91 3 -4 0 4 -70 372 7 -478 358 8 -531 132 3 -483 30 3 -481 0 3 -184 397 9 -74 267 7 -523 196 8 -146 108 11 -481 491 13 -560 471 13 -0 142 4 -496 213 8 -566 479 13 -513 13 3 -122 138 11 -46 110 11 -67 30 11 -7 294 4 -488 492 8 -587 443 13 -169 446 9 -97 44 11 -125 525 16 -556 0 3 -578 400 13 -510 511 13 -543 484 13 -97 438 9 -100 398 7 -532 187 8 -524 170 8 -12 182 11 -21 240 4 -523 99 3 -496 167 3 -101 245 11 -121 217 11 -28 330 9 -492 41 3 -536 426 13 -506 238 8 -506 393 13 -0 200 4 -70 138 11 -93 162 11 -517 3 3 -0 91 11 -527 90 3 -0 706 9 -92 415 7 -519 497 13 -574 306 8 -109 190 4 -506 68 3 -567 486 13 -499 305 13 -545 480 17 -532 276 8 -478 261 8 -46 494 20 -533 191 8 -474 270 8 -55 197 4 -520 225 8 -561 384 8 -482 154 3 -545 22 3 -76 0 11 -497 428 13 -499 288 13 -558 196 8 -443 436 13 -484 63 3 -549 463 13 -506 336 13 -555 72 3 -510 0 3 -134 382 9 -499 535 13 -128 353 4 -547 205 8 -35 235 7 -121 248 4 -537 0 3 -549 259 8 -532 358 13 -81 154 4 -559 289 13 -102 280 7 -18 531 16 -557 520 8 -2 0 11 -524 291 8 -0 52 11 -552 196 8 -143 86 11 -58 100 11 -37 382 9 -513 183 8 -14 77 11 -545 508 13 -55 190 4 -88 0 4 -0 0 4 -508 170 8 -37 55 11 -518 375 13 -522 250 8 -513 333 13 -115 0 11 -157 214 4 -522 60 3 -529 292 8 -505 436 13 -544 335 13 -468 292 8 -0 188 11 -121 300 9 -204 361 9 -527 168 8 -26 246 7 -583 203 8 -47 227 4 -22 158 11 -95 288 7 -73 181 11 -59 111 11 -554 0 3 -566 214 8 -544 256 8 -73 256 4 -522 439 13 -229 193 11 -514 392 13 -523 159 3 -530 0 3 -556 486 13 -580 454 13 -451 84 3 -73 120 4 -541 157 3 -121 153 11 -514 165 3 -0 173 4 -46 330 7 -87 94 11 -59 26 11 -511 353 13 -436 130 3 -499 459 13 -96 237 11 -79 167 4 -534 324 8 -79 18 11 -126 406 7 -95 327 7 -579 588 13 -138 393 16 -557 432 13 -133 132 11 -558 430 13 -510 88 3 -579 289 13 -121 158 4 -534 82 3 -536 200 8 -548 210 13 -54 153 11 -491 450 13 -0 0 11 -453 281 13 -510 282 8 -537 225 8 -523 361 8 -142 211 7 -549 151 3 -81 253 4 -157 510 16 -531 138 3 -93 233 11 -484 156 3 -473 454 13 -83 108 11 -499 398 13 -554 355 13 -518 225 8 -459 486 13 -514 227 8 -531 508 13 -508 354 13 -498 252 8 -514 0 3 -502 671 13 -493 0 3 -529 254 13 -538 182 8 -18 175 11 -552 289 8 -502 376 13 -90 461 20 -108 380 7 -543 358 8 -523 284 8 -0 156 4 -46 0 4 -394 409 8 -159 87 11 -548 0 3 -535 155 8 -505 468 13 -61 0 11 -145 62 4 -519 335 13 -582 506 13 -528 143 3 -519 235 8 -494 218 8 -56 200 11 -551 0 3 -145 25 11 -514 266 8 -524 200 8 -515 438 13 -536 43 3 -495 37 3 -174 101 11 -543 93 3 -503 327 13 -542 93 3 -490 0 3 -97 139 11 -506 237 8 -131 302 4 -109 79 11 -155 194 11 -577 464 13 -517 454 13 -500 201 8 -510 109 3 -556 66 3 -522 345 13 -533 146 3 -98 161 11 -46 86 11 -537 293 13 -70 460 9 -486 259 8 -77 232 7 -481 400 13 -58 436 9 -40 162 11 -142 0 4 -500 235 8 -81 67 4 -196 168 4 -534 230 8 -446 529 13 -125 95 11 -537 254 8 -482 185 8 -534 322 13 -61 80 11 -526 170 8 -446 558 13 -546 81 3 -489 16 3 -117 160 4 -87 522 9 -156 276 7 -27 362 7 -561 99 3 -511 277 13 -110 117 4 -524 226 8 -149 226 11 -556 434 13 -94 506 16 -479 6 3 -542 449 13 -553 76 3 -73 179 4 -0 86 11 -151 191 4 -51 192 4 -478 200 8 -463 111 3 -510 257 13 -536 218 8 -548 460 13 -588 321 8 -560 495 13 -184 159 11 -40 0 4 -541 267 8 -511 227 8 -467 77 3 -521 178 8 -466 139 3 -456 544 13 -147 215 11 -154 321 7 -391 163 3 -195 184 4 -526 222 8 -93 100 4 -512 555 13 -25 0 4 -572 429 13 -531 166 8 -73 167 11 -553 198 8 -519 354 13 -52 456 20 -26 103 11 -502 192 8 -79 87 4 -536 175 13 -22 81 11 -519 268 8 -528 16 3 -400 463 13 -546 26 3 -513 187 8 -108 210 4 -513 280 8 -523 246 13 -545 438 13 -124 428 9 -538 520 13 -527 496 13 -518 64 3 -551 236 8 -139 0 11 -559 219 8 -575 324 13 -488 505 8 -64 0 11 -572 415 13 -497 111 3 -36 0 11 -515 292 13 -478 236 8 -491 160 3 -513 285 13 -481 12 3 -525 97 3 -521 465 13 -493 477 13 -177 148 4 -523 328 13 -538 104 3 -592 454 13 -128 167 11 -507 61 3 -141 0 11 -94 153 11 -530 226 8 -66 152 4 -62 182 4 -389 0 3 -0 163 11 -492 0 3 -494 55 3 -502 116 3 -82 75 11 -578 424 8 -507 18 3 -69 246 7 -450 539 13 -89 212 11 -0 362 7 -527 32 3 -479 146 3 -78 345 7 -85 57 11 -482 263 8 -523 0 3 -560 523 13 -519 171 8 -497 337 8 -77 234 7 -39 144 4 -121 336 9 -519 139 3 -545 390 8 -517 395 13 -528 352 8 -519 339 13 -521 247 8 -520 66 3 -39 87 11 -476 232 8 -522 0 3 -23 0 4 -138 594 16 -522 351 13 -506 112 3 -141 506 20 -22 204 4 -429 517 13 -125 0 11 -0 42 11 -484 116 3 -573 566 13 -465 255 8 -15 153 11 -511 46 3 -541 301 13 -562 170 8 -536 268 8 -492 170 8 -99 182 4 -53 55 11 -547 573 13 -554 252 8 -96 147 11 -546 118 3 -484 121 3 -12 280 4 -438 0 3 -495 317 8 -510 251 8 -523 466 13 -442 549 13 -85 150 11 -108 414 7 -143 140 4 -517 300 13 -43 526 16 -542 564 13 -498 212 8 -108 196 4 -536 371 13 -104 68 11 -149 269 9 -547 146 3 -338 211 8 -531 238 8 -440 495 13 -183 400 9 -519 25 3 -50 0 11 -34 145 11 -580 487 13 -101 284 11 -0 130 4 -531 297 13 -521 384 13 -69 91 4 -559 387 13 -76 325 7 -97 221 11 -521 441 8 -561 500 13 -510 367 8 -444 368 13 -522 228 8 -66 143 11 -515 153 3 -499 411 13 -80 187 11 -445 343 13 -92 0 11 -571 259 8 -513 526 13 -524 322 13 -522 474 13 -88 311 7 -540 186 8 -505 88 3 -45 272 4 -475 0 3 -139 133 11 -456 481 13 -509 182 13 -476 268 13 -200 210 9 -543 314 13 -204 64 11 -498 170 8 -121 330 7 -481 325 8 -523 273 13 -0 83 11 -55 479 9 -510 240 8 -560 226 8 -74 150 4 -0 205 7 -94 180 4 -542 166 8 -523 464 13 -520 327 13 -500 345 8 -0 582 20 -502 0 3 -34 110 11 -550 189 8 -559 349 8 -84 253 11 -0 29 4 -47 113 4 -125 283 11 -477 332 13 -574 456 13 -516 195 8 -568 136 3 -535 196 8 -154 332 9 -400 138 3 -63 193 11 -251 143 11 -475 193 8 -141 111 11 -499 67 3 -453 173 3 -51 0 4 -524 297 13 -497 280 8 -523 215 13 -500 67 3 -472 0 3 -494 181 8 -508 199 8 -557 118 3 -528 309 8 -95 158 4 -173 271 11 -541 0 3 -58 158 4 -184 450 9 -565 170 8 -12 70 11 -490 466 13 -493 115 3 -518 268 8 -544 318 8 -530 178 3 -524 0 3 -609 480 13 -513 326 13 -492 394 13 -540 282 8 -48 470 9 -38 260 11 -549 307 8 -0 154 4 -538 395 13 -163 223 7 -88 217 7 -533 121 3 -547 138 3 -70 324 7 -540 468 8 -540 237 8 -114 159 11 -426 270 8 -506 382 8 -497 339 8 -61 19 11 -62 107 4 -77 304 7 -6 63 11 -507 183 8 -554 77 3 -79 269 4 -530 208 8 -165 0 11 -520 241 8 -438 541 13 -538 35 3 -509 131 3 -24 122 4 -38 0 11 -102 165 4 -484 141 3 -153 101 11 -470 309 13 -0 31 11 -543 0 3 -124 112 11 -65 232 4 -109 103 11 -490 73 3 -549 84 3 -97 137 11 -519 316 8 -8 270 4 -513 231 8 -489 590 13 -153 432 20 -543 445 13 -528 165 8 -60 0 4 -551 394 8 -529 82 3 -545 323 8 -78 0 11 -428 202 8 -463 371 13 -171 186 4 -560 202 8 -548 210 8 -502 260 8 -0 256 4 -490 254 8 -504 125 3 -529 0 3 -449 469 13 -72 126 11 -444 555 13 -87 11 11 -472 131 3 -518 207 8 -61 340 7 -508 228 8 -92 198 4 -501 104 3 -50 75 4 -516 238 8 -541 0 3 -62 127 11 -537 475 13 -515 414 13 -510 517 13 -530 371 13 -553 332 8 -507 410 8 -502 227 8 -508 268 8 -532 430 8 -47 74 11 -559 397 8 -468 0 3 -113 143 4 -502 206 8 -524 171 8 -67 110 4 -138 22 11 -562 314 13 -46 133 11 -117 72 11 -146 222 4 -573 401 13 -523 82 3 -519 387 13 -521 45 3 -57 90 4 -562 191 13 -525 294 13 -482 574 13 -544 478 13 -137 378 9 -553 262 8 -562 433 13 -530 64 3 -501 0 3 -539 446 13 -494 412 13 -525 146 3 -64 147 11 -516 163 8 -500 64 3 -596 517 13 -516 128 3 -527 232 8 -495 450 13 -32 559 16 -464 568 13 -0 122 4 -199 397 7 -565 211 8 -477 407 13 -506 53 3 -505 275 13 -122 0 11 -499 227 8 -516 190 8 -547 341 8 -551 122 3 -46 132 4 -95 216 7 -96 160 11 -14 355 7 -49 143 4 -557 0 3 -0 253 4 -531 273 8 -116 82 11 -423 169 3 -106 228 11 -524 39 3 -134 228 11 -150 233 7 -516 24 3 -64 55 4 -492 263 8 -538 429 13 -57 402 9 -473 265 8 -514 232 8 -528 75 3 -533 0 3 -29 102 11 -113 153 4 -517 245 8 -419 521 13 -64 160 11 -478 148 3 -569 520 13 -530 601 13 -502 168 3 -0 291 4 -511 261 8 -550 136 3 -38 7 4 -509 180 8 -467 146 3 -524 375 13 -530 121 3 -536 462 13 -521 240 8 -44 458 9 -477 147 3 -434 268 13 -539 289 13 -463 260 8 -79 587 16 -142 64 11 -499 165 3 -520 280 13 -562 369 8 -163 132 4 -557 0 3 -165 423 9 -464 592 13 -510 154 8 -513 342 13 -98 51 11 -490 0 3 -0 356 7 -90 258 7 -445 144 3 -480 515 8 -553 369 13 -107 157 11 -497 406 13 -76 0 11 -0 47 11 -502 0 3 -539 79 3 -148 192 7 -536 421 13 -441 144 3 -519 102 3 -501 82 3 -63 185 11 -140 36 11 -151 301 7 -396 640 13 -111 141 11 -93 151 11 -530 48 3 -508 381 8 -520 124 3 -529 413 13 -431 296 8 -60 182 4 -481 0 3 -534 131 3 -512 92 3 -526 251 8 -527 391 13 -522 165 3 -477 609 13 -550 429 13 -497 426 13 -523 241 8 -497 616 13 -484 615 13 -542 4 3 -116 400 7 -466 273 8 -0 86 11 -524 191 8 -557 60 3 -111 63 11 -0 0 4 -80 0 11 -77 151 11 -565 553 13 -90 178 11 -531 304 8 -476 500 13 -531 148 3 -503 238 8 -149 205 4 -513 526 13 -517 76 3 -540 42 3 -556 248 8 -134 243 4 -70 248 11 -28 169 11 -81 414 9 -105 256 7 -480 82 3 -507 289 8 -103 148 4 -114 4 11 -63 246 11 -601 336 13 -494 10 3 -33 135 11 -495 262 8 -509 589 13 -108 87 11 -359 571 13 -474 328 8 -557 286 8 -430 538 13 -115 181 11 -0 259 4 -42 127 4 -126 204 4 -441 589 13 -136 111 11 -120 186 11 -20 147 4 -426 317 13 -46 0 4 -426 387 8 -480 294 8 -493 72 3 -69 3 11 -39 123 4 -490 0 3 -152 278 9 -66 140 11 -534 242 8 -68 57 11 -546 232 8 -108 534 16 -563 0 3 -543 329 13 -495 357 8 -570 279 13 -156 268 11 -43 0 11 -531 186 8 -0 17 11 -55 0 11 -152 226 11 -100 0 4 -507 269 13 -119 508 20 -526 169 8 -541 229 8 -0 363 9 -118 165 11 -519 52 3 -511 204 8 -507 67 3 -0 94 11 -65 0 11 -516 307 8 -544 1 3 -508 356 13 -64 225 4 -514 196 8 -60 141 11 -539 54 3 -476 81 3 -111 221 4 -516 50 3 -501 349 8 -140 437 20 -146 109 11 -87 230 4 -74 95 4 -548 292 8 -502 0 3 -516 316 13 -70 77 11 -469 0 3 -532 61 3 -522 490 13 -48 155 4 -125 383 9 -0 192 11 -108 1 11 -68 127 11 -134 250 4 -105 109 4 -420 350 8 -551 340 8 -472 129 3 -552 465 13 -119 262 4 -93 204 4 -505 103 3 -514 142 3 -537 403 13 -511 438 13 -409 416 13 -507 451 13 -540 365 8 -474 566 13 -513 277 8 -528 356 8 -112 376 7 -384 165 8 -184 121 11 -91 266 7 -565 293 8 -0 123 11 -531 381 13 -480 395 8 -146 0 4 -24 148 11 -149 433 7 -148 186 7 -533 469 13 -516 181 3 -519 423 13 -0 56 11 -525 264 8 -102 331 7 -580 299 13 -158 115 11 -507 158 8 -32 0 11 -546 209 13 -464 91 3 -252 223 4 -534 403 13 -535 135 3 -77 42 11 -92 466 9 -464 499 13 -527 46 3 -227 352 7 -136 198 4 -106 277 7 -530 466 13 -157 411 9 -80 215 4 -545 175 8 -526 447 13 -511 179 8 -91 249 7 -509 367 13 -156 228 7 -502 447 13 -550 269 13 -38 0 11 -33 33 11 -53 114 11 -495 9 3 -82 119 4 -503 229 8 -517 186 8 -544 87 3 -190 49 11 -62 270 4 -501 287 8 -493 89 3 -82 87 11 -551 169 8 -101 409 7 -0 219 4 -64 272 4 -121 339 7 -572 660 13 -497 12 3 -537 87 3 -504 0 3 -43 242 4 -521 151 3 -167 226 7 -147 144 4 -522 221 8 -34 45 11 -551 516 13 -493 334 13 -536 219 13 -457 393 13 -525 189 8 -134 182 11 -221 502 16 -123 135 11 -511 214 8 -522 199 13 -531 331 8 -517 162 8 -40 266 7 -195 249 7 -588 375 13 -103 12 11 -520 0 3 -492 231 8 -495 320 13 -548 207 8 -487 58 3 -559 118 3 -544 0 3 -473 547 13 -530 505 13 -539 182 8 -107 216 7 -66 526 9 -534 294 8 -473 146 3 -537 407 13 -506 0 3 -17 120 4 -517 397 13 -265 195 4 -518 0 3 -523 8 3 -460 252 8 -436 0 3 -146 66 4 -105 0 11 -513 70 3 -90 133 4 -108 116 4 -538 469 13 -559 549 13 -73 0 11 -438 374 8 -487 563 8 -118 203 4 -495 47 3 -101 355 7 -491 250 8 -506 286 8 -524 1 3 -491 47 3 -144 0 4 -552 300 8 -72 348 9 -525 0 3 -547 260 8 -220 96 11 -122 154 4 -86 243 7 -534 428 13 -522 409 13 -137 74 11 -45 577 16 -507 4 3 -177 168 11 -506 461 13 -531 110 3 -558 205 8 -458 552 13 -64 431 7 -526 254 8 -579 186 8 -148 399 9 -122 439 9 -526 0 3 -504 144 3 -474 142 3 -460 401 13 -79 309 7 -521 192 8 -90 131 4 -519 49 3 -520 45 3 -580 521 13 -530 196 8 -496 373 13 -78 0 11 -509 163 3 -115 154 11 -41 146 11 -569 422 8 -505 440 13 -498 16 3 -87 103 11 -512 0 3 -0 231 11 -570 0 3 -31 57 11 -520 232 8 -534 164 8 -533 152 3 -108 281 7 -87 65 11 -506 291 13 -547 240 8 -85 214 7 -488 45 3 -135 339 9 -7 345 7 -521 310 8 -156 147 11 -20 302 4 -553 354 13 -532 399 13 -570 445 13 -0 143 4 -529 263 8 -557 146 3 -640 436 8 -538 181 8 -44 101 11 -534 66 3 -513 426 13 -99 274 11 -548 537 13 -466 565 13 -489 138 3 -510 201 8 -150 93 11 -512 0 3 -155 84 11 -501 445 13 -501 231 8 -541 32 3 -520 216 8 -531 0 3 -411 423 8 -88 113 4 -512 366 13 -549 108 3 -38 236 11 -0 180 4 -529 121 3 -478 280 13 -78 125 11 -182 166 11 -535 253 8 -505 432 13 -509 191 8 -536 231 8 -573 310 13 -248 245 7 -533 0 3 -105 205 11 -106 184 11 -530 0 3 -506 502 13 -529 375 13 -515 111 3 -492 259 8 -477 0 3 -441 274 13 -532 0 3 -510 445 13 -0 0 11 -95 524 9 -74 473 20 -484 137 3 -84 124 11 -33 0 11 -496 275 13 -76 296 4 -92 14 4 -508 280 8 -482 150 3 -477 5 3 -545 30 3 -86 18 4 -537 54 3 -479 233 13 -529 345 13 -509 374 13 -511 302 8 -480 110 3 -509 378 13 -447 267 8 -559 174 8 -74 0 11 -502 373 13 -452 629 13 -4 83 11 -339 106 3 -519 631 13 -542 430 8 -160 0 11 -522 233 8 -87 194 11 -0 9 11 -510 395 13 -539 452 13 -63 93 11 -101 144 11 -505 622 13 -551 426 13 -518 436 13 -551 208 8 -114 250 7 -465 646 13 -21 342 4 -512 186 8 -44 671 16 -535 0 3 -123 462 20 -506 0 3 -21 608 16 -460 552 13 -490 185 8 -71 359 9 -155 197 11 -514 458 13 -537 245 8 -507 287 8 -523 360 13 -503 307 8 -548 404 13 -28 408 7 -514 177 8 -533 213 8 -75 131 11 -178 239 9 -87 343 4 -548 0 3 -544 147 8 -540 264 8 -117 148 11 -479 287 13 -521 333 13 -513 153 3 -447 496 13 -0 69 11 -507 677 13 -487 191 8 -500 211 8 -51 170 11 -36 258 7 -4 96 11 -46 121 11 -509 449 13 -509 98 3 -32 71 4 -546 158 8 -547 189 8 -78 247 11 -479 535 13 -474 228 8 -488 332 13 -81 410 9 -419 229 8 -505 316 13 -559 384 13 -496 113 3 -481 254 8 -513 349 8 -100 0 4 -586 479 13 -0 140 4 -527 293 13 -488 459 8 -74 0 11 -521 345 13 -123 341 7 -536 241 8 -84 0 11 -495 0 3 -548 0 3 -544 12 3 -521 351 13 -514 192 8 -322 290 8 -529 650 13 -107 21 11 -121 187 7 -526 178 8 -40 0 11 -523 393 13 -139 308 7 -532 270 8 -522 426 13 -503 135 3 -468 393 8 -546 0 3 -9 15 11 -63 123 11 -419 554 13 -533 56 3 -468 579 13 -487 232 8 -90 339 7 -520 0 3 -534 212 8 -133 429 7 -520 421 13 -76 394 16 -530 123 3 -579 166 3 -545 440 13 -100 0 4 -519 362 8 -87 76 11 -0 200 11 -505 192 8 -96 163 11 -606 333 8 -517 289 8 -542 175 8 -146 507 9 -71 161 11 -164 164 11 -522 216 8 -200 0 11 -71 219 4 -482 22 3 -572 186 8 -495 134 3 -75 201 4 -520 415 13 -31 48 11 -508 310 8 -513 0 3 -155 65 4 -0 21 11 -108 177 4 -576 490 13 -487 278 8 -550 433 13 -142 428 16 -508 158 3 -470 412 13 -498 208 13 -82 89 11 -52 231 4 -515 290 8 -485 10 3 -522 153 8 -70 104 11 -67 182 4 -0 0 4 -510 379 13 -543 374 8 -488 144 3 -519 190 13 -500 218 8 -551 49 3 -158 383 9 -497 136 3 -57 0 11 -77 404 9 -547 165 8 -532 541 13 -491 218 13 -558 504 13 -517 191 8 -46 304 7 -519 318 13 -55 59 11 -537 110 3 -535 217 8 -111 74 11 -70 213 4 -510 213 8 -557 538 13 -548 283 8 -528 222 8 -159 53 4 -65 0 11 -42 141 11 -529 349 13 -555 295 8 -104 142 11 -586 510 13 -504 0 3 -176 177 4 -127 17 11 -560 398 13 -535 246 8 -451 279 13 -102 64 11 -547 52 3 -98 199 7 -186 195 7 -165 212 7 -502 44 3 -143 320 7 -77 187 4 -523 105 3 -150 296 7 -107 141 4 -52 51 11 -557 504 13 -518 347 13 -502 0 3 -158 0 11 -515 321 8 -30 24 11 -539 224 8 -103 494 9 -147 76 11 -136 411 9 -468 31 3 -488 0 3 -563 178 8 -525 117 3 -65 183 11 -493 204 8 -88 116 11 -42 78 11 -95 237 11 -499 179 8 -499 382 8 -495 296 13 -484 421 13 -144 347 9 -491 302 8 -104 131 4 -60 92 11 -559 123 3 -136 58 11 -548 226 8 -132 323 7 -564 577 8 -558 162 8 -57 0 4 -147 47 4 -547 142 3 -28 387 7 -528 44 3 -84 0 11 -29 267 4 -488 1 3 -69 147 11 -116 225 4 -521 232 8 -44 168 11 -505 7 3 -100 221 11 -2 68 11 -63 286 7 -60 210 7 -522 185 8 -526 220 8 -129 132 11 -545 67 3 -551 369 13 -511 186 8 -544 208 13 -83 384 7 -102 582 20 -81 260 11 -469 614 13 -1 356 7 -106 214 11 -68 157 11 -494 33 3 -495 284 8 -534 0 3 -492 288 8 -508 261 8 -498 0 3 -497 767 14 -532 359 13 -514 481 13 -171 146 11 -523 123 3 -506 252 13 -499 59 3 -127 179 11 -458 586 13 -475 450 8 -73 390 9 -556 301 13 -501 290 8 -122 342 7 -512 113 3 -0 216 7 -549 71 3 -487 291 13 -181 323 9 -484 568 13 -561 252 8 -543 183 8 -562 391 13 -505 256 13 -547 489 13 -526 0 3 -541 52 3 -480 169 8 -551 63 3 -540 227 8 -528 547 13 -56 318 9 -51 63 11 -166 226 11 -435 566 13 -453 373 13 -426 114 3 -551 279 8 -132 216 7 -507 530 13 -61 425 9 -513 213 8 -505 146 3 -544 437 13 -522 180 8 -527 27 3 -527 231 8 -127 128 11 -551 551 13 -200 233 7 -152 105 11 -494 158 3 -574 387 13 -571 272 8 -427 571 13 -521 477 13 -523 0 3 -97 535 16 -133 184 11 -529 160 3 -181 468 9 -536 539 13 -507 175 8 -76 65 11 -520 216 8 -39 102 11 -503 43 3 -540 332 13 -543 419 13 -116 58 11 -557 217 8 -26 152 11 -124 211 11 -106 143 11 -516 139 3 -474 91 3 -469 232 13 -104 154 11 -85 66 11 -205 301 9 -520 0 3 -502 281 13 -512 225 13 -64 210 7 -515 380 13 -507 106 3 -523 225 8 -128 91 11 -489 393 8 -111 99 11 -123 100 11 -492 307 8 -528 0 3 -0 241 11 -468 123 3 -492 700 13 -105 193 11 -478 594 13 -155 252 7 -508 292 8 -516 193 8 -473 219 8 -504 144 3 -543 431 13 -520 502 13 -442 427 13 -511 18 3 -507 252 8 -99 498 20 -107 135 11 -564 428 13 -542 52 3 -119 157 11 -104 109 11 -98 204 11 -573 486 13 -515 13 3 -0 235 11 -538 346 8 -438 689 13 -129 531 16 -493 0 3 -549 474 13 -525 0 3 -510 0 3 -519 313 13 -530 367 13 -544 280 13 -525 258 8 -519 291 8 -121 507 9 -78 393 7 -491 0 3 -128 171 11 -497 161 8 -564 237 8 -590 154 3 -530 313 8 -562 296 8 -529 500 13 -532 317 8 -562 250 8 -116 38 11 -88 191 11 -545 232 8 -495 297 8 -501 264 8 -91 70 11 -571 175 8 -473 133 3 -517 157 8 -507 375 8 -531 111 3 -551 229 8 -95 229 7 -513 136 3 -0 325 7 -513 218 8 -75 176 11 -543 0 3 -474 0 3 -501 0 3 -552 458 8 -62 136 11 -113 50 11 -536 305 8 -539 218 8 -461 242 8 -553 119 3 -111 492 9 -472 256 8 -47 159 11 -33 100 11 -534 283 8 -506 276 8 -533 231 8 -534 217 8 -493 318 8 -484 181 8 -498 91 3 -511 258 8 -43 15 11 -162 171 11 -140 218 7 -113 32 11 -137 2 11 -506 226 8 -112 80 11 -509 0 3 -472 246 8 -38 106 11 -530 34 3 -40 117 11 -508 383 8 -31 307 9 -356 283 8 -59 0 11 -498 179 3 -556 16 3 -73 55 11 -536 223 8 -71 0 11 -46 24 11 -62 0 11 -166 157 11 -13 573 16 -59 361 9 -151 0 11 -78 353 7 -107 0 11 -103 0 11 -525 121 3 -510 0 3 -543 92 3 -135 235 11 -533 0 3 -546 58 3 -517 51 3 -530 106 3 -542 310 8 -0 355 9 -524 309 8 -514 117 3 -518 417 8 -0 127 11 -514 151 3 -553 0 3 -156 77 11 -528 1 3 -132 106 11 -572 173 3 -77 190 11 -156 223 7 -520 86 3 -40 128 11 -146 1 11 -13 0 11 -79 304 9 -501 126 3 -92 227 11 -154 88 11 -502 153 3 -228 566 9 -111 511 16 -113 192 11 -29 64 11 -112 177 11 -78 31 11 -64 124 11 -64 97 11 -89 398 7 -142 309 7 -16 494 16 -101 343 7 -131 207 7 -486 664 17 -2 279 7 -359 455 9 -191 330 7 -150 488 16 -122 353 7 -72 406 7 -9 418 9 -16 194 7 -0 281 7 -88 233 7 -83 236 7 -136 296 7 -112 450 9 -169 319 7 -27 356 7 -192 458 20 -136 321 7 -126 539 16 -36 181 7 -0 233 7 -92 547 16 -89 317 7 -0 349 7 -98 264 7 -57 229 7 -103 204 7 -158 308 7 -129 287 7 -78 340 7 -135 302 7 -0 326 7 -96 207 7 -128 292 7 -178 434 7 -78 197 7 -150 330 7 -77 268 7 -149 239 7 -292 329 7 -16 588 16 -93 264 7 -8 262 7 -149 397 7 -88 300 7 -65 481 20 -67 249 7 -162 491 20 -112 249 7 -115 291 7 -113 276 7 -142 448 7 -151 402 7 -143 320 7 -91 397 7 -69 279 7 -159 222 7 -167 213 7 -190 541 16 -76 314 7 -104 457 20 -0 332 7 -26 377 7 -136 309 7 -67 321 7 -77 399 7 -72 364 7 -90 212 7 -98 545 16 -87 210 7 -112 430 16 -78 389 16 -155 429 16 -73 345 7 -166 520 20 -18 205 7 -31 355 7 -131 230 7 -25 348 7 -49 371 7 -0 301 7 -0 235 7 -60 232 7 -58 415 7 -3 448 16 -0 221 7 -243 438 16 -73 265 7 -103 405 7 -167 306 7 -101 345 7 -37 309 7 -28 381 7 -117 276 7 -0 352 7 -129 295 7 -91 377 7 -103 328 7 -132 389 7 -30 382 7 -108 521 20 -90 319 7 -140 251 7 -22 350 7 -22 239 7 -158 203 7 -266 387 16 -111 543 16 -0 243 7 -92 324 7 -137 203 7 -131 196 7 -105 564 16 -98 308 7 -130 480 16 -132 324 7 -94 317 7 -102 234 7 -109 282 7 -51 257 7 -91 505 16 -97 325 7 -69 350 7 -122 263 7 -0 299 7 -24 296 7 -142 287 7 -132 233 7 -162 327 7 -5 283 7 -101 216 7 -100 337 7 -66 290 7 -84 475 16 -94 285 7 -123 275 7 -44 330 7 -167 260 7 -104 316 7 -122 223 7 -120 358 7 -64 413 7 -160 239 7 -76 270 7 -59 269 7 -0 378 7 -62 334 7 -127 264 7 -121 374 7 -0 572 16 -123 290 7 -32 499 20 -83 272 7 -58 233 7 -15 220 7 -70 382 7 -21 290 7 -317 248 7 -130 323 7 -112 205 7 -99 185 7 -34 345 7 -134 217 7 -138 274 7 -89 349 7 -46 252 7 -88 403 7 -87 502 20 -41 346 7 -141 224 7 -65 201 7 -42 383 7 -0 325 7 -98 287 7 -118 432 7 -151 192 7 -29 352 7 -120 262 7 -484 680 14 -150 266 7 -55 176 7 -50 215 7 -135 270 7 -0 347 7 -79 352 7 -0 346 7 -108 200 7 -139 546 16 -0 325 7 -136 592 16 -158 326 7 -21 277 7 -41 399 7 -34 341 7 -0 310 7 -16 332 7 -132 294 7 -143 365 7 -112 284 7 -47 429 20 -108 213 7 -132 408 7 -136 549 16 -81 454 16 -174 580 16 -102 323 7 -69 297 7 -69 269 7 -135 259 7 -38 529 16 -104 289 7 -76 249 7 -118 334 7 -117 334 7 -77 219 7 -29 290 7 -157 272 7 -47 264 7 -54 378 7 -2 220 7 -47 510 20 -94 256 7 -33 203 7 -45 444 16 -91 204 7 -132 326 7 -107 224 7 -152 408 7 -318 497 16 -112 185 7 -149 401 7 -0 216 7 -177 480 16 -49 270 7 -87 190 7 -114 228 7 -84 344 7 -132 574 16 -80 445 16 -156 207 7 -113 212 7 -102 303 7 -88 382 7 -304 568 20 -94 280 7 -0 246 7 -50 530 16 -30 208 7 -2 199 7 -87 325 7 -113 243 7 -170 489 20 -34 388 7 -139 284 7 -87 385 7 -136 535 16 -128 271 7 -110 411 7 -101 307 7 -108 298 7 -252 377 7 -112 225 7 -163 391 7 -0 383 7 -144 216 7 -126 241 7 -102 423 7 -27 340 7 -65 231 7 -138 274 7 -48 294 7 -160 548 16 -150 274 7 -157 264 7 -147 277 7 -136 260 7 -0 414 7 -85 238 7 -7 301 7 -121 280 7 -86 292 7 -57 209 7 -80 297 7 -141 345 16 -121 189 7 -105 263 7 -169 258 7 -141 289 7 -157 598 16 -16 308 7 -102 301 7 -118 571 16 -59 571 16 -138 408 7 -50 298 7 -42 439 20 -80 555 16 -473 751 17 -100 446 16 -146 521 20 -470 768 17 -106 486 16 -179 597 16 -98 545 16 -128 545 16 -100 542 16 -197 554 16 -116 485 20 -0 494 20 -137 512 16 -176 470 16 -122 492 16 -70 480 20 -83 623 16 -109 571 16 -23 481 16 -0 542 16 -112 470 20 -92 445 16 -151 467 16 -112 507 20 -40 498 20 -92 477 16 -146 493 16 -113 516 20 -173 492 16 -116 601 16 -200 448 20 -129 588 16 -122 454 20 -145 428 16 -58 551 16 -148 595 16 -386 669 14 -152 497 16 -0 567 20 -178 457 16 -48 386 16 -150 464 20 -86 535 20 -128 530 16 -102 583 16 -117 425 16 -120 426 20 -99 447 20 -28 419 20 -0 552 20 -551 491 14 -41 475 16 -108 638 20 -556 586 14 -86 434 20 -472 525 14 -513 390 14 -0 443 20 -558 467 14 -519 648 14 -518 624 14 -104 462 20 -451 540 14 -124 650 20 -131 669 20 -66 488 20 -15 640 20 -61 461 20 -58 468 16 -89 469 20 -0 509 20 -494 562 17 -97 520 16 -555 639 17 -569 412 14 -581 739 14 -114 509 16 -563 573 17 -533 608 14 -85 466 20 -506 560 14 -106 538 16 -133 433 20 -51 572 20 -0 475 16 -33 588 16 -492 617 17 -534 529 14 -7 510 20 -187 435 20 -61 462 16 -508 567 17 -107 543 20 -95 456 20 -542 605 14 -100 625 20 -39 543 20 -502 616 14 -118 690 20 -537 519 14 -545 597 14 -574 555 14 -0 515 20 -0 459 20 -532 526 14 -204 487 16 -121 455 16 -555 626 17 -95 646 20 -56 457 16 -92 587 20 -78 481 20 -554 572 14 -504 726 14 -63 712 20 -482 573 14 -438 537 17 -209 507 20 -553 651 14 -84 601 20 -95 579 20 -163 509 20 -0 615 20 -558 514 17 -531 616 17 -555 646 14 -73 477 20 -51 719 20 -521 485 14 -35 629 20 -155 498 20 -66 481 20 -549 458 14 -422 561 17 -589 552 14 -98 476 16 -72 454 20 -525 642 17 -143 633 20 -0 467 20 -62 593 16 -553 638 14 -5 520 20 -115 451 16 -481 546 17 -91 446 20 -130 815 16 -546 564 17 -90 472 20 -0 692 16 -531 668 14 -95 522 16 -572 637 14 -552 479 14 -60 574 20 -95 632 20 -539 669 14 -598 638 17 -139 577 20 -570 647 17 -0 431 20 -513 559 14 -536 695 14 -417 440 17 -101 552 20 -17 507 20 -23 398 16 -531 529 17 -535 609 14 -47 555 20 -483 558 14 -29 521 20 -92 595 20 -166 456 20 -526 446 14 -43 473 20 -501 469 14 -512 542 14 -80 465 16 -458 591 14 -552 623 14 -31 574 20 -67 463 20 -0 553 20 -581 661 14 -88 575 20 -597 469 17 -167 836 16 -69 448 20 -514 644 14 -578 418 14 -17 497 20 -543 563 14 -4 469 20 -196 673 20 -546 468 14 -70 673 16 -523 584 14 -130 637 20 -70 629 20 -468 525 14 -558 630 14 -176 678 20 -232 522 16 -534 627 14 -72 490 16 -541 519 14 -88 553 20 -47 817 16 -0 690 20 -79 446 20 -449 508 14 -495 692 14 -79 660 20 -24 482 20 -130 635 20 -131 696 20 -462 672 14 -497 584 17 -525 578 14 -130 453 20 -567 586 14 -102 411 20 -58 552 20 -532 640 14 -77 576 20 -60 434 20 -432 525 14 -140 664 20 -68 457 20 -488 486 14 -30 477 20 -74 586 20 -71 463 20 -531 653 17 -61 701 20 -62 452 20 -552 604 14 -26 432 20 -151 646 20 -69 541 20 -0 462 20 -120 532 16 -542 597 14 -135 530 16 -555 465 14 -73 573 16 -0 784 16 -511 539 17 -117 470 20 -159 505 20 -535 596 17 -103 591 20 -26 457 16 -430 578 17 -110 631 16 -506 563 14 -92 563 16 -545 584 17 -450 496 14 -525 668 14 -108 716 20 -558 655 17 -474 592 14 -568 606 14 -74 703 20 -202 478 16 -530 412 14 -95 608 20 -444 523 14 -16 687 20 -593 636 17 -91 439 20 -456 431 14 -136 622 20 -80 595 16 -104 513 20 -0 545 20 -101 637 20 -112 682 20 -108 453 20 -527 607 17 -33 466 20 -42 471 20 -140 424 16 -51 458 20 -36 442 16 -500 537 14 -544 654 17 -0 495 20 -9 545 16 -562 432 14 -155 443 16 -73 477 20 -161 588 20 -217 498 20 -72 480 20 -568 657 14 -157 596 20 -526 564 14 -42 446 20 -118 431 20 -155 677 20 -0 505 20 -35 643 16 -95 447 16 -123 491 20 -0 611 20 -58 441 20 -74 513 20 -118 491 16 -52 570 20 -551 626 14 -70 623 20 -127 505 20 -527 427 14 -601 522 17 -107 453 20 -47 474 20 -542 649 14 -553 436 14 -94 567 20 -44 640 20 -500 638 14 -45 478 20 -150 656 16 -99 386 16 -0 524 16 -23 440 20 -127 595 20 -61 390 16 -523 642 14 -526 575 14 -433 615 17 -0 441 20 -478 530 14 -546 591 14 -518 655 14 -63 433 20 -518 576 14 -547 673 14 -461 527 14 -0 395 16 -541 618 14 -123 520 20 -0 504 16 -569 630 14 -14 471 20 -99 547 16 -62 438 16 -98 447 20 -40 543 20 -0 566 16 -192 426 20 -506 659 14 -508 577 14 -577 439 14 -90 461 16 -31 642 20 -25 603 20 -113 705 20 -263 679 17 -509 530 14 -0 459 20 -169 479 20 -157 611 20 -113 547 20 -0 453 20 -483 529 17 -502 422 14 -0 433 20 -6 376 16 -529 629 14 -94 590 20 -116 626 16 -0 461 20 -49 436 20 -106 640 20 -87 640 20 -81 460 16 -141 392 16 -504 426 14 -56 680 20 -143 499 20 -172 427 16 -136 487 16 -535 551 17 -56 443 20 -544 623 14 -32 486 20 -532 613 14 -123 426 20 -521 696 14 -27 669 20 -90 615 20 -109 491 16 -542 639 14 -526 539 17 -451 576 14 -532 686 17 -535 528 17 -537 592 17 -105 421 20 -53 434 16 -93 695 20 -110 666 16 -441 549 17 -70 479 20 -439 553 14 -64 537 20 -122 605 20 -496 576 14 -91 471 20 -512 465 14 -117 529 20 -223 774 17 -78 681 20 -124 681 16 -69 488 20 -85 622 20 -518 406 14 -562 643 14 -521 594 14 -88 620 20 -536 626 14 -557 599 14 -0 465 16 -97 638 16 -38 464 20 -80 507 16 -530 548 14 -0 618 20 -490 542 14 -516 661 14 -574 604 17 -132 525 20 -538 591 17 -5 530 16 -54 516 16 -259 442 16 -115 483 16 -581 623 17 -127 445 16 -514 525 14 -523 441 14 -163 654 20 -486 643 17 -125 620 20 -46 582 20 -534 583 17 -83 459 16 -116 461 20 -579 647 17 -81 660 16 -444 460 14 -121 482 16 -544 595 14 -71 604 20 -151 647 20 -81 733 20 -121 532 20 -15 472 20 -550 405 14 -491 585 14 -0 474 20 -115 490 16 -162 491 16 -161 639 20 -0 473 20 -197 567 16 -0 597 20 -121 400 16 -550 583 14 -512 550 17 -108 565 20 -459 409 14 -513 616 14 -546 705 17 -128 447 20 -390 468 14 -26 540 20 -485 442 14 -115 489 20 -562 601 14 -565 507 14 -163 490 20 -0 556 20 -500 640 14 -7 459 16 -521 662 14 -135 486 20 -218 461 16 -126 666 16 -466 515 14 -583 516 17 -121 567 20 -500 530 14 -121 508 16 -73 427 20 -539 465 14 -1 377 16 -78 474 20 -75 490 20 -0 438 20 -52 672 20 -86 467 20 -53 464 16 -531 657 14 -168 498 20 -514 621 14 -145 476 20 -549 643 14 -6 527 16 -501 489 14 -451 633 14 -15 459 20 -57 445 20 -90 376 16 -554 701 14 -544 474 14 -131 659 20 -33 432 16 -542 557 17 -507 639 14 -590 647 14 -475 544 14 -0 507 20 -127 398 16 -212 822 16 -0 472 20 -62 574 20 -6 466 20 -548 621 14 -302 610 20 -111 430 16 -548 627 14 -117 456 20 -521 597 14 -563 619 14 -84 618 16 -53 483 20 -82 639 20 -87 453 20 -130 452 20 -521 542 14 -103 468 20 -570 635 14 -534 656 14 -79 448 20 -96 657 20 -0 416 20 -546 458 14 -451 572 14 -94 443 20 -50 445 16 -494 626 14 -526 614 14 -571 430 14 -60 615 20 -135 441 20 -0 664 20 -106 677 20 -587 587 14 -92 432 20 -558 578 14 -500 568 14 -38 472 20 -155 627 20 -114 514 20 -61 640 20 -131 508 16 -100 521 20 -60 541 20 -0 473 16 -46 688 20 -93 562 20 -42 457 20 -494 448 14 -65 552 20 -0 488 20 -71 619 16 -523 491 17 -56 718 20 -213 593 20 -147 606 16 -96 506 20 -20 379 16 -483 432 14 -103 563 16 -523 619 14 -136 627 20 -111 464 20 -567 664 17 -569 665 14 -82 571 20 -544 624 17 -139 507 16 -527 642 14 -73 563 20 -103 494 20 -478 529 14 -0 518 20 -128 494 16 -54 415 16 -541 642 14 -484 472 14 -516 527 14 -54 540 20 -542 413 14 -146 564 16 -19 660 16 -142 522 16 -169 481 20 -70 660 16 -119 434 20 -83 551 20 -76 447 20 -108 591 20 -516 634 17 -494 574 14 -566 791 14 -12 460 16 -111 464 20 -133 405 20 -8 432 20 -517 549 14 -521 650 14 -313 609 20 -531 677 14 -493 513 14 -97 605 20 -579 602 14 -498 579 14 -531 664 17 -574 616 17 -125 644 20 -40 498 20 -421 462 17 -35 429 20 -152 644 20 -85 531 20 -17 422 20 -0 469 20 -111 495 20 -505 529 14 -100 459 20 -99 507 20 -524 509 14 -550 659 17 -538 524 14 -488 426 14 -68 588 20 -562 554 17 -527 665 17 -0 657 20 -569 675 17 -76 480 20 -506 511 14 -0 423 20 -0 508 20 -0 602 20 -549 639 17 -470 504 14 -66 431 20 -65 455 20 -363 680 20 -544 498 14 -488 532 14 -132 535 20 -108 623 20 -88 617 20 -122 635 20 -481 586 17 -99 452 20 -134 730 20 -105 463 20 -506 497 14 -531 568 14 -109 493 20 -0 516 20 -497 411 14 -567 688 14 -113 460 20 -87 456 20 -139 450 20 -71 517 20 -94 488 20 -100 650 20 -491 573 17 -459 521 14 -550 429 14 -6 516 20 -581 713 14 -0 634 20 -0 479 20 -92 684 20 -504 471 17 -565 717 17 -441 592 14 -468 476 14 -562 640 14 -120 664 20 -8 531 20 -73 434 20 -126 486 20 -0 559 20 -525 597 14 -60 438 20 -541 466 14 -511 547 14 -43 607 20 -101 473 20 -536 458 14 -591 533 17 -154 470 20 -545 443 14 -543 593 17 -42 461 20 -70 577 20 -106 488 20 -502 634 14 -120 628 20 -72 439 20 -563 698 14 -82 654 20 -611 674 17 -102 501 20 -0 480 20 -507 670 14 -129 620 20 -502 431 14 -501 604 14 -142 647 20 -487 608 17 -67 615 20 -129 640 20 -533 602 17 -555 574 14 -46 635 20 -566 720 14 -42 481 20 -0 490 20 -0 488 20 -540 612 17 -84 527 20 -132 434 20 -573 687 17 -532 587 17 -0 431 20 -125 664 20 -528 634 14 -552 614 17 -556 604 14 -549 472 14 -584 461 14 -492 483 14 -551 531 14 -533 692 14 -552 605 17 -487 516 14 -502 617 14 -56 529 20 -577 489 14 -106 629 20 -101 619 20 -140 453 20 -530 528 14 -477 467 14 -128 499 20 -97 531 20 -536 485 14 -143 644 20 -0 587 20 -569 659 17 -26 539 20 -569 631 17 -574 597 17 -151 475 20 -0 713 20 -150 459 20 -533 626 14 -147 641 20 -473 583 14 -562 667 14 -80 474 20 -78 432 20 -502 587 17 -0 529 20 -0 613 20 -78 446 20 -117 414 20 -73 575 20 -392 645 17 -132 445 20 -500 594 14 -533 531 14 -48 665 20 -153 617 20 -95 456 20 -528 456 14 -53 456 20 -76 498 20 -501 487 17 -103 485 20 -501 614 17 -505 600 17 -520 602 14 -82 472 20 -99 470 20 -561 435 14 -71 475 20 -552 559 17 -560 408 14 -503 595 14 -484 557 14 -71 496 20 -49 521 20 -505 647 14 -88 589 20 -531 477 14 -624 620 14 -540 580 17 -97 595 20 -78 552 20 -136 479 20 -507 377 14 -126 566 20 -97 512 20 -0 595 20 -485 517 14 -424 422 17 -487 591 14 -43 476 20 -58 453 20 -444 615 17 -48 669 20 -508 633 14 -91 472 20 -567 650 14 -129 507 20 -69 537 20 -569 395 14 -4 568 20 -11 585 20 -0 426 20 -574 561 14 -527 601 17 -98 590 20 -528 456 14 -563 600 17 -67 464 20 -75 599 20 -148 559 20 -19 523 20 -558 636 14 -0 515 20 -97 431 20 -509 626 14 -85 475 20 -139 592 20 -541 706 17 -0 438 20 -0 503 20 -96 612 20 -96 426 20 -155 678 20 -116 475 20 -39 455 20 -69 447 20 -91 476 20 -575 641 14 -127 465 20 -6 438 20 -94 471 20 -525 653 17 -100 602 20 -113 621 20 -165 514 20 -14 575 20 -577 535 14 -566 441 14 -148 583 20 -114 441 20 -57 506 20 -580 565 14 -60 565 20 -99 466 20 -70 446 20 -474 580 17 -545 546 14 -73 435 20 -16 431 20 -24 486 20 -1 634 20 -180 590 20 -60 422 20 -609 636 14 -515 455 14 -114 570 20 -110 503 20 -0 599 20 -43 589 20 -550 622 14 -494 451 14 -108 508 20 -576 673 14 -28 541 20 -0 456 20 -572 580 14 -0 459 20 -0 471 20 -299 521 17 -71 635 20 -83 648 20 -479 692 17 -108 438 20 -85 550 20 -140 739 20 -191 543 20 -123 477 20 -66 679 20 -24 520 20 -67 653 20 -83 560 20 -545 680 17 -500 488 14 -576 423 14 -70 471 20 -35 681 20 -540 607 14 -575 602 14 -6 519 20 -514 462 17 -106 631 20 -76 639 20 -562 625 14 -111 627 20 -517 538 14 -0 502 20 -149 468 20 -560 537 14 -497 541 14 -83 514 20 -86 524 20 -556 611 14 -545 698 14 -100 658 20 -90 587 20 -560 631 14 -575 628 14 -0 507 20 -117 499 20 -120 693 20 -568 539 14 -111 451 20 -525 514 14 -522 511 14 -20 587 20 -98 500 20 -141 463 20 -527 522 14 -41 424 20 -494 595 14 -87 495 20 -18 477 20 -531 443 14 -98 571 20 -542 568 14 -106 445 20 -0 436 20 -547 658 14 -0 545 20 -470 455 14 -562 632 14 -550 498 14 -128 600 20 -72 586 20 -78 552 20 -122 498 20 -75 663 20 -457 416 14 -99 484 20 -168 470 20 -495 408 14 -109 473 20 -92 583 20 -99 481 20 -530 540 14 -0 514 20 -58 634 20 -153 528 20 -570 468 14 -452 433 14 -141 432 20 -479 517 14 -20 438 20 -116 449 20 -451 493 14 -79 483 20 -0 448 20 -440 598 14 -0 498 20 -13 499 20 -568 646 14 -68 616 20 -31 646 20 -511 617 14 -511 645 14 -54 591 20 -82 503 20 -66 703 20 -82 573 20 -453 418 14 -56 505 20 -19 578 20 -8 610 20 -549 681 14 -572 637 14 -96 483 20 -0 674 20 -78 545 20 -97 677 20 -503 625 14 -466 509 14 -491 601 14 -501 501 14 -21 570 20 -36 585 20 -493 576 14 -503 426 14 -122 569 20 -528 566 14 -83 640 20 -129 432 20 -478 413 14 -163 423 20 -0 636 20 -565 599 14 -540 659 14 -0 582 20 -40 643 20 -0 447 20 -61 549 20 -584 609 14 -542 425 14 -38 425 20 -498 408 14 -0 615 20 -83 452 20 -508 623 14 -80 516 20 -92 464 20 -346 632 20 -9 623 20 -123 502 20 -133 538 20 -525 436 14 -33 536 20 -524 608 14 -0 529 20 -0 705 20 -87 620 20 -87 424 20 -17 506 20 -549 537 14 -79 445 20 -89 499 20 -0 575 20 -124 598 20 -78 455 20 -101 485 20 -139 494 20 -113 502 20 -103 622 20 -49 458 20 -61 551 20 -0 576 20 -123 643 20 -105 550 20 -86 534 20 -69 454 20 -74 735 20 diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out1/m0_m0_90X90.png Binary file flow_overview/test-data/out1/m0_m0_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out1/m0_m1_90X90.png Binary file flow_overview/test-data/out1/m0_m1_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out1/m1_m0_90X90.png Binary file flow_overview/test-data/out1/m1_m0_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out1/m1_m1_90X90.png Binary file flow_overview/test-data/out1/m1_m1_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out1/out.html --- a/flow_overview/test-data/out1/out.html Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,281 +0,0 @@ -<html> -<head> -<title>Flow Overview</title> -<link rel="stylesheet" href="/static/flowtools/bootstrap/css/bootstrap.css"/> -<link rel="stylesheet" href="/static/flowtools/select2/select2.min.css"/> -<link rel="stylesheet" href="/static/flowtools/css/parallelCoordinates.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/datatables.min.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/Buttons-1.1.2/css/buttons.dataTables.min.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/Select-1.1.2/css/select.dataTables.min.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/Editor-1.5.6/css/editor.dataTables.min.css"/> -<script src="/static/flowtools/jquery-1.11.3.min.js" type="text/javascript"></script> -<script src="/static/flowtools/bootstrap/js/bootstrap.js" type="text/javascript"></script> -<script src="/static/flowtools/select2/select2.full.min.js" type="text/javascript"></script> -<script src="/static/flowtools/d3/d3.min.js" type="text/javascript"></script> -<script src="/static/flowtools/plotly-latest.min.js" type="text/javascript"></script> -<script src="/static/flowtools/datatables/datatables.min.js" type="text/javascript"></script> -<script src="/static/flowtools/datatables/Editor-1.5.6/js/dataTables.editor.min.js" type="text/javascript"></script> -<script src="/static/flowtools/js/color_palette.js" type="text/javascript"></script> -<script src="/static/flowtools/js/overview.js" type="text/javascript"></script> -<script src="/static/flowtools/js/scatter2D.js" type="text/javascript"></script> -<script src="/static/flowtools/js/scatter3D.js" type="text/javascript"></script> -<script src="/static/flowtools/js/scatterMFI.js" type="text/javascript"></script> -<script src="/static/flowtools/js/parallelCoordinates.js" type="text/javascript"></script> -<script src="/static/flowtools/js/boxplotsFlow.js" type="text/javascript"></script> - -<style> -#input{font-family:Calibri,Arial} -table.dataTable tbody td.dt-body-right { - text-align: right; -} -#div{padding:5px;width:150px;height:100px;text-align:center} -table{width:100%;border:0px solid;border-collapse:collapse;text-align:center;} -th{background-color:#3e6db0;color:#fff;padding:5px} - -</style> -</head> - -<body> -<div class="container-fluid"> -<div class="row" style="padding-bottom:10px;min-height:500px;"> - <div class="col-md-12"> - <ul class="nav nav-tabs tabs-main"> - <li class="homeTab active" data-value="mfi"><a href="#mfi" data-toggle="tab">MFI/Pop</a></li> - <li class="homeTab" data-value="overviewPlot"><a href="#overviewPlot" data-toggle="tab">Overview Plot</a></li> - <li class="homeTab" data-value="scatter2D"><a href="#scatter2D" data-toggle="tab">Scatter 2D</a></li> - <li class="homeTab" data-value="scatter3D"><a href="#scatter3D" data-toggle="tab">Scatter 3D</a></li> - <li class="homeTab" data-value="parallelCoordinates"><a href="#parallelCoordinates" data-toggle="tab">Parallel Coordinates</a></li> - <li class="homeTab" data-value="stats"><a href="#boxplots" data-toggle="tab">Summary Statistics Boxplots</a></li> - </ul> - - <div class="tab-content"> - <div class="tab-pane active" id="mfi" style="min-height:500px;"> - <div id="mfiDiv"></div> - </div> - - <div class="tab-pane" id="overviewPlot" style="min-height:500px;"> - <div id="overviewPlotDiv">Overview</div> - </div> - - <div class="tab-pane" id="scatter2D" style="min-height:500px;"> - <div id="toolbarDiv2D" class="col-md-12 chartDiv"> - X Axis: <select id="xAxisMarker2D" style="width:150px;"> - </select> - Y Axis: <select id="yAxisMarker2D" style="width:150px;"> - </select> - View: <select id="view2D" style="width:150px;"> - <option value="1">Points + Centroids</option> - <option value="2">Points</option> - <option value="3">Centroids</option> - </select> - </div> - <div class="col-md-12 chartDiv"> - <div id="scatterPlotDiv2D" class="col-md-10" style="height:100%;"></div> - <div id="populationDiv2D" class="col-md-2" style="height:100%;"> - <button id="updateDisplay2D" class="igbtn">Reset Display</button> - <table id="populationTable2D" class="table table-condensed table-bordered igtable" border="0" width="100%"> - <thead> - <tr> - <th align="center"><input type="checkbox" checked id="selectall2D"/></th> - <th>Pop. Name</th> - <th>Color</th> - <th>%</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - - <div class="tab-pane" id="scatter3D" style="min-height:500px;"> - <div id="toolbarDiv3D" class="col-md-12 chartDiv"> - X Axis: <select id="xAxisMarker3D" style="width:150px;"> - </select> - Y Axis: <select id="yAxisMarker3D" style="width:150px;"> - </select> - Z Axis: <select id="zAxisMarker3D" style="width:150px;"> - </select> - View: <select id="view3D" style="width:150px;"> - <option value="1">Points + Centroids</option> - <option value="2">Points</option> - <option value="3">Centroids</option> - </select> - </div> - - <div class="col-md-12 chartDiv"> - <div id="scatterPlotDiv3D" class="col-md-10" style="height:100%;"></div> - <div id="populationDiv3D" class="col-md-2" style="height:100%;"> - <button id="updateDisplay3D" class="igbtn">Reset Display</button> - <table id="populationTable3D" class="table table-condensed table-bordered igtable" border="0" width="100%"> - <thead> - <tr> - <th align="center"><input type="checkbox" checked id="selectall3D"/></th> - <th>Pop. Name</th> - <th>Color</th> - <th>%</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - <div class="tab-pane" id="parallelCoordinates" style="min-height:500px;"> - <div id="chartDiv"> - <div class="row"> - <div class="col-md-10" style="height:100%;"> - <div id="plotDiv" style="height:50%"></div> - <div id="tableDiv" style="height:50%"></div> - </div> - <div id="popDiv" class="col-md-2" style="height:100%;"> - <div class="widget"> - <input type="range" min="0" max="1" value="0.8" step="0.01" id="pcline_opacity" > - </input> - Opacity: <span id="pcopacity">80%</span> - </div> - <button id="resetPCoordDisplay" class="igbtn">Reset Display</button> - <table id="popTable" class="table table-condensed table-bordered igtable"> - <thead> - <tr> - <th><input type="checkbox" checked id="popSelectAll"/></th> - <th>Pop. Name</th> - <th>Color</th> - <th>%</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - </div> - - <div class="tab-pane" id="boxplots" style="min-height:500px;"> - <div class="col-md-12 chartDiv"> - <div id="mrkrDiv" class="col-md-2" style="height:100%;min-width:5%;"> - <table id="mrkrTable" class="table table-condensed table-bordered igtable"> - <thead> - <tr> - <th>Shade</th> - <th>Marker Names</th> - <th><input type="checkbox" checked id="mrkrSelectAll"/></th> - </tr> - </thead> - <tbody> - </tbody> - </table> - <input type="checkbox" unchecked id="displayLabels"/> Display values<br> - <input type="checkbox" unchecked id="displayMFI"/> Display MFI<br><br> - <button id="changeDisplay" class="igbtn">View per marker</button><br><br> - <div id="markerWarning" style="display:none;"> - <div class="alert alert-info alert-dismissible fade in" role="alert"> - <button type="button" class="close" data-dismiss="alert" aria-label="Close"> - <span aria-hidden="true">×</span></button> - Only 5 markers can be displayed at most. - </div> - </div> - <div id="outlierWarning"> - <div class="alert alert-info alert-dismissible fade in" role="alert"> - <button type="button" class="close" data-dismiss="alert" aria-label="Close"> - <span aria-hidden="true">×</span></button> - The number of outliers is too large to display. Representation shows randomly downsampled outliers. - </div> - </div> - </div> - - <div id="plotDivbp" class="col-md-8" style="height:100%;"></div> - - <div id="popDivbp" class="col-md-2" style="height:100%;"> - <button id="updateDisplaybp" class="igbtn">Reset Display</button> - <table id="popTablebp" class="table table-condensed table-bordered igtable"> - <thead> - <tr> - <th><input type="checkbox" checked id="popSelectAllbp"/></th> - <th>Pop. Names</th> - <th>Color</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - </div> - </div> - </div> -</div> - -<script> -var mfiLoaded = false; -var populationLoaded = false; -var overviewPlotLoaded = false; -var scatter2DLoaded = false; -var scatter3DLoaded = false; -var parallelCoordinatesLoaded = false; -var bpLoaded = false; - -$().ready(function() { - $(document).on('shown.bs.tab','a[data-toggle="tab"]', function(e) { - var tab = e.target.getAttribute("href"); - if (tab == '#mfi') { - if (mfiLoaded) { - return true; - } - mfiLoaded = true; - displayMFI(); - } - if (tab == '#overviewPlot') { - if (overviewPlotLoaded) { - return true; - } - overviewPlotLoaded = true; - displayOverviewPlot(); - } - if (tab == '#scatter2D') { - if (scatter2DLoaded) { - displayScatterPopulation2D(); - return true; - } - scatter2DLoaded = true; - displayScatter2D(); - } - if (tab == '#scatter3D') { - if (scatter3DLoaded) { - displayScatterPopulation3D(); - return true; - } - scatter3DLoaded = true; - displayScatter3D(); - } - if (tab == '#parallelCoordinates') { - if (parallelCoordinatesLoaded) { - displayPopTable(); - displayTableGrid(); - return true; - } - parallelCoordinatesLoaded = true; - displayParallelCoordinates(); - } - if (tab == '#boxplots') { - if (bpLoaded) { - displayPopulationLegend(configbp); - displayMarkerTable(configbp); - updateBoxplot(configbp); - return true; - } - bpLoaded = true; - displayMFIBoxplot(); - } - }); - - mfiLoaded = true; - displayMFI(); -}); -</script> -</body> -</html> diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/CLprofiles.txt --- a/flow_overview/test-data/out2/CLprofiles.txt Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,27 +0,0 @@ -Population FlowCL Query Nb Results Link to PDF Top Result Label Top Result Score Top Result CL -1 <a href="flowcl_pop01.txt" target="_blank">CD4+CCR7-</a> 3 <a href="flowcl_pop01.pdf" target="_blank">PDF</a> effector CD4-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001044" target="_blank">CL_0001044</a> -2 <a href="flowcl_pop01.txt" target="_blank">CD4+CCR7-</a> 3 <a href="flowcl_pop01.pdf" target="_blank">PDF</a> effector CD4-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001044" target="_blank">CL_0001044</a> -3 <a href="flowcl_pop01.txt" target="_blank">CD4+CCR7-</a> 3 <a href="flowcl_pop01.pdf" target="_blank">PDF</a> effector CD4-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001044" target="_blank">CL_0001044</a> -4 <a href="flowcl_pop04.txt" target="_blank">CD4-CCR7-</a> 5 <a href="flowcl_pop04.pdf" target="_blank">PDF</a> effector CD8-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001050" target="_blank">CL_0001050</a> -5 <a href="flowcl_pop04.txt" target="_blank">CD4-CCR7-</a> 5 <a href="flowcl_pop04.pdf" target="_blank">PDF</a> effector CD8-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001050" target="_blank">CL_0001050</a> -6 <a href="flowcl_pop04.txt" target="_blank">CD4-CCR7-</a> 5 <a href="flowcl_pop04.pdf" target="_blank">PDF</a> effector CD8-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001050" target="_blank">CL_0001050</a> -7 <a href="flowcl_pop07.txt" target="_blank">CD4-CCR7lo</a> 5+ <a href="flowcl_pop07.pdf" target="_blank">PDF</a> long term hematopoietic stem cell -0.043 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0002034" target="_blank">CL_0002034</a> -8 <a href="flowcl_pop01.txt" target="_blank">CD4+CCR7-</a> 3 <a href="flowcl_pop01.pdf" target="_blank">PDF</a> effector CD4-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001044" target="_blank">CL_0001044</a> -9 <a href="flowcl_pop07.txt" target="_blank">CD4-CCR7lo</a> 5+ <a href="flowcl_pop07.pdf" target="_blank">PDF</a> long term hematopoietic stem cell -0.043 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0002034" target="_blank">CL_0002034</a> -10 <a href="flowcl_pop01.txt" target="_blank">CD4+CCR7-</a> 3 <a href="flowcl_pop01.pdf" target="_blank">PDF</a> effector CD4-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001044" target="_blank">CL_0001044</a> -11 <a href="flowcl_pop04.txt" target="_blank">CD4-CCR7-</a> 5 <a href="flowcl_pop04.pdf" target="_blank">PDF</a> effector CD8-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001050" target="_blank">CL_0001050</a> -12 <a href="flowcl_pop04.txt" target="_blank">CD4-CCR7-</a> 5 <a href="flowcl_pop04.pdf" target="_blank">PDF</a> effector CD8-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001050" target="_blank">CL_0001050</a> -13 <a href="flowcl_pop13.txt" target="_blank">CD4+CCR7lo</a> 5+ <a href="flowcl_pop13.pdf" target="_blank">PDF</a> mature CD8_alpha-negative CD11b-positive dendritic cell 2)" -0.071 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001003" target="_blank">CL_0001003</a> -14 <a href="flowcl_pop14.txt" target="_blank">CD4+CCR7+</a> 4 <a href="flowcl_pop14.pdf" target="_blank">PDF</a> naive thymus-derived CD4-positive, alpha-beta T cell 0.2 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0000895" target="_blank">CL_0000895</a> -15 <a href="flowcl_pop15.txt" target="_blank">CD4loCCR7-</a> 5 <a href="flowcl_pop15.pdf" target="_blank">PDF</a> effector memory CD4-positive, alpha-beta T cell -0.091 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0000905" target="_blank">CL_0000905</a> -16 <a href="flowcl_pop07.txt" target="_blank">CD4-CCR7lo</a> 5+ <a href="flowcl_pop07.pdf" target="_blank">PDF</a> long term hematopoietic stem cell -0.043 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0002034" target="_blank">CL_0002034</a> -17 <a href="flowcl_pop14.txt" target="_blank">CD4+CCR7+</a> 4 <a href="flowcl_pop14.pdf" target="_blank">PDF</a> naive thymus-derived CD4-positive, alpha-beta T cell 0.2 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0000895" target="_blank">CL_0000895</a> -18 <a href="flowcl_pop01.txt" target="_blank">CD4+CCR7-</a> 3 <a href="flowcl_pop01.pdf" target="_blank">PDF</a> effector CD4-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001044" target="_blank">CL_0001044</a> -19 <a href="flowcl_pop19.txt" target="_blank">CD4loCCR7+</a> 5+ <a href="flowcl_pop19.pdf" target="_blank">PDF</a> naive CCR4-positive regulatory T cell -0.083 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001045" target="_blank">CL_0001045</a> -20 <a href="flowcl_pop20.txt" target="_blank">CD4-CCR7+</a> 2 <a href="flowcl_pop20.pdf" target="_blank">PDF</a> naive thymus-derived CD8-positive, alpha-beta T cell 0.2 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0000900" target="_blank">CL_0000900</a> -21 <a href="flowcl_pop04.txt" target="_blank">CD4-CCR7-</a> 5 <a href="flowcl_pop04.pdf" target="_blank">PDF</a> effector CD8-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001050" target="_blank">CL_0001050</a> -22 <a href="flowcl_pop15.txt" target="_blank">CD4loCCR7-</a> 5 <a href="flowcl_pop15.pdf" target="_blank">PDF</a> effector memory CD4-positive, alpha-beta T cell -0.091 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0000905" target="_blank">CL_0000905</a> -23 <a href="flowcl_pop23.txt" target="_blank">CD4loCCR7lo</a> 2 <a href="flowcl_pop23.pdf" target="_blank">PDF</a> immature NK T cell stage I -0.167 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0002039" target="_blank">CL_0002039</a> -24 <a href="flowcl_pop15.txt" target="_blank">CD4loCCR7-</a> 5 <a href="flowcl_pop15.pdf" target="_blank">PDF</a> effector memory CD4-positive, alpha-beta T cell -0.091 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0000905" target="_blank">CL_0000905</a> -25 <a href="flowcl_pop07.txt" target="_blank">CD4-CCR7lo</a> 5+ <a href="flowcl_pop07.pdf" target="_blank">PDF</a> long term hematopoietic stem cell -0.043 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0002034" target="_blank">CL_0002034</a> -26 <a href="flowcl_pop23.txt" target="_blank">CD4loCCR7lo</a> 2 <a href="flowcl_pop23.pdf" target="_blank">PDF</a> immature NK T cell stage I -0.167 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0002039" target="_blank">CL_0002039</a> diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/boxplotData.json --- a/flow_overview/test-data/out2/boxplotData.json Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1 +0,0 @@ -{"lower": {"CCR7":{"1":38.5,"2":-109.5,"3":-183.0,"4":-117.0,"5":-175.5,"6":-157.5,"7":68.5,"8":73.0,"9":140.375,"10":-94.5,"11":-128.0,"12":27.5,"13":137.875,"14":344.5,"15":-182.5,"16":264.5,"17":405.125,"18":40.5,"19":207.5,"20":254.0,"21":97.0,"22":11.5,"23":370.375,"24":21.5,"25":172.5,"26":201.375},"CD4":{"1":444.5,"2":443.5,"3":435.25,"4":-102.5,"5":-106.5,"6":-76.0,"7":-68.5,"8":449.5,"9":-68.0,"10":444.5,"11":-65.5,"12":-25.25,"13":415.0,"14":433.5,"15":195.75,"16":-57.375,"17":377.5,"18":447.0,"19":237.0,"20":-68.0,"21":24.5,"22":252.5,"23":272.5,"24":276.375,"25":72.5,"26":-10.5}}, "mfi": {"CCR7":{"1":188,"2":37,"3":69,"4":141,"5":68,"6":90,"7":318,"8":258,"9":420,"10":31,"11":111,"12":213,"13":424,"14":566,"15":84,"16":510,"17":598,"18":199,"19":629,"20":534,"21":224,"22":204,"23":476,"24":204,"25":269,"26":343},"CD4":{"1":520,"2":523,"3":512,"4":84,"5":56,"6":75,"7":83,"8":517,"9":138,"10":521,"11":85,"12":119,"13":516,"14":526,"15":322,"16":104,"17":509,"18":524,"19":490,"20":82,"21":145,"22":389,"23":366,"24":392,"25":182,"26":325}}, "outliers": {"CCR7":{"1":[340,373,371,379,355,373,331,340,346,334,348,334,346,341,358,356,370,338,359,336,354,333,353,342,367,345,341,338,341,344],"2":[],"3":[],"4":[],"5":[],"6":[],"7":[],"8":[525,460,426,426,512,579,504,554,437,647,463,499,492,520,505,441,468,430,515,563,436,430,459,577,450,458,474,449,444,513,477,501,444,438,431,441,577,486,447,497,599,443,439,426,474,448,438,508,444,437,521,432,516,428,443,511,530,541,469,507,432,452,454,427,488,436,507],"9":[711,706,725,761,693,768,676,699,817,855,679,714,771,780,825,829],"10":[],"11":[],"12":[0,13,0,26,399],"13":[750,120,727,753,711,735,724,711,735,714,710,768,780],"14":[],"15":[],"16":[743,815,836,817,784,822,741,761,850,771,817,772,750],"17":[851,797,897,867,823,811,893,786,393,811,398],"18":[365,351,372,351,378,372,367,353,361,355,365,371,384,377,349,388,367,380,401,378,379,371,371,375,358,355],"19":[],"20":[],"21":[28,83,74,22,26,67,49,82,90,0,0,56,15,85,80,32,87,19,61,35,96,16,70,90,81,66,59,74,54,87,63,77,94,36,96,73,81,53,32,20,32,81,51,54,51,1,69,94,72,77,31,91,71,70,35,0,89,67,0,70,79,77,43,93,0,0,381,12,61,0,62,76,372,70,92,95,92,93,56,74,82,67,66,53,77,71,0,49,71,96,93,0,88,61,64,96,78,74,34,91],"22":[7,0,0,0,0,422,0,0,5,6,0,0,0,0,0,0,0,0,0,412,0,0,0,0,0,0,0,0,0,1,0,0,0,6,0,0,0,0,0,0,0,0,0,430,446,0,0,421],"23":[368,685,615,588,747,874,798,677,635,637,578,849,856,725,952,647,822,578,738,250,677,615,742,615,603,256,236,574,657,675,661,584,299,327,638,340,599,271,321,332,332,607,355,570,607,572,328,589,584,311,312,700,590,659,613,361,356,253,292,347,707,654,360,771,684,342,640,608,837,920,579,907,835,569,594,667,800,597,786,731,595,890,800,637,692,727,643,685,358,710,587,609,978,750,335,753,638],"24":[0,0,0,5,0,0,0,15,0,6,0,4,0,0,7,0,4,0,0,18,0,4,0,0,0,0,0,0,21,0,0,0,407,0,4,0,494,0,2,19,7,496,0,468,0,0,499],"25":[170,450,171,150,161,469,158,168,163,151,117,142,98,395,371,156,84,160,430,171,156,156,169,166,141,114,170,161,430,137,170,145,373,423,114,158,6,134,166,400,146,148,67,397,453,448,101,159,412,147,149,171,162,157,155,159,164,126,167,479,131,150,99,142,126,167,379,139,167,428,438,445,107,169,164,158,463,101,155,96,375,424,98,131,397,123,373,152,157,131,372,131,407,169,169,171,129,169,404,377],"26":[179,138,193,500,496,475,478,521,164,479,478,183,560,483,503,485,479,160,513,175,482,523,199,184,189,512,535,499,603,161,482,515,521,526,546,482,531,506,543,507,479,495,617,526,482,501,622,479,478,492,489,484,534,495,492,476,560,487,560,508]},"CD4":{"1":[423,415,350,432,355,405,439,427,349,408,350,439,416,332,410,377,626,436,393,417,371,421,419,434,439,381,440,348,361,444,393,354,418,379,389,361,421,439,359,413,433,418,444,368,338,354,383,323,397,404,441,425,357,406,354,429,434,427,382,430,414,338,384,442,430,413,367,413,398,441,403,437,441,440,409,434,377,440,421,371,380,441,393,398,405,443,405,441,343,443,444,399,406,433,609,439,443,438,369,423],"2":[428,409,398,414,392,439,416,613,422,437,442,420,441,424,429,424,418,428,433,400,443,354,395,637,417,608,611,439,408,440,434,396,613,385,432,440,378,424,440,609,377,412,422,407,359,377,418,417,623,428,421,418,413,360,431,385,369,424,417,441],"3":[406,428,364,342,413,403,432,426,435,306,365,430,374,391,389,400,423,339,426,397,309,368,413,435,434,428,388,432,396,428,409,344,429,377,424,433,604,594,422,357,420,319,432,434,432,419,427,435,429,371,431,599,324,435,599,358,419,434,433,337,405],"4":[356,389,342,344,281,428,428,265,365,436,303,295,385,314,315,342,391,332,420,374,434,288,281,414,337,337,404,432,344,469,305],"5":[],"6":[281,223,349,356,256,241,327,344,357,252,303,296,249,276,238,261,296,253,305,259,259,251,237,305,330,392,279,451,409,305,435,278,299,322,369,311,298,297,265,221,243,244,303,405],"7":[321,235,234,349,242,248,292,317,252,277,241,232,237],"8":[381,444,426,424,449,447,415,437,378,441,433,446,447,613,394,338,426,428,431,426,420,384,438,640,411,447,419,322,606,356,412,439,618,607,426,447,437,433,415,413,386,440,345,436,439,445,341,441,590,447,378,402,446,448,447,439,447,618,644,285,443,445,424,442,423,405,391,381,448,440,429,417,400,389,443,393,429],"9":[340,353,359,458,350,563,349,375,363,330,348,326,509,427,352,385,406,389,401],"10":[442,433,435,422,425,434,423,401,394,412,426,393,434,621,395,438,444,432,416,443,424,427,433,444,441,645,432,419,372,430,440,424,615,425,441,423,429,438,443,429,418,433,425,414,393,408,420,399,422,415,393,437,443,412,432,439,412,417,439,437,415,422,440,434,444,434,436,399,386,436,434,439],"11":[258,242,251,313,256,242,271,244,247,252],"12":[263,293,257,315,314,273,303,266,305,265,258,267,271,295,276,281,273,301,323,312,331,353,308,281,296,359,275,273,289,286,309,291,323,305,271,272,301,282,293,307,330,265,277,270,292,321,314,277,316,319,272,276,280,270,264,257,292,340,318,292],"13":[348,407,398,384,381,352,300,414,339,400,396,359,409,312,388,399,375,377,360,401,406,366,409,387,394,367,404,403,392,304,394,349,639,357,367,411,312,407,377,358,411,354,346,312,387,319,367,365,403],"14":[359,406,386,432,390,624,388,426,377,390,431,416,421,398,431],"15":[189],"16":[283,290,261,348,290,365,266,318,259,298,260,282,271,291,277,313,299,263,264,319,262,278,256],"17":[330,369,331,261,330,295,368,313,373,326,263,223,299,376,215,359,368,363,305,248,343,352,364,327,304,370,368,344],"18":[429,436,374,427,610,357,351,419,393,336,405,434,375,431,380,611,445,410,435,441,429,334,444,638,410,444,403,335,443,433,446,374,314,400,424,440,423,445,342,440,346,365,323,390,334,372,320,372,442,385,415,334,442,331,359,317,608,367,438,444,426,406,356,444,409,406,352,364,370,402,392,360,385,430,384,443,418,414,337,320,446,358],"19":[764,768,775,235,216,208,210,1023,193],"20":[304,302,313,363,346,261,305,249,299,235,260],"21":[271,11,22,278,10,0,300,0,280,275,287,276,328,23,269,363,0,13,10,282,0,22,6,0,311,12,0,11,3,12,306,0,0,0,0,12,290,0,21,0,21,11,23,293,0,0,6,324,24,0,24,357,10,273,0,7,0,18,12,20,18,0,8,8,10,357,281,0,24,20,0,0,0,8,274,1,323,307,0,394,18,277,280,299,0,0,0,0,0,17,10,0,21,283,5,10,24,0,269,0],"22":[213,83,561,93,204,194,247,588,242,136,113,219,228,170,215,177,579,163,136,220,197,573,252,235,578,95,623,246,177,251,209,633,203,161,550,185,250,579,89,169,139,214,240,151,246,126,178,97,241,250,150,244,190,576,221,226,243,205,214,223,176,188,242,229,191,134,540,249,237,242,171,195,178,169,214,223,208],"23":[248,503,179,240,259,505,536,269,499,517,196,628,270,268,231,494,575,548,529,211,505,580,505,181,262,229,211,517,525,216,189,512,196,492,267,178,189,591,238,499,225,252,494,493,260,484,548,540,249,239,177,205,465,224,536,479,231,697,465,255,237,180,262,269,488,521,187,249,549,272,216,538,248],"24":[528,115,273,573,262,220,90,215,271,195,215,200,247,569,585,181,528,226,234,517,554,269,263,611,263,519,110,247,252,255,547,546,271,269,574,262,213,578,232,203,258,264,174,537,611,559,260,253,255,267,274,253,186,206,618,162,248,271,578,251,181,273,236,521,245,179,618,231],"25":[69,293,298,387,52,3,68,18,320,0,65,71,18,66,296,43,39,62,44,41,68,71,305,318,59,301,69,47,40,72,313,483,23,63,35,56,387,36,55,45,52,304,382,357,327,43,53,307,61,315,67,316,31,63,293,406,332,39,341,293,72,296,335,39,24,311,318,357,34,68,317,65,41,11,390,47,307,53,330,71,48,65,372,293,58,50,347,309,65,308,298,66,64,61,294,30,37,0,35,299],"26":[]}}, "q1": {"CCR7":{"1":148.0,"2":0.0,"3":0.0,"4":75.0,"5":0.0,"6":24.0,"7":256.0,"8":205.0,"9":339.5,"10":0.0,"11":49.0,"12":164.0,"13":352.0,"14":514.0,"15":8.0,"16":443.0,"17":547.25,"18":156.0,"19":515.0,"20":464.0,"21":196.0,"22":160.0,"23":442.0,"24":164.0,"25":246.0,"26":303.75},"CD4":{"1":503.0,"2":505.0,"3":494.5,"4":31.0,"5":12.0,"6":35.0,"7":44.0,"8":502.0,"9":79.0,"10":503.0,"11":47.0,"12":80.5,"13":493.0,"14":504.0,"15":291.0,"16":60.0,"17":484.0,"18":507.0,"19":426.0,"20":43.0,"21":116.0,"22":359.0,"23":343.0,"24":366.0,"25":155.0,"26":246.0}}, "q2": {"CCR7":{"1":182.0,"2":21.0,"3":68.0,"4":147.0,"5":61.0,"6":95.0,"7":323.0,"8":244.0,"9":404.5,"10":11.0,"11":114.0,"12":210.0,"13":426.0,"14":580.5,"15":88.0,"16":502.0,"17":603.0,"18":193.0,"19":593.0,"20":515.0,"21":234.0,"22":215.0,"23":465.0,"24":217.0,"25":272.0,"26":334.0},"CD4":{"1":524.0,"2":526.0,"3":516.0,"4":77.0,"5":52.0,"6":72.0,"7":85.0,"8":520.0,"9":125.5,"10":524.0,"11":86.0,"12":115.0,"13":521.0,"14":530.0,"15":324.0,"16":101.5,"17":529.5,"18":528.0,"19":480.0,"20":84.0,"21":147.0,"22":398.0,"23":365.0,"24":400.0,"25":184.0,"26":296.0}}, "q3": {"CCR7":{"1":221.0,"2":73.0,"3":122.0,"4":203.0,"5":117.0,"6":145.0,"7":381.0,"8":293.0,"9":472.25,"10":63.0,"11":167.0,"12":255.0,"13":494.75,"14":627.0,"15":135.0,"16":562.0,"17":642.0,"18":233.0,"19":720.0,"20":604.0,"21":262.0,"22":259.0,"23":489.75,"24":259.0,"25":295.0,"26":372.0},"CD4":{"1":542.0,"2":546.0,"3":534.0,"4":120.0,"5":91.0,"6":109.0,"7":119.0,"8":537.0,"9":177.0,"10":542.0,"11":122.0,"12":151.0,"13":545.0,"14":551.0,"15":354.5,"16":138.25,"17":555.0,"18":547.0,"19":552.0,"20":117.0,"21":177.0,"22":430.0,"23":390.0,"24":425.75,"25":210.0,"26":417.0}}, "upper": {"CCR7":{"1":330.5,"2":182.5,"3":305.0,"4":395.0,"5":292.5,"6":326.5,"7":568.5,"8":425.0,"9":671.375,"10":157.5,"11":344.0,"12":391.5,"13":708.875,"14":796.5,"15":325.5,"16":740.5,"17":784.125,"18":348.5,"19":1027.5,"20":814.0,"21":361.0,"22":407.5,"23":561.375,"24":401.5,"25":368.5,"26":474.375},"CD4":{"1":600.5,"2":607.5,"3":593.25,"4":253.5,"5":209.5,"6":220.0,"7":231.5,"8":589.5,"9":324.0,"10":600.5,"11":234.5,"12":256.75,"13":623.0,"14":621.5,"15":449.75,"16":255.625,"17":661.5,"18":607.0,"19":741.0,"20":228.0,"21":268.5,"22":536.5,"23":460.5,"24":515.375,"25":292.5,"26":673.5}}} \ No newline at end of file diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flow.mfi --- a/flow_overview/test-data/out2/flow.mfi Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,27 +0,0 @@ -Population CD4 CCR7 -1 520 188 -2 523 37 -3 512 69 -4 84 141 -5 56 68 -6 75 90 -7 83 318 -8 517 258 -9 138 420 -10 521 31 -11 85 111 -12 119 213 -13 516 424 -14 526 566 -15 322 84 -16 104 510 -17 509 598 -18 524 199 -19 490 629 -20 82 534 -21 145 224 -22 389 204 -23 366 476 -24 392 204 -25 182 269 -26 325 343 diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flow.mfi_pop --- a/flow_overview/test-data/out2/flow.mfi_pop Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,27 +0,0 @@ -CD4 CCR7 Count Percentage Population -519.72 187.88 3842 6.40 1 -522.94 37.10 2765 4.61 2 -512.11 68.72 2163 3.61 3 -83.54 141.19 1207 2.01 4 -55.56 67.51 2332 3.89 5 -75.33 90.47 3969 6.62 6 -82.72 318.03 1809 3.02 7 -517.07 257.64 2260 3.77 8 -138.25 419.51 342 0.57 9 -520.67 31.29 3497 5.83 10 -85.41 110.92 1903 3.17 11 -119.09 212.60 1599 2.67 12 -515.81 423.78 2238 3.73 13 -525.80 565.61 930 1.55 14 -322.30 84.31 555 0.93 15 -103.98 509.50 872 1.45 16 -509.05 597.98 362 0.60 17 -524.02 198.53 2601 4.34 18 -489.73 629.26 341 0.57 19 -81.83 534.25 1750 2.92 20 -144.71 224.04 9174 15.29 21 -388.94 203.73 1401 2.34 22 -365.75 476.01 1058 1.76 23 -392.21 204.17 1166 1.94 24 -181.69 268.60 8725 14.54 25 -325.42 342.86 1136 1.89 26 diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flow.overview --- a/flow_overview/test-data/out2/flow.overview Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,13 +0,0 @@ -<table> -<tr><td> </td> -<td>CD4</td> -<td>CCR7</td> -<tr> -<td>CD4</td> -<td><img src="m0_m0_90X90.png"/></td><td><img src="m1_m0_90X90.png"/></td></tr> -<tr> -<td>CCR7</td> -<td><img src="m0_m1_90X90.png"/></td><td><img src="m1_m1_90X90.png"/></td></tr> -</table> -</body> -<html> diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flow.sample --- a/flow_overview/test-data/out2/flow.sample Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20001 +0,0 @@ -CD4 CCR7 Population -392 178 24 -560 9 10 -345 166 15 -180 225 21 -123 280 25 -555 186 1 -521 217 1 -98 47 6 -182 117 12 -251 179 26 -160 0 6 -85 127 6 -0 62 5 -146 7 6 -446 0 10 -556 139 18 -138 201 21 -556 0 10 -96 166 6 -141 0 5 -525 239 18 -64 90 6 -551 202 18 -507 171 1 -106 118 6 -14 181 6 -181 124 6 -467 137 1 -200 285 25 -143 239 21 -506 128 1 -496 67 10 -157 257 25 -57 73 5 -511 133 18 -519 276 1 -160 265 25 -170 104 12 -470 127 1 -214 300 25 -535 0 2 -78 0 6 -135 0 5 -70 230 21 -32 0 6 -205 296 25 -28 145 6 -520 145 1 -533 39 10 -0 0 5 -495 0 2 -497 185 18 -147 347 21 -87 0 6 -30 0 6 -543 0 10 -92 139 5 -0 0 6 -567 221 18 -151 276 21 -518 141 18 -213 197 22 -549 61 2 -562 207 18 -5 28 5 -63 79 6 -120 80 21 -21 133 5 -141 326 25 -180 271 21 -114 155 21 -216 262 25 -0 36 5 -459 35 2 -85 45 6 -534 136 1 -24 0 5 -227 330 25 -554 136 1 -127 164 21 -201 210 25 -429 148 18 -160 125 21 -153 47 5 -76 145 6 -545 57 10 -134 233 21 -481 141 1 -516 168 1 -174 231 21 -470 158 1 -128 121 12 -467 147 1 -133 200 12 -318 0 15 -181 273 25 -526 254 1 -223 121 15 -121 124 21 -57 171 6 -164 302 21 -382 286 22 -71 237 21 -500 137 1 -501 0 2 -519 190 18 -488 165 1 -523 42 2 -475 86 2 -538 0 2 -26 22 6 -157 174 21 -548 21 10 -203 234 25 -161 283 25 -60 127 6 -522 0 2 -69 235 21 -63 142 6 -171 277 25 -177 252 21 -138 0 5 -73 226 21 -529 194 1 -99 0 6 -0 192 5 -145 243 21 -579 0 2 -555 216 1 -525 132 18 -213 204 21 -202 253 25 -53 0 6 -0 77 6 -58 247 21 -546 0 10 -144 286 25 -84 0 5 -101 120 5 -564 148 18 -498 0 10 -576 280 1 -217 280 21 -0 16 5 -111 135 6 -514 13 2 -287 135 15 -330 440 23 -398 471 23 -567 109 1 -0 242 6 -215 178 21 -586 0 2 -56 261 21 -93 233 25 -128 140 12 -550 129 1 -105 0 5 -493 138 18 -112 88 12 -518 178 18 -510 220 1 -491 0 10 -552 117 3 -459 156 22 -87 87 6 -55 135 6 -148 117 6 -174 237 25 -237 264 25 -169 195 12 -119 204 25 -43 0 6 -558 190 1 -581 66 2 -180 265 25 -118 199 21 -155 229 21 -494 0 2 -400 236 22 -264 150 21 -37 0 6 -538 79 10 -226 218 25 -538 90 2 -544 146 1 -330 451 17 -547 108 1 -166 236 21 -126 0 6 -519 107 10 -520 0 2 -81 82 5 -222 231 25 -495 45 2 -277 300 25 -554 224 18 -558 144 1 -112 134 6 -512 206 1 -407 178 24 -516 166 18 -283 377 16 -528 147 1 -501 24 2 -140 113 6 -555 0 2 -470 0 2 -46 37 6 -562 222 18 -7 18 6 -24 102 6 -227 331 25 -155 74 5 -538 0 10 -542 177 1 -12 160 6 -180 305 21 -0 149 6 -541 10 10 -120 227 21 -504 81 2 -535 196 18 -536 243 18 -503 45 2 -112 205 12 -212 203 12 -542 174 18 -287 237 24 -75 98 6 -161 247 21 -167 301 25 -164 531 9 -524 58 2 -564 267 1 -500 81 2 -538 187 1 -555 129 18 -61 39 6 -524 136 1 -492 144 18 -105 263 21 -539 287 1 -538 0 10 -135 174 21 -527 170 1 -529 86 10 -196 278 25 -201 295 25 -232 258 21 -165 3 6 -173 154 21 -588 148 1 -79 263 21 -501 70 10 -132 184 21 -518 173 18 -486 0 10 -460 0 2 -535 216 18 -197 303 25 -158 180 21 -159 117 21 -541 158 1 -552 217 18 -0 88 5 -164 272 21 -286 12 15 -578 0 2 -538 0 2 -13 0 6 -91 75 6 -78 212 21 -532 190 1 -62 0 6 -540 173 18 -511 190 18 -551 44 10 -420 152 22 -226 306 25 -88 119 4 -180 258 21 -79 305 21 -84 0 6 -493 0 10 -78 156 6 -162 210 25 -155 0 6 -512 275 18 -33 195 21 -549 46 2 -74 280 21 -13 126 6 -467 263 18 -424 254 24 -188 308 25 -19 167 6 -185 189 25 -188 267 25 -18 80 6 -132 265 21 -441 143 1 -153 255 7 -526 105 2 -72 109 6 -524 213 1 -511 226 1 -31 0 5 -0 36 5 -496 0 2 -134 245 21 -532 141 18 -83 230 12 -505 26 2 -550 204 18 -244 348 25 -36 0 6 -0 81 6 -540 7 2 -522 152 1 -111 158 6 -450 116 1 -545 0 2 -214 230 25 -538 0 10 -538 44 2 -16 0 6 -0 14 5 -137 227 21 -480 165 18 -528 188 1 -112 169 21 -492 8 2 -495 0 2 -157 205 25 -508 0 10 -495 136 1 -12 240 21 -525 108 1 -593 20 2 -485 0 2 -196 167 21 -488 169 18 -107 277 21 -139 265 21 -77 200 21 -565 136 1 -185 263 21 -51 0 5 -281 349 26 -520 0 10 -557 160 18 -537 0 2 -109 255 21 -501 0 10 -497 22 2 -128 261 25 -558 10 10 -548 0 2 -570 76 10 -390 296 22 -0 0 5 -122 51 5 -508 145 18 -114 258 21 -552 201 18 -145 0 6 -36 262 21 -192 291 25 -536 225 1 -561 207 1 -535 84 10 -552 240 18 -69 42 6 -571 131 1 -567 0 10 -123 85 6 -27 35 5 -322 230 24 -189 256 21 -485 1 10 -167 237 21 -109 186 21 -60 139 6 -509 112 2 -111 46 5 -474 183 18 -518 139 18 -507 0 10 -428 55 2 -156 244 25 -181 275 25 -92 291 21 -193 0 6 -162 314 25 -515 217 18 -450 116 1 -282 112 15 -204 304 21 -101 129 6 -180 287 21 -487 125 1 -529 113 2 -544 88 2 -535 121 1 -126 262 7 -545 180 18 -234 718 16 -130 192 21 -0 102 6 -513 213 18 -587 203 1 -477 139 3 -56 276 21 -512 263 1 -212 305 25 -139 265 25 -211 241 25 -130 55 6 -554 0 10 -153 285 21 -20 215 12 -525 237 1 -498 0 10 -128 160 6 -554 0 10 -506 0 2 -93 145 6 -135 200 12 -555 0 10 -184 255 25 -33 0 6 -465 141 1 -79 176 12 -85 204 7 -83 39 6 -139 223 21 -548 35 2 -511 185 1 -127 308 12 -119 160 6 -173 276 25 -106 150 21 -519 158 18 -52 240 21 -541 194 18 -212 257 25 -3 112 12 -569 37 2 -580 18 2 -47 0 6 -178 248 25 -197 252 21 -0 144 6 -490 64 2 -155 291 21 -121 203 21 -556 167 18 -143 204 25 -24 228 21 -196 273 25 -45 16 5 -190 274 21 -96 240 12 -245 186 12 -515 31 2 -468 177 1 -549 0 2 -226 331 26 -166 205 21 -511 259 1 -40 73 6 -370 289 22 -147 145 6 -127 157 12 -8 173 6 -31 159 6 -164 278 25 -528 40 10 -373 278 22 -502 214 1 -121 219 21 -12 0 6 -149 242 25 -528 62 10 -524 229 18 -351 247 22 -529 86 2 -147 190 21 -541 222 18 -450 134 22 -146 279 21 -0 0 6 -157 255 25 -70 18 6 -172 203 21 -132 304 21 -535 172 1 -535 73 2 -535 143 18 -0 207 21 -323 368 23 -511 87 10 -139 276 21 -200 290 25 -314 94 15 -103 84 5 -547 103 2 -531 197 1 -52 0 5 -68 67 5 -60 3 6 -525 56 10 -455 523 23 -515 0 2 -103 164 12 -61 147 6 -258 386 26 -179 187 4 -0 0 5 -547 200 18 -167 294 25 -157 227 6 -185 275 25 -221 285 25 -409 70 2 -497 208 18 -155 110 6 -204 253 25 -0 124 6 -464 0 10 -91 161 6 -52 156 6 -582 260 18 -123 39 6 -32 120 5 -116 179 21 -418 343 26 -44 141 6 -153 315 25 -538 290 18 -162 272 21 -543 152 1 -536 24 2 -13 101 6 -87 239 21 -74 2 6 -584 46 10 -157 163 21 -143 266 12 -37 0 6 -28 73 6 -506 82 2 -95 258 25 -142 228 25 -441 108 15 -557 0 10 -162 383 21 -108 130 12 -205 238 21 -76 473 16 -499 184 1 -523 97 10 -47 119 6 -161 232 21 -516 206 18 -540 136 18 -78 0 6 -31 152 6 -382 272 22 -410 164 24 -523 46 10 -475 137 18 -105 228 21 -96 290 25 -0 142 6 -536 87 10 -245 366 26 -541 85 2 -225 157 15 -130 0 6 -424 0 24 -564 258 18 -97 261 21 -90 103 6 -207 198 21 -516 278 18 -121 20 6 -525 105 10 -505 132 1 -482 199 18 -64 60 6 -142 247 25 -168 242 21 -70 130 6 -159 193 21 -64 266 25 -226 65 21 -251 111 21 -63 192 25 -52 66 5 -485 494 19 -59 79 6 -545 0 2 -82 173 6 -125 93 5 -129 180 12 -253 265 25 -174 191 21 -522 36 2 -154 275 25 -212 136 15 -472 124 1 -19 89 5 -389 239 22 -526 81 2 -191 253 25 -187 261 25 -23 409 16 -103 0 5 -203 240 25 -43 262 25 -330 370 26 -570 89 2 -177 281 25 -119 257 25 -43 0 5 -548 296 18 -560 67 10 -476 216 18 -50 145 6 -42 32 6 -540 257 1 -167 232 21 -525 240 18 -148 278 25 -524 116 2 -583 255 18 -508 0 10 -84 8 6 -136 208 21 -498 214 1 -170 291 25 -546 0 10 -534 225 18 -0 134 12 -129 233 21 -348 339 22 -575 91 10 -538 0 2 -518 0 10 -222 264 25 -503 0 2 -81 156 21 -514 198 18 -42 80 6 -419 267 26 -500 134 22 -154 170 21 -542 77 10 -567 0 10 -88 0 6 -164 245 21 -380 0 24 -0 0 6 -101 25 6 -123 0 5 -559 150 18 -489 73 2 -91 198 21 -189 237 25 -281 239 25 -33 86 6 -99 71 6 -114 211 21 -120 232 21 -144 123 6 -132 278 25 -51 0 6 -523 126 18 -388 186 22 -203 247 25 -0 74 6 -432 178 1 -528 11 10 -153 0 6 -193 211 21 -564 133 1 -499 386 26 -80 234 7 -148 0 6 -523 226 18 -0 135 6 -120 293 21 -193 290 25 -381 490 19 -498 28 2 -180 200 21 -176 309 25 -139 223 21 -307 89 15 -561 148 18 -126 228 21 -140 274 21 -184 229 25 -416 516 23 -22 79 6 -0 20 6 -442 70 24 -192 251 25 -375 455 23 -224 308 25 -540 48 10 -102 220 7 -0 69 5 -89 233 7 -171 194 25 -572 98 10 -560 171 18 -497 192 1 -221 214 21 -439 219 1 -560 212 18 -158 278 21 -492 70 2 -103 95 5 -180 282 25 -525 0 10 -537 107 1 -480 137 18 -542 118 1 -552 83 2 -93 54 12 -166 271 21 -152 213 21 -193 225 21 -97 0 21 -186 304 21 -227 264 25 -131 309 25 -483 168 18 -366 471 23 -110 184 5 -486 34 2 -132 102 6 -541 90 10 -139 82 5 -120 212 21 -328 438 23 -133 289 21 -81 129 21 -450 0 24 -112 206 25 -50 92 6 -517 213 1 -401 159 22 -512 0 2 -76 40 6 -174 262 21 -78 0 5 -442 205 24 -422 219 22 -130 78 5 -573 144 18 -523 165 18 -509 64 10 -553 210 1 -28 18 6 -53 104 6 -533 252 1 -405 140 1 -162 139 21 -461 118 2 -549 77 10 -485 22 2 -123 258 21 -396 200 24 -394 23 24 -56 90 5 -95 166 6 -203 136 6 -485 166 18 -58 0 6 -489 0 2 -72 51 5 -74 0 5 -548 221 18 -502 56 10 -586 0 10 -188 280 25 -550 66 2 -91 3 6 -192 240 25 -128 274 21 -247 274 25 -471 0 10 -206 234 21 -221 237 21 -137 221 25 -517 0 10 -583 0 10 -120 0 5 -517 69 2 -411 200 24 -454 685 23 -527 240 18 -115 233 21 -140 148 12 -154 266 25 -147 160 21 -477 48 2 -78 218 7 -500 123 3 -494 153 1 -91 227 21 -157 212 12 -10 52 6 -532 194 18 -199 284 25 -155 165 21 -74 310 21 -83 222 21 -442 0 10 -485 0 10 -541 161 18 -235 163 4 -147 211 25 -595 85 10 -497 0 10 -154 240 21 -54 206 21 -101 162 6 -119 197 21 -141 274 25 -65 0 6 -536 0 10 -0 38 6 -217 239 25 -168 197 21 -517 17 10 -25 6 5 -515 86 2 -287 0 15 -188 250 21 -571 538 19 -120 140 6 -41 0 5 -0 44 5 -517 0 10 -0 131 5 -539 135 1 -0 39 6 -533 196 1 -103 144 6 -581 97 2 -510 103 10 -505 151 1 -133 326 25 -40 0 5 -154 212 21 -535 112 2 -125 286 21 -123 191 12 -195 263 25 -550 334 18 -504 253 1 -351 536 23 -61 230 21 -414 280 24 -451 169 22 -91 0 6 -103 0 6 -506 203 18 -69 266 21 -249 341 26 -522 94 2 -381 228 8 -104 168 25 -82 185 6 -129 302 25 -102 75 6 -42 212 12 -43 222 21 -186 290 21 -543 146 18 -525 193 18 -3 53 5 -102 73 5 -505 276 1 -517 97 2 -6 0 5 -531 117 2 -186 0 6 -33 0 5 -126 96 5 -403 290 22 -512 60 10 -94 168 6 -395 239 26 -155 264 25 -45 0 5 -201 280 21 -501 127 18 -57 34 6 -0 128 6 -115 0 5 -273 355 26 -0 0 5 -144 171 12 -411 103 22 -56 29 5 -558 204 1 -153 272 25 -522 0 2 -396 175 15 -140 240 12 -74 139 21 -199 305 25 -102 0 6 -516 231 18 -35 155 5 -162 133 21 -74 137 6 -158 186 21 -536 42 10 -187 136 21 -570 0 10 -106 192 21 -497 47 2 -546 48 2 -529 0 10 -472 136 1 -516 93 2 -419 208 24 -85 142 6 -10 198 5 -486 229 1 -172 231 21 -428 239 24 -538 36 2 -516 176 22 -544 42 10 -406 251 22 -424 200 22 -60 157 6 -556 150 18 -525 0 10 -465 7 22 -123 254 25 -129 241 21 -0 36 4 -160 316 25 -485 211 1 -73 147 21 -78 123 6 -170 304 25 -558 215 18 -0 54 5 -499 0 10 -185 239 21 -536 0 10 -372 227 22 -219 223 21 -490 17 10 -333 488 23 -320 150 15 -121 249 21 -128 120 6 -200 237 21 -117 215 21 -528 0 10 -505 209 18 -541 0 2 -511 0 2 -479 104 10 -321 276 22 -540 75 2 -553 20 2 -496 40 2 -479 0 2 -509 48 2 -494 47 2 -521 132 18 -554 181 1 -0 0 6 -3 0 5 -209 244 21 -0 104 6 -131 92 6 -19 117 6 -174 235 21 -539 205 18 -0 0 5 -46 116 21 -155 162 21 -153 286 21 -90 0 6 -495 124 1 -78 299 21 -521 17 10 -556 88 10 -539 196 1 -128 225 21 -78 207 12 -450 83 2 -138 142 21 -139 291 25 -562 24 10 -498 29 10 -148 96 12 -133 139 21 -55 0 6 -547 0 10 -529 156 1 -530 99 2 -32 101 6 -444 284 24 -101 61 21 -8 207 21 -126 8 5 -499 214 1 -560 17 10 -329 169 15 -522 0 2 -315 0 15 -542 216 1 -523 52 10 -543 180 18 -51 0 5 -100 145 12 -228 278 25 -36 0 6 -585 18 2 -136 0 6 -128 243 21 -467 182 18 -173 281 25 -98 206 21 -488 126 18 -106 266 21 -91 83 6 -470 0 10 -470 148 1 -92 91 5 -520 231 1 -67 152 5 -580 94 10 -357 76 22 -371 281 24 -84 100 5 -536 0 10 -526 259 18 -544 213 1 -523 82 2 -92 12 5 -113 111 6 -133 237 25 -510 0 2 -394 173 24 -546 129 1 -531 210 1 -144 224 21 -511 100 10 -549 211 18 -239 284 25 -523 0 2 -551 106 10 -30 0 6 -581 14 2 -113 124 6 -89 0 5 -121 142 6 -243 292 25 -532 106 10 -203 244 21 -203 77 15 -541 180 1 -512 183 1 -71 114 6 -122 168 21 -122 136 5 -33 208 7 -126 214 12 -173 273 25 -383 251 24 -300 0 15 -214 290 21 -160 81 6 -106 23 5 -17 54 5 -209 279 25 -513 123 1 -175 273 21 -581 0 2 -176 140 6 -182 293 25 -97 228 21 -93 245 21 -553 175 18 -547 60 2 -136 137 12 -510 0 10 -560 0 2 -556 146 1 -102 100 5 -170 261 25 -21 101 6 -176 228 21 -205 307 21 -73 160 6 -129 227 7 -242 279 26 -158 6 6 -173 284 26 -197 218 25 -38 187 6 -51 124 6 -535 178 1 -512 126 18 -531 159 18 -92 112 6 -97 219 21 -113 52 5 -555 190 1 -561 66 10 -528 149 1 -95 0 5 -550 0 2 -159 49 6 -356 5 24 -13 0 5 -200 177 12 -481 851 17 -149 130 12 -542 130 1 -498 0 10 -541 183 18 -194 171 25 -498 26 2 -127 196 6 -510 16 2 -473 5 10 -473 0 10 -105 237 21 -560 73 10 -195 50 21 -108 0 5 -412 149 24 -88 328 12 -93 247 21 -522 223 18 -528 299 24 -534 175 18 -30 0 6 -80 66 6 -102 285 21 -133 252 25 -535 104 10 -175 215 21 -549 190 1 -117 228 25 -146 169 21 -530 4 10 -550 153 1 -180 83 21 -544 231 18 -0 34 5 -419 142 24 -46 6 21 -138 271 25 -490 0 10 -545 227 1 -196 257 25 -522 0 2 -313 174 24 -61 0 6 -267 313 25 -544 65 10 -523 144 18 -3 40 6 -174 326 25 -324 363 26 -207 258 4 -13 87 5 -44 131 5 -215 310 25 -80 153 12 -548 96 2 -559 287 18 -150 0 5 -494 143 18 -540 115 1 -31 209 12 -554 222 1 -348 405 13 -398 86 2 -574 103 2 -522 242 1 -367 504 23 -488 0 10 -565 182 18 -368 121 24 -548 180 18 -552 276 18 -76 0 4 -301 0 15 -553 24 10 -539 0 10 -96 115 6 -487 0 10 -123 0 6 -512 0 2 -16 0 5 -143 273 21 -0 0 5 -483 0 10 -496 29 10 -570 184 18 -3 120 5 -499 0 10 -132 266 25 -159 102 21 -206 306 25 -88 158 21 -513 98 10 -219 240 21 -178 266 21 -127 221 12 -281 135 6 -275 103 15 -591 7 10 -36 221 5 -570 0 10 -508 225 1 -542 12 2 -488 127 18 -447 0 10 -82 26 6 -115 313 25 -0 137 5 -496 0 2 -176 308 25 -497 152 1 -132 248 21 -532 0 2 -170 294 25 -597 0 10 -50 41 6 -520 0 10 -318 495 23 -163 287 21 -55 94 6 -323 115 21 -528 185 1 -131 252 25 -503 162 1 -101 63 6 -77 98 6 -548 51 10 -61 0 5 -365 315 25 -490 219 18 -471 89 2 -177 233 21 -436 161 18 -78 61 6 -515 40 10 -133 255 21 -143 47 5 -496 5 2 -146 265 21 -488 249 1 -519 209 1 -167 248 21 -522 0 10 -558 52 2 -191 278 25 -545 70 2 -171 246 25 -116 186 12 -222 271 26 -564 178 18 -512 211 1 -252 280 25 -536 169 1 -215 301 25 -132 191 21 -0 89 6 -125 223 21 -0 92 6 -83 106 6 -63 79 5 -590 0 2 -206 186 21 -531 40 10 -77 136 6 -72 150 6 -505 120 18 -36 0 6 -0 283 25 -180 283 21 -543 56 2 -516 157 1 -6 117 5 -189 244 21 -490 199 1 -145 288 21 -45 82 4 -64 15 6 -510 134 1 -10 37 6 -545 205 1 -133 269 25 -0 408 16 -498 251 18 -501 233 1 -150 0 5 -199 304 25 -527 214 1 -180 252 25 -153 233 25 -511 182 1 -227 255 25 -62 205 6 -25 0 6 -144 189 6 -488 11 10 -441 94 22 -511 177 18 -139 216 12 -527 0 2 -472 0 2 -557 0 10 -66 0 6 -16 148 5 -135 250 21 -143 157 6 -499 0 10 -548 93 10 -533 63 2 -517 0 2 -522 230 1 -478 0 10 -434 383 26 -145 283 21 -177 175 6 -21 87 6 -541 11 2 -162 255 21 -34 224 12 -140 115 6 -764 1023 19 -133 116 12 -374 215 18 -130 0 6 -187 9 5 -38 284 21 -540 31 2 -556 233 18 -83 286 21 -51 107 6 -522 136 1 -538 141 18 -92 501 16 -546 0 2 -40 63 6 -562 197 1 -269 300 25 -89 124 6 -1 0 5 -186 242 25 -106 0 6 -205 237 21 -166 133 21 -529 18 2 -490 272 18 -128 209 21 -205 274 25 -562 47 2 -206 318 25 -520 113 18 -80 238 7 -67 233 21 -141 168 21 -275 0 21 -289 74 24 -168 250 21 -525 238 18 -489 74 10 -125 322 12 -126 251 21 -98 36 6 -248 350 26 -498 5 2 -509 14 10 -250 276 25 -467 0 10 -82 63 6 -509 204 18 -551 0 10 -531 119 18 -250 301 26 -475 113 2 -545 199 18 -220 223 25 -140 143 25 -516 115 1 -547 0 2 -530 210 1 -584 129 18 -559 0 2 -562 135 18 -456 312 26 -222 309 25 -226 246 25 -42 90 5 -159 220 21 -112 256 21 -36 104 6 -500 0 2 -521 0 2 -557 44 10 -115 226 25 -427 209 18 -156 151 21 -93 352 25 -206 306 26 -70 164 5 -554 8 2 -527 25 10 -515 152 1 -33 196 21 -114 265 25 -181 227 21 -527 0 2 -406 406 26 -90 107 6 -99 56 6 -518 0 10 -524 169 1 -159 194 21 -119 206 21 -0 175 6 -366 257 24 -66 199 21 -521 0 2 -188 191 25 -169 250 25 -509 167 1 -530 153 1 -37 0 6 -455 269 24 -89 63 6 -535 113 2 -461 123 1 -560 232 18 -130 266 21 -105 242 21 -22 23 6 -116 12 5 -519 33 10 -574 0 2 -81 179 6 -13 150 6 -148 290 25 -135 261 21 -516 167 18 -67 66 6 -570 248 1 -326 179 24 -112 72 6 -505 178 18 -296 417 23 -19 198 6 -78 229 21 -92 86 6 -543 202 18 -50 40 6 -80 180 5 -99 243 21 -560 0 10 -29 0 5 -90 237 21 -551 193 18 -39 0 6 -52 0 6 -518 0 10 -474 214 1 -510 0 10 -468 154 1 -520 34 10 -243 339 25 -161 271 21 -68 256 25 -14 179 6 -549 0 10 -257 279 21 -518 48 2 -414 19 2 -448 112 2 -170 279 21 -514 299 18 -122 154 21 -571 0 2 -439 173 1 -542 0 2 -102 45 6 -62 281 21 -545 61 10 -99 29 6 -109 158 6 -553 187 1 -536 39 2 -559 243 18 -36 167 6 -446 141 1 -185 253 25 -392 213 22 -92 129 21 -99 242 21 -173 278 21 -0 197 21 -88 21 6 -0 38 6 -491 240 18 -193 265 25 -340 29 15 -519 143 18 -441 232 22 -17 0 5 -461 190 1 -488 79 10 -205 219 25 -505 132 18 -177 262 25 -248 474 23 -65 100 5 -492 10 10 -22 105 6 -484 12 10 -164 280 25 -507 36 10 -85 227 12 -199 256 21 -83 202 22 -184 190 21 -198 184 21 -65 172 6 -41 7 6 -167 281 25 -540 104 10 -522 37 10 -142 205 21 -55 156 6 -492 0 10 -561 224 22 -47 70 6 -168 297 21 -563 152 18 -417 202 22 -210 319 25 -195 276 25 -536 168 18 -510 93 10 -576 181 18 -374 259 24 -534 202 18 -519 216 1 -547 294 18 -179 267 25 -290 372 26 -118 199 21 -548 0 10 -168 284 25 -172 221 25 -59 268 25 -147 199 21 -141 281 21 -137 138 21 -127 114 21 -578 275 18 -517 87 10 -368 468 23 -14 87 5 -523 0 2 -0 0 5 -388 110 22 -207 227 21 -71 13 6 -184 246 25 -152 344 21 -359 466 23 -196 254 21 -527 102 2 -0 85 6 -549 222 18 -83 207 21 -502 0 2 -58 60 6 -121 205 21 -112 41 6 -447 95 2 -138 98 6 -532 129 1 -179 283 25 -115 271 25 -44 291 21 -452 209 1 -567 26 2 -123 251 21 -230 308 26 -182 295 21 -532 163 18 -515 117 2 -82 0 6 -572 272 18 -561 104 2 -36 169 6 -176 273 25 -122 254 21 -549 0 2 -535 343 18 -0 176 5 -530 214 1 -241 225 21 -479 103 10 -216 349 25 -549 232 18 -555 197 18 -107 101 12 -52 0 6 -188 239 21 -116 247 21 -373 537 23 -195 281 25 -92 14 5 -437 31 24 -75 104 6 -528 180 18 -49 144 5 -71 203 6 -104 308 25 -195 269 25 -85 117 6 -140 76 6 -499 39 10 -107 99 6 -555 223 1 -539 186 18 -123 232 21 -525 11 10 -546 177 1 -531 175 18 -187 0 21 -182 191 21 -570 0 10 -245 348 26 -61 208 21 -541 150 1 -540 0 2 -101 63 5 -72 114 6 -246 281 21 -200 269 25 -566 19 2 -132 214 21 -354 341 26 -523 95 10 -474 88 10 -532 258 1 -49 5 6 -181 193 21 -552 184 1 -516 238 1 -182 43 21 -0 98 5 -119 176 21 -506 106 10 -61 242 21 -124 270 12 -491 127 1 -494 0 2 -416 268 24 -136 215 21 -49 232 7 -521 83 10 -169 154 21 -55 184 6 -458 49 10 -521 225 18 -499 140 1 -527 0 10 -158 247 21 -118 309 25 -548 20 2 -159 183 12 -147 150 12 -180 220 21 -515 123 1 -291 323 26 -481 174 1 -158 253 21 -540 190 18 -433 208 22 -555 38 2 -522 48 10 -162 169 21 -510 70 10 -119 61 6 -86 266 21 -433 0 10 -94 266 21 -105 0 5 -576 269 1 -518 138 18 -498 124 18 -540 261 1 -526 201 1 -85 227 21 -584 182 18 -270 235 25 -150 288 21 -128 166 21 -223 228 15 -291 88 15 -533 206 18 -313 116 15 -107 0 6 -0 128 6 -105 157 6 -164 233 21 -0 97 6 -18 204 6 -469 277 1 -543 172 1 -543 185 18 -119 267 21 -549 223 1 -522 177 1 -524 129 1 -545 131 18 -83 202 21 -174 189 21 -513 138 1 -582 0 10 -155 266 21 -48 33 6 -537 247 18 -539 37 2 -480 150 1 -444 204 24 -488 128 18 -195 223 25 -355 476 23 -156 264 25 -485 183 1 -219 206 25 -198 234 21 -154 47 5 -514 70 10 -144 119 6 -501 115 2 -534 207 1 -528 245 1 -497 103 10 -544 0 10 -540 19 10 -122 265 21 -0 224 7 -197 114 25 -131 303 21 -159 292 25 -423 797 17 -189 190 21 -370 203 24 -549 112 2 -412 177 22 -354 495 23 -101 139 21 -0 24 6 -119 252 21 -341 136 15 -150 269 25 -0 0 5 -20 0 6 -533 0 2 -89 219 6 -570 266 18 -73 200 6 -547 218 18 -540 25 10 -35 0 6 -145 206 21 -0 20 5 -59 70 6 -498 114 2 -81 0 6 -0 97 5 -196 272 21 -180 274 25 -160 224 21 -155 86 21 -416 94 24 -107 53 6 -536 157 18 -539 0 2 -59 2 5 -392 488 23 -535 116 18 -101 277 25 -529 158 1 -207 294 25 -427 319 13 -528 95 10 -54 372 16 -211 320 25 -503 0 2 -80 0 6 -116 41 6 -129 9 5 -481 139 18 -534 228 1 -488 139 1 -323 615 23 -541 242 18 -485 147 18 -278 53 15 -265 265 25 -181 203 21 -171 188 21 -527 156 18 -92 111 5 -0 0 5 -196 251 21 -0 160 6 -91 131 6 -103 269 21 -148 269 21 -93 139 12 -524 245 18 -193 321 25 -535 4 10 -578 0 2 -96 206 21 -32 65 5 -0 117 6 -120 162 6 -455 252 24 -154 234 25 -476 481 19 -512 52 2 -540 0 2 -110 117 6 -122 0 6 -189 0 6 -558 199 1 -531 0 2 -545 99 10 -101 60 21 -498 143 1 -103 235 7 -526 119 2 -150 203 21 -214 265 25 -103 63 21 -89 0 6 -526 123 18 -319 491 23 -93 52 5 -515 99 10 -7 0 5 -344 323 22 -231 298 25 -510 45 2 -108 294 21 -454 237 1 -165 0 21 -497 174 1 -143 0 6 -91 514 16 -90 231 21 -0 103 6 -0 6 6 -543 103 2 -186 282 21 -173 216 21 -487 308 18 -505 1 10 -337 435 23 -196 291 25 -25 58 6 -43 228 21 -0 0 6 -565 214 18 -501 230 1 -249 297 26 -515 88 2 -228 313 25 -479 27 10 -77 218 21 -546 0 2 -208 250 21 -527 15 10 -515 174 18 -486 221 1 -173 157 21 -207 267 25 -115 226 12 -535 218 18 -0 126 6 -290 542 16 -64 0 6 -391 175 22 -555 75 10 -185 114 21 -0 223 5 -143 151 6 -69 0 5 -551 140 1 -200 183 25 -167 292 21 -44 21 5 -522 75 2 -163 100 6 -59 148 5 -529 86 10 -154 207 7 -23 13 6 -44 0 5 -160 224 7 -54 207 6 -523 174 18 -552 31 2 -572 188 1 -377 467 23 -99 0 5 -533 0 10 -540 79 10 -209 281 25 -15 0 6 -69 0 5 -517 264 1 -545 249 18 -74 50 5 -513 0 10 -522 0 2 -163 233 21 -184 206 21 -141 51 5 -519 0 2 -142 41 6 -134 179 12 -520 62 2 -488 64 10 -607 1011 19 -561 226 1 -540 161 1 -536 172 18 -242 261 25 -563 162 1 -460 0 22 -557 0 10 -522 0 10 -575 132 18 -539 79 10 -128 304 25 -12 55 6 -541 52 10 -516 152 1 -135 238 21 -537 206 18 -502 114 2 -202 307 21 -63 54 6 -64 137 6 -123 243 12 -152 225 21 -144 259 21 -415 188 24 -47 98 6 -587 0 2 -157 100 12 -557 170 1 -540 63 2 -513 88 10 -132 100 6 -94 0 6 -540 183 1 -502 414 26 -539 72 10 -26 0 6 -220 260 25 -230 304 26 -560 265 18 -556 205 1 -542 73 2 -559 32 10 -0 77 5 -440 245 26 -133 0 5 -144 286 25 -537 107 2 -116 134 12 -86 0 5 -195 311 25 -523 81 2 -525 0 2 -392 0 2 -197 265 25 -80 44 6 -508 0 2 -359 242 22 -71 60 6 -129 204 12 -71 99 6 -454 9 10 -0 152 6 -20 0 5 -123 70 5 -116 258 21 -561 199 18 -537 241 1 -0 114 5 -66 0 6 -423 250 22 -116 147 12 -24 0 6 -524 126 1 -537 216 1 -502 28 10 -502 265 18 -133 214 25 -518 10 2 -518 0 10 -0 63 6 -560 0 10 -604 0 2 -538 147 1 -576 193 1 -277 353 26 -37 83 5 -107 197 21 -498 134 18 -547 0 2 -49 115 21 -398 229 24 -184 80 12 -401 138 26 -144 170 25 -532 78 2 -512 167 1 -545 209 18 -521 0 2 -0 196 6 -0 158 6 -67 44 6 -552 5 10 -538 154 18 -13 0 6 -129 106 6 -70 42 5 -51 198 12 -161 294 25 -222 101 21 -485 44 2 -161 77 5 -118 244 25 -156 201 25 -0 82 5 -159 265 21 -227 303 25 -87 260 21 -498 248 1 -138 305 21 -496 101 10 -109 275 21 -141 141 6 -202 304 25 -557 68 2 -192 230 25 -120 308 12 -0 0 6 -544 0 2 -528 0 2 -118 233 12 -233 234 21 -71 213 21 -84 321 21 -558 24 2 -106 232 25 -477 172 1 -217 211 21 -0 59 6 -148 257 25 -101 77 5 -512 158 1 -64 166 6 -140 173 12 -228 243 21 -8 122 6 -0 100 5 -551 160 1 -250 335 26 -555 29 2 -192 266 21 -68 79 6 -340 443 26 -550 241 1 -524 220 1 -510 9 2 -548 148 1 -38 197 6 -544 213 18 -15 19 6 -527 180 1 -59 249 21 -191 318 25 -190 289 25 -550 0 2 -497 164 18 -154 98 6 -541 78 2 -57 0 6 -491 282 1 -290 588 23 -9 46 6 -132 31 6 -42 73 6 -12 0 5 -500 199 18 -7 139 5 -526 188 1 -69 147 6 -300 436 23 -526 28 10 -86 171 21 -531 48 10 -131 147 21 -502 102 10 -69 0 5 -581 184 18 -538 216 18 -107 202 12 -224 235 25 -83 148 12 -464 254 1 -172 171 21 -174 280 25 -527 169 1 -559 0 10 -196 226 25 -75 0 6 -470 82 10 -91 129 6 -0 0 6 -89 199 5 -50 212 5 -398 493 23 -478 232 1 -560 86 2 -528 0 2 -121 25 5 -112 198 21 -525 221 1 -195 290 25 -556 58 10 -241 188 12 -549 247 1 -166 202 21 -246 193 26 -514 237 1 -149 213 25 -462 55 2 -192 247 25 -486 13 10 -421 747 23 -435 1 10 -223 151 6 -42 286 25 -189 294 25 -504 114 2 -42 131 5 -34 0 5 -74 202 12 -161 0 21 -554 276 18 -546 250 1 -177 247 25 -82 0 6 -505 77 10 -53 132 6 -512 0 2 -9 201 5 -175 240 21 -524 13 2 -132 271 21 -539 35 2 -55 68 5 -362 144 15 -168 285 21 -77 41 5 -272 121 22 -389 505 23 -71 79 5 -105 89 5 -99 9 5 -133 219 7 -363 0 15 -205 262 21 -506 0 2 -496 0 2 -143 529 16 -349 208 6 -577 304 18 -383 215 24 -501 81 2 -493 145 18 -547 0 2 -368 482 23 -122 0 6 -124 0 6 -540 90 2 -517 261 18 -551 0 10 -366 141 24 -447 10 10 -167 250 21 -65 246 7 -168 277 21 -175 162 12 -216 180 21 -545 17 10 -192 259 25 -503 183 1 -506 204 1 -97 160 12 -556 150 18 -121 53 6 -82 202 21 -518 101 2 -92 0 6 -198 261 25 -387 476 23 -468 76 10 -22 184 6 -556 164 18 -369 758 17 -533 155 18 -434 128 24 -350 472 23 -507 0 10 -87 39 6 -553 233 18 -213 158 21 -554 109 1 -211 268 21 -252 549 16 -494 197 18 -150 201 25 -52 87 6 -0 42 5 -125 265 25 -133 288 25 -534 205 18 -171 203 25 -451 45 2 -14 74 6 -180 247 21 -179 224 21 -163 211 21 -589 0 10 -498 0 10 -465 41 10 -381 253 22 -124 0 6 -154 238 21 -610 217 18 -444 298 22 -187 295 25 -137 161 6 -235 276 25 -93 180 22 -258 281 21 -154 144 21 -144 186 12 -491 157 1 -537 156 18 -0 136 5 -572 96 2 -536 40 2 -221 250 25 -125 217 21 -42 153 12 -512 24 2 -216 317 12 -41 0 5 -110 0 5 -532 245 1 -539 0 2 -496 162 1 -519 220 1 -143 218 21 -162 158 21 -211 300 25 -527 0 10 -501 124 1 -506 0 2 -254 248 21 -527 74 2 -538 128 18 -179 176 21 -174 246 21 -143 141 21 -545 249 18 -525 0 2 -333 204 24 -538 213 1 -210 272 21 -92 256 21 -207 285 25 -499 154 18 -221 268 25 -130 219 25 -174 239 25 -171 113 6 -532 317 1 -560 194 1 -357 288 24 -553 0 2 -196 234 12 -334 157 22 -577 60 2 -181 206 25 -409 223 24 -474 190 1 -347 411 25 -517 0 2 -101 201 7 -400 301 24 -542 208 1 -527 235 1 -480 135 18 -186 307 25 -60 528 16 -0 0 5 -569 9 2 -14 264 12 -396 88 15 -57 227 7 -472 150 18 -534 144 1 -495 145 1 -111 238 25 -172 140 21 -116 2 6 -70 91 12 -150 191 21 -122 18 6 -172 118 21 -94 82 6 -164 237 25 -336 211 24 -166 251 25 -557 261 18 -87 244 21 -473 107 10 -108 65 6 -36 118 6 -369 513 23 -532 0 10 -500 255 1 -511 251 18 -462 150 1 -121 32 5 -495 68 10 -56 0 6 -537 204 1 -232 295 21 -562 131 18 -219 237 25 -483 214 1 -549 0 10 -577 71 2 -542 78 10 -363 490 23 -125 168 21 -19 111 5 -480 68 10 -121 110 5 -523 0 10 -382 206 22 -140 228 21 -479 0 10 -104 225 12 -128 160 21 -89 254 21 -273 335 26 -91 153 12 -549 44 10 -362 78 24 -214 265 25 -24 149 5 -90 95 6 -538 46 10 -87 0 6 -11 40 6 -82 255 21 -150 190 21 -46 88 6 -575 128 1 -92 197 21 -550 81 2 -533 24 2 -179 172 12 -189 105 21 -66 199 6 -531 45 2 -96 150 12 -549 208 1 -0 0 6 -578 17 2 -200 328 25 -219 308 25 -75 98 6 -541 7 2 -123 252 21 -312 194 15 -572 0 2 -511 109 10 -419 386 26 -81 251 21 -176 234 21 -549 177 18 -125 224 25 -225 305 25 -0 111 6 -81 120 21 -535 0 10 -198 231 21 -512 0 10 -573 226 1 -90 250 25 -176 81 21 -138 216 21 -130 271 21 -83 179 21 -48 0 5 -500 192 1 -41 0 5 -158 238 25 -491 0 2 -23 159 6 -493 203 1 -22 257 12 -179 289 21 -469 258 18 -103 86 6 -150 338 21 -350 236 22 -572 154 1 -147 72 21 -173 155 21 -97 194 21 -520 144 18 -453 13 10 -534 241 1 -518 0 10 -130 0 6 -496 143 18 -460 178 1 -550 0 10 -527 174 18 -522 157 1 -565 0 10 -517 280 18 -426 810 19 -14 57 5 -149 0 6 -507 149 18 -30 260 25 -457 275 24 -510 162 18 -552 0 2 -351 39 15 -520 254 18 -181 254 21 -455 29 22 -194 261 25 -355 126 24 -176 231 25 -124 177 6 -110 162 6 -72 236 7 -552 0 2 -250 368 25 -537 104 10 -537 45 10 -73 137 5 -170 294 25 -154 188 21 -179 153 4 -258 281 25 -244 316 25 -299 500 26 -515 159 18 -195 203 21 -338 263 22 -433 245 22 -60 20 6 -380 483 23 -526 154 1 -185 283 21 -494 94 10 -124 110 6 -555 16 10 -529 156 18 -108 95 6 -146 217 21 -88 239 21 -467 172 1 -83 117 21 -126 115 21 -583 209 18 -33 85 6 -170 201 21 -563 25 2 -78 0 6 -402 139 24 -502 148 18 -540 223 1 -155 317 21 -112 164 21 -68 135 6 -117 73 6 -566 51 2 -91 236 21 -542 0 2 -456 295 26 -552 50 2 -175 202 21 -536 29 2 -541 192 18 -162 221 25 -2 129 6 -71 179 6 -549 0 2 -44 57 5 -482 124 18 -88 134 6 -497 55 22 -499 147 18 -552 0 2 -140 160 6 -168 239 21 -534 0 10 -182 320 25 -159 310 25 -491 0 10 -535 111 2 -139 98 5 -97 178 6 -208 167 25 -105 60 6 -221 306 25 -77 187 6 -236 309 25 -220 192 12 -429 272 24 -147 46 6 -530 187 18 -201 284 25 -522 206 1 -343 433 23 -0 73 6 -529 16 10 -131 248 25 -146 247 21 -81 0 6 -58 0 5 -523 81 2 -411 47 24 -135 249 25 -530 95 10 -385 157 22 -0 149 6 -180 122 21 -542 37 10 -59 142 6 -11 0 6 -463 50 10 -113 97 6 -552 169 18 -423 78 15 -98 0 5 -72 30 5 -116 218 21 -484 188 1 -96 254 21 -111 193 21 -571 222 1 -143 124 12 -529 190 18 -157 251 21 -0 371 16 -389 500 23 -34 58 5 -572 134 18 -398 489 23 -530 197 18 -123 130 12 -163 208 21 -173 204 21 -103 125 21 -33 231 7 -174 242 21 -545 200 1 -464 213 1 -523 171 18 -439 105 2 -83 138 12 -81 16 5 -525 222 18 -352 546 23 -200 274 25 -553 31 10 -507 263 1 -122 177 21 -526 69 10 -542 72 2 -188 258 21 -141 238 7 -147 146 21 -469 117 1 -202 291 25 -97 6 5 -539 226 18 -337 8 15 -412 99 22 -598 0 10 -529 197 1 -118 220 12 -526 193 18 -445 263 22 -108 230 21 -200 319 21 -47 213 12 -164 317 25 -370 455 23 -207 225 7 -535 11 10 -261 0 15 -275 279 25 -526 82 10 -0 109 6 -387 499 23 -557 218 1 -505 147 18 -25 137 5 -134 181 6 -173 275 21 -0 10 6 -569 48 10 -181 286 21 -141 277 25 -560 29 2 -293 70 15 -174 304 21 -137 0 5 -269 255 25 -295 119 15 -172 177 21 -73 334 12 -55 166 12 -176 280 25 -538 0 10 -156 85 12 -204 274 25 -456 124 1 -164 281 25 -131 98 21 -207 302 25 -36 108 6 -416 2 2 -366 217 24 -61 87 5 -506 72 2 -51 160 6 -40 163 6 -487 0 10 -86 95 6 -203 44 15 -509 125 1 -135 185 21 -512 171 1 -98 217 25 -156 283 21 -181 271 25 -122 41 5 -163 165 21 -53 0 6 -217 196 21 -503 193 18 -57 166 6 -5 18 6 -96 39 5 -88 133 6 -519 133 18 -563 116 18 -529 88 2 -221 326 26 -112 160 6 -520 0 2 -125 194 12 -204 223 22 -159 17 5 -346 249 22 -208 291 25 -80 284 21 -526 210 1 -323 248 1 -85 420 16 -533 132 18 -589 116 18 -174 293 25 -503 874 23 -500 0 10 -61 178 12 -510 7 10 -505 34 2 -119 0 5 -67 95 6 -172 276 25 -144 249 21 -33 268 12 -422 0 10 -222 239 25 -542 141 1 -613 47 2 -26 0 21 -246 284 25 -144 89 6 -70 123 6 -527 81 10 -83 33 6 -182 253 21 -550 0 2 -77 0 6 -132 200 21 -234 209 21 -557 243 1 -544 0 2 -171 278 25 -459 129 18 -194 282 21 -511 48 10 -444 41 2 -542 97 2 -144 289 21 -122 305 25 -532 0 10 -124 283 25 -583 87 2 -529 75 10 -566 53 2 -164 295 21 -173 284 21 -163 242 21 -122 168 12 -146 228 21 -60 70 5 -515 0 10 -502 17 10 -504 12 2 -339 477 23 -499 176 18 -118 156 5 -325 356 26 -96 203 6 -94 193 12 -141 302 25 -498 107 10 -211 285 25 -164 298 21 -208 319 25 -16 115 5 -515 89 2 -530 241 1 -177 242 21 -443 180 1 -201 114 21 -425 24 10 -143 222 12 -78 90 6 -21 125 5 -569 15 10 -563 284 1 -35 106 6 -128 189 21 -195 246 21 -29 155 6 -219 277 25 -469 105 10 -133 218 21 -3 0 5 -188 277 21 -538 117 1 -23 67 5 -523 66 10 -520 132 1 -1 36 5 -539 0 2 -515 203 18 -557 176 1 -561 238 1 -69 80 6 -539 0 10 -13 77 6 -517 0 2 -566 152 1 -540 175 1 -534 31 2 -545 0 2 -356 188 6 -85 86 6 -127 123 6 -517 0 10 -491 184 1 -313 540 23 -468 72 2 -528 113 2 -488 33 10 -159 290 21 -111 180 7 -132 163 12 -159 87 6 -489 158 1 -565 275 18 -348 444 23 -554 0 10 -550 141 1 -549 261 18 -309 502 23 -116 286 21 -236 172 21 -211 305 21 -555 176 18 -538 129 18 -82 84 5 -0 0 5 -480 45 2 -48 119 6 -538 185 1 -479 7 2 -50 191 12 -76 12 5 -139 320 12 -122 12 5 -553 209 18 -474 124 2 -505 150 18 -36 173 6 -189 204 6 -580 94 2 -36 52 5 -256 243 21 -425 271 24 -573 225 1 -497 189 18 -80 35 5 -539 243 18 -539 23 10 -142 230 21 -75 213 7 -0 0 6 -427 74 22 -518 278 18 -541 96 10 -549 55 2 -156 241 21 -246 263 25 -475 0 2 -166 248 21 -147 269 25 -552 114 1 -215 102 15 -597 296 18 -213 324 25 -158 0 6 -538 50 2 -559 35 10 -62 294 21 -99 248 12 -119 191 6 -69 18 5 -163 223 21 -511 28 2 -571 127 1 -155 4 5 -74 88 5 -159 249 21 -528 209 18 -543 167 1 -154 239 21 -492 167 1 -490 190 18 -552 196 18 -523 103 2 -508 199 18 -561 157 1 -508 120 1 -59 91 6 -550 0 2 -582 19 10 -483 193 18 -134 255 21 -165 295 21 -307 140 15 -332 424 26 -548 0 10 -179 243 21 -150 255 25 -149 300 25 -47 11 6 -0 187 6 -531 11 2 -524 0 2 -103 172 6 -168 240 21 -132 192 21 -0 0 5 -127 208 21 -75 124 6 -497 185 1 -538 0 10 -503 85 10 -582 141 18 -29 184 6 -121 1 6 -554 190 18 -115 151 24 -532 255 18 -517 69 10 -407 519 23 -162 221 21 -519 17 10 -519 145 18 -139 203 21 -90 168 6 -84 224 21 -69 34 6 -162 215 21 -150 192 21 -425 107 22 -120 209 7 -28 176 6 -28 0 6 -138 224 21 -84 194 6 -34 104 6 -181 223 25 -133 0 6 -209 264 25 -478 147 1 -536 0 2 -118 0 4 -111 249 25 -254 330 25 -467 104 2 -0 86 5 -87 10 6 -144 258 7 -223 287 25 -546 104 2 -32 60 6 -185 288 21 -506 33 10 -544 93 2 -126 92 5 -149 313 25 -216 206 21 -509 117 2 -481 131 18 -84 217 21 -169 276 25 -197 192 25 -524 90 2 -576 60 2 -494 0 10 -206 228 25 -443 774 17 -542 40 2 -434 49 10 -130 255 21 -128 0 21 -431 94 22 -386 169 24 -168 239 21 -533 0 2 -183 0 21 -192 275 25 -503 79 10 -172 260 25 -417 532 19 -492 170 1 -155 224 21 -532 179 1 -125 240 7 -152 230 25 -158 184 21 -336 172 15 -557 240 1 -183 270 25 -467 19 10 -161 263 21 -183 254 25 -499 5 10 -569 157 1 -109 143 5 -215 297 25 -572 130 1 -194 264 22 -503 113 2 -469 31 2 -124 239 21 -135 202 12 -291 196 22 -105 309 25 -153 359 12 -414 173 22 -41 11 6 -113 0 6 -397 193 24 -0 116 5 -506 49 10 -522 190 1 -531 131 1 -165 54 6 -256 23 6 -115 247 21 -501 142 1 -510 125 18 -88 240 7 -508 185 1 -122 222 21 -185 328 21 -532 96 10 -525 119 1 -55 69 6 -569 0 2 -115 272 25 -205 267 25 -413 264 24 -534 53 10 -117 181 21 -197 295 25 -514 209 18 -530 152 1 -165 279 12 -509 146 1 -107 94 12 -519 0 10 -524 226 18 -43 162 6 -515 163 1 -496 119 1 -82 153 6 -0 0 5 -481 258 1 -546 182 18 -286 519 23 -136 148 6 -562 182 1 -46 2 6 -0 139 6 -518 202 18 -76 0 6 -583 161 18 -94 52 6 -162 267 21 -485 146 1 -496 169 18 -357 201 18 -510 204 1 -43 14 6 -88 169 6 -31 33 6 -341 0 15 -641 678 19 -115 54 5 -192 255 25 -74 92 5 -434 34 22 -247 200 22 -194 202 25 -539 168 1 -138 250 21 -535 20 2 -545 8 2 -158 288 21 -585 88 2 -395 189 24 -529 0 2 -543 103 2 -525 306 18 -77 0 5 -269 333 26 -537 100 10 -128 208 12 -502 95 10 -83 259 21 -97 0 6 -462 0 2 -529 45 10 -160 261 25 -85 172 12 -584 72 10 -453 209 26 -364 172 24 -547 138 18 -508 79 2 -131 280 21 -563 60 2 -186 262 25 -520 97 2 -0 103 6 -70 0 6 -52 0 5 -231 278 25 -99 224 21 -136 201 21 -55 0 6 -57 255 21 -49 136 6 -423 6 10 -119 203 25 -64 112 6 -79 235 21 -496 0 10 -418 509 19 -116 179 6 -155 48 6 -0 182 6 -319 93 15 -508 53 10 -149 269 25 -141 206 21 -489 0 2 -520 81 2 -508 0 10 -125 154 12 -170 292 21 -561 240 18 -533 0 2 -163 212 21 -460 185 18 -155 284 25 -184 206 25 -9 47 6 -47 116 12 -267 263 21 -211 173 21 -27 113 12 -296 362 26 -0 0 5 -176 259 25 -64 269 21 -198 14 6 -466 0 10 -46 19 6 -98 59 6 -519 108 2 -186 242 25 -556 98 10 -511 82 2 -87 18 5 -52 224 7 -532 43 10 -549 0 2 -566 80 2 -91 70 5 -543 0 2 -530 125 1 -567 0 10 -54 0 6 -506 302 18 -157 271 25 -522 210 18 -506 0 2 -513 54 10 -514 16 10 -241 138 6 -127 81 21 -505 134 1 -336 275 22 -137 149 21 -48 129 12 -99 258 12 -600 121 18 -304 458 23 -554 0 2 -141 197 21 -455 92 22 -485 24 2 -161 245 21 -205 330 25 -72 34 6 -495 0 2 -533 0 10 -208 243 25 -154 78 6 -163 23 5 -147 208 21 -38 127 6 -180 278 25 -556 101 2 -178 281 21 -99 133 6 -514 0 2 -0 0 5 -524 73 10 -531 122 1 -0 192 5 -543 139 1 -516 224 1 -177 278 25 -550 185 1 -569 0 10 -0 10 5 -557 117 1 -525 0 2 -422 301 22 -215 322 25 -560 67 10 -43 126 6 -121 237 21 -47 151 6 -501 215 18 -98 163 5 -550 160 1 -215 225 25 -258 0 15 -541 177 18 -541 20 10 -115 202 21 -110 166 6 -540 60 2 -125 0 5 -174 240 21 -160 223 25 -519 0 2 -73 86 6 -512 0 10 -424 209 24 -125 139 6 -156 249 25 -86 229 21 -116 126 6 -193 223 25 -255 272 25 -417 106 22 -176 284 25 -520 131 1 -504 21 2 -184 180 21 -119 0 6 -135 321 21 -186 217 25 -534 40 10 -75 233 21 -169 179 21 -68 12 5 -118 99 6 -250 267 25 -484 0 2 -514 209 18 -185 182 25 -554 149 18 -558 0 2 -52 202 6 -122 40 6 -242 686 19 -573 198 1 -485 107 10 -89 196 21 -84 57 6 -135 126 12 -165 246 21 -514 170 18 -523 178 1 -57 167 6 -2 78 5 -135 327 21 -150 253 21 -180 298 25 -470 308 26 -122 135 21 -149 209 21 -241 647 9 -522 236 1 -528 131 18 -491 248 18 -107 28 6 -140 279 25 -517 100 2 -517 164 1 -47 113 5 -83 200 21 -152 262 21 -171 14 21 -80 76 6 -234 215 21 -595 31 2 -185 198 21 -533 100 2 -87 75 6 -64 146 6 -518 177 18 -225 277 25 -0 127 5 -206 259 25 -549 235 1 -543 0 10 -133 174 6 -127 233 21 -538 456 19 -235 227 12 -485 0 10 -600 347 18 -450 39 2 -534 111 2 -527 0 10 -164 305 25 -165 236 21 -204 263 21 -513 0 2 -90 175 6 -0 0 6 -471 96 2 -78 0 6 -569 156 18 -492 171 18 -128 95 6 -537 80 10 -215 316 25 -474 150 18 -586 49 2 -571 244 18 -189 244 25 -508 225 1 -483 0 10 -73 119 6 -41 79 6 -523 0 10 -4 184 6 -513 0 10 -207 212 21 -117 0 5 -128 232 21 -507 160 18 -565 50 10 -145 303 25 -70 163 6 -496 0 10 -323 201 22 -222 217 21 -567 147 18 -34 85 5 -193 224 12 -562 133 1 -549 0 2 -557 125 1 -191 237 21 -506 196 1 -517 0 10 -128 244 21 -84 0 6 -435 278 26 -51 0 6 -530 221 1 -523 176 1 -510 0 10 -142 223 21 -501 0 2 -79 25 6 -454 112 1 -489 154 18 -482 65 2 -516 193 1 -81 213 12 -54 39 6 -39 0 5 -455 170 22 -409 142 24 -0 41 6 -566 0 2 -447 229 18 -93 0 6 -328 0 15 -98 218 21 -198 88 25 -65 41 5 -128 266 21 -198 242 21 -148 95 6 -235 215 21 -60 183 6 -109 289 21 -114 204 7 -161 294 21 -371 232 24 -175 288 21 -504 228 18 -131 149 6 -225 291 25 -494 0 10 -39 0 6 -511 0 10 -373 160 22 -401 0 10 -521 269 1 -538 236 1 -126 248 21 -39 190 6 -136 211 21 -91 56 6 -520 63 2 -205 294 21 -129 49 5 -133 273 25 -46 230 7 -265 397 25 -112 0 21 -188 42 6 -554 172 1 -329 377 26 -44 0 6 -126 12 6 -498 0 2 -85 179 12 -547 75 10 -147 0 5 -517 231 1 -86 125 6 -486 0 2 -454 110 22 -83 0 5 -185 313 21 -283 346 26 -0 303 12 -119 198 6 -195 246 7 -128 0 6 -48 61 6 -459 204 18 -64 82 6 -0 0 6 -41 169 12 -533 114 2 -0 172 5 -109 0 6 -40 0 6 -144 71 5 -570 0 2 -532 52 2 -56 165 21 -102 173 6 -188 296 25 -509 215 1 -559 133 18 -375 109 15 -445 533 19 -144 301 21 -160 255 21 -134 161 21 -518 82 2 -0 149 6 -278 496 26 -232 303 21 -552 207 18 -524 61 10 -109 163 12 -164 287 25 -501 0 10 -108 164 6 -541 187 18 -32 51 21 -0 251 12 -535 0 10 -523 89 2 -101 281 21 -137 244 7 -549 1 2 -177 271 21 -532 245 1 -537 257 18 -99 0 5 -515 0 10 -455 96 2 -485 70 10 -307 0 15 -74 214 21 -110 103 5 -132 187 12 -77 0 5 -499 0 10 -510 206 1 -559 123 1 -465 0 2 -526 110 2 -0 0 6 -48 117 6 -482 275 1 -540 41 2 -541 203 18 -5 98 6 -227 237 21 -575 0 2 -157 206 21 -152 229 21 -82 117 6 -127 122 21 -200 291 25 -355 113 15 -446 104 10 -64 96 6 -162 240 25 -104 238 12 -551 0 2 -140 274 21 -588 290 22 -445 73 10 -63 207 21 -29 130 5 -152 263 25 -559 214 18 -100 299 25 -530 211 1 -560 64 10 -115 265 25 -517 227 1 -517 161 1 -179 259 21 -5 163 6 -536 0 10 -580 269 18 -169 281 21 -0 56 5 -553 77 2 -121 2 5 -57 197 21 -421 196 1 -582 38 10 -422 136 24 -130 105 12 -509 233 1 -346 429 23 -210 247 25 -453 59 10 -101 142 6 -532 32 2 -13 158 12 -0 118 5 -198 228 25 -158 207 21 -170 158 21 -83 121 6 -165 85 12 -521 212 18 -512 51 10 -530 0 10 -94 54 6 -113 0 6 -494 259 24 -32 40 6 -207 233 25 -127 296 21 -132 241 25 -146 134 6 -135 0 5 -152 32 21 -124 79 6 -12 136 6 -116 198 6 -379 236 24 -489 202 1 -133 256 25 -551 128 18 -175 247 25 -0 114 5 -543 192 1 -165 240 21 -235 266 25 -54 194 6 -508 229 1 -74 0 5 -188 289 25 -462 106 10 -8 66 5 -538 235 1 -502 0 10 -553 0 2 -174 156 21 -215 3 6 -392 482 19 -545 61 2 -546 0 2 -161 284 21 -242 163 22 -549 273 18 -96 0 5 -573 276 18 -596 747 19 -10 0 6 -112 75 6 -534 79 10 -207 277 25 -562 105 2 -183 228 21 -547 0 2 -104 286 25 -422 0 2 -161 269 25 -508 220 1 -132 238 21 -28 85 6 -537 95 10 -116 99 21 -90 292 12 -557 101 10 -0 98 5 -497 44 10 -137 102 6 -155 183 25 -107 1 5 -493 132 18 -85 35 6 -170 220 21 -508 82 2 -556 117 1 -31 191 6 -570 58 2 -526 267 1 -555 147 1 -581 39 10 -157 275 25 -63 210 12 -496 200 1 -93 178 6 -534 109 2 -545 244 18 -500 44 10 -31 143 5 -65 105 4 -76 185 6 -102 247 21 -50 150 5 -540 133 18 -91 7 6 -129 120 6 -267 237 25 -525 19 2 -75 123 5 -422 223 26 -591 237 18 -141 70 5 -146 174 21 -512 157 1 -190 285 25 -488 265 18 -121 237 21 -162 303 25 -553 232 1 -434 242 24 -503 0 2 -284 3 15 -358 220 24 -526 94 2 -66 0 6 -556 0 10 -216 71 21 -73 0 6 -50 203 6 -525 233 18 -485 246 18 -125 38 6 -126 118 12 -55 2 6 -539 0 2 -536 188 1 -516 108 10 -559 160 18 -181 179 25 -530 233 1 -30 123 6 -208 319 25 -565 179 1 -500 258 18 -39 0 5 -179 259 25 -333 387 23 -116 148 21 -0 0 6 -402 490 23 -175 514 16 -399 290 22 -523 52 2 -159 185 6 -0 156 6 -169 263 25 -523 74 2 -100 59 6 -0 155 6 -520 0 10 -122 174 21 -571 6 2 -535 80 10 -207 224 25 -550 199 1 -505 4 10 -534 71 2 -126 210 12 -522 79 10 -557 239 1 -537 111 2 -359 13 22 -79 168 12 -36 0 5 -552 276 1 -143 256 21 -419 0 22 -477 293 1 -357 462 23 -87 160 6 -88 98 6 -77 120 5 -102 173 21 -59 208 21 -0 0 6 -195 110 21 -476 10 2 -202 226 25 -123 116 6 -508 285 18 -214 296 25 -544 45 2 -99 266 21 -200 325 25 -148 344 21 -513 166 1 -156 271 21 -89 130 6 -229 540 16 -525 197 18 -548 186 18 -178 262 21 -332 519 23 -542 161 18 -447 2 10 -343 0 15 -79 0 5 -168 231 21 -498 21 10 -563 18 10 -89 3 6 -168 227 25 -166 255 21 -176 149 21 -538 44 2 -93 0 5 -142 0 5 -0 116 6 -509 55 2 -184 282 25 -547 192 18 -524 81 10 -463 0 2 -517 42 10 -64 53 6 -560 31 10 -513 90 10 -167 251 21 -137 196 21 -470 204 1 -25 211 4 -497 241 18 -9 75 6 -122 0 6 -332 299 24 -124 133 12 -14 150 5 -532 40 10 -142 281 21 -496 0 10 -507 0 10 -135 213 21 -554 168 18 -129 125 5 -41 186 6 -37 141 12 -69 124 6 -394 0 10 -500 0 10 -534 304 18 -220 274 25 -47 0 6 -361 239 1 -560 65 2 -568 176 1 -186 278 25 -155 283 25 -161 288 21 -554 0 10 -219 321 26 -447 238 1 -105 106 6 -167 297 25 -87 203 12 -439 238 22 -153 155 5 -0 132 6 -558 0 10 -176 309 25 -136 179 22 -11 0 5 -162 277 25 -173 252 12 -557 88 2 -545 73 10 -98 242 21 -560 77 10 -92 214 21 -566 158 18 -235 183 21 -57 97 6 -52 120 5 -527 205 18 -40 162 5 -541 146 18 -138 48 6 -563 41 2 -538 145 1 -540 0 2 -506 0 2 -171 194 21 -160 78 5 -578 118 1 -112 177 12 -70 190 6 -542 160 18 -506 231 1 -173 119 6 -554 0 2 -159 289 25 -529 249 18 -129 246 21 -412 0 10 -191 287 21 -210 36 15 -205 282 25 -0 78 5 -96 221 21 -509 0 10 -517 153 1 -86 54 6 -448 348 26 -483 163 18 -519 210 18 -204 259 25 -175 177 21 -572 153 18 -500 0 10 -515 34 2 -100 219 12 -123 312 25 -183 266 21 -217 255 25 -91 167 25 -553 35 10 -86 81 6 -112 97 6 -163 88 21 -526 250 18 -71 110 5 -385 173 24 -171 216 21 -165 270 25 -351 207 18 -439 178 24 -135 185 21 -568 25 10 -486 0 2 -94 61 6 -22 253 21 -395 367 26 -273 253 24 -119 178 21 -87 155 6 -41 187 6 -91 0 6 -263 241 12 -397 267 22 -233 283 21 -542 89 10 -54 49 5 -234 196 21 -529 0 2 -464 139 18 -451 0 22 -504 186 18 -111 122 6 -65 144 6 -159 177 12 -125 275 21 -383 60 22 -513 32 10 -542 250 1 -506 0 2 -184 140 4 -186 235 25 -193 287 21 -546 8 2 -506 42 10 -287 312 26 -142 246 21 -53 0 5 -160 102 6 -0 247 21 -531 120 1 -555 140 1 -103 87 6 -7 212 21 -571 215 18 -21 113 5 -197 280 25 -79 122 5 -72 160 6 -12 45 5 -514 0 10 -42 175 6 -540 20 10 -60 183 6 -542 159 18 -227 289 25 -475 0 10 -566 132 1 -343 265 24 -116 258 21 -113 216 21 -533 192 18 -556 0 10 -437 69 2 -151 405 7 -538 140 1 -628 695 19 -538 274 18 -497 239 18 -57 10 6 -165 240 21 -358 236 22 -225 305 25 -533 238 18 -495 46 10 -321 447 23 -137 269 21 -483 133 18 -568 282 18 -88 218 25 -106 0 6 -109 103 5 -240 315 25 -187 301 25 -211 123 21 -407 507 23 -539 84 10 -0 265 21 -98 0 6 -526 226 1 -489 688 19 -466 0 10 -6 45 6 -121 113 6 -507 191 1 -461 0 2 -127 0 21 -520 186 18 -500 155 1 -169 194 21 -125 231 7 -141 0 6 -210 69 21 -107 0 5 -538 88 2 -108 267 12 -0 73 5 -63 139 6 -528 0 10 -120 191 25 -197 207 21 -561 70 2 -442 16 2 -574 0 10 -86 0 5 -182 249 26 -497 239 24 -85 141 6 -534 237 1 -335 465 23 -232 260 25 -154 23 6 -531 164 18 -85 213 6 -124 213 21 -535 204 18 -62 214 12 -484 137 18 -576 1 2 -69 97 6 -123 159 21 -568 213 1 -419 189 22 -217 216 25 -492 0 10 -0 51 6 -526 0 10 -138 130 5 -193 100 12 -537 0 2 -505 17 2 -493 188 18 -128 241 21 -453 0 10 -540 23 10 -557 0 2 -589 96 2 -159 220 25 -524 170 1 -57 71 5 -64 240 21 -305 311 25 -527 243 18 -75 199 6 -117 259 21 -117 176 21 -519 150 1 -63 290 25 -533 0 2 -127 0 6 -364 244 22 -176 257 25 -426 69 10 -92 293 21 -493 6 2 -35 0 5 -333 0 15 -39 203 6 -0 38 6 -523 0 10 -503 60 10 -120 300 25 -534 244 18 -194 280 25 -28 119 6 -372 291 24 -147 258 21 -137 314 21 -142 286 21 -348 169 15 -305 85 15 -366 457 23 -81 283 21 -400 260 24 -61 91 6 -233 381 25 -59 40 6 -499 228 18 -77 138 6 -0 129 5 -537 219 1 -577 234 1 -531 52 2 -177 1 21 -435 247 22 -213 292 25 -0 0 5 -103 210 6 -124 21 6 -127 313 25 -90 0 5 -208 228 25 -126 96 6 -105 354 12 -94 234 21 -518 192 18 -400 83 24 -141 263 25 -530 174 1 -180 192 21 -73 0 5 -145 298 21 -33 90 6 -489 125 1 -153 226 21 -496 215 18 -95 76 6 -18 270 25 -112 247 21 -208 237 21 -537 0 2 -154 165 12 -505 170 1 -234 271 25 -529 144 18 -552 162 1 -539 23 10 -0 178 6 -104 231 21 -539 134 18 -578 143 1 -531 216 1 -470 260 1 -504 0 10 -294 475 26 -222 336 25 -88 0 6 -389 0 15 -211 240 21 -50 104 5 -550 62 10 -91 122 6 -69 287 21 -186 279 25 -145 278 21 -295 100 15 -249 315 25 -63 168 21 -545 64 2 -540 0 2 -478 127 1 -11 269 25 -525 151 18 -518 271 18 -49 19 6 -338 798 23 -553 212 1 -46 44 6 -138 271 25 -241 253 26 -191 273 25 -540 44 2 -508 222 18 -528 0 10 -453 40 10 -121 256 21 -174 302 25 -562 94 10 -137 159 6 -164 161 21 -38 0 5 -241 340 25 -511 0 10 -124 183 21 -351 512 23 -287 0 15 -403 207 24 -129 78 5 -96 238 21 -180 273 25 -411 133 24 -132 86 6 -524 225 1 -518 112 2 -518 40 10 -537 23 2 -88 0 5 -98 185 12 -157 324 25 -88 205 6 -487 51 10 -119 263 21 -229 295 25 -37 67 6 -573 96 2 -529 154 18 -150 128 5 -537 0 10 -391 310 24 -52 90 6 -94 193 21 -574 0 2 -494 242 1 -73 0 6 -204 292 25 -12 76 5 -540 252 18 -537 33 10 -496 67 10 -165 233 25 -538 186 18 -62 12 6 -227 265 25 -138 122 6 -581 167 18 -194 261 21 -471 55 2 -434 360 26 -133 297 21 -573 250 24 -318 179 15 -426 313 26 -446 465 26 -533 0 2 -119 97 6 -80 76 6 -524 0 10 -420 0 24 -504 152 18 -216 272 25 -111 248 21 -534 0 10 -380 242 22 -497 251 18 -553 180 18 -167 218 21 -541 159 18 -138 79 12 -327 0 6 -119 253 25 -533 97 10 -552 111 18 -145 266 21 -119 438 16 -134 426 16 -72 121 21 -34 129 6 -0 167 5 -367 253 22 -107 65 5 -141 69 6 -542 0 2 -534 182 1 -146 243 7 -152 0 6 -466 21 10 -488 0 2 -529 125 18 -460 0 2 -49 380 16 -491 152 1 -495 242 18 -233 288 25 -567 152 1 -497 226 1 -159 258 25 -40 96 6 -26 206 21 -173 250 21 -514 43 2 -537 162 1 -138 255 21 -93 241 21 -86 202 12 -155 175 21 -158 227 21 -193 255 25 -504 0 2 -114 243 21 -85 454 16 -0 178 5 -174 301 25 -92 167 6 -331 388 26 -233 217 25 -27 30 6 -19 0 5 -113 34 6 -548 0 10 -125 234 25 -459 629 19 -239 329 26 -495 3 2 -517 2 10 -216 227 25 -105 224 21 -43 155 6 -112 33 5 -35 278 21 -495 0 2 -43 101 6 -459 6 10 -535 267 1 -140 284 21 -78 52 6 -172 243 21 -547 191 18 -51 0 5 -391 125 24 -115 198 21 -579 120 1 -200 220 21 -155 287 21 -85 44 6 -153 110 21 -459 161 18 -46 59 6 -114 143 5 -105 282 21 -141 185 12 -153 130 21 -311 114 15 -178 191 21 -129 160 6 -18 7 6 -73 342 25 -212 218 21 -57 144 5 -566 34 10 -166 250 21 -194 247 25 -499 191 1 -491 0 10 -0 0 6 -172 243 21 -180 280 25 -100 240 12 -558 213 18 -185 257 21 -548 283 18 -164 296 25 -174 322 25 -507 160 1 -76 0 5 -500 19 2 -123 256 25 -180 288 25 -223 285 26 -448 81 24 -550 193 18 -472 41 24 -0 40 6 -42 0 6 -251 304 25 -22 0 6 -576 141 18 -178 214 21 -194 183 21 -393 54 24 -190 179 21 -548 102 2 -506 250 18 -510 0 10 -0 108 5 -181 161 21 -99 45 6 -536 0 10 -366 487 23 -492 141 1 -516 258 18 -499 0 2 -174 359 21 -540 202 1 -525 0 10 -485 130 1 -138 284 25 -406 148 3 -100 277 7 -536 0 2 -70 99 6 -0 0 6 -119 269 25 -146 277 21 -70 19 6 -533 0 10 -41 74 12 -113 194 22 -543 149 18 -164 308 25 -533 0 2 -393 191 24 -342 127 15 -370 194 22 -26 0 6 -167 124 12 -526 0 10 -135 183 6 -160 220 25 -12 67 6 -572 130 1 -355 237 22 -514 240 1 -98 0 6 -118 69 21 -481 219 1 -213 242 25 -43 78 6 -69 84 5 -197 16 21 -153 118 21 -303 5 15 -528 0 10 -553 0 2 -544 51 2 -534 176 18 -533 161 1 -126 215 7 -74 224 21 -104 418 16 -359 179 22 -108 293 4 -538 198 1 -533 15 2 -18 0 5 -149 294 21 -122 283 21 -33 168 6 -163 243 21 -240 213 25 -462 93 2 -92 0 6 -73 0 5 -344 88 6 -193 272 21 -527 100 2 -164 278 21 -217 176 15 -491 136 18 -179 270 25 -25 0 6 -540 0 10 -3 107 6 -107 156 12 -526 100 2 -98 104 5 -71 34 6 -490 113 2 -178 0 5 -553 187 18 -535 244 1 -526 170 18 -0 28 5 -126 57 6 -153 148 21 -396 561 19 -128 317 12 -207 235 21 -94 195 12 -496 0 10 -528 15 10 -177 300 25 -389 236 24 -497 58 2 -131 0 5 -183 242 25 -511 200 18 -180 275 21 -582 112 2 -465 0 10 -56 49 6 -113 78 12 -514 0 10 -440 0 22 -202 263 21 -66 109 6 -558 155 18 -287 478 26 -308 102 15 -198 251 25 -553 99 2 -524 216 18 -124 239 21 -537 121 18 -506 204 1 -149 263 21 -201 305 25 -18 127 6 -51 98 6 -196 278 21 -498 112 1 -69 125 5 -0 0 6 -543 121 18 -535 115 18 -112 0 6 -483 445 25 -539 96 10 -571 124 18 -349 72 15 -539 215 1 -561 146 1 -151 62 6 -117 219 21 -520 89 2 -187 215 25 -515 20 10 -556 40 2 -60 109 5 -100 126 5 -217 331 25 -32 161 5 -0 139 5 -65 114 6 -463 0 10 -526 87 10 -144 222 21 -188 250 21 -470 43 2 -115 95 6 -509 70 10 -50 32 6 -42 84 21 -0 106 6 -123 302 21 -203 326 25 -536 174 1 -91 250 21 -129 95 12 -0 136 4 -441 142 24 -407 545 19 -121 237 21 -161 122 21 -41 37 5 -169 283 21 -554 160 18 -503 131 1 -497 0 10 -174 234 21 -189 237 21 -609 1004 19 -131 165 21 -154 154 6 -122 215 21 -262 296 25 -0 56 5 -551 317 18 -128 105 6 -149 37 6 -254 285 25 -539 55 10 -598 249 18 -113 278 12 -528 35 10 -244 234 21 -535 156 1 -100 173 12 -177 185 21 -183 243 25 -479 219 18 -61 103 6 -552 252 18 -50 43 5 -181 215 25 -0 62 6 -493 69 10 -320 319 25 -558 114 1 -194 293 26 -103 228 21 -489 0 10 -123 199 12 -495 94 2 -206 242 25 -157 289 25 -133 83 6 -557 164 1 -111 127 6 -541 57 2 -506 130 18 -193 166 6 -213 250 21 -439 287 26 -38 152 6 -549 0 10 -284 456 23 -536 218 1 -101 74 6 -503 187 18 -168 230 25 -489 207 18 -233 189 21 -321 474 23 -115 78 21 -551 305 18 -67 23 6 -187 216 21 -531 0 10 -99 159 12 -140 278 21 -268 313 22 -0 39 6 -274 137 21 -327 434 23 -100 127 6 -175 231 21 -542 146 1 -123 166 21 -515 62 2 -374 0 15 -559 554 19 -0 125 5 -507 14 10 -10 163 21 -486 207 18 -115 264 25 -135 290 25 -532 33 3 -509 62 2 -503 120 18 -105 90 6 -107 284 25 -545 0 10 -152 311 25 -543 0 10 -521 145 18 -530 217 18 -568 196 18 -55 96 6 -551 213 18 -37 201 6 -59 276 21 -166 275 25 -87 73 5 -284 324 25 -507 128 18 -54 61 6 -72 32 6 -13 138 5 -544 55 10 -543 0 10 -540 170 1 -575 106 2 -157 105 6 -405 182 1 -115 173 21 -139 267 21 -552 285 18 -79 81 6 -58 39 5 -585 157 18 -556 18 2 -202 261 25 -517 176 18 -103 228 21 -534 213 1 -172 259 21 -189 289 21 -108 122 6 -529 0 2 -579 203 18 -53 115 6 -36 167 12 -215 308 25 -167 226 25 -262 153 24 -411 158 22 -396 61 22 -161 261 25 -53 71 5 -218 173 12 -550 0 2 -44 0 5 -187 311 25 -179 172 21 -496 0 10 -195 181 21 -166 306 25 -198 181 21 -118 405 16 -567 159 1 -65 19 6 -383 220 1 -466 0 2 -768 823 19 -104 164 5 -25 116 6 -204 292 21 -527 209 18 -536 191 1 -444 240 1 -501 166 18 -558 0 10 -518 0 2 -47 142 5 -124 208 21 -68 142 12 -351 61 15 -534 89 2 -497 1 2 -53 38 6 -495 234 1 -435 153 24 -532 170 18 -505 87 2 -147 273 25 -28 119 6 -519 154 1 -571 103 2 -124 211 21 -524 35 10 -153 194 6 -164 599 16 -186 162 25 -206 446 25 -495 144 1 -534 62 2 -306 0 24 -486 0 2 -509 287 26 -148 17 6 -468 0 10 -525 135 1 -195 258 25 -99 228 12 -528 0 10 -0 0 5 -509 25 10 -159 260 25 -8 132 6 -51 213 12 -524 153 1 -84 86 6 -532 0 10 -184 40 21 -112 0 5 -535 40 2 -445 287 24 -163 232 25 -78 92 6 -519 0 10 -543 204 1 -348 135 15 -270 85 15 -219 246 22 -46 119 6 -497 145 18 -553 184 18 -474 21 2 -174 298 21 -526 195 1 -195 285 25 -505 56 10 -0 93 6 -504 0 10 -28 133 6 -84 214 21 -150 192 25 -82 149 21 -530 175 1 -541 91 10 -517 201 18 -462 201 1 -91 0 5 -546 0 2 -164 0 6 -204 328 25 -94 157 12 -150 187 6 -484 99 2 -210 100 21 -196 311 25 -140 10 6 -24 112 6 -497 205 18 -162 221 25 -389 208 22 -533 0 10 -508 57 10 -131 214 21 -183 290 21 -557 171 1 -518 0 2 -50 17 6 -165 240 21 -516 247 18 -45 77 5 -365 79 22 -568 0 2 -538 88 10 -215 285 25 -523 175 18 -8 225 21 -559 36 10 -84 0 6 -98 89 6 -80 192 6 -522 179 1 -458 0 10 -166 256 25 -510 0 10 -179 292 25 -163 302 26 -474 168 24 -359 459 23 -487 277 1 -149 279 21 -185 235 25 -515 882 19 -502 93 10 -240 331 26 -521 0 2 -562 92 10 -84 0 5 -71 150 5 -179 175 21 -276 358 26 -188 118 21 -526 220 18 -62 32 5 -75 0 5 -130 298 25 -525 185 18 -255 164 15 -56 160 6 -531 123 18 -0 129 5 -497 0 10 -56 163 6 -154 247 25 -242 273 25 -536 204 1 -192 251 21 -587 238 18 -568 67 10 -538 193 1 -515 188 1 -567 313 18 -485 156 1 -202 278 21 -7 180 5 -120 183 21 -99 114 6 -0 0 5 -7 120 6 -524 207 18 -156 205 21 -62 124 12 -148 261 25 -63 203 21 -217 284 25 -546 204 1 -531 94 2 -201 239 21 -128 282 21 -492 124 1 -28 81 6 -460 43 10 -90 125 6 -489 194 1 -519 211 18 -521 81 10 -511 162 18 -548 65 10 -100 262 21 -561 10 2 -506 227 1 -153 202 7 -144 323 12 -470 0 10 -0 104 5 -384 8 15 -567 0 10 -37 233 21 -155 234 21 -491 163 1 -220 208 24 -520 0 2 -168 271 21 -29 60 6 -58 208 21 -144 199 12 -144 145 21 -0 0 5 -506 0 10 -156 238 21 -76 247 21 -109 246 7 -532 26 2 -105 251 25 -142 0 5 -522 84 2 -420 0 2 -199 294 21 -1 110 5 -561 0 2 -121 322 25 -554 0 10 -124 285 21 -486 112 1 -456 65 2 -519 61 2 -482 67 2 -555 0 2 -430 124 1 -248 303 25 -579 132 1 -523 214 1 -523 0 10 -166 248 21 -146 193 21 -184 224 21 -55 280 21 -554 0 10 -106 228 21 -326 0 15 -137 236 25 -514 0 10 -293 318 25 -544 53 2 -510 220 1 -547 0 10 -488 0 10 -569 145 1 -86 278 21 -565 229 18 -554 94 2 -84 213 12 -139 267 21 -141 266 21 -142 213 21 -190 200 21 -516 161 18 -210 240 21 -497 31 2 -0 105 6 -556 0 10 -6 206 6 -126 241 25 -12 0 6 -56 27 6 -556 0 10 -492 95 2 -441 0 2 -187 242 21 -107 0 5 -153 293 21 -0 74 6 -509 318 1 -159 215 25 -538 162 1 -261 179 22 -557 0 10 -544 34 10 -55 89 5 -203 231 21 -176 170 6 -533 0 2 -126 192 21 -554 110 2 -529 116 1 -539 173 1 -0 123 5 -119 157 12 -542 119 1 -77 101 12 -525 7 2 -0 190 6 -501 113 2 -542 177 18 -85 162 6 -549 183 18 -146 225 21 -508 129 1 -228 237 22 -213 225 25 -112 158 21 -572 71 2 -467 173 1 -518 42 10 -76 166 12 -559 175 18 -47 144 6 -103 283 25 -505 28 10 -169 320 25 -473 136 1 -0 0 6 -403 122 15 -486 39 10 -78 111 5 -192 244 21 -522 0 10 -22 149 6 -523 0 2 -139 102 6 -160 222 21 -469 0 2 -61 214 21 -143 173 21 -23 23 5 -72 175 21 -373 218 22 -507 77 10 -554 133 18 -181 243 25 -540 0 10 -46 0 6 -88 253 21 -522 131 1 -183 251 21 -43 0 4 -144 272 21 -556 159 1 -115 142 6 -496 355 26 -579 220 1 -161 224 12 -0 225 7 -151 311 12 -288 0 15 -479 163 24 -63 6 6 -60 69 6 -517 176 18 -498 261 1 -55 182 21 -75 72 6 -509 59 10 -519 0 10 -148 30 6 -309 2 15 -188 208 7 -492 185 1 -108 344 21 -101 291 21 -556 184 1 -163 304 25 -60 79 6 -181 302 12 -0 189 12 -134 162 12 -160 316 25 -322 5 15 -523 154 1 -154 123 12 -539 208 1 -543 65 2 -530 284 1 -142 0 5 -416 338 24 -506 127 1 -265 349 26 -124 165 21 -497 36 2 -514 140 18 -150 270 21 -174 0 5 -391 477 23 -41 107 6 -171 357 25 -520 181 1 -134 255 21 -401 263 24 -41 408 16 -0 33 6 -0 116 6 -261 641 16 -256 355 26 -198 264 25 -556 0 10 -109 94 6 -540 110 1 -562 30 10 -505 63 10 -80 231 7 -400 237 24 -538 0 2 -497 61 10 -123 155 12 -70 13 6 -555 0 10 -0 201 6 -420 102 15 -360 463 23 -531 169 18 -106 147 6 -16 48 6 -152 292 21 -92 281 25 -374 475 23 -97 276 21 -526 90 2 -557 0 2 -103 249 21 -506 0 10 -114 285 25 -49 0 5 -121 289 21 -542 121 1 -303 534 23 -520 274 18 -73 218 21 -222 198 25 -322 136 15 -22 0 6 -71 145 21 -196 284 25 -542 255 1 -0 176 5 -98 162 6 -136 305 25 -369 459 23 -109 143 6 -110 274 21 -510 0 2 -155 251 25 -574 77 10 -261 468 25 -8 0 6 -211 313 26 -528 257 18 -69 197 6 -212 353 26 -67 64 6 -190 324 25 -84 95 6 -520 0 2 -547 62 10 -145 120 6 -16 0 5 -537 0 10 -153 127 6 -508 191 1 -162 240 25 -95 238 21 -31 144 6 -130 247 21 -33 68 6 -125 264 21 -106 166 6 -563 0 10 -89 293 21 -489 137 1 -158 284 21 -237 340 25 -158 193 21 -134 258 21 -171 268 25 -111 293 21 -107 245 21 -203 274 25 -481 98 10 -477 112 2 -12 222 21 -473 67 10 -92 0 5 -107 156 6 -153 178 21 -547 0 10 -145 204 7 -293 294 12 -491 0 2 -137 119 25 -429 256 22 -559 75 10 -497 46 2 -564 0 2 -187 209 21 -112 189 21 -168 106 21 -177 295 25 -192 310 25 -488 214 1 -0 157 6 -551 62 2 -153 282 21 -532 68 2 -69 70 6 -80 0 6 -520 177 1 -124 381 25 -393 298 26 -202 273 25 -8 0 5 -504 108 2 -156 308 25 -180 249 25 -491 0 2 -49 49 5 -507 0 10 -79 0 5 -518 75 2 -108 230 21 -109 271 25 -2 154 5 -115 0 6 -319 457 23 -172 272 25 -359 244 24 -539 233 18 -147 36 6 -109 156 6 -564 11 10 -149 0 5 -532 115 1 -0 0 5 -145 242 25 -189 239 25 -263 311 26 -143 147 6 -343 202 22 -76 0 6 -109 0 6 -41 268 21 -431 329 26 -551 116 2 -561 0 2 -462 0 10 -502 196 1 -173 317 25 -292 373 26 -526 107 10 -510 257 24 -425 175 24 -509 42 2 -131 21 5 -31 240 21 -559 174 18 -178 91 12 -34 177 6 -46 37 6 -502 11 2 -36 37 6 -546 0 10 -144 0 6 -389 509 23 -81 120 6 -81 8 6 -530 277 18 -218 313 25 -557 253 18 -483 19 10 -378 261 26 -153 260 21 -514 0 2 -7 4 6 -126 7 6 -195 153 21 -119 74 6 -55 51 6 -129 197 6 -544 0 10 -209 212 21 -436 375 26 -156 211 12 -47 0 5 -30 115 6 -516 57 10 -494 0 2 -99 143 5 -538 206 1 -532 21 2 -161 243 25 -98 222 7 -514 130 18 -333 243 24 -236 43 15 -532 100 2 -537 0 2 -536 369 13 -0 165 6 -49 0 5 -55 110 6 -537 0 10 -329 515 23 -509 91 10 -492 0 10 -516 192 1 -568 33 10 -76 156 21 -121 315 21 -69 62 6 -76 171 6 -532 0 10 -82 100 6 -50 236 21 -94 0 6 -494 257 1 -96 82 6 -507 0 2 -133 145 6 -558 142 18 -122 138 21 -66 73 6 -509 178 1 -494 203 18 -522 182 1 -504 85 10 -522 0 10 -564 102 2 -215 292 21 -179 531 23 -316 71 15 -548 238 18 -33 116 6 -185 178 21 -77 0 5 -144 231 21 -171 240 21 -551 222 1 -81 149 6 -340 0 15 -501 2 2 -75 211 21 -153 240 25 -554 113 1 -160 202 6 -263 332 25 -551 0 2 -12 219 12 -566 247 1 -148 174 21 -120 148 5 -114 298 25 -509 0 10 -57 160 6 -155 77 6 -210 305 25 -149 237 21 -112 173 12 -118 88 5 -484 116 2 -399 132 22 -191 200 21 -165 177 21 -175 233 21 -28 153 6 -512 0 10 -119 244 21 -521 6 10 -574 164 18 -519 36 2 -550 101 2 -527 20 10 -507 0 2 -77 109 5 -503 109 10 -58 236 7 -449 0 10 -145 24 6 -313 318 25 -559 171 18 -526 118 1 -120 101 6 -195 264 21 -464 110 10 -202 146 21 -156 264 21 -529 2 2 -168 240 21 -554 174 1 -45 147 6 -560 0 10 -110 82 6 -554 23 10 -100 247 21 -558 175 1 -96 0 6 -560 263 1 -453 135 24 -483 189 24 -533 199 1 -560 127 18 -500 197 1 -156 213 21 -39 161 6 -531 149 18 -478 196 18 -544 25 10 -557 234 1 -102 0 5 -54 76 6 -162 274 25 -558 109 2 -532 180 18 -505 126 1 -507 114 1 -402 0 24 -89 147 6 -576 140 18 -176 156 21 -563 242 18 -178 274 25 -301 426 23 -496 94 2 -129 115 21 -497 89 2 -515 128 1 -218 277 21 -21 30 5 -189 243 21 -173 485 16 -529 201 1 -156 280 25 -462 83 2 -250 300 25 -524 273 1 -264 429 25 -419 124 18 -153 218 21 -127 185 12 -495 255 18 -47 199 6 -566 65 10 -180 278 26 -95 55 5 -85 53 5 -93 262 21 -11 163 6 -127 192 21 -52 0 6 -189 269 21 -74 250 25 -470 15 3 -144 131 12 -140 246 21 -158 232 21 -330 425 23 -555 0 10 -320 351 26 -153 253 21 -170 305 22 -0 2 5 -387 478 23 -175 237 25 -18 165 5 -58 157 6 -77 94 6 -90 263 21 -465 0 10 -224 346 25 -542 0 10 -0 95 6 -516 154 1 -548 60 2 -112 257 21 -310 407 23 -529 260 18 -215 140 22 -177 240 21 -158 33 5 -155 252 21 -564 0 10 -98 104 5 -91 109 5 -0 0 6 -399 262 22 -102 5 6 -42 52 6 -489 215 18 -550 108 1 -28 163 6 -0 99 6 -169 322 21 -166 278 25 -0 129 6 -77 0 6 -115 233 7 -485 8 10 -546 262 1 -101 138 6 -579 180 18 -38 0 6 -462 260 22 -214 293 25 -576 202 1 -522 0 2 -150 209 6 -131 15 21 -181 227 21 -508 142 18 -479 184 18 -532 0 2 -524 279 1 -471 0 10 -191 181 25 -146 154 21 -526 14 10 -237 268 21 -537 89 2 -546 49 2 -129 271 21 -521 73 10 -96 266 21 -496 132 1 -221 286 21 -153 249 21 -557 271 18 -513 286 1 -100 181 21 -55 25 5 -557 0 2 -184 186 21 -528 110 10 -193 248 25 -31 62 6 -177 113 22 -160 196 21 -169 304 21 -273 358 26 -1 35 5 -503 155 1 -210 231 12 -130 0 6 -523 108 2 -153 239 21 -145 220 21 -564 88 10 -93 227 21 -550 42 2 -53 224 21 -542 169 1 -117 257 21 -70 84 5 -494 87 2 -473 34 10 -490 0 2 -15 132 6 -460 152 18 -198 43 15 -160 279 25 -111 176 6 -317 232 24 -527 167 1 -534 170 18 -535 116 1 -117 171 6 -344 233 24 -491 175 1 -542 0 10 -528 13 10 -90 53 24 -457 22 10 -354 202 24 -236 248 21 -177 499 16 -526 87 2 -76 159 6 -224 203 21 -103 0 5 -50 0 5 -187 186 21 -549 79 10 -20 153 6 -533 109 2 -501 183 18 -521 24 10 -518 13 2 -533 2 10 -81 0 6 -394 192 22 -207 275 25 -512 97 10 -562 127 1 -513 45 10 -582 12 2 -216 305 25 -558 131 1 -119 201 6 -77 277 25 -115 59 6 -101 139 6 -160 305 21 -85 143 6 -457 68 2 -504 876 19 -536 142 18 -248 232 25 -90 223 21 -110 202 12 -559 230 18 -527 151 1 -546 117 1 -79 0 5 -506 35 10 -524 0 10 -574 0 2 -582 207 18 -507 247 1 -112 0 5 -473 0 2 -92 130 6 -61 156 6 -542 0 2 -522 0 2 -305 485 23 -190 238 21 -185 194 21 -44 163 6 -177 179 21 -63 174 6 -347 0 15 -75 2 5 -546 4 10 -536 131 1 -152 194 21 -518 139 1 -185 247 21 -497 124 18 -551 73 2 -517 85 10 -473 229 1 -39 189 6 -96 231 25 -155 237 21 -436 185 24 -165 219 21 -500 217 24 -526 82 10 -105 0 6 -83 155 12 -324 0 15 -240 314 26 -108 276 25 -128 190 21 -141 257 21 -513 88 2 -234 723 16 -0 227 21 -77 0 5 -519 239 1 -491 226 1 -73 304 21 -181 239 21 -182 251 25 -539 161 1 -510 0 2 -240 236 21 -442 422 22 -114 199 21 -161 207 25 -479 154 1 -189 62 6 -509 0 2 -118 225 6 -34 93 6 -189 258 25 -553 200 18 -0 214 21 -100 129 4 -191 248 25 -17 199 7 -524 28 10 -520 119 1 -179 294 25 -569 218 18 -305 220 21 -117 0 5 -430 267 22 -331 632 17 -109 0 6 -168 132 5 -545 85 2 -40 168 5 -490 33 10 -495 89 10 -115 164 12 -550 248 18 -122 86 6 -129 160 21 -123 266 21 -96 32 5 -201 215 21 -149 133 12 -530 219 1 -80 169 5 -486 233 1 -489 263 18 -475 165 1 -139 257 25 -25 0 5 -514 145 18 -544 0 10 -387 294 22 -539 211 18 -548 0 2 -137 228 25 -530 279 1 -160 267 25 -0 127 6 -179 276 21 -103 86 6 -11 169 6 -173 191 21 -510 254 1 -98 299 21 -504 0 10 -169 172 21 -556 248 1 -367 191 24 -319 38 15 -534 103 2 -85 161 21 -74 105 6 -174 222 25 -45 60 5 -508 0 10 -514 68 2 -559 0 2 -67 93 6 -125 254 7 -534 150 1 -533 132 18 -242 313 25 -534 231 18 -165 301 25 -561 0 10 -188 211 21 -107 200 6 -189 277 21 -136 193 21 -107 155 21 -576 173 1 -0 27 6 -101 22 6 -466 96 10 -416 176 24 -511 0 10 -122 275 25 -113 0 6 -76 183 12 -52 199 21 -594 203 18 -212 83 12 -0 79 5 -563 136 1 -133 0 5 -505 90 10 -0 0 5 -529 235 1 -594 176 1 -505 174 1 -557 61 2 -98 259 21 -123 242 21 -27 244 21 -516 141 1 -407 269 22 -524 73 10 -60 113 5 -523 130 18 -5 43 6 -137 220 6 -70 18 5 -192 261 25 -166 275 25 -170 306 25 -68 162 6 -102 176 21 -41 46 5 -112 163 6 -1 115 6 -59 205 21 -144 0 6 -499 27 10 -550 35 10 -2 0 5 -454 146 22 -75 220 21 -148 0 5 -38 157 12 -190 265 21 -378 457 23 -103 190 12 -552 877 19 -208 293 25 -55 0 6 -310 231 22 -116 211 21 -170 299 25 -35 208 21 -205 310 25 -584 234 1 -527 196 1 -420 278 22 -516 112 1 -522 119 2 -155 304 25 -269 258 26 -532 26 2 -120 157 21 -252 134 15 -72 130 5 -154 103 5 -495 126 1 -324 436 23 -509 0 2 -150 229 21 -207 254 21 -155 276 25 -519 0 10 -534 0 10 -572 195 1 -488 0 2 -392 246 22 -541 175 18 -136 249 21 -532 46 2 -520 0 2 -215 119 24 -135 0 5 -99 118 6 -108 166 25 -305 0 15 -544 190 1 -467 102 2 -351 489 23 -198 228 21 -539 309 18 -90 225 25 -147 262 21 -545 171 1 -0 101 6 -176 164 21 -8 241 21 -561 145 1 -96 0 5 -141 232 21 -42 216 6 -227 260 25 -510 115 1 -217 215 25 -532 155 1 -68 121 6 -525 233 18 -72 53 6 -462 105 10 -368 438 23 -130 187 21 -514 0 2 -527 188 18 -29 73 6 -565 302 18 -549 156 18 -393 0 10 -80 108 12 -328 50 15 -517 207 1 -512 36 10 -71 66 5 -11 203 21 -215 186 21 -550 0 2 -150 160 6 -525 0 2 -147 179 21 -77 0 6 -518 146 1 -226 271 25 -374 446 23 -560 64 10 -504 226 18 -141 79 6 -412 248 24 -87 86 5 -522 212 18 -504 152 18 -216 302 25 -65 262 21 -228 243 21 -309 154 15 -172 264 21 -164 314 25 -164 76 21 -158 264 21 -424 0 2 -285 64 15 -108 149 6 -386 240 24 -179 276 25 -546 0 2 -48 16 5 -220 330 25 -161 233 12 -429 0 2 -110 0 6 -72 236 7 -425 314 22 -186 240 25 -100 296 21 -519 226 1 -531 0 10 -119 65 5 -530 157 1 -123 35 5 -129 0 21 -55 0 6 -542 122 1 -271 207 24 -541 49 2 -565 142 1 -496 189 1 -535 261 18 -449 109 2 -550 0 10 -149 150 21 -539 0 2 -493 205 18 -0 187 5 -183 198 21 -63 172 12 -369 464 26 -508 0 10 -156 157 6 -112 308 21 -283 315 26 -111 71 6 -546 114 1 -165 262 25 -149 224 12 -508 0 10 -513 222 1 -229 286 25 -101 188 21 -223 166 21 -181 285 21 -175 327 25 -184 302 26 -496 64 2 -553 200 1 -128 182 12 -364 495 23 -216 285 25 -115 177 21 -150 261 25 -50 0 6 -169 224 25 -150 267 21 -456 308 24 -473 234 1 -480 224 18 -267 252 25 -166 290 25 -118 252 21 -14 0 6 -532 0 10 -512 128 1 -148 264 25 -559 0 10 -164 155 21 -118 169 12 -53 217 21 -0 58 5 -34 223 7 -168 213 21 -198 242 21 -220 307 25 -81 0 5 -542 239 1 -200 171 21 -58 181 6 -160 231 21 -522 49 2 -518 1 10 -136 118 6 -149 44 6 -183 246 25 -117 115 5 -113 121 6 -481 87 10 -134 22 6 -337 269 22 -166 239 21 -53 0 5 -461 0 10 -30 27 6 -109 272 21 -72 212 21 -558 78 2 -370 258 22 -159 249 21 -494 17 2 -214 217 25 -503 0 10 -548 60 10 -507 274 18 -99 115 6 -503 151 1 -180 327 25 -507 217 18 -44 91 6 -204 242 25 -160 150 6 -557 100 10 -155 150 21 -222 259 25 -155 176 25 -541 142 1 -0 115 6 -541 190 1 -0 87 5 -579 699 19 -456 51 10 -546 63 2 -485 245 1 -165 278 25 -144 195 12 -524 140 1 -155 212 21 -517 237 18 -563 0 2 -512 225 18 -579 131 22 -526 101 2 -516 108 1 -137 277 21 -440 203 1 -404 230 24 -0 0 6 -531 285 1 -95 133 6 -100 0 6 -72 257 21 -238 277 26 -508 58 10 -191 215 25 -290 13 15 -0 17 5 -131 156 21 -0 135 6 -490 37 10 -0 0 6 -58 117 6 -0 218 7 -517 92 10 -136 599 16 -13 202 21 -550 206 1 -12 0 5 -312 209 15 -92 132 21 -236 273 25 -509 0 10 -3 147 6 -333 393 26 -21 0 6 -545 177 1 -151 234 21 -169 277 25 -161 204 21 -144 109 21 -196 249 25 -43 101 5 -532 184 18 -387 250 25 -450 0 10 -295 175 22 -512 102 2 -527 241 18 -143 282 21 -240 256 21 -513 86 10 -518 0 2 -545 229 18 -512 14 2 -142 264 21 -170 85 6 -21 0 5 -0 153 6 -523 10 10 -12 137 6 -26 50 5 -523 205 18 -163 202 22 -545 11 2 -511 161 18 -194 170 21 -471 144 22 -138 224 12 -505 98 10 -248 335 12 -388 205 24 -542 149 1 -514 152 1 -242 0 15 -51 0 5 -514 297 18 -236 0 15 -130 220 21 -324 65 15 -0 188 5 -492 223 18 -521 0 2 -387 476 23 -113 88 6 -57 222 7 -141 174 6 -93 171 6 -548 0 10 -44 180 12 -16 0 6 -293 260 25 -166 299 25 -94 53 6 -531 239 18 -84 136 6 -397 487 23 -560 11 2 -105 48 5 -491 219 1 -12 198 21 -528 142 18 -493 219 1 -83 0 6 -40 246 21 -5 178 6 -130 197 7 -577 0 10 -145 445 16 -378 503 23 -7 0 6 -94 114 6 -522 151 1 -487 203 18 -513 230 18 -153 215 21 -481 0 2 -130 207 25 -136 174 21 -106 278 25 -530 82 2 -335 230 24 -0 47 6 -434 109 10 -525 0 10 -474 187 1 -349 346 26 -544 0 2 -510 134 1 -552 195 18 -304 7 15 -531 140 1 -565 127 18 -473 43 2 -517 0 10 -366 275 22 -171 232 21 -114 43 5 -514 277 1 -27 0 5 -45 218 21 -39 109 5 -501 0 2 -529 69 2 -528 179 1 -16 38 6 -532 148 1 -532 0 10 -507 64 2 -538 60 10 -532 0 2 -546 6 10 -275 428 26 -431 231 22 -90 194 21 -285 37 15 -170 97 6 -548 297 18 -551 45 2 -522 0 10 -54 89 6 -336 482 23 -179 136 6 -0 208 12 -177 59 6 -62 78 6 -97 110 6 -540 158 1 -520 16 10 -489 72 10 -449 264 24 -516 0 2 -119 321 21 -507 189 1 -489 245 18 -527 139 18 -0 139 5 -11 163 6 -213 306 25 -104 223 21 -118 205 21 -555 87 10 -490 604 19 -149 190 21 -577 71 2 -539 177 18 -471 100 22 -530 9 2 -402 216 22 -541 147 1 -554 0 10 -562 210 1 -75 176 21 -33 127 6 -42 176 6 -238 397 25 -82 226 21 -87 162 12 -239 308 25 -513 123 18 -526 239 1 -508 0 10 -440 156 24 -34 137 5 -539 0 2 -213 253 21 -126 220 7 -163 224 21 -147 180 6 -45 6 6 -31 0 5 -27 85 5 -506 92 2 -378 314 24 -0 94 6 -137 279 21 -40 59 6 -539 97 2 -166 265 21 -129 124 5 -208 305 21 -286 0 15 -155 167 21 -216 257 25 -393 264 18 -263 328 26 -181 261 25 -525 229 18 -88 92 6 -35 61 5 -526 0 10 -197 210 21 -193 288 25 -572 0 2 -538 209 18 -35 106 6 -90 251 21 -203 234 25 -0 126 6 -161 50 5 -535 107 2 -152 230 21 -104 139 12 -51 98 5 -507 157 18 -493 212 1 -492 138 1 -550 163 1 -237 275 25 -475 197 1 -418 242 22 -123 62 6 -31 89 6 -136 241 22 -197 702 16 -500 233 1 -513 164 1 -187 110 6 -227 193 21 -492 52 10 -46 230 21 -444 102 2 -208 278 25 -196 272 21 -521 236 1 -206 279 25 -216 219 25 -92 204 12 -407 246 22 -206 278 25 -344 457 23 -201 328 25 -219 275 21 -513 42 2 -36 182 5 -77 188 21 -149 171 21 -29 0 6 -543 0 10 -152 225 25 -0 0 6 -424 0 2 -500 448 26 -535 52 10 -317 0 15 -83 83 6 -523 181 18 -525 57 2 -505 0 2 -200 305 25 -528 169 1 -91 183 6 -137 193 25 -110 125 12 -472 266 22 -544 0 2 -36 0 5 -562 107 2 -183 281 25 -237 229 25 -14 182 5 -119 203 21 -528 0 10 -521 209 1 -241 163 15 -0 136 5 -193 201 25 -122 40 6 -106 135 12 -97 271 21 -117 178 6 -0 88 5 -143 12 6 -346 126 15 -146 258 21 -196 200 21 -211 261 25 -556 102 2 -0 95 6 -88 126 21 -549 14 2 -357 102 6 -483 126 1 -166 245 21 -488 143 18 -109 243 7 -438 105 15 -106 155 12 -110 120 6 -137 182 25 -556 155 1 -621 0 10 -66 0 6 -45 22 6 -524 208 18 -350 497 23 -80 145 6 -151 22 6 -139 272 25 -528 43 2 -169 216 25 -72 86 5 -141 313 25 -323 170 24 -188 62 6 -556 76 2 -183 197 25 -173 305 25 -535 253 1 -76 199 21 -0 0 6 -498 452 19 -218 237 21 -564 0 10 -549 177 18 -389 253 24 -580 193 18 -205 294 21 -146 258 21 -539 24 2 -67 0 6 -91 135 12 -475 247 1 -144 178 12 -534 267 1 -556 253 18 -395 251 22 -1 0 5 -502 269 1 -172 292 25 -177 210 21 -602 246 18 -527 206 18 -194 326 25 -497 0 2 -483 178 18 -155 232 21 -498 0 10 -125 286 21 -173 210 12 -107 172 6 -67 120 6 -400 138 24 -505 236 18 -549 153 1 -561 85 10 -34 115 5 -49 127 12 -433 157 24 -548 279 18 -552 145 1 -111 116 6 -155 292 25 -525 132 1 -516 39 2 -115 147 6 -87 140 6 -153 76 21 -335 521 23 -550 0 2 -199 286 25 -533 123 18 -104 216 7 -45 77 6 -116 186 12 -519 87 2 -519 145 18 -59 148 6 -201 244 25 -207 286 25 -124 204 21 -114 203 21 -555 0 10 -516 11 2 -40 21 5 -0 55 6 -523 0 2 -510 0 2 -140 228 25 -144 249 21 -524 0 2 -229 291 25 -168 103 12 -489 239 1 -392 181 22 -58 0 6 -91 449 16 -186 312 25 -141 247 7 -2 80 6 -466 102 10 -158 132 5 -522 39 2 -549 144 1 -86 82 6 -520 248 18 -563 55 10 -165 151 21 -358 226 22 -125 222 21 -536 236 1 -552 100 2 -504 119 1 -71 0 5 -0 0 5 -0 152 6 -68 0 6 -521 138 1 -161 247 25 -460 105 10 -0 102 6 -0 2 6 -540 187 1 -478 210 1 -100 188 6 -53 109 6 -102 269 21 -158 270 25 -560 0 10 -508 27 2 -562 0 10 -534 210 18 -80 0 5 -468 162 1 -557 73 10 -568 145 1 -97 158 6 -475 0 2 -515 238 18 -119 116 5 -214 206 25 -149 133 6 -440 234 26 -169 243 25 -549 187 18 -591 131 18 -220 304 25 -116 240 21 -177 286 25 -0 231 12 -459 69 2 -331 167 22 -186 304 25 -497 0 2 -279 96 15 -521 231 1 -101 192 6 -0 95 6 -561 0 10 -79 234 21 -87 176 12 -533 194 1 -503 146 1 -200 246 25 -78 0 6 -69 211 12 -203 316 25 -450 174 24 -25 85 6 -187 173 12 -567 228 18 -534 196 1 -495 0 2 -97 138 21 -175 304 25 -256 318 25 -146 182 12 -108 0 5 -111 132 21 -38 0 5 -574 51 2 -171 267 21 -23 117 6 -517 176 1 -145 252 25 -0 78 5 -533 0 10 -88 241 21 -35 251 12 -519 269 1 -210 322 25 -50 147 6 -541 165 1 -44 18 6 -126 257 21 -506 10 2 -451 64 2 -535 90 10 -523 142 18 -486 205 1 -66 60 6 -116 57 6 -172 213 21 -466 0 10 -439 208 22 -105 159 21 -234 294 25 -117 33 6 -5 0 5 -162 278 25 -459 234 1 -428 385 26 -505 128 1 -498 12 10 -66 23 6 -85 226 12 -240 545 23 -48 289 25 -567 0 2 -126 220 21 -220 184 22 -515 88 2 -130 276 25 -85 0 5 -513 0 2 -29 401 16 -20 51 6 -218 231 21 -49 138 21 -69 193 5 -110 54 21 -258 240 25 -537 151 1 -526 112 1 -181 269 25 -136 242 25 -55 79 6 -428 0 3 -546 230 1 -202 286 25 -0 90 6 -507 65 2 -167 290 21 -30 81 6 -0 180 6 -191 213 21 -80 159 6 -104 0 5 -154 96 25 -75 0 6 -174 263 25 -65 0 5 -65 108 5 -552 288 1 -527 121 1 -32 251 21 -46 142 5 -181 136 6 -530 39 2 -55 0 5 -101 281 12 -133 18 6 -414 96 22 -528 131 1 -170 225 25 -106 65 6 -168 264 25 -376 458 23 -544 104 10 -570 0 10 -543 165 18 -433 230 22 -536 0 10 -154 184 21 -193 250 21 -45 139 6 -543 177 18 -153 106 12 -91 174 12 -238 282 25 -141 188 25 -141 48 6 -36 126 6 -64 0 6 -578 0 2 -477 276 22 -15 59 5 -37 194 6 -579 51 2 -110 262 12 -0 94 6 -343 275 25 -537 121 1 -525 88 10 -507 92 3 -182 172 21 -84 63 5 -359 462 23 -445 15 24 -103 0 5 -502 86 2 -562 155 18 -122 261 25 -212 326 25 -210 289 25 -36 0 5 -302 293 25 -531 0 2 -421 51 22 -414 74 24 -218 227 26 -491 134 18 -46 12 5 -112 0 5 -85 0 6 -539 210 1 -195 251 25 -209 296 25 -1 0 5 -165 278 25 -97 0 6 -176 188 21 -94 0 6 -466 184 22 -494 123 2 -89 235 25 -52 8 6 -557 40 2 -516 184 18 -84 383 16 -523 0 10 -218 305 25 -552 203 18 -150 272 25 -552 0 2 -164 139 12 -462 124 1 -552 0 2 -94 146 6 -368 165 22 -42 76 6 -48 173 6 -252 176 6 -545 22 10 -121 280 21 -62 81 5 -517 211 18 -41 60 5 -537 168 1 -118 128 6 -216 206 21 -546 103 10 -483 0 2 -546 223 18 -124 212 21 -528 170 1 -150 301 25 -270 356 26 -506 225 1 -154 286 21 -514 285 18 -540 205 1 -566 257 1 -112 207 7 -82 53 5 -102 0 6 -23 108 6 -481 38 10 -63 118 6 -0 31 5 -167 254 25 -170 704 16 -66 28 5 -147 221 21 -71 187 6 -569 213 1 -92 255 21 -505 162 1 -80 0 5 -133 188 21 -96 222 21 -523 265 18 -101 53 6 -127 0 5 -530 30 10 -496 97 2 -527 85 2 -113 215 21 -197 175 22 -566 0 2 -82 302 21 -534 0 2 -69 125 5 -532 237 18 -488 90 2 -119 68 5 -174 240 21 -531 215 18 -562 0 2 -518 71 10 -33 111 6 -157 238 21 -127 244 21 -242 293 25 -143 278 21 -588 34 10 -460 147 18 -583 25 10 -522 137 1 -528 5 2 -0 0 5 -189 313 25 -196 211 25 -483 131 1 -152 121 6 -527 154 1 -0 0 6 -529 21 2 -209 291 25 -140 147 21 -106 141 6 -206 291 25 -534 293 18 -498 141 18 -531 0 10 -501 167 1 -470 0 10 -550 8 10 -480 204 18 -159 172 12 -90 0 5 -475 125 18 -533 9 2 -126 282 21 -61 206 6 -538 247 1 -109 12 5 -475 75 2 -187 195 25 -164 271 25 -569 45 2 -525 63 10 -510 150 18 -120 15 6 -154 218 12 -29 56 6 -165 278 21 -457 137 1 -515 215 1 -195 101 6 -121 145 25 -513 90 2 -0 0 5 -45 156 5 -209 266 25 -537 78 2 -515 213 18 -257 272 12 -536 73 10 -511 166 18 -485 152 1 -103 150 21 -553 0 10 -482 126 1 -87 109 6 -315 308 12 -474 84 10 -516 7 10 -567 72 10 -87 69 6 -489 0 2 -525 141 18 -110 271 25 -548 91 10 -107 182 12 -536 185 18 -418 108 2 -579 207 1 -237 286 21 -0 227 7 -63 0 5 -54 108 12 -570 272 18 -496 0 2 -232 176 21 -506 38 2 -104 130 12 -472 116 2 -230 332 21 -546 57 10 -185 81 21 -0 6 6 -556 0 10 -192 109 12 -377 269 22 -108 119 12 -92 170 12 -523 279 1 -278 267 24 -556 0 10 -588 43 10 -18 0 5 -476 98 10 -531 148 1 -497 142 18 -119 112 5 -183 273 25 -67 106 5 -155 233 21 -507 0 10 -167 296 21 -125 0 6 -91 237 21 -86 82 21 -172 275 25 -524 0 2 -552 0 10 -95 250 21 -23 152 6 -292 351 26 -150 65 6 -31 179 5 -104 0 5 -542 159 1 -220 305 25 -141 304 21 -185 252 25 -212 289 21 -125 0 6 -79 410 7 -243 300 25 -558 158 1 -43 0 6 -574 205 18 -91 96 21 -504 210 18 -120 76 6 -557 249 18 -135 268 21 -541 0 10 -0 17 5 -70 244 7 -314 229 12 -125 135 21 -365 192 24 -306 463 23 -160 272 21 -152 463 25 -505 43 2 -154 246 21 -521 0 2 -214 222 21 -372 49 15 -492 203 1 -167 232 25 -492 216 18 -0 175 21 -78 175 21 -547 184 1 -179 270 25 -36 48 6 -150 273 25 -118 129 6 -57 182 6 -94 263 21 -103 241 21 -188 174 21 -181 326 25 -538 207 18 -104 102 5 -153 242 25 -527 0 10 -283 351 26 -143 355 21 -508 0 2 -558 178 1 -112 85 6 -540 74 10 -187 245 25 -148 260 21 -548 0 2 -29 309 21 -576 199 1 -0 125 6 -541 0 2 -557 25 2 -95 138 6 -523 0 10 -194 165 21 -62 0 6 -563 165 1 -108 220 6 -556 179 18 -515 172 1 -546 0 2 -457 0 10 -137 328 25 -510 92 10 -502 214 1 -524 199 1 -564 0 2 -540 0 2 -0 109 5 -249 265 25 -155 252 21 -94 18 5 -2 0 5 -518 0 10 -442 677 23 -549 118 1 -516 117 1 -120 383 16 -465 102 10 -95 196 21 -547 163 1 -506 135 1 -67 168 6 -535 50 2 -141 179 25 -518 231 18 -425 88 15 -519 154 18 -69 103 6 -83 236 7 -30 39 6 -508 28 2 -148 219 21 -72 85 6 -545 72 2 -183 235 25 -514 24 10 -532 18 10 -142 155 6 -576 212 1 -43 0 6 -0 179 21 -522 0 10 -133 271 25 -509 0 2 -534 195 1 -538 158 18 -506 171 18 -64 162 5 -74 72 6 -58 238 21 -65 169 6 -359 433 14 -528 0 10 -517 100 10 -220 299 25 -486 63 10 -549 56 2 -182 280 25 -183 244 21 -557 0 2 -183 124 12 -542 185 18 -69 493 16 -513 130 1 -568 198 1 -98 34 6 -68 120 21 -107 293 25 -586 64 10 -233 284 25 -171 217 21 -242 239 25 -222 238 25 -198 119 21 -502 104 10 -536 214 1 -516 166 18 -398 486 23 -544 222 1 -175 295 12 -536 0 2 -180 245 25 -500 300 1 -224 265 25 -0 101 6 -557 255 18 -563 90 2 -155 173 21 -547 176 18 -116 231 21 -170 221 21 -573 98 10 -211 85 21 -536 168 18 -527 254 18 -194 261 25 -98 255 21 -507 81 2 -509 222 1 -190 231 21 -514 0 10 -198 0 6 -313 133 15 -254 345 26 -51 144 12 -436 475 23 -546 113 2 -175 246 25 -54 96 6 -57 158 6 -506 156 1 -87 320 21 -524 144 18 -56 285 25 -149 11 5 -27 78 6 -1 168 6 -158 208 21 -545 20 2 -481 0 10 -523 99 10 -261 354 26 -529 54 10 -97 220 21 -397 254 24 -0 128 6 -84 33 6 -79 159 21 -182 269 21 -567 254 18 -0 183 6 -529 46 2 -540 0 10 -534 48 2 -513 206 1 -530 155 18 -119 220 7 -501 0 2 -296 32 15 -204 226 25 -89 74 5 -555 269 1 -88 191 6 -546 97 10 -192 264 21 -512 122 18 -359 124 15 -523 279 1 -163 226 21 -174 265 21 -43 132 6 -159 167 21 -120 71 6 -170 175 21 -116 111 5 -122 174 21 -81 116 6 -493 235 1 -553 0 10 -0 103 5 -282 220 21 -493 0 2 -234 319 26 -127 282 25 -536 29 10 -518 199 1 -102 214 21 -33 253 21 -347 483 23 -80 368 16 -371 123 22 -517 0 2 -518 0 10 -183 265 25 -379 200 24 -574 49 2 -85 254 21 -511 72 2 -546 72 2 -516 285 26 -321 214 7 -537 0 10 -194 219 21 -146 257 7 -68 0 5 -183 135 5 -335 430 26 -97 215 21 -129 13 6 -168 274 25 -483 0 10 -252 223 25 -496 117 1 -527 170 18 -381 261 22 -555 0 10 -187 0 6 -566 0 2 -157 59 21 -146 240 21 -132 476 16 -601 64 2 -273 257 12 -486 0 2 -477 177 18 -125 51 4 -551 226 1 -86 145 5 -138 161 5 -62 58 5 -497 186 18 -501 148 1 -138 263 25 -175 285 25 -426 221 24 -142 269 21 -222 286 25 -382 193 24 -509 0 2 -381 169 24 -508 283 18 -510 17 2 -544 56 2 -523 174 18 -107 320 12 -236 154 12 -560 0 2 -0 110 6 -1 96 6 -94 105 6 -0 0 5 -191 220 25 -547 131 18 -102 125 5 -269 283 25 -124 165 21 -141 249 25 -18 118 6 -529 178 1 -34 77 6 -124 29 6 -113 136 6 -384 454 23 -113 137 6 -38 63 5 -487 226 18 -542 222 1 -181 291 25 -550 159 1 -84 149 6 -402 129 24 -501 84 2 -487 282 24 -307 196 21 -336 169 18 -525 0 10 -77 103 5 -490 4 10 -553 79 10 -526 196 1 -114 0 6 -91 189 21 -142 268 21 -54 0 5 -568 96 2 -13 28 5 -0 0 6 -0 9 5 -510 204 18 -503 202 1 -104 278 21 -117 136 6 -580 217 1 -144 209 21 -37 109 5 -506 0 2 -89 315 12 -122 25 6 -529 174 18 -574 196 18 -489 0 2 -40 130 6 -449 284 24 -544 275 18 -537 182 1 -572 65 2 -519 162 1 -407 219 13 -84 289 21 -201 305 25 -190 233 25 -560 39 2 -524 101 10 -0 135 5 -535 0 10 -554 52 10 -548 103 2 -143 270 25 -64 151 6 -203 262 25 -69 248 21 -91 191 12 -507 300 1 -506 0 2 -0 0 6 -541 198 18 -257 274 25 -561 149 1 -65 119 6 -547 22 2 -393 201 24 -87 42 5 -549 142 18 -121 220 21 -539 7 10 -206 201 25 -178 305 25 -526 102 2 -222 260 21 -6 132 6 -55 90 5 -533 14 2 -40 0 5 -118 267 21 -541 143 18 -548 0 10 -527 166 1 -533 127 1 -171 283 21 -179 274 25 -303 0 6 -110 79 6 -43 0 6 -177 241 25 -532 282 18 -518 45 2 -563 0 2 -151 256 21 -64 187 5 -31 219 4 -573 190 18 -491 70 2 -219 121 21 -92 114 5 -552 321 1 -187 210 25 -584 0 2 -511 0 10 -128 312 25 -465 0 2 -75 299 21 -183 255 21 -209 134 15 -18 83 6 -8 0 6 -139 0 6 -590 7 2 -464 42 10 -160 197 21 -45 89 6 -506 19 2 -545 84 2 -388 324 26 -531 0 2 -198 288 25 -95 191 6 -78 148 6 -534 126 18 -535 137 18 -105 41 5 -384 205 24 -469 0 2 -79 205 21 -553 106 10 -153 295 25 -558 0 10 -212 287 25 -523 0 10 -69 32 6 -207 220 25 -1 10 5 -410 233 24 -483 71 10 -539 69 2 -523 273 18 -61 115 5 -127 272 12 -77 63 5 -91 115 6 -194 307 21 -142 112 6 -484 165 1 -167 64 21 -111 257 21 -517 187 18 -542 156 18 -219 225 25 -194 250 21 -550 0 2 -505 88 10 -331 452 23 -538 219 1 -70 0 5 -184 281 21 -363 256 22 -549 125 1 -489 0 2 -537 225 1 -87 2 6 -537 50 2 -399 169 24 -503 157 1 -514 0 2 -441 240 24 -195 294 25 -137 119 12 -550 0 10 -39 71 6 -99 209 6 -152 266 21 -542 0 10 -24 195 21 -478 44 2 -195 189 21 -128 0 6 -140 212 21 -77 158 21 -49 0 5 -334 457 23 -218 251 25 -114 93 5 -538 0 2 -225 276 25 -480 145 1 -0 0 6 -547 145 18 -58 200 12 -94 0 6 -104 211 6 -244 268 25 -135 497 20 -0 156 5 -118 0 5 -530 0 10 -210 280 21 -199 245 25 -104 225 6 -112 0 5 -60 121 5 -449 127 24 -62 61 5 -134 258 21 -222 247 21 -123 99 6 -74 243 25 -46 210 21 -70 282 21 -555 0 2 -557 0 2 -81 79 6 -544 30 2 -418 277 24 -501 0 2 -107 97 6 -446 149 1 -132 254 25 -116 185 6 -564 187 18 -135 80 21 -171 364 16 -527 280 1 -107 256 21 -196 212 25 -428 113 2 -142 242 21 -247 245 25 -201 281 25 -22 0 6 -569 0 10 -155 216 21 -389 248 22 -528 0 10 -530 294 18 -0 195 6 -488 99 2 -229 251 26 -16 135 5 -505 72 2 -394 200 22 -509 296 1 -91 191 12 -543 23 2 -55 155 6 -216 228 21 -0 19 5 -519 123 1 -526 95 2 -506 55 10 -485 0 2 -252 245 21 -115 249 21 -491 164 1 -0 198 6 -395 0 10 -100 104 6 -576 0 2 -555 262 18 -174 301 25 -59 69 6 -495 103 10 -530 194 1 -155 241 21 -114 131 21 -197 265 21 -424 24 22 -455 273 26 -573 196 22 -519 90 10 -540 0 10 -501 154 18 -150 274 21 -402 0 22 -538 107 10 -319 176 15 -519 276 1 -530 132 1 -0 86 6 -122 120 6 -143 149 21 -239 219 25 -188 165 21 -528 49 2 -514 238 18 -513 165 1 -479 257 1 -208 308 25 -231 266 25 -108 240 21 -0 132 6 -554 155 1 -138 202 21 -35 107 12 -240 313 12 -463 112 1 -182 248 25 -141 164 25 -417 89 22 -198 264 25 -181 316 25 -209 239 25 -397 243 22 -488 0 2 -528 66 10 -545 157 1 -553 240 18 -35 222 25 -68 53 6 -480 0 10 -36 250 21 -396 510 23 -223 291 25 -52 246 7 -531 128 1 -548 184 1 -88 255 12 -171 268 21 -174 298 21 -69 157 6 -379 53 22 -539 77 2 -200 36 15 -318 341 26 -134 285 25 -503 224 1 -536 43 10 -498 16 10 -438 96 10 -99 274 25 -83 93 6 -196 30 15 -206 216 21 -594 7 2 -154 158 21 -216 263 25 -0 50 6 -12 145 5 -195 104 12 -58 116 21 -134 113 5 -511 533 19 -105 97 6 -21 132 6 -86 269 21 -532 183 18 -536 4 2 -170 133 6 -555 206 18 -52 224 6 -146 206 21 -63 97 5 -0 69 5 -46 92 6 -131 320 21 -555 98 2 -480 78 2 -423 254 22 -36 207 6 -176 0 6 -0 0 5 -560 167 18 -397 289 22 -533 203 1 -540 304 18 -58 137 6 -91 141 6 -513 0 10 -74 281 25 -196 210 25 -475 130 18 -569 237 18 -142 250 21 -461 793 19 -77 10 6 -44 28 6 -80 265 21 -73 95 6 -72 210 21 -371 260 22 -535 170 1 -556 175 1 -0 0 5 -211 201 21 -304 355 26 -200 253 25 -521 142 1 -522 77 2 -144 123 21 -532 231 1 -500 0 2 -494 168 1 -253 114 25 -193 245 25 -93 88 5 -176 279 21 -54 106 5 -84 126 6 -60 133 5 -524 182 18 -152 111 6 -540 0 2 -205 361 7 -505 104 10 -183 215 21 -81 132 6 -549 116 1 -523 66 2 -488 276 1 -273 284 25 -392 137 24 -127 255 21 -280 521 26 -501 30 10 -203 289 21 -539 115 1 -499 55 2 -559 50 2 -162 147 12 -177 168 21 -545 124 1 -121 217 21 -27 134 5 -103 237 21 -501 191 1 -105 174 21 -35 78 6 -137 108 5 -94 0 6 -7 74 6 -392 468 23 -11 183 6 -564 172 1 -547 149 1 -185 220 21 -52 1 6 -109 153 6 -0 140 5 -544 0 10 -404 222 22 -529 159 1 -57 212 21 -0 176 5 -29 255 21 -194 196 25 -332 196 15 -209 252 21 -408 351 24 -389 306 26 -182 273 25 -552 31 10 -203 263 25 -116 207 6 -535 249 1 -126 260 12 -22 14 6 -504 210 18 -34 187 5 -88 212 25 -522 186 1 -127 133 6 -109 201 21 -188 228 21 -544 0 2 -539 218 18 -59 65 6 -239 155 21 -518 0 10 -554 231 1 -124 150 6 -25 87 6 -192 259 25 -209 278 25 -527 106 10 -195 266 25 -545 165 18 -79 175 6 -78 252 21 -520 191 1 -154 215 21 -29 130 12 -0 156 6 -161 117 21 -160 243 21 -525 213 1 -109 75 12 -113 256 21 -20 111 6 -515 0 10 -51 0 5 -68 207 5 -517 131 18 -554 23 10 -199 165 21 -193 321 25 -182 246 25 -45 212 5 -502 205 18 -226 253 25 -0 29 6 -514 248 18 -207 103 12 -51 83 5 -201 257 25 -536 198 18 -34 53 5 -143 145 6 -155 235 21 -504 75 2 -58 0 6 -148 297 21 -46 98 6 -569 117 18 -69 55 6 -140 305 21 -495 219 18 -527 1 2 -170 140 5 -487 261 18 -555 240 1 -197 302 25 -532 158 18 -531 181 1 -56 26 6 -108 262 21 -531 0 2 -193 298 25 -44 136 5 -561 0 10 -467 136 1 -365 188 22 -547 262 1 -15 107 5 -0 0 5 -558 140 18 -195 206 24 -78 238 21 -532 7 2 -543 94 10 -542 128 1 -563 223 1 -515 121 1 -421 123 22 -195 288 21 -195 293 26 -292 435 23 -148 152 21 -119 130 12 -163 305 25 -227 404 25 -546 128 18 -492 0 10 -520 0 10 -296 40 6 -21 111 6 -506 134 1 -61 81 5 -174 235 21 -324 456 23 -68 45 6 -133 14 6 -192 230 21 -561 90 10 -71 153 12 -552 0 2 -213 320 26 -0 8 6 -365 297 22 -0 86 5 -171 211 21 -14 0 5 -40 156 6 -138 161 12 -405 365 18 -140 231 25 -551 84 10 -139 248 21 -444 95 10 -359 301 26 -170 117 6 -289 309 26 -190 312 25 -537 107 2 -522 103 2 -88 0 6 -216 306 25 -215 243 25 -157 261 21 -552 107 2 -146 230 21 -481 203 1 -564 23 2 -489 96 10 -106 246 21 -417 607 17 -72 83 5 -570 150 18 -235 327 25 -141 254 21 -484 47 2 -544 162 1 -169 281 25 -128 231 25 -507 0 10 -206 175 25 -155 250 21 -524 106 10 -513 128 1 -561 73 2 -397 70 24 -42 89 5 -551 0 10 -0 74 5 -486 158 1 -528 0 10 -157 161 6 -390 481 23 -293 121 15 -193 156 25 -547 135 1 -344 449 23 -168 244 21 -131 204 21 -486 77 10 -252 255 22 -520 240 18 -363 92 15 -99 199 21 -286 465 23 -129 277 21 -576 159 18 -548 0 10 -65 0 6 -529 74 2 -501 42 2 -252 267 21 -113 238 12 -21 164 5 -87 254 21 -534 0 2 -166 172 4 -169 264 21 -229 298 26 -546 73 2 -511 208 18 -162 217 12 -179 232 25 -89 0 6 -548 158 18 -123 279 21 -563 111 1 -152 85 6 -100 190 6 -29 268 21 -28 0 6 -38 144 5 -303 149 12 -152 250 12 -102 28 6 -91 275 21 -502 157 1 -83 0 5 -126 248 25 -527 16 10 -609 775 19 -149 46 6 -240 368 26 -132 222 12 -192 234 21 -512 104 10 -552 195 1 -569 176 18 -63 252 7 -352 239 22 -102 12 5 -214 254 25 -527 288 18 -581 223 1 -72 104 5 -104 215 12 -146 273 25 -462 160 1 -552 155 1 -524 192 18 -519 277 18 -156 175 21 -520 206 1 -530 124 18 -472 31 2 -512 223 1 -104 127 6 -72 182 6 -513 227 18 -181 224 21 -494 235 1 -176 154 21 -63 116 5 -120 96 5 -475 118 2 -350 0 22 -532 166 18 -109 169 12 -227 213 25 -434 248 18 -504 0 10 -167 187 21 -166 254 25 -0 242 7 -486 23 2 -47 243 12 -156 19 21 -536 266 18 -567 170 1 -432 164 26 -104 179 12 -563 0 10 -553 280 18 -263 362 26 -476 231 1 -568 95 2 -518 171 18 -550 0 2 -536 16 2 -110 97 5 -510 0 10 -200 198 21 -15 0 6 -449 205 18 -571 116 18 -0 0 6 -454 390 26 -0 0 5 -572 0 2 -169 124 12 -162 194 25 -518 0 2 -502 225 18 -494 152 1 -504 117 2 -88 176 12 -149 185 6 -76 75 6 -249 17 6 -89 257 25 -475 76 10 -523 18 10 -164 237 21 -511 0 10 -206 210 25 -54 92 6 -317 19 15 -88 112 5 -554 0 3 -92 0 6 -201 143 21 -284 95 15 -114 229 21 -517 28 2 -247 432 26 -568 0 10 -237 196 15 -4 0 5 -11 128 5 -75 0 6 -547 157 1 -105 268 21 -116 256 21 -0 93 5 -28 211 7 -0 47 5 -522 0 10 -235 388 22 -495 127 18 -518 133 18 -493 0 10 -63 48 6 -134 135 6 -509 245 1 -0 0 6 -142 302 21 -494 168 1 -7 34 21 -64 0 6 -136 311 25 -532 0 10 -515 0 10 -0 134 6 -124 59 5 -436 187 24 -537 183 18 -479 203 24 -527 244 1 -576 307 18 -539 0 2 -495 26 10 -510 204 1 -551 86 10 -520 0 2 -205 321 25 -179 168 21 -151 274 25 -134 322 12 -256 82 15 -183 82 25 -558 102 10 -538 122 18 -546 265 18 -397 286 22 -172 241 21 -200 176 21 -209 296 25 -375 245 18 -118 150 21 -97 147 6 -192 339 21 -514 52 10 -542 0 2 -499 0 2 -227 250 25 -170 92 5 -542 0 10 -218 198 25 -550 177 1 -171 106 6 -545 161 1 -8 166 6 -495 112 1 -489 146 1 -415 93 22 -55 129 6 -370 457 23 -530 221 18 -135 100 6 -34 38 5 -487 201 18 -79 196 5 -227 283 25 -15 73 6 -177 294 25 -197 296 21 -564 186 1 -124 266 25 -584 0 2 -135 334 12 -524 47 10 -143 216 21 -17 129 5 -141 273 21 -140 276 25 -521 159 1 -552 0 10 -171 213 21 -518 192 18 -550 124 18 -558 81 2 -261 250 21 -0 23 5 -550 0 10 -446 245 24 -452 26 10 -115 266 21 -499 247 1 -582 138 18 -569 168 18 -142 284 21 -149 135 21 -83 12 5 -578 205 22 -101 102 6 -456 125 1 -198 169 25 -149 205 21 -188 173 25 -24 230 12 -502 0 2 -201 123 21 -506 120 18 -81 102 12 -369 217 26 -128 279 21 -548 191 1 -543 22 10 -0 118 6 -240 635 16 -109 178 6 -39 88 5 -553 0 10 -23 138 5 -53 131 5 -99 166 6 -530 79 2 -520 79 10 -445 183 22 -207 271 25 -67 117 6 -156 228 21 -529 0 10 -191 271 21 -39 169 6 -418 292 26 -0 14 6 -549 89 10 -294 395 23 -499 0 2 -99 29 5 -91 215 21 -97 119 6 -264 163 15 -84 182 21 -111 155 12 -57 178 6 -52 0 5 -154 167 6 -202 312 25 -42 7 5 -471 108 2 -498 110 2 -520 0 2 -157 20 21 -0 202 6 -83 20 5 -160 256 21 -166 308 25 -580 170 18 -0 370 12 -406 284 24 -459 120 2 -33 102 6 -127 282 25 -230 162 21 -107 189 7 -104 66 5 -156 70 5 -215 229 24 -25 0 5 -228 306 26 -344 469 23 -547 150 1 -104 226 21 -96 63 6 -520 0 10 -88 64 5 -467 0 10 -180 274 21 -199 218 25 -159 290 21 -214 310 25 -512 66 10 -515 0 2 -153 191 21 -549 153 1 -377 201 22 -552 670 17 -34 185 6 -172 270 21 -524 0 10 -69 0 6 -0 0 6 -57 160 5 -775 1023 19 -202 352 25 -140 255 21 -136 300 25 -155 0 6 -213 340 25 -36 208 7 -0 43 6 -49 19 5 -18 83 6 -95 131 22 -184 294 21 -539 275 1 -244 204 25 -552 196 18 -146 198 7 -558 232 18 -36 0 5 -529 0 10 -110 251 12 -457 0 2 -431 192 18 -543 159 18 -579 181 1 -575 0 2 -182 277 25 -504 36 2 -511 196 18 -528 3 10 -101 219 7 -498 100 10 -202 285 21 -74 0 5 -94 51 12 -120 140 6 -533 92 2 -73 0 6 -48 312 12 -505 0 10 -476 200 18 -516 0 2 -541 75 2 -536 0 10 -551 89 10 -59 79 6 -134 238 12 -510 216 1 -584 139 1 -537 114 1 -518 97 2 -161 240 21 -28 26 6 -166 223 21 -207 242 25 -522 142 1 -121 164 21 -162 0 6 -533 0 10 -17 0 5 -153 221 21 -75 159 6 -32 200 6 -538 225 1 -565 27 10 -563 80 2 -140 250 21 -0 158 6 -149 212 12 -566 49 2 -165 269 25 -493 151 18 -229 240 25 -561 221 18 -231 129 15 -486 242 1 -187 267 25 -138 113 6 -153 284 25 -162 130 21 -74 79 5 -153 73 21 -63 178 12 -514 0 10 -105 99 6 -225 290 25 -129 258 25 -549 46 10 -540 299 1 -485 12 10 -201 284 25 -459 331 26 -490 0 10 -520 60 2 -200 135 24 -75 0 6 -503 0 2 -346 404 23 -396 635 23 -518 370 26 -433 73 2 -183 215 12 -566 0 10 -100 231 21 -51 123 5 -478 150 1 -497 251 18 -238 274 25 -525 163 1 -143 246 21 -406 531 23 -466 0 10 -80 201 7 -56 82 6 -5 0 6 -123 88 6 -143 319 25 -156 163 21 -152 95 6 -400 0 2 -149 106 6 -182 301 21 -205 258 25 -113 247 21 -538 0 2 -513 61 2 -576 72 10 -508 94 10 -583 176 18 -174 93 21 -466 245 18 -170 89 6 -179 219 21 -0 121 5 -248 323 26 -338 485 23 -115 302 21 -134 290 21 -215 273 26 -350 252 22 -551 29 10 -458 244 22 -373 58 24 -101 235 6 -150 211 21 -104 47 5 -327 413 23 -471 337 26 -79 310 21 -107 113 6 -140 202 21 -73 15 6 -238 227 21 -571 264 18 -564 0 2 -550 232 18 -191 254 21 -524 161 18 -6 155 6 -99 213 21 -166 92 21 -509 260 1 -203 258 25 -540 149 18 -108 254 25 -21 70 6 -0 28 6 -187 204 21 -82 39 5 -148 292 12 -127 159 21 -581 171 18 -75 141 6 -510 0 2 -505 0 10 -150 151 21 -0 168 5 -147 306 25 -445 165 22 -549 18 2 -514 6 10 -121 185 12 -431 341 26 -541 0 10 -350 389 26 -533 89 10 -623 304 22 -519 135 1 -495 214 18 -532 0 10 -243 246 21 -145 246 21 -537 204 1 -175 201 21 -177 204 25 -516 4 2 -609 202 1 -127 107 12 -117 260 25 -472 511 13 -75 217 7 -82 257 12 -198 0 6 -88 101 6 -577 131 18 -482 213 1 -503 163 18 -527 0 10 -445 0 2 -151 279 25 -147 285 21 -102 49 21 -45 124 6 -71 40 6 -116 0 6 -538 0 10 -108 239 12 -266 241 12 -110 176 21 -488 225 18 -541 0 10 -150 180 6 -504 211 1 -480 253 18 -4 0 5 -164 259 21 -150 27 5 -580 235 18 -35 90 21 -49 113 5 -92 228 21 -561 222 18 -76 0 5 -133 296 21 -201 244 25 -113 0 6 -23 70 6 -216 274 25 -537 0 10 -521 195 18 -188 262 25 -525 257 18 -197 153 21 -472 526 19 -213 269 25 -91 82 6 -532 110 1 -94 273 25 -161 165 21 -174 228 7 -527 281 18 -98 83 12 -190 253 25 -33 183 6 -353 190 24 -104 244 21 -521 121 1 -540 289 18 -26 295 21 -443 87 2 -210 202 21 -356 338 22 -139 123 6 -99 29 5 -128 239 21 -132 259 21 -527 28 10 -529 145 1 -511 74 2 -235 263 25 -545 179 18 -173 0 6 -547 144 1 -552 12 10 -147 291 25 -0 37 6 -553 81 10 -556 155 18 -91 259 25 -306 0 15 -531 118 1 -139 244 21 -389 494 23 -408 253 24 -543 122 18 -444 248 22 -0 0 6 -126 223 25 -80 49 5 -24 256 21 -94 80 5 -153 174 12 -133 269 21 -0 109 5 -517 259 1 -546 0 10 -113 245 21 -507 59 2 -378 168 22 -0 133 6 -526 192 1 -117 147 5 -519 0 10 -477 204 18 -496 0 10 -0 59 6 -208 285 25 -507 114 2 -27 55 6 -139 321 25 -536 0 2 -471 105 10 -71 69 5 -105 0 6 -0 0 6 -562 93 2 -67 180 12 -554 249 18 -438 273 24 -51 242 21 -498 232 18 -60 139 6 -171 121 21 -313 151 15 -556 0 10 -458 58 22 -508 248 1 -400 283 22 -478 256 18 -485 0 10 -549 0 10 -220 0 15 -0 71 6 -549 247 18 -542 206 1 -0 0 6 -510 164 1 -504 225 18 -509 188 1 -541 43 10 -584 52 2 -125 271 21 -531 211 18 -134 229 21 -127 307 25 -31 0 6 -193 269 25 -101 184 21 -546 209 1 -106 152 6 -110 291 25 -107 0 6 -512 211 18 -3 145 6 -504 0 2 -496 119 1 -563 66 2 -579 227 18 -139 113 4 -535 134 1 -229 255 25 -533 230 1 -211 240 25 -520 163 1 -132 0 5 -490 266 1 -246 218 22 -564 126 1 -504 0 2 -546 231 18 -113 54 6 -218 278 25 -81 81 5 -555 0 10 -45 163 5 -0 176 5 -551 0 10 -125 199 6 -185 154 21 -516 0 2 -151 159 6 -81 111 6 -546 78 2 -567 0 2 -165 120 12 -115 169 21 -111 22 6 -104 190 21 -574 38 2 -482 84 10 -103 260 21 -57 0 5 -180 295 25 -176 222 21 -290 0 15 -155 256 21 -184 288 25 -573 15 2 -524 55 2 -58 0 5 -89 0 5 -554 0 2 -0 0 6 -142 211 21 -138 240 21 -30 105 5 -543 93 10 -562 225 1 -146 161 25 -164 265 25 -523 158 18 -58 18 5 -125 125 12 -76 136 5 -496 0 2 -418 194 22 -179 151 25 -555 0 2 -112 124 6 -131 177 21 -96 273 25 -526 0 10 -165 290 21 -240 293 26 -53 94 6 -88 156 6 -68 156 5 -168 234 21 -149 141 21 -156 135 6 -522 91 2 -491 200 18 -495 0 2 -0 45 5 -102 180 6 -464 231 24 -187 211 21 -490 246 1 -69 105 6 -56 109 6 -136 268 25 -168 238 25 -187 34 5 -124 230 25 -194 107 21 -100 64 5 -0 0 6 -503 134 1 -584 97 2 -151 241 21 -163 75 6 -311 0 15 -549 0 10 -507 0 2 -466 36 2 -540 0 10 -114 108 6 -523 0 10 -121 0 6 -108 272 12 -88 162 12 -140 269 21 -466 0 10 -515 0 10 -91 111 5 -542 168 1 -146 262 21 -42 108 6 -570 156 18 -21 0 6 -117 249 25 -193 251 21 -557 30 2 -542 254 1 -496 0 2 -151 209 21 -206 115 15 -59 37 5 -551 0 2 -194 234 21 -442 193 1 -107 155 6 -541 0 10 -503 192 18 -537 165 18 -209 306 25 -164 455 16 -473 262 24 -36 113 5 -106 11 5 -167 293 21 -108 122 6 -211 240 25 -184 293 25 -114 44 5 -42 300 21 -518 0 2 -177 242 22 -412 331 26 -103 187 5 -532 5 10 -509 301 18 -25 216 21 -534 190 1 -18 0 6 -540 93 10 -146 180 21 -354 53 2 -138 214 21 -21 162 5 -93 0 5 -551 110 2 -128 51 6 -489 161 1 -173 200 25 -373 198 24 -153 200 21 -541 0 10 -305 250 12 -174 269 25 -468 141 18 -521 203 1 -203 275 25 -54 132 6 -541 114 2 -223 238 25 -534 233 18 -561 84 2 -58 32 6 -143 277 21 -102 284 21 -432 86 10 -71 278 21 -142 182 25 -111 10 6 -538 0 10 -65 0 6 -161 257 21 -557 207 18 -556 177 1 -144 265 25 -528 220 1 -512 162 1 -514 220 18 -546 52 10 -555 174 18 -240 214 21 -16 118 5 -564 29 10 -212 205 25 -0 0 5 -195 223 21 -182 182 25 -547 74 2 -533 0 2 -174 69 6 -144 194 21 -564 141 1 -556 118 18 -187 255 21 -182 244 21 -558 180 18 -497 0 2 -166 0 5 -230 225 21 -490 14 2 -70 0 6 -183 283 21 -92 126 6 -48 95 6 -507 3 2 -114 211 21 -75 38 5 -557 220 1 -143 0 6 -16 0 5 -131 275 25 -144 200 21 -571 201 18 -188 176 21 -359 106 15 -509 268 1 -559 2 10 -499 94 10 -286 114 15 -548 208 18 -204 63 6 -217 274 25 -242 266 25 -481 0 10 -532 288 18 -13 0 6 -30 187 6 -570 22 2 -201 244 25 -571 663 19 -0 133 6 -550 34 10 -174 306 21 -490 0 2 -292 263 25 -533 14 10 -150 245 21 -545 187 18 -402 159 24 -64 114 6 -247 305 25 -533 205 18 -225 272 25 -38 228 21 -510 0 10 -102 253 21 -246 265 25 -526 113 2 -68 98 6 -528 125 18 -519 106 2 -159 249 21 -515 299 26 -519 0 2 -124 126 12 -505 99 10 -237 236 25 -119 220 21 -98 0 6 -522 172 18 -115 216 21 -241 154 12 -115 109 6 -46 0 5 -0 103 6 -416 2 10 -209 240 25 -485 159 18 -61 191 6 -503 0 2 -145 188 21 -532 24 10 -532 365 26 -89 90 5 -547 130 18 -158 284 25 -525 288 18 -467 260 26 -349 637 23 -104 285 21 -215 94 6 -227 203 12 -427 261 22 -127 249 7 -512 0 2 -520 229 1 -220 180 25 -512 0 10 -494 231 1 -497 206 18 -521 52 10 -279 272 25 -87 0 6 -84 0 6 -100 95 6 -115 163 6 -36 134 6 -523 206 1 -153 245 25 -521 86 2 -0 21 5 -510 0 10 -150 289 21 -105 259 21 -537 0 10 -520 124 1 -541 72 2 -344 257 22 -545 50 10 -210 271 25 -540 265 1 -151 230 21 -127 187 21 -29 0 6 -543 231 13 -110 150 12 -538 0 10 -532 161 18 -320 0 15 -54 140 6 -126 247 21 -519 68 2 -397 437 23 -538 0 10 -211 303 25 -564 25 2 -165 221 21 -116 266 21 -492 50 2 -142 142 6 -61 193 21 -476 0 2 -554 129 18 -81 83 5 -184 287 25 -10 279 21 -528 241 18 -550 100 2 -172 235 21 -102 220 21 -157 223 25 -130 289 25 -214 175 25 -99 163 6 -538 59 10 -97 389 16 -34 157 12 -114 233 25 -568 92 2 -152 179 21 -185 267 21 -560 44 2 -480 207 1 -417 132 1 -527 109 10 -177 251 21 -85 233 21 -536 114 1 -191 119 21 -23 224 12 -321 49 15 -68 0 6 -305 40 15 -534 82 10 -95 154 12 -507 192 18 -157 233 21 -348 474 23 -166 271 25 -485 0 10 -503 0 2 -457 207 1 -540 114 1 -261 358 26 -530 215 18 -124 199 21 -536 113 2 -60 0 5 -164 210 25 -12 25 5 -97 28 5 -106 177 6 -484 150 18 -48 173 5 -49 0 6 -139 297 21 -25 88 6 -599 279 18 -440 159 22 -569 227 1 -52 235 12 -519 104 2 -508 239 1 -92 184 21 -527 128 1 -97 170 12 -189 86 12 -506 0 10 -163 285 25 -204 271 25 -531 49 10 -342 467 23 -182 252 21 -541 0 2 -79 64 12 -200 249 21 -337 138 15 -101 64 6 -106 106 12 -519 117 1 -547 204 1 -530 147 1 -259 422 23 -506 101 2 -0 125 5 -539 0 10 -192 194 25 -147 205 21 -145 301 21 -87 70 6 -515 62 2 -113 90 6 -125 233 21 -538 153 1 -54 99 6 -507 216 18 -528 0 10 -72 100 6 -538 0 10 -138 289 21 -363 483 23 -196 298 25 -106 220 6 -536 172 18 -539 225 1 -74 193 21 -494 139 1 -0 176 5 -527 182 1 -181 0 6 -536 147 1 -145 246 21 -159 202 21 -368 483 23 -60 128 12 -488 177 1 -87 116 6 -202 269 25 -109 115 5 -221 171 21 -185 279 25 -208 117 25 -0 0 6 -519 159 18 -121 200 12 -90 120 5 -513 161 1 -55 0 5 -532 136 18 -0 0 6 -26 154 6 -432 402 26 -451 144 1 -497 86 2 -101 286 21 -131 313 21 -545 146 1 -502 0 10 -93 257 21 -290 114 22 -559 32 10 -518 0 10 -136 264 21 -570 0 2 -110 216 21 -211 309 25 -496 26 10 -126 141 12 -269 379 22 -208 244 25 -197 285 25 -175 186 21 -507 0 10 -120 157 21 -501 146 18 -527 0 10 -532 3 10 -137 242 21 -371 252 22 -443 0 10 -181 268 21 -504 0 10 -105 205 21 -431 618 17 -179 350 12 -442 226 24 -511 218 1 -406 539 14 -135 272 25 -524 191 1 -417 256 26 -287 57 15 -342 441 23 -55 154 12 -535 165 1 -135 199 7 -127 271 21 -105 213 25 -544 56 10 -596 0 2 -581 66 2 -520 51 10 -239 250 12 -506 137 18 -511 166 1 -176 270 25 -535 60 2 -189 266 21 -518 36 10 -510 0 10 -38 231 25 -505 578 23 -510 244 18 -564 149 18 -582 0 10 -444 296 22 -136 176 12 -71 238 4 -521 154 1 -528 195 18 -155 175 25 -227 240 25 -219 271 25 -527 155 1 -489 0 2 -494 479 26 -44 178 5 -158 0 5 -549 181 18 -515 10 2 -57 0 5 -534 106 10 -501 96 10 -550 252 18 -532 215 18 -515 6 2 -519 140 1 -519 202 18 -385 241 22 -533 80 10 -119 209 21 -81 217 21 -251 296 22 -479 21 10 -111 340 12 -522 201 18 -512 175 1 -508 211 18 -536 474 23 -118 213 21 -561 175 1 -0 37 5 -505 4 10 -335 208 15 -191 298 25 -154 245 21 -55 129 5 -522 9 10 -193 226 21 -575 47 10 -544 176 1 -187 264 25 -465 0 10 -489 155 1 -260 333 26 -21 260 21 -0 200 5 -549 264 1 -84 39 5 -178 249 21 -509 0 10 -137 262 21 -430 254 22 -175 272 25 -519 219 1 -64 256 25 -511 190 18 -86 213 12 -536 115 2 -355 458 23 -149 219 25 -488 130 1 -180 178 25 -554 119 18 -510 102 10 -220 227 25 -488 137 1 -498 0 2 -166 281 25 -394 245 24 -98 206 21 -491 20 10 -151 257 21 -138 254 25 -543 183 1 -561 144 1 -561 224 1 -527 0 10 -521 0 10 -152 268 21 -79 257 25 -559 0 2 -164 224 12 -182 308 25 -365 293 24 -509 111 1 -112 173 21 -209 232 22 -477 45 10 -511 43 2 -555 191 18 -510 40 2 -562 49 2 -136 116 21 -106 253 21 -462 591 19 -177 205 25 -60 0 5 -136 192 21 -124 282 21 -532 214 1 -209 0 21 -532 181 18 -532 68 2 -482 62 2 -187 234 25 -93 177 5 -22 231 7 -235 321 25 -116 240 25 -509 124 1 -217 16 21 -117 218 25 -527 200 18 -86 503 16 -538 111 1 -230 200 12 -544 199 1 -549 199 1 -112 221 21 -582 35 2 -96 138 5 -553 0 10 -174 297 21 -134 233 21 -151 247 25 -372 269 25 -90 219 21 -539 308 18 -257 219 21 -114 163 21 -541 231 1 -199 309 25 -372 167 15 -520 0 2 -559 0 2 -506 60 10 -538 23 10 -412 165 24 -518 9 10 -31 100 5 -179 220 21 -175 249 21 -530 0 2 -146 244 12 -550 229 1 -139 277 21 -544 147 18 -289 204 21 -536 0 10 -109 126 12 -556 38 2 -172 246 21 -114 47 5 -450 149 1 -551 293 18 -150 127 21 -160 276 21 -58 228 25 -0 73 5 -532 230 1 -460 0 10 -158 249 25 -233 297 26 -564 181 1 -276 0 15 -155 313 21 -83 0 5 -568 21 10 -89 116 5 -537 173 1 -547 0 2 -171 244 25 -460 202 1 -155 232 21 -533 272 1 -509 125 18 -169 242 21 -179 254 21 -278 375 26 -573 0 2 -341 63 15 -112 108 21 -131 120 5 -139 192 21 -561 99 10 -229 285 25 -563 183 1 -530 41 10 -10 158 5 -166 180 21 -92 257 21 -165 136 21 -540 0 10 -151 325 25 -506 295 26 -117 255 21 -429 523 19 -85 270 25 -8 186 5 -192 320 26 -633 197 22 -539 12 10 -133 241 12 -563 220 1 -380 202 18 -275 361 26 -162 306 25 -520 283 18 -82 130 5 -555 0 10 -528 804 19 -177 180 25 -457 82 2 -527 69 10 -206 274 25 -523 148 1 -518 213 18 -487 0 2 -219 268 21 -55 103 12 -165 278 21 -523 11 2 -147 283 25 -586 0 2 -166 258 21 -514 5 2 -471 146 1 -574 67 2 -246 309 25 -151 257 25 -247 243 24 -542 0 10 -502 129 18 -391 242 24 -109 90 5 -509 130 1 -566 241 1 -515 118 18 -574 0 2 -539 99 10 -86 0 5 -222 312 25 -487 0 10 -547 0 2 -539 89 10 -0 61 5 -531 215 1 -522 182 18 -537 97 10 -239 313 25 -529 194 18 -455 33 2 -178 302 25 -543 205 1 -499 107 10 -172 266 25 -169 217 21 -558 125 1 -121 200 21 -560 244 1 -194 240 21 -121 0 5 -542 175 1 -518 34 2 -129 236 21 -548 217 1 -206 226 21 -185 301 25 -538 276 18 -569 653 19 -554 62 10 -135 173 21 -111 255 21 -515 98 10 -537 13 2 -66 215 21 -558 10 10 -190 246 21 -504 61 10 -424 0 10 -228 294 25 -512 0 10 -517 131 1 -169 201 25 -162 245 25 -571 91 2 -132 239 21 -160 258 21 -565 269 1 -193 223 21 -154 229 21 -217 304 25 -611 135 18 -133 111 21 -439 143 22 -462 5 22 -220 313 26 -41 112 5 -118 234 21 -91 280 21 -105 169 21 -546 67 10 -448 92 10 -140 224 21 -533 17 10 -492 187 1 -486 176 1 -176 130 21 -152 253 25 -530 24 10 -104 196 7 -117 249 21 -188 300 25 -184 339 25 -540 0 10 -32 0 5 -525 136 18 -142 286 21 -527 206 18 -372 418 23 -484 500 19 -147 283 25 -514 258 1 -485 150 1 -379 220 24 -7 0 5 -190 262 26 -533 0 2 -524 168 1 -368 6 22 -512 105 2 -127 183 21 -144 163 12 -495 0 10 -132 184 21 -107 239 7 -543 116 18 -203 335 22 -0 0 5 -501 167 1 -106 275 21 -25 176 12 -525 152 18 -118 32 5 -56 211 21 -336 478 23 -136 210 21 -532 57 10 -576 154 1 -516 0 10 -528 170 18 -223 241 25 -551 0 2 -197 279 25 -74 204 21 -552 90 10 -593 244 18 -125 159 25 -556 0 2 -518 16 10 -200 281 25 -419 126 15 -177 263 25 -226 239 25 -532 22 10 -563 205 18 -549 5 2 -50 115 5 -519 0 10 -103 158 21 -232 225 25 -178 171 21 -571 211 1 -37 299 25 -307 0 15 -469 67 10 -183 232 25 -564 72 10 -154 0 21 -213 217 21 -508 106 2 -568 113 1 -140 250 21 -560 83 2 -200 277 21 -173 266 25 -379 235 22 -545 831 19 -530 180 1 -498 0 2 -510 27 2 -532 144 18 -164 278 25 -102 206 21 -0 131 5 -556 150 1 -172 192 25 -285 142 22 -108 115 21 -125 168 21 -188 251 25 -102 216 21 -487 230 24 -547 142 1 -521 0 2 -104 235 21 -352 179 22 -170 313 12 -103 247 21 -152 177 21 -314 168 24 -108 247 21 -507 0 2 -217 222 21 -575 200 18 -504 92 10 -107 237 25 -481 123 1 -24 15 5 -153 209 21 -495 21 10 -217 186 21 -549 125 18 -54 258 21 -190 229 21 -534 64 10 -550 157 1 -518 148 18 -247 238 25 -197 282 21 -170 204 25 -558 0 10 -518 0 2 -538 65 2 -532 10 2 -224 308 25 -153 235 25 -386 482 23 -299 293 25 -128 139 12 -113 250 21 -188 182 21 -543 219 1 -83 154 12 -516 110 2 -126 255 21 -559 120 1 -0 246 12 -179 288 25 -390 159 24 -510 237 1 -57 217 7 -521 0 2 -535 193 18 -531 117 1 -521 2 2 -146 197 21 -558 39 10 -518 0 10 -482 133 18 -469 60 2 -430 267 26 -142 224 21 -532 1 2 -107 199 12 -0 296 21 -539 0 10 -250 305 26 -99 259 25 -564 281 18 -395 227 22 -358 199 15 -556 206 1 -40 18 5 -523 24 10 -0 0 5 -214 189 21 -148 278 25 -553 230 1 -278 265 21 -404 235 24 -175 145 12 -171 300 25 -103 0 5 -200 255 21 -413 171 22 -569 143 24 -438 240 22 -482 119 22 -115 323 12 -156 182 21 -156 247 21 -331 424 26 -3 167 12 -423 54 15 -533 99 10 -178 283 25 -0 174 5 -250 51 15 -490 181 18 -578 168 18 -117 100 12 -175 251 21 -500 56 10 -128 261 7 -508 0 10 -67 52 5 -100 161 12 -152 114 21 -147 255 21 -557 191 18 -555 163 18 -387 472 26 -489 148 1 -98 180 12 -490 95 10 -475 237 1 -562 81 10 -203 327 21 -167 302 25 -136 298 25 -397 0 15 -560 241 18 -50 0 5 -149 287 21 -520 200 1 -140 105 21 -159 263 21 -524 127 1 -163 266 21 -446 266 24 -161 207 12 -126 163 12 -74 211 21 -540 214 18 -117 213 21 -165 236 25 -189 270 21 -482 88 10 -487 108 10 -538 209 1 -59 233 12 -548 0 10 -471 236 24 -200 196 21 -106 261 25 -134 128 12 -172 169 21 -243 306 21 -393 189 1 -336 478 26 -60 236 21 -340 459 23 -219 218 25 -146 287 25 -190 258 25 -205 302 25 -588 183 18 -554 166 1 -397 489 23 -569 0 10 -390 178 24 -98 191 21 -37 135 5 -96 61 5 -472 0 10 -397 374 26 -445 120 18 -504 211 1 -141 156 12 -219 320 25 -316 270 22 -219 268 25 -575 166 1 -530 192 1 -542 236 1 -559 128 18 -165 277 21 -211 307 25 -166 234 25 -546 141 18 -352 57 22 -180 317 25 -0 163 21 -325 478 23 -515 0 10 -128 71 21 -504 250 1 -364 0 3 -563 119 1 -188 255 25 -128 58 5 -63 1 5 -169 97 5 -179 295 26 -511 63 10 -570 99 10 -499 213 22 -147 294 21 -106 184 12 -529 0 10 -551 183 18 -569 184 18 -538 1 10 -168 279 25 -415 99 24 -267 290 26 -212 194 25 -353 459 23 -175 238 21 -531 124 18 -500 228 1 -167 256 21 -95 228 21 -540 0 10 -42 58 5 -526 0 10 -578 181 1 -570 0 10 -126 183 26 -368 0 15 -578 217 18 -516 145 18 -388 262 24 -467 0 10 -147 151 12 -45 269 21 -495 0 10 -374 49 22 -198 229 25 -190 301 21 -83 130 12 -219 283 25 -516 177 1 -166 172 12 -555 111 10 -515 264 18 -495 259 1 -546 0 10 -509 46 10 -562 200 18 -51 192 5 -102 125 12 -170 266 21 -293 133 15 -514 48 10 -140 232 25 -198 285 25 -520 98 10 -518 109 10 -410 198 18 -33 205 5 -547 94 10 -134 178 12 -72 118 5 -293 313 26 -118 208 25 -183 207 21 -183 219 25 -47 25 5 -31 260 21 -549 183 1 -502 0 10 -125 119 5 -534 116 1 -95 71 5 -516 129 1 -569 229 18 -161 224 21 -140 273 25 -93 243 21 -221 227 25 -439 145 24 -166 243 25 -510 195 18 -452 176 24 -120 294 25 -125 239 21 -535 206 18 -497 185 1 -324 76 15 -146 186 12 -148 301 21 -153 58 5 -179 242 21 -433 77 22 -210 277 25 -22 212 7 -116 82 21 -26 132 5 -161 249 22 -374 475 23 -163 230 25 -535 0 10 -108 214 21 -506 144 1 -461 205 24 -180 193 21 -209 346 26 -0 106 5 -136 225 25 -176 276 25 -510 0 10 -171 210 25 -142 156 21 -0 258 21 -0 159 5 -521 148 1 -540 18 10 -153 183 25 -178 144 12 -521 126 18 -517 186 18 -539 0 10 -359 0 15 -482 119 18 -565 132 18 -116 174 21 -123 198 21 -494 327 26 -497 0 10 -82 0 5 -521 44 10 -147 0 5 -561 246 1 -547 182 1 -449 127 1 -459 183 18 -544 151 18 -547 226 1 -130 229 25 -447 107 10 -60 0 12 -189 208 25 -305 560 26 -222 269 25 -212 286 25 -269 539 23 -457 174 1 -584 0 10 -467 845 19 -103 111 21 -117 112 5 -57 201 12 -532 198 18 -438 134 22 -532 125 1 -437 235 22 -196 227 25 -159 244 25 -139 290 21 -459 130 18 -495 88 10 -117 233 25 -534 145 1 -501 190 1 -534 0 10 -171 275 25 -78 121 5 -110 119 21 -538 200 1 -75 374 16 -24 284 21 -221 283 25 -187 314 25 -493 188 18 -52 104 5 -198 179 12 -143 255 21 -516 0 10 -518 157 1 -571 116 1 -172 160 21 -138 229 25 -522 236 18 -480 103 24 -546 65 10 -177 273 25 -477 66 10 -432 213 24 -508 0 10 -545 94 10 -114 294 25 -484 257 18 -177 242 25 -558 189 18 -497 0 10 -488 164 1 -59 169 12 -189 174 21 -500 13 10 -131 254 21 -501 135 18 -152 231 21 -252 213 15 -500 26 10 -167 239 21 -554 205 18 -516 245 1 -233 230 21 -187 260 21 -207 0 15 -107 220 12 -476 80 10 -154 75 21 -145 300 25 -304 365 26 -527 142 18 -40 124 5 -202 218 25 -215 151 21 -169 282 25 -195 205 25 -579 179 1 -416 359 26 -411 126 24 -501 268 18 -305 77 15 -330 459 23 -168 206 21 -122 244 21 -191 266 25 -186 249 21 -430 218 22 -172 338 21 -546 16 10 -492 0 10 -77 92 5 -113 277 21 -535 154 18 -517 147 1 -549 134 1 -534 173 1 -172 102 21 -522 50 10 -74 197 21 -371 522 19 -563 180 1 -61 231 21 -242 313 26 -150 258 25 -253 267 21 -169 240 21 -248 287 25 -15 144 12 -324 568 19 -499 126 18 -508 285 1 -137 290 21 -443 186 22 -185 226 21 -197 214 21 -485 0 10 -474 0 10 -25 41 5 -0 249 7 -534 232 18 -8 0 5 -0 109 5 -542 0 10 -100 276 21 -166 282 21 -238 252 21 -147 262 21 -130 234 25 -314 107 24 -206 297 21 -414 228 22 -541 121 18 -176 156 21 -133 305 21 -556 174 1 -412 440 23 -188 219 21 -276 301 25 -473 13 10 -183 207 21 -553 42 10 -143 66 5 -220 209 21 -427 0 10 -523 121 1 -502 235 1 -530 197 18 -331 530 23 -240 111 12 -159 286 25 -64 220 21 -569 0 10 -366 231 24 -529 0 10 -348 171 22 -455 238 18 -498 141 18 -169 263 25 -169 237 25 -205 225 21 -194 150 21 -359 290 24 -494 0 10 -113 90 12 -523 226 1 -382 251 22 -687 1023 19 -0 53 5 -427 98 24 -340 514 23 -129 263 21 -219 280 25 -138 269 21 -166 304 25 -234 246 25 -136 278 21 -528 127 1 -186 231 25 -150 236 25 -195 287 25 -273 19 15 -564 136 18 -386 154 24 -551 10 10 -124 112 21 -529 252 18 -131 189 25 -168 182 25 -324 202 24 -191 287 25 -514 5 10 -537 183 1 -511 183 18 -153 260 21 -402 81 24 -551 253 18 -380 166 24 -224 266 25 -117 113 12 -124 227 21 -197 423 25 -148 0 21 -23 0 5 -493 110 1 -555 234 18 -523 50 10 -180 176 5 -147 135 21 -534 122 18 -152 222 21 -521 179 1 -117 124 21 -261 299 25 -140 230 21 -526 111 1 -505 232 18 -595 547 19 -94 215 21 -187 238 25 -200 139 12 -110 244 21 -259 218 21 -472 207 1 -153 218 21 -138 206 21 -557 0 10 -531 103 10 -334 472 23 -90 281 21 -354 99 22 -156 252 21 -173 282 25 -452 55 10 -535 0 10 -117 214 21 -98 155 21 -385 289 24 -556 176 1 -413 99 24 -68 62 5 -539 184 18 -593 107 18 -550 71 10 -521 0 10 -22 191 12 -278 243 25 -52 0 5 -98 88 5 -512 69 10 -515 175 1 -87 166 12 -542 296 1 -522 113 1 -0 21 5 -281 849 23 -185 126 21 -513 228 1 -545 171 1 -528 0 10 -520 241 18 -458 0 10 -494 14 10 -532 0 10 -511 158 18 -481 20 10 -210 284 25 -161 259 21 -491 0 10 -165 229 21 -0 131 5 -566 0 10 -517 241 18 -559 240 18 -325 410 23 -477 243 1 -550 257 18 -132 146 21 -522 152 1 -110 175 21 -115 35 21 -80 223 21 -140 273 25 -544 78 10 -429 325 24 -22 178 12 -106 213 21 -128 305 21 -275 437 23 -507 242 18 -239 93 15 -545 0 10 -134 115 25 -271 142 21 -545 185 18 -549 29 10 -523 110 10 -519 221 18 -145 73 21 -498 198 1 -3 0 5 -558 159 1 -501 171 18 -496 78 10 -189 287 21 -433 0 10 -148 80 12 -591 195 1 -161 162 21 -164 240 25 -184 195 21 -549 44 10 -443 221 24 -146 192 21 -474 262 18 -45 255 12 -457 223 18 -190 207 21 -44 204 7 -554 213 1 -450 102 10 -100 203 7 -156 262 21 -546 281 18 -187 232 25 -169 288 25 -329 21 15 -112 269 21 -564 0 10 -165 188 21 -281 359 25 -425 283 22 -158 236 25 -120 292 21 -62 74 5 -125 166 12 -540 315 18 -544 233 18 -531 1 10 -518 132 1 -261 105 21 -206 326 25 -120 73 5 -199 277 25 -566 155 18 -521 114 1 -502 123 1 -522 207 1 -489 127 1 -199 167 21 -243 280 25 -61 252 12 -553 234 18 -510 178 1 -494 162 18 -0 0 5 -127 0 5 -117 132 12 -546 305 18 -521 166 1 -153 245 21 -585 131 24 -62 251 21 -285 167 15 -23 235 12 -97 173 5 -125 259 21 -382 164 24 -515 201 1 -550 0 10 -361 475 23 -216 271 12 -511 149 1 -197 292 25 -141 227 25 -188 271 25 -443 232 1 -532 99 10 -225 243 25 -537 117 1 -479 2 10 -73 119 12 -508 257 18 -512 0 10 -483 47 10 -158 286 25 -161 253 21 -501 421 19 -565 145 18 -108 100 5 -546 167 1 -535 0 10 -116 0 5 -138 245 21 -81 377 16 -472 65 10 -95 0 5 -84 200 21 -136 293 25 -67 139 5 -564 225 1 -525 17 10 -564 187 1 -592 128 18 -133 201 12 -48 39 5 -408 251 22 -517 0 10 -570 176 1 -547 222 18 -515 186 1 -0 46 5 -190 299 25 -359 118 22 -478 84 22 -183 164 21 -152 31 21 -529 144 18 -513 117 18 -305 30 22 -529 1 10 -521 280 1 -541 92 10 -203 251 25 -466 240 18 -326 263 24 -236 328 12 -109 208 5 -139 262 21 -38 282 21 -587 144 1 -182 245 21 -95 0 5 -0 24 5 -185 255 21 -529 30 10 -521 140 1 -100 216 21 -414 483 26 -410 249 22 -499 856 23 -552 0 10 -217 273 25 -72 203 12 -305 400 26 -207 307 25 -429 171 22 -171 255 21 -401 222 24 -525 146 18 -116 291 21 -520 0 10 -185 287 25 -538 0 10 -161 206 21 -118 299 25 -511 0 10 -527 0 10 -104 184 21 -172 122 12 -157 303 21 -535 0 10 -211 229 25 -206 299 21 -526 103 10 -286 231 24 -136 267 21 -157 192 12 -520 141 1 -562 0 10 -214 221 25 -546 159 1 -516 205 1 -243 340 25 -174 284 21 -177 326 21 -555 0 10 -320 188 24 -228 295 25 -136 156 21 -537 104 10 -24 305 25 -537 81 10 -331 185 22 -204 258 25 -482 229 1 -90 262 21 -94 209 21 -543 154 1 -49 190 21 -151 256 21 -485 0 10 -407 196 24 -305 215 22 -79 161 5 -152 304 26 -532 177 1 -117 227 21 -122 305 25 -172 297 25 -466 342 26 -414 130 22 -101 278 25 -444 85 10 -117 140 5 -484 237 1 -531 182 1 -550 130 22 -519 75 10 -145 256 21 -462 43 10 -48 40 5 -0 125 5 -499 167 1 -0 44 5 -233 304 26 -54 104 5 -193 298 25 -318 32 15 -191 294 25 -170 237 25 -11 0 5 -139 232 21 -173 311 25 -383 50 15 -523 1 10 -325 185 22 -132 221 21 -389 239 1 -192 264 25 -124 204 21 -189 292 25 -0 0 5 -90 259 21 -0 72 5 -0 163 12 -148 295 25 -197 250 25 -231 469 25 -546 253 1 -540 113 1 -155 124 12 -146 230 21 -566 63 10 -504 177 1 -332 485 23 -457 101 10 -196 318 21 -480 0 10 -150 210 21 -549 0 10 -106 235 21 -72 0 5 -446 116 22 -208 265 25 -138 242 21 -211 290 25 -495 108 10 -0 86 5 -468 156 1 -441 0 10 -521 13 10 -147 301 25 -172 264 21 -524 176 1 -158 293 21 -530 226 1 -149 76 5 -182 293 25 -129 176 21 -136 165 21 -151 176 12 -485 0 10 -393 270 24 -178 280 21 -517 0 10 -521 22 10 -534 205 1 -167 274 21 -205 186 21 -130 201 5 -485 110 1 -111 255 21 -110 280 21 -61 78 5 -368 472 23 -222 215 25 -8 37 5 -150 218 21 -109 248 21 -387 326 22 -519 81 10 -531 122 1 -141 0 5 -237 283 25 -153 266 25 -197 145 12 -182 310 25 -455 142 1 -264 291 26 -219 312 21 -396 113 22 -212 244 21 -192 276 25 -541 178 1 -153 188 21 -143 259 25 -108 115 21 -162 208 21 -144 248 21 -508 0 10 -513 164 1 -129 193 21 -197 267 25 -411 85 24 -436 210 22 -495 0 10 -577 183 1 -331 439 23 -655 879 19 -27 183 5 -306 219 24 -127 240 25 -109 172 5 -415 0 24 -244 216 25 -532 10 10 -77 77 5 -193 267 21 -364 4 15 -532 114 1 -345 92 24 -416 206 24 -262 227 25 -269 161 15 -455 0 10 -526 8 10 -420 84 22 -504 173 1 -103 176 12 -338 205 26 -513 21 10 -445 278 22 -39 158 5 -196 278 25 -44 0 5 -506 127 1 -49 43 5 -366 235 24 -157 205 21 -22 190 5 -48 106 5 -205 277 25 -539 0 10 -117 267 21 -158 306 25 -567 137 1 -285 391 26 -196 254 21 -15 371 16 -207 300 25 -532 319 1 -435 139 24 -330 74 15 -99 287 25 -217 316 25 -67 152 5 -563 0 10 -88 201 21 -365 274 24 -185 335 25 -554 224 1 -503 0 10 -41 198 21 -73 79 5 -75 280 25 -17 22 5 -36 112 5 -429 116 15 -187 259 25 -94 86 21 -84 190 12 -160 186 12 -51 200 21 -156 144 12 -278 258 22 -170 272 25 -530 123 1 -131 279 25 -139 227 21 -185 217 21 -202 284 21 -212 257 25 -139 302 25 -615 676 19 -0 0 5 -75 180 12 -105 263 21 -175 214 21 -0 55 5 -545 105 10 -507 248 1 -510 216 1 -225 156 12 -528 0 10 -202 230 21 -167 282 25 -525 0 10 -577 182 1 -201 205 21 -547 165 1 -523 91 10 -130 236 21 -22 184 21 -349 112 22 -201 203 25 -430 210 22 -138 38 5 -242 199 25 -498 73 10 -111 341 25 -404 68 22 -175 301 25 -518 82 10 -536 0 10 -354 261 22 -137 292 21 -586 0 10 -211 290 25 -76 131 5 -540 0 10 -394 513 23 -37 175 12 -85 15 21 -187 85 21 -107 43 5 -402 129 22 -185 288 22 -415 6 24 -126 247 21 -475 144 1 -223 236 21 -645 65 10 -252 290 25 -0 0 5 -0 236 4 -339 170 24 -507 84 10 -548 11 10 -538 0 10 -541 0 10 -529 49 10 -181 223 21 -518 104 10 -452 15 10 -400 228 24 -163 286 25 -403 253 22 -175 161 21 -144 280 25 -511 218 1 -80 278 7 -181 184 24 -34 0 5 -195 271 21 -66 141 21 -540 0 10 -533 0 10 -0 58 5 -8 101 5 -225 272 21 -125 183 21 -72 0 5 -126 230 21 -193 295 25 -525 0 10 -107 192 12 -0 190 7 -152 260 21 -18 247 21 -250 193 22 -179 213 21 -122 259 21 -174 301 25 -401 130 22 -180 295 25 -508 157 1 -351 237 22 -506 176 1 -310 249 26 -165 320 25 -533 0 10 -413 289 26 -119 222 12 -520 170 1 -498 28 10 -218 337 26 -128 164 21 -393 503 26 -505 261 1 -164 219 25 -0 169 5 -262 299 26 -433 151 24 -503 182 1 -364 461 23 -107 169 21 -478 27 10 -529 0 10 -508 127 1 -167 268 25 -155 180 21 -65 199 21 -227 270 25 -159 53 5 -595 21 10 -513 0 10 -111 134 12 -203 273 25 -150 104 12 -234 318 25 -165 210 21 -120 84 21 -548 146 1 -495 0 10 -528 201 1 -154 279 21 -288 363 26 -123 192 25 -517 179 1 -120 293 25 -86 226 12 -509 92 10 -234 307 25 -213 235 25 -143 151 21 -263 248 25 -549 114 1 -518 153 1 -126 296 21 -195 244 21 -207 318 25 -161 221 21 -79 90 21 -189 252 21 -474 84 10 -500 508 19 -158 163 21 -164 272 25 -441 141 1 -136 246 25 -204 283 25 -108 115 12 -70 215 7 -336 213 15 -415 287 22 -137 267 21 -502 114 1 -561 0 10 -31 308 12 -482 220 1 -552 73 10 -230 176 21 -480 139 1 -528 174 1 -494 97 10 -56 195 21 -406 218 22 -90 266 21 -145 232 21 -133 241 21 -151 206 21 -104 220 21 -165 275 25 -516 173 1 -518 259 1 -265 382 26 -124 164 21 -518 196 1 -125 219 21 -158 220 21 -542 0 10 -231 324 25 -113 252 25 -150 202 21 -517 211 1 -463 0 10 -33 174 21 -103 108 21 -441 257 22 -177 228 25 -546 234 1 -486 96 10 -582 122 1 -154 268 25 -347 445 23 -167 303 25 -493 0 10 -196 254 25 -160 197 21 -167 214 25 -116 137 21 -529 0 10 -210 262 25 -262 246 21 -175 165 12 -225 253 25 -498 27 10 -155 204 25 -117 196 21 -518 0 10 -134 132 21 -502 0 10 -206 249 25 -135 143 21 -507 175 1 -148 30 21 -492 0 10 -533 69 10 -594 127 1 -217 222 25 -282 0 15 -409 259 22 -115 242 21 -549 244 1 -554 243 1 -107 258 21 -50 214 21 -213 316 25 -519 208 1 -59 270 12 -214 332 25 -93 204 12 -203 240 25 -217 312 26 -153 278 25 -393 385 26 -529 0 10 -432 82 10 -532 0 10 -165 244 21 -182 331 25 -534 127 1 -376 197 24 -186 264 21 -413 32 22 -155 200 21 -237 233 21 -257 254 25 -482 0 10 -54 222 7 -357 372 26 -156 224 21 -359 277 22 -156 302 25 -249 246 21 -56 253 21 -191 253 25 -523 181 1 -210 311 25 -182 256 21 -543 64 10 -498 165 1 -83 235 21 -579 95 22 -39 326 12 -549 0 10 -445 119 1 -542 0 10 -108 234 21 -192 313 25 -444 71 22 -501 189 1 -110 210 12 -397 475 23 -180 287 25 -316 194 15 -200 289 25 -388 274 22 -409 233 24 -150 269 25 -105 135 21 -548 265 1 -156 211 21 -211 239 21 -457 155 1 -289 331 26 -515 0 10 -179 318 21 -81 0 21 -97 202 21 -238 338 25 -400 290 24 -170 312 21 -0 145 12 -507 262 1 -106 269 25 -498 0 10 -235 255 7 -100 152 12 -538 0 10 -236 743 16 -103 140 21 -563 73 10 -189 226 21 -134 220 12 -335 0 15 -476 0 10 -545 0 10 -151 213 12 -477 181 1 -200 270 21 -468 697 19 -542 102 10 -33 205 21 -255 335 21 -406 287 26 -113 170 12 -545 112 10 -154 273 25 -561 112 1 -369 436 26 -249 302 25 -149 195 21 -126 203 21 -562 0 10 -171 274 21 -522 218 1 -516 203 1 -143 92 12 -178 323 25 -187 265 25 -185 257 21 -524 0 10 -117 270 25 -533 0 10 -539 177 1 -113 168 12 -160 275 25 -164 288 21 -161 197 21 -197 274 25 -194 242 25 -141 263 21 -87 218 21 -480 96 10 -187 267 25 -549 0 10 -112 304 25 -556 106 10 -140 133 21 -393 241 1 -487 0 10 -89 141 22 -83 233 21 -240 287 25 -184 96 21 -495 150 1 -211 297 21 -132 250 25 -152 285 25 -521 126 1 -548 224 1 -158 292 21 -182 303 25 -556 180 1 -501 0 10 -521 60 10 -171 242 21 -523 205 1 -203 220 21 -143 270 21 -136 228 21 -239 264 25 -152 232 21 -195 284 25 -295 309 25 -193 291 25 -61 245 21 -273 220 21 -149 302 25 -140 275 25 -140 250 25 -181 224 7 -204 228 25 -174 76 4 -517 177 1 -139 274 21 -129 136 21 -162 183 21 -457 173 1 -157 134 12 -520 197 1 -177 291 25 -228 312 25 -132 272 21 -519 23 10 -494 33 10 -188 213 21 -96 241 21 -492 53 10 -528 306 24 -551 124 1 -400 273 22 -99 325 21 -567 47 10 -511 95 10 -507 132 1 -36 240 21 -266 320 26 -189 295 25 -70 280 21 -419 0 10 -180 238 21 -519 0 10 -74 254 21 -168 249 25 -341 246 25 -371 274 22 -185 214 21 -473 200 1 -170 206 12 -519 125 1 -527 132 1 -535 149 1 -224 245 21 -128 271 25 -514 189 1 -207 257 25 -521 151 1 -149 270 21 -130 156 12 -140 214 12 -197 293 25 -348 411 16 -186 612 16 -446 0 10 -513 92 10 -240 317 21 -85 155 4 -158 326 25 -314 382 26 -142 234 21 -568 158 1 -416 118 15 -158 134 21 -143 293 21 -99 184 21 -107 294 21 -161 292 21 -544 24 10 -194 338 25 -191 232 12 -532 29 10 -190 334 12 -138 165 21 -567 107 1 -527 0 10 -124 214 7 -400 515 23 -428 231 24 -162 202 25 -535 220 1 -106 143 21 -74 264 21 -160 168 4 -121 267 25 -529 146 1 -179 238 25 -165 170 21 -504 2 10 -229 271 25 -427 145 24 -336 211 22 -176 204 25 -189 283 25 -250 193 21 -483 43 10 -159 147 21 -486 0 10 -329 277 24 -560 0 10 -111 232 21 -496 214 1 -112 204 7 -519 0 10 -176 298 21 -177 272 21 -527 137 1 -466 204 1 -542 5 10 -143 182 21 -523 106 10 -532 0 10 -209 270 25 -464 267 1 -475 275 1 -140 241 12 -159 240 25 -117 225 25 -380 244 24 -204 233 25 -250 283 25 -240 299 25 -220 240 25 -537 20 10 -32 170 12 -210 189 25 -543 0 10 -562 213 1 -83 252 21 -137 213 21 -106 297 21 -508 0 10 -456 557 19 -538 48 10 -258 273 25 -167 220 21 -503 72 10 -344 280 24 -340 100 15 -143 278 25 -212 249 26 -157 260 12 -188 229 21 -81 199 21 -196 308 26 -127 246 21 -482 164 1 -181 245 25 -148 174 21 -152 254 21 -518 121 1 -415 69 24 -461 142 1 -543 261 1 -558 7 10 -505 8 10 -109 113 21 -542 138 1 -298 416 23 -521 273 1 -248 419 16 -448 0 10 -255 292 25 -500 161 3 -526 0 10 -260 296 26 -527 258 1 -31 278 21 -179 250 25 -406 246 22 -158 186 21 -174 295 21 -131 244 21 -214 324 25 -543 75 10 -162 240 21 -499 249 22 -136 222 12 -182 160 21 -231 259 25 -526 0 10 -151 196 21 -559 0 10 -525 0 10 -172 245 25 -521 88 10 -99 59 21 -174 261 21 -122 206 21 -503 161 1 -174 282 25 -460 0 22 -252 567 9 -515 0 10 -520 0 10 -427 135 22 -184 284 25 -127 292 21 -484 20 10 -173 306 25 -88 255 21 -542 40 10 -136 252 12 -145 403 16 -532 78 10 -526 0 10 -457 174 24 -559 86 10 -514 227 1 -197 217 21 -513 64 10 -94 181 21 -78 242 21 -481 156 1 -551 212 1 -496 208 1 -416 324 22 -167 137 4 -446 314 24 -412 388 26 -439 164 22 -150 167 21 -220 115 15 -49 253 7 -482 237 1 -115 244 21 -207 255 25 -551 172 1 -106 233 21 -122 286 21 -186 217 25 -200 215 21 -159 240 25 -138 267 25 -521 178 1 -468 360 26 -92 312 21 -254 316 26 -538 208 1 -493 123 1 -166 320 25 -336 456 23 -149 211 7 -412 0 24 -441 270 26 -430 189 22 -171 317 25 -211 296 21 -314 96 15 -104 243 21 -155 309 25 -471 134 1 -356 207 24 -294 314 24 -193 267 25 -187 172 12 -138 252 21 -125 271 25 -244 241 25 -572 228 1 -185 314 25 -121 143 21 -231 220 21 -173 296 21 -71 244 7 -300 401 23 -504 897 17 -307 345 26 -538 227 1 -143 187 25 -130 248 12 -149 252 21 -229 159 21 -126 282 21 -527 168 1 -551 222 1 -154 261 12 -166 260 21 -151 156 12 -140 261 25 -105 152 12 -193 275 25 -69 230 21 -111 173 21 -24 235 21 -384 240 24 -84 193 12 -156 218 21 -530 154 1 -302 203 22 -162 248 21 -115 295 12 -110 264 21 -104 258 21 -523 246 1 -135 142 12 -73 191 21 -233 286 25 -342 284 22 -398 230 13 -119 319 25 -216 273 21 -545 175 1 -109 198 25 -150 291 25 -198 334 25 -118 263 21 -221 293 21 -109 138 12 -198 251 25 -189 215 25 -198 280 21 -199 268 25 -113 207 25 -524 168 1 -442 166 22 -424 0 22 -127 202 21 -556 126 1 -113 192 12 -74 264 12 -156 111 12 -188 240 21 -211 261 21 -179 241 25 -156 334 25 -192 310 25 -346 0 15 -112 265 21 -126 139 21 -539 185 1 -156 306 21 -166 273 25 -536 215 1 -130 239 21 -154 277 25 -371 558 23 -0 214 21 -476 74 24 -196 302 25 -130 260 21 -499 166 1 -172 276 25 -528 285 1 -533 202 1 -524 115 1 -183 377 16 -185 318 25 -540 168 1 -117 318 21 -204 244 25 -565 213 1 -496 141 1 -535 148 1 -69 270 7 -162 272 25 -523 134 1 -49 232 7 -114 251 21 -141 275 21 -132 220 21 -511 164 1 -177 210 21 -525 212 1 -401 210 24 -182 240 25 -152 276 21 -124 212 21 -176 212 25 -108 92 21 -114 224 21 -0 163 12 -129 122 21 -172 187 21 -412 257 24 -307 18 22 -184 316 25 -200 233 21 -380 118 24 -220 231 25 -155 307 21 -409 225 22 -529 175 1 -149 233 21 -442 200 22 -172 302 21 -55 170 21 -218 279 25 -166 217 21 -212 186 25 -178 253 21 -561 164 1 -360 306 22 -45 242 21 -303 143 15 -209 373 25 -534 135 1 -354 144 24 -556 150 1 -378 725 23 -466 70 22 -164 171 12 -150 219 21 -119 274 12 -125 257 21 -390 124 24 -200 294 25 -222 276 25 -443 93 22 -161 148 21 -208 232 21 -204 272 21 -64 223 7 -53 197 12 -265 346 12 -155 288 25 -536 120 1 -224 197 25 -166 274 25 -149 245 21 -230 310 25 -0 167 12 -192 77 21 -356 513 23 -214 250 25 -174 251 25 -191 229 21 -87 185 21 -96 255 21 -201 297 25 -156 137 21 -298 386 26 -280 242 24 -180 199 25 -33 261 21 -53 187 21 -111 220 21 -166 246 25 -352 337 22 -405 247 24 -170 266 21 -243 0 15 -146 344 25 -144 108 21 -509 155 1 -114 241 25 -106 181 12 -53 302 25 -539 121 1 -513 260 1 -210 228 25 -160 99 12 -157 255 25 -203 283 25 -53 265 21 -53 283 21 -186 95 21 -245 262 25 -331 102 15 -444 294 26 -69 276 21 -163 214 21 -433 224 22 -493 156 24 -123 276 25 -664 1023 19 -537 164 1 -512 225 1 -321 225 25 -488 379 26 -513 224 1 -392 289 24 -544 170 1 -408 748 19 -72 191 21 -539 164 1 -196 301 25 -164 259 21 -157 286 25 -251 287 25 -144 225 21 -85 259 21 -537 119 1 -493 270 1 -521 162 1 -140 224 21 -193 282 25 -517 952 23 -140 199 25 -223 249 25 -334 446 23 -266 291 26 -472 475 19 -163 168 25 -145 179 12 -420 339 26 -185 203 21 -347 442 23 -20 36 21 -492 235 1 -488 259 1 -82 114 21 -172 135 21 -429 259 22 -227 307 26 -126 262 25 -218 291 26 -263 61 15 -94 209 12 -181 206 21 -281 331 25 -510 190 1 -154 308 21 -200 173 21 -190 260 21 -165 298 21 -232 279 25 -102 205 25 -503 125 1 -34 241 21 -159 263 21 -103 105 21 -322 436 26 -356 445 23 -392 321 26 -231 258 25 -476 124 1 -437 315 26 -194 295 21 -194 271 21 -521 198 1 -176 280 21 -325 403 23 -482 608 19 -185 296 25 -469 284 1 -118 196 21 -164 202 21 -226 248 24 -210 258 21 -239 331 25 -195 287 25 -196 547 23 -149 12 21 -505 195 1 -510 197 1 -166 258 21 -208 244 25 -394 254 22 -475 223 1 -144 262 25 -491 121 1 -132 278 25 -342 541 23 -144 315 25 -579 199 1 -404 276 24 -187 253 25 -160 236 21 -131 285 21 -474 126 1 -108 479 25 -21 185 21 -416 241 22 -87 188 21 -414 279 24 -465 150 1 -269 373 25 -211 280 25 -421 307 26 -533 152 1 -153 270 25 -135 228 21 -258 199 12 -129 241 21 -200 259 25 -152 36 21 -527 146 1 -131 304 25 -422 4 24 -194 275 21 -185 278 25 -438 697 19 -482 164 24 -163 108 12 -138 129 21 -90 269 25 -82 222 21 -69 200 21 -553 109 1 -0 162 12 -75 248 7 -197 194 25 -538 207 1 -160 213 21 -152 265 25 -148 274 25 -232 312 21 -124 410 16 -233 214 25 -125 201 21 -424 271 22 -535 174 1 -149 259 21 -235 299 26 -168 210 12 -132 212 25 -387 199 22 -176 239 21 -339 269 22 -326 437 23 -538 189 1 -532 234 1 -516 182 1 -518 180 1 -200 303 25 -559 131 1 -506 205 1 -108 27 21 -135 170 21 -150 244 25 -162 176 21 -63 215 21 -95 233 21 -198 145 21 -0 296 21 -146 217 21 -186 196 21 -173 0 21 -184 180 21 -57 200 21 -171 200 21 -397 171 24 -535 117 1 -217 316 25 -375 503 23 -137 106 4 -125 231 21 -177 249 21 -177 282 25 -209 238 25 -130 204 21 -509 133 1 -191 257 25 -164 187 21 -29 213 7 -153 222 21 -552 135 1 -143 91 4 -209 217 25 -554 197 1 -267 243 12 -533 146 1 -475 155 1 -174 228 21 -186 175 25 -191 294 25 -0 232 25 -424 182 24 -135 209 21 -360 107 24 -113 236 25 -335 229 24 -243 210 21 -242 324 26 -106 208 21 -513 208 1 -233 301 25 -266 361 26 -535 113 1 -585 151 1 -508 181 1 -220 278 25 -241 207 21 -342 13 3 -189 293 25 -236 206 12 -95 116 21 -214 259 25 -61 280 12 -123 180 21 -119 233 21 -528 151 1 -118 102 21 -89 158 12 -40 258 21 -540 150 1 -523 112 1 -187 325 26 -43 116 21 -130 234 21 -368 128 24 -510 266 1 -140 245 21 -80 240 21 -0 209 21 -448 276 22 -270 194 21 -144 159 21 -278 252 25 -576 255 1 -309 96 15 -168 232 21 -208 242 21 -117 165 21 -480 867 17 -215 302 21 -526 202 1 -174 96 21 -388 488 23 -368 0 22 -330 464 23 -86 167 21 -89 269 21 -533 221 1 -423 316 26 -517 214 1 -538 154 1 -174 130 21 -185 254 25 -421 433 26 -234 165 24 -478 172 1 -126 256 25 -536 197 1 -455 149 1 -55 242 21 -113 208 21 -322 117 24 -175 305 26 -213 261 26 -181 269 25 -224 297 26 -242 0 15 -533 173 1 -114 255 21 -446 142 22 -563 146 1 -174 255 21 -77 259 21 -241 223 25 -166 260 25 -551 127 1 -189 313 25 -530 158 1 -386 142 22 -149 244 21 -169 127 22 -185 259 21 -534 142 1 -303 139 15 -75 195 21 -480 290 26 -163 241 21 -359 132 15 -98 189 12 -1 212 21 -537 248 1 -196 257 21 -79 202 25 -390 0 24 -134 212 21 -353 464 23 -536 218 1 -218 200 12 -304 66 15 -414 204 22 -166 282 25 -422 187 22 -479 136 1 -537 164 1 -244 278 25 -214 228 21 -56 214 21 -214 438 25 -116 224 21 -168 144 21 -483 166 1 -537 154 1 -211 234 21 -255 87 15 -628 647 23 -206 90 21 -120 163 12 -152 261 25 -194 137 21 -354 212 22 -540 120 1 -132 259 25 -111 256 25 -192 225 21 -74 175 21 -554 263 1 -537 133 1 -286 220 15 -160 27 21 -564 137 1 -141 176 21 -215 280 25 -138 281 21 -133 214 21 -487 145 1 -462 229 22 -205 268 25 -150 293 25 -140 236 21 -44 149 12 -544 150 1 -450 0 3 -491 112 1 -103 181 12 -185 222 21 -386 485 26 -490 121 1 -201 177 21 -224 149 21 -120 257 21 -106 176 21 -532 209 1 -248 48 15 -181 204 21 -185 216 12 -553 146 1 -325 0 15 -26 113 12 -165 62 21 -188 290 25 -35 261 7 -80 278 21 -263 234 21 -179 184 21 -181 272 21 -371 285 24 -76 317 21 -170 261 25 -423 150 24 -374 174 24 -144 272 21 -122 250 21 -72 220 21 -413 132 1 -531 135 1 -97 161 21 -449 0 22 -38 237 7 -158 273 21 -192 259 25 -162 192 21 -577 132 1 -134 230 21 -274 275 25 -135 282 25 -78 224 21 -475 129 1 -425 210 24 -176 180 21 -178 268 25 -157 257 25 -129 244 21 -118 236 25 -200 311 21 -262 6 25 -480 182 1 -206 311 25 -526 227 1 -205 220 25 -66 264 21 -548 192 1 -357 469 23 -128 261 21 -175 238 21 -62 149 12 -343 254 24 -517 271 24 -177 236 21 -196 257 25 -107 134 12 -206 282 25 -134 225 21 -212 229 25 -141 141 21 -310 445 23 -194 264 21 -148 303 25 -148 265 25 -506 190 1 -397 115 24 -421 206 24 -154 187 21 -169 466 16 -279 195 21 -86 252 25 -551 180 1 -208 272 21 -177 163 21 -500 134 1 -144 227 25 -180 275 12 -539 114 1 -527 232 1 -83 188 21 -558 162 1 -86 235 21 -513 190 1 -155 284 21 -476 229 1 -98 303 21 -274 284 25 -85 285 21 -168 296 25 -554 169 24 -140 259 25 -221 235 21 -166 311 21 -167 249 21 -50 240 25 -219 240 21 -374 479 26 -143 272 25 -248 341 25 -200 202 21 -110 229 7 -531 143 1 -144 207 21 -487 209 1 -248 237 21 -228 293 21 -155 117 21 -122 233 21 -446 358 26 -155 180 25 -0 252 7 -190 304 25 -125 196 12 -95 248 12 -355 459 23 -140 200 7 -269 134 24 -366 497 23 -161 262 21 -174 278 25 -176 257 25 -93 238 21 -148 264 12 -230 174 25 -17 318 12 -92 139 12 -119 90 21 -536 168 1 -534 210 1 -97 223 12 -232 223 21 -369 447 23 -209 254 25 -541 714 19 -142 217 21 -162 189 21 -425 327 26 -497 154 1 -299 0 15 -176 247 21 -213 163 21 -513 147 1 -410 144 24 -114 242 25 -0 163 21 -60 233 7 -151 269 25 -294 313 26 -124 311 25 -373 77 24 -199 196 21 -191 258 21 -151 210 25 -504 238 1 -314 219 15 -542 155 1 -514 216 1 -296 418 25 -221 311 25 -211 160 25 -271 309 12 -185 256 21 -115 268 21 -181 245 25 -196 170 21 -300 449 23 -168 202 21 -76 272 25 -183 274 25 -302 380 26 -407 148 24 -80 254 21 -197 234 21 -135 181 21 -376 251 24 -108 257 21 -117 189 21 -20 152 21 -467 118 24 -67 67 21 -356 437 23 -116 153 12 -158 294 21 -205 226 25 -156 292 25 -78 173 12 -578 272 1 -189 224 25 -256 233 25 -248 244 21 -104 263 21 -198 256 25 -150 240 21 -22 217 7 -174 235 25 -567 280 1 -82 217 21 -143 195 21 -79 249 21 -85 242 21 -319 113 15 -564 127 1 -97 121 21 -464 212 1 -266 317 25 -182 264 25 -152 205 21 -497 199 1 -510 137 1 -0 182 21 -183 293 25 -212 246 25 -134 198 25 -77 207 21 -212 299 25 -540 123 1 -215 289 25 -171 285 25 -425 206 22 -470 660 19 -516 147 1 -169 233 21 -225 311 25 -377 161 22 -473 209 1 -180 213 21 -72 236 7 -539 199 1 -258 407 25 -516 155 1 -121 114 21 -450 141 1 -542 219 1 -175 264 21 -169 281 12 -529 181 1 -401 305 26 -121 295 25 -77 252 21 -139 162 25 -127 195 21 -533 231 1 -526 130 1 -121 217 25 -85 280 7 -128 276 21 -167 161 12 -44 133 12 -550 156 1 -177 282 25 -255 235 21 -229 299 25 -130 189 12 -217 302 25 -167 276 25 -397 283 22 -339 486 23 -60 131 12 -176 175 21 -555 226 1 -182 304 25 -0 281 21 -83 217 21 -263 118 24 -185 240 21 -127 169 21 -196 287 25 -186 307 25 -79 189 12 -105 229 7 -151 193 21 -199 241 25 -570 183 1 -79 214 12 -379 822 23 -490 258 1 -411 307 22 -155 263 21 -438 112 22 -135 308 25 -545 189 1 -489 114 1 -222 291 25 -179 178 21 -488 198 1 -123 230 21 -267 286 25 -507 207 1 -207 278 25 -189 253 21 -181 259 25 -349 106 24 -418 187 24 -196 269 25 -291 269 21 -247 56 15 -119 190 21 -205 291 21 -174 267 25 -391 131 22 -359 194 24 -148 136 21 -41 207 21 -262 341 26 -215 224 21 -499 245 1 -287 344 26 -52 261 21 -117 276 21 -194 241 25 -179 328 21 -55 283 21 -171 182 21 -94 173 21 -166 265 21 -139 215 12 -119 253 12 -117 313 21 -362 487 23 -212 240 25 -36 434 16 -93 307 21 -157 186 21 -129 178 12 -150 291 21 -174 304 21 -174 227 21 -207 212 25 -188 217 25 -494 664 19 -188 271 25 -401 279 24 -125 183 21 -155 192 21 -153 256 25 -171 290 25 -164 307 25 -158 231 25 -105 303 25 -172 262 25 -85 372 16 -143 194 21 -132 252 21 -129 173 12 -261 675 17 -512 33 3 -157 250 21 -161 221 21 -180 280 21 -500 159 22 -186 315 25 -152 190 21 -164 240 25 -218 350 25 -161 171 21 -163 236 25 -433 125 22 -280 291 25 -277 250 21 -408 218 24 -71 282 21 -215 282 25 -65 258 21 -172 221 25 -180 159 12 -199 270 25 -128 265 21 -181 317 25 -191 215 21 -111 228 21 -211 178 25 -300 388 26 -188 239 12 -186 204 21 -92 144 21 -160 220 25 -146 214 21 -125 178 21 -275 340 26 -144 205 4 -190 217 21 -184 220 21 -448 180 22 -160 245 21 -207 204 21 -203 256 21 -426 39 24 -185 281 25 -74 191 21 -287 341 26 -163 271 25 -211 251 21 -204 198 25 -454 377 26 -309 473 23 -157 169 21 -130 260 21 -308 317 25 -165 265 21 -363 232 24 -96 314 25 -611 206 24 -248 295 25 -97 280 25 -199 234 25 -145 188 21 -380 253 22 -248 277 25 -188 301 25 -179 270 25 -55 251 25 -374 23 22 -232 276 25 -182 266 21 -257 322 25 -254 304 26 -136 152 12 -119 224 12 -155 334 25 -151 224 7 -153 263 25 -290 561 16 -388 274 24 -48 222 7 -170 250 21 -55 233 12 -185 210 21 -133 263 21 -201 271 21 -75 500 20 -130 274 25 -143 255 21 -348 154 22 -154 253 21 -198 291 21 -414 192 22 -139 249 21 -186 265 25 -295 321 12 -217 201 25 -398 317 26 -217 319 25 -367 447 23 -314 425 26 -121 207 21 -192 269 25 -270 305 26 -0 247 7 -120 182 21 -144 274 21 -127 193 21 -211 246 21 -426 251 22 -190 265 25 -123 280 25 -281 438 23 -521 493 19 -77 240 21 -136 142 12 -87 271 21 -133 175 21 -86 161 12 -269 152 21 -137 284 21 -121 311 21 -156 251 21 -117 142 21 -103 185 21 -121 109 12 -52 225 12 -203 228 21 -204 213 21 -123 241 25 -141 198 25 -216 174 21 -249 283 26 -132 292 21 -191 282 25 -72 209 21 -148 246 21 -105 274 21 -390 196 22 -84 254 21 -113 237 21 -486 486 19 -187 207 21 -93 428 16 -152 287 21 -388 200 22 -227 102 21 -395 431 26 -76 249 21 -391 261 24 -194 236 25 -175 285 21 -206 287 25 -68 274 25 -196 278 25 -208 307 25 -201 256 25 -289 313 26 -101 209 7 -188 221 25 -238 146 21 -157 297 21 -215 259 25 -93 257 21 -186 177 21 -187 260 21 -26 186 21 -183 226 25 -430 205 24 -210 256 25 -263 197 24 -441 491 19 -398 0 22 -135 180 12 -100 229 21 -228 391 25 -208 291 25 -173 319 25 -366 114 24 -66 168 12 -238 228 25 -407 180 22 -146 313 25 -279 350 26 -375 282 22 -241 312 25 -201 282 25 -114 141 21 -176 355 25 -104 222 12 -244 237 25 -172 287 21 -88 124 21 -112 184 12 -165 258 21 -400 179 24 -157 235 21 -105 200 21 -236 226 25 -196 301 25 -140 256 21 -448 362 26 -124 189 21 -85 244 21 -201 213 21 -420 0 22 -629 709 19 -468 268 24 -145 288 21 -163 189 25 -67 218 7 -152 215 21 -209 262 21 -94 232 25 -401 0 22 -309 389 26 -84 215 21 -179 294 25 -254 329 25 -192 283 21 -325 380 26 -145 225 21 -292 277 25 -131 251 21 -40 247 7 -419 186 22 -183 285 26 -169 216 21 -135 288 21 -299 260 24 -27 261 21 -241 261 25 -115 226 7 -130 286 25 -128 161 21 -383 169 24 -116 168 21 -250 362 26 -0 249 21 -205 272 25 -176 245 21 -337 158 22 -203 315 25 -153 164 12 -423 368 26 -176 267 21 -218 310 25 -87 190 21 -162 318 25 -387 133 24 -104 287 21 -291 219 24 -83 144 12 -255 295 26 -34 128 12 -177 269 21 -170 213 21 -519 73 24 -388 216 22 -118 192 21 -430 198 22 -164 94 12 -233 250 25 -0 212 7 -140 253 21 -178 372 21 -144 167 21 -128 284 21 -391 482 23 -95 150 21 -158 241 21 -63 0 21 -174 262 21 -205 237 25 -108 270 7 -413 112 3 -130 294 21 -195 247 25 -21 231 12 -99 231 21 -42 200 21 -147 266 21 -408 70 22 -199 220 12 -64 225 21 -362 313 26 -210 270 21 -215 233 21 -175 204 12 -114 207 21 -144 219 21 -178 0 21 -166 148 21 -129 88 12 -200 228 21 -322 457 23 -332 174 25 -162 216 25 -174 280 21 -188 201 21 -218 311 25 -203 279 25 -154 287 21 -180 274 21 -354 265 22 -198 289 25 -180 258 21 -7 182 12 -132 216 7 -149 321 25 -166 282 25 -119 183 21 -122 265 21 -190 332 25 -151 210 7 -101 166 12 -178 254 21 -157 266 21 -267 185 25 -106 132 12 -133 270 21 -185 184 21 -491 118 22 -418 216 22 -121 310 21 -359 225 22 -162 270 25 -208 292 25 -96 282 25 -126 231 7 -132 244 21 -156 300 25 -254 251 26 -177 303 25 -100 196 21 -333 446 23 -84 142 21 -130 247 21 -482 215 22 -180 308 26 -160 283 25 -158 140 12 -224 288 21 -221 312 25 -194 180 21 -234 237 21 -357 495 23 -139 187 22 -425 511 19 -175 268 25 -544 554 19 -138 291 25 -67 189 21 -156 239 21 -220 297 25 -370 282 26 -105 128 12 -234 245 26 -493 334 26 -300 329 26 -135 231 25 -181 250 21 -354 463 23 -73 257 7 -413 304 24 -156 266 25 -156 212 25 -196 251 21 -83 189 12 -354 246 24 -173 232 25 -399 170 24 -227 296 25 -198 304 25 -108 257 21 -459 227 24 -167 249 21 -129 287 25 -99 225 21 -125 174 21 -147 301 25 -186 238 21 -193 289 25 -147 255 25 -440 121 3 -147 313 25 -169 117 4 -235 263 25 -166 243 7 -145 303 25 -28 226 12 -207 215 21 -220 322 25 -280 160 22 -221 303 26 -185 257 25 -133 128 21 -168 321 25 -190 264 21 -52 236 21 -363 192 22 -180 291 25 -79 197 21 -60 178 12 -80 108 21 -194 279 25 -172 196 21 -100 113 12 -391 174 24 -193 252 21 -421 238 24 -169 297 21 -229 285 25 -175 177 25 -191 90 21 -167 260 21 -211 273 25 -179 252 21 -167 262 25 -464 282 26 -242 205 21 -163 243 21 -295 352 26 -99 193 21 -211 268 25 -129 240 21 -381 672 19 -117 324 25 -464 227 26 -439 219 24 -198 257 25 -149 138 21 -123 225 21 -198 270 25 -320 177 22 -430 265 24 -0 183 12 -206 305 25 -128 267 21 -94 281 21 -392 490 23 -90 516 16 -109 272 25 -130 273 21 -203 319 25 -165 175 21 -289 277 25 -195 152 12 -205 288 25 -187 252 25 -225 254 21 -98 167 21 -372 12 22 -151 283 25 -54 413 16 -60 225 7 -358 165 24 -221 264 25 -8 220 21 -199 239 25 -103 279 21 -77 235 7 -269 268 21 -87 214 12 -294 189 24 -246 244 25 -160 246 21 -8 235 7 -168 137 12 -318 241 24 -173 187 21 -171 311 21 -188 256 25 -352 486 23 -110 265 25 -219 193 25 -157 221 21 -342 482 23 -193 246 25 -100 234 12 -206 278 25 -465 336 26 -130 229 21 -191 235 21 -173 230 21 -157 230 21 -202 267 25 -26 203 12 -258 296 25 -157 120 12 -214 284 25 -212 250 25 -356 578 23 -45 245 25 -204 270 25 -117 261 21 -150 282 25 -185 242 25 -390 283 22 -157 249 25 -113 296 21 -191 296 25 -155 231 25 -127 214 21 -176 296 25 -83 224 7 -21 260 21 -144 208 21 -300 315 26 -189 246 25 -145 225 21 -294 239 21 -336 204 22 -257 345 26 -207 278 21 -412 191 24 -109 221 21 -208 309 25 -167 233 21 -176 311 25 -153 241 21 -267 305 26 -197 361 25 -204 235 21 -198 350 25 -386 177 22 -119 251 21 -184 239 21 -156 126 12 -205 293 25 -180 309 25 -118 286 21 -161 279 21 -157 291 25 -151 266 21 -185 180 25 -116 267 21 -201 246 21 -235 319 26 -116 225 21 -77 309 21 -214 161 22 -36 231 12 -176 243 21 -166 109 12 -180 305 25 -179 286 25 -405 217 22 -110 129 21 -141 259 21 -136 215 21 -160 80 21 -140 293 25 -170 176 25 -107 268 21 -153 248 21 -165 250 25 -136 202 21 -191 268 21 -138 211 21 -163 252 21 -120 268 25 -48 179 12 -254 236 25 -286 339 25 -144 365 21 -422 0 24 -117 256 21 -92 129 12 -124 274 21 -143 171 25 -186 242 21 -244 249 21 -123 277 21 -206 311 21 -201 303 25 -241 288 25 -150 97 12 -105 282 12 -408 181 24 -0 242 21 -159 251 25 -377 476 23 -126 130 21 -414 260 24 -110 272 21 -178 183 21 -166 213 21 -240 311 22 -495 484 19 -198 236 21 -330 571 17 -93 201 25 -120 118 12 -422 113 24 -186 274 21 -133 215 25 -292 266 25 -465 41 24 -151 254 21 -153 294 12 -109 242 7 -325 466 23 -455 536 19 -29 258 7 -148 237 25 -234 233 7 -85 157 12 -38 159 21 -150 323 25 -195 252 21 -154 283 25 -100 200 7 -137 219 21 -220 250 25 -188 253 21 -168 168 21 -432 193 24 -217 280 26 -574 782 19 -172 210 25 -161 124 21 -370 492 23 -108 227 12 -110 179 24 -322 444 23 -47 225 7 -69 229 21 -247 258 24 -151 282 21 -149 232 25 -204 111 21 -125 267 21 -196 264 21 -171 218 21 -191 237 25 -81 304 12 -203 210 21 -114 237 21 -215 248 25 -147 246 21 -122 273 21 -130 301 25 -221 275 25 -201 147 25 -93 223 21 -192 274 25 -172 285 21 -178 271 21 -147 256 21 -170 287 21 -92 194 7 -245 294 25 -320 343 26 -132 264 25 -156 155 25 -181 229 21 -191 253 25 -278 276 26 -336 453 23 -213 282 25 -222 246 25 -462 275 22 -130 269 21 -209 289 25 -270 332 26 -249 205 25 -302 387 26 -307 279 25 -423 7 24 -415 265 24 -193 197 21 -392 482 23 -112 213 21 -345 119 22 -91 240 21 -184 199 21 -444 167 22 -182 299 25 -288 281 24 -153 226 21 -206 309 25 -363 467 23 -422 136 24 -151 183 21 -154 167 7 -77 262 21 -479 242 24 -382 49 24 -138 297 21 -198 241 25 -185 183 21 -451 227 24 -192 234 25 -225 306 25 -460 0 24 -188 267 25 -156 287 25 -230 295 25 -112 195 21 -195 266 25 -131 247 21 -151 93 22 -119 251 21 -127 280 25 -154 215 21 -241 263 26 -342 480 23 -400 208 24 -230 326 25 -238 160 26 -221 250 25 -112 225 21 -467 253 22 -161 327 25 -113 254 7 -283 233 22 -216 329 26 -172 275 21 -225 336 25 -417 188 22 -378 242 22 -222 314 25 -123 277 21 -108 299 21 -432 262 24 -188 293 25 -374 397 26 -422 162 22 -80 116 21 -89 223 21 -65 293 25 -131 287 21 -174 304 21 -393 243 22 -79 211 21 -134 97 21 -158 319 25 -125 208 21 -162 263 21 -141 168 21 -183 299 25 -159 189 21 -415 258 24 -203 265 21 -162 235 21 -156 296 25 -352 188 24 -384 275 22 -189 290 25 -120 272 25 -105 0 21 -227 255 25 -155 180 21 -219 252 25 -101 168 21 -382 509 23 -111 221 21 -375 61 24 -370 169 24 -208 264 25 -224 250 25 -183 283 25 -215 217 25 -400 107 22 -173 153 21 -233 281 25 -193 239 25 -159 221 21 -157 184 25 -212 289 25 -83 70 21 -399 0 22 -192 244 25 -128 306 25 -156 49 21 -123 244 21 -211 237 21 -360 490 23 -420 572 19 -108 218 7 -217 208 21 -428 323 22 -260 317 26 -134 215 25 -123 163 21 -150 198 21 -140 245 25 -407 260 22 -165 176 21 -26 218 7 -337 496 23 -213 300 25 -59 253 25 -182 196 21 -228 163 25 -108 257 21 -185 251 21 -252 182 24 -125 237 21 -263 198 22 -320 407 26 -54 214 25 -295 697 17 -220 229 25 -133 184 21 -132 215 25 -142 326 25 -131 269 21 -177 305 25 -98 197 21 -192 94 21 -113 185 21 -280 284 25 -197 289 25 -141 130 21 -0 231 21 -153 237 21 -151 291 21 -204 216 21 -146 186 21 -152 231 21 -178 193 21 -170 262 21 -171 265 21 -224 292 25 -123 370 16 -351 243 22 -214 241 21 -152 251 21 -96 298 21 -216 305 25 -152 87 21 -92 298 25 -202 253 25 -266 325 26 -146 180 21 -140 220 21 -135 244 21 -164 277 25 -404 172 24 -365 411 23 -126 185 21 -145 229 21 -418 26 24 -166 274 25 -178 272 21 -404 4 24 -78 220 21 -401 318 22 -109 297 21 -263 360 26 -120 292 25 -244 314 25 -420 202 24 -255 114 24 -197 288 25 -377 493 23 -571 653 19 -200 258 25 -89 220 21 -73 278 21 -152 176 21 -129 216 25 -84 289 21 -246 187 22 -159 303 25 -142 224 25 -184 227 21 -175 254 21 -87 286 25 -170 221 21 -84 383 16 -203 233 25 -188 467 20 -203 250 25 -403 290 24 -195 271 25 -153 156 21 -148 228 21 -180 494 16 -163 282 25 -182 110 21 -466 420 26 -159 222 21 -217 294 25 -183 293 25 -197 261 21 -194 147 21 -251 252 25 -222 286 25 -144 248 21 -99 385 16 -245 231 21 -364 257 22 -233 239 25 -402 151 22 -155 261 21 -80 268 21 -225 285 21 -225 280 26 -99 225 21 -237 284 21 -145 195 21 -46 200 21 -180 296 25 -87 252 7 -196 295 21 -125 255 21 -116 196 21 -435 25 22 -374 489 23 -149 235 21 -409 239 24 -190 178 21 -278 458 23 -170 329 25 -116 287 25 -206 264 21 -220 313 26 -202 327 25 -144 140 21 -312 343 26 -47 325 25 -117 207 21 -223 265 25 -174 230 25 -101 229 7 -128 323 25 -99 161 21 -151 319 25 -172 233 21 -153 287 25 -143 235 21 -430 300 26 -427 166 22 -191 233 21 -561 895 19 -169 219 25 -178 234 25 -169 292 21 -196 217 25 -201 206 25 -87 170 21 -141 168 21 -211 254 25 -156 194 21 -88 284 21 -126 251 21 -251 262 21 -315 476 23 -403 50 3 -288 352 26 -147 235 21 -173 210 25 -424 275 22 -173 267 25 -376 191 22 -195 249 25 -457 91 24 -95 271 21 -317 467 23 -203 267 21 -189 251 25 -128 221 21 -226 252 25 -151 256 25 -138 217 21 -141 220 7 -88 144 21 -154 178 21 -189 351 25 -451 161 24 -150 188 21 -67 268 25 -354 460 23 -227 267 21 -127 167 21 -180 227 25 -59 291 21 -140 273 21 -428 418 19 -498 134 24 -70 0 21 -692 713 19 -184 275 25 -129 61 21 -82 271 25 -122 118 21 -215 305 25 -369 38 24 -284 98 22 -182 274 25 -170 240 25 -340 465 23 -368 682 17 -6 292 21 -142 206 21 -159 223 21 -533 638 17 -201 313 25 -202 114 21 -52 216 7 -104 109 21 -112 194 4 -294 339 24 -132 229 21 -127 193 21 -130 258 21 -445 421 26 -157 265 25 -145 213 25 -140 242 21 -178 256 25 -210 141 21 -152 232 21 -265 513 26 -157 161 21 -178 201 25 -345 370 26 -194 267 25 -48 243 7 -179 283 21 -192 163 21 -37 127 21 -168 199 21 -448 175 26 -313 539 17 -143 301 25 -438 254 22 -193 200 21 -164 185 21 -201 269 25 -136 285 25 -208 299 25 -98 203 7 -150 281 25 -436 338 22 -175 255 25 -354 491 23 -159 192 21 -169 236 25 -547 184 24 -342 454 23 -546 271 24 -83 218 21 -271 234 24 -309 269 24 -136 297 21 -73 242 25 -212 379 25 -504 355 26 -223 250 25 -348 486 23 -34 142 21 -139 150 21 -163 251 21 -167 258 25 -216 245 25 -203 183 21 -480 299 26 -199 233 21 -353 450 23 -323 404 23 -194 220 21 -46 226 21 -77 255 21 -278 429 26 -179 159 21 -131 195 21 -204 250 25 -155 250 21 -171 286 25 -160 284 21 -421 292 26 -170 233 25 -199 296 25 -89 241 21 -210 163 21 -189 298 25 -93 211 21 -156 45 21 -122 275 21 -184 200 21 -122 190 21 -369 226 22 -392 288 26 -209 254 25 -713 914 19 -138 248 21 -190 260 25 -102 135 21 -176 203 21 -188 300 25 -100 243 7 -408 188 22 -510 74 22 -140 260 25 -98 257 21 -130 261 25 -128 149 21 -192 286 21 -139 166 21 -186 161 21 -104 233 21 -95 244 21 -130 246 21 -346 467 23 -166 218 21 -162 159 21 -310 189 24 -137 182 21 -133 147 21 -206 196 21 -197 221 21 -174 190 21 -442 271 22 -232 181 21 -126 236 22 -113 247 21 -88 148 21 -159 184 21 -194 256 25 -205 161 21 -437 142 22 -203 277 21 -201 158 21 -96 230 21 -175 298 25 -178 207 22 -427 258 24 -200 294 25 -159 140 21 -320 448 23 -220 338 25 -360 224 22 -462 730 19 -379 245 24 -330 466 23 -177 215 21 -42 96 21 -449 41 22 -393 482 19 -197 215 25 -182 310 25 -183 265 21 -157 204 25 -218 204 25 -12 164 21 -329 159 24 -453 163 3 -201 291 21 -187 244 21 -230 283 25 -213 260 21 -210 210 21 -265 285 25 -192 311 25 -22 227 21 -144 190 25 -447 151 22 -140 218 25 -59 218 21 -189 313 25 -183 381 21 -290 284 25 -209 258 25 -193 119 21 -23 153 21 -158 221 21 -492 240 24 -105 241 21 -129 221 21 -237 283 25 -133 167 21 -185 296 25 -189 282 25 -213 721 16 -156 259 21 -192 288 21 -204 177 25 -333 77 22 -121 255 21 -144 270 21 -406 209 22 -178 284 25 -146 264 21 -126 201 21 -145 247 21 -109 132 21 -222 235 25 -349 233 7 -175 246 21 -158 274 21 -404 194 24 -110 307 21 -157 208 25 -227 262 25 -83 116 21 -173 317 25 -428 115 24 -171 175 21 -136 210 21 -147 173 21 -204 294 21 -175 292 25 -166 246 25 -385 509 23 -105 297 21 -201 292 25 -166 234 21 -160 218 21 -208 293 21 -201 288 25 -168 257 21 -95 202 21 -137 275 21 -126 345 25 -100 276 21 -150 247 21 -154 194 25 -199 242 21 -269 261 24 -230 341 25 -443 162 22 -397 100 22 -194 210 25 -192 242 25 -315 419 23 -242 302 26 -43 258 21 -88 237 21 -118 212 21 -217 213 25 -164 281 25 -207 316 26 -300 281 26 -213 261 21 -439 244 22 -133 304 25 -178 271 21 -94 84 21 -132 261 21 -162 248 7 -186 242 25 -400 516 19 -141 212 25 -439 193 24 -213 273 21 -167 249 21 -389 283 24 -178 219 21 -139 290 25 -210 300 25 -136 195 21 -209 273 25 -145 295 25 -302 325 26 -0 131 21 -193 291 25 -178 254 21 -403 228 22 -120 165 21 -190 280 21 -428 212 25 -131 316 21 -356 202 22 -65 258 21 -132 268 25 -147 295 25 -146 215 25 -382 289 26 -155 261 25 -181 230 25 -120 277 25 -278 345 26 -137 298 25 -165 278 25 -169 270 25 -219 311 25 -397 220 22 -114 119 21 -181 217 21 -79 248 21 -439 387 22 -202 232 21 -157 263 21 -177 293 25 -123 236 21 -186 291 25 -442 203 24 -188 292 25 -266 321 26 -97 191 21 -140 320 21 -325 476 23 -120 270 21 -91 179 21 -117 232 25 -195 306 25 -387 470 23 -395 183 24 -206 234 21 -172 229 21 -347 465 23 -32 210 7 -113 284 21 -73 290 21 -203 298 25 -159 214 21 -118 147 21 -326 499 23 -85 256 25 -413 199 24 -419 526 23 -182 255 25 -160 296 25 -114 283 21 -341 477 23 -122 129 21 -336 372 26 -160 217 25 -123 192 21 -159 263 25 -204 211 21 -153 231 21 -178 312 25 -156 252 21 -364 107 22 -162 295 25 -332 658 19 -150 172 21 -126 292 21 -115 281 25 -157 228 25 -174 255 21 -354 490 23 -348 464 23 -197 123 21 -123 212 21 -343 90 22 -82 200 7 -135 208 21 -185 312 25 -203 249 21 -439 0 22 -98 291 25 -416 260 24 -414 103 22 -153 132 21 -307 250 24 -218 300 25 -188 318 25 -232 143 21 -179 273 25 -136 188 21 -104 262 21 -410 214 24 -173 220 21 -462 253 22 -191 274 21 -136 141 21 -167 345 25 -139 263 21 -185 272 25 -133 278 25 -198 148 21 -439 282 24 -175 309 25 -427 823 17 -212 284 25 -143 239 25 -242 352 26 -0 249 7 -104 184 21 -176 214 25 -282 208 24 -150 290 21 -127 221 21 -129 299 25 -96 232 21 -168 276 25 -115 266 25 -137 345 25 -177 180 21 -156 254 21 -320 636 19 -367 380 26 -183 299 21 -184 300 25 -139 111 21 -130 210 21 -122 213 21 -409 210 22 -206 147 25 -144 203 21 -157 280 21 -365 476 23 -433 64 24 -163 279 21 -424 312 26 -162 196 25 -123 0 21 -91 153 4 -181 253 21 -213 268 26 -237 304 25 -124 238 21 -156 200 21 -149 247 21 -150 216 21 -148 99 21 -163 176 21 -104 147 21 -156 263 25 -422 305 26 -68 216 7 -169 258 21 -265 224 21 -153 310 25 -249 301 25 -101 300 25 -176 275 21 -372 274 26 -207 291 25 -97 228 21 -32 140 21 -398 239 24 -155 200 21 -134 173 25 -98 192 21 -186 192 25 -170 238 25 -132 271 21 -129 231 25 -375 475 23 -415 206 24 -221 242 21 -95 22 4 -220 243 25 -199 273 25 -136 253 21 -47 216 21 -0 250 21 -27 413 16 -59 235 7 -157 206 21 -400 500 23 -184 261 25 -118 255 21 -170 175 21 -173 276 25 -549 682 19 -157 186 21 -111 204 21 -54 241 21 -217 245 21 -133 262 21 -183 246 21 -409 254 22 -173 255 25 -347 100 24 -391 183 22 -121 219 21 -183 276 25 -105 203 21 -240 287 25 -414 204 24 -184 199 21 -156 256 21 -398 151 24 -216 260 25 -471 473 19 -158 189 21 -92 284 21 -176 164 25 -330 457 23 -158 242 21 -278 283 25 -174 289 21 -120 278 21 -214 299 25 -237 208 25 -99 251 21 -306 245 21 -164 243 21 -230 330 25 -84 219 21 -139 227 25 -184 304 25 -471 280 26 -135 245 21 -242 349 26 -162 272 25 -228 292 25 -137 277 25 -102 231 7 -73 275 21 -281 350 26 -149 264 21 -214 290 21 -216 260 21 -171 201 21 -369 122 24 -152 310 25 -161 227 21 -139 244 7 -183 292 25 -453 722 19 -375 171 24 -110 222 21 -180 184 21 -465 297 26 -100 234 25 -189 276 21 -422 188 22 -323 413 23 -159 270 25 -205 272 25 -104 225 21 -64 212 21 -347 197 24 -67 210 21 -164 294 25 -93 231 21 -153 292 25 -287 334 26 -198 237 25 -156 144 21 -365 493 23 -142 211 25 -216 252 21 -396 583 19 -154 249 25 -220 238 25 -220 274 25 -128 297 21 -140 185 21 -211 290 21 -108 177 21 -353 348 26 -121 231 21 -574 0 24 -137 203 21 -487 274 26 -268 367 26 -179 307 25 -152 219 21 -417 224 22 -112 192 21 -185 207 21 -386 189 24 -159 295 21 -85 264 25 -194 318 25 -412 206 22 -398 361 26 -422 452 26 -178 267 25 -179 239 21 -198 280 21 -392 285 22 -192 289 25 -356 453 23 -219 290 25 -418 105 22 -126 126 21 -481 266 26 -183 293 21 -225 173 25 -179 301 25 -209 265 25 -149 238 21 -174 240 25 -198 302 25 -170 285 25 -131 226 21 -448 0 24 -140 231 21 -177 213 21 -450 102 24 -87 194 7 -134 245 21 -178 267 21 -147 98 21 -242 359 7 -431 158 22 -162 168 21 -451 240 24 -406 18 24 -158 194 21 -410 210 22 -103 168 21 -409 213 22 -125 82 21 -281 229 21 -229 361 26 -351 243 22 -59 216 7 -130 318 25 -448 182 24 -159 253 21 -134 294 25 -439 497 19 -352 272 22 -132 245 21 -145 269 21 -134 226 25 -45 173 21 -100 196 21 -151 199 21 -230 281 21 -160 280 21 -169 136 25 -138 237 21 -205 317 25 -123 230 21 -97 178 22 -157 204 21 -179 183 21 -471 557 19 -38 211 21 -209 157 21 -233 281 25 -193 300 25 -174 173 21 -416 0 24 -386 430 23 -23 152 21 -35 265 21 -208 238 25 -138 140 21 -96 197 21 -192 228 21 -326 208 22 -188 306 21 -146 194 21 -155 192 21 -311 218 21 -674 632 19 -326 477 23 -535 316 26 -150 219 21 -437 300 26 -85 243 21 -207 195 21 -347 491 23 -197 256 25 -253 197 25 -164 223 25 -405 184 22 -84 197 21 -160 230 25 -183 178 21 -140 343 25 -454 608 19 -237 345 25 -120 239 25 -108 275 21 -107 227 21 -116 219 21 -125 205 21 -369 250 22 -148 242 21 -128 271 21 -262 251 24 -227 318 25 -119 266 21 -217 289 25 -479 786 19 -126 256 21 -141 243 21 -411 412 22 -117 328 21 -35 207 21 -500 818 19 -222 238 21 -337 450 23 -148 201 21 -425 346 24 -141 307 21 -144 251 25 -166 246 25 -208 159 21 -155 197 21 -196 235 21 -498 516 19 -479 406 26 -395 155 24 -132 305 25 -174 119 21 -212 277 25 -131 269 21 -267 259 21 -149 217 21 -185 251 25 -137 243 21 -194 194 25 -179 292 25 -437 331 26 -160 87 4 -176 275 21 -191 303 21 -119 141 21 -190 212 25 -135 228 7 -170 235 25 -218 227 21 -404 738 23 -166 170 21 -241 168 22 -84 299 21 -341 477 23 -467 253 22 -356 480 23 -222 279 25 -148 247 21 -193 195 21 -309 296 26 -177 256 21 -186 68 21 -193 232 21 -155 273 25 -165 176 21 -111 214 21 -176 107 21 -158 160 25 -134 210 7 -91 223 21 -198 291 25 -74 236 21 -159 196 21 -115 217 21 -155 288 25 -318 429 23 -238 267 21 -146 212 21 -0 217 7 -150 163 21 -161 204 21 -312 523 23 -171 290 25 -177 312 25 -52 242 25 -133 239 21 -393 606 19 -80 257 25 -192 205 21 -127 281 25 -180 261 25 -132 226 21 -195 119 21 -133 291 21 -186 180 25 -138 156 21 -93 283 21 -172 267 25 -49 265 21 -136 278 21 -112 249 21 -109 185 21 -116 286 25 -140 238 21 -133 245 21 -115 171 21 -137 78 21 -377 44 22 -128 247 21 -185 209 25 -349 224 22 -63 120 21 -162 238 25 -165 253 25 -239 318 26 -119 258 21 -201 293 25 -179 151 21 -213 269 25 -103 214 21 -200 506 16 -162 214 21 -405 274 22 -154 232 21 -424 256 22 -183 294 25 -112 289 21 -72 306 25 -199 220 25 -513 260 26 -222 152 25 -218 324 25 -107 301 25 -377 240 22 -213 245 21 -109 257 21 -188 261 21 -198 246 25 -127 275 21 -227 280 25 -250 29 22 -131 160 21 -185 237 21 -63 183 21 -115 268 21 -164 217 21 -270 466 23 -152 224 7 -191 210 21 -214 206 25 -384 0 22 -388 493 23 -162 250 21 -104 244 21 -189 288 25 -127 250 21 -177 229 25 -137 248 21 -372 462 23 -177 284 25 -183 254 25 -290 316 26 -275 270 25 -131 234 21 -113 266 21 -157 180 21 -193 306 21 -0 218 7 -150 191 21 -113 292 21 -418 184 22 -124 487 16 -206 265 25 -101 49 21 -165 158 21 -235 284 21 -360 474 23 -151 281 21 -212 190 25 -59 264 21 -183 251 25 -193 332 26 -252 268 26 -199 263 25 -203 227 21 -210 223 25 -132 171 21 -200 228 21 -200 288 25 -144 243 21 -192 269 25 -127 225 21 -465 271 26 -198 294 25 -476 329 26 -346 472 23 -343 500 23 -337 382 26 -137 251 21 -404 482 19 -150 258 21 -167 181 21 -157 258 21 -265 384 26 -294 464 23 -170 248 21 -227 266 25 -343 455 23 -315 284 25 -357 414 26 -350 80 22 -106 215 7 -155 194 21 -139 0 21 -176 266 25 -111 227 21 -202 297 25 -353 459 23 -186 238 25 -230 158 25 -150 319 22 -146 258 21 -145 364 16 -213 275 21 -381 443 23 -80 233 21 -205 248 25 -275 285 22 -314 324 26 -340 479 23 -211 273 21 -162 275 21 -338 134 22 -134 280 25 -131 178 21 -206 298 25 -184 201 25 -93 249 21 -134 178 21 -194 272 21 -57 231 21 -119 215 21 -341 459 23 -89 264 25 -212 306 26 -191 215 21 -203 349 25 -234 102 25 -405 271 22 -113 251 21 -154 230 21 -202 298 21 -195 250 21 -411 216 25 -327 172 22 -59 136 21 -162 290 25 -127 253 21 -228 297 25 -148 300 25 -183 304 25 -175 185 4 -149 232 7 -93 273 25 -147 240 21 -188 259 21 -222 249 25 -115 268 25 -181 285 25 -118 272 25 -149 270 21 -411 267 26 -29 143 4 -111 180 21 -171 277 21 -193 236 21 -217 307 25 -144 274 21 -385 159 22 -272 233 25 -210 250 25 -44 277 25 -115 211 21 -413 192 22 -130 279 25 -185 221 21 -227 313 25 -178 274 21 -145 154 21 -153 199 21 -133 249 25 -157 208 21 -110 129 21 -236 197 21 -10 231 21 -77 204 21 -201 200 25 -133 233 7 -135 261 21 -148 268 25 -150 240 21 -196 206 21 -172 334 25 -358 487 23 -217 244 25 -268 488 23 -421 0 22 -237 271 25 -142 276 21 -151 163 21 -138 218 21 -84 247 21 -183 1 21 -260 214 21 -165 248 25 -106 231 21 -137 282 21 -123 221 21 -217 237 21 -169 207 25 -123 229 7 -165 336 25 -420 230 22 -117 223 21 -439 219 22 -212 266 25 -220 311 25 -82 239 21 -66 233 7 -373 683 17 -164 177 21 -165 228 21 -174 340 21 -323 186 22 -427 176 22 -174 151 21 -123 206 21 -162 273 21 -151 309 21 -134 160 21 -219 269 21 -197 302 25 -159 201 21 -234 128 21 -112 221 21 -240 258 25 -62 387 16 -207 254 25 -175 175 25 -101 312 25 -173 140 21 -146 198 21 -202 302 26 -263 279 25 -105 120 21 -139 181 21 -103 214 21 -115 199 21 -159 182 25 -231 250 23 -180 72 21 -232 307 21 -118 136 21 -376 510 23 -154 261 25 -181 300 25 -149 243 7 -106 304 21 -135 255 21 -428 251 22 -452 254 22 -164 259 25 -135 232 21 -72 257 21 -184 259 25 -193 248 25 -244 222 22 -182 296 25 -164 289 25 -354 424 23 -262 330 26 -166 273 25 -443 236 22 -194 225 25 -290 677 23 -334 431 23 -487 395 26 -123 412 16 -424 139 22 -96 309 25 -9 197 7 -148 276 25 -190 125 22 -151 276 25 -431 482 26 -215 246 25 -219 226 25 -141 265 25 -340 444 23 -348 205 22 -227 282 25 -345 78 22 -212 279 25 -221 263 25 -234 281 25 -219 222 25 -268 259 25 -104 215 7 -189 322 25 -144 255 25 -163 512 16 -173 272 25 -420 259 22 -99 257 25 -241 324 25 -210 239 25 -170 240 25 -362 751 19 -278 167 22 -162 350 25 -251 384 26 -392 615 23 -187 236 25 -155 266 25 -306 208 22 -206 230 25 -164 300 25 -33 283 25 -548 570 17 -238 306 25 -206 267 25 -343 498 23 -133 258 25 -245 243 25 -331 539 23 -364 502 23 -224 268 25 -328 465 23 -96 286 25 -194 295 25 -293 200 25 -228 307 25 -122 271 7 -196 273 25 -155 303 25 -157 279 25 -421 143 22 -358 303 22 -204 295 25 -371 397 26 -113 304 25 -181 196 25 -143 545 16 -332 455 23 -131 312 25 -408 490 19 -374 464 23 -350 484 23 -365 391 16 -174 261 25 -174 507 16 -181 347 26 -191 310 25 -352 481 23 -404 292 22 -190 260 25 -531 391 26 -76 222 7 -157 229 25 -123 279 25 -467 181 22 -153 303 25 -462 170 22 -341 229 22 -183 295 25 -326 636 17 -184 251 25 -188 255 25 -196 262 25 -12 518 16 -135 305 25 -402 197 22 -183 229 25 -439 506 19 -0 217 7 -241 348 26 -160 286 25 -233 280 25 -407 297 22 -644 817 19 -252 311 25 -363 393 26 -214 245 25 -164 303 25 -394 145 22 -127 258 25 -261 195 22 -191 241 25 -204 293 25 -222 264 25 -383 312 26 -443 339 22 -367 276 22 -147 225 25 -186 287 25 -424 481 23 -238 288 25 -207 320 25 -213 292 25 -199 266 25 -554 589 19 -187 308 25 -180 274 25 -202 281 25 -135 243 25 -204 266 25 -164 287 25 -262 358 26 -176 311 25 -164 303 25 -477 0 22 -313 353 26 -436 205 22 -245 300 25 -238 284 26 -381 329 26 -409 39 22 -340 454 23 -229 250 25 -201 305 25 -219 324 25 -85 215 7 -517 387 13 -133 142 4 -511 0 3 -44 290 7 -258 272 25 -426 511 23 -177 301 25 -316 332 26 -165 274 25 -123 531 9 -518 112 3 -299 88 22 -496 89 3 -388 447 23 -518 371 8 -157 310 25 -521 189 13 -506 240 13 -468 0 3 -487 201 8 -130 198 4 -459 251 8 -515 215 8 -40 301 4 -97 227 4 -533 394 13 -462 231 22 -175 123 11 -144 248 25 -575 526 13 -541 254 8 -480 147 22 -528 0 3 -209 249 25 -465 189 8 -503 70 3 -384 323 13 -121 364 4 -87 285 25 -198 178 25 -194 241 25 -42 159 4 -464 0 3 -153 35 11 -514 369 13 -508 259 8 -167 203 25 -147 97 11 -53 117 4 -163 236 25 -531 213 8 -472 0 3 -476 302 8 -432 121 3 -178 260 25 -105 183 11 -197 319 25 -375 473 23 -537 299 8 -111 222 11 -76 137 11 -109 608 16 -515 183 8 -472 568 13 -478 292 13 -284 523 26 -34 98 11 -221 289 9 -11 90 11 -356 208 4 -399 287 26 -168 236 25 -27 0 11 -278 305 25 -524 180 8 -201 288 25 -151 282 25 -132 243 25 -473 67 3 -203 269 25 -509 164 8 -333 368 26 -80 349 7 -192 261 25 -224 236 25 -163 279 25 -514 226 8 -541 269 8 -204 215 25 -119 158 11 -119 559 16 -494 340 13 -187 252 25 -494 0 3 -178 288 25 -249 310 25 -224 222 25 -536 380 13 -553 259 8 -108 139 25 -176 169 25 -355 435 23 -482 185 8 -54 49 11 -523 0 3 -186 184 25 -164 208 25 -536 344 13 -526 244 8 -575 154 3 -461 554 13 -116 137 25 -96 168 25 -479 117 3 -444 525 8 -182 285 25 -469 519 13 -176 315 25 -44 512 16 -276 359 26 -532 198 8 -208 221 25 -186 246 25 -531 604 13 -100 168 11 -156 269 25 -0 181 11 -516 158 8 -426 404 8 -186 292 25 -240 215 25 -522 115 3 -545 369 13 -505 208 8 -464 549 13 -488 249 8 -562 504 13 -171 331 25 -556 467 13 -87 0 11 -540 286 8 -546 0 3 -82 261 4 -525 192 13 -560 458 13 -546 464 13 -524 150 3 -530 72 3 -119 14 11 -23 139 11 -46 0 11 -185 617 16 -506 11 3 -191 186 25 -390 482 23 -493 65 3 -196 243 25 -379 433 23 -231 181 25 -504 328 8 -201 278 25 -147 319 25 -490 428 13 -66 114 11 -191 306 25 -79 261 7 -197 293 25 -524 0 3 -526 243 8 -126 274 25 -152 204 11 -541 342 13 -113 169 11 -169 296 25 -18 253 25 -424 254 8 -504 285 8 -549 0 3 -136 125 11 -0 208 4 -114 128 11 -449 388 8 -98 254 25 -190 255 25 -125 269 7 -477 0 3 -126 0 4 -140 298 25 -509 177 8 -538 478 13 -515 374 13 -502 0 3 -529 340 8 -177 34 11 -154 50 4 -175 299 7 -182 308 25 -123 298 25 -502 460 8 -443 64 3 -47 20 11 -82 164 11 -549 184 8 -132 249 25 -90 75 11 -242 343 26 -544 193 8 -196 268 25 -122 186 11 -510 176 8 -506 0 3 -359 343 26 -245 707 19 -494 500 23 -535 272 8 -134 126 4 -6 484 20 -181 325 25 -73 128 11 -183 133 25 -64 84 4 -542 314 8 -94 133 11 -28 215 4 -384 467 23 -520 294 13 -199 329 25 -502 395 13 -78 181 11 -207 272 25 -89 191 11 -543 433 13 -125 284 25 -575 386 8 -545 267 8 -125 335 4 -521 133 3 -426 7 3 -503 587 13 -123 62 11 -481 395 13 -519 183 8 -503 238 8 -236 247 25 -534 440 13 -533 268 8 -177 248 25 -225 309 25 -165 278 25 -59 253 4 -163 271 25 -477 149 3 -155 569 9 -232 333 25 -1 6 11 -166 277 26 -158 266 25 -162 291 25 -545 438 13 -94 487 16 -546 185 8 -0 249 7 -0 79 4 -254 339 26 -578 0 3 -0 155 4 -514 258 13 -183 321 25 -534 433 19 -497 429 13 -551 61 3 -70 578 9 -499 0 3 -194 156 25 -223 325 25 -533 31 3 -14 0 11 -540 239 8 -556 494 13 -127 223 25 -95 306 7 -447 245 8 -208 275 25 -80 0 4 -556 140 3 -227 282 25 -524 219 8 -288 386 26 -389 0 4 -575 742 23 -172 276 25 -533 70 3 -492 357 8 -548 360 13 -494 12 3 -32 300 7 -201 321 26 -214 247 25 -571 245 8 -579 451 13 -0 77 11 -533 484 13 -83 228 11 -443 132 3 -212 213 25 -61 470 20 -227 310 25 -506 218 8 -22 257 7 -62 105 11 -526 0 3 -99 155 11 -171 236 25 -483 608 13 -164 266 25 -545 186 13 -161 247 25 -559 586 13 -222 309 25 -163 266 25 -503 0 3 -243 302 25 -527 275 8 -133 170 11 -151 303 25 -218 332 25 -439 500 13 -34 227 4 -175 213 25 -154 295 25 -547 496 13 -112 268 7 -528 308 8 -511 102 3 -191 193 25 -408 468 23 -194 271 25 -558 369 13 -126 208 4 -487 0 3 -77 101 11 -558 482 13 -50 223 4 -29 40 11 -102 263 25 -94 102 11 -559 469 13 -498 0 3 -159 192 4 -548 423 13 -63 139 4 -154 216 25 -122 158 11 -508 143 3 -544 205 8 -519 218 8 -530 499 13 -381 398 13 -507 136 3 -209 245 25 -534 210 8 -255 292 9 -25 254 11 -40 78 4 -111 0 11 -92 247 25 -510 89 3 -529 307 13 -110 74 4 -544 220 13 -189 276 25 -181 288 25 -19 211 4 -515 264 13 -94 16 11 -225 219 25 -121 299 25 -563 426 8 -514 136 3 -175 327 25 -54 0 4 -125 349 9 -207 322 25 -204 272 25 -415 202 8 -172 202 25 -188 259 25 -173 251 25 -192 190 25 -352 439 13 -76 284 25 -66 3 11 -166 19 4 -529 201 8 -0 0 4 -224 235 25 -497 142 3 -129 249 25 -580 518 13 -138 191 11 -551 242 8 -66 74 11 -544 92 3 -81 319 7 -154 195 7 -17 199 11 -546 0 3 -530 94 3 -162 249 25 -547 274 8 -547 478 13 -0 8 11 -156 325 25 -541 0 3 -231 277 26 -26 0 4 -169 221 25 -8 257 4 -551 426 13 -539 202 8 -580 492 13 -246 322 25 -123 263 25 -47 11 11 -234 281 25 -94 17 11 -538 427 13 -189 77 4 -87 171 11 -200 263 25 -517 152 3 -204 235 25 -182 265 25 -560 439 13 -397 453 23 -510 75 3 -206 212 25 -415 412 13 -96 572 16 -483 390 13 -126 211 25 -307 245 25 -27 193 4 -537 666 19 -478 239 8 -114 57 11 -46 82 4 -213 216 25 -104 0 11 -227 297 26 -237 268 25 -360 521 23 -565 445 13 -111 214 4 -524 86 3 -148 0 4 -462 149 3 -564 0 3 -526 114 3 -532 404 8 -159 292 25 -220 314 25 -539 280 13 -79 435 9 -63 311 9 -62 131 11 -114 72 11 -111 173 11 -195 249 25 -148 234 25 -458 192 13 -517 10 3 -503 501 13 -503 198 8 -201 236 25 -170 188 25 -511 164 3 -512 0 3 -561 113 3 -191 301 25 -550 347 13 -87 80 4 -521 0 3 -73 256 11 -526 248 13 -507 337 8 -527 9 3 -357 362 26 -527 416 13 -0 0 11 -491 592 13 -534 143 3 -297 277 25 -43 316 7 -170 234 25 -525 245 8 -528 192 8 -12 1 11 -573 423 13 -176 292 25 -524 0 3 -548 345 8 -201 287 25 -530 426 8 -163 218 25 -475 512 8 -543 88 3 -40 167 11 -548 434 13 -533 334 8 -493 484 13 -481 150 3 -176 147 4 -483 0 3 -529 336 8 -85 129 4 -176 265 25 -114 290 25 -535 345 8 -507 228 13 -492 291 13 -545 156 3 -527 88 3 -153 310 25 -77 85 4 -144 186 25 -469 292 26 -488 0 3 -425 504 23 -494 56 3 -162 216 25 -184 257 25 -25 242 4 -492 397 13 -188 252 25 -23 262 4 -479 0 3 -183 296 25 -372 157 25 -84 432 9 -555 222 8 -228 181 11 -49 120 4 -610 691 19 -96 129 11 -3 110 11 -455 212 8 -509 182 8 -550 107 3 -46 204 4 -63 6 11 -481 331 13 -540 312 13 -544 220 8 -216 226 25 -150 255 4 -521 0 3 -298 327 26 -137 296 25 -115 295 25 -479 626 13 -524 172 3 -491 366 13 -506 53 3 -39 0 11 -473 491 13 -557 387 13 -21 21 11 -534 324 8 -545 308 8 -187 288 25 -538 174 3 -75 188 11 -151 300 25 -210 318 25 -439 546 23 -176 168 11 -149 284 25 -99 219 7 -81 75 11 -134 0 4 -259 300 26 -549 182 8 -207 275 25 -546 377 13 -446 552 13 -169 252 25 -490 232 8 -218 257 25 -524 421 13 -501 206 8 -206 215 25 -491 211 8 -80 508 16 -556 337 8 -107 191 11 -429 490 13 -128 2 11 -509 221 8 -179 142 25 -123 241 25 -523 31 3 -139 217 25 -507 172 8 -10 629 16 -165 227 25 -529 288 8 -479 0 3 -198 223 25 -140 140 25 -307 711 9 -513 349 8 -224 218 25 -525 180 8 -0 163 11 -545 371 13 -176 255 25 -510 0 3 -105 522 9 -480 295 8 -361 454 23 -0 77 11 -358 453 23 -477 186 8 -550 172 8 -229 299 25 -116 241 4 -127 130 11 -508 481 13 -514 750 13 -549 209 8 -173 277 25 -242 262 25 -208 275 25 -186 298 25 -190 140 11 -85 165 4 -122 184 11 -525 120 13 -544 305 13 -485 184 8 -240 282 25 -487 185 8 -29 181 4 -148 133 4 -204 278 25 -547 100 3 -9 141 4 -22 224 4 -536 26 3 -543 48 3 -195 166 11 -531 191 8 -79 224 7 -141 297 7 -515 268 8 -124 188 4 -227 279 25 -525 336 13 -88 517 16 -118 165 4 -118 336 7 -544 82 3 -0 214 4 -529 33 3 -558 481 13 -531 341 8 -473 242 8 -375 495 23 -526 275 8 -191 227 25 -55 106 4 -60 393 9 -557 0 3 -473 408 13 -132 313 7 -250 268 25 -140 215 25 -87 265 25 -200 248 25 -205 298 25 -208 245 25 -170 230 25 -229 316 25 -530 123 3 -514 59 3 -94 214 4 -497 379 13 -643 887 19 -520 472 13 -517 0 3 -197 245 25 -461 233 8 -201 249 25 -501 0 3 -178 134 25 -172 234 25 -494 239 8 -147 239 25 -150 283 25 -226 351 25 -408 447 23 -45 346 7 -565 396 13 -0 268 25 -471 186 8 -540 47 3 -372 492 23 -53 243 7 -428 533 23 -54 112 4 -130 503 16 -161 298 25 -495 389 13 -91 269 11 -0 0 4 -548 420 13 -504 394 13 -105 268 11 -91 9 4 -528 454 13 -466 580 13 -438 16 3 -231 255 25 -92 278 25 -486 118 3 -576 366 13 -523 347 8 -40 154 4 -218 233 25 -175 144 11 -551 47 3 -486 210 8 -550 57 3 -471 205 13 -523 0 3 -539 484 13 -193 393 9 -252 341 26 -227 316 26 -443 0 3 -432 315 26 -126 291 25 -188 270 25 -175 259 25 -189 235 25 -510 168 8 -205 241 25 -159 282 25 -348 417 23 -118 170 4 -193 212 25 -82 428 9 -557 0 3 -187 209 25 -535 388 13 -359 511 23 -74 448 20 -490 605 13 -0 0 4 -94 143 11 -548 169 8 -70 242 4 -57 0 11 -204 231 25 -511 191 8 -612 679 19 -200 274 25 -215 229 25 -203 219 25 -537 239 8 -181 268 25 -135 234 4 -176 284 25 -545 150 3 -215 166 25 -141 280 25 -529 70 3 -53 334 9 -487 162 8 -518 133 3 -234 342 25 -507 446 13 -517 473 13 -223 334 25 -562 65 3 -524 277 8 -184 240 25 -195 247 25 -495 200 8 -33 75 11 -546 464 13 -503 108 3 -177 313 25 -565 284 8 -481 219 8 -70 81 11 -539 382 8 -355 406 23 -383 467 23 -170 0 11 -529 255 8 -83 0 11 -508 89 3 -89 98 11 -183 330 25 -153 250 25 -496 154 3 -79 189 11 -496 9 3 -429 497 23 -531 26 3 -269 284 25 -24 277 7 -520 254 13 -0 197 4 -505 161 8 -521 331 8 -187 252 25 -515 294 8 -511 202 8 -115 248 25 -551 67 3 -204 223 25 -531 0 3 -141 254 25 -534 442 13 -527 555 13 -180 277 25 -479 616 13 -543 0 3 -199 294 25 -234 238 25 -506 516 13 -181 259 25 -149 265 25 -512 139 3 -476 227 8 -67 160 11 -520 381 13 -0 377 9 -127 104 4 -189 183 25 -104 221 11 -509 486 13 -505 222 13 -156 324 25 -568 270 8 -76 164 11 -503 375 13 -173 252 25 -437 254 8 -166 304 25 -210 270 25 -178 246 25 -412 482 23 -518 38 3 -258 131 11 -197 258 25 -161 132 11 -528 113 3 -86 302 25 -117 284 26 -564 394 13 -162 251 25 -545 371 13 -209 237 25 -517 334 8 -115 141 4 -485 157 3 -523 46 3 -192 297 25 -158 228 25 -137 433 16 -445 554 23 -330 305 25 -219 285 25 -182 212 25 -510 176 8 -501 97 3 -492 516 19 -205 294 25 -174 255 25 -15 433 9 -521 22 3 -520 310 8 -526 576 13 -479 400 13 -125 116 11 -495 124 3 -509 254 8 -503 0 3 -125 177 25 -511 110 3 -225 222 25 -212 299 25 -529 213 8 -522 90 3 -226 264 25 -202 262 25 -188 265 25 -151 246 25 -172 0 4 -461 247 8 -0 229 7 -109 540 16 -523 262 13 -206 308 25 -523 480 13 -554 495 13 -236 276 26 -136 303 25 -220 296 25 -145 233 25 -166 227 4 -522 435 13 -3 193 11 -584 473 19 -88 0 11 -212 264 25 -467 425 13 -114 276 25 -490 95 3 -236 318 25 -59 135 4 -521 206 8 -504 572 13 -490 0 3 -45 236 7 -554 47 3 -549 292 13 -486 307 8 -160 224 25 -484 14 3 -558 388 8 -27 63 4 -590 500 13 -210 231 25 -161 266 25 -499 246 8 -518 117 3 -507 176 8 -477 167 3 -180 310 25 -153 72 11 -178 295 25 -340 247 9 -120 76 11 -157 204 25 -521 585 13 -77 319 25 -125 265 25 -42 173 4 -250 323 25 -457 164 3 -532 0 3 -181 288 7 -465 579 8 -142 308 9 -202 234 25 -70 539 16 -432 526 23 -401 236 25 -96 231 4 -501 321 13 -216 254 25 -287 384 9 -92 277 4 -158 285 25 -88 215 4 -179 261 25 -166 219 25 -578 420 13 -279 350 26 -177 307 26 -487 21 3 -180 277 25 -500 502 13 -22 188 4 -513 330 13 -73 0 4 -475 525 13 -485 263 8 -532 410 13 -236 236 25 -138 303 7 -78 0 11 -49 176 4 -215 294 25 -463 465 13 -499 471 13 -491 422 13 -212 284 25 -41 28 4 -209 268 25 -222 249 25 -208 311 25 -163 112 11 -211 323 25 -123 367 7 -132 0 11 -531 464 13 -107 68 11 -217 271 25 -214 250 25 -488 152 3 -541 408 13 -500 197 8 -182 273 25 -222 276 25 -550 582 13 -60 410 20 -154 113 11 -45 114 11 -147 308 25 -97 26 11 -52 242 25 -538 221 8 -200 248 25 -47 125 11 -513 57 3 -553 279 8 -545 216 8 -544 276 8 -184 292 25 -539 156 3 -38 219 4 -113 0 11 -196 251 25 -46 0 4 -194 301 25 -515 263 8 -541 0 3 -525 222 8 -49 338 7 -300 425 13 -0 260 4 -188 262 25 -151 234 25 -185 276 25 -78 182 11 -512 12 3 -288 390 26 -186 204 25 -342 0 4 -480 302 8 -212 284 25 -92 120 11 -40 0 11 -318 283 25 -64 44 11 -17 184 4 -522 69 3 -524 0 3 -116 0 11 -69 0 4 -257 290 25 -500 684 19 -550 184 13 -474 201 8 -229 328 25 -166 262 7 -201 228 25 -192 266 25 -177 293 25 -463 141 3 -5 100 11 -498 367 13 -468 413 8 -535 119 3 -128 119 11 -438 60 3 -531 504 8 -209 254 25 -190 309 25 -126 208 4 -170 219 25 -554 419 13 -520 196 8 -378 259 8 -205 260 25 -515 264 8 -219 259 25 -110 56 4 -96 362 7 -131 228 25 -73 368 7 -132 172 25 -473 347 13 -99 187 11 -157 250 25 -142 221 25 -459 216 8 -528 116 3 -514 230 8 -451 370 26 -519 170 8 -269 277 26 -190 335 25 -140 334 7 -414 503 13 -537 215 8 -62 269 11 -511 179 8 -124 344 7 -0 188 4 -481 151 3 -410 472 23 -52 109 4 -98 137 11 -504 94 3 -178 275 25 -172 219 25 -540 256 8 -514 151 3 -234 347 25 -494 209 8 -505 417 13 -479 176 8 -0 152 4 -512 0 3 -514 297 13 -504 256 8 -185 303 26 -510 121 3 -532 237 13 -75 165 11 -96 120 11 -19 571 16 -435 85 3 -566 170 8 -450 217 8 -0 222 11 -228 265 25 -507 97 3 -516 554 8 -201 301 25 -564 140 3 -348 489 23 -537 338 13 -31 547 16 -39 114 11 -175 325 25 -116 193 7 -62 94 11 -481 247 8 -526 245 8 -176 256 25 -429 478 13 -239 318 25 -128 71 4 -517 211 8 -165 260 25 -548 240 8 -536 347 8 -173 289 25 -86 364 4 -518 408 8 -177 271 25 -539 203 8 -167 318 25 -169 180 4 -209 266 25 -538 432 13 -53 18 11 -143 263 25 -551 161 3 -542 0 3 -83 98 11 -148 294 25 -520 0 3 -145 218 4 -552 426 13 -157 335 25 -423 519 23 -180 268 25 -501 47 3 -477 11 3 -116 14 11 -181 173 9 -142 272 25 -512 119 3 -234 309 25 -45 62 4 -171 303 25 -37 105 4 -498 289 8 -170 298 25 -412 472 23 -80 361 7 -118 0 11 -525 503 13 -495 179 13 -478 172 3 -563 280 8 -108 0 11 -495 279 13 -127 291 7 -107 293 25 -530 238 8 -552 0 3 -75 300 7 -25 350 9 -208 288 25 -500 231 8 -126 193 25 -200 223 25 -213 300 25 -99 120 4 -497 191 13 -169 272 25 -179 377 9 -63 182 7 -555 435 13 -559 481 13 -389 483 23 -213 260 25 -531 515 13 -159 395 7 -529 32 3 -601 546 13 -229 207 25 -212 261 25 -610 489 13 -453 644 13 -126 231 25 -77 11 11 -530 496 13 -92 238 25 -149 273 25 -491 118 3 -582 501 13 -505 360 13 -558 193 8 -375 464 23 -34 199 11 -172 248 25 -509 346 13 -557 215 8 -225 283 25 -0 260 4 -523 364 13 -210 280 25 -541 286 8 -558 538 13 -536 0 3 -237 255 25 -496 68 3 -525 410 13 -212 261 25 -9 111 11 -539 354 8 -109 105 11 -158 289 25 -73 139 4 -89 253 11 -82 142 11 -534 0 3 -205 55 25 -534 275 8 -542 117 3 -556 167 3 -213 282 25 -525 0 3 -517 127 3 -174 272 25 -487 91 3 -501 240 8 -81 218 25 -55 224 7 -179 288 25 -550 289 8 -35 103 4 -0 125 4 -110 186 11 -517 189 8 -546 271 8 -526 53 3 -426 324 13 -135 242 25 -541 269 8 -226 273 25 -138 223 11 -478 197 8 -0 206 9 -495 243 8 -499 419 13 -510 111 3 -80 215 7 -515 249 8 -428 592 13 -181 301 25 -460 0 3 -548 615 23 -545 2 3 -518 273 8 -310 603 23 -199 277 25 -549 437 8 -175 322 25 -506 304 8 -510 0 3 -514 393 8 -494 85 3 -188 218 25 -540 102 3 -524 96 3 -176 292 25 -508 0 3 -508 183 8 -171 279 25 -240 293 25 -60 274 7 -503 0 3 -178 49 11 -483 0 3 -146 66 11 -481 380 13 -515 54 3 -165 243 25 -25 156 11 -522 285 13 -211 207 25 -133 211 25 -528 463 13 -141 263 25 -531 54 3 -497 0 3 -105 324 25 -183 226 25 -235 321 25 -562 558 13 -78 295 25 -554 420 13 -510 213 13 -242 257 25 -496 227 8 -167 209 25 -534 0 3 -138 117 4 -533 296 8 -247 240 25 -205 321 25 -56 171 11 -500 174 8 -404 503 23 -180 287 25 -512 192 8 -183 286 25 -190 246 25 -157 254 25 -100 259 7 -193 293 25 -542 368 8 -248 277 25 -509 436 13 -191 214 25 -203 226 25 -539 95 3 -539 310 13 -107 68 11 -561 0 3 -477 592 13 -621 257 13 -173 252 25 -525 554 13 -173 316 25 -187 195 25 -542 263 13 -152 328 9 -89 248 9 -394 487 23 -154 229 25 -31 0 11 -232 270 25 -543 0 3 -574 352 13 -227 258 25 -533 238 8 -80 312 25 -221 188 25 -137 309 25 -537 142 3 -23 111 4 -227 214 25 -388 477 23 -26 253 4 -516 54 3 -0 209 11 -186 233 25 -492 411 13 -0 69 11 -500 442 13 -510 57 3 -182 270 25 -519 304 13 -80 44 11 -206 264 25 -203 0 11 -42 153 11 -176 507 9 -102 466 16 -484 599 13 -169 256 25 -503 149 3 -245 310 25 -171 278 25 -547 362 13 -30 275 7 -164 222 25 -127 114 11 -505 346 13 -531 109 3 -193 252 9 -116 158 11 -216 300 25 -558 139 3 -504 60 3 -84 90 11 -498 235 8 -158 236 25 -529 256 23 -117 105 11 -127 271 25 -530 0 3 -487 231 8 -224 260 25 -528 305 8 -140 147 4 -534 207 8 -480 158 3 -216 285 25 -76 36 11 -535 532 13 -492 409 13 -492 258 13 -547 163 8 -492 0 3 -473 102 3 -202 298 25 -159 0 11 -523 269 8 -526 112 3 -506 464 13 -175 266 25 -489 421 13 -138 281 25 -505 360 13 -555 183 8 -494 196 8 -182 284 25 -536 206 8 -499 57 3 -183 308 25 -130 366 7 -158 283 25 -82 276 7 -557 269 8 -51 74 11 -179 146 11 -155 86 4 -218 233 25 -85 300 25 -236 243 25 -145 272 25 -533 214 8 -192 275 25 -525 277 13 -30 262 4 -2 63 4 -192 263 25 -555 483 13 -71 273 9 -554 329 8 -176 282 25 -75 273 25 -562 93 3 -135 491 20 -148 265 25 -474 0 3 -143 228 25 -174 289 25 -520 0 3 -499 0 3 -445 623 13 -508 370 8 -170 155 11 -518 485 13 -535 0 3 -64 277 7 -503 53 3 -149 281 25 -110 207 4 -107 0 4 -204 300 25 -481 308 8 -165 188 25 -101 202 11 -176 269 25 -48 184 11 -516 348 13 -42 126 4 -505 172 3 -148 0 11 -109 297 25 -163 242 25 -344 179 4 -557 505 13 -175 261 25 -494 647 8 -556 325 13 -536 358 8 -114 230 7 -71 21 11 -501 274 13 -0 167 11 -521 0 3 -441 138 3 -128 132 11 -183 236 25 -495 258 13 -177 310 25 -90 92 4 -522 482 13 -0 139 11 -503 326 13 -163 251 25 -394 452 23 -38 129 4 -237 284 25 -513 170 8 -475 286 13 -0 372 7 -14 110 11 -537 187 13 -531 469 13 -558 401 8 -97 153 4 -158 0 4 -438 286 13 -185 313 25 -536 212 13 -549 122 3 -7 149 4 -497 183 13 -487 273 13 -506 88 3 -521 361 8 -535 508 13 -533 171 8 -485 254 8 -554 463 8 -144 184 25 -519 410 8 -568 461 13 -177 252 25 -143 295 7 -138 249 25 -509 695 13 -531 388 13 -502 254 8 -509 178 8 -532 0 3 -353 469 9 -516 323 8 -162 212 25 -90 30 11 -14 303 25 -189 0 11 -182 226 25 -91 120 11 -422 475 19 -62 241 4 -487 192 8 -520 0 3 -211 236 23 -132 74 11 -508 643 13 -201 281 25 -382 421 23 -175 310 25 -186 319 25 -138 65 11 -506 88 3 -205 303 25 -503 226 13 -173 238 9 -136 227 25 -175 326 7 -116 421 20 -133 143 4 -220 274 25 -213 253 25 -200 283 9 -172 207 11 -144 259 25 -298 384 23 -531 268 13 -528 55 3 -441 262 8 -160 273 25 -433 238 8 -89 89 11 -0 292 7 -528 311 13 -306 0 3 -339 449 23 -139 198 25 -500 272 8 -219 251 25 -96 442 20 -0 323 7 -508 382 13 -531 483 13 -203 303 25 -553 336 8 -163 287 25 -555 12 3 -26 313 7 -216 295 25 -256 260 25 -494 539 19 -533 0 3 -116 0 11 -514 0 3 -203 275 25 -67 131 11 -529 332 8 -148 240 25 -0 0 11 -220 279 25 -528 123 3 -161 321 25 -69 267 25 -52 248 4 -236 292 25 -549 308 8 -433 428 13 -532 196 8 -41 243 4 -636 785 19 -187 295 25 -100 162 11 -518 447 13 -514 0 3 -84 85 11 -144 316 25 -509 386 13 -504 194 8 -75 272 7 -180 119 11 -167 41 11 -511 0 3 -507 97 3 -568 522 13 -0 251 7 -4 175 11 -513 102 3 -566 333 13 -53 326 4 -214 236 25 -514 94 3 -48 130 11 -539 136 3 -507 200 8 -549 234 8 -578 501 13 -562 407 13 -141 275 25 -193 0 11 -0 151 4 -192 221 25 -67 163 11 -522 86 3 -551 275 8 -62 310 25 -524 0 3 -136 450 20 -390 526 23 -553 387 8 -536 192 8 -523 208 8 -210 307 25 -113 137 11 -530 15 3 -526 491 13 -153 271 25 -519 112 3 -553 118 3 -506 278 8 -239 316 25 -250 307 25 -498 220 8 -496 184 8 -109 468 16 -368 514 23 -540 216 8 -152 251 25 -507 229 8 -508 277 8 -574 389 13 -194 249 25 -143 200 25 -17 71 11 -172 203 25 -32 216 11 -159 273 25 -86 227 25 -510 250 8 -535 0 3 -177 249 25 -193 284 25 -9 208 4 -0 30 11 -213 253 25 -509 0 3 -190 182 4 -97 156 11 -468 90 3 -179 255 25 -434 541 23 -105 198 4 -124 195 4 -513 161 8 -538 137 3 -480 123 3 -146 461 16 -234 267 25 -209 254 25 -165 291 25 -260 327 25 -212 302 25 -537 450 13 -10 274 4 -529 0 3 -523 247 8 -524 172 8 -554 254 8 -105 247 25 -99 313 25 -212 265 25 -237 239 25 -182 307 25 -503 245 8 -57 171 4 -195 247 25 -564 446 13 -36 95 11 -154 462 9 -499 13 3 -542 622 19 -505 0 3 -195 287 25 -123 150 11 -505 203 8 -165 284 25 -487 169 13 -554 57 3 -91 300 7 -351 415 23 -169 272 25 -523 0 3 -495 350 13 -208 236 25 -406 458 23 -211 262 25 -56 289 25 -578 533 13 -556 148 3 -172 265 25 -208 241 25 -180 243 25 -515 181 8 -239 281 25 -470 207 8 -502 561 13 -169 263 25 -502 248 8 -234 188 25 -523 0 3 -498 274 8 -503 229 8 -507 391 13 -175 305 25 -131 280 25 -128 293 25 -530 113 3 -111 313 25 -126 248 11 -556 15 3 -39 210 11 -446 216 8 -483 750 19 -517 186 8 -521 140 3 -81 196 11 -163 288 25 -500 232 8 -123 132 11 -124 224 25 -124 158 11 -73 83 11 -355 574 23 -188 314 25 -526 0 3 -504 60 3 -538 298 8 -229 243 25 -450 579 13 -118 236 25 -550 388 8 -230 270 25 -554 238 8 -384 494 23 -491 0 3 -552 383 13 -495 182 8 -298 475 23 -59 49 11 -489 157 3 -495 0 3 -170 234 25 -147 244 25 -502 149 3 -515 156 3 -169 261 25 -499 581 13 -539 126 3 -511 314 8 -460 85 3 -545 356 8 -143 320 7 -40 186 4 -527 324 8 -208 263 25 -560 306 13 -556 195 8 -72 260 4 -79 102 11 -519 257 8 -518 339 13 -139 296 25 -386 432 23 -500 196 8 -281 0 4 -511 74 3 -194 236 25 -191 277 25 -206 277 25 -538 386 8 -526 37 3 -522 466 13 -444 483 19 -237 343 25 -510 474 13 -465 559 13 -521 360 8 -0 15 4 -185 272 25 -548 173 8 -0 306 4 -538 85 3 -63 241 11 -216 257 25 -467 155 3 -544 333 8 -99 184 4 -538 444 13 -0 108 4 -144 307 25 -200 268 4 -175 233 25 -524 462 13 -117 0 4 -116 323 7 -560 469 13 -197 314 25 -494 0 3 -49 66 11 -287 272 25 -446 152 3 -0 72 4 -172 312 25 -155 233 4 -542 344 8 -141 402 9 -522 374 13 -59 10 4 -492 90 3 -438 299 13 -151 293 25 -545 181 8 -588 350 13 -368 657 23 -20 233 7 -180 263 25 -23 217 4 -134 252 7 -93 231 25 -513 330 13 -190 148 25 -557 477 13 -0 97 11 -495 351 8 -10 249 4 -538 20 3 -517 217 8 -568 492 13 -123 101 4 -503 447 13 -526 220 8 -509 197 8 -128 189 11 -478 4 3 -502 227 8 -151 72 4 -128 301 25 -139 304 7 -216 236 25 -142 108 11 -425 490 23 -2 6 11 -471 160 3 -213 267 25 -530 500 13 -260 263 25 -465 538 13 -480 33 3 -543 0 3 -38 110 11 -228 310 25 -90 190 11 -91 203 11 -207 277 25 -188 258 25 -190 62 11 -451 556 13 -365 0 3 -37 136 11 -220 205 25 -541 376 13 -553 518 13 -529 145 3 -550 247 8 -580 480 13 -535 433 13 -561 459 13 -523 84 3 -211 263 25 -0 98 4 -486 510 13 -173 166 25 -553 153 3 -501 0 3 -232 319 25 -513 0 3 -95 129 11 -496 0 3 -521 0 3 -182 294 25 -44 243 4 -526 137 3 -430 0 3 -339 463 13 -140 270 25 -268 331 25 -132 157 11 -220 206 25 -488 285 13 -61 68 4 -146 246 25 -208 276 25 -542 286 8 -247 251 25 -71 287 4 -536 148 3 -371 468 23 -546 217 8 -529 242 8 -520 201 8 -497 110 3 -489 406 13 -547 343 13 -94 142 11 -155 136 11 -214 265 25 -272 284 25 -167 0 11 -481 248 8 -169 264 25 -531 150 3 -517 283 8 -151 265 25 -533 0 3 -72 0 11 -46 177 4 -69 191 25 -481 15 3 -17 476 9 -123 598 16 -254 257 25 -153 265 25 -523 459 13 -447 181 8 -518 235 13 -197 331 9 -183 156 11 -189 259 25 -485 354 13 -81 455 9 -552 373 13 -177 214 25 -180 263 25 -529 142 13 -534 58 3 -175 273 25 -106 0 11 -558 349 8 -473 124 3 -554 125 3 -25 0 11 -496 355 13 -527 257 8 -530 0 3 -531 26 3 -175 83 11 -50 174 4 -454 578 13 -177 270 25 -523 478 13 -478 589 13 -511 303 8 -117 111 11 -158 310 25 -126 214 4 -190 276 25 -565 433 13 -538 372 8 -40 115 4 -4 0 11 -233 267 25 -86 319 9 -92 84 4 -552 185 8 -203 281 25 -538 423 13 -495 495 13 -531 0 3 -472 255 8 -521 39 3 -540 346 8 -16 36 4 -220 241 25 -205 272 25 -540 17 3 -529 123 3 -107 280 25 -102 161 11 -453 660 13 -476 418 13 -25 161 11 -215 299 25 -114 262 25 -559 104 3 -0 529 20 -70 47 11 -83 253 7 -147 240 25 -66 87 11 -530 131 3 -374 61 3 -495 36 3 -202 280 25 -166 261 25 -100 110 11 -530 206 8 -40 21 11 -518 227 8 -533 0 3 -496 173 8 -512 241 8 -534 344 8 -517 163 8 -537 251 8 -549 242 8 -509 137 3 -217 327 25 -202 240 25 -164 268 25 -100 306 25 -26 368 7 -532 262 8 -56 145 11 -480 127 3 -507 211 8 -139 334 25 -84 50 11 -237 286 25 -517 265 13 -196 237 25 -183 295 11 -491 0 3 -30 193 7 -72 103 11 -143 191 4 -0 164 11 -528 410 13 -122 200 4 -158 277 25 -505 675 23 -106 77 11 -564 330 13 -98 127 11 -495 535 13 -521 90 3 -64 0 4 -516 0 3 -497 688 13 -175 368 9 -195 321 25 -511 421 13 -165 234 25 -515 429 13 -170 291 25 -140 315 25 -580 661 23 -471 0 3 -189 338 25 -185 243 25 -169 308 25 -77 0 11 -489 0 3 -111 112 4 -100 240 25 -83 175 11 -526 220 13 -86 322 7 -171 281 25 -0 0 4 -525 241 8 -501 0 3 -161 224 4 -524 304 8 -180 273 25 -178 313 25 -54 38 11 -201 268 25 -515 11 3 -9 145 4 -211 201 25 -178 282 25 -182 282 25 -68 411 20 -493 273 8 -540 624 13 -491 0 3 -536 259 8 -521 271 8 -226 232 25 -428 74 4 -45 140 4 -183 306 25 -103 141 11 -149 331 25 -540 117 3 -527 180 8 -231 331 25 -79 194 7 -0 48 11 -357 447 23 -48 28 4 -152 308 25 -143 296 7 -90 50 4 -202 230 25 -543 0 3 -54 0 11 -128 46 11 -217 311 25 -194 171 25 -0 220 11 -193 160 25 -140 257 25 -535 136 3 -554 508 13 -527 0 3 -506 443 13 -158 199 25 -0 43 11 -213 189 25 -202 233 25 -483 269 13 -38 289 25 -163 510 9 -529 262 8 -193 171 4 -528 298 8 -164 347 7 -43 264 7 -481 125 3 -220 300 25 -157 190 25 -517 0 3 -231 235 25 -0 218 11 -498 369 8 -109 170 11 -127 237 25 -509 68 3 -472 5 3 -143 295 25 -152 0 11 -220 330 25 -545 0 3 -114 281 25 -516 353 8 -82 273 25 -218 305 25 -536 449 13 -521 271 8 -513 436 13 -539 172 8 -4 149 4 -488 200 13 -75 0 4 -555 474 13 -202 282 25 -505 400 13 -543 78 3 -551 90 3 -58 212 11 -157 218 25 -205 217 25 -529 448 13 -496 279 8 -569 433 13 -499 234 8 -577 341 13 -428 335 13 -166 277 25 -491 586 13 -422 214 25 -146 204 4 -125 288 25 -441 347 13 -94 302 25 -196 248 25 -244 180 25 -0 255 4 -486 341 13 -546 188 8 -63 0 11 -495 158 3 -554 157 3 -147 172 11 -195 230 25 -503 367 13 -64 67 11 -514 599 13 -178 221 25 -552 214 8 -497 300 8 -408 467 23 -176 277 25 -439 507 13 -145 94 11 -0 308 7 -203 291 25 -0 19 4 -476 573 13 -519 170 8 -217 250 25 -551 705 13 -514 150 3 -510 0 3 -199 213 25 -510 466 13 -515 428 13 -473 277 8 -501 141 3 -229 295 25 -178 177 25 -530 244 8 -508 488 13 -206 303 25 -99 0 11 -553 444 13 -602 294 13 -188 328 7 -456 499 8 -536 348 13 -162 234 25 -113 65 4 -526 148 3 -72 178 11 -156 333 25 -510 307 8 -511 148 3 -521 21 3 -547 133 3 -172 302 25 -519 0 3 -494 296 8 -543 38 3 -539 323 13 -228 292 25 -547 425 13 -110 379 7 -527 250 8 -0 181 11 -62 141 11 -95 123 11 -522 357 13 -108 301 25 -132 0 11 -160 254 25 -215 323 25 -43 35 11 -565 471 13 -130 343 7 -381 455 23 -222 339 25 -554 190 8 -106 278 4 -232 275 25 -545 109 3 -42 155 4 -482 440 13 -178 126 11 -167 226 25 -575 437 13 -406 463 23 -266 319 25 -531 545 13 -89 100 4 -57 252 4 -543 273 8 -206 280 25 -434 476 23 -484 336 8 -481 181 8 -118 256 25 -87 118 4 -122 299 25 -503 306 13 -476 228 8 -38 130 11 -0 0 11 -113 163 11 -21 257 4 -201 246 25 -209 326 25 -57 0 11 -0 76 11 -463 255 13 -245 240 25 -110 60 4 -398 464 23 -166 264 25 -495 504 13 -76 341 9 -527 129 3 -495 378 8 -449 598 13 -263 122 25 -67 276 11 -251 319 25 -75 284 7 -119 74 11 -529 446 13 -545 138 3 -129 116 4 -529 191 13 -527 63 3 -213 336 25 -100 571 16 -73 207 11 -136 245 25 -150 263 25 -216 330 25 -498 0 3 -90 376 7 -37 533 16 -237 305 25 -21 210 11 -552 224 8 -105 250 4 -194 211 25 -114 0 4 -500 437 13 -38 140 25 -544 361 13 -218 293 25 -171 245 25 -161 213 25 -515 98 3 -123 170 4 -380 460 23 -60 282 9 -546 347 8 -73 47 11 -34 237 4 -416 486 23 -522 359 8 -483 0 3 -558 0 3 -89 219 11 -5 173 11 -207 299 25 -559 426 13 -542 262 8 -182 282 25 -153 198 25 -0 235 4 -535 0 3 -64 599 16 -92 189 11 -147 285 25 -0 43 11 -165 257 25 -103 0 4 -428 201 4 -284 249 25 -540 133 3 -441 439 13 -143 531 9 -189 259 25 -532 308 8 -486 169 3 -106 216 11 -166 268 25 -181 170 11 -146 105 11 -184 298 25 -519 561 13 -22 60 4 -545 663 13 -484 276 8 -140 261 25 -528 55 3 -495 196 8 -497 118 3 -237 230 25 -210 379 9 -81 0 11 -148 258 25 -292 318 25 -485 249 13 -111 87 4 -125 246 25 -237 273 25 -530 136 3 -165 280 25 -547 400 8 -558 413 8 -561 170 8 -208 270 25 -510 12 3 -76 233 7 -143 172 25 -493 572 13 -28 0 11 -89 175 11 -106 276 25 -528 148 3 -130 136 11 -534 276 8 -472 67 3 -545 46 3 -30 260 4 -147 113 11 -195 242 25 -521 97 3 -494 0 3 -533 283 8 -201 230 25 -494 384 13 -122 162 11 -125 225 25 -125 301 25 -499 290 8 -218 278 25 -142 236 25 -160 174 4 -503 0 3 -105 0 11 -523 242 8 -501 214 8 -206 70 11 -171 245 25 -526 282 8 -186 288 25 -524 164 13 -495 169 8 -199 440 9 -480 0 3 -0 83 11 -148 249 25 -518 140 3 -113 278 25 -143 311 25 -80 100 11 -479 43 3 -217 221 25 -568 252 8 -178 280 25 -548 477 13 -526 61 3 -0 257 4 -550 444 13 -539 541 13 -268 246 25 -469 71 3 -51 219 11 -180 261 25 -365 460 23 -550 98 3 -553 418 13 -469 171 3 -97 120 4 -514 328 8 -488 276 8 -497 0 3 -534 168 8 -46 202 4 -506 394 13 -185 302 25 -91 93 4 -497 404 8 -529 364 13 -526 387 13 -79 184 11 -227 251 25 -82 131 4 -147 60 11 -157 133 11 -512 422 13 -526 450 13 -3 199 25 -463 370 13 -157 310 25 -150 141 11 -143 245 25 -58 346 9 -66 424 9 -468 260 8 -525 521 13 -524 61 3 -99 9 11 -493 0 3 -499 212 8 -613 368 8 -464 314 8 -3 284 4 -223 224 25 -482 30 3 -569 429 13 -235 258 25 -508 66 3 -484 80 3 -13 228 4 -514 355 13 -188 260 25 -66 305 25 -528 162 3 -328 382 23 -536 588 13 -551 180 8 -107 224 11 -256 283 25 -532 248 8 -134 318 7 -517 127 3 -192 320 25 -535 203 8 -558 327 8 -0 0 4 -59 65 4 -515 102 3 -88 376 7 -211 259 25 -224 346 25 -522 551 13 -220 307 25 -128 211 25 -516 411 8 -221 265 25 -75 242 25 -94 159 11 -241 268 25 -138 341 7 -525 454 13 -531 517 13 -506 203 8 -528 317 13 -500 501 13 -207 261 25 -137 254 25 -153 531 16 -98 0 11 -474 228 8 -519 190 8 -190 263 25 -522 379 13 -490 0 3 -242 103 11 -506 211 8 -443 461 13 -510 8 3 -566 473 13 -78 0 11 -87 57 11 -81 116 11 -488 0 3 -531 396 13 -152 428 7 -70 176 4 -555 54 3 -95 0 11 -208 300 25 -518 123 3 -509 0 3 -162 298 25 -163 277 25 -502 249 8 -186 231 25 -406 243 25 -95 231 7 -524 239 8 -28 18 11 -134 158 11 -0 189 11 -102 104 4 -119 300 25 -60 261 4 -221 295 25 -549 348 13 -0 0 11 -45 91 4 -506 50 3 -522 351 13 -218 311 25 -82 58 11 -566 341 8 -266 293 25 -549 489 13 -549 436 13 -496 239 8 -109 495 9 -222 330 25 -165 240 25 -157 186 25 -218 21 4 -516 369 13 -485 430 13 -136 151 25 -524 214 8 -156 301 25 -237 332 25 -116 231 25 -197 263 25 -477 381 13 -0 130 4 -549 527 13 -528 0 3 -543 345 13 -178 283 25 -347 441 23 -490 0 3 -182 252 25 -527 210 8 -533 432 13 -539 350 13 -504 321 13 -200 269 25 -487 342 13 -254 328 25 -160 291 25 -539 539 13 -557 232 8 -169 201 25 -546 538 13 -514 263 13 -130 298 25 -512 248 8 -27 291 4 -566 502 13 -485 0 3 -123 171 11 -147 103 11 -466 191 8 -181 157 25 -548 533 13 -513 0 3 -507 0 3 -569 454 13 -116 249 25 -537 52 3 -586 525 13 -239 280 9 -239 282 25 -157 161 11 -124 186 11 -192 308 25 -486 0 3 -471 604 13 -556 510 13 -98 1 11 -501 91 3 -4 0 4 -70 372 7 -478 358 8 -531 132 3 -483 30 3 -481 0 3 -184 397 9 -74 267 7 -523 196 8 -146 108 11 -481 491 13 -560 471 13 -0 142 4 -496 213 8 -566 479 13 -513 13 3 -122 138 11 -46 110 11 -67 30 11 -7 294 4 -488 492 8 -587 443 13 -169 446 9 -97 44 11 -125 525 16 -556 0 3 -578 400 13 -510 511 13 -543 484 13 -97 438 9 -100 398 7 -532 187 8 -524 170 8 -12 182 11 -21 240 4 -523 99 3 -496 167 3 -101 245 11 -121 217 11 -28 330 9 -492 41 3 -536 426 13 -506 238 8 -506 393 13 -0 200 4 -70 138 11 -93 162 11 -517 3 3 -0 91 11 -527 90 3 -0 706 9 -92 415 7 -519 497 13 -574 306 8 -109 190 4 -506 68 3 -567 486 13 -499 305 13 -545 480 17 -532 276 8 -478 261 8 -46 494 20 -533 191 8 -474 270 8 -55 197 4 -520 225 8 -561 384 8 -482 154 3 -545 22 3 -76 0 11 -497 428 13 -499 288 13 -558 196 8 -443 436 13 -484 63 3 -549 463 13 -506 336 13 -555 72 3 -510 0 3 -134 382 9 -499 535 13 -128 353 4 -547 205 8 -35 235 7 -121 248 4 -537 0 3 -549 259 8 -532 358 13 -81 154 4 -559 289 13 -102 280 7 -18 531 16 -557 520 8 -2 0 11 -524 291 8 -0 52 11 -552 196 8 -143 86 11 -58 100 11 -37 382 9 -513 183 8 -14 77 11 -545 508 13 -55 190 4 -88 0 4 -0 0 4 -508 170 8 -37 55 11 -518 375 13 -522 250 8 -513 333 13 -115 0 11 -157 214 4 -522 60 3 -529 292 8 -505 436 13 -544 335 13 -468 292 8 -0 188 11 -121 300 9 -204 361 9 -527 168 8 -26 246 7 -583 203 8 -47 227 4 -22 158 11 -95 288 7 -73 181 11 -59 111 11 -554 0 3 -566 214 8 -544 256 8 -73 256 4 -522 439 13 -229 193 11 -514 392 13 -523 159 3 -530 0 3 -556 486 13 -580 454 13 -451 84 3 -73 120 4 -541 157 3 -121 153 11 -514 165 3 -0 173 4 -46 330 7 -87 94 11 -59 26 11 -511 353 13 -436 130 3 -499 459 13 -96 237 11 -79 167 4 -534 324 8 -79 18 11 -126 406 7 -95 327 7 -579 588 13 -138 393 16 -557 432 13 -133 132 11 -558 430 13 -510 88 3 -579 289 13 -121 158 4 -534 82 3 -536 200 8 -548 210 13 -54 153 11 -491 450 13 -0 0 11 -453 281 13 -510 282 8 -537 225 8 -523 361 8 -142 211 7 -549 151 3 -81 253 4 -157 510 16 -531 138 3 -93 233 11 -484 156 3 -473 454 13 -83 108 11 -499 398 13 -554 355 13 -518 225 8 -459 486 13 -514 227 8 -531 508 13 -508 354 13 -498 252 8 -514 0 3 -502 671 13 -493 0 3 -529 254 13 -538 182 8 -18 175 11 -552 289 8 -502 376 13 -90 461 20 -108 380 7 -543 358 8 -523 284 8 -0 156 4 -46 0 4 -394 409 8 -159 87 11 -548 0 3 -535 155 8 -505 468 13 -61 0 11 -145 62 4 -519 335 13 -582 506 13 -528 143 3 -519 235 8 -494 218 8 -56 200 11 -551 0 3 -145 25 11 -514 266 8 -524 200 8 -515 438 13 -536 43 3 -495 37 3 -174 101 11 -543 93 3 -503 327 13 -542 93 3 -490 0 3 -97 139 11 -506 237 8 -131 302 4 -109 79 11 -155 194 11 -577 464 13 -517 454 13 -500 201 8 -510 109 3 -556 66 3 -522 345 13 -533 146 3 -98 161 11 -46 86 11 -537 293 13 -70 460 9 -486 259 8 -77 232 7 -481 400 13 -58 436 9 -40 162 11 -142 0 4 -500 235 8 -81 67 4 -196 168 4 -534 230 8 -446 529 13 -125 95 11 -537 254 8 -482 185 8 -534 322 13 -61 80 11 -526 170 8 -446 558 13 -546 81 3 -489 16 3 -117 160 4 -87 522 9 -156 276 7 -27 362 7 -561 99 3 -511 277 13 -110 117 4 -524 226 8 -149 226 11 -556 434 13 -94 506 16 -479 6 3 -542 449 13 -553 76 3 -73 179 4 -0 86 11 -151 191 4 -51 192 4 -478 200 8 -463 111 3 -510 257 13 -536 218 8 -548 460 13 -588 321 8 -560 495 13 -184 159 11 -40 0 4 -541 267 8 -511 227 8 -467 77 3 -521 178 8 -466 139 3 -456 544 13 -147 215 11 -154 321 7 -391 163 3 -195 184 4 -526 222 8 -93 100 4 -512 555 13 -25 0 4 -572 429 13 -531 166 8 -73 167 11 -553 198 8 -519 354 13 -52 456 20 -26 103 11 -502 192 8 -79 87 4 -536 175 13 -22 81 11 -519 268 8 -528 16 3 -400 463 13 -546 26 3 -513 187 8 -108 210 4 -513 280 8 -523 246 13 -545 438 13 -124 428 9 -538 520 13 -527 496 13 -518 64 3 -551 236 8 -139 0 11 -559 219 8 -575 324 13 -488 505 8 -64 0 11 -572 415 13 -497 111 3 -36 0 11 -515 292 13 -478 236 8 -491 160 3 -513 285 13 -481 12 3 -525 97 3 -521 465 13 -493 477 13 -177 148 4 -523 328 13 -538 104 3 -592 454 13 -128 167 11 -507 61 3 -141 0 11 -94 153 11 -530 226 8 -66 152 4 -62 182 4 -389 0 3 -0 163 11 -492 0 3 -494 55 3 -502 116 3 -82 75 11 -578 424 8 -507 18 3 -69 246 7 -450 539 13 -89 212 11 -0 362 7 -527 32 3 -479 146 3 -78 345 7 -85 57 11 -482 263 8 -523 0 3 -560 523 13 -519 171 8 -497 337 8 -77 234 7 -39 144 4 -121 336 9 -519 139 3 -545 390 8 -517 395 13 -528 352 8 -519 339 13 -521 247 8 -520 66 3 -39 87 11 -476 232 8 -522 0 3 -23 0 4 -138 594 16 -522 351 13 -506 112 3 -141 506 20 -22 204 4 -429 517 13 -125 0 11 -0 42 11 -484 116 3 -573 566 13 -465 255 8 -15 153 11 -511 46 3 -541 301 13 -562 170 8 -536 268 8 -492 170 8 -99 182 4 -53 55 11 -547 573 13 -554 252 8 -96 147 11 -546 118 3 -484 121 3 -12 280 4 -438 0 3 -495 317 8 -510 251 8 -523 466 13 -442 549 13 -85 150 11 -108 414 7 -143 140 4 -517 300 13 -43 526 16 -542 564 13 -498 212 8 -108 196 4 -536 371 13 -104 68 11 -149 269 9 -547 146 3 -338 211 8 -531 238 8 -440 495 13 -183 400 9 -519 25 3 -50 0 11 -34 145 11 -580 487 13 -101 284 11 -0 130 4 -531 297 13 -521 384 13 -69 91 4 -559 387 13 -76 325 7 -97 221 11 -521 441 8 -561 500 13 -510 367 8 -444 368 13 -522 228 8 -66 143 11 -515 153 3 -499 411 13 -80 187 11 -445 343 13 -92 0 11 -571 259 8 -513 526 13 -524 322 13 -522 474 13 -88 311 7 -540 186 8 -505 88 3 -45 272 4 -475 0 3 -139 133 11 -456 481 13 -509 182 13 -476 268 13 -200 210 9 -543 314 13 -204 64 11 -498 170 8 -121 330 7 -481 325 8 -523 273 13 -0 83 11 -55 479 9 -510 240 8 -560 226 8 -74 150 4 -0 205 7 -94 180 4 -542 166 8 -523 464 13 -520 327 13 -500 345 8 -0 582 20 -502 0 3 -34 110 11 -550 189 8 -559 349 8 -84 253 11 -0 29 4 -47 113 4 -125 283 11 -477 332 13 -574 456 13 -516 195 8 -568 136 3 -535 196 8 -154 332 9 -400 138 3 -63 193 11 -251 143 11 -475 193 8 -141 111 11 -499 67 3 -453 173 3 -51 0 4 -524 297 13 -497 280 8 -523 215 13 -500 67 3 -472 0 3 -494 181 8 -508 199 8 -557 118 3 -528 309 8 -95 158 4 -173 271 11 -541 0 3 -58 158 4 -184 450 9 -565 170 8 -12 70 11 -490 466 13 -493 115 3 -518 268 8 -544 318 8 -530 178 3 -524 0 3 -609 480 13 -513 326 13 -492 394 13 -540 282 8 -48 470 9 -38 260 11 -549 307 8 -0 154 4 -538 395 13 -163 223 7 -88 217 7 -533 121 3 -547 138 3 -70 324 7 -540 468 8 -540 237 8 -114 159 11 -426 270 8 -506 382 8 -497 339 8 -61 19 11 -62 107 4 -77 304 7 -6 63 11 -507 183 8 -554 77 3 -79 269 4 -530 208 8 -165 0 11 -520 241 8 -438 541 13 -538 35 3 -509 131 3 -24 122 4 -38 0 11 -102 165 4 -484 141 3 -153 101 11 -470 309 13 -0 31 11 -543 0 3 -124 112 11 -65 232 4 -109 103 11 -490 73 3 -549 84 3 -97 137 11 -519 316 8 -8 270 4 -513 231 8 -489 590 13 -153 432 20 -543 445 13 -528 165 8 -60 0 4 -551 394 8 -529 82 3 -545 323 8 -78 0 11 -428 202 8 -463 371 13 -171 186 4 -560 202 8 -548 210 8 -502 260 8 -0 256 4 -490 254 8 -504 125 3 -529 0 3 -449 469 13 -72 126 11 -444 555 13 -87 11 11 -472 131 3 -518 207 8 -61 340 7 -508 228 8 -92 198 4 -501 104 3 -50 75 4 -516 238 8 -541 0 3 -62 127 11 -537 475 13 -515 414 13 -510 517 13 -530 371 13 -553 332 8 -507 410 8 -502 227 8 -508 268 8 -532 430 8 -47 74 11 -559 397 8 -468 0 3 -113 143 4 -502 206 8 -524 171 8 -67 110 4 -138 22 11 -562 314 13 -46 133 11 -117 72 11 -146 222 4 -573 401 13 -523 82 3 -519 387 13 -521 45 3 -57 90 4 -562 191 13 -525 294 13 -482 574 13 -544 478 13 -137 378 9 -553 262 8 -562 433 13 -530 64 3 -501 0 3 -539 446 13 -494 412 13 -525 146 3 -64 147 11 -516 163 8 -500 64 3 -596 517 13 -516 128 3 -527 232 8 -495 450 13 -32 559 16 -464 568 13 -0 122 4 -199 397 7 -565 211 8 -477 407 13 -506 53 3 -505 275 13 -122 0 11 -499 227 8 -516 190 8 -547 341 8 -551 122 3 -46 132 4 -95 216 7 -96 160 11 -14 355 7 -49 143 4 -557 0 3 -0 253 4 -531 273 8 -116 82 11 -423 169 3 -106 228 11 -524 39 3 -134 228 11 -150 233 7 -516 24 3 -64 55 4 -492 263 8 -538 429 13 -57 402 9 -473 265 8 -514 232 8 -528 75 3 -533 0 3 -29 102 11 -113 153 4 -517 245 8 -419 521 13 -64 160 11 -478 148 3 -569 520 13 -530 601 13 -502 168 3 -0 291 4 -511 261 8 -550 136 3 -38 7 4 -509 180 8 -467 146 3 -524 375 13 -530 121 3 -536 462 13 -521 240 8 -44 458 9 -477 147 3 -434 268 13 -539 289 13 -463 260 8 -79 587 16 -142 64 11 -499 165 3 -520 280 13 -562 369 8 -163 132 4 -557 0 3 -165 423 9 -464 592 13 -510 154 8 -513 342 13 -98 51 11 -490 0 3 -0 356 7 -90 258 7 -445 144 3 -480 515 8 -553 369 13 -107 157 11 -497 406 13 -76 0 11 -0 47 11 -502 0 3 -539 79 3 -148 192 7 -536 421 13 -441 144 3 -519 102 3 -501 82 3 -63 185 11 -140 36 11 -151 301 7 -396 640 13 -111 141 11 -93 151 11 -530 48 3 -508 381 8 -520 124 3 -529 413 13 -431 296 8 -60 182 4 -481 0 3 -534 131 3 -512 92 3 -526 251 8 -527 391 13 -522 165 3 -477 609 13 -550 429 13 -497 426 13 -523 241 8 -497 616 13 -484 615 13 -542 4 3 -116 400 7 -466 273 8 -0 86 11 -524 191 8 -557 60 3 -111 63 11 -0 0 4 -80 0 11 -77 151 11 -565 553 13 -90 178 11 -531 304 8 -476 500 13 -531 148 3 -503 238 8 -149 205 4 -513 526 13 -517 76 3 -540 42 3 -556 248 8 -134 243 4 -70 248 11 -28 169 11 -81 414 9 -105 256 7 -480 82 3 -507 289 8 -103 148 4 -114 4 11 -63 246 11 -601 336 13 -494 10 3 -33 135 11 -495 262 8 -509 589 13 -108 87 11 -359 571 13 -474 328 8 -557 286 8 -430 538 13 -115 181 11 -0 259 4 -42 127 4 -126 204 4 -441 589 13 -136 111 11 -120 186 11 -20 147 4 -426 317 13 -46 0 4 -426 387 8 -480 294 8 -493 72 3 -69 3 11 -39 123 4 -490 0 3 -152 278 9 -66 140 11 -534 242 8 -68 57 11 -546 232 8 -108 534 16 -563 0 3 -543 329 13 -495 357 8 -570 279 13 -156 268 11 -43 0 11 -531 186 8 -0 17 11 -55 0 11 -152 226 11 -100 0 4 -507 269 13 -119 508 20 -526 169 8 -541 229 8 -0 363 9 -118 165 11 -519 52 3 -511 204 8 -507 67 3 -0 94 11 -65 0 11 -516 307 8 -544 1 3 -508 356 13 -64 225 4 -514 196 8 -60 141 11 -539 54 3 -476 81 3 -111 221 4 -516 50 3 -501 349 8 -140 437 20 -146 109 11 -87 230 4 -74 95 4 -548 292 8 -502 0 3 -516 316 13 -70 77 11 -469 0 3 -532 61 3 -522 490 13 -48 155 4 -125 383 9 -0 192 11 -108 1 11 -68 127 11 -134 250 4 -105 109 4 -420 350 8 -551 340 8 -472 129 3 -552 465 13 -119 262 4 -93 204 4 -505 103 3 -514 142 3 -537 403 13 -511 438 13 -409 416 13 -507 451 13 -540 365 8 -474 566 13 -513 277 8 -528 356 8 -112 376 7 -384 165 8 -184 121 11 -91 266 7 -565 293 8 -0 123 11 -531 381 13 -480 395 8 -146 0 4 -24 148 11 -149 433 7 -148 186 7 -533 469 13 -516 181 3 -519 423 13 -0 56 11 -525 264 8 -102 331 7 -580 299 13 -158 115 11 -507 158 8 -32 0 11 -546 209 13 -464 91 3 -252 223 4 -534 403 13 -535 135 3 -77 42 11 -92 466 9 -464 499 13 -527 46 3 -227 352 7 -136 198 4 -106 277 7 -530 466 13 -157 411 9 -80 215 4 -545 175 8 -526 447 13 -511 179 8 -91 249 7 -509 367 13 -156 228 7 -502 447 13 -550 269 13 -38 0 11 -33 33 11 -53 114 11 -495 9 3 -82 119 4 -503 229 8 -517 186 8 -544 87 3 -190 49 11 -62 270 4 -501 287 8 -493 89 3 -82 87 11 -551 169 8 -101 409 7 -0 219 4 -64 272 4 -121 339 7 -572 660 13 -497 12 3 -537 87 3 -504 0 3 -43 242 4 -521 151 3 -167 226 7 -147 144 4 -522 221 8 -34 45 11 -551 516 13 -493 334 13 -536 219 13 -457 393 13 -525 189 8 -134 182 11 -221 502 16 -123 135 11 -511 214 8 -522 199 13 -531 331 8 -517 162 8 -40 266 7 -195 249 7 -588 375 13 -103 12 11 -520 0 3 -492 231 8 -495 320 13 -548 207 8 -487 58 3 -559 118 3 -544 0 3 -473 547 13 -530 505 13 -539 182 8 -107 216 7 -66 526 9 -534 294 8 -473 146 3 -537 407 13 -506 0 3 -17 120 4 -517 397 13 -265 195 4 -518 0 3 -523 8 3 -460 252 8 -436 0 3 -146 66 4 -105 0 11 -513 70 3 -90 133 4 -108 116 4 -538 469 13 -559 549 13 -73 0 11 -438 374 8 -487 563 8 -118 203 4 -495 47 3 -101 355 7 -491 250 8 -506 286 8 -524 1 3 -491 47 3 -144 0 4 -552 300 8 -72 348 9 -525 0 3 -547 260 8 -220 96 11 -122 154 4 -86 243 7 -534 428 13 -522 409 13 -137 74 11 -45 577 16 -507 4 3 -177 168 11 -506 461 13 -531 110 3 -558 205 8 -458 552 13 -64 431 7 -526 254 8 -579 186 8 -148 399 9 -122 439 9 -526 0 3 -504 144 3 -474 142 3 -460 401 13 -79 309 7 -521 192 8 -90 131 4 -519 49 3 -520 45 3 -580 521 13 -530 196 8 -496 373 13 -78 0 11 -509 163 3 -115 154 11 -41 146 11 -569 422 8 -505 440 13 -498 16 3 -87 103 11 -512 0 3 -0 231 11 -570 0 3 -31 57 11 -520 232 8 -534 164 8 -533 152 3 -108 281 7 -87 65 11 -506 291 13 -547 240 8 -85 214 7 -488 45 3 -135 339 9 -7 345 7 -521 310 8 -156 147 11 -20 302 4 -553 354 13 -532 399 13 -570 445 13 -0 143 4 -529 263 8 -557 146 3 -640 436 8 -538 181 8 -44 101 11 -534 66 3 -513 426 13 -99 274 11 -548 537 13 -466 565 13 -489 138 3 -510 201 8 -150 93 11 -512 0 3 -155 84 11 -501 445 13 -501 231 8 -541 32 3 -520 216 8 -531 0 3 -411 423 8 -88 113 4 -512 366 13 -549 108 3 -38 236 11 -0 180 4 -529 121 3 -478 280 13 -78 125 11 -182 166 11 -535 253 8 -505 432 13 -509 191 8 -536 231 8 -573 310 13 -248 245 7 -533 0 3 -105 205 11 -106 184 11 -530 0 3 -506 502 13 -529 375 13 -515 111 3 -492 259 8 -477 0 3 -441 274 13 -532 0 3 -510 445 13 -0 0 11 -95 524 9 -74 473 20 -484 137 3 -84 124 11 -33 0 11 -496 275 13 -76 296 4 -92 14 4 -508 280 8 -482 150 3 -477 5 3 -545 30 3 -86 18 4 -537 54 3 -479 233 13 -529 345 13 -509 374 13 -511 302 8 -480 110 3 -509 378 13 -447 267 8 -559 174 8 -74 0 11 -502 373 13 -452 629 13 -4 83 11 -339 106 3 -519 631 13 -542 430 8 -160 0 11 -522 233 8 -87 194 11 -0 9 11 -510 395 13 -539 452 13 -63 93 11 -101 144 11 -505 622 13 -551 426 13 -518 436 13 -551 208 8 -114 250 7 -465 646 13 -21 342 4 -512 186 8 -44 671 16 -535 0 3 -123 462 20 -506 0 3 -21 608 16 -460 552 13 -490 185 8 -71 359 9 -155 197 11 -514 458 13 -537 245 8 -507 287 8 -523 360 13 -503 307 8 -548 404 13 -28 408 7 -514 177 8 -533 213 8 -75 131 11 -178 239 9 -87 343 4 -548 0 3 -544 147 8 -540 264 8 -117 148 11 -479 287 13 -521 333 13 -513 153 3 -447 496 13 -0 69 11 -507 677 13 -487 191 8 -500 211 8 -51 170 11 -36 258 7 -4 96 11 -46 121 11 -509 449 13 -509 98 3 -32 71 4 -546 158 8 -547 189 8 -78 247 11 -479 535 13 -474 228 8 -488 332 13 -81 410 9 -419 229 8 -505 316 13 -559 384 13 -496 113 3 -481 254 8 -513 349 8 -100 0 4 -586 479 13 -0 140 4 -527 293 13 -488 459 8 -74 0 11 -521 345 13 -123 341 7 -536 241 8 -84 0 11 -495 0 3 -548 0 3 -544 12 3 -521 351 13 -514 192 8 -322 290 8 -529 650 13 -107 21 11 -121 187 7 -526 178 8 -40 0 11 -523 393 13 -139 308 7 -532 270 8 -522 426 13 -503 135 3 -468 393 8 -546 0 3 -9 15 11 -63 123 11 -419 554 13 -533 56 3 -468 579 13 -487 232 8 -90 339 7 -520 0 3 -534 212 8 -133 429 7 -520 421 13 -76 394 16 -530 123 3 -579 166 3 -545 440 13 -100 0 4 -519 362 8 -87 76 11 -0 200 11 -505 192 8 -96 163 11 -606 333 8 -517 289 8 -542 175 8 -146 507 9 -71 161 11 -164 164 11 -522 216 8 -200 0 11 -71 219 4 -482 22 3 -572 186 8 -495 134 3 -75 201 4 -520 415 13 -31 48 11 -508 310 8 -513 0 3 -155 65 4 -0 21 11 -108 177 4 -576 490 13 -487 278 8 -550 433 13 -142 428 16 -508 158 3 -470 412 13 -498 208 13 -82 89 11 -52 231 4 -515 290 8 -485 10 3 -522 153 8 -70 104 11 -67 182 4 -0 0 4 -510 379 13 -543 374 8 -488 144 3 -519 190 13 -500 218 8 -551 49 3 -158 383 9 -497 136 3 -57 0 11 -77 404 9 -547 165 8 -532 541 13 -491 218 13 -558 504 13 -517 191 8 -46 304 7 -519 318 13 -55 59 11 -537 110 3 -535 217 8 -111 74 11 -70 213 4 -510 213 8 -557 538 13 -548 283 8 -528 222 8 -159 53 4 -65 0 11 -42 141 11 -529 349 13 -555 295 8 -104 142 11 -586 510 13 -504 0 3 -176 177 4 -127 17 11 -560 398 13 -535 246 8 -451 279 13 -102 64 11 -547 52 3 -98 199 7 -186 195 7 -165 212 7 -502 44 3 -143 320 7 -77 187 4 -523 105 3 -150 296 7 -107 141 4 -52 51 11 -557 504 13 -518 347 13 -502 0 3 -158 0 11 -515 321 8 -30 24 11 -539 224 8 -103 494 9 -147 76 11 -136 411 9 -468 31 3 -488 0 3 -563 178 8 -525 117 3 -65 183 11 -493 204 8 -88 116 11 -42 78 11 -95 237 11 -499 179 8 -499 382 8 -495 296 13 -484 421 13 -144 347 9 -491 302 8 -104 131 4 -60 92 11 -559 123 3 -136 58 11 -548 226 8 -132 323 7 -564 577 8 -558 162 8 -57 0 4 -147 47 4 -547 142 3 -28 387 7 -528 44 3 -84 0 11 -29 267 4 -488 1 3 -69 147 11 -116 225 4 -521 232 8 -44 168 11 -505 7 3 -100 221 11 -2 68 11 -63 286 7 -60 210 7 -522 185 8 -526 220 8 -129 132 11 -545 67 3 -551 369 13 -511 186 8 -544 208 13 -83 384 7 -102 582 20 -81 260 11 -469 614 13 -1 356 7 -106 214 11 -68 157 11 -494 33 3 -495 284 8 -534 0 3 -492 288 8 -508 261 8 -498 0 3 -497 767 14 -532 359 13 -514 481 13 -171 146 11 -523 123 3 -506 252 13 -499 59 3 -127 179 11 -458 586 13 -475 450 8 -73 390 9 -556 301 13 -501 290 8 -122 342 7 -512 113 3 -0 216 7 -549 71 3 -487 291 13 -181 323 9 -484 568 13 -561 252 8 -543 183 8 -562 391 13 -505 256 13 -547 489 13 -526 0 3 -541 52 3 -480 169 8 -551 63 3 -540 227 8 -528 547 13 -56 318 9 -51 63 11 -166 226 11 -435 566 13 -453 373 13 -426 114 3 -551 279 8 -132 216 7 -507 530 13 -61 425 9 -513 213 8 -505 146 3 -544 437 13 -522 180 8 -527 27 3 -527 231 8 -127 128 11 -551 551 13 -200 233 7 -152 105 11 -494 158 3 -574 387 13 -571 272 8 -427 571 13 -521 477 13 -523 0 3 -97 535 16 -133 184 11 -529 160 3 -181 468 9 -536 539 13 -507 175 8 -76 65 11 -520 216 8 -39 102 11 -503 43 3 -540 332 13 -543 419 13 -116 58 11 -557 217 8 -26 152 11 -124 211 11 -106 143 11 -516 139 3 -474 91 3 -469 232 13 -104 154 11 -85 66 11 -205 301 9 -520 0 3 -502 281 13 -512 225 13 -64 210 7 -515 380 13 -507 106 3 -523 225 8 -128 91 11 -489 393 8 -111 99 11 -123 100 11 -492 307 8 -528 0 3 -0 241 11 -468 123 3 -492 700 13 -105 193 11 -478 594 13 -155 252 7 -508 292 8 -516 193 8 -473 219 8 -504 144 3 -543 431 13 -520 502 13 -442 427 13 -511 18 3 -507 252 8 -99 498 20 -107 135 11 -564 428 13 -542 52 3 -119 157 11 -104 109 11 -98 204 11 -573 486 13 -515 13 3 -0 235 11 -538 346 8 -438 689 13 -129 531 16 -493 0 3 -549 474 13 -525 0 3 -510 0 3 -519 313 13 -530 367 13 -544 280 13 -525 258 8 -519 291 8 -121 507 9 -78 393 7 -491 0 3 -128 171 11 -497 161 8 -564 237 8 -590 154 3 -530 313 8 -562 296 8 -529 500 13 -532 317 8 -562 250 8 -116 38 11 -88 191 11 -545 232 8 -495 297 8 -501 264 8 -91 70 11 -571 175 8 -473 133 3 -517 157 8 -507 375 8 -531 111 3 -551 229 8 -95 229 7 -513 136 3 -0 325 7 -513 218 8 -75 176 11 -543 0 3 -474 0 3 -501 0 3 -552 458 8 -62 136 11 -113 50 11 -536 305 8 -539 218 8 -461 242 8 -553 119 3 -111 492 9 -472 256 8 -47 159 11 -33 100 11 -534 283 8 -506 276 8 -533 231 8 -534 217 8 -493 318 8 -484 181 8 -498 91 3 -511 258 8 -43 15 11 -162 171 11 -140 218 7 -113 32 11 -137 2 11 -506 226 8 -112 80 11 -509 0 3 -472 246 8 -38 106 11 -530 34 3 -40 117 11 -508 383 8 -31 307 9 -356 283 8 -59 0 11 -498 179 3 -556 16 3 -73 55 11 -536 223 8 -71 0 11 -46 24 11 -62 0 11 -166 157 11 -13 573 16 -59 361 9 -151 0 11 -78 353 7 -107 0 11 -103 0 11 -525 121 3 -510 0 3 -543 92 3 -135 235 11 -533 0 3 -546 58 3 -517 51 3 -530 106 3 -542 310 8 -0 355 9 -524 309 8 -514 117 3 -518 417 8 -0 127 11 -514 151 3 -553 0 3 -156 77 11 -528 1 3 -132 106 11 -572 173 3 -77 190 11 -156 223 7 -520 86 3 -40 128 11 -146 1 11 -13 0 11 -79 304 9 -501 126 3 -92 227 11 -154 88 11 -502 153 3 -228 566 9 -111 511 16 -113 192 11 -29 64 11 -112 177 11 -78 31 11 -64 124 11 -64 97 11 -89 398 7 -142 309 7 -16 494 16 -101 343 7 -131 207 7 -486 664 17 -2 279 7 -359 455 9 -191 330 7 -150 488 16 -122 353 7 -72 406 7 -9 418 9 -16 194 7 -0 281 7 -88 233 7 -83 236 7 -136 296 7 -112 450 9 -169 319 7 -27 356 7 -192 458 20 -136 321 7 -126 539 16 -36 181 7 -0 233 7 -92 547 16 -89 317 7 -0 349 7 -98 264 7 -57 229 7 -103 204 7 -158 308 7 -129 287 7 -78 340 7 -135 302 7 -0 326 7 -96 207 7 -128 292 7 -178 434 7 -78 197 7 -150 330 7 -77 268 7 -149 239 7 -292 329 7 -16 588 16 -93 264 7 -8 262 7 -149 397 7 -88 300 7 -65 481 20 -67 249 7 -162 491 20 -112 249 7 -115 291 7 -113 276 7 -142 448 7 -151 402 7 -143 320 7 -91 397 7 -69 279 7 -159 222 7 -167 213 7 -190 541 16 -76 314 7 -104 457 20 -0 332 7 -26 377 7 -136 309 7 -67 321 7 -77 399 7 -72 364 7 -90 212 7 -98 545 16 -87 210 7 -112 430 16 -78 389 16 -155 429 16 -73 345 7 -166 520 20 -18 205 7 -31 355 7 -131 230 7 -25 348 7 -49 371 7 -0 301 7 -0 235 7 -60 232 7 -58 415 7 -3 448 16 -0 221 7 -243 438 16 -73 265 7 -103 405 7 -167 306 7 -101 345 7 -37 309 7 -28 381 7 -117 276 7 -0 352 7 -129 295 7 -91 377 7 -103 328 7 -132 389 7 -30 382 7 -108 521 20 -90 319 7 -140 251 7 -22 350 7 -22 239 7 -158 203 7 -266 387 16 -111 543 16 -0 243 7 -92 324 7 -137 203 7 -131 196 7 -105 564 16 -98 308 7 -130 480 16 -132 324 7 -94 317 7 -102 234 7 -109 282 7 -51 257 7 -91 505 16 -97 325 7 -69 350 7 -122 263 7 -0 299 7 -24 296 7 -142 287 7 -132 233 7 -162 327 7 -5 283 7 -101 216 7 -100 337 7 -66 290 7 -84 475 16 -94 285 7 -123 275 7 -44 330 7 -167 260 7 -104 316 7 -122 223 7 -120 358 7 -64 413 7 -160 239 7 -76 270 7 -59 269 7 -0 378 7 -62 334 7 -127 264 7 -121 374 7 -0 572 16 -123 290 7 -32 499 20 -83 272 7 -58 233 7 -15 220 7 -70 382 7 -21 290 7 -317 248 7 -130 323 7 -112 205 7 -99 185 7 -34 345 7 -134 217 7 -138 274 7 -89 349 7 -46 252 7 -88 403 7 -87 502 20 -41 346 7 -141 224 7 -65 201 7 -42 383 7 -0 325 7 -98 287 7 -118 432 7 -151 192 7 -29 352 7 -120 262 7 -484 680 14 -150 266 7 -55 176 7 -50 215 7 -135 270 7 -0 347 7 -79 352 7 -0 346 7 -108 200 7 -139 546 16 -0 325 7 -136 592 16 -158 326 7 -21 277 7 -41 399 7 -34 341 7 -0 310 7 -16 332 7 -132 294 7 -143 365 7 -112 284 7 -47 429 20 -108 213 7 -132 408 7 -136 549 16 -81 454 16 -174 580 16 -102 323 7 -69 297 7 -69 269 7 -135 259 7 -38 529 16 -104 289 7 -76 249 7 -118 334 7 -117 334 7 -77 219 7 -29 290 7 -157 272 7 -47 264 7 -54 378 7 -2 220 7 -47 510 20 -94 256 7 -33 203 7 -45 444 16 -91 204 7 -132 326 7 -107 224 7 -152 408 7 -318 497 16 -112 185 7 -149 401 7 -0 216 7 -177 480 16 -49 270 7 -87 190 7 -114 228 7 -84 344 7 -132 574 16 -80 445 16 -156 207 7 -113 212 7 -102 303 7 -88 382 7 -304 568 20 -94 280 7 -0 246 7 -50 530 16 -30 208 7 -2 199 7 -87 325 7 -113 243 7 -170 489 20 -34 388 7 -139 284 7 -87 385 7 -136 535 16 -128 271 7 -110 411 7 -101 307 7 -108 298 7 -252 377 7 -112 225 7 -163 391 7 -0 383 7 -144 216 7 -126 241 7 -102 423 7 -27 340 7 -65 231 7 -138 274 7 -48 294 7 -160 548 16 -150 274 7 -157 264 7 -147 277 7 -136 260 7 -0 414 7 -85 238 7 -7 301 7 -121 280 7 -86 292 7 -57 209 7 -80 297 7 -141 345 16 -121 189 7 -105 263 7 -169 258 7 -141 289 7 -157 598 16 -16 308 7 -102 301 7 -118 571 16 -59 571 16 -138 408 7 -50 298 7 -42 439 20 -80 555 16 -473 751 17 -100 446 16 -146 521 20 -470 768 17 -106 486 16 -179 597 16 -98 545 16 -128 545 16 -100 542 16 -197 554 16 -116 485 20 -0 494 20 -137 512 16 -176 470 16 -122 492 16 -70 480 20 -83 623 16 -109 571 16 -23 481 16 -0 542 16 -112 470 20 -92 445 16 -151 467 16 -112 507 20 -40 498 20 -92 477 16 -146 493 16 -113 516 20 -173 492 16 -116 601 16 -200 448 20 -129 588 16 -122 454 20 -145 428 16 -58 551 16 -148 595 16 -386 669 14 -152 497 16 -0 567 20 -178 457 16 -48 386 16 -150 464 20 -86 535 20 -128 530 16 -102 583 16 -117 425 16 -120 426 20 -99 447 20 -28 419 20 -0 552 20 -551 491 14 -41 475 16 -108 638 20 -556 586 14 -86 434 20 -472 525 14 -513 390 14 -0 443 20 -558 467 14 -519 648 14 -518 624 14 -104 462 20 -451 540 14 -124 650 20 -131 669 20 -66 488 20 -15 640 20 -61 461 20 -58 468 16 -89 469 20 -0 509 20 -494 562 17 -97 520 16 -555 639 17 -569 412 14 -581 739 14 -114 509 16 -563 573 17 -533 608 14 -85 466 20 -506 560 14 -106 538 16 -133 433 20 -51 572 20 -0 475 16 -33 588 16 -492 617 17 -534 529 14 -7 510 20 -187 435 20 -61 462 16 -508 567 17 -107 543 20 -95 456 20 -542 605 14 -100 625 20 -39 543 20 -502 616 14 -118 690 20 -537 519 14 -545 597 14 -574 555 14 -0 515 20 -0 459 20 -532 526 14 -204 487 16 -121 455 16 -555 626 17 -95 646 20 -56 457 16 -92 587 20 -78 481 20 -554 572 14 -504 726 14 -63 712 20 -482 573 14 -438 537 17 -209 507 20 -553 651 14 -84 601 20 -95 579 20 -163 509 20 -0 615 20 -558 514 17 -531 616 17 -555 646 14 -73 477 20 -51 719 20 -521 485 14 -35 629 20 -155 498 20 -66 481 20 -549 458 14 -422 561 17 -589 552 14 -98 476 16 -72 454 20 -525 642 17 -143 633 20 -0 467 20 -62 593 16 -553 638 14 -5 520 20 -115 451 16 -481 546 17 -91 446 20 -130 815 16 -546 564 17 -90 472 20 -0 692 16 -531 668 14 -95 522 16 -572 637 14 -552 479 14 -60 574 20 -95 632 20 -539 669 14 -598 638 17 -139 577 20 -570 647 17 -0 431 20 -513 559 14 -536 695 14 -417 440 17 -101 552 20 -17 507 20 -23 398 16 -531 529 17 -535 609 14 -47 555 20 -483 558 14 -29 521 20 -92 595 20 -166 456 20 -526 446 14 -43 473 20 -501 469 14 -512 542 14 -80 465 16 -458 591 14 -552 623 14 -31 574 20 -67 463 20 -0 553 20 -581 661 14 -88 575 20 -597 469 17 -167 836 16 -69 448 20 -514 644 14 -578 418 14 -17 497 20 -543 563 14 -4 469 20 -196 673 20 -546 468 14 -70 673 16 -523 584 14 -130 637 20 -70 629 20 -468 525 14 -558 630 14 -176 678 20 -232 522 16 -534 627 14 -72 490 16 -541 519 14 -88 553 20 -47 817 16 -0 690 20 -79 446 20 -449 508 14 -495 692 14 -79 660 20 -24 482 20 -130 635 20 -131 696 20 -462 672 14 -497 584 17 -525 578 14 -130 453 20 -567 586 14 -102 411 20 -58 552 20 -532 640 14 -77 576 20 -60 434 20 -432 525 14 -140 664 20 -68 457 20 -488 486 14 -30 477 20 -74 586 20 -71 463 20 -531 653 17 -61 701 20 -62 452 20 -552 604 14 -26 432 20 -151 646 20 -69 541 20 -0 462 20 -120 532 16 -542 597 14 -135 530 16 -555 465 14 -73 573 16 -0 784 16 -511 539 17 -117 470 20 -159 505 20 -535 596 17 -103 591 20 -26 457 16 -430 578 17 -110 631 16 -506 563 14 -92 563 16 -545 584 17 -450 496 14 -525 668 14 -108 716 20 -558 655 17 -474 592 14 -568 606 14 -74 703 20 -202 478 16 -530 412 14 -95 608 20 -444 523 14 -16 687 20 -593 636 17 -91 439 20 -456 431 14 -136 622 20 -80 595 16 -104 513 20 -0 545 20 -101 637 20 -112 682 20 -108 453 20 -527 607 17 -33 466 20 -42 471 20 -140 424 16 -51 458 20 -36 442 16 -500 537 14 -544 654 17 -0 495 20 -9 545 16 -562 432 14 -155 443 16 -73 477 20 -161 588 20 -217 498 20 -72 480 20 -568 657 14 -157 596 20 -526 564 14 -42 446 20 -118 431 20 -155 677 20 -0 505 20 -35 643 16 -95 447 16 -123 491 20 -0 611 20 -58 441 20 -74 513 20 -118 491 16 -52 570 20 -551 626 14 -70 623 20 -127 505 20 -527 427 14 -601 522 17 -107 453 20 -47 474 20 -542 649 14 -553 436 14 -94 567 20 -44 640 20 -500 638 14 -45 478 20 -150 656 16 -99 386 16 -0 524 16 -23 440 20 -127 595 20 -61 390 16 -523 642 14 -526 575 14 -433 615 17 -0 441 20 -478 530 14 -546 591 14 -518 655 14 -63 433 20 -518 576 14 -547 673 14 -461 527 14 -0 395 16 -541 618 14 -123 520 20 -0 504 16 -569 630 14 -14 471 20 -99 547 16 -62 438 16 -98 447 20 -40 543 20 -0 566 16 -192 426 20 -506 659 14 -508 577 14 -577 439 14 -90 461 16 -31 642 20 -25 603 20 -113 705 20 -263 679 17 -509 530 14 -0 459 20 -169 479 20 -157 611 20 -113 547 20 -0 453 20 -483 529 17 -502 422 14 -0 433 20 -6 376 16 -529 629 14 -94 590 20 -116 626 16 -0 461 20 -49 436 20 -106 640 20 -87 640 20 -81 460 16 -141 392 16 -504 426 14 -56 680 20 -143 499 20 -172 427 16 -136 487 16 -535 551 17 -56 443 20 -544 623 14 -32 486 20 -532 613 14 -123 426 20 -521 696 14 -27 669 20 -90 615 20 -109 491 16 -542 639 14 -526 539 17 -451 576 14 -532 686 17 -535 528 17 -537 592 17 -105 421 20 -53 434 16 -93 695 20 -110 666 16 -441 549 17 -70 479 20 -439 553 14 -64 537 20 -122 605 20 -496 576 14 -91 471 20 -512 465 14 -117 529 20 -223 774 17 -78 681 20 -124 681 16 -69 488 20 -85 622 20 -518 406 14 -562 643 14 -521 594 14 -88 620 20 -536 626 14 -557 599 14 -0 465 16 -97 638 16 -38 464 20 -80 507 16 -530 548 14 -0 618 20 -490 542 14 -516 661 14 -574 604 17 -132 525 20 -538 591 17 -5 530 16 -54 516 16 -259 442 16 -115 483 16 -581 623 17 -127 445 16 -514 525 14 -523 441 14 -163 654 20 -486 643 17 -125 620 20 -46 582 20 -534 583 17 -83 459 16 -116 461 20 -579 647 17 -81 660 16 -444 460 14 -121 482 16 -544 595 14 -71 604 20 -151 647 20 -81 733 20 -121 532 20 -15 472 20 -550 405 14 -491 585 14 -0 474 20 -115 490 16 -162 491 16 -161 639 20 -0 473 20 -197 567 16 -0 597 20 -121 400 16 -550 583 14 -512 550 17 -108 565 20 -459 409 14 -513 616 14 -546 705 17 -128 447 20 -390 468 14 -26 540 20 -485 442 14 -115 489 20 -562 601 14 -565 507 14 -163 490 20 -0 556 20 -500 640 14 -7 459 16 -521 662 14 -135 486 20 -218 461 16 -126 666 16 -466 515 14 -583 516 17 -121 567 20 -500 530 14 -121 508 16 -73 427 20 -539 465 14 -1 377 16 -78 474 20 -75 490 20 -0 438 20 -52 672 20 -86 467 20 -53 464 16 -531 657 14 -168 498 20 -514 621 14 -145 476 20 -549 643 14 -6 527 16 -501 489 14 -451 633 14 -15 459 20 -57 445 20 -90 376 16 -554 701 14 -544 474 14 -131 659 20 -33 432 16 -542 557 17 -507 639 14 -590 647 14 -475 544 14 -0 507 20 -127 398 16 -212 822 16 -0 472 20 -62 574 20 -6 466 20 -548 621 14 -302 610 20 -111 430 16 -548 627 14 -117 456 20 -521 597 14 -563 619 14 -84 618 16 -53 483 20 -82 639 20 -87 453 20 -130 452 20 -521 542 14 -103 468 20 -570 635 14 -534 656 14 -79 448 20 -96 657 20 -0 416 20 -546 458 14 -451 572 14 -94 443 20 -50 445 16 -494 626 14 -526 614 14 -571 430 14 -60 615 20 -135 441 20 -0 664 20 -106 677 20 -587 587 14 -92 432 20 -558 578 14 -500 568 14 -38 472 20 -155 627 20 -114 514 20 -61 640 20 -131 508 16 -100 521 20 -60 541 20 -0 473 16 -46 688 20 -93 562 20 -42 457 20 -494 448 14 -65 552 20 -0 488 20 -71 619 16 -523 491 17 -56 718 20 -213 593 20 -147 606 16 -96 506 20 -20 379 16 -483 432 14 -103 563 16 -523 619 14 -136 627 20 -111 464 20 -567 664 17 -569 665 14 -82 571 20 -544 624 17 -139 507 16 -527 642 14 -73 563 20 -103 494 20 -478 529 14 -0 518 20 -128 494 16 -54 415 16 -541 642 14 -484 472 14 -516 527 14 -54 540 20 -542 413 14 -146 564 16 -19 660 16 -142 522 16 -169 481 20 -70 660 16 -119 434 20 -83 551 20 -76 447 20 -108 591 20 -516 634 17 -494 574 14 -566 791 14 -12 460 16 -111 464 20 -133 405 20 -8 432 20 -517 549 14 -521 650 14 -313 609 20 -531 677 14 -493 513 14 -97 605 20 -579 602 14 -498 579 14 -531 664 17 -574 616 17 -125 644 20 -40 498 20 -421 462 17 -35 429 20 -152 644 20 -85 531 20 -17 422 20 -0 469 20 -111 495 20 -505 529 14 -100 459 20 -99 507 20 -524 509 14 -550 659 17 -538 524 14 -488 426 14 -68 588 20 -562 554 17 -527 665 17 -0 657 20 -569 675 17 -76 480 20 -506 511 14 -0 423 20 -0 508 20 -0 602 20 -549 639 17 -470 504 14 -66 431 20 -65 455 20 -363 680 20 -544 498 14 -488 532 14 -132 535 20 -108 623 20 -88 617 20 -122 635 20 -481 586 17 -99 452 20 -134 730 20 -105 463 20 -506 497 14 -531 568 14 -109 493 20 -0 516 20 -497 411 14 -567 688 14 -113 460 20 -87 456 20 -139 450 20 -71 517 20 -94 488 20 -100 650 20 -491 573 17 -459 521 14 -550 429 14 -6 516 20 -581 713 14 -0 634 20 -0 479 20 -92 684 20 -504 471 17 -565 717 17 -441 592 14 -468 476 14 -562 640 14 -120 664 20 -8 531 20 -73 434 20 -126 486 20 -0 559 20 -525 597 14 -60 438 20 -541 466 14 -511 547 14 -43 607 20 -101 473 20 -536 458 14 -591 533 17 -154 470 20 -545 443 14 -543 593 17 -42 461 20 -70 577 20 -106 488 20 -502 634 14 -120 628 20 -72 439 20 -563 698 14 -82 654 20 -611 674 17 -102 501 20 -0 480 20 -507 670 14 -129 620 20 -502 431 14 -501 604 14 -142 647 20 -487 608 17 -67 615 20 -129 640 20 -533 602 17 -555 574 14 -46 635 20 -566 720 14 -42 481 20 -0 490 20 -0 488 20 -540 612 17 -84 527 20 -132 434 20 -573 687 17 -532 587 17 -0 431 20 -125 664 20 -528 634 14 -552 614 17 -556 604 14 -549 472 14 -584 461 14 -492 483 14 -551 531 14 -533 692 14 -552 605 17 -487 516 14 -502 617 14 -56 529 20 -577 489 14 -106 629 20 -101 619 20 -140 453 20 -530 528 14 -477 467 14 -128 499 20 -97 531 20 -536 485 14 -143 644 20 -0 587 20 -569 659 17 -26 539 20 -569 631 17 -574 597 17 -151 475 20 -0 713 20 -150 459 20 -533 626 14 -147 641 20 -473 583 14 -562 667 14 -80 474 20 -78 432 20 -502 587 17 -0 529 20 -0 613 20 -78 446 20 -117 414 20 -73 575 20 -392 645 17 -132 445 20 -500 594 14 -533 531 14 -48 665 20 -153 617 20 -95 456 20 -528 456 14 -53 456 20 -76 498 20 -501 487 17 -103 485 20 -501 614 17 -505 600 17 -520 602 14 -82 472 20 -99 470 20 -561 435 14 -71 475 20 -552 559 17 -560 408 14 -503 595 14 -484 557 14 -71 496 20 -49 521 20 -505 647 14 -88 589 20 -531 477 14 -624 620 14 -540 580 17 -97 595 20 -78 552 20 -136 479 20 -507 377 14 -126 566 20 -97 512 20 -0 595 20 -485 517 14 -424 422 17 -487 591 14 -43 476 20 -58 453 20 -444 615 17 -48 669 20 -508 633 14 -91 472 20 -567 650 14 -129 507 20 -69 537 20 -569 395 14 -4 568 20 -11 585 20 -0 426 20 -574 561 14 -527 601 17 -98 590 20 -528 456 14 -563 600 17 -67 464 20 -75 599 20 -148 559 20 -19 523 20 -558 636 14 -0 515 20 -97 431 20 -509 626 14 -85 475 20 -139 592 20 -541 706 17 -0 438 20 -0 503 20 -96 612 20 -96 426 20 -155 678 20 -116 475 20 -39 455 20 -69 447 20 -91 476 20 -575 641 14 -127 465 20 -6 438 20 -94 471 20 -525 653 17 -100 602 20 -113 621 20 -165 514 20 -14 575 20 -577 535 14 -566 441 14 -148 583 20 -114 441 20 -57 506 20 -580 565 14 -60 565 20 -99 466 20 -70 446 20 -474 580 17 -545 546 14 -73 435 20 -16 431 20 -24 486 20 -1 634 20 -180 590 20 -60 422 20 -609 636 14 -515 455 14 -114 570 20 -110 503 20 -0 599 20 -43 589 20 -550 622 14 -494 451 14 -108 508 20 -576 673 14 -28 541 20 -0 456 20 -572 580 14 -0 459 20 -0 471 20 -299 521 17 -71 635 20 -83 648 20 -479 692 17 -108 438 20 -85 550 20 -140 739 20 -191 543 20 -123 477 20 -66 679 20 -24 520 20 -67 653 20 -83 560 20 -545 680 17 -500 488 14 -576 423 14 -70 471 20 -35 681 20 -540 607 14 -575 602 14 -6 519 20 -514 462 17 -106 631 20 -76 639 20 -562 625 14 -111 627 20 -517 538 14 -0 502 20 -149 468 20 -560 537 14 -497 541 14 -83 514 20 -86 524 20 -556 611 14 -545 698 14 -100 658 20 -90 587 20 -560 631 14 -575 628 14 -0 507 20 -117 499 20 -120 693 20 -568 539 14 -111 451 20 -525 514 14 -522 511 14 -20 587 20 -98 500 20 -141 463 20 -527 522 14 -41 424 20 -494 595 14 -87 495 20 -18 477 20 -531 443 14 -98 571 20 -542 568 14 -106 445 20 -0 436 20 -547 658 14 -0 545 20 -470 455 14 -562 632 14 -550 498 14 -128 600 20 -72 586 20 -78 552 20 -122 498 20 -75 663 20 -457 416 14 -99 484 20 -168 470 20 -495 408 14 -109 473 20 -92 583 20 -99 481 20 -530 540 14 -0 514 20 -58 634 20 -153 528 20 -570 468 14 -452 433 14 -141 432 20 -479 517 14 -20 438 20 -116 449 20 -451 493 14 -79 483 20 -0 448 20 -440 598 14 -0 498 20 -13 499 20 -568 646 14 -68 616 20 -31 646 20 -511 617 14 -511 645 14 -54 591 20 -82 503 20 -66 703 20 -82 573 20 -453 418 14 -56 505 20 -19 578 20 -8 610 20 -549 681 14 -572 637 14 -96 483 20 -0 674 20 -78 545 20 -97 677 20 -503 625 14 -466 509 14 -491 601 14 -501 501 14 -21 570 20 -36 585 20 -493 576 14 -503 426 14 -122 569 20 -528 566 14 -83 640 20 -129 432 20 -478 413 14 -163 423 20 -0 636 20 -565 599 14 -540 659 14 -0 582 20 -40 643 20 -0 447 20 -61 549 20 -584 609 14 -542 425 14 -38 425 20 -498 408 14 -0 615 20 -83 452 20 -508 623 14 -80 516 20 -92 464 20 -346 632 20 -9 623 20 -123 502 20 -133 538 20 -525 436 14 -33 536 20 -524 608 14 -0 529 20 -0 705 20 -87 620 20 -87 424 20 -17 506 20 -549 537 14 -79 445 20 -89 499 20 -0 575 20 -124 598 20 -78 455 20 -101 485 20 -139 494 20 -113 502 20 -103 622 20 -49 458 20 -61 551 20 -0 576 20 -123 643 20 -105 550 20 -86 534 20 -69 454 20 -74 735 20 diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop01.pdf Binary file flow_overview/test-data/out2/flowcl_pop01.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop01.txt --- a/flow_overview/test-data/out2/flowcl_pop01.txt Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,26 +0,0 @@ - [,1] -Short marker names "CD4+CCR7-" -Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" -Experiment markers "CD4,CCR7" -Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" -Successful Match? "No" -Marker ID "1) PR_000001004, PR_000001203 2) PR_000001004, PR_000001203 3)" - "PR_000001004, PR_000001203" -Marker Label "1) CD4 molecule, C-C chemokine receptor type 7 2) CD4 molecule, C-C" - "chemokine receptor type 7 3) CD4 molecule, C-C chemokine receptor" - "type 7" -Marker Key "1) { } CCR7-, CD4+ ( ) [ T cell receptor co-receptor CD8-, alpha-beta" - "T cell receptor complex+, receptor-type tyrosine-protein phosphatase" - "C isoform CD45RA+, CD3+ ] 2) { } CCR7-, CD4+ ( ) [ T cell receptor" - "co-receptor CD8-, alpha-beta T cell receptor complex+, C-X-C" - "chemokine receptor type 5+, inducible T-cell costimulator+," - "programmed cell death protein 1+, CD3+ ] 3) { } CCR7-, CD4+ ( ) [ T" - "cell receptor co-receptor CD8-, interleukin-2 receptor subunit" - "alpha-, receptor-type tyrosine-protein phosphatase C isoform CD45RA-," - "alpha-beta T cell receptor complex+, receptor-type tyrosine-protein" - "phosphatase C isoform CD45RO+, interleukin-7 receptor subunit alpha+," - "CD3+, CD44 moleculehi, interleukin-2 receptor subunit betahi ]" -Score (Out of 1) "1) 0.333 2) 0.25 3) 0.182" -Cell ID "1) CL_0001044 2) CL_0002038 3) CL_0000905" -Cell Label "1) effector CD4-positive, alpha-beta T cell 2) T follicular helper" - "cell 3) effector memory CD4-positive, alpha-beta T cell" diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop04.pdf Binary file flow_overview/test-data/out2/flowcl_pop04.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop04.txt --- a/flow_overview/test-data/out2/flowcl_pop04.txt Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,40 +0,0 @@ - [,1] -Short marker names "CD4-CCR7-" -Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" -Experiment markers "CD4,CCR7" -Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" -Successful Match? "No" -Marker ID "1) PR_000001004, PR_000001203 2) PR_000001004, PR_000001203 3)" - "PR_000001004, PR_000001203 4) PR_000001004, PR_000001203 5)" - "PR_000001004, PR_000001203" -Marker Label "1) CD4 molecule, C-C chemokine receptor type 7 2) CD4 molecule, C-C" - "chemokine receptor type 7 3) CD4 molecule, C-C chemokine receptor" - "type 7 4) CD4 molecule, C-C chemokine receptor type 7 5) CD4" - "molecule, C-C chemokine receptor type 7" -Marker Key "1) { } CD4-, CCR7- ( ) [ T cell receptor co-receptor CD8+, alpha-beta" - "T cell receptor complex+, receptor-type tyrosine-protein phosphatase" - "C isoform CD45RA+, CD3+ ] 2) { } CD4-, CCR7- ( ) [ receptor-type" - "tyrosine-protein phosphatase C isoform CD45RO-, T cell receptor" - "co-receptor CD8+, alpha-beta T cell receptor complex+, receptor-type" - "tyrosine-protein phosphatase C isoform CD45RA+, CD3+ ] 3) { } CD4-," - "CCR7- ( ) [ L-selectin-, interleukin-7 receptor subunit alpha-, T" - "cell receptor co-receptor CD8+, alpha-beta T cell receptor complex+," - "CD69 molecule+, interleukin-2 receptor subunit alpha+, CD3+ ] 4) { }" - "CD4-, CCR7- ( ) [ interleukin-2 receptor subunit alpha-," - "receptor-type tyrosine-protein phosphatase C isoform CD45RA-, T cell" - "receptor co-receptor CD8+, alpha-beta T cell receptor complex+," - "receptor-type tyrosine-protein phosphatase C isoform CD45RO+," - "interleukin-7 receptor subunit alpha+, CD3+, CD44 moleculehi," - "interleukin-2 receptor subunit betahi ] 5) { } CD4-, CCR7- ( ) [" - "L-selectin-, interleukin-7 receptor subunit alpha-, T cell receptor" - "co-receptor CD8+, alpha-beta T cell receptor complex+, CD69" - "molecule+, interleukin-2 receptor subunit alpha+, ADP-ribosyl cyclase" - "1+, MHC class II histocompatibility antigen alpha chain HLA-DRA+," - "CD3+ ]" -Score (Out of 1) "1) 0.333 2) 0.286 3) 0.222 4) 0.182 5) 0.182" -Cell ID "1) CL_0001050 2) CL_0001062 3) CL_0000906 4) CL_0000913 5) CL_0001049" -Cell Label "1) effector CD8-positive, alpha-beta T cell 2) effector memory" - "CD8-positive, alpha-beta T cell, terminally differentiated 3)" - "activated CD8-positive, alpha-beta T cell 4) effector memory" - "CD8-positive, alpha-beta T cell 5) activated CD8-positive, alpha-beta" - "T cell, human" diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop07.pdf Binary file flow_overview/test-data/out2/flowcl_pop07.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop07.txt --- a/flow_overview/test-data/out2/flowcl_pop07.txt Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,66 +0,0 @@ - [,1] -Short marker names "CD4-CCR7lo" -Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" -Experiment markers "CD4,CCR7" -Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" -Successful Match? "No" -Marker ID "1) PR_000001004 2) PR_000001004 3) PR_000001004 4) PR_000001004 5)" - "PR_000001004 + more" -Marker Label "1) CD4 molecule 2) CD4 molecule 3) CD4 molecule 4) CD4 molecule 5)" - "CD4 molecule + more" -Marker Key "1) { CCR7lo } CD4- ( ) [ CD19 molecule-, integrin alpha-M-, CD3-," - "neural cell adhesion molecule 1-, CD2 molecule-, T-cell surface" - "glycoprotein CD8 alpha chain-, membrane-spanning 4-domains subfamily" - "A member 1-, T-cell surface glycoprotein CD5-, CD14 molecule-," - "lymphocyte antigen 6G-, lymphocyte antigen 76-, receptor-type" - "tyrosine-protein phosphatase C isoform CD45R-, CD48 molecule-," - "interleukin-7 receptor subunit alpha-, natural killer cell receptor" - "2B4-, killer cell lectin-like receptor subfamily B member 1C-, CD34" - "molecule-, receptor-type tyrosine-protein kinase FLT3-, SLAM family" - "member 1+, mast/stem cell growth factor receptor+, lymphocyte antigen" - "6A-2/6E-1+, Thy-1 membrane glycoproteinlo ] 2) { CCR7lo } CD4- ( ) [" - "CD19 molecule-, integrin alpha-M-, CD3-, neural cell adhesion" - "molecule 1-, CD2 molecule-, T-cell surface glycoprotein CD8 alpha" - "chain-, membrane-spanning 4-domains subfamily A member 1-, T-cell" - "surface glycoprotein CD5-, CD14 molecule-, lymphocyte antigen 6G-," - "lymphocyte antigen 76-, receptor-type tyrosine-protein phosphatase C" - "isoform CD45R-, CD48 molecule-, interleukin-7 receptor subunit" - "alpha-, natural killer cell receptor 2B4-, killer cell lectin-like" - "receptor subfamily B member 1C-, receptor-type tyrosine-protein" - "kinase FLT3-, SLAM family member 1+, mast/stem cell growth factor" - "receptor+, lymphocyte antigen 6A-2/6E-1+, CD34 molecule+ ] 3) {" - "CCR7lo } CD4- ( ) [ CD19 molecule-, integrin alpha-M-, CD3-, neural" - "cell adhesion molecule 1-, CD2 molecule-, T-cell surface glycoprotein" - "CD8 alpha chain-, membrane-spanning 4-domains subfamily A member 1-," - "T-cell surface glycoprotein CD5-, CD14 molecule-, CD27 molecule-," - "lymphocyte antigen 6G-, lymphocyte antigen 6A-2/6E-1-, lymphocyte" - "antigen 6C2-, lymphocyte antigen 76-, CD9 molecule+, transmembrane" - "emp24 domain-containing protein 1+, receptor-type tyrosine-protein" - "phosphatase C+, mast/stem cell growth factor receptorlo, integrin" - "beta-7hi, high affinity immunoglobulin epsilon receptor subunit" - "alphalo ] 4) { CCR7lo } CD4- ( ) [ CD19 molecule-, integrin alpha-M-," - "CD3-, neural cell adhesion molecule 1-, CD2 molecule-, T-cell surface" - "glycoprotein CD8 alpha chain-, membrane-spanning 4-domains subfamily" - "A member 1-, T-cell surface glycoprotein CD5-, CD14 molecule-," - "lymphocyte antigen 6G-, lymphocyte antigen 76-, CX3C chemokine" - "receptor 1-, Thy-1 membrane glycoprotein-, interleukin-7 receptor" - "subunit alpha-, lymphocyte antigen 6A-2/6E-1-, interleukin-3 receptor" - "class 2 alpha chain+, CD34 molecule+, mast/stem cell growth factor" - "receptor+, Fc-gamma receptor III complexhi, low affinity" - "immunoglobulin gamma Fc region receptor IIhi ] 5) { CCR7lo } CD4- ( )" - "[ CD19 molecule-, integrin alpha-M-, CD3-, neural cell adhesion" - "molecule 1-, CD2 molecule-, T-cell surface glycoprotein CD8 alpha" - "chain-, membrane-spanning 4-domains subfamily A member 1-, T-cell" - "surface glycoprotein CD5-, CD14 molecule-, lymphocyte antigen 6G-," - "lymphocyte antigen 76-, receptor-type tyrosine-protein phosphatase C" - "isoform CD45R-, CD48 molecule-, interleukin-7 receptor subunit" - "alpha-, natural killer cell receptor 2B4-, killer cell lectin-like" - "receptor subfamily B member 1C-, SLAM family member 1+, mast/stem" - "cell growth factor receptor+, lymphocyte antigen 6A-2/6E-1+ ] + more" -Score (Out of 1) "1) -0.043 2) -0.045 3) -0.048 4) -0.048 5) -0.05 + more" -Cell ID "1) CL_0002034 2) CL_0002033 3) CL_0002029 4) CL_0002002 5) CL_0001008" - "+ more" -Cell Label "1) long term hematopoietic stem cell 2) short term hematopoietic stem" - "cell 3) Fc-epsilon RIalpha-low mast cell progenitor 4) Kit-positive" - "granulocyte monocyte progenitor 5) Kit and Sca1-positive" - "hematopoietic stem cell + more" diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop13.pdf Binary file flow_overview/test-data/out2/flowcl_pop13.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop13.txt --- a/flow_overview/test-data/out2/flowcl_pop13.txt Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,45 +0,0 @@ - [,1] -Short marker names "CD4+CCR7lo" -Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" -Experiment markers "CD4,CCR7" -Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" -Successful Match? "No" -Marker ID "1) PR_000001004 2) PR_000001004 3) PR_000001004 4) PR_000001004 5)" - "PR_000001004 + more" -Marker Label "1) CD4 molecule 2) CD4 molecule 3) CD4 molecule 4) CD4 molecule 5)" - "CD4 molecule + more" -Marker Key "1) { CCR7lo } CD4+ ( ) [ CD19 molecule-, CD34 molecule-, CD34" - "molecule-, neural cell adhesion molecule 1-, membrane-spanning" - "4-domains subfamily A member 1-, lymphocyte antigen 75-, T-cell" - "surface glycoprotein CD8 alpha chain-, CD83 molecule+, integrin" - "alpha-M+, MHC class II protein complexhi, CD86 moleculehi, CD80" - "moleculehi, integrin alpha-Xhi ] 2) { CCR7lo } CD4+ ( ) [ CD19" - "molecule-, CD34 molecule-, CD34 molecule-, neural cell adhesion" - "molecule 1-, membrane-spanning 4-domains subfamily A member 1-," - "lymphocyte antigen 75-, T-cell surface glycoprotein CD8 alpha chain-," - "integrin alpha-M+, MHC class II protein complexlo, CD86 moleculelo," - "CD80 moleculelo, integrin alpha-Xhi ] 3) { CCR7lo } CD4+ ( CCR7+ ) [" - "T cell receptor co-receptor CD8-, receptor-type tyrosine-protein" - "phosphatase C isoform CD45RO-, alpha-beta T cell receptor complex+," - "interleukin-2 receptor subunit alpha+, receptor-type tyrosine-protein" - "phosphatase C isoform CD45RA+, interleukin-7 receptor subunit" - "alphalo, C-C chemokine receptor type 4+, CD3+, CD44 moleculelo," - "L-selectinhi ] 4) { CCR7lo } CD4+ ( CCR7+ ) [ T cell receptor" - "co-receptor CD8-, interleukin-2 receptor subunit alpha-," - "receptor-type tyrosine-protein phosphatase C isoform CD45RA-," - "alpha-beta T cell receptor complex+, receptor-type tyrosine-protein" - "phosphatase C isoform CD45RO+, interleukin-7 receptor subunit alpha+," - "CD3+, CD44 moleculehi, interleukin-2 receptor subunit betahi ] 5) {" - "CCR7lo } CD4+ ( ) [ CD19 molecule-, CD34 molecule-, CD34 molecule-," - "neural cell adhesion molecule 1-, membrane-spanning 4-domains" - "subfamily A member 1-, integrin alpha-M-, T-cell surface glycoprotein" - "CD8 alpha chain-, receptor-type tyrosine-protein phosphatase C" - "isoform CD45R+, lymphocyte antigen 6G+, integrin alpha-Xlo ] + more" -Score (Out of 1) "1) -0.071 2) -0.077 3) -0.083 4) -0.091 5) -0.091 + more" -Cell ID "1) CL_0001003 2) CL_0000997 3) CL_0001045 4) CL_0000904 5) CL_0002455" - "+ more" -Cell Label "1) mature CD8_alpha-negative CD11b-positive dendritic cell 2)" - "immature CD8_alpha-negative CD11b-positive dendritic cell 3) naive" - "CCR4-positive regulatory T cell 4) central memory CD4-positive," - "alpha-beta T cell 5) CD8_alpha-negative plasmactyoid dendritic cell +" - "more" diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop14.pdf Binary file flow_overview/test-data/out2/flowcl_pop14.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop14.txt --- a/flow_overview/test-data/out2/flowcl_pop14.txt Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,36 +0,0 @@ - [,1] -Short marker names "CD4+CCR7+" -Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" -Experiment markers "CD4,CCR7" -Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" -Successful Match? "No" -Marker ID "1) PR_000001004, PR_000001203 2) PR_000001004, PR_000001203 3)" - "PR_000001004, PR_000001203 4) PR_000001004, PR_000001203" -Marker Label "1) CD4 molecule, C-C chemokine receptor type 7 2) CD4 molecule, C-C" - "chemokine receptor type 7 3) CD4 molecule, C-C chemokine receptor" - "type 7 4) CD4 molecule, C-C chemokine receptor type 7" -Marker Key "1) { } CD4+, CCR7+ ( ) [ T cell receptor co-receptor CD8-," - "interleukin-2 receptor subunit alpha-, alpha-beta T cell receptor" - "complex+, receptor-type tyrosine-protein phosphatase C isoform" - "CD45RA+, interleukin-7 receptor subunit alpha+, CD3+, CD44" - "moleculelo, L-selectinhi ] 2) { } CD4+, CCR7+ ( ) [ T cell receptor" - "co-receptor CD8-, alpha-beta T cell receptor complex+, interleukin-2" - "receptor subunit alpha+, receptor-type tyrosine-protein phosphatase C" - "isoform CD45RA+, interleukin-7 receptor subunit alphalo, CD3+, CD44" - "moleculelo, L-selectinhi ] 3) { } CD4+, CCR7+ ( ) [ T cell receptor" - "co-receptor CD8-, interleukin-2 receptor subunit alpha-," - "receptor-type tyrosine-protein phosphatase C isoform CD45RA-," - "alpha-beta T cell receptor complex+, receptor-type tyrosine-protein" - "phosphatase C isoform CD45RO+, interleukin-7 receptor subunit alpha+," - "CD3+, CD44 moleculehi, interleukin-2 receptor subunit betahi ] 4) { }" - "CD4+, CCR7+ ( ) [ T cell receptor co-receptor CD8-, receptor-type" - "tyrosine-protein phosphatase C isoform CD45RO-, alpha-beta T cell" - "receptor complex+, interleukin-2 receptor subunit alpha+," - "receptor-type tyrosine-protein phosphatase C isoform CD45RA+," - "interleukin-7 receptor subunit alphalo, C-C chemokine receptor type" - "4+, CD3+, CD44 moleculelo, L-selectinhi ]" -Score (Out of 1) "1) 0.2 2) 0.2 3) 0.182 4) 0.167" -Cell ID "1) CL_0000895 2) CL_0002677 3) CL_0000904 4) CL_0001045" -Cell Label "1) naive thymus-derived CD4-positive, alpha-beta T cell 2) naive" - "regulatory T cell 3) central memory CD4-positive, alpha-beta T cell" - "4) naive CCR4-positive regulatory T cell" diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop15.pdf Binary file flow_overview/test-data/out2/flowcl_pop15.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop15.txt --- a/flow_overview/test-data/out2/flowcl_pop15.txt Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,34 +0,0 @@ - [,1] -Short marker names "CD4loCCR7-" -Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" -Experiment markers "CD4,CCR7" -Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" -Successful Match? "No" -Marker ID "1) PR_000001203 2) PR_000001203 3) PR_000001203 4) PR_000001004 5)" - "PR_000001004" -Marker Label "1) C-C chemokine receptor type 7 2) C-C chemokine receptor type 7 3)" - "C-C chemokine receptor type 7 4) CD4 molecule 5) CD4 molecule" -Marker Key "1) { CD4lo } CCR7- ( receptor-type tyrosine-protein phosphatase C" - "isoform CD45RA- ) [ T cell receptor co-receptor CD8-, interleukin-2" - "receptor subunit alpha-, receptor-type tyrosine-protein phosphatase C" - "isoform CD45RA-, alpha-beta T cell receptor complex+, receptor-type" - "tyrosine-protein phosphatase C isoform CD45RO+, interleukin-7" - "receptor subunit alpha+, CD3+, CD44 moleculehi, interleukin-2" - "receptor subunit betahi ] 2) { CD4lo } CCR7- ( CD4+ ) [ T cell" - "receptor co-receptor CD8-, alpha-beta T cell receptor complex+, C-X-C" - "chemokine receptor type 5+, inducible T-cell costimulator+," - "programmed cell death protein 1+, CD3+ ] 3) { CD4lo } CCR7- (" - "receptor-type tyrosine-protein phosphatase C isoform CD45RA+ ) [ T" - "cell receptor co-receptor CD8-, alpha-beta T cell receptor complex+," - "receptor-type tyrosine-protein phosphatase C isoform CD45RA+, CD3+ ]" - "4) { CCR7- } CD4lo ( ) [ CD44 molecule-, KLRB1-like protein-," - "alpha-beta T cell receptor complex+, T cell receptor co-receptor" - "CD8lo, signal transducer CD24hi ] 5) { CCR7- } CD4lo ( ) [ alpha-beta" - "T cell receptor complexhi, T cell receptor co-receptor CD8+, CD69" - "molecule+ ]" -Score (Out of 1) "1) -0.091 2) -0.125 3) -0.167 4) -0.167 5) -0.25" -Cell ID "1) CL_0000905 2) CL_0002038 3) CL_0001044 4) CL_0002039 5) CL_0002430" -Cell Label "1) effector memory CD4-positive, alpha-beta T cell 2) T follicular" - "helper cell 3) effector CD4-positive, alpha-beta T cell 4) immature" - "NK T cell stage I 5) CD4-intermediate, CD8-positive double-positive" - "thymocyte" diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop19.pdf Binary file flow_overview/test-data/out2/flowcl_pop19.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop19.txt --- a/flow_overview/test-data/out2/flowcl_pop19.txt Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,43 +0,0 @@ - [,1] -Short marker names "CD4loCCR7+" -Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" -Experiment markers "CD4,CCR7" -Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" -Successful Match? "No" -Marker ID "1) PR_000001203 2) PR_000001203 3) PR_000001203 4) PR_000001203 5)" - "PR_000001203 + more" -Marker Label "1) C-C chemokine receptor type 7 2) C-C chemokine receptor type 7 3)" - "C-C chemokine receptor type 7 4) C-C chemokine receptor type 7 5) C-C" - "chemokine receptor type 7 + more" -Marker Key "1) { CD4lo } CCR7+ ( receptor-type tyrosine-protein phosphatase C" - "isoform CD45RO- ) [ T cell receptor co-receptor CD8-, receptor-type" - "tyrosine-protein phosphatase C isoform CD45RO-, alpha-beta T cell" - "receptor complex+, interleukin-2 receptor subunit alpha+," - "receptor-type tyrosine-protein phosphatase C isoform CD45RA+," - "interleukin-7 receptor subunit alphalo, C-C chemokine receptor type" - "4+, CD3+, CD44 moleculelo, L-selectinhi ] 2) { CD4lo } CCR7+ (" - "receptor-type tyrosine-protein phosphatase C isoform CD45RA- ) [ T" - "cell receptor co-receptor CD8-, interleukin-2 receptor subunit" - "alpha-, receptor-type tyrosine-protein phosphatase C isoform CD45RA-," - "alpha-beta T cell receptor complex+, receptor-type tyrosine-protein" - "phosphatase C isoform CD45RO+, interleukin-7 receptor subunit alpha+," - "CD3+, CD44 moleculehi, interleukin-2 receptor subunit betahi ] 3) {" - "CD4lo } CCR7+ ( receptor-type tyrosine-protein phosphatase C isoform" - "CD45RA+ ) [ T cell receptor co-receptor CD8-, interleukin-2 receptor" - "subunit alpha-, alpha-beta T cell receptor complex+, receptor-type" - "tyrosine-protein phosphatase C isoform CD45RA+, interleukin-7" - "receptor subunit alpha+, CD3+, CD44 moleculelo, L-selectinhi ] 4) {" - "CD4lo } CCR7+ ( receptor-type tyrosine-protein phosphatase C isoform" - "CD45RA+ ) [ T cell receptor co-receptor CD8-, alpha-beta T cell" - "receptor complex+, interleukin-2 receptor subunit alpha+," - "receptor-type tyrosine-protein phosphatase C isoform CD45RA+," - "interleukin-7 receptor subunit alphalo, CD3+, CD44 moleculelo," - "L-selectinhi ] 5) { CD4lo } CCR7+ ( ) [ receptor-type" - "tyrosine-protein phosphatase C isoform CD45RA+, interleukin-7" - "receptor subunit alpha+, CD3+, CD44 moleculelo, L-selectinhi ] + more" -Score (Out of 1) "1) -0.083 2) -0.091 3) -0.1 4) -0.1 5) -0.167 + more" -Cell ID "1) CL_0001045 2) CL_0000904 3) CL_0000895 4) CL_0002677 5) CL_0000898" - "+ more" -Cell Label "1) naive CCR4-positive regulatory T cell 2) central memory" - "CD4-positive, alpha-beta T cell 3) naive thymus-derived CD4-positive," - "alpha-beta T cell 4) naive regulatory T cell 5) naive T cell + more" diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop20.pdf Binary file flow_overview/test-data/out2/flowcl_pop20.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop20.txt --- a/flow_overview/test-data/out2/flowcl_pop20.txt Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,23 +0,0 @@ - [,1] -Short marker names "CD4-CCR7+" -Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" -Experiment markers "CD4,CCR7" -Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" -Successful Match? "No" -Marker ID "1) PR_000001203, PR_000001004 2) PR_000001203, PR_000001004" -Marker Label "1) C-C chemokine receptor type 7, CD4 molecule 2) C-C chemokine" - "receptor type 7, CD4 molecule" -Marker Key "1) { } CD4-, CCR7+ ( ) [ interleukin-2 receptor subunit alpha-, T" - "cell receptor co-receptor CD8+, alpha-beta T cell receptor complex+," - "receptor-type tyrosine-protein phosphatase C isoform CD45RA+," - "interleukin-7 receptor subunit alpha+, CD3+, CD44 moleculelo," - "L-selectinhi ] 2) { } CD4-, CCR7+ ( ) [ receptor-type" - "tyrosine-protein phosphatase C isoform CD45RA-, interleukin-2" - "receptor subunit alpha-, T cell receptor co-receptor CD8+, alpha-beta" - "T cell receptor complex+, receptor-type tyrosine-protein phosphatase" - "C isoform CD45RO+, interleukin-7 receptor subunit alpha+, CD3+, CD44" - "moleculehi, interleukin-2 receptor subunit betahi ]" -Score (Out of 1) "1) 0.2 2) 0.182" -Cell ID "1) CL_0000900 2) CL_0000907" -Cell Label "1) naive thymus-derived CD8-positive, alpha-beta T cell 2) central" - "memory CD8-positive, alpha-beta T cell" diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop23.pdf Binary file flow_overview/test-data/out2/flowcl_pop23.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/flowcl_pop23.txt --- a/flow_overview/test-data/out2/flowcl_pop23.txt Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,17 +0,0 @@ - [,1] -Short marker names "CD4loCCR7lo" -Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" -Experiment markers "CD4,CCR7" -Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" -Successful Match? "No" -Marker ID "1) PR_000001004 2) PR_000001004" -Marker Label "1) CD4 molecule 2) CD4 molecule" -Marker Key "1) { CCR7lo } CD4lo ( ) [ CD44 molecule-, KLRB1-like protein-," - "alpha-beta T cell receptor complex+, T cell receptor co-receptor" - "CD8lo, signal transducer CD24hi ] 2) { CCR7lo } CD4lo ( ) [" - "alpha-beta T cell receptor complexhi, T cell receptor co-receptor" - "CD8+, CD69 molecule+ ]" -Score (Out of 1) "1) -0.167 2) -0.25" -Cell ID "1) CL_0002039 2) CL_0002430" -Cell Label "1) immature NK T cell stage I 2) CD4-intermediate, CD8-positive" - "double-positive thymocyte" diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/m0_m0_90X90.png Binary file flow_overview/test-data/out2/m0_m0_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/m0_m1_90X90.png Binary file flow_overview/test-data/out2/m0_m1_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/m1_m0_90X90.png Binary file flow_overview/test-data/out2/m1_m0_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/m1_m1_90X90.png Binary file flow_overview/test-data/out2/m1_m1_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/out.html --- a/flow_overview/test-data/out2/out.html Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,300 +0,0 @@ -<html> -<head> -<title>Flow Overview</title> -<link rel="stylesheet" href="/static/flowtools/bootstrap/css/bootstrap.css"/> -<link rel="stylesheet" href="/static/flowtools/select2/select2.min.css"/> -<link rel="stylesheet" href="/static/flowtools/css/parallelCoordinates.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/datatables.min.css"/> -<link rel="stylesheet" href="/static/flowtools/css/flowCL.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/Buttons-1.1.2/css/buttons.dataTables.min.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/Select-1.1.2/css/select.dataTables.min.css"/> -<link rel="stylesheet" href="/static/flowtools/datatables/Editor-1.5.6/css/editor.dataTables.min.css"/> -<script src="/static/flowtools/jquery-1.11.3.min.js" type="text/javascript"></script> -<script src="/static/flowtools/bootstrap/js/bootstrap.js" type="text/javascript"></script> -<script src="/static/flowtools/select2/select2.full.min.js" type="text/javascript"></script> -<script src="/static/flowtools/d3/d3.min.js" type="text/javascript"></script> -<script src="/static/flowtools/plotly-latest.min.js" type="text/javascript"></script> -<script src="/static/flowtools/datatables/datatables.min.js" type="text/javascript"></script> -<script src="/static/flowtools/datatables/Editor-1.5.6/js/dataTables.editor.min.js" type="text/javascript"></script> -<script src="/static/flowtools/js/color_palette.js" type="text/javascript"></script> -<script src="/static/flowtools/js/overview.js" type="text/javascript"></script> -<script src="/static/flowtools/js/scatter2D.js" type="text/javascript"></script> -<script src="/static/flowtools/js/scatter3D.js" type="text/javascript"></script> -<script src="/static/flowtools/js/scatterMFI.js" type="text/javascript"></script> -<script src="/static/flowtools/js/parallelCoordinates.js" type="text/javascript"></script> -<script src="/static/flowtools/js/profileCLs.js" type="text/javascript"></script> -<script src="/static/flowtools/js/boxplotsFlow.js" type="text/javascript"></script> - -<style> -#input{font-family:Calibri,Arial} -table.dataTable tbody td.dt-body-right { - text-align: right; -} -#div{padding:5px;width:150px;height:100px;text-align:center} -table{width:100%;border:0px solid;border-collapse:collapse;text-align:center;} -th{background-color:#3e6db0;color:#fff;padding:5px} - -</style> -</head> - -<body> -<div class="container-fluid"> - <div class="row" style="padding-bottom:10px;min-height:500px;"> - <div class="col-md-12"> - <ul class="nav nav-tabs tabs-main"> - <li class="homeTab active" data-value="mfi"><a href="#mfi" data-toggle="tab">MFI/Pop</a></li> - <li class="homeTab" data-value="overviewPlot"><a href="#overviewPlot" data-toggle="tab">Overview Plot</a></li> - <li class="homeTab" data-value="scatter2D"><a href="#scatter2D" data-toggle="tab">Scatter 2D</a></li> - <li class="homeTab" data-value="scatter3D"><a href="#scatter3D" data-toggle="tab">Scatter 3D</a></li> - <li class="homeTab" data-value="parallelCoordinates"><a href="#parallelCoordinates" data-toggle="tab">Parallel Coordinates</a></li> - <li class="homeTab" data-value="stats"><a href="#boxplots" data-toggle="tab">Summary Statistics Boxplots</a></li> - <li class="homeTab" data-value="clprofiles"><a href="#clprofiles" data-toggle="tab">Populations Cell Ontologies</a></li> - </ul> - - <div class="tab-content"> - <div class="tab-pane active" id="mfi" style="min-height:500px;"> - <div id="mfiDiv"></div> - </div> - - <div class="tab-pane" id="overviewPlot" style="min-height:500px;"> - <div id="overviewPlotDiv">Overview</div> - </div> - - <div class="tab-pane" id="scatter2D" style="min-height:500px;"> - <div id="toolbarDiv2D" class="col-md-12 chartDiv"> - X Axis: <select id="xAxisMarker2D" style="width:150px;"> - </select> - Y Axis: <select id="yAxisMarker2D" style="width:150px;"> - </select> - View: <select id="view2D" style="width:150px;"> - <option value="1">Points + Centroids</option> - <option value="2">Points</option> - <option value="3">Centroids</option> - </select> - </div> - <div class="col-md-12 chartDiv"> - <div id="scatterPlotDiv2D" class="col-md-10" style="height:100%;"></div> - <div id="populationDiv2D" class="col-md-2" style="height:100%;"> - <button id="updateDisplay2D" class="igbtn">Reset Display</button> - <table id="populationTable2D" class="table table-condensed table-bordered igtable" border="0" width="100%"> - <thead> - <tr> - <th align="center"><input type="checkbox" checked id="selectall2D"/></th> - <th>Pop. Name</th> - <th>Color</th> - <th>%</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - - <div class="tab-pane" id="scatter3D" style="min-height:500px;"> - <div id="toolbarDiv3D" class="col-md-12 chartDiv"> - X Axis: <select id="xAxisMarker3D" style="width:150px;"> - </select> - Y Axis: <select id="yAxisMarker3D" style="width:150px;"> - </select> - Z Axis: <select id="zAxisMarker3D" style="width:150px;"> - </select> - View: <select id="view3D" style="width:150px;"> - <option value="1">Points + Centroids</option> - <option value="2">Points</option> - <option value="3">Centroids</option> - </select> - </div> - - <div class="col-md-12 chartDiv"> - <div id="scatterPlotDiv3D" class="col-md-10" style="height:100%;"></div> - <div id="populationDiv3D" class="col-md-2" style="height:100%;"> - <button id="updateDisplay3D" class="igbtn">Reset Display</button> - <table id="populationTable3D" class="table table-condensed table-bordered igtable" border="0" width="100%"> - <thead> - <tr> - <th align="center"><input type="checkbox" checked id="selectall3D"/></th> - <th>Pop. Name</th> - <th>Color</th> - <th>%</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - <div class="tab-pane" id="parallelCoordinates" style="min-height:500px;"> - <div id="chartDiv"> - <div class="row"> - <div class="col-md-10" style="height:100%;"> - <div id="plotDiv" style="height:50%"></div> - <div id="tableDiv" style="height:50%"></div> - </div> - <div id="popDiv" class="col-md-2" style="height:100%;"> - <div class="widget"> - <input type="range" min="0" max="1" value="0.8" step="0.01" id="pcline_opacity" > - </input> - Opacity: <span id="pcopacity">80%</span> - </div> - <button id="resetPCoordDisplay" class="igbtn">Reset Display</button> - <table id="popTable" class="table table-condensed table-bordered igtable"> - <thead> - <tr> - <th><input type="checkbox" checked id="popSelectAll"/></th> - <th>Pop. Name</th> - <th>Color</th> - <th>%</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - </div> - - <div class="tab-pane" id="boxplots" style="min-height:500px;"> - <div class="col-md-12 chartDiv"> - <div id="mrkrDiv" class="col-md-2" style="height:100%;min-width:5%;"> - <table id="mrkrTable" class="table table-condensed table-bordered igtable"> - <thead> - <tr> - <th>Shade</th> - <th>Marker Names</th> - <th><input type="checkbox" checked id="mrkrSelectAll"/></th> - </tr> - </thead> - <tbody> - </tbody> - </table> - <input type="checkbox" unchecked id="displayLabels"/> Display values<br> - <input type="checkbox" unchecked id="displayMFI"/> Display MFI<br><br> - <button id="changeDisplay" class="igbtn">View per marker</button><br><br> - <div id="markerWarning" style="display:none;"> - <div class="alert alert-info alert-dismissible fade in" role="alert"> - <button type="button" class="close" data-dismiss="alert" aria-label="Close"> - <span aria-hidden="true">×</span></button> - Only 5 markers can be displayed at most. - </div> - </div> - <div id="outlierWarning"> - <div class="alert alert-info alert-dismissible fade in" role="alert"> - <button type="button" class="close" data-dismiss="alert" aria-label="Close"> - <span aria-hidden="true">×</span></button> - The number of outliers is too large to display. Representation shows randomly downsampled outliers. - </div> - </div> - </div> - - <div id="plotDivbp" class="col-md-8" style="height:100%;"></div> - - <div id="popDivbp" class="col-md-2" style="height:100%;"> - <button id="updateDisplaybp" class="igbtn">Reset Display</button> - <table id="popTablebp" class="table table-condensed table-bordered igtable"> - <thead> - <tr> - <th><input type="checkbox" checked id="popSelectAllbp"/></th> - <th>Pop. Names</th> - <th>Color</th> - </tr> - </thead> - <tbody> - </tbody> - </table> - </div> - </div> - </div> - - <div class="tab-pane" id="clprofiles" style="min-height:500px;"> - <div class="row"> - <div id="clprof"/> - </div> - </div> - </div> - </div> - </div> - </div> -</div> - - -<script> -var mfiLoaded = false; -var populationLoaded = false; -var overviewPlotLoaded = false; -var scatter2DLoaded = false; -var scatter3DLoaded = false; -var parallelCoordinatesLoaded = false; -var clprofilesLoaded = false; -var bpLoaded = false; - -$().ready(function() { - $(document).on('shown.bs.tab','a[data-toggle="tab"]', function(e) { - var tab = e.target.getAttribute("href"); - if (tab == '#mfi') { - if (mfiLoaded) { - return true; - } - mfiLoaded = true; - displayMFI(); - } - if (tab == '#overviewPlot') { - if (overviewPlotLoaded) { - return true; - } - overviewPlotLoaded = true; - displayOverviewPlot(); - } - if (tab == '#scatter2D') { - if (scatter2DLoaded) { - displayScatterPopulation2D(); - return true; - } - scatter2DLoaded = true; - displayScatter2D(); - } - if (tab == '#scatter3D') { - if (scatter3DLoaded) { - displayScatterPopulation3D(); - return true; - } - scatter3DLoaded = true; - displayScatter3D(); - } - if (tab == '#parallelCoordinates') { - if (parallelCoordinatesLoaded) { - displayPopTable(); - displayTableGrid(); - return true; - } - parallelCoordinatesLoaded = true; - displayParallelCoordinates(); - } - if (tab == '#boxplots') { - if (bpLoaded) { - displayPopulationLegend(configbp); - displayMarkerTable(configbp); - updateBoxplot(configbp); - return true; - } - bpLoaded = true; - displayMFIBoxplot(); - } - if (tab == '#clprofiles') { - if (clprofilesLoaded) { - return true; - } - clprofilesLoaded = true; - displayCLTable(); - } - }); - - mfiLoaded = true; - displayMFI(); -}); -</script> -</body> -</html> diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/out2/scores.txt --- a/flow_overview/test-data/out2/scores.txt Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,27 +0,0 @@ -Population_ID CD4 CCR7 Count Percentage -1 3 1 1000 5 -2 3 1 1000 5 -3 3 1 1000 5 -4 1 1 1000 5 -5 1 1 1000 5 -6 1 1 1000 5 -7 1 2 1000 5 -8 3 1 1000 5 -9 1 2 1000 5 -10 3 1 1000 5 -11 1 1 1000 5 -12 1 1 1000 5 -13 3 2 1000 5 -14 3 3 1000 5 -15 2 1 1000 5 -16 1 2 1000 5 -17 3 3 1000 5 -18 3 1 1000 5 -19 2 3 1000 5 -20 1 3 1000 5 -21 1 1 1000 5 -22 2 1 1000 5 -23 2 2 1000 5 -24 2 1 1000 5 -25 1 2 1000 5 -26 2 2 1000 5 diff -r 8283ff163ba6 -r b5453d07f740 flow_overview/test-data/profile.flowscore --- a/flow_overview/test-data/profile.flowscore Mon Feb 27 12:54:37 2017 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,27 +0,0 @@ -Population_ID CD4 CCR7 Count Percentage -1 3 1 1000 5 -2 3 1 1000 5 -3 3 1 1000 5 -4 1 1 1000 5 -5 1 1 1000 5 -6 1 1 1000 5 -7 1 2 1000 5 -8 3 1 1000 5 -9 1 2 1000 5 -10 3 1 1000 5 -11 1 1 1000 5 -12 1 1 1000 5 -13 3 2 1000 5 -14 3 3 1000 5 -15 2 1 1000 5 -16 1 2 1000 5 -17 3 3 1000 5 -18 3 1 1000 5 -19 2 3 1000 5 -20 1 3 1000 5 -21 1 1 1000 5 -22 2 1 1000 5 -23 2 2 1000 5 -24 2 1 1000 5 -25 1 2 1000 5 -26 2 2 1000 5 diff -r 8283ff163ba6 -r b5453d07f740 flowstatlib.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/flowstatlib.py Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,97 @@ +###################################################################### +# Copyright (c) 2016 Northrop Grumman. +# All rights reserved. +###################################################################### +import pandas as pd +from scipy.stats import gmean +from argparse import ArgumentParser + + +def gen_overview_stats(file_name): + flow_stats = {} + fcs = pd.read_table(file_name) + (events, columns) = fcs.shape + flow_stats['fcs'] = fcs + flow_stats['events'] = events + flow_stats['columns'] = columns - 1 + flow_stats['data'] = fcs.iloc[:, :-1] + flow_stats['population'] = fcs.iloc[:, -1:].iloc[:, 0] + flow_stats['population_freq'] = flow_stats['population'].value_counts() + flow_stats['population_sample'] = (flow_stats['population_freq'] * (20000/float(events))).round(decimals=0) + flow_stats['population_freq_sort'] = flow_stats['population_freq'].sort_index() + flow_stats['population_per'] = (flow_stats['population'].value_counts(normalize=True) * 100).round(decimals=2) + flow_stats['population_per_sort'] = flow_stats['population_per'].sort_index() + flow_stats['population_all'] = pd.concat([flow_stats['population_freq_sort'], flow_stats['population_per_sort']], axis=1) + flow_stats['population_all'].columns = ['Count', 'Percentage'] + flow_stats['min'] = flow_stats['data'].values.min() + flow_stats['max'] = flow_stats['data'].values.max() + flow_stats['markers'] = list(flow_stats['data'].columns) + flow_stats['mfi'] = fcs.groupby('Population').mean().round(decimals=2) + flow_stats['mfi_pop'] = pd.merge(flow_stats['mfi'], flow_stats['population_all'], left_index=True, right_index=True) + flow_stats['mfi_pop']['Population'] = flow_stats['mfi_pop'].index + flow_stats['gmfi'] = fcs.groupby('Population').agg(lambda x: gmean(list(x))).round(decimals=2) + flow_stats['gmfi_pop'] = pd.merge(flow_stats['gmfi'], flow_stats['population_all'], left_index=True, right_index=True) + flow_stats['gmfi_pop']['Population'] = flow_stats['gmfi_pop'].index + flow_stats['mdfi'] = fcs.groupby('Population').median().round(decimals=2) + flow_stats['mdfi_pop'] = pd.merge(flow_stats['mdfi'], flow_stats['population_all'], left_index=True, right_index=True) + flow_stats['mdfi_pop']['Population'] = flow_stats['mdfi_pop'].index + + # + # If the number of events is less than 20000, then return + # the complete data set, + # Otherwise sample the data to only return 20000 events. + if events <= 20000: + flow_stats['sample'] = fcs + else: + fcs_np = fcs.values + sample_data = [] + pop_found = {} + for i in range(0, events): + population_number = fcs_np[i][columns-1] + if population_number in pop_found: + if pop_found[population_number] < flow_stats['population_sample'][population_number]: + pop_found[population_number] += 1 + sample_data.append(fcs_np[i]) + else: + pop_found[population_number] = 1 + sample_data.append(fcs_np[i]) + flow_stats['sample'] = pd.DataFrame(sample_data) + flow_stats['sample'].columns = fcs.columns + + flow_stats['sample_data'] = flow_stats['sample'].iloc[:, :-1] + flow_stats['sample_population'] = flow_stats['sample'].iloc[:, -1:].iloc[:, 0] + + return flow_stats + + +if __name__ == '__main__': + parser = ArgumentParser( + prog="flowstats", + description="Gets statistics on FLOCK run") + + parser.add_argument( + '-i', + dest="input_file", + required=True, + help="File locations for flow clr file.") + + parser.add_argument( + '-o', + dest="out_file", + required=True, + help="Path to the directory for the output file.") + args = parser.parse_args() + + flow_stats = gen_overview_stats(args.input_file) + with open(args.out_file, "w") as outf: + outf.write("Events: ", flow_stats['events']) + outf.write("Min: ", flow_stats['min']) + outf.write("Max: ", flow_stats['max']) + outf.write("Columns: ", flow_stats['columns']) + outf.write("Markers: ", flow_stats['markers']) + outf.write("Population: ", flow_stats['population']) + outf.write("Population Freq: ", flow_stats['population_freq']) + outf.write("Population Sample: ", flow_stats['population_sample']) + outf.write("Population Per: ", flow_stats['population_per']) + outf.write("Sample Data contains ", len(flow_stats['sample']), " events") + outf.write("MIF_POP ", flow_stats['mfi_pop']) diff -r 8283ff163ba6 -r b5453d07f740 genFlowOverview.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/genFlowOverview.py Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,353 @@ + +#!/usr/bin/env python +###################################################################### +# Copyright (c) 2016 Northrop Grumman. +# All rights reserved. +###################################################################### + +# version 1.1 - August 2017 +# added upper limit to nb of clusters (40) +# +import sys +import os +import pandas as pd +import logging +import fileinput + +from argparse import ArgumentParser +from jinja2 import Environment, FileSystemLoader +from collections import defaultdict + +from color_palette import color_palette +from flowstatlib import gen_overview_stats +import matplotlib as mpl +mpl.use('Agg') +import matplotlib.pyplot as plt + + +profile_key = { + "1": "-", + "2": "lo", + "3": "+", + "4": "hi" +} + + +# flow CL functions +def run_flowCL(phenotype, output_txt, output_pdf, tool): + run_command = " ". join(["Rscript --slave --vanilla", tool, output_txt, + phenotype]) + os.system(run_command) + + get_graph = " ".join(["mv flowCL_results/*.pdf", output_pdf]) + os.system(get_graph) + return + + +def generate_flowCL_query(list_markers, list_types): + if (len(list_markers) != len(list_types)): + return("pb with headers") + query = [] + # go through both lists, remove fsc/ssc + for i in range(1, len(list_markers)): + if not list_markers[i].startswith("FSC") and not list_markers[i].startswith("SSC"): + query.append(list_markers[i].upper()) + query.append(profile_key[list_types[i]]) + # return concatenated string + return("".join(query)) + + +def translate_profiles(input_file, tool_dir, html_dir): + tool = "/".join([tool_dir, "getOntology.R"]) + html_table = "".join([html_dir, "/CLprofiles.txt"]) + score_table = "".join(["cp ", input_file, " ", html_dir, "/scores.txt"]) + os.system(score_table) + + # read profile + with open(input_file, "r") as flock_profiles, open(html_table, "w") as out: + headers = flock_profiles.readline() + headers = headers.strip() + markers = headers.split("\t")[:-2] + counter = 0 + + out.write("Population\tFlowCL Query\tNb Results\tLink to PDF\t") + out.write("Top Result Label\tTop Result Score\tTop Result CL\n") + queries = {} + # create marker query for each population + for lines in flock_profiles: + lines = lines.strip("\n") + pop_profile = lines.split("\t")[:-2] + flowcl_query = generate_flowCL_query(markers, pop_profile) + counter += 1 + nb_results = "0" + top_label = "no_match" + top_score = "NA" + top_CL = "NA" + pdf_link = "NA" + + # check if query was run before + if flowcl_query not in queries: + # create filenames for results & graphs + txt = "".join(["flowcl_pop", str(counter).zfill(2), ".txt"]) + text_result = "/".join([html_dir, txt]) + graph = "".join(["flowcl_pop", str(counter).zfill(2), ".pdf"]) + graph_output = "/".join([html_dir, graph]) + # run flowCL for each marker profile + run_flowCL(flowcl_query, text_result, graph_output, tool) + + # test that text file exists if not results are all NAs: + if os.path.isfile(text_result): + with open(text_result, "r") as res: + for line in res: + if line.startswith("Score"): + data = line.split(") ") + top_score = data[2][:-2] + tot_results = len(data) - 2 + nb_results = str(tot_results) + if tot_results == 5: + if len(data[6].split("+")) > 1: + nb_results = "5+" + elif line.startswith("Cell ID"): + prep_link = line.split(") ")[1][:-2] + cl = prep_link.replace("_", ":") + link = "".join(['<a href="http://www.immport-labs.org/immport-ontology/public/home/home/', cl, '" target="_blank">']) + top_CL = "".join([link, prep_link, "</a>"]) + elif line.startswith("Cell Label"): + top_label = line.split(") ")[1][:-2] + pdf_link = "".join(['<a href="', graph, '" target="_blank">PDF</a>']) + tmpflowcl_query = "".join(['<a href="', txt, '" target="_blank">', flowcl_query, '</a>']) + queries[flowcl_query] = { + "query": tmpflowcl_query, + "results": nb_results, + "pdf": pdf_link, + "label": top_label, + "score": top_score, + "CL": top_CL + } + + # write query results to CLprofiles.txt + out.write("\t".join([pop_profile[0], + queries[flowcl_query]["query"], + queries[flowcl_query]["results"], + queries[flowcl_query]["pdf"], + queries[flowcl_query]["label"], + queries[flowcl_query]["score"], + queries[flowcl_query]["CL"]]) + "\n") + + +# boxplots data massaging +def panel_to_json_string(df): + # from http://stackoverflow.com/questions/28078118/merge-many-json-strings-with-python-pandas-inputs + def __merge_stream(key, stream): + return '"' + key + '"' + ': ' + stream + ', ' + try: + if 'Unnamed: 0' in df.columns: + df = df.drop(['Unnamed: 0'], axis=1) + stream = '{' + for index, subdf in df.groupby(level=0): + stream += __merge_stream(index, df.loc[index, :, :].droplevel(0).to_json()) + # take out extra last comma + stream = stream[:-2] + # add the final paren + stream += '}' + except: + logging.exception('Panel Encoding did not work') + return stream + + +def get_outliers(group, upper, lower): + cat = group.name + out = {} + for marker in group: + # skip population since upper and lower don't contain it, since it was made after a group by Population + if marker != 'Population': + out[marker] = group[(group[marker] > upper.loc[cat][marker]) | (group[marker] < lower.loc[cat][marker])][marker] + return out + + +def get_boxplot_stats(all_data, mfi_file, output_json): + # modified code from http://bokeh.pydata.org/en/latest/docs/gallery/boxplot.html + # Get initial MFI values + mfi = pd.read_table(mfi_file) + mfi = mfi.set_index('Population') + + df = pd.read_table(all_data) + # check if ever some pops not in cs_files + missing_pop = [x for x in mfi.index if x not in set(df.Population)] + + if (missing_pop): + zeros = {} + for m in df.columns: + zeros[m] = [0 for x in missing_pop] + tmpdf = pd.DataFrame(zeros) + tmpdf.Population = missing_pop + df = df.append(tmpdf) + + pops = df.groupby('Population') + q1 = pops.quantile(q=0.25) + q2 = pops.quantile(q=0.5) + q3 = pops.quantile(q=0.75) + iqr = q3 - q1 + upper = q3 + 1.5*iqr + lower = q1 - 1.5*iqr + resampled = False + # get outliers + out = pops.apply(get_outliers, upper, lower).dropna() + outliers = defaultdict(dict) + for population in set(df.Population): + for marker in df.columns: + if marker != 'Population': + tmp_outliers = list(out[population][marker]) + if (len(list(out[population][marker]))> 100): + tmp_outliers = list(out[population][marker].sample(n=100)) + resampled = True + outliers[population][marker] = tmp_outliers + outdf = pd.DataFrame(outliers) + + data = pd.concat({'q1': q1, + 'q2': q2, + 'q3': q3, + 'upper': upper, + 'lower': lower, + 'outliers': outdf.T, + 'mfi': mfi}, keys=['q1','q2','q3','upper','lower','outliers','mfi']) + + with open(output_json, "w") as js_all: + js_all.write(panel_to_json_string(data)) + + return resampled + +# html generation +def gen_flow_overview(args): + flow_stats = gen_overview_stats(args.input_file) + if len(set(flow_stats['population'])) > 40: + nbpop = str(len(set(flow_stats['population']))) + sys.stderr.write("There are " + nbpop + " in the input file.") + sys.exit(3) + + os.mkdir(args.output_directory) + html_template = "genOverview.template" + + if args.scores: + translate_profiles(args.scores, args.tool_directory, args.output_directory) + html_template = "genOverviewCL.template" + + env = Environment(loader=FileSystemLoader(args.tool_directory + "/templates")) + template = env.get_template(html_template) + + real_directory = args.output_directory.replace("/job_working_directory", "") + context = {'outputDirectory': real_directory} + overview = template.render(**context) + with open(args.output_file, "w") as f: + f.write(overview) + + flow_sample_file_name = args.output_directory + "/flow.sample" + with open(flow_sample_file_name, "w") as flow_sample_file: + flow_stats['sample'].to_csv(flow_sample_file, sep="\t", index=False, float_format='%.0f') + + flow_mfi_file_name = args.output_directory + "/flow.mfi" + with open(flow_mfi_file_name, "w") as flow_mfi_file: + flow_stats[args.mfi_calc].to_csv(flow_mfi_file, sep="\t", float_format='%.0f') + + mpop = "_".join([args.mfi_calc, "pop"]) + flow_mfi_pop_file_name = args.output_directory + "/flow.mfi_pop" + with open(flow_mfi_pop_file_name, "w") as flow_mfi_pop_file: + flow_stats[mpop].to_csv(flow_mfi_pop_file, sep="\t", index=False, float_format="%.2f") + + # box plot data + boxplot_data = args.output_directory + "/boxplotData.json" + resampled = get_boxplot_stats(args.input_file, flow_mfi_file_name, boxplot_data) + + # Generate the Images -- eventually we should change that over to D3 + fcm = flow_stats['sample_data'].values + colors = [] + for i, j in enumerate(flow_stats['sample_population']): + colors.append(color_palette[j]) + + for i in range(flow_stats['columns']): + for j in range(flow_stats['columns']): + file_name = "m" + str(i) + "_m" + str(j) + ax = plt.subplot(1, 1, 1) + plt.subplots_adjust(left=0.0, bottom=0.0, right=1.0, top=1.0, wspace=0.0, hspace=0.0) + plt.scatter(fcm[:, i], fcm[:, j], s=1, c=colors, edgecolors='none') + plt.axis([0, 1024, 0, 1024]) + plt.xticks([]) + plt.yticks([]) + F = plt.gcf() + F.set_size_inches(1, 1) + F.set_dpi(90) + png_file = file_name + "_90X90.png" + F.savefig(args.output_directory + "/" + png_file) + plt.clf() + + flow_overview_file_name = args.output_directory + "/flow.overview" + with open(flow_overview_file_name, "w") as flow_overview_file: + flow_overview_file.write("<table>\n") + flow_overview_file.write("<tr><td> </td>\n") + for i in range(flow_stats['columns']): + flow_overview_file.write("<td>" + flow_stats['markers'][i] + "</td>\n") + + for i in range(flow_stats['columns']): + flow_overview_file.write("<tr>\n") + flow_overview_file.write("<td>" + flow_stats['markers'][i] + "</td>\n") + for j in range(flow_stats['columns']): + file_name = "m" + str(j) + "_m" + str(i) + image_file = file_name + "_90X90.png" + flow_overview_file.write('<td><img src="' + image_file + '"/></td>') + flow_overview_file.write("</tr>\n") + + flow_overview_file.write("</table>\n</body>\n<html>\n") + + if resampled: + to_find = '<div id="outlierWarning" style="display:none;">' + to_replace = '<div id="outlierWarning">' + ## yay python 2.7 + ro = fileinput.input(args.output_file, inplace=True, backup=".bak") + for roline in ro: + print(roline.replace(to_find, to_replace), end='') + ro.close() + + +if __name__ == "__main__": + parser = ArgumentParser( + prog="genOverview", + description="Generate an overview plot of Flow results.") + + parser.add_argument( + '-i', + dest="input_file", + required=True, + help="File location for the Flow Text file.") + + parser.add_argument( + '-o', + dest="output_file", + required=True, + help="File location for the HTML output file.") + + parser.add_argument( + '-d', + dest="output_directory", + required=True, + help="Directory location for the Flow Plot.") + + parser.add_argument( + '-M', + dest="mfi_calc", + required=True, + help="what to calculate for centroids.") + + parser.add_argument( + '-p', + dest="scores", + help="File location for FLOCK population scores.") + + parser.add_argument( + '-t', + dest="tool_directory", + required=True, + help="Location of the Tool Directory.") + + args = parser.parse_args() + + gen_flow_overview(args) diff -r 8283ff163ba6 -r b5453d07f740 genFlowOverview.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/genFlowOverview.xml Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,155 @@ +<tool id="gen_flow_overview" name="Generate overview information" version="1.2+galaxy0" profile="18.01"> + <description>of reference set of clusters or populations.</description> + <requirements> + <requirement type="package" version="3.3.0">matplotlib</requirement> + <requirement type="package" version="1.5.1">scipy</requirement> + <requirement type="package" version="1.0.5">pandas</requirement> + <requirement type="package" version="2.11.2">jinja2</requirement> + <requirement type="package" version="1.26.0">bioconductor-flowcl</requirement> + </requirements> + <stdio> + <exit_code range="2" level="fatal" description="There was a problem running flowCL. You might want to check your marker names - See stderr for more details." /> + <exit_code range="3" level="fatal" description="There are too many populations in the input file. The maximum number of populations is 40." /> + <exit_code range="4:" level="fatal" description="See stderr for more details." /> + </stdio> + <command><![CDATA[ + #if $ontology.runcl == "no" + python '$__tool_directory__/genFlowOverview.py' -i '${input}' -o '${html_file}' -M '${mfi}' -d '${html_file.files_path}' -t '$__tool_directory__'; + #else + python '$__tool_directory__/genFlowOverview.py' -i '${input}' -o '${html_file}' -M '${mfi}' -d '${html_file.files_path}' -t '$__tool_directory__' -p '${scores}'; + #end if + + cp -r '$__tool_directory__'/js '${html_file.files_path}'; + cp -r '$__tool_directory__'/css '${html_file.files_path}'; + ]]> + </command> + <inputs> + <param format="flowclr" name="input" type="data" label="Flow Result File"/> + <param name="mfi" type="select" label="Calculate centroids using:"> + <option value="mfi" selected="true">Mean Fluorescence Intensity</option> + <option value="mdfi">Median Fluorescence Intensity</option> + <option value="gmfi">Geometric Mean Fluorescence Intensity</option> + </param> + <conditional name="ontology"> + <param name="runcl" type="select" label="Associate FLOCK population score profiles with Cell Ontology?" help="using FlowCL"> + <option value="no">No, thank you</option> + <option value="yes">Yes, pretty please, even though it will take 10 more minutes to run</option> + </param> + <when value="yes"> + <param format="flowscore" name="scores" type="data" label="Population score profiles from FLOCK"/> + </when> + </conditional> + </inputs> + <outputs> + <data format="html" name="html_file" label="Overview of ${input.name}"> + </data> + </outputs> + <tests> + <test> + <param name="input" value="input.flowclr"/> + <param name="mfi" value="mfi"/> + <param name="runcl" value="no"/> + <output name="html_file" file="out1/out.html"> + <extra_files type="file" name="flow.mfi" value="out1/flow.mfi"/> + <extra_files type="file" name="flow.mfi_pop" value="out1/flow.mfi_pop"/> + <extra_files type="file" name="flow.overview" value="out1/flow.overview"/> + <extra_files type="file" name="flow.sample" value="out1/flow.sample"/> + <extra_files type="file" name="boxplotData.json" value="out1/boxplotData.json" compare="sim_size"/> + <extra_files type="file" name="m0_m0_90X90.png" value="out1/m0_m0_90X90.png" compare="sim_size"/> + <extra_files type="file" name="m0_m1_90X90.png" value="out1/m0_m1_90X90.png" compare="sim_size"/> + <extra_files type="file" name="m1_m0_90X90.png" value="out1/m1_m0_90X90.png" compare="sim_size"/> + <extra_files type="file" name="m1_m1_90X90.png" value="out1/m1_m1_90X90.png" compare="sim_size"/> + </output> + </test> + <test> + <param name="input" value="input.flowclr"/> + <param name="mfi" value="mfi"/> + <param name="runcl" value="yes"/> + <param name="scores" value="profile.flowscore"/> + <output name="html_file" file="out2/out.html"> + <extra_files type="file" name="boxplotData.json" value="out2/boxplotData.json" compare="sim_size"/> + <extra_files type="file" name="CLprofiles.txt" value="out2/CLprofiles.txt"/> + <extra_files type="file" name="flow.mfi" value="out2/flow.mfi"/> + <extra_files type="file" name="flow.mfi_pop" value="out2/flow.mfi_pop"/> + <extra_files type="file" name="flow.overview" value="out2/flow.overview"/> + <extra_files type="file" name="flow.sample" value="out2/flow.sample"/> + <extra_files type="file" name="m0_m0_90X90.png" value="out2/m0_m0_90X90.png" compare="sim_size"/> + <extra_files type="file" name="m0_m1_90X90.png" value="out2/m0_m1_90X90.png" compare="sim_size"/> + <extra_files type="file" name="m1_m0_90X90.png" value="out2/m1_m0_90X90.png" compare="sim_size"/> + <extra_files type="file" name="m1_m1_90X90.png" value="out2/m1_m1_90X90.png" compare="sim_size"/> + <extra_files type="file" name="scores.txt" value="out2/scores.txt"/> + <extra_files type="file" name="flowcl_pop01.pdf" value="out2/flowcl_pop01.pdf" compare="sim_size"/> + <extra_files type="file" name="flowcl_pop01.txt" value="out2/flowcl_pop01.txt"/> + <extra_files type="file" name="flowcl_pop04.pdf" value="out2/flowcl_pop04.pdf" compare="sim_size"/> + <extra_files type="file" name="flowcl_pop04.txt" value="out2/flowcl_pop04.txt"/> + <extra_files type="file" name="flowcl_pop07.pdf" value="out2/flowcl_pop07.pdf" compare="sim_size"/> + <extra_files type="file" name="flowcl_pop07.txt" value="out2/flowcl_pop07.txt"/> + <extra_files type="file" name="flowcl_pop13.pdf" value="out2/flowcl_pop13.pdf" compare="sim_size"/> + <extra_files type="file" name="flowcl_pop13.txt" value="out2/flowcl_pop13.txt"/> + <extra_files type="file" name="flowcl_pop14.pdf" value="out2/flowcl_pop14.pdf" compare="sim_size"/> + <extra_files type="file" name="flowcl_pop14.txt" value="out2/flowcl_pop14.txt"/> + <extra_files type="file" name="flowcl_pop15.pdf" value="out2/flowcl_pop15.pdf" compare="sim_size"/> + <extra_files type="file" name="flowcl_pop15.txt" value="out2/flowcl_pop15.txt"/> + <extra_files type="file" name="flowcl_pop19.pdf" value="out2/flowcl_pop19.pdf" compare="sim_size"/> + <extra_files type="file" name="flowcl_pop19.txt" value="out2/flowcl_pop19.txt"/> + <extra_files type="file" name="flowcl_pop20.pdf" value="out2/flowcl_pop20.pdf" compare="sim_size"/> + <extra_files type="file" name="flowcl_pop20.txt" value="out2/flowcl_pop20.txt"/> + <extra_files type="file" name="flowcl_pop23.pdf" value="out2/flowcl_pop23.pdf" compare="sim_size"/> + <extra_files type="file" name="flowcl_pop23.txt" value="out2/flowcl_pop23.txt"/> + </output> + </test> + </tests> + <help><![CDATA[ + This tool generates an overview of flow data clustering analysis results. +----- +**Input** +Tool input is a tab-separated file containing markers fluorescence intensities for each event as well as population, for instance generated as part of FLOCK, FlowSOM or CrossSample run. If the option is selected, flowCL is used to associate populations defined by FLOCK to a Cell Ontology term. This option is not available for FlowSOM runs. +.. class:: infomark +Tip: Marker names need to be in the Cell Ontology for flowCL to run. +.. class:: warningmark +The number of populations or clusters this tool can handle is limited to 40. +**Output** +The output is a page with multiple tabs that allows visualization of the data. +.. class: warningmark +The input table is proportionally downsampled to 20K events for the visualization. +.. class:: warningmark +*The output of this tool is interactive. However, comments or any other modifications made are not saved when exiting the view.* +----- +**Example** +*Input* - fluorescence intensities per marker and population ID per event:: + Marker1 Marker2 Marker3 ... Population + 33 47 11 ... 1 + 31 64 11 ... 6 + 21 62 99 ... 2 + 14 34 60 ... 7 + ... ... ... ... ... +*Output* +Summary of the data: +The comment field of this table is editable, and can be used to name the populations. The edited values are used to populate the legends of the other graphs. The columns are re-orderable. The 'col visibility' button allows to choose which columns to display. 'CSV', 'PDF' and 'Copy' respectively allow to download a comma-separated values file, a pdf version or to copy to your clipboard in a tab-separated format the current view of the table. +.. image:: ../../static/images/flowtools/summary.png +.. image:: ../../static/images/flowtools/edit_summary.png +Scatterplots overview: +.. image:: ../../static/images/flowtools/overview.png +2D Scatterplot: +The user can choose which populations and markers to display. The Plotly toolbar allows more control over the display of the graph. There is an option to save the plot as a png file. +.. image:: ../../static/images/flowtools/scatter2D.png +3D Scatterplot: +The user can choose which populations and markers to display. The Plotly toolbar allows more control over the display of the graph. There is an option to save the plot as a png file. +.. class:: warningmark +Unfortunately Chrome stopped supporting the plugin enabling this visualization. If you get an error message stating that WebGL is not supported, try switching to Firefox. +.. image:: ../../static/images/flowtools/scatter3D.png +Parallel Coordinates: +The user can reorder the markers, and choose which populations to display either by selecting them in the legends via checkboxes or by selecting them on the graph. Data selected for display is shown in the table below the graph. Mousing over a line in that table highlights the corresponding line on the graph. The 'col visibility' button allows to choose which columns to display. 'CSV', 'PDF' and 'Copy' respectively allow to download a comma-separated values file, a pdf version or to copy to your clipboard in a tab-separated format the current view of the table. +.. image:: ../../static/images/flowtools/pcflock.png +Summary Statistics Boxplots: +The user can choose whether to group the boxplots per marker or per population. By default, the values displayed are the 25th, median and 75th percentiles. The whiskers represent 1.5 times the interquartile range. The MFI or the values can be displayed by checking the corresponding checkboxes. The number of markers that can be plotted simultaneously is limited to 5. The number of outliers per data point is limited to 100. If there are more than 100 outliers, they are downsampled randomly to a 100 and a warning message is displayed. +.. image:: ../../static/images/flowtools/bpflock.png +If the ontology option was selected, the following tab is displayed. +The CL terms hyperlink to their representation in the Immport Cell Ontology browser. The full flowCL run summary is accessible by clicking on the phenotype. +.. image:: ../../static/images/flowtools/profileCL_go.png + ]]> + </help> + <citations> + <citation type="doi">10.1093/bioinformatics/btu807</citation> + </citations> +</tool> diff -r 8283ff163ba6 -r b5453d07f740 getOntology.R --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/getOntology.R Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,29 @@ +#!/usr/bin/Rscript --vanilla +# Cell Ontology Module for Galaxy +# FlowCL +###################################################################### +# Copyright (c) 2016 Northrop Grumman. +# All rights reserved. +###################################################################### +# +# Version 1 +# Cristel Thomas +# +# + +suppressWarnings(suppressMessages(library(flowCL))) +suppressWarnings(suppressMessages(library(base))) + +getOntology <- function(output_file, markers) { + res <- flowCL(markers, ResetArch = TRUE) + if (length(res) == 6) { + report <- capture.output(res$Table) + sink(output_file) + cat(report, sep = "\n") + sink() + } +} + +args <- commandArgs(trailingOnly = TRUE) +markers <- paste(args[2:length(args)], collapse="") +getOntology(args[1], markers) diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/dataTables.editor.css diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/editor.bootstrap.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/editor.bootstrap.css Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,590 @@ +div.DTE div.DTE_Form_Error { + display: none; + color: #b11f1f; +} + +div.DTE_Field div.multi-value, +div.DTE_Field div.multi-restore { + display: none; + cursor: pointer; +} +div.DTE_Field div.multi-value span, +div.DTE_Field div.multi-restore span { + display: block; + color: #666; +} +div.DTE_Field div.multi-value:hover, +div.DTE_Field div.multi-restore:hover { + background-color: #f1f1f1; +} +div.DTE_Field div.multi-restore { + margin-top: 0.5em; + font-size: 0.8em; + line-height: 1.25em; +} +div.DTE_Field:after { + display: block; + content: "."; + height: 0; + line-height: 0; + clear: both; + visibility: hidden; +} + +div.DTE_Inline { + position: relative; + display: table; + width: 100%; +} +div.DTE_Inline div.DTE_Inline_Field, +div.DTE_Inline div.DTE_Inline_Buttons { + display: table-cell; + vertical-align: middle; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Field, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field { + padding: 0; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Field > label, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field > label { + display: none; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input { + width: 100%; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button { + margin: -6px 0 -6px 4px; + padding: 5px; +} +div.DTE_Inline div.DTE_Field input[type="color"], +div.DTE_Inline div.DTE_Field input[type="date"], +div.DTE_Inline div.DTE_Field input[type="datetime"], +div.DTE_Inline div.DTE_Field input[type="datetime-local"], +div.DTE_Inline div.DTE_Field input[type="email"], +div.DTE_Inline div.DTE_Field input[type="month"], +div.DTE_Inline div.DTE_Field input[type="number"], +div.DTE_Inline div.DTE_Field input[type="password"], +div.DTE_Inline div.DTE_Field input[type="search"], +div.DTE_Inline div.DTE_Field input[type="tel"], +div.DTE_Inline div.DTE_Field input[type="text"], +div.DTE_Inline div.DTE_Field input[type="time"], +div.DTE_Inline div.DTE_Field input[type="url"], +div.DTE_Inline div.DTE_Field input[type="week"] { + margin: -6px 0; +} +div.DTE_Inline.DTE_Processing:after { + position: absolute; + content: ' '; + display: block; + top: 4px; + right: 10px; + height: 12px; + width: 17px; + background: url("../images/ajax-loader-small.gif") no-repeat top left; +} + +span.dtr-data div.DTE_Inline { + display: inline-table; +} + +div.DTE_Inline div.DTE_Field { + width: 100%; +} +div.DTE_Inline div.DTE_Field > div { + width: 100%; + padding: 0; +} +div.DTE_Inline div.DTE_Field input.form-control { + height: 30px; +} +div.DTE_Inline div.DTE_Field div.help-block { + display: none; +} +div.DTE_Inline.DTE_Processing:after { + top: 5px; +} + +div.DTE_Field_Type_checkbox div.controls, +div.DTE_Field_Type_radio div.controls { + margin-top: 0.4em; +} +div.DTE_Field_Type_checkbox div.controls label, +div.DTE_Field_Type_radio div.controls label { + margin-left: 0.75em; + margin-bottom: 0; + vertical-align: middle; + font-weight: normal; +} + +div.DTE_Bubble { + position: absolute; + z-index: 11; + margin-top: -6px; + opacity: 0; +} +div.DTE_Bubble div.DTE_Bubble_Liner { + position: absolute; + bottom: 0; + border: 1px solid black; + width: 300px; + margin-left: -150px; + background-color: white; + box-shadow: 2px 2px 7px #555; + border-radius: 5px; + border: 2px solid #444; + padding: 1em; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table { + display: table; + width: 100%; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form { + display: table-cell; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content { + padding: 0; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field { + position: relative; + zoom: 1; + margin-bottom: 0.5em; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field:last-child { + margin-bottom: 0; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { + display: table-cell; + vertical-align: bottom; + padding: 0 0 0 0.75em; + width: 1%; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Form_Info, +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Bubble_Table { + padding-top: 42px; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error { + float: none; + display: none; + padding: 0; + margin-bottom: 0.5em; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close { + position: absolute; + top: -11px; + right: -11px; + width: 22px; + height: 22px; + border: 2px solid white; + background-color: black; + text-align: center; + border-radius: 15px; + cursor: pointer; + z-index: 12; + box-shadow: 2px 2px 6px #111; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { + content: '\00d7'; + color: white; + font-weight: bold; + font-size: 18px; + line-height: 22px; + font-family: 'Courier New', Courier, monospace; + padding-left: 1px; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover { + background-color: #092079; + box-shadow: 2px 2px 9px #111; +} +div.DTE_Bubble div.DTE_Bubble_Triangle { + position: absolute; + height: 10px; + width: 10px; + top: -6px; + background-color: white; + border: 2px solid #444; + border-top: none; + border-right: none; + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); +} +div.DTE_Bubble.DTE_Processing div.DTE_Bubble_Liner:after { + position: absolute; + content: ' '; + display: block; + top: 12px; + right: 18px; + height: 12px; + width: 17px; + background: url("../images/ajax-loader-small.gif") no-repeat top left; +} +div.DTE_Bubble.below div.DTE_Bubble_Liner { + top: 10px; + bottom: auto; +} +div.DTE_Bubble.below div.DTE_Bubble_Triangle { + top: 4px; + -webkit-transform: rotate(135deg); + -moz-transform: rotate(135deg); + -ms-transform: rotate(135deg); + -o-transform: rotate(135deg); + transform: rotate(135deg); +} + +div.DTE_Bubble_Background { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.7); + /* Fallback */ + background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* IE10 Consumer Preview */ + background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* Firefox */ + background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* Opera */ + background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7))); + /* Webkit (Safari/Chrome 10) */ + background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* Webkit (Chrome 11+) */ + background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* W3C Markup, IE10 Release Preview */ + z-index: 10; +} +div.DTE_Bubble_Background > div { + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 0; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; +} +div.DTE_Bubble_Background > div:not([dummy]) { + filter: progid:DXImageTransform.Microsoft.gradient(enabled='false'); +} + +div.DTE_Bubble div.DTE_Bubble_Liner { + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + border-radius: 6px; + padding: 0 0 0.5em 0; + border: 1px solid rgba(0, 0, 0, 0.2); +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field label, +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div { + width: 100%; + float: none; + clear: both; + text-align: left; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field label { + padding-bottom: 4px; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + font-size: 14px; + width: 100%; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { + margin-top: -2px; + display: block; +} +div.DTE_Bubble div.DTE_Bubble_Triangle { + border: 1px solid rgba(0, 0, 0, 0.2); +} + +div.DTE_Bubble_Background { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 10; + background-color: rgba(0, 0, 0, 0.05); +} + +div.DTE div.editor_upload { + padding-top: 4px; +} +div.DTE div.editor_upload div.eu_table { + display: table; + width: 100%; +} +div.DTE div.editor_upload div.row { + display: table-row; +} +div.DTE div.editor_upload div.cell { + display: table-cell; + position: relative; + width: 50%; + vertical-align: top; +} +div.DTE div.editor_upload div.cell + div.cell { + padding-left: 10px; +} +div.DTE div.editor_upload div.row + div.row div.cell { + padding-top: 10px; +} +div.DTE div.editor_upload button.btn, +div.DTE div.editor_upload input[type=file] { + width: 100%; + height: 2.3em; + font-size: 0.8em; + text-align: center; + line-height: 1em; +} +div.DTE div.editor_upload input[type=file] { + position: absolute; + top: 0; + left: 0; + width: 100%; + opacity: 0; +} +div.DTE div.editor_upload div.drop { + position: relative; + box-sizing: border-box; + width: 100%; + height: 100%; + border: 3px dashed #ccc; + border-radius: 6px; + min-height: 4em; + color: #999; + padding-top: 3px; + text-align: center; +} +div.DTE div.editor_upload div.drop.over { + border: 3px dashed #111; + color: #111; +} +div.DTE div.editor_upload div.drop span { + max-width: 75%; + font-size: 0.85em; + line-height: 1em; +} +div.DTE div.editor_upload div.rendered img { + max-width: 8em; + margin: 0 auto; +} +div.DTE div.editor_upload.noDrop div.drop { + display: none; +} +div.DTE div.editor_upload.noDrop div.row.second { + display: none; +} +div.DTE div.editor_upload.noDrop div.rendered { + margin-top: 10px; +} +div.DTE div.editor_upload.noClear div.clearValue button { + display: none; +} +div.DTE div.editor_upload.multi div.cell { + display: block; + width: 100%; +} +div.DTE div.editor_upload.multi div.cell div.drop { + min-height: 0; + padding-bottom: 5px; +} +div.DTE div.editor_upload.multi div.clearValue { + display: none; +} +div.DTE div.editor_upload.multi ul { + list-style-type: none; + margin: 0; + padding: 0; +} +div.DTE div.editor_upload.multi ul li { + position: relative; + margin-top: 0.5em; +} +div.DTE div.editor_upload.multi ul li:first-child { + margin-top: 0; +} +div.DTE div.editor_upload.multi ul li img { + vertical-align: middle; +} +div.DTE div.editor_upload.multi ul li button { + position: absolute; + width: 40px; + right: 0; + top: 50%; + margin-top: -1.5em; +} + +div.DTE div.editor_upload button.btn, +div.DTE div.editor_upload input[type=file] { + height: auto; +} +div.DTE div.editor_upload ul li button { + padding-bottom: 8px; +} + +div.editor-datetime { + position: absolute; + background-color: white; + z-index: 2050; + border: 1px solid #ccc; + box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5); + padding-bottom: 5px; +} +div.editor-datetime div.editor-datetime-title { + text-align: center; + padding: 5px 0px 3px; +} +div.editor-datetime table { + border-spacing: 0; + margin: 6px 13px; +} +div.editor-datetime table th { + font-size: 0.8em; + color: #777; + font-weight: normal; + width: 14.285714286%; + padding: 0 0 4px 0; + text-align: center; +} +div.editor-datetime table td { + font-size: 0.9em; + color: #444; + padding: 0; +} +div.editor-datetime table td.day { + text-align: right; + background: #f5f5f5; +} +div.editor-datetime table td.day.disabled { + color: #aaa; + background: white; +} +div.editor-datetime table td.day.today { + background-color: #ddd; +} +div.editor-datetime table td.day.today button { + font-weight: bold; +} +div.editor-datetime table td.day.selected button { + background: #337ab7; + color: white; + border-radius: 2px; +} +div.editor-datetime table td.day button:hover { + background: #ff8000; + color: white; + border-radius: 2px; +} +div.editor-datetime table td.editor-datetime-week { + font-size: 0.7em; +} +div.editor-datetime table button { + width: 100%; + box-sizing: border-box; + border: none; + background: transparent; + font-size: inherit; + color: inherit; + text-align: inherit; + padding: 5px 9px; + cursor: pointer; + margin: 0; +} +div.editor-datetime table.weekNumber th { + width: 12.5%; +} +div.editor-datetime div.editor-datetime-label { + position: relative; + display: inline-block; + height: 30px; + padding: 5px 6px; + border: 1px solid transparent; + box-sizing: border-box; + cursor: pointer; +} +div.editor-datetime div.editor-datetime-label:hover { + border: 1px solid #ddd; + border-radius: 2px; + background-color: #f5f5f5; +} +div.editor-datetime div.editor-datetime-label select { + position: absolute; + top: 6px; + left: 0; + cursor: pointer; + opacity: 0; + -ms-filter: "alpha(opacity=0)"; +} +div.editor-datetime div.editor-datetime-time { + text-align: center; +} +div.editor-datetime div.editor-datetime-time > span { + vertical-align: middle; +} +div.editor-datetime div.editor-datetime-time div.editor-datetime-timeblock { + display: inline-block; + vertical-align: middle; +} +div.editor-datetime div.editor-datetime-iconLeft, +div.editor-datetime div.editor-datetime-iconRight, +div.editor-datetime div.editor-datetime-iconUp, +div.editor-datetime div.editor-datetime-iconDown { + width: 30px; + height: 30px; + background-position: center; + background-repeat: no-repeat; + opacity: 0.3; + overflow: hidden; + box-sizing: border-box; +} +div.editor-datetime div.editor-datetime-iconLeft:hover, +div.editor-datetime div.editor-datetime-iconRight:hover, +div.editor-datetime div.editor-datetime-iconUp:hover, +div.editor-datetime div.editor-datetime-iconDown:hover { + border: 1px solid #ccc; + border-radius: 2px; + background-color: #f0f0f0; + opacity: 0.6; +} +div.editor-datetime div.editor-datetime-iconLeft button, +div.editor-datetime div.editor-datetime-iconRight button, +div.editor-datetime div.editor-datetime-iconUp button, +div.editor-datetime div.editor-datetime-iconDown button { + border: none; + background: transparent; + text-indent: 30px; + height: 100%; + width: 100%; + cursor: pointer; +} +div.editor-datetime div.editor-datetime-iconLeft { + position: absolute; + top: 5px; + left: 5px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg=="); +} +div.editor-datetime div.editor-datetime-iconRight { + position: absolute; + top: 5px; + right: 5px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII="); +} +div.editor-datetime div.editor-datetime-iconUp { + height: 20px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAL0lEQVR4AWOgJmBhxCvLyopHnpmVjY2VCadeoCxIHrcsWJ4RlyxCHlMWCTBRJxwAjrIBDMWSiM0AAAAASUVORK5CYII="); +} +div.editor-datetime div.editor-datetime-iconDown { + height: 20px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAMElEQVR4AWOgDmBiRQIsmPKMrGxQgJDFlEfIYpoPk8Utz8qM232MYFfhkQfKUg8AANefAQxecJ58AAAAAElFTkSuQmCC"); +} diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/editor.bootstrap.min.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/editor.bootstrap.min.css Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,1 @@ +div.DTE div.DTE_Form_Error{display:none;color:#b11f1f}div.DTE_Field div.multi-value,div.DTE_Field div.multi-restore{display:none;cursor:pointer}div.DTE_Field div.multi-value span,div.DTE_Field div.multi-restore span{display:block;color:#666}div.DTE_Field div.multi-value:hover,div.DTE_Field div.multi-restore:hover{background-color:#f1f1f1}div.DTE_Field div.multi-restore{margin-top:0.5em;font-size:0.8em;line-height:1.25em}div.DTE_Field:after{display:block;content:".";height:0;line-height:0;clear:both;visibility:hidden}div.DTE_Inline{position:relative;display:table;width:100%}div.DTE_Inline div.DTE_Inline_Field,div.DTE_Inline div.DTE_Inline_Buttons{display:table-cell;vertical-align:middle}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field{padding:0}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field>label,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field>label{display:none}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input{width:100%}div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button{margin:-6px 0 -6px 4px;padding:5px}div.DTE_Inline div.DTE_Field input[type="color"],div.DTE_Inline div.DTE_Field input[type="date"],div.DTE_Inline div.DTE_Field input[type="datetime"],div.DTE_Inline div.DTE_Field input[type="datetime-local"],div.DTE_Inline div.DTE_Field input[type="email"],div.DTE_Inline div.DTE_Field input[type="month"],div.DTE_Inline div.DTE_Field input[type="number"],div.DTE_Inline div.DTE_Field input[type="password"],div.DTE_Inline div.DTE_Field input[type="search"],div.DTE_Inline div.DTE_Field input[type="tel"],div.DTE_Inline div.DTE_Field input[type="text"],div.DTE_Inline div.DTE_Field input[type="time"],div.DTE_Inline div.DTE_Field input[type="url"],div.DTE_Inline div.DTE_Field input[type="week"]{margin:-6px 0}div.DTE_Inline.DTE_Processing:after{position:absolute;content:' ';display:block;top:4px;right:10px;height:12px;width:17px;background:url("../images/ajax-loader-small.gif") no-repeat top left}span.dtr-data div.DTE_Inline{display:inline-table}div.DTE_Inline div.DTE_Field{width:100%}div.DTE_Inline div.DTE_Field>div{width:100%;padding:0}div.DTE_Inline div.DTE_Field input.form-control{height:30px}div.DTE_Inline div.DTE_Field div.help-block{display:none}div.DTE_Inline.DTE_Processing:after{top:5px}div.DTE_Field_Type_checkbox div.controls,div.DTE_Field_Type_radio div.controls{margin-top:0.4em}div.DTE_Field_Type_checkbox div.controls label,div.DTE_Field_Type_radio div.controls label{margin-left:0.75em;margin-bottom:0;vertical-align:middle;font-weight:normal}div.DTE_Bubble{position:absolute;z-index:11;margin-top:-6px;opacity:0}div.DTE_Bubble div.DTE_Bubble_Liner{position:absolute;bottom:0;border:1px solid black;width:300px;margin-left:-150px;background-color:white;box-shadow:2px 2px 7px #555;border-radius:5px;border:2px solid #444;padding:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table{display:table;width:100%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form{display:table-cell}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content{padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field{position:relative;zoom:1;margin-bottom:0.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field:last-child{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{display:table-cell;vertical-align:bottom;padding:0 0 0 0.75em;width:1%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-top-left-radius:5px;border-top-right-radius:5px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Form_Info,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Bubble_Table{padding-top:42px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error{float:none;display:none;padding:0;margin-bottom:0.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close{position:absolute;top:-11px;right:-11px;width:22px;height:22px;border:2px solid white;background-color:black;text-align:center;border-radius:15px;cursor:pointer;z-index:12;box-shadow:2px 2px 6px #111}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{content:'\00d7';color:white;font-weight:bold;font-size:18px;line-height:22px;font-family:'Courier New', Courier, monospace;padding-left:1px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover{background-color:#092079;box-shadow:2px 2px 9px #111}div.DTE_Bubble div.DTE_Bubble_Triangle{position:absolute;height:10px;width:10px;top:-6px;background-color:white;border:2px solid #444;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}div.DTE_Bubble.DTE_Processing div.DTE_Bubble_Liner:after{position:absolute;content:' ';display:block;top:12px;right:18px;height:12px;width:17px;background:url("../images/ajax-loader-small.gif") no-repeat top left}div.DTE_Bubble.below div.DTE_Bubble_Liner{top:10px;bottom:auto}div.DTE_Bubble.below div.DTE_Bubble_Triangle{top:4px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0,0,0,0.3)), color-stop(1, rgba(0,0,0,0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);z-index:10}div.DTE_Bubble_Background>div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}div.DTE_Bubble_Background>div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false')}div.DTE_Bubble div.DTE_Bubble_Liner{box-shadow:0 5px 10px rgba(0,0,0,0.2);border-radius:6px;padding:0 0 0.5em 0;border:1px solid rgba(0,0,0,0.2)}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field label,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div{width:100%;float:none;clear:both;text-align:left}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field label{padding-bottom:4px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;font-size:14px;width:100%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{margin-top:-2px;display:block}div.DTE_Bubble div.DTE_Bubble_Triangle{border:1px solid rgba(0,0,0,0.2)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background-color:rgba(0,0,0,0.05)}div.DTE div.editor_upload{padding-top:4px}div.DTE div.editor_upload div.eu_table{display:table;width:100%}div.DTE div.editor_upload div.row{display:table-row}div.DTE div.editor_upload div.cell{display:table-cell;position:relative;width:50%;vertical-align:top}div.DTE div.editor_upload div.cell+div.cell{padding-left:10px}div.DTE div.editor_upload div.row+div.row div.cell{padding-top:10px}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{width:100%;height:2.3em;font-size:0.8em;text-align:center;line-height:1em}div.DTE div.editor_upload input[type=file]{position:absolute;top:0;left:0;width:100%;opacity:0}div.DTE div.editor_upload div.drop{position:relative;box-sizing:border-box;width:100%;height:100%;border:3px dashed #ccc;border-radius:6px;min-height:4em;color:#999;padding-top:3px;text-align:center}div.DTE div.editor_upload div.drop.over{border:3px dashed #111;color:#111}div.DTE div.editor_upload div.drop span{max-width:75%;font-size:0.85em;line-height:1em}div.DTE div.editor_upload div.rendered img{max-width:8em;margin:0 auto}div.DTE div.editor_upload.noDrop div.drop{display:none}div.DTE div.editor_upload.noDrop div.row.second{display:none}div.DTE div.editor_upload.noDrop div.rendered{margin-top:10px}div.DTE div.editor_upload.noClear div.clearValue button{display:none}div.DTE div.editor_upload.multi div.cell{display:block;width:100%}div.DTE div.editor_upload.multi div.cell div.drop{min-height:0;padding-bottom:5px}div.DTE div.editor_upload.multi div.clearValue{display:none}div.DTE div.editor_upload.multi ul{list-style-type:none;margin:0;padding:0}div.DTE div.editor_upload.multi ul li{position:relative;margin-top:0.5em}div.DTE div.editor_upload.multi ul li:first-child{margin-top:0}div.DTE div.editor_upload.multi ul li img{vertical-align:middle}div.DTE div.editor_upload.multi ul li button{position:absolute;width:40px;right:0;top:50%;margin-top:-1.5em}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{height:auto}div.DTE div.editor_upload ul li button{padding-bottom:8px}div.editor-datetime{position:absolute;background-color:white;z-index:2050;border:1px solid #ccc;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5);padding-bottom:5px}div.editor-datetime div.editor-datetime-title{text-align:center;padding:5px 0px 3px}div.editor-datetime table{border-spacing:0;margin:6px 13px}div.editor-datetime table th{font-size:0.8em;color:#777;font-weight:normal;width:14.285714286%;padding:0 0 4px 0;text-align:center}div.editor-datetime table td{font-size:0.9em;color:#444;padding:0}div.editor-datetime table td.day{text-align:right;background:#f5f5f5}div.editor-datetime table td.day.disabled{color:#aaa;background:white}div.editor-datetime table td.day.today{background-color:#ddd}div.editor-datetime table td.day.today button{font-weight:bold}div.editor-datetime table td.day.selected button{background:#337ab7;color:white;border-radius:2px}div.editor-datetime table td.day button:hover{background:#ff8000;color:white;border-radius:2px}div.editor-datetime table td.editor-datetime-week{font-size:0.7em}div.editor-datetime table button{width:100%;box-sizing:border-box;border:none;background:transparent;font-size:inherit;color:inherit;text-align:inherit;padding:5px 9px;cursor:pointer;margin:0}div.editor-datetime table.weekNumber th{width:12.5%}div.editor-datetime div.editor-datetime-label{position:relative;display:inline-block;height:30px;padding:5px 6px;border:1px solid transparent;box-sizing:border-box;cursor:pointer}div.editor-datetime div.editor-datetime-label:hover{border:1px solid #ddd;border-radius:2px;background-color:#f5f5f5}div.editor-datetime div.editor-datetime-label select{position:absolute;top:6px;left:0;cursor:pointer;opacity:0;-ms-filter:"alpha(opacity=0)"}div.editor-datetime div.editor-datetime-time{text-align:center}div.editor-datetime div.editor-datetime-time>span{vertical-align:middle}div.editor-datetime div.editor-datetime-time div.editor-datetime-timeblock{display:inline-block;vertical-align:middle}div.editor-datetime div.editor-datetime-iconLeft,div.editor-datetime div.editor-datetime-iconRight,div.editor-datetime div.editor-datetime-iconUp,div.editor-datetime div.editor-datetime-iconDown{width:30px;height:30px;background-position:center;background-repeat:no-repeat;opacity:0.3;overflow:hidden;box-sizing:border-box}div.editor-datetime div.editor-datetime-iconLeft:hover,div.editor-datetime div.editor-datetime-iconRight:hover,div.editor-datetime div.editor-datetime-iconUp:hover,div.editor-datetime div.editor-datetime-iconDown:hover{border:1px solid #ccc;border-radius:2px;background-color:#f0f0f0;opacity:0.6}div.editor-datetime div.editor-datetime-iconLeft button,div.editor-datetime div.editor-datetime-iconRight button,div.editor-datetime div.editor-datetime-iconUp button,div.editor-datetime div.editor-datetime-iconDown button{border:none;background:transparent;text-indent:30px;height:100%;width:100%;cursor:pointer}div.editor-datetime div.editor-datetime-iconLeft{position:absolute;top:5px;left:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}div.editor-datetime div.editor-datetime-iconRight{position:absolute;top:5px;right:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}div.editor-datetime div.editor-datetime-iconUp{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAL0lEQVR4AWOgJmBhxCvLyopHnpmVjY2VCadeoCxIHrcsWJ4RlyxCHlMWCTBRJxwAjrIBDMWSiM0AAAAASUVORK5CYII=")}div.editor-datetime div.editor-datetime-iconDown{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAMElEQVR4AWOgDmBiRQIsmPKMrGxQgJDFlEfIYpoPk8Utz8qM232MYFfhkQfKUg8AANefAQxecJ58AAAAAElFTkSuQmCC")} diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/editor.dataTables.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/editor.dataTables.css Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,1266 @@ +div.DTE { + position: relative; +} +div.DTE div.DTE_Processing_Indicator { + position: absolute; + top: 10px; + right: 13px; + height: 32px; + width: 32px; + background: url("../images/ajax-loader.gif") no-repeat top left; + display: none; + z-index: 20; +} +div.DTE div.DTE_Header { + position: absolute; + top: 0; + left: 0; + height: 50px; + width: 100%; + background-color: #f3f3f3; + border-bottom: 1px solid #ddd; + padding: 16px 10px 2px 16px; + font-size: 1.3em; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +div.DTE div.DTE_Footer { + position: absolute; + bottom: 0; + left: 0; + height: 50px; + width: 100%; + background-color: #f3f3f3; + border-top: 1px solid #ddd; + padding: 10px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +div.DTE div.DTE_Form_Info { + margin-bottom: 0.5em; + display: none; +} +div.DTE div.DTE_Form_Content { + position: relative; + padding: 10px; +} +div.DTE div.DTE_Form_Error { + float: left; + padding: 5px; + display: none; + color: #b11f1f; +} +div.DTE button.btn, +div.DTE div.DTE_Form_Buttons button { + position: relative; + text-align: center; + display: block; + margin-top: 0; + padding: 5px 15px; + cursor: pointer; + float: right; + margin-left: 0.75em; + font-size: 14px; + text-shadow: 0 1px 0 white; + border: 1px solid #999; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 1px 1px 3px #ccc; + -moz-box-shadow: 1px 1px 3px #ccc; + box-shadow: 1px 1px 3px #ccc; + background-color: #f9f9f9 100%; + /* Fallback */ + background-image: -webkit-linear-gradient(top, #ffffff 0%, #eee 65%, #f9f9f9 100%); + /* Chrome 10+, Saf5.1+, iOS 5+ */ + background-image: -moz-linear-gradient(top, #ffffff 0%, #eee 65%, #f9f9f9 100%); + /* FF3.6 */ + background-image: -ms-linear-gradient(top, #ffffff 0%, #eee 65%, #f9f9f9 100%); + /* IE10 */ + background-image: -o-linear-gradient(top, #ffffff 0%, #eee 65%, #f9f9f9 100%); + /* Opera 11.10+ */ + background-image: linear-gradient(to bottom, #ffffff 0%, #eee 65%, #f9f9f9 100%); + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff', EndColorStr='#f9f9f9'); +} +div.DTE button.btn:hover, +div.DTE div.DTE_Form_Buttons button:hover { + border: 1px solid #666; + -webkit-box-shadow: 1px 1px 3px #999; + -moz-box-shadow: 1px 1px 3px #999; + box-shadow: 1px 1px 3px #999; + background-color: #f4f4f4 100%; + /* Fallback */ + background-image: -webkit-linear-gradient(top, #f3f3f3 0%, #dbdbdb 65%, #f4f4f4 100%); + /* Chrome 10+, Saf5.1+, iOS 5+ */ + background-image: -moz-linear-gradient(top, #f3f3f3 0%, #dbdbdb 65%, #f4f4f4 100%); + /* FF3.6 */ + background-image: -ms-linear-gradient(top, #f3f3f3 0%, #dbdbdb 65%, #f4f4f4 100%); + /* IE10 */ + background-image: -o-linear-gradient(top, #f3f3f3 0%, #dbdbdb 65%, #f4f4f4 100%); + /* Opera 11.10+ */ + background-image: linear-gradient(to bottom, #f3f3f3 0%, #dbdbdb 65%, #f4f4f4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f3f3f3', EndColorStr='#f4f4f4'); +} +div.DTE button.btn:active, +div.DTE div.DTE_Form_Buttons button:active { + -webkit-box-shadow: inset 1px 1px 3px #999; + -moz-box-shadow: inset 1px 1px 3px #999; + box-shadow: inset 1px 1px 3px #999; +} +div.DTE button.btn:focus, +div.DTE div.DTE_Form_Buttons button:focus { + border: 1px solid #426c9e; + text-shadow: 0 1px 0 #c4def1; + background-color: #a3d0ef 100%; + /* Fallback */ + background-image: -webkit-linear-gradient(top, #a3d0ef 0%, #79ace9 65%, #a3d0ef 100%); + /* Chrome 10+, Saf5.1+, iOS 5+ */ + background-image: -moz-linear-gradient(top, #a3d0ef 0%, #79ace9 65%, #a3d0ef 100%); + /* FF3.6 */ + background-image: -ms-linear-gradient(top, #a3d0ef 0%, #79ace9 65%, #a3d0ef 100%); + /* IE10 */ + background-image: -o-linear-gradient(top, #a3d0ef 0%, #79ace9 65%, #a3d0ef 100%); + /* Opera 11.10+ */ + background-image: linear-gradient(to bottom, #a3d0ef 0%, #79ace9 65%, #a3d0ef 100%); + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#a3d0ef', EndColorStr='#a3d0ef'); + outline: none; +} +div.DTE button.btn:focus:after, +div.DTE div.DTE_Form_Buttons button:focus:after { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: white; + display: block; + content: " "; + -webkit-animation-duration: 1s; + -webkit-animation-name: buttonPulse; + -webkit-animation-fill-mode: forwards; + -webkit-animation-iteration-count: infinite; + -webkit-animation-timing-function: linear; + -webkit-animation-direction: alternate; + -moz-animation-duration: 1s; + -moz-animation-name: buttonPulse; + -moz-animation-fill-mode: forwards; + -moz-animation-iteration-count: infinite; + -moz-animation-timing-function: linear; + -moz-animation-direction: alternate; + -o-animation-duration: 1s; + -o-animation-name: buttonPulse; + -o-animation-fill-mode: forwards; + -o-animation-iteration-count: infinite; + -o-animation-timing-function: linear; + -o-animation-direction: alternate; + animation-duration: 1s; + animation-name: buttonPulse; + animation-fill-mode: forwards; + animation-iteration-count: infinite; + animation-timing-function: linear; + animation-direction: alternate; +} +div.DTE.DTE_Action_Remove div.DTE_Body_Content { + text-align: center; + padding: 20px 0; +} + +@-webkit-keyframes buttonPulse { + 0% { + opacity: 0; + } + 100% { + opacity: 0.2; + } +} +@-moz-keyframes buttonPulse { + 0% { + opacity: 0; + } + 100% { + opacity: 0.2; + } +} +@-o-keyframes buttonPulse { + 0% { + opacity: 0; + } + 100% { + opacity: 0.2; + } +} +@keyframes buttonPulse { + 0% { + opacity: 0; + } + 100% { + opacity: 0.2; + } +} +div.DTTT_container { + float: left; +} + +div.DTE_Field input, +div.DTE_Field textarea { + box-sizing: border-box; + background-color: white; + -webkit-transition: background-color ease-in-out .15s; + transition: background-color ease-in-out .15s; +} +div.DTE_Field input:focus, +div.DTE_Field textarea:focus { + background-color: #ffffee; +} +div.DTE_Field input[type="color"], +div.DTE_Field input[type="date"], +div.DTE_Field input[type="datetime"], +div.DTE_Field input[type="datetime-local"], +div.DTE_Field input[type="email"], +div.DTE_Field input[type="month"], +div.DTE_Field input[type="number"], +div.DTE_Field input[type="password"], +div.DTE_Field input[type="search"], +div.DTE_Field input[type="tel"], +div.DTE_Field input[type="text"], +div.DTE_Field input[type="time"], +div.DTE_Field input[type="url"], +div.DTE_Field input[type="week"] { + padding: 6px 4px; + width: 100%; +} +div.DTE_Field div.DTE_Field_Info, +div.DTE_Field div.DTE_Field_Message { + font-size: 11px; + line-height: 1em; +} +div.DTE_Field div.DTE_Field_Error { + font-size: 11px; + line-height: 1em; + display: none; + color: red; + margin-top: 5px; +} +div.DTE_Field div.multi-value { + display: none; + border: 1px dotted #666; + border-radius: 3px; + padding: 5px; + background-color: #fafafa; + cursor: pointer; +} +div.DTE_Field div.multi-value span { + font-size: 0.8em; + line-height: 1.25em; + display: block; + color: #666; +} +div.DTE_Field div.multi-value:hover { + background-color: #f1f1f1; +} +div.DTE_Field div.multi-restore { + display: none; + margin-top: 0.5em; + font-size: 0.8em; + line-height: 1.25em; + color: #3879d9; +} +div.DTE_Field div.multi-restore:hover { + text-decoration: underline; + cursor: pointer; +} + +div.DTE_Field_Type_textarea textarea { + padding: 3px; + width: 100%; + height: 80px; +} + +div.DTE_Field.DTE_Field_Type_date img { + vertical-align: middle; + cursor: pointer; + *cursor: hand; +} +div.DTE_Field.DTE_Field_Type_date input.jqueryui { + width: 87%; + margin-right: 6px; +} + +div.DTE_Field_Type_checkbox div.DTE_Field_Input > div > div, +div.DTE_Field_Type_radio div.DTE_Field_Input > div > div { + margin-bottom: 0.25em; +} +div.DTE_Field_Type_checkbox div.DTE_Field_Input > div > div:last-child, +div.DTE_Field_Type_radio div.DTE_Field_Input > div > div:last-child { + margin-bottom: 0; +} +div.DTE_Field_Type_checkbox div.DTE_Field_Input > div > div label, +div.DTE_Field_Type_radio div.DTE_Field_Input > div > div label { + margin-left: 0.75em; + vertical-align: middle; +} + +div.DTE_Field_Type_select div.DTE_Field_Input { + padding-top: 4px; +} + +div.DTE_Body { + padding: 50px 0; +} +div.DTE_Body div.DTE_Body_Content { + position: relative; + overflow: auto; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Form_Info { + padding: 1em 1em 0 1em; + margin: 0; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field { + position: relative; + zoom: 1; + clear: both; + padding: 5px 20%; + border: 1px solid transparent; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field:after { + display: block; + content: "."; + height: 0; + line-height: 0; + clear: both; + visibility: hidden; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field:hover { + background-color: #f9f9f9; + border: 1px solid #f3f3f3; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field > label { + float: left; + width: 40%; + padding-top: 6px; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field > div.DTE_Field_Input { + float: right; + width: 60%; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field.full { + padding: 5px 0 5px 20%; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > label { + width: 30%; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > div.DTE_Field_Input { + width: 70%; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { + float: none; + clear: both; + width: 100%; +} + +html[dir="rtl"] div.DTE_Body div.DTE_Body_Content div.DTE_Field > label { + float: right; +} +html[dir="rtl"] div.DTE_Body div.DTE_Body_Content div.DTE_Field > div.DTE_Field_Input { + float: left; +} +html[dir="rtl"] div.DTE div.DTE_Form_Buttons button { + float: left; +} + +@media only screen and (max-width: 768px) { + div.DTE_Body div.DTE_Body_Content div.DTE_Field { + padding: 5px 10%; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full { + padding: 5px 0 5px 10%; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > label { + width: 35.5%; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > div.DTE_Field_Input { + width: 64.5%; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { + width: 100%; + } +} +@media only screen and (max-width: 640px) { + div.DTE_Body div.DTE_Body_Content div.DTE_Field { + padding: 5px 0; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full { + padding: 5px 0%; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > label { + width: 40%; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > div.DTE_Field_Input { + width: 60%; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { + width: 100%; + } +} +@media only screen and (max-width: 580px) { + div.DTE_Body div.DTE_Body_Content div.DTE_Field { + position: relative; + zoom: 1; + clear: both; + padding: 5px 0; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field > label { + float: none; + width: auto; + padding-top: 0; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field > div.DTE_Field_Input { + float: none; + width: auto; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full, div.DTE_Body div.DTE_Body_Content div.DTE_Field.block { + padding: 5px 0; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > label, + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > div.DTE_Field_Input, div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > label, + div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { + width: 100%; + } +} +div.DTE_Bubble { + position: absolute; + z-index: 11; + margin-top: -6px; + opacity: 0; +} +div.DTE_Bubble div.DTE_Bubble_Liner { + position: absolute; + bottom: 0; + border: 1px solid black; + width: 300px; + margin-left: -150px; + background-color: white; + box-shadow: 2px 2px 7px #555; + border-radius: 5px; + border: 2px solid #444; + padding: 1em; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table { + display: table; + width: 100%; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form { + display: table-cell; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content { + padding: 0; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field { + position: relative; + zoom: 1; + margin-bottom: 0.5em; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field:last-child { + margin-bottom: 0; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { + display: table-cell; + vertical-align: bottom; + padding: 0 0 0 0.75em; + width: 1%; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Form_Info, +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Bubble_Table { + padding-top: 42px; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error { + float: none; + display: none; + padding: 0; + margin-bottom: 0.5em; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close { + position: absolute; + top: -11px; + right: -11px; + width: 22px; + height: 22px; + border: 2px solid white; + background-color: black; + text-align: center; + border-radius: 15px; + cursor: pointer; + z-index: 12; + box-shadow: 2px 2px 6px #111; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { + content: '\00d7'; + color: white; + font-weight: bold; + font-size: 18px; + line-height: 22px; + font-family: 'Courier New', Courier, monospace; + padding-left: 1px; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover { + background-color: #092079; + box-shadow: 2px 2px 9px #111; +} +div.DTE_Bubble div.DTE_Bubble_Triangle { + position: absolute; + height: 10px; + width: 10px; + top: -6px; + background-color: white; + border: 2px solid #444; + border-top: none; + border-right: none; + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); +} +div.DTE_Bubble.DTE_Processing div.DTE_Bubble_Liner:after { + position: absolute; + content: ' '; + display: block; + top: 12px; + right: 18px; + height: 12px; + width: 17px; + background: url("../images/ajax-loader-small.gif") no-repeat top left; +} +div.DTE_Bubble.below div.DTE_Bubble_Liner { + top: 10px; + bottom: auto; +} +div.DTE_Bubble.below div.DTE_Bubble_Triangle { + top: 4px; + -webkit-transform: rotate(135deg); + -moz-transform: rotate(135deg); + -ms-transform: rotate(135deg); + -o-transform: rotate(135deg); + transform: rotate(135deg); +} + +div.DTE_Bubble_Background { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.7); + /* Fallback */ + background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* IE10 Consumer Preview */ + background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* Firefox */ + background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* Opera */ + background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7))); + /* Webkit (Safari/Chrome 10) */ + background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* Webkit (Chrome 11+) */ + background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* W3C Markup, IE10 Release Preview */ + z-index: 10; +} +div.DTE_Bubble_Background > div { + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 0; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; +} +div.DTE_Bubble_Background > div:not([dummy]) { + filter: progid:DXImageTransform.Microsoft.gradient(enabled='false'); +} + +div.DTE_Inline { + position: relative; + display: table; + width: 100%; +} +div.DTE_Inline div.DTE_Inline_Field, +div.DTE_Inline div.DTE_Inline_Buttons { + display: table-cell; + vertical-align: middle; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Field, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field { + padding: 0; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Field > label, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field > label { + display: none; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input { + width: 100%; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button { + margin: -6px 0 -6px 4px; + padding: 5px; +} +div.DTE_Inline div.DTE_Field input[type="color"], +div.DTE_Inline div.DTE_Field input[type="date"], +div.DTE_Inline div.DTE_Field input[type="datetime"], +div.DTE_Inline div.DTE_Field input[type="datetime-local"], +div.DTE_Inline div.DTE_Field input[type="email"], +div.DTE_Inline div.DTE_Field input[type="month"], +div.DTE_Inline div.DTE_Field input[type="number"], +div.DTE_Inline div.DTE_Field input[type="password"], +div.DTE_Inline div.DTE_Field input[type="search"], +div.DTE_Inline div.DTE_Field input[type="tel"], +div.DTE_Inline div.DTE_Field input[type="text"], +div.DTE_Inline div.DTE_Field input[type="time"], +div.DTE_Inline div.DTE_Field input[type="url"], +div.DTE_Inline div.DTE_Field input[type="week"] { + margin: -6px 0; +} +div.DTE_Inline.DTE_Processing:after { + position: absolute; + content: ' '; + display: block; + top: 4px; + right: 10px; + height: 12px; + width: 17px; + background: url("../images/ajax-loader-small.gif") no-repeat top left; +} + +span.dtr-data div.DTE_Inline { + display: inline-table; +} + +div.DTED_Lightbox_Wrapper { + position: fixed; + top: 0; + left: 50%; + margin-left: -390px; + width: 780px; + height: 100%; + z-index: 11; +} +div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container { + *position: absolute; + /* IE6 */ + *top: 50%; + #position: absolute; + /* IE7 */ + #top: 50%; + display: table; + height: 100%; + width: 100%; +} +div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper { + *position: relative; + /* IE6 */ + #position: relative; + /* IE7 */ + display: table-cell; + vertical-align: middle; + width: 100%; +} +div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content { + *top: -50%; + /* IE6 */ + #top: -50%; + /* IE7 */ + position: relative; + border: 7px solid rgba(220, 220, 220, 0.5); + box-shadow: 2px 2px 10px #555; + border-radius: 10px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE { + background: white; + border-radius: 6px; + box-shadow: 0 0 5px #555; + border: 2px solid #444; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Header { + top: 2px; + left: 2px; + right: 2px; + width: auto; + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} +div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Footer { + bottom: 2px; + left: 2px; + right: 2px; + width: auto; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; +} +div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close { + position: absolute; + top: -11px; + right: -11px; + width: 22px; + height: 22px; + border: 2px solid white; + background-color: black; + text-align: center; + border-radius: 15px; + cursor: pointer; + z-index: 12; + box-shadow: 2px 2px 6px #111; +} +div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close:after { + content: '\00d7'; + color: white; + font-weight: bold; + font-size: 18px; + line-height: 22px; + font-family: 'Courier New', Courier, monospace; + padding-left: 1px; +} +div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close:hover { + background-color: #092079; + box-shadow: 2px 2px 9px #111; +} + +div.DTED_Lightbox_Background { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.7); + /* Fallback */ + background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* IE10 Consumer Preview */ + background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* Firefox */ + background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* Opera */ + background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7))); + /* Webkit (Safari/Chrome 10) */ + background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* Webkit (Chrome 11+) */ + background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* W3C Markup, IE10 Release Preview */ + z-index: 10; +} +div.DTED_Lightbox_Background > div { + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 0; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; +} +div.DTED_Lightbox_Background > div:not([dummy]) { + filter: progid:DXImageTransform.Microsoft.gradient(enabled='false'); +} + +body.DTED_Lightbox_Mobile div.DTED_Lightbox_Background { + height: 0; +} +body.DTED_Lightbox_Mobile div.DTED_Lightbox_Shown { + display: none; +} +body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper { + position: absolute; + top: 0px; + left: 0px; + right: 0px; + bottom: 0px; + width: auto; + height: auto; + margin-left: 0; + -webkit-overflow-scrolling: touch; +} +body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container { + display: block; +} +body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper { + display: block; +} +body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content { + border: 4px solid rgba(220, 220, 220, 0.5); + border-radius: 0; +} +body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE { + border-radius: 0; + box-shadow: 0 0 5px #555; + border: 2px solid #444; +} +body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Header { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Footer { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close { + top: 11px; + right: 15px; +} + +@media only screen and (max-width: 780px) { + div.DTED_Lightbox_Wrapper { + position: fixed; + top: 0; + left: 0; + width: 100%; + margin-left: 0; + } +} +/* + * Namespace: DTED - DataTables Editor Display - Envelope + */ +div.DTED_Envelope_Wrapper { + position: absolute; + top: 0; + bottom: 0; + left: 50%; + height: 100%; + z-index: 11; + display: none; + overflow: hidden; +} +div.DTED_Envelope_Wrapper div.DTED_Envelope_ShadowLeft { + position: absolute; + top: 0; + left: 0; + width: 50%; + height: 9px; + background: url("../images/shadow_left.png") no-repeat top left; + z-index: 10; +} +div.DTED_Envelope_Wrapper div.DTED_Envelope_ShadowRight { + position: absolute; + top: 0; + right: 0; + width: 50%; + height: 9px; + background: url("../images/shadow_right.png") no-repeat top right; + z-index: 10; +} +div.DTED_Envelope_Wrapper div.DTED_Envelope_Container { + position: absolute; + top: 0; + left: 5%; + width: 90%; + border-left: 1px solid #777; + border-right: 1px solid #777; + border-bottom: 1px solid #777; + box-shadow: 3px 3px 10px #555; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + background-color: white; +} +div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTE_Processing_Indicator { + right: 36px; +} +div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTE_Footer { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; +} +div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTED_Envelope_Close { + position: absolute; + top: 16px; + right: 10px; + width: 18px; + height: 18px; + cursor: pointer; + *cursor: hand; + z-index: 12; + text-align: center; + font-size: 12px; + background: #F8F8F8; + background: -webkit-gradient(linear, center bottom, center top, from(#CCC), to(white)); + background: -moz-linear-gradient(top, white, #CCC); + background: linear-gradient(to bottom, white, #CCC); + text-shadow: 0 1px 0 white; + border: 1px solid #999; + border-radius: 2px; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + box-shadow: 0px 0px 1px #999; + -moz-box-shadow: 0px 0px 1px #999; + -webkit-box-shadow: 0px 0px 1px #999; +} + +div.DTED_Envelope_Background { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 10; + background: rgba(0, 0, 0, 0.4); + /* Fallback */ + background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100%); + /* IE10 Consumer Preview */ + background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100%); + /* Firefox */ + background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100%); + /* Opera */ + background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.1)), color-stop(1, rgba(0, 0, 0, 0.4))); + /* Webkit (Safari/Chrome 10) */ + background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100%); + /* Webkit (Chrome 11+) */ + background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.4) 100%); + /* W3C Markup, IE10 Release Preview */ +} + +table.dataTable tbody tr.highlight { + background-color: #FFFBCC !important; +} +table.dataTable tbody tr.highlight, +table.dataTable tbody tr.noHighlight, +table.dataTable tbody tr.highlight td, +table.dataTable tbody tr.noHighlight td { + -webkit-transition: background-color 500ms linear; + -moz-transition: background-color 500ms linear; + -ms-transition: background-color 500ms linear; + -o-transition: background-color 500ms linear; + transition: background-color 500ms linear; +} +table.dataTable.stripe tbody tr.odd.highlight, table.dataTable.display tbody tr.odd.highlight { + background-color: #f9f5c7; +} +table.dataTable.hover tbody tr:hover.highlight, +table.dataTable.hover tbody tr.odd:hover.highlight, +table.dataTable.hover tbody tr.even:hover.highlight, table.dataTable.display tbody tr:hover.highlight, +table.dataTable.display tbody tr.odd:hover.highlight, +table.dataTable.display tbody tr.even:hover.highlight { + background-color: #f6f2c5; +} +table.dataTable.order-column tbody tr.highlight > .sorting_1, +table.dataTable.order-column tbody tr.highlight > .sorting_2, +table.dataTable.order-column tbody tr.highlight > .sorting_3, table.dataTable.display tbody tr.highlight > .sorting_1, +table.dataTable.display tbody tr.highlight > .sorting_2, +table.dataTable.display tbody tr.highlight > .sorting_3 { + background-color: #faf6c8; +} +table.dataTable.display tbody tr.odd.highlight > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.highlight > .sorting_1 { + background-color: #f1edc1; +} +table.dataTable.display tbody tr.odd.highlight > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.highlight > .sorting_2 { + background-color: #f3efc2; +} +table.dataTable.display tbody tr.odd.highlight > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.highlight > .sorting_3 { + background-color: #f5f1c4; +} +table.dataTable.display tbody tr.even.highlight > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.highlight > .sorting_1 { + background-color: #faf6c8; +} +table.dataTable.display tbody tr.even.highlight > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.highlight > .sorting_2 { + background-color: #fcf8ca; +} +table.dataTable.display tbody tr.even.highlight > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.highlight > .sorting_3 { + background-color: #fefacb; +} +table.dataTable.display tbody tr:hover.highlight > .sorting_1, +table.dataTable.display tbody tr.odd:hover.highlight > .sorting_1, +table.dataTable.display tbody tr.even:hover.highlight > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.highlight > .sorting_1, +table.dataTable.order-column.hover tbody tr.odd:hover.highlight > .sorting_1, +table.dataTable.order-column.hover tbody tr.even:hover.highlight > .sorting_1 { + background-color: #eae6bb; +} +table.dataTable.display tbody tr:hover.highlight > .sorting_2, +table.dataTable.display tbody tr.odd:hover.highlight > .sorting_2, +table.dataTable.display tbody tr.even:hover.highlight > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.highlight > .sorting_2, +table.dataTable.order-column.hover tbody tr.odd:hover.highlight > .sorting_2, +table.dataTable.order-column.hover tbody tr.even:hover.highlight > .sorting_2 { + background-color: #ece8bd; +} +table.dataTable.display tbody tr:hover.highlight > .sorting_3, +table.dataTable.display tbody tr.odd:hover.highlight > .sorting_3, +table.dataTable.display tbody tr.even:hover.highlight > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.highlight > .sorting_3, +table.dataTable.order-column.hover tbody tr.odd:hover.highlight > .sorting_3, +table.dataTable.order-column.hover tbody tr.even:hover.highlight > .sorting_3 { + background-color: #efebbf; +} + +div.DTE div.editor_upload { + padding-top: 4px; +} +div.DTE div.editor_upload div.eu_table { + display: table; + width: 100%; +} +div.DTE div.editor_upload div.row { + display: table-row; +} +div.DTE div.editor_upload div.cell { + display: table-cell; + position: relative; + width: 50%; + vertical-align: top; +} +div.DTE div.editor_upload div.cell + div.cell { + padding-left: 10px; +} +div.DTE div.editor_upload div.row + div.row div.cell { + padding-top: 10px; +} +div.DTE div.editor_upload button.btn, +div.DTE div.editor_upload input[type=file] { + width: 100%; + height: 2.3em; + font-size: 0.8em; + text-align: center; + line-height: 1em; +} +div.DTE div.editor_upload input[type=file] { + position: absolute; + top: 0; + left: 0; + width: 100%; + opacity: 0; +} +div.DTE div.editor_upload div.drop { + position: relative; + box-sizing: border-box; + width: 100%; + height: 100%; + border: 3px dashed #ccc; + border-radius: 6px; + min-height: 4em; + color: #999; + padding-top: 3px; + text-align: center; +} +div.DTE div.editor_upload div.drop.over { + border: 3px dashed #111; + color: #111; +} +div.DTE div.editor_upload div.drop span { + max-width: 75%; + font-size: 0.85em; + line-height: 1em; +} +div.DTE div.editor_upload div.rendered img { + max-width: 8em; + margin: 0 auto; +} +div.DTE div.editor_upload.noDrop div.drop { + display: none; +} +div.DTE div.editor_upload.noDrop div.row.second { + display: none; +} +div.DTE div.editor_upload.noDrop div.rendered { + margin-top: 10px; +} +div.DTE div.editor_upload.noClear div.clearValue button { + display: none; +} +div.DTE div.editor_upload.multi div.cell { + display: block; + width: 100%; +} +div.DTE div.editor_upload.multi div.cell div.drop { + min-height: 0; + padding-bottom: 5px; +} +div.DTE div.editor_upload.multi div.clearValue { + display: none; +} +div.DTE div.editor_upload.multi ul { + list-style-type: none; + margin: 0; + padding: 0; +} +div.DTE div.editor_upload.multi ul li { + position: relative; + margin-top: 0.5em; +} +div.DTE div.editor_upload.multi ul li:first-child { + margin-top: 0; +} +div.DTE div.editor_upload.multi ul li img { + vertical-align: middle; +} +div.DTE div.editor_upload.multi ul li button { + position: absolute; + width: 40px; + right: 0; + top: 50%; + margin-top: -1.5em; +} + +div.editor-datetime { + position: absolute; + background-color: white; + z-index: 2050; + border: 1px solid #ccc; + box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5); + padding-bottom: 5px; +} +div.editor-datetime div.editor-datetime-title { + text-align: center; + padding: 5px 0px 3px; +} +div.editor-datetime table { + border-spacing: 0; + margin: 6px 13px; +} +div.editor-datetime table th { + font-size: 0.8em; + color: #777; + font-weight: normal; + width: 14.285714286%; + padding: 0 0 4px 0; + text-align: center; +} +div.editor-datetime table td { + font-size: 0.9em; + color: #444; + padding: 0; +} +div.editor-datetime table td.day { + text-align: right; + background: #f5f5f5; +} +div.editor-datetime table td.day.disabled { + color: #aaa; + background: white; +} +div.editor-datetime table td.day.today { + background-color: #ddd; +} +div.editor-datetime table td.day.today button { + font-weight: bold; +} +div.editor-datetime table td.day.selected button { + background: #4E6CA3; + color: white; + border-radius: 2px; +} +div.editor-datetime table td.day button:hover { + background: #ff8000; + color: white; + border-radius: 2px; +} +div.editor-datetime table td.editor-datetime-week { + font-size: 0.7em; +} +div.editor-datetime table button { + width: 100%; + box-sizing: border-box; + border: none; + background: transparent; + font-size: inherit; + color: inherit; + text-align: inherit; + padding: 5px 9px; + cursor: pointer; + margin: 0; +} +div.editor-datetime table.weekNumber th { + width: 12.5%; +} +div.editor-datetime div.editor-datetime-label { + position: relative; + display: inline-block; + height: 30px; + padding: 5px 6px; + border: 1px solid transparent; + box-sizing: border-box; + cursor: pointer; +} +div.editor-datetime div.editor-datetime-label:hover { + border: 1px solid #ddd; + border-radius: 2px; + background-color: #f5f5f5; +} +div.editor-datetime div.editor-datetime-label select { + position: absolute; + top: 6px; + left: 0; + cursor: pointer; + opacity: 0; + -ms-filter: "alpha(opacity=0)"; +} +div.editor-datetime div.editor-datetime-time { + text-align: center; +} +div.editor-datetime div.editor-datetime-time > span { + vertical-align: middle; +} +div.editor-datetime div.editor-datetime-time div.editor-datetime-timeblock { + display: inline-block; + vertical-align: middle; +} +div.editor-datetime div.editor-datetime-iconLeft, +div.editor-datetime div.editor-datetime-iconRight, +div.editor-datetime div.editor-datetime-iconUp, +div.editor-datetime div.editor-datetime-iconDown { + width: 30px; + height: 30px; + background-position: center; + background-repeat: no-repeat; + opacity: 0.3; + overflow: hidden; + box-sizing: border-box; +} +div.editor-datetime div.editor-datetime-iconLeft:hover, +div.editor-datetime div.editor-datetime-iconRight:hover, +div.editor-datetime div.editor-datetime-iconUp:hover, +div.editor-datetime div.editor-datetime-iconDown:hover { + border: 1px solid #ccc; + border-radius: 2px; + background-color: #f0f0f0; + opacity: 0.6; +} +div.editor-datetime div.editor-datetime-iconLeft button, +div.editor-datetime div.editor-datetime-iconRight button, +div.editor-datetime div.editor-datetime-iconUp button, +div.editor-datetime div.editor-datetime-iconDown button { + border: none; + background: transparent; + text-indent: 30px; + height: 100%; + width: 100%; + cursor: pointer; +} +div.editor-datetime div.editor-datetime-iconLeft { + position: absolute; + top: 5px; + left: 5px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg=="); +} +div.editor-datetime div.editor-datetime-iconRight { + position: absolute; + top: 5px; + right: 5px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII="); +} +div.editor-datetime div.editor-datetime-iconUp { + height: 20px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAL0lEQVR4AWOgJmBhxCvLyopHnpmVjY2VCadeoCxIHrcsWJ4RlyxCHlMWCTBRJxwAjrIBDMWSiM0AAAAASUVORK5CYII="); +} +div.editor-datetime div.editor-datetime-iconDown { + height: 20px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAMElEQVR4AWOgDmBiRQIsmPKMrGxQgJDFlEfIYpoPk8Utz8qM232MYFfhkQfKUg8AANefAQxecJ58AAAAAElFTkSuQmCC"); +} diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/editor.dataTables.min.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/editor.dataTables.min.css Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,1 @@ +div.DTE{position:relative}div.DTE div.DTE_Processing_Indicator{position:absolute;top:10px;right:13px;height:32px;width:32px;background:url("../images/ajax-loader.gif") no-repeat top left;display:none;z-index:20}div.DTE div.DTE_Header{position:absolute;top:0;left:0;height:50px;width:100%;background-color:#f3f3f3;border-bottom:1px solid #ddd;padding:16px 10px 2px 16px;font-size:1.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.DTE div.DTE_Footer{position:absolute;bottom:0;left:0;height:50px;width:100%;background-color:#f3f3f3;border-top:1px solid #ddd;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.DTE div.DTE_Form_Info{margin-bottom:0.5em;display:none}div.DTE div.DTE_Form_Content{position:relative;padding:10px}div.DTE div.DTE_Form_Error{float:left;padding:5px;display:none;color:#b11f1f}div.DTE button.btn,div.DTE div.DTE_Form_Buttons button{position:relative;text-align:center;display:block;margin-top:0;padding:5px 15px;cursor:pointer;float:right;margin-left:0.75em;font-size:14px;text-shadow:0 1px 0 white;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 3px #ccc;-moz-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;background-color:#f9f9f9 100%;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 65%, #f9f9f9 100%);background-image:-moz-linear-gradient(top, #fff 0%, #eee 65%, #f9f9f9 100%);background-image:-ms-linear-gradient(top, #fff 0%, #eee 65%, #f9f9f9 100%);background-image:-o-linear-gradient(top, #fff 0%, #eee 65%, #f9f9f9 100%);background-image:linear-gradient(to bottom, #fff 0%, #eee 65%, #f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff', EndColorStr='#f9f9f9')}div.DTE button.btn:hover,div.DTE div.DTE_Form_Buttons button:hover{border:1px solid #666;-webkit-box-shadow:1px 1px 3px #999;-moz-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999;background-color:#f4f4f4 100%;background-image:-webkit-linear-gradient(top, #f3f3f3 0%, #dbdbdb 65%, #f4f4f4 100%);background-image:-moz-linear-gradient(top, #f3f3f3 0%, #dbdbdb 65%, #f4f4f4 100%);background-image:-ms-linear-gradient(top, #f3f3f3 0%, #dbdbdb 65%, #f4f4f4 100%);background-image:-o-linear-gradient(top, #f3f3f3 0%, #dbdbdb 65%, #f4f4f4 100%);background-image:linear-gradient(to bottom, #f3f3f3 0%, #dbdbdb 65%, #f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f3f3f3', EndColorStr='#f4f4f4')}div.DTE button.btn:active,div.DTE div.DTE_Form_Buttons button:active{-webkit-box-shadow:inset 1px 1px 3px #999;-moz-box-shadow:inset 1px 1px 3px #999;box-shadow:inset 1px 1px 3px #999}div.DTE button.btn:focus,div.DTE div.DTE_Form_Buttons button:focus{border:1px solid #426c9e;text-shadow:0 1px 0 #c4def1;background-color:#a3d0ef 100%;background-image:-webkit-linear-gradient(top, #a3d0ef 0%, #79ace9 65%, #a3d0ef 100%);background-image:-moz-linear-gradient(top, #a3d0ef 0%, #79ace9 65%, #a3d0ef 100%);background-image:-ms-linear-gradient(top, #a3d0ef 0%, #79ace9 65%, #a3d0ef 100%);background-image:-o-linear-gradient(top, #a3d0ef 0%, #79ace9 65%, #a3d0ef 100%);background-image:linear-gradient(to bottom, #a3d0ef 0%, #79ace9 65%, #a3d0ef 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#a3d0ef', EndColorStr='#a3d0ef');outline:none}div.DTE button.btn:focus:after,div.DTE div.DTE_Form_Buttons button:focus:after{position:absolute;top:0;left:0;right:0;bottom:0;background:white;display:block;content:" ";-webkit-animation-duration:1s;-webkit-animation-name:buttonPulse;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-direction:alternate;-moz-animation-duration:1s;-moz-animation-name:buttonPulse;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-moz-animation-direction:alternate;-o-animation-duration:1s;-o-animation-name:buttonPulse;-o-animation-fill-mode:forwards;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;-o-animation-direction:alternate;animation-duration:1s;animation-name:buttonPulse;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-direction:alternate}div.DTE.DTE_Action_Remove div.DTE_Body_Content{text-align:center;padding:20px 0}@-webkit-keyframes buttonPulse{0%{opacity:0}100%{opacity:0.2}}@-moz-keyframes buttonPulse{0%{opacity:0}100%{opacity:0.2}}@-o-keyframes buttonPulse{0%{opacity:0}100%{opacity:0.2}}@keyframes buttonPulse{0%{opacity:0}100%{opacity:0.2}}div.DTTT_container{float:left}div.DTE_Field input,div.DTE_Field textarea{box-sizing:border-box;background-color:white;-webkit-transition:background-color ease-in-out .15s;transition:background-color ease-in-out .15s}div.DTE_Field input:focus,div.DTE_Field textarea:focus{background-color:#ffffee}div.DTE_Field input[type="color"],div.DTE_Field input[type="date"],div.DTE_Field input[type="datetime"],div.DTE_Field input[type="datetime-local"],div.DTE_Field input[type="email"],div.DTE_Field input[type="month"],div.DTE_Field input[type="number"],div.DTE_Field input[type="password"],div.DTE_Field input[type="search"],div.DTE_Field input[type="tel"],div.DTE_Field input[type="text"],div.DTE_Field input[type="time"],div.DTE_Field input[type="url"],div.DTE_Field input[type="week"]{padding:6px 4px;width:100%}div.DTE_Field div.DTE_Field_Info,div.DTE_Field div.DTE_Field_Message{font-size:11px;line-height:1em}div.DTE_Field div.DTE_Field_Error{font-size:11px;line-height:1em;display:none;color:red;margin-top:5px}div.DTE_Field div.multi-value{display:none;border:1px dotted #666;border-radius:3px;padding:5px;background-color:#fafafa;cursor:pointer}div.DTE_Field div.multi-value span{font-size:0.8em;line-height:1.25em;display:block;color:#666}div.DTE_Field div.multi-value:hover{background-color:#f1f1f1}div.DTE_Field div.multi-restore{display:none;margin-top:0.5em;font-size:0.8em;line-height:1.25em;color:#3879d9}div.DTE_Field div.multi-restore:hover{text-decoration:underline;cursor:pointer}div.DTE_Field_Type_textarea textarea{padding:3px;width:100%;height:80px}div.DTE_Field.DTE_Field_Type_date img{vertical-align:middle;cursor:pointer;*cursor:hand}div.DTE_Field.DTE_Field_Type_date input.jqueryui{width:87%;margin-right:6px}div.DTE_Field_Type_checkbox div.DTE_Field_Input>div>div,div.DTE_Field_Type_radio div.DTE_Field_Input>div>div{margin-bottom:0.25em}div.DTE_Field_Type_checkbox div.DTE_Field_Input>div>div:last-child,div.DTE_Field_Type_radio div.DTE_Field_Input>div>div:last-child{margin-bottom:0}div.DTE_Field_Type_checkbox div.DTE_Field_Input>div>div label,div.DTE_Field_Type_radio div.DTE_Field_Input>div>div label{margin-left:0.75em;vertical-align:middle}div.DTE_Field_Type_select div.DTE_Field_Input{padding-top:4px}div.DTE_Body{padding:50px 0}div.DTE_Body div.DTE_Body_Content{position:relative;overflow:auto}div.DTE_Body div.DTE_Body_Content div.DTE_Form_Info{padding:1em 1em 0 1em;margin:0}div.DTE_Body div.DTE_Body_Content div.DTE_Field{position:relative;zoom:1;clear:both;padding:5px 20%;border:1px solid transparent}div.DTE_Body div.DTE_Body_Content div.DTE_Field:after{display:block;content:".";height:0;line-height:0;clear:both;visibility:hidden}div.DTE_Body div.DTE_Body_Content div.DTE_Field:hover{background-color:#f9f9f9;border:1px solid #f3f3f3}div.DTE_Body div.DTE_Body_Content div.DTE_Field>label{float:left;width:40%;padding-top:6px}div.DTE_Body div.DTE_Body_Content div.DTE_Field>div.DTE_Field_Input{float:right;width:60%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full{padding:5px 0 5px 20%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>label{width:30%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>div.DTE_Field_Input{width:70%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{float:none;clear:both;width:100%}html[dir="rtl"] div.DTE_Body div.DTE_Body_Content div.DTE_Field>label{float:right}html[dir="rtl"] div.DTE_Body div.DTE_Body_Content div.DTE_Field>div.DTE_Field_Input{float:left}html[dir="rtl"] div.DTE div.DTE_Form_Buttons button{float:left}@media only screen and (max-width: 768px){div.DTE_Body div.DTE_Body_Content div.DTE_Field{padding:5px 10%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full{padding:5px 0 5px 10%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>label{width:35.5%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>div.DTE_Field_Input{width:64.5%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{width:100%}}@media only screen and (max-width: 640px){div.DTE_Body div.DTE_Body_Content div.DTE_Field{padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full{padding:5px 0%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>label{width:40%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>div.DTE_Field_Input{width:60%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{width:100%}}@media only screen and (max-width: 580px){div.DTE_Body div.DTE_Body_Content div.DTE_Field{position:relative;zoom:1;clear:both;padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field>label{float:none;width:auto;padding-top:0}div.DTE_Body div.DTE_Body_Content div.DTE_Field>div.DTE_Field_Input{float:none;width:auto}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block{padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>label,div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>div.DTE_Field_Input,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>label,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{width:100%}}div.DTE_Bubble{position:absolute;z-index:11;margin-top:-6px;opacity:0}div.DTE_Bubble div.DTE_Bubble_Liner{position:absolute;bottom:0;border:1px solid black;width:300px;margin-left:-150px;background-color:white;box-shadow:2px 2px 7px #555;border-radius:5px;border:2px solid #444;padding:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table{display:table;width:100%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form{display:table-cell}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content{padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field{position:relative;zoom:1;margin-bottom:0.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field:last-child{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{display:table-cell;vertical-align:bottom;padding:0 0 0 0.75em;width:1%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-top-left-radius:5px;border-top-right-radius:5px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Form_Info,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Bubble_Table{padding-top:42px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error{float:none;display:none;padding:0;margin-bottom:0.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close{position:absolute;top:-11px;right:-11px;width:22px;height:22px;border:2px solid white;background-color:black;text-align:center;border-radius:15px;cursor:pointer;z-index:12;box-shadow:2px 2px 6px #111}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{content:'\00d7';color:white;font-weight:bold;font-size:18px;line-height:22px;font-family:'Courier New', Courier, monospace;padding-left:1px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover{background-color:#092079;box-shadow:2px 2px 9px #111}div.DTE_Bubble div.DTE_Bubble_Triangle{position:absolute;height:10px;width:10px;top:-6px;background-color:white;border:2px solid #444;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}div.DTE_Bubble.DTE_Processing div.DTE_Bubble_Liner:after{position:absolute;content:' ';display:block;top:12px;right:18px;height:12px;width:17px;background:url("../images/ajax-loader-small.gif") no-repeat top left}div.DTE_Bubble.below div.DTE_Bubble_Liner{top:10px;bottom:auto}div.DTE_Bubble.below div.DTE_Bubble_Triangle{top:4px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0,0,0,0.3)), color-stop(1, rgba(0,0,0,0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);z-index:10}div.DTE_Bubble_Background>div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}div.DTE_Bubble_Background>div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false')}div.DTE_Inline{position:relative;display:table;width:100%}div.DTE_Inline div.DTE_Inline_Field,div.DTE_Inline div.DTE_Inline_Buttons{display:table-cell;vertical-align:middle}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field{padding:0}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field>label,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field>label{display:none}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input{width:100%}div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button{margin:-6px 0 -6px 4px;padding:5px}div.DTE_Inline div.DTE_Field input[type="color"],div.DTE_Inline div.DTE_Field input[type="date"],div.DTE_Inline div.DTE_Field input[type="datetime"],div.DTE_Inline div.DTE_Field input[type="datetime-local"],div.DTE_Inline div.DTE_Field input[type="email"],div.DTE_Inline div.DTE_Field input[type="month"],div.DTE_Inline div.DTE_Field input[type="number"],div.DTE_Inline div.DTE_Field input[type="password"],div.DTE_Inline div.DTE_Field input[type="search"],div.DTE_Inline div.DTE_Field input[type="tel"],div.DTE_Inline div.DTE_Field input[type="text"],div.DTE_Inline div.DTE_Field input[type="time"],div.DTE_Inline div.DTE_Field input[type="url"],div.DTE_Inline div.DTE_Field input[type="week"]{margin:-6px 0}div.DTE_Inline.DTE_Processing:after{position:absolute;content:' ';display:block;top:4px;right:10px;height:12px;width:17px;background:url("../images/ajax-loader-small.gif") no-repeat top left}span.dtr-data div.DTE_Inline{display:inline-table}div.DTED_Lightbox_Wrapper{position:fixed;top:0;left:50%;margin-left:-390px;width:780px;height:100%;z-index:11}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container{*position:absolute;*top:50%;#position:absolute;#top:50%;display:table;height:100%;width:100%}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper{*position:relative;#position:relative;display:table-cell;vertical-align:middle;width:100%}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content{*top:-50%;#top:-50%;position:relative;border:7px solid rgba(220,220,220,0.5);box-shadow:2px 2px 10px #555;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE{background:white;border-radius:6px;box-shadow:0 0 5px #555;border:2px solid #444;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Header{top:2px;left:2px;right:2px;width:auto;border-top-left-radius:5px;border-top-right-radius:5px}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Footer{bottom:2px;left:2px;right:2px;width:auto;border-bottom-left-radius:5px;border-bottom-right-radius:5px}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close{position:absolute;top:-11px;right:-11px;width:22px;height:22px;border:2px solid white;background-color:black;text-align:center;border-radius:15px;cursor:pointer;z-index:12;box-shadow:2px 2px 6px #111}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close:after{content:'\00d7';color:white;font-weight:bold;font-size:18px;line-height:22px;font-family:'Courier New', Courier, monospace;padding-left:1px}div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close:hover{background-color:#092079;box-shadow:2px 2px 9px #111}div.DTED_Lightbox_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0,0,0,0.3)), color-stop(1, rgba(0,0,0,0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);z-index:10}div.DTED_Lightbox_Background>div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}div.DTED_Lightbox_Background>div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false')}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Background{height:0}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Shown{display:none}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper{position:absolute;top:0px;left:0px;right:0px;bottom:0px;width:auto;height:auto;margin-left:0;-webkit-overflow-scrolling:touch}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container{display:block}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper{display:block}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content{border:4px solid rgba(220,220,220,0.5);border-radius:0}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE{border-radius:0;box-shadow:0 0 5px #555;border:2px solid #444}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Header{border-top-left-radius:0;border-top-right-radius:0}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTE div.DTE_Footer{border-bottom-left-radius:0;border-bottom-right-radius:0}body.DTED_Lightbox_Mobile div.DTED_Lightbox_Wrapper div.DTED_Lightbox_Container div.DTED_Lightbox_Content_Wrapper div.DTED_Lightbox_Content div.DTED_Lightbox_Close{top:11px;right:15px}@media only screen and (max-width: 780px){div.DTED_Lightbox_Wrapper{position:fixed;top:0;left:0;width:100%;margin-left:0}}div.DTED_Envelope_Wrapper{position:absolute;top:0;bottom:0;left:50%;height:100%;z-index:11;display:none;overflow:hidden}div.DTED_Envelope_Wrapper div.DTED_Envelope_ShadowLeft{position:absolute;top:0;left:0;width:50%;height:9px;background:url("../images/shadow_left.png") no-repeat top left;z-index:10}div.DTED_Envelope_Wrapper div.DTED_Envelope_ShadowRight{position:absolute;top:0;right:0;width:50%;height:9px;background:url("../images/shadow_right.png") no-repeat top right;z-index:10}div.DTED_Envelope_Wrapper div.DTED_Envelope_Container{position:absolute;top:0;left:5%;width:90%;border-left:1px solid #777;border-right:1px solid #777;border-bottom:1px solid #777;box-shadow:3px 3px 10px #555;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:white}div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTE_Processing_Indicator{right:36px}div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTE_Footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px}div.DTED_Envelope_Wrapper div.DTED_Envelope_Container div.DTED_Envelope_Close{position:absolute;top:16px;right:10px;width:18px;height:18px;cursor:pointer;*cursor:hand;z-index:12;text-align:center;font-size:12px;background:#F8F8F8;background:-webkit-gradient(linear, center bottom, center top, from(#CCC), to(#fff));background:-moz-linear-gradient(top, #fff, #CCC);background:linear-gradient(to bottom, #fff, #CCC);text-shadow:0 1px 0 white;border:1px solid #999;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:0px 0px 1px #999;-moz-box-shadow:0px 0px 1px #999;-webkit-box-shadow:0px 0px 1px #999}div.DTED_Envelope_Background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background:rgba(0,0,0,0.4);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.4) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.4) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.4) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0,0,0,0.1)), color-stop(1, rgba(0,0,0,0.4)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.4) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.4) 100%)}table.dataTable tbody tr.highlight{background-color:#FFFBCC !important}table.dataTable tbody tr.highlight,table.dataTable tbody tr.noHighlight,table.dataTable tbody tr.highlight td,table.dataTable tbody tr.noHighlight td{-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;transition:background-color 500ms linear}table.dataTable.stripe tbody tr.odd.highlight,table.dataTable.display tbody tr.odd.highlight{background-color:#f9f5c7}table.dataTable.hover tbody tr:hover.highlight,table.dataTable.hover tbody tr.odd:hover.highlight,table.dataTable.hover tbody tr.even:hover.highlight,table.dataTable.display tbody tr:hover.highlight,table.dataTable.display tbody tr.odd:hover.highlight,table.dataTable.display tbody tr.even:hover.highlight{background-color:#f6f2c5}table.dataTable.order-column tbody tr.highlight>.sorting_1,table.dataTable.order-column tbody tr.highlight>.sorting_2,table.dataTable.order-column tbody tr.highlight>.sorting_3,table.dataTable.display tbody tr.highlight>.sorting_1,table.dataTable.display tbody tr.highlight>.sorting_2,table.dataTable.display tbody tr.highlight>.sorting_3{background-color:#faf6c8}table.dataTable.display tbody tr.odd.highlight>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.highlight>.sorting_1{background-color:#f1edc1}table.dataTable.display tbody tr.odd.highlight>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.highlight>.sorting_2{background-color:#f3efc2}table.dataTable.display tbody tr.odd.highlight>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.highlight>.sorting_3{background-color:#f5f1c4}table.dataTable.display tbody tr.even.highlight>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.highlight>.sorting_1{background-color:#faf6c8}table.dataTable.display tbody tr.even.highlight>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.highlight>.sorting_2{background-color:#fcf8ca}table.dataTable.display tbody tr.even.highlight>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.highlight>.sorting_3{background-color:#fefacb}table.dataTable.display tbody tr:hover.highlight>.sorting_1,table.dataTable.display tbody tr.odd:hover.highlight>.sorting_1,table.dataTable.display tbody tr.even:hover.highlight>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.highlight>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover.highlight>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover.highlight>.sorting_1{background-color:#eae6bb}table.dataTable.display tbody tr:hover.highlight>.sorting_2,table.dataTable.display tbody tr.odd:hover.highlight>.sorting_2,table.dataTable.display tbody tr.even:hover.highlight>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.highlight>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover.highlight>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover.highlight>.sorting_2{background-color:#ece8bd}table.dataTable.display tbody tr:hover.highlight>.sorting_3,table.dataTable.display tbody tr.odd:hover.highlight>.sorting_3,table.dataTable.display tbody tr.even:hover.highlight>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.highlight>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover.highlight>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover.highlight>.sorting_3{background-color:#efebbf}div.DTE div.editor_upload{padding-top:4px}div.DTE div.editor_upload div.eu_table{display:table;width:100%}div.DTE div.editor_upload div.row{display:table-row}div.DTE div.editor_upload div.cell{display:table-cell;position:relative;width:50%;vertical-align:top}div.DTE div.editor_upload div.cell+div.cell{padding-left:10px}div.DTE div.editor_upload div.row+div.row div.cell{padding-top:10px}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{width:100%;height:2.3em;font-size:0.8em;text-align:center;line-height:1em}div.DTE div.editor_upload input[type=file]{position:absolute;top:0;left:0;width:100%;opacity:0}div.DTE div.editor_upload div.drop{position:relative;box-sizing:border-box;width:100%;height:100%;border:3px dashed #ccc;border-radius:6px;min-height:4em;color:#999;padding-top:3px;text-align:center}div.DTE div.editor_upload div.drop.over{border:3px dashed #111;color:#111}div.DTE div.editor_upload div.drop span{max-width:75%;font-size:0.85em;line-height:1em}div.DTE div.editor_upload div.rendered img{max-width:8em;margin:0 auto}div.DTE div.editor_upload.noDrop div.drop{display:none}div.DTE div.editor_upload.noDrop div.row.second{display:none}div.DTE div.editor_upload.noDrop div.rendered{margin-top:10px}div.DTE div.editor_upload.noClear div.clearValue button{display:none}div.DTE div.editor_upload.multi div.cell{display:block;width:100%}div.DTE div.editor_upload.multi div.cell div.drop{min-height:0;padding-bottom:5px}div.DTE div.editor_upload.multi div.clearValue{display:none}div.DTE div.editor_upload.multi ul{list-style-type:none;margin:0;padding:0}div.DTE div.editor_upload.multi ul li{position:relative;margin-top:0.5em}div.DTE div.editor_upload.multi ul li:first-child{margin-top:0}div.DTE div.editor_upload.multi ul li img{vertical-align:middle}div.DTE div.editor_upload.multi ul li button{position:absolute;width:40px;right:0;top:50%;margin-top:-1.5em}div.editor-datetime{position:absolute;background-color:white;z-index:2050;border:1px solid #ccc;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5);padding-bottom:5px}div.editor-datetime div.editor-datetime-title{text-align:center;padding:5px 0px 3px}div.editor-datetime table{border-spacing:0;margin:6px 13px}div.editor-datetime table th{font-size:0.8em;color:#777;font-weight:normal;width:14.285714286%;padding:0 0 4px 0;text-align:center}div.editor-datetime table td{font-size:0.9em;color:#444;padding:0}div.editor-datetime table td.day{text-align:right;background:#f5f5f5}div.editor-datetime table td.day.disabled{color:#aaa;background:white}div.editor-datetime table td.day.today{background-color:#ddd}div.editor-datetime table td.day.today button{font-weight:bold}div.editor-datetime table td.day.selected button{background:#4E6CA3;color:white;border-radius:2px}div.editor-datetime table td.day button:hover{background:#ff8000;color:white;border-radius:2px}div.editor-datetime table td.editor-datetime-week{font-size:0.7em}div.editor-datetime table button{width:100%;box-sizing:border-box;border:none;background:transparent;font-size:inherit;color:inherit;text-align:inherit;padding:5px 9px;cursor:pointer;margin:0}div.editor-datetime table.weekNumber th{width:12.5%}div.editor-datetime div.editor-datetime-label{position:relative;display:inline-block;height:30px;padding:5px 6px;border:1px solid transparent;box-sizing:border-box;cursor:pointer}div.editor-datetime div.editor-datetime-label:hover{border:1px solid #ddd;border-radius:2px;background-color:#f5f5f5}div.editor-datetime div.editor-datetime-label select{position:absolute;top:6px;left:0;cursor:pointer;opacity:0;-ms-filter:"alpha(opacity=0)"}div.editor-datetime div.editor-datetime-time{text-align:center}div.editor-datetime div.editor-datetime-time>span{vertical-align:middle}div.editor-datetime div.editor-datetime-time div.editor-datetime-timeblock{display:inline-block;vertical-align:middle}div.editor-datetime div.editor-datetime-iconLeft,div.editor-datetime div.editor-datetime-iconRight,div.editor-datetime div.editor-datetime-iconUp,div.editor-datetime div.editor-datetime-iconDown{width:30px;height:30px;background-position:center;background-repeat:no-repeat;opacity:0.3;overflow:hidden;box-sizing:border-box}div.editor-datetime div.editor-datetime-iconLeft:hover,div.editor-datetime div.editor-datetime-iconRight:hover,div.editor-datetime div.editor-datetime-iconUp:hover,div.editor-datetime div.editor-datetime-iconDown:hover{border:1px solid #ccc;border-radius:2px;background-color:#f0f0f0;opacity:0.6}div.editor-datetime div.editor-datetime-iconLeft button,div.editor-datetime div.editor-datetime-iconRight button,div.editor-datetime div.editor-datetime-iconUp button,div.editor-datetime div.editor-datetime-iconDown button{border:none;background:transparent;text-indent:30px;height:100%;width:100%;cursor:pointer}div.editor-datetime div.editor-datetime-iconLeft{position:absolute;top:5px;left:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}div.editor-datetime div.editor-datetime-iconRight{position:absolute;top:5px;right:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}div.editor-datetime div.editor-datetime-iconUp{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAL0lEQVR4AWOgJmBhxCvLyopHnpmVjY2VCadeoCxIHrcsWJ4RlyxCHlMWCTBRJxwAjrIBDMWSiM0AAAAASUVORK5CYII=")}div.editor-datetime div.editor-datetime-iconDown{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAMElEQVR4AWOgDmBiRQIsmPKMrGxQgJDFlEfIYpoPk8Utz8qM232MYFfhkQfKUg8AANefAQxecJ58AAAAAElFTkSuQmCC")} diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/editor.foundation.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/editor.foundation.css Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,612 @@ +div.DTE div.DTE_Form_Error { + display: none; + color: #b11f1f; +} + +div.DTE_Field div.multi-value, +div.DTE_Field div.multi-restore { + display: none; + cursor: pointer; + padding: 0.75rem; +} +div.DTE_Field div.multi-value span, +div.DTE_Field div.multi-restore span { + display: block; + color: #666; + font-size: 0.8em; + line-height: 1.25em; +} +div.DTE_Field div.multi-value:hover, +div.DTE_Field div.multi-restore:hover { + background-color: #e5e5e5; +} +div.DTE_Field div.multi-restore { + margin-top: 0.5em; + font-size: 0.8em; + line-height: 1.25em; + padding: 0.5rem 0.75rem; +} +div.DTE_Field div.label { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} +div.DTE_Field div.label:empty { + padding: 0; + margin: 0; +} +div.DTE_Field:after { + display: block; + content: "."; + height: 0; + line-height: 0; + clear: both; + visibility: hidden; +} + +div.reveal-modal button.close { + position: absolute; + top: -1.5em; + right: -2.5em; +} +div.reveal-modal button.close.close-button { + right: 1rem; + top: .5rem; + z-index: 100; +} +div.reveal-modal div.DTE_Header { + position: relative; + top: -0.5em; + font-size: 2.05556rem; + line-height: 1.4; +} +div.reveal-modal div.DTE_Form_Content { + width: 75%; + margin: 0 auto; +} +div.reveal-modal div.DTE_Footer { + position: relative; + bottom: -0.5em; + float: right; +} +div.reveal-modal div.DTE_Footer button { + margin-bottom: 0; +} + +div.DTE_Inline { + position: relative; + display: table; + width: 100%; +} +div.DTE_Inline div.DTE_Inline_Field, +div.DTE_Inline div.DTE_Inline_Buttons { + display: table-cell; + vertical-align: middle; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Field, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field { + padding: 0; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Field > label, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field > label { + display: none; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input { + width: 100%; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button { + margin: -6px 0 -6px 4px; + padding: 5px; +} +div.DTE_Inline div.DTE_Field input[type="color"], +div.DTE_Inline div.DTE_Field input[type="date"], +div.DTE_Inline div.DTE_Field input[type="datetime"], +div.DTE_Inline div.DTE_Field input[type="datetime-local"], +div.DTE_Inline div.DTE_Field input[type="email"], +div.DTE_Inline div.DTE_Field input[type="month"], +div.DTE_Inline div.DTE_Field input[type="number"], +div.DTE_Inline div.DTE_Field input[type="password"], +div.DTE_Inline div.DTE_Field input[type="search"], +div.DTE_Inline div.DTE_Field input[type="tel"], +div.DTE_Inline div.DTE_Field input[type="text"], +div.DTE_Inline div.DTE_Field input[type="time"], +div.DTE_Inline div.DTE_Field input[type="url"], +div.DTE_Inline div.DTE_Field input[type="week"] { + margin: -6px 0; +} +div.DTE_Inline.DTE_Processing:after { + position: absolute; + content: ' '; + display: block; + top: 4px; + right: 10px; + height: 12px; + width: 17px; + background: url("../images/ajax-loader-small.gif") no-repeat top left; +} + +span.dtr-data div.DTE_Inline { + display: inline-table; +} + +div.DTE_Inline div.DTE_Field > div { + width: 100%; + padding: 0; +} +div.DTE_Inline div.DTE_Field input { + height: 30px; + margin-bottom: 0; +} +div.DTE_Inline div.DTE_Field div.label:empty { + display: none; +} + +div.DTE_Bubble { + position: absolute; + z-index: 11; + margin-top: -6px; + opacity: 0; +} +div.DTE_Bubble div.DTE_Bubble_Liner { + position: absolute; + bottom: 0; + border: 1px solid black; + width: 300px; + margin-left: -150px; + background-color: white; + box-shadow: 2px 2px 7px #555; + border-radius: 5px; + border: 2px solid #444; + padding: 1em; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table { + display: table; + width: 100%; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form { + display: table-cell; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content { + padding: 0; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field { + position: relative; + zoom: 1; + margin-bottom: 0.5em; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field:last-child { + margin-bottom: 0; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { + display: table-cell; + vertical-align: bottom; + padding: 0 0 0 0.75em; + width: 1%; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Form_Info, +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Bubble_Table { + padding-top: 42px; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error { + float: none; + display: none; + padding: 0; + margin-bottom: 0.5em; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close { + position: absolute; + top: -11px; + right: -11px; + width: 22px; + height: 22px; + border: 2px solid white; + background-color: black; + text-align: center; + border-radius: 15px; + cursor: pointer; + z-index: 12; + box-shadow: 2px 2px 6px #111; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { + content: '\00d7'; + color: white; + font-weight: bold; + font-size: 18px; + line-height: 22px; + font-family: 'Courier New', Courier, monospace; + padding-left: 1px; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover { + background-color: #092079; + box-shadow: 2px 2px 9px #111; +} +div.DTE_Bubble div.DTE_Bubble_Triangle { + position: absolute; + height: 10px; + width: 10px; + top: -6px; + background-color: white; + border: 2px solid #444; + border-top: none; + border-right: none; + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); +} +div.DTE_Bubble.DTE_Processing div.DTE_Bubble_Liner:after { + position: absolute; + content: ' '; + display: block; + top: 12px; + right: 18px; + height: 12px; + width: 17px; + background: url("../images/ajax-loader-small.gif") no-repeat top left; +} +div.DTE_Bubble.below div.DTE_Bubble_Liner { + top: 10px; + bottom: auto; +} +div.DTE_Bubble.below div.DTE_Bubble_Triangle { + top: 4px; + -webkit-transform: rotate(135deg); + -moz-transform: rotate(135deg); + -ms-transform: rotate(135deg); + -o-transform: rotate(135deg); + transform: rotate(135deg); +} + +div.DTE_Bubble_Background { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.7); + /* Fallback */ + background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* IE10 Consumer Preview */ + background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* Firefox */ + background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* Opera */ + background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7))); + /* Webkit (Safari/Chrome 10) */ + background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* Webkit (Chrome 11+) */ + background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* W3C Markup, IE10 Release Preview */ + z-index: 10; +} +div.DTE_Bubble_Background > div { + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 0; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; +} +div.DTE_Bubble_Background > div:not([dummy]) { + filter: progid:DXImageTransform.Microsoft.gradient(enabled='false'); +} + +div.DTE_Bubble div.DTE_Bubble_Liner { + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + border-radius: 6px; + border: 1px solid rgba(0, 0, 0, 0.2); +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field label, +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field > div { + width: 100%; + float: none; + clear: both; + text-align: left; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field label { + padding-bottom: 4px; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + font-size: 14px; + width: 100%; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { + margin-top: -2px; + display: block; +} + +div.DTE_Bubble_Background { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 10; + background-color: rgba(0, 0, 0, 0.05); +} + +div.DTE div.editor_upload { + padding-top: 4px; +} +div.DTE div.editor_upload div.eu_table { + display: table; + width: 100%; +} +div.DTE div.editor_upload div.row { + display: table-row; +} +div.DTE div.editor_upload div.cell { + display: table-cell; + position: relative; + width: 50%; + vertical-align: top; +} +div.DTE div.editor_upload div.cell + div.cell { + padding-left: 10px; +} +div.DTE div.editor_upload div.row + div.row div.cell { + padding-top: 10px; +} +div.DTE div.editor_upload button.btn, +div.DTE div.editor_upload input[type=file] { + width: 100%; + height: 2.3em; + font-size: 0.8em; + text-align: center; + line-height: 1em; +} +div.DTE div.editor_upload input[type=file] { + position: absolute; + top: 0; + left: 0; + width: 100%; + opacity: 0; +} +div.DTE div.editor_upload div.drop { + position: relative; + box-sizing: border-box; + width: 100%; + height: 100%; + border: 3px dashed #ccc; + border-radius: 6px; + min-height: 4em; + color: #999; + padding-top: 3px; + text-align: center; +} +div.DTE div.editor_upload div.drop.over { + border: 3px dashed #111; + color: #111; +} +div.DTE div.editor_upload div.drop span { + max-width: 75%; + font-size: 0.85em; + line-height: 1em; +} +div.DTE div.editor_upload div.rendered img { + max-width: 8em; + margin: 0 auto; +} +div.DTE div.editor_upload.noDrop div.drop { + display: none; +} +div.DTE div.editor_upload.noDrop div.row.second { + display: none; +} +div.DTE div.editor_upload.noDrop div.rendered { + margin-top: 10px; +} +div.DTE div.editor_upload.noClear div.clearValue button { + display: none; +} +div.DTE div.editor_upload.multi div.cell { + display: block; + width: 100%; +} +div.DTE div.editor_upload.multi div.cell div.drop { + min-height: 0; + padding-bottom: 5px; +} +div.DTE div.editor_upload.multi div.clearValue { + display: none; +} +div.DTE div.editor_upload.multi ul { + list-style-type: none; + margin: 0; + padding: 0; +} +div.DTE div.editor_upload.multi ul li { + position: relative; + margin-top: 0.5em; +} +div.DTE div.editor_upload.multi ul li:first-child { + margin-top: 0; +} +div.DTE div.editor_upload.multi ul li img { + vertical-align: middle; +} +div.DTE div.editor_upload.multi ul li button { + position: absolute; + width: 40px; + right: 0; + top: 50%; + margin-top: -1.5em; +} + +div.DTE div.editor_upload button.button, +div.DTE div.editor_upload input[type=file] { + width: 100%; + font-size: 0.8em; + margin-bottom: 0; +} +div.DTE div.editor_upload ul li button { + width: 63px; +} + +div.editor-datetime { + position: absolute; + background-color: white; + z-index: 2050; + border: 1px solid #ccc; + box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5); + padding-bottom: 5px; +} +div.editor-datetime div.editor-datetime-title { + text-align: center; + padding: 5px 0px 3px; +} +div.editor-datetime table { + border-spacing: 0; + margin: 6px 13px; +} +div.editor-datetime table th { + font-size: 0.8em; + color: #777; + font-weight: normal; + width: 14.285714286%; + padding: 0 0 4px 0; + text-align: center; +} +div.editor-datetime table td { + font-size: 0.9em; + color: #444; + padding: 0; +} +div.editor-datetime table td.day { + text-align: right; + background: #f5f5f5; +} +div.editor-datetime table td.day.disabled { + color: #aaa; + background: white; +} +div.editor-datetime table td.day.today { + background-color: #ddd; +} +div.editor-datetime table td.day.today button { + font-weight: bold; +} +div.editor-datetime table td.day.selected button { + background: #008CBA; + color: white; + border-radius: 2px; +} +div.editor-datetime table td.day button:hover { + background: #ff8000; + color: white; + border-radius: 2px; +} +div.editor-datetime table td.editor-datetime-week { + font-size: 0.7em; +} +div.editor-datetime table button { + width: 100%; + box-sizing: border-box; + border: none; + background: transparent; + font-size: inherit; + color: inherit; + text-align: inherit; + padding: 5px 9px; + cursor: pointer; + margin: 0; +} +div.editor-datetime table.weekNumber th { + width: 12.5%; +} +div.editor-datetime div.editor-datetime-label { + position: relative; + display: inline-block; + height: 30px; + padding: 5px 6px; + border: 1px solid transparent; + box-sizing: border-box; + cursor: pointer; +} +div.editor-datetime div.editor-datetime-label:hover { + border: 1px solid #ddd; + border-radius: 2px; + background-color: #f5f5f5; +} +div.editor-datetime div.editor-datetime-label select { + position: absolute; + top: 6px; + left: 0; + cursor: pointer; + opacity: 0; + -ms-filter: "alpha(opacity=0)"; +} +div.editor-datetime div.editor-datetime-time { + text-align: center; +} +div.editor-datetime div.editor-datetime-time > span { + vertical-align: middle; +} +div.editor-datetime div.editor-datetime-time div.editor-datetime-timeblock { + display: inline-block; + vertical-align: middle; +} +div.editor-datetime div.editor-datetime-iconLeft, +div.editor-datetime div.editor-datetime-iconRight, +div.editor-datetime div.editor-datetime-iconUp, +div.editor-datetime div.editor-datetime-iconDown { + width: 30px; + height: 30px; + background-position: center; + background-repeat: no-repeat; + opacity: 0.3; + overflow: hidden; + box-sizing: border-box; +} +div.editor-datetime div.editor-datetime-iconLeft:hover, +div.editor-datetime div.editor-datetime-iconRight:hover, +div.editor-datetime div.editor-datetime-iconUp:hover, +div.editor-datetime div.editor-datetime-iconDown:hover { + border: 1px solid #ccc; + border-radius: 2px; + background-color: #f0f0f0; + opacity: 0.6; +} +div.editor-datetime div.editor-datetime-iconLeft button, +div.editor-datetime div.editor-datetime-iconRight button, +div.editor-datetime div.editor-datetime-iconUp button, +div.editor-datetime div.editor-datetime-iconDown button { + border: none; + background: transparent; + text-indent: 30px; + height: 100%; + width: 100%; + cursor: pointer; +} +div.editor-datetime div.editor-datetime-iconLeft { + position: absolute; + top: 5px; + left: 5px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg=="); +} +div.editor-datetime div.editor-datetime-iconRight { + position: absolute; + top: 5px; + right: 5px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII="); +} +div.editor-datetime div.editor-datetime-iconUp { + height: 20px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAL0lEQVR4AWOgJmBhxCvLyopHnpmVjY2VCadeoCxIHrcsWJ4RlyxCHlMWCTBRJxwAjrIBDMWSiM0AAAAASUVORK5CYII="); +} +div.editor-datetime div.editor-datetime-iconDown { + height: 20px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAMElEQVR4AWOgDmBiRQIsmPKMrGxQgJDFlEfIYpoPk8Utz8qM232MYFfhkQfKUg8AANefAQxecJ58AAAAAElFTkSuQmCC"); +} diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/editor.foundation.min.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/editor.foundation.min.css Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,1 @@ +div.DTE div.DTE_Form_Error{display:none;color:#b11f1f}div.DTE_Field div.multi-value,div.DTE_Field div.multi-restore{display:none;cursor:pointer;padding:0.75rem}div.DTE_Field div.multi-value span,div.DTE_Field div.multi-restore span{display:block;color:#666;font-size:0.8em;line-height:1.25em}div.DTE_Field div.multi-value:hover,div.DTE_Field div.multi-restore:hover{background-color:#e5e5e5}div.DTE_Field div.multi-restore{margin-top:0.5em;font-size:0.8em;line-height:1.25em;padding:0.5rem 0.75rem}div.DTE_Field div.label{margin-top:0.5rem;margin-bottom:0.5rem}div.DTE_Field div.label:empty{padding:0;margin:0}div.DTE_Field:after{display:block;content:".";height:0;line-height:0;clear:both;visibility:hidden}div.reveal-modal button.close{position:absolute;top:-1.5em;right:-2.5em}div.reveal-modal button.close.close-button{right:1rem;top:.5rem;z-index:100}div.reveal-modal div.DTE_Header{position:relative;top:-0.5em;font-size:2.05556rem;line-height:1.4}div.reveal-modal div.DTE_Form_Content{width:75%;margin:0 auto}div.reveal-modal div.DTE_Footer{position:relative;bottom:-0.5em;float:right}div.reveal-modal div.DTE_Footer button{margin-bottom:0}div.DTE_Inline{position:relative;display:table;width:100%}div.DTE_Inline div.DTE_Inline_Field,div.DTE_Inline div.DTE_Inline_Buttons{display:table-cell;vertical-align:middle}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field{padding:0}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field>label,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field>label{display:none}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input{width:100%}div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button{margin:-6px 0 -6px 4px;padding:5px}div.DTE_Inline div.DTE_Field input[type="color"],div.DTE_Inline div.DTE_Field input[type="date"],div.DTE_Inline div.DTE_Field input[type="datetime"],div.DTE_Inline div.DTE_Field input[type="datetime-local"],div.DTE_Inline div.DTE_Field input[type="email"],div.DTE_Inline div.DTE_Field input[type="month"],div.DTE_Inline div.DTE_Field input[type="number"],div.DTE_Inline div.DTE_Field input[type="password"],div.DTE_Inline div.DTE_Field input[type="search"],div.DTE_Inline div.DTE_Field input[type="tel"],div.DTE_Inline div.DTE_Field input[type="text"],div.DTE_Inline div.DTE_Field input[type="time"],div.DTE_Inline div.DTE_Field input[type="url"],div.DTE_Inline div.DTE_Field input[type="week"]{margin:-6px 0}div.DTE_Inline.DTE_Processing:after{position:absolute;content:' ';display:block;top:4px;right:10px;height:12px;width:17px;background:url("../images/ajax-loader-small.gif") no-repeat top left}span.dtr-data div.DTE_Inline{display:inline-table}div.DTE_Inline div.DTE_Field>div{width:100%;padding:0}div.DTE_Inline div.DTE_Field input{height:30px;margin-bottom:0}div.DTE_Inline div.DTE_Field div.label:empty{display:none}div.DTE_Bubble{position:absolute;z-index:11;margin-top:-6px;opacity:0}div.DTE_Bubble div.DTE_Bubble_Liner{position:absolute;bottom:0;border:1px solid black;width:300px;margin-left:-150px;background-color:white;box-shadow:2px 2px 7px #555;border-radius:5px;border:2px solid #444;padding:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table{display:table;width:100%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form{display:table-cell}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content{padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field{position:relative;zoom:1;margin-bottom:0.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field:last-child{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{display:table-cell;vertical-align:bottom;padding:0 0 0 0.75em;width:1%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-top-left-radius:5px;border-top-right-radius:5px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Form_Info,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Bubble_Table{padding-top:42px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error{float:none;display:none;padding:0;margin-bottom:0.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close{position:absolute;top:-11px;right:-11px;width:22px;height:22px;border:2px solid white;background-color:black;text-align:center;border-radius:15px;cursor:pointer;z-index:12;box-shadow:2px 2px 6px #111}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{content:'\00d7';color:white;font-weight:bold;font-size:18px;line-height:22px;font-family:'Courier New', Courier, monospace;padding-left:1px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover{background-color:#092079;box-shadow:2px 2px 9px #111}div.DTE_Bubble div.DTE_Bubble_Triangle{position:absolute;height:10px;width:10px;top:-6px;background-color:white;border:2px solid #444;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}div.DTE_Bubble.DTE_Processing div.DTE_Bubble_Liner:after{position:absolute;content:' ';display:block;top:12px;right:18px;height:12px;width:17px;background:url("../images/ajax-loader-small.gif") no-repeat top left}div.DTE_Bubble.below div.DTE_Bubble_Liner{top:10px;bottom:auto}div.DTE_Bubble.below div.DTE_Bubble_Triangle{top:4px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0,0,0,0.3)), color-stop(1, rgba(0,0,0,0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);z-index:10}div.DTE_Bubble_Background>div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}div.DTE_Bubble_Background>div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false')}div.DTE_Bubble div.DTE_Bubble_Liner{box-shadow:0 5px 10px rgba(0,0,0,0.2);border-radius:6px;border:1px solid rgba(0,0,0,0.2)}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field label,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field>div{width:100%;float:none;clear:both;text-align:left}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field label{padding-bottom:4px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;font-size:14px;width:100%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{margin-top:-2px;display:block}div.DTE_Bubble_Background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background-color:rgba(0,0,0,0.05)}div.DTE div.editor_upload{padding-top:4px}div.DTE div.editor_upload div.eu_table{display:table;width:100%}div.DTE div.editor_upload div.row{display:table-row}div.DTE div.editor_upload div.cell{display:table-cell;position:relative;width:50%;vertical-align:top}div.DTE div.editor_upload div.cell+div.cell{padding-left:10px}div.DTE div.editor_upload div.row+div.row div.cell{padding-top:10px}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{width:100%;height:2.3em;font-size:0.8em;text-align:center;line-height:1em}div.DTE div.editor_upload input[type=file]{position:absolute;top:0;left:0;width:100%;opacity:0}div.DTE div.editor_upload div.drop{position:relative;box-sizing:border-box;width:100%;height:100%;border:3px dashed #ccc;border-radius:6px;min-height:4em;color:#999;padding-top:3px;text-align:center}div.DTE div.editor_upload div.drop.over{border:3px dashed #111;color:#111}div.DTE div.editor_upload div.drop span{max-width:75%;font-size:0.85em;line-height:1em}div.DTE div.editor_upload div.rendered img{max-width:8em;margin:0 auto}div.DTE div.editor_upload.noDrop div.drop{display:none}div.DTE div.editor_upload.noDrop div.row.second{display:none}div.DTE div.editor_upload.noDrop div.rendered{margin-top:10px}div.DTE div.editor_upload.noClear div.clearValue button{display:none}div.DTE div.editor_upload.multi div.cell{display:block;width:100%}div.DTE div.editor_upload.multi div.cell div.drop{min-height:0;padding-bottom:5px}div.DTE div.editor_upload.multi div.clearValue{display:none}div.DTE div.editor_upload.multi ul{list-style-type:none;margin:0;padding:0}div.DTE div.editor_upload.multi ul li{position:relative;margin-top:0.5em}div.DTE div.editor_upload.multi ul li:first-child{margin-top:0}div.DTE div.editor_upload.multi ul li img{vertical-align:middle}div.DTE div.editor_upload.multi ul li button{position:absolute;width:40px;right:0;top:50%;margin-top:-1.5em}div.DTE div.editor_upload button.button,div.DTE div.editor_upload input[type=file]{width:100%;font-size:0.8em;margin-bottom:0}div.DTE div.editor_upload ul li button{width:63px}div.editor-datetime{position:absolute;background-color:white;z-index:2050;border:1px solid #ccc;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5);padding-bottom:5px}div.editor-datetime div.editor-datetime-title{text-align:center;padding:5px 0px 3px}div.editor-datetime table{border-spacing:0;margin:6px 13px}div.editor-datetime table th{font-size:0.8em;color:#777;font-weight:normal;width:14.285714286%;padding:0 0 4px 0;text-align:center}div.editor-datetime table td{font-size:0.9em;color:#444;padding:0}div.editor-datetime table td.day{text-align:right;background:#f5f5f5}div.editor-datetime table td.day.disabled{color:#aaa;background:white}div.editor-datetime table td.day.today{background-color:#ddd}div.editor-datetime table td.day.today button{font-weight:bold}div.editor-datetime table td.day.selected button{background:#008CBA;color:white;border-radius:2px}div.editor-datetime table td.day button:hover{background:#ff8000;color:white;border-radius:2px}div.editor-datetime table td.editor-datetime-week{font-size:0.7em}div.editor-datetime table button{width:100%;box-sizing:border-box;border:none;background:transparent;font-size:inherit;color:inherit;text-align:inherit;padding:5px 9px;cursor:pointer;margin:0}div.editor-datetime table.weekNumber th{width:12.5%}div.editor-datetime div.editor-datetime-label{position:relative;display:inline-block;height:30px;padding:5px 6px;border:1px solid transparent;box-sizing:border-box;cursor:pointer}div.editor-datetime div.editor-datetime-label:hover{border:1px solid #ddd;border-radius:2px;background-color:#f5f5f5}div.editor-datetime div.editor-datetime-label select{position:absolute;top:6px;left:0;cursor:pointer;opacity:0;-ms-filter:"alpha(opacity=0)"}div.editor-datetime div.editor-datetime-time{text-align:center}div.editor-datetime div.editor-datetime-time>span{vertical-align:middle}div.editor-datetime div.editor-datetime-time div.editor-datetime-timeblock{display:inline-block;vertical-align:middle}div.editor-datetime div.editor-datetime-iconLeft,div.editor-datetime div.editor-datetime-iconRight,div.editor-datetime div.editor-datetime-iconUp,div.editor-datetime div.editor-datetime-iconDown{width:30px;height:30px;background-position:center;background-repeat:no-repeat;opacity:0.3;overflow:hidden;box-sizing:border-box}div.editor-datetime div.editor-datetime-iconLeft:hover,div.editor-datetime div.editor-datetime-iconRight:hover,div.editor-datetime div.editor-datetime-iconUp:hover,div.editor-datetime div.editor-datetime-iconDown:hover{border:1px solid #ccc;border-radius:2px;background-color:#f0f0f0;opacity:0.6}div.editor-datetime div.editor-datetime-iconLeft button,div.editor-datetime div.editor-datetime-iconRight button,div.editor-datetime div.editor-datetime-iconUp button,div.editor-datetime div.editor-datetime-iconDown button{border:none;background:transparent;text-indent:30px;height:100%;width:100%;cursor:pointer}div.editor-datetime div.editor-datetime-iconLeft{position:absolute;top:5px;left:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}div.editor-datetime div.editor-datetime-iconRight{position:absolute;top:5px;right:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}div.editor-datetime div.editor-datetime-iconUp{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAL0lEQVR4AWOgJmBhxCvLyopHnpmVjY2VCadeoCxIHrcsWJ4RlyxCHlMWCTBRJxwAjrIBDMWSiM0AAAAASUVORK5CYII=")}div.editor-datetime div.editor-datetime-iconDown{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAMElEQVR4AWOgDmBiRQIsmPKMrGxQgJDFlEfIYpoPk8Utz8qM232MYFfhkQfKUg8AANefAQxecJ58AAAAAElFTkSuQmCC")} diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/editor.jqueryui.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/editor.jqueryui.css Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,801 @@ +div.DTE_Field input, +div.DTE_Field textarea { + box-sizing: border-box; + background-color: white; + -webkit-transition: background-color ease-in-out .15s; + transition: background-color ease-in-out .15s; +} +div.DTE_Field input:focus, +div.DTE_Field textarea:focus { + background-color: #ffffee; +} +div.DTE_Field input[type="color"], +div.DTE_Field input[type="date"], +div.DTE_Field input[type="datetime"], +div.DTE_Field input[type="datetime-local"], +div.DTE_Field input[type="email"], +div.DTE_Field input[type="month"], +div.DTE_Field input[type="number"], +div.DTE_Field input[type="password"], +div.DTE_Field input[type="search"], +div.DTE_Field input[type="tel"], +div.DTE_Field input[type="text"], +div.DTE_Field input[type="time"], +div.DTE_Field input[type="url"], +div.DTE_Field input[type="week"] { + padding: 6px 4px; + width: 100%; +} +div.DTE_Field div.DTE_Field_Info, +div.DTE_Field div.DTE_Field_Message { + font-size: 11px; + line-height: 1em; +} +div.DTE_Field div.DTE_Field_Error { + font-size: 11px; + line-height: 1em; + display: none; + color: red; + margin-top: 5px; +} +div.DTE_Field div.multi-value { + display: none; + border: 1px dotted #666; + border-radius: 3px; + padding: 5px; + background-color: #fafafa; + cursor: pointer; +} +div.DTE_Field div.multi-value span { + font-size: 0.8em; + line-height: 1.25em; + display: block; + color: #666; +} +div.DTE_Field div.multi-value:hover { + background-color: #f1f1f1; +} +div.DTE_Field div.multi-restore { + display: none; + margin-top: 0.5em; + font-size: 0.8em; + line-height: 1.25em; + color: #3879d9; +} +div.DTE_Field div.multi-restore:hover { + text-decoration: underline; + cursor: pointer; +} + +div.DTE_Field_Type_textarea textarea { + padding: 3px; + width: 100%; + height: 80px; +} + +div.DTE_Field.DTE_Field_Type_date img { + vertical-align: middle; + cursor: pointer; + *cursor: hand; +} +div.DTE_Field.DTE_Field_Type_date input.jqueryui { + width: 87%; + margin-right: 6px; +} + +div.DTE_Field_Type_checkbox div.DTE_Field_Input > div > div, +div.DTE_Field_Type_radio div.DTE_Field_Input > div > div { + margin-bottom: 0.25em; +} +div.DTE_Field_Type_checkbox div.DTE_Field_Input > div > div:last-child, +div.DTE_Field_Type_radio div.DTE_Field_Input > div > div:last-child { + margin-bottom: 0; +} +div.DTE_Field_Type_checkbox div.DTE_Field_Input > div > div label, +div.DTE_Field_Type_radio div.DTE_Field_Input > div > div label { + margin-left: 0.75em; + vertical-align: middle; +} + +div.DTE_Field_Type_select div.DTE_Field_Input { + padding-top: 4px; +} + +div.DTE_Body { + padding: 50px 0; +} +div.DTE_Body div.DTE_Body_Content { + position: relative; + overflow: auto; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Form_Info { + padding: 1em 1em 0 1em; + margin: 0; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field { + position: relative; + zoom: 1; + clear: both; + padding: 5px 20%; + border: 1px solid transparent; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field:after { + display: block; + content: "."; + height: 0; + line-height: 0; + clear: both; + visibility: hidden; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field:hover { + background-color: #f9f9f9; + border: 1px solid #f3f3f3; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field > label { + float: left; + width: 40%; + padding-top: 6px; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field > div.DTE_Field_Input { + float: right; + width: 60%; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field.full { + padding: 5px 0 5px 20%; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > label { + width: 30%; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > div.DTE_Field_Input { + width: 70%; +} +div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { + float: none; + clear: both; + width: 100%; +} + +html[dir="rtl"] div.DTE_Body div.DTE_Body_Content div.DTE_Field > label { + float: right; +} +html[dir="rtl"] div.DTE_Body div.DTE_Body_Content div.DTE_Field > div.DTE_Field_Input { + float: left; +} +html[dir="rtl"] div.DTE div.DTE_Form_Buttons button { + float: left; +} + +@media only screen and (max-width: 768px) { + div.DTE_Body div.DTE_Body_Content div.DTE_Field { + padding: 5px 10%; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full { + padding: 5px 0 5px 10%; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > label { + width: 35.5%; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > div.DTE_Field_Input { + width: 64.5%; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { + width: 100%; + } +} +@media only screen and (max-width: 640px) { + div.DTE_Body div.DTE_Body_Content div.DTE_Field { + padding: 5px 0; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full { + padding: 5px 0%; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > label { + width: 40%; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > div.DTE_Field_Input { + width: 60%; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { + width: 100%; + } +} +@media only screen and (max-width: 580px) { + div.DTE_Body div.DTE_Body_Content div.DTE_Field { + position: relative; + zoom: 1; + clear: both; + padding: 5px 0; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field > label { + float: none; + width: auto; + padding-top: 0; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field > div.DTE_Field_Input { + float: none; + width: auto; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full, div.DTE_Body div.DTE_Body_Content div.DTE_Field.block { + padding: 5px 0; + } + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > label, + div.DTE_Body div.DTE_Body_Content div.DTE_Field.full > div.DTE_Field_Input, div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > label, + div.DTE_Body div.DTE_Body_Content div.DTE_Field.block > div.DTE_Field_Input { + width: 100%; + } +} +div.DTE_Bubble { + position: absolute; + z-index: 11; + margin-top: -6px; + opacity: 0; +} +div.DTE_Bubble div.DTE_Bubble_Liner { + position: absolute; + bottom: 0; + border: 1px solid black; + width: 300px; + margin-left: -150px; + background-color: white; + box-shadow: 2px 2px 7px #555; + border-radius: 5px; + border: 2px solid #444; + padding: 1em; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table { + display: table; + width: 100%; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form { + display: table-cell; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content { + padding: 0; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field { + position: relative; + zoom: 1; + margin-bottom: 0.5em; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table > form div.DTE_Form_Content div.DTE_Field:last-child { + margin-bottom: 0; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons { + display: table-cell; + vertical-align: bottom; + padding: 0 0 0 0.75em; + width: 1%; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header { + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Form_Info, +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header + div.DTE_Bubble_Table { + padding-top: 42px; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error { + float: none; + display: none; + padding: 0; + margin-bottom: 0.5em; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close { + position: absolute; + top: -11px; + right: -11px; + width: 22px; + height: 22px; + border: 2px solid white; + background-color: black; + text-align: center; + border-radius: 15px; + cursor: pointer; + z-index: 12; + box-shadow: 2px 2px 6px #111; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after { + content: '\00d7'; + color: white; + font-weight: bold; + font-size: 18px; + line-height: 22px; + font-family: 'Courier New', Courier, monospace; + padding-left: 1px; +} +div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover { + background-color: #092079; + box-shadow: 2px 2px 9px #111; +} +div.DTE_Bubble div.DTE_Bubble_Triangle { + position: absolute; + height: 10px; + width: 10px; + top: -6px; + background-color: white; + border: 2px solid #444; + border-top: none; + border-right: none; + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); +} +div.DTE_Bubble.DTE_Processing div.DTE_Bubble_Liner:after { + position: absolute; + content: ' '; + display: block; + top: 12px; + right: 18px; + height: 12px; + width: 17px; + background: url("../images/ajax-loader-small.gif") no-repeat top left; +} +div.DTE_Bubble.below div.DTE_Bubble_Liner { + top: 10px; + bottom: auto; +} +div.DTE_Bubble.below div.DTE_Bubble_Triangle { + top: 4px; + -webkit-transform: rotate(135deg); + -moz-transform: rotate(135deg); + -ms-transform: rotate(135deg); + -o-transform: rotate(135deg); + transform: rotate(135deg); +} + +div.DTE_Bubble_Background { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.7); + /* Fallback */ + background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* IE10 Consumer Preview */ + background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* Firefox */ + background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* Opera */ + background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(1, rgba(0, 0, 0, 0.7))); + /* Webkit (Safari/Chrome 10) */ + background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* Webkit (Chrome 11+) */ + background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); + /* W3C Markup, IE10 Release Preview */ + z-index: 10; +} +div.DTE_Bubble_Background > div { + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 0; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; +} +div.DTE_Bubble_Background > div:not([dummy]) { + filter: progid:DXImageTransform.Microsoft.gradient(enabled='false'); +} + +div.DTE_Inline { + position: relative; + display: table; + width: 100%; +} +div.DTE_Inline div.DTE_Inline_Field, +div.DTE_Inline div.DTE_Inline_Buttons { + display: table-cell; + vertical-align: middle; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Field, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field { + padding: 0; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Field > label, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field > label { + display: none; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input { + width: 100%; +} +div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button, +div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button { + margin: -6px 0 -6px 4px; + padding: 5px; +} +div.DTE_Inline div.DTE_Field input[type="color"], +div.DTE_Inline div.DTE_Field input[type="date"], +div.DTE_Inline div.DTE_Field input[type="datetime"], +div.DTE_Inline div.DTE_Field input[type="datetime-local"], +div.DTE_Inline div.DTE_Field input[type="email"], +div.DTE_Inline div.DTE_Field input[type="month"], +div.DTE_Inline div.DTE_Field input[type="number"], +div.DTE_Inline div.DTE_Field input[type="password"], +div.DTE_Inline div.DTE_Field input[type="search"], +div.DTE_Inline div.DTE_Field input[type="tel"], +div.DTE_Inline div.DTE_Field input[type="text"], +div.DTE_Inline div.DTE_Field input[type="time"], +div.DTE_Inline div.DTE_Field input[type="url"], +div.DTE_Inline div.DTE_Field input[type="week"] { + margin: -6px 0; +} +div.DTE_Inline.DTE_Processing:after { + position: absolute; + content: ' '; + display: block; + top: 4px; + right: 10px; + height: 12px; + width: 17px; + background: url("../images/ajax-loader-small.gif") no-repeat top left; +} + +span.dtr-data div.DTE_Inline { + display: inline-table; +} + +table.dataTable tbody tr.highlight { + background-color: #FFFBCC !important; +} +table.dataTable tbody tr.highlight, +table.dataTable tbody tr.noHighlight, +table.dataTable tbody tr.highlight td, +table.dataTable tbody tr.noHighlight td { + -webkit-transition: background-color 500ms linear; + -moz-transition: background-color 500ms linear; + -ms-transition: background-color 500ms linear; + -o-transition: background-color 500ms linear; + transition: background-color 500ms linear; +} +table.dataTable.stripe tbody tr.odd.highlight, table.dataTable.display tbody tr.odd.highlight { + background-color: #f9f5c7; +} +table.dataTable.hover tbody tr:hover.highlight, +table.dataTable.hover tbody tr.odd:hover.highlight, +table.dataTable.hover tbody tr.even:hover.highlight, table.dataTable.display tbody tr:hover.highlight, +table.dataTable.display tbody tr.odd:hover.highlight, +table.dataTable.display tbody tr.even:hover.highlight { + background-color: #f6f2c5; +} +table.dataTable.order-column tbody tr.highlight > .sorting_1, +table.dataTable.order-column tbody tr.highlight > .sorting_2, +table.dataTable.order-column tbody tr.highlight > .sorting_3, table.dataTable.display tbody tr.highlight > .sorting_1, +table.dataTable.display tbody tr.highlight > .sorting_2, +table.dataTable.display tbody tr.highlight > .sorting_3 { + background-color: #faf6c8; +} +table.dataTable.display tbody tr.odd.highlight > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.highlight > .sorting_1 { + background-color: #f1edc1; +} +table.dataTable.display tbody tr.odd.highlight > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.highlight > .sorting_2 { + background-color: #f3efc2; +} +table.dataTable.display tbody tr.odd.highlight > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.highlight > .sorting_3 { + background-color: #f5f1c4; +} +table.dataTable.display tbody tr.even.highlight > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.highlight > .sorting_1 { + background-color: #faf6c8; +} +table.dataTable.display tbody tr.even.highlight > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.highlight > .sorting_2 { + background-color: #fcf8ca; +} +table.dataTable.display tbody tr.even.highlight > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.highlight > .sorting_3 { + background-color: #fefacb; +} +table.dataTable.display tbody tr:hover.highlight > .sorting_1, +table.dataTable.display tbody tr.odd:hover.highlight > .sorting_1, +table.dataTable.display tbody tr.even:hover.highlight > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.highlight > .sorting_1, +table.dataTable.order-column.hover tbody tr.odd:hover.highlight > .sorting_1, +table.dataTable.order-column.hover tbody tr.even:hover.highlight > .sorting_1 { + background-color: #eae6bb; +} +table.dataTable.display tbody tr:hover.highlight > .sorting_2, +table.dataTable.display tbody tr.odd:hover.highlight > .sorting_2, +table.dataTable.display tbody tr.even:hover.highlight > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.highlight > .sorting_2, +table.dataTable.order-column.hover tbody tr.odd:hover.highlight > .sorting_2, +table.dataTable.order-column.hover tbody tr.even:hover.highlight > .sorting_2 { + background-color: #ece8bd; +} +table.dataTable.display tbody tr:hover.highlight > .sorting_3, +table.dataTable.display tbody tr.odd:hover.highlight > .sorting_3, +table.dataTable.display tbody tr.even:hover.highlight > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.highlight > .sorting_3, +table.dataTable.order-column.hover tbody tr.odd:hover.highlight > .sorting_3, +table.dataTable.order-column.hover tbody tr.even:hover.highlight > .sorting_3 { + background-color: #efebbf; +} + +div.DTE div.editor_upload { + padding-top: 4px; +} +div.DTE div.editor_upload div.eu_table { + display: table; + width: 100%; +} +div.DTE div.editor_upload div.row { + display: table-row; +} +div.DTE div.editor_upload div.cell { + display: table-cell; + position: relative; + width: 50%; + vertical-align: top; +} +div.DTE div.editor_upload div.cell + div.cell { + padding-left: 10px; +} +div.DTE div.editor_upload div.row + div.row div.cell { + padding-top: 10px; +} +div.DTE div.editor_upload button.btn, +div.DTE div.editor_upload input[type=file] { + width: 100%; + height: 2.3em; + font-size: 0.8em; + text-align: center; + line-height: 1em; +} +div.DTE div.editor_upload input[type=file] { + position: absolute; + top: 0; + left: 0; + width: 100%; + opacity: 0; +} +div.DTE div.editor_upload div.drop { + position: relative; + box-sizing: border-box; + width: 100%; + height: 100%; + border: 3px dashed #ccc; + border-radius: 6px; + min-height: 4em; + color: #999; + padding-top: 3px; + text-align: center; +} +div.DTE div.editor_upload div.drop.over { + border: 3px dashed #111; + color: #111; +} +div.DTE div.editor_upload div.drop span { + max-width: 75%; + font-size: 0.85em; + line-height: 1em; +} +div.DTE div.editor_upload div.rendered img { + max-width: 8em; + margin: 0 auto; +} +div.DTE div.editor_upload.noDrop div.drop { + display: none; +} +div.DTE div.editor_upload.noDrop div.row.second { + display: none; +} +div.DTE div.editor_upload.noDrop div.rendered { + margin-top: 10px; +} +div.DTE div.editor_upload.noClear div.clearValue button { + display: none; +} +div.DTE div.editor_upload.multi div.cell { + display: block; + width: 100%; +} +div.DTE div.editor_upload.multi div.cell div.drop { + min-height: 0; + padding-bottom: 5px; +} +div.DTE div.editor_upload.multi div.clearValue { + display: none; +} +div.DTE div.editor_upload.multi ul { + list-style-type: none; + margin: 0; + padding: 0; +} +div.DTE div.editor_upload.multi ul li { + position: relative; + margin-top: 0.5em; +} +div.DTE div.editor_upload.multi ul li:first-child { + margin-top: 0; +} +div.DTE div.editor_upload.multi ul li img { + vertical-align: middle; +} +div.DTE div.editor_upload.multi ul li button { + position: absolute; + width: 40px; + right: 0; + top: 50%; + margin-top: -1.5em; +} + +div.editor-datetime { + position: absolute; + background-color: white; + z-index: 2050; + border: 1px solid #ccc; + box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5); + padding-bottom: 5px; +} +div.editor-datetime div.editor-datetime-title { + text-align: center; + padding: 5px 0px 3px; +} +div.editor-datetime table { + border-spacing: 0; + margin: 6px 13px; +} +div.editor-datetime table th { + font-size: 0.8em; + color: #777; + font-weight: normal; + width: 14.285714286%; + padding: 0 0 4px 0; + text-align: center; +} +div.editor-datetime table td { + font-size: 0.9em; + color: #444; + padding: 0; +} +div.editor-datetime table td.day { + text-align: right; + background: #f5f5f5; +} +div.editor-datetime table td.day.disabled { + color: #aaa; + background: white; +} +div.editor-datetime table td.day.today { + background-color: #ddd; +} +div.editor-datetime table td.day.today button { + font-weight: bold; +} +div.editor-datetime table td.day.selected button { + background: #4E6CA3; + color: white; + border-radius: 2px; +} +div.editor-datetime table td.day button:hover { + background: #ff8000; + color: white; + border-radius: 2px; +} +div.editor-datetime table td.editor-datetime-week { + font-size: 0.7em; +} +div.editor-datetime table button { + width: 100%; + box-sizing: border-box; + border: none; + background: transparent; + font-size: inherit; + color: inherit; + text-align: inherit; + padding: 5px 9px; + cursor: pointer; + margin: 0; +} +div.editor-datetime table.weekNumber th { + width: 12.5%; +} +div.editor-datetime div.editor-datetime-label { + position: relative; + display: inline-block; + height: 30px; + padding: 5px 6px; + border: 1px solid transparent; + box-sizing: border-box; + cursor: pointer; +} +div.editor-datetime div.editor-datetime-label:hover { + border: 1px solid #ddd; + border-radius: 2px; + background-color: #f5f5f5; +} +div.editor-datetime div.editor-datetime-label select { + position: absolute; + top: 6px; + left: 0; + cursor: pointer; + opacity: 0; + -ms-filter: "alpha(opacity=0)"; +} +div.editor-datetime div.editor-datetime-time { + text-align: center; +} +div.editor-datetime div.editor-datetime-time > span { + vertical-align: middle; +} +div.editor-datetime div.editor-datetime-time div.editor-datetime-timeblock { + display: inline-block; + vertical-align: middle; +} +div.editor-datetime div.editor-datetime-iconLeft, +div.editor-datetime div.editor-datetime-iconRight, +div.editor-datetime div.editor-datetime-iconUp, +div.editor-datetime div.editor-datetime-iconDown { + width: 30px; + height: 30px; + background-position: center; + background-repeat: no-repeat; + opacity: 0.3; + overflow: hidden; + box-sizing: border-box; +} +div.editor-datetime div.editor-datetime-iconLeft:hover, +div.editor-datetime div.editor-datetime-iconRight:hover, +div.editor-datetime div.editor-datetime-iconUp:hover, +div.editor-datetime div.editor-datetime-iconDown:hover { + border: 1px solid #ccc; + border-radius: 2px; + background-color: #f0f0f0; + opacity: 0.6; +} +div.editor-datetime div.editor-datetime-iconLeft button, +div.editor-datetime div.editor-datetime-iconRight button, +div.editor-datetime div.editor-datetime-iconUp button, +div.editor-datetime div.editor-datetime-iconDown button { + border: none; + background: transparent; + text-indent: 30px; + height: 100%; + width: 100%; + cursor: pointer; +} +div.editor-datetime div.editor-datetime-iconLeft { + position: absolute; + top: 5px; + left: 5px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg=="); +} +div.editor-datetime div.editor-datetime-iconRight { + position: absolute; + top: 5px; + right: 5px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII="); +} +div.editor-datetime div.editor-datetime-iconUp { + height: 20px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAL0lEQVR4AWOgJmBhxCvLyopHnpmVjY2VCadeoCxIHrcsWJ4RlyxCHlMWCTBRJxwAjrIBDMWSiM0AAAAASUVORK5CYII="); +} +div.editor-datetime div.editor-datetime-iconDown { + height: 20px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAMElEQVR4AWOgDmBiRQIsmPKMrGxQgJDFlEfIYpoPk8Utz8qM232MYFfhkQfKUg8AANefAQxecJ58AAAAAElFTkSuQmCC"); +} + +div.DTE { + font-size: 0.91em; +} +div.DTE div.DTE_Header { + display: none; +} +div.DTE div.DTE_Body { + padding: 0; +} +div.DTE div.DTE_Body div.DTE_Body_Content { + overflow: hidden; +} +div.DTE div.DTE_Body div.DTE_Body_Content div.DTE_Field { + padding: 5px 5%; +} +div.DTE div.DTE_Footer { + display: none; +} +div.DTE div.DTE_Form_Error { + padding-top: 1em; + color: red; + display: none; + color: #b11f1f; +} diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/editor.jqueryui.min.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/editor.jqueryui.min.css Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,1 @@ +div.DTE_Field input,div.DTE_Field textarea{box-sizing:border-box;background-color:white;-webkit-transition:background-color ease-in-out .15s;transition:background-color ease-in-out .15s}div.DTE_Field input:focus,div.DTE_Field textarea:focus{background-color:#ffffee}div.DTE_Field input[type="color"],div.DTE_Field input[type="date"],div.DTE_Field input[type="datetime"],div.DTE_Field input[type="datetime-local"],div.DTE_Field input[type="email"],div.DTE_Field input[type="month"],div.DTE_Field input[type="number"],div.DTE_Field input[type="password"],div.DTE_Field input[type="search"],div.DTE_Field input[type="tel"],div.DTE_Field input[type="text"],div.DTE_Field input[type="time"],div.DTE_Field input[type="url"],div.DTE_Field input[type="week"]{padding:6px 4px;width:100%}div.DTE_Field div.DTE_Field_Info,div.DTE_Field div.DTE_Field_Message{font-size:11px;line-height:1em}div.DTE_Field div.DTE_Field_Error{font-size:11px;line-height:1em;display:none;color:red;margin-top:5px}div.DTE_Field div.multi-value{display:none;border:1px dotted #666;border-radius:3px;padding:5px;background-color:#fafafa;cursor:pointer}div.DTE_Field div.multi-value span{font-size:0.8em;line-height:1.25em;display:block;color:#666}div.DTE_Field div.multi-value:hover{background-color:#f1f1f1}div.DTE_Field div.multi-restore{display:none;margin-top:0.5em;font-size:0.8em;line-height:1.25em;color:#3879d9}div.DTE_Field div.multi-restore:hover{text-decoration:underline;cursor:pointer}div.DTE_Field_Type_textarea textarea{padding:3px;width:100%;height:80px}div.DTE_Field.DTE_Field_Type_date img{vertical-align:middle;cursor:pointer;*cursor:hand}div.DTE_Field.DTE_Field_Type_date input.jqueryui{width:87%;margin-right:6px}div.DTE_Field_Type_checkbox div.DTE_Field_Input>div>div,div.DTE_Field_Type_radio div.DTE_Field_Input>div>div{margin-bottom:0.25em}div.DTE_Field_Type_checkbox div.DTE_Field_Input>div>div:last-child,div.DTE_Field_Type_radio div.DTE_Field_Input>div>div:last-child{margin-bottom:0}div.DTE_Field_Type_checkbox div.DTE_Field_Input>div>div label,div.DTE_Field_Type_radio div.DTE_Field_Input>div>div label{margin-left:0.75em;vertical-align:middle}div.DTE_Field_Type_select div.DTE_Field_Input{padding-top:4px}div.DTE_Body{padding:50px 0}div.DTE_Body div.DTE_Body_Content{position:relative;overflow:auto}div.DTE_Body div.DTE_Body_Content div.DTE_Form_Info{padding:1em 1em 0 1em;margin:0}div.DTE_Body div.DTE_Body_Content div.DTE_Field{position:relative;zoom:1;clear:both;padding:5px 20%;border:1px solid transparent}div.DTE_Body div.DTE_Body_Content div.DTE_Field:after{display:block;content:".";height:0;line-height:0;clear:both;visibility:hidden}div.DTE_Body div.DTE_Body_Content div.DTE_Field:hover{background-color:#f9f9f9;border:1px solid #f3f3f3}div.DTE_Body div.DTE_Body_Content div.DTE_Field>label{float:left;width:40%;padding-top:6px}div.DTE_Body div.DTE_Body_Content div.DTE_Field>div.DTE_Field_Input{float:right;width:60%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full{padding:5px 0 5px 20%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>label{width:30%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>div.DTE_Field_Input{width:70%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{float:none;clear:both;width:100%}html[dir="rtl"] div.DTE_Body div.DTE_Body_Content div.DTE_Field>label{float:right}html[dir="rtl"] div.DTE_Body div.DTE_Body_Content div.DTE_Field>div.DTE_Field_Input{float:left}html[dir="rtl"] div.DTE div.DTE_Form_Buttons button{float:left}@media only screen and (max-width: 768px){div.DTE_Body div.DTE_Body_Content div.DTE_Field{padding:5px 10%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full{padding:5px 0 5px 10%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>label{width:35.5%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>div.DTE_Field_Input{width:64.5%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{width:100%}}@media only screen and (max-width: 640px){div.DTE_Body div.DTE_Body_Content div.DTE_Field{padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full{padding:5px 0%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>label{width:40%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>div.DTE_Field_Input{width:60%}div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{width:100%}}@media only screen and (max-width: 580px){div.DTE_Body div.DTE_Body_Content div.DTE_Field{position:relative;zoom:1;clear:both;padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field>label{float:none;width:auto;padding-top:0}div.DTE_Body div.DTE_Body_Content div.DTE_Field>div.DTE_Field_Input{float:none;width:auto}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block{padding:5px 0}div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>label,div.DTE_Body div.DTE_Body_Content div.DTE_Field.full>div.DTE_Field_Input,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>label,div.DTE_Body div.DTE_Body_Content div.DTE_Field.block>div.DTE_Field_Input{width:100%}}div.DTE_Bubble{position:absolute;z-index:11;margin-top:-6px;opacity:0}div.DTE_Bubble div.DTE_Bubble_Liner{position:absolute;bottom:0;border:1px solid black;width:300px;margin-left:-150px;background-color:white;box-shadow:2px 2px 7px #555;border-radius:5px;border:2px solid #444;padding:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table{display:table;width:100%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form{display:table-cell}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content{padding:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field{position:relative;zoom:1;margin-bottom:0.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table>form div.DTE_Form_Content div.DTE_Field:last-child{margin-bottom:0}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Table div.DTE_Form_Buttons{display:table-cell;vertical-align:bottom;padding:0 0 0 0.75em;width:1%}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header{border-top-left-radius:5px;border-top-right-radius:5px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Form_Info,div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Header+div.DTE_Bubble_Table{padding-top:42px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Form_Error{float:none;display:none;padding:0;margin-bottom:0.5em}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close{position:absolute;top:-11px;right:-11px;width:22px;height:22px;border:2px solid white;background-color:black;text-align:center;border-radius:15px;cursor:pointer;z-index:12;box-shadow:2px 2px 6px #111}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:after{content:'\00d7';color:white;font-weight:bold;font-size:18px;line-height:22px;font-family:'Courier New', Courier, monospace;padding-left:1px}div.DTE_Bubble div.DTE_Bubble_Liner div.DTE_Bubble_Close:hover{background-color:#092079;box-shadow:2px 2px 9px #111}div.DTE_Bubble div.DTE_Bubble_Triangle{position:absolute;height:10px;width:10px;top:-6px;background-color:white;border:2px solid #444;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}div.DTE_Bubble.DTE_Processing div.DTE_Bubble_Liner:after{position:absolute;content:' ';display:block;top:12px;right:18px;height:12px;width:17px;background:url("../images/ajax-loader-small.gif") no-repeat top left}div.DTE_Bubble.below div.DTE_Bubble_Liner{top:10px;bottom:auto}div.DTE_Bubble.below div.DTE_Bubble_Triangle{top:4px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}div.DTE_Bubble_Background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0,0,0,0.3)), color-stop(1, rgba(0,0,0,0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);z-index:10}div.DTE_Bubble_Background>div{position:absolute;top:0;right:0;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}div.DTE_Bubble_Background>div:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false')}div.DTE_Inline{position:relative;display:table;width:100%}div.DTE_Inline div.DTE_Inline_Field,div.DTE_Inline div.DTE_Inline_Buttons{display:table-cell;vertical-align:middle}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field{padding:0}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field>label,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field>label{display:none}div.DTE_Inline div.DTE_Inline_Field div.DTE_Field input,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Field input{width:100%}div.DTE_Inline div.DTE_Inline_Field div.DTE_Form_Buttons button,div.DTE_Inline div.DTE_Inline_Buttons div.DTE_Form_Buttons button{margin:-6px 0 -6px 4px;padding:5px}div.DTE_Inline div.DTE_Field input[type="color"],div.DTE_Inline div.DTE_Field input[type="date"],div.DTE_Inline div.DTE_Field input[type="datetime"],div.DTE_Inline div.DTE_Field input[type="datetime-local"],div.DTE_Inline div.DTE_Field input[type="email"],div.DTE_Inline div.DTE_Field input[type="month"],div.DTE_Inline div.DTE_Field input[type="number"],div.DTE_Inline div.DTE_Field input[type="password"],div.DTE_Inline div.DTE_Field input[type="search"],div.DTE_Inline div.DTE_Field input[type="tel"],div.DTE_Inline div.DTE_Field input[type="text"],div.DTE_Inline div.DTE_Field input[type="time"],div.DTE_Inline div.DTE_Field input[type="url"],div.DTE_Inline div.DTE_Field input[type="week"]{margin:-6px 0}div.DTE_Inline.DTE_Processing:after{position:absolute;content:' ';display:block;top:4px;right:10px;height:12px;width:17px;background:url("../images/ajax-loader-small.gif") no-repeat top left}span.dtr-data div.DTE_Inline{display:inline-table}table.dataTable tbody tr.highlight{background-color:#FFFBCC !important}table.dataTable tbody tr.highlight,table.dataTable tbody tr.noHighlight,table.dataTable tbody tr.highlight td,table.dataTable tbody tr.noHighlight td{-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;transition:background-color 500ms linear}table.dataTable.stripe tbody tr.odd.highlight,table.dataTable.display tbody tr.odd.highlight{background-color:#f9f5c7}table.dataTable.hover tbody tr:hover.highlight,table.dataTable.hover tbody tr.odd:hover.highlight,table.dataTable.hover tbody tr.even:hover.highlight,table.dataTable.display tbody tr:hover.highlight,table.dataTable.display tbody tr.odd:hover.highlight,table.dataTable.display tbody tr.even:hover.highlight{background-color:#f6f2c5}table.dataTable.order-column tbody tr.highlight>.sorting_1,table.dataTable.order-column tbody tr.highlight>.sorting_2,table.dataTable.order-column tbody tr.highlight>.sorting_3,table.dataTable.display tbody tr.highlight>.sorting_1,table.dataTable.display tbody tr.highlight>.sorting_2,table.dataTable.display tbody tr.highlight>.sorting_3{background-color:#faf6c8}table.dataTable.display tbody tr.odd.highlight>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.highlight>.sorting_1{background-color:#f1edc1}table.dataTable.display tbody tr.odd.highlight>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.highlight>.sorting_2{background-color:#f3efc2}table.dataTable.display tbody tr.odd.highlight>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.highlight>.sorting_3{background-color:#f5f1c4}table.dataTable.display tbody tr.even.highlight>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.highlight>.sorting_1{background-color:#faf6c8}table.dataTable.display tbody tr.even.highlight>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.highlight>.sorting_2{background-color:#fcf8ca}table.dataTable.display tbody tr.even.highlight>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.highlight>.sorting_3{background-color:#fefacb}table.dataTable.display tbody tr:hover.highlight>.sorting_1,table.dataTable.display tbody tr.odd:hover.highlight>.sorting_1,table.dataTable.display tbody tr.even:hover.highlight>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.highlight>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover.highlight>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover.highlight>.sorting_1{background-color:#eae6bb}table.dataTable.display tbody tr:hover.highlight>.sorting_2,table.dataTable.display tbody tr.odd:hover.highlight>.sorting_2,table.dataTable.display tbody tr.even:hover.highlight>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.highlight>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover.highlight>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover.highlight>.sorting_2{background-color:#ece8bd}table.dataTable.display tbody tr:hover.highlight>.sorting_3,table.dataTable.display tbody tr.odd:hover.highlight>.sorting_3,table.dataTable.display tbody tr.even:hover.highlight>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.highlight>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover.highlight>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover.highlight>.sorting_3{background-color:#efebbf}div.DTE div.editor_upload{padding-top:4px}div.DTE div.editor_upload div.eu_table{display:table;width:100%}div.DTE div.editor_upload div.row{display:table-row}div.DTE div.editor_upload div.cell{display:table-cell;position:relative;width:50%;vertical-align:top}div.DTE div.editor_upload div.cell+div.cell{padding-left:10px}div.DTE div.editor_upload div.row+div.row div.cell{padding-top:10px}div.DTE div.editor_upload button.btn,div.DTE div.editor_upload input[type=file]{width:100%;height:2.3em;font-size:0.8em;text-align:center;line-height:1em}div.DTE div.editor_upload input[type=file]{position:absolute;top:0;left:0;width:100%;opacity:0}div.DTE div.editor_upload div.drop{position:relative;box-sizing:border-box;width:100%;height:100%;border:3px dashed #ccc;border-radius:6px;min-height:4em;color:#999;padding-top:3px;text-align:center}div.DTE div.editor_upload div.drop.over{border:3px dashed #111;color:#111}div.DTE div.editor_upload div.drop span{max-width:75%;font-size:0.85em;line-height:1em}div.DTE div.editor_upload div.rendered img{max-width:8em;margin:0 auto}div.DTE div.editor_upload.noDrop div.drop{display:none}div.DTE div.editor_upload.noDrop div.row.second{display:none}div.DTE div.editor_upload.noDrop div.rendered{margin-top:10px}div.DTE div.editor_upload.noClear div.clearValue button{display:none}div.DTE div.editor_upload.multi div.cell{display:block;width:100%}div.DTE div.editor_upload.multi div.cell div.drop{min-height:0;padding-bottom:5px}div.DTE div.editor_upload.multi div.clearValue{display:none}div.DTE div.editor_upload.multi ul{list-style-type:none;margin:0;padding:0}div.DTE div.editor_upload.multi ul li{position:relative;margin-top:0.5em}div.DTE div.editor_upload.multi ul li:first-child{margin-top:0}div.DTE div.editor_upload.multi ul li img{vertical-align:middle}div.DTE div.editor_upload.multi ul li button{position:absolute;width:40px;right:0;top:50%;margin-top:-1.5em}div.editor-datetime{position:absolute;background-color:white;z-index:2050;border:1px solid #ccc;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5);padding-bottom:5px}div.editor-datetime div.editor-datetime-title{text-align:center;padding:5px 0px 3px}div.editor-datetime table{border-spacing:0;margin:6px 13px}div.editor-datetime table th{font-size:0.8em;color:#777;font-weight:normal;width:14.285714286%;padding:0 0 4px 0;text-align:center}div.editor-datetime table td{font-size:0.9em;color:#444;padding:0}div.editor-datetime table td.day{text-align:right;background:#f5f5f5}div.editor-datetime table td.day.disabled{color:#aaa;background:white}div.editor-datetime table td.day.today{background-color:#ddd}div.editor-datetime table td.day.today button{font-weight:bold}div.editor-datetime table td.day.selected button{background:#4E6CA3;color:white;border-radius:2px}div.editor-datetime table td.day button:hover{background:#ff8000;color:white;border-radius:2px}div.editor-datetime table td.editor-datetime-week{font-size:0.7em}div.editor-datetime table button{width:100%;box-sizing:border-box;border:none;background:transparent;font-size:inherit;color:inherit;text-align:inherit;padding:5px 9px;cursor:pointer;margin:0}div.editor-datetime table.weekNumber th{width:12.5%}div.editor-datetime div.editor-datetime-label{position:relative;display:inline-block;height:30px;padding:5px 6px;border:1px solid transparent;box-sizing:border-box;cursor:pointer}div.editor-datetime div.editor-datetime-label:hover{border:1px solid #ddd;border-radius:2px;background-color:#f5f5f5}div.editor-datetime div.editor-datetime-label select{position:absolute;top:6px;left:0;cursor:pointer;opacity:0;-ms-filter:"alpha(opacity=0)"}div.editor-datetime div.editor-datetime-time{text-align:center}div.editor-datetime div.editor-datetime-time>span{vertical-align:middle}div.editor-datetime div.editor-datetime-time div.editor-datetime-timeblock{display:inline-block;vertical-align:middle}div.editor-datetime div.editor-datetime-iconLeft,div.editor-datetime div.editor-datetime-iconRight,div.editor-datetime div.editor-datetime-iconUp,div.editor-datetime div.editor-datetime-iconDown{width:30px;height:30px;background-position:center;background-repeat:no-repeat;opacity:0.3;overflow:hidden;box-sizing:border-box}div.editor-datetime div.editor-datetime-iconLeft:hover,div.editor-datetime div.editor-datetime-iconRight:hover,div.editor-datetime div.editor-datetime-iconUp:hover,div.editor-datetime div.editor-datetime-iconDown:hover{border:1px solid #ccc;border-radius:2px;background-color:#f0f0f0;opacity:0.6}div.editor-datetime div.editor-datetime-iconLeft button,div.editor-datetime div.editor-datetime-iconRight button,div.editor-datetime div.editor-datetime-iconUp button,div.editor-datetime div.editor-datetime-iconDown button{border:none;background:transparent;text-indent:30px;height:100%;width:100%;cursor:pointer}div.editor-datetime div.editor-datetime-iconLeft{position:absolute;top:5px;left:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}div.editor-datetime div.editor-datetime-iconRight{position:absolute;top:5px;right:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}div.editor-datetime div.editor-datetime-iconUp{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAL0lEQVR4AWOgJmBhxCvLyopHnpmVjY2VCadeoCxIHrcsWJ4RlyxCHlMWCTBRJxwAjrIBDMWSiM0AAAAASUVORK5CYII=")}div.editor-datetime div.editor-datetime-iconDown{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAMElEQVR4AWOgDmBiRQIsmPKMrGxQgJDFlEfIYpoPk8Utz8qM232MYFfhkQfKUg8AANefAQxecJ58AAAAAElFTkSuQmCC")}div.DTE{font-size:0.91em}div.DTE div.DTE_Header{display:none}div.DTE div.DTE_Body{padding:0}div.DTE div.DTE_Body div.DTE_Body_Content{overflow:hidden}div.DTE div.DTE_Body div.DTE_Body_Content div.DTE_Field{padding:5px 5%}div.DTE div.DTE_Footer{display:none}div.DTE div.DTE_Form_Error{padding-top:1em;color:red;display:none;color:#b11f1f} diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/scss/bubble.scss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/scss/bubble.scss Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,130 @@ + +// Bubble form editing +// Very similar to the main form, but attached to a particular node and the +// form layout is slightly different with the fields container and buttons +// making up a table of a single row and two columns. This allows the buttons +// to be removed from the display and under this condition the fields will +// take up the full width available. +div.DTE_Bubble { + position: absolute; + z-index: 11; + margin-top: -6px; + opacity: 0; + + div.DTE_Bubble_Liner { + position: absolute; + bottom: 0; + border: 1px solid black; + width: 300px; + margin-left: -150px; + background-color: white; + box-shadow: 2px 2px 7px #555; + border-radius: 5px; + border: 2px solid #444; + padding: 1em; + @include box-sizing(border-box); + + div.DTE_Bubble_Table { + display: table; + width: 100%; + + > form { + display: table-cell; + + div.DTE_Form_Content { + padding: 0; + + div.DTE_Field { + position: relative; + zoom: 1; + margin-bottom: 0.5em; + + &:last-child { + margin-bottom: 0; + } + } + } + } + + div.DTE_Form_Buttons { + display: table-cell; + vertical-align: bottom; + padding: 0 0 0 0.75em; + width: 1%; // browser will resize to a min width + } + } + + div.DTE_Header { + border-top-left-radius: 5px; + border-top-right-radius: 5px; + } + + div.DTE_Header + div.DTE_Form_Info, + div.DTE_Header + div.DTE_Bubble_Table { + padding-top: 42px; + } + + + div.DTE_Form_Error { + float: none; + display: none; + padding: 0; + margin-bottom: 0.5em; + } + + div.DTE_Bubble_Close { + @include close-icon(); + } + } + + div.DTE_Bubble_Triangle { + position: absolute; + height: 10px; + width: 10px; + top: -6px; + background-color: white; + border: 2px solid #444; + border-top: none; + border-right: none; + + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + } + + &.DTE_Processing { + div.DTE_Bubble_Liner:after { + position: absolute; + content: ' '; + display: block; + top: 12px; + right: 18px; + height: 12px; + width: 17px; + background: url('../images/ajax-loader-small.gif') no-repeat top left; + } + } + + &.below { + div.DTE_Bubble_Liner { + top: 10px; + bottom: auto; + } + + div.DTE_Bubble_Triangle { + top: 4px; + -webkit-transform: rotate(135deg); + -moz-transform: rotate(135deg); + -ms-transform: rotate(135deg); + -o-transform: rotate(135deg); + transform: rotate(135deg); + } + } +} + +div.DTE_Bubble_Background { + @include overlay-background(); +} + diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/scss/datatable.scss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/scss/datatable.scss Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,93 @@ + +// Row highlighting on edit styles +// +// To change the colour of the highlight, simply modify the variable below and +// recompile the SCSS stylesheet (if you don't have SASS installed, you can use +// the online service at http://sassmeister.com/ . +// +// The DataTables styles below match the default DataTables stylesheet: +// http://next.datatables.net/manual/styling/classes so you can retain the full +// benefits of the DataTables styling options. + +$table-row-highlight: #FFFBCC; + +table.dataTable { + tbody { + tr.highlight { + background-color: $table-row-highlight !important; + } + + tr.highlight, + tr.noHighlight, + tr.highlight td, + tr.noHighlight td { + @include background-transision(); + } + } + + &.stripe tbody, + &.display tbody { + tr.odd { + &.highlight { + background-color: shade($table-row-highlight, 2.35%); + } + } + } + + // Hover classes - add "hover" class to the table to activate + &.hover tbody, + &.display tbody { + tr:hover, + tr.odd:hover, + tr.even:hover { + &.highlight { + background-color: shade($table-row-highlight, 3.6%); + } + } + } + + + // Sort column highlighting - add "hover" class to the table to activate + &.order-column, + &.display { + tbody { + tr.highlight>.sorting_1, + tr.highlight>.sorting_2, + tr.highlight>.sorting_3 { + background-color: shade($table-row-highlight, 2%); + } + } + } + + &.display tbody, + &.order-column.stripe tbody { + tr.odd { + &.highlight { + >.sorting_1 { background-color: shade($table-row-highlight, 5.4%);} + >.sorting_2 { background-color: shade($table-row-highlight, 4.7%);} + >.sorting_3 { background-color: shade($table-row-highlight, 3.9%);} + } + } + + tr.even { + &.highlight { + >.sorting_1 { background-color: shade($table-row-highlight, 2%); } + >.sorting_2 { background-color: shade($table-row-highlight, 1.2%); } + >.sorting_3 { background-color: shade($table-row-highlight, 0.4%); } + } + } + } + + &.display tbody, + &.order-column.hover tbody { + tr:hover, + tr.odd:hover, + tr.even:hover { + &.highlight { + >.sorting_1 { background-color: shade($table-row-highlight, 8.2%); } + >.sorting_2 { background-color: shade($table-row-highlight, 7.5%); } + >.sorting_3 { background-color: shade($table-row-highlight, 6.3%); } + } + } + } +} \ No newline at end of file diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/scss/datetime.scss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/scss/datetime.scss Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,184 @@ + +$editor-datetime-selected: #4E6CA3 !default; + +div.editor-datetime { + position: absolute; + background-color: white; + z-index: 2050; + border: 1px solid #ccc; + box-shadow: 0 5px 15px -5px rgba(0,0,0,.5); + padding-bottom: 5px; + + div.editor-datetime-title { + text-align: center; + padding: 5px 0px 3px; + } + + table { + border-spacing: 0; + margin: 6px 13px; + + th { + font-size: 0.8em; + color: #777; + font-weight: normal; + width: 14.285714286%; + padding: 0 0 4px 0; + text-align: center; + } + + td { + font-size: 0.9em; + color: #444; + padding: 0; + } + + td.day { + text-align: right; + background: #f5f5f5; + + &.disabled { + color: #aaa; + background: white; + } + + &.today { + background-color: #ddd; + + button { + font-weight: bold; + } + } + + &.selected button { + background: $editor-datetime-selected; + color: white; + border-radius: 2px; + } + + button:hover { + background: #ff8000; + color: white; + border-radius: 2px; + } + } + + td.editor-datetime-week { + font-size: 0.7em; + } + + button { + width: 100%; + box-sizing: border-box; + border: none; + background: transparent; + font-size: inherit; + color: inherit; + text-align: inherit; + padding: 5px 9px; + cursor: pointer; + margin: 0; + } + + &.weekNumber th { + width: 12.5%; + } + } + + div.editor-datetime-label { + position: relative; + display: inline-block; + height: 30px; + padding: 5px 6px; + border: 1px solid transparent; + box-sizing: border-box; + cursor: pointer; + + &:hover { + border: 1px solid #ddd; + border-radius: 2px; + background-color: #f5f5f5; + } + + span { + + } + + select { + position: absolute; + top: 6px; + left: 0; + cursor: pointer; + opacity: 0; + -ms-filter: "alpha(opacity=0)"; + } + } + + div.editor-datetime-time { + text-align: center; + + > span { + vertical-align: middle; + } + + div.editor-datetime-timeblock { + display: inline-block; + vertical-align: middle; + } + } + + + div.editor-datetime-iconLeft, + div.editor-datetime-iconRight, + div.editor-datetime-iconUp, + div.editor-datetime-iconDown { + width: 30px; + height: 30px; + background-position: center; + background-repeat: no-repeat; + opacity: 0.3; + overflow: hidden; + box-sizing: border-box; + + &:hover { + border: 1px solid #ccc; + border-radius: 2px; + background-color: #f0f0f0; + opacity: 0.6; + } + + button { + border: none; + background: transparent; + text-indent: 30px; + height: 100%; + width: 100%; + cursor: pointer; + } + } + + div.editor-datetime-iconLeft { + position: absolute; + top: 5px; + left: 5px; + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg=='); + } + + div.editor-datetime-iconRight { + position: absolute; + top: 5px; + right: 5px; + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII='); + } + + div.editor-datetime-iconUp { + height: 20px; + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAL0lEQVR4AWOgJmBhxCvLyopHnpmVjY2VCadeoCxIHrcsWJ4RlyxCHlMWCTBRJxwAjrIBDMWSiM0AAAAASUVORK5CYII='); + } + + div.editor-datetime-iconDown { + height: 20px; + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAMElEQVR4AWOgDmBiRQIsmPKMrGxQgJDFlEfIYpoPk8Utz8qM232MYFfhkQfKUg8AANefAQxecJ58AAAAAElFTkSuQmCC'); + } +} + diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/scss/envelope.scss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/scss/envelope.scss Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,102 @@ + +/* + * Namespace: DTED - DataTables Editor Display - Envelope + */ + +div.DTED_Envelope_Wrapper { + position: absolute; + top: 0; + bottom: 0; + left: 50%; + height: 100%; + z-index: 11; + display: none; + overflow: hidden; + + // Create a shadow display at the top of the evelope to make it look like it has + // come from under the element that it is attached to/ Left and right to give a + // slight fade and the two ends + div.DTED_Envelope_ShadowLeft { + position: absolute; + top: 0; + left: 0; + width: 50%; + height: 9px; + background: url('../images/shadow_left.png') no-repeat top left; + z-index: 10; + } + + div.DTED_Envelope_ShadowRight { + position: absolute; + top: 0; + right: 0; + width: 50%; + height: 9px; + background: url('../images/shadow_right.png') no-repeat top right; + z-index: 10; + } + + + div.DTED_Envelope_Container { + position: absolute; + top: 0; + left: 5%; + width: 90%; + + border-left: 1px solid #777; + border-right: 1px solid #777; + border-bottom: 1px solid #777; + box-shadow: 3px 3px 10px #555; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + background-color: white; + + div.DTE_Processing_Indicator { + right: 36px; + } + + div.DTE_Footer { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + } + + div.DTED_Envelope_Close { + position: absolute; + top: 16px; + right: 10px; + width: 18px; + height: 18px; + cursor: pointer; + *cursor: hand; + z-index: 12; + text-align: center; + font-size: 12px; + + background: #F8F8F8; + background: -webkit-gradient(linear, center bottom, center top, from(#CCC), to(white)); + background: -moz-linear-gradient(top, white, #CCC); + background: linear-gradient(to bottom, white, #CCC); + text-shadow: 0 1px 0 white; + border: 1px solid #999; + border-radius: 2px; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + box-shadow: 0px 0px 1px #999; + -moz-box-shadow: 0px 0px 1px #999; + -webkit-box-shadow: 0px 0px 1px #999; + } + } +} + + +div.DTED_Envelope_Background { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 10; + @include radial-gradient( rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.4) ); +} + + diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/scss/fields.scss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/scss/fields.scss Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,128 @@ + + +// Generic field styling +div.DTE_Field { + input, + textarea { + box-sizing: border-box; + background-color: white; + -webkit-transition: background-color ease-in-out .15s; + transition: background-color ease-in-out .15s; + } + + input:focus, + textarea:focus { + background-color: #ffffee; + } + + input[type="color"], + input[type="date"], + input[type="datetime"], + input[type="datetime-local"], + input[type="email"], + input[type="month"], + input[type="number"], + input[type="password"], + input[type="search"], + input[type="tel"], + input[type="text"], + input[type="time"], + input[type="url"], + input[type="week"] { + padding: 6px 4px; + width: 100%; + } + + + div.DTE_Field_Info, + div.DTE_Field_Message { + font-size: 11px; + line-height: 1em; + } + + div.DTE_Field_Error { + font-size: 11px; + line-height: 1em; + display: none; + color: red; + margin-top: 5px; + } + + div.multi-value { + display: none; + border: 1px dotted #666; + border-radius: 3px; + padding: 5px; + background-color: #fafafa; + cursor: pointer; + + span { + font-size: 0.8em; + line-height: 1.25em; + display: block; + color: #666; + } + + &:hover { + background-color: #f1f1f1; + } + } + + div.multi-restore { + display: none; + margin-top: 0.5em; + font-size: 0.8em; + line-height: 1.25em; + color: #3879d9; + + &:hover { + text-decoration: underline; + cursor: pointer; + } + } +} + +// Specific field type styling +div.DTE_Field_Type_textarea { + textarea { + padding: 3px; + width: 100%; + height: 80px; + } +} + +div.DTE_Field.DTE_Field_Type_date { + img { + vertical-align: middle; + cursor: pointer; + *cursor: hand; + } + + input.jqueryui { + width: 87%; + margin-right: 6px; + } +} + +div.DTE_Field_Type_checkbox, +div.DTE_Field_Type_radio { + div.DTE_Field_Input > div > div { + margin-bottom: 0.25em; + + &:last-child { + margin-bottom: 0; + } + + input { + } + + label { + margin-left: 0.75em; + vertical-align: middle; + } + } +} + +div.DTE_Field_Type_select div.DTE_Field_Input { + padding-top: 4px; +} diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/scss/inline.scss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/scss/inline.scss Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,65 @@ + +// Inline form editing +// Hide the label and allow the field to take the full width +div.DTE_Inline { + position: relative; + display: table; + width: 100%; + + div.DTE_Inline_Field, + div.DTE_Inline_Buttons { + display: table-cell; + vertical-align: middle; + + div.DTE_Field { + padding: 0; + + >label { + display: none; + } + + input { + width: 100%; + } + } + + div.DTE_Form_Buttons button { + margin: -6px 0 -6px 4px; + padding: 5px; + } + } + + // Have the input types take up full space, taking into account the cell padding + div.DTE_Field input[type="color"], + div.DTE_Field input[type="date"], + div.DTE_Field input[type="datetime"], + div.DTE_Field input[type="datetime-local"], + div.DTE_Field input[type="email"], + div.DTE_Field input[type="month"], + div.DTE_Field input[type="number"], + div.DTE_Field input[type="password"], + div.DTE_Field input[type="search"], + div.DTE_Field input[type="tel"], + div.DTE_Field input[type="text"], + div.DTE_Field input[type="time"], + div.DTE_Field input[type="url"], + div.DTE_Field input[type="week"] { + margin: -6px 0; + } + + &.DTE_Processing:after { + position: absolute; + content: ' '; + display: block; + top: 4px; + right: 10px; + height: 12px; + width: 17px; + background: url('../images/ajax-loader-small.gif') no-repeat top left; + } +} + +// Responsive integration +span.dtr-data div.DTE_Inline { + display: inline-table; +} \ No newline at end of file diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/scss/lightbox.scss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/scss/lightbox.scss Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,147 @@ + + +div.DTED_Lightbox_Wrapper { + position: fixed; + top: 0; + left: 50%; + margin-left: -390px; + width: 780px; + height: 100%; + z-index: 11; + + div.DTED_Lightbox_Container { + *position: absolute; /* IE6 */ + *top: 50%; + #position: absolute; /* IE7 */ + #top: 50%; + display: table; + height: 100%; + width: 100%; + + div.DTED_Lightbox_Content_Wrapper { + *position: relative; /* IE6 */ + #position: relative; /* IE7 */ + display: table-cell; + vertical-align: middle; + width: 100%; + + div.DTED_Lightbox_Content { + *top: -50%; /* IE6 */ + #top: -50%; /* IE7 */ + position: relative; + border: 7px solid rgba(220, 220, 220, 0.5); + box-shadow: 2px 2px 10px #555; + border-radius: 10px; + @include box-sizing(border-box); + + div.DTE { + background: white; + border-radius: 6px; + box-shadow: 0 0 5px #555; + border: 2px solid #444; + @include box-sizing(border-box); + + div.DTE_Header { + top: 2px; + left: 2px; + right: 2px; + width: auto; + border-top-left-radius: 5px; + border-top-right-radius: 5px; + } + + div.DTE_Footer { + bottom: 2px; + left: 2px; + right: 2px; + width: auto; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; + } + } + + div.DTED_Lightbox_Close { + @include close-icon(); + } + } + } + } +} + + +div.DTED_Lightbox_Background { + @include overlay-background(); +} + + +body.DTED_Lightbox_Mobile { + div.DTED_Lightbox_Background { + height: 0; + } + + div.DTED_Lightbox_Shown { + display: none; + } + + div.DTED_Lightbox_Wrapper { + position: absolute; + top: 0px; + left: 0px; + right: 0px; + bottom: 0px; + width: auto; + height: auto; + margin-left: 0; + -webkit-overflow-scrolling: touch; + + div.DTED_Lightbox_Container { + display: block; + + div.DTED_Lightbox_Content_Wrapper { + display: block; + + div.DTED_Lightbox_Content { + border: 4px solid rgba(220, 220, 220, 0.5); + border-radius: 0; + + div.DTE { + border-radius: 0; + box-shadow: 0 0 5px #555; + border: 2px solid #444; + + div.DTE_Header { + border-top-left-radius: 0; + border-top-right-radius: 0; + } + + div.DTE_Footer { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + } + } + + div.DTED_Lightbox_Close { + top: 11px; + right: 15px; + } + } + } + } + } +} + +@media only screen +and (max-width: 780px) { + div.DTED_Lightbox_Wrapper { + position: fixed; + top: 0; + left: 0; + width: 100%; + margin-left: 0; + } +} + + + + + diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/scss/main.scss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/scss/main.scss Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,188 @@ + + +// The main form. +// Most of the styles for display of the main form come from the display +// controller (lightbox and envelope are the two built in options). +div.DTE_Body { + padding: 50px 0; // space for hte header and footer which are position: absolute + + div.DTE_Body_Content { + position: relative; + overflow: auto; + + div.DTE_Form_Info { + padding: 1em 1em 0 1em; + margin: 0; + } + + div.DTE_Field { + position: relative; + zoom: 1; + + clear: both; + padding: 5px 20%; + border: 1px solid transparent; + + &:after { + display: block; + content: "."; + height: 0; + line-height: 0; + clear: both; + visibility: hidden; + } + + &:hover { + background-color: #f9f9f9; + border: 1px solid #f3f3f3; + } + + >label { + float: left; + width: 40%; + padding-top: 6px; + } + + >div.DTE_Field_Input { + float: right; + width: 60%; + } + + // Field in error state + &.DTE_Field_StateError { } + + &.full { + padding: 5px 0 5px 20%; + + >label { + width: 30%; + } + + >div.DTE_Field_Input { + width: 70%; + } + } + + &.block { + >div.DTE_Field_Input { + float: none; + clear: both; + width: 100%; + } + } + } + } +} + +html[dir="rtl"] { + div.DTE_Body div.DTE_Body_Content div.DTE_Field { + > label { + float: right; + } + + >div.DTE_Field_Input { + float: left; + } + } + + div.DTE div.DTE_Form_Buttons button { + float: left; + } +} + +// iPad in portrait +@media only screen +and (max-width : 768px) { + div.DTE_Body { + div.DTE_Body_Content { + div.DTE_Field { + padding: 5px 10%; + + &.full { + padding: 5px 0 5px 10%; + + >label { + width: 35.5%; + } + + >div.DTE_Field_Input { + width: 64.5%; + } + } + + &.block { + >div.DTE_Field_Input { + width: 100%; + } + } + } + } + } +} + +@media only screen +and (max-width : 640px) { + div.DTE_Body { + div.DTE_Body_Content { + div.DTE_Field { + padding: 5px 0; + + &.full { + padding: 5px 0%; + + >label { + width: 40%; + } + + >div.DTE_Field_Input { + width: 60%; + } + } + + &.block { + >div.DTE_Field_Input { + width: 100%; + } + } + } + } + } +} + +// For devices with smaller screens, the fields should be shown stacked +@media only screen +and (max-width : 580px) { + div.DTE_Body { + div.DTE_Body_Content { + div.DTE_Field { + position: relative; + zoom: 1; + + clear: both; + padding: 5px 0; + + >label { + float: none; + width: auto; + padding-top: 0; + } + + >div.DTE_Field_Input { + float: none; + width: auto; + } + + &.full, + &.block { + padding: 5px 0; + + >label, + >div.DTE_Field_Input { + width: 100%; + } + } + } + } + } +} + diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/scss/mixins.scss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/scss/mixins.scss Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,176 @@ + + +@function tint( $color, $percent ) { + @return mix(white, $color, $percent); +} + +@function shade( $color, $percent ) { + @return mix(black, $color, $percent); +} + + +@mixin border-radius ( $radius ) { + -webkit-border-radius: $radius; + -moz-border-radius: $radius; + -ms-border-radius: $radius; + -o-border-radius: $radius; + border-radius: $radius; +} + +@mixin box-sizing($box-model) { + -webkit-box-sizing: $box-model; // Safari <= 5 + -moz-box-sizing: $box-model; // Firefox <= 19 + box-sizing: $box-model; +} + +@mixin box-shadow($top, $left, $blur, $color, $inset: false) { + @if $inset { + -webkit-box-shadow:inset $top $left $blur $color; + -moz-box-shadow:inset $top $left $blur $color; + box-shadow:inset $top $left $blur $color; + } @else { + -webkit-box-shadow: $top $left $blur $color; + -moz-box-shadow: $top $left $blur $color; + box-shadow: $top $left $blur $color; + } +} + +@mixin three-stop-gradient($fromColor, $middleColor, $toColor) { + background-color: $toColor; /* Fallback */ + background-image: -webkit-linear-gradient(top, $fromColor, $middleColor, $toColor); /* Chrome 10+, Saf5.1+, iOS 5+ */ + background-image: -moz-linear-gradient(top, $fromColor, $middleColor, $toColor); /* FF3.6 */ + background-image: -ms-linear-gradient(top, $fromColor, $middleColor, $toColor); /* IE10 */ + background-image: -o-linear-gradient(top, $fromColor, $middleColor, $toColor); /* Opera 11.10+ */ + background-image: linear-gradient(to bottom, $fromColor, $middleColor, $toColor); + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#{nth( $fromColor, 1 )}', EndColorStr='#{nth( $toColor, 1 )}'); +} + +@mixin radial-gradient ($fromColor, $toColor ) { + background: $toColor; /* Fallback */ + background: -ms-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* IE10 Consumer Preview */ + background: -moz-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* Firefox */ + background: -o-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* Opera */ + background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, $fromColor), color-stop(1, $toColor)); /* Webkit (Safari/Chrome 10) */ + background: -webkit-radial-gradient(center, ellipse farthest-corner, $fromColor 0%, $toColor 100%); /* Webkit (Chrome 11+) */ + background: radial-gradient(ellipse farthest-corner at center, $fromColor 0%, $toColor 100%); /* W3C Markup, IE10 Release Preview */ +} + +@mixin keyframe ($animation_name) { + @-webkit-keyframes #{$animation_name} { + @content; + } + + @-moz-keyframes #{$animation_name} { + @content; + } + + @-o-keyframes #{$animation_name} { + @content; + } + + @keyframes #{$animation_name} { + @content; + } +} + +@mixin animation ($duration, $animation) { + -webkit-animation-duration: $duration; + -webkit-animation-name: $animation; + -webkit-animation-fill-mode: forwards; + -webkit-animation-iteration-count: infinite; + -webkit-animation-timing-function: linear; + -webkit-animation-direction: alternate; + + -moz-animation-duration: $duration; + -moz-animation-name: $animation; + -moz-animation-fill-mode: forwards; + -moz-animation-iteration-count: infinite; + -moz-animation-timing-function: linear; + -moz-animation-direction: alternate; + + -o-animation-duration: $duration; + -o-animation-name: $animation; + -o-animation-fill-mode: forwards; + -o-animation-iteration-count: infinite; + -o-animation-timing-function: linear; + -o-animation-direction: alternate; + + animation-duration: $duration; + animation-name: $animation; + animation-fill-mode: forwards; + animation-iteration-count: infinite; + animation-timing-function: linear; + animation-direction: alternate; +} + +@mixin close-icon () { + position: absolute; + top: -11px; + right: -11px; + width: 22px; + height: 22px; + border: 2px solid white; + background-color: black; + text-align: center; + border-radius: 15px; + cursor: pointer; + z-index: 12; + box-shadow: 2px 2px 6px #111; + + &:after { + content: '\00d7'; + color: white; + font-weight: bold; + font-size: 18px; + line-height: 22px; + font-family: 'Courier New', Courier, monospace; + padding-left: 1px; + } + + &:hover { + background-color: #092079; + box-shadow: 2px 2px 9px #111; + } +} + +@mixin overlay-background () { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + + @include radial-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.7) ); + + z-index: 10; + + // IE8- doesn't support RGBA and jQuery uses `filter:` for the fade-in + // animation, so we need a child element that is used just for the display + >div { + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 0; + + // IE7- + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); + + // IE8 + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; + } + + // IE9 has both filter and rgba support, so we need a hack to disable the filter + >div:not([dummy]) { + filter: progid:DXImageTransform.Microsoft.gradient(enabled='false'); + } +} + +@mixin background-transision () { + -webkit-transition: background-color 500ms linear; + -moz-transition: background-color 500ms linear; + -ms-transition: background-color 500ms linear; + -o-transition: background-color 500ms linear; + transition: background-color 500ms linear; +} + diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/css/scss/upload.scss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/css/scss/upload.scss Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,142 @@ + +div.DTE div.editor_upload { + padding-top: 4px; + + div.eu_table { + display: table; + width: 100%; + } + + div.row { + display: table-row; + } + + div.cell { + display: table-cell; + position: relative; + width: 50%; + vertical-align: top; + } + + div.cell + div.cell { + padding-left: 10px; + } + + div.row + div.row { + div.cell { + padding-top: 10px; + } + } + + button.btn, + input[type=file] { + width: 100%; + height: 2.3em; + font-size: 0.8em; + text-align: center; + line-height: 1em; + } + + input[type=file] { + position: absolute; + top: 0; + left: 0; + width: 100%; + opacity: 0; + } + + div.drop { + position: relative; + box-sizing: border-box; + width: 100%; + height: 100%; + border: 3px dashed #ccc; + border-radius: 6px; + min-height: 4em; + color: #999; + padding-top: 3px; + text-align: center; + + &.over { + border: 3px dashed #111; + color: #111; + } + + span { + max-width: 75%; + font-size: 0.85em; + line-height: 1em; + } + } + + div.rendered { + img { + max-width: 8em; + margin: 0 auto; + } + } + + &.noDrop { + div.drop { + display: none; + } + + div.row.second { + display: none; + } + + div.rendered { + margin-top: 10px; + } + } + + &.noClear { + div.clearValue button { + display: none; + } + } + + &.multi { + div.cell { + display: block; + width: 100%; + + div.drop { + min-height: 0; + padding-bottom: 5px; + } + } + + div.clearValue { + display: none; + } + + ul { + list-style-type: none; + margin: 0; + padding: 0; + + li { + position: relative; + margin-top: 0.5em; + + &:first-child { + margin-top: 0; + } + + img { + vertical-align: middle; + } + + button { + position: absolute; + width: 40px; + right: 0; + top: 50%; + margin-top: -1.5em; + } + } + } + } +} + diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/images/ajax-loader-small.gif Binary file js/Editor-1.5.6/images/ajax-loader-small.gif has changed diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/images/ajax-loader.gif Binary file js/Editor-1.5.6/images/ajax-loader.gif has changed diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/images/calender.png Binary file js/Editor-1.5.6/images/calender.png has changed diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/images/close.png Binary file js/Editor-1.5.6/images/close.png has changed diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/images/shadow_left.png Binary file js/Editor-1.5.6/images/shadow_left.png has changed diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/images/shadow_right.png Binary file js/Editor-1.5.6/images/shadow_right.png has changed diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/js/dataTables.editor.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/js/dataTables.editor.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,8844 @@ +/*! DataTables Editor v1.5.6 + * + * ©2012-2016 SpryMedia Ltd, all rights reserved. + * License: editor.datatables.net/license + */ + +/** + * @summary DataTables Editor + * @description Table editing library for DataTables + * @version 1.5.6 + * @file dataTables.editor.js + * @author SpryMedia Ltd + * @contact www.datatables.net/contact + */ + +/*jslint evil: true, undef: true, browser: true */ +/*globals jQuery,alert,console */ + +(function( factory ){ + if ( typeof define === 'function' && define.amd ) { + // AMD + define( ['jquery', 'datatables.net'], function ( $ ) { + return factory( $, window, document ); + } ); + } + else if ( typeof exports === 'object' ) { + // CommonJS + module.exports = function (root, $) { + if ( ! root ) { + root = window; + } + + if ( ! $ || ! $.fn.dataTable ) { + $ = require('datatables.net')(root, $).$; + } + + return factory( $, root, root.document ); + }; + } + else { + // Browser + factory( jQuery, window, document ); + } +}(function( $, window, document, undefined ) { +'use strict'; +var DataTable = $.fn.dataTable; + + +if ( ! DataTable || ! DataTable.versionCheck || ! DataTable.versionCheck('1.10.7') ) { + throw 'Editor requires DataTables 1.10.7 or newer'; +} + +/** + * Editor is a plug-in for <a href="http://datatables.net">DataTables</a> which + * provides an interface for creating, reading, editing and deleting and entries + * (a CRUD interface) in a DataTable. The documentation presented here is + * primarily focused on presenting the API for Editor. For a full list of + * features, examples and the server interface protocol, please refer to the <a + * href="http://editor.datatables.net">Editor web-site</a>. + * + * Note that in this documentation, for brevity, the `DataTable` refers to the + * jQuery parameter `jQuery.fn.dataTable` through which it may be accessed. + * Therefore, when creating a new Editor instance, use `jQuery.fn.Editor` as + * shown in the examples below. + * + * @class + * @param {object} [oInit={}] Configuration object for Editor. Options + * are defined by {@link Editor.defaults}. + * @requires jQuery 1.7+ + * @requires DataTables 1.10+ + */ +var Editor = function ( opts ) +{ + if ( ! this instanceof Editor ) { + alert( "DataTables Editor must be initialised as a 'new' instance'" ); + } + + this._constructor( opts ); +}; + +// Export Editor as a DataTables property +DataTable.Editor = Editor; +$.fn.DataTable.Editor = Editor; + +// Internal methods + + +/** + * Get an Editor node based on the data-dte-e (element) attribute and return it + * as a jQuery object. + * @param {string} dis The data-dte-e attribute name to match for the element + * @param {node} [ctx=document] The context for the search - recommended this + * parameter is included for performance. + * @returns {jQuery} jQuery object of found node(s). + * @private + */ +var _editor_el = function ( dis, ctx ) +{ + if ( ctx === undefined ) { + ctx = document; + } + + return $('*[data-dte-e="'+dis+'"]', ctx); +}; + + +/** @internal Counter for unique event namespaces in the inline control */ +var __inlineCounter = 0; + +var _pluck = function ( a, prop ) +{ + var out = []; + + $.each( a, function ( idx, el ) { + out.push( el[ prop ] ); + } ); + + return out; +}; + +// Field class + + +Editor.Field = function ( opts, classes, host ) { + var that = this; + var multiI18n = host.i18n.multi; + + opts = $.extend( true, {}, Editor.Field.defaults, opts ); + + if ( ! Editor.fieldTypes[ opts.type ] ) { + throw "Error adding field - unknown field type "+opts.type; + } + + this.s = $.extend( {}, Editor.Field.settings, { // has to be a shallow copy! + type: Editor.fieldTypes[ opts.type ], + name: opts.name, + classes: classes, + host: host, + opts: opts, + multiValue: false + } ); + + // No id, so assign one to have the label reference work + if ( ! opts.id ) { + opts.id = 'DTE_Field_'+opts.name; + } + + // Backwards compatibility + if ( opts.dataProp ) { + opts.data = opts.dataProp; + } + + // If no `data` option is given, then we use the name from the field as the + // data prop to read data for the field from DataTables + if ( opts.data === '' ) { + opts.data = opts.name; + } + + // Get and set functions in the data object for the record + var dtPrivateApi = DataTable.ext.oApi; + this.valFromData = function ( d ) { // get val from data + // wrapper to automatically pass `editor` as the type + return dtPrivateApi._fnGetObjectDataFn( opts.data )( d, 'editor' ); + }; + this.valToData = dtPrivateApi._fnSetObjectDataFn( opts.data ); // set val to data + + // Field HTML structure + var template = $( + '<div class="'+classes.wrapper+' '+classes.typePrefix+opts.type+' '+classes.namePrefix+opts.name+' '+opts.className+'">'+ + '<label data-dte-e="label" class="'+classes.label+'" for="'+opts.id+'">'+ + opts.label+ + '<div data-dte-e="msg-label" class="'+classes['msg-label']+'">'+opts.labelInfo+'</div>'+ + '</label>'+ + '<div data-dte-e="input" class="'+classes.input+'">'+ + // Field specific HTML is added here if there is any + '<div data-dte-e="input-control" class="'+classes.inputControl+'"/>'+ + '<div data-dte-e="multi-value" class="'+classes.multiValue+'">'+ + multiI18n.title+ + '<span data-dte-e="multi-info" class="'+classes.multiInfo+'">'+ + multiI18n.info+ + '</span>'+ + '</div>'+ + '<div data-dte-e="msg-multi" class="'+classes.multiRestore+'">'+ + multiI18n.restore+ + '</div>'+ + '<div data-dte-e="msg-error" class="'+classes['msg-error']+'"></div>'+ + '<div data-dte-e="msg-message" class="'+classes['msg-message']+'"></div>'+ + '<div data-dte-e="msg-info" class="'+classes['msg-info']+'">'+opts.fieldInfo+'</div>'+ + '</div>'+ + '</div>'); + + var input = this._typeFn( 'create', opts ); + if ( input !== null ) { + _editor_el('input-control', template).prepend( input ); + } + else { + template.css('display', "none"); + } + + this.dom = $.extend( true, {}, Editor.Field.models.dom, { + container: template, + inputControl: _editor_el('input-control', template), + label: _editor_el('label', template), + fieldInfo: _editor_el('msg-info', template), + labelInfo: _editor_el('msg-label', template), + fieldError: _editor_el('msg-error', template), + fieldMessage: _editor_el('msg-message', template), + multi: _editor_el('multi-value', template), + multiReturn: _editor_el('msg-multi', template), + multiInfo: _editor_el('multi-info', template) + } ); + + // On click - set a common value for the field + this.dom.multi.on( 'click', function () { + that.val(''); + } ); + + this.dom.multiReturn.on( 'click', function () { + that.s.multiValue = true; + that._multiValueCheck(); + } ); + + // Field type extension methods - add a method to the field for the public + // methods that each field type defines beyond the default ones that already + // exist as part of this instance + $.each( this.s.type, function ( name, fn ) { + if ( typeof fn === 'function' && that[name] === undefined ) { + that[ name ] = function () { + var args = Array.prototype.slice.call( arguments ); + + args.unshift( name ); + var ret = that._typeFn.apply( that, args ); + + // Return the given value if there is one, or the field instance + // for chaining if there is no value + return ret === undefined ? + that : + ret; + }; + } + } ); +}; + + +Editor.Field.prototype = { + /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + * Public + */ + def: function ( set ) { + var opts = this.s.opts; + + if ( set === undefined ) { + // Backwards compat + var def = opts['default'] !== undefined ? + opts['default'] : + opts.def; + + return $.isFunction( def ) ? + def() : + def; + } + + opts.def = set; + return this; + }, + + disable: function () { + this._typeFn( 'disable' ); + return this; + }, + + displayed: function () { + var container = this.dom.container; + + return container.parents('body').length && container.css('display') != 'none' ? + true : + false; + }, + + enable: function () { + this._typeFn( 'enable' ); + return this; + }, + + error: function ( msg, fn ) { + var classes = this.s.classes; + + // Add or remove the error class + if ( msg ) { + this.dom.container.addClass( classes.error ); + } + else { + this.dom.container.removeClass( classes.error ); + } + + return this._msg( this.dom.fieldError, msg, fn ); + }, + + isMultiValue: function () { + return this.s.multiValue; + }, + + inError: function () { + return this.dom.container.hasClass( this.s.classes.error ); + }, + + input: function () { + return this.s.type.input ? + this._typeFn( 'input' ) : + $('input, select, textarea', this.dom.container); + }, + + focus: function () { + if ( this.s.type.focus ) { + this._typeFn( 'focus' ); + } + else { + $('input, select, textarea', this.dom.container).focus(); + } + + return this; + }, + + get: function () { + // When multi-value a single get is undefined + if ( this.isMultiValue() ) { + return undefined; + } + + var val = this._typeFn( 'get' ); + return val !== undefined ? + val : + this.def(); + }, + + hide: function ( animate ) { + var el = this.dom.container; + + if ( animate === undefined ) { + animate = true; + } + + if ( this.s.host.display() && animate ) { + el.slideUp(); + } + else { + el.css( 'display', 'none' ); + } + return this; + }, + + label: function ( str ) { + var label = this.dom.label; + + if ( str === undefined ) { + return label.html(); + } + + label.html( str ); + return this; + }, + + message: function ( msg, fn ) { + return this._msg( this.dom.fieldMessage, msg, fn ); + }, + + // There is no `multiVal()` as its arguments could be ambiguous + // id is an idSrc value _only_ + multiGet: function ( id ) { + var value; + var multiValues = this.s.multiValues; + var multiIds = this.s.multiIds; + + if ( id === undefined ) { + // Get an object with the values for each item being edited + value = {}; + + for ( var i=0 ; i<multiIds.length ; i++ ) { + value[ multiIds[i] ] = this.isMultiValue() ? + multiValues[ multiIds[i] ] : + this.val(); + } + } + else if ( this.isMultiValue() ) { + // Individual value + value = multiValues[ id ]; + } + else { + // Common value + value = this.val(); + } + + return value; + }, + + multiSet: function ( id, val ) + { + var multiValues = this.s.multiValues; + var multiIds = this.s.multiIds; + + if ( val === undefined ) { + val = id; + id = undefined; + } + + // Set + var set = function ( idSrc, val ) { + // Get an individual item's value - add the id to the edit ids if + // it isn't already in the set. + if ( $.inArray( multiIds ) === -1 ) { + multiIds.push( idSrc ); + } + + multiValues[ idSrc ] = val; + }; + + if ( $.isPlainObject( val ) && id === undefined ) { + // idSrc / value pairs passed in + $.each( val, function ( idSrc, innerVal ) { + set( idSrc, innerVal ); + } ); + } + else if ( id === undefined ) { + // Set same value for all existing ids + $.each( multiIds, function ( i, idSrc ) { + set( idSrc, val ); + } ); + } + else { + // Setting an individual property + set( id, val ); + } + + this.s.multiValue = true; + this._multiValueCheck(); + + return this; + }, + + name: function () { + return this.s.opts.name; + }, + + node: function () { + return this.dom.container[0]; + }, + + set: function ( val ) { + var decodeFn = function ( d ) { + return typeof d !== 'string' ? + d : + d + .replace(/>/g, '>') + .replace(/</g, '<') + .replace(/&/g, '&') + .replace(/"/g, '"') + .replace(/'/g, '\'') + .replace(/ /g, '\n'); + }; + + this.s.multiValue = false; + + var decode = this.s.opts.entityDecode; + if ( decode === undefined || decode === true ) { + if ( $.isArray( val ) ) { + for ( var i=0, ien=val.length ; i<ien ; i++ ) { + val[i] = decodeFn( val[i] ); + } + } + else { + val = decodeFn( val ); + } + } + + this._typeFn( 'set', val ); + + this._multiValueCheck(); + + return this; + }, + + show: function ( animate ) { + var el = this.dom.container; + + if ( animate === undefined ) { + animate = true; + } + + if ( this.s.host.display() && animate ) { + el.slideDown(); + } + else { + el.css( 'display', 'block' ); + } + return this; + }, + + val: function ( val ) { + return val === undefined ? + this.get() : + this.set( val ); + }, + + + /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + * Internal - Called from Editor only and are not publicly documented - + * these APIs can change! + */ + dataSrc: function () { + return this.s.opts.data; + }, + + destroy: function () { + // remove element + this.dom.container.remove(); + + // field's own destroy method if there is one + this._typeFn( 'destroy' ); + return this; + }, + + multiIds: function () { + return this.s.multiIds; + }, + + multiInfoShown: function ( show ) { + this.dom.multiInfo.css( { display: show ? 'block' : 'none' } ); + }, + + multiReset: function () { + this.s.multiIds = []; + this.s.multiValues = {}; + }, + + valFromData: null, + + valToData: null, + + + /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + * Private + */ + _errorNode: function () { + return this.dom.fieldError; + }, + + _msg: function ( el, msg, fn ) { + if ( typeof msg === 'function' ) { + var editor = this.s.host; + msg = msg( editor, new DataTable.Api( editor.s.table ) ); + } + + if ( el.parent().is(":visible") ) { + el.html( msg ); + + if ( msg ) { + el.slideDown( fn ); // fn can be undefined - so jQuery won't execute it + } + else { + el.slideUp( fn ); + } + } + else { + // Not visible, so immediately set, or blank out the element + el + .html( msg || '' ) + .css( 'display', msg ? 'block' : 'none' ); + + if ( fn ) { + fn(); + } + } + + return this; + }, + + _multiValueCheck: function () { + var last; + var ids = this.s.multiIds; + var values = this.s.multiValues; + var val; + var different = false; + + if ( ids ) { + for ( var i=0 ; i<ids.length ; i++ ) { + val = values[ ids[i] ]; + + if ( i > 0 && val !== last ) { + different = true; + break; + } + + last = val; + } + } + + if ( different && this.s.multiValue ) { + // Different values + this.dom.inputControl.css( { display: 'none' } ); + this.dom.multi.css( { display: 'block' } ); + } + else { + // All the same value + this.dom.inputControl.css( { display: 'block' } ); + this.dom.multi.css( { display: 'none' } ); + + if ( this.s.multiValue ) { + this.val( last ); + } + } + + this.dom.multiReturn.css( { + display: ids && ids.length > 1 && different && ! this.s.multiValue ? + 'block' : + 'none' + } ); + + this.s.host._multiInfo(); + + return true; + }, + + _typeFn: function ( name /*, ... */ ) { + // Remove the name from the arguments list, so the rest can be passed + // straight into the field type + var args = Array.prototype.slice.call( arguments ); + args.shift(); + + // Insert the options as the first parameter - all field type methods + // take the field's configuration object as the first parameter + args.unshift( this.s.opts ); + + var fn = this.s.type[ name ]; + if ( fn ) { + return fn.apply( this.s.host, args ); + } + } +}; + + +Editor.Field.models = {}; + + +/** + * Initialisation options that can be given to Editor.Field at initialisation + * time. + * @namespace + */ +Editor.Field.defaults = { + /** + * Class name to assign to the field's container element (in addition to the other + * classes that Editor assigns by default). + * @type string + * @default <i>Empty string</i> + */ + "className": "", + + /** + * The data property (`mData` in DataTables terminology) that is used to + * read from and write to the table. If not given then it will take the same + * value as the `name` that is given in the field object. Note that `data` + * can be given as null, which will result in Editor not using a DataTables + * row property for the value of the field for either getting or setting + * data. + * + * In previous versions of Editor (1.2-) this was called `dataProp`. The old + * name can still be used for backwards compatibility, but the new form is + * preferred. + * @type string + * @default <i>Empty string</i> + */ + "data": "", + + /** + * The default value for the field. Used when creating new rows (editing will + * use the currently set value). If given as a function the function will be + * executed and the returned value used as the default + * + * In Editor 1.2 and earlier this field was called `default` - however + * `default` is a reserved word in Javascript, so it couldn't be used + * unquoted. `default` will still work with Editor 1.3, but the new property + * name of `def` is preferred. + * @type string|function + * @default <i>Empty string</i> + */ + "def": "", + + /** + * Helpful information text about the field that is shown below the input control. + * @type string + * @default <i>Empty string</i> + */ + "fieldInfo": "", + + /** + * The ID of the field. This is used by the `label` HTML tag as the "for" attribute + * improved accessibility. Although this using this parameter is not mandatory, + * it is a good idea to assign the ID to the DOM element that is the input for the + * field (if this is applicable). + * @type string + * @default <i>Calculated</i> + */ + "id": "", + + /** + * The label to display for the field input (i.e. the name that is visually + * assigned to the field). + * @type string + * @default <i>Empty string</i> + */ + "label": "", + + /** + * Helpful information text about the field that is shown below the field label. + * @type string + * @default <i>Empty string</i> + */ + "labelInfo": "", + + /** + * The name for the field that is submitted to the server. This is the only + * mandatory parameter in the field description object. + * @type string + * @default <i>null</i> + */ + "name": null, + + /** + * The input control that is presented to the end user. The options available + * are defined by {@link Editor.fieldTypes} and any extensions made + * to that object. + * @type string + * @default text + */ + "type": "text" +}; + + + +/** + * + * @namespace + */ +Editor.Field.models.settings = { + type: null, + name: null, + classes: null, + opts: null, + host: null +}; + + + +/** + * + * @namespace + */ +Editor.Field.models.dom = { + container: null, + label: null, + labelInfo: null, + fieldInfo: null, + fieldError: null, + fieldMessage: null +}; + + +/* + * Models + */ + +/** + * Object models container, for the various models that DataTables has available + * to it. These models define the objects that are used to hold the active state + * and configuration of the table. + * @namespace + */ +Editor.models = {}; + + +/** + * Editor makes very few assumptions about how its form will actually be + * displayed to the end user (where in the DOM, interaction etc), instead + * focusing on providing form interaction controls only. To actually display + * a form in the browser we need to use a display controller, and then select + * which one we want to use at initialisation time using the `display` + * option. For example a display controller could display the form in a + * lightbox (as the default display controller does), it could completely + * empty the document and put only the form in place, ir could work with + * DataTables to use `fnOpen` / `fnClose` to show the form in a "details" row + * and so on. + * + * Editor has two built-in display controllers ('lightbox' and 'envelope'), + * but others can readily be created and installed for use as plug-ins. When + * creating a display controller plug-in you **must** implement the methods + * in this control. Additionally when closing the display internally you + * **must** trigger a `requestClose` event which Editor will listen + * for and act upon (this allows Editor to ask the user if they are sure + * they want to close the form, for example). + * @namespace + */ +Editor.models.displayController = { + /** + * Initialisation method, called by Editor when itself, initialises. + * @param {object} dte The DataTables Editor instance that has requested + * the action - this allows access to the Editor API if required. + * @returns {object} The object that Editor will use to run the 'open' + * and 'close' methods against. If static methods are used then + * just return the object that holds the init, open and close methods, + * however, this allows the display to be created with a 'new' + * instance of an object is the display controller calls for that. + * @type function + */ + "init": function ( dte ) {}, + + /** + * Display the form (add it to the visual display in the document) + * @param {object} dte The DataTables Editor instance that has requested + * the action - this allows access to the Editor API if required. + * @param {element} append The DOM node that contains the form to be + * displayed + * @param {function} [fn] Callback function that is to be executed when + * the form has been displayed. Note that this parameter is optional. + */ + "open": function ( dte, append, fn ) {}, + + /** + * Hide the form (remove it form the visual display in the document) + * @param {object} dte The DataTables Editor instance that has requested + * the action - this allows access to the Editor API if required. + * @param {function} [fn] Callback function that is to be executed when + * the form has been hidden. Note that this parameter is optional. + */ + "close": function ( dte, fn ) {} +}; + + + +/** + * Model object for input types which are available to fields (assigned to + * {@link Editor.fieldTypes}). Any plug-ins which add additional + * input types to Editor **must** implement the methods in this object + * (dummy functions are given in the model so they can be used as defaults + * if extending this object). + * + * All functions in the model are executed in the Editor's instance scope, + * so you have full access to the settings object and the API methods if + * required. + * @namespace + * @example + * // Add a simple text input (the 'text' type that is built into Editor + * // does this, so you wouldn't implement this exactly as show, but it + * // it is a good example. + * + * var Editor = $.fn.Editor; + * + * Editor.fieldTypes.myInput = $.extend( true, {}, Editor.models.type, { + * "create": function ( conf ) { + * // We store the 'input' element in the configuration object so + * // we can easily access it again in future. + * conf._input = document.createElement('input'); + * conf._input.id = conf.id; + * return conf._input; + * }, + * + * "get": function ( conf ) { + * return conf._input.value; + * }, + * + * "set": function ( conf, val ) { + * conf._input.value = val; + * }, + * + * "enable": function ( conf ) { + * conf._input.disabled = false; + * }, + * + * "disable": function ( conf ) { + * conf._input.disabled = true; + * } + * } ); + */ +Editor.models.fieldType = { + /** + * Create the field - this is called when the field is added to the form. + * Note that this is called at initialisation time, or when the + * {@link Editor#add} API method is called, not when the form is displayed. + * If you need to know when the form is shown, you can use the API to listen + * for the `open` event. + * @param {object} conf The configuration object for the field in question: + * {@link Editor.models.field}. + * @returns {element|null} The input element (or a wrapping element if a more + * complex input is required) or null if nothing is to be added to the + * DOM for this input type. + * @type function + */ + "create": function ( conf ) {}, + + /** + * Get the value from the field + * @param {object} conf The configuration object for the field in question: + * {@link Editor.models.field}. + * @returns {*} The value from the field - the exact value will depend on the + * formatting required by the input type control. + * @type function + */ + "get": function ( conf ) {}, + + /** + * Set the value for a field + * @param {object} conf The configuration object for the field in question: + * {@link Editor.models.field}. + * @param {*} val The value to set the field to - the exact value will + * depend on the formatting required by the input type control. + * @type function + */ + "set": function ( conf, val ) {}, + + /** + * Enable the field - i.e. allow user interface + * @param {object} conf The configuration object for the field in question: + * {@link Editor.models.field}. + * @type function + */ + "enable": function ( conf ) {}, + + /** + * Disable the field - i.e. disallow user interface + * @param {object} conf The configuration object for the field in question: + * {@link Editor.models.field}. + * @type function + */ + "disable": function ( conf ) {} +}; + + + +/** + * Settings object for Editor - this provides the state for each instance of + * Editor and can be accessed through the instance's `s` property. Note that the + * settings object is considered to be "private" and thus is liable to change + * between versions. As such if you do read any of the setting parameters, + * please keep this in mind when upgrading! + * @namespace + */ +Editor.models.settings = { + /** + * URL to submit Ajax data to. + * This is directly set by the initialisation parameter / default of the same name. + * @type string + * @default null + */ + "ajaxUrl": null, + + /** + * Ajax submit function. + * This is directly set by the initialisation parameter / default of the same name. + * @type function + * @default null + */ + "ajax": null, + + /** + * Data source for get and set data actions. This allows Editor to perform + * as an Editor for virtually any data source simply by defining additional + * data sources. + * @type object + * @default null + */ + "dataSource": null, + + /** + * DataTable selector, can be anything that the Api supports + * This is directly set by the initialisation parameter / default of the same name. + * @type string + * @default null + */ + "domTable": null, + + /** + * The initialisation object that was given by the user - stored for future reference. + * This is directly set by the initialisation parameter / default of the same name. + * @type string + * @default null + */ + "opts": null, + + /** + * The display controller object for the Form. + * This is directly set by the initialisation parameter / default of the same name. + * @type string + * @default null + */ + "displayController": null, + + /** + * The form fields - see {@link Editor.models.field} for details of the + * objects held in this array. + * @type object + * @default null + */ + "fields": {}, + + /** + * Field order - order that the fields will appear in on the form. Array of strings, + * the names of the fields. + * @type array + * @default null + */ + "order": [], + + /** + * The ID of the row being edited (set to -1 on create and remove actions) + * @type string + * @default null + */ + "id": -1, + + /** + * Flag to indicate if the form is currently displayed (true) or not (false) + * @type string + * @default null + */ + "displayed": false, + + /** + * Flag to indicate if the form is current in a processing state (true) or not (false) + * @type string + * @default null + */ + "processing": false, + + /** + * Developer provided identifier for the elements to be edited (i.e. at + * `dt-type row-selector` to select rows to edit or delete. + * @type array + * @default null + */ + "modifier": null, + + /** + * The current form action - 'create', 'edit' or 'remove'. If no current action then + * it is set to null. + * @type string + * @default null + */ + "action": null, + + /** + * JSON property from which to read / write the row's ID property. + * @type string + * @default null + */ + "idSrc": null +}; + + + +/** + * Model of the buttons that can be used with the {@link Editor#buttons} + * method for creating and displaying buttons (also the {@link Editor#button} + * argument option for the {@link Editor#create}, {@link Editor#edit} and + * {@link Editor#remove} methods). Although you don't need to extend this object, + * it is available for reference to show the options available. + * @namespace + */ +Editor.models.button = { + /** + * The text to put into the button. This can be any HTML string you wish as + * it will be rendered as HTML (allowing images etc to be shown inside the + * button). + * @type string + * @default null + */ + "label": null, + + /** + * Callback function which the button is activated. For example for a 'submit' + * button you would call the {@link Editor#submit} API method, while for a cancel button + * you would call the {@link Editor#close} API method. Note that the function is executed + * in the scope of the Editor instance, so you can call the Editor's API methods + * using the `this` keyword. + * @type function + * @default null + */ + "fn": null, + + /** + * The CSS class(es) to apply to the button which can be useful for styling buttons + * which preform different functions each with a distinctive visual appearance. + * @type string + * @default null + */ + "className": null +}; + + + +/** + * This is really an internal namespace + * + * @namespace + */ +Editor.models.formOptions = { + /** + * Action to take when the return key is pressed when focused in a form + * element. Cam be `submit` or `none`. Could also be `blur` or `close`, but + * why would you ever want that. Replaces `submitOnReturn` from 1.4. + * + * @type string + */ + onReturn: 'submit', + + /** + * Action to take on blur. Can be `close`, `submit` or `none`. Replaces + * `submitOnBlur` from 1.4 + * + * @type string + */ + onBlur: 'close', + + /** + * Action to take when the lightbox background is clicked - can be `close`, + * `submit`, `blur` or `none`. Replaces `blurOnBackground` from 1.4 + * + * @type string + */ + onBackground: 'blur', + + /** + * Close for at the end of the Ajax request. Can be `close` or `none`. + * Replaces `closeOnComplete` from 1.4. + * + * @type string + */ + onComplete: 'close', + + /** + * Action to take when the `esc` key is pressed when focused in the form - + * can be `close`, `submit`, `blur` or `none` + * + * @type string + */ + onEsc: 'close', + + /** + * Data to submit to the server when submitting a form. If an option is + * selected that results in no data being submitted, the Ajax request will + * not be made Can be `all`, `changed` or `allIfChanged`. This effects the + * edit action only. + * + * @type string + */ + submit: 'all', + + /** + * Field identifier to focus on + * + * @type null|integer|string + */ + focus: 0, + + /** + * Buttons to show in the form + * + * @type string|boolean|array|object + */ + buttons: true, + + /** + * Form title + * + * @type string|boolean + */ + title: true, + + /** + * Form message + * + * @type string|boolean + */ + message: true, + + /** + * DataTables redraw option + * + * @type string|boolean + */ + drawType: false +}; + + +/* + * Display controllers + */ + +/** + * Display controllers. See {@link Editor.models.displayController} for + * full information about the display controller options for Editor. The display + * controllers given in this object can be utilised by specifying the + * {@link Editor.defaults.display} option. + * @namespace + */ +Editor.display = {}; + + +(function(window, document, $, DataTable) { + + +var self; + +Editor.display.lightbox = $.extend( true, {}, Editor.models.displayController, { + /* + * API methods + */ + "init": function ( dte ) { + self._init(); + return self; + }, + + "open": function ( dte, append, callback ) { + if ( self._shown ) { + if ( callback ) { + callback(); + } + return; + } + + self._dte = dte; + + var content = self._dom.content; + content.children().detach(); + content + .append( append ) + .append( self._dom.close ); + + self._shown = true; + self._show( callback ); + }, + + "close": function ( dte, callback ) { + if ( !self._shown ) { + if ( callback ) { + callback(); + } + return; + } + + self._dte = dte; + self._hide( callback ); + + self._shown = false; + }, + + node: function ( dte ) { + return self._dom.wrapper[0]; + }, + + + /* + * Private methods + */ + "_init": function () { + if ( self._ready ) { + return; + } + + var dom = self._dom; + dom.content = $('div.DTED_Lightbox_Content', self._dom.wrapper); + + dom.wrapper.css( 'opacity', 0 ); + dom.background.css( 'opacity', 0 ); + }, + + + "_show": function ( callback ) { + var that = this; + var dom = self._dom; + + // Mobiles have very poor position fixed abilities, so we need to know + // when using mobile A media query isn't good enough + if ( window.orientation !== undefined ) { + $('body').addClass( 'DTED_Lightbox_Mobile' ); + } + + // Adjust size for the content + dom.content.css( 'height', 'auto' ); + dom.wrapper.css( { + top: -self.conf.offsetAni + } ); + + $('body') + .append( self._dom.background ) + .append( self._dom.wrapper ); + + self._heightCalc(); + + dom.wrapper + .stop() + .animate( { + opacity: 1, + top: 0 + }, callback ); + + dom.background + .stop() + .animate( { + opacity: 1 + } ); + + // Event handlers - assign on show (and unbind on hide) rather than init + // since we might need to refer to different editor instances - 12563 + dom.close.bind( 'click.DTED_Lightbox', function (e) { + self._dte.close(); + } ); + + dom.background.bind( 'click.DTED_Lightbox', function (e) { + self._dte.background(); + } ); + + $('div.DTED_Lightbox_Content_Wrapper', dom.wrapper).bind( 'click.DTED_Lightbox', function (e) { + if ( $(e.target).hasClass('DTED_Lightbox_Content_Wrapper') ) { + self._dte.background(); + } + } ); + + $(window).bind( 'resize.DTED_Lightbox', function () { + self._heightCalc(); + } ); + + self._scrollTop = $('body').scrollTop(); + + // For smaller screens we need to hide the other elements in the + // document since iOS and Android both mess up display:fixed when + // the virtual keyboard is shown + if ( window.orientation !== undefined ) { + var kids = $('body').children().not( dom.background ).not( dom.wrapper ); + $('body').append( '<div class="DTED_Lightbox_Shown"/>' ); + $('div.DTED_Lightbox_Shown').append( kids ); + } + }, + + + "_heightCalc": function () { + // Set the max-height for the form content + var dom = self._dom; + var maxHeight = $(window).height() - (self.conf.windowPadding*2) - + $('div.DTE_Header', dom.wrapper).outerHeight() - + $('div.DTE_Footer', dom.wrapper).outerHeight(); + + $('div.DTE_Body_Content', dom.wrapper).css( + 'maxHeight', + maxHeight + ); + }, + + + "_hide": function ( callback ) { + var dom = self._dom; + + if ( !callback ) { + callback = function () {}; + } + + if ( window.orientation !== undefined ) { + var show = $('div.DTED_Lightbox_Shown'); + show.children().appendTo('body'); + show.remove(); + } + + // Restore scroll state + $('body') + .removeClass( 'DTED_Lightbox_Mobile' ) + .scrollTop( self._scrollTop ); + + dom.wrapper + .stop() + .animate( { + opacity: 0, + top: self.conf.offsetAni + }, function () { + $(this).detach(); + callback(); + } ); + + dom.background + .stop() + .animate( { + opacity: 0 + }, function () { + $(this).detach(); + } ); + + // Event handlers + dom.close.unbind( 'click.DTED_Lightbox' ); + dom.background.unbind( 'click.DTED_Lightbox' ); + $('div.DTED_Lightbox_Content_Wrapper', dom.wrapper).unbind( 'click.DTED_Lightbox' ); + $(window).unbind( 'resize.DTED_Lightbox' ); + }, + + + /* + * Private properties + */ + "_dte": null, + "_ready": false, + "_shown": false, + "_dom": { + "wrapper": $( + '<div class="DTED DTED_Lightbox_Wrapper">'+ + '<div class="DTED_Lightbox_Container">'+ + '<div class="DTED_Lightbox_Content_Wrapper">'+ + '<div class="DTED_Lightbox_Content">'+ + '</div>'+ + '</div>'+ + '</div>'+ + '</div>' + ), + + "background": $( + '<div class="DTED_Lightbox_Background"><div/></div>' + ), + + "close": $( + '<div class="DTED_Lightbox_Close"></div>' + ), + + "content": null + } +} ); + +self = Editor.display.lightbox; + +self.conf = { + "offsetAni": 25, + "windowPadding": 25 +}; + + +}(window, document, jQuery, jQuery.fn.dataTable)); + + + +(function(window, document, $, DataTable) { + + +var self; + +Editor.display.envelope = $.extend( true, {}, Editor.models.displayController, { + /* + * API methods + */ + "init": function ( dte ) { + self._dte = dte; + self._init(); + return self; + }, + + + "open": function ( dte, append, callback ) { + self._dte = dte; + $(self._dom.content).children().detach(); + self._dom.content.appendChild( append ); + self._dom.content.appendChild( self._dom.close ); + + self._show( callback ); + }, + + + "close": function ( dte, callback ) { + self._dte = dte; + self._hide( callback ); + }, + + node: function ( dte ) { + return self._dom.wrapper[0]; + }, + + + /* + * Private methods + */ + "_init": function () { + if ( self._ready ) { + return; + } + + self._dom.content = $('div.DTED_Envelope_Container', self._dom.wrapper)[0]; + + document.body.appendChild( self._dom.background ); + document.body.appendChild( self._dom.wrapper ); + + // For IE6-8 we need to make it a block element to read the opacity... + self._dom.background.style.visbility = 'hidden'; + self._dom.background.style.display = 'block'; + self._cssBackgroundOpacity = $(self._dom.background).css('opacity'); + self._dom.background.style.display = 'none'; + self._dom.background.style.visbility = 'visible'; + }, + + + "_show": function ( callback ) { + var that = this; + var formHeight; + + if ( !callback ) { + callback = function () {}; + } + + // Adjust size for the content + self._dom.content.style.height = 'auto'; + + var style = self._dom.wrapper.style; + style.opacity = 0; + style.display = 'block'; + + var targetRow = self._findAttachRow(); + var height = self._heightCalc(); + var width = targetRow.offsetWidth; + + style.display = 'none'; + style.opacity = 1; + + // Prep the display + self._dom.wrapper.style.width = width+"px"; + self._dom.wrapper.style.marginLeft = -(width/2)+"px"; + self._dom.wrapper.style.top = ($(targetRow).offset().top + targetRow.offsetHeight)+"px"; + self._dom.content.style.top = ((-1 * height) - 20)+"px"; + + // Start animating in the background + self._dom.background.style.opacity = 0; + self._dom.background.style.display = 'block'; + $(self._dom.background).animate( { + 'opacity': self._cssBackgroundOpacity + }, 'normal' ); + + // Animate in the display + $(self._dom.wrapper).fadeIn(); + + // Slide the slider down to 'open' the view + if ( self.conf.windowScroll ) { + // Scroll the window so we can see the editor first + $('html,body').animate( { + "scrollTop": $(targetRow).offset().top + targetRow.offsetHeight - self.conf.windowPadding + }, function () { + // Now open the editor + $(self._dom.content).animate( { + "top": 0 + }, 600, callback ); + } ); + } + else { + // Just open the editor without moving the document position + $(self._dom.content).animate( { + "top": 0 + }, 600, callback ); + } + + // Event handlers + $(self._dom.close).bind( 'click.DTED_Envelope', function (e) { + self._dte.close(); + } ); + + $(self._dom.background).bind( 'click.DTED_Envelope', function (e) { + self._dte.background(); + } ); + + $('div.DTED_Lightbox_Content_Wrapper', self._dom.wrapper).bind( 'click.DTED_Envelope', function (e) { + if ( $(e.target).hasClass('DTED_Envelope_Content_Wrapper') ) { + self._dte.background(); + } + } ); + + $(window).bind( 'resize.DTED_Envelope', function () { + self._heightCalc(); + } ); + }, + + + "_heightCalc": function () { + var formHeight; + + formHeight = self.conf.heightCalc ? + self.conf.heightCalc( self._dom.wrapper ) : + $(self._dom.content).children().height(); + + // Set the max-height for the form content + var maxHeight = $(window).height() - (self.conf.windowPadding*2) - + $('div.DTE_Header', self._dom.wrapper).outerHeight() - + $('div.DTE_Footer', self._dom.wrapper).outerHeight(); + + $('div.DTE_Body_Content', self._dom.wrapper).css('maxHeight', maxHeight); + + return $(self._dte.dom.wrapper).outerHeight(); + }, + + + "_hide": function ( callback ) { + if ( !callback ) { + callback = function () {}; + } + + $(self._dom.content).animate( { + "top": -(self._dom.content.offsetHeight+50) + }, 600, function () { + $([self._dom.wrapper, self._dom.background]).fadeOut( 'normal', callback ); + } ); + + // Event handlers + $(self._dom.close).unbind( 'click.DTED_Lightbox' ); + $(self._dom.background).unbind( 'click.DTED_Lightbox' ); + $('div.DTED_Lightbox_Content_Wrapper', self._dom.wrapper).unbind( 'click.DTED_Lightbox' ); + $(window).unbind( 'resize.DTED_Lightbox' ); + }, + + + "_findAttachRow": function () { + var dt = $(self._dte.s.table).DataTable(); + + // Figure out where we want to put the form display + if ( self.conf.attach === 'head' ) { + return dt.table().header(); + } + else if ( self._dte.s.action === 'create' ) { + return dt.table().header(); + } + else { + return dt.row( self._dte.s.modifier ).node(); + } + }, + + + /* + * Private properties + */ + "_dte": null, + "_ready": false, + "_cssBackgroundOpacity": 1, // read from the CSS dynamically, but stored for future reference + + + "_dom": { + "wrapper": $( + '<div class="DTED DTED_Envelope_Wrapper">'+ + '<div class="DTED_Envelope_ShadowLeft"></div>'+ + '<div class="DTED_Envelope_ShadowRight"></div>'+ + '<div class="DTED_Envelope_Container"></div>'+ + '</div>' + )[0], + + "background": $( + '<div class="DTED_Envelope_Background"><div/></div>' + )[0], + + "close": $( + '<div class="DTED_Envelope_Close">×</div>' + )[0], + + "content": null + } +} ); + + +// Assign to 'self' for easy referencing of our own object! +self = Editor.display.envelope; + + +// Configuration object - can be accessed globally using +// $.fn.Editor.display.envelope.conf (!) +self.conf = { + "windowPadding": 50, + "heightCalc": null, + "attach": "row", + "windowScroll": true +}; + + +}(window, document, jQuery, jQuery.fn.dataTable)); + + +/* + * Prototype includes + */ + + +/** + * Add a new field to the from. This is the method that is called automatically when + * fields are given in the initialisation objects as {@link Editor.defaults.fields}. + * @memberOf Editor + * @param {object|array} field The object that describes the field (the full + * object is described by {@link Editor.model.field}. Note that multiple + * fields can be given by passing in an array of field definitions. + * @param {string} [after] Existing field to insert the new field after. This + * can be `undefined` (insert at end), `null` (insert at start) or `string` + * the field name to insert after. + */ +Editor.prototype.add = function ( cfg, after ) +{ + // Allow multiple fields to be added at the same time + if ( $.isArray( cfg ) ) { + for ( var i=0, iLen=cfg.length ; i<iLen ; i++ ) { + this.add( cfg[i] ); + } + } + else { + var name = cfg.name; + + if ( name === undefined ) { + throw "Error adding field. The field requires a `name` option"; + } + + if ( this.s.fields[ name ] ) { + throw "Error adding field '"+name+"'. A field already exists with this name"; + } + + // Allow the data source to add / modify the field properties + // Dev: would this be better as an event `preAddField`? And have the + // data sources init only once, but can listen for such events? More + // complexity, but probably more flexible... + this._dataSource( 'initField', cfg ); + + this.s.fields[ name ] = new Editor.Field( cfg, this.classes.field, this ); + + if ( after === undefined ) { + this.s.order.push( name ); + } + else if ( after === null ) { + this.s.order.unshift( name ); + } + else { + var idx = $.inArray( after, this.s.order ); + this.s.order.splice( idx+1, 0, name ); + } + + } + + this._displayReorder( this.order() ); + + return this; +}; + + +/** + * Perform background activation tasks. + * + * This is NOT publicly documented on the Editor web-site, but rather can be + * used by display controller plug-ins to perform the required task on + * background activation. + * + * @return {Editor} Editor instance, for chaining + */ +Editor.prototype.background = function () +{ + var onBackground = this.s.editOpts.onBackground; + + if ( onBackground === 'blur' ) { + this.blur(); + } + else if ( onBackground === 'close' ) { + this.close(); + } + else if ( onBackground === 'submit' ) { + this.submit(); + } + + return this; +}; + + +/** + * Blur the currently displayed editor. + * + * A blur is different from a `close()` in that it might cause either a close or + * the form to be submitted. A typical example of a blur would be clicking on + * the background of the bubble or main editing forms - i.e. it might be a + * close, or it might submit depending upon the configuration, while a click on + * the close box is a very definite close. + * + * @return {Editor} Editor instance, for chaining + */ +Editor.prototype.blur = function () +{ + this._blur(); + + return this; +}; + + + +Editor.prototype.bubble = function ( cells, fieldNames, show, opts ) +{ + var that = this; + + // Some other field in inline edit mode? + if ( this._tidy( function () { that.bubble( cells, fieldNames, opts ); } ) ) { + return this; + } + + // Argument shifting + if ( $.isPlainObject( fieldNames ) ) { + opts = fieldNames; + fieldNames = undefined; + show = true; + } + else if ( typeof fieldNames === 'boolean' ) { + show = fieldNames; + fieldNames = undefined; + opts = undefined; + } + + if ( $.isPlainObject( show ) ) { + opts = show; + show = true; + } + + if ( show === undefined ) { + show = true; + } + + opts = $.extend( {}, this.s.formOptions.bubble, opts ); + + var editFields = this._dataSource( 'individual', cells, fieldNames ); + + this._edit( cells, editFields, 'bubble' ); + + var ret = this._preopen( 'bubble' ); + if ( ! ret ) { + return this; + } + + // Keep the bubble in position on resize + var namespace = this._formOptions( opts ); + $(window).on( 'resize.'+namespace, function () { + that.bubblePosition(); + } ); + + // Store the nodes that are being used so the bubble can be positioned + var nodes = []; + this.s.bubbleNodes = nodes.concat.apply( nodes, _pluck( editFields, 'attach' ) ); + + // Create container display + var classes = this.classes.bubble; + var background = $( '<div class="'+classes.bg+'"><div/></div>' ); + var container = $( + '<div class="'+classes.wrapper+'">'+ + '<div class="'+classes.liner+'">'+ + '<div class="'+classes.table+'">'+ + '<div class="'+classes.close+'" />'+ + '</div>'+ + '</div>'+ + '<div class="'+classes.pointer+'" />'+ + '</div>' + ); + + if ( show ) { + container.appendTo( 'body' ); + background.appendTo( 'body' ); + } + + var liner = container.children().eq(0); + var table = liner.children(); + var close = table.children(); + liner.append( this.dom.formError ); + table.prepend( this.dom.form ); + + if ( opts.message ) { + liner.prepend( this.dom.formInfo ); + } + + if ( opts.title ) { + liner.prepend( this.dom.header ); + } + + if ( opts.buttons ) { + table.append( this.dom.buttons ); + } + + var pair = $().add( container ).add( background ); + this._closeReg( function ( submitComplete ) { + pair.animate( + { opacity: 0 }, + function () { + pair.detach(); + + $(window).off( 'resize.'+namespace ); + + // Clear error messages "offline" + that._clearDynamicInfo(); + } + ); + } ); + + // Close event handlers + background.click( function () { + that.blur(); + } ); + + close.click( function () { + that._close(); + } ); + + this.bubblePosition(); + + pair.animate( { opacity: 1 } ); + + this._focus( this.s.includeFields, opts.focus ); + this._postopen( 'bubble' ); + + return this; +}; + + +/** + * Reposition the editing bubble (`bubble()`) when it is visible. This can be + * used to update the bubble position if other elements on the page change + * position. Editor will automatically call this method on window resize. + * + * @return {Editor} Editor instance, for chaining + */ +Editor.prototype.bubblePosition = function () +{ + var + wrapper = $('div.DTE_Bubble'), + liner = $('div.DTE_Bubble_Liner'), + nodes = this.s.bubbleNodes; + + // Average the node positions to insert the container + var position = { top: 0, left: 0, right: 0, bottom: 0 }; + + $.each( nodes, function (i, node) { + var pos = $(node).offset(); + + position.top += pos.top; + position.left += pos.left; + position.right += pos.left + node.offsetWidth; + position.bottom += pos.top + node.offsetHeight; + } ); + + position.top /= nodes.length; + position.left /= nodes.length; + position.right /= nodes.length; + position.bottom /= nodes.length; + + var + top = position.top, + left = (position.left + position.right) / 2, + width = liner.outerWidth(), + visLeft = left - (width / 2), + visRight = visLeft + width, + docWidth = $(window).width(), + padding = 15, + classes = this.classes.bubble; + + wrapper.css( { + top: top, + left: left + } ); + + // Correct for overflow from the top of the document by positioning below + // the field if needed + if ( liner.length && liner.offset().top < 0 ) { + wrapper + .css( 'top', position.bottom ) + .addClass( 'below' ); + } + else { + wrapper.removeClass( 'below' ); + } + + // Attempt to correct for overflow to the right of the document + if ( visRight+padding > docWidth ) { + var diff = visRight - docWidth; + + // If left overflowing, that takes priority + liner.css( 'left', visLeft < padding ? + -(visLeft-padding) : + -(diff+padding) + ); + } + else { + // Correct overflow to the left + liner.css( 'left', visLeft < padding ? -(visLeft-padding) : 0 ); + } + + return this; +}; + + +/** + * Setup the buttons that will be shown in the footer of the form - calling this + * method will replace any buttons which are currently shown in the form. + * @param {array|object} buttons A single button definition to add to the form or + * an array of objects with the button definitions to add more than one button. + * The options for the button definitions are fully defined by the + * {@link Editor.models.button} object. + * @param {string} buttons.label The text to put into the button. This can be any + * HTML string you wish as it will be rendered as HTML (allowing images etc to + * be shown inside the button). + * @param {function} [buttons.fn] Callback function which the button is activated. + * For example for a 'submit' button you would call the {@link Editor#submit} method, + * while for a cancel button you would call the {@link Editor#close} method. Note that + * the function is executed in the scope of the Editor instance, so you can call + * the Editor's API methods using the `this` keyword. + * @param {string} [buttons.className] The CSS class(es) to apply to the button + * which can be useful for styling buttons which preform different functions + * each with a distinctive visual appearance. + * @return {Editor} Editor instance, for chaining + */ +Editor.prototype.buttons = function ( buttons ) +{ + var that = this; + + if ( buttons === '_basic' ) { + // Special string to create a basic button - undocumented + buttons = [ { + label: this.i18n[ this.s.action ].submit, + fn: function () { this.submit(); } + } ]; + } + else if ( ! $.isArray( buttons ) ) { + // Allow a single button to be passed in as an object with an array + buttons = [ buttons ]; + } + + $(this.dom.buttons).empty(); + + $.each( buttons, function ( i, btn ) { + if ( typeof btn === 'string' ) { + btn = { + label: btn, + fn: function () { this.submit(); } + }; + } + + $( '<button/>', { + 'class': that.classes.form.button+(btn.className ? ' '+btn.className : '') + } ) + .html( typeof btn.label === 'function' ? + btn.label( that ) : + btn.label || '' + ) + .attr( 'tabindex', 0 ) + .on( 'keyup', function (e) { + if ( e.keyCode === 13 && btn.fn ) { + btn.fn.call( that ); + } + } ) + .on( 'keypress', function (e) { + // Stop the browser activating the click event - if we don't + // have this and the Ajax return is fast, the keyup in + // `_formOptions()` might trigger another submit + if ( e.keyCode === 13 ) { + e.preventDefault(); + } + } ) + .on( 'click', function (e) { + e.preventDefault(); + + if ( btn.fn ) { + btn.fn.call( that ); + } + } ) + .appendTo( that.dom.buttons ); + } ); + + return this; +}; + + +/** + * Remove fields from the form (fields are those that have been added using the + * {@link Editor#add} method or the `fields` initialisation option). A single, + * multiple or all fields can be removed at a time based on the passed parameter. + * Fields are identified by the `name` property that was given to each field + * when added to the form. + * @param {string|array} [fieldName] Field or fields to remove from the form. If + * not given then all fields are removed from the form. If given as a string + * then the single matching field will be removed. If given as an array of + * strings, then all matching fields will be removed. + * @return {Editor} Editor instance, for chaining + * + * @example + * // Clear the form of current fields and then add a new field + * // before displaying a 'create' display + * editor.clear(); + * editor.add( { + * "label": "User name", + * "name": "username" + * } ); + * editor.create( "Create user" ); + * + * @example + * // Remove an individual field + * editor.clear( "username" ); + * + * @example + * // Remove multiple fields + * editor.clear( [ "first_name", "last_name" ] ); + */ +Editor.prototype.clear = function ( fieldName ) +{ + var that = this; + var fields = this.s.fields; + + if ( typeof fieldName === 'string' ) { + // Remove an individual form element + fields[ fieldName ].destroy(); + delete fields[ fieldName ]; + + var orderIdx = $.inArray( fieldName, this.s.order ); + this.s.order.splice( orderIdx, 1 ); + } + else { + $.each( this._fieldNames( fieldName ), function (i, name) { + that.clear( name ); + } ); + } + + return this; +}; + + +/** + * Close the form display. + * + * Note that `close()` will close any of the three Editor form types (main, + * bubble and inline). + * + * @return {Editor} Editor instance, for chaining + */ +Editor.prototype.close = function () +{ + this._close( false ); + + return this; +}; + + +/** + * Create a new record - show the form that allows the user to enter information + * for a new row and then subsequently submit that data. + * @param {boolean} [show=true] Show the form or not. + * + * @example + * // Show the create form with a submit button + * editor + * .title( 'Add new record' ) + * .buttons( { + * "label": "Save", + * "fn": function () { + * this.submit(); + * } + * } ) + * .create(); + * + * @example + * // Don't show the form and automatically submit it after programatically + * // setting the values of fields (and using the field defaults) + * editor + * create() + * set( 'name', 'Test user' ) + * set( 'access', 'Read only' ) + * submit(); + */ +Editor.prototype.create = function ( arg1, arg2, arg3, arg4 ) +{ + var that = this; + var fields = this.s.fields; + var count = 1; + + // Some other field in inline edit mode? + if ( this._tidy( function () { that.create( arg1, arg2, arg3, arg4 ); } ) ) { + return this; + } + + // Multi-row creation support (only supported by the 1.3+ style of calling + // this method, so a max of three arguments + if ( typeof arg1 === 'number' ) { + count = arg1; + arg1 = arg2; + arg2 = arg3; + } + + // Set up the edit fields for submission + this.s.editFields = {}; + for ( var i=0 ; i<count ; i++ ) { + this.s.editFields[ i ] = { + fields: this.s.fields + }; + } + + var argOpts = this._crudArgs( arg1, arg2, arg3, arg4 ); + + this.s.action = "create"; + this.s.modifier = null; + this.dom.form.style.display = 'block'; + + this._actionClass(); + + // Allow all fields to be displayed for the create form + this._displayReorder( this.fields() ); + + // Set the default for the fields + $.each( fields, function ( name, field ) { + field.multiReset(); + field.set( field.def() ); + } ); + + this._event( 'initCreate' ); + this._assembleMain(); + this._formOptions( argOpts.opts ); + + argOpts.maybeOpen(); + + return this; +}; + +/** + * Create a dependent link between two or more fields. This method is used to + * listen for a change in a field's value which will trigger updating of the + * form. This update can consist of updating an options list, changing values + * or making fields hidden / visible. + * + * @param {string} parent The name of the field to listen to changes from + * @param {string|object|function} url Callback definition. This can be: + * * A string, which will be used as a URL to submit the request for update to + * * An object, which is used to extend an Ajax object for the request. The + * `url` parameter must be specified. + * * A function, which is used as a callback, allowing non-ajax updates. + * @return {Editor} Editor instance, for chaining + */ +Editor.prototype.dependent = function ( parent, url, opts ) { + if ( $.isArray( parent ) ) { + for ( var i=0, ien=parent.length ; i<ien ; i++ ) { + this.dependent( parent[i], url, opts ); + } + + return this; + } + + var that = this; + var field = this.field( parent ); + var ajaxOpts = { + type: 'POST', + dataType: 'json' + }; + + opts = $.extend( { + event: 'change', + data: null, + preUpdate: null, + postUpdate: null + }, opts ); + + var update = function ( json ) { + if ( opts.preUpdate ) { + opts.preUpdate( json ); + } + + // Field specific + $.each( { + labels: 'label', + options: 'update', + values: 'val', + messages: 'message', + errors: 'error' + }, function ( jsonProp, fieldFn ) { + if ( json[ jsonProp ] ) { + $.each( json[ jsonProp ], function ( field, val ) { + that.field( field )[ fieldFn ]( val ); + } ); + } + } ); + + // Form level + $.each( [ 'hide', 'show', 'enable', 'disable' ], function ( i, key ) { + if ( json[ key ] ) { + that[ key ]( json[ key ] ); + } + } ); + + if ( opts.postUpdate ) { + opts.postUpdate( json ); + } + }; + + // Use a delegate handler to account for field elements which are added and + // removed after `depenedent` has been called + $(field.node()).on( opts.event, function (e) { + // Make sure that it was one of the input elements that triggered the ev + if ( $.inArray( e.target, field.input().toArray() ) === -1 ) { + return; + } + + var data = {}; + data.rows = that.s.editFields ? + _pluck( that.s.editFields, 'data' ) : + null; + data.row = data.rows ? + data.rows[0] : + null; + data.values = that.val(); + + if ( opts.data ) { + var ret = opts.data( data ); + + if ( ret ) { + opts.data = ret; + } + } + + if ( typeof url === 'function' ) { + var o = url( field.val(), data, update ); + + if ( o ) { + update( o ); + } + } + else { + if ( $.isPlainObject( url ) ) { + $.extend( ajaxOpts, url ); + } + else { + ajaxOpts.url = url; + } + + $.ajax( $.extend( ajaxOpts, { + url: url, + data: data, + success: update + } ) ); + } + } ); + + return this; +}; + + +/** + * Disable one or more field inputs, disallowing subsequent user interaction with the + * fields until they are re-enabled. + * @param {string|array} name The field name (from the `name` parameter given when + * originally setting up the field) to disable, or an array of field names to disable + * multiple fields with a single call. + * @return {Editor} Editor instance, for chaining + * + * @example + * // Show a 'create' record form, but with a field disabled + * editor.disable( 'account_type' ); + * editor.create( 'Add new user', { + * "label": "Save", + * "fn": function () { this.submit(); } + * } ); + * + * @example + * // Disable multiple fields by using an array of field names + * editor.disable( ['account_type', 'access_level'] ); + */ +Editor.prototype.disable = function ( name ) +{ + var fields = this.s.fields; + + $.each( this._fieldNames( name ), function ( i, n ) { + fields[ n ].disable(); + } ); + + return this; +}; + + +/** + * Display, or remove the editing form from the display + * @param {boolean} show Show (`true`) or hide (`false`) + * @return {Editor} Editor instance, for chaining + */ +Editor.prototype.display = function ( show ) +{ + if ( show === undefined ) { + return this.s.displayed; + } + return this[ show ? 'open' : 'close' ](); +}; + + +/** + * Fields which are currently displayed + * @return {string[]} Field names that are shown + */ +Editor.prototype.displayed = function () +{ + return $.map( this.s.fields, function ( field, name ) { + return field.displayed() ? name : null; + } ); +}; + + +/** + * Get display controller node + * + * @return {node} Display controller host element + */ +Editor.prototype.displayNode = function () +{ + return this.s.displayController.node( this ); +}; + + +/** + * Edit a record - show the form, pre-populated with the data that is in the given + * DataTables row, that allows the user to enter information for the row to be modified + * and then subsequently submit that data. + * @param {node} items The TR element from the DataTable that is to be edited + * @param {boolean} [show=true] Show the form or not. + * @return {Editor} Editor instance, for chaining + * + * @example + * // Show the edit form for the first row in the DataTable with a submit button + * editor.edit( $('#example tbody tr:eq(0)')[0], 'Edit record', { + * "label": "Update", + * "fn": function () { this.submit(); } + * } ); + * + * @example + * // Use the title and buttons API methods to show an edit form (this provides + * // the same result as example above, but is a different way of achieving it + * editor.title( 'Edit record' ); + * editor.buttons( { + * "label": "Update", + * "fn": function () { this.submit(); } + * } ); + * editor.edit( $('#example tbody tr:eq(0)')[0] ); + * + * @example + * // Automatically submit an edit without showing the user the form + * editor.edit( TRnode, null, null, false ); + * editor.set( 'name', 'Updated name' ); + * editor.set( 'access', 'Read only' ); + * editor.submit(); + */ +Editor.prototype.edit = function ( items, arg1, arg2, arg3, arg4 ) +{ + var that = this; + + // Some other field in inline edit mode? + if ( this._tidy( function () { that.edit( items, arg1, arg2, arg3, arg4 ); } ) ) { + return this; + } + + var fields = this.s.fields; + var argOpts = this._crudArgs( arg1, arg2, arg3, arg4 ); + + this._edit( items, this._dataSource( 'fields', items ), 'main' ); + this._assembleMain(); + this._formOptions( argOpts.opts ); + + argOpts.maybeOpen(); + + return this; +}; + + +/** + * Enable one or more field inputs, restoring user interaction with the fields. + * @param {string|array} name The field name (from the `name` parameter given when + * originally setting up the field) to enable, or an array of field names to enable + * multiple fields with a single call. + * @return {Editor} Editor instance, for chaining + * + * @example + * // Show a 'create' form with buttons which will enable and disable certain fields + * editor.create( 'Add new user', [ + * { + * "label": "User name only", + * "fn": function () { + * this.enable('username'); + * this.disable( ['first_name', 'last_name'] ); + * } + * }, { + * "label": "Name based", + * "fn": function () { + * this.disable('username'); + * this.enable( ['first_name', 'last_name'] ); + * } + * }, { + * "label": "Submit", + * "fn": function () { this.submit(); } + * } + * ); + */ +Editor.prototype.enable = function ( name ) +{ + var fields = this.s.fields; + + $.each( this._fieldNames( name ), function ( i, n ) { + fields[ n ].enable(); + } ); + + return this; +}; + + +/** + * Show that a field, or the form globally, is in an error state. Note that + * errors are cleared on each submission of the form. + * @param {string} [name] The name of the field that is in error. If not + * given then the global form error display is used. + * @param {string} msg The error message to show + * @return {Editor} Editor instance, for chaining + * + * @example + * // Show an error if the field is required + * editor.create( 'Add new user', { + * "label": "Submit", + * "fn": function () { + * if ( this.get('username') === '' ) { + * this.error( 'username', 'A user name is required' ); + * return; + * } + * this.submit(); + * } + * } ); + * + * @example + * // Show a field and a global error for a required field + * editor.create( 'Add new user', { + * "label": "Submit", + * "fn": function () { + * if ( this.get('username') === '' ) { + * this.error( 'username', 'A user name is required' ); + * this.error( 'The data could not be saved because it is incomplete' ); + * return; + * } + * this.submit(); + * } + * } ); + */ +Editor.prototype.error = function ( name, msg ) +{ + if ( msg === undefined ) { + // Global error + this._message( this.dom.formError, name ); + } + else { + // Field error + this.s.fields[ name ].error( msg ); + } + + return this; +}; + + +/** + * Get a field object, configured for a named field, which can then be + * manipulated through its API. This function effectively acts as a + * proxy to the field extensions, allowing easy access to the methods + * for a named field. The methods that are available depend upon the field + * type plug-in for Editor. + * + * @param {string} name Field name to be obtained + * @return {Editor.Field} Field instance + * + * @example + * // Update the values available in a select list + * editor.field('island').update( [ + * 'Lewis and Harris', + * 'South Uist', + * 'North Uist', + * 'Benbecula', + * 'Barra' + * ] ); + * + * @example + * // Equivalent calls + * editor.field('name').set('John Smith'); + * + * // results in the same action as: + * editor.set('John Smith'); + */ +Editor.prototype.field = function ( name ) +{ + return this.s.fields[ name ]; +}; + + +/** + * Get a list of the fields that are used by the Editor instance. + * @returns {string[]} Array of field names + * + * @example + * // Get current fields and move first item to the end + * var fields = editor.fields(); + * var first = fields.shift(); + * fields.push( first ); + * editor.order( fields ); + */ +Editor.prototype.fields = function () +{ + return $.map( this.s.fields, function ( field, name ) { + return name; + } ); +}; + + +/** + * Get the value of a field + * @param {string|array} [name] The field name (from the `name` parameter given + * when originally setting up the field) to disable. If not given, then an + * object of fields is returned, with the value of each field from the + * instance represented in the array (the object properties are the field + * names). Also an array of field names can be given to get a collection of + * data from the form. + * @returns {*|object} Value from the named field + * + * @example + * // Client-side validation - check that a field has been given a value + * // before submitting the form + * editor.create( 'Add new user', { + * "label": "Submit", + * "fn": function () { + * if ( this.get('username') === '' ) { + * this.error( 'username', 'A user name is required' ); + * return; + * } + * this.submit(); + * } + * } ); + */ +Editor.prototype.get = function ( name ) +{ + var fields = this.s.fields; + + if ( ! name ) { + name = this.fields(); + } + + if ( $.isArray( name ) ) { + var out = {}; + + $.each( name, function (i, n) { + out[n] = fields[n].get(); + } ); + + return out; + } + + return fields[ name ].get(); +}; + + +/** + * Remove a field from the form display. Note that the field will still be submitted + * with the other fields in the form, but it simply won't be visible to the user. + * @param {string|array} [name] The field name (from the `name` parameter given when + * originally setting up the field) to hide or an array of names. If not given then all + * fields are hidden. + * @param {boolean} [animate=true] Animate if visible + * @return {Editor} Editor instance, for chaining + * + * @example + * // Show a 'create' record form, but with some fields hidden + * editor.hide( 'account_type' ); + * editor.hide( 'access_level' ); + * editor.create( 'Add new user', { + * "label": "Save", + * "fn": function () { this.submit(); } + * } ); + * + * @example + * // Show a single field by hiding all and then showing one + * editor.hide(); + * editor.show('access_type'); + */ +Editor.prototype.hide = function ( names, animate ) +{ + var fields = this.s.fields; + + $.each( this._fieldNames( names ), function (i, n) { + fields[ n ].hide( animate ); + } ); + + return this; +}; + + +/** + * Determine if there is an error state in the form, either the form's global + * error message, or one or more fields. + * + * @param {string|array|undefined} [inNames] The field names to check. All + * fields checked if undefined. + * @return {boolean} `true` if there is an error in the form + */ +Editor.prototype.inError = function ( inNames ) +{ + // Is there a global error? + if ( $(this.dom.formError).is(':visible') ) { + return true; + } + + // Field specific + var fields = this.s.fields; + var names = this._fieldNames( inNames ); + + for ( var i=0, ien=names.length ; i<ien ; i++ ) { + if ( fields[ names[i] ].inError() ) { + return true; + } + } + + return false; +}; + + +/** + * Inline editing for a single field. This method provides a method to allow + * end users to very quickly edit fields in place. For example, a user could + * simply click on a cell in a table, the contents of which would be replaced + * with the editing input field for that cell. + * + * @param {string|node|DataTables.Api|cell-selector} cell The cell or field to + * be edited (note that for table editing this must be a cell - for standalone + * editing it can also be the field name to edit). + * @param {string} [fieldName] The field name to be edited. This parameter is + * optional. If not provided, Editor will attempt to resolve the correct field + * from the cell / element given as the first parameter. If it is unable to do + * so, it will throw an error. + * @param {object} [opts] Inline editing options - see the `form-options` type + * @return {Editor} Editor instance, for chaining + */ +Editor.prototype.inline = function ( cell, fieldName, opts ) +{ + var that = this; + + // Argument shifting + if ( $.isPlainObject( fieldName ) ) { + opts = fieldName; + fieldName = undefined; + } + + opts = $.extend( {}, this.s.formOptions.inline, opts ); + + var editFields = this._dataSource( 'individual', cell, fieldName ); + var node, field; + var countOuter=0, countInner; + var closed=false; + + // Read the individual cell information from the editFields object + $.each( editFields, function ( i, editField ) { + // Only a single row + if ( countOuter > 0 ) { + throw 'Cannot edit more than one row inline at a time'; + } + + node = $(editField.attach[0]); + + // Only a single item in that row + countInner = 0; + $.each( editField.displayFields, function ( j, f ) { + if ( countInner > 0 ) { + throw 'Cannot edit more than one field inline at a time'; + } + + field = f; + countInner++; + } ); + + countOuter++; + + // If only changed values are to be submitted, then only allow the + // individual field that we are editing to be edited. + // This is currently disabled, as I'm not convinced that it is actually + // useful! + // if ( opts.submit === 'changed' ) { + // editField.fields = editField.displayFields; + // } + } ); + + // Already in edit mode for this cell? + if ( $('div.DTE_Field', node).length ) { + return this; + } + + // Some other field in inline edit mode? + if ( this._tidy( function () { that.inline( cell, fieldName, opts ); } ) ) { + return this; + } + + // Start a full row edit, but don't display - we will be showing the field + this._edit( cell, editFields, 'inline' ); + var namespace = this._formOptions( opts ); + + var ret = this._preopen( 'inline' ); + if ( ! ret ) { + return this; + } + + // Remove from DOM, keeping event handlers, and include text nodes in remove + var children = node.contents().detach(); + + node.append( $( + '<div class="DTE DTE_Inline">'+ + '<div class="DTE_Inline_Field"/>'+ + '<div class="DTE_Inline_Buttons"/>'+ + '</div>' + ) ); + + node.find('div.DTE_Inline_Field').append( field.node() ); + + if ( opts.buttons ) { + // Use prepend for the CSS, so we can float the buttons right + node.find('div.DTE_Inline_Buttons').append( this.dom.buttons ); + } + + this._closeReg( function ( submitComplete ) { + // Mark that this specific inline edit has closed + closed = true; + + $(document).off( 'click'+namespace ); + + // If there was no submit, we need to put the DOM back as it was. If + // there was a submit, the write of the new value will set the DOM to + // how it should be + if ( ! submitComplete ) { + node.contents().detach(); + node.append( children ); + } + + // Clear error messages "offline" + that._clearDynamicInfo(); + } ); + + // Submit and blur actions + setTimeout( function () { + // If already closed, possibly due to some other aspect of the event + // that triggered the inline call, don't add the event listener - it + // isn't needed (and is dangerous) + if ( closed ) { + return; + } + + $(document).on( 'click'+namespace, function ( e ) { + // Was the click inside or owned by the editing node? If not, then + // come out of editing mode. + + // andSelf is deprecated in jQ1.8, but we want 1.7 compat + var back = $.fn.addBack ? 'addBack' : 'andSelf'; + + if ( ! field._typeFn( 'owns', e.target ) && + $.inArray( node[0], $(e.target).parents()[ back ]() ) === -1 ) + { + that.blur(); + } + } ); + }, 0 ); + + this._focus( [ field ], opts.focus ); + this._postopen( 'inline' ); + + return this; +}; + + +/** + * Show an information message for the form as a whole, or for an individual + * field. This can be used to provide helpful information to a user about an + * individual field, or more typically the form (for example when deleting + * a record and asking for confirmation). + * @param {string} [name] The name of the field to show the message for. If not + * given then a global message is shown for the form + * @param {string|function} msg The message to show + * @return {Editor} Editor instance, for chaining + * + * @example + * // Show a global message for a 'create' form + * editor.message( 'Add a new user to the database by completing the fields below' ); + * editor.create( 'Add new user', { + * "label": "Submit", + * "fn": function () { this.submit(); } + * } ); + * + * @example + * // Show a message for an individual field when a 'help' icon is clicked on + * $('#user_help').click( function () { + * editor.message( 'user', 'The user name is what the system user will login with' ); + * } ); + */ +Editor.prototype.message = function ( name, msg ) +{ + if ( msg === undefined ) { + // Global message + this._message( this.dom.formInfo, name ); + } + else { + // Field message + this.s.fields[ name ].message( msg ); + } + + return this; +}; + + +/** + * Get which mode of operation the Editor form is in + * @return {string} `create`, `edit`, `remove` or `null` if no active state. + */ +Editor.prototype.mode = function () +{ + return this.s.action; +}; + + +/** + * Get the modifier that was used to trigger the edit or delete action. + * @return {*} The identifier that was used for the editing / remove method + * called. + */ +Editor.prototype.modifier = function () +{ + return this.s.modifier; +}; + + +/** + * Get the values from one or more fields, taking into account multiple data + * points being edited at the same time. + * + * @param {string|array} fieldNames A single field name or an array of field + * names. + * @return {object} If a string is given as the first parameter an object that + * contains the value for each row being edited is returned. If an array is + * given, then the object has the field names as the parameter name and the + * value is the value object with values for each row being edited. + */ +Editor.prototype.multiGet = function ( fieldNames ) +{ + var fields = this.s.fields; + + if ( fieldNames === undefined ) { + fieldNames = this.fields(); + } + + if ( $.isArray( fieldNames ) ) { + var out = {}; + + $.each( fieldNames, function ( i, name ) { + out[ name ] = fields[ name ].multiGet(); + } ); + + return out; + } + + return fields[ fieldNames ].multiGet(); +}; + + +/** + * Set the values for one or more fields, taking into account multiple data + * points being edited at the same time. + * + * @param {object|string} fieldNames The name of the field to set, or an object + * with the field names as the parameters that contains the value object to + * set for each field. + * @param {*} [val] Value to set if first parameter is given as a string. + * Otherwise it is ignored. + * @return {Editor} Editor instance, for chaining + */ +Editor.prototype.multiSet = function ( fieldNames, val ) +{ + var fields = this.s.fields; + + if ( $.isPlainObject( fieldNames ) && val === undefined ) { + $.each( fieldNames, function ( name, value ) { + fields[ name ].multiSet( value ); + } ); + } + else { + fields[ fieldNames ].multiSet( val ); + } + + return this; +}; + + +/** + * Get the container node for an individual field. + * @param {string|array} name The field name (from the `name` parameter given + * when originally setting up the field) to get the DOM node for. + * @return {node|array} Field container node + * + * @example + * // Dynamically add a class to a field's container + * $(editor.node( 'account_type' )).addClass( 'account' ); + */ +Editor.prototype.node = function ( name ) +{ + var fields = this.s.fields; + + if ( ! name ) { + name = this.order(); + } + + return $.isArray( name ) ? + $.map( name, function (n) { + return fields[ n ].node(); + } ) : + fields[ name ].node(); +}; + + +/** + * Remove a bound event listener to the editor instance. This method provides a + * shorthand way of binding jQuery events that would be the same as writing + * `$(editor).off(...)` for convenience. + * @param {string} name Event name to remove the listeners for - event names are + * defined by {@link Editor}. + * @param {function} [fn] The function to remove. If not given, all functions which + * are assigned to the given event name will be removed. + * @return {Editor} Editor instance, for chaining + * + * @example + * // Add an event to alert when the form is shown and then remove the listener + * // so it will only fire once + * editor.on( 'open', function () { + * alert('Form displayed!'); + * editor.off( 'open' ); + * } ); + */ +Editor.prototype.off = function ( name, fn ) +{ + $(this).off( this._eventName( name ), fn ); + + return this; +}; + + +/** + * Listen for an event which is fired off by Editor when it performs certain + * actions. This method provides a shorthand way of binding jQuery events that + * would be the same as writing `$(editor).on(...)` for convenience. + * @param {string} name Event name to add the listener for - event names are + * defined by {@link Editor}. + * @param {function} fn The function to run when the event is triggered. + * @return {Editor} Editor instance, for chaining + * + * @example + * // Log events on the console when they occur + * editor.on( 'open', function () { console.log( 'Form opened' ); } ); + * editor.on( 'close', function () { console.log( 'Form closed' ); } ); + * editor.on( 'submit', function () { console.log( 'Form submitted' ); } ); + */ +Editor.prototype.on = function ( name, fn ) +{ + $(this).on( this._eventName( name ), fn ); + + return this; +}; + + +/** + * Listen for a single event event which is fired off by Editor when it performs + * certain actions. This method provides a shorthand way of binding jQuery + * events that would be the same as writing `$(editor).one(...)` for + * convenience. + * @param {string} name Event name to add the listener for - event names are + * defined by {@link Editor}. + * @param {function} fn The function to run when the event is triggered. + * @return {Editor} Editor instance, for chaining + */ +Editor.prototype.one = function ( name, fn ) +{ + $(this).one( this._eventName( name ), fn ); + + return this; +}; + + +/** + * Display the main form editor to the end user in the web-browser. + * + * Note that the `close()` method will close any of the three Editor form types + * (main, bubble and inline), but this method will open only the main type. + * @return {Editor} Editor instance, for chaining + * + * @example + * // Build a 'create' form, but don't display it until some values have + * // been set. When done, then display the form. + * editor.create( 'Create user', { + * "label": "Submit", + * "fn": function () { this.submit(); } + * }, false ); + * editor.set( 'name', 'Test user' ); + * editor.set( 'access', 'Read only' ); + * editor.open(); + */ +Editor.prototype.open = function () +{ + var that = this; + + // Insert the display elements in order + this._displayReorder(); + + // Define how to do a close + this._closeReg( function ( submitComplete ) { + that.s.displayController.close( that, function () { + that._clearDynamicInfo(); + } ); + } ); + + // Run the standard open with common events + var ret = this._preopen( 'main' ); + if ( ! ret ) { + return this; + } + + this.s.displayController.open( this, this.dom.wrapper ); + this._focus( + $.map( this.s.order, function (name) { + return that.s.fields[ name ]; + } ), + this.s.editOpts.focus + ); + this._postopen( 'main' ); + + return this; +}; + + +/** + * Get or set the ordering of fields, as they are displayed in the form. When used as + * a getter, the field names are returned in an array, in their current order, and when + * used as a setting you can alter the field ordering by passing in an array with all + * field names in their new order. + * + * Note that all fields *must* be included when reordering, and no additional fields can + * be added here (use {@link Editor#add} to add more fields). Finally, for setting the + * order, you can pass an array of the field names, or give the field names as individual + * parameters (see examples below). + * @param {array|string} [set] Field order to set. + * @return {Editor} Editor instance, for chaining + * + * @example + * // Get field ordering + * var order = editor.order(); + * + * @example + * // Set the field order + * var order = editor.order(); + * order.unshift( order.pop() ); // move the last field into the first position + * editor.order( order ); + * + * @example + * // Set the field order as arguments + * editor.order( "pupil", "grade", "dept", "exam-board" ); + * + */ +Editor.prototype.order = function ( set /*, ... */ ) +{ + if ( !set ) { + return this.s.order; + } + + // Allow new layout to be passed in as arguments + if ( arguments.length && ! $.isArray( set ) ) { + set = Array.prototype.slice.call(arguments); + } + + // Sanity check - array must exactly match the fields we have available + if ( this.s.order.slice().sort().join('-') !== set.slice().sort().join('-') ) { + throw "All fields, and no additional fields, must be provided for ordering."; + } + + // Copy the new array into the order (so the reference is maintained) + $.extend( this.s.order, set ); + + this._displayReorder(); + + return this; +}; + + +/** + * Remove (delete) entries from the table. The rows to remove are given as + * either a single DOM node or an array of DOM nodes (including a jQuery + * object). + * @param {node|array} items The row, or array of nodes, to delete + * @param {boolean} [show=true] Show the form or not. + * @return {Editor} Editor instance, for chaining + * + * @example + * // Delete a given row with a message to let the user know exactly what is + * // happening + * editor.message( "Are you sure you want to remove this row?" ); + * editor.remove( row_to_delete, 'Delete row', { + * "label": "Confirm", + * "fn": function () { this.submit(); } + * } ); + * + * @example + * // Delete the first row in a table without asking the user for confirmation + * editor.remove( '', $('#example tbody tr:eq(0)')[0], null, false ); + * editor.submit(); + * + * @example + * // Delete all rows in a table with a submit button + * editor.remove( $('#example tbody tr'), 'Delete all rows', { + * "label": "Delete all", + * "fn": function () { this.submit(); } + * } ); + */ +Editor.prototype.remove = function ( items, arg1, arg2, arg3, arg4 ) +{ + var that = this; + + // Some other field in inline edit mode? + if ( this._tidy( function () { that.remove( items, arg1, arg2, arg3, arg4 ); } ) ) { + return this; + } + + // Allow a single row node to be passed in to remove, Can't use $.isArray + // as we also allow array like objects to be passed in (API, jQuery) + if ( items.length === undefined ) { + items = [ items ]; + } + + var argOpts = this._crudArgs( arg1, arg2, arg3, arg4 ); + var editFields = this._dataSource( 'fields', items ); + + this.s.action = "remove"; + this.s.modifier = items; + this.s.editFields = editFields; + this.dom.form.style.display = 'none'; + + this._actionClass(); + + this._event( 'initRemove', [ + _pluck( editFields, 'node' ), + _pluck( editFields, 'data' ), + items + ] ); + + this._event( 'initMultiRemove', [ + editFields, + items + ] ); + + this._assembleMain(); + this._formOptions( argOpts.opts ); + + argOpts.maybeOpen(); + + var opts = this.s.editOpts; + if ( opts.focus !== null ) { + $('button', this.dom.buttons).eq( opts.focus ).focus(); + } + + return this; +}; + + +/** + * Set the value of a field + * @param {string|object} name The field name (from the `name` parameter given + * when originally setting up the field) to set the value of. If given as an + * object the object parameter name will be the value of the field to set and + * the value the value to set for the field. + * @param {*} [val] The value to set the field to. The format of the value will + * depend upon the field type. Not required if the first parameter is given + * as an object. + * @return {Editor} Editor instance, for chaining + * + * @example + * // Set the values of a few fields before then automatically submitting the form + * editor.create( null, null, false ); + * editor.set( 'name', 'Test user' ); + * editor.set( 'access', 'Read only' ); + * editor.submit(); + */ +Editor.prototype.set = function ( set, val ) +{ + var fields = this.s.fields; + + if ( ! $.isPlainObject( set ) ) { + var o = {}; + o[ set ] = val; + set = o; + } + + $.each( set, function (n, v) { + fields[ n ].set( v ); + } ); + + return this; +}; + + +/** + * Show a field in the display that was previously hidden. + * @param {string|array} [names] The field name (from the `name` parameter + * given when originally setting up the field) to make visible, or an array of + * field names to make visible. If not given all fields are shown. + * @param {boolean} [animate=true] Animate if visible + * @return {Editor} Editor instance, for chaining + * + * @example + * // Shuffle the fields that are visible, hiding one field and making two + * // others visible before then showing the {@link Editor#create} record form. + * editor.hide( 'username' ); + * editor.show( 'account_type' ); + * editor.show( 'access_level' ); + * editor.create( 'Add new user', { + * "label": "Save", + * "fn": function () { this.submit(); } + * } ); + * + * @example + * // Show all fields + * editor.show(); + */ +Editor.prototype.show = function ( names, animate ) +{ + var fields = this.s.fields; + + $.each( this._fieldNames( names ), function (i, n) { + fields[ n ].show( animate ); + } ); + + return this; +}; + + +/** + * Submit a form to the server for processing. The exact action performed will depend + * on which of the methods {@link Editor#create}, {@link Editor#edit} or + * {@link Editor#remove} were called to prepare the form - regardless of which one is + * used, you call this method to submit data. + * @param {function} [successCallback] Callback function that is executed once the + * form has been successfully submitted to the server and no errors occurred. + * @param {function} [errorCallback] Callback function that is executed if the + * server reports an error due to the submission (this includes a JSON formatting + * error should the error return invalid JSON). + * @param {function} [formatdata] Callback function that is passed in the data + * that will be submitted to the server, allowing pre-formatting of the data, + * removal of data or adding of extra fields. + * @param {boolean} [hide=true] When the form is successfully submitted, by default + * the form display will be hidden - this option allows that to be overridden. + * @return {Editor} Editor instance, for chaining + * + * @example + * // Submit data from a form button + * editor.create( 'Add new record', { + * "label": "Save", + * "fn": function () { + * this.submit(); + * } + * } ); + * + * @example + * // Submit without showing the user the form + * editor.create( null, null, false ); + * editor.submit(); + * + * @example + * // Provide success and error callback methods + * editor.create( 'Add new record', { + * "label": "Save", + * "fn": function () { + * this.submit( function () { + * alert( 'Form successfully submitted!' ); + * }, function () { + * alert( 'Form encountered an error :-(' ); + * } + * ); + * } + * } ); + * + * @example + * // Add an extra field to the data + * editor.create( 'Add new record', { + * "label": "Save", + * "fn": function () { + * this.submit( null, null, function (data) { + * data.extra = "Extra information"; + * } ); + * } + * } ); + * + * @example + * // Don't hide the form immediately - change the title and then close the form + * // after a small amount of time + * editor.create( 'Add new record', { + * "label": "Save", + * "fn": function () { + * this.submit( + * function () { + * var that = this; + * this.title( 'Data successfully added!' ); + * setTimeout( function () { + * that.close(); + * }, 1000 ); + * }, + * null, + * null, + * false + * ); + * } + * } ); + * + */ +Editor.prototype.submit = function ( successCallback, errorCallback, formatdata, hide ) +{ + var + that = this, + fields = this.s.fields, + errorFields = [], + errorReady = 0, + sent = false; + + if ( this.s.processing || ! this.s.action ) { + return this; + } + this._processing( true ); + + // If there are fields in error, we want to wait for the error notification + // to be cleared before the form is submitted - errorFields tracks the + // fields which are in the error state, while errorReady tracks those which + // are ready to submit + var send = function () { + if ( errorFields.length !== errorReady || sent ) { + return; + } + + sent = true; + that._submit( successCallback, errorCallback, formatdata, hide ); + }; + + // Remove the global error (don't know if the form is still in an error + // state!) + this.error(); + + // Count how many fields are in error + $.each( fields, function ( name, field ) { + if ( field.inError() ) { + errorFields.push( name ); + } + } ); + + // Remove the error display + $.each( errorFields, function ( i, name ) { + fields[ name ].error('', function () { + errorReady++; + send(); + } ); + } ); + + send(); + + return this; +}; + + +/** + * Set the title of the form + * @param {string|function} title The title to give to the form + * @return {Editor} Editor instance, for chaining + * + * @example + * // Create an edit display used the title, buttons and edit methods (note that + * // this is just an example, typically you would use the parameters of the edit + * // method to achieve this. + * editor.title( 'Edit record' ); + * editor.buttons( { + * "label": "Update", + * "fn": function () { this.submit(); } + * } ); + * editor.edit( TR_to_edit ); + * + * @example + * // Show a create form, with a timer for the duration that the form is open + * editor.create( 'Add new record - time on form: 0s', { + * "label": "Save", + * "fn": function () { this.submit(); } + * } ); + * + * // Add an event to the editor to stop the timer when the display is removed + * var runTimer = true; + * var timer = 0; + * editor.on( 'close', function () { + * runTimer = false; + * editor.off( 'close' ); + * } ); + * // Start the timer running + * updateTitle(); + * + * // Local function to update the title once per second + * function updateTitle() { + * editor.title( 'Add new record - time on form: '+timer+'s' ); + * timer++; + * if ( runTimer ) { + * setTimeout( function() { + * updateTitle(); + * }, 1000 ); + * } + * } + */ +Editor.prototype.title = function ( title ) +{ + var header = $(this.dom.header).children( 'div.'+this.classes.header.content ); + + if ( title === undefined ) { + return header.html(); + } + + if ( typeof title === 'function' ) { + title = title( this, new DataTable.Api(this.s.table) ); + } + + header.html( title ); + + return this; +}; + + +/** + * Get or set the value of a specific field, or get the value of all fields in + * the form. + * + * @param {string|array} [names] The field name(s) to get or set the value of. + * If not given, then the value of all fields will be obtained. + * @param {*} [value] Value to set + * @return {Editor|object|*} Editor instance, for chaining if used as a setter, + * an object containing the values of the requested fields if used as a + * getter with multiple fields requested, or the value of the requested field + * if a single field is requested. + */ +Editor.prototype.val = function ( field, value ) +{ + if ( value === undefined ) { + return this.get( field ); // field can be undefined to get all + } + + return this.set( field, value ); +}; + + +/* + * DataTables 1.10 API integration. Provides the ability to control basic Editor + * aspects from the DataTables API. Full control does of course require use of + * the Editor API though. + */ +var apiRegister = DataTable.Api.register; + + +function __getInst( api ) { + var ctx = api.context[0]; + return ctx.oInit.editor || ctx._editor; +} + +// Set sensible defaults for the editing options +function __setBasic( inst, opts, type, plural ) { + if ( ! opts ) { + opts = {}; + } + + if ( opts.buttons === undefined ) { + opts.buttons = '_basic'; + } + + if ( opts.title === undefined ) { + opts.title = inst.i18n[ type ].title; + } + + if ( opts.message === undefined ) { + if ( type === 'remove' ) { + var confirm = inst.i18n[ type ].confirm; + opts.message = plural!==1 ? confirm._.replace(/%d/, plural) : confirm['1']; + } + else { + opts.message = ''; + } + } + + return opts; +} + + +apiRegister( 'editor()', function () { + return __getInst( this ); +} ); + +// Row editing +apiRegister( 'row.create()', function ( opts ) { + // main + var inst = __getInst( this ); + inst.create( __setBasic( inst, opts, 'create' ) ); + return this; +} ); + +apiRegister( 'row().edit()', function ( opts ) { + // main + var inst = __getInst( this ); + inst.edit( this[0][0], __setBasic( inst, opts, 'edit' ) ); + return this; +} ); + +apiRegister( 'rows().edit()', function ( opts ) { + // main + var inst = __getInst( this ); + inst.edit( this[0], __setBasic( inst, opts, 'edit' ) ); + return this; +} ); + +apiRegister( 'row().delete()', function ( opts ) { + // main + var inst = __getInst( this ); + inst.remove( this[0][0], __setBasic( inst, opts, 'remove', 1 ) ); + return this; +} ); + +apiRegister( 'rows().delete()', function ( opts ) { + // main + var inst = __getInst( this ); + inst.remove( this[0], __setBasic( inst, opts, 'remove', this[0].length ) ); + return this; +} ); + +apiRegister( 'cell().edit()', function ( type, opts ) { + // inline or bubble + if ( ! type ) { + type = 'inline'; + } + else if ( $.isPlainObject( type ) ) { + opts = type; + type = 'inline'; + } + + __getInst( this )[ type ]( this[0][0], opts ); + return this; +} ); + +apiRegister( 'cells().edit()', function ( opts ) { + // bubble only at the moment + __getInst( this ).bubble( this[0], opts ); + return this; +} ); + +apiRegister( 'file()', function ( name, id ) { + return Editor.files[ name ][ id ]; +} ); + +apiRegister( 'files()', function ( name, value ) { + if ( ! name ) { + return Editor.files; + } + + if ( ! value ) { + return Editor.files[ name ]; + } + + // The setter option of this method is not publicly documented + Editor.files[ name ] = value; + + return this; +} ); + +// Global listener for file information updates via DataTables' Ajax JSON +$(document).on( 'xhr.dt', function (e, ctx, json) { + if ( e.namespace !== 'dt' ) { + return; + } + + if ( json && json.files ) { + $.each( json.files, function ( name, files ) { + Editor.files[ name ] = files; + } ); + } +} ); + + +/** + * Common error message emitter. This method is not (yet) publicly documented on + * the Editor site. It might be in future. + * + * @param {string} msg Error message + * @param {int} tn Tech note link + */ +Editor.error = function ( msg, tn ) +{ + throw tn ? + msg +' For more information, please refer to https://datatables.net/tn/'+tn : + msg; +}; + + +/** + * Obtain label / value pairs of data from a data source, be it an array or + * object, for use in an input that requires label / value pairs such as + * `select`, `radio` and `checkbox` inputs. + * + * A callback function is triggered for each label / value pair found, so the + * caller can add it to the input as required. + * + * @static + * @param {object|array} An object or array of data to iterate over getting the + * label / value pairs. + * @param {object} props When an array of objects is passed in as the data + * source by default the label will be read from the `label` property and + * the value from the `value` property of the object. This option can alter + * that behaviour. + * @param {function} fn Callback function. Takes three parameters: the label, + * the value and the iterator index. + */ +Editor.pairs = function ( data, props, fn ) +{ + var i, ien, dataPoint; + + // Define default properties to read the data from if using an object. + // The passed in `props` object and override. + props = $.extend( { + label: 'label', + value: 'value' + }, props ); + + if ( $.isArray( data ) ) { + // As an array, we iterate each item which can be an object or value + for ( i=0, ien=data.length ; i<ien ; i++ ) { + dataPoint = data[i]; + + if ( $.isPlainObject( dataPoint ) ) { + fn( + dataPoint[ props.value ] === undefined ? + dataPoint[ props.label ] : + dataPoint[ props.value ], + dataPoint[ props.label ], + i + ); + } + else { + fn( dataPoint, dataPoint, i ); + } + } + } + else { + // As an object the key is the label and the value is the value + i = 0; + + $.each( data, function ( key, val ) { + fn( val, key, i ); + i++; + } ); + } +}; + + +/** + * Make a string safe to use as a DOM ID. This is primarily for use by field + * plug-in authors. + * + * @static + * @param {string} String to make safe + * @param {string} Safe string + */ +Editor.safeId = function ( id ) +{ + return id.replace(/\./g, '-'); +}; + + +/** + * Field specific upload method. This can be used to upload a file to the Editor + * libraries. This method is not (yet) publicly documented on the Editor site. + * It might be in future. + * + * @static + * @param {Editor} editor The Editor instance operating on + * @param {object} conf Field configuration object + * @param {Files} files The file(s) to upload + * @param {function} progressCallback Upload progress callback + * @param {function} completeCallback Callback function for once the file has + * been uploaded + */ +Editor.upload = function ( editor, conf, files, progressCallback, completeCallback ) +{ + var reader = new FileReader(); + var counter = 0; + var ids = []; + var generalError = 'A server error occurred while uploading the file'; + + // Clear any existing errors, as the new upload might not be in error + editor.error( conf.name, '' ); + + progressCallback( conf, conf.fileReadText || "<i>Uploading file</i>" ); + + reader.onload = function ( e ) { + var data = new FormData(); + var ajax; + + data.append( 'action', 'upload' ); + data.append( 'uploadField', conf.name ); + data.append( 'upload', files[ counter ] ); + + if ( conf.ajaxData ) { + conf.ajaxData( data ); + } + + if ( conf.ajax ) { + ajax = conf.ajax; + } + else if ( typeof editor.s.ajax === 'string' || $.isPlainObject( editor.s.ajax ) ) { + ajax = editor.s.ajax; + } + + if ( ! ajax ) { + throw 'No Ajax option specified for upload plug-in'; + } + + if ( typeof ajax === 'string' ) { + ajax = { url: ajax }; + } + + // Use preSubmit to stop form submission during an upload, since the + // value won't be known until that point. + var submit = false; + editor + .on( 'preSubmit.DTE_Upload', function () { + submit = true; + return false; + } ); + + $.ajax( $.extend( {}, ajax, { + type: 'post', + data: data, + dataType: 'json', + contentType: false, + processData: false, + xhr: function () { + var xhr = $.ajaxSettings.xhr(); + + if ( xhr.upload ) { + xhr.upload.onprogress = function ( e ) { + if ( e.lengthComputable ) { + var percent = (e.loaded/e.total*100).toFixed(0)+"%"; + + progressCallback( conf, files.length === 1 ? + percent : + counter+':'+files.length+' '+percent + ); + } + }; + xhr.upload.onloadend = function ( e ) { + progressCallback( conf ); + }; + } + + return xhr; + }, + success: function ( json ) { + editor.off( 'preSubmit.DTE_Upload' ); + + if ( json.fieldErrors && json.fieldErrors.length ) { + var errors = json.fieldErrors; + + for ( var i=0, ien=errors.length ; i<ien ; i++ ) { + editor.error( errors[i].name, errors[i].status ); + } + } + else if ( json.error ) { + editor.error( json.error ); + } + else if ( ! json.upload || ! json.upload.id ) { + editor.error( conf.name, generalError ); + } + else { + if ( json.files ) { + $.each( json.files, function ( name, value ) { + Editor.files[ name ] = value; + } ); + } + + ids.push( json.upload.id ); + + if ( counter < files.length-1 ) { + counter++; + reader.readAsDataURL( files[counter] ); + } + else { + completeCallback.call( editor, ids ); + + if ( submit ) { + editor.submit(); + } + } + } + }, + error: function () { + editor.error( conf.name, generalError ); + } + } ) ); + }; + + reader.readAsDataURL( files[0] ); +}; + + +/** + * Editor constructor - take the developer configuration and apply it to the instance. + * @param {object} init The initialisation options provided by the developer - see + * {@link Editor.defaults} for a full list of options. + * @private + */ +Editor.prototype._constructor = function ( init ) +{ + init = $.extend( true, {}, Editor.defaults, init ); + this.s = $.extend( true, {}, Editor.models.settings, { + table: init.domTable || init.table, + dbTable: init.dbTable || null, // legacy + ajaxUrl: init.ajaxUrl, + ajax: init.ajax, + idSrc: init.idSrc, + dataSource: init.domTable || init.table ? + Editor.dataSources.dataTable : + Editor.dataSources.html, + formOptions: init.formOptions, + legacyAjax: init.legacyAjax + } ); + this.classes = $.extend( true, {}, Editor.classes ); + this.i18n = init.i18n; + + var that = this; + var classes = this.classes; + + this.dom = { + "wrapper": $( + '<div class="'+classes.wrapper+'">'+ + '<div data-dte-e="processing" class="'+classes.processing.indicator+'"></div>'+ + '<div data-dte-e="body" class="'+classes.body.wrapper+'">'+ + '<div data-dte-e="body_content" class="'+classes.body.content+'"/>'+ + '</div>'+ + '<div data-dte-e="foot" class="'+classes.footer.wrapper+'">'+ + '<div class="'+classes.footer.content+'"/>'+ + '</div>'+ + '</div>' + )[0], + "form": $( + '<form data-dte-e="form" class="'+classes.form.tag+'">'+ + '<div data-dte-e="form_content" class="'+classes.form.content+'"/>'+ + '</form>' + )[0], + "formError": $('<div data-dte-e="form_error" class="'+classes.form.error+'"/>')[0], + "formInfo": $('<div data-dte-e="form_info" class="'+classes.form.info+'"/>')[0], + "header": $('<div data-dte-e="head" class="'+classes.header.wrapper+'"><div class="'+classes.header.content+'"/></div>')[0], + "buttons": $('<div data-dte-e="form_buttons" class="'+classes.form.buttons+'"/>')[0] + }; + + // Customise the TableTools buttons with the i18n settings - worth noting that + // this could easily be done outside the Editor instance, but this makes things + // a bit easier to understand and more cohesive. Also worth noting that when + // there are two or more Editor instances, the init sequence should be + // Editor / DataTables, Editor / DataTables etc, since the value of these button + // instances matter when you create the TableTools buttons for the DataTable. + if ( $.fn.dataTable.TableTools ) { + var ttButtons = $.fn.dataTable.TableTools.BUTTONS; + var i18n = this.i18n; + + $.each(['create', 'edit', 'remove'], function (i, val) { + ttButtons['editor_'+val].sButtonText = i18n[val].button; + } ); + } + + // Bind callback methods + $.each( init.events, function (evt, fn) { + that.on( evt, function () { + // When giving events in the constructor the event argument was not + // given in 1.2-, so we remove it here. This is solely for + // backwards compatibility as the events in the initialisation are + // not documented in 1.3+. + var args = Array.prototype.slice.call(arguments); + args.shift(); + fn.apply( that, args ); + } ); + } ); + + // Cache the DOM nodes + var dom = this.dom; + var wrapper = dom.wrapper; + dom.formContent = _editor_el('form_content', dom.form)[0]; + dom.footer = _editor_el('foot', wrapper)[0]; + dom.body = _editor_el('body', wrapper)[0]; + dom.bodyContent = _editor_el('body_content', wrapper)[0]; + dom.processing = _editor_el('processing', wrapper)[0]; + + // Add any fields which are given on initialisation + if ( init.fields ) { + this.add( init.fields ); + } + + $(document) + .on( 'init.dt.dte', function (e, settings, json) { + // Attempt to attach to a DataTable automatically when the table is + // initialised + if ( that.s.table && settings.nTable === $(that.s.table).get(0) ) { + settings._editor = that; + } + } ) + .on( 'xhr.dt', function (e, settings, json) { + // Automatically update fields which have a field name defined in + // the returned json - saves an `initComplete` for the user + if ( json && that.s.table && settings.nTable === $(that.s.table).get(0) ) { + that._optionsUpdate( json ); + } + } ); + + // Prep the display controller + this.s.displayController = Editor.display[init.display].init( this ); + + this._event( 'initComplete', [] ); +}; + +/*global __inlineCounter*/ + +/** + * Set the class on the form to relate to the action that is being performed. + * This allows styling to be applied to the form to reflect the state that + * it is in. + * + * @private + */ +Editor.prototype._actionClass = function () +{ + var classesActions = this.classes.actions; + var action = this.s.action; + var wrapper = $(this.dom.wrapper); + + wrapper.removeClass( [classesActions.create, classesActions.edit, classesActions.remove].join(' ') ); + + if ( action === "create" ) { + wrapper.addClass( classesActions.create ); + } + else if ( action === "edit" ) { + wrapper.addClass( classesActions.edit ); + } + else if ( action === "remove" ) { + wrapper.addClass( classesActions.remove ); + } +}; + + +/** + * Create an Ajax request in the same style as DataTables 1.10, with full + * backwards compatibility for Editor 1.2. + * + * @param {object} data Data to submit + * @param {function} success Success callback + * @param {function} error Error callback + * @private + */ +Editor.prototype._ajax = function ( data, success, error ) +{ + var opts = { + type: 'POST', + dataType: 'json', + data: null, + error: error, + success: function ( json, status, xhr ) { + if ( xhr.status === 204 ) { + json = {}; + } + success( json ); + } + }; + var a; + var action = this.s.action; + var ajaxSrc = this.s.ajax || this.s.ajaxUrl; + var id = action === 'edit' || action === 'remove' ? + _pluck( this.s.editFields, 'idSrc' ) : + null; + + if ( $.isArray( id ) ) { + id = id.join(','); + } + + // Get the correct object for rest style + if ( $.isPlainObject( ajaxSrc ) && ajaxSrc[ action ] ) { + ajaxSrc = ajaxSrc[ action ]; + } + + if ( $.isFunction( ajaxSrc ) ) { + // As a function, execute it, passing in the required parameters + var uri = null; + var method = null; + + // If the old style ajaxSrc is given, we need to process it for + // backwards compatibility with 1.2-. Unfortunate otherwise this would + // be a very simply function! + if ( this.s.ajaxUrl ) { + var url = this.s.ajaxUrl; + + if ( url.create ) { + uri = url[ action ]; + } + + if ( uri.indexOf(' ') !== -1 ) { + a = uri.split(' '); + method = a[0]; + uri = a[1]; + } + + uri = uri.replace( /_id_/, id ); + } + + ajaxSrc( method, uri, data, success, error ); + return; + } + else if ( typeof ajaxSrc === 'string' ) { + // As a string it gives the URL. For backwards compatibility it can also + // give the method. + if ( ajaxSrc.indexOf(' ') !== -1 ) { + a = ajaxSrc.split(' '); + opts.type = a[0]; + opts.url = a[1]; + } + else { + opts.url = ajaxSrc; + } + } + else { + // As an object, we extend the defaults + opts = $.extend( {}, opts, ajaxSrc || {} ); + } + + // URL macros + opts.url = opts.url.replace( /_id_/, id ); + + // Data processing option like in DataTables + if ( opts.data ) { + var newData = $.isFunction( opts.data ) ? + opts.data( data ) : // fn can manipulate data or return an object + opts.data; // object or array to merge + + // If the function returned something, use that alone + data = $.isFunction( opts.data ) && newData ? + newData : + $.extend( true, data, newData ); + } + + opts.data = data; + + // If a DELETE method is used there are a number of servers which will + // reject the request if it has a body. So we need to append to the URL. + // + // http://stackoverflow.com/questions/15088955 + // http://bugs.jquery.com/ticket/11586 + if ( opts.type === 'DELETE' ) { + var params = $.param( opts.data ); + + opts.url += opts.url.indexOf('?') === -1 ? + '?'+params : + '&'+params; + + delete opts.data; + } + + // Finally, make the ajax call + $.ajax( opts ); +}; + + +/** + * Create the DOM structure from the source elements for the main form. + * This is required since the elements can be moved around for other form types + * (bubble). + * + * @private + */ +Editor.prototype._assembleMain = function () +{ + var dom = this.dom; + + $(dom.wrapper) + .prepend( dom.header ); + + $(dom.footer) + .append( dom.formError ) + .append( dom.buttons ); + + $(dom.bodyContent) + .append( dom.formInfo ) + .append( dom.form ); +}; + + +/** + * Blur the editing window. A blur is different from a close in that it might + * cause either a close or the form to be submitted. A typical example of a + * blur would be clicking on the background of the bubble or main editing forms + * - i.e. it might be a close, or it might submit depending upon the + * configuration, while a click on the close box is a very definite close. + * + * @private + */ +Editor.prototype._blur = function () +{ + var opts = this.s.editOpts; + + if ( this._event( 'preBlur' ) === false ) { + return; + } + + if ( opts.onBlur === 'submit' ) { + this.submit(); + } + else if ( opts.onBlur === 'close' ) { + this._close(); + } +}; + + +/** + * Clear all of the information that might have been dynamically set while + * the form was visible - specifically errors and dynamic messages + * + * @private + */ +Editor.prototype._clearDynamicInfo = function () +{ + var errorClass = this.classes.field.error; + var fields = this.s.fields; + + $('div.'+errorClass, this.dom.wrapper).removeClass( errorClass ); + + $.each( fields, function (name, field) { + field + .error('') + .message(''); + } ); + + this + .error('') + .message(''); +}; + + +/** + * Close an editing display, firing callbacks and events as needed + * + * @param {function} submitComplete Function to call after the preClose event + * @private + */ +Editor.prototype._close = function ( submitComplete ) +{ + // Allow preClose event to cancel the opening of the display + if ( this._event( 'preClose' ) === false ) { + return; + } + + if ( this.s.closeCb ) { + this.s.closeCb( submitComplete ); + this.s.closeCb = null; + } + + if ( this.s.closeIcb ) { + this.s.closeIcb(); + this.s.closeIcb = null; + } + + // Remove focus control + $('body').off( 'focus.editor-focus' ); + + this.s.displayed = false; + this._event( 'close' ); +}; + + +/** + * Register a function to be called when the editing display is closed. This is + * used by function that create the editing display to tidy up the display on + * close - for example removing event handlers to prevent memory leaks. + * + * @param {function} fn Function to call on close + * @private + */ +Editor.prototype._closeReg = function ( fn ) +{ + this.s.closeCb = fn; +}; + + +/** + * Argument shifting for the create(), edit() and remove() methods. In Editor + * 1.3 the preferred form of calling those three methods is with just two + * parameters (one in the case of create() - the id and the show flag), while in + * previous versions four / three parameters could be passed in, including the + * buttons and title options. In 1.3 the chaining API is preferred, but we want + * to support the old form as well, so this function is provided to perform + * that argument shifting, common to all three. + * + * @private + */ +Editor.prototype._crudArgs = function ( arg1, arg2, arg3, arg4 ) +{ + var that = this; + var title; + var buttons; + var show; + var opts; + + if ( $.isPlainObject( arg1 ) ) { + // Form options passed in as the first option + opts = arg1; + } + else if ( typeof arg1 === 'boolean' ) { + // Show / hide passed in as the first option - form options second + show = arg1; + opts = arg2; // can be undefined + } + else { + // Old style arguments + title = arg1; // can be undefined + buttons = arg2; // can be undefined + show = arg3; // can be undefined + opts = arg4; // can be undefined + } + + // If all undefined, then fall into here + if ( show === undefined ) { + show = true; + } + + if ( title ) { + that.title( title ); + } + + if ( buttons ) { + that.buttons( buttons ); + } + + return { + opts: $.extend( {}, this.s.formOptions.main, opts ), + maybeOpen: function () { + if ( show ) { + that.open(); + } + } + }; +}; + + +/** + * Execute the data source abstraction layer functions. This is simply a case + * of executing the function with the Editor scope, passing in the remaining + * parameters. + * + * @param {string) name Function name to execute + * @private + */ +Editor.prototype._dataSource = function ( name /*, ... */ ) +{ + // Remove the name from the arguments list, so the rest can be passed + // straight into the field type + var args = Array.prototype.slice.call( arguments ); + args.shift(); + + var fn = this.s.dataSource[ name ]; + if ( fn ) { + return fn.apply( this, args ); + } +}; + + +/** + * Insert the fields into the DOM, in the correct order + * + * @private + */ +Editor.prototype._displayReorder = function ( includeFields ) +{ + var formContent = $(this.dom.formContent); + var fields = this.s.fields; + var order = this.s.order; + + if ( includeFields ) { + this.s.includeFields = includeFields; + } + else { + includeFields = this.s.includeFields; + } + + // Empty before adding in the required fields + formContent.children().detach(); + + $.each( order, function (i, fieldOrName) { + var name = fieldOrName instanceof Editor.Field ? + fieldOrName.name() : + fieldOrName; + + if ( $.inArray( name, includeFields ) !== -1 ) { + formContent.append( fields[ name ].node() ); + } + } ); + + this._event( 'displayOrder', [ + this.s.displayed, + this.s.action, + formContent + ] ); +}; + + +/** + * Generic editing handler. This can be called by the three editing modes (main, + * bubble and inline) to configure Editor for a row edit, and fire the required + * events to ensure that the editing interfaces all provide a common API. + * + * @param {*} rows Identifier for the item(s) to be edited + * @param {string} type Editing type - for the initEdit event + * @private + */ +Editor.prototype._edit = function ( items, editFields, type ) +{ + var that = this; + var fields = this.s.fields; + var usedFields = []; + var includeInOrder; + + this.s.editFields = editFields; + this.s.modifier = items; + this.s.action = "edit"; + this.dom.form.style.display = 'block'; + + this._actionClass(); + + // Setup the field values for editing + $.each( fields, function ( name, field ) { + field.multiReset(); + includeInOrder = true; + + $.each( editFields, function ( idSrc, edit ) { + if ( edit.fields[ name ] ) { + var val = field.valFromData( edit.data ); + + field.multiSet( idSrc, val !== undefined ? + val : + field.def() + ); + + // If there is an displayFields object, we need to know if this + // field is present in it or not. If not, then the field isn't + // displayed + if ( edit.displayFields && ! edit.displayFields[ name ] ) { + includeInOrder = false; + } + } + } ); + + // If the field is used, then add it to the fields to be shown + if ( field.multiIds().length !== 0 && includeInOrder ) { + usedFields.push( name ); + } + } ); + + // Remove the fields that are not required from the display + var currOrder = this.order().slice(); + + for ( var i=currOrder.length ; i >= 0 ; i-- ) { + if ( $.inArray( currOrder[i], usedFields ) === -1 ) { + currOrder.splice( i, 1 ); + } + } + + this._displayReorder( currOrder ); + + // Save the set data values so we can decided in submit if data has changed + this.s.editData = $.extend( true, {}, this.multiGet() ); + + // Events + this._event( 'initEdit', [ + _pluck( editFields, 'node' )[0], + _pluck( editFields, 'data' )[0], + items, + type + ] ); + + this._event( 'initMultiEdit', [ + editFields, + items, + type + ] ); +}; + + +/** + * Fire callback functions and trigger events. + * + * @param {string|array} trigger Name(s) of the jQuery custom event to trigger + * @param {array) args Array of arguments to pass to the triggered event + * @return {*} Return from the event + * @private + */ +Editor.prototype._event = function ( trigger, args ) +{ + if ( ! args ) { + args = []; + } + + // Allow an array to be passed in for the trigger to fire multiple events + if ( $.isArray( trigger ) ) { + for ( var i=0, ien=trigger.length ; i<ien ; i++ ) { + this._event( trigger[i], args ); + } + } + else { + var e = $.Event( trigger ); + + $(this).triggerHandler( e, args ); + + return e.result; + } +}; + + +/** + * 'Modernise' event names, from the old style `on[A-Z]` names to camelCase. + * This is done to provide backwards compatibility with Editor 1.2- event names. + * The names themselves were updated for consistency with DataTables. + * + * @param {string} Event name to modernise + * @return {string} String with new event name structure + * @private + */ +Editor.prototype._eventName = function ( input ) +{ + var name; + var names = input.split( ' ' ); + + for ( var i=0, ien=names.length ; i<ien ; i++ ) { + name = names[i]; + + // Strip the 'on' part and lowercase the first character + var onStyle = name.match(/^on([A-Z])/); + if ( onStyle ) { + name = onStyle[1].toLowerCase() + name.substring( 3 ); + } + + names[i] = name; + } + + return names.join( ' ' ); +}; + + +/** + * Convert a field name input parameter to an array of field names. + * + * Many of the API methods provide the ability to pass `undefined` a string or + * array of strings to identify fields. This method harmonises that. + * + * @param {array|string} [fieldNames] Field names to get + * @return {array} Field names + * @private + */ +Editor.prototype._fieldNames = function ( fieldNames ) +{ + if ( fieldNames === undefined ) { + return this.fields(); + } + else if ( ! $.isArray( fieldNames ) ) { + return [ fieldNames ]; + } + + return fieldNames; +}; + + +/** + * Focus on a field. Providing the logic to allow complex focus expressions + * + * @param {array} fields Array of Field instances or field names for the fields + * that are shown + * @param {null|string|integer} focus Field identifier to focus on + * @private + */ +Editor.prototype._focus = function ( fieldsIn, focus ) +{ + var that = this; + var field; + var fields = $.map( fieldsIn, function ( fieldOrName ) { + return typeof fieldOrName === 'string' ? + that.s.fields[ fieldOrName ] : + fieldOrName; + } ); + + if ( typeof focus === 'number' ) { + field = fields[ focus ]; + } + else if ( focus ) { + if ( focus.indexOf( 'jq:' ) === 0 ) { + field = $('div.DTE '+focus.replace(/^jq:/, '')); + } + else { + field = this.s.fields[ focus ]; + } + } + + this.s.setFocus = field; + + if ( field ) { + field.focus(); + } +}; + + +/** + * Form options - common function so all editing methods can provide the same + * basic options, DRY. + * + * @param {object} opts Editing options. See model.formOptions + * @private + */ +Editor.prototype._formOptions = function ( opts ) +{ + var that = this; + var inlineCount = __inlineCounter++; + var namespace = '.dteInline'+inlineCount; + + // Backwards compatibility with 1.4 + if ( opts.closeOnComplete !== undefined ) { + opts.onComplete = opts.closeOnComplete ? 'close' : 'none'; + } + + if ( opts.submitOnBlur !== undefined ) { + opts.onBlur = opts.submitOnBlur ? 'submit' : 'close'; + } + + if ( opts.submitOnReturn !== undefined ) { + opts.onReturn = opts.submitOnReturn ? 'submit' : 'none'; + } + + if ( opts.blurOnBackground !== undefined ) { + opts.onBackground = opts.blurOnBackground ? 'blur' : 'none'; + } + + this.s.editOpts = opts; + + // When submitting by Ajax we don't want to close a form that has been + // opened during the ajax request, so we keep a count of the form opening + this.s.editCount = inlineCount; + + if ( typeof opts.title === 'string' || typeof opts.title === 'function' ) { + this.title( opts.title ); + opts.title = true; + } + + if ( typeof opts.message === 'string' || typeof opts.message === 'function' ) { + this.message( opts.message ); + opts.message = true; + } + + if ( typeof opts.buttons !== 'boolean' ) { + this.buttons( opts.buttons ); + opts.buttons = true; + } + + $(document).on( 'keydown'+namespace, function ( e ) { + var el = $(document.activeElement); + var name = el.length ? el[0].nodeName.toLowerCase() : null; + var type = $(el).attr('type'); + var returnFriendlyNode = name === 'input'; + + if ( that.s.displayed && opts.onReturn === 'submit' && e.keyCode === 13 && returnFriendlyNode ) { // return + e.preventDefault(); + that.submit(); + } + else if ( e.keyCode === 27 ) { // esc + e.preventDefault(); + + switch( opts.onEsc ) { + case 'blur': + that.blur(); + break; + + case 'close': + that.close(); + break; + + case 'submit': + that.submit(); + break; + + default: // 'none' - no action + break; + } + } + else if ( el.parents('.DTE_Form_Buttons').length ) { + if ( e.keyCode === 37 ) { // left + el.prev( 'button' ).focus(); + } + else if ( e.keyCode === 39 ) { // right + el.next( 'button' ).focus(); + } + } + } ); + + this.s.closeIcb = function () { + $(document).off( 'keydown'+namespace ); + }; + + return namespace; +}; + + +/** + * Convert from the 1.5+ data interchange format to the 1.4- format if suitable. + * + * @param {string} direction 'send' or 'receive' + * @param {string} action CRUD action + * @param {object} data Data object to transform + * @private + */ +Editor.prototype._legacyAjax = function ( direction, action, data ) +{ + if ( ! this.s.legacyAjax ) { + return; + } + + if ( direction === 'send' ) { + if ( action === 'create' || action === 'edit' ) { + var id; + + $.each( data.data, function ( rowId, values ) { + if ( id !== undefined ) { + throw 'Editor: Multi-row editing is not supported by the legacy Ajax data format'; + } + + id = rowId; + } ); + + data.data = data.data[ id ]; + + if ( action === 'edit' ) { + data.id = id; + } + } + else { + data.id = $.map( data.data, function ( values, id ) { + return id; + } ); + + delete data.data; + } + } + else { + if ( ! data.data && data.row ) { + // 1.4 libraries retuned data in the `row` property + data.data = [ data.row ]; + } + else { + // 1.4- allowed data not to be returned - 1.5 requires it + data.data = []; + } + } +}; + + +/** + * Update the field options from a JSON data source + * + * @param {object} json JSON object from the server + * @private + */ +Editor.prototype._optionsUpdate = function ( json ) +{ + var that = this; + + if ( json.options ) { + $.each( this.s.fields, function (name, field) { + if ( json.options[ name ] !== undefined ) { + var fieldInst = that.field( name ); + + if ( fieldInst && fieldInst.update ) { + fieldInst.update( json.options[ name ] ); + } + } + } ); + } +}; + + +/** + * Show a message in the form. This can be used for error messages or dynamic + * messages (information display) as the structure for each is basically the + * same. This method will take into account if the form is visible or not - if + * so then the message is shown with an effect for the end user, otherwise + * it is just set immediately. + * + * @param {element} el The field display node to use + * @param {string|function} msg The message to show + * @private + */ +Editor.prototype._message = function ( el, msg ) +{ + if ( typeof msg === 'function' ) { + msg = msg( this, new DataTable.Api(this.s.table) ); + } + + el = $(el); + + if ( ! msg && this.s.displayed ) { + // Clear the message with visual effect since the form is visible + el + .stop() + .fadeOut( function () { + el.html( '' ); + } ); + } + else if ( ! msg ) { + // Clear the message without visual effect + el + .html( '' ) + .css('display', 'none'); + } + else if ( this.s.displayed ) { + // Show the message with visual effect + el + .stop() + .html( msg ) + .fadeIn(); + } + else { + // Show the message without visual effect + el + .html( msg ) + .css('display', 'block'); + } +}; + + +/** + * Update the multi-value information display to not show redundant information + * + * @private + */ +Editor.prototype._multiInfo = function () +{ + var fields = this.s.fields; + var include = this.s.includeFields; + var show = true; + + if ( ! include ) { + return; + } + + for ( var i=0, ien=include.length ; i<ien ; i++ ) { + var field = fields[ include[i] ]; + + if ( field.isMultiValue() && show ) { + fields[ include[i] ].multiInfoShown( show ); + show = false; + } + else { + fields[ include[i] ].multiInfoShown( false ); + } + } +}; + + +/** + * Common display editing form method called by all editing methods after the + * form has been configured and displayed. This is to ensure all fire the same + * events. + * + * @param {string} Editing type + * @return {boolean} `true` + * @private + */ +Editor.prototype._postopen = function ( type ) +{ + var that = this; + var focusCapture = this.s.displayController.captureFocus; + if ( focusCapture === undefined ) { + focusCapture = true; + } + + $(this.dom.form) + .off( 'submit.editor-internal' ) + .on( 'submit.editor-internal', function (e) { + e.preventDefault(); + } ); + + // Focus capture - when the Editor form is shown we capture the browser's + // focus action. Without doing this is would result in the user being able + // to control items under the Editor display - triggering actions that + // shouldn't be possible while the editing is shown. + if ( focusCapture && (type === 'main' || type === 'bubble') ) { + $('body').on( 'focus.editor-focus', function () { + if ( $(document.activeElement).parents('.DTE').length === 0 && + $(document.activeElement).parents('.DTED').length === 0 + ) { + if ( that.s.setFocus ) { + that.s.setFocus.focus(); + } + } + } ); + } + + this._multiInfo(); + + this._event( 'open', [type, this.s.action] ); + + return true; +}; + + +/** + * Common display editing form method called by all editing methods before the + * form has been configured and displayed. This is to ensure all fire the same + * events. + * + * @param {string} Editing type + * @return {boolean} `false` if the open is cancelled by the preOpen event, + * otherwise `true` + * @private + */ +Editor.prototype._preopen = function ( type ) +{ + // Allow preOpen event to cancel the opening of the display + if ( this._event( 'preOpen', [type, this.s.action] ) === false ) { + // Tidy- this would normally be done on close, but we never get that far + this._clearDynamicInfo(); + + return false; + } + + this.s.displayed = type; + + return true; +}; + + +/** + * Set the form into processing mode or take it out of processing mode. In + * processing mode a processing indicator is shown and user interaction with the + * form buttons is blocked + * + * @param {boolean} processing true if to go into processing mode and false if + * to come out of processing mode + * @private + */ +Editor.prototype._processing = function ( processing ) +{ + var wrapper = $(this.dom.wrapper); + var procStyle = this.dom.processing.style; + var procClass = this.classes.processing.active; + + if ( processing ) { + procStyle.display = 'block'; + wrapper.addClass( procClass ); + $('div.DTE').addClass( procClass ); + } + else { + procStyle.display = 'none'; + wrapper.removeClass( procClass ); + $('div.DTE').removeClass( procClass ); + } + + this.s.processing = processing; + + this._event( 'processing', [processing] ); +}; + + +/** + * Submit a form to the server for processing. This is the private method that is used + * by the 'submit' API method, which should always be called in preference to calling + * this method directly. + * + * @param {function} [successCallback] Callback function that is executed once the + * form has been successfully submitted to the server and no errors occurred. + * @param {function} [errorCallback] Callback function that is executed if the + * server reports an error due to the submission (this includes a JSON formatting + * error should the error return invalid JSON). + * @param {function} [formatdata] Callback function that is passed in the data + * that will be submitted to the server, allowing pre-formatting of the data, + * removal of data or adding of extra fields. + * @param {boolean} [hide=true] When the form is successfully submitted, by default + * the form display will be hidden - this option allows that to be overridden. + * @private + */ +Editor.prototype._submit = function ( successCallback, errorCallback, formatdata, hide ) +{ + var that = this; + var i, iLen, eventRet, errorNodes; + var changed = false, allData = {}, changedData = {}; + var setBuilder = DataTable.ext.oApi._fnSetObjectDataFn; + var dataSource = this.s.dataSource; + var fields = this.s.fields; + var action = this.s.action; + var editCount = this.s.editCount; + var modifier = this.s.modifier; + var editFields = this.s.editFields; + var editData = this.s.editData; + var opts = this.s.editOpts; + var changedSubmit = opts.submit; + var submitParams = { + "action": this.s.action, + "data": {} + }; + var submitParamsLocal; + + // For backwards compatibility + if ( this.s.dbTable ) { + submitParams.table = this.s.dbTable; + } + + // Gather the data that is to be submitted + if ( action === "create" || action === "edit" ) { + $.each( editFields, function ( idSrc, edit ) { + var allRowData = {}; + var changedRowData = {}; + + $.each( fields, function (name, field) { + if ( edit.fields[ name ] ) { + var value = field.multiGet( idSrc ); + var builder = setBuilder( name ); + var manyBuilder = $.isArray( value ) && name.indexOf('[]') !== -1 ? + setBuilder( name.replace(/\[.*$/,'')+'-many-count' ) : + null; + + builder( allRowData, value ); + + // We need to tell the server-side if an array submission + // actually has no elements so it knows if the array was + // being submitted or not (since otherwise it doesn't know + // if the array was empty, or just not being submitted) + if ( manyBuilder ) { + manyBuilder( allRowData, value.length ); + } + + // Build a changed object for if that is the selected data + // type + if ( action === 'edit' && value !== editData[ name ][ idSrc ] ) { + builder( changedRowData, value ); + changed = true; + + if ( manyBuilder ) { + manyBuilder( changedRowData, value.length ); + } + } + } + } ); + + if ( ! $.isEmptyObject( allRowData ) ) { + allData[ idSrc ] = allRowData; + } + + if ( ! $.isEmptyObject( changedRowData ) ) { + changedData[ idSrc ] = changedRowData; + } + } ); + + // Decide what data to submit to the server for edit (create is all, always) + if ( action === 'create' || changedSubmit === 'all' || (changedSubmit === 'allIfChanged' && changed) ) { + submitParams.data = allData; + } + else if ( changedSubmit === 'changed' && changed ) { + submitParams.data = changedData; + } + else { + // Nothing to submit + this.s.action = null; + + if ( opts.onComplete === 'close' && (hide === undefined || hide) ) { + this._close( false ); + } + + if ( successCallback ) { + successCallback.call( this ); + } + + this._processing( false ); + this._event( 'submitComplete' ); + return; + } + } + else if ( action === "remove" ) { + $.each( editFields, function ( idSrc, edit ) { + submitParams.data[ idSrc ] = edit.data; + } ); + } + + this._legacyAjax( 'send', action, submitParams ); + + // Local copy of the submit parameters, needed for the data lib prep since + // the preSubmit can modify the format and we need to know what the format is + submitParamsLocal = $.extend( true, {}, submitParams ); + + // Allow the data to be submitted to the server to be preprocessed by callback + // and event functions + if ( formatdata ) { + formatdata( submitParams ); + } + if ( this._event( 'preSubmit', [submitParams, action] ) === false ) { + this._processing( false ); + return; + } + + // Submit to the server (or whatever method is defined in the settings) + this._ajax( + submitParams, + function (json) { + var setData; + that._legacyAjax( 'receive', action, json ); + that._event( 'postSubmit', [json, submitParams, action] ); + + if ( !json.error ) { + json.error = ""; + } + if ( !json.fieldErrors ) { + json.fieldErrors = []; + } + + if ( json.error || json.fieldErrors.length ) { + // Global form error + that.error( json.error ); + + // Field specific errors + $.each( json.fieldErrors, function (i, err) { + var field = fields[ err.name ]; + + field.error( err.status || "Error" ); + + if ( i === 0 ) { + // Scroll the display to the first error and focus + $(that.dom.bodyContent, that.s.wrapper).animate( { + "scrollTop": $(field.node()).position().top + }, 500 ); + + field.focus(); + } + } ); + + if ( errorCallback ) { + errorCallback.call( that, json ); + } + } + else { + // Create a data store that the data source can use, which is + // unique to this action + var store = {}; + that._dataSource( 'prep', action, modifier, submitParamsLocal, json.data, store ); + + if ( action === "create" || action === "edit" ) { + for ( i=0 ; i<json.data.length ; i++ ) { + setData = json.data[ i ]; + that._event( 'setData', [json, setData, action] ); + + if ( action === "create" ) { + // New row was created to add it to the DT + that._event( 'preCreate', [json, setData] ); + that._dataSource( 'create', fields, setData, store ); + that._event( ['create', 'postCreate'], [json, setData] ); + } + else if ( action === "edit" ) { + // Row was updated, so tell the DT + that._event( 'preEdit', [json, setData] ); + that._dataSource( 'edit', modifier, fields, setData, store ); + that._event( ['edit', 'postEdit'], [json, setData] ); + } + } + } + else if ( action === "remove" ) { + // Remove the rows given and then redraw the table + that._event( 'preRemove', [json] ); + that._dataSource( 'remove', modifier, fields, store ); + that._event( ['remove', 'postRemove'], [json] ); + } + + that._dataSource( 'commit', action, modifier, json.data, store ); + + // Submission complete + if ( editCount === that.s.editCount ) { + that.s.action = null; + + if ( opts.onComplete === 'close' && (hide === undefined || hide) ) { + that._close( true ); + } + } + + // All done - fire off the callbacks and events + if ( successCallback ) { + successCallback.call( that, json ); + } + that._event( 'submitSuccess', [json, setData] ); + } + + that._processing( false ); + that._event( 'submitComplete', [json, setData] ); + }, + function (xhr, err, thrown) { + that._event( 'postSubmit', [xhr, err, thrown, submitParams] ); + + that.error( that.i18n.error.system ); + that._processing( false ); + + if ( errorCallback ) { + errorCallback.call( that, xhr, err, thrown ); + } + + that._event( ['submitError', 'submitComplete'], [xhr, err, thrown, submitParams] ); + } + ); // /ajax submit +}; + + +/** + * Check to see if the form needs to be tidied before a new action can be performed. + * This includes if the from is currently processing an old action and if it + * is inline editing. + * + * @param {function} fn Callback function + * @returns {boolean} `true` if was in inline mode, `false` otherwise + * @private + */ +Editor.prototype._tidy = function ( fn ) +{ + var that = this; + var dt = this.s.table ? + new $.fn.dataTable.Api( this.s.table ) : + null; + + var ssp = false; + if ( dt ) { + ssp = dt.settings()[0].oFeatures.bServerSide; + } + + if ( this.s.processing ) { + // If currently processing, wait until the action is complete + this.one( 'submitComplete', function () { + // If server-side processing is being used in DataTables, first + // check that we are still processing (might not be if nothing was + // submitted) and then wait for the draw to finished + if ( ssp ) { + dt.one( 'draw', fn ); + } + else { + setTimeout( function () { + fn(); + }, 10 ); + } + } ); + + return true; + } + else if ( this.display() === 'inline' || this.display() === 'bubble' ) { + // If there is an inline edit box, it needs to be tidied + this + .one( 'close', function () { + // On close if processing then we need to wait for the submit to + // complete before running the callback as onBlur was set to + // submit + if ( ! that.s.processing ) { + // IE needs a small timeout, otherwise it may not focus on a + // field if one already has focus + setTimeout( function () { + fn(); + }, 10 ); + } + else { + // Need to wait for the submit to finish + that.one( 'submitComplete', function ( e, json ) { + // If SSP then need to wait for the draw + if ( ssp && json ) { + dt.one( 'draw', fn ); + } + else { + setTimeout( function () { + fn(); + }, 10 ); + } + } ); + } + } ) + .blur(); + + return true; + } + + return false; +}; + + +/* + * Defaults + */ + + +// Dev node - although this file is held in the models directory (because it +// really is a model, it is assigned to Editor.defaults for easy +// and sensible access to set the defaults for Editor. + +/** + * Initialisation options that can be given to Editor at initialisation time. + * @namespace + */ +Editor.defaults = { + /** + * jQuery selector that can be used to identify the table you wish to apply + * this editor instance to. + * + * In previous versions of Editor (1.2 and earlier), this parameter was + * called `table`. The name has been altered in 1.3+ to simplify the + * initialisation. This is a backwards compatible change - if you pass in + * a `table` option it will be used. + * @type string + * @default <i>Empty string</i> + * + * @example + * $(document).ready(function() { + * var editor = new $.fn.Editor( { + * "ajax": "php/index.php", + * "table": "#example" + * } ); + * } ); + */ + "table": null, + + /** + * The URL, or collection of URLs when using a REST interface, which will accept + * the data for the create, edit and remove functions. The target script / program + * must accept data in the format defined by Editor and return the expected JSON as + * required by Editor. When given as an object, the `create`, `edit` and `remove` + * properties should be defined, each being the URL to send the data to for that + * action. When used as an object, the string `_id_` will be replaced for the edit + * and remove actions, allowing a URL to be dynamically created for those actions. + * @type string|object + * @default <i>Empty string</i> + * @deprecated This option has been deprecated in favour of the `ajax` option. + * It can still be used, but it is recommended that you use the `ajax` option + * which provides all of the abilities of this old option and more. + */ + "ajaxUrl": null, + + /** + * Fields to initialise the form with - see {@link Editor.models.field} for + * a full list of the options available to each field. Note that if fields are not + * added to the form at initialisation time using this option, they can be added using + * the {@link Editor#add} API method. + * @type array + * @default [] + * + * @example + * $(document).ready(function() { + * var editor = new $.fn.Editor( { + * "ajax": "php/index.php", + * "table": "#example", + * "fields": [ { + * "label": "User name:", + * "name": "username" + * } + * // More fields would typically be added here! + * } ] + * } ); + * } ); + */ + "fields": [], + + /** + * The display controller for the form. The form itself is just a collection of + * DOM elements which require a display container. This display controller allows + * the visual appearance of the form to be significantly altered without major + * alterations to the Editor code. There are two display controllers built into + * Editor *lightbox* and *envelope*. The value of this property will + * be used to access the display controller defined in {@link Editor.display} + * for the given name. Additional display controllers can be added by adding objects + * to that object, through extending the displayController model: + * {@link Editor.models.displayController}. + * @type string + * @default lightbox + * + * @example + * $(document).ready(function() { + * var editor = new $.fn.Editor( { + * "ajax": "php/index.php", + * "table": "#example", + * "display": 'envelope' + * } ); + * } ); + */ + "display": 'lightbox', + + /** + * Control how the Ajax call to update data on the server. + * + * This option matches the `dt-init ajax` option in that is can be provided + * in one of three different ways: + * + * * string - As a string, the value given is used as the url to target + * the Ajax request to, using the default Editor Ajax options. Note that + * for backwards compatibility you can use the form "METHOD URL" - for + * example: `"PUT api/users"`, although it is recommended you use the + * object form described below. + * * object - As an object, the `ajax` property has two forms: + * * Used to extend and override the default Ajax options that Editor + * uses. This can be very useful for adding extra data for example, or + * changing the HTTP request type. + * * With `create`, `edit` and `remove` properties, Editor will use the + * option for the action that it is taking, which can be useful for + * REST style interfaces. The value of each property can be a string, + * object or function, using exactly the same options as the main `ajax` + * option. All three options must be defined if this form is to be used. + * * function - As a function this gives complete control over the method + * used to update the server (if indeed a server is being used!). For + * example, you could use a different data store such as localStorage, + * Firebase or route the data through a web-socket. + * + * @example + * // As a string - all actions are submitted to this URI as POST requests + * $(document).ready(function() { + * var editor = new $.fn.Editor( { + * "ajax": 'php/index.php', + * "table": "#example" + * } ); + * } ); + * + * @example + * // As an object - using GET rather than POST + * $(document).ready(function() { + * var editor = new $.fn.Editor( { + * "ajax": { + * "type": 'GET', + * "url": 'php/index.php + * }, + * "table": "#example" + * } ); + * } ); + * + * @example + * // As an object - each action is submitted to a different URI as POST requests + * $(document).ready(function() { + * var editor = new $.fn.Editor( { + * "ajax": { + * "create": "/rest/user/create", + * "edit": "/rest/user/_id_/edit", + * "remove": "/rest/user/_id_/delete" + * }, + * "table": "#example" + * } ); + * } ); + * + * @example + * // As an object - with different HTTP methods for each action + * $(document).ready(function() { + * var editor = new $.fn.Editor( { + * "ajax": { + * "create": { + * type: 'POST', + * url: '/rest/user/create' + * }, + * "edit": { + * type: 'PUT', + * url: '/rest/user/edit/_id_' + * }, + * "remove": { + * type: 'DELETE', + * url: '/rest/user/delete' + * } + * }, + * "table": "#example" + * } ); + * } ); + * + * // As a function - Making a custom `$.ajax` call + * $(document).ready(function() { + * var editor = new $.fn.Editor( { + * "ajax": "php/index.php", + * "table": "#example", + * "ajax": function ( method, url, data, successCallback, errorCallback ) { + * $.ajax( { + * "type": method, + * "url": url, + * "data": data, + * "dataType": "json", + * "success": function (json) { + * successCallback( json ); + * }, + * "error": function (xhr, error, thrown) { + * errorCallback( xhr, error, thrown ); + * } + * } ); + * } + * } ); + * } ); + */ + "ajax": null, + + /** + * JSON property from which to read / write the row's ID property (i.e. its + * unique column index that identifies the row to the database). By default + * Editor will use the `DT_RowId` property from the data source object + * (DataTable's magic property to set the DOM id for the row). + * + * If you want to read a parameter from the data source object instead of + * using `DT_RowId`, set this option to the property name to use. + * + * Like other data source options the `srcId` option can be given in dotted + * object notation to read nested objects. + * @type null|string + * @default DT_RowId + * + * @example + * // Using a data source such as: + * // { "id":12, "browser":"Chrome", ... } + * $(document).ready(function() { + * var editor = new $.fn.Editor( { + * "ajax": "php/index.php", + * "table": "#example", + * "idSrc": "id" + * } ); + * } ); + */ + "idSrc": 'DT_RowId', + + /** + * Events / callbacks - event handlers can be assigned as an individual function + * during initialisation using the parameters in this name space. The names, and + * the parameters passed to each callback match their event equivalent in the + * {@link Editor} object. + * @namespace + * @deprecated Since 1.3. Use the `on()` API method instead. Note that events + * passed in do still operate as they did in 1.2- but are no longer + * individually documented. + */ + "events": {}, + + /** + * Internationalisation options for Editor. All client-side strings that the + * end user can see in the interface presented by Editor can be modified here. + * + * You may also wish to refer to the <a href="http://datatables.net/usage/i18n"> + * DataTables internationalisation options</a> to provide a fully language + * customised table interface. + * @namespace + * + * @example + * // Set the 'create' button text. All other strings used are the + * // default values. + * var editor = new $.fn.Editor( { + * "ajax": "data/source", + * "table": "#example", + * "i18n": { + * "create": { + * "button": "New user" + * } + * } + * } ); + * + * @example + * // Set the submit text for all three actions + * var editor = new $.fn.Editor( { + * "ajax": "data/source", + * "table": "#example", + * "i18n": { + * "create": { + * "submit": "Create new user" + * }, + * "edit": { + * "submit": "Update user" + * }, + * "remove": { + * "submit": "Remove user" + * } + * } + * } ); + */ + "i18n": { + /** + * Strings used when working with the Editor 'create' action (creating new + * records). + * @namespace + */ + "create": { + /** + * TableTools button text + * @type string + * @default New + */ + "button": "New", + + /** + * Display container title (when showing the editor display) + * @type string + * @default Create new entry + */ + "title": "Create new entry", + + /** + * Submit button text + * @type string + * @default Create + */ + "submit": "Create" + }, + + /** + * Strings used when working with the Editor 'edit' action (editing existing + * records). + * @namespace + */ + "edit": { + /** + * TableTools button text + * @type string + * @default Edit + */ + "button": "Edit", + + /** + * Display container title (when showing the editor display) + * @type string + * @default Edit entry + */ + "title": "Edit entry", + + /** + * Submit button text + * @type string + * @default Update + */ + "submit": "Update" + }, + + /** + * Strings used when working with the Editor 'delete' action (deleting + * existing records). + * @namespace + */ + "remove": { + /** + * TableTools button text + * @type string + * @default Delete + */ + "button": "Delete", + + /** + * Display container title (when showing the editor display) + * @type string + * @default Delete + */ + "title": "Delete", + + /** + * Submit button text + * @type string + * @default Delete + */ + "submit": "Delete", + + /** + * Deletion confirmation message. + * + * As Editor has the ability to delete either a single or multiple rows + * at a time, this option can be given as either a string (which will be + * used regardless of how many records are selected) or as an object + * where the property "_" will be used (with %d substituted for the number + * of records to be deleted) as the delete message, unless there is a + * key with the number of records to be deleted. This allows Editor + * to consider the different pluralisation characteristics of different + * languages. + * @type object|string + * @default Are you sure you wish to delete %d rows? + * + * @example + * // String - no plural consideration + * var editor = new $.fn.Editor( { + * "ajax": "data/source", + * "table": "#example", + * "i18n": { + * "remove": { + * "confirm": "Are you sure you wish to delete %d record(s)?" + * } + * } + * } ); + * + * @example + * // Basic 1 (singular) or _ (plural) + * var editor = new $.fn.Editor( { + * "ajax": "data/source", + * "table": "#example", + * "i18n": { + * "remove": { + * "confirm": { + * "_": "Confirm deletion of %d records.", + * "1": "Confirm deletion of record." + * } + * } + * } ); + * + * @example + * // Singular, dual and plural + * var editor = new $.fn.Editor( { + * "ajax": "data/source", + * "table": "#example", + * "i18n": { + * "remove": { + * "confirm": { + * "_": "Confirm deletion of %d records.", + * "1": "Confirm deletion of record.", + * "2": "Confirm deletion of both record." + * } + * } + * } ); + * + */ + "confirm": { + "_": "Are you sure you wish to delete %d rows?", + "1": "Are you sure you wish to delete 1 row?" + } + }, + + /** + * Strings used for error conditions. + * @namespace + */ + "error": { + /** + * Generic server error message + * @type string + * @default A system error has occurred (<a target=\"_blank\" href=\"//datatables.net/tn/12\">More information</a>) + */ + "system": "A system error has occurred (<a target=\"_blank\" href=\"//datatables.net/tn/12\">More information</a>)." + }, + + /** + * Strings used for multi-value editing + * @namespace + */ + "multi": { + /** + * Shown in place of the field value when a field has multiple values + */ + "title": "Multiple values", + + /** + * Shown below the multi title text, although only the first + * instance of this text is shown in the form to reduce redundancy + */ + "info": "The selected items contain different values for this input. To edit and set all items for this input to the same value, click or tap here, otherwise they will retain their individual values.", + + /** + * Shown below the field input when group editing a value to allow + * the user to return to the original multiple values + */ + "restore": "Undo changes" + }, + + "datetime": { + previous: 'Previous', + next: 'Next', + months: [ 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December' ], + weekdays: [ 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat' ], + amPm: [ 'am', 'pm' ], + unknown: '-' + } + }, + + formOptions: { + bubble: $.extend( {}, Editor.models.formOptions, { + title: false, + message: false, + buttons: '_basic', + submit: 'changed' + } ), + + inline: $.extend( {}, Editor.models.formOptions, { + buttons: false, + submit: 'changed' + } ), + + main: $.extend( {}, Editor.models.formOptions ) + }, + + /** + * Submit data to the server in the 1.4- data format (`true`) or in the 1.5+ + * data format (`false` - default). + * + * @type Boolean + */ + legacyAjax: false +}; + + +/* + * Extensions + */ + +(function(){ + + +var __dataSources = Editor.dataSources = {}; + + +/* - - - - - - - - - - + * DataTables editor interface + */ + +var __dtIsSsp = function ( dt, editor ) { + // If the draw type is `none`, then we still need to use the DT API to + // update the display with the new data + return dt.settings()[0].oFeatures.bServerSide && + editor.s.editOpts.drawType !== 'none'; +}; + +var __dtApi = function ( table ) { + return $(table).DataTable(); +}; + +var __dtHighlight = function ( node ) { + // Highlight a row using CSS transitions. The timeouts need to match the + // transition duration from the CSS + node = $(node); + + setTimeout( function () { + node.addClass( 'highlight' ); + + setTimeout( function () { + node + .addClass( 'noHighlight' ) + .removeClass( 'highlight' ); + + setTimeout( function () { + node.removeClass( 'noHighlight' ); + }, 550 ); + }, 500 ); + }, 20 ); +}; + +var __dtRowSelector = function ( out, dt, identifier, fields, idFn ) +{ + dt.rows( identifier ).indexes().each( function ( idx ) { + var row = dt.row( idx ); + var data = row.data(); + var idSrc = idFn( data ); + + if ( idSrc === undefined ) { + Editor.error( 'Unable to find row identifier', 14 ); + } + + out[ idSrc ] = { + idSrc: idSrc, + data: data, + node: row.node(), + fields: fields, + type: 'row' + }; + } ); +}; + +var __dtColumnSelector = function ( out, dt, identifier, fields, idFn ) +{ + dt.cells( null, identifier ).indexes().each( function ( idx ) { + __dtCellSelector( out, dt, idx, fields, idFn ); + } ); +}; + +var __dtCellSelector = function ( out, dt, identifier, allFields, idFn, forceFields ) +{ + dt.cells( identifier ).indexes().each( function ( idx ) { + var cell = dt.cell( idx ); + var row = dt.row( idx.row ); + var data = row.data(); + var idSrc = idFn( data ); + var fields = forceFields || __dtFieldsFromIdx( dt, allFields, idx.column ); + + // Use the row selector to get the row information + __dtRowSelector(out, dt, idx.row, allFields, idFn); + + out[ idSrc ].attach = typeof identifier === 'object' && identifier.nodeName ? + [ identifier ] : + [ cell.node() ]; + out[ idSrc ].displayFields = fields; // all fields are edited, but only + // these are actually displayed + } ); +}; + +var __dtFieldsFromIdx = function ( dt, fields, idx ) +{ + var field; + var col = dt.settings()[0].aoColumns[ idx ]; + var dataSrc = col.editField !== undefined ? + col.editField : + col.mData; + var resolvedFields = {}; + var run = function ( field, dataSrc ) { + if ( field.dataSrc() === dataSrc ) { + resolvedFields[ field.name() ] = field; + } + }; + + $.each( fields, function ( name, fieldInst ) { + if ( $.isArray( dataSrc ) ) { + for ( var i=0 ; i<dataSrc.length ; i++ ) { + run( fieldInst, dataSrc[i] ); + } + } + else { + run( fieldInst, dataSrc ); + } + } ); + + if ( $.isEmptyObject( resolvedFields ) ) { + Editor.error('Unable to automatically determine field from source. Please specify the field name.', 11); + } + + return resolvedFields; +}; + + + +__dataSources.dataTable = { + individual: function ( identifier, fieldNames ) { + var idFn = DataTable.ext.oApi._fnGetObjectDataFn( this.s.idSrc ); + var dt = __dtApi( this.s.table ); + var fields = this.s.fields; + var out = {}; + var forceFields; + var responsiveNode; + + // Responsive field - this isn't really needed as of DT 1.10.11. To be + // removed in Editor 1.6 + if ( identifier.nodeName && $(identifier).hasClass( 'dtr-data' ) ) { + responsiveNode = identifier; + + // Overwrite the selector so that DataTables will select based on + // the cell that Responsive is showing data for + identifier = dt.responsive.index( $(identifier).closest('li') ); + } + + if ( fieldNames ) { + if ( ! $.isArray( fieldNames ) ) { + fieldNames = [ fieldNames ]; + } + + forceFields = {}; + + $.each( fieldNames, function ( i, name ) { + forceFields[ name ] = fields[ name ]; + } ); + } + + __dtCellSelector( out, dt, identifier, fields, idFn, forceFields ); + + // If Responsive, we want it to attach the editor to the element that + // was clicked on + if ( responsiveNode ) { + $.each( out, function ( i, val ) { + val.attach = [ responsiveNode ]; + } ); + } + + return out; + }, + + // get idSrc, fields to edit, data and node for each item + fields: function ( identifier ) + { + var idFn = DataTable.ext.oApi._fnGetObjectDataFn( this.s.idSrc ); + var dt = __dtApi( this.s.table ); + var fields = this.s.fields; + var out = {}; + + if ( $.isPlainObject( identifier ) && ( identifier.rows !== undefined || identifier.columns !== undefined || identifier.cells !== undefined ) ) { + // Multi-item type selector + if ( identifier.rows !== undefined ) { + __dtRowSelector( out, dt, identifier.rows, fields, idFn ); + } + + if ( identifier.columns !== undefined ) { + __dtColumnSelector( out, dt, identifier.columns, fields, idFn ); + } + + if ( identifier.cells !== undefined ) { + __dtCellSelector( out, dt, identifier.cells, fields, idFn ); + } + } + else { + // Just a rows selector + __dtRowSelector( out, dt, identifier, fields, idFn ); + } + + return out; + }, + + create: function ( fields, data ) { + var dt = __dtApi( this.s.table ); + + if ( ! __dtIsSsp( dt, this ) ) { + var row = dt.row.add( data ); + __dtHighlight( row.node() ); + } + }, + + edit: function ( identifier, fields, data, store ) { + var dt = __dtApi( this.s.table ); + + // No point in doing anything when server-side processing - the commit + // will redraw the table + if ( ! __dtIsSsp( dt, this ) ) { + // The identifier can select one or more rows, but the data will + // refer to just a single row. We need to determine which row from + // the set is the one to operator on. + var idFn = DataTable.ext.oApi._fnGetObjectDataFn( this.s.idSrc ); + var rowId = idFn( data ); + var row; + + // Find the row to edit - attempt to do an id look up first for speed + row = dt.row( '#'+rowId ); + + // If not found, then we need to do it the slow way + if ( ! row.any() ) { + row = dt.row( function ( rowIdx, rowData, rowNode ) { + return rowId == idFn( rowData ); + } ); + } + + if ( row.any() ) { + row.data( data ); + + // Remove the item from the list of indexes now that is has been + // updated + var idx = $.inArray( rowId, store.rowIds ); + store.rowIds.splice( idx, 1 ); + } + else { + // If not found, then its a new row (change in pkey possibly) + row = dt.row.add( data ); + } + + __dtHighlight( row.node() ); + } + }, + + remove: function ( identifier, fields ) { + // No confirmation from the server + var dt = __dtApi( this.s.table ); + + if ( ! __dtIsSsp( dt, this ) ) { + dt.rows( identifier ).remove(); + } + }, + + prep: function ( action, identifier, submit, data, store ) { + // On edit we store the ids of the rows that are being edited + if ( action === 'edit' ) { + store.rowIds = $.map( submit.data, function ( val, key ) { + if ( ! $.isEmptyObject( submit.data[ key ] ) ) { + return key; + } + } ); + } + }, + + commit: function ( action, identifier, data, store ) { + // Updates complete - redraw + var dt = __dtApi( this.s.table ); + + // On edit, if there are any rows left in the `store.rowIds`, then they + // were not returned by the server and should be removed (they might not + // meet filtering requirements any more for example) + if ( action === 'edit' && store.rowIds.length ) { + var ids = store.rowIds; + var idFn = DataTable.ext.oApi._fnGetObjectDataFn( this.s.idSrc ); + var row; + + for ( var i=0, ien=ids.length ; i<ien ; i++ ) { + // Find the row to edit - attempt to do an id look up first for speed + row = dt.row( '#'+ids[i] ); + + // If not found, then we need to do it the slow way + if ( ! row.any() ) { + row = dt.row( function ( rowIdx, rowData, rowNode ) { + return ids[i] === idFn( rowData ); + } ); + } + + if ( row.any() ) { + row.remove(); + } + } + } + + var drawType = this.s.editOpts.drawType; + if ( drawType !== 'none' ) { + dt.draw( drawType ); + } + } +}; + + + +/* - - - - - - - - + * HTML editor interface + */ + +function __html_set( identifier, fields, data ) { + $.each( fields, function ( name, field ) { + var val = field.valFromData( data ); + + if ( val !== undefined ) { + __html_el( identifier, field.dataSrc() ) + .each( function () { + // This is very frustrating, but in IE if you just write directly + // to innerHTML, and elements that are overwritten are GC'ed, + // even if there is a reference to them elsewhere + while ( this.childNodes.length ) { + this.removeChild( this.firstChild ); + } + } ) + .html( val ); + } + } ); +} + +function __html_els ( identifier, names ) { + var out = $(); + + for ( var i=0, ien=names.length ; i<ien ; i++ ) { + out = out.add( __html_el( identifier, names[i] ) ); + } + + return out; +} + +function __html_el ( identifier, name ) { + var context = identifier === 'keyless' ? + document : + $('[data-editor-id="'+identifier+'"]'); + + return $('[data-editor-field="'+name+'"]', context); +} + + + +__dataSources.html = { + initField: function ( cfg ) { + // This is before the field has been initialised so can't use it API + var label = $('[data-editor-label="'+(cfg.data || cfg.name)+'"]'); + if ( ! cfg.label && label.length ) { + cfg.label = label.html(); + } + }, + + individual: function ( identifier, fieldNames ) { + // Auto detection of the field name and id + if ( identifier instanceof $ || identifier.nodeName ) { + if ( ! fieldNames ) { + fieldNames = [ $( identifier ).attr('data-editor-field') ]; + } + + identifier = $( identifier ).parents('[data-editor-id]').data('editor-id'); + } + + // no id given and none found + if ( ! identifier ) { + identifier = 'keyless'; + } + + // no field name - cannot continue + if ( fieldNames && ! $.isArray( fieldNames ) ) { + fieldNames = [ fieldNames ]; + } + + if ( ! fieldNames || fieldNames.length === 0 ) { + throw 'Cannot automatically determine field name from data source'; + } + + var out = __dataSources.html.fields.call( this, identifier ); + var fields = this.s.fields; + var forceFields = {}; + + $.each( fieldNames, function ( i, name ) { + forceFields[ name ] = fields[ name ]; + } ); + + $.each( out, function ( id, set ) { + set.type = 'cell'; + set.attach = __html_els( identifier, fieldNames ).toArray(); + set.fields = fields; + set.displayFields = forceFields; + } ); + + return out; + }, + + // get idSrc, fields to edit, data and node for each item + fields: function ( identifier ) + { + var out = {}; + var data = {}; + var fields = this.s.fields; + + if ( ! identifier ) { + identifier = 'keyless'; + } + + $.each( fields, function ( name, field ) { + var val = __html_el( identifier, field.dataSrc() ).html(); + + // If no HTML element is present, jQuery returns null. We want undefined + field.valToData( data, val === null ? undefined : val ); + } ); + + out[ identifier ] = { + idSrc: identifier, + data: data, + node: document, + fields: fields, + type: 'row' + }; + + return out; + }, + + create: function ( fields, data ) { + // If there is an element with the id that has been created, then use it + // to assign the values + if ( data ) { + var idFn = DataTable.ext.oApi._fnGetObjectDataFn( this.s.idSrc ); + var id = idFn( data ); + + if ( $('[data-editor-id="'+id+'"]').length ) { + __html_set( id, fields, data ); + } + } + }, + + edit: function ( identifier, fields, data ) { + // Get the ids from the returned data or `keyless` if not found + var idFn = DataTable.ext.oApi._fnGetObjectDataFn( this.s.idSrc ); + var id = idFn( data ) || 'keyless'; + + __html_set( id, fields, data ); + }, + + remove: function ( identifier, fields ) { + // If there is an element with an ID property matching the identifier, + // remove it + $('[data-editor-id="'+identifier+'"]').remove(); + } +}; + + +}()); + + + +/** + * Class names that are used by Editor for its various display components. + * A copy of this object is taken when an Editor instance is initialised, thus + * allowing different classes to be used in different instances if required. + * Class name changes can be useful for easy integration with CSS frameworks, + * for example Twitter Bootstrap. + * @namespace + */ +Editor.classes = { + /** + * Applied to the base DIV element that contains all other Editor elements + */ + "wrapper": "DTE", + + /** + * Processing classes + * @namespace + */ + "processing": { + /** + * Processing indicator element + */ + "indicator": "DTE_Processing_Indicator", + + /** + * Added to the base element ("wrapper") when the form is "processing" + */ + "active": "DTE_Processing" + }, + + /** + * Display header classes + * @namespace + */ + "header": { + /** + * Container for the header elements + */ + "wrapper": "DTE_Header", + + /** + * Liner for the header content + */ + "content": "DTE_Header_Content" + }, + + /** + * Display body classes + * @namespace + */ + "body": { + /** + * Container for the body elements + */ + "wrapper": "DTE_Body", + + /** + * Liner for the body content + */ + "content": "DTE_Body_Content" + }, + + /** + * Display footer classes + * @namespace + */ + "footer": { + /** + * Container for the footer elements + */ + "wrapper": "DTE_Footer", + + /** + * Liner for the footer content + */ + "content": "DTE_Footer_Content" + }, + + /** + * Form classes + * @namespace + */ + "form": { + /** + * Container for the form elements + */ + "wrapper": "DTE_Form", + + /** + * Liner for the form content + */ + "content": "DTE_Form_Content", + + /** + * Applied to the <form> tag + */ + "tag": "", + + /** + * Global form information + */ + "info": "DTE_Form_Info", + + /** + * Global error imformation + */ + "error": "DTE_Form_Error", + + /** + * Buttons container + */ + "buttons": "DTE_Form_Buttons", + + /** + * Buttons container + */ + "button": "btn" + }, + + /** + * Field classes + * @namespace + */ + "field": { + /** + * Container for each field + */ + "wrapper": "DTE_Field", + + /** + * Class prefix for the field type - field type is added to the end allowing + * styling based on field type. + */ + "typePrefix": "DTE_Field_Type_", + + /** + * Class prefix for the field name - field name is added to the end allowing + * styling based on field name. + */ + "namePrefix": "DTE_Field_Name_", + + /** + * Field label + */ + "label": "DTE_Label", + + /** + * Field input container + */ + "input": "DTE_Field_Input", + + /** + * Input elements wrapper + */ + "inputControl": "DTE_Field_InputControl", + + /** + * Field error state (added to the field.wrapper element when in error state + */ + "error": "DTE_Field_StateError", + + /** + * Label information text + */ + "msg-label": "DTE_Label_Info", + + /** + * Error information text + */ + "msg-error": "DTE_Field_Error", + + /** + * Live messaging (API) information text + */ + "msg-message": "DTE_Field_Message", + + /** + * General information text + */ + "msg-info": "DTE_Field_Info", + + /** + * Multi-value information display wrapper + */ + "multiValue": "multi-value", + + /** + * Multi-value information descriptive text + */ + "multiInfo": "multi-info", + + /** + * Multi-value information display + */ + "multiRestore": "multi-restore" + }, + + /** + * Action classes - these are added to the Editor base element ("wrapper") + * and allows styling based on the type of form view that is being employed. + * @namespace + */ + "actions": { + /** + * Editor is in 'create' state + */ + "create": "DTE_Action_Create", + + /** + * Editor is in 'edit' state + */ + "edit": "DTE_Action_Edit", + + /** + * Editor is in 'remove' state + */ + "remove": "DTE_Action_Remove" + }, + + /** + * Bubble editing classes - these are used to display the bubble editor + * @namespace + */ + "bubble": { + /** + * Bubble container element + */ + "wrapper": "DTE DTE_Bubble", + + /** + * Bubble content liner + */ + "liner": "DTE_Bubble_Liner", + + /** + * Bubble table display wrapper, so the buttons and form can be shown + * as table cells (via css) + */ + "table": "DTE_Bubble_Table", + + /** + * Close button + */ + "close": "DTE_Bubble_Close", + + /** + * Pointer shown which node is being edited + */ + "pointer": "DTE_Bubble_Triangle", + + /** + * Fixed background + */ + "bg": "DTE_Bubble_Background" + } +}; + + + +/* + * Add helpful TableTool buttons to make life easier + * + * Note that the values that require a string to make any sense (the button text + * for example) are set by Editor when Editor is initialised through the i18n + * options. + */ +if ( DataTable.TableTools ) { + var ttButtons = DataTable.TableTools.BUTTONS; + var ttButtonBase = { + sButtonText: null, + editor: null, + formTitle: null + }; + + ttButtons.editor_create = $.extend( true, ttButtons.text, ttButtonBase, { + formButtons: [ { + label: null, + fn: function (e) { this.submit(); } + } ], + + fnClick: function( button, config ) { + var editor = config.editor; + var i18nCreate = editor.i18n.create; + var buttons = config.formButtons; + + if ( ! buttons[0].label ) { + buttons[0].label = i18nCreate.submit; + } + + editor.create( { + title: i18nCreate.title, + buttons: buttons + } ); + } + } ); + + + ttButtons.editor_edit = $.extend( true, ttButtons.select_single, ttButtonBase, { + formButtons: [ { + label: null, + fn: function (e) { this.submit(); } + } ], + + fnClick: function( button, config ) { + var selected = this.fnGetSelectedIndexes(); + if ( selected.length !== 1 ) { + return; + } + + var editor = config.editor; + var i18nEdit = editor.i18n.edit; + var buttons = config.formButtons; + + if ( ! buttons[0].label ) { + buttons[0].label = i18nEdit.submit; + } + + editor.edit( selected[0], { + title: i18nEdit.title, + buttons: buttons + } ); + } + } ); + + + ttButtons.editor_remove = $.extend( true, ttButtons.select, ttButtonBase, { + question: null, + + formButtons: [ + { + label: null, + fn: function (e) { + // Executed in the Form instance's scope + var that = this; + this.submit( function ( json ) { + var tt = $.fn.dataTable.TableTools.fnGetInstance( + $(that.s.table).DataTable().table().node() + ); + tt.fnSelectNone(); + } ); + } + } + ], + + fnClick: function( button, config ) { + var rows = this.fnGetSelectedIndexes(); + if ( rows.length === 0 ) { + return; + } + + var editor = config.editor; + var i18nRemove = editor.i18n.remove; + var buttons = config.formButtons; + var question = typeof i18nRemove.confirm === 'string' ? + i18nRemove.confirm : + i18nRemove.confirm[rows.length] ? + i18nRemove.confirm[rows.length] : i18nRemove.confirm._; + + if ( ! buttons[0].label ) { + buttons[0].label = i18nRemove.submit; + } + + editor.remove( rows, { + message: question.replace( /%d/g, rows.length ), + title: i18nRemove.title, + buttons: buttons + } ); + } + } ); +} + + +$.extend( DataTable.ext.buttons, { + create: { + text: function ( dt, node, config ) { + return dt.i18n( 'buttons.create', config.editor.i18n.create.button ); + }, + className: 'buttons-create', + editor: null, + formButtons: { + label: function ( editor ) { + return editor.i18n.create.submit; + }, + fn: function (e) { + this.submit(); + } + }, + formMessage: null, + formTitle: null, + action: function( e, dt, node, config ) { + var editor = config.editor; + var buttons = config.formButtons; + + editor.create( { + buttons: config.formButtons, + message: config.formMessage, + title: config.formTitle || editor.i18n.create.title + } ); + } + }, + + edit: { + extend: 'selected', + text: function ( dt, node, config ) { + return dt.i18n( 'buttons.edit', config.editor.i18n.edit.button ); + }, + className: 'buttons-edit', + editor: null, + formButtons: { + label: function ( editor ) { + return editor.i18n.edit.submit; + }, + fn: function (e) { + this.submit(); + } + }, + formMessage: null, + formTitle: null, + action: function( e, dt, node, config ) { + var editor = config.editor; + var rows = dt.rows( { selected: true } ).indexes(); + var columns = dt.columns( { selected: true } ).indexes(); + var cells = dt.cells( { selected: true } ).indexes(); + + var items = columns.length || cells.length ? + { + rows: rows, + columns: columns, + cells: cells + } : + rows; + + editor.edit( items, { + message: config.formMessage, + buttons: config.formButtons, + title: config.formTitle || editor.i18n.edit.title + } ); + } + }, + + remove: { + extend: 'selected', + text: function ( dt, node, config ) { + return dt.i18n( 'buttons.remove', config.editor.i18n.remove.button ); + }, + className: 'buttons-remove', + editor: null, + formButtons: { + label: function ( editor ) { + return editor.i18n.remove.submit; + }, + fn: function (e) { + this.submit(); + } + }, + formMessage: function ( editor, dt ) { + var rows = dt.rows( { selected: true } ).indexes(); + var i18n = editor.i18n.remove; + var question = typeof i18n.confirm === 'string' ? + i18n.confirm : + i18n.confirm[rows.length] ? + i18n.confirm[rows.length] : i18n.confirm._; + + return question.replace( /%d/g, rows.length ); + }, + formTitle: null, + action: function( e, dt, node, config ) { + var editor = config.editor; + + editor.remove( dt.rows( { selected: true } ).indexes(), { + buttons: config.formButtons, + message: config.formMessage, + title: config.formTitle || editor.i18n.remove.title + } ); + } + } +} ); + +/** + * Field types array - this can be used to add field types or modify the pre- + * defined options. See the online Editor documentation for information about + * the built in field types. + * + * Note that we use a DataTables ext object to allow plug-ins to be loaded + * before Editor itself. This is useful for the online DataTables download + * builder. + * + * @namespace + */ +Editor.fieldTypes = {}; +/* + * This file provides a DateTime GUI picker (calender and time input). Only the + * format YYYY-MM-DD is supported without additional software, but the end user + * experience can be greatly enhanced by including the momentjs library which + * provides date / time parsing and formatting options. + * + * This functionality is required because the HTML5 date and datetime input + * types are not widely supported in desktop browsers. + * + * Constructed by using: + * + * new Editor.DateTime( input, opts ) + * + * where `input` is the HTML input element to use and `opts` is an object of + * options based on the `Editor.DateTime.defaults` object. + */ + +Editor.DateTime = function ( input, opts ) { + this.c = $.extend( true, {}, Editor.DateTime.defaults, opts ); + var classPrefix = this.c.classPrefix; + var i18n = this.c.i18n; + + // Only IS8601 dates are supported without moment + if ( ! window.moment && this.c.format !== 'YYYY-MM-DD' ) { + throw "Editor datetime: Without momentjs only the format 'YYYY-MM-DD' can be used"; + } + + var timeBlock = function ( type ) { + return '<div class="'+classPrefix+'-timeblock">'+ + '<div class="'+classPrefix+'-iconUp">'+ + '<button>'+i18n.previous+'</button>'+ + '</div>'+ + '<div class="'+classPrefix+'-label">'+ + '<span/>'+ + '<select class="'+classPrefix+'-'+type+'"/>'+ + '</div>'+ + '<div class="'+classPrefix+'-iconDown">'+ + '<button>'+i18n.next+'</button>'+ + '</div>'+ + '</div>'; + }; + + var gap = function () { + return '<span>:</span>'; + }; + + // DOM structure + var structure = $( + '<div class="'+classPrefix+'">'+ + '<div class="'+classPrefix+'-date">'+ + '<div class="'+classPrefix+'-title">'+ + '<div class="'+classPrefix+'-iconLeft">'+ + '<button>'+i18n.previous+'</button>'+ + '</div>'+ + '<div class="'+classPrefix+'-iconRight">'+ + '<button>'+i18n.next+'</button>'+ + '</div>'+ + '<div class="'+classPrefix+'-label">'+ + '<span/>'+ + '<select class="'+classPrefix+'-month"/>'+ + '</div>'+ + '<div class="'+classPrefix+'-label">'+ + '<span/>'+ + '<select class="'+classPrefix+'-year"/>'+ + '</div>'+ + '</div>'+ + '<div class="'+classPrefix+'-calendar"/>'+ + '</div>'+ + '<div class="'+classPrefix+'-time">'+ + timeBlock( 'hours' )+ + gap()+ + timeBlock( 'minutes' )+ + gap()+ + timeBlock( 'seconds' )+ + timeBlock( 'ampm' )+ + '</div>'+ + '</div>' + ); + + this.dom = { + container: structure, + date: structure.find( '.'+classPrefix+'-date' ), + title: structure.find( '.'+classPrefix+'-title' ), + calendar: structure.find( '.'+classPrefix+'-calendar' ), + time: structure.find( '.'+classPrefix+'-time' ), + input: $(input) + }; + + this.s = { + /** @type {Date} Date value that the picker has currently selected */ + d: null, + + /** @type {Date} Date of the calender - might not match the value */ + display: null, + + /** @type {String} Unique namespace string for this instance */ + namespace: 'editor-dateime-'+(Editor.DateTime._instance++), + + /** @type {Object} Parts of the picker that should be shown */ + parts: { + date: this.c.format.match( /[YMD]/ ) !== null, + time: this.c.format.match( /[Hhm]/ ) !== null, + seconds: this.c.format.indexOf( 's' ) !== -1, + hours12: this.c.format.match( /[haA]/ ) !== null + } + }; + + this.dom.container + .append( this.dom.date ) + .append( this.dom.time ); + + this.dom.date + .append( this.dom.title ) + .append( this.dom.calendar ); + + this._constructor(); +}; + +$.extend( Editor.DateTime.prototype, { + /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + * Public + */ + + /** + * Destroy the control + */ + destroy: function () { + this._hide(); + this.dom.container().off('').empty(); + this.dom.input.off('.editor-datetime'); + }, + + max: function ( date ) { + this.c.maxDate = date; + + this._optionsTitle(); + this._setCalander(); + }, + + min: function ( date ) { + this.c.minDate = date; + + this._optionsTitle(); + this._setCalander(); + }, + + /** + * Check if an element belongs to this control + * + * @param {node} node Element to check + * @return {boolean} true if owned by this control, false otherwise + */ + owns: function ( node ) { + return $(node).parents().filter( this.dom.container ).length > 0; + }, + + /** + * Get / set the value + * + * @param {string|Date} set Value to set + * @param {boolean} [write=true] Flag to indicate if the formatted value + * should be written into the input element + */ + val: function ( set, write ) { + if ( set === undefined ) { + return this.s.d; + } + + if ( set instanceof Date ) { + this.s.d = this._dateToUtc( set ); + } + else if ( set === null || set === '' ) { + this.s.d = null; + } + else if ( typeof set === 'string' ) { + if ( window.moment ) { + // Use moment if possible (even for ISO8601 strings, since it + // will correctly handle 0000-00-00 and the like) + var m = window.moment.utc( set, this.c.format, this.c.momentLocale, this.c.momentStrict ); + this.s.d = m.isValid() ? m.toDate() : null; + } + else { + // Else must be using ISO8601 without moment (constructor would + // have thrown an error otherwise) + var match = set.match(/(\d{4})\-(\d{2})\-(\d{2})/ ); + this.s.d = match ? + new Date( Date.UTC(match[1], match[2]-1, match[3]) ) : + null; + } + } + + if ( write || write === undefined ) { + if ( this.s.d ) { + this._writeOutput(); + } + else { + // The input value was not valid... + this.dom.input.val( set ); + } + } + + // We need a date to be able to display the calendar at all + if ( ! this.s.d ) { + this.s.d = this._dateToUtc( new Date() ); + } + + this.s.display = new Date( this.s.d.toString() ); + + // Update the display elements for the new value + this._setTitle(); + this._setCalander(); + this._setTime(); + }, + + + /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + * Constructor + */ + + /** + * Build the control and assign initial event handlers + * + * @private + */ + _constructor: function () { + var that = this; + var classPrefix = this.c.classPrefix; + var container = this.dom.container; + var i18n = this.c.i18n; + + if ( ! this.s.parts.date ) { + this.dom.date.css( 'display', 'none' ); + } + + if ( ! this.s.parts.time ) { + this.dom.time.css( 'display', 'none' ); + } + + if ( ! this.s.parts.seconds ) { + this.dom.time.children('div.editor-datetime-timeblock').eq(2).remove(); + this.dom.time.children('span').eq(1).remove(); + } + + if ( ! this.s.parts.hours12 ) { + this.dom.time.children('div.editor-datetime-timeblock').last().remove(); + } + + // Render the options + this._optionsTitle(); + this._optionsTime( 'hours', this.s.parts.hours12 ? 12 : 24, 1 ); + this._optionsTime( 'minutes', 60, this.c.minutesIncrement ); + this._optionsTime( 'seconds', 60, this.c.secondsIncrement ); + this._options( 'ampm', [ 'am', 'pm' ], i18n.amPm ); + + // Trigger the display of the widget when clicking or focusing on the + // input element + this.dom.input + .on('focus.editor-datetime click.editor-datetime', function () { + // If already visible - don't do anything + if ( that.dom.container.is(':visible') || that.dom.input.is(':disabled') ) { + return; + } + + // In case the value has changed by text + that.val( that.dom.input.val(), false ); + + that._show(); + } ) + .on('keyup.editor-datetime', function () { + // Update the calender's displayed value as the user types + if ( that.dom.container.is(':visible') ) { + that.val( that.dom.input.val(), false ); + } + } ); + + // Main event handlers for input in the widget + this.dom.container + .on( 'change', 'select', function () { + var select = $(this); + var val = select.val(); + + if ( select.hasClass(classPrefix+'-month') ) { + // Month select + that._correctMonth( that.s.display, val ); + that._setTitle(); + that._setCalander(); + } + else if ( select.hasClass(classPrefix+'-year') ) { + // Year select + that.s.display.setUTCFullYear( val ); + that._setTitle(); + that._setCalander(); + } + else if ( select.hasClass(classPrefix+'-hours') || select.hasClass(classPrefix+'-ampm') ) { + // Hours - need to take account of AM/PM input if present + if ( that.s.parts.hours12 ) { + var hours = $(that.dom.container).find('.'+classPrefix+'-hours').val() * 1; + var pm = $(that.dom.container).find('.'+classPrefix+'-ampm').val() === 'pm'; + + that.s.d.setUTCHours( hours === 12 && !pm ? + 0 : + pm && hours !== 12 ? + hours + 12 : + hours + ); + } + else { + that.s.d.setUTCHours( val ); + } + + that._setTime(); + that._writeOutput( true ); + } + else if ( select.hasClass(classPrefix+'-minutes') ) { + // Minutes select + that.s.d.setUTCMinutes( val ); + that._setTime(); + that._writeOutput( true ); + } + else if ( select.hasClass(classPrefix+'-seconds') ) { + // Seconds select + that.s.d.setSeconds( val ); + that._setTime(); + that._writeOutput( true ); + } + + that.dom.input.focus(); + that._position(); + } ) + .on( 'click', function (e) { + var nodeName = e.target.nodeName.toLowerCase(); + + if ( nodeName === 'select' ) { + return; + } + + e.stopPropagation(); + + if ( nodeName === 'button' ) { + var button = $(e.target); + var parent = button.parent(); + var select; + + if ( parent.hasClass('disabled') ) { + return; + } + + if ( parent.hasClass(classPrefix+'-iconLeft') ) { + // Previous month + that.s.display.setUTCMonth( that.s.display.getUTCMonth()-1 ); + that._setTitle(); + that._setCalander(); + + that.dom.input.focus(); + } + else if ( parent.hasClass(classPrefix+'-iconRight') ) { + // Next month + that._correctMonth( that.s.display, that.s.display.getUTCMonth()+1 ); + that._setTitle(); + that._setCalander(); + + that.dom.input.focus(); + } + else if ( parent.hasClass(classPrefix+'-iconUp') ) { + // Value increase - common to all time selects + select = parent.parent().find('select')[0]; + select.selectedIndex = select.selectedIndex !== select.options.length - 1 ? + select.selectedIndex+1 : + 0; + $(select).change(); + } + else if ( parent.hasClass(classPrefix+'-iconDown') ) { + // Value decrease - common to all time selects + select = parent.parent().find('select')[0]; + select.selectedIndex = select.selectedIndex === 0 ? + select.options.length - 1 : + select.selectedIndex-1; + $(select).change(); + } + else { + // Calender click + if ( ! that.s.d ) { + that.s.d = that._dateToUtc( new Date() ); + } + + that.s.d.setUTCFullYear( button.data('year') ); + that.s.d.setUTCMonth( button.data('month') ); + that.s.d.setUTCDate( button.data('day') ); + + that._writeOutput( true ); + + // This is annoying but IE has some kind of async + // behaviour with focus and the focus from the above + // write would occur after this hide - resulting in the + // calender opening immediately + setTimeout( function () { + that._hide(); + }, 10 ); + } + } + else { + // Click anywhere else in the widget - return focus to the + // input element + that.dom.input.focus(); + } + } ); + }, + + + /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + * Private + */ + + /** + * Compare the date part only of two dates - this is made super easy by the + * toDateString method! + * + * @param {Date} a Date 1 + * @param {Date} b Date 2 + * @private + */ + _compareDates: function( a, b ) { + // Can't use toDateString as that converts to local time + return this._dateToUtcString(a) === this._dateToUtcString(b); + }, + + /** + * When changing month, take account of the fact that some months don't have + * the same number of days. For example going from January to February you + * can have the 31st of Jan selected and just add a month since the date + * would still be 31, and thus drop you into March. + * + * @param {Date} date Date - will be modified + * @param {integer} month Month to set + * @private + */ + _correctMonth: function ( date, month ) { + var days = this._daysInMonth( date.getUTCFullYear(), month ); + var correctDays = date.getUTCDate() > days; + + date.setUTCMonth( month ); + + if ( correctDays ) { + date.setUTCDate( days ); + date.setUTCMonth( month ); + } + }, + + /** + * Get the number of days in a method. Based on + * http://stackoverflow.com/a/4881951 by Matti Virkkunen + * + * @param {integer} year Year + * @param {integer} month Month (starting at 0) + * @private + */ + _daysInMonth: function ( year, month ) { + // + var isLeap = ((year % 4) === 0 && ((year % 100) !== 0 || (year % 400) === 0)); + var months = [31, (isLeap ? 29 : 28), 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; + + return months[month]; + }, + + /** + * Create a new date object which has the UTC values set to the local time. + * This allows the local time to be used directly for the library which + * always bases its calculations and display on UTC. + * + * @param {Date} s Date to "convert" + * @return {Date} Shifted date + */ + _dateToUtc: function ( s ) { + return new Date( Date.UTC( + s.getFullYear(), s.getMonth(), s.getDate(), + s.getHours(), s.getMinutes(), s.getSeconds() + ) ); + }, + + /** + * Create a UTC ISO8601 date part from a date object + * + * @param {Date} d Date to "convert" + * @return {string} ISO formatted date + */ + _dateToUtcString: function ( d ) { + return d.getUTCFullYear()+'-'+ + this._pad(d.getUTCMonth()+1)+'-'+ + this._pad(d.getUTCDate()); + }, + + /** + * Hide the control and remove events related to its display + * + * @private + */ + _hide: function () { + var namespace = this.s.namespace; + + this.dom.container.detach(); + + $(window).off( '.'+namespace ); + $(document).off( 'keydown.'+namespace ); + $('div.DTE_Body_Content').off( 'scroll.'+namespace ); + $('body').off( 'click.'+namespace ); + }, + + /** + * Convert a 24 hour value to a 12 hour value + * + * @param {integer} val 24 hour value + * @return {integer} 12 hour value + * @private + */ + _hours24To12: function ( val ) { + return val === 0 ? + 12 : + val > 12 ? + val - 12 : + val; + }, + + /** + * Generate the HTML for a single day in the calender - this is basically + * and HTML cell with a button that has data attributes so we know what was + * clicked on (if it is clicked on) and a bunch of classes for styling. + * + * @param {object} day Day object from the `_htmlMonth` method + * @return {string} HTML cell + */ + _htmlDay: function( day ) + { + if ( day.empty ) { + return '<td class="empty"></td>'; + } + + var classes = [ 'day' ]; + var classPrefix = this.c.classPrefix; + + if ( day.disabled ) { + classes.push( 'disabled' ); + } + + if ( day.today ) { + classes.push( 'today' ); + } + + if ( day.selected ) { + classes.push( 'selected' ); + } + + return '<td data-day="' + day.day + '" class="' + classes.join(' ') + '">' + + '<button class="'+classPrefix+'-button '+classPrefix+'-day" type="button" ' +'data-year="' + day.year + '" data-month="' + day.month + '" data-day="' + day.day + '">' + + day.day + + '</button>' + + '</td>'; + }, + + + /** + * Create the HTML for a month to be displayed in the calender table. + * + * Based upon the logic used in Pikaday - MIT licensed + * Copyright (c) 2014 David Bushell + * https://github.com/dbushell/Pikaday + * + * @param {integer} year Year + * @param {integer} month Month (starting at 0) + * @return {string} Calender month HTML + * @private + */ + _htmlMonth: function ( year, month ) { + var now = new Date(), + days = this._daysInMonth( year, month ), + before = new Date( Date.UTC(year, month, 1) ).getUTCDay(), + data = [], + row = []; + + if ( this.c.firstDay > 0 ) { + before -= this.c.firstDay; + + if (before < 0) { + before += 7; + } + } + + var cells = days + before, + after = cells; + + while ( after > 7 ) { + after -= 7; + } + + cells += 7 - after; + + var minDate = this.c.minDate; + var maxDate = this.c.maxDate; + + if ( minDate ) { + minDate.setUTCHours(0); + minDate.setUTCMinutes(0); + minDate.setSeconds(0); + } + + if ( maxDate ) { + maxDate.setUTCHours(23); + maxDate.setUTCMinutes(59); + maxDate.setSeconds(59); + } + + for ( var i=0, r=0 ; i<cells ; i++ ) { + var day = new Date( Date.UTC(year, month, 1 + (i - before)) ), + selected = this.s.d ? this._compareDates(day, this.s.d) : false, + today = this._compareDates(day, now), + empty = i < before || i >= (days + before), + disabled = (minDate && day < minDate) || + (maxDate && day > maxDate); + + var disableDays = this.c.disableDays; + if ( $.isArray( disableDays ) && $.inArray( day.getUTCDay(), disableDays ) !== -1 ) { + disabled = true; + } + else if ( typeof disableDays === 'function' && disableDays( day ) === true ) { + disabled = true; + } + + var dayConfig = { + day: 1 + (i - before), + month: month, + year: year, + selected: selected, + today: today, + disabled: disabled, + empty: empty + }; + + row.push( this._htmlDay(dayConfig) ); + + if ( ++r === 7 ) { + if ( this.c.showWeekNumber ) { + row.unshift( this._htmlWeekOfYear(i - before, month, year) ); + } + + data.push( '<tr>'+row.join('')+'</tr>' ); + row = []; + r = 0; + } + } + + var className = this.c.classPrefix+'-table'; + if ( this.c.showWeekNumber ) { + className += ' weekNumber'; + } + + return '<table class="'+className+'">' + + '<thead>'+ + this._htmlMonthHead() + + '</thead>'+ + '<tbody>'+ + data.join('') + + '</tbody>'+ + '</table>'; + }, + + /** + * Create the calender table's header (week days) + * + * @return {string} HTML cells for the row + * @private + */ + _htmlMonthHead: function () { + var a = []; + var firstDay = this.c.firstDay; + var i18n = this.c.i18n; + + // Take account of the first day shift + var dayName = function ( day ) { + day += firstDay; + + while (day >= 7) { + day -= 7; + } + + return i18n.weekdays[day]; + }; + + // Empty cell in the header + if ( this.c.showWeekNumber ) { + a.push( '<th></th>' ); + } + + for ( var i=0 ; i<7 ; i++ ) { + a.push( '<th>'+dayName( i )+'</th>' ); + } + + return a.join(''); + }, + + /** + * Create a cell that contains week of the year - ISO style + * + * Based on http://javascript.about.com/library/blweekyear.htm + * + * @param {integer} d Day of month + * @param {integer} m Month of year (zero index) + * @param {integer} y Year + * @return {string} + * @private + */ + _htmlWeekOfYear: function ( d, m, y ) { + var onejan = new Date(y, 0, 1), + weekNum = Math.ceil((((new Date(y, m, d) - onejan) / 86400000) + onejan.getUTCDay()+1)/7); + + return '<td class="'+this.c.classPrefix+'-week">' + weekNum + '</td>'; + }, + + /** + * Create option elements from a range in an array + * + * @param {string} selector Class name unique to the select element to use + * @param {array} values Array of values + * @param {array} [labels] Array of labels. If given must be the same + * length as the values parameter. + * @private + */ + _options: function ( selector, values, labels ) { + if ( ! labels ) { + labels = values; + } + + var select = this.dom.container.find('select.'+this.c.classPrefix+'-'+selector); + select.empty(); + + for ( var i=0, ien=values.length ; i<ien ; i++ ) { + select.append( '<option value="'+values[i]+'">'+labels[i]+'</option>' ); + } + }, + + /** + * Set an option and update the option's span pair (since the select element + * has opacity 0 for styling) + * + * @param {string} selector Class name unique to the select element to use + * @param {*} val Value to set + * @private + */ + _optionSet: function ( selector, val ) { + var select = this.dom.container.find('select.'+this.c.classPrefix+'-'+selector); + var span = select.parent().children('span'); + + select.val( val ); + + var selected = select.find('option:selected'); + span.html( selected.length !== 0 ? + selected.text() : + this.c.i18n.unknown + ); + }, + + /** + * Create time option list. Can't just use `_options` for the time as the + * hours can be a little complex and we want to be able to control the + * increment option for the minutes and seconds. + * + * @param {jQuery} select Select element to operate on + * @param {integer} count Value to loop to + * @param {integer} inc Increment value + * @private + */ + _optionsTime: function ( select, count, inc ) { + var classPrefix = this.c.classPrefix; + var sel = this.dom.container.find('select.'+classPrefix+'-'+select); + var start=0, end=count; + var render = count === 12 ? + function (i) { return i; } : + this._pad; + + if ( count === 12 ) { + start = 1; + end = 13; + } + + for ( var i=start ; i<end ; i+=inc ) { + sel.append( '<option value="'+i+'">'+render(i)+'</option>' ); + } + }, + + /** + * Create the options for the month and year + * + * @param {integer} year Year + * @param {integer} month Month (starting at 0) + * @private + */ + _optionsTitle: function ( year, month ) { + var classPrefix = this.c.classPrefix; + var i18n = this.c.i18n; + var min = this.c.minDate; + var max = this.c.maxDate; + var minYear = min ? min.getFullYear() : null; + var maxYear = max ? max.getFullYear() : null; + + var i = minYear !== null ? minYear : new Date().getFullYear() - this.c.yearRange; + var j = maxYear !== null ? maxYear : new Date().getFullYear() + this.c.yearRange; + + this._options( 'month', this._range( 0, 11 ), i18n.months ); + this._options( 'year', this._range( i, j ) ); + }, + + /** + * Simple two digit pad + * + * @param {integer} i Value that might need padding + * @return {string|integer} Padded value + * @private + */ + _pad: function ( i ) { + return i<10 ? '0'+i : i; + }, + + /** + * Position the calender to look attached to the input element + * @private + */ + _position: function () { + var offset = this.dom.input.offset(); + var container = this.dom.container; + var inputHeight = this.dom.input.outerHeight(); + + container + .css( { + top: offset.top + inputHeight, + left: offset.left + } ) + .appendTo( 'body' ); + + var calHeight = container.outerHeight(); + var scrollTop = $('body').scrollTop(); + + if ( offset.top + inputHeight + calHeight - scrollTop > $(window).height() ) { + var newTop = offset.top - calHeight; + + container.css( 'top', newTop < 0 ? 0 : newTop ); + } + }, + + /** + * Create a simple array with a range of values + * + * @param {integer} start Start value (inclusive) + * @param {integer} end End value (inclusive) + * @return {array} Created array + * @private + */ + _range: function ( start, end ) { + var a = []; + + for ( var i=start ; i<=end ; i++ ) { + a.push( i ); + } + + return a; + }, + + /** + * Redraw the calender based on the display date - this is a destructive + * operation + * + * @private + */ + _setCalander: function () { + this.dom.calendar + .empty() + .append( this._htmlMonth( + this.s.display.getUTCFullYear(), + this.s.display.getUTCMonth() + ) ); + }, + + /** + * Set the month and year for the calender based on the current display date + * + * @private + */ + _setTitle: function () { + this._optionSet( 'month', this.s.display.getUTCMonth() ); + this._optionSet( 'year', this.s.display.getUTCFullYear() ); + }, + + /** + * Set the time based on the current value of the widget + * + * @private + */ + _setTime: function () { + var d = this.s.d; + var hours = d ? d.getUTCHours() : 0; + + if ( this.s.parts.hours12 ) { + this._optionSet( 'hours', this._hours24To12( hours ) ); + this._optionSet( 'ampm', hours < 12 ? 'am' : 'pm' ); + } + else { + this._optionSet( 'hours', hours ); + } + + this._optionSet( 'minutes', d ? d.getUTCMinutes() : 0 ); + this._optionSet( 'seconds', d ? d.getSeconds() : 0 ); + }, + + /** + * Show the widget and add events to the document required only while it + * is displayed + * + * @private + */ + _show: function () { + var that = this; + var namespace = this.s.namespace; + + this._position(); + + // Need to reposition on scroll + $(window).on( 'scroll.'+namespace+' resize.'+namespace, function () { + that._position(); + } ); + + $('div.DTE_Body_Content').on( 'scroll.'+namespace, function () { + that._position(); + } ); + + // On tab focus will move to a different field (no keyboard navigation + // in the date picker - this might need to be changed). + // On esc the Editor might close. Even if it doesn't the date picker + // should + $(document).on( 'keydown.'+namespace, function (e) { + if ( + e.keyCode === 9 || // tab + e.keyCode === 27 || // esc + e.keyCode === 13 // return + ) { + that._hide(); + } + } ); + + // Hide if clicking outside of the widget - but in a different click + // event from the one that was used to trigger the show (bubble and + // inline) + setTimeout( function () { + $('body').on( 'click.'+namespace, function (e) { + var parents = $(e.target).parents(); + + if ( ! parents.filter( that.dom.container ).length && e.target !== that.dom.input[0] ) { + that._hide(); + } + } ); + }, 10 ); + }, + + /** + * Write the formatted string to the input element this control is attached + * to + * + * @private + */ + _writeOutput: function ( focus ) { + var date = this.s.d; + + // Use moment if possible - otherwise it must be ISO8601 (or the + // constructor would have thrown an error) + var out = window.moment ? + window.moment.utc( date, undefined, this.c.momentLocale, this.c.momentStrict ).format( this.c.format ) : + date.getUTCFullYear() +'-'+ + this._pad(date.getUTCMonth() + 1) +'-'+ + this._pad(date.getUTCDate()); + + this.dom.input.val( out ); + + if ( focus ) { + this.dom.input.focus(); + } + } +} ); + + +/** + * For generating unique namespaces + * + * @type {Number} + * @private + */ +Editor.DateTime._instance = 0; + +/** + * Defaults for the date time picker + * + * @type {Object} + */ +Editor.DateTime.defaults = { + // Not documented - could be an internal property + classPrefix: 'editor-datetime', + + // function or array of ints + disableDays: null, + + // first day of the week (0: Sunday, 1: Monday, etc) + firstDay: 1, + + format: 'YYYY-MM-DD', + + // Not documented as i18n is done by the Editor.defaults.i18n obj + i18n: Editor.defaults.i18n.datetime, + + maxDate: null, + + minDate: null, + + minutesIncrement: 1, + + momentStrict: true, + + momentLocale: 'en', + + secondsIncrement: 1, + + // show the ISO week number at the head of the row + showWeekNumber: false, + + // overruled by max / min date + yearRange: 10 +}; + + + +(function() { + +var fieldTypes = Editor.fieldTypes; + +// Upload private helper method +function _buttonText ( conf, text ) +{ + if ( text === null || text === undefined ) { + text = conf.uploadText || "Choose file..."; + } + + conf._input.find('div.upload button').html( text ); +} + +function _commonUpload ( editor, conf, dropCallback ) +{ + var btnClass = editor.classes.form.button; + var container = $( + '<div class="editor_upload">'+ + '<div class="eu_table">'+ + '<div class="row">'+ + '<div class="cell upload">'+ + '<button class="'+btnClass+'" />'+ + '<input type="file"/>'+ + '</div>'+ + '<div class="cell clearValue">'+ + '<button class="'+btnClass+'" />'+ + '</div>'+ + '</div>'+ + '<div class="row second">'+ + '<div class="cell">'+ + '<div class="drop"><span/></div>'+ + '</div>'+ + '<div class="cell">'+ + '<div class="rendered"/>'+ + '</div>'+ + '</div>'+ + '</div>'+ + '</div>' + ); + + conf._input = container; + conf._enabled = true; + + _buttonText( conf ); + + if ( window.FileReader && conf.dragDrop !== false ) { + container.find('div.drop span').text( + conf.dragDropText || "Drag and drop a file here to upload" + ); + + var dragDrop = container.find('div.drop'); + dragDrop + .on( 'drop', function (e) { + if ( conf._enabled ) { + Editor.upload( editor, conf, e.originalEvent.dataTransfer.files, _buttonText, dropCallback ); + dragDrop.removeClass('over'); + } + return false; + } ) + .on( 'dragleave dragexit', function (e) { + if ( conf._enabled ) { + dragDrop.removeClass('over'); + } + return false; + } ) + .on( 'dragover', function (e) { + if ( conf._enabled ) { + dragDrop.addClass('over'); + } + return false; + } ); + + // When an Editor is open with a file upload input there is a + // reasonable chance that the user will miss the drop point when + // dragging and dropping. Rather than loading the file in the browser, + // we want nothing to happen, otherwise the form will be lost. + editor + .on( 'open', function () { + $('body').on( 'dragover.DTE_Upload drop.DTE_Upload', function (e) { + return false; + } ); + } ) + .on( 'close', function () { + $('body').off( 'dragover.DTE_Upload drop.DTE_Upload' ); + } ); + } + else { + container.addClass( 'noDrop' ); + container.append( container.find('div.rendered') ); + } + + container.find('div.clearValue button').on( 'click', function () { + Editor.fieldTypes.upload.set.call( editor, conf, '' ); + } ); + + container.find('input[type=file]').on('change', function () { + Editor.upload( editor, conf, this.files, _buttonText, function (ids) { + dropCallback.call( editor, ids ); + + // Clear the value so change will happen on the next file select, + // even if it is the same file + container.find('input[type=file]').val(''); + } ); + } ); + + return container; +} + +// Typically a change event caused by the end user will be added to a queue that +// the browser will handle when no other script is running. However, using +// `$().trigger()` will cause it to happen immediately, so in order to simulate +// the standard browser behaviour we use setTimeout. This also means that +// `dependent()` and other change event listeners will trigger when the field +// values have all been set, rather than as they are being set - 31594 +function _triggerChange ( input ) { + setTimeout( function () { + input.trigger( 'change', {editor: true, editorSet: true} ); // editorSet legacy + }, 0 ); +} + + +// A number of the fields in this file use the same get, set, enable and disable +// methods (specifically the text based controls), so in order to reduce the code +// size, we just define them once here in our own local base model for the field +// types. +var baseFieldType = $.extend( true, {}, Editor.models.fieldType, { + get: function ( conf ) { + return conf._input.val(); + }, + + set: function ( conf, val ) { + conf._input.val( val ); + _triggerChange( conf._input ); + }, + + enable: function ( conf ) { + conf._input.prop( 'disabled', false ); + }, + + disable: function ( conf ) { + conf._input.prop( 'disabled', true ); + } +} ); + + + +fieldTypes.hidden = { + create: function ( conf ) { + conf._val = conf.value; + return null; + }, + + get: function ( conf ) { + return conf._val; + }, + + set: function ( conf, val ) { + conf._val = val; + } +}; + + +fieldTypes.readonly = $.extend( true, {}, baseFieldType, { + create: function ( conf ) { + conf._input = $('<input/>').attr( $.extend( { + id: Editor.safeId( conf.id ), + type: 'text', + readonly: 'readonly' + }, conf.attr || {} ) ); + + return conf._input[0]; + } +} ); + + +fieldTypes.text = $.extend( true, {}, baseFieldType, { + create: function ( conf ) { + conf._input = $('<input/>').attr( $.extend( { + id: Editor.safeId( conf.id ), + type: 'text' + }, conf.attr || {} ) ); + + return conf._input[0]; + } +} ); + + +fieldTypes.password = $.extend( true, {}, baseFieldType, { + create: function ( conf ) { + conf._input = $('<input/>').attr( $.extend( { + id: Editor.safeId( conf.id ), + type: 'password' + }, conf.attr || {} ) ); + + return conf._input[0]; + } +} ); + +fieldTypes.textarea = $.extend( true, {}, baseFieldType, { + create: function ( conf ) { + conf._input = $('<textarea/>').attr( $.extend( { + id: Editor.safeId( conf.id ) + }, conf.attr || {} ) ); + return conf._input[0]; + } +} ); + + +fieldTypes.select = $.extend( true, {}, baseFieldType, { + // Locally "private" function that can be reused for the create and update methods + _addOptions: function ( conf, opts ) { + var elOpts = conf._input[0].options; + var countOffset = 0; + + elOpts.length = 0; + + if ( conf.placeholder !== undefined ) { + countOffset += 1; + elOpts[0] = new Option( conf.placeholder, conf.placeholderValue !== undefined ? + conf.placeholderValue : + '' + ); + + var disabled = conf.placeholderDisabled !== undefined ? + conf.placeholderDisabled : + true; + + elOpts[0].hidden = disabled; // can't be hidden if not disabled! + elOpts[0].disabled = disabled; + } + + if ( opts ) { + Editor.pairs( opts, conf.optionsPair, function ( val, label, i ) { + elOpts[ i+countOffset ] = new Option( label, val ); + elOpts[ i+countOffset ]._editor_val = val; + } ); + } + }, + + create: function ( conf ) { + conf._input = $('<select/>') + .attr( $.extend( { + id: Editor.safeId( conf.id ), + multiple: conf.multiple === true + }, conf.attr || {} ) ) + .on( 'change.dte', function (e, d) { + // On change, get the user selected value and store it as the + // last set, so `update` can reflect it. This way `_lastSet` + // always gives the intended value, be it set via the API or by + // the end user. + if ( ! d || ! d.editor ) { + conf._lastSet = fieldTypes.select.get( conf ); + } + } ); + + fieldTypes.select._addOptions( conf, conf.options || conf.ipOpts ); + + return conf._input[0]; + }, + + update: function ( conf, options ) { + fieldTypes.select._addOptions( conf, options ); + + // Attempt to set the last selected value (set by the API or the end + // user, they get equal priority) + var lastSet = conf._lastSet; + + if ( lastSet !== undefined ) { + fieldTypes.select.set( conf, lastSet, true ); + } + + _triggerChange( conf._input ); + }, + + get: function ( conf ) { + var val = conf._input.find('option:selected').map( function () { + return this._editor_val; + } ).toArray(); + + if ( conf.multiple ) { + return conf.separator ? + val.join( conf.separator ) : + val; + } + + return val.length ? val[0] : null; + }, + + set: function ( conf, val, localUpdate ) { + if ( ! localUpdate ) { + conf._lastSet = val; + } + + // Can't just use `$().val()` because it won't work with strong types + if ( conf.multiple && conf.separator && ! $.isArray( val ) ) { + val = val.split( conf.separator ); + } + else if ( ! $.isArray( val ) ) { + val = [ val ]; + } + + var i, len=val.length, found, allFound = false; + var options = conf._input.find('option'); + + conf._input.find('option').each( function () { + found = false; + + for ( i=0 ; i<len ; i++ ) { + // Weak typing + if ( this._editor_val == val[i] ) { + found = true; + allFound = true; + break; + } + } + + this.selected = found; + } ); + + // If there is a placeholder, we might need to select it if nothing else + // was selected. It doesn't make sense to select when multi is enabled + if ( conf.placeholder && ! allFound && ! conf.multiple && options.length ) { + options[0].selected = true; + } + + // Update will call change itself, otherwise multiple might be called + if ( ! localUpdate ) { + _triggerChange( conf._input ); + } + + return allFound; + }, + + destroy: function ( conf ) { + conf._input.off( 'change.dte' ); + } +} ); + + +fieldTypes.checkbox = $.extend( true, {}, baseFieldType, { + // Locally "private" function that can be reused for the create and update methods + _addOptions: function ( conf, opts ) { + var val, label; + var elOpts = conf._input[0].options; + var jqInput = conf._input.empty(); + + if ( opts ) { + Editor.pairs( opts, conf.optionsPair, function ( val, label, i ) { + jqInput.append( + '<div>'+ + '<input id="'+Editor.safeId( conf.id )+'_'+i+'" type="checkbox" />'+ + '<label for="'+Editor.safeId( conf.id )+'_'+i+'">'+label+'</label>'+ + '</div>' + ); + $('input:last', jqInput).attr('value', val)[0]._editor_val = val; + } ); + } + }, + + + create: function ( conf ) { + conf._input = $('<div />'); + fieldTypes.checkbox._addOptions( conf, conf.options || conf.ipOpts ); + + return conf._input[0]; + }, + + get: function ( conf ) { + var out = []; + conf._input.find('input:checked').each( function () { + out.push( this._editor_val ); + } ); + return ! conf.separator ? + out : + out.length === 1 ? + out[0] : + out.join(conf.separator); + }, + + set: function ( conf, val ) { + var jqInputs = conf._input.find('input'); + if ( ! $.isArray(val) && typeof val === 'string' ) { + val = val.split( conf.separator || '|' ); + } + else if ( ! $.isArray(val) ) { + val = [ val ]; + } + + var i, len=val.length, found; + + jqInputs.each( function () { + found = false; + + for ( i=0 ; i<len ; i++ ) { + if ( this._editor_val == val[i] ) { + found = true; + break; + } + } + + this.checked = found; + } ); + + _triggerChange( jqInputs ); + }, + + enable: function ( conf ) { + conf._input.find('input').prop('disabled', false); + }, + + disable: function ( conf ) { + conf._input.find('input').prop('disabled', true); + }, + + update: function ( conf, options ) { + // Get the current value + var checkbox = fieldTypes.checkbox; + var currVal = checkbox.get( conf ); + + checkbox._addOptions( conf, options ); + checkbox.set( conf, currVal ); + } +} ); + + +fieldTypes.radio = $.extend( true, {}, baseFieldType, { + // Locally "private" function that can be reused for the create and update methods + _addOptions: function ( conf, opts ) { + var val, label; + var elOpts = conf._input[0].options; + var jqInput = conf._input.empty(); + + if ( opts ) { + Editor.pairs( opts, conf.optionsPair, function ( val, label, i ) { + jqInput.append( + '<div>'+ + '<input id="'+Editor.safeId( conf.id )+'_'+i+'" type="radio" name="'+conf.name+'" />'+ + '<label for="'+Editor.safeId( conf.id )+'_'+i+'">'+label+'</label>'+ + '</div>' + ); + $('input:last', jqInput).attr('value', val)[0]._editor_val = val; + } ); + } + }, + + + create: function ( conf ) { + conf._input = $('<div />'); + fieldTypes.radio._addOptions( conf, conf.options || conf.ipOpts ); + + // this is ugly, but IE6/7 has a problem with radio elements that are created + // and checked before being added to the DOM! Basically it doesn't check them. As + // such we use the _preChecked property to set cache the checked button and then + // check it again when the display is shown. This has no effect on other browsers + // other than to cook a few clock cycles. + this.on('open', function () { + conf._input.find('input').each( function () { + if ( this._preChecked ) { + this.checked = true; + } + } ); + } ); + + return conf._input[0]; + }, + + get: function ( conf ) { + var el = conf._input.find('input:checked'); + return el.length ? el[0]._editor_val : undefined; + }, + + set: function ( conf, val ) { + var that = this; + + conf._input.find('input').each( function () { + this._preChecked = false; + + if ( this._editor_val == val ) { + this.checked = true; + this._preChecked = true; + } + else { + // In a detached DOM tree, there is no relationship between the + // input elements, so we need to uncheck any element that does + // not match the value + this.checked = false; + this._preChecked = false; + } + } ); + + _triggerChange( conf._input.find('input:checked') ); + }, + + enable: function ( conf ) { + conf._input.find('input').prop('disabled', false); + }, + + disable: function ( conf ) { + conf._input.find('input').prop('disabled', true); + }, + + update: function ( conf, options ) { + var radio = fieldTypes.radio; + var currVal = radio.get( conf ); + + radio._addOptions( conf, options ); + + // Select the current value if it exists in the new data set, otherwise + // select the first radio input so there is always a value selected + var inputs = conf._input.find('input'); + radio.set( conf, inputs.filter('[value="'+currVal+'"]').length ? + currVal : + inputs.eq(0).attr('value') + ); + } +} ); + + +fieldTypes.date = $.extend( true, {}, baseFieldType, { + create: function ( conf ) { + conf._input = $('<input />').attr( $.extend( { + id: Editor.safeId( conf.id ), + type: 'text' + }, conf.attr ) ); + + if ( $.datepicker ) { + // jQuery UI date picker + conf._input.addClass( 'jqueryui' ); + + if ( ! conf.dateFormat ) { + conf.dateFormat = $.datepicker.RFC_2822; + } + + if ( conf.dateImage === undefined ) { + conf.dateImage = "../../images/calender.png"; + } + + // Allow the element to be attached to the DOM + setTimeout( function () { + $( conf._input ).datepicker( $.extend( { + showOn: "both", + dateFormat: conf.dateFormat, + buttonImage: conf.dateImage, + buttonImageOnly: true + }, conf.opts ) ); + + $('#ui-datepicker-div').css('display','none'); + }, 10 ); + } + else { + // HTML5 (only Chrome and Edge on the desktop support this atm) + conf._input.attr( 'type', 'date' ); + } + + return conf._input[0]; + }, + + // use default get method as will work for all + + set: function ( conf, val ) { + if ( $.datepicker && conf._input.hasClass('hasDatepicker') ) { + // Due to the async init of the control it is possible that we might + // try to set a value before it has been initialised! + conf._input.datepicker( "setDate" , val ).change(); + } + else { + $(conf._input).val( val ); + } + }, + + enable: function ( conf ) { + $.datepicker ? + conf._input.datepicker( "enable" ) : + $(conf._input).prop( 'disabled', false ); + }, + + disable: function ( conf ) { + $.datepicker ? + conf._input.datepicker( "disable" ) : + $(conf._input).prop( 'disabled', true ); + }, + + owns: function ( conf, node ) { + return $(node).parents('div.ui-datepicker').length || $(node).parents('div.ui-datepicker-header').length ? + true : + false; + } +} ); + + +fieldTypes.datetime = $.extend( true, {}, baseFieldType, { + create: function ( conf ) { + conf._input = $('<input />').attr( $.extend( true, { + id: Editor.safeId( conf.id ), + type: 'text' + }, conf.attr ) ); + + conf._picker = new Editor.DateTime( conf._input, $.extend( { + format: conf.format, // can be undefined + i18n: this.i18n.datetime + }, conf.opts ) ); + + return conf._input[0]; + }, + + // default get, disable and enable options are okay + + set: function ( conf, val ) { + conf._picker.val( val ); + + _triggerChange( conf._input ); + }, + + owns: function ( conf, node ) { + return conf._picker.owns( node ); + }, + + destroy: function ( conf ) { + conf._picker.destroy(); + }, + + minDate: function ( conf, min ) { + conf._picker.min( min ); + }, + + maxDate: function ( conf, max ) { + conf._picker.max( max ); + } +} ); + + +fieldTypes.upload = $.extend( true, {}, baseFieldType, { + create: function ( conf ) { + var editor = this; + var container = _commonUpload( editor, conf, function ( val ) { + Editor.fieldTypes.upload.set.call( editor, conf, val[0] ); + } ); + + return container; + }, + + get: function ( conf ) { + return conf._val; + }, + + set: function ( conf, val ) { + conf._val = val; + + var container = conf._input; + + if ( conf.display ) { + var rendered = container.find('div.rendered'); + + if ( conf._val ) { + rendered.html( conf.display( conf._val ) ); + } + else { + rendered + .empty() + .append( '<span>'+( conf.noFileText || 'No file' )+'</span>' ); + } + } + + var button = container.find('div.clearValue button'); + if ( val && conf.clearText ) { + button.html( conf.clearText ); + container.removeClass( 'noClear' ); + } + else { + container.addClass( 'noClear' ); + } + + conf._input.find('input').triggerHandler( 'upload.editor', [ conf._val ] ); + }, + + enable: function ( conf ) { + conf._input.find('input').prop('disabled', false); + conf._enabled = true; + }, + + disable: function ( conf ) { + conf._input.find('input').prop('disabled', true); + conf._enabled = false; + } +} ); + + +fieldTypes.uploadMany = $.extend( true, {}, baseFieldType, { + create: function ( conf ) { + var editor = this; + var container = _commonUpload( editor, conf, function ( val ) { + conf._val = conf._val.concat( val ); + Editor.fieldTypes.uploadMany.set.call( editor, conf, conf._val ); + } ); + + container + .addClass( 'multi' ) + .on( 'click', 'button.remove', function (e) { + e.stopPropagation(); + + var idx = $(this).data('idx'); + + conf._val.splice( idx, 1 ); + Editor.fieldTypes.uploadMany.set.call( editor, conf, conf._val ); + } ); + + return container; + }, + + get: function ( conf ) { + return conf._val; + }, + + set: function ( conf, val ) { + // Default value for fields is an empty string, whereas we want [] + if ( ! val ) { + val = []; + } + + if ( ! $.isArray( val ) ) { + throw 'Upload collections must have an array as a value'; + } + + conf._val = val; + + var that = this; + var container = conf._input; + + if ( conf.display ) { + var rendered = container.find('div.rendered').empty(); + + if ( val.length ) { + var list = $('<ul/>').appendTo( rendered ); + + $.each( val, function ( i, file ) { + list.append( + '<li>'+ + conf.display( file, i )+ + ' <button class="'+that.classes.form.button+' remove" data-idx="'+i+'">×</button>'+ + '</li>' + ); + } ); + } + else { + rendered.append( '<span>'+( conf.noFileText || 'No files' )+'</span>' ); + } + } + + conf._input.find('input').triggerHandler( 'upload.editor', [ conf._val ] ); + }, + + enable: function ( conf ) { + conf._input.find('input').prop('disabled', false); + conf._enabled = true; + }, + + disable: function ( conf ) { + conf._input.find('input').prop('disabled', true); + conf._enabled = false; + } +} ); + + +}()); + + +// If there are field types available on DataTables we copy them in (after the +// built in ones to allow overrides) and then expose the field types object. +if ( DataTable.ext.editorFields ) { + $.extend( Editor.fieldTypes, DataTable.ext.editorFields ); +} + +DataTable.ext.editorFields = Editor.fieldTypes; + + +/** + * File information for uploads + */ +Editor.files = {}; + + +/** + * Name of this class + * @constant CLASS + * @type String + * @default Editor + */ +Editor.prototype.CLASS = "Editor"; + + +/** + * DataTables Editor version + * @constant Editor.VERSION + * @type String + * @default See code + * @static + */ +Editor.version = "1.5.6"; + + +// Event documentation for JSDoc +/** + * Processing event, fired when Editor submits data to the server for processing. + * This can be used to provide your own processing indicator if your UI framework + * already has one. + * @name Editor#processing + * @event + * @param {event} e jQuery event object + * @param {boolean} processing Flag for if the processing is running (true) or + * not (false). + */ + +/** + * Form displayed event, fired when the form is made available in the DOM. This + * can be useful for fields that require height and width calculations to be + * performed since the element is not available in the document until the + * form is displayed. + * @name Editor#open + * @event + * @param {event} e jQuery event object + * @param {string} type Editing type + */ + +/** + * Before a form is displayed, this event is fired. It allows the open action to be + * cancelled by returning false from the function. + * @name Editor#preOpen + * @event + * @param {event} e jQuery event object + */ + +/** + * Form hidden event, fired when the form is removed from the document. The + * of the compliment `open` event. + * @name Editor#close + * @event + * @param {event} e jQuery event object + */ + +/** + * Before a form is closed, this event is fired. It allows the close action to be + * cancelled by returning false from the function. This can be useful for confirming + * that the user actually wants to close the display (if they have unsaved changes + * for example). + * @name Editor#preClose + * @event + * @param {event} e jQuery event object + * @param {string} trigger Action that caused the close event - can be undefined. + * Typically defined by the display controller. + */ + +/** + * Emitted before a form blur occurs. A form blur is similar to a close, but + * is triggered by a user, typically, clicking on the background, while a close + * occurs due to a click on the close button. A blur can precede a close. + * @name Editor#preBlur + * @event + * @param {event} e jQuery event object + */ + +/** + * Pre-submit event for the form, fired just before the data is submitted to + * the server. This event allows you to modify the data that will be submitted + * to the server. Note that this event runs after the 'formatdata' callback + * function of the {@link Editor#submit} API method. + * @name Editor#preSubmit + * @event + * @param {event} e jQuery event object + * @param {object} data The data object that will be submitted to the server + * @param {string} action The action type for this submit - `create`, `edit` or + * `remove`. + */ + +/** + * Post-submit event for the form, fired immediately after the data has been + * loaded by the Ajax call, allowing modification or any other interception + * of the data returned form the server. + * @name Editor#postSubmit + * @event + * @param {event} e jQuery event object + * @param {object} json The JSON object returned from the server + * @param {object} data The data object that was be submitted to the server + * @param {string} action The action type for this submit - `create`, `edit` or + * `remove`. + */ + +/** + * Submission complete event, fired when data has been submitted to the server and + * after any of the return handling code has been run (updating the DataTable + * for example). Note that unlike `submitSuccess` and `submitError`, `submitComplete` + * will be fired for both a successful submission and an error. Additionally this + * event will be fired after `submitSuccess` or `submitError`. + * @name Editor#submitComplete + * @event + * @param {event} e jQuery event object + * @param {object} json The JSON object returned from the server + * @param {object} data The data that was used to update the DataTable + */ + +/** + * Submission complete and successful event, fired when data has been successfully + * submitted to the server and all actions required by the returned data (inserting + * or updating a row) have been completed. + * @name Editor#submitSuccess + * @event + * @param {event} e jQuery event object + * @param {object} json The JSON object returned from the server + * @param {object} data The data that was used to update the DataTable + */ + +/** + * Submission complete, but in error event, fired when data has been submitted to + * the server but an error occurred on the server (typically a JSON formatting error) + * @name Editor#submitError + * @event + * @param {event} e jQuery event object + * @param {object} xhr The Ajax object + * @param {string} err The error message from jQuery + * @param {object} thrown The exception thrown by jQuery + * @param {object} data The data that was used to update the DataTable + */ + +/** + * Create method activated event, fired when the create API method has been called, + * just prior to the form being shown. Useful for manipulating the form specifically + * for the create state. + * @name Editor#initCreate + * @event + * @param {event} e jQuery event object + */ + +/** + * Pre-create new row event, fired just before DataTables calls the fnAddData method + * to add new data to the DataTable, allowing modification of the data that will be + * used to insert into the table. + * @name Editor#preCreate + * @event + * @param {event} e jQuery event object + * @param {object} json The JSON object returned from the server + * @param {object} data The data that will be used to update the DataTable + */ + +/** + * Create new row event, fired when a new row has been created in the DataTable by + * a form submission. This is called just after the fnAddData call to the DataTable. + * @name Editor#create + * @event + * @param {event} e jQuery event object + * @param {object} json The JSON object returned from the server + * @param {object} data The data that was used to update the DataTable + */ + +/** + * As per the `create` event - included for naming consistency. + * @name Editor#postCreate + * @event + * @param {event} e jQuery event object + * @param {object} json The JSON object returned from the server + * @param {object} data The data that was used to update the DataTable + */ + +/** + * Edit method activated event, fired when the edit API method has been called, + * just prior to the form being shown. Useful for manipulating the form specifically + * for the edit state. + * @name Editor#initEdit + * @event + * @param {event} e jQuery event object + * @param {node} tr TR element of the row to be edited + * @param {array|object} data Data source array / object for the row to be + * edited + */ + +/** + * Pre-edit row event, fired just before DataTables calls the fnUpdate method + * to edit data in a DataTables row, allowing modification of the data that will be + * used to update the table. + * @name Editor#preEdit + * @event + * @param {event} e jQuery event object + * @param {object} json The JSON object returned from the server + * @param {object} data The data that will be used to update the DataTable + */ + +/** + * Edit row event, fired when a row has been edited in the DataTable by a form + * submission. This is called just after the fnUpdate call to the DataTable. + * @name Editor#edit + * @event + * @param {event} e jQuery event object + * @param {object} json The JSON object returned from the server + * @param {object} data The data that was used to update the DataTable + */ + +/** + * As per the `edit` event - included for naming consistency. + * @name Editor#postEdit + * @event + * @param {event} e jQuery event object + * @param {object} json The JSON object returned from the server + * @param {object} data The data that was used to update the DataTable + */ + +/** + * Remove method activated event, fired when the remove API method has been + * called, just prior to the form being shown. Useful for manipulating the form + * specifically for the remove state. + * @name Editor#initRemove + * @event + * @param {event} e jQuery event object + * @param {array} trs Array of the TR elements for the removed to be deleted + * @param {array} data Array of the data source array / objects for the rows to + * be deleted. This is in the same index order as the TR nodes in the second + * parameter. + */ + +/** + * Pre-remove row event, fired just before DataTables calls the fnDeleteRow method + * to delete a DataTables row. + * @name Editor#preRemove + * @event + * @param {event} e jQuery event object + * @param {object} json The JSON object returned from the server + */ + +/** + * Row removed event, fired when a row has been removed in the DataTable by a form + * submission. This is called just after the fnDeleteRow call to the DataTable. + * @name Editor#remove + * @event + * @param {event} e jQuery event object + * @param {object} json The JSON object returned from the server + */ + +/** + * As per the `postRemove` event - included for naming consistency. + * @name Editor#postRemove + * @event + * @param {event} e jQuery event object + * @param {object} json The JSON object returned from the server + */ + +/** + * Set data event, fired when the data is gathered from the form to be used + * to update the DataTable. This is a "global" version of `preCreate`, `preEdit` + * and `preRemove` and can be used to manipulate the data that will be added + * to the DataTable for all three actions + * @name Editor#setData + * @event + * @param {event} e jQuery event object + * @param {object} json The JSON object returned from the server + * @param {object} data The data that will be used to update the DataTable + * @param {string} action The action being performed by the form - 'create', + * 'edit' or 'remove'. + */ + +/** + * Initialisation of the Editor instance has been completed. + * @name Editor#initComplete + * @event + * @param {event} e jQuery event object + */ + + +return Editor; +})); diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/js/dataTables.editor.min.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/js/dataTables.editor.min.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,140 @@ +/*! + DataTables Editor v1.5.6 + + ©2012-2016 SpryMedia Ltd, all rights reserved. + License: editor.datatables.net/license +*/ +(function(d){"function"===typeof define&&define.amd?define(["jquery","datatables.net"],function(j){return d(j,window,document)}):"object"===typeof exports?module.exports=function(j,q){j||(j=window);if(!q||!q.fn.dataTable)q=require("datatables.net")(j,q).$;return d(q,j,j.document)}:d(jQuery,window,document)})(function(d,j,q,h){function v(a){a=a.context[0];return a.oInit.editor||a._editor}function B(a,b,c,e){b||(b={});b.buttons===h&&(b.buttons="_basic");b.title===h&&(b.title=a.i18n[c].title);b.message=== +h&&("remove"===c?(a=a.i18n[c].confirm,b.message=1!==e?a._.replace(/%d/,e):a["1"]):b.message="");return b}var r=d.fn.dataTable;if(!r||!r.versionCheck||!r.versionCheck("1.10.7"))throw"Editor requires DataTables 1.10.7 or newer";var f=function(a){!this instanceof f&&alert("DataTables Editor must be initialised as a 'new' instance'");this._constructor(a)};r.Editor=f;d.fn.DataTable.Editor=f;var t=function(a,b){b===h&&(b=q);return d('*[data-dte-e="'+a+'"]',b)},N=0,y=function(a,b){var c=[];d.each(a,function(a, +d){c.push(d[b])});return c};f.Field=function(a,b,c){var e=this,l=c.i18n.multi,a=d.extend(!0,{},f.Field.defaults,a);if(!f.fieldTypes[a.type])throw"Error adding field - unknown field type "+a.type;this.s=d.extend({},f.Field.settings,{type:f.fieldTypes[a.type],name:a.name,classes:b,host:c,opts:a,multiValue:!1});a.id||(a.id="DTE_Field_"+a.name);a.dataProp&&(a.data=a.dataProp);""===a.data&&(a.data=a.name);var k=r.ext.oApi;this.valFromData=function(b){return k._fnGetObjectDataFn(a.data)(b,"editor")};this.valToData= +k._fnSetObjectDataFn(a.data);b=d('<div class="'+b.wrapper+" "+b.typePrefix+a.type+" "+b.namePrefix+a.name+" "+a.className+'"><label data-dte-e="label" class="'+b.label+'" for="'+a.id+'">'+a.label+'<div data-dte-e="msg-label" class="'+b["msg-label"]+'">'+a.labelInfo+'</div></label><div data-dte-e="input" class="'+b.input+'"><div data-dte-e="input-control" class="'+b.inputControl+'"/><div data-dte-e="multi-value" class="'+b.multiValue+'">'+l.title+'<span data-dte-e="multi-info" class="'+b.multiInfo+ +'">'+l.info+'</span></div><div data-dte-e="msg-multi" class="'+b.multiRestore+'">'+l.restore+'</div><div data-dte-e="msg-error" class="'+b["msg-error"]+'"></div><div data-dte-e="msg-message" class="'+b["msg-message"]+'"></div><div data-dte-e="msg-info" class="'+b["msg-info"]+'">'+a.fieldInfo+"</div></div></div>");c=this._typeFn("create",a);null!==c?t("input-control",b).prepend(c):b.css("display","none");this.dom=d.extend(!0,{},f.Field.models.dom,{container:b,inputControl:t("input-control",b),label:t("label", +b),fieldInfo:t("msg-info",b),labelInfo:t("msg-label",b),fieldError:t("msg-error",b),fieldMessage:t("msg-message",b),multi:t("multi-value",b),multiReturn:t("msg-multi",b),multiInfo:t("multi-info",b)});this.dom.multi.on("click",function(){e.val("")});this.dom.multiReturn.on("click",function(){e.s.multiValue=true;e._multiValueCheck()});d.each(this.s.type,function(a,b){typeof b==="function"&&e[a]===h&&(e[a]=function(){var b=Array.prototype.slice.call(arguments);b.unshift(a);b=e._typeFn.apply(e,b);return b=== +h?e:b})})};f.Field.prototype={def:function(a){var b=this.s.opts;if(a===h)return a=b["default"]!==h?b["default"]:b.def,d.isFunction(a)?a():a;b.def=a;return this},disable:function(){this._typeFn("disable");return this},displayed:function(){var a=this.dom.container;return a.parents("body").length&&"none"!=a.css("display")?!0:!1},enable:function(){this._typeFn("enable");return this},error:function(a,b){var c=this.s.classes;a?this.dom.container.addClass(c.error):this.dom.container.removeClass(c.error); +return this._msg(this.dom.fieldError,a,b)},isMultiValue:function(){return this.s.multiValue},inError:function(){return this.dom.container.hasClass(this.s.classes.error)},input:function(){return this.s.type.input?this._typeFn("input"):d("input, select, textarea",this.dom.container)},focus:function(){this.s.type.focus?this._typeFn("focus"):d("input, select, textarea",this.dom.container).focus();return this},get:function(){if(this.isMultiValue())return h;var a=this._typeFn("get");return a!==h?a:this.def()}, +hide:function(a){var b=this.dom.container;a===h&&(a=!0);this.s.host.display()&&a?b.slideUp():b.css("display","none");return this},label:function(a){var b=this.dom.label;if(a===h)return b.html();b.html(a);return this},message:function(a,b){return this._msg(this.dom.fieldMessage,a,b)},multiGet:function(a){var b=this.s.multiValues,c=this.s.multiIds;if(a===h)for(var a={},e=0;e<c.length;e++)a[c[e]]=this.isMultiValue()?b[c[e]]:this.val();else a=this.isMultiValue()?b[a]:this.val();return a},multiSet:function(a, +b){var c=this.s.multiValues,e=this.s.multiIds;b===h&&(b=a,a=h);var l=function(a,b){d.inArray(e)===-1&&e.push(a);c[a]=b};d.isPlainObject(b)&&a===h?d.each(b,function(a,b){l(a,b)}):a===h?d.each(e,function(a,c){l(c,b)}):l(a,b);this.s.multiValue=!0;this._multiValueCheck();return this},name:function(){return this.s.opts.name},node:function(){return this.dom.container[0]},set:function(a){var b=function(a){return"string"!==typeof a?a:a.replace(/>/g,">").replace(/</g,"<").replace(/&/g,"&").replace(/"/g, +'"').replace(/'/g,"'").replace(/ /g,"\n")};this.s.multiValue=!1;var c=this.s.opts.entityDecode;if(c===h||!0===c)if(d.isArray(a))for(var c=0,e=a.length;c<e;c++)a[c]=b(a[c]);else a=b(a);this._typeFn("set",a);this._multiValueCheck();return this},show:function(a){var b=this.dom.container;a===h&&(a=!0);this.s.host.display()&&a?b.slideDown():b.css("display","block");return this},val:function(a){return a===h?this.get():this.set(a)},dataSrc:function(){return this.s.opts.data},destroy:function(){this.dom.container.remove(); +this._typeFn("destroy");return this},multiIds:function(){return this.s.multiIds},multiInfoShown:function(a){this.dom.multiInfo.css({display:a?"block":"none"})},multiReset:function(){this.s.multiIds=[];this.s.multiValues={}},valFromData:null,valToData:null,_errorNode:function(){return this.dom.fieldError},_msg:function(a,b,c){if("function"===typeof b)var e=this.s.host,b=b(e,new r.Api(e.s.table));a.parent().is(":visible")?(a.html(b),b?a.slideDown(c):a.slideUp(c)):(a.html(b||"").css("display",b?"block": +"none"),c&&c());return this},_multiValueCheck:function(){var a,b=this.s.multiIds,c=this.s.multiValues,e,d=!1;if(b)for(var k=0;k<b.length;k++){e=c[b[k]];if(0<k&&e!==a){d=!0;break}a=e}d&&this.s.multiValue?(this.dom.inputControl.css({display:"none"}),this.dom.multi.css({display:"block"})):(this.dom.inputControl.css({display:"block"}),this.dom.multi.css({display:"none"}),this.s.multiValue&&this.val(a));this.dom.multiReturn.css({display:b&&1<b.length&&d&&!this.s.multiValue?"block":"none"});this.s.host._multiInfo(); +return!0},_typeFn:function(a){var b=Array.prototype.slice.call(arguments);b.shift();b.unshift(this.s.opts);var c=this.s.type[a];if(c)return c.apply(this.s.host,b)}};f.Field.models={};f.Field.defaults={className:"",data:"",def:"",fieldInfo:"",id:"",label:"",labelInfo:"",name:null,type:"text"};f.Field.models.settings={type:null,name:null,classes:null,opts:null,host:null};f.Field.models.dom={container:null,label:null,labelInfo:null,fieldInfo:null,fieldError:null,fieldMessage:null};f.models={};f.models.displayController= +{init:function(){},open:function(){},close:function(){}};f.models.fieldType={create:function(){},get:function(){},set:function(){},enable:function(){},disable:function(){}};f.models.settings={ajaxUrl:null,ajax:null,dataSource:null,domTable:null,opts:null,displayController:null,fields:{},order:[],id:-1,displayed:!1,processing:!1,modifier:null,action:null,idSrc:null};f.models.button={label:null,fn:null,className:null};f.models.formOptions={onReturn:"submit",onBlur:"close",onBackground:"blur",onComplete:"close", +onEsc:"close",submit:"all",focus:0,buttons:!0,title:!0,message:!0,drawType:!1};f.display={};var o=jQuery,n;f.display.lightbox=o.extend(!0,{},f.models.displayController,{init:function(){n._init();return n},open:function(a,b,c){if(n._shown)c&&c();else{n._dte=a;a=n._dom.content;a.children().detach();a.append(b).append(n._dom.close);n._shown=true;n._show(c)}},close:function(a,b){if(n._shown){n._dte=a;n._hide(b);n._shown=false}else b&&b()},node:function(){return n._dom.wrapper[0]},_init:function(){if(!n._ready){var a= +n._dom;a.content=o("div.DTED_Lightbox_Content",n._dom.wrapper);a.wrapper.css("opacity",0);a.background.css("opacity",0)}},_show:function(a){var b=n._dom;j.orientation!==h&&o("body").addClass("DTED_Lightbox_Mobile");b.content.css("height","auto");b.wrapper.css({top:-n.conf.offsetAni});o("body").append(n._dom.background).append(n._dom.wrapper);n._heightCalc();b.wrapper.stop().animate({opacity:1,top:0},a);b.background.stop().animate({opacity:1});b.close.bind("click.DTED_Lightbox",function(){n._dte.close()}); +b.background.bind("click.DTED_Lightbox",function(){n._dte.background()});o("div.DTED_Lightbox_Content_Wrapper",b.wrapper).bind("click.DTED_Lightbox",function(a){o(a.target).hasClass("DTED_Lightbox_Content_Wrapper")&&n._dte.background()});o(j).bind("resize.DTED_Lightbox",function(){n._heightCalc()});n._scrollTop=o("body").scrollTop();if(j.orientation!==h){a=o("body").children().not(b.background).not(b.wrapper);o("body").append('<div class="DTED_Lightbox_Shown"/>');o("div.DTED_Lightbox_Shown").append(a)}}, +_heightCalc:function(){var a=n._dom,b=o(j).height()-n.conf.windowPadding*2-o("div.DTE_Header",a.wrapper).outerHeight()-o("div.DTE_Footer",a.wrapper).outerHeight();o("div.DTE_Body_Content",a.wrapper).css("maxHeight",b)},_hide:function(a){var b=n._dom;a||(a=function(){});if(j.orientation!==h){var c=o("div.DTED_Lightbox_Shown");c.children().appendTo("body");c.remove()}o("body").removeClass("DTED_Lightbox_Mobile").scrollTop(n._scrollTop);b.wrapper.stop().animate({opacity:0,top:n.conf.offsetAni},function(){o(this).detach(); +a()});b.background.stop().animate({opacity:0},function(){o(this).detach()});b.close.unbind("click.DTED_Lightbox");b.background.unbind("click.DTED_Lightbox");o("div.DTED_Lightbox_Content_Wrapper",b.wrapper).unbind("click.DTED_Lightbox");o(j).unbind("resize.DTED_Lightbox")},_dte:null,_ready:!1,_shown:!1,_dom:{wrapper:o('<div class="DTED DTED_Lightbox_Wrapper"><div class="DTED_Lightbox_Container"><div class="DTED_Lightbox_Content_Wrapper"><div class="DTED_Lightbox_Content"></div></div></div></div>'), +background:o('<div class="DTED_Lightbox_Background"><div/></div>'),close:o('<div class="DTED_Lightbox_Close"></div>'),content:null}});n=f.display.lightbox;n.conf={offsetAni:25,windowPadding:25};var m=jQuery,g;f.display.envelope=m.extend(!0,{},f.models.displayController,{init:function(a){g._dte=a;g._init();return g},open:function(a,b,c){g._dte=a;m(g._dom.content).children().detach();g._dom.content.appendChild(b);g._dom.content.appendChild(g._dom.close);g._show(c)},close:function(a,b){g._dte=a;g._hide(b)}, +node:function(){return g._dom.wrapper[0]},_init:function(){if(!g._ready){g._dom.content=m("div.DTED_Envelope_Container",g._dom.wrapper)[0];q.body.appendChild(g._dom.background);q.body.appendChild(g._dom.wrapper);g._dom.background.style.visbility="hidden";g._dom.background.style.display="block";g._cssBackgroundOpacity=m(g._dom.background).css("opacity");g._dom.background.style.display="none";g._dom.background.style.visbility="visible"}},_show:function(a){a||(a=function(){});g._dom.content.style.height= +"auto";var b=g._dom.wrapper.style;b.opacity=0;b.display="block";var c=g._findAttachRow(),e=g._heightCalc(),d=c.offsetWidth;b.display="none";b.opacity=1;g._dom.wrapper.style.width=d+"px";g._dom.wrapper.style.marginLeft=-(d/2)+"px";g._dom.wrapper.style.top=m(c).offset().top+c.offsetHeight+"px";g._dom.content.style.top=-1*e-20+"px";g._dom.background.style.opacity=0;g._dom.background.style.display="block";m(g._dom.background).animate({opacity:g._cssBackgroundOpacity},"normal");m(g._dom.wrapper).fadeIn(); +g.conf.windowScroll?m("html,body").animate({scrollTop:m(c).offset().top+c.offsetHeight-g.conf.windowPadding},function(){m(g._dom.content).animate({top:0},600,a)}):m(g._dom.content).animate({top:0},600,a);m(g._dom.close).bind("click.DTED_Envelope",function(){g._dte.close()});m(g._dom.background).bind("click.DTED_Envelope",function(){g._dte.background()});m("div.DTED_Lightbox_Content_Wrapper",g._dom.wrapper).bind("click.DTED_Envelope",function(a){m(a.target).hasClass("DTED_Envelope_Content_Wrapper")&& +g._dte.background()});m(j).bind("resize.DTED_Envelope",function(){g._heightCalc()})},_heightCalc:function(){g.conf.heightCalc?g.conf.heightCalc(g._dom.wrapper):m(g._dom.content).children().height();var a=m(j).height()-g.conf.windowPadding*2-m("div.DTE_Header",g._dom.wrapper).outerHeight()-m("div.DTE_Footer",g._dom.wrapper).outerHeight();m("div.DTE_Body_Content",g._dom.wrapper).css("maxHeight",a);return m(g._dte.dom.wrapper).outerHeight()},_hide:function(a){a||(a=function(){});m(g._dom.content).animate({top:-(g._dom.content.offsetHeight+ +50)},600,function(){m([g._dom.wrapper,g._dom.background]).fadeOut("normal",a)});m(g._dom.close).unbind("click.DTED_Lightbox");m(g._dom.background).unbind("click.DTED_Lightbox");m("div.DTED_Lightbox_Content_Wrapper",g._dom.wrapper).unbind("click.DTED_Lightbox");m(j).unbind("resize.DTED_Lightbox")},_findAttachRow:function(){var a=m(g._dte.s.table).DataTable();return g.conf.attach==="head"?a.table().header():g._dte.s.action==="create"?a.table().header():a.row(g._dte.s.modifier).node()},_dte:null,_ready:!1, +_cssBackgroundOpacity:1,_dom:{wrapper:m('<div class="DTED DTED_Envelope_Wrapper"><div class="DTED_Envelope_ShadowLeft"></div><div class="DTED_Envelope_ShadowRight"></div><div class="DTED_Envelope_Container"></div></div>')[0],background:m('<div class="DTED_Envelope_Background"><div/></div>')[0],close:m('<div class="DTED_Envelope_Close">×</div>')[0],content:null}});g=f.display.envelope;g.conf={windowPadding:50,heightCalc:null,attach:"row",windowScroll:!0};f.prototype.add=function(a,b){if(d.isArray(a))for(var c= +0,e=a.length;c<e;c++)this.add(a[c]);else{c=a.name;if(c===h)throw"Error adding field. The field requires a `name` option";if(this.s.fields[c])throw"Error adding field '"+c+"'. A field already exists with this name";this._dataSource("initField",a);this.s.fields[c]=new f.Field(a,this.classes.field,this);b===h?this.s.order.push(c):null===b?this.s.order.unshift(c):(e=d.inArray(b,this.s.order),this.s.order.splice(e+1,0,c))}this._displayReorder(this.order());return this};f.prototype.background=function(){var a= +this.s.editOpts.onBackground;"blur"===a?this.blur():"close"===a?this.close():"submit"===a&&this.submit();return this};f.prototype.blur=function(){this._blur();return this};f.prototype.bubble=function(a,b,c,e){var l=this;if(this._tidy(function(){l.bubble(a,b,e)}))return this;d.isPlainObject(b)?(e=b,b=h,c=!0):"boolean"===typeof b&&(c=b,e=b=h);d.isPlainObject(c)&&(e=c,c=!0);c===h&&(c=!0);var e=d.extend({},this.s.formOptions.bubble,e),k=this._dataSource("individual",a,b);this._edit(a,k,"bubble");if(!this._preopen("bubble"))return this; +var f=this._formOptions(e);d(j).on("resize."+f,function(){l.bubblePosition()});var i=[];this.s.bubbleNodes=i.concat.apply(i,y(k,"attach"));i=this.classes.bubble;k=d('<div class="'+i.bg+'"><div/></div>');i=d('<div class="'+i.wrapper+'"><div class="'+i.liner+'"><div class="'+i.table+'"><div class="'+i.close+'" /></div></div><div class="'+i.pointer+'" /></div>');c&&(i.appendTo("body"),k.appendTo("body"));var c=i.children().eq(0),g=c.children(),u=g.children();c.append(this.dom.formError);g.prepend(this.dom.form); +e.message&&c.prepend(this.dom.formInfo);e.title&&c.prepend(this.dom.header);e.buttons&&g.append(this.dom.buttons);var z=d().add(i).add(k);this._closeReg(function(){z.animate({opacity:0},function(){z.detach();d(j).off("resize."+f);l._clearDynamicInfo()})});k.click(function(){l.blur()});u.click(function(){l._close()});this.bubblePosition();z.animate({opacity:1});this._focus(this.s.includeFields,e.focus);this._postopen("bubble");return this};f.prototype.bubblePosition=function(){var a=d("div.DTE_Bubble"), +b=d("div.DTE_Bubble_Liner"),c=this.s.bubbleNodes,e=0,l=0,k=0,f=0;d.each(c,function(a,b){var c=d(b).offset();e+=c.top;l+=c.left;k+=c.left+b.offsetWidth;f+=c.top+b.offsetHeight});var e=e/c.length,l=l/c.length,k=k/c.length,f=f/c.length,c=e,i=(l+k)/2,g=b.outerWidth(),u=i-g/2,g=u+g,h=d(j).width();a.css({top:c,left:i});b.length&&0>b.offset().top?a.css("top",f).addClass("below"):a.removeClass("below");g+15>h?b.css("left",15>u?-(u-15):-(g-h+15)):b.css("left",15>u?-(u-15):0);return this};f.prototype.buttons= +function(a){var b=this;"_basic"===a?a=[{label:this.i18n[this.s.action].submit,fn:function(){this.submit()}}]:d.isArray(a)||(a=[a]);d(this.dom.buttons).empty();d.each(a,function(a,e){"string"===typeof e&&(e={label:e,fn:function(){this.submit()}});d("<button/>",{"class":b.classes.form.button+(e.className?" "+e.className:"")}).html("function"===typeof e.label?e.label(b):e.label||"").attr("tabindex",0).on("keyup",function(a){13===a.keyCode&&e.fn&&e.fn.call(b)}).on("keypress",function(a){13===a.keyCode&& +a.preventDefault()}).on("click",function(a){a.preventDefault();e.fn&&e.fn.call(b)}).appendTo(b.dom.buttons)});return this};f.prototype.clear=function(a){var b=this,c=this.s.fields;"string"===typeof a?(c[a].destroy(),delete c[a],a=d.inArray(a,this.s.order),this.s.order.splice(a,1)):d.each(this._fieldNames(a),function(a,c){b.clear(c)});return this};f.prototype.close=function(){this._close(!1);return this};f.prototype.create=function(a,b,c,e){var l=this,k=this.s.fields,f=1;if(this._tidy(function(){l.create(a, +b,c,e)}))return this;"number"===typeof a&&(f=a,a=b,b=c);this.s.editFields={};for(var i=0;i<f;i++)this.s.editFields[i]={fields:this.s.fields};f=this._crudArgs(a,b,c,e);this.s.action="create";this.s.modifier=null;this.dom.form.style.display="block";this._actionClass();this._displayReorder(this.fields());d.each(k,function(a,b){b.multiReset();b.set(b.def())});this._event("initCreate");this._assembleMain();this._formOptions(f.opts);f.maybeOpen();return this};f.prototype.dependent=function(a,b,c){if(d.isArray(a)){for(var e= +0,l=a.length;e<l;e++)this.dependent(a[e],b,c);return this}var k=this,f=this.field(a),i={type:"POST",dataType:"json"},c=d.extend({event:"change",data:null,preUpdate:null,postUpdate:null},c),g=function(a){c.preUpdate&&c.preUpdate(a);d.each({labels:"label",options:"update",values:"val",messages:"message",errors:"error"},function(b,c){a[b]&&d.each(a[b],function(a,b){k.field(a)[c](b)})});d.each(["hide","show","enable","disable"],function(b,c){if(a[c])k[c](a[c])});c.postUpdate&&c.postUpdate(a)};d(f.node()).on(c.event, +function(a){if(-1!==d.inArray(a.target,f.input().toArray())){a={};a.rows=k.s.editFields?y(k.s.editFields,"data"):null;a.row=a.rows?a.rows[0]:null;a.values=k.val();if(c.data){var e=c.data(a);e&&(c.data=e)}"function"===typeof b?(a=b(f.val(),a,g))&&g(a):(d.isPlainObject(b)?d.extend(i,b):i.url=b,d.ajax(d.extend(i,{url:b,data:a,success:g})))}});return this};f.prototype.disable=function(a){var b=this.s.fields;d.each(this._fieldNames(a),function(a,e){b[e].disable()});return this};f.prototype.display=function(a){return a=== +h?this.s.displayed:this[a?"open":"close"]()};f.prototype.displayed=function(){return d.map(this.s.fields,function(a,b){return a.displayed()?b:null})};f.prototype.displayNode=function(){return this.s.displayController.node(this)};f.prototype.edit=function(a,b,c,e,d){var k=this;if(this._tidy(function(){k.edit(a,b,c,e,d)}))return this;var f=this._crudArgs(b,c,e,d);this._edit(a,this._dataSource("fields",a),"main");this._assembleMain();this._formOptions(f.opts);f.maybeOpen();return this};f.prototype.enable= +function(a){var b=this.s.fields;d.each(this._fieldNames(a),function(a,e){b[e].enable()});return this};f.prototype.error=function(a,b){b===h?this._message(this.dom.formError,a):this.s.fields[a].error(b);return this};f.prototype.field=function(a){return this.s.fields[a]};f.prototype.fields=function(){return d.map(this.s.fields,function(a,b){return b})};f.prototype.get=function(a){var b=this.s.fields;a||(a=this.fields());if(d.isArray(a)){var c={};d.each(a,function(a,d){c[d]=b[d].get()});return c}return b[a].get()}; +f.prototype.hide=function(a,b){var c=this.s.fields;d.each(this._fieldNames(a),function(a,d){c[d].hide(b)});return this};f.prototype.inError=function(a){if(d(this.dom.formError).is(":visible"))return!0;for(var b=this.s.fields,a=this._fieldNames(a),c=0,e=a.length;c<e;c++)if(b[a[c]].inError())return!0;return!1};f.prototype.inline=function(a,b,c){var e=this;d.isPlainObject(b)&&(c=b,b=h);var c=d.extend({},this.s.formOptions.inline,c),l=this._dataSource("individual",a,b),k,f,i=0,g,u=!1;d.each(l,function(a, +b){if(i>0)throw"Cannot edit more than one row inline at a time";k=d(b.attach[0]);g=0;d.each(b.displayFields,function(a,b){if(g>0)throw"Cannot edit more than one field inline at a time";f=b;g++});i++});if(d("div.DTE_Field",k).length||this._tidy(function(){e.inline(a,b,c)}))return this;this._edit(a,l,"inline");var z=this._formOptions(c);if(!this._preopen("inline"))return this;var O=k.contents().detach();k.append(d('<div class="DTE DTE_Inline"><div class="DTE_Inline_Field"/><div class="DTE_Inline_Buttons"/></div>')); +k.find("div.DTE_Inline_Field").append(f.node());c.buttons&&k.find("div.DTE_Inline_Buttons").append(this.dom.buttons);this._closeReg(function(a){u=true;d(q).off("click"+z);if(!a){k.contents().detach();k.append(O)}e._clearDynamicInfo()});setTimeout(function(){if(!u)d(q).on("click"+z,function(a){var b=d.fn.addBack?"addBack":"andSelf";!f._typeFn("owns",a.target)&&d.inArray(k[0],d(a.target).parents()[b]())===-1&&e.blur()})},0);this._focus([f],c.focus);this._postopen("inline");return this};f.prototype.message= +function(a,b){b===h?this._message(this.dom.formInfo,a):this.s.fields[a].message(b);return this};f.prototype.mode=function(){return this.s.action};f.prototype.modifier=function(){return this.s.modifier};f.prototype.multiGet=function(a){var b=this.s.fields;a===h&&(a=this.fields());if(d.isArray(a)){var c={};d.each(a,function(a,d){c[d]=b[d].multiGet()});return c}return b[a].multiGet()};f.prototype.multiSet=function(a,b){var c=this.s.fields;d.isPlainObject(a)&&b===h?d.each(a,function(a,b){c[a].multiSet(b)}): +c[a].multiSet(b);return this};f.prototype.node=function(a){var b=this.s.fields;a||(a=this.order());return d.isArray(a)?d.map(a,function(a){return b[a].node()}):b[a].node()};f.prototype.off=function(a,b){d(this).off(this._eventName(a),b);return this};f.prototype.on=function(a,b){d(this).on(this._eventName(a),b);return this};f.prototype.one=function(a,b){d(this).one(this._eventName(a),b);return this};f.prototype.open=function(){var a=this;this._displayReorder();this._closeReg(function(){a.s.displayController.close(a, +function(){a._clearDynamicInfo()})});if(!this._preopen("main"))return this;this.s.displayController.open(this,this.dom.wrapper);this._focus(d.map(this.s.order,function(b){return a.s.fields[b]}),this.s.editOpts.focus);this._postopen("main");return this};f.prototype.order=function(a){if(!a)return this.s.order;arguments.length&&!d.isArray(a)&&(a=Array.prototype.slice.call(arguments));if(this.s.order.slice().sort().join("-")!==a.slice().sort().join("-"))throw"All fields, and no additional fields, must be provided for ordering."; +d.extend(this.s.order,a);this._displayReorder();return this};f.prototype.remove=function(a,b,c,e,l){var k=this;if(this._tidy(function(){k.remove(a,b,c,e,l)}))return this;a.length===h&&(a=[a]);var f=this._crudArgs(b,c,e,l),i=this._dataSource("fields",a);this.s.action="remove";this.s.modifier=a;this.s.editFields=i;this.dom.form.style.display="none";this._actionClass();this._event("initRemove",[y(i,"node"),y(i,"data"),a]);this._event("initMultiRemove",[i,a]);this._assembleMain();this._formOptions(f.opts); +f.maybeOpen();f=this.s.editOpts;null!==f.focus&&d("button",this.dom.buttons).eq(f.focus).focus();return this};f.prototype.set=function(a,b){var c=this.s.fields;if(!d.isPlainObject(a)){var e={};e[a]=b;a=e}d.each(a,function(a,b){c[a].set(b)});return this};f.prototype.show=function(a,b){var c=this.s.fields;d.each(this._fieldNames(a),function(a,d){c[d].show(b)});return this};f.prototype.submit=function(a,b,c,e){var l=this,f=this.s.fields,w=[],i=0,g=!1;if(this.s.processing||!this.s.action)return this; +this._processing(!0);var h=function(){w.length!==i||g||(g=!0,l._submit(a,b,c,e))};this.error();d.each(f,function(a,b){b.inError()&&w.push(a)});d.each(w,function(a,b){f[b].error("",function(){i++;h()})});h();return this};f.prototype.title=function(a){var b=d(this.dom.header).children("div."+this.classes.header.content);if(a===h)return b.html();"function"===typeof a&&(a=a(this,new r.Api(this.s.table)));b.html(a);return this};f.prototype.val=function(a,b){return b===h?this.get(a):this.set(a,b)};var p= +r.Api.register;p("editor()",function(){return v(this)});p("row.create()",function(a){var b=v(this);b.create(B(b,a,"create"));return this});p("row().edit()",function(a){var b=v(this);b.edit(this[0][0],B(b,a,"edit"));return this});p("rows().edit()",function(a){var b=v(this);b.edit(this[0],B(b,a,"edit"));return this});p("row().delete()",function(a){var b=v(this);b.remove(this[0][0],B(b,a,"remove",1));return this});p("rows().delete()",function(a){var b=v(this);b.remove(this[0],B(b,a,"remove",this[0].length)); +return this});p("cell().edit()",function(a,b){a?d.isPlainObject(a)&&(b=a,a="inline"):a="inline";v(this)[a](this[0][0],b);return this});p("cells().edit()",function(a){v(this).bubble(this[0],a);return this});p("file()",function(a,b){return f.files[a][b]});p("files()",function(a,b){if(!a)return f.files;if(!b)return f.files[a];f.files[a]=b;return this});d(q).on("xhr.dt",function(a,b,c){"dt"===a.namespace&&c&&c.files&&d.each(c.files,function(a,b){f.files[a]=b})});f.error=function(a,b){throw b?a+" For more information, please refer to https://datatables.net/tn/"+ +b:a;};f.pairs=function(a,b,c){var e,l,f,b=d.extend({label:"label",value:"value"},b);if(d.isArray(a)){e=0;for(l=a.length;e<l;e++)f=a[e],d.isPlainObject(f)?c(f[b.value]===h?f[b.label]:f[b.value],f[b.label],e):c(f,f,e)}else e=0,d.each(a,function(a,b){c(b,a,e);e++})};f.safeId=function(a){return a.replace(/\./g,"-")};f.upload=function(a,b,c,e,l){var k=new FileReader,w=0,i=[];a.error(b.name,"");e(b,b.fileReadText||"<i>Uploading file</i>");k.onload=function(){var g=new FormData,h;g.append("action","upload"); +g.append("uploadField",b.name);g.append("upload",c[w]);b.ajaxData&&b.ajaxData(g);if(b.ajax)h=b.ajax;else if("string"===typeof a.s.ajax||d.isPlainObject(a.s.ajax))h=a.s.ajax;if(!h)throw"No Ajax option specified for upload plug-in";"string"===typeof h&&(h={url:h});var z=!1;a.on("preSubmit.DTE_Upload",function(){z=!0;return!1});d.ajax(d.extend({},h,{type:"post",data:g,dataType:"json",contentType:!1,processData:!1,xhr:function(){var a=d.ajaxSettings.xhr();a.upload&&(a.upload.onprogress=function(a){a.lengthComputable&& +(a=(100*(a.loaded/a.total)).toFixed(0)+"%",e(b,1===c.length?a:w+":"+c.length+" "+a))},a.upload.onloadend=function(){e(b)});return a},success:function(e){a.off("preSubmit.DTE_Upload");if(e.fieldErrors&&e.fieldErrors.length)for(var e=e.fieldErrors,g=0,h=e.length;g<h;g++)a.error(e[g].name,e[g].status);else e.error?a.error(e.error):!e.upload||!e.upload.id?a.error(b.name,"A server error occurred while uploading the file"):(e.files&&d.each(e.files,function(a,b){f.files[a]=b}),i.push(e.upload.id),w<c.length- +1?(w++,k.readAsDataURL(c[w])):(l.call(a,i),z&&a.submit()))},error:function(){a.error(b.name,"A server error occurred while uploading the file")}}))};k.readAsDataURL(c[0])};f.prototype._constructor=function(a){a=d.extend(!0,{},f.defaults,a);this.s=d.extend(!0,{},f.models.settings,{table:a.domTable||a.table,dbTable:a.dbTable||null,ajaxUrl:a.ajaxUrl,ajax:a.ajax,idSrc:a.idSrc,dataSource:a.domTable||a.table?f.dataSources.dataTable:f.dataSources.html,formOptions:a.formOptions,legacyAjax:a.legacyAjax}); +this.classes=d.extend(!0,{},f.classes);this.i18n=a.i18n;var b=this,c=this.classes;this.dom={wrapper:d('<div class="'+c.wrapper+'"><div data-dte-e="processing" class="'+c.processing.indicator+'"></div><div data-dte-e="body" class="'+c.body.wrapper+'"><div data-dte-e="body_content" class="'+c.body.content+'"/></div><div data-dte-e="foot" class="'+c.footer.wrapper+'"><div class="'+c.footer.content+'"/></div></div>')[0],form:d('<form data-dte-e="form" class="'+c.form.tag+'"><div data-dte-e="form_content" class="'+ +c.form.content+'"/></form>')[0],formError:d('<div data-dte-e="form_error" class="'+c.form.error+'"/>')[0],formInfo:d('<div data-dte-e="form_info" class="'+c.form.info+'"/>')[0],header:d('<div data-dte-e="head" class="'+c.header.wrapper+'"><div class="'+c.header.content+'"/></div>')[0],buttons:d('<div data-dte-e="form_buttons" class="'+c.form.buttons+'"/>')[0]};if(d.fn.dataTable.TableTools){var e=d.fn.dataTable.TableTools.BUTTONS,l=this.i18n;d.each(["create","edit","remove"],function(a,b){e["editor_"+ +b].sButtonText=l[b].button})}d.each(a.events,function(a,c){b.on(a,function(){var a=Array.prototype.slice.call(arguments);a.shift();c.apply(b,a)})});var c=this.dom,k=c.wrapper;c.formContent=t("form_content",c.form)[0];c.footer=t("foot",k)[0];c.body=t("body",k)[0];c.bodyContent=t("body_content",k)[0];c.processing=t("processing",k)[0];a.fields&&this.add(a.fields);d(q).on("init.dt.dte",function(a,c){b.s.table&&c.nTable===d(b.s.table).get(0)&&(c._editor=b)}).on("xhr.dt",function(a,c,e){e&&(b.s.table&& +c.nTable===d(b.s.table).get(0))&&b._optionsUpdate(e)});this.s.displayController=f.display[a.display].init(this);this._event("initComplete",[])};f.prototype._actionClass=function(){var a=this.classes.actions,b=this.s.action,c=d(this.dom.wrapper);c.removeClass([a.create,a.edit,a.remove].join(" "));"create"===b?c.addClass(a.create):"edit"===b?c.addClass(a.edit):"remove"===b&&c.addClass(a.remove)};f.prototype._ajax=function(a,b,c){var e={type:"POST",dataType:"json",data:null,error:c,success:function(a, +c,e){204===e.status&&(a={});b(a)}},l;l=this.s.action;var f=this.s.ajax||this.s.ajaxUrl,g="edit"===l||"remove"===l?y(this.s.editFields,"idSrc"):null;d.isArray(g)&&(g=g.join(","));d.isPlainObject(f)&&f[l]&&(f=f[l]);if(d.isFunction(f)){var h=null,e=null;if(this.s.ajaxUrl){var J=this.s.ajaxUrl;J.create&&(h=J[l]);-1!==h.indexOf(" ")&&(l=h.split(" "),e=l[0],h=l[1]);h=h.replace(/_id_/,g)}f(e,h,a,b,c)}else"string"===typeof f?-1!==f.indexOf(" ")?(l=f.split(" "),e.type=l[0],e.url=l[1]):e.url=f:e=d.extend({}, +e,f||{}),e.url=e.url.replace(/_id_/,g),e.data&&(c=d.isFunction(e.data)?e.data(a):e.data,a=d.isFunction(e.data)&&c?c:d.extend(!0,a,c)),e.data=a,"DELETE"===e.type&&(a=d.param(e.data),e.url+=-1===e.url.indexOf("?")?"?"+a:"&"+a,delete e.data),d.ajax(e)};f.prototype._assembleMain=function(){var a=this.dom;d(a.wrapper).prepend(a.header);d(a.footer).append(a.formError).append(a.buttons);d(a.bodyContent).append(a.formInfo).append(a.form)};f.prototype._blur=function(){var a=this.s.editOpts;!1!==this._event("preBlur")&& +("submit"===a.onBlur?this.submit():"close"===a.onBlur&&this._close())};f.prototype._clearDynamicInfo=function(){var a=this.classes.field.error,b=this.s.fields;d("div."+a,this.dom.wrapper).removeClass(a);d.each(b,function(a,b){b.error("").message("")});this.error("").message("")};f.prototype._close=function(a){!1!==this._event("preClose")&&(this.s.closeCb&&(this.s.closeCb(a),this.s.closeCb=null),this.s.closeIcb&&(this.s.closeIcb(),this.s.closeIcb=null),d("body").off("focus.editor-focus"),this.s.displayed= +!1,this._event("close"))};f.prototype._closeReg=function(a){this.s.closeCb=a};f.prototype._crudArgs=function(a,b,c,e){var l=this,f,g,i;d.isPlainObject(a)||("boolean"===typeof a?(i=a,a=b):(f=a,g=b,i=c,a=e));i===h&&(i=!0);f&&l.title(f);g&&l.buttons(g);return{opts:d.extend({},this.s.formOptions.main,a),maybeOpen:function(){i&&l.open()}}};f.prototype._dataSource=function(a){var b=Array.prototype.slice.call(arguments);b.shift();var c=this.s.dataSource[a];if(c)return c.apply(this,b)};f.prototype._displayReorder= +function(a){var b=d(this.dom.formContent),c=this.s.fields,e=this.s.order;a?this.s.includeFields=a:a=this.s.includeFields;b.children().detach();d.each(e,function(e,k){var g=k instanceof f.Field?k.name():k;-1!==d.inArray(g,a)&&b.append(c[g].node())});this._event("displayOrder",[this.s.displayed,this.s.action,b])};f.prototype._edit=function(a,b,c){var e=this.s.fields,l=[],f;this.s.editFields=b;this.s.modifier=a;this.s.action="edit";this.dom.form.style.display="block";this._actionClass();d.each(e,function(a, +c){c.multiReset();f=!0;d.each(b,function(b,e){if(e.fields[a]){var d=c.valFromData(e.data);c.multiSet(b,d!==h?d:c.def());e.displayFields&&!e.displayFields[a]&&(f=!1)}});0!==c.multiIds().length&&f&&l.push(a)});for(var e=this.order().slice(),g=e.length;0<=g;g--)-1===d.inArray(e[g],l)&&e.splice(g,1);this._displayReorder(e);this.s.editData=d.extend(!0,{},this.multiGet());this._event("initEdit",[y(b,"node")[0],y(b,"data")[0],a,c]);this._event("initMultiEdit",[b,a,c])};f.prototype._event=function(a,b){b|| +(b=[]);if(d.isArray(a))for(var c=0,e=a.length;c<e;c++)this._event(a[c],b);else return c=d.Event(a),d(this).triggerHandler(c,b),c.result};f.prototype._eventName=function(a){for(var b=a.split(" "),c=0,e=b.length;c<e;c++){var a=b[c],d=a.match(/^on([A-Z])/);d&&(a=d[1].toLowerCase()+a.substring(3));b[c]=a}return b.join(" ")};f.prototype._fieldNames=function(a){return a===h?this.fields():!d.isArray(a)?[a]:a};f.prototype._focus=function(a,b){var c=this,e,l=d.map(a,function(a){return"string"===typeof a?c.s.fields[a]: +a});"number"===typeof b?e=l[b]:b&&(e=0===b.indexOf("jq:")?d("div.DTE "+b.replace(/^jq:/,"")):this.s.fields[b]);(this.s.setFocus=e)&&e.focus()};f.prototype._formOptions=function(a){var b=this,c=N++,e=".dteInline"+c;a.closeOnComplete!==h&&(a.onComplete=a.closeOnComplete?"close":"none");a.submitOnBlur!==h&&(a.onBlur=a.submitOnBlur?"submit":"close");a.submitOnReturn!==h&&(a.onReturn=a.submitOnReturn?"submit":"none");a.blurOnBackground!==h&&(a.onBackground=a.blurOnBackground?"blur":"none");this.s.editOpts= +a;this.s.editCount=c;if("string"===typeof a.title||"function"===typeof a.title)this.title(a.title),a.title=!0;if("string"===typeof a.message||"function"===typeof a.message)this.message(a.message),a.message=!0;"boolean"!==typeof a.buttons&&(this.buttons(a.buttons),a.buttons=!0);d(q).on("keydown"+e,function(c){var e=d(q.activeElement),f=e.length?e[0].nodeName.toLowerCase():null;d(e).attr("type");if(b.s.displayed&&a.onReturn==="submit"&&c.keyCode===13&&f==="input"){c.preventDefault();b.submit()}else if(c.keyCode=== +27){c.preventDefault();switch(a.onEsc){case "blur":b.blur();break;case "close":b.close();break;case "submit":b.submit()}}else e.parents(".DTE_Form_Buttons").length&&(c.keyCode===37?e.prev("button").focus():c.keyCode===39&&e.next("button").focus())});this.s.closeIcb=function(){d(q).off("keydown"+e)};return e};f.prototype._legacyAjax=function(a,b,c){if(this.s.legacyAjax)if("send"===a)if("create"===b||"edit"===b){var e;d.each(c.data,function(a){if(e!==h)throw"Editor: Multi-row editing is not supported by the legacy Ajax data format"; +e=a});c.data=c.data[e];"edit"===b&&(c.id=e)}else c.id=d.map(c.data,function(a,b){return b}),delete c.data;else c.data=!c.data&&c.row?[c.row]:[]};f.prototype._optionsUpdate=function(a){var b=this;a.options&&d.each(this.s.fields,function(c){if(a.options[c]!==h){var e=b.field(c);e&&e.update&&e.update(a.options[c])}})};f.prototype._message=function(a,b){"function"===typeof b&&(b=b(this,new r.Api(this.s.table)));a=d(a);!b&&this.s.displayed?a.stop().fadeOut(function(){a.html("")}):b?this.s.displayed?a.stop().html(b).fadeIn(): +a.html(b).css("display","block"):a.html("").css("display","none")};f.prototype._multiInfo=function(){var a=this.s.fields,b=this.s.includeFields,c=!0;if(b)for(var e=0,d=b.length;e<d;e++)a[b[e]].isMultiValue()&&c?(a[b[e]].multiInfoShown(c),c=!1):a[b[e]].multiInfoShown(!1)};f.prototype._postopen=function(a){var b=this,c=this.s.displayController.captureFocus;c===h&&(c=!0);d(this.dom.form).off("submit.editor-internal").on("submit.editor-internal",function(a){a.preventDefault()});if(c&&("main"===a||"bubble"=== +a))d("body").on("focus.editor-focus",function(){0===d(q.activeElement).parents(".DTE").length&&0===d(q.activeElement).parents(".DTED").length&&b.s.setFocus&&b.s.setFocus.focus()});this._multiInfo();this._event("open",[a,this.s.action]);return!0};f.prototype._preopen=function(a){if(!1===this._event("preOpen",[a,this.s.action]))return this._clearDynamicInfo(),!1;this.s.displayed=a;return!0};f.prototype._processing=function(a){var b=d(this.dom.wrapper),c=this.dom.processing.style,e=this.classes.processing.active; +a?(c.display="block",b.addClass(e),d("div.DTE").addClass(e)):(c.display="none",b.removeClass(e),d("div.DTE").removeClass(e));this.s.processing=a;this._event("processing",[a])};f.prototype._submit=function(a,b,c,e){var f=this,k,g=!1,i={},n={},u=r.ext.oApi._fnSetObjectDataFn,m=this.s.fields,j=this.s.action,p=this.s.editCount,o=this.s.modifier,q=this.s.editFields,s=this.s.editData,t=this.s.editOpts,v=t.submit,x={action:this.s.action,data:{}},y;this.s.dbTable&&(x.table=this.s.dbTable);if("create"===j|| +"edit"===j)if(d.each(q,function(a,b){var c={},e={};d.each(m,function(f,l){if(b.fields[f]){var k=l.multiGet(a),h=u(f),i=d.isArray(k)&&f.indexOf("[]")!==-1?u(f.replace(/\[.*$/,"")+"-many-count"):null;h(c,k);i&&i(c,k.length);if(j==="edit"&&k!==s[f][a]){h(e,k);g=true;i&&i(e,k.length)}}});d.isEmptyObject(c)||(i[a]=c);d.isEmptyObject(e)||(n[a]=e)}),"create"===j||"all"===v||"allIfChanged"===v&&g)x.data=i;else if("changed"===v&&g)x.data=n;else{this.s.action=null;"close"===t.onComplete&&(e===h||e)&&this._close(!1); +a&&a.call(this);this._processing(!1);this._event("submitComplete");return}else"remove"===j&&d.each(q,function(a,b){x.data[a]=b.data});this._legacyAjax("send",j,x);y=d.extend(!0,{},x);c&&c(x);!1===this._event("preSubmit",[x,j])?this._processing(!1):this._ajax(x,function(c){var g;f._legacyAjax("receive",j,c);f._event("postSubmit",[c,x,j]);if(!c.error)c.error="";if(!c.fieldErrors)c.fieldErrors=[];if(c.error||c.fieldErrors.length){f.error(c.error);d.each(c.fieldErrors,function(a,b){var c=m[b.name];c.error(b.status|| +"Error");if(a===0){d(f.dom.bodyContent,f.s.wrapper).animate({scrollTop:d(c.node()).position().top},500);c.focus()}});b&&b.call(f,c)}else{var i={};f._dataSource("prep",j,o,y,c.data,i);if(j==="create"||j==="edit")for(k=0;k<c.data.length;k++){g=c.data[k];f._event("setData",[c,g,j]);if(j==="create"){f._event("preCreate",[c,g]);f._dataSource("create",m,g,i);f._event(["create","postCreate"],[c,g])}else if(j==="edit"){f._event("preEdit",[c,g]);f._dataSource("edit",o,m,g,i);f._event(["edit","postEdit"],[c, +g])}}else if(j==="remove"){f._event("preRemove",[c]);f._dataSource("remove",o,m,i);f._event(["remove","postRemove"],[c])}f._dataSource("commit",j,o,c.data,i);if(p===f.s.editCount){f.s.action=null;t.onComplete==="close"&&(e===h||e)&&f._close(true)}a&&a.call(f,c);f._event("submitSuccess",[c,g])}f._processing(false);f._event("submitComplete",[c,g])},function(a,c,e){f._event("postSubmit",[a,c,e,x]);f.error(f.i18n.error.system);f._processing(false);b&&b.call(f,a,c,e);f._event(["submitError","submitComplete"], +[a,c,e,x])})};f.prototype._tidy=function(a){var b=this,c=this.s.table?new d.fn.dataTable.Api(this.s.table):null,e=!1;c&&(e=c.settings()[0].oFeatures.bServerSide);return this.s.processing?(this.one("submitComplete",function(){if(e)c.one("draw",a);else setTimeout(function(){a()},10)}),!0):"inline"===this.display()||"bubble"===this.display()?(this.one("close",function(){if(b.s.processing)b.one("submitComplete",function(b,d){if(e&&d)c.one("draw",a);else setTimeout(function(){a()},10)});else setTimeout(function(){a()}, +10)}).blur(),!0):!1};f.defaults={table:null,ajaxUrl:null,fields:[],display:"lightbox",ajax:null,idSrc:"DT_RowId",events:{},i18n:{create:{button:"New",title:"Create new entry",submit:"Create"},edit:{button:"Edit",title:"Edit entry",submit:"Update"},remove:{button:"Delete",title:"Delete",submit:"Delete",confirm:{_:"Are you sure you wish to delete %d rows?",1:"Are you sure you wish to delete 1 row?"}},error:{system:'A system error has occurred (<a target="_blank" href="//datatables.net/tn/12">More information</a>).'}, +multi:{title:"Multiple values",info:"The selected items contain different values for this input. To edit and set all items for this input to the same value, click or tap here, otherwise they will retain their individual values.",restore:"Undo changes"},datetime:{previous:"Previous",next:"Next",months:"January February March April May June July August September October November December".split(" "),weekdays:"Sun Mon Tue Wed Thu Fri Sat".split(" "),amPm:["am","pm"],unknown:"-"}},formOptions:{bubble:d.extend({}, +f.models.formOptions,{title:!1,message:!1,buttons:"_basic",submit:"changed"}),inline:d.extend({},f.models.formOptions,{buttons:!1,submit:"changed"}),main:d.extend({},f.models.formOptions)},legacyAjax:!1};var K=function(a,b,c){d.each(b,function(b,d){var f=d.valFromData(c);f!==h&&C(a,d.dataSrc()).each(function(){for(;this.childNodes.length;)this.removeChild(this.firstChild)}).html(f)})},C=function(a,b){var c="keyless"===a?q:d('[data-editor-id="'+a+'"]');return d('[data-editor-field="'+b+'"]',c)},D= +f.dataSources={},E=function(a,b){return a.settings()[0].oFeatures.bServerSide&&"none"!==b.s.editOpts.drawType},L=function(a){a=d(a);setTimeout(function(){a.addClass("highlight");setTimeout(function(){a.addClass("noHighlight").removeClass("highlight");setTimeout(function(){a.removeClass("noHighlight")},550)},500)},20)},F=function(a,b,c,e,d){b.rows(c).indexes().each(function(c){var c=b.row(c),g=c.data(),i=d(g);i===h&&f.error("Unable to find row identifier",14);a[i]={idSrc:i,data:g,node:c.node(),fields:e, +type:"row"}})},G=function(a,b,c,e,l,g){b.cells(c).indexes().each(function(w){var i=b.cell(w),j=b.row(w.row).data(),j=l(j),u;if(!(u=g)){u=w.column;u=b.settings()[0].aoColumns[u];var m=u.editField!==h?u.editField:u.mData,n={};d.each(e,function(a,b){if(d.isArray(m))for(var c=0;c<m.length;c++){var e=b,f=m[c];e.dataSrc()===f&&(n[e.name()]=e)}else b.dataSrc()===m&&(n[b.name()]=b)});d.isEmptyObject(n)&&f.error("Unable to automatically determine field from source. Please specify the field name.",11);u=n}F(a, +b,w.row,e,l);a[j].attach="object"===typeof c&&c.nodeName?[c]:[i.node()];a[j].displayFields=u})};D.dataTable={individual:function(a,b){var c=r.ext.oApi._fnGetObjectDataFn(this.s.idSrc),e=d(this.s.table).DataTable(),f=this.s.fields,g={},h,i;a.nodeName&&d(a).hasClass("dtr-data")&&(i=a,a=e.responsive.index(d(a).closest("li")));b&&(d.isArray(b)||(b=[b]),h={},d.each(b,function(a,b){h[b]=f[b]}));G(g,e,a,f,c,h);i&&d.each(g,function(a,b){b.attach=[i]});return g},fields:function(a){var b=r.ext.oApi._fnGetObjectDataFn(this.s.idSrc), +c=d(this.s.table).DataTable(),e=this.s.fields,f={};d.isPlainObject(a)&&(a.rows!==h||a.columns!==h||a.cells!==h)?(a.rows!==h&&F(f,c,a.rows,e,b),a.columns!==h&&c.cells(null,a.columns).indexes().each(function(a){G(f,c,a,e,b)}),a.cells!==h&&G(f,c,a.cells,e,b)):F(f,c,a,e,b);return f},create:function(a,b){var c=d(this.s.table).DataTable();E(c,this)||(c=c.row.add(b),L(c.node()))},edit:function(a,b,c,e){b=d(this.s.table).DataTable();if(!E(b,this)){var f=r.ext.oApi._fnGetObjectDataFn(this.s.idSrc),g=f(c), +a=b.row("#"+g);a.any()||(a=b.row(function(a,b){return g==f(b)}));a.any()?(a.data(c),c=d.inArray(g,e.rowIds),e.rowIds.splice(c,1)):a=b.row.add(c);L(a.node())}},remove:function(a){var b=d(this.s.table).DataTable();E(b,this)||b.rows(a).remove()},prep:function(a,b,c,e,f){"edit"===a&&(f.rowIds=d.map(c.data,function(a,b){if(!d.isEmptyObject(c.data[b]))return b}))},commit:function(a,b,c,e){b=d(this.s.table).DataTable();if("edit"===a&&e.rowIds.length)for(var f=e.rowIds,g=r.ext.oApi._fnGetObjectDataFn(this.s.idSrc), +h=0,e=f.length;h<e;h++)a=b.row("#"+f[h]),a.any()||(a=b.row(function(a,b){return f[h]===g(b)})),a.any()&&a.remove();a=this.s.editOpts.drawType;"none"!==a&&b.draw(a)}};D.html={initField:function(a){var b=d('[data-editor-label="'+(a.data||a.name)+'"]');!a.label&&b.length&&(a.label=b.html())},individual:function(a,b){if(a instanceof d||a.nodeName)b||(b=[d(a).attr("data-editor-field")]),a=d(a).parents("[data-editor-id]").data("editor-id");a||(a="keyless");b&&!d.isArray(b)&&(b=[b]);if(!b||0===b.length)throw"Cannot automatically determine field name from data source"; +var c=D.html.fields.call(this,a),e=this.s.fields,f={};d.each(b,function(a,b){f[b]=e[b]});d.each(c,function(c,g){g.type="cell";for(var h=a,j=b,m=d(),n=0,p=j.length;n<p;n++)m=m.add(C(h,j[n]));g.attach=m.toArray();g.fields=e;g.displayFields=f});return c},fields:function(a){var b={},c={},e=this.s.fields;a||(a="keyless");d.each(e,function(b,e){var d=C(a,e.dataSrc()).html();e.valToData(c,null===d?h:d)});b[a]={idSrc:a,data:c,node:q,fields:e,type:"row"};return b},create:function(a,b){if(b){var c=r.ext.oApi._fnGetObjectDataFn(this.s.idSrc)(b); +d('[data-editor-id="'+c+'"]').length&&K(c,a,b)}},edit:function(a,b,c){a=r.ext.oApi._fnGetObjectDataFn(this.s.idSrc)(c)||"keyless";K(a,b,c)},remove:function(a){d('[data-editor-id="'+a+'"]').remove()}};f.classes={wrapper:"DTE",processing:{indicator:"DTE_Processing_Indicator",active:"DTE_Processing"},header:{wrapper:"DTE_Header",content:"DTE_Header_Content"},body:{wrapper:"DTE_Body",content:"DTE_Body_Content"},footer:{wrapper:"DTE_Footer",content:"DTE_Footer_Content"},form:{wrapper:"DTE_Form",content:"DTE_Form_Content", +tag:"",info:"DTE_Form_Info",error:"DTE_Form_Error",buttons:"DTE_Form_Buttons",button:"btn"},field:{wrapper:"DTE_Field",typePrefix:"DTE_Field_Type_",namePrefix:"DTE_Field_Name_",label:"DTE_Label",input:"DTE_Field_Input",inputControl:"DTE_Field_InputControl",error:"DTE_Field_StateError","msg-label":"DTE_Label_Info","msg-error":"DTE_Field_Error","msg-message":"DTE_Field_Message","msg-info":"DTE_Field_Info",multiValue:"multi-value",multiInfo:"multi-info",multiRestore:"multi-restore"},actions:{create:"DTE_Action_Create", +edit:"DTE_Action_Edit",remove:"DTE_Action_Remove"},bubble:{wrapper:"DTE DTE_Bubble",liner:"DTE_Bubble_Liner",table:"DTE_Bubble_Table",close:"DTE_Bubble_Close",pointer:"DTE_Bubble_Triangle",bg:"DTE_Bubble_Background"}};if(r.TableTools){var p=r.TableTools.BUTTONS,H={sButtonText:null,editor:null,formTitle:null};p.editor_create=d.extend(!0,p.text,H,{formButtons:[{label:null,fn:function(){this.submit()}}],fnClick:function(a,b){var c=b.editor,e=c.i18n.create,d=b.formButtons;if(!d[0].label)d[0].label=e.submit; +c.create({title:e.title,buttons:d})}});p.editor_edit=d.extend(!0,p.select_single,H,{formButtons:[{label:null,fn:function(){this.submit()}}],fnClick:function(a,b){var c=this.fnGetSelectedIndexes();if(c.length===1){var e=b.editor,d=e.i18n.edit,f=b.formButtons;if(!f[0].label)f[0].label=d.submit;e.edit(c[0],{title:d.title,buttons:f})}}});p.editor_remove=d.extend(!0,p.select,H,{question:null,formButtons:[{label:null,fn:function(){var a=this;this.submit(function(){d.fn.dataTable.TableTools.fnGetInstance(d(a.s.table).DataTable().table().node()).fnSelectNone()})}}], +fnClick:function(a,b){var c=this.fnGetSelectedIndexes();if(c.length!==0){var e=b.editor,d=e.i18n.remove,f=b.formButtons,g=typeof d.confirm==="string"?d.confirm:d.confirm[c.length]?d.confirm[c.length]:d.confirm._;if(!f[0].label)f[0].label=d.submit;e.remove(c,{message:g.replace(/%d/g,c.length),title:d.title,buttons:f})}}})}d.extend(r.ext.buttons,{create:{text:function(a,b,c){return a.i18n("buttons.create",c.editor.i18n.create.button)},className:"buttons-create",editor:null,formButtons:{label:function(a){return a.i18n.create.submit}, +fn:function(){this.submit()}},formMessage:null,formTitle:null,action:function(a,b,c,e){a=e.editor;a.create({buttons:e.formButtons,message:e.formMessage,title:e.formTitle||a.i18n.create.title})}},edit:{extend:"selected",text:function(a,b,c){return a.i18n("buttons.edit",c.editor.i18n.edit.button)},className:"buttons-edit",editor:null,formButtons:{label:function(a){return a.i18n.edit.submit},fn:function(){this.submit()}},formMessage:null,formTitle:null,action:function(a,b,c,e){var a=e.editor,c=b.rows({selected:!0}).indexes(), +d=b.columns({selected:!0}).indexes(),b=b.cells({selected:!0}).indexes();a.edit(d.length||b.length?{rows:c,columns:d,cells:b}:c,{message:e.formMessage,buttons:e.formButtons,title:e.formTitle||a.i18n.edit.title})}},remove:{extend:"selected",text:function(a,b,c){return a.i18n("buttons.remove",c.editor.i18n.remove.button)},className:"buttons-remove",editor:null,formButtons:{label:function(a){return a.i18n.remove.submit},fn:function(){this.submit()}},formMessage:function(a,b){var c=b.rows({selected:!0}).indexes(), +e=a.i18n.remove;return("string"===typeof e.confirm?e.confirm:e.confirm[c.length]?e.confirm[c.length]:e.confirm._).replace(/%d/g,c.length)},formTitle:null,action:function(a,b,c,e){a=e.editor;a.remove(b.rows({selected:!0}).indexes(),{buttons:e.formButtons,message:e.formMessage,title:e.formTitle||a.i18n.remove.title})}}});f.fieldTypes={};f.DateTime=function(a,b){this.c=d.extend(!0,{},f.DateTime.defaults,b);var c=this.c.classPrefix,e=this.c.i18n;if(!j.moment&&"YYYY-MM-DD"!==this.c.format)throw"Editor datetime: Without momentjs only the format 'YYYY-MM-DD' can be used"; +var g=function(a){return'<div class="'+c+'-timeblock"><div class="'+c+'-iconUp"><button>'+e.previous+'</button></div><div class="'+c+'-label"><span/><select class="'+c+"-"+a+'"/></div><div class="'+c+'-iconDown"><button>'+e.next+"</button></div></div>"},g=d('<div class="'+c+'"><div class="'+c+'-date"><div class="'+c+'-title"><div class="'+c+'-iconLeft"><button>'+e.previous+'</button></div><div class="'+c+'-iconRight"><button>'+e.next+'</button></div><div class="'+c+'-label"><span/><select class="'+ +c+'-month"/></div><div class="'+c+'-label"><span/><select class="'+c+'-year"/></div></div><div class="'+c+'-calendar"/></div><div class="'+c+'-time">'+g("hours")+"<span>:</span>"+g("minutes")+"<span>:</span>"+g("seconds")+g("ampm")+"</div></div>");this.dom={container:g,date:g.find("."+c+"-date"),title:g.find("."+c+"-title"),calendar:g.find("."+c+"-calendar"),time:g.find("."+c+"-time"),input:d(a)};this.s={d:null,display:null,namespace:"editor-dateime-"+f.DateTime._instance++,parts:{date:null!==this.c.format.match(/[YMD]/), +time:null!==this.c.format.match(/[Hhm]/),seconds:-1!==this.c.format.indexOf("s"),hours12:null!==this.c.format.match(/[haA]/)}};this.dom.container.append(this.dom.date).append(this.dom.time);this.dom.date.append(this.dom.title).append(this.dom.calendar);this._constructor()};d.extend(f.DateTime.prototype,{destroy:function(){this._hide();this.dom.container().off("").empty();this.dom.input.off(".editor-datetime")},max:function(a){this.c.maxDate=a;this._optionsTitle();this._setCalander()},min:function(a){this.c.minDate= +a;this._optionsTitle();this._setCalander()},owns:function(a){return 0<d(a).parents().filter(this.dom.container).length},val:function(a,b){if(a===h)return this.s.d;if(a instanceof Date)this.s.d=this._dateToUtc(a);else if(null===a||""===a)this.s.d=null;else if("string"===typeof a)if(j.moment){var c=j.moment.utc(a,this.c.format,this.c.momentLocale,this.c.momentStrict);this.s.d=c.isValid()?c.toDate():null}else c=a.match(/(\d{4})\-(\d{2})\-(\d{2})/),this.s.d=c?new Date(Date.UTC(c[1],c[2]-1,c[3])):null; +if(b||b===h)this.s.d?this._writeOutput():this.dom.input.val(a);this.s.d||(this.s.d=this._dateToUtc(new Date));this.s.display=new Date(this.s.d.toString());this._setTitle();this._setCalander();this._setTime()},_constructor:function(){var a=this,b=this.c.classPrefix,c=this.c.i18n;this.s.parts.date||this.dom.date.css("display","none");this.s.parts.time||this.dom.time.css("display","none");this.s.parts.seconds||(this.dom.time.children("div.editor-datetime-timeblock").eq(2).remove(),this.dom.time.children("span").eq(1).remove()); +this.s.parts.hours12||this.dom.time.children("div.editor-datetime-timeblock").last().remove();this._optionsTitle();this._optionsTime("hours",this.s.parts.hours12?12:24,1);this._optionsTime("minutes",60,this.c.minutesIncrement);this._optionsTime("seconds",60,this.c.secondsIncrement);this._options("ampm",["am","pm"],c.amPm);this.dom.input.on("focus.editor-datetime click.editor-datetime",function(){if(!a.dom.container.is(":visible")&&!a.dom.input.is(":disabled")){a.val(a.dom.input.val(),false);a._show()}}).on("keyup.editor-datetime", +function(){a.dom.container.is(":visible")&&a.val(a.dom.input.val(),false)});this.dom.container.on("change","select",function(){var c=d(this),f=c.val();if(c.hasClass(b+"-month")){a._correctMonth(a.s.display,f);a._setTitle();a._setCalander()}else if(c.hasClass(b+"-year")){a.s.display.setUTCFullYear(f);a._setTitle();a._setCalander()}else if(c.hasClass(b+"-hours")||c.hasClass(b+"-ampm")){if(a.s.parts.hours12){c=d(a.dom.container).find("."+b+"-hours").val()*1;f=d(a.dom.container).find("."+b+"-ampm").val()=== +"pm";a.s.d.setUTCHours(c===12&&!f?0:f&&c!==12?c+12:c)}else a.s.d.setUTCHours(f);a._setTime();a._writeOutput(true)}else if(c.hasClass(b+"-minutes")){a.s.d.setUTCMinutes(f);a._setTime();a._writeOutput(true)}else if(c.hasClass(b+"-seconds")){a.s.d.setSeconds(f);a._setTime();a._writeOutput(true)}a.dom.input.focus();a._position()}).on("click",function(c){var f=c.target.nodeName.toLowerCase();if(f!=="select"){c.stopPropagation();if(f==="button"){c=d(c.target);f=c.parent();if(!f.hasClass("disabled"))if(f.hasClass(b+ +"-iconLeft")){a.s.display.setUTCMonth(a.s.display.getUTCMonth()-1);a._setTitle();a._setCalander();a.dom.input.focus()}else if(f.hasClass(b+"-iconRight")){a._correctMonth(a.s.display,a.s.display.getUTCMonth()+1);a._setTitle();a._setCalander();a.dom.input.focus()}else if(f.hasClass(b+"-iconUp")){c=f.parent().find("select")[0];c.selectedIndex=c.selectedIndex!==c.options.length-1?c.selectedIndex+1:0;d(c).change()}else if(f.hasClass(b+"-iconDown")){c=f.parent().find("select")[0];c.selectedIndex=c.selectedIndex=== +0?c.options.length-1:c.selectedIndex-1;d(c).change()}else{if(!a.s.d)a.s.d=a._dateToUtc(new Date);a.s.d.setUTCFullYear(c.data("year"));a.s.d.setUTCMonth(c.data("month"));a.s.d.setUTCDate(c.data("day"));a._writeOutput(true);setTimeout(function(){a._hide()},10)}}else a.dom.input.focus()}})},_compareDates:function(a,b){return this._dateToUtcString(a)===this._dateToUtcString(b)},_correctMonth:function(a,b){var c=this._daysInMonth(a.getUTCFullYear(),b),e=a.getUTCDate()>c;a.setUTCMonth(b);e&&(a.setUTCDate(c), +a.setUTCMonth(b))},_daysInMonth:function(a,b){return[31,0===a%4&&(0!==a%100||0===a%400)?29:28,31,30,31,30,31,31,30,31,30,31][b]},_dateToUtc:function(a){return new Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds()))},_dateToUtcString:function(a){return a.getUTCFullYear()+"-"+this._pad(a.getUTCMonth()+1)+"-"+this._pad(a.getUTCDate())},_hide:function(){var a=this.s.namespace;this.dom.container.detach();d(j).off("."+a);d(q).off("keydown."+a);d("div.DTE_Body_Content").off("scroll."+ +a);d("body").off("click."+a)},_hours24To12:function(a){return 0===a?12:12<a?a-12:a},_htmlDay:function(a){if(a.empty)return'<td class="empty"></td>';var b=["day"],c=this.c.classPrefix;a.disabled&&b.push("disabled");a.today&&b.push("today");a.selected&&b.push("selected");return'<td data-day="'+a.day+'" class="'+b.join(" ")+'"><button class="'+c+"-button "+c+'-day" type="button" data-year="'+a.year+'" data-month="'+a.month+'" data-day="'+a.day+'">'+a.day+"</button></td>"},_htmlMonth:function(a,b){var c= +new Date,e=this._daysInMonth(a,b),f=(new Date(Date.UTC(a,b,1))).getUTCDay(),g=[],h=[];0<this.c.firstDay&&(f-=this.c.firstDay,0>f&&(f+=7));for(var i=e+f,j=i;7<j;)j-=7;var i=i+(7-j),j=this.c.minDate,m=this.c.maxDate;j&&(j.setUTCHours(0),j.setUTCMinutes(0),j.setSeconds(0));m&&(m.setUTCHours(23),m.setUTCMinutes(59),m.setSeconds(59));for(var n=0,p=0;n<i;n++){var o=new Date(Date.UTC(a,b,1+(n-f))),q=this.s.d?this._compareDates(o,this.s.d):!1,r=this._compareDates(o,c),s=n<f||n>=e+f,t=j&&o<j||m&&o>m,v=this.c.disableDays; +d.isArray(v)&&-1!==d.inArray(o.getUTCDay(),v)?t=!0:"function"===typeof v&&!0===v(o)&&(t=!0);h.push(this._htmlDay({day:1+(n-f),month:b,year:a,selected:q,today:r,disabled:t,empty:s}));7===++p&&(this.c.showWeekNumber&&h.unshift(this._htmlWeekOfYear(n-f,b,a)),g.push("<tr>"+h.join("")+"</tr>"),h=[],p=0)}c=this.c.classPrefix+"-table";this.c.showWeekNumber&&(c+=" weekNumber");return'<table class="'+c+'"><thead>'+this._htmlMonthHead()+"</thead><tbody>"+g.join("")+"</tbody></table>"},_htmlMonthHead:function(){var a= +[],b=this.c.firstDay,c=this.c.i18n,e=function(a){for(a+=b;7<=a;)a-=7;return c.weekdays[a]};this.c.showWeekNumber&&a.push("<th></th>");for(var d=0;7>d;d++)a.push("<th>"+e(d)+"</th>");return a.join("")},_htmlWeekOfYear:function(a,b,c){var e=new Date(c,0,1),a=Math.ceil(((new Date(c,b,a)-e)/864E5+e.getUTCDay()+1)/7);return'<td class="'+this.c.classPrefix+'-week">'+a+"</td>"},_options:function(a,b,c){c||(c=b);a=this.dom.container.find("select."+this.c.classPrefix+"-"+a);a.empty();for(var e=0,d=b.length;e< +d;e++)a.append('<option value="'+b[e]+'">'+c[e]+"</option>")},_optionSet:function(a,b){var c=this.dom.container.find("select."+this.c.classPrefix+"-"+a),e=c.parent().children("span");c.val(b);c=c.find("option:selected");e.html(0!==c.length?c.text():this.c.i18n.unknown)},_optionsTime:function(a,b,c){var a=this.dom.container.find("select."+this.c.classPrefix+"-"+a),e=0,d=b,f=12===b?function(a){return a}:this._pad;12===b&&(e=1,d=13);for(b=e;b<d;b+=c)a.append('<option value="'+b+'">'+f(b)+"</option>")}, +_optionsTitle:function(){var a=this.c.i18n,b=this.c.minDate,c=this.c.maxDate,b=b?b.getFullYear():null,c=c?c.getFullYear():null,b=null!==b?b:(new Date).getFullYear()-this.c.yearRange,c=null!==c?c:(new Date).getFullYear()+this.c.yearRange;this._options("month",this._range(0,11),a.months);this._options("year",this._range(b,c))},_pad:function(a){return 10>a?"0"+a:a},_position:function(){var a=this.dom.input.offset(),b=this.dom.container,c=this.dom.input.outerHeight();b.css({top:a.top+c,left:a.left}).appendTo("body"); +var e=b.outerHeight(),f=d("body").scrollTop();a.top+c+e-f>d(j).height()&&(a=a.top-e,b.css("top",0>a?0:a))},_range:function(a,b){for(var c=[],e=a;e<=b;e++)c.push(e);return c},_setCalander:function(){this.dom.calendar.empty().append(this._htmlMonth(this.s.display.getUTCFullYear(),this.s.display.getUTCMonth()))},_setTitle:function(){this._optionSet("month",this.s.display.getUTCMonth());this._optionSet("year",this.s.display.getUTCFullYear())},_setTime:function(){var a=this.s.d,b=a?a.getUTCHours():0;this.s.parts.hours12? +(this._optionSet("hours",this._hours24To12(b)),this._optionSet("ampm",12>b?"am":"pm")):this._optionSet("hours",b);this._optionSet("minutes",a?a.getUTCMinutes():0);this._optionSet("seconds",a?a.getSeconds():0)},_show:function(){var a=this,b=this.s.namespace;this._position();d(j).on("scroll."+b+" resize."+b,function(){a._position()});d("div.DTE_Body_Content").on("scroll."+b,function(){a._position()});d(q).on("keydown."+b,function(b){(9===b.keyCode||27===b.keyCode||13===b.keyCode)&&a._hide()});setTimeout(function(){d("body").on("click."+ +b,function(b){!d(b.target).parents().filter(a.dom.container).length&&b.target!==a.dom.input[0]&&a._hide()})},10)},_writeOutput:function(a){var b=this.s.d,b=j.moment?j.moment.utc(b,h,this.c.momentLocale,this.c.momentStrict).format(this.c.format):b.getUTCFullYear()+"-"+this._pad(b.getUTCMonth()+1)+"-"+this._pad(b.getUTCDate());this.dom.input.val(b);a&&this.dom.input.focus()}});f.DateTime._instance=0;f.DateTime.defaults={classPrefix:"editor-datetime",disableDays:null,firstDay:1,format:"YYYY-MM-DD",i18n:f.defaults.i18n.datetime, +maxDate:null,minDate:null,minutesIncrement:1,momentStrict:!0,momentLocale:"en",secondsIncrement:1,showWeekNumber:!1,yearRange:10};var I=function(a,b){if(null===b||b===h)b=a.uploadText||"Choose file...";a._input.find("div.upload button").html(b)},M=function(a,b,c){var e=a.classes.form.button,g=d('<div class="editor_upload"><div class="eu_table"><div class="row"><div class="cell upload"><button class="'+e+'" /><input type="file"/></div><div class="cell clearValue"><button class="'+e+'" /></div></div><div class="row second"><div class="cell"><div class="drop"><span/></div></div><div class="cell"><div class="rendered"/></div></div></div></div>'); +b._input=g;b._enabled=!0;I(b);if(j.FileReader&&!1!==b.dragDrop){g.find("div.drop span").text(b.dragDropText||"Drag and drop a file here to upload");var h=g.find("div.drop");h.on("drop",function(e){b._enabled&&(f.upload(a,b,e.originalEvent.dataTransfer.files,I,c),h.removeClass("over"));return!1}).on("dragleave dragexit",function(){b._enabled&&h.removeClass("over");return!1}).on("dragover",function(){b._enabled&&h.addClass("over");return!1});a.on("open",function(){d("body").on("dragover.DTE_Upload drop.DTE_Upload", +function(){return!1})}).on("close",function(){d("body").off("dragover.DTE_Upload drop.DTE_Upload")})}else g.addClass("noDrop"),g.append(g.find("div.rendered"));g.find("div.clearValue button").on("click",function(){f.fieldTypes.upload.set.call(a,b,"")});g.find("input[type=file]").on("change",function(){f.upload(a,b,this.files,I,function(b){c.call(a,b);g.find("input[type=file]").val("")})});return g},A=function(a){setTimeout(function(){a.trigger("change",{editor:!0,editorSet:!0})},0)},s=f.fieldTypes, +p=d.extend(!0,{},f.models.fieldType,{get:function(a){return a._input.val()},set:function(a,b){a._input.val(b);A(a._input)},enable:function(a){a._input.prop("disabled",false)},disable:function(a){a._input.prop("disabled",true)}});s.hidden={create:function(a){a._val=a.value;return null},get:function(a){return a._val},set:function(a,b){a._val=b}};s.readonly=d.extend(!0,{},p,{create:function(a){a._input=d("<input/>").attr(d.extend({id:f.safeId(a.id),type:"text",readonly:"readonly"},a.attr||{}));return a._input[0]}}); +s.text=d.extend(!0,{},p,{create:function(a){a._input=d("<input/>").attr(d.extend({id:f.safeId(a.id),type:"text"},a.attr||{}));return a._input[0]}});s.password=d.extend(!0,{},p,{create:function(a){a._input=d("<input/>").attr(d.extend({id:f.safeId(a.id),type:"password"},a.attr||{}));return a._input[0]}});s.textarea=d.extend(!0,{},p,{create:function(a){a._input=d("<textarea/>").attr(d.extend({id:f.safeId(a.id)},a.attr||{}));return a._input[0]}});s.select=d.extend(!0,{},p,{_addOptions:function(a,b){var c= +a._input[0].options,e=0;c.length=0;if(a.placeholder!==h){e=e+1;c[0]=new Option(a.placeholder,a.placeholderValue!==h?a.placeholderValue:"");var d=a.placeholderDisabled!==h?a.placeholderDisabled:true;c[0].hidden=d;c[0].disabled=d}b&&f.pairs(b,a.optionsPair,function(a,b,d){c[d+e]=new Option(b,a);c[d+e]._editor_val=a})},create:function(a){a._input=d("<select/>").attr(d.extend({id:f.safeId(a.id),multiple:a.multiple===true},a.attr||{})).on("change.dte",function(b,c){if(!c||!c.editor)a._lastSet=s.select.get(a)}); +s.select._addOptions(a,a.options||a.ipOpts);return a._input[0]},update:function(a,b){s.select._addOptions(a,b);var c=a._lastSet;c!==h&&s.select.set(a,c,true);A(a._input)},get:function(a){var b=a._input.find("option:selected").map(function(){return this._editor_val}).toArray();return a.multiple?a.separator?b.join(a.separator):b:b.length?b[0]:null},set:function(a,b,c){if(!c)a._lastSet=b;a.multiple&&a.separator&&!d.isArray(b)?b=b.split(a.separator):d.isArray(b)||(b=[b]);var e,f=b.length,g,h=false,i= +a._input.find("option");a._input.find("option").each(function(){g=false;for(e=0;e<f;e++)if(this._editor_val==b[e]){h=g=true;break}this.selected=g});if(a.placeholder&&!h&&!a.multiple&&i.length)i[0].selected=true;c||A(a._input);return h},destroy:function(a){a._input.off("change.dte")}});s.checkbox=d.extend(!0,{},p,{_addOptions:function(a,b){var c=a._input.empty();b&&f.pairs(b,a.optionsPair,function(b,g,h){c.append('<div><input id="'+f.safeId(a.id)+"_"+h+'" type="checkbox" /><label for="'+f.safeId(a.id)+ +"_"+h+'">'+g+"</label></div>");d("input:last",c).attr("value",b)[0]._editor_val=b})},create:function(a){a._input=d("<div />");s.checkbox._addOptions(a,a.options||a.ipOpts);return a._input[0]},get:function(a){var b=[];a._input.find("input:checked").each(function(){b.push(this._editor_val)});return!a.separator?b:b.length===1?b[0]:b.join(a.separator)},set:function(a,b){var c=a._input.find("input");!d.isArray(b)&&typeof b==="string"?b=b.split(a.separator||"|"):d.isArray(b)||(b=[b]);var e,f=b.length,g; +c.each(function(){g=false;for(e=0;e<f;e++)if(this._editor_val==b[e]){g=true;break}this.checked=g});A(c)},enable:function(a){a._input.find("input").prop("disabled",false)},disable:function(a){a._input.find("input").prop("disabled",true)},update:function(a,b){var c=s.checkbox,d=c.get(a);c._addOptions(a,b);c.set(a,d)}});s.radio=d.extend(!0,{},p,{_addOptions:function(a,b){var c=a._input.empty();b&&f.pairs(b,a.optionsPair,function(b,g,h){c.append('<div><input id="'+f.safeId(a.id)+"_"+h+'" type="radio" name="'+ +a.name+'" /><label for="'+f.safeId(a.id)+"_"+h+'">'+g+"</label></div>");d("input:last",c).attr("value",b)[0]._editor_val=b})},create:function(a){a._input=d("<div />");s.radio._addOptions(a,a.options||a.ipOpts);this.on("open",function(){a._input.find("input").each(function(){if(this._preChecked)this.checked=true})});return a._input[0]},get:function(a){a=a._input.find("input:checked");return a.length?a[0]._editor_val:h},set:function(a,b){a._input.find("input").each(function(){this._preChecked=false; +if(this._editor_val==b)this._preChecked=this.checked=true;else this._preChecked=this.checked=false});A(a._input.find("input:checked"))},enable:function(a){a._input.find("input").prop("disabled",false)},disable:function(a){a._input.find("input").prop("disabled",true)},update:function(a,b){var c=s.radio,d=c.get(a);c._addOptions(a,b);var f=a._input.find("input");c.set(a,f.filter('[value="'+d+'"]').length?d:f.eq(0).attr("value"))}});s.date=d.extend(!0,{},p,{create:function(a){a._input=d("<input />").attr(d.extend({id:f.safeId(a.id), +type:"text"},a.attr));if(d.datepicker){a._input.addClass("jqueryui");if(!a.dateFormat)a.dateFormat=d.datepicker.RFC_2822;if(a.dateImage===h)a.dateImage="../../images/calender.png";setTimeout(function(){d(a._input).datepicker(d.extend({showOn:"both",dateFormat:a.dateFormat,buttonImage:a.dateImage,buttonImageOnly:true},a.opts));d("#ui-datepicker-div").css("display","none")},10)}else a._input.attr("type","date");return a._input[0]},set:function(a,b){d.datepicker&&a._input.hasClass("hasDatepicker")?a._input.datepicker("setDate", +b).change():d(a._input).val(b)},enable:function(a){d.datepicker?a._input.datepicker("enable"):d(a._input).prop("disabled",false)},disable:function(a){d.datepicker?a._input.datepicker("disable"):d(a._input).prop("disabled",true)},owns:function(a,b){return d(b).parents("div.ui-datepicker").length||d(b).parents("div.ui-datepicker-header").length?true:false}});s.datetime=d.extend(!0,{},p,{create:function(a){a._input=d("<input />").attr(d.extend(true,{id:f.safeId(a.id),type:"text"},a.attr));a._picker= +new f.DateTime(a._input,d.extend({format:a.format,i18n:this.i18n.datetime},a.opts));return a._input[0]},set:function(a,b){a._picker.val(b);A(a._input)},owns:function(a,b){return a._picker.owns(b)},destroy:function(a){a._picker.destroy()},minDate:function(a,b){a._picker.min(b)},maxDate:function(a,b){a._picker.max(b)}});s.upload=d.extend(!0,{},p,{create:function(a){var b=this;return M(b,a,function(c){f.fieldTypes.upload.set.call(b,a,c[0])})},get:function(a){return a._val},set:function(a,b){a._val=b; +var c=a._input;if(a.display){var d=c.find("div.rendered");a._val?d.html(a.display(a._val)):d.empty().append("<span>"+(a.noFileText||"No file")+"</span>")}d=c.find("div.clearValue button");if(b&&a.clearText){d.html(a.clearText);c.removeClass("noClear")}else c.addClass("noClear");a._input.find("input").triggerHandler("upload.editor",[a._val])},enable:function(a){a._input.find("input").prop("disabled",false);a._enabled=true},disable:function(a){a._input.find("input").prop("disabled",true);a._enabled= +false}});s.uploadMany=d.extend(!0,{},p,{create:function(a){var b=this,c=M(b,a,function(c){a._val=a._val.concat(c);f.fieldTypes.uploadMany.set.call(b,a,a._val)});c.addClass("multi").on("click","button.remove",function(c){c.stopPropagation();c=d(this).data("idx");a._val.splice(c,1);f.fieldTypes.uploadMany.set.call(b,a,a._val)});return c},get:function(a){return a._val},set:function(a,b){b||(b=[]);if(!d.isArray(b))throw"Upload collections must have an array as a value";a._val=b;var c=this,e=a._input; +if(a.display){e=e.find("div.rendered").empty();if(b.length){var f=d("<ul/>").appendTo(e);d.each(b,function(b,d){f.append("<li>"+a.display(d,b)+' <button class="'+c.classes.form.button+' remove" data-idx="'+b+'">×</button></li>')})}else e.append("<span>"+(a.noFileText||"No files")+"</span>")}a._input.find("input").triggerHandler("upload.editor",[a._val])},enable:function(a){a._input.find("input").prop("disabled",false);a._enabled=true},disable:function(a){a._input.find("input").prop("disabled", +true);a._enabled=false}});r.ext.editorFields&&d.extend(f.fieldTypes,r.ext.editorFields);r.ext.editorFields=f.fieldTypes;f.files={};f.prototype.CLASS="Editor";f.version="1.5.6";return f}); diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/js/editor.bootstrap.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/js/editor.bootstrap.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,220 @@ +/*! Bootstrap integration for DataTables' Editor + * ©2015 SpryMedia Ltd - datatables.net/license + */ + +(function( factory ){ + if ( typeof define === 'function' && define.amd ) { + // AMD + define( ['jquery', 'datatables.net-bs', 'datatables.net-editor'], function ( $ ) { + return factory( $, window, document ); + } ); + } + else if ( typeof exports === 'object' ) { + // CommonJS + module.exports = function (root, $) { + if ( ! root ) { + root = window; + } + + if ( ! $ || ! $.fn.dataTable ) { + $ = require('datatables.net-bs')(root, $).$; + } + + if ( ! $.fn.dataTable.Editor ) { + require('datatables.net-editor')(root, $); + } + + return factory( $, root, root.document ); + }; + } + else { + // Browser + factory( jQuery, window, document ); + } +}(function( $, window, document, undefined ) { +'use strict'; +var DataTable = $.fn.dataTable; + + +/* + * Set the default display controller to be our bootstrap control + */ +DataTable.Editor.defaults.display = "bootstrap"; + + +/* + * Alter the buttons that Editor adds to TableTools so they are suitable for bootstrap + */ +var i18nDefaults = DataTable.Editor.defaults.i18n; +i18nDefaults.create.title = "<h3>"+i18nDefaults.create.title+"</h3>"; +i18nDefaults.edit.title = "<h3>"+i18nDefaults.edit.title+"</h3>"; +i18nDefaults.remove.title = "<h3>"+i18nDefaults.remove.title+"</h3>"; + +var tt = DataTable.TableTools; +if ( tt ) { + tt.BUTTONS.editor_create.formButtons[0].className = "btn btn-primary"; + tt.BUTTONS.editor_edit.formButtons[0].className = "btn btn-primary"; + tt.BUTTONS.editor_remove.formButtons[0].className = "btn btn-danger"; +} + + +/* + * Change the default classes from Editor to be classes for Bootstrap + */ +$.extend( true, $.fn.dataTable.Editor.classes, { + "header": { + "wrapper": "DTE_Header modal-header" + }, + "body": { + "wrapper": "DTE_Body modal-body" + }, + "footer": { + "wrapper": "DTE_Footer modal-footer" + }, + "form": { + "tag": "form-horizontal", + "button": "btn btn-default" + }, + "field": { + "wrapper": "DTE_Field", + "label": "col-lg-4 control-label", + "input": "col-lg-8 controls", + "error": "error has-error", + "msg-labelInfo": "help-block", + "msg-info": "help-block", + "msg-message": "help-block", + "msg-error": "help-block", + "multiValue": "well well-sm multi-value", + "multiInfo": "small", + "multiRestore": "well well-sm multi-restore" + } +} ); + + +/* + * Bootstrap display controller - this is effectively a proxy to the Bootstrap + * modal control. + */ + +var self; + +DataTable.Editor.display.bootstrap = $.extend( true, {}, DataTable.Editor.models.displayController, { + /* + * API methods + */ + "init": function ( dte ) { + // init can be called multiple times (one for each Editor instance), but + // we only support a single construct here (shared between all Editor + // instances) + if ( ! self._dom.content ) { + self._dom.content = $( + '<div class="modal fade">'+ + '<div class="modal-dialog">'+ + '<div class="modal-content"/>'+ + '</div>'+ + '</div>' + ); + + self._dom.close = $('<button class="close">×</div>'); + + self._dom.close.click( function () { + self._dte.close('icon'); + } ); + + $(document).on('click', 'div.modal', function (e) { + if ( $(e.target).hasClass('modal') && self._shown ) { + self._dte.background(); + } + } ); + + dte.on( 'open.dtebs', function ( e, type ) { + if ( type === 'inline' || type === 'bubble' ) { + $('div.DTE input[type=text], div.DTE select, div.DTE textarea').addClass( 'form-control' ); + } + } ); + } + + return self; + }, + + "open": function ( dte, append, callback ) { + if ( self._shown ) { + if ( callback ) { + callback(); + } + return; + } + + self._dte = dte; + self._shown = true; + + var content = self._dom.content.find('div.modal-content'); + content.children().detach(); + content.append( append ); + + $('div.modal-header', append).prepend( self._dom.close ); + + $(self._dom.content) + .one('shown.bs.modal', function () { + // Can only give elements focus when shown + if ( self._dte.s.setFocus ) { + self._dte.s.setFocus.focus(); + } + + if ( callback ) { + callback(); + } + }) + .one('hidden', function () { + self._shown = false; + }) + .appendTo( 'body' ) + .modal( { + backdrop: "static", + keyboard: false + } ); + + $('input:not([type=checkbox]):not([type=radio]), select, textarea', self._dom.content) + .addClass( 'form-control' ); + }, + + "close": function ( dte, callback ) { + if ( !self._shown ) { + if ( callback ) { + callback(); + } + return; + } + + $(self._dom.content) + .one( 'hidden.bs.modal', function () { + $(this).detach(); + } ) + .modal('hide'); + + self._dte = dte; + self._shown = false; + + if ( callback ) { + callback(); + } + }, + + node: function ( dte ) { + return self._dom.content[0]; + }, + + + /* + * Private properties + */ + "_shown": false, + "_dte": null, + "_dom": {} +} ); + +self = DataTable.Editor.display.bootstrap; + + +return DataTable.Editor; +})); diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/js/editor.bootstrap.min.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/js/editor.bootstrap.min.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,10 @@ +/*! + Bootstrap integration for DataTables' Editor + ©2015 SpryMedia Ltd - datatables.net/license +*/ +(function(c){"function"===typeof define&&define.amd?define(["jquery","datatables.net-bs","datatables.net-editor"],function(a){return c(a,window,document)}):"object"===typeof exports?module.exports=function(a,d){a||(a=window);if(!d||!d.fn.dataTable)d=require("datatables.net-bs")(a,d).$;d.fn.dataTable.Editor||require("datatables.net-editor")(a,d);return c(d,a,a.document)}:c(jQuery,window,document)})(function(c,a,d){a=c.fn.dataTable;a.Editor.defaults.display="bootstrap";var e=a.Editor.defaults.i18n; +e.create.title="<h3>"+e.create.title+"</h3>";e.edit.title="<h3>"+e.edit.title+"</h3>";e.remove.title="<h3>"+e.remove.title+"</h3>";if(e=a.TableTools)e.BUTTONS.editor_create.formButtons[0].className="btn btn-primary",e.BUTTONS.editor_edit.formButtons[0].className="btn btn-primary",e.BUTTONS.editor_remove.formButtons[0].className="btn btn-danger";c.extend(!0,c.fn.dataTable.Editor.classes,{header:{wrapper:"DTE_Header modal-header"},body:{wrapper:"DTE_Body modal-body"},footer:{wrapper:"DTE_Footer modal-footer"}, +form:{tag:"form-horizontal",button:"btn btn-default"},field:{wrapper:"DTE_Field",label:"col-lg-4 control-label",input:"col-lg-8 controls",error:"error has-error","msg-labelInfo":"help-block","msg-info":"help-block","msg-message":"help-block","msg-error":"help-block",multiValue:"well well-sm multi-value",multiInfo:"small",multiRestore:"well well-sm multi-restore"}});var b;a.Editor.display.bootstrap=c.extend(!0,{},a.Editor.models.displayController,{init:function(a){if(!b._dom.content){b._dom.content= +c('<div class="modal fade"><div class="modal-dialog"><div class="modal-content"/></div></div>');b._dom.close=c('<button class="close">×</div>');b._dom.close.click(function(){b._dte.close("icon")});c(d).on("click","div.modal",function(a){c(a.target).hasClass("modal")&&b._shown&&b._dte.background()});a.on("open.dtebs",function(b,a){(a==="inline"||a==="bubble")&&c("div.DTE input[type=text], div.DTE select, div.DTE textarea").addClass("form-control")})}return b},open:function(a,e,d){if(b._shown)d&& +d();else{b._dte=a;b._shown=true;a=b._dom.content.find("div.modal-content");a.children().detach();a.append(e);c("div.modal-header",e).prepend(b._dom.close);c(b._dom.content).one("shown.bs.modal",function(){b._dte.s.setFocus&&b._dte.s.setFocus.focus();d&&d()}).one("hidden",function(){b._shown=false}).appendTo("body").modal({backdrop:"static",keyboard:false});c("input:not([type=checkbox]):not([type=radio]), select, textarea",b._dom.content).addClass("form-control")}},close:function(a,d){if(b._shown){c(b._dom.content).one("hidden.bs.modal", +function(){c(this).detach()}).modal("hide");b._dte=a;b._shown=false}d&&d()},node:function(){return b._dom.content[0]},_shown:!1,_dte:null,_dom:{}});b=a.Editor.display.bootstrap;return a.Editor}); diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/js/editor.foundation.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/js/editor.foundation.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,180 @@ +/*! Foundation integration for DataTables' Editor + * ©2015 SpryMedia Ltd - datatables.net/license + */ + +(function( factory ){ + if ( typeof define === 'function' && define.amd ) { + // AMD + define( ['jquery', 'datatables.net-zf', 'datatables.net-editor'], function ( $ ) { + return factory( $, window, document ); + } ); + } + else if ( typeof exports === 'object' ) { + // CommonJS + module.exports = function (root, $) { + if ( ! root ) { + root = window; + } + + if ( ! $ || ! $.fn.dataTable ) { + $ = require('datatables.net-zf')(root, $).$; + } + + if ( ! $.fn.dataTable.Editor ) { + require('datatables.net-editor')(root, $); + } + + return factory( $, root, root.document ); + }; + } + else { + // Browser + factory( jQuery, window, document ); + } +}(function( $, window, document, undefined ) { +'use strict'; +var DataTable = $.fn.dataTable; + + +/* + * Set the default display controller to be our foundation control + */ +DataTable.Editor.defaults.display = "foundation"; + + +/* + * Change the default classes from Editor to be classes for Foundation + */ +$.extend( true, $.fn.dataTable.Editor.classes, { + field: { + wrapper: "DTE_Field row", + label: "small-4 columns inline", + input: "small-8 columns", + error: "error", + multiValue: "panel radius multi-value", + multiInfo: "small", + multiRestore: "panel radius multi-restore", + "msg-labelInfo": "label secondary", + "msg-info": "label secondary", + "msg-message": "label secondary", + "msg-error": "label alert" + }, + form: { + button: "button small" + } +} ); + + +/* + * Foundation display controller - this is effectively a proxy to the Foundation + * modal control. + */ +var self; + +DataTable.Editor.display.foundation = $.extend( true, {}, DataTable.Editor.models.displayController, { + /* + * API methods + */ + "init": function ( dte ) { + self._dom.content = $( + '<div class="reveal reveal-modal" data-reveal />' + ); + self._dom.close = $('<button class="close close-button">×</div>'); + + self._dom.close.click( function () { + self._dte.close('icon'); + } ); + + return self; + }, + + "open": function ( dte, append, callback ) { + if ( self._shown ) { + if ( callback ) { + callback(); + } + return; + } + + self._dte = dte; + self._shown = true; + + var content = self._dom.content; + content.children().detach(); + content.append( append ); + content.prepend( self._dom.close ); + + $(self._dom.content) + .one('opened.fndtn.reveal', function () { + if ( callback ) { + callback(); + } + }) + .one('closed.fndtn.reveal', function () { + self._shown = false; + }); + + if ( window.Foundation && window.Foundation.Reveal ) { + // Foundation 6 + if ( ! self._reveal ) { + self._reveal = new window.Foundation.Reveal( self._dom.content, { + closeOnClick: false + } ); + } + + $(self._dom.content).appendTo('body'); + self._reveal.open(); + } + else { + // Foundation 5 + $(self._dom.content).foundation( 'reveal','open' ); + } + + $(document).on('click.dte-zf', 'div.reveal-modal-bg, div.reveal-overlay', function () { + self._dte.background(); + } ); + }, + + "close": function ( dte, callback ) { + if ( !self._shown ) { + if ( callback ) { + callback(); + } + return; + } + + if ( self._reveal ) { + self._reveal.close(); + } + else { + $(self._dom.content).foundation( 'reveal', 'close' ); + } + + $(document).off( 'click.dte-zf' ); + + self._dte = dte; + self._shown = false; + + if ( callback ) { + callback(); + } + }, + + node: function ( dte ) { + return self._dom.content[0]; + }, + + + /* + * Private properties + */ + "_shown": false, + "_dte": null, + "_dom": {} +} ); + +self = DataTable.Editor.display.foundation; + + +return DataTable.Editor; +})); diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/js/editor.foundation.min.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/js/editor.foundation.min.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,8 @@ +/*! + Foundation integration for DataTables' Editor + ©2015 SpryMedia Ltd - datatables.net/license +*/ +(function(b){"function"===typeof define&&define.amd?define(["jquery","datatables.net-zf","datatables.net-editor"],function(c){return b(c,window,document)}):"object"===typeof exports?module.exports=function(c,d){c||(c=window);if(!d||!d.fn.dataTable)d=require("datatables.net-zf")(c,d).$;d.fn.dataTable.Editor||require("datatables.net-editor")(c,d);return b(d,c,c.document)}:b(jQuery,window,document)})(function(b,c,d){var e=b.fn.dataTable;e.Editor.defaults.display="foundation";b.extend(!0,b.fn.dataTable.Editor.classes, +{field:{wrapper:"DTE_Field row",label:"small-4 columns inline",input:"small-8 columns",error:"error",multiValue:"panel radius multi-value",multiInfo:"small",multiRestore:"panel radius multi-restore","msg-labelInfo":"label secondary","msg-info":"label secondary","msg-message":"label secondary","msg-error":"label alert"},form:{button:"button small"}});var a;e.Editor.display.foundation=b.extend(!0,{},e.Editor.models.displayController,{init:function(){a._dom.content=b('<div class="reveal reveal-modal" data-reveal />'); +a._dom.close=b('<button class="close close-button">×</div>');a._dom.close.click(function(){a._dte.close("icon")});return a},open:function(f,e,g){if(a._shown)g&&g();else{a._dte=f;a._shown=true;f=a._dom.content;f.children().detach();f.append(e);f.prepend(a._dom.close);b(a._dom.content).one("opened.fndtn.reveal",function(){g&&g()}).one("closed.fndtn.reveal",function(){a._shown=false});if(c.Foundation&&c.Foundation.Reveal){if(!a._reveal)a._reveal=new c.Foundation.Reveal(a._dom.content,{closeOnClick:false}); +b(a._dom.content).appendTo("body");a._reveal.open()}else b(a._dom.content).foundation("reveal","open");b(d).on("click.dte-zf","div.reveal-modal-bg, div.reveal-overlay",function(){a._dte.background()})}},close:function(c,e){if(a._shown){a._reveal?a._reveal.close():b(a._dom.content).foundation("reveal","close");b(d).off("click.dte-zf");a._dte=c;a._shown=false}e&&e()},node:function(){return a._dom.content[0]},_shown:!1,_dte:null,_dom:{}});a=e.Editor.display.foundation;return e.Editor}); diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/js/editor.jqueryui.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/js/editor.jqueryui.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,141 @@ +/*! jQuery UI integration for DataTables' Editor + * ©2015 SpryMedia Ltd - datatables.net/license + */ + +(function( factory ){ + if ( typeof define === 'function' && define.amd ) { + // AMD + define( ['jquery', 'datatables.net-jqui', 'datatables.net-editor'], function ( $ ) { + return factory( $, window, document ); + } ); + } + else if ( typeof exports === 'object' ) { + // CommonJS + module.exports = function (root, $) { + if ( ! root ) { + root = window; + } + + if ( ! $ || ! $.fn.dataTable ) { + $ = require('datatables.net-jqui')(root, $).$; + } + + if ( ! $.fn.dataTable.Editor ) { + require('datatables.net-editor')(root, $); + } + + return factory( $, root, root.document ); + }; + } + else { + // Browser + factory( jQuery, window, document ); + } +}(function( $, window, document, undefined ) { +'use strict'; +var DataTable = $.fn.dataTable; + + +var Editor = DataTable.Editor; +var doingClose = false; + +/* + * Set the default display controller to be our foundation control + */ +Editor.defaults.display = "jqueryui"; + +/* + * Change the default classes from Editor to be classes for Bootstrap + */ +$.extend( true, $.fn.dataTable.Editor.classes, { + form: { + button: "btn ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" + } +} ); + +/* + * jQuery UI display controller - this is effectively a proxy to the jQuery UI + * modal control. + */ +Editor.display.jqueryui = $.extend( true, {}, Editor.models.displayController, { + init: function ( dte ) { + dte.__dialouge = $('<div/>') + .css('display', 'none') + .appendTo('body') + .dialog( $.extend( true, Editor.display.jqueryui.modalOptions, { + autoOpen: false, + buttons: { "A": function () {} }, // fake button so the button container is created + closeOnEscape: false // allow editor's escape function to run + } ) ); + + // Need to know when the dialogue is closed using its own trigger + // so we can reset the form + $(dte.__dialouge).on( 'dialogclose', function (e) { + if ( ! doingClose ) { + dte.close(); + } + } ); + + return Editor.display.jqueryui; + }, + + open: function ( dte, append, callback ) { + dte.__dialouge + .append( append ) + .dialog( 'open' ); + + $(dte.dom.formError).appendTo( + dte.__dialouge.parent().find('div.ui-dialog-buttonpane') + ); + + dte.__dialouge.parent().find('.ui-dialog-title').html( dte.dom.header.innerHTML ); + dte.__dialouge.parent().addClass('DTED'); + + // Modify the Editor buttons to be jQuery UI suitable + var buttons = $(dte.dom.buttons) + .children() + .addClass( 'ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only' ) + .each( function () { + $(this).wrapInner( '<span class="ui-button-text" />' ); + } ); + + // Move the buttons into the jQuery UI button set + dte.__dialouge.parent().find('div.ui-dialog-buttonset') + .empty() + .append( buttons.parent() ); + + if ( callback ) { + callback(); + } + }, + + close: function ( dte, callback ) { + if ( dte.__dialouge ) { + // Don't want to trigger a close() call from dialogclose! + doingClose = true; + dte.__dialouge.dialog( 'close' ); + doingClose = false; + } + + if ( callback ) { + callback(); + } + }, + + node: function ( dte ) { + return dte.__dialouge[0]; + }, + + // jQuery UI dialogues perform their own focus capture + captureFocus: false +} ); + + +Editor.display.jqueryui.modalOptions = { + width: 600, + modal: true +}; + + +return DataTable.Editor; +})); diff -r 8283ff163ba6 -r b5453d07f740 js/Editor-1.5.6/js/editor.jqueryui.min.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/Editor-1.5.6/js/editor.jqueryui.min.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,8 @@ +/*! + jQuery UI integration for DataTables' Editor + ©2015 SpryMedia Ltd - datatables.net/license +*/ +(function(b){"function"===typeof define&&define.amd?define(["jquery","datatables.net-jqui","datatables.net-editor"],function(c){return b(c,window,document)}):"object"===typeof exports?module.exports=function(c,a){c||(c=window);if(!a||!a.fn.dataTable)a=require("datatables.net-jqui")(c,a).$;a.fn.dataTable.Editor||require("datatables.net-editor")(c,a);return b(a,c,c.document)}:b(jQuery,window,document)})(function(b){var c=b.fn.dataTable,a=c.Editor,e=!1;a.defaults.display="jqueryui";b.extend(!0,b.fn.dataTable.Editor.classes, +{form:{button:"btn ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only"}});a.display.jqueryui=b.extend(!0,{},a.models.displayController,{init:function(d){d.__dialouge=b("<div/>").css("display","none").appendTo("body").dialog(b.extend(true,a.display.jqueryui.modalOptions,{autoOpen:false,buttons:{A:function(){}},closeOnEscape:false}));b(d.__dialouge).on("dialogclose",function(){e||d.close()});return a.display.jqueryui},open:function(d,a,c){d.__dialouge.append(a).dialog("open");b(d.dom.formError).appendTo(d.__dialouge.parent().find("div.ui-dialog-buttonpane")); +d.__dialouge.parent().find(".ui-dialog-title").html(d.dom.header.innerHTML);d.__dialouge.parent().addClass("DTED");a=b(d.dom.buttons).children().addClass("ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only").each(function(){b(this).wrapInner('<span class="ui-button-text" />')});d.__dialouge.parent().find("div.ui-dialog-buttonset").empty().append(a.parent());c&&c()},close:function(a,b){if(a.__dialouge){e=true;a.__dialouge.dialog("close");e=false}b&&b()},node:function(a){return a.__dialouge[0]}, +captureFocus:!1});a.display.jqueryui.modalOptions={width:600,modal:!0};return c.Editor}); diff -r 8283ff163ba6 -r b5453d07f740 js/boxplotsFlow.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/boxplotsFlow.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,724 @@ +// Copyright (c) 2016 Northrop Grumman. +// All rights reserved. +var updateBPmfi = function(plotconfig){ + plotconfig.selectedPopulations = []; + $(plotconfig.popSelectj).each(function() { + if (this.checked) { + plotconfig.selectedPopulations.push(parseInt(this.value)); + } + }); + // Update selected markers? + plotconfig.selectedMarkers = []; + $(plotconfig.mrkrSelectj).each(function() { + if (this.checked) { + plotconfig.selectedMarkers.push(parseInt(this.value)); + } + }); + // update plot + updateBoxplotMFI(plotconfig); +}; + +var displayPopulationLegend = function(plotconfig) { + $(plotconfig.table).empty(); + plotconfig.allPopulations.map(function(value,index) { + $(plotconfig.table).append('<tr><td align="center">' + + '<input type="checkbox" checked class=' + plotconfig.popSelect + + ' value=' + value + '/></td><td title="' + newNames[value] + '">' + + newNames[value] + '</td><td><span style="background-color:' + + color_palette[0][value][0] + '"> </span></td></tr>'); + }); + + $(plotconfig.popSelectAll).click(function() { + var checkAll = $(plotconfig.popSelectAll).prop('checked'); + if (checkAll) { + $(plotconfig.popSelectj).prop("checked", true); + } else { + $(plotconfig.popSelectj).prop("checked", false); + } + updateBPmfi(plotconfig); + }); + + $(plotconfig.popSelectj).click(function() { + if ($(plotconfig.popSelectj).length == $(plotconfig.popSelectCheck).length) { + $(plotconfig.popSelectAll).prop("checked",true); + } else { + $(plotconfig.popSelectAll).prop("checked",false); + } + updateBPmfi(plotconfig); + }); + + $(plotconfig.popSelectj).each(function() { + var selectedpopn = parseInt(this.value); + if ($.inArray(selectedpopn,plotconfig.selectedPopulations) > -1) { + this.checked = true; + } else { + this.checked = false; + } + }); +}; + +var displayToolbar = function(plotconfig){ + $(plotconfig.displaybutton).on("click",function() { + $(plotconfig.popSelectAll).prop("checked",true); + $(plotconfig.popSelectj).prop("checked", true); + $(plotconfig.mrkrSelectj).prop("checked", true); + $(plotconfig.mrkrSelectAll).prop("checked",true); + $(plotconfig.displayMFI).prop("checked", false); + $(plotconfig.displayvalues).prop("checked", false); + updateBPmfi(plotconfig); + }); + + $(plotconfig.toggledisplayj).on("click",function() { + var text = document.getElementById(plotconfig.toggledisplay).firstChild; + text.data = text.data == "View per marker" ? "View per population" : "View per marker"; + plotconfig.view = plotconfig.view == "p" ? "m" : "p"; + updateBPmfi(plotconfig); + }); + + $(plotconfig.displayMFI).on("click", function(){ + updateBPmfi(plotconfig); + }); + + $(plotconfig.displayvalues).on("click", function(){ + updateBPmfi(plotconfig); + }); + + displayPlot(plotconfig); +}; + +var displayPlot = function(plotconfig) { + var h = $(window).height() - 200, + nbPop = Object.keys(plotconfig.csdata.mfi[plotconfig.mrkrNames[0]]).length + 2; + + $(plotconfig.plotdivj).empty(); + $(plotconfig.plotdivj).height(h); + + // Get Markers too + for (var i = 0, nbMarkers = plotconfig.mrkrNames.length; i < nbMarkers; i++){ + plotconfig.allMarkers.push(i); + plotconfig.selectedMarkers.push(i); + } + for (var i = 2; i < nbPop; i++) { + plotconfig.allPopulations.push(i - 1); + plotconfig.selectedPopulations.push(i - 1); + } + + $(window).on('resize',function() { + waitForFinalEvent(function() { + updateBoxplotMFI(plotconfig); + }, 500, "resizePlot"); + }); + + displayPopulationLegend(plotconfig); + displayMarkerTable(plotconfig); + updateBoxplotMFI(plotconfig); +}; + +var displayMarkerTable = function(plotconfig){ + var nbm = plotconfig.mrkrNames.length + 1; + $(plotconfig.mtable).empty(); + plotconfig.allMarkers.map(function(v) { + $(plotconfig.mtable).append('<tr>' + + '<td><span style="background-color:rgba(0,0,0,' + (v + 1 )/ nbm + ')' + + '"> </span></td>' + + '<td title="' + plotconfig.mrkrNames[v] + '">' + + plotconfig.mrkrNames[v] + '</td>' + + '<td align="center"><input type="checkbox" checked class=' + + plotconfig.mrkrSelect + ' value=' + v + '/></td></tr>'); + }); + + if (nbm > 5) { + $(plotconfig.mrkrSelectAll).prop('checked', false); + $(plotconfig.mrkrSelectAll).prop('disabled', true); + $('#markerWarning').show(); + $(plotconfig.mrkrSelectj).each(function() { + var selectedMrkr = parseInt(this.value); + if (selectedMrkr > 4){ + this.checked = false; + this.disabled = true; + } else { + this.checked = true; + } + }); + } + + $(plotconfig.mrkrSelectAll).click(function() { + var checkAll = $(plotconfig.mrkrSelectAll).prop('checked'); + if (checkAll) { + $(plotconfig.mrkrSelectj).prop("checked", true); + } else { + $(plotconfig.mrkrSelectj).prop("checked", false); + } + updateBPmfi(plotconfig); + }); + + $(plotconfig.mrkrSelectj).click(function() { + if (nbm < 6){ + if ($(plotconfig.mrkrSelectj).length == $(plotconfig.mrkrSelectCheck).length) { + $(plotconfig.mrkrSelectAll).prop("checked",true); + } else { + $(plotconfig.mrkrSelectAll).prop("checked",false); + } + } else { + var nbSelected = 0; + $(plotconfig.mrkrSelectj).each(function() { + if (this.checked) {nbSelected++} + }); + if (nbSelected < 5) { + $(plotconfig.mrkrSelectj).prop('disabled', false); + } else { + $(plotconfig.mrkrSelectj).each(function() { + if (!this.checked) { + this.disabled = true; + } + }); + } + } + updateBPmfi(plotconfig); + }); +}; + +var updateBoxplotMFI = function(plotconfig){ + var margin = {top: 30, right: 10, bottom: 50, left: 60}, + h = 0, + w = 0, + width = 0, + height = 0, + labels = false, // show the text labels beside individual boxplots? + mfi_option = false, + checkLabels = $(plotconfig.displayvalues).prop("checked"), + checkMFI = $(plotconfig.displayMFI).prop("checked"), + dataToPlot = [], + tmp = [], + nbm = plotconfig.mrkrNames.length + 1, + maxRange = 0, + minRange = 0, + domainx = [], + domainx1 = [], + min = Infinity, + max = -Infinity; + + $(plotconfig.plotdivj).empty(); + h = $(window).height() - 200; + $(plotconfig.plotdivj).height(h); + w = $(plotconfig.plotdivj).width(); + width = w - margin.left - margin.right; + height = h - margin.top - margin.bottom; + + var svg = d3.select(plotconfig.plotdivj).append("svg") + .attr("width", width + margin.left + margin.right) + .attr("height", height + margin.top + margin.bottom) + .attr("class", "box") + .append("g") + .attr("transform", "translate(" + margin.left + "," + margin.top + ")"); + + if (checkLabels) { + labels = true; + }; + if (checkMFI) { + mfi_option = true; + }; + + /* Get the data in proper shape to feed to the boxplot function + want [Object, Object, ..., Object] where Object: + 'population': pop + 'Data' : [Object, Object, ..., Object] where Object: + 'Marker' : marker name + 'outliers' : outliers + */ + + if (plotconfig.view == 'p') { + plotconfig.selectedPopulations.forEach(function(p) { + tmpPlot = []; + plotconfig.selectedMarkers.forEach(function(m) { + var markernm = plotconfig.mrkrNames[m], + qtmp = [ + +plotconfig.csdata.q1[markernm][p], + +plotconfig.csdata.q2[markernm][p], + +plotconfig.csdata.q3[markernm][p] + ], + wtmp = [ + +plotconfig.csdata.lower[markernm][p], + +plotconfig.csdata.upper[markernm][p] + ]; + tmp = []; + // Get min and max while we're here + plotconfig.csdata.outliers[markernm][p].forEach(function(outl) { + tmp.push(+outl); + if (+outl > max) {max = +outl}; + if (+outl < min) {min = +outl}; + }); + if (+plotconfig.csdata.upper[markernm][p] > max) { + max = +plotconfig.csdata.upper[markernm][p]; + } + if (+plotconfig.csdata.lower[markernm][p] < min) { + min = +plotconfig.csdata.lower[markernm][p]; + } + tmpPlot.push({ + marker: markernm, + outliers: tmp, + quartiles: qtmp, + whiskers: wtmp, + config: [m,p, nbm], + mfi: +plotconfig.csdata.mfi[markernm][p] + }); + }); + dataToPlot.push({population:p, popdata: tmpPlot}); + }); + } else { + plotconfig.selectedMarkers.forEach(function(m) { + var markernm = plotconfig.mrkrNames[m]; + tmpPlot = []; + plotconfig.selectedPopulations.forEach(function(p) { + var qtmp = [ + +plotconfig.csdata.q1[markernm][p], + +plotconfig.csdata.q2[markernm][p], + +plotconfig.csdata.q3[markernm][p] + ], + wtmp = [ + +plotconfig.csdata.lower[markernm][p], + +plotconfig.csdata.upper[markernm][p] + ]; + // Get min and max while we're here + tmp = []; + plotconfig.csdata.outliers[markernm][p].forEach(function(outl) { + tmp.push(+outl); + if (+outl > max) {max = +outl}; + if (+outl < min) {min = +outl}; + }); + if (+plotconfig.csdata.upper[markernm][p] > max) { + max = +plotconfig.csdata.upper[markernm][p]; + } + if (+plotconfig.csdata.lower[markernm][p] < min) { + min = +plotconfig.csdata.lower[markernm][p]; + } + tmpPlot.push({ + population:p, + outliers: tmp, + quartiles: qtmp, + whiskers: wtmp, + config: [m,p, nbm], + mfi: +plotconfig.csdata.mfi[markernm][p] + }); + }); + dataToPlot.push({marker: markernm, popdata: tmpPlot}); + }); + }; + maxRange = max + 30; + minRange = min - 30; + + if (plotconfig.view == 'p') { + domainx = plotconfig.selectedPopulations; + domainx1 = plotconfig.selectedMarkers.map(function(d){ + return plotconfig.mrkrNames[d] + }); + } else { + domainx1 = plotconfig.selectedPopulations; + domainx = plotconfig.selectedMarkers.map(function(d){ + return plotconfig.mrkrNames[d] + }); + } + // axes + var xScale = d3.scale.ordinal() + .domain(domainx) + .rangeRoundBands([0 , width], 0.2, 0.02); + + var x1Scale = d3.scale.ordinal() + .domain(domainx1) + .rangeRoundBands([0, xScale.rangeBand()], 0.1); + + var xAxis = d3.svg.axis() + .scale(xScale) + .orient("bottom"); + + // the y-axis + var yScale = d3.scale.linear() + .domain([minRange, maxRange]) + .range([height + margin.top, 0 + margin.top]); + + var yAxis = d3.svg.axis() + .scale(yScale) + .orient("left") + .tickFormat(d3.format("d")); + + svg.append("g") + .attr("class", "x axisbp") + .attr("transform", "translate(0," + (height + margin.top) + ")") + .call(xAxis); + + svg.append("g") + .attr("class", "y axisbp") + .call(yAxis) + .append("text") + .attr("class", "ylabel") + .attr("transform", "rotate(-90)") + .attr("y", 0 - margin.left) + .attr("x", 0 - (height / 2)) + .attr("dy", "1em") + .style("text-anchor", "middle") + .text("MFI values"); + + var boxplot = d3.box() + .width(x1Scale.rangeBand()) + .height(height + margin.top) + .domain([minRange, maxRange]) + .showLabels(labels) + .showMFI(mfi_option); + + if (plotconfig.view == 'p'){ + var group = svg.selectAll(".groups") + .data(dataToPlot) + .enter().append("g") + .attr("class", "group") + .attr("transform", function(d) { + return "translate(" + xScale(d.population) + ",0)"; + }); + + group.selectAll(".box") + .data(function(d) { return d.popdata; }) + .enter().append("g") + .attr("transform", function(d) { return "translate(" + x1Scale(d.marker) + ",0)"; }) + .call(boxplot); + } else { + var group = svg.selectAll(".groups") + .data(dataToPlot) + .enter().append("g") + .attr("class", "group") + .attr("transform", function(d) { + return "translate(" + xScale(d.marker) + ",0)"; + }); + + group.selectAll(".box") + .data(function(d) { return d.popdata; }) + .enter().append("g") + .attr("transform", function(d) { return "translate(" + x1Scale(d.population) + ",0)"; }) + .call(boxplot); + } +}; + +(function() { + // Inspired by http://informationandvisualization.de/blog/box-plot + // Modified to fit our data structure. + d3.box = function() { + var width = 1, + height = 1, + duration = 0, + domain = null, + value = Number, + showLabels = true, // whether or not to show text labels + numBars = 4, + curBar = 1, + showMFI = true, // display MFI ? + tickFormat = null; + var margin = {top: 30, right: 10, bottom: 50, left: 60}; + + // For each small multiple… + function box(g) { + g.each(function(data, i) { + var d = data.outliers.sort(d3.ascending); + var g = d3.select(this), + n = d.length, + min = Infinity, + max = -Infinity; + if (n > 0){ + min = d[0], + max = d[n - 1]; + } + // Readjust min and max with upper and lower values + if (data.whiskers[0] < min) {min = data.whiskers[0]} + if (data.whiskers[1] > max) {max = data.whiskers[1]} + // Compute quartiles. Must return exactly 3 elements. + var quartileData = data.quartiles; + // Compute whiskers. Must return exactly 2 elements, or null. + var whiskerData = data.whiskers; + // Compute outliers. here all data in d is an outlier. + // We compute the outliers as indices, so that we can join across transitions! + var outlierIndices = d3.range(n); + var mfiData = data.mfi; + // this is the scale for ONE SET of values + // Compute the new x-scale. + var x1 = d3.scale.linear() + .domain(domain && domain.call(this, d, i) || [min, max]) + .range([height , 0 + margin.top ]); + // Retrieve the old x-scale, if this is an update. + var x0 = this.__chart__ || d3.scale.linear() + .domain([0, Infinity]) + .range(x1.range()); + + // Stash the new scale. + this.__chart__ = x1; +// Note: the box, median, and box tick elements are fixed in number, +// so we only have to handle enter and update. In contrast, the outliers +// and other elements are variable, so we need to exit them! Variable +// elements also fade in and out. + // Update center line: the vertical line spanning the whiskers. + var center = g.selectAll("line.center") + .data(whiskerData ? [whiskerData] : []); + + //vertical line + center.enter().insert("line", "rect") + .attr("class", "center") + .attr("x1", width / 2) + .attr("y1", function(d) { return x0(d[0]); }) + .attr("x2", width / 2) + .attr("y2", function(d) { return x0(d[1]); }) + .style("opacity", 1e-6) + .style("stroke", function(d) { return color_palette[0][data.config[1]][3]; }) + .transition() + .duration(duration) + .style("opacity", 1) + .attr("y1", function(d) { return x1(d[0]); }) + .attr("y2", function(d) { return x1(d[1]); }); + + center.transition() + .duration(duration) + .style("opacity", 1) + .attr("y1", function(d) { return x1(d[0]); }) + .attr("y2", function(d) { return x1(d[1]); }); + + center.exit().transition() + .duration(duration) + .style("opacity", 1e-6) + .attr("y1", function(d) { return x1(d[0]); }) + .attr("y2", function(d) { return x1(d[1]); }) + .remove(); + + // Update innerquartile box. + var box = g.selectAll("rect.box") + .data([quartileData]); + + box.enter().append("rect") + .attr("class", "box") + .style("fill", function(d) { + var nbm = data.config[2], + pop = data.config[1], + mrkr = data.config[0]; + var color = color_palette[0][pop][1] + (mrkr + 1 )/ nbm + ')'; + return color }) + .style("stroke", function(d) { return color_palette[0][data.config[1]][3]; }) + .attr("x", 0) + .attr("y", function(d) { return x0(d[2]); }) + .attr("width", width) + .attr("height", function(d) { return x0(d[0]) - x0(d[2]); }) + .transition() + .duration(duration) + .attr("y", function(d) { return x1(d[2]); }) + .attr("height", function(d) { return x1(d[0]) - x1(d[2]); }); + + box.transition() + .duration(duration) + .attr("y", function(d) { return x1(d[2]); }) + .attr("height", function(d) { return x1(d[0]) - x1(d[2]); }); + + // Update median line. + var medianLine = g.selectAll("line.median") + .data([quartileData[1]]); + + medianLine.enter().append("line") + .attr("class", "median") + .attr("x1", 0) + .attr("y1", x0) + .attr("x2", width) + .attr("y2", x0) + .style("stroke", function(d) { return color_palette[0][data.config[1]][3]; }) + .transition() + .duration(duration) + .attr("y1", x1) + .attr("y2", x1); + + medianLine.transition() + .duration(duration) + .attr("y1", x1) + .attr("y2", x1); + + // Update MFI line. + var MFILine = g.selectAll("line.mfi") + .data([mfiData]); + if (showMFI == true) { + MFILine.enter().append("line") + .attr("class", "mfi") + .style("stroke", function(d){ return color_palette[0][data.config[1]][2]; }) + .attr("x1", 0) + .attr("y1", x0) + .attr("x2", width) + .attr("y2", x0) + .transition() + .duration(duration) + .attr("y1", x1) + .attr("y2", x1); + + MFILine.transition() + .duration(duration) + .attr("y1", x1) + .attr("y2", x1); + } + + // Update whiskers. + var whisker = g.selectAll("line.whisker") + .data(whiskerData || []); + + whisker.enter().insert("line", "circle, text") + .attr("class", "whisker") + .attr("x1", 0) + .attr("y1", x0) + .attr("x2", 0 + width) + .attr("y2", x0) + .style("opacity", 1e-6) + .style("stroke", function(d) { return color_palette[0][data.config[1]][3]; }) + .transition() + .duration(duration) + .attr("y1", x1) + .attr("y2", x1) + .style("opacity", 1); + + whisker.transition() + .duration(duration) + .attr("y1", x1) + .attr("y2", x1) + .style("opacity", 1); + + whisker.exit().transition() + .duration(duration) + .attr("y1", x1) + .attr("y2", x1) + .style("opacity", 1e-6) + .remove(); + + // Update outliers. + var outlier = g.selectAll("circle.outlier") + .data(outlierIndices, Number); + + outlier.enter().insert("circle", "text") + .attr("class", "outlier") + .attr("r", 3) + .attr("cx", function(d){ + return Math.floor(Math.random() * width); + }) + .attr("cy", function(i) { return x0(d[i]); }) + .style("opacity", 1e-6) + .style("fill", function(d) { + var nbm = data.config[2], + pop = data.config[1], + mrkr = data.config[0]; + var color = color_palette[0][pop][1] + (mrkr + 1 )/ nbm + ')'; + return color; }) + .style("stroke", function(d) { return color_palette[0][data.config[1]][3]; }) + .transition() + .duration(duration) + .attr("cy", function(i) { return x1(d[i]); }) + .style("opacity", 1); + + outlier.transition() + .duration(duration) + .attr("cy", function(i) { return x1(d[i]); }) + .style("opacity", 1); + + outlier.exit().transition() + .duration(duration) + .attr("cy", function(i) { return x1(d[i]); }) + .style("opacity", 1e-6) + .remove(); + + // Compute the tick format. + var format = tickFormat || x1.tickFormat(8); + // Update box ticks. + var boxTick = g.selectAll("text.box") + .data(quartileData); + + if(showLabels == true) { + boxTick.enter().append("text") + .attr("class", "box") + .attr("dy", ".3em") + .attr("dx", function(d, i) { return i & 1 ? 6 : -6 }) + .attr("x", function(d, i) { return i & 1 ? + width : 0 }) + .attr("y", x0) + .attr("text-anchor", function(d, i) { return i & 1 ? "start" : "end"; }) + .text(format) + .transition() + .duration(duration) + .attr("y", x1); + } + + boxTick.transition() + .duration(duration) + .text(format) + .attr("y", x1); + + // Update whisker ticks. These are handled separately from the box + // ticks because they may or may not exist, and we want don't want + // to join box ticks pre-transition with whisker ticks post-. + var whiskerTick = g.selectAll("text.whisker") + .data(whiskerData || []); + if(showLabels == true) { + whiskerTick.enter().append("text") + .attr("class", "whisker") + .attr("dy", ".3em") + .attr("dx", 6) + .attr("x", width) + .attr("y", x0) + .text(format) + .style("opacity", 1e-6) + .style("stroke", function(d) { return color_palette[0][data.config[1]][3]; }) + .transition() + .duration(duration) + .attr("y", x1) + .style("opacity", 1); + } + whiskerTick.transition() + .duration(duration) + .text(format) + .attr("y", x1) + .style("opacity", 1); + + whiskerTick.exit().transition() + .duration(duration) + .attr("y", x1) + .style("opacity", 1e-6) + .remove(); + }); + d3.timer.flush(); + } + + box.width = function(x) { + if (!arguments.length) return width; + width = x; + return box; + }; + box.height = function(x) { + if (!arguments.length) return height; + height = x; + return box; + }; + box.tickFormat = function(x) { + if (!arguments.length) return tickFormat; + tickFormat = x; + return box; + }; + box.duration = function(x) { + if (!arguments.length) return duration; + duration = x; + return box; + }; + box.domain = function(x) { + if (!arguments.length) return domain; + domain = x == null ? x : d3.functor(x); + return box; + }; + box.value = function(x) { + if (!arguments.length) return value; + value = x; + return box; + }; + box.showLabels = function(x) { + if (!arguments.length) return showLabels; + showLabels = x; + return box; + }; + box.showMFI = function(x) { + if (!arguments.length) return showMFI; + showMFI = x; + return box; + }; + return box; + }; +})(); diff -r 8283ff163ba6 -r b5453d07f740 js/color_palette.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/color_palette.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,226 @@ +// Copyright (c) 2016 Northrop Grumman. +// All rights reserved. + +/* Palettes for graphics. +* 0 -> Liz's palette (original ImmPort color scheme for graphics) +* 1 -> Cris's palette (diverging) +* 2 -> Christmas (diverging) +* 3 -> not Christmas (sequential color blind friendly) +* 4 -> Rainbow (sequential) +* arrays are color HEX, color RGB (for transparency effect), contrasting color, darker shade for borders +*/ +var color_palette = [[ + ['#000000','rgba(0,0,0,','rgba(52,17,81,1)','#111111'], + ['#FF0000','rgba(255,0,0,','rgba(52,17,81,1)','#D21111'], + ['#FFFF00','rgba(255,255,0,','rgba(52,17,81,1)','#FFC900'], + ['#008000','rgba(0,128,0,','rgba(52,17,81,1)','#016D01'], + ['#0000FF','rgba(0,0,255,','rgba(255,0,0,1)','#2121A0'], + ['#FFA500','rgba(255,165,0,','rgba(52,17,81,1)','#DE991B'], + ['#8A2BE2','rgba(138,43,226,','rgba(52,17,81,1)','#6A0EBF'], + ['#808000','rgba(128,128,0,','rgba(52,17,81,1)','#66660A'], + ['#00FFFF','rgba(0,255,255,','rgba(52,17,81,1)','#1DCBCB'], + ['#FF00FF','rgba(255,0,255,','rgba(52,17,81,1)','#A009A0'], + ['#00FF00','rgba(0,255,0,','rgba(52,17,81,1)','#20AB20'], + ['#000080','rgba(0,0,128,','rgba(255,0,0,1)','#13135B'], + ['#F08080','rgba(240,128,128,','rgba(52,17,81,1)','#922626'], + ['#800080','rgba(128,0,128,','rgba(255,0,0,1)','#580B58'], + ['#F0E68C','rgba(240,230,140,','rgba(52,17,81,1)','#F0C08C'], + ['#8FBC8F','rgba(143,188,143,','rgba(52,17,81,1)','#668166'], + ['#2F4F4F','rgba(47,79,79,','rgba(52,17,81,1)','#0E3636'], + ['#008080','rgba(0,128,128,','rgba(52,17,81,1)','#095454'], + ['#9932CC','rgba(153,50,204,','rgba(52,17,81,1)','#78289F'], + ['#FF7F50','rgba(255,127,80,','rgba(52,17,81,1)','#B0431A'], + ['#FFD700','rgba(255,215,0,','rgba(52,17,81,1)','#FFB900'], + ['#008B8B','rgba(0,139,139,','rgba(52,17,81,1)','#097171'], + ['#800000','rgba(128,0,0,','rgba(255,0,0,1)','#500303'], + ['#5F9EA0','rgba(95,158,160,','rgba(52,17,81,1)','#366668'], + ['#FFC0CB','rgba(255,192,203,','rgba(52,17,81,1)','#FC869B'], + ['#545454','rgba(84,84,84,','rgba(255,0,0,1)','#342C2C'], + ['#7FFFD4','rgba(127,255,212,','rgba(255,0,0,1)','#8CCAB5'], + ['#ADD8E6','rgba(173,216,230,','rgba(52,17,81,1)','#77C6DF'], + ['#DB7093','rgba(219,112,147,','rgba(52,17,81,1)','#B24B6D'], + ['#CD853F','rgba(205,133,63,','rgba(52,17,81,1)','#BA6D22'], + ['#4169E1','rgba(65,105,225,','rgba(52,17,81,1)','#1840B8'], + ['#708090','rgba(112,128,144,','rgba(52,17,81,1)','#465A6D'], + ['#4682B4','rgba(70,130,180,','rgba(52,17,81,1)','#1F5785'], + ['#D8BFD8','rgba(216,191,216,','rgba(52,17,81,1)','#B679B6'], + ['#F5DEB3','rgba(245,222,179,','rgba(52,17,81,1)','#E9AB3F'], + ['#9ACD32','rgba(154,205,50,','rgba(52,17,81,1)','#6E971B'], + ['#BDB76B','rgba(189,183,107,','rgba(52,17,81,1)','#938E49'], + ['#8B008B','rgba(139,0,139,','rgba(255,0,0,1)','#590A59'], + ['#556B2F','rgba(85,107,47,','rgba(52,17,81,1)','#3A4D19'], + ['#00CED1','rgba(0,206,209,','rgba(52,17,81,1)','#1BA0A2'], + ['#FF1493','rgba(255,20,147,','rgba(52,17,81,1)','#A40F5F'] +],[ + //cris + ['#000000','rgba(0,0,0,','rgba(52,17,81,1)','#111111'], + ['#5B1A48','rgba(91,26,72,','rgba(255,0,0,1)','#922B74'], + ['#1ED992','rgba(30,217,146,','rgba(52,17,81,1)','#108A5B'], + ['#FFE4FF','rgba(255,228,255,','rgba(52,17,81,1)','#FF9AFF'], + ['#3B2000','rgba(59,32,0,','rgba(255,0,0,1)','#8C4D02'], + ['#BDF765','rgba(189,247,101,','rgba(52,17,81,1)','#83b438'], + ['#C6DCFD','rgba(198,220,253,','rgba(52,17,81,1)','#70A9FE'], + ['#542788','rgba(84,39,136,','rgba(255,0,0,1)','#8055B2'], + ['#FB8072','rgba(251,128,114,','rgba(52,17,81,1)','#D55446'], + ['#F2E0B8','rgba(242,224,184,','rgba(52,17,81,1)','#F9C146'], + ['#0A684C','rgba(10,104,76,','rgba(52,17,81,1)','#27B88D'], + ['#FD8ADC','rgba(253,138,220,','rgba(52,17,81,1)','#CB3AA2'], + ['#CDFAFF','rgba(205,250,255,','rgba(52,17,81,1)','#66EDFC'], + ['#0C1657','rgba(12,22,87,','rgba(255,0,0,1)','#3243B6'], + ['#FFDE69','rgba(255,222,105,','rgba(52,17,81,1)','#CFAD34'], + ['#BEBADA','rgba(190,186,218,','rgba(52,17,81,1)','#6A5EBA'], + ['#8D182B','rgba(141,24,43,','rgba(52,17,81,1)','#5E0412'], + ['#FFFF00','rgba(255,255,0,','rgba(52,17,81,1)','#FFC900'], + ['#788D84','rgba(120,141,132,','rgba(52,17,81,1)','#496F5F'], + ['#A53DD5','rgba(165,61,213,','rgba(52,17,81,1)','#66178A'], + ['#5DF33F','rgba(93,243,63,','rgba(52,17,81,1)','#47A035'], + ['#C8C8C8','rgba(200,200,200,','rgba(52,17,81,1)','#878484'], + ['#9A1B7D','rgba(154,27,125,','rgba(52,17,81,1)','#D54BB5'], + ['#1068BD','rgba(16,104,189,','rgba(52,17,81,1)','#0C3156'], + ['#C7EAE5','rgba(199,234,229,','rgba(52,17,81,1)','#68B8AC'], + ['#8C510A','rgba(140,81,10,','rgba(52,17,81,1)','#653B07'], + ['#FFBD01','rgba(255,189,1,','rgba(52,17,81,1)','#CE9800'], + ['#DFFCC5','rgba(223,252,197,','rgba(52,17,81,1)','#99C670'], + ['#41C8C4','rgba(65,200,196,','rgba(52,17,81,1)','#24918E'], + ['#9685F5','rgba(150,133,245,','rgba(52,17,81,1)','#6257A1'], + ['#D8B365','rgba(216,179,101,','rgba(52,17,81,1)','#9F7E39'], + ['#00FFFF','rgba(0,255,255,','rgba(52,17,81,1)','#1DCBCB'], + ['#F1F1A2','rgba(241,241,162,','rgba(52,17,81,1)','#CECE54'], + ['#AFBFFD','rgba(175,191,253,','rgba(52,17,81,1)','#5E72BF'], + ['#FF0019','rgba(255,0,25,','rgba(52,17,81,1)','#970110'], + ['#8A598A','rgba(138,89,138,','rgba(52,17,81,1)','#602E60'], + ['#75B030','rgba(117,176,48,','rgba(52,17,81,1)','#3D690A'], + ['#0A5A83','rgba(10,90,131,','rgba(52,17,81,1)','#0F3447'], + ['#937B6A','rgba(147,123,106,','rgba(52,17,81,1)','#473121'], + ['#1540EC','rgba(21,64,236,','rgba(255,0,0,1)','#0C2589'], + ['#010101','rgba(1,1,1,','rgba(255,0,0,1)','#4A4242'] +],[ + //christmas + ['#000000','rgba(0,0,0,','rgba(52,17,81,1)','#111111'], + ['#BD1A00','rgba(189,26,0,','rgba(52,17,81,1)','#7B1E0F'], + ['#FF8F68','rgba(255,143,104,','rgba(52,17,81,1)','#BC4F28'], + ['#FFFFBF','rgba(255,255,191,','rgba(52,17,81,1)','#EAEA72'], + ['#1A9850','rgba(26,152,80,','rgba(52,17,81,1)','#0F582F'], + ['#BDF765','rgba(189,247,101,','rgba(52,17,81,1)','#73B70C'], + ['#542788','rgba(84,39,136,','rgba(255,0,0,1)','#230941'], + ['#998EC3','rgba(153,142,195,','rgba(52,17,81,1)','#483884'], + ['#D8DAEB','rgba(216,218,235,','rgba(52,17,81,1)','#7581E9'], + ['#5A95B8','rgba(90,149,184,','rgba(52,17,81,1)','#154C6C'], + ['#01555E','rgba(1,85,94,','rgba(255,0,0,1)','#04272A'], + ['#FEE0B6','rgba(254,224,182,','rgba(52,17,81,1)','#C8954F'], + ['#F1A340','rgba(241,163,64,','rgba(52,17,81,1)','#BD7519'], + ['#B35806','rgba(179,88,6,','rgba(52,17,81,1)','#683303'], + ['#8D182B','rgba(141,24,43,','rgba(52,17,81,1)','#5B0B18'], + ['#EF8AB4','rgba(239,138,180,','rgba(52,17,81,1)','#E7337E'], + ['#C51B7D','rgba(197,27,125,','rgba(52,17,81,1)','#690840'], + ['#3B2000','rgba(59,32,0,','rgba(255,0,0,1)','#120A00'], + ['#8C510A','rgba(140,81,10,','rgba(52,17,81,1)','#442907'], + ['#D8B365','rgba(216,179,101,','rgba(52,17,81,1)','#816426'], + ['#C7EAE5','rgba(199,234,229,','rgba(52,17,81,1)','#54AB9F'], + ['#41B6C4','rgba(65,182,196,','rgba(52,17,81,1)','#167D89'], + ['#225EA8','rgba(34,94,168,','rgba(52,17,81,1)','#103B6F'], + ['#0C1657','rgba(12,22,87,','rgba(255,0,0,1)','#030933'], + ['#00FF00','rgba(0,255,0,','rgba(52,17,81,1)','#20AB20'], + ['#FF0000','rgba(255,0,0,','rgba(52,17,81,1)','#D21111'], + ['#AFAFAF','rgba(175,175,175,','rgba(52,17,81,1)','#818D8D'], + ['#FFFF00','rgba(255,255,0,','rgba(52,17,81,1)','#FFC900'], + ['#FF00DB','rgba(255,0,219,','rgba(52,17,81,1)','#A70C91'], + ['#0000FF','rgba(0,0,255,','rgba(255,0,0,1)','#2121A0'], + ['#00FFFF','rgba(0,255,255,','rgba(52,17,81,1)','#1DCBCB'], + ['#95E199','rgba(149,225,153,','rgba(52,17,81,1)','#369F3B'], + ['#A53DD5','rgba(165,61,213,','rgba(52,17,81,1)','#590480'], + ['#1A4A26','rgba(26,74,38,','rgba(255,0,0,1)','#08240F'], + ['#FCCDE5','rgba(252,205,229,','rgba(52,17,81,1)','#D082AA'], + ['#FDB462','rgba(255,222,105,','rgba(52,17,81,1)','#D77C15'], + ['#FFDE69','rgba(253,180,98,','rgba(52,17,81,1)','#E6B505'], + ['#80B1D3','rgba(128,177,211,','rgba(52,17,81,1)','#306E99'], + ['#737B1B','rgba(115,123,27,','rgba(52,17,81,1)','#424705'], + ['#BEBADA','rgba(190,186,218,','rgba(52,17,81,1)','#514984'], + ['#8DD3C7','rgba(141,211,199,','rgba(52,17,81,1)','#248D7B'] +],[ +// Not christmas + ['#000000','rgba(0,0,0,','rgba(52,17,81,1)','#111111'], + ['#781C81','rgba(120,28,129,','rgba(255,0,0,1)','#49074F'], + ['#61187E','rgba(97,24,126,','rgba(255,0,0,1)','#3B0251'], + ['#531B7F','rgba(83,27,127,','rgba(255,0,0,1)','#320356'], + ['#4A2384','rgba(74,35,132,','rgba(255,0,0,1)','#260656'], + ['#442E8A','rgba(68,46,138,','rgba(255,0,0,1)','#1E0A5C'], + ['#413B93','rgba(65,59,147,','rgba(255,0,0,1)','#18125E'], + ['#3F499D','rgba(63,73,157,','rgba(255,0,0,1)','#17206F'], + ['#3F58A8','rgba(63,88,168,','rgba(255,0,0,1)','#11276C'], + ['#4066B2','rgba(64,102,178,','rgba(255,0,0,1)','#16377B'], + ['#4273BB','rgba(66,115,187,','rgba(255,0,0,1)','#13438A'], + ['#447FC0','rgba(68,127,192,','rgba(52,17,81,1)','#164F8E'], + ['#488AC2','rgba(72,138,194,','rgba(52,17,81,1)','#195A92'], + ['#4C94BF','rgba(76,148,191,','rgba(52,17,81,1)','#1C6490'], + ['#519CB8','rgba(81,156,184,','rgba(52,17,81,1)','#1E6D8B'], + ['#57A3AE','rgba(87,163,174,','rgba(52,17,81,1)','#287985'], + ['#5EA9A2','rgba(94,169,162,','rgba(52,17,81,1)','#277A72'], + ['#65AE95','rgba(101,174,149,','rgba(52,17,81,1)','#28785D'], + ['#6DB388','rgba(109,179,136,','rgba(52,17,81,1)','#348252'], + ['#76B67D','rgba(118,182,125,','rgba(52,17,81,1)','#388340'], + ['#7FB972','rgba(127,185,114,','rgba(52,17,81,1)','#448635'], + ['#88BB69','rgba(136,187,105,','rgba(52,17,81,1)','#518730'], + ['#92BD60','rgba(146,189,96,','rgba(52,17,81,1)','#62902D'], + ['#9CBE59','rgba(156,190,89,','rgba(52,17,81,1)','#6D9028'], + ['#A7BE53','rgba(167,190,83,','rgba(52,17,81,1)','#70871D'], + ['#B1BE49','rgba(177,190,78,','rgba(52,17,81,1)','#7C8919'], + ['#BABC49','rgba(186,188,73,','rgba(52,17,81,1)','#87891B'], + ['#C3BA45','rgba(195,186,69,','rgba(52,17,81,1)','#928917'], + ['#CCB742','rgba(204,183,66,','rgba(52,17,81,1)','#AC9516'], + ['#D3B33F','rgba(211,179,63,','rgba(52,17,81,1)','#A78713'], + ['#DAAD3C','rgba(218,173,60,','rgba(52,17,81,1)','#AB7E0D'], + ['#DFA539','rgba(223,165,57,','rgba(52,17,81,1)','#B17609'], + ['#E39C37','rgba(227,156,55,','rgba(52,17,81,1)','#BB730D'], + ['#E59134','rgba(229,145,52,','rgba(52,17,81,1)','#B16006'], + ['#E78432','rgba(231,132,50,','rgba(52,17,81,1)','#B45404'], + ['#E7752F','rgba(231,117,47,','rgba(52,17,81,1)','#763703'], + ['#E6652D','rgba(230,101,45,','rgba(52,17,81,1)','#AD3906'], + ['#E4542A','rgba(228,84,42,','rgba(52,17,81,1)','#AE2A04'], + ['#E14326','rgba(225,67,38,','rgba(52,17,81,1)','#AD1E04'], + ['#DD3123','rgba(221,49,35,','rgba(52,17,81,1)','#A11105'], + ['#D92120','rgba(217,33,32,','rgba(52,17,81,1)','#8A0201'] +],[ +// Rainbow + ['#000000','rgba(0,0,0,','rgba(52,17,81,1)','#111111'], + ['#FF0000','rgba(255,0,0,','rgba(52,17,81,1)','#C30707'], + ['#FF2600','rgba(255,38,0,','rgba(52,17,81,1)','#BA250B'], + ['#FF4D00','rgba(255,77,0,','rgba(52,17,81,1)','#BD3A02'], + ['#FF7300','rgba(255,115,0,','rgba(52,17,81,1)','#C15B06'], + ['#FF9900','rgba(255,153,0,','rgba(52,17,81,1)','#BF7504'], + ['#FFBF00','rgba(255,191,0,','rgba(52,17,81,1)','#C49405'], + ['#FFE500','rgba(255,229,0,','rgba(52,17,81,1)','#BEAB01'], + ['#F2FF00','rgba(242,255,0,','rgba(52,17,81,1)','#B3BD03'], + ['#CCFF00','rgba(204,255,0,','rgba(52,17,81,1)','#93B607'], + ['#A6FF00','rgba(166,255,0,','rgba(52,17,81,1)','#7BBB05'], + ['#80FF00','rgba(128,255,0,','rgba(52,17,81,1)','#59AC05'], + ['#59FF00','rgba(89,255,0,','rgba(52,17,81,1)','#3DAD01'], + ['#33FF00','rgba(51,255,0,','rgba(52,17,81,1)','#24B001'], + ['#0DFF00','rgba(13,255,0,','rgba(52,17,81,1)','#0CAA03'], + ['#00FF1A','rgba(0,255,26,','rgba(52,17,81,1)','#03AC14'], + ['#00FF40','rgba(0,255,64,','rgba(52,17,81,1)','#02AB2C'], + ['#00FF66','rgba(0,255,102,','rgba(52,17,81,1)','#01AD46'], + ['#00FF8C','rgba(0,255,140,','rgba(52,17,81,1)','#06B466'], + ['#00FFB3','rgba(0,255,179,','rgba(52,17,81,1)','#01AB79'], + ['#00FFD9','rgba(0,255,217,','rgba(52,17,81,1)','#02B399'], + ['#00FFFF','rgba(0,255,255,','rgba(52,17,81,1)','#04AEAE'], + ['#00D9FF','rgba(0,217,255,','rgba(52,17,81,1)','#0496B0'], + ['#00B2FF','rgba(0,178,255,','rgba(52,17,81,1)','#0272A3'], + ['#008CFF','rgba(0,140,255,','rgba(255,0,0,1)','#00569D'], + ['#0068FF','rgba(0,102,255,','rgba(255,0,0,1)','#044AAE'], + ['#0040FF','rgba(0,64,255,','rgba(255,0,0,1)','#032894'], + ['#0019FF','rgba(0,25,255,','rgba(255,0,0,1)','#01109C'], + ['#0D00FF','rgba(13,0,255,','rgba(255,0,0,1)','#0B03A7'], + ['#3300FF','rgba(51,0,255,','rgba(255,0,0,1)','#2403A7'], + ['#5900FF','rgba(89,0,255,','rgba(255,0,0,1)','#3E04AA'], + ['#8000FF','rgba(128,0,255,','rgba(255,0,0,1)','#5302A4'], + ['#A600FF','rgba(166,0,255,','rgba(255,0,0,1)','#6F03A9'], + ['#CC00FF','rgba(204,0,255,','rgba(255,0,0,1)','#8A04AC'], + ['#F200FF','rgba(242,0,255,','rgba(52,17,81,1)','#9D03A5'], + ['#FF00E5','rgba(255,0,229,','rgba(52,17,81,1)','#B607A4'], + ['#FF00BF','rgba(255,0,191,','rgba(52,17,81,1)','#B40588'], + ['#FF0099','rgba(255,0,153,','rgba(52,17,81,1)','#B4016D'], + ['#FF0073','rgba(255,0,115,','rgba(52,17,81,1)','#A9024D'], + ['#FF004C','rgba(255,0,76,','rgba(52,17,81,1)','#A90335'], + ['#FF0026','rgba(255,0,38,','rgba(52,17,81,1)','#A6051D'] +]]; diff -r 8283ff163ba6 -r b5453d07f740 js/overview.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/overview.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,325 @@ +// Copyright (c) 2016 Northrop Grumman. +// All rights reserved. + +var scatterData2D = {}; +var scatterData3D = {}; +var scatterData3DMFI = {}; +var scatterDataMFI = {}; +var tableContent; +var newNames ={}; +var configbp = {}; +var bpurl = "./boxplotData.json"; + +var waitForFinalEvent = (function () { + var timers = {}; + return function (callback, ms, uniqueId) { + if (!uniqueId) { + uniqueId = "Don't call this twice without a uniqueId"; + } + if (timers[uniqueId]) { + clearTimeout (timers[uniqueId]); + } + timers[uniqueId] = setTimeout(callback, ms); + }; +})(); + +var updateOverviewPlotDisplay = function(data) { + $('#overviewPlotDiv').empty(); + $('#overviewPlotDiv').html(data); +}; + +var displayMFI = function() { + var url = "flow.mfi_pop"; + d3.text(url, function(error, data){ + var mfiHdgs = [], + pp = [], + mfiTableData = [], + mfiTableHeadings = [], + mfiTargets = [], + mfiTableHTML = '<table id="mfitable" class="dtable display compact" cellspacing="0" width="100%"/>', + popcol = 1, + mfiEditorData =[]; + + if (error){ + alert("Problem retrieving data"); + return; + } + mfiHdgs = data.split("\n")[0].split("\t"); + pp = mfiHdgs.pop(); + mfiHdgs.unshift(pp); + mfiHdgs.unshift("Comment"); + data = d3.tsv.parse(data); + function handleSubmit(method, url, d, successCallBack, errorCallBack) { + var output = {data : mfiTableData}; + successCallBack(output); + } + + $('#mfiDiv').empty(); + mfiTableData = $.extend(true,[],data); + mfiTableData.forEach(function(d){ + d.Comment = d.Population; + newNames[parseInt(d.Population)] = d.Comment; + }); + //var mfiData = mfiTableData.filter(function(d){return d}); + tableContent = $.extend(true, [], mfiTableData); + mfiHdgs.forEach(function(d,i) { + mfiTableHeadings.push({"data": d, "title": d}); + mfiEditorData.push({"label" : d, "name" : d}); + }); + + for (var i = 2, j = mfiHdgs.length - 2; i<j; i++){ + mfiTargets.push(i); + } + + $('#mfiDiv').html(mfiTableHTML); + var editor = new $.fn.dataTable.Editor({ + ajax: handleSubmit, + table: '#mfitable', + fields: mfiEditorData, + idSrc: 'Population' + }); + $('#mfitable').on('click', 'tbody td:first-child', function (e) { + editor.bubble(this); + }); + var mfiTable = $('#mfitable').DataTable({ + columns: mfiTableHeadings, + data: mfiTableData, + order: [[ popcol, "asc" ]], + pageLength: 25, + dom: '<"top"Bi>t<"bottom"lp><"clear">', + columnDefs: [{ + targets: mfiTargets, + className: "dt-body-right", + render: function(data, type, row){ + return parseFloat(data).toFixed(2); + } + }, { + targets: [mfiHdgs.length - 2], + className: "dt-body-right" + }, { + targets: [mfiHdgs.length-1], + className: "dt-body-right", + render: function(data, type, row){ + return parseFloat(data).toFixed(2) + '%'; + } + } + ], + buttons: [ + 'copy', 'pdfHtml5','csvHtml5', 'colvis' + ], + colReorder: {fixedColumnsLeft:1}, + select: true + }); + editor.on('preSubmit', function(e, object, action){ + var data = object.data; + var key = Object.keys(data)[0]; + var count = object.data[key]['Comment']; + mfiTableData.forEach(function(d) { + if (d.Population === key) { + d.Comment = count; + newNames[parseInt(d.Population)] = count; + } + }); + tableContent = $.extend(true, [], mfiTableData); + }); + }); +}; + +var displayOverviewPlot = function() { + var url = "flow.overview"; + $.ajax({ + url: url, + dataType: "text", + success: function(data) { + updateOverviewPlotDisplay(data); + } + }); +}; + +var displayScatter2D = function() { + var url = "flow.sample"; + $.ajax({ + url: url, + dataType: "text", + success: function(text) { + var mfi_url = "flow.mfi_pop"; + $.ajax({ + url: mfi_url, + dataType: "text", + success: function(mfi_text) { + scatterDataMFI = new processMFI(mfi_text); + scatterData2D = new processData(text); + displayScatterToolbar2D(); + displayScatterPopulation2D(); + processScatterData2D(); + processScatterDataMFI2D(); + displayScatterPlot2D(); + $(window).on('resize',function() { + waitForFinalEvent(function() { + processScatterData2D(); + displayScatterPlot2D(); + }, 500, "resize2D"); + }); + } + }); + } + }); +}; + +var displayScatter3D = function() { + var url = "flow.sample"; + $.ajax({ + url: url, + dataType: "text", + success: function(text) { + var mfi_url = "flow.mfi_pop"; + $.ajax({ + url: mfi_url, + dataType: "text", + success: function(mfi_text) { + scatterData3DMFI = new processMFI(mfi_text); + scatterData3D = new processData(text); + displayScatterToolbar3D(); + displayScatterPopulation3D(); + processScatterData3D(); + processScatterData3DMFI(); + displayScatterPlot3D(); + $(window).on('resize',function() { + waitForFinalEvent(function() { + processScatterData3D(); + displayScatterPlot3D(); + }, 500, "resize3D"); + }); + } + }); + } + }); +}; + +var displayMFIBoxplot = function() { + $.ajax({ + url: bpurl, + dataType: "json", + success: function(data) { + configbp = { + displaybutton : '#updateDisplaybp', + toggledisplayj : '#changeDisplay', + toggledisplay : 'changeDisplay', + popSelectj : '.popSelectbp', + plotdivj : '#plotDivbp', + csdata : data, + plotdiv : 'plotDivbp', + type : 'boxplot', + table : '#popTablebp tbody', + popSelect : 'popSelectbp', + allMarkers : [], + selectedMarkers: [], + allPopulations : [], + selectedPopulations : [], + popSelectAll : '#popSelectAllbp', + popSelectCheck: '.popSelectbp:checked', + mrkrSelectAll : '#mrkrSelectAll', + mrkrSelectCheck: '.mrkrSelect:checked', + mrkrSelect : 'mrkrSelect', + mtable : '#mrkrTable tbody', + mrkrSelectj: '.mrkrSelect', + displayvalues: '#displayLabels', + displayMFI: '#displayMFI', + view: 'p', + mrkrNames : Object.keys(data.mfi) + }; + displayToolbar(configbp); + } + }); +}; + +function processData(text) { + var data = d3.tsv.parseRows(text).map(function(row) { + return row.map(function(value) { + if (isNaN(value)) { + return value; + } + return +value; + }); + }); + + this.columnHeadings = data.shift(); + this.columnHeadings.pop(); + var popCol = data[0].length - 1; + var p = data.map(function(value,index) { + return parseInt(value[popCol]); + }); + + var populations = {}; + for (var i = 0; i < p.length; i++) { + if (populations[p[i]] === undefined) { + populations[p[i]] = 1; + } else { + populations[p[i]] = populations[p[i]] + 1; + } + } + + this.popCol = popCol; + this.populations = d3.set(p).values(); + this.populations = this.populations.map(function(value,index) { + return parseInt(value); + }); + this.selectedPopulations = this.populations; + this.percent = this.populations.map(function(value,index) { + return Math.floor(populations[value] * 10000.0 / data.length) / 100.0; + }); + + this.data = data; + this.m1 = 0; + this.m2 = 1; + this.m3 = 2; + this.view = 1; +}; + +function processMFI(text) { + data = d3.tsv.parseRows(text).map(function(row) { + return row.map(function(value) { + if (isNaN(value)) { + return value; + } + return +value; + }); + }); + + // Get the Headings Row, then remove the Count, Percentage and + // Population headings + this.columnHeadings = data.shift(); + this.columnHeadings.pop(); + this.columnHeadings.pop(); + this.columnHeadings.pop(); + + var popCol = data[0].length -1; + var pop = data.map(function(value,index) { + return parseInt(value[popCol]); + }); + + var perCol = data[0].length -2; + var per = data.map(function(value,index) { + return parseFloat(value[perCol]); + }); + + var countCol = data[0].length -3; + var count = data.map(function(value,index) { + return parseInt(value[countCol]); + }); + + this.popCol = popCol; + this.populations = pop; + this.selectedPopulations = pop; + this.percent = per; + this.counts = count; + + var l = data[0].length; + this.data = data.map(function(row) { + return row.splice(0,countCol); + }); + this.poplist = pop; + this.m1 = 0; + this.m2 = 1; + this.m3 = 2; +}; diff -r 8283ff163ba6 -r b5453d07f740 js/parallelCoordinates.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/parallelCoordinates.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,455 @@ +// Copyright (c) 2016 Northrop Grumman. +// All rights reserved. +/* + * Initialize variables for parallelCoordinates display +*/ +var pCoordApp = pCoordApp || {}; +pCoordApp.allPopulations = []; +pCoordApp.selectedPopulations = []; +pCoordApp.origData; +pCoordApp.flowData; +pCoordApp.headers = []; +pCoordApp.foreground; +pCoordApp.background; +pCoordApp.populations = []; +pCoordApp.allLines; +pCoordApp.lines = []; +pCoordApp.selectedLines = []; + +var displayAll = function() { + displayParallelPlot(); +} +/* + * Display the Population Legend +*/ +var displayPopTable = function() { + $('#popTable tbody').empty(); + pCoordApp.origData.map(function(d,index) { + $('#popTable tbody') + .append('<tr><td align="center"><input type="checkbox" ' + + 'id="pop' + d.Population + '" ' + + 'checked class="popSelect" value=' + index + '/></td>' + + '<td title="' + newNames[d.Population] + '">' + + newNames[d.Population] + + '</td><td><span style="background-color:' + + color_palette[0][index + 1][0] + + '"> </span></td>' + + '<td>' + d.Percentage + '</td></tr>'); + }); + + $('#popSelectAll').click(function() { + var checkAll = $("#popSelectAll").prop('checked'); + if (checkAll) { + $(".popSelect").prop("checked", true); + for (var i = 0; i < pCoordApp.allLines; i ++){ + pCoordApp.selectedLines.push(i); + pCoordApp.lines.push(i); + } + } else { + $(".popSelect").prop("checked", false); + pCoordApp.selectedLines = []; + pCoordApp.lines = []; + } + + pCoordApp.selectedPopulations = []; + $('.popSelect').each(function() { + if (this.checked) { + pCoordApp.selectedPopulations.push(parseInt(this.value)); + } + }); + displayTableGrid(); + if (checkAll) { + displayParallelPlot(); + } else { + updateParallelForeground(); + } + }); + + $('.popSelect').click(function() { + if ($('.popSelect').length == $(".popSelect:checked").length) { + $('#popSelectAll').prop("checked",true); + } else { + $('#popSelectAll').prop("checked",false); + } + + pCoordApp.selectedPopulations = []; + $('.popSelect').each(function() { + if (this.checked) { + pCoordApp.selectedPopulations.push(parseInt(this.value)); + } + }); + + pCoordApp.selectedLines = []; + pCoordApp.lines = []; + + pCoordApp.origData.forEach(function(d,idx){ + if ($.inArray(pCoordApp.populations.indexOf(d.Population), pCoordApp.selectedPopulations) > -1) { + pCoordApp.selectedLines.push(idx); + pCoordApp.lines.push(idx); + } + }); + + displayTableGrid(); + updateParallelForeground(); + }); + updatePopTable(); +}; + +var updatePopTable = function() { + $('.popSelect').each(function() { + var pop = parseInt(this.value), + selectedPops = pCoordApp.origData.map(function(d){ + if ($.inArray(d.idx, pCoordApp.selectedLines) > -1){ + return pCoordApp.populations.indexOf(d.Population); + } + }); + if ($.inArray(pop,selectedPops) > -1) { + this.checked = true; + } else { + this.checked = false; + } + }); +}; + +/* + * Display the table under the graph +*/ +var displayTableGrid = function() { + var updatedData = [], + displayData = [], + colNames = [], + pctargets = [], + colTable = [], + tableHTML = [], + textCol = [], + colOrder = [], + targetCol = 0; + + $("#tableDiv").empty(); + updatedData = $.extend(true, [], tableContent); + updatedData.forEach(function(d, idx){d.idx = idx}); + displayData = updatedData.filter(function(d, index) { + if ($.inArray(index,pCoordApp.selectedLines) > -1) { + return d; + } + }); + + targetCol = pCoordApp.headers.length - 2; + pCoordApp.headers.forEach(function(d,i){ + colTable.push("<th>" + d + "</th>"); + colNames.push({"data":d}); + if (i < targetCol){ + pctargets.push(i); + } + }); + textCol = [targetCol, targetCol + 1]; + colOrder = textCol.concat(pctargets); + tableHTML = [ + '<table id="pcTable" class="pctable display compact" cellspacing="0" width="100%">', + '<thead>', + '<tr>', + colTable.join("\n"), + '</tr>', + '</thead>', + '</table>', + ]; + + $('#tableDiv').html(tableHTML.join("\n")); + var pcTable = $('#pcTable').DataTable({ + columns: colNames, + data: displayData, + order: [[ targetCol, "asc" ]], + pageLength: 10, + //paging: false, + scrollY: 250, + scrollCollapse: true, + scrollX: true, + dom: '<"top"B>t<"bottom"lip><"clear">', + columnDefs: [{ + targets: pctargets, + className: "dt-body-right", + }, { + targets: [targetCol, targetCol+1], + className: "dt-body-center" + }], + buttons: [ + 'copy', 'pdfHtml5','csvHtml5', 'colvis' + ], + colReorder: { + order:colOrder + }, + select: true + }); + + $('#pcTable').on('mouseover', 'tr', function() { + var data = pcTable.row(this).data(); + if (data != undefined) { + var line = data.idx; + pCoordApp.selectedLines = [ line ]; + updateParallelForeground(); + } + }); + $('#pcTable').on('mouseleave', 'tr', function() { + pCoordApp.selectedLines = []; + for (var i = 0, j = pCoordApp.lines.length; i < j; i++) { + pCoordApp.selectedLines.push(pCoordApp.lines[i]); + } + updateParallelForeground(); + }); +}; + +/* + * Display The Main Plot +*/ +var displayParallelPlot = function() { + var margin = {top: 30, right: 10, bottom: 10, left: 10}, + h = $("#chartDiv").height()/1.5, + w = $("#plotDiv").width(), + width = w - margin.left - margin.right, + height = h - margin.top - margin.bottom, + dragging = {}, + y = {}; + + $("#plotDiv").empty(); + $("#plotDiv").height(h); + var svg = d3.select("#plotDiv").append("svg") + .attr("width", width + margin.left + margin.right) + .attr("height", height + margin.top + margin.bottom) + .append("g") + .attr("transform", "translate(" + margin.left + "," + margin.top + ")"); + + // Y axis label + svg.append("text") + .attr("class", "ylabel") + .attr("transform", "rotate(-90)") + .attr("y", 0 - margin.left) + .attr("x", 0 - (height / 2)) + .attr("dy", "1em") + .style("text-anchor", "middle") + .text("MFI"); + + var x = d3.scale.ordinal().rangePoints([0, width], 1); + + // Use this to scale line width to percentage population + var pd = d3.extent(pCoordApp.origData, function(p) { + return +p['Percentage']; + }); + var popScale = d3.scale.linear().range([1,5]).domain(pd); + + var line = d3.svg.line(); + var axis = d3.svg.axis().orient("left").ticks(8); + + var dimensions = d3.keys(pCoordApp.flowData[0]).filter(function(d) { + return (y[d] = d3.scale.linear() + .domain(d3.extent(pCoordApp.flowData,function(p) { return +p[d]; })) + .range([height, 0])); + }); + x.domain(dimensions); + + function path(d) { + return line(dimensions.map(function(p) { + return [x(p), y[p](d[p])]; + })); + } + function position(d) { + var v = dragging[d]; + return v == null ? x(d) : v; + } + function transition(g) { + return g.transition().duration(500); + } + function brush() { + var actives = dimensions.filter(function(p) { + return !y[p].brush.empty(); + }); + var extents = actives.map(function(p) { + return y[p].brush.extent(); + }); + var indices = pCoordApp.origData.filter(function(d) { + var line = d.idx; + var tf = actives.every(function(p,i) { + return extents[i][0] <= pCoordApp.flowData[line][p] && + pCoordApp.flowData[line][p] <= extents[i][1]; + }); + if (tf) { + return line.toString(); + } + }); + pCoordApp.selectedLines = indices.map(function(d) { + return d.idx; + }); + pCoordApp.lines = indices.map(function(d) { + return d.idx; + }); + + updateParallelForeground(); + updatePopTable(); + displayTableGrid(); + }; + + // Display paths in light gray color, to use as reference + pCoordApp.background = svg.append("g") + .attr("class", "background") + .selectAll("path") + .data(pCoordApp.flowData) + .enter().append("path") + .attr("d", path); + + // Add foreground lines for focus, color by population. + pCoordApp.foreground = svg.append("g") + .attr("class", "foreground") + .selectAll("path") + .data(pCoordApp.origData) + .enter().append("path") + .attr("d", path) + .attr("stroke",function(d){ + var pop = pCoordApp.populations.indexOf(d.Population) + 1; + return color_palette[0][pop][0]; + }) + //.attr("stroke-width", 2); + // Use this if you want to scale the lines based on + // population percentage + .attr("stroke-width", function(d) { + var pop = pCoordApp.populations.indexOf(d.Population); + var w = popScale(pCoordApp.origData[pop]['Percentage']); + w = parseInt(w); + return w; + }); + + // Add a group element for each dimension. + var g = svg.selectAll(".dimension") + .data(dimensions) + .enter().append("g") + .attr("class", "dimension") + .attr("transform", function(d) { return "translate(" + x(d) + ")"; }) + .call(d3.behavior.drag() + .origin(function(d) { return {x: x(d)}; }) + .on("dragstart", function(d) { + dragging[d] = x(d); + pCoordApp.background.attr("visibility", "hidden"); + }) + .on("drag", function(d) { + dragging[d] = Math.min(width, Math.max(0, d3.event.x)); + pCoordApp.foreground.attr("d", path); + dimensions.sort(function(a, b) { + return position(a) - position(b); + }); + x.domain(dimensions); + g.attr("transform", function(d) { + return "translate(" + position(d) + ")"; + }); + }) + .on("dragend", function(d) { + delete dragging[d]; + transition(d3.select(this)) + .attr("transform", "translate(" + x(d) + ")"); + transition(pCoordApp.foreground) + .attr("d", path); + pCoordApp.background.attr("d", path) + .transition() + .delay(500) + .duration(0) + .attr("visibility", null); + })); + + // Add an axis and title. + g.append("g") + .attr("class", "axis") + .each(function(d) { + d3.select(this).call(axis.scale(y[d])); + }); + g.append("g") + .attr("class", "xlabel") + .append("text") + .style("text-anchor", "middle") + .attr("y", -9) + .text(function(d) { return d; }); + + // Add and store a brush for each axis. + g.append("g") + .attr("class", "brush") + .each(function(d) { d3.select(this).call(y[d].brush = d3.svg.brush().y(y[d]).on("brush", brush)); }) + .selectAll("rect") + .attr("x", -8) + .attr("width", 16); + + // Control line opacity. + $('#pcline_opacity').on('change', (function() { + var val = $(this).val(); + $('#plotDiv .foreground path').css('stroke-opacity', val.toString()); + $('#pcopacity').html((Math.round(val*10000)/100) + "%"); + })); +}; + +var updateParallelForeground = function() { + pCoordApp.foreground[0].map(function(d) { + var ln = parseInt(d['__data__']['idx']); + if ($.inArray(ln, pCoordApp.selectedLines) < 0){ + d.style.display = "none"; + } else { + d.style.display = null; + } + }); +}; + +/* + * Retrieve the data, then call display functions +*/ +var displayParallelCoordinates = function() { + pCoordApp.origData = $.extend(true,[], tableContent); + pCoordApp.headers = Object.keys(pCoordApp.origData[0]); + pCoordApp.origData.forEach(function(d,idx) { + d.idx = idx; + pCoordApp.selectedLines.push(idx); + pCoordApp.lines.push(idx); + if (!pCoordApp.populations.includes(d.Population)){ + pCoordApp.populations.push(d.Population); + } + }); + /* + * For the plot use only the MFI information + * for each populations. Store in flowData + */ + pCoordApp.flowData = $.extend(true,[],tableContent); + pCoordApp.flowData.forEach(function(d, idx) { + delete d['Population']; + delete d['Count']; + delete d['Percentage']; + delete d.Comment; + pCoordApp.allPopulations.push(idx); + pCoordApp.selectedPopulations.push(idx); + pCoordApp.selectedLines.push(idx); + pCoordApp.lines.push(idx); + }); + + pCoordApp.allLines = pCoordApp.flowData.length; + displayPopTable(); + displayTableGrid(); + displayParallelPlot(); + + $("#resetPCoordDisplay").on("click",function() { + for (var i = 0; i < pCoordApp.allLines; i++) { + pCoordApp.allPopulations.push(i); + pCoordApp.selectedPopulations.push(i); + pCoordApp.selectedLines.push(i); + pCoordApp.lines.push(i); + } + $("#popSelectAll").prop('checked',true); + $(".popSelect").prop("checked",true); + + var opcty = ".8"; + $('#plotDiv .foreground path').css('stroke-opacity', opcty); + $('#pcopacity').html("80%"); + $('#pcline_opacity').val(0.8); + + displayPopTable(); + displayTableGrid(); + displayParallelPlot(); + }); + + $(window).on('resize',function() { + waitForFinalEvent(function() { + displayAll(); + }, 500, "resizeParallelCoordinates"); + }); +} diff -r 8283ff163ba6 -r b5453d07f740 js/profileCLs.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/profileCLs.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,85 @@ +// Copyright (c) 2016 Northrop Grumman. +// All rights reserved. + +var cl_table = './CLprofiles.txt'; +var scores_table = './scores.txt'; + +var displayCLTable = function(){ + d3.text(cl_table, function(error, data){ + var clHdgs = [], + clHTML = '<table id="cltable" class="display compact" cellspacing="0" width="100%"/>', + clTableData = [], + clHeadings = []; + + if (error){ + alert("Problem retrieving data"); + return; + } + clHdgs = data.split("\n")[0].split("\t"); + data = d3.tsv.parse(data); + clTableData = $.extend(true, [], data); + + clHdgs.forEach(function(d,i){ + clHeadings.push({"data" : d, "title" : d}); + }); + + $('#clprofiles').html(clHTML); + var clTable = $('#cltable').DataTable({ + columns: clHeadings, + dom: '<"top"Bi>t<"bottom"lp><"clear">', + pageLength: 25, + order: [[ 0, "asc" ]], + data: clTableData, + buttons: [ + 'copy', 'pdfHtml5','csvHtml5' + ], + columnDefs: [ + { + targets: [0,2,3], + className: "smallcols" + }, + { + targets: 4, + className: "dt-body-left" + }, + { + targets: [5,6], + className: "firstcol" + }] + }); + }); +}; + +var displayScoresTable = function(){ + d3.text(scores_table, function(error, data){ + var scoreHTML = '<table id="scoretable" class="display compact" cellspacing="0" width="100%"/>', + scoreHdgs = [], + scoreTableData = [], + scoreHeadings = []; + if (error){ + alert("Problem retrieving data"); + return; + } + scoreHdgs = data.split("\n")[0].split("\t"); + data = d3.tsv.parse(data); + + $('#scores').html(scoreHTML); + + scoreTableData = $.extend(true, [], data); + + scoreHdgs.forEach(function(d,i){ + scoreHeadings.push({"data" : d, "title" : d}); + }); + + var scoreTable = $('#scoretable').DataTable({ + columns: scoreHeadings, + pageLength: 25, + order: [[ 0, "asc" ]], + dom: '<"top"Bi>t<"bottom"lp><"clear">', + data: scoreTableData, + buttons: [ + 'copy', 'pdfHtml5','csvHtml5' + ], + }); + }); +}; diff -r 8283ff163ba6 -r b5453d07f740 js/scatter2D.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/scatter2D.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,208 @@ +// Copyright (c) 2016 Northrop Grumman. +// All rights reserved. + +var updateScatter2D = function(){ + scatterData2D['selectedPopulations'] = []; + scatterDataMFI['selectedPopulations'] = []; + $('.pop2D').each(function() { + if (this.checked) { + scatterData2D['selectedPopulations'].push(parseInt(this.value)); + scatterDataMFI['selectedPopulations'].push(parseInt(this.value)); + } + }); + processScatterData2D(); + processScatterDataMFI2D(); + displayScatterPlot2D(); +}; + +var processScatterData2D = function() { + var xData = [], + yData = [], + popData = [], + col1 = [], + col2 = [], + pop = [], + min = Number.MAX_VALUE, + max = Number.MIN_VALUE; + + min = d3.min(scatterData2D['data'], function(array) { + return d3.min(array); + }); + max = d3.max(scatterData2D['data'], function(array) { + return d3.max(array); + }); + scatterData2D['min'] = 0; + scatterData2D['max'] = max; + + col1 = scatterData2D['data'].map(function(value,index) { + return value[scatterData2D['m1']]; + }); + col2 = scatterData2D['data'].map(function(value,index) { + return value[scatterData2D['m2']]; + }); + pop = scatterData2D['data'].map(function(value,index) { + return value[scatterData2D['popCol']]; + }); + + for (var i = 0, j = col1.length; i < j; i++) { + if (scatterData2D['selectedPopulations'].indexOf(pop[i]) >= 0) { + xData.push(col1[i]); + yData.push(col2[i]); + popData.push(pop[i]); + } + } + + scatterData2D['popColors'] = popData.map(function(value,index) { + return color_palette[0][value][0]; + }); + scatterData2D['xData'] = xData; + scatterData2D['yData'] = yData; + scatterData2D['popData'] = popData; + return scatterData2D; +}; + +var displayScatterToolbar2D = function() { + $("#xAxisMarker2D").select2(); + $("#yAxisMarker2D").select2(); + $("#view2D").select2(); + + scatterData2D['columnHeadings'].map(function(value,index) { + $('#xAxisMarker2D') + .append($("<option></option>") + .attr("value",index) + .text(value)); + + $('#yAxisMarker2D') + .append($("<option></option>") + .attr("value",index) + .text(value)); + }); + + $('#xAxisMarker2D').select2("val",0); + $('#yAxisMarker2D').select2("val",1); + + $("#xAxisMarker2D").on("change",function(e) { + var m1 = $("#xAxisMarker2D").select2("val"); + scatterData2D['m1'] = m1; + scatterDataMFI['m1'] = m1; + updateScatter2D(); + }); + $("#yAxisMarker2D").on("change",function(e) { + var m2 = $("#yAxisMarker2D").select2("val"); + scatterData2D['m2'] = m2; + scatterDataMFI['m2'] = m2; + updateScatter2D(); + }); + $("#view2D").on("change",function(e) { + var view = $("#view2D").select2("val"); + scatterData2D['view'] = view; + updateScatter2D(); + }); + + $("#updateDisplay2D").on("click",function() { + $(".pop2D").prop("checked", true); + $("#selectall2D").prop('checked', true); + updateScatter2D(); + }); +}; + +var displayScatterPopulation2D = function() { + $('#populationTable2D tbody').empty(); + scatterData2D['populations'].map(function(value,index) { + $('#populationTable2D tbody') + .append('<tr><td align="center">' + + '<input type="checkbox" checked class="pop2D" value=' + + value + '/></td><td title="' + newNames[value] + + '">' + newNames[value] + '</td>' + + '<td><span style="background-color:' + + color_palette[0][value][0] + '">  </span></td>' + + '<td>' + scatterData2D['percent'][value - 1] + '</td></tr>'); + }); + + $('#selectall2D').click(function() { + var checkAll = $("#selectall2D").prop('checked'); + if (checkAll) { + $(".pop2D").prop("checked", true); + } else { + $(".pop2D").prop("checked", false); + } + updateScatter2D(); + }); + + $('.pop2D').click(function() { + if ($('.pop2D').length == $(".pop2D:checked").length) { + $('#selectall2D').prop("checked",true); + } else { + $('#selectall2D').prop("checked",false); + } + updateScatter2D(); + }); + + $('.pop2D').each(function() { + var selectedpop2D = parseInt(this.value); + if ($.inArray(selectedpop2D,scatterData2D['selectedPopulations']) > -1) { + this.checked = true; + } else { + this.checked = false; + } + }); +}; + +var displayScatterPlot2D = function() { + var h = $(window).height() - 200, + w = $("#scatterPlotDiv2D").width(), + xtitle = scatterData2D['columnHeadings'][scatterData2D['m1']], + ytitle = scatterData2D['columnHeadings'][scatterData2D['m2']], + view = scatterData2D['view'], + layout = {}, + traces = []; + + $("#scatterPlotDiv2D").empty(); + $("#scatterPlotDiv2D").height(h); + if ( view == 1 || view == 2) { + var trace1 = { + x: scatterData2D['xData'], + y: scatterData2D['yData'], + mode: 'markers', + opacity: .75, + hoverinfo: 'none', + marker: { + size: 2, + color: scatterData2D['popColors'] + }, + type: 'scatter' + }; + traces.push(trace1); + } + if ( view == 1 || view == 3) { + var trace2 = { + x: scatterDataMFI['xData'], + y: scatterDataMFI['yData'], + mode: 'markers', + opacity: 1.0, + hoverinfo: "x+y", + marker: { + symbol: 128, + size: 8, + color: scatterDataMFI['popColors'] + }, + type: 'scatter' + }; + traces.push(trace2); + } + + layout = { + title: '', + showlegend: false, + xaxis: { + range: [0,scatterData2D['max']], + title: xtitle + }, + yaxis: { + range: [0,scatterData2D['max']], + title: ytitle + } + }; + + Plotly.newPlot('scatterPlotDiv2D', traces, layout); +}; diff -r 8283ff163ba6 -r b5453d07f740 js/scatter3D.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/scatter3D.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,267 @@ +// Copyright (c) 2016 Northrop Grumman. +// All rights reserved. + +var updateScatter3D = function(){ + scatterData3D['selectedPopulations'] = []; + scatterData3DMFI['selectedPopulations'] = []; + $('.pop3D').each(function() { + if (this.checked) { + scatterData3D['selectedPopulations'].push(parseInt(this.value)); + scatterData3DMFI['selectedPopulations'].push(parseInt(this.value)); + } + }); + processScatterData3D(); + processScatterData3DMFI(); + displayScatterPlot3D(); +}; + +var processScatterData3D = function() { + var xData = [], + yData = [], + zData = [], + popData = [], + pop = [], + col1 = [], + col2 = [], + col3 = [], + min = Number.MAX_VALUE, + max = Number.MIN_VALUE; + + min = d3.min(scatterData3D['data'], function(array) { + return d3.min(array); + }); + max = d3.max(scatterData3D['data'], function(array) { + return d3.max(array); + }); + scatterData3D['min'] = 0; + scatterData3D['max'] = max; + + col1 = scatterData3D['data'].map(function(value,index) { + return value[scatterData3D['m1']]; + }); + col2 = scatterData3D['data'].map(function(value,index) { + return value[scatterData3D['m2']]; + }); + col3 = scatterData3D['data'].map(function(value,index) { + return value[scatterData3D['m3']]; + }); + pop = scatterData3D['data'].map(function(value,index) { + return value[scatterData3D['popCol']]; + }); + + for (var i = 0, j = col1.length; i < j; i++) { + if (scatterData3D['selectedPopulations'].indexOf(pop[i]) >= 0) { + xData.push(col1[i]); + yData.push(col2[i]); + zData.push(col3[i]); + popData.push(pop[i]); + } + } + + scatterData3D['popColors'] = popData.map(function(value,index) { + return color_palette[0][value][0]; + }); + scatterData3D['xData'] = xData; + scatterData3D['yData'] = yData; + scatterData3D['zData'] = zData; + scatterData3D['popData'] = popData; + return scatterData3D; +}; + +var displayScatterToolbar3D = function() { + $("#xAxisMarker3D").select2(); + $("#yAxisMarker3D").select2(); + $("#zAxisMarker3D").select2(); + $("#view3D").select2(); + + scatterData3D['columnHeadings'].map(function(value,index) { + $('#xAxisMarker3D') + .append($("<option></option>") + .attr("value",index) + .text(value)); + + $('#yAxisMarker3D') + .append($("<option></option>") + .attr("value",index) + .text(value)); + + $('#zAxisMarker3D') + .append($("<option></option>") + .attr("value",index) + .text(value)); + }); + + $('#xAxisMarker3D').select2("val",0); + $('#yAxisMarker3D').select2("val",1); + $('#zAxisMarker3D').select2("val",2); + + $("#xAxisMarker3D").on("change",function(e) { + var m1 = $("#xAxisMarker3D").select2("val"); + scatterData3D['m1'] = m1; + scatterData3DMFI['m1'] = m1; + updateScatter3D(); + }); + $("#yAxisMarker3D").on("change",function(e) { + var m2 = $("#yAxisMarker3D").select2("val"); + scatterData3D['m2'] = m2; + scatterData3DMFI['m2'] = m2; + updateScatter3D(); + }); + $("#zAxisMarker3D").on("change",function(e) { + var m3 = $("#zAxisMarker3D").select2("val"); + scatterData3D['m3'] = m3; + scatterData3DMFI['m3'] = m3; + updateScatter3D(); + }); + + $("#view3D").on("change",function(e) { + var view = $("#view3D").select2("val"); + scatterData3D['view'] = view; + updateScatter3D(); + }); + + $("#updateDisplay3D").on("click",function() { + $(".pop3D").prop("checked", true); + $("#selectall3D").prop('checked', true); + updateScatter3D(); + }); +}; + +var displayScatterPopulation3D = function() { + $("#populationTable3D tbody").empty(); + scatterData3D['populations'].map(function(value) { + $('#populationTable3D tbody') + .append('<tr><td align="center">' + + '<input type="checkbox" checked class="pop3D" value=' + + value + '/></td><td title="'+ newNames[value] + + '">'+ newNames[value] + '</td>' + + '<td><span style="background-color:' + + color_palette[0][value][0] + '">  </span></td>' + + '<td>' + scatterData3D['percent'][value - 1] + '</td></tr>'); + }); + + $('#selectall3D').click(function() { + var checkAll = $("#selectall3D").prop('checked'); + if (checkAll) { + $(".pop3D").prop("checked", true); + } else { + $(".pop3D").prop("checked", false); + } + updateScatter3D(); + }); + $('.pop3D').click(function() { + if ($('.pop3D').length == $(".pop3D:checked").length) { + $('#selectall3D').prop("checked",true); + } else { + $('#selectall3D').prop("checked",false); + } + updateScatter3D(); + }); + + $('.pop3D').each(function() { + var selectedpop3D = parseInt(this.value); + if ($.inArray(selectedpop3D,scatterData3D['selectedPopulations']) > -1) { + this.checked = true; + } else { + this.checked = false; + } + }); +}; + +var displayScatterPlot3D = function() { + var h = $(window).height() - 200, + w = $("#scatterPlotDiv3D").width(), + xtitle = scatterData3D['columnHeadings'][scatterData3D['m1']], + ytitle = scatterData3D['columnHeadings'][scatterData3D['m2']], + ztitle = scatterData3D['columnHeadings'][scatterData3D['m3']], + view = scatterData3D['view'], + traces = [], + layout = {}; + + $("#scatterPlotDiv3D").empty(); + $("#scatterPlotDiv3D").height(h); + + if ( view == 1 || view == 2 ) { + var trace1 = { + x: scatterData3D['xData'], + y: scatterData3D['yData'], + z: scatterData3D['zData'], + mode: 'markers', + opacity: .75, + hoverinfo: "none", + marker: { + size: 2, + color: scatterData3D['popColors'] + }, + type: 'scatter3d' + }; + traces.push(trace1); + }; + + if ( view == 1 || view == 3) { + var trace2 = { + x: scatterData3DMFI['xData'], + y: scatterData3DMFI['yData'], + z: scatterData3DMFI['zData'], + mode: 'markers', + opacity: 1.0, + hoverinfo: "x+y+z", + marker: { + symbol: "circle-open", + size: 8, + color: scatterData3DMFI['popColors'] + }, + type: 'scatter3d' + }; + traces.push(trace2); + } + + layout = { + title: '', + showlegend: false, + scene: { + aspectratio: { + x: 1, + y: 1, + z: 1 + }, + camera: { + center: { + x: 0, + y: 0, + z: 0 + }, + eye: { + x: 1.25, + y: 1.25, + z: 1.25 + }, + up: { + x: 0, + y: 0, + z: 1 + } + }, + xaxis: { + type: 'linear', + title: xtitle, + range: [0, scatterData3D['max']], + zeroline: false + }, + yaxis: { + type: 'linear', + title: ytitle, + range: [0, scatterData3D['max']], + zeroline: false + }, + zaxis: { + type: 'linear', + title: ztitle, + range: [0, scatterData3D['max']], + zeroline: false + } + } + }; + + Plotly.newPlot('scatterPlotDiv3D', traces, layout); +}; diff -r 8283ff163ba6 -r b5453d07f740 js/scatterMFI.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/scatterMFI.js Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,83 @@ +// Copyright (c) 2016 Northrop Grumman. +// All rights reserved. + +var processScatterDataMFI2D = function() { + var xData = [], + yData = [], + popData = [], + col1 = [], + col2 = [], + pop = scatterDataMFI['poplist']; + + col1 = scatterDataMFI['data'].map(function(value,index) { + return value[scatterDataMFI['m1']]; + }); + col2 = scatterDataMFI['data'].map(function(value,index) { + return value[scatterDataMFI['m2']]; + }); + for (var i = 0, j=col1.length; i < j; i++) { + if (scatterDataMFI['selectedPopulations'].indexOf(pop[i]) >= 0) { + xData.push(col1[i]); + yData.push(col2[i]); + popData.push(pop[i]); + } + } + scatterDataMFI['popColors'] = popData.map(function(value,index) { + return color_palette[0][value][0]; + }); + scatterDataMFI['xData'] = xData; + scatterDataMFI['yData'] = yData; + scatterDataMFI['popData'] = popData; + return scatterDataMFI; +}; + +var processScatterData3DMFI = function() { + var xData = [], + yData = [], + zData = [], + col1 = [], + col2 = [], + col3 = [], + pop = [], + min = Number.MAX_VALUE, + max = Number.MIN_VALUE, + popData = []; + + min = d3.min(scatterData3DMFI['data'], function(array) { + return d3.min(array); + }); + max = d3.max(scatterData3DMFI['data'], function(array) { + return d3.max(array); + }); + scatterData3DMFI['min'] = 0; + scatterData3DMFI['max'] = max; + + col1 = scatterData3DMFI['data'].map(function(value,index) { + return value[scatterData3DMFI['m1']]; + }); + col2 = scatterData3DMFI['data'].map(function(value,index) { + return value[scatterData3DMFI['m2']]; + }); + col3 = scatterData3DMFI['data'].map(function(value,index) { + return value[scatterData3DMFI['m3']]; + }); + pop = scatterData3DMFI['poplist']; + + for (var i = 0, j = col1.length; i < j; i++) { + if (scatterData3DMFI['selectedPopulations'].indexOf(pop[i]) >= 0) { + xData.push(col1[i]); + yData.push(col2[i]); + zData.push(col3[i]); + popData.push(pop[i]); + } + } + + scatterData3DMFI['popColors'] = popData.map(function(value,index) { + return color_palette[0][value][0]; + }); + scatterData3DMFI['xData'] = xData; + scatterData3DMFI['yData'] = yData; + scatterData3DMFI['zData'] = zData; + scatterData3DMFI['popData'] = popData; + return scatterData3DMFI; +}; diff -r 8283ff163ba6 -r b5453d07f740 static/images/flowtools/bpflock.png Binary file static/images/flowtools/bpflock.png has changed diff -r 8283ff163ba6 -r b5453d07f740 static/images/flowtools/edit_summary.png Binary file static/images/flowtools/edit_summary.png has changed diff -r 8283ff163ba6 -r b5453d07f740 static/images/flowtools/overview.png Binary file static/images/flowtools/overview.png has changed diff -r 8283ff163ba6 -r b5453d07f740 static/images/flowtools/pcflock.png Binary file static/images/flowtools/pcflock.png has changed diff -r 8283ff163ba6 -r b5453d07f740 static/images/flowtools/profileCL_go.png Binary file static/images/flowtools/profileCL_go.png has changed diff -r 8283ff163ba6 -r b5453d07f740 static/images/flowtools/scatter2D.png Binary file static/images/flowtools/scatter2D.png has changed diff -r 8283ff163ba6 -r b5453d07f740 static/images/flowtools/scatter3D.png Binary file static/images/flowtools/scatter3D.png has changed diff -r 8283ff163ba6 -r b5453d07f740 static/images/flowtools/summary.png Binary file static/images/flowtools/summary.png has changed diff -r 8283ff163ba6 -r b5453d07f740 templates/genOverview.template --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/templates/genOverview.template Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,280 @@ +<html> +<head> +<title>Flow Overview</title> +<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"/> +<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/css/select2.min.css"/> +<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/dt/pdfmake-0.1.18/dt-1.10.12/b-1.2.1/b-colvis-1.2.1/b-html5-1.2.1/cr-1.3.2/fc-3.2.2/fh-3.1.2/r-2.1.0/rr-1.1.2/sc-1.4.2/se-1.2.0/datatables.min.css"/> +<link rel="stylesheet" type="text/css" href="js/Editor-1.5.6/css/editor.dataTables.css"> +<link rel="stylesheet" href="css/parallelCoordinates.css"/> + +<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> +<script type="text/javascript" src="https://cdn.datatables.net/v/dt/pdfmake-0.1.18/dt-1.10.12/b-1.2.1/b-colvis-1.2.1/b-html5-1.2.1/cr-1.3.2/fc-3.2.2/fh-3.1.2/r-2.1.0/rr-1.1.2/sc-1.4.2/se-1.2.0/datatables.min.js"></script> +<script src="js/Editor-1.5.6/js/dataTables.editor.js" type="text/javascript"></script> +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js" type="text/javascript"></script> +<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/js/select2.full.min.js" type="text/javascript"></script> +<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.5/d3.min.js" type="text/javascript"></script> +<script src="https://cdn.plot.ly/plotly-1.0.0.min.js" type="text/javascript"></script> +<script src="js/color_palette.js" type="text/javascript"></script> +<script src="js/overview.js" type="text/javascript"></script> +<script src="js/scatter2D.js" type="text/javascript"></script> +<script src="js/scatter3D.js" type="text/javascript"></script> +<script src="js/scatterMFI.js" type="text/javascript"></script> +<script src="js/parallelCoordinates.js" type="text/javascript"></script> +<script src="js/boxplotsFlow.js" type="text/javascript"></script> + +<style> +#input{font-family:Calibri,Arial} +table.dataTable tbody td.dt-body-right { + text-align: right; +} +#div{padding:5px;width:150px;height:100px;text-align:center} +table{width:100%;border:0px solid;border-collapse:collapse;text-align:center;} +th{background-color:#3e6db0;color:#fff;padding:5px} + +</style> +</head> + +<body> +<div class="container-fluid"> +<div class="row" style="padding-bottom:10px;min-height:500px;"> + <div class="col-md-12"> + <ul class="nav nav-tabs tabs-main"> + <li class="homeTab active" data-value="mfi"><a href="#mfi" data-toggle="tab">MFI/Pop</a></li> + <li class="homeTab" data-value="overviewPlot"><a href="#overviewPlot" data-toggle="tab">Overview Plot</a></li> + <li class="homeTab" data-value="scatter2D"><a href="#scatter2D" data-toggle="tab">Scatter 2D</a></li> + <li class="homeTab" data-value="scatter3D"><a href="#scatter3D" data-toggle="tab">Scatter 3D</a></li> + <li class="homeTab" data-value="parallelCoordinates"><a href="#parallelCoordinates" data-toggle="tab">Parallel Coordinates</a></li> + <li class="homeTab" data-value="stats"><a href="#boxplots" data-toggle="tab">Summary Statistics Boxplots</a></li> + </ul> + + <div class="tab-content"> + <div class="tab-pane active" id="mfi" style="min-height:500px;"> + <div id="mfiDiv"></div> + </div> + + <div class="tab-pane" id="overviewPlot" style="min-height:500px;"> + <div id="overviewPlotDiv">Overview</div> + </div> + + <div class="tab-pane" id="scatter2D" style="min-height:500px;"> + <div id="toolbarDiv2D" class="col-md-12 chartDiv"> + X Axis: <select id="xAxisMarker2D" style="width:150px;"> + </select> + Y Axis: <select id="yAxisMarker2D" style="width:150px;"> + </select> + View: <select id="view2D" style="width:150px;"> + <option value="1">Points + Centroids</option> + <option value="2">Points</option> + <option value="3">Centroids</option> + </select> + </div> + <div class="col-md-12 chartDiv"> + <div id="scatterPlotDiv2D" class="col-md-10" style="height:100%;"></div> + <div id="populationDiv2D" class="col-md-2" style="height:100%;"> + <button id="updateDisplay2D" class="igbtn">Reset Display</button> + <table id="populationTable2D" class="table table-condensed table-bordered igtable" border="0" width="100%"> + <thead> + <tr> + <th align="center"><input type="checkbox" checked id="selectall2D"/></th> + <th>Pop. Name</th> + <th>Color</th> + <th>%</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + + <div class="tab-pane" id="scatter3D" style="min-height:500px;"> + <div id="toolbarDiv3D" class="col-md-12 chartDiv"> + X Axis: <select id="xAxisMarker3D" style="width:150px;"> + </select> + Y Axis: <select id="yAxisMarker3D" style="width:150px;"> + </select> + Z Axis: <select id="zAxisMarker3D" style="width:150px;"> + </select> + View: <select id="view3D" style="width:150px;"> + <option value="1">Points + Centroids</option> + <option value="2">Points</option> + <option value="3">Centroids</option> + </select> + </div> + + <div class="col-md-12 chartDiv"> + <div id="scatterPlotDiv3D" class="col-md-10" style="height:100%;"></div> + <div id="populationDiv3D" class="col-md-2" style="height:100%;"> + <button id="updateDisplay3D" class="igbtn">Reset Display</button> + <table id="populationTable3D" class="table table-condensed table-bordered igtable" border="0" width="100%"> + <thead> + <tr> + <th align="center"><input type="checkbox" checked id="selectall3D"/></th> + <th>Pop. Name</th> + <th>Color</th> + <th>%</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + <div class="tab-pane" id="parallelCoordinates" style="min-height:500px;"> + <div id="chartDiv"> + <div class="row"> + <div class="col-md-10" style="height:100%;"> + <div id="plotDiv" style="height:50%"></div> + <div id="tableDiv" style="height:50%"></div> + </div> + <div id="popDiv" class="col-md-2" style="height:100%;"> + <div class="widget"> + <input type="range" min="0" max="1" value="0.8" step="0.01" id="pcline_opacity" > + </input> + Opacity: <span id="pcopacity">80%</span> + </div> + <button id="resetPCoordDisplay" class="igbtn">Reset Display</button> + <table id="popTable" class="table table-condensed table-bordered igtable"> + <thead> + <tr> + <th><input type="checkbox" checked id="popSelectAll"/></th> + <th>Pop. Name</th> + <th>Color</th> + <th>%</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + </div> + + <div class="tab-pane" id="boxplots" style="min-height:500px;"> + <div class="col-md-12 chartDiv"> + <div id="mrkrDiv" class="col-md-2" style="height:100%;min-width:5%;"> + <table id="mrkrTable" class="table table-condensed table-bordered igtable"> + <thead> + <tr> + <th>Shade</th> + <th>Marker Names</th> + <th><input type="checkbox" checked id="mrkrSelectAll"/></th> + </tr> + </thead> + <tbody> + </tbody> + </table> + <input type="checkbox" unchecked id="displayLabels"/> Display values<br> + <input type="checkbox" unchecked id="displayMFI"/> Display MFI<br><br> + <button id="changeDisplay" class="igbtn">View per marker</button><br><br> + <div id="markerWarning" style="display:none;"> + <div class="alert alert-info alert-dismissible fade in" role="alert"> + <button type="button" class="close" data-dismiss="alert" aria-label="Close"> + <span aria-hidden="true">×</span></button> + Only 5 markers can be displayed at most. + </div> + </div> + <div id="outlierWarning" style="display:none;"> + <div class="alert alert-info alert-dismissible fade in" role="alert"> + <button type="button" class="close" data-dismiss="alert" aria-label="Close"> + <span aria-hidden="true">×</span></button> + The number of outliers is too large to display. Representation shows randomly downsampled outliers. + </div> + </div> + </div> + + <div id="plotDivbp" class="col-md-8" style="height:100%;"></div> + + <div id="popDivbp" class="col-md-2" style="height:100%;"> + <button id="updateDisplaybp" class="igbtn">Reset Display</button> + <table id="popTablebp" class="table table-condensed table-bordered igtable"> + <thead> + <tr> + <th><input type="checkbox" checked id="popSelectAllbp"/></th> + <th>Pop. Names</th> + <th>Color</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + </div> + </div> + </div> +</div> + +<script> +var mfiLoaded = false; +var populationLoaded = false; +var overviewPlotLoaded = false; +var scatter2DLoaded = false; +var scatter3DLoaded = false; +var parallelCoordinatesLoaded = false; +var bpLoaded = false; + +$().ready(function() { + $(document).on('shown.bs.tab','a[data-toggle="tab"]', function(e) { + var tab = e.target.getAttribute("href"); + if (tab == '#mfi') { + if (mfiLoaded) { + return true; + } + mfiLoaded = true; + displayMFI(); + } + if (tab == '#overviewPlot') { + if (overviewPlotLoaded) { + return true; + } + overviewPlotLoaded = true; + displayOverviewPlot(); + } + if (tab == '#scatter2D') { + if (scatter2DLoaded) { + displayScatterPopulation2D(); + return true; + } + scatter2DLoaded = true; + displayScatter2D(); + } + if (tab == '#scatter3D') { + if (scatter3DLoaded) { + displayScatterPopulation3D(); + return true; + } + scatter3DLoaded = true; + displayScatter3D(); + } + if (tab == '#parallelCoordinates') { + if (parallelCoordinatesLoaded) { + displayPopTable(); + displayTableGrid(); + return true; + } + parallelCoordinatesLoaded = true; + displayParallelCoordinates(); + } + if (tab == '#boxplots') { + if (bpLoaded) { + displayPopulationLegend(configbp); + displayMarkerTable(configbp); + updateBoxplot(configbp); + return true; + } + bpLoaded = true; + displayMFIBoxplot(); + } + }); + + mfiLoaded = true; + displayMFI(); +}); +</script> +</body> +</html> diff -r 8283ff163ba6 -r b5453d07f740 templates/genOverviewCL.template --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/templates/genOverviewCL.template Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,298 @@ +<html> +<head> +<title>Flow Overview</title> +<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"/> +<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/css/select2.min.css"/> +<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/dt/pdfmake-0.1.18/dt-1.10.12/b-1.2.1/b-colvis-1.2.1/b-html5-1.2.1/cr-1.3.2/fc-3.2.2/fh-3.1.2/r-2.1.0/rr-1.1.2/sc-1.4.2/se-1.2.0/datatables.min.css"/> +<link rel="stylesheet" type="text/css" href="js/Editor-1.5.6/css/editor.dataTables.css"> +<link rel="stylesheet" href="css/parallelCoordinates.css"/> + +<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> +<script type="text/javascript" src="https://cdn.datatables.net/v/dt/pdfmake-0.1.18/dt-1.10.12/b-1.2.1/b-colvis-1.2.1/b-html5-1.2.1/cr-1.3.2/fc-3.2.2/fh-3.1.2/r-2.1.0/rr-1.1.2/sc-1.4.2/se-1.2.0/datatables.min.js"></script> +<script src="js/Editor-1.5.6/js/dataTables.editor.js" type="text/javascript"></script> +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js" type="text/javascript"></script> +<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/js/select2.full.min.js" type="text/javascript"></script> +<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.5/d3.min.js" type="text/javascript"></script> +<script src="https://cdn.plot.ly/plotly-1.0.0.min.js" type="text/javascript"></script> +<script src="js/color_palette.js" type="text/javascript"></script> +<script src="js/overview.js" type="text/javascript"></script> +<script src="js/scatter2D.js" type="text/javascript"></script> +<script src="js/scatter3D.js" type="text/javascript"></script> +<script src="js/scatterMFI.js" type="text/javascript"></script> +<script src="js/parallelCoordinates.js" type="text/javascript"></script> +<script src="js/boxplotsFlow.js" type="text/javascript"></script> +<script src="js/profileCLs.js" type="text/javascript"></script> + +<style> +#input{font-family:Calibri,Arial} +table.dataTable tbody td.dt-body-right { + text-align: right; +} +#div{padding:5px;width:150px;height:100px;text-align:center} +table{width:100%;border:0px solid;border-collapse:collapse;text-align:center;} +th{background-color:#3e6db0;color:#fff;padding:5px} + +</style> +</head> + +<body> +<div class="container-fluid"> + <div class="row" style="padding-bottom:10px;min-height:500px;"> + <div class="col-md-12"> + <ul class="nav nav-tabs tabs-main"> + <li class="homeTab active" data-value="mfi"><a href="#mfi" data-toggle="tab">MFI/Pop</a></li> + <li class="homeTab" data-value="overviewPlot"><a href="#overviewPlot" data-toggle="tab">Overview Plot</a></li> + <li class="homeTab" data-value="scatter2D"><a href="#scatter2D" data-toggle="tab">Scatter 2D</a></li> + <li class="homeTab" data-value="scatter3D"><a href="#scatter3D" data-toggle="tab">Scatter 3D</a></li> + <li class="homeTab" data-value="parallelCoordinates"><a href="#parallelCoordinates" data-toggle="tab">Parallel Coordinates</a></li> + <li class="homeTab" data-value="stats"><a href="#boxplots" data-toggle="tab">Summary Statistics Boxplots</a></li> + <li class="homeTab" data-value="clprofiles"><a href="#clprofiles" data-toggle="tab">Populations Cell Ontologies</a></li> + </ul> + + <div class="tab-content"> + <div class="tab-pane active" id="mfi" style="min-height:500px;"> + <div id="mfiDiv"></div> + </div> + + <div class="tab-pane" id="overviewPlot" style="min-height:500px;"> + <div id="overviewPlotDiv">Overview</div> + </div> + + <div class="tab-pane" id="scatter2D" style="min-height:500px;"> + <div id="toolbarDiv2D" class="col-md-12 chartDiv"> + X Axis: <select id="xAxisMarker2D" style="width:150px;"> + </select> + Y Axis: <select id="yAxisMarker2D" style="width:150px;"> + </select> + View: <select id="view2D" style="width:150px;"> + <option value="1">Points + Centroids</option> + <option value="2">Points</option> + <option value="3">Centroids</option> + </select> + </div> + <div class="col-md-12 chartDiv"> + <div id="scatterPlotDiv2D" class="col-md-10" style="height:100%;"></div> + <div id="populationDiv2D" class="col-md-2" style="height:100%;"> + <button id="updateDisplay2D" class="igbtn">Reset Display</button> + <table id="populationTable2D" class="table table-condensed table-bordered igtable" border="0" width="100%"> + <thead> + <tr> + <th align="center"><input type="checkbox" checked id="selectall2D"/></th> + <th>Pop. Name</th> + <th>Color</th> + <th>%</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + + <div class="tab-pane" id="scatter3D" style="min-height:500px;"> + <div id="toolbarDiv3D" class="col-md-12 chartDiv"> + X Axis: <select id="xAxisMarker3D" style="width:150px;"> + </select> + Y Axis: <select id="yAxisMarker3D" style="width:150px;"> + </select> + Z Axis: <select id="zAxisMarker3D" style="width:150px;"> + </select> + View: <select id="view3D" style="width:150px;"> + <option value="1">Points + Centroids</option> + <option value="2">Points</option> + <option value="3">Centroids</option> + </select> + </div> + + <div class="col-md-12 chartDiv"> + <div id="scatterPlotDiv3D" class="col-md-10" style="height:100%;"></div> + <div id="populationDiv3D" class="col-md-2" style="height:100%;"> + <button id="updateDisplay3D" class="igbtn">Reset Display</button> + <table id="populationTable3D" class="table table-condensed table-bordered igtable" border="0" width="100%"> + <thead> + <tr> + <th align="center"><input type="checkbox" checked id="selectall3D"/></th> + <th>Pop. Name</th> + <th>Color</th> + <th>%</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + <div class="tab-pane" id="parallelCoordinates" style="min-height:500px;"> + <div id="chartDiv"> + <div class="row"> + <div class="col-md-10" style="height:100%;"> + <div id="plotDiv" style="height:50%"></div> + <div id="tableDiv" style="height:50%"></div> + </div> + <div id="popDiv" class="col-md-2" style="height:100%;"> + <div class="widget"> + <input type="range" min="0" max="1" value="0.8" step="0.01" id="pcline_opacity" > + </input> + Opacity: <span id="pcopacity">80%</span> + </div> + <button id="resetPCoordDisplay" class="igbtn">Reset Display</button> + <table id="popTable" class="table table-condensed table-bordered igtable"> + <thead> + <tr> + <th><input type="checkbox" checked id="popSelectAll"/></th> + <th>Pop. Name</th> + <th>Color</th> + <th>%</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + </div> + + <div class="tab-pane" id="boxplots" style="min-height:500px;"> + <div class="col-md-12 chartDiv"> + <div id="mrkrDiv" class="col-md-2" style="height:100%;min-width:5%;"> + <table id="mrkrTable" class="table table-condensed table-bordered igtable"> + <thead> + <tr> + <th>Shade</th> + <th>Marker Names</th> + <th><input type="checkbox" checked id="mrkrSelectAll"/></th> + </tr> + </thead> + <tbody> + </tbody> + </table> + <input type="checkbox" unchecked id="displayLabels"/> Display values<br> + <input type="checkbox" unchecked id="displayMFI"/> Display MFI<br><br> + <button id="changeDisplay" class="igbtn">View per marker</button><br><br> + <div id="markerWarning" style="display:none;"> + <div class="alert alert-info alert-dismissible fade in" role="alert"> + <button type="button" class="close" data-dismiss="alert" aria-label="Close"> + <span aria-hidden="true">×</span></button> + Only 5 markers can be displayed at most. + </div> + </div> + <div id="outlierWarning" style="display:none;"> + <div class="alert alert-info alert-dismissible fade in" role="alert"> + <button type="button" class="close" data-dismiss="alert" aria-label="Close"> + <span aria-hidden="true">×</span></button> + The number of outliers is too large to display. Representation shows randomly downsampled outliers. + </div> + </div> + </div> + + <div id="plotDivbp" class="col-md-8" style="height:100%;"></div> + + <div id="popDivbp" class="col-md-2" style="height:100%;"> +  <button id="updateDisplaybp" class="igbtn">Reset Display</button> + <table id="popTablebp" class="table table-condensed table-bordered igtable"> + <thead> + <tr> + <th><input type="checkbox" checked id="popSelectAllbp"/></th> + <th>Pop. Names</th> + <th>Color</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + + <div class="tab-pane" id="clprofiles" style="min-height:500px;"> + <div class="row"> + <div id="clprof"/> + </div> + </div> + </div> + </div> + </div> + </div> +</div> + + +<script> +var mfiLoaded = false; +var populationLoaded = false; +var overviewPlotLoaded = false; +var scatter2DLoaded = false; +var scatter3DLoaded = false; +var parallelCoordinatesLoaded = false; +var clprofilesLoaded = false; +var bpLoaded = false; + +$().ready(function() { + $(document).on('shown.bs.tab','a[data-toggle="tab"]', function(e) { + var tab = e.target.getAttribute("href"); + if (tab == '#mfi') { + if (mfiLoaded) { + return true; + } + mfiLoaded = true; + displayMFI(); + } + if (tab == '#overviewPlot') { + if (overviewPlotLoaded) { + return true; + } + overviewPlotLoaded = true; + displayOverviewPlot(); + } + if (tab == '#scatter2D') { + if (scatter2DLoaded) { + displayScatterPopulation2D(); + return true; + } + scatter2DLoaded = true; + displayScatter2D(); + } + if (tab == '#scatter3D') { + if (scatter3DLoaded) { + displayScatterPopulation3D(); + return true; + } + scatter3DLoaded = true; + displayScatter3D(); + } + if (tab == '#parallelCoordinates') { + if (parallelCoordinatesLoaded) { + displayPopTable(); + displayTableGrid(); + return true; + } + parallelCoordinatesLoaded = true; + displayParallelCoordinates(); + } + if (tab == '#boxplots') { + if (bpLoaded) { + displayPopulationLegend(configbp); + displayMarkerTable(configbp); + updateBoxplot(configbp); + return true; + } + bpLoaded = true; + displayMFIBoxplot(); + } + if (tab == '#clprofiles') { + if (clprofilesLoaded) { + return true; + } + clprofilesLoaded = true; + displayCLTable(); + } + }); + + mfiLoaded = true; + displayMFI(); +}); +</script> +</body> +</html> diff -r 8283ff163ba6 -r b5453d07f740 test-data/input.flowclr --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/input.flowclr Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,59998 @@ +CD4 CCR7 Population +392 178 24 +560 9 10 +345 166 15 +180 225 21 +123 280 25 +555 186 1 +521 217 1 +98 47 6 +182 117 12 +251 179 26 +160 0 6 +85 127 6 +0 62 5 +146 7 6 +446 0 10 +556 139 18 +138 201 21 +556 0 10 +96 166 6 +141 0 5 +525 239 18 +64 90 6 +551 202 18 +507 171 1 +106 118 6 +14 181 6 +181 124 6 +467 137 1 +200 285 25 +143 239 21 +506 128 1 +496 67 10 +157 257 25 +57 73 5 +511 133 18 +519 276 1 +160 265 25 +170 104 12 +470 127 1 +214 300 25 +535 0 2 +78 0 6 +135 0 5 +70 230 21 +32 0 6 +205 296 25 +28 145 6 +520 145 1 +533 39 10 +0 0 5 +495 0 2 +497 185 18 +147 347 21 +87 0 6 +30 0 6 +543 0 10 +92 139 5 +0 0 6 +567 221 18 +151 276 21 +518 141 18 +213 197 22 +549 61 2 +562 207 18 +5 28 5 +63 79 6 +120 80 21 +21 133 5 +141 326 25 +180 271 21 +114 155 21 +216 262 25 +0 36 5 +459 35 2 +85 45 6 +534 136 1 +24 0 5 +227 330 25 +554 136 1 +127 164 21 +201 210 25 +429 148 18 +160 125 21 +153 47 5 +76 145 6 +545 57 10 +134 233 21 +481 141 1 +516 168 1 +174 231 21 +470 158 1 +128 121 12 +467 147 1 +133 200 12 +318 0 15 +181 273 25 +526 254 1 +223 121 15 +121 124 21 +57 171 6 +164 302 21 +382 286 22 +71 237 21 +500 137 1 +501 0 2 +519 190 18 +488 165 1 +523 42 2 +475 86 2 +538 0 2 +26 22 6 +157 174 21 +548 21 10 +203 234 25 +161 283 25 +60 127 6 +522 0 2 +69 235 21 +63 142 6 +171 277 25 +177 252 21 +138 0 5 +73 226 21 +529 194 1 +99 0 6 +0 192 5 +145 243 21 +579 0 2 +555 216 1 +525 132 18 +213 204 21 +202 253 25 +53 0 6 +0 77 6 +58 247 21 +546 0 10 +144 286 25 +84 0 5 +101 120 5 +564 148 18 +498 0 10 +576 280 1 +217 280 21 +0 16 5 +111 135 6 +514 13 2 +287 135 15 +330 440 23 +398 471 23 +567 109 1 +0 242 6 +215 178 21 +586 0 2 +56 261 21 +93 233 25 +128 140 12 +550 129 1 +105 0 5 +493 138 18 +112 88 12 +518 178 18 +510 220 1 +491 0 10 +552 117 3 +459 156 22 +87 87 6 +55 135 6 +148 117 6 +174 237 25 +237 264 25 +169 195 12 +119 204 25 +43 0 6 +558 190 1 +581 66 2 +180 265 25 +118 199 21 +155 229 21 +494 0 2 +400 236 22 +264 150 21 +37 0 6 +538 79 10 +226 218 25 +538 90 2 +544 146 1 +330 451 17 +547 108 1 +166 236 21 +126 0 6 +519 107 10 +520 0 2 +81 82 5 +222 231 25 +495 45 2 +277 300 25 +554 224 18 +558 144 1 +112 134 6 +512 206 1 +407 178 24 +516 166 18 +283 377 16 +528 147 1 +501 24 2 +140 113 6 +555 0 2 +470 0 2 +46 37 6 +562 222 18 +7 18 6 +24 102 6 +227 331 25 +155 74 5 +538 0 10 +542 177 1 +12 160 6 +180 305 21 +0 149 6 +541 10 10 +120 227 21 +504 81 2 +535 196 18 +536 243 18 +503 45 2 +112 205 12 +212 203 12 +542 174 18 +287 237 24 +75 98 6 +161 247 21 +167 301 25 +164 531 9 +524 58 2 +564 267 1 +500 81 2 +538 187 1 +555 129 18 +61 39 6 +524 136 1 +492 144 18 +105 263 21 +539 287 1 +538 0 10 +135 174 21 +527 170 1 +529 86 10 +196 278 25 +201 295 25 +232 258 21 +165 3 6 +173 154 21 +588 148 1 +79 263 21 +501 70 10 +132 184 21 +518 173 18 +486 0 10 +460 0 2 +535 216 18 +197 303 25 +158 180 21 +159 117 21 +541 158 1 +552 217 18 +0 88 5 +164 272 21 +286 12 15 +578 0 2 +538 0 2 +13 0 6 +91 75 6 +78 212 21 +532 190 1 +62 0 6 +540 173 18 +511 190 18 +551 44 10 +420 152 22 +226 306 25 +88 119 4 +180 258 21 +79 305 21 +84 0 6 +493 0 10 +78 156 6 +162 210 25 +155 0 6 +512 275 18 +33 195 21 +549 46 2 +74 280 21 +13 126 6 +467 263 18 +424 254 24 +188 308 25 +19 167 6 +185 189 25 +188 267 25 +18 80 6 +132 265 21 +441 143 1 +153 255 7 +526 105 2 +72 109 6 +524 213 1 +511 226 1 +31 0 5 +0 36 5 +496 0 2 +134 245 21 +532 141 18 +83 230 12 +505 26 2 +550 204 18 +244 348 25 +36 0 6 +0 81 6 +540 7 2 +522 152 1 +111 158 6 +450 116 1 +545 0 2 +214 230 25 +538 0 10 +538 44 2 +16 0 6 +0 14 5 +137 227 21 +480 165 18 +528 188 1 +112 169 21 +492 8 2 +495 0 2 +157 205 25 +508 0 10 +495 136 1 +12 240 21 +525 108 1 +593 20 2 +485 0 2 +196 167 21 +488 169 18 +107 277 21 +139 265 21 +77 200 21 +565 136 1 +185 263 21 +51 0 5 +281 349 26 +520 0 10 +557 160 18 +537 0 2 +109 255 21 +501 0 10 +497 22 2 +128 261 25 +558 10 10 +548 0 2 +570 76 10 +390 296 22 +0 0 5 +122 51 5 +508 145 18 +114 258 21 +552 201 18 +145 0 6 +36 262 21 +192 291 25 +536 225 1 +561 207 1 +535 84 10 +552 240 18 +69 42 6 +571 131 1 +567 0 10 +123 85 6 +27 35 5 +322 230 24 +189 256 21 +485 1 10 +167 237 21 +109 186 21 +60 139 6 +509 112 2 +111 46 5 +474 183 18 +518 139 18 +507 0 10 +428 55 2 +156 244 25 +181 275 25 +92 291 21 +193 0 6 +162 314 25 +515 217 18 +450 116 1 +282 112 15 +204 304 21 +101 129 6 +180 287 21 +487 125 1 +529 113 2 +544 88 2 +535 121 1 +126 262 7 +545 180 18 +234 718 16 +130 192 21 +0 102 6 +513 213 18 +587 203 1 +477 139 3 +56 276 21 +512 263 1 +212 305 25 +139 265 25 +211 241 25 +130 55 6 +554 0 10 +153 285 21 +20 215 12 +525 237 1 +498 0 10 +128 160 6 +554 0 10 +506 0 2 +93 145 6 +135 200 12 +555 0 10 +184 255 25 +33 0 6 +465 141 1 +79 176 12 +85 204 7 +83 39 6 +139 223 21 +548 35 2 +511 185 1 +127 308 12 +119 160 6 +173 276 25 +106 150 21 +519 158 18 +52 240 21 +541 194 18 +212 257 25 +3 112 12 +569 37 2 +580 18 2 +47 0 6 +178 248 25 +197 252 21 +0 144 6 +490 64 2 +155 291 21 +121 203 21 +556 167 18 +143 204 25 +24 228 21 +196 273 25 +45 16 5 +190 274 21 +96 240 12 +245 186 12 +515 31 2 +468 177 1 +549 0 2 +226 331 26 +166 205 21 +511 259 1 +40 73 6 +370 289 22 +147 145 6 +127 157 12 +8 173 6 +31 159 6 +164 278 25 +528 40 10 +373 278 22 +502 214 1 +121 219 21 +12 0 6 +149 242 25 +528 62 10 +524 229 18 +351 247 22 +529 86 2 +147 190 21 +541 222 18 +450 134 22 +146 279 21 +0 0 6 +157 255 25 +70 18 6 +172 203 21 +132 304 21 +535 172 1 +535 73 2 +535 143 18 +0 207 21 +323 368 23 +511 87 10 +139 276 21 +200 290 25 +314 94 15 +103 84 5 +547 103 2 +531 197 1 +52 0 5 +68 67 5 +60 3 6 +525 56 10 +455 523 23 +515 0 2 +103 164 12 +61 147 6 +258 386 26 +179 187 4 +0 0 5 +547 200 18 +167 294 25 +157 227 6 +185 275 25 +221 285 25 +409 70 2 +497 208 18 +155 110 6 +204 253 25 +0 124 6 +464 0 10 +91 161 6 +52 156 6 +582 260 18 +123 39 6 +32 120 5 +116 179 21 +418 343 26 +44 141 6 +153 315 25 +538 290 18 +162 272 21 +543 152 1 +536 24 2 +13 101 6 +87 239 21 +74 2 6 +584 46 10 +157 163 21 +143 266 12 +37 0 6 +28 73 6 +506 82 2 +95 258 25 +142 228 25 +441 108 15 +557 0 10 +162 383 21 +108 130 12 +205 238 21 +76 473 16 +499 184 1 +523 97 10 +47 119 6 +161 232 21 +516 206 18 +540 136 18 +78 0 6 +31 152 6 +382 272 22 +410 164 24 +523 46 10 +475 137 18 +105 228 21 +96 290 25 +0 142 6 +536 87 10 +245 366 26 +541 85 2 +225 157 15 +130 0 6 +424 0 24 +564 258 18 +97 261 21 +90 103 6 +207 198 21 +516 278 18 +121 20 6 +525 105 10 +505 132 1 +482 199 18 +64 60 6 +142 247 25 +168 242 21 +70 130 6 +159 193 21 +64 266 25 +226 65 21 +251 111 21 +63 192 25 +52 66 5 +485 494 19 +59 79 6 +545 0 2 +82 173 6 +125 93 5 +129 180 12 +253 265 25 +174 191 21 +522 36 2 +154 275 25 +212 136 15 +472 124 1 +19 89 5 +389 239 22 +526 81 2 +191 253 25 +187 261 25 +23 409 16 +103 0 5 +203 240 25 +43 262 25 +330 370 26 +570 89 2 +177 281 25 +119 257 25 +43 0 5 +548 296 18 +560 67 10 +476 216 18 +50 145 6 +42 32 6 +540 257 1 +167 232 21 +525 240 18 +148 278 25 +524 116 2 +583 255 18 +508 0 10 +84 8 6 +136 208 21 +498 214 1 +170 291 25 +546 0 10 +534 225 18 +0 134 12 +129 233 21 +348 339 22 +575 91 10 +538 0 2 +518 0 10 +222 264 25 +503 0 2 +81 156 21 +514 198 18 +42 80 6 +419 267 26 +500 134 22 +154 170 21 +542 77 10 +567 0 10 +88 0 6 +164 245 21 +380 0 24 +0 0 6 +101 25 6 +123 0 5 +559 150 18 +489 73 2 +91 198 21 +189 237 25 +281 239 25 +33 86 6 +99 71 6 +114 211 21 +120 232 21 +144 123 6 +132 278 25 +51 0 6 +523 126 18 +388 186 22 +203 247 25 +0 74 6 +432 178 1 +528 11 10 +153 0 6 +193 211 21 +564 133 1 +499 386 26 +80 234 7 +148 0 6 +523 226 18 +0 135 6 +120 293 21 +193 290 25 +381 490 19 +498 28 2 +180 200 21 +176 309 25 +139 223 21 +307 89 15 +561 148 18 +126 228 21 +140 274 21 +184 229 25 +416 516 23 +22 79 6 +0 20 6 +442 70 24 +192 251 25 +375 455 23 +224 308 25 +540 48 10 +102 220 7 +0 69 5 +89 233 7 +171 194 25 +572 98 10 +560 171 18 +497 192 1 +221 214 21 +439 219 1 +560 212 18 +158 278 21 +492 70 2 +103 95 5 +180 282 25 +525 0 10 +537 107 1 +480 137 18 +542 118 1 +552 83 2 +93 54 12 +166 271 21 +152 213 21 +193 225 21 +97 0 21 +186 304 21 +227 264 25 +131 309 25 +483 168 18 +366 471 23 +110 184 5 +486 34 2 +132 102 6 +541 90 10 +139 82 5 +120 212 21 +328 438 23 +133 289 21 +81 129 21 +450 0 24 +112 206 25 +50 92 6 +517 213 1 +401 159 22 +512 0 2 +76 40 6 +174 262 21 +78 0 5 +442 205 24 +422 219 22 +130 78 5 +573 144 18 +523 165 18 +509 64 10 +553 210 1 +28 18 6 +53 104 6 +533 252 1 +405 140 1 +162 139 21 +461 118 2 +549 77 10 +485 22 2 +123 258 21 +396 200 24 +394 23 24 +56 90 5 +95 166 6 +203 136 6 +485 166 18 +58 0 6 +489 0 2 +72 51 5 +74 0 5 +548 221 18 +502 56 10 +586 0 10 +188 280 25 +550 66 2 +91 3 6 +192 240 25 +128 274 21 +247 274 25 +471 0 10 +206 234 21 +221 237 21 +137 221 25 +517 0 10 +583 0 10 +120 0 5 +517 69 2 +411 200 24 +454 685 23 +527 240 18 +115 233 21 +140 148 12 +154 266 25 +147 160 21 +477 48 2 +78 218 7 +500 123 3 +494 153 1 +91 227 21 +157 212 12 +10 52 6 +532 194 18 +199 284 25 +155 165 21 +74 310 21 +83 222 21 +442 0 10 +485 0 10 +541 161 18 +235 163 4 +147 211 25 +595 85 10 +497 0 10 +154 240 21 +54 206 21 +101 162 6 +119 197 21 +141 274 25 +65 0 6 +536 0 10 +0 38 6 +217 239 25 +168 197 21 +517 17 10 +25 6 5 +515 86 2 +287 0 15 +188 250 21 +571 538 19 +120 140 6 +41 0 5 +0 44 5 +517 0 10 +0 131 5 +539 135 1 +0 39 6 +533 196 1 +103 144 6 +581 97 2 +510 103 10 +505 151 1 +133 326 25 +40 0 5 +154 212 21 +535 112 2 +125 286 21 +123 191 12 +195 263 25 +550 334 18 +504 253 1 +351 536 23 +61 230 21 +414 280 24 +451 169 22 +91 0 6 +103 0 6 +506 203 18 +69 266 21 +249 341 26 +522 94 2 +381 228 8 +104 168 25 +82 185 6 +129 302 25 +102 75 6 +42 212 12 +43 222 21 +186 290 21 +543 146 18 +525 193 18 +3 53 5 +102 73 5 +505 276 1 +517 97 2 +6 0 5 +531 117 2 +186 0 6 +33 0 5 +126 96 5 +403 290 22 +512 60 10 +94 168 6 +395 239 26 +155 264 25 +45 0 5 +201 280 21 +501 127 18 +57 34 6 +0 128 6 +115 0 5 +273 355 26 +0 0 5 +144 171 12 +411 103 22 +56 29 5 +558 204 1 +153 272 25 +522 0 2 +396 175 15 +140 240 12 +74 139 21 +199 305 25 +102 0 6 +516 231 18 +35 155 5 +162 133 21 +74 137 6 +158 186 21 +536 42 10 +187 136 21 +570 0 10 +106 192 21 +497 47 2 +546 48 2 +529 0 10 +472 136 1 +516 93 2 +419 208 24 +85 142 6 +10 198 5 +486 229 1 +172 231 21 +428 239 24 +538 36 2 +516 176 22 +544 42 10 +406 251 22 +424 200 22 +60 157 6 +556 150 18 +525 0 10 +465 7 22 +123 254 25 +129 241 21 +0 36 4 +160 316 25 +485 211 1 +73 147 21 +78 123 6 +170 304 25 +558 215 18 +0 54 5 +499 0 10 +185 239 21 +536 0 10 +372 227 22 +219 223 21 +490 17 10 +333 488 23 +320 150 15 +121 249 21 +128 120 6 +200 237 21 +117 215 21 +528 0 10 +505 209 18 +541 0 2 +511 0 2 +479 104 10 +321 276 22 +540 75 2 +553 20 2 +496 40 2 +479 0 2 +509 48 2 +494 47 2 +521 132 18 +554 181 1 +0 0 6 +3 0 5 +209 244 21 +0 104 6 +131 92 6 +19 117 6 +174 235 21 +539 205 18 +0 0 5 +46 116 21 +155 162 21 +153 286 21 +90 0 6 +495 124 1 +78 299 21 +521 17 10 +556 88 10 +539 196 1 +128 225 21 +78 207 12 +450 83 2 +138 142 21 +139 291 25 +562 24 10 +498 29 10 +148 96 12 +133 139 21 +55 0 6 +547 0 10 +529 156 1 +530 99 2 +32 101 6 +444 284 24 +101 61 21 +8 207 21 +126 8 5 +499 214 1 +560 17 10 +329 169 15 +522 0 2 +315 0 15 +542 216 1 +523 52 10 +543 180 18 +51 0 5 +100 145 12 +228 278 25 +36 0 6 +585 18 2 +136 0 6 +128 243 21 +467 182 18 +173 281 25 +98 206 21 +488 126 18 +106 266 21 +91 83 6 +470 0 10 +470 148 1 +92 91 5 +520 231 1 +67 152 5 +580 94 10 +357 76 22 +371 281 24 +84 100 5 +536 0 10 +526 259 18 +544 213 1 +523 82 2 +92 12 5 +113 111 6 +133 237 25 +510 0 2 +394 173 24 +546 129 1 +531 210 1 +144 224 21 +511 100 10 +549 211 18 +239 284 25 +523 0 2 +551 106 10 +30 0 6 +581 14 2 +113 124 6 +89 0 5 +121 142 6 +243 292 25 +532 106 10 +203 244 21 +203 77 15 +541 180 1 +512 183 1 +71 114 6 +122 168 21 +122 136 5 +33 208 7 +126 214 12 +173 273 25 +383 251 24 +300 0 15 +214 290 21 +160 81 6 +106 23 5 +17 54 5 +209 279 25 +513 123 1 +175 273 21 +581 0 2 +176 140 6 +182 293 25 +97 228 21 +93 245 21 +553 175 18 +547 60 2 +136 137 12 +510 0 10 +560 0 2 +556 146 1 +102 100 5 +170 261 25 +21 101 6 +176 228 21 +205 307 21 +73 160 6 +129 227 7 +242 279 26 +158 6 6 +173 284 26 +197 218 25 +38 187 6 +51 124 6 +535 178 1 +512 126 18 +531 159 18 +92 112 6 +97 219 21 +113 52 5 +555 190 1 +561 66 10 +528 149 1 +95 0 5 +550 0 2 +159 49 6 +356 5 24 +13 0 5 +200 177 12 +481 851 17 +149 130 12 +542 130 1 +498 0 10 +541 183 18 +194 171 25 +498 26 2 +127 196 6 +510 16 2 +473 5 10 +473 0 10 +105 237 21 +560 73 10 +195 50 21 +108 0 5 +412 149 24 +88 328 12 +93 247 21 +522 223 18 +528 299 24 +534 175 18 +30 0 6 +80 66 6 +102 285 21 +133 252 25 +535 104 10 +175 215 21 +549 190 1 +117 228 25 +146 169 21 +530 4 10 +550 153 1 +180 83 21 +544 231 18 +0 34 5 +419 142 24 +46 6 21 +138 271 25 +490 0 10 +545 227 1 +196 257 25 +522 0 2 +313 174 24 +61 0 6 +267 313 25 +544 65 10 +523 144 18 +3 40 6 +174 326 25 +324 363 26 +207 258 4 +13 87 5 +44 131 5 +215 310 25 +80 153 12 +548 96 2 +559 287 18 +150 0 5 +494 143 18 +540 115 1 +31 209 12 +554 222 1 +348 405 13 +398 86 2 +574 103 2 +522 242 1 +367 504 23 +488 0 10 +565 182 18 +368 121 24 +548 180 18 +552 276 18 +76 0 4 +301 0 15 +553 24 10 +539 0 10 +96 115 6 +487 0 10 +123 0 6 +512 0 2 +16 0 5 +143 273 21 +0 0 5 +483 0 10 +496 29 10 +570 184 18 +3 120 5 +499 0 10 +132 266 25 +159 102 21 +206 306 25 +88 158 21 +513 98 10 +219 240 21 +178 266 21 +127 221 12 +281 135 6 +275 103 15 +591 7 10 +36 221 5 +570 0 10 +508 225 1 +542 12 2 +488 127 18 +447 0 10 +82 26 6 +115 313 25 +0 137 5 +496 0 2 +176 308 25 +497 152 1 +132 248 21 +532 0 2 +170 294 25 +597 0 10 +50 41 6 +520 0 10 +318 495 23 +163 287 21 +55 94 6 +323 115 21 +528 185 1 +131 252 25 +503 162 1 +101 63 6 +77 98 6 +548 51 10 +61 0 5 +365 315 25 +490 219 18 +471 89 2 +177 233 21 +436 161 18 +78 61 6 +515 40 10 +133 255 21 +143 47 5 +496 5 2 +146 265 21 +488 249 1 +519 209 1 +167 248 21 +522 0 10 +558 52 2 +191 278 25 +545 70 2 +171 246 25 +116 186 12 +222 271 26 +564 178 18 +512 211 1 +252 280 25 +536 169 1 +215 301 25 +132 191 21 +0 89 6 +125 223 21 +0 92 6 +83 106 6 +63 79 5 +590 0 2 +206 186 21 +531 40 10 +77 136 6 +72 150 6 +505 120 18 +36 0 6 +0 283 25 +180 283 21 +543 56 2 +516 157 1 +6 117 5 +189 244 21 +490 199 1 +145 288 21 +45 82 4 +64 15 6 +510 134 1 +10 37 6 +545 205 1 +133 269 25 +0 408 16 +498 251 18 +501 233 1 +150 0 5 +199 304 25 +527 214 1 +180 252 25 +153 233 25 +511 182 1 +227 255 25 +62 205 6 +25 0 6 +144 189 6 +488 11 10 +441 94 22 +511 177 18 +139 216 12 +527 0 2 +472 0 2 +557 0 10 +66 0 6 +16 148 5 +135 250 21 +143 157 6 +499 0 10 +548 93 10 +533 63 2 +517 0 2 +522 230 1 +478 0 10 +434 383 26 +145 283 21 +177 175 6 +21 87 6 +541 11 2 +162 255 21 +34 224 12 +140 115 6 +764 1023 19 +133 116 12 +374 215 18 +130 0 6 +187 9 5 +38 284 21 +540 31 2 +556 233 18 +83 286 21 +51 107 6 +522 136 1 +538 141 18 +92 501 16 +546 0 2 +40 63 6 +562 197 1 +269 300 25 +89 124 6 +1 0 5 +186 242 25 +106 0 6 +205 237 21 +166 133 21 +529 18 2 +490 272 18 +128 209 21 +205 274 25 +562 47 2 +206 318 25 +520 113 18 +80 238 7 +67 233 21 +141 168 21 +275 0 21 +289 74 24 +168 250 21 +525 238 18 +489 74 10 +125 322 12 +126 251 21 +98 36 6 +248 350 26 +498 5 2 +509 14 10 +250 276 25 +467 0 10 +82 63 6 +509 204 18 +551 0 10 +531 119 18 +250 301 26 +475 113 2 +545 199 18 +220 223 25 +140 143 25 +516 115 1 +547 0 2 +530 210 1 +584 129 18 +559 0 2 +562 135 18 +456 312 26 +222 309 25 +226 246 25 +42 90 5 +159 220 21 +112 256 21 +36 104 6 +500 0 2 +521 0 2 +557 44 10 +115 226 25 +427 209 18 +156 151 21 +93 352 25 +206 306 26 +70 164 5 +554 8 2 +527 25 10 +515 152 1 +33 196 21 +114 265 25 +181 227 21 +527 0 2 +406 406 26 +90 107 6 +99 56 6 +518 0 10 +524 169 1 +159 194 21 +119 206 21 +0 175 6 +366 257 24 +66 199 21 +521 0 2 +188 191 25 +169 250 25 +509 167 1 +530 153 1 +37 0 6 +455 269 24 +89 63 6 +535 113 2 +461 123 1 +560 232 18 +130 266 21 +105 242 21 +22 23 6 +116 12 5 +519 33 10 +574 0 2 +81 179 6 +13 150 6 +148 290 25 +135 261 21 +516 167 18 +67 66 6 +570 248 1 +326 179 24 +112 72 6 +505 178 18 +296 417 23 +19 198 6 +78 229 21 +92 86 6 +543 202 18 +50 40 6 +80 180 5 +99 243 21 +560 0 10 +29 0 5 +90 237 21 +551 193 18 +39 0 6 +52 0 6 +518 0 10 +474 214 1 +510 0 10 +468 154 1 +520 34 10 +243 339 25 +161 271 21 +68 256 25 +14 179 6 +549 0 10 +257 279 21 +518 48 2 +414 19 2 +448 112 2 +170 279 21 +514 299 18 +122 154 21 +571 0 2 +439 173 1 +542 0 2 +102 45 6 +62 281 21 +545 61 10 +99 29 6 +109 158 6 +553 187 1 +536 39 2 +559 243 18 +36 167 6 +446 141 1 +185 253 25 +392 213 22 +92 129 21 +99 242 21 +173 278 21 +0 197 21 +88 21 6 +0 38 6 +491 240 18 +193 265 25 +340 29 15 +519 143 18 +441 232 22 +17 0 5 +461 190 1 +488 79 10 +205 219 25 +505 132 18 +177 262 25 +248 474 23 +65 100 5 +492 10 10 +22 105 6 +484 12 10 +164 280 25 +507 36 10 +85 227 12 +199 256 21 +83 202 22 +184 190 21 +198 184 21 +65 172 6 +41 7 6 +167 281 25 +540 104 10 +522 37 10 +142 205 21 +55 156 6 +492 0 10 +561 224 22 +47 70 6 +168 297 21 +563 152 18 +417 202 22 +210 319 25 +195 276 25 +536 168 18 +510 93 10 +576 181 18 +374 259 24 +534 202 18 +519 216 1 +547 294 18 +179 267 25 +290 372 26 +118 199 21 +548 0 10 +168 284 25 +172 221 25 +59 268 25 +147 199 21 +141 281 21 +137 138 21 +127 114 21 +578 275 18 +517 87 10 +368 468 23 +14 87 5 +523 0 2 +0 0 5 +388 110 22 +207 227 21 +71 13 6 +184 246 25 +152 344 21 +359 466 23 +196 254 21 +527 102 2 +0 85 6 +549 222 18 +83 207 21 +502 0 2 +58 60 6 +121 205 21 +112 41 6 +447 95 2 +138 98 6 +532 129 1 +179 283 25 +115 271 25 +44 291 21 +452 209 1 +567 26 2 +123 251 21 +230 308 26 +182 295 21 +532 163 18 +515 117 2 +82 0 6 +572 272 18 +561 104 2 +36 169 6 +176 273 25 +122 254 21 +549 0 2 +535 343 18 +0 176 5 +530 214 1 +241 225 21 +479 103 10 +216 349 25 +549 232 18 +555 197 18 +107 101 12 +52 0 6 +188 239 21 +116 247 21 +373 537 23 +195 281 25 +92 14 5 +437 31 24 +75 104 6 +528 180 18 +49 144 5 +71 203 6 +104 308 25 +195 269 25 +85 117 6 +140 76 6 +499 39 10 +107 99 6 +555 223 1 +539 186 18 +123 232 21 +525 11 10 +546 177 1 +531 175 18 +187 0 21 +182 191 21 +570 0 10 +245 348 26 +61 208 21 +541 150 1 +540 0 2 +101 63 5 +72 114 6 +246 281 21 +200 269 25 +566 19 2 +132 214 21 +354 341 26 +523 95 10 +474 88 10 +532 258 1 +49 5 6 +181 193 21 +552 184 1 +516 238 1 +182 43 21 +0 98 5 +119 176 21 +506 106 10 +61 242 21 +124 270 12 +491 127 1 +494 0 2 +416 268 24 +136 215 21 +49 232 7 +521 83 10 +169 154 21 +55 184 6 +458 49 10 +521 225 18 +499 140 1 +527 0 10 +158 247 21 +118 309 25 +548 20 2 +159 183 12 +147 150 12 +180 220 21 +515 123 1 +291 323 26 +481 174 1 +158 253 21 +540 190 18 +433 208 22 +555 38 2 +522 48 10 +162 169 21 +510 70 10 +119 61 6 +86 266 21 +433 0 10 +94 266 21 +105 0 5 +576 269 1 +518 138 18 +498 124 18 +540 261 1 +526 201 1 +85 227 21 +584 182 18 +270 235 25 +150 288 21 +128 166 21 +223 228 15 +291 88 15 +533 206 18 +313 116 15 +107 0 6 +0 128 6 +105 157 6 +164 233 21 +0 97 6 +18 204 6 +469 277 1 +543 172 1 +543 185 18 +119 267 21 +549 223 1 +522 177 1 +524 129 1 +545 131 18 +83 202 21 +174 189 21 +513 138 1 +582 0 10 +155 266 21 +48 33 6 +537 247 18 +539 37 2 +480 150 1 +444 204 24 +488 128 18 +195 223 25 +355 476 23 +156 264 25 +485 183 1 +219 206 25 +198 234 21 +154 47 5 +514 70 10 +144 119 6 +501 115 2 +534 207 1 +528 245 1 +497 103 10 +544 0 10 +540 19 10 +122 265 21 +0 224 7 +197 114 25 +131 303 21 +159 292 25 +423 797 17 +189 190 21 +370 203 24 +549 112 2 +412 177 22 +354 495 23 +101 139 21 +0 24 6 +119 252 21 +341 136 15 +150 269 25 +0 0 5 +20 0 6 +533 0 2 +89 219 6 +570 266 18 +73 200 6 +547 218 18 +540 25 10 +35 0 6 +145 206 21 +0 20 5 +59 70 6 +498 114 2 +81 0 6 +0 97 5 +196 272 21 +180 274 25 +160 224 21 +155 86 21 +416 94 24 +107 53 6 +536 157 18 +539 0 2 +59 2 5 +392 488 23 +535 116 18 +101 277 25 +529 158 1 +207 294 25 +427 319 13 +528 95 10 +54 372 16 +211 320 25 +503 0 2 +80 0 6 +116 41 6 +129 9 5 +481 139 18 +534 228 1 +488 139 1 +323 615 23 +541 242 18 +485 147 18 +278 53 15 +265 265 25 +181 203 21 +171 188 21 +527 156 18 +92 111 5 +0 0 5 +196 251 21 +0 160 6 +91 131 6 +103 269 21 +148 269 21 +93 139 12 +524 245 18 +193 321 25 +535 4 10 +578 0 2 +96 206 21 +32 65 5 +0 117 6 +120 162 6 +455 252 24 +154 234 25 +476 481 19 +512 52 2 +540 0 2 +110 117 6 +122 0 6 +189 0 6 +558 199 1 +531 0 2 +545 99 10 +101 60 21 +498 143 1 +103 235 7 +526 119 2 +150 203 21 +214 265 25 +103 63 21 +89 0 6 +526 123 18 +319 491 23 +93 52 5 +515 99 10 +7 0 5 +344 323 22 +231 298 25 +510 45 2 +108 294 21 +454 237 1 +165 0 21 +497 174 1 +143 0 6 +91 514 16 +90 231 21 +0 103 6 +0 6 6 +543 103 2 +186 282 21 +173 216 21 +487 308 18 +505 1 10 +337 435 23 +196 291 25 +25 58 6 +43 228 21 +0 0 6 +565 214 18 +501 230 1 +249 297 26 +515 88 2 +228 313 25 +479 27 10 +77 218 21 +546 0 2 +208 250 21 +527 15 10 +515 174 18 +486 221 1 +173 157 21 +207 267 25 +115 226 12 +535 218 18 +0 126 6 +290 542 16 +64 0 6 +391 175 22 +555 75 10 +185 114 21 +0 223 5 +143 151 6 +69 0 5 +551 140 1 +200 183 25 +167 292 21 +44 21 5 +522 75 2 +163 100 6 +59 148 5 +529 86 10 +154 207 7 +23 13 6 +44 0 5 +160 224 7 +54 207 6 +523 174 18 +552 31 2 +572 188 1 +377 467 23 +99 0 5 +533 0 10 +540 79 10 +209 281 25 +15 0 6 +69 0 5 +517 264 1 +545 249 18 +74 50 5 +513 0 10 +522 0 2 +163 233 21 +184 206 21 +141 51 5 +519 0 2 +142 41 6 +134 179 12 +520 62 2 +488 64 10 +607 1011 19 +561 226 1 +540 161 1 +536 172 18 +242 261 25 +563 162 1 +460 0 22 +557 0 10 +522 0 10 +575 132 18 +539 79 10 +128 304 25 +12 55 6 +541 52 10 +516 152 1 +135 238 21 +537 206 18 +502 114 2 +202 307 21 +63 54 6 +64 137 6 +123 243 12 +152 225 21 +144 259 21 +415 188 24 +47 98 6 +587 0 2 +157 100 12 +557 170 1 +540 63 2 +513 88 10 +132 100 6 +94 0 6 +540 183 1 +502 414 26 +539 72 10 +26 0 6 +220 260 25 +230 304 26 +560 265 18 +556 205 1 +542 73 2 +559 32 10 +0 77 5 +440 245 26 +133 0 5 +144 286 25 +537 107 2 +116 134 12 +86 0 5 +195 311 25 +523 81 2 +525 0 2 +392 0 2 +197 265 25 +80 44 6 +508 0 2 +359 242 22 +71 60 6 +129 204 12 +71 99 6 +454 9 10 +0 152 6 +20 0 5 +123 70 5 +116 258 21 +561 199 18 +537 241 1 +0 114 5 +66 0 6 +423 250 22 +116 147 12 +24 0 6 +524 126 1 +537 216 1 +502 28 10 +502 265 18 +133 214 25 +518 10 2 +518 0 10 +0 63 6 +560 0 10 +604 0 2 +538 147 1 +576 193 1 +277 353 26 +37 83 5 +107 197 21 +498 134 18 +547 0 2 +49 115 21 +398 229 24 +184 80 12 +401 138 26 +144 170 25 +532 78 2 +512 167 1 +545 209 18 +521 0 2 +0 196 6 +0 158 6 +67 44 6 +552 5 10 +538 154 18 +13 0 6 +129 106 6 +70 42 5 +51 198 12 +161 294 25 +222 101 21 +485 44 2 +161 77 5 +118 244 25 +156 201 25 +0 82 5 +159 265 21 +227 303 25 +87 260 21 +498 248 1 +138 305 21 +496 101 10 +109 275 21 +141 141 6 +202 304 25 +557 68 2 +192 230 25 +120 308 12 +0 0 6 +544 0 2 +528 0 2 +118 233 12 +233 234 21 +71 213 21 +84 321 21 +558 24 2 +106 232 25 +477 172 1 +217 211 21 +0 59 6 +148 257 25 +101 77 5 +512 158 1 +64 166 6 +140 173 12 +228 243 21 +8 122 6 +0 100 5 +551 160 1 +250 335 26 +555 29 2 +192 266 21 +68 79 6 +340 443 26 +550 241 1 +524 220 1 +510 9 2 +548 148 1 +38 197 6 +544 213 18 +15 19 6 +527 180 1 +59 249 21 +191 318 25 +190 289 25 +550 0 2 +497 164 18 +154 98 6 +541 78 2 +57 0 6 +491 282 1 +290 588 23 +9 46 6 +132 31 6 +42 73 6 +12 0 5 +500 199 18 +7 139 5 +526 188 1 +69 147 6 +300 436 23 +526 28 10 +86 171 21 +531 48 10 +131 147 21 +502 102 10 +69 0 5 +581 184 18 +538 216 18 +107 202 12 +224 235 25 +83 148 12 +464 254 1 +172 171 21 +174 280 25 +527 169 1 +559 0 10 +196 226 25 +75 0 6 +470 82 10 +91 129 6 +0 0 6 +89 199 5 +50 212 5 +398 493 23 +478 232 1 +560 86 2 +528 0 2 +121 25 5 +112 198 21 +525 221 1 +195 290 25 +556 58 10 +241 188 12 +549 247 1 +166 202 21 +246 193 26 +514 237 1 +149 213 25 +462 55 2 +192 247 25 +486 13 10 +421 747 23 +435 1 10 +223 151 6 +42 286 25 +189 294 25 +504 114 2 +42 131 5 +34 0 5 +74 202 12 +161 0 21 +554 276 18 +546 250 1 +177 247 25 +82 0 6 +505 77 10 +53 132 6 +512 0 2 +9 201 5 +175 240 21 +524 13 2 +132 271 21 +539 35 2 +55 68 5 +362 144 15 +168 285 21 +77 41 5 +272 121 22 +389 505 23 +71 79 5 +105 89 5 +99 9 5 +133 219 7 +363 0 15 +205 262 21 +506 0 2 +496 0 2 +143 529 16 +349 208 6 +577 304 18 +383 215 24 +501 81 2 +493 145 18 +547 0 2 +368 482 23 +122 0 6 +124 0 6 +540 90 2 +517 261 18 +551 0 10 +366 141 24 +447 10 10 +167 250 21 +65 246 7 +168 277 21 +175 162 12 +216 180 21 +545 17 10 +192 259 25 +503 183 1 +506 204 1 +97 160 12 +556 150 18 +121 53 6 +82 202 21 +518 101 2 +92 0 6 +198 261 25 +387 476 23 +468 76 10 +22 184 6 +556 164 18 +369 758 17 +533 155 18 +434 128 24 +350 472 23 +507 0 10 +87 39 6 +553 233 18 +213 158 21 +554 109 1 +211 268 21 +252 549 16 +494 197 18 +150 201 25 +52 87 6 +0 42 5 +125 265 25 +133 288 25 +534 205 18 +171 203 25 +451 45 2 +14 74 6 +180 247 21 +179 224 21 +163 211 21 +589 0 10 +498 0 10 +465 41 10 +381 253 22 +124 0 6 +154 238 21 +610 217 18 +444 298 22 +187 295 25 +137 161 6 +235 276 25 +93 180 22 +258 281 21 +154 144 21 +144 186 12 +491 157 1 +537 156 18 +0 136 5 +572 96 2 +536 40 2 +221 250 25 +125 217 21 +42 153 12 +512 24 2 +216 317 12 +41 0 5 +110 0 5 +532 245 1 +539 0 2 +496 162 1 +519 220 1 +143 218 21 +162 158 21 +211 300 25 +527 0 10 +501 124 1 +506 0 2 +254 248 21 +527 74 2 +538 128 18 +179 176 21 +174 246 21 +143 141 21 +545 249 18 +525 0 2 +333 204 24 +538 213 1 +210 272 21 +92 256 21 +207 285 25 +499 154 18 +221 268 25 +130 219 25 +174 239 25 +171 113 6 +532 317 1 +560 194 1 +357 288 24 +553 0 2 +196 234 12 +334 157 22 +577 60 2 +181 206 25 +409 223 24 +474 190 1 +347 411 25 +517 0 2 +101 201 7 +400 301 24 +542 208 1 +527 235 1 +480 135 18 +186 307 25 +60 528 16 +0 0 5 +569 9 2 +14 264 12 +396 88 15 +57 227 7 +472 150 18 +534 144 1 +495 145 1 +111 238 25 +172 140 21 +116 2 6 +70 91 12 +150 191 21 +122 18 6 +172 118 21 +94 82 6 +164 237 25 +336 211 24 +166 251 25 +557 261 18 +87 244 21 +473 107 10 +108 65 6 +36 118 6 +369 513 23 +532 0 10 +500 255 1 +511 251 18 +462 150 1 +121 32 5 +495 68 10 +56 0 6 +537 204 1 +232 295 21 +562 131 18 +219 237 25 +483 214 1 +549 0 10 +577 71 2 +542 78 10 +363 490 23 +125 168 21 +19 111 5 +480 68 10 +121 110 5 +523 0 10 +382 206 22 +140 228 21 +479 0 10 +104 225 12 +128 160 21 +89 254 21 +273 335 26 +91 153 12 +549 44 10 +362 78 24 +214 265 25 +24 149 5 +90 95 6 +538 46 10 +87 0 6 +11 40 6 +82 255 21 +150 190 21 +46 88 6 +575 128 1 +92 197 21 +550 81 2 +533 24 2 +179 172 12 +189 105 21 +66 199 6 +531 45 2 +96 150 12 +549 208 1 +0 0 6 +578 17 2 +200 328 25 +219 308 25 +75 98 6 +541 7 2 +123 252 21 +312 194 15 +572 0 2 +511 109 10 +419 386 26 +81 251 21 +176 234 21 +549 177 18 +125 224 25 +225 305 25 +0 111 6 +81 120 21 +535 0 10 +198 231 21 +512 0 10 +573 226 1 +90 250 25 +176 81 21 +138 216 21 +130 271 21 +83 179 21 +48 0 5 +500 192 1 +41 0 5 +158 238 25 +491 0 2 +23 159 6 +493 203 1 +22 257 12 +179 289 21 +469 258 18 +103 86 6 +150 338 21 +350 236 22 +572 154 1 +147 72 21 +173 155 21 +97 194 21 +520 144 18 +453 13 10 +534 241 1 +518 0 10 +130 0 6 +496 143 18 +460 178 1 +550 0 10 +527 174 18 +522 157 1 +565 0 10 +517 280 18 +426 810 19 +14 57 5 +149 0 6 +507 149 18 +30 260 25 +457 275 24 +510 162 18 +552 0 2 +351 39 15 +520 254 18 +181 254 21 +455 29 22 +194 261 25 +355 126 24 +176 231 25 +124 177 6 +110 162 6 +72 236 7 +552 0 2 +250 368 25 +537 104 10 +537 45 10 +73 137 5 +170 294 25 +154 188 21 +179 153 4 +258 281 25 +244 316 25 +299 500 26 +515 159 18 +195 203 21 +338 263 22 +433 245 22 +60 20 6 +380 483 23 +526 154 1 +185 283 21 +494 94 10 +124 110 6 +555 16 10 +529 156 18 +108 95 6 +146 217 21 +88 239 21 +467 172 1 +83 117 21 +126 115 21 +583 209 18 +33 85 6 +170 201 21 +563 25 2 +78 0 6 +402 139 24 +502 148 18 +540 223 1 +155 317 21 +112 164 21 +68 135 6 +117 73 6 +566 51 2 +91 236 21 +542 0 2 +456 295 26 +552 50 2 +175 202 21 +536 29 2 +541 192 18 +162 221 25 +2 129 6 +71 179 6 +549 0 2 +44 57 5 +482 124 18 +88 134 6 +497 55 22 +499 147 18 +552 0 2 +140 160 6 +168 239 21 +534 0 10 +182 320 25 +159 310 25 +491 0 10 +535 111 2 +139 98 5 +97 178 6 +208 167 25 +105 60 6 +221 306 25 +77 187 6 +236 309 25 +220 192 12 +429 272 24 +147 46 6 +530 187 18 +201 284 25 +522 206 1 +343 433 23 +0 73 6 +529 16 10 +131 248 25 +146 247 21 +81 0 6 +58 0 5 +523 81 2 +411 47 24 +135 249 25 +530 95 10 +385 157 22 +0 149 6 +180 122 21 +542 37 10 +59 142 6 +11 0 6 +463 50 10 +113 97 6 +552 169 18 +423 78 15 +98 0 5 +72 30 5 +116 218 21 +484 188 1 +96 254 21 +111 193 21 +571 222 1 +143 124 12 +529 190 18 +157 251 21 +0 371 16 +389 500 23 +34 58 5 +572 134 18 +398 489 23 +530 197 18 +123 130 12 +163 208 21 +173 204 21 +103 125 21 +33 231 7 +174 242 21 +545 200 1 +464 213 1 +523 171 18 +439 105 2 +83 138 12 +81 16 5 +525 222 18 +352 546 23 +200 274 25 +553 31 10 +507 263 1 +122 177 21 +526 69 10 +542 72 2 +188 258 21 +141 238 7 +147 146 21 +469 117 1 +202 291 25 +97 6 5 +539 226 18 +337 8 15 +412 99 22 +598 0 10 +529 197 1 +118 220 12 +526 193 18 +445 263 22 +108 230 21 +200 319 21 +47 213 12 +164 317 25 +370 455 23 +207 225 7 +535 11 10 +261 0 15 +275 279 25 +526 82 10 +0 109 6 +387 499 23 +557 218 1 +505 147 18 +25 137 5 +134 181 6 +173 275 21 +0 10 6 +569 48 10 +181 286 21 +141 277 25 +560 29 2 +293 70 15 +174 304 21 +137 0 5 +269 255 25 +295 119 15 +172 177 21 +73 334 12 +55 166 12 +176 280 25 +538 0 10 +156 85 12 +204 274 25 +456 124 1 +164 281 25 +131 98 21 +207 302 25 +36 108 6 +416 2 2 +366 217 24 +61 87 5 +506 72 2 +51 160 6 +40 163 6 +487 0 10 +86 95 6 +203 44 15 +509 125 1 +135 185 21 +512 171 1 +98 217 25 +156 283 21 +181 271 25 +122 41 5 +163 165 21 +53 0 6 +217 196 21 +503 193 18 +57 166 6 +5 18 6 +96 39 5 +88 133 6 +519 133 18 +563 116 18 +529 88 2 +221 326 26 +112 160 6 +520 0 2 +125 194 12 +204 223 22 +159 17 5 +346 249 22 +208 291 25 +80 284 21 +526 210 1 +323 248 1 +85 420 16 +533 132 18 +589 116 18 +174 293 25 +503 874 23 +500 0 10 +61 178 12 +510 7 10 +505 34 2 +119 0 5 +67 95 6 +172 276 25 +144 249 21 +33 268 12 +422 0 10 +222 239 25 +542 141 1 +613 47 2 +26 0 21 +246 284 25 +144 89 6 +70 123 6 +527 81 10 +83 33 6 +182 253 21 +550 0 2 +77 0 6 +132 200 21 +234 209 21 +557 243 1 +544 0 2 +171 278 25 +459 129 18 +194 282 21 +511 48 10 +444 41 2 +542 97 2 +144 289 21 +122 305 25 +532 0 10 +124 283 25 +583 87 2 +529 75 10 +566 53 2 +164 295 21 +173 284 21 +163 242 21 +122 168 12 +146 228 21 +60 70 5 +515 0 10 +502 17 10 +504 12 2 +339 477 23 +499 176 18 +118 156 5 +325 356 26 +96 203 6 +94 193 12 +141 302 25 +498 107 10 +211 285 25 +164 298 21 +208 319 25 +16 115 5 +515 89 2 +530 241 1 +177 242 21 +443 180 1 +201 114 21 +425 24 10 +143 222 12 +78 90 6 +21 125 5 +569 15 10 +563 284 1 +35 106 6 +128 189 21 +195 246 21 +29 155 6 +219 277 25 +469 105 10 +133 218 21 +3 0 5 +188 277 21 +538 117 1 +23 67 5 +523 66 10 +520 132 1 +1 36 5 +539 0 2 +515 203 18 +557 176 1 +561 238 1 +69 80 6 +539 0 10 +13 77 6 +517 0 2 +566 152 1 +540 175 1 +534 31 2 +545 0 2 +356 188 6 +85 86 6 +127 123 6 +517 0 10 +491 184 1 +313 540 23 +468 72 2 +528 113 2 +488 33 10 +159 290 21 +111 180 7 +132 163 12 +159 87 6 +489 158 1 +565 275 18 +348 444 23 +554 0 10 +550 141 1 +549 261 18 +309 502 23 +116 286 21 +236 172 21 +211 305 21 +555 176 18 +538 129 18 +82 84 5 +0 0 5 +480 45 2 +48 119 6 +538 185 1 +479 7 2 +50 191 12 +76 12 5 +139 320 12 +122 12 5 +553 209 18 +474 124 2 +505 150 18 +36 173 6 +189 204 6 +580 94 2 +36 52 5 +256 243 21 +425 271 24 +573 225 1 +497 189 18 +80 35 5 +539 243 18 +539 23 10 +142 230 21 +75 213 7 +0 0 6 +427 74 22 +518 278 18 +541 96 10 +549 55 2 +156 241 21 +246 263 25 +475 0 2 +166 248 21 +147 269 25 +552 114 1 +215 102 15 +597 296 18 +213 324 25 +158 0 6 +538 50 2 +559 35 10 +62 294 21 +99 248 12 +119 191 6 +69 18 5 +163 223 21 +511 28 2 +571 127 1 +155 4 5 +74 88 5 +159 249 21 +528 209 18 +543 167 1 +154 239 21 +492 167 1 +490 190 18 +552 196 18 +523 103 2 +508 199 18 +561 157 1 +508 120 1 +59 91 6 +550 0 2 +582 19 10 +483 193 18 +134 255 21 +165 295 21 +307 140 15 +332 424 26 +548 0 10 +179 243 21 +150 255 25 +149 300 25 +47 11 6 +0 187 6 +531 11 2 +524 0 2 +103 172 6 +168 240 21 +132 192 21 +0 0 5 +127 208 21 +75 124 6 +497 185 1 +538 0 10 +503 85 10 +582 141 18 +29 184 6 +121 1 6 +554 190 18 +115 151 24 +532 255 18 +517 69 10 +407 519 23 +162 221 21 +519 17 10 +519 145 18 +139 203 21 +90 168 6 +84 224 21 +69 34 6 +162 215 21 +150 192 21 +425 107 22 +120 209 7 +28 176 6 +28 0 6 +138 224 21 +84 194 6 +34 104 6 +181 223 25 +133 0 6 +209 264 25 +478 147 1 +536 0 2 +118 0 4 +111 249 25 +254 330 25 +467 104 2 +0 86 5 +87 10 6 +144 258 7 +223 287 25 +546 104 2 +32 60 6 +185 288 21 +506 33 10 +544 93 2 +126 92 5 +149 313 25 +216 206 21 +509 117 2 +481 131 18 +84 217 21 +169 276 25 +197 192 25 +524 90 2 +576 60 2 +494 0 10 +206 228 25 +443 774 17 +542 40 2 +434 49 10 +130 255 21 +128 0 21 +431 94 22 +386 169 24 +168 239 21 +533 0 2 +183 0 21 +192 275 25 +503 79 10 +172 260 25 +417 532 19 +492 170 1 +155 224 21 +532 179 1 +125 240 7 +152 230 25 +158 184 21 +336 172 15 +557 240 1 +183 270 25 +467 19 10 +161 263 21 +183 254 25 +499 5 10 +569 157 1 +109 143 5 +215 297 25 +572 130 1 +194 264 22 +503 113 2 +469 31 2 +124 239 21 +135 202 12 +291 196 22 +105 309 25 +153 359 12 +414 173 22 +41 11 6 +113 0 6 +397 193 24 +0 116 5 +506 49 10 +522 190 1 +531 131 1 +165 54 6 +256 23 6 +115 247 21 +501 142 1 +510 125 18 +88 240 7 +508 185 1 +122 222 21 +185 328 21 +532 96 10 +525 119 1 +55 69 6 +569 0 2 +115 272 25 +205 267 25 +413 264 24 +534 53 10 +117 181 21 +197 295 25 +514 209 18 +530 152 1 +165 279 12 +509 146 1 +107 94 12 +519 0 10 +524 226 18 +43 162 6 +515 163 1 +496 119 1 +82 153 6 +0 0 5 +481 258 1 +546 182 18 +286 519 23 +136 148 6 +562 182 1 +46 2 6 +0 139 6 +518 202 18 +76 0 6 +583 161 18 +94 52 6 +162 267 21 +485 146 1 +496 169 18 +357 201 18 +510 204 1 +43 14 6 +88 169 6 +31 33 6 +341 0 15 +641 678 19 +115 54 5 +192 255 25 +74 92 5 +434 34 22 +247 200 22 +194 202 25 +539 168 1 +138 250 21 +535 20 2 +545 8 2 +158 288 21 +585 88 2 +395 189 24 +529 0 2 +543 103 2 +525 306 18 +77 0 5 +269 333 26 +537 100 10 +128 208 12 +502 95 10 +83 259 21 +97 0 6 +462 0 2 +529 45 10 +160 261 25 +85 172 12 +584 72 10 +453 209 26 +364 172 24 +547 138 18 +508 79 2 +131 280 21 +563 60 2 +186 262 25 +520 97 2 +0 103 6 +70 0 6 +52 0 5 +231 278 25 +99 224 21 +136 201 21 +55 0 6 +57 255 21 +49 136 6 +423 6 10 +119 203 25 +64 112 6 +79 235 21 +496 0 10 +418 509 19 +116 179 6 +155 48 6 +0 182 6 +319 93 15 +508 53 10 +149 269 25 +141 206 21 +489 0 2 +520 81 2 +508 0 10 +125 154 12 +170 292 21 +561 240 18 +533 0 2 +163 212 21 +460 185 18 +155 284 25 +184 206 25 +9 47 6 +47 116 12 +267 263 21 +211 173 21 +27 113 12 +296 362 26 +0 0 5 +176 259 25 +64 269 21 +198 14 6 +466 0 10 +46 19 6 +98 59 6 +519 108 2 +186 242 25 +556 98 10 +511 82 2 +87 18 5 +52 224 7 +532 43 10 +549 0 2 +566 80 2 +91 70 5 +543 0 2 +530 125 1 +567 0 10 +54 0 6 +506 302 18 +157 271 25 +522 210 18 +506 0 2 +513 54 10 +514 16 10 +241 138 6 +127 81 21 +505 134 1 +336 275 22 +137 149 21 +48 129 12 +99 258 12 +600 121 18 +304 458 23 +554 0 2 +141 197 21 +455 92 22 +485 24 2 +161 245 21 +205 330 25 +72 34 6 +495 0 2 +533 0 10 +208 243 25 +154 78 6 +163 23 5 +147 208 21 +38 127 6 +180 278 25 +556 101 2 +178 281 21 +99 133 6 +514 0 2 +0 0 5 +524 73 10 +531 122 1 +0 192 5 +543 139 1 +516 224 1 +177 278 25 +550 185 1 +569 0 10 +0 10 5 +557 117 1 +525 0 2 +422 301 22 +215 322 25 +560 67 10 +43 126 6 +121 237 21 +47 151 6 +501 215 18 +98 163 5 +550 160 1 +215 225 25 +258 0 15 +541 177 18 +541 20 10 +115 202 21 +110 166 6 +540 60 2 +125 0 5 +174 240 21 +160 223 25 +519 0 2 +73 86 6 +512 0 10 +424 209 24 +125 139 6 +156 249 25 +86 229 21 +116 126 6 +193 223 25 +255 272 25 +417 106 22 +176 284 25 +520 131 1 +504 21 2 +184 180 21 +119 0 6 +135 321 21 +186 217 25 +534 40 10 +75 233 21 +169 179 21 +68 12 5 +118 99 6 +250 267 25 +484 0 2 +514 209 18 +185 182 25 +554 149 18 +558 0 2 +52 202 6 +122 40 6 +242 686 19 +573 198 1 +485 107 10 +89 196 21 +84 57 6 +135 126 12 +165 246 21 +514 170 18 +523 178 1 +57 167 6 +2 78 5 +135 327 21 +150 253 21 +180 298 25 +470 308 26 +122 135 21 +149 209 21 +241 647 9 +522 236 1 +528 131 18 +491 248 18 +107 28 6 +140 279 25 +517 100 2 +517 164 1 +47 113 5 +83 200 21 +152 262 21 +171 14 21 +80 76 6 +234 215 21 +595 31 2 +185 198 21 +533 100 2 +87 75 6 +64 146 6 +518 177 18 +225 277 25 +0 127 5 +206 259 25 +549 235 1 +543 0 10 +133 174 6 +127 233 21 +538 456 19 +235 227 12 +485 0 10 +600 347 18 +450 39 2 +534 111 2 +527 0 10 +164 305 25 +165 236 21 +204 263 21 +513 0 2 +90 175 6 +0 0 6 +471 96 2 +78 0 6 +569 156 18 +492 171 18 +128 95 6 +537 80 10 +215 316 25 +474 150 18 +586 49 2 +571 244 18 +189 244 25 +508 225 1 +483 0 10 +73 119 6 +41 79 6 +523 0 10 +4 184 6 +513 0 10 +207 212 21 +117 0 5 +128 232 21 +507 160 18 +565 50 10 +145 303 25 +70 163 6 +496 0 10 +323 201 22 +222 217 21 +567 147 18 +34 85 5 +193 224 12 +562 133 1 +549 0 2 +557 125 1 +191 237 21 +506 196 1 +517 0 10 +128 244 21 +84 0 6 +435 278 26 +51 0 6 +530 221 1 +523 176 1 +510 0 10 +142 223 21 +501 0 2 +79 25 6 +454 112 1 +489 154 18 +482 65 2 +516 193 1 +81 213 12 +54 39 6 +39 0 5 +455 170 22 +409 142 24 +0 41 6 +566 0 2 +447 229 18 +93 0 6 +328 0 15 +98 218 21 +198 88 25 +65 41 5 +128 266 21 +198 242 21 +148 95 6 +235 215 21 +60 183 6 +109 289 21 +114 204 7 +161 294 21 +371 232 24 +175 288 21 +504 228 18 +131 149 6 +225 291 25 +494 0 10 +39 0 6 +511 0 10 +373 160 22 +401 0 10 +521 269 1 +538 236 1 +126 248 21 +39 190 6 +136 211 21 +91 56 6 +520 63 2 +205 294 21 +129 49 5 +133 273 25 +46 230 7 +265 397 25 +112 0 21 +188 42 6 +554 172 1 +329 377 26 +44 0 6 +126 12 6 +498 0 2 +85 179 12 +547 75 10 +147 0 5 +517 231 1 +86 125 6 +486 0 2 +454 110 22 +83 0 5 +185 313 21 +283 346 26 +0 303 12 +119 198 6 +195 246 7 +128 0 6 +48 61 6 +459 204 18 +64 82 6 +0 0 6 +41 169 12 +533 114 2 +0 172 5 +109 0 6 +40 0 6 +144 71 5 +570 0 2 +532 52 2 +56 165 21 +102 173 6 +188 296 25 +509 215 1 +559 133 18 +375 109 15 +445 533 19 +144 301 21 +160 255 21 +134 161 21 +518 82 2 +0 149 6 +278 496 26 +232 303 21 +552 207 18 +524 61 10 +109 163 12 +164 287 25 +501 0 10 +108 164 6 +541 187 18 +32 51 21 +0 251 12 +535 0 10 +523 89 2 +101 281 21 +137 244 7 +549 1 2 +177 271 21 +532 245 1 +537 257 18 +99 0 5 +515 0 10 +455 96 2 +485 70 10 +307 0 15 +74 214 21 +110 103 5 +132 187 12 +77 0 5 +499 0 10 +510 206 1 +559 123 1 +465 0 2 +526 110 2 +0 0 6 +48 117 6 +482 275 1 +540 41 2 +541 203 18 +5 98 6 +227 237 21 +575 0 2 +157 206 21 +152 229 21 +82 117 6 +127 122 21 +200 291 25 +355 113 15 +446 104 10 +64 96 6 +162 240 25 +104 238 12 +551 0 2 +140 274 21 +588 290 22 +445 73 10 +63 207 21 +29 130 5 +152 263 25 +559 214 18 +100 299 25 +530 211 1 +560 64 10 +115 265 25 +517 227 1 +517 161 1 +179 259 21 +5 163 6 +536 0 10 +580 269 18 +169 281 21 +0 56 5 +553 77 2 +121 2 5 +57 197 21 +421 196 1 +582 38 10 +422 136 24 +130 105 12 +509 233 1 +346 429 23 +210 247 25 +453 59 10 +101 142 6 +532 32 2 +13 158 12 +0 118 5 +198 228 25 +158 207 21 +170 158 21 +83 121 6 +165 85 12 +521 212 18 +512 51 10 +530 0 10 +94 54 6 +113 0 6 +494 259 24 +32 40 6 +207 233 25 +127 296 21 +132 241 25 +146 134 6 +135 0 5 +152 32 21 +124 79 6 +12 136 6 +116 198 6 +379 236 24 +489 202 1 +133 256 25 +551 128 18 +175 247 25 +0 114 5 +543 192 1 +165 240 21 +235 266 25 +54 194 6 +508 229 1 +74 0 5 +188 289 25 +462 106 10 +8 66 5 +538 235 1 +502 0 10 +553 0 2 +174 156 21 +215 3 6 +392 482 19 +545 61 2 +546 0 2 +161 284 21 +242 163 22 +549 273 18 +96 0 5 +573 276 18 +596 747 19 +10 0 6 +112 75 6 +534 79 10 +207 277 25 +562 105 2 +183 228 21 +547 0 2 +104 286 25 +422 0 2 +161 269 25 +508 220 1 +132 238 21 +28 85 6 +537 95 10 +116 99 21 +90 292 12 +557 101 10 +0 98 5 +497 44 10 +137 102 6 +155 183 25 +107 1 5 +493 132 18 +85 35 6 +170 220 21 +508 82 2 +556 117 1 +31 191 6 +570 58 2 +526 267 1 +555 147 1 +581 39 10 +157 275 25 +63 210 12 +496 200 1 +93 178 6 +534 109 2 +545 244 18 +500 44 10 +31 143 5 +65 105 4 +76 185 6 +102 247 21 +50 150 5 +540 133 18 +91 7 6 +129 120 6 +267 237 25 +525 19 2 +75 123 5 +422 223 26 +591 237 18 +141 70 5 +146 174 21 +512 157 1 +190 285 25 +488 265 18 +121 237 21 +162 303 25 +553 232 1 +434 242 24 +503 0 2 +284 3 15 +358 220 24 +526 94 2 +66 0 6 +556 0 10 +216 71 21 +73 0 6 +50 203 6 +525 233 18 +485 246 18 +125 38 6 +126 118 12 +55 2 6 +539 0 2 +536 188 1 +516 108 10 +559 160 18 +181 179 25 +530 233 1 +30 123 6 +208 319 25 +565 179 1 +500 258 18 +39 0 5 +179 259 25 +333 387 23 +116 148 21 +0 0 6 +402 490 23 +175 514 16 +399 290 22 +523 52 2 +159 185 6 +0 156 6 +169 263 25 +523 74 2 +100 59 6 +0 155 6 +520 0 10 +122 174 21 +571 6 2 +535 80 10 +207 224 25 +550 199 1 +505 4 10 +534 71 2 +126 210 12 +522 79 10 +557 239 1 +537 111 2 +359 13 22 +79 168 12 +36 0 5 +552 276 1 +143 256 21 +419 0 22 +477 293 1 +357 462 23 +87 160 6 +88 98 6 +77 120 5 +102 173 21 +59 208 21 +0 0 6 +195 110 21 +476 10 2 +202 226 25 +123 116 6 +508 285 18 +214 296 25 +544 45 2 +99 266 21 +200 325 25 +148 344 21 +513 166 1 +156 271 21 +89 130 6 +229 540 16 +525 197 18 +548 186 18 +178 262 21 +332 519 23 +542 161 18 +447 2 10 +343 0 15 +79 0 5 +168 231 21 +498 21 10 +563 18 10 +89 3 6 +168 227 25 +166 255 21 +176 149 21 +538 44 2 +93 0 5 +142 0 5 +0 116 6 +509 55 2 +184 282 25 +547 192 18 +524 81 10 +463 0 2 +517 42 10 +64 53 6 +560 31 10 +513 90 10 +167 251 21 +137 196 21 +470 204 1 +25 211 4 +497 241 18 +9 75 6 +122 0 6 +332 299 24 +124 133 12 +14 150 5 +532 40 10 +142 281 21 +496 0 10 +507 0 10 +135 213 21 +554 168 18 +129 125 5 +41 186 6 +37 141 12 +69 124 6 +394 0 10 +500 0 10 +534 304 18 +220 274 25 +47 0 6 +361 239 1 +560 65 2 +568 176 1 +186 278 25 +155 283 25 +161 288 21 +554 0 10 +219 321 26 +447 238 1 +105 106 6 +167 297 25 +87 203 12 +439 238 22 +153 155 5 +0 132 6 +558 0 10 +176 309 25 +136 179 22 +11 0 5 +162 277 25 +173 252 12 +557 88 2 +545 73 10 +98 242 21 +560 77 10 +92 214 21 +566 158 18 +235 183 21 +57 97 6 +52 120 5 +527 205 18 +40 162 5 +541 146 18 +138 48 6 +563 41 2 +538 145 1 +540 0 2 +506 0 2 +171 194 21 +160 78 5 +578 118 1 +112 177 12 +70 190 6 +542 160 18 +506 231 1 +173 119 6 +554 0 2 +159 289 25 +529 249 18 +129 246 21 +412 0 10 +191 287 21 +210 36 15 +205 282 25 +0 78 5 +96 221 21 +509 0 10 +517 153 1 +86 54 6 +448 348 26 +483 163 18 +519 210 18 +204 259 25 +175 177 21 +572 153 18 +500 0 10 +515 34 2 +100 219 12 +123 312 25 +183 266 21 +217 255 25 +91 167 25 +553 35 10 +86 81 6 +112 97 6 +163 88 21 +526 250 18 +71 110 5 +385 173 24 +171 216 21 +165 270 25 +351 207 18 +439 178 24 +135 185 21 +568 25 10 +486 0 2 +94 61 6 +22 253 21 +395 367 26 +273 253 24 +119 178 21 +87 155 6 +41 187 6 +91 0 6 +263 241 12 +397 267 22 +233 283 21 +542 89 10 +54 49 5 +234 196 21 +529 0 2 +464 139 18 +451 0 22 +504 186 18 +111 122 6 +65 144 6 +159 177 12 +125 275 21 +383 60 22 +513 32 10 +542 250 1 +506 0 2 +184 140 4 +186 235 25 +193 287 21 +546 8 2 +506 42 10 +287 312 26 +142 246 21 +53 0 5 +160 102 6 +0 247 21 +531 120 1 +555 140 1 +103 87 6 +7 212 21 +571 215 18 +21 113 5 +197 280 25 +79 122 5 +72 160 6 +12 45 5 +514 0 10 +42 175 6 +540 20 10 +60 183 6 +542 159 18 +227 289 25 +475 0 10 +566 132 1 +343 265 24 +116 258 21 +113 216 21 +533 192 18 +556 0 10 +437 69 2 +151 405 7 +538 140 1 +628 695 19 +538 274 18 +497 239 18 +57 10 6 +165 240 21 +358 236 22 +225 305 25 +533 238 18 +495 46 10 +321 447 23 +137 269 21 +483 133 18 +568 282 18 +88 218 25 +106 0 6 +109 103 5 +240 315 25 +187 301 25 +211 123 21 +407 507 23 +539 84 10 +0 265 21 +98 0 6 +526 226 1 +489 688 19 +466 0 10 +6 45 6 +121 113 6 +507 191 1 +461 0 2 +127 0 21 +520 186 18 +500 155 1 +169 194 21 +125 231 7 +141 0 6 +210 69 21 +107 0 5 +538 88 2 +108 267 12 +0 73 5 +63 139 6 +528 0 10 +120 191 25 +197 207 21 +561 70 2 +442 16 2 +574 0 10 +86 0 5 +182 249 26 +497 239 24 +85 141 6 +534 237 1 +335 465 23 +232 260 25 +154 23 6 +531 164 18 +85 213 6 +124 213 21 +535 204 18 +62 214 12 +484 137 18 +576 1 2 +69 97 6 +123 159 21 +568 213 1 +419 189 22 +217 216 25 +492 0 10 +0 51 6 +526 0 10 +138 130 5 +193 100 12 +537 0 2 +505 17 2 +493 188 18 +128 241 21 +453 0 10 +540 23 10 +557 0 2 +589 96 2 +159 220 25 +524 170 1 +57 71 5 +64 240 21 +305 311 25 +527 243 18 +75 199 6 +117 259 21 +117 176 21 +519 150 1 +63 290 25 +533 0 2 +127 0 6 +364 244 22 +176 257 25 +426 69 10 +92 293 21 +493 6 2 +35 0 5 +333 0 15 +39 203 6 +0 38 6 +523 0 10 +503 60 10 +120 300 25 +534 244 18 +194 280 25 +28 119 6 +372 291 24 +147 258 21 +137 314 21 +142 286 21 +348 169 15 +305 85 15 +366 457 23 +81 283 21 +400 260 24 +61 91 6 +233 381 25 +59 40 6 +499 228 18 +77 138 6 +0 129 5 +537 219 1 +577 234 1 +531 52 2 +177 1 21 +435 247 22 +213 292 25 +0 0 5 +103 210 6 +124 21 6 +127 313 25 +90 0 5 +208 228 25 +126 96 6 +105 354 12 +94 234 21 +518 192 18 +400 83 24 +141 263 25 +530 174 1 +180 192 21 +73 0 5 +145 298 21 +33 90 6 +489 125 1 +153 226 21 +496 215 18 +95 76 6 +18 270 25 +112 247 21 +208 237 21 +537 0 2 +154 165 12 +505 170 1 +234 271 25 +529 144 18 +552 162 1 +539 23 10 +0 178 6 +104 231 21 +539 134 18 +578 143 1 +531 216 1 +470 260 1 +504 0 10 +294 475 26 +222 336 25 +88 0 6 +389 0 15 +211 240 21 +50 104 5 +550 62 10 +91 122 6 +69 287 21 +186 279 25 +145 278 21 +295 100 15 +249 315 25 +63 168 21 +545 64 2 +540 0 2 +478 127 1 +11 269 25 +525 151 18 +518 271 18 +49 19 6 +338 798 23 +553 212 1 +46 44 6 +138 271 25 +241 253 26 +191 273 25 +540 44 2 +508 222 18 +528 0 10 +453 40 10 +121 256 21 +174 302 25 +562 94 10 +137 159 6 +164 161 21 +38 0 5 +241 340 25 +511 0 10 +124 183 21 +351 512 23 +287 0 15 +403 207 24 +129 78 5 +96 238 21 +180 273 25 +411 133 24 +132 86 6 +524 225 1 +518 112 2 +518 40 10 +537 23 2 +88 0 5 +98 185 12 +157 324 25 +88 205 6 +487 51 10 +119 263 21 +229 295 25 +37 67 6 +573 96 2 +529 154 18 +150 128 5 +537 0 10 +391 310 24 +52 90 6 +94 193 21 +574 0 2 +494 242 1 +73 0 6 +204 292 25 +12 76 5 +540 252 18 +537 33 10 +496 67 10 +165 233 25 +538 186 18 +62 12 6 +227 265 25 +138 122 6 +581 167 18 +194 261 21 +471 55 2 +434 360 26 +133 297 21 +573 250 24 +318 179 15 +426 313 26 +446 465 26 +533 0 2 +119 97 6 +80 76 6 +524 0 10 +420 0 24 +504 152 18 +216 272 25 +111 248 21 +534 0 10 +380 242 22 +497 251 18 +553 180 18 +167 218 21 +541 159 18 +138 79 12 +327 0 6 +119 253 25 +533 97 10 +552 111 18 +145 266 21 +119 438 16 +134 426 16 +72 121 21 +34 129 6 +0 167 5 +367 253 22 +107 65 5 +141 69 6 +542 0 2 +534 182 1 +146 243 7 +152 0 6 +466 21 10 +488 0 2 +529 125 18 +460 0 2 +49 380 16 +491 152 1 +495 242 18 +233 288 25 +567 152 1 +497 226 1 +159 258 25 +40 96 6 +26 206 21 +173 250 21 +514 43 2 +537 162 1 +138 255 21 +93 241 21 +86 202 12 +155 175 21 +158 227 21 +193 255 25 +504 0 2 +114 243 21 +85 454 16 +0 178 5 +174 301 25 +92 167 6 +331 388 26 +233 217 25 +27 30 6 +19 0 5 +113 34 6 +548 0 10 +125 234 25 +459 629 19 +239 329 26 +495 3 2 +517 2 10 +216 227 25 +105 224 21 +43 155 6 +112 33 5 +35 278 21 +495 0 2 +43 101 6 +459 6 10 +535 267 1 +140 284 21 +78 52 6 +172 243 21 +547 191 18 +51 0 5 +391 125 24 +115 198 21 +579 120 1 +200 220 21 +155 287 21 +85 44 6 +153 110 21 +459 161 18 +46 59 6 +114 143 5 +105 282 21 +141 185 12 +153 130 21 +311 114 15 +178 191 21 +129 160 6 +18 7 6 +73 342 25 +212 218 21 +57 144 5 +566 34 10 +166 250 21 +194 247 25 +499 191 1 +491 0 10 +0 0 6 +172 243 21 +180 280 25 +100 240 12 +558 213 18 +185 257 21 +548 283 18 +164 296 25 +174 322 25 +507 160 1 +76 0 5 +500 19 2 +123 256 25 +180 288 25 +223 285 26 +448 81 24 +550 193 18 +472 41 24 +0 40 6 +42 0 6 +251 304 25 +22 0 6 +576 141 18 +178 214 21 +194 183 21 +393 54 24 +190 179 21 +548 102 2 +506 250 18 +510 0 10 +0 108 5 +181 161 21 +99 45 6 +536 0 10 +366 487 23 +492 141 1 +516 258 18 +499 0 2 +174 359 21 +540 202 1 +525 0 10 +485 130 1 +138 284 25 +406 148 3 +100 277 7 +536 0 2 +70 99 6 +0 0 6 +119 269 25 +146 277 21 +70 19 6 +533 0 10 +41 74 12 +113 194 22 +543 149 18 +164 308 25 +533 0 2 +393 191 24 +342 127 15 +370 194 22 +26 0 6 +167 124 12 +526 0 10 +135 183 6 +160 220 25 +12 67 6 +572 130 1 +355 237 22 +514 240 1 +98 0 6 +118 69 21 +481 219 1 +213 242 25 +43 78 6 +69 84 5 +197 16 21 +153 118 21 +303 5 15 +528 0 10 +553 0 2 +544 51 2 +534 176 18 +533 161 1 +126 215 7 +74 224 21 +104 418 16 +359 179 22 +108 293 4 +538 198 1 +533 15 2 +18 0 5 +149 294 21 +122 283 21 +33 168 6 +163 243 21 +240 213 25 +462 93 2 +92 0 6 +73 0 5 +344 88 6 +193 272 21 +527 100 2 +164 278 21 +217 176 15 +491 136 18 +179 270 25 +25 0 6 +540 0 10 +3 107 6 +107 156 12 +526 100 2 +98 104 5 +71 34 6 +490 113 2 +178 0 5 +553 187 18 +535 244 1 +526 170 18 +0 28 5 +126 57 6 +153 148 21 +396 561 19 +128 317 12 +207 235 21 +94 195 12 +496 0 10 +528 15 10 +177 300 25 +389 236 24 +497 58 2 +131 0 5 +183 242 25 +511 200 18 +180 275 21 +582 112 2 +465 0 10 +56 49 6 +113 78 12 +514 0 10 +440 0 22 +202 263 21 +66 109 6 +558 155 18 +287 478 26 +308 102 15 +198 251 25 +553 99 2 +524 216 18 +124 239 21 +537 121 18 +506 204 1 +149 263 21 +201 305 25 +18 127 6 +51 98 6 +196 278 21 +498 112 1 +69 125 5 +0 0 6 +543 121 18 +535 115 18 +112 0 6 +483 445 25 +539 96 10 +571 124 18 +349 72 15 +539 215 1 +561 146 1 +151 62 6 +117 219 21 +520 89 2 +187 215 25 +515 20 10 +556 40 2 +60 109 5 +100 126 5 +217 331 25 +32 161 5 +0 139 5 +65 114 6 +463 0 10 +526 87 10 +144 222 21 +188 250 21 +470 43 2 +115 95 6 +509 70 10 +50 32 6 +42 84 21 +0 106 6 +123 302 21 +203 326 25 +536 174 1 +91 250 21 +129 95 12 +0 136 4 +441 142 24 +407 545 19 +121 237 21 +161 122 21 +41 37 5 +169 283 21 +554 160 18 +503 131 1 +497 0 10 +174 234 21 +189 237 21 +609 1004 19 +131 165 21 +154 154 6 +122 215 21 +262 296 25 +0 56 5 +551 317 18 +128 105 6 +149 37 6 +254 285 25 +539 55 10 +598 249 18 +113 278 12 +528 35 10 +244 234 21 +535 156 1 +100 173 12 +177 185 21 +183 243 25 +479 219 18 +61 103 6 +552 252 18 +50 43 5 +181 215 25 +0 62 6 +493 69 10 +320 319 25 +558 114 1 +194 293 26 +103 228 21 +489 0 10 +123 199 12 +495 94 2 +206 242 25 +157 289 25 +133 83 6 +557 164 1 +111 127 6 +541 57 2 +506 130 18 +193 166 6 +213 250 21 +439 287 26 +38 152 6 +549 0 10 +284 456 23 +536 218 1 +101 74 6 +503 187 18 +168 230 25 +489 207 18 +233 189 21 +321 474 23 +115 78 21 +551 305 18 +67 23 6 +187 216 21 +531 0 10 +99 159 12 +140 278 21 +268 313 22 +0 39 6 +274 137 21 +327 434 23 +100 127 6 +175 231 21 +542 146 1 +123 166 21 +515 62 2 +374 0 15 +559 554 19 +0 125 5 +507 14 10 +10 163 21 +486 207 18 +115 264 25 +135 290 25 +532 33 3 +509 62 2 +503 120 18 +105 90 6 +107 284 25 +545 0 10 +152 311 25 +543 0 10 +521 145 18 +530 217 18 +568 196 18 +55 96 6 +551 213 18 +37 201 6 +59 276 21 +166 275 25 +87 73 5 +284 324 25 +507 128 18 +54 61 6 +72 32 6 +13 138 5 +544 55 10 +543 0 10 +540 170 1 +575 106 2 +157 105 6 +405 182 1 +115 173 21 +139 267 21 +552 285 18 +79 81 6 +58 39 5 +585 157 18 +556 18 2 +202 261 25 +517 176 18 +103 228 21 +534 213 1 +172 259 21 +189 289 21 +108 122 6 +529 0 2 +579 203 18 +53 115 6 +36 167 12 +215 308 25 +167 226 25 +262 153 24 +411 158 22 +396 61 22 +161 261 25 +53 71 5 +218 173 12 +550 0 2 +44 0 5 +187 311 25 +179 172 21 +496 0 10 +195 181 21 +166 306 25 +198 181 21 +118 405 16 +567 159 1 +65 19 6 +383 220 1 +466 0 2 +768 823 19 +104 164 5 +25 116 6 +204 292 21 +527 209 18 +536 191 1 +444 240 1 +501 166 18 +558 0 10 +518 0 2 +47 142 5 +124 208 21 +68 142 12 +351 61 15 +534 89 2 +497 1 2 +53 38 6 +495 234 1 +435 153 24 +532 170 18 +505 87 2 +147 273 25 +28 119 6 +519 154 1 +571 103 2 +124 211 21 +524 35 10 +153 194 6 +164 599 16 +186 162 25 +206 446 25 +495 144 1 +534 62 2 +306 0 24 +486 0 2 +509 287 26 +148 17 6 +468 0 10 +525 135 1 +195 258 25 +99 228 12 +528 0 10 +0 0 5 +509 25 10 +159 260 25 +8 132 6 +51 213 12 +524 153 1 +84 86 6 +532 0 10 +184 40 21 +112 0 5 +535 40 2 +445 287 24 +163 232 25 +78 92 6 +519 0 10 +543 204 1 +348 135 15 +270 85 15 +219 246 22 +46 119 6 +497 145 18 +553 184 18 +474 21 2 +174 298 21 +526 195 1 +195 285 25 +505 56 10 +0 93 6 +504 0 10 +28 133 6 +84 214 21 +150 192 25 +82 149 21 +530 175 1 +541 91 10 +517 201 18 +462 201 1 +91 0 5 +546 0 2 +164 0 6 +204 328 25 +94 157 12 +150 187 6 +484 99 2 +210 100 21 +196 311 25 +140 10 6 +24 112 6 +497 205 18 +162 221 25 +389 208 22 +533 0 10 +508 57 10 +131 214 21 +183 290 21 +557 171 1 +518 0 2 +50 17 6 +165 240 21 +516 247 18 +45 77 5 +365 79 22 +568 0 2 +538 88 10 +215 285 25 +523 175 18 +8 225 21 +559 36 10 +84 0 6 +98 89 6 +80 192 6 +522 179 1 +458 0 10 +166 256 25 +510 0 10 +179 292 25 +163 302 26 +474 168 24 +359 459 23 +487 277 1 +149 279 21 +185 235 25 +515 882 19 +502 93 10 +240 331 26 +521 0 2 +562 92 10 +84 0 5 +71 150 5 +179 175 21 +276 358 26 +188 118 21 +526 220 18 +62 32 5 +75 0 5 +130 298 25 +525 185 18 +255 164 15 +56 160 6 +531 123 18 +0 129 5 +497 0 10 +56 163 6 +154 247 25 +242 273 25 +536 204 1 +192 251 21 +587 238 18 +568 67 10 +538 193 1 +515 188 1 +567 313 18 +485 156 1 +202 278 21 +7 180 5 +120 183 21 +99 114 6 +0 0 5 +7 120 6 +524 207 18 +156 205 21 +62 124 12 +148 261 25 +63 203 21 +217 284 25 +546 204 1 +531 94 2 +201 239 21 +128 282 21 +492 124 1 +28 81 6 +460 43 10 +90 125 6 +489 194 1 +519 211 18 +521 81 10 +511 162 18 +548 65 10 +100 262 21 +561 10 2 +506 227 1 +153 202 7 +144 323 12 +470 0 10 +0 104 5 +384 8 15 +567 0 10 +37 233 21 +155 234 21 +491 163 1 +220 208 24 +520 0 2 +168 271 21 +29 60 6 +58 208 21 +144 199 12 +144 145 21 +0 0 5 +506 0 10 +156 238 21 +76 247 21 +109 246 7 +532 26 2 +105 251 25 +142 0 5 +522 84 2 +420 0 2 +199 294 21 +1 110 5 +561 0 2 +121 322 25 +554 0 10 +124 285 21 +486 112 1 +456 65 2 +519 61 2 +482 67 2 +555 0 2 +430 124 1 +248 303 25 +579 132 1 +523 214 1 +523 0 10 +166 248 21 +146 193 21 +184 224 21 +55 280 21 +554 0 10 +106 228 21 +326 0 15 +137 236 25 +514 0 10 +293 318 25 +544 53 2 +510 220 1 +547 0 10 +488 0 10 +569 145 1 +86 278 21 +565 229 18 +554 94 2 +84 213 12 +139 267 21 +141 266 21 +142 213 21 +190 200 21 +516 161 18 +210 240 21 +497 31 2 +0 105 6 +556 0 10 +6 206 6 +126 241 25 +12 0 6 +56 27 6 +556 0 10 +492 95 2 +441 0 2 +187 242 21 +107 0 5 +153 293 21 +0 74 6 +509 318 1 +159 215 25 +538 162 1 +261 179 22 +557 0 10 +544 34 10 +55 89 5 +203 231 21 +176 170 6 +533 0 2 +126 192 21 +554 110 2 +529 116 1 +539 173 1 +0 123 5 +119 157 12 +542 119 1 +77 101 12 +525 7 2 +0 190 6 +501 113 2 +542 177 18 +85 162 6 +549 183 18 +146 225 21 +508 129 1 +228 237 22 +213 225 25 +112 158 21 +572 71 2 +467 173 1 +518 42 10 +76 166 12 +559 175 18 +47 144 6 +103 283 25 +505 28 10 +169 320 25 +473 136 1 +0 0 6 +403 122 15 +486 39 10 +78 111 5 +192 244 21 +522 0 10 +22 149 6 +523 0 2 +139 102 6 +160 222 21 +469 0 2 +61 214 21 +143 173 21 +23 23 5 +72 175 21 +373 218 22 +507 77 10 +554 133 18 +181 243 25 +540 0 10 +46 0 6 +88 253 21 +522 131 1 +183 251 21 +43 0 4 +144 272 21 +556 159 1 +115 142 6 +496 355 26 +579 220 1 +161 224 12 +0 225 7 +151 311 12 +288 0 15 +479 163 24 +63 6 6 +60 69 6 +517 176 18 +498 261 1 +55 182 21 +75 72 6 +509 59 10 +519 0 10 +148 30 6 +309 2 15 +188 208 7 +492 185 1 +108 344 21 +101 291 21 +556 184 1 +163 304 25 +60 79 6 +181 302 12 +0 189 12 +134 162 12 +160 316 25 +322 5 15 +523 154 1 +154 123 12 +539 208 1 +543 65 2 +530 284 1 +142 0 5 +416 338 24 +506 127 1 +265 349 26 +124 165 21 +497 36 2 +514 140 18 +150 270 21 +174 0 5 +391 477 23 +41 107 6 +171 357 25 +520 181 1 +134 255 21 +401 263 24 +41 408 16 +0 33 6 +0 116 6 +261 641 16 +256 355 26 +198 264 25 +556 0 10 +109 94 6 +540 110 1 +562 30 10 +505 63 10 +80 231 7 +400 237 24 +538 0 2 +497 61 10 +123 155 12 +70 13 6 +555 0 10 +0 201 6 +420 102 15 +360 463 23 +531 169 18 +106 147 6 +16 48 6 +152 292 21 +92 281 25 +374 475 23 +97 276 21 +526 90 2 +557 0 2 +103 249 21 +506 0 10 +114 285 25 +49 0 5 +121 289 21 +542 121 1 +303 534 23 +520 274 18 +73 218 21 +222 198 25 +322 136 15 +22 0 6 +71 145 21 +196 284 25 +542 255 1 +0 176 5 +98 162 6 +136 305 25 +369 459 23 +109 143 6 +110 274 21 +510 0 2 +155 251 25 +574 77 10 +261 468 25 +8 0 6 +211 313 26 +528 257 18 +69 197 6 +212 353 26 +67 64 6 +190 324 25 +84 95 6 +520 0 2 +547 62 10 +145 120 6 +16 0 5 +537 0 10 +153 127 6 +508 191 1 +162 240 25 +95 238 21 +31 144 6 +130 247 21 +33 68 6 +125 264 21 +106 166 6 +563 0 10 +89 293 21 +489 137 1 +158 284 21 +237 340 25 +158 193 21 +134 258 21 +171 268 25 +111 293 21 +107 245 21 +203 274 25 +481 98 10 +477 112 2 +12 222 21 +473 67 10 +92 0 5 +107 156 6 +153 178 21 +547 0 10 +145 204 7 +293 294 12 +491 0 2 +137 119 25 +429 256 22 +559 75 10 +497 46 2 +564 0 2 +187 209 21 +112 189 21 +168 106 21 +177 295 25 +192 310 25 +488 214 1 +0 157 6 +551 62 2 +153 282 21 +532 68 2 +69 70 6 +80 0 6 +520 177 1 +124 381 25 +393 298 26 +202 273 25 +8 0 5 +504 108 2 +156 308 25 +180 249 25 +491 0 2 +49 49 5 +507 0 10 +79 0 5 +518 75 2 +108 230 21 +109 271 25 +2 154 5 +115 0 6 +319 457 23 +172 272 25 +359 244 24 +539 233 18 +147 36 6 +109 156 6 +564 11 10 +149 0 5 +532 115 1 +0 0 5 +145 242 25 +189 239 25 +263 311 26 +143 147 6 +343 202 22 +76 0 6 +109 0 6 +41 268 21 +431 329 26 +551 116 2 +561 0 2 +462 0 10 +502 196 1 +173 317 25 +292 373 26 +526 107 10 +510 257 24 +425 175 24 +509 42 2 +131 21 5 +31 240 21 +559 174 18 +178 91 12 +34 177 6 +46 37 6 +502 11 2 +36 37 6 +546 0 10 +144 0 6 +389 509 23 +81 120 6 +81 8 6 +530 277 18 +218 313 25 +557 253 18 +483 19 10 +378 261 26 +153 260 21 +514 0 2 +7 4 6 +126 7 6 +195 153 21 +119 74 6 +55 51 6 +129 197 6 +544 0 10 +209 212 21 +436 375 26 +156 211 12 +47 0 5 +30 115 6 +516 57 10 +494 0 2 +99 143 5 +538 206 1 +532 21 2 +161 243 25 +98 222 7 +514 130 18 +333 243 24 +236 43 15 +532 100 2 +537 0 2 +536 369 13 +0 165 6 +49 0 5 +55 110 6 +537 0 10 +329 515 23 +509 91 10 +492 0 10 +516 192 1 +568 33 10 +76 156 21 +121 315 21 +69 62 6 +76 171 6 +532 0 10 +82 100 6 +50 236 21 +94 0 6 +494 257 1 +96 82 6 +507 0 2 +133 145 6 +558 142 18 +122 138 21 +66 73 6 +509 178 1 +494 203 18 +522 182 1 +504 85 10 +522 0 10 +564 102 2 +215 292 21 +179 531 23 +316 71 15 +548 238 18 +33 116 6 +185 178 21 +77 0 5 +144 231 21 +171 240 21 +551 222 1 +81 149 6 +340 0 15 +501 2 2 +75 211 21 +153 240 25 +554 113 1 +160 202 6 +263 332 25 +551 0 2 +12 219 12 +566 247 1 +148 174 21 +120 148 5 +114 298 25 +509 0 10 +57 160 6 +155 77 6 +210 305 25 +149 237 21 +112 173 12 +118 88 5 +484 116 2 +399 132 22 +191 200 21 +165 177 21 +175 233 21 +28 153 6 +512 0 10 +119 244 21 +521 6 10 +574 164 18 +519 36 2 +550 101 2 +527 20 10 +507 0 2 +77 109 5 +503 109 10 +58 236 7 +449 0 10 +145 24 6 +313 318 25 +559 171 18 +526 118 1 +120 101 6 +195 264 21 +464 110 10 +202 146 21 +156 264 21 +529 2 2 +168 240 21 +554 174 1 +45 147 6 +560 0 10 +110 82 6 +554 23 10 +100 247 21 +558 175 1 +96 0 6 +560 263 1 +453 135 24 +483 189 24 +533 199 1 +560 127 18 +500 197 1 +156 213 21 +39 161 6 +531 149 18 +478 196 18 +544 25 10 +557 234 1 +102 0 5 +54 76 6 +162 274 25 +558 109 2 +532 180 18 +505 126 1 +507 114 1 +402 0 24 +89 147 6 +576 140 18 +176 156 21 +563 242 18 +178 274 25 +301 426 23 +496 94 2 +129 115 21 +497 89 2 +515 128 1 +218 277 21 +21 30 5 +189 243 21 +173 485 16 +529 201 1 +156 280 25 +462 83 2 +250 300 25 +524 273 1 +264 429 25 +419 124 18 +153 218 21 +127 185 12 +495 255 18 +47 199 6 +566 65 10 +180 278 26 +95 55 5 +85 53 5 +93 262 21 +11 163 6 +127 192 21 +52 0 6 +189 269 21 +74 250 25 +470 15 3 +144 131 12 +140 246 21 +158 232 21 +330 425 23 +555 0 10 +320 351 26 +153 253 21 +170 305 22 +0 2 5 +387 478 23 +175 237 25 +18 165 5 +58 157 6 +77 94 6 +90 263 21 +465 0 10 +224 346 25 +542 0 10 +0 95 6 +516 154 1 +548 60 2 +112 257 21 +310 407 23 +529 260 18 +215 140 22 +177 240 21 +158 33 5 +155 252 21 +564 0 10 +98 104 5 +91 109 5 +0 0 6 +399 262 22 +102 5 6 +42 52 6 +489 215 18 +550 108 1 +28 163 6 +0 99 6 +169 322 21 +166 278 25 +0 129 6 +77 0 6 +115 233 7 +485 8 10 +546 262 1 +101 138 6 +579 180 18 +38 0 6 +462 260 22 +214 293 25 +576 202 1 +522 0 2 +150 209 6 +131 15 21 +181 227 21 +508 142 18 +479 184 18 +532 0 2 +524 279 1 +471 0 10 +191 181 25 +146 154 21 +526 14 10 +237 268 21 +537 89 2 +546 49 2 +129 271 21 +521 73 10 +96 266 21 +496 132 1 +221 286 21 +153 249 21 +557 271 18 +513 286 1 +100 181 21 +55 25 5 +557 0 2 +184 186 21 +528 110 10 +193 248 25 +31 62 6 +177 113 22 +160 196 21 +169 304 21 +273 358 26 +1 35 5 +503 155 1 +210 231 12 +130 0 6 +523 108 2 +153 239 21 +145 220 21 +564 88 10 +93 227 21 +550 42 2 +53 224 21 +542 169 1 +117 257 21 +70 84 5 +494 87 2 +473 34 10 +490 0 2 +15 132 6 +460 152 18 +198 43 15 +160 279 25 +111 176 6 +317 232 24 +527 167 1 +534 170 18 +535 116 1 +117 171 6 +344 233 24 +491 175 1 +542 0 10 +528 13 10 +90 53 24 +457 22 10 +354 202 24 +236 248 21 +177 499 16 +526 87 2 +76 159 6 +224 203 21 +103 0 5 +50 0 5 +187 186 21 +549 79 10 +20 153 6 +533 109 2 +501 183 18 +521 24 10 +518 13 2 +533 2 10 +81 0 6 +394 192 22 +207 275 25 +512 97 10 +562 127 1 +513 45 10 +582 12 2 +216 305 25 +558 131 1 +119 201 6 +77 277 25 +115 59 6 +101 139 6 +160 305 21 +85 143 6 +457 68 2 +504 876 19 +536 142 18 +248 232 25 +90 223 21 +110 202 12 +559 230 18 +527 151 1 +546 117 1 +79 0 5 +506 35 10 +524 0 10 +574 0 2 +582 207 18 +507 247 1 +112 0 5 +473 0 2 +92 130 6 +61 156 6 +542 0 2 +522 0 2 +305 485 23 +190 238 21 +185 194 21 +44 163 6 +177 179 21 +63 174 6 +347 0 15 +75 2 5 +546 4 10 +536 131 1 +152 194 21 +518 139 1 +185 247 21 +497 124 18 +551 73 2 +517 85 10 +473 229 1 +39 189 6 +96 231 25 +155 237 21 +436 185 24 +165 219 21 +500 217 24 +526 82 10 +105 0 6 +83 155 12 +324 0 15 +240 314 26 +108 276 25 +128 190 21 +141 257 21 +513 88 2 +234 723 16 +0 227 21 +77 0 5 +519 239 1 +491 226 1 +73 304 21 +181 239 21 +182 251 25 +539 161 1 +510 0 2 +240 236 21 +442 422 22 +114 199 21 +161 207 25 +479 154 1 +189 62 6 +509 0 2 +118 225 6 +34 93 6 +189 258 25 +553 200 18 +0 214 21 +100 129 4 +191 248 25 +17 199 7 +524 28 10 +520 119 1 +179 294 25 +569 218 18 +305 220 21 +117 0 5 +430 267 22 +331 632 17 +109 0 6 +168 132 5 +545 85 2 +40 168 5 +490 33 10 +495 89 10 +115 164 12 +550 248 18 +122 86 6 +129 160 21 +123 266 21 +96 32 5 +201 215 21 +149 133 12 +530 219 1 +80 169 5 +486 233 1 +489 263 18 +475 165 1 +139 257 25 +25 0 5 +514 145 18 +544 0 10 +387 294 22 +539 211 18 +548 0 2 +137 228 25 +530 279 1 +160 267 25 +0 127 6 +179 276 21 +103 86 6 +11 169 6 +173 191 21 +510 254 1 +98 299 21 +504 0 10 +169 172 21 +556 248 1 +367 191 24 +319 38 15 +534 103 2 +85 161 21 +74 105 6 +174 222 25 +45 60 5 +508 0 10 +514 68 2 +559 0 2 +67 93 6 +125 254 7 +534 150 1 +533 132 18 +242 313 25 +534 231 18 +165 301 25 +561 0 10 +188 211 21 +107 200 6 +189 277 21 +136 193 21 +107 155 21 +576 173 1 +0 27 6 +101 22 6 +466 96 10 +416 176 24 +511 0 10 +122 275 25 +113 0 6 +76 183 12 +52 199 21 +594 203 18 +212 83 12 +0 79 5 +563 136 1 +133 0 5 +505 90 10 +0 0 5 +529 235 1 +594 176 1 +505 174 1 +557 61 2 +98 259 21 +123 242 21 +27 244 21 +516 141 1 +407 269 22 +524 73 10 +60 113 5 +523 130 18 +5 43 6 +137 220 6 +70 18 5 +192 261 25 +166 275 25 +170 306 25 +68 162 6 +102 176 21 +41 46 5 +112 163 6 +1 115 6 +59 205 21 +144 0 6 +499 27 10 +550 35 10 +2 0 5 +454 146 22 +75 220 21 +148 0 5 +38 157 12 +190 265 21 +378 457 23 +103 190 12 +552 877 19 +208 293 25 +55 0 6 +310 231 22 +116 211 21 +170 299 25 +35 208 21 +205 310 25 +584 234 1 +527 196 1 +420 278 22 +516 112 1 +522 119 2 +155 304 25 +269 258 26 +532 26 2 +120 157 21 +252 134 15 +72 130 5 +154 103 5 +495 126 1 +324 436 23 +509 0 2 +150 229 21 +207 254 21 +155 276 25 +519 0 10 +534 0 10 +572 195 1 +488 0 2 +392 246 22 +541 175 18 +136 249 21 +532 46 2 +520 0 2 +215 119 24 +135 0 5 +99 118 6 +108 166 25 +305 0 15 +544 190 1 +467 102 2 +351 489 23 +198 228 21 +539 309 18 +90 225 25 +147 262 21 +545 171 1 +0 101 6 +176 164 21 +8 241 21 +561 145 1 +96 0 5 +141 232 21 +42 216 6 +227 260 25 +510 115 1 +217 215 25 +532 155 1 +68 121 6 +525 233 18 +72 53 6 +462 105 10 +368 438 23 +130 187 21 +514 0 2 +527 188 18 +29 73 6 +565 302 18 +549 156 18 +393 0 10 +80 108 12 +328 50 15 +517 207 1 +512 36 10 +71 66 5 +11 203 21 +215 186 21 +550 0 2 +150 160 6 +525 0 2 +147 179 21 +77 0 6 +518 146 1 +226 271 25 +374 446 23 +560 64 10 +504 226 18 +141 79 6 +412 248 24 +87 86 5 +522 212 18 +504 152 18 +216 302 25 +65 262 21 +228 243 21 +309 154 15 +172 264 21 +164 314 25 +164 76 21 +158 264 21 +424 0 2 +285 64 15 +108 149 6 +386 240 24 +179 276 25 +546 0 2 +48 16 5 +220 330 25 +161 233 12 +429 0 2 +110 0 6 +72 236 7 +425 314 22 +186 240 25 +100 296 21 +519 226 1 +531 0 10 +119 65 5 +530 157 1 +123 35 5 +129 0 21 +55 0 6 +542 122 1 +271 207 24 +541 49 2 +565 142 1 +496 189 1 +535 261 18 +449 109 2 +550 0 10 +149 150 21 +539 0 2 +493 205 18 +0 187 5 +183 198 21 +63 172 12 +369 464 26 +508 0 10 +156 157 6 +112 308 21 +283 315 26 +111 71 6 +546 114 1 +165 262 25 +149 224 12 +508 0 10 +513 222 1 +229 286 25 +101 188 21 +223 166 21 +181 285 21 +175 327 25 +184 302 26 +496 64 2 +553 200 1 +128 182 12 +364 495 23 +216 285 25 +115 177 21 +150 261 25 +50 0 6 +169 224 25 +150 267 21 +456 308 24 +473 234 1 +480 224 18 +267 252 25 +166 290 25 +118 252 21 +14 0 6 +532 0 10 +512 128 1 +148 264 25 +559 0 10 +164 155 21 +118 169 12 +53 217 21 +0 58 5 +34 223 7 +168 213 21 +198 242 21 +220 307 25 +81 0 5 +542 239 1 +200 171 21 +58 181 6 +160 231 21 +522 49 2 +518 1 10 +136 118 6 +149 44 6 +183 246 25 +117 115 5 +113 121 6 +481 87 10 +134 22 6 +337 269 22 +166 239 21 +53 0 5 +461 0 10 +30 27 6 +109 272 21 +72 212 21 +558 78 2 +370 258 22 +159 249 21 +494 17 2 +214 217 25 +503 0 10 +548 60 10 +507 274 18 +99 115 6 +503 151 1 +180 327 25 +507 217 18 +44 91 6 +204 242 25 +160 150 6 +557 100 10 +155 150 21 +222 259 25 +155 176 25 +541 142 1 +0 115 6 +541 190 1 +0 87 5 +579 699 19 +456 51 10 +546 63 2 +485 245 1 +165 278 25 +144 195 12 +524 140 1 +155 212 21 +517 237 18 +563 0 2 +512 225 18 +579 131 22 +526 101 2 +516 108 1 +137 277 21 +440 203 1 +404 230 24 +0 0 6 +531 285 1 +95 133 6 +100 0 6 +72 257 21 +238 277 26 +508 58 10 +191 215 25 +290 13 15 +0 17 5 +131 156 21 +0 135 6 +490 37 10 +0 0 6 +58 117 6 +0 218 7 +517 92 10 +136 599 16 +13 202 21 +550 206 1 +12 0 5 +312 209 15 +92 132 21 +236 273 25 +509 0 10 +3 147 6 +333 393 26 +21 0 6 +545 177 1 +151 234 21 +169 277 25 +161 204 21 +144 109 21 +196 249 25 +43 101 5 +532 184 18 +387 250 25 +450 0 10 +295 175 22 +512 102 2 +527 241 18 +143 282 21 +240 256 21 +513 86 10 +518 0 2 +545 229 18 +512 14 2 +142 264 21 +170 85 6 +21 0 5 +0 153 6 +523 10 10 +12 137 6 +26 50 5 +523 205 18 +163 202 22 +545 11 2 +511 161 18 +194 170 21 +471 144 22 +138 224 12 +505 98 10 +248 335 12 +388 205 24 +542 149 1 +514 152 1 +242 0 15 +51 0 5 +514 297 18 +236 0 15 +130 220 21 +324 65 15 +0 188 5 +492 223 18 +521 0 2 +387 476 23 +113 88 6 +57 222 7 +141 174 6 +93 171 6 +548 0 10 +44 180 12 +16 0 6 +293 260 25 +166 299 25 +94 53 6 +531 239 18 +84 136 6 +397 487 23 +560 11 2 +105 48 5 +491 219 1 +12 198 21 +528 142 18 +493 219 1 +83 0 6 +40 246 21 +5 178 6 +130 197 7 +577 0 10 +145 445 16 +378 503 23 +7 0 6 +94 114 6 +522 151 1 +487 203 18 +513 230 18 +153 215 21 +481 0 2 +130 207 25 +136 174 21 +106 278 25 +530 82 2 +335 230 24 +0 47 6 +434 109 10 +525 0 10 +474 187 1 +349 346 26 +544 0 2 +510 134 1 +552 195 18 +304 7 15 +531 140 1 +565 127 18 +473 43 2 +517 0 10 +366 275 22 +171 232 21 +114 43 5 +514 277 1 +27 0 5 +45 218 21 +39 109 5 +501 0 2 +529 69 2 +528 179 1 +16 38 6 +532 148 1 +532 0 10 +507 64 2 +538 60 10 +532 0 2 +546 6 10 +275 428 26 +431 231 22 +90 194 21 +285 37 15 +170 97 6 +548 297 18 +551 45 2 +522 0 10 +54 89 6 +336 482 23 +179 136 6 +0 208 12 +177 59 6 +62 78 6 +97 110 6 +540 158 1 +520 16 10 +489 72 10 +449 264 24 +516 0 2 +119 321 21 +507 189 1 +489 245 18 +527 139 18 +0 139 5 +11 163 6 +213 306 25 +104 223 21 +118 205 21 +555 87 10 +490 604 19 +149 190 21 +577 71 2 +539 177 18 +471 100 22 +530 9 2 +402 216 22 +541 147 1 +554 0 10 +562 210 1 +75 176 21 +33 127 6 +42 176 6 +238 397 25 +82 226 21 +87 162 12 +239 308 25 +513 123 18 +526 239 1 +508 0 10 +440 156 24 +34 137 5 +539 0 2 +213 253 21 +126 220 7 +163 224 21 +147 180 6 +45 6 6 +31 0 5 +27 85 5 +506 92 2 +378 314 24 +0 94 6 +137 279 21 +40 59 6 +539 97 2 +166 265 21 +129 124 5 +208 305 21 +286 0 15 +155 167 21 +216 257 25 +393 264 18 +263 328 26 +181 261 25 +525 229 18 +88 92 6 +35 61 5 +526 0 10 +197 210 21 +193 288 25 +572 0 2 +538 209 18 +35 106 6 +90 251 21 +203 234 25 +0 126 6 +161 50 5 +535 107 2 +152 230 21 +104 139 12 +51 98 5 +507 157 18 +493 212 1 +492 138 1 +550 163 1 +237 275 25 +475 197 1 +418 242 22 +123 62 6 +31 89 6 +136 241 22 +197 702 16 +500 233 1 +513 164 1 +187 110 6 +227 193 21 +492 52 10 +46 230 21 +444 102 2 +208 278 25 +196 272 21 +521 236 1 +206 279 25 +216 219 25 +92 204 12 +407 246 22 +206 278 25 +344 457 23 +201 328 25 +219 275 21 +513 42 2 +36 182 5 +77 188 21 +149 171 21 +29 0 6 +543 0 10 +152 225 25 +0 0 6 +424 0 2 +500 448 26 +535 52 10 +317 0 15 +83 83 6 +523 181 18 +525 57 2 +505 0 2 +200 305 25 +528 169 1 +91 183 6 +137 193 25 +110 125 12 +472 266 22 +544 0 2 +36 0 5 +562 107 2 +183 281 25 +237 229 25 +14 182 5 +119 203 21 +528 0 10 +521 209 1 +241 163 15 +0 136 5 +193 201 25 +122 40 6 +106 135 12 +97 271 21 +117 178 6 +0 88 5 +143 12 6 +346 126 15 +146 258 21 +196 200 21 +211 261 25 +556 102 2 +0 95 6 +88 126 21 +549 14 2 +357 102 6 +483 126 1 +166 245 21 +488 143 18 +109 243 7 +438 105 15 +106 155 12 +110 120 6 +137 182 25 +556 155 1 +621 0 10 +66 0 6 +45 22 6 +524 208 18 +350 497 23 +80 145 6 +151 22 6 +139 272 25 +528 43 2 +169 216 25 +72 86 5 +141 313 25 +323 170 24 +188 62 6 +556 76 2 +183 197 25 +173 305 25 +535 253 1 +76 199 21 +0 0 6 +498 452 19 +218 237 21 +564 0 10 +549 177 18 +389 253 24 +580 193 18 +205 294 21 +146 258 21 +539 24 2 +67 0 6 +91 135 12 +475 247 1 +144 178 12 +534 267 1 +556 253 18 +395 251 22 +1 0 5 +502 269 1 +172 292 25 +177 210 21 +602 246 18 +527 206 18 +194 326 25 +497 0 2 +483 178 18 +155 232 21 +498 0 10 +125 286 21 +173 210 12 +107 172 6 +67 120 6 +400 138 24 +505 236 18 +549 153 1 +561 85 10 +34 115 5 +49 127 12 +433 157 24 +548 279 18 +552 145 1 +111 116 6 +155 292 25 +525 132 1 +516 39 2 +115 147 6 +87 140 6 +153 76 21 +335 521 23 +550 0 2 +199 286 25 +533 123 18 +104 216 7 +45 77 6 +116 186 12 +519 87 2 +519 145 18 +59 148 6 +201 244 25 +207 286 25 +124 204 21 +114 203 21 +555 0 10 +516 11 2 +40 21 5 +0 55 6 +523 0 2 +510 0 2 +140 228 25 +144 249 21 +524 0 2 +229 291 25 +168 103 12 +489 239 1 +392 181 22 +58 0 6 +91 449 16 +186 312 25 +141 247 7 +2 80 6 +466 102 10 +158 132 5 +522 39 2 +549 144 1 +86 82 6 +520 248 18 +563 55 10 +165 151 21 +358 226 22 +125 222 21 +536 236 1 +552 100 2 +504 119 1 +71 0 5 +0 0 5 +0 152 6 +68 0 6 +521 138 1 +161 247 25 +460 105 10 +0 102 6 +0 2 6 +540 187 1 +478 210 1 +100 188 6 +53 109 6 +102 269 21 +158 270 25 +560 0 10 +508 27 2 +562 0 10 +534 210 18 +80 0 5 +468 162 1 +557 73 10 +568 145 1 +97 158 6 +475 0 2 +515 238 18 +119 116 5 +214 206 25 +149 133 6 +440 234 26 +169 243 25 +549 187 18 +591 131 18 +220 304 25 +116 240 21 +177 286 25 +0 231 12 +459 69 2 +331 167 22 +186 304 25 +497 0 2 +279 96 15 +521 231 1 +101 192 6 +0 95 6 +561 0 10 +79 234 21 +87 176 12 +533 194 1 +503 146 1 +200 246 25 +78 0 6 +69 211 12 +203 316 25 +450 174 24 +25 85 6 +187 173 12 +567 228 18 +534 196 1 +495 0 2 +97 138 21 +175 304 25 +256 318 25 +146 182 12 +108 0 5 +111 132 21 +38 0 5 +574 51 2 +171 267 21 +23 117 6 +517 176 1 +145 252 25 +0 78 5 +533 0 10 +88 241 21 +35 251 12 +519 269 1 +210 322 25 +50 147 6 +541 165 1 +44 18 6 +126 257 21 +506 10 2 +451 64 2 +535 90 10 +523 142 18 +486 205 1 +66 60 6 +116 57 6 +172 213 21 +466 0 10 +439 208 22 +105 159 21 +234 294 25 +117 33 6 +5 0 5 +162 278 25 +459 234 1 +428 385 26 +505 128 1 +498 12 10 +66 23 6 +85 226 12 +240 545 23 +48 289 25 +567 0 2 +126 220 21 +220 184 22 +515 88 2 +130 276 25 +85 0 5 +513 0 2 +29 401 16 +20 51 6 +218 231 21 +49 138 21 +69 193 5 +110 54 21 +258 240 25 +537 151 1 +526 112 1 +181 269 25 +136 242 25 +55 79 6 +428 0 3 +546 230 1 +202 286 25 +0 90 6 +507 65 2 +167 290 21 +30 81 6 +0 180 6 +191 213 21 +80 159 6 +104 0 5 +154 96 25 +75 0 6 +174 263 25 +65 0 5 +65 108 5 +552 288 1 +527 121 1 +32 251 21 +46 142 5 +181 136 6 +530 39 2 +55 0 5 +101 281 12 +133 18 6 +414 96 22 +528 131 1 +170 225 25 +106 65 6 +168 264 25 +376 458 23 +544 104 10 +570 0 10 +543 165 18 +433 230 22 +536 0 10 +154 184 21 +193 250 21 +45 139 6 +543 177 18 +153 106 12 +91 174 12 +238 282 25 +141 188 25 +141 48 6 +36 126 6 +64 0 6 +578 0 2 +477 276 22 +15 59 5 +37 194 6 +579 51 2 +110 262 12 +0 94 6 +343 275 25 +537 121 1 +525 88 10 +507 92 3 +182 172 21 +84 63 5 +359 462 23 +445 15 24 +103 0 5 +502 86 2 +562 155 18 +122 261 25 +212 326 25 +210 289 25 +36 0 5 +302 293 25 +531 0 2 +421 51 22 +414 74 24 +218 227 26 +491 134 18 +46 12 5 +112 0 5 +85 0 6 +539 210 1 +195 251 25 +209 296 25 +1 0 5 +165 278 25 +97 0 6 +176 188 21 +94 0 6 +466 184 22 +494 123 2 +89 235 25 +52 8 6 +557 40 2 +516 184 18 +84 383 16 +523 0 10 +218 305 25 +552 203 18 +150 272 25 +552 0 2 +164 139 12 +462 124 1 +552 0 2 +94 146 6 +368 165 22 +42 76 6 +48 173 6 +252 176 6 +545 22 10 +121 280 21 +62 81 5 +517 211 18 +41 60 5 +537 168 1 +118 128 6 +216 206 21 +546 103 10 +483 0 2 +546 223 18 +124 212 21 +528 170 1 +150 301 25 +270 356 26 +506 225 1 +154 286 21 +514 285 18 +540 205 1 +566 257 1 +112 207 7 +82 53 5 +102 0 6 +23 108 6 +481 38 10 +63 118 6 +0 31 5 +167 254 25 +170 704 16 +66 28 5 +147 221 21 +71 187 6 +569 213 1 +92 255 21 +505 162 1 +80 0 5 +133 188 21 +96 222 21 +523 265 18 +101 53 6 +127 0 5 +530 30 10 +496 97 2 +527 85 2 +113 215 21 +197 175 22 +566 0 2 +82 302 21 +534 0 2 +69 125 5 +532 237 18 +488 90 2 +119 68 5 +174 240 21 +531 215 18 +562 0 2 +518 71 10 +33 111 6 +157 238 21 +127 244 21 +242 293 25 +143 278 21 +588 34 10 +460 147 18 +583 25 10 +522 137 1 +528 5 2 +0 0 5 +189 313 25 +196 211 25 +483 131 1 +152 121 6 +527 154 1 +0 0 6 +529 21 2 +209 291 25 +140 147 21 +106 141 6 +206 291 25 +534 293 18 +498 141 18 +531 0 10 +501 167 1 +470 0 10 +550 8 10 +480 204 18 +159 172 12 +90 0 5 +475 125 18 +533 9 2 +126 282 21 +61 206 6 +538 247 1 +109 12 5 +475 75 2 +187 195 25 +164 271 25 +569 45 2 +525 63 10 +510 150 18 +120 15 6 +154 218 12 +29 56 6 +165 278 21 +457 137 1 +515 215 1 +195 101 6 +121 145 25 +513 90 2 +0 0 5 +45 156 5 +209 266 25 +537 78 2 +515 213 18 +257 272 12 +536 73 10 +511 166 18 +485 152 1 +103 150 21 +553 0 10 +482 126 1 +87 109 6 +315 308 12 +474 84 10 +516 7 10 +567 72 10 +87 69 6 +489 0 2 +525 141 18 +110 271 25 +548 91 10 +107 182 12 +536 185 18 +418 108 2 +579 207 1 +237 286 21 +0 227 7 +63 0 5 +54 108 12 +570 272 18 +496 0 2 +232 176 21 +506 38 2 +104 130 12 +472 116 2 +230 332 21 +546 57 10 +185 81 21 +0 6 6 +556 0 10 +192 109 12 +377 269 22 +108 119 12 +92 170 12 +523 279 1 +278 267 24 +556 0 10 +588 43 10 +18 0 5 +476 98 10 +531 148 1 +497 142 18 +119 112 5 +183 273 25 +67 106 5 +155 233 21 +507 0 10 +167 296 21 +125 0 6 +91 237 21 +86 82 21 +172 275 25 +524 0 2 +552 0 10 +95 250 21 +23 152 6 +292 351 26 +150 65 6 +31 179 5 +104 0 5 +542 159 1 +220 305 25 +141 304 21 +185 252 25 +212 289 21 +125 0 6 +79 410 7 +243 300 25 +558 158 1 +43 0 6 +574 205 18 +91 96 21 +504 210 18 +120 76 6 +557 249 18 +135 268 21 +541 0 10 +0 17 5 +70 244 7 +314 229 12 +125 135 21 +365 192 24 +306 463 23 +160 272 21 +152 463 25 +505 43 2 +154 246 21 +521 0 2 +214 222 21 +372 49 15 +492 203 1 +167 232 25 +492 216 18 +0 175 21 +78 175 21 +547 184 1 +179 270 25 +36 48 6 +150 273 25 +118 129 6 +57 182 6 +94 263 21 +103 241 21 +188 174 21 +181 326 25 +538 207 18 +104 102 5 +153 242 25 +527 0 10 +283 351 26 +143 355 21 +508 0 2 +558 178 1 +112 85 6 +540 74 10 +187 245 25 +148 260 21 +548 0 2 +29 309 21 +576 199 1 +0 125 6 +541 0 2 +557 25 2 +95 138 6 +523 0 10 +194 165 21 +62 0 6 +563 165 1 +108 220 6 +556 179 18 +515 172 1 +546 0 2 +457 0 10 +137 328 25 +510 92 10 +502 214 1 +524 199 1 +564 0 2 +540 0 2 +0 109 5 +249 265 25 +155 252 21 +94 18 5 +2 0 5 +518 0 10 +442 677 23 +549 118 1 +516 117 1 +120 383 16 +465 102 10 +95 196 21 +547 163 1 +506 135 1 +67 168 6 +535 50 2 +141 179 25 +518 231 18 +425 88 15 +519 154 18 +69 103 6 +83 236 7 +30 39 6 +508 28 2 +148 219 21 +72 85 6 +545 72 2 +183 235 25 +514 24 10 +532 18 10 +142 155 6 +576 212 1 +43 0 6 +0 179 21 +522 0 10 +133 271 25 +509 0 2 +534 195 1 +538 158 18 +506 171 18 +64 162 5 +74 72 6 +58 238 21 +65 169 6 +359 433 14 +528 0 10 +517 100 10 +220 299 25 +486 63 10 +549 56 2 +182 280 25 +183 244 21 +557 0 2 +183 124 12 +542 185 18 +69 493 16 +513 130 1 +568 198 1 +98 34 6 +68 120 21 +107 293 25 +586 64 10 +233 284 25 +171 217 21 +242 239 25 +222 238 25 +198 119 21 +502 104 10 +536 214 1 +516 166 18 +398 486 23 +544 222 1 +175 295 12 +536 0 2 +180 245 25 +500 300 1 +224 265 25 +0 101 6 +557 255 18 +563 90 2 +155 173 21 +547 176 18 +116 231 21 +170 221 21 +573 98 10 +211 85 21 +536 168 18 +527 254 18 +194 261 25 +98 255 21 +507 81 2 +509 222 1 +190 231 21 +514 0 10 +198 0 6 +313 133 15 +254 345 26 +51 144 12 +436 475 23 +546 113 2 +175 246 25 +54 96 6 +57 158 6 +506 156 1 +87 320 21 +524 144 18 +56 285 25 +149 11 5 +27 78 6 +1 168 6 +158 208 21 +545 20 2 +481 0 10 +523 99 10 +261 354 26 +529 54 10 +97 220 21 +397 254 24 +0 128 6 +84 33 6 +79 159 21 +182 269 21 +567 254 18 +0 183 6 +529 46 2 +540 0 10 +534 48 2 +513 206 1 +530 155 18 +119 220 7 +501 0 2 +296 32 15 +204 226 25 +89 74 5 +555 269 1 +88 191 6 +546 97 10 +192 264 21 +512 122 18 +359 124 15 +523 279 1 +163 226 21 +174 265 21 +43 132 6 +159 167 21 +120 71 6 +170 175 21 +116 111 5 +122 174 21 +81 116 6 +493 235 1 +553 0 10 +0 103 5 +282 220 21 +493 0 2 +234 319 26 +127 282 25 +536 29 10 +518 199 1 +102 214 21 +33 253 21 +347 483 23 +80 368 16 +371 123 22 +517 0 2 +518 0 10 +183 265 25 +379 200 24 +574 49 2 +85 254 21 +511 72 2 +546 72 2 +516 285 26 +321 214 7 +537 0 10 +194 219 21 +146 257 7 +68 0 5 +183 135 5 +335 430 26 +97 215 21 +129 13 6 +168 274 25 +483 0 10 +252 223 25 +496 117 1 +527 170 18 +381 261 22 +555 0 10 +187 0 6 +566 0 2 +157 59 21 +146 240 21 +132 476 16 +601 64 2 +273 257 12 +486 0 2 +477 177 18 +125 51 4 +551 226 1 +86 145 5 +138 161 5 +62 58 5 +497 186 18 +501 148 1 +138 263 25 +175 285 25 +426 221 24 +142 269 21 +222 286 25 +382 193 24 +509 0 2 +381 169 24 +508 283 18 +510 17 2 +544 56 2 +523 174 18 +107 320 12 +236 154 12 +560 0 2 +0 110 6 +1 96 6 +94 105 6 +0 0 5 +191 220 25 +547 131 18 +102 125 5 +269 283 25 +124 165 21 +141 249 25 +18 118 6 +529 178 1 +34 77 6 +124 29 6 +113 136 6 +384 454 23 +113 137 6 +38 63 5 +487 226 18 +542 222 1 +181 291 25 +550 159 1 +84 149 6 +402 129 24 +501 84 2 +487 282 24 +307 196 21 +336 169 18 +525 0 10 +77 103 5 +490 4 10 +553 79 10 +526 196 1 +114 0 6 +91 189 21 +142 268 21 +54 0 5 +568 96 2 +13 28 5 +0 0 6 +0 9 5 +510 204 18 +503 202 1 +104 278 21 +117 136 6 +580 217 1 +144 209 21 +37 109 5 +506 0 2 +89 315 12 +122 25 6 +529 174 18 +574 196 18 +489 0 2 +40 130 6 +449 284 24 +544 275 18 +537 182 1 +572 65 2 +519 162 1 +407 219 13 +84 289 21 +201 305 25 +190 233 25 +560 39 2 +524 101 10 +0 135 5 +535 0 10 +554 52 10 +548 103 2 +143 270 25 +64 151 6 +203 262 25 +69 248 21 +91 191 12 +507 300 1 +506 0 2 +0 0 6 +541 198 18 +257 274 25 +561 149 1 +65 119 6 +547 22 2 +393 201 24 +87 42 5 +549 142 18 +121 220 21 +539 7 10 +206 201 25 +178 305 25 +526 102 2 +222 260 21 +6 132 6 +55 90 5 +533 14 2 +40 0 5 +118 267 21 +541 143 18 +548 0 10 +527 166 1 +533 127 1 +171 283 21 +179 274 25 +303 0 6 +110 79 6 +43 0 6 +177 241 25 +532 282 18 +518 45 2 +563 0 2 +151 256 21 +64 187 5 +31 219 4 +573 190 18 +491 70 2 +219 121 21 +92 114 5 +552 321 1 +187 210 25 +584 0 2 +511 0 10 +128 312 25 +465 0 2 +75 299 21 +183 255 21 +209 134 15 +18 83 6 +8 0 6 +139 0 6 +590 7 2 +464 42 10 +160 197 21 +45 89 6 +506 19 2 +545 84 2 +388 324 26 +531 0 2 +198 288 25 +95 191 6 +78 148 6 +534 126 18 +535 137 18 +105 41 5 +384 205 24 +469 0 2 +79 205 21 +553 106 10 +153 295 25 +558 0 10 +212 287 25 +523 0 10 +69 32 6 +207 220 25 +1 10 5 +410 233 24 +483 71 10 +539 69 2 +523 273 18 +61 115 5 +127 272 12 +77 63 5 +91 115 6 +194 307 21 +142 112 6 +484 165 1 +167 64 21 +111 257 21 +517 187 18 +542 156 18 +219 225 25 +194 250 21 +550 0 2 +505 88 10 +331 452 23 +538 219 1 +70 0 5 +184 281 21 +363 256 22 +549 125 1 +489 0 2 +537 225 1 +87 2 6 +537 50 2 +399 169 24 +503 157 1 +514 0 2 +441 240 24 +195 294 25 +137 119 12 +550 0 10 +39 71 6 +99 209 6 +152 266 21 +542 0 10 +24 195 21 +478 44 2 +195 189 21 +128 0 6 +140 212 21 +77 158 21 +49 0 5 +334 457 23 +218 251 25 +114 93 5 +538 0 2 +225 276 25 +480 145 1 +0 0 6 +547 145 18 +58 200 12 +94 0 6 +104 211 6 +244 268 25 +135 497 20 +0 156 5 +118 0 5 +530 0 10 +210 280 21 +199 245 25 +104 225 6 +112 0 5 +60 121 5 +449 127 24 +62 61 5 +134 258 21 +222 247 21 +123 99 6 +74 243 25 +46 210 21 +70 282 21 +555 0 2 +557 0 2 +81 79 6 +544 30 2 +418 277 24 +501 0 2 +107 97 6 +446 149 1 +132 254 25 +116 185 6 +564 187 18 +135 80 21 +171 364 16 +527 280 1 +107 256 21 +196 212 25 +428 113 2 +142 242 21 +247 245 25 +201 281 25 +22 0 6 +569 0 10 +155 216 21 +389 248 22 +528 0 10 +530 294 18 +0 195 6 +488 99 2 +229 251 26 +16 135 5 +505 72 2 +394 200 22 +509 296 1 +91 191 12 +543 23 2 +55 155 6 +216 228 21 +0 19 5 +519 123 1 +526 95 2 +506 55 10 +485 0 2 +252 245 21 +115 249 21 +491 164 1 +0 198 6 +395 0 10 +100 104 6 +576 0 2 +555 262 18 +174 301 25 +59 69 6 +495 103 10 +530 194 1 +155 241 21 +114 131 21 +197 265 21 +424 24 22 +455 273 26 +573 196 22 +519 90 10 +540 0 10 +501 154 18 +150 274 21 +402 0 22 +538 107 10 +319 176 15 +519 276 1 +530 132 1 +0 86 6 +122 120 6 +143 149 21 +239 219 25 +188 165 21 +528 49 2 +514 238 18 +513 165 1 +479 257 1 +208 308 25 +231 266 25 +108 240 21 +0 132 6 +554 155 1 +138 202 21 +35 107 12 +240 313 12 +463 112 1 +182 248 25 +141 164 25 +417 89 22 +198 264 25 +181 316 25 +209 239 25 +397 243 22 +488 0 2 +528 66 10 +545 157 1 +553 240 18 +35 222 25 +68 53 6 +480 0 10 +36 250 21 +396 510 23 +223 291 25 +52 246 7 +531 128 1 +548 184 1 +88 255 12 +171 268 21 +174 298 21 +69 157 6 +379 53 22 +539 77 2 +200 36 15 +318 341 26 +134 285 25 +503 224 1 +536 43 10 +498 16 10 +438 96 10 +99 274 25 +83 93 6 +196 30 15 +206 216 21 +594 7 2 +154 158 21 +216 263 25 +0 50 6 +12 145 5 +195 104 12 +58 116 21 +134 113 5 +511 533 19 +105 97 6 +21 132 6 +86 269 21 +532 183 18 +536 4 2 +170 133 6 +555 206 18 +52 224 6 +146 206 21 +63 97 5 +0 69 5 +46 92 6 +131 320 21 +555 98 2 +480 78 2 +423 254 22 +36 207 6 +176 0 6 +0 0 5 +560 167 18 +397 289 22 +533 203 1 +540 304 18 +58 137 6 +91 141 6 +513 0 10 +74 281 25 +196 210 25 +475 130 18 +569 237 18 +142 250 21 +461 793 19 +77 10 6 +44 28 6 +80 265 21 +73 95 6 +72 210 21 +371 260 22 +535 170 1 +556 175 1 +0 0 5 +211 201 21 +304 355 26 +200 253 25 +521 142 1 +522 77 2 +144 123 21 +532 231 1 +500 0 2 +494 168 1 +253 114 25 +193 245 25 +93 88 5 +176 279 21 +54 106 5 +84 126 6 +60 133 5 +524 182 18 +152 111 6 +540 0 2 +205 361 7 +505 104 10 +183 215 21 +81 132 6 +549 116 1 +523 66 2 +488 276 1 +273 284 25 +392 137 24 +127 255 21 +280 521 26 +501 30 10 +203 289 21 +539 115 1 +499 55 2 +559 50 2 +162 147 12 +177 168 21 +545 124 1 +121 217 21 +27 134 5 +103 237 21 +501 191 1 +105 174 21 +35 78 6 +137 108 5 +94 0 6 +7 74 6 +392 468 23 +11 183 6 +564 172 1 +547 149 1 +185 220 21 +52 1 6 +109 153 6 +0 140 5 +544 0 10 +404 222 22 +529 159 1 +57 212 21 +0 176 5 +29 255 21 +194 196 25 +332 196 15 +209 252 21 +408 351 24 +389 306 26 +182 273 25 +552 31 10 +203 263 25 +116 207 6 +535 249 1 +126 260 12 +22 14 6 +504 210 18 +34 187 5 +88 212 25 +522 186 1 +127 133 6 +109 201 21 +188 228 21 +544 0 2 +539 218 18 +59 65 6 +239 155 21 +518 0 10 +554 231 1 +124 150 6 +25 87 6 +192 259 25 +209 278 25 +527 106 10 +195 266 25 +545 165 18 +79 175 6 +78 252 21 +520 191 1 +154 215 21 +29 130 12 +0 156 6 +161 117 21 +160 243 21 +525 213 1 +109 75 12 +113 256 21 +20 111 6 +515 0 10 +51 0 5 +68 207 5 +517 131 18 +554 23 10 +199 165 21 +193 321 25 +182 246 25 +45 212 5 +502 205 18 +226 253 25 +0 29 6 +514 248 18 +207 103 12 +51 83 5 +201 257 25 +536 198 18 +34 53 5 +143 145 6 +155 235 21 +504 75 2 +58 0 6 +148 297 21 +46 98 6 +569 117 18 +69 55 6 +140 305 21 +495 219 18 +527 1 2 +170 140 5 +487 261 18 +555 240 1 +197 302 25 +532 158 18 +531 181 1 +56 26 6 +108 262 21 +531 0 2 +193 298 25 +44 136 5 +561 0 10 +467 136 1 +365 188 22 +547 262 1 +15 107 5 +0 0 5 +558 140 18 +195 206 24 +78 238 21 +532 7 2 +543 94 10 +542 128 1 +563 223 1 +515 121 1 +421 123 22 +195 288 21 +195 293 26 +292 435 23 +148 152 21 +119 130 12 +163 305 25 +227 404 25 +546 128 18 +492 0 10 +520 0 10 +296 40 6 +21 111 6 +506 134 1 +61 81 5 +174 235 21 +324 456 23 +68 45 6 +133 14 6 +192 230 21 +561 90 10 +71 153 12 +552 0 2 +213 320 26 +0 8 6 +365 297 22 +0 86 5 +171 211 21 +14 0 5 +40 156 6 +138 161 12 +405 365 18 +140 231 25 +551 84 10 +139 248 21 +444 95 10 +359 301 26 +170 117 6 +289 309 26 +190 312 25 +537 107 2 +522 103 2 +88 0 6 +216 306 25 +215 243 25 +157 261 21 +552 107 2 +146 230 21 +481 203 1 +564 23 2 +489 96 10 +106 246 21 +417 607 17 +72 83 5 +570 150 18 +235 327 25 +141 254 21 +484 47 2 +544 162 1 +169 281 25 +128 231 25 +507 0 10 +206 175 25 +155 250 21 +524 106 10 +513 128 1 +561 73 2 +397 70 24 +42 89 5 +551 0 10 +0 74 5 +486 158 1 +528 0 10 +157 161 6 +390 481 23 +293 121 15 +193 156 25 +547 135 1 +344 449 23 +168 244 21 +131 204 21 +486 77 10 +252 255 22 +520 240 18 +363 92 15 +99 199 21 +286 465 23 +129 277 21 +576 159 18 +548 0 10 +65 0 6 +529 74 2 +501 42 2 +252 267 21 +113 238 12 +21 164 5 +87 254 21 +534 0 2 +166 172 4 +169 264 21 +229 298 26 +546 73 2 +511 208 18 +162 217 12 +179 232 25 +89 0 6 +548 158 18 +123 279 21 +563 111 1 +152 85 6 +100 190 6 +29 268 21 +28 0 6 +38 144 5 +303 149 12 +152 250 12 +102 28 6 +91 275 21 +502 157 1 +83 0 5 +126 248 25 +527 16 10 +609 775 19 +149 46 6 +240 368 26 +132 222 12 +192 234 21 +512 104 10 +552 195 1 +569 176 18 +63 252 7 +352 239 22 +102 12 5 +214 254 25 +527 288 18 +581 223 1 +72 104 5 +104 215 12 +146 273 25 +462 160 1 +552 155 1 +524 192 18 +519 277 18 +156 175 21 +520 206 1 +530 124 18 +472 31 2 +512 223 1 +104 127 6 +72 182 6 +513 227 18 +181 224 21 +494 235 1 +176 154 21 +63 116 5 +120 96 5 +475 118 2 +350 0 22 +532 166 18 +109 169 12 +227 213 25 +434 248 18 +504 0 10 +167 187 21 +166 254 25 +0 242 7 +486 23 2 +47 243 12 +156 19 21 +536 266 18 +567 170 1 +432 164 26 +104 179 12 +563 0 10 +553 280 18 +263 362 26 +476 231 1 +568 95 2 +518 171 18 +550 0 2 +536 16 2 +110 97 5 +510 0 10 +200 198 21 +15 0 6 +449 205 18 +571 116 18 +0 0 6 +454 390 26 +0 0 5 +572 0 2 +169 124 12 +162 194 25 +518 0 2 +502 225 18 +494 152 1 +504 117 2 +88 176 12 +149 185 6 +76 75 6 +249 17 6 +89 257 25 +475 76 10 +523 18 10 +164 237 21 +511 0 10 +206 210 25 +54 92 6 +317 19 15 +88 112 5 +554 0 3 +92 0 6 +201 143 21 +284 95 15 +114 229 21 +517 28 2 +247 432 26 +568 0 10 +237 196 15 +4 0 5 +11 128 5 +75 0 6 +547 157 1 +105 268 21 +116 256 21 +0 93 5 +28 211 7 +0 47 5 +522 0 10 +235 388 22 +495 127 18 +518 133 18 +493 0 10 +63 48 6 +134 135 6 +509 245 1 +0 0 6 +142 302 21 +494 168 1 +7 34 21 +64 0 6 +136 311 25 +532 0 10 +515 0 10 +0 134 6 +124 59 5 +436 187 24 +537 183 18 +479 203 24 +527 244 1 +576 307 18 +539 0 2 +495 26 10 +510 204 1 +551 86 10 +520 0 2 +205 321 25 +179 168 21 +151 274 25 +134 322 12 +256 82 15 +183 82 25 +558 102 10 +538 122 18 +546 265 18 +397 286 22 +172 241 21 +200 176 21 +209 296 25 +375 245 18 +118 150 21 +97 147 6 +192 339 21 +514 52 10 +542 0 2 +499 0 2 +227 250 25 +170 92 5 +542 0 10 +218 198 25 +550 177 1 +171 106 6 +545 161 1 +8 166 6 +495 112 1 +489 146 1 +415 93 22 +55 129 6 +370 457 23 +530 221 18 +135 100 6 +34 38 5 +487 201 18 +79 196 5 +227 283 25 +15 73 6 +177 294 25 +197 296 21 +564 186 1 +124 266 25 +584 0 2 +135 334 12 +524 47 10 +143 216 21 +17 129 5 +141 273 21 +140 276 25 +521 159 1 +552 0 10 +171 213 21 +518 192 18 +550 124 18 +558 81 2 +261 250 21 +0 23 5 +550 0 10 +446 245 24 +452 26 10 +115 266 21 +499 247 1 +582 138 18 +569 168 18 +142 284 21 +149 135 21 +83 12 5 +578 205 22 +101 102 6 +456 125 1 +198 169 25 +149 205 21 +188 173 25 +24 230 12 +502 0 2 +201 123 21 +506 120 18 +81 102 12 +369 217 26 +128 279 21 +548 191 1 +543 22 10 +0 118 6 +240 635 16 +109 178 6 +39 88 5 +553 0 10 +23 138 5 +53 131 5 +99 166 6 +530 79 2 +520 79 10 +445 183 22 +207 271 25 +67 117 6 +156 228 21 +529 0 10 +191 271 21 +39 169 6 +418 292 26 +0 14 6 +549 89 10 +294 395 23 +499 0 2 +99 29 5 +91 215 21 +97 119 6 +264 163 15 +84 182 21 +111 155 12 +57 178 6 +52 0 5 +154 167 6 +202 312 25 +42 7 5 +471 108 2 +498 110 2 +520 0 2 +157 20 21 +0 202 6 +83 20 5 +160 256 21 +166 308 25 +580 170 18 +0 370 12 +406 284 24 +459 120 2 +33 102 6 +127 282 25 +230 162 21 +107 189 7 +104 66 5 +156 70 5 +215 229 24 +25 0 5 +228 306 26 +344 469 23 +547 150 1 +104 226 21 +96 63 6 +520 0 10 +88 64 5 +467 0 10 +180 274 21 +199 218 25 +159 290 21 +214 310 25 +512 66 10 +515 0 2 +153 191 21 +549 153 1 +377 201 22 +552 670 17 +34 185 6 +172 270 21 +524 0 10 +69 0 6 +0 0 6 +57 160 5 +775 1023 19 +202 352 25 +140 255 21 +136 300 25 +155 0 6 +213 340 25 +36 208 7 +0 43 6 +49 19 5 +18 83 6 +95 131 22 +184 294 21 +539 275 1 +244 204 25 +552 196 18 +146 198 7 +558 232 18 +36 0 5 +529 0 10 +110 251 12 +457 0 2 +431 192 18 +543 159 18 +579 181 1 +575 0 2 +182 277 25 +504 36 2 +511 196 18 +528 3 10 +101 219 7 +498 100 10 +202 285 21 +74 0 5 +94 51 12 +120 140 6 +533 92 2 +73 0 6 +48 312 12 +505 0 10 +476 200 18 +516 0 2 +541 75 2 +536 0 10 +551 89 10 +59 79 6 +134 238 12 +510 216 1 +584 139 1 +537 114 1 +518 97 2 +161 240 21 +28 26 6 +166 223 21 +207 242 25 +522 142 1 +121 164 21 +162 0 6 +533 0 10 +17 0 5 +153 221 21 +75 159 6 +32 200 6 +538 225 1 +565 27 10 +563 80 2 +140 250 21 +0 158 6 +149 212 12 +566 49 2 +165 269 25 +493 151 18 +229 240 25 +561 221 18 +231 129 15 +486 242 1 +187 267 25 +138 113 6 +153 284 25 +162 130 21 +74 79 5 +153 73 21 +63 178 12 +514 0 10 +105 99 6 +225 290 25 +129 258 25 +549 46 10 +540 299 1 +485 12 10 +201 284 25 +459 331 26 +490 0 10 +520 60 2 +200 135 24 +75 0 6 +503 0 2 +346 404 23 +396 635 23 +518 370 26 +433 73 2 +183 215 12 +566 0 10 +100 231 21 +51 123 5 +478 150 1 +497 251 18 +238 274 25 +525 163 1 +143 246 21 +406 531 23 +466 0 10 +80 201 7 +56 82 6 +5 0 6 +123 88 6 +143 319 25 +156 163 21 +152 95 6 +400 0 2 +149 106 6 +182 301 21 +205 258 25 +113 247 21 +538 0 2 +513 61 2 +576 72 10 +508 94 10 +583 176 18 +174 93 21 +466 245 18 +170 89 6 +179 219 21 +0 121 5 +248 323 26 +338 485 23 +115 302 21 +134 290 21 +215 273 26 +350 252 22 +551 29 10 +458 244 22 +373 58 24 +101 235 6 +150 211 21 +104 47 5 +327 413 23 +471 337 26 +79 310 21 +107 113 6 +140 202 21 +73 15 6 +238 227 21 +571 264 18 +564 0 2 +550 232 18 +191 254 21 +524 161 18 +6 155 6 +99 213 21 +166 92 21 +509 260 1 +203 258 25 +540 149 18 +108 254 25 +21 70 6 +0 28 6 +187 204 21 +82 39 5 +148 292 12 +127 159 21 +581 171 18 +75 141 6 +510 0 2 +505 0 10 +150 151 21 +0 168 5 +147 306 25 +445 165 22 +549 18 2 +514 6 10 +121 185 12 +431 341 26 +541 0 10 +350 389 26 +533 89 10 +623 304 22 +519 135 1 +495 214 18 +532 0 10 +243 246 21 +145 246 21 +537 204 1 +175 201 21 +177 204 25 +516 4 2 +609 202 1 +127 107 12 +117 260 25 +472 511 13 +75 217 7 +82 257 12 +198 0 6 +88 101 6 +577 131 18 +482 213 1 +503 163 18 +527 0 10 +445 0 2 +151 279 25 +147 285 21 +102 49 21 +45 124 6 +71 40 6 +116 0 6 +538 0 10 +108 239 12 +266 241 12 +110 176 21 +488 225 18 +541 0 10 +150 180 6 +504 211 1 +480 253 18 +4 0 5 +164 259 21 +150 27 5 +580 235 18 +35 90 21 +49 113 5 +92 228 21 +561 222 18 +76 0 5 +133 296 21 +201 244 25 +113 0 6 +23 70 6 +216 274 25 +537 0 10 +521 195 18 +188 262 25 +525 257 18 +197 153 21 +472 526 19 +213 269 25 +91 82 6 +532 110 1 +94 273 25 +161 165 21 +174 228 7 +527 281 18 +98 83 12 +190 253 25 +33 183 6 +353 190 24 +104 244 21 +521 121 1 +540 289 18 +26 295 21 +443 87 2 +210 202 21 +356 338 22 +139 123 6 +99 29 5 +128 239 21 +132 259 21 +527 28 10 +529 145 1 +511 74 2 +235 263 25 +545 179 18 +173 0 6 +547 144 1 +552 12 10 +147 291 25 +0 37 6 +553 81 10 +556 155 18 +91 259 25 +306 0 15 +531 118 1 +139 244 21 +389 494 23 +408 253 24 +543 122 18 +444 248 22 +0 0 6 +126 223 25 +80 49 5 +24 256 21 +94 80 5 +153 174 12 +133 269 21 +0 109 5 +517 259 1 +546 0 10 +113 245 21 +507 59 2 +378 168 22 +0 133 6 +526 192 1 +117 147 5 +519 0 10 +477 204 18 +496 0 10 +0 59 6 +208 285 25 +507 114 2 +27 55 6 +139 321 25 +536 0 2 +471 105 10 +71 69 5 +105 0 6 +0 0 6 +562 93 2 +67 180 12 +554 249 18 +438 273 24 +51 242 21 +498 232 18 +60 139 6 +171 121 21 +313 151 15 +556 0 10 +458 58 22 +508 248 1 +400 283 22 +478 256 18 +485 0 10 +549 0 10 +220 0 15 +0 71 6 +549 247 18 +542 206 1 +0 0 6 +510 164 1 +504 225 18 +509 188 1 +541 43 10 +584 52 2 +125 271 21 +531 211 18 +134 229 21 +127 307 25 +31 0 6 +193 269 25 +101 184 21 +546 209 1 +106 152 6 +110 291 25 +107 0 6 +512 211 18 +3 145 6 +504 0 2 +496 119 1 +563 66 2 +579 227 18 +139 113 4 +535 134 1 +229 255 25 +533 230 1 +211 240 25 +520 163 1 +132 0 5 +490 266 1 +246 218 22 +564 126 1 +504 0 2 +546 231 18 +113 54 6 +218 278 25 +81 81 5 +555 0 10 +45 163 5 +0 176 5 +551 0 10 +125 199 6 +185 154 21 +516 0 2 +151 159 6 +81 111 6 +546 78 2 +567 0 2 +165 120 12 +115 169 21 +111 22 6 +104 190 21 +574 38 2 +482 84 10 +103 260 21 +57 0 5 +180 295 25 +176 222 21 +290 0 15 +155 256 21 +184 288 25 +573 15 2 +524 55 2 +58 0 5 +89 0 5 +554 0 2 +0 0 6 +142 211 21 +138 240 21 +30 105 5 +543 93 10 +562 225 1 +146 161 25 +164 265 25 +523 158 18 +58 18 5 +125 125 12 +76 136 5 +496 0 2 +418 194 22 +179 151 25 +555 0 2 +112 124 6 +131 177 21 +96 273 25 +526 0 10 +165 290 21 +240 293 26 +53 94 6 +88 156 6 +68 156 5 +168 234 21 +149 141 21 +156 135 6 +522 91 2 +491 200 18 +495 0 2 +0 45 5 +102 180 6 +464 231 24 +187 211 21 +490 246 1 +69 105 6 +56 109 6 +136 268 25 +168 238 25 +187 34 5 +124 230 25 +194 107 21 +100 64 5 +0 0 6 +503 134 1 +584 97 2 +151 241 21 +163 75 6 +311 0 15 +549 0 10 +507 0 2 +466 36 2 +540 0 10 +114 108 6 +523 0 10 +121 0 6 +108 272 12 +88 162 12 +140 269 21 +466 0 10 +515 0 10 +91 111 5 +542 168 1 +146 262 21 +42 108 6 +570 156 18 +21 0 6 +117 249 25 +193 251 21 +557 30 2 +542 254 1 +496 0 2 +151 209 21 +206 115 15 +59 37 5 +551 0 2 +194 234 21 +442 193 1 +107 155 6 +541 0 10 +503 192 18 +537 165 18 +209 306 25 +164 455 16 +473 262 24 +36 113 5 +106 11 5 +167 293 21 +108 122 6 +211 240 25 +184 293 25 +114 44 5 +42 300 21 +518 0 2 +177 242 22 +412 331 26 +103 187 5 +532 5 10 +509 301 18 +25 216 21 +534 190 1 +18 0 6 +540 93 10 +146 180 21 +354 53 2 +138 214 21 +21 162 5 +93 0 5 +551 110 2 +128 51 6 +489 161 1 +173 200 25 +373 198 24 +153 200 21 +541 0 10 +305 250 12 +174 269 25 +468 141 18 +521 203 1 +203 275 25 +54 132 6 +541 114 2 +223 238 25 +534 233 18 +561 84 2 +58 32 6 +143 277 21 +102 284 21 +432 86 10 +71 278 21 +142 182 25 +111 10 6 +538 0 10 +65 0 6 +161 257 21 +557 207 18 +556 177 1 +144 265 25 +528 220 1 +512 162 1 +514 220 18 +546 52 10 +555 174 18 +240 214 21 +16 118 5 +564 29 10 +212 205 25 +0 0 5 +195 223 21 +182 182 25 +547 74 2 +533 0 2 +174 69 6 +144 194 21 +564 141 1 +556 118 18 +187 255 21 +182 244 21 +558 180 18 +497 0 2 +166 0 5 +230 225 21 +490 14 2 +70 0 6 +183 283 21 +92 126 6 +48 95 6 +507 3 2 +114 211 21 +75 38 5 +557 220 1 +143 0 6 +16 0 5 +131 275 25 +144 200 21 +571 201 18 +188 176 21 +359 106 15 +509 268 1 +559 2 10 +499 94 10 +286 114 15 +548 208 18 +204 63 6 +217 274 25 +242 266 25 +481 0 10 +532 288 18 +13 0 6 +30 187 6 +570 22 2 +201 244 25 +571 663 19 +0 133 6 +550 34 10 +174 306 21 +490 0 2 +292 263 25 +533 14 10 +150 245 21 +545 187 18 +402 159 24 +64 114 6 +247 305 25 +533 205 18 +225 272 25 +38 228 21 +510 0 10 +102 253 21 +246 265 25 +526 113 2 +68 98 6 +528 125 18 +519 106 2 +159 249 21 +515 299 26 +519 0 2 +124 126 12 +505 99 10 +237 236 25 +119 220 21 +98 0 6 +522 172 18 +115 216 21 +241 154 12 +115 109 6 +46 0 5 +0 103 6 +416 2 10 +209 240 25 +485 159 18 +61 191 6 +503 0 2 +145 188 21 +532 24 10 +532 365 26 +89 90 5 +547 130 18 +158 284 25 +525 288 18 +467 260 26 +349 637 23 +104 285 21 +215 94 6 +227 203 12 +427 261 22 +127 249 7 +512 0 2 +520 229 1 +220 180 25 +512 0 10 +494 231 1 +497 206 18 +521 52 10 +279 272 25 +87 0 6 +84 0 6 +100 95 6 +115 163 6 +36 134 6 +523 206 1 +153 245 25 +521 86 2 +0 21 5 +510 0 10 +150 289 21 +105 259 21 +537 0 10 +520 124 1 +541 72 2 +344 257 22 +545 50 10 +210 271 25 +540 265 1 +151 230 21 +127 187 21 +29 0 6 +543 231 13 +110 150 12 +538 0 10 +532 161 18 +320 0 15 +54 140 6 +126 247 21 +519 68 2 +397 437 23 +538 0 10 +211 303 25 +564 25 2 +165 221 21 +116 266 21 +492 50 2 +142 142 6 +61 193 21 +476 0 2 +554 129 18 +81 83 5 +184 287 25 +10 279 21 +528 241 18 +550 100 2 +172 235 21 +102 220 21 +157 223 25 +130 289 25 +214 175 25 +99 163 6 +538 59 10 +97 389 16 +34 157 12 +114 233 25 +568 92 2 +152 179 21 +185 267 21 +560 44 2 +480 207 1 +417 132 1 +527 109 10 +177 251 21 +85 233 21 +536 114 1 +191 119 21 +23 224 12 +321 49 15 +68 0 6 +305 40 15 +534 82 10 +95 154 12 +507 192 18 +157 233 21 +348 474 23 +166 271 25 +485 0 10 +503 0 2 +457 207 1 +540 114 1 +261 358 26 +530 215 18 +124 199 21 +536 113 2 +60 0 5 +164 210 25 +12 25 5 +97 28 5 +106 177 6 +484 150 18 +48 173 5 +49 0 6 +139 297 21 +25 88 6 +599 279 18 +440 159 22 +569 227 1 +52 235 12 +519 104 2 +508 239 1 +92 184 21 +527 128 1 +97 170 12 +189 86 12 +506 0 10 +163 285 25 +204 271 25 +531 49 10 +342 467 23 +182 252 21 +541 0 2 +79 64 12 +200 249 21 +337 138 15 +101 64 6 +106 106 12 +519 117 1 +547 204 1 +530 147 1 +259 422 23 +506 101 2 +0 125 5 +539 0 10 +192 194 25 +147 205 21 +145 301 21 +87 70 6 +515 62 2 +113 90 6 +125 233 21 +538 153 1 +54 99 6 +507 216 18 +528 0 10 +72 100 6 +538 0 10 +138 289 21 +363 483 23 +196 298 25 +106 220 6 +536 172 18 +539 225 1 +74 193 21 +494 139 1 +0 176 5 +527 182 1 +181 0 6 +536 147 1 +145 246 21 +159 202 21 +368 483 23 +60 128 12 +488 177 1 +87 116 6 +202 269 25 +109 115 5 +221 171 21 +185 279 25 +208 117 25 +0 0 6 +519 159 18 +121 200 12 +90 120 5 +513 161 1 +55 0 5 +532 136 18 +0 0 6 +26 154 6 +432 402 26 +451 144 1 +82 117 6 +497 86 2 +101 286 21 +131 313 21 +545 146 1 +502 0 10 +93 257 21 +52 22 6 +290 114 22 +559 32 10 +518 0 10 +136 264 21 +97 0 6 +570 0 2 +110 216 21 +211 309 25 +496 26 10 +126 141 12 +127 81 6 +31 135 6 +269 379 22 +208 244 25 +130 84 6 +100 28 6 +197 285 25 +175 186 21 +507 0 10 +120 157 21 +501 146 18 +527 0 10 +532 3 10 +137 242 21 +371 252 22 +443 0 10 +181 268 21 +504 0 10 +79 92 6 +105 205 21 +431 618 17 +112 2 6 +179 350 12 +442 226 24 +511 218 1 +406 539 14 +135 272 25 +524 191 1 +417 256 26 +287 57 15 +342 441 23 +55 154 12 +535 165 1 +135 199 7 +66 131 6 +127 271 21 +100 188 6 +105 213 25 +544 56 10 +596 0 2 +581 66 2 +520 51 10 +239 250 12 +506 137 18 +511 166 1 +176 270 25 +535 60 2 +189 266 21 +518 36 10 +510 0 10 +38 231 25 +505 578 23 +510 244 18 +564 149 18 +582 0 10 +444 296 22 +0 91 6 +136 176 12 +71 238 4 +521 154 1 +528 195 18 +155 175 25 +227 240 25 +219 271 25 +158 37 6 +527 155 1 +489 0 2 +26 10 6 +494 479 26 +44 178 5 +158 0 5 +549 181 18 +515 10 2 +57 0 5 +81 0 6 +534 106 10 +501 96 10 +550 252 18 +0 51 6 +532 215 18 +515 6 2 +519 140 1 +519 202 18 +385 241 22 +533 80 10 +119 209 21 +81 217 21 +251 296 22 +479 21 10 +111 340 12 +522 201 18 +512 175 1 +508 211 18 +536 474 23 +60 120 6 +118 213 21 +561 175 1 +0 37 5 +505 4 10 +335 208 15 +38 179 6 +191 298 25 +154 245 21 +55 129 5 +522 9 10 +193 226 21 +575 47 10 +544 176 1 +11 154 6 +187 264 25 +465 0 10 +489 155 1 +260 333 26 +81 42 6 +21 260 21 +0 200 5 +549 264 1 +84 39 5 +178 249 21 +136 41 6 +509 0 10 +137 262 21 +14 25 6 +106 114 6 +42 88 6 +430 254 22 +175 272 25 +519 219 1 +64 256 25 +511 190 18 +86 213 12 +536 115 2 +355 458 23 +149 219 25 +488 130 1 +180 178 25 +103 94 6 +554 119 18 +510 102 10 +220 227 25 +488 137 1 +498 0 2 +166 281 25 +394 245 24 +55 174 6 +98 206 21 +491 20 10 +151 257 21 +138 254 25 +543 183 1 +561 144 1 +561 224 1 +527 0 10 +521 0 10 +152 268 21 +79 257 25 +559 0 2 +164 224 12 +182 308 25 +52 141 6 +92 104 6 +365 293 24 +509 111 1 +112 173 21 +209 232 22 +477 45 10 +511 43 2 +125 0 6 +555 191 18 +83 127 6 +510 40 2 +562 49 2 +136 116 21 +106 253 21 +122 0 6 +462 591 19 +177 205 25 +60 0 5 +136 192 21 +124 282 21 +532 214 1 +209 0 21 +128 141 6 +532 181 18 +532 68 2 +32 77 6 +482 62 2 +187 234 25 +0 31 6 +93 177 5 +22 231 7 +235 321 25 +116 240 25 +509 124 1 +217 16 21 +117 218 25 +527 200 18 +86 503 16 +538 111 1 +230 200 12 +544 199 1 +549 199 1 +112 221 21 +582 35 2 +96 138 5 +553 0 10 +82 143 6 +174 297 21 +68 146 6 +134 233 21 +151 247 25 +372 269 25 +90 219 21 +539 308 18 +65 155 6 +257 219 21 +114 163 21 +541 231 1 +199 309 25 +372 167 15 +520 0 2 +559 0 2 +160 57 6 +506 60 10 +136 170 6 +538 23 10 +412 165 24 +518 9 10 +31 100 5 +179 220 21 +175 249 21 +530 0 2 +146 244 12 +550 229 1 +139 277 21 +63 0 6 +544 147 18 +289 204 21 +536 0 10 +137 38 6 +109 126 12 +110 67 6 +556 38 2 +172 246 21 +114 47 5 +66 100 6 +450 149 1 +551 293 18 +150 127 21 +160 276 21 +58 228 25 +0 73 5 +532 230 1 +460 0 10 +158 249 25 +233 297 26 +564 181 1 +67 67 6 +276 0 15 +155 313 21 +83 0 5 +568 21 10 +34 164 6 +50 154 6 +89 116 5 +105 103 6 +89 0 6 +537 173 1 +547 0 2 +171 244 25 +195 115 6 +460 202 1 +155 232 21 +533 272 1 +509 125 18 +169 242 21 +179 254 21 +63 194 6 +278 375 26 +573 0 2 +72 0 6 +47 79 6 +341 63 15 +112 108 21 +131 120 5 +139 192 21 +48 0 6 +561 99 10 +229 285 25 +49 30 6 +563 183 1 +530 41 10 +10 158 5 +166 180 21 +92 257 21 +165 136 21 +540 0 10 +151 325 25 +506 295 26 +157 30 6 +62 152 6 +26 131 6 +117 255 21 +429 523 19 +85 270 25 +191 68 6 +8 186 5 +192 320 26 +633 197 22 +539 12 10 +133 241 12 +563 220 1 +380 202 18 +275 361 26 +162 306 25 +520 283 18 +82 130 5 +555 0 10 +528 804 19 +177 180 25 +457 82 2 +527 69 10 +206 274 25 +76 157 6 +523 148 1 +518 213 18 +487 0 2 +219 268 21 +55 103 12 +165 278 21 +523 11 2 +147 283 25 +586 0 2 +166 258 21 +514 5 2 +81 102 6 +471 146 1 +574 67 2 +246 309 25 +151 257 25 +247 243 24 +542 0 10 +502 129 18 +391 242 24 +109 90 5 +509 130 1 +566 241 1 +515 118 18 +574 0 2 +0 23 6 +539 99 10 +86 0 5 +222 312 25 +487 0 10 +547 0 2 +539 89 10 +0 61 5 +531 215 1 +522 182 18 +537 97 10 +98 86 6 +239 313 25 +529 194 18 +455 33 2 +178 302 25 +543 205 1 +499 107 10 +172 266 25 +169 217 21 +45 88 6 +558 125 1 +121 200 21 +560 244 1 +194 240 21 +121 0 5 +542 175 1 +518 34 2 +129 236 21 +0 109 6 +548 217 1 +206 226 21 +185 301 25 +538 276 18 +569 653 19 +105 85 6 +99 146 6 +554 62 10 +135 173 21 +111 255 21 +515 98 10 +537 13 2 +66 215 21 +105 144 6 +0 74 6 +558 10 10 +190 246 21 +504 61 10 +424 0 10 +75 0 6 +228 294 25 +512 0 10 +517 131 1 +169 201 25 +162 245 25 +571 91 2 +132 239 21 +160 258 21 +565 269 1 +193 223 21 +154 229 21 +217 304 25 +611 135 18 +133 111 21 +151 5 6 +439 143 22 +462 5 22 +220 313 26 +41 112 5 +118 234 21 +91 280 21 +115 160 6 +105 169 21 +546 67 10 +448 92 10 +140 224 21 +0 0 6 +533 17 10 +492 187 1 +486 176 1 +176 130 21 +152 253 25 +530 24 10 +104 196 7 +117 249 21 +188 300 25 +123 0 6 +184 339 25 +540 0 10 +32 0 5 +0 0 6 +39 0 6 +525 136 18 +142 286 21 +527 206 18 +372 418 23 +484 500 19 +147 283 25 +514 258 1 +485 150 1 +379 220 24 +40 0 6 +7 0 5 +190 262 26 +533 0 2 +524 168 1 +368 6 22 +512 105 2 +127 183 21 +144 163 12 +495 0 10 +0 36 6 +132 184 21 +107 239 7 +543 116 18 +203 335 22 +149 34 6 +0 0 5 +501 167 1 +106 275 21 +25 176 12 +525 152 18 +70 183 6 +118 32 5 +56 211 21 +336 478 23 +136 210 21 +532 57 10 +576 154 1 +516 0 10 +528 170 18 +223 241 25 +551 0 2 +197 279 25 +74 204 21 +552 90 10 +16 80 6 +593 244 18 +125 159 25 +556 0 2 +518 16 10 +200 281 25 +419 126 15 +177 263 25 +226 239 25 +532 22 10 +563 205 18 +549 5 2 +50 115 5 +519 0 10 +103 158 21 +232 225 25 +178 171 21 +571 211 1 +37 299 25 +307 0 15 +51 129 6 +469 67 10 +183 232 25 +564 72 10 +154 0 21 +139 38 6 +70 136 6 +98 59 6 +213 217 21 +508 106 2 +568 113 1 +140 250 21 +560 83 2 +200 277 21 +27 0 6 +173 266 25 +149 0 6 +2 49 6 +379 235 22 +111 62 6 +545 831 19 +5 0 6 +48 0 6 +530 180 1 +498 0 2 +510 27 2 +532 144 18 +164 278 25 +102 206 21 +52 131 6 +0 131 5 +556 150 1 +172 192 25 +285 142 22 +106 0 6 +108 115 21 +18 141 6 +125 168 21 +24 31 6 +188 251 25 +87 178 6 +72 101 6 +102 216 21 +487 230 24 +142 150 6 +547 142 1 +521 0 2 +104 235 21 +352 179 22 +170 313 12 +103 247 21 +152 177 21 +48 24 6 +314 168 24 +43 40 6 +108 247 21 +507 0 2 +217 222 21 +575 200 18 +504 92 10 +107 237 25 +481 123 1 +24 15 5 +153 209 21 +495 21 10 +217 186 21 +0 0 6 +549 125 18 +54 258 21 +190 229 21 +59 126 6 +534 64 10 +550 157 1 +518 148 18 +73 159 6 +247 238 25 +197 282 21 +170 204 25 +558 0 10 +518 0 2 +538 65 2 +532 10 2 +224 308 25 +153 235 25 +70 18 6 +386 482 23 +299 293 25 +128 139 12 +113 250 21 +188 182 21 +543 219 1 +83 154 12 +516 110 2 +53 132 6 +126 255 21 +39 130 6 +559 120 1 +0 0 6 +0 246 12 +103 155 6 +179 288 25 +390 159 24 +510 237 1 +57 217 7 +521 0 2 +535 193 18 +531 117 1 +521 2 2 +146 197 21 +19 139 6 +558 39 10 +518 0 10 +482 133 18 +469 60 2 +430 267 26 +142 224 21 +532 1 2 +0 2 6 +107 199 12 +0 296 21 +519 13 2 +539 0 10 +0 0 6 +558 9 2 +0 3 6 +250 305 26 +99 259 25 +564 281 18 +83 98 6 +395 227 22 +60 155 6 +358 199 15 +560 101 2 +529 24 2 +556 206 1 +0 176 6 +524 0 2 +40 18 5 +523 24 10 +0 0 5 +588 47 2 +214 189 21 +148 278 25 +553 230 1 +278 265 21 +404 235 24 +30 0 6 +78 22 6 +84 151 6 +77 148 6 +175 145 12 +512 58 2 +171 300 25 +103 0 5 +200 255 21 +413 171 22 +569 143 24 +438 240 22 +575 89 2 +482 119 22 +115 323 12 +156 182 21 +156 247 21 +331 424 26 +58 150 6 +3 167 12 +556 100 2 +111 47 6 +423 54 15 +533 99 10 +178 283 25 +0 174 5 +250 51 15 +490 181 18 +465 15 2 +578 168 18 +117 100 12 +175 251 21 +500 56 10 +128 261 7 +508 0 10 +67 52 5 +100 161 12 +55 41 6 +516 0 2 +152 114 21 +147 255 21 +51 137 6 +557 191 18 +555 163 18 +387 472 26 +489 148 1 +98 180 12 +490 95 10 +562 93 2 +475 237 1 +562 81 10 +84 145 6 +203 327 21 +167 302 25 +136 298 25 +472 0 2 +397 0 15 +68 0 6 +560 241 18 +50 0 5 +125 0 6 +149 287 21 +520 200 1 +140 105 21 +159 263 21 +524 127 1 +163 266 21 +446 266 24 +161 207 12 +529 0 2 +126 163 12 +529 100 2 +74 211 21 +513 0 2 +540 214 18 +117 213 21 +165 236 25 +189 270 21 +89 143 6 +498 0 2 +482 88 10 +487 108 10 +538 209 1 +59 233 12 +548 0 10 +471 236 24 +521 57 2 +578 98 2 +200 196 21 +106 261 25 +134 128 12 +172 169 21 +243 306 21 +393 189 1 +336 478 26 +60 236 21 +340 459 23 +150 188 6 +219 218 25 +146 287 25 +190 258 25 +536 0 2 +205 302 25 +588 183 18 +554 166 1 +397 489 23 +569 0 10 +390 178 24 +98 191 21 +109 148 6 +37 135 5 +116 160 6 +96 61 5 +118 42 6 +546 0 2 +472 0 10 +397 374 26 +445 120 18 +504 211 1 +141 156 12 +0 0 6 +219 320 25 +0 27 6 +534 0 2 +107 0 6 +316 270 22 +219 268 25 +163 0 6 +575 166 1 +530 192 1 +542 236 1 +529 83 2 +559 128 18 +165 277 21 +211 307 25 +166 234 25 +91 17 6 +546 141 18 +352 57 22 +180 317 25 +552 108 2 +0 163 21 +325 478 23 +534 14 2 +515 0 10 +128 71 21 +504 250 1 +540 109 2 +19 92 6 +364 0 3 +67 20 6 +535 35 2 +563 119 1 +67 0 6 +511 53 2 +188 255 25 +128 58 5 +63 1 5 +169 97 5 +179 295 26 +511 63 10 +570 99 10 +499 213 22 +88 72 6 +55 74 6 +147 294 21 +106 184 12 +568 0 2 +529 0 10 +539 110 2 +551 183 18 +569 184 18 +538 1 10 +120 157 6 +168 279 25 +415 99 24 +267 290 26 +212 194 25 +353 459 23 +175 238 21 +531 124 18 +110 0 6 +500 228 1 +167 256 21 +95 228 21 +475 99 2 +540 0 10 +116 130 6 +40 126 6 +42 58 5 +526 0 10 +578 181 1 +570 0 10 +126 183 26 +368 0 15 +578 217 18 +516 145 18 +388 262 24 +39 106 6 +467 0 10 +147 151 12 +45 269 21 +495 0 10 +174 154 6 +374 49 22 +78 130 6 +198 229 25 +190 301 21 +93 93 6 +83 130 12 +219 283 25 +516 177 1 +166 172 12 +65 88 6 +517 81 2 +29 186 6 +555 111 10 +515 264 18 +153 0 6 +0 173 6 +495 259 1 +546 0 10 +509 46 10 +562 200 18 +51 192 5 +102 125 12 +170 266 21 +510 19 2 +293 133 15 +514 48 10 +104 92 6 +140 232 25 +108 173 6 +198 285 25 +520 98 10 +518 109 10 +410 198 18 +132 0 6 +33 205 5 +547 94 10 +134 178 12 +72 118 5 +293 313 26 +118 208 25 +183 207 21 +183 219 25 +536 96 2 +47 25 5 +517 33 2 +31 260 21 +67 94 6 +549 183 1 +502 0 10 +125 119 5 +534 116 1 +95 71 5 +516 129 1 +569 229 18 +32 0 6 +113 97 6 +161 224 21 +482 61 2 +140 273 25 +93 243 21 +221 227 25 +439 145 24 +511 13 2 +166 243 25 +510 195 18 +512 0 2 +452 176 24 +120 294 25 +125 239 21 +535 206 18 +53 68 6 +497 185 1 +324 76 15 +146 186 12 +59 74 6 +148 301 21 +153 58 5 +66 189 6 +179 242 21 +102 0 6 +433 77 22 +210 277 25 +22 212 7 +532 71 2 +116 82 21 +26 132 5 +161 249 22 +374 475 23 +130 198 6 +163 230 25 +535 0 10 +108 214 21 +506 144 1 +91 0 6 +480 47 2 +461 205 24 +180 193 21 +209 346 26 +0 106 5 +136 225 25 +176 276 25 +510 0 10 +168 71 6 +171 210 25 +142 156 21 +59 60 6 +0 258 21 +0 159 5 +3 133 6 +521 148 1 +540 18 10 +132 167 6 +153 183 25 +178 144 12 +521 126 18 +517 186 18 +539 0 10 +69 0 6 +359 0 15 +482 119 18 +565 132 18 +544 0 2 +116 174 21 +123 198 21 +494 327 26 +497 0 10 +82 0 5 +66 41 6 +524 70 2 +521 44 10 +515 95 2 +147 0 5 +561 246 1 +547 182 1 +449 127 1 +459 183 18 +553 0 2 +544 151 18 +547 226 1 +130 229 25 +522 0 2 +447 107 10 +60 0 12 +72 0 6 +189 208 25 +305 560 26 +222 269 25 +102 42 6 +212 286 25 +269 539 23 +457 174 1 +77 0 6 +160 0 6 +584 0 10 +467 845 19 +56 128 6 +103 111 21 +117 112 5 +57 201 12 +153 71 6 +532 198 18 +438 134 22 +532 125 1 +437 235 22 +196 227 25 +159 244 25 +150 22 6 +139 290 21 +459 130 18 +565 0 2 +495 88 10 +117 233 25 +534 145 1 +501 190 1 +0 158 6 +63 174 6 +534 0 10 +0 44 6 +171 275 25 +95 168 6 +78 121 5 +110 119 21 +42 73 6 +538 200 1 +75 374 16 +24 284 21 +221 283 25 +187 314 25 +493 188 18 +45 162 6 +52 104 5 +198 179 12 +143 255 21 +516 0 10 +518 157 1 +58 102 6 +571 116 1 +172 160 21 +138 229 25 +522 236 18 +480 103 24 +92 0 6 +546 65 10 +177 273 25 +477 66 10 +432 213 24 +508 0 10 +549 23 2 +545 94 10 +114 294 25 +484 257 18 +177 242 25 +558 189 18 +101 165 6 +520 73 2 +497 0 10 +488 164 1 +59 169 12 +189 174 21 +500 13 10 +131 254 21 +501 135 18 +152 231 21 +136 86 6 +252 213 15 +500 26 10 +167 239 21 +0 133 6 +554 205 18 +551 0 2 +516 245 1 +233 230 21 +187 260 21 +207 0 15 +107 220 12 +476 80 10 +40 178 6 +154 75 21 +145 300 25 +9 76 6 +304 365 26 +546 12 2 +58 28 6 +527 142 18 +40 124 5 +202 218 25 +215 151 21 +169 282 25 +195 205 25 +579 179 1 +515 0 2 +581 0 2 +416 359 26 +411 126 24 +501 268 18 +305 77 15 +330 459 23 +168 206 21 +122 244 21 +80 114 6 +191 266 25 +529 0 2 +186 249 21 +430 218 22 +487 0 2 +172 338 21 +498 0 2 +546 16 10 +492 0 10 +77 92 5 +113 277 21 +535 154 18 +517 147 1 +549 134 1 +534 173 1 +172 102 21 +522 50 10 +74 197 21 +160 28 6 +371 522 19 +563 180 1 +61 231 21 +18 0 6 +242 313 26 +150 258 25 +253 267 21 +169 240 21 +123 132 6 +81 0 6 +248 287 25 +15 144 12 +137 209 6 +324 568 19 +143 36 6 +499 126 18 +508 285 1 +184 0 6 +137 290 21 +443 186 22 +185 226 21 +516 93 2 +197 214 21 +485 0 10 +474 0 10 +25 41 5 +569 82 2 +395 0 2 +0 249 7 +534 232 18 +536 0 2 +8 0 5 +0 109 5 +36 137 6 +542 0 10 +100 276 21 +166 282 21 +238 252 21 +546 0 2 +147 262 21 +130 234 25 +538 0 2 +314 107 24 +27 133 6 +206 297 21 +145 28 6 +414 228 22 +472 35 2 +112 50 6 +541 121 18 +176 156 21 +133 305 21 +521 0 2 +503 56 2 +556 174 1 +412 440 23 +533 0 2 +188 219 21 +31 0 6 +276 301 25 +473 13 10 +183 207 21 +553 42 10 +143 66 5 +220 209 21 +427 0 10 +523 121 1 +502 235 1 +530 197 18 +331 530 23 +240 111 12 +159 286 25 +52 25 6 +64 220 21 +569 0 10 +366 231 24 +529 0 10 +465 0 2 +348 171 22 +455 238 18 +498 141 18 +169 263 25 +169 237 25 +205 225 21 +194 150 21 +518 0 2 +359 290 24 +494 0 10 +113 90 12 +523 226 1 +382 251 22 +687 1023 19 +72 0 6 +566 0 2 +517 0 2 +0 53 5 +427 98 24 +340 514 23 +129 263 21 +0 113 6 +219 280 25 +138 269 21 +166 304 25 +234 246 25 +136 278 21 +528 127 1 +569 0 2 +186 231 25 +150 236 25 +195 287 25 +35 114 6 +273 19 15 +564 136 18 +386 154 24 +551 10 10 +124 112 21 +529 252 18 +4 160 6 +131 189 25 +168 182 25 +324 202 24 +191 287 25 +514 5 10 +537 183 1 +127 0 6 +511 183 18 +153 260 21 +402 81 24 +524 0 2 +551 253 18 +380 166 24 +224 266 25 +117 113 12 +54 151 6 +95 194 6 +637 55 2 +583 70 2 +509 0 2 +124 227 21 +197 423 25 +120 0 6 +109 13 6 +544 0 2 +70 72 6 +148 0 21 +86 146 6 +23 0 5 +493 110 1 +555 234 18 +543 0 2 +523 50 10 +180 176 5 +147 135 21 +534 122 18 +130 14 6 +152 222 21 +521 179 1 +117 124 21 +513 25 2 +261 299 25 +140 230 21 +526 111 1 +505 232 18 +52 190 6 +595 547 19 +515 102 2 +94 215 21 +187 238 25 +6 182 6 +200 139 12 +126 0 6 +110 244 21 +74 112 6 +56 14 6 +90 0 6 +12 22 6 +259 218 21 +472 207 1 +153 218 21 +138 206 21 +35 0 6 +75 129 6 +557 0 10 +531 103 10 +334 472 23 +90 281 21 +354 99 22 +156 252 21 +173 282 25 +452 55 10 +535 0 10 +117 214 21 +98 155 21 +385 289 24 +119 9 6 +556 176 1 +413 99 24 +68 62 5 +539 184 18 +593 107 18 +550 71 10 +521 0 10 +22 191 12 +40 78 6 +278 243 25 +52 0 5 +54 21 6 +98 88 5 +512 69 10 +515 175 1 +87 166 12 +542 296 1 +522 113 1 +0 21 5 +281 849 23 +185 126 21 +513 228 1 +545 171 1 +528 0 10 +522 58 2 +520 241 18 +458 0 10 +494 14 10 +0 168 6 +7 0 6 +532 0 10 +511 158 18 +548 0 2 +481 20 10 +210 284 25 +75 149 6 +161 259 21 +491 0 10 +96 50 6 +165 229 21 +31 0 6 +0 131 5 +76 68 6 +566 0 10 +517 241 18 +559 240 18 +325 410 23 +477 243 1 +550 257 18 +532 66 2 +132 146 21 +522 152 1 +110 175 21 +115 35 21 +51 0 6 +80 223 21 +140 273 25 +544 78 10 +429 325 24 +66 0 6 +22 178 12 +13 104 6 +106 213 21 +557 0 2 +128 305 21 +275 437 23 +507 242 18 +239 93 15 +545 0 10 +134 115 25 +271 142 21 +545 185 18 +549 29 10 +0 76 6 +523 110 10 +519 221 18 +145 73 21 +498 198 1 +76 57 6 +95 64 6 +3 0 5 +558 159 1 +501 171 18 +496 78 10 +189 287 21 +70 95 6 +128 102 6 +133 14 6 +433 0 10 +51 75 6 +148 80 12 +591 195 1 +161 162 21 +164 240 25 +568 0 2 +184 195 21 +549 44 10 +443 221 24 +146 192 21 +474 262 18 +45 255 12 +457 223 18 +521 0 2 +190 207 21 +44 204 7 +554 213 1 +450 102 10 +100 203 7 +156 262 21 +546 281 18 +187 232 25 +169 288 25 +329 21 15 +112 269 21 +564 0 10 +165 188 21 +534 0 2 +281 359 25 +425 283 22 +555 107 2 +158 236 25 +120 292 21 +62 74 5 +125 166 12 +60 139 6 +540 315 18 +100 104 6 +544 233 18 +161 0 6 +531 1 10 +12 0 6 +518 132 1 +261 105 21 +0 95 6 +542 0 2 +155 170 6 +76 161 6 +206 326 25 +120 73 5 +199 277 25 +565 90 2 +566 155 18 +521 114 1 +502 123 1 +0 0 6 +522 207 1 +489 127 1 +120 191 6 +496 74 2 +199 167 21 +243 280 25 +61 252 12 +27 150 6 +553 234 18 +510 178 1 +494 162 18 +31 173 6 +0 0 5 +127 0 5 +117 132 12 +546 305 18 +521 166 1 +153 245 21 +71 189 6 +585 131 24 +62 251 21 +285 167 15 +62 66 6 +23 235 12 +97 173 5 +125 259 21 +47 144 6 +382 164 24 +526 0 2 +573 77 2 +515 201 1 +522 47 2 +550 0 10 +361 475 23 +216 271 12 +511 149 1 +522 0 2 +197 292 25 +141 227 25 +61 0 6 +140 141 6 +188 271 25 +443 232 1 +455 75 2 +532 99 10 +225 243 25 +537 117 1 +479 2 10 +73 119 12 +508 257 18 +113 164 6 +497 0 2 +512 0 10 +483 47 10 +112 114 6 +60 0 6 +520 103 2 +158 286 25 +161 253 21 +501 421 19 +565 145 18 +108 100 5 +546 167 1 +535 0 10 +116 0 5 +138 245 21 +81 377 16 +472 65 10 +95 0 5 +84 200 21 +136 293 25 +72 179 6 +20 29 6 +67 139 5 +564 225 1 +537 0 2 +44 123 6 +525 17 10 +564 187 1 +592 128 18 +117 179 6 +0 0 6 +133 201 12 +48 39 5 +459 0 2 +408 251 22 +517 0 10 +570 176 1 +113 150 6 +547 222 18 +199 0 6 +515 186 1 +518 0 2 +0 46 5 +190 299 25 +359 118 22 +478 84 22 +183 164 21 +152 31 21 +529 144 18 +513 117 18 +305 30 22 +529 1 10 +521 280 1 +541 92 10 +203 251 25 +466 240 18 +326 263 24 +236 328 12 +109 208 5 +139 262 21 +38 282 21 +587 144 1 +182 245 21 +95 0 5 +0 24 5 +454 0 2 +185 255 21 +529 30 10 +521 140 1 +100 216 21 +116 149 6 +96 0 6 +414 483 26 +410 249 22 +110 122 6 +499 856 23 +552 0 10 +217 273 25 +72 203 12 +305 400 26 +552 0 2 +207 307 25 +504 2 2 +429 171 22 +171 255 21 +401 222 24 +525 146 18 +116 291 21 +520 0 10 +185 287 25 +538 0 10 +161 206 21 +118 299 25 +511 0 10 +527 0 10 +104 184 21 +172 122 12 +157 303 21 +533 0 2 +535 0 10 +211 229 25 +206 299 21 +526 103 10 +286 231 24 +136 267 21 +157 192 12 +520 141 1 +562 0 10 +119 0 6 +214 221 25 +546 159 1 +516 205 1 +243 340 25 +174 284 21 +514 99 2 +177 326 21 +586 119 18 +555 0 10 +320 188 24 +228 295 25 +490 118 18 +136 156 21 +139 0 6 +537 104 10 +114 90 6 +24 305 25 +537 81 10 +331 185 22 +204 258 25 +482 229 1 +90 262 21 +96 47 6 +569 196 18 +94 209 21 +543 154 1 +49 190 21 +151 256 21 +518 211 18 +557 64 2 +485 0 10 +407 196 24 +305 215 22 +79 161 5 +152 304 26 +532 177 1 +541 0 2 +117 227 21 +122 305 25 +172 297 25 +466 342 26 +414 130 22 +101 278 25 +444 85 10 +105 158 6 +117 140 5 +484 237 1 +531 182 1 +0 128 6 +550 130 22 +519 75 10 +145 256 21 +462 43 10 +48 40 5 +542 0 2 +131 183 6 +60 81 6 +0 125 5 +499 167 1 +0 44 5 +233 304 26 +54 104 5 +82 136 6 +193 298 25 +318 32 15 +570 51 2 +191 294 25 +0 5 6 +170 237 25 +11 0 5 +139 232 21 +173 311 25 +524 77 2 +383 50 15 +523 1 10 +325 185 22 +132 221 21 +389 239 1 +192 264 25 +124 204 21 +98 79 6 +486 0 2 +189 292 25 +0 0 5 +80 114 6 +517 256 18 +136 164 6 +508 93 2 +557 118 18 +525 263 18 +90 259 21 +0 72 5 +524 83 2 +544 207 18 +0 163 12 +503 34 2 +148 295 25 +197 250 25 +231 469 25 +580 0 2 +546 253 1 +540 113 1 +155 124 12 +146 230 21 +566 63 10 +103 0 6 +504 177 1 +332 485 23 +525 151 18 +527 30 2 +457 101 10 +196 318 21 +480 0 10 +150 210 21 +549 0 10 +87 165 6 +106 235 21 +72 0 5 +446 116 22 +208 265 25 +138 242 21 +211 290 25 +495 108 10 +0 86 5 +468 156 1 +441 0 10 +521 13 10 +147 301 25 +3 0 6 +172 264 21 +108 0 6 +141 25 6 +125 0 6 +499 64 2 +39 105 6 +524 176 1 +87 49 6 +94 0 6 +158 293 21 +104 0 6 +548 55 2 +530 226 1 +149 76 5 +182 293 25 +129 176 21 +136 165 21 +151 176 12 +485 0 10 +393 270 24 +476 59 2 +178 280 21 +517 0 10 +538 202 18 +70 111 6 +521 22 10 +534 205 1 +167 274 21 +71 78 6 +205 186 21 +130 201 5 +485 110 1 +111 255 21 +110 280 21 +61 78 5 +368 472 23 +222 215 25 +552 0 2 +119 132 6 +41 144 6 +8 37 5 +584 102 2 +34 134 6 +544 131 18 +150 218 21 +59 126 6 +544 0 2 +109 248 21 +105 75 6 +387 326 22 +519 81 10 +531 122 1 +141 0 5 +237 283 25 +153 266 25 +556 75 2 +197 145 12 +182 310 25 +455 142 1 +28 98 6 +264 291 26 +174 125 6 +219 312 21 +396 113 22 +522 0 2 +581 113 2 +513 271 18 +212 244 21 +539 195 18 +192 276 25 +541 178 1 +71 92 6 +153 188 21 +503 126 18 +143 259 25 +505 0 2 +108 115 21 +535 267 18 +63 164 6 +162 208 21 +144 248 21 +94 99 6 +75 110 6 +522 240 18 +508 0 10 +513 164 1 +129 193 21 +197 267 25 +411 85 24 +436 210 22 +495 0 10 +577 183 1 +331 439 23 +32 12 6 +548 61 2 +655 879 19 +27 183 5 +306 219 24 +127 240 25 +109 172 5 +574 32 2 +545 0 2 +415 0 24 +244 216 25 +532 10 10 +77 77 5 +193 267 21 +364 4 15 +532 114 1 +345 92 24 +416 206 24 +262 227 25 +269 161 15 +174 54 6 +455 0 10 +521 164 18 +511 259 18 +58 112 6 +526 8 10 +420 84 22 +504 173 1 +103 176 12 +46 106 6 +338 205 26 +513 21 10 +445 278 22 +39 158 5 +452 131 18 +2 0 6 +196 278 25 +542 0 2 +44 0 5 +557 142 18 +65 138 6 +506 127 1 +49 43 5 +366 235 24 +157 205 21 +22 190 5 +48 106 5 +205 277 25 +539 0 10 +36 122 6 +117 267 21 +158 306 25 +508 0 2 +76 100 6 +115 0 6 +417 0 2 +524 80 2 +0 71 6 +567 137 1 +123 120 6 +520 0 2 +285 391 26 +196 254 21 +15 371 16 +207 300 25 +532 319 1 +435 139 24 +330 74 15 +99 287 25 +217 316 25 +505 0 2 +67 152 5 +563 0 10 +118 51 6 +118 74 6 +88 201 21 +0 0 6 +365 274 24 +185 335 25 +554 224 1 +503 0 10 +3 93 6 +41 198 21 +5 0 6 +92 1 6 +73 79 5 +75 280 25 +17 22 5 +539 0 2 +36 112 5 +429 116 15 +570 31 2 +187 259 25 +539 0 2 +94 86 21 +143 132 6 +84 190 12 +67 131 6 +128 85 6 +160 186 12 +51 200 21 +156 144 12 +278 258 22 +170 272 25 +530 123 1 +131 279 25 +139 227 21 +86 125 6 +185 217 21 +202 284 21 +212 257 25 +139 302 25 +615 676 19 +96 201 6 +488 247 18 +0 152 6 +0 0 5 +75 180 12 +105 263 21 +553 146 18 +175 214 21 +0 55 5 +545 105 10 +507 248 1 +510 216 1 +225 156 12 +528 0 10 +202 230 21 +167 282 25 +525 0 10 +541 0 2 +577 182 1 +201 205 21 +547 165 1 +523 91 10 +538 221 18 +130 236 21 +22 184 21 +568 128 18 +349 112 22 +201 203 25 +430 210 22 +94 61 6 +61 189 6 +138 38 5 +242 199 25 +498 73 10 +111 341 25 +404 68 22 +175 301 25 +518 82 10 +536 0 10 +354 261 22 +0 0 6 +137 292 21 +586 0 10 +211 290 25 +76 131 5 +584 60 2 +542 22 2 +540 0 10 +394 513 23 +37 175 12 +85 15 21 +187 85 21 +107 43 5 +402 129 22 +47 95 6 +552 228 18 +185 288 22 +415 6 24 +17 116 6 +126 247 21 +475 144 1 +0 154 6 +223 236 21 +645 65 10 +252 290 25 +524 153 18 +0 0 5 +0 236 4 +339 170 24 +507 84 10 +548 11 10 +538 0 10 +69 0 6 +541 0 10 +529 49 10 +132 74 6 +181 223 21 +41 0 6 +97 115 6 +518 104 10 +139 114 6 +452 15 10 +453 10 2 +72 13 6 +400 228 24 +163 286 25 +550 99 2 +76 0 6 +403 253 22 +520 225 18 +109 55 6 +175 161 21 +144 280 25 +511 218 1 +0 47 6 +71 0 6 +80 278 7 +154 144 6 +554 146 18 +78 60 6 +511 126 18 +181 184 24 +34 0 5 +195 271 21 +66 141 21 +540 0 10 +533 0 10 +0 58 5 +8 101 5 +225 272 21 +10 189 6 +62 95 6 +125 183 21 +52 168 6 +72 0 5 +126 230 21 +537 174 18 +193 295 25 +525 0 10 +544 64 2 +107 192 12 +0 190 7 +152 260 21 +516 103 2 +18 247 21 +551 0 2 +81 55 6 +250 193 22 +507 0 2 +179 213 21 +122 259 21 +29 0 6 +174 301 25 +99 74 6 +522 21 2 +401 130 22 +180 295 25 +470 0 2 +508 157 1 +110 153 6 +11 0 6 +117 180 6 +351 237 22 +506 176 1 +496 226 18 +310 249 26 +165 320 25 +533 0 10 +413 289 26 +119 222 12 +130 103 6 +520 170 1 +27 120 6 +498 28 10 +218 337 26 +128 164 21 +393 503 26 +505 261 1 +76 0 6 +164 219 25 +0 169 5 +262 299 26 +433 151 24 +538 203 18 +503 182 1 +364 461 23 +107 169 21 +478 27 10 +529 0 10 +508 127 1 +45 0 6 +167 268 25 +155 180 21 +65 199 21 +485 63 2 +514 183 18 +227 270 25 +0 40 6 +159 53 5 +595 21 10 +513 0 10 +111 134 12 +203 273 25 +150 104 12 +234 318 25 +165 210 21 +120 84 21 +90 176 6 +65 22 5 +97 173 6 +548 146 1 +495 0 10 +435 174 18 +528 201 1 +0 84 6 +154 279 21 +288 363 26 +123 192 25 +517 179 1 +552 170 18 +120 293 25 +509 0 2 +86 226 12 +509 92 10 +66 0 6 +234 307 25 +0 155 5 +213 235 25 +143 151 21 +263 248 25 +126 99 6 +488 4 2 +549 114 1 +32 145 5 +101 0 5 +518 153 1 +126 296 21 +195 244 21 +207 318 25 +161 221 21 +79 90 21 +189 252 21 +474 84 10 +500 508 19 +158 163 21 +17 59 6 +164 272 25 +441 141 1 +136 246 25 +204 283 25 +108 115 12 +70 215 7 +336 213 15 +505 155 18 +66 135 6 +415 287 22 +137 267 21 +502 114 1 +561 0 10 +31 308 12 +482 220 1 +552 73 10 +500 162 18 +541 311 18 +230 176 21 +480 139 1 +528 174 1 +533 0 2 +70 128 6 +494 97 10 +56 195 21 +78 160 6 +406 218 22 +90 266 21 +105 137 5 +145 232 21 +556 155 18 +88 33 6 +133 241 21 +151 206 21 +104 220 21 +165 275 25 +516 173 1 +518 259 1 +265 382 26 +76 160 6 +124 164 21 +0 177 5 +518 196 1 +554 62 2 +125 219 21 +484 42 2 +158 220 21 +34 77 6 +542 0 10 +495 0 2 +231 324 25 +113 252 25 +150 202 21 +131 176 6 +0 37 6 +517 211 1 +463 0 10 +33 174 21 +103 108 21 +510 27 2 +441 257 22 +177 228 25 +32 190 6 +546 234 1 +0 134 6 +493 205 18 +486 96 10 +528 27 2 +512 198 18 +531 47 2 +130 155 6 +582 122 1 +154 268 25 +520 215 18 +579 0 2 +347 445 23 +167 303 25 +493 0 10 +502 122 2 +98 100 6 +196 254 25 +162 2 5 +541 128 18 +537 148 18 +160 197 21 +167 214 25 +276 99 6 +80 0 6 +116 137 21 +67 0 5 +74 201 6 +529 0 10 +516 113 18 +121 0 6 +546 0 2 +210 262 25 +262 246 21 +175 165 12 +225 253 25 +551 69 2 +0 192 5 +525 0 2 +498 27 10 +155 204 25 +117 196 21 +518 0 10 +134 132 21 +502 0 10 +206 249 25 +135 143 21 +566 7 2 +507 175 1 +148 30 21 +492 0 10 +533 69 10 +594 127 1 +0 157 5 +19 57 5 +217 222 25 +144 121 6 +282 0 15 +409 259 22 +533 242 18 +115 242 21 +549 244 1 +84 127 5 +554 243 1 +16 72 6 +107 258 21 +50 214 21 +213 316 25 +519 208 1 +59 270 12 +214 332 25 +93 204 12 +441 184 18 +203 240 25 +217 312 26 +17 12 6 +153 278 25 +393 385 26 +529 0 10 +432 82 10 +532 0 10 +68 141 6 +165 244 21 +182 331 25 +534 127 1 +55 153 6 +126 0 5 +539 0 2 +37 130 6 +376 197 24 +186 264 21 +71 46 5 +413 32 22 +155 200 21 +237 233 21 +257 254 25 +482 0 10 +54 222 7 +357 372 26 +156 224 21 +359 277 22 +156 302 25 +249 246 21 +88 201 6 +488 214 18 +56 253 21 +0 58 5 +513 184 18 +191 253 25 +564 154 18 +523 181 1 +210 311 25 +107 162 6 +182 256 21 +542 116 18 +96 150 6 +543 64 10 +498 165 1 +119 0 6 +83 235 21 +579 95 22 +112 122 5 +39 326 12 +549 0 10 +445 119 1 +520 24 2 +86 43 5 +542 0 10 +542 0 2 +113 134 6 +108 234 21 +192 313 25 +444 71 22 +501 189 1 +110 210 12 +65 152 6 +476 100 2 +397 475 23 +180 287 25 +316 194 15 +200 289 25 +0 155 6 +22 161 5 +388 274 22 +409 233 24 +150 269 25 +105 135 21 +40 106 6 +548 265 1 +156 211 21 +501 1 2 +211 239 21 +554 40 2 +457 155 1 +549 223 18 +127 0 6 +550 131 18 +26 0 6 +289 331 26 +51 0 6 +515 0 10 +513 213 18 +543 62 2 +0 92 6 +577 267 18 +179 318 21 +81 0 21 +97 202 21 +546 182 18 +238 338 25 +400 290 24 +170 312 21 +0 94 5 +0 145 12 +507 262 1 +106 269 25 +498 0 10 +235 255 7 +553 218 18 +100 152 12 +589 204 18 +525 211 18 +538 0 10 +236 743 16 +70 0 6 +103 140 21 +90 30 5 +563 73 10 +552 0 2 +189 226 21 +495 73 2 +134 220 12 +335 0 15 +546 23 2 +476 0 10 +545 0 10 +151 213 12 +528 104 2 +73 108 5 +148 126 6 +477 181 1 +538 254 18 +200 270 21 +468 697 19 +542 102 10 +33 205 21 +0 133 6 +255 335 21 +6 137 5 +406 287 26 +113 170 12 +90 69 6 +545 112 10 +528 69 2 +154 273 25 +59 16 6 +561 112 1 +545 0 2 +76 97 6 +369 436 26 +249 302 25 +149 195 21 +608 0 2 +48 64 5 +494 0 2 +86 142 5 +126 203 21 +516 105 2 +562 0 10 +171 274 21 +522 218 1 +516 203 1 +143 92 12 +12 164 5 +178 323 25 +187 265 25 +0 44 6 +185 257 21 +524 10 2 +61 133 5 +0 69 6 +524 0 10 +90 0 6 +117 270 25 +533 0 10 +539 177 1 +52 107 5 +53 194 6 +113 168 12 +160 275 25 +164 288 21 +161 197 21 +0 207 6 +56 16 6 +197 274 25 +138 100 6 +194 242 25 +0 0 5 +480 106 2 +141 263 21 +87 218 21 +480 96 10 +120 29 5 +84 0 5 +92 116 6 +187 267 25 +549 0 10 +112 304 25 +106 0 5 +0 0 6 +116 0 6 +556 106 10 +109 117 6 +444 72 2 +140 133 21 +85 0 5 +393 241 1 +487 0 10 +89 141 22 +50 142 6 +523 192 18 +574 195 18 +33 207 6 +113 0 5 +83 233 21 +240 287 25 +184 96 21 +495 150 1 +460 0 2 +541 109 2 +211 297 21 +132 250 25 +152 285 25 +521 126 1 +548 224 1 +158 292 21 +66 81 6 +182 303 25 +556 180 1 +42 143 5 +501 0 10 +521 60 10 +171 242 21 +523 205 1 +203 220 21 +143 270 21 +0 96 6 +568 157 18 +136 228 21 +239 264 25 +0 65 6 +103 119 6 +152 232 21 +195 284 25 +295 309 25 +193 291 25 +61 245 21 +273 220 21 +149 302 25 +140 275 25 +557 180 18 +140 250 25 +181 224 7 +90 135 6 +204 228 25 +174 76 4 +517 177 1 +139 274 21 +101 130 6 +129 136 21 +78 0 5 +501 47 2 +112 157 6 +162 183 21 +79 129 6 +457 173 1 +445 98 2 +157 134 12 +520 197 1 +177 291 25 +228 312 25 +91 75 6 +132 272 21 +519 23 10 +488 109 2 +494 33 10 +188 213 21 +477 238 18 +96 241 21 +519 75 2 +559 137 18 +28 1 6 +492 53 10 +528 306 24 +533 134 18 +551 124 1 +400 273 22 +99 325 21 +567 47 10 +511 95 10 +507 132 1 +36 240 21 +266 320 26 +189 295 25 +70 280 21 +419 0 10 +524 162 18 +180 238 21 +519 0 10 +74 254 21 +496 0 2 +85 11 5 +567 60 2 +168 249 25 +341 246 25 +371 274 22 +82 182 6 +185 214 21 +63 157 6 +473 200 1 +170 206 12 +519 125 1 +527 132 1 +535 149 1 +224 245 21 +128 271 25 +514 189 1 +534 0 2 +39 0 6 +526 40 2 +207 257 25 +521 151 1 +149 270 21 +130 156 12 +140 214 12 +531 120 2 +197 293 25 +348 411 16 +186 612 16 +446 0 10 +513 92 10 +240 317 21 +508 56 2 +512 131 18 +85 155 4 +565 102 2 +158 326 25 +508 143 18 +43 110 5 +139 91 5 +500 0 2 +314 382 26 +110 105 5 +142 234 21 +568 158 1 +0 186 6 +416 118 15 +158 134 21 +143 293 21 +531 242 18 +99 184 21 +107 294 21 +0 94 6 +161 292 21 +544 24 10 +194 338 25 +191 232 12 +486 38 2 +532 29 10 +190 334 12 +138 165 21 +560 114 2 +567 107 1 +527 0 10 +124 214 7 +400 515 23 +428 231 24 +162 202 25 +535 220 1 +532 126 18 +106 143 21 +74 264 21 +160 168 4 +121 267 25 +529 146 1 +179 238 25 +103 0 5 +165 170 21 +504 2 10 +535 106 2 +534 274 18 +229 271 25 +427 145 24 +336 211 22 +176 204 25 +550 0 2 +189 283 25 +95 0 6 +250 193 21 +483 43 10 +530 7 2 +523 189 18 +159 147 21 +530 4 2 +486 0 10 +329 277 24 +560 0 10 +141 139 5 +111 232 21 +496 214 1 +169 0 6 +112 204 7 +539 117 18 +521 205 18 +519 0 10 +176 298 21 +547 189 18 +177 272 21 +547 177 18 +527 146 18 +527 137 1 +31 0 5 +7 5 5 +86 187 6 +466 204 1 +496 5 2 +542 5 10 +143 182 21 +523 106 10 +532 0 10 +508 170 18 +209 270 25 +238 157 6 +464 267 1 +475 275 1 +140 241 12 +159 240 25 +166 0 6 +117 225 25 +380 244 24 +173 125 6 +516 220 18 +525 115 2 +122 75 5 +522 0 2 +548 129 18 +204 233 25 +57 179 6 +523 197 18 +171 122 6 +250 283 25 +240 299 25 +31 0 5 +109 105 6 +97 94 6 +220 240 25 +537 20 10 +525 0 2 +513 216 18 +32 170 12 +562 0 2 +210 189 25 +543 0 10 +562 213 1 +134 11 5 +83 252 21 +137 213 21 +10 10 6 +106 297 21 +508 0 10 +456 557 19 +522 176 18 +538 48 10 +258 273 25 +167 220 21 +550 0 2 +541 0 2 +89 199 6 +127 183 6 +503 72 10 +344 280 24 +111 151 6 +340 100 15 +73 180 6 +143 278 25 +212 249 26 +157 260 12 +188 229 21 +81 199 21 +196 308 26 +503 45 2 +449 53 2 +127 246 21 +515 169 18 +528 148 18 +482 164 1 +37 72 6 +181 245 25 +148 174 21 +429 252 18 +152 254 21 +518 121 1 +415 69 24 +461 142 1 +543 261 1 +558 7 10 +93 152 6 +505 8 10 +0 75 5 +109 113 21 +0 51 5 +40 175 6 +542 138 1 +298 416 23 +521 273 1 +248 419 16 +132 26 5 +0 136 6 +448 0 10 +503 80 2 +255 292 25 +4 22 6 +568 50 2 +500 161 3 +0 125 6 +526 0 10 +260 296 26 +540 198 18 +527 258 1 +0 156 5 +31 278 21 +493 186 18 +179 250 25 +406 246 22 +158 186 21 +537 125 18 +174 295 21 +498 204 18 +131 244 21 +523 117 2 +553 157 18 +497 75 2 +214 324 25 +108 62 5 +543 75 10 +162 240 21 +8 104 6 +113 38 5 +499 249 22 +136 222 12 +182 160 21 +231 259 25 +0 0 6 +526 0 10 +151 196 21 +559 0 10 +525 0 10 +172 245 25 +532 102 2 +521 88 10 +0 0 5 +99 59 21 +174 261 21 +32 0 6 +109 0 5 +122 206 21 +520 118 18 +54 0 6 +560 130 18 +503 161 1 +518 44 2 +174 282 25 +460 0 22 +542 121 18 +132 0 5 +252 567 9 +515 0 10 +520 0 10 +427 135 22 +184 284 25 +15 0 6 +127 292 21 +484 20 10 +173 306 25 +88 255 21 +564 95 2 +542 40 10 +136 252 12 +476 99 2 +145 403 16 +532 78 10 +526 0 10 +457 174 24 +559 86 10 +514 227 1 +197 217 21 +513 64 10 +94 181 21 +532 0 2 +509 232 18 +78 242 21 +46 50 5 +0 178 5 +470 79 2 +481 156 1 +530 0 10 +536 11 2 +551 212 1 +92 95 6 +496 208 1 +0 134 6 +372 7 10 +416 324 22 +167 137 4 +446 314 24 +412 388 26 +439 164 22 +150 167 21 +45 2 5 +543 0 10 +220 115 15 +37 0 6 +49 253 7 +543 263 18 +536 0 10 +573 63 10 +520 0 2 +55 0 6 +530 64 10 +516 176 18 +482 237 1 +115 244 21 +505 0 2 +537 0 2 +207 255 25 +142 24 6 +480 0 2 +551 172 1 +62 110 6 +334 192 18 +106 233 21 +552 0 10 +564 224 18 +122 286 21 +0 131 5 +124 182 6 +540 103 10 +186 217 25 +200 215 21 +33 28 5 +536 43 10 +159 0 6 +159 240 25 +555 0 2 +502 180 18 +532 0 10 +138 267 25 +521 178 1 +101 97 6 +468 360 26 +92 312 21 +549 0 2 +254 316 26 +538 208 1 +80 0 6 +493 123 1 +166 320 25 +86 155 5 +336 456 23 +504 100 10 +149 211 7 +412 0 24 +441 270 26 +591 162 18 +430 189 22 +0 0 6 +494 0 2 +171 317 25 +525 209 18 +211 296 21 +314 96 15 +104 243 21 +155 309 25 +471 134 1 +555 64 2 +356 207 24 +294 314 24 +193 267 25 +187 172 12 +138 252 21 +125 271 25 +244 241 25 +572 228 1 +536 239 18 +519 99 2 +477 0 2 +185 314 25 +121 143 21 +231 220 21 +68 31 5 +173 296 21 +89 83 6 +141 187 6 +71 244 7 +534 123 18 +300 401 23 +504 897 17 +45 174 6 +307 345 26 +554 72 10 +510 105 2 +538 227 1 +143 187 25 +130 248 12 +97 16 6 +149 252 21 +229 159 21 +561 32 10 +126 282 21 +527 168 1 +551 222 1 +100 77 5 +495 0 2 +593 84 2 +163 0 6 +111 0 6 +513 254 18 +154 261 12 +121 0 5 +541 39 2 +566 87 10 +58 156 6 +60 199 5 +88 87 6 +166 260 21 +151 156 12 +140 261 25 +105 152 12 +101 131 6 +10 75 5 +193 275 25 +69 230 21 +111 173 21 +79 194 6 +24 235 21 +513 85 10 +456 0 2 +480 0 10 +44 119 6 +384 240 24 +611 34 2 +84 193 12 +474 7 10 +156 218 21 +95 62 6 +0 152 5 +530 154 1 +519 41 2 +185 165 6 +302 203 22 +560 230 18 +561 67 2 +162 248 21 +115 295 12 +110 264 21 +0 0 5 +104 258 21 +523 246 1 +78 177 6 +137 166 6 +135 142 12 +73 191 21 +233 286 25 +75 0 5 +75 3 5 +342 284 22 +529 74 2 +398 230 13 +119 319 25 +216 273 21 +114 159 6 +545 175 1 +558 124 18 +109 198 25 +505 105 2 +111 82 6 +538 176 18 +150 291 25 +198 334 25 +47 25 6 +476 5 2 +118 263 21 +221 293 21 +109 138 12 +198 251 25 +162 87 6 +3 48 6 +108 0 5 +536 44 10 +541 0 10 +539 0 10 +189 215 25 +64 127 5 +56 134 6 +81 37 6 +0 200 5 +499 261 18 +198 280 21 +132 158 6 +526 271 18 +0 139 5 +478 85 2 +199 268 25 +32 109 6 +113 207 25 +524 168 1 +442 166 22 +424 0 22 +127 202 21 +430 47 10 +573 231 18 +204 142 6 +161 163 6 +556 126 1 +106 107 6 +113 192 12 +94 48 6 +126 153 6 +74 264 12 +156 111 12 +188 240 21 +211 261 21 +179 241 25 +534 89 10 +156 334 25 +192 310 25 +346 0 15 +524 178 18 +555 39 10 +112 265 21 +523 233 18 +505 0 10 +126 139 21 +0 176 5 +539 185 1 +552 244 18 +156 306 21 +458 1 2 +526 91 2 +166 273 25 +45 0 5 +102 0 6 +536 215 1 +475 131 18 +130 239 21 +477 0 2 +154 277 25 +371 558 23 +102 24 6 +540 229 18 +0 214 21 +476 74 24 +523 0 10 +61 66 6 +514 0 10 +528 86 10 +77 0 5 +451 35 2 +196 302 25 +130 260 21 +38 0 6 +154 138 6 +499 166 1 +45 113 5 +172 276 25 +528 285 1 +511 163 18 +91 7 6 +84 0 6 +533 202 1 +535 0 2 +524 115 1 +66 72 5 +539 0 10 +183 377 16 +125 90 5 +185 318 25 +540 168 1 +117 318 21 +204 244 25 +565 213 1 +496 141 1 +476 0 10 +535 148 1 +69 270 7 +162 272 25 +505 214 18 +523 134 1 +49 232 7 +563 69 10 +26 73 6 +114 251 21 +72 58 5 +516 0 2 +141 275 21 +132 220 21 +112 164 5 +511 164 1 +177 210 21 +34 110 5 +118 160 6 +525 212 1 +78 134 6 +439 0 2 +4 57 5 +526 170 18 +401 210 24 +182 240 25 +152 276 21 +521 192 18 +502 0 2 +124 212 21 +176 212 25 +108 92 21 +114 224 21 +0 163 12 +54 36 6 +554 86 2 +129 122 21 +57 186 5 +172 187 21 +412 257 24 +307 18 22 +100 0 6 +122 68 5 +184 316 25 +528 116 2 +200 233 21 +99 148 5 +107 155 6 +539 66 2 +380 118 24 +220 231 25 +520 85 10 +444 127 18 +155 307 21 +409 225 22 +529 175 1 +149 233 21 +536 62 10 +0 65 6 +442 200 22 +172 302 21 +55 170 21 +218 279 25 +166 217 21 +68 61 5 +212 186 25 +178 253 21 +515 0 2 +149 1 5 +0 177 5 +561 164 1 +360 306 22 +522 0 10 +45 242 21 +303 143 15 +209 373 25 +534 135 1 +537 0 10 +96 66 6 +354 144 24 +556 150 1 +378 725 23 +39 126 6 +522 123 18 +9 0 6 +103 101 6 +466 70 22 +164 171 12 +150 219 21 +119 274 12 +125 257 21 +86 0 6 +390 124 24 +200 294 25 +222 276 25 +540 0 2 +109 0 5 +443 93 22 +53 39 6 +544 245 18 +548 132 18 +511 95 2 +161 148 21 +208 232 21 +204 272 21 +483 31 2 +86 111 6 +514 0 10 +64 223 7 +86 64 6 +53 197 12 +265 346 12 +64 0 6 +155 288 25 +536 120 1 +224 197 25 +166 274 25 +149 245 21 +230 310 25 +494 144 18 +0 167 12 +512 60 10 +501 0 10 +496 108 10 +553 101 2 +192 77 21 +3 73 5 +520 0 10 +541 224 18 +515 92 2 +356 513 23 +5 81 5 +159 23 5 +96 176 6 +119 0 5 +566 152 18 +551 0 10 +214 250 25 +46 65 6 +174 251 25 +111 56 5 +191 229 21 +87 185 21 +485 155 18 +514 153 18 +96 255 21 +102 172 6 +201 297 25 +156 137 21 +549 58 10 +298 386 26 +523 224 18 +88 87 6 +280 242 24 +180 199 25 +106 133 5 +492 0 2 +33 261 21 +53 187 21 +480 186 18 +490 20 2 +0 125 6 +125 0 5 +43 38 6 +111 220 21 +566 197 18 +120 177 6 +166 246 25 +352 337 22 +67 56 6 +531 66 10 +405 247 24 +0 177 6 +568 10 2 +170 266 21 +541 20 10 +243 0 15 +554 101 2 +146 344 25 +517 28 10 +144 108 21 +509 155 1 +114 241 25 +146 27 5 +476 95 10 +106 181 12 +53 302 25 +45 0 5 +531 74 10 +539 121 1 +69 40 6 +513 260 1 +481 32 2 +23 0 6 +210 228 25 +160 99 12 +157 255 25 +556 0 10 +203 283 25 +53 265 21 +469 155 18 +526 47 10 +53 283 21 +531 176 18 +506 0 10 +186 95 21 +245 262 25 +331 102 15 +13 93 5 +74 141 6 +121 0 6 +72 74 6 +444 294 26 +69 276 21 +163 214 21 +433 224 22 +529 166 18 +505 25 2 +172 204 6 +493 156 24 +123 276 25 +664 1023 19 +162 78 6 +537 164 1 +512 225 1 +33 166 5 +596 0 2 +321 225 25 +61 87 6 +488 379 26 +513 224 1 +32 156 5 +479 0 10 +392 289 24 +544 170 1 +38 195 6 +129 0 6 +61 159 5 +408 748 19 +72 191 21 +547 0 10 +89 109 6 +539 164 1 +560 152 18 +550 85 10 +196 301 25 +99 154 5 +558 0 10 +164 259 21 +67 11 6 +551 111 2 +157 286 25 +487 226 18 +251 287 25 +144 225 21 +85 259 21 +537 119 1 +493 270 1 +87 77 6 +521 162 1 +140 224 21 +193 282 25 +517 952 23 +552 90 2 +140 199 25 +223 249 25 +334 446 23 +534 157 18 +534 0 10 +505 0 10 +266 291 26 +472 475 19 +163 168 25 +532 18 10 +116 46 6 +130 0 6 +145 179 12 +534 0 10 +499 0 2 +504 98 10 +420 339 26 +185 203 21 +347 442 23 +20 36 21 +492 235 1 +466 0 2 +546 8 2 +488 259 1 +495 143 18 +141 0 6 +98 150 6 +488 281 18 +82 114 21 +172 135 21 +429 259 22 +227 307 26 +126 262 25 +43 200 6 +218 291 26 +263 61 15 +516 59 10 +520 0 10 +80 114 5 +94 209 12 +638 268 18 +181 206 21 +281 331 25 +463 201 18 +510 190 1 +541 0 2 +154 308 21 +539 9 2 +200 173 21 +573 43 10 +493 269 18 +564 0 10 +110 141 6 +537 62 10 +190 260 21 +165 298 21 +0 176 6 +62 141 6 +133 0 5 +526 135 18 +232 279 25 +533 60 10 +102 205 25 +503 125 1 +548 0 2 +34 241 21 +532 15 10 +159 263 21 +103 105 21 +322 436 26 +563 1 10 +356 445 23 +392 321 26 +554 192 18 +231 258 25 +78 81 6 +87 127 5 +88 147 6 +539 43 10 +476 124 1 +546 284 18 +68 0 5 +437 315 26 +194 295 21 +67 157 6 +194 271 21 +521 198 1 +500 82 10 +176 280 21 +68 67 5 +325 403 23 +55 66 5 +22 0 5 +482 608 19 +185 296 25 +545 0 2 +469 284 1 +118 196 21 +164 202 21 +529 0 2 +226 248 24 +508 0 10 +534 0 10 +210 258 21 +239 331 25 +29 207 6 +195 287 25 +196 547 23 +463 9 2 +149 12 21 +505 195 1 +510 197 1 +467 74 2 +35 134 5 +166 258 21 +208 244 25 +394 254 22 +0 147 6 +475 223 1 +144 262 25 +491 121 1 +132 278 25 +95 85 6 +459 0 2 +538 193 18 +25 31 6 +342 541 23 +49 185 6 +144 315 25 +579 199 1 +404 276 24 +187 253 25 +539 47 10 +160 236 21 +66 132 6 +131 285 21 +536 226 18 +474 126 1 +108 0 6 +96 0 6 +108 479 25 +21 185 21 +416 241 22 +87 188 21 +539 0 10 +414 279 24 +39 0 5 +519 29 10 +465 150 1 +122 162 6 +269 373 25 +93 104 6 +113 3 6 +211 280 25 +536 100 10 +460 0 2 +47 75 6 +421 307 26 +533 152 1 +153 270 25 +554 26 2 +57 0 5 +521 160 18 +135 228 21 +123 73 6 +258 199 12 +129 241 21 +478 109 10 +200 259 25 +65 0 5 +90 98 6 +152 36 21 +531 189 18 +30 0 6 +505 49 2 +538 79 2 +527 146 1 +131 304 25 +67 79 6 +422 4 24 +516 199 18 +545 101 2 +194 275 21 +516 0 2 +130 0 6 +80 99 6 +185 278 25 +564 165 18 +438 697 19 +408 0 2 +482 164 24 +163 108 12 +138 129 21 +90 269 25 +82 222 21 +475 108 10 +69 200 21 +528 204 18 +553 109 1 +84 6 5 +568 42 2 +502 164 18 +0 162 12 +51 134 6 +75 248 7 +30 48 6 +106 0 6 +13 0 6 +197 194 25 +0 14 5 +538 207 1 +0 121 6 +410 236 18 +111 0 5 +0 134 5 +160 213 21 +43 160 6 +152 265 25 +148 274 25 +232 312 21 +532 0 10 +124 410 16 +233 214 25 +125 201 21 +424 271 22 +71 71 6 +535 174 1 +580 131 18 +535 0 2 +149 259 21 +235 299 26 +168 210 12 +137 69 6 +132 212 25 +0 68 6 +387 199 22 +176 239 21 +440 65 2 +339 269 22 +326 437 23 +538 189 1 +527 0 2 +532 234 1 +516 182 1 +518 180 1 +58 69 5 +200 303 25 +80 157 6 +559 131 1 +538 153 18 +506 205 1 +108 27 21 +512 39 10 +32 0 6 +135 170 21 +150 244 25 +162 176 21 +528 102 10 +63 215 21 +95 55 6 +522 0 10 +534 123 18 +74 97 6 +110 110 6 +95 233 21 +198 145 21 +0 296 21 +176 0 6 +521 43 2 +146 217 21 +186 196 21 +171 0 6 +173 0 21 +545 0 10 +585 172 18 +20 208 5 +184 180 21 +137 140 6 +57 200 21 +171 200 21 +196 36 6 +114 50 6 +97 112 6 +397 171 24 +541 0 10 +535 117 1 +217 316 25 +375 503 23 +122 0 6 +506 150 18 +77 0 5 +137 106 4 +125 231 21 +177 249 21 +572 0 10 +177 282 25 +209 238 25 +130 204 21 +548 14 10 +519 0 2 +18 182 6 +509 133 1 +191 257 25 +115 126 6 +164 187 21 +29 213 7 +153 222 21 +520 0 10 +513 62 2 +495 105 10 +498 191 18 +552 135 1 +542 33 10 +143 91 4 +209 217 25 +110 199 6 +554 197 1 +551 0 10 +167 114 6 +505 0 10 +267 243 12 +533 146 1 +475 155 1 +174 228 21 +60 4 6 +186 175 25 +191 294 25 +0 232 25 +424 182 24 +0 114 5 +519 0 10 +0 0 6 +93 49 6 +135 209 21 +360 107 24 +485 131 18 +12 0 6 +481 37 2 +529 0 2 +0 175 6 +113 236 25 +335 229 24 +243 210 21 +541 0 10 +5 158 5 +128 124 6 +242 324 26 +0 119 6 +96 0 5 +489 25 10 +106 208 21 +513 208 1 +495 0 2 +233 301 25 +266 361 26 +535 113 1 +91 27 5 +585 151 1 +508 181 1 +556 0 2 +220 278 25 +501 21 2 +241 207 21 +342 13 3 +566 44 2 +105 110 6 +512 165 18 +189 293 25 +236 206 12 +80 125 5 +95 116 21 +526 0 10 +20 183 6 +214 259 25 +61 280 12 +51 175 6 +0 84 5 +562 234 18 +123 180 21 +558 0 10 +119 233 21 +528 151 1 +553 33 2 +118 102 21 +72 19 6 +543 0 2 +89 158 12 +557 0 2 +522 0 10 +1 27 6 +561 0 10 +40 258 21 +540 150 1 +523 112 1 +187 325 26 +43 116 21 +130 234 21 +32 119 5 +528 59 10 +368 128 24 +485 0 10 +2 17 6 +510 266 1 +140 245 21 +80 240 21 +0 209 21 +121 152 6 +448 276 22 +113 193 6 +270 194 21 +474 96 2 +144 159 21 +561 0 10 +278 252 25 +80 135 6 +478 171 18 +576 255 1 +309 96 15 +168 232 21 +561 0 10 +561 0 10 +81 3 5 +208 242 21 +117 165 21 +480 867 17 +215 302 21 +526 202 1 +174 96 21 +388 488 23 +368 0 22 +330 464 23 +86 167 21 +55 0 6 +531 13 10 +89 269 21 +99 167 6 +75 178 6 +66 171 6 +533 221 1 +423 316 26 +517 214 1 +502 95 10 +511 68 2 +538 154 1 +174 130 21 +185 254 25 +58 4 6 +421 433 26 +528 160 18 +532 0 10 +234 165 24 +502 0 2 +478 172 1 +521 141 18 +126 256 25 +536 197 1 +63 0 6 +162 0 6 +13 162 6 +455 149 1 +55 242 21 +113 208 21 +519 12 10 +154 128 6 +322 117 24 +175 305 26 +498 0 2 +93 170 6 +462 143 18 +62 101 6 +524 123 18 +502 82 10 +213 261 26 +181 269 25 +224 297 26 +582 228 18 +212 220 6 +64 0 6 +242 0 15 +533 173 1 +114 255 21 +446 142 22 +521 252 18 +548 102 10 +563 146 1 +527 142 18 +114 103 6 +174 255 21 +515 0 2 +77 259 21 +241 223 25 +99 0 6 +166 260 25 +551 127 1 +189 313 25 +530 158 1 +5 148 5 +123 0 6 +386 142 22 +529 184 18 +84 19 6 +45 60 6 +149 244 21 +169 127 22 +185 259 21 +481 163 18 +89 36 6 +21 0 6 +537 181 18 +534 142 1 +303 139 15 +536 176 18 +84 0 5 +0 93 6 +75 195 21 +480 290 26 +532 94 10 +554 0 2 +13 169 6 +160 123 6 +527 52 10 +163 241 21 +359 132 15 +545 0 10 +522 0 10 +98 189 12 +1 212 21 +59 176 6 +94 0 5 +537 248 1 +545 170 18 +519 64 10 +196 257 21 +79 202 25 +390 0 24 +134 212 21 +550 0 2 +515 242 18 +353 464 23 +536 218 1 +218 200 12 +304 66 15 +414 204 22 +166 282 25 +422 187 22 +90 22 6 +479 136 1 +537 164 1 +244 278 25 +214 228 21 +104 76 5 +509 75 10 +513 23 10 +470 30 10 +569 0 10 +119 0 6 +56 214 21 +214 438 25 +116 224 21 +168 144 21 +78 0 6 +27 84 6 +0 195 6 +0 0 6 +458 44 10 +483 166 1 +537 154 1 +211 234 21 +255 87 15 +628 647 23 +83 34 5 +206 90 21 +120 163 12 +517 118 18 +20 0 6 +152 261 25 +61 93 6 +144 145 6 +76 168 5 +194 137 21 +531 0 2 +502 266 18 +354 212 22 +499 0 10 +540 120 1 +0 73 6 +518 194 18 +87 0 6 +92 0 6 +449 245 18 +132 259 25 +111 256 25 +512 0 2 +577 0 2 +192 225 21 +24 0 6 +74 175 21 +74 21 5 +73 98 6 +555 240 18 +100 111 5 +554 263 1 +537 133 1 +34 206 6 +286 220 15 +160 27 21 +498 26 10 +564 137 1 +141 176 21 +45 110 5 +215 280 25 +568 75 10 +138 281 21 +133 214 21 +525 119 2 +487 145 1 +161 155 6 +535 283 18 +0 123 6 +518 141 18 +462 229 22 +205 268 25 +150 293 25 +140 236 21 +32 85 6 +44 149 12 +544 150 1 +450 0 3 +491 112 1 +69 159 6 +103 181 12 +185 222 21 +386 485 26 +490 121 1 +0 148 6 +201 177 21 +224 149 21 +448 33 2 +542 161 18 +120 257 21 +106 176 21 +532 209 1 +49 32 5 +248 48 15 +567 21 10 +40 94 6 +181 204 21 +185 216 12 +503 0 2 +553 146 1 +325 0 15 +501 40 10 +540 108 10 +555 0 2 +506 119 2 +26 113 12 +529 0 2 +0 202 6 +527 106 2 +22 0 5 +519 140 18 +481 215 18 +13 70 6 +165 62 21 +188 290 25 +511 34 10 +542 0 10 +35 261 7 +12 0 6 +80 278 21 +0 160 6 +263 234 21 +54 8 5 +179 184 21 +181 272 21 +440 0 10 +522 0 2 +507 0 2 +371 285 24 +76 317 21 +170 261 25 +423 150 24 +374 174 24 +547 68 10 +144 272 21 +122 250 21 +72 220 21 +413 132 1 +531 135 1 +584 0 10 +110 67 5 +38 66 6 +97 161 21 +449 0 22 +26 186 6 +525 0 10 +64 0 6 +38 237 7 +94 0 6 +158 273 21 +424 0 10 +0 104 5 +64 0 6 +68 0 6 +468 0 2 +192 259 25 +75 117 6 +555 174 18 +162 192 21 +511 0 10 +469 0 2 +99 0 5 +104 14 6 +545 133 18 +509 0 10 +577 132 1 +134 230 21 +274 275 25 +107 0 6 +135 282 25 +78 224 21 +508 17 10 +475 129 1 +425 210 24 +565 122 18 +532 108 2 +19 182 6 +38 147 6 +546 0 2 +458 0 10 +176 180 21 +497 158 18 +178 268 25 +157 257 25 +0 103 5 +129 244 21 +554 89 2 +118 236 25 +200 311 21 +262 6 25 +480 182 1 +206 311 25 +91 140 6 +545 101 10 +526 227 1 +205 220 25 +66 264 21 +548 192 1 +77 107 6 +0 140 6 +357 469 23 +128 261 21 +499 99 2 +0 117 6 +175 238 21 +62 149 12 +124 7 6 +343 254 24 +517 271 24 +177 236 21 +196 257 25 +446 107 2 +133 135 6 +107 134 12 +61 10 5 +206 282 25 +16 23 6 +514 0 10 +533 7 10 +134 225 21 +212 229 25 +585 0 2 +141 141 21 +310 445 23 +194 264 21 +148 303 25 +148 265 25 +19 124 5 +506 190 1 +397 115 24 +421 206 24 +486 66 2 +154 187 21 +169 466 16 +279 195 21 +106 103 6 +86 252 25 +551 180 1 +208 272 21 +177 163 21 +538 0 10 +544 11 10 +108 101 5 +500 134 1 +0 0 5 +144 227 25 +180 275 12 +87 0 5 +527 133 18 +552 97 2 +539 114 1 +508 64 10 +527 232 1 +145 216 6 +83 188 21 +474 127 18 +85 125 6 +51 217 6 +558 162 1 +86 235 21 +513 190 1 +155 284 21 +476 229 1 +535 0 2 +98 303 21 +39 137 6 +274 284 25 +0 188 6 +85 285 21 +545 0 2 +168 296 25 +554 169 24 +140 259 25 +221 235 21 +166 311 21 +167 249 21 +50 240 25 +27 152 5 +219 240 21 +374 479 26 +454 11 10 +533 181 18 +29 93 6 +50 118 6 +143 272 25 +541 0 2 +510 0 10 +97 108 6 +248 341 25 +0 0 6 +200 202 21 +110 229 7 +558 0 10 +201 0 6 +531 89 10 +2 0 5 +67 0 5 +96 82 6 +531 143 1 +444 254 18 +487 25 10 +144 207 21 +108 207 5 +448 28 10 +487 209 1 +248 237 21 +228 293 21 +155 117 21 +77 109 6 +122 233 21 +446 358 26 +499 112 2 +48 0 6 +93 85 5 +505 52 10 +155 180 25 +0 22 5 +0 252 7 +190 304 25 +125 196 12 +95 248 12 +500 0 10 +355 459 23 +140 200 7 +83 2 6 +562 111 2 +269 134 24 +23 27 6 +366 497 23 +522 135 18 +7 24 6 +161 262 21 +536 0 2 +516 194 18 +516 244 18 +174 278 25 +96 23 6 +176 257 25 +74 0 6 +93 238 21 +505 171 18 +584 0 2 +148 264 12 +230 174 25 +403 242 18 +17 318 12 +140 67 5 +92 139 12 +465 249 18 +20 125 5 +119 90 21 +536 168 1 +534 210 1 +538 0 10 +97 223 12 +138 160 6 +0 166 6 +232 223 21 +462 258 18 +369 447 23 +209 254 25 +541 714 19 +572 0 2 +501 35 10 +142 217 21 +115 29 6 +510 94 2 +162 189 21 +425 327 26 +509 103 10 +488 35 10 +537 0 10 +497 154 1 +0 0 6 +490 28 10 +38 127 6 +299 0 15 +77 127 5 +176 247 21 +0 138 6 +547 0 2 +49 0 5 +213 163 21 +561 122 18 +513 147 1 +507 150 18 +410 144 24 +537 7 2 +75 76 6 +495 126 18 +114 242 25 +500 8 2 +0 163 21 +551 129 18 +60 233 7 +172 191 6 +84 179 6 +549 171 18 +504 145 18 +151 269 25 +294 313 26 +124 311 25 +373 77 24 +124 0 6 +552 0 10 +199 196 21 +514 136 18 +549 218 18 +526 153 18 +492 0 10 +466 127 18 +191 258 21 +547 0 2 +151 210 25 +504 238 1 +516 152 18 +68 77 5 +314 219 15 +506 244 18 +483 0 10 +572 165 18 +560 158 18 +509 241 18 +542 155 1 +115 0 5 +514 216 1 +553 154 18 +296 418 25 +513 85 2 +111 38 5 +221 311 25 +117 93 5 +211 160 25 +271 309 12 +185 256 21 +57 47 6 +94 0 6 +115 268 21 +509 80 2 +23 8 6 +496 224 18 +181 245 25 +550 83 10 +196 170 21 +0 152 5 +33 101 5 +300 449 23 +168 202 21 +76 272 25 +183 274 25 +0 0 6 +520 166 18 +523 255 18 +302 380 26 +521 0 10 +72 151 6 +499 228 18 +475 0 2 +514 57 2 +538 79 10 +535 54 10 +531 287 18 +407 148 24 +80 254 21 +197 234 21 +135 181 21 +376 251 24 +108 257 21 +556 0 10 +552 146 18 +117 189 21 +20 152 21 +500 35 2 +467 118 24 +67 67 21 +65 0 5 +356 437 23 +75 0 6 +108 112 6 +116 153 12 +466 5 10 +158 294 21 +205 226 25 +261 127 6 +156 292 25 +509 234 18 +540 0 10 +6 102 6 +78 173 12 +578 272 1 +189 224 25 +256 233 25 +248 244 21 +540 0 2 +494 61 10 +0 50 5 +104 263 21 +198 256 25 +150 240 21 +22 217 7 +175 129 6 +41 159 5 +546 215 18 +0 46 6 +59 60 6 +174 235 25 +567 280 1 +82 217 21 +143 195 21 +79 249 21 +108 151 6 +85 242 21 +487 256 18 +319 113 15 +484 109 2 +543 213 18 +564 127 1 +502 44 2 +528 0 2 +97 121 21 +464 212 1 +266 317 25 +182 264 25 +152 205 21 +497 199 1 +510 137 1 +0 182 21 +545 63 10 +183 293 25 +521 0 10 +532 0 2 +69 11 6 +132 187 6 +212 246 25 +134 198 25 +77 207 21 +212 299 25 +540 123 1 +215 289 25 +104 0 6 +529 165 18 +171 285 25 +425 206 22 +0 28 5 +30 94 5 +470 660 19 +516 147 1 +169 233 21 +225 311 25 +377 161 22 +473 209 1 +55 183 5 +486 34 2 +180 213 21 +72 236 7 +539 199 1 +335 200 18 +258 407 25 +519 1 10 +516 155 1 +525 104 10 +121 114 21 +450 141 1 +542 219 1 +434 56 2 +175 264 21 +577 156 18 +119 24 6 +0 112 6 +546 177 18 +169 281 12 +529 181 1 +401 305 26 +519 83 10 +121 295 25 +44 134 6 +500 98 2 +77 252 21 +139 162 25 +127 195 21 +533 231 1 +514 32 2 +532 192 18 +507 0 10 +526 130 1 +121 217 25 +59 140 6 +97 0 6 +85 280 7 +553 0 2 +128 276 21 +167 161 12 +92 0 6 +44 133 12 +550 156 1 +89 142 6 +0 164 5 +177 282 25 +528 198 18 +255 235 21 +99 49 6 +584 0 2 +229 299 25 +130 189 12 +217 302 25 +167 276 25 +8 73 6 +519 178 18 +2 151 5 +504 0 10 +561 157 18 +397 283 22 +339 486 23 +60 131 12 +176 175 21 +548 73 2 +527 210 18 +555 226 1 +182 304 25 +0 281 21 +75 176 6 +61 119 6 +83 217 21 +263 118 24 +546 0 10 +185 240 21 +39 108 6 +127 169 21 +196 287 25 +186 307 25 +0 0 6 +79 189 12 +105 229 7 +151 193 21 +199 241 25 +563 125 18 +570 183 1 +79 214 12 +120 0 6 +457 120 2 +379 822 23 +550 31 2 +490 258 1 +411 307 22 +155 263 21 +438 112 22 +52 82 6 +135 308 25 +545 189 1 +28 30 6 +524 276 18 +550 144 18 +0 3 6 +124 3 6 +489 114 1 +526 0 10 +222 291 25 +179 178 21 +118 19 6 +488 198 1 +113 14 5 +123 230 21 +17 0 6 +267 286 25 +536 123 18 +537 25 10 +8 116 6 +507 207 1 +207 278 25 +189 253 21 +181 259 25 +349 106 24 +418 187 24 +196 269 25 +536 165 18 +291 269 21 +247 56 15 +546 0 2 +469 0 2 +119 190 21 +205 291 21 +51 0 6 +560 0 10 +53 162 6 +174 267 25 +391 131 22 +492 0 10 +359 194 24 +148 136 21 +41 207 21 +262 341 26 +215 224 21 +120 8 6 +499 245 1 +287 344 26 +97 156 6 +52 261 21 +117 276 21 +23 150 6 +543 84 10 +194 241 25 +493 117 1 +179 328 21 +55 283 21 +171 182 21 +500 65 2 +534 0 10 +94 173 21 +166 265 21 +499 196 18 +139 215 12 +101 0 5 +530 7 10 +517 181 1 +98 136 6 +82 0 5 +119 253 12 +524 220 18 +541 123 1 +117 313 21 +31 0 6 +538 224 1 +545 0 10 +362 487 23 +26 142 5 +99 113 6 +508 0 2 +556 126 1 +212 240 25 +36 434 16 +506 294 1 +536 208 1 +93 307 21 +169 160 6 +157 186 21 +524 131 1 +78 0 6 +523 29 2 +129 178 12 +150 291 21 +519 196 18 +174 304 21 +497 269 18 +0 0 6 +539 117 2 +69 152 6 +174 227 21 +207 212 25 +188 217 25 +494 664 19 +64 0 6 +188 271 25 +106 0 6 +532 202 18 +401 279 24 +125 183 21 +555 276 18 +1 156 5 +155 192 21 +153 256 25 +39 177 6 +532 0 2 +521 29 2 +171 290 25 +536 0 2 +597 117 18 +164 307 25 +456 108 2 +158 231 25 +105 303 25 +172 262 25 +85 372 16 +26 199 5 +143 194 21 +0 146 5 +132 252 21 +148 109 5 +531 244 18 +512 15 10 +545 113 1 +129 173 12 +261 675 17 +121 66 6 +138 161 6 +108 28 6 +187 0 6 +523 195 18 +512 33 3 +554 0 10 +90 0 5 +71 167 5 +74 136 6 +40 203 6 +531 0 2 +157 250 21 +292 140 15 +161 221 21 +180 280 21 +500 159 22 +533 65 2 +153 147 6 +186 315 25 +95 8 6 +518 31 2 +570 149 18 +497 166 18 +534 247 1 +476 113 10 +572 199 18 +132 113 6 +514 0 2 +518 146 1 +508 65 2 +152 190 21 +164 240 25 +218 350 25 +515 0 10 +161 171 21 +163 236 25 +433 125 22 +280 291 25 +529 184 1 +100 132 6 +517 200 1 +277 250 21 +537 26 10 +483 0 10 +526 196 1 +408 218 24 +93 11 6 +71 282 21 +529 172 1 +106 124 5 +556 0 2 +523 0 2 +215 282 25 +496 83 2 +65 258 21 +521 143 1 +526 75 10 +177 125 6 +172 221 25 +180 159 12 +0 64 6 +89 95 6 +199 270 25 +554 186 18 +4 90 6 +128 265 21 +534 0 10 +537 132 18 +181 317 25 +89 135 6 +0 13 5 +0 95 5 +191 215 21 +111 228 21 +211 178 25 +300 388 26 +51 145 6 +188 239 12 +0 120 6 +186 204 21 +521 209 1 +92 144 21 +160 220 25 +0 0 6 +463 0 2 +478 0 10 +407 59 15 +48 82 5 +146 214 21 +142 73 6 +485 139 1 +486 56 2 +2 0 5 +125 178 21 +574 203 1 +566 168 1 +444 159 1 +483 70 2 +275 340 26 +553 185 18 +144 205 4 +190 217 21 +568 49 2 +544 115 1 +184 220 21 +448 180 22 +160 245 21 +207 204 21 +535 0 2 +508 159 1 +467 35 10 +203 256 21 +538 6 2 +426 39 24 +185 281 25 +120 86 5 +545 240 18 +537 163 18 +74 191 21 +134 62 5 +5 160 6 +128 0 6 +518 184 18 +16 16 5 +287 341 26 +163 271 25 +8 67 6 +530 182 18 +588 0 10 +211 251 21 +481 0 10 +204 198 25 +521 91 10 +454 377 26 +577 133 18 +309 473 23 +510 189 18 +25 97 5 +157 169 21 +130 260 21 +567 32 2 +308 317 25 +487 0 2 +536 0 2 +500 46 10 +165 265 21 +363 232 24 +0 122 5 +96 314 25 +477 178 1 +547 133 18 +512 206 1 +534 207 18 +541 169 1 +53 42 6 +615 45 10 +98 0 6 +611 206 24 +555 32 2 +533 201 18 +167 0 6 +248 295 25 +97 280 25 +58 170 6 +28 30 5 +199 234 25 +56 147 6 +145 188 21 +380 253 22 +0 116 5 +248 277 25 +188 301 25 +179 270 25 +93 165 6 +521 48 2 +537 105 2 +516 0 10 +0 187 6 +55 251 25 +566 226 18 +505 0 2 +122 0 6 +549 0 2 +374 23 22 +232 276 25 +581 162 18 +182 266 21 +257 322 25 +533 123 18 +254 304 26 +136 152 12 +2 0 5 +552 161 1 +119 224 12 +137 136 6 +155 334 25 +151 224 7 +489 0 2 +562 63 10 +153 263 25 +519 0 2 +0 0 5 +290 561 16 +0 110 6 +522 0 2 +268 114 15 +388 274 24 +48 222 7 +508 208 18 +164 0 6 +170 250 21 +67 27 5 +496 0 10 +472 112 2 +460 218 18 +550 96 10 +514 36 2 +489 72 2 +55 233 12 +509 10 2 +532 0 2 +185 210 21 +133 263 21 +564 219 1 +95 89 5 +527 194 18 +201 271 21 +75 500 20 +130 274 25 +55 54 6 +21 130 5 +537 174 1 +119 0 6 +46 0 5 +542 248 18 +143 255 21 +453 75 2 +348 154 22 +154 253 21 +562 109 2 +501 193 1 +571 0 10 +198 291 21 +557 245 18 +104 127 6 +414 192 22 +139 249 21 +128 0 6 +529 0 2 +186 265 25 +295 321 12 +526 129 18 +217 201 25 +501 224 18 +398 317 26 +488 125 1 +106 112 5 +217 319 25 +69 48 6 +0 178 6 +367 447 23 +527 0 2 +581 131 1 +314 425 26 +586 265 18 +121 207 21 +536 156 18 +192 269 25 +270 305 26 +0 247 7 +133 168 6 +533 0 10 +120 182 21 +144 274 21 +127 193 21 +75 0 6 +211 246 21 +451 159 1 +511 179 1 +426 251 22 +190 265 25 +0 5 5 +34 83 6 +123 280 25 +281 438 23 +81 0 6 +521 0 2 +572 101 10 +552 204 18 +96 133 6 +521 493 19 +537 147 18 +556 18 10 +77 240 21 +243 141 15 +516 190 1 +0 165 6 +504 230 1 +152 130 6 +0 0 5 +136 142 12 +87 271 21 +133 175 21 +86 161 12 +500 205 1 +269 152 21 +137 284 21 +0 76 6 +121 311 21 +478 0 10 +490 74 10 +79 145 6 +536 29 2 +531 266 18 +565 60 10 +156 251 21 +117 142 21 +47 161 5 +103 185 21 +121 109 12 +0 0 6 +100 0 5 +52 225 12 +203 228 21 +8 228 6 +93 20 5 +94 0 5 +546 0 10 +120 0 6 +204 213 21 +124 23 5 +496 0 10 +123 241 25 +453 181 18 +498 193 1 +0 0 6 +445 185 1 +573 188 1 +511 83 10 +88 155 6 +141 198 25 +216 174 21 +38 90 5 +249 283 26 +545 217 18 +132 292 21 +561 110 10 +48 78 6 +191 282 25 +501 189 18 +49 19 5 +72 209 21 +538 72 10 +148 246 21 +508 68 2 +63 9 6 +548 95 2 +105 274 21 +126 25 6 +559 0 2 +168 148 6 +390 196 22 +551 101 10 +543 203 1 +84 254 21 +113 237 21 +486 486 19 +460 0 10 +187 207 21 +56 149 6 +487 0 2 +93 428 16 +69 145 5 +152 287 21 +388 200 22 +227 102 21 +0 5 6 +20 57 5 +543 148 1 +74 196 6 +526 93 2 +528 127 18 +395 431 26 +76 249 21 +540 235 1 +573 0 2 +391 261 24 +531 51 10 +194 236 25 +175 285 21 +169 192 6 +206 287 25 +68 274 25 +95 44 5 +578 231 18 +196 278 25 +218 67 6 +546 294 18 +208 307 25 +506 0 10 +137 0 6 +201 256 25 +109 0 6 +548 0 10 +566 171 18 +114 8 6 +289 313 26 +509 69 10 +101 209 7 +188 221 25 +238 146 21 +157 297 21 +540 71 2 +215 259 25 +103 167 6 +0 148 5 +547 0 2 +21 24 5 +500 0 2 +521 312 1 +91 0 6 +541 0 2 +537 54 10 +514 128 1 +93 257 21 +186 177 21 +187 260 21 +522 0 2 +481 117 1 +525 209 18 +26 186 21 +541 23 2 +77 65 6 +532 0 10 +183 226 25 +470 155 18 +430 205 24 +210 256 25 +263 197 24 +441 491 19 +398 0 22 +559 155 18 +129 139 6 +0 41 6 +96 0 5 +469 218 18 +112 36 6 +536 0 10 +520 117 1 +508 167 1 +396 0 2 +499 32 10 +61 0 5 +495 25 2 +131 122 6 +130 82 6 +521 100 10 +135 180 12 +100 229 21 +565 217 1 +228 391 25 +511 0 10 +537 120 18 +545 183 1 +540 236 18 +61 157 6 +518 159 1 +0 64 6 +514 267 18 +113 161 6 +493 240 1 +51 107 6 +496 246 18 +208 291 25 +575 0 2 +120 0 6 +10 0 6 +173 319 25 +366 114 24 +66 168 12 +33 137 6 +508 64 2 +238 228 25 +407 180 22 +475 201 1 +523 0 2 +101 78 6 +146 313 25 +455 0 10 +279 350 26 +519 192 1 +568 6 10 +521 111 1 +13 15 6 +541 0 10 +534 176 1 +375 282 22 +241 312 25 +56 59 5 +578 43 10 +540 110 2 +201 282 25 +114 0 6 +114 141 21 +176 355 25 +462 95 10 +104 222 12 +244 237 25 +492 18 2 +172 287 21 +88 124 21 +112 184 12 +35 26 6 +52 112 6 +165 258 21 +540 0 2 +400 179 24 +473 26 10 +157 235 21 +105 200 21 +236 226 25 +38 0 6 +547 186 1 +531 0 10 +518 168 1 +528 0 2 +517 37 10 +196 301 25 +140 256 21 +98 9 5 +448 362 26 +557 250 18 +124 189 21 +0 132 6 +85 244 21 +201 213 21 +512 0 2 +562 8 2 +526 246 18 +420 0 22 +629 709 19 +468 268 24 +145 288 21 +496 0 2 +486 92 2 +163 189 25 +174 102 6 +513 0 2 +67 218 7 +152 215 21 +553 39 2 +509 82 2 +72 129 6 +567 165 18 +498 100 10 +536 129 1 +545 0 10 +209 262 21 +94 232 25 +401 0 22 +548 187 1 +500 96 10 +309 389 26 +84 215 21 +531 205 18 +137 158 6 +517 151 1 +539 117 2 +179 294 25 +254 329 25 +531 50 10 +506 161 1 +61 14 6 +0 0 6 +192 283 21 +325 380 26 +145 225 21 +486 143 1 +292 277 25 +131 251 21 +40 247 7 +419 186 22 +78 110 6 +511 174 1 +183 285 26 +169 216 21 +500 0 2 +135 288 21 +0 0 5 +552 217 18 +470 94 10 +0 149 6 +299 260 24 +557 0 2 +534 276 18 +100 0 5 +502 0 2 +20 0 5 +531 19 10 +27 261 21 +87 121 5 +511 86 10 +475 252 1 +30 110 5 +40 38 5 +527 133 18 +82 0 6 +537 180 18 +111 3 6 +557 0 2 +57 47 6 +241 261 25 +115 226 7 +317 12 15 +130 286 25 +33 92 5 +47 28 6 +128 161 21 +383 169 24 +486 107 10 +116 168 21 +0 0 5 +250 362 26 +505 0 2 +543 110 2 +0 249 21 +140 99 6 +205 272 25 +575 0 10 +176 245 21 +497 96 2 +493 12 2 +138 170 6 +7 111 6 +337 158 22 +539 157 18 +203 315 25 +538 174 18 +559 111 1 +271 5 15 +153 164 12 +549 115 1 +469 0 10 +423 368 26 +176 267 21 +524 0 2 +218 310 25 +104 100 6 +15 37 6 +529 148 1 +458 163 18 +102 114 6 +532 104 10 +0 80 5 +87 190 21 +572 184 18 +162 318 25 +387 133 24 +515 109 2 +91 72 5 +104 287 21 +46 0 6 +538 162 1 +501 215 18 +495 255 1 +506 145 18 +553 198 1 +291 219 24 +83 144 12 +525 147 1 +486 0 10 +88 83 6 +255 295 26 +34 128 12 +177 269 21 +559 68 10 +170 213 21 +519 73 24 +494 174 1 +17 9 5 +494 174 18 +388 216 22 +118 192 21 +69 124 6 +430 198 22 +164 94 12 +499 266 18 +233 250 25 +509 139 18 +10 0 5 +529 27 2 +523 129 18 +505 152 18 +476 268 1 +534 98 2 +320 143 15 +0 212 7 +568 129 18 +140 253 21 +510 0 2 +82 60 6 +178 372 21 +115 0 6 +552 0 2 +144 167 21 +128 284 21 +391 482 23 +95 150 21 +158 241 21 +63 0 21 +0 171 6 +558 152 1 +527 243 1 +11 91 5 +174 262 21 +47 121 6 +205 237 25 +108 270 7 +10 124 6 +552 0 2 +413 112 3 +130 294 21 +195 247 25 +506 97 10 +21 231 12 +546 161 1 +475 30 10 +41 0 5 +519 97 2 +99 231 21 +557 119 1 +504 39 10 +535 172 1 +52 65 5 +530 0 10 +42 200 21 +110 0 5 +25 127 6 +535 122 1 +147 266 21 +515 0 2 +565 261 1 +408 70 22 +199 220 12 +309 0 15 +552 132 1 +64 225 21 +362 313 26 +553 5 10 +490 249 1 +210 270 21 +215 233 21 +119 28 6 +532 162 1 +518 192 18 +495 140 18 +64 40 6 +491 0 10 +175 204 12 +574 161 1 +528 110 18 +538 249 1 +60 175 6 +129 141 6 +114 207 21 +573 0 10 +144 219 21 +530 32 2 +178 0 21 +528 148 1 +563 0 10 +626 216 1 +524 49 10 +166 148 21 +511 151 18 +545 0 2 +0 109 6 +557 0 2 +129 88 12 +200 228 21 +561 77 10 +322 457 23 +332 174 25 +162 216 25 +519 61 2 +174 280 21 +539 147 1 +188 201 21 +70 43 5 +63 110 6 +218 311 25 +203 279 25 +154 287 21 +180 274 21 +121 183 6 +544 147 1 +40 176 6 +539 281 1 +161 109 6 +560 0 2 +97 0 6 +534 200 1 +92 29 6 +354 265 22 +0 0 5 +13 15 6 +499 114 1 +198 289 25 +180 258 21 +7 182 12 +549 0 2 +52 160 6 +27 109 5 +75 87 6 +507 141 18 +107 89 5 +132 216 7 +486 0 2 +571 0 10 +512 162 1 +173 170 6 +504 143 18 +149 321 25 +166 282 25 +119 183 21 +122 265 21 +190 332 25 +151 210 7 +101 166 12 +178 254 21 +81 104 6 +39 0 6 +556 143 1 +542 190 18 +157 266 21 +136 58 6 +267 185 25 +66 157 5 +106 132 12 +133 270 21 +185 184 21 +483 220 18 +491 118 22 +0 109 6 +418 216 22 +121 310 21 +0 73 5 +359 225 22 +550 132 18 +564 212 1 +141 95 5 +162 270 25 +208 292 25 +96 282 25 +0 66 6 +461 151 1 +126 231 7 +132 244 21 +176 0 6 +533 157 1 +156 300 25 +491 157 1 +501 0 10 +254 251 26 +109 172 6 +177 303 25 +0 109 6 +100 196 21 +501 45 2 +0 0 5 +333 446 23 +84 142 21 +130 247 21 +118 174 6 +542 189 18 +0 160 5 +482 215 22 +47 0 6 +546 158 1 +180 308 26 +523 133 18 +560 70 2 +160 283 25 +613 0 2 +158 140 12 +224 288 21 +221 312 25 +553 246 1 +194 180 21 +10 58 6 +72 62 6 +234 237 21 +75 0 6 +357 495 23 +92 7 5 +60 200 6 +139 187 22 +425 511 19 +175 268 25 +516 0 2 +544 554 19 +138 291 25 +545 129 18 +67 189 21 +509 8 2 +333 63 15 +50 0 5 +556 220 18 +84 144 6 +513 0 10 +18 76 6 +82 124 6 +506 192 1 +156 239 21 +23 174 5 +220 297 25 +370 282 26 +105 128 12 +543 96 10 +540 145 18 +234 245 26 +104 30 6 +493 334 26 +111 199 6 +300 329 26 +135 231 25 +2 0 6 +181 250 21 +354 463 23 +73 257 7 +413 304 24 +156 266 25 +156 212 25 +509 0 2 +33 87 6 +76 82 5 +513 125 1 +196 251 21 +560 183 1 +35 122 5 +106 126 6 +83 189 12 +479 94 2 +354 246 24 +173 232 25 +103 0 5 +11 192 6 +0 30 6 +399 170 24 +480 175 18 +525 0 2 +562 20 10 +227 296 25 +157 138 6 +507 174 18 +0 25 5 +198 304 25 +553 0 2 +20 134 6 +68 15 6 +510 0 10 +53 0 6 +539 0 2 +108 257 21 +132 204 6 +459 227 24 +167 249 21 +0 124 5 +129 287 25 +547 3 10 +521 0 10 +497 77 10 +458 229 18 +455 152 18 +507 41 10 +515 181 18 +488 0 2 +49 61 5 +560 58 2 +99 225 21 +539 66 2 +495 0 10 +125 174 21 +425 0 10 +0 100 5 +566 0 10 +495 0 2 +147 301 25 +186 238 21 +193 289 25 +147 255 25 +106 166 6 +541 113 2 +440 121 3 +147 313 25 +0 1 6 +532 131 18 +169 117 4 +594 20 2 +235 263 25 +6 0 5 +457 177 1 +315 0 15 +87 148 6 +166 243 7 +531 176 1 +88 90 5 +30 0 5 +145 303 25 +112 137 6 +28 226 12 +522 205 1 +112 189 6 +529 45 2 +0 77 6 +207 215 21 +552 0 10 +220 322 25 +48 3 6 +3 100 6 +530 261 1 +559 247 18 +280 160 22 +3 0 6 +221 303 26 +66 35 5 +517 188 18 +499 0 2 +527 146 18 +73 143 6 +185 257 25 +546 204 1 +541 92 2 +512 141 18 +90 0 5 +518 0 2 +133 128 21 +549 224 18 +371 156 15 +511 98 2 +168 321 25 +190 264 21 +52 236 21 +183 0 6 +363 192 22 +180 291 25 +79 197 21 +60 178 12 +80 108 21 +513 228 1 +0 195 6 +194 279 25 +121 144 6 +512 22 10 +172 196 21 +100 113 12 +391 174 24 +193 252 21 +104 129 5 +421 238 24 +43 0 5 +547 0 10 +169 297 21 +229 285 25 +566 3 10 +526 250 18 +175 177 25 +496 231 18 +385 0 2 +54 43 6 +191 90 21 +167 260 21 +211 273 25 +99 0 6 +525 17 10 +24 0 5 +23 104 6 +90 0 6 +538 134 1 +538 42 10 +526 140 18 +85 8 6 +521 0 10 +81 149 6 +66 0 5 +179 252 21 +167 262 25 +536 116 1 +464 282 26 +0 0 5 +559 153 18 +242 205 21 +163 243 21 +295 352 26 +557 0 10 +115 179 6 +99 193 21 +211 268 25 +129 240 21 +492 259 1 +502 0 2 +381 672 19 +117 324 25 +106 0 5 +464 227 26 +439 219 24 +520 0 10 +538 0 10 +555 0 2 +484 265 18 +198 257 25 +0 35 5 +54 127 6 +149 138 21 +123 225 21 +92 109 6 +552 245 1 +456 0 2 +198 270 25 +550 191 18 +320 177 22 +60 128 5 +430 265 24 +0 183 12 +206 305 25 +516 6 2 +67 0 5 +516 0 2 +25 57 6 +523 173 1 +128 267 21 +559 28 10 +487 31 10 +93 79 5 +65 137 6 +94 281 21 +488 10 2 +531 269 1 +392 490 23 +496 224 1 +90 516 16 +109 272 25 +130 273 21 +76 0 6 +203 319 25 +165 175 21 +0 90 5 +538 188 18 +557 142 18 +289 277 25 +293 93 15 +195 152 12 +33 144 6 +205 288 25 +528 0 10 +510 93 10 +562 36 10 +187 252 25 +27 143 6 +519 252 18 +525 0 10 +467 95 2 +533 30 2 +48 46 6 +473 192 18 +510 0 10 +0 95 6 +53 55 6 +225 254 21 +42 0 5 +98 167 21 +372 12 22 +151 283 25 +193 106 6 +54 413 16 +60 225 7 +0 181 6 +500 137 1 +358 165 24 +551 128 1 +221 264 25 +556 0 10 +58 169 6 +8 220 21 +127 0 5 +580 184 18 +532 130 1 +199 239 25 +103 279 21 +131 6 6 +16 134 6 +91 0 5 +577 191 1 +103 132 6 +77 235 7 +514 240 1 +269 268 21 +87 214 12 +553 293 1 +294 189 24 +246 244 25 +160 246 21 +8 235 7 +168 137 12 +506 0 10 +318 241 24 +0 0 5 +173 187 21 +535 159 18 +558 145 18 +171 311 21 +188 256 25 +531 129 1 +352 486 23 +514 31 2 +486 276 1 +546 57 10 +0 0 6 +110 265 25 +219 193 25 +157 221 21 +563 30 10 +121 49 6 +342 482 23 +193 246 25 +100 234 12 +25 112 5 +206 278 25 +465 336 26 +514 215 1 +529 133 1 +130 229 21 +191 235 21 +173 230 21 +547 236 1 +136 169 6 +157 230 21 +98 105 6 +58 0 6 +202 267 25 +459 214 18 +80 0 5 +26 203 12 +258 296 25 +157 120 12 +432 86 2 +535 0 10 +88 0 6 +214 284 25 +212 250 25 +0 98 6 +68 0 5 +67 0 6 +120 22 6 +5 68 6 +0 195 6 +356 578 23 +45 245 25 +497 203 18 +204 270 25 +117 261 21 +150 282 25 +185 242 25 +390 283 22 +541 241 18 +157 249 25 +505 0 2 +113 296 21 +191 296 25 +534 0 2 +155 231 25 +127 214 21 +176 296 25 +0 93 6 +61 0 6 +83 224 7 +61 169 6 +546 102 2 +186 121 6 +553 183 18 +529 173 18 +21 260 21 +144 208 21 +43 132 6 +300 315 26 +189 246 25 +105 41 5 +145 225 21 +294 239 21 +534 192 18 +89 20 6 +336 204 22 +513 228 1 +537 0 2 +549 7 10 +493 213 1 +257 345 26 +497 128 1 +522 0 10 +207 278 21 +36 2 6 +412 191 24 +520 0 10 +36 36 6 +87 127 6 +41 60 5 +109 221 21 +208 309 25 +167 233 21 +313 0 15 +542 177 1 +176 311 25 +164 7 5 +498 272 18 +87 153 5 +72 0 6 +517 121 2 +153 241 21 +519 133 18 +80 184 5 +267 305 26 +197 361 25 +565 232 18 +204 235 21 +198 350 25 +518 185 18 +0 99 6 +482 0 2 +507 81 10 +386 177 22 +0 0 6 +119 251 21 +523 56 10 +551 251 1 +184 239 21 +156 126 12 +205 293 25 +180 309 25 +118 286 21 +161 279 21 +73 144 6 +157 291 25 +470 58 10 +503 56 10 +151 266 21 +185 180 25 +116 267 21 +201 246 21 +235 319 26 +116 225 21 +77 309 21 +214 161 22 +506 66 10 +57 164 6 +36 231 12 +100 141 6 +176 243 21 +523 158 18 +588 0 10 +525 272 18 +33 30 6 +520 255 1 +166 109 12 +180 305 25 +0 88 6 +507 80 2 +179 286 25 +552 190 18 +405 217 22 +39 111 6 +16 0 5 +179 115 6 +110 129 21 +141 259 21 +512 79 10 +61 106 5 +136 215 21 +179 149 6 +55 204 6 +28 64 6 +160 80 21 +482 110 10 +140 293 25 +41 162 6 +535 2 2 +479 18 10 +170 176 25 +587 42 10 +107 268 21 +520 20 10 +153 248 21 +510 0 10 +49 36 6 +165 250 25 +136 202 21 +0 115 6 +191 268 21 +515 16 10 +138 211 21 +77 73 5 +163 252 21 +535 4 2 +120 268 25 +131 79 6 +71 163 6 +48 179 12 +254 236 25 +286 339 25 +515 156 1 +79 84 6 +473 77 10 +144 365 21 +32 0 6 +229 119 15 +505 137 1 +422 0 24 +540 41 10 +521 91 2 +563 215 1 +34 0 5 +549 0 2 +535 24 10 +517 137 18 +385 0 15 +545 145 1 +117 256 21 +520 0 2 +92 129 12 +85 0 6 +124 274 21 +561 0 10 +143 171 25 +98 34 6 +186 242 21 +89 98 6 +244 249 21 +123 277 21 +206 311 21 +201 303 25 +108 75 6 +58 108 6 +26 103 6 +241 288 25 +520 86 2 +150 97 12 +105 282 12 +408 181 24 +43 55 5 +0 242 21 +491 104 2 +159 251 25 +377 476 23 +126 130 21 +414 260 24 +110 272 21 +602 174 18 +72 94 6 +43 0 6 +178 183 21 +557 236 1 +43 0 5 +66 25 5 +64 0 5 +554 185 1 +465 126 1 +166 213 21 +240 311 22 +541 183 1 +515 162 18 +89 98 6 +83 19 6 +495 484 19 +266 12 15 +198 236 21 +148 90 6 +330 571 17 +24 14 6 +576 0 2 +567 122 18 +0 0 6 +88 133 6 +93 201 25 +120 118 12 +422 113 24 +6 8 6 +539 213 18 +186 274 21 +133 215 25 +500 72 10 +429 114 15 +534 9 10 +292 266 25 +465 41 24 +558 3 2 +499 0 2 +151 254 21 +455 0 10 +65 42 6 +101 51 5 +0 6 5 +526 69 10 +153 294 12 +537 147 18 +109 242 7 +325 466 23 +64 73 5 +513 42 2 +20 135 6 +535 140 1 +455 536 19 +85 190 6 +492 117 1 +498 105 2 +29 258 7 +148 237 25 +517 186 1 +234 233 7 +509 162 18 +85 157 12 +523 73 10 +0 0 5 +38 159 21 +69 0 5 +150 323 25 +195 252 21 +154 283 25 +0 52 6 +100 200 7 +137 219 21 +56 0 6 +494 94 10 +220 250 25 +188 253 21 +168 168 21 +526 0 10 +432 193 24 +548 0 10 +217 280 26 +0 198 6 +574 782 19 +507 184 18 +504 8 2 +172 210 25 +161 124 21 +532 147 1 +355 208 1 +517 146 18 +542 115 1 +370 492 23 +108 227 12 +524 0 10 +50 0 6 +542 0 2 +69 21 5 +485 178 1 +110 179 24 +494 57 2 +525 1 10 +322 444 23 +47 225 7 +542 58 2 +69 229 21 +247 258 24 +151 282 21 +149 232 25 +204 111 21 +125 267 21 +144 28 6 +86 194 6 +196 264 21 +63 106 5 +171 218 21 +191 237 25 +510 69 2 +81 304 12 +203 210 21 +537 238 18 +314 44 15 +519 113 10 +114 237 21 +536 0 10 +215 248 25 +488 226 1 +147 246 21 +487 286 18 +58 211 6 +181 179 6 +552 264 1 +122 273 21 +514 69 2 +130 301 25 +137 181 12 +221 275 25 +58 45 6 +201 147 25 +93 223 21 +83 12 5 +192 274 25 +484 131 18 +136 87 6 +172 285 21 +178 271 21 +481 77 2 +500 230 1 +147 256 21 +159 127 5 +104 200 12 +492 233 1 +71 81 5 +0 2 5 +475 7 10 +99 57 6 +572 207 1 +516 156 1 +527 82 2 +531 0 2 +170 287 21 +32 96 6 +92 194 7 +506 0 2 +520 177 18 +537 46 10 +543 52 2 +529 0 2 +489 202 1 +124 0 6 +524 128 1 +245 294 25 +320 343 26 +132 264 25 +522 72 2 +131 216 12 +498 20 2 +156 155 25 +181 229 21 +97 36 6 +53 82 6 +147 85 6 +539 11 2 +60 55 6 +93 56 6 +451 43 10 +538 72 2 +514 123 18 +169 3 6 +484 103 10 +490 140 1 +191 253 25 +0 106 5 +105 98 6 +278 276 26 +336 453 23 +492 0 10 +213 282 25 +222 246 25 +520 15 2 +462 275 22 +130 269 21 +209 289 25 +83 207 6 +553 172 1 +498 0 2 +502 0 2 +59 111 5 +270 332 26 +543 74 2 +249 205 25 +57 0 5 +130 217 12 +510 174 18 +302 387 26 +307 279 25 +509 133 1 +128 0 5 +423 7 24 +415 265 24 +540 188 1 +536 46 10 +559 208 18 +548 116 1 +193 197 21 +479 172 1 +518 129 18 +489 117 2 +517 168 1 +552 113 1 +546 240 18 +548 72 2 +392 482 23 +112 213 21 +0 0 6 +345 119 22 +91 240 21 +507 249 1 +540 200 18 +184 199 21 +106 188 12 +119 0 6 +509 203 1 +534 178 18 +486 118 1 +493 111 2 +565 60 2 +551 175 1 +444 167 22 +182 299 25 +524 0 10 +288 281 24 +153 226 21 +538 0 2 +206 309 25 +363 467 23 +74 85 5 +299 0 15 +465 143 1 +422 136 24 +502 132 18 +497 0 10 +516 252 1 +151 183 21 +448 171 1 +19 108 5 +493 201 18 +523 64 2 +519 128 18 +57 143 6 +78 152 5 +154 167 7 +524 140 1 +77 262 21 +416 191 1 +206 244 12 +134 197 6 +479 242 24 +382 49 24 +94 0 6 +138 297 21 +574 0 2 +198 241 25 +185 183 21 +495 0 2 +137 99 12 +155 79 6 +451 227 24 +517 152 18 +192 234 25 +521 0 10 +103 0 6 +504 145 1 +225 306 25 +108 0 6 +517 173 1 +52 181 6 +42 132 5 +487 4 10 +60 0 6 +28 0 5 +555 195 1 +39 0 5 +103 187 6 +460 0 24 +188 267 25 +156 287 25 +117 184 6 +230 295 25 +544 0 10 +567 243 1 +556 140 1 +69 40 6 +500 192 1 +443 159 18 +112 195 21 +132 149 12 +195 266 25 +531 0 2 +535 0 10 +554 124 18 +5 218 12 +131 247 21 +151 93 22 +518 0 2 +532 242 1 +538 0 2 +554 123 18 +540 81 10 +119 251 21 +525 108 2 +512 115 1 +127 280 25 +502 0 10 +510 253 1 +154 215 21 +541 103 10 +40 105 6 +522 278 1 +49 119 6 +561 216 18 +380 213 1 +241 263 26 +58 207 12 +342 480 23 +527 0 10 +296 87 6 +400 208 24 +16 101 5 +230 326 25 +549 148 18 +238 160 26 +547 153 1 +58 0 6 +221 250 25 +547 46 2 +112 225 21 +55 217 12 +467 253 22 +577 138 18 +532 144 1 +161 327 25 +113 254 7 +283 233 22 +216 329 26 +172 275 21 +225 336 25 +81 13 6 +505 138 1 +276 173 12 +417 188 22 +527 173 18 +378 242 22 +133 192 12 +59 146 6 +42 51 6 +222 314 25 +536 0 2 +123 277 21 +165 47 6 +108 299 21 +432 262 24 +514 157 18 +537 184 18 +566 161 18 +188 293 25 +0 69 6 +374 397 26 +510 0 2 +0 63 5 +422 162 22 +62 140 6 +80 116 21 +89 223 21 +119 13 6 +65 293 25 +527 157 18 +53 135 12 +131 287 21 +174 304 21 +520 159 18 +518 197 18 +393 243 22 +508 179 1 +79 211 21 +134 97 21 +158 319 25 +60 83 5 +125 208 21 +492 79 2 +162 263 21 +141 168 21 +183 299 25 +159 189 21 +415 258 24 +506 282 1 +547 0 2 +136 135 12 +557 2 2 +203 265 21 +162 235 21 +587 119 1 +156 296 25 +86 214 6 +352 188 24 +576 177 18 +384 275 22 +564 111 1 +189 290 25 +492 87 10 +528 237 1 +589 68 10 +595 43 2 +120 272 25 +88 0 5 +547 207 1 +105 0 21 +517 185 1 +541 40 10 +490 54 2 +15 71 6 +441 26 10 +515 160 1 +553 0 10 +227 255 25 +155 180 21 +0 154 6 +511 208 18 +219 252 25 +482 190 18 +101 168 21 +536 162 1 +32 85 6 +382 509 23 +124 110 6 +30 185 6 +490 127 1 +78 0 6 +452 61 10 +94 336 12 +15 171 6 +111 221 21 +485 148 18 +375 61 24 +95 50 5 +563 28 2 +87 74 5 +536 0 10 +370 169 24 +208 264 25 +224 250 25 +526 240 1 +183 283 25 +581 83 10 +105 165 6 +536 116 18 +500 62 10 +215 217 25 +400 107 22 +65 127 6 +507 188 18 +555 119 1 +173 153 21 +34 0 5 +524 93 10 +125 182 12 +233 281 25 +100 68 6 +193 239 25 +543 201 18 +520 146 18 +14 130 6 +159 221 21 +500 0 2 +534 258 18 +157 184 25 +212 289 25 +511 242 18 +83 70 21 +399 0 22 +192 244 25 +526 26 2 +65 0 6 +544 175 1 +128 306 25 +156 49 21 +62 219 12 +123 244 21 +529 131 18 +47 54 6 +211 237 21 +469 248 1 +360 490 23 +420 572 19 +67 81 6 +108 218 7 +538 154 18 +217 208 21 +552 119 18 +501 87 10 +428 323 22 +541 250 18 +81 129 6 +29 59 5 +172 91 5 +71 107 12 +519 0 10 +539 152 1 +530 84 10 +260 317 26 +375 105 15 +134 215 25 +589 0 2 +591 0 10 +34 117 6 +514 238 1 +123 163 21 +32 109 6 +45 149 6 +0 136 6 +150 198 21 +73 158 5 +140 245 25 +110 0 6 +558 32 10 +582 8 2 +527 0 2 +548 0 10 +407 260 22 +165 176 21 +91 44 5 +552 167 18 +26 218 7 +337 496 23 +524 143 1 +560 0 10 +0 0 6 +502 0 2 +0 0 6 +548 0 2 +549 144 1 +213 300 25 +66 213 6 +59 253 25 +182 196 21 +51 0 5 +228 163 25 +541 0 2 +108 257 21 +512 11 10 +45 97 5 +556 113 2 +122 0 6 +185 251 21 +252 182 24 +125 237 21 +263 198 22 +320 407 26 +0 191 6 +521 0 10 +520 82 10 +50 0 5 +54 214 25 +63 17 6 +510 173 18 +520 197 18 +327 192 15 +51 79 5 +530 201 18 +295 697 17 +101 62 5 +538 156 18 +481 215 1 +220 229 25 +0 144 6 +526 89 10 +88 214 12 +525 203 1 +133 184 21 +132 215 25 +0 119 5 +554 40 10 +572 0 2 +506 117 1 +71 125 6 +0 119 5 +142 326 25 +41 15 6 +551 162 18 +137 165 12 +131 269 21 +0 224 5 +177 305 25 +527 5 2 +0 0 5 +98 197 21 +512 159 18 +0 71 6 +192 94 21 +113 185 21 +280 284 25 +556 155 1 +139 120 6 +197 289 25 +141 130 21 +99 132 6 +113 76 6 +522 197 1 +423 52 10 +266 77 15 +511 165 1 +0 231 21 +507 177 18 +477 214 18 +550 106 2 +153 237 21 +151 291 21 +204 216 21 +146 186 21 +152 231 21 +101 51 6 +524 0 10 +101 199 6 +551 200 1 +542 0 2 +178 193 21 +530 213 1 +495 203 18 +514 0 10 +170 262 21 +171 265 21 +551 41 10 +358 0 15 +46 150 6 +510 0 2 +138 182 6 +532 54 10 +224 292 25 +342 107 15 +182 23 6 +488 169 18 +117 0 5 +568 125 1 +123 370 16 +534 8 2 +351 243 22 +49 181 6 +504 0 2 +214 241 21 +504 186 18 +152 251 21 +96 298 21 +542 198 1 +547 205 18 +123 74 6 +143 173 6 +62 174 5 +161 81 12 +216 305 25 +269 102 15 +521 0 10 +152 87 21 +92 298 25 +561 27 10 +499 187 18 +131 3 6 +108 89 6 +536 0 2 +217 0 6 +202 253 25 +266 325 26 +135 38 5 +488 258 1 +485 183 1 +11 141 6 +146 180 21 +210 90 15 +61 61 6 +140 220 21 +135 244 21 +564 159 1 +164 277 25 +503 160 18 +517 0 10 +473 276 1 +65 177 5 +404 172 24 +505 272 1 +145 29 5 +524 0 10 +365 411 23 +526 0 10 +126 185 21 +64 72 6 +104 0 6 +534 0 2 +506 0 2 +145 229 21 +63 49 6 +488 0 10 +418 26 24 +466 261 1 +166 274 25 +178 272 21 +534 167 18 +529 193 1 +452 159 1 +404 4 24 +114 19 6 +78 220 21 +401 318 22 +109 297 21 +0 29 6 +263 360 26 +0 172 6 +85 0 5 +537 46 10 +79 54 5 +120 292 25 +244 314 25 +514 0 2 +604 142 18 +420 202 24 +496 55 10 +522 73 2 +522 0 10 +46 98 6 +94 47 6 +255 114 24 +540 118 1 +0 79 5 +487 161 1 +517 118 2 +197 288 25 +91 23 6 +524 231 1 +377 493 23 +544 232 1 +58 0 5 +571 653 19 +200 258 25 +523 94 10 +518 4 10 +166 190 6 +514 151 18 +89 220 21 +490 109 10 +73 278 21 +152 176 21 +129 216 25 +0 170 12 +84 289 21 +246 187 22 +159 303 25 +139 64 12 +494 4 10 +103 19 6 +521 273 18 +100 151 12 +537 34 2 +142 224 25 +531 0 10 +483 0 10 +552 136 1 +506 217 18 +574 165 18 +184 227 21 +175 254 21 +64 171 12 +45 0 6 +333 0 15 +130 0 5 +399 0 15 +43 170 6 +32 54 6 +31 181 6 +104 159 6 +87 286 25 +55 198 12 +523 218 1 +170 221 21 +84 383 16 +203 233 25 +188 467 20 +554 0 2 +72 90 6 +512 102 2 +536 0 10 +203 250 25 +577 0 2 +70 70 6 +403 290 24 +247 0 15 +314 31 15 +489 90 10 +531 166 1 +195 271 25 +153 156 21 +296 0 15 +186 0 6 +148 228 21 +93 0 5 +0 108 6 +501 0 10 +180 494 16 +163 282 25 +278 0 15 +529 97 2 +551 6 2 +182 110 21 +466 420 26 +576 0 2 +546 150 18 +159 222 21 +217 294 25 +525 0 10 +183 293 25 +471 95 2 +513 0 2 +67 180 6 +68 1 6 +545 273 1 +197 261 21 +194 147 21 +483 127 1 +504 36 2 +251 252 25 +222 286 25 +538 0 2 +13 0 6 +551 237 1 +433 179 18 +144 248 21 +99 385 16 +527 128 18 +245 231 21 +477 155 18 +69 84 6 +51 153 5 +74 33 5 +501 206 1 +429 0 10 +536 134 1 +0 0 5 +364 257 22 +45 154 6 +540 4 2 +180 174 12 +528 117 2 +519 0 10 +233 239 25 +550 189 1 +402 151 22 +543 150 18 +155 261 21 +80 268 21 +67 203 6 +225 285 21 +225 280 26 +516 173 18 +484 106 10 +99 106 5 +99 225 21 +488 0 2 +540 47 10 +237 284 21 +42 64 6 +145 195 21 +598 262 18 +46 200 21 +66 99 6 +0 30 12 +539 319 1 +555 88 10 +180 296 25 +20 113 5 +6 73 5 +553 132 1 +519 0 10 +68 179 6 +87 252 7 +525 206 1 +107 7 6 +556 0 2 +196 295 21 +125 255 21 +545 219 1 +552 0 2 +116 196 21 +435 25 22 +374 489 23 +149 235 21 +409 239 24 +493 229 18 +190 178 21 +535 203 18 +546 184 1 +547 146 1 +278 458 23 +170 329 25 +0 187 6 +112 137 6 +116 287 25 +206 264 21 +555 0 2 +20 0 6 +492 66 10 +220 313 26 +202 327 25 +144 140 21 +312 343 26 +501 177 18 +509 3 10 +527 0 2 +47 325 25 +117 207 21 +553 245 18 +223 265 25 +174 230 25 +97 255 12 +91 143 6 +522 0 2 +446 248 18 +479 195 1 +537 252 18 +49 152 12 +504 130 1 +568 0 10 +155 60 6 +553 225 18 +101 229 7 +135 161 5 +128 323 25 +574 203 18 +560 0 2 +472 274 1 +99 161 21 +151 319 25 +172 233 21 +153 287 25 +143 235 21 +430 300 26 +528 258 18 +566 126 1 +427 166 22 +191 233 21 +102 64 6 +561 895 19 +40 0 6 +519 69 2 +563 0 2 +103 93 5 +169 219 25 +56 161 5 +512 0 10 +178 234 25 +169 292 21 +196 217 25 +550 97 2 +0 102 6 +201 206 25 +540 171 18 +517 27 10 +77 0 6 +57 129 6 +33 206 12 +87 170 21 +198 153 6 +91 0 5 +141 168 21 +30 136 6 +466 156 1 +535 0 10 +513 85 2 +136 221 12 +115 106 6 +59 237 12 +560 254 18 +521 71 2 +18 30 6 +211 254 25 +156 194 21 +537 196 1 +559 145 1 +88 284 21 +545 87 10 +126 251 21 +536 0 10 +251 262 21 +0 0 5 +315 476 23 +504 0 10 +121 223 12 +94 0 5 +531 167 18 +513 161 18 +403 50 3 +288 352 26 +566 197 1 +551 272 18 +551 226 1 +147 235 21 +474 73 10 +545 114 1 +173 210 25 +512 84 2 +47 50 6 +424 275 22 +219 37 15 +538 171 1 +173 267 25 +376 191 22 +195 249 25 +457 91 24 +95 271 21 +113 3 6 +58 133 6 +317 467 23 +555 137 18 +132 104 6 +203 267 21 +189 251 25 +128 221 21 +86 114 5 +63 107 6 +161 0 6 +131 196 6 +129 97 6 +59 28 6 +46 164 6 +226 252 25 +151 256 25 +550 0 10 +138 217 21 +537 0 10 +141 220 7 +0 0 6 +79 72 12 +177 134 6 +88 144 21 +516 91 10 +501 0 2 +481 137 18 +154 178 21 +470 0 2 +0 66 6 +189 351 25 +538 193 1 +451 161 24 +558 252 18 +519 222 18 +67 0 5 +527 36 10 +150 188 21 +210 12 6 +67 268 25 +11 0 5 +559 143 18 +354 460 23 +487 228 18 +174 84 6 +227 267 21 +127 167 21 +180 227 25 +59 291 21 +140 273 21 +428 418 19 +498 134 24 +0 144 6 +497 208 18 +70 0 21 +506 185 1 +538 266 18 +692 713 19 +184 275 25 +519 227 1 +129 61 21 +104 0 5 +82 271 25 +549 0 2 +468 94 10 +122 118 21 +559 6 2 +215 305 25 +369 38 24 +3 129 5 +284 98 22 +87 157 6 +538 265 18 +14 195 12 +182 274 25 +170 240 25 +340 465 23 +550 0 10 +368 682 17 +531 13 10 +524 120 1 +6 292 21 +544 0 10 +142 206 21 +30 61 6 +532 0 10 +0 0 5 +485 0 10 +521 201 18 +3 304 12 +159 223 21 +95 131 6 +533 638 17 +201 313 25 +202 114 21 +52 216 7 +104 109 21 +124 17 6 +499 154 1 +112 194 4 +87 0 5 +294 339 24 +506 0 10 +4 96 6 +0 0 6 +86 32 6 +534 0 10 +498 92 2 +132 229 21 +550 154 18 +526 145 1 +127 193 21 +9 6 5 +19 0 5 +67 80 6 +130 258 21 +139 0 6 +445 421 26 +512 173 1 +499 233 18 +558 0 2 +506 113 1 +14 295 12 +157 265 25 +113 112 12 +145 213 25 +253 84 6 +545 87 2 +140 242 21 +178 256 25 +210 141 21 +571 69 2 +112 123 6 +529 104 10 +471 148 18 +259 134 15 +64 189 12 +48 88 12 +555 117 2 +97 0 5 +152 143 6 +0 104 6 +12 7 5 +466 242 18 +518 0 10 +564 178 18 +152 232 21 +265 513 26 +118 13 12 +157 161 21 +489 0 2 +100 77 5 +129 115 6 +178 201 25 +495 217 1 +545 0 10 +89 104 6 +32 159 5 +165 0 6 +291 64 15 +514 111 1 +135 110 6 +141 27 6 +345 370 26 +495 98 10 +505 50 10 +510 56 2 +194 267 25 +48 243 7 +536 55 2 +353 117 15 +515 100 2 +0 91 6 +158 343 12 +553 281 1 +547 85 2 +85 119 5 +581 22 2 +179 283 21 +192 163 21 +559 111 2 +37 127 21 +168 199 21 +526 136 1 +535 203 1 +448 175 26 +510 217 18 +151 0 6 +60 148 6 +313 539 17 +62 178 5 +537 0 10 +451 109 10 +143 301 25 +551 240 18 +572 0 10 +438 254 22 +550 34 2 +0 28 6 +539 83 2 +545 200 18 +561 250 1 +514 67 10 +434 172 1 +533 0 2 +193 200 21 +558 75 10 +164 185 21 +549 172 1 +540 256 1 +544 52 10 +201 269 25 +91 186 6 +136 285 25 +524 0 10 +551 37 10 +208 299 25 +98 203 7 +150 281 25 +544 0 2 +532 83 10 +499 174 1 +436 338 22 +175 255 25 +564 56 10 +354 491 23 +172 36 6 +159 192 21 +169 236 25 +547 184 24 +530 223 1 +342 454 23 +0 147 6 +546 271 24 +537 175 18 +83 218 21 +575 54 2 +86 49 5 +543 196 1 +527 156 1 +120 0 6 +98 229 12 +271 234 24 +309 269 24 +504 42 2 +509 0 10 +515 204 18 +516 149 1 +328 138 15 +57 241 12 +18 0 5 +37 0 5 +559 93 10 +136 297 21 +520 0 2 +38 173 6 +100 122 6 +559 124 1 +99 33 5 +77 198 6 +73 242 25 +57 21 6 +212 379 25 +509 21 2 +108 67 5 +504 355 26 +10 26 6 +223 250 25 +529 15 10 +549 171 18 +348 486 23 +34 142 21 +517 218 18 +554 268 1 +374 214 18 +132 73 6 +471 212 1 +59 95 5 +537 127 18 +139 150 21 +163 251 21 +167 258 25 +216 245 25 +0 0 6 +203 183 21 +536 50 10 +480 299 26 +542 193 1 +479 83 2 +66 0 5 +506 88 10 +98 0 6 +199 233 21 +353 450 23 +528 107 10 +565 0 10 +323 404 23 +492 0 2 +194 220 21 +474 290 18 +517 0 10 +77 0 5 +46 226 21 +77 255 21 +278 429 26 +540 163 1 +60 126 5 +535 116 1 +0 158 12 +521 217 18 +47 193 6 +144 63 12 +179 159 21 +131 195 21 +557 0 10 +539 183 18 +68 75 6 +204 250 25 +64 0 6 +461 0 2 +85 142 6 +155 250 21 +525 139 1 +574 123 1 +541 135 18 +561 188 18 +13 90 6 +171 286 25 +4 122 5 +577 0 10 +160 284 21 +421 292 26 +461 52 10 +170 233 25 +533 0 2 +521 115 1 +82 120 5 +105 202 12 +199 296 25 +28 0 5 +136 55 6 +514 193 1 +496 174 18 +565 28 10 +510 155 18 +89 241 21 +210 163 21 +306 0 15 +0 0 5 +189 298 25 +112 213 12 +517 4 10 +267 136 15 +455 33 10 +494 145 18 +505 211 1 +93 211 21 +524 220 1 +508 175 1 +156 45 21 +122 275 21 +521 152 18 +184 200 21 +75 23 6 +519 252 18 +0 0 6 +524 182 1 +54 142 5 +521 94 2 +122 190 21 +369 226 22 +392 288 26 +83 232 12 +72 0 6 +555 120 18 +527 0 2 +481 47 10 +209 254 25 +516 222 1 +0 197 12 +484 267 18 +713 914 19 +526 160 18 +44 0 6 +138 248 21 +190 260 25 +4 151 6 +527 0 2 +102 135 21 +176 203 21 +80 0 5 +188 300 25 +106 237 12 +516 0 2 +523 76 10 +100 243 7 +408 188 22 +510 74 22 +525 0 10 +8 5 6 +93 0 6 +526 286 18 +140 260 25 +564 199 18 +98 257 21 +130 261 25 +564 0 10 +123 104 6 +128 149 21 +192 286 21 +93 135 6 +474 81 2 +570 240 18 +47 50 6 +139 166 21 +548 167 1 +500 192 1 +0 221 12 +186 161 21 +89 74 5 +104 233 21 +95 244 21 +526 236 18 +531 0 2 +495 0 10 +492 94 2 +154 236 6 +130 246 21 +557 260 18 +504 191 1 +346 467 23 +166 218 21 +22 94 6 +537 0 10 +184 94 6 +481 0 2 +162 159 21 +310 189 24 +529 133 1 +538 96 2 +552 128 18 +0 83 6 +440 89 2 +137 182 21 +525 242 18 +361 69 15 +133 147 21 +206 196 21 +0 0 5 +517 198 1 +509 25 10 +197 221 21 +514 199 18 +174 190 21 +487 36 10 +442 271 22 +567 136 18 +119 221 12 +272 23 15 +0 153 6 +532 129 1 +526 125 18 +158 85 6 +232 181 21 +126 236 22 +100 75 6 +542 204 1 +38 90 6 +557 101 10 +575 138 18 +541 216 1 +113 247 21 +501 150 18 +541 22 2 +530 6 2 +88 148 21 +555 40 2 +159 184 21 +194 256 25 +205 161 21 +121 0 5 +504 0 10 +11 183 12 +2 95 5 +41 0 5 +437 142 22 +203 277 21 +201 158 21 +0 90 5 +96 230 21 +505 195 18 +108 110 5 +175 298 25 +178 207 22 +427 258 24 +529 113 1 +0 197 6 +506 42 10 +200 294 25 +159 140 21 +320 448 23 +495 135 18 +505 170 18 +220 338 25 +360 224 22 +98 185 6 +462 730 19 +290 109 15 +15 35 6 +379 245 24 +485 36 10 +330 466 23 +177 215 21 +6 43 5 +527 101 2 +492 77 10 +42 96 21 +506 197 1 +545 28 10 +449 41 22 +166 0 6 +393 482 19 +538 0 10 +555 154 1 +546 0 10 +47 5 5 +469 0 2 +530 0 10 +135 142 6 +197 215 25 +554 20 10 +182 310 25 +41 163 12 +541 46 10 +183 265 21 +157 204 25 +290 83 15 +46 34 5 +40 127 6 +53 131 6 +218 204 25 +12 164 21 +329 159 24 +95 193 6 +102 133 12 +508 251 1 +0 113 6 +550 323 18 +481 105 2 +577 0 10 +494 0 10 +58 67 6 +453 163 3 +201 291 21 +96 98 6 +522 63 2 +496 64 2 +187 244 21 +230 283 25 +509 138 1 +564 156 18 +213 260 21 +210 210 21 +527 54 10 +378 0 2 +513 67 2 +265 285 25 +192 311 25 +22 227 21 +144 190 25 +447 151 22 +536 166 18 +48 69 6 +87 51 5 +486 109 2 +140 218 25 +578 0 10 +557 240 18 +59 218 21 +500 132 1 +516 0 2 +79 222 6 +189 313 25 +484 0 10 +529 187 1 +484 191 18 +183 381 21 +290 284 25 +47 180 6 +209 258 25 +34 74 5 +584 0 10 +65 9 5 +75 0 6 +522 18 2 +105 20 6 +563 27 10 +193 119 21 +67 10 6 +9 148 5 +77 160 5 +41 0 6 +23 153 21 +34 109 6 +545 0 10 +158 221 21 +492 240 24 +105 241 21 +129 221 21 +521 289 18 +532 19 2 +237 283 25 +21 0 6 +123 53 5 +54 197 6 +133 167 21 +185 296 25 +189 282 25 +213 721 16 +156 259 21 +539 42 10 +541 223 18 +82 190 6 +566 0 2 +140 128 6 +57 121 6 +192 288 21 +204 177 25 +544 10 2 +333 77 22 +481 196 1 +533 138 18 +121 255 21 +512 209 18 +144 270 21 +406 209 22 +178 284 25 +146 264 21 +541 6 2 +126 201 21 +23 91 6 +6 101 5 +0 102 6 +145 247 21 +109 132 21 +111 140 6 +66 1 6 +60 7 5 +517 218 1 +222 235 25 +349 233 7 +386 80 15 +175 246 21 +32 21 6 +172 25 5 +534 26 2 +158 274 21 +404 194 24 +112 0 6 +507 0 10 +110 307 21 +103 0 6 +512 179 18 +157 208 25 +227 262 25 +22 70 6 +501 24 2 +117 109 6 +555 142 1 +83 116 21 +518 22 10 +131 81 6 +197 249 12 +173 317 25 +428 115 24 +58 0 6 +112 109 5 +171 175 21 +472 225 18 +37 0 5 +530 0 10 +136 210 21 +517 200 18 +533 0 10 +147 173 21 +204 294 21 +36 28 6 +175 292 25 +0 0 6 +0 99 5 +85 48 6 +0 144 5 +50 155 6 +509 173 1 +511 216 1 +145 146 12 +548 17 10 +499 48 10 +166 246 25 +385 509 23 +534 260 1 +60 0 6 +105 297 21 +201 292 25 +86 0 5 +166 234 21 +540 0 2 +83 0 6 +160 218 21 +531 85 2 +509 2 2 +494 0 10 +208 293 21 +201 288 25 +552 37 10 +168 257 21 +438 0 10 +95 202 21 +538 0 2 +514 70 2 +137 275 21 +511 107 2 +510 102 2 +126 345 25 +100 276 21 +72 313 12 +138 52 6 +97 119 6 +535 179 1 +546 182 1 +150 247 21 +154 194 25 +199 242 21 +530 69 2 +145 90 6 +49 63 6 +134 0 6 +269 261 24 +230 341 25 +484 0 10 +443 162 22 +397 100 22 +194 210 25 +503 299 1 +0 0 5 +561 119 1 +519 94 10 +520 151 1 +517 109 1 +192 242 25 +50 0 6 +0 14 6 +126 120 6 +315 419 23 +116 91 5 +242 302 26 +505 326 1 +43 258 21 +88 237 21 +36 124 6 +63 195 6 +118 212 21 +92 121 6 +533 99 2 +529 0 10 +217 213 25 +441 215 1 +164 281 25 +532 160 1 +207 316 26 +300 281 26 +535 197 1 +87 181 12 +26 121 5 +213 261 21 +439 244 22 +521 196 18 +550 132 18 +96 99 5 +516 0 2 +133 304 25 +509 126 1 +0 64 6 +178 271 21 +42 174 6 +88 35 6 +94 84 21 +0 24 6 +571 236 1 +132 261 21 +0 137 5 +162 248 7 +581 201 18 +27 0 6 +577 257 18 +565 104 10 +186 242 25 +400 516 19 +23 25 6 +141 212 25 +532 207 1 +523 168 1 +439 193 24 +213 273 21 +109 80 6 +80 0 6 +42 13 5 +550 0 10 +517 226 18 +100 142 5 +5 112 6 +557 141 1 +167 249 21 +389 283 24 +575 38 2 +178 219 21 +139 290 25 +210 300 25 +136 195 21 +178 62 6 +542 138 1 +50 59 6 +209 273 25 +519 1 10 +498 232 1 +71 305 12 +533 138 1 +68 0 6 +526 96 10 +0 125 5 +61 163 6 +61 122 6 +145 295 25 +528 182 18 +54 142 6 +302 325 26 +505 263 18 +372 115 15 +0 131 21 +193 291 25 +581 26 2 +178 254 21 +403 228 22 +120 165 21 +120 130 6 +520 66 10 +547 70 2 +512 69 2 +470 0 10 +534 172 1 +0 62 6 +190 280 21 +428 212 25 +82 119 12 +498 248 1 +517 115 2 +131 316 21 +558 49 2 +356 202 22 +558 0 10 +65 258 21 +62 149 6 +107 0 6 +132 268 25 +0 190 5 +171 142 12 +147 295 25 +566 0 10 +521 0 2 +520 204 18 +0 189 6 +96 187 6 +0 18 6 +78 17 5 +71 0 6 +208 0 15 +502 154 18 +146 215 25 +382 289 26 +103 133 6 +529 0 10 +155 261 25 +113 182 12 +123 117 6 +181 230 25 +120 277 25 +278 345 26 +0 0 5 +553 122 1 +137 298 25 +0 0 6 +83 0 6 +165 278 25 +169 270 25 +461 146 1 +76 78 5 +219 311 25 +490 78 2 +65 205 6 +549 0 2 +545 226 1 +397 220 22 +89 0 6 +57 156 6 +114 119 21 +168 9 6 +314 248 18 +535 147 1 +181 217 21 +79 248 21 +566 8 2 +439 387 22 +202 232 21 +157 263 21 +177 293 25 +500 89 10 +515 168 1 +201 232 12 +123 236 21 +532 113 1 +227 93 15 +85 102 6 +186 291 25 +446 44 10 +503 106 10 +102 0 6 +504 38 10 +64 0 5 +400 205 18 +442 203 24 +305 73 6 +188 292 25 +266 321 26 +97 18 6 +97 191 21 +0 0 5 +559 0 10 +475 0 2 +140 320 21 +464 63 10 +325 476 23 +120 270 21 +91 179 21 +139 65 6 +117 232 25 +195 306 25 +531 60 2 +387 470 23 +482 37 10 +395 183 24 +559 161 18 +524 71 10 +517 0 2 +514 11 10 +114 55 5 +94 136 6 +206 234 21 +544 167 1 +172 229 21 +166 212 6 +347 465 23 +32 210 7 +113 284 21 +562 195 1 +73 290 21 +94 85 12 +116 206 12 +525 251 1 +203 298 25 +479 270 1 +90 177 12 +108 19 6 +159 214 21 +118 147 21 +492 179 1 +105 67 5 +326 499 23 +521 0 10 +85 256 25 +557 129 1 +413 199 24 +478 74 10 +105 45 6 +419 526 23 +182 255 25 +160 296 25 +0 69 5 +114 283 21 +519 48 10 +341 477 23 +511 300 1 +0 169 5 +122 129 21 +336 372 26 +16 357 12 +107 84 12 +26 148 5 +533 176 1 +497 138 1 +160 217 25 +123 192 21 +81 160 6 +483 0 10 +159 263 25 +152 0 5 +523 160 1 +0 63 5 +65 5 6 +74 10 6 +90 0 6 +497 144 18 +204 211 21 +36 103 6 +63 45 5 +153 231 21 +543 0 2 +178 312 25 +466 100 2 +529 0 10 +95 114 6 +552 0 10 +439 172 1 +156 252 21 +364 107 22 +162 295 25 +124 33 6 +99 96 6 +332 658 19 +150 172 21 +564 181 1 +0 207 6 +553 48 10 +71 175 6 +35 85 5 +126 292 21 +134 75 5 +0 0 6 +520 95 2 +115 281 25 +514 84 2 +496 116 2 +538 0 10 +41 186 5 +576 0 2 +105 173 6 +0 138 6 +568 0 2 +157 228 25 +167 120 12 +517 63 2 +174 255 21 +253 60 15 +354 490 23 +529 237 1 +485 0 2 +480 207 1 +348 464 23 +197 123 21 +175 83 6 +123 212 21 +514 29 2 +0 113 5 +118 60 6 +343 90 22 +82 200 7 +162 129 12 +39 44 6 +135 208 21 +530 76 10 +503 209 18 +0 98 5 +185 312 25 +79 17 6 +567 0 2 +203 249 21 +424 17 2 +439 0 22 +0 47 5 +98 291 25 +120 91 5 +484 1 10 +416 260 24 +414 103 22 +153 132 21 +307 250 24 +581 154 18 +180 144 6 +440 20 2 +218 300 25 +531 212 1 +188 318 25 +504 84 2 +232 143 21 +579 148 1 +179 273 25 +136 188 21 +8 0 6 +514 11 10 +102 131 6 +61 0 5 +104 262 21 +410 214 24 +173 220 21 +16 0 6 +111 210 12 +0 0 6 +112 167 12 +28 146 6 +462 253 22 +67 25 6 +333 163 15 +65 76 5 +556 0 2 +92 0 5 +0 25 6 +30 80 6 +51 94 5 +191 274 21 +136 141 21 +545 40 2 +538 0 10 +596 244 1 +479 161 18 +167 345 25 +139 263 21 +185 272 25 +66 188 5 +318 175 15 +133 278 25 +198 148 21 +439 282 24 +85 195 6 +129 126 6 +175 309 25 +427 823 17 +77 0 5 +212 284 25 +553 203 18 +143 239 25 +242 352 26 +299 122 15 +0 126 5 +66 19 6 +0 249 7 +381 94 15 +556 76 10 +103 118 5 +592 208 18 +517 50 10 +533 188 1 +88 181 12 +104 184 21 +509 0 2 +544 167 18 +609 66 2 +480 169 1 +549 185 1 +176 214 25 +130 133 5 +282 208 24 +518 161 1 +150 290 21 +127 221 21 +129 299 25 +184 27 6 +96 232 21 +168 276 25 +566 149 1 +115 266 25 +498 158 18 +137 345 25 +1 127 6 +177 180 21 +512 208 18 +543 0 2 +156 254 21 +497 0 10 +320 636 19 +367 380 26 +528 145 1 +183 299 21 +496 144 1 +134 170 6 +462 98 2 +549 225 1 +184 300 25 +530 210 18 +367 142 15 +463 83 2 +96 0 6 +139 111 21 +443 0 10 +555 199 18 +555 165 18 +130 210 21 +525 0 10 +574 14 10 +519 233 1 +471 192 1 +122 213 21 +73 107 6 +71 59 6 +514 88 10 +409 210 22 +206 147 25 +487 76 10 +144 203 21 +559 69 10 +488 216 1 +157 280 21 +61 0 6 +40 103 6 +40 186 5 +365 476 23 +7 102 6 +433 64 24 +163 279 21 +424 312 26 +121 68 5 +93 0 6 +504 14 2 +20 129 6 +162 196 25 +522 0 2 +515 217 1 +123 54 6 +520 212 1 +125 239 12 +544 171 18 +192 202 12 +527 147 1 +137 142 12 +123 0 21 +459 33 10 +429 0 10 +530 117 1 +516 194 1 +91 153 4 +181 253 21 +43 240 12 +213 268 26 +237 304 25 +124 238 21 +465 231 1 +145 129 6 +156 200 21 +549 0 10 +149 247 21 +150 216 21 +495 0 10 +148 99 21 +0 121 6 +163 176 21 +545 70 10 +565 137 18 +531 144 1 +74 0 5 +104 147 21 +516 101 2 +549 0 2 +9 124 5 +156 263 25 +539 0 10 +422 305 26 +68 216 7 +169 258 21 +567 143 18 +523 244 18 +265 224 21 +153 310 25 +0 145 6 +497 172 18 +531 30 10 +116 197 12 +249 301 25 +101 300 25 +176 275 21 +372 274 26 +515 170 18 +530 0 2 +0 135 6 +473 149 1 +497 284 1 +486 241 1 +516 79 10 +549 70 2 +207 291 25 +97 228 21 +32 140 21 +0 0 6 +189 183 12 +398 239 24 +514 173 18 +155 200 21 +134 173 25 +98 192 21 +186 192 25 +510 94 2 +83 171 6 +170 238 25 +557 53 2 +562 114 1 +132 271 21 +129 231 25 +522 228 18 +552 0 10 +564 74 10 +375 475 23 +415 206 24 +221 242 21 +543 158 1 +95 22 4 +220 243 25 +508 64 2 +199 273 25 +534 144 18 +588 0 10 +65 83 6 +525 53 2 +510 137 1 +242 171 15 +499 196 1 +0 140 6 +122 0 6 +136 253 21 +47 216 21 +108 162 6 +0 250 21 +542 0 10 +27 413 16 +116 0 5 +538 14 2 +113 0 6 +59 235 7 +157 206 21 +564 47 2 +400 500 23 +184 261 25 +118 255 21 +170 175 21 +541 0 10 +2 129 6 +161 207 12 +75 100 6 +508 0 2 +540 0 2 +305 210 15 +45 121 5 +557 0 2 +173 276 25 +495 132 18 +549 682 19 +499 138 18 +157 186 21 +165 0 6 +484 193 18 +502 244 1 +484 103 2 +111 204 21 +0 28 6 +54 241 21 +152 161 6 +217 245 21 +83 121 6 +133 262 21 +476 0 10 +597 241 18 +510 78 10 +183 246 21 +291 57 15 +160 198 6 +528 162 1 +409 254 22 +563 169 1 +173 255 25 +98 217 6 +347 100 24 +391 183 22 +104 136 6 +121 219 21 +183 276 25 +499 149 18 +105 203 21 +240 287 25 +42 110 6 +539 135 1 +453 93 10 +113 206 6 +500 105 10 +526 275 1 +414 204 24 +184 199 21 +539 86 2 +131 76 5 +515 120 2 +538 155 1 +0 138 6 +64 0 6 +118 47 6 +0 327 12 +0 0 5 +524 126 18 +156 256 21 +71 153 6 +398 151 24 +453 0 10 +216 260 25 +471 473 19 +158 189 21 +92 284 21 +98 52 5 +534 232 1 +176 164 25 +512 171 1 +17 139 6 +504 144 1 +110 147 6 +541 49 2 +492 248 1 +330 457 23 +158 242 21 +536 83 2 +101 120 6 +278 283 25 +96 33 5 +174 289 21 +504 54 2 +102 130 6 +540 0 2 +120 278 21 +45 46 6 +134 109 5 +516 227 18 +214 299 25 +134 162 6 +518 258 1 +546 0 2 +584 265 18 +118 0 5 +237 208 25 +99 251 21 +503 208 1 +532 235 18 +306 245 21 +491 99 2 +37 39 6 +43 94 6 +164 243 21 +32 74 6 +83 17 6 +563 207 1 +230 330 25 +556 251 1 +0 0 5 +516 211 18 +84 219 21 +538 0 2 +40 144 5 +501 0 2 +239 203 12 +0 0 6 +69 94 6 +139 227 25 +184 304 25 +471 280 26 +534 225 1 +74 97 6 +533 280 18 +135 245 21 +242 349 26 +557 68 10 +88 103 6 +554 257 18 +277 0 15 +89 0 6 +545 67 2 +377 0 2 +33 0 6 +83 0 6 +503 0 10 +75 120 5 +162 272 25 +228 292 25 +533 118 2 +555 131 1 +549 130 18 +507 261 18 +137 277 25 +102 231 7 +73 275 21 +281 350 26 +149 264 21 +214 290 21 +523 87 10 +544 33 2 +45 116 6 +110 130 12 +536 0 10 +510 247 1 +216 260 21 +171 201 21 +369 122 24 +539 6 10 +108 61 6 +467 165 18 +468 0 10 +152 310 25 +539 0 10 +526 15 2 +529 0 10 +48 222 12 +161 227 21 +517 36 10 +532 144 1 +188 199 12 +139 244 7 +183 292 25 +517 298 18 +502 0 10 +453 722 19 +528 201 1 +543 0 10 +375 171 24 +110 222 21 +180 184 21 +76 85 6 +41 92 6 +58 206 12 +553 37 10 +465 297 26 +503 136 1 +100 234 25 +87 62 6 +539 198 1 +520 126 1 +86 194 12 +189 276 21 +67 156 6 +511 0 2 +422 188 22 +323 413 23 +528 224 1 +159 270 25 +205 272 25 +104 225 21 +64 212 21 +554 0 10 +516 209 1 +298 225 15 +572 0 2 +89 113 12 +59 0 6 +514 63 2 +46 0 6 +59 102 5 +347 197 24 +67 210 21 +164 294 25 +521 141 18 +478 159 1 +93 231 21 +465 0 10 +41 0 5 +539 98 2 +526 0 10 +505 0 10 +153 292 25 +88 90 6 +481 92 2 +287 334 26 +198 237 25 +187 213 12 +156 144 21 +76 107 6 +365 493 23 +142 211 25 +216 252 21 +506 0 2 +396 583 19 +88 121 6 +67 116 12 +50 62 5 +445 5 10 +154 249 25 +220 238 25 +500 144 18 +553 137 1 +112 0 6 +220 274 25 +128 297 21 +460 0 10 +526 0 10 +140 185 21 +211 290 21 +108 177 21 +83 0 5 +551 177 1 +484 146 1 +49 57 6 +353 348 26 +121 231 21 +532 141 18 +528 105 2 +492 185 1 +574 0 24 +41 0 6 +137 203 21 +35 101 6 +487 274 26 +103 0 6 +268 367 26 +179 307 25 +507 73 2 +488 215 18 +525 192 18 +119 0 5 +141 155 6 +548 67 10 +509 56 10 +152 219 21 +0 2 5 +417 224 22 +173 147 6 +501 0 2 +112 192 21 +557 143 1 +185 207 21 +39 0 5 +496 38 10 +557 182 1 +0 103 6 +386 189 24 +159 295 21 +452 0 10 +85 264 25 +99 94 5 +513 57 2 +194 318 25 +564 246 18 +177 74 6 +412 206 22 +398 361 26 +422 452 26 +527 0 2 +178 267 25 +521 141 1 +86 25 6 +548 0 2 +98 1 5 +519 0 10 +521 148 1 +179 239 21 +498 60 10 +198 280 21 +392 285 22 +192 289 25 +22 142 6 +56 96 6 +584 82 2 +456 0 10 +356 453 23 +219 290 25 +20 0 6 +418 105 22 +116 0 5 +126 126 21 +537 107 2 +496 282 1 +481 266 26 +183 293 21 +225 173 25 +534 0 2 +64 73 5 +179 301 25 +288 0 15 +209 265 25 +149 238 21 +560 2 10 +117 190 6 +174 240 25 +508 115 2 +130 0 5 +25 188 5 +524 31 2 +61 0 6 +470 133 18 +198 302 25 +543 109 1 +515 251 1 +552 219 1 +0 89 6 +170 285 25 +18 139 6 +91 50 5 +131 226 21 +548 150 18 +448 0 24 +548 0 10 +480 198 18 +510 144 1 +140 231 21 +177 213 21 +450 102 24 +504 0 2 +87 194 7 +134 245 21 +63 136 6 +178 267 21 +147 98 21 +242 359 7 +431 158 22 +528 12 2 +32 7 6 +0 121 6 +102 23 5 +162 168 21 +120 146 6 +451 240 24 +504 0 2 +424 152 18 +406 18 24 +564 168 1 +547 76 10 +551 235 18 +158 194 21 +106 156 6 +540 232 1 +410 210 22 +526 263 1 +535 195 18 +103 168 21 +471 81 10 +409 213 22 +517 215 1 +531 0 10 +489 86 10 +58 144 6 +79 57 5 +125 82 21 +157 231 12 +281 229 21 +229 361 26 +351 243 22 +552 0 10 +575 28 10 +59 216 7 +533 0 10 +511 117 1 +130 318 25 +449 252 18 +41 36 5 +548 62 10 +528 76 2 +479 152 18 +477 30 10 +448 182 24 +147 0 5 +572 130 18 +502 7 10 +302 73 15 +522 98 2 +531 157 18 +128 327 12 +508 188 18 +531 13 10 +159 253 21 +134 294 25 +439 497 19 +112 82 6 +521 146 1 +508 199 1 +520 0 2 +483 194 1 +352 272 22 +104 199 12 +80 0 6 +132 245 21 +5 146 6 +529 0 10 +145 269 21 +134 226 25 +472 240 18 +532 247 1 +525 69 10 +104 148 5 +530 122 18 +45 173 21 +532 204 18 +100 196 21 +536 221 1 +512 0 10 +151 199 21 +230 281 21 +513 0 10 +160 280 21 +169 136 25 +106 82 6 +546 269 18 +514 96 10 +370 62 15 +138 237 21 +561 49 2 +518 101 10 +0 57 6 +205 317 25 +476 126 1 +123 230 21 +457 139 1 +97 178 22 +512 162 1 +323 74 15 +157 204 21 +179 183 21 +493 176 18 +519 28 10 +471 557 19 +589 233 18 +505 183 18 +38 211 21 +418 3 10 +551 191 18 +209 157 21 +233 281 25 +291 0 15 +224 55 15 +193 300 25 +555 0 2 +174 173 21 +485 0 10 +507 76 10 +529 219 1 +416 0 24 +497 260 18 +566 225 18 +113 133 6 +75 0 6 +515 0 10 +386 430 23 +59 130 6 +556 163 1 +23 152 21 +454 231 18 +35 265 21 +208 238 25 +36 0 6 +138 140 21 +96 197 21 +192 228 21 +326 208 22 +370 76 15 +188 306 21 +146 194 21 +272 33 15 +155 192 21 +135 193 12 +20 174 6 +561 0 10 +493 152 1 +61 0 6 +311 218 21 +674 632 19 +508 127 1 +16 107 6 +123 150 6 +43 0 6 +326 477 23 +535 316 26 +150 219 21 +45 128 6 +515 184 1 +437 300 26 +85 243 21 +22 233 12 +115 183 12 +36 143 6 +489 172 1 +45 0 6 +104 29 6 +36 0 6 +9 0 5 +538 0 2 +541 180 1 +133 123 6 +70 51 6 +207 195 21 +347 491 23 +27 0 6 +197 256 25 +253 197 25 +164 223 25 +405 184 22 +526 0 10 +84 197 21 +160 230 25 +113 0 6 +183 178 21 +140 343 25 +54 33 6 +454 608 19 +237 345 25 +141 155 12 +129 0 5 +120 239 25 +108 275 21 +486 31 2 +107 227 21 +116 219 21 +0 0 5 +571 182 18 +0 205 12 +125 205 21 +560 134 1 +50 0 6 +369 250 22 +148 242 21 +128 271 21 +262 251 24 +512 136 1 +227 318 25 +119 266 21 +217 289 25 +578 0 2 +530 1 10 +111 142 12 +479 786 19 +126 256 21 +141 243 21 +495 43 2 +63 147 6 +411 412 22 +111 0 6 +117 328 21 +524 32 10 +0 112 5 +87 90 5 +119 0 5 +513 118 1 +35 207 21 +526 60 2 +500 818 19 +68 70 6 +222 238 21 +39 57 6 +337 450 23 +140 0 6 +148 201 21 +508 95 10 +141 130 5 +538 215 18 +425 346 24 +0 135 6 +141 307 21 +526 181 1 +144 251 25 +562 141 1 +511 0 10 +166 246 25 +518 0 10 +557 0 2 +512 140 1 +47 0 6 +208 159 21 +41 103 6 +155 197 21 +513 94 2 +106 125 12 +196 235 21 +498 516 19 +0 151 5 +123 128 12 +479 406 26 +562 44 10 +395 155 24 +132 305 25 +481 0 10 +174 119 21 +212 277 25 +131 269 21 +470 116 1 +13 88 5 +267 259 21 +537 81 2 +149 217 21 +185 251 25 +137 243 21 +57 161 12 +47 170 6 +194 194 25 +179 292 25 +437 331 26 +90 189 6 +493 218 18 +526 246 1 +160 87 4 +542 47 2 +64 125 5 +71 68 6 +176 275 21 +191 303 21 +516 0 10 +512 106 2 +27 226 12 +538 215 18 +537 139 1 +481 231 1 +119 141 21 +190 212 25 +200 211 12 +135 228 7 +0 79 6 +318 180 15 +294 52 15 +544 228 18 +170 235 25 +218 227 21 +582 0 2 +404 738 23 +137 189 6 +166 170 21 +517 82 10 +563 33 2 +536 37 2 +536 95 2 +31 71 6 +0 0 6 +241 168 22 +287 125 24 +28 0 5 +518 217 18 +84 299 21 +341 477 23 +520 219 1 +487 247 18 +506 26 10 +467 253 22 +356 480 23 +443 101 15 +527 169 1 +290 144 15 +222 279 25 +148 247 21 +193 195 21 +77 120 6 +87 12 6 +497 0 10 +566 136 18 +57 82 6 +309 296 26 +98 215 12 +501 244 18 +177 256 21 +186 68 21 +193 232 21 +155 273 25 +93 99 5 +165 176 21 +0 137 6 +111 214 21 +528 235 1 +176 107 21 +102 25 6 +158 160 25 +109 151 6 +488 247 18 +522 43 2 +559 0 2 +94 167 12 +562 0 10 +134 210 7 +91 223 21 +99 0 5 +198 291 25 +132 100 6 +74 236 21 +159 196 21 +37 54 6 +115 217 21 +42 0 6 +155 288 25 +134 234 12 +519 75 2 +318 429 23 +238 267 21 +507 148 18 +521 213 1 +146 212 21 +0 217 7 +93 0 6 +18 97 6 +150 163 21 +483 138 1 +14 185 6 +161 204 21 +69 83 5 +516 74 10 +555 0 10 +43 95 5 +534 93 10 +312 523 23 +171 290 25 +138 191 6 +0 0 5 +474 221 1 +550 48 10 +177 312 25 +547 47 2 +549 212 18 +550 231 1 +541 158 1 +52 242 25 +350 4 24 +554 136 1 +535 114 2 +518 114 1 +496 95 10 +117 55 6 +552 201 1 +134 110 6 +180 23 6 +557 95 10 +133 239 21 +19 188 12 +551 244 18 +0 124 5 +393 606 19 +498 185 18 +512 246 1 +98 77 5 +80 257 25 +544 165 1 +0 70 6 +456 23 10 +192 205 21 +127 281 25 +180 261 25 +528 191 1 +501 207 18 +547 48 2 +132 226 21 +78 41 6 +195 119 21 +100 160 12 +533 133 18 +133 291 21 +64 51 6 +186 180 25 +138 156 21 +93 283 21 +525 243 18 +172 267 25 +78 45 5 +189 148 15 +49 265 21 +544 98 10 +499 120 2 +5 89 6 +496 145 1 +136 278 21 +131 123 6 +521 121 18 +457 245 1 +428 0 24 +112 249 21 +508 197 18 +83 150 6 +109 185 21 +106 81 6 +489 0 2 +113 0 6 +76 182 12 +534 263 1 +116 286 25 +73 19 5 +0 55 6 +140 238 21 +133 245 21 +580 196 1 +115 171 21 +533 191 1 +118 184 6 +522 156 1 +137 78 21 +517 134 1 +414 88 24 +0 335 12 +377 44 22 +66 4 6 +84 135 6 +527 237 1 +128 247 21 +507 0 2 +185 209 25 +349 224 22 +63 120 21 +162 238 25 +470 143 1 +100 189 6 +165 253 25 +55 100 6 +556 0 2 +531 0 10 +239 318 26 +119 258 21 +201 293 25 +550 0 10 +427 248 1 +546 218 1 +0 36 5 +179 151 21 +213 269 25 +111 41 6 +105 98 6 +555 232 1 +103 214 21 +66 117 6 +498 154 1 +200 506 16 +162 214 21 +0 33 5 +564 201 18 +405 274 22 +512 145 1 +154 232 21 +72 114 6 +424 256 22 +183 294 25 +531 119 18 +503 175 18 +534 25 2 +516 222 1 +141 0 5 +391 221 24 +527 114 2 +112 289 21 +56 0 6 +150 164 6 +537 146 1 +154 77 6 +102 113 12 +514 0 10 +47 77 6 +496 218 1 +72 306 25 +199 220 25 +57 139 5 +552 0 10 +513 260 26 +222 152 25 +497 196 18 +505 0 2 +94 2 6 +218 324 25 +492 181 1 +107 301 25 +562 126 18 +377 240 22 +213 245 21 +526 21 2 +29 0 5 +109 257 21 +523 172 18 +27 196 6 +117 90 6 +507 0 2 +510 230 18 +571 269 1 +188 261 21 +198 246 25 +127 275 21 +227 280 25 +112 154 12 +250 29 22 +62 146 6 +537 191 1 +541 236 18 +117 105 5 +131 160 21 +528 172 18 +558 190 18 +185 237 21 +63 183 21 +507 0 10 +51 123 6 +494 138 1 +115 268 21 +164 217 21 +270 466 23 +152 224 7 +514 69 2 +519 224 18 +603 212 18 +555 32 2 +191 210 21 +214 206 25 +27 223 6 +516 195 1 +101 0 6 +384 0 22 +478 9 2 +76 111 12 +20 157 6 +388 493 23 +162 250 21 +104 244 21 +189 288 25 +127 250 21 +172 22 6 +177 229 25 +137 248 21 +535 148 18 +559 184 18 +0 146 6 +59 144 6 +372 462 23 +80 9 5 +177 284 25 +110 112 5 +88 0 6 +183 254 25 +25 124 6 +517 144 18 +558 135 18 +290 316 26 +466 97 2 +275 270 25 +55 54 6 +123 2 5 +131 234 21 +172 48 6 +113 266 21 +562 0 2 +459 37 10 +157 180 21 +560 143 1 +517 91 10 +0 0 6 +114 72 5 +193 306 21 +506 0 10 +121 195 12 +501 234 18 +42 76 5 +126 86 6 +578 41 10 +485 110 10 +26 4 6 +471 119 2 +458 71 2 +518 142 1 +0 218 7 +568 186 1 +500 190 18 +150 191 21 +525 213 18 +113 292 21 +544 111 1 +0 10 5 +335 123 15 +516 215 18 +549 121 1 +412 0 2 +535 148 18 +52 48 6 +418 184 22 +545 14 10 +535 215 18 +49 76 6 +163 121 6 +124 487 16 +124 237 12 +503 0 2 +206 265 25 +456 154 1 +508 24 2 +73 74 6 +101 49 21 +538 259 18 +165 158 21 +74 114 6 +235 284 21 +530 267 1 +306 52 15 +538 217 1 +491 152 18 +553 112 1 +571 0 10 +360 474 23 +86 196 12 +42 175 6 +151 281 21 +212 190 25 +20 124 5 +59 264 21 +53 149 5 +502 0 2 +558 0 2 +522 198 1 +183 251 25 +438 269 24 +518 0 10 +110 58 6 +193 332 26 +252 268 26 +566 0 10 +61 218 12 +199 263 25 +203 227 21 +99 74 5 +0 66 6 +401 147 24 +532 210 18 +133 286 12 +514 136 18 +210 223 25 +132 171 21 +116 20 5 +519 110 2 +200 228 21 +517 210 18 +200 288 25 +159 148 5 +144 243 21 +192 269 25 +310 94 15 +460 236 1 +127 225 21 +546 0 2 +465 271 26 +517 12 10 +566 170 1 +522 108 1 +198 294 25 +476 329 26 +346 472 23 +343 500 23 +559 267 18 +337 382 26 +137 251 21 +68 0 6 +520 14 10 +68 149 6 +404 482 19 +514 208 18 +150 258 21 +167 181 21 +0 0 6 +326 0 15 +157 258 21 +90 172 12 +265 384 26 +0 161 6 +160 122 6 +0 0 6 +526 0 2 +294 464 23 +83 57 5 +490 136 1 +481 226 24 +466 261 1 +170 248 21 +470 169 18 +227 266 25 +343 455 23 +315 284 25 +583 0 2 +357 414 26 +549 103 2 +149 0 5 +527 18 2 +350 80 22 +567 142 1 +106 215 7 +543 0 10 +538 0 10 +518 229 1 +107 73 6 +219 2 6 +155 194 21 +24 0 6 +94 112 6 +534 172 1 +139 0 21 +32 0 6 +176 266 25 +77 13 6 +111 227 21 +202 297 25 +110 0 6 +89 123 6 +353 459 23 +186 238 25 +60 162 6 +230 158 25 +150 319 22 +74 214 12 +146 258 21 +532 239 1 +516 0 10 +64 68 6 +538 69 10 +58 83 6 +10 150 12 +145 364 16 +552 122 1 +213 275 21 +381 443 23 +80 233 21 +545 232 1 +540 0 2 +124 220 12 +537 0 2 +104 83 6 +58 0 5 +205 248 25 +551 0 10 +275 285 22 +0 44 6 +26 0 6 +573 168 18 +84 151 12 +314 324 26 +340 479 23 +571 214 18 +534 132 18 +0 142 6 +543 0 10 +71 132 6 +211 273 21 +162 275 21 +338 134 22 +531 209 1 +498 0 10 +134 280 25 +554 137 1 +565 223 1 +28 79 5 +478 0 2 +548 61 2 +131 178 21 +206 298 25 +487 47 10 +184 201 25 +93 249 21 +458 204 1 +134 178 21 +194 272 21 +57 231 21 +119 215 21 +341 459 23 +532 155 1 +89 264 25 +534 0 10 +144 197 12 +535 232 1 +518 0 10 +212 306 26 +131 21 6 +191 215 21 +136 0 6 +517 50 10 +203 349 25 +540 72 2 +77 120 6 +234 102 25 +405 271 22 +113 251 21 +559 300 18 +125 147 6 +389 96 15 +512 0 10 +74 69 6 +154 230 21 +542 0 2 +79 203 6 +202 298 21 +523 237 1 +44 102 6 +565 193 18 +195 250 21 +566 147 1 +67 1 5 +571 163 1 +0 32 5 +0 0 6 +526 118 1 +100 107 6 +505 190 18 +411 216 25 +386 134 24 +327 172 22 +42 135 6 +0 144 6 +59 136 21 +104 233 6 +162 290 25 +509 153 1 +511 0 10 +482 33 10 +536 0 2 +527 56 10 +112 102 5 +127 253 21 +544 107 10 +494 0 2 +40 154 5 +527 0 2 +498 121 18 +228 297 25 +88 29 5 +538 0 10 +69 138 6 +515 141 18 +148 300 25 +218 157 6 +183 304 25 +34 192 6 +525 0 2 +560 78 2 +175 185 4 +514 292 1 +149 232 7 +124 54 5 +93 273 25 +525 0 10 +147 240 21 +76 130 6 +188 259 21 +222 249 25 +54 91 6 +81 56 6 +64 143 6 +115 268 25 +181 285 25 +474 0 2 +118 272 25 +553 171 18 +81 61 6 +149 270 21 +504 46 10 +0 170 6 +411 267 26 +64 111 5 +29 143 4 +128 174 6 +111 180 21 +527 181 1 +65 65 6 +528 141 18 +91 98 6 +108 123 6 +76 0 6 +136 0 6 +171 277 21 +143 38 5 +193 236 21 +585 0 10 +536 50 2 +217 307 25 +543 119 1 +168 153 12 +523 0 2 +144 274 21 +530 68 2 +385 159 22 +552 221 1 +564 115 1 +272 233 25 +550 91 10 +513 30 10 +81 0 6 +210 250 25 +130 131 6 +44 277 25 +115 211 21 +527 45 2 +413 192 22 +130 279 25 +185 221 21 +227 313 25 +556 0 2 +178 274 21 +497 0 2 +160 60 6 +145 154 21 +153 199 21 +76 9 6 +133 249 25 +157 208 21 +488 247 1 +48 91 5 +110 129 21 +541 152 18 +0 0 5 +522 111 1 +236 197 21 +10 231 21 +547 0 10 +43 0 6 +77 204 21 +137 137 6 +201 200 25 +133 233 7 +513 32 2 +57 111 5 +496 0 2 +558 293 18 +135 261 21 +148 268 25 +150 240 21 +532 173 1 +196 206 21 +172 334 25 +542 122 18 +89 0 6 +494 15 2 +0 90 6 +358 487 23 +217 244 25 +128 127 5 +512 0 2 +552 154 18 +268 488 23 +260 17 15 +421 0 22 +332 198 24 +542 107 2 +527 4 2 +237 271 25 +516 0 10 +582 184 1 +186 100 6 +535 149 18 +142 276 21 +507 0 10 +140 136 6 +567 0 2 +151 163 21 +138 218 21 +84 247 21 +77 168 6 +544 30 10 +531 150 1 +69 145 6 +183 1 21 +260 214 21 +0 81 5 +202 58 6 +165 248 25 +106 231 21 +137 282 21 +502 142 1 +578 224 18 +123 221 21 +217 237 21 +169 207 25 +462 254 24 +0 162 5 +538 79 2 +554 74 2 +582 168 1 +100 161 5 +462 0 10 +7 0 5 +567 213 1 +553 181 1 +53 128 6 +123 229 7 +165 336 25 +574 171 18 +478 190 18 +556 177 1 +90 69 6 +420 230 22 +117 223 21 +439 219 22 +521 97 2 +20 156 5 +80 0 6 +177 188 6 +440 228 18 +212 266 25 +0 141 6 +51 111 5 +558 11 10 +220 311 25 +82 239 21 +76 169 6 +66 233 7 +515 92 2 +373 683 17 +0 37 6 +513 0 10 +164 177 21 +513 0 10 +509 0 10 +165 228 21 +174 340 21 +323 186 22 +427 176 22 +47 0 5 +34 0 6 +544 116 18 +6 0 6 +174 151 21 +46 92 6 +142 126 6 +123 206 21 +534 63 10 +162 273 21 +151 309 21 +134 160 21 +219 269 21 +513 172 18 +197 302 25 +569 146 1 +259 187 6 +114 119 6 +159 201 21 +527 228 1 +234 128 21 +544 115 2 +482 105 2 +112 221 21 +72 0 5 +240 258 25 +62 387 16 +207 254 25 +112 36 5 +175 175 25 +101 312 25 +173 140 21 +423 139 18 +534 152 1 +169 91 6 +146 198 21 +489 122 1 +17 197 6 +550 128 1 +73 87 6 +118 101 6 +38 87 6 +544 180 18 +82 117 6 +524 224 18 +202 302 26 +263 279 25 +503 191 1 +541 54 10 +506 151 1 +126 79 6 +105 120 21 +540 135 18 +139 181 21 +15 85 6 +467 136 18 +103 214 21 +0 114 6 +551 158 18 +115 199 21 +159 182 25 +573 51 10 +231 250 23 +111 106 6 +568 188 18 +140 198 12 +180 72 21 +232 307 21 +0 0 6 +506 155 1 +552 10 2 +62 0 6 +161 138 5 +151 161 12 +118 136 21 +508 124 1 +376 510 23 +154 261 25 +44 182 6 +556 114 1 +181 300 25 +87 171 5 +149 243 7 +106 304 21 +482 10 10 +135 255 21 +428 251 22 +452 254 22 +545 57 10 +184 208 6 +139 161 6 +568 0 10 +479 181 1 +477 192 18 +164 259 25 +135 232 21 +473 0 2 +72 257 21 +98 204 21 +184 259 25 +193 248 25 +213 115 24 +9 56 6 +557 78 2 +167 279 21 +528 240 1 +244 222 22 +182 296 25 +294 0 15 +532 69 2 +38 174 6 +394 0 24 +164 289 25 +173 237 21 +533 0 10 +578 203 24 +170 255 21 +11 0 6 +86 191 21 +117 0 6 +562 102 10 +476 121 18 +299 274 24 +157 133 6 +533 0 10 +354 424 23 +483 0 2 +464 69 10 +262 330 26 +14 62 6 +94 94 6 +153 301 21 +157 196 21 +521 0 10 +166 273 25 +521 1 2 +491 0 2 +443 236 22 +494 0 10 +498 197 18 +326 59 15 +12 8 5 +0 47 6 +194 225 25 +542 0 10 +25 197 6 +67 137 6 +543 182 1 +290 677 23 +499 174 1 +152 0 5 +334 431 23 +491 205 1 +419 56 24 +49 0 6 +568 109 2 +487 395 26 +140 298 21 +120 203 21 +136 55 6 +577 0 2 +123 412 16 +424 139 22 +348 99 15 +43 0 5 +546 177 1 +96 309 25 +109 39 6 +433 0 10 +521 262 1 +523 2 10 +9 197 7 +521 123 1 +148 276 25 +123 181 21 +42 118 6 +66 128 6 +433 224 24 +496 189 18 +126 142 6 +518 97 10 +76 7 6 +113 170 21 +544 132 18 +190 125 22 +70 194 6 +151 276 25 +111 159 6 +431 482 26 +525 0 10 +141 212 21 +215 246 25 +219 226 25 +141 265 25 +340 444 23 +527 64 10 +149 270 21 +512 0 10 +570 0 10 +341 52 15 +537 177 18 +168 213 21 +113 155 6 +348 205 22 +227 282 25 +65 180 5 +29 76 6 +199 250 21 +192 234 21 +156 255 21 +542 213 18 +535 123 1 +483 211 1 +64 224 21 +345 78 22 +526 191 18 +501 20 2 +198 92 15 +212 279 25 +167 134 6 +56 154 12 +517 161 18 +500 113 10 +525 42 10 +140 131 6 +221 263 25 +494 0 10 +46 171 6 +524 119 1 +105 68 5 +141 0 6 +53 44 6 +532 121 2 +547 28 10 +508 0 2 +531 224 1 +0 1 5 +56 176 5 +51 0 5 +368 194 24 +234 281 25 +103 299 21 +0 143 6 +550 122 1 +500 166 1 +67 164 6 +534 187 18 +105 202 12 +562 132 1 +90 285 12 +124 161 21 +412 243 24 +498 39 10 +558 273 1 +47 177 6 +529 0 2 +576 123 1 +38 217 21 +530 0 2 +559 0 10 +518 204 1 +498 108 2 +562 0 2 +546 130 1 +38 187 21 +219 222 25 +268 259 25 +19 0 5 +184 185 21 +523 0 10 +89 249 12 +0 137 6 +434 0 24 +499 120 1 +114 153 12 +135 211 21 +158 255 21 +479 136 1 +20 0 6 +104 215 7 +500 12 10 +512 51 10 +189 322 25 +210 274 21 +506 0 2 +506 109 2 +62 242 12 +534 60 10 +144 255 25 +106 0 6 +51 4 6 +499 64 10 +544 0 2 +163 512 16 +173 272 25 +519 5 2 +383 102 24 +166 289 21 +420 259 22 +199 74 21 +569 221 1 +366 280 21 +99 257 25 +500 0 2 +529 242 18 +171 234 21 +159 69 21 +11 60 6 +223 238 21 +241 324 25 +28 0 6 +210 239 25 +255 25 15 +507 171 1 +534 191 18 +540 290 18 +170 240 25 +0 131 6 +123 198 21 +533 11 2 +81 137 5 +515 164 1 +73 281 21 +0 0 5 +289 23 15 +112 109 21 +538 0 10 +4 157 6 +362 751 19 +125 7 6 +494 0 2 +148 217 21 +39 129 6 +41 138 6 +551 0 2 +531 133 1 +278 167 22 +517 181 18 +70 120 6 +87 214 21 +371 227 24 +532 22 2 +162 350 25 +476 240 18 +196 0 5 +251 384 26 +521 192 1 +38 0 6 +392 615 23 +541 260 18 +152 246 21 +149 272 21 +187 236 25 +500 42 10 +26 19 5 +564 72 2 +550 229 18 +159 212 21 +83 333 12 +155 266 25 +0 85 5 +182 248 21 +306 208 22 +118 0 5 +206 230 25 +8 99 6 +0 0 6 +95 63 5 +164 300 25 +33 283 25 +548 570 17 +163 164 21 +501 211 1 +7 2 6 +13 44 6 +113 151 21 +109 127 6 +519 66 10 +188 107 21 +538 232 1 +238 306 25 +206 267 25 +343 498 23 +259 199 6 +133 258 25 +513 114 1 +101 141 5 +494 232 18 +549 224 1 +512 150 18 +245 243 25 +331 539 23 +138 120 21 +532 168 18 +364 502 23 +541 156 1 +0 285 12 +523 172 18 +224 268 25 +165 185 21 +553 122 1 +74 80 5 +0 115 5 +66 36 5 +521 73 10 +527 0 10 +471 12 10 +500 237 1 +0 0 5 +161 248 21 +489 195 1 +208 188 21 +556 221 18 +328 465 23 +96 286 25 +518 0 10 +0 150 6 +365 277 24 +194 295 25 +527 0 2 +0 134 6 +531 0 10 +307 159 15 +74 0 5 +105 105 6 +104 113 6 +507 242 1 +505 99 10 +541 68 2 +109 95 21 +527 175 1 +293 200 25 +228 307 25 +160 142 21 +54 134 6 +22 165 6 +152 187 21 +425 0 10 +553 223 1 +122 271 7 +48 48 5 +526 0 10 +142 267 21 +97 0 6 +104 118 6 +511 39 2 +196 273 25 +150 248 21 +155 303 25 +36 0 5 +12 111 5 +151 0 6 +70 0 5 +77 2 6 +67 62 6 +450 0 10 +117 168 21 +471 285 1 +525 6 10 +0 78 5 +57 0 5 +530 0 10 +157 279 25 +421 143 22 +358 303 22 +540 0 2 +204 295 25 +94 100 6 +533 75 2 +539 128 1 +561 240 18 +150 9 5 +523 158 1 +371 397 26 +112 161 12 +211 208 21 +463 3 10 +100 141 21 +87 127 6 +444 60 2 +555 266 18 +422 17 2 +471 65 10 +113 304 25 +107 0 5 +0 167 6 +522 123 18 +484 144 18 +162 226 21 +575 0 2 +181 196 25 +524 199 1 +37 15 6 +143 545 16 +198 265 21 +84 0 6 +545 0 2 +511 87 10 +92 36 6 +500 223 1 +545 241 1 +526 119 2 +332 455 23 +526 136 1 +171 0 6 +534 238 1 +131 91 5 +131 312 25 +0 109 6 +476 256 18 +500 227 1 +35 75 6 +503 187 18 +408 490 19 +511 113 1 +21 82 6 +374 464 23 +527 180 18 +350 484 23 +209 277 21 +517 81 10 +569 144 1 +365 391 16 +149 275 21 +21 0 5 +101 0 6 +0 0 5 +174 261 25 +34 0 6 +114 191 21 +174 507 16 +135 169 21 +0 118 6 +181 347 26 +180 274 21 +148 201 21 +448 189 18 +23 152 5 +531 234 18 +543 78 2 +95 247 21 +191 310 25 +505 157 1 +491 103 10 +352 481 23 +558 213 1 +404 292 22 +515 0 2 +572 33 10 +0 0 5 +190 260 25 +531 391 26 +76 222 7 +535 209 1 +202 106 6 +497 0 10 +125 0 5 +544 50 2 +101 0 5 +89 199 21 +157 229 25 +211 266 21 +123 279 25 +80 164 6 +467 181 22 +510 247 18 +554 146 18 +117 260 21 +153 303 25 +82 174 6 +526 193 18 +131 174 21 +560 0 2 +241 91 15 +196 185 21 +538 124 18 +537 26 10 +462 170 22 +0 136 5 +521 141 18 +374 147 24 +341 229 22 +183 295 25 +424 164 24 +414 0 10 +68 0 6 +529 149 18 +525 104 10 +2 148 12 +547 40 2 +543 209 18 +562 274 18 +80 1 6 +0 99 6 +185 241 21 +126 109 6 +10 62 6 +518 28 10 +326 636 17 +504 178 18 +141 96 6 +184 251 25 +84 222 21 +532 23 10 +535 16 2 +188 255 25 +0 154 5 +0 0 5 +78 20 5 +567 108 10 +405 95 15 +21 103 5 +575 0 2 +120 196 6 +130 213 21 +260 191 21 +196 262 25 +576 89 2 +54 132 12 +253 207 21 +527 33 10 +94 0 5 +21 180 5 +0 57 6 +12 518 16 +191 239 21 +499 0 2 +578 115 2 +491 53 10 +359 287 24 +519 50 2 +462 52 10 +135 305 25 +547 0 10 +569 113 2 +402 197 22 +26 96 6 +136 212 21 +129 108 12 +579 0 2 +183 229 25 +100 133 12 +527 103 2 +155 239 21 +0 164 6 +439 506 19 +59 0 6 +0 217 7 +65 187 21 +531 0 2 +196 256 21 +37 183 12 +241 348 26 +532 0 2 +494 173 1 +531 202 1 +573 216 1 +0 194 6 +7 119 5 +160 286 25 +509 149 1 +417 181 24 +511 83 2 +233 280 25 +132 112 12 +500 147 1 +403 115 15 +350 69 24 +521 212 18 +83 130 6 +69 181 6 +113 271 21 +82 186 6 +0 135 21 +0 93 6 +509 0 10 +553 0 10 +190 232 21 +85 81 6 +497 250 1 +522 95 10 +407 297 22 +525 270 18 +538 315 1 +485 199 1 +139 322 12 +0 0 5 +173 135 21 +558 134 18 +529 0 10 +564 126 1 +0 168 5 +644 817 19 +133 157 12 +65 163 6 +2 6 6 +252 311 25 +522 201 18 +176 297 21 +25 77 5 +536 196 1 +220 266 21 +53 208 21 +363 393 26 +214 245 25 +205 323 21 +269 185 15 +142 294 21 +164 303 25 +527 76 2 +377 239 24 +122 242 12 +14 0 6 +50 0 5 +552 198 1 +58 178 12 +394 145 22 +127 258 25 +261 195 22 +51 223 21 +191 241 25 +147 176 6 +0 106 6 +0 188 6 +58 51 5 +524 140 18 +89 81 5 +47 180 5 +0 77 5 +88 0 6 +574 0 2 +0 149 5 +462 237 1 +118 75 6 +204 293 25 +481 91 10 +39 188 21 +510 179 1 +66 267 21 +528 216 1 +125 229 21 +517 205 18 +170 258 21 +222 264 25 +32 181 6 +539 0 10 +195 149 6 +519 65 10 +50 203 6 +23 65 6 +100 84 5 +490 117 1 +548 2 10 +523 127 1 +383 312 26 +537 91 10 +517 175 18 +67 179 6 +522 278 1 +507 0 10 +245 299 21 +550 47 2 +76 161 5 +95 133 5 +73 49 6 +528 161 18 +161 77 21 +521 99 2 +588 76 2 +442 251 24 +443 339 22 +0 0 5 +154 243 21 +111 127 6 +527 188 18 +36 88 5 +0 79 5 +565 184 18 +485 33 10 +95 152 6 +494 141 1 +367 276 22 +49 63 6 +147 225 25 +494 35 2 +71 54 6 +119 257 21 +130 87 5 +128 202 21 +94 243 21 +162 45 6 +0 139 6 +161 279 21 +68 10 6 +82 215 21 +546 0 2 +484 148 1 +508 4 2 +396 141 24 +522 0 10 +0 144 12 +541 177 1 +335 27 24 +451 163 24 +0 33 6 +504 237 18 +133 0 6 +326 0 15 +142 166 12 +129 0 6 +232 168 24 +42 0 5 +186 287 25 +152 55 5 +539 0 2 +424 481 23 +238 288 25 +535 0 10 +152 100 6 +535 27 10 +527 90 2 +551 119 2 +474 179 18 +157 275 21 +135 223 21 +505 0 2 +0 0 5 +0 0 5 +0 161 5 +207 320 25 +129 0 6 +535 0 10 +213 292 25 +547 0 2 +524 155 1 +131 154 12 +199 266 25 +490 204 1 +527 115 1 +113 148 12 +509 150 18 +0 0 5 +3 106 5 +540 193 1 +516 202 18 +559 277 18 +124 216 6 +518 0 2 +55 74 6 +34 45 6 +5 80 6 +133 261 21 +569 202 1 +507 45 10 +554 589 19 +588 212 1 +129 141 21 +187 308 25 +194 214 21 +121 217 21 +533 100 10 +180 274 25 +202 281 25 +511 168 18 +487 27 2 +116 246 21 +27 55 6 +196 203 12 +60 90 12 +0 0 5 +122 229 21 +135 243 25 +0 182 6 +204 266 25 +0 90 5 +210 243 21 +164 287 25 +262 358 26 +0 154 6 +533 133 1 +62 222 21 +445 213 18 +489 177 1 +0 123 5 +176 311 25 +113 96 6 +164 303 25 +111 149 12 +477 0 22 +530 85 2 +550 0 2 +130 218 21 +313 353 26 +436 205 22 +475 135 18 +61 0 5 +532 0 10 +49 48 6 +245 300 25 +238 284 26 +17 22 6 +551 0 2 +580 98 2 +381 329 26 +144 202 6 +106 250 21 +544 127 1 +77 104 6 +19 100 5 +409 39 22 +492 154 1 +142 217 21 +507 201 18 +43 196 6 +177 53 21 +340 454 23 +563 109 2 +203 270 21 +229 250 25 +486 0 2 +163 14 6 +121 142 6 +173 190 21 +201 305 25 +517 0 10 +219 324 25 +85 215 7 +517 387 13 +133 142 4 +511 0 3 +44 290 7 +103 0 6 +258 272 25 +426 511 23 +74 187 21 +177 301 25 +89 170 12 +316 332 26 +165 274 25 +123 531 9 +56 157 6 +518 112 3 +152 253 21 +338 196 24 +299 88 22 +162 245 21 +147 217 21 +496 89 3 +388 447 23 +518 371 8 +157 310 25 +521 189 13 +506 240 13 +468 0 3 +487 201 8 +134 213 21 +130 198 4 +459 251 8 +96 0 6 +515 215 8 +116 197 21 +40 301 4 +97 227 4 +533 394 13 +462 231 22 +188 154 21 +175 123 11 +144 248 25 +575 526 13 +541 254 8 +480 147 22 +528 0 3 +209 249 25 +195 255 21 +465 189 8 +503 70 3 +384 323 13 +121 364 4 +202 236 21 +87 285 25 +198 178 25 +194 241 25 +42 159 4 +464 0 3 +153 35 11 +514 369 13 +508 259 8 +167 203 25 +163 143 6 +155 132 21 +147 97 11 +53 117 4 +315 268 22 +163 236 25 +531 213 8 +472 0 3 +476 302 8 +432 121 3 +178 260 25 +184 146 21 +177 247 12 +105 183 11 +197 319 25 +375 473 23 +537 299 8 +111 222 11 +127 211 21 +428 213 24 +93 234 21 +64 45 6 +76 137 11 +109 608 16 +515 183 8 +472 568 13 +478 292 13 +284 523 26 +34 98 11 +221 289 9 +11 90 11 +356 208 4 +204 121 21 +105 265 21 +399 287 26 +168 236 25 +281 146 12 +198 274 21 +27 0 11 +278 305 25 +524 180 8 +201 288 25 +151 282 25 +132 243 25 +473 67 3 +203 269 25 +431 303 22 +146 212 21 +509 164 8 +333 368 26 +282 255 21 +38 268 12 +80 349 7 +192 261 25 +224 236 25 +72 16 6 +163 279 25 +514 226 8 +160 255 21 +162 236 21 +55 297 21 +541 269 8 +350 300 22 +204 215 25 +79 308 21 +119 158 11 +119 559 16 +118 244 21 +163 185 21 +494 340 13 +187 252 25 +494 0 3 +178 288 25 +249 310 25 +216 231 21 +428 240 22 +224 222 25 +536 380 13 +553 259 8 +108 139 25 +161 222 21 +176 169 25 +355 435 23 +482 185 8 +54 49 11 +523 0 3 +186 184 25 +164 208 25 +536 344 13 +526 244 8 +575 154 3 +461 554 13 +116 137 25 +153 232 21 +96 168 25 +479 117 3 +444 525 8 +182 285 25 +10 239 21 +469 519 13 +176 315 25 +154 216 21 +44 512 16 +247 152 21 +276 359 26 +532 198 8 +409 248 22 +208 221 25 +186 246 25 +531 604 13 +100 168 11 +153 257 21 +156 269 25 +452 292 22 +0 181 11 +516 158 8 +426 404 8 +186 292 25 +126 296 21 +240 215 25 +522 115 3 +154 147 21 +545 369 13 +505 208 8 +464 549 13 +114 250 21 +488 249 8 +562 504 13 +171 331 25 +556 467 13 +87 0 11 +216 202 21 +540 286 8 +166 194 12 +124 272 21 +121 238 21 +60 194 21 +546 0 3 +82 261 4 +525 192 13 +560 458 13 +171 84 12 +546 464 13 +115 269 21 +524 150 3 +530 72 3 +119 14 11 +120 266 21 +138 284 21 +118 211 21 +23 139 11 +46 0 11 +319 221 22 +39 181 6 +185 617 16 +187 270 21 +506 11 3 +191 186 25 +189 192 21 +390 482 23 +356 238 22 +493 65 3 +196 243 25 +379 433 23 +231 181 25 +504 328 8 +176 252 21 +201 278 25 +147 319 25 +490 428 13 +111 336 12 +66 114 11 +191 306 25 +158 39 21 +79 261 7 +197 293 25 +375 118 22 +524 0 3 +526 243 8 +126 274 25 +105 221 21 +152 204 11 +136 159 6 +541 342 13 +113 169 11 +169 296 25 +211 223 21 +58 248 21 +18 253 25 +424 254 8 +504 285 8 +76 79 6 +404 152 22 +549 0 3 +136 125 11 +0 208 4 +114 128 11 +449 388 8 +141 315 21 +98 254 25 +143 233 21 +394 224 22 +190 255 25 +125 269 7 +93 84 6 +104 190 21 +477 0 3 +126 0 4 +140 298 25 +509 177 8 +131 234 21 +538 478 13 +515 374 13 +502 0 3 +529 340 8 +177 34 11 +154 50 4 +175 299 7 +182 308 25 +123 298 25 +502 460 8 +443 64 3 +47 20 11 +82 164 11 +115 243 21 +549 184 8 +138 301 21 +132 249 25 +90 75 11 +242 343 26 +544 193 8 +414 295 22 +100 183 6 +103 42 21 +196 268 25 +385 259 22 +53 4 6 +122 186 11 +510 176 8 +506 0 3 +193 212 21 +359 343 26 +245 707 19 +494 500 23 +535 272 8 +134 126 4 +149 77 21 +6 484 20 +181 325 25 +73 128 11 +183 133 25 +64 84 4 +542 314 8 +94 133 11 +28 215 4 +384 467 23 +218 279 21 +520 294 13 +426 284 22 +10 271 21 +199 329 25 +502 395 13 +139 208 21 +78 181 11 +207 272 25 +89 191 11 +543 433 13 +69 170 6 +395 221 22 +125 284 25 +575 386 8 +545 267 8 +125 335 4 +521 133 3 +426 7 3 +503 587 13 +363 261 22 +76 148 6 +123 62 11 +481 395 13 +519 183 8 +503 238 8 +236 247 25 +534 440 13 +533 268 8 +223 181 21 +158 186 21 +177 248 25 +138 199 21 +225 309 25 +165 278 25 +576 172 22 +59 253 4 +433 228 24 +163 271 25 +477 149 3 +94 252 21 +155 569 9 +232 333 25 +1 6 11 +166 277 26 +158 266 25 +162 291 25 +545 438 13 +94 487 16 +546 185 8 +0 249 7 +0 79 4 +190 138 21 +254 339 26 +578 0 3 +0 155 4 +109 200 21 +189 237 21 +514 258 13 +183 321 25 +534 433 19 +497 429 13 +348 0 22 +551 61 3 +70 578 9 +499 0 3 +194 156 25 +223 325 25 +533 31 3 +14 0 11 +540 239 8 +556 494 13 +127 223 25 +26 0 6 +367 204 22 +95 306 7 +447 245 8 +103 239 21 +208 275 25 +80 0 4 +556 140 3 +227 282 25 +524 219 8 +288 386 26 +389 0 4 +575 742 23 +172 276 25 +154 173 21 +533 70 3 +492 357 8 +548 360 13 +494 12 3 +32 300 7 +201 321 26 +214 247 25 +495 128 22 +571 245 8 +579 451 13 +0 77 11 +533 484 13 +83 228 11 +443 132 3 +212 213 25 +169 244 21 +61 470 20 +227 310 25 +506 218 8 +22 257 7 +62 105 11 +388 258 24 +526 0 3 +99 155 11 +436 297 22 +171 236 25 +483 608 13 +164 266 25 +188 201 21 +545 186 13 +161 247 25 +559 586 13 +222 309 25 +163 266 25 +503 0 3 +243 302 25 +137 266 21 +527 275 8 +271 219 22 +133 170 11 +151 303 25 +218 332 25 +439 500 13 +34 227 4 +175 213 25 +154 295 25 +204 274 21 +547 496 13 +0 84 6 +112 268 7 +528 308 8 +511 102 3 +191 193 25 +408 468 23 +194 271 25 +558 369 13 +176 308 21 +19 28 6 +126 208 4 +487 0 3 +77 101 11 +558 482 13 +50 223 4 +98 230 21 +29 40 11 +102 263 25 +94 102 11 +559 469 13 +498 0 3 +136 206 21 +159 192 4 +548 423 13 +0 13 6 +63 139 4 +154 216 25 +48 141 6 +122 158 11 +139 194 21 +508 143 3 +544 205 8 +519 218 8 +530 499 13 +381 398 13 +507 136 3 +209 245 25 +534 210 8 +255 292 9 +25 254 11 +40 78 4 +111 0 11 +92 247 25 +510 89 3 +529 307 13 +110 74 4 +544 220 13 +189 276 25 +407 55 2 +160 272 21 +181 288 25 +19 211 4 +515 264 13 +94 16 11 +225 219 25 +121 299 25 +203 220 21 +191 6 21 +142 258 21 +563 426 8 +514 136 3 +175 327 25 +54 0 4 +125 349 9 +207 322 25 +204 272 25 +96 254 21 +415 202 8 +438 195 24 +172 202 25 +136 216 21 +188 259 25 +173 251 25 +192 190 25 +352 439 13 +76 284 25 +66 3 11 +166 19 4 +529 201 8 +0 0 4 +224 235 25 +497 142 3 +78 196 6 +129 249 25 +169 142 21 +580 518 13 +138 191 11 +551 242 8 +54 119 6 +66 74 11 +544 92 3 +81 319 7 +154 195 7 +17 199 11 +546 0 3 +530 94 3 +162 249 25 +547 274 8 +547 478 13 +0 8 11 +156 325 25 +541 0 3 +231 277 26 +26 0 4 +169 221 25 +8 257 4 +551 426 13 +539 202 8 +580 492 13 +246 322 25 +123 263 25 +47 11 11 +234 281 25 +94 17 11 +538 427 13 +189 77 4 +0 57 6 +87 171 11 +200 263 25 +517 152 3 +204 235 25 +182 265 25 +560 439 13 +397 453 23 +510 75 3 +58 31 6 +206 212 25 +384 0 22 +415 412 13 +0 233 5 +96 572 16 +483 390 13 +119 72 6 +126 211 25 +307 245 25 +27 193 4 +537 666 19 +478 239 8 +114 57 11 +129 106 21 +46 82 4 +213 216 25 +104 0 11 +227 297 26 +237 268 25 +360 521 23 +565 445 13 +111 214 4 +524 86 3 +148 0 4 +462 149 3 +564 0 3 +526 114 3 +182 239 21 +532 404 8 +159 292 25 +220 314 25 +539 280 13 +79 435 9 +63 311 9 +62 131 11 +114 72 11 +115 141 21 +111 173 11 +195 249 25 +148 234 25 +458 192 13 +517 10 3 +503 501 13 +503 198 8 +201 236 25 +170 188 25 +511 164 3 +512 0 3 +561 113 3 +191 301 25 +166 22 6 +550 347 13 +87 80 4 +179 254 21 +521 0 3 +73 256 11 +526 248 13 +507 337 8 +527 9 3 +357 362 26 +78 143 21 +527 416 13 +0 0 11 +180 232 21 +416 208 22 +138 152 21 +491 592 13 +534 143 3 +297 277 25 +43 316 7 +170 234 25 +122 250 12 +210 217 21 +525 245 8 +528 192 8 +12 1 11 +573 423 13 +176 292 25 +111 285 21 +524 0 3 +548 345 8 +201 287 25 +530 426 8 +163 218 25 +475 512 8 +543 88 3 +40 167 11 +548 434 13 +476 230 24 +164 257 21 +533 334 8 +493 484 13 +481 150 3 +73 123 6 +178 208 21 +203 164 6 +182 238 21 +160 198 12 +176 147 4 +483 0 3 +529 336 8 +212 150 21 +85 129 4 +176 265 25 +114 290 25 +535 345 8 +507 228 13 +174 41 21 +492 291 13 +215 167 21 +545 156 3 +527 88 3 +156 241 21 +153 310 25 +77 85 4 +131 116 6 +144 186 25 +469 292 26 +488 0 3 +425 504 23 +494 56 3 +162 216 25 +184 257 25 +25 242 4 +492 397 13 +207 266 12 +188 252 25 +23 262 4 +479 0 3 +183 296 25 +428 267 24 +372 157 25 +84 432 9 +555 222 8 +191 15 21 +228 181 11 +49 120 4 +101 298 21 +98 267 21 +610 691 19 +96 129 11 +3 110 11 +161 279 21 +455 212 8 +509 182 8 +550 107 3 +46 204 4 +415 278 24 +400 179 22 +201 218 21 +63 6 11 +481 331 13 +540 312 13 +544 220 8 +185 261 21 +216 226 25 +150 255 4 +521 0 3 +298 327 26 +137 296 25 +115 295 25 +187 166 21 +479 626 13 +176 235 21 +524 172 3 +491 366 13 +506 53 3 +429 0 22 +39 0 11 +473 491 13 +40 169 21 +557 387 13 +394 146 22 +161 226 21 +21 21 11 +152 259 21 +534 324 8 +75 133 6 +545 308 8 +187 288 25 +538 174 3 +75 188 11 +151 300 25 +174 189 21 +210 318 25 +439 546 23 +176 168 11 +149 284 25 +99 219 7 +177 256 21 +81 75 11 +134 0 4 +259 300 26 +549 182 8 +207 275 25 +546 377 13 +446 552 13 +169 252 25 +490 232 8 +128 162 21 +218 257 25 +221 198 22 +524 421 13 +501 206 8 +126 199 21 +206 215 25 +491 211 8 +80 508 16 +556 337 8 +134 130 21 +107 191 11 +429 490 13 +128 2 11 +509 221 8 +79 0 6 +179 142 25 +123 241 25 +523 31 3 +139 217 25 +507 172 8 +10 629 16 +165 227 25 +529 288 8 +479 0 3 +198 223 25 +140 140 25 +307 711 9 +513 349 8 +224 218 25 +525 180 8 +0 163 11 +545 371 13 +176 255 25 +510 0 3 +105 522 9 +218 297 21 +480 295 8 +361 454 23 +0 77 11 +358 453 23 +477 186 8 +550 172 8 +404 196 22 +229 299 25 +191 263 21 +116 241 4 +127 130 11 +508 481 13 +514 750 13 +549 209 8 +153 206 21 +153 219 21 +218 267 21 +173 277 25 +242 262 25 +208 275 25 +186 298 25 +190 140 11 +459 271 24 +85 165 4 +122 184 11 +525 120 13 +544 305 13 +485 184 8 +240 282 25 +487 185 8 +29 181 4 +148 133 4 +204 278 25 +547 100 3 +9 141 4 +22 224 4 +536 26 3 +543 48 3 +195 166 11 +531 191 8 +79 224 7 +141 297 7 +515 268 8 +124 188 4 +227 279 25 +525 336 13 +88 517 16 +130 255 21 +118 165 4 +118 336 7 +544 82 3 +0 214 4 +108 237 21 +529 33 3 +558 481 13 +531 341 8 +473 242 8 +375 495 23 +526 275 8 +369 186 24 +191 227 25 +55 106 4 +60 393 9 +213 271 21 +557 0 3 +473 408 13 +416 212 22 +132 313 7 +250 268 25 +140 215 25 +87 265 25 +200 248 25 +205 298 25 +208 245 25 +431 234 22 +251 28 6 +170 230 25 +229 316 25 +530 123 3 +514 59 3 +94 214 4 +162 263 21 +497 379 13 +643 887 19 +114 217 21 +520 472 13 +517 0 3 +197 245 25 +461 233 8 +201 249 25 +102 168 21 +501 0 3 +204 207 21 +398 245 22 +178 134 25 +186 219 21 +172 234 25 +494 239 8 +237 59 6 +147 239 25 +150 283 25 +226 351 25 +40 208 21 +408 447 23 +45 346 7 +565 396 13 +0 268 25 +132 91 21 +471 186 8 +540 47 3 +117 78 6 +372 492 23 +53 243 7 +443 250 24 +428 533 23 +54 112 4 +130 503 16 +161 298 25 +134 286 21 +495 389 13 +313 133 22 +91 269 11 +0 0 4 +182 102 21 +548 420 13 +504 394 13 +126 257 21 +190 177 21 +105 268 11 +91 9 4 +528 454 13 +466 580 13 +138 150 21 +438 16 3 +231 255 25 +92 278 25 +486 118 3 +576 366 13 +94 196 21 +149 200 21 +523 347 8 +40 154 4 +218 233 25 +175 144 11 +551 47 3 +226 207 22 +403 287 22 +486 210 8 +550 57 3 +471 205 13 +523 0 3 +539 484 13 +193 393 9 +252 341 26 +227 316 26 +443 0 3 +432 315 26 +126 291 25 +188 270 25 +175 259 25 +164 181 21 +117 188 21 +189 235 25 +510 168 8 +205 241 25 +159 282 25 +348 417 23 +409 118 22 +88 186 21 +118 170 4 +193 212 25 +82 428 9 +557 0 3 +187 209 25 +416 206 22 +535 388 13 +359 511 23 +74 448 20 +490 605 13 +0 0 4 +94 143 11 +548 169 8 +70 242 4 +57 0 11 +204 231 25 +511 191 8 +612 679 19 +200 274 25 +215 229 25 +203 219 25 +537 239 8 +273 244 12 +181 268 25 +135 234 4 +176 284 25 +545 150 3 +215 166 25 +141 280 25 +155 125 21 +529 70 3 +53 334 9 +441 237 22 +487 162 8 +518 133 3 +234 342 25 +150 282 21 +291 189 22 +507 446 13 +132 235 21 +517 473 13 +223 334 25 +562 65 3 +524 277 8 +184 240 25 +195 247 25 +495 200 8 +33 75 11 +109 0 5 +546 464 13 +503 108 3 +177 313 25 +565 284 8 +158 221 21 +481 219 8 +70 81 11 +539 382 8 +355 406 23 +165 252 21 +147 234 21 +383 467 23 +170 0 11 +529 255 8 +83 0 11 +0 122 6 +508 89 3 +89 98 11 +183 330 25 +153 250 25 +496 154 3 +118 203 21 +79 189 11 +496 9 3 +429 497 23 +531 26 3 +207 72 21 +269 284 25 +24 277 7 +520 254 13 +297 187 22 +158 225 21 +0 197 4 +129 184 6 +505 161 8 +521 331 8 +187 252 25 +137 250 21 +515 294 8 +511 202 8 +115 248 25 +551 67 3 +204 223 25 +531 0 3 +141 254 25 +139 243 21 +166 140 21 +534 442 13 +527 555 13 +180 277 25 +479 616 13 +83 62 6 +543 0 3 +153 252 21 +199 294 25 +234 238 25 +506 516 13 +181 259 25 +149 265 25 +162 198 21 +512 139 3 +476 227 8 +67 160 11 +128 259 21 +520 381 13 +0 377 9 +189 184 21 +127 104 4 +189 183 25 +104 221 11 +509 486 13 +505 222 13 +156 324 25 +568 270 8 +76 164 11 +503 375 13 +173 252 25 +437 254 8 +166 304 25 +210 270 25 +178 246 25 +122 238 21 +149 250 21 +412 482 23 +518 38 3 +258 131 11 +197 258 25 +161 132 11 +528 113 3 +86 302 25 +75 37 6 +117 284 26 +564 394 13 +142 264 21 +162 251 25 +545 371 13 +209 237 25 +517 334 8 +115 141 4 +485 157 3 +523 46 3 +192 297 25 +117 222 21 +158 228 25 +137 433 16 +435 280 22 +445 554 23 +330 305 25 +219 285 25 +182 212 25 +510 176 8 +501 97 3 +492 516 19 +205 294 25 +174 255 25 +301 220 12 +114 266 21 +15 433 9 +208 242 21 +521 22 3 +520 310 8 +526 576 13 +176 262 21 +99 140 21 +479 400 13 +440 67 22 +125 116 11 +495 124 3 +509 254 8 +503 0 3 +125 177 25 +511 110 3 +225 222 25 +212 299 25 +529 213 8 +158 198 21 +522 90 3 +138 305 21 +226 264 25 +202 262 25 +188 265 25 +151 246 25 +172 0 4 +461 247 8 +0 229 7 +130 255 21 +109 540 16 +523 262 13 +206 308 25 +523 480 13 +554 495 13 +236 276 26 +136 303 25 +220 296 25 +145 233 25 +166 227 4 +522 435 13 +3 193 11 +584 473 19 +88 0 11 +212 264 25 +467 425 13 +114 276 25 +490 95 3 +236 318 25 +59 135 4 +521 206 8 +504 572 13 +490 0 3 +45 236 7 +554 47 3 +549 292 13 +486 307 8 +160 224 25 +484 14 3 +558 388 8 +27 63 4 +590 500 13 +210 231 25 +161 266 25 +499 246 8 +518 117 3 +507 176 8 +175 288 21 +477 167 3 +190 257 21 +188 280 21 +180 310 25 +153 72 11 +178 295 25 +45 171 21 +340 247 9 +120 76 11 +157 204 25 +521 585 13 +77 319 25 +172 196 21 +125 265 25 +42 173 4 +250 323 25 +457 164 3 +532 0 3 +181 288 7 +141 261 21 +63 74 6 +465 579 8 +142 308 9 +157 0 6 +202 234 25 +367 129 22 +70 539 16 +432 526 23 +401 236 25 +154 198 21 +96 231 4 +501 321 13 +133 267 21 +216 254 25 +287 384 9 +110 220 21 +92 277 4 +158 285 25 +97 0 6 +88 215 4 +179 261 25 +403 264 24 +166 219 25 +578 420 13 +279 350 26 +177 307 26 +487 21 3 +180 277 25 +138 114 21 +500 502 13 +79 0 6 +158 289 21 +22 188 4 +513 330 13 +73 0 4 +162 133 6 +475 525 13 +485 263 8 +532 410 13 +236 236 25 +355 192 22 +93 209 21 +138 303 7 +78 0 11 +49 176 4 +215 294 25 +463 465 13 +499 471 13 +491 422 13 +182 211 21 +212 284 25 +41 28 4 +209 268 25 +489 278 22 +164 254 21 +222 249 25 +208 311 25 +163 112 11 +211 323 25 +405 191 22 +123 367 7 +132 0 11 +531 464 13 +107 68 11 +169 195 21 +217 271 25 +214 250 25 +488 152 3 +541 408 13 +500 197 8 +182 273 25 +113 251 21 +222 276 25 +0 0 6 +376 152 22 +550 582 13 +60 410 20 +154 113 11 +45 114 11 +147 308 25 +97 26 11 +52 242 25 +367 167 22 +538 221 8 +200 248 25 +47 125 11 +513 57 3 +553 279 8 +545 216 8 +544 276 8 +184 292 25 +539 156 3 +111 240 21 +99 153 6 +38 219 4 +113 0 11 +185 166 21 +90 112 6 +196 251 25 +46 0 4 +194 301 25 +515 263 8 +541 0 3 +525 222 8 +49 338 7 +300 425 13 +0 260 4 +188 262 25 +151 234 25 +185 276 25 +34 184 6 +78 182 11 +512 12 3 +113 158 21 +288 390 26 +186 204 25 +342 0 4 +480 302 8 +381 265 22 +212 284 25 +92 120 11 +40 0 11 +318 283 25 +64 44 11 +17 184 4 +522 69 3 +524 0 3 +116 0 11 +69 0 4 +257 290 25 +500 684 19 +174 262 21 +550 184 13 +474 201 8 +229 328 25 +166 262 7 +201 228 25 +192 266 25 +177 293 25 +463 141 3 +222 264 21 +104 259 21 +357 256 22 +5 100 11 +498 367 13 +227 84 21 +168 305 21 +468 413 8 +535 119 3 +128 119 11 +438 60 3 +531 504 8 +209 254 25 +110 217 21 +181 235 21 +190 309 25 +126 208 4 +170 219 25 +554 419 13 +520 196 8 +378 259 8 +205 260 25 +515 264 8 +174 229 21 +219 259 25 +110 56 4 +96 362 7 +131 228 25 +155 211 21 +73 368 7 +132 172 25 +473 347 13 +99 187 11 +157 250 25 +142 221 25 +459 216 8 +528 116 3 +514 230 8 +145 188 21 +451 370 26 +519 170 8 +269 277 26 +190 335 25 +140 334 7 +414 503 13 +537 215 8 +62 269 11 +511 179 8 +384 279 24 +124 344 7 +0 188 4 +481 151 3 +410 472 23 +52 109 4 +98 137 11 +504 94 3 +178 275 25 +172 219 25 +478 202 22 +540 256 8 +514 151 3 +348 206 22 +234 347 25 +119 90 6 +494 209 8 +505 417 13 +479 176 8 +0 152 4 +512 0 3 +514 297 13 +504 256 8 +185 303 26 +510 121 3 +161 217 21 +119 191 21 +476 301 26 +532 237 13 +133 162 21 +75 165 11 +96 120 11 +19 571 16 +435 85 3 +566 170 8 +450 217 8 +0 222 11 +139 264 21 +228 265 25 +507 97 3 +516 554 8 +201 301 25 +564 140 3 +348 489 23 +537 338 13 +31 547 16 +39 114 11 +175 325 25 +116 193 7 +62 94 11 +481 247 8 +173 258 21 +526 245 8 +176 256 25 +429 478 13 +136 297 21 +239 318 25 +128 71 4 +137 182 21 +517 211 8 +165 260 25 +548 240 8 +536 347 8 +135 245 21 +173 289 25 +89 195 21 +86 364 4 +518 408 8 +177 271 25 +92 266 21 +539 203 8 +167 318 25 +169 180 4 +209 266 25 +131 223 21 +538 432 13 +53 18 11 +143 263 25 +551 161 3 +542 0 3 +83 98 11 +41 262 21 +148 294 25 +136 295 21 +520 0 3 +145 218 4 +552 426 13 +157 335 25 +423 519 23 +180 268 25 +501 47 3 +477 11 3 +116 14 11 +181 173 9 +142 272 25 +512 119 3 +234 309 25 +45 62 4 +171 303 25 +37 105 4 +498 289 8 +238 253 21 +353 172 22 +170 298 25 +412 472 23 +232 300 26 +80 361 7 +219 235 21 +118 0 11 +525 503 13 +109 161 6 +181 248 21 +61 183 21 +495 179 13 +432 53 22 +478 172 3 +563 280 8 +421 331 26 +108 0 11 +160 230 21 +175 244 21 +495 279 13 +127 291 7 +107 293 25 +530 238 8 +552 0 3 +75 300 7 +25 350 9 +79 111 6 +208 288 25 +164 243 21 +500 231 8 +126 193 25 +200 223 25 +213 300 25 +99 120 4 +366 257 24 +497 191 13 +156 289 21 +169 272 25 +121 284 21 +179 377 9 +63 182 7 +555 435 13 +559 481 13 +186 312 21 +389 483 23 +129 223 21 +213 260 25 +531 515 13 +159 395 7 +529 32 3 +601 546 13 +229 207 25 +190 255 21 +212 261 25 +610 489 13 +453 644 13 +126 231 25 +77 11 11 +530 496 13 +92 238 25 +146 234 21 +149 273 25 +491 118 3 +93 284 21 +582 501 13 +505 360 13 +175 249 21 +558 193 8 +395 296 24 +375 464 23 +457 89 22 +34 199 11 +172 248 25 +509 346 13 +155 189 21 +557 215 8 +225 283 25 +0 260 4 +523 364 13 +210 280 25 +171 239 21 +541 286 8 +558 538 13 +536 0 3 +237 255 25 +64 274 21 +184 155 21 +496 68 3 +525 410 13 +144 189 21 +212 261 25 +9 111 11 +539 354 8 +230 230 21 +251 358 26 +109 105 11 +158 289 25 +124 286 21 +73 139 4 +89 253 11 +82 142 11 +534 0 3 +205 55 25 +534 275 8 +542 117 3 +556 167 3 +109 235 21 +213 282 25 +525 0 3 +517 127 3 +174 272 25 +487 91 3 +501 240 8 +175 0 6 +81 218 25 +55 224 7 +178 249 21 +179 288 25 +550 289 8 +35 103 4 +439 227 22 +91 41 6 +150 131 21 +0 125 4 +133 261 21 +110 186 11 +517 189 8 +169 270 21 +546 271 8 +526 53 3 +426 324 13 +167 225 21 +135 242 25 +541 269 8 +226 273 25 +138 223 11 +478 197 8 +0 206 9 +495 243 8 +120 244 12 +189 252 21 +499 419 13 +68 246 21 +185 318 21 +510 111 3 +80 215 7 +515 249 8 +428 592 13 +181 301 25 +460 0 3 +548 615 23 +161 255 21 +545 2 3 +518 273 8 +310 603 23 +199 277 25 +549 437 8 +175 322 25 +506 304 8 +510 0 3 +514 393 8 +494 85 3 +188 218 25 +540 102 3 +524 96 3 +176 292 25 +508 0 3 +508 183 8 +70 222 21 +171 279 25 +240 293 25 +60 274 7 +503 0 3 +178 49 11 +483 0 3 +146 66 11 +481 380 13 +515 54 3 +165 243 25 +25 156 11 +522 285 13 +77 228 21 +211 207 25 +211 232 21 +133 211 25 +528 463 13 +332 200 22 +141 263 25 +531 54 3 +497 0 3 +105 324 25 +183 226 25 +235 321 25 +562 558 13 +78 295 25 +156 262 21 +554 420 13 +510 213 13 +242 257 25 +496 227 8 +167 209 25 +534 0 3 +138 117 4 +133 243 21 +533 296 8 +247 240 25 +205 321 25 +56 171 11 +500 174 8 +404 503 23 +180 287 25 +512 192 8 +183 286 25 +190 246 25 +157 254 25 +100 259 7 +193 293 25 +542 368 8 +248 277 25 +509 436 13 +191 214 25 +203 226 25 +128 275 21 +539 95 3 +539 310 13 +107 68 11 +561 0 3 +477 592 13 +621 257 13 +122 247 21 +173 252 25 +525 554 13 +173 316 25 +427 240 24 +187 195 25 +542 263 13 +152 328 9 +89 248 9 +394 487 23 +154 229 25 +31 0 11 +232 270 25 +543 0 3 +574 352 13 +278 358 26 +227 258 25 +533 238 8 +199 208 21 +80 312 25 +221 188 25 +137 309 25 +227 215 21 +537 142 3 +23 111 4 +427 213 26 +227 214 25 +388 477 23 +146 253 21 +26 253 4 +413 229 22 +516 54 3 +488 25 22 +0 209 11 +186 233 25 +492 411 13 +0 69 11 +500 442 13 +510 57 3 +182 270 25 +519 304 13 +80 44 11 +206 264 25 +203 0 11 +42 153 11 +178 163 21 +176 507 9 +102 466 16 +484 599 13 +194 225 21 +169 256 25 +503 149 3 +245 310 25 +171 278 25 +547 362 13 +30 275 7 +164 222 25 +127 114 11 +505 346 13 +531 109 3 +368 288 22 +193 252 9 +116 158 11 +216 300 25 +558 139 3 +504 60 3 +84 90 11 +498 235 8 +158 236 25 +529 256 23 +117 105 11 +127 271 25 +530 0 3 +487 231 8 +224 260 25 +528 305 8 +140 147 4 +534 207 8 +480 158 3 +216 285 25 +76 36 11 +535 532 13 +195 257 21 +492 409 13 +474 226 22 +492 258 13 +547 163 8 +492 0 3 +473 102 3 +202 298 25 +159 0 11 +523 269 8 +526 112 3 +161 186 21 +506 464 13 +90 252 21 +175 266 25 +489 421 13 +306 182 22 +138 281 25 +425 202 22 +505 360 13 +555 183 8 +494 196 8 +182 284 25 +159 301 21 +536 206 8 +499 57 3 +183 308 25 +130 366 7 +158 283 25 +82 276 7 +557 269 8 +51 74 11 +179 146 11 +420 226 22 +155 86 4 +114 227 21 +337 372 26 +218 233 25 +85 300 25 +236 243 25 +180 180 21 +151 89 21 +145 272 25 +533 214 8 +398 137 22 +192 275 25 +525 277 13 +30 262 4 +2 63 4 +192 263 25 +147 243 21 +405 274 22 +555 483 13 +71 273 9 +554 329 8 +176 282 25 +75 273 25 +562 93 3 +135 491 20 +116 267 12 +145 274 21 +144 252 21 +148 265 25 +474 0 3 +143 228 25 +174 289 25 +59 222 21 +520 0 3 +499 0 3 +45 0 5 +422 357 26 +445 623 13 +508 370 8 +170 155 11 +518 485 13 +535 0 3 +124 234 21 +64 277 7 +361 179 22 +503 53 3 +149 281 25 +200 294 21 +146 0 21 +110 207 4 +107 0 4 +204 300 25 +481 308 8 +165 188 25 +101 202 11 +176 269 25 +48 184 11 +516 348 13 +42 126 4 +133 296 21 +505 172 3 +148 0 11 +109 297 25 +163 242 25 +344 179 4 +557 505 13 +175 261 25 +494 647 8 +118 249 12 +556 325 13 +131 117 6 +536 358 8 +423 217 22 +114 230 7 +71 21 11 +501 274 13 +0 167 11 +437 66 22 +521 0 3 +441 138 3 +128 132 11 +183 236 25 +495 258 13 +177 310 25 +137 208 21 +90 92 4 +522 482 13 +0 139 11 +503 326 13 +163 251 25 +471 406 26 +394 452 23 +38 129 4 +237 284 25 +513 170 8 +475 286 13 +0 372 7 +268 243 21 +14 110 11 +537 187 13 +531 469 13 +558 401 8 +97 153 4 +158 0 4 +438 286 13 +0 104 6 +345 198 15 +185 313 25 +112 123 6 +536 212 13 +174 244 21 +250 352 26 +243 293 22 +549 122 3 +7 149 4 +497 183 13 +487 273 13 +506 88 3 +521 361 8 +535 508 13 +533 171 8 +485 254 8 +554 463 8 +144 184 25 +519 410 8 +54 282 21 +568 461 13 +177 252 25 +143 295 7 +138 249 25 +422 242 22 +509 695 13 +531 388 13 +502 254 8 +158 297 21 +509 178 8 +532 0 3 +353 469 9 +516 323 8 +177 148 21 +162 212 25 +90 30 11 +14 303 25 +189 0 11 +182 226 25 +91 120 11 +422 475 19 +119 0 6 +62 241 4 +487 192 8 +520 0 3 +211 236 23 +132 74 11 +508 643 13 +201 281 25 +382 421 23 +175 310 25 +186 319 25 +41 231 21 +138 65 11 +506 88 3 +205 303 25 +461 97 22 +503 226 13 +173 238 9 +136 227 25 +175 326 7 +116 421 20 +133 143 4 +220 274 25 +213 253 25 +200 283 9 +172 207 11 +144 259 25 +298 384 23 +531 268 13 +528 55 3 +441 262 8 +19 59 5 +127 297 21 +129 156 6 +160 273 25 +176 236 21 +433 238 8 +89 89 11 +153 165 21 +0 292 7 +415 302 22 +528 311 13 +120 267 21 +306 0 3 +339 449 23 +139 198 25 +500 272 8 +85 263 21 +123 208 21 +219 251 25 +96 442 20 +0 323 7 +143 255 21 +393 314 26 +508 382 13 +124 48 6 +531 483 13 +486 263 22 +203 303 25 +553 336 8 +163 287 25 +555 12 3 +26 313 7 +216 295 25 +256 260 25 +494 539 19 +533 0 3 +116 0 11 +225 221 21 +514 0 3 +203 275 25 +182 257 21 +67 131 11 +529 332 8 +148 240 25 +114 244 21 +0 0 11 +220 279 25 +170 230 21 +528 123 3 +161 321 25 +69 267 25 +52 248 4 +132 237 21 +236 292 25 +549 308 8 +274 330 26 +433 428 13 +114 90 6 +532 196 8 +41 243 4 +91 225 21 +636 785 19 +187 295 25 +100 162 11 +518 447 13 +396 146 22 +514 0 3 +84 85 11 +144 316 25 +335 263 22 +125 203 21 +509 386 13 +504 194 8 +142 251 21 +75 272 7 +180 119 11 +202 279 26 +105 105 21 +167 41 11 +511 0 3 +507 97 3 +568 522 13 +117 195 21 +0 251 7 +4 175 11 +513 102 3 +86 238 21 +566 333 13 +53 326 4 +45 0 6 +214 236 25 +514 94 3 +413 365 26 +48 130 11 +57 176 6 +539 136 3 +507 200 8 +47 99 6 +549 234 8 +81 147 21 +181 250 21 +578 501 13 +562 407 13 +141 275 25 +193 0 11 +357 224 22 +426 269 22 +0 151 4 +192 221 25 +205 227 22 +67 163 11 +208 299 21 +522 86 3 +551 275 8 +62 310 25 +524 0 3 +136 450 20 +408 433 26 +390 526 23 +114 165 21 +347 202 22 +553 387 8 +536 192 8 +523 208 8 +403 455 26 +160 189 21 +210 307 25 +113 137 11 +530 15 3 +526 491 13 +128 225 21 +153 271 25 +519 112 3 +553 118 3 +506 278 8 +239 316 25 +250 307 25 +498 220 8 +130 77 5 +0 5 6 +211 249 21 +496 184 8 +109 468 16 +401 226 24 +368 514 23 +540 216 8 +152 251 25 +507 229 8 +508 277 8 +162 105 21 +574 389 13 +57 154 21 +465 246 22 +194 249 25 +143 200 25 +17 71 11 +172 203 25 +32 216 11 +159 273 25 +86 227 25 +510 250 8 +535 0 3 +386 119 24 +177 249 25 +177 238 21 +193 284 25 +351 299 22 +9 208 4 +0 30 11 +213 253 25 +509 0 3 +168 241 21 +190 182 4 +97 156 11 +468 90 3 +179 255 25 +434 541 23 +105 198 4 +144 186 21 +124 195 4 +513 161 8 +538 137 3 +480 123 3 +146 461 16 +234 267 25 +209 254 25 +165 291 25 +260 327 25 +122 234 21 +212 302 25 +171 225 21 +537 450 13 +10 274 4 +529 0 3 +523 247 8 +524 172 8 +0 128 6 +554 254 8 +140 235 21 +105 247 25 +99 313 25 +0 231 21 +212 265 25 +237 239 25 +356 248 24 +99 109 6 +194 241 21 +182 307 25 +503 245 8 +100 133 12 +57 171 4 +0 231 21 +195 247 25 +564 446 13 +36 95 11 +427 187 22 +154 462 9 +499 13 3 +542 622 19 +505 0 3 +195 287 25 +123 150 11 +505 203 8 +165 284 25 +96 16 6 +487 169 13 +554 57 3 +105 278 21 +91 300 7 +111 175 21 +351 415 23 +169 272 25 +523 0 3 +196 234 21 +495 350 13 +208 236 25 +14 101 6 +406 458 23 +179 244 21 +32 110 6 +211 262 25 +56 289 25 +127 161 21 +578 533 13 +556 148 3 +172 265 25 +208 241 25 +180 243 25 +515 181 8 +239 281 25 +115 107 6 +470 207 8 +502 561 13 +169 263 25 +502 248 8 +223 300 26 +234 188 25 +523 0 3 +498 274 8 +193 300 21 +503 229 8 +507 391 13 +175 305 25 +141 215 21 +131 280 25 +128 293 25 +530 113 3 +111 313 25 +213 296 26 +126 248 11 +556 15 3 +39 210 11 +446 216 8 +483 750 19 +517 186 8 +521 140 3 +81 196 11 +162 183 21 +251 256 21 +106 251 21 +163 288 25 +387 89 22 +446 161 24 +500 232 8 +123 132 11 +124 224 25 +124 158 11 +73 83 11 +355 574 23 +129 138 21 +188 314 25 +526 0 3 +164 141 21 +504 60 3 +538 298 8 +229 243 25 +450 579 13 +118 236 25 +550 388 8 +230 270 25 +554 238 8 +384 494 23 +491 0 3 +552 383 13 +495 182 8 +160 195 21 +298 475 23 +59 49 11 +489 157 3 +495 0 3 +170 234 25 +147 244 25 +85 168 21 +502 149 3 +515 156 3 +169 261 25 +499 581 13 +539 126 3 +511 314 8 +460 85 3 +545 356 8 +143 320 7 +181 236 21 +40 186 4 +77 132 6 +122 104 6 +527 324 8 +208 263 25 +560 306 13 +556 195 8 +72 260 4 +79 102 11 +337 287 24 +519 257 8 +223 299 21 +518 339 13 +139 296 25 +52 153 21 +386 432 23 +127 64 6 +160 189 21 +500 196 8 +166 252 21 +281 0 4 +511 74 3 +194 236 25 +191 277 25 +206 277 25 +538 386 8 +476 305 26 +526 37 3 +522 466 13 +444 483 19 +4 179 6 +370 248 22 +406 290 22 +237 343 25 +510 474 13 +465 559 13 +521 360 8 +0 15 4 +106 81 21 +185 272 25 +548 173 8 +0 306 4 +538 85 3 +63 241 11 +216 257 25 +467 155 3 +76 0 6 +544 333 8 +99 184 4 +538 444 13 +0 108 4 +144 307 25 +497 232 22 +200 268 4 +175 233 25 +524 462 13 +235 468 19 +117 0 4 +116 323 7 +560 469 13 +197 314 25 +494 0 3 +123 243 21 +66 180 21 +49 66 11 +287 272 25 +446 152 3 +0 72 4 +172 312 25 +155 233 4 +542 344 8 +384 211 24 +141 402 9 +522 374 13 +59 10 4 +492 90 3 +438 299 13 +151 293 25 +94 236 21 +545 181 8 +588 350 13 +368 657 23 +20 233 7 +180 263 25 +23 217 4 +134 252 7 +93 231 25 +513 330 13 +190 148 25 +557 477 13 +372 149 22 +0 97 11 +495 351 8 +10 249 4 +143 274 26 +538 20 3 +517 217 8 +568 492 13 +123 101 4 +503 447 13 +526 220 8 +509 197 8 +128 189 11 +478 4 3 +502 227 8 +151 72 4 +128 301 25 +139 304 7 +435 287 22 +216 236 25 +142 108 11 +66 273 21 +114 227 21 +200 218 21 +171 142 21 +282 361 26 +425 490 23 +2 6 11 +95 240 21 +471 160 3 +213 267 25 +123 264 21 +530 500 13 +165 210 21 +260 263 25 +465 538 13 +480 33 3 +543 0 3 +38 110 11 +228 310 25 +90 190 11 +91 203 11 +207 277 25 +188 258 25 +190 62 11 +451 556 13 +365 0 3 +37 136 11 +220 205 25 +541 376 13 +553 518 13 +529 145 3 +550 247 8 +194 201 21 +580 480 13 +223 239 21 +535 433 13 +516 50 22 +168 203 21 +561 459 13 +151 194 21 +331 263 22 +523 84 3 +130 216 21 +211 263 25 +0 98 4 +486 510 13 +173 166 25 +553 153 3 +501 0 3 +232 319 25 +108 288 21 +169 258 21 +513 0 3 +95 129 11 +496 0 3 +428 215 22 +521 0 3 +182 294 25 +377 182 22 +44 243 4 +526 137 3 +430 0 3 +339 463 13 +140 270 25 +268 331 25 +132 157 11 +395 253 22 +220 206 25 +488 285 13 +61 68 4 +146 246 25 +369 244 22 +129 233 21 +208 276 25 +424 38 22 +542 286 8 +247 251 25 +71 287 4 +536 148 3 +371 468 23 +201 169 21 +200 276 26 +546 217 8 +529 242 8 +520 201 8 +189 198 21 +121 177 21 +497 110 3 +489 406 13 +128 108 21 +547 343 13 +74 150 21 +94 142 11 +155 136 11 +214 265 25 +272 284 25 +450 439 26 +167 0 11 +481 248 8 +137 236 21 +169 264 25 +531 150 3 +220 242 21 +517 283 8 +151 265 25 +533 0 3 +72 0 11 +78 92 6 +46 177 4 +69 191 25 +481 15 3 +17 476 9 +32 163 6 +123 598 16 +185 250 21 +254 257 25 +153 265 25 +523 459 13 +447 181 8 +126 251 21 +518 235 13 +197 331 9 +212 274 26 +229 242 12 +169 256 21 +183 156 11 +157 216 21 +189 259 25 +485 354 13 +81 455 9 +552 373 13 +177 214 25 +180 263 25 +529 142 13 +534 58 3 +175 273 25 +106 0 11 +558 349 8 +337 232 22 +473 124 3 +118 296 21 +193 231 12 +470 242 24 +554 125 3 +25 0 11 +496 355 13 +527 257 8 +530 0 3 +63 163 21 +222 221 21 +531 26 3 +114 261 21 +221 308 26 +175 83 11 +50 174 4 +454 578 13 +177 270 25 +523 478 13 +478 589 13 +367 204 22 +511 303 8 +117 111 11 +158 310 25 +126 214 4 +269 297 26 +190 276 25 +347 202 22 +565 433 13 +538 372 8 +40 115 4 +4 0 11 +196 329 12 +233 267 25 +86 319 9 +280 285 21 +92 84 4 +323 210 12 +552 185 8 +203 281 25 +538 423 13 +495 495 13 +531 0 3 +472 255 8 +521 39 3 +540 346 8 +16 36 4 +220 241 25 +205 272 25 +540 17 3 +529 123 3 +107 280 25 +102 161 11 +201 292 26 +453 660 13 +476 418 13 +25 161 11 +190 276 21 +215 299 25 +114 262 25 +194 242 21 +459 62 22 +559 104 3 +0 529 20 +133 242 21 +133 262 21 +70 47 11 +95 48 6 +83 253 7 +405 346 24 +147 240 25 +66 87 11 +530 131 3 +374 61 3 +495 36 3 +106 287 21 +202 280 25 +166 261 25 +100 110 11 +530 206 8 +40 21 11 +518 227 8 +533 0 3 +496 173 8 +512 241 8 +534 344 8 +135 224 21 +517 163 8 +537 251 8 +549 242 8 +509 137 3 +217 327 25 +202 240 25 +164 268 25 +169 150 21 +100 306 25 +26 368 7 +532 262 8 +56 145 11 +423 284 26 +480 127 3 +507 211 8 +463 275 24 +140 235 21 +139 334 25 +125 245 21 +407 478 19 +84 50 11 +237 286 25 +517 265 13 +196 237 25 +183 295 11 +491 0 3 +30 193 7 +172 164 21 +72 103 11 +143 191 4 +0 164 11 +528 410 13 +122 200 4 +158 277 25 +505 675 23 +106 77 11 +564 330 13 +98 127 11 +389 219 22 +495 535 13 +521 90 3 +64 0 4 +516 0 3 +497 688 13 +175 368 9 +195 321 25 +90 151 21 +114 310 21 +511 421 13 +129 265 21 +165 234 25 +515 429 13 +170 291 25 +140 315 25 +162 232 21 +580 661 23 +471 0 3 +189 338 25 +185 243 25 +169 308 25 +152 306 21 +77 0 11 +153 241 21 +489 0 3 +111 112 4 +193 184 21 +100 240 25 +169 248 21 +83 175 11 +526 220 13 +86 322 7 +171 281 25 +0 0 4 +525 241 8 +501 0 3 +161 224 4 +524 304 8 +172 292 21 +180 273 25 +178 313 25 +54 38 11 +201 268 25 +515 11 3 +9 145 4 +211 201 25 +178 282 25 +182 282 25 +267 231 21 +68 411 20 +493 273 8 +540 624 13 +75 270 21 +509 387 26 +491 0 3 +536 259 8 +346 247 22 +521 271 8 +226 232 25 +428 74 4 +146 144 21 +45 140 4 +183 306 25 +159 174 21 +103 141 11 +149 331 25 +540 117 3 +527 180 8 +95 24 21 +231 331 25 +79 194 7 +0 48 11 +357 447 23 +48 28 4 +0 114 6 +152 308 25 +143 296 7 +90 50 4 +202 230 25 +543 0 3 +54 0 11 +128 46 11 +217 311 25 +194 171 25 +0 220 11 +193 160 25 +140 257 25 +193 164 12 +535 136 3 +442 378 26 +554 508 13 +527 0 3 +506 443 13 +158 199 25 +332 193 22 +142 239 21 +0 43 11 +213 189 25 +202 233 25 +483 269 13 +38 289 25 +163 510 9 +529 262 8 +193 171 4 +528 298 8 +164 347 7 +43 264 7 +221 204 21 +481 125 3 +220 300 25 +104 153 6 +157 190 25 +350 293 26 +517 0 3 +231 235 25 +0 218 11 +498 369 8 +109 170 11 +0 108 6 +127 237 25 +509 68 3 +472 5 3 +143 295 25 +152 0 11 +173 183 21 +220 330 25 +545 0 3 +114 281 25 +516 353 8 +82 273 25 +151 276 21 +218 305 25 +536 449 13 +412 328 24 +521 271 8 +232 206 21 +513 436 13 +539 172 8 +4 149 4 +139 251 21 +488 200 13 +75 0 4 +555 474 13 +0 0 6 +202 282 25 +414 217 22 +166 146 21 +505 400 13 +543 78 3 +551 90 3 +58 212 11 +157 218 25 +166 249 21 +205 217 25 +529 448 13 +496 279 8 +569 433 13 +499 234 8 +577 341 13 +428 335 13 +166 277 25 +491 586 13 +427 176 24 +422 214 25 +146 204 4 +160 251 21 +125 288 25 +441 347 13 +94 302 25 +173 249 21 +196 248 25 +244 180 25 +0 255 4 +486 341 13 +214 147 22 +546 188 8 +63 0 11 +138 225 21 +147 218 21 +495 158 3 +554 157 3 +122 128 12 +147 172 11 +195 230 25 +503 367 13 +64 67 11 +84 274 21 +514 599 13 +178 221 25 +147 245 21 +469 322 26 +552 214 8 +497 300 8 +430 228 22 +152 159 6 +445 304 26 +408 467 23 +242 144 12 +176 277 25 +390 233 24 +439 507 13 +145 94 11 +0 308 7 +203 291 25 +0 19 4 +476 573 13 +519 170 8 +217 250 25 +551 705 13 +169 253 21 +514 150 3 +510 0 3 +199 213 25 +324 255 22 +173 353 21 +149 263 21 +510 466 13 +515 428 13 +473 277 8 +501 141 3 +229 295 25 +178 177 25 +530 244 8 +508 488 13 +264 344 26 +245 338 26 +206 303 25 +99 0 11 +553 444 13 +602 294 13 +188 328 7 +456 499 8 +378 187 22 +536 348 13 +162 234 25 +113 65 4 +134 311 21 +526 148 3 +72 178 11 +156 333 25 +510 307 8 +511 148 3 +521 21 3 +176 241 21 +547 133 3 +172 302 25 +519 0 3 +206 298 21 +494 296 8 +543 38 3 +430 550 19 +143 242 21 +539 323 13 +228 292 25 +547 425 13 +110 379 7 +527 250 8 +0 181 11 +62 141 11 +95 123 11 +522 357 13 +108 301 25 +132 0 11 +350 136 24 +147 210 21 +160 254 25 +215 323 25 +43 35 11 +565 471 13 +130 343 7 +381 455 23 +222 339 25 +554 190 8 +149 226 21 +163 272 21 +106 278 4 +232 275 25 +372 494 19 +545 109 3 +42 155 4 +482 440 13 +169 262 21 +342 197 18 +178 126 11 +167 226 25 +575 437 13 +406 463 23 +266 319 25 +390 194 22 +531 545 13 +89 100 4 +57 252 4 +543 273 8 +206 280 25 +434 476 23 +484 336 8 +481 181 8 +118 256 25 +87 118 4 +122 299 25 +145 283 21 +503 306 13 +476 228 8 +38 130 11 +0 0 11 +113 163 11 +21 257 4 +201 246 25 +209 326 25 +57 0 11 +0 76 11 +463 255 13 +245 240 25 +110 60 4 +398 464 23 +166 264 25 +495 504 13 +76 341 9 +527 129 3 +495 378 8 +449 598 13 +141 217 21 +263 122 25 +67 276 11 +251 319 25 +75 284 7 +119 74 11 +529 446 13 +545 138 3 +129 116 4 +529 191 13 +527 63 3 +213 336 25 +100 571 16 +73 207 11 +136 245 25 +150 263 25 +216 330 25 +498 0 3 +90 376 7 +37 533 16 +237 305 25 +21 210 11 +552 224 8 +105 250 4 +194 211 25 +201 269 21 +114 0 4 +500 437 13 +38 140 25 +544 361 13 +154 222 21 +218 293 25 +171 245 25 +161 213 25 +515 98 3 +123 170 4 +380 460 23 +60 282 9 +546 347 8 +73 47 11 +34 237 4 +416 486 23 +145 178 21 +522 359 8 +483 0 3 +558 0 3 +31 16 6 +96 161 6 +89 219 11 +70 222 12 +265 252 21 +5 173 11 +423 197 24 +207 299 25 +559 426 13 +542 262 8 +182 282 25 +155 298 21 +153 198 25 +0 235 4 +535 0 3 +64 599 16 +92 189 11 +179 195 21 +77 163 6 +147 285 25 +195 268 21 +164 172 21 +196 280 21 +0 43 11 +165 257 25 +103 0 4 +428 201 4 +284 249 25 +540 133 3 +441 439 13 +143 531 9 +421 185 22 +189 259 25 +532 308 8 +486 169 3 +106 216 11 +313 281 24 +74 199 21 +166 268 25 +138 241 21 +181 170 11 +146 105 11 +184 298 25 +519 561 13 +20 140 6 +22 60 4 +545 663 13 +436 100 22 +484 276 8 +140 261 25 +420 312 26 +528 55 3 +208 252 21 +495 196 8 +497 118 3 +237 230 25 +210 379 9 +81 0 11 +148 258 25 +292 318 25 +485 249 13 +111 87 4 +125 246 25 +237 273 25 +143 235 12 +530 136 3 +165 280 25 +547 400 8 +558 413 8 +561 170 8 +208 270 25 +510 12 3 +353 207 22 +76 233 7 +143 172 25 +493 572 13 +28 0 11 +89 175 11 +106 276 25 +528 148 3 +130 136 11 +534 276 8 +472 67 3 +545 46 3 +367 181 22 +30 260 4 +147 113 11 +195 242 25 +521 97 3 +494 0 3 +533 283 8 +174 213 21 +27 179 21 +201 230 25 +494 384 13 +122 162 11 +125 225 25 +420 179 22 +125 301 25 +499 290 8 +298 260 22 +218 278 25 +142 236 25 +166 282 21 +160 174 4 +46 127 5 +503 0 3 +105 0 11 +523 242 8 +188 285 21 +501 214 8 +206 70 11 +171 245 25 +109 235 21 +526 282 8 +186 288 25 +524 164 13 +495 169 8 +322 305 22 +199 440 9 +480 0 3 +0 83 11 +201 269 21 +336 400 26 +159 197 21 +168 235 21 +148 249 25 +415 199 26 +518 140 3 +113 278 25 +143 311 25 +66 257 21 +80 100 11 +165 243 21 +479 43 3 +217 221 25 +568 252 8 +178 280 25 +548 477 13 +526 61 3 +411 72 22 +382 279 24 +138 237 21 +0 257 4 +550 444 13 +539 541 13 +268 246 25 +469 71 3 +186 287 21 +425 231 22 +51 219 11 +180 261 25 +365 460 23 +550 98 3 +553 418 13 +469 171 3 +97 120 4 +514 328 8 +488 276 8 +497 0 3 +534 168 8 +46 202 4 +506 394 13 +159 162 21 +97 0 21 +160 43 6 +185 302 25 +433 297 22 +453 150 22 +117 0 6 +55 85 6 +91 93 4 +67 68 6 +130 187 6 +497 404 8 +307 350 26 +158 309 21 +529 364 13 +526 387 13 +79 184 11 +227 251 25 +389 276 22 +82 131 4 +147 60 11 +157 133 11 +512 422 13 +526 450 13 +3 199 25 +54 282 21 +463 370 13 +157 310 25 +150 141 11 +426 335 26 +143 245 25 +58 346 9 +66 424 9 +350 282 24 +468 260 8 +525 521 13 +524 61 3 +99 9 11 +493 0 3 +499 212 8 +613 368 8 +464 314 8 +3 284 4 +216 426 26 +393 157 22 +223 224 25 +482 30 3 +569 429 13 +235 258 25 +166 204 21 +458 187 24 +508 66 3 +484 80 3 +13 228 4 +514 355 13 +188 260 25 +66 305 25 +528 162 3 +328 382 23 +536 588 13 +551 180 8 +107 224 11 +256 283 25 +532 248 8 +178 237 21 +134 318 7 +517 127 3 +192 320 25 +535 203 8 +558 327 8 +193 242 12 +0 0 4 +59 65 4 +515 102 3 +88 376 7 +211 259 25 +224 346 25 +522 551 13 +163 252 21 +220 307 25 +128 211 25 +516 411 8 +433 196 22 +221 265 25 +75 242 25 +89 261 21 +94 159 11 +241 268 25 +138 341 7 +525 454 13 +531 517 13 +506 203 8 +528 317 13 +500 501 13 +207 261 25 +137 254 25 +166 236 21 +153 531 16 +29 0 6 +98 0 11 +474 228 8 +519 190 8 +190 263 25 +522 379 13 +285 299 26 +490 0 3 +242 103 11 +506 211 8 +443 461 13 +510 8 3 +566 473 13 +118 232 21 +78 0 11 +87 57 11 +81 116 11 +488 0 3 +105 294 21 +531 396 13 +79 237 21 +152 428 7 +70 176 4 +416 244 24 +308 391 26 +201 248 21 +177 194 21 +120 0 6 +555 54 3 +95 0 11 +236 290 21 +208 300 25 +518 123 3 +133 232 21 +509 0 3 +162 298 25 +163 277 25 +205 289 21 +502 249 8 +187 258 21 +186 231 25 +406 243 25 +0 181 6 +95 231 7 +62 221 21 +524 239 8 +376 120 22 +28 18 11 +134 158 11 +0 189 11 +102 104 4 +119 300 25 +60 261 4 +221 295 25 +549 348 13 +0 0 11 +45 91 4 +506 50 3 +522 351 13 +218 311 25 +82 58 11 +407 296 22 +566 341 8 +266 293 25 +549 489 13 +549 436 13 +496 239 8 +440 164 18 +109 495 9 +222 330 25 +165 240 25 +157 186 25 +218 21 4 +516 369 13 +485 430 13 +136 151 25 +524 214 8 +156 301 25 +444 566 19 +237 332 25 +116 231 25 +176 225 21 +197 263 25 +477 381 13 +0 130 4 +549 527 13 +528 0 3 +543 345 13 +230 237 21 +178 283 25 +160 260 21 +186 182 21 +347 441 23 +490 0 3 +182 252 25 +527 210 8 +533 432 13 +539 350 13 +84 9 6 +372 173 22 +128 1 21 +504 321 13 +200 269 25 +487 342 13 +254 328 25 +160 291 25 +331 251 22 +539 539 13 +557 232 8 +169 201 25 +546 538 13 +514 263 13 +130 262 21 +477 289 26 +378 421 23 +130 298 25 +170 237 21 +512 248 8 +27 291 4 +89 276 21 +400 223 22 +566 502 13 +485 0 3 +132 231 21 +123 171 11 +107 13 6 +154 0 6 +533 32 22 +147 103 11 +466 191 8 +385 199 24 +181 157 25 +18 142 21 +548 533 13 +513 0 3 +507 0 3 +569 454 13 +116 249 25 +537 52 3 +586 525 13 +104 87 21 +239 280 9 +239 282 25 +157 161 11 +124 186 11 +323 237 22 +192 308 25 +486 0 3 +471 604 13 +244 265 25 +556 510 13 +150 289 21 +247 268 25 +98 1 11 +501 91 3 +4 0 4 +70 372 7 +75 272 21 +478 358 8 +184 313 25 +62 227 21 +121 166 12 +531 132 3 +483 30 3 +481 0 3 +188 206 21 +184 397 9 +74 267 7 +523 196 8 +146 108 11 +481 491 13 +590 592 19 +161 270 25 +560 471 13 +230 275 25 +0 142 4 +496 213 8 +566 479 13 +176 191 25 +513 13 3 +122 138 11 +1 63 6 +46 110 11 +67 30 11 +7 294 4 +488 492 8 +587 443 13 +169 446 9 +175 244 21 +97 44 11 +125 525 16 +124 294 25 +556 0 3 +399 207 24 +578 400 13 +510 511 13 +543 484 13 +125 265 21 +172 267 25 +155 249 21 +97 438 9 +100 398 7 +532 187 8 +85 175 25 +524 170 8 +404 192 22 +12 182 11 +21 240 4 +439 537 23 +523 99 3 +496 167 3 +101 245 11 +121 217 11 +28 330 9 +198 246 21 +213 231 25 +492 41 3 +207 298 25 +536 426 13 +0 58 6 +506 238 8 +506 393 13 +0 200 4 +70 138 11 +93 162 11 +505 584 23 +337 400 23 +184 116 21 +517 3 3 +133 225 21 +199 278 25 +0 91 11 +186 241 25 +527 90 3 +0 706 9 +92 415 7 +519 497 13 +192 237 21 +574 306 8 +286 149 22 +238 319 25 +109 190 4 +374 453 23 +506 68 3 +84 282 25 +567 486 13 +365 408 23 +348 472 23 +499 305 13 +75 221 21 +545 480 17 +202 270 25 +127 316 25 +150 215 21 +187 313 25 +532 276 8 +394 587 19 +221 239 21 +478 261 8 +46 494 20 +336 412 23 +116 148 6 +69 247 21 +533 191 8 +474 270 8 +55 197 4 +79 34 6 +520 225 8 +194 267 21 +561 384 8 +482 154 3 +168 269 25 +252 326 25 +110 291 21 +545 22 3 +274 310 25 +76 0 11 +497 428 13 +146 176 21 +499 288 13 +418 211 22 +558 196 8 +443 436 13 +194 276 21 +484 63 3 +58 151 6 +53 81 5 +549 463 13 +147 292 25 +506 336 13 +341 449 23 +555 72 3 +510 0 3 +134 382 9 +98 177 21 +499 535 13 +181 252 21 +128 353 4 +547 205 8 +427 535 23 +228 275 25 +35 235 7 +134 289 21 +92 275 25 +200 218 21 +173 259 21 +121 248 4 +537 0 3 +549 259 8 +532 358 13 +81 154 4 +208 297 25 +559 289 13 +163 266 25 +135 229 25 +102 280 7 +18 531 16 +557 520 8 +312 145 12 +2 0 11 +205 239 25 +524 291 8 +0 52 11 +552 196 8 +143 86 11 +194 328 25 +58 100 11 +462 333 26 +132 288 21 +37 382 9 +322 426 23 +513 183 8 +14 77 11 +283 236 24 +545 508 13 +182 214 25 +207 249 25 +55 190 4 +88 0 4 +180 305 25 +145 287 25 +209 222 21 +130 218 25 +0 0 4 +508 170 8 +204 284 25 +37 55 11 +518 375 13 +522 250 8 +513 333 13 +454 161 22 +102 228 21 +115 0 11 +157 214 4 +522 60 3 +529 292 8 +505 436 13 +544 335 13 +185 309 25 +159 135 21 +468 292 8 +0 188 11 +121 300 9 +204 361 9 +527 168 8 +26 246 7 +583 203 8 +47 227 4 +260 334 25 +22 158 11 +170 233 21 +95 288 7 +188 260 25 +211 246 25 +71 178 21 +111 268 21 +107 81 6 +73 181 11 +137 302 25 +59 111 11 +554 0 3 +226 191 25 +566 214 8 +4 138 6 +156 241 25 +544 256 8 +175 284 25 +73 256 4 +95 252 25 +522 439 13 +183 190 21 +229 193 11 +514 392 13 +523 159 3 +237 150 25 +108 250 21 +530 0 3 +130 262 25 +556 486 13 +580 454 13 +451 84 3 +73 120 4 +126 262 21 +78 270 25 +541 157 3 +121 153 11 +514 165 3 +0 173 4 +172 233 25 +134 201 21 +46 330 7 +87 94 11 +59 26 11 +152 286 25 +113 249 25 +511 353 13 +177 252 25 +114 0 6 +436 130 3 +499 459 13 +154 146 21 +164 264 25 +96 237 11 +79 167 4 +412 484 23 +178 186 25 +534 324 8 +154 91 21 +79 18 11 +126 406 7 +100 192 25 +47 175 21 +173 285 21 +95 327 7 +579 588 13 +138 393 16 +355 113 22 +557 432 13 +144 289 25 +133 132 11 +558 430 13 +155 233 25 +510 88 3 +517 204 1 +145 247 25 +579 289 13 +142 326 25 +182 161 21 +121 158 4 +72 243 21 +97 289 25 +150 274 21 +197 258 21 +534 82 3 +133 260 21 +536 200 8 +166 203 12 +548 210 13 +199 267 21 +54 153 11 +169 195 25 +111 143 6 +491 450 13 +230 303 21 +281 293 26 +0 0 11 +453 281 13 +288 363 26 +103 284 21 +151 146 6 +224 242 21 +384 444 23 +510 282 8 +204 239 25 +537 225 8 +232 340 25 +259 296 26 +523 361 8 +142 211 7 +549 151 3 +235 281 25 +123 171 21 +81 253 4 +168 265 25 +157 510 16 +531 138 3 +93 233 11 +484 156 3 +473 454 13 +83 108 11 +177 274 21 +354 463 23 +499 398 13 +554 355 13 +150 274 25 +518 225 8 +145 175 21 +459 486 13 +514 227 8 +531 508 13 +508 354 13 +498 252 8 +195 234 25 +514 0 3 +146 232 25 +502 671 13 +493 0 3 +529 254 13 +214 251 21 +388 442 23 +538 182 8 +194 281 25 +18 175 11 +162 166 25 +552 289 8 +502 376 13 +159 292 25 +90 461 20 +108 380 7 +543 358 8 +523 284 8 +0 156 4 +197 279 25 +46 0 4 +168 237 25 +391 474 23 +137 136 12 +143 238 21 +282 347 26 +394 409 8 +190 245 12 +170 320 25 +233 253 25 +146 226 21 +159 87 11 +391 321 26 +133 204 21 +548 0 3 +535 155 8 +47 191 6 +505 468 13 +61 0 11 +145 62 4 +519 335 13 +582 506 13 +187 284 25 +528 143 3 +285 333 24 +173 253 21 +57 268 21 +519 235 8 +494 218 8 +56 200 11 +551 0 3 +181 226 25 +145 25 11 +514 266 8 +408 74 22 +524 200 8 +515 438 13 +444 148 24 +74 188 25 +536 43 3 +183 256 25 +495 37 3 +174 101 11 +159 252 25 +543 93 3 +147 190 12 +503 327 13 +184 217 25 +226 222 25 +542 93 3 +490 0 3 +120 333 25 +97 139 11 +111 237 21 +177 239 25 +506 237 8 +122 237 25 +131 302 4 +109 79 11 +155 194 11 +458 334 26 +252 329 25 +213 221 25 +577 464 13 +517 454 13 +500 201 8 +510 109 3 +60 116 6 +237 107 25 +214 301 25 +556 66 3 +522 345 13 +533 146 3 +453 229 22 +98 161 11 +97 281 25 +46 86 11 +537 293 13 +70 460 9 +486 259 8 +379 150 22 +145 309 21 +77 232 7 +214 281 21 +157 276 21 +481 400 13 +237 244 25 +209 268 25 +58 436 9 +43 206 21 +192 325 25 +143 232 21 +40 162 11 +143 239 21 +142 0 4 +500 235 8 +81 67 4 +196 168 4 +534 230 8 +446 529 13 +125 95 11 +374 266 22 +537 254 8 +482 185 8 +534 322 13 +158 216 25 +376 170 22 +169 276 25 +184 262 21 +214 328 26 +61 80 11 +526 170 8 +446 558 13 +171 212 21 +546 81 3 +316 356 26 +489 16 3 +120 270 25 +154 238 21 +168 269 25 +213 239 21 +519 272 26 +117 160 4 +87 522 9 +192 254 25 +163 258 25 +156 276 7 +274 219 25 +186 197 25 +27 362 7 +561 99 3 +516 119 22 +511 277 13 +110 117 4 +524 226 8 +149 226 11 +556 434 13 +121 174 21 +94 506 16 +479 6 3 +542 449 13 +123 281 25 +150 242 21 +176 0 6 +114 205 21 +107 113 6 +553 76 3 +73 179 4 +0 86 11 +151 191 4 +51 192 4 +478 200 8 +463 111 3 +510 257 13 +536 218 8 +548 460 13 +156 195 21 +588 321 8 +560 495 13 +184 159 11 +40 0 4 +177 242 21 +157 229 21 +541 267 8 +379 451 23 +511 227 8 +467 77 3 +521 178 8 +397 357 26 +211 297 21 +15 0 6 +466 139 3 +151 276 25 +456 544 13 +147 215 11 +154 321 7 +391 163 3 +209 304 25 +124 253 21 +105 151 21 +195 184 4 +0 0 6 +95 291 25 +195 172 25 +215 284 25 +158 202 12 +437 220 22 +136 222 25 +170 269 25 +129 204 21 +526 222 8 +193 123 21 +93 100 4 +512 555 13 +208 254 25 +25 0 4 +81 253 21 +572 429 13 +531 166 8 +122 219 21 +164 276 21 +73 167 11 +125 215 21 +553 198 8 +498 351 26 +213 246 21 +519 354 13 +52 456 20 +157 247 25 +231 311 25 +26 103 11 +164 198 25 +195 285 25 +393 412 23 +173 208 21 +554 561 19 +502 192 8 +79 87 4 +148 244 25 +536 175 13 +226 257 25 +192 264 25 +139 141 12 +22 81 11 +519 268 8 +528 16 3 +400 463 13 +100 215 21 +252 286 26 +164 292 25 +546 26 3 +513 187 8 +108 210 4 +513 280 8 +523 246 13 +545 438 13 +410 503 23 +124 428 9 +538 520 13 +527 496 13 +518 64 3 +402 104 22 +441 146 22 +551 236 8 +139 0 11 +111 265 25 +559 219 8 +575 324 13 +488 505 8 +64 0 11 +572 415 13 +114 294 25 +497 111 3 +71 177 21 +351 436 23 +36 0 11 +515 292 13 +418 245 22 +478 236 8 +491 160 3 +513 285 13 +68 269 25 +481 12 3 +399 477 23 +188 230 21 +525 97 3 +80 256 25 +521 465 13 +493 477 13 +177 148 4 +140 267 25 +173 161 25 +146 145 21 +523 328 13 +538 104 3 +105 251 25 +193 308 25 +412 472 23 +592 454 13 +669 925 19 +128 167 11 +124 278 25 +507 61 3 +152 247 25 +141 0 11 +243 265 25 +94 153 11 +530 226 8 +120 252 25 +66 152 4 +148 196 21 +62 182 4 +189 259 25 +73 190 6 +142 227 12 +333 198 22 +93 105 6 +389 0 3 +0 163 11 +406 333 26 +124 328 25 +373 227 24 +31 91 6 +492 0 3 +90 175 6 +193 279 25 +186 263 25 +494 55 3 +161 217 21 +104 172 21 +139 210 25 +48 103 6 +502 116 3 +82 75 11 +578 424 8 +225 305 25 +507 18 3 +394 471 23 +69 246 7 +450 539 13 +147 196 21 +89 212 11 +0 362 7 +158 222 25 +156 262 21 +387 205 22 +223 254 25 +205 246 25 +527 32 3 +479 146 3 +82 208 21 +78 345 7 +117 252 25 +85 57 11 +194 160 21 +482 263 8 +523 0 3 +560 523 13 +519 171 8 +497 337 8 +77 234 7 +222 263 25 +39 144 4 +330 417 25 +121 336 9 +153 257 25 +519 139 3 +404 126 22 +545 390 8 +195 276 26 +155 131 25 +517 395 13 +528 352 8 +88 189 21 +79 206 21 +519 339 13 +521 247 8 +215 274 25 +520 66 3 +196 304 25 +39 87 11 +476 232 8 +209 261 21 +522 0 3 +246 200 25 +98 192 6 +23 0 4 +138 594 16 +522 351 13 +150 258 25 +506 112 3 +141 506 20 +22 204 4 +117 222 25 +429 517 13 +117 160 21 +380 264 24 +158 136 21 +227 295 25 +125 0 11 +0 42 11 +409 496 23 +484 116 3 +573 566 13 +465 255 8 +225 191 25 +15 153 11 +96 257 21 +208 127 21 +511 46 3 +541 301 13 +143 63 21 +220 273 25 +216 315 25 +390 468 23 +562 170 8 +536 268 8 +197 247 25 +492 170 8 +213 227 21 +165 223 21 +99 182 4 +53 55 11 +116 192 21 +547 573 13 +268 232 21 +389 457 23 +554 252 8 +96 147 11 +166 237 25 +459 224 22 +546 118 3 +484 121 3 +12 280 4 +438 0 3 +153 235 25 +495 317 8 +196 288 21 +181 347 25 +510 251 8 +237 349 26 +523 466 13 +442 549 13 +220 257 25 +356 441 23 +85 150 11 +198 174 12 +108 414 7 +142 260 25 +143 140 4 +517 300 13 +212 279 25 +113 193 6 +43 526 16 +542 564 13 +498 212 8 +108 196 4 +536 371 13 +104 68 11 +150 178 21 +149 269 9 +547 146 3 +338 211 8 +162 228 25 +531 238 8 +440 495 13 +183 400 9 +177 225 21 +61 207 6 +141 222 21 +519 25 3 +0 22 6 +50 0 11 +189 233 21 +34 145 11 +580 487 13 +111 107 25 +71 272 21 +101 284 11 +0 130 4 +531 297 13 +521 384 13 +382 265 22 +172 273 21 +195 245 25 +256 291 21 +69 91 4 +559 387 13 +208 260 25 +429 291 26 +76 325 7 +97 221 11 +521 441 8 +561 500 13 +181 299 23 +567 741 19 +117 243 21 +510 367 8 +444 368 13 +522 228 8 +66 143 11 +515 153 3 +499 411 13 +80 187 11 +141 199 25 +194 253 25 +445 343 13 +251 221 25 +92 0 11 +571 259 8 +513 526 13 +165 245 25 +432 205 22 +167 198 25 +524 322 13 +522 474 13 +88 311 7 +540 186 8 +103 264 25 +505 88 3 +218 211 21 +45 272 4 +475 0 3 +139 133 11 +456 481 13 +509 182 13 +331 156 12 +196 253 21 +476 268 13 +192 315 25 +262 327 23 +200 210 9 +543 314 13 +177 286 25 +204 64 11 +498 170 8 +240 247 25 +176 189 21 +121 330 7 +418 120 24 +99 293 21 +402 184 22 +163 228 25 +481 325 8 +111 192 21 +426 638 23 +136 302 25 +220 148 25 +523 273 13 +0 83 11 +55 479 9 +49 224 21 +510 240 8 +183 323 25 +560 226 8 +74 150 4 +0 205 7 +166 124 21 +56 227 21 +56 211 21 +391 142 22 +210 273 21 +404 471 23 +94 180 4 +542 166 8 +523 464 13 +520 327 13 +179 341 26 +500 345 8 +0 582 20 +502 0 3 +393 288 22 +34 110 11 +550 189 8 +224 278 25 +559 349 8 +84 253 11 +0 29 4 +212 295 25 +0 100 6 +47 113 4 +218 141 21 +125 283 11 +139 223 25 +477 332 13 +574 456 13 +516 195 8 +568 136 3 +158 281 21 +535 196 8 +154 332 9 +123 277 21 +400 138 3 +229 380 23 +63 193 11 +251 143 11 +475 193 8 +141 111 11 +191 193 21 +499 67 3 +453 173 3 +245 287 25 +173 257 25 +51 0 4 +168 213 21 +295 352 26 +524 297 13 +125 189 21 +497 280 8 +188 209 25 +523 215 13 +139 251 25 +500 67 3 +472 0 3 +494 181 8 +171 136 21 +504 612 19 +215 297 26 +508 199 8 +557 118 3 +528 309 8 +413 0 22 +92 102 6 +95 158 4 +173 271 11 +541 0 3 +58 158 4 +184 450 9 +565 170 8 +130 199 25 +12 70 11 +483 592 19 +135 235 21 +490 466 13 +493 115 3 +241 282 25 +518 268 8 +544 318 8 +149 154 6 +530 178 3 +226 197 25 +524 0 3 +338 171 22 +609 480 13 +350 98 15 +513 326 13 +492 394 13 +21 259 12 +109 254 25 +540 282 8 +271 291 25 +183 287 25 +134 329 25 +157 249 25 +48 470 9 +196 240 25 +221 223 21 +38 260 11 +111 297 21 +223 301 25 +181 245 21 +549 307 8 +102 180 21 +0 154 4 +538 395 13 +138 293 25 +163 223 7 +88 217 7 +533 121 3 +145 108 21 +547 138 3 +70 324 7 +540 468 8 +203 236 21 +540 237 8 +136 259 25 +169 177 21 +114 159 11 +109 137 21 +124 176 21 +426 270 8 +506 382 8 +497 339 8 +61 19 11 +62 107 4 +77 304 7 +6 63 11 +135 258 21 +222 327 25 +507 183 8 +136 178 12 +554 77 3 +79 269 4 +530 208 8 +165 0 11 +520 241 8 +438 541 13 +538 35 3 +167 257 25 +128 115 6 +509 131 3 +24 122 4 +224 234 25 +114 261 25 +38 0 11 +102 165 4 +484 141 3 +153 101 11 +470 309 13 +0 31 11 +543 0 3 +151 225 21 +430 264 24 +124 112 11 +65 232 4 +109 103 11 +490 73 3 +549 84 3 +211 257 25 +130 250 21 +159 250 25 +97 137 11 +519 316 8 +182 157 21 +8 270 4 +408 274 22 +225 280 25 +52 234 21 +257 283 26 +513 231 8 +429 109 22 +217 224 21 +397 182 22 +342 456 23 +217 197 21 +138 240 21 +489 590 13 +153 432 20 +543 445 13 +124 264 25 +218 269 25 +370 537 23 +528 165 8 +151 275 21 +60 0 4 +551 394 8 +151 246 25 +529 82 3 +545 323 8 +78 0 11 +141 259 25 +428 202 8 +151 143 21 +463 371 13 +211 249 25 +171 186 4 +199 296 25 +98 245 21 +191 188 25 +388 442 23 +127 230 21 +560 202 8 +548 210 8 +502 260 8 +211 213 25 +0 256 4 +490 254 8 +21 57 6 +81 235 21 +122 259 21 +134 191 21 +504 125 3 +300 187 24 +529 0 3 +449 469 13 +193 286 25 +72 126 11 +444 555 13 +87 11 11 +472 131 3 +238 279 25 +74 285 25 +259 195 25 +518 207 8 +61 340 7 +430 578 19 +261 337 26 +508 228 8 +163 297 25 +92 198 4 +501 104 3 +50 75 4 +34 142 21 +151 117 21 +233 241 25 +516 238 8 +541 0 3 +62 127 11 +537 475 13 +0 0 6 +515 414 13 +176 277 25 +510 517 13 +500 329 24 +356 512 23 +530 371 13 +116 131 21 +553 332 8 +507 410 8 +88 257 21 +502 227 8 +508 268 8 +182 270 25 +186 131 21 +171 280 25 +532 430 8 +47 74 11 +207 248 25 +182 234 25 +293 151 21 +156 36 12 +559 397 8 +353 438 23 +468 0 3 +113 143 4 +502 206 8 +524 171 8 +67 110 4 +138 22 11 +146 246 25 +562 314 13 +46 133 11 +117 72 11 +157 233 25 +572 683 19 +146 222 4 +573 401 13 +52 277 25 +180 158 21 +523 82 3 +519 387 13 +280 220 21 +57 113 6 +521 45 3 +57 90 4 +134 180 21 +562 191 13 +525 294 13 +127 284 21 +428 269 22 +401 484 23 +388 249 22 +482 574 13 +544 478 13 +213 300 25 +137 378 9 +176 170 25 +553 262 8 +445 141 22 +175 151 21 +562 433 13 +216 212 25 +125 271 21 +530 64 3 +501 0 3 +213 284 25 +539 446 13 +494 412 13 +525 146 3 +64 147 11 +516 163 8 +245 297 25 +209 215 21 +500 64 3 +115 277 21 +596 517 13 +223 210 25 +154 286 25 +159 284 25 +235 270 21 +516 128 3 +527 232 8 +267 320 26 +197 334 25 +495 450 13 +32 559 16 +464 568 13 +0 122 4 +353 325 12 +199 397 7 +565 211 8 +477 407 13 +506 53 3 +195 226 25 +174 298 25 +229 179 21 +505 275 13 +170 119 21 +122 0 11 +499 227 8 +155 195 25 +412 499 23 +516 190 8 +409 494 23 +160 199 21 +95 212 21 +547 341 8 +551 122 3 +46 132 4 +412 289 24 +367 151 24 +129 309 25 +367 141 22 +95 216 7 +96 160 11 +14 355 7 +49 143 4 +123 275 25 +169 257 25 +557 0 3 +203 252 25 +0 253 4 +531 273 8 +116 82 11 +170 327 25 +185 290 25 +423 169 3 +106 228 11 +381 299 26 +185 279 25 +524 39 3 +134 228 11 +323 85 22 +150 233 7 +114 211 21 +516 24 3 +131 303 25 +64 55 4 +189 236 25 +492 263 8 +538 429 13 +252 342 26 +57 402 9 +473 265 8 +514 232 8 +112 259 25 +167 172 21 +445 74 22 +528 75 3 +138 139 21 +128 235 25 +219 314 25 +533 0 3 +29 102 11 +113 153 4 +223 260 25 +517 245 8 +287 266 25 +419 521 13 +349 437 23 +64 160 11 +139 252 21 +478 148 3 +569 520 13 +385 485 23 +530 601 13 +502 168 3 +0 291 4 +511 261 8 +550 136 3 +169 199 21 +158 226 25 +38 7 4 +197 208 12 +509 180 8 +198 228 25 +467 146 3 +405 212 22 +524 375 13 +456 333 26 +530 121 3 +189 231 25 +392 482 23 +536 462 13 +521 240 8 +44 458 9 +477 147 3 +179 289 25 +434 268 13 +134 310 25 +153 213 25 +539 289 13 +454 398 26 +463 260 8 +430 290 26 +168 280 25 +247 266 25 +217 224 25 +79 587 16 +141 163 6 +142 64 11 +499 165 3 +233 252 25 +520 280 13 +397 479 23 +562 369 8 +186 241 21 +163 132 4 +150 166 21 +106 257 21 +138 194 21 +363 439 23 +200 205 25 +557 0 3 +135 264 21 +165 423 9 +164 230 21 +97 201 21 +176 274 25 +159 287 25 +464 592 13 +510 154 8 +94 180 21 +513 342 13 +98 51 11 +490 0 3 +218 285 12 +188 178 21 +0 356 7 +65 117 5 +90 258 7 +445 144 3 +480 515 8 +220 286 25 +553 369 13 +107 157 11 +497 406 13 +76 0 11 +0 47 11 +502 0 3 +539 79 3 +400 464 23 +243 324 25 +128 187 6 +148 192 7 +171 257 25 +150 233 21 +536 421 13 +441 144 3 +211 300 25 +194 206 21 +519 102 3 +196 142 25 +376 384 23 +501 82 3 +63 185 11 +49 132 6 +140 36 11 +151 301 7 +396 640 13 +111 141 11 +93 151 11 +444 258 22 +190 231 21 +162 333 25 +187 280 25 +530 48 3 +178 120 25 +171 270 25 +463 300 24 +508 381 8 +520 124 3 +116 246 21 +211 340 23 +179 320 21 +529 413 13 +113 296 25 +355 235 22 +431 296 8 +170 136 21 +60 182 4 +194 262 25 +481 0 3 +416 507 23 +126 194 21 +534 131 3 +512 92 3 +400 233 22 +526 251 8 +527 391 13 +164 280 25 +88 248 21 +522 165 3 +151 211 21 +477 609 13 +550 429 13 +213 225 25 +497 426 13 +189 254 25 +523 241 8 +96 190 21 +497 616 13 +182 286 25 +71 152 12 +425 216 22 +484 615 13 +175 270 21 +178 224 25 +542 4 3 +171 215 21 +160 225 21 +192 284 25 +218 330 26 +116 400 7 +167 238 25 +466 273 8 +199 266 25 +0 86 11 +524 191 8 +557 60 3 +111 63 11 +233 183 12 +183 245 21 +155 229 25 +158 203 21 +0 0 4 +80 0 11 +77 151 11 +565 553 13 +90 178 11 +531 304 8 +476 500 13 +178 273 21 +67 146 6 +195 266 25 +444 149 22 +531 148 3 +155 266 25 +503 238 8 +149 205 4 +513 526 13 +517 76 3 +597 666 19 +108 135 21 +210 263 25 +189 284 25 +111 0 6 +540 42 3 +210 287 25 +155 221 25 +556 248 8 +134 243 4 +412 236 22 +70 248 11 +236 279 25 +393 248 24 +126 314 26 +28 169 11 +81 414 9 +217 303 25 +225 247 25 +83 271 25 +225 265 25 +114 156 21 +105 256 7 +64 0 6 +394 208 22 +480 82 3 +507 289 8 +161 238 21 +244 257 25 +103 148 4 +114 4 11 +390 0 24 +215 216 21 +11 277 21 +63 246 11 +119 185 21 +263 234 25 +224 269 25 +601 336 13 +179 172 21 +254 380 26 +432 61 22 +494 10 3 +33 135 11 +495 262 8 +509 589 13 +122 286 25 +108 87 11 +359 571 13 +517 599 23 +474 328 8 +557 286 8 +430 538 13 +161 290 25 +115 181 11 +387 422 23 +0 259 4 +42 127 4 +126 204 4 +345 262 22 +152 269 21 +216 272 21 +441 589 13 +162 179 21 +366 441 23 +136 111 11 +328 188 22 +120 186 11 +157 256 21 +20 147 4 +426 317 13 +46 0 4 +113 129 25 +426 387 8 +189 261 25 +480 294 8 +493 72 3 +120 228 25 +69 3 11 +39 123 4 +490 0 3 +236 294 25 +152 278 9 +186 315 25 +151 144 21 +66 140 11 +211 214 21 +646 722 19 +534 242 8 +68 57 11 +260 259 25 +206 313 25 +155 184 21 +94 283 21 +546 232 8 +173 256 21 +108 534 16 +200 330 26 +563 0 3 +176 296 25 +166 295 21 +235 257 25 +543 329 13 +495 357 8 +570 279 13 +156 268 11 +43 0 11 +531 186 8 +0 17 11 +55 0 11 +152 226 11 +187 189 21 +100 0 4 +507 269 13 +394 434 23 +119 508 20 +259 283 25 +526 169 8 +541 229 8 +241 291 25 +0 363 9 +118 165 11 +386 47 22 +519 52 3 +511 204 8 +507 67 3 +0 94 11 +65 0 11 +80 416 25 +91 264 25 +516 307 8 +544 1 3 +228 247 25 +508 356 13 +64 225 4 +514 196 8 +60 141 11 +291 324 26 +211 329 25 +200 288 25 +452 101 22 +179 285 25 +133 280 21 +168 218 25 +539 54 3 +476 81 3 +459 344 22 +162 267 25 +111 221 4 +516 50 3 +501 349 8 +140 437 20 +146 109 11 +87 230 4 +74 95 4 +101 227 25 +41 122 6 +205 35 21 +548 292 8 +389 464 26 +131 28 21 +132 157 21 +204 241 25 +502 0 3 +516 316 13 +70 77 11 +411 214 22 +469 0 3 +194 192 25 +58 268 21 +139 216 21 +532 61 3 +522 490 13 +48 155 4 +125 383 9 +0 192 11 +108 1 11 +282 379 26 +370 211 22 +385 224 24 +68 127 11 +217 275 25 +134 250 4 +446 482 19 +179 280 25 +197 0 6 +105 109 4 +179 191 25 +114 285 21 +420 350 8 +232 288 25 +551 340 8 +195 173 21 +472 129 3 +552 465 13 +224 299 25 +119 262 4 +115 180 12 +93 143 21 +396 72 22 +182 329 25 +93 204 4 +505 103 3 +514 142 3 +180 305 25 +89 275 25 +537 403 13 +511 438 13 +409 416 13 +507 451 13 +540 365 8 +194 271 25 +129 162 21 +91 214 21 +474 566 13 +228 247 25 +513 277 8 +115 229 21 +392 103 22 +528 356 8 +70 288 21 +104 145 12 +130 287 25 +112 376 7 +384 165 8 +184 121 11 +91 266 7 +85 227 21 +565 293 8 +0 123 11 +197 276 25 +531 381 13 +472 0 22 +136 283 25 +193 264 25 +133 242 21 +480 395 8 +146 0 4 +97 263 25 +24 148 11 +149 433 7 +110 200 25 +148 186 7 +143 286 21 +533 469 13 +516 181 3 +201 321 25 +519 423 13 +102 258 21 +116 0 6 +104 150 25 +0 56 11 +525 264 8 +165 54 21 +102 331 7 +580 299 13 +158 115 11 +123 264 25 +507 158 8 +221 325 25 +167 277 25 +32 0 11 +546 209 13 +396 271 22 +464 91 3 +162 274 21 +98 293 25 +244 280 25 +252 223 4 +192 195 25 +169 232 21 +42 127 6 +413 465 23 +165 145 6 +534 403 13 +535 135 3 +463 121 22 +194 192 21 +77 42 11 +92 466 9 +417 521 23 +250 298 12 +464 499 13 +527 46 3 +186 274 25 +227 352 7 +214 320 25 +136 198 4 +106 277 7 +76 125 6 +181 235 25 +447 0 24 +382 238 25 +530 466 13 +136 70 21 +212 256 25 +196 222 25 +229 284 26 +97 151 6 +126 168 12 +157 411 9 +62 0 6 +199 236 25 +212 309 25 +216 308 25 +521 566 19 +80 215 4 +545 175 8 +526 447 13 +511 179 8 +91 249 7 +509 367 13 +187 302 25 +156 228 7 +502 447 13 +158 183 21 +550 269 13 +38 0 11 +224 141 21 +200 300 26 +211 196 21 +33 33 11 +53 114 11 +376 202 22 +495 9 3 +170 245 21 +82 119 4 +503 229 8 +370 221 22 +133 285 25 +517 186 8 +357 441 23 +544 87 3 +135 299 25 +191 92 21 +118 213 25 +190 49 11 +179 179 25 +62 270 4 +175 275 25 +195 183 21 +409 91 22 +501 287 8 +195 292 25 +493 89 3 +180 241 25 +338 248 24 +139 297 25 +176 41 21 +82 87 11 +551 169 8 +101 409 7 +0 219 4 +187 261 25 +155 236 21 +229 250 25 +64 272 4 +121 339 7 +70 101 6 +195 288 25 +391 284 22 +572 660 13 +497 12 3 +537 87 3 +504 0 3 +43 242 4 +521 151 3 +167 226 7 +147 144 4 +221 261 25 +522 221 8 +34 45 11 +551 516 13 +493 334 13 +217 316 26 +536 219 13 +457 393 13 +525 189 8 +134 182 11 +183 211 25 +221 502 16 +123 135 11 +511 214 8 +142 279 25 +522 199 13 +531 331 8 +517 162 8 +93 258 21 +236 267 25 +205 209 25 +117 260 25 +40 266 7 +434 91 22 +195 249 7 +588 375 13 +103 12 11 +356 456 23 +271 268 25 +207 206 25 +520 0 3 +55 108 6 +492 231 8 +495 320 13 +548 207 8 +158 231 25 +487 58 3 +36 160 6 +231 161 21 +559 118 3 +157 301 25 +544 0 3 +212 292 25 +473 547 13 +202 251 26 +134 132 6 +241 264 25 +530 505 13 +539 182 8 +40 93 21 +107 216 7 +390 268 22 +66 526 9 +534 294 8 +214 280 25 +172 317 21 +176 198 21 +202 210 21 +178 183 21 +230 310 25 +160 253 25 +193 238 25 +473 146 3 +210 308 25 +97 206 21 +202 268 25 +217 331 25 +199 275 25 +537 407 13 +74 258 21 +506 0 3 +164 301 25 +46 0 6 +186 303 25 +17 120 4 +517 397 13 +369 466 23 +164 268 25 +263 252 25 +265 195 4 +518 0 3 +523 8 3 +460 252 8 +436 0 3 +392 457 23 +47 264 25 +218 293 25 +146 66 4 +233 288 25 +399 433 23 +222 315 25 +105 0 11 +513 70 3 +378 203 22 +90 133 4 +108 116 4 +209 324 25 +538 469 13 +559 549 13 +0 181 6 +73 0 11 +438 374 8 +487 563 8 +79 69 12 +118 203 4 +495 47 3 +88 66 6 +101 355 7 +148 187 25 +491 250 8 +506 286 8 +136 261 25 +199 229 25 +162 293 25 +435 259 22 +524 1 3 +491 47 3 +265 354 26 +168 120 21 +92 243 21 +144 0 4 +552 300 8 +72 348 9 +525 0 3 +204 247 25 +166 234 25 +547 260 8 +458 91 24 +220 96 11 +384 82 22 +196 240 25 +122 154 4 +86 243 7 +180 275 25 +534 428 13 +522 409 13 +137 74 11 +174 279 25 +45 577 16 +507 4 3 +177 168 11 +506 461 13 +531 110 3 +558 205 8 +458 552 13 +64 431 7 +290 296 25 +526 254 8 +579 186 8 +148 399 9 +122 439 9 +526 0 3 +504 144 3 +89 105 21 +474 142 3 +171 251 21 +460 401 13 +79 309 7 +197 220 25 +521 192 8 +90 131 4 +519 49 3 +520 45 3 +580 521 13 +530 196 8 +496 373 13 +78 0 11 +120 279 25 +509 163 3 +115 154 11 +64 183 21 +202 223 21 +41 146 11 +181 314 25 +569 422 8 +505 440 13 +498 16 3 +0 247 21 +359 462 23 +87 103 11 +79 268 25 +512 0 3 +0 231 11 +118 233 21 +570 0 3 +31 57 11 +520 232 8 +95 266 21 +211 232 25 +209 140 15 +534 164 8 +432 518 19 +195 231 25 +159 229 21 +190 276 25 +543 375 19 +533 152 3 +108 281 7 +163 253 25 +87 65 11 +506 291 13 +547 240 8 +85 214 7 +488 45 3 +135 339 9 +200 267 25 +7 345 7 +521 310 8 +108 261 25 +156 147 11 +20 302 4 +308 269 12 +553 354 13 +304 163 22 +212 214 25 +200 238 21 +177 271 25 +532 399 13 +570 445 13 +548 184 26 +0 143 4 +365 446 23 +110 251 21 +529 263 8 +196 288 25 +71 244 12 +557 146 3 +227 255 25 +640 436 8 +538 181 8 +170 320 25 +410 538 23 +44 101 11 +534 66 3 +513 426 13 +99 274 11 +548 537 13 +201 224 25 +466 565 13 +489 138 3 +204 181 21 +135 156 21 +197 244 25 +396 246 22 +224 135 25 +55 206 21 +154 18 6 +203 276 25 +510 201 8 +150 93 11 +215 315 25 +158 272 25 +162 195 21 +0 0 6 +512 0 3 +273 235 25 +168 179 21 +155 84 11 +198 239 21 +501 445 13 +501 231 8 +541 32 3 +203 197 21 +459 0 24 +0 33 6 +520 216 8 +531 0 3 +411 423 8 +364 554 23 +88 113 4 +512 366 13 +549 108 3 +38 236 11 +0 180 4 +122 251 25 +529 121 3 +478 280 13 +78 125 11 +183 303 26 +182 166 11 +182 245 21 +535 253 8 +505 432 13 +509 191 8 +536 231 8 +573 310 13 +110 245 21 +248 245 7 +533 0 3 +184 285 25 +105 205 11 +182 296 25 +106 184 11 +530 0 3 +244 262 25 +506 502 13 +529 375 13 +122 285 21 +515 111 3 +366 227 22 +492 259 8 +172 279 25 +418 561 19 +173 281 21 +349 248 22 +173 184 21 +307 185 22 +477 0 3 +408 76 22 +133 259 21 +448 291 22 +253 292 25 +145 237 25 +205 66 21 +153 182 21 +157 274 25 +441 274 13 +51 59 6 +164 344 25 +532 0 3 +220 261 25 +175 231 12 +510 445 13 +0 0 11 +532 300 26 +425 185 22 +95 524 9 +156 286 25 +74 473 20 +484 137 3 +84 124 11 +198 267 25 +33 0 11 +496 275 13 +76 296 4 +362 273 22 +92 14 4 +183 300 25 +176 163 21 +508 280 8 +419 249 22 +482 150 3 +477 5 3 +545 30 3 +86 18 4 +537 54 3 +479 233 13 +529 345 13 +169 254 25 +509 374 13 +134 185 21 +511 302 8 +145 196 21 +183 0 5 +480 110 3 +196 294 25 +398 457 23 +509 378 13 +203 185 25 +109 211 25 +193 232 26 +447 267 8 +559 174 8 +74 0 11 +502 373 13 +77 123 21 +131 224 21 +219 114 21 +389 423 23 +452 629 13 +202 197 21 +189 230 25 +416 260 22 +127 32 6 +4 83 11 +226 238 25 +339 106 3 +177 254 21 +400 465 23 +519 631 13 +175 187 21 +542 430 8 +153 248 25 +135 251 25 +160 0 11 +522 233 8 +87 194 11 +152 306 21 +0 9 11 +198 296 25 +190 208 25 +143 272 25 +51 199 21 +510 395 13 +143 238 21 +539 452 13 +63 93 11 +206 291 25 +87 228 21 +101 144 11 +233 363 25 +505 622 13 +551 426 13 +165 273 25 +123 192 21 +407 303 26 +206 257 25 +518 436 13 +146 212 25 +551 208 8 +114 250 7 +465 646 13 +391 508 23 +699 493 19 +21 342 4 +158 260 26 +99 306 25 +197 235 25 +512 186 8 +44 671 16 +406 35 22 +102 298 25 +163 288 25 +535 0 3 +427 465 26 +123 462 20 +213 242 25 +506 0 3 +21 608 16 +460 552 13 +490 185 8 +71 359 9 +155 197 11 +514 458 13 +193 246 25 +537 245 8 +507 287 8 +523 360 13 +79 235 21 +503 307 8 +368 392 26 +182 240 25 +405 480 23 +548 404 13 +28 408 7 +161 307 25 +514 177 8 +138 288 21 +203 293 25 +533 213 8 +271 254 25 +95 3 6 +75 131 11 +178 239 9 +87 343 4 +183 163 25 +548 0 3 +544 147 8 +540 264 8 +104 134 21 +215 297 25 +117 148 11 +479 287 13 +521 333 13 +513 153 3 +447 496 13 +0 69 11 +177 258 25 +507 677 13 +487 191 8 +500 211 8 +51 170 11 +36 258 7 +4 96 11 +132 258 25 +46 121 11 +362 532 23 +235 266 25 +509 449 13 +509 98 3 +32 71 4 +546 158 8 +547 189 8 +78 247 11 +114 162 6 +174 201 25 +159 206 25 +479 535 13 +420 233 24 +120 116 6 +407 252 24 +474 228 8 +488 332 13 +167 159 25 +441 136 24 +199 212 25 +242 168 25 +81 410 9 +548 609 19 +419 229 8 +505 316 13 +255 288 25 +559 384 13 +197 289 25 +496 113 3 +319 403 23 +25 271 21 +481 254 8 +513 349 8 +233 233 25 +135 195 21 +100 0 4 +586 479 13 +0 140 4 +527 293 13 +488 459 8 +74 0 11 +391 473 23 +521 345 13 +123 341 7 +133 151 21 +205 270 21 +385 508 23 +54 210 21 +536 241 8 +128 179 21 +84 0 11 +495 0 3 +548 0 3 +544 12 3 +214 315 25 +521 351 13 +166 233 25 +175 309 21 +504 284 26 +514 192 8 +117 204 25 +212 210 21 +322 290 8 +211 301 25 +156 241 21 +219 309 26 +529 650 13 +107 21 11 +305 182 6 +110 242 21 +121 187 7 +526 178 8 +122 166 21 +40 0 11 +432 405 23 +184 309 25 +127 272 25 +523 393 13 +139 308 7 +424 481 23 +191 212 25 +532 270 8 +198 300 25 +522 426 13 +503 135 3 +468 393 8 +385 22 22 +546 0 3 +16 28 6 +222 261 25 +9 15 11 +63 123 11 +419 554 13 +162 124 21 +533 56 3 +20 5 6 +468 579 13 +487 232 8 +164 318 25 +267 280 26 +144 274 25 +90 339 7 +520 0 3 +534 212 8 +133 429 7 +520 421 13 +76 394 16 +530 123 3 +116 208 21 +176 219 21 +579 166 3 +171 282 25 +545 440 13 +59 80 21 +89 198 25 +100 0 4 +490 34 22 +519 362 8 +434 710 19 +87 76 11 +383 132 22 +190 220 25 +0 200 11 +505 192 8 +237 257 25 +96 163 11 +606 333 8 +517 289 8 +542 175 8 +729 766 19 +146 507 9 +71 161 11 +336 250 22 +164 164 11 +522 216 8 +200 0 11 +71 219 4 +505 414 26 +407 162 22 +126 243 21 +233 276 25 +482 22 3 +572 186 8 +495 134 3 +75 201 4 +123 307 25 +520 415 13 +31 48 11 +102 238 25 +508 310 8 +223 250 25 +182 288 25 +513 0 3 +104 221 21 +171 304 25 +155 65 4 +0 21 11 +108 177 4 +576 490 13 +365 163 22 +487 278 8 +186 324 25 +157 297 25 +183 307 25 +134 220 25 +185 301 25 +550 433 13 +188 307 25 +245 250 25 +142 428 16 +200 240 25 +188 213 21 +508 158 3 +470 412 13 +498 208 13 +113 204 21 +133 303 25 +82 89 11 +52 231 4 +137 286 25 +389 218 22 +515 290 8 +145 255 21 +213 280 26 +485 10 3 +522 153 8 +70 104 11 +67 182 4 +247 284 25 +0 0 4 +510 379 13 +543 374 8 +488 144 3 +519 190 13 +500 218 8 +204 325 25 +551 49 3 +457 271 22 +168 183 21 +158 383 9 +497 136 3 +176 157 25 +204 300 25 +57 0 11 +77 404 9 +547 165 8 +149 297 25 +532 541 13 +202 268 21 +491 218 13 +558 504 13 +241 281 25 +192 290 25 +290 228 22 +143 233 25 +517 191 8 +46 304 7 +519 318 13 +164 210 25 +168 106 25 +55 59 11 +537 110 3 +192 243 25 +535 217 8 +200 239 25 +111 74 11 +207 288 21 +525 382 23 +70 213 4 +510 213 8 +134 312 25 +557 538 13 +548 283 8 +528 222 8 +172 258 25 +156 123 21 +170 244 21 +159 53 4 +65 0 11 +42 141 11 +529 349 13 +168 230 25 +555 295 8 +104 142 11 +409 477 23 +192 227 25 +586 510 13 +504 0 3 +176 177 4 +379 428 23 +127 17 11 +180 200 25 +217 276 25 +112 209 21 +560 398 13 +535 246 8 +451 279 13 +35 191 12 +102 64 11 +547 52 3 +98 199 7 +186 195 7 +165 212 7 +222 287 25 +9 90 5 +50 52 6 +56 150 6 +141 289 21 +187 175 25 +502 44 3 +143 320 7 +77 187 4 +168 231 25 +179 168 21 +220 303 25 +353 412 23 +523 105 3 +223 357 26 +150 296 7 +107 141 4 +52 51 11 +557 504 13 +518 347 13 +502 0 3 +158 0 11 +515 321 8 +30 24 11 +146 225 21 +539 224 8 +103 494 9 +185 198 25 +147 76 11 +356 271 22 +148 254 21 +136 411 9 +468 31 3 +488 0 3 +563 178 8 +169 287 25 +178 259 25 +525 117 3 +65 183 11 +493 204 8 +88 116 11 +42 78 11 +95 237 11 +499 179 8 +499 382 8 +170 263 25 +135 241 25 +495 296 13 +484 421 13 +144 347 9 +159 311 21 +491 302 8 +104 131 4 +60 92 11 +223 305 26 +559 123 3 +191 123 12 +136 58 11 +548 226 8 +132 323 7 +564 577 8 +44 138 6 +135 285 21 +362 191 22 +87 143 6 +558 162 8 +220 164 6 +191 248 25 +57 0 4 +158 253 21 +388 276 22 +147 47 4 +179 71 21 +137 239 21 +547 142 3 +423 304 26 +196 277 25 +28 387 7 +172 244 25 +452 271 22 +528 44 3 +232 313 25 +84 0 11 +29 267 4 +488 1 3 +184 286 25 +69 147 11 +116 225 4 +127 197 21 +521 232 8 +44 168 11 +144 163 21 +505 7 3 +102 253 25 +176 295 25 +100 221 11 +191 284 25 +2 68 11 +63 286 7 +167 258 25 +60 210 7 +522 185 8 +526 220 8 +129 132 11 +172 284 25 +223 298 25 +93 184 4 +219 204 21 +545 67 3 +156 248 25 +551 369 13 +511 186 8 +225 178 25 +166 240 21 +544 208 13 +76 245 25 +161 170 4 +140 137 25 +188 323 25 +99 262 21 +137 228 21 +135 285 25 +101 234 21 +83 384 7 +102 582 20 +0 195 4 +81 260 11 +138 319 25 +112 265 21 +83 225 21 +469 614 13 +323 298 22 +1 356 7 +471 32 22 +106 214 11 +181 181 21 +135 224 25 +177 318 25 +214 293 25 +109 34 4 +68 157 11 +494 33 3 +160 129 4 +203 251 25 +259 233 25 +495 284 8 +534 0 3 +492 288 8 +125 187 21 +146 199 21 +163 254 12 +49 57 6 +239 260 25 +508 261 8 +149 288 25 +498 0 3 +127 265 25 +114 141 21 +169 261 25 +141 277 25 +497 767 14 +532 359 13 +514 481 13 +177 273 25 +171 146 11 +151 259 25 +523 123 3 +506 252 13 +314 264 22 +194 210 25 +184 163 21 +499 59 3 +145 266 25 +127 179 11 +231 285 25 +479 357 26 +179 201 25 +125 235 21 +458 586 13 +129 204 21 +475 450 8 +404 534 19 +73 390 9 +556 301 13 +125 67 25 +501 290 8 +188 293 21 +122 342 7 +512 113 3 +186 273 25 +418 194 24 +255 163 25 +93 133 6 +0 216 7 +549 71 3 +487 291 13 +181 323 9 +139 239 21 +124 267 12 +484 568 13 +179 173 25 +561 252 8 +187 280 25 +262 280 25 +543 183 8 +562 391 13 +0 34 4 +393 455 23 +166 264 25 +166 266 25 +414 200 22 +505 256 13 +547 489 13 +526 0 3 +64 107 6 +173 311 25 +541 52 3 +480 169 8 +227 291 25 +139 250 25 +138 200 21 +165 312 21 +551 63 3 +11 178 4 +540 227 8 +528 547 13 +56 318 9 +181 290 25 +51 63 11 +221 292 25 +161 301 25 +166 226 11 +189 239 25 +159 215 25 +435 566 13 +453 373 13 +164 271 21 +179 292 25 +426 114 3 +135 220 21 +551 279 8 +106 261 25 +143 154 6 +473 282 22 +132 216 7 +114 239 21 +226 26 15 +507 530 13 +152 221 4 +211 275 25 +61 425 9 +143 289 25 +278 309 26 +175 228 4 +24 235 21 +513 213 8 +505 146 3 +544 437 13 +522 180 8 +527 27 3 +527 231 8 +127 128 11 +551 551 13 +358 246 22 +81 196 25 +200 233 7 +449 301 26 +253 263 25 +152 105 11 +252 329 26 +494 158 3 +574 387 13 +143 169 21 +93 110 4 +571 272 8 +427 571 13 +472 255 22 +521 477 13 +523 0 3 +167 267 21 +159 266 21 +137 178 6 +205 219 21 +216 271 23 +115 256 21 +128 195 21 +97 535 16 +133 184 11 +529 160 3 +80 169 21 +177 297 25 +141 254 25 +181 468 9 +536 539 13 +507 175 8 +56 67 4 +177 265 25 +76 65 11 +520 216 8 +187 245 25 +39 102 11 +503 43 3 +221 225 25 +81 232 4 +164 293 25 +158 37 4 +540 332 13 +152 239 25 +235 340 26 +543 419 13 +116 58 11 +166 312 25 +557 217 8 +26 152 11 +124 211 11 +106 143 11 +516 139 3 +154 217 21 +184 180 21 +121 266 21 +80 292 25 +68 178 21 +474 91 3 +469 232 13 +171 279 25 +78 289 25 +104 154 11 +85 66 11 +115 248 21 +205 301 9 +520 0 3 +502 281 13 +512 225 13 +406 520 23 +64 210 7 +150 275 25 +515 380 13 +186 261 25 +246 282 25 +507 106 3 +262 291 25 +523 225 8 +128 91 11 +223 262 25 +489 393 8 +105 0 4 +438 187 22 +205 206 21 +111 99 11 +397 446 23 +369 435 23 +123 100 11 +492 307 8 +528 0 3 +0 241 11 +201 235 21 +468 123 3 +96 223 21 +198 286 25 +443 667 19 +492 700 13 +105 193 11 +478 594 13 +228 309 25 +143 223 21 +155 252 7 +211 277 25 +308 308 22 +217 261 25 +122 236 21 +170 310 25 +209 229 25 +156 239 25 +192 222 25 +508 292 8 +167 225 21 +143 154 25 +541 491 19 +221 207 21 +225 141 4 +516 193 8 +473 219 8 +504 144 3 +184 302 25 +543 431 13 +0 38 4 +97 307 25 +520 502 13 +442 427 13 +55 286 25 +109 196 6 +158 175 21 +203 281 25 +364 452 23 +42 109 4 +219 330 25 +370 211 22 +511 18 3 +113 169 21 +241 270 26 +115 263 25 +507 252 8 +128 299 25 +99 498 20 +107 135 11 +135 238 25 +223 273 25 +156 300 21 +170 275 25 +151 271 25 +129 226 21 +564 428 13 +167 193 21 +0 72 4 +542 52 3 +113 48 6 +119 157 11 +153 198 21 +77 233 21 +104 109 11 +98 204 11 +573 486 13 +185 174 21 +147 202 4 +145 155 25 +206 250 25 +204 229 25 +515 13 3 +183 284 25 +0 235 11 +205 248 25 +204 223 21 +171 228 25 +538 346 8 +438 689 13 +51 145 12 +139 222 21 +0 156 4 +129 531 16 +493 0 3 +368 439 23 +107 180 21 +180 269 25 +549 474 13 +525 0 3 +136 246 21 +510 0 3 +0 251 4 +519 313 13 +345 218 22 +530 367 13 +544 280 13 +200 245 25 +41 116 4 +248 334 26 +525 258 8 +519 291 8 +121 507 9 +78 393 7 +491 0 3 +143 200 21 +128 171 11 +497 161 8 +178 239 21 +564 237 8 +142 287 25 +232 247 25 +571 495 19 +590 154 3 +530 313 8 +225 301 25 +86 264 4 +562 296 8 +529 500 13 +176 290 25 +191 260 25 +532 317 8 +80 0 5 +132 271 25 +474 452 13 +582 432 13 +130 274 21 +111 196 4 +199 261 25 +335 315 22 +552 224 13 +502 419 13 +562 250 8 +347 396 23 +253 280 25 +14 169 4 +215 255 25 +71 114 4 +116 38 11 +88 191 11 +545 232 8 +152 242 26 +402 324 26 +569 449 13 +65 128 6 +198 299 25 +495 297 8 +12 258 21 +510 388 13 +243 282 25 +515 512 13 +501 264 8 +91 70 11 +32 60 4 +133 116 21 +571 175 8 +72 189 4 +219 253 21 +429 329 26 +473 133 3 +517 157 8 +507 375 8 +185 212 25 +403 44 22 +107 262 4 +531 111 3 +551 229 8 +131 260 25 +95 229 7 +511 405 13 +200 260 25 +536 415 13 +182 286 25 +513 136 3 +479 519 13 +185 285 25 +223 169 22 +156 227 21 +200 300 25 +0 325 7 +193 148 21 +171 202 25 +513 218 8 +484 249 13 +205 280 25 +230 252 25 +75 176 11 +504 358 13 +543 0 3 +149 236 21 +124 176 4 +150 69 6 +121 208 21 +525 385 13 +253 247 25 +186 283 25 +104 0 6 +28 226 21 +474 0 3 +501 0 3 +475 535 13 +481 275 13 +89 156 12 +552 458 8 +62 136 11 +113 50 11 +108 229 21 +179 248 25 +570 545 13 +118 262 21 +90 165 6 +397 479 23 +166 236 21 +525 476 13 +426 138 22 +184 302 25 +536 305 8 +509 460 13 +130 277 25 +164 235 21 +173 260 25 +539 218 8 +381 257 22 +105 72 6 +172 102 21 +461 242 8 +553 119 3 +167 206 21 +111 492 9 +69 106 4 +548 480 13 +529 461 13 +472 256 8 +530 373 13 +202 320 21 +425 152 22 +202 283 25 +477 623 13 +186 192 25 +227 297 25 +47 159 11 +202 224 25 +346 193 18 +534 406 13 +366 415 23 +352 434 23 +33 100 11 +534 283 8 +217 286 25 +166 197 21 +506 276 8 +179 206 25 +175 240 25 +193 264 25 +209 241 25 +0 199 4 +384 44 22 +517 552 13 +533 231 8 +534 217 8 +243 292 25 +92 258 12 +493 318 8 +185 232 25 +484 181 8 +491 572 13 +70 235 21 +193 235 21 +498 91 3 +511 258 8 +43 15 11 +162 171 11 +140 218 7 +113 32 11 +487 47 22 +137 2 11 +218 303 25 +409 490 23 +506 226 8 +80 143 6 +112 80 11 +509 0 3 +472 246 8 +103 270 25 +38 106 11 +250 278 25 +96 73 6 +0 201 4 +527 552 13 +360 465 23 +501 307 13 +530 34 3 +40 117 11 +135 247 21 +508 383 8 +31 307 9 +96 66 4 +500 271 13 +157 53 4 +146 222 21 +115 264 21 +195 339 25 +356 283 8 +117 146 21 +59 0 11 +498 179 3 +556 16 3 +154 232 21 +211 195 25 +105 221 21 +72 50 4 +120 293 25 +200 286 25 +73 55 11 +136 118 21 +536 223 8 +98 3 6 +71 0 11 +204 212 25 +226 234 21 +416 152 24 +117 246 21 +46 24 11 +62 0 11 +511 294 13 +166 292 25 +166 157 11 +89 36 6 +13 573 16 +480 605 19 +210 255 25 +142 229 25 +480 416 13 +526 490 13 +493 256 13 +59 361 9 +151 0 11 +78 353 7 +312 494 13 +397 310 24 +321 268 25 +540 361 13 +183 309 25 +111 126 4 +46 291 4 +359 413 23 +107 0 11 +103 0 11 +525 121 3 +510 0 3 +92 0 4 +489 194 22 +543 92 3 +135 235 11 +533 0 3 +137 278 21 +445 591 13 +169 259 25 +546 58 3 +517 51 3 +219 262 25 +264 248 25 +239 277 25 +179 234 25 +530 106 3 +542 310 8 +119 274 21 +0 355 9 +173 258 21 +28 161 4 +125 198 21 +524 309 8 +514 117 3 +518 417 8 +174 197 25 +135 54 21 +12 164 4 +529 233 8 +186 259 25 +514 292 8 +126 263 21 +525 312 13 +533 412 13 +96 178 6 +210 282 25 +0 127 11 +526 289 8 +535 290 13 +537 581 13 +514 151 3 +322 710 19 +132 192 21 +553 0 3 +494 387 13 +156 77 11 +43 178 12 +483 298 13 +147 186 6 +63 267 25 +528 1 3 +385 442 23 +52 0 4 +354 103 24 +123 244 25 +132 106 11 +379 479 19 +572 173 3 +77 190 11 +495 184 8 +200 293 25 +156 223 7 +520 86 3 +148 263 25 +421 653 19 +497 264 8 +540 383 13 +40 128 11 +198 265 25 +478 213 8 +146 1 11 +429 522 19 +13 0 11 +67 241 25 +561 237 8 +0 38 4 +168 268 25 +594 441 13 +79 304 9 +167 223 21 +574 464 13 +191 230 25 +501 126 3 +129 139 4 +92 227 11 +547 332 8 +154 88 11 +175 222 12 +527 367 13 +502 153 3 +228 566 9 +541 100 3 +151 202 21 +97 282 25 +61 76 4 +95 200 25 +553 33 3 +393 305 24 +499 154 3 +105 276 25 +51 137 6 +549 9 3 +111 511 16 +338 189 24 +243 266 25 +547 5 3 +421 430 26 +535 496 13 +181 315 25 +550 213 8 +465 514 13 +544 301 8 +546 412 8 +111 180 6 +113 192 11 +101 155 4 +52 95 4 +161 243 25 +159 216 21 +0 297 21 +541 213 8 +188 288 25 +111 172 6 +469 230 22 +202 247 25 +29 64 11 +139 190 25 +430 95 22 +112 177 11 +544 224 8 +147 287 25 +51 51 5 +185 251 25 +191 258 21 +78 31 11 +517 136 3 +187 251 21 +531 431 13 +547 199 8 +64 124 11 +113 289 21 +517 363 13 +264 263 25 +64 97 11 +523 144 3 +524 526 13 +478 420 13 +171 164 21 +153 201 21 +132 275 25 +199 247 25 +552 0 3 +494 103 3 +236 270 25 +168 223 25 +216 239 25 +392 448 23 +138 214 11 +533 275 8 +198 127 12 +425 315 26 +245 242 21 +388 595 13 +549 465 13 +210 299 25 +540 220 8 +537 139 3 +371 270 22 +542 361 13 +397 0 3 +7 239 11 +162 135 21 +218 193 25 +72 103 4 +89 398 7 +142 309 7 +141 250 25 +16 494 16 +134 181 21 +50 234 25 +271 297 26 +512 495 13 +140 292 25 +467 446 13 +167 218 21 +88 269 21 +537 200 8 +220 228 25 +501 214 8 +116 262 21 +430 217 24 +512 447 13 +529 106 3 +109 227 21 +494 165 3 +496 359 8 +92 291 21 +485 411 13 +157 129 21 +504 101 3 +532 373 13 +579 466 13 +493 273 26 +89 265 21 +114 154 11 +110 0 4 +36 177 4 +148 296 25 +390 528 23 +192 233 25 +7 251 12 +344 452 23 +44 39 4 +511 264 8 +61 4 5 +0 75 11 +537 440 13 +366 465 23 +531 261 8 +180 236 25 +163 204 25 +149 0 21 +498 28 3 +559 510 13 +442 126 22 +85 75 4 +540 425 13 +238 256 21 +139 117 21 +470 114 24 +489 179 8 +487 547 19 +60 185 21 +181 88 11 +119 142 21 +237 256 25 +452 55 3 +2 0 11 +77 174 4 +177 228 25 +162 266 21 +575 500 13 +570 469 13 +188 225 25 +221 308 25 +178 265 25 +120 125 4 +471 4 3 +229 271 25 +91 98 4 +212 303 25 +147 276 25 +196 235 25 +123 142 12 +102 264 21 +140 215 21 +386 464 23 +210 261 21 +21 0 4 +515 204 8 +251 236 25 +519 273 8 +136 204 21 +513 694 19 +525 232 8 +545 37 3 +182 289 25 +517 147 3 +526 240 8 +540 215 8 +108 221 25 +472 490 13 +144 231 21 +533 196 8 +521 148 3 +226 257 25 +391 254 22 +529 405 8 +514 356 8 +90 159 21 +239 226 25 +92 133 11 +239 274 26 +44 211 11 +487 282 13 +128 251 25 +135 216 12 +340 172 22 +120 211 25 +522 188 8 +179 274 25 +518 363 26 +100 156 11 +154 246 25 +538 289 8 +512 274 8 +149 204 21 +207 98 4 +30 97 6 +208 295 25 +70 263 21 +329 234 15 +31 119 11 +517 0 3 +287 298 25 +53 312 25 +194 245 21 +160 265 25 +204 139 21 +105 272 25 +12 36 11 +234 283 25 +505 218 8 +130 122 11 +214 283 25 +514 210 8 +101 343 7 +110 248 25 +154 0 4 +191 187 25 +524 205 8 +194 293 25 +91 90 11 +532 123 3 +189 249 25 +305 406 26 +197 211 21 +578 368 13 +154 241 25 +193 258 25 +224 332 25 +129 261 25 +539 447 13 +512 125 3 +496 146 3 +366 190 22 +449 194 24 +7 113 11 +520 414 13 +440 100 22 +0 36 11 +223 297 21 +171 250 25 +570 217 8 +517 270 8 +360 146 22 +208 220 25 +530 510 13 +110 93 12 +538 342 13 +520 474 8 +412 251 8 +531 188 8 +496 207 8 +510 222 8 +169 325 12 +534 291 8 +169 230 21 +131 207 7 +467 87 3 +486 214 8 +14 136 11 +184 176 25 +514 263 8 +120 239 21 +34 138 11 +185 261 25 +192 167 25 +84 144 11 +451 320 26 +471 538 13 +152 228 25 +557 0 3 +120 278 25 +419 0 22 +414 56 22 +230 229 25 +553 612 13 +158 11 11 +191 302 25 +189 269 25 +482 315 13 +108 224 21 +532 0 3 +343 240 22 +85 211 4 +486 664 17 +130 266 21 +565 602 13 +252 193 21 +19 83 6 +189 222 21 +486 605 13 +436 469 23 +2 279 7 +474 0 3 +122 288 25 +109 57 6 +245 324 26 +522 76 3 +452 320 13 +85 104 4 +158 160 25 +38 58 6 +59 121 11 +0 146 11 +242 274 25 +56 182 6 +542 146 3 +458 525 13 +130 92 4 +193 277 25 +138 255 25 +510 0 3 +170 232 25 +177 178 11 +464 167 22 +478 69 22 +0 45 4 +221 265 25 +479 609 13 +486 113 3 +502 205 8 +115 257 21 +24 0 11 +184 211 21 +213 309 25 +142 250 25 +251 314 25 +124 124 21 +489 446 13 +483 0 3 +524 291 8 +505 111 3 +578 414 13 +514 411 13 +123 229 25 +116 274 25 +56 0 4 +71 196 11 +501 254 8 +514 253 8 +533 323 13 +252 182 25 +74 32 21 +351 211 24 +224 283 25 +141 257 25 +154 278 21 +515 518 13 +196 252 25 +359 455 9 +38 20 11 +172 255 25 +557 369 8 +98 271 25 +509 142 13 +199 213 4 +531 42 3 +527 123 3 +191 330 7 +545 251 8 +112 241 21 +109 121 11 +83 18 4 +434 229 24 +136 123 11 +517 67 3 +96 289 25 +85 57 4 +175 330 25 +240 339 25 +479 388 13 +171 170 21 +506 102 3 +526 73 3 +538 184 8 +185 241 21 +330 132 6 +543 727 13 +68 263 21 +491 305 8 +94 170 11 +356 435 23 +313 364 26 +150 488 16 +161 90 4 +0 157 4 +98 278 21 +187 275 21 +180 235 21 +182 115 11 +169 225 21 +364 239 22 +168 221 25 +122 353 7 +71 239 25 +491 189 26 +455 151 24 +138 245 11 +235 311 25 +0 0 11 +79 99 11 +185 166 21 +372 418 26 +526 460 13 +106 283 25 +148 380 4 +113 161 21 +518 0 3 +0 121 4 +550 453 13 +231 241 21 +66 56 11 +11 171 11 +273 309 25 +514 141 3 +102 263 21 +126 204 25 +76 236 21 +478 671 13 +255 226 25 +125 236 25 +72 406 7 +536 0 3 +202 261 25 +536 115 3 +525 18 3 +159 268 21 +523 124 3 +178 216 21 +119 78 6 +545 59 3 +180 240 25 +158 215 21 +143 141 21 +345 424 23 +521 9 3 +208 248 21 +574 467 13 +189 321 23 +457 221 24 +181 259 25 +526 295 8 +164 243 25 +106 303 25 +257 313 26 +44 0 11 +24 118 11 +519 197 8 +357 282 26 +513 251 8 +456 124 22 +89 195 21 +516 147 3 +9 163 6 +9 418 9 +145 224 21 +520 205 8 +479 488 13 +483 0 3 +29 40 4 +514 235 13 +513 321 8 +0 111 11 +0 25 11 +512 242 8 +516 366 13 +140 161 21 +501 168 13 +228 234 25 +478 219 8 +16 194 7 +373 459 26 +485 251 8 +195 224 25 +26 54 11 +418 243 22 +145 239 21 +398 159 22 +150 131 21 +213 221 21 +408 496 23 +474 506 13 +183 231 25 +586 286 8 +186 248 21 +0 281 7 +134 320 25 +146 325 25 +210 283 25 +142 255 25 +520 440 13 +60 148 11 +503 142 3 +74 132 11 +500 458 13 +160 279 25 +102 200 25 +79 24 11 +87 183 11 +71 224 25 +88 233 7 +201 350 26 +209 292 25 +64 244 21 +66 0 11 +521 0 3 +145 14 11 +226 249 25 +421 160 22 +162 304 25 +266 338 26 +36 311 25 +480 455 13 +147 223 21 +486 206 8 +42 255 4 +507 162 3 +524 244 8 +147 213 25 +147 233 25 +444 59 24 +196 306 25 +133 0 11 +83 236 7 +190 178 12 +148 278 21 +180 229 21 +102 32 11 +54 115 4 +469 0 3 +189 288 25 +551 458 13 +527 223 8 +232 264 25 +538 206 8 +205 216 12 +136 296 7 +90 53 6 +471 246 8 +186 123 21 +166 199 21 +550 77 3 +388 289 24 +271 286 25 +514 77 3 +112 450 9 +529 90 3 +538 487 13 +169 319 7 +182 175 21 +529 0 3 +200 286 25 +189 213 25 +531 209 8 +559 504 13 +355 348 22 +385 126 22 +168 160 25 +200 205 21 +171 228 25 +142 266 21 +73 192 11 +84 188 4 +537 378 13 +136 227 21 +568 506 13 +555 303 8 +193 285 25 +103 261 21 +180 273 25 +474 96 3 +517 0 3 +53 178 21 +511 44 3 +129 118 11 +514 299 8 +134 230 12 +199 307 25 +124 127 11 +129 0 4 +496 274 8 +163 157 25 +176 268 25 +152 283 25 +97 279 21 +203 298 25 +253 225 21 +439 236 22 +169 163 4 +398 217 22 +491 66 3 +523 515 13 +560 380 13 +516 288 8 +104 182 4 +126 264 21 +522 313 8 +77 94 4 +144 122 11 +498 0 3 +186 263 25 +531 136 3 +239 255 25 +382 225 22 +533 217 13 +154 238 25 +0 0 6 +198 0 11 +344 85 22 +531 149 3 +183 237 21 +99 11 4 +91 0 6 +42 242 4 +207 311 25 +373 511 23 +123 277 21 +122 308 25 +559 370 13 +27 356 7 +27 63 4 +242 184 25 +487 0 3 +501 54 3 +260 285 25 +420 486 19 +91 196 11 +231 253 25 +442 371 26 +0 0 4 +505 106 3 +122 263 25 +491 102 3 +492 221 8 +166 154 21 +95 218 21 +76 106 6 +515 414 13 +192 458 20 +88 245 11 +44 134 6 +215 512 26 +528 282 8 +85 152 6 +185 298 25 +157 177 21 +509 479 13 +435 667 13 +293 235 26 +199 212 21 +186 286 25 +552 135 3 +185 265 25 +454 252 22 +459 130 3 +78 173 11 +228 296 25 +263 298 25 +148 82 21 +486 142 3 +215 275 25 +494 221 8 +490 262 8 +176 183 21 +510 176 8 +183 231 25 +545 404 13 +207 225 21 +133 165 6 +163 267 25 +467 690 13 +499 357 13 +244 225 25 +529 201 8 +192 230 25 +546 287 8 +182 328 26 +72 0 4 +42 251 11 +136 321 7 +512 332 13 +184 271 25 +508 170 8 +510 0 3 +365 224 18 +91 106 11 +513 296 8 +555 258 8 +402 187 24 +514 211 8 +517 280 8 +525 276 8 +186 257 25 +413 235 22 +210 237 25 +76 279 25 +552 0 3 +521 246 8 +126 539 16 +163 228 21 +83 58 11 +462 353 13 +516 400 13 +36 181 7 +182 270 25 +0 233 7 +508 448 13 +523 131 3 +524 0 3 +504 123 3 +546 146 3 +144 0 6 +496 203 8 +539 107 3 +20 118 4 +138 319 25 +144 322 25 +153 246 21 +525 464 13 +362 487 23 +489 10 3 +92 547 16 +517 233 8 +174 305 25 +76 102 4 +419 154 22 +175 129 21 +468 215 22 +202 296 21 +144 238 21 +516 151 3 +164 242 25 +132 113 4 +532 280 8 +450 512 13 +64 166 4 +499 47 3 +363 327 26 +99 0 11 +52 240 21 +49 136 6 +320 258 22 +172 329 25 +187 203 21 +510 0 3 +177 185 21 +520 98 3 +490 134 3 +514 342 13 +224 289 25 +89 317 7 +105 307 25 +191 231 25 +0 349 7 +119 213 25 +519 33 3 +530 292 8 +28 126 11 +172 254 25 +545 407 13 +98 264 7 +51 181 6 +0 285 21 +208 212 21 +57 229 7 +536 205 8 +184 290 25 +131 185 25 +520 0 3 +361 546 23 +88 21 11 +201 321 25 +131 198 21 +538 242 8 +173 271 25 +85 149 11 +112 100 11 +55 126 6 +440 309 22 +173 215 21 +504 226 8 +215 191 25 +526 447 13 +10 188 11 +531 8 3 +113 272 25 +21 0 4 +132 321 25 +45 200 11 +68 196 11 +203 274 24 +130 279 25 +527 229 8 +112 150 6 +677 732 19 +478 238 13 +124 215 25 +196 297 25 +484 136 3 +449 511 13 +477 573 13 +227 251 25 +57 325 4 +217 114 25 +105 181 11 +243 277 25 +353 411 23 +190 239 25 +513 0 3 +103 204 7 +156 211 25 +0 0 11 +403 476 23 +149 164 21 +551 455 13 +536 277 8 +125 179 11 +156 214 21 +239 323 25 +151 232 21 +143 299 21 +238 244 25 +420 476 23 +200 209 25 +165 268 25 +543 158 8 +224 325 25 +174 244 25 +98 215 21 +486 169 8 +512 0 3 +204 314 25 +451 208 22 +478 171 3 +186 62 21 +450 520 19 +168 73 21 +155 288 21 +195 296 25 +147 294 25 +489 226 13 +53 0 11 +228 293 25 +319 414 26 +158 308 7 +222 166 21 +365 154 4 +498 356 13 +173 289 21 +129 287 7 +156 210 25 +54 144 6 +155 200 21 +505 278 8 +120 287 21 +124 252 12 +129 246 25 +486 0 3 +501 0 3 +559 435 13 +448 380 26 +76 256 25 +431 332 23 +140 192 21 +533 208 8 +524 229 8 +573 444 13 +206 304 25 +535 455 13 +510 301 8 +89 433 9 +59 91 5 +39 54 4 +515 298 13 +62 226 21 +480 176 8 +497 175 13 +51 161 6 +230 285 26 +169 205 21 +394 272 22 +0 0 11 +155 111 21 +491 120 3 +576 536 13 +240 482 9 +545 302 8 +553 113 3 +368 187 22 +78 340 7 +528 262 13 +399 321 13 +107 242 21 +208 271 25 +143 246 21 +502 0 3 +547 298 8 +160 30 6 +431 169 24 +203 75 25 +379 488 23 +158 265 25 +205 171 11 +139 78 25 +171 126 4 +527 405 13 +194 250 25 +548 155 3 +135 302 7 +517 65 3 +123 267 25 +529 0 3 +229 266 25 +47 206 11 +517 262 8 +525 317 8 +136 275 21 +98 182 11 +129 4 11 +131 159 11 +116 241 21 +572 278 13 +27 253 21 +536 444 13 +524 352 8 +0 326 7 +172 187 21 +451 143 24 +519 332 13 +180 304 21 +104 236 21 +556 543 13 +519 265 13 +372 118 22 +232 483 9 +483 141 3 +73 152 4 +99 322 9 +482 381 13 +112 343 9 +106 131 5 +525 259 8 +483 476 13 +184 314 25 +31 0 6 +148 252 21 +96 207 7 +212 247 25 +154 235 21 +3 0 4 +120 36 4 +145 240 21 +257 249 25 +545 164 8 +0 110 6 +493 200 13 +517 80 3 +106 293 25 +404 247 24 +111 204 4 +57 178 11 +94 269 4 +99 234 21 +193 320 25 +93 244 21 +515 356 8 +199 277 25 +267 215 25 +167 224 21 +74 85 11 +538 306 8 +357 395 23 +263 385 26 +128 292 7 +254 226 25 +68 0 4 +178 434 7 +453 394 13 +187 267 25 +110 183 12 +555 483 13 +178 88 21 +261 356 26 +186 331 25 +512 0 3 +537 260 8 +464 260 8 +173 305 25 +524 121 3 +78 197 7 +185 258 21 +172 254 25 +233 266 25 +287 242 22 +525 107 3 +476 116 3 +156 284 25 +171 9 11 +462 82 3 +213 277 25 +150 330 7 +494 77 3 +145 236 4 +267 251 25 +163 268 25 +349 437 23 +0 279 25 +512 431 13 +152 226 25 +161 261 25 +141 264 21 +70 88 4 +232 261 25 +120 232 21 +95 89 11 +105 177 4 +498 217 8 +527 527 13 +167 258 21 +427 558 23 +533 442 13 +158 273 21 +498 0 3 +0 0 4 +178 166 25 +473 111 3 +527 480 13 +13 18 6 +78 270 25 +530 405 13 +167 289 21 +162 443 9 +504 183 8 +498 343 8 +382 308 22 +205 199 21 +186 252 21 +484 299 13 +175 192 21 +163 233 21 +161 236 21 +207 288 25 +204 241 21 +520 102 3 +439 175 8 +537 490 13 +281 203 12 +573 403 13 +525 236 13 +215 300 26 +178 211 21 +375 488 13 +156 246 25 +152 86 4 +513 384 13 +189 238 21 +411 206 24 +104 159 4 +242 315 25 +526 221 8 +205 278 25 +77 268 7 +159 282 25 +551 292 8 +0 129 6 +177 447 9 +149 239 7 +339 241 24 +488 186 8 +394 463 23 +457 467 13 +534 354 13 +486 0 3 +69 266 4 +113 231 21 +441 561 13 +261 366 25 +292 329 7 +16 588 16 +67 282 25 +540 89 3 +118 183 21 +438 530 23 +549 433 13 +143 268 25 +500 435 13 +486 379 13 +93 264 7 +153 283 9 +40 75 4 +530 250 13 +103 266 25 +113 278 4 +195 258 25 +496 0 3 +0 97 11 +101 160 4 +0 72 11 +161 315 25 +517 318 8 +481 527 13 +482 336 13 +530 269 13 +390 302 22 +541 486 13 +526 377 13 +173 31 11 +69 204 11 +521 250 8 +83 317 9 +214 251 25 +113 140 11 +151 237 25 +212 231 21 +0 159 6 +502 183 8 +530 375 13 +168 144 21 +90 132 11 +135 82 6 +573 389 8 +72 113 11 +513 206 8 +8 262 7 +191 0 6 +180 281 25 +107 107 4 +123 266 21 +548 260 13 +110 228 21 +548 191 8 +183 306 25 +460 127 3 +208 299 25 +192 272 21 +110 253 25 +525 0 3 +369 450 23 +426 492 23 +149 397 7 +518 503 13 +393 484 23 +185 284 25 +511 0 3 +172 201 21 +349 146 15 +534 251 8 +80 170 4 +228 245 25 +113 132 11 +173 0 11 +121 195 21 +588 531 13 +505 0 3 +396 160 24 +377 452 13 +531 561 13 +509 279 8 +512 332 23 +536 86 3 +151 427 9 +521 509 13 +378 187 22 +152 314 25 +157 560 9 +72 0 11 +214 241 25 +501 0 3 +54 0 6 +81 241 21 +309 0 3 +1 128 11 +96 36 6 +124 67 11 +171 276 25 +484 256 8 +127 93 11 +202 293 25 +470 154 3 +101 183 11 +186 245 25 +554 71 3 +185 299 25 +532 107 3 +196 485 23 +534 314 8 +59 134 4 +509 476 13 +514 177 8 +356 391 23 +526 345 13 +523 44 3 +0 226 4 +368 0 3 +249 317 25 +146 338 25 +192 213 25 +96 297 9 +129 92 11 +531 56 3 +192 281 25 +520 414 13 +529 151 3 +63 172 6 +205 244 21 +239 166 21 +506 202 8 +66 98 11 +469 39 3 +273 397 26 +50 235 25 +34 174 6 +157 305 25 +0 291 21 +151 117 5 +443 72 3 +0 67 4 +206 334 25 +159 197 21 +129 283 25 +231 234 9 +402 300 22 +62 279 25 +565 369 13 +401 278 22 +145 233 4 +520 88 3 +108 158 21 +99 159 11 +465 383 22 +552 424 13 +469 257 22 +543 383 13 +146 280 25 +560 34 3 +184 202 21 +523 338 8 +522 461 13 +110 45 11 +523 134 3 +545 196 8 +79 271 21 +492 114 3 +485 0 3 +32 202 11 +193 258 21 +197 282 25 +437 328 26 +509 0 3 +157 180 4 +475 559 13 +528 132 3 +473 216 8 +0 124 11 +111 129 4 +177 275 25 +192 258 26 +208 240 21 +184 319 25 +425 405 26 +63 70 6 +501 490 13 +506 166 8 +47 142 6 +122 255 21 +139 449 9 +137 269 21 +95 169 11 +504 676 13 +10 103 11 +618 449 8 +538 118 3 +177 285 25 +16 62 4 +168 142 21 +279 7 15 +485 0 3 +470 128 3 +176 246 22 +562 186 8 +494 33 3 +74 99 4 +546 0 3 +520 451 13 +511 221 8 +147 230 21 +27 123 11 +493 189 8 +69 150 11 +158 270 25 +102 186 11 +16 0 6 +521 247 8 +522 277 8 +185 266 21 +200 15 21 +503 298 13 +534 0 3 +283 274 21 +88 300 7 +203 230 25 +489 142 3 +232 217 21 +520 162 8 +505 335 8 +98 278 25 +124 214 11 +127 114 4 +461 196 8 +349 382 26 +26 187 11 +138 72 4 +532 284 8 +546 0 3 +115 293 25 +484 647 13 +480 699 19 +27 0 6 +104 46 11 +181 300 25 +570 546 13 +193 324 25 +474 291 26 +197 150 25 +94 232 4 +414 517 19 +226 305 25 +509 229 8 +203 255 21 +526 0 3 +68 252 25 +141 259 25 +129 135 6 +0 68 11 +490 348 13 +216 307 25 +20 50 5 +590 295 13 +459 1 22 +199 291 25 +89 277 25 +227 318 26 +170 202 21 +134 135 21 +271 331 25 +279 325 26 +501 0 3 +500 278 13 +80 0 11 +229 302 25 +105 209 21 +540 300 8 +120 270 25 +461 219 8 +92 186 11 +518 385 13 +528 40 3 +169 241 25 +410 518 19 +541 220 8 +437 0 22 +286 168 22 +479 489 13 +537 89 3 +436 128 4 +547 117 3 +235 298 25 +104 285 25 +237 240 25 +94 63 11 +487 240 8 +187 267 21 +511 257 13 +67 0 4 +130 275 21 +181 284 25 +116 194 21 +149 101 4 +169 301 25 +118 247 21 +486 328 13 +65 481 20 +207 247 25 +535 33 3 +293 278 25 +0 11 6 +333 406 23 +294 432 9 +162 204 21 +58 62 4 +180 93 21 +149 239 25 +155 0 11 +160 261 21 +607 444 8 +146 121 11 +71 172 4 +135 203 21 +234 252 21 +126 192 12 +539 37 3 +357 183 25 +547 0 3 +529 227 8 +59 254 21 +253 341 25 +504 162 8 +525 221 8 +12 114 11 +558 418 13 +318 261 25 +509 402 13 +480 575 13 +118 74 21 +212 187 25 +514 423 13 +527 448 13 +450 410 26 +469 509 13 +23 0 11 +124 63 4 +143 264 25 +125 123 11 +501 216 8 +593 495 13 +525 205 8 +571 392 13 +517 563 13 +140 272 21 +189 283 25 +320 304 26 +131 234 12 +219 308 25 +479 0 3 +569 451 13 +489 396 13 +498 288 8 +196 207 21 +187 285 25 +173 312 25 +524 52 3 +113 303 21 +143 138 21 +529 127 3 +228 230 25 +552 140 3 +551 376 8 +176 256 25 +514 428 13 +160 304 25 +283 303 26 +522 99 3 +497 0 3 +209 219 4 +252 293 25 +559 372 13 +366 287 24 +114 225 21 +67 249 7 +167 259 21 +185 270 12 +136 219 25 +431 306 22 +223 264 21 +153 211 25 +7 139 11 +27 122 11 +255 280 9 +204 290 25 +531 178 8 +532 359 13 +55 59 6 +477 753 13 +176 323 25 +162 491 20 +492 0 3 +93 128 6 +114 226 25 +507 199 8 +542 231 8 +74 236 21 +0 157 11 +129 167 21 +494 410 13 +181 89 12 +186 301 25 +300 361 26 +207 276 25 +169 212 21 +213 249 25 +112 249 7 +363 234 24 +548 158 8 +450 248 8 +0 0 4 +144 137 12 +513 264 8 +507 276 8 +212 216 21 +196 268 21 +229 290 25 +220 273 25 +520 383 13 +294 164 22 +533 364 13 +48 257 4 +530 169 3 +176 138 21 +511 0 3 +525 394 13 +115 291 7 +177 239 21 +533 0 3 +501 389 13 +524 419 13 +347 441 23 +507 276 8 +526 117 3 +572 228 8 +159 232 21 +129 0 11 +203 295 25 +469 107 3 +101 176 11 +454 359 13 +430 235 22 +211 280 25 +133 167 11 +190 266 25 +170 185 21 +516 651 13 +119 180 4 +176 0 11 +562 0 3 +113 276 7 +494 59 3 +555 97 3 +453 230 8 +498 319 8 +142 448 7 +520 375 13 +501 142 3 +0 725 9 +53 249 4 +164 259 21 +226 211 21 +151 402 7 +429 447 13 +422 457 23 +493 0 3 +85 93 11 +492 244 8 +92 150 11 +221 329 25 +153 440 9 +143 313 25 +246 277 21 +202 274 21 +523 331 13 +197 308 25 +545 215 8 +122 194 11 +30 98 11 +544 239 8 +119 192 11 +426 218 8 +104 30 4 +550 208 8 +133 231 25 +376 480 23 +83 81 11 +514 417 13 +79 289 21 +214 239 25 +552 465 13 +192 278 25 +496 89 3 +468 700 13 +102 211 11 +156 387 9 +101 194 25 +499 115 3 +144 250 25 +271 320 25 +296 202 12 +413 134 3 +120 432 9 +197 278 25 +152 221 12 +210 205 21 +143 320 7 +539 238 8 +392 503 23 +152 201 21 +135 153 21 +162 242 25 +139 177 11 +100 167 4 +128 325 4 +46 204 21 +566 431 13 +82 81 4 +46 201 11 +199 224 25 +539 112 3 +547 158 8 +192 206 21 +490 34 3 +85 124 4 +410 462 23 +464 473 13 +458 415 13 +138 0 11 +91 397 7 +534 0 3 +553 39 3 +182 266 25 +522 23 3 +85 216 11 +96 330 9 +532 174 8 +561 336 13 +78 90 4 +74 57 11 +512 344 13 +203 327 25 +466 259 22 +133 235 25 +526 476 13 +69 279 7 +163 276 25 +0 200 6 +509 142 3 +189 301 25 +45 221 25 +505 256 8 +512 270 8 +389 150 22 +548 217 8 +118 0 11 +492 226 8 +161 305 25 +71 69 11 +10 295 4 +55 270 11 +23 25 11 +178 0 11 +190 284 25 +534 301 8 +534 175 3 +77 0 4 +160 271 25 +109 160 11 +234 247 21 +537 266 8 +87 73 11 +171 262 25 +540 230 8 +487 445 13 +219 233 25 +198 146 4 +322 195 21 +534 230 8 +457 559 13 +588 144 3 +150 200 21 +133 120 11 +556 318 13 +159 222 7 +575 202 8 +513 262 13 +533 381 13 +64 73 11 +529 181 8 +156 257 25 +507 220 8 +551 328 13 +167 173 21 +144 266 25 +529 335 8 +42 257 21 +177 284 25 +49 100 11 +66 0 4 +172 349 9 +393 435 23 +534 295 13 +67 147 6 +237 209 25 +435 276 22 +568 517 13 +185 285 25 +441 238 22 +94 251 25 +313 113 11 +201 247 25 +98 224 21 +148 250 21 +473 206 8 +108 264 21 +563 71 3 +515 380 13 +516 240 8 +180 249 25 +78 141 11 +113 133 11 +492 146 3 +168 209 21 +174 257 21 +171 286 25 +49 145 4 +547 174 8 +225 345 25 +223 268 25 +524 231 8 +553 96 3 +202 283 25 +138 199 21 +173 333 25 +575 392 13 +36 149 6 +135 205 21 +420 225 22 +488 302 13 +542 6 3 +543 249 8 +35 189 11 +543 14 3 +121 266 25 +435 152 3 +510 120 3 +561 321 13 +158 71 4 +205 205 21 +56 141 11 +22 108 11 +238 262 25 +525 393 13 +167 213 7 +138 109 11 +215 242 25 +92 131 11 +445 251 22 +138 145 12 +172 337 25 +97 171 6 +30 299 4 +123 91 11 +526 254 8 +528 206 8 +104 129 6 +190 541 16 +516 302 8 +519 254 8 +23 69 11 +31 86 4 +159 220 21 +530 481 13 +449 362 26 +30 200 21 +534 429 13 +167 449 9 +380 220 24 +216 303 25 +240 265 25 +232 203 25 +549 207 8 +486 156 3 +250 240 25 +153 136 21 +170 247 25 +49 183 11 +514 438 13 +546 226 13 +401 323 22 +210 263 25 +505 497 13 +51 133 11 +146 301 12 +89 41 11 +167 247 25 +69 177 11 +537 102 3 +150 284 21 +515 143 3 +216 220 21 +159 282 25 +383 465 23 +199 246 25 +540 439 13 +116 202 21 +257 310 26 +499 328 13 +483 87 3 +469 479 19 +556 374 13 +562 246 13 +243 313 25 +236 265 25 +513 253 8 +171 254 25 +214 312 25 +163 158 21 +528 138 3 +76 314 7 +167 183 25 +241 316 25 +68 133 11 +9 62 4 +482 319 13 +394 155 22 +515 304 13 +583 415 13 +41 286 4 +111 246 21 +71 260 25 +167 174 21 +104 457 20 +484 280 13 +172 260 25 +179 33 6 +472 308 13 +500 91 3 +538 86 3 +317 339 25 +0 206 4 +488 114 3 +24 149 6 +187 257 25 +100 242 21 +124 0 11 +154 293 25 +0 332 7 +477 270 26 +109 224 21 +31 109 11 +519 25 3 +203 300 25 +467 127 3 +486 308 8 +92 210 21 +85 25 21 +182 227 21 +534 0 3 +86 118 11 +563 74 3 +82 122 4 +193 261 25 +411 462 23 +139 104 11 +525 185 8 +55 189 4 +231 209 11 +24 60 4 +100 95 11 +127 273 21 +392 205 22 +166 200 25 +490 257 13 +490 167 3 +464 308 13 +504 273 8 +210 203 12 +184 244 25 +384 458 23 +26 377 7 +118 188 21 +363 402 23 +61 129 11 +214 256 26 +98 210 11 +88 103 21 +198 291 25 +495 179 3 +478 189 8 +181 151 11 +163 238 21 +103 263 21 +9 103 11 +194 174 25 +557 397 13 +380 469 23 +17 236 11 +127 205 4 +509 0 3 +531 24 3 +127 185 21 +524 478 13 +210 312 25 +173 215 25 +169 0 21 +514 157 3 +130 213 21 +0 30 11 +170 220 21 +177 207 25 +423 249 26 +430 231 24 +528 224 8 +107 271 4 +479 152 3 +137 287 25 +98 287 21 +136 309 7 +188 61 22 +520 139 3 +365 431 23 +514 58 3 +409 185 22 +439 363 26 +219 325 25 +520 411 13 +513 0 3 +211 240 25 +31 86 4 +181 304 25 +214 278 25 +91 225 25 +187 207 25 +475 172 8 +548 365 8 +98 280 25 +196 286 25 +509 139 3 +101 235 4 +67 321 7 +138 264 25 +111 0 6 +96 249 12 +498 200 8 +256 202 11 +542 0 3 +144 157 11 +117 252 21 +77 399 7 +559 114 3 +217 349 25 +161 254 25 +498 100 3 +477 86 3 +171 248 25 +56 160 11 +164 272 25 +91 268 21 +0 135 4 +186 235 25 +51 0 4 +530 506 13 +520 0 3 +72 364 7 +573 511 13 +90 212 7 +191 224 25 +522 499 13 +504 280 8 +112 193 11 +266 331 26 +516 199 8 +89 92 6 +170 271 25 +538 283 8 +141 226 25 +367 447 23 +517 361 8 +180 98 25 +117 277 25 +155 268 25 +412 475 23 +379 242 22 +493 559 13 +35 0 4 +528 299 8 +99 169 21 +140 78 6 +167 228 25 +217 321 26 +19 33 4 +360 607 23 +76 147 6 +133 192 4 +103 194 21 +125 44 11 +86 275 25 +496 166 3 +258 299 25 +474 197 22 +0 120 6 +242 311 25 +469 607 13 +211 250 25 +159 262 21 +536 262 8 +135 285 25 +520 339 13 +219 254 25 +167 294 25 +68 117 11 +523 7 3 +114 234 4 +556 72 3 +147 308 25 +196 292 26 +187 299 25 +351 271 24 +165 243 21 +487 166 8 +156 264 25 +165 257 25 +93 259 25 +464 480 19 +352 310 26 +245 281 26 +98 545 16 +178 244 21 +198 285 25 +542 206 8 +505 324 13 +143 278 25 +114 267 21 +87 210 7 +172 257 25 +237 280 26 +547 280 13 +112 430 16 +557 346 8 +554 326 13 +168 228 25 +27 253 25 +241 300 26 +166 238 25 +103 72 6 +48 219 21 +101 209 4 +533 270 8 +515 142 3 +398 388 19 +143 157 6 +384 187 22 +486 117 3 +0 210 4 +541 164 3 +0 175 12 +138 58 11 +403 277 22 +538 133 3 +539 30 3 +78 389 16 +555 207 8 +165 535 26 +102 217 11 +138 167 21 +460 605 13 +155 429 16 +202 299 25 +484 355 13 +528 0 3 +92 0 11 +500 167 3 +104 28 4 +37 107 11 +526 18 3 +29 149 11 +73 345 7 +523 389 8 +533 0 3 +186 138 21 +446 579 13 +67 104 11 +532 224 8 +111 355 9 +82 65 6 +419 488 13 +166 520 20 +360 404 13 +115 246 25 +559 261 8 +48 0 11 +508 254 13 +424 522 13 +514 8 3 +516 234 8 +544 63 3 +102 169 6 +180 268 25 +311 398 26 +401 53 24 +165 136 21 +536 220 8 +165 208 21 +492 538 23 +515 222 8 +492 175 8 +506 239 8 +180 170 25 +18 205 7 +132 244 21 +49 0 4 +0 168 4 +31 355 7 +537 326 13 +271 174 21 +218 265 25 +190 309 21 +475 0 3 +675 900 19 +152 238 21 +168 324 25 +504 210 8 +447 513 8 +416 173 22 +508 126 3 +183 331 25 +529 245 8 +540 313 13 +173 298 25 +135 296 25 +209 244 25 +201 300 25 +533 23 3 +493 315 13 +275 300 25 +199 258 21 +97 181 6 +196 277 11 +536 0 3 +467 0 3 +513 675 13 +130 282 21 +130 74 11 +147 221 21 +211 403 9 +149 256 25 +567 0 3 +152 306 25 +383 144 22 +518 41 3 +508 210 8 +24 184 11 +235 330 25 +24 282 11 +189 243 25 +104 141 4 +254 292 26 +520 262 8 +88 197 11 +88 204 21 +52 109 11 +267 236 25 +508 267 13 +186 187 25 +504 269 13 +130 278 11 +194 266 25 +513 293 8 +172 224 21 +509 298 8 +497 0 3 +139 228 21 +179 285 25 +533 315 13 +73 215 25 +518 63 3 +98 251 11 +449 575 13 +537 4 3 +201 253 25 +535 264 8 +177 278 25 +131 230 7 +168 267 25 +25 348 7 +199 249 25 +123 215 21 +98 299 21 +385 150 22 +497 0 3 +522 66 3 +185 210 25 +0 0 11 +161 170 25 +0 221 4 +502 222 8 +236 222 25 +114 0 6 +526 140 3 +527 429 13 +23 11 11 +485 63 3 +524 316 13 +508 0 3 +526 212 8 +49 371 7 +513 415 8 +0 301 7 +145 49 21 +97 236 21 +72 243 11 +331 243 22 +7 182 21 +500 177 8 +112 249 25 +143 491 9 +175 157 21 +526 383 13 +543 0 3 +65 98 11 +535 76 3 +22 47 11 +512 145 3 +401 453 23 +0 235 7 +28 241 21 +50 137 11 +519 123 3 +497 189 8 +134 150 4 +74 101 11 +479 35 3 +187 296 25 +462 243 8 +81 275 4 +149 193 4 +60 232 7 +538 504 13 +508 202 8 +485 138 3 +168 232 21 +188 247 21 +89 235 11 +383 234 22 +52 177 11 +40 46 11 +555 269 8 +332 245 22 +153 301 25 +174 217 25 +340 405 26 +574 386 13 +145 237 25 +228 297 25 +417 234 22 +65 215 21 +535 412 13 +103 204 21 +194 252 25 +160 248 25 +46 235 25 +478 78 3 +206 285 25 +14 190 11 +186 244 25 +337 214 22 +519 189 8 +106 188 21 +127 0 4 +437 243 8 +141 265 25 +516 20 3 +487 303 13 +0 94 11 +448 0 3 +617 776 19 +536 321 13 +515 253 8 +426 393 13 +373 138 22 +0 106 4 +534 169 8 +204 272 25 +558 116 3 +97 213 11 +126 277 21 +486 255 8 +186 330 25 +36 0 11 +677 848 19 +534 264 8 +550 221 8 +207 213 25 +250 368 26 +511 330 8 +95 182 12 +430 640 13 +581 395 13 +557 239 8 +136 161 4 +518 0 3 +437 102 22 +355 411 26 +57 0 4 +156 246 21 +583 660 19 +105 181 11 +58 415 7 +187 108 6 +207 276 25 +544 125 3 +534 249 8 +244 256 26 +88 189 4 +573 74 3 +194 284 25 +193 249 25 +528 346 8 +170 224 21 +527 241 8 +532 474 13 +406 231 22 +176 291 25 +157 228 21 +174 198 11 +1 111 4 +0 110 11 +527 24 3 +134 266 25 +492 287 8 +113 175 21 +389 136 22 +520 261 8 +233 224 25 +531 379 13 +244 279 25 +185 260 25 +107 0 11 +133 168 11 +202 263 25 +176 277 25 +3 448 16 +0 201 4 +101 124 4 +0 221 7 +243 438 16 +325 271 26 +481 563 13 +552 0 3 +119 73 4 +581 244 13 +144 235 11 +108 303 25 +483 0 3 +546 304 8 +456 520 19 +536 0 3 +143 172 6 +127 26 11 +194 260 26 +514 256 8 +530 226 8 +195 254 25 +156 294 21 +459 477 8 +119 82 6 +134 7 11 +531 165 8 +117 113 6 +296 375 26 +117 214 21 +73 265 7 +201 315 25 +513 57 3 +489 329 13 +41 12 11 +221 274 25 +49 50 11 +0 56 11 +198 156 11 +92 277 21 +480 56 3 +205 199 11 +27 94 11 +520 155 3 +133 270 11 +103 405 7 +217 242 25 +405 474 23 +60 0 6 +377 200 22 +213 194 21 +444 52 24 +238 307 25 +166 245 25 +95 331 9 +36 0 4 +167 306 7 +91 425 9 +393 132 22 +176 205 11 +213 275 25 +514 175 8 +183 253 25 +144 132 25 +545 253 8 +133 275 25 +558 412 13 +101 345 7 +136 200 12 +210 261 25 +141 155 21 +37 309 7 +0 0 11 +146 149 6 +28 381 7 +538 306 8 +220 229 25 +136 247 25 +541 151 3 +117 276 7 +143 144 11 +531 480 13 +517 259 8 +194 220 25 +516 229 8 +357 511 23 +412 259 22 +518 89 3 +74 229 21 +522 20 3 +143 283 25 +525 0 3 +84 191 12 +546 0 3 +528 239 8 +515 0 3 +0 108 6 +477 45 3 +521 179 8 +56 78 11 +101 160 6 +108 212 11 +96 130 11 +204 215 25 +127 304 21 +86 243 25 +406 231 22 +223 219 25 +202 201 21 +201 212 25 +0 352 7 +0 291 4 +83 127 11 +491 313 13 +31 217 4 +92 133 11 +343 201 22 +488 27 3 +495 189 8 +66 256 21 +262 291 25 +176 260 25 +493 28 3 +153 328 25 +567 207 8 +296 271 22 +526 319 8 +201 140 21 +530 260 13 +151 267 25 +358 455 23 +211 246 25 +205 327 25 +450 303 13 +552 87 3 +15 4 11 +190 236 25 +175 276 25 +502 113 3 +56 241 21 +147 219 4 +533 0 3 +455 355 23 +146 259 25 +163 290 21 +238 297 26 +12 176 4 +37 41 6 +157 221 25 +77 592 9 +496 191 8 +500 161 3 +172 327 9 +538 271 8 +0 451 9 +122 400 9 +461 530 13 +107 165 21 +552 216 8 +530 0 3 +434 0 3 +512 421 13 +37 151 6 +517 78 3 +573 392 13 +517 406 13 +201 267 21 +524 92 3 +148 270 25 +517 141 3 +144 269 21 +513 162 8 +129 295 7 +91 377 7 +90 115 11 +119 57 11 +547 123 3 +98 33 11 +190 266 25 +418 278 24 +381 472 23 +70 181 11 +67 185 21 +150 234 21 +36 126 11 +148 557 9 +483 431 13 +99 281 21 +185 250 25 +45 163 11 +0 161 4 +508 487 13 +458 601 9 +63 252 25 +194 247 25 +385 442 23 +189 278 25 +211 294 25 +559 302 13 +116 236 21 +103 328 7 +148 212 25 +162 305 25 +195 192 25 +178 297 25 +379 268 22 +550 54 3 +185 269 25 +96 179 21 +406 501 23 +516 330 8 +551 264 8 +9 124 4 +243 322 26 +136 272 21 +570 479 13 +132 389 7 +501 25 3 +98 228 21 +170 179 21 +375 140 24 +223 246 25 +30 382 7 +106 251 21 +205 273 21 +576 491 13 +85 177 21 +215 306 25 +514 281 8 +94 235 21 +542 193 8 +455 506 13 +97 173 11 +146 284 21 +411 186 22 +232 283 25 +254 268 25 +467 531 13 +452 529 13 +51 278 4 +149 336 25 +188 262 25 +131 264 25 +194 105 21 +136 149 4 +534 320 8 +525 221 8 +522 434 13 +77 231 21 +521 270 13 +535 30 3 +159 175 25 +107 304 25 +147 51 11 +542 292 8 +207 303 25 +179 223 25 +133 254 25 +314 364 26 +194 271 25 +160 0 11 +148 272 25 +108 521 20 +100 127 11 +94 129 11 +526 569 13 +531 216 8 +107 0 11 +89 146 4 +184 326 21 +520 160 3 +174 246 25 +517 118 3 +541 134 3 +153 213 25 +166 241 21 +563 198 8 +505 262 8 +171 209 21 +515 238 8 +537 406 8 +499 284 8 +90 319 7 +121 296 21 +164 220 21 +465 0 3 +0 0 4 +136 266 25 +520 691 13 +6 174 21 +532 429 13 +211 296 25 +258 191 24 +106 211 12 +112 204 12 +503 363 13 +555 0 3 +229 207 21 +474 15 3 +242 281 22 +241 307 25 +540 0 3 +514 185 8 +134 53 6 +96 73 4 +167 244 25 +92 80 4 +120 17 4 +532 229 8 +433 165 8 +212 316 25 +120 283 25 +444 479 13 +243 221 4 +374 468 23 +492 69 3 +122 379 9 +198 260 25 +201 297 25 +517 0 3 +192 257 21 +541 17 3 +383 469 19 +424 243 24 +535 139 3 +97 30 11 +160 239 25 +70 178 4 +534 167 3 +140 251 7 +173 259 21 +264 114 21 +74 175 4 +414 249 22 +0 111 11 +519 481 13 +524 159 8 +171 249 21 +131 263 25 +56 142 6 +508 215 8 +250 171 21 +519 581 13 +157 391 9 +238 333 25 +541 93 3 +180 219 25 +519 0 3 +541 172 8 +557 173 8 +17 228 21 +487 294 13 +43 93 6 +536 143 3 +22 350 7 +181 255 21 +328 303 26 +468 501 8 +149 401 9 +0 187 6 +83 100 11 +0 266 11 +428 48 3 +126 210 11 +138 121 4 +520 88 3 +173 99 21 +527 70 3 +240 251 25 +549 127 3 +136 0 11 +223 292 25 +555 458 13 +424 175 22 +563 560 19 +535 355 8 +203 268 21 +76 86 4 +204 192 25 +502 354 8 +100 153 21 +135 216 21 +323 192 18 +22 239 7 +176 278 25 +523 279 8 +77 53 11 +132 247 25 +138 132 11 +247 203 25 +119 0 11 +0 104 4 +547 385 13 +471 264 8 +488 198 22 +442 216 22 +27 72 11 +45 78 4 +462 231 8 +545 24 3 +547 375 8 +486 102 3 +537 149 3 +499 196 8 +168 240 21 +71 66 6 +36 61 11 +158 203 7 +0 189 4 +517 218 8 +0 135 6 +383 485 23 +97 228 21 +113 161 21 +181 241 25 +171 131 11 +337 417 26 +141 241 21 +516 233 8 +224 311 25 +511 242 13 +121 199 21 +49 135 11 +392 307 22 +0 165 11 +457 106 3 +99 102 4 +547 316 8 +447 0 2 +90 0 11 +153 173 6 +136 199 21 +535 326 8 +238 366 26 +388 157 3 +477 120 3 +20 86 4 +179 240 25 +266 387 16 +207 238 25 +178 242 21 +331 442 23 +61 154 4 +201 213 25 +520 371 13 +506 248 8 +523 6 3 +415 168 8 +202 274 25 +437 399 13 +18 99 4 +520 275 8 +137 286 25 +446 105 22 +111 543 16 +157 172 4 +180 191 21 +18 294 4 +560 57 3 +388 570 23 +189 257 25 +481 242 8 +213 323 25 +62 371 9 +0 243 7 +0 132 4 +108 258 21 +537 181 8 +89 0 11 +179 296 25 +220 242 21 +105 281 11 +487 80 3 +150 211 4 +152 57 11 +516 410 13 +284 205 25 +0 146 4 +126 311 21 +194 262 25 +404 216 22 +153 216 25 +152 125 11 +548 349 13 +103 238 21 +83 142 11 +0 173 11 +92 324 7 +181 185 21 +64 195 21 +553 182 8 +500 45 3 +135 301 21 +99 54 21 +522 270 8 +131 89 21 +413 132 22 +0 140 11 +508 644 13 +192 237 25 +507 197 8 +472 154 22 +231 251 21 +191 296 25 +529 450 13 +0 0 4 +507 276 13 +418 315 22 +536 294 13 +509 266 8 +475 10 3 +85 169 11 +555 397 8 +453 258 22 +193 239 26 +525 401 13 +71 183 11 +242 289 25 +521 408 13 +212 309 25 +58 97 11 +344 298 22 +112 27 11 +96 28 11 +507 28 3 +559 407 13 +54 83 4 +487 259 13 +82 104 11 +512 137 3 +262 283 25 +513 219 8 +229 266 25 +533 214 8 +501 258 8 +107 258 25 +130 229 11 +173 220 21 +439 239 22 +532 167 8 +84 119 11 +208 214 25 +137 203 7 +90 214 11 +552 281 8 +53 0 11 +70 13 11 +17 168 21 +23 241 4 +160 279 25 +228 235 25 +23 164 4 +189 263 25 +566 566 13 +305 414 23 +530 488 13 +551 133 3 +480 570 13 +162 243 4 +131 196 7 +512 19 3 +147 269 21 +132 0 11 +14 0 11 +236 246 25 +134 113 11 +118 322 12 +0 268 4 +132 104 11 +192 199 25 +41 221 11 +536 382 8 +118 256 9 +372 437 23 +416 572 19 +521 249 13 +572 525 13 +557 458 13 +102 61 11 +201 315 25 +92 80 6 +114 278 25 +508 237 8 +550 183 8 +105 564 16 +355 454 23 +174 177 21 +252 285 25 +142 171 6 +496 131 3 +563 497 13 +493 34 3 +144 241 25 +197 268 21 +46 439 9 +116 230 4 +127 276 9 +138 0 11 +179 212 21 +8 403 9 +33 104 4 +495 206 8 +523 110 3 +508 395 13 +502 117 3 +477 0 3 +186 302 25 +98 308 7 +459 608 13 +485 26 3 +141 252 21 +130 480 16 +143 175 21 +257 314 26 +550 304 13 +559 82 3 +0 382 9 +107 22 21 +481 221 8 +209 249 25 +509 396 13 +122 150 21 +531 288 8 +157 238 25 +535 106 3 +236 281 25 +502 393 8 +343 245 22 +125 233 21 +195 148 21 +492 195 8 +580 433 13 +132 324 7 +199 134 11 +541 0 3 +192 235 4 +514 83 3 +180 280 25 +78 0 11 +249 269 25 +20 118 6 +74 122 11 +0 236 4 +62 107 11 +126 187 25 +136 190 25 +158 292 25 +157 269 21 +523 264 8 +65 58 21 +279 358 26 +515 165 8 +466 444 8 +203 278 25 +458 310 22 +556 352 13 +149 237 25 +93 136 11 +37 258 21 +116 208 4 +176 152 11 +520 499 13 +169 334 25 +303 67 4 +290 702 19 +155 171 25 +158 291 25 +192 283 25 +191 291 25 +544 0 3 +190 222 25 +526 0 3 +517 153 3 +390 433 26 +128 73 11 +200 306 21 +20 60 11 +156 79 4 +160 258 25 +87 0 11 +144 254 25 +432 394 26 +59 0 11 +131 181 11 +531 128 3 +484 438 8 +78 107 4 +380 301 22 +94 317 7 +358 200 22 +156 262 21 +217 282 25 +429 397 13 +506 487 13 +186 187 21 +47 343 9 +541 9 3 +354 219 22 +395 455 23 +193 118 21 +118 74 11 +527 335 13 +199 308 26 +151 148 21 +483 310 8 +473 129 3 +24 148 4 +89 72 11 +519 204 8 +420 251 22 +503 215 22 +0 127 11 +228 270 25 +517 145 3 +549 525 19 +513 159 3 +501 159 8 +514 157 8 +497 588 13 +138 214 25 +98 218 12 +0 42 11 +504 175 8 +492 262 8 +475 211 8 +508 262 8 +2 295 21 +52 227 4 +202 166 11 +62 0 11 +486 515 13 +516 367 13 +484 227 8 +68 124 11 +201 171 25 +225 358 26 +551 180 8 +46 148 6 +512 208 8 +384 289 24 +554 495 13 +505 381 8 +231 270 21 +52 20 4 +102 234 7 +98 149 12 +206 286 25 +109 282 7 +537 0 3 +142 254 4 +532 140 3 +379 441 23 +121 238 21 +508 323 8 +88 307 21 +165 231 21 +549 326 13 +507 43 3 +528 18 3 +496 0 3 +114 216 25 +118 244 21 +558 5 3 +563 436 13 +563 161 8 +528 252 8 +389 0 22 +145 252 12 +560 446 13 +205 174 21 +550 102 3 +49 60 6 +152 303 25 +496 199 8 +77 108 4 +173 242 21 +475 215 22 +532 187 8 +521 400 13 +440 418 13 +549 375 13 +138 260 21 +113 108 11 +485 243 13 +506 138 3 +110 72 6 +87 147 6 +180 277 21 +519 168 3 +197 260 21 +505 439 13 +160 279 25 +568 135 3 +121 72 11 +137 265 21 +232 300 25 +567 501 13 +532 366 13 +467 263 8 +446 0 22 +80 318 21 +370 448 23 +225 271 25 +59 197 11 +274 324 26 +438 21 24 +102 106 6 +433 392 13 +90 68 11 +442 46 22 +529 687 13 +122 279 25 +204 246 25 +107 176 6 +246 289 26 +79 61 11 +190 299 21 +52 308 25 +37 72 11 +108 330 9 +432 141 3 +522 269 8 +196 256 25 +295 96 4 +51 257 7 +184 186 25 +164 250 21 +25 55 11 +476 50 3 +413 406 8 +525 150 3 +507 400 13 +140 301 25 +186 216 25 +548 153 8 +501 206 8 +534 142 3 +526 485 13 +511 0 3 +31 283 4 +158 283 25 +522 289 13 +537 433 13 +434 250 24 +231 274 21 +555 512 13 +197 286 25 +504 272 8 +225 232 25 +504 176 8 +91 505 16 +67 37 4 +512 0 3 +324 373 26 +537 198 8 +141 334 12 +177 287 25 +182 286 25 +151 213 25 +159 361 9 +493 153 3 +115 225 21 +511 163 8 +538 173 8 +492 0 3 +56 208 21 +325 44 22 +211 254 25 +531 176 8 +166 176 25 +539 414 13 +28 168 11 +183 185 25 +557 485 13 +44 401 9 +509 0 3 +131 238 25 +171 300 25 +186 262 25 +501 348 13 +473 30 3 +201 250 25 +396 0 3 +195 277 25 +473 345 8 +431 12 22 +150 324 25 +387 115 22 +290 292 22 +504 182 13 +119 315 11 +548 458 13 +0 61 11 +0 0 11 +152 322 25 +54 151 6 +174 234 25 +146 250 25 +97 325 7 +158 214 25 +204 236 25 +518 91 3 +398 190 22 +157 373 9 +114 229 25 +448 243 22 +193 309 25 +493 0 3 +106 376 9 +118 89 4 +170 239 25 +227 245 25 +102 222 21 +126 216 4 +23 35 6 +356 499 23 +211 243 25 +69 350 7 +500 408 13 +0 401 9 +524 170 8 +137 283 25 +121 235 25 +448 118 3 +294 209 25 +121 264 21 +534 282 8 +505 272 8 +530 447 13 +535 15 3 +428 598 13 +170 185 21 +168 183 25 +169 0 11 +533 173 13 +182 341 25 +525 635 13 +123 250 26 +191 289 25 +512 380 13 +102 404 9 +253 306 26 +524 257 8 +197 156 11 +209 288 25 +233 269 25 +502 208 13 +57 322 9 +122 263 7 +216 186 21 +57 57 11 +169 237 25 +105 167 6 +526 384 13 +78 127 4 +56 105 4 +90 0 11 +538 0 3 +194 74 21 +140 198 21 +112 137 21 +531 153 3 +171 247 25 +40 46 6 +0 211 11 +235 271 25 +358 485 23 +213 304 25 +115 230 21 +51 256 21 +0 147 4 +232 277 25 +532 215 8 +192 287 25 +186 253 21 +115 105 6 +224 327 25 +560 476 13 +502 430 13 +258 282 25 +0 270 21 +452 532 13 +111 177 12 +484 266 8 +545 248 13 +129 154 21 +183 304 25 +556 335 8 +0 299 7 +458 245 24 +69 126 11 +538 0 3 +505 249 8 +182 169 25 +154 278 25 +90 226 25 +529 154 8 +536 278 8 +549 125 3 +518 244 8 +531 193 8 +508 422 13 +190 300 25 +188 79 11 +505 253 8 +157 215 25 +166 266 25 +178 160 21 +166 102 11 +192 244 21 +80 572 9 +115 150 6 +206 263 25 +527 157 3 +251 315 26 +531 156 8 +2 112 6 +43 96 4 +102 0 6 +505 231 8 +159 187 21 +180 214 25 +52 268 11 +170 228 11 +528 68 3 +24 296 7 +578 162 3 +160 267 21 +187 300 25 +348 428 26 +151 250 25 +174 174 21 +541 378 8 +156 178 6 +136 154 6 +163 207 11 +204 280 25 +185 281 21 +48 196 21 +491 0 3 +513 43 3 +216 569 9 +115 225 11 +67 275 11 +168 259 21 +524 83 3 +543 368 8 +144 271 21 +525 99 3 +151 344 9 +22 90 4 +138 223 4 +398 517 23 +527 302 13 +213 250 21 +143 223 4 +256 207 22 +210 215 25 +428 59 3 +113 234 12 +161 280 21 +120 66 4 +244 266 25 +110 308 25 +151 150 21 +531 212 8 +395 144 24 +146 24 6 +183 275 25 +197 260 12 +509 423 13 +87 243 4 +521 250 8 +183 279 25 +229 234 25 +112 28 4 +490 265 8 +486 502 19 +535 165 3 +504 307 8 +123 0 6 +554 484 13 +78 463 9 +229 242 25 +251 300 25 +142 287 7 +224 281 25 +469 469 13 +525 146 3 +40 104 11 +411 46 22 +79 95 11 +509 318 13 +577 479 13 +481 300 13 +122 273 25 +116 245 25 +540 0 3 +508 277 8 +519 225 8 +535 227 8 +158 259 25 +550 515 13 +171 299 25 +125 168 11 +0 53 11 +81 163 4 +522 316 8 +411 206 22 +132 233 7 +126 293 21 +59 163 21 +338 270 24 +396 456 19 +479 138 3 +201 253 25 +98 161 6 +159 200 25 +535 241 8 +455 83 3 +121 163 11 +97 15 11 +58 0 6 +0 203 11 +92 142 11 +192 244 25 +462 0 3 +186 276 25 +443 170 3 +36 206 21 +448 245 22 +162 327 7 +499 242 8 +450 73 3 +177 269 25 +139 117 11 +146 212 21 +149 226 25 +218 307 25 +544 245 8 +561 333 13 +528 133 3 +531 443 13 +122 258 21 +538 254 8 +171 0 6 +549 427 13 +126 152 21 +503 0 3 +508 272 8 +513 252 8 +201 301 25 +216 337 25 +170 242 21 +161 283 25 +5 283 7 +70 537 9 +134 265 25 +528 166 3 +201 162 21 +179 165 25 +497 440 13 +180 186 21 +568 385 13 +163 273 25 +242 173 15 +459 471 13 +406 501 23 +101 216 7 +545 489 13 +156 268 21 +523 214 8 +124 230 25 +192 274 25 +118 290 25 +219 288 25 +181 273 25 +0 147 11 +556 311 8 +91 228 21 +490 190 8 +87 83 4 +100 337 7 +184 254 25 +39 209 11 +511 194 8 +165 244 25 +542 583 13 +194 287 25 +335 371 26 +0 177 11 +143 233 11 +93 0 11 +540 0 3 +393 457 23 +416 325 26 +88 143 11 +177 213 25 +513 372 8 +230 189 25 +530 155 3 +215 167 11 +168 278 25 +66 290 7 +277 251 25 +178 268 25 +98 29 4 +205 296 21 +214 304 25 +90 0 11 +88 98 11 +248 260 25 +540 155 3 +531 256 13 +488 668 13 +126 358 9 +199 196 21 +498 113 3 +542 0 3 +247 357 25 +50 203 11 +163 266 25 +148 193 21 +84 475 16 +443 274 24 +484 711 13 +102 229 4 +402 172 24 +234 227 21 +167 229 11 +206 225 25 +574 199 8 +532 310 13 +0 80 4 +480 143 3 +50 65 11 +184 233 25 +127 263 21 +548 0 3 +437 89 3 +513 421 13 +155 174 21 +529 382 8 +498 343 8 +512 287 8 +534 446 13 +187 185 21 +534 162 3 +80 127 11 +194 222 25 +87 211 21 +123 255 21 +513 137 3 +108 79 4 +102 95 11 +0 270 25 +94 285 7 +164 308 25 +72 293 21 +146 273 25 +0 241 11 +165 70 4 +54 130 4 +51 219 4 +352 426 26 +193 313 25 +121 110 6 +97 0 11 +82 29 11 +58 0 4 +436 504 13 +69 0 6 +151 182 21 +160 147 21 +564 36 3 +563 0 3 +0 108 4 +60 0 4 +498 2 3 +174 207 21 +521 0 3 +477 120 3 +145 220 21 +150 158 11 +85 212 11 +123 275 7 +532 293 8 +155 252 11 +196 233 21 +201 272 25 +240 224 25 +163 234 21 +107 106 21 +505 89 3 +146 211 25 +538 0 3 +54 86 11 +561 19 3 +66 165 11 +49 449 9 +242 9 11 +496 267 8 +514 365 8 +527 178 8 +44 330 7 +59 71 4 +125 0 12 +515 397 13 +141 279 25 +109 255 21 +486 0 3 +534 223 13 +215 271 21 +121 256 25 +190 177 11 +409 455 23 +40 157 4 +354 165 24 +209 247 21 +138 274 25 +465 648 13 +123 49 5 +68 58 4 +485 377 13 +71 243 21 +561 434 13 +452 317 26 +437 39 3 +154 236 21 +118 63 6 +114 0 11 +167 260 7 +76 122 6 +121 162 21 +516 280 8 +131 194 21 +24 180 11 +354 278 24 +72 213 11 +510 147 3 +506 7 3 +180 177 21 +501 482 13 +392 165 6 +590 484 19 +510 146 3 +560 176 3 +85 0 11 +69 180 11 +186 269 21 +553 196 8 +53 193 4 +137 0 21 +185 307 25 +175 238 25 +448 263 26 +515 169 8 +389 460 23 +567 0 3 +533 129 3 +205 239 21 +523 248 8 +549 252 8 +547 324 8 +194 305 21 +77 237 21 +0 127 11 +42 0 11 +239 280 25 +181 192 21 +176 209 21 +395 607 23 +251 293 25 +172 228 21 +530 396 13 +141 177 21 +100 247 25 +546 426 13 +235 334 26 +447 572 23 +235 346 25 +442 579 19 +528 292 13 +178 548 9 +499 165 3 +198 181 25 +541 0 3 +115 91 11 +156 179 12 +626 654 19 +112 204 25 +224 272 25 +460 330 8 +221 243 25 +39 170 11 +514 339 13 +132 202 21 +162 267 25 +480 389 13 +504 405 13 +198 308 25 +143 53 4 +378 491 23 +373 452 23 +246 309 25 +4 0 4 +210 278 25 +157 308 25 +124 322 25 +203 253 25 +345 259 22 +264 308 25 +536 353 13 +0 16 11 +546 370 8 +203 258 25 +499 458 13 +156 205 21 +43 423 9 +91 97 4 +536 0 3 +499 444 13 +533 72 3 +522 12 3 +173 257 25 +508 349 8 +167 239 21 +56 56 6 +513 255 8 +177 262 25 +267 370 26 +73 111 11 +181 182 21 +555 551 13 +508 161 8 +69 31 11 +367 248 22 +172 213 25 +418 257 24 +99 290 4 +224 186 21 +194 270 25 +116 162 11 +493 148 3 +462 287 8 +533 396 13 +528 402 13 +182 242 25 +517 71 3 +29 190 4 +541 503 13 +137 236 21 +178 195 21 +79 171 11 +531 211 8 +133 243 21 +99 364 9 +192 198 25 +200 245 25 +556 492 13 +135 188 21 +518 497 19 +496 372 13 +534 297 13 +187 213 21 +72 213 12 +511 308 8 +516 267 8 +459 77 3 +150 270 21 +104 316 7 +266 276 25 +56 191 4 +269 241 25 +509 338 8 +161 282 21 +124 162 11 +106 201 12 +93 118 11 +204 285 25 +181 192 11 +36 151 6 +377 482 19 +484 392 13 +152 110 21 +553 69 3 +491 539 13 +144 64 11 +157 203 25 +143 56 4 +215 278 25 +115 203 21 +122 223 7 +169 236 11 +467 272 8 +57 123 11 +58 100 4 +181 275 25 +154 164 21 +404 223 22 +569 494 13 +145 191 21 +212 337 25 +177 251 21 +510 569 13 +119 232 21 +126 206 21 +120 358 7 +198 192 25 +574 446 13 +200 283 25 +146 233 25 +171 291 21 +542 348 13 +206 12 21 +521 219 8 +525 253 8 +513 344 13 +112 255 12 +64 413 7 +537 141 3 +442 53 3 +468 310 13 +511 87 3 +232 251 26 +169 276 25 +499 393 8 +545 341 13 +556 435 13 +436 573 13 +566 254 8 +472 166 22 +208 292 21 +344 190 22 +146 246 25 +200 285 25 +236 192 25 +508 81 3 +513 72 3 +66 36 4 +484 360 13 +227 302 25 +535 42 3 +458 194 8 +84 219 4 +71 112 11 +230 0 11 +474 83 3 +45 0 11 +0 119 11 +505 187 8 +519 211 8 +212 241 21 +519 463 13 +400 439 23 +139 0 6 +8 173 4 +551 229 8 +195 279 25 +73 445 9 +537 358 13 +462 0 3 +179 266 25 +564 114 3 +144 316 25 +101 212 21 +510 401 13 +96 143 6 +90 213 6 +160 239 7 +81 186 11 +104 262 21 +85 61 11 +187 290 25 +542 226 8 +570 368 13 +164 243 25 +202 263 25 +423 77 24 +505 0 3 +157 269 25 +0 61 11 +237 262 25 +25 50 4 +467 161 3 +200 131 25 +207 227 25 +257 272 25 +206 101 21 +254 181 9 +106 300 25 +513 0 3 +141 238 11 +420 221 24 +188 291 25 +267 328 23 +244 248 25 +468 614 13 +136 104 21 +184 310 25 +544 110 3 +514 195 8 +405 180 24 +230 358 25 +147 241 21 +245 246 21 +113 243 4 +477 131 3 +211 281 25 +186 281 21 +488 207 8 +137 268 21 +252 658 9 +130 282 25 +544 18 3 +533 78 3 +476 147 3 +65 176 6 +509 39 3 +488 241 8 +204 250 25 +583 472 13 +99 142 11 +229 273 25 +68 132 6 +0 237 11 +193 187 21 +178 270 25 +44 49 4 +390 471 23 +168 258 25 +114 536 9 +76 270 7 +404 304 22 +167 304 25 +133 0 11 +538 284 8 +221 298 25 +62 135 11 +511 431 13 +492 124 3 +504 564 13 +453 193 24 +0 284 4 +203 262 25 +114 0 11 +534 45 3 +204 319 26 +151 264 25 +481 127 3 +18 0 4 +170 329 25 +218 244 25 +409 0 3 +15 8 4 +489 588 13 +450 641 13 +409 216 22 +213 220 25 +59 269 7 +0 378 7 +39 28 6 +444 540 19 +396 186 25 +242 267 25 +143 158 25 +485 607 13 +505 127 3 +62 334 7 +131 161 4 +535 29 3 +521 405 13 +236 263 25 +55 54 11 +433 233 22 +91 106 11 +490 109 3 +90 192 4 +165 214 25 +249 30 15 +419 246 22 +566 0 3 +128 79 11 +266 289 21 +96 286 25 +171 270 21 +541 337 8 +514 46 3 +140 214 4 +478 97 3 +481 410 13 +179 289 25 +186 238 21 +500 142 3 +436 292 22 +127 264 7 +499 120 3 +150 221 12 +207 281 25 +533 0 3 +610 544 13 +138 270 21 +277 325 26 +91 237 25 +198 216 26 +137 172 21 +568 460 13 +517 130 3 +81 300 25 +201 294 25 +541 107 3 +502 272 8 +200 314 25 +248 309 25 +428 6 22 +164 136 11 +54 0 11 +529 258 8 +87 154 11 +179 257 25 +59 170 11 +516 175 8 +551 416 8 +515 249 8 +543 440 13 +395 189 22 +0 197 11 +344 95 3 +149 122 4 +512 438 13 +359 210 12 +502 178 8 +189 234 25 +254 320 25 +510 0 3 +517 0 3 +179 277 21 +27 228 4 +264 283 26 +199 259 25 +199 275 25 +571 416 13 +173 253 25 +121 374 7 +187 344 25 +175 281 12 +475 553 13 +493 125 3 +489 655 13 +480 119 3 +84 0 11 +222 248 25 +132 238 21 +24 139 6 +69 202 21 +175 61 6 +193 220 25 +156 211 11 +169 291 25 +129 295 25 +500 283 8 +142 187 11 +527 90 3 +505 150 3 +194 216 21 +543 0 3 +546 411 13 +142 193 25 +494 358 13 +534 280 8 +180 223 25 +137 207 25 +88 301 25 +186 314 25 +513 476 13 +180 266 21 +502 346 13 +332 589 23 +485 127 3 +179 267 25 +161 297 25 +208 144 21 +249 252 25 +121 100 11 +457 440 19 +96 118 11 +116 168 11 +216 273 25 +125 116 4 +130 161 25 +514 225 8 +525 313 8 +132 266 25 +194 258 25 +496 91 3 +136 139 11 +527 108 3 +223 272 25 +102 130 4 +175 244 25 +106 251 25 +462 188 8 +499 161 3 +78 309 25 +227 305 25 +546 154 8 +166 283 25 +156 295 25 +139 0 4 +178 82 21 +70 0 4 +514 84 3 +517 202 8 +500 247 8 +517 426 13 +501 267 8 +172 242 4 +499 385 13 +226 285 25 +94 42 6 +161 298 25 +161 106 21 +208 302 25 +498 261 13 +84 249 25 +429 536 13 +0 200 4 +168 256 25 +0 572 16 +161 202 21 +247 255 25 +391 420 23 +363 191 22 +420 532 13 +472 241 8 +477 432 13 +450 117 22 +248 118 15 +448 182 22 +96 116 4 +411 96 22 +181 312 25 +223 203 21 +196 237 25 +140 287 25 +34 191 21 +518 178 8 +179 85 11 +190 321 25 +164 215 25 +522 397 13 +540 602 13 +158 269 25 +542 96 3 +138 10 6 +123 290 7 +528 324 8 +553 167 8 +185 319 25 +97 113 11 +369 466 23 +361 429 23 +165 307 25 +562 334 13 +149 204 21 +160 215 21 +169 198 25 +147 152 21 +196 141 21 +357 267 22 +541 132 3 +166 278 25 +155 367 9 +92 260 25 +520 15 3 +150 292 25 +537 392 13 +64 152 6 +529 315 8 +170 266 25 +45 0 11 +212 272 25 +17 58 6 +193 195 21 +44 84 25 +181 173 21 +501 144 3 +32 499 20 +155 232 11 +129 147 11 +160 221 21 +538 287 8 +206 190 25 +143 191 25 +125 157 4 +83 272 7 +150 247 25 +524 499 13 +242 304 25 +220 110 25 +541 252 13 +0 220 4 +531 170 3 +523 0 3 +559 200 8 +499 34 3 +216 280 25 +488 153 3 +494 40 3 +153 299 25 +157 235 21 +179 271 25 +170 287 25 +58 233 7 +115 260 21 +130 201 11 +497 92 3 +504 9 3 +105 22 11 +446 159 3 +530 425 13 +518 18 3 +65 195 11 +180 152 21 +67 226 21 +540 315 8 +211 291 25 +527 246 13 +471 36 3 +311 168 24 +570 202 8 +167 262 25 +195 204 25 +130 297 25 +202 270 25 +102 29 21 +546 84 3 +189 206 25 +503 170 8 +167 300 25 +63 0 6 +129 243 21 +100 69 11 +32 0 11 +540 0 3 +545 393 8 +401 492 13 +549 176 8 +538 392 13 +479 431 8 +570 418 13 +209 251 25 +80 106 6 +169 56 12 +85 60 4 +237 761 9 +23 371 9 +519 311 13 +522 121 3 +386 292 8 +414 210 24 +234 334 25 +526 143 3 +311 116 22 +522 338 8 +0 63 11 +509 206 8 +545 163 8 +37 110 11 +494 263 22 +123 439 9 +453 374 13 +533 48 3 +131 189 4 +33 45 6 +241 158 21 +565 136 3 +510 334 8 +406 458 13 +516 0 3 +15 220 7 +152 225 21 +75 133 11 +179 303 25 +498 178 3 +544 476 13 +98 162 21 +498 474 13 +8 253 21 +55 157 11 +504 204 8 +164 315 25 +96 103 11 +150 292 25 +489 279 24 +70 382 7 +479 118 3 +162 296 25 +134 75 6 +102 0 11 +524 390 13 +525 418 13 +252 331 26 +550 363 13 +527 133 3 +24 224 4 +538 286 8 +496 202 8 +511 110 3 +176 292 21 +372 427 23 +201 225 25 +178 242 21 +337 429 23 +514 191 8 +515 385 13 +155 279 25 +541 231 8 +114 255 25 +145 291 25 +167 0 4 +181 194 25 +458 532 13 +427 461 13 +51 78 11 +576 456 13 +504 71 3 +502 185 8 +510 173 8 +159 256 25 +21 290 7 +110 344 9 +173 262 25 +501 213 13 +492 445 13 +195 180 21 +470 287 8 +518 0 3 +362 409 23 +517 182 8 +183 309 25 +165 275 25 +194 0 21 +534 230 13 +154 112 21 +270 329 26 +0 109 4 +523 245 8 +151 271 25 +488 414 13 +417 163 22 +427 711 19 +0 211 4 +95 59 11 +153 155 11 +43 0 11 +30 16 11 +465 484 19 +481 221 8 +204 239 21 +532 288 8 +134 229 21 +463 344 26 +44 44 4 +317 248 7 +550 345 13 +576 357 13 +80 106 11 +172 231 4 +141 160 6 +161 249 21 +226 233 25 +142 227 21 +460 575 13 +155 279 25 +527 354 13 +209 244 12 +77 89 6 +209 324 25 +65 175 6 +543 194 8 +493 140 3 +532 417 13 +527 126 3 +511 303 13 +94 652 9 +223 272 25 +521 137 3 +168 187 21 +508 276 8 +367 584 23 +145 141 21 +366 489 13 +496 162 8 +527 167 3 +185 0 11 +130 323 7 +300 365 26 +130 55 6 +574 284 13 +0 109 5 +429 0 3 +173 227 25 +217 324 25 +407 150 22 +0 200 4 +0 6 11 +493 223 8 +493 196 8 +545 419 8 +212 251 21 +505 229 13 +546 0 3 +196 263 25 +213 211 21 +112 205 7 +101 278 21 +212 305 26 +101 448 9 +151 279 25 +85 272 21 +206 195 12 +560 416 13 +390 450 23 +484 215 8 +459 257 8 +374 273 22 +587 434 13 +169 241 25 +141 251 11 +147 137 4 +235 332 26 +294 262 22 +219 252 25 +201 307 26 +462 246 8 +545 65 3 +145 248 21 +160 238 21 +89 449 9 +544 540 13 +170 269 4 +274 287 25 +358 473 23 +511 469 13 +506 400 8 +571 470 13 +598 493 13 +156 211 25 +475 152 3 +116 234 11 +99 185 7 +85 304 21 +137 127 4 +539 492 13 +479 23 3 +545 413 13 +199 257 25 +435 231 22 +474 253 8 +146 260 4 +552 229 13 +279 386 26 +0 119 6 +395 334 26 +136 201 21 +127 299 21 +522 267 8 +533 64 3 +538 354 13 +125 175 11 +485 735 13 +71 173 11 +45 24 6 +34 345 7 +115 31 11 +240 286 21 +430 257 22 +562 413 13 +199 274 25 +103 146 11 +108 241 21 +423 323 26 +134 217 7 +141 33 11 +81 9 11 +191 237 4 +572 277 8 +513 225 8 +163 292 25 +212 255 25 +88 221 21 +530 498 13 +120 250 25 +42 160 11 +377 120 3 +533 0 3 +4 141 11 +519 130 3 +126 202 25 +404 258 26 +251 261 21 +530 427 13 +212 240 25 +487 330 8 +439 96 22 +197 250 25 +470 102 3 +94 183 11 +82 0 4 +166 293 25 +46 343 9 +82 191 6 +0 81 4 +164 152 21 +567 235 8 +224 269 25 +500 284 8 +143 317 21 +214 293 25 +509 219 8 +159 274 25 +157 255 25 +509 214 8 +0 39 6 +517 81 3 +536 232 8 +104 150 21 +205 116 11 +411 179 22 +65 0 11 +131 248 4 +128 135 21 +497 519 13 +0 73 6 +0 106 11 +370 193 24 +179 268 21 +98 175 6 +346 471 23 +43 232 25 +0 155 4 +99 270 21 +386 466 19 +506 186 8 +188 0 6 +108 267 21 +501 235 13 +122 292 21 +123 273 21 +121 284 11 +185 150 25 +539 157 3 +78 291 21 +505 194 8 +499 195 8 +479 453 13 +0 176 11 +138 274 7 +475 34 3 +540 286 13 +510 345 8 +393 469 23 +510 0 3 +559 363 13 +529 441 8 +56 103 6 +515 156 3 +532 244 8 +88 257 4 +160 198 21 +514 61 3 +152 271 25 +509 456 13 +166 294 25 +385 182 4 +45 228 11 +456 497 13 +15 227 4 +143 295 25 +475 507 13 +558 485 13 +500 333 13 +96 142 4 +553 0 3 +490 352 13 +502 63 3 +507 442 13 +454 120 22 +502 417 13 +120 252 21 +78 167 11 +374 479 23 +90 63 11 +501 625 13 +29 272 21 +97 92 11 +145 266 25 +91 20 11 +182 217 25 +530 461 13 +109 282 21 +189 230 25 +120 157 21 +551 463 13 +139 309 25 +89 349 7 +118 223 21 +123 267 21 +26 138 4 +524 573 13 +573 544 13 +587 379 8 +221 263 25 +547 450 13 +8 54 4 +46 252 7 +217 276 25 +222 229 25 +149 140 11 +402 127 22 +88 403 7 +97 124 12 +540 267 8 +151 100 11 +207 279 25 +118 107 11 +354 190 22 +206 289 25 +100 257 21 +519 121 3 +130 280 21 +549 441 13 +525 147 3 +116 130 11 +498 182 13 +152 286 25 +95 151 11 +87 502 20 +527 193 8 +185 198 21 +185 281 21 +41 346 7 +384 219 22 +0 176 4 +408 234 24 +194 214 21 +541 72 3 +552 258 8 +0 0 4 +179 227 25 +491 265 8 +429 13 22 +575 312 8 +283 253 25 +153 249 25 +473 479 13 +128 271 21 +500 125 3 +170 232 25 +128 222 4 +29 0 4 +547 0 3 +50 196 11 +503 231 8 +150 207 25 +202 274 25 +458 568 13 +65 108 11 +520 186 8 +359 447 23 +520 354 8 +225 295 25 +464 172 8 +129 131 4 +377 489 23 +136 247 25 +141 224 7 +177 287 25 +135 142 21 +59 0 4 +119 133 6 +551 483 13 +169 267 26 +178 311 23 +508 324 8 +531 254 8 +201 178 25 +526 215 8 +247 319 25 +211 304 25 +189 312 23 +207 276 26 +532 0 3 +87 483 9 +147 255 25 +477 6 3 +83 240 25 +14 161 11 +43 118 11 +275 221 12 +127 246 25 +82 148 6 +531 250 8 +58 282 4 +118 244 4 +156 275 25 +344 461 23 +501 293 13 +182 314 25 +0 124 11 +497 184 8 +471 363 26 +0 74 11 +103 275 25 +224 300 25 +394 495 23 +511 113 3 +81 0 6 +453 359 13 +229 193 22 +103 245 25 +136 250 25 +81 72 11 +409 276 13 +132 268 21 +496 65 3 +520 330 8 +507 325 8 +147 167 6 +159 286 25 +573 236 13 +547 595 13 +138 240 21 +516 0 3 +145 163 6 +530 71 3 +187 350 25 +571 154 8 +125 194 21 +97 207 21 +416 499 26 +197 464 9 +518 116 3 +476 266 22 +499 5 3 +215 211 25 +573 192 8 +163 271 25 +192 220 25 +511 266 8 +593 570 13 +427 254 22 +181 276 21 +273 310 25 +557 444 13 +111 289 25 +196 322 25 +84 199 4 +159 268 21 +465 490 13 +219 302 25 +1 138 11 +209 299 25 +131 159 11 +473 576 13 +118 285 21 +182 300 21 +135 297 9 +196 240 25 +250 293 25 +547 435 13 +489 211 8 +333 286 24 +510 341 8 +481 362 13 +0 113 4 +65 201 7 +505 624 13 +398 160 22 +42 383 7 +162 245 25 +508 413 26 +173 572 9 +476 665 13 +557 312 13 +530 214 8 +175 272 25 +528 256 13 +491 131 3 +123 266 21 +191 264 25 +245 328 26 +528 188 8 +138 313 25 +515 127 3 +121 156 21 +471 138 3 +529 280 8 +395 176 22 +175 256 21 +111 214 21 +84 297 21 +146 190 11 +529 193 8 +536 551 13 +219 246 25 +537 280 8 +198 278 25 +172 208 25 +82 299 9 +205 298 25 +529 421 13 +174 230 25 +480 121 3 +181 294 25 +433 216 22 +135 45 4 +160 473 9 +80 256 25 +493 75 3 +235 132 21 +526 233 8 +553 295 8 +74 91 11 +0 206 11 +215 279 25 +192 295 25 +543 0 3 +69 251 25 +477 132 3 +240 310 25 +16 149 4 +516 96 3 +140 190 4 +507 282 8 +188 261 25 +88 145 11 +152 197 25 +168 240 25 +78 248 11 +2 201 4 +137 263 25 +508 215 8 +170 281 25 +556 470 13 +214 141 21 +515 224 8 +436 404 26 +12 492 9 +166 254 25 +117 174 21 +162 268 25 +34 214 4 +476 107 3 +514 153 3 +129 271 25 +91 107 6 +220 321 26 +0 325 7 +406 137 22 +420 305 26 +541 210 8 +88 193 11 +506 283 13 +528 176 8 +32 300 4 +0 117 11 +552 109 3 +254 266 22 +405 484 23 +382 431 23 +140 221 25 +150 270 21 +340 367 25 +546 40 3 +480 165 3 +109 77 4 +90 194 4 +516 173 8 +583 223 8 +512 247 8 +46 118 11 +98 287 7 +82 326 25 +0 108 4 +139 82 6 +167 233 25 +216 126 25 +0 48 4 +128 73 11 +109 291 25 +517 383 8 +506 26 3 +153 310 25 +59 119 11 +150 322 25 +149 311 25 +160 249 25 +517 207 13 +202 283 25 +511 445 13 +505 242 8 +154 280 25 +118 432 7 +163 252 21 +191 173 21 +32 272 21 +453 328 13 +528 51 3 +380 518 23 +220 176 4 +151 192 7 +99 149 4 +0 175 21 +492 77 3 +67 157 4 +13 163 11 +97 328 4 +54 103 11 +151 286 25 +563 328 8 +199 288 26 +78 12 11 +524 448 13 +510 381 13 +519 493 13 +185 270 25 +1 198 11 +131 113 11 +540 143 3 +496 190 8 +45 188 6 +206 306 25 +128 77 4 +0 255 11 +177 245 25 +504 250 8 +524 83 3 +408 277 22 +519 395 13 +519 152 13 +160 165 25 +513 224 8 +122 119 11 +510 347 26 +195 224 25 +480 113 3 +549 325 8 +192 258 25 +159 225 25 +539 0 3 +464 253 8 +522 179 8 +405 163 24 +539 355 13 +172 101 21 +188 217 21 +98 146 4 +165 264 25 +192 213 25 +115 0 6 +188 232 21 +96 24 11 +208 329 25 +537 241 13 +29 352 7 +481 210 8 +13 258 21 +379 459 23 +537 125 3 +120 262 7 +191 248 22 +63 78 11 +17 171 11 +165 128 25 +93 134 11 +199 288 25 +544 392 13 +471 303 8 +33 155 11 +81 259 25 +532 52 3 +279 103 6 +351 230 22 +529 285 8 +511 275 13 +520 198 8 +161 183 6 +548 534 13 +516 164 8 +512 235 8 +501 240 8 +0 40 11 +550 203 8 +561 202 8 +461 221 8 +484 680 14 +534 349 8 +558 423 13 +522 12 3 +413 240 22 +150 266 7 +219 232 25 +146 287 25 +504 197 8 +185 275 25 +207 257 25 +175 218 25 +55 176 7 +239 249 25 +489 248 8 +540 282 8 +339 256 22 +192 231 21 +504 246 8 +540 426 19 +400 458 23 +489 28 3 +536 200 8 +542 203 8 +99 285 25 +156 252 21 +193 300 25 +567 469 13 +137 260 21 +499 180 3 +43 150 4 +497 251 8 +116 138 11 +534 313 26 +396 131 22 +157 214 11 +519 411 13 +105 124 11 +346 449 23 +560 409 13 +200 239 12 +537 406 13 +391 276 22 +225 229 25 +485 0 3 +151 0 11 +559 639 19 +158 282 21 +146 307 25 +518 296 8 +94 242 25 +109 240 21 +50 215 7 +638 759 19 +136 238 25 +276 357 26 +147 136 11 +486 498 13 +52 103 11 +503 622 13 +112 7 11 +208 305 25 +510 156 3 +135 270 7 +0 347 7 +317 208 22 +486 222 8 +183 304 25 +389 450 26 +184 246 25 +128 275 25 +546 474 13 +79 352 7 +522 181 3 +157 226 21 +134 307 25 +88 290 25 +71 197 25 +507 1 3 +485 432 13 +544 0 3 +141 260 25 +533 339 13 +186 291 25 +512 283 13 +114 0 11 +139 44 4 +26 157 6 +196 118 21 +38 64 4 +44 131 11 +499 293 8 +142 161 4 +93 295 25 +61 214 21 +0 89 11 +162 197 25 +561 514 13 +62 108 11 +314 142 4 +519 148 3 +161 247 21 +246 693 9 +139 216 21 +539 402 13 +77 365 9 +58 177 21 +135 259 21 +200 252 25 +161 249 21 +502 292 13 +511 96 3 +508 380 8 +181 224 25 +97 169 11 +532 137 3 +524 362 13 +189 309 25 +175 163 21 +477 0 3 +517 46 3 +277 330 26 +433 536 19 +509 201 8 +280 768 9 +472 18 3 +489 150 3 +528 203 8 +469 444 13 +38 95 11 +451 563 13 +133 177 4 +550 394 8 +375 440 23 +200 262 25 +504 149 3 +216 253 25 +531 42 3 +540 389 8 +53 221 4 +155 275 25 +123 76 21 +551 275 8 +495 153 3 +188 259 21 +224 221 21 +560 124 3 +390 465 23 +99 248 4 +98 65 11 +555 247 8 +132 157 11 +573 493 13 +363 137 22 +233 303 25 +82 267 11 +529 226 8 +56 0 6 +124 250 21 +157 258 25 +396 487 23 +160 173 11 +75 108 12 +505 136 3 +443 558 13 +512 159 8 +103 287 25 +424 148 3 +96 122 11 +547 182 8 +521 257 8 +433 0 3 +61 270 25 +553 296 13 +517 351 13 +475 214 22 +511 178 3 +183 140 21 +114 99 11 +506 384 13 +144 206 25 +217 316 25 +199 295 25 +137 265 25 +107 132 11 +152 209 25 +367 148 22 +141 284 25 +523 168 8 +201 283 25 +510 0 3 +367 206 24 +553 237 8 +488 87 3 +189 230 25 +89 254 25 +213 352 25 +490 419 13 +241 373 26 +152 205 21 +251 187 25 +511 305 13 +97 291 21 +579 391 13 +539 272 8 +167 326 25 +110 197 21 +589 571 13 +56 213 21 +492 458 13 +418 205 24 +475 139 3 +165 316 9 +155 274 21 +114 118 11 +551 147 3 +519 271 13 +209 252 25 +16 200 11 +538 225 8 +255 328 25 +228 259 25 +142 99 11 +381 442 23 +33 76 11 +573 371 8 +163 313 25 +0 87 4 +331 439 23 +506 0 3 +471 44 22 +137 295 25 +130 252 21 +487 0 3 +146 233 21 +478 284 8 +539 146 3 +0 346 7 +201 412 9 +167 150 11 +89 318 25 +94 316 25 +534 0 3 +43 183 11 +173 229 25 +228 86 11 +500 0 3 +387 446 23 +25 42 11 +161 266 25 +591 700 23 +154 176 21 +554 434 13 +507 338 8 +548 195 8 +15 188 11 +544 266 8 +524 0 3 +169 317 25 +521 507 13 +498 25 3 +37 424 9 +169 58 21 +213 281 21 +131 282 11 +517 225 8 +217 199 12 +38 245 11 +421 212 24 +491 134 3 +492 153 3 +552 136 3 +174 257 25 +393 326 26 +538 150 8 +138 174 4 +226 225 25 +522 291 8 +295 195 9 +514 264 8 +89 141 12 +109 195 21 +108 200 7 +533 297 8 +144 269 25 +208 235 25 +530 458 13 +99 244 21 +133 506 9 +237 183 25 +100 89 11 +107 245 21 +185 159 21 +396 333 26 +367 475 23 +91 132 11 +128 105 11 +508 5 3 +201 304 25 +139 546 16 +50 182 11 +173 262 25 +150 120 11 +141 331 25 +84 180 21 +241 327 25 +543 0 3 +107 235 11 +532 184 8 +142 298 25 +171 272 25 +209 267 25 +534 472 13 +0 325 7 +0 27 4 +490 389 13 +178 14 4 +146 310 21 +114 76 11 +559 0 3 +517 181 8 +221 272 25 +128 130 4 +182 284 25 +81 251 21 +40 186 4 +539 201 8 +507 337 13 +159 228 21 +142 278 25 +556 434 13 +315 202 4 +136 592 16 +208 284 25 +546 435 13 +119 96 6 +438 291 22 +158 326 7 +527 220 8 +584 474 13 +189 295 26 +41 230 21 +112 184 4 +545 0 3 +133 57 11 +126 116 6 +470 78 3 +512 369 8 +223 264 25 +604 99 3 +164 206 21 +152 178 21 +172 266 21 +50 91 11 +531 171 8 +563 508 13 +176 274 21 +332 255 22 +561 359 13 +530 20 3 +90 207 25 +549 0 3 +146 107 6 +565 232 8 +21 277 7 +507 331 13 +136 242 21 +455 294 8 +65 297 25 +377 81 22 +495 655 13 +449 228 26 +550 258 8 +41 399 7 +540 499 13 +487 376 13 +125 177 11 +392 264 22 +404 495 19 +197 0 11 +22 227 4 +545 16 3 +241 296 25 +34 341 7 +98 307 9 +40 185 4 +109 0 11 +71 34 11 +420 197 22 +518 257 8 +188 181 21 +0 128 6 +78 210 4 +536 391 13 +536 525 13 +141 439 9 +503 240 8 +157 219 25 +101 204 4 +179 316 25 +70 148 4 +158 231 21 +540 0 3 +363 441 23 +482 164 3 +349 256 24 +216 235 25 +157 243 25 +193 298 21 +528 386 13 +466 46 3 +123 181 6 +441 46 3 +105 260 21 +542 334 13 +142 207 21 +399 497 23 +152 278 25 +110 0 11 +233 287 25 +0 310 7 +566 384 13 +16 332 7 +151 299 25 +409 268 24 +67 0 11 +586 333 8 +132 294 7 +572 431 13 +343 310 22 +577 442 13 +567 114 3 +181 316 25 +225 154 25 +535 0 3 +573 410 13 +163 150 11 +201 342 26 +494 92 3 +454 0 3 +153 229 25 +527 0 3 +207 203 21 +405 306 22 +351 407 26 +21 46 4 +488 369 13 +121 164 12 +551 350 13 +273 294 12 +529 113 3 +114 33 6 +447 591 13 +438 259 24 +543 231 8 +518 232 8 +133 178 11 +153 55 11 +597 514 13 +531 193 8 +200 152 12 +505 577 8 +517 147 3 +51 0 4 +570 716 19 +131 108 11 +32 199 11 +252 299 26 +184 120 21 +527 163 8 +49 0 11 +47 5 4 +527 0 3 +554 241 8 +513 333 8 +144 105 21 +93 239 25 +203 234 25 +8 168 11 +120 156 21 +197 263 25 +514 156 3 +0 0 6 +512 215 8 +109 206 11 +463 229 8 +488 188 8 +175 265 25 +103 204 6 +476 357 13 +170 264 25 +248 304 25 +529 375 13 +528 129 3 +143 365 7 +31 159 11 +49 76 11 +202 285 25 +507 72 3 +214 107 25 +218 249 25 +515 374 8 +440 210 8 +112 284 7 +454 405 26 +125 168 6 +472 486 8 +138 144 21 +199 279 21 +551 0 3 +156 305 25 +309 186 22 +396 475 23 +545 461 13 +43 159 4 +139 186 12 +519 250 8 +120 261 25 +532 203 8 +543 145 3 +123 162 4 +146 152 21 +551 365 13 +557 495 13 +119 249 21 +544 468 13 +47 429 20 +160 220 25 +185 218 25 +245 270 25 +518 256 8 +410 483 23 +67 290 25 +503 0 3 +507 342 13 +543 163 8 +108 213 7 +489 309 8 +0 154 5 +47 457 9 +133 295 25 +377 283 22 +502 134 3 +255 315 26 +101 230 21 +422 314 22 +77 190 6 +362 258 22 +0 8 11 +175 224 25 +529 246 13 +552 94 3 +474 528 13 +543 87 3 +30 0 11 +404 506 23 +502 469 13 +495 629 19 +185 254 25 +76 28 11 +74 119 4 +0 291 9 +474 184 8 +134 252 21 +201 262 25 +527 387 13 +105 81 6 +141 235 21 +502 113 3 +132 408 7 +503 161 8 +528 205 8 +131 263 25 +133 189 4 +164 167 21 +116 155 4 +125 273 21 +516 163 3 +133 282 25 +495 112 3 +520 63 3 +541 223 8 +458 413 26 +519 244 8 +174 245 25 +0 0 6 +472 506 13 +460 161 22 +142 210 21 +436 425 13 +579 447 8 +74 352 9 +501 0 3 +507 217 8 +507 193 8 +532 153 8 +432 471 23 +136 549 16 +91 242 21 +510 0 3 +536 240 8 +546 91 3 +515 115 3 +534 506 13 +495 396 8 +195 0 11 +80 224 4 +81 454 16 +159 314 25 +137 235 21 +153 222 21 +554 494 13 +46 71 11 +522 294 8 +507 160 3 +513 216 8 +376 491 23 +146 0 6 +25 183 11 +213 207 25 +472 386 13 +86 108 6 +174 580 16 +502 587 13 +383 427 23 +514 347 13 +101 35 4 +398 68 22 +212 228 25 +535 90 3 +102 323 7 +454 97 22 +477 497 8 +160 148 21 +521 115 3 +102 258 25 +63 134 11 +585 134 3 +487 188 8 +482 170 3 +92 208 25 +476 251 8 +123 124 11 +211 235 25 +116 202 25 +138 259 25 +33 182 11 +38 157 4 +230 289 25 +500 0 3 +563 98 3 +69 297 7 +4 85 11 +504 657 13 +103 484 9 +564 568 13 +518 0 3 +92 222 25 +532 407 13 +44 274 4 +533 363 13 +69 269 7 +135 259 7 +221 348 25 +124 292 25 +35 117 21 +113 197 21 +38 529 16 +209 237 21 +189 213 25 +74 133 11 +505 318 8 +467 162 8 +50 136 4 +15 0 11 +173 230 25 +516 131 3 +594 54 3 +127 177 4 +512 21 3 +16 0 11 +489 356 8 +568 378 13 +166 233 25 +166 430 9 +159 256 21 +534 454 13 +492 300 8 +104 289 7 +125 105 11 +163 299 25 +76 249 7 +376 478 23 +474 242 8 +532 179 8 +410 179 22 +154 195 21 +539 329 8 +115 217 25 +78 0 6 +148 242 21 +257 223 25 +464 341 13 +67 111 11 +520 220 8 +241 264 21 +224 269 25 +509 357 13 +118 334 7 +68 213 11 +61 150 11 +130 205 21 +101 261 11 +127 188 21 +209 315 25 +148 247 25 +522 266 13 +178 269 21 +146 0 4 +524 599 8 +104 232 21 +126 264 25 +149 223 21 +126 226 25 +256 348 26 +180 300 25 +476 629 13 +441 318 22 +163 271 25 +131 238 21 +166 246 21 +117 334 7 +420 303 22 +364 268 22 +176 257 25 +195 158 21 +135 334 25 +103 131 12 +483 137 3 +519 0 3 +176 183 21 +41 80 11 +217 254 25 +39 105 11 +197 199 21 +268 603 26 +532 177 8 +108 120 11 +148 245 21 +52 178 11 +554 143 3 +141 144 21 +0 338 9 +188 273 25 +117 271 25 +501 452 13 +124 234 21 +388 284 22 +163 229 21 +539 420 13 +97 79 5 +175 196 21 +200 228 25 +542 403 8 +512 267 8 +247 133 21 +561 435 13 +14 194 4 +188 288 25 +68 39 21 +548 256 8 +122 146 21 +201 231 25 +477 103 3 +129 247 21 +96 286 25 +125 233 21 +535 54 3 +276 318 26 +513 267 8 +136 0 6 +232 253 25 +134 149 25 +560 159 8 +339 74 22 +80 95 6 +303 279 25 +94 50 4 +36 212 4 +380 349 26 +514 259 8 +545 417 13 +168 252 12 +157 291 25 +173 258 25 +565 723 19 +510 133 3 +181 222 25 +486 40 3 +77 219 7 +75 142 11 +156 220 12 +520 183 8 +113 116 4 +419 235 22 +147 273 25 +503 174 8 +75 25 11 +493 298 8 +112 451 9 +94 160 11 +449 260 22 +289 276 12 +471 530 13 +100 0 5 +29 290 7 +557 461 13 +195 260 25 +521 617 13 +252 228 26 +480 145 3 +263 243 22 +140 156 21 +93 40 11 +228 291 25 +60 176 11 +157 272 7 +507 141 3 +534 214 8 +213 52 11 +203 269 25 +576 437 13 +548 127 3 +458 371 26 +0 157 6 +212 306 25 +217 8 4 +104 217 11 +486 0 3 +401 469 23 +89 129 11 +552 433 13 +162 205 11 +165 279 21 +114 92 12 +47 264 7 +402 238 22 +523 220 8 +533 312 8 +99 48 4 +190 133 21 +94 242 25 +54 378 7 +439 246 22 +211 293 21 +51 0 11 +2 220 7 +506 474 13 +457 59 22 +513 60 3 +83 213 25 +480 324 13 +521 411 13 +191 152 21 +192 285 25 +423 505 13 +24 157 6 +186 276 25 +201 282 25 +521 0 3 +0 151 4 +169 266 21 +532 380 13 +50 109 11 +221 250 21 +47 510 20 +200 276 21 +502 322 8 +191 286 25 +472 173 8 +7 68 11 +579 535 13 +500 182 8 +517 237 13 +125 259 25 +531 105 3 +182 289 25 +494 102 3 +110 0 11 +92 139 4 +254 265 25 +200 223 25 +517 409 13 +432 212 24 +221 203 21 +236 325 26 +499 36 3 +100 229 25 +499 129 3 +521 126 3 +206 98 21 +0 142 4 +479 724 13 +0 52 4 +536 254 8 +395 150 22 +535 0 3 +576 495 19 +523 263 13 +125 89 6 +422 0 3 +76 26 6 +251 277 25 +10 56 4 +49 0 11 +456 290 8 +550 333 8 +147 124 21 +272 369 26 +101 0 11 +98 227 21 +98 156 12 +196 348 25 +56 117 4 +199 442 9 +571 387 13 +136 273 25 +522 453 13 +149 228 25 +94 256 7 +39 72 4 +494 272 22 +488 276 13 +426 278 13 +595 420 13 +291 225 24 +33 203 7 +503 0 3 +244 294 25 +171 275 21 +566 443 8 +515 303 13 +533 248 8 +0 49 11 +167 180 21 +525 88 3 +144 0 6 +26 58 4 +121 199 21 +34 357 9 +365 272 22 +134 87 11 +572 503 13 +240 252 21 +318 252 24 +141 88 6 +662 661 19 +384 79 22 +45 444 16 +225 256 25 +5 212 4 +522 452 13 +12 103 4 +593 546 13 +404 467 23 +229 280 21 +78 131 11 +522 219 8 +524 439 8 +25 34 11 +18 205 4 +478 282 13 +57 193 4 +182 344 25 +455 188 8 +245 233 25 +129 208 21 +535 44 3 +165 109 11 +201 306 25 +4 152 11 +490 414 13 +160 235 21 +475 0 3 +515 290 13 +225 238 25 +187 168 21 +531 185 8 +48 0 11 +177 245 25 +533 246 8 +225 278 25 +13 256 21 +486 0 3 +493 98 3 +556 390 8 +230 237 25 +100 164 25 +461 602 13 +457 191 24 +180 190 21 +460 158 3 +215 285 25 +217 264 25 +183 243 25 +146 162 21 +199 246 25 +523 14 3 +0 303 4 +67 98 11 +133 215 25 +499 596 19 +91 204 7 +364 488 23 +509 448 13 +492 0 3 +519 356 8 +556 102 3 +173 206 21 +146 177 11 +89 107 11 +243 273 25 +527 246 8 +416 484 23 +513 0 3 +545 415 13 +349 448 23 +115 267 21 +548 88 3 +155 226 21 +186 284 25 +282 343 26 +501 103 3 +530 75 3 +508 279 8 +155 198 21 +179 200 25 +151 194 12 +161 244 21 +516 243 8 +209 269 25 +545 0 3 +130 93 4 +555 313 8 +238 433 23 +466 498 13 +571 366 13 +543 353 8 +118 303 25 +536 468 13 +18 190 5 +169 277 25 +134 0 6 +532 165 8 +552 35 3 +79 211 4 +9 162 11 +194 252 25 +501 381 8 +503 177 8 +565 141 3 +153 313 25 +134 235 22 +120 67 4 +132 326 7 +0 0 11 +193 286 25 +343 237 22 +118 293 12 +454 209 22 +516 46 3 +498 9 3 +226 239 25 +540 238 8 +519 351 8 +530 282 8 +478 142 22 +199 257 21 +85 52 6 +477 85 3 +69 56 11 +497 184 8 +506 363 13 +501 365 13 +563 426 8 +52 135 4 +224 40 21 +119 225 21 +530 241 8 +117 177 11 +26 0 11 +323 355 26 +202 295 25 +535 571 13 +218 281 25 +150 231 25 +137 56 6 +141 243 21 +476 228 8 +342 170 4 +178 316 25 +448 510 13 +237 296 25 +389 162 22 +288 324 22 +136 212 21 +100 146 11 +95 159 21 +449 533 13 +387 476 13 +187 246 25 +463 312 8 +206 245 25 +161 215 21 +7 172 11 +525 307 13 +103 235 21 +13 155 4 +535 384 13 +491 215 8 +138 224 25 +359 183 22 +540 76 22 +1 0 4 +148 233 25 +561 322 13 +137 190 25 +64 199 11 +479 33 3 +146 210 21 +214 201 21 +173 297 26 +486 574 19 +186 279 25 +489 389 13 +491 200 8 +195 269 25 +211 187 25 +144 181 12 +135 49 11 +237 183 25 +236 287 25 +541 0 3 +129 108 21 +350 231 22 +456 545 23 +228 295 25 +73 204 21 +497 221 8 +184 240 21 +107 224 7 +569 538 19 +527 419 13 +419 551 13 +39 128 6 +484 82 3 +0 171 4 +3 42 4 +119 294 21 +338 328 25 +0 85 6 +235 321 26 +124 264 25 +204 289 25 +529 267 13 +488 225 8 +69 173 21 +561 345 13 +534 288 8 +152 408 7 +149 198 4 +111 0 11 +540 313 8 +356 202 22 +29 199 21 +286 267 12 +98 153 11 +202 313 25 +227 305 25 +63 141 6 +359 295 26 +560 132 3 +318 497 16 +180 253 21 +130 204 21 +0 14 4 +304 417 23 +132 272 21 +117 276 21 +118 70 6 +569 193 13 +191 299 25 +536 362 13 +206 223 21 +391 39 4 +155 336 9 +522 234 8 +529 363 8 +112 185 7 +499 449 23 +46 251 11 +201 133 21 +510 76 3 +454 293 8 +528 138 3 +545 316 8 +23 133 11 +345 188 8 +353 423 23 +130 188 21 +132 178 25 +247 77 21 +505 0 3 +42 458 9 +208 251 25 +521 325 13 +405 304 26 +60 304 4 +504 615 13 +535 243 8 +481 513 13 +108 275 25 +405 454 23 +487 0 3 +194 324 25 +205 154 25 +592 599 13 +78 300 25 +184 179 11 +522 359 13 +517 138 3 +540 445 13 +24 251 21 +104 198 21 +169 224 25 +104 265 25 +384 206 22 +238 246 25 +190 261 21 +376 161 22 +135 224 4 +491 145 3 +415 489 23 +98 206 21 +149 401 7 +532 134 3 +553 385 13 +486 86 3 +25 123 11 +100 287 25 +141 244 21 +557 134 3 +94 285 21 +163 229 21 +394 511 13 +106 256 21 +504 365 13 +223 303 25 +235 302 26 +505 209 8 +170 75 11 +136 272 4 +524 321 13 +119 218 25 +163 224 21 +415 180 22 +127 153 21 +419 299 13 +95 192 11 +0 221 4 +197 302 25 +158 2 21 +135 124 11 +164 267 21 +526 267 13 +576 73 3 +264 292 26 +236 365 25 +102 320 25 +0 216 7 +519 263 8 +555 332 13 +462 704 19 +90 261 11 +463 182 8 +359 7 2 +540 244 8 +116 250 12 +131 0 4 +532 449 13 +58 169 11 +199 286 25 +524 0 3 +522 172 8 +538 276 13 +8 86 11 +498 347 8 +0 283 4 +523 0 3 +214 206 25 +540 13 3 +151 313 25 +177 480 16 +541 44 3 +99 126 11 +1 0 11 +535 97 3 +518 325 8 +332 110 4 +147 136 11 +506 547 19 +174 248 25 +499 255 13 +212 182 25 +513 178 8 +550 178 8 +179 126 21 +68 125 11 +571 97 3 +120 240 11 +424 221 24 +213 293 25 +377 34 24 +454 298 22 +102 259 21 +119 1 11 +51 141 11 +484 0 3 +72 196 6 +560 360 13 +392 467 23 +507 367 13 +461 434 13 +472 630 13 +49 270 7 +500 264 8 +166 312 25 +390 196 18 +207 217 21 +492 208 8 +224 326 25 +476 0 3 +394 310 22 +152 241 21 +381 518 19 +51 124 11 +87 190 7 +208 269 25 +399 498 23 +560 346 8 +186 0 6 +229 270 21 +170 213 21 +528 282 8 +564 244 8 +515 272 8 +514 0 3 +204 244 25 +367 421 13 +524 225 8 +114 228 7 +123 267 21 +223 302 25 +527 65 3 +84 344 7 +149 219 25 +507 170 8 +128 248 21 +67 245 25 +175 247 11 +0 676 9 +41 92 4 +531 143 3 +513 567 13 +190 302 25 +533 354 13 +538 526 13 +521 101 3 +488 545 13 +478 366 8 +200 267 25 +65 202 11 +451 101 6 +187 280 25 +535 276 8 +256 379 25 +236 220 21 +497 0 3 +6 140 11 +77 133 11 +28 264 21 +503 97 3 +132 574 16 +524 107 3 +434 257 22 +177 235 11 +236 276 25 +532 334 8 +168 203 11 +519 294 8 +80 445 16 +350 249 9 +152 288 25 +188 202 21 +510 455 13 +116 0 6 +230 309 25 +156 207 7 +213 244 25 +0 0 6 +320 229 25 +549 83 3 +550 439 13 +533 357 8 +357 97 3 +492 146 3 +62 245 4 +539 452 13 +46 257 4 +162 163 21 +117 128 11 +523 228 8 +548 380 13 +115 242 21 +60 128 11 +168 251 25 +122 288 25 +261 318 25 +167 288 21 +103 24 11 +526 190 8 +411 481 23 +522 216 8 +162 93 4 +89 145 6 +151 265 25 +462 265 22 +494 75 3 +522 222 8 +457 215 22 +64 162 4 +56 99 11 +91 268 21 +523 338 8 +409 0 6 +533 274 13 +207 249 25 +217 329 25 +547 491 13 +109 202 21 +497 0 3 +436 253 8 +78 302 21 +526 70 3 +536 323 8 +225 213 25 +408 251 24 +42 127 11 +148 226 21 +187 236 21 +491 15 3 +181 335 25 +242 264 25 +544 0 3 +0 0 11 +453 239 22 +0 191 11 +166 91 12 +196 284 25 +546 303 8 +380 475 23 +365 486 23 +113 212 7 +178 258 21 +0 231 4 +489 418 13 +480 509 13 +258 250 25 +102 303 7 +516 252 8 +189 246 21 +406 468 23 +506 520 13 +198 268 25 +564 447 13 +514 158 3 +18 56 11 +251 288 25 +486 142 3 +536 0 3 +112 270 25 +188 230 25 +519 396 13 +124 58 6 +156 206 21 +173 122 11 +530 354 13 +162 199 25 +531 232 8 +154 229 25 +130 172 11 +513 77 3 +328 185 22 +188 94 4 +530 341 13 +112 239 21 +396 540 23 +495 164 8 +520 303 8 +0 0 11 +269 261 25 +88 382 7 +211 334 26 +28 111 6 +160 84 21 +527 309 8 +248 229 26 +517 315 13 +521 712 19 +491 140 1 +538 186 8 +474 246 8 +431 226 22 +278 377 23 +526 278 8 +116 188 25 +175 255 21 +166 252 25 +217 288 21 +509 0 3 +539 478 13 +160 238 25 +571 294 8 +39 0 4 +177 244 25 +450 548 13 +512 74 3 +511 0 3 +40 57 4 +198 281 21 +521 246 8 +156 45 4 +27 22 11 +166 8 6 +497 0 3 +0 165 11 +51 203 11 +130 159 21 +209 256 25 +566 0 3 +209 297 25 +519 128 3 +102 175 21 +223 204 21 +86 365 9 +167 273 25 +304 568 20 +534 98 3 +543 233 8 +501 238 13 +499 245 8 +148 242 21 +106 186 4 +115 158 12 +535 150 3 +506 203 8 +121 221 21 +521 159 3 +521 162 8 +80 210 4 +541 363 13 +93 259 25 +112 263 25 +540 285 8 +453 190 8 +432 208 22 +172 283 25 +404 182 22 +538 507 13 +500 28 3 +546 146 3 +205 259 25 +529 333 8 +121 185 25 +365 441 23 +101 172 11 +537 418 13 +458 583 13 +533 300 13 +139 227 25 +394 515 23 +541 192 13 +175 290 21 +365 438 23 +138 220 12 +150 186 21 +157 228 25 +191 165 21 +148 262 25 +193 263 21 +522 190 8 +94 280 7 +103 231 4 +484 354 26 +139 271 25 +15 125 4 +511 86 3 +520 281 8 +241 256 25 +139 299 25 +456 524 13 +206 202 21 +0 246 7 +441 0 3 +395 443 23 +527 437 13 +175 218 25 +177 253 25 +91 70 4 +175 256 25 +185 195 21 +194 299 21 +439 263 8 +50 530 16 +194 273 9 +216 479 19 +533 198 8 +545 551 13 +30 208 7 +188 282 21 +540 523 13 +552 505 13 +2 199 7 +520 449 13 +175 195 11 +67 70 11 +58 249 12 +420 161 4 +154 127 21 +87 325 7 +461 180 8 +84 165 21 +559 261 8 +166 259 25 +489 164 3 +68 36 11 +121 57 11 +151 143 21 +162 254 11 +401 493 19 +421 464 23 +170 307 25 +152 265 25 +213 295 25 +145 277 25 +374 85 4 +121 86 21 +506 334 8 +526 265 8 +101 172 12 +541 213 8 +191 309 25 +208 50 21 +113 243 7 +161 171 21 +238 288 25 +567 490 13 +122 269 25 +539 469 13 +64 260 21 +445 211 8 +555 264 8 +110 80 11 +563 421 13 +139 232 25 +478 245 24 +80 198 4 +532 374 8 +0 176 11 +121 195 11 +552 477 13 +201 212 25 +503 246 13 +125 155 11 +501 305 8 +542 397 13 +197 322 25 +102 0 11 +227 234 25 +449 209 13 +165 266 25 +333 438 23 +328 420 23 +29 213 21 +601 386 13 +555 207 8 +182 239 21 +547 206 8 +159 260 25 +523 92 3 +86 146 21 +27 58 4 +53 66 11 +140 279 21 +28 0 4 +530 261 8 +451 0 3 +172 305 25 +105 257 25 +170 489 20 +34 388 7 +519 75 3 +139 284 7 +309 253 12 +24 126 11 +161 252 21 +163 261 4 +551 87 3 +160 247 25 +521 274 8 +566 205 8 +150 283 12 +487 558 13 +576 341 13 +549 343 13 +177 310 25 +499 36 3 +83 142 11 +297 271 25 +225 491 23 +526 454 13 +163 286 25 +176 287 25 +159 190 21 +99 101 11 +83 195 11 +112 148 6 +478 185 8 +107 212 25 +495 321 8 +136 57 4 +564 354 13 +76 0 11 +146 342 9 +34 339 4 +514 240 8 +245 277 25 +111 148 11 +510 224 8 +415 481 19 +155 233 21 +506 156 22 +98 321 25 +85 180 4 +204 180 25 +120 167 21 +545 279 8 +0 179 11 +87 385 7 +473 496 19 +91 163 11 +140 285 25 +166 136 21 +505 106 3 +508 175 8 +462 114 3 +231 281 25 +523 203 8 +171 266 21 +302 346 26 +240 260 25 +388 223 22 +177 287 25 +31 141 11 +513 58 3 +506 151 3 +225 259 25 +542 470 13 +80 391 9 +547 416 13 +494 167 8 +566 426 13 +65 276 25 +468 148 3 +114 0 6 +56 144 11 +116 308 25 +530 121 3 +535 0 3 +163 143 21 +470 208 8 +600 353 13 +123 273 25 +101 58 11 +540 98 3 +190 220 21 +136 535 16 +519 134 3 +497 395 13 +98 203 21 +555 246 8 +525 418 13 +514 505 13 +179 272 25 +74 340 11 +133 314 9 +574 89 3 +252 533 23 +148 247 25 +420 0 3 +119 307 25 +547 532 13 +494 126 3 +539 434 13 +128 271 7 +9 92 4 +458 21 3 +125 284 25 +483 515 13 +509 372 13 +161 208 25 +559 213 8 +190 238 21 +159 252 25 +554 228 8 +177 251 25 +204 267 25 +540 320 8 +0 0 11 +144 212 21 +110 411 7 +164 296 25 +236 266 25 +519 218 8 +196 247 21 +503 46 3 +42 81 6 +174 235 21 +414 496 19 +551 464 13 +454 174 8 +79 119 11 +101 307 7 +280 165 21 +507 62 3 +440 152 22 +489 93 3 +217 325 25 +155 189 21 +244 277 25 +485 89 3 +108 298 7 +93 199 11 +174 234 25 +585 309 13 +236 267 25 +148 0 11 +252 377 7 +556 0 3 +226 306 25 +80 154 4 +505 163 8 +528 648 13 +513 63 3 +139 113 11 +428 146 24 +56 225 21 +429 217 24 +133 172 4 +208 228 21 +509 294 8 +125 0 11 +89 160 6 +130 325 25 +514 437 13 +206 258 25 +208 290 25 +557 161 26 +67 263 21 +500 142 3 +477 544 13 +242 315 25 +528 53 3 +419 224 24 +531 156 3 +133 266 21 +107 95 11 +161 251 25 +441 519 13 +173 165 21 +581 515 13 +152 266 25 +108 204 21 +151 186 6 +181 235 25 +112 225 7 +136 0 11 +35 136 11 +430 547 13 +163 391 7 +401 427 26 +525 341 8 +546 435 13 +123 258 25 +143 270 25 +137 237 21 +497 118 3 +487 104 3 +139 255 25 +484 103 3 +193 179 21 +448 287 24 +473 183 8 +127 223 21 +108 209 4 +53 15 11 +199 278 25 +372 397 23 +138 229 21 +220 277 25 +524 67 3 +498 310 13 +38 230 21 +162 270 25 +149 301 21 +48 59 5 +211 312 25 +457 711 13 +137 268 25 +41 145 21 +531 203 8 +177 249 21 +0 383 7 +0 205 21 +124 216 21 +245 231 25 +238 360 25 +564 543 13 +582 160 3 +140 206 21 +581 355 13 +58 56 4 +515 247 8 +98 217 21 +179 234 21 +164 214 25 +79 147 11 +527 413 13 +122 184 21 +494 590 23 +0 0 11 +431 261 22 +534 213 8 +207 146 25 +555 173 8 +174 277 25 +117 147 11 +228 296 25 +523 0 3 +223 294 25 +177 183 25 +149 173 4 +144 216 7 +271 174 11 +360 298 24 +83 129 4 +304 375 26 +481 179 8 +84 172 21 +124 243 25 +551 291 8 +415 202 22 +473 270 8 +538 282 13 +164 217 25 +31 73 6 +193 297 25 +192 262 25 +545 437 13 +507 457 13 +433 243 22 +476 178 3 +189 256 21 +172 310 25 +541 217 8 +126 241 7 +546 474 13 +152 316 25 +482 0 3 +206 277 25 +102 423 7 +462 22 3 +455 323 22 +191 242 25 +135 0 11 +385 436 23 +236 332 25 +102 110 6 +151 195 21 +187 95 11 +522 474 13 +69 475 9 +173 173 25 +533 0 3 +469 206 8 +0 176 11 +525 389 13 +116 435 9 +27 340 7 +128 83 11 +181 312 21 +170 192 25 +229 222 25 +360 180 22 +115 215 21 +145 187 25 +185 234 12 +126 235 25 +549 318 13 +560 0 3 +354 455 23 +151 204 21 +161 304 25 +109 164 5 +115 0 4 +489 217 8 +550 462 13 +208 305 25 +528 430 13 +562 313 8 +438 303 24 +520 365 13 +526 228 8 +127 185 21 +434 313 26 +344 443 23 +29 66 11 +78 200 4 +326 259 24 +95 87 11 +46 311 12 +109 189 11 +84 291 21 +510 164 8 +544 242 8 +364 207 22 +186 291 25 +236 281 25 +65 231 7 +511 0 3 +147 259 25 +519 17 3 +99 47 11 +197 231 25 +138 274 7 +496 369 13 +91 254 21 +516 285 13 +170 282 25 +513 390 13 +535 360 13 +0 253 11 +48 294 7 +97 241 21 +143 198 21 +269 211 25 +93 176 4 +0 0 6 +237 264 25 +534 291 8 +548 399 13 +133 237 11 +0 42 4 +549 22 3 +131 160 6 +154 243 25 +369 501 23 +555 205 8 +171 171 25 +203 273 25 +246 298 25 +0 51 11 +525 501 19 +568 474 13 +160 548 16 +131 48 11 +531 218 8 +151 117 21 +485 187 22 +98 76 11 +150 274 7 +155 152 9 +157 264 7 +530 577 19 +158 299 25 +513 0 3 +172 319 25 +0 277 11 +88 126 6 +179 213 21 +19 0 6 +539 198 8 +537 361 8 +4 101 11 +194 262 25 +107 287 21 +208 242 25 +533 290 13 +376 414 23 +161 147 21 +485 436 13 +66 261 11 +145 260 9 +181 172 21 +189 439 9 +166 537 9 +215 299 25 +81 200 4 +535 288 13 +391 490 19 +538 309 13 +39 158 4 +461 546 13 +178 253 25 +550 397 8 +562 47 3 +188 317 25 +147 277 7 +479 402 13 +564 511 13 +178 288 25 +513 301 13 +488 600 13 +117 21 11 +527 0 3 +136 260 7 +559 420 13 +519 116 3 +0 414 7 +503 485 13 +397 275 22 +144 243 21 +85 238 7 +466 505 13 +141 64 11 +202 207 25 +483 213 8 +3 10 11 +520 222 8 +522 45 3 +84 112 11 +492 408 13 +543 74 3 +132 179 21 +236 207 25 +201 252 25 +529 0 3 +62 53 11 +219 304 25 +474 220 8 +185 253 11 +30 291 21 +108 408 9 +134 115 21 +451 96 24 +128 229 21 +175 169 25 +504 240 8 +95 94 6 +164 234 25 +553 349 8 +482 180 8 +404 487 13 +159 266 21 +7 301 7 +391 220 22 +160 206 21 +447 50 3 +327 274 22 +552 0 3 +204 254 25 +5 115 5 +133 210 11 +224 189 25 +537 167 8 +81 141 11 +104 151 6 +214 249 25 +575 140 3 +90 0 11 +533 320 8 +536 0 3 +66 184 6 +532 452 13 +49 442 9 +69 192 6 +533 372 8 +157 254 25 +459 605 13 +136 283 21 +212 289 25 +554 448 13 +68 4 6 +168 271 25 +184 302 25 +504 250 8 +108 132 11 +468 84 3 +546 320 13 +88 144 4 +192 262 25 +0 174 4 +558 503 13 +477 305 8 +402 317 26 +0 64 4 +490 531 19 +507 322 13 +548 147 3 +0 35 4 +121 280 7 +141 233 25 +134 127 11 +372 307 26 +341 202 8 +99 135 4 +68 155 6 +537 0 3 +25 0 4 +495 267 8 +94 258 21 +124 231 11 +130 132 6 +157 52 11 +51 0 6 +116 323 12 +102 0 6 +535 80 3 +165 239 21 +43 242 11 +119 234 21 +59 115 6 +509 297 13 +465 197 8 +150 269 21 +156 198 21 +99 168 11 +185 230 21 +525 425 13 +553 465 13 +461 483 19 +86 292 7 +81 60 4 +125 269 25 +471 12 3 +147 252 4 +239 245 25 +125 194 21 +207 291 25 +136 137 4 +159 220 11 +237 314 25 +203 297 25 +223 252 26 +510 117 3 +127 196 25 +504 410 13 +97 154 11 +187 220 21 +533 322 8 +221 335 25 +165 242 21 +249 274 22 +200 275 25 +509 470 13 +78 72 21 +232 224 25 +390 198 24 +552 7 3 +53 216 21 +119 257 25 +41 225 25 +145 225 21 +124 299 25 +171 180 21 +193 275 25 +153 263 25 +497 122 3 +436 188 22 +400 199 22 +201 265 25 +57 209 7 +27 170 4 +184 188 25 +20 31 11 +321 314 22 +541 238 8 +152 221 21 +207 278 25 +346 229 22 +203 230 21 +0 146 4 +236 281 25 +80 297 7 +126 266 21 +480 240 8 +141 345 16 +536 151 3 +172 284 25 +528 153 3 +112 63 11 +122 128 21 +61 137 6 +522 413 13 +509 245 8 +521 0 3 +538 447 13 +579 454 13 +17 17 6 +150 192 25 +526 109 3 +0 155 4 +140 271 4 +515 312 8 +193 267 25 +140 294 21 +517 34 3 +508 174 8 +559 6 3 +199 299 25 +68 163 11 +55 144 4 +131 7 11 +108 243 25 +121 189 7 +148 380 9 +217 271 25 +191 270 25 +147 253 21 +506 160 3 +549 325 13 +500 299 8 +456 539 13 +493 72 3 +509 435 13 +91 257 21 +485 291 13 +49 52 11 +367 302 22 +532 229 8 +169 253 25 +195 301 25 +532 428 13 +135 248 21 +59 128 11 +191 188 21 +0 187 6 +0 0 4 +48 125 6 +167 227 21 +535 507 13 +539 294 8 +44 121 6 +227 293 26 +105 263 7 +188 334 25 +489 0 3 +478 19 3 +85 106 11 +116 127 4 +208 112 4 +546 163 8 +138 164 4 +122 32 11 +114 279 25 +173 287 25 +124 112 11 +464 182 8 +494 156 8 +188 161 21 +175 242 25 +0 72 11 +35 127 11 +172 245 25 +466 120 3 +530 72 3 +509 281 13 +162 306 21 +190 291 25 +174 209 21 +11 81 11 +514 450 13 +0 59 4 +528 140 3 +319 75 3 +493 280 8 +340 202 22 +169 258 7 +523 380 13 +78 0 4 +473 185 13 +112 175 4 +105 183 4 +454 224 8 +106 225 21 +174 239 25 +450 576 13 +309 375 26 +0 192 11 +588 432 13 +35 154 11 +102 156 4 +195 228 21 +580 250 8 +56 159 6 +195 257 21 +542 95 3 +94 208 21 +530 185 8 +95 56 6 +216 154 4 +88 382 9 +106 35 11 +227 257 25 +247 268 26 +123 258 21 +517 213 8 +207 239 9 +85 283 25 +135 276 25 +263 265 25 +147 119 21 +64 234 21 +93 219 21 +120 231 25 +30 1 11 +191 150 25 +17 107 5 +133 284 21 +120 73 11 +119 169 21 +507 179 8 +535 424 13 +511 405 13 +122 181 21 +87 160 11 +534 399 13 +511 316 8 +479 0 3 +149 286 25 +569 221 8 +365 422 23 +169 310 25 +476 58 3 +522 105 3 +502 32 3 +66 126 11 +462 0 3 +149 259 25 +124 145 6 +526 48 3 +141 289 7 +236 362 26 +517 182 8 +496 130 22 +25 0 4 +434 124 4 +137 254 25 +531 440 13 +206 246 25 +138 118 11 +82 0 11 +520 224 8 +107 268 25 +525 137 3 +556 65 3 +143 191 12 +468 0 3 +441 150 8 +231 574 9 +180 217 25 +123 295 25 +538 362 8 +547 20 3 +510 302 8 +563 699 9 +37 192 12 +533 135 3 +294 289 24 +505 147 3 +238 289 25 +432 358 26 +178 226 25 +241 310 25 +349 236 22 +157 598 16 +115 255 21 +583 545 13 +118 0 11 +178 328 25 +101 171 4 +10 183 6 +420 312 22 +518 206 8 +519 447 13 +179 202 21 +69 183 4 +69 173 4 +63 1 11 +505 359 8 +137 269 25 +34 45 4 +140 145 11 +117 13 6 +60 0 11 +168 115 21 +177 211 25 +35 423 9 +575 572 13 +182 248 25 +349 292 9 +560 130 3 +502 431 13 +539 283 8 +590 188 8 +214 255 25 +506 0 3 +16 308 7 +531 179 8 +385 247 24 +334 248 18 +513 122 3 +106 210 11 +311 296 22 +499 0 3 +181 276 25 +534 79 3 +169 301 25 +320 354 26 +368 179 22 +178 317 25 +150 255 25 +174 0 11 +487 354 13 +182 165 11 +388 452 23 +478 154 22 +146 162 4 +527 296 8 +141 290 25 +251 258 25 +512 89 3 +167 297 25 +549 241 8 +540 362 13 +86 173 11 +39 0 11 +439 519 19 +369 271 22 +495 146 3 +138 219 21 +124 214 25 +192 249 25 +538 408 13 +142 259 25 +489 425 13 +461 120 3 +257 280 25 +414 303 24 +504 262 13 +163 222 21 +179 263 25 +526 155 3 +531 414 13 +491 308 13 +474 64 3 +486 455 13 +149 228 25 +260 365 25 +566 241 8 +554 318 8 +535 257 8 +254 363 26 +545 420 13 +530 0 3 +61 188 11 +568 309 8 +526 564 13 +508 162 8 +531 169 8 +100 88 21 +505 0 3 +479 647 13 +487 415 13 +409 291 22 +516 332 8 +56 93 4 +507 107 3 +378 443 23 +525 373 13 +137 254 21 +429 208 24 +509 126 3 +538 196 8 +596 482 13 +198 185 25 +248 255 25 +205 262 25 +216 237 25 +550 36 3 +549 528 13 +230 215 25 +553 499 13 +383 182 22 +525 50 3 +102 301 7 +548 480 13 +482 474 8 +162 300 25 +30 7 4 +51 207 21 +543 166 8 +162 216 21 +184 253 25 +440 327 22 +159 174 12 +440 223 22 +527 126 3 +540 403 13 +99 202 21 +63 118 11 +103 24 4 +190 202 21 +377 310 22 +208 238 25 +199 291 25 +694 720 19 +145 270 25 +519 233 8 +509 266 8 +128 148 4 +170 276 21 +191 299 26 +184 119 11 +473 337 26 +534 426 13 +555 235 8 +141 152 21 +402 283 22 +46 0 11 +455 141 3 +210 292 25 +118 571 16 +59 571 16 +539 446 13 +514 35 3 +138 408 7 +512 283 8 +194 59 11 +491 134 3 +551 0 3 +525 332 13 +70 112 4 +147 204 21 +153 255 25 +204 281 25 +82 259 21 +190 202 25 +197 292 25 +0 86 4 +509 297 8 +207 246 25 +114 50 11 +387 474 23 +130 179 21 +138 228 25 +86 33 11 +571 505 13 +165 297 25 +237 296 25 +117 163 4 +150 114 25 +32 211 6 +228 348 26 +212 294 12 +499 243 8 +98 206 21 +209 235 25 +165 253 25 +522 230 8 +120 193 25 +170 269 25 +180 233 21 +76 154 11 +162 292 21 +167 283 25 +513 179 8 +152 212 25 +183 262 25 +514 115 3 +188 218 21 +383 211 22 +384 459 23 +50 298 7 +97 349 7 +516 267 8 +478 126 3 +351 232 22 +13 61 11 +539 270 8 +126 326 25 +233 98 25 +508 171 3 +572 136 3 +550 79 3 +432 151 3 +249 117 12 +52 408 7 +543 426 13 +144 155 21 +563 454 13 +541 191 8 +523 569 19 +523 31 3 +180 243 25 +547 292 13 +11 183 4 +113 142 4 +261 274 25 +98 223 21 +175 171 6 +482 66 3 +85 99 11 +111 149 4 +213 246 25 +125 75 21 +153 0 11 +95 212 21 +216 277 25 +556 355 13 +109 270 25 +502 428 13 +198 244 21 +374 238 22 +142 344 9 +46 174 4 +191 313 25 +474 183 8 +108 266 4 +137 161 21 +363 453 23 +517 385 8 +525 353 8 +547 88 3 +234 312 25 +106 121 6 +178 268 25 +220 287 25 +529 121 3 +178 283 25 +94 128 5 +523 113 3 +252 288 25 +249 210 25 +117 126 6 +547 0 3 +217 208 25 +191 348 25 +541 270 8 +577 254 13 +526 528 13 +491 144 3 +434 0 3 +241 308 25 +119 0 11 +223 241 25 +124 214 21 +481 121 3 +155 366 7 +201 288 25 +470 567 13 +535 232 8 +423 52 24 +479 570 13 +185 286 25 +516 245 13 +139 220 9 +162 223 25 +176 277 11 +528 218 8 +238 216 21 +171 134 21 +498 373 13 +502 290 8 +545 278 8 +78 58 11 +82 0 11 +506 168 8 +515 18 3 +113 189 21 +532 66 3 +548 85 3 +80 228 25 +542 488 13 +123 216 25 +118 219 21 +118 236 21 +42 439 20 +232 206 11 +489 324 8 +72 252 11 +552 78 3 +153 255 21 +502 373 13 +537 302 8 +513 379 13 +531 27 3 +121 277 26 +505 330 13 +502 346 8 +141 280 25 +142 146 21 +79 268 7 +566 55 3 +128 277 25 +525 213 8 +142 135 6 +111 290 7 +573 499 13 +492 54 3 +534 46 3 +94 62 6 +392 473 23 +80 555 16 +51 202 11 +61 362 7 +521 247 8 +482 559 13 +109 181 21 +375 598 9 +543 220 8 +94 158 11 +0 35 4 +153 275 21 +540 0 3 +365 433 23 +119 263 12 +133 429 7 +535 190 8 +116 287 25 +445 508 13 +124 140 11 +25 0 4 +145 227 25 +147 235 25 +168 172 12 +385 242 24 +230 212 25 +215 275 26 +503 460 13 +49 253 21 +377 422 23 +263 251 21 +239 261 25 +517 254 8 +127 200 4 +233 322 25 +216 235 7 +184 267 25 +403 576 13 +439 128 3 +166 292 25 +388 289 22 +554 263 13 +445 216 13 +535 224 8 +101 181 4 +508 163 3 +43 245 11 +506 253 13 +534 177 8 +494 378 8 +135 47 4 +542 352 8 +108 184 6 +203 298 25 +186 151 21 +111 286 21 +436 238 22 +562 244 8 +549 129 3 +111 236 21 +111 197 11 +499 179 8 +206 334 25 +137 281 25 +397 268 24 +216 289 25 +125 389 9 +505 100 3 +574 302 13 +184 229 25 +179 271 9 +130 213 11 +216 183 12 +523 268 8 +537 312 8 +515 168 8 +536 112 3 +513 121 3 +448 366 26 +226 189 21 +493 226 8 +26 31 11 +145 63 11 +182 283 25 +9 0 4 +524 331 8 +112 148 4 +185 297 25 +203 289 25 +410 233 24 +561 64 3 +187 318 25 +121 213 21 +473 751 17 +494 202 8 +336 237 22 +113 253 21 +220 194 4 +109 318 7 +114 93 11 +502 0 3 +432 0 3 +101 252 25 +0 190 4 +260 254 26 +530 147 3 +179 297 25 +173 286 25 +90 332 7 +455 161 3 +130 130 11 +572 183 8 +315 480 23 +204 282 26 +328 193 22 +239 319 25 +137 230 21 +189 267 25 +538 151 3 +426 293 22 +293 367 26 +115 354 9 +210 267 25 +511 180 8 +419 489 23 +511 0 3 +162 143 4 +5 100 11 +136 274 21 +523 363 13 +103 354 7 +141 277 25 +50 0 11 +520 6 3 +197 276 25 +71 249 7 +493 278 13 +191 269 25 +461 257 8 +228 302 26 +478 577 13 +129 269 25 +512 618 13 +409 178 22 +447 545 19 +77 0 11 +559 241 8 +93 198 4 +91 51 4 +520 505 13 +496 59 3 +435 257 24 +221 312 26 +511 133 3 +465 223 13 +84 165 11 +563 445 13 +352 189 22 +162 279 25 +157 215 21 +546 185 8 +107 206 21 +187 423 9 +493 20 3 +538 292 13 +524 6 3 +544 621 13 +137 60 11 +492 217 13 +249 296 25 +136 198 21 +446 324 22 +108 427 7 +230 210 25 +548 511 13 +0 0 11 +67 128 11 +496 254 8 +516 368 13 +195 83 21 +500 479 13 +260 249 25 +528 0 3 +193 270 25 +151 527 9 +172 285 21 +482 216 8 +483 352 8 +345 229 22 +86 93 6 +102 286 21 +233 232 26 +156 288 25 +357 178 22 +28 182 6 +189 302 25 +67 297 7 +207 283 25 +145 248 12 +163 268 25 +74 105 11 +157 280 25 +133 312 25 +44 137 21 +100 446 16 +152 178 4 +240 246 25 +514 430 13 +479 345 8 +515 0 3 +224 244 25 +123 236 21 +510 243 8 +504 163 8 +537 345 8 +157 236 21 +128 210 21 +179 277 25 +540 20 3 +453 307 24 +94 0 11 +193 225 21 +0 74 11 +430 278 22 +536 225 8 +161 252 25 +79 237 7 +216 269 25 +111 95 11 +83 78 4 +140 262 21 +207 279 25 +550 215 8 +522 194 8 +149 294 25 +561 324 8 +583 435 13 +0 259 25 +447 171 8 +535 71 3 +167 109 21 +377 144 24 +48 370 9 +525 437 13 +138 111 21 +93 150 4 +104 281 21 +171 285 25 +49 99 11 +81 152 6 +554 0 3 +167 255 21 +158 307 25 +114 190 7 +220 315 26 +40 259 25 +200 270 25 +470 168 3 +537 87 3 +399 469 23 +156 225 21 +511 248 8 +526 233 8 +539 232 8 +537 276 8 +209 320 25 +114 266 25 +512 237 8 +228 229 25 +191 296 25 +256 188 25 +390 206 22 +91 28 21 +207 177 25 +140 126 11 +534 227 8 +141 256 12 +66 107 6 +551 389 13 +489 0 3 +180 301 25 +474 84 3 +135 260 25 +76 230 11 +120 161 11 +53 0 11 +533 199 8 +363 225 24 +526 358 13 +171 218 25 +22 285 7 +305 323 26 +535 361 13 +381 264 22 +504 351 13 +516 558 13 +196 272 21 +507 448 8 +378 189 8 +131 271 21 +150 0 11 +387 265 26 +498 198 8 +127 282 21 +73 0 4 +392 227 13 +221 288 25 +218 110 11 +497 176 8 +35 183 4 +218 277 25 +186 279 21 +198 305 25 +61 0 11 +174 0 11 +173 254 12 +195 172 25 +578 522 13 +291 70 22 +521 198 8 +88 150 6 +199 327 25 +485 0 2 +46 138 4 +437 264 22 +579 267 8 +224 324 25 +192 176 11 +374 247 26 +541 164 8 +402 235 8 +520 101 3 +62 330 7 +511 248 8 +161 126 21 +95 42 6 +117 229 25 +436 172 22 +523 120 3 +136 270 25 +199 178 12 +512 31 3 +135 278 21 +235 333 26 +137 321 9 +531 166 8 +0 272 4 +514 523 19 +170 211 21 +30 65 11 +526 189 8 +172 232 25 +552 396 8 +181 201 11 +543 309 13 +565 533 13 +178 205 21 +17 140 11 +165 275 25 +543 438 8 +386 401 23 +509 79 3 +502 298 8 +146 521 20 +542 411 13 +171 158 25 +154 250 25 +488 123 22 +484 385 26 +470 768 17 +192 312 25 +50 192 6 +173 325 25 +517 362 8 +132 241 11 +448 533 13 +214 301 25 +480 268 8 +472 563 13 +500 357 8 +527 66 3 +519 14 3 +0 215 4 +60 52 6 +175 144 4 +48 205 4 +161 186 25 +116 309 11 +522 110 3 +340 185 15 +508 39 3 +208 21 15 +119 207 21 +90 0 11 +200 222 21 +512 355 8 +126 282 25 +211 204 25 +145 236 21 +122 232 21 +184 208 21 +133 299 25 +142 146 21 +0 359 9 +106 486 16 +117 91 4 +42 117 4 +519 218 8 +270 364 25 +535 119 3 +98 46 11 +75 262 7 +179 597 16 +86 326 9 +545 358 8 +538 288 13 +178 241 25 +506 102 3 +167 105 6 +527 291 8 +306 173 24 +201 281 25 +573 384 13 +529 457 13 +196 289 25 +503 0 3 +549 427 13 +85 249 12 +524 405 13 +538 259 8 +214 310 25 +161 272 21 +486 556 13 +508 318 13 +142 179 6 +545 0 3 +560 132 3 +221 315 25 +134 361 7 +94 238 11 +50 48 4 +177 299 25 +55 243 4 +466 454 19 +143 468 9 +123 310 25 +110 425 9 +166 262 25 +556 429 13 +539 38 3 +471 67 3 +558 0 3 +379 160 22 +192 298 25 +506 272 8 +619 846 19 +83 65 4 +352 317 19 +154 127 21 +113 476 9 +208 141 25 +508 372 13 +153 206 25 +523 343 13 +429 352 26 +41 187 11 +169 331 25 +515 134 3 +61 222 7 +193 337 25 +347 449 23 +506 382 13 +232 266 25 +0 203 11 +457 31 3 +188 262 21 +515 0 3 +580 416 13 +184 180 21 +242 294 25 +508 234 8 +329 430 23 +343 468 23 +155 194 11 +407 366 22 +109 205 11 +184 279 25 +507 72 3 +513 422 8 +521 295 13 +41 198 4 +523 114 3 +62 190 11 +508 443 13 +208 269 25 +506 100 3 +80 107 21 +229 303 25 +172 209 11 +213 186 21 +144 344 9 +546 168 3 +462 203 8 +156 174 21 +338 224 24 +127 0 11 +121 247 21 +203 277 25 +133 216 21 +174 229 25 +514 635 19 +99 177 11 +163 273 25 +157 258 25 +176 263 25 +98 545 16 +106 79 11 +195 186 21 +400 182 22 +531 384 8 +580 452 13 +184 278 25 +192 255 25 +1 257 4 +209 254 21 +183 234 25 +106 266 21 +533 216 8 +504 0 3 +467 194 13 +507 193 13 +192 182 25 +113 113 11 +134 241 21 +501 125 3 +450 209 22 +426 252 24 +150 184 21 +164 179 21 +31 154 4 +141 229 25 +510 252 8 +513 584 13 +389 219 24 +516 71 3 +315 380 26 +233 241 25 +520 195 8 +566 120 3 +170 260 25 +476 87 3 +190 259 25 +159 193 25 +169 269 21 +185 255 25 +330 406 23 +91 45 11 +533 79 3 +515 0 3 +505 284 13 +524 366 8 +554 195 8 +111 422 7 +473 135 22 +205 208 21 +162 274 25 +495 261 8 +32 231 21 +508 337 13 +1 144 4 +22 46 11 +101 262 25 +350 435 23 +371 270 22 +220 265 25 +122 243 25 +187 202 25 +577 371 13 +493 575 13 +272 219 22 +503 49 3 +216 172 25 +99 202 4 +508 0 3 +93 162 6 +157 248 25 +207 233 21 +134 57 11 +105 290 21 +534 345 13 +469 437 13 +158 293 25 +442 188 22 +215 239 4 +167 231 25 +41 62 6 +147 259 25 +538 250 13 +109 246 25 +422 155 22 +128 545 16 +117 364 7 +166 120 11 +160 266 25 +419 129 3 +207 196 21 +203 277 25 +178 227 25 +148 206 21 +192 182 21 +169 262 25 +69 351 7 +186 263 25 +0 80 6 +543 230 8 +180 261 25 +118 175 11 +353 444 23 +222 341 25 +529 533 13 +159 234 21 +553 2 3 +532 0 3 +516 302 13 +164 270 21 +168 239 25 +103 245 21 +512 417 13 +56 129 11 +440 530 13 +542 200 8 +560 164 3 +106 288 25 +485 522 13 +246 294 25 +506 0 3 +534 420 13 +495 8 3 +207 289 25 +487 470 13 +145 261 21 +180 204 21 +566 0 3 +207 258 25 +183 266 25 +513 228 8 +243 269 25 +17 103 11 +525 283 8 +112 294 7 +542 356 8 +53 167 6 +109 176 21 +509 230 8 +156 235 25 +77 312 7 +551 252 8 +472 313 26 +55 158 6 +543 297 8 +420 236 22 +519 0 3 +190 228 21 +542 530 13 +392 577 19 +517 81 3 +86 289 7 +382 129 22 +522 2 3 +179 311 25 +223 237 21 +89 416 7 +488 0 3 +550 216 8 +85 257 7 +510 129 3 +427 138 3 +93 0 6 +437 637 13 +114 242 25 +204 229 25 +452 324 22 +3 416 7 +484 412 19 +521 52 3 +449 148 24 +208 247 25 +86 408 7 +174 243 25 +75 213 21 +99 154 21 +64 295 7 +132 0 11 +363 279 22 +53 0 11 +357 137 21 +206 299 25 +179 244 25 +512 78 3 +189 238 25 +510 123 3 +574 391 13 +138 257 21 +164 297 25 +528 118 3 +517 267 8 +137 183 21 +477 297 8 +85 222 7 +533 301 8 +546 497 13 +532 245 8 +272 277 25 +207 280 25 +493 508 8 +461 0 3 +172 311 25 +495 482 26 +545 237 8 +465 113 3 +507 0 3 +479 57 2 +478 54 3 +574 461 13 +50 291 7 +487 583 13 +99 213 21 +162 273 25 +187 253 25 +166 28 11 +140 277 25 +25 147 4 +541 189 8 +478 254 13 +111 314 12 +109 228 11 +60 220 7 +446 230 8 +484 613 13 +567 525 13 +524 130 3 +121 148 11 +512 0 3 +100 542 16 +50 48 6 +520 287 8 +0 172 11 +164 195 25 +446 435 13 +148 238 25 +101 142 11 +225 325 26 +172 299 25 +221 231 25 +151 301 25 +450 356 8 +368 285 22 +528 89 3 +184 217 25 +103 317 7 +188 302 26 +543 185 8 +478 315 13 +147 164 21 +511 398 13 +521 378 13 +536 207 8 +75 276 7 +511 139 3 +383 253 22 +533 0 3 +95 0 11 +537 561 13 +175 258 25 +536 478 13 +111 309 21 +524 395 13 +540 123 3 +520 443 13 +165 170 21 +0 236 4 +526 348 8 +224 227 25 +197 285 25 +546 245 13 +535 255 13 +497 314 26 +394 236 22 +161 91 4 +498 326 8 +297 197 25 +197 554 16 +124 196 4 +156 241 21 +161 251 25 +12 56 11 +111 218 21 +524 288 8 +158 0 11 +552 393 13 +388 224 22 +63 179 4 +185 272 21 +221 269 25 +463 209 8 +437 398 13 +43 111 11 +313 350 26 +148 115 4 +140 223 25 +107 228 7 +82 206 21 +100 205 21 +512 172 8 +86 89 6 +491 369 13 +530 261 13 +503 173 8 +182 0 11 +78 59 4 +209 249 25 +314 197 22 +119 300 7 +518 159 8 +157 235 25 +473 157 22 +494 269 8 +367 305 26 +173 235 21 +521 50 3 +488 285 13 +508 405 13 +450 100 3 +530 441 13 +518 151 3 +126 233 21 +496 43 3 +544 0 3 +557 353 8 +86 276 21 +40 162 11 +398 232 22 +528 428 13 +198 164 25 +154 11 11 +491 448 13 +132 102 11 +49 0 11 +282 324 25 +84 268 7 +506 18 3 +166 304 25 +207 287 25 +219 323 25 +211 246 25 +102 0 11 +495 351 13 +526 258 8 +291 165 12 +213 268 25 +179 305 25 +372 155 24 +526 260 8 +166 283 25 +359 36 22 +576 640 13 +184 262 25 +120 277 25 +202 269 21 +193 268 21 +205 220 21 +251 87 21 +117 174 21 +525 309 13 +511 150 3 +510 218 8 +90 78 4 +145 239 21 +405 458 23 +154 271 25 +482 585 13 +148 259 21 +0 149 11 +237 269 25 +174 200 21 +154 106 11 +188 276 21 +131 223 25 +171 222 25 +237 238 25 +40 223 4 +186 218 25 +192 316 25 +185 279 25 +480 128 3 +71 55 11 +387 287 22 +226 277 26 +159 116 21 +488 220 8 +244 0 11 +159 307 25 +541 330 8 +304 418 13 +83 222 21 +554 366 13 +531 0 3 +192 266 25 +492 0 3 +498 108 3 +546 303 8 +104 48 11 +490 432 13 +173 240 21 +98 201 7 +40 122 11 +160 223 21 +417 262 22 +146 276 25 +73 147 11 +546 0 3 +133 211 7 +533 444 8 +536 0 3 +137 23 11 +117 231 21 +211 0 11 +538 279 8 +210 159 25 +179 241 21 +75 148 4 +184 165 25 +94 291 7 +20 189 11 +516 408 13 +132 213 21 +550 205 8 +441 161 22 +0 0 11 +507 0 3 +537 297 13 +168 79 11 +169 273 21 +81 211 21 +549 0 3 +217 191 25 +521 442 13 +506 0 3 +484 101 3 +462 201 13 +153 161 21 +179 250 25 +55 204 12 +528 284 8 +542 38 3 +175 289 25 +340 443 23 +270 253 25 +166 229 25 +197 331 25 +219 219 12 +108 127 6 +492 123 3 +142 286 25 +200 297 25 +201 304 25 +152 248 25 +133 191 25 +407 245 22 +157 282 25 +555 0 3 +103 95 4 +470 236 8 +147 243 21 +495 261 13 +117 310 7 +183 303 25 +112 249 21 +506 573 13 +91 409 7 +213 308 25 +124 209 21 +391 78 22 +246 331 26 +528 0 3 +86 234 21 +482 211 8 +180 281 25 +518 334 13 +515 123 3 +511 36 3 +78 89 11 +98 178 4 +73 275 25 +526 178 8 +0 80 4 +510 419 8 +560 80 3 +100 292 25 +120 532 9 +404 0 22 +308 353 26 +363 303 9 +515 584 13 +187 253 25 +227 255 7 +493 659 23 +517 0 3 +491 352 8 +501 0 3 +62 163 6 +386 127 22 +231 313 25 +149 272 25 +506 0 3 +546 245 8 +47 0 6 +202 203 21 +181 271 25 +569 177 8 +225 26 21 +346 437 23 +454 124 3 +510 202 8 +191 196 25 +163 220 21 +248 209 25 +512 183 8 +8 223 7 +103 102 11 +29 0 4 +379 107 24 +29 421 7 +390 211 22 +116 485 20 +562 571 13 +156 183 21 +43 0 11 +50 211 11 +211 299 25 +144 172 11 +178 281 25 +526 101 3 +546 162 8 +532 24 3 +67 167 4 +0 173 4 +206 293 25 +521 153 3 +488 108 3 +81 322 25 +202 288 25 +281 273 25 +366 449 23 +184 4 11 +480 265 8 +534 122 3 +106 291 21 +222 275 25 +508 360 8 +507 97 3 +415 195 22 +116 0 4 +231 330 25 +473 423 26 +239 307 25 +288 55 4 +493 467 13 +536 438 13 +571 688 13 +182 285 25 +544 128 3 +121 233 12 +496 568 13 +174 148 25 +116 367 7 +567 456 13 +427 239 24 +519 347 8 +113 182 11 +523 141 3 +171 267 25 +494 89 22 +187 203 21 +437 397 13 +369 409 23 +55 18 6 +211 231 25 +150 201 7 +225 293 25 +108 201 6 +122 77 6 +171 196 25 +218 243 21 +498 412 13 +65 41 11 +167 223 25 +224 279 25 +27 51 4 +525 69 3 +58 249 11 +480 621 19 +86 49 4 +493 113 3 +467 471 13 +522 486 13 +139 266 21 +448 437 8 +165 289 25 +194 228 25 +526 187 13 +533 453 13 +118 96 6 +196 274 25 +164 268 25 +516 99 3 +551 0 3 +330 272 9 +446 316 22 +516 318 8 +491 171 8 +523 115 3 +52 14 11 +520 167 8 +459 228 22 +151 291 25 +156 266 25 +186 336 25 +150 192 25 +528 274 8 +487 86 3 +491 462 13 +83 186 4 +0 316 4 +533 342 8 +505 228 8 +554 324 13 +162 309 25 +192 245 21 +94 163 4 +494 71 3 +198 261 25 +168 243 21 +515 462 13 +505 2 3 +403 269 24 +77 304 7 +492 207 8 +563 411 13 +521 344 13 +546 210 8 +38 127 6 +337 296 22 +341 402 26 +340 475 23 +150 95 11 +513 111 3 +202 283 25 +435 142 3 +184 181 25 +473 292 8 +28 273 25 +348 347 9 +529 411 13 +123 266 25 +139 240 25 +572 131 3 +560 400 13 +171 228 25 +155 197 12 +210 249 25 +143 119 11 +552 437 13 +0 45 4 +131 282 21 +16 194 4 +511 458 13 +209 290 25 +0 194 4 +169 313 25 +223 195 25 +101 400 9 +377 485 23 +528 330 13 +443 551 13 +497 242 8 +120 355 9 +316 305 26 +436 193 22 +53 130 11 +219 236 25 +144 133 6 +532 263 8 +167 231 21 +211 292 25 +451 196 22 +0 494 20 +143 231 25 +522 292 8 +502 269 8 +519 147 3 +144 259 12 +213 304 25 +113 259 21 +267 254 25 +282 367 26 +327 226 22 +137 512 16 +559 176 8 +104 65 11 +540 78 3 +350 178 24 +329 393 23 +419 368 13 +22 128 4 +536 130 3 +203 329 25 +184 250 25 +321 284 22 +229 232 25 +195 259 25 +175 291 25 +509 36 3 +163 252 25 +445 235 22 +429 174 3 +507 273 13 +167 204 7 +186 269 25 +505 154 3 +373 446 23 +160 219 21 +508 298 8 +528 206 8 +630 356 19 +505 82 3 +441 352 13 +511 220 8 +263 306 25 +492 0 3 +539 92 3 +498 166 8 +112 253 12 +522 209 8 +514 192 8 +134 196 21 +525 393 13 +56 226 11 +126 33 4 +134 90 11 +33 207 4 +546 0 3 +186 258 25 +164 230 21 +223 285 25 +171 140 21 +554 23 3 +155 215 25 +158 154 21 +405 129 22 +91 246 21 +462 521 8 +472 542 13 +438 230 24 +400 81 22 +347 416 23 +496 432 8 +187 276 25 +170 114 25 +514 240 8 +0 8 6 +148 138 11 +290 283 26 +44 0 11 +283 341 26 +232 157 25 +492 330 13 +521 107 3 +224 301 9 +38 155 6 +489 0 3 +447 187 8 +151 274 25 +144 81 6 +161 256 25 +0 0 4 +292 305 26 +485 85 3 +514 324 8 +141 207 25 +141 221 25 +124 0 11 +153 287 25 +84 348 7 +154 257 25 +184 380 9 +545 10 3 +556 274 8 +110 265 7 +469 167 8 +114 293 21 +543 0 3 +64 222 11 +220 239 21 +191 301 25 +119 464 9 +57 163 6 +212 345 26 +452 202 22 +417 0 22 +461 92 22 +118 240 11 +572 507 13 +198 271 25 +481 403 13 +89 205 11 +540 89 3 +165 310 25 +211 261 25 +183 200 11 +527 279 8 +152 216 21 +501 516 8 +579 488 13 +102 51 11 +425 233 22 +542 111 3 +552 340 8 +528 306 8 +146 189 21 +168 312 25 +521 118 3 +120 278 21 +0 44 11 +0 88 6 +69 326 7 +519 118 3 +159 0 11 +490 0 3 +189 167 21 +184 261 25 +178 291 12 +121 177 11 +568 292 13 +488 250 8 +519 553 13 +541 318 8 +416 386 26 +571 274 8 +24 215 11 +386 288 26 +129 45 11 +47 62 4 +94 0 11 +143 267 21 +160 180 12 +165 303 25 +251 267 25 +140 156 25 +377 472 23 +95 147 11 +202 154 21 +503 120 3 +151 255 25 +0 44 11 +105 125 21 +349 455 23 +524 180 8 +531 406 13 +201 241 25 +130 277 25 +196 229 21 +62 173 4 +129 276 25 +237 120 25 +119 275 21 +495 194 13 +361 500 23 +165 205 21 +413 302 22 +0 258 21 +175 282 25 +577 506 13 +0 0 4 +63 226 7 +105 148 11 +522 345 8 +171 191 21 +203 277 25 +145 132 21 +505 254 8 +191 248 25 +171 293 25 +0 240 11 +222 255 25 +217 288 25 +248 275 25 +239 290 26 +513 241 8 +198 197 25 +542 372 13 +394 386 13 +50 236 4 +174 147 11 +505 127 3 +80 282 4 +549 31 3 +179 282 25 +177 249 21 +568 188 8 +487 97 3 +500 190 8 +541 235 13 +176 212 25 +15 299 7 +145 61 4 +541 444 13 +90 177 11 +57 152 11 +521 145 3 +247 259 21 +528 110 3 +558 464 13 +148 281 25 +136 241 21 +75 257 11 +144 215 21 +191 272 25 +176 470 16 +545 251 13 +531 199 8 +156 288 25 +417 289 24 +556 207 8 +64 132 11 +77 420 7 +108 62 6 +556 481 13 +489 589 13 +110 101 21 +157 158 21 +489 591 13 +186 331 7 +522 272 8 +487 488 13 +201 216 21 +40 148 6 +154 162 12 +108 108 21 +523 409 13 +210 266 25 +113 270 7 +153 129 21 +537 117 3 +160 212 25 +192 264 25 +143 214 25 +96 257 7 +548 410 13 +501 256 8 +554 254 8 +499 0 3 +171 251 25 +484 383 13 +62 76 11 +516 112 3 +76 115 4 +446 199 22 +525 237 8 +0 238 4 +490 433 13 +0 51 4 +475 487 13 +140 181 21 +517 0 3 +481 227 8 +156 266 25 +19 147 11 +222 310 25 +180 287 25 +516 270 13 +202 183 25 +396 499 23 +561 734 19 +501 270 8 +326 148 22 +491 114 3 +523 236 8 +189 264 21 +453 170 3 +73 10 6 +518 283 13 +209 209 25 +329 416 23 +477 221 8 +225 307 25 +501 353 8 +142 204 21 +384 472 23 +186 222 11 +406 270 26 +500 86 3 +566 437 13 +88 326 4 +58 225 4 +171 247 21 +14 217 12 +492 289 8 +146 302 25 +177 283 9 +77 0 4 +139 121 11 +482 206 13 +124 285 25 +547 144 3 +156 258 21 +87 189 21 +349 164 22 +124 0 11 +511 250 8 +587 468 13 +16 0 11 +489 241 8 +519 429 13 +363 613 23 +14 0 4 +137 152 11 +554 138 3 +516 0 3 +142 164 25 +154 137 21 +545 503 13 +234 274 25 +111 75 11 +341 317 22 +545 314 8 +531 121 3 +156 256 25 +363 451 23 +29 172 4 +567 537 13 +210 245 25 +540 219 8 +188 277 25 +451 0 3 +89 0 11 +547 300 13 +102 163 25 +126 14 11 +155 256 25 +486 68 3 +425 195 22 +42 115 11 +107 281 25 +566 562 13 +412 202 22 +538 0 3 +0 179 4 +149 195 11 +323 154 12 +466 117 3 +307 343 25 +119 256 25 +143 63 4 +493 183 8 +528 257 8 +552 129 3 +508 192 8 +187 283 25 +163 119 21 +504 0 3 +200 306 25 +495 6 3 +106 227 25 +52 109 11 +173 251 25 +137 421 9 +345 320 22 +553 59 3 +454 577 13 +226 292 21 +134 141 21 +413 225 22 +239 308 25 +59 115 4 +187 246 25 +128 209 25 +223 314 25 +226 231 21 +196 282 25 +529 735 13 +542 35 3 +231 366 26 +103 260 21 +526 0 3 +508 319 8 +100 273 21 +57 129 11 +0 183 4 +87 105 11 +0 68 5 +190 235 25 +305 0 6 +507 564 13 +171 254 21 +560 454 13 +537 5 3 +365 199 22 +522 176 8 +0 88 11 +409 206 22 +108 0 4 +134 231 25 +516 102 3 +117 232 25 +89 32 11 +450 225 13 +526 660 19 +103 226 21 +589 78 3 +178 220 7 +490 349 13 +218 188 21 +82 304 9 +132 250 25 +138 235 21 +231 253 25 +194 306 25 +394 238 21 +492 355 13 +80 431 7 +149 265 25 +185 262 25 +575 520 13 +534 275 8 +213 251 25 +56 0 11 +130 281 25 +131 274 21 +122 492 16 +520 398 13 +435 144 6 +509 56 3 +533 428 8 +157 307 25 +91 175 21 +521 214 8 +505 173 8 +437 153 24 +555 32 3 +522 201 8 +79 195 25 +549 279 8 +177 334 12 +128 245 21 +274 221 25 +95 138 11 +558 545 13 +509 69 3 +519 0 3 +531 10 3 +506 231 8 +138 239 21 +544 230 26 +521 446 13 +163 279 25 +155 211 25 +490 198 8 +164 77 21 +531 0 3 +272 287 25 +131 280 25 +562 478 13 +48 225 11 +216 282 25 +292 280 25 +577 557 13 +88 214 7 +0 270 11 +382 488 23 +36 216 21 +53 252 25 +581 467 13 +138 236 21 +156 213 25 +81 165 4 +24 42 6 +227 261 25 +204 219 25 +208 259 21 +528 246 8 +54 294 4 +31 380 9 +131 241 25 +95 152 4 +174 270 25 +141 0 6 +446 229 22 +78 176 4 +101 292 4 +113 405 7 +45 0 11 +523 56 3 +3 292 7 +545 290 8 +483 278 8 +533 0 3 +140 316 7 +521 0 3 +100 321 9 +479 558 13 +568 0 3 +62 193 7 +46 120 6 +109 294 7 +124 209 11 +203 225 21 +570 301 8 +147 107 4 +100 93 11 +172 0 4 +517 231 8 +512 158 3 +152 419 9 +70 480 20 +241 335 26 +150 152 21 +179 280 25 +535 280 8 +192 78 21 +492 309 8 +165 257 25 +165 273 25 +544 315 8 +520 0 3 +130 42 11 +190 275 25 +130 156 11 +441 154 22 +101 137 6 +345 324 22 +385 489 23 +537 599 13 +129 77 11 +16 0 5 +214 291 25 +278 9 6 +470 48 3 +103 192 21 +177 197 21 +0 142 6 +100 202 11 +162 181 4 +524 609 13 +129 132 6 +508 268 8 +109 206 11 +531 621 13 +204 278 25 +74 160 11 +217 168 25 +0 254 11 +114 74 5 +74 279 25 +525 5 3 +570 388 13 +44 0 4 +369 226 22 +467 240 22 +45 265 4 +206 211 25 +100 0 11 +98 170 21 +77 0 11 +160 118 21 +58 214 7 +528 329 13 +108 499 9 +182 294 25 +228 335 26 +107 221 21 +500 506 13 +104 0 6 +7 230 7 +112 153 12 +182 225 25 +463 0 3 +480 150 3 +191 272 25 +510 218 8 +181 270 25 +524 275 8 +137 161 21 +324 189 22 +507 330 8 +36 282 4 +226 278 25 +194 268 25 +353 319 24 +185 326 25 +417 231 22 +636 596 19 +492 213 8 +305 161 12 +517 364 13 +201 291 21 +475 211 13 +177 45 4 +522 150 3 +0 0 11 +563 39 3 +111 0 4 +123 650 9 +550 236 8 +517 297 8 +529 217 8 +456 651 13 +130 278 7 +467 270 13 +519 55 3 +119 143 11 +552 280 8 +496 214 13 +528 52 3 +518 224 8 +192 184 21 +267 344 26 +174 271 9 +193 253 25 +538 416 8 +521 87 3 +174 225 21 +145 262 25 +535 298 8 +332 215 22 +529 353 8 +353 249 22 +381 205 24 +551 714 13 +544 106 3 +579 147 3 +23 0 11 +229 312 25 +182 270 25 +277 315 7 +176 151 4 +450 336 26 +162 297 25 +83 623 16 +393 212 24 +528 340 8 +168 249 25 +207 264 25 +61 122 11 +498 77 3 +507 48 3 +173 263 25 +524 147 3 +224 270 25 +156 234 21 +280 225 26 +499 96 3 +0 370 7 +484 246 22 +119 203 4 +222 288 25 +185 141 21 +555 223 8 +495 333 13 +0 122 6 +193 266 25 +128 287 25 +527 227 8 +377 240 22 +41 269 4 +424 238 22 +546 82 3 +168 340 7 +483 256 8 +219 266 25 +164 231 21 +165 276 25 +185 235 7 +535 233 8 +540 126 3 +45 96 11 +416 142 22 +41 27 6 +530 392 13 +134 324 25 +83 187 11 +467 179 3 +546 135 3 +527 139 3 +566 520 13 +427 333 26 +217 352 25 +123 192 21 +156 208 21 +442 551 13 +187 210 21 +541 189 8 +149 312 25 +210 332 25 +161 265 7 +517 0 3 +143 272 25 +541 212 8 +441 343 13 +98 158 21 +543 390 8 +540 67 3 +213 281 25 +88 214 11 +223 253 25 +244 280 25 +509 0 3 +426 236 22 +531 224 8 +506 229 13 +194 250 21 +18 218 21 +474 603 13 +137 278 25 +92 169 11 +455 635 13 +189 240 25 +83 248 7 +454 635 13 +549 28 3 +268 271 25 +359 234 22 +190 217 25 +591 435 13 +548 9 3 +518 17 3 +125 294 7 +140 266 21 +133 130 11 +131 45 11 +177 236 9 +210 232 25 +444 347 26 +514 238 8 +185 141 25 +83 48 11 +143 297 9 +167 236 25 +133 4 11 +138 372 7 +135 170 21 +119 45 6 +121 220 11 +322 63 22 +63 109 21 +243 340 25 +141 286 25 +152 222 21 +131 176 21 +90 219 21 +116 209 4 +72 6 11 +148 141 11 +213 231 25 +181 214 25 +524 432 13 +115 173 21 +417 529 23 +105 278 21 +102 178 6 +155 218 12 +178 268 25 +0 188 4 +543 38 3 +410 343 26 +187 270 25 +505 272 8 +340 259 22 +77 342 7 +0 386 9 +215 310 25 +534 355 13 +271 251 12 +154 160 21 +534 449 13 +237 285 25 +214 291 25 +181 269 25 +180 248 21 +439 443 8 +523 382 13 +126 137 21 +121 274 21 +94 71 21 +109 571 16 +84 0 11 +79 186 11 +503 26 3 +507 616 19 +519 198 22 +514 418 13 +503 344 8 +193 304 25 +70 133 4 +109 503 9 +514 98 3 +130 243 21 +149 8 4 +534 273 8 +189 221 25 +140 0 4 +111 129 6 +72 272 11 +210 286 25 +504 298 8 +511 256 8 +490 181 8 +213 285 25 +144 144 21 +166 229 25 +545 351 8 +544 0 3 +421 184 24 +508 352 8 +281 227 4 +544 374 8 +130 298 25 +70 280 4 +159 288 25 +234 297 25 +74 261 25 +65 89 11 +65 162 4 +156 216 25 +470 22 22 +49 0 11 +554 181 8 +526 463 13 +561 78 3 +0 120 6 +178 204 25 +186 266 25 +414 56 4 +200 306 25 +527 253 8 +23 481 16 +519 0 3 +99 180 21 +237 141 22 +500 348 13 +213 308 21 +369 301 26 +168 248 25 +180 47 11 +242 224 22 +190 191 21 +138 206 4 +207 281 25 +513 211 8 +181 286 21 +371 84 3 +411 268 26 +39 210 25 +169 293 25 +140 211 7 +127 264 25 +492 321 8 +541 216 8 +500 156 3 +517 336 8 +139 168 11 +224 189 21 +145 208 21 +0 0 6 +509 430 13 +455 511 8 +558 332 13 +568 319 8 +108 82 11 +504 492 13 +75 66 4 +460 149 22 +183 259 21 +41 91 11 +565 278 8 +90 254 21 +504 203 8 +518 339 13 +129 273 25 +447 240 8 +513 9 3 +260 361 23 +211 174 25 +138 243 25 +469 225 8 +91 189 4 +183 201 25 +0 117 4 +506 571 13 +179 212 21 +496 187 8 +392 408 23 +547 347 8 +0 542 16 +110 308 25 +160 400 9 +149 300 25 +96 240 21 +123 112 11 +463 224 8 +555 455 13 +521 46 3 +70 242 21 +170 513 9 +466 60 3 +428 259 26 +502 81 3 +152 235 21 +70 89 11 +494 217 8 +359 41 22 +149 211 21 +334 172 22 +464 593 13 +520 426 13 +498 248 8 +506 367 13 +546 0 3 +289 371 26 +109 223 21 +12 175 6 +618 303 8 +65 209 11 +554 530 8 +185 237 25 +64 0 4 +538 298 8 +500 61 3 +196 303 25 +485 165 8 +204 255 25 +0 84 11 +183 234 21 +142 202 25 +176 289 25 +484 356 23 +96 204 21 +30 147 6 +476 633 13 +161 254 25 +222 324 26 +202 237 25 +482 334 8 +192 276 21 +461 304 8 +503 369 13 +453 11 3 +241 228 7 +585 650 19 +173 227 25 +178 241 21 +478 553 13 +555 516 13 +456 155 3 +170 422 7 +163 294 25 +492 141 3 +189 161 25 +478 61 3 +515 0 3 +513 153 3 +493 493 13 +23 118 11 +167 265 25 +525 16 3 +543 398 13 +528 349 8 +521 283 13 +139 305 25 +136 216 21 +539 228 13 +218 245 21 +207 224 21 +517 109 3 +477 217 8 +137 269 25 +272 286 12 +98 169 25 +515 168 13 +301 264 25 +528 0 3 +557 426 13 +170 250 25 +219 317 9 +232 302 25 +407 188 22 +526 127 3 +138 252 25 +515 479 13 +512 223 8 +543 129 3 +190 234 25 +152 203 25 +398 269 22 +165 246 9 +194 134 21 +446 230 22 +535 447 13 +506 0 3 +16 147 6 +492 0 3 +536 424 13 +178 310 9 +177 247 21 +83 236 21 +197 269 25 +385 153 24 +120 124 4 +561 205 8 +502 220 8 +543 147 3 +551 236 8 +139 243 21 +156 27 21 +97 203 21 +62 271 7 +140 244 21 +526 459 13 +198 298 25 +67 383 7 +128 321 21 +64 65 6 +236 333 26 +427 276 22 +489 0 3 +542 265 8 +75 145 4 +543 541 8 +16 95 4 +15 0 11 +99 160 6 +25 20 11 +165 113 11 +91 248 21 +491 293 8 +144 195 25 +155 346 7 +106 273 25 +165 254 21 +96 207 25 +141 44 11 +96 84 4 +521 185 8 +100 245 7 +567 266 8 +39 267 25 +337 0 4 +69 75 4 +389 488 23 +155 255 25 +491 164 8 +196 248 25 +536 486 13 +397 108 22 +166 247 21 +197 235 25 +163 119 12 +389 204 22 +465 536 13 +489 180 13 +439 212 22 +354 414 23 +98 2 6 +134 196 11 +99 300 25 +168 343 26 +146 275 21 +139 263 21 +213 273 25 +366 419 23 +54 272 7 +139 172 11 +529 513 13 +120 409 7 +29 5 4 +467 280 22 +255 257 25 +195 309 25 +152 97 11 +485 169 8 +506 201 8 +215 239 25 +533 257 13 +206 317 7 +241 322 26 +509 197 8 +546 385 13 +119 185 12 +138 245 21 +159 254 25 +112 470 20 +359 216 24 +385 465 23 +376 249 22 +69 114 11 +183 114 11 +450 123 3 +190 170 25 +543 107 3 +229 292 25 +197 463 9 +117 233 12 +376 441 23 +226 216 25 +463 73 3 +513 33 3 +502 113 3 +210 210 25 +123 200 7 +144 281 21 +201 243 25 +113 224 12 +180 126 21 +522 36 3 +32 0 11 +144 87 6 +534 395 8 +470 33 3 +481 60 3 +236 235 9 +241 281 25 +505 241 8 +144 226 25 +164 201 21 +541 43 3 +529 245 8 +168 342 25 +510 283 8 +189 268 25 +157 259 25 +547 390 13 +239 217 21 +96 113 6 +25 79 4 +1 211 7 +525 415 13 +501 167 8 +65 244 11 +531 342 13 +145 248 25 +198 273 25 +497 16 3 +398 192 24 +170 269 21 +125 165 21 +530 130 3 +501 180 8 +551 178 8 +457 0 3 +502 446 13 +421 167 24 +113 263 7 +136 290 21 +69 115 4 +154 232 11 +241 285 25 +80 154 11 +550 313 8 +385 442 23 +158 193 25 +192 272 21 +149 323 25 +223 140 11 +365 469 23 +143 23 11 +104 245 9 +550 469 13 +209 248 26 +72 190 6 +425 315 26 +528 308 8 +178 271 25 +185 254 25 +472 272 13 +191 252 21 +516 280 8 +464 526 13 +111 217 11 +337 187 4 +553 230 8 +111 161 11 +383 289 24 +186 179 21 +53 254 4 +537 124 3 +405 114 24 +527 0 3 +203 291 25 +182 334 25 +374 228 24 +157 296 25 +158 194 25 +225 279 25 +88 63 6 +523 503 13 +151 284 21 +404 178 4 +550 194 8 +83 125 4 +558 190 8 +474 282 22 +131 241 12 +182 216 25 +226 303 25 +519 83 3 +159 231 25 +60 71 6 +118 33 4 +60 81 4 +185 308 25 +68 193 21 +164 204 25 +503 211 8 +166 207 21 +200 249 25 +477 469 8 +102 29 11 +525 298 8 +384 435 23 +54 174 6 +187 161 21 +509 119 3 +103 173 4 +101 216 11 +61 117 6 +460 105 3 +501 439 13 +92 445 16 +183 201 21 +221 202 21 +543 308 8 +139 396 7 +249 308 26 +166 299 25 +463 242 8 +510 322 8 +545 489 13 +435 477 19 +499 86 3 +149 169 21 +170 358 7 +497 217 8 +203 107 21 +518 0 3 +123 95 11 +95 187 4 +159 248 9 +525 17 3 +53 240 11 +518 234 8 +558 291 8 +78 117 11 +68 194 21 +74 148 6 +545 0 3 +31 257 25 +516 66 3 +520 468 13 +90 375 7 +104 225 7 +487 167 8 +197 279 25 +200 294 25 +522 94 3 +566 370 13 +352 468 26 +540 155 8 +175 184 21 +128 234 4 +230 284 25 +0 22 4 +415 143 22 +144 68 4 +173 278 25 +503 167 8 +392 214 22 +207 286 12 +140 258 25 +349 274 13 +19 37 11 +76 16 6 +199 228 21 +86 205 21 +264 289 24 +219 249 25 +134 398 7 +203 335 25 +515 0 3 +194 230 21 +245 234 25 +486 359 8 +174 257 21 +443 568 13 +244 269 25 +171 242 25 +514 56 3 +116 204 25 +480 161 3 +485 260 13 +534 115 3 +73 257 21 +71 184 4 +183 281 25 +529 24 3 +529 240 8 +507 176 8 +143 296 25 +106 147 6 +542 474 13 +142 244 12 +525 328 8 +207 268 25 +235 298 25 +37 135 4 +184 299 25 +543 0 3 +151 467 16 +136 215 11 +168 91 21 +498 273 13 +139 241 21 +175 249 25 +105 216 25 +247 146 11 +182 279 25 +583 164 3 +142 216 12 +215 238 25 +94 242 25 +190 241 21 +509 285 13 +104 277 25 +522 113 3 +538 305 8 +211 212 21 +166 266 21 +101 318 7 +435 134 22 +179 241 25 +0 0 11 +392 273 24 +570 91 3 +84 0 4 +0 207 4 +83 184 4 +524 2 3 +149 241 25 +194 242 21 +54 165 6 +37 177 4 +237 227 25 +644 269 8 +375 211 22 +547 223 8 +301 155 12 +30 233 4 +125 270 21 +482 89 3 +254 250 25 +212 304 25 +533 214 8 +162 305 25 +165 267 25 +379 279 22 +182 303 25 +523 0 3 +520 12 3 +501 179 8 +172 50 6 +184 300 25 +90 160 11 +227 288 26 +523 140 3 +465 199 8 +431 0 3 +553 176 8 +196 309 25 +91 74 11 +120 78 11 +425 511 19 +330 93 22 +179 223 21 +216 249 25 +192 329 25 +77 297 4 +12 294 4 +109 429 9 +24 257 4 +94 247 25 +83 246 21 +508 253 8 +538 465 26 +102 0 11 +508 112 3 +208 161 21 +49 293 21 +233 270 25 +0 158 11 +207 254 25 +153 261 25 +242 307 26 +239 269 25 +475 223 8 +532 282 8 +285 216 8 +81 263 7 +519 0 3 +213 263 21 +35 86 11 +238 222 25 +514 186 8 +497 180 13 +506 418 13 +94 88 11 +538 0 3 +0 38 11 +209 277 25 +491 459 13 +138 278 25 +527 570 13 +140 124 21 +116 207 4 +188 323 25 +166 188 21 +548 253 23 +82 186 6 +508 234 8 +539 314 13 +259 182 21 +101 217 4 +135 246 21 +456 254 22 +458 109 3 +128 302 25 +145 220 21 +521 280 8 +488 454 13 +186 276 25 +102 274 4 +567 0 3 +0 14 6 +530 199 8 +206 245 25 +191 201 21 +49 132 11 +153 139 21 +485 110 3 +231 284 25 +228 256 25 +533 169 8 +489 162 3 +135 86 11 +137 141 11 +93 118 11 +481 465 13 +558 173 8 +501 115 3 +541 20 3 +177 259 25 +489 255 13 +206 168 25 +112 507 20 +496 119 3 +192 189 21 +69 0 11 +47 372 9 +546 33 3 +456 36 3 +83 273 25 +279 293 25 +226 268 25 +197 253 25 +476 649 13 +18 244 11 +191 303 25 +479 33 3 +92 55 5 +64 15 11 +506 166 8 +52 212 4 +505 152 3 +556 407 13 +12 126 6 +639 441 13 +107 0 11 +510 284 8 +536 149 3 +499 70 3 +137 0 4 +40 261 7 +580 290 8 +543 248 8 +111 0 4 +202 295 21 +467 150 3 +563 414 13 +306 114 21 +566 192 8 +490 37 3 +205 237 25 +62 78 11 +40 498 20 +100 223 11 +459 76 3 +152 108 21 +104 255 21 +0 242 11 +224 183 25 +529 366 13 +536 397 8 +118 279 25 +176 206 25 +458 194 22 +531 256 19 +164 290 7 +517 32 3 +128 142 11 +508 116 3 +143 261 25 +563 81 3 +465 557 13 +141 213 25 +389 272 22 +101 0 11 +107 87 11 +470 533 19 +0 268 4 +123 198 25 +71 47 11 +115 286 25 +289 237 25 +494 435 13 +453 272 24 +525 319 8 +290 301 21 +214 312 25 +0 25 4 +481 286 13 +485 532 13 +185 264 25 +186 229 25 +492 139 3 +4 365 9 +150 233 25 +129 125 11 +270 225 22 +263 386 26 +148 122 11 +102 0 6 +216 221 25 +177 131 25 +156 292 25 +241 227 25 +58 119 4 +483 590 13 +182 207 21 +186 165 21 +530 61 3 +526 228 8 +466 77 3 +573 358 8 +166 236 21 +443 233 8 +519 361 13 +99 204 12 +498 264 8 +532 164 8 +149 177 11 +543 227 8 +163 219 21 +137 263 25 +550 494 13 +200 180 25 +518 337 13 +113 308 21 +508 205 8 +188 290 25 +80 358 9 +179 239 25 +357 427 13 +536 44 3 +174 205 21 +112 159 11 +500 106 3 +348 277 26 +213 257 25 +107 324 7 +528 344 8 +183 214 25 +119 249 21 +159 203 21 +93 268 11 +211 10 4 +86 176 6 +92 477 16 +197 231 25 +120 274 25 +47 92 11 +80 141 6 +426 324 22 +161 179 21 +139 284 25 +194 262 25 +120 193 4 +457 641 13 +159 18 11 +0 82 6 +405 309 26 +132 119 4 +533 202 8 +491 446 13 +9 206 21 +67 169 21 +185 281 25 +445 175 8 +537 366 8 +112 238 7 +154 332 25 +160 266 25 +468 600 13 +545 277 8 +206 230 25 +98 172 4 +0 182 11 +117 96 4 +108 253 21 +408 307 22 +206 236 25 +39 426 9 +100 177 11 +535 61 3 +518 419 13 +98 228 21 +564 335 8 +57 104 21 +194 198 25 +146 151 21 +63 81 6 +454 171 22 +521 50 3 +127 63 21 +150 265 25 +158 276 25 +534 204 8 +165 287 21 +194 263 25 +553 306 8 +477 440 13 +546 186 8 +177 184 25 +145 202 21 +484 0 3 +52 262 21 +590 559 13 +540 292 23 +82 231 11 +84 211 25 +191 332 25 +507 47 3 +545 288 8 +542 233 8 +505 29 3 +517 0 3 +173 217 25 +538 300 8 +200 198 25 +125 274 25 +0 0 4 +120 216 4 +437 506 13 +338 464 23 +489 470 13 +545 164 8 +465 439 19 +121 193 7 +249 347 23 +599 121 3 +211 333 26 +559 129 3 +494 161 3 +92 11 11 +523 361 8 +154 242 12 +528 265 13 +185 304 25 +226 298 25 +23 67 11 +84 6 11 +546 255 8 +144 188 21 +146 493 16 +519 205 8 +243 272 25 +196 279 25 +185 268 25 +556 425 13 +64 212 11 +514 0 3 +125 0 11 +533 284 13 +544 393 13 +515 125 3 +148 497 9 +159 300 25 +543 0 3 +223 242 25 +90 90 11 +272 354 26 +535 209 8 +502 430 13 +71 291 21 +262 224 25 +0 38 4 +74 138 4 +31 61 6 +510 0 3 +551 214 8 +88 321 9 +218 396 26 +121 158 21 +87 300 4 +188 280 21 +135 169 21 +58 294 7 +483 126 3 +137 274 21 +187 237 25 +534 34 3 +451 0 3 +17 0 4 +46 46 11 +107 125 21 +507 18 3 +37 216 11 +349 223 22 +157 176 25 +355 359 26 +554 22 3 +40 174 4 +447 91 3 +554 75 3 +409 240 22 +559 267 8 +511 0 3 +27 64 4 +282 229 12 +553 414 13 +531 130 3 +57 0 6 +134 31 4 +188 77 11 +506 212 8 +57 16 6 +466 135 3 +129 371 7 +509 234 8 +74 63 11 +534 178 8 +424 257 8 +488 209 8 +24 87 11 +512 7 3 +43 124 11 +559 273 8 +167 153 11 +42 197 11 +202 294 25 +0 133 11 +202 311 25 +239 262 25 +111 210 21 +506 181 8 +178 266 25 +476 324 26 +551 349 13 +154 181 21 +148 4 11 +161 300 25 +147 254 21 +388 448 23 +573 319 13 +470 186 13 +177 630 9 +175 89 11 +188 201 11 +352 263 22 +457 226 22 +125 287 25 +18 94 6 +402 449 23 +137 204 11 +106 270 11 +498 588 13 +544 0 3 +586 244 8 +388 284 26 +213 229 21 +593 532 13 +505 366 8 +47 131 6 +86 128 11 +89 65 6 +203 133 11 +192 298 25 +469 578 13 +81 66 21 +63 98 11 +186 214 25 +437 146 22 +0 0 11 +90 289 7 +212 301 21 +28 128 4 +136 261 25 +453 294 26 +149 0 4 +239 234 25 +53 12 11 +542 0 3 +181 199 21 +147 195 21 +503 103 3 +530 0 3 +141 236 21 +449 314 13 +494 0 3 +505 215 8 +0 0 11 +17 73 11 +496 114 3 +147 118 11 +442 320 8 +456 352 13 +0 240 4 +65 133 11 +190 304 21 +0 56 4 +230 202 25 +519 423 13 +85 215 21 +204 178 25 +239 428 23 +170 199 21 +161 243 21 +0 218 11 +345 113 15 +570 260 13 +202 298 26 +163 225 7 +0 246 12 +560 129 3 +206 256 25 +363 234 22 +429 292 25 +30 141 4 +154 256 25 +206 280 25 +536 224 8 +522 240 8 +505 13 3 +46 99 11 +141 95 11 +544 439 13 +491 175 8 +111 193 21 +0 33 6 +563 313 8 +589 465 19 +0 12 11 +185 165 21 +116 132 11 +187 281 25 +460 153 3 +110 244 25 +528 0 3 +513 239 13 +127 192 21 +441 526 19 +0 77 11 +491 283 8 +504 361 8 +490 184 8 +481 77 3 +423 187 8 +219 290 25 +167 295 25 +485 461 19 +179 217 25 +97 148 11 +158 164 4 +544 468 13 +510 563 13 +185 267 25 +113 516 20 +118 327 7 +154 260 21 +324 85 3 +226 315 25 +96 234 21 +539 91 3 +387 262 22 +125 221 4 +519 259 8 +236 311 25 +215 293 25 +571 294 8 +148 270 21 +391 249 24 +448 521 13 +348 166 24 +129 280 11 +548 97 3 +220 257 25 +505 113 3 +533 95 3 +185 217 11 +310 295 26 +60 61 11 +189 152 21 +0 94 4 +142 231 4 +520 199 8 +75 52 11 +119 256 21 +405 507 8 +409 460 26 +147 268 21 +4 186 11 +49 219 11 +189 268 21 +442 516 13 +390 249 24 +159 271 25 +354 495 23 +533 377 13 +470 168 24 +523 229 8 +147 314 25 +144 237 21 +504 184 8 +537 379 8 +175 281 25 +535 521 13 +531 75 3 +254 329 25 +181 214 25 +477 414 13 +0 377 7 +547 0 3 +162 228 25 +432 493 23 +521 432 8 +579 423 13 +162 215 25 +525 284 8 +473 570 13 +238 291 25 +75 0 11 +109 0 11 +521 300 13 +209 309 4 +193 217 21 +510 233 8 +200 332 25 +171 14 11 +111 44 4 +532 310 8 +61 130 21 +303 299 25 +365 465 23 +559 45 3 +513 406 13 +553 238 8 +199 231 25 +405 503 23 +562 391 13 +175 199 21 +514 100 3 +484 62 3 +563 340 8 +126 186 21 +201 305 25 +604 220 13 +95 260 25 +126 210 21 +498 520 13 +144 234 25 +527 214 8 +165 201 21 +60 12 11 +465 597 13 +119 308 21 +367 481 23 +476 106 3 +588 0 3 +529 408 8 +55 165 11 +439 32 22 +62 213 11 +194 270 25 +34 53 4 +207 228 25 +504 211 8 +105 278 25 +550 258 8 +86 259 21 +530 333 13 +530 0 3 +154 266 25 +353 436 23 +109 254 21 +369 295 22 +124 412 7 +184 320 25 +191 313 11 +235 270 25 +550 12 3 +82 205 7 +113 257 21 +531 413 13 +113 137 11 +509 250 8 +13 8 11 +166 0 11 +122 202 21 +344 252 25 +526 247 8 +475 340 8 +42 204 21 +240 275 25 +150 313 25 +501 226 8 +175 253 11 +567 470 13 +199 152 25 +172 131 21 +168 245 21 +435 0 3 +133 232 25 +191 247 12 +190 287 25 +522 236 13 +228 291 21 +476 317 13 +512 506 13 +515 390 13 +47 73 11 +326 463 9 +94 227 21 +542 246 8 +86 147 11 +189 272 25 +208 310 25 +91 189 25 +515 135 3 +235 327 26 +16 47 6 +0 182 11 +120 94 11 +57 0 6 +100 256 21 +498 272 8 +138 216 7 +195 171 21 +241 330 25 +113 134 6 +149 195 25 +484 546 13 +529 485 13 +213 252 25 +11 122 6 +247 252 25 +55 64 6 +540 128 3 +139 199 25 +127 240 25 +99 161 21 +509 817 9 +150 247 21 +147 290 25 +101 3 11 +261 375 26 +157 179 21 +140 297 25 +389 198 24 +160 293 25 +377 467 23 +101 0 11 +61 105 6 +368 417 23 +188 259 25 +180 305 25 +98 100 11 +142 114 11 +138 227 25 +104 237 21 +144 157 21 +70 222 7 +538 15 3 +545 212 8 +540 85 3 +147 198 21 +428 282 22 +514 174 8 +513 140 3 +93 159 21 +146 144 11 +135 129 21 +501 0 3 +17 469 9 +564 64 3 +133 249 25 +89 0 11 +496 348 13 +211 316 25 +129 212 25 +530 307 8 +355 475 23 +125 202 21 +391 452 8 +517 244 8 +48 102 11 +149 229 25 +123 440 9 +7 168 11 +403 512 23 +525 143 3 +208 253 25 +20 390 7 +216 317 25 +534 279 8 +500 536 13 +117 220 7 +599 90 3 +139 220 25 +130 237 25 +181 294 25 +124 0 4 +381 358 8 +21 0 11 +503 344 22 +151 198 21 +535 331 8 +400 172 22 +134 664 9 +199 230 21 +122 189 21 +39 273 25 +21 111 11 +183 202 12 +130 206 25 +518 71 3 +554 299 13 +513 0 3 +93 259 21 +530 201 8 +147 287 25 +208 232 25 +414 246 22 +172 283 12 +179 233 25 +197 258 21 +217 275 25 +156 277 25 +435 180 24 +239 297 26 +226 462 9 +142 287 25 +533 478 13 +551 0 3 +500 246 13 +210 133 21 +203 247 25 +198 317 25 +156 247 25 +112 114 11 +464 348 8 +83 97 11 +150 175 21 +252 254 25 +170 286 21 +513 122 3 +568 110 3 +163 249 25 +149 164 6 +50 153 4 +208 214 21 +562 0 3 +51 266 4 +507 0 3 +367 458 13 +173 492 16 +117 169 21 +457 0 3 +52 78 5 +504 209 8 +173 275 21 +245 281 25 +542 0 3 +220 321 25 +512 216 8 +127 252 21 +229 280 25 +477 283 22 +531 484 13 +144 0 11 +94 262 21 +124 221 4 +0 335 7 +505 235 8 +492 186 8 +141 224 11 +535 432 13 +506 0 3 +362 238 22 +538 368 8 +178 287 25 +46 75 4 +486 237 8 +0 335 4 +57 147 11 +138 260 25 +187 154 21 +569 46 3 +442 216 22 +114 176 21 +124 292 25 +105 217 21 +400 386 26 +127 274 21 +183 286 25 +359 441 23 +168 231 25 +146 91 11 +61 95 11 +505 206 8 +49 76 11 +90 140 11 +327 379 23 +525 326 8 +114 255 25 +83 180 12 +526 184 8 +150 266 21 +478 344 8 +165 283 25 +175 213 25 +100 120 11 +495 295 13 +303 347 26 +549 157 8 +378 707 23 +235 267 25 +58 103 6 +489 424 13 +293 269 12 +214 257 25 +437 12 3 +511 280 8 +0 200 6 +538 454 13 +543 406 13 +434 196 22 +528 0 3 +550 281 8 +95 131 4 +157 290 25 +116 601 16 +193 268 25 +0 64 11 +514 277 8 +146 207 12 +450 283 8 +164 226 21 +542 60 3 +133 270 21 +138 183 11 +129 271 25 +559 394 13 +557 101 3 +83 0 11 +514 0 3 +110 193 11 +200 448 20 +111 106 11 +476 481 13 +45 142 11 +197 279 25 +87 134 11 +62 159 11 +93 338 7 +133 271 25 +342 447 26 +513 365 13 +152 90 11 +202 300 25 +489 339 13 +210 132 11 +144 203 25 +485 282 13 +534 278 8 +397 435 23 +190 253 25 +247 265 25 +65 0 11 +182 257 25 +113 88 6 +538 425 8 +551 43 3 +540 277 13 +94 204 21 +144 242 25 +81 183 4 +102 238 7 +507 231 13 +80 266 7 +175 267 25 +521 363 8 +547 86 3 +513 143 3 +299 65 6 +110 303 25 +191 282 25 +128 234 21 +490 54 3 +285 314 26 +190 315 25 +164 228 21 +545 207 8 +563 398 8 +534 330 13 +490 77 3 +19 104 11 +50 272 11 +212 143 21 +187 153 6 +34 76 11 +202 270 25 +245 350 25 +532 211 13 +114 340 7 +575 265 8 +377 268 22 +532 52 3 +184 71 21 +192 189 25 +47 39 11 +238 293 25 +522 221 8 +523 430 13 +567 232 13 +60 196 21 +73 132 21 +390 484 23 +545 224 8 +142 228 21 +75 72 11 +74 147 6 +248 291 25 +562 290 8 +408 338 26 +0 0 4 +148 263 21 +196 271 25 +516 57 3 +165 142 4 +184 284 25 +158 288 25 +181 149 21 +139 171 4 +516 340 8 +528 41 3 +145 49 21 +114 256 25 +84 176 11 +448 251 8 +219 219 25 +509 70 3 +391 516 23 +70 73 4 +176 288 25 +204 315 25 +135 233 21 +151 178 4 +210 223 25 +465 390 13 +537 352 13 +586 450 13 +174 160 25 +229 196 21 +204 288 25 +193 242 25 +431 330 26 +74 312 7 +174 257 21 +509 127 3 +124 287 25 +116 299 21 +511 191 8 +129 588 16 +0 210 11 +42 208 11 +177 254 25 +520 121 3 +90 174 11 +512 316 13 +518 109 3 +533 0 3 +512 213 8 +539 178 8 +552 517 13 +234 314 25 +225 297 25 +75 111 11 +550 333 13 +525 0 3 +26 96 11 +477 710 13 +129 217 21 +504 441 13 +147 283 21 +564 287 8 +143 192 21 +117 426 7 +0 0 11 +540 452 13 +206 172 25 +530 33 3 +542 36 3 +534 142 3 +106 206 21 +532 31 3 +203 262 25 +60 99 11 +97 278 21 +448 146 22 +124 123 4 +188 148 11 +146 289 25 +273 420 9 +148 184 11 +377 0 2 +533 287 8 +103 205 21 +52 287 7 +145 241 21 +35 357 9 +76 53 11 +165 172 7 +503 240 8 +518 256 8 +271 337 26 +69 101 4 +517 276 8 +92 185 21 +196 247 25 +146 218 25 +63 156 11 +191 239 25 +157 279 25 +466 146 3 +487 0 3 +140 248 21 +549 454 8 +458 307 26 +516 168 3 +205 221 21 +115 149 21 +555 360 13 +529 292 8 +106 252 12 +390 495 23 +155 105 21 +582 555 13 +107 149 11 +494 0 3 +351 252 22 +200 302 25 +520 27 3 +47 51 6 +509 245 8 +108 0 11 +201 301 25 +111 270 7 +195 229 4 +543 96 3 +197 257 25 +155 280 25 +230 192 21 +0 23 4 +227 253 25 +233 263 25 +497 669 13 +461 411 13 +216 298 25 +514 367 8 +177 290 25 +524 353 13 +223 274 25 +192 293 25 +143 264 25 +0 184 21 +142 199 4 +428 285 22 +494 222 8 +14 26 11 +111 77 11 +564 512 13 +473 336 13 +73 156 11 +495 0 3 +238 272 25 +548 236 8 +135 150 21 +133 246 21 +211 295 25 +411 149 22 +134 0 11 +244 181 25 +101 285 21 +200 305 25 +508 237 8 +240 324 21 +489 107 3 +220 295 25 +411 345 13 +440 286 8 +93 236 11 +167 308 25 +555 449 13 +158 255 25 +127 189 25 +501 241 8 +120 202 11 +537 157 8 +547 114 3 +552 111 3 +126 272 21 +479 161 3 +547 191 8 +572 552 13 +109 0 11 +176 203 25 +546 210 13 +156 250 25 +466 245 13 +169 282 21 +211 273 25 +55 170 4 +508 215 8 +140 287 25 +36 239 11 +519 0 3 +525 447 13 +180 524 9 +166 275 25 +530 0 3 +191 302 25 +181 239 21 +197 294 25 +543 84 3 +96 113 21 +79 90 11 +224 281 25 +0 132 11 +204 182 25 +478 438 13 +76 9 11 +54 0 11 +406 234 22 +489 60 3 +542 511 13 +530 398 13 +230 299 25 +553 168 8 +116 126 21 +167 326 25 +104 263 25 +535 183 8 +550 317 8 +554 456 13 +518 539 13 +516 419 8 +181 181 25 +347 221 22 +564 324 13 +493 379 8 +186 26 12 +108 182 6 +0 182 4 +495 389 8 +544 491 13 +213 287 25 +419 517 23 +138 274 25 +0 111 11 +191 237 25 +426 260 26 +165 379 7 +170 226 25 +122 190 21 +511 339 8 +489 0 3 +58 175 21 +524 469 13 +102 151 21 +503 108 3 +495 216 13 +204 280 25 +522 0 3 +149 73 4 +503 477 13 +359 451 23 +432 96 4 +180 0 21 +253 272 25 +233 303 25 +415 254 24 +122 454 20 +71 217 4 +542 249 8 +339 0 22 +145 428 16 +504 107 3 +242 247 21 +125 233 25 +187 237 25 +537 526 13 +507 65 3 +509 685 13 +488 0 3 +497 235 8 +184 14 11 +436 475 19 +423 248 22 +562 385 13 +58 551 16 +315 482 23 +497 407 13 +164 273 21 +183 250 21 +0 143 12 +460 3 3 +134 308 7 +514 340 8 +169 42 11 +484 257 8 +186 292 25 +236 280 9 +548 174 8 +170 173 25 +123 151 11 +65 140 4 +397 154 22 +501 201 8 +342 226 22 +153 238 21 +116 286 25 +85 57 6 +416 188 22 +71 150 4 +518 304 13 +542 261 13 +542 301 13 +554 457 13 +160 264 21 +136 189 4 +528 300 8 +45 87 11 +226 243 25 +503 619 13 +503 170 8 +135 234 21 +563 517 13 +559 325 13 +223 180 12 +25 0 11 +495 206 8 +401 313 24 +57 151 11 +178 237 21 +68 291 4 +0 193 4 +536 136 3 +129 131 12 +208 403 9 +552 0 3 +88 150 11 +165 161 21 +233 219 25 +528 354 13 +177 289 25 +511 336 8 +122 48 11 +427 52 22 +114 287 21 +467 92 22 +250 142 4 +307 201 12 +524 45 3 +156 130 11 +111 242 4 +540 142 3 +168 330 26 +519 111 3 +510 427 8 +101 168 12 +138 87 6 +358 169 3 +13 31 6 +517 43 3 +482 91 3 +507 0 3 +348 380 26 +202 278 25 +58 117 11 +551 180 8 +185 271 25 +169 234 25 +135 205 21 +209 291 25 +140 236 21 +556 451 13 +429 260 8 +160 167 25 +148 595 16 +199 134 21 +481 127 3 +477 132 3 +115 33 4 +90 66 4 +233 334 25 +82 120 6 +177 280 25 +486 0 3 +76 81 11 +238 283 25 +49 149 11 +7 208 11 +87 250 21 +139 130 4 +0 313 7 +441 59 22 +356 240 22 +81 126 11 +396 258 22 +148 263 25 +207 265 25 +74 160 11 +37 317 7 +204 273 25 +116 191 11 +181 202 21 +106 171 21 +528 0 3 +180 289 25 +530 33 3 +70 151 4 +204 277 25 +478 206 8 +191 265 21 +562 206 8 +520 0 3 +544 283 13 +587 407 13 +123 269 25 +223 311 25 +368 654 23 +220 71 21 +386 669 14 +168 353 9 +189 282 25 +538 4 3 +509 150 3 +511 220 8 +29 252 25 +330 212 12 +186 314 25 +106 234 7 +548 179 8 +218 15 21 +71 149 4 +212 300 25 +536 0 3 +80 86 11 +504 334 13 +166 245 25 +64 0 6 +519 8 3 +419 161 3 +54 87 4 +209 276 25 +538 405 13 +86 0 11 +530 164 8 +459 488 8 +521 0 3 +190 161 25 +160 210 25 +510 388 8 +66 176 11 +288 304 26 +0 141 11 +537 213 8 +467 100 3 +0 0 4 +172 244 21 +0 142 6 +163 248 25 +77 35 4 +553 549 13 +27 218 11 +99 0 4 +147 323 25 +481 239 8 +155 154 11 +440 101 3 +528 142 3 +54 174 4 +518 240 13 +156 207 25 +434 164 3 +134 310 25 +34 201 11 +520 418 13 +498 110 3 +204 305 21 +202 329 25 +187 212 25 +499 216 8 +109 212 25 +539 0 3 +133 265 25 +190 230 25 +194 238 25 +539 618 13 +425 482 13 +215 209 21 +58 181 11 +535 158 3 +158 257 25 +536 0 3 +189 235 4 +152 497 16 +567 509 13 +537 79 3 +501 467 13 +187 253 25 +365 187 22 +217 309 25 +110 127 11 +574 241 8 +515 285 8 +94 275 7 +361 457 23 +71 209 21 +427 516 9 +526 733 19 +199 315 25 +138 242 25 +199 154 21 +96 335 7 +281 337 26 +474 0 3 +105 192 7 +506 0 3 +39 114 6 +60 126 11 +0 567 20 +134 300 25 +483 293 8 +417 389 8 +144 126 11 +221 232 25 +474 578 13 +200 303 21 +97 0 11 +180 238 21 +73 293 21 +178 457 16 +538 235 8 +564 364 13 +556 320 8 +48 386 16 +240 246 25 +553 376 13 +177 212 21 +232 202 21 +0 157 11 +556 361 13 +524 211 8 +216 290 25 +530 0 3 +152 234 21 +492 101 22 +311 244 24 +129 189 21 +56 136 11 +539 242 8 +36 149 4 +526 297 13 +203 255 25 +548 281 13 +240 299 25 +123 76 11 +395 461 23 +50 233 11 +118 224 7 +216 257 25 +162 122 21 +517 317 8 +489 0 3 +500 327 8 +112 340 7 +530 0 3 +118 43 6 +548 369 8 +130 91 11 +165 248 12 +534 164 8 +147 246 25 +97 7 11 +119 116 11 +50 220 4 +0 278 4 +130 260 25 +86 0 11 +135 89 21 +125 248 21 +498 287 8 +132 209 4 +82 190 4 +177 276 21 +232 280 26 +539 329 8 +128 130 21 +27 153 4 +138 156 11 +505 187 8 +40 77 11 +497 278 8 +15 0 11 +141 296 21 +517 41 3 +180 244 21 +176 257 21 +512 283 13 +344 240 22 +507 159 3 +155 255 25 +160 270 25 +210 145 25 +127 94 4 +363 228 22 +377 452 23 +544 17 3 +183 205 25 +78 86 11 +122 86 11 +195 298 25 +532 262 8 +530 0 3 +397 501 23 +259 301 25 +524 389 13 +165 264 25 +344 167 4 +499 124 3 +101 134 4 +186 176 25 +488 166 3 +488 177 8 +154 325 25 +63 297 7 +74 137 6 +210 310 25 +125 224 21 +0 70 11 +507 1 3 +514 277 8 +146 159 11 +164 191 21 +536 0 3 +509 0 3 +544 182 8 +143 0 11 +151 31 21 +500 198 8 +197 227 25 +164 268 7 +207 158 25 +471 297 13 +527 140 3 +490 233 8 +543 249 13 +119 200 21 +118 156 11 +204 245 25 +359 0 22 +535 116 3 +182 191 12 +169 226 25 +541 566 13 +178 236 25 +132 303 25 +514 0 3 +187 306 25 +389 86 24 +119 248 21 +546 24 3 +0 153 4 +400 398 8 +139 183 21 +130 40 11 +584 374 13 +497 289 8 +16 139 6 +145 194 21 +491 349 13 +389 285 8 +536 138 3 +81 134 11 +226 321 25 +196 126 25 +206 300 25 +89 130 4 +170 142 4 +187 288 25 +93 185 21 +455 250 24 +0 132 6 +208 60 4 +257 262 25 +339 151 22 +61 1 6 +0 279 4 +78 203 21 +513 0 3 +505 182 8 +497 288 8 +114 138 11 +105 0 6 +188 222 25 +91 74 4 +552 254 8 +557 411 13 +155 237 25 +150 464 20 +502 67 3 +434 100 22 +175 291 25 +520 61 3 +376 482 23 +138 248 21 +90 192 21 +84 326 9 +199 289 21 +0 251 21 +101 235 21 +337 129 22 +582 431 13 +200 304 25 +53 0 4 +369 190 22 +535 393 8 +181 214 25 +33 245 21 +540 340 8 +551 391 13 +189 338 7 +123 122 21 +199 213 21 +498 160 3 +464 139 22 +179 298 25 +484 189 8 +461 583 13 +574 90 3 +555 407 13 +511 82 3 +543 40 3 +151 238 25 +516 0 3 +139 251 21 +531 107 3 +516 0 3 +187 313 25 +556 275 8 +249 119 21 +574 439 13 +499 148 3 +154 121 21 +356 165 22 +517 354 13 +0 142 11 +510 99 3 +181 221 21 +138 135 6 +478 173 8 +89 187 11 +0 0 4 +524 0 3 +132 256 4 +123 235 25 +441 354 13 +172 266 21 +79 203 4 +69 120 6 +490 175 3 +58 48 4 +152 302 25 +569 183 8 +267 278 21 +144 136 4 +35 137 11 +155 256 25 +193 337 25 +580 392 13 +523 55 3 +126 240 7 +112 95 4 +178 285 25 +38 46 11 +509 295 26 +436 206 13 +71 110 4 +190 281 25 +170 506 9 +173 263 21 +60 0 6 +117 205 11 +380 515 26 +397 293 22 +445 156 22 +535 361 8 +172 235 21 +490 0 3 +490 165 8 +222 293 25 +185 284 25 +168 253 21 +170 231 25 +185 313 25 +546 390 13 +98 396 7 +146 60 5 +465 225 8 +143 257 25 +194 296 25 +113 175 12 +164 290 25 +475 698 19 +170 161 25 +152 257 25 +509 43 3 +433 86 3 +77 169 11 +543 241 8 +529 256 8 +2 113 4 +125 287 21 +455 159 3 +54 146 4 +192 293 25 +380 292 22 +20 101 11 +389 470 23 +502 218 8 +42 0 5 +496 359 13 +572 461 13 +535 280 8 +110 229 25 +182 104 21 +443 236 8 +400 234 24 +502 0 3 +231 164 25 +267 349 25 +218 319 25 +489 297 13 +115 231 25 +513 173 8 +123 101 25 +529 288 13 +253 273 25 +503 169 8 +378 428 23 +108 45 11 +295 360 23 +549 222 8 +502 297 8 +206 305 25 +406 207 24 +529 212 8 +115 107 11 +563 424 13 +556 0 3 +123 205 21 +514 321 8 +53 65 11 +117 113 6 +153 190 21 +86 535 20 +77 52 11 +487 261 8 +475 450 13 +512 357 13 +225 293 26 +144 218 25 +555 330 8 +90 234 25 +101 408 7 +463 88 3 +366 145 24 +125 300 9 +368 454 23 +472 168 3 +218 265 21 +99 166 21 +84 190 4 +377 169 24 +188 274 25 +163 292 25 +213 257 25 +433 242 22 +512 258 8 +529 46 3 +201 327 25 +206 250 25 +210 188 4 +537 197 8 +497 269 8 +97 279 25 +128 530 16 +518 211 8 +122 196 21 +159 173 4 +65 175 11 +127 227 4 +513 394 13 +90 82 11 +97 149 4 +512 589 13 +238 240 25 +181 187 25 +183 250 25 +37 262 21 +100 288 25 +122 323 25 +135 221 21 +552 0 3 +404 310 22 +45 279 21 +144 252 7 +187 240 25 +69 423 9 +60 161 11 +475 335 13 +59 107 11 +187 256 21 +164 214 25 +0 0 6 +446 239 13 +133 312 25 +514 256 13 +540 0 3 +540 217 8 +483 351 13 +44 141 4 +520 0 3 +526 111 3 +330 225 22 +203 203 25 +514 768 13 +204 0 21 +49 316 7 +0 124 11 +371 154 22 +243 277 21 +41 177 12 +562 475 13 +543 242 13 +466 514 13 +444 194 22 +228 301 25 +141 119 25 +77 106 5 +540 0 3 +89 200 4 +350 459 23 +513 494 13 +167 228 21 +39 58 11 +494 617 13 +519 275 8 +168 217 25 +455 273 24 +385 453 23 +559 17 3 +324 163 22 +146 259 25 +547 261 8 +141 273 4 +154 269 25 +560 428 13 +76 283 25 +0 281 21 +89 0 11 +469 169 4 +101 191 7 +22 0 6 +495 165 3 +120 317 25 +178 161 21 +559 0 3 +92 239 21 +172 285 25 +82 401 9 +337 0 3 +112 231 4 +126 204 25 +553 98 3 +186 306 25 +478 0 3 +135 226 25 +0 153 11 +547 579 13 +316 178 22 +0 44 11 +105 0 4 +181 285 21 +539 137 3 +514 409 13 +531 175 3 +283 273 9 +386 456 23 +167 298 25 +216 218 25 +18 310 4 +72 215 21 +112 62 6 +19 40 11 +212 151 21 +102 583 16 +142 53 4 +540 430 13 +525 433 13 +528 160 8 +162 289 21 +518 277 8 +0 179 11 +81 115 11 +58 296 11 +79 239 21 +591 530 13 +0 0 11 +153 156 11 +334 156 22 +357 378 25 +106 314 25 +194 283 25 +115 198 25 +167 271 25 +121 97 11 +506 378 13 +560 314 13 +117 173 6 +106 203 4 +203 260 25 +493 357 8 +179 203 25 +140 280 4 +165 282 21 +537 46 3 +461 616 13 +365 258 22 +199 270 25 +539 672 13 +480 419 26 +145 0 11 +52 126 4 +156 95 12 +182 94 21 +553 400 13 +513 1 3 +103 38 4 +142 194 25 +550 253 8 +549 444 13 +173 304 25 +156 64 21 +0 95 4 +0 88 4 +197 204 21 +510 0 3 +31 64 11 +33 84 11 +73 543 9 +177 252 25 +519 247 8 +206 274 25 +536 37 3 +418 209 22 +510 277 8 +0 106 4 +55 0 11 +158 223 21 +486 232 8 +425 197 24 +94 160 6 +537 326 13 +183 291 25 +410 273 22 +142 290 25 +46 189 11 +0 15 11 +500 169 3 +26 226 7 +136 24 11 +365 256 24 +247 251 25 +551 184 8 +247 287 25 +216 345 25 +552 232 8 +196 255 25 +485 224 8 +536 143 13 +551 459 13 +106 208 21 +432 517 13 +154 317 7 +72 362 9 +497 276 8 +166 206 21 +158 211 21 +0 295 11 +80 88 4 +184 344 7 +177 204 25 +96 303 25 +233 301 25 +104 175 11 +516 296 8 +111 40 6 +166 235 25 +161 198 21 +407 185 22 +63 103 11 +527 227 13 +83 150 6 +147 265 25 +214 281 25 +497 223 8 +546 63 3 +476 402 8 +449 338 26 +191 271 25 +135 258 21 +439 336 26 +27 480 9 +252 118 11 +460 116 22 +121 288 25 +575 563 13 +88 136 6 +134 126 21 +123 278 12 +123 176 4 +203 274 21 +490 0 3 +188 199 25 +64 313 11 +133 224 21 +195 340 25 +103 138 4 +0 206 7 +213 109 11 +126 289 21 +576 286 8 +77 0 11 +115 16 11 +361 108 22 +25 101 4 +180 246 25 +589 79 3 +236 322 25 +186 211 21 +338 457 23 +540 88 3 +147 220 25 +232 260 25 +522 68 3 +438 441 13 +271 297 25 +215 252 25 +155 234 21 +104 115 11 +85 242 7 +156 80 11 +78 247 11 +195 307 25 +403 208 22 +148 264 21 +542 134 3 +527 188 8 +185 144 11 +111 265 21 +101 123 4 +118 277 21 +534 0 3 +32 107 4 +177 233 25 +561 406 13 +458 205 8 +516 419 8 +177 94 11 +165 254 25 +519 29 3 +197 291 21 +30 307 11 +506 334 13 +124 4 11 +157 281 25 +102 139 11 +167 306 25 +127 181 4 +492 0 3 +183 250 21 +71 405 9 +514 14 3 +508 190 8 +124 132 11 +542 347 13 +147 473 9 +84 257 21 +166 338 25 +171 238 25 +198 266 25 +152 250 25 +189 200 25 +454 179 8 +156 86 4 +165 329 25 +560 252 8 +174 206 21 +539 209 8 +317 333 25 +269 300 25 +550 442 13 +66 10 11 +202 289 25 +96 0 11 +94 156 4 +170 308 25 +14 162 11 +425 543 13 +74 78 11 +211 212 25 +528 308 8 +522 451 13 +140 291 21 +106 25 4 +341 440 23 +169 216 25 +537 295 13 +115 219 25 +543 390 13 +182 220 21 +348 242 25 +159 286 21 +499 354 8 +182 259 25 +178 198 21 +132 92 12 +122 216 21 +255 251 25 +100 3 11 +222 309 25 +162 213 25 +26 176 11 +199 278 25 +448 57 24 +257 264 25 +498 307 13 +561 533 13 +162 13 4 +150 221 21 +521 67 3 +534 498 13 +226 263 25 +531 262 13 +137 219 21 +98 164 11 +519 526 19 +553 364 13 +432 329 26 +526 354 8 +120 251 25 +51 135 11 +490 404 26 +146 298 25 +230 307 25 +154 233 25 +488 266 13 +78 198 11 +406 229 22 +359 248 22 +174 261 25 +464 104 3 +413 269 24 +512 280 8 +153 218 25 +175 233 25 +157 26 6 +537 215 8 +478 134 3 +168 221 21 +492 0 3 +199 308 26 +338 301 19 +466 195 22 +493 122 3 +490 122 3 +483 2 3 +523 363 13 +562 246 8 +0 271 4 +25 295 7 +152 109 21 +107 104 21 +218 327 25 +402 269 24 +183 214 12 +572 363 8 +147 214 21 +191 261 25 +199 240 21 +538 263 8 +162 88 11 +513 135 3 +257 250 25 +513 369 8 +115 210 4 +191 294 25 +45 445 9 +144 285 25 +132 251 21 +528 45 3 +83 127 6 +540 310 8 +486 584 13 +65 159 4 +186 303 25 +55 227 21 +7 215 21 +153 13 11 +118 150 4 +411 163 22 +560 471 13 +144 221 25 +360 399 23 +434 268 22 +519 472 13 +164 282 25 +182 154 4 +518 780 13 +64 181 11 +544 274 8 +50 134 11 +493 334 13 +164 190 21 +5 634 9 +543 390 13 +499 191 8 +406 157 22 +9 38 6 +220 245 25 +94 87 11 +483 222 8 +155 255 25 +116 233 21 +106 107 11 +489 169 3 +481 342 13 +203 226 21 +505 479 13 +183 270 25 +247 324 26 +107 277 21 +526 360 13 +101 206 12 +22 194 6 +181 206 21 +551 143 3 +145 244 21 +535 0 3 +596 572 13 +518 5 3 +54 211 4 +510 113 3 +532 176 8 +199 260 25 +72 205 25 +488 0 3 +85 103 11 +481 304 13 +55 257 11 +154 141 12 +499 211 8 +47 22 11 +142 232 21 +480 135 3 +65 222 21 +562 0 3 +79 0 6 +529 170 8 +565 253 8 +173 253 25 +478 203 8 +74 271 25 +101 263 21 +0 0 11 +117 425 16 +305 42 4 +151 253 21 +388 71 24 +202 231 25 +452 106 3 +400 442 26 +161 199 21 +378 463 23 +546 469 13 +396 273 24 +166 310 7 +481 577 13 +179 51 21 +491 0 3 +229 270 25 +522 188 8 +0 59 11 +532 449 13 +393 317 8 +130 298 25 +522 145 3 +0 86 11 +181 197 21 +20 0 6 +125 68 6 +55 177 11 +521 0 3 +185 214 25 +511 266 8 +120 426 20 +0 66 4 +229 234 25 +443 314 13 +118 127 21 +184 381 7 +535 9 3 +156 309 25 +112 274 21 +524 132 3 +121 0 11 +521 415 13 +123 199 21 +51 16 4 +519 233 8 +188 215 25 +508 215 8 +154 242 25 +486 159 3 +394 208 24 +4 198 4 +167 128 11 +423 193 22 +122 145 21 +86 227 25 +192 265 25 +531 263 8 +417 453 23 +499 238 8 +401 266 24 +0 120 4 +77 38 6 +174 34 6 +494 599 13 +496 106 3 +515 352 13 +152 193 21 +155 225 25 +154 212 25 +178 275 21 +176 182 12 +293 412 23 +245 304 25 +0 128 11 +523 83 3 +457 655 13 +139 270 4 +165 250 21 +405 117 3 +102 389 7 +144 291 25 +467 487 13 +0 111 11 +134 281 25 +177 287 25 +9 163 11 +161 263 25 +154 62 6 +535 214 8 +503 440 13 +163 247 21 +123 229 4 +498 354 13 +514 25 3 +385 494 23 +532 248 8 +523 68 3 +491 424 13 +0 436 9 +17 142 11 +509 170 8 +474 156 3 +73 91 11 +133 244 25 +509 282 8 +326 449 23 +554 454 13 +517 252 8 +87 187 7 +496 307 8 +529 436 8 +429 169 24 +166 257 25 +312 260 9 +516 97 3 +525 416 13 +125 213 7 +226 252 25 +78 218 12 +149 299 25 +153 265 25 +87 61 4 +526 113 3 +202 260 25 +502 395 8 +209 228 25 +98 166 4 +490 139 3 +29 114 4 +0 160 11 +163 251 21 +514 102 3 +233 298 25 +175 206 25 +156 167 21 +505 507 8 +559 505 13 +363 272 22 +505 184 3 +177 214 25 +509 666 13 +167 101 21 +187 221 21 +292 259 25 +512 272 8 +601 635 13 +138 101 21 +447 201 22 +145 173 11 +224 254 25 +430 309 22 +435 261 25 +225 318 26 +196 265 21 +84 231 21 +228 275 25 +191 276 21 +485 187 8 +142 199 21 +506 307 8 +0 69 4 +373 457 26 +37 169 6 +155 221 25 +298 371 26 +124 167 6 +514 302 13 +133 171 6 +49 168 4 +426 259 24 +179 230 25 +238 245 25 +0 112 11 +479 0 3 +199 245 25 +160 200 11 +122 447 9 +557 292 8 +6 117 11 +337 144 22 +303 325 26 +162 303 25 +528 148 3 +508 407 13 +475 639 13 +166 216 25 +200 168 21 +447 565 13 +159 247 25 +178 275 25 +538 449 13 +86 151 11 +70 70 11 +212 312 25 +458 443 13 +118 141 4 +121 264 25 +109 200 21 +114 166 11 +164 158 21 +511 79 3 +51 171 11 +510 104 3 +170 205 21 +511 2 3 +322 161 6 +140 244 25 +551 456 13 +131 216 21 +0 112 4 +151 281 25 +366 444 23 +372 435 23 +235 285 25 +558 321 13 +483 179 8 +151 294 25 +171 288 21 +106 117 4 +121 261 21 +214 222 25 +165 220 21 +524 386 13 +144 279 25 +129 0 4 +572 400 13 +582 427 13 +491 256 8 +497 47 3 +520 292 8 +429 216 8 +86 165 21 +94 154 11 +181 270 25 +544 0 3 +150 197 12 +182 209 21 +97 9 11 +12 415 9 +203 305 25 +506 178 8 +380 190 22 +13 347 4 +490 229 8 +544 134 3 +454 293 8 +178 155 11 +166 88 21 +229 244 25 +180 237 25 +33 20 4 +97 123 6 +134 272 25 +89 121 21 +186 245 11 +18 128 11 +11 88 11 +218 280 12 +203 263 26 +110 286 11 +201 257 25 +206 297 21 +204 302 25 +140 355 7 +141 199 25 +499 103 3 +221 269 25 +108 107 6 +197 261 25 +547 0 3 +581 359 13 +158 269 25 +530 28 10 +58 348 7 +421 345 26 +555 343 18 +509 187 18 +525 227 1 +459 252 1 +536 351 18 +99 447 20 +177 289 21 +138 146 21 +28 419 20 +198 275 21 +236 307 25 +161 236 21 +572 167 18 +82 128 5 +198 341 26 +216 242 25 +119 85 5 +204 262 25 +443 202 1 +67 313 25 +202 307 21 +1 0 5 +510 108 10 +199 207 21 +104 122 5 +176 251 21 +0 552 20 +509 185 18 +21 0 5 +537 195 1 +197 278 25 +109 296 21 +554 73 10 +39 46 6 +515 176 1 +181 275 25 +448 120 1 +551 491 14 +101 187 21 +527 186 1 +479 0 2 +128 205 12 +519 276 1 +535 263 1 +138 194 12 +71 239 21 +8 134 21 +217 297 21 +203 269 21 +41 475 16 +547 90 10 +375 232 22 +108 638 20 +331 20 15 +124 422 7 +556 586 14 +127 207 21 +525 0 10 +110 287 21 +204 215 25 +542 34 10 +122 273 25 +164 264 21 +86 434 20 +472 525 14 +513 390 14 +137 293 25 +520 163 1 +551 57 2 +171 243 21 +348 433 23 +328 106 15 +555 106 10 +28 49 5 +474 203 24 +553 166 1 +247 295 25 +487 129 18 +145 285 21 +82 76 5 +0 443 20 +132 197 21 +526 160 1 +530 158 1 +45 197 6 +519 191 1 +538 286 18 +117 217 21 +558 467 14 +164 327 25 +23 328 7 +496 166 1 +186 223 21 +44 356 7 +536 156 18 +80 211 25 +564 0 10 +147 274 21 +78 139 6 +112 235 12 +519 648 14 +431 172 22 +550 241 1 +83 164 21 +128 253 25 +148 274 21 +146 212 12 +125 268 21 +570 0 10 +265 177 12 +518 624 14 +563 0 10 +536 262 1 +364 293 22 +166 246 25 +104 462 20 +451 540 14 +102 189 21 +124 650 20 +520 81 2 +529 182 1 +384 482 23 +448 178 24 +397 161 24 +131 669 20 +284 184 24 +518 191 18 +66 488 20 +460 36 2 +547 60 10 +66 340 12 +133 212 21 +92 220 21 +15 640 20 +61 461 20 +194 274 21 +30 427 7 +154 270 21 +233 293 25 +119 256 21 +210 281 25 +39 407 7 +21 0 5 +525 225 1 +163 355 21 +58 468 16 +255 228 21 +89 469 20 +235 330 25 +122 202 21 +0 509 20 +494 562 17 +97 520 16 +50 223 21 +208 355 26 +136 228 25 +520 236 18 +159 281 25 +551 281 1 +229 268 25 +129 270 25 +71 100 5 +555 639 17 +75 419 7 +262 296 25 +569 412 14 +154 201 21 +581 739 14 +0 158 5 +142 211 21 +391 335 26 +456 22 10 +75 159 5 +346 514 23 +386 242 24 +132 247 12 +114 509 16 +511 142 1 +563 573 17 +533 608 14 +85 466 20 +68 299 7 +506 560 14 +533 239 1 +176 227 21 +227 253 21 +0 420 7 +549 134 18 +106 538 16 +169 296 21 +133 433 20 +127 238 21 +126 248 21 +490 0 10 +173 272 21 +51 572 20 +330 394 26 +0 475 16 +24 123 12 +482 236 1 +229 264 25 +117 402 7 +142 216 21 +33 588 16 +492 617 17 +9 313 12 +534 529 14 +1 318 21 +545 6 10 +156 360 7 +180 201 21 +496 0 2 +521 307 1 +7 510 20 +187 435 20 +556 124 1 +61 462 16 +508 567 17 +456 211 1 +153 255 25 +521 223 1 +96 198 12 +545 241 18 +446 0 10 +365 447 26 +108 272 12 +85 411 7 +482 340 1 +336 0 15 +138 266 21 +203 289 25 +107 543 20 +518 182 18 +431 319 26 +42 327 7 +189 200 25 +514 246 1 +5 279 21 +319 170 22 +95 456 20 +513 0 10 +542 605 14 +36 235 25 +251 282 25 +7 379 7 +520 158 1 +191 265 21 +0 292 12 +100 625 20 +180 248 25 +167 238 25 +559 237 18 +132 281 25 +174 151 21 +42 278 21 +122 261 21 +242 315 26 +190 286 21 +39 543 20 +508 131 1 +502 616 14 +118 690 20 +160 105 21 +87 70 5 +370 62 22 +366 0 15 +537 519 14 +100 0 5 +29 402 7 +545 597 14 +36 258 21 +574 555 14 +561 0 10 +83 291 7 +514 59 10 +462 254 1 +134 235 25 +238 324 26 +70 272 7 +482 194 1 +393 0 10 +0 515 20 +545 135 1 +0 459 20 +182 145 21 +513 250 18 +510 181 1 +203 256 21 +537 35 2 +532 526 14 +69 348 12 +72 432 7 +408 22 10 +125 213 21 +199 325 25 +204 487 16 +121 455 16 +555 626 17 +256 268 25 +175 197 21 +504 259 1 +419 172 24 +275 209 25 +372 261 18 +506 181 1 +197 309 25 +566 0 10 +161 260 25 +35 339 7 +138 263 21 +95 646 20 +177 202 21 +227 265 25 +184 190 25 +30 0 5 +0 431 7 +366 456 23 +159 222 25 +502 164 1 +537 200 1 +167 290 25 +184 238 21 +585 183 18 +242 121 25 +143 273 21 +208 304 25 +459 277 1 +197 275 25 +126 211 7 +546 0 2 +465 209 1 +530 588 13 +108 287 25 +56 457 16 +92 587 20 +187 209 21 +513 173 1 +161 453 25 +474 0 2 +518 59 10 +53 255 21 +182 216 21 +164 212 21 +0 204 21 +20 215 12 +459 60 2 +237 281 21 +78 481 20 +218 239 21 +554 572 14 +357 771 23 +374 296 24 +64 260 12 +504 726 14 +215 282 25 +519 0 2 +164 229 21 +75 177 21 +560 60 10 +183 323 25 +63 712 20 +519 3 10 +104 0 5 +0 126 5 +543 221 1 +501 193 1 +472 184 1 +482 573 14 +162 276 21 +112 138 21 +129 154 6 +134 272 25 +187 176 21 +135 237 21 +63 0 5 +438 537 17 +446 609 13 +209 507 20 +145 293 21 +364 193 22 +310 167 24 +522 0 2 +199 272 21 +544 0 10 +485 176 22 +191 224 21 +553 651 14 +84 601 20 +234 241 25 +455 194 22 +560 126 1 +211 264 21 +521 0 10 +136 240 21 +118 297 25 +199 333 25 +95 579 20 +187 256 21 +163 509 20 +0 615 20 +169 311 25 +504 0 10 +28 30 5 +558 514 17 +465 0 10 +173 206 21 +382 238 24 +105 79 21 +538 0 10 +470 174 1 +228 318 25 +508 22 10 +516 199 18 +499 249 18 +531 616 17 +181 270 25 +35 134 5 +72 304 12 +169 255 25 +555 646 14 +300 402 26 +446 266 24 +73 477 20 +51 0 5 +0 319 7 +51 719 20 +285 0 15 +43 0 5 +521 485 14 +35 629 20 +543 0 10 +197 193 21 +218 318 25 +133 133 21 +413 100 15 +155 498 20 +66 481 20 +75 158 12 +169 282 25 +154 263 21 +507 75 10 +569 182 1 +265 154 21 +68 344 12 +546 144 18 +549 458 14 +484 0 10 +189 241 25 +528 83 10 +144 189 6 +570 52 2 +500 244 18 +547 0 10 +422 561 17 +518 67 2 +56 231 25 +236 320 25 +178 296 25 +171 306 25 +589 552 14 +360 268 24 +75 135 6 +33 277 12 +536 0 10 +89 204 21 +386 97 24 +239 280 25 +37 145 5 +0 41 5 +550 95 10 +194 285 25 +205 268 25 +542 0 2 +486 219 1 +0 81 5 +369 255 24 +536 304 18 +433 144 1 +541 122 18 +494 140 18 +66 156 21 +169 206 12 +204 84 21 +120 267 21 +98 476 16 +504 178 1 +72 454 20 +531 30 10 +525 642 17 +158 196 25 +120 189 21 +306 174 15 +465 818 19 +11 428 7 +525 181 1 +143 633 20 +0 175 5 +0 467 20 +62 593 16 +183 255 25 +63 1 6 +126 194 21 +157 272 25 +105 389 7 +148 278 25 +216 298 25 +84 58 5 +196 308 25 +553 638 14 +111 159 21 +484 231 18 +175 257 25 +155 259 25 +108 240 21 +5 520 20 +307 448 23 +115 451 16 +195 291 25 +129 249 21 +498 0 10 +104 229 21 +147 279 25 +549 238 1 +94 56 5 +460 207 1 +567 180 1 +210 288 25 +481 546 17 +197 268 25 +527 0 10 +146 275 21 +125 254 12 +183 20 21 +91 446 20 +104 238 21 +572 236 18 +8 344 7 +537 29 10 +227 179 25 +38 224 21 +134 0 5 +368 269 24 +441 389 22 +534 139 1 +72 272 21 +557 168 1 +392 342 26 +304 285 26 +127 263 21 +77 341 4 +413 129 15 +566 134 1 +85 145 21 +440 0 24 +513 201 18 +112 153 21 +185 262 25 +155 237 21 +22 0 5 +482 176 18 +109 328 12 +507 0 10 +522 0 10 +552 166 1 +111 383 7 +179 255 21 +124 197 6 +525 373 1 +341 179 24 +185 273 21 +62 401 7 +42 339 7 +257 322 25 +130 815 16 +549 260 18 +7 38 5 +187 198 21 +546 564 17 +476 54 10 +90 472 20 +559 159 18 +0 377 7 +0 692 16 +120 242 25 +531 668 14 +95 522 16 +139 280 21 +190 352 25 +183 265 25 +158 221 21 +152 248 25 +560 1 10 +572 637 14 +170 214 21 +574 0 10 +119 25 5 +552 479 14 +118 0 6 +205 278 25 +552 216 1 +60 574 20 +530 0 2 +118 222 21 +112 0 5 +135 246 21 +514 61 10 +7 419 7 +518 0 10 +232 332 25 +359 472 23 +163 318 21 +549 0 10 +95 632 20 +525 0 2 +63 267 25 +180 265 25 +294 388 26 +194 249 21 +370 174 15 +103 92 21 +245 87 21 +543 66 10 +538 145 1 +80 202 21 +125 286 25 +539 669 14 +31 0 5 +38 162 6 +22 88 5 +154 310 25 +186 293 25 +598 638 17 +139 577 20 +200 253 21 +369 268 24 +570 647 17 +0 431 20 +364 365 26 +537 165 1 +133 280 21 +480 105 10 +0 148 5 +32 116 6 +429 83 22 +513 559 14 +256 434 26 +505 213 26 +536 695 14 +417 440 17 +474 169 18 +194 282 21 +141 187 21 +147 327 12 +101 552 20 +54 289 21 +17 507 20 +238 521 26 +516 156 18 +229 318 25 +100 42 5 +39 112 21 +72 214 12 +165 0 6 +548 154 1 +192 302 25 +555 141 18 +103 305 12 +215 301 25 +121 276 21 +514 154 1 +514 17 10 +32 252 21 +172 305 21 +550 262 18 +202 178 25 +181 205 25 +23 398 16 +493 4 10 +542 72 10 +293 394 26 +531 529 17 +557 0 10 +146 257 21 +25 0 5 +155 233 7 +165 215 21 +533 209 1 +28 365 7 +570 372 18 +532 55 2 +492 66 2 +138 213 21 +108 226 12 +516 262 18 +483 0 2 +503 188 1 +520 379 22 +191 292 21 +2 0 5 +43 292 21 +48 257 21 +382 265 24 +147 251 21 +535 609 14 +103 257 25 +514 218 18 +546 178 18 +206 239 21 +534 156 1 +574 233 1 +47 555 20 +456 437 26 +356 424 25 +526 125 18 +387 466 23 +535 157 1 +112 287 21 +59 212 12 +302 392 26 +497 0 10 +154 251 25 +483 558 14 +558 0 10 +29 521 20 +171 253 22 +204 164 21 +134 270 21 +92 595 20 +65 271 7 +70 265 21 +164 293 21 +514 161 18 +166 456 20 +425 56 22 +454 0 10 +524 63 10 +526 446 14 +101 184 21 +43 473 20 +152 214 25 +514 37 10 +501 469 14 +171 318 7 +512 542 14 +80 465 16 +187 267 21 +504 159 1 +122 217 21 +164 268 21 +388 259 24 +189 355 7 +35 356 7 +121 181 6 +15 348 7 +0 319 7 +530 223 18 +53 173 5 +219 351 25 +458 591 14 +144 189 21 +552 623 14 +537 142 18 +506 202 1 +456 84 24 +31 574 20 +558 119 1 +182 268 25 +67 463 20 +445 454 26 +0 553 20 +497 426 26 +530 215 18 +100 191 21 +263 305 25 +306 243 24 +204 297 21 +499 32 10 +175 300 25 +191 288 25 +167 282 21 +540 271 1 +204 0 15 +548 0 10 +120 253 21 +581 661 14 +38 382 7 +158 149 21 +120 0 5 +108 260 25 +194 236 25 +121 233 21 +509 184 1 +88 575 20 +183 171 25 +597 469 17 +202 154 12 +36 424 7 +68 216 7 +548 89 10 +167 836 16 +572 0 10 +352 480 23 +109 54 5 +13 372 7 +125 260 21 +532 0 10 +549 294 1 +97 180 21 +207 244 25 +206 272 25 +69 448 20 +0 145 5 +38 109 6 +18 144 21 +495 228 1 +203 227 21 +514 87 10 +79 148 12 +216 256 25 +116 296 25 +514 644 14 +530 265 18 +526 62 10 +125 258 21 +500 185 18 +217 338 25 +514 6 2 +171 232 25 +470 70 2 +578 418 14 +172 278 25 +17 497 20 +54 0 5 +344 280 24 +553 109 2 +488 219 1 +574 37 2 +543 563 14 +167 271 21 +553 201 1 +529 209 1 +27 414 7 +0 411 7 +516 129 1 +261 348 25 +173 313 25 +186 254 25 +137 172 21 +109 140 21 +537 156 1 +190 243 21 +4 469 20 +575 0 2 +95 126 6 +95 50 5 +196 673 20 +494 0 10 +103 290 21 +231 253 25 +542 42 2 +176 257 21 +176 329 25 +546 468 14 +503 139 18 +70 673 16 +198 210 21 +221 270 25 +179 267 25 +75 409 7 +59 282 12 +532 0 2 +122 311 25 +546 0 2 +523 584 14 +526 0 2 +273 271 21 +110 190 21 +410 292 22 +496 351 18 +174 286 24 +130 637 20 +70 629 20 +468 525 14 +558 630 14 +106 230 21 +551 222 18 +177 318 25 +283 187 24 +561 223 1 +51 79 5 +110 328 12 +241 268 25 +141 263 21 +43 0 5 +516 261 1 +161 232 21 +507 94 10 +161 430 25 +0 196 6 +159 296 21 +478 101 10 +148 252 25 +427 357 26 +0 206 5 +536 229 18 +533 189 1 +173 288 25 +561 82 2 +142 212 21 +176 678 20 +532 0 10 +452 419 26 +232 522 16 +337 276 24 +183 227 21 +151 70 21 +73 221 12 +534 627 14 +72 490 16 +416 296 22 +208 288 25 +534 0 10 +14 313 7 +541 519 14 +183 319 25 +115 227 21 +115 194 21 +179 180 21 +88 553 20 +30 67 5 +171 286 25 +154 299 21 +47 817 16 +81 236 21 +89 223 25 +515 16 10 +213 188 25 +527 21 10 +527 371 1 +495 205 1 +25 152 5 +126 68 5 +507 27 10 +529 0 10 +11 34 6 +33 131 5 +195 284 21 +0 690 20 +178 265 21 +100 232 21 +200 290 21 +79 446 20 +159 306 25 +153 143 21 +63 251 7 +449 508 14 +228 234 25 +560 0 10 +495 692 14 +79 660 20 +546 256 1 +23 233 21 +493 54 2 +82 279 25 +30 33 5 +496 154 1 +141 173 21 +187 308 25 +24 482 20 +130 635 20 +300 681 19 +556 109 10 +183 294 21 +36 353 7 +551 181 1 +187 282 25 +577 254 18 +537 132 18 +128 217 21 +138 250 21 +149 224 21 +536 211 1 +329 390 26 +111 193 21 +391 125 24 +131 696 20 +138 163 21 +462 672 14 +497 584 17 +551 165 1 +151 252 25 +525 578 14 +12 95 5 +312 443 13 +548 233 1 +556 214 1 +59 5 5 +562 82 10 +499 200 1 +24 0 5 +123 241 21 +130 453 20 +567 586 14 +140 253 25 +102 411 20 +58 552 20 +488 183 1 +458 290 24 +62 420 7 +497 192 1 +532 640 14 +0 12 5 +77 576 20 +576 0 10 +60 434 20 +505 42 2 +112 264 21 +121 144 21 +149 274 21 +197 264 25 +420 8 10 +220 309 25 +172 283 21 +163 220 21 +185 272 21 +432 525 14 +444 521 19 +546 265 18 +140 664 20 +68 457 20 +199 124 21 +497 105 10 +522 190 1 +488 486 14 +160 211 21 +564 143 18 +233 296 25 +563 239 1 +45 238 21 +168 295 25 +142 193 12 +48 251 21 +193 249 25 +225 265 21 +511 146 18 +470 121 1 +477 174 1 +168 306 21 +555 272 18 +144 249 21 +30 477 20 +215 227 25 +0 101 5 +237 298 25 +149 146 21 +0 211 5 +111 415 7 +212 279 25 +74 586 20 +566 0 10 +554 1 10 +82 388 7 +152 285 21 +159 219 21 +172 230 21 +71 463 20 +147 274 25 +197 281 25 +171 107 21 +158 274 25 +531 653 17 +61 701 20 +209 281 25 +106 197 12 +532 240 1 +400 463 26 +76 0 5 +547 80 10 +514 32 10 +150 298 21 +536 82 2 +116 289 25 +62 452 20 +489 117 1 +134 294 21 +552 604 14 +548 151 1 +557 35 2 +26 432 20 +70 127 6 +173 227 25 +151 646 20 +399 217 24 +167 241 21 +532 204 1 +150 244 25 +157 248 21 +25 0 5 +184 301 25 +120 326 7 +260 270 25 +560 0 2 +128 280 21 +69 541 20 +77 239 25 +0 400 7 +77 239 12 +536 103 10 +195 266 25 +92 228 21 +134 363 7 +404 247 1 +0 462 20 +10 326 7 +545 52 10 +79 216 21 +68 21 5 +120 532 16 +76 210 12 +542 597 14 +476 106 10 +159 313 25 +182 298 25 +519 210 18 +220 166 25 +534 347 18 +105 250 21 +569 167 18 +135 530 16 +210 305 21 +475 0 10 +547 107 10 +555 465 14 +73 573 16 +413 199 24 +75 114 5 +39 124 12 +0 784 16 +511 539 17 +0 106 5 +389 455 23 +187 172 25 +539 47 10 +580 278 26 +184 221 25 +77 252 21 +0 334 7 +363 472 23 +117 470 20 +179 242 21 +113 370 7 +4 122 5 +69 85 5 +532 184 1 +159 505 20 +186 195 12 +2 318 7 +547 199 1 +154 213 21 +100 43 5 +91 177 21 +93 380 7 +116 436 7 +112 264 21 +483 0 2 +535 31 10 +535 596 17 +464 171 1 +425 160 24 +178 311 21 +176 278 25 +36 0 6 +110 422 7 +544 68 10 +547 177 1 +172 275 25 +103 591 20 +491 0 10 +146 263 25 +398 229 24 +509 195 1 +438 212 1 +26 457 16 +542 102 10 +236 291 25 +430 578 17 +177 321 21 +383 23 24 +551 179 1 +68 119 5 +267 288 25 +92 60 5 +540 13 10 +127 293 21 +161 179 21 +540 0 10 +161 136 21 +0 93 5 +556 196 1 +535 101 10 +335 46 15 +195 248 21 +191 236 21 +110 631 16 +158 272 21 +70 286 7 +542 123 1 +506 563 14 +519 41 10 +513 99 10 +92 563 16 +355 30 15 +103 374 12 +428 233 22 +523 0 10 +68 426 7 +116 268 21 +470 144 1 +173 277 25 +0 0 5 +135 200 21 +365 459 23 +545 584 17 +450 496 14 +525 668 14 +177 307 25 +202 227 12 +384 153 24 +512 25 10 +519 240 1 +147 70 21 +63 340 7 +108 716 20 +172 239 12 +148 249 21 +148 235 21 +11 210 7 +558 655 17 +411 224 24 +536 98 2 +545 623 19 +490 181 1 +541 33 10 +556 176 1 +186 219 25 +528 59 2 +12 416 7 +506 66 2 +417 270 22 +474 592 14 +568 606 14 +135 236 12 +74 703 20 +518 244 1 +207 193 25 +537 214 24 +202 478 16 +202 257 25 +177 468 23 +543 80 10 +389 475 23 +141 299 21 +454 123 18 +121 332 21 +530 412 14 +0 61 6 +554 71 10 +201 299 25 +329 83 24 +333 126 15 +506 145 1 +165 283 25 +497 253 18 +41 0 5 +525 3 2 +211 272 25 +123 392 7 +95 608 20 +540 105 10 +75 397 7 +134 259 25 +0 221 7 +527 163 1 +444 523 14 +16 687 20 +218 209 21 +55 53 5 +111 285 21 +122 297 12 +593 636 17 +161 258 21 +141 66 21 +84 147 21 +91 439 20 +529 157 1 +559 118 1 +456 431 14 +101 232 21 +333 184 15 +536 188 1 +75 297 21 +136 622 20 +80 595 16 +187 268 25 +0 299 7 +88 256 21 +145 173 21 +155 330 25 +494 196 1 +104 513 20 +526 5 10 +125 283 25 +205 293 25 +0 545 20 +40 136 6 +428 298 26 +88 273 21 +187 269 21 +488 154 18 +557 1 10 +187 229 25 +543 0 10 +155 286 25 +101 637 20 +287 227 24 +83 7 5 +101 183 21 +529 134 18 +552 89 10 +161 252 21 +222 261 25 +362 0 15 +548 249 1 +530 258 1 +499 145 18 +207 339 26 +294 242 15 +129 253 21 +430 398 26 +399 487 23 +526 0 10 +219 265 25 +112 682 20 +4 372 7 +470 232 22 +454 124 1 +199 265 25 +193 255 25 +287 348 26 +515 210 1 +160 282 21 +508 0 2 +135 316 21 +448 4 10 +148 174 21 +108 453 20 +232 305 25 +527 607 17 +481 0 10 +516 124 1 +91 0 5 +219 232 21 +0 86 5 +12 211 12 +532 219 18 +264 354 26 +136 233 21 +358 0 22 +115 414 7 +540 195 18 +95 196 6 +33 466 20 +42 471 20 +140 424 16 +459 27 10 +510 279 1 +51 458 20 +205 470 23 +551 0 10 +166 316 25 +42 236 7 +88 403 7 +216 261 25 +418 0 2 +135 284 21 +213 252 21 +142 382 7 +511 158 1 +223 267 25 +167 276 25 +530 0 10 +14 130 5 +559 0 2 +36 442 16 +511 167 1 +83 344 7 +379 271 1 +534 149 18 +185 277 25 +447 204 18 +393 180 24 +195 117 22 +114 299 25 +520 159 1 +196 299 25 +158 229 21 +522 286 26 +344 144 24 +153 271 25 +57 114 5 +500 537 14 +544 654 17 +95 2 5 +115 305 7 +371 462 23 +531 167 18 +0 495 20 +111 496 9 +530 230 18 +9 545 16 +565 244 18 +562 432 14 +89 99 25 +51 103 5 +544 0 10 +7 394 7 +155 443 16 +550 40 2 +73 477 20 +562 119 1 +76 208 7 +352 202 24 +407 246 24 +161 588 20 +48 252 7 +179 221 21 +524 0 10 +217 498 20 +562 252 1 +157 181 21 +390 459 23 +184 245 21 +117 304 25 +72 243 21 +72 480 20 +568 657 14 +157 596 20 +180 233 21 +526 564 14 +511 185 1 +527 22 10 +144 313 12 +131 178 21 +113 398 7 +141 235 21 +62 128 5 +205 290 25 +93 267 21 +539 72 10 +159 307 25 +536 40 2 +135 316 21 +42 446 20 +97 289 25 +331 196 24 +211 295 25 +202 311 25 +79 42 5 +110 336 7 +684 941 19 +118 431 20 +155 677 20 +203 308 21 +0 505 20 +516 0 10 +130 392 7 +170 297 25 +418 185 24 +519 23 10 +513 252 1 +35 643 16 +260 380 26 +95 447 16 +142 248 21 +170 221 25 +510 102 10 +108 225 12 +457 65 10 +88 298 12 +158 244 25 +536 0 10 +194 323 25 +163 262 21 +115 180 21 +498 260 18 +491 65 10 +201 160 21 +267 233 21 +123 429 7 +0 320 7 +126 142 21 +123 491 20 +547 212 18 +572 42 10 +574 139 18 +172 268 25 +559 195 1 +524 0 10 +0 611 20 +394 8 15 +250 259 25 +547 212 18 +227 312 25 +558 292 18 +150 265 25 +61 234 12 +567 243 18 +526 0 2 +514 0 10 +216 299 25 +148 226 21 +395 474 26 +180 235 25 +58 441 20 +83 269 21 +197 288 25 +154 216 12 +74 513 20 +509 129 18 +118 491 16 +531 157 18 +123 254 7 +52 570 20 +57 421 7 +510 269 1 +55 43 5 +103 254 21 +551 626 14 +283 0 15 +476 248 18 +70 623 20 +17 270 21 +102 256 25 +513 77 10 +139 292 25 +127 505 20 +41 0 5 +495 256 1 +216 248 25 +489 0 10 +177 289 25 +320 222 18 +448 126 1 +506 48 10 +0 217 12 +443 235 22 +482 21 10 +510 0 10 +360 432 23 +136 274 21 +509 123 1 +493 244 1 +527 427 14 +85 241 7 +213 299 25 +444 338 26 +197 275 25 +530 223 1 +0 255 12 +537 379 1 +601 522 17 +0 140 5 +358 366 26 +107 453 20 +177 256 25 +148 307 25 +47 474 20 +542 649 14 +519 51 10 +2 137 6 +553 436 14 +154 240 21 +69 216 7 +205 191 25 +187 319 25 +7 0 5 +133 244 21 +139 104 21 +119 260 21 +72 125 5 +108 171 12 +539 313 18 +94 567 20 +459 105 2 +85 414 7 +497 0 10 +44 640 20 +575 155 1 +132 254 21 +500 638 14 +109 213 25 +46 239 21 +376 261 24 +581 0 2 +552 0 2 +224 303 25 +543 254 18 +427 516 23 +64 428 7 +479 52 2 +457 250 18 +247 360 26 +45 478 20 +548 172 18 +93 159 12 +515 0 2 +126 261 25 +290 106 15 +156 342 21 +201 261 25 +100 300 21 +61 274 21 +372 198 18 +189 270 25 +122 218 21 +97 0 5 +163 241 21 +543 102 10 +130 257 21 +125 294 21 +474 833 19 +541 211 18 +451 210 24 +87 314 12 +150 656 16 +191 24 5 +130 145 21 +243 296 25 +77 156 21 +485 0 10 +236 305 25 +67 0 6 +529 33 2 +52 398 7 +520 100 10 +389 292 24 +576 121 1 +518 149 18 +218 222 21 +465 0 2 +531 70 10 +546 234 1 +115 209 21 +82 14 5 +206 136 21 +543 109 2 +556 188 18 +249 311 25 +99 386 16 +63 142 6 +118 374 7 +539 0 2 +53 260 21 +134 281 21 +0 524 16 +84 77 6 +23 440 20 +127 595 20 +61 390 16 +157 424 7 +178 217 21 +523 642 14 +600 216 1 +45 268 7 +526 575 14 +433 615 17 +541 164 18 +130 238 21 +0 87 5 +170 263 25 +0 235 21 +485 0 10 +501 142 1 +550 190 1 +521 0 2 +387 465 23 +541 0 10 +419 257 24 +0 441 20 +474 271 24 +408 217 22 +64 98 6 +158 286 25 +498 195 1 +478 530 14 +195 277 21 +129 263 21 +125 243 21 +546 591 14 +514 201 1 +151 262 21 +578 87 10 +529 145 1 +55 211 21 +524 0 10 +78 0 5 +518 655 14 +563 146 1 +188 247 25 +373 73 15 +24 105 5 +121 291 12 +459 286 22 +160 150 21 +164 137 12 +185 267 12 +63 433 20 +506 126 1 +99 265 25 +394 521 23 +513 0 10 +534 90 10 +143 283 12 +133 253 21 +41 113 5 +532 238 18 +502 199 18 +528 110 2 +518 576 14 +200 225 21 +444 192 24 +333 315 22 +547 673 14 +561 0 10 +461 527 14 +387 480 23 +562 0 2 +120 202 6 +156 256 21 +515 188 1 +533 222 1 +166 254 12 +13 245 12 +174 317 25 +0 395 16 +190 294 25 +214 308 25 +525 177 1 +541 618 14 +104 269 21 +124 250 21 +476 78 2 +179 221 21 +123 520 20 +453 160 18 +512 482 19 +538 172 1 +153 226 25 +0 504 16 +569 630 14 +14 471 20 +500 177 18 +568 207 1 +196 240 21 +148 323 25 +539 0 2 +341 485 23 +483 199 18 +99 547 16 +558 84 2 +85 0 5 +62 438 16 +136 270 21 +113 256 21 +156 246 21 +203 291 21 +0 114 6 +154 336 25 +516 233 1 +530 178 1 +489 173 18 +180 268 25 +476 0 2 +360 467 23 +65 398 7 +201 335 25 +187 266 25 +98 447 20 +40 543 20 +220 241 25 +582 201 18 +531 203 1 +511 207 18 +142 254 25 +0 566 16 +118 117 21 +385 286 24 +194 293 25 +192 426 20 +506 659 14 +142 253 25 +470 322 26 +508 577 14 +89 207 21 +90 282 12 +166 159 25 +549 153 18 +229 243 25 +62 172 21 +71 270 7 +109 176 21 +577 439 14 +416 549 13 +90 461 16 +487 0 2 +31 642 20 +79 213 21 +25 603 20 +306 134 15 +509 95 2 +113 705 20 +51 220 12 +202 325 25 +162 260 21 +263 679 17 +509 530 14 +181 239 21 +173 283 25 +494 68 10 +132 209 12 +188 232 21 +0 459 20 +99 437 7 +168 280 21 +219 259 21 +169 479 20 +365 526 26 +538 141 18 +103 262 21 +157 611 20 +113 547 20 +126 253 21 +548 246 18 +0 247 5 +0 453 20 +205 289 25 +83 208 21 +527 224 1 +176 270 21 +381 106 15 +528 162 18 +115 300 25 +179 278 7 +52 285 21 +541 0 2 +60 211 21 +14 207 5 +505 0 2 +552 138 1 +505 171 1 +538 36 2 +163 227 21 +434 404 26 +386 257 22 +483 529 17 +227 347 25 +410 349 26 +529 95 10 +545 189 18 +218 245 21 +502 422 14 +147 222 21 +536 138 18 +131 126 21 +135 271 21 +0 433 20 +228 314 25 +92 189 21 +92 94 5 +6 376 16 +213 237 25 +0 416 7 +168 190 25 +529 629 14 +97 314 25 +505 19 2 +489 167 18 +94 217 21 +308 0 15 +263 284 25 +0 3 5 +220 300 21 +138 307 25 +0 381 7 +517 108 1 +0 160 5 +517 140 1 +143 159 21 +357 479 23 +458 258 1 +239 200 25 +184 199 21 +92 91 5 +94 590 20 +201 103 21 +137 249 21 +559 0 10 +608 998 19 +116 626 16 +29 331 7 +541 0 2 +0 461 20 +49 436 20 +529 184 18 +106 640 20 +496 0 10 +501 133 1 +87 640 20 +520 210 1 +369 25 6 +72 160 5 +0 95 6 +81 460 16 +123 184 21 +141 392 16 +428 328 24 +242 349 26 +504 426 14 +176 391 7 +77 251 25 +504 176 18 +56 680 20 +52 142 6 +533 20 10 +530 47 10 +143 499 20 +125 137 21 +528 197 18 +393 278 24 +158 211 21 +172 427 16 +20 103 6 +332 334 25 +136 487 16 +138 311 21 +484 198 1 +204 299 25 +535 551 17 +56 443 20 +208 233 25 +176 300 25 +544 623 14 +119 244 25 +384 103 24 +490 86 10 +514 181 1 +170 262 25 +550 83 10 +521 0 2 +500 217 1 +32 486 20 +159 258 12 +113 114 12 +550 0 10 +507 233 1 +519 141 1 +532 613 14 +129 230 7 +123 426 20 +521 696 14 +175 284 21 +346 193 21 +27 669 20 +90 615 20 +143 249 21 +94 260 7 +118 275 25 +109 491 16 +542 639 14 +450 0 10 +514 41 2 +168 345 25 +126 200 21 +159 317 21 +80 133 5 +504 0 2 +78 195 21 +339 0 15 +115 274 21 +526 539 17 +104 268 25 +52 0 5 +490 180 18 +544 100 2 +522 110 10 +451 576 14 +77 307 7 +532 686 17 +552 176 1 +129 173 21 +178 208 21 +535 528 17 +93 46 5 +130 259 25 +547 0 2 +537 592 17 +195 225 25 +132 308 25 +24 183 5 +105 421 20 +15 118 5 +561 82 2 +53 434 16 +93 695 20 +0 175 5 +14 0 5 +414 153 1 +99 104 5 +562 193 1 +110 666 16 +523 74 2 +103 418 7 +525 144 1 +452 95 10 +441 549 17 +144 319 25 +7 36 5 +70 479 20 +509 165 1 +0 29 5 +313 409 23 +322 394 23 +0 54 5 +201 166 21 +117 44 21 +499 0 10 +196 316 25 +163 237 21 +81 227 21 +550 6 10 +115 215 21 +68 66 6 +538 237 1 +181 200 21 +122 182 21 +543 253 18 +185 232 25 +174 225 25 +78 108 5 +269 350 26 +543 0 10 +0 0 5 +522 213 1 +103 350 7 +439 553 14 +0 48 5 +147 178 21 +452 156 1 +147 252 25 +191 257 21 +119 266 21 +96 208 25 +196 293 25 +205 264 25 +64 537 20 +27 154 5 +139 278 25 +122 605 20 +94 177 21 +61 292 12 +483 217 1 +196 112 21 +195 240 25 +50 272 7 +0 176 5 +178 264 25 +225 245 25 +115 283 21 +73 173 21 +496 576 14 +191 283 12 +545 123 1 +526 237 18 +144 379 7 +91 471 20 +77 283 7 +0 160 6 +512 465 14 +584 19 2 +172 289 25 +66 94 5 +335 0 15 +573 194 18 +0 112 5 +176 240 21 +86 264 21 +555 16 10 +320 461 23 +117 529 20 +517 0 10 +254 251 21 +223 265 25 +525 0 2 +64 276 21 +53 186 5 +51 296 7 +343 445 23 +223 774 17 +328 151 24 +568 262 1 +487 285 1 +101 380 7 +439 160 1 +456 95 24 +78 681 20 +141 194 21 +384 250 22 +124 681 16 +530 253 1 +76 0 5 +69 488 20 +86 300 21 +16 354 7 +388 180 22 +558 0 10 +561 59 10 +247 266 25 +85 622 20 +188 269 25 +104 274 25 +140 12 21 +493 13 10 +583 0 10 +186 265 21 +518 406 14 +530 184 1 +149 265 25 +413 263 24 +558 290 1 +314 359 26 +18 16 5 +538 0 2 +41 203 12 +111 58 5 +199 221 25 +21 389 7 +530 126 18 +472 0 10 +562 643 14 +185 262 25 +42 180 21 +496 0 2 +508 119 18 +521 594 14 +190 184 21 +22 146 5 +537 150 18 +161 182 21 +88 620 20 +507 136 1 +162 249 21 +247 345 25 +474 48 10 +92 423 7 +77 400 7 +172 219 25 +160 197 21 +523 88 10 +454 245 24 +510 252 1 +62 270 7 +110 293 21 +497 155 18 +178 255 25 +133 227 21 +536 626 14 +158 250 21 +132 259 21 +168 341 25 +557 599 14 +86 67 6 +557 0 10 +0 465 16 +475 188 1 +174 304 25 +97 638 16 +573 163 1 +191 184 21 +79 208 21 +182 265 21 +26 129 5 +71 162 6 +118 214 21 +259 308 25 +38 464 20 +383 422 23 +80 507 16 +530 548 14 +0 618 20 +512 228 1 +490 542 14 +114 264 21 +363 453 23 +212 249 25 +320 86 15 +343 490 23 +560 85 10 +516 661 14 +490 173 1 +529 0 10 +515 191 1 +126 250 25 +493 136 18 +447 224 24 +574 604 17 +36 403 7 +188 263 12 +540 0 2 +132 525 20 +149 244 21 +544 348 18 +316 214 15 +538 591 17 +197 244 21 +185 209 21 +5 530 16 +485 7 10 +539 240 18 +277 277 12 +527 0 10 +288 357 26 +54 516 16 +70 247 21 +259 442 16 +519 168 1 +0 0 5 +48 104 5 +115 483 16 +57 91 5 +511 135 1 +208 270 21 +521 145 18 +453 180 1 +237 258 25 +561 161 1 +545 83 10 +188 307 25 +581 623 17 +131 141 6 +532 206 1 +514 165 1 +190 228 21 +534 59 10 +523 0 2 +143 282 21 +83 174 5 +520 131 18 +366 278 24 +127 445 16 +529 288 18 +513 26 10 +483 83 2 +514 525 14 +95 125 6 +92 139 6 +156 236 25 +523 441 14 +357 305 26 +524 8 2 +159 268 25 +163 654 20 +417 233 24 +486 643 17 +109 206 21 +525 86 10 +180 183 12 +125 620 20 +46 582 20 +203 264 25 +539 0 10 +42 174 5 +530 209 1 +322 0 15 +347 37 15 +220 301 25 +538 40 10 +174 252 25 +370 322 22 +534 583 17 +110 368 7 +53 266 7 +83 459 16 +518 72 2 +220 300 25 +544 170 18 +118 304 12 +117 259 21 +116 461 20 +36 276 21 +40 221 21 +579 647 17 +142 117 25 +529 0 10 +441 256 24 +516 187 1 +176 288 25 +62 266 21 +198 277 21 +536 247 18 +472 233 1 +494 0 2 +528 141 1 +195 281 21 +553 313 1 +168 261 21 +81 660 16 +257 308 25 +444 460 14 +155 240 21 +202 282 25 +138 219 21 +522 76 2 +121 482 16 +70 258 21 +200 227 21 +54 257 7 +92 218 25 +295 546 26 +544 595 14 +216 387 12 +86 218 7 +71 604 20 +142 222 21 +506 190 1 +23 255 12 +404 474 23 +140 356 7 +227 222 12 +167 212 21 +126 133 12 +562 306 1 +148 235 25 +485 204 1 +147 208 21 +536 279 1 +452 114 1 +535 0 10 +176 269 25 +153 297 21 +255 319 25 +111 310 21 +544 0 10 +151 647 20 +81 733 20 +496 33 10 +217 270 25 +20 291 12 +33 125 5 +177 217 21 +496 250 1 +162 45 21 +502 71 2 +241 348 26 +540 93 2 +191 269 21 +488 0 10 +368 195 24 +91 406 7 +41 182 12 +496 194 1 +201 291 25 +474 153 1 +172 250 25 +426 290 22 +153 278 21 +130 275 21 +424 330 26 +121 532 20 +381 283 26 +526 260 1 +75 0 5 +531 237 1 +510 234 18 +211 261 21 +185 318 25 +535 214 1 +308 386 26 +91 130 5 +15 472 20 +404 157 24 +210 131 25 +536 271 18 +68 70 5 +504 216 18 +540 103 10 +115 97 12 +550 405 14 +491 585 14 +93 262 21 +0 474 20 +547 93 10 +195 307 26 +115 490 16 +162 491 16 +0 148 5 +36 371 7 +76 237 25 +549 256 18 +406 56 24 +161 639 20 +558 178 1 +0 473 20 +549 266 1 +542 55 10 +545 62 10 +197 567 16 +0 597 20 +409 498 23 +527 264 1 +582 590 19 +121 400 16 +566 264 18 +104 235 21 +550 583 14 +70 364 7 +167 263 25 +402 291 22 +504 217 1 +512 550 17 +554 4 10 +168 340 12 +139 301 25 +108 565 20 +566 192 18 +177 186 21 +0 96 5 +124 290 21 +409 125 24 +395 246 24 +349 142 15 +511 213 18 +459 409 14 +478 181 18 +491 120 1 +84 298 21 +513 616 14 +163 171 21 +536 0 10 +243 261 25 +0 352 7 +363 15 15 +417 0 2 +523 10 2 +546 705 17 +203 288 25 +486 193 1 +80 207 6 +57 328 12 +431 57 24 +402 161 24 +188 230 21 +106 242 25 +102 162 12 +177 290 25 +88 288 12 +10 269 21 +128 447 20 +153 160 21 +166 235 21 +297 311 25 +164 14 21 +390 468 14 +0 135 6 +26 540 20 +193 145 21 +485 442 14 +568 0 2 +511 43 10 +156 206 21 +58 177 21 +115 489 20 +519 321 1 +126 248 12 +205 251 21 +562 601 14 +88 127 6 +458 297 24 +565 507 14 +50 314 7 +217 245 25 +542 194 1 +163 490 20 +183 297 25 +0 556 20 +202 233 25 +517 259 1 +500 640 14 +82 245 21 +113 418 9 +71 291 21 +66 369 7 +109 0 5 +501 136 18 +204 282 25 +207 247 25 +7 459 16 +531 197 1 +242 268 12 +103 206 21 +13 161 5 +497 40 2 +549 61 2 +162 204 21 +101 287 21 +197 304 25 +176 243 21 +522 169 1 +59 257 12 +554 197 1 +196 281 21 +240 264 25 +234 260 12 +89 209 21 +144 403 7 +495 201 1 +521 662 14 +195 242 21 +144 281 25 +420 199 24 +550 0 2 +135 486 20 +76 196 21 +61 0 6 +166 262 25 +540 83 2 +169 316 25 +76 222 12 +218 461 16 +295 351 25 +0 317 12 +126 666 16 +181 416 25 +530 176 1 +494 71 10 +133 239 21 +152 223 21 +3 153 21 +523 0 2 +59 0 5 +0 395 7 +0 205 6 +133 296 21 +586 0 10 +152 299 25 +207 278 25 +466 515 14 +533 128 1 +543 249 1 +145 182 6 +146 234 21 +104 226 21 +51 399 7 +76 240 7 +318 100 15 +465 0 2 +145 256 21 +506 153 1 +392 283 22 +583 516 17 +83 123 6 +160 192 21 +238 284 25 +374 104 15 +121 567 20 +211 286 21 +170 97 21 +500 530 14 +548 159 1 +554 0 10 +121 508 16 +535 78 10 +0 289 21 +112 0 5 +119 91 6 +541 0 10 +380 120 15 +0 234 7 +73 427 20 +116 271 25 +551 127 1 +129 213 21 +518 139 1 +539 465 14 +153 317 7 +524 198 1 +163 103 21 +517 173 1 +500 192 1 +247 294 25 +1 377 16 +35 293 12 +78 474 20 +113 267 21 +75 490 20 +0 438 20 +57 150 6 +418 516 23 +546 115 1 +533 104 10 +52 672 20 +187 279 21 +130 235 21 +86 467 20 +547 80 10 +53 464 16 +253 290 26 +4 136 6 +111 264 7 +171 188 21 +531 657 14 +501 0 10 +155 277 25 +544 84 10 +136 249 21 +496 54 2 +533 114 1 +168 498 20 +176 168 21 +328 138 22 +185 242 21 +570 167 1 +158 328 25 +550 0 10 +514 621 14 +113 274 21 +468 269 1 +441 344 26 +146 259 25 +541 279 18 +143 348 7 +523 206 18 +541 131 18 +251 290 26 +478 120 1 +533 0 10 +535 72 10 +497 184 1 +145 476 20 +549 643 14 +199 279 25 +90 77 5 +369 463 23 +329 382 26 +152 314 25 +157 229 21 +6 527 16 +516 225 18 +30 58 6 +187 299 25 +501 489 14 +167 258 21 +103 262 21 +288 323 26 +173 284 25 +388 125 24 +171 276 21 +573 192 1 +531 112 1 +28 0 5 +542 244 18 +186 258 25 +451 633 14 +359 252 1 +538 185 1 +493 105 10 +137 308 21 +33 0 5 +15 459 20 +87 216 7 +57 445 20 +213 225 21 +90 376 16 +534 232 1 +169 340 25 +554 701 14 +483 44 2 +469 201 13 +544 474 14 +159 267 21 +522 0 10 +244 356 25 +240 260 25 +544 15 10 +351 360 25 +125 297 25 +544 252 1 +120 239 21 +116 253 21 +485 0 10 +552 213 1 +473 14 10 +535 168 1 +138 248 7 +372 467 23 +552 289 1 +527 83 2 +496 769 19 +171 308 25 +110 220 12 +137 235 12 +542 0 10 +549 115 2 +611 362 24 +507 263 18 +131 659 20 +502 232 1 +100 0 5 +150 169 21 +411 212 24 +549 164 1 +125 243 21 +516 94 2 +189 313 25 +260 330 25 +146 229 21 +127 249 21 +33 432 16 +133 130 21 +188 293 25 +542 557 17 +507 639 14 +372 199 24 +215 204 21 +590 647 14 +475 544 14 +534 133 1 +122 274 25 +518 170 1 +119 274 21 +184 84 21 +90 354 7 +122 253 21 +0 507 20 +127 398 16 +212 822 16 +520 31 10 +181 230 25 +519 0 10 +502 378 18 +0 472 20 +539 187 1 +62 574 20 +511 285 1 +531 155 1 +498 116 2 +0 263 12 +6 466 20 +548 621 14 +147 247 21 +123 187 6 +162 292 25 +432 684 23 +533 168 1 +523 122 1 +198 273 25 +302 610 20 +149 321 25 +111 430 16 +377 498 23 +338 365 26 +112 185 21 +514 114 1 +110 199 21 +179 274 21 +548 627 14 +117 456 20 +189 218 12 +516 184 1 +135 384 7 +155 208 21 +50 169 5 +368 184 22 +449 100 10 +521 597 14 +237 324 26 +241 277 25 +556 61 10 +73 274 12 +496 144 1 +133 297 21 +187 298 25 +478 197 1 +563 619 14 +461 2 2 +511 24 10 +253 304 25 +495 141 18 +542 181 1 +493 5 10 +149 256 21 +84 618 16 +569 320 1 +107 161 21 +365 118 24 +157 246 21 +298 371 25 +202 280 25 +24 435 7 +53 483 20 +118 199 21 +72 212 25 +527 27 2 +82 639 20 +70 0 5 +87 453 20 +551 241 1 +99 170 12 +186 362 12 +122 289 21 +190 288 25 +97 234 21 +130 452 20 +496 16 10 +116 408 7 +195 307 25 +125 256 21 +551 146 18 +520 115 1 +210 325 7 +547 0 10 +521 542 14 +2 75 5 +44 0 5 +102 319 12 +431 258 24 +71 168 12 +51 321 7 +0 361 7 +116 124 5 +546 76 10 +319 734 19 +492 0 10 +450 264 22 +529 0 10 +536 0 2 +138 211 21 +135 271 21 +103 468 20 +140 288 21 +467 62 2 +26 130 5 +570 635 14 +170 203 25 +109 230 21 +168 234 21 +499 355 1 +489 0 10 +184 195 25 +543 225 1 +478 37 10 +387 258 25 +534 656 14 +79 448 20 +58 168 6 +96 657 20 +537 0 10 +0 416 20 +134 229 21 +237 290 21 +200 291 25 +546 458 14 +465 514 23 +305 86 15 +503 203 1 +578 205 1 +0 213 21 +530 101 10 +23 12 5 +488 84 2 +451 572 14 +136 228 21 +509 69 10 +210 238 25 +555 126 1 +148 375 7 +541 159 1 +0 154 6 +636 668 19 +189 230 25 +564 220 1 +94 443 20 +402 482 26 +374 469 26 +187 130 21 +219 247 25 +50 445 16 +571 0 10 +203 326 25 +47 394 7 +207 290 25 +494 626 14 +468 324 18 +383 383 24 +526 614 14 +292 222 24 +544 372 18 +492 184 1 +139 208 21 +442 367 18 +475 285 1 +25 98 5 +364 210 24 +191 293 25 +571 430 14 +153 282 12 +60 615 20 +209 300 25 +29 160 21 +548 93 2 +169 172 21 +3 245 12 +7 206 21 +157 300 25 +133 145 21 +499 100 10 +206 267 25 +546 0 2 +490 0 10 +568 147 1 +125 368 7 +530 265 18 +135 441 20 +380 265 22 +523 373 1 +485 120 1 +421 183 24 +566 15 10 +525 218 1 +546 139 18 +0 664 20 +112 264 25 +377 466 23 +106 677 20 +209 251 25 +152 195 21 +179 308 21 +587 587 14 +171 57 6 +172 208 21 +477 131 1 +546 137 18 +92 432 20 +467 98 10 +558 578 14 +198 173 21 +156 239 21 +517 78 2 +539 94 2 +69 117 21 +500 568 14 +552 0 10 +483 101 10 +123 246 21 +110 240 21 +204 272 25 +110 101 5 +115 316 25 +173 248 21 +96 15 5 +145 288 21 +155 288 21 +109 0 5 +38 472 20 +560 0 10 +143 242 21 +155 627 20 +114 514 20 +551 189 1 +531 235 1 +189 330 25 +364 431 23 +61 640 20 +549 182 18 +523 144 1 +0 84 5 +540 117 1 +178 230 7 +30 234 6 +131 508 16 +62 248 21 +598 197 18 +504 11 10 +415 290 24 +59 55 5 +100 521 20 +515 0 10 +155 290 21 +6 204 21 +412 107 15 +60 541 20 +519 0 10 +133 243 25 +509 100 2 +166 200 21 +565 124 1 +0 473 16 +526 236 18 +0 173 5 +110 391 7 +48 56 5 +175 203 21 +197 200 21 +93 238 21 +0 199 5 +133 180 21 +31 243 7 +46 688 20 +74 253 12 +135 289 21 +155 186 12 +234 340 12 +486 0 2 +544 77 2 +278 531 26 +0 176 12 +526 20 2 +524 56 10 +379 444 23 +199 149 21 +93 562 20 +0 110 6 +71 298 12 +157 268 21 +538 182 1 +42 457 20 +492 259 18 +372 531 23 +85 306 25 +172 370 21 +555 156 1 +68 387 7 +524 76 10 +26 250 21 +526 0 10 +390 215 22 +113 315 7 +530 214 18 +521 196 1 +518 42 2 +526 234 18 +508 168 1 +545 80 10 +536 130 1 +494 448 14 +65 552 20 +0 488 20 +517 0 10 +118 290 25 +348 242 1 +80 412 7 +157 206 21 +518 70 2 +71 619 16 +559 280 24 +236 274 21 +15 0 5 +98 114 12 +0 34 5 +505 106 10 +537 0 10 +545 163 1 +461 10 2 +154 56 21 +490 0 10 +140 200 21 +561 106 10 +311 31 15 +444 295 22 +97 300 7 +543 0 10 +519 34 10 +78 291 25 +48 360 7 +128 278 21 +415 133 24 +509 12 10 +542 32 10 +509 0 2 +138 233 21 +536 59 10 +487 158 1 +512 217 1 +523 491 17 +56 718 20 +213 593 20 +555 0 10 +184 322 21 +509 19 2 +147 606 16 +550 224 1 +260 185 24 +509 107 10 +96 506 20 +20 379 16 +97 218 12 +497 0 2 +483 432 14 +66 234 12 +141 276 21 +443 157 24 +496 98 2 +528 409 26 +548 278 18 +559 259 18 +74 400 7 +138 222 12 +355 437 23 +379 441 23 +23 208 12 +104 267 21 +190 244 25 +455 110 24 +531 112 1 +550 67 10 +103 563 16 +74 207 12 +104 271 21 +65 178 12 +38 0 5 +155 220 21 +382 164 1 +9 163 5 +523 619 14 +136 627 20 +385 174 18 +527 236 1 +573 29 10 +123 205 12 +128 315 7 +239 250 21 +205 404 25 +494 205 1 +159 364 21 +228 253 25 +239 333 21 +172 267 21 +127 206 21 +504 28 2 +111 464 20 +525 47 10 +505 70 10 +579 304 18 +191 287 25 +28 308 12 +472 331 1 +84 264 21 +154 246 21 +451 216 24 +17 144 5 +546 269 18 +108 257 25 +76 86 5 +143 244 21 +567 664 17 +416 225 24 +543 115 1 +492 155 1 +539 148 1 +9 65 5 +27 152 5 +171 259 12 +517 233 18 +569 665 14 +234 292 21 +148 285 25 +216 296 25 +82 571 20 +544 624 17 +223 281 25 +56 278 21 +137 152 6 +240 146 21 +162 330 25 +548 859 19 +139 507 16 +330 152 15 +181 181 21 +418 214 1 +119 229 21 +376 431 23 +520 218 1 +65 0 5 +104 363 12 +527 642 14 +489 103 10 +338 19 15 +151 301 12 +553 206 1 +73 563 20 +530 163 1 +103 494 20 +155 283 25 +157 232 12 +478 529 14 +66 247 12 +168 250 21 +38 175 6 +91 344 7 +127 201 21 +203 292 25 +98 255 21 +470 219 18 +215 254 25 +205 310 25 +113 62 21 +81 361 7 +201 283 7 +173 195 21 +94 112 5 +444 331 26 +115 179 21 +201 316 25 +0 518 20 +128 494 16 +517 205 18 +85 266 21 +233 162 25 +415 288 24 +554 0 2 +108 266 21 +144 221 21 +518 78 10 +562 19 2 +97 239 21 +119 190 21 +14 45 6 +520 163 1 +555 55 10 +124 235 21 +574 86 10 +203 224 25 +406 111 15 +482 186 18 +533 15 10 +574 0 10 +54 415 16 +239 273 25 +423 521 19 +182 270 25 +200 307 25 +63 95 6 +560 48 10 +0 145 6 +145 306 21 +486 101 2 +563 157 1 +72 304 7 +541 642 14 +484 472 14 +159 263 25 +516 527 14 +532 173 1 +540 0 10 +194 246 25 +168 268 21 +393 471 23 +54 540 20 +542 413 14 +107 197 21 +361 290 22 +137 175 12 +79 241 21 +167 262 21 +543 0 10 +146 564 16 +566 173 1 +139 285 25 +513 116 1 +201 144 21 +209 302 25 +210 283 25 +49 125 5 +126 192 21 +27 74 6 +179 245 25 +444 203 24 +52 289 25 +576 272 18 +533 135 1 +0 367 7 +19 660 16 +521 0 2 +217 302 25 +249 74 15 +321 292 24 +352 0 15 +519 15 10 +489 215 18 +191 416 7 +55 0 5 +507 147 1 +330 339 26 +521 64 2 +142 522 16 +137 110 12 +119 234 21 +60 324 12 +518 0 2 +541 245 1 +135 210 25 +176 165 21 +554 105 2 +169 481 20 +70 660 16 +582 243 18 +572 200 18 +494 161 1 +505 0 10 +518 0 2 +119 434 20 +191 279 21 +533 0 10 +83 551 20 +158 222 21 +516 257 18 +519 44 2 +76 447 20 +179 251 25 +350 450 23 +104 235 7 +0 102 5 +108 591 20 +341 0 24 +186 236 25 +37 13 5 +309 391 26 +497 35 10 +118 189 25 +516 634 17 +186 291 21 +0 183 5 +196 246 21 +73 196 21 +97 310 25 +196 256 25 +534 0 2 +534 126 1 +104 313 12 +343 287 24 +402 211 24 +138 278 21 +488 102 10 +180 267 25 +185 270 25 +63 285 21 +494 574 14 +388 282 24 +500 243 1 +566 791 14 +12 460 16 +111 464 20 +342 427 23 +143 214 21 +0 345 7 +427 171 24 +81 519 16 +188 283 25 +165 237 21 +52 0 5 +138 253 21 +108 246 25 +451 198 1 +466 456 26 +538 258 1 +507 0 10 +0 5 5 +114 388 7 +522 0 10 +135 256 21 +133 405 20 +60 0 5 +178 277 25 +135 288 21 +508 164 18 +144 266 25 +495 175 1 +495 241 18 +198 234 21 +502 103 2 +569 128 1 +422 178 24 +209 177 21 +195 297 25 +12 338 7 +521 162 18 +220 281 25 +28 489 16 +130 210 21 +14 663 16 +525 184 1 +28 0 5 +154 255 21 +549 141 1 +553 220 1 +227 269 25 +88 261 12 +142 165 21 +164 306 21 +27 131 5 +146 336 25 +514 99 10 +524 228 1 +218 313 25 +88 263 25 +152 214 21 +113 41 6 +190 256 21 +129 220 21 +305 297 22 +82 250 21 +8 432 20 +66 184 21 +517 549 14 +222 317 26 +521 650 14 +548 175 1 +313 609 20 +531 677 14 +42 406 7 +0 138 6 +493 513 14 +97 605 20 +579 602 14 +95 268 21 +407 110 15 +524 179 1 +170 278 21 +498 579 14 +418 537 19 +527 0 2 +347 506 26 +559 174 1 +531 664 17 +574 616 17 +529 175 18 +545 103 10 +208 339 7 +125 644 20 +159 285 21 +110 279 25 +329 467 23 +214 293 25 +153 598 16 +85 229 21 +127 151 21 +191 265 25 +203 291 25 +128 296 25 +85 408 7 +511 0 2 +509 121 1 +40 498 20 +97 380 7 +563 216 1 +163 258 25 +528 123 1 +421 462 17 +35 429 20 +351 481 23 +550 150 18 +181 227 21 +487 212 1 +155 312 21 +538 285 18 +123 406 16 +421 168 24 +224 483 23 +366 199 22 +68 292 12 +526 0 10 +152 644 20 +197 269 25 +85 531 20 +210 228 21 +312 201 22 +516 0 2 +253 282 24 +123 191 21 +511 197 18 +176 269 25 +500 172 18 +76 396 7 +532 27 10 +148 492 16 +187 289 25 +81 237 21 +485 281 18 +490 0 10 +92 281 7 +17 422 20 +542 271 18 +33 421 7 +518 253 18 +4 531 16 +215 289 25 +187 262 25 +499 418 26 +160 476 16 +109 216 21 +0 469 20 +148 275 21 +111 495 20 +505 529 14 +508 39 10 +203 301 25 +192 313 25 +67 0 5 +543 46 10 +531 159 1 +525 0 2 +356 237 24 +498 0 2 +186 204 21 +64 23 5 +516 28 10 +560 172 18 +565 86 10 +156 235 21 +535 226 1 +100 459 20 +208 264 21 +99 507 20 +147 232 21 +106 206 6 +399 0 10 +94 185 21 +524 509 14 +58 489 16 +150 549 16 +495 56 10 +195 266 21 +247 259 25 +512 0 2 +151 296 25 +142 246 21 +107 171 21 +107 28 5 +164 174 21 +516 182 1 +185 198 21 +54 377 7 +199 288 21 +550 659 17 +98 365 7 +524 213 1 +538 524 14 +534 109 1 +488 426 14 +315 240 24 +172 188 21 +500 173 18 +399 221 24 +68 588 20 +0 236 7 +562 554 17 +555 172 18 +136 186 12 +184 262 21 +527 665 17 +124 210 21 +84 0 6 +243 256 25 +84 351 12 +408 274 24 +142 167 21 +552 0 2 +150 0 5 +190 90 21 +534 101 2 +0 657 20 +569 675 17 +194 238 25 +528 150 1 +204 251 21 +418 340 1 +565 185 1 +452 179 1 +352 855 9 +166 295 25 +198 268 25 +125 302 25 +490 78 2 +135 247 21 +59 202 21 +188 51 6 +513 83 10 +232 211 12 +323 433 23 +76 480 20 +181 300 25 +478 238 1 +506 511 14 +0 423 20 +222 194 21 +125 287 25 +180 273 21 +125 291 25 +121 213 21 +22 268 21 +130 387 7 +0 508 20 +141 241 21 +157 200 21 +598 58 2 +0 602 20 +106 0 5 +182 212 25 +259 430 25 +525 252 18 +549 639 17 +211 322 25 +189 278 25 +212 283 25 +470 504 14 +66 431 20 +134 279 21 +0 119 6 +65 256 21 +119 229 12 +523 242 18 +90 93 5 +87 144 6 +416 0 24 +501 224 1 +572 30 2 +133 227 21 +226 298 21 +194 281 25 +149 149 25 +95 197 21 +206 324 25 +65 455 20 +363 680 20 +148 200 21 +142 175 21 +539 186 18 +551 241 18 +544 498 14 +152 203 12 +190 240 25 +494 0 10 +488 532 14 +385 451 23 +518 167 1 +507 167 1 +214 291 25 +44 404 7 +489 268 18 +352 204 24 +478 99 10 +70 411 7 +167 165 25 +0 345 7 +496 0 10 +552 197 18 +102 272 21 +148 297 25 +126 612 16 +546 147 1 +320 428 25 +132 535 20 +108 623 20 +88 617 20 +112 131 21 +107 419 7 +489 126 1 +178 317 25 +515 0 10 +177 208 21 +517 143 1 +530 51 2 +170 208 25 +298 279 25 +122 635 20 +481 586 17 +234 261 25 +150 279 21 +207 188 21 +151 279 25 +379 407 24 +233 277 25 +57 261 21 +85 0 5 +511 0 10 +491 0 2 +498 26 10 +535 167 1 +126 218 25 +54 246 21 +481 79 2 +55 22 6 +555 212 1 +122 269 21 +137 89 5 +99 452 20 +168 289 25 +507 0 2 +524 6 2 +503 94 2 +134 730 20 +123 668 16 +496 236 1 +131 246 21 +545 302 26 +393 512 19 +230 166 21 +538 203 1 +194 265 21 +105 463 20 +461 232 22 +196 256 21 +506 497 14 +531 568 14 +509 109 2 +509 0 2 +109 493 20 +229 297 25 +503 263 1 +0 0 5 +253 379 26 +517 148 1 +528 0 10 +315 174 15 +83 290 21 +0 516 20 +623 8 2 +497 411 14 +115 293 12 +79 257 21 +148 290 21 +130 423 7 +406 154 22 +243 290 25 +169 282 21 +532 176 1 +63 17 5 +530 62 10 +76 504 16 +374 0 15 +91 173 5 +111 171 21 +228 298 25 +597 132 1 +555 220 1 +112 328 25 +0 630 16 +59 199 12 +149 297 21 +211 233 21 +182 236 25 +195 262 21 +64 154 6 +522 249 1 +534 234 1 +80 290 12 +116 289 25 +511 174 1 +534 0 10 +140 297 21 +212 247 21 +541 0 2 +102 261 21 +71 401 7 +521 202 1 +567 688 14 +515 205 1 +172 227 21 +490 0 10 +174 303 25 +37 0 5 +172 265 21 +529 234 1 +428 78 2 +542 324 18 +76 0 5 +512 0 10 +113 460 20 +87 456 20 +496 66 10 +144 264 25 +215 321 25 +537 170 18 +197 289 25 +495 178 1 +499 146 18 +548 0 2 +139 450 20 +53 122 5 +482 314 1 +377 256 22 +516 255 18 +151 287 21 +244 207 21 +71 517 20 +94 488 20 +452 278 18 +125 229 21 +374 478 23 +182 253 21 +100 650 20 +542 93 2 +126 249 21 +447 526 19 +532 111 2 +118 264 12 +524 256 1 +518 199 1 +537 145 1 +151 312 21 +191 304 25 +137 377 16 +525 176 1 +240 292 25 +167 275 7 +491 573 17 +519 169 18 +47 353 7 +542 0 10 +459 521 14 +494 0 10 +0 394 7 +550 429 14 +84 253 25 +72 208 21 +216 310 25 +70 412 7 +136 355 25 +6 516 20 +105 209 21 +221 322 21 +523 252 1 +115 234 21 +581 713 14 +518 159 18 +0 634 20 +123 190 21 +553 0 10 +394 289 22 +214 264 21 +503 198 1 +0 120 5 +144 136 21 +84 403 7 +0 479 20 +123 169 21 +503 146 1 +210 163 25 +158 269 21 +92 684 20 +137 330 21 +0 262 7 +504 471 17 +193 292 12 +192 290 25 +527 246 18 +407 210 24 +0 158 5 +565 717 17 +144 266 25 +441 592 14 +200 199 25 +525 55 2 +536 0 2 +147 255 25 +119 257 25 +541 13 10 +71 27 6 +468 476 14 +0 503 16 +412 287 24 +158 593 16 +36 455 16 +562 640 14 +151 309 25 +156 317 25 +195 280 25 +120 664 20 +501 59 10 +512 372 26 +107 471 16 +8 531 20 +469 224 18 +538 131 1 +143 112 21 +555 0 10 +528 231 1 +7 357 7 +147 191 21 +73 434 20 +196 256 21 +519 256 1 +159 251 21 +256 301 25 +521 0 10 +126 486 20 +75 176 6 +132 616 16 +322 342 23 +64 197 21 +0 559 20 +0 617 16 +525 241 18 +522 211 18 +532 44 2 +556 227 18 +155 318 25 +124 233 21 +525 597 14 +496 65 10 +60 438 20 +249 301 25 +132 653 16 +548 94 2 +165 220 21 +448 126 1 +176 194 21 +153 315 25 +483 332 18 +127 328 21 +541 466 14 +60 260 12 +146 238 25 +543 154 1 +393 303 24 +393 238 24 +511 547 14 +43 607 20 +541 148 1 +101 473 20 +536 458 14 +506 171 18 +47 392 7 +373 179 15 +119 227 21 +508 308 18 +74 236 12 +503 45 10 +276 313 25 +212 313 25 +591 533 17 +525 0 10 +500 449 26 +512 0 2 +154 470 20 +227 300 25 +149 266 21 +506 132 1 +355 179 22 +486 113 2 +105 186 21 +497 190 1 +114 228 21 +545 443 14 +541 133 1 +509 232 18 +400 225 22 +526 186 1 +118 272 21 +179 250 21 +162 204 21 +274 19 15 +539 1 10 +73 229 21 +545 161 1 +44 315 7 +133 287 21 +23 100 5 +142 262 25 +531 953 19 +535 0 10 +538 191 18 +536 299 18 +362 434 23 +543 593 17 +371 237 24 +85 107 5 +127 241 21 +197 554 25 +42 461 20 +147 200 21 +153 202 21 +150 254 21 +91 248 21 +161 196 21 +54 96 6 +502 190 1 +70 577 20 +129 227 25 +106 488 20 +83 0 5 +127 231 21 +85 377 7 +192 192 12 +128 299 21 +502 634 14 +0 311 21 +556 172 1 +613 902 19 +422 94 10 +30 393 7 +547 0 2 +150 300 25 +191 256 25 +201 348 26 +511 191 1 +505 214 18 +423 203 1 +61 154 21 +120 628 20 +534 35 2 +72 439 20 +563 698 14 +69 309 25 +506 284 18 +518 346 1 +174 253 21 +82 654 20 +530 171 1 +95 130 5 +152 277 21 +524 68 10 +128 230 21 +37 366 12 +527 0 2 +202 307 25 +294 52 24 +387 508 23 +611 674 17 +392 455 23 +191 219 21 +81 161 12 +102 501 20 +197 258 25 +560 197 1 +567 0 2 +0 373 7 +550 234 1 +45 151 5 +520 171 1 +232 290 25 +46 283 7 +391 255 22 +540 0 10 +432 273 22 +511 0 10 +76 235 12 +87 275 21 +55 505 16 +323 81 15 +310 455 23 +180 271 25 +244 217 25 +130 281 25 +0 375 7 +0 480 20 +175 309 25 +124 364 7 +523 62 10 +507 670 14 +132 226 21 +154 477 16 +129 620 20 +502 431 14 +77 64 6 +546 150 18 +481 298 1 +80 373 7 +123 244 21 +352 484 23 +232 278 25 +114 237 25 +555 0 10 +0 22 5 +270 305 12 +377 458 23 +555 196 18 +125 552 16 +541 211 18 +108 287 25 +0 643 16 +340 91 15 +233 217 12 +394 110 15 +200 251 25 +92 170 12 +86 254 21 +52 48 6 +381 197 24 +234 290 25 +184 233 12 +546 19 10 +191 301 25 +372 270 24 +426 275 24 +174 292 21 +544 31 10 +501 604 14 +301 376 23 +570 123 1 +366 640 23 +395 304 24 +59 600 16 +46 651 16 +326 399 23 +186 237 21 +118 287 12 +458 84 2 +533 171 1 +255 249 24 +448 418 26 +142 647 20 +185 417 25 +487 608 17 +67 615 20 +129 640 20 +232 294 26 +468 357 26 +533 602 17 +378 253 22 +179 221 21 +141 257 21 +91 226 25 +555 574 14 +378 52 15 +206 185 25 +84 403 16 +205 318 21 +201 167 21 +46 635 20 +557 0 2 +118 646 16 +501 0 10 +380 491 23 +81 0 5 +513 140 1 +80 190 21 +534 137 1 +135 40 6 +120 290 21 +170 110 21 +0 115 6 +24 412 16 +177 181 21 +386 231 24 +566 720 14 +0 112 5 +227 276 21 +182 531 16 +42 481 20 +56 103 6 +195 326 25 +327 282 24 +518 131 1 +93 211 21 +239 296 25 +518 253 1 +528 137 1 +543 0 10 +4 333 7 +421 202 24 +95 319 7 +70 271 7 +127 142 6 +201 223 25 +0 490 20 +567 293 1 +354 185 24 +487 0 10 +87 224 21 +0 488 20 +95 420 7 +540 612 17 +499 199 1 +284 321 26 +116 201 21 +166 293 25 +497 114 1 +84 527 20 +153 193 21 +0 633 16 +514 153 1 +68 98 21 +540 0 10 +380 235 24 +511 103 2 +149 307 21 +0 26 5 +178 314 25 +98 424 16 +341 472 23 +576 44 2 +132 434 20 +531 202 18 +64 339 7 +136 285 21 +529 0 2 +162 289 25 +501 0 10 +249 307 25 +573 687 17 +225 211 25 +0 0 5 +121 272 21 +349 163 15 +532 587 17 +0 431 20 +141 212 21 +101 249 25 +411 232 24 +330 183 22 +508 126 1 +216 276 21 +89 329 12 +527 76 10 +526 15 10 +102 153 4 +517 270 1 +228 325 26 +552 353 18 +467 72 10 +525 104 10 +211 288 25 +527 201 1 +201 189 21 +223 299 25 +125 664 20 +93 230 21 +130 290 21 +198 246 25 +556 0 10 +56 370 7 +23 93 5 +500 199 1 +45 169 5 +386 287 22 +528 634 14 +234 276 25 +561 203 1 +541 16 10 +155 250 25 +218 679 9 +534 0 10 +552 614 17 +73 403 7 +441 240 24 +510 85 2 +367 193 24 +123 206 7 +532 70 2 +186 273 25 +167 226 21 +178 286 21 +416 176 24 +12 99 21 +518 168 1 +523 5 2 +0 253 7 +407 362 13 +149 225 21 +510 173 1 +535 0 10 +97 248 21 +528 37 10 +123 226 21 +515 0 2 +211 365 25 +556 604 14 +496 142 1 +545 0 10 +94 400 7 +557 0 10 +549 472 14 +469 0 2 +519 320 1 +543 133 1 +211 285 21 +584 461 14 +492 483 14 +0 232 12 +546 193 18 +508 0 10 +492 211 18 +176 339 25 +197 293 25 +519 330 1 +123 68 21 +98 256 21 +181 212 21 +528 43 10 +436 453 26 +402 242 24 +184 741 16 +81 76 21 +551 531 14 +125 419 7 +65 271 7 +533 692 14 +0 201 6 +74 249 21 +552 605 17 +529 238 1 +582 243 18 +0 0 5 +561 51 2 +487 516 14 +182 264 21 +92 266 21 +62 147 5 +109 246 21 +502 617 14 +56 529 20 +192 189 21 +548 141 1 +188 286 21 +195 263 21 +199 292 25 +577 489 14 +494 243 1 +154 242 21 +106 629 20 +584 176 1 +89 192 12 +446 21 2 +152 263 12 +101 619 20 +506 130 18 +149 251 21 +446 137 24 +37 513 16 +122 244 21 +360 330 26 +562 148 18 +537 62 10 +76 512 16 +105 251 7 +215 301 21 +124 208 21 +513 166 1 +152 255 21 +76 497 16 +526 126 1 +528 93 10 +376 151 22 +170 272 21 +523 267 18 +140 453 20 +249 367 26 +481 172 1 +496 203 1 +114 569 16 +530 528 14 +477 467 14 +532 152 1 +209 322 25 +371 197 15 +222 239 25 +60 468 16 +521 250 1 +131 253 21 +515 261 1 +196 308 25 +128 499 20 +122 250 25 +99 355 7 +167 257 21 +557 179 1 +140 300 25 +209 250 25 +514 212 1 +97 531 20 +512 73 2 +525 155 1 +536 485 14 +197 343 25 +419 265 24 +143 644 20 +145 230 21 +0 587 20 +480 0 2 +540 174 18 +528 24 10 +569 659 17 +488 72 10 +176 270 25 +212 233 25 +174 402 25 +61 412 16 +164 336 12 +83 405 7 +358 184 24 +98 397 7 +128 280 25 +0 415 16 +363 98 15 +337 223 22 +534 273 18 +26 539 20 +281 234 25 +361 310 26 +60 273 7 +127 311 21 +66 224 12 +221 254 25 +569 631 17 +487 0 10 +177 209 25 +375 250 24 +265 232 21 +567 0 10 +567 195 1 +120 483 16 +574 597 17 +151 475 20 +541 80 10 +198 306 21 +350 465 23 +90 335 7 +405 482 23 +403 263 24 +103 84 21 +9 414 7 +557 444 26 +0 713 20 +113 214 21 +502 0 2 +152 286 25 +53 155 5 +167 279 21 +511 328 1 +150 459 20 +533 626 14 +210 377 25 +184 241 21 +72 132 21 +48 186 5 +194 281 25 +147 641 20 +89 246 21 +216 345 25 +526 249 1 +534 214 18 +205 272 21 +66 152 12 +559 279 1 +108 261 7 +524 129 1 +27 0 6 +117 334 25 +207 333 21 +345 188 24 +140 389 7 +537 198 18 +473 583 14 +186 228 21 +209 323 21 +555 175 18 +562 667 14 +0 90 5 +197 295 25 +509 85 10 +80 474 20 +78 432 20 +141 326 12 +163 360 25 +50 206 6 +481 16 2 +378 493 23 +56 546 16 +201 295 21 +102 195 12 +502 587 17 +0 529 20 +509 244 1 +196 328 21 +96 210 21 +56 58 5 +81 244 21 +94 171 12 +542 176 1 +0 613 20 +542 134 18 +484 244 1 +524 192 1 +421 141 1 +535 179 18 +541 171 1 +107 187 21 +526 0 10 +98 196 21 +105 229 12 +487 0 2 +566 327 1 +540 182 18 +78 446 20 +117 414 20 +89 348 7 +541 326 18 +212 272 25 +73 575 20 +536 241 1 +347 473 23 +392 645 17 +65 100 21 +36 311 7 +543 0 10 +544 162 18 +190 320 25 +0 297 21 +0 60 21 +99 241 25 +517 52 10 +132 445 20 +541 184 18 +164 197 12 +190 194 21 +500 594 14 +513 0 10 +485 250 1 +533 531 14 +554 65 10 +199 290 21 +528 151 18 +159 217 21 +116 400 7 +364 430 23 +53 75 6 +105 134 5 +136 284 21 +389 495 23 +213 362 21 +113 233 21 +48 665 20 +116 0 5 +565 42 2 +178 287 25 +298 368 16 +153 617 20 +112 197 21 +200 296 25 +126 237 21 +538 157 1 +52 246 7 +511 178 1 +95 456 20 +528 456 14 +198 278 25 +64 167 5 +101 241 21 +163 248 21 +253 300 12 +171 317 25 +37 286 21 +564 0 10 +530 142 1 +154 216 21 +527 181 1 +168 214 25 +535 175 1 +489 72 10 +189 228 25 +506 266 1 +265 307 25 +146 198 21 +53 456 20 +0 226 7 +150 432 7 +529 159 1 +194 248 25 +31 174 5 +519 90 10 +210 284 25 +66 235 7 +206 214 21 +191 314 25 +515 69 10 +54 58 5 +3 673 16 +491 229 1 +534 60 2 +333 442 23 +222 226 25 +121 0 5 +76 498 20 +485 0 10 +557 154 18 +518 0 2 +539 187 18 +40 0 5 +435 281 26 +116 208 12 +159 241 21 +501 487 17 +163 234 25 +132 347 25 +245 343 26 +154 280 21 +103 485 20 +381 304 1 +541 0 10 +501 614 17 +132 197 21 +563 17 2 +556 327 18 +0 145 5 +89 183 21 +197 340 25 +477 183 18 +505 171 1 +0 558 16 +260 304 25 +542 0 10 +199 302 25 +523 0 10 +505 600 17 +515 118 1 +225 286 21 +550 0 10 +144 188 21 +534 162 1 +47 384 7 +520 602 14 +492 267 18 +539 107 10 +364 136 15 +82 472 20 +473 200 1 +341 190 15 +118 525 16 +454 0 2 +104 247 21 +168 208 25 +497 204 1 +133 258 21 +225 233 25 +421 334 1 +697 699 19 +126 281 25 +118 390 7 +504 0 10 +157 233 21 +547 186 18 +142 232 25 +147 245 25 +99 470 20 +62 253 21 +18 153 5 +460 884 19 +561 435 14 +541 205 18 +157 236 25 +550 167 1 +236 335 25 +195 296 21 +167 254 25 +194 249 25 +71 475 20 +120 287 7 +552 559 17 +560 408 14 +333 386 23 +503 595 14 +177 279 21 +0 0 5 +513 157 18 +191 537 16 +377 413 26 +525 269 1 +484 557 14 +145 610 16 +173 230 21 +71 496 20 +525 208 1 +344 204 24 +542 42 10 +138 221 21 +551 304 1 +534 0 2 +156 231 21 +49 521 20 +514 203 1 +105 328 7 +130 239 12 +32 291 25 +67 0 5 +385 461 23 +505 647 14 +492 266 1 +325 434 23 +297 269 24 +0 41 5 +115 338 7 +106 250 12 +14 0 5 +148 119 21 +88 211 12 +56 381 7 +207 237 21 +88 589 20 +176 214 25 +68 524 16 +33 312 7 +324 220 21 +533 164 1 +200 269 25 +179 296 25 +508 30 10 +186 193 21 +91 222 12 +518 129 1 +198 251 21 +159 320 7 +189 703 16 +531 477 14 +601 56 2 +506 249 1 +127 25 5 +548 300 18 +624 620 14 +140 185 21 +85 339 7 +540 580 17 +540 34 10 +205 274 25 +506 186 1 +530 163 1 +109 238 12 +540 10 2 +146 242 25 +281 249 24 +97 595 20 +131 260 21 +78 552 20 +156 207 21 +136 479 20 +42 129 21 +172 170 25 +488 0 22 +516 219 1 +299 186 15 +535 154 1 +192 263 25 +111 458 16 +495 0 10 +499 100 10 +507 377 14 +126 566 20 +410 282 24 +380 305 24 +150 257 21 +483 0 10 +73 391 7 +137 220 21 +249 322 21 +512 138 18 +499 0 2 +452 166 22 +0 247 7 +146 184 6 +165 244 21 +518 44 2 +40 208 21 +191 165 12 +97 512 20 +528 184 1 +138 244 21 +504 171 18 +513 67 2 +205 264 21 +159 289 25 +430 198 24 +201 308 26 +109 152 12 +156 327 12 +487 217 1 +541 0 10 +169 363 7 +477 18 10 +92 612 16 +86 293 21 +185 263 21 +181 224 21 +548 17 10 +87 266 21 +525 73 10 +363 471 23 +79 421 16 +0 595 20 +485 517 14 +424 422 17 +113 224 21 +185 257 21 +487 591 14 +43 476 20 +58 453 20 +214 322 25 +213 240 21 +187 331 25 +209 282 25 +153 214 21 +554 124 1 +86 298 12 +196 273 25 +529 149 1 +236 229 21 +487 69 10 +444 615 17 +146 226 21 +48 669 20 +456 458 26 +218 269 25 +477 0 10 +0 258 25 +519 348 1 +441 337 24 +120 275 25 +479 247 18 +176 208 12 +13 66 5 +511 132 18 +508 633 14 +196 277 25 +202 131 21 +151 286 25 +571 198 1 +515 523 19 +56 223 12 +183 309 25 +529 0 10 +185 158 25 +482 0 10 +486 269 1 +538 153 18 +91 472 20 +565 2 10 +373 490 23 +149 138 21 +63 280 12 +109 205 21 +413 494 23 +74 485 16 +54 353 7 +536 608 23 +234 242 25 +126 216 21 +104 357 7 +170 234 25 +236 357 25 +30 282 21 +158 275 21 +207 158 21 +567 650 14 +53 162 12 +420 174 24 +424 200 24 +217 201 21 +154 268 21 +183 297 21 +138 204 21 +50 369 7 +0 0 5 +388 297 24 +563 202 18 +96 119 6 +63 267 7 +167 200 21 +500 7 10 +506 235 1 +157 328 25 +81 150 12 +47 370 7 +516 166 1 +163 298 25 +129 507 20 +225 289 25 +69 537 20 +569 254 18 +538 265 18 +124 218 21 +195 252 21 +130 243 21 +474 23 10 +496 166 1 +83 93 21 +562 72 2 +0 74 5 +518 61 10 +118 123 21 +569 395 14 +230 331 26 +151 272 21 +497 3 2 +111 231 21 +521 164 1 +508 0 2 +415 130 18 +103 123 5 +523 133 18 +563 208 18 +152 141 12 +153 231 21 +4 568 20 +123 400 7 +537 210 18 +60 439 7 +543 211 1 +101 297 21 +306 181 15 +203 247 21 +11 585 20 +176 213 25 +176 331 12 +0 426 20 +117 235 21 +549 163 1 +99 158 6 +492 0 10 +574 561 14 +189 269 25 +47 159 5 +189 286 21 +17 0 5 +161 286 21 +527 601 17 +98 590 20 +25 255 7 +459 122 24 +99 239 21 +353 449 23 +118 173 12 +124 217 12 +188 289 25 +134 105 5 +530 43 2 +112 284 7 +389 0 15 +67 299 12 +331 436 23 +35 104 5 +32 333 7 +183 263 21 +518 91 10 +528 456 14 +169 339 25 +156 301 7 +480 266 18 +543 463 13 +138 260 21 +454 0 2 +59 0 5 +217 239 25 +528 0 10 +563 600 17 +314 71 15 +146 405 7 +334 330 18 +354 192 1 +562 167 18 +119 79 21 +429 498 19 +368 273 1 +497 203 18 +138 327 25 +67 464 20 +501 39 2 +481 67 10 +39 222 21 +75 599 20 +507 351 13 +194 294 25 +148 559 20 +110 214 7 +468 0 2 +140 262 21 +154 296 21 +167 230 25 +448 209 24 +438 104 24 +103 553 16 +19 523 20 +558 636 14 +86 169 6 +195 252 25 +0 515 20 +97 431 20 +364 270 24 +120 196 21 +509 626 14 +526 98 10 +124 245 21 +85 475 20 +139 592 20 +541 706 17 +88 370 7 +136 287 21 +115 260 21 +494 0 10 +427 541 23 +420 176 24 +190 222 21 +101 52 5 +529 238 1 +248 131 21 +0 438 20 +98 284 25 +39 229 12 +420 315 26 +542 205 18 +0 503 20 +539 153 1 +526 219 1 +164 215 21 +96 612 20 +501 211 1 +447 521 19 +9 527 16 +552 229 1 +658 907 19 +546 0 2 +509 95 10 +572 100 2 +395 198 24 +207 278 25 +564 257 18 +96 426 20 +194 209 21 +230 714 9 +209 211 21 +74 437 16 +528 134 1 +511 0 2 +169 283 25 +155 678 20 +523 221 18 +565 293 1 +415 0 10 +170 159 21 +167 252 21 +120 262 25 +86 243 21 +55 173 12 +69 262 21 +510 240 1 +69 95 5 +120 206 6 +116 475 20 +39 455 20 +0 370 16 +90 568 16 +69 447 20 +149 157 21 +80 697 16 +32 207 6 +153 313 25 +143 227 12 +91 476 20 +399 653 19 +554 215 18 +575 641 14 +162 224 21 +28 107 5 +562 0 2 +116 233 12 +405 170 1 +137 256 25 +548 201 1 +136 45 5 +507 148 18 +233 253 25 +459 104 2 +207 212 25 +524 101 10 +521 246 1 +170 285 25 +50 0 5 +533 9 10 +491 141 1 +139 203 25 +506 151 1 +547 51 10 +518 116 2 +92 277 12 +33 195 6 +521 207 18 +127 465 20 +536 217 1 +535 175 1 +381 263 24 +6 438 20 +421 39 2 +148 184 12 +139 297 21 +523 0 10 +218 235 25 +79 232 21 +125 263 21 +521 154 18 +521 246 1 +147 262 21 +0 364 7 +94 471 20 +378 268 22 +569 113 1 +189 138 21 +513 237 18 +500 0 2 +161 70 21 +165 138 12 +338 256 1 +51 463 16 +547 172 18 +0 355 7 +244 336 25 +525 653 17 +523 110 1 +111 406 7 +70 272 21 +561 0 10 +90 167 21 +38 194 12 +521 134 1 +160 262 21 +144 190 21 +146 297 21 +0 395 7 +567 60 10 +520 55 2 +546 180 1 +205 391 7 +478 0 10 +171 234 21 +32 283 12 +539 275 1 +100 602 20 +459 631 19 +260 482 16 +113 621 20 +545 0 10 +165 514 20 +23 315 25 +496 244 18 +166 297 21 +29 267 21 +546 263 1 +573 0 10 +20 110 5 +59 195 21 +517 209 1 +480 12 10 +503 178 1 +331 342 24 +539 3 2 +293 223 21 +308 405 23 +192 255 21 +503 265 1 +534 32 2 +388 479 23 +573 69 10 +533 162 1 +418 329 24 +87 191 5 +129 442 9 +190 313 25 +14 575 20 +577 535 14 +361 543 26 +311 151 6 +556 96 10 +566 441 14 +148 583 20 +526 203 1 +117 199 21 +114 441 20 +57 506 20 +580 565 14 +234 297 25 +509 81 2 +60 565 20 +472 4 2 +59 361 7 +526 16 2 +206 280 25 +147 283 21 +77 266 25 +188 292 25 +212 309 25 +162 132 21 +442 339 18 +500 139 1 +547 0 2 +209 255 25 +155 232 25 +192 191 12 +180 272 25 +535 123 1 +488 79 10 +139 146 21 +206 153 12 +141 240 21 +170 271 21 +99 466 20 +282 575 16 +144 531 16 +597 0 2 +554 0 10 +46 0 5 +70 446 20 +197 281 25 +36 147 12 +168 259 21 +90 425 7 +474 580 17 +513 11 10 +546 44 2 +530 115 1 +203 209 12 +493 190 1 +0 123 5 +205 268 25 +545 546 14 +526 100 10 +73 435 20 +16 431 20 +510 281 1 +68 231 21 +98 202 21 +186 344 25 +233 298 26 +148 259 21 +61 615 16 +490 114 1 +132 206 21 +542 108 10 +24 486 20 +67 270 21 +138 174 21 +1 634 20 +180 590 20 +194 272 25 +296 409 26 +203 323 26 +60 422 20 +455 0 10 +170 243 25 +527 0 2 +112 179 21 +114 242 21 +166 246 25 +468 507 26 +530 0 2 +559 220 1 +524 194 1 +558 211 18 +474 206 1 +493 170 18 +420 306 22 +522 109 2 +609 636 14 +180 303 21 +94 46 5 +185 199 25 +129 263 21 +10 385 7 +142 277 25 +497 92 2 +515 455 14 +516 76 2 +537 0 10 +182 281 12 +183 283 25 +522 0 10 +517 0 10 +110 258 21 +544 75 10 +497 201 1 +538 0 10 +519 0 2 +0 164 5 +552 48 10 +302 402 26 +565 0 2 +140 289 21 +65 449 16 +188 280 25 +211 304 21 +241 380 21 +111 298 25 +334 194 15 +59 323 7 +526 0 10 +177 274 25 +344 456 23 +114 570 20 +84 200 5 +589 301 1 +137 297 25 +163 191 21 +532 230 1 +554 0 2 +197 277 25 +203 234 25 +110 503 20 +153 83 12 +507 72 2 +277 280 25 +0 599 20 +559 69 10 +524 194 18 +523 145 18 +175 317 25 +410 581 19 +131 229 21 +444 355 26 +43 589 20 +483 289 1 +137 260 21 +550 622 14 +127 257 25 +494 451 14 +108 508 20 +189 219 25 +148 183 21 +311 158 15 +576 673 14 +61 33 5 +0 347 7 +121 279 12 +198 272 21 +203 239 21 +138 255 25 +536 214 1 +28 541 20 +331 296 18 +187 276 25 +146 263 25 +10 626 16 +562 279 26 +546 220 1 +179 210 21 +0 456 20 +187 285 7 +149 229 21 +572 580 14 +181 302 25 +193 268 21 +0 363 7 +234 307 25 +170 267 25 +96 299 7 +499 146 1 +148 142 12 +79 387 7 +0 459 20 +0 471 20 +585 111 18 +152 274 25 +299 521 17 +239 272 25 +103 219 21 +173 309 21 +63 401 7 +71 635 20 +83 648 20 +74 403 7 +418 80 2 +521 15 10 +479 692 17 +148 140 12 +90 620 16 +495 23 2 +123 306 25 +520 27 2 +396 183 22 +0 281 12 +108 438 20 +0 354 7 +505 144 1 +96 22 5 +81 247 21 +391 103 24 +517 60 2 +168 195 21 +217 260 21 +507 149 18 +399 295 24 +178 209 25 +545 64 10 +98 186 6 +533 0 2 +525 145 18 +198 244 25 +545 275 1 +85 550 20 +518 234 1 +521 113 1 +539 216 18 +554 107 10 +549 184 1 +140 739 20 +554 141 1 +191 543 20 +231 260 21 +525 0 10 +180 254 21 +10 190 6 +198 281 21 +130 280 21 +178 207 21 +498 41 10 +48 399 7 +528 206 1 +373 187 24 +168 342 12 +212 312 25 +305 183 22 +292 290 12 +237 330 26 +153 334 25 +431 75 15 +177 289 25 +479 181 1 +0 262 12 +235 216 25 +557 260 18 +3 189 5 +177 246 25 +77 111 5 +171 223 21 +123 477 20 +66 679 20 +144 540 16 +20 346 7 +24 520 20 +196 221 21 +235 179 21 +446 8 2 +385 771 9 +0 505 16 +133 358 12 +67 653 20 +253 230 12 +528 0 2 +358 132 15 +503 228 18 +83 560 20 +529 0 10 +76 481 16 +207 278 12 +186 296 25 +179 229 25 +438 257 24 +545 680 17 +422 172 24 +473 116 1 +529 73 10 +506 233 18 +524 207 1 +522 136 18 +513 126 18 +544 169 18 +63 192 21 +139 269 21 +390 211 24 +159 286 21 +489 236 18 +348 486 23 +130 237 21 +283 274 15 +524 134 18 +148 263 21 +523 313 1 +500 488 14 +143 512 16 +529 162 1 +320 0 24 +178 260 25 +34 297 21 +198 236 21 +421 243 24 +502 248 18 +576 423 14 +518 219 18 +494 274 1 +70 471 20 +195 238 21 +149 281 25 +165 180 21 +574 98 10 +388 174 24 +500 0 10 +119 242 21 +217 241 21 +191 292 21 +547 218 18 +398 278 24 +282 58 15 +558 182 18 +35 681 20 +540 607 14 +139 304 25 +575 602 14 +91 119 5 +33 269 21 +128 372 7 +542 163 18 +67 354 7 +67 164 12 +198 169 21 +234 320 25 +541 185 18 +119 212 21 +542 244 1 +0 127 6 +202 283 21 +542 174 1 +455 507 19 +6 519 20 +143 252 21 +550 56 2 +117 294 21 +260 298 25 +534 91 2 +163 225 21 +238 198 21 +514 462 17 +106 631 20 +144 247 21 +510 134 18 +96 115 5 +558 181 18 +205 238 21 +199 191 21 +215 289 25 +178 241 21 +467 0 10 +139 240 21 +77 366 7 +76 639 20 +142 226 21 +515 183 1 +123 133 21 +205 221 21 +534 177 18 +0 158 5 +493 0 10 +496 0 2 +533 224 1 +233 267 21 +562 625 14 +79 247 7 +398 439 23 +111 627 20 +49 265 21 +517 538 14 +539 123 1 +565 28 10 +542 313 1 +125 328 7 +163 307 25 +0 502 20 +187 320 21 +519 30 2 +525 173 1 +245 276 25 +199 299 21 +134 277 21 +149 468 20 +0 156 5 +516 273 1 +512 303 1 +560 537 14 +200 293 25 +550 152 18 +497 541 14 +0 259 7 +141 295 12 +494 177 18 +185 279 21 +83 514 20 +351 480 23 +486 168 1 +328 329 25 +409 317 22 +144 202 12 +227 268 21 +503 635 17 +111 237 21 +119 254 7 +131 308 25 +482 0 10 +467 0 10 +134 208 21 +504 161 1 +91 281 21 +572 151 1 +492 0 2 +408 269 22 +563 69 10 +86 524 20 +510 246 1 +556 611 14 +99 549 16 +416 291 24 +150 215 21 +515 243 18 +376 811 17 +545 698 14 +526 141 1 +500 108 2 +146 217 21 +284 356 26 +139 268 25 +190 247 25 +119 241 12 +332 199 15 +93 418 16 +507 63 10 +128 288 21 +486 0 10 +513 75 10 +100 658 20 +227 252 25 +122 165 21 +73 448 16 +389 266 24 +0 139 6 +90 587 20 +100 197 21 +345 218 15 +237 248 25 +260 298 25 +556 641 17 +570 0 10 +560 631 14 +221 295 25 +112 128 21 +575 628 14 +510 205 1 +554 154 18 +0 507 20 +396 470 23 +117 499 20 +519 0 10 +102 416 16 +0 0 5 +120 693 20 +202 255 21 +547 17 2 +568 539 14 +125 328 12 +162 438 16 +111 451 20 +524 253 1 +525 514 14 +100 380 16 +183 214 21 +522 511 14 +20 587 20 +496 163 1 +73 312 7 +159 287 21 +414 155 24 +494 197 18 +247 373 25 +136 280 21 +524 0 2 +328 128 15 +540 0 2 +186 269 21 +543 219 1 +89 0 5 +77 714 16 +189 153 12 +175 182 21 +186 247 25 +0 224 12 +44 45 5 +112 335 25 +0 0 5 +98 500 20 +26 255 21 +137 134 21 +417 513 23 +112 87 6 +542 201 18 +141 463 20 +500 0 10 +558 30 2 +123 423 7 +59 278 21 +537 0 10 +527 522 14 +369 406 23 +155 180 21 +292 399 26 +526 185 18 +152 156 6 +41 424 20 +441 86 22 +8 49 5 +167 227 7 +213 310 12 +41 442 16 +100 241 12 +179 266 21 +485 192 1 +352 397 23 +528 95 10 +322 155 15 +410 418 26 +146 326 21 +484 330 1 +47 542 16 +347 695 19 +535 0 10 +494 595 14 +147 261 21 +402 115 15 +117 294 25 +520 0 10 +281 213 21 +538 56 10 +87 495 20 +529 80 10 +70 0 5 +178 270 25 +542 168 18 +502 135 1 +196 277 25 +428 213 24 +186 288 21 +198 242 21 +162 125 21 +232 250 25 +136 289 21 +84 0 21 +20 0 5 +239 334 26 +545 273 18 +168 243 25 +545 222 1 +528 120 1 +18 477 20 +335 161 21 +92 318 7 +531 443 14 +541 258 1 +46 0 5 +531 265 1 +526 70 10 +523 0 2 +547 167 1 +180 306 25 +98 571 20 +123 423 7 +542 568 14 +333 438 23 +138 252 21 +106 445 20 +145 267 25 +157 241 25 +0 379 7 +88 219 6 +0 412 7 +0 288 21 +536 205 18 +430 149 24 +0 436 20 +535 21 2 +205 305 25 +198 291 21 +526 238 1 +299 298 21 +512 90 10 +145 274 21 +507 84 2 +128 183 12 +570 0 2 +220 271 25 +5 292 7 +466 0 10 +44 34 6 +498 155 1 +547 658 14 +508 21 2 +361 267 22 +99 247 25 +536 0 10 +448 88 10 +520 210 1 +406 780 9 +27 145 5 +157 232 21 +551 210 18 +0 545 20 +538 244 18 +509 0 10 +121 351 7 +519 208 1 +0 390 16 +556 104 10 +542 171 18 +29 352 7 +99 238 21 +68 233 21 +571 241 1 +393 177 24 +268 300 21 +129 542 16 +108 216 6 +152 24 5 +575 253 1 +511 274 18 +141 254 25 +147 265 21 +470 455 14 +302 62 15 +508 0 2 +145 273 25 +153 186 21 +465 108 2 +135 304 25 +549 191 1 +524 159 1 +489 125 1 +156 201 21 +545 242 18 +201 304 12 +516 87 10 +473 170 18 +267 251 24 +56 512 16 +184 302 25 +524 0 2 +541 190 18 +524 0 2 +118 293 25 +142 320 25 +562 632 14 +512 0 2 +526 138 1 +547 175 18 +530 263 1 +491 106 2 +399 210 24 +491 37 10 +467 266 1 +531 239 1 +251 314 25 +0 322 7 +158 253 21 +546 38 10 +277 369 26 +230 292 25 +550 498 14 +539 101 2 +149 287 25 +568 217 18 +572 607 17 +488 150 1 +16 387 7 +140 234 21 +132 147 21 +160 307 25 +31 195 21 +100 416 7 +106 109 5 +547 22 2 +581 129 1 +483 0 10 +497 34 2 +89 168 12 +547 46 10 +542 268 1 +128 600 20 +72 586 20 +111 246 21 +78 552 20 +374 187 24 +129 146 12 +126 303 21 +150 225 21 +155 285 12 +103 377 7 +161 283 21 +73 167 21 +578 0 10 +122 498 20 +454 0 2 +223 196 25 +525 453 17 +447 130 1 +75 663 20 +536 237 1 +145 175 21 +550 0 10 +457 416 14 +130 428 16 +551 127 18 +516 10 10 +516 304 18 +80 297 7 +545 605 17 +396 105 15 +86 280 12 +515 0 2 +531 228 1 +32 95 6 +133 255 21 +173 233 12 +134 219 21 +0 0 5 +408 516 19 +165 314 21 +548 132 1 +136 204 21 +118 298 21 +197 278 25 +475 26 10 +189 277 25 +507 576 19 +189 257 21 +223 284 21 +18 431 7 +508 147 1 +142 254 21 +1 217 21 +139 222 21 +343 220 1 +422 165 24 +159 232 21 +157 355 25 +505 199 1 +544 209 18 +185 317 25 +0 95 5 +33 258 21 +34 256 7 +0 302 7 +506 198 1 +513 161 18 +189 317 25 +378 350 26 +126 393 16 +509 159 18 +99 484 20 +406 479 26 +397 488 23 +168 470 20 +529 90 10 +499 0 10 +463 513 17 +543 199 18 +541 0 10 +517 158 1 +131 261 21 +501 515 17 +494 0 10 +134 373 12 +198 284 21 +133 280 25 +195 508 16 +577 94 2 +463 519 19 +164 174 21 +495 408 14 +74 0 5 +164 227 25 +109 473 20 +527 235 18 +0 81 5 +98 153 12 +193 252 21 +562 8 10 +71 269 21 +126 214 12 +77 280 12 +534 165 18 +138 408 16 +208 192 25 +92 583 20 +533 211 1 +191 295 25 +177 0 21 +99 481 20 +530 540 14 +108 266 21 +0 514 20 +166 312 25 +526 153 1 +2 326 7 +558 92 10 +202 314 21 +111 207 12 +172 176 6 +246 407 16 +133 267 25 +540 15 2 +96 215 21 +180 262 25 +48 252 25 +489 182 18 +499 149 1 +553 0 10 +118 286 21 +94 486 16 +58 634 20 +533 71 2 +170 248 21 +440 254 24 +496 0 10 +153 528 20 +114 295 21 +206 282 25 +187 251 25 +521 625 17 +548 77 2 +169 238 21 +344 502 23 +488 586 19 +570 468 14 +560 9 2 +153 224 21 +468 185 1 +94 236 21 +272 364 26 +591 216 18 +575 0 10 +564 0 10 +153 293 25 +201 234 25 +91 236 21 +452 433 14 +537 169 1 +7 354 7 +78 226 21 +497 527 17 +141 432 20 +137 200 21 +137 473 16 +80 231 21 +180 246 21 +112 52 5 +65 352 7 +230 285 25 +153 303 25 +498 123 18 +104 298 7 +173 168 21 +201 282 25 +209 309 25 +368 300 24 +366 178 24 +530 0 2 +406 204 1 +35 461 16 +547 116 1 +179 264 21 +211 252 21 +237 320 25 +349 208 24 +196 355 25 +479 517 14 +49 512 16 +540 21 2 +113 266 25 +101 291 25 +180 308 25 +496 234 1 +0 185 5 +162 59 21 +30 149 6 +232 104 15 +511 0 10 +71 287 12 +512 231 1 +393 0 10 +20 438 20 +472 122 1 +499 148 1 +299 384 26 +47 44 6 +509 21 10 +116 449 20 +541 0 10 +521 298 1 +115 204 12 +144 263 25 +124 310 21 +176 291 25 +556 224 1 +145 204 21 +172 545 16 +360 458 26 +0 152 5 +69 407 7 +89 167 5 +422 246 24 +67 101 5 +320 449 23 +549 257 1 +573 133 18 +517 173 1 +536 198 1 +562 193 1 +536 86 2 +137 252 25 +70 358 12 +92 194 12 +140 254 21 +80 43 5 +534 0 2 +486 0 10 +107 338 21 +332 0 15 +193 297 25 +495 361 18 +237 184 25 +532 0 10 +152 184 21 +165 193 21 +78 329 12 +524 185 1 +451 493 14 +75 391 16 +99 541 16 +410 491 23 +499 29 10 +505 4 10 +32 398 7 +558 121 1 +223 312 25 +532 56 2 +163 321 25 +563 107 10 +79 483 20 +462 68 2 +152 247 21 +106 293 21 +22 155 5 +179 277 25 +531 0 10 +0 448 20 +556 237 1 +359 187 18 +0 292 7 +440 598 14 +519 0 10 +512 83 2 +154 198 21 +484 0 2 +509 164 18 +495 147 18 +441 124 1 +197 272 25 +519 55 2 +521 664 17 +545 217 1 +65 295 12 +0 498 20 +498 172 18 +518 0 10 +14 95 6 +98 302 7 +13 499 20 +540 0 2 +170 297 21 +137 501 16 +520 176 1 +130 277 25 +568 646 14 +515 108 2 +373 339 22 +49 244 21 +10 731 16 +139 208 21 +175 206 21 +0 153 5 +103 161 21 +0 210 5 +114 505 16 +27 301 7 +0 115 4 +187 579 16 +126 174 6 +554 293 18 +152 105 21 +519 0 10 +501 91 10 +86 611 16 +190 239 21 +0 145 5 +590 0 2 +355 446 23 +68 616 20 +31 646 20 +548 47 10 +254 364 26 +128 318 7 +250 354 26 +530 174 1 +214 250 12 +539 0 10 +192 234 25 +240 198 21 +511 617 14 +533 29 10 +511 645 14 +54 591 20 +86 396 7 +193 199 21 +220 264 25 +520 5 10 +565 215 1 +597 593 17 +82 503 20 +336 135 24 +85 164 21 +400 436 23 +518 154 1 +216 53 21 +551 12 2 +94 160 6 +11 541 16 +128 139 21 +66 703 20 +147 207 21 +2 89 5 +170 244 21 +533 153 1 +338 339 24 +99 241 21 +80 187 21 +32 251 7 +198 308 25 +161 271 7 +192 316 21 +468 0 10 +84 361 7 +151 279 21 +202 322 21 +82 573 20 +68 12 5 +429 4 24 +206 288 7 +453 418 14 +517 217 1 +216 282 21 +56 505 20 +531 121 1 +67 82 5 +19 578 20 +71 336 12 +142 239 21 +60 157 6 +8 610 20 +496 549 17 +431 294 24 +303 0 15 +485 109 10 +233 286 25 +432 535 17 +0 344 7 +591 142 18 +549 681 14 +379 223 24 +190 309 25 +149 188 21 +543 18 10 +572 637 14 +549 54 10 +78 417 7 +27 359 7 +523 13 10 +163 225 21 +109 255 21 +486 0 2 +119 219 25 +96 483 20 +195 314 26 +139 304 21 +39 0 6 +551 62 10 +512 70 10 +149 238 21 +510 195 1 +165 61 21 +186 199 25 +0 674 20 +512 61 2 +158 269 21 +118 314 25 +543 301 1 +78 545 20 +141 385 12 +204 294 25 +557 222 1 +186 264 25 +507 207 18 +17 3 5 +184 356 25 +97 677 20 +503 625 14 +434 90 24 +494 515 17 +32 528 16 +539 226 1 +108 240 12 +466 509 14 +583 0 2 +182 294 26 +491 601 14 +168 231 25 +546 167 18 +484 122 1 +527 268 18 +196 186 21 +78 0 5 +182 247 25 +408 285 24 +103 507 16 +99 568 16 +199 292 25 +0 354 7 +78 282 21 +153 284 21 +408 171 1 +472 214 18 +500 185 1 +515 270 18 +212 311 25 +477 12 10 +562 9 10 +371 267 22 +515 0 10 +559 137 1 +535 155 1 +241 319 26 +189 256 21 +460 0 2 +501 501 14 +21 570 20 +519 176 18 +529 0 2 +132 284 21 +36 585 20 +154 285 25 +14 0 5 +17 0 5 +527 114 1 +552 12 2 +493 576 14 +455 224 1 +503 426 14 +27 194 12 +552 164 1 +149 347 7 +199 190 21 +80 114 5 +203 262 21 +493 126 1 +536 0 10 +122 569 20 +484 0 10 +511 70 10 +528 566 14 +83 640 20 +551 127 1 +454 290 24 +572 184 1 +130 281 21 +160 294 21 +129 432 20 +125 333 12 +38 133 5 +100 152 21 +148 267 21 +515 112 1 +197 204 21 +506 214 1 +84 474 16 +133 221 21 +478 413 14 +529 42 2 +56 198 12 +31 163 5 +30 192 12 +542 0 2 +225 266 25 +110 309 21 +176 213 25 +143 189 21 +542 812 19 +16 67 5 +146 252 21 +0 411 7 +144 229 21 +198 262 25 +161 394 7 +540 30 10 +514 216 1 +469 273 18 +186 277 25 +161 247 25 +163 423 20 +250 324 25 +0 636 20 +455 0 10 +346 86 24 +516 281 18 +284 354 26 +80 10 5 +156 216 21 +565 599 14 +150 274 21 +230 255 25 +369 485 23 +225 311 21 +154 308 21 +403 152 1 +558 315 18 +452 54 10 +293 28 15 +193 268 25 +540 659 14 +221 522 16 +168 261 21 +225 269 25 +159 258 21 +165 277 25 +110 221 21 +147 250 21 +26 379 7 +239 280 26 +89 273 21 +483 548 17 +154 667 9 +215 269 25 +501 355 18 +91 209 12 +0 582 20 +40 643 20 +419 316 24 +0 447 20 +70 159 5 +61 549 20 +509 0 10 +496 454 17 +71 24 5 +156 410 7 +309 0 15 +522 0 10 +161 262 21 +136 379 12 +145 181 21 +130 570 16 +105 448 16 +74 362 7 +539 150 18 +81 176 21 +66 394 7 +550 193 18 +74 0 5 +584 609 14 +542 425 14 +118 248 21 +502 198 1 +169 259 25 +38 425 20 +5 417 7 +485 140 1 +78 0 5 +209 262 25 +232 357 7 +498 408 14 +110 256 21 +489 333 26 +53 0 5 +495 68 10 +1 27 5 +168 379 7 +511 192 18 +152 293 25 +99 64 5 +0 615 20 +148 282 21 +543 524 17 +83 452 20 +563 0 10 +174 184 21 +508 623 14 +80 516 20 +80 275 21 +110 226 21 +369 212 26 +96 306 21 +92 464 20 +550 0 10 +346 632 20 +485 639 17 +185 275 25 +295 372 26 +195 255 21 +75 260 21 +539 15 10 +511 214 18 +467 170 1 +28 113 5 +206 288 25 +9 623 20 +39 387 7 +559 0 2 +339 91 15 +61 220 25 +123 502 20 +133 538 20 +3 76 5 +540 191 18 +571 239 1 +552 0 2 +458 195 1 +525 436 14 +498 104 2 +149 236 21 +204 295 25 +154 275 25 +33 536 20 +298 138 6 +164 243 25 +493 159 1 +543 216 1 +181 237 7 +109 207 21 +524 608 14 +83 5 5 +519 187 18 +0 93 5 +153 280 25 +478 188 1 +167 258 21 +516 0 10 +184 247 25 +585 706 17 +512 113 2 +143 217 25 +311 446 25 +113 275 21 +540 112 1 +72 76 5 +133 273 25 +149 298 25 +410 286 24 +355 255 24 +127 170 21 +228 305 25 +220 283 25 +168 224 21 +40 243 21 +517 181 1 +145 276 21 +507 192 1 +190 283 7 +112 275 12 +304 265 24 +184 239 21 +190 290 21 +0 529 20 +0 0 5 +120 260 25 +214 318 21 +142 196 21 +516 211 1 +216 282 25 +156 244 21 +166 262 25 +0 705 20 +0 50 5 +551 102 2 +130 93 5 +503 214 18 +87 620 20 +87 424 20 +157 230 21 +240 305 25 +145 152 6 +17 506 20 +558 0 10 +545 473 17 +329 430 23 +549 537 14 +181 237 21 +228 190 21 +79 445 20 +223 298 25 +230 319 12 +253 301 25 +197 323 25 +205 228 21 +193 225 21 +557 0 2 +321 268 12 +376 0 15 +475 0 10 +146 369 7 +163 292 25 +181 254 25 +100 463 16 +159 186 21 +475 589 14 +89 499 20 +533 147 18 +573 230 1 +549 0 10 +296 354 25 +93 250 21 +521 0 10 +155 212 25 +105 198 12 +543 172 1 +462 0 2 +537 57 10 +559 187 1 +97 237 25 +146 263 21 +46 392 16 +120 171 21 +202 244 25 +521 201 1 +501 0 2 +200 264 25 +515 365 26 +336 426 23 +50 0 5 +545 0 2 +410 323 22 +197 220 25 +48 372 7 +6 302 25 +325 249 24 +159 311 25 +79 257 7 +163 511 16 +531 0 10 +522 185 1 +162 210 25 +557 244 18 +392 447 23 +90 145 4 +99 100 5 +549 613 17 +28 240 12 +85 51 5 +0 211 12 +118 260 21 +0 34 5 +0 575 20 +567 58 10 +85 410 7 +1 4 5 +497 631 14 +586 565 17 +569 600 14 +212 291 25 +533 282 1 +569 279 1 +0 37 5 +166 263 25 +164 227 21 +137 180 21 +124 234 12 +157 231 25 +523 27 2 +203 265 25 +54 190 21 +499 269 18 +507 0 10 +279 318 26 +87 74 21 +100 251 21 +344 326 24 +553 0 2 +84 331 7 +495 48 10 +408 281 24 +510 207 18 +218 263 25 +515 220 18 +530 64 10 +113 383 7 +63 250 12 +175 138 21 +399 92 15 +541 616 14 +151 252 21 +523 146 1 +216 317 25 +370 185 24 +486 57 2 +484 554 14 +52 81 6 +175 284 21 +529 236 1 +500 66 10 +492 37 10 +144 293 21 +500 232 18 +6 36 5 +124 598 20 +139 311 21 +531 538 14 +525 136 1 +136 321 21 +81 110 5 +107 255 21 +67 360 7 +141 220 7 +437 0 10 +499 214 1 +78 455 20 +504 72 10 +139 296 21 +0 53 5 +515 145 1 +384 430 23 +151 334 21 +147 340 25 +129 199 21 +33 646 16 +557 66 10 +121 202 6 +85 366 7 +70 481 16 +143 349 7 +255 349 25 +185 1 21 +44 25 5 +89 310 21 +101 485 20 +139 494 20 +469 0 10 +552 417 14 +226 313 21 +317 211 18 +113 502 20 +203 179 21 +88 0 5 +20 308 7 +103 622 20 +49 458 20 +522 162 1 +368 424 23 +546 222 18 +526 139 1 +236 327 25 +521 153 18 +508 550 14 +130 302 21 +471 16 2 +139 445 16 +220 295 25 +551 0 10 +492 221 1 +148 258 25 +499 243 1 +248 320 26 +213 270 25 +61 551 20 +72 405 7 +0 576 20 +66 151 21 +107 211 25 +75 387 7 +547 0 2 +123 643 20 +122 245 21 +216 225 25 +509 175 18 +105 550 20 +108 390 7 +155 188 25 +126 245 21 +94 200 21 +204 287 25 +426 186 24 +194 227 21 +37 523 16 +68 230 21 +171 336 25 +162 242 21 +81 265 12 +512 293 26 +120 230 21 +569 250 1 +163 282 25 +157 216 21 +512 0 2 +471 148 18 +307 423 23 +193 203 21 +548 0 2 +554 183 1 +390 330 25 +271 428 16 +142 228 21 +0 246 12 +516 219 18 +510 305 18 +193 316 25 +130 379 7 +506 235 18 +418 893 17 +227 184 21 +103 224 25 +138 277 21 +183 260 25 +318 51 15 +538 212 1 +86 534 20 +139 201 21 +160 215 21 +275 350 26 +208 195 25 +572 162 1 +0 159 5 +552 150 1 +16 177 5 +100 222 21 +69 454 20 +532 287 18 +50 128 5 +222 315 26 +74 735 20 +21 209 21 +66 679 20 +480 665 14 +526 490 17 +161 289 21 +508 119 1 +92 370 16 +124 364 12 +230 249 21 +148 505 16 +75 216 5 +370 380 23 +475 596 14 +519 188 1 +159 253 21 +228 289 21 +86 640 20 +559 177 18 +128 266 21 +546 516 14 +496 186 1 +65 0 5 +116 149 21 +517 315 18 +535 0 10 +101 134 21 +221 247 21 +497 249 1 +62 202 7 +154 35 21 +156 137 21 +496 291 1 +514 108 10 +545 124 1 +503 135 1 +0 392 16 +353 94 15 +202 219 21 +553 111 1 +101 618 20 +211 187 21 +429 184 22 +198 201 21 +25 294 25 +66 615 20 +225 207 25 +532 232 1 +512 433 14 +0 162 5 +103 236 21 +67 197 7 +347 264 24 +206 310 25 +443 210 22 +493 11 2 +159 287 25 +351 461 23 +0 119 5 +480 268 1 +118 154 12 +526 4 2 +459 229 1 +175 361 25 +579 616 17 +567 83 10 +252 230 25 +502 108 10 +18 0 6 +0 309 7 +558 150 18 +75 650 20 +137 214 21 +84 437 20 +173 324 25 +557 0 2 +0 432 20 +105 17 21 +195 555 16 +560 615 14 +358 150 15 +184 205 21 +533 178 1 +554 96 2 +200 495 26 +0 0 5 +260 276 25 +525 126 1 +513 36 10 +111 257 7 +523 123 1 +68 27 5 +521 135 1 +196 285 25 +112 284 25 +103 262 21 +543 113 1 +67 449 20 +477 136 1 +242 302 25 +152 281 25 +0 673 20 +235 243 25 +465 71 10 +212 342 25 +487 0 2 +171 269 25 +167 522 16 +19 83 5 +130 331 21 +174 276 21 +13 439 20 +84 625 20 +183 249 25 +326 148 15 +236 283 25 +48 538 16 +250 256 25 +296 270 22 +561 520 14 +141 268 21 +520 231 1 +486 147 1 +357 288 24 +19 249 21 +189 278 25 +209 199 21 +561 59 10 +130 140 5 +527 239 1 +509 233 1 +73 620 20 +129 234 21 +101 109 12 +35 214 5 +568 151 1 +461 5 10 +508 0 2 +145 603 16 +94 586 20 +172 199 21 +524 246 1 +299 394 26 +0 665 20 +169 177 21 +178 294 21 +524 382 14 +358 117 15 +526 0 2 +130 251 21 +474 195 1 +134 272 21 +17 184 6 +525 591 14 +122 453 16 +531 74 2 +146 253 21 +504 55 10 +552 0 10 +155 288 25 +122 538 20 +214 323 25 +556 133 1 +567 470 14 +147 299 21 +180 281 21 +25 0 5 +132 413 7 +201 291 25 +432 245 24 +79 162 5 +123 460 16 +41 489 20 +192 436 20 +550 60 10 +103 655 20 +386 196 24 +110 253 21 +114 368 7 +535 637 14 +67 52 5 +227 210 25 +522 522 14 +106 511 16 +200 312 25 +154 302 25 +557 47 10 +153 279 25 +28 452 20 +538 123 1 +479 315 1 +536 87 10 +507 0 10 +518 0 10 +143 453 20 +110 238 21 +0 530 16 +501 647 14 +143 173 21 +199 214 25 +526 218 18 +556 46 10 +545 451 14 +234 293 25 +177 275 25 +536 110 1 +559 184 1 +502 117 1 +187 290 25 +94 467 20 +336 198 24 +90 264 21 +180 284 25 +76 329 12 +55 509 16 +555 243 1 +109 239 25 +514 166 18 +172 174 21 +39 0 6 +562 0 2 +546 224 1 +208 294 25 +486 6 10 +395 104 24 +573 634 17 +520 577 17 +299 276 24 +0 372 7 +474 496 14 +185 580 16 +149 271 25 +105 314 7 +553 0 10 +505 149 18 +485 0 10 +138 318 12 +179 293 25 +54 201 6 +181 279 25 +518 139 1 +516 164 18 +0 469 20 +544 643 14 +550 618 14 +550 8 10 +551 259 18 +358 467 23 +528 191 1 +173 236 25 +218 306 25 +544 90 10 +82 201 21 +185 220 12 +100 112 6 +0 612 20 +109 167 12 +114 112 12 +402 126 24 +435 304 26 +135 397 16 +401 24 24 +207 314 25 +556 624 14 +126 262 21 +521 0 10 +110 214 21 +92 275 7 +456 202 24 +129 436 20 +360 242 24 +178 205 25 +218 326 25 +502 925 19 +256 213 21 +521 571 14 +146 318 12 +391 147 24 +159 247 25 +525 0 10 +471 610 14 +120 230 12 +532 28 10 +123 250 21 +560 202 1 +199 298 25 +10 126 5 +563 258 1 +167 267 25 +554 641 14 +165 258 25 +180 206 21 +73 284 25 +2 0 5 +347 248 24 +508 73 2 +129 224 21 +75 245 7 +99 227 21 +548 65 10 +75 659 20 +186 292 21 +540 0 10 +196 296 25 +107 604 20 +138 262 7 +172 283 21 +547 626 14 +608 176 18 +538 640 17 +132 269 25 +530 115 1 +502 273 1 +213 220 21 +503 108 10 +466 159 18 +503 179 1 +98 243 21 +468 534 17 +432 431 17 +155 176 21 +491 538 14 +550 614 17 +565 0 10 +563 30 10 +206 279 25 +527 125 18 +235 244 21 +541 230 1 +65 0 6 +524 225 1 +582 565 14 +100 287 25 +534 206 1 +564 214 18 +478 109 2 +51 369 7 +101 263 21 +147 399 7 +561 214 18 +70 41 5 +128 207 21 +387 306 22 +140 243 21 +123 163 21 +143 235 21 +191 248 21 +377 668 13 +180 237 21 +517 250 1 +173 488 20 +34 487 16 +514 646 14 +488 246 1 +501 281 1 +38 66 5 +461 27 10 +181 246 21 +98 650 20 +396 241 24 +527 300 18 +193 303 21 +161 314 25 +15 293 7 +467 194 1 +106 493 16 +58 214 21 +182 166 25 +195 272 25 +207 217 21 +120 484 20 +142 302 25 +37 287 7 +122 274 25 +107 215 21 +68 38 5 +123 210 21 +184 300 21 +368 186 15 +222 315 25 +219 251 21 +216 198 21 +0 501 20 +554 0 10 +161 367 7 +175 301 25 +106 155 6 +106 226 21 +547 164 18 +0 122 21 +231 322 26 +376 235 22 +94 146 5 +195 725 20 +72 104 5 +194 265 25 +510 154 18 +71 490 20 +218 294 26 +136 208 21 +336 837 23 +152 241 21 +91 372 21 +189 301 25 +71 618 20 +212 371 21 +511 637 17 +123 248 21 +143 232 21 +541 0 2 +140 244 21 +489 156 1 +552 83 2 +493 61 10 +69 639 20 +536 493 14 +155 239 21 +519 613 14 +521 238 18 +531 0 10 +557 159 18 +144 520 20 +123 286 21 +45 462 20 +216 261 21 +120 361 7 +533 162 18 +193 298 25 +45 231 21 +192 456 25 +160 99 21 +573 195 18 +39 85 21 +172 253 25 +550 121 2 +504 0 10 +175 257 21 +353 487 23 +80 629 16 +161 208 21 +58 528 20 +486 116 1 +151 292 21 +142 230 25 +183 273 25 +190 260 21 +149 255 21 +116 265 12 +176 297 25 +180 143 21 +146 302 21 +545 215 1 +121 194 21 +162 251 25 +523 0 10 +151 504 20 +323 68 15 +533 0 10 +196 278 25 +211 242 25 +517 186 1 +180 225 25 +88 576 20 +91 439 20 +187 284 25 +150 257 25 +531 157 18 +54 316 7 +350 260 1 +287 293 25 +227 317 25 +525 134 1 +141 165 21 +558 305 18 +521 289 18 +175 224 25 +71 413 7 +318 171 15 +214 315 25 +496 217 1 +148 275 21 +552 150 18 +152 290 21 +5 362 7 +83 242 7 +204 220 21 +102 431 20 +175 315 21 +204 243 25 +493 220 1 +168 565 16 +499 191 1 +99 379 7 +235 335 25 +141 272 21 +115 284 25 +159 255 21 +311 485 23 +393 248 24 +181 248 25 +210 254 25 +525 65 2 +166 313 25 +202 290 21 +154 193 21 +185 470 20 +100 635 16 +529 492 14 +122 396 7 +0 359 7 +56 20 5 +22 134 5 +0 662 20 +63 419 20 +89 184 12 +552 0 10 +218 202 21 +148 201 21 +506 232 18 +513 232 18 +154 215 21 +210 280 21 +547 500 14 +106 632 20 +11 122 21 +92 205 21 +383 308 24 +38 306 25 +319 233 24 +164 206 21 +35 445 20 +167 292 25 +110 426 16 +96 593 20 +426 307 22 +534 165 1 +566 268 18 +168 204 21 +359 414 26 +96 294 7 +534 178 18 +180 324 25 +60 167 21 +99 241 21 +417 250 24 +116 264 21 +532 182 1 +535 81 10 +0 0 5 +98 476 16 +489 166 1 +61 274 21 +519 121 1 +198 196 21 +513 220 18 +354 444 23 +87 618 16 +59 432 20 +86 174 12 +139 493 20 +533 60 10 +519 115 1 +0 448 20 +53 657 20 +41 9 5 +214 315 25 +510 30 10 +472 122 1 +155 298 25 +502 0 10 +452 171 18 +531 48 2 +103 267 21 +144 153 21 +535 640 17 +112 262 25 +420 231 24 +74 448 20 +86 332 7 +196 223 25 +566 140 1 +23 299 7 +203 281 25 +92 248 21 +233 308 25 +92 219 21 +82 423 7 +131 320 7 +488 228 18 +107 553 20 +163 168 21 +504 103 10 +59 554 20 +90 56 6 +168 200 21 +146 241 21 +0 525 20 +524 145 18 +27 616 16 +529 0 10 +481 159 1 +502 52 10 +167 316 25 +503 265 1 +101 234 21 +111 15 5 +496 238 1 +280 341 26 +113 243 21 +105 166 25 +205 276 25 +456 194 1 +569 0 10 +551 220 1 +436 233 1 +116 224 12 +94 493 20 +0 114 5 +81 277 25 +532 79 10 +520 209 1 +206 228 21 +507 663 14 +485 0 10 +317 408 26 +205 350 26 +104 220 25 +542 572 14 +516 29 2 +485 28 10 +203 233 21 +149 225 25 +108 257 21 +514 635 14 +533 174 1 +0 504 20 +524 34 10 +555 587 17 +178 231 12 +468 170 1 +89 514 20 +553 71 2 +529 88 10 +542 133 18 +172 197 21 +152 279 25 +166 183 21 +158 363 7 +118 205 21 +274 284 26 +515 283 1 +514 241 18 +535 211 18 +64 52 5 +184 211 21 +124 319 25 +114 363 16 +228 308 25 +504 148 1 +168 292 21 +246 605 19 +66 365 7 +175 229 21 +558 0 2 +487 167 18 +124 426 7 +163 170 21 +496 112 1 +100 284 7 +550 231 18 +557 28 10 +187 226 25 +117 209 21 +508 0 2 +577 642 14 +146 260 25 +91 437 20 +252 298 25 +165 162 21 +572 62 10 +93 430 20 +30 571 20 +197 278 25 +316 411 23 +140 279 21 +163 619 20 +531 153 18 +335 200 24 +205 231 21 +173 219 21 +498 272 1 +191 334 25 +169 258 25 +141 224 25 +470 89 10 +578 174 1 +163 86 21 +481 0 10 +110 268 25 +523 241 1 +535 8 10 +28 536 20 +138 244 21 +60 484 20 +512 99 2 +218 186 21 +498 0 10 +167 660 20 +163 299 25 +510 176 1 +574 226 18 +80 444 20 +99 54 5 +528 249 18 +140 274 21 +537 913 19 +547 236 1 +591 171 18 +406 178 24 +501 151 1 +499 0 10 +504 202 1 +183 274 25 +161 258 25 +155 311 25 +91 259 21 +145 301 21 +534 0 10 +162 162 21 +512 0 10 +185 293 25 +78 522 20 +524 175 1 +530 341 18 +106 761 16 +515 28 2 +525 292 1 +384 455 23 +274 365 26 +128 202 21 +0 268 7 +518 111 1 +161 248 21 +399 200 1 +78 468 20 +64 125 5 +56 0 5 +88 625 20 +565 176 1 +205 314 25 +152 251 21 +243 350 25 +335 470 23 +571 200 1 +138 259 25 +295 215 15 +170 347 12 +0 144 6 +565 615 14 +96 230 21 +188 252 21 +312 172 24 +174 306 25 +194 463 20 +569 150 1 +523 98 10 +562 170 1 +183 221 25 +427 302 24 +79 153 12 +110 351 7 +564 0 2 +48 272 7 +133 449 20 +103 265 21 +499 189 1 +43 514 20 +503 519 17 +93 381 7 +529 208 1 +107 120 21 +555 729 17 +189 207 21 +195 241 21 +159 241 21 +184 281 25 +101 502 16 +211 280 21 +109 496 16 +524 124 1 +344 255 24 +93 266 12 +417 556 17 +74 37 21 +495 131 1 +224 517 20 +479 194 18 +476 87 2 +66 565 20 +558 183 18 +527 278 1 +393 141 15 +142 396 16 +534 0 10 +96 574 16 +487 591 14 +479 920 23 +132 236 21 +75 292 7 +539 0 10 +85 429 20 +69 184 21 +68 576 16 +494 79 10 +475 287 18 +17 234 7 +514 76 2 +380 217 24 +97 520 16 +183 231 25 +569 248 1 +344 166 22 +91 114 5 +536 139 1 +518 472 14 +105 399 16 +556 14 2 +586 189 1 +0 539 20 +504 279 1 +0 391 7 +510 23 10 +131 276 21 +231 579 23 +96 307 7 +611 617 26 +173 307 25 +57 508 16 +0 60 5 +543 264 18 +60 643 20 +481 593 19 +531 0 10 +24 0 5 +406 189 24 +68 151 21 +186 180 21 +548 253 1 +206 244 25 +131 403 7 +124 225 21 +412 0 24 +68 290 7 +145 179 21 +116 297 21 +181 266 25 +150 227 21 +176 227 21 +141 305 25 +490 224 1 +543 167 1 +36 277 21 +515 199 18 +447 269 24 +25 0 5 +539 129 18 +562 104 2 +446 107 2 +184 305 25 +136 210 25 +550 0 10 +521 255 1 +490 194 1 +100 445 16 +512 0 10 +297 0 6 +557 526 14 +82 0 5 +48 485 20 +559 118 18 +211 213 21 +529 89 10 +62 426 20 +401 461 23 +505 133 1 +141 236 21 +214 283 21 +109 219 21 +144 274 21 +373 295 24 +0 140 21 +67 116 5 +561 645 14 +411 174 22 +362 448 23 +107 425 20 +544 282 1 +459 170 1 +32 96 5 +38 594 20 +161 426 7 +165 241 21 +34 354 7 +166 368 12 +88 436 20 +552 30 10 +315 172 15 +0 332 7 +190 198 12 +185 249 25 +0 99 5 +172 136 21 +143 274 21 +237 286 25 +478 20 10 +74 132 6 +68 134 5 +132 174 21 +520 549 14 +516 92 10 +256 370 26 +57 222 21 +416 203 24 +114 285 12 +154 251 21 +137 253 21 +393 217 24 +120 337 7 +33 50 5 +540 196 1 +9 5 5 +460 0 10 +97 511 16 +0 270 7 +505 44 10 +556 222 1 +205 293 25 +114 217 12 +477 102 2 +186 394 7 +138 370 16 +0 540 20 +140 70 21 +354 496 23 +56 447 20 +182 262 21 +143 234 21 +69 688 16 +53 387 7 +506 11 10 +201 297 25 +203 287 25 +549 0 10 +496 154 18 +505 0 2 +364 445 23 +331 46 15 +542 289 13 +495 110 10 +388 683 14 +518 101 10 +183 257 25 +150 293 25 +9 103 5 +517 218 18 +84 511 16 +505 584 14 +0 316 7 +77 259 21 +465 199 1 +133 308 12 +70 448 20 +525 253 1 +108 348 16 +536 92 2 +0 498 20 +509 4 10 +501 0 10 +127 304 25 +50 120 5 +548 201 1 +149 236 21 +508 56 2 +539 636 14 +484 581 17 +85 237 12 +121 510 20 +166 236 25 +169 227 21 +523 0 2 +208 315 12 +553 65 2 +293 384 26 +68 274 21 +337 196 24 +514 574 14 +300 0 22 +366 478 23 +116 299 25 +54 455 16 +551 161 1 +485 165 1 +511 0 10 +526 147 1 +22 173 6 +121 649 20 +183 296 21 +147 303 21 +190 200 25 +529 152 18 +485 35 10 +527 36 10 +196 233 25 +541 649 14 +155 189 21 +137 256 21 +495 193 1 +210 324 25 +132 0 5 +0 432 7 +398 464 23 +104 227 21 +641 874 19 +524 212 1 +143 182 6 +534 54 2 +218 232 21 +486 197 1 +534 195 1 +8 637 20 +521 181 1 +29 76 5 +540 602 14 +76 523 16 +154 205 21 +339 0 15 +235 315 25 +133 268 21 +579 211 1 +574 119 1 +0 65 5 +142 229 25 +573 301 18 +570 628 14 +545 624 17 +623 654 17 +73 479 20 +565 53 2 +112 267 21 +190 290 25 +498 191 18 +349 198 15 +515 165 1 +114 468 20 +0 339 16 +542 142 18 +174 315 25 +164 248 21 +525 88 10 +229 298 25 +697 907 23 +361 341 22 +205 315 25 +198 327 26 +96 694 20 +2 309 7 +119 346 7 +431 65 22 +291 256 25 +156 150 21 +541 83 10 +210 359 25 +326 301 24 +530 0 10 +114 556 20 +85 479 20 +543 179 1 +304 286 25 +48 488 20 +77 399 16 +318 244 22 +336 179 22 +123 85 12 +227 292 25 +136 254 21 +517 88 10 +7 296 7 +79 538 16 +98 310 25 +106 29 6 +207 268 25 +437 259 24 +1 0 5 +473 135 1 +0 176 6 +177 294 25 +399 166 24 +236 271 25 +0 0 5 +215 257 12 +384 192 22 +167 316 25 +96 537 9 +571 214 1 +138 206 21 +171 261 25 +96 0 5 +538 583 17 +350 164 15 +192 364 26 +188 279 21 +25 220 7 +0 367 16 +114 308 7 +193 296 25 +142 281 21 +525 0 2 +556 0 10 +113 251 25 +478 168 18 +125 238 21 +225 395 25 +183 288 25 +492 191 1 +565 479 13 +95 499 20 +116 346 7 +534 227 1 +468 292 1 +595 656 14 +210 74 6 +138 217 12 +84 282 21 +164 287 21 +73 381 7 +496 207 18 +84 218 7 +138 252 21 +113 226 21 +509 0 10 +83 85 21 +490 197 1 +91 163 21 +424 223 24 +0 76 5 +439 208 24 +79 133 5 +504 345 18 +21 268 21 +36 108 6 +157 288 25 +463 203 1 +115 473 16 +80 296 21 +125 181 6 +208 304 25 +212 281 25 +45 419 7 +105 53 5 +155 219 21 +583 76 10 +274 494 24 +522 0 10 +35 409 7 +176 536 20 +71 477 20 +168 283 21 +142 243 21 +204 313 25 +118 303 21 +185 315 25 +97 620 20 +444 55 2 +205 187 25 +36 207 5 +108 443 20 +553 93 10 +110 264 25 +0 247 7 +200 216 21 +55 47 5 +188 341 21 +185 341 25 +533 80 2 +532 87 10 +169 292 25 +498 573 14 +583 541 17 +139 204 25 +470 613 14 +581 160 1 +503 198 1 +66 0 5 +156 89 21 +209 318 12 +527 0 2 +523 0 2 +361 271 22 +156 199 21 +490 185 1 +39 342 12 +564 591 14 +533 146 18 +495 0 10 +101 285 21 +581 193 1 +106 187 12 +548 142 18 +517 608 17 +15 554 20 +532 594 14 +553 183 18 +136 128 6 +50 118 5 +44 526 20 +53 115 4 +101 188 21 +349 446 23 +537 180 1 +543 1 2 +139 304 21 +189 270 25 +169 193 21 +169 269 25 +235 219 21 +207 253 25 +205 193 21 +547 179 18 +139 306 25 +3 489 20 +489 189 1 +87 419 7 +242 350 25 +175 258 21 +66 30 5 +176 246 25 +549 283 18 +261 466 20 +523 27 2 +168 494 20 +158 224 21 +214 277 21 +583 267 1 +417 89 24 +555 272 1 +151 215 21 +537 152 1 +434 281 22 +83 184 21 +198 301 25 +153 316 25 +265 26 15 +181 243 21 +423 99 24 +122 214 12 +537 68 10 +115 283 25 +150 419 16 +494 547 17 +148 245 21 +571 606 17 +0 645 20 +510 684 14 +532 107 10 +148 223 12 +533 230 1 +521 514 14 +542 67 10 +119 522 16 +119 159 21 +512 133 1 +355 451 26 +510 347 26 +507 209 18 +521 0 2 +119 259 25 +409 317 22 +175 264 21 +58 0 5 +232 223 25 +185 273 25 +334 248 22 +84 657 16 +542 696 14 +547 548 14 +107 624 20 +540 180 1 +557 156 1 +567 64 10 +535 213 1 +576 309 18 +111 332 12 +302 86 15 +508 0 10 +21 15 21 +366 486 23 +395 453 23 +554 269 18 +505 153 1 +112 231 7 +557 287 18 +466 17 10 +235 320 25 +550 0 10 +81 605 20 +130 344 7 +88 458 20 +349 129 15 +522 551 14 +390 758 19 +152 548 16 +127 408 7 +197 256 25 +176 312 25 +127 498 16 +561 621 14 +134 254 21 +122 510 20 +447 168 1 +539 0 10 +0 279 7 +59 482 20 +480 500 14 +506 559 17 +559 625 14 +482 0 10 +93 487 20 +241 309 25 +40 562 20 +204 227 25 +540 84 10 +492 99 2 +169 296 21 +509 229 18 +231 305 21 +68 159 5 +188 273 21 +194 266 21 +187 296 25 +94 350 7 +517 92 10 +419 267 1 +522 59 10 +500 217 1 +555 0 10 +550 0 10 +81 254 21 +214 301 25 +519 53 10 +496 198 1 +102 625 16 +63 628 20 +207 311 25 +515 540 17 +512 0 2 +439 0 24 +122 135 5 +436 700 19 +205 347 25 +336 0 15 +0 471 20 +443 0 10 +567 210 18 +556 130 18 +35 0 5 +139 57 21 +102 183 21 +453 267 22 +99 286 25 +547 19 2 +101 194 21 +339 274 24 +125 497 20 +519 184 1 +125 634 20 +128 294 7 +8 258 21 +241 279 25 +377 293 24 +188 234 25 +177 305 25 +486 316 18 +525 546 14 +41 511 20 +187 264 25 +399 268 22 +339 0 15 +450 184 1 +496 33 10 +365 471 23 +492 639 14 +592 620 17 +59 81 21 +493 173 1 +128 162 21 +550 309 1 +182 212 21 +546 169 1 +390 277 24 +491 206 18 +488 183 1 +159 238 21 +108 236 12 +153 256 25 +143 488 16 +589 584 19 +0 559 20 +122 493 20 +214 285 25 +103 479 16 +52 438 16 +134 250 12 +533 584 14 +357 334 1 +23 428 20 +518 107 10 +70 405 7 +525 103 2 +87 615 16 +560 396 14 +533 24 2 +104 0 5 +369 441 23 +179 266 21 +220 272 25 +487 83 10 +131 186 21 +215 233 21 +517 0 10 +532 544 14 +210 198 21 +217 171 21 +206 259 25 +301 319 26 +222 309 25 +237 288 25 +148 138 5 +175 246 25 +153 313 21 +135 277 21 +497 64 2 +494 220 1 +535 62 2 +409 142 24 +353 67 15 +289 369 26 +174 319 25 +124 496 20 +512 0 10 +158 236 25 +0 444 20 +99 467 16 +494 274 1 +494 170 1 +171 392 16 +276 237 21 +155 197 12 +499 209 1 +538 178 1 +155 216 21 +554 387 14 +97 185 5 +176 162 21 +199 265 25 +185 266 25 +545 699 17 +490 134 1 +156 259 21 +538 0 2 +180 83 12 +101 242 21 +338 477 23 +129 261 21 +543 588 14 +193 199 21 +369 461 23 +224 271 25 +563 145 1 +91 353 7 +98 435 20 +140 291 25 +491 202 18 +517 130 1 +192 296 21 +528 223 18 +121 264 21 +186 290 21 +189 416 16 +508 0 2 +0 586 20 +206 319 25 +181 439 20 +0 420 20 +218 612 20 +74 346 7 +88 166 12 +540 0 10 +349 456 23 +479 71 2 +111 0 5 +209 300 25 +536 601 14 +175 218 25 +436 158 22 +215 786 17 +501 264 1 +412 0 10 +45 187 5 +101 463 20 +176 254 25 +557 561 14 +270 230 22 +0 294 12 +202 266 21 +192 240 25 +115 255 7 +382 224 24 +215 450 25 +502 578 14 +164 124 21 +4 614 20 +527 0 2 +71 506 16 +36 409 20 +531 120 1 +468 158 1 +70 480 20 +565 721 17 +66 314 7 +530 0 2 +265 96 6 +223 334 25 +336 144 15 +133 225 12 +295 234 24 +69 218 12 +519 21 2 +460 393 14 +547 0 10 +64 409 7 +171 468 20 +258 317 25 +535 0 10 +531 51 10 +404 238 24 +162 325 26 +159 625 20 +531 0 10 +488 210 18 +143 466 20 +400 159 24 +549 195 1 +112 277 25 +549 604 14 +0 229 6 +498 82 10 +517 181 18 +61 63 21 +427 304 24 +58 484 16 +55 67 6 +140 293 25 +38 248 12 +367 223 18 +103 0 5 +537 30 10 +521 538 14 +188 254 25 +511 219 18 +440 451 14 +542 686 17 +553 669 14 +514 34 10 +482 656 14 +166 223 21 +196 235 25 +528 184 1 +97 586 16 +413 299 24 +258 346 26 +0 513 20 +124 93 6 +71 253 21 +474 383 14 +116 472 20 +69 213 12 +0 538 16 +69 556 20 +275 230 22 +58 0 5 +57 480 20 +570 627 14 +48 237 7 +134 292 21 +532 29 10 +180 234 21 +495 198 1 +96 281 25 +305 309 25 +65 445 20 +543 99 2 +267 282 25 +138 187 12 +552 0 2 +563 0 10 +215 266 21 +481 662 17 +535 649 17 +181 224 25 +95 508 20 +141 313 12 +153 701 16 +76 464 20 +377 198 1 +539 220 18 +575 288 1 +130 395 7 +170 414 16 +523 84 2 +48 64 5 +103 316 21 +316 216 24 +110 491 20 +445 235 24 +494 95 10 +212 278 25 +196 269 25 +501 242 18 +12 441 20 +116 215 21 +215 339 25 +528 227 1 +432 418 17 +528 47 10 +96 278 21 +493 628 14 +288 203 24 +496 43 10 +209 271 21 +132 228 21 +365 463 26 +168 222 25 +527 285 1 +161 343 25 +537 79 10 +564 177 1 +394 253 24 +537 169 1 +438 243 18 +185 289 25 +525 201 18 +155 173 12 +526 108 10 +463 52 2 +465 835 23 +140 270 21 +504 446 14 +562 13 2 +195 261 21 +535 0 10 +126 315 12 +561 115 18 +24 139 5 +68 428 20 +553 482 14 +52 123 5 +372 459 26 +117 656 20 +490 198 18 +501 183 18 +518 0 2 +210 733 16 +184 119 21 +502 564 17 +72 408 7 +419 304 24 +173 206 6 +201 310 25 +0 551 20 +175 193 21 +197 182 21 +147 616 20 +215 288 25 +133 632 20 +552 276 1 +85 470 20 +226 277 25 +189 130 21 +119 476 20 +33 226 12 +112 215 21 +155 176 25 +56 114 6 +102 618 20 +183 235 25 +560 276 18 +106 336 12 +558 459 14 +492 298 1 +552 253 18 +104 2 5 +129 441 16 +20 357 7 +198 279 21 +35 542 20 +0 445 20 +97 647 20 +207 307 21 +534 626 14 +488 151 1 +151 282 25 +168 303 25 +60 453 20 +536 101 2 +536 571 14 +483 621 14 +332 376 22 +125 254 21 +557 136 18 +155 268 25 +155 271 25 +32 131 5 +527 47 10 +67 221 21 +170 435 20 +139 290 25 +119 0 5 +525 107 10 +509 0 10 +20 207 5 +140 301 25 +145 228 25 +186 407 7 +175 307 25 +164 565 20 +549 0 10 +58 345 7 +243 313 21 +105 228 21 +350 468 23 +165 274 25 +545 143 18 +496 0 10 +532 0 10 +406 272 24 +354 75 15 +119 276 21 +418 605 13 +333 260 22 +56 464 20 +540 157 18 +541 197 1 +108 531 16 +552 498 17 +71 0 5 +76 351 7 +117 166 21 +123 297 21 +194 318 25 +80 136 6 +539 98 2 +156 210 21 +110 406 7 +229 290 21 +372 461 23 +30 493 16 +249 312 25 +162 246 12 +195 309 25 +193 308 25 +495 0 2 +111 333 7 +482 253 18 +47 475 16 +109 213 12 +527 77 2 +474 52 2 +552 0 10 +197 229 21 +449 619 17 +544 560 14 +410 346 1 +214 235 25 +75 591 20 +196 183 25 +14 389 7 +520 28 10 +428 194 24 +87 190 6 +0 646 20 +179 254 21 +110 403 7 +491 202 18 +145 274 21 +557 0 2 +532 59 2 +147 672 20 +119 143 21 +535 17 10 +351 632 19 +222 220 21 +47 41 6 +177 272 21 +521 100 10 +139 286 21 +0 12 5 +493 248 18 +116 109 6 +142 312 21 +208 209 21 +358 583 13 +37 281 21 +272 335 26 +284 569 23 +189 248 25 +550 0 10 +154 104 21 +198 217 25 +141 502 20 +531 63 2 +0 151 12 +542 170 1 +393 0 15 +543 286 18 +497 169 1 +167 185 21 +539 0 2 +131 252 21 +65 89 5 +9 324 7 +509 182 1 +46 162 6 +550 576 17 +163 223 21 +311 169 15 +105 305 12 +121 180 21 +284 243 25 +543 42 10 +93 610 20 +179 156 21 +178 195 22 +368 326 24 +53 576 20 +253 310 25 +551 105 10 +130 341 21 +108 208 6 +127 254 21 +504 0 10 +457 0 10 +103 643 20 +117 342 7 +250 330 26 +127 71 21 +535 210 1 +135 227 21 +263 342 26 +513 931 19 +543 85 10 +561 117 1 +520 0 10 +79 193 25 +117 433 20 +0 113 5 +336 247 24 +536 33 10 +190 282 21 +201 447 16 +412 220 24 +82 655 20 +510 180 1 +96 245 21 +173 251 21 +87 451 20 +344 450 23 +110 256 25 +112 73 5 +552 90 2 +114 384 7 +218 263 21 +134 261 21 +0 441 16 +502 0 10 +541 57 2 +377 442 23 +174 286 25 +101 163 6 +126 423 7 +19 561 20 +67 603 20 +173 278 25 +551 486 14 +529 0 2 +166 240 25 +358 297 24 +61 222 6 +0 357 7 +153 203 21 +543 0 10 +521 490 14 +98 463 16 +157 315 21 +478 144 24 +96 256 21 +125 574 20 +568 0 10 +0 537 16 +208 0 15 +53 680 20 +382 221 22 +541 180 18 +0 399 7 +140 275 21 +105 411 7 +38 0 5 +510 641 17 +532 210 1 +0 0 5 +502 344 18 +349 415 26 +136 186 12 +78 351 7 +102 464 16 +219 310 25 +492 0 2 +159 205 21 +153 207 21 +64 297 7 +531 319 1 +103 429 20 +149 280 12 +505 398 14 +177 238 25 +154 251 25 +498 0 10 +527 97 2 +511 597 14 +24 172 5 +552 249 18 +183 204 21 +444 128 22 +117 414 7 +161 296 21 +181 0 21 +130 294 25 +533 103 10 +122 106 21 +6 287 7 +128 231 21 +332 450 23 +124 518 20 +395 263 22 +545 262 18 +14 150 5 +21 590 20 +393 340 22 +505 0 10 +459 247 1 +173 237 21 +91 206 21 +499 558 14 +52 212 21 +0 11 5 +548 195 1 +497 0 10 +231 258 21 +523 65 10 +184 289 21 +174 304 25 +202 256 25 +166 230 21 +121 254 21 +131 279 21 +141 0 21 +0 135 5 +36 0 5 +0 340 7 +553 34 10 +361 229 24 +85 178 12 +520 317 1 +562 86 2 +402 115 15 +134 198 21 +474 512 17 +559 0 10 +167 269 21 +292 428 23 +203 274 25 +280 266 22 +99 249 21 +536 19 10 +526 127 1 +97 354 7 +527 202 1 +503 19 10 +524 21 10 +411 524 13 +192 438 16 +203 208 21 +153 252 21 +501 120 1 +37 27 5 +324 197 24 +214 254 21 +456 149 24 +261 304 26 +526 166 1 +338 544 19 +549 155 18 +462 141 1 +146 313 25 +564 184 1 +549 0 2 +487 117 1 +72 418 7 +82 284 21 +90 419 20 +535 13 2 +99 223 12 +164 550 20 +398 452 23 +101 612 20 +467 184 18 +558 0 2 +136 253 25 +0 156 5 +175 142 21 +196 288 25 +0 394 7 +0 379 7 +214 399 25 +459 86 2 +417 247 22 +347 168 15 +0 44 6 +33 25 5 +140 195 21 +202 341 25 +548 0 10 +364 180 24 +251 215 21 +550 0 10 +54 138 5 +570 602 14 +517 137 1 +124 262 25 +99 362 21 +549 94 10 +166 665 16 +505 0 10 +563 174 1 +251 229 21 +143 168 21 +537 631 14 +508 0 10 +173 253 25 +115 307 12 +208 271 25 +569 485 17 +524 583 14 +142 114 21 +542 61 10 +170 541 16 +519 97 2 +132 379 7 +516 9 10 +27 550 20 +182 286 21 +149 332 25 +105 277 25 +502 0 10 +531 0 10 +275 293 25 +102 251 7 +128 604 20 +150 255 21 +198 194 21 +36 264 21 +432 0 10 +326 215 22 +481 22 10 +171 262 21 +130 457 20 +569 529 14 +551 153 1 +137 252 21 +360 36 24 +56 234 12 +116 142 21 +452 316 26 +0 573 20 +507 0 10 +424 235 24 +139 553 16 +555 197 1 +538 535 14 +115 716 16 +167 274 25 +325 415 23 +520 38 10 +529 228 1 +12 405 16 +150 177 12 +447 386 26 +478 677 14 +145 272 25 +542 299 18 +183 209 25 +167 292 21 +147 0 6 +0 175 6 +169 169 25 +253 675 19 +219 579 16 +215 278 25 +597 44 10 +51 479 16 +187 285 25 +24 465 20 +178 252 21 +570 97 2 +546 564 14 +167 196 25 +401 469 23 +522 114 2 +182 435 25 +538 73 10 +357 190 22 +152 298 25 +172 324 25 +158 128 21 +531 41 10 +422 181 22 +93 633 16 +193 131 21 +186 409 7 +540 163 1 +127 0 5 +75 212 21 +222 330 25 +525 0 2 +146 253 21 +0 94 5 +213 287 25 +216 266 21 +271 0 15 +539 156 1 +91 279 21 +509 240 18 +519 579 14 +473 195 18 +410 469 23 +210 423 20 +147 265 21 +510 0 10 +546 56 10 +181 247 25 +209 334 25 +552 553 14 +169 319 21 +222 365 25 +551 668 14 +89 178 12 +409 252 24 +54 284 7 +418 213 24 +532 64 2 +119 585 20 +501 124 1 +156 81 12 +74 562 20 +34 592 20 +237 166 21 +546 0 10 +101 385 7 +223 266 25 +607 632 14 +367 227 1 +0 161 5 +427 235 24 +94 86 5 +75 557 20 +84 438 20 +140 440 20 +533 22 10 +101 272 21 +73 190 21 +81 170 21 +502 83 10 +17 658 20 +547 118 18 +487 0 2 +185 162 21 +451 594 23 +39 73 5 +323 449 23 +111 116 21 +413 0 2 +106 299 21 +43 438 20 +395 99 15 +141 284 25 +423 329 24 +525 558 17 +529 45 10 +130 243 21 +0 564 20 +364 101 22 +315 339 26 +82 183 6 +28 657 20 +0 568 16 +207 267 25 +506 188 1 +189 202 21 +566 0 10 +532 0 2 +246 362 26 +134 252 21 +556 114 2 +50 0 5 +190 253 21 +363 27 15 +73 279 25 +526 175 18 +169 533 20 +150 260 12 +518 612 14 +515 6 10 +0 128 6 +79 63 5 +585 544 17 +217 592 16 +214 206 25 +145 457 16 +507 234 18 +507 504 14 +0 140 5 +147 248 25 +163 247 21 +104 328 25 +135 389 7 +97 292 25 +529 606 14 +301 215 24 +113 486 16 +527 108 2 +504 242 1 +197 301 25 +208 261 25 +126 240 25 +38 484 16 +231 268 21 +98 421 16 +105 257 25 +177 339 25 +121 300 21 +94 367 7 +181 277 21 +149 298 21 +3 323 7 +527 189 1 +207 0 21 +166 488 16 +74 472 20 +133 265 21 +553 101 10 +71 319 25 +155 233 7 +378 0 15 +35 273 21 +487 0 2 +120 235 21 +75 535 20 +500 0 10 +183 322 21 +168 139 25 +537 96 10 +164 272 21 +140 316 21 +192 158 21 +149 513 16 +154 96 21 +353 452 23 +528 529 14 +182 169 21 +534 167 1 +143 258 21 +125 440 16 +0 523 20 +463 260 26 +550 659 14 +170 207 21 +526 80 10 +524 164 1 +4 518 20 +0 465 20 +497 0 2 +486 0 10 +537 39 2 +538 149 1 +495 297 1 +525 161 1 +151 283 12 +508 99 10 +385 2 24 +26 562 16 +525 228 1 +470 32 2 +577 606 14 +185 263 25 +116 435 20 +63 268 21 +81 485 20 +540 182 18 +144 358 12 +15 223 7 +534 268 1 +559 48 10 +391 471 23 +98 0 5 +558 47 10 +226 256 21 +49 335 7 +122 450 16 +109 147 5 +67 306 25 +129 225 21 +547 232 1 +495 200 1 +456 9 10 +93 229 7 +54 547 20 +345 505 23 +209 267 25 +547 136 18 +103 204 21 +117 71 5 +362 242 24 +25 55 5 +522 247 1 +200 256 25 +545 185 18 +136 609 20 +108 261 21 +220 31 21 +87 680 20 +203 324 25 +183 282 21 +354 489 13 +153 320 21 +78 216 5 +294 526 26 +581 240 1 +51 402 16 +122 261 21 +133 275 21 +533 573 14 +64 485 20 +531 265 18 +116 228 21 +148 494 20 +212 270 25 +535 518 14 +37 274 12 +547 194 1 +548 80 10 +157 237 21 +0 0 5 +141 222 21 +85 609 20 +561 45 10 +565 223 18 +570 524 14 +135 238 21 +0 16 5 +72 321 25 +0 495 20 +74 385 7 +539 167 18 +157 264 21 +537 34 10 +538 0 10 +88 358 7 +133 290 21 +514 562 14 +0 0 5 +184 280 25 +160 292 25 +66 205 12 +541 85 10 +510 111 10 +535 291 1 +0 378 7 +136 300 21 +134 243 21 +44 217 12 +0 475 20 +136 275 7 +133 0 21 +482 0 10 +157 258 21 +60 271 7 +419 196 24 +253 263 24 +383 476 23 +238 254 21 +478 151 1 +360 0 2 +57 432 20 +151 276 21 +90 321 21 +136 148 12 +524 279 1 +527 0 10 +554 533 14 +173 278 21 +545 285 18 +529 0 10 +0 47 5 +69 24 5 +498 0 10 +91 566 20 +466 0 10 +495 111 2 +553 10 10 +497 121 18 +104 608 20 +0 215 6 +220 269 25 +198 32 21 +124 290 25 +502 0 10 +50 460 20 +252 351 26 +530 33 2 +148 527 20 +187 293 25 +137 549 16 +512 0 2 +119 153 12 +469 102 2 +142 160 5 +201 280 25 +148 250 21 +227 339 25 +77 246 21 +162 230 21 +511 31 10 +524 79 10 +527 25 10 +391 276 24 +515 161 1 +132 337 12 +539 6 10 +158 269 7 +116 224 21 +536 586 14 +212 324 25 +0 450 20 +169 323 22 +175 238 25 +570 705 17 +521 83 10 +115 449 20 +0 0 5 +582 561 19 +514 142 18 +0 510 20 +562 90 10 +80 0 5 +174 224 21 +171 251 21 +479 188 1 +449 617 14 +98 538 16 +110 236 25 +518 205 1 +48 711 16 +546 592 14 +363 444 23 +62 0 5 +60 371 16 +549 239 1 +201 301 21 +95 456 20 +206 262 25 +518 118 1 +123 472 20 +128 643 9 +22 72 6 +530 150 18 +515 0 10 +503 126 18 +555 30 2 +356 446 23 +138 477 20 +81 202 25 +566 654 14 +139 628 20 +189 239 25 +243 340 26 +161 278 21 +83 182 12 +204 248 12 +59 301 21 +105 343 12 +164 285 21 +114 136 21 +149 82 21 +164 232 21 +537 369 26 +0 378 7 +142 133 6 +430 227 1 +0 86 6 +159 312 25 +193 234 21 +25 663 20 +0 447 20 +426 260 24 +80 267 21 +93 387 7 +169 286 21 +90 72 6 +177 268 25 +118 227 7 +214 198 25 +152 231 21 +167 321 25 +168 250 21 +407 125 24 +145 221 25 +150 64 21 +150 290 25 +481 276 26 +112 260 21 +117 148 21 +78 207 6 +152 272 21 +255 667 23 +110 627 16 +83 542 16 +466 346 18 +21 116 6 +507 34 10 +505 226 1 +527 0 10 +199 315 25 +96 248 21 +72 380 7 +493 59 10 +139 307 21 +12 469 16 +541 0 2 +0 624 20 +103 626 20 +367 160 15 +408 520 23 +542 198 1 +192 247 21 +224 318 25 +0 0 5 +550 460 13 +144 213 21 +75 507 16 +65 220 21 +550 129 1 +136 225 25 +175 263 21 +415 236 22 +377 19 15 +129 340 11 +346 499 13 +208 211 21 +532 0 2 +462 389 22 +188 203 21 +96 217 21 +521 0 2 +183 269 21 +565 62 10 +148 238 21 +129 528 16 +526 626 17 +94 634 16 +125 0 21 +168 604 16 +542 182 1 +384 458 23 +118 218 21 +237 227 12 +63 425 20 +119 301 21 +189 231 25 +523 267 1 +118 587 20 +525 537 14 +68 126 5 +518 242 1 +111 428 20 +143 659 20 +479 41 10 +538 634 14 +522 437 14 +568 67 2 +106 191 21 +21 354 7 +451 365 18 +127 80 5 +242 347 25 +111 238 12 +533 221 1 +457 798 19 +504 142 18 +534 190 18 +564 18 2 +173 307 25 +535 0 10 +3 632 20 +477 189 1 +424 259 24 +187 299 21 +182 236 21 +128 259 21 +528 371 18 +44 237 21 +166 229 21 +532 205 1 +525 0 10 +514 80 2 +536 570 17 +129 353 12 +49 169 21 +60 0 5 +51 445 16 +14 79 5 +550 647 14 +494 252 1 +503 559 14 +540 201 1 +215 216 25 +509 479 14 +524 96 2 +183 262 25 +307 329 25 +481 33 2 +559 0 10 +544 78 10 +99 450 16 +508 127 1 +557 39 10 +145 252 21 +179 233 25 +28 594 20 +545 608 14 +351 409 23 +473 162 1 +0 416 7 +195 199 21 +153 647 20 +42 337 7 +177 396 7 +153 296 21 +520 67 2 +145 313 25 +151 256 21 +47 455 20 +462 213 26 +480 0 10 +0 593 20 +123 314 7 +91 341 12 +176 280 25 +437 94 24 +560 689 14 +161 273 21 +589 247 18 +221 222 21 +248 284 25 +477 0 2 +412 56 24 +167 229 25 +196 322 25 +513 154 1 +146 229 21 +193 242 21 +186 148 21 +93 522 16 +134 266 25 +266 63 15 +127 580 20 +530 606 17 +532 326 1 +165 242 21 +517 33 10 +531 601 17 +0 260 21 +80 201 12 +150 256 21 +150 0 5 +54 0 5 +230 253 21 +81 237 21 +564 253 1 +93 548 20 +406 233 1 +211 237 21 +540 0 10 +51 725 16 +119 293 21 +112 350 21 +526 167 18 +522 258 18 +529 161 1 +145 190 21 +0 0 5 +191 131 12 +171 264 21 +106 36 5 +172 233 25 +148 270 25 +221 219 21 +183 283 25 +527 482 26 +525 109 10 +90 649 20 +195 223 21 +164 294 21 +514 19 10 +141 310 25 +57 505 20 +67 0 5 +22 295 7 +428 76 15 +474 200 1 +543 643 17 +347 0 15 +24 350 7 +126 286 25 +122 269 21 +85 130 5 +104 504 20 +538 87 2 +56 306 7 +137 234 21 +127 347 7 +34 111 6 +516 87 2 +573 624 17 +103 127 6 +510 339 18 +337 314 24 +571 68 10 +105 431 7 +516 21 2 +112 246 21 +493 20 2 +103 186 12 +531 0 2 +81 203 21 +118 316 21 +494 236 1 +84 0 5 +150 300 12 +215 255 21 +207 140 21 +117 92 6 +432 345 26 +512 6 10 +26 0 5 +582 585 14 +83 0 5 +541 63 10 +185 196 21 +444 303 18 +165 254 21 +50 339 7 +515 65 10 +496 141 1 +127 229 21 +0 182 6 +538 204 1 +406 142 24 +540 687 14 +404 261 24 +42 555 16 +461 0 2 +129 250 21 +542 178 18 +550 46 2 +68 170 21 +108 327 12 +123 488 16 +536 0 10 +158 209 21 +530 0 10 +153 311 25 +473 34 10 +538 206 1 +178 224 21 +78 248 25 +183 235 21 +144 265 21 +473 0 2 +101 227 25 +35 362 7 +140 329 25 +523 541 14 +301 446 23 +0 503 20 +229 286 21 +87 87 5 +194 302 25 +535 0 10 +518 0 10 +392 470 23 +165 302 25 +143 245 21 +127 232 25 +12 94 21 +159 308 25 +121 547 20 +523 0 10 +188 293 25 +113 609 20 +75 106 5 +199 460 16 +82 414 7 +521 58 10 +70 332 12 +445 423 26 +36 285 21 +194 212 21 +449 542 17 +81 463 20 +561 638 14 +155 226 21 +311 203 15 +139 260 21 +544 66 10 +123 194 6 +403 110 22 +191 240 12 +507 191 1 +531 241 1 +311 403 26 +503 131 1 +69 0 5 +148 101 21 +107 264 21 +157 301 25 +78 437 16 +173 245 21 +515 174 1 +138 603 9 +552 238 18 +77 444 20 +128 233 21 +521 642 17 +545 79 10 +536 287 18 +246 276 25 +524 68 10 +118 401 7 +557 114 1 +459 539 17 +143 0 21 +145 264 21 +5 479 20 +461 603 14 +108 294 21 +361 75 15 +426 271 24 +135 313 7 +499 633 14 +518 679 14 +485 57 10 +517 162 1 +0 393 7 +112 428 20 +491 22 2 +568 75 10 +50 114 5 +471 157 1 +149 158 21 +158 160 25 +25 212 5 +495 615 14 +117 285 21 +522 251 1 +206 272 25 +472 99 10 +491 141 18 +568 631 17 +138 610 20 +524 94 10 +186 258 25 +525 233 18 +178 235 21 +138 240 7 +0 186 12 +226 226 25 +166 493 20 +198 220 25 +364 47 15 +540 0 2 +195 207 21 +170 298 25 +93 400 16 +488 321 26 +543 0 10 +515 194 1 +584 49 10 +187 234 21 +154 224 21 +177 507 20 +490 104 2 +76 450 20 +84 0 5 +387 65 15 +560 0 10 +379 298 22 +69 87 5 +130 298 21 +56 170 5 +67 253 7 +0 19 5 +85 640 20 +510 201 18 +97 272 21 +559 133 1 +199 286 25 +223 243 25 +122 278 25 +0 617 20 +153 566 20 +589 594 14 +478 501 26 +174 266 25 +143 270 21 +248 299 25 +213 252 25 +399 244 26 +122 247 21 +141 504 16 +547 226 1 +56 228 25 +573 83 10 +82 213 7 +239 254 21 +117 249 25 +121 308 21 +103 499 16 +200 230 25 +536 53 10 +168 233 21 +130 610 20 +148 231 25 +126 547 16 +523 233 1 +38 537 20 +138 320 7 +182 283 25 +498 119 18 +240 294 25 +440 407 26 +179 305 25 +538 620 17 +490 9 10 +550 0 2 +512 4 10 +537 81 10 +534 143 1 +157 253 21 +91 147 6 +99 233 21 +122 95 5 +499 148 1 +494 173 18 +166 263 25 +14 376 16 +539 104 10 +529 108 10 +400 265 24 +78 204 12 +152 162 12 +232 310 25 +513 101 2 +99 454 20 +522 215 1 +549 341 1 +109 284 25 +60 613 20 +0 486 20 +153 264 25 +236 314 26 +123 314 7 +101 207 21 +518 0 10 +535 85 10 +86 368 7 +102 179 5 +144 280 25 +326 98 15 +535 684 14 +474 473 17 +91 240 7 +134 252 25 +103 146 21 +107 374 16 +204 221 25 +511 181 1 +37 586 20 +176 260 25 +174 188 21 +109 304 21 +98 380 16 +117 227 21 +139 261 7 +231 317 25 +90 405 7 +42 449 20 +118 477 20 +102 376 7 +8 576 20 +195 273 25 +309 270 24 +50 113 21 +39 398 7 +120 321 25 +138 645 20 +555 132 18 +192 736 16 +497 306 1 +142 250 25 +499 95 10 +38 224 21 +539 0 2 +571 73 10 +508 211 18 +137 567 16 +62 331 12 +522 465 14 +384 197 1 +470 124 1 +511 0 10 +171 653 20 +0 18 5 +70 239 21 +111 225 21 +0 471 20 +172 274 21 +172 263 21 +532 78 10 +517 0 10 +479 0 10 +489 0 10 +52 434 20 +159 361 7 +537 27 10 +422 134 15 +0 181 5 +128 292 21 +187 290 25 +195 112 21 +502 0 2 +514 45 10 +579 0 2 +65 334 12 +213 274 25 +553 638 14 +71 541 16 +534 259 18 +186 206 24 +42 457 20 +94 616 20 +117 0 5 +128 284 21 +59 431 20 +190 294 25 +559 145 18 +112 720 20 +90 191 21 +566 668 14 +27 268 7 +476 0 10 +426 128 18 +479 225 1 +350 0 15 +467 0 10 +559 329 18 +494 224 1 +475 217 1 +554 157 1 +514 182 1 +120 240 21 +133 537 20 +114 162 12 +518 0 10 +209 219 21 +406 241 24 +179 196 21 +591 209 1 +73 591 20 +406 175 18 +62 585 20 +0 670 20 +95 261 21 +98 258 21 +121 160 21 +521 217 1 +506 69 2 +41 550 20 +188 279 21 +520 268 1 +250 227 21 +174 206 21 +200 361 25 +106 395 7 +159 194 21 +540 39 2 +122 265 21 +361 466 23 +591 73 2 +151 318 21 +516 107 10 +134 256 21 +548 103 2 +154 446 20 +218 344 25 +506 167 1 +10 225 6 +18 426 20 +522 26 10 +108 195 21 +371 248 1 +81 274 7 +0 233 12 +525 183 1 +356 521 23 +511 267 1 +544 99 10 +531 286 1 +197 268 25 +533 150 1 +189 242 21 +569 221 18 +172 280 25 +113 197 6 +463 178 1 +465 580 17 +510 591 17 +134 289 7 +123 433 16 +78 329 7 +143 288 25 +537 128 1 +232 277 25 +502 0 10 +160 18 21 +528 96 10 +512 670 14 +106 195 21 +69 138 21 +435 525 14 +196 180 25 +0 418 7 +62 335 12 +509 128 1 +206 309 25 +260 311 25 +92 183 21 +369 800 23 +143 271 21 +275 426 26 +394 322 22 +247 331 26 +553 0 10 +525 0 10 +144 588 20 +545 0 10 +118 130 5 +146 272 21 +550 264 18 +354 415 23 +545 191 18 +20 431 7 +144 244 21 +537 183 1 +521 176 18 +522 271 1 +199 264 25 +174 220 21 +583 58 2 +528 157 1 +497 46 2 +156 303 25 +149 213 21 +541 190 1 +40 126 5 +83 134 12 +94 279 21 +207 240 21 +103 514 16 +106 66 5 +33 434 20 +508 209 1 +68 193 21 +221 298 21 +207 274 25 +548 227 1 +47 272 21 +375 467 23 +125 599 20 +557 2 10 +7 194 6 +502 196 18 +105 446 16 +510 537 17 +103 620 20 +389 131 24 +532 0 2 +194 197 25 +80 219 7 +182 386 25 +50 528 20 +237 597 23 +536 513 14 +548 0 10 +544 0 2 +559 170 1 +136 463 20 +22 543 20 +52 195 6 +483 176 1 +125 287 21 +59 504 20 +135 220 21 +201 300 25 +101 342 7 +190 306 25 +16 197 6 +493 77 2 +133 306 21 +61 286 12 +66 357 16 +67 207 21 +151 275 25 +0 566 16 +65 539 20 +493 56 10 +90 490 16 +493 0 2 +235 300 26 +542 83 10 +232 348 26 +223 358 12 +149 317 7 +465 514 17 +554 549 14 +89 639 16 +229 313 25 +543 630 17 +437 195 1 +71 93 4 +201 200 21 +56 467 20 +181 245 21 +504 33 10 +193 507 16 +537 171 18 +131 274 25 +534 0 2 +543 586 14 +120 247 25 +70 536 20 +353 114 24 +120 257 21 +27 391 7 +236 303 25 +527 646 14 +374 275 22 +512 52 2 +527 1 10 +526 492 14 +32 254 21 +517 201 1 +102 184 12 +80 67 5 +126 175 21 +541 238 1 +124 551 20 +387 467 23 +363 243 24 +0 0 5 +144 488 20 +238 249 21 +472 130 1 +65 638 20 +495 152 1 +99 197 21 +170 324 25 +115 595 20 +0 150 12 +0 366 7 +137 277 21 +65 405 16 +139 373 7 +0 250 12 +217 324 25 +500 396 14 +351 447 23 +498 410 17 +34 258 7 +566 24 2 +62 576 20 +0 446 20 +154 241 21 +114 276 7 +22 194 6 +307 398 23 +536 97 10 +512 157 1 +510 129 18 +31 307 25 +0 203 21 +156 109 21 +147 491 16 +145 323 25 +486 0 10 +521 127 1 +512 0 2 +90 282 12 +578 23 2 +109 235 21 +9 489 16 +44 368 7 +202 159 25 +121 289 25 +506 473 14 +346 471 23 +61 497 20 +394 776 19 +201 254 21 +537 91 10 +204 273 25 +102 115 5 +46 299 21 +174 303 21 +62 663 20 +434 500 14 +17 50 5 +102 170 12 +179 296 21 +499 69 10 +431 0 2 +133 292 25 +198 588 16 +539 12 2 +467 93 2 +548 162 18 +131 425 20 +435 515 19 +537 60 10 +512 0 10 +33 554 20 +489 467 14 +528 4 2 +419 727 19 +170 236 21 +130 284 25 +537 62 10 +97 304 21 +204 268 25 +493 208 1 +179 174 21 +541 158 1 +520 217 1 +144 374 16 +537 0 10 +206 302 21 +530 691 17 +547 325 18 +495 205 18 +185 185 21 +547 230 18 +137 264 21 +77 507 20 +531 192 1 +535 358 1 +163 304 25 +138 463 20 +138 255 12 +141 207 21 +538 0 2 +337 440 23 +121 229 7 +522 53 10 +557 99 10 +117 638 20 +235 315 25 +89 361 7 +383 138 24 +474 143 18 +177 269 25 +565 0 10 +151 393 21 +371 219 24 +95 694 20 +248 252 21 +149 436 20 +582 164 1 +216 285 25 +72 323 25 +137 275 25 +492 205 1 +194 266 21 +119 432 16 +159 243 25 +200 300 25 +417 67 24 +128 259 21 +534 20 10 +58 396 7 +174 272 25 +543 190 1 +63 307 4 +79 231 12 +107 461 20 +166 230 21 +529 232 18 +160 179 25 +527 0 10 +546 0 10 +187 227 21 +481 0 10 +32 635 20 +191 224 21 +67 200 6 +519 187 1 +554 628 17 +332 410 23 +89 252 21 +189 288 25 +507 0 10 +146 424 7 +92 620 20 +230 319 25 +514 652 14 +144 218 21 +143 301 25 +0 157 5 +525 43 10 +191 213 21 +206 201 21 +114 642 16 +486 665 14 +190 275 21 +506 170 1 +2 246 12 +206 352 12 +82 487 20 +140 266 21 +544 32 10 +0 5 5 +0 76 5 +220 604 16 +468 869 19 +519 0 2 +158 232 21 +56 426 16 +515 185 1 +517 0 10 +42 149 21 +412 257 24 +425 303 24 +308 136 15 +439 0 10 +207 296 25 +208 266 21 +405 267 24 +506 41 10 +514 0 10 +126 316 21 +374 291 22 +533 218 1 +485 512 13 +0 609 20 +149 166 21 +82 278 7 +197 251 25 +192 203 25 +493 221 18 +46 683 20 +92 193 12 +60 0 5 +464 485 14 +578 606 17 +183 228 21 +181 270 25 +217 230 21 +464 523 17 +498 76 10 +21 237 12 +519 0 10 +164 197 21 +543 189 18 +394 19 24 +562 146 1 +83 110 6 +137 261 25 +207 237 21 +430 260 22 +473 105 2 +530 0 10 +495 140 1 +106 171 12 +96 238 21 +0 408 7 +536 61 10 +16 83 5 +213 276 25 +180 183 21 +495 127 1 +528 135 1 +247 252 21 +571 229 18 +131 576 16 +49 627 20 +73 207 12 +58 260 7 +163 566 20 +497 90 10 +549 44 10 +556 145 1 +452 235 24 +527 94 2 +20 440 20 +21 163 5 +90 80 5 +139 198 21 +198 298 25 +0 184 5 +528 125 18 +0 465 20 +557 531 14 +51 402 16 +73 470 20 +131 307 25 +534 257 1 +59 411 16 +179 258 21 +505 285 18 +497 155 1 +206 245 21 +183 181 21 +77 220 21 +174 253 21 +524 20 10 +140 245 21 +509 261 1 +283 77 24 +31 168 6 +93 219 21 +106 262 25 +172 520 20 +322 114 15 +455 307 26 +83 200 21 +303 178 24 +223 270 25 +150 576 16 +177 236 21 +179 280 25 +75 662 20 +606 562 17 +24 235 7 +509 202 18 +199 308 25 +131 285 21 +279 114 15 +339 445 23 +141 212 21 +103 0 5 +126 322 21 +110 351 25 +48 362 7 +492 44 2 +164 194 21 +525 166 1 +178 245 21 +153 278 25 +232 256 21 +128 257 25 +534 49 10 +501 0 10 +0 42 5 +125 214 21 +46 582 20 +560 591 14 +518 222 1 +553 545 14 +499 0 10 +389 259 24 +221 277 25 +208 430 25 +548 224 1 +132 672 20 +231 259 21 +123 507 20 +526 293 18 +121 173 12 +431 487 17 +541 616 17 +115 237 25 +143 406 7 +4 503 20 +548 0 2 +274 426 23 +178 303 25 +11 167 6 +106 210 21 +202 301 25 +380 474 23 +427 358 26 +125 273 21 +119 291 25 +129 150 5 +512 384 18 +506 517 19 +92 388 7 +134 589 20 +122 256 25 +379 207 24 +64 169 21 +79 175 21 +209 275 25 +56 376 7 +157 253 21 +547 59 10 +525 121 1 +81 433 20 +285 0 15 +108 688 16 +173 307 25 +158 223 21 +538 132 1 +52 482 20 +356 169 15 +162 232 25 +68 204 12 +95 384 7 +440 172 1 +399 110 15 +192 259 25 +296 0 15 +139 254 21 +275 336 26 +109 397 7 +455 187 1 +68 271 21 +180 556 23 +88 392 16 +65 259 25 +169 279 25 +481 0 10 +119 64 5 +125 289 25 +537 0 10 +511 215 1 +97 257 21 +535 198 18 +512 4 2 +532 576 14 +502 288 1 +71 339 12 +230 275 25 +378 129 15 +208 415 16 +144 483 20 +107 504 16 +399 219 22 +361 484 23 +549 37 10 +228 301 25 +140 276 25 +518 169 1 +4 18 6 +103 37 5 +109 435 20 +0 425 16 +1 136 5 +558 194 1 +530 235 18 +90 286 25 +83 301 7 +162 283 21 +164 187 21 +105 70 5 +75 454 20 +543 273 1 +102 69 5 +481 616 14 +97 3 5 +452 71 22 +41 424 20 +0 562 16 +400 786 23 +439 126 1 +149 273 21 +563 155 1 +86 671 16 +517 356 1 +46 422 20 +179 274 12 +551 0 10 +194 216 25 +562 0 10 +529 616 14 +3 181 5 +230 263 21 +161 219 21 +522 36 2 +173 221 21 +548 1 10 +451 349 26 +156 199 21 +278 266 25 +556 30 10 +483 45 10 +79 192 21 +525 192 1 +545 260 18 +366 285 24 +99 301 7 +201 299 25 +30 244 12 +171 314 21 +0 443 20 +114 452 20 +466 0 10 +513 54 10 +543 163 18 +110 728 20 +429 109 15 +146 268 25 +508 247 1 +342 433 23 +263 379 26 +533 132 1 +194 288 25 +0 462 20 +65 149 5 +55 392 7 +487 595 14 +343 441 23 +108 458 20 +232 210 21 +0 675 20 +553 0 10 +534 0 10 +60 411 16 +359 463 17 +537 85 10 +46 180 6 +148 241 25 +515 0 10 +91 143 5 +147 29 5 +94 280 7 +295 0 15 +168 256 21 +552 155 1 +558 155 1 +500 21 2 +30 252 21 +171 642 20 +128 155 12 +81 339 7 +534 207 18 +519 4 10 +241 268 25 +532 624 14 +88 230 21 +547 102 2 +157 234 25 +505 0 10 +31 95 5 +102 298 21 +315 152 24 +48 84 5 +59 637 16 +36 601 20 +253 322 25 +7 0 5 +131 370 7 +148 214 21 +44 385 16 +549 600 14 +189 269 25 +391 469 23 +528 484 14 +548 110 1 +555 96 10 +171 153 21 +130 417 7 +497 166 1 +11 101 5 +172 308 25 +516 159 1 +198 329 25 +486 199 1 +171 313 21 +107 259 21 +419 146 24 +474 98 2 +538 532 14 +144 124 21 +150 675 20 +35 582 20 +369 454 23 +551 0 2 +128 274 25 +66 289 25 +524 199 18 +529 152 1 +149 272 25 +65 397 7 +543 132 1 +557 427 17 +177 226 25 +143 377 7 +176 250 25 +64 464 20 +522 294 1 +560 0 2 +102 302 25 +186 285 21 +470 143 22 +39 509 20 +26 0 5 +531 684 14 +487 181 1 +167 258 21 +517 17 2 +175 251 21 +108 315 7 +172 206 21 +172 262 25 +92 124 12 +429 99 15 +309 302 25 +385 86 2 +159 282 25 +343 444 23 +575 210 18 +102 165 5 +13 337 7 +191 112 21 +522 115 1 +111 195 21 +560 33 2 +32 418 7 +150 258 21 +534 551 14 +141 207 21 +85 377 7 +554 0 10 +88 482 20 +101 221 7 +501 76 10 +369 219 22 +192 161 21 +143 311 21 +267 260 25 +134 273 21 +505 117 1 +156 227 21 +210 241 21 +511 90 10 +67 296 21 +314 340 12 +356 232 18 +95 519 20 +55 683 20 +491 9 10 +394 167 15 +473 11 10 +179 278 25 +125 260 21 +257 278 21 +305 662 20 +63 66 5 +521 0 10 +113 365 7 +182 296 21 +353 255 22 +193 290 25 +93 255 7 +534 194 18 +512 445 14 +103 627 20 +479 253 1 +548 189 1 +159 221 21 +339 457 23 +115 310 21 +487 196 18 +205 221 25 +185 328 25 +509 0 10 +527 193 1 +91 315 7 +535 0 10 +181 281 25 +8 74 5 +498 221 18 +230 622 26 +0 290 12 +507 0 10 +22 188 7 +296 407 23 +158 270 25 +459 443 26 +503 203 18 +412 0 10 +563 598 14 +502 94 10 +96 601 20 +519 56 10 +173 256 25 +220 199 25 +154 238 21 +203 233 21 +0 662 20 +557 174 1 +86 489 20 +277 179 12 +65 115 21 +101 319 12 +540 161 1 +180 0 6 +41 435 20 +101 270 21 +196 594 20 +218 328 25 +569 76 2 +536 62 2 +382 484 23 +532 235 18 +0 521 20 +514 14 2 +526 170 1 +131 222 21 +146 269 25 +0 399 7 +552 31 10 +552 29 10 +125 391 7 +96 381 7 +95 75 5 +190 140 21 +99 250 21 +528 0 2 +106 317 7 +83 597 20 +468 377 18 +155 116 21 +571 590 17 +298 435 23 +188 273 25 +81 415 16 +19 537 16 +456 116 2 +177 332 25 +122 208 21 +553 490 14 +0 225 12 +499 391 14 +529 639 14 +537 202 1 +226 63 15 +149 618 20 +135 332 25 +46 313 7 +111 306 12 +547 26 10 +545 705 17 +123 320 25 +125 199 12 +563 640 14 +190 401 25 +293 397 26 +464 5 10 +0 622 20 +0 61 5 +152 361 7 +477 1 10 +484 139 1 +196 378 16 +175 308 21 +562 103 10 +45 338 7 +214 334 22 +550 170 1 +85 529 16 +558 0 2 +252 314 25 +165 319 21 +523 0 10 +60 37 5 +208 266 21 +542 23 10 +133 326 25 +72 570 20 +323 463 23 +552 39 10 +541 153 18 +505 195 1 +309 371 23 +524 79 10 +40 232 12 +389 259 22 +561 0 10 +522 227 18 +19 433 20 +177 176 21 +239 255 25 +136 477 20 +175 291 21 +152 517 20 +463 282 1 +547 98 10 +24 75 6 +519 231 1 +183 261 21 +88 280 21 +589 514 17 +154 194 21 +524 277 18 +143 208 12 +163 240 25 +156 222 25 +75 684 16 +156 190 21 +214 267 25 +495 244 1 +538 34 2 +99 0 5 +600 650 17 +533 0 2 +524 646 14 +358 0 15 +110 209 21 +135 334 12 +167 287 21 +133 275 25 +0 444 20 +345 448 26 +350 556 19 +87 497 16 +383 233 22 +68 313 25 +536 605 17 +101 445 20 +147 271 25 +183 182 21 +228 300 25 +439 177 24 +108 450 20 +495 220 1 +499 129 18 +547 156 18 +26 218 12 +536 0 2 +561 173 18 +44 501 20 +75 96 6 +161 167 21 +519 649 17 +335 0 15 +84 242 7 +132 237 21 +463 174 1 +356 245 24 +89 253 21 +475 261 1 +150 355 7 +510 42 10 +160 275 25 +154 242 21 +77 411 7 +557 231 1 +32 208 5 +140 212 21 +389 233 24 +0 368 7 +107 476 20 +36 283 21 +364 474 23 +553 426 14 +544 106 10 +11 349 7 +560 469 14 +500 268 18 +9 401 7 +512 0 10 +555 0 10 +179 284 25 +122 209 21 +83 462 20 +198 304 25 +140 251 21 +204 267 21 +481 277 18 +509 263 1 +122 270 21 +144 229 21 +459 62 10 +529 8 10 +188 283 25 +519 178 18 +77 484 20 +180 273 21 +133 112 6 +107 220 21 +175 127 21 +146 549 16 +125 425 7 +504 145 18 +53 216 21 +531 83 2 +526 100 10 +134 314 25 +143 231 25 +497 31 10 +93 239 12 +497 0 10 +0 650 20 +374 176 22 +453 0 2 +81 217 12 +515 141 18 +334 731 23 +505 593 14 +200 257 25 +540 574 14 +209 311 25 +542 66 2 +513 0 10 +458 234 22 +538 187 18 +451 127 1 +297 376 26 +157 256 21 +495 230 1 +111 488 16 +510 183 18 +157 322 25 +485 476 14 +222 266 25 +63 302 25 +536 162 18 +181 229 21 +50 53 5 +215 166 21 +185 323 25 +100 0 6 +160 148 21 +63 577 20 +12 482 16 +551 243 18 +204 302 25 +451 238 24 +154 275 25 +101 381 7 +28 177 5 +558 553 17 +556 20 10 +86 613 20 +507 615 14 +343 18 15 +456 805 19 +470 21 10 +588 576 14 +122 504 20 +94 451 20 +125 646 20 +161 306 21 +170 234 25 +536 78 2 +245 237 21 +108 648 20 +528 411 14 +113 181 12 +158 229 21 +347 427 26 +134 204 21 +489 469 19 +483 276 1 +230 291 12 +365 219 22 +536 552 14 +94 446 16 +58 0 5 +155 149 21 +522 229 18 +195 298 21 +48 469 20 +246 264 25 +504 0 2 +530 209 1 +389 825 9 +159 469 16 +109 331 25 +178 98 21 +109 358 7 +379 188 22 +434 216 1 +486 151 1 +149 221 25 +18 142 21 +248 270 25 +498 543 14 +195 260 21 +0 127 6 +515 490 14 +80 473 20 +440 292 26 +530 0 10 +456 52 10 +65 247 7 +537 49 10 +55 251 21 +494 272 1 +511 83 2 +473 0 2 +57 29 5 +328 249 22 +2 138 5 +0 92 5 +127 602 20 +525 470 14 +108 280 21 +165 87 21 +545 49 10 +138 518 16 +555 657 14 +441 262 24 +93 140 5 +397 238 22 +111 251 21 +113 552 20 +489 0 10 +135 217 25 +435 107 24 +180 157 25 +137 220 21 +535 0 10 +114 5 5 +192 348 25 +94 272 7 +130 585 20 +531 206 1 +329 277 24 +548 672 14 +378 283 24 +537 206 1 +478 16 10 +528 14 2 +480 267 18 +127 573 20 +540 621 14 +111 502 16 +128 279 25 +251 248 12 +58 448 16 +504 91 10 +328 298 21 +72 212 12 +555 150 18 +532 255 1 +126 0 5 +527 216 1 +92 187 21 +54 176 12 +180 381 21 +125 182 12 +516 204 1 +179 231 25 +79 401 7 +444 273 18 +211 291 25 +517 230 18 +0 248 7 +118 555 20 +543 144 1 +512 27 10 +487 209 1 +481 0 10 +530 239 1 +130 186 21 +210 317 25 +139 263 21 +128 292 25 +542 5 10 +185 304 25 +556 349 18 +202 530 20 +206 310 25 +100 189 21 +453 120 18 +345 0 22 +520 473 14 +485 131 18 +175 266 25 +536 195 18 +403 492 23 +81 361 7 +420 341 26 +0 57 5 +203 269 25 +51 254 21 +468 485 14 +291 498 16 +0 66 5 +187 327 25 +16 0 5 +574 669 14 +482 155 18 +557 147 1 +416 218 24 +449 14 10 +59 311 7 +520 58 10 +502 159 18 +73 563 20 +79 548 20 +232 264 21 +99 470 20 +171 287 25 +555 609 14 +519 52 10 +140 194 21 +523 292 18 +193 260 21 +115 288 21 +527 31 10 +92 274 21 +512 0 2 +546 147 1 +540 654 14 +515 211 1 +40 329 7 +409 207 18 +365 437 23 +278 294 25 +534 215 1 +118 253 21 +506 0 10 +59 141 6 +73 76 5 +149 319 25 +55 611 20 +126 150 12 +100 281 12 +157 226 21 +425 556 17 +558 248 1 +559 187 1 +509 42 10 +55 34 5 +383 465 23 +0 186 5 +502 56 10 +559 79 2 +559 650 14 +530 172 18 +490 184 1 +54 168 5 +215 335 25 +209 318 26 +101 549 20 +396 331 26 +541 240 18 +486 30 2 +151 282 21 +95 675 20 +135 282 21 +546 514 14 +508 0 2 +459 125 1 +199 217 25 +131 272 25 +524 168 18 +0 210 6 +196 310 25 +123 324 12 +144 575 16 +534 252 1 +506 0 10 +135 286 25 +507 102 10 +536 0 2 +544 0 10 +221 173 15 +132 276 21 +41 0 5 +145 181 21 +58 235 21 +172 650 20 +62 507 20 +524 174 1 +384 0 15 +519 245 1 +562 212 1 +269 354 26 +105 273 21 +195 257 21 +146 227 25 +330 117 15 +137 106 21 +153 238 21 +552 0 2 +160 237 21 +207 273 25 +231 349 26 +299 289 25 +93 485 20 +238 243 25 +208 809 19 +109 255 21 +19 670 16 +496 217 1 +46 555 16 +558 52 10 +8 554 20 +212 337 26 +540 158 1 +519 248 1 +77 243 21 +189 185 25 +208 257 21 +486 247 1 +0 283 7 +570 295 18 +151 240 25 +99 144 5 +111 669 16 +167 219 25 +198 264 21 +434 474 19 +174 203 6 +565 0 2 +4 650 20 +569 324 18 +144 358 7 +537 223 18 +348 268 22 +369 12 2 +514 82 10 +127 258 21 +188 276 25 +94 0 5 +181 292 25 +525 150 18 +332 179 24 +415 381 26 +0 343 7 +460 180 24 +564 0 10 +120 225 7 +541 161 1 +157 207 21 +543 273 18 +59 251 21 +235 274 25 +109 231 21 +10 532 16 +86 592 20 +15 222 12 +119 617 20 +187 292 21 +576 447 14 +200 281 21 +518 246 1 +242 274 25 +55 254 21 +540 585 17 +65 175 21 +489 181 18 +41 92 6 +524 227 1 +119 526 20 +96 190 12 +204 243 25 +482 141 18 +516 216 1 +247 291 25 +541 30 10 +220 216 25 +135 221 12 +148 276 21 +497 185 1 +79 469 9 +80 225 21 +160 279 25 +528 0 10 +147 205 21 +528 75 10 +463 284 1 +175 292 25 +221 183 6 +147 279 21 +179 460 20 +496 139 1 +166 190 21 +155 276 25 +67 222 21 +417 33 10 +56 322 7 +136 344 21 +441 375 26 +316 232 12 +66 164 5 +557 163 1 +560 73 10 +333 476 23 +27 229 7 +198 308 25 +527 213 1 +168 247 21 +120 320 7 +538 24 2 +205 285 26 +42 467 20 +159 296 25 +91 405 7 +199 285 25 +120 277 7 +507 222 18 +183 202 21 +157 601 20 +0 342 7 +147 236 21 +211 283 25 +526 193 18 +325 0 15 +549 0 2 +39 102 5 +545 154 1 +503 90 10 +523 184 18 +44 534 16 +214 278 25 +185 289 21 +110 225 12 +529 603 17 +539 293 1 +537 604 14 +140 287 21 +140 289 21 +97 179 21 +115 447 20 +511 151 18 +124 225 21 +111 635 20 +108 259 25 +142 262 21 +95 231 12 +186 283 21 +526 571 14 +200 193 25 +155 19 5 +70 401 7 +541 79 2 +369 0 15 +149 209 25 +188 204 12 +89 184 21 +162 380 7 +51 387 7 +534 0 10 +470 205 1 +91 159 21 +517 67 10 +234 282 25 +156 283 25 +35 496 16 +185 272 25 +65 193 6 +133 258 21 +206 188 21 +549 629 17 +194 274 25 +330 423 26 +187 324 25 +222 216 21 +75 445 20 +130 645 20 +133 292 25 +172 299 25 +87 458 20 +145 308 25 +271 323 26 +98 239 21 +174 125 21 +130 310 21 +84 45 6 +535 216 18 +491 84 10 +133 240 25 +123 434 20 +535 182 1 +132 624 20 +553 77 2 +106 544 16 +165 186 21 +13 381 7 +151 208 21 +133 291 25 +589 642 14 +186 319 25 +97 229 12 +490 676 14 +519 40 10 +103 393 16 +245 385 16 +155 243 21 +0 554 20 +156 191 21 +24 75 5 +501 103 2 +454 160 1 +158 211 21 +162 264 21 +273 338 22 +41 194 12 +371 316 1 +14 410 7 +26 432 16 +76 431 20 +143 252 21 +11 641 20 +512 0 10 +38 288 21 +578 420 14 +181 262 21 +184 208 21 +409 368 24 +450 284 26 +388 443 23 +28 442 20 +380 479 26 +85 364 7 +520 180 1 +133 554 20 +510 0 10 +0 523 20 +154 339 25 +507 183 1 +177 272 25 +97 410 7 +91 94 21 +119 670 20 +529 0 2 +537 103 10 +508 0 10 +86 531 20 +473 217 1 +215 313 25 +41 158 6 +549 145 1 +135 252 21 +488 834 19 +212 643 20 +213 258 25 +327 60 15 +94 315 7 +493 412 26 +505 226 26 +191 35 21 +178 174 21 +196 224 25 +117 230 21 +0 477 20 +147 406 7 +40 436 20 +106 206 21 +538 201 1 +127 560 16 +148 305 21 +232 265 21 +426 507 14 +97 575 16 +452 0 2 +511 114 1 +134 302 25 +96 285 21 +177 267 12 +7 195 6 +65 538 20 +143 237 21 +36 352 7 +108 310 21 +491 378 26 +150 236 21 +567 226 1 +35 485 20 +405 478 26 +538 0 10 +193 548 16 +190 238 25 +513 627 14 +78 319 7 +552 0 2 +225 265 25 +47 0 5 +540 227 18 +118 294 25 +101 487 16 +513 89 10 +85 363 7 +148 304 25 +148 583 16 +37 205 12 +60 88 5 +60 353 7 +193 210 21 +473 49 10 +192 213 21 +291 135 15 +513 0 10 +545 0 10 +343 165 24 +521 56 10 +403 595 23 +496 238 1 +521 211 18 +100 265 25 +184 285 25 +515 211 1 +469 175 1 +125 568 20 +481 98 10 +91 264 25 +498 0 2 +380 463 23 +164 263 21 +100 246 21 +160 255 12 +260 290 25 +188 205 21 +148 193 21 +100 26 5 +447 159 1 +145 328 25 +540 227 1 +529 0 10 +71 567 16 +101 308 21 +555 170 1 +403 492 26 +63 79 21 +401 141 24 +524 210 18 +536 0 10 +106 243 21 +105 0 5 +509 100 2 +546 0 2 +558 0 10 +120 276 21 +131 219 21 +126 397 7 +267 311 21 +140 666 20 +164 233 21 +215 316 25 +529 0 2 +543 80 2 +190 276 25 +213 309 26 +183 350 25 +487 588 14 +139 175 21 +521 226 1 +516 119 18 +539 177 18 +539 198 1 +539 155 18 +213 291 25 +499 594 13 +536 13 10 +155 415 20 +92 96 12 +455 370 1 +98 255 12 +504 28 10 +184 176 21 +104 175 6 +519 217 1 +158 236 21 +522 134 1 +493 182 1 +524 159 1 +227 337 25 +65 528 20 +462 197 1 +67 515 20 +529 193 1 +31 186 6 +532 0 10 +326 0 15 +162 299 25 +74 667 20 +132 234 12 +176 220 21 +535 185 1 +66 238 21 +541 596 14 +194 280 25 +537 338 1 +529 128 18 +161 248 21 +50 307 7 +129 601 16 +54 473 20 +285 137 15 +186 202 25 +539 0 2 +548 197 1 +156 241 21 +122 296 21 +194 317 21 +448 139 18 +194 322 21 +179 245 21 +85 478 16 +92 447 20 +63 200 12 +359 230 24 +508 0 2 +355 56 15 +454 890 23 +157 113 21 +200 240 21 +148 210 25 +105 381 7 +127 26 21 +29 381 7 +579 310 1 +48 484 20 +98 667 20 +254 386 26 +564 0 2 +154 300 21 +302 190 15 +379 312 22 +508 156 1 +93 533 16 +524 242 1 +158 703 20 +543 0 10 +119 457 20 +479 253 1 +495 96 2 +528 104 10 +32 135 5 +163 209 25 +185 177 21 +280 352 26 +96 217 21 +11 439 20 +50 393 7 +215 285 25 +450 195 1 +193 306 25 +539 0 2 +13 494 20 +549 230 1 +362 207 22 +234 354 26 +541 68 2 +536 0 2 +491 0 10 +36 399 7 +550 78 2 +286 258 26 +548 169 18 +189 132 21 +161 313 25 +531 135 1 +149 191 21 +204 193 21 +129 229 7 +500 594 14 +282 0 15 +183 334 25 +103 509 20 +527 171 1 +567 650 14 +429 60 24 +92 390 7 +506 0 10 +501 0 10 +40 86 5 +519 99 10 +115 262 25 +19 263 7 +546 1 10 +92 122 5 +192 201 25 +59 267 12 +213 263 26 +259 297 26 +504 634 17 +204 328 25 +368 517 17 +52 294 21 +35 446 20 +525 188 1 +550 0 2 +80 337 12 +570 691 14 +19 173 5 +82 321 12 +149 596 20 +112 477 20 +186 282 25 +144 498 20 +183 209 21 +0 458 20 +92 177 5 +451 0 10 +383 75 24 +116 209 21 +173 262 25 +96 644 20 +510 76 10 +0 542 20 +549 196 1 +144 255 25 +500 97 10 +111 166 21 +273 253 25 +100 375 7 +93 96 12 +96 219 12 +73 524 20 +140 299 25 +152 314 25 +534 80 2 +498 144 1 +504 41 10 +415 391 26 +484 144 18 +126 287 7 +515 567 14 +108 148 21 +165 321 25 +116 616 20 +178 238 21 +544 453 14 +439 94 10 +37 474 20 +535 225 1 +379 459 17 +121 413 7 +88 152 5 +149 350 12 +61 396 16 +205 295 25 +69 239 21 +526 157 1 +526 49 10 +527 41 10 +0 69 5 +87 430 20 +541 46 2 +503 549 14 +61 485 20 +143 247 25 +395 247 22 +541 244 1 +394 464 23 +15 67 5 +453 0 10 +487 70 10 +522 26 2 +418 241 24 +0 156 5 +228 275 21 +26 400 7 +229 334 25 +122 193 21 +72 281 25 +510 223 1 +541 17 10 +110 241 25 +115 209 21 +345 456 23 +208 231 21 +540 234 18 +564 583 17 +96 220 21 +144 278 25 +193 288 21 +549 61 2 +121 446 20 +192 335 21 +2 278 7 +551 0 2 +474 0 2 +505 165 1 +134 494 20 +111 263 25 +572 219 1 +158 272 25 +529 164 1 +227 322 26 +95 254 12 +510 129 1 +268 340 26 +170 238 21 +409 82 22 +142 403 7 +528 104 10 +521 101 10 +307 355 26 +512 576 14 +128 287 7 +550 0 2 +549 55 10 +118 286 21 +134 274 25 +263 280 26 +65 494 16 +134 270 21 +443 213 22 +184 314 21 +219 335 25 +383 554 17 +98 262 21 +510 127 1 +459 800 23 +125 296 21 +491 0 10 +531 193 1 +485 154 18 +547 560 14 +162 281 25 +379 94 15 +534 204 1 +254 338 26 +114 140 12 +85 477 20 +110 451 20 +534 227 18 +356 429 23 +408 168 24 +163 259 25 +142 254 21 +111 197 21 +182 272 25 +185 246 25 +159 284 25 +383 482 23 +149 253 21 +155 225 25 +234 111 12 +87 615 16 +523 609 14 +452 0 10 +108 391 16 +204 280 25 +91 284 21 +65 553 20 +540 52 2 +72 470 20 +539 0 10 +671 731 19 +80 15 5 +163 375 12 +421 240 22 +123 192 21 +162 219 21 +469 35 2 +100 224 7 +152 267 21 +0 401 7 +66 120 5 +58 51 5 +140 213 25 +180 317 25 +514 296 18 +544 185 18 +156 309 7 +187 208 21 +118 0 5 +483 195 1 +467 224 18 +532 160 1 +501 199 1 +540 109 2 +224 290 25 +175 110 21 +536 585 14 +160 330 25 +557 146 18 +71 393 7 +572 0 2 +124 452 20 +398 170 1 +169 243 21 +586 72 10 +232 250 25 +222 176 21 +166 320 25 +3 194 12 +508 177 18 +205 218 21 +185 299 25 +186 241 21 +63 210 12 +153 613 20 +56 518 16 +323 126 15 +502 65 2 +535 133 1 +122 240 12 +168 193 21 +551 654 17 +177 237 21 +127 272 21 +174 270 25 +157 267 25 +556 0 10 +233 275 25 +31 368 7 +48 281 12 +132 256 12 +170 273 21 +98 259 21 +104 379 7 +237 595 19 +164 295 21 +143 153 21 +552 0 2 +458 493 14 +522 177 1 +426 98 22 +187 278 21 +514 134 1 +95 448 20 +0 77 5 +277 469 16 +103 306 21 +24 18 5 +0 272 21 +487 121 18 +99 311 7 +552 0 10 +558 24 10 +132 266 21 +544 140 1 +80 586 20 +555 182 1 +191 423 16 +566 180 1 +450 53 10 +158 261 21 +522 202 1 +219 271 25 +187 318 25 +515 0 2 +142 261 21 +289 401 26 +200 298 25 +62 560 20 +129 276 21 +551 207 1 +90 140 12 +140 196 21 +468 36 10 +16 174 5 +514 617 14 +153 426 16 +62 454 16 +237 101 21 +20 130 5 +526 300 1 +187 294 25 +170 147 25 +108 263 21 +521 115 2 +68 0 5 +525 184 1 +502 0 10 +0 373 16 +513 253 1 +7 655 20 +211 268 21 +552 197 18 +446 51 10 +548 110 1 +522 270 1 +186 252 25 +527 651 14 +458 0 10 +533 164 18 +527 188 1 +68 260 25 +557 0 10 +206 197 24 +541 0 10 +325 213 22 +460 181 1 +35 426 7 +88 570 20 +129 444 20 +279 351 26 +520 203 1 +48 158 6 +526 0 2 +530 598 14 +529 225 1 +355 453 23 +540 110 2 +542 226 18 +84 258 21 +8 227 12 +123 255 21 +491 656 14 +509 133 1 +68 231 7 +23 501 20 +30 584 20 +129 301 21 +99 200 21 +223 253 25 +339 407 26 +89 411 7 +164 221 21 +540 0 2 +525 218 1 +145 220 25 +520 5 10 +174 139 25 +502 0 2 +584 689 17 +170 240 12 +0 676 20 +569 637 14 +42 232 12 +545 116 2 +481 155 1 +136 183 21 +147 263 25 +509 238 1 +579 197 1 +209 325 21 +192 271 21 +535 637 14 +47 527 20 +122 444 20 +165 273 25 +147 196 25 +176 506 16 +95 196 6 +159 192 21 +75 375 7 +508 175 1 +154 371 12 +301 333 26 +525 168 1 +35 0 5 +74 257 25 +189 101 21 +579 88 10 +462 333 24 +163 391 7 +114 412 7 +586 10 10 +73 445 20 +512 551 14 +37 558 16 +493 566 14 +467 200 1 +177 163 21 +75 572 20 +136 226 21 +516 114 1 +28 0 5 +36 118 5 +170 175 21 +116 269 21 +151 449 20 +572 112 1 +578 0 10 +156 218 21 +565 31 2 +139 272 21 +127 255 25 +0 268 7 +134 287 25 +548 95 2 +66 256 21 +156 163 21 +568 640 14 +538 584 14 +70 244 21 +159 256 21 +550 662 14 +535 234 1 +148 218 21 +126 513 20 +519 113 1 +150 326 21 +175 538 16 +124 633 20 +477 386 26 +132 254 21 +473 0 10 +163 257 12 +51 140 21 +166 289 25 +519 164 1 +170 206 21 +41 650 20 +514 86 10 +568 0 10 +131 125 21 +110 414 20 +163 283 25 +108 268 25 +544 176 1 +496 579 14 +137 229 21 +409 265 24 +103 153 12 +129 275 25 +251 299 21 +61 279 21 +515 171 1 +502 108 2 +542 60 2 +187 269 25 +99 252 21 +42 37 6 +102 249 21 +517 612 14 +183 358 7 +326 401 26 +126 182 21 +306 328 26 +558 418 14 +194 74 21 +558 0 10 +504 1 10 +162 304 21 +313 389 16 +194 301 21 +84 188 25 +133 307 25 +522 146 1 +346 50 15 +342 419 23 +584 639 17 +540 89 10 +383 68 24 +79 207 12 +557 0 10 +568 641 17 +214 259 21 +186 211 21 +170 166 21 +491 519 14 +77 388 7 +549 180 1 +516 168 1 +66 132 21 +503 185 1 +459 123 2 +322 179 24 +508 92 10 +229 352 12 +162 154 21 +7 55 5 +227 317 25 +550 76 2 +561 0 10 +152 290 21 +99 619 16 +546 182 1 +391 69 24 +445 141 1 +512 154 1 +157 238 25 +568 600 14 +123 171 6 +352 144 15 +78 581 20 +542 657 14 +542 603 14 +483 3 10 +0 107 5 +143 226 21 +210 596 19 +0 442 16 +535 359 1 +193 323 25 +199 0 5 +560 660 17 +131 289 21 +222 284 21 +89 245 25 +549 144 1 +63 315 12 +424 358 26 +551 55 10 +594 563 17 +530 170 18 +182 297 25 +463 107 22 +191 262 25 +0 224 7 +168 288 21 +538 0 10 +176 258 21 +173 522 20 +128 287 7 +540 413 14 +491 142 1 +108 350 12 +232 271 21 +577 243 1 +142 239 12 +564 84 10 +206 308 25 +0 529 16 +157 219 25 +521 308 1 +572 0 10 +173 183 21 +338 259 1 +551 648 17 +41 132 5 +115 234 25 +111 11 6 +86 282 21 +25 248 7 +464 158 18 +197 307 25 +130 257 21 +533 0 10 +220 331 25 +385 336 22 +271 349 26 +175 374 7 +316 314 25 +358 164 24 +529 629 14 +48 586 20 +589 305 18 +553 238 18 +186 263 25 +10 147 21 +61 530 20 +489 0 10 +545 678 14 +0 474 20 +226 221 15 +529 573 14 +521 0 10 +44 269 21 +526 176 18 +197 270 25 +67 357 7 +550 96 2 +438 350 22 +107 204 21 +492 0 10 +104 493 20 +113 257 21 +88 228 7 +84 473 20 +18 129 12 +503 124 18 +425 358 22 +542 212 1 +139 86 5 +75 224 7 +0 52 5 +136 263 21 +70 488 16 +119 416 7 +391 472 23 +195 306 26 +115 239 21 +137 290 25 +180 231 21 +522 7 10 +114 322 7 +0 554 16 +14 252 21 +514 120 1 +127 227 12 +128 547 16 +36 86 5 +178 178 25 +433 155 1 +50 664 20 +162 314 21 +148 257 21 +123 195 12 +393 248 24 +167 240 12 +555 216 1 +382 0 15 +157 278 21 +96 275 25 +153 251 21 +174 186 21 +483 14 10 +95 481 16 +509 429 14 +332 369 26 +0 482 20 +114 625 16 +151 85 6 +531 119 18 +89 353 7 +273 338 26 +0 199 5 +538 769 17 +173 294 26 +62 56 21 +479 446 14 +363 478 23 +420 118 24 +161 227 21 +463 577 14 +571 195 1 +168 235 25 +490 73 2 +166 263 21 +576 605 14 +69 122 5 +231 314 25 +445 160 24 +514 0 2 +38 655 16 +521 165 1 +135 198 21 +518 323 1 +326 0 15 +525 216 18 +146 474 20 +217 226 21 +96 187 6 +40 297 7 +558 0 2 +124 219 21 +564 500 14 +468 0 10 +114 464 16 +126 436 20 +542 0 10 +191 244 25 +504 57 2 +138 232 21 +581 566 14 +151 308 21 +573 273 18 +491 211 1 +212 241 25 +146 255 25 +406 208 18 +507 0 2 +539 0 2 +578 538 17 +409 49 24 +0 208 5 +106 396 7 +175 314 25 +404 510 23 +42 189 6 +262 637 23 +183 254 21 +377 261 22 +474 247 1 +171 228 21 +25 89 5 +0 129 5 +527 58 2 +471 251 18 +149 226 25 +272 296 25 +448 32 10 +87 261 25 +184 67 21 +39 133 5 +72 602 20 +76 18 5 +487 28 2 +454 560 19 +159 253 21 +526 127 18 +0 652 20 +81 236 21 +515 185 1 +151 285 21 +179 256 21 +0 7 6 +572 463 14 +183 238 21 +96 446 20 +159 318 25 +153 400 25 +505 121 18 +565 192 1 +183 251 25 +76 485 20 +2 129 5 +191 246 21 +126 220 21 +543 0 2 +41 195 21 +147 229 21 +0 5 5 +192 489 26 +500 184 18 +141 163 21 +39 558 20 +139 257 25 +158 269 12 +191 315 25 +6 395 7 +360 434 23 +252 326 25 +114 94 21 +116 205 25 +137 73 5 +530 172 1 +105 0 5 +551 193 18 +199 245 25 +320 148 15 +148 671 20 +103 288 21 +111 284 7 +145 220 21 +546 109 2 +86 168 21 +117 277 25 +536 196 18 +530 654 17 +120 500 16 +117 634 20 +509 62 2 +128 520 20 +180 670 20 +518 79 10 +261 357 25 +166 311 21 +129 244 21 +410 262 22 +135 223 21 +221 255 25 +201 342 25 +95 206 7 +214 334 25 +472 200 18 +240 252 25 +212 324 21 +524 152 1 +561 646 14 +2 0 5 +166 261 21 +22 51 5 +173 322 25 +71 468 20 +69 301 12 +0 506 20 +511 18 10 +242 218 21 +53 328 7 +43 622 20 +164 205 21 +530 590 14 +511 208 1 +249 278 21 +146 162 21 +75 430 7 +145 201 21 +142 509 20 +107 221 25 +541 0 10 +511 0 2 +506 273 18 +252 325 25 +50 350 7 +10 18 5 +511 0 2 +112 105 5 +98 216 21 +116 246 7 +60 122 6 +502 236 1 +567 276 18 +37 377 7 +550 407 14 +137 256 21 +208 218 21 +497 91 10 +476 227 1 +563 0 10 +150 284 25 +112 457 20 +20 431 20 +518 174 1 +194 467 20 +0 610 20 +215 219 21 +569 25 10 +20 244 7 +180 300 25 +137 270 25 +0 55 5 +521 0 2 +0 145 5 +107 624 20 +544 26 2 +545 115 2 +89 255 21 +328 0 15 +276 231 25 +0 232 7 +520 0 10 +202 297 25 +561 143 18 +89 510 20 +58 431 7 +208 242 25 +528 140 1 +130 169 21 +545 657 14 +93 473 20 +505 208 1 +392 692 23 +232 308 21 +249 534 20 +167 250 21 +59 648 20 +449 142 22 +514 663 17 +153 239 21 +511 496 14 +126 143 6 +299 390 16 +93 206 21 +364 301 24 +95 327 7 +199 297 25 +391 495 23 +549 155 1 +46 589 20 +200 246 25 +363 529 17 +195 275 25 +71 330 7 +170 284 21 +138 417 20 +217 258 25 +91 366 7 +304 403 26 +503 485 13 +575 258 1 +218 365 12 +470 816 19 +100 446 20 +0 267 7 +504 607 17 +159 276 25 +43 150 6 +522 118 2 +154 147 21 +92 54 5 +518 80 10 +269 334 25 +519 241 1 +32 319 7 +505 123 1 +112 215 21 +495 129 1 +59 475 20 +553 625 14 +151 225 21 +544 223 18 +546 617 14 +388 490 23 +0 351 7 +152 250 21 +174 222 21 +434 278 22 +138 431 16 +388 0 22 +481 0 10 +90 279 21 +85 263 21 +123 452 20 +136 247 21 +523 554 14 +138 246 25 +457 266 24 +439 323 22 +551 0 2 +162 276 21 +68 655 20 +497 9 10 +112 128 21 +330 448 23 +159 295 25 +529 159 18 +182 321 25 +0 354 7 +360 205 22 +157 325 7 +534 0 10 +383 213 22 +470 62 10 +506 0 2 +0 16 5 +179 280 25 +434 318 22 +70 491 20 +369 266 22 +536 547 14 +75 186 6 +162 261 12 +101 281 25 +209 317 25 +526 458 17 +559 272 18 +117 170 21 +547 204 1 +524 164 18 +183 272 25 +108 387 7 +517 0 10 +139 382 7 +437 61 10 +546 159 18 +188 512 20 +386 735 19 +517 220 1 +562 0 2 +204 275 21 +177 326 25 +85 426 20 +160 406 16 +521 258 18 +499 154 1 +570 679 14 +246 334 26 +39 255 21 +539 198 18 +225 271 25 +546 127 1 +193 316 25 +548 132 1 +209 185 21 +525 210 1 +319 196 12 +369 185 1 +220 282 25 +488 125 18 +505 181 1 +22 494 20 +167 440 20 +535 55 10 +486 192 1 +195 217 25 +268 335 25 +379 151 15 +550 336 1 +131 435 20 +169 194 21 +573 606 14 +239 321 25 +123 191 12 +521 422 14 +530 0 10 +114 205 21 +57 435 16 +483 614 17 +82 312 25 +35 0 5 +438 567 14 +55 282 21 +552 169 18 +218 314 25 +110 144 21 +207 279 25 +114 275 25 +128 134 21 +12 42 5 +491 0 10 +82 443 16 +149 269 25 +550 603 17 +193 255 25 +137 223 21 +285 318 22 +0 398 7 +45 42 5 +92 202 21 +44 0 5 +384 7 24 +138 281 21 +490 0 10 +145 523 20 +173 231 21 +530 532 14 +56 448 20 +20 146 21 +389 260 24 +471 252 1 +545 274 18 +283 431 26 +108 633 20 +257 177 21 +147 268 25 +170 222 25 +510 0 10 +156 176 21 +588 975 19 +536 210 18 +113 240 12 +208 297 25 +127 272 7 +479 21 2 +578 146 18 +174 222 25 +162 261 21 +9 0 5 +353 463 23 +513 0 10 +47 20 5 +207 262 21 +176 199 21 +85 184 6 +487 36 2 +540 65 10 +154 83 21 +478 0 10 +552 153 1 +95 264 21 +113 362 12 +69 539 20 +109 45 5 +137 271 7 +475 227 1 +124 245 21 +79 231 21 +253 307 25 +510 0 2 +187 320 21 +4 0 5 +517 41 10 +242 279 21 +120 193 21 +0 368 7 +200 265 25 +12 659 16 +415 42 10 +525 647 14 +17 348 7 +519 103 2 +514 173 1 +517 0 2 +32 146 5 +85 578 20 +0 188 6 +0 629 16 +526 52 10 +504 186 18 +545 118 1 +95 95 6 +124 480 16 +190 249 21 +421 149 1 +162 295 25 +172 300 25 +16 572 20 +535 220 1 +544 62 2 +520 0 10 +523 293 18 +561 80 2 +211 292 25 +533 142 18 +174 234 21 +242 304 25 +479 0 10 +16 434 20 +423 240 24 +556 178 1 +508 161 1 +98 88 5 +523 582 14 +211 286 25 +95 346 21 +541 142 1 +97 507 16 +536 0 2 +524 259 1 +109 123 5 +532 0 10 +175 254 21 +219 256 25 +533 261 1 +88 522 20 +132 290 21 +508 40 2 +214 277 25 +173 267 25 +13 378 7 +223 242 12 +124 252 21 +130 528 20 +98 260 21 +178 233 21 +495 610 14 +103 462 20 +516 0 10 +86 240 21 +150 261 21 +554 592 14 +187 548 16 +224 303 25 +165 281 25 +517 151 1 +532 151 1 +102 452 16 +510 46 10 +165 292 21 +75 589 16 +512 44 2 +87 305 21 +533 149 1 +556 242 18 +533 562 14 +554 651 14 +231 243 25 +128 412 25 +42 428 7 +187 192 21 +546 354 1 +105 258 21 +506 256 1 +509 0 2 +528 299 18 +60 475 20 +470 328 24 +544 190 18 +133 239 21 +513 63 2 +70 469 20 +157 263 21 +499 248 1 +114 253 21 +173 220 21 +147 211 25 +461 353 26 +564 488 14 +0 268 12 +484 145 1 +522 0 10 +35 133 6 +363 503 23 +18 611 20 +548 540 14 +170 169 21 +163 667 20 +36 389 7 +538 142 18 +162 198 25 +93 48 5 +544 453 14 +0 346 7 +107 462 20 +342 289 22 +517 594 14 +544 601 14 +370 248 22 +207 299 25 +353 180 22 +194 342 26 +305 679 17 +542 70 10 +516 252 1 +183 215 21 +132 303 25 +509 550 17 +127 253 25 +510 634 14 +0 548 20 +0 538 20 +112 374 7 +423 219 1 +95 164 5 +69 260 21 +192 263 25 +134 619 20 +164 515 16 +520 120 1 +525 0 10 +521 507 14 +373 478 23 +377 333 22 +111 432 20 +499 0 2 +149 248 21 +495 189 1 +40 353 7 +266 331 25 +0 408 7 +218 464 16 +172 247 21 +518 173 1 +527 195 1 +199 305 25 +67 376 7 +0 91 5 +503 99 2 +62 488 20 +0 543 20 +564 314 1 +550 198 1 +58 239 7 +129 458 20 +476 116 2 +125 523 16 +126 436 16 +48 167 5 +488 214 1 +557 0 10 +195 243 25 +29 552 16 +534 185 18 +508 271 1 +563 107 1 +120 198 21 +84 242 21 +545 590 14 +548 34 2 +116 203 21 +169 193 21 +175 147 21 +352 277 24 +177 267 25 +175 230 21 +172 272 25 +173 278 26 +209 304 25 +143 378 16 +532 0 10 +172 229 21 +564 176 1 +248 651 17 +520 298 1 +90 175 5 +192 254 21 +193 285 25 +527 0 2 +196 153 21 +521 602 14 +190 245 25 +487 189 18 +197 238 21 +60 300 21 +541 175 1 +120 267 21 +68 404 7 +150 320 25 +17 93 5 +72 165 5 +183 230 21 +479 129 18 +524 165 1 +33 419 20 +536 177 1 +121 243 7 +464 142 1 +0 79 5 +504 226 1 +197 314 25 +212 252 21 +518 0 10 +531 529 14 +379 210 24 +555 0 10 +438 560 17 +185 322 26 +24 239 21 +156 264 25 +2 367 7 +482 143 18 +533 10 10 +409 196 24 +478 683 19 +243 0 6 +341 211 15 +384 139 24 +507 0 10 +523 0 10 +140 219 21 +517 222 1 +156 279 25 +88 247 7 +158 256 25 +550 112 1 +26 0 5 +526 209 1 +117 270 25 +502 153 18 +514 474 14 +498 8 2 +413 448 23 +99 652 20 +507 493 14 +100 629 16 +147 503 20 +61 208 21 +92 528 20 +114 327 12 +134 570 20 +516 175 1 +159 169 21 +509 0 10 +50 671 20 +344 491 23 +226 230 25 +109 147 12 +491 617 14 +61 261 25 +111 144 21 +540 218 1 +383 459 23 +109 194 6 +113 387 7 +180 186 21 +506 161 1 +541 627 14 +1 401 7 +78 73 6 +456 221 1 +522 241 1 +498 496 13 +92 400 7 +37 166 5 +552 184 1 +533 58 10 +39 524 16 +165 283 25 +525 204 1 +134 483 16 +155 673 20 +173 285 21 +94 274 7 +73 563 16 +0 655 20 +51 480 20 +48 0 5 +136 261 21 +222 19 21 +83 505 16 +522 123 1 +50 71 5 +196 218 21 +537 564 14 +257 325 26 +107 290 21 +30 150 6 +24 251 21 +618 156 24 +103 414 7 +109 303 21 +129 254 25 +522 268 18 +516 0 10 +196 289 21 +528 224 1 +496 581 14 +172 236 21 +537 138 1 +566 93 10 +157 250 25 +427 329 26 +68 226 6 +371 198 24 +565 151 1 +134 90 21 +89 329 4 +388 480 19 +529 0 10 +572 300 18 +110 238 7 +30 0 5 +487 49 2 +0 169 6 +508 517 14 +548 83 10 +129 419 7 +108 226 25 +43 0 5 +334 276 24 +28 421 20 +481 616 14 +0 350 7 +0 594 20 +518 101 2 +484 563 14 +0 162 5 +446 337 26 +134 184 21 +539 68 2 +536 103 2 +130 92 21 +220 243 25 +128 627 16 +69 280 12 +117 395 7 +294 167 25 +217 250 21 +481 255 18 +228 271 25 +86 231 21 +60 270 7 +173 295 21 +540 287 18 +189 302 25 +492 0 10 +182 230 21 +503 643 14 +515 455 14 +557 291 18 +183 182 21 +144 655 20 +168 201 21 +172 258 21 +124 730 16 +516 193 1 +222 264 21 +211 270 25 +543 500 14 +573 119 1 +127 255 12 +242 205 25 +157 136 21 +216 292 25 +135 251 21 +232 246 25 +183 445 20 +0 265 21 +188 129 21 +491 167 1 +415 199 24 +464 847 19 +526 629 14 +235 215 21 +0 111 5 +167 302 21 +367 226 24 +257 407 25 +513 0 10 +517 235 18 +0 439 20 +259 372 26 +108 393 16 +0 440 20 +123 288 25 +108 236 21 +92 163 5 +539 15 10 +64 250 7 +519 0 10 +196 238 21 +225 295 25 +0 348 7 +0 229 12 +548 630 14 +0 58 6 +42 438 16 +54 208 21 +163 191 21 +111 306 21 +518 118 1 +150 250 21 +159 700 20 +516 245 1 +92 452 20 +493 96 10 +168 226 21 +0 559 16 +0 513 20 +99 244 21 +539 189 1 +263 398 16 +503 320 1 +533 0 2 +462 62 10 +61 461 16 +383 220 24 +20 607 20 +490 0 10 +155 222 21 +180 238 25 +513 125 1 +193 219 25 +87 636 20 +562 440 14 +536 588 14 +91 74 5 +205 310 25 +50 83 6 +519 0 10 +181 280 21 +527 95 2 +0 7 5 +119 657 20 +519 167 1 +161 214 21 +162 257 21 +535 4 10 +125 290 21 +192 269 25 +397 184 1 +213 372 25 +523 213 18 +125 277 12 +406 133 22 +0 90 5 +159 236 25 +405 469 23 +368 310 24 +510 253 18 +0 472 20 +40 350 7 +123 218 21 +70 192 6 +7 418 16 +215 258 25 +402 162 22 +153 251 21 +102 425 20 +491 218 1 +113 67 21 +130 489 20 +11 115 6 +168 239 25 +72 581 20 +344 75 15 +175 199 21 +511 0 10 +39 552 20 +50 279 25 +516 49 10 +158 324 25 +84 320 7 +572 161 1 +528 238 1 +484 159 1 +234 237 21 +568 98 2 +16 404 16 +189 304 25 +525 429 14 +195 301 25 +128 376 16 +95 298 12 +108 178 21 +498 180 1 +516 388 18 +72 79 5 +191 214 25 +526 581 14 +539 0 10 +60 189 6 +8 503 16 +496 244 1 +159 256 21 +295 50 15 +133 325 25 +514 36 2 +244 269 25 +522 2 10 +171 281 25 +159 416 7 +89 15 5 +518 0 10 +51 249 7 +17 179 6 +77 312 21 +53 607 16 +39 302 25 +231 353 26 +484 621 14 +198 321 25 +61 487 20 +193 271 25 +560 591 14 +133 287 21 +561 550 14 +0 46 5 +149 245 21 +30 141 5 +162 255 21 +38 0 5 +162 142 24 +549 0 2 +487 538 14 +320 0 15 +559 200 18 +56 103 5 +430 282 24 +146 170 6 +475 165 1 +150 373 16 +157 223 21 +409 344 24 +536 0 10 +521 291 1 +493 17 10 +14 0 5 +574 0 2 +196 262 25 +203 232 21 +70 523 16 +506 127 1 +239 298 25 +494 175 1 +42 625 16 +92 262 21 +529 222 18 +0 268 12 +94 342 16 +97 250 21 +580 292 18 +81 94 6 +365 166 22 +200 255 21 +0 217 21 +217 176 21 +130 299 21 +547 15 10 +558 203 18 +215 254 21 +143 281 25 +131 216 12 +47 112 5 +178 289 21 +547 119 1 +143 230 21 +2 61 5 +158 186 21 +92 0 5 +561 163 18 +577 533 17 +40 0 5 +483 193 1 +503 571 14 +205 301 25 +144 288 12 +104 132 21 +505 35 10 +467 520 14 +151 233 21 +174 229 21 +470 154 1 +565 0 2 +66 345 7 +147 304 25 +161 202 21 +421 304 26 +130 276 21 +114 435 20 +347 255 24 +527 675 14 +520 160 1 +460 129 1 +201 448 25 +9 329 7 +129 423 7 +146 447 20 +355 75 15 +529 43 2 +448 463 17 +516 593 14 +161 238 21 +343 438 23 +483 547 14 +201 294 25 +36 247 7 +551 0 10 +503 190 18 +111 37 5 +107 337 7 +223 228 21 +559 72 10 +371 407 23 +183 231 25 +165 660 20 +504 156 18 +525 0 10 +142 189 21 +133 245 12 +103 0 5 +135 131 21 +206 292 21 +525 220 1 +347 126 15 +165 285 21 +177 308 21 +0 34 5 +206 393 16 +163 162 21 +171 222 21 +75 11 5 +557 124 18 +499 0 10 +518 104 10 +58 382 7 +111 303 25 +541 97 10 +18 260 21 +210 312 25 +265 303 25 +540 104 10 +515 88 10 +22 236 12 +365 238 24 +224 313 25 +130 261 25 +425 314 24 +158 486 16 +557 193 1 +530 298 1 +531 0 2 +421 653 19 +500 126 18 +513 0 2 +108 381 21 +477 0 10 +534 265 1 +594 614 14 +109 563 20 +518 100 10 +542 290 18 +121 516 16 +535 50 10 +526 303 1 +329 106 15 +127 275 21 +256 487 25 +217 280 21 +527 232 1 +115 396 7 +381 112 15 +574 40 2 +135 296 21 +248 242 25 +439 110 22 +48 611 20 +186 240 21 +184 222 21 +126 326 7 +128 133 12 +524 7 10 +93 576 20 +120 585 20 +120 207 21 +236 325 25 +493 34 10 +493 0 10 +203 238 25 +11 413 20 +517 31 2 +528 211 1 +441 147 1 +40 174 5 +349 282 24 +30 0 5 +115 326 21 +536 186 1 +175 218 21 +352 487 23 +90 634 16 +147 297 25 +242 328 26 +514 0 2 +496 254 18 +106 264 21 +496 546 14 +90 269 25 +555 438 17 +617 729 19 +111 503 20 +501 251 1 +509 138 1 +548 150 1 +50 529 20 +91 525 20 +516 0 2 +144 256 25 +537 0 10 +550 134 18 +520 561 17 +104 255 21 +0 200 6 +430 261 24 +524 0 10 +527 203 1 +164 234 25 +62 235 12 +91 324 7 +524 168 1 +61 460 20 +158 648 20 +244 300 25 +538 54 2 +100 461 20 +164 277 25 +526 181 1 +159 250 21 +170 282 21 +30 359 7 +79 0 5 +73 0 5 +115 181 21 +476 0 2 +149 286 25 +87 336 12 +188 283 25 +137 514 20 +244 236 21 +186 301 25 +502 206 1 +425 496 19 +359 95 24 +0 331 7 +543 630 17 +94 300 7 +64 402 16 +172 254 25 +471 199 1 +154 404 7 +83 272 7 +145 255 25 +170 300 25 +515 0 10 +255 280 25 +509 151 1 +125 249 21 +526 730 17 +325 0 15 +580 503 17 +196 299 25 +5 637 16 +494 0 10 +528 126 18 +150 199 21 +122 564 20 +491 182 18 +130 259 21 +24 0 6 +130 403 7 +178 228 21 +196 237 25 +148 403 7 +153 158 21 +383 489 23 +501 79 2 +430 255 24 +74 302 7 +504 23 2 +542 223 1 +192 173 25 +599 604 17 +537 179 1 +128 582 20 +402 112 22 +564 688 17 +62 74 5 +519 149 18 +160 221 21 +131 99 5 +35 462 20 +404 207 24 +472 204 1 +358 428 23 +177 296 26 +178 347 25 +0 80 5 +199 254 25 +346 0 15 +190 210 21 +88 429 20 +0 254 12 +151 236 25 +57 506 16 +553 142 18 +142 245 21 +445 111 1 +601 605 14 +476 0 2 +337 126 15 +124 260 21 +530 416 14 +41 208 7 +102 291 21 +248 69 24 +536 105 2 +507 169 1 +269 332 25 +576 666 17 +41 180 12 +99 80 5 +394 177 24 +136 186 6 +491 74 10 +505 105 10 +126 73 21 +28 228 21 +512 0 2 +129 307 25 +81 25 5 +554 0 2 +542 0 10 +112 272 21 +109 214 12 +202 294 25 +548 33 10 +140 489 20 +464 0 10 +196 332 21 +564 214 1 +516 0 2 +137 637 20 +485 211 1 +0 47 6 +239 392 25 +519 178 1 +207 255 25 +128 224 25 +360 414 23 +144 304 25 +146 244 12 +466 134 1 +513 0 2 +156 249 25 +62 127 12 +89 576 20 +113 412 7 +178 238 25 +212 240 25 +570 628 14 +524 157 18 +164 250 25 +546 76 10 +358 432 23 +135 588 20 +472 454 14 +161 215 21 +560 153 18 +219 260 25 +139 264 25 +34 465 20 +74 0 5 +171 307 25 +162 570 20 +528 1 10 +140 270 21 +74 385 7 +230 293 25 +426 141 24 +464 230 22 +280 332 25 +514 220 1 +576 656 14 +533 44 10 +557 165 18 +136 447 20 +500 582 14 +118 263 21 +552 87 10 +353 501 23 +508 252 1 +544 110 10 +99 362 7 +92 423 16 +520 208 18 +147 270 12 +480 900 19 +17 0 5 +514 33 10 +487 604 14 +527 109 1 +414 125 24 +149 283 12 +104 635 20 +82 321 7 +10 469 20 +122 613 20 +127 404 7 +316 306 25 +165 242 25 +378 178 22 +134 264 25 +45 131 5 +515 244 1 +213 288 25 +469 0 10 +162 295 25 +91 150 6 +479 0 2 +559 582 14 +537 148 1 +560 226 1 +515 189 1 +290 0 15 +190 281 25 +381 328 26 +199 279 21 +535 621 17 +185 262 21 +199 235 21 +427 225 24 +87 191 21 +0 348 7 +499 133 18 +469 244 18 +523 269 1 +502 161 1 +103 326 7 +536 54 2 +177 247 21 +527 0 10 +0 176 21 +143 172 21 +86 273 21 +590 665 14 +29 0 5 +495 201 1 +498 79 2 +165 320 21 +527 163 18 +181 261 25 +540 592 14 +0 499 20 +117 225 25 +519 191 1 +523 384 14 +613 767 19 +364 56 24 +538 148 1 +343 554 17 +67 531 20 +0 600 20 +53 120 5 +74 322 21 +547 0 10 +167 287 21 +147 201 21 +261 326 26 +90 199 12 +357 447 23 +488 269 1 +184 203 21 +17 585 16 +226 283 25 +469 248 1 +560 190 1 +69 479 20 +410 75 24 +128 436 20 +115 160 21 +537 113 2 +93 733 20 +24 666 16 +81 555 20 +150 192 21 +525 62 10 +24 587 20 +173 269 21 +140 271 21 +146 226 12 +365 275 24 +111 442 20 +0 337 7 +0 447 7 +271 279 24 +146 272 25 +193 663 16 +166 255 25 +22 374 7 +0 429 20 +476 74 10 +501 533 17 +514 193 1 +483 0 10 +115 296 25 +533 64 2 +495 60 10 +140 312 25 +56 462 20 +543 213 1 +137 266 21 +525 60 2 +398 68 15 +507 114 1 +139 590 20 +479 178 18 +210 78 12 +203 272 25 +186 256 21 +517 660 14 +557 130 1 +525 460 14 +180 285 21 +111 529 20 +492 117 2 +531 32 2 +139 217 21 +0 459 20 +69 447 20 +121 414 7 +567 525 14 +173 218 21 +0 395 7 +184 253 25 +543 467 17 +413 269 1 +500 13 10 +63 443 20 +521 0 10 +202 249 21 +538 226 18 +79 242 21 +542 0 2 +149 262 21 +540 640 14 +532 667 14 +396 250 22 +178 253 21 +12 593 20 +494 53 10 +446 242 24 +367 503 23 +583 333 1 +168 188 21 +123 402 7 +143 286 21 +431 306 24 +390 0 15 +214 286 21 +295 93 24 +136 260 25 +517 202 1 +44 161 21 +528 172 18 +129 270 25 +587 245 1 +471 187 18 +8 475 20 +147 237 21 +95 180 5 +121 391 7 +88 273 21 +122 225 12 +569 578 14 +515 0 10 +515 0 10 +162 278 12 +149 187 21 +557 83 2 +410 256 22 +564 625 14 +531 0 10 +518 605 14 +511 447 14 +87 539 16 +569 620 17 +110 248 21 +27 485 20 +71 61 6 +59 36 6 +278 496 24 +177 296 21 +159 211 21 +126 264 21 +209 227 21 +0 624 16 +511 189 18 +54 15 5 +159 665 16 +82 469 20 +114 130 12 +528 0 10 +130 263 21 +523 0 10 +474 246 1 +151 281 25 +341 449 23 +194 286 21 +481 641 14 +152 254 12 +0 573 20 +182 309 25 +107 244 25 +65 619 20 +554 148 1 +111 202 21 +190 298 25 +538 224 1 +72 466 20 +273 322 25 +75 324 7 +73 308 21 +482 56 10 +241 267 26 +525 140 1 +514 604 17 +561 243 18 +538 99 2 +108 237 21 +426 615 13 +158 284 21 +518 0 2 +32 161 12 +96 277 7 +64 451 16 +535 98 2 +113 272 21 +114 623 20 +211 238 25 +375 430 22 +561 575 14 +143 315 25 +188 305 25 +21 556 20 +516 0 2 +120 453 16 +519 260 1 +525 529 17 +541 223 1 +524 544 14 +128 254 12 +58 417 16 +533 158 1 +335 328 25 +517 125 1 +89 400 16 +133 669 20 +388 255 24 +121 238 21 +123 292 12 +451 727 23 +100 273 21 +374 176 24 +495 80 10 +356 643 23 +525 121 1 +118 477 20 +562 143 18 +272 236 12 +523 205 18 +482 154 1 +0 225 12 +93 329 7 +96 423 7 +549 134 1 +18 452 20 +124 278 21 +183 214 21 +177 271 25 +161 512 16 +204 292 21 +0 71 5 +541 175 1 +184 248 21 +213 307 25 +538 101 2 +0 66 6 +156 238 25 +536 96 10 +565 221 18 +112 247 21 +218 850 16 +92 507 20 +50 492 20 +517 0 10 +312 0 15 +155 202 25 +541 240 1 +81 394 7 +177 71 21 +190 265 25 +20 469 20 +276 334 12 +353 0 15 +373 203 22 +31 521 20 +102 592 20 +133 396 7 +35 223 7 +0 452 16 +496 82 2 +0 291 21 +489 51 10 +548 173 1 +228 258 21 +146 98 21 +446 53 10 +559 108 10 +60 326 7 +25 55 5 +557 0 10 +107 30 5 +497 141 1 +0 121 5 +348 140 15 +165 532 16 +406 219 24 +145 564 20 +532 164 1 +552 0 2 +509 156 1 +531 34 2 +506 566 14 +332 232 24 +543 188 1 +111 461 16 +475 639 14 +536 48 10 +126 567 16 +235 270 25 +172 53 21 +102 5 5 +530 120 1 +549 251 1 +503 272 18 +146 244 21 +86 513 16 +172 288 21 +128 228 21 +382 229 24 +183 297 21 +487 101 10 +372 27 15 +523 0 2 +120 478 20 +145 408 7 +526 85 10 +36 702 20 +438 77 15 +476 96 10 +217 270 21 +89 293 25 +117 480 16 +490 13 10 +174 491 20 +172 180 21 +0 447 20 +490 0 2 +144 252 21 +544 0 10 +531 202 1 +177 668 20 +0 0 5 +119 354 12 +124 305 7 +80 242 12 +354 431 23 +485 338 18 +518 240 1 +498 129 1 +263 245 21 +212 178 21 +474 173 24 +0 266 7 +48 612 20 +128 271 12 +62 133 5 +78 0 5 +504 21 10 +543 197 1 +164 305 25 +543 226 18 +513 217 1 +122 451 20 +551 40 2 +118 279 25 +506 148 1 +80 125 12 +126 411 7 +105 251 21 +148 656 20 +505 39 10 +532 238 1 +177 151 21 +88 140 5 +53 82 5 +522 267 1 +59 437 16 +41 405 7 +132 242 21 +344 0 15 +381 459 23 +195 171 21 +65 56 21 +476 245 1 +521 128 1 +397 489 23 +56 190 5 +545 153 18 +170 160 6 +332 381 26 +468 88 10 +202 288 25 +95 283 21 +196 287 25 +209 286 25 +503 0 10 +353 438 23 +249 315 25 +443 219 24 +393 257 26 +176 255 25 +164 212 21 +0 118 5 +187 291 21 +234 327 26 +148 266 21 +483 0 10 +0 400 7 +521 101 2 +487 0 10 +512 19 10 +183 238 25 +97 228 21 +87 493 16 +0 144 5 +407 0 24 +118 175 12 +69 292 21 +501 226 18 +512 103 2 +518 417 14 +25 165 5 +99 598 20 +160 290 21 +115 648 20 +222 269 25 +322 74 15 +73 191 21 +53 111 5 +315 442 23 +87 205 12 +36 68 5 +163 237 21 +168 253 21 +123 242 21 +169 107 21 +321 96 15 +191 264 25 +497 208 1 +548 18 10 +530 216 18 +553 140 1 +512 109 1 +370 294 22 +497 0 10 +506 225 1 +188 221 21 +467 47 10 +156 294 12 +37 144 6 +541 240 18 +299 511 20 +251 598 19 +450 0 10 +495 0 10 +252 249 25 +131 293 25 +84 135 5 +546 603 14 +153 228 21 +179 272 21 +414 484 26 +97 479 20 +528 0 10 +56 263 25 +119 186 21 +544 563 17 +418 91 22 +97 440 16 +323 442 23 +554 29 10 +487 184 1 +352 225 18 +534 511 14 +27 520 16 +542 31 2 +118 247 21 +567 286 18 +514 147 1 +533 181 1 +208 304 25 +13 0 5 +499 42 2 +503 0 10 +257 348 25 +0 547 20 +123 298 25 +519 0 2 +144 505 20 +82 311 12 +255 332 26 +485 367 18 +192 256 25 +552 678 14 +0 475 20 +523 212 1 +134 171 12 +97 278 25 +524 130 18 +537 630 14 +34 278 21 +280 290 12 +492 215 18 +116 275 21 +75 0 5 +564 653 14 +63 159 5 +521 159 18 +203 316 25 +161 225 21 +138 285 25 +100 454 20 +190 294 21 +505 0 2 +534 19 10 +558 621 17 +299 395 26 +51 385 16 +209 49 21 +532 0 10 +418 211 24 +580 177 18 +506 0 2 +458 430 17 +511 174 1 +232 293 25 +91 559 20 +195 304 25 +389 486 23 +138 454 16 +181 159 12 +506 389 26 +552 102 10 +502 183 1 +478 208 18 +527 0 10 +118 211 21 +557 117 1 +172 306 25 +100 266 7 +319 444 23 +101 238 7 +58 442 7 +553 244 18 +514 0 10 +143 311 7 +120 490 20 +466 205 1 +289 435 23 +73 462 20 +112 236 25 +134 320 21 +112 191 12 +31 561 20 +378 152 24 +156 331 25 +497 0 2 +557 143 1 +142 404 16 +83 257 21 +477 589 14 +67 274 21 +40 446 16 +345 124 15 +27 583 20 +212 260 21 +519 166 1 +99 246 21 +441 380 26 +211 221 25 +481 273 1 +549 150 1 +370 346 26 +163 268 21 +197 184 4 +488 0 10 +0 0 5 +71 677 20 +515 33 10 +536 495 17 +120 187 21 +551 575 14 +0 297 7 +322 0 15 +123 254 21 +14 125 5 +117 238 25 +44 202 6 +432 136 15 +528 31 10 +199 130 21 +180 246 21 +513 225 1 +374 485 23 +478 569 14 +100 113 5 +548 27 10 +46 290 7 +550 59 2 +201 327 25 +219 281 25 +554 0 2 +413 148 1 +189 267 21 +498 125 1 +115 164 21 +138 304 21 +524 7 10 +539 652 14 +600 627 14 +529 143 1 +57 305 7 +99 474 20 +213 291 21 +522 45 10 +490 125 1 +122 232 21 +199 124 21 +270 364 26 +490 203 1 +532 135 18 +164 206 7 +52 495 16 +524 96 2 +199 217 21 +148 281 25 +137 260 21 +179 276 25 +402 211 24 +54 251 7 +392 330 26 +217 296 25 +443 571 14 +535 597 14 +510 482 14 +508 0 2 +499 562 17 +126 627 20 +138 251 25 +580 591 14 +115 216 12 +145 359 7 +103 220 7 +231 436 16 +527 0 10 +88 412 7 +563 234 1 +57 241 21 +424 0 2 +531 91 10 +555 0 10 +503 151 1 +148 549 20 +549 99 10 +527 0 10 +526 0 10 +41 610 20 +98 202 25 +427 200 1 +298 250 25 +533 0 10 +510 158 1 +163 246 25 +562 104 10 +94 511 16 +64 382 7 +527 333 18 +135 290 21 +493 157 1 +0 310 7 +62 262 21 +537 0 2 +514 86 10 +490 222 18 +350 276 25 +520 150 18 +141 596 20 +505 402 14 +56 262 21 +536 613 17 +456 209 18 +518 265 18 +55 566 20 +115 333 25 +465 47 10 +211 287 25 +464 237 24 +565 665 17 +460 217 18 +175 274 21 +269 685 23 +148 481 20 +574 0 10 +125 265 21 +87 258 21 +68 252 21 +184 320 25 +147 296 25 +481 135 18 +431 286 24 +550 155 1 +523 82 10 +178 370 16 +40 452 20 +0 362 7 +486 0 10 +542 341 18 +548 0 10 +224 317 25 +517 134 1 +100 570 20 +491 0 10 +119 130 12 +70 134 12 +369 407 23 +113 289 25 +511 134 1 +121 435 20 +138 280 21 +492 443 14 +134 138 12 +37 67 6 +238 321 12 +234 301 25 +496 57 2 +120 302 25 +189 196 25 +291 216 24 +138 251 21 +381 213 22 +493 572 17 +118 277 21 +211 266 25 +205 337 25 +155 197 21 +533 0 2 +529 210 18 +312 518 13 +495 0 10 +135 289 25 +125 504 16 +151 280 25 +104 179 5 +394 249 24 +84 453 20 +513 296 26 +281 204 15 +0 611 16 +143 215 21 +18 368 7 +364 208 18 +551 290 18 +496 95 10 +93 308 25 +189 246 21 +228 266 25 +195 0 21 +544 164 1 +370 133 24 +499 642 14 +179 239 21 +544 89 10 +539 80 10 +535 0 10 +68 463 16 +236 272 25 +59 600 20 +184 325 25 +77 317 7 +103 216 21 +181 251 21 +154 237 21 +215 298 25 +495 0 10 +46 557 20 +213 259 25 +104 290 25 +552 207 1 +15 646 20 +152 657 20 +519 1 10 +559 278 1 +149 127 12 +169 250 21 +189 283 21 +435 232 22 +238 182 21 +19 106 5 +157 264 25 +55 604 20 +516 51 10 +96 258 21 +84 631 20 +239 291 21 +175 262 25 +359 408 23 +527 0 2 +496 619 14 +0 501 20 +126 227 21 +135 249 12 +45 445 20 +40 265 7 +129 259 21 +131 246 21 +198 272 25 +536 0 10 +348 408 23 +501 620 14 +61 180 6 +257 319 26 +506 223 1 +498 0 2 +573 454 17 +408 180 24 +255 242 25 +280 263 25 +469 159 1 +544 159 1 +131 224 12 +498 246 1 +108 287 21 +582 538 14 +517 111 1 +56 284 12 +484 41 10 +578 156 24 +170 240 21 +142 290 25 +564 664 14 +37 204 21 +73 262 7 +527 146 1 +0 196 5 +151 238 21 +151 155 25 +441 153 24 +536 255 1 +90 600 20 +532 71 2 +543 207 18 +405 281 24 +450 262 24 +163 125 21 +146 244 12 +87 334 7 +542 631 14 +313 14 15 +509 165 1 +507 18 2 +345 190 24 +519 0 10 +519 125 1 +545 0 10 +201 296 25 +525 208 18 +190 227 25 +352 234 24 +517 336 22 +516 303 1 +216 285 25 +155 266 25 +37 0 5 +116 297 12 +529 54 2 +110 198 21 +540 174 1 +204 228 21 +276 308 26 +493 154 1 +98 641 20 +121 192 21 +187 307 25 +494 220 1 +422 35 10 +550 200 1 +486 0 2 +520 641 14 +506 583 14 +70 439 20 +105 488 20 +534 150 1 +0 450 20 +139 249 21 +9 298 7 +27 14 5 +532 35 10 +155 256 25 +122 124 21 +548 0 2 +146 229 25 +456 163 1 +543 37 10 +43 271 21 +146 321 21 +529 592 19 +0 388 7 +168 317 25 +527 80 10 +546 514 14 +516 124 1 +526 256 18 +15 291 21 +95 117 6 +554 553 14 +127 208 21 +147 217 21 +545 149 1 +124 121 5 +370 228 18 +505 31 10 +480 209 1 +109 448 16 +545 0 10 +0 358 7 +494 205 18 +63 160 21 +96 235 25 +87 682 20 +130 400 7 +19 0 5 +192 264 21 +510 42 2 +112 217 21 +191 273 25 +220 375 25 +550 0 10 +196 282 21 +200 305 25 +111 103 21 +175 171 12 +406 728 17 +532 334 18 +508 181 1 +562 260 1 +475 39 10 +12 236 21 +183 302 25 +147 294 25 +549 246 18 +75 659 20 +48 287 25 +104 424 20 +552 230 18 +65 635 20 +65 366 7 +236 255 15 +39 561 20 +125 307 25 +579 118 1 +53 224 5 +98 207 6 +220 250 21 +529 0 2 +0 189 5 +511 179 1 +173 552 20 +171 304 25 +547 645 14 +12 488 16 +343 445 23 +79 468 16 +487 0 10 +134 322 12 +487 166 1 +183 152 21 +142 255 21 +563 218 1 +245 248 21 +358 257 24 +547 218 1 +551 108 2 +166 264 25 +520 0 10 +509 576 14 +60 86 5 +61 237 21 +195 270 25 +26 561 20 +149 147 21 +561 183 1 +542 169 1 +14 34 5 +330 185 24 +543 59 2 +49 283 7 +270 279 12 +474 302 18 +89 189 12 +76 485 16 +461 0 2 +75 200 5 +212 374 26 +393 349 22 +527 142 1 +573 32 2 +91 249 21 +131 180 21 +507 122 1 +230 323 25 +94 336 7 +0 148 5 +536 165 18 +144 291 21 +527 0 2 +135 230 21 +215 299 25 +312 53 15 +226 622 20 +148 290 25 +112 171 12 +185 302 25 +149 388 7 +537 166 1 +562 110 2 +130 282 21 +46 303 7 +116 211 21 +439 237 24 +175 312 25 +222 281 25 +136 276 21 +29 649 16 +507 245 1 +7 491 20 +117 270 21 +169 371 25 +44 142 12 +79 283 21 +0 243 12 +340 446 23 +154 236 21 +105 196 21 +112 563 16 +139 493 20 +364 463 23 +107 576 16 +34 300 12 +74 504 16 +123 630 20 +137 202 21 +59 83 5 +506 0 10 +567 569 14 +83 0 5 +503 127 1 +571 588 17 +175 684 20 +100 249 21 +511 6 10 +160 306 21 +498 664 14 +504 0 10 +222 310 25 +157 196 21 +117 184 21 +69 240 21 +168 318 25 +575 0 2 +0 211 5 +101 570 20 +482 146 1 +208 256 25 +80 295 21 +231 312 25 +109 293 25 +506 591 14 +80 409 7 +502 409 14 +176 317 25 +417 79 2 +158 252 21 +53 475 20 +53 627 20 +491 48 10 +309 375 26 +541 620 17 +144 203 25 +92 328 7 +98 377 7 +532 99 10 +440 141 1 +532 0 10 +509 203 18 +162 331 25 +525 223 18 +135 259 21 +517 84 10 +89 311 7 +112 640 20 +45 416 7 +44 366 7 +166 281 21 +136 146 6 +222 260 21 +498 118 2 +519 227 1 +178 289 21 +195 312 21 +227 186 21 +105 513 16 +486 440 14 +560 214 18 +426 244 24 +96 574 20 +99 515 16 +0 379 7 +477 0 10 +37 285 7 +506 0 2 +455 236 24 +244 258 25 +22 388 7 +40 231 21 +564 663 14 +188 325 25 +588 667 17 +121 406 7 +129 80 21 +234 272 25 +563 380 18 +195 252 25 +110 253 21 +165 238 21 +99 77 12 +501 86 2 +242 319 26 +485 239 22 +559 285 1 +0 613 20 +172 306 25 +296 422 26 +181 287 12 +472 0 10 +131 159 21 +223 258 22 +371 256 24 +493 211 18 +300 237 21 +521 80 10 +523 104 2 +36 290 21 +359 161 22 +123 281 25 +526 0 2 +533 120 1 +57 221 21 +476 0 2 +306 337 22 +94 597 20 +164 308 25 +509 205 1 +216 230 25 +294 170 15 +90 283 25 +122 248 21 +105 512 20 +525 0 10 +523 114 2 +545 146 1 +567 147 1 +230 235 25 +382 5 15 +523 247 18 +366 465 23 +226 443 16 +43 226 7 +540 146 1 +427 190 22 +153 265 12 +564 0 2 +542 0 10 +238 187 21 +517 252 18 +518 94 10 +208 226 25 +19 343 7 +160 306 21 +574 651 14 +393 98 15 +539 617 14 +11 49 5 +541 613 14 +546 73 10 +154 188 21 +55 261 21 +320 358 23 +65 438 20 +117 267 21 +130 300 21 +236 292 25 +44 131 6 +15 690 20 +260 245 25 +566 0 10 +526 0 2 +66 284 7 +162 288 25 +109 482 16 +352 78 15 +118 523 20 +174 274 25 +103 239 21 +203 279 25 +563 43 10 +509 76 10 +36 282 21 +520 150 1 +531 226 18 +108 109 5 +474 585 17 +511 249 1 +552 80 2 +106 216 21 +98 316 21 +549 7 2 +537 84 10 +26 510 20 +60 433 7 +529 0 2 +490 123 18 +539 104 10 +84 456 20 +535 275 18 +249 122 12 +352 449 23 +117 391 7 +541 264 1 +151 569 16 +498 26 10 +559 83 2 +83 246 12 +506 558 17 +151 239 12 +0 172 12 +397 499 23 +518 249 1 +179 277 25 +536 215 1 +182 0 5 +250 257 25 +172 254 21 +277 44 15 +221 324 25 +549 280 1 +68 116 5 +590 86 2 +500 711 17 +63 199 21 +361 225 1 +359 245 24 +150 236 21 +448 52 10 +41 231 12 +234 248 25 +179 311 25 +512 0 2 +524 13 10 +506 0 10 +190 271 21 +138 172 21 +129 676 20 +0 467 20 +120 248 21 +526 106 2 +492 196 1 +111 176 6 +125 112 5 +118 346 12 +539 213 1 +134 277 21 +74 358 7 +533 15 2 +154 281 25 +57 231 7 +568 0 10 +127 353 26 +110 186 21 +535 270 18 +397 251 24 +0 495 20 +195 261 25 +452 258 24 +528 138 1 +122 248 21 +478 0 2 +0 0 5 +166 209 21 +80 665 20 +242 240 21 +196 260 25 +59 406 7 +476 233 26 +214 255 21 +68 539 20 +401 230 24 +484 131 1 +465 104 10 +360 432 23 +539 137 1 +0 55 5 +303 379 26 +136 124 6 +117 237 7 +8 591 20 +175 320 25 +153 333 21 +101 132 5 +538 274 1 +159 148 12 +125 617 20 +44 442 20 +587 269 1 +84 0 5 +440 0 10 +210 248 21 +222 274 21 +175 158 21 +513 258 1 +528 222 1 +520 102 10 +541 0 10 +245 217 25 +0 28 5 +496 0 2 +503 0 10 +15 708 16 +522 231 1 +472 100 10 +222 273 25 +0 448 20 +0 394 20 +180 246 21 +360 453 23 +532 101 2 +178 346 25 +536 152 1 +185 168 21 +402 209 18 +35 114 5 +179 199 21 +160 170 25 +163 292 21 +197 634 20 +0 292 7 +529 2 10 +473 135 1 +522 0 10 +352 458 23 +159 261 25 +347 71 15 +521 249 1 +466 344 26 +44 506 20 +113 262 21 +431 290 24 +537 155 18 +135 252 21 +512 103 10 +505 534 17 +520 121 1 +97 268 25 +119 419 7 +19 504 20 +513 71 2 +512 197 1 +527 245 1 +431 309 22 +90 395 7 +72 602 20 +467 180 1 +99 241 21 +532 0 10 +91 0 5 +152 268 21 +491 127 18 +128 464 20 +132 243 21 +61 0 5 +113 40 21 +599 633 17 +88 510 20 +525 206 1 +522 33 10 +177 116 21 +58 422 20 +214 266 25 +128 381 7 +211 239 25 +49 496 20 +119 372 16 +168 106 21 +52 412 7 +155 260 21 +124 197 21 +392 214 24 +514 208 18 +236 257 25 +493 0 10 +539 213 1 +96 211 21 +512 43 10 +392 247 18 +103 234 21 +533 99 2 +236 305 25 +139 276 12 +559 417 14 +185 257 25 +89 621 20 +512 156 1 +444 468 24 +43 350 7 +477 0 10 +524 0 2 +50 205 12 +153 162 21 +399 491 23 +547 353 1 +172 283 21 +528 20 2 +0 351 7 +105 261 21 +539 36 2 +111 260 21 +0 242 12 +564 310 1 +139 248 25 +552 185 1 +129 481 16 +201 146 21 +71 276 21 +195 266 25 +418 490 23 +98 0 5 +273 314 26 +513 202 1 +81 297 7 +502 57 10 +76 89 5 +0 262 21 +190 349 7 +89 364 12 +250 324 26 +121 304 25 +459 168 18 +208 311 25 +554 0 2 +138 261 25 +473 248 18 +551 161 1 +257 341 25 +97 358 25 +98 0 5 +74 241 12 +237 289 25 +150 246 25 +117 640 20 +525 52 10 +107 548 20 +106 281 21 +518 217 1 +500 520 14 +506 219 18 +336 263 24 +508 521 14 +512 150 1 +516 0 2 +516 31 10 +90 290 25 +110 464 20 +399 300 22 +542 150 1 +468 367 26 +0 0 5 +107 463 20 +69 185 21 +101 237 7 +144 522 16 +183 338 25 +51 227 12 +145 314 25 +143 305 25 +19 184 6 +133 195 21 +135 667 16 +542 0 10 +505 25 10 +547 237 18 +251 173 24 +37 151 5 +60 0 5 +18 535 20 +209 242 25 +529 177 1 +126 264 25 +175 317 25 +179 64 21 +151 236 21 +34 661 20 +161 182 21 +173 288 21 +90 219 12 +32 386 7 +189 294 25 +185 568 20 +129 280 7 +42 364 7 +118 367 12 +120 416 7 +0 408 7 +219 309 25 +458 507 19 +474 58 10 +488 710 23 +526 0 2 +123 175 25 +338 0 15 +534 80 10 +79 580 20 +551 316 18 +540 646 14 +185 268 21 +228 347 25 +212 292 25 +528 60 10 +121 272 21 +222 463 16 +60 482 16 +148 663 20 +523 198 1 +497 0 2 +569 643 17 +42 444 20 +0 428 20 +526 118 1 +179 463 16 +108 234 21 +498 142 18 +184 269 25 +196 400 7 +0 439 20 +0 292 7 +159 242 25 +112 501 20 +113 91 5 +576 580 17 +524 38 2 +103 201 21 +505 84 2 +142 284 21 +290 0 15 +489 0 2 +513 53 10 +525 145 1 +529 206 18 +149 193 21 +466 275 1 +198 311 21 +210 302 25 +555 634 14 +137 333 12 +407 284 22 +498 0 2 +18 48 5 +524 94 10 +550 252 18 +542 1 10 +50 98 5 +264 455 16 +283 337 26 +554 128 1 +196 271 21 +578 105 10 +563 0 10 +222 286 25 +120 405 7 +126 405 7 +521 214 18 +232 281 25 +106 431 7 +535 608 14 +153 110 21 +547 246 1 +287 194 21 +471 586 17 +83 272 12 +457 0 2 +143 234 21 +117 634 20 +453 0 10 +368 0 15 +60 84 5 +315 158 24 +442 629 17 +0 171 6 +249 344 26 +392 520 23 +40 265 25 +532 0 10 +125 362 7 +125 271 21 +534 341 18 +82 431 20 +518 84 2 +103 423 20 +142 284 21 +89 446 20 +413 487 23 +456 0 10 +512 166 1 +0 610 20 +150 277 25 +532 155 1 +216 225 25 +139 165 21 +71 329 12 +526 161 1 +134 277 21 +120 258 21 +142 242 21 +138 293 12 +224 545 20 +117 657 20 +513 197 1 +460 256 22 +518 552 14 +0 261 21 +95 171 5 +16 327 7 +540 115 1 +72 145 5 +518 613 14 +190 484 20 +453 35 3 +564 212 1 +526 229 1 +141 233 21 +533 212 18 +209 290 25 +159 293 12 +516 0 10 +57 478 20 +133 287 21 +340 405 26 +434 157 1 +88 621 20 +79 258 21 +536 590 14 +349 206 1 +557 252 18 +161 248 21 +278 0 15 +550 155 18 +142 308 21 +0 583 20 +215 294 25 +100 389 7 +499 88 10 +382 68 15 +208 213 21 +241 231 12 +111 215 21 +228 291 25 +602 725 17 +564 249 1 +0 214 21 +181 68 24 +178 259 25 +120 632 20 +540 65 10 +108 332 12 +478 213 18 +316 519 23 +456 221 1 +494 249 1 +17 671 20 +536 190 1 +129 249 21 +112 0 5 +73 138 5 +46 653 16 +361 460 23 +580 542 14 +533 508 14 +499 0 2 +166 263 21 +501 386 14 +551 160 1 +437 279 22 +43 415 20 +485 23 10 +572 0 10 +136 201 12 +145 402 7 +542 440 14 +0 230 21 +155 245 25 +32 196 21 +200 286 21 +94 549 20 +21 531 16 +161 246 25 +155 270 21 +61 512 20 +444 231 22 +499 195 18 +154 309 25 +163 249 25 +332 289 1 +100 0 5 +536 295 18 +118 0 5 +532 227 18 +401 348 22 +521 50 10 +86 661 20 +534 139 1 +541 54 10 +128 116 21 +47 449 20 +525 0 10 +336 450 23 +518 104 10 +422 77 15 +164 189 25 +62 176 6 +168 277 21 +496 62 10 +211 264 25 +184 270 21 +496 122 2 +558 186 18 +540 628 17 +280 609 19 +139 169 21 +209 214 21 +19 681 20 +532 62 10 +42 649 16 +210 187 25 +275 363 26 +398 187 1 +98 272 12 +207 282 25 +521 565 17 +123 0 21 +92 252 25 +490 6 10 +130 170 21 +170 639 20 +195 181 21 +79 539 20 +62 491 16 +465 0 2 +230 399 12 +498 0 2 +65 439 16 +486 324 1 +484 470 14 +146 265 21 +106 293 21 +199 103 21 +464 221 1 +134 284 25 +77 671 20 +229 340 25 +103 297 25 +93 359 7 +208 486 16 +114 236 21 +525 17 10 +514 159 1 +122 191 21 +104 354 12 +496 266 1 +165 292 7 +177 294 21 +502 274 1 +130 541 20 +0 449 20 +490 0 10 +358 474 23 +116 606 20 +123 317 12 +203 247 21 +535 296 1 +153 186 21 +136 99 12 +522 193 1 +579 252 18 +89 629 20 +132 267 25 +220 286 25 +580 414 26 +158 264 25 +101 503 20 +518 521 14 +499 159 18 +165 294 25 +96 647 16 +488 68 2 +108 241 21 +523 129 1 +47 86 6 +136 515 20 +182 262 25 +17 443 20 +535 158 1 +0 148 5 +148 622 20 +515 57 10 +567 175 18 +55 406 7 +199 244 25 +106 617 20 +297 420 23 +549 0 10 +65 213 12 +139 260 21 +107 645 20 +509 105 10 +155 747 20 +434 93 10 +113 406 7 +36 505 20 +477 157 18 +164 307 25 +110 248 21 +162 313 21 +164 217 21 +153 236 21 +379 150 24 +87 664 20 +521 0 10 +114 257 21 +546 214 18 +482 144 1 +112 427 20 +509 506 14 +75 209 6 +215 365 7 +199 323 25 +501 616 17 +384 464 23 +538 130 18 +352 533 17 +462 317 26 +509 207 1 +102 0 5 +99 218 21 +72 43 5 +164 235 12 +286 374 26 +3 172 5 +14 0 5 +94 425 16 +368 488 23 +146 274 25 +83 408 7 +134 306 25 +517 232 1 +128 297 25 +208 305 25 +104 259 21 +116 515 20 +0 133 5 +490 187 18 +529 258 18 +86 436 20 +511 66 2 +549 96 10 +548 188 1 +0 101 5 +442 534 26 +81 288 21 +575 209 1 +153 327 25 +161 578 16 +554 669 14 +33 535 20 +117 435 20 +511 140 1 +244 155 6 +380 461 23 +111 187 6 +131 497 20 +89 98 5 +514 248 18 +532 0 10 +149 624 16 +49 419 7 +107 122 6 +140 613 20 +503 156 18 +564 7 10 +517 225 1 +26 359 7 +131 226 21 +485 4 2 +529 0 10 +164 299 21 +148 159 21 +537 180 18 +297 185 15 +556 168 18 +531 226 1 +552 290 18 +115 382 7 +541 188 18 +338 198 15 +306 32 15 +65 451 16 +44 492 20 +487 281 18 +150 207 21 +210 262 25 +113 188 21 +125 219 21 +146 278 21 +142 326 21 +480 0 10 +454 191 1 +222 283 25 +549 86 10 +0 434 20 +201 307 25 +188 259 21 +451 286 24 +37 111 5 +468 24 2 +166 176 21 +516 188 1 +76 107 5 +502 106 10 +163 307 21 +167 198 21 +124 211 21 +532 251 1 +100 250 21 +506 68 2 +354 142 15 +211 249 21 +194 377 21 +536 596 14 +513 0 10 +528 121 18 +585 663 17 +513 0 2 +141 486 16 +533 127 1 +494 230 1 +485 0 10 +182 177 21 +146 220 21 +134 208 21 +168 309 21 +271 283 25 +71 504 16 +565 197 18 +53 288 7 +515 62 2 +224 309 21 +199 299 21 +209 367 26 +154 216 21 +521 141 18 +169 253 25 +397 244 24 +149 192 21 +167 281 25 +534 97 2 +264 259 12 +517 157 18 +529 401 18 +468 267 24 +531 0 2 +503 390 14 +542 0 10 +521 378 18 +263 378 26 +159 260 21 +490 205 1 +125 553 16 +0 125 12 +155 220 21 +511 20 10 +258 314 25 +66 45 5 +177 319 25 +398 267 22 +82 46 5 +155 254 25 +231 327 25 +529 628 14 +111 645 20 +170 228 21 +145 253 25 +186 198 21 +112 474 16 +61 279 7 +180 271 21 +480 108 2 +177 321 25 +57 166 12 +146 321 7 +157 267 21 +65 77 5 +191 364 7 +483 43 2 +178 235 21 +107 377 16 +95 601 20 +528 637 14 +86 433 7 +396 231 24 +125 483 16 +31 571 20 +533 142 1 +345 161 15 +540 423 14 +87 325 7 +121 185 21 +171 302 21 +508 249 1 +526 237 18 +68 396 16 +222 265 21 +152 276 21 +150 281 21 +551 274 18 +300 194 24 +238 275 21 +101 387 7 +407 178 24 +555 163 18 +0 509 20 +417 438 26 +112 410 20 +99 11 5 +409 108 15 +525 0 2 +31 90 5 +538 0 2 +494 211 1 +121 211 21 +520 42 2 +574 625 14 +553 0 10 +141 407 7 +184 272 25 +27 622 20 +129 159 21 +36 199 5 +0 459 20 +392 269 24 +560 103 10 +77 78 5 +169 238 21 +140 398 7 +36 251 21 +545 260 1 +539 465 14 +39 359 7 +512 204 1 +508 117 2 +170 285 21 +442 393 17 +490 239 18 +527 224 1 +193 255 25 +202 311 25 +334 416 23 +348 470 23 +196 287 25 +360 212 18 +109 516 16 +490 584 14 +75 333 7 +145 453 20 +532 0 10 +0 46 6 +564 237 1 +121 218 25 +119 246 6 +202 263 25 +156 522 16 +56 364 7 +148 298 25 +517 75 10 +566 53 2 +490 595 14 +68 530 20 +176 245 21 +502 499 14 +372 141 24 +554 0 10 +162 246 21 +554 0 10 +530 286 1 +119 131 25 +122 550 16 +537 198 18 +140 304 25 +171 326 25 +359 475 23 +469 0 2 +68 0 5 +257 301 12 +132 216 21 +60 278 21 +521 0 10 +553 629 14 +533 662 14 +556 213 18 +158 229 21 +481 143 1 +515 32 10 +402 135 15 +109 366 7 +130 500 16 +108 752 20 +366 32 24 +349 415 23 +432 478 17 +543 0 2 +533 187 1 +32 590 20 +181 246 25 +541 433 14 +538 165 18 +117 507 20 +540 134 1 +492 114 1 +111 384 7 +93 157 5 +100 140 12 +152 188 25 +120 231 21 +75 417 16 +193 218 25 +524 72 10 +134 381 16 +449 600 17 +204 152 21 +29 394 7 +559 460 14 +296 495 26 +100 407 7 +118 266 21 +524 141 1 +165 571 16 +327 394 25 +234 258 21 +182 255 25 +125 251 21 +529 227 1 +362 447 23 +118 466 20 +463 292 18 +181 271 21 +525 190 1 +144 239 21 +55 217 6 +283 205 21 +222 274 25 +9 368 7 +534 647 14 +22 16 5 +473 263 18 +534 0 10 +61 116 6 +61 243 12 +112 316 25 +457 169 1 +0 65 6 +104 236 21 +29 95 5 +146 314 25 +228 338 25 +116 449 20 +74 200 6 +511 613 17 +131 283 21 +85 502 20 +121 333 21 +505 320 1 +223 301 25 +354 244 1 +579 746 17 +197 294 25 +118 290 12 +223 277 25 +513 660 14 +525 78 10 +539 151 1 +209 253 25 +101 641 20 +556 179 18 +132 392 7 +540 580 14 +102 177 12 +541 595 14 +527 147 1 +589 662 17 +229 251 25 +521 96 10 +521 164 1 +93 6 5 +183 290 25 +168 610 16 +505 36 10 +12 0 5 +535 157 18 +220 259 25 +138 290 21 +546 113 2 +189 223 21 +142 731 20 +221 237 21 +483 123 1 +74 245 21 +501 242 18 +99 649 20 +128 607 20 +500 117 2 +181 317 25 +485 169 18 +74 542 20 +0 218 7 +140 150 21 +480 302 26 +73 193 21 +160 168 21 +103 176 12 +53 609 20 +571 591 14 +525 224 18 +96 30 5 +208 368 21 +53 217 5 +97 248 21 +519 550 14 +514 0 10 +541 392 14 +411 268 24 +505 168 18 +552 12 10 +529 70 10 +359 0 15 +10 134 12 +148 276 21 +84 490 16 +463 250 1 +508 127 18 +245 309 25 +132 229 21 +119 266 12 +301 222 24 +173 298 25 +132 396 7 +48 480 20 +226 304 21 +205 269 25 +223 289 25 +199 248 21 +521 0 10 +538 41 2 +139 771 16 +0 465 20 +504 124 18 +198 263 21 +112 255 21 +76 101 25 +398 422 17 +153 265 25 +133 147 21 +77 352 7 +572 0 2 +171 272 25 +487 492 26 +46 427 16 +547 0 2 +171 273 21 +483 486 17 +164 186 21 +88 441 20 +143 238 21 +522 195 1 +530 0 2 +487 0 10 +91 338 7 +105 259 21 +380 497 23 +84 96 5 +217 156 21 +166 668 20 +556 272 1 +466 235 24 +61 252 25 +523 14 10 +575 578 14 +109 211 21 +166 250 21 +51 612 20 +25 607 20 +527 41 10 +522 175 1 +105 327 7 +509 259 18 +530 506 14 +190 188 6 +525 642 14 +214 274 25 +516 644 14 +170 251 21 +106 301 25 +106 226 21 +104 489 16 +517 213 1 +125 121 12 +408 295 22 +502 0 10 +160 283 21 +454 476 26 +471 592 14 +155 392 16 +531 192 18 +143 173 25 +193 421 16 +74 0 5 +571 624 14 +553 162 1 +106 203 21 +507 149 18 +51 60 6 +471 273 1 +565 187 18 +204 337 25 +556 305 18 +203 309 25 +100 300 21 +537 609 14 +394 492 19 +130 518 20 +567 281 18 +562 240 1 +532 582 17 +0 139 5 +243 246 25 +446 0 10 +544 619 14 +190 244 21 +521 587 23 +177 240 21 +530 5 10 +24 452 20 +83 581 20 +120 501 20 +533 496 14 +219 232 25 +0 502 20 +150 289 25 +122 247 25 +334 255 22 +128 399 7 +70 200 21 +233 330 25 +203 315 25 +116 238 21 +0 448 20 +0 287 7 +415 166 1 +117 221 21 +41 659 20 +90 110 21 +108 573 20 +509 638 14 +598 527 14 +162 248 21 +210 248 21 +206 277 25 +135 261 21 +504 379 18 +178 187 21 +49 437 20 +550 0 10 +524 179 18 +543 58 10 +31 276 12 +2 101 5 +205 260 25 +151 238 21 +76 444 20 +515 0 2 +198 282 25 +183 267 21 +395 0 15 +0 115 6 +77 258 21 +43 163 5 +30 117 5 +140 269 21 +2 262 7 +63 267 7 +78 217 12 +173 291 25 +513 69 10 +308 547 23 +0 510 20 +352 428 23 +117 299 25 +431 209 24 +456 113 24 +546 583 14 +522 184 18 +591 133 1 +109 212 21 +108 233 21 +164 226 25 +531 233 1 +547 0 2 +544 0 10 +494 190 1 +114 196 21 +174 399 16 +120 268 21 +549 2 10 +409 595 19 +138 230 21 +161 270 21 +526 164 1 +535 333 18 +73 185 6 +114 171 5 +81 290 7 +172 541 20 +480 244 1 +248 341 25 +377 449 23 +518 118 1 +535 176 1 +0 318 7 +172 245 25 +520 0 10 +196 266 25 +521 99 2 +208 271 21 +385 165 18 +163 212 21 +402 181 22 +122 613 20 +164 266 25 +372 0 15 +528 287 1 +508 269 1 +545 90 10 +489 245 1 +544 0 10 +520 0 10 +159 226 25 +370 157 24 +71 324 21 +157 134 21 +528 73 2 +192 225 21 +181 213 21 +29 0 5 +35 247 21 +212 434 25 +211 282 25 +67 511 20 +561 52 10 +170 241 25 +0 52 5 +516 246 18 +181 222 21 +230 259 21 +429 226 24 +200 247 25 +256 279 21 +527 671 14 +165 303 25 +208 244 25 +180 296 21 +26 438 20 +500 66 10 +444 0 10 +128 169 21 +37 259 21 +528 0 10 +60 363 7 +214 235 21 +185 307 25 +109 451 20 +14 251 7 +114 247 21 +0 366 7 +478 154 1 +373 429 23 +208 282 25 +510 6 2 +547 371 18 +270 449 26 +61 455 20 +541 675 17 +209 197 21 +494 98 10 +175 344 12 +519 0 10 +297 414 26 +531 54 2 +83 584 20 +182 250 25 +168 235 25 +487 570 17 +103 192 21 +71 639 20 +35 361 7 +268 274 25 +535 127 1 +544 99 10 +149 439 16 +22 541 20 +542 40 2 +125 103 21 +408 213 22 +0 759 20 +99 287 21 +556 229 18 +262 236 21 +52 567 16 +176 254 21 +0 216 5 +0 137 5 +180 163 21 +504 0 2 +349 199 15 +398 455 23 +454 180 18 +525 236 18 +565 113 1 +457 0 10 +193 287 25 +396 217 24 +494 77 2 +82 480 16 +299 202 24 +483 194 1 +493 266 18 +112 273 21 +176 277 25 +540 39 10 +522 152 1 +177 266 25 +541 632 14 +534 251 1 +107 263 21 +540 0 2 +529 15 10 +504 164 18 +95 204 21 +126 279 25 +91 297 7 +0 490 20 +165 169 25 +133 302 21 +86 0 5 +545 209 18 +101 579 20 +290 0 15 +543 342 1 +521 646 14 +352 457 23 +533 173 1 +173 302 21 +536 183 1 +0 438 16 +152 255 21 +178 204 21 +568 155 18 +116 443 20 +225 270 25 +92 241 21 +61 256 21 +61 381 7 +117 233 21 +575 66 2 +539 83 10 +152 277 12 +157 497 20 +430 199 18 +159 315 25 +580 367 1 +422 152 24 +80 565 20 +148 681 20 +163 401 25 +568 258 18 +41 103 5 +387 632 13 +130 267 21 +516 154 18 +165 271 21 +209 242 25 +0 178 6 +384 225 18 +78 466 20 +17 29 5 +73 0 5 +57 542 20 +207 248 21 +576 485 14 +92 74 5 +205 276 21 +517 228 18 +519 0 10 +510 603 14 +22 0 5 +520 0 10 +512 0 10 +466 68 2 +580 595 14 +552 0 2 +185 246 25 +489 41 10 +143 285 21 +204 274 25 +459 579 14 +493 580 14 +473 225 1 +223 222 25 +0 44 5 +450 805 19 +530 200 1 +364 528 17 +516 297 1 +137 652 20 +34 63 5 +106 364 7 +532 24 2 +135 239 21 +484 419 17 +109 100 12 +529 173 1 +427 194 24 +506 0 10 +88 200 21 +465 527 14 +319 355 13 +10 380 7 +562 132 18 +535 68 10 +513 566 14 +182 188 21 +86 174 6 +508 95 2 +40 455 16 +526 86 10 +172 262 21 +546 123 1 +515 78 2 +132 258 25 +418 371 22 +27 611 20 +88 233 21 +0 397 7 +425 167 1 +508 244 1 +531 279 1 +204 302 25 +517 594 14 +365 210 22 +547 71 10 +176 283 21 +156 269 21 +546 895 19 +518 115 1 +465 29 10 +544 50 2 +62 473 20 +60 646 20 +237 399 7 +196 228 21 +534 204 1 +391 310 24 +511 0 10 +564 0 10 +60 216 21 +108 188 6 +232 252 25 +273 198 24 +151 291 25 +193 243 25 +489 106 2 +286 379 26 +199 257 21 +78 408 7 +542 284 1 +42 564 16 +155 265 21 +335 404 23 +556 79 2 +211 271 25 +540 318 1 +110 316 21 +377 275 24 +85 651 20 +176 237 21 +0 0 5 +554 596 14 +24 697 20 +227 262 25 +530 534 14 +163 285 21 +269 95 15 +108 178 21 +516 31 2 +563 168 18 +360 123 15 +515 0 10 +109 236 25 +189 257 21 +110 241 21 +544 706 14 +86 161 5 +458 775 19 +115 148 21 +108 430 20 +125 221 21 +173 584 20 +196 304 25 +124 277 25 +184 297 21 +307 249 22 +164 266 25 +86 310 7 +301 176 21 +540 315 1 +173 263 25 +387 206 24 +533 484 14 +303 194 6 +116 247 21 +85 453 20 +568 197 1 +38 241 7 +525 557 14 +504 640 14 +145 226 21 +243 218 25 +186 292 25 +99 270 21 +97 204 6 +527 159 1 +541 190 18 +550 0 10 +57 626 16 +112 619 20 +447 589 19 +140 147 6 +96 271 21 +547 145 1 +181 210 21 +524 142 1 +344 0 15 +78 470 20 +147 272 25 +142 323 21 +506 232 1 +533 661 14 +549 43 2 +207 328 25 +505 0 2 +29 348 7 +510 612 14 +113 177 21 +537 232 1 +133 347 16 +161 254 21 +124 606 20 +0 154 5 +249 293 25 +529 274 1 +167 72 12 +123 0 6 +22 208 21 +89 125 5 +143 211 21 +166 246 25 +155 191 21 +458 98 2 +109 222 21 +521 578 17 +177 263 21 +574 108 10 +102 89 21 +522 345 1 +521 47 2 +363 152 15 +151 296 12 +116 384 7 +97 577 20 +76 250 21 +152 243 21 +106 158 12 +153 211 12 +177 304 25 +153 265 21 +171 286 25 +511 139 1 +123 683 16 +541 161 1 +195 318 26 +129 240 21 +52 395 7 +420 283 24 +495 291 18 +529 0 10 +223 342 25 +195 245 25 +544 619 14 +153 219 21 +560 523 17 +106 227 21 +123 277 25 +493 200 18 +187 202 21 +441 224 24 +445 0 10 +589 624 14 +22 58 5 +469 550 14 +113 213 21 +90 558 20 +124 428 20 +124 498 16 +145 248 21 +121 471 20 +146 272 21 +0 404 7 +148 256 21 +523 228 18 +154 264 21 +322 506 23 +202 300 21 +498 536 17 +112 266 21 +166 211 21 +136 49 21 +477 0 2 +376 435 23 +88 619 20 +107 0 5 +184 347 25 +471 632 14 +108 307 12 +179 178 21 +575 277 18 +516 556 14 +525 157 1 +124 165 5 +0 66 5 +95 383 16 +108 77 21 +0 247 21 +403 500 19 +541 233 18 +155 272 21 +442 574 13 +70 470 20 +402 368 26 +71 595 20 +172 462 20 +492 172 1 +534 260 18 +498 19 2 +495 477 14 +546 26 2 +236 196 21 +581 371 18 +123 380 25 +551 597 17 +85 441 16 +55 225 21 +0 13 5 +190 115 21 +314 200 15 +82 208 21 +32 248 21 +328 0 15 +527 47 2 +217 308 25 +145 476 20 +587 213 18 +2 643 20 +245 306 26 +174 248 21 +551 230 1 +42 101 5 +161 167 25 +448 241 1 +471 446 22 +558 176 18 +503 0 10 +515 146 18 +153 643 20 +526 132 18 +507 139 1 +531 44 10 +396 702 19 +406 0 22 +140 647 20 +121 284 21 +169 173 21 +337 309 22 +465 13 10 +89 729 20 +520 678 14 +141 289 21 +98 419 16 +555 0 10 +152 246 21 +223 303 21 +358 156 15 +12 144 5 +557 93 2 +131 336 12 +443 154 18 +228 297 25 +494 157 1 +503 230 1 +168 248 21 +66 317 7 +28 631 20 +222 233 21 +561 164 1 +535 414 14 +568 0 10 +511 21 2 +0 257 7 +235 659 20 +95 502 20 +527 384 14 +154 274 25 +475 589 14 +1023 1023 19 +193 291 21 +491 197 1 +41 195 5 +84 234 12 +75 230 12 +118 299 25 +554 168 1 +561 88 2 +363 233 24 +521 0 10 +154 127 5 +175 329 25 +546 557 17 +170 202 21 +529 159 18 +220 246 21 +364 195 22 +108 457 16 +513 114 2 +155 231 21 +511 0 10 +553 659 17 +76 236 7 +555 677 14 +144 230 21 +495 216 1 +375 290 24 +501 92 10 +202 255 25 +417 264 24 +124 243 25 +437 202 24 +35 121 5 +568 0 2 +199 326 25 +65 301 25 +92 451 16 +373 101 24 +0 393 7 +114 644 20 +475 0 10 +93 291 21 +489 137 1 +124 555 16 +507 0 10 +520 130 1 +166 263 25 +505 236 18 +49 164 6 +0 136 6 +559 23 2 +156 272 21 +537 0 2 +176 447 20 +541 221 1 +159 242 25 +120 282 25 +329 451 23 +178 210 21 +444 135 1 +530 148 1 +524 679 14 +518 157 1 +0 411 7 +542 199 1 +212 247 25 +520 49 10 +533 449 14 +84 236 21 +202 181 21 +61 344 7 +132 268 7 +222 255 25 +119 278 21 +451 161 24 +0 67 6 +152 257 21 +568 593 14 +233 269 25 +117 286 21 +37 236 21 +507 148 1 +451 123 1 +174 212 21 +2 191 5 +51 49 21 +235 284 25 +526 153 18 +46 441 20 +157 660 20 +226 301 25 +529 0 2 +74 397 7 +546 639 17 +499 599 14 +55 198 21 +490 259 18 +517 177 18 +85 282 7 +318 462 23 +382 346 26 +402 503 23 +208 97 21 +97 579 20 +493 185 1 +462 0 2 +150 283 25 +46 555 16 +185 192 21 +504 276 1 +371 408 23 +535 85 10 +509 196 18 +488 215 1 +49 0 5 +462 143 24 +74 507 20 +128 302 21 +124 515 16 +48 543 20 +560 111 1 +434 35 10 +189 213 21 +197 422 26 +41 417 7 +118 669 16 +0 385 7 +393 159 1 +327 599 17 +194 291 25 +200 260 25 +93 174 21 +143 456 20 +174 289 21 +555 38 10 +68 497 16 +530 427 14 +509 163 1 +497 167 1 +191 290 25 +410 124 15 +59 152 6 +123 290 21 +153 210 21 +329 423 23 +151 302 25 +142 593 20 +194 203 21 +370 438 23 +225 254 25 +555 0 10 +565 166 1 +165 322 7 +25 152 5 +158 626 20 +466 610 14 +155 209 25 +119 289 21 +172 326 21 +160 594 20 +494 37 10 +40 425 20 +389 486 23 +129 193 21 +490 585 14 +410 188 24 +515 138 1 +152 518 20 +493 88 10 +138 185 21 +506 23 10 +513 130 1 +87 377 7 +531 186 1 +153 237 21 +96 188 12 +184 299 25 +474 556 19 +200 284 25 +68 268 21 +37 94 5 +529 87 2 +136 156 21 +367 447 23 +0 74 6 +159 310 25 +23 404 7 +177 267 21 +121 207 21 +467 123 1 +105 469 16 +546 166 1 +188 270 25 +168 315 21 +110 668 20 +472 292 1 +185 372 25 +531 100 10 +350 226 1 +129 323 12 +190 278 25 +0 218 12 +184 194 25 +514 545 14 +460 128 24 +158 566 9 +209 230 25 +502 233 1 +527 114 2 +521 0 10 +319 396 16 +208 150 21 +526 116 1 +89 288 21 +197 323 25 +125 263 7 +219 231 25 +517 35 10 +534 82 10 +377 463 14 +253 201 21 +513 525 14 +470 481 19 +513 99 2 +121 477 16 +123 175 21 +483 557 14 +175 161 25 +173 263 25 +203 270 25 +355 284 24 +554 646 17 +146 243 25 +525 925 19 +367 621 13 +472 103 10 +566 0 10 +519 375 18 +541 126 1 +347 0 15 +565 167 18 +184 240 25 +0 25 5 +142 438 7 +528 0 10 +567 540 14 +593 678 19 +515 0 10 +168 239 21 +111 365 7 +57 240 21 +522 149 1 +299 400 22 +118 217 21 +536 588 17 +161 286 25 +511 132 1 +208 315 25 +108 309 25 +159 233 25 +130 109 21 +542 0 2 +187 609 23 +521 95 10 +534 11 10 +150 241 21 +537 330 18 +515 186 1 +498 6 10 +175 233 25 +361 445 23 +533 0 2 +135 248 21 +131 186 21 +89 267 7 +202 310 25 +78 179 12 +550 157 1 +540 0 2 +292 227 12 +317 420 23 +195 270 21 +405 293 24 +77 487 16 +514 322 18 +219 280 21 +212 285 25 +496 627 14 +119 192 21 +447 0 2 +137 440 20 +98 28 5 +40 137 5 +513 238 18 +391 500 23 +136 318 21 +511 521 14 +533 214 1 +199 236 21 +249 425 23 +493 237 1 +134 329 21 +449 147 1 +500 85 10 +322 417 23 +211 151 21 +43 268 7 +556 217 1 +283 311 26 +511 85 10 +546 203 18 +534 239 1 +148 249 21 +47 548 20 +456 30 2 +521 148 1 +142 299 25 +526 90 2 +156 280 25 +273 365 26 +527 269 1 +520 0 10 +29 623 20 +57 309 21 +514 164 1 +126 389 7 +59 601 20 +169 262 21 +488 123 1 +239 373 26 +110 145 21 +80 95 5 +563 642 17 +568 205 1 +429 268 24 +128 288 21 +28 479 20 +203 242 12 +126 248 21 +207 293 21 +479 504 14 +191 268 21 +536 84 2 +187 313 25 +135 140 6 +547 663 14 +131 210 21 +355 287 24 +199 273 25 +505 24 10 +45 399 7 +0 392 7 +522 401 14 +477 43 10 +547 0 10 +128 249 21 +508 60 2 +230 307 26 +190 243 25 +165 277 25 +151 280 25 +147 283 21 +324 355 26 +359 282 22 +525 149 1 +0 96 5 +511 72 10 +549 978 23 +100 595 20 +150 276 25 +528 240 18 +93 262 21 +0 399 7 +500 209 1 +548 240 1 +12 0 6 +0 168 21 +390 710 14 +580 206 18 +85 440 20 +437 246 26 +166 429 20 +199 262 21 +399 206 22 +501 616 14 +546 72 2 +0 197 5 +409 191 1 +245 469 16 +191 350 26 +582 685 14 +250 300 25 +352 431 23 +57 476 20 +534 182 1 +151 548 20 +50 632 20 +0 368 7 +103 516 20 +140 157 21 +29 123 5 +502 217 18 +567 600 17 +111 284 25 +161 251 21 +522 125 1 +504 128 1 +554 41 10 +593 601 14 +161 98 21 +577 47 2 +204 275 25 +531 537 14 +340 234 12 +158 293 21 +500 170 18 +103 291 25 +349 163 15 +512 226 1 +156 277 25 +538 190 18 +328 0 15 +111 392 21 +542 124 1 +174 226 21 +183 335 21 +132 217 21 +507 198 18 +548 730 14 +56 482 20 +488 273 1 +150 254 25 +609 572 14 +158 279 21 +458 0 2 +94 451 16 +505 610 17 +62 354 7 +98 232 21 +193 288 25 +485 67 2 +106 140 12 +545 646 14 +516 113 2 +89 649 16 +99 456 20 +181 297 21 +166 284 25 +104 490 20 +110 651 20 +0 480 20 +139 217 25 +51 200 5 +484 160 1 +93 458 20 +104 465 20 +151 335 12 +522 214 1 +316 340 25 +512 109 2 +551 0 2 +115 259 25 +312 244 24 +555 132 1 +418 167 18 +148 93 21 +517 220 18 +112 201 6 +549 654 14 +502 107 10 +547 240 1 +163 173 21 +111 687 20 +157 411 7 +139 298 25 +50 601 20 +138 443 20 +83 503 16 +109 544 16 +180 299 25 +88 454 16 +218 203 15 +80 221 21 +26 110 21 +124 177 21 +165 817 16 +379 278 22 +466 240 18 +77 278 21 +505 221 18 +234 259 25 +530 156 1 +510 213 1 +357 0 21 +564 322 18 +0 389 7 +192 287 25 +245 307 25 +460 0 10 +46 111 5 +58 344 7 +18 548 20 +490 205 18 +71 231 21 +176 270 21 +217 302 25 +97 646 20 +145 496 20 +0 133 5 +175 212 21 +65 123 5 +116 213 21 +527 0 2 +545 61 10 +531 0 10 +117 574 20 +533 650 17 +64 388 7 +551 69 2 +494 189 18 +538 613 14 +66 232 21 +408 272 24 +98 448 16 +532 35 10 +244 314 25 +65 509 20 +170 132 21 +289 253 24 +524 605 14 +352 481 23 +198 273 25 +188 319 21 +382 336 24 +460 0 2 +245 281 25 +127 53 5 +544 235 18 +482 35 3 +565 640 14 +552 131 1 +63 520 20 +99 548 20 +494 148 1 +514 142 1 +324 192 15 +479 593 14 +542 50 10 +181 306 25 +544 55 2 +132 460 20 +263 560 26 +73 651 16 +558 656 14 +0 580 20 +160 289 25 +212 267 21 +551 0 10 +49 656 20 +273 283 22 +131 0 21 +490 292 18 +405 494 23 +365 576 13 +134 630 20 +132 666 16 +482 114 1 +81 306 25 +230 319 25 +328 425 26 +200 289 26 +519 134 1 +163 279 21 +44 639 20 +204 281 21 +41 260 21 +535 202 18 +581 446 14 +549 451 14 +26 277 7 +387 200 22 +171 250 25 +476 95 10 +35 0 5 +74 132 12 +16 93 5 +128 190 21 +479 85 10 +190 287 25 +350 423 23 +536 282 1 +162 476 20 +447 108 10 +419 153 24 +22 208 21 +116 280 21 +505 0 10 +591 312 1 +472 493 19 +523 0 2 +449 0 10 +52 559 16 +121 219 21 +61 93 21 +526 135 18 +123 281 21 +48 201 12 +209 307 26 +65 185 5 +504 0 10 +207 278 25 +236 296 24 +541 62 10 +558 625 14 +568 48 10 +83 504 20 +193 233 21 +188 230 21 +572 161 18 +218 195 21 +177 10 21 +79 234 21 +582 583 17 +329 401 23 +51 0 5 +83 251 12 +0 0 5 +20 12 5 +20 212 21 +544 7 2 +178 268 21 +147 297 21 +84 572 16 +358 472 23 +60 404 7 +117 86 5 +388 171 15 +313 218 15 +124 182 25 +160 244 25 +499 183 18 +645 751 19 +179 294 25 +157 393 16 +540 193 1 +54 169 5 +576 37 2 +62 631 20 +212 376 16 +130 326 25 +123 493 16 +197 275 25 +200 207 21 +108 16 6 +151 534 20 +221 259 25 +462 561 14 +104 532 16 +135 0 5 +165 201 21 +0 435 20 +509 0 2 +1 606 20 +539 181 1 +477 26 10 +95 133 21 +479 57 10 +505 0 10 +79 475 16 +532 114 1 +522 532 14 +394 455 17 +569 637 14 +38 275 21 +168 161 21 +299 126 15 +515 566 17 +525 161 18 +108 342 12 +42 571 20 +178 253 12 +507 541 13 +523 185 1 +509 96 10 +491 499 17 +102 8 5 +0 210 12 +282 95 15 +0 156 12 +97 159 6 +536 161 1 +136 288 25 +92 164 5 +560 632 14 +524 0 10 +129 219 25 +108 266 21 +511 252 1 +185 215 25 +459 467 14 +120 689 20 +63 438 20 +557 31 10 +0 456 20 +20 620 20 +536 146 1 +534 0 10 +348 418 23 +126 241 21 +145 643 20 +171 297 21 +44 333 7 +118 281 7 +155 199 7 +450 456 26 +0 178 5 +83 250 21 +138 247 12 +524 106 10 +220 641 9 +58 189 21 +531 283 1 +191 175 21 +36 58 5 +110 309 12 +328 178 15 +509 418 14 +477 198 1 +559 84 2 +347 36 15 +508 641 17 +144 298 21 +276 234 21 +528 217 1 +168 129 21 +0 15 5 +117 561 20 +414 257 18 +489 112 2 +109 508 20 +548 0 2 +318 347 12 +476 78 10 +429 312 22 +197 296 25 +100 205 25 +194 304 25 +29 345 7 +526 0 2 +145 252 21 +506 111 2 +166 332 12 +132 270 25 +430 340 26 +197 315 25 +76 357 16 +367 9 15 +100 275 25 +559 464 14 +524 0 10 +509 252 1 +171 554 20 +551 88 10 +377 167 24 +8 583 20 +181 230 21 +183 294 25 +113 422 20 +537 26 10 +500 98 10 +83 346 7 +35 410 16 +55 411 7 +168 277 21 +508 14 10 +522 31 2 +523 232 1 +41 772 16 +212 322 25 +111 441 20 +100 248 21 +107 491 16 +213 307 25 +528 0 10 +145 604 20 +559 255 1 +160 281 25 +109 361 7 +106 302 25 +132 267 7 +512 90 2 +577 182 18 +541 34 10 +56 421 20 +75 0 5 +169 294 25 +467 577 13 +0 35 5 +148 510 20 +64 260 12 +94 280 21 +454 78 10 +111 176 6 +154 298 25 +480 162 1 +208 277 25 +34 169 25 +490 219 1 +123 159 21 +76 611 20 +482 90 10 +119 234 21 +179 204 21 +216 288 25 +522 216 1 +116 207 12 +4 73 5 +201 435 16 +138 195 21 +512 547 17 +105 472 20 +149 260 21 +539 132 18 +518 190 18 +135 230 21 +146 351 12 +98 439 7 +507 0 2 +324 345 25 +138 266 12 +167 236 25 +102 495 20 +162 305 21 +206 215 25 +238 324 21 +210 261 21 +158 113 21 +147 647 20 +517 651 14 +540 76 2 +513 0 10 +125 330 21 +139 25 5 +227 288 25 +510 429 14 +136 389 7 +550 125 18 +81 123 5 +41 220 21 +0 203 6 +221 262 25 +86 451 20 +508 203 1 +0 69 5 +523 2 2 +547 146 1 +202 264 25 +561 683 14 +166 141 21 +103 558 20 +534 531 14 +173 261 25 +165 296 25 +500 514 14 +214 267 25 +159 269 21 +588 109 2 +185 206 25 +554 638 14 +282 262 25 +9 94 6 +151 191 21 +294 433 23 +100 155 5 +472 160 24 +441 0 2 +365 450 26 +15 118 5 +167 206 12 +495 0 10 +113 309 21 +83 187 6 +138 175 12 +161 152 21 +163 253 21 +161 186 21 +46 566 20 +530 118 2 +514 233 1 +63 73 5 +502 513 14 +174 261 25 +204 279 25 +195 251 21 +559 41 2 +466 254 24 +198 243 25 +395 0 15 +567 629 17 +58 205 7 +122 290 7 +472 0 10 +520 204 18 +330 187 24 +316 131 15 +541 74 10 +170 191 21 +53 570 20 +329 242 21 +517 66 2 +522 165 1 +32 674 20 +521 244 24 +517 0 10 +198 338 25 +143 137 21 +84 272 21 +192 223 25 +550 111 1 +141 309 21 +168 173 21 +174 332 21 +448 494 14 +43 225 5 +529 181 1 +277 328 26 +532 590 14 +523 206 18 +179 210 21 +154 207 21 +139 688 20 +542 96 2 +154 433 20 +107 355 7 +200 648 20 +176 296 21 +135 415 7 +55 596 20 +540 144 18 +509 0 10 +205 304 12 +120 439 20 +110 484 20 +0 411 7 +503 172 18 +386 446 26 +74 456 20 +128 133 21 +207 278 21 +561 0 10 +156 523 16 +177 466 16 +396 280 24 +105 400 20 +501 648 14 +198 314 25 +552 115 1 +135 246 12 +545 0 2 +327 100 22 +10 414 7 +544 256 1 +158 201 21 +537 171 1 +26 268 21 +527 175 1 +494 21 2 +145 133 21 +123 664 20 +575 241 1 +544 157 1 +196 170 21 +158 226 25 +223 260 25 +561 0 2 +221 307 25 +9 406 7 +116 469 20 +634 827 19 +208 251 21 +170 299 25 +541 576 14 +445 0 24 +279 365 26 +557 174 18 +548 575 14 +91 366 7 +187 220 25 +545 176 1 +442 286 24 +126 474 20 +59 426 7 +171 255 12 +192 306 25 +123 218 21 +485 24 10 +29 125 5 +368 226 24 +495 504 14 +475 80 2 +17 594 20 +522 267 26 +100 394 16 +153 247 25 +81 598 20 +192 301 21 +520 190 1 +145 275 25 +367 459 23 +548 0 2 +534 539 14 +516 167 1 +498 147 18 +391 510 23 +535 283 18 +22 448 20 +0 446 16 +116 394 7 +530 0 10 +101 310 25 +90 291 7 +125 193 21 +534 127 18 +0 704 20 +89 674 20 +522 0 10 +562 588 14 +68 507 20 +241 304 26 +136 261 21 +81 369 7 +151 179 21 +180 142 21 +71 447 20 +94 215 12 +523 88 10 +546 94 10 +552 4 2 +460 0 10 +58 98 6 +560 0 2 +436 0 10 +203 195 21 +559 304 26 +388 277 24 +47 462 16 +90 479 16 +141 263 21 +544 118 18 +225 275 25 +540 246 18 +168 299 21 +128 258 21 +498 548 14 +196 300 25 +0 97 5 +487 187 1 +37 91 5 +87 244 21 +107 510 16 +350 176 22 +563 89 2 +178 258 25 +0 489 20 +541 137 18 +110 624 20 +172 249 21 +560 61 10 +0 428 20 +103 512 16 +547 197 18 +167 310 25 +520 572 14 +156 437 20 +211 276 25 +524 639 14 +208 261 21 +544 0 2 +564 175 1 +134 493 20 +206 222 21 +572 139 1 +489 146 1 +0 393 7 +491 546 14 +489 627 14 +513 509 14 +215 123 25 +210 266 21 +126 404 16 +388 219 24 +172 255 21 +563 162 18 +151 287 25 +121 186 21 +365 530 23 +153 230 25 +495 545 14 +173 257 21 +149 170 21 +417 281 24 +157 636 20 +0 306 21 +114 248 21 +543 150 18 +552 77 10 +502 31 2 +136 207 25 +148 287 21 +134 614 16 +299 750 23 +57 206 6 +534 517 14 +513 29 10 +307 224 24 +145 236 21 +187 282 25 +531 0 2 +523 68 2 +110 415 7 +377 251 22 +190 291 25 +110 189 21 +215 261 21 +522 15 10 +421 331 26 +160 566 16 +511 146 18 +89 270 21 +553 400 14 +556 231 1 +513 179 1 +21 394 16 +537 50 10 +82 620 20 +198 242 21 +472 136 1 +544 668 14 +119 286 25 +565 582 14 +511 169 1 +0 154 5 +361 91 24 +494 177 1 +225 282 25 +521 0 10 +547 133 1 +539 49 2 +99 257 21 +163 244 25 +135 258 21 +503 545 14 +119 256 7 +98 114 12 +0 483 20 +526 112 1 +286 370 26 +103 300 7 +97 414 7 +191 312 25 +493 0 10 +543 42 10 +535 0 10 +193 116 21 +175 243 25 +216 303 25 +96 498 20 +549 0 10 +500 205 1 +374 246 24 +117 426 7 +500 200 18 +396 246 24 +82 441 20 +507 229 1 +319 440 23 +528 0 2 +158 223 21 +104 603 20 +521 47 2 +115 242 21 +134 145 21 +172 194 21 +136 174 12 +537 241 18 +72 414 7 +5 479 20 +344 181 15 +0 656 20 +547 544 17 +209 298 26 +184 260 21 +145 315 25 +526 0 10 +90 244 21 +394 457 23 +184 296 21 +578 0 10 +92 214 12 +0 0 5 +545 593 14 +518 125 18 +0 138 6 +39 552 20 +189 69 21 +5 139 6 +198 247 25 +231 179 12 +84 383 7 +239 295 25 +215 269 21 +0 0 5 +185 191 21 +272 396 23 +68 298 12 +0 290 7 +496 212 1 +401 0 24 +516 620 17 +246 262 21 +202 275 25 +381 286 22 +179 310 21 +566 602 17 +532 148 18 +171 222 21 +546 192 1 +76 240 21 +145 467 16 +534 0 10 +109 248 21 +537 0 10 +158 427 20 +188 332 25 +141 410 16 +162 298 21 +100 111 5 +168 213 25 +191 308 21 +564 553 17 +392 111 15 +543 244 18 +234 327 26 +551 220 1 +109 239 21 +160 276 12 +358 82 22 +450 299 24 +67 502 20 +167 251 21 +524 0 2 +149 361 25 +162 223 25 +542 195 1 +213 250 21 +189 247 21 +331 201 24 +131 242 12 +120 238 21 +264 317 25 +45 288 12 +120 189 12 +80 431 20 +151 213 21 +506 225 1 +164 301 25 +35 275 25 +125 115 21 +117 218 21 +0 470 20 +399 0 10 +117 476 20 +368 210 24 +509 0 10 +111 493 20 +121 393 7 +540 579 14 +54 246 7 +480 0 10 +528 97 10 +378 312 26 +48 275 7 +111 363 16 +157 230 21 +452 236 24 +56 563 16 +144 101 21 +219 223 25 +536 34 10 +166 331 25 +75 432 20 +209 269 21 +129 324 25 +521 147 1 +205 310 25 +38 506 20 +336 433 23 +68 623 20 +119 252 21 +25 0 5 +126 203 6 +549 121 1 +97 186 21 +142 750 16 +549 90 2 +532 41 10 +60 649 20 +62 434 20 +157 283 21 +551 169 18 +136 239 25 +117 75 5 +110 496 20 +171 261 21 +219 237 25 +502 0 2 +262 348 26 +354 237 1 +544 0 2 +102 242 7 +138 275 25 +421 238 22 +505 601 17 +199 269 21 +507 113 2 +208 221 25 +556 134 18 +318 281 22 +639 672 17 +129 246 21 +143 245 21 +72 168 5 +388 308 24 +540 586 14 +565 596 14 +515 199 1 +575 115 1 +92 233 7 +503 42 10 +0 533 20 +402 253 24 +310 182 15 +597 265 1 +87 353 7 +197 279 25 +111 308 21 +128 141 21 +504 70 10 +107 370 7 +0 211 6 +377 255 22 +75 471 20 +76 278 21 +89 121 6 +463 464 17 +399 496 23 +508 634 14 +531 116 1 +182 320 25 +426 546 17 +269 353 26 +177 269 25 +102 51 6 +157 228 21 +487 582 14 +68 249 21 +0 439 20 +530 162 1 +189 204 21 +502 214 1 +118 235 21 +185 267 25 +525 71 2 +534 0 10 +539 85 10 +49 683 16 +504 35 2 +80 410 7 +509 80 10 +164 279 25 +152 220 21 +105 254 21 +567 171 1 +354 445 23 +511 116 1 +522 241 1 +534 77 10 +542 0 2 +323 44 15 +105 308 12 +85 0 5 +159 488 20 +178 214 21 +157 269 25 +534 611 14 +571 632 14 +93 518 16 +520 53 10 +142 266 25 +520 113 2 +545 0 10 +0 628 20 +525 292 1 +86 274 25 +256 320 26 +174 272 21 +156 292 7 +374 269 24 +216 335 23 +90 265 21 +90 241 21 +38 192 7 +211 262 25 +195 290 25 +34 627 20 +557 105 2 +313 466 23 +536 190 1 +531 157 18 +94 263 21 +545 213 1 +550 212 18 +124 180 21 +218 287 25 +142 440 20 +140 327 25 +521 506 14 +152 285 21 +526 65 10 +569 35 10 +95 403 7 +172 225 21 +0 154 5 +400 285 24 +82 404 7 +115 480 20 +436 280 26 +143 319 7 +70 162 21 +105 246 21 +486 0 10 +121 282 12 +429 173 1 +0 503 16 +605 623 14 +136 231 21 +249 365 25 +569 358 18 +164 243 25 +96 243 21 +323 31 15 +198 317 21 +164 443 20 +170 269 25 +155 226 21 +130 251 21 +140 236 21 +247 350 25 +158 166 12 +143 161 21 +142 125 21 +335 362 25 +145 646 20 +340 259 22 +401 829 9 +292 200 22 +67 215 12 +473 0 2 +514 184 18 +529 0 2 +131 217 21 +443 456 26 +164 247 21 +516 211 1 +129 453 20 +187 329 25 +90 606 20 +535 249 1 +519 323 18 +549 190 1 +412 191 24 +539 148 18 +203 276 21 +139 295 21 +399 111 24 +559 152 1 +568 362 8 +176 238 21 +255 262 26 +523 48 2 +526 139 1 +450 171 1 +166 225 21 +178 280 25 +520 138 18 +205 246 25 +172 189 21 +524 62 2 +111 252 21 +176 26 21 +445 93 2 +439 112 24 +208 319 21 +145 315 7 +254 297 22 +75 599 20 +62 364 16 +386 29 10 +89 17 5 +82 311 7 +529 518 14 +483 0 2 +548 82 10 +431 507 14 +478 308 26 +182 239 21 +539 242 1 +553 0 10 +198 332 25 +555 0 2 +555 12 10 +396 175 24 +108 270 12 +201 248 21 +94 268 21 +34 112 6 +10 99 5 +0 620 20 +130 234 21 +164 470 20 +378 459 23 +39 71 5 +535 53 10 +147 218 25 +121 257 25 +506 227 1 +491 182 1 +143 239 21 +519 128 1 +140 246 21 +86 474 20 +70 219 6 +141 239 21 +531 53 10 +0 253 21 +502 175 1 +79 3 5 +502 0 10 +193 224 21 +48 525 20 +377 216 1 +527 47 10 +560 193 1 +404 329 24 +386 173 24 +55 172 21 +478 0 2 +458 184 24 +172 270 25 +135 262 12 +78 190 5 +37 198 12 +41 258 12 +210 320 25 +120 280 25 +380 480 23 +112 233 25 +503 139 1 +552 627 17 +507 264 18 +0 384 7 +245 276 25 +196 335 25 +38 488 20 +20 270 7 +162 277 25 +0 530 20 +52 499 20 +550 0 2 +198 234 21 +106 562 20 +543 196 1 +348 445 23 +553 44 10 +182 264 25 +110 345 12 +23 311 7 +539 251 1 +122 180 6 +63 536 20 +0 275 7 +493 305 1 +68 457 20 +568 94 10 +523 122 1 +243 309 25 +520 554 17 +528 0 10 +23 419 7 +531 170 1 +198 545 16 +531 0 2 +118 247 21 +135 197 21 +441 385 26 +0 476 20 +483 159 18 +565 71 2 +135 24 6 +541 0 2 +85 338 7 +226 301 25 +121 564 20 +553 46 10 +143 306 21 +105 627 20 +489 184 1 +0 293 12 +538 106 2 +510 25 10 +226 303 21 +16 427 7 +506 51 10 +80 547 20 +114 302 12 +315 224 25 +52 277 7 +500 0 10 +208 224 22 +514 0 10 +497 102 10 +572 487 14 +19 584 20 +517 487 26 +251 312 21 +24 0 5 +528 271 18 +163 248 21 +531 224 1 +554 656 17 +579 0 2 +529 260 18 +125 164 12 +521 0 10 +73 202 5 +187 270 25 +511 148 1 +121 146 21 +538 428 17 +178 255 25 +578 91 10 +95 114 21 +56 555 20 +511 2 10 +227 270 25 +477 0 2 +31 477 20 +236 309 25 +17 583 20 +122 251 7 +89 282 21 +563 183 18 +44 0 5 +543 97 10 +102 192 12 +520 160 18 +263 222 15 +122 565 20 +418 227 24 +155 225 21 +518 748 17 +531 511 14 +534 232 1 +82 351 7 +546 176 1 +551 109 2 +56 454 20 +117 646 20 +45 46 5 +479 87 2 +530 596 14 +69 18 5 +0 98 5 +96 357 7 +408 106 15 +544 0 10 +223 302 25 +573 0 10 +162 222 21 +262 429 16 +72 351 12 +500 152 1 +49 178 12 +146 275 21 +538 118 18 +109 405 7 +558 281 18 +540 19 10 +0 147 6 +188 276 25 +147 161 21 +494 605 14 +509 178 1 +563 183 18 +134 264 21 +108 178 21 +120 621 20 +105 263 21 +560 0 10 +110 245 12 +110 444 20 +96 204 12 +110 257 21 +145 247 21 +193 194 21 +193 649 19 +328 178 24 +564 0 10 +502 154 18 +175 262 25 +145 138 21 +134 288 21 +153 225 21 +524 222 18 +0 249 7 +537 149 18 +48 505 20 +552 43 10 +504 98 10 +0 217 5 +62 0 5 +173 278 21 +72 0 5 +109 340 7 +235 279 25 +96 100 5 +530 561 14 +353 317 22 +515 122 1 +234 195 21 +533 3 2 +419 240 24 +137 683 20 +109 652 20 +89 94 5 +613 655 19 +560 0 10 +60 115 5 +178 175 21 +337 251 18 +209 233 21 +12 389 16 +112 273 21 +496 82 10 +116 250 25 +522 0 10 +151 310 25 +251 303 26 +525 608 14 +200 250 21 +363 261 21 +118 367 21 +193 216 21 +520 199 1 +0 194 5 +502 543 14 +159 274 21 +564 0 10 +127 179 21 +332 389 23 +116 215 21 +114 232 12 +351 203 22 +107 418 7 +474 53 10 +75 94 21 +223 287 25 +194 307 25 +172 271 25 +479 231 1 +100 448 20 +544 620 14 +548 256 18 +143 225 21 +523 125 18 +515 398 14 +160 454 20 +44 160 5 +137 291 25 +558 419 14 +213 261 21 +103 326 12 +166 297 25 +547 231 1 +161 276 21 +193 296 25 +85 293 25 +43 289 7 +103 429 16 +352 258 24 +63 577 20 +526 213 18 +515 131 1 +83 304 12 +95 419 7 +99 255 21 +489 247 18 +535 181 1 +208 193 21 +198 292 25 +107 484 16 +149 234 21 +385 269 22 +184 241 21 +114 142 6 +454 338 26 +145 285 21 +469 2 2 +0 218 12 +81 190 25 +391 327 26 +54 588 20 +503 244 1 +192 185 21 +114 593 20 +56 103 21 +144 699 16 +143 303 25 +89 439 20 +542 0 10 +553 183 18 +554 56 10 +549 324 1 +177 508 20 +51 478 20 +511 203 18 +469 43 10 +386 486 23 +0 0 5 +386 381 26 +110 91 5 +382 250 24 +561 624 17 +544 0 2 +29 0 6 +171 252 21 +474 219 18 +17 139 12 +523 205 1 +402 514 23 +548 217 1 +532 114 2 +107 151 21 +523 0 10 +41 249 21 +472 145 1 +36 0 6 +121 266 21 +427 269 24 +0 209 6 +500 144 1 +436 57 10 +194 321 25 +68 63 5 +381 457 26 +572 577 14 +171 260 25 +362 125 24 +166 301 21 +166 239 21 +456 235 22 +131 220 21 +402 242 22 +109 501 20 +107 474 16 +289 381 26 +403 228 24 +505 175 18 +95 408 20 +28 537 20 +505 0 10 +112 143 5 +152 293 21 +465 195 1 +145 293 12 +459 230 18 +134 289 25 +553 102 10 +321 238 24 +128 526 16 +0 369 7 +220 283 25 +247 256 12 +75 513 20 +88 375 12 +163 240 21 +343 94 15 +509 135 1 +101 3 5 +529 120 1 +559 0 10 +531 0 10 +512 0 2 +551 524 14 +528 72 10 +68 448 20 +292 215 12 +186 272 25 +366 0 22 +0 296 12 +0 457 20 +518 26 10 +111 263 21 +163 327 4 +395 225 24 +142 403 7 +64 390 7 +92 376 16 +174 257 21 +167 256 21 +516 197 18 +114 286 25 +504 77 2 +92 422 7 +132 238 21 +25 453 20 +31 339 7 +163 158 12 +75 164 12 +450 295 26 +556 13 2 +350 0 15 +391 343 24 +480 0 2 +581 135 18 +0 25 5 +82 452 20 +13 388 7 +0 381 7 +173 6 21 +169 257 7 +162 305 25 +153 552 16 +179 293 7 +101 321 7 +145 377 7 +220 239 21 +400 342 22 +73 133 12 +522 258 1 +30 662 20 +243 226 25 +100 278 21 +189 319 21 +537 177 1 +69 468 20 +62 605 20 +304 594 17 +28 360 7 +496 566 19 +22 635 20 +194 216 25 +81 251 21 +511 592 17 +168 265 21 +109 345 7 +514 63 10 +199 639 16 +134 380 7 +89 200 21 +516 111 1 +198 264 25 +0 107 5 +535 70 10 +73 282 7 +527 0 2 +153 293 25 +55 0 6 +501 270 18 +537 606 14 +203 324 25 +118 292 25 +60 443 20 +243 296 25 +518 133 1 +509 72 2 +147 335 21 +138 263 21 +177 259 21 +556 690 14 +245 274 25 +419 249 24 +390 268 24 +513 188 18 +171 324 25 +0 253 7 +496 0 10 +560 140 1 +110 0 5 +57 531 20 +525 124 1 +584 629 14 +496 11 2 +517 244 1 +180 296 21 +260 671 20 +0 0 5 +533 543 14 +518 122 18 +311 383 23 +172 262 21 +535 0 10 +108 205 21 +164 328 25 +554 264 1 +320 355 18 +363 234 24 +437 220 22 +10 190 6 +552 0 10 +122 183 21 +551 608 14 +540 185 1 +535 0 2 +104 303 21 +255 349 12 +180 252 21 +530 632 14 +562 0 10 +305 312 26 +183 320 25 +493 172 18 +396 265 22 +536 19 10 +528 630 14 +542 264 1 +0 0 5 +522 624 14 +535 201 1 +165 368 21 +193 643 20 +605 281 18 +408 173 24 +606 197 18 +520 0 2 +48 292 21 +113 518 20 +385 110 15 +205 264 21 +501 152 1 +385 37 24 +172 258 25 +137 308 21 +544 19 10 +25 527 20 +224 334 25 +181 306 25 +516 0 10 +526 110 2 +114 538 20 +0 156 6 +586 116 1 +273 376 26 +554 176 1 +125 178 21 +98 430 20 +555 104 10 +235 267 25 +200 327 25 +117 680 20 +194 521 16 +513 0 10 +449 117 1 +0 538 20 +553 86 2 +548 136 18 +61 654 20 +334 190 15 +142 498 20 +186 246 25 +530 628 14 +165 285 25 +335 385 25 +73 192 21 +527 536 14 +199 277 25 +157 504 20 +531 264 1 +94 340 7 +541 122 1 +62 664 20 +504 27 10 +461 615 14 +467 133 1 +551 549 14 +563 198 1 +392 753 23 +147 221 21 +569 593 14 +40 152 12 +98 734 20 +108 379 16 +59 403 7 +537 115 1 +525 124 1 +533 22 10 +99 401 7 +504 95 2 +547 39 10 +446 278 18 +39 435 20 +478 500 14 +397 264 24 +257 301 21 +499 140 1 +165 415 20 +538 548 23 +157 396 25 +481 208 1 +21 362 7 +157 225 25 +162 324 25 +204 270 7 +122 278 25 +208 199 21 +450 0 2 +117 457 20 +14 0 5 +550 195 1 +71 238 21 +546 625 17 +498 410 14 +148 654 20 +334 0 15 +213 256 25 +50 270 12 +511 549 14 +371 470 23 +524 0 2 +124 279 25 +169 221 21 +489 200 1 +532 240 1 +146 406 7 +581 99 10 +451 423 14 +485 7 10 +129 440 20 +25 240 21 +65 367 7 +538 201 1 +130 255 21 +152 234 21 +75 174 12 +100 338 7 +201 219 21 +161 157 21 +41 300 25 +419 264 24 +559 187 1 +503 3 10 +135 260 25 +536 116 2 +121 451 20 +195 263 21 +104 665 16 +237 293 26 +133 253 21 +0 114 21 +509 223 1 +103 166 12 +148 162 21 +214 260 25 +532 0 2 +516 187 1 +141 244 21 +6 0 6 +164 148 21 +538 118 1 +98 0 5 +511 39 10 +35 0 5 +73 254 25 +110 159 6 +0 374 7 +69 215 6 +94 198 21 +140 235 25 +83 247 21 +126 273 21 +433 229 22 +221 275 25 +104 201 21 +132 232 12 +364 460 23 +201 203 21 +0 513 20 +621 811 17 +548 44 2 +97 348 7 +120 396 16 +83 316 21 +529 62 10 +499 162 1 +40 626 20 +499 430 14 +74 32 21 +191 314 21 +470 0 10 +82 0 5 +534 8 10 +115 295 21 +182 69 12 +565 163 1 +117 225 21 +532 168 1 +236 221 25 +234 280 21 +515 153 18 +370 114 15 +546 147 1 +180 183 21 +180 284 25 +504 336 26 +247 290 25 +532 177 1 +125 523 20 +27 464 20 +137 495 16 +506 606 17 +534 250 1 +343 23 24 +536 75 10 +135 196 21 +177 258 21 +115 184 21 +528 188 1 +39 469 20 +60 253 7 +133 535 20 +474 420 14 +190 475 20 +511 0 10 +519 204 18 +555 37 10 +53 527 20 +0 0 5 +356 456 23 +132 272 21 +115 262 25 +146 233 21 +484 157 1 +213 291 21 +106 389 7 +17 576 20 +553 76 10 +92 258 21 +367 226 24 +123 228 21 +515 175 1 +90 403 7 +507 178 1 +0 146 5 +363 0 15 +509 0 2 +97 274 25 +31 256 7 +391 469 23 +89 281 21 +88 34 6 +119 312 21 +120 425 16 +93 269 21 +217 185 25 +230 274 21 +370 464 17 +175 272 25 +170 253 25 +407 251 24 +529 146 1 +492 62 2 +245 341 12 +536 0 10 +570 95 10 +153 649 20 +459 285 1 +544 9 2 +53 222 21 +0 102 5 +182 259 25 +80 422 20 +221 300 25 +155 192 21 +104 563 20 +132 249 21 +56 523 20 +521 12 2 +168 258 25 +105 402 7 +192 114 25 +363 239 24 +535 182 1 +197 314 25 +210 273 25 +551 0 2 +223 265 25 +243 241 21 +63 446 20 +529 190 1 +542 610 14 +201 330 25 +156 260 21 +65 366 7 +101 101 5 +166 220 25 +528 0 10 +304 108 15 +68 249 21 +334 476 23 +320 182 24 +172 248 21 +147 296 21 +211 292 25 +63 192 21 +160 259 21 +501 851 19 +22 164 5 +191 253 21 +534 585 14 +484 206 1 +274 315 26 +537 26 10 +123 564 20 +66 277 12 +508 308 1 +150 245 21 +356 228 24 +184 177 6 +529 341 1 +571 663 14 +177 299 25 +191 127 21 +512 194 18 +97 657 20 +113 251 21 +173 225 21 +481 492 14 +47 604 20 +555 0 2 +0 296 12 +148 212 21 +64 469 20 +439 544 17 +509 0 10 +515 0 10 +222 301 25 +103 275 21 +97 120 12 +177 229 21 +137 162 21 +509 162 1 +517 0 10 +212 301 25 +22 444 20 +288 421 26 +0 12 5 +223 219 21 +505 114 1 +157 284 21 +136 509 20 +558 338 1 +157 381 7 +154 134 21 +0 62 5 +411 254 22 +104 261 25 +76 495 16 +512 594 17 +428 155 15 +179 112 21 +465 621 19 +249 192 25 +127 315 21 +39 165 12 +150 358 12 +155 252 25 +86 336 7 +503 196 1 +532 240 18 +140 277 25 +508 44 10 +490 0 10 +489 28 2 +215 275 25 +91 458 20 +0 0 6 +115 252 12 +520 532 14 +159 260 25 +518 0 10 +422 265 24 +318 263 22 +557 139 18 +55 382 7 +26 291 21 +541 159 18 +22 396 7 +158 178 21 +102 405 7 +117 587 20 +25 301 12 +98 555 20 +494 78 2 +78 0 5 +549 116 1 +131 288 21 +32 133 5 +73 172 21 +544 636 14 +223 275 21 +74 0 5 +561 0 10 +115 155 21 +535 141 18 +510 118 18 +528 70 10 +193 277 21 +161 236 21 +112 482 20 +108 611 20 +560 0 10 +0 246 7 +255 230 25 +79 275 7 +101 0 21 +515 0 10 +155 306 25 +521 81 10 +535 51 10 +16 68 5 +126 563 16 +372 492 23 +197 271 12 +120 289 21 +539 0 2 +483 228 1 +61 483 20 +76 461 16 +278 549 16 +149 662 16 +96 472 20 +12 382 7 +367 115 15 +57 165 6 +132 510 20 +99 268 25 +0 271 7 +337 160 22 +542 228 1 +561 136 18 +137 330 12 +156 249 7 +171 224 21 +496 48 2 +71 676 20 +537 546 14 +52 323 7 +148 223 21 +33 561 16 +587 220 1 +169 488 9 +75 325 12 +506 16 10 +195 0 21 +99 592 20 +581 163 18 +541 0 10 +84 310 25 +132 684 20 +86 215 21 +109 252 21 +111 504 16 +494 204 1 +520 0 2 +93 606 20 +193 325 21 +137 279 12 +207 268 25 +0 463 20 +593 133 1 +203 283 21 +104 625 20 +475 138 1 +530 0 10 +76 110 5 +118 166 21 +53 227 12 +125 319 7 +540 212 1 +149 461 20 +86 264 21 +559 229 18 +548 125 18 +140 660 16 +199 278 25 +371 11 15 +508 0 2 +125 266 12 +539 196 18 +542 652 14 +552 80 10 +0 0 5 +361 460 23 +466 92 10 +121 110 21 +0 407 7 +94 437 20 +243 221 25 +543 0 2 +114 238 12 +156 139 25 +489 231 1 +33 225 21 +140 621 20 +62 641 20 +546 203 1 +104 366 7 +104 136 12 +80 637 20 +336 174 15 +528 592 17 +69 424 20 +254 312 26 +130 206 12 +498 190 1 +245 342 24 +154 304 25 +545 205 1 +516 269 18 +469 90 10 +181 195 25 +388 253 24 +499 113 1 +510 0 10 +137 309 7 +138 289 21 +107 425 16 +468 0 10 +548 455 14 +117 169 25 +22 235 21 +534 191 1 +430 225 22 +126 495 20 +70 235 21 +521 157 1 +165 274 21 +51 161 5 +35 0 5 +29 419 20 +529 218 18 +575 540 14 +201 243 25 +157 256 25 +569 592 14 +0 0 5 +26 181 6 +453 96 22 +60 554 16 +112 396 16 +22 535 16 +35 390 7 +484 110 10 +522 609 14 +218 232 25 +27 7 6 +81 413 20 +342 195 22 +336 102 15 +244 117 15 +191 228 21 +42 145 5 +147 233 21 +2 109 5 +513 214 1 +159 286 25 +519 631 14 +153 149 12 +484 18 2 +85 103 21 +110 405 7 +143 463 20 +531 0 2 +366 468 23 +541 0 10 +127 74 12 +476 241 22 +270 321 26 +502 240 1 +251 463 21 +125 340 7 +116 237 21 +535 25 2 +138 248 21 +499 165 18 +217 195 21 +145 118 12 +184 288 25 +564 188 1 +80 586 20 +548 635 14 +80 151 6 +503 0 2 +545 154 1 +508 56 2 +116 58 21 +110 215 21 +116 210 21 +520 247 18 +574 650 14 +147 97 12 +482 0 2 +461 155 1 +547 206 1 +551 8 10 +536 515 14 +327 140 15 +562 565 14 +34 516 20 +523 529 14 +548 71 2 +157 412 16 +183 259 21 +537 134 1 +85 604 20 +179 180 24 +52 287 7 +164 242 25 +560 243 1 +245 263 25 +77 0 5 +550 620 14 +2 449 16 +141 269 25 +111 445 20 +36 240 21 +399 450 26 +167 236 21 +77 427 20 +149 285 25 +86 0 5 +124 394 7 +555 237 18 +492 23 2 +115 547 20 +154 268 21 +565 72 2 +56 53 5 +65 473 20 +194 313 25 +203 176 21 +491 118 2 +160 254 21 +110 343 7 +237 307 25 +178 296 25 +535 264 1 +199 289 25 +434 0 10 +516 186 18 +517 0 2 +492 0 10 +108 0 5 +494 273 18 +145 229 21 +485 514 14 +139 38 6 +218 283 25 +465 0 2 +146 225 21 +215 207 25 +548 213 1 +244 271 25 +106 406 7 +101 458 20 +419 218 24 +528 137 1 +5 491 20 +157 275 25 +99 83 5 +168 266 21 +144 236 25 +495 96 2 +104 276 21 +160 151 21 +260 421 22 +424 260 24 +109 151 21 +128 254 21 +524 147 1 +509 387 14 +405 80 6 +524 630 14 +563 94 10 +179 240 21 +542 0 2 +78 403 7 +215 288 25 +55 9 5 +163 263 21 +340 229 24 +582 630 17 +520 155 1 +117 169 21 +555 71 2 +157 298 25 +151 304 25 +152 306 25 +512 256 1 +234 314 25 +510 110 10 +189 326 12 +206 250 25 +197 300 25 +139 279 25 +93 242 12 +502 0 10 +461 205 1 +104 225 21 +73 211 12 +525 217 1 +9 524 20 +153 273 21 +146 260 21 +412 457 23 +319 209 24 +0 640 16 +510 86 2 +189 275 21 +510 233 1 +224 401 25 +48 535 20 +0 402 7 +540 228 1 +534 6 2 +175 215 21 +535 20 10 +496 520 19 +143 267 21 +34 163 5 +549 0 2 +506 140 1 +152 213 21 +83 196 21 +536 0 2 +516 147 1 +552 109 10 +163 347 12 +147 181 21 +22 386 7 +68 695 16 +409 329 24 +466 0 2 +618 96 24 +50 545 20 +31 565 20 +177 221 21 +512 619 17 +122 313 21 +179 248 21 +516 499 14 +172 252 25 +524 0 10 +59 399 7 +116 279 21 +22 304 7 +561 555 14 +458 41 10 +67 499 16 +524 616 14 +546 565 14 +394 192 24 +545 261 18 +101 495 20 +368 398 17 +71 531 20 +105 441 20 +153 354 7 +76 263 21 +102 206 21 +63 231 21 +138 142 12 +133 218 21 +492 665 17 +503 0 10 +111 385 16 +175 228 21 +559 42 10 +69 541 20 +123 226 21 +76 151 12 +496 0 10 +29 0 5 +486 373 26 +193 247 21 +193 337 25 +506 83 10 +206 159 21 +518 538 14 +20 631 20 +178 266 21 +291 285 22 +517 233 18 +169 233 25 +178 268 25 +535 119 1 +173 275 21 +533 603 14 +56 622 20 +461 173 1 +540 0 10 +189 485 25 +233 252 21 +515 50 2 +40 0 5 +564 219 1 +442 431 26 +51 235 21 +130 277 21 +116 261 25 +79 431 7 +101 182 6 +89 188 21 +117 230 21 +10 0 5 +539 179 18 +11 0 5 +535 166 1 +416 447 14 +386 279 24 +491 149 1 +544 128 1 +92 228 21 +92 238 21 +148 212 21 +26 0 5 +27 99 5 +153 448 16 +21 301 12 +86 364 12 +465 10 10 +119 288 12 +541 622 17 +516 211 1 +344 500 17 +498 0 2 +137 226 7 +531 263 18 +18 544 20 +207 252 25 +557 655 14 +282 136 15 +526 80 2 +453 0 10 +125 285 21 +81 511 20 +513 167 1 +531 643 14 +114 644 20 +523 279 18 +538 95 10 +530 608 14 +200 306 25 +33 437 7 +165 196 21 +178 150 21 +110 481 20 +169 209 21 +187 321 21 +542 280 18 +304 304 1 +173 299 25 +498 666 14 +517 276 18 +431 249 24 +157 233 21 +156 262 25 +564 122 1 +529 230 18 +544 72 10 +482 126 1 +64 377 7 +544 110 1 +102 123 21 +7 291 7 +122 204 12 +483 179 1 +533 92 2 +0 504 20 +182 160 21 +538 221 18 +538 40 10 +144 254 21 +117 191 21 +527 159 18 +580 615 14 +47 399 7 +81 420 7 +248 374 23 +116 303 25 +170 280 21 +385 152 24 +556 523 14 +148 290 21 +109 190 12 +44 418 7 +108 428 20 +183 282 25 +445 358 26 +477 0 10 +156 498 20 +109 430 20 +131 221 12 +82 346 7 +387 260 24 +34 56 5 +452 0 2 +499 474 14 +99 277 25 +139 243 25 +365 453 23 +60 435 7 +130 77 6 +509 294 1 +89 159 25 +120 176 21 +510 83 2 +97 345 7 +102 486 20 +561 139 18 +72 502 20 +71 631 16 +11 279 7 +20 280 21 +76 448 20 +163 323 25 +513 341 1 +165 201 21 +104 466 20 +318 268 22 +525 581 14 +184 438 20 +115 251 25 +377 308 24 +549 174 1 +294 443 26 +32 281 21 +161 264 21 +471 0 10 +36 0 5 +145 291 25 +456 181 1 +421 522 14 +356 455 23 +270 272 15 +523 230 18 +550 0 2 +547 156 1 +185 273 21 +512 144 1 +320 177 15 +586 722 17 +523 0 2 +161 212 21 +383 232 22 +491 161 1 +545 80 10 +515 278 18 +365 449 23 +0 530 20 +74 342 7 +0 65 5 +558 0 2 +532 170 18 +55 0 5 +124 244 12 +492 0 2 +496 456 14 +542 1 2 +336 467 23 +177 274 25 +350 249 24 +530 0 10 +576 639 17 +26 389 7 +523 186 1 +166 256 25 +537 125 1 +16 373 7 +370 461 23 +248 342 26 +102 71 5 +540 180 18 +97 229 12 +168 294 25 +545 70 10 +130 322 21 +498 560 14 +1 412 7 +558 174 18 +551 155 1 +123 269 21 +0 619 20 +171 323 25 +513 297 1 +180 610 16 +532 4 10 +74 279 7 +86 505 20 +123 500 20 +73 92 5 +0 272 7 +533 448 14 +0 35 5 +65 183 6 +319 91 15 +313 388 25 +522 0 10 +50 342 12 +72 447 20 +203 320 25 +516 180 18 +70 293 7 +75 662 20 +90 0 5 +341 150 15 +78 550 20 +91 548 20 +203 299 21 +557 44 10 +543 57 10 +526 158 1 +96 135 21 +510 91 10 +44 0 5 +146 674 16 +501 21 10 +102 195 21 +40 99 5 +543 519 14 +510 546 14 +122 229 21 +559 660 14 +545 651 17 +482 127 1 +331 129 15 +537 267 1 +507 0 10 +260 253 21 +0 23 6 +162 250 25 +52 644 20 +403 661 13 +523 55 2 +517 21 10 +513 603 14 +213 263 25 +234 301 12 +165 451 20 +63 545 20 +534 99 2 +197 332 26 +119 238 21 +121 302 7 +287 560 26 +207 265 25 +266 296 25 +278 288 25 +381 285 24 +513 234 18 +176 117 6 +585 648 17 +499 135 18 +493 0 2 +90 138 12 +555 140 1 +182 294 25 +130 266 21 +527 0 10 +208 258 25 +522 643 14 +126 219 21 +487 169 1 +524 0 10 +144 250 21 +486 574 14 +531 0 10 +129 324 25 +202 288 21 +531 186 18 +537 265 1 +144 274 12 +9 220 12 +529 123 1 +101 276 21 +227 99 21 +203 281 25 +48 491 20 +129 324 21 +161 310 25 +520 160 1 +92 234 12 +54 240 21 +154 248 21 +358 289 18 +121 454 20 +212 166 21 +458 0 2 +0 90 5 +411 133 24 +256 430 16 +489 574 14 +249 216 25 +231 304 25 +155 275 25 +170 261 21 +210 251 25 +78 426 20 +0 555 16 +0 556 20 +513 636 14 +217 284 25 +169 284 21 +509 0 10 +558 200 1 +180 66 6 +487 207 18 +168 238 21 +505 344 1 +39 0 5 +206 283 21 +524 495 14 +123 717 20 +572 48 2 +178 218 12 +482 322 26 +551 11 10 +502 194 1 +196 309 25 +547 265 18 +42 442 20 +106 620 16 +130 548 20 +566 275 18 +523 0 2 +398 521 14 +93 317 25 +554 87 10 +174 282 25 +77 99 5 +136 483 20 +138 315 25 +168 289 25 +42 89 6 +219 280 25 +549 59 10 +97 142 25 +0 502 20 +149 626 20 +180 282 25 +0 449 20 +541 0 10 +528 0 2 +26 332 7 +81 460 20 +134 268 25 +431 413 14 +129 436 20 +345 440 26 +573 0 10 +154 309 25 +419 447 13 +564 547 14 +16 266 7 +262 325 26 +169 235 25 +42 121 5 +204 293 25 +302 360 26 +112 348 12 +534 0 2 +0 235 12 +517 82 10 +69 162 21 +83 493 20 +73 239 21 +488 167 1 +341 417 26 +163 251 21 +0 0 6 +549 4 10 +202 338 25 +546 232 18 +39 483 16 +183 284 25 +0 49 5 +232 304 25 +195 220 25 +0 313 7 +522 446 14 +231 499 24 +185 158 21 +146 268 21 +127 446 20 +103 200 21 +120 326 7 +560 941 19 +124 245 21 +112 537 16 +121 577 20 +173 209 21 +417 275 22 +25 467 20 +475 194 1 +144 238 12 +128 249 21 +81 248 7 +145 241 21 +216 247 25 +465 3 10 +389 445 23 +569 50 2 +160 239 25 +519 149 1 +552 496 14 +129 131 6 +439 0 10 +195 44 21 +568 647 14 +342 638 23 +145 229 21 +348 422 23 +406 271 24 +548 203 1 +102 319 12 +333 0 15 +510 77 2 +544 190 18 +54 239 7 +431 508 26 +543 582 14 +74 259 21 +143 286 21 +467 305 26 +504 178 1 +0 154 5 +169 312 25 +185 203 21 +521 15 2 +553 220 18 +44 467 20 +470 183 1 +58 265 25 +523 287 18 diff -r 8283ff163ba6 -r b5453d07f740 test-data/out1/boxplotData.json --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out1/boxplotData.json Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,1 @@ +{"lower": {"CD4":{"1":444.5,"2":443.5,"3":435.25,"4":-102.5,"5":-106.5,"6":-76.0,"7":-68.5,"8":449.5,"9":-68.0,"10":444.5,"11":-65.5,"12":-25.25,"13":415.0,"14":433.5,"15":195.75,"16":-57.375,"17":377.5,"18":447.0,"19":237.0,"20":-68.0,"21":24.5,"22":252.5,"23":272.5,"24":276.375,"25":72.5,"26":-10.5},"CCR7":{"1":38.5,"2":-109.5,"3":-183.0,"4":-117.0,"5":-175.5,"6":-157.5,"7":68.5,"8":73.0,"9":140.375,"10":-94.5,"11":-128.0,"12":27.5,"13":137.875,"14":344.5,"15":-182.5,"16":264.5,"17":405.125,"18":40.5,"19":207.5,"20":254.0,"21":97.0,"22":11.5,"23":370.375,"24":21.5,"25":172.5,"26":201.375}}, "mfi": {"CD4":{"1":520,"2":523,"3":512,"4":84,"5":56,"6":75,"7":83,"8":517,"9":138,"10":521,"11":85,"12":119,"13":516,"14":526,"15":322,"16":104,"17":509,"18":524,"19":490,"20":82,"21":145,"22":389,"23":366,"24":392,"25":182,"26":325},"CCR7":{"1":188,"2":37,"3":69,"4":141,"5":68,"6":90,"7":318,"8":258,"9":420,"10":31,"11":111,"12":213,"13":424,"14":566,"15":84,"16":510,"17":598,"18":199,"19":629,"20":534,"21":224,"22":204,"23":476,"24":204,"25":269,"26":343}}, "outliers": {"CD4":{"1":[357,418,338,436,398,348,418,434,384,441,423,423,367,349,427,434,397,413,409,438,343,437,354,440,421,350,382,443,406,368,444,421,379,405,421,441,377,380,354,413,442,434,371,377,443,403,381,361,361,405,421,441,433,359,354,417,323,350,332,338,439,425,408,414,355,439,430,404,440,444,410,399,609,441,439,419,433,443,371,304,405,389,440,439,432,439,444,441,415,393,430,626,413,383,393,427,416,393,429,406],"2":[428,409,398,414,392,439,416,613,422,437,442,420,441,424,429,424,418,428,433,400,443,354,395,637,417,608,611,439,408,440,434,396,613,385,432,440,378,424,440,609,377,412,422,407,359,377,418,417,623,428,421,418,413,360,431,385,369,424,417,441],"3":[406,428,364,342,413,403,432,426,435,306,365,430,374,391,389,400,423,339,426,397,309,368,413,435,434,428,388,432,396,428,409,344,429,377,424,433,604,594,422,357,420,319,432,434,432,419,427,435,429,371,431,599,324,435,599,358,419,434,433,337,405],"4":[356,389,342,344,281,428,428,265,365,436,303,295,385,314,315,342,391,332,420,374,434,288,281,414,337,337,404,432,344,469,305],"5":[],"6":[281,223,349,356,256,241,327,344,357,252,303,296,249,276,238,261,296,253,305,259,259,251,237,305,330,392,279,451,409,305,435,278,299,322,369,311,298,297,265,221,243,244,303,405],"7":[321,235,234,349,242,248,292,317,252,277,241,232,237],"8":[381,444,426,424,449,447,415,437,378,441,433,446,447,613,394,338,426,428,431,426,420,384,438,640,411,447,419,322,606,356,412,439,618,607,426,447,437,433,415,413,386,440,345,436,439,445,341,441,590,447,378,402,446,448,447,439,447,618,644,285,443,445,424,442,423,405,391,381,448,440,429,417,400,389,443,393,429],"9":[340,353,359,458,350,563,349,375,363,330,348,326,509,427,352,385,406,389,401],"10":[442,433,435,422,425,434,423,401,394,412,426,393,434,621,395,438,444,432,416,443,424,427,433,444,441,645,432,419,372,430,440,424,615,425,441,423,429,438,443,429,418,433,425,414,393,408,420,399,422,415,393,437,443,412,432,439,412,417,439,437,415,422,440,434,444,434,436,399,386,436,434,439],"11":[258,242,251,313,256,242,271,244,247,252],"12":[263,293,257,315,314,273,303,266,305,265,258,267,271,295,276,281,273,301,323,312,331,353,308,281,296,359,275,273,289,286,309,291,323,305,271,272,301,282,293,307,330,265,277,270,292,321,314,277,316,319,272,276,280,270,264,257,292,340,318,292],"13":[348,407,398,384,381,352,300,414,339,400,396,359,409,312,388,399,375,377,360,401,406,366,409,387,394,367,404,403,392,304,394,349,639,357,367,411,312,407,377,358,411,354,346,312,387,319,367,365,403],"14":[359,406,386,432,390,624,388,426,377,390,431,416,421,398,431],"15":[189],"16":[283,290,261,348,290,365,266,318,259,298,260,282,271,291,277,313,299,263,264,319,262,278,256],"17":[330,369,331,261,330,295,368,313,373,326,263,223,299,376,215,359,368,363,305,248,343,352,364,327,304,370,368,344],"18":[429,436,374,427,610,357,351,419,393,336,405,434,375,431,380,611,445,410,435,441,429,334,444,638,410,444,403,335,443,433,446,374,314,400,424,440,423,445,342,440,346,365,323,390,334,372,320,372,442,385,415,334,442,331,359,317,608,367,438,444,426,406,356,444,409,406,352,364,370,402,392,360,385,430,384,443,418,414,337,320,446,358],"19":[764,768,775,235,216,208,210,1023,193],"20":[304,302,313,363,346,261,305,249,299,235,260],"21":[0,280,7,12,0,0,0,0,12,8,8,18,311,357,294,20,291,0,1,11,0,0,15,0,17,18,0,0,8,306,24,24,0,0,12,322,0,13,306,0,276,0,10,278,307,20,12,18,363,18,21,271,0,12,282,0,24,0,6,0,2,22,0,14,0,357,24,12,19,24,0,23,13,0,0,24,0,13,0,287,7,0,299,3,293,10,12,0,0,281,281,11,20,282,270,0,269,0,5,17],"22":[213,83,561,93,204,194,247,588,242,136,113,219,228,170,215,177,579,163,136,220,197,573,252,235,578,95,623,246,177,251,209,633,203,161,550,185,250,579,89,169,139,214,240,151,246,126,178,97,241,250,150,244,190,576,221,226,243,205,214,223,176,188,242,229,191,134,540,249,237,242,171,195,178,169,214,223,208],"23":[248,503,179,240,259,505,536,269,499,517,196,628,270,268,231,494,575,548,529,211,505,580,505,181,262,229,211,517,525,216,189,512,196,492,267,178,189,591,238,499,225,252,494,493,260,484,548,540,249,239,177,205,465,224,536,479,231,697,465,255,237,180,262,269,488,521,187,249,549,272,216,538,248],"24":[528,115,273,573,262,220,90,215,271,195,215,200,247,569,585,181,528,226,234,517,554,269,263,611,263,519,110,247,252,255,547,546,271,269,574,262,213,578,232,203,258,264,174,537,611,559,260,253,255,267,274,253,186,206,618,162,248,271,578,251,181,273,236,521,245,179,618,231],"25":[32,67,0,396,347,307,335,63,344,68,296,43,351,294,293,68,46,302,307,48,50,350,61,62,48,56,29,37,65,406,356,340,320,61,18,390,65,52,40,52,327,357,318,68,71,309,330,53,71,295,34,44,24,293,387,28,297,63,298,72,332,35,316,305,311,66,67,53,343,3,429,58,45,62,18,69,303,23,6,63,0,47,55,297,335,348,296,328,69,38,72,54,71,304,0,428,316,38,72,63],"26":[]},"CCR7":{"1":[340,373,371,379,355,373,331,340,346,334,348,334,346,341,358,356,370,338,359,336,354,333,353,342,367,345,341,338,341,344],"2":[],"3":[],"4":[],"5":[],"6":[],"7":[],"8":[525,460,426,426,512,579,504,554,437,647,463,499,492,520,505,441,468,430,515,563,436,430,459,577,450,458,474,449,444,513,477,501,444,438,431,441,577,486,447,497,599,443,439,426,474,448,438,508,444,437,521,432,516,428,443,511,530,541,469,507,432,452,454,427,488,436,507],"9":[711,706,725,761,693,768,676,699,817,855,679,714,771,780,825,829],"10":[],"11":[],"12":[0,13,0,26,399],"13":[750,120,727,753,711,735,724,711,735,714,710,768,780],"14":[],"15":[],"16":[743,815,836,817,784,822,741,761,850,771,817,772,750],"17":[851,797,897,867,823,811,893,786,393,811,398],"18":[365,351,372,351,378,372,367,353,361,355,365,371,384,377,349,388,367,380,401,378,379,371,371,375,358,355],"19":[],"20":[],"21":[0,0,27,18,96,367,56,40,86,89,14,67,70,60,62,67,63,0,74,84,0,381,51,32,84,94,6,58,76,82,372,42,59,54,90,83,77,86,82,26,0,10,368,66,30,15,362,71,26,0,93,58,80,22,63,84,368,83,96,15,90,68,0,12,69,12,0,0,0,43,0,44,20,76,80,85,74,74,32,383,78,40,66,86,0,81,0,17,56,70,73,61,60,381,89,63,6,73,49,90],"22":[7,0,0,0,0,422,0,0,5,6,0,0,0,0,0,0,0,0,0,412,0,0,0,0,0,0,0,0,0,1,0,0,0,6,0,0,0,0,0,0,0,0,0,430,446,0,0,421],"23":[368,685,615,588,747,874,798,677,635,637,578,849,856,725,952,647,822,578,738,250,677,615,742,615,603,256,236,574,657,675,661,584,299,327,638,340,599,271,321,332,332,607,355,570,607,572,328,589,584,311,312,700,590,659,613,361,356,253,292,347,707,654,360,771,684,342,640,608,837,920,579,907,835,569,594,667,800,597,786,731,595,890,800,637,692,727,643,685,358,710,587,609,978,750,335,753,638],"24":[0,0,0,5,0,0,0,15,0,6,0,4,0,0,7,0,4,0,0,18,0,4,0,0,0,0,0,0,21,0,0,0,407,0,4,0,494,0,2,19,7,496,0,468,0,0,499],"25":[148,150,142,114,117,168,145,463,172,385,378,170,143,166,430,150,88,418,416,397,131,453,165,171,158,82,395,166,163,392,152,126,163,161,165,167,142,375,168,161,147,157,120,166,110,117,412,165,148,379,162,160,98,160,163,133,169,156,162,445,399,156,168,164,169,129,6,381,446,159,479,141,156,404,149,159,122,155,131,128,164,169,379,429,164,135,372,164,170,171,157,487,396,140,417,171,134,136,98,67],"26":[179,138,193,500,496,475,478,521,164,479,478,183,560,483,503,485,479,160,513,175,482,523,199,184,189,512,535,499,603,161,482,515,521,526,546,482,531,506,543,507,479,495,617,526,482,501,622,479,478,492,489,484,534,495,492,476,560,487,560,508]}}, "q1": {"CD4":{"1":503.0,"2":505.0,"3":494.5,"4":31.0,"5":12.0,"6":35.0,"7":44.0,"8":502.0,"9":79.0,"10":503.0,"11":47.0,"12":80.5,"13":493.0,"14":504.0,"15":291.0,"16":60.0,"17":484.0,"18":507.0,"19":426.0,"20":43.0,"21":116.0,"22":359.0,"23":343.0,"24":366.0,"25":155.0,"26":246.0},"CCR7":{"1":148.0,"2":0.0,"3":0.0,"4":75.0,"5":0.0,"6":24.0,"7":256.0,"8":205.0,"9":339.5,"10":0.0,"11":49.0,"12":164.0,"13":352.0,"14":514.0,"15":8.0,"16":443.0,"17":547.25,"18":156.0,"19":515.0,"20":464.0,"21":196.0,"22":160.0,"23":442.0,"24":164.0,"25":246.0,"26":303.75}}, "q2": {"CD4":{"1":524.0,"2":526.0,"3":516.0,"4":77.0,"5":52.0,"6":72.0,"7":85.0,"8":520.0,"9":125.5,"10":524.0,"11":86.0,"12":115.0,"13":521.0,"14":530.0,"15":324.0,"16":101.5,"17":529.5,"18":528.0,"19":480.0,"20":84.0,"21":147.0,"22":398.0,"23":365.0,"24":400.0,"25":184.0,"26":296.0},"CCR7":{"1":182.0,"2":21.0,"3":68.0,"4":147.0,"5":61.0,"6":95.0,"7":323.0,"8":244.0,"9":404.5,"10":11.0,"11":114.0,"12":210.0,"13":426.0,"14":580.5,"15":88.0,"16":502.0,"17":603.0,"18":193.0,"19":593.0,"20":515.0,"21":234.0,"22":215.0,"23":465.0,"24":217.0,"25":272.0,"26":334.0}}, "q3": {"CD4":{"1":542.0,"2":546.0,"3":534.0,"4":120.0,"5":91.0,"6":109.0,"7":119.0,"8":537.0,"9":177.0,"10":542.0,"11":122.0,"12":151.0,"13":545.0,"14":551.0,"15":354.5,"16":138.25,"17":555.0,"18":547.0,"19":552.0,"20":117.0,"21":177.0,"22":430.0,"23":390.0,"24":425.75,"25":210.0,"26":417.0},"CCR7":{"1":221.0,"2":73.0,"3":122.0,"4":203.0,"5":117.0,"6":145.0,"7":381.0,"8":293.0,"9":472.25,"10":63.0,"11":167.0,"12":255.0,"13":494.75,"14":627.0,"15":135.0,"16":562.0,"17":642.0,"18":233.0,"19":720.0,"20":604.0,"21":262.0,"22":259.0,"23":489.75,"24":259.0,"25":295.0,"26":372.0}}, "upper": {"CD4":{"1":600.5,"2":607.5,"3":593.25,"4":253.5,"5":209.5,"6":220.0,"7":231.5,"8":589.5,"9":324.0,"10":600.5,"11":234.5,"12":256.75,"13":623.0,"14":621.5,"15":449.75,"16":255.625,"17":661.5,"18":607.0,"19":741.0,"20":228.0,"21":268.5,"22":536.5,"23":460.5,"24":515.375,"25":292.5,"26":673.5},"CCR7":{"1":330.5,"2":182.5,"3":305.0,"4":395.0,"5":292.5,"6":326.5,"7":568.5,"8":425.0,"9":671.375,"10":157.5,"11":344.0,"12":391.5,"13":708.875,"14":796.5,"15":325.5,"16":740.5,"17":784.125,"18":348.5,"19":1027.5,"20":814.0,"21":361.0,"22":407.5,"23":561.375,"24":401.5,"25":368.5,"26":474.375}}} \ No newline at end of file diff -r 8283ff163ba6 -r b5453d07f740 test-data/out1/flow.mfi --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out1/flow.mfi Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,27 @@ +Population CD4 CCR7 +1 520 188 +2 523 37 +3 512 69 +4 84 141 +5 56 68 +6 75 90 +7 83 318 +8 517 258 +9 138 420 +10 521 31 +11 85 111 +12 119 213 +13 516 424 +14 526 566 +15 322 84 +16 104 510 +17 509 598 +18 524 199 +19 490 629 +20 82 534 +21 145 224 +22 389 204 +23 366 476 +24 392 204 +25 182 269 +26 325 343 diff -r 8283ff163ba6 -r b5453d07f740 test-data/out1/flow.mfi_pop --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out1/flow.mfi_pop Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,27 @@ +CD4 CCR7 Count Percentage Population +519.72 187.88 3842 6.40 1 +522.94 37.10 2765 4.61 2 +512.11 68.72 2163 3.61 3 +83.54 141.19 1207 2.01 4 +55.56 67.51 2332 3.89 5 +75.33 90.47 3969 6.62 6 +82.72 318.03 1809 3.02 7 +517.07 257.64 2260 3.77 8 +138.25 419.51 342 0.57 9 +520.67 31.29 3497 5.83 10 +85.41 110.92 1903 3.17 11 +119.09 212.60 1599 2.67 12 +515.81 423.78 2238 3.73 13 +525.80 565.61 930 1.55 14 +322.30 84.31 555 0.93 15 +103.98 509.50 872 1.45 16 +509.05 597.98 362 0.60 17 +524.02 198.53 2601 4.34 18 +489.73 629.26 341 0.57 19 +81.83 534.25 1750 2.92 20 +144.71 224.04 9174 15.29 21 +388.94 203.73 1401 2.34 22 +365.75 476.01 1058 1.76 23 +392.21 204.17 1166 1.94 24 +181.69 268.60 8725 14.54 25 +325.42 342.86 1136 1.89 26 diff -r 8283ff163ba6 -r b5453d07f740 test-data/out1/flow.overview --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out1/flow.overview Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,13 @@ +<table> +<tr><td> </td> +<td>CD4</td> +<td>CCR7</td> +<tr> +<td>CD4</td> +<td><img src="m0_m0_90X90.png"/></td><td><img src="m1_m0_90X90.png"/></td></tr> +<tr> +<td>CCR7</td> +<td><img src="m0_m1_90X90.png"/></td><td><img src="m1_m1_90X90.png"/></td></tr> +</table> +</body> +<html> diff -r 8283ff163ba6 -r b5453d07f740 test-data/out1/flow.sample --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out1/flow.sample Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,20001 @@ +CD4 CCR7 Population +392 178 24 +560 9 10 +345 166 15 +180 225 21 +123 280 25 +555 186 1 +521 217 1 +98 47 6 +182 117 12 +251 179 26 +160 0 6 +85 127 6 +0 62 5 +146 7 6 +446 0 10 +556 139 18 +138 201 21 +556 0 10 +96 166 6 +141 0 5 +525 239 18 +64 90 6 +551 202 18 +507 171 1 +106 118 6 +14 181 6 +181 124 6 +467 137 1 +200 285 25 +143 239 21 +506 128 1 +496 67 10 +157 257 25 +57 73 5 +511 133 18 +519 276 1 +160 265 25 +170 104 12 +470 127 1 +214 300 25 +535 0 2 +78 0 6 +135 0 5 +70 230 21 +32 0 6 +205 296 25 +28 145 6 +520 145 1 +533 39 10 +0 0 5 +495 0 2 +497 185 18 +147 347 21 +87 0 6 +30 0 6 +543 0 10 +92 139 5 +0 0 6 +567 221 18 +151 276 21 +518 141 18 +213 197 22 +549 61 2 +562 207 18 +5 28 5 +63 79 6 +120 80 21 +21 133 5 +141 326 25 +180 271 21 +114 155 21 +216 262 25 +0 36 5 +459 35 2 +85 45 6 +534 136 1 +24 0 5 +227 330 25 +554 136 1 +127 164 21 +201 210 25 +429 148 18 +160 125 21 +153 47 5 +76 145 6 +545 57 10 +134 233 21 +481 141 1 +516 168 1 +174 231 21 +470 158 1 +128 121 12 +467 147 1 +133 200 12 +318 0 15 +181 273 25 +526 254 1 +223 121 15 +121 124 21 +57 171 6 +164 302 21 +382 286 22 +71 237 21 +500 137 1 +501 0 2 +519 190 18 +488 165 1 +523 42 2 +475 86 2 +538 0 2 +26 22 6 +157 174 21 +548 21 10 +203 234 25 +161 283 25 +60 127 6 +522 0 2 +69 235 21 +63 142 6 +171 277 25 +177 252 21 +138 0 5 +73 226 21 +529 194 1 +99 0 6 +0 192 5 +145 243 21 +579 0 2 +555 216 1 +525 132 18 +213 204 21 +202 253 25 +53 0 6 +0 77 6 +58 247 21 +546 0 10 +144 286 25 +84 0 5 +101 120 5 +564 148 18 +498 0 10 +576 280 1 +217 280 21 +0 16 5 +111 135 6 +514 13 2 +287 135 15 +330 440 23 +398 471 23 +567 109 1 +0 242 6 +215 178 21 +586 0 2 +56 261 21 +93 233 25 +128 140 12 +550 129 1 +105 0 5 +493 138 18 +112 88 12 +518 178 18 +510 220 1 +491 0 10 +552 117 3 +459 156 22 +87 87 6 +55 135 6 +148 117 6 +174 237 25 +237 264 25 +169 195 12 +119 204 25 +43 0 6 +558 190 1 +581 66 2 +180 265 25 +118 199 21 +155 229 21 +494 0 2 +400 236 22 +264 150 21 +37 0 6 +538 79 10 +226 218 25 +538 90 2 +544 146 1 +330 451 17 +547 108 1 +166 236 21 +126 0 6 +519 107 10 +520 0 2 +81 82 5 +222 231 25 +495 45 2 +277 300 25 +554 224 18 +558 144 1 +112 134 6 +512 206 1 +407 178 24 +516 166 18 +283 377 16 +528 147 1 +501 24 2 +140 113 6 +555 0 2 +470 0 2 +46 37 6 +562 222 18 +7 18 6 +24 102 6 +227 331 25 +155 74 5 +538 0 10 +542 177 1 +12 160 6 +180 305 21 +0 149 6 +541 10 10 +120 227 21 +504 81 2 +535 196 18 +536 243 18 +503 45 2 +112 205 12 +212 203 12 +542 174 18 +287 237 24 +75 98 6 +161 247 21 +167 301 25 +164 531 9 +524 58 2 +564 267 1 +500 81 2 +538 187 1 +555 129 18 +61 39 6 +524 136 1 +492 144 18 +105 263 21 +539 287 1 +538 0 10 +135 174 21 +527 170 1 +529 86 10 +196 278 25 +201 295 25 +232 258 21 +165 3 6 +173 154 21 +588 148 1 +79 263 21 +501 70 10 +132 184 21 +518 173 18 +486 0 10 +460 0 2 +535 216 18 +197 303 25 +158 180 21 +159 117 21 +541 158 1 +552 217 18 +0 88 5 +164 272 21 +286 12 15 +578 0 2 +538 0 2 +13 0 6 +91 75 6 +78 212 21 +532 190 1 +62 0 6 +540 173 18 +511 190 18 +551 44 10 +420 152 22 +226 306 25 +88 119 4 +180 258 21 +79 305 21 +84 0 6 +493 0 10 +78 156 6 +162 210 25 +155 0 6 +512 275 18 +33 195 21 +549 46 2 +74 280 21 +13 126 6 +467 263 18 +424 254 24 +188 308 25 +19 167 6 +185 189 25 +188 267 25 +18 80 6 +132 265 21 +441 143 1 +153 255 7 +526 105 2 +72 109 6 +524 213 1 +511 226 1 +31 0 5 +0 36 5 +496 0 2 +134 245 21 +532 141 18 +83 230 12 +505 26 2 +550 204 18 +244 348 25 +36 0 6 +0 81 6 +540 7 2 +522 152 1 +111 158 6 +450 116 1 +545 0 2 +214 230 25 +538 0 10 +538 44 2 +16 0 6 +0 14 5 +137 227 21 +480 165 18 +528 188 1 +112 169 21 +492 8 2 +495 0 2 +157 205 25 +508 0 10 +495 136 1 +12 240 21 +525 108 1 +593 20 2 +485 0 2 +196 167 21 +488 169 18 +107 277 21 +139 265 21 +77 200 21 +565 136 1 +185 263 21 +51 0 5 +281 349 26 +520 0 10 +557 160 18 +537 0 2 +109 255 21 +501 0 10 +497 22 2 +128 261 25 +558 10 10 +548 0 2 +570 76 10 +390 296 22 +0 0 5 +122 51 5 +508 145 18 +114 258 21 +552 201 18 +145 0 6 +36 262 21 +192 291 25 +536 225 1 +561 207 1 +535 84 10 +552 240 18 +69 42 6 +571 131 1 +567 0 10 +123 85 6 +27 35 5 +322 230 24 +189 256 21 +485 1 10 +167 237 21 +109 186 21 +60 139 6 +509 112 2 +111 46 5 +474 183 18 +518 139 18 +507 0 10 +428 55 2 +156 244 25 +181 275 25 +92 291 21 +193 0 6 +162 314 25 +515 217 18 +450 116 1 +282 112 15 +204 304 21 +101 129 6 +180 287 21 +487 125 1 +529 113 2 +544 88 2 +535 121 1 +126 262 7 +545 180 18 +234 718 16 +130 192 21 +0 102 6 +513 213 18 +587 203 1 +477 139 3 +56 276 21 +512 263 1 +212 305 25 +139 265 25 +211 241 25 +130 55 6 +554 0 10 +153 285 21 +20 215 12 +525 237 1 +498 0 10 +128 160 6 +554 0 10 +506 0 2 +93 145 6 +135 200 12 +555 0 10 +184 255 25 +33 0 6 +465 141 1 +79 176 12 +85 204 7 +83 39 6 +139 223 21 +548 35 2 +511 185 1 +127 308 12 +119 160 6 +173 276 25 +106 150 21 +519 158 18 +52 240 21 +541 194 18 +212 257 25 +3 112 12 +569 37 2 +580 18 2 +47 0 6 +178 248 25 +197 252 21 +0 144 6 +490 64 2 +155 291 21 +121 203 21 +556 167 18 +143 204 25 +24 228 21 +196 273 25 +45 16 5 +190 274 21 +96 240 12 +245 186 12 +515 31 2 +468 177 1 +549 0 2 +226 331 26 +166 205 21 +511 259 1 +40 73 6 +370 289 22 +147 145 6 +127 157 12 +8 173 6 +31 159 6 +164 278 25 +528 40 10 +373 278 22 +502 214 1 +121 219 21 +12 0 6 +149 242 25 +528 62 10 +524 229 18 +351 247 22 +529 86 2 +147 190 21 +541 222 18 +450 134 22 +146 279 21 +0 0 6 +157 255 25 +70 18 6 +172 203 21 +132 304 21 +535 172 1 +535 73 2 +535 143 18 +0 207 21 +323 368 23 +511 87 10 +139 276 21 +200 290 25 +314 94 15 +103 84 5 +547 103 2 +531 197 1 +52 0 5 +68 67 5 +60 3 6 +525 56 10 +455 523 23 +515 0 2 +103 164 12 +61 147 6 +258 386 26 +179 187 4 +0 0 5 +547 200 18 +167 294 25 +157 227 6 +185 275 25 +221 285 25 +409 70 2 +497 208 18 +155 110 6 +204 253 25 +0 124 6 +464 0 10 +91 161 6 +52 156 6 +582 260 18 +123 39 6 +32 120 5 +116 179 21 +418 343 26 +44 141 6 +153 315 25 +538 290 18 +162 272 21 +543 152 1 +536 24 2 +13 101 6 +87 239 21 +74 2 6 +584 46 10 +157 163 21 +143 266 12 +37 0 6 +28 73 6 +506 82 2 +95 258 25 +142 228 25 +441 108 15 +557 0 10 +162 383 21 +108 130 12 +205 238 21 +76 473 16 +499 184 1 +523 97 10 +47 119 6 +161 232 21 +516 206 18 +540 136 18 +78 0 6 +31 152 6 +382 272 22 +410 164 24 +523 46 10 +475 137 18 +105 228 21 +96 290 25 +0 142 6 +536 87 10 +245 366 26 +541 85 2 +225 157 15 +130 0 6 +424 0 24 +564 258 18 +97 261 21 +90 103 6 +207 198 21 +516 278 18 +121 20 6 +525 105 10 +505 132 1 +482 199 18 +64 60 6 +142 247 25 +168 242 21 +70 130 6 +159 193 21 +64 266 25 +226 65 21 +251 111 21 +63 192 25 +52 66 5 +485 494 19 +59 79 6 +545 0 2 +82 173 6 +125 93 5 +129 180 12 +253 265 25 +174 191 21 +522 36 2 +154 275 25 +212 136 15 +472 124 1 +19 89 5 +389 239 22 +526 81 2 +191 253 25 +187 261 25 +23 409 16 +103 0 5 +203 240 25 +43 262 25 +330 370 26 +570 89 2 +177 281 25 +119 257 25 +43 0 5 +548 296 18 +560 67 10 +476 216 18 +50 145 6 +42 32 6 +540 257 1 +167 232 21 +525 240 18 +148 278 25 +524 116 2 +583 255 18 +508 0 10 +84 8 6 +136 208 21 +498 214 1 +170 291 25 +546 0 10 +534 225 18 +0 134 12 +129 233 21 +348 339 22 +575 91 10 +538 0 2 +518 0 10 +222 264 25 +503 0 2 +81 156 21 +514 198 18 +42 80 6 +419 267 26 +500 134 22 +154 170 21 +542 77 10 +567 0 10 +88 0 6 +164 245 21 +380 0 24 +0 0 6 +101 25 6 +123 0 5 +559 150 18 +489 73 2 +91 198 21 +189 237 25 +281 239 25 +33 86 6 +99 71 6 +114 211 21 +120 232 21 +144 123 6 +132 278 25 +51 0 6 +523 126 18 +388 186 22 +203 247 25 +0 74 6 +432 178 1 +528 11 10 +153 0 6 +193 211 21 +564 133 1 +499 386 26 +80 234 7 +148 0 6 +523 226 18 +0 135 6 +120 293 21 +193 290 25 +381 490 19 +498 28 2 +180 200 21 +176 309 25 +139 223 21 +307 89 15 +561 148 18 +126 228 21 +140 274 21 +184 229 25 +416 516 23 +22 79 6 +0 20 6 +442 70 24 +192 251 25 +375 455 23 +224 308 25 +540 48 10 +102 220 7 +0 69 5 +89 233 7 +171 194 25 +572 98 10 +560 171 18 +497 192 1 +221 214 21 +439 219 1 +560 212 18 +158 278 21 +492 70 2 +103 95 5 +180 282 25 +525 0 10 +537 107 1 +480 137 18 +542 118 1 +552 83 2 +93 54 12 +166 271 21 +152 213 21 +193 225 21 +97 0 21 +186 304 21 +227 264 25 +131 309 25 +483 168 18 +366 471 23 +110 184 5 +486 34 2 +132 102 6 +541 90 10 +139 82 5 +120 212 21 +328 438 23 +133 289 21 +81 129 21 +450 0 24 +112 206 25 +50 92 6 +517 213 1 +401 159 22 +512 0 2 +76 40 6 +174 262 21 +78 0 5 +442 205 24 +422 219 22 +130 78 5 +573 144 18 +523 165 18 +509 64 10 +553 210 1 +28 18 6 +53 104 6 +533 252 1 +405 140 1 +162 139 21 +461 118 2 +549 77 10 +485 22 2 +123 258 21 +396 200 24 +394 23 24 +56 90 5 +95 166 6 +203 136 6 +485 166 18 +58 0 6 +489 0 2 +72 51 5 +74 0 5 +548 221 18 +502 56 10 +586 0 10 +188 280 25 +550 66 2 +91 3 6 +192 240 25 +128 274 21 +247 274 25 +471 0 10 +206 234 21 +221 237 21 +137 221 25 +517 0 10 +583 0 10 +120 0 5 +517 69 2 +411 200 24 +454 685 23 +527 240 18 +115 233 21 +140 148 12 +154 266 25 +147 160 21 +477 48 2 +78 218 7 +500 123 3 +494 153 1 +91 227 21 +157 212 12 +10 52 6 +532 194 18 +199 284 25 +155 165 21 +74 310 21 +83 222 21 +442 0 10 +485 0 10 +541 161 18 +235 163 4 +147 211 25 +595 85 10 +497 0 10 +154 240 21 +54 206 21 +101 162 6 +119 197 21 +141 274 25 +65 0 6 +536 0 10 +0 38 6 +217 239 25 +168 197 21 +517 17 10 +25 6 5 +515 86 2 +287 0 15 +188 250 21 +571 538 19 +120 140 6 +41 0 5 +0 44 5 +517 0 10 +0 131 5 +539 135 1 +0 39 6 +533 196 1 +103 144 6 +581 97 2 +510 103 10 +505 151 1 +133 326 25 +40 0 5 +154 212 21 +535 112 2 +125 286 21 +123 191 12 +195 263 25 +550 334 18 +504 253 1 +351 536 23 +61 230 21 +414 280 24 +451 169 22 +91 0 6 +103 0 6 +506 203 18 +69 266 21 +249 341 26 +522 94 2 +381 228 8 +104 168 25 +82 185 6 +129 302 25 +102 75 6 +42 212 12 +43 222 21 +186 290 21 +543 146 18 +525 193 18 +3 53 5 +102 73 5 +505 276 1 +517 97 2 +6 0 5 +531 117 2 +186 0 6 +33 0 5 +126 96 5 +403 290 22 +512 60 10 +94 168 6 +395 239 26 +155 264 25 +45 0 5 +201 280 21 +501 127 18 +57 34 6 +0 128 6 +115 0 5 +273 355 26 +0 0 5 +144 171 12 +411 103 22 +56 29 5 +558 204 1 +153 272 25 +522 0 2 +396 175 15 +140 240 12 +74 139 21 +199 305 25 +102 0 6 +516 231 18 +35 155 5 +162 133 21 +74 137 6 +158 186 21 +536 42 10 +187 136 21 +570 0 10 +106 192 21 +497 47 2 +546 48 2 +529 0 10 +472 136 1 +516 93 2 +419 208 24 +85 142 6 +10 198 5 +486 229 1 +172 231 21 +428 239 24 +538 36 2 +516 176 22 +544 42 10 +406 251 22 +424 200 22 +60 157 6 +556 150 18 +525 0 10 +465 7 22 +123 254 25 +129 241 21 +0 36 4 +160 316 25 +485 211 1 +73 147 21 +78 123 6 +170 304 25 +558 215 18 +0 54 5 +499 0 10 +185 239 21 +536 0 10 +372 227 22 +219 223 21 +490 17 10 +333 488 23 +320 150 15 +121 249 21 +128 120 6 +200 237 21 +117 215 21 +528 0 10 +505 209 18 +541 0 2 +511 0 2 +479 104 10 +321 276 22 +540 75 2 +553 20 2 +496 40 2 +479 0 2 +509 48 2 +494 47 2 +521 132 18 +554 181 1 +0 0 6 +3 0 5 +209 244 21 +0 104 6 +131 92 6 +19 117 6 +174 235 21 +539 205 18 +0 0 5 +46 116 21 +155 162 21 +153 286 21 +90 0 6 +495 124 1 +78 299 21 +521 17 10 +556 88 10 +539 196 1 +128 225 21 +78 207 12 +450 83 2 +138 142 21 +139 291 25 +562 24 10 +498 29 10 +148 96 12 +133 139 21 +55 0 6 +547 0 10 +529 156 1 +530 99 2 +32 101 6 +444 284 24 +101 61 21 +8 207 21 +126 8 5 +499 214 1 +560 17 10 +329 169 15 +522 0 2 +315 0 15 +542 216 1 +523 52 10 +543 180 18 +51 0 5 +100 145 12 +228 278 25 +36 0 6 +585 18 2 +136 0 6 +128 243 21 +467 182 18 +173 281 25 +98 206 21 +488 126 18 +106 266 21 +91 83 6 +470 0 10 +470 148 1 +92 91 5 +520 231 1 +67 152 5 +580 94 10 +357 76 22 +371 281 24 +84 100 5 +536 0 10 +526 259 18 +544 213 1 +523 82 2 +92 12 5 +113 111 6 +133 237 25 +510 0 2 +394 173 24 +546 129 1 +531 210 1 +144 224 21 +511 100 10 +549 211 18 +239 284 25 +523 0 2 +551 106 10 +30 0 6 +581 14 2 +113 124 6 +89 0 5 +121 142 6 +243 292 25 +532 106 10 +203 244 21 +203 77 15 +541 180 1 +512 183 1 +71 114 6 +122 168 21 +122 136 5 +33 208 7 +126 214 12 +173 273 25 +383 251 24 +300 0 15 +214 290 21 +160 81 6 +106 23 5 +17 54 5 +209 279 25 +513 123 1 +175 273 21 +581 0 2 +176 140 6 +182 293 25 +97 228 21 +93 245 21 +553 175 18 +547 60 2 +136 137 12 +510 0 10 +560 0 2 +556 146 1 +102 100 5 +170 261 25 +21 101 6 +176 228 21 +205 307 21 +73 160 6 +129 227 7 +242 279 26 +158 6 6 +173 284 26 +197 218 25 +38 187 6 +51 124 6 +535 178 1 +512 126 18 +531 159 18 +92 112 6 +97 219 21 +113 52 5 +555 190 1 +561 66 10 +528 149 1 +95 0 5 +550 0 2 +159 49 6 +356 5 24 +13 0 5 +200 177 12 +481 851 17 +149 130 12 +542 130 1 +498 0 10 +541 183 18 +194 171 25 +498 26 2 +127 196 6 +510 16 2 +473 5 10 +473 0 10 +105 237 21 +560 73 10 +195 50 21 +108 0 5 +412 149 24 +88 328 12 +93 247 21 +522 223 18 +528 299 24 +534 175 18 +30 0 6 +80 66 6 +102 285 21 +133 252 25 +535 104 10 +175 215 21 +549 190 1 +117 228 25 +146 169 21 +530 4 10 +550 153 1 +180 83 21 +544 231 18 +0 34 5 +419 142 24 +46 6 21 +138 271 25 +490 0 10 +545 227 1 +196 257 25 +522 0 2 +313 174 24 +61 0 6 +267 313 25 +544 65 10 +523 144 18 +3 40 6 +174 326 25 +324 363 26 +207 258 4 +13 87 5 +44 131 5 +215 310 25 +80 153 12 +548 96 2 +559 287 18 +150 0 5 +494 143 18 +540 115 1 +31 209 12 +554 222 1 +348 405 13 +398 86 2 +574 103 2 +522 242 1 +367 504 23 +488 0 10 +565 182 18 +368 121 24 +548 180 18 +552 276 18 +76 0 4 +301 0 15 +553 24 10 +539 0 10 +96 115 6 +487 0 10 +123 0 6 +512 0 2 +16 0 5 +143 273 21 +0 0 5 +483 0 10 +496 29 10 +570 184 18 +3 120 5 +499 0 10 +132 266 25 +159 102 21 +206 306 25 +88 158 21 +513 98 10 +219 240 21 +178 266 21 +127 221 12 +281 135 6 +275 103 15 +591 7 10 +36 221 5 +570 0 10 +508 225 1 +542 12 2 +488 127 18 +447 0 10 +82 26 6 +115 313 25 +0 137 5 +496 0 2 +176 308 25 +497 152 1 +132 248 21 +532 0 2 +170 294 25 +597 0 10 +50 41 6 +520 0 10 +318 495 23 +163 287 21 +55 94 6 +323 115 21 +528 185 1 +131 252 25 +503 162 1 +101 63 6 +77 98 6 +548 51 10 +61 0 5 +365 315 25 +490 219 18 +471 89 2 +177 233 21 +436 161 18 +78 61 6 +515 40 10 +133 255 21 +143 47 5 +496 5 2 +146 265 21 +488 249 1 +519 209 1 +167 248 21 +522 0 10 +558 52 2 +191 278 25 +545 70 2 +171 246 25 +116 186 12 +222 271 26 +564 178 18 +512 211 1 +252 280 25 +536 169 1 +215 301 25 +132 191 21 +0 89 6 +125 223 21 +0 92 6 +83 106 6 +63 79 5 +590 0 2 +206 186 21 +531 40 10 +77 136 6 +72 150 6 +505 120 18 +36 0 6 +0 283 25 +180 283 21 +543 56 2 +516 157 1 +6 117 5 +189 244 21 +490 199 1 +145 288 21 +45 82 4 +64 15 6 +510 134 1 +10 37 6 +545 205 1 +133 269 25 +0 408 16 +498 251 18 +501 233 1 +150 0 5 +199 304 25 +527 214 1 +180 252 25 +153 233 25 +511 182 1 +227 255 25 +62 205 6 +25 0 6 +144 189 6 +488 11 10 +441 94 22 +511 177 18 +139 216 12 +527 0 2 +472 0 2 +557 0 10 +66 0 6 +16 148 5 +135 250 21 +143 157 6 +499 0 10 +548 93 10 +533 63 2 +517 0 2 +522 230 1 +478 0 10 +434 383 26 +145 283 21 +177 175 6 +21 87 6 +541 11 2 +162 255 21 +34 224 12 +140 115 6 +764 1023 19 +133 116 12 +374 215 18 +130 0 6 +187 9 5 +38 284 21 +540 31 2 +556 233 18 +83 286 21 +51 107 6 +522 136 1 +538 141 18 +92 501 16 +546 0 2 +40 63 6 +562 197 1 +269 300 25 +89 124 6 +1 0 5 +186 242 25 +106 0 6 +205 237 21 +166 133 21 +529 18 2 +490 272 18 +128 209 21 +205 274 25 +562 47 2 +206 318 25 +520 113 18 +80 238 7 +67 233 21 +141 168 21 +275 0 21 +289 74 24 +168 250 21 +525 238 18 +489 74 10 +125 322 12 +126 251 21 +98 36 6 +248 350 26 +498 5 2 +509 14 10 +250 276 25 +467 0 10 +82 63 6 +509 204 18 +551 0 10 +531 119 18 +250 301 26 +475 113 2 +545 199 18 +220 223 25 +140 143 25 +516 115 1 +547 0 2 +530 210 1 +584 129 18 +559 0 2 +562 135 18 +456 312 26 +222 309 25 +226 246 25 +42 90 5 +159 220 21 +112 256 21 +36 104 6 +500 0 2 +521 0 2 +557 44 10 +115 226 25 +427 209 18 +156 151 21 +93 352 25 +206 306 26 +70 164 5 +554 8 2 +527 25 10 +515 152 1 +33 196 21 +114 265 25 +181 227 21 +527 0 2 +406 406 26 +90 107 6 +99 56 6 +518 0 10 +524 169 1 +159 194 21 +119 206 21 +0 175 6 +366 257 24 +66 199 21 +521 0 2 +188 191 25 +169 250 25 +509 167 1 +530 153 1 +37 0 6 +455 269 24 +89 63 6 +535 113 2 +461 123 1 +560 232 18 +130 266 21 +105 242 21 +22 23 6 +116 12 5 +519 33 10 +574 0 2 +81 179 6 +13 150 6 +148 290 25 +135 261 21 +516 167 18 +67 66 6 +570 248 1 +326 179 24 +112 72 6 +505 178 18 +296 417 23 +19 198 6 +78 229 21 +92 86 6 +543 202 18 +50 40 6 +80 180 5 +99 243 21 +560 0 10 +29 0 5 +90 237 21 +551 193 18 +39 0 6 +52 0 6 +518 0 10 +474 214 1 +510 0 10 +468 154 1 +520 34 10 +243 339 25 +161 271 21 +68 256 25 +14 179 6 +549 0 10 +257 279 21 +518 48 2 +414 19 2 +448 112 2 +170 279 21 +514 299 18 +122 154 21 +571 0 2 +439 173 1 +542 0 2 +102 45 6 +62 281 21 +545 61 10 +99 29 6 +109 158 6 +553 187 1 +536 39 2 +559 243 18 +36 167 6 +446 141 1 +185 253 25 +392 213 22 +92 129 21 +99 242 21 +173 278 21 +0 197 21 +88 21 6 +0 38 6 +491 240 18 +193 265 25 +340 29 15 +519 143 18 +441 232 22 +17 0 5 +461 190 1 +488 79 10 +205 219 25 +505 132 18 +177 262 25 +248 474 23 +65 100 5 +492 10 10 +22 105 6 +484 12 10 +164 280 25 +507 36 10 +85 227 12 +199 256 21 +83 202 22 +184 190 21 +198 184 21 +65 172 6 +41 7 6 +167 281 25 +540 104 10 +522 37 10 +142 205 21 +55 156 6 +492 0 10 +561 224 22 +47 70 6 +168 297 21 +563 152 18 +417 202 22 +210 319 25 +195 276 25 +536 168 18 +510 93 10 +576 181 18 +374 259 24 +534 202 18 +519 216 1 +547 294 18 +179 267 25 +290 372 26 +118 199 21 +548 0 10 +168 284 25 +172 221 25 +59 268 25 +147 199 21 +141 281 21 +137 138 21 +127 114 21 +578 275 18 +517 87 10 +368 468 23 +14 87 5 +523 0 2 +0 0 5 +388 110 22 +207 227 21 +71 13 6 +184 246 25 +152 344 21 +359 466 23 +196 254 21 +527 102 2 +0 85 6 +549 222 18 +83 207 21 +502 0 2 +58 60 6 +121 205 21 +112 41 6 +447 95 2 +138 98 6 +532 129 1 +179 283 25 +115 271 25 +44 291 21 +452 209 1 +567 26 2 +123 251 21 +230 308 26 +182 295 21 +532 163 18 +515 117 2 +82 0 6 +572 272 18 +561 104 2 +36 169 6 +176 273 25 +122 254 21 +549 0 2 +535 343 18 +0 176 5 +530 214 1 +241 225 21 +479 103 10 +216 349 25 +549 232 18 +555 197 18 +107 101 12 +52 0 6 +188 239 21 +116 247 21 +373 537 23 +195 281 25 +92 14 5 +437 31 24 +75 104 6 +528 180 18 +49 144 5 +71 203 6 +104 308 25 +195 269 25 +85 117 6 +140 76 6 +499 39 10 +107 99 6 +555 223 1 +539 186 18 +123 232 21 +525 11 10 +546 177 1 +531 175 18 +187 0 21 +182 191 21 +570 0 10 +245 348 26 +61 208 21 +541 150 1 +540 0 2 +101 63 5 +72 114 6 +246 281 21 +200 269 25 +566 19 2 +132 214 21 +354 341 26 +523 95 10 +474 88 10 +532 258 1 +49 5 6 +181 193 21 +552 184 1 +516 238 1 +182 43 21 +0 98 5 +119 176 21 +506 106 10 +61 242 21 +124 270 12 +491 127 1 +494 0 2 +416 268 24 +136 215 21 +49 232 7 +521 83 10 +169 154 21 +55 184 6 +458 49 10 +521 225 18 +499 140 1 +527 0 10 +158 247 21 +118 309 25 +548 20 2 +159 183 12 +147 150 12 +180 220 21 +515 123 1 +291 323 26 +481 174 1 +158 253 21 +540 190 18 +433 208 22 +555 38 2 +522 48 10 +162 169 21 +510 70 10 +119 61 6 +86 266 21 +433 0 10 +94 266 21 +105 0 5 +576 269 1 +518 138 18 +498 124 18 +540 261 1 +526 201 1 +85 227 21 +584 182 18 +270 235 25 +150 288 21 +128 166 21 +223 228 15 +291 88 15 +533 206 18 +313 116 15 +107 0 6 +0 128 6 +105 157 6 +164 233 21 +0 97 6 +18 204 6 +469 277 1 +543 172 1 +543 185 18 +119 267 21 +549 223 1 +522 177 1 +524 129 1 +545 131 18 +83 202 21 +174 189 21 +513 138 1 +582 0 10 +155 266 21 +48 33 6 +537 247 18 +539 37 2 +480 150 1 +444 204 24 +488 128 18 +195 223 25 +355 476 23 +156 264 25 +485 183 1 +219 206 25 +198 234 21 +154 47 5 +514 70 10 +144 119 6 +501 115 2 +534 207 1 +528 245 1 +497 103 10 +544 0 10 +540 19 10 +122 265 21 +0 224 7 +197 114 25 +131 303 21 +159 292 25 +423 797 17 +189 190 21 +370 203 24 +549 112 2 +412 177 22 +354 495 23 +101 139 21 +0 24 6 +119 252 21 +341 136 15 +150 269 25 +0 0 5 +20 0 6 +533 0 2 +89 219 6 +570 266 18 +73 200 6 +547 218 18 +540 25 10 +35 0 6 +145 206 21 +0 20 5 +59 70 6 +498 114 2 +81 0 6 +0 97 5 +196 272 21 +180 274 25 +160 224 21 +155 86 21 +416 94 24 +107 53 6 +536 157 18 +539 0 2 +59 2 5 +392 488 23 +535 116 18 +101 277 25 +529 158 1 +207 294 25 +427 319 13 +528 95 10 +54 372 16 +211 320 25 +503 0 2 +80 0 6 +116 41 6 +129 9 5 +481 139 18 +534 228 1 +488 139 1 +323 615 23 +541 242 18 +485 147 18 +278 53 15 +265 265 25 +181 203 21 +171 188 21 +527 156 18 +92 111 5 +0 0 5 +196 251 21 +0 160 6 +91 131 6 +103 269 21 +148 269 21 +93 139 12 +524 245 18 +193 321 25 +535 4 10 +578 0 2 +96 206 21 +32 65 5 +0 117 6 +120 162 6 +455 252 24 +154 234 25 +476 481 19 +512 52 2 +540 0 2 +110 117 6 +122 0 6 +189 0 6 +558 199 1 +531 0 2 +545 99 10 +101 60 21 +498 143 1 +103 235 7 +526 119 2 +150 203 21 +214 265 25 +103 63 21 +89 0 6 +526 123 18 +319 491 23 +93 52 5 +515 99 10 +7 0 5 +344 323 22 +231 298 25 +510 45 2 +108 294 21 +454 237 1 +165 0 21 +497 174 1 +143 0 6 +91 514 16 +90 231 21 +0 103 6 +0 6 6 +543 103 2 +186 282 21 +173 216 21 +487 308 18 +505 1 10 +337 435 23 +196 291 25 +25 58 6 +43 228 21 +0 0 6 +565 214 18 +501 230 1 +249 297 26 +515 88 2 +228 313 25 +479 27 10 +77 218 21 +546 0 2 +208 250 21 +527 15 10 +515 174 18 +486 221 1 +173 157 21 +207 267 25 +115 226 12 +535 218 18 +0 126 6 +290 542 16 +64 0 6 +391 175 22 +555 75 10 +185 114 21 +0 223 5 +143 151 6 +69 0 5 +551 140 1 +200 183 25 +167 292 21 +44 21 5 +522 75 2 +163 100 6 +59 148 5 +529 86 10 +154 207 7 +23 13 6 +44 0 5 +160 224 7 +54 207 6 +523 174 18 +552 31 2 +572 188 1 +377 467 23 +99 0 5 +533 0 10 +540 79 10 +209 281 25 +15 0 6 +69 0 5 +517 264 1 +545 249 18 +74 50 5 +513 0 10 +522 0 2 +163 233 21 +184 206 21 +141 51 5 +519 0 2 +142 41 6 +134 179 12 +520 62 2 +488 64 10 +607 1011 19 +561 226 1 +540 161 1 +536 172 18 +242 261 25 +563 162 1 +460 0 22 +557 0 10 +522 0 10 +575 132 18 +539 79 10 +128 304 25 +12 55 6 +541 52 10 +516 152 1 +135 238 21 +537 206 18 +502 114 2 +202 307 21 +63 54 6 +64 137 6 +123 243 12 +152 225 21 +144 259 21 +415 188 24 +47 98 6 +587 0 2 +157 100 12 +557 170 1 +540 63 2 +513 88 10 +132 100 6 +94 0 6 +540 183 1 +502 414 26 +539 72 10 +26 0 6 +220 260 25 +230 304 26 +560 265 18 +556 205 1 +542 73 2 +559 32 10 +0 77 5 +440 245 26 +133 0 5 +144 286 25 +537 107 2 +116 134 12 +86 0 5 +195 311 25 +523 81 2 +525 0 2 +392 0 2 +197 265 25 +80 44 6 +508 0 2 +359 242 22 +71 60 6 +129 204 12 +71 99 6 +454 9 10 +0 152 6 +20 0 5 +123 70 5 +116 258 21 +561 199 18 +537 241 1 +0 114 5 +66 0 6 +423 250 22 +116 147 12 +24 0 6 +524 126 1 +537 216 1 +502 28 10 +502 265 18 +133 214 25 +518 10 2 +518 0 10 +0 63 6 +560 0 10 +604 0 2 +538 147 1 +576 193 1 +277 353 26 +37 83 5 +107 197 21 +498 134 18 +547 0 2 +49 115 21 +398 229 24 +184 80 12 +401 138 26 +144 170 25 +532 78 2 +512 167 1 +545 209 18 +521 0 2 +0 196 6 +0 158 6 +67 44 6 +552 5 10 +538 154 18 +13 0 6 +129 106 6 +70 42 5 +51 198 12 +161 294 25 +222 101 21 +485 44 2 +161 77 5 +118 244 25 +156 201 25 +0 82 5 +159 265 21 +227 303 25 +87 260 21 +498 248 1 +138 305 21 +496 101 10 +109 275 21 +141 141 6 +202 304 25 +557 68 2 +192 230 25 +120 308 12 +0 0 6 +544 0 2 +528 0 2 +118 233 12 +233 234 21 +71 213 21 +84 321 21 +558 24 2 +106 232 25 +477 172 1 +217 211 21 +0 59 6 +148 257 25 +101 77 5 +512 158 1 +64 166 6 +140 173 12 +228 243 21 +8 122 6 +0 100 5 +551 160 1 +250 335 26 +555 29 2 +192 266 21 +68 79 6 +340 443 26 +550 241 1 +524 220 1 +510 9 2 +548 148 1 +38 197 6 +544 213 18 +15 19 6 +527 180 1 +59 249 21 +191 318 25 +190 289 25 +550 0 2 +497 164 18 +154 98 6 +541 78 2 +57 0 6 +491 282 1 +290 588 23 +9 46 6 +132 31 6 +42 73 6 +12 0 5 +500 199 18 +7 139 5 +526 188 1 +69 147 6 +300 436 23 +526 28 10 +86 171 21 +531 48 10 +131 147 21 +502 102 10 +69 0 5 +581 184 18 +538 216 18 +107 202 12 +224 235 25 +83 148 12 +464 254 1 +172 171 21 +174 280 25 +527 169 1 +559 0 10 +196 226 25 +75 0 6 +470 82 10 +91 129 6 +0 0 6 +89 199 5 +50 212 5 +398 493 23 +478 232 1 +560 86 2 +528 0 2 +121 25 5 +112 198 21 +525 221 1 +195 290 25 +556 58 10 +241 188 12 +549 247 1 +166 202 21 +246 193 26 +514 237 1 +149 213 25 +462 55 2 +192 247 25 +486 13 10 +421 747 23 +435 1 10 +223 151 6 +42 286 25 +189 294 25 +504 114 2 +42 131 5 +34 0 5 +74 202 12 +161 0 21 +554 276 18 +546 250 1 +177 247 25 +82 0 6 +505 77 10 +53 132 6 +512 0 2 +9 201 5 +175 240 21 +524 13 2 +132 271 21 +539 35 2 +55 68 5 +362 144 15 +168 285 21 +77 41 5 +272 121 22 +389 505 23 +71 79 5 +105 89 5 +99 9 5 +133 219 7 +363 0 15 +205 262 21 +506 0 2 +496 0 2 +143 529 16 +349 208 6 +577 304 18 +383 215 24 +501 81 2 +493 145 18 +547 0 2 +368 482 23 +122 0 6 +124 0 6 +540 90 2 +517 261 18 +551 0 10 +366 141 24 +447 10 10 +167 250 21 +65 246 7 +168 277 21 +175 162 12 +216 180 21 +545 17 10 +192 259 25 +503 183 1 +506 204 1 +97 160 12 +556 150 18 +121 53 6 +82 202 21 +518 101 2 +92 0 6 +198 261 25 +387 476 23 +468 76 10 +22 184 6 +556 164 18 +369 758 17 +533 155 18 +434 128 24 +350 472 23 +507 0 10 +87 39 6 +553 233 18 +213 158 21 +554 109 1 +211 268 21 +252 549 16 +494 197 18 +150 201 25 +52 87 6 +0 42 5 +125 265 25 +133 288 25 +534 205 18 +171 203 25 +451 45 2 +14 74 6 +180 247 21 +179 224 21 +163 211 21 +589 0 10 +498 0 10 +465 41 10 +381 253 22 +124 0 6 +154 238 21 +610 217 18 +444 298 22 +187 295 25 +137 161 6 +235 276 25 +93 180 22 +258 281 21 +154 144 21 +144 186 12 +491 157 1 +537 156 18 +0 136 5 +572 96 2 +536 40 2 +221 250 25 +125 217 21 +42 153 12 +512 24 2 +216 317 12 +41 0 5 +110 0 5 +532 245 1 +539 0 2 +496 162 1 +519 220 1 +143 218 21 +162 158 21 +211 300 25 +527 0 10 +501 124 1 +506 0 2 +254 248 21 +527 74 2 +538 128 18 +179 176 21 +174 246 21 +143 141 21 +545 249 18 +525 0 2 +333 204 24 +538 213 1 +210 272 21 +92 256 21 +207 285 25 +499 154 18 +221 268 25 +130 219 25 +174 239 25 +171 113 6 +532 317 1 +560 194 1 +357 288 24 +553 0 2 +196 234 12 +334 157 22 +577 60 2 +181 206 25 +409 223 24 +474 190 1 +347 411 25 +517 0 2 +101 201 7 +400 301 24 +542 208 1 +527 235 1 +480 135 18 +186 307 25 +60 528 16 +0 0 5 +569 9 2 +14 264 12 +396 88 15 +57 227 7 +472 150 18 +534 144 1 +495 145 1 +111 238 25 +172 140 21 +116 2 6 +70 91 12 +150 191 21 +122 18 6 +172 118 21 +94 82 6 +164 237 25 +336 211 24 +166 251 25 +557 261 18 +87 244 21 +473 107 10 +108 65 6 +36 118 6 +369 513 23 +532 0 10 +500 255 1 +511 251 18 +462 150 1 +121 32 5 +495 68 10 +56 0 6 +537 204 1 +232 295 21 +562 131 18 +219 237 25 +483 214 1 +549 0 10 +577 71 2 +542 78 10 +363 490 23 +125 168 21 +19 111 5 +480 68 10 +121 110 5 +523 0 10 +382 206 22 +140 228 21 +479 0 10 +104 225 12 +128 160 21 +89 254 21 +273 335 26 +91 153 12 +549 44 10 +362 78 24 +214 265 25 +24 149 5 +90 95 6 +538 46 10 +87 0 6 +11 40 6 +82 255 21 +150 190 21 +46 88 6 +575 128 1 +92 197 21 +550 81 2 +533 24 2 +179 172 12 +189 105 21 +66 199 6 +531 45 2 +96 150 12 +549 208 1 +0 0 6 +578 17 2 +200 328 25 +219 308 25 +75 98 6 +541 7 2 +123 252 21 +312 194 15 +572 0 2 +511 109 10 +419 386 26 +81 251 21 +176 234 21 +549 177 18 +125 224 25 +225 305 25 +0 111 6 +81 120 21 +535 0 10 +198 231 21 +512 0 10 +573 226 1 +90 250 25 +176 81 21 +138 216 21 +130 271 21 +83 179 21 +48 0 5 +500 192 1 +41 0 5 +158 238 25 +491 0 2 +23 159 6 +493 203 1 +22 257 12 +179 289 21 +469 258 18 +103 86 6 +150 338 21 +350 236 22 +572 154 1 +147 72 21 +173 155 21 +97 194 21 +520 144 18 +453 13 10 +534 241 1 +518 0 10 +130 0 6 +496 143 18 +460 178 1 +550 0 10 +527 174 18 +522 157 1 +565 0 10 +517 280 18 +426 810 19 +14 57 5 +149 0 6 +507 149 18 +30 260 25 +457 275 24 +510 162 18 +552 0 2 +351 39 15 +520 254 18 +181 254 21 +455 29 22 +194 261 25 +355 126 24 +176 231 25 +124 177 6 +110 162 6 +72 236 7 +552 0 2 +250 368 25 +537 104 10 +537 45 10 +73 137 5 +170 294 25 +154 188 21 +179 153 4 +258 281 25 +244 316 25 +299 500 26 +515 159 18 +195 203 21 +338 263 22 +433 245 22 +60 20 6 +380 483 23 +526 154 1 +185 283 21 +494 94 10 +124 110 6 +555 16 10 +529 156 18 +108 95 6 +146 217 21 +88 239 21 +467 172 1 +83 117 21 +126 115 21 +583 209 18 +33 85 6 +170 201 21 +563 25 2 +78 0 6 +402 139 24 +502 148 18 +540 223 1 +155 317 21 +112 164 21 +68 135 6 +117 73 6 +566 51 2 +91 236 21 +542 0 2 +456 295 26 +552 50 2 +175 202 21 +536 29 2 +541 192 18 +162 221 25 +2 129 6 +71 179 6 +549 0 2 +44 57 5 +482 124 18 +88 134 6 +497 55 22 +499 147 18 +552 0 2 +140 160 6 +168 239 21 +534 0 10 +182 320 25 +159 310 25 +491 0 10 +535 111 2 +139 98 5 +97 178 6 +208 167 25 +105 60 6 +221 306 25 +77 187 6 +236 309 25 +220 192 12 +429 272 24 +147 46 6 +530 187 18 +201 284 25 +522 206 1 +343 433 23 +0 73 6 +529 16 10 +131 248 25 +146 247 21 +81 0 6 +58 0 5 +523 81 2 +411 47 24 +135 249 25 +530 95 10 +385 157 22 +0 149 6 +180 122 21 +542 37 10 +59 142 6 +11 0 6 +463 50 10 +113 97 6 +552 169 18 +423 78 15 +98 0 5 +72 30 5 +116 218 21 +484 188 1 +96 254 21 +111 193 21 +571 222 1 +143 124 12 +529 190 18 +157 251 21 +0 371 16 +389 500 23 +34 58 5 +572 134 18 +398 489 23 +530 197 18 +123 130 12 +163 208 21 +173 204 21 +103 125 21 +33 231 7 +174 242 21 +545 200 1 +464 213 1 +523 171 18 +439 105 2 +83 138 12 +81 16 5 +525 222 18 +352 546 23 +200 274 25 +553 31 10 +507 263 1 +122 177 21 +526 69 10 +542 72 2 +188 258 21 +141 238 7 +147 146 21 +469 117 1 +202 291 25 +97 6 5 +539 226 18 +337 8 15 +412 99 22 +598 0 10 +529 197 1 +118 220 12 +526 193 18 +445 263 22 +108 230 21 +200 319 21 +47 213 12 +164 317 25 +370 455 23 +207 225 7 +535 11 10 +261 0 15 +275 279 25 +526 82 10 +0 109 6 +387 499 23 +557 218 1 +505 147 18 +25 137 5 +134 181 6 +173 275 21 +0 10 6 +569 48 10 +181 286 21 +141 277 25 +560 29 2 +293 70 15 +174 304 21 +137 0 5 +269 255 25 +295 119 15 +172 177 21 +73 334 12 +55 166 12 +176 280 25 +538 0 10 +156 85 12 +204 274 25 +456 124 1 +164 281 25 +131 98 21 +207 302 25 +36 108 6 +416 2 2 +366 217 24 +61 87 5 +506 72 2 +51 160 6 +40 163 6 +487 0 10 +86 95 6 +203 44 15 +509 125 1 +135 185 21 +512 171 1 +98 217 25 +156 283 21 +181 271 25 +122 41 5 +163 165 21 +53 0 6 +217 196 21 +503 193 18 +57 166 6 +5 18 6 +96 39 5 +88 133 6 +519 133 18 +563 116 18 +529 88 2 +221 326 26 +112 160 6 +520 0 2 +125 194 12 +204 223 22 +159 17 5 +346 249 22 +208 291 25 +80 284 21 +526 210 1 +323 248 1 +85 420 16 +533 132 18 +589 116 18 +174 293 25 +503 874 23 +500 0 10 +61 178 12 +510 7 10 +505 34 2 +119 0 5 +67 95 6 +172 276 25 +144 249 21 +33 268 12 +422 0 10 +222 239 25 +542 141 1 +613 47 2 +26 0 21 +246 284 25 +144 89 6 +70 123 6 +527 81 10 +83 33 6 +182 253 21 +550 0 2 +77 0 6 +132 200 21 +234 209 21 +557 243 1 +544 0 2 +171 278 25 +459 129 18 +194 282 21 +511 48 10 +444 41 2 +542 97 2 +144 289 21 +122 305 25 +532 0 10 +124 283 25 +583 87 2 +529 75 10 +566 53 2 +164 295 21 +173 284 21 +163 242 21 +122 168 12 +146 228 21 +60 70 5 +515 0 10 +502 17 10 +504 12 2 +339 477 23 +499 176 18 +118 156 5 +325 356 26 +96 203 6 +94 193 12 +141 302 25 +498 107 10 +211 285 25 +164 298 21 +208 319 25 +16 115 5 +515 89 2 +530 241 1 +177 242 21 +443 180 1 +201 114 21 +425 24 10 +143 222 12 +78 90 6 +21 125 5 +569 15 10 +563 284 1 +35 106 6 +128 189 21 +195 246 21 +29 155 6 +219 277 25 +469 105 10 +133 218 21 +3 0 5 +188 277 21 +538 117 1 +23 67 5 +523 66 10 +520 132 1 +1 36 5 +539 0 2 +515 203 18 +557 176 1 +561 238 1 +69 80 6 +539 0 10 +13 77 6 +517 0 2 +566 152 1 +540 175 1 +534 31 2 +545 0 2 +356 188 6 +85 86 6 +127 123 6 +517 0 10 +491 184 1 +313 540 23 +468 72 2 +528 113 2 +488 33 10 +159 290 21 +111 180 7 +132 163 12 +159 87 6 +489 158 1 +565 275 18 +348 444 23 +554 0 10 +550 141 1 +549 261 18 +309 502 23 +116 286 21 +236 172 21 +211 305 21 +555 176 18 +538 129 18 +82 84 5 +0 0 5 +480 45 2 +48 119 6 +538 185 1 +479 7 2 +50 191 12 +76 12 5 +139 320 12 +122 12 5 +553 209 18 +474 124 2 +505 150 18 +36 173 6 +189 204 6 +580 94 2 +36 52 5 +256 243 21 +425 271 24 +573 225 1 +497 189 18 +80 35 5 +539 243 18 +539 23 10 +142 230 21 +75 213 7 +0 0 6 +427 74 22 +518 278 18 +541 96 10 +549 55 2 +156 241 21 +246 263 25 +475 0 2 +166 248 21 +147 269 25 +552 114 1 +215 102 15 +597 296 18 +213 324 25 +158 0 6 +538 50 2 +559 35 10 +62 294 21 +99 248 12 +119 191 6 +69 18 5 +163 223 21 +511 28 2 +571 127 1 +155 4 5 +74 88 5 +159 249 21 +528 209 18 +543 167 1 +154 239 21 +492 167 1 +490 190 18 +552 196 18 +523 103 2 +508 199 18 +561 157 1 +508 120 1 +59 91 6 +550 0 2 +582 19 10 +483 193 18 +134 255 21 +165 295 21 +307 140 15 +332 424 26 +548 0 10 +179 243 21 +150 255 25 +149 300 25 +47 11 6 +0 187 6 +531 11 2 +524 0 2 +103 172 6 +168 240 21 +132 192 21 +0 0 5 +127 208 21 +75 124 6 +497 185 1 +538 0 10 +503 85 10 +582 141 18 +29 184 6 +121 1 6 +554 190 18 +115 151 24 +532 255 18 +517 69 10 +407 519 23 +162 221 21 +519 17 10 +519 145 18 +139 203 21 +90 168 6 +84 224 21 +69 34 6 +162 215 21 +150 192 21 +425 107 22 +120 209 7 +28 176 6 +28 0 6 +138 224 21 +84 194 6 +34 104 6 +181 223 25 +133 0 6 +209 264 25 +478 147 1 +536 0 2 +118 0 4 +111 249 25 +254 330 25 +467 104 2 +0 86 5 +87 10 6 +144 258 7 +223 287 25 +546 104 2 +32 60 6 +185 288 21 +506 33 10 +544 93 2 +126 92 5 +149 313 25 +216 206 21 +509 117 2 +481 131 18 +84 217 21 +169 276 25 +197 192 25 +524 90 2 +576 60 2 +494 0 10 +206 228 25 +443 774 17 +542 40 2 +434 49 10 +130 255 21 +128 0 21 +431 94 22 +386 169 24 +168 239 21 +533 0 2 +183 0 21 +192 275 25 +503 79 10 +172 260 25 +417 532 19 +492 170 1 +155 224 21 +532 179 1 +125 240 7 +152 230 25 +158 184 21 +336 172 15 +557 240 1 +183 270 25 +467 19 10 +161 263 21 +183 254 25 +499 5 10 +569 157 1 +109 143 5 +215 297 25 +572 130 1 +194 264 22 +503 113 2 +469 31 2 +124 239 21 +135 202 12 +291 196 22 +105 309 25 +153 359 12 +414 173 22 +41 11 6 +113 0 6 +397 193 24 +0 116 5 +506 49 10 +522 190 1 +531 131 1 +165 54 6 +256 23 6 +115 247 21 +501 142 1 +510 125 18 +88 240 7 +508 185 1 +122 222 21 +185 328 21 +532 96 10 +525 119 1 +55 69 6 +569 0 2 +115 272 25 +205 267 25 +413 264 24 +534 53 10 +117 181 21 +197 295 25 +514 209 18 +530 152 1 +165 279 12 +509 146 1 +107 94 12 +519 0 10 +524 226 18 +43 162 6 +515 163 1 +496 119 1 +82 153 6 +0 0 5 +481 258 1 +546 182 18 +286 519 23 +136 148 6 +562 182 1 +46 2 6 +0 139 6 +518 202 18 +76 0 6 +583 161 18 +94 52 6 +162 267 21 +485 146 1 +496 169 18 +357 201 18 +510 204 1 +43 14 6 +88 169 6 +31 33 6 +341 0 15 +641 678 19 +115 54 5 +192 255 25 +74 92 5 +434 34 22 +247 200 22 +194 202 25 +539 168 1 +138 250 21 +535 20 2 +545 8 2 +158 288 21 +585 88 2 +395 189 24 +529 0 2 +543 103 2 +525 306 18 +77 0 5 +269 333 26 +537 100 10 +128 208 12 +502 95 10 +83 259 21 +97 0 6 +462 0 2 +529 45 10 +160 261 25 +85 172 12 +584 72 10 +453 209 26 +364 172 24 +547 138 18 +508 79 2 +131 280 21 +563 60 2 +186 262 25 +520 97 2 +0 103 6 +70 0 6 +52 0 5 +231 278 25 +99 224 21 +136 201 21 +55 0 6 +57 255 21 +49 136 6 +423 6 10 +119 203 25 +64 112 6 +79 235 21 +496 0 10 +418 509 19 +116 179 6 +155 48 6 +0 182 6 +319 93 15 +508 53 10 +149 269 25 +141 206 21 +489 0 2 +520 81 2 +508 0 10 +125 154 12 +170 292 21 +561 240 18 +533 0 2 +163 212 21 +460 185 18 +155 284 25 +184 206 25 +9 47 6 +47 116 12 +267 263 21 +211 173 21 +27 113 12 +296 362 26 +0 0 5 +176 259 25 +64 269 21 +198 14 6 +466 0 10 +46 19 6 +98 59 6 +519 108 2 +186 242 25 +556 98 10 +511 82 2 +87 18 5 +52 224 7 +532 43 10 +549 0 2 +566 80 2 +91 70 5 +543 0 2 +530 125 1 +567 0 10 +54 0 6 +506 302 18 +157 271 25 +522 210 18 +506 0 2 +513 54 10 +514 16 10 +241 138 6 +127 81 21 +505 134 1 +336 275 22 +137 149 21 +48 129 12 +99 258 12 +600 121 18 +304 458 23 +554 0 2 +141 197 21 +455 92 22 +485 24 2 +161 245 21 +205 330 25 +72 34 6 +495 0 2 +533 0 10 +208 243 25 +154 78 6 +163 23 5 +147 208 21 +38 127 6 +180 278 25 +556 101 2 +178 281 21 +99 133 6 +514 0 2 +0 0 5 +524 73 10 +531 122 1 +0 192 5 +543 139 1 +516 224 1 +177 278 25 +550 185 1 +569 0 10 +0 10 5 +557 117 1 +525 0 2 +422 301 22 +215 322 25 +560 67 10 +43 126 6 +121 237 21 +47 151 6 +501 215 18 +98 163 5 +550 160 1 +215 225 25 +258 0 15 +541 177 18 +541 20 10 +115 202 21 +110 166 6 +540 60 2 +125 0 5 +174 240 21 +160 223 25 +519 0 2 +73 86 6 +512 0 10 +424 209 24 +125 139 6 +156 249 25 +86 229 21 +116 126 6 +193 223 25 +255 272 25 +417 106 22 +176 284 25 +520 131 1 +504 21 2 +184 180 21 +119 0 6 +135 321 21 +186 217 25 +534 40 10 +75 233 21 +169 179 21 +68 12 5 +118 99 6 +250 267 25 +484 0 2 +514 209 18 +185 182 25 +554 149 18 +558 0 2 +52 202 6 +122 40 6 +242 686 19 +573 198 1 +485 107 10 +89 196 21 +84 57 6 +135 126 12 +165 246 21 +514 170 18 +523 178 1 +57 167 6 +2 78 5 +135 327 21 +150 253 21 +180 298 25 +470 308 26 +122 135 21 +149 209 21 +241 647 9 +522 236 1 +528 131 18 +491 248 18 +107 28 6 +140 279 25 +517 100 2 +517 164 1 +47 113 5 +83 200 21 +152 262 21 +171 14 21 +80 76 6 +234 215 21 +595 31 2 +185 198 21 +533 100 2 +87 75 6 +64 146 6 +518 177 18 +225 277 25 +0 127 5 +206 259 25 +549 235 1 +543 0 10 +133 174 6 +127 233 21 +538 456 19 +235 227 12 +485 0 10 +600 347 18 +450 39 2 +534 111 2 +527 0 10 +164 305 25 +165 236 21 +204 263 21 +513 0 2 +90 175 6 +0 0 6 +471 96 2 +78 0 6 +569 156 18 +492 171 18 +128 95 6 +537 80 10 +215 316 25 +474 150 18 +586 49 2 +571 244 18 +189 244 25 +508 225 1 +483 0 10 +73 119 6 +41 79 6 +523 0 10 +4 184 6 +513 0 10 +207 212 21 +117 0 5 +128 232 21 +507 160 18 +565 50 10 +145 303 25 +70 163 6 +496 0 10 +323 201 22 +222 217 21 +567 147 18 +34 85 5 +193 224 12 +562 133 1 +549 0 2 +557 125 1 +191 237 21 +506 196 1 +517 0 10 +128 244 21 +84 0 6 +435 278 26 +51 0 6 +530 221 1 +523 176 1 +510 0 10 +142 223 21 +501 0 2 +79 25 6 +454 112 1 +489 154 18 +482 65 2 +516 193 1 +81 213 12 +54 39 6 +39 0 5 +455 170 22 +409 142 24 +0 41 6 +566 0 2 +447 229 18 +93 0 6 +328 0 15 +98 218 21 +198 88 25 +65 41 5 +128 266 21 +198 242 21 +148 95 6 +235 215 21 +60 183 6 +109 289 21 +114 204 7 +161 294 21 +371 232 24 +175 288 21 +504 228 18 +131 149 6 +225 291 25 +494 0 10 +39 0 6 +511 0 10 +373 160 22 +401 0 10 +521 269 1 +538 236 1 +126 248 21 +39 190 6 +136 211 21 +91 56 6 +520 63 2 +205 294 21 +129 49 5 +133 273 25 +46 230 7 +265 397 25 +112 0 21 +188 42 6 +554 172 1 +329 377 26 +44 0 6 +126 12 6 +498 0 2 +85 179 12 +547 75 10 +147 0 5 +517 231 1 +86 125 6 +486 0 2 +454 110 22 +83 0 5 +185 313 21 +283 346 26 +0 303 12 +119 198 6 +195 246 7 +128 0 6 +48 61 6 +459 204 18 +64 82 6 +0 0 6 +41 169 12 +533 114 2 +0 172 5 +109 0 6 +40 0 6 +144 71 5 +570 0 2 +532 52 2 +56 165 21 +102 173 6 +188 296 25 +509 215 1 +559 133 18 +375 109 15 +445 533 19 +144 301 21 +160 255 21 +134 161 21 +518 82 2 +0 149 6 +278 496 26 +232 303 21 +552 207 18 +524 61 10 +109 163 12 +164 287 25 +501 0 10 +108 164 6 +541 187 18 +32 51 21 +0 251 12 +535 0 10 +523 89 2 +101 281 21 +137 244 7 +549 1 2 +177 271 21 +532 245 1 +537 257 18 +99 0 5 +515 0 10 +455 96 2 +485 70 10 +307 0 15 +74 214 21 +110 103 5 +132 187 12 +77 0 5 +499 0 10 +510 206 1 +559 123 1 +465 0 2 +526 110 2 +0 0 6 +48 117 6 +482 275 1 +540 41 2 +541 203 18 +5 98 6 +227 237 21 +575 0 2 +157 206 21 +152 229 21 +82 117 6 +127 122 21 +200 291 25 +355 113 15 +446 104 10 +64 96 6 +162 240 25 +104 238 12 +551 0 2 +140 274 21 +588 290 22 +445 73 10 +63 207 21 +29 130 5 +152 263 25 +559 214 18 +100 299 25 +530 211 1 +560 64 10 +115 265 25 +517 227 1 +517 161 1 +179 259 21 +5 163 6 +536 0 10 +580 269 18 +169 281 21 +0 56 5 +553 77 2 +121 2 5 +57 197 21 +421 196 1 +582 38 10 +422 136 24 +130 105 12 +509 233 1 +346 429 23 +210 247 25 +453 59 10 +101 142 6 +532 32 2 +13 158 12 +0 118 5 +198 228 25 +158 207 21 +170 158 21 +83 121 6 +165 85 12 +521 212 18 +512 51 10 +530 0 10 +94 54 6 +113 0 6 +494 259 24 +32 40 6 +207 233 25 +127 296 21 +132 241 25 +146 134 6 +135 0 5 +152 32 21 +124 79 6 +12 136 6 +116 198 6 +379 236 24 +489 202 1 +133 256 25 +551 128 18 +175 247 25 +0 114 5 +543 192 1 +165 240 21 +235 266 25 +54 194 6 +508 229 1 +74 0 5 +188 289 25 +462 106 10 +8 66 5 +538 235 1 +502 0 10 +553 0 2 +174 156 21 +215 3 6 +392 482 19 +545 61 2 +546 0 2 +161 284 21 +242 163 22 +549 273 18 +96 0 5 +573 276 18 +596 747 19 +10 0 6 +112 75 6 +534 79 10 +207 277 25 +562 105 2 +183 228 21 +547 0 2 +104 286 25 +422 0 2 +161 269 25 +508 220 1 +132 238 21 +28 85 6 +537 95 10 +116 99 21 +90 292 12 +557 101 10 +0 98 5 +497 44 10 +137 102 6 +155 183 25 +107 1 5 +493 132 18 +85 35 6 +170 220 21 +508 82 2 +556 117 1 +31 191 6 +570 58 2 +526 267 1 +555 147 1 +581 39 10 +157 275 25 +63 210 12 +496 200 1 +93 178 6 +534 109 2 +545 244 18 +500 44 10 +31 143 5 +65 105 4 +76 185 6 +102 247 21 +50 150 5 +540 133 18 +91 7 6 +129 120 6 +267 237 25 +525 19 2 +75 123 5 +422 223 26 +591 237 18 +141 70 5 +146 174 21 +512 157 1 +190 285 25 +488 265 18 +121 237 21 +162 303 25 +553 232 1 +434 242 24 +503 0 2 +284 3 15 +358 220 24 +526 94 2 +66 0 6 +556 0 10 +216 71 21 +73 0 6 +50 203 6 +525 233 18 +485 246 18 +125 38 6 +126 118 12 +55 2 6 +539 0 2 +536 188 1 +516 108 10 +559 160 18 +181 179 25 +530 233 1 +30 123 6 +208 319 25 +565 179 1 +500 258 18 +39 0 5 +179 259 25 +333 387 23 +116 148 21 +0 0 6 +402 490 23 +175 514 16 +399 290 22 +523 52 2 +159 185 6 +0 156 6 +169 263 25 +523 74 2 +100 59 6 +0 155 6 +520 0 10 +122 174 21 +571 6 2 +535 80 10 +207 224 25 +550 199 1 +505 4 10 +534 71 2 +126 210 12 +522 79 10 +557 239 1 +537 111 2 +359 13 22 +79 168 12 +36 0 5 +552 276 1 +143 256 21 +419 0 22 +477 293 1 +357 462 23 +87 160 6 +88 98 6 +77 120 5 +102 173 21 +59 208 21 +0 0 6 +195 110 21 +476 10 2 +202 226 25 +123 116 6 +508 285 18 +214 296 25 +544 45 2 +99 266 21 +200 325 25 +148 344 21 +513 166 1 +156 271 21 +89 130 6 +229 540 16 +525 197 18 +548 186 18 +178 262 21 +332 519 23 +542 161 18 +447 2 10 +343 0 15 +79 0 5 +168 231 21 +498 21 10 +563 18 10 +89 3 6 +168 227 25 +166 255 21 +176 149 21 +538 44 2 +93 0 5 +142 0 5 +0 116 6 +509 55 2 +184 282 25 +547 192 18 +524 81 10 +463 0 2 +517 42 10 +64 53 6 +560 31 10 +513 90 10 +167 251 21 +137 196 21 +470 204 1 +25 211 4 +497 241 18 +9 75 6 +122 0 6 +332 299 24 +124 133 12 +14 150 5 +532 40 10 +142 281 21 +496 0 10 +507 0 10 +135 213 21 +554 168 18 +129 125 5 +41 186 6 +37 141 12 +69 124 6 +394 0 10 +500 0 10 +534 304 18 +220 274 25 +47 0 6 +361 239 1 +560 65 2 +568 176 1 +186 278 25 +155 283 25 +161 288 21 +554 0 10 +219 321 26 +447 238 1 +105 106 6 +167 297 25 +87 203 12 +439 238 22 +153 155 5 +0 132 6 +558 0 10 +176 309 25 +136 179 22 +11 0 5 +162 277 25 +173 252 12 +557 88 2 +545 73 10 +98 242 21 +560 77 10 +92 214 21 +566 158 18 +235 183 21 +57 97 6 +52 120 5 +527 205 18 +40 162 5 +541 146 18 +138 48 6 +563 41 2 +538 145 1 +540 0 2 +506 0 2 +171 194 21 +160 78 5 +578 118 1 +112 177 12 +70 190 6 +542 160 18 +506 231 1 +173 119 6 +554 0 2 +159 289 25 +529 249 18 +129 246 21 +412 0 10 +191 287 21 +210 36 15 +205 282 25 +0 78 5 +96 221 21 +509 0 10 +517 153 1 +86 54 6 +448 348 26 +483 163 18 +519 210 18 +204 259 25 +175 177 21 +572 153 18 +500 0 10 +515 34 2 +100 219 12 +123 312 25 +183 266 21 +217 255 25 +91 167 25 +553 35 10 +86 81 6 +112 97 6 +163 88 21 +526 250 18 +71 110 5 +385 173 24 +171 216 21 +165 270 25 +351 207 18 +439 178 24 +135 185 21 +568 25 10 +486 0 2 +94 61 6 +22 253 21 +395 367 26 +273 253 24 +119 178 21 +87 155 6 +41 187 6 +91 0 6 +263 241 12 +397 267 22 +233 283 21 +542 89 10 +54 49 5 +234 196 21 +529 0 2 +464 139 18 +451 0 22 +504 186 18 +111 122 6 +65 144 6 +159 177 12 +125 275 21 +383 60 22 +513 32 10 +542 250 1 +506 0 2 +184 140 4 +186 235 25 +193 287 21 +546 8 2 +506 42 10 +287 312 26 +142 246 21 +53 0 5 +160 102 6 +0 247 21 +531 120 1 +555 140 1 +103 87 6 +7 212 21 +571 215 18 +21 113 5 +197 280 25 +79 122 5 +72 160 6 +12 45 5 +514 0 10 +42 175 6 +540 20 10 +60 183 6 +542 159 18 +227 289 25 +475 0 10 +566 132 1 +343 265 24 +116 258 21 +113 216 21 +533 192 18 +556 0 10 +437 69 2 +151 405 7 +538 140 1 +628 695 19 +538 274 18 +497 239 18 +57 10 6 +165 240 21 +358 236 22 +225 305 25 +533 238 18 +495 46 10 +321 447 23 +137 269 21 +483 133 18 +568 282 18 +88 218 25 +106 0 6 +109 103 5 +240 315 25 +187 301 25 +211 123 21 +407 507 23 +539 84 10 +0 265 21 +98 0 6 +526 226 1 +489 688 19 +466 0 10 +6 45 6 +121 113 6 +507 191 1 +461 0 2 +127 0 21 +520 186 18 +500 155 1 +169 194 21 +125 231 7 +141 0 6 +210 69 21 +107 0 5 +538 88 2 +108 267 12 +0 73 5 +63 139 6 +528 0 10 +120 191 25 +197 207 21 +561 70 2 +442 16 2 +574 0 10 +86 0 5 +182 249 26 +497 239 24 +85 141 6 +534 237 1 +335 465 23 +232 260 25 +154 23 6 +531 164 18 +85 213 6 +124 213 21 +535 204 18 +62 214 12 +484 137 18 +576 1 2 +69 97 6 +123 159 21 +568 213 1 +419 189 22 +217 216 25 +492 0 10 +0 51 6 +526 0 10 +138 130 5 +193 100 12 +537 0 2 +505 17 2 +493 188 18 +128 241 21 +453 0 10 +540 23 10 +557 0 2 +589 96 2 +159 220 25 +524 170 1 +57 71 5 +64 240 21 +305 311 25 +527 243 18 +75 199 6 +117 259 21 +117 176 21 +519 150 1 +63 290 25 +533 0 2 +127 0 6 +364 244 22 +176 257 25 +426 69 10 +92 293 21 +493 6 2 +35 0 5 +333 0 15 +39 203 6 +0 38 6 +523 0 10 +503 60 10 +120 300 25 +534 244 18 +194 280 25 +28 119 6 +372 291 24 +147 258 21 +137 314 21 +142 286 21 +348 169 15 +305 85 15 +366 457 23 +81 283 21 +400 260 24 +61 91 6 +233 381 25 +59 40 6 +499 228 18 +77 138 6 +0 129 5 +537 219 1 +577 234 1 +531 52 2 +177 1 21 +435 247 22 +213 292 25 +0 0 5 +103 210 6 +124 21 6 +127 313 25 +90 0 5 +208 228 25 +126 96 6 +105 354 12 +94 234 21 +518 192 18 +400 83 24 +141 263 25 +530 174 1 +180 192 21 +73 0 5 +145 298 21 +33 90 6 +489 125 1 +153 226 21 +496 215 18 +95 76 6 +18 270 25 +112 247 21 +208 237 21 +537 0 2 +154 165 12 +505 170 1 +234 271 25 +529 144 18 +552 162 1 +539 23 10 +0 178 6 +104 231 21 +539 134 18 +578 143 1 +531 216 1 +470 260 1 +504 0 10 +294 475 26 +222 336 25 +88 0 6 +389 0 15 +211 240 21 +50 104 5 +550 62 10 +91 122 6 +69 287 21 +186 279 25 +145 278 21 +295 100 15 +249 315 25 +63 168 21 +545 64 2 +540 0 2 +478 127 1 +11 269 25 +525 151 18 +518 271 18 +49 19 6 +338 798 23 +553 212 1 +46 44 6 +138 271 25 +241 253 26 +191 273 25 +540 44 2 +508 222 18 +528 0 10 +453 40 10 +121 256 21 +174 302 25 +562 94 10 +137 159 6 +164 161 21 +38 0 5 +241 340 25 +511 0 10 +124 183 21 +351 512 23 +287 0 15 +403 207 24 +129 78 5 +96 238 21 +180 273 25 +411 133 24 +132 86 6 +524 225 1 +518 112 2 +518 40 10 +537 23 2 +88 0 5 +98 185 12 +157 324 25 +88 205 6 +487 51 10 +119 263 21 +229 295 25 +37 67 6 +573 96 2 +529 154 18 +150 128 5 +537 0 10 +391 310 24 +52 90 6 +94 193 21 +574 0 2 +494 242 1 +73 0 6 +204 292 25 +12 76 5 +540 252 18 +537 33 10 +496 67 10 +165 233 25 +538 186 18 +62 12 6 +227 265 25 +138 122 6 +581 167 18 +194 261 21 +471 55 2 +434 360 26 +133 297 21 +573 250 24 +318 179 15 +426 313 26 +446 465 26 +533 0 2 +119 97 6 +80 76 6 +524 0 10 +420 0 24 +504 152 18 +216 272 25 +111 248 21 +534 0 10 +380 242 22 +497 251 18 +553 180 18 +167 218 21 +541 159 18 +138 79 12 +327 0 6 +119 253 25 +533 97 10 +552 111 18 +145 266 21 +119 438 16 +134 426 16 +72 121 21 +34 129 6 +0 167 5 +367 253 22 +107 65 5 +141 69 6 +542 0 2 +534 182 1 +146 243 7 +152 0 6 +466 21 10 +488 0 2 +529 125 18 +460 0 2 +49 380 16 +491 152 1 +495 242 18 +233 288 25 +567 152 1 +497 226 1 +159 258 25 +40 96 6 +26 206 21 +173 250 21 +514 43 2 +537 162 1 +138 255 21 +93 241 21 +86 202 12 +155 175 21 +158 227 21 +193 255 25 +504 0 2 +114 243 21 +85 454 16 +0 178 5 +174 301 25 +92 167 6 +331 388 26 +233 217 25 +27 30 6 +19 0 5 +113 34 6 +548 0 10 +125 234 25 +459 629 19 +239 329 26 +495 3 2 +517 2 10 +216 227 25 +105 224 21 +43 155 6 +112 33 5 +35 278 21 +495 0 2 +43 101 6 +459 6 10 +535 267 1 +140 284 21 +78 52 6 +172 243 21 +547 191 18 +51 0 5 +391 125 24 +115 198 21 +579 120 1 +200 220 21 +155 287 21 +85 44 6 +153 110 21 +459 161 18 +46 59 6 +114 143 5 +105 282 21 +141 185 12 +153 130 21 +311 114 15 +178 191 21 +129 160 6 +18 7 6 +73 342 25 +212 218 21 +57 144 5 +566 34 10 +166 250 21 +194 247 25 +499 191 1 +491 0 10 +0 0 6 +172 243 21 +180 280 25 +100 240 12 +558 213 18 +185 257 21 +548 283 18 +164 296 25 +174 322 25 +507 160 1 +76 0 5 +500 19 2 +123 256 25 +180 288 25 +223 285 26 +448 81 24 +550 193 18 +472 41 24 +0 40 6 +42 0 6 +251 304 25 +22 0 6 +576 141 18 +178 214 21 +194 183 21 +393 54 24 +190 179 21 +548 102 2 +506 250 18 +510 0 10 +0 108 5 +181 161 21 +99 45 6 +536 0 10 +366 487 23 +492 141 1 +516 258 18 +499 0 2 +174 359 21 +540 202 1 +525 0 10 +485 130 1 +138 284 25 +406 148 3 +100 277 7 +536 0 2 +70 99 6 +0 0 6 +119 269 25 +146 277 21 +70 19 6 +533 0 10 +41 74 12 +113 194 22 +543 149 18 +164 308 25 +533 0 2 +393 191 24 +342 127 15 +370 194 22 +26 0 6 +167 124 12 +526 0 10 +135 183 6 +160 220 25 +12 67 6 +572 130 1 +355 237 22 +514 240 1 +98 0 6 +118 69 21 +481 219 1 +213 242 25 +43 78 6 +69 84 5 +197 16 21 +153 118 21 +303 5 15 +528 0 10 +553 0 2 +544 51 2 +534 176 18 +533 161 1 +126 215 7 +74 224 21 +104 418 16 +359 179 22 +108 293 4 +538 198 1 +533 15 2 +18 0 5 +149 294 21 +122 283 21 +33 168 6 +163 243 21 +240 213 25 +462 93 2 +92 0 6 +73 0 5 +344 88 6 +193 272 21 +527 100 2 +164 278 21 +217 176 15 +491 136 18 +179 270 25 +25 0 6 +540 0 10 +3 107 6 +107 156 12 +526 100 2 +98 104 5 +71 34 6 +490 113 2 +178 0 5 +553 187 18 +535 244 1 +526 170 18 +0 28 5 +126 57 6 +153 148 21 +396 561 19 +128 317 12 +207 235 21 +94 195 12 +496 0 10 +528 15 10 +177 300 25 +389 236 24 +497 58 2 +131 0 5 +183 242 25 +511 200 18 +180 275 21 +582 112 2 +465 0 10 +56 49 6 +113 78 12 +514 0 10 +440 0 22 +202 263 21 +66 109 6 +558 155 18 +287 478 26 +308 102 15 +198 251 25 +553 99 2 +524 216 18 +124 239 21 +537 121 18 +506 204 1 +149 263 21 +201 305 25 +18 127 6 +51 98 6 +196 278 21 +498 112 1 +69 125 5 +0 0 6 +543 121 18 +535 115 18 +112 0 6 +483 445 25 +539 96 10 +571 124 18 +349 72 15 +539 215 1 +561 146 1 +151 62 6 +117 219 21 +520 89 2 +187 215 25 +515 20 10 +556 40 2 +60 109 5 +100 126 5 +217 331 25 +32 161 5 +0 139 5 +65 114 6 +463 0 10 +526 87 10 +144 222 21 +188 250 21 +470 43 2 +115 95 6 +509 70 10 +50 32 6 +42 84 21 +0 106 6 +123 302 21 +203 326 25 +536 174 1 +91 250 21 +129 95 12 +0 136 4 +441 142 24 +407 545 19 +121 237 21 +161 122 21 +41 37 5 +169 283 21 +554 160 18 +503 131 1 +497 0 10 +174 234 21 +189 237 21 +609 1004 19 +131 165 21 +154 154 6 +122 215 21 +262 296 25 +0 56 5 +551 317 18 +128 105 6 +149 37 6 +254 285 25 +539 55 10 +598 249 18 +113 278 12 +528 35 10 +244 234 21 +535 156 1 +100 173 12 +177 185 21 +183 243 25 +479 219 18 +61 103 6 +552 252 18 +50 43 5 +181 215 25 +0 62 6 +493 69 10 +320 319 25 +558 114 1 +194 293 26 +103 228 21 +489 0 10 +123 199 12 +495 94 2 +206 242 25 +157 289 25 +133 83 6 +557 164 1 +111 127 6 +541 57 2 +506 130 18 +193 166 6 +213 250 21 +439 287 26 +38 152 6 +549 0 10 +284 456 23 +536 218 1 +101 74 6 +503 187 18 +168 230 25 +489 207 18 +233 189 21 +321 474 23 +115 78 21 +551 305 18 +67 23 6 +187 216 21 +531 0 10 +99 159 12 +140 278 21 +268 313 22 +0 39 6 +274 137 21 +327 434 23 +100 127 6 +175 231 21 +542 146 1 +123 166 21 +515 62 2 +374 0 15 +559 554 19 +0 125 5 +507 14 10 +10 163 21 +486 207 18 +115 264 25 +135 290 25 +532 33 3 +509 62 2 +503 120 18 +105 90 6 +107 284 25 +545 0 10 +152 311 25 +543 0 10 +521 145 18 +530 217 18 +568 196 18 +55 96 6 +551 213 18 +37 201 6 +59 276 21 +166 275 25 +87 73 5 +284 324 25 +507 128 18 +54 61 6 +72 32 6 +13 138 5 +544 55 10 +543 0 10 +540 170 1 +575 106 2 +157 105 6 +405 182 1 +115 173 21 +139 267 21 +552 285 18 +79 81 6 +58 39 5 +585 157 18 +556 18 2 +202 261 25 +517 176 18 +103 228 21 +534 213 1 +172 259 21 +189 289 21 +108 122 6 +529 0 2 +579 203 18 +53 115 6 +36 167 12 +215 308 25 +167 226 25 +262 153 24 +411 158 22 +396 61 22 +161 261 25 +53 71 5 +218 173 12 +550 0 2 +44 0 5 +187 311 25 +179 172 21 +496 0 10 +195 181 21 +166 306 25 +198 181 21 +118 405 16 +567 159 1 +65 19 6 +383 220 1 +466 0 2 +768 823 19 +104 164 5 +25 116 6 +204 292 21 +527 209 18 +536 191 1 +444 240 1 +501 166 18 +558 0 10 +518 0 2 +47 142 5 +124 208 21 +68 142 12 +351 61 15 +534 89 2 +497 1 2 +53 38 6 +495 234 1 +435 153 24 +532 170 18 +505 87 2 +147 273 25 +28 119 6 +519 154 1 +571 103 2 +124 211 21 +524 35 10 +153 194 6 +164 599 16 +186 162 25 +206 446 25 +495 144 1 +534 62 2 +306 0 24 +486 0 2 +509 287 26 +148 17 6 +468 0 10 +525 135 1 +195 258 25 +99 228 12 +528 0 10 +0 0 5 +509 25 10 +159 260 25 +8 132 6 +51 213 12 +524 153 1 +84 86 6 +532 0 10 +184 40 21 +112 0 5 +535 40 2 +445 287 24 +163 232 25 +78 92 6 +519 0 10 +543 204 1 +348 135 15 +270 85 15 +219 246 22 +46 119 6 +497 145 18 +553 184 18 +474 21 2 +174 298 21 +526 195 1 +195 285 25 +505 56 10 +0 93 6 +504 0 10 +28 133 6 +84 214 21 +150 192 25 +82 149 21 +530 175 1 +541 91 10 +517 201 18 +462 201 1 +91 0 5 +546 0 2 +164 0 6 +204 328 25 +94 157 12 +150 187 6 +484 99 2 +210 100 21 +196 311 25 +140 10 6 +24 112 6 +497 205 18 +162 221 25 +389 208 22 +533 0 10 +508 57 10 +131 214 21 +183 290 21 +557 171 1 +518 0 2 +50 17 6 +165 240 21 +516 247 18 +45 77 5 +365 79 22 +568 0 2 +538 88 10 +215 285 25 +523 175 18 +8 225 21 +559 36 10 +84 0 6 +98 89 6 +80 192 6 +522 179 1 +458 0 10 +166 256 25 +510 0 10 +179 292 25 +163 302 26 +474 168 24 +359 459 23 +487 277 1 +149 279 21 +185 235 25 +515 882 19 +502 93 10 +240 331 26 +521 0 2 +562 92 10 +84 0 5 +71 150 5 +179 175 21 +276 358 26 +188 118 21 +526 220 18 +62 32 5 +75 0 5 +130 298 25 +525 185 18 +255 164 15 +56 160 6 +531 123 18 +0 129 5 +497 0 10 +56 163 6 +154 247 25 +242 273 25 +536 204 1 +192 251 21 +587 238 18 +568 67 10 +538 193 1 +515 188 1 +567 313 18 +485 156 1 +202 278 21 +7 180 5 +120 183 21 +99 114 6 +0 0 5 +7 120 6 +524 207 18 +156 205 21 +62 124 12 +148 261 25 +63 203 21 +217 284 25 +546 204 1 +531 94 2 +201 239 21 +128 282 21 +492 124 1 +28 81 6 +460 43 10 +90 125 6 +489 194 1 +519 211 18 +521 81 10 +511 162 18 +548 65 10 +100 262 21 +561 10 2 +506 227 1 +153 202 7 +144 323 12 +470 0 10 +0 104 5 +384 8 15 +567 0 10 +37 233 21 +155 234 21 +491 163 1 +220 208 24 +520 0 2 +168 271 21 +29 60 6 +58 208 21 +144 199 12 +144 145 21 +0 0 5 +506 0 10 +156 238 21 +76 247 21 +109 246 7 +532 26 2 +105 251 25 +142 0 5 +522 84 2 +420 0 2 +199 294 21 +1 110 5 +561 0 2 +121 322 25 +554 0 10 +124 285 21 +486 112 1 +456 65 2 +519 61 2 +482 67 2 +555 0 2 +430 124 1 +248 303 25 +579 132 1 +523 214 1 +523 0 10 +166 248 21 +146 193 21 +184 224 21 +55 280 21 +554 0 10 +106 228 21 +326 0 15 +137 236 25 +514 0 10 +293 318 25 +544 53 2 +510 220 1 +547 0 10 +488 0 10 +569 145 1 +86 278 21 +565 229 18 +554 94 2 +84 213 12 +139 267 21 +141 266 21 +142 213 21 +190 200 21 +516 161 18 +210 240 21 +497 31 2 +0 105 6 +556 0 10 +6 206 6 +126 241 25 +12 0 6 +56 27 6 +556 0 10 +492 95 2 +441 0 2 +187 242 21 +107 0 5 +153 293 21 +0 74 6 +509 318 1 +159 215 25 +538 162 1 +261 179 22 +557 0 10 +544 34 10 +55 89 5 +203 231 21 +176 170 6 +533 0 2 +126 192 21 +554 110 2 +529 116 1 +539 173 1 +0 123 5 +119 157 12 +542 119 1 +77 101 12 +525 7 2 +0 190 6 +501 113 2 +542 177 18 +85 162 6 +549 183 18 +146 225 21 +508 129 1 +228 237 22 +213 225 25 +112 158 21 +572 71 2 +467 173 1 +518 42 10 +76 166 12 +559 175 18 +47 144 6 +103 283 25 +505 28 10 +169 320 25 +473 136 1 +0 0 6 +403 122 15 +486 39 10 +78 111 5 +192 244 21 +522 0 10 +22 149 6 +523 0 2 +139 102 6 +160 222 21 +469 0 2 +61 214 21 +143 173 21 +23 23 5 +72 175 21 +373 218 22 +507 77 10 +554 133 18 +181 243 25 +540 0 10 +46 0 6 +88 253 21 +522 131 1 +183 251 21 +43 0 4 +144 272 21 +556 159 1 +115 142 6 +496 355 26 +579 220 1 +161 224 12 +0 225 7 +151 311 12 +288 0 15 +479 163 24 +63 6 6 +60 69 6 +517 176 18 +498 261 1 +55 182 21 +75 72 6 +509 59 10 +519 0 10 +148 30 6 +309 2 15 +188 208 7 +492 185 1 +108 344 21 +101 291 21 +556 184 1 +163 304 25 +60 79 6 +181 302 12 +0 189 12 +134 162 12 +160 316 25 +322 5 15 +523 154 1 +154 123 12 +539 208 1 +543 65 2 +530 284 1 +142 0 5 +416 338 24 +506 127 1 +265 349 26 +124 165 21 +497 36 2 +514 140 18 +150 270 21 +174 0 5 +391 477 23 +41 107 6 +171 357 25 +520 181 1 +134 255 21 +401 263 24 +41 408 16 +0 33 6 +0 116 6 +261 641 16 +256 355 26 +198 264 25 +556 0 10 +109 94 6 +540 110 1 +562 30 10 +505 63 10 +80 231 7 +400 237 24 +538 0 2 +497 61 10 +123 155 12 +70 13 6 +555 0 10 +0 201 6 +420 102 15 +360 463 23 +531 169 18 +106 147 6 +16 48 6 +152 292 21 +92 281 25 +374 475 23 +97 276 21 +526 90 2 +557 0 2 +103 249 21 +506 0 10 +114 285 25 +49 0 5 +121 289 21 +542 121 1 +303 534 23 +520 274 18 +73 218 21 +222 198 25 +322 136 15 +22 0 6 +71 145 21 +196 284 25 +542 255 1 +0 176 5 +98 162 6 +136 305 25 +369 459 23 +109 143 6 +110 274 21 +510 0 2 +155 251 25 +574 77 10 +261 468 25 +8 0 6 +211 313 26 +528 257 18 +69 197 6 +212 353 26 +67 64 6 +190 324 25 +84 95 6 +520 0 2 +547 62 10 +145 120 6 +16 0 5 +537 0 10 +153 127 6 +508 191 1 +162 240 25 +95 238 21 +31 144 6 +130 247 21 +33 68 6 +125 264 21 +106 166 6 +563 0 10 +89 293 21 +489 137 1 +158 284 21 +237 340 25 +158 193 21 +134 258 21 +171 268 25 +111 293 21 +107 245 21 +203 274 25 +481 98 10 +477 112 2 +12 222 21 +473 67 10 +92 0 5 +107 156 6 +153 178 21 +547 0 10 +145 204 7 +293 294 12 +491 0 2 +137 119 25 +429 256 22 +559 75 10 +497 46 2 +564 0 2 +187 209 21 +112 189 21 +168 106 21 +177 295 25 +192 310 25 +488 214 1 +0 157 6 +551 62 2 +153 282 21 +532 68 2 +69 70 6 +80 0 6 +520 177 1 +124 381 25 +393 298 26 +202 273 25 +8 0 5 +504 108 2 +156 308 25 +180 249 25 +491 0 2 +49 49 5 +507 0 10 +79 0 5 +518 75 2 +108 230 21 +109 271 25 +2 154 5 +115 0 6 +319 457 23 +172 272 25 +359 244 24 +539 233 18 +147 36 6 +109 156 6 +564 11 10 +149 0 5 +532 115 1 +0 0 5 +145 242 25 +189 239 25 +263 311 26 +143 147 6 +343 202 22 +76 0 6 +109 0 6 +41 268 21 +431 329 26 +551 116 2 +561 0 2 +462 0 10 +502 196 1 +173 317 25 +292 373 26 +526 107 10 +510 257 24 +425 175 24 +509 42 2 +131 21 5 +31 240 21 +559 174 18 +178 91 12 +34 177 6 +46 37 6 +502 11 2 +36 37 6 +546 0 10 +144 0 6 +389 509 23 +81 120 6 +81 8 6 +530 277 18 +218 313 25 +557 253 18 +483 19 10 +378 261 26 +153 260 21 +514 0 2 +7 4 6 +126 7 6 +195 153 21 +119 74 6 +55 51 6 +129 197 6 +544 0 10 +209 212 21 +436 375 26 +156 211 12 +47 0 5 +30 115 6 +516 57 10 +494 0 2 +99 143 5 +538 206 1 +532 21 2 +161 243 25 +98 222 7 +514 130 18 +333 243 24 +236 43 15 +532 100 2 +537 0 2 +536 369 13 +0 165 6 +49 0 5 +55 110 6 +537 0 10 +329 515 23 +509 91 10 +492 0 10 +516 192 1 +568 33 10 +76 156 21 +121 315 21 +69 62 6 +76 171 6 +532 0 10 +82 100 6 +50 236 21 +94 0 6 +494 257 1 +96 82 6 +507 0 2 +133 145 6 +558 142 18 +122 138 21 +66 73 6 +509 178 1 +494 203 18 +522 182 1 +504 85 10 +522 0 10 +564 102 2 +215 292 21 +179 531 23 +316 71 15 +548 238 18 +33 116 6 +185 178 21 +77 0 5 +144 231 21 +171 240 21 +551 222 1 +81 149 6 +340 0 15 +501 2 2 +75 211 21 +153 240 25 +554 113 1 +160 202 6 +263 332 25 +551 0 2 +12 219 12 +566 247 1 +148 174 21 +120 148 5 +114 298 25 +509 0 10 +57 160 6 +155 77 6 +210 305 25 +149 237 21 +112 173 12 +118 88 5 +484 116 2 +399 132 22 +191 200 21 +165 177 21 +175 233 21 +28 153 6 +512 0 10 +119 244 21 +521 6 10 +574 164 18 +519 36 2 +550 101 2 +527 20 10 +507 0 2 +77 109 5 +503 109 10 +58 236 7 +449 0 10 +145 24 6 +313 318 25 +559 171 18 +526 118 1 +120 101 6 +195 264 21 +464 110 10 +202 146 21 +156 264 21 +529 2 2 +168 240 21 +554 174 1 +45 147 6 +560 0 10 +110 82 6 +554 23 10 +100 247 21 +558 175 1 +96 0 6 +560 263 1 +453 135 24 +483 189 24 +533 199 1 +560 127 18 +500 197 1 +156 213 21 +39 161 6 +531 149 18 +478 196 18 +544 25 10 +557 234 1 +102 0 5 +54 76 6 +162 274 25 +558 109 2 +532 180 18 +505 126 1 +507 114 1 +402 0 24 +89 147 6 +576 140 18 +176 156 21 +563 242 18 +178 274 25 +301 426 23 +496 94 2 +129 115 21 +497 89 2 +515 128 1 +218 277 21 +21 30 5 +189 243 21 +173 485 16 +529 201 1 +156 280 25 +462 83 2 +250 300 25 +524 273 1 +264 429 25 +419 124 18 +153 218 21 +127 185 12 +495 255 18 +47 199 6 +566 65 10 +180 278 26 +95 55 5 +85 53 5 +93 262 21 +11 163 6 +127 192 21 +52 0 6 +189 269 21 +74 250 25 +470 15 3 +144 131 12 +140 246 21 +158 232 21 +330 425 23 +555 0 10 +320 351 26 +153 253 21 +170 305 22 +0 2 5 +387 478 23 +175 237 25 +18 165 5 +58 157 6 +77 94 6 +90 263 21 +465 0 10 +224 346 25 +542 0 10 +0 95 6 +516 154 1 +548 60 2 +112 257 21 +310 407 23 +529 260 18 +215 140 22 +177 240 21 +158 33 5 +155 252 21 +564 0 10 +98 104 5 +91 109 5 +0 0 6 +399 262 22 +102 5 6 +42 52 6 +489 215 18 +550 108 1 +28 163 6 +0 99 6 +169 322 21 +166 278 25 +0 129 6 +77 0 6 +115 233 7 +485 8 10 +546 262 1 +101 138 6 +579 180 18 +38 0 6 +462 260 22 +214 293 25 +576 202 1 +522 0 2 +150 209 6 +131 15 21 +181 227 21 +508 142 18 +479 184 18 +532 0 2 +524 279 1 +471 0 10 +191 181 25 +146 154 21 +526 14 10 +237 268 21 +537 89 2 +546 49 2 +129 271 21 +521 73 10 +96 266 21 +496 132 1 +221 286 21 +153 249 21 +557 271 18 +513 286 1 +100 181 21 +55 25 5 +557 0 2 +184 186 21 +528 110 10 +193 248 25 +31 62 6 +177 113 22 +160 196 21 +169 304 21 +273 358 26 +1 35 5 +503 155 1 +210 231 12 +130 0 6 +523 108 2 +153 239 21 +145 220 21 +564 88 10 +93 227 21 +550 42 2 +53 224 21 +542 169 1 +117 257 21 +70 84 5 +494 87 2 +473 34 10 +490 0 2 +15 132 6 +460 152 18 +198 43 15 +160 279 25 +111 176 6 +317 232 24 +527 167 1 +534 170 18 +535 116 1 +117 171 6 +344 233 24 +491 175 1 +542 0 10 +528 13 10 +90 53 24 +457 22 10 +354 202 24 +236 248 21 +177 499 16 +526 87 2 +76 159 6 +224 203 21 +103 0 5 +50 0 5 +187 186 21 +549 79 10 +20 153 6 +533 109 2 +501 183 18 +521 24 10 +518 13 2 +533 2 10 +81 0 6 +394 192 22 +207 275 25 +512 97 10 +562 127 1 +513 45 10 +582 12 2 +216 305 25 +558 131 1 +119 201 6 +77 277 25 +115 59 6 +101 139 6 +160 305 21 +85 143 6 +457 68 2 +504 876 19 +536 142 18 +248 232 25 +90 223 21 +110 202 12 +559 230 18 +527 151 1 +546 117 1 +79 0 5 +506 35 10 +524 0 10 +574 0 2 +582 207 18 +507 247 1 +112 0 5 +473 0 2 +92 130 6 +61 156 6 +542 0 2 +522 0 2 +305 485 23 +190 238 21 +185 194 21 +44 163 6 +177 179 21 +63 174 6 +347 0 15 +75 2 5 +546 4 10 +536 131 1 +152 194 21 +518 139 1 +185 247 21 +497 124 18 +551 73 2 +517 85 10 +473 229 1 +39 189 6 +96 231 25 +155 237 21 +436 185 24 +165 219 21 +500 217 24 +526 82 10 +105 0 6 +83 155 12 +324 0 15 +240 314 26 +108 276 25 +128 190 21 +141 257 21 +513 88 2 +234 723 16 +0 227 21 +77 0 5 +519 239 1 +491 226 1 +73 304 21 +181 239 21 +182 251 25 +539 161 1 +510 0 2 +240 236 21 +442 422 22 +114 199 21 +161 207 25 +479 154 1 +189 62 6 +509 0 2 +118 225 6 +34 93 6 +189 258 25 +553 200 18 +0 214 21 +100 129 4 +191 248 25 +17 199 7 +524 28 10 +520 119 1 +179 294 25 +569 218 18 +305 220 21 +117 0 5 +430 267 22 +331 632 17 +109 0 6 +168 132 5 +545 85 2 +40 168 5 +490 33 10 +495 89 10 +115 164 12 +550 248 18 +122 86 6 +129 160 21 +123 266 21 +96 32 5 +201 215 21 +149 133 12 +530 219 1 +80 169 5 +486 233 1 +489 263 18 +475 165 1 +139 257 25 +25 0 5 +514 145 18 +544 0 10 +387 294 22 +539 211 18 +548 0 2 +137 228 25 +530 279 1 +160 267 25 +0 127 6 +179 276 21 +103 86 6 +11 169 6 +173 191 21 +510 254 1 +98 299 21 +504 0 10 +169 172 21 +556 248 1 +367 191 24 +319 38 15 +534 103 2 +85 161 21 +74 105 6 +174 222 25 +45 60 5 +508 0 10 +514 68 2 +559 0 2 +67 93 6 +125 254 7 +534 150 1 +533 132 18 +242 313 25 +534 231 18 +165 301 25 +561 0 10 +188 211 21 +107 200 6 +189 277 21 +136 193 21 +107 155 21 +576 173 1 +0 27 6 +101 22 6 +466 96 10 +416 176 24 +511 0 10 +122 275 25 +113 0 6 +76 183 12 +52 199 21 +594 203 18 +212 83 12 +0 79 5 +563 136 1 +133 0 5 +505 90 10 +0 0 5 +529 235 1 +594 176 1 +505 174 1 +557 61 2 +98 259 21 +123 242 21 +27 244 21 +516 141 1 +407 269 22 +524 73 10 +60 113 5 +523 130 18 +5 43 6 +137 220 6 +70 18 5 +192 261 25 +166 275 25 +170 306 25 +68 162 6 +102 176 21 +41 46 5 +112 163 6 +1 115 6 +59 205 21 +144 0 6 +499 27 10 +550 35 10 +2 0 5 +454 146 22 +75 220 21 +148 0 5 +38 157 12 +190 265 21 +378 457 23 +103 190 12 +552 877 19 +208 293 25 +55 0 6 +310 231 22 +116 211 21 +170 299 25 +35 208 21 +205 310 25 +584 234 1 +527 196 1 +420 278 22 +516 112 1 +522 119 2 +155 304 25 +269 258 26 +532 26 2 +120 157 21 +252 134 15 +72 130 5 +154 103 5 +495 126 1 +324 436 23 +509 0 2 +150 229 21 +207 254 21 +155 276 25 +519 0 10 +534 0 10 +572 195 1 +488 0 2 +392 246 22 +541 175 18 +136 249 21 +532 46 2 +520 0 2 +215 119 24 +135 0 5 +99 118 6 +108 166 25 +305 0 15 +544 190 1 +467 102 2 +351 489 23 +198 228 21 +539 309 18 +90 225 25 +147 262 21 +545 171 1 +0 101 6 +176 164 21 +8 241 21 +561 145 1 +96 0 5 +141 232 21 +42 216 6 +227 260 25 +510 115 1 +217 215 25 +532 155 1 +68 121 6 +525 233 18 +72 53 6 +462 105 10 +368 438 23 +130 187 21 +514 0 2 +527 188 18 +29 73 6 +565 302 18 +549 156 18 +393 0 10 +80 108 12 +328 50 15 +517 207 1 +512 36 10 +71 66 5 +11 203 21 +215 186 21 +550 0 2 +150 160 6 +525 0 2 +147 179 21 +77 0 6 +518 146 1 +226 271 25 +374 446 23 +560 64 10 +504 226 18 +141 79 6 +412 248 24 +87 86 5 +522 212 18 +504 152 18 +216 302 25 +65 262 21 +228 243 21 +309 154 15 +172 264 21 +164 314 25 +164 76 21 +158 264 21 +424 0 2 +285 64 15 +108 149 6 +386 240 24 +179 276 25 +546 0 2 +48 16 5 +220 330 25 +161 233 12 +429 0 2 +110 0 6 +72 236 7 +425 314 22 +186 240 25 +100 296 21 +519 226 1 +531 0 10 +119 65 5 +530 157 1 +123 35 5 +129 0 21 +55 0 6 +542 122 1 +271 207 24 +541 49 2 +565 142 1 +496 189 1 +535 261 18 +449 109 2 +550 0 10 +149 150 21 +539 0 2 +493 205 18 +0 187 5 +183 198 21 +63 172 12 +369 464 26 +508 0 10 +156 157 6 +112 308 21 +283 315 26 +111 71 6 +546 114 1 +165 262 25 +149 224 12 +508 0 10 +513 222 1 +229 286 25 +101 188 21 +223 166 21 +181 285 21 +175 327 25 +184 302 26 +496 64 2 +553 200 1 +128 182 12 +364 495 23 +216 285 25 +115 177 21 +150 261 25 +50 0 6 +169 224 25 +150 267 21 +456 308 24 +473 234 1 +480 224 18 +267 252 25 +166 290 25 +118 252 21 +14 0 6 +532 0 10 +512 128 1 +148 264 25 +559 0 10 +164 155 21 +118 169 12 +53 217 21 +0 58 5 +34 223 7 +168 213 21 +198 242 21 +220 307 25 +81 0 5 +542 239 1 +200 171 21 +58 181 6 +160 231 21 +522 49 2 +518 1 10 +136 118 6 +149 44 6 +183 246 25 +117 115 5 +113 121 6 +481 87 10 +134 22 6 +337 269 22 +166 239 21 +53 0 5 +461 0 10 +30 27 6 +109 272 21 +72 212 21 +558 78 2 +370 258 22 +159 249 21 +494 17 2 +214 217 25 +503 0 10 +548 60 10 +507 274 18 +99 115 6 +503 151 1 +180 327 25 +507 217 18 +44 91 6 +204 242 25 +160 150 6 +557 100 10 +155 150 21 +222 259 25 +155 176 25 +541 142 1 +0 115 6 +541 190 1 +0 87 5 +579 699 19 +456 51 10 +546 63 2 +485 245 1 +165 278 25 +144 195 12 +524 140 1 +155 212 21 +517 237 18 +563 0 2 +512 225 18 +579 131 22 +526 101 2 +516 108 1 +137 277 21 +440 203 1 +404 230 24 +0 0 6 +531 285 1 +95 133 6 +100 0 6 +72 257 21 +238 277 26 +508 58 10 +191 215 25 +290 13 15 +0 17 5 +131 156 21 +0 135 6 +490 37 10 +0 0 6 +58 117 6 +0 218 7 +517 92 10 +136 599 16 +13 202 21 +550 206 1 +12 0 5 +312 209 15 +92 132 21 +236 273 25 +509 0 10 +3 147 6 +333 393 26 +21 0 6 +545 177 1 +151 234 21 +169 277 25 +161 204 21 +144 109 21 +196 249 25 +43 101 5 +532 184 18 +387 250 25 +450 0 10 +295 175 22 +512 102 2 +527 241 18 +143 282 21 +240 256 21 +513 86 10 +518 0 2 +545 229 18 +512 14 2 +142 264 21 +170 85 6 +21 0 5 +0 153 6 +523 10 10 +12 137 6 +26 50 5 +523 205 18 +163 202 22 +545 11 2 +511 161 18 +194 170 21 +471 144 22 +138 224 12 +505 98 10 +248 335 12 +388 205 24 +542 149 1 +514 152 1 +242 0 15 +51 0 5 +514 297 18 +236 0 15 +130 220 21 +324 65 15 +0 188 5 +492 223 18 +521 0 2 +387 476 23 +113 88 6 +57 222 7 +141 174 6 +93 171 6 +548 0 10 +44 180 12 +16 0 6 +293 260 25 +166 299 25 +94 53 6 +531 239 18 +84 136 6 +397 487 23 +560 11 2 +105 48 5 +491 219 1 +12 198 21 +528 142 18 +493 219 1 +83 0 6 +40 246 21 +5 178 6 +130 197 7 +577 0 10 +145 445 16 +378 503 23 +7 0 6 +94 114 6 +522 151 1 +487 203 18 +513 230 18 +153 215 21 +481 0 2 +130 207 25 +136 174 21 +106 278 25 +530 82 2 +335 230 24 +0 47 6 +434 109 10 +525 0 10 +474 187 1 +349 346 26 +544 0 2 +510 134 1 +552 195 18 +304 7 15 +531 140 1 +565 127 18 +473 43 2 +517 0 10 +366 275 22 +171 232 21 +114 43 5 +514 277 1 +27 0 5 +45 218 21 +39 109 5 +501 0 2 +529 69 2 +528 179 1 +16 38 6 +532 148 1 +532 0 10 +507 64 2 +538 60 10 +532 0 2 +546 6 10 +275 428 26 +431 231 22 +90 194 21 +285 37 15 +170 97 6 +548 297 18 +551 45 2 +522 0 10 +54 89 6 +336 482 23 +179 136 6 +0 208 12 +177 59 6 +62 78 6 +97 110 6 +540 158 1 +520 16 10 +489 72 10 +449 264 24 +516 0 2 +119 321 21 +507 189 1 +489 245 18 +527 139 18 +0 139 5 +11 163 6 +213 306 25 +104 223 21 +118 205 21 +555 87 10 +490 604 19 +149 190 21 +577 71 2 +539 177 18 +471 100 22 +530 9 2 +402 216 22 +541 147 1 +554 0 10 +562 210 1 +75 176 21 +33 127 6 +42 176 6 +238 397 25 +82 226 21 +87 162 12 +239 308 25 +513 123 18 +526 239 1 +508 0 10 +440 156 24 +34 137 5 +539 0 2 +213 253 21 +126 220 7 +163 224 21 +147 180 6 +45 6 6 +31 0 5 +27 85 5 +506 92 2 +378 314 24 +0 94 6 +137 279 21 +40 59 6 +539 97 2 +166 265 21 +129 124 5 +208 305 21 +286 0 15 +155 167 21 +216 257 25 +393 264 18 +263 328 26 +181 261 25 +525 229 18 +88 92 6 +35 61 5 +526 0 10 +197 210 21 +193 288 25 +572 0 2 +538 209 18 +35 106 6 +90 251 21 +203 234 25 +0 126 6 +161 50 5 +535 107 2 +152 230 21 +104 139 12 +51 98 5 +507 157 18 +493 212 1 +492 138 1 +550 163 1 +237 275 25 +475 197 1 +418 242 22 +123 62 6 +31 89 6 +136 241 22 +197 702 16 +500 233 1 +513 164 1 +187 110 6 +227 193 21 +492 52 10 +46 230 21 +444 102 2 +208 278 25 +196 272 21 +521 236 1 +206 279 25 +216 219 25 +92 204 12 +407 246 22 +206 278 25 +344 457 23 +201 328 25 +219 275 21 +513 42 2 +36 182 5 +77 188 21 +149 171 21 +29 0 6 +543 0 10 +152 225 25 +0 0 6 +424 0 2 +500 448 26 +535 52 10 +317 0 15 +83 83 6 +523 181 18 +525 57 2 +505 0 2 +200 305 25 +528 169 1 +91 183 6 +137 193 25 +110 125 12 +472 266 22 +544 0 2 +36 0 5 +562 107 2 +183 281 25 +237 229 25 +14 182 5 +119 203 21 +528 0 10 +521 209 1 +241 163 15 +0 136 5 +193 201 25 +122 40 6 +106 135 12 +97 271 21 +117 178 6 +0 88 5 +143 12 6 +346 126 15 +146 258 21 +196 200 21 +211 261 25 +556 102 2 +0 95 6 +88 126 21 +549 14 2 +357 102 6 +483 126 1 +166 245 21 +488 143 18 +109 243 7 +438 105 15 +106 155 12 +110 120 6 +137 182 25 +556 155 1 +621 0 10 +66 0 6 +45 22 6 +524 208 18 +350 497 23 +80 145 6 +151 22 6 +139 272 25 +528 43 2 +169 216 25 +72 86 5 +141 313 25 +323 170 24 +188 62 6 +556 76 2 +183 197 25 +173 305 25 +535 253 1 +76 199 21 +0 0 6 +498 452 19 +218 237 21 +564 0 10 +549 177 18 +389 253 24 +580 193 18 +205 294 21 +146 258 21 +539 24 2 +67 0 6 +91 135 12 +475 247 1 +144 178 12 +534 267 1 +556 253 18 +395 251 22 +1 0 5 +502 269 1 +172 292 25 +177 210 21 +602 246 18 +527 206 18 +194 326 25 +497 0 2 +483 178 18 +155 232 21 +498 0 10 +125 286 21 +173 210 12 +107 172 6 +67 120 6 +400 138 24 +505 236 18 +549 153 1 +561 85 10 +34 115 5 +49 127 12 +433 157 24 +548 279 18 +552 145 1 +111 116 6 +155 292 25 +525 132 1 +516 39 2 +115 147 6 +87 140 6 +153 76 21 +335 521 23 +550 0 2 +199 286 25 +533 123 18 +104 216 7 +45 77 6 +116 186 12 +519 87 2 +519 145 18 +59 148 6 +201 244 25 +207 286 25 +124 204 21 +114 203 21 +555 0 10 +516 11 2 +40 21 5 +0 55 6 +523 0 2 +510 0 2 +140 228 25 +144 249 21 +524 0 2 +229 291 25 +168 103 12 +489 239 1 +392 181 22 +58 0 6 +91 449 16 +186 312 25 +141 247 7 +2 80 6 +466 102 10 +158 132 5 +522 39 2 +549 144 1 +86 82 6 +520 248 18 +563 55 10 +165 151 21 +358 226 22 +125 222 21 +536 236 1 +552 100 2 +504 119 1 +71 0 5 +0 0 5 +0 152 6 +68 0 6 +521 138 1 +161 247 25 +460 105 10 +0 102 6 +0 2 6 +540 187 1 +478 210 1 +100 188 6 +53 109 6 +102 269 21 +158 270 25 +560 0 10 +508 27 2 +562 0 10 +534 210 18 +80 0 5 +468 162 1 +557 73 10 +568 145 1 +97 158 6 +475 0 2 +515 238 18 +119 116 5 +214 206 25 +149 133 6 +440 234 26 +169 243 25 +549 187 18 +591 131 18 +220 304 25 +116 240 21 +177 286 25 +0 231 12 +459 69 2 +331 167 22 +186 304 25 +497 0 2 +279 96 15 +521 231 1 +101 192 6 +0 95 6 +561 0 10 +79 234 21 +87 176 12 +533 194 1 +503 146 1 +200 246 25 +78 0 6 +69 211 12 +203 316 25 +450 174 24 +25 85 6 +187 173 12 +567 228 18 +534 196 1 +495 0 2 +97 138 21 +175 304 25 +256 318 25 +146 182 12 +108 0 5 +111 132 21 +38 0 5 +574 51 2 +171 267 21 +23 117 6 +517 176 1 +145 252 25 +0 78 5 +533 0 10 +88 241 21 +35 251 12 +519 269 1 +210 322 25 +50 147 6 +541 165 1 +44 18 6 +126 257 21 +506 10 2 +451 64 2 +535 90 10 +523 142 18 +486 205 1 +66 60 6 +116 57 6 +172 213 21 +466 0 10 +439 208 22 +105 159 21 +234 294 25 +117 33 6 +5 0 5 +162 278 25 +459 234 1 +428 385 26 +505 128 1 +498 12 10 +66 23 6 +85 226 12 +240 545 23 +48 289 25 +567 0 2 +126 220 21 +220 184 22 +515 88 2 +130 276 25 +85 0 5 +513 0 2 +29 401 16 +20 51 6 +218 231 21 +49 138 21 +69 193 5 +110 54 21 +258 240 25 +537 151 1 +526 112 1 +181 269 25 +136 242 25 +55 79 6 +428 0 3 +546 230 1 +202 286 25 +0 90 6 +507 65 2 +167 290 21 +30 81 6 +0 180 6 +191 213 21 +80 159 6 +104 0 5 +154 96 25 +75 0 6 +174 263 25 +65 0 5 +65 108 5 +552 288 1 +527 121 1 +32 251 21 +46 142 5 +181 136 6 +530 39 2 +55 0 5 +101 281 12 +133 18 6 +414 96 22 +528 131 1 +170 225 25 +106 65 6 +168 264 25 +376 458 23 +544 104 10 +570 0 10 +543 165 18 +433 230 22 +536 0 10 +154 184 21 +193 250 21 +45 139 6 +543 177 18 +153 106 12 +91 174 12 +238 282 25 +141 188 25 +141 48 6 +36 126 6 +64 0 6 +578 0 2 +477 276 22 +15 59 5 +37 194 6 +579 51 2 +110 262 12 +0 94 6 +343 275 25 +537 121 1 +525 88 10 +507 92 3 +182 172 21 +84 63 5 +359 462 23 +445 15 24 +103 0 5 +502 86 2 +562 155 18 +122 261 25 +212 326 25 +210 289 25 +36 0 5 +302 293 25 +531 0 2 +421 51 22 +414 74 24 +218 227 26 +491 134 18 +46 12 5 +112 0 5 +85 0 6 +539 210 1 +195 251 25 +209 296 25 +1 0 5 +165 278 25 +97 0 6 +176 188 21 +94 0 6 +466 184 22 +494 123 2 +89 235 25 +52 8 6 +557 40 2 +516 184 18 +84 383 16 +523 0 10 +218 305 25 +552 203 18 +150 272 25 +552 0 2 +164 139 12 +462 124 1 +552 0 2 +94 146 6 +368 165 22 +42 76 6 +48 173 6 +252 176 6 +545 22 10 +121 280 21 +62 81 5 +517 211 18 +41 60 5 +537 168 1 +118 128 6 +216 206 21 +546 103 10 +483 0 2 +546 223 18 +124 212 21 +528 170 1 +150 301 25 +270 356 26 +506 225 1 +154 286 21 +514 285 18 +540 205 1 +566 257 1 +112 207 7 +82 53 5 +102 0 6 +23 108 6 +481 38 10 +63 118 6 +0 31 5 +167 254 25 +170 704 16 +66 28 5 +147 221 21 +71 187 6 +569 213 1 +92 255 21 +505 162 1 +80 0 5 +133 188 21 +96 222 21 +523 265 18 +101 53 6 +127 0 5 +530 30 10 +496 97 2 +527 85 2 +113 215 21 +197 175 22 +566 0 2 +82 302 21 +534 0 2 +69 125 5 +532 237 18 +488 90 2 +119 68 5 +174 240 21 +531 215 18 +562 0 2 +518 71 10 +33 111 6 +157 238 21 +127 244 21 +242 293 25 +143 278 21 +588 34 10 +460 147 18 +583 25 10 +522 137 1 +528 5 2 +0 0 5 +189 313 25 +196 211 25 +483 131 1 +152 121 6 +527 154 1 +0 0 6 +529 21 2 +209 291 25 +140 147 21 +106 141 6 +206 291 25 +534 293 18 +498 141 18 +531 0 10 +501 167 1 +470 0 10 +550 8 10 +480 204 18 +159 172 12 +90 0 5 +475 125 18 +533 9 2 +126 282 21 +61 206 6 +538 247 1 +109 12 5 +475 75 2 +187 195 25 +164 271 25 +569 45 2 +525 63 10 +510 150 18 +120 15 6 +154 218 12 +29 56 6 +165 278 21 +457 137 1 +515 215 1 +195 101 6 +121 145 25 +513 90 2 +0 0 5 +45 156 5 +209 266 25 +537 78 2 +515 213 18 +257 272 12 +536 73 10 +511 166 18 +485 152 1 +103 150 21 +553 0 10 +482 126 1 +87 109 6 +315 308 12 +474 84 10 +516 7 10 +567 72 10 +87 69 6 +489 0 2 +525 141 18 +110 271 25 +548 91 10 +107 182 12 +536 185 18 +418 108 2 +579 207 1 +237 286 21 +0 227 7 +63 0 5 +54 108 12 +570 272 18 +496 0 2 +232 176 21 +506 38 2 +104 130 12 +472 116 2 +230 332 21 +546 57 10 +185 81 21 +0 6 6 +556 0 10 +192 109 12 +377 269 22 +108 119 12 +92 170 12 +523 279 1 +278 267 24 +556 0 10 +588 43 10 +18 0 5 +476 98 10 +531 148 1 +497 142 18 +119 112 5 +183 273 25 +67 106 5 +155 233 21 +507 0 10 +167 296 21 +125 0 6 +91 237 21 +86 82 21 +172 275 25 +524 0 2 +552 0 10 +95 250 21 +23 152 6 +292 351 26 +150 65 6 +31 179 5 +104 0 5 +542 159 1 +220 305 25 +141 304 21 +185 252 25 +212 289 21 +125 0 6 +79 410 7 +243 300 25 +558 158 1 +43 0 6 +574 205 18 +91 96 21 +504 210 18 +120 76 6 +557 249 18 +135 268 21 +541 0 10 +0 17 5 +70 244 7 +314 229 12 +125 135 21 +365 192 24 +306 463 23 +160 272 21 +152 463 25 +505 43 2 +154 246 21 +521 0 2 +214 222 21 +372 49 15 +492 203 1 +167 232 25 +492 216 18 +0 175 21 +78 175 21 +547 184 1 +179 270 25 +36 48 6 +150 273 25 +118 129 6 +57 182 6 +94 263 21 +103 241 21 +188 174 21 +181 326 25 +538 207 18 +104 102 5 +153 242 25 +527 0 10 +283 351 26 +143 355 21 +508 0 2 +558 178 1 +112 85 6 +540 74 10 +187 245 25 +148 260 21 +548 0 2 +29 309 21 +576 199 1 +0 125 6 +541 0 2 +557 25 2 +95 138 6 +523 0 10 +194 165 21 +62 0 6 +563 165 1 +108 220 6 +556 179 18 +515 172 1 +546 0 2 +457 0 10 +137 328 25 +510 92 10 +502 214 1 +524 199 1 +564 0 2 +540 0 2 +0 109 5 +249 265 25 +155 252 21 +94 18 5 +2 0 5 +518 0 10 +442 677 23 +549 118 1 +516 117 1 +120 383 16 +465 102 10 +95 196 21 +547 163 1 +506 135 1 +67 168 6 +535 50 2 +141 179 25 +518 231 18 +425 88 15 +519 154 18 +69 103 6 +83 236 7 +30 39 6 +508 28 2 +148 219 21 +72 85 6 +545 72 2 +183 235 25 +514 24 10 +532 18 10 +142 155 6 +576 212 1 +43 0 6 +0 179 21 +522 0 10 +133 271 25 +509 0 2 +534 195 1 +538 158 18 +506 171 18 +64 162 5 +74 72 6 +58 238 21 +65 169 6 +359 433 14 +528 0 10 +517 100 10 +220 299 25 +486 63 10 +549 56 2 +182 280 25 +183 244 21 +557 0 2 +183 124 12 +542 185 18 +69 493 16 +513 130 1 +568 198 1 +98 34 6 +68 120 21 +107 293 25 +586 64 10 +233 284 25 +171 217 21 +242 239 25 +222 238 25 +198 119 21 +502 104 10 +536 214 1 +516 166 18 +398 486 23 +544 222 1 +175 295 12 +536 0 2 +180 245 25 +500 300 1 +224 265 25 +0 101 6 +557 255 18 +563 90 2 +155 173 21 +547 176 18 +116 231 21 +170 221 21 +573 98 10 +211 85 21 +536 168 18 +527 254 18 +194 261 25 +98 255 21 +507 81 2 +509 222 1 +190 231 21 +514 0 10 +198 0 6 +313 133 15 +254 345 26 +51 144 12 +436 475 23 +546 113 2 +175 246 25 +54 96 6 +57 158 6 +506 156 1 +87 320 21 +524 144 18 +56 285 25 +149 11 5 +27 78 6 +1 168 6 +158 208 21 +545 20 2 +481 0 10 +523 99 10 +261 354 26 +529 54 10 +97 220 21 +397 254 24 +0 128 6 +84 33 6 +79 159 21 +182 269 21 +567 254 18 +0 183 6 +529 46 2 +540 0 10 +534 48 2 +513 206 1 +530 155 18 +119 220 7 +501 0 2 +296 32 15 +204 226 25 +89 74 5 +555 269 1 +88 191 6 +546 97 10 +192 264 21 +512 122 18 +359 124 15 +523 279 1 +163 226 21 +174 265 21 +43 132 6 +159 167 21 +120 71 6 +170 175 21 +116 111 5 +122 174 21 +81 116 6 +493 235 1 +553 0 10 +0 103 5 +282 220 21 +493 0 2 +234 319 26 +127 282 25 +536 29 10 +518 199 1 +102 214 21 +33 253 21 +347 483 23 +80 368 16 +371 123 22 +517 0 2 +518 0 10 +183 265 25 +379 200 24 +574 49 2 +85 254 21 +511 72 2 +546 72 2 +516 285 26 +321 214 7 +537 0 10 +194 219 21 +146 257 7 +68 0 5 +183 135 5 +335 430 26 +97 215 21 +129 13 6 +168 274 25 +483 0 10 +252 223 25 +496 117 1 +527 170 18 +381 261 22 +555 0 10 +187 0 6 +566 0 2 +157 59 21 +146 240 21 +132 476 16 +601 64 2 +273 257 12 +486 0 2 +477 177 18 +125 51 4 +551 226 1 +86 145 5 +138 161 5 +62 58 5 +497 186 18 +501 148 1 +138 263 25 +175 285 25 +426 221 24 +142 269 21 +222 286 25 +382 193 24 +509 0 2 +381 169 24 +508 283 18 +510 17 2 +544 56 2 +523 174 18 +107 320 12 +236 154 12 +560 0 2 +0 110 6 +1 96 6 +94 105 6 +0 0 5 +191 220 25 +547 131 18 +102 125 5 +269 283 25 +124 165 21 +141 249 25 +18 118 6 +529 178 1 +34 77 6 +124 29 6 +113 136 6 +384 454 23 +113 137 6 +38 63 5 +487 226 18 +542 222 1 +181 291 25 +550 159 1 +84 149 6 +402 129 24 +501 84 2 +487 282 24 +307 196 21 +336 169 18 +525 0 10 +77 103 5 +490 4 10 +553 79 10 +526 196 1 +114 0 6 +91 189 21 +142 268 21 +54 0 5 +568 96 2 +13 28 5 +0 0 6 +0 9 5 +510 204 18 +503 202 1 +104 278 21 +117 136 6 +580 217 1 +144 209 21 +37 109 5 +506 0 2 +89 315 12 +122 25 6 +529 174 18 +574 196 18 +489 0 2 +40 130 6 +449 284 24 +544 275 18 +537 182 1 +572 65 2 +519 162 1 +407 219 13 +84 289 21 +201 305 25 +190 233 25 +560 39 2 +524 101 10 +0 135 5 +535 0 10 +554 52 10 +548 103 2 +143 270 25 +64 151 6 +203 262 25 +69 248 21 +91 191 12 +507 300 1 +506 0 2 +0 0 6 +541 198 18 +257 274 25 +561 149 1 +65 119 6 +547 22 2 +393 201 24 +87 42 5 +549 142 18 +121 220 21 +539 7 10 +206 201 25 +178 305 25 +526 102 2 +222 260 21 +6 132 6 +55 90 5 +533 14 2 +40 0 5 +118 267 21 +541 143 18 +548 0 10 +527 166 1 +533 127 1 +171 283 21 +179 274 25 +303 0 6 +110 79 6 +43 0 6 +177 241 25 +532 282 18 +518 45 2 +563 0 2 +151 256 21 +64 187 5 +31 219 4 +573 190 18 +491 70 2 +219 121 21 +92 114 5 +552 321 1 +187 210 25 +584 0 2 +511 0 10 +128 312 25 +465 0 2 +75 299 21 +183 255 21 +209 134 15 +18 83 6 +8 0 6 +139 0 6 +590 7 2 +464 42 10 +160 197 21 +45 89 6 +506 19 2 +545 84 2 +388 324 26 +531 0 2 +198 288 25 +95 191 6 +78 148 6 +534 126 18 +535 137 18 +105 41 5 +384 205 24 +469 0 2 +79 205 21 +553 106 10 +153 295 25 +558 0 10 +212 287 25 +523 0 10 +69 32 6 +207 220 25 +1 10 5 +410 233 24 +483 71 10 +539 69 2 +523 273 18 +61 115 5 +127 272 12 +77 63 5 +91 115 6 +194 307 21 +142 112 6 +484 165 1 +167 64 21 +111 257 21 +517 187 18 +542 156 18 +219 225 25 +194 250 21 +550 0 2 +505 88 10 +331 452 23 +538 219 1 +70 0 5 +184 281 21 +363 256 22 +549 125 1 +489 0 2 +537 225 1 +87 2 6 +537 50 2 +399 169 24 +503 157 1 +514 0 2 +441 240 24 +195 294 25 +137 119 12 +550 0 10 +39 71 6 +99 209 6 +152 266 21 +542 0 10 +24 195 21 +478 44 2 +195 189 21 +128 0 6 +140 212 21 +77 158 21 +49 0 5 +334 457 23 +218 251 25 +114 93 5 +538 0 2 +225 276 25 +480 145 1 +0 0 6 +547 145 18 +58 200 12 +94 0 6 +104 211 6 +244 268 25 +135 497 20 +0 156 5 +118 0 5 +530 0 10 +210 280 21 +199 245 25 +104 225 6 +112 0 5 +60 121 5 +449 127 24 +62 61 5 +134 258 21 +222 247 21 +123 99 6 +74 243 25 +46 210 21 +70 282 21 +555 0 2 +557 0 2 +81 79 6 +544 30 2 +418 277 24 +501 0 2 +107 97 6 +446 149 1 +132 254 25 +116 185 6 +564 187 18 +135 80 21 +171 364 16 +527 280 1 +107 256 21 +196 212 25 +428 113 2 +142 242 21 +247 245 25 +201 281 25 +22 0 6 +569 0 10 +155 216 21 +389 248 22 +528 0 10 +530 294 18 +0 195 6 +488 99 2 +229 251 26 +16 135 5 +505 72 2 +394 200 22 +509 296 1 +91 191 12 +543 23 2 +55 155 6 +216 228 21 +0 19 5 +519 123 1 +526 95 2 +506 55 10 +485 0 2 +252 245 21 +115 249 21 +491 164 1 +0 198 6 +395 0 10 +100 104 6 +576 0 2 +555 262 18 +174 301 25 +59 69 6 +495 103 10 +530 194 1 +155 241 21 +114 131 21 +197 265 21 +424 24 22 +455 273 26 +573 196 22 +519 90 10 +540 0 10 +501 154 18 +150 274 21 +402 0 22 +538 107 10 +319 176 15 +519 276 1 +530 132 1 +0 86 6 +122 120 6 +143 149 21 +239 219 25 +188 165 21 +528 49 2 +514 238 18 +513 165 1 +479 257 1 +208 308 25 +231 266 25 +108 240 21 +0 132 6 +554 155 1 +138 202 21 +35 107 12 +240 313 12 +463 112 1 +182 248 25 +141 164 25 +417 89 22 +198 264 25 +181 316 25 +209 239 25 +397 243 22 +488 0 2 +528 66 10 +545 157 1 +553 240 18 +35 222 25 +68 53 6 +480 0 10 +36 250 21 +396 510 23 +223 291 25 +52 246 7 +531 128 1 +548 184 1 +88 255 12 +171 268 21 +174 298 21 +69 157 6 +379 53 22 +539 77 2 +200 36 15 +318 341 26 +134 285 25 +503 224 1 +536 43 10 +498 16 10 +438 96 10 +99 274 25 +83 93 6 +196 30 15 +206 216 21 +594 7 2 +154 158 21 +216 263 25 +0 50 6 +12 145 5 +195 104 12 +58 116 21 +134 113 5 +511 533 19 +105 97 6 +21 132 6 +86 269 21 +532 183 18 +536 4 2 +170 133 6 +555 206 18 +52 224 6 +146 206 21 +63 97 5 +0 69 5 +46 92 6 +131 320 21 +555 98 2 +480 78 2 +423 254 22 +36 207 6 +176 0 6 +0 0 5 +560 167 18 +397 289 22 +533 203 1 +540 304 18 +58 137 6 +91 141 6 +513 0 10 +74 281 25 +196 210 25 +475 130 18 +569 237 18 +142 250 21 +461 793 19 +77 10 6 +44 28 6 +80 265 21 +73 95 6 +72 210 21 +371 260 22 +535 170 1 +556 175 1 +0 0 5 +211 201 21 +304 355 26 +200 253 25 +521 142 1 +522 77 2 +144 123 21 +532 231 1 +500 0 2 +494 168 1 +253 114 25 +193 245 25 +93 88 5 +176 279 21 +54 106 5 +84 126 6 +60 133 5 +524 182 18 +152 111 6 +540 0 2 +205 361 7 +505 104 10 +183 215 21 +81 132 6 +549 116 1 +523 66 2 +488 276 1 +273 284 25 +392 137 24 +127 255 21 +280 521 26 +501 30 10 +203 289 21 +539 115 1 +499 55 2 +559 50 2 +162 147 12 +177 168 21 +545 124 1 +121 217 21 +27 134 5 +103 237 21 +501 191 1 +105 174 21 +35 78 6 +137 108 5 +94 0 6 +7 74 6 +392 468 23 +11 183 6 +564 172 1 +547 149 1 +185 220 21 +52 1 6 +109 153 6 +0 140 5 +544 0 10 +404 222 22 +529 159 1 +57 212 21 +0 176 5 +29 255 21 +194 196 25 +332 196 15 +209 252 21 +408 351 24 +389 306 26 +182 273 25 +552 31 10 +203 263 25 +116 207 6 +535 249 1 +126 260 12 +22 14 6 +504 210 18 +34 187 5 +88 212 25 +522 186 1 +127 133 6 +109 201 21 +188 228 21 +544 0 2 +539 218 18 +59 65 6 +239 155 21 +518 0 10 +554 231 1 +124 150 6 +25 87 6 +192 259 25 +209 278 25 +527 106 10 +195 266 25 +545 165 18 +79 175 6 +78 252 21 +520 191 1 +154 215 21 +29 130 12 +0 156 6 +161 117 21 +160 243 21 +525 213 1 +109 75 12 +113 256 21 +20 111 6 +515 0 10 +51 0 5 +68 207 5 +517 131 18 +554 23 10 +199 165 21 +193 321 25 +182 246 25 +45 212 5 +502 205 18 +226 253 25 +0 29 6 +514 248 18 +207 103 12 +51 83 5 +201 257 25 +536 198 18 +34 53 5 +143 145 6 +155 235 21 +504 75 2 +58 0 6 +148 297 21 +46 98 6 +569 117 18 +69 55 6 +140 305 21 +495 219 18 +527 1 2 +170 140 5 +487 261 18 +555 240 1 +197 302 25 +532 158 18 +531 181 1 +56 26 6 +108 262 21 +531 0 2 +193 298 25 +44 136 5 +561 0 10 +467 136 1 +365 188 22 +547 262 1 +15 107 5 +0 0 5 +558 140 18 +195 206 24 +78 238 21 +532 7 2 +543 94 10 +542 128 1 +563 223 1 +515 121 1 +421 123 22 +195 288 21 +195 293 26 +292 435 23 +148 152 21 +119 130 12 +163 305 25 +227 404 25 +546 128 18 +492 0 10 +520 0 10 +296 40 6 +21 111 6 +506 134 1 +61 81 5 +174 235 21 +324 456 23 +68 45 6 +133 14 6 +192 230 21 +561 90 10 +71 153 12 +552 0 2 +213 320 26 +0 8 6 +365 297 22 +0 86 5 +171 211 21 +14 0 5 +40 156 6 +138 161 12 +405 365 18 +140 231 25 +551 84 10 +139 248 21 +444 95 10 +359 301 26 +170 117 6 +289 309 26 +190 312 25 +537 107 2 +522 103 2 +88 0 6 +216 306 25 +215 243 25 +157 261 21 +552 107 2 +146 230 21 +481 203 1 +564 23 2 +489 96 10 +106 246 21 +417 607 17 +72 83 5 +570 150 18 +235 327 25 +141 254 21 +484 47 2 +544 162 1 +169 281 25 +128 231 25 +507 0 10 +206 175 25 +155 250 21 +524 106 10 +513 128 1 +561 73 2 +397 70 24 +42 89 5 +551 0 10 +0 74 5 +486 158 1 +528 0 10 +157 161 6 +390 481 23 +293 121 15 +193 156 25 +547 135 1 +344 449 23 +168 244 21 +131 204 21 +486 77 10 +252 255 22 +520 240 18 +363 92 15 +99 199 21 +286 465 23 +129 277 21 +576 159 18 +548 0 10 +65 0 6 +529 74 2 +501 42 2 +252 267 21 +113 238 12 +21 164 5 +87 254 21 +534 0 2 +166 172 4 +169 264 21 +229 298 26 +546 73 2 +511 208 18 +162 217 12 +179 232 25 +89 0 6 +548 158 18 +123 279 21 +563 111 1 +152 85 6 +100 190 6 +29 268 21 +28 0 6 +38 144 5 +303 149 12 +152 250 12 +102 28 6 +91 275 21 +502 157 1 +83 0 5 +126 248 25 +527 16 10 +609 775 19 +149 46 6 +240 368 26 +132 222 12 +192 234 21 +512 104 10 +552 195 1 +569 176 18 +63 252 7 +352 239 22 +102 12 5 +214 254 25 +527 288 18 +581 223 1 +72 104 5 +104 215 12 +146 273 25 +462 160 1 +552 155 1 +524 192 18 +519 277 18 +156 175 21 +520 206 1 +530 124 18 +472 31 2 +512 223 1 +104 127 6 +72 182 6 +513 227 18 +181 224 21 +494 235 1 +176 154 21 +63 116 5 +120 96 5 +475 118 2 +350 0 22 +532 166 18 +109 169 12 +227 213 25 +434 248 18 +504 0 10 +167 187 21 +166 254 25 +0 242 7 +486 23 2 +47 243 12 +156 19 21 +536 266 18 +567 170 1 +432 164 26 +104 179 12 +563 0 10 +553 280 18 +263 362 26 +476 231 1 +568 95 2 +518 171 18 +550 0 2 +536 16 2 +110 97 5 +510 0 10 +200 198 21 +15 0 6 +449 205 18 +571 116 18 +0 0 6 +454 390 26 +0 0 5 +572 0 2 +169 124 12 +162 194 25 +518 0 2 +502 225 18 +494 152 1 +504 117 2 +88 176 12 +149 185 6 +76 75 6 +249 17 6 +89 257 25 +475 76 10 +523 18 10 +164 237 21 +511 0 10 +206 210 25 +54 92 6 +317 19 15 +88 112 5 +554 0 3 +92 0 6 +201 143 21 +284 95 15 +114 229 21 +517 28 2 +247 432 26 +568 0 10 +237 196 15 +4 0 5 +11 128 5 +75 0 6 +547 157 1 +105 268 21 +116 256 21 +0 93 5 +28 211 7 +0 47 5 +522 0 10 +235 388 22 +495 127 18 +518 133 18 +493 0 10 +63 48 6 +134 135 6 +509 245 1 +0 0 6 +142 302 21 +494 168 1 +7 34 21 +64 0 6 +136 311 25 +532 0 10 +515 0 10 +0 134 6 +124 59 5 +436 187 24 +537 183 18 +479 203 24 +527 244 1 +576 307 18 +539 0 2 +495 26 10 +510 204 1 +551 86 10 +520 0 2 +205 321 25 +179 168 21 +151 274 25 +134 322 12 +256 82 15 +183 82 25 +558 102 10 +538 122 18 +546 265 18 +397 286 22 +172 241 21 +200 176 21 +209 296 25 +375 245 18 +118 150 21 +97 147 6 +192 339 21 +514 52 10 +542 0 2 +499 0 2 +227 250 25 +170 92 5 +542 0 10 +218 198 25 +550 177 1 +171 106 6 +545 161 1 +8 166 6 +495 112 1 +489 146 1 +415 93 22 +55 129 6 +370 457 23 +530 221 18 +135 100 6 +34 38 5 +487 201 18 +79 196 5 +227 283 25 +15 73 6 +177 294 25 +197 296 21 +564 186 1 +124 266 25 +584 0 2 +135 334 12 +524 47 10 +143 216 21 +17 129 5 +141 273 21 +140 276 25 +521 159 1 +552 0 10 +171 213 21 +518 192 18 +550 124 18 +558 81 2 +261 250 21 +0 23 5 +550 0 10 +446 245 24 +452 26 10 +115 266 21 +499 247 1 +582 138 18 +569 168 18 +142 284 21 +149 135 21 +83 12 5 +578 205 22 +101 102 6 +456 125 1 +198 169 25 +149 205 21 +188 173 25 +24 230 12 +502 0 2 +201 123 21 +506 120 18 +81 102 12 +369 217 26 +128 279 21 +548 191 1 +543 22 10 +0 118 6 +240 635 16 +109 178 6 +39 88 5 +553 0 10 +23 138 5 +53 131 5 +99 166 6 +530 79 2 +520 79 10 +445 183 22 +207 271 25 +67 117 6 +156 228 21 +529 0 10 +191 271 21 +39 169 6 +418 292 26 +0 14 6 +549 89 10 +294 395 23 +499 0 2 +99 29 5 +91 215 21 +97 119 6 +264 163 15 +84 182 21 +111 155 12 +57 178 6 +52 0 5 +154 167 6 +202 312 25 +42 7 5 +471 108 2 +498 110 2 +520 0 2 +157 20 21 +0 202 6 +83 20 5 +160 256 21 +166 308 25 +580 170 18 +0 370 12 +406 284 24 +459 120 2 +33 102 6 +127 282 25 +230 162 21 +107 189 7 +104 66 5 +156 70 5 +215 229 24 +25 0 5 +228 306 26 +344 469 23 +547 150 1 +104 226 21 +96 63 6 +520 0 10 +88 64 5 +467 0 10 +180 274 21 +199 218 25 +159 290 21 +214 310 25 +512 66 10 +515 0 2 +153 191 21 +549 153 1 +377 201 22 +552 670 17 +34 185 6 +172 270 21 +524 0 10 +69 0 6 +0 0 6 +57 160 5 +775 1023 19 +202 352 25 +140 255 21 +136 300 25 +155 0 6 +213 340 25 +36 208 7 +0 43 6 +49 19 5 +18 83 6 +95 131 22 +184 294 21 +539 275 1 +244 204 25 +552 196 18 +146 198 7 +558 232 18 +36 0 5 +529 0 10 +110 251 12 +457 0 2 +431 192 18 +543 159 18 +579 181 1 +575 0 2 +182 277 25 +504 36 2 +511 196 18 +528 3 10 +101 219 7 +498 100 10 +202 285 21 +74 0 5 +94 51 12 +120 140 6 +533 92 2 +73 0 6 +48 312 12 +505 0 10 +476 200 18 +516 0 2 +541 75 2 +536 0 10 +551 89 10 +59 79 6 +134 238 12 +510 216 1 +584 139 1 +537 114 1 +518 97 2 +161 240 21 +28 26 6 +166 223 21 +207 242 25 +522 142 1 +121 164 21 +162 0 6 +533 0 10 +17 0 5 +153 221 21 +75 159 6 +32 200 6 +538 225 1 +565 27 10 +563 80 2 +140 250 21 +0 158 6 +149 212 12 +566 49 2 +165 269 25 +493 151 18 +229 240 25 +561 221 18 +231 129 15 +486 242 1 +187 267 25 +138 113 6 +153 284 25 +162 130 21 +74 79 5 +153 73 21 +63 178 12 +514 0 10 +105 99 6 +225 290 25 +129 258 25 +549 46 10 +540 299 1 +485 12 10 +201 284 25 +459 331 26 +490 0 10 +520 60 2 +200 135 24 +75 0 6 +503 0 2 +346 404 23 +396 635 23 +518 370 26 +433 73 2 +183 215 12 +566 0 10 +100 231 21 +51 123 5 +478 150 1 +497 251 18 +238 274 25 +525 163 1 +143 246 21 +406 531 23 +466 0 10 +80 201 7 +56 82 6 +5 0 6 +123 88 6 +143 319 25 +156 163 21 +152 95 6 +400 0 2 +149 106 6 +182 301 21 +205 258 25 +113 247 21 +538 0 2 +513 61 2 +576 72 10 +508 94 10 +583 176 18 +174 93 21 +466 245 18 +170 89 6 +179 219 21 +0 121 5 +248 323 26 +338 485 23 +115 302 21 +134 290 21 +215 273 26 +350 252 22 +551 29 10 +458 244 22 +373 58 24 +101 235 6 +150 211 21 +104 47 5 +327 413 23 +471 337 26 +79 310 21 +107 113 6 +140 202 21 +73 15 6 +238 227 21 +571 264 18 +564 0 2 +550 232 18 +191 254 21 +524 161 18 +6 155 6 +99 213 21 +166 92 21 +509 260 1 +203 258 25 +540 149 18 +108 254 25 +21 70 6 +0 28 6 +187 204 21 +82 39 5 +148 292 12 +127 159 21 +581 171 18 +75 141 6 +510 0 2 +505 0 10 +150 151 21 +0 168 5 +147 306 25 +445 165 22 +549 18 2 +514 6 10 +121 185 12 +431 341 26 +541 0 10 +350 389 26 +533 89 10 +623 304 22 +519 135 1 +495 214 18 +532 0 10 +243 246 21 +145 246 21 +537 204 1 +175 201 21 +177 204 25 +516 4 2 +609 202 1 +127 107 12 +117 260 25 +472 511 13 +75 217 7 +82 257 12 +198 0 6 +88 101 6 +577 131 18 +482 213 1 +503 163 18 +527 0 10 +445 0 2 +151 279 25 +147 285 21 +102 49 21 +45 124 6 +71 40 6 +116 0 6 +538 0 10 +108 239 12 +266 241 12 +110 176 21 +488 225 18 +541 0 10 +150 180 6 +504 211 1 +480 253 18 +4 0 5 +164 259 21 +150 27 5 +580 235 18 +35 90 21 +49 113 5 +92 228 21 +561 222 18 +76 0 5 +133 296 21 +201 244 25 +113 0 6 +23 70 6 +216 274 25 +537 0 10 +521 195 18 +188 262 25 +525 257 18 +197 153 21 +472 526 19 +213 269 25 +91 82 6 +532 110 1 +94 273 25 +161 165 21 +174 228 7 +527 281 18 +98 83 12 +190 253 25 +33 183 6 +353 190 24 +104 244 21 +521 121 1 +540 289 18 +26 295 21 +443 87 2 +210 202 21 +356 338 22 +139 123 6 +99 29 5 +128 239 21 +132 259 21 +527 28 10 +529 145 1 +511 74 2 +235 263 25 +545 179 18 +173 0 6 +547 144 1 +552 12 10 +147 291 25 +0 37 6 +553 81 10 +556 155 18 +91 259 25 +306 0 15 +531 118 1 +139 244 21 +389 494 23 +408 253 24 +543 122 18 +444 248 22 +0 0 6 +126 223 25 +80 49 5 +24 256 21 +94 80 5 +153 174 12 +133 269 21 +0 109 5 +517 259 1 +546 0 10 +113 245 21 +507 59 2 +378 168 22 +0 133 6 +526 192 1 +117 147 5 +519 0 10 +477 204 18 +496 0 10 +0 59 6 +208 285 25 +507 114 2 +27 55 6 +139 321 25 +536 0 2 +471 105 10 +71 69 5 +105 0 6 +0 0 6 +562 93 2 +67 180 12 +554 249 18 +438 273 24 +51 242 21 +498 232 18 +60 139 6 +171 121 21 +313 151 15 +556 0 10 +458 58 22 +508 248 1 +400 283 22 +478 256 18 +485 0 10 +549 0 10 +220 0 15 +0 71 6 +549 247 18 +542 206 1 +0 0 6 +510 164 1 +504 225 18 +509 188 1 +541 43 10 +584 52 2 +125 271 21 +531 211 18 +134 229 21 +127 307 25 +31 0 6 +193 269 25 +101 184 21 +546 209 1 +106 152 6 +110 291 25 +107 0 6 +512 211 18 +3 145 6 +504 0 2 +496 119 1 +563 66 2 +579 227 18 +139 113 4 +535 134 1 +229 255 25 +533 230 1 +211 240 25 +520 163 1 +132 0 5 +490 266 1 +246 218 22 +564 126 1 +504 0 2 +546 231 18 +113 54 6 +218 278 25 +81 81 5 +555 0 10 +45 163 5 +0 176 5 +551 0 10 +125 199 6 +185 154 21 +516 0 2 +151 159 6 +81 111 6 +546 78 2 +567 0 2 +165 120 12 +115 169 21 +111 22 6 +104 190 21 +574 38 2 +482 84 10 +103 260 21 +57 0 5 +180 295 25 +176 222 21 +290 0 15 +155 256 21 +184 288 25 +573 15 2 +524 55 2 +58 0 5 +89 0 5 +554 0 2 +0 0 6 +142 211 21 +138 240 21 +30 105 5 +543 93 10 +562 225 1 +146 161 25 +164 265 25 +523 158 18 +58 18 5 +125 125 12 +76 136 5 +496 0 2 +418 194 22 +179 151 25 +555 0 2 +112 124 6 +131 177 21 +96 273 25 +526 0 10 +165 290 21 +240 293 26 +53 94 6 +88 156 6 +68 156 5 +168 234 21 +149 141 21 +156 135 6 +522 91 2 +491 200 18 +495 0 2 +0 45 5 +102 180 6 +464 231 24 +187 211 21 +490 246 1 +69 105 6 +56 109 6 +136 268 25 +168 238 25 +187 34 5 +124 230 25 +194 107 21 +100 64 5 +0 0 6 +503 134 1 +584 97 2 +151 241 21 +163 75 6 +311 0 15 +549 0 10 +507 0 2 +466 36 2 +540 0 10 +114 108 6 +523 0 10 +121 0 6 +108 272 12 +88 162 12 +140 269 21 +466 0 10 +515 0 10 +91 111 5 +542 168 1 +146 262 21 +42 108 6 +570 156 18 +21 0 6 +117 249 25 +193 251 21 +557 30 2 +542 254 1 +496 0 2 +151 209 21 +206 115 15 +59 37 5 +551 0 2 +194 234 21 +442 193 1 +107 155 6 +541 0 10 +503 192 18 +537 165 18 +209 306 25 +164 455 16 +473 262 24 +36 113 5 +106 11 5 +167 293 21 +108 122 6 +211 240 25 +184 293 25 +114 44 5 +42 300 21 +518 0 2 +177 242 22 +412 331 26 +103 187 5 +532 5 10 +509 301 18 +25 216 21 +534 190 1 +18 0 6 +540 93 10 +146 180 21 +354 53 2 +138 214 21 +21 162 5 +93 0 5 +551 110 2 +128 51 6 +489 161 1 +173 200 25 +373 198 24 +153 200 21 +541 0 10 +305 250 12 +174 269 25 +468 141 18 +521 203 1 +203 275 25 +54 132 6 +541 114 2 +223 238 25 +534 233 18 +561 84 2 +58 32 6 +143 277 21 +102 284 21 +432 86 10 +71 278 21 +142 182 25 +111 10 6 +538 0 10 +65 0 6 +161 257 21 +557 207 18 +556 177 1 +144 265 25 +528 220 1 +512 162 1 +514 220 18 +546 52 10 +555 174 18 +240 214 21 +16 118 5 +564 29 10 +212 205 25 +0 0 5 +195 223 21 +182 182 25 +547 74 2 +533 0 2 +174 69 6 +144 194 21 +564 141 1 +556 118 18 +187 255 21 +182 244 21 +558 180 18 +497 0 2 +166 0 5 +230 225 21 +490 14 2 +70 0 6 +183 283 21 +92 126 6 +48 95 6 +507 3 2 +114 211 21 +75 38 5 +557 220 1 +143 0 6 +16 0 5 +131 275 25 +144 200 21 +571 201 18 +188 176 21 +359 106 15 +509 268 1 +559 2 10 +499 94 10 +286 114 15 +548 208 18 +204 63 6 +217 274 25 +242 266 25 +481 0 10 +532 288 18 +13 0 6 +30 187 6 +570 22 2 +201 244 25 +571 663 19 +0 133 6 +550 34 10 +174 306 21 +490 0 2 +292 263 25 +533 14 10 +150 245 21 +545 187 18 +402 159 24 +64 114 6 +247 305 25 +533 205 18 +225 272 25 +38 228 21 +510 0 10 +102 253 21 +246 265 25 +526 113 2 +68 98 6 +528 125 18 +519 106 2 +159 249 21 +515 299 26 +519 0 2 +124 126 12 +505 99 10 +237 236 25 +119 220 21 +98 0 6 +522 172 18 +115 216 21 +241 154 12 +115 109 6 +46 0 5 +0 103 6 +416 2 10 +209 240 25 +485 159 18 +61 191 6 +503 0 2 +145 188 21 +532 24 10 +532 365 26 +89 90 5 +547 130 18 +158 284 25 +525 288 18 +467 260 26 +349 637 23 +104 285 21 +215 94 6 +227 203 12 +427 261 22 +127 249 7 +512 0 2 +520 229 1 +220 180 25 +512 0 10 +494 231 1 +497 206 18 +521 52 10 +279 272 25 +87 0 6 +84 0 6 +100 95 6 +115 163 6 +36 134 6 +523 206 1 +153 245 25 +521 86 2 +0 21 5 +510 0 10 +150 289 21 +105 259 21 +537 0 10 +520 124 1 +541 72 2 +344 257 22 +545 50 10 +210 271 25 +540 265 1 +151 230 21 +127 187 21 +29 0 6 +543 231 13 +110 150 12 +538 0 10 +532 161 18 +320 0 15 +54 140 6 +126 247 21 +519 68 2 +397 437 23 +538 0 10 +211 303 25 +564 25 2 +165 221 21 +116 266 21 +492 50 2 +142 142 6 +61 193 21 +476 0 2 +554 129 18 +81 83 5 +184 287 25 +10 279 21 +528 241 18 +550 100 2 +172 235 21 +102 220 21 +157 223 25 +130 289 25 +214 175 25 +99 163 6 +538 59 10 +97 389 16 +34 157 12 +114 233 25 +568 92 2 +152 179 21 +185 267 21 +560 44 2 +480 207 1 +417 132 1 +527 109 10 +177 251 21 +85 233 21 +536 114 1 +191 119 21 +23 224 12 +321 49 15 +68 0 6 +305 40 15 +534 82 10 +95 154 12 +507 192 18 +157 233 21 +348 474 23 +166 271 25 +485 0 10 +503 0 2 +457 207 1 +540 114 1 +261 358 26 +530 215 18 +124 199 21 +536 113 2 +60 0 5 +164 210 25 +12 25 5 +97 28 5 +106 177 6 +484 150 18 +48 173 5 +49 0 6 +139 297 21 +25 88 6 +599 279 18 +440 159 22 +569 227 1 +52 235 12 +519 104 2 +508 239 1 +92 184 21 +527 128 1 +97 170 12 +189 86 12 +506 0 10 +163 285 25 +204 271 25 +531 49 10 +342 467 23 +182 252 21 +541 0 2 +79 64 12 +200 249 21 +337 138 15 +101 64 6 +106 106 12 +519 117 1 +547 204 1 +530 147 1 +259 422 23 +506 101 2 +0 125 5 +539 0 10 +192 194 25 +147 205 21 +145 301 21 +87 70 6 +515 62 2 +113 90 6 +125 233 21 +538 153 1 +54 99 6 +507 216 18 +528 0 10 +72 100 6 +538 0 10 +138 289 21 +363 483 23 +196 298 25 +106 220 6 +536 172 18 +539 225 1 +74 193 21 +494 139 1 +0 176 5 +527 182 1 +181 0 6 +536 147 1 +145 246 21 +159 202 21 +368 483 23 +60 128 12 +488 177 1 +87 116 6 +202 269 25 +109 115 5 +221 171 21 +185 279 25 +208 117 25 +0 0 6 +519 159 18 +121 200 12 +90 120 5 +513 161 1 +55 0 5 +532 136 18 +0 0 6 +26 154 6 +432 402 26 +451 144 1 +497 86 2 +101 286 21 +131 313 21 +545 146 1 +502 0 10 +93 257 21 +290 114 22 +559 32 10 +518 0 10 +136 264 21 +570 0 2 +110 216 21 +211 309 25 +496 26 10 +126 141 12 +269 379 22 +208 244 25 +197 285 25 +175 186 21 +507 0 10 +120 157 21 +501 146 18 +527 0 10 +532 3 10 +137 242 21 +371 252 22 +443 0 10 +181 268 21 +504 0 10 +105 205 21 +431 618 17 +179 350 12 +442 226 24 +511 218 1 +406 539 14 +135 272 25 +524 191 1 +417 256 26 +287 57 15 +342 441 23 +55 154 12 +535 165 1 +135 199 7 +127 271 21 +105 213 25 +544 56 10 +596 0 2 +581 66 2 +520 51 10 +239 250 12 +506 137 18 +511 166 1 +176 270 25 +535 60 2 +189 266 21 +518 36 10 +510 0 10 +38 231 25 +505 578 23 +510 244 18 +564 149 18 +582 0 10 +444 296 22 +136 176 12 +71 238 4 +521 154 1 +528 195 18 +155 175 25 +227 240 25 +219 271 25 +527 155 1 +489 0 2 +494 479 26 +44 178 5 +158 0 5 +549 181 18 +515 10 2 +57 0 5 +534 106 10 +501 96 10 +550 252 18 +532 215 18 +515 6 2 +519 140 1 +519 202 18 +385 241 22 +533 80 10 +119 209 21 +81 217 21 +251 296 22 +479 21 10 +111 340 12 +522 201 18 +512 175 1 +508 211 18 +536 474 23 +118 213 21 +561 175 1 +0 37 5 +505 4 10 +335 208 15 +191 298 25 +154 245 21 +55 129 5 +522 9 10 +193 226 21 +575 47 10 +544 176 1 +187 264 25 +465 0 10 +489 155 1 +260 333 26 +21 260 21 +0 200 5 +549 264 1 +84 39 5 +178 249 21 +509 0 10 +137 262 21 +430 254 22 +175 272 25 +519 219 1 +64 256 25 +511 190 18 +86 213 12 +536 115 2 +355 458 23 +149 219 25 +488 130 1 +180 178 25 +554 119 18 +510 102 10 +220 227 25 +488 137 1 +498 0 2 +166 281 25 +394 245 24 +98 206 21 +491 20 10 +151 257 21 +138 254 25 +543 183 1 +561 144 1 +561 224 1 +527 0 10 +521 0 10 +152 268 21 +79 257 25 +559 0 2 +164 224 12 +182 308 25 +365 293 24 +509 111 1 +112 173 21 +209 232 22 +477 45 10 +511 43 2 +555 191 18 +510 40 2 +562 49 2 +136 116 21 +106 253 21 +462 591 19 +177 205 25 +60 0 5 +136 192 21 +124 282 21 +532 214 1 +209 0 21 +532 181 18 +532 68 2 +482 62 2 +187 234 25 +93 177 5 +22 231 7 +235 321 25 +116 240 25 +509 124 1 +217 16 21 +117 218 25 +527 200 18 +86 503 16 +538 111 1 +230 200 12 +544 199 1 +549 199 1 +112 221 21 +582 35 2 +96 138 5 +553 0 10 +174 297 21 +134 233 21 +151 247 25 +372 269 25 +90 219 21 +539 308 18 +257 219 21 +114 163 21 +541 231 1 +199 309 25 +372 167 15 +520 0 2 +559 0 2 +506 60 10 +538 23 10 +412 165 24 +518 9 10 +31 100 5 +179 220 21 +175 249 21 +530 0 2 +146 244 12 +550 229 1 +139 277 21 +544 147 18 +289 204 21 +536 0 10 +109 126 12 +556 38 2 +172 246 21 +114 47 5 +450 149 1 +551 293 18 +150 127 21 +160 276 21 +58 228 25 +0 73 5 +532 230 1 +460 0 10 +158 249 25 +233 297 26 +564 181 1 +276 0 15 +155 313 21 +83 0 5 +568 21 10 +89 116 5 +537 173 1 +547 0 2 +171 244 25 +460 202 1 +155 232 21 +533 272 1 +509 125 18 +169 242 21 +179 254 21 +278 375 26 +573 0 2 +341 63 15 +112 108 21 +131 120 5 +139 192 21 +561 99 10 +229 285 25 +563 183 1 +530 41 10 +10 158 5 +166 180 21 +92 257 21 +165 136 21 +540 0 10 +151 325 25 +506 295 26 +117 255 21 +429 523 19 +85 270 25 +8 186 5 +192 320 26 +633 197 22 +539 12 10 +133 241 12 +563 220 1 +380 202 18 +275 361 26 +162 306 25 +520 283 18 +82 130 5 +555 0 10 +528 804 19 +177 180 25 +457 82 2 +527 69 10 +206 274 25 +523 148 1 +518 213 18 +487 0 2 +219 268 21 +55 103 12 +165 278 21 +523 11 2 +147 283 25 +586 0 2 +166 258 21 +514 5 2 +471 146 1 +574 67 2 +246 309 25 +151 257 25 +247 243 24 +542 0 10 +502 129 18 +391 242 24 +109 90 5 +509 130 1 +566 241 1 +515 118 18 +574 0 2 +539 99 10 +86 0 5 +222 312 25 +487 0 10 +547 0 2 +539 89 10 +0 61 5 +531 215 1 +522 182 18 +537 97 10 +239 313 25 +529 194 18 +455 33 2 +178 302 25 +543 205 1 +499 107 10 +172 266 25 +169 217 21 +558 125 1 +121 200 21 +560 244 1 +194 240 21 +121 0 5 +542 175 1 +518 34 2 +129 236 21 +548 217 1 +206 226 21 +185 301 25 +538 276 18 +569 653 19 +554 62 10 +135 173 21 +111 255 21 +515 98 10 +537 13 2 +66 215 21 +558 10 10 +190 246 21 +504 61 10 +424 0 10 +228 294 25 +512 0 10 +517 131 1 +169 201 25 +162 245 25 +571 91 2 +132 239 21 +160 258 21 +565 269 1 +193 223 21 +154 229 21 +217 304 25 +611 135 18 +133 111 21 +439 143 22 +462 5 22 +220 313 26 +41 112 5 +118 234 21 +91 280 21 +105 169 21 +546 67 10 +448 92 10 +140 224 21 +533 17 10 +492 187 1 +486 176 1 +176 130 21 +152 253 25 +530 24 10 +104 196 7 +117 249 21 +188 300 25 +184 339 25 +540 0 10 +32 0 5 +525 136 18 +142 286 21 +527 206 18 +372 418 23 +484 500 19 +147 283 25 +514 258 1 +485 150 1 +379 220 24 +7 0 5 +190 262 26 +533 0 2 +524 168 1 +368 6 22 +512 105 2 +127 183 21 +144 163 12 +495 0 10 +132 184 21 +107 239 7 +543 116 18 +203 335 22 +0 0 5 +501 167 1 +106 275 21 +25 176 12 +525 152 18 +118 32 5 +56 211 21 +336 478 23 +136 210 21 +532 57 10 +576 154 1 +516 0 10 +528 170 18 +223 241 25 +551 0 2 +197 279 25 +74 204 21 +552 90 10 +593 244 18 +125 159 25 +556 0 2 +518 16 10 +200 281 25 +419 126 15 +177 263 25 +226 239 25 +532 22 10 +563 205 18 +549 5 2 +50 115 5 +519 0 10 +103 158 21 +232 225 25 +178 171 21 +571 211 1 +37 299 25 +307 0 15 +469 67 10 +183 232 25 +564 72 10 +154 0 21 +213 217 21 +508 106 2 +568 113 1 +140 250 21 +560 83 2 +200 277 21 +173 266 25 +379 235 22 +545 831 19 +530 180 1 +498 0 2 +510 27 2 +532 144 18 +164 278 25 +102 206 21 +0 131 5 +556 150 1 +172 192 25 +285 142 22 +108 115 21 +125 168 21 +188 251 25 +102 216 21 +487 230 24 +547 142 1 +521 0 2 +104 235 21 +352 179 22 +170 313 12 +103 247 21 +152 177 21 +314 168 24 +108 247 21 +507 0 2 +217 222 21 +575 200 18 +504 92 10 +107 237 25 +481 123 1 +24 15 5 +153 209 21 +495 21 10 +217 186 21 +549 125 18 +54 258 21 +190 229 21 +534 64 10 +550 157 1 +518 148 18 +247 238 25 +197 282 21 +170 204 25 +558 0 10 +518 0 2 +538 65 2 +532 10 2 +224 308 25 +153 235 25 +386 482 23 +299 293 25 +128 139 12 +113 250 21 +188 182 21 +543 219 1 +83 154 12 +516 110 2 +126 255 21 +559 120 1 +0 246 12 +179 288 25 +390 159 24 +510 237 1 +57 217 7 +521 0 2 +535 193 18 +531 117 1 +521 2 2 +146 197 21 +558 39 10 +518 0 10 +482 133 18 +469 60 2 +430 267 26 +142 224 21 +532 1 2 +107 199 12 +0 296 21 +539 0 10 +250 305 26 +99 259 25 +564 281 18 +395 227 22 +358 199 15 +556 206 1 +40 18 5 +523 24 10 +0 0 5 +214 189 21 +148 278 25 +553 230 1 +278 265 21 +404 235 24 +175 145 12 +171 300 25 +103 0 5 +200 255 21 +413 171 22 +569 143 24 +438 240 22 +482 119 22 +115 323 12 +156 182 21 +156 247 21 +331 424 26 +3 167 12 +423 54 15 +533 99 10 +178 283 25 +0 174 5 +250 51 15 +490 181 18 +578 168 18 +117 100 12 +175 251 21 +500 56 10 +128 261 7 +508 0 10 +67 52 5 +100 161 12 +152 114 21 +147 255 21 +557 191 18 +555 163 18 +387 472 26 +489 148 1 +98 180 12 +490 95 10 +475 237 1 +562 81 10 +203 327 21 +167 302 25 +136 298 25 +397 0 15 +560 241 18 +50 0 5 +149 287 21 +520 200 1 +140 105 21 +159 263 21 +524 127 1 +163 266 21 +446 266 24 +161 207 12 +126 163 12 +74 211 21 +540 214 18 +117 213 21 +165 236 25 +189 270 21 +482 88 10 +487 108 10 +538 209 1 +59 233 12 +548 0 10 +471 236 24 +200 196 21 +106 261 25 +134 128 12 +172 169 21 +243 306 21 +393 189 1 +336 478 26 +60 236 21 +340 459 23 +219 218 25 +146 287 25 +190 258 25 +205 302 25 +588 183 18 +554 166 1 +397 489 23 +569 0 10 +390 178 24 +98 191 21 +37 135 5 +96 61 5 +472 0 10 +397 374 26 +445 120 18 +504 211 1 +141 156 12 +219 320 25 +316 270 22 +219 268 25 +575 166 1 +530 192 1 +542 236 1 +559 128 18 +165 277 21 +211 307 25 +166 234 25 +546 141 18 +352 57 22 +180 317 25 +0 163 21 +325 478 23 +515 0 10 +128 71 21 +504 250 1 +364 0 3 +563 119 1 +188 255 25 +128 58 5 +63 1 5 +169 97 5 +179 295 26 +511 63 10 +570 99 10 +499 213 22 +147 294 21 +106 184 12 +529 0 10 +551 183 18 +569 184 18 +538 1 10 +168 279 25 +415 99 24 +267 290 26 +212 194 25 +353 459 23 +175 238 21 +531 124 18 +500 228 1 +167 256 21 +95 228 21 +540 0 10 +42 58 5 +526 0 10 +578 181 1 +570 0 10 +126 183 26 +368 0 15 +578 217 18 +516 145 18 +388 262 24 +467 0 10 +147 151 12 +45 269 21 +495 0 10 +374 49 22 +198 229 25 +190 301 21 +83 130 12 +219 283 25 +516 177 1 +166 172 12 +555 111 10 +515 264 18 +495 259 1 +546 0 10 +509 46 10 +562 200 18 +51 192 5 +102 125 12 +170 266 21 +293 133 15 +514 48 10 +140 232 25 +198 285 25 +520 98 10 +518 109 10 +410 198 18 +33 205 5 +547 94 10 +134 178 12 +72 118 5 +293 313 26 +118 208 25 +183 207 21 +183 219 25 +47 25 5 +31 260 21 +549 183 1 +502 0 10 +125 119 5 +534 116 1 +95 71 5 +516 129 1 +569 229 18 +161 224 21 +140 273 25 +93 243 21 +221 227 25 +439 145 24 +166 243 25 +510 195 18 +452 176 24 +120 294 25 +125 239 21 +535 206 18 +497 185 1 +324 76 15 +146 186 12 +148 301 21 +153 58 5 +179 242 21 +433 77 22 +210 277 25 +22 212 7 +116 82 21 +26 132 5 +161 249 22 +374 475 23 +163 230 25 +535 0 10 +108 214 21 +506 144 1 +461 205 24 +180 193 21 +209 346 26 +0 106 5 +136 225 25 +176 276 25 +510 0 10 +171 210 25 +142 156 21 +0 258 21 +0 159 5 +521 148 1 +540 18 10 +153 183 25 +178 144 12 +521 126 18 +517 186 18 +539 0 10 +359 0 15 +482 119 18 +565 132 18 +116 174 21 +123 198 21 +494 327 26 +497 0 10 +82 0 5 +521 44 10 +147 0 5 +561 246 1 +547 182 1 +449 127 1 +459 183 18 +544 151 18 +547 226 1 +130 229 25 +447 107 10 +60 0 12 +189 208 25 +305 560 26 +222 269 25 +212 286 25 +269 539 23 +457 174 1 +584 0 10 +467 845 19 +103 111 21 +117 112 5 +57 201 12 +532 198 18 +438 134 22 +532 125 1 +437 235 22 +196 227 25 +159 244 25 +139 290 21 +459 130 18 +495 88 10 +117 233 25 +534 145 1 +501 190 1 +534 0 10 +171 275 25 +78 121 5 +110 119 21 +538 200 1 +75 374 16 +24 284 21 +221 283 25 +187 314 25 +493 188 18 +52 104 5 +198 179 12 +143 255 21 +516 0 10 +518 157 1 +571 116 1 +172 160 21 +138 229 25 +522 236 18 +480 103 24 +546 65 10 +177 273 25 +477 66 10 +432 213 24 +508 0 10 +545 94 10 +114 294 25 +484 257 18 +177 242 25 +558 189 18 +497 0 10 +488 164 1 +59 169 12 +189 174 21 +500 13 10 +131 254 21 +501 135 18 +152 231 21 +252 213 15 +500 26 10 +167 239 21 +554 205 18 +516 245 1 +233 230 21 +187 260 21 +207 0 15 +107 220 12 +476 80 10 +154 75 21 +145 300 25 +304 365 26 +527 142 18 +40 124 5 +202 218 25 +215 151 21 +169 282 25 +195 205 25 +579 179 1 +416 359 26 +411 126 24 +501 268 18 +305 77 15 +330 459 23 +168 206 21 +122 244 21 +191 266 25 +186 249 21 +430 218 22 +172 338 21 +546 16 10 +492 0 10 +77 92 5 +113 277 21 +535 154 18 +517 147 1 +549 134 1 +534 173 1 +172 102 21 +522 50 10 +74 197 21 +371 522 19 +563 180 1 +61 231 21 +242 313 26 +150 258 25 +253 267 21 +169 240 21 +248 287 25 +15 144 12 +324 568 19 +499 126 18 +508 285 1 +137 290 21 +443 186 22 +185 226 21 +197 214 21 +485 0 10 +474 0 10 +25 41 5 +0 249 7 +534 232 18 +8 0 5 +0 109 5 +542 0 10 +100 276 21 +166 282 21 +238 252 21 +147 262 21 +130 234 25 +314 107 24 +206 297 21 +414 228 22 +541 121 18 +176 156 21 +133 305 21 +556 174 1 +412 440 23 +188 219 21 +276 301 25 +473 13 10 +183 207 21 +553 42 10 +143 66 5 +220 209 21 +427 0 10 +523 121 1 +502 235 1 +530 197 18 +331 530 23 +240 111 12 +159 286 25 +64 220 21 +569 0 10 +366 231 24 +529 0 10 +348 171 22 +455 238 18 +498 141 18 +169 263 25 +169 237 25 +205 225 21 +194 150 21 +359 290 24 +494 0 10 +113 90 12 +523 226 1 +382 251 22 +687 1023 19 +0 53 5 +427 98 24 +340 514 23 +129 263 21 +219 280 25 +138 269 21 +166 304 25 +234 246 25 +136 278 21 +528 127 1 +186 231 25 +150 236 25 +195 287 25 +273 19 15 +564 136 18 +386 154 24 +551 10 10 +124 112 21 +529 252 18 +131 189 25 +168 182 25 +324 202 24 +191 287 25 +514 5 10 +537 183 1 +511 183 18 +153 260 21 +402 81 24 +551 253 18 +380 166 24 +224 266 25 +117 113 12 +124 227 21 +197 423 25 +148 0 21 +23 0 5 +493 110 1 +555 234 18 +523 50 10 +180 176 5 +147 135 21 +534 122 18 +152 222 21 +521 179 1 +117 124 21 +261 299 25 +140 230 21 +526 111 1 +505 232 18 +595 547 19 +94 215 21 +187 238 25 +200 139 12 +110 244 21 +259 218 21 +472 207 1 +153 218 21 +138 206 21 +557 0 10 +531 103 10 +334 472 23 +90 281 21 +354 99 22 +156 252 21 +173 282 25 +452 55 10 +535 0 10 +117 214 21 +98 155 21 +385 289 24 +556 176 1 +413 99 24 +68 62 5 +539 184 18 +593 107 18 +550 71 10 +521 0 10 +22 191 12 +278 243 25 +52 0 5 +98 88 5 +512 69 10 +515 175 1 +87 166 12 +542 296 1 +522 113 1 +0 21 5 +281 849 23 +185 126 21 +513 228 1 +545 171 1 +528 0 10 +520 241 18 +458 0 10 +494 14 10 +532 0 10 +511 158 18 +481 20 10 +210 284 25 +161 259 21 +491 0 10 +165 229 21 +0 131 5 +566 0 10 +517 241 18 +559 240 18 +325 410 23 +477 243 1 +550 257 18 +132 146 21 +522 152 1 +110 175 21 +115 35 21 +80 223 21 +140 273 25 +544 78 10 +429 325 24 +22 178 12 +106 213 21 +128 305 21 +275 437 23 +507 242 18 +239 93 15 +545 0 10 +134 115 25 +271 142 21 +545 185 18 +549 29 10 +523 110 10 +519 221 18 +145 73 21 +498 198 1 +3 0 5 +558 159 1 +501 171 18 +496 78 10 +189 287 21 +433 0 10 +148 80 12 +591 195 1 +161 162 21 +164 240 25 +184 195 21 +549 44 10 +443 221 24 +146 192 21 +474 262 18 +45 255 12 +457 223 18 +190 207 21 +44 204 7 +554 213 1 +450 102 10 +100 203 7 +156 262 21 +546 281 18 +187 232 25 +169 288 25 +329 21 15 +112 269 21 +564 0 10 +165 188 21 +281 359 25 +425 283 22 +158 236 25 +120 292 21 +62 74 5 +125 166 12 +540 315 18 +544 233 18 +531 1 10 +518 132 1 +261 105 21 +206 326 25 +120 73 5 +199 277 25 +566 155 18 +521 114 1 +502 123 1 +522 207 1 +489 127 1 +199 167 21 +243 280 25 +61 252 12 +553 234 18 +510 178 1 +494 162 18 +0 0 5 +127 0 5 +117 132 12 +546 305 18 +521 166 1 +153 245 21 +585 131 24 +62 251 21 +285 167 15 +23 235 12 +97 173 5 +125 259 21 +382 164 24 +515 201 1 +550 0 10 +361 475 23 +216 271 12 +511 149 1 +197 292 25 +141 227 25 +188 271 25 +443 232 1 +532 99 10 +225 243 25 +537 117 1 +479 2 10 +73 119 12 +508 257 18 +512 0 10 +483 47 10 +158 286 25 +161 253 21 +501 421 19 +565 145 18 +108 100 5 +546 167 1 +535 0 10 +116 0 5 +138 245 21 +81 377 16 +472 65 10 +95 0 5 +84 200 21 +136 293 25 +67 139 5 +564 225 1 +525 17 10 +564 187 1 +592 128 18 +133 201 12 +48 39 5 +408 251 22 +517 0 10 +570 176 1 +547 222 18 +515 186 1 +0 46 5 +190 299 25 +359 118 22 +478 84 22 +183 164 21 +152 31 21 +529 144 18 +513 117 18 +305 30 22 +529 1 10 +521 280 1 +541 92 10 +203 251 25 +466 240 18 +326 263 24 +236 328 12 +109 208 5 +139 262 21 +38 282 21 +587 144 1 +182 245 21 +95 0 5 +0 24 5 +185 255 21 +529 30 10 +521 140 1 +100 216 21 +414 483 26 +410 249 22 +499 856 23 +552 0 10 +217 273 25 +72 203 12 +305 400 26 +207 307 25 +429 171 22 +171 255 21 +401 222 24 +525 146 18 +116 291 21 +520 0 10 +185 287 25 +538 0 10 +161 206 21 +118 299 25 +511 0 10 +527 0 10 +104 184 21 +172 122 12 +157 303 21 +535 0 10 +211 229 25 +206 299 21 +526 103 10 +286 231 24 +136 267 21 +157 192 12 +520 141 1 +562 0 10 +214 221 25 +546 159 1 +516 205 1 +243 340 25 +174 284 21 +177 326 21 +555 0 10 +320 188 24 +228 295 25 +136 156 21 +537 104 10 +24 305 25 +537 81 10 +331 185 22 +204 258 25 +482 229 1 +90 262 21 +94 209 21 +543 154 1 +49 190 21 +151 256 21 +485 0 10 +407 196 24 +305 215 22 +79 161 5 +152 304 26 +532 177 1 +117 227 21 +122 305 25 +172 297 25 +466 342 26 +414 130 22 +101 278 25 +444 85 10 +117 140 5 +484 237 1 +531 182 1 +550 130 22 +519 75 10 +145 256 21 +462 43 10 +48 40 5 +0 125 5 +499 167 1 +0 44 5 +233 304 26 +54 104 5 +193 298 25 +318 32 15 +191 294 25 +170 237 25 +11 0 5 +139 232 21 +173 311 25 +383 50 15 +523 1 10 +325 185 22 +132 221 21 +389 239 1 +192 264 25 +124 204 21 +189 292 25 +0 0 5 +90 259 21 +0 72 5 +0 163 12 +148 295 25 +197 250 25 +231 469 25 +546 253 1 +540 113 1 +155 124 12 +146 230 21 +566 63 10 +504 177 1 +332 485 23 +457 101 10 +196 318 21 +480 0 10 +150 210 21 +549 0 10 +106 235 21 +72 0 5 +446 116 22 +208 265 25 +138 242 21 +211 290 25 +495 108 10 +0 86 5 +468 156 1 +441 0 10 +521 13 10 +147 301 25 +172 264 21 +524 176 1 +158 293 21 +530 226 1 +149 76 5 +182 293 25 +129 176 21 +136 165 21 +151 176 12 +485 0 10 +393 270 24 +178 280 21 +517 0 10 +521 22 10 +534 205 1 +167 274 21 +205 186 21 +130 201 5 +485 110 1 +111 255 21 +110 280 21 +61 78 5 +368 472 23 +222 215 25 +8 37 5 +150 218 21 +109 248 21 +387 326 22 +519 81 10 +531 122 1 +141 0 5 +237 283 25 +153 266 25 +197 145 12 +182 310 25 +455 142 1 +264 291 26 +219 312 21 +396 113 22 +212 244 21 +192 276 25 +541 178 1 +153 188 21 +143 259 25 +108 115 21 +162 208 21 +144 248 21 +508 0 10 +513 164 1 +129 193 21 +197 267 25 +411 85 24 +436 210 22 +495 0 10 +577 183 1 +331 439 23 +655 879 19 +27 183 5 +306 219 24 +127 240 25 +109 172 5 +415 0 24 +244 216 25 +532 10 10 +77 77 5 +193 267 21 +364 4 15 +532 114 1 +345 92 24 +416 206 24 +262 227 25 +269 161 15 +455 0 10 +526 8 10 +420 84 22 +504 173 1 +103 176 12 +338 205 26 +513 21 10 +445 278 22 +39 158 5 +196 278 25 +44 0 5 +506 127 1 +49 43 5 +366 235 24 +157 205 21 +22 190 5 +48 106 5 +205 277 25 +539 0 10 +117 267 21 +158 306 25 +567 137 1 +285 391 26 +196 254 21 +15 371 16 +207 300 25 +532 319 1 +435 139 24 +330 74 15 +99 287 25 +217 316 25 +67 152 5 +563 0 10 +88 201 21 +365 274 24 +185 335 25 +554 224 1 +503 0 10 +41 198 21 +73 79 5 +75 280 25 +17 22 5 +36 112 5 +429 116 15 +187 259 25 +94 86 21 +84 190 12 +160 186 12 +51 200 21 +156 144 12 +278 258 22 +170 272 25 +530 123 1 +131 279 25 +139 227 21 +185 217 21 +202 284 21 +212 257 25 +139 302 25 +615 676 19 +0 0 5 +75 180 12 +105 263 21 +175 214 21 +0 55 5 +545 105 10 +507 248 1 +510 216 1 +225 156 12 +528 0 10 +202 230 21 +167 282 25 +525 0 10 +577 182 1 +201 205 21 +547 165 1 +523 91 10 +130 236 21 +22 184 21 +349 112 22 +201 203 25 +430 210 22 +138 38 5 +242 199 25 +498 73 10 +111 341 25 +404 68 22 +175 301 25 +518 82 10 +536 0 10 +354 261 22 +137 292 21 +586 0 10 +211 290 25 +76 131 5 +540 0 10 +394 513 23 +37 175 12 +85 15 21 +187 85 21 +107 43 5 +402 129 22 +185 288 22 +415 6 24 +126 247 21 +475 144 1 +223 236 21 +645 65 10 +252 290 25 +0 0 5 +0 236 4 +339 170 24 +507 84 10 +548 11 10 +538 0 10 +541 0 10 +529 49 10 +181 223 21 +518 104 10 +452 15 10 +400 228 24 +163 286 25 +403 253 22 +175 161 21 +144 280 25 +511 218 1 +80 278 7 +181 184 24 +34 0 5 +195 271 21 +66 141 21 +540 0 10 +533 0 10 +0 58 5 +8 101 5 +225 272 21 +125 183 21 +72 0 5 +126 230 21 +193 295 25 +525 0 10 +107 192 12 +0 190 7 +152 260 21 +18 247 21 +250 193 22 +179 213 21 +122 259 21 +174 301 25 +401 130 22 +180 295 25 +508 157 1 +351 237 22 +506 176 1 +310 249 26 +165 320 25 +533 0 10 +413 289 26 +119 222 12 +520 170 1 +498 28 10 +218 337 26 +128 164 21 +393 503 26 +505 261 1 +164 219 25 +0 169 5 +262 299 26 +433 151 24 +503 182 1 +364 461 23 +107 169 21 +478 27 10 +529 0 10 +508 127 1 +167 268 25 +155 180 21 +65 199 21 +227 270 25 +159 53 5 +595 21 10 +513 0 10 +111 134 12 +203 273 25 +150 104 12 +234 318 25 +165 210 21 +120 84 21 +548 146 1 +495 0 10 +528 201 1 +154 279 21 +288 363 26 +123 192 25 +517 179 1 +120 293 25 +86 226 12 +509 92 10 +234 307 25 +213 235 25 +143 151 21 +263 248 25 +549 114 1 +518 153 1 +126 296 21 +195 244 21 +207 318 25 +161 221 21 +79 90 21 +189 252 21 +474 84 10 +500 508 19 +158 163 21 +164 272 25 +441 141 1 +136 246 25 +204 283 25 +108 115 12 +70 215 7 +336 213 15 +415 287 22 +137 267 21 +502 114 1 +561 0 10 +31 308 12 +482 220 1 +552 73 10 +230 176 21 +480 139 1 +528 174 1 +494 97 10 +56 195 21 +406 218 22 +90 266 21 +145 232 21 +133 241 21 +151 206 21 +104 220 21 +165 275 25 +516 173 1 +518 259 1 +265 382 26 +124 164 21 +518 196 1 +125 219 21 +158 220 21 +542 0 10 +231 324 25 +113 252 25 +150 202 21 +517 211 1 +463 0 10 +33 174 21 +103 108 21 +441 257 22 +177 228 25 +546 234 1 +486 96 10 +582 122 1 +154 268 25 +347 445 23 +167 303 25 +493 0 10 +196 254 25 +160 197 21 +167 214 25 +116 137 21 +529 0 10 +210 262 25 +262 246 21 +175 165 12 +225 253 25 +498 27 10 +155 204 25 +117 196 21 +518 0 10 +134 132 21 +502 0 10 +206 249 25 +135 143 21 +507 175 1 +148 30 21 +492 0 10 +533 69 10 +594 127 1 +217 222 25 +282 0 15 +409 259 22 +115 242 21 +549 244 1 +554 243 1 +107 258 21 +50 214 21 +213 316 25 +519 208 1 +59 270 12 +214 332 25 +93 204 12 +203 240 25 +217 312 26 +153 278 25 +393 385 26 +529 0 10 +432 82 10 +532 0 10 +165 244 21 +182 331 25 +534 127 1 +376 197 24 +186 264 21 +413 32 22 +155 200 21 +237 233 21 +257 254 25 +482 0 10 +54 222 7 +357 372 26 +156 224 21 +359 277 22 +156 302 25 +249 246 21 +56 253 21 +191 253 25 +523 181 1 +210 311 25 +182 256 21 +543 64 10 +498 165 1 +83 235 21 +579 95 22 +39 326 12 +549 0 10 +445 119 1 +542 0 10 +108 234 21 +192 313 25 +444 71 22 +501 189 1 +110 210 12 +397 475 23 +180 287 25 +316 194 15 +200 289 25 +388 274 22 +409 233 24 +150 269 25 +105 135 21 +548 265 1 +156 211 21 +211 239 21 +457 155 1 +289 331 26 +515 0 10 +179 318 21 +81 0 21 +97 202 21 +238 338 25 +400 290 24 +170 312 21 +0 145 12 +507 262 1 +106 269 25 +498 0 10 +235 255 7 +100 152 12 +538 0 10 +236 743 16 +103 140 21 +563 73 10 +189 226 21 +134 220 12 +335 0 15 +476 0 10 +545 0 10 +151 213 12 +477 181 1 +200 270 21 +468 697 19 +542 102 10 +33 205 21 +255 335 21 +406 287 26 +113 170 12 +545 112 10 +154 273 25 +561 112 1 +369 436 26 +249 302 25 +149 195 21 +126 203 21 +562 0 10 +171 274 21 +522 218 1 +516 203 1 +143 92 12 +178 323 25 +187 265 25 +185 257 21 +524 0 10 +117 270 25 +533 0 10 +539 177 1 +113 168 12 +160 275 25 +164 288 21 +161 197 21 +197 274 25 +194 242 25 +141 263 21 +87 218 21 +480 96 10 +187 267 25 +549 0 10 +112 304 25 +556 106 10 +140 133 21 +393 241 1 +487 0 10 +89 141 22 +83 233 21 +240 287 25 +184 96 21 +495 150 1 +211 297 21 +132 250 25 +152 285 25 +521 126 1 +548 224 1 +158 292 21 +182 303 25 +556 180 1 +501 0 10 +521 60 10 +171 242 21 +523 205 1 +203 220 21 +143 270 21 +136 228 21 +239 264 25 +152 232 21 +195 284 25 +295 309 25 +193 291 25 +61 245 21 +273 220 21 +149 302 25 +140 275 25 +140 250 25 +181 224 7 +204 228 25 +174 76 4 +517 177 1 +139 274 21 +129 136 21 +162 183 21 +457 173 1 +157 134 12 +520 197 1 +177 291 25 +228 312 25 +132 272 21 +519 23 10 +494 33 10 +188 213 21 +96 241 21 +492 53 10 +528 306 24 +551 124 1 +400 273 22 +99 325 21 +567 47 10 +511 95 10 +507 132 1 +36 240 21 +266 320 26 +189 295 25 +70 280 21 +419 0 10 +180 238 21 +519 0 10 +74 254 21 +168 249 25 +341 246 25 +371 274 22 +185 214 21 +473 200 1 +170 206 12 +519 125 1 +527 132 1 +535 149 1 +224 245 21 +128 271 25 +514 189 1 +207 257 25 +521 151 1 +149 270 21 +130 156 12 +140 214 12 +197 293 25 +348 411 16 +186 612 16 +446 0 10 +513 92 10 +240 317 21 +85 155 4 +158 326 25 +314 382 26 +142 234 21 +568 158 1 +416 118 15 +158 134 21 +143 293 21 +99 184 21 +107 294 21 +161 292 21 +544 24 10 +194 338 25 +191 232 12 +532 29 10 +190 334 12 +138 165 21 +567 107 1 +527 0 10 +124 214 7 +400 515 23 +428 231 24 +162 202 25 +535 220 1 +106 143 21 +74 264 21 +160 168 4 +121 267 25 +529 146 1 +179 238 25 +165 170 21 +504 2 10 +229 271 25 +427 145 24 +336 211 22 +176 204 25 +189 283 25 +250 193 21 +483 43 10 +159 147 21 +486 0 10 +329 277 24 +560 0 10 +111 232 21 +496 214 1 +112 204 7 +519 0 10 +176 298 21 +177 272 21 +527 137 1 +466 204 1 +542 5 10 +143 182 21 +523 106 10 +532 0 10 +209 270 25 +464 267 1 +475 275 1 +140 241 12 +159 240 25 +117 225 25 +380 244 24 +204 233 25 +250 283 25 +240 299 25 +220 240 25 +537 20 10 +32 170 12 +210 189 25 +543 0 10 +562 213 1 +83 252 21 +137 213 21 +106 297 21 +508 0 10 +456 557 19 +538 48 10 +258 273 25 +167 220 21 +503 72 10 +344 280 24 +340 100 15 +143 278 25 +212 249 26 +157 260 12 +188 229 21 +81 199 21 +196 308 26 +127 246 21 +482 164 1 +181 245 25 +148 174 21 +152 254 21 +518 121 1 +415 69 24 +461 142 1 +543 261 1 +558 7 10 +505 8 10 +109 113 21 +542 138 1 +298 416 23 +521 273 1 +248 419 16 +448 0 10 +255 292 25 +500 161 3 +526 0 10 +260 296 26 +527 258 1 +31 278 21 +179 250 25 +406 246 22 +158 186 21 +174 295 21 +131 244 21 +214 324 25 +543 75 10 +162 240 21 +499 249 22 +136 222 12 +182 160 21 +231 259 25 +526 0 10 +151 196 21 +559 0 10 +525 0 10 +172 245 25 +521 88 10 +99 59 21 +174 261 21 +122 206 21 +503 161 1 +174 282 25 +460 0 22 +252 567 9 +515 0 10 +520 0 10 +427 135 22 +184 284 25 +127 292 21 +484 20 10 +173 306 25 +88 255 21 +542 40 10 +136 252 12 +145 403 16 +532 78 10 +526 0 10 +457 174 24 +559 86 10 +514 227 1 +197 217 21 +513 64 10 +94 181 21 +78 242 21 +481 156 1 +551 212 1 +496 208 1 +416 324 22 +167 137 4 +446 314 24 +412 388 26 +439 164 22 +150 167 21 +220 115 15 +49 253 7 +482 237 1 +115 244 21 +207 255 25 +551 172 1 +106 233 21 +122 286 21 +186 217 25 +200 215 21 +159 240 25 +138 267 25 +521 178 1 +468 360 26 +92 312 21 +254 316 26 +538 208 1 +493 123 1 +166 320 25 +336 456 23 +149 211 7 +412 0 24 +441 270 26 +430 189 22 +171 317 25 +211 296 21 +314 96 15 +104 243 21 +155 309 25 +471 134 1 +356 207 24 +294 314 24 +193 267 25 +187 172 12 +138 252 21 +125 271 25 +244 241 25 +572 228 1 +185 314 25 +121 143 21 +231 220 21 +173 296 21 +71 244 7 +300 401 23 +504 897 17 +307 345 26 +538 227 1 +143 187 25 +130 248 12 +149 252 21 +229 159 21 +126 282 21 +527 168 1 +551 222 1 +154 261 12 +166 260 21 +151 156 12 +140 261 25 +105 152 12 +193 275 25 +69 230 21 +111 173 21 +24 235 21 +384 240 24 +84 193 12 +156 218 21 +530 154 1 +302 203 22 +162 248 21 +115 295 12 +110 264 21 +104 258 21 +523 246 1 +135 142 12 +73 191 21 +233 286 25 +342 284 22 +398 230 13 +119 319 25 +216 273 21 +545 175 1 +109 198 25 +150 291 25 +198 334 25 +118 263 21 +221 293 21 +109 138 12 +198 251 25 +189 215 25 +198 280 21 +199 268 25 +113 207 25 +524 168 1 +442 166 22 +424 0 22 +127 202 21 +556 126 1 +113 192 12 +74 264 12 +156 111 12 +188 240 21 +211 261 21 +179 241 25 +156 334 25 +192 310 25 +346 0 15 +112 265 21 +126 139 21 +539 185 1 +156 306 21 +166 273 25 +536 215 1 +130 239 21 +154 277 25 +371 558 23 +0 214 21 +476 74 24 +196 302 25 +130 260 21 +499 166 1 +172 276 25 +528 285 1 +533 202 1 +524 115 1 +183 377 16 +185 318 25 +540 168 1 +117 318 21 +204 244 25 +565 213 1 +496 141 1 +535 148 1 +69 270 7 +162 272 25 +523 134 1 +49 232 7 +114 251 21 +141 275 21 +132 220 21 +511 164 1 +177 210 21 +525 212 1 +401 210 24 +182 240 25 +152 276 21 +124 212 21 +176 212 25 +108 92 21 +114 224 21 +0 163 12 +129 122 21 +172 187 21 +412 257 24 +307 18 22 +184 316 25 +200 233 21 +380 118 24 +220 231 25 +155 307 21 +409 225 22 +529 175 1 +149 233 21 +442 200 22 +172 302 21 +55 170 21 +218 279 25 +166 217 21 +212 186 25 +178 253 21 +561 164 1 +360 306 22 +45 242 21 +303 143 15 +209 373 25 +534 135 1 +354 144 24 +556 150 1 +378 725 23 +466 70 22 +164 171 12 +150 219 21 +119 274 12 +125 257 21 +390 124 24 +200 294 25 +222 276 25 +443 93 22 +161 148 21 +208 232 21 +204 272 21 +64 223 7 +53 197 12 +265 346 12 +155 288 25 +536 120 1 +224 197 25 +166 274 25 +149 245 21 +230 310 25 +0 167 12 +192 77 21 +356 513 23 +214 250 25 +174 251 25 +191 229 21 +87 185 21 +96 255 21 +201 297 25 +156 137 21 +298 386 26 +280 242 24 +180 199 25 +33 261 21 +53 187 21 +111 220 21 +166 246 25 +352 337 22 +405 247 24 +170 266 21 +243 0 15 +146 344 25 +144 108 21 +509 155 1 +114 241 25 +106 181 12 +53 302 25 +539 121 1 +513 260 1 +210 228 25 +160 99 12 +157 255 25 +203 283 25 +53 265 21 +53 283 21 +186 95 21 +245 262 25 +331 102 15 +444 294 26 +69 276 21 +163 214 21 +433 224 22 +493 156 24 +123 276 25 +664 1023 19 +537 164 1 +512 225 1 +321 225 25 +488 379 26 +513 224 1 +392 289 24 +544 170 1 +408 748 19 +72 191 21 +539 164 1 +196 301 25 +164 259 21 +157 286 25 +251 287 25 +144 225 21 +85 259 21 +537 119 1 +493 270 1 +521 162 1 +140 224 21 +193 282 25 +517 952 23 +140 199 25 +223 249 25 +334 446 23 +266 291 26 +472 475 19 +163 168 25 +145 179 12 +420 339 26 +185 203 21 +347 442 23 +20 36 21 +492 235 1 +488 259 1 +82 114 21 +172 135 21 +429 259 22 +227 307 26 +126 262 25 +218 291 26 +263 61 15 +94 209 12 +181 206 21 +281 331 25 +510 190 1 +154 308 21 +200 173 21 +190 260 21 +165 298 21 +232 279 25 +102 205 25 +503 125 1 +34 241 21 +159 263 21 +103 105 21 +322 436 26 +356 445 23 +392 321 26 +231 258 25 +476 124 1 +437 315 26 +194 295 21 +194 271 21 +521 198 1 +176 280 21 +325 403 23 +482 608 19 +185 296 25 +469 284 1 +118 196 21 +164 202 21 +226 248 24 +210 258 21 +239 331 25 +195 287 25 +196 547 23 +149 12 21 +505 195 1 +510 197 1 +166 258 21 +208 244 25 +394 254 22 +475 223 1 +144 262 25 +491 121 1 +132 278 25 +342 541 23 +144 315 25 +579 199 1 +404 276 24 +187 253 25 +160 236 21 +131 285 21 +474 126 1 +108 479 25 +21 185 21 +416 241 22 +87 188 21 +414 279 24 +465 150 1 +269 373 25 +211 280 25 +421 307 26 +533 152 1 +153 270 25 +135 228 21 +258 199 12 +129 241 21 +200 259 25 +152 36 21 +527 146 1 +131 304 25 +422 4 24 +194 275 21 +185 278 25 +438 697 19 +482 164 24 +163 108 12 +138 129 21 +90 269 25 +82 222 21 +69 200 21 +553 109 1 +0 162 12 +75 248 7 +197 194 25 +538 207 1 +160 213 21 +152 265 25 +148 274 25 +232 312 21 +124 410 16 +233 214 25 +125 201 21 +424 271 22 +535 174 1 +149 259 21 +235 299 26 +168 210 12 +132 212 25 +387 199 22 +176 239 21 +339 269 22 +326 437 23 +538 189 1 +532 234 1 +516 182 1 +518 180 1 +200 303 25 +559 131 1 +506 205 1 +108 27 21 +135 170 21 +150 244 25 +162 176 21 +63 215 21 +95 233 21 +198 145 21 +0 296 21 +146 217 21 +186 196 21 +173 0 21 +184 180 21 +57 200 21 +171 200 21 +397 171 24 +535 117 1 +217 316 25 +375 503 23 +137 106 4 +125 231 21 +177 249 21 +177 282 25 +209 238 25 +130 204 21 +509 133 1 +191 257 25 +164 187 21 +29 213 7 +153 222 21 +552 135 1 +143 91 4 +209 217 25 +554 197 1 +267 243 12 +533 146 1 +475 155 1 +174 228 21 +186 175 25 +191 294 25 +0 232 25 +424 182 24 +135 209 21 +360 107 24 +113 236 25 +335 229 24 +243 210 21 +242 324 26 +106 208 21 +513 208 1 +233 301 25 +266 361 26 +535 113 1 +585 151 1 +508 181 1 +220 278 25 +241 207 21 +342 13 3 +189 293 25 +236 206 12 +95 116 21 +214 259 25 +61 280 12 +123 180 21 +119 233 21 +528 151 1 +118 102 21 +89 158 12 +40 258 21 +540 150 1 +523 112 1 +187 325 26 +43 116 21 +130 234 21 +368 128 24 +510 266 1 +140 245 21 +80 240 21 +0 209 21 +448 276 22 +270 194 21 +144 159 21 +278 252 25 +576 255 1 +309 96 15 +168 232 21 +208 242 21 +117 165 21 +480 867 17 +215 302 21 +526 202 1 +174 96 21 +388 488 23 +368 0 22 +330 464 23 +86 167 21 +89 269 21 +533 221 1 +423 316 26 +517 214 1 +538 154 1 +174 130 21 +185 254 25 +421 433 26 +234 165 24 +478 172 1 +126 256 25 +536 197 1 +455 149 1 +55 242 21 +113 208 21 +322 117 24 +175 305 26 +213 261 26 +181 269 25 +224 297 26 +242 0 15 +533 173 1 +114 255 21 +446 142 22 +563 146 1 +174 255 21 +77 259 21 +241 223 25 +166 260 25 +551 127 1 +189 313 25 +530 158 1 +386 142 22 +149 244 21 +169 127 22 +185 259 21 +534 142 1 +303 139 15 +75 195 21 +480 290 26 +163 241 21 +359 132 15 +98 189 12 +1 212 21 +537 248 1 +196 257 21 +79 202 25 +390 0 24 +134 212 21 +353 464 23 +536 218 1 +218 200 12 +304 66 15 +414 204 22 +166 282 25 +422 187 22 +479 136 1 +537 164 1 +244 278 25 +214 228 21 +56 214 21 +214 438 25 +116 224 21 +168 144 21 +483 166 1 +537 154 1 +211 234 21 +255 87 15 +628 647 23 +206 90 21 +120 163 12 +152 261 25 +194 137 21 +354 212 22 +540 120 1 +132 259 25 +111 256 25 +192 225 21 +74 175 21 +554 263 1 +537 133 1 +286 220 15 +160 27 21 +564 137 1 +141 176 21 +215 280 25 +138 281 21 +133 214 21 +487 145 1 +462 229 22 +205 268 25 +150 293 25 +140 236 21 +44 149 12 +544 150 1 +450 0 3 +491 112 1 +103 181 12 +185 222 21 +386 485 26 +490 121 1 +201 177 21 +224 149 21 +120 257 21 +106 176 21 +532 209 1 +248 48 15 +181 204 21 +185 216 12 +553 146 1 +325 0 15 +26 113 12 +165 62 21 +188 290 25 +35 261 7 +80 278 21 +263 234 21 +179 184 21 +181 272 21 +371 285 24 +76 317 21 +170 261 25 +423 150 24 +374 174 24 +144 272 21 +122 250 21 +72 220 21 +413 132 1 +531 135 1 +97 161 21 +449 0 22 +38 237 7 +158 273 21 +192 259 25 +162 192 21 +577 132 1 +134 230 21 +274 275 25 +135 282 25 +78 224 21 +475 129 1 +425 210 24 +176 180 21 +178 268 25 +157 257 25 +129 244 21 +118 236 25 +200 311 21 +262 6 25 +480 182 1 +206 311 25 +526 227 1 +205 220 25 +66 264 21 +548 192 1 +357 469 23 +128 261 21 +175 238 21 +62 149 12 +343 254 24 +517 271 24 +177 236 21 +196 257 25 +107 134 12 +206 282 25 +134 225 21 +212 229 25 +141 141 21 +310 445 23 +194 264 21 +148 303 25 +148 265 25 +506 190 1 +397 115 24 +421 206 24 +154 187 21 +169 466 16 +279 195 21 +86 252 25 +551 180 1 +208 272 21 +177 163 21 +500 134 1 +144 227 25 +180 275 12 +539 114 1 +527 232 1 +83 188 21 +558 162 1 +86 235 21 +513 190 1 +155 284 21 +476 229 1 +98 303 21 +274 284 25 +85 285 21 +168 296 25 +554 169 24 +140 259 25 +221 235 21 +166 311 21 +167 249 21 +50 240 25 +219 240 21 +374 479 26 +143 272 25 +248 341 25 +200 202 21 +110 229 7 +531 143 1 +144 207 21 +487 209 1 +248 237 21 +228 293 21 +155 117 21 +122 233 21 +446 358 26 +155 180 25 +0 252 7 +190 304 25 +125 196 12 +95 248 12 +355 459 23 +140 200 7 +269 134 24 +366 497 23 +161 262 21 +174 278 25 +176 257 25 +93 238 21 +148 264 12 +230 174 25 +17 318 12 +92 139 12 +119 90 21 +536 168 1 +534 210 1 +97 223 12 +232 223 21 +369 447 23 +209 254 25 +541 714 19 +142 217 21 +162 189 21 +425 327 26 +497 154 1 +299 0 15 +176 247 21 +213 163 21 +513 147 1 +410 144 24 +114 242 25 +0 163 21 +60 233 7 +151 269 25 +294 313 26 +124 311 25 +373 77 24 +199 196 21 +191 258 21 +151 210 25 +504 238 1 +314 219 15 +542 155 1 +514 216 1 +296 418 25 +221 311 25 +211 160 25 +271 309 12 +185 256 21 +115 268 21 +181 245 25 +196 170 21 +300 449 23 +168 202 21 +76 272 25 +183 274 25 +302 380 26 +407 148 24 +80 254 21 +197 234 21 +135 181 21 +376 251 24 +108 257 21 +117 189 21 +20 152 21 +467 118 24 +67 67 21 +356 437 23 +116 153 12 +158 294 21 +205 226 25 +156 292 25 +78 173 12 +578 272 1 +189 224 25 +256 233 25 +248 244 21 +104 263 21 +198 256 25 +150 240 21 +22 217 7 +174 235 25 +567 280 1 +82 217 21 +143 195 21 +79 249 21 +85 242 21 +319 113 15 +564 127 1 +97 121 21 +464 212 1 +266 317 25 +182 264 25 +152 205 21 +497 199 1 +510 137 1 +0 182 21 +183 293 25 +212 246 25 +134 198 25 +77 207 21 +212 299 25 +540 123 1 +215 289 25 +171 285 25 +425 206 22 +470 660 19 +516 147 1 +169 233 21 +225 311 25 +377 161 22 +473 209 1 +180 213 21 +72 236 7 +539 199 1 +258 407 25 +516 155 1 +121 114 21 +450 141 1 +542 219 1 +175 264 21 +169 281 12 +529 181 1 +401 305 26 +121 295 25 +77 252 21 +139 162 25 +127 195 21 +533 231 1 +526 130 1 +121 217 25 +85 280 7 +128 276 21 +167 161 12 +44 133 12 +550 156 1 +177 282 25 +255 235 21 +229 299 25 +130 189 12 +217 302 25 +167 276 25 +397 283 22 +339 486 23 +60 131 12 +176 175 21 +555 226 1 +182 304 25 +0 281 21 +83 217 21 +263 118 24 +185 240 21 +127 169 21 +196 287 25 +186 307 25 +79 189 12 +105 229 7 +151 193 21 +199 241 25 +570 183 1 +79 214 12 +379 822 23 +490 258 1 +411 307 22 +155 263 21 +438 112 22 +135 308 25 +545 189 1 +489 114 1 +222 291 25 +179 178 21 +488 198 1 +123 230 21 +267 286 25 +507 207 1 +207 278 25 +189 253 21 +181 259 25 +349 106 24 +418 187 24 +196 269 25 +291 269 21 +247 56 15 +119 190 21 +205 291 21 +174 267 25 +391 131 22 +359 194 24 +148 136 21 +41 207 21 +262 341 26 +215 224 21 +499 245 1 +287 344 26 +52 261 21 +117 276 21 +194 241 25 +179 328 21 +55 283 21 +171 182 21 +94 173 21 +166 265 21 +139 215 12 +119 253 12 +117 313 21 +362 487 23 +212 240 25 +36 434 16 +93 307 21 +157 186 21 +129 178 12 +150 291 21 +174 304 21 +174 227 21 +207 212 25 +188 217 25 +494 664 19 +188 271 25 +401 279 24 +125 183 21 +155 192 21 +153 256 25 +171 290 25 +164 307 25 +158 231 25 +105 303 25 +172 262 25 +85 372 16 +143 194 21 +132 252 21 +129 173 12 +261 675 17 +512 33 3 +157 250 21 +161 221 21 +180 280 21 +500 159 22 +186 315 25 +152 190 21 +164 240 25 +218 350 25 +161 171 21 +163 236 25 +433 125 22 +280 291 25 +277 250 21 +408 218 24 +71 282 21 +215 282 25 +65 258 21 +172 221 25 +180 159 12 +199 270 25 +128 265 21 +181 317 25 +191 215 21 +111 228 21 +211 178 25 +300 388 26 +188 239 12 +186 204 21 +92 144 21 +160 220 25 +146 214 21 +125 178 21 +275 340 26 +144 205 4 +190 217 21 +184 220 21 +448 180 22 +160 245 21 +207 204 21 +203 256 21 +426 39 24 +185 281 25 +74 191 21 +287 341 26 +163 271 25 +211 251 21 +204 198 25 +454 377 26 +309 473 23 +157 169 21 +130 260 21 +308 317 25 +165 265 21 +363 232 24 +96 314 25 +611 206 24 +248 295 25 +97 280 25 +199 234 25 +145 188 21 +380 253 22 +248 277 25 +188 301 25 +179 270 25 +55 251 25 +374 23 22 +232 276 25 +182 266 21 +257 322 25 +254 304 26 +136 152 12 +119 224 12 +155 334 25 +151 224 7 +153 263 25 +290 561 16 +388 274 24 +48 222 7 +170 250 21 +55 233 12 +185 210 21 +133 263 21 +201 271 21 +75 500 20 +130 274 25 +143 255 21 +348 154 22 +154 253 21 +198 291 21 +414 192 22 +139 249 21 +186 265 25 +295 321 12 +217 201 25 +398 317 26 +217 319 25 +367 447 23 +314 425 26 +121 207 21 +192 269 25 +270 305 26 +0 247 7 +120 182 21 +144 274 21 +127 193 21 +211 246 21 +426 251 22 +190 265 25 +123 280 25 +281 438 23 +521 493 19 +77 240 21 +136 142 12 +87 271 21 +133 175 21 +86 161 12 +269 152 21 +137 284 21 +121 311 21 +156 251 21 +117 142 21 +103 185 21 +121 109 12 +52 225 12 +203 228 21 +204 213 21 +123 241 25 +141 198 25 +216 174 21 +249 283 26 +132 292 21 +191 282 25 +72 209 21 +148 246 21 +105 274 21 +390 196 22 +84 254 21 +113 237 21 +486 486 19 +187 207 21 +93 428 16 +152 287 21 +388 200 22 +227 102 21 +395 431 26 +76 249 21 +391 261 24 +194 236 25 +175 285 21 +206 287 25 +68 274 25 +196 278 25 +208 307 25 +201 256 25 +289 313 26 +101 209 7 +188 221 25 +238 146 21 +157 297 21 +215 259 25 +93 257 21 +186 177 21 +187 260 21 +26 186 21 +183 226 25 +430 205 24 +210 256 25 +263 197 24 +441 491 19 +398 0 22 +135 180 12 +100 229 21 +228 391 25 +208 291 25 +173 319 25 +366 114 24 +66 168 12 +238 228 25 +407 180 22 +146 313 25 +279 350 26 +375 282 22 +241 312 25 +201 282 25 +114 141 21 +176 355 25 +104 222 12 +244 237 25 +172 287 21 +88 124 21 +112 184 12 +165 258 21 +400 179 24 +157 235 21 +105 200 21 +236 226 25 +196 301 25 +140 256 21 +448 362 26 +124 189 21 +85 244 21 +201 213 21 +420 0 22 +629 709 19 +468 268 24 +145 288 21 +163 189 25 +67 218 7 +152 215 21 +209 262 21 +94 232 25 +401 0 22 +309 389 26 +84 215 21 +179 294 25 +254 329 25 +192 283 21 +325 380 26 +145 225 21 +292 277 25 +131 251 21 +40 247 7 +419 186 22 +183 285 26 +169 216 21 +135 288 21 +299 260 24 +27 261 21 +241 261 25 +115 226 7 +130 286 25 +128 161 21 +383 169 24 +116 168 21 +250 362 26 +0 249 21 +205 272 25 +176 245 21 +337 158 22 +203 315 25 +153 164 12 +423 368 26 +176 267 21 +218 310 25 +87 190 21 +162 318 25 +387 133 24 +104 287 21 +291 219 24 +83 144 12 +255 295 26 +34 128 12 +177 269 21 +170 213 21 +519 73 24 +388 216 22 +118 192 21 +430 198 22 +164 94 12 +233 250 25 +0 212 7 +140 253 21 +178 372 21 +144 167 21 +128 284 21 +391 482 23 +95 150 21 +158 241 21 +63 0 21 +174 262 21 +205 237 25 +108 270 7 +413 112 3 +130 294 21 +195 247 25 +21 231 12 +99 231 21 +42 200 21 +147 266 21 +408 70 22 +199 220 12 +64 225 21 +362 313 26 +210 270 21 +215 233 21 +175 204 12 +114 207 21 +144 219 21 +178 0 21 +166 148 21 +129 88 12 +200 228 21 +322 457 23 +332 174 25 +162 216 25 +174 280 21 +188 201 21 +218 311 25 +203 279 25 +154 287 21 +180 274 21 +354 265 22 +198 289 25 +180 258 21 +7 182 12 +132 216 7 +149 321 25 +166 282 25 +119 183 21 +122 265 21 +190 332 25 +151 210 7 +101 166 12 +178 254 21 +157 266 21 +267 185 25 +106 132 12 +133 270 21 +185 184 21 +491 118 22 +418 216 22 +121 310 21 +359 225 22 +162 270 25 +208 292 25 +96 282 25 +126 231 7 +132 244 21 +156 300 25 +254 251 26 +177 303 25 +100 196 21 +333 446 23 +84 142 21 +130 247 21 +482 215 22 +180 308 26 +160 283 25 +158 140 12 +224 288 21 +221 312 25 +194 180 21 +234 237 21 +357 495 23 +139 187 22 +425 511 19 +175 268 25 +544 554 19 +138 291 25 +67 189 21 +156 239 21 +220 297 25 +370 282 26 +105 128 12 +234 245 26 +493 334 26 +300 329 26 +135 231 25 +181 250 21 +354 463 23 +73 257 7 +413 304 24 +156 266 25 +156 212 25 +196 251 21 +83 189 12 +354 246 24 +173 232 25 +399 170 24 +227 296 25 +198 304 25 +108 257 21 +459 227 24 +167 249 21 +129 287 25 +99 225 21 +125 174 21 +147 301 25 +186 238 21 +193 289 25 +147 255 25 +440 121 3 +147 313 25 +169 117 4 +235 263 25 +166 243 7 +145 303 25 +28 226 12 +207 215 21 +220 322 25 +280 160 22 +221 303 26 +185 257 25 +133 128 21 +168 321 25 +190 264 21 +52 236 21 +363 192 22 +180 291 25 +79 197 21 +60 178 12 +80 108 21 +194 279 25 +172 196 21 +100 113 12 +391 174 24 +193 252 21 +421 238 24 +169 297 21 +229 285 25 +175 177 25 +191 90 21 +167 260 21 +211 273 25 +179 252 21 +167 262 25 +464 282 26 +242 205 21 +163 243 21 +295 352 26 +99 193 21 +211 268 25 +129 240 21 +381 672 19 +117 324 25 +464 227 26 +439 219 24 +198 257 25 +149 138 21 +123 225 21 +198 270 25 +320 177 22 +430 265 24 +0 183 12 +206 305 25 +128 267 21 +94 281 21 +392 490 23 +90 516 16 +109 272 25 +130 273 21 +203 319 25 +165 175 21 +289 277 25 +195 152 12 +205 288 25 +187 252 25 +225 254 21 +98 167 21 +372 12 22 +151 283 25 +54 413 16 +60 225 7 +358 165 24 +221 264 25 +8 220 21 +199 239 25 +103 279 21 +77 235 7 +269 268 21 +87 214 12 +294 189 24 +246 244 25 +160 246 21 +8 235 7 +168 137 12 +318 241 24 +173 187 21 +171 311 21 +188 256 25 +352 486 23 +110 265 25 +219 193 25 +157 221 21 +342 482 23 +193 246 25 +100 234 12 +206 278 25 +465 336 26 +130 229 21 +191 235 21 +173 230 21 +157 230 21 +202 267 25 +26 203 12 +258 296 25 +157 120 12 +214 284 25 +212 250 25 +356 578 23 +45 245 25 +204 270 25 +117 261 21 +150 282 25 +185 242 25 +390 283 22 +157 249 25 +113 296 21 +191 296 25 +155 231 25 +127 214 21 +176 296 25 +83 224 7 +21 260 21 +144 208 21 +300 315 26 +189 246 25 +145 225 21 +294 239 21 +336 204 22 +257 345 26 +207 278 21 +412 191 24 +109 221 21 +208 309 25 +167 233 21 +176 311 25 +153 241 21 +267 305 26 +197 361 25 +204 235 21 +198 350 25 +386 177 22 +119 251 21 +184 239 21 +156 126 12 +205 293 25 +180 309 25 +118 286 21 +161 279 21 +157 291 25 +151 266 21 +185 180 25 +116 267 21 +201 246 21 +235 319 26 +116 225 21 +77 309 21 +214 161 22 +36 231 12 +176 243 21 +166 109 12 +180 305 25 +179 286 25 +405 217 22 +110 129 21 +141 259 21 +136 215 21 +160 80 21 +140 293 25 +170 176 25 +107 268 21 +153 248 21 +165 250 25 +136 202 21 +191 268 21 +138 211 21 +163 252 21 +120 268 25 +48 179 12 +254 236 25 +286 339 25 +144 365 21 +422 0 24 +117 256 21 +92 129 12 +124 274 21 +143 171 25 +186 242 21 +244 249 21 +123 277 21 +206 311 21 +201 303 25 +241 288 25 +150 97 12 +105 282 12 +408 181 24 +0 242 21 +159 251 25 +377 476 23 +126 130 21 +414 260 24 +110 272 21 +178 183 21 +166 213 21 +240 311 22 +495 484 19 +198 236 21 +330 571 17 +93 201 25 +120 118 12 +422 113 24 +186 274 21 +133 215 25 +292 266 25 +465 41 24 +151 254 21 +153 294 12 +109 242 7 +325 466 23 +455 536 19 +29 258 7 +148 237 25 +234 233 7 +85 157 12 +38 159 21 +150 323 25 +195 252 21 +154 283 25 +100 200 7 +137 219 21 +220 250 25 +188 253 21 +168 168 21 +432 193 24 +217 280 26 +574 782 19 +172 210 25 +161 124 21 +370 492 23 +108 227 12 +110 179 24 +322 444 23 +47 225 7 +69 229 21 +247 258 24 +151 282 21 +149 232 25 +204 111 21 +125 267 21 +196 264 21 +171 218 21 +191 237 25 +81 304 12 +203 210 21 +114 237 21 +215 248 25 +147 246 21 +122 273 21 +130 301 25 +221 275 25 +201 147 25 +93 223 21 +192 274 25 +172 285 21 +178 271 21 +147 256 21 +170 287 21 +92 194 7 +245 294 25 +320 343 26 +132 264 25 +156 155 25 +181 229 21 +191 253 25 +278 276 26 +336 453 23 +213 282 25 +222 246 25 +462 275 22 +130 269 21 +209 289 25 +270 332 26 +249 205 25 +302 387 26 +307 279 25 +423 7 24 +415 265 24 +193 197 21 +392 482 23 +112 213 21 +345 119 22 +91 240 21 +184 199 21 +444 167 22 +182 299 25 +288 281 24 +153 226 21 +206 309 25 +363 467 23 +422 136 24 +151 183 21 +154 167 7 +77 262 21 +479 242 24 +382 49 24 +138 297 21 +198 241 25 +185 183 21 +451 227 24 +192 234 25 +225 306 25 +460 0 24 +188 267 25 +156 287 25 +230 295 25 +112 195 21 +195 266 25 +131 247 21 +151 93 22 +119 251 21 +127 280 25 +154 215 21 +241 263 26 +342 480 23 +400 208 24 +230 326 25 +238 160 26 +221 250 25 +112 225 21 +467 253 22 +161 327 25 +113 254 7 +283 233 22 +216 329 26 +172 275 21 +225 336 25 +417 188 22 +378 242 22 +222 314 25 +123 277 21 +108 299 21 +432 262 24 +188 293 25 +374 397 26 +422 162 22 +80 116 21 +89 223 21 +65 293 25 +131 287 21 +174 304 21 +393 243 22 +79 211 21 +134 97 21 +158 319 25 +125 208 21 +162 263 21 +141 168 21 +183 299 25 +159 189 21 +415 258 24 +203 265 21 +162 235 21 +156 296 25 +352 188 24 +384 275 22 +189 290 25 +120 272 25 +105 0 21 +227 255 25 +155 180 21 +219 252 25 +101 168 21 +382 509 23 +111 221 21 +375 61 24 +370 169 24 +208 264 25 +224 250 25 +183 283 25 +215 217 25 +400 107 22 +173 153 21 +233 281 25 +193 239 25 +159 221 21 +157 184 25 +212 289 25 +83 70 21 +399 0 22 +192 244 25 +128 306 25 +156 49 21 +123 244 21 +211 237 21 +360 490 23 +420 572 19 +108 218 7 +217 208 21 +428 323 22 +260 317 26 +134 215 25 +123 163 21 +150 198 21 +140 245 25 +407 260 22 +165 176 21 +26 218 7 +337 496 23 +213 300 25 +59 253 25 +182 196 21 +228 163 25 +108 257 21 +185 251 21 +252 182 24 +125 237 21 +263 198 22 +320 407 26 +54 214 25 +295 697 17 +220 229 25 +133 184 21 +132 215 25 +142 326 25 +131 269 21 +177 305 25 +98 197 21 +192 94 21 +113 185 21 +280 284 25 +197 289 25 +141 130 21 +0 231 21 +153 237 21 +151 291 21 +204 216 21 +146 186 21 +152 231 21 +178 193 21 +170 262 21 +171 265 21 +224 292 25 +123 370 16 +351 243 22 +214 241 21 +152 251 21 +96 298 21 +216 305 25 +152 87 21 +92 298 25 +202 253 25 +266 325 26 +146 180 21 +140 220 21 +135 244 21 +164 277 25 +404 172 24 +365 411 23 +126 185 21 +145 229 21 +418 26 24 +166 274 25 +178 272 21 +404 4 24 +78 220 21 +401 318 22 +109 297 21 +263 360 26 +120 292 25 +244 314 25 +420 202 24 +255 114 24 +197 288 25 +377 493 23 +571 653 19 +200 258 25 +89 220 21 +73 278 21 +152 176 21 +129 216 25 +84 289 21 +246 187 22 +159 303 25 +142 224 25 +184 227 21 +175 254 21 +87 286 25 +170 221 21 +84 383 16 +203 233 25 +188 467 20 +203 250 25 +403 290 24 +195 271 25 +153 156 21 +148 228 21 +180 494 16 +163 282 25 +182 110 21 +466 420 26 +159 222 21 +217 294 25 +183 293 25 +197 261 21 +194 147 21 +251 252 25 +222 286 25 +144 248 21 +99 385 16 +245 231 21 +364 257 22 +233 239 25 +402 151 22 +155 261 21 +80 268 21 +225 285 21 +225 280 26 +99 225 21 +237 284 21 +145 195 21 +46 200 21 +180 296 25 +87 252 7 +196 295 21 +125 255 21 +116 196 21 +435 25 22 +374 489 23 +149 235 21 +409 239 24 +190 178 21 +278 458 23 +170 329 25 +116 287 25 +206 264 21 +220 313 26 +202 327 25 +144 140 21 +312 343 26 +47 325 25 +117 207 21 +223 265 25 +174 230 25 +101 229 7 +128 323 25 +99 161 21 +151 319 25 +172 233 21 +153 287 25 +143 235 21 +430 300 26 +427 166 22 +191 233 21 +561 895 19 +169 219 25 +178 234 25 +169 292 21 +196 217 25 +201 206 25 +87 170 21 +141 168 21 +211 254 25 +156 194 21 +88 284 21 +126 251 21 +251 262 21 +315 476 23 +403 50 3 +288 352 26 +147 235 21 +173 210 25 +424 275 22 +173 267 25 +376 191 22 +195 249 25 +457 91 24 +95 271 21 +317 467 23 +203 267 21 +189 251 25 +128 221 21 +226 252 25 +151 256 25 +138 217 21 +141 220 7 +88 144 21 +154 178 21 +189 351 25 +451 161 24 +150 188 21 +67 268 25 +354 460 23 +227 267 21 +127 167 21 +180 227 25 +59 291 21 +140 273 21 +428 418 19 +498 134 24 +70 0 21 +692 713 19 +184 275 25 +129 61 21 +82 271 25 +122 118 21 +215 305 25 +369 38 24 +284 98 22 +182 274 25 +170 240 25 +340 465 23 +368 682 17 +6 292 21 +142 206 21 +159 223 21 +533 638 17 +201 313 25 +202 114 21 +52 216 7 +104 109 21 +112 194 4 +294 339 24 +132 229 21 +127 193 21 +130 258 21 +445 421 26 +157 265 25 +145 213 25 +140 242 21 +178 256 25 +210 141 21 +152 232 21 +265 513 26 +157 161 21 +178 201 25 +345 370 26 +194 267 25 +48 243 7 +179 283 21 +192 163 21 +37 127 21 +168 199 21 +448 175 26 +313 539 17 +143 301 25 +438 254 22 +193 200 21 +164 185 21 +201 269 25 +136 285 25 +208 299 25 +98 203 7 +150 281 25 +436 338 22 +175 255 25 +354 491 23 +159 192 21 +169 236 25 +547 184 24 +342 454 23 +546 271 24 +83 218 21 +271 234 24 +309 269 24 +136 297 21 +73 242 25 +212 379 25 +504 355 26 +223 250 25 +348 486 23 +34 142 21 +139 150 21 +163 251 21 +167 258 25 +216 245 25 +203 183 21 +480 299 26 +199 233 21 +353 450 23 +323 404 23 +194 220 21 +46 226 21 +77 255 21 +278 429 26 +179 159 21 +131 195 21 +204 250 25 +155 250 21 +171 286 25 +160 284 21 +421 292 26 +170 233 25 +199 296 25 +89 241 21 +210 163 21 +189 298 25 +93 211 21 +156 45 21 +122 275 21 +184 200 21 +122 190 21 +369 226 22 +392 288 26 +209 254 25 +713 914 19 +138 248 21 +190 260 25 +102 135 21 +176 203 21 +188 300 25 +100 243 7 +408 188 22 +510 74 22 +140 260 25 +98 257 21 +130 261 25 +128 149 21 +192 286 21 +139 166 21 +186 161 21 +104 233 21 +95 244 21 +130 246 21 +346 467 23 +166 218 21 +162 159 21 +310 189 24 +137 182 21 +133 147 21 +206 196 21 +197 221 21 +174 190 21 +442 271 22 +232 181 21 +126 236 22 +113 247 21 +88 148 21 +159 184 21 +194 256 25 +205 161 21 +437 142 22 +203 277 21 +201 158 21 +96 230 21 +175 298 25 +178 207 22 +427 258 24 +200 294 25 +159 140 21 +320 448 23 +220 338 25 +360 224 22 +462 730 19 +379 245 24 +330 466 23 +177 215 21 +42 96 21 +449 41 22 +393 482 19 +197 215 25 +182 310 25 +183 265 21 +157 204 25 +218 204 25 +12 164 21 +329 159 24 +453 163 3 +201 291 21 +187 244 21 +230 283 25 +213 260 21 +210 210 21 +265 285 25 +192 311 25 +22 227 21 +144 190 25 +447 151 22 +140 218 25 +59 218 21 +189 313 25 +183 381 21 +290 284 25 +209 258 25 +193 119 21 +23 153 21 +158 221 21 +492 240 24 +105 241 21 +129 221 21 +237 283 25 +133 167 21 +185 296 25 +189 282 25 +213 721 16 +156 259 21 +192 288 21 +204 177 25 +333 77 22 +121 255 21 +144 270 21 +406 209 22 +178 284 25 +146 264 21 +126 201 21 +145 247 21 +109 132 21 +222 235 25 +349 233 7 +175 246 21 +158 274 21 +404 194 24 +110 307 21 +157 208 25 +227 262 25 +83 116 21 +173 317 25 +428 115 24 +171 175 21 +136 210 21 +147 173 21 +204 294 21 +175 292 25 +166 246 25 +385 509 23 +105 297 21 +201 292 25 +166 234 21 +160 218 21 +208 293 21 +201 288 25 +168 257 21 +95 202 21 +137 275 21 +126 345 25 +100 276 21 +150 247 21 +154 194 25 +199 242 21 +269 261 24 +230 341 25 +443 162 22 +397 100 22 +194 210 25 +192 242 25 +315 419 23 +242 302 26 +43 258 21 +88 237 21 +118 212 21 +217 213 25 +164 281 25 +207 316 26 +300 281 26 +213 261 21 +439 244 22 +133 304 25 +178 271 21 +94 84 21 +132 261 21 +162 248 7 +186 242 25 +400 516 19 +141 212 25 +439 193 24 +213 273 21 +167 249 21 +389 283 24 +178 219 21 +139 290 25 +210 300 25 +136 195 21 +209 273 25 +145 295 25 +302 325 26 +0 131 21 +193 291 25 +178 254 21 +403 228 22 +120 165 21 +190 280 21 +428 212 25 +131 316 21 +356 202 22 +65 258 21 +132 268 25 +147 295 25 +146 215 25 +382 289 26 +155 261 25 +181 230 25 +120 277 25 +278 345 26 +137 298 25 +165 278 25 +169 270 25 +219 311 25 +397 220 22 +114 119 21 +181 217 21 +79 248 21 +439 387 22 +202 232 21 +157 263 21 +177 293 25 +123 236 21 +186 291 25 +442 203 24 +188 292 25 +266 321 26 +97 191 21 +140 320 21 +325 476 23 +120 270 21 +91 179 21 +117 232 25 +195 306 25 +387 470 23 +395 183 24 +206 234 21 +172 229 21 +347 465 23 +32 210 7 +113 284 21 +73 290 21 +203 298 25 +159 214 21 +118 147 21 +326 499 23 +85 256 25 +413 199 24 +419 526 23 +182 255 25 +160 296 25 +114 283 21 +341 477 23 +122 129 21 +336 372 26 +160 217 25 +123 192 21 +159 263 25 +204 211 21 +153 231 21 +178 312 25 +156 252 21 +364 107 22 +162 295 25 +332 658 19 +150 172 21 +126 292 21 +115 281 25 +157 228 25 +174 255 21 +354 490 23 +348 464 23 +197 123 21 +123 212 21 +343 90 22 +82 200 7 +135 208 21 +185 312 25 +203 249 21 +439 0 22 +98 291 25 +416 260 24 +414 103 22 +153 132 21 +307 250 24 +218 300 25 +188 318 25 +232 143 21 +179 273 25 +136 188 21 +104 262 21 +410 214 24 +173 220 21 +462 253 22 +191 274 21 +136 141 21 +167 345 25 +139 263 21 +185 272 25 +133 278 25 +198 148 21 +439 282 24 +175 309 25 +427 823 17 +212 284 25 +143 239 25 +242 352 26 +0 249 7 +104 184 21 +176 214 25 +282 208 24 +150 290 21 +127 221 21 +129 299 25 +96 232 21 +168 276 25 +115 266 25 +137 345 25 +177 180 21 +156 254 21 +320 636 19 +367 380 26 +183 299 21 +184 300 25 +139 111 21 +130 210 21 +122 213 21 +409 210 22 +206 147 25 +144 203 21 +157 280 21 +365 476 23 +433 64 24 +163 279 21 +424 312 26 +162 196 25 +123 0 21 +91 153 4 +181 253 21 +213 268 26 +237 304 25 +124 238 21 +156 200 21 +149 247 21 +150 216 21 +148 99 21 +163 176 21 +104 147 21 +156 263 25 +422 305 26 +68 216 7 +169 258 21 +265 224 21 +153 310 25 +249 301 25 +101 300 25 +176 275 21 +372 274 26 +207 291 25 +97 228 21 +32 140 21 +398 239 24 +155 200 21 +134 173 25 +98 192 21 +186 192 25 +170 238 25 +132 271 21 +129 231 25 +375 475 23 +415 206 24 +221 242 21 +95 22 4 +220 243 25 +199 273 25 +136 253 21 +47 216 21 +0 250 21 +27 413 16 +59 235 7 +157 206 21 +400 500 23 +184 261 25 +118 255 21 +170 175 21 +173 276 25 +549 682 19 +157 186 21 +111 204 21 +54 241 21 +217 245 21 +133 262 21 +183 246 21 +409 254 22 +173 255 25 +347 100 24 +391 183 22 +121 219 21 +183 276 25 +105 203 21 +240 287 25 +414 204 24 +184 199 21 +156 256 21 +398 151 24 +216 260 25 +471 473 19 +158 189 21 +92 284 21 +176 164 25 +330 457 23 +158 242 21 +278 283 25 +174 289 21 +120 278 21 +214 299 25 +237 208 25 +99 251 21 +306 245 21 +164 243 21 +230 330 25 +84 219 21 +139 227 25 +184 304 25 +471 280 26 +135 245 21 +242 349 26 +162 272 25 +228 292 25 +137 277 25 +102 231 7 +73 275 21 +281 350 26 +149 264 21 +214 290 21 +216 260 21 +171 201 21 +369 122 24 +152 310 25 +161 227 21 +139 244 7 +183 292 25 +453 722 19 +375 171 24 +110 222 21 +180 184 21 +465 297 26 +100 234 25 +189 276 21 +422 188 22 +323 413 23 +159 270 25 +205 272 25 +104 225 21 +64 212 21 +347 197 24 +67 210 21 +164 294 25 +93 231 21 +153 292 25 +287 334 26 +198 237 25 +156 144 21 +365 493 23 +142 211 25 +216 252 21 +396 583 19 +154 249 25 +220 238 25 +220 274 25 +128 297 21 +140 185 21 +211 290 21 +108 177 21 +353 348 26 +121 231 21 +574 0 24 +137 203 21 +487 274 26 +268 367 26 +179 307 25 +152 219 21 +417 224 22 +112 192 21 +185 207 21 +386 189 24 +159 295 21 +85 264 25 +194 318 25 +412 206 22 +398 361 26 +422 452 26 +178 267 25 +179 239 21 +198 280 21 +392 285 22 +192 289 25 +356 453 23 +219 290 25 +418 105 22 +126 126 21 +481 266 26 +183 293 21 +225 173 25 +179 301 25 +209 265 25 +149 238 21 +174 240 25 +198 302 25 +170 285 25 +131 226 21 +448 0 24 +140 231 21 +177 213 21 +450 102 24 +87 194 7 +134 245 21 +178 267 21 +147 98 21 +242 359 7 +431 158 22 +162 168 21 +451 240 24 +406 18 24 +158 194 21 +410 210 22 +103 168 21 +409 213 22 +125 82 21 +281 229 21 +229 361 26 +351 243 22 +59 216 7 +130 318 25 +448 182 24 +159 253 21 +134 294 25 +439 497 19 +352 272 22 +132 245 21 +145 269 21 +134 226 25 +45 173 21 +100 196 21 +151 199 21 +230 281 21 +160 280 21 +169 136 25 +138 237 21 +205 317 25 +123 230 21 +97 178 22 +157 204 21 +179 183 21 +471 557 19 +38 211 21 +209 157 21 +233 281 25 +193 300 25 +174 173 21 +416 0 24 +386 430 23 +23 152 21 +35 265 21 +208 238 25 +138 140 21 +96 197 21 +192 228 21 +326 208 22 +188 306 21 +146 194 21 +155 192 21 +311 218 21 +674 632 19 +326 477 23 +535 316 26 +150 219 21 +437 300 26 +85 243 21 +207 195 21 +347 491 23 +197 256 25 +253 197 25 +164 223 25 +405 184 22 +84 197 21 +160 230 25 +183 178 21 +140 343 25 +454 608 19 +237 345 25 +120 239 25 +108 275 21 +107 227 21 +116 219 21 +125 205 21 +369 250 22 +148 242 21 +128 271 21 +262 251 24 +227 318 25 +119 266 21 +217 289 25 +479 786 19 +126 256 21 +141 243 21 +411 412 22 +117 328 21 +35 207 21 +500 818 19 +222 238 21 +337 450 23 +148 201 21 +425 346 24 +141 307 21 +144 251 25 +166 246 25 +208 159 21 +155 197 21 +196 235 21 +498 516 19 +479 406 26 +395 155 24 +132 305 25 +174 119 21 +212 277 25 +131 269 21 +267 259 21 +149 217 21 +185 251 25 +137 243 21 +194 194 25 +179 292 25 +437 331 26 +160 87 4 +176 275 21 +191 303 21 +119 141 21 +190 212 25 +135 228 7 +170 235 25 +218 227 21 +404 738 23 +166 170 21 +241 168 22 +84 299 21 +341 477 23 +467 253 22 +356 480 23 +222 279 25 +148 247 21 +193 195 21 +309 296 26 +177 256 21 +186 68 21 +193 232 21 +155 273 25 +165 176 21 +111 214 21 +176 107 21 +158 160 25 +134 210 7 +91 223 21 +198 291 25 +74 236 21 +159 196 21 +115 217 21 +155 288 25 +318 429 23 +238 267 21 +146 212 21 +0 217 7 +150 163 21 +161 204 21 +312 523 23 +171 290 25 +177 312 25 +52 242 25 +133 239 21 +393 606 19 +80 257 25 +192 205 21 +127 281 25 +180 261 25 +132 226 21 +195 119 21 +133 291 21 +186 180 25 +138 156 21 +93 283 21 +172 267 25 +49 265 21 +136 278 21 +112 249 21 +109 185 21 +116 286 25 +140 238 21 +133 245 21 +115 171 21 +137 78 21 +377 44 22 +128 247 21 +185 209 25 +349 224 22 +63 120 21 +162 238 25 +165 253 25 +239 318 26 +119 258 21 +201 293 25 +179 151 21 +213 269 25 +103 214 21 +200 506 16 +162 214 21 +405 274 22 +154 232 21 +424 256 22 +183 294 25 +112 289 21 +72 306 25 +199 220 25 +513 260 26 +222 152 25 +218 324 25 +107 301 25 +377 240 22 +213 245 21 +109 257 21 +188 261 21 +198 246 25 +127 275 21 +227 280 25 +250 29 22 +131 160 21 +185 237 21 +63 183 21 +115 268 21 +164 217 21 +270 466 23 +152 224 7 +191 210 21 +214 206 25 +384 0 22 +388 493 23 +162 250 21 +104 244 21 +189 288 25 +127 250 21 +177 229 25 +137 248 21 +372 462 23 +177 284 25 +183 254 25 +290 316 26 +275 270 25 +131 234 21 +113 266 21 +157 180 21 +193 306 21 +0 218 7 +150 191 21 +113 292 21 +418 184 22 +124 487 16 +206 265 25 +101 49 21 +165 158 21 +235 284 21 +360 474 23 +151 281 21 +212 190 25 +59 264 21 +183 251 25 +193 332 26 +252 268 26 +199 263 25 +203 227 21 +210 223 25 +132 171 21 +200 228 21 +200 288 25 +144 243 21 +192 269 25 +127 225 21 +465 271 26 +198 294 25 +476 329 26 +346 472 23 +343 500 23 +337 382 26 +137 251 21 +404 482 19 +150 258 21 +167 181 21 +157 258 21 +265 384 26 +294 464 23 +170 248 21 +227 266 25 +343 455 23 +315 284 25 +357 414 26 +350 80 22 +106 215 7 +155 194 21 +139 0 21 +176 266 25 +111 227 21 +202 297 25 +353 459 23 +186 238 25 +230 158 25 +150 319 22 +146 258 21 +145 364 16 +213 275 21 +381 443 23 +80 233 21 +205 248 25 +275 285 22 +314 324 26 +340 479 23 +211 273 21 +162 275 21 +338 134 22 +134 280 25 +131 178 21 +206 298 25 +184 201 25 +93 249 21 +134 178 21 +194 272 21 +57 231 21 +119 215 21 +341 459 23 +89 264 25 +212 306 26 +191 215 21 +203 349 25 +234 102 25 +405 271 22 +113 251 21 +154 230 21 +202 298 21 +195 250 21 +411 216 25 +327 172 22 +59 136 21 +162 290 25 +127 253 21 +228 297 25 +148 300 25 +183 304 25 +175 185 4 +149 232 7 +93 273 25 +147 240 21 +188 259 21 +222 249 25 +115 268 25 +181 285 25 +118 272 25 +149 270 21 +411 267 26 +29 143 4 +111 180 21 +171 277 21 +193 236 21 +217 307 25 +144 274 21 +385 159 22 +272 233 25 +210 250 25 +44 277 25 +115 211 21 +413 192 22 +130 279 25 +185 221 21 +227 313 25 +178 274 21 +145 154 21 +153 199 21 +133 249 25 +157 208 21 +110 129 21 +236 197 21 +10 231 21 +77 204 21 +201 200 25 +133 233 7 +135 261 21 +148 268 25 +150 240 21 +196 206 21 +172 334 25 +358 487 23 +217 244 25 +268 488 23 +421 0 22 +237 271 25 +142 276 21 +151 163 21 +138 218 21 +84 247 21 +183 1 21 +260 214 21 +165 248 25 +106 231 21 +137 282 21 +123 221 21 +217 237 21 +169 207 25 +123 229 7 +165 336 25 +420 230 22 +117 223 21 +439 219 22 +212 266 25 +220 311 25 +82 239 21 +66 233 7 +373 683 17 +164 177 21 +165 228 21 +174 340 21 +323 186 22 +427 176 22 +174 151 21 +123 206 21 +162 273 21 +151 309 21 +134 160 21 +219 269 21 +197 302 25 +159 201 21 +234 128 21 +112 221 21 +240 258 25 +62 387 16 +207 254 25 +175 175 25 +101 312 25 +173 140 21 +146 198 21 +202 302 26 +263 279 25 +105 120 21 +139 181 21 +103 214 21 +115 199 21 +159 182 25 +231 250 23 +180 72 21 +232 307 21 +118 136 21 +376 510 23 +154 261 25 +181 300 25 +149 243 7 +106 304 21 +135 255 21 +428 251 22 +452 254 22 +164 259 25 +135 232 21 +72 257 21 +184 259 25 +193 248 25 +244 222 22 +182 296 25 +164 289 25 +354 424 23 +262 330 26 +166 273 25 +443 236 22 +194 225 25 +290 677 23 +334 431 23 +487 395 26 +123 412 16 +424 139 22 +96 309 25 +9 197 7 +148 276 25 +190 125 22 +151 276 25 +431 482 26 +215 246 25 +219 226 25 +141 265 25 +340 444 23 +348 205 22 +227 282 25 +345 78 22 +212 279 25 +221 263 25 +234 281 25 +219 222 25 +268 259 25 +104 215 7 +189 322 25 +144 255 25 +163 512 16 +173 272 25 +420 259 22 +99 257 25 +241 324 25 +210 239 25 +170 240 25 +362 751 19 +278 167 22 +162 350 25 +251 384 26 +392 615 23 +187 236 25 +155 266 25 +306 208 22 +206 230 25 +164 300 25 +33 283 25 +548 570 17 +238 306 25 +206 267 25 +343 498 23 +133 258 25 +245 243 25 +331 539 23 +364 502 23 +224 268 25 +328 465 23 +96 286 25 +194 295 25 +293 200 25 +228 307 25 +122 271 7 +196 273 25 +155 303 25 +157 279 25 +421 143 22 +358 303 22 +204 295 25 +371 397 26 +113 304 25 +181 196 25 +143 545 16 +332 455 23 +131 312 25 +408 490 19 +374 464 23 +350 484 23 +365 391 16 +174 261 25 +174 507 16 +181 347 26 +191 310 25 +352 481 23 +404 292 22 +190 260 25 +531 391 26 +76 222 7 +157 229 25 +123 279 25 +467 181 22 +153 303 25 +462 170 22 +341 229 22 +183 295 25 +326 636 17 +184 251 25 +188 255 25 +196 262 25 +12 518 16 +135 305 25 +402 197 22 +183 229 25 +439 506 19 +0 217 7 +241 348 26 +160 286 25 +233 280 25 +407 297 22 +644 817 19 +252 311 25 +363 393 26 +214 245 25 +164 303 25 +394 145 22 +127 258 25 +261 195 22 +191 241 25 +204 293 25 +222 264 25 +383 312 26 +443 339 22 +367 276 22 +147 225 25 +186 287 25 +424 481 23 +238 288 25 +207 320 25 +213 292 25 +199 266 25 +554 589 19 +187 308 25 +180 274 25 +202 281 25 +135 243 25 +204 266 25 +164 287 25 +262 358 26 +176 311 25 +164 303 25 +477 0 22 +313 353 26 +436 205 22 +245 300 25 +238 284 26 +381 329 26 +409 39 22 +340 454 23 +229 250 25 +201 305 25 +219 324 25 +85 215 7 +517 387 13 +133 142 4 +511 0 3 +44 290 7 +258 272 25 +426 511 23 +177 301 25 +316 332 26 +165 274 25 +123 531 9 +518 112 3 +299 88 22 +496 89 3 +388 447 23 +518 371 8 +157 310 25 +521 189 13 +506 240 13 +468 0 3 +487 201 8 +130 198 4 +459 251 8 +515 215 8 +40 301 4 +97 227 4 +533 394 13 +462 231 22 +175 123 11 +144 248 25 +575 526 13 +541 254 8 +480 147 22 +528 0 3 +209 249 25 +465 189 8 +503 70 3 +384 323 13 +121 364 4 +87 285 25 +198 178 25 +194 241 25 +42 159 4 +464 0 3 +153 35 11 +514 369 13 +508 259 8 +167 203 25 +147 97 11 +53 117 4 +163 236 25 +531 213 8 +472 0 3 +476 302 8 +432 121 3 +178 260 25 +105 183 11 +197 319 25 +375 473 23 +537 299 8 +111 222 11 +76 137 11 +109 608 16 +515 183 8 +472 568 13 +478 292 13 +284 523 26 +34 98 11 +221 289 9 +11 90 11 +356 208 4 +399 287 26 +168 236 25 +27 0 11 +278 305 25 +524 180 8 +201 288 25 +151 282 25 +132 243 25 +473 67 3 +203 269 25 +509 164 8 +333 368 26 +80 349 7 +192 261 25 +224 236 25 +163 279 25 +514 226 8 +541 269 8 +204 215 25 +119 158 11 +119 559 16 +494 340 13 +187 252 25 +494 0 3 +178 288 25 +249 310 25 +224 222 25 +536 380 13 +553 259 8 +108 139 25 +176 169 25 +355 435 23 +482 185 8 +54 49 11 +523 0 3 +186 184 25 +164 208 25 +536 344 13 +526 244 8 +575 154 3 +461 554 13 +116 137 25 +96 168 25 +479 117 3 +444 525 8 +182 285 25 +469 519 13 +176 315 25 +44 512 16 +276 359 26 +532 198 8 +208 221 25 +186 246 25 +531 604 13 +100 168 11 +156 269 25 +0 181 11 +516 158 8 +426 404 8 +186 292 25 +240 215 25 +522 115 3 +545 369 13 +505 208 8 +464 549 13 +488 249 8 +562 504 13 +171 331 25 +556 467 13 +87 0 11 +540 286 8 +546 0 3 +82 261 4 +525 192 13 +560 458 13 +546 464 13 +524 150 3 +530 72 3 +119 14 11 +23 139 11 +46 0 11 +185 617 16 +506 11 3 +191 186 25 +390 482 23 +493 65 3 +196 243 25 +379 433 23 +231 181 25 +504 328 8 +201 278 25 +147 319 25 +490 428 13 +66 114 11 +191 306 25 +79 261 7 +197 293 25 +524 0 3 +526 243 8 +126 274 25 +152 204 11 +541 342 13 +113 169 11 +169 296 25 +18 253 25 +424 254 8 +504 285 8 +549 0 3 +136 125 11 +0 208 4 +114 128 11 +449 388 8 +98 254 25 +190 255 25 +125 269 7 +477 0 3 +126 0 4 +140 298 25 +509 177 8 +538 478 13 +515 374 13 +502 0 3 +529 340 8 +177 34 11 +154 50 4 +175 299 7 +182 308 25 +123 298 25 +502 460 8 +443 64 3 +47 20 11 +82 164 11 +549 184 8 +132 249 25 +90 75 11 +242 343 26 +544 193 8 +196 268 25 +122 186 11 +510 176 8 +506 0 3 +359 343 26 +245 707 19 +494 500 23 +535 272 8 +134 126 4 +6 484 20 +181 325 25 +73 128 11 +183 133 25 +64 84 4 +542 314 8 +94 133 11 +28 215 4 +384 467 23 +520 294 13 +199 329 25 +502 395 13 +78 181 11 +207 272 25 +89 191 11 +543 433 13 +125 284 25 +575 386 8 +545 267 8 +125 335 4 +521 133 3 +426 7 3 +503 587 13 +123 62 11 +481 395 13 +519 183 8 +503 238 8 +236 247 25 +534 440 13 +533 268 8 +177 248 25 +225 309 25 +165 278 25 +59 253 4 +163 271 25 +477 149 3 +155 569 9 +232 333 25 +1 6 11 +166 277 26 +158 266 25 +162 291 25 +545 438 13 +94 487 16 +546 185 8 +0 249 7 +0 79 4 +254 339 26 +578 0 3 +0 155 4 +514 258 13 +183 321 25 +534 433 19 +497 429 13 +551 61 3 +70 578 9 +499 0 3 +194 156 25 +223 325 25 +533 31 3 +14 0 11 +540 239 8 +556 494 13 +127 223 25 +95 306 7 +447 245 8 +208 275 25 +80 0 4 +556 140 3 +227 282 25 +524 219 8 +288 386 26 +389 0 4 +575 742 23 +172 276 25 +533 70 3 +492 357 8 +548 360 13 +494 12 3 +32 300 7 +201 321 26 +214 247 25 +571 245 8 +579 451 13 +0 77 11 +533 484 13 +83 228 11 +443 132 3 +212 213 25 +61 470 20 +227 310 25 +506 218 8 +22 257 7 +62 105 11 +526 0 3 +99 155 11 +171 236 25 +483 608 13 +164 266 25 +545 186 13 +161 247 25 +559 586 13 +222 309 25 +163 266 25 +503 0 3 +243 302 25 +527 275 8 +133 170 11 +151 303 25 +218 332 25 +439 500 13 +34 227 4 +175 213 25 +154 295 25 +547 496 13 +112 268 7 +528 308 8 +511 102 3 +191 193 25 +408 468 23 +194 271 25 +558 369 13 +126 208 4 +487 0 3 +77 101 11 +558 482 13 +50 223 4 +29 40 11 +102 263 25 +94 102 11 +559 469 13 +498 0 3 +159 192 4 +548 423 13 +63 139 4 +154 216 25 +122 158 11 +508 143 3 +544 205 8 +519 218 8 +530 499 13 +381 398 13 +507 136 3 +209 245 25 +534 210 8 +255 292 9 +25 254 11 +40 78 4 +111 0 11 +92 247 25 +510 89 3 +529 307 13 +110 74 4 +544 220 13 +189 276 25 +181 288 25 +19 211 4 +515 264 13 +94 16 11 +225 219 25 +121 299 25 +563 426 8 +514 136 3 +175 327 25 +54 0 4 +125 349 9 +207 322 25 +204 272 25 +415 202 8 +172 202 25 +188 259 25 +173 251 25 +192 190 25 +352 439 13 +76 284 25 +66 3 11 +166 19 4 +529 201 8 +0 0 4 +224 235 25 +497 142 3 +129 249 25 +580 518 13 +138 191 11 +551 242 8 +66 74 11 +544 92 3 +81 319 7 +154 195 7 +17 199 11 +546 0 3 +530 94 3 +162 249 25 +547 274 8 +547 478 13 +0 8 11 +156 325 25 +541 0 3 +231 277 26 +26 0 4 +169 221 25 +8 257 4 +551 426 13 +539 202 8 +580 492 13 +246 322 25 +123 263 25 +47 11 11 +234 281 25 +94 17 11 +538 427 13 +189 77 4 +87 171 11 +200 263 25 +517 152 3 +204 235 25 +182 265 25 +560 439 13 +397 453 23 +510 75 3 +206 212 25 +415 412 13 +96 572 16 +483 390 13 +126 211 25 +307 245 25 +27 193 4 +537 666 19 +478 239 8 +114 57 11 +46 82 4 +213 216 25 +104 0 11 +227 297 26 +237 268 25 +360 521 23 +565 445 13 +111 214 4 +524 86 3 +148 0 4 +462 149 3 +564 0 3 +526 114 3 +532 404 8 +159 292 25 +220 314 25 +539 280 13 +79 435 9 +63 311 9 +62 131 11 +114 72 11 +111 173 11 +195 249 25 +148 234 25 +458 192 13 +517 10 3 +503 501 13 +503 198 8 +201 236 25 +170 188 25 +511 164 3 +512 0 3 +561 113 3 +191 301 25 +550 347 13 +87 80 4 +521 0 3 +73 256 11 +526 248 13 +507 337 8 +527 9 3 +357 362 26 +527 416 13 +0 0 11 +491 592 13 +534 143 3 +297 277 25 +43 316 7 +170 234 25 +525 245 8 +528 192 8 +12 1 11 +573 423 13 +176 292 25 +524 0 3 +548 345 8 +201 287 25 +530 426 8 +163 218 25 +475 512 8 +543 88 3 +40 167 11 +548 434 13 +533 334 8 +493 484 13 +481 150 3 +176 147 4 +483 0 3 +529 336 8 +85 129 4 +176 265 25 +114 290 25 +535 345 8 +507 228 13 +492 291 13 +545 156 3 +527 88 3 +153 310 25 +77 85 4 +144 186 25 +469 292 26 +488 0 3 +425 504 23 +494 56 3 +162 216 25 +184 257 25 +25 242 4 +492 397 13 +188 252 25 +23 262 4 +479 0 3 +183 296 25 +372 157 25 +84 432 9 +555 222 8 +228 181 11 +49 120 4 +610 691 19 +96 129 11 +3 110 11 +455 212 8 +509 182 8 +550 107 3 +46 204 4 +63 6 11 +481 331 13 +540 312 13 +544 220 8 +216 226 25 +150 255 4 +521 0 3 +298 327 26 +137 296 25 +115 295 25 +479 626 13 +524 172 3 +491 366 13 +506 53 3 +39 0 11 +473 491 13 +557 387 13 +21 21 11 +534 324 8 +545 308 8 +187 288 25 +538 174 3 +75 188 11 +151 300 25 +210 318 25 +439 546 23 +176 168 11 +149 284 25 +99 219 7 +81 75 11 +134 0 4 +259 300 26 +549 182 8 +207 275 25 +546 377 13 +446 552 13 +169 252 25 +490 232 8 +218 257 25 +524 421 13 +501 206 8 +206 215 25 +491 211 8 +80 508 16 +556 337 8 +107 191 11 +429 490 13 +128 2 11 +509 221 8 +179 142 25 +123 241 25 +523 31 3 +139 217 25 +507 172 8 +10 629 16 +165 227 25 +529 288 8 +479 0 3 +198 223 25 +140 140 25 +307 711 9 +513 349 8 +224 218 25 +525 180 8 +0 163 11 +545 371 13 +176 255 25 +510 0 3 +105 522 9 +480 295 8 +361 454 23 +0 77 11 +358 453 23 +477 186 8 +550 172 8 +229 299 25 +116 241 4 +127 130 11 +508 481 13 +514 750 13 +549 209 8 +173 277 25 +242 262 25 +208 275 25 +186 298 25 +190 140 11 +85 165 4 +122 184 11 +525 120 13 +544 305 13 +485 184 8 +240 282 25 +487 185 8 +29 181 4 +148 133 4 +204 278 25 +547 100 3 +9 141 4 +22 224 4 +536 26 3 +543 48 3 +195 166 11 +531 191 8 +79 224 7 +141 297 7 +515 268 8 +124 188 4 +227 279 25 +525 336 13 +88 517 16 +118 165 4 +118 336 7 +544 82 3 +0 214 4 +529 33 3 +558 481 13 +531 341 8 +473 242 8 +375 495 23 +526 275 8 +191 227 25 +55 106 4 +60 393 9 +557 0 3 +473 408 13 +132 313 7 +250 268 25 +140 215 25 +87 265 25 +200 248 25 +205 298 25 +208 245 25 +170 230 25 +229 316 25 +530 123 3 +514 59 3 +94 214 4 +497 379 13 +643 887 19 +520 472 13 +517 0 3 +197 245 25 +461 233 8 +201 249 25 +501 0 3 +178 134 25 +172 234 25 +494 239 8 +147 239 25 +150 283 25 +226 351 25 +408 447 23 +45 346 7 +565 396 13 +0 268 25 +471 186 8 +540 47 3 +372 492 23 +53 243 7 +428 533 23 +54 112 4 +130 503 16 +161 298 25 +495 389 13 +91 269 11 +0 0 4 +548 420 13 +504 394 13 +105 268 11 +91 9 4 +528 454 13 +466 580 13 +438 16 3 +231 255 25 +92 278 25 +486 118 3 +576 366 13 +523 347 8 +40 154 4 +218 233 25 +175 144 11 +551 47 3 +486 210 8 +550 57 3 +471 205 13 +523 0 3 +539 484 13 +193 393 9 +252 341 26 +227 316 26 +443 0 3 +432 315 26 +126 291 25 +188 270 25 +175 259 25 +189 235 25 +510 168 8 +205 241 25 +159 282 25 +348 417 23 +118 170 4 +193 212 25 +82 428 9 +557 0 3 +187 209 25 +535 388 13 +359 511 23 +74 448 20 +490 605 13 +0 0 4 +94 143 11 +548 169 8 +70 242 4 +57 0 11 +204 231 25 +511 191 8 +612 679 19 +200 274 25 +215 229 25 +203 219 25 +537 239 8 +181 268 25 +135 234 4 +176 284 25 +545 150 3 +215 166 25 +141 280 25 +529 70 3 +53 334 9 +487 162 8 +518 133 3 +234 342 25 +507 446 13 +517 473 13 +223 334 25 +562 65 3 +524 277 8 +184 240 25 +195 247 25 +495 200 8 +33 75 11 +546 464 13 +503 108 3 +177 313 25 +565 284 8 +481 219 8 +70 81 11 +539 382 8 +355 406 23 +383 467 23 +170 0 11 +529 255 8 +83 0 11 +508 89 3 +89 98 11 +183 330 25 +153 250 25 +496 154 3 +79 189 11 +496 9 3 +429 497 23 +531 26 3 +269 284 25 +24 277 7 +520 254 13 +0 197 4 +505 161 8 +521 331 8 +187 252 25 +515 294 8 +511 202 8 +115 248 25 +551 67 3 +204 223 25 +531 0 3 +141 254 25 +534 442 13 +527 555 13 +180 277 25 +479 616 13 +543 0 3 +199 294 25 +234 238 25 +506 516 13 +181 259 25 +149 265 25 +512 139 3 +476 227 8 +67 160 11 +520 381 13 +0 377 9 +127 104 4 +189 183 25 +104 221 11 +509 486 13 +505 222 13 +156 324 25 +568 270 8 +76 164 11 +503 375 13 +173 252 25 +437 254 8 +166 304 25 +210 270 25 +178 246 25 +412 482 23 +518 38 3 +258 131 11 +197 258 25 +161 132 11 +528 113 3 +86 302 25 +117 284 26 +564 394 13 +162 251 25 +545 371 13 +209 237 25 +517 334 8 +115 141 4 +485 157 3 +523 46 3 +192 297 25 +158 228 25 +137 433 16 +445 554 23 +330 305 25 +219 285 25 +182 212 25 +510 176 8 +501 97 3 +492 516 19 +205 294 25 +174 255 25 +15 433 9 +521 22 3 +520 310 8 +526 576 13 +479 400 13 +125 116 11 +495 124 3 +509 254 8 +503 0 3 +125 177 25 +511 110 3 +225 222 25 +212 299 25 +529 213 8 +522 90 3 +226 264 25 +202 262 25 +188 265 25 +151 246 25 +172 0 4 +461 247 8 +0 229 7 +109 540 16 +523 262 13 +206 308 25 +523 480 13 +554 495 13 +236 276 26 +136 303 25 +220 296 25 +145 233 25 +166 227 4 +522 435 13 +3 193 11 +584 473 19 +88 0 11 +212 264 25 +467 425 13 +114 276 25 +490 95 3 +236 318 25 +59 135 4 +521 206 8 +504 572 13 +490 0 3 +45 236 7 +554 47 3 +549 292 13 +486 307 8 +160 224 25 +484 14 3 +558 388 8 +27 63 4 +590 500 13 +210 231 25 +161 266 25 +499 246 8 +518 117 3 +507 176 8 +477 167 3 +180 310 25 +153 72 11 +178 295 25 +340 247 9 +120 76 11 +157 204 25 +521 585 13 +77 319 25 +125 265 25 +42 173 4 +250 323 25 +457 164 3 +532 0 3 +181 288 7 +465 579 8 +142 308 9 +202 234 25 +70 539 16 +432 526 23 +401 236 25 +96 231 4 +501 321 13 +216 254 25 +287 384 9 +92 277 4 +158 285 25 +88 215 4 +179 261 25 +166 219 25 +578 420 13 +279 350 26 +177 307 26 +487 21 3 +180 277 25 +500 502 13 +22 188 4 +513 330 13 +73 0 4 +475 525 13 +485 263 8 +532 410 13 +236 236 25 +138 303 7 +78 0 11 +49 176 4 +215 294 25 +463 465 13 +499 471 13 +491 422 13 +212 284 25 +41 28 4 +209 268 25 +222 249 25 +208 311 25 +163 112 11 +211 323 25 +123 367 7 +132 0 11 +531 464 13 +107 68 11 +217 271 25 +214 250 25 +488 152 3 +541 408 13 +500 197 8 +182 273 25 +222 276 25 +550 582 13 +60 410 20 +154 113 11 +45 114 11 +147 308 25 +97 26 11 +52 242 25 +538 221 8 +200 248 25 +47 125 11 +513 57 3 +553 279 8 +545 216 8 +544 276 8 +184 292 25 +539 156 3 +38 219 4 +113 0 11 +196 251 25 +46 0 4 +194 301 25 +515 263 8 +541 0 3 +525 222 8 +49 338 7 +300 425 13 +0 260 4 +188 262 25 +151 234 25 +185 276 25 +78 182 11 +512 12 3 +288 390 26 +186 204 25 +342 0 4 +480 302 8 +212 284 25 +92 120 11 +40 0 11 +318 283 25 +64 44 11 +17 184 4 +522 69 3 +524 0 3 +116 0 11 +69 0 4 +257 290 25 +500 684 19 +550 184 13 +474 201 8 +229 328 25 +166 262 7 +201 228 25 +192 266 25 +177 293 25 +463 141 3 +5 100 11 +498 367 13 +468 413 8 +535 119 3 +128 119 11 +438 60 3 +531 504 8 +209 254 25 +190 309 25 +126 208 4 +170 219 25 +554 419 13 +520 196 8 +378 259 8 +205 260 25 +515 264 8 +219 259 25 +110 56 4 +96 362 7 +131 228 25 +73 368 7 +132 172 25 +473 347 13 +99 187 11 +157 250 25 +142 221 25 +459 216 8 +528 116 3 +514 230 8 +451 370 26 +519 170 8 +269 277 26 +190 335 25 +140 334 7 +414 503 13 +537 215 8 +62 269 11 +511 179 8 +124 344 7 +0 188 4 +481 151 3 +410 472 23 +52 109 4 +98 137 11 +504 94 3 +178 275 25 +172 219 25 +540 256 8 +514 151 3 +234 347 25 +494 209 8 +505 417 13 +479 176 8 +0 152 4 +512 0 3 +514 297 13 +504 256 8 +185 303 26 +510 121 3 +532 237 13 +75 165 11 +96 120 11 +19 571 16 +435 85 3 +566 170 8 +450 217 8 +0 222 11 +228 265 25 +507 97 3 +516 554 8 +201 301 25 +564 140 3 +348 489 23 +537 338 13 +31 547 16 +39 114 11 +175 325 25 +116 193 7 +62 94 11 +481 247 8 +526 245 8 +176 256 25 +429 478 13 +239 318 25 +128 71 4 +517 211 8 +165 260 25 +548 240 8 +536 347 8 +173 289 25 +86 364 4 +518 408 8 +177 271 25 +539 203 8 +167 318 25 +169 180 4 +209 266 25 +538 432 13 +53 18 11 +143 263 25 +551 161 3 +542 0 3 +83 98 11 +148 294 25 +520 0 3 +145 218 4 +552 426 13 +157 335 25 +423 519 23 +180 268 25 +501 47 3 +477 11 3 +116 14 11 +181 173 9 +142 272 25 +512 119 3 +234 309 25 +45 62 4 +171 303 25 +37 105 4 +498 289 8 +170 298 25 +412 472 23 +80 361 7 +118 0 11 +525 503 13 +495 179 13 +478 172 3 +563 280 8 +108 0 11 +495 279 13 +127 291 7 +107 293 25 +530 238 8 +552 0 3 +75 300 7 +25 350 9 +208 288 25 +500 231 8 +126 193 25 +200 223 25 +213 300 25 +99 120 4 +497 191 13 +169 272 25 +179 377 9 +63 182 7 +555 435 13 +559 481 13 +389 483 23 +213 260 25 +531 515 13 +159 395 7 +529 32 3 +601 546 13 +229 207 25 +212 261 25 +610 489 13 +453 644 13 +126 231 25 +77 11 11 +530 496 13 +92 238 25 +149 273 25 +491 118 3 +582 501 13 +505 360 13 +558 193 8 +375 464 23 +34 199 11 +172 248 25 +509 346 13 +557 215 8 +225 283 25 +0 260 4 +523 364 13 +210 280 25 +541 286 8 +558 538 13 +536 0 3 +237 255 25 +496 68 3 +525 410 13 +212 261 25 +9 111 11 +539 354 8 +109 105 11 +158 289 25 +73 139 4 +89 253 11 +82 142 11 +534 0 3 +205 55 25 +534 275 8 +542 117 3 +556 167 3 +213 282 25 +525 0 3 +517 127 3 +174 272 25 +487 91 3 +501 240 8 +81 218 25 +55 224 7 +179 288 25 +550 289 8 +35 103 4 +0 125 4 +110 186 11 +517 189 8 +546 271 8 +526 53 3 +426 324 13 +135 242 25 +541 269 8 +226 273 25 +138 223 11 +478 197 8 +0 206 9 +495 243 8 +499 419 13 +510 111 3 +80 215 7 +515 249 8 +428 592 13 +181 301 25 +460 0 3 +548 615 23 +545 2 3 +518 273 8 +310 603 23 +199 277 25 +549 437 8 +175 322 25 +506 304 8 +510 0 3 +514 393 8 +494 85 3 +188 218 25 +540 102 3 +524 96 3 +176 292 25 +508 0 3 +508 183 8 +171 279 25 +240 293 25 +60 274 7 +503 0 3 +178 49 11 +483 0 3 +146 66 11 +481 380 13 +515 54 3 +165 243 25 +25 156 11 +522 285 13 +211 207 25 +133 211 25 +528 463 13 +141 263 25 +531 54 3 +497 0 3 +105 324 25 +183 226 25 +235 321 25 +562 558 13 +78 295 25 +554 420 13 +510 213 13 +242 257 25 +496 227 8 +167 209 25 +534 0 3 +138 117 4 +533 296 8 +247 240 25 +205 321 25 +56 171 11 +500 174 8 +404 503 23 +180 287 25 +512 192 8 +183 286 25 +190 246 25 +157 254 25 +100 259 7 +193 293 25 +542 368 8 +248 277 25 +509 436 13 +191 214 25 +203 226 25 +539 95 3 +539 310 13 +107 68 11 +561 0 3 +477 592 13 +621 257 13 +173 252 25 +525 554 13 +173 316 25 +187 195 25 +542 263 13 +152 328 9 +89 248 9 +394 487 23 +154 229 25 +31 0 11 +232 270 25 +543 0 3 +574 352 13 +227 258 25 +533 238 8 +80 312 25 +221 188 25 +137 309 25 +537 142 3 +23 111 4 +227 214 25 +388 477 23 +26 253 4 +516 54 3 +0 209 11 +186 233 25 +492 411 13 +0 69 11 +500 442 13 +510 57 3 +182 270 25 +519 304 13 +80 44 11 +206 264 25 +203 0 11 +42 153 11 +176 507 9 +102 466 16 +484 599 13 +169 256 25 +503 149 3 +245 310 25 +171 278 25 +547 362 13 +30 275 7 +164 222 25 +127 114 11 +505 346 13 +531 109 3 +193 252 9 +116 158 11 +216 300 25 +558 139 3 +504 60 3 +84 90 11 +498 235 8 +158 236 25 +529 256 23 +117 105 11 +127 271 25 +530 0 3 +487 231 8 +224 260 25 +528 305 8 +140 147 4 +534 207 8 +480 158 3 +216 285 25 +76 36 11 +535 532 13 +492 409 13 +492 258 13 +547 163 8 +492 0 3 +473 102 3 +202 298 25 +159 0 11 +523 269 8 +526 112 3 +506 464 13 +175 266 25 +489 421 13 +138 281 25 +505 360 13 +555 183 8 +494 196 8 +182 284 25 +536 206 8 +499 57 3 +183 308 25 +130 366 7 +158 283 25 +82 276 7 +557 269 8 +51 74 11 +179 146 11 +155 86 4 +218 233 25 +85 300 25 +236 243 25 +145 272 25 +533 214 8 +192 275 25 +525 277 13 +30 262 4 +2 63 4 +192 263 25 +555 483 13 +71 273 9 +554 329 8 +176 282 25 +75 273 25 +562 93 3 +135 491 20 +148 265 25 +474 0 3 +143 228 25 +174 289 25 +520 0 3 +499 0 3 +445 623 13 +508 370 8 +170 155 11 +518 485 13 +535 0 3 +64 277 7 +503 53 3 +149 281 25 +110 207 4 +107 0 4 +204 300 25 +481 308 8 +165 188 25 +101 202 11 +176 269 25 +48 184 11 +516 348 13 +42 126 4 +505 172 3 +148 0 11 +109 297 25 +163 242 25 +344 179 4 +557 505 13 +175 261 25 +494 647 8 +556 325 13 +536 358 8 +114 230 7 +71 21 11 +501 274 13 +0 167 11 +521 0 3 +441 138 3 +128 132 11 +183 236 25 +495 258 13 +177 310 25 +90 92 4 +522 482 13 +0 139 11 +503 326 13 +163 251 25 +394 452 23 +38 129 4 +237 284 25 +513 170 8 +475 286 13 +0 372 7 +14 110 11 +537 187 13 +531 469 13 +558 401 8 +97 153 4 +158 0 4 +438 286 13 +185 313 25 +536 212 13 +549 122 3 +7 149 4 +497 183 13 +487 273 13 +506 88 3 +521 361 8 +535 508 13 +533 171 8 +485 254 8 +554 463 8 +144 184 25 +519 410 8 +568 461 13 +177 252 25 +143 295 7 +138 249 25 +509 695 13 +531 388 13 +502 254 8 +509 178 8 +532 0 3 +353 469 9 +516 323 8 +162 212 25 +90 30 11 +14 303 25 +189 0 11 +182 226 25 +91 120 11 +422 475 19 +62 241 4 +487 192 8 +520 0 3 +211 236 23 +132 74 11 +508 643 13 +201 281 25 +382 421 23 +175 310 25 +186 319 25 +138 65 11 +506 88 3 +205 303 25 +503 226 13 +173 238 9 +136 227 25 +175 326 7 +116 421 20 +133 143 4 +220 274 25 +213 253 25 +200 283 9 +172 207 11 +144 259 25 +298 384 23 +531 268 13 +528 55 3 +441 262 8 +160 273 25 +433 238 8 +89 89 11 +0 292 7 +528 311 13 +306 0 3 +339 449 23 +139 198 25 +500 272 8 +219 251 25 +96 442 20 +0 323 7 +508 382 13 +531 483 13 +203 303 25 +553 336 8 +163 287 25 +555 12 3 +26 313 7 +216 295 25 +256 260 25 +494 539 19 +533 0 3 +116 0 11 +514 0 3 +203 275 25 +67 131 11 +529 332 8 +148 240 25 +0 0 11 +220 279 25 +528 123 3 +161 321 25 +69 267 25 +52 248 4 +236 292 25 +549 308 8 +433 428 13 +532 196 8 +41 243 4 +636 785 19 +187 295 25 +100 162 11 +518 447 13 +514 0 3 +84 85 11 +144 316 25 +509 386 13 +504 194 8 +75 272 7 +180 119 11 +167 41 11 +511 0 3 +507 97 3 +568 522 13 +0 251 7 +4 175 11 +513 102 3 +566 333 13 +53 326 4 +214 236 25 +514 94 3 +48 130 11 +539 136 3 +507 200 8 +549 234 8 +578 501 13 +562 407 13 +141 275 25 +193 0 11 +0 151 4 +192 221 25 +67 163 11 +522 86 3 +551 275 8 +62 310 25 +524 0 3 +136 450 20 +390 526 23 +553 387 8 +536 192 8 +523 208 8 +210 307 25 +113 137 11 +530 15 3 +526 491 13 +153 271 25 +519 112 3 +553 118 3 +506 278 8 +239 316 25 +250 307 25 +498 220 8 +496 184 8 +109 468 16 +368 514 23 +540 216 8 +152 251 25 +507 229 8 +508 277 8 +574 389 13 +194 249 25 +143 200 25 +17 71 11 +172 203 25 +32 216 11 +159 273 25 +86 227 25 +510 250 8 +535 0 3 +177 249 25 +193 284 25 +9 208 4 +0 30 11 +213 253 25 +509 0 3 +190 182 4 +97 156 11 +468 90 3 +179 255 25 +434 541 23 +105 198 4 +124 195 4 +513 161 8 +538 137 3 +480 123 3 +146 461 16 +234 267 25 +209 254 25 +165 291 25 +260 327 25 +212 302 25 +537 450 13 +10 274 4 +529 0 3 +523 247 8 +524 172 8 +554 254 8 +105 247 25 +99 313 25 +212 265 25 +237 239 25 +182 307 25 +503 245 8 +57 171 4 +195 247 25 +564 446 13 +36 95 11 +154 462 9 +499 13 3 +542 622 19 +505 0 3 +195 287 25 +123 150 11 +505 203 8 +165 284 25 +487 169 13 +554 57 3 +91 300 7 +351 415 23 +169 272 25 +523 0 3 +495 350 13 +208 236 25 +406 458 23 +211 262 25 +56 289 25 +578 533 13 +556 148 3 +172 265 25 +208 241 25 +180 243 25 +515 181 8 +239 281 25 +470 207 8 +502 561 13 +169 263 25 +502 248 8 +234 188 25 +523 0 3 +498 274 8 +503 229 8 +507 391 13 +175 305 25 +131 280 25 +128 293 25 +530 113 3 +111 313 25 +126 248 11 +556 15 3 +39 210 11 +446 216 8 +483 750 19 +517 186 8 +521 140 3 +81 196 11 +163 288 25 +500 232 8 +123 132 11 +124 224 25 +124 158 11 +73 83 11 +355 574 23 +188 314 25 +526 0 3 +504 60 3 +538 298 8 +229 243 25 +450 579 13 +118 236 25 +550 388 8 +230 270 25 +554 238 8 +384 494 23 +491 0 3 +552 383 13 +495 182 8 +298 475 23 +59 49 11 +489 157 3 +495 0 3 +170 234 25 +147 244 25 +502 149 3 +515 156 3 +169 261 25 +499 581 13 +539 126 3 +511 314 8 +460 85 3 +545 356 8 +143 320 7 +40 186 4 +527 324 8 +208 263 25 +560 306 13 +556 195 8 +72 260 4 +79 102 11 +519 257 8 +518 339 13 +139 296 25 +386 432 23 +500 196 8 +281 0 4 +511 74 3 +194 236 25 +191 277 25 +206 277 25 +538 386 8 +526 37 3 +522 466 13 +444 483 19 +237 343 25 +510 474 13 +465 559 13 +521 360 8 +0 15 4 +185 272 25 +548 173 8 +0 306 4 +538 85 3 +63 241 11 +216 257 25 +467 155 3 +544 333 8 +99 184 4 +538 444 13 +0 108 4 +144 307 25 +200 268 4 +175 233 25 +524 462 13 +117 0 4 +116 323 7 +560 469 13 +197 314 25 +494 0 3 +49 66 11 +287 272 25 +446 152 3 +0 72 4 +172 312 25 +155 233 4 +542 344 8 +141 402 9 +522 374 13 +59 10 4 +492 90 3 +438 299 13 +151 293 25 +545 181 8 +588 350 13 +368 657 23 +20 233 7 +180 263 25 +23 217 4 +134 252 7 +93 231 25 +513 330 13 +190 148 25 +557 477 13 +0 97 11 +495 351 8 +10 249 4 +538 20 3 +517 217 8 +568 492 13 +123 101 4 +503 447 13 +526 220 8 +509 197 8 +128 189 11 +478 4 3 +502 227 8 +151 72 4 +128 301 25 +139 304 7 +216 236 25 +142 108 11 +425 490 23 +2 6 11 +471 160 3 +213 267 25 +530 500 13 +260 263 25 +465 538 13 +480 33 3 +543 0 3 +38 110 11 +228 310 25 +90 190 11 +91 203 11 +207 277 25 +188 258 25 +190 62 11 +451 556 13 +365 0 3 +37 136 11 +220 205 25 +541 376 13 +553 518 13 +529 145 3 +550 247 8 +580 480 13 +535 433 13 +561 459 13 +523 84 3 +211 263 25 +0 98 4 +486 510 13 +173 166 25 +553 153 3 +501 0 3 +232 319 25 +513 0 3 +95 129 11 +496 0 3 +521 0 3 +182 294 25 +44 243 4 +526 137 3 +430 0 3 +339 463 13 +140 270 25 +268 331 25 +132 157 11 +220 206 25 +488 285 13 +61 68 4 +146 246 25 +208 276 25 +542 286 8 +247 251 25 +71 287 4 +536 148 3 +371 468 23 +546 217 8 +529 242 8 +520 201 8 +497 110 3 +489 406 13 +547 343 13 +94 142 11 +155 136 11 +214 265 25 +272 284 25 +167 0 11 +481 248 8 +169 264 25 +531 150 3 +517 283 8 +151 265 25 +533 0 3 +72 0 11 +46 177 4 +69 191 25 +481 15 3 +17 476 9 +123 598 16 +254 257 25 +153 265 25 +523 459 13 +447 181 8 +518 235 13 +197 331 9 +183 156 11 +189 259 25 +485 354 13 +81 455 9 +552 373 13 +177 214 25 +180 263 25 +529 142 13 +534 58 3 +175 273 25 +106 0 11 +558 349 8 +473 124 3 +554 125 3 +25 0 11 +496 355 13 +527 257 8 +530 0 3 +531 26 3 +175 83 11 +50 174 4 +454 578 13 +177 270 25 +523 478 13 +478 589 13 +511 303 8 +117 111 11 +158 310 25 +126 214 4 +190 276 25 +565 433 13 +538 372 8 +40 115 4 +4 0 11 +233 267 25 +86 319 9 +92 84 4 +552 185 8 +203 281 25 +538 423 13 +495 495 13 +531 0 3 +472 255 8 +521 39 3 +540 346 8 +16 36 4 +220 241 25 +205 272 25 +540 17 3 +529 123 3 +107 280 25 +102 161 11 +453 660 13 +476 418 13 +25 161 11 +215 299 25 +114 262 25 +559 104 3 +0 529 20 +70 47 11 +83 253 7 +147 240 25 +66 87 11 +530 131 3 +374 61 3 +495 36 3 +202 280 25 +166 261 25 +100 110 11 +530 206 8 +40 21 11 +518 227 8 +533 0 3 +496 173 8 +512 241 8 +534 344 8 +517 163 8 +537 251 8 +549 242 8 +509 137 3 +217 327 25 +202 240 25 +164 268 25 +100 306 25 +26 368 7 +532 262 8 +56 145 11 +480 127 3 +507 211 8 +139 334 25 +84 50 11 +237 286 25 +517 265 13 +196 237 25 +183 295 11 +491 0 3 +30 193 7 +72 103 11 +143 191 4 +0 164 11 +528 410 13 +122 200 4 +158 277 25 +505 675 23 +106 77 11 +564 330 13 +98 127 11 +495 535 13 +521 90 3 +64 0 4 +516 0 3 +497 688 13 +175 368 9 +195 321 25 +511 421 13 +165 234 25 +515 429 13 +170 291 25 +140 315 25 +580 661 23 +471 0 3 +189 338 25 +185 243 25 +169 308 25 +77 0 11 +489 0 3 +111 112 4 +100 240 25 +83 175 11 +526 220 13 +86 322 7 +171 281 25 +0 0 4 +525 241 8 +501 0 3 +161 224 4 +524 304 8 +180 273 25 +178 313 25 +54 38 11 +201 268 25 +515 11 3 +9 145 4 +211 201 25 +178 282 25 +182 282 25 +68 411 20 +493 273 8 +540 624 13 +491 0 3 +536 259 8 +521 271 8 +226 232 25 +428 74 4 +45 140 4 +183 306 25 +103 141 11 +149 331 25 +540 117 3 +527 180 8 +231 331 25 +79 194 7 +0 48 11 +357 447 23 +48 28 4 +152 308 25 +143 296 7 +90 50 4 +202 230 25 +543 0 3 +54 0 11 +128 46 11 +217 311 25 +194 171 25 +0 220 11 +193 160 25 +140 257 25 +535 136 3 +554 508 13 +527 0 3 +506 443 13 +158 199 25 +0 43 11 +213 189 25 +202 233 25 +483 269 13 +38 289 25 +163 510 9 +529 262 8 +193 171 4 +528 298 8 +164 347 7 +43 264 7 +481 125 3 +220 300 25 +157 190 25 +517 0 3 +231 235 25 +0 218 11 +498 369 8 +109 170 11 +127 237 25 +509 68 3 +472 5 3 +143 295 25 +152 0 11 +220 330 25 +545 0 3 +114 281 25 +516 353 8 +82 273 25 +218 305 25 +536 449 13 +521 271 8 +513 436 13 +539 172 8 +4 149 4 +488 200 13 +75 0 4 +555 474 13 +202 282 25 +505 400 13 +543 78 3 +551 90 3 +58 212 11 +157 218 25 +205 217 25 +529 448 13 +496 279 8 +569 433 13 +499 234 8 +577 341 13 +428 335 13 +166 277 25 +491 586 13 +422 214 25 +146 204 4 +125 288 25 +441 347 13 +94 302 25 +196 248 25 +244 180 25 +0 255 4 +486 341 13 +546 188 8 +63 0 11 +495 158 3 +554 157 3 +147 172 11 +195 230 25 +503 367 13 +64 67 11 +514 599 13 +178 221 25 +552 214 8 +497 300 8 +408 467 23 +176 277 25 +439 507 13 +145 94 11 +0 308 7 +203 291 25 +0 19 4 +476 573 13 +519 170 8 +217 250 25 +551 705 13 +514 150 3 +510 0 3 +199 213 25 +510 466 13 +515 428 13 +473 277 8 +501 141 3 +229 295 25 +178 177 25 +530 244 8 +508 488 13 +206 303 25 +99 0 11 +553 444 13 +602 294 13 +188 328 7 +456 499 8 +536 348 13 +162 234 25 +113 65 4 +526 148 3 +72 178 11 +156 333 25 +510 307 8 +511 148 3 +521 21 3 +547 133 3 +172 302 25 +519 0 3 +494 296 8 +543 38 3 +539 323 13 +228 292 25 +547 425 13 +110 379 7 +527 250 8 +0 181 11 +62 141 11 +95 123 11 +522 357 13 +108 301 25 +132 0 11 +160 254 25 +215 323 25 +43 35 11 +565 471 13 +130 343 7 +381 455 23 +222 339 25 +554 190 8 +106 278 4 +232 275 25 +545 109 3 +42 155 4 +482 440 13 +178 126 11 +167 226 25 +575 437 13 +406 463 23 +266 319 25 +531 545 13 +89 100 4 +57 252 4 +543 273 8 +206 280 25 +434 476 23 +484 336 8 +481 181 8 +118 256 25 +87 118 4 +122 299 25 +503 306 13 +476 228 8 +38 130 11 +0 0 11 +113 163 11 +21 257 4 +201 246 25 +209 326 25 +57 0 11 +0 76 11 +463 255 13 +245 240 25 +110 60 4 +398 464 23 +166 264 25 +495 504 13 +76 341 9 +527 129 3 +495 378 8 +449 598 13 +263 122 25 +67 276 11 +251 319 25 +75 284 7 +119 74 11 +529 446 13 +545 138 3 +129 116 4 +529 191 13 +527 63 3 +213 336 25 +100 571 16 +73 207 11 +136 245 25 +150 263 25 +216 330 25 +498 0 3 +90 376 7 +37 533 16 +237 305 25 +21 210 11 +552 224 8 +105 250 4 +194 211 25 +114 0 4 +500 437 13 +38 140 25 +544 361 13 +218 293 25 +171 245 25 +161 213 25 +515 98 3 +123 170 4 +380 460 23 +60 282 9 +546 347 8 +73 47 11 +34 237 4 +416 486 23 +522 359 8 +483 0 3 +558 0 3 +89 219 11 +5 173 11 +207 299 25 +559 426 13 +542 262 8 +182 282 25 +153 198 25 +0 235 4 +535 0 3 +64 599 16 +92 189 11 +147 285 25 +0 43 11 +165 257 25 +103 0 4 +428 201 4 +284 249 25 +540 133 3 +441 439 13 +143 531 9 +189 259 25 +532 308 8 +486 169 3 +106 216 11 +166 268 25 +181 170 11 +146 105 11 +184 298 25 +519 561 13 +22 60 4 +545 663 13 +484 276 8 +140 261 25 +528 55 3 +495 196 8 +497 118 3 +237 230 25 +210 379 9 +81 0 11 +148 258 25 +292 318 25 +485 249 13 +111 87 4 +125 246 25 +237 273 25 +530 136 3 +165 280 25 +547 400 8 +558 413 8 +561 170 8 +208 270 25 +510 12 3 +76 233 7 +143 172 25 +493 572 13 +28 0 11 +89 175 11 +106 276 25 +528 148 3 +130 136 11 +534 276 8 +472 67 3 +545 46 3 +30 260 4 +147 113 11 +195 242 25 +521 97 3 +494 0 3 +533 283 8 +201 230 25 +494 384 13 +122 162 11 +125 225 25 +125 301 25 +499 290 8 +218 278 25 +142 236 25 +160 174 4 +503 0 3 +105 0 11 +523 242 8 +501 214 8 +206 70 11 +171 245 25 +526 282 8 +186 288 25 +524 164 13 +495 169 8 +199 440 9 +480 0 3 +0 83 11 +148 249 25 +518 140 3 +113 278 25 +143 311 25 +80 100 11 +479 43 3 +217 221 25 +568 252 8 +178 280 25 +548 477 13 +526 61 3 +0 257 4 +550 444 13 +539 541 13 +268 246 25 +469 71 3 +51 219 11 +180 261 25 +365 460 23 +550 98 3 +553 418 13 +469 171 3 +97 120 4 +514 328 8 +488 276 8 +497 0 3 +534 168 8 +46 202 4 +506 394 13 +185 302 25 +91 93 4 +497 404 8 +529 364 13 +526 387 13 +79 184 11 +227 251 25 +82 131 4 +147 60 11 +157 133 11 +512 422 13 +526 450 13 +3 199 25 +463 370 13 +157 310 25 +150 141 11 +143 245 25 +58 346 9 +66 424 9 +468 260 8 +525 521 13 +524 61 3 +99 9 11 +493 0 3 +499 212 8 +613 368 8 +464 314 8 +3 284 4 +223 224 25 +482 30 3 +569 429 13 +235 258 25 +508 66 3 +484 80 3 +13 228 4 +514 355 13 +188 260 25 +66 305 25 +528 162 3 +328 382 23 +536 588 13 +551 180 8 +107 224 11 +256 283 25 +532 248 8 +134 318 7 +517 127 3 +192 320 25 +535 203 8 +558 327 8 +0 0 4 +59 65 4 +515 102 3 +88 376 7 +211 259 25 +224 346 25 +522 551 13 +220 307 25 +128 211 25 +516 411 8 +221 265 25 +75 242 25 +94 159 11 +241 268 25 +138 341 7 +525 454 13 +531 517 13 +506 203 8 +528 317 13 +500 501 13 +207 261 25 +137 254 25 +153 531 16 +98 0 11 +474 228 8 +519 190 8 +190 263 25 +522 379 13 +490 0 3 +242 103 11 +506 211 8 +443 461 13 +510 8 3 +566 473 13 +78 0 11 +87 57 11 +81 116 11 +488 0 3 +531 396 13 +152 428 7 +70 176 4 +555 54 3 +95 0 11 +208 300 25 +518 123 3 +509 0 3 +162 298 25 +163 277 25 +502 249 8 +186 231 25 +406 243 25 +95 231 7 +524 239 8 +28 18 11 +134 158 11 +0 189 11 +102 104 4 +119 300 25 +60 261 4 +221 295 25 +549 348 13 +0 0 11 +45 91 4 +506 50 3 +522 351 13 +218 311 25 +82 58 11 +566 341 8 +266 293 25 +549 489 13 +549 436 13 +496 239 8 +109 495 9 +222 330 25 +165 240 25 +157 186 25 +218 21 4 +516 369 13 +485 430 13 +136 151 25 +524 214 8 +156 301 25 +237 332 25 +116 231 25 +197 263 25 +477 381 13 +0 130 4 +549 527 13 +528 0 3 +543 345 13 +178 283 25 +347 441 23 +490 0 3 +182 252 25 +527 210 8 +533 432 13 +539 350 13 +504 321 13 +200 269 25 +487 342 13 +254 328 25 +160 291 25 +539 539 13 +557 232 8 +169 201 25 +546 538 13 +514 263 13 +130 298 25 +512 248 8 +27 291 4 +566 502 13 +485 0 3 +123 171 11 +147 103 11 +466 191 8 +181 157 25 +548 533 13 +513 0 3 +507 0 3 +569 454 13 +116 249 25 +537 52 3 +586 525 13 +239 280 9 +239 282 25 +157 161 11 +124 186 11 +192 308 25 +486 0 3 +471 604 13 +556 510 13 +98 1 11 +501 91 3 +4 0 4 +70 372 7 +478 358 8 +531 132 3 +483 30 3 +481 0 3 +184 397 9 +74 267 7 +523 196 8 +146 108 11 +481 491 13 +560 471 13 +0 142 4 +496 213 8 +566 479 13 +513 13 3 +122 138 11 +46 110 11 +67 30 11 +7 294 4 +488 492 8 +587 443 13 +169 446 9 +97 44 11 +125 525 16 +556 0 3 +578 400 13 +510 511 13 +543 484 13 +97 438 9 +100 398 7 +532 187 8 +524 170 8 +12 182 11 +21 240 4 +523 99 3 +496 167 3 +101 245 11 +121 217 11 +28 330 9 +492 41 3 +536 426 13 +506 238 8 +506 393 13 +0 200 4 +70 138 11 +93 162 11 +517 3 3 +0 91 11 +527 90 3 +0 706 9 +92 415 7 +519 497 13 +574 306 8 +109 190 4 +506 68 3 +567 486 13 +499 305 13 +545 480 17 +532 276 8 +478 261 8 +46 494 20 +533 191 8 +474 270 8 +55 197 4 +520 225 8 +561 384 8 +482 154 3 +545 22 3 +76 0 11 +497 428 13 +499 288 13 +558 196 8 +443 436 13 +484 63 3 +549 463 13 +506 336 13 +555 72 3 +510 0 3 +134 382 9 +499 535 13 +128 353 4 +547 205 8 +35 235 7 +121 248 4 +537 0 3 +549 259 8 +532 358 13 +81 154 4 +559 289 13 +102 280 7 +18 531 16 +557 520 8 +2 0 11 +524 291 8 +0 52 11 +552 196 8 +143 86 11 +58 100 11 +37 382 9 +513 183 8 +14 77 11 +545 508 13 +55 190 4 +88 0 4 +0 0 4 +508 170 8 +37 55 11 +518 375 13 +522 250 8 +513 333 13 +115 0 11 +157 214 4 +522 60 3 +529 292 8 +505 436 13 +544 335 13 +468 292 8 +0 188 11 +121 300 9 +204 361 9 +527 168 8 +26 246 7 +583 203 8 +47 227 4 +22 158 11 +95 288 7 +73 181 11 +59 111 11 +554 0 3 +566 214 8 +544 256 8 +73 256 4 +522 439 13 +229 193 11 +514 392 13 +523 159 3 +530 0 3 +556 486 13 +580 454 13 +451 84 3 +73 120 4 +541 157 3 +121 153 11 +514 165 3 +0 173 4 +46 330 7 +87 94 11 +59 26 11 +511 353 13 +436 130 3 +499 459 13 +96 237 11 +79 167 4 +534 324 8 +79 18 11 +126 406 7 +95 327 7 +579 588 13 +138 393 16 +557 432 13 +133 132 11 +558 430 13 +510 88 3 +579 289 13 +121 158 4 +534 82 3 +536 200 8 +548 210 13 +54 153 11 +491 450 13 +0 0 11 +453 281 13 +510 282 8 +537 225 8 +523 361 8 +142 211 7 +549 151 3 +81 253 4 +157 510 16 +531 138 3 +93 233 11 +484 156 3 +473 454 13 +83 108 11 +499 398 13 +554 355 13 +518 225 8 +459 486 13 +514 227 8 +531 508 13 +508 354 13 +498 252 8 +514 0 3 +502 671 13 +493 0 3 +529 254 13 +538 182 8 +18 175 11 +552 289 8 +502 376 13 +90 461 20 +108 380 7 +543 358 8 +523 284 8 +0 156 4 +46 0 4 +394 409 8 +159 87 11 +548 0 3 +535 155 8 +505 468 13 +61 0 11 +145 62 4 +519 335 13 +582 506 13 +528 143 3 +519 235 8 +494 218 8 +56 200 11 +551 0 3 +145 25 11 +514 266 8 +524 200 8 +515 438 13 +536 43 3 +495 37 3 +174 101 11 +543 93 3 +503 327 13 +542 93 3 +490 0 3 +97 139 11 +506 237 8 +131 302 4 +109 79 11 +155 194 11 +577 464 13 +517 454 13 +500 201 8 +510 109 3 +556 66 3 +522 345 13 +533 146 3 +98 161 11 +46 86 11 +537 293 13 +70 460 9 +486 259 8 +77 232 7 +481 400 13 +58 436 9 +40 162 11 +142 0 4 +500 235 8 +81 67 4 +196 168 4 +534 230 8 +446 529 13 +125 95 11 +537 254 8 +482 185 8 +534 322 13 +61 80 11 +526 170 8 +446 558 13 +546 81 3 +489 16 3 +117 160 4 +87 522 9 +156 276 7 +27 362 7 +561 99 3 +511 277 13 +110 117 4 +524 226 8 +149 226 11 +556 434 13 +94 506 16 +479 6 3 +542 449 13 +553 76 3 +73 179 4 +0 86 11 +151 191 4 +51 192 4 +478 200 8 +463 111 3 +510 257 13 +536 218 8 +548 460 13 +588 321 8 +560 495 13 +184 159 11 +40 0 4 +541 267 8 +511 227 8 +467 77 3 +521 178 8 +466 139 3 +456 544 13 +147 215 11 +154 321 7 +391 163 3 +195 184 4 +526 222 8 +93 100 4 +512 555 13 +25 0 4 +572 429 13 +531 166 8 +73 167 11 +553 198 8 +519 354 13 +52 456 20 +26 103 11 +502 192 8 +79 87 4 +536 175 13 +22 81 11 +519 268 8 +528 16 3 +400 463 13 +546 26 3 +513 187 8 +108 210 4 +513 280 8 +523 246 13 +545 438 13 +124 428 9 +538 520 13 +527 496 13 +518 64 3 +551 236 8 +139 0 11 +559 219 8 +575 324 13 +488 505 8 +64 0 11 +572 415 13 +497 111 3 +36 0 11 +515 292 13 +478 236 8 +491 160 3 +513 285 13 +481 12 3 +525 97 3 +521 465 13 +493 477 13 +177 148 4 +523 328 13 +538 104 3 +592 454 13 +128 167 11 +507 61 3 +141 0 11 +94 153 11 +530 226 8 +66 152 4 +62 182 4 +389 0 3 +0 163 11 +492 0 3 +494 55 3 +502 116 3 +82 75 11 +578 424 8 +507 18 3 +69 246 7 +450 539 13 +89 212 11 +0 362 7 +527 32 3 +479 146 3 +78 345 7 +85 57 11 +482 263 8 +523 0 3 +560 523 13 +519 171 8 +497 337 8 +77 234 7 +39 144 4 +121 336 9 +519 139 3 +545 390 8 +517 395 13 +528 352 8 +519 339 13 +521 247 8 +520 66 3 +39 87 11 +476 232 8 +522 0 3 +23 0 4 +138 594 16 +522 351 13 +506 112 3 +141 506 20 +22 204 4 +429 517 13 +125 0 11 +0 42 11 +484 116 3 +573 566 13 +465 255 8 +15 153 11 +511 46 3 +541 301 13 +562 170 8 +536 268 8 +492 170 8 +99 182 4 +53 55 11 +547 573 13 +554 252 8 +96 147 11 +546 118 3 +484 121 3 +12 280 4 +438 0 3 +495 317 8 +510 251 8 +523 466 13 +442 549 13 +85 150 11 +108 414 7 +143 140 4 +517 300 13 +43 526 16 +542 564 13 +498 212 8 +108 196 4 +536 371 13 +104 68 11 +149 269 9 +547 146 3 +338 211 8 +531 238 8 +440 495 13 +183 400 9 +519 25 3 +50 0 11 +34 145 11 +580 487 13 +101 284 11 +0 130 4 +531 297 13 +521 384 13 +69 91 4 +559 387 13 +76 325 7 +97 221 11 +521 441 8 +561 500 13 +510 367 8 +444 368 13 +522 228 8 +66 143 11 +515 153 3 +499 411 13 +80 187 11 +445 343 13 +92 0 11 +571 259 8 +513 526 13 +524 322 13 +522 474 13 +88 311 7 +540 186 8 +505 88 3 +45 272 4 +475 0 3 +139 133 11 +456 481 13 +509 182 13 +476 268 13 +200 210 9 +543 314 13 +204 64 11 +498 170 8 +121 330 7 +481 325 8 +523 273 13 +0 83 11 +55 479 9 +510 240 8 +560 226 8 +74 150 4 +0 205 7 +94 180 4 +542 166 8 +523 464 13 +520 327 13 +500 345 8 +0 582 20 +502 0 3 +34 110 11 +550 189 8 +559 349 8 +84 253 11 +0 29 4 +47 113 4 +125 283 11 +477 332 13 +574 456 13 +516 195 8 +568 136 3 +535 196 8 +154 332 9 +400 138 3 +63 193 11 +251 143 11 +475 193 8 +141 111 11 +499 67 3 +453 173 3 +51 0 4 +524 297 13 +497 280 8 +523 215 13 +500 67 3 +472 0 3 +494 181 8 +508 199 8 +557 118 3 +528 309 8 +95 158 4 +173 271 11 +541 0 3 +58 158 4 +184 450 9 +565 170 8 +12 70 11 +490 466 13 +493 115 3 +518 268 8 +544 318 8 +530 178 3 +524 0 3 +609 480 13 +513 326 13 +492 394 13 +540 282 8 +48 470 9 +38 260 11 +549 307 8 +0 154 4 +538 395 13 +163 223 7 +88 217 7 +533 121 3 +547 138 3 +70 324 7 +540 468 8 +540 237 8 +114 159 11 +426 270 8 +506 382 8 +497 339 8 +61 19 11 +62 107 4 +77 304 7 +6 63 11 +507 183 8 +554 77 3 +79 269 4 +530 208 8 +165 0 11 +520 241 8 +438 541 13 +538 35 3 +509 131 3 +24 122 4 +38 0 11 +102 165 4 +484 141 3 +153 101 11 +470 309 13 +0 31 11 +543 0 3 +124 112 11 +65 232 4 +109 103 11 +490 73 3 +549 84 3 +97 137 11 +519 316 8 +8 270 4 +513 231 8 +489 590 13 +153 432 20 +543 445 13 +528 165 8 +60 0 4 +551 394 8 +529 82 3 +545 323 8 +78 0 11 +428 202 8 +463 371 13 +171 186 4 +560 202 8 +548 210 8 +502 260 8 +0 256 4 +490 254 8 +504 125 3 +529 0 3 +449 469 13 +72 126 11 +444 555 13 +87 11 11 +472 131 3 +518 207 8 +61 340 7 +508 228 8 +92 198 4 +501 104 3 +50 75 4 +516 238 8 +541 0 3 +62 127 11 +537 475 13 +515 414 13 +510 517 13 +530 371 13 +553 332 8 +507 410 8 +502 227 8 +508 268 8 +532 430 8 +47 74 11 +559 397 8 +468 0 3 +113 143 4 +502 206 8 +524 171 8 +67 110 4 +138 22 11 +562 314 13 +46 133 11 +117 72 11 +146 222 4 +573 401 13 +523 82 3 +519 387 13 +521 45 3 +57 90 4 +562 191 13 +525 294 13 +482 574 13 +544 478 13 +137 378 9 +553 262 8 +562 433 13 +530 64 3 +501 0 3 +539 446 13 +494 412 13 +525 146 3 +64 147 11 +516 163 8 +500 64 3 +596 517 13 +516 128 3 +527 232 8 +495 450 13 +32 559 16 +464 568 13 +0 122 4 +199 397 7 +565 211 8 +477 407 13 +506 53 3 +505 275 13 +122 0 11 +499 227 8 +516 190 8 +547 341 8 +551 122 3 +46 132 4 +95 216 7 +96 160 11 +14 355 7 +49 143 4 +557 0 3 +0 253 4 +531 273 8 +116 82 11 +423 169 3 +106 228 11 +524 39 3 +134 228 11 +150 233 7 +516 24 3 +64 55 4 +492 263 8 +538 429 13 +57 402 9 +473 265 8 +514 232 8 +528 75 3 +533 0 3 +29 102 11 +113 153 4 +517 245 8 +419 521 13 +64 160 11 +478 148 3 +569 520 13 +530 601 13 +502 168 3 +0 291 4 +511 261 8 +550 136 3 +38 7 4 +509 180 8 +467 146 3 +524 375 13 +530 121 3 +536 462 13 +521 240 8 +44 458 9 +477 147 3 +434 268 13 +539 289 13 +463 260 8 +79 587 16 +142 64 11 +499 165 3 +520 280 13 +562 369 8 +163 132 4 +557 0 3 +165 423 9 +464 592 13 +510 154 8 +513 342 13 +98 51 11 +490 0 3 +0 356 7 +90 258 7 +445 144 3 +480 515 8 +553 369 13 +107 157 11 +497 406 13 +76 0 11 +0 47 11 +502 0 3 +539 79 3 +148 192 7 +536 421 13 +441 144 3 +519 102 3 +501 82 3 +63 185 11 +140 36 11 +151 301 7 +396 640 13 +111 141 11 +93 151 11 +530 48 3 +508 381 8 +520 124 3 +529 413 13 +431 296 8 +60 182 4 +481 0 3 +534 131 3 +512 92 3 +526 251 8 +527 391 13 +522 165 3 +477 609 13 +550 429 13 +497 426 13 +523 241 8 +497 616 13 +484 615 13 +542 4 3 +116 400 7 +466 273 8 +0 86 11 +524 191 8 +557 60 3 +111 63 11 +0 0 4 +80 0 11 +77 151 11 +565 553 13 +90 178 11 +531 304 8 +476 500 13 +531 148 3 +503 238 8 +149 205 4 +513 526 13 +517 76 3 +540 42 3 +556 248 8 +134 243 4 +70 248 11 +28 169 11 +81 414 9 +105 256 7 +480 82 3 +507 289 8 +103 148 4 +114 4 11 +63 246 11 +601 336 13 +494 10 3 +33 135 11 +495 262 8 +509 589 13 +108 87 11 +359 571 13 +474 328 8 +557 286 8 +430 538 13 +115 181 11 +0 259 4 +42 127 4 +126 204 4 +441 589 13 +136 111 11 +120 186 11 +20 147 4 +426 317 13 +46 0 4 +426 387 8 +480 294 8 +493 72 3 +69 3 11 +39 123 4 +490 0 3 +152 278 9 +66 140 11 +534 242 8 +68 57 11 +546 232 8 +108 534 16 +563 0 3 +543 329 13 +495 357 8 +570 279 13 +156 268 11 +43 0 11 +531 186 8 +0 17 11 +55 0 11 +152 226 11 +100 0 4 +507 269 13 +119 508 20 +526 169 8 +541 229 8 +0 363 9 +118 165 11 +519 52 3 +511 204 8 +507 67 3 +0 94 11 +65 0 11 +516 307 8 +544 1 3 +508 356 13 +64 225 4 +514 196 8 +60 141 11 +539 54 3 +476 81 3 +111 221 4 +516 50 3 +501 349 8 +140 437 20 +146 109 11 +87 230 4 +74 95 4 +548 292 8 +502 0 3 +516 316 13 +70 77 11 +469 0 3 +532 61 3 +522 490 13 +48 155 4 +125 383 9 +0 192 11 +108 1 11 +68 127 11 +134 250 4 +105 109 4 +420 350 8 +551 340 8 +472 129 3 +552 465 13 +119 262 4 +93 204 4 +505 103 3 +514 142 3 +537 403 13 +511 438 13 +409 416 13 +507 451 13 +540 365 8 +474 566 13 +513 277 8 +528 356 8 +112 376 7 +384 165 8 +184 121 11 +91 266 7 +565 293 8 +0 123 11 +531 381 13 +480 395 8 +146 0 4 +24 148 11 +149 433 7 +148 186 7 +533 469 13 +516 181 3 +519 423 13 +0 56 11 +525 264 8 +102 331 7 +580 299 13 +158 115 11 +507 158 8 +32 0 11 +546 209 13 +464 91 3 +252 223 4 +534 403 13 +535 135 3 +77 42 11 +92 466 9 +464 499 13 +527 46 3 +227 352 7 +136 198 4 +106 277 7 +530 466 13 +157 411 9 +80 215 4 +545 175 8 +526 447 13 +511 179 8 +91 249 7 +509 367 13 +156 228 7 +502 447 13 +550 269 13 +38 0 11 +33 33 11 +53 114 11 +495 9 3 +82 119 4 +503 229 8 +517 186 8 +544 87 3 +190 49 11 +62 270 4 +501 287 8 +493 89 3 +82 87 11 +551 169 8 +101 409 7 +0 219 4 +64 272 4 +121 339 7 +572 660 13 +497 12 3 +537 87 3 +504 0 3 +43 242 4 +521 151 3 +167 226 7 +147 144 4 +522 221 8 +34 45 11 +551 516 13 +493 334 13 +536 219 13 +457 393 13 +525 189 8 +134 182 11 +221 502 16 +123 135 11 +511 214 8 +522 199 13 +531 331 8 +517 162 8 +40 266 7 +195 249 7 +588 375 13 +103 12 11 +520 0 3 +492 231 8 +495 320 13 +548 207 8 +487 58 3 +559 118 3 +544 0 3 +473 547 13 +530 505 13 +539 182 8 +107 216 7 +66 526 9 +534 294 8 +473 146 3 +537 407 13 +506 0 3 +17 120 4 +517 397 13 +265 195 4 +518 0 3 +523 8 3 +460 252 8 +436 0 3 +146 66 4 +105 0 11 +513 70 3 +90 133 4 +108 116 4 +538 469 13 +559 549 13 +73 0 11 +438 374 8 +487 563 8 +118 203 4 +495 47 3 +101 355 7 +491 250 8 +506 286 8 +524 1 3 +491 47 3 +144 0 4 +552 300 8 +72 348 9 +525 0 3 +547 260 8 +220 96 11 +122 154 4 +86 243 7 +534 428 13 +522 409 13 +137 74 11 +45 577 16 +507 4 3 +177 168 11 +506 461 13 +531 110 3 +558 205 8 +458 552 13 +64 431 7 +526 254 8 +579 186 8 +148 399 9 +122 439 9 +526 0 3 +504 144 3 +474 142 3 +460 401 13 +79 309 7 +521 192 8 +90 131 4 +519 49 3 +520 45 3 +580 521 13 +530 196 8 +496 373 13 +78 0 11 +509 163 3 +115 154 11 +41 146 11 +569 422 8 +505 440 13 +498 16 3 +87 103 11 +512 0 3 +0 231 11 +570 0 3 +31 57 11 +520 232 8 +534 164 8 +533 152 3 +108 281 7 +87 65 11 +506 291 13 +547 240 8 +85 214 7 +488 45 3 +135 339 9 +7 345 7 +521 310 8 +156 147 11 +20 302 4 +553 354 13 +532 399 13 +570 445 13 +0 143 4 +529 263 8 +557 146 3 +640 436 8 +538 181 8 +44 101 11 +534 66 3 +513 426 13 +99 274 11 +548 537 13 +466 565 13 +489 138 3 +510 201 8 +150 93 11 +512 0 3 +155 84 11 +501 445 13 +501 231 8 +541 32 3 +520 216 8 +531 0 3 +411 423 8 +88 113 4 +512 366 13 +549 108 3 +38 236 11 +0 180 4 +529 121 3 +478 280 13 +78 125 11 +182 166 11 +535 253 8 +505 432 13 +509 191 8 +536 231 8 +573 310 13 +248 245 7 +533 0 3 +105 205 11 +106 184 11 +530 0 3 +506 502 13 +529 375 13 +515 111 3 +492 259 8 +477 0 3 +441 274 13 +532 0 3 +510 445 13 +0 0 11 +95 524 9 +74 473 20 +484 137 3 +84 124 11 +33 0 11 +496 275 13 +76 296 4 +92 14 4 +508 280 8 +482 150 3 +477 5 3 +545 30 3 +86 18 4 +537 54 3 +479 233 13 +529 345 13 +509 374 13 +511 302 8 +480 110 3 +509 378 13 +447 267 8 +559 174 8 +74 0 11 +502 373 13 +452 629 13 +4 83 11 +339 106 3 +519 631 13 +542 430 8 +160 0 11 +522 233 8 +87 194 11 +0 9 11 +510 395 13 +539 452 13 +63 93 11 +101 144 11 +505 622 13 +551 426 13 +518 436 13 +551 208 8 +114 250 7 +465 646 13 +21 342 4 +512 186 8 +44 671 16 +535 0 3 +123 462 20 +506 0 3 +21 608 16 +460 552 13 +490 185 8 +71 359 9 +155 197 11 +514 458 13 +537 245 8 +507 287 8 +523 360 13 +503 307 8 +548 404 13 +28 408 7 +514 177 8 +533 213 8 +75 131 11 +178 239 9 +87 343 4 +548 0 3 +544 147 8 +540 264 8 +117 148 11 +479 287 13 +521 333 13 +513 153 3 +447 496 13 +0 69 11 +507 677 13 +487 191 8 +500 211 8 +51 170 11 +36 258 7 +4 96 11 +46 121 11 +509 449 13 +509 98 3 +32 71 4 +546 158 8 +547 189 8 +78 247 11 +479 535 13 +474 228 8 +488 332 13 +81 410 9 +419 229 8 +505 316 13 +559 384 13 +496 113 3 +481 254 8 +513 349 8 +100 0 4 +586 479 13 +0 140 4 +527 293 13 +488 459 8 +74 0 11 +521 345 13 +123 341 7 +536 241 8 +84 0 11 +495 0 3 +548 0 3 +544 12 3 +521 351 13 +514 192 8 +322 290 8 +529 650 13 +107 21 11 +121 187 7 +526 178 8 +40 0 11 +523 393 13 +139 308 7 +532 270 8 +522 426 13 +503 135 3 +468 393 8 +546 0 3 +9 15 11 +63 123 11 +419 554 13 +533 56 3 +468 579 13 +487 232 8 +90 339 7 +520 0 3 +534 212 8 +133 429 7 +520 421 13 +76 394 16 +530 123 3 +579 166 3 +545 440 13 +100 0 4 +519 362 8 +87 76 11 +0 200 11 +505 192 8 +96 163 11 +606 333 8 +517 289 8 +542 175 8 +146 507 9 +71 161 11 +164 164 11 +522 216 8 +200 0 11 +71 219 4 +482 22 3 +572 186 8 +495 134 3 +75 201 4 +520 415 13 +31 48 11 +508 310 8 +513 0 3 +155 65 4 +0 21 11 +108 177 4 +576 490 13 +487 278 8 +550 433 13 +142 428 16 +508 158 3 +470 412 13 +498 208 13 +82 89 11 +52 231 4 +515 290 8 +485 10 3 +522 153 8 +70 104 11 +67 182 4 +0 0 4 +510 379 13 +543 374 8 +488 144 3 +519 190 13 +500 218 8 +551 49 3 +158 383 9 +497 136 3 +57 0 11 +77 404 9 +547 165 8 +532 541 13 +491 218 13 +558 504 13 +517 191 8 +46 304 7 +519 318 13 +55 59 11 +537 110 3 +535 217 8 +111 74 11 +70 213 4 +510 213 8 +557 538 13 +548 283 8 +528 222 8 +159 53 4 +65 0 11 +42 141 11 +529 349 13 +555 295 8 +104 142 11 +586 510 13 +504 0 3 +176 177 4 +127 17 11 +560 398 13 +535 246 8 +451 279 13 +102 64 11 +547 52 3 +98 199 7 +186 195 7 +165 212 7 +502 44 3 +143 320 7 +77 187 4 +523 105 3 +150 296 7 +107 141 4 +52 51 11 +557 504 13 +518 347 13 +502 0 3 +158 0 11 +515 321 8 +30 24 11 +539 224 8 +103 494 9 +147 76 11 +136 411 9 +468 31 3 +488 0 3 +563 178 8 +525 117 3 +65 183 11 +493 204 8 +88 116 11 +42 78 11 +95 237 11 +499 179 8 +499 382 8 +495 296 13 +484 421 13 +144 347 9 +491 302 8 +104 131 4 +60 92 11 +559 123 3 +136 58 11 +548 226 8 +132 323 7 +564 577 8 +558 162 8 +57 0 4 +147 47 4 +547 142 3 +28 387 7 +528 44 3 +84 0 11 +29 267 4 +488 1 3 +69 147 11 +116 225 4 +521 232 8 +44 168 11 +505 7 3 +100 221 11 +2 68 11 +63 286 7 +60 210 7 +522 185 8 +526 220 8 +129 132 11 +545 67 3 +551 369 13 +511 186 8 +544 208 13 +83 384 7 +102 582 20 +81 260 11 +469 614 13 +1 356 7 +106 214 11 +68 157 11 +494 33 3 +495 284 8 +534 0 3 +492 288 8 +508 261 8 +498 0 3 +497 767 14 +532 359 13 +514 481 13 +171 146 11 +523 123 3 +506 252 13 +499 59 3 +127 179 11 +458 586 13 +475 450 8 +73 390 9 +556 301 13 +501 290 8 +122 342 7 +512 113 3 +0 216 7 +549 71 3 +487 291 13 +181 323 9 +484 568 13 +561 252 8 +543 183 8 +562 391 13 +505 256 13 +547 489 13 +526 0 3 +541 52 3 +480 169 8 +551 63 3 +540 227 8 +528 547 13 +56 318 9 +51 63 11 +166 226 11 +435 566 13 +453 373 13 +426 114 3 +551 279 8 +132 216 7 +507 530 13 +61 425 9 +513 213 8 +505 146 3 +544 437 13 +522 180 8 +527 27 3 +527 231 8 +127 128 11 +551 551 13 +200 233 7 +152 105 11 +494 158 3 +574 387 13 +571 272 8 +427 571 13 +521 477 13 +523 0 3 +97 535 16 +133 184 11 +529 160 3 +181 468 9 +536 539 13 +507 175 8 +76 65 11 +520 216 8 +39 102 11 +503 43 3 +540 332 13 +543 419 13 +116 58 11 +557 217 8 +26 152 11 +124 211 11 +106 143 11 +516 139 3 +474 91 3 +469 232 13 +104 154 11 +85 66 11 +205 301 9 +520 0 3 +502 281 13 +512 225 13 +64 210 7 +515 380 13 +507 106 3 +523 225 8 +128 91 11 +489 393 8 +111 99 11 +123 100 11 +492 307 8 +528 0 3 +0 241 11 +468 123 3 +492 700 13 +105 193 11 +478 594 13 +155 252 7 +508 292 8 +516 193 8 +473 219 8 +504 144 3 +543 431 13 +520 502 13 +442 427 13 +511 18 3 +507 252 8 +99 498 20 +107 135 11 +564 428 13 +542 52 3 +119 157 11 +104 109 11 +98 204 11 +573 486 13 +515 13 3 +0 235 11 +538 346 8 +438 689 13 +129 531 16 +493 0 3 +549 474 13 +525 0 3 +510 0 3 +519 313 13 +530 367 13 +544 280 13 +525 258 8 +519 291 8 +121 507 9 +78 393 7 +491 0 3 +128 171 11 +497 161 8 +564 237 8 +590 154 3 +530 313 8 +562 296 8 +529 500 13 +532 317 8 +562 250 8 +116 38 11 +88 191 11 +545 232 8 +495 297 8 +501 264 8 +91 70 11 +571 175 8 +473 133 3 +517 157 8 +507 375 8 +531 111 3 +551 229 8 +95 229 7 +513 136 3 +0 325 7 +513 218 8 +75 176 11 +543 0 3 +474 0 3 +501 0 3 +552 458 8 +62 136 11 +113 50 11 +536 305 8 +539 218 8 +461 242 8 +553 119 3 +111 492 9 +472 256 8 +47 159 11 +33 100 11 +534 283 8 +506 276 8 +533 231 8 +534 217 8 +493 318 8 +484 181 8 +498 91 3 +511 258 8 +43 15 11 +162 171 11 +140 218 7 +113 32 11 +137 2 11 +506 226 8 +112 80 11 +509 0 3 +472 246 8 +38 106 11 +530 34 3 +40 117 11 +508 383 8 +31 307 9 +356 283 8 +59 0 11 +498 179 3 +556 16 3 +73 55 11 +536 223 8 +71 0 11 +46 24 11 +62 0 11 +166 157 11 +13 573 16 +59 361 9 +151 0 11 +78 353 7 +107 0 11 +103 0 11 +525 121 3 +510 0 3 +543 92 3 +135 235 11 +533 0 3 +546 58 3 +517 51 3 +530 106 3 +542 310 8 +0 355 9 +524 309 8 +514 117 3 +518 417 8 +0 127 11 +514 151 3 +553 0 3 +156 77 11 +528 1 3 +132 106 11 +572 173 3 +77 190 11 +156 223 7 +520 86 3 +40 128 11 +146 1 11 +13 0 11 +79 304 9 +501 126 3 +92 227 11 +154 88 11 +502 153 3 +228 566 9 +111 511 16 +113 192 11 +29 64 11 +112 177 11 +78 31 11 +64 124 11 +64 97 11 +89 398 7 +142 309 7 +16 494 16 +101 343 7 +131 207 7 +486 664 17 +2 279 7 +359 455 9 +191 330 7 +150 488 16 +122 353 7 +72 406 7 +9 418 9 +16 194 7 +0 281 7 +88 233 7 +83 236 7 +136 296 7 +112 450 9 +169 319 7 +27 356 7 +192 458 20 +136 321 7 +126 539 16 +36 181 7 +0 233 7 +92 547 16 +89 317 7 +0 349 7 +98 264 7 +57 229 7 +103 204 7 +158 308 7 +129 287 7 +78 340 7 +135 302 7 +0 326 7 +96 207 7 +128 292 7 +178 434 7 +78 197 7 +150 330 7 +77 268 7 +149 239 7 +292 329 7 +16 588 16 +93 264 7 +8 262 7 +149 397 7 +88 300 7 +65 481 20 +67 249 7 +162 491 20 +112 249 7 +115 291 7 +113 276 7 +142 448 7 +151 402 7 +143 320 7 +91 397 7 +69 279 7 +159 222 7 +167 213 7 +190 541 16 +76 314 7 +104 457 20 +0 332 7 +26 377 7 +136 309 7 +67 321 7 +77 399 7 +72 364 7 +90 212 7 +98 545 16 +87 210 7 +112 430 16 +78 389 16 +155 429 16 +73 345 7 +166 520 20 +18 205 7 +31 355 7 +131 230 7 +25 348 7 +49 371 7 +0 301 7 +0 235 7 +60 232 7 +58 415 7 +3 448 16 +0 221 7 +243 438 16 +73 265 7 +103 405 7 +167 306 7 +101 345 7 +37 309 7 +28 381 7 +117 276 7 +0 352 7 +129 295 7 +91 377 7 +103 328 7 +132 389 7 +30 382 7 +108 521 20 +90 319 7 +140 251 7 +22 350 7 +22 239 7 +158 203 7 +266 387 16 +111 543 16 +0 243 7 +92 324 7 +137 203 7 +131 196 7 +105 564 16 +98 308 7 +130 480 16 +132 324 7 +94 317 7 +102 234 7 +109 282 7 +51 257 7 +91 505 16 +97 325 7 +69 350 7 +122 263 7 +0 299 7 +24 296 7 +142 287 7 +132 233 7 +162 327 7 +5 283 7 +101 216 7 +100 337 7 +66 290 7 +84 475 16 +94 285 7 +123 275 7 +44 330 7 +167 260 7 +104 316 7 +122 223 7 +120 358 7 +64 413 7 +160 239 7 +76 270 7 +59 269 7 +0 378 7 +62 334 7 +127 264 7 +121 374 7 +0 572 16 +123 290 7 +32 499 20 +83 272 7 +58 233 7 +15 220 7 +70 382 7 +21 290 7 +317 248 7 +130 323 7 +112 205 7 +99 185 7 +34 345 7 +134 217 7 +138 274 7 +89 349 7 +46 252 7 +88 403 7 +87 502 20 +41 346 7 +141 224 7 +65 201 7 +42 383 7 +0 325 7 +98 287 7 +118 432 7 +151 192 7 +29 352 7 +120 262 7 +484 680 14 +150 266 7 +55 176 7 +50 215 7 +135 270 7 +0 347 7 +79 352 7 +0 346 7 +108 200 7 +139 546 16 +0 325 7 +136 592 16 +158 326 7 +21 277 7 +41 399 7 +34 341 7 +0 310 7 +16 332 7 +132 294 7 +143 365 7 +112 284 7 +47 429 20 +108 213 7 +132 408 7 +136 549 16 +81 454 16 +174 580 16 +102 323 7 +69 297 7 +69 269 7 +135 259 7 +38 529 16 +104 289 7 +76 249 7 +118 334 7 +117 334 7 +77 219 7 +29 290 7 +157 272 7 +47 264 7 +54 378 7 +2 220 7 +47 510 20 +94 256 7 +33 203 7 +45 444 16 +91 204 7 +132 326 7 +107 224 7 +152 408 7 +318 497 16 +112 185 7 +149 401 7 +0 216 7 +177 480 16 +49 270 7 +87 190 7 +114 228 7 +84 344 7 +132 574 16 +80 445 16 +156 207 7 +113 212 7 +102 303 7 +88 382 7 +304 568 20 +94 280 7 +0 246 7 +50 530 16 +30 208 7 +2 199 7 +87 325 7 +113 243 7 +170 489 20 +34 388 7 +139 284 7 +87 385 7 +136 535 16 +128 271 7 +110 411 7 +101 307 7 +108 298 7 +252 377 7 +112 225 7 +163 391 7 +0 383 7 +144 216 7 +126 241 7 +102 423 7 +27 340 7 +65 231 7 +138 274 7 +48 294 7 +160 548 16 +150 274 7 +157 264 7 +147 277 7 +136 260 7 +0 414 7 +85 238 7 +7 301 7 +121 280 7 +86 292 7 +57 209 7 +80 297 7 +141 345 16 +121 189 7 +105 263 7 +169 258 7 +141 289 7 +157 598 16 +16 308 7 +102 301 7 +118 571 16 +59 571 16 +138 408 7 +50 298 7 +42 439 20 +80 555 16 +473 751 17 +100 446 16 +146 521 20 +470 768 17 +106 486 16 +179 597 16 +98 545 16 +128 545 16 +100 542 16 +197 554 16 +116 485 20 +0 494 20 +137 512 16 +176 470 16 +122 492 16 +70 480 20 +83 623 16 +109 571 16 +23 481 16 +0 542 16 +112 470 20 +92 445 16 +151 467 16 +112 507 20 +40 498 20 +92 477 16 +146 493 16 +113 516 20 +173 492 16 +116 601 16 +200 448 20 +129 588 16 +122 454 20 +145 428 16 +58 551 16 +148 595 16 +386 669 14 +152 497 16 +0 567 20 +178 457 16 +48 386 16 +150 464 20 +86 535 20 +128 530 16 +102 583 16 +117 425 16 +120 426 20 +99 447 20 +28 419 20 +0 552 20 +551 491 14 +41 475 16 +108 638 20 +556 586 14 +86 434 20 +472 525 14 +513 390 14 +0 443 20 +558 467 14 +519 648 14 +518 624 14 +104 462 20 +451 540 14 +124 650 20 +131 669 20 +66 488 20 +15 640 20 +61 461 20 +58 468 16 +89 469 20 +0 509 20 +494 562 17 +97 520 16 +555 639 17 +569 412 14 +581 739 14 +114 509 16 +563 573 17 +533 608 14 +85 466 20 +506 560 14 +106 538 16 +133 433 20 +51 572 20 +0 475 16 +33 588 16 +492 617 17 +534 529 14 +7 510 20 +187 435 20 +61 462 16 +508 567 17 +107 543 20 +95 456 20 +542 605 14 +100 625 20 +39 543 20 +502 616 14 +118 690 20 +537 519 14 +545 597 14 +574 555 14 +0 515 20 +0 459 20 +532 526 14 +204 487 16 +121 455 16 +555 626 17 +95 646 20 +56 457 16 +92 587 20 +78 481 20 +554 572 14 +504 726 14 +63 712 20 +482 573 14 +438 537 17 +209 507 20 +553 651 14 +84 601 20 +95 579 20 +163 509 20 +0 615 20 +558 514 17 +531 616 17 +555 646 14 +73 477 20 +51 719 20 +521 485 14 +35 629 20 +155 498 20 +66 481 20 +549 458 14 +422 561 17 +589 552 14 +98 476 16 +72 454 20 +525 642 17 +143 633 20 +0 467 20 +62 593 16 +553 638 14 +5 520 20 +115 451 16 +481 546 17 +91 446 20 +130 815 16 +546 564 17 +90 472 20 +0 692 16 +531 668 14 +95 522 16 +572 637 14 +552 479 14 +60 574 20 +95 632 20 +539 669 14 +598 638 17 +139 577 20 +570 647 17 +0 431 20 +513 559 14 +536 695 14 +417 440 17 +101 552 20 +17 507 20 +23 398 16 +531 529 17 +535 609 14 +47 555 20 +483 558 14 +29 521 20 +92 595 20 +166 456 20 +526 446 14 +43 473 20 +501 469 14 +512 542 14 +80 465 16 +458 591 14 +552 623 14 +31 574 20 +67 463 20 +0 553 20 +581 661 14 +88 575 20 +597 469 17 +167 836 16 +69 448 20 +514 644 14 +578 418 14 +17 497 20 +543 563 14 +4 469 20 +196 673 20 +546 468 14 +70 673 16 +523 584 14 +130 637 20 +70 629 20 +468 525 14 +558 630 14 +176 678 20 +232 522 16 +534 627 14 +72 490 16 +541 519 14 +88 553 20 +47 817 16 +0 690 20 +79 446 20 +449 508 14 +495 692 14 +79 660 20 +24 482 20 +130 635 20 +131 696 20 +462 672 14 +497 584 17 +525 578 14 +130 453 20 +567 586 14 +102 411 20 +58 552 20 +532 640 14 +77 576 20 +60 434 20 +432 525 14 +140 664 20 +68 457 20 +488 486 14 +30 477 20 +74 586 20 +71 463 20 +531 653 17 +61 701 20 +62 452 20 +552 604 14 +26 432 20 +151 646 20 +69 541 20 +0 462 20 +120 532 16 +542 597 14 +135 530 16 +555 465 14 +73 573 16 +0 784 16 +511 539 17 +117 470 20 +159 505 20 +535 596 17 +103 591 20 +26 457 16 +430 578 17 +110 631 16 +506 563 14 +92 563 16 +545 584 17 +450 496 14 +525 668 14 +108 716 20 +558 655 17 +474 592 14 +568 606 14 +74 703 20 +202 478 16 +530 412 14 +95 608 20 +444 523 14 +16 687 20 +593 636 17 +91 439 20 +456 431 14 +136 622 20 +80 595 16 +104 513 20 +0 545 20 +101 637 20 +112 682 20 +108 453 20 +527 607 17 +33 466 20 +42 471 20 +140 424 16 +51 458 20 +36 442 16 +500 537 14 +544 654 17 +0 495 20 +9 545 16 +562 432 14 +155 443 16 +73 477 20 +161 588 20 +217 498 20 +72 480 20 +568 657 14 +157 596 20 +526 564 14 +42 446 20 +118 431 20 +155 677 20 +0 505 20 +35 643 16 +95 447 16 +123 491 20 +0 611 20 +58 441 20 +74 513 20 +118 491 16 +52 570 20 +551 626 14 +70 623 20 +127 505 20 +527 427 14 +601 522 17 +107 453 20 +47 474 20 +542 649 14 +553 436 14 +94 567 20 +44 640 20 +500 638 14 +45 478 20 +150 656 16 +99 386 16 +0 524 16 +23 440 20 +127 595 20 +61 390 16 +523 642 14 +526 575 14 +433 615 17 +0 441 20 +478 530 14 +546 591 14 +518 655 14 +63 433 20 +518 576 14 +547 673 14 +461 527 14 +0 395 16 +541 618 14 +123 520 20 +0 504 16 +569 630 14 +14 471 20 +99 547 16 +62 438 16 +98 447 20 +40 543 20 +0 566 16 +192 426 20 +506 659 14 +508 577 14 +577 439 14 +90 461 16 +31 642 20 +25 603 20 +113 705 20 +263 679 17 +509 530 14 +0 459 20 +169 479 20 +157 611 20 +113 547 20 +0 453 20 +483 529 17 +502 422 14 +0 433 20 +6 376 16 +529 629 14 +94 590 20 +116 626 16 +0 461 20 +49 436 20 +106 640 20 +87 640 20 +81 460 16 +141 392 16 +504 426 14 +56 680 20 +143 499 20 +172 427 16 +136 487 16 +535 551 17 +56 443 20 +544 623 14 +32 486 20 +532 613 14 +123 426 20 +521 696 14 +27 669 20 +90 615 20 +109 491 16 +542 639 14 +526 539 17 +451 576 14 +532 686 17 +535 528 17 +537 592 17 +105 421 20 +53 434 16 +93 695 20 +110 666 16 +441 549 17 +70 479 20 +439 553 14 +64 537 20 +122 605 20 +496 576 14 +91 471 20 +512 465 14 +117 529 20 +223 774 17 +78 681 20 +124 681 16 +69 488 20 +85 622 20 +518 406 14 +562 643 14 +521 594 14 +88 620 20 +536 626 14 +557 599 14 +0 465 16 +97 638 16 +38 464 20 +80 507 16 +530 548 14 +0 618 20 +490 542 14 +516 661 14 +574 604 17 +132 525 20 +538 591 17 +5 530 16 +54 516 16 +259 442 16 +115 483 16 +581 623 17 +127 445 16 +514 525 14 +523 441 14 +163 654 20 +486 643 17 +125 620 20 +46 582 20 +534 583 17 +83 459 16 +116 461 20 +579 647 17 +81 660 16 +444 460 14 +121 482 16 +544 595 14 +71 604 20 +151 647 20 +81 733 20 +121 532 20 +15 472 20 +550 405 14 +491 585 14 +0 474 20 +115 490 16 +162 491 16 +161 639 20 +0 473 20 +197 567 16 +0 597 20 +121 400 16 +550 583 14 +512 550 17 +108 565 20 +459 409 14 +513 616 14 +546 705 17 +128 447 20 +390 468 14 +26 540 20 +485 442 14 +115 489 20 +562 601 14 +565 507 14 +163 490 20 +0 556 20 +500 640 14 +7 459 16 +521 662 14 +135 486 20 +218 461 16 +126 666 16 +466 515 14 +583 516 17 +121 567 20 +500 530 14 +121 508 16 +73 427 20 +539 465 14 +1 377 16 +78 474 20 +75 490 20 +0 438 20 +52 672 20 +86 467 20 +53 464 16 +531 657 14 +168 498 20 +514 621 14 +145 476 20 +549 643 14 +6 527 16 +501 489 14 +451 633 14 +15 459 20 +57 445 20 +90 376 16 +554 701 14 +544 474 14 +131 659 20 +33 432 16 +542 557 17 +507 639 14 +590 647 14 +475 544 14 +0 507 20 +127 398 16 +212 822 16 +0 472 20 +62 574 20 +6 466 20 +548 621 14 +302 610 20 +111 430 16 +548 627 14 +117 456 20 +521 597 14 +563 619 14 +84 618 16 +53 483 20 +82 639 20 +87 453 20 +130 452 20 +521 542 14 +103 468 20 +570 635 14 +534 656 14 +79 448 20 +96 657 20 +0 416 20 +546 458 14 +451 572 14 +94 443 20 +50 445 16 +494 626 14 +526 614 14 +571 430 14 +60 615 20 +135 441 20 +0 664 20 +106 677 20 +587 587 14 +92 432 20 +558 578 14 +500 568 14 +38 472 20 +155 627 20 +114 514 20 +61 640 20 +131 508 16 +100 521 20 +60 541 20 +0 473 16 +46 688 20 +93 562 20 +42 457 20 +494 448 14 +65 552 20 +0 488 20 +71 619 16 +523 491 17 +56 718 20 +213 593 20 +147 606 16 +96 506 20 +20 379 16 +483 432 14 +103 563 16 +523 619 14 +136 627 20 +111 464 20 +567 664 17 +569 665 14 +82 571 20 +544 624 17 +139 507 16 +527 642 14 +73 563 20 +103 494 20 +478 529 14 +0 518 20 +128 494 16 +54 415 16 +541 642 14 +484 472 14 +516 527 14 +54 540 20 +542 413 14 +146 564 16 +19 660 16 +142 522 16 +169 481 20 +70 660 16 +119 434 20 +83 551 20 +76 447 20 +108 591 20 +516 634 17 +494 574 14 +566 791 14 +12 460 16 +111 464 20 +133 405 20 +8 432 20 +517 549 14 +521 650 14 +313 609 20 +531 677 14 +493 513 14 +97 605 20 +579 602 14 +498 579 14 +531 664 17 +574 616 17 +125 644 20 +40 498 20 +421 462 17 +35 429 20 +152 644 20 +85 531 20 +17 422 20 +0 469 20 +111 495 20 +505 529 14 +100 459 20 +99 507 20 +524 509 14 +550 659 17 +538 524 14 +488 426 14 +68 588 20 +562 554 17 +527 665 17 +0 657 20 +569 675 17 +76 480 20 +506 511 14 +0 423 20 +0 508 20 +0 602 20 +549 639 17 +470 504 14 +66 431 20 +65 455 20 +363 680 20 +544 498 14 +488 532 14 +132 535 20 +108 623 20 +88 617 20 +122 635 20 +481 586 17 +99 452 20 +134 730 20 +105 463 20 +506 497 14 +531 568 14 +109 493 20 +0 516 20 +497 411 14 +567 688 14 +113 460 20 +87 456 20 +139 450 20 +71 517 20 +94 488 20 +100 650 20 +491 573 17 +459 521 14 +550 429 14 +6 516 20 +581 713 14 +0 634 20 +0 479 20 +92 684 20 +504 471 17 +565 717 17 +441 592 14 +468 476 14 +562 640 14 +120 664 20 +8 531 20 +73 434 20 +126 486 20 +0 559 20 +525 597 14 +60 438 20 +541 466 14 +511 547 14 +43 607 20 +101 473 20 +536 458 14 +591 533 17 +154 470 20 +545 443 14 +543 593 17 +42 461 20 +70 577 20 +106 488 20 +502 634 14 +120 628 20 +72 439 20 +563 698 14 +82 654 20 +611 674 17 +102 501 20 +0 480 20 +507 670 14 +129 620 20 +502 431 14 +501 604 14 +142 647 20 +487 608 17 +67 615 20 +129 640 20 +533 602 17 +555 574 14 +46 635 20 +566 720 14 +42 481 20 +0 490 20 +0 488 20 +540 612 17 +84 527 20 +132 434 20 +573 687 17 +532 587 17 +0 431 20 +125 664 20 +528 634 14 +552 614 17 +556 604 14 +549 472 14 +584 461 14 +492 483 14 +551 531 14 +533 692 14 +552 605 17 +487 516 14 +502 617 14 +56 529 20 +577 489 14 +106 629 20 +101 619 20 +140 453 20 +530 528 14 +477 467 14 +128 499 20 +97 531 20 +536 485 14 +143 644 20 +0 587 20 +569 659 17 +26 539 20 +569 631 17 +574 597 17 +151 475 20 +0 713 20 +150 459 20 +533 626 14 +147 641 20 +473 583 14 +562 667 14 +80 474 20 +78 432 20 +502 587 17 +0 529 20 +0 613 20 +78 446 20 +117 414 20 +73 575 20 +392 645 17 +132 445 20 +500 594 14 +533 531 14 +48 665 20 +153 617 20 +95 456 20 +528 456 14 +53 456 20 +76 498 20 +501 487 17 +103 485 20 +501 614 17 +505 600 17 +520 602 14 +82 472 20 +99 470 20 +561 435 14 +71 475 20 +552 559 17 +560 408 14 +503 595 14 +484 557 14 +71 496 20 +49 521 20 +505 647 14 +88 589 20 +531 477 14 +624 620 14 +540 580 17 +97 595 20 +78 552 20 +136 479 20 +507 377 14 +126 566 20 +97 512 20 +0 595 20 +485 517 14 +424 422 17 +487 591 14 +43 476 20 +58 453 20 +444 615 17 +48 669 20 +508 633 14 +91 472 20 +567 650 14 +129 507 20 +69 537 20 +569 395 14 +4 568 20 +11 585 20 +0 426 20 +574 561 14 +527 601 17 +98 590 20 +528 456 14 +563 600 17 +67 464 20 +75 599 20 +148 559 20 +19 523 20 +558 636 14 +0 515 20 +97 431 20 +509 626 14 +85 475 20 +139 592 20 +541 706 17 +0 438 20 +0 503 20 +96 612 20 +96 426 20 +155 678 20 +116 475 20 +39 455 20 +69 447 20 +91 476 20 +575 641 14 +127 465 20 +6 438 20 +94 471 20 +525 653 17 +100 602 20 +113 621 20 +165 514 20 +14 575 20 +577 535 14 +566 441 14 +148 583 20 +114 441 20 +57 506 20 +580 565 14 +60 565 20 +99 466 20 +70 446 20 +474 580 17 +545 546 14 +73 435 20 +16 431 20 +24 486 20 +1 634 20 +180 590 20 +60 422 20 +609 636 14 +515 455 14 +114 570 20 +110 503 20 +0 599 20 +43 589 20 +550 622 14 +494 451 14 +108 508 20 +576 673 14 +28 541 20 +0 456 20 +572 580 14 +0 459 20 +0 471 20 +299 521 17 +71 635 20 +83 648 20 +479 692 17 +108 438 20 +85 550 20 +140 739 20 +191 543 20 +123 477 20 +66 679 20 +24 520 20 +67 653 20 +83 560 20 +545 680 17 +500 488 14 +576 423 14 +70 471 20 +35 681 20 +540 607 14 +575 602 14 +6 519 20 +514 462 17 +106 631 20 +76 639 20 +562 625 14 +111 627 20 +517 538 14 +0 502 20 +149 468 20 +560 537 14 +497 541 14 +83 514 20 +86 524 20 +556 611 14 +545 698 14 +100 658 20 +90 587 20 +560 631 14 +575 628 14 +0 507 20 +117 499 20 +120 693 20 +568 539 14 +111 451 20 +525 514 14 +522 511 14 +20 587 20 +98 500 20 +141 463 20 +527 522 14 +41 424 20 +494 595 14 +87 495 20 +18 477 20 +531 443 14 +98 571 20 +542 568 14 +106 445 20 +0 436 20 +547 658 14 +0 545 20 +470 455 14 +562 632 14 +550 498 14 +128 600 20 +72 586 20 +78 552 20 +122 498 20 +75 663 20 +457 416 14 +99 484 20 +168 470 20 +495 408 14 +109 473 20 +92 583 20 +99 481 20 +530 540 14 +0 514 20 +58 634 20 +153 528 20 +570 468 14 +452 433 14 +141 432 20 +479 517 14 +20 438 20 +116 449 20 +451 493 14 +79 483 20 +0 448 20 +440 598 14 +0 498 20 +13 499 20 +568 646 14 +68 616 20 +31 646 20 +511 617 14 +511 645 14 +54 591 20 +82 503 20 +66 703 20 +82 573 20 +453 418 14 +56 505 20 +19 578 20 +8 610 20 +549 681 14 +572 637 14 +96 483 20 +0 674 20 +78 545 20 +97 677 20 +503 625 14 +466 509 14 +491 601 14 +501 501 14 +21 570 20 +36 585 20 +493 576 14 +503 426 14 +122 569 20 +528 566 14 +83 640 20 +129 432 20 +478 413 14 +163 423 20 +0 636 20 +565 599 14 +540 659 14 +0 582 20 +40 643 20 +0 447 20 +61 549 20 +584 609 14 +542 425 14 +38 425 20 +498 408 14 +0 615 20 +83 452 20 +508 623 14 +80 516 20 +92 464 20 +346 632 20 +9 623 20 +123 502 20 +133 538 20 +525 436 14 +33 536 20 +524 608 14 +0 529 20 +0 705 20 +87 620 20 +87 424 20 +17 506 20 +549 537 14 +79 445 20 +89 499 20 +0 575 20 +124 598 20 +78 455 20 +101 485 20 +139 494 20 +113 502 20 +103 622 20 +49 458 20 +61 551 20 +0 576 20 +123 643 20 +105 550 20 +86 534 20 +69 454 20 +74 735 20 diff -r 8283ff163ba6 -r b5453d07f740 test-data/out1/m0_m0_90X90.png Binary file test-data/out1/m0_m0_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out1/m0_m1_90X90.png Binary file test-data/out1/m0_m1_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out1/m1_m0_90X90.png Binary file test-data/out1/m1_m0_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out1/m1_m1_90X90.png Binary file test-data/out1/m1_m1_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out1/out.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out1/out.html Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,280 @@ +<html> +<head> +<title>Flow Overview</title> +<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"/> +<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/css/select2.min.css"/> +<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/dt/pdfmake-0.1.18/dt-1.10.12/b-1.2.1/b-colvis-1.2.1/b-html5-1.2.1/cr-1.3.2/fc-3.2.2/fh-3.1.2/r-2.1.0/rr-1.1.2/sc-1.4.2/se-1.2.0/datatables.min.css"/> +<link rel="stylesheet" type="text/css" href="js/Editor-1.5.6/css/editor.dataTables.css"> +<link rel="stylesheet" href="css/parallelCoordinates.css"/> + +<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> +<script type="text/javascript" src="https://cdn.datatables.net/v/dt/pdfmake-0.1.18/dt-1.10.12/b-1.2.1/b-colvis-1.2.1/b-html5-1.2.1/cr-1.3.2/fc-3.2.2/fh-3.1.2/r-2.1.0/rr-1.1.2/sc-1.4.2/se-1.2.0/datatables.min.js"></script> +<script src="js/Editor-1.5.6/js/dataTables.editor.js" type="text/javascript"></script> +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js" type="text/javascript"></script> +<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/js/select2.full.min.js" type="text/javascript"></script> +<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.5/d3.min.js" type="text/javascript"></script> +<script src="https://cdn.plot.ly/plotly-1.0.0.min.js" type="text/javascript"></script> +<script src="js/color_palette.js" type="text/javascript"></script> +<script src="js/overview.js" type="text/javascript"></script> +<script src="js/scatter2D.js" type="text/javascript"></script> +<script src="js/scatter3D.js" type="text/javascript"></script> +<script src="js/scatterMFI.js" type="text/javascript"></script> +<script src="js/parallelCoordinates.js" type="text/javascript"></script> +<script src="js/boxplotsFlow.js" type="text/javascript"></script> + +<style> +#input{font-family:Calibri,Arial} +table.dataTable tbody td.dt-body-right { + text-align: right; +} +#div{padding:5px;width:150px;height:100px;text-align:center} +table{width:100%;border:0px solid;border-collapse:collapse;text-align:center;} +th{background-color:#3e6db0;color:#fff;padding:5px} + +</style> +</head> + +<body> +<div class="container-fluid"> +<div class="row" style="padding-bottom:10px;min-height:500px;"> + <div class="col-md-12"> + <ul class="nav nav-tabs tabs-main"> + <li class="homeTab active" data-value="mfi"><a href="#mfi" data-toggle="tab">MFI/Pop</a></li> + <li class="homeTab" data-value="overviewPlot"><a href="#overviewPlot" data-toggle="tab">Overview Plot</a></li> + <li class="homeTab" data-value="scatter2D"><a href="#scatter2D" data-toggle="tab">Scatter 2D</a></li> + <li class="homeTab" data-value="scatter3D"><a href="#scatter3D" data-toggle="tab">Scatter 3D</a></li> + <li class="homeTab" data-value="parallelCoordinates"><a href="#parallelCoordinates" data-toggle="tab">Parallel Coordinates</a></li> + <li class="homeTab" data-value="stats"><a href="#boxplots" data-toggle="tab">Summary Statistics Boxplots</a></li> + </ul> + + <div class="tab-content"> + <div class="tab-pane active" id="mfi" style="min-height:500px;"> + <div id="mfiDiv"></div> + </div> + + <div class="tab-pane" id="overviewPlot" style="min-height:500px;"> + <div id="overviewPlotDiv">Overview</div> + </div> + + <div class="tab-pane" id="scatter2D" style="min-height:500px;"> + <div id="toolbarDiv2D" class="col-md-12 chartDiv"> + X Axis: <select id="xAxisMarker2D" style="width:150px;"> + </select> + Y Axis: <select id="yAxisMarker2D" style="width:150px;"> + </select> + View: <select id="view2D" style="width:150px;"> + <option value="1">Points + Centroids</option> + <option value="2">Points</option> + <option value="3">Centroids</option> + </select> + </div> + <div class="col-md-12 chartDiv"> + <div id="scatterPlotDiv2D" class="col-md-10" style="height:100%;"></div> + <div id="populationDiv2D" class="col-md-2" style="height:100%;"> + <button id="updateDisplay2D" class="igbtn">Reset Display</button> + <table id="populationTable2D" class="table table-condensed table-bordered igtable" border="0" width="100%"> + <thead> + <tr> + <th align="center"><input type="checkbox" checked id="selectall2D"/></th> + <th>Pop. Name</th> + <th>Color</th> + <th>%</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + + <div class="tab-pane" id="scatter3D" style="min-height:500px;"> + <div id="toolbarDiv3D" class="col-md-12 chartDiv"> + X Axis: <select id="xAxisMarker3D" style="width:150px;"> + </select> + Y Axis: <select id="yAxisMarker3D" style="width:150px;"> + </select> + Z Axis: <select id="zAxisMarker3D" style="width:150px;"> + </select> + View: <select id="view3D" style="width:150px;"> + <option value="1">Points + Centroids</option> + <option value="2">Points</option> + <option value="3">Centroids</option> + </select> + </div> + + <div class="col-md-12 chartDiv"> + <div id="scatterPlotDiv3D" class="col-md-10" style="height:100%;"></div> + <div id="populationDiv3D" class="col-md-2" style="height:100%;"> + <button id="updateDisplay3D" class="igbtn">Reset Display</button> + <table id="populationTable3D" class="table table-condensed table-bordered igtable" border="0" width="100%"> + <thead> + <tr> + <th align="center"><input type="checkbox" checked id="selectall3D"/></th> + <th>Pop. Name</th> + <th>Color</th> + <th>%</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + <div class="tab-pane" id="parallelCoordinates" style="min-height:500px;"> + <div id="chartDiv"> + <div class="row"> + <div class="col-md-10" style="height:100%;"> + <div id="plotDiv" style="height:50%"></div> + <div id="tableDiv" style="height:50%"></div> + </div> + <div id="popDiv" class="col-md-2" style="height:100%;"> + <div class="widget"> + <input type="range" min="0" max="1" value="0.8" step="0.01" id="pcline_opacity" > + </input> + Opacity: <span id="pcopacity">80%</span> + </div> + <button id="resetPCoordDisplay" class="igbtn">Reset Display</button> + <table id="popTable" class="table table-condensed table-bordered igtable"> + <thead> + <tr> + <th><input type="checkbox" checked id="popSelectAll"/></th> + <th>Pop. Name</th> + <th>Color</th> + <th>%</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + </div> + + <div class="tab-pane" id="boxplots" style="min-height:500px;"> + <div class="col-md-12 chartDiv"> + <div id="mrkrDiv" class="col-md-2" style="height:100%;min-width:5%;"> + <table id="mrkrTable" class="table table-condensed table-bordered igtable"> + <thead> + <tr> + <th>Shade</th> + <th>Marker Names</th> + <th><input type="checkbox" checked id="mrkrSelectAll"/></th> + </tr> + </thead> + <tbody> + </tbody> + </table> + <input type="checkbox" unchecked id="displayLabels"/> Display values<br> + <input type="checkbox" unchecked id="displayMFI"/> Display MFI<br><br> + <button id="changeDisplay" class="igbtn">View per marker</button><br><br> + <div id="markerWarning" style="display:none;"> + <div class="alert alert-info alert-dismissible fade in" role="alert"> + <button type="button" class="close" data-dismiss="alert" aria-label="Close"> + <span aria-hidden="true">×</span></button> + Only 5 markers can be displayed at most. + </div> + </div> + <div id="outlierWarning"> + <div class="alert alert-info alert-dismissible fade in" role="alert"> + <button type="button" class="close" data-dismiss="alert" aria-label="Close"> + <span aria-hidden="true">×</span></button> + The number of outliers is too large to display. Representation shows randomly downsampled outliers. + </div> + </div> + </div> + + <div id="plotDivbp" class="col-md-8" style="height:100%;"></div> + + <div id="popDivbp" class="col-md-2" style="height:100%;"> + <button id="updateDisplaybp" class="igbtn">Reset Display</button> + <table id="popTablebp" class="table table-condensed table-bordered igtable"> + <thead> + <tr> + <th><input type="checkbox" checked id="popSelectAllbp"/></th> + <th>Pop. Names</th> + <th>Color</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + </div> + </div> + </div> +</div> + +<script> +var mfiLoaded = false; +var populationLoaded = false; +var overviewPlotLoaded = false; +var scatter2DLoaded = false; +var scatter3DLoaded = false; +var parallelCoordinatesLoaded = false; +var bpLoaded = false; + +$().ready(function() { + $(document).on('shown.bs.tab','a[data-toggle="tab"]', function(e) { + var tab = e.target.getAttribute("href"); + if (tab == '#mfi') { + if (mfiLoaded) { + return true; + } + mfiLoaded = true; + displayMFI(); + } + if (tab == '#overviewPlot') { + if (overviewPlotLoaded) { + return true; + } + overviewPlotLoaded = true; + displayOverviewPlot(); + } + if (tab == '#scatter2D') { + if (scatter2DLoaded) { + displayScatterPopulation2D(); + return true; + } + scatter2DLoaded = true; + displayScatter2D(); + } + if (tab == '#scatter3D') { + if (scatter3DLoaded) { + displayScatterPopulation3D(); + return true; + } + scatter3DLoaded = true; + displayScatter3D(); + } + if (tab == '#parallelCoordinates') { + if (parallelCoordinatesLoaded) { + displayPopTable(); + displayTableGrid(); + return true; + } + parallelCoordinatesLoaded = true; + displayParallelCoordinates(); + } + if (tab == '#boxplots') { + if (bpLoaded) { + displayPopulationLegend(configbp); + displayMarkerTable(configbp); + updateBoxplot(configbp); + return true; + } + bpLoaded = true; + displayMFIBoxplot(); + } + }); + + mfiLoaded = true; + displayMFI(); +}); +</script> +</body> +</html> \ No newline at end of file diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/CLprofiles.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/CLprofiles.txt Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,27 @@ +Population FlowCL Query Nb Results Link to PDF Top Result Label Top Result Score Top Result CL +1 <a href="flowcl_pop01.txt" target="_blank">CD4+CCR7-</a> 3 <a href="flowcl_pop01.pdf" target="_blank">PDF</a> effector CD4-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001044" target="_blank">CL_0001044</a> +2 <a href="flowcl_pop01.txt" target="_blank">CD4+CCR7-</a> 3 <a href="flowcl_pop01.pdf" target="_blank">PDF</a> effector CD4-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001044" target="_blank">CL_0001044</a> +3 <a href="flowcl_pop01.txt" target="_blank">CD4+CCR7-</a> 3 <a href="flowcl_pop01.pdf" target="_blank">PDF</a> effector CD4-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001044" target="_blank">CL_0001044</a> +4 <a href="flowcl_pop04.txt" target="_blank">CD4-CCR7-</a> 5 <a href="flowcl_pop04.pdf" target="_blank">PDF</a> effector CD8-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001050" target="_blank">CL_0001050</a> +5 <a href="flowcl_pop04.txt" target="_blank">CD4-CCR7-</a> 5 <a href="flowcl_pop04.pdf" target="_blank">PDF</a> effector CD8-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001050" target="_blank">CL_0001050</a> +6 <a href="flowcl_pop04.txt" target="_blank">CD4-CCR7-</a> 5 <a href="flowcl_pop04.pdf" target="_blank">PDF</a> effector CD8-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001050" target="_blank">CL_0001050</a> +7 <a href="flowcl_pop07.txt" target="_blank">CD4-CCR7lo</a> 5+ <a href="flowcl_pop07.pdf" target="_blank">PDF</a> long term hematopoietic stem cell -0.043 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0002034" target="_blank">CL_0002034</a> +8 <a href="flowcl_pop01.txt" target="_blank">CD4+CCR7-</a> 3 <a href="flowcl_pop01.pdf" target="_blank">PDF</a> effector CD4-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001044" target="_blank">CL_0001044</a> +9 <a href="flowcl_pop07.txt" target="_blank">CD4-CCR7lo</a> 5+ <a href="flowcl_pop07.pdf" target="_blank">PDF</a> long term hematopoietic stem cell -0.043 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0002034" target="_blank">CL_0002034</a> +10 <a href="flowcl_pop01.txt" target="_blank">CD4+CCR7-</a> 3 <a href="flowcl_pop01.pdf" target="_blank">PDF</a> effector CD4-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001044" target="_blank">CL_0001044</a> +11 <a href="flowcl_pop04.txt" target="_blank">CD4-CCR7-</a> 5 <a href="flowcl_pop04.pdf" target="_blank">PDF</a> effector CD8-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001050" target="_blank">CL_0001050</a> +12 <a href="flowcl_pop04.txt" target="_blank">CD4-CCR7-</a> 5 <a href="flowcl_pop04.pdf" target="_blank">PDF</a> effector CD8-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001050" target="_blank">CL_0001050</a> +13 <a href="flowcl_pop13.txt" target="_blank">CD4+CCR7lo</a> 5+ <a href="flowcl_pop13.pdf" target="_blank">PDF</a> mature CD8_alpha-negative CD11b-positive dendritic cell 2)" -0.071 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001003" target="_blank">CL_0001003</a> +14 <a href="flowcl_pop14.txt" target="_blank">CD4+CCR7+</a> 4 <a href="flowcl_pop14.pdf" target="_blank">PDF</a> naive thymus-derived CD4-positive, alpha-beta T cell 0.2 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0000895" target="_blank">CL_0000895</a> +15 <a href="flowcl_pop15.txt" target="_blank">CD4loCCR7-</a> 5 <a href="flowcl_pop15.pdf" target="_blank">PDF</a> effector memory CD4-positive, alpha-beta T cell -0.091 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0000905" target="_blank">CL_0000905</a> +16 <a href="flowcl_pop07.txt" target="_blank">CD4-CCR7lo</a> 5+ <a href="flowcl_pop07.pdf" target="_blank">PDF</a> long term hematopoietic stem cell -0.043 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0002034" target="_blank">CL_0002034</a> +17 <a href="flowcl_pop14.txt" target="_blank">CD4+CCR7+</a> 4 <a href="flowcl_pop14.pdf" target="_blank">PDF</a> naive thymus-derived CD4-positive, alpha-beta T cell 0.2 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0000895" target="_blank">CL_0000895</a> +18 <a href="flowcl_pop01.txt" target="_blank">CD4+CCR7-</a> 3 <a href="flowcl_pop01.pdf" target="_blank">PDF</a> effector CD4-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001044" target="_blank">CL_0001044</a> +19 <a href="flowcl_pop19.txt" target="_blank">CD4loCCR7+</a> 5+ <a href="flowcl_pop19.pdf" target="_blank">PDF</a> naive CCR4-positive regulatory T cell -0.083 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001045" target="_blank">CL_0001045</a> +20 <a href="flowcl_pop20.txt" target="_blank">CD4-CCR7+</a> 2 <a href="flowcl_pop20.pdf" target="_blank">PDF</a> naive thymus-derived CD8-positive, alpha-beta T cell 0.2 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0000900" target="_blank">CL_0000900</a> +21 <a href="flowcl_pop04.txt" target="_blank">CD4-CCR7-</a> 5 <a href="flowcl_pop04.pdf" target="_blank">PDF</a> effector CD8-positive, alpha-beta T cell 0.333 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0001050" target="_blank">CL_0001050</a> +22 <a href="flowcl_pop15.txt" target="_blank">CD4loCCR7-</a> 5 <a href="flowcl_pop15.pdf" target="_blank">PDF</a> effector memory CD4-positive, alpha-beta T cell -0.091 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0000905" target="_blank">CL_0000905</a> +23 <a href="flowcl_pop23.txt" target="_blank">CD4loCCR7lo</a> 2 <a href="flowcl_pop23.pdf" target="_blank">PDF</a> immature NK T cell stage I -0.167 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0002039" target="_blank">CL_0002039</a> +24 <a href="flowcl_pop15.txt" target="_blank">CD4loCCR7-</a> 5 <a href="flowcl_pop15.pdf" target="_blank">PDF</a> effector memory CD4-positive, alpha-beta T cell -0.091 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0000905" target="_blank">CL_0000905</a> +25 <a href="flowcl_pop07.txt" target="_blank">CD4-CCR7lo</a> 5+ <a href="flowcl_pop07.pdf" target="_blank">PDF</a> long term hematopoietic stem cell -0.043 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0002034" target="_blank">CL_0002034</a> +26 <a href="flowcl_pop23.txt" target="_blank">CD4loCCR7lo</a> 2 <a href="flowcl_pop23.pdf" target="_blank">PDF</a> immature NK T cell stage I -0.167 <a href="http://www.immport-labs.org/immport-ontology/public/home/home/CL:0002039" target="_blank">CL_0002039</a> diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/boxplotData.json --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/boxplotData.json Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,1 @@ +{"lower": {"CD4":{"1":444.5,"2":443.5,"3":435.25,"4":-102.5,"5":-106.5,"6":-76.0,"7":-68.5,"8":449.5,"9":-68.0,"10":444.5,"11":-65.5,"12":-25.25,"13":415.0,"14":433.5,"15":195.75,"16":-57.375,"17":377.5,"18":447.0,"19":237.0,"20":-68.0,"21":24.5,"22":252.5,"23":272.5,"24":276.375,"25":72.5,"26":-10.5},"CCR7":{"1":38.5,"2":-109.5,"3":-183.0,"4":-117.0,"5":-175.5,"6":-157.5,"7":68.5,"8":73.0,"9":140.375,"10":-94.5,"11":-128.0,"12":27.5,"13":137.875,"14":344.5,"15":-182.5,"16":264.5,"17":405.125,"18":40.5,"19":207.5,"20":254.0,"21":97.0,"22":11.5,"23":370.375,"24":21.5,"25":172.5,"26":201.375}}, "mfi": {"CD4":{"1":520,"2":523,"3":512,"4":84,"5":56,"6":75,"7":83,"8":517,"9":138,"10":521,"11":85,"12":119,"13":516,"14":526,"15":322,"16":104,"17":509,"18":524,"19":490,"20":82,"21":145,"22":389,"23":366,"24":392,"25":182,"26":325},"CCR7":{"1":188,"2":37,"3":69,"4":141,"5":68,"6":90,"7":318,"8":258,"9":420,"10":31,"11":111,"12":213,"13":424,"14":566,"15":84,"16":510,"17":598,"18":199,"19":629,"20":534,"21":224,"22":204,"23":476,"24":204,"25":269,"26":343}}, "outliers": {"CD4":{"1":[427,440,348,429,444,408,371,432,398,425,441,404,382,399,410,416,350,441,304,423,369,443,413,393,421,377,441,398,332,343,434,443,441,403,418,438,409,609,384,415,441,371,418,433,377,444,354,354,439,367,439,433,434,443,354,361,421,350,442,423,361,379,381,421,405,413,626,430,355,406,419,357,380,439,444,383,393,406,414,439,405,434,436,405,421,440,427,440,430,417,349,338,393,368,397,413,437,338,359,439],"2":[428,409,398,414,392,439,416,613,422,437,442,420,441,424,429,424,418,428,433,400,443,354,395,637,417,608,611,439,408,440,434,396,613,385,432,440,378,424,440,609,377,412,422,407,359,377,418,417,623,428,421,418,413,360,431,385,369,424,417,441],"3":[406,428,364,342,413,403,432,426,435,306,365,430,374,391,389,400,423,339,426,397,309,368,413,435,434,428,388,432,396,428,409,344,429,377,424,433,604,594,422,357,420,319,432,434,432,419,427,435,429,371,431,599,324,435,599,358,419,434,433,337,405],"4":[356,389,342,344,281,428,428,265,365,436,303,295,385,314,315,342,391,332,420,374,434,288,281,414,337,337,404,432,344,469,305],"5":[],"6":[281,223,349,356,256,241,327,344,357,252,303,296,249,276,238,261,296,253,305,259,259,251,237,305,330,392,279,451,409,305,435,278,299,322,369,311,298,297,265,221,243,244,303,405],"7":[321,235,234,349,242,248,292,317,252,277,241,232,237],"8":[381,444,426,424,449,447,415,437,378,441,433,446,447,613,394,338,426,428,431,426,420,384,438,640,411,447,419,322,606,356,412,439,618,607,426,447,437,433,415,413,386,440,345,436,439,445,341,441,590,447,378,402,446,448,447,439,447,618,644,285,443,445,424,442,423,405,391,381,448,440,429,417,400,389,443,393,429],"9":[340,353,359,458,350,563,349,375,363,330,348,326,509,427,352,385,406,389,401],"10":[442,433,435,422,425,434,423,401,394,412,426,393,434,621,395,438,444,432,416,443,424,427,433,444,441,645,432,419,372,430,440,424,615,425,441,423,429,438,443,429,418,433,425,414,393,408,420,399,422,415,393,437,443,412,432,439,412,417,439,437,415,422,440,434,444,434,436,399,386,436,434,439],"11":[258,242,251,313,256,242,271,244,247,252],"12":[263,293,257,315,314,273,303,266,305,265,258,267,271,295,276,281,273,301,323,312,331,353,308,281,296,359,275,273,289,286,309,291,323,305,271,272,301,282,293,307,330,265,277,270,292,321,314,277,316,319,272,276,280,270,264,257,292,340,318,292],"13":[348,407,398,384,381,352,300,414,339,400,396,359,409,312,388,399,375,377,360,401,406,366,409,387,394,367,404,403,392,304,394,349,639,357,367,411,312,407,377,358,411,354,346,312,387,319,367,365,403],"14":[359,406,386,432,390,624,388,426,377,390,431,416,421,398,431],"15":[189],"16":[283,290,261,348,290,365,266,318,259,298,260,282,271,291,277,313,299,263,264,319,262,278,256],"17":[330,369,331,261,330,295,368,313,373,326,263,223,299,376,215,359,368,363,305,248,343,352,364,327,304,370,368,344],"18":[429,436,374,427,610,357,351,419,393,336,405,434,375,431,380,611,445,410,435,441,429,334,444,638,410,444,403,335,443,433,446,374,314,400,424,440,423,445,342,440,346,365,323,390,334,372,320,372,442,385,415,334,442,331,359,317,608,367,438,444,426,406,356,444,409,406,352,364,370,402,392,360,385,430,384,443,418,414,337,320,446,358],"19":[764,768,775,235,216,208,210,1023,193],"20":[304,302,313,363,346,261,305,249,299,235,260],"21":[346,311,0,22,307,12,0,0,21,294,287,10,5,12,276,0,8,357,293,271,322,19,0,24,1,0,10,7,280,0,306,6,18,24,22,0,276,0,0,2,21,269,13,0,8,22,6,0,24,18,20,0,24,324,11,0,21,0,15,0,329,269,290,11,20,18,0,10,20,0,293,0,0,12,281,0,0,10,0,0,1,278,279,17,366,21,23,0,24,10,0,0,7,20,24,0,11,0,7,12],"22":[213,83,561,93,204,194,247,588,242,136,113,219,228,170,215,177,579,163,136,220,197,573,252,235,578,95,623,246,177,251,209,633,203,161,550,185,250,579,89,169,139,214,240,151,246,126,178,97,241,250,150,244,190,576,221,226,243,205,214,223,176,188,242,229,191,134,540,249,237,242,171,195,178,169,214,223,208],"23":[248,503,179,240,259,505,536,269,499,517,196,628,270,268,231,494,575,548,529,211,505,580,505,181,262,229,211,517,525,216,189,512,196,492,267,178,189,591,238,499,225,252,494,493,260,484,548,540,249,239,177,205,465,224,536,479,231,697,465,255,237,180,262,269,488,521,187,249,549,272,216,538,248],"24":[528,115,273,573,262,220,90,215,271,195,215,200,247,569,585,181,528,226,234,517,554,269,263,611,263,519,110,247,252,255,547,546,271,269,574,262,213,578,232,203,258,264,174,537,611,559,260,253,255,267,274,253,186,206,618,162,248,271,578,251,181,273,236,521,245,179,618,231],"25":[62,33,61,53,316,299,69,390,0,56,372,63,365,309,52,34,40,48,68,67,25,396,297,293,38,71,320,47,429,69,68,3,297,321,68,332,296,297,65,72,316,295,58,18,69,42,65,332,341,294,401,52,68,327,330,31,53,71,0,428,46,317,72,293,39,56,350,313,72,406,64,40,307,45,36,24,28,43,37,53,382,56,328,340,61,18,67,29,297,23,35,335,298,56,0,39,422,38,11,52],"26":[]},"CCR7":{"1":[340,373,371,379,355,373,331,340,346,334,348,334,346,341,358,356,370,338,359,336,354,333,353,342,367,345,341,338,341,344],"2":[],"3":[],"4":[],"5":[],"6":[],"7":[],"8":[525,460,426,426,512,579,504,554,437,647,463,499,492,520,505,441,468,430,515,563,436,430,459,577,450,458,474,449,444,513,477,501,444,438,431,441,577,486,447,497,599,443,439,426,474,448,438,508,444,437,521,432,516,428,443,511,530,541,469,507,432,452,454,427,488,436,507],"9":[711,706,725,761,693,768,676,699,817,855,679,714,771,780,825,829],"10":[],"11":[],"12":[0,13,0,26,399],"13":[750,120,727,753,711,735,724,711,735,714,710,768,780],"14":[],"15":[],"16":[743,815,836,817,784,822,741,761,850,771,817,772,750],"17":[851,797,897,867,823,811,893,786,393,811,398],"18":[365,351,372,351,378,372,367,353,361,355,365,371,384,377,349,388,367,380,401,378,379,371,371,375,358,355],"19":[],"20":[],"21":[0,69,84,0,88,0,84,0,96,62,78,15,89,14,92,94,90,380,92,96,72,96,57,34,80,27,63,0,82,53,0,77,30,76,77,93,362,12,82,36,28,81,70,72,72,94,26,67,77,53,62,70,392,95,26,15,82,0,381,83,88,381,0,0,2,15,1,16,80,93,0,60,84,71,92,73,70,39,15,77,71,75,59,16,85,93,74,463,0,0,56,93,84,0,35,49,49,0,87,14],"22":[7,0,0,0,0,422,0,0,5,6,0,0,0,0,0,0,0,0,0,412,0,0,0,0,0,0,0,0,0,1,0,0,0,6,0,0,0,0,0,0,0,0,0,430,446,0,0,421],"23":[368,685,615,588,747,874,798,677,635,637,578,849,856,725,952,647,822,578,738,250,677,615,742,615,603,256,236,574,657,675,661,584,299,327,638,340,599,271,321,332,332,607,355,570,607,572,328,589,584,311,312,700,590,659,613,361,356,253,292,347,707,654,360,771,684,342,640,608,837,920,579,907,835,569,594,667,800,597,786,731,595,890,800,637,692,727,643,685,358,710,587,609,978,750,335,753,638],"24":[0,0,0,5,0,0,0,15,0,6,0,4,0,0,7,0,4,0,0,18,0,4,0,0,0,0,0,0,21,0,0,0,407,0,4,0,494,0,2,19,7,496,0,468,0,0,499],"25":[157,172,163,172,172,139,168,163,412,372,98,150,140,163,386,372,147,418,168,164,162,157,435,166,126,168,168,157,397,380,463,166,110,84,55,391,161,428,446,172,135,150,170,120,132,150,146,445,107,171,150,170,169,417,375,157,141,131,169,430,142,424,121,120,75,159,165,150,147,162,131,141,423,106,122,169,407,162,401,137,101,417,446,159,172,148,161,377,82,388,411,99,131,172,148,115,400,159,416,169],"26":[179,138,193,500,496,475,478,521,164,479,478,183,560,483,503,485,479,160,513,175,482,523,199,184,189,512,535,499,603,161,482,515,521,526,546,482,531,506,543,507,479,495,617,526,482,501,622,479,478,492,489,484,534,495,492,476,560,487,560,508]}}, "q1": {"CD4":{"1":503.0,"2":505.0,"3":494.5,"4":31.0,"5":12.0,"6":35.0,"7":44.0,"8":502.0,"9":79.0,"10":503.0,"11":47.0,"12":80.5,"13":493.0,"14":504.0,"15":291.0,"16":60.0,"17":484.0,"18":507.0,"19":426.0,"20":43.0,"21":116.0,"22":359.0,"23":343.0,"24":366.0,"25":155.0,"26":246.0},"CCR7":{"1":148.0,"2":0.0,"3":0.0,"4":75.0,"5":0.0,"6":24.0,"7":256.0,"8":205.0,"9":339.5,"10":0.0,"11":49.0,"12":164.0,"13":352.0,"14":514.0,"15":8.0,"16":443.0,"17":547.25,"18":156.0,"19":515.0,"20":464.0,"21":196.0,"22":160.0,"23":442.0,"24":164.0,"25":246.0,"26":303.75}}, "q2": {"CD4":{"1":524.0,"2":526.0,"3":516.0,"4":77.0,"5":52.0,"6":72.0,"7":85.0,"8":520.0,"9":125.5,"10":524.0,"11":86.0,"12":115.0,"13":521.0,"14":530.0,"15":324.0,"16":101.5,"17":529.5,"18":528.0,"19":480.0,"20":84.0,"21":147.0,"22":398.0,"23":365.0,"24":400.0,"25":184.0,"26":296.0},"CCR7":{"1":182.0,"2":21.0,"3":68.0,"4":147.0,"5":61.0,"6":95.0,"7":323.0,"8":244.0,"9":404.5,"10":11.0,"11":114.0,"12":210.0,"13":426.0,"14":580.5,"15":88.0,"16":502.0,"17":603.0,"18":193.0,"19":593.0,"20":515.0,"21":234.0,"22":215.0,"23":465.0,"24":217.0,"25":272.0,"26":334.0}}, "q3": {"CD4":{"1":542.0,"2":546.0,"3":534.0,"4":120.0,"5":91.0,"6":109.0,"7":119.0,"8":537.0,"9":177.0,"10":542.0,"11":122.0,"12":151.0,"13":545.0,"14":551.0,"15":354.5,"16":138.25,"17":555.0,"18":547.0,"19":552.0,"20":117.0,"21":177.0,"22":430.0,"23":390.0,"24":425.75,"25":210.0,"26":417.0},"CCR7":{"1":221.0,"2":73.0,"3":122.0,"4":203.0,"5":117.0,"6":145.0,"7":381.0,"8":293.0,"9":472.25,"10":63.0,"11":167.0,"12":255.0,"13":494.75,"14":627.0,"15":135.0,"16":562.0,"17":642.0,"18":233.0,"19":720.0,"20":604.0,"21":262.0,"22":259.0,"23":489.75,"24":259.0,"25":295.0,"26":372.0}}, "upper": {"CD4":{"1":600.5,"2":607.5,"3":593.25,"4":253.5,"5":209.5,"6":220.0,"7":231.5,"8":589.5,"9":324.0,"10":600.5,"11":234.5,"12":256.75,"13":623.0,"14":621.5,"15":449.75,"16":255.625,"17":661.5,"18":607.0,"19":741.0,"20":228.0,"21":268.5,"22":536.5,"23":460.5,"24":515.375,"25":292.5,"26":673.5},"CCR7":{"1":330.5,"2":182.5,"3":305.0,"4":395.0,"5":292.5,"6":326.5,"7":568.5,"8":425.0,"9":671.375,"10":157.5,"11":344.0,"12":391.5,"13":708.875,"14":796.5,"15":325.5,"16":740.5,"17":784.125,"18":348.5,"19":1027.5,"20":814.0,"21":361.0,"22":407.5,"23":561.375,"24":401.5,"25":368.5,"26":474.375}}} \ No newline at end of file diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flow.mfi --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/flow.mfi Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,27 @@ +Population CD4 CCR7 +1 520 188 +2 523 37 +3 512 69 +4 84 141 +5 56 68 +6 75 90 +7 83 318 +8 517 258 +9 138 420 +10 521 31 +11 85 111 +12 119 213 +13 516 424 +14 526 566 +15 322 84 +16 104 510 +17 509 598 +18 524 199 +19 490 629 +20 82 534 +21 145 224 +22 389 204 +23 366 476 +24 392 204 +25 182 269 +26 325 343 diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flow.mfi_pop --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/flow.mfi_pop Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,27 @@ +CD4 CCR7 Count Percentage Population +519.72 187.88 3842 6.40 1 +522.94 37.10 2765 4.61 2 +512.11 68.72 2163 3.61 3 +83.54 141.19 1207 2.01 4 +55.56 67.51 2332 3.89 5 +75.33 90.47 3969 6.62 6 +82.72 318.03 1809 3.02 7 +517.07 257.64 2260 3.77 8 +138.25 419.51 342 0.57 9 +520.67 31.29 3497 5.83 10 +85.41 110.92 1903 3.17 11 +119.09 212.60 1599 2.67 12 +515.81 423.78 2238 3.73 13 +525.80 565.61 930 1.55 14 +322.30 84.31 555 0.93 15 +103.98 509.50 872 1.45 16 +509.05 597.98 362 0.60 17 +524.02 198.53 2601 4.34 18 +489.73 629.26 341 0.57 19 +81.83 534.25 1750 2.92 20 +144.71 224.04 9174 15.29 21 +388.94 203.73 1401 2.34 22 +365.75 476.01 1058 1.76 23 +392.21 204.17 1166 1.94 24 +181.69 268.60 8725 14.54 25 +325.42 342.86 1136 1.89 26 diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flow.overview --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/flow.overview Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,13 @@ +<table> +<tr><td> </td> +<td>CD4</td> +<td>CCR7</td> +<tr> +<td>CD4</td> +<td><img src="m0_m0_90X90.png"/></td><td><img src="m1_m0_90X90.png"/></td></tr> +<tr> +<td>CCR7</td> +<td><img src="m0_m1_90X90.png"/></td><td><img src="m1_m1_90X90.png"/></td></tr> +</table> +</body> +<html> diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flow.sample --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/flow.sample Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,20001 @@ +CD4 CCR7 Population +392 178 24 +560 9 10 +345 166 15 +180 225 21 +123 280 25 +555 186 1 +521 217 1 +98 47 6 +182 117 12 +251 179 26 +160 0 6 +85 127 6 +0 62 5 +146 7 6 +446 0 10 +556 139 18 +138 201 21 +556 0 10 +96 166 6 +141 0 5 +525 239 18 +64 90 6 +551 202 18 +507 171 1 +106 118 6 +14 181 6 +181 124 6 +467 137 1 +200 285 25 +143 239 21 +506 128 1 +496 67 10 +157 257 25 +57 73 5 +511 133 18 +519 276 1 +160 265 25 +170 104 12 +470 127 1 +214 300 25 +535 0 2 +78 0 6 +135 0 5 +70 230 21 +32 0 6 +205 296 25 +28 145 6 +520 145 1 +533 39 10 +0 0 5 +495 0 2 +497 185 18 +147 347 21 +87 0 6 +30 0 6 +543 0 10 +92 139 5 +0 0 6 +567 221 18 +151 276 21 +518 141 18 +213 197 22 +549 61 2 +562 207 18 +5 28 5 +63 79 6 +120 80 21 +21 133 5 +141 326 25 +180 271 21 +114 155 21 +216 262 25 +0 36 5 +459 35 2 +85 45 6 +534 136 1 +24 0 5 +227 330 25 +554 136 1 +127 164 21 +201 210 25 +429 148 18 +160 125 21 +153 47 5 +76 145 6 +545 57 10 +134 233 21 +481 141 1 +516 168 1 +174 231 21 +470 158 1 +128 121 12 +467 147 1 +133 200 12 +318 0 15 +181 273 25 +526 254 1 +223 121 15 +121 124 21 +57 171 6 +164 302 21 +382 286 22 +71 237 21 +500 137 1 +501 0 2 +519 190 18 +488 165 1 +523 42 2 +475 86 2 +538 0 2 +26 22 6 +157 174 21 +548 21 10 +203 234 25 +161 283 25 +60 127 6 +522 0 2 +69 235 21 +63 142 6 +171 277 25 +177 252 21 +138 0 5 +73 226 21 +529 194 1 +99 0 6 +0 192 5 +145 243 21 +579 0 2 +555 216 1 +525 132 18 +213 204 21 +202 253 25 +53 0 6 +0 77 6 +58 247 21 +546 0 10 +144 286 25 +84 0 5 +101 120 5 +564 148 18 +498 0 10 +576 280 1 +217 280 21 +0 16 5 +111 135 6 +514 13 2 +287 135 15 +330 440 23 +398 471 23 +567 109 1 +0 242 6 +215 178 21 +586 0 2 +56 261 21 +93 233 25 +128 140 12 +550 129 1 +105 0 5 +493 138 18 +112 88 12 +518 178 18 +510 220 1 +491 0 10 +552 117 3 +459 156 22 +87 87 6 +55 135 6 +148 117 6 +174 237 25 +237 264 25 +169 195 12 +119 204 25 +43 0 6 +558 190 1 +581 66 2 +180 265 25 +118 199 21 +155 229 21 +494 0 2 +400 236 22 +264 150 21 +37 0 6 +538 79 10 +226 218 25 +538 90 2 +544 146 1 +330 451 17 +547 108 1 +166 236 21 +126 0 6 +519 107 10 +520 0 2 +81 82 5 +222 231 25 +495 45 2 +277 300 25 +554 224 18 +558 144 1 +112 134 6 +512 206 1 +407 178 24 +516 166 18 +283 377 16 +528 147 1 +501 24 2 +140 113 6 +555 0 2 +470 0 2 +46 37 6 +562 222 18 +7 18 6 +24 102 6 +227 331 25 +155 74 5 +538 0 10 +542 177 1 +12 160 6 +180 305 21 +0 149 6 +541 10 10 +120 227 21 +504 81 2 +535 196 18 +536 243 18 +503 45 2 +112 205 12 +212 203 12 +542 174 18 +287 237 24 +75 98 6 +161 247 21 +167 301 25 +164 531 9 +524 58 2 +564 267 1 +500 81 2 +538 187 1 +555 129 18 +61 39 6 +524 136 1 +492 144 18 +105 263 21 +539 287 1 +538 0 10 +135 174 21 +527 170 1 +529 86 10 +196 278 25 +201 295 25 +232 258 21 +165 3 6 +173 154 21 +588 148 1 +79 263 21 +501 70 10 +132 184 21 +518 173 18 +486 0 10 +460 0 2 +535 216 18 +197 303 25 +158 180 21 +159 117 21 +541 158 1 +552 217 18 +0 88 5 +164 272 21 +286 12 15 +578 0 2 +538 0 2 +13 0 6 +91 75 6 +78 212 21 +532 190 1 +62 0 6 +540 173 18 +511 190 18 +551 44 10 +420 152 22 +226 306 25 +88 119 4 +180 258 21 +79 305 21 +84 0 6 +493 0 10 +78 156 6 +162 210 25 +155 0 6 +512 275 18 +33 195 21 +549 46 2 +74 280 21 +13 126 6 +467 263 18 +424 254 24 +188 308 25 +19 167 6 +185 189 25 +188 267 25 +18 80 6 +132 265 21 +441 143 1 +153 255 7 +526 105 2 +72 109 6 +524 213 1 +511 226 1 +31 0 5 +0 36 5 +496 0 2 +134 245 21 +532 141 18 +83 230 12 +505 26 2 +550 204 18 +244 348 25 +36 0 6 +0 81 6 +540 7 2 +522 152 1 +111 158 6 +450 116 1 +545 0 2 +214 230 25 +538 0 10 +538 44 2 +16 0 6 +0 14 5 +137 227 21 +480 165 18 +528 188 1 +112 169 21 +492 8 2 +495 0 2 +157 205 25 +508 0 10 +495 136 1 +12 240 21 +525 108 1 +593 20 2 +485 0 2 +196 167 21 +488 169 18 +107 277 21 +139 265 21 +77 200 21 +565 136 1 +185 263 21 +51 0 5 +281 349 26 +520 0 10 +557 160 18 +537 0 2 +109 255 21 +501 0 10 +497 22 2 +128 261 25 +558 10 10 +548 0 2 +570 76 10 +390 296 22 +0 0 5 +122 51 5 +508 145 18 +114 258 21 +552 201 18 +145 0 6 +36 262 21 +192 291 25 +536 225 1 +561 207 1 +535 84 10 +552 240 18 +69 42 6 +571 131 1 +567 0 10 +123 85 6 +27 35 5 +322 230 24 +189 256 21 +485 1 10 +167 237 21 +109 186 21 +60 139 6 +509 112 2 +111 46 5 +474 183 18 +518 139 18 +507 0 10 +428 55 2 +156 244 25 +181 275 25 +92 291 21 +193 0 6 +162 314 25 +515 217 18 +450 116 1 +282 112 15 +204 304 21 +101 129 6 +180 287 21 +487 125 1 +529 113 2 +544 88 2 +535 121 1 +126 262 7 +545 180 18 +234 718 16 +130 192 21 +0 102 6 +513 213 18 +587 203 1 +477 139 3 +56 276 21 +512 263 1 +212 305 25 +139 265 25 +211 241 25 +130 55 6 +554 0 10 +153 285 21 +20 215 12 +525 237 1 +498 0 10 +128 160 6 +554 0 10 +506 0 2 +93 145 6 +135 200 12 +555 0 10 +184 255 25 +33 0 6 +465 141 1 +79 176 12 +85 204 7 +83 39 6 +139 223 21 +548 35 2 +511 185 1 +127 308 12 +119 160 6 +173 276 25 +106 150 21 +519 158 18 +52 240 21 +541 194 18 +212 257 25 +3 112 12 +569 37 2 +580 18 2 +47 0 6 +178 248 25 +197 252 21 +0 144 6 +490 64 2 +155 291 21 +121 203 21 +556 167 18 +143 204 25 +24 228 21 +196 273 25 +45 16 5 +190 274 21 +96 240 12 +245 186 12 +515 31 2 +468 177 1 +549 0 2 +226 331 26 +166 205 21 +511 259 1 +40 73 6 +370 289 22 +147 145 6 +127 157 12 +8 173 6 +31 159 6 +164 278 25 +528 40 10 +373 278 22 +502 214 1 +121 219 21 +12 0 6 +149 242 25 +528 62 10 +524 229 18 +351 247 22 +529 86 2 +147 190 21 +541 222 18 +450 134 22 +146 279 21 +0 0 6 +157 255 25 +70 18 6 +172 203 21 +132 304 21 +535 172 1 +535 73 2 +535 143 18 +0 207 21 +323 368 23 +511 87 10 +139 276 21 +200 290 25 +314 94 15 +103 84 5 +547 103 2 +531 197 1 +52 0 5 +68 67 5 +60 3 6 +525 56 10 +455 523 23 +515 0 2 +103 164 12 +61 147 6 +258 386 26 +179 187 4 +0 0 5 +547 200 18 +167 294 25 +157 227 6 +185 275 25 +221 285 25 +409 70 2 +497 208 18 +155 110 6 +204 253 25 +0 124 6 +464 0 10 +91 161 6 +52 156 6 +582 260 18 +123 39 6 +32 120 5 +116 179 21 +418 343 26 +44 141 6 +153 315 25 +538 290 18 +162 272 21 +543 152 1 +536 24 2 +13 101 6 +87 239 21 +74 2 6 +584 46 10 +157 163 21 +143 266 12 +37 0 6 +28 73 6 +506 82 2 +95 258 25 +142 228 25 +441 108 15 +557 0 10 +162 383 21 +108 130 12 +205 238 21 +76 473 16 +499 184 1 +523 97 10 +47 119 6 +161 232 21 +516 206 18 +540 136 18 +78 0 6 +31 152 6 +382 272 22 +410 164 24 +523 46 10 +475 137 18 +105 228 21 +96 290 25 +0 142 6 +536 87 10 +245 366 26 +541 85 2 +225 157 15 +130 0 6 +424 0 24 +564 258 18 +97 261 21 +90 103 6 +207 198 21 +516 278 18 +121 20 6 +525 105 10 +505 132 1 +482 199 18 +64 60 6 +142 247 25 +168 242 21 +70 130 6 +159 193 21 +64 266 25 +226 65 21 +251 111 21 +63 192 25 +52 66 5 +485 494 19 +59 79 6 +545 0 2 +82 173 6 +125 93 5 +129 180 12 +253 265 25 +174 191 21 +522 36 2 +154 275 25 +212 136 15 +472 124 1 +19 89 5 +389 239 22 +526 81 2 +191 253 25 +187 261 25 +23 409 16 +103 0 5 +203 240 25 +43 262 25 +330 370 26 +570 89 2 +177 281 25 +119 257 25 +43 0 5 +548 296 18 +560 67 10 +476 216 18 +50 145 6 +42 32 6 +540 257 1 +167 232 21 +525 240 18 +148 278 25 +524 116 2 +583 255 18 +508 0 10 +84 8 6 +136 208 21 +498 214 1 +170 291 25 +546 0 10 +534 225 18 +0 134 12 +129 233 21 +348 339 22 +575 91 10 +538 0 2 +518 0 10 +222 264 25 +503 0 2 +81 156 21 +514 198 18 +42 80 6 +419 267 26 +500 134 22 +154 170 21 +542 77 10 +567 0 10 +88 0 6 +164 245 21 +380 0 24 +0 0 6 +101 25 6 +123 0 5 +559 150 18 +489 73 2 +91 198 21 +189 237 25 +281 239 25 +33 86 6 +99 71 6 +114 211 21 +120 232 21 +144 123 6 +132 278 25 +51 0 6 +523 126 18 +388 186 22 +203 247 25 +0 74 6 +432 178 1 +528 11 10 +153 0 6 +193 211 21 +564 133 1 +499 386 26 +80 234 7 +148 0 6 +523 226 18 +0 135 6 +120 293 21 +193 290 25 +381 490 19 +498 28 2 +180 200 21 +176 309 25 +139 223 21 +307 89 15 +561 148 18 +126 228 21 +140 274 21 +184 229 25 +416 516 23 +22 79 6 +0 20 6 +442 70 24 +192 251 25 +375 455 23 +224 308 25 +540 48 10 +102 220 7 +0 69 5 +89 233 7 +171 194 25 +572 98 10 +560 171 18 +497 192 1 +221 214 21 +439 219 1 +560 212 18 +158 278 21 +492 70 2 +103 95 5 +180 282 25 +525 0 10 +537 107 1 +480 137 18 +542 118 1 +552 83 2 +93 54 12 +166 271 21 +152 213 21 +193 225 21 +97 0 21 +186 304 21 +227 264 25 +131 309 25 +483 168 18 +366 471 23 +110 184 5 +486 34 2 +132 102 6 +541 90 10 +139 82 5 +120 212 21 +328 438 23 +133 289 21 +81 129 21 +450 0 24 +112 206 25 +50 92 6 +517 213 1 +401 159 22 +512 0 2 +76 40 6 +174 262 21 +78 0 5 +442 205 24 +422 219 22 +130 78 5 +573 144 18 +523 165 18 +509 64 10 +553 210 1 +28 18 6 +53 104 6 +533 252 1 +405 140 1 +162 139 21 +461 118 2 +549 77 10 +485 22 2 +123 258 21 +396 200 24 +394 23 24 +56 90 5 +95 166 6 +203 136 6 +485 166 18 +58 0 6 +489 0 2 +72 51 5 +74 0 5 +548 221 18 +502 56 10 +586 0 10 +188 280 25 +550 66 2 +91 3 6 +192 240 25 +128 274 21 +247 274 25 +471 0 10 +206 234 21 +221 237 21 +137 221 25 +517 0 10 +583 0 10 +120 0 5 +517 69 2 +411 200 24 +454 685 23 +527 240 18 +115 233 21 +140 148 12 +154 266 25 +147 160 21 +477 48 2 +78 218 7 +500 123 3 +494 153 1 +91 227 21 +157 212 12 +10 52 6 +532 194 18 +199 284 25 +155 165 21 +74 310 21 +83 222 21 +442 0 10 +485 0 10 +541 161 18 +235 163 4 +147 211 25 +595 85 10 +497 0 10 +154 240 21 +54 206 21 +101 162 6 +119 197 21 +141 274 25 +65 0 6 +536 0 10 +0 38 6 +217 239 25 +168 197 21 +517 17 10 +25 6 5 +515 86 2 +287 0 15 +188 250 21 +571 538 19 +120 140 6 +41 0 5 +0 44 5 +517 0 10 +0 131 5 +539 135 1 +0 39 6 +533 196 1 +103 144 6 +581 97 2 +510 103 10 +505 151 1 +133 326 25 +40 0 5 +154 212 21 +535 112 2 +125 286 21 +123 191 12 +195 263 25 +550 334 18 +504 253 1 +351 536 23 +61 230 21 +414 280 24 +451 169 22 +91 0 6 +103 0 6 +506 203 18 +69 266 21 +249 341 26 +522 94 2 +381 228 8 +104 168 25 +82 185 6 +129 302 25 +102 75 6 +42 212 12 +43 222 21 +186 290 21 +543 146 18 +525 193 18 +3 53 5 +102 73 5 +505 276 1 +517 97 2 +6 0 5 +531 117 2 +186 0 6 +33 0 5 +126 96 5 +403 290 22 +512 60 10 +94 168 6 +395 239 26 +155 264 25 +45 0 5 +201 280 21 +501 127 18 +57 34 6 +0 128 6 +115 0 5 +273 355 26 +0 0 5 +144 171 12 +411 103 22 +56 29 5 +558 204 1 +153 272 25 +522 0 2 +396 175 15 +140 240 12 +74 139 21 +199 305 25 +102 0 6 +516 231 18 +35 155 5 +162 133 21 +74 137 6 +158 186 21 +536 42 10 +187 136 21 +570 0 10 +106 192 21 +497 47 2 +546 48 2 +529 0 10 +472 136 1 +516 93 2 +419 208 24 +85 142 6 +10 198 5 +486 229 1 +172 231 21 +428 239 24 +538 36 2 +516 176 22 +544 42 10 +406 251 22 +424 200 22 +60 157 6 +556 150 18 +525 0 10 +465 7 22 +123 254 25 +129 241 21 +0 36 4 +160 316 25 +485 211 1 +73 147 21 +78 123 6 +170 304 25 +558 215 18 +0 54 5 +499 0 10 +185 239 21 +536 0 10 +372 227 22 +219 223 21 +490 17 10 +333 488 23 +320 150 15 +121 249 21 +128 120 6 +200 237 21 +117 215 21 +528 0 10 +505 209 18 +541 0 2 +511 0 2 +479 104 10 +321 276 22 +540 75 2 +553 20 2 +496 40 2 +479 0 2 +509 48 2 +494 47 2 +521 132 18 +554 181 1 +0 0 6 +3 0 5 +209 244 21 +0 104 6 +131 92 6 +19 117 6 +174 235 21 +539 205 18 +0 0 5 +46 116 21 +155 162 21 +153 286 21 +90 0 6 +495 124 1 +78 299 21 +521 17 10 +556 88 10 +539 196 1 +128 225 21 +78 207 12 +450 83 2 +138 142 21 +139 291 25 +562 24 10 +498 29 10 +148 96 12 +133 139 21 +55 0 6 +547 0 10 +529 156 1 +530 99 2 +32 101 6 +444 284 24 +101 61 21 +8 207 21 +126 8 5 +499 214 1 +560 17 10 +329 169 15 +522 0 2 +315 0 15 +542 216 1 +523 52 10 +543 180 18 +51 0 5 +100 145 12 +228 278 25 +36 0 6 +585 18 2 +136 0 6 +128 243 21 +467 182 18 +173 281 25 +98 206 21 +488 126 18 +106 266 21 +91 83 6 +470 0 10 +470 148 1 +92 91 5 +520 231 1 +67 152 5 +580 94 10 +357 76 22 +371 281 24 +84 100 5 +536 0 10 +526 259 18 +544 213 1 +523 82 2 +92 12 5 +113 111 6 +133 237 25 +510 0 2 +394 173 24 +546 129 1 +531 210 1 +144 224 21 +511 100 10 +549 211 18 +239 284 25 +523 0 2 +551 106 10 +30 0 6 +581 14 2 +113 124 6 +89 0 5 +121 142 6 +243 292 25 +532 106 10 +203 244 21 +203 77 15 +541 180 1 +512 183 1 +71 114 6 +122 168 21 +122 136 5 +33 208 7 +126 214 12 +173 273 25 +383 251 24 +300 0 15 +214 290 21 +160 81 6 +106 23 5 +17 54 5 +209 279 25 +513 123 1 +175 273 21 +581 0 2 +176 140 6 +182 293 25 +97 228 21 +93 245 21 +553 175 18 +547 60 2 +136 137 12 +510 0 10 +560 0 2 +556 146 1 +102 100 5 +170 261 25 +21 101 6 +176 228 21 +205 307 21 +73 160 6 +129 227 7 +242 279 26 +158 6 6 +173 284 26 +197 218 25 +38 187 6 +51 124 6 +535 178 1 +512 126 18 +531 159 18 +92 112 6 +97 219 21 +113 52 5 +555 190 1 +561 66 10 +528 149 1 +95 0 5 +550 0 2 +159 49 6 +356 5 24 +13 0 5 +200 177 12 +481 851 17 +149 130 12 +542 130 1 +498 0 10 +541 183 18 +194 171 25 +498 26 2 +127 196 6 +510 16 2 +473 5 10 +473 0 10 +105 237 21 +560 73 10 +195 50 21 +108 0 5 +412 149 24 +88 328 12 +93 247 21 +522 223 18 +528 299 24 +534 175 18 +30 0 6 +80 66 6 +102 285 21 +133 252 25 +535 104 10 +175 215 21 +549 190 1 +117 228 25 +146 169 21 +530 4 10 +550 153 1 +180 83 21 +544 231 18 +0 34 5 +419 142 24 +46 6 21 +138 271 25 +490 0 10 +545 227 1 +196 257 25 +522 0 2 +313 174 24 +61 0 6 +267 313 25 +544 65 10 +523 144 18 +3 40 6 +174 326 25 +324 363 26 +207 258 4 +13 87 5 +44 131 5 +215 310 25 +80 153 12 +548 96 2 +559 287 18 +150 0 5 +494 143 18 +540 115 1 +31 209 12 +554 222 1 +348 405 13 +398 86 2 +574 103 2 +522 242 1 +367 504 23 +488 0 10 +565 182 18 +368 121 24 +548 180 18 +552 276 18 +76 0 4 +301 0 15 +553 24 10 +539 0 10 +96 115 6 +487 0 10 +123 0 6 +512 0 2 +16 0 5 +143 273 21 +0 0 5 +483 0 10 +496 29 10 +570 184 18 +3 120 5 +499 0 10 +132 266 25 +159 102 21 +206 306 25 +88 158 21 +513 98 10 +219 240 21 +178 266 21 +127 221 12 +281 135 6 +275 103 15 +591 7 10 +36 221 5 +570 0 10 +508 225 1 +542 12 2 +488 127 18 +447 0 10 +82 26 6 +115 313 25 +0 137 5 +496 0 2 +176 308 25 +497 152 1 +132 248 21 +532 0 2 +170 294 25 +597 0 10 +50 41 6 +520 0 10 +318 495 23 +163 287 21 +55 94 6 +323 115 21 +528 185 1 +131 252 25 +503 162 1 +101 63 6 +77 98 6 +548 51 10 +61 0 5 +365 315 25 +490 219 18 +471 89 2 +177 233 21 +436 161 18 +78 61 6 +515 40 10 +133 255 21 +143 47 5 +496 5 2 +146 265 21 +488 249 1 +519 209 1 +167 248 21 +522 0 10 +558 52 2 +191 278 25 +545 70 2 +171 246 25 +116 186 12 +222 271 26 +564 178 18 +512 211 1 +252 280 25 +536 169 1 +215 301 25 +132 191 21 +0 89 6 +125 223 21 +0 92 6 +83 106 6 +63 79 5 +590 0 2 +206 186 21 +531 40 10 +77 136 6 +72 150 6 +505 120 18 +36 0 6 +0 283 25 +180 283 21 +543 56 2 +516 157 1 +6 117 5 +189 244 21 +490 199 1 +145 288 21 +45 82 4 +64 15 6 +510 134 1 +10 37 6 +545 205 1 +133 269 25 +0 408 16 +498 251 18 +501 233 1 +150 0 5 +199 304 25 +527 214 1 +180 252 25 +153 233 25 +511 182 1 +227 255 25 +62 205 6 +25 0 6 +144 189 6 +488 11 10 +441 94 22 +511 177 18 +139 216 12 +527 0 2 +472 0 2 +557 0 10 +66 0 6 +16 148 5 +135 250 21 +143 157 6 +499 0 10 +548 93 10 +533 63 2 +517 0 2 +522 230 1 +478 0 10 +434 383 26 +145 283 21 +177 175 6 +21 87 6 +541 11 2 +162 255 21 +34 224 12 +140 115 6 +764 1023 19 +133 116 12 +374 215 18 +130 0 6 +187 9 5 +38 284 21 +540 31 2 +556 233 18 +83 286 21 +51 107 6 +522 136 1 +538 141 18 +92 501 16 +546 0 2 +40 63 6 +562 197 1 +269 300 25 +89 124 6 +1 0 5 +186 242 25 +106 0 6 +205 237 21 +166 133 21 +529 18 2 +490 272 18 +128 209 21 +205 274 25 +562 47 2 +206 318 25 +520 113 18 +80 238 7 +67 233 21 +141 168 21 +275 0 21 +289 74 24 +168 250 21 +525 238 18 +489 74 10 +125 322 12 +126 251 21 +98 36 6 +248 350 26 +498 5 2 +509 14 10 +250 276 25 +467 0 10 +82 63 6 +509 204 18 +551 0 10 +531 119 18 +250 301 26 +475 113 2 +545 199 18 +220 223 25 +140 143 25 +516 115 1 +547 0 2 +530 210 1 +584 129 18 +559 0 2 +562 135 18 +456 312 26 +222 309 25 +226 246 25 +42 90 5 +159 220 21 +112 256 21 +36 104 6 +500 0 2 +521 0 2 +557 44 10 +115 226 25 +427 209 18 +156 151 21 +93 352 25 +206 306 26 +70 164 5 +554 8 2 +527 25 10 +515 152 1 +33 196 21 +114 265 25 +181 227 21 +527 0 2 +406 406 26 +90 107 6 +99 56 6 +518 0 10 +524 169 1 +159 194 21 +119 206 21 +0 175 6 +366 257 24 +66 199 21 +521 0 2 +188 191 25 +169 250 25 +509 167 1 +530 153 1 +37 0 6 +455 269 24 +89 63 6 +535 113 2 +461 123 1 +560 232 18 +130 266 21 +105 242 21 +22 23 6 +116 12 5 +519 33 10 +574 0 2 +81 179 6 +13 150 6 +148 290 25 +135 261 21 +516 167 18 +67 66 6 +570 248 1 +326 179 24 +112 72 6 +505 178 18 +296 417 23 +19 198 6 +78 229 21 +92 86 6 +543 202 18 +50 40 6 +80 180 5 +99 243 21 +560 0 10 +29 0 5 +90 237 21 +551 193 18 +39 0 6 +52 0 6 +518 0 10 +474 214 1 +510 0 10 +468 154 1 +520 34 10 +243 339 25 +161 271 21 +68 256 25 +14 179 6 +549 0 10 +257 279 21 +518 48 2 +414 19 2 +448 112 2 +170 279 21 +514 299 18 +122 154 21 +571 0 2 +439 173 1 +542 0 2 +102 45 6 +62 281 21 +545 61 10 +99 29 6 +109 158 6 +553 187 1 +536 39 2 +559 243 18 +36 167 6 +446 141 1 +185 253 25 +392 213 22 +92 129 21 +99 242 21 +173 278 21 +0 197 21 +88 21 6 +0 38 6 +491 240 18 +193 265 25 +340 29 15 +519 143 18 +441 232 22 +17 0 5 +461 190 1 +488 79 10 +205 219 25 +505 132 18 +177 262 25 +248 474 23 +65 100 5 +492 10 10 +22 105 6 +484 12 10 +164 280 25 +507 36 10 +85 227 12 +199 256 21 +83 202 22 +184 190 21 +198 184 21 +65 172 6 +41 7 6 +167 281 25 +540 104 10 +522 37 10 +142 205 21 +55 156 6 +492 0 10 +561 224 22 +47 70 6 +168 297 21 +563 152 18 +417 202 22 +210 319 25 +195 276 25 +536 168 18 +510 93 10 +576 181 18 +374 259 24 +534 202 18 +519 216 1 +547 294 18 +179 267 25 +290 372 26 +118 199 21 +548 0 10 +168 284 25 +172 221 25 +59 268 25 +147 199 21 +141 281 21 +137 138 21 +127 114 21 +578 275 18 +517 87 10 +368 468 23 +14 87 5 +523 0 2 +0 0 5 +388 110 22 +207 227 21 +71 13 6 +184 246 25 +152 344 21 +359 466 23 +196 254 21 +527 102 2 +0 85 6 +549 222 18 +83 207 21 +502 0 2 +58 60 6 +121 205 21 +112 41 6 +447 95 2 +138 98 6 +532 129 1 +179 283 25 +115 271 25 +44 291 21 +452 209 1 +567 26 2 +123 251 21 +230 308 26 +182 295 21 +532 163 18 +515 117 2 +82 0 6 +572 272 18 +561 104 2 +36 169 6 +176 273 25 +122 254 21 +549 0 2 +535 343 18 +0 176 5 +530 214 1 +241 225 21 +479 103 10 +216 349 25 +549 232 18 +555 197 18 +107 101 12 +52 0 6 +188 239 21 +116 247 21 +373 537 23 +195 281 25 +92 14 5 +437 31 24 +75 104 6 +528 180 18 +49 144 5 +71 203 6 +104 308 25 +195 269 25 +85 117 6 +140 76 6 +499 39 10 +107 99 6 +555 223 1 +539 186 18 +123 232 21 +525 11 10 +546 177 1 +531 175 18 +187 0 21 +182 191 21 +570 0 10 +245 348 26 +61 208 21 +541 150 1 +540 0 2 +101 63 5 +72 114 6 +246 281 21 +200 269 25 +566 19 2 +132 214 21 +354 341 26 +523 95 10 +474 88 10 +532 258 1 +49 5 6 +181 193 21 +552 184 1 +516 238 1 +182 43 21 +0 98 5 +119 176 21 +506 106 10 +61 242 21 +124 270 12 +491 127 1 +494 0 2 +416 268 24 +136 215 21 +49 232 7 +521 83 10 +169 154 21 +55 184 6 +458 49 10 +521 225 18 +499 140 1 +527 0 10 +158 247 21 +118 309 25 +548 20 2 +159 183 12 +147 150 12 +180 220 21 +515 123 1 +291 323 26 +481 174 1 +158 253 21 +540 190 18 +433 208 22 +555 38 2 +522 48 10 +162 169 21 +510 70 10 +119 61 6 +86 266 21 +433 0 10 +94 266 21 +105 0 5 +576 269 1 +518 138 18 +498 124 18 +540 261 1 +526 201 1 +85 227 21 +584 182 18 +270 235 25 +150 288 21 +128 166 21 +223 228 15 +291 88 15 +533 206 18 +313 116 15 +107 0 6 +0 128 6 +105 157 6 +164 233 21 +0 97 6 +18 204 6 +469 277 1 +543 172 1 +543 185 18 +119 267 21 +549 223 1 +522 177 1 +524 129 1 +545 131 18 +83 202 21 +174 189 21 +513 138 1 +582 0 10 +155 266 21 +48 33 6 +537 247 18 +539 37 2 +480 150 1 +444 204 24 +488 128 18 +195 223 25 +355 476 23 +156 264 25 +485 183 1 +219 206 25 +198 234 21 +154 47 5 +514 70 10 +144 119 6 +501 115 2 +534 207 1 +528 245 1 +497 103 10 +544 0 10 +540 19 10 +122 265 21 +0 224 7 +197 114 25 +131 303 21 +159 292 25 +423 797 17 +189 190 21 +370 203 24 +549 112 2 +412 177 22 +354 495 23 +101 139 21 +0 24 6 +119 252 21 +341 136 15 +150 269 25 +0 0 5 +20 0 6 +533 0 2 +89 219 6 +570 266 18 +73 200 6 +547 218 18 +540 25 10 +35 0 6 +145 206 21 +0 20 5 +59 70 6 +498 114 2 +81 0 6 +0 97 5 +196 272 21 +180 274 25 +160 224 21 +155 86 21 +416 94 24 +107 53 6 +536 157 18 +539 0 2 +59 2 5 +392 488 23 +535 116 18 +101 277 25 +529 158 1 +207 294 25 +427 319 13 +528 95 10 +54 372 16 +211 320 25 +503 0 2 +80 0 6 +116 41 6 +129 9 5 +481 139 18 +534 228 1 +488 139 1 +323 615 23 +541 242 18 +485 147 18 +278 53 15 +265 265 25 +181 203 21 +171 188 21 +527 156 18 +92 111 5 +0 0 5 +196 251 21 +0 160 6 +91 131 6 +103 269 21 +148 269 21 +93 139 12 +524 245 18 +193 321 25 +535 4 10 +578 0 2 +96 206 21 +32 65 5 +0 117 6 +120 162 6 +455 252 24 +154 234 25 +476 481 19 +512 52 2 +540 0 2 +110 117 6 +122 0 6 +189 0 6 +558 199 1 +531 0 2 +545 99 10 +101 60 21 +498 143 1 +103 235 7 +526 119 2 +150 203 21 +214 265 25 +103 63 21 +89 0 6 +526 123 18 +319 491 23 +93 52 5 +515 99 10 +7 0 5 +344 323 22 +231 298 25 +510 45 2 +108 294 21 +454 237 1 +165 0 21 +497 174 1 +143 0 6 +91 514 16 +90 231 21 +0 103 6 +0 6 6 +543 103 2 +186 282 21 +173 216 21 +487 308 18 +505 1 10 +337 435 23 +196 291 25 +25 58 6 +43 228 21 +0 0 6 +565 214 18 +501 230 1 +249 297 26 +515 88 2 +228 313 25 +479 27 10 +77 218 21 +546 0 2 +208 250 21 +527 15 10 +515 174 18 +486 221 1 +173 157 21 +207 267 25 +115 226 12 +535 218 18 +0 126 6 +290 542 16 +64 0 6 +391 175 22 +555 75 10 +185 114 21 +0 223 5 +143 151 6 +69 0 5 +551 140 1 +200 183 25 +167 292 21 +44 21 5 +522 75 2 +163 100 6 +59 148 5 +529 86 10 +154 207 7 +23 13 6 +44 0 5 +160 224 7 +54 207 6 +523 174 18 +552 31 2 +572 188 1 +377 467 23 +99 0 5 +533 0 10 +540 79 10 +209 281 25 +15 0 6 +69 0 5 +517 264 1 +545 249 18 +74 50 5 +513 0 10 +522 0 2 +163 233 21 +184 206 21 +141 51 5 +519 0 2 +142 41 6 +134 179 12 +520 62 2 +488 64 10 +607 1011 19 +561 226 1 +540 161 1 +536 172 18 +242 261 25 +563 162 1 +460 0 22 +557 0 10 +522 0 10 +575 132 18 +539 79 10 +128 304 25 +12 55 6 +541 52 10 +516 152 1 +135 238 21 +537 206 18 +502 114 2 +202 307 21 +63 54 6 +64 137 6 +123 243 12 +152 225 21 +144 259 21 +415 188 24 +47 98 6 +587 0 2 +157 100 12 +557 170 1 +540 63 2 +513 88 10 +132 100 6 +94 0 6 +540 183 1 +502 414 26 +539 72 10 +26 0 6 +220 260 25 +230 304 26 +560 265 18 +556 205 1 +542 73 2 +559 32 10 +0 77 5 +440 245 26 +133 0 5 +144 286 25 +537 107 2 +116 134 12 +86 0 5 +195 311 25 +523 81 2 +525 0 2 +392 0 2 +197 265 25 +80 44 6 +508 0 2 +359 242 22 +71 60 6 +129 204 12 +71 99 6 +454 9 10 +0 152 6 +20 0 5 +123 70 5 +116 258 21 +561 199 18 +537 241 1 +0 114 5 +66 0 6 +423 250 22 +116 147 12 +24 0 6 +524 126 1 +537 216 1 +502 28 10 +502 265 18 +133 214 25 +518 10 2 +518 0 10 +0 63 6 +560 0 10 +604 0 2 +538 147 1 +576 193 1 +277 353 26 +37 83 5 +107 197 21 +498 134 18 +547 0 2 +49 115 21 +398 229 24 +184 80 12 +401 138 26 +144 170 25 +532 78 2 +512 167 1 +545 209 18 +521 0 2 +0 196 6 +0 158 6 +67 44 6 +552 5 10 +538 154 18 +13 0 6 +129 106 6 +70 42 5 +51 198 12 +161 294 25 +222 101 21 +485 44 2 +161 77 5 +118 244 25 +156 201 25 +0 82 5 +159 265 21 +227 303 25 +87 260 21 +498 248 1 +138 305 21 +496 101 10 +109 275 21 +141 141 6 +202 304 25 +557 68 2 +192 230 25 +120 308 12 +0 0 6 +544 0 2 +528 0 2 +118 233 12 +233 234 21 +71 213 21 +84 321 21 +558 24 2 +106 232 25 +477 172 1 +217 211 21 +0 59 6 +148 257 25 +101 77 5 +512 158 1 +64 166 6 +140 173 12 +228 243 21 +8 122 6 +0 100 5 +551 160 1 +250 335 26 +555 29 2 +192 266 21 +68 79 6 +340 443 26 +550 241 1 +524 220 1 +510 9 2 +548 148 1 +38 197 6 +544 213 18 +15 19 6 +527 180 1 +59 249 21 +191 318 25 +190 289 25 +550 0 2 +497 164 18 +154 98 6 +541 78 2 +57 0 6 +491 282 1 +290 588 23 +9 46 6 +132 31 6 +42 73 6 +12 0 5 +500 199 18 +7 139 5 +526 188 1 +69 147 6 +300 436 23 +526 28 10 +86 171 21 +531 48 10 +131 147 21 +502 102 10 +69 0 5 +581 184 18 +538 216 18 +107 202 12 +224 235 25 +83 148 12 +464 254 1 +172 171 21 +174 280 25 +527 169 1 +559 0 10 +196 226 25 +75 0 6 +470 82 10 +91 129 6 +0 0 6 +89 199 5 +50 212 5 +398 493 23 +478 232 1 +560 86 2 +528 0 2 +121 25 5 +112 198 21 +525 221 1 +195 290 25 +556 58 10 +241 188 12 +549 247 1 +166 202 21 +246 193 26 +514 237 1 +149 213 25 +462 55 2 +192 247 25 +486 13 10 +421 747 23 +435 1 10 +223 151 6 +42 286 25 +189 294 25 +504 114 2 +42 131 5 +34 0 5 +74 202 12 +161 0 21 +554 276 18 +546 250 1 +177 247 25 +82 0 6 +505 77 10 +53 132 6 +512 0 2 +9 201 5 +175 240 21 +524 13 2 +132 271 21 +539 35 2 +55 68 5 +362 144 15 +168 285 21 +77 41 5 +272 121 22 +389 505 23 +71 79 5 +105 89 5 +99 9 5 +133 219 7 +363 0 15 +205 262 21 +506 0 2 +496 0 2 +143 529 16 +349 208 6 +577 304 18 +383 215 24 +501 81 2 +493 145 18 +547 0 2 +368 482 23 +122 0 6 +124 0 6 +540 90 2 +517 261 18 +551 0 10 +366 141 24 +447 10 10 +167 250 21 +65 246 7 +168 277 21 +175 162 12 +216 180 21 +545 17 10 +192 259 25 +503 183 1 +506 204 1 +97 160 12 +556 150 18 +121 53 6 +82 202 21 +518 101 2 +92 0 6 +198 261 25 +387 476 23 +468 76 10 +22 184 6 +556 164 18 +369 758 17 +533 155 18 +434 128 24 +350 472 23 +507 0 10 +87 39 6 +553 233 18 +213 158 21 +554 109 1 +211 268 21 +252 549 16 +494 197 18 +150 201 25 +52 87 6 +0 42 5 +125 265 25 +133 288 25 +534 205 18 +171 203 25 +451 45 2 +14 74 6 +180 247 21 +179 224 21 +163 211 21 +589 0 10 +498 0 10 +465 41 10 +381 253 22 +124 0 6 +154 238 21 +610 217 18 +444 298 22 +187 295 25 +137 161 6 +235 276 25 +93 180 22 +258 281 21 +154 144 21 +144 186 12 +491 157 1 +537 156 18 +0 136 5 +572 96 2 +536 40 2 +221 250 25 +125 217 21 +42 153 12 +512 24 2 +216 317 12 +41 0 5 +110 0 5 +532 245 1 +539 0 2 +496 162 1 +519 220 1 +143 218 21 +162 158 21 +211 300 25 +527 0 10 +501 124 1 +506 0 2 +254 248 21 +527 74 2 +538 128 18 +179 176 21 +174 246 21 +143 141 21 +545 249 18 +525 0 2 +333 204 24 +538 213 1 +210 272 21 +92 256 21 +207 285 25 +499 154 18 +221 268 25 +130 219 25 +174 239 25 +171 113 6 +532 317 1 +560 194 1 +357 288 24 +553 0 2 +196 234 12 +334 157 22 +577 60 2 +181 206 25 +409 223 24 +474 190 1 +347 411 25 +517 0 2 +101 201 7 +400 301 24 +542 208 1 +527 235 1 +480 135 18 +186 307 25 +60 528 16 +0 0 5 +569 9 2 +14 264 12 +396 88 15 +57 227 7 +472 150 18 +534 144 1 +495 145 1 +111 238 25 +172 140 21 +116 2 6 +70 91 12 +150 191 21 +122 18 6 +172 118 21 +94 82 6 +164 237 25 +336 211 24 +166 251 25 +557 261 18 +87 244 21 +473 107 10 +108 65 6 +36 118 6 +369 513 23 +532 0 10 +500 255 1 +511 251 18 +462 150 1 +121 32 5 +495 68 10 +56 0 6 +537 204 1 +232 295 21 +562 131 18 +219 237 25 +483 214 1 +549 0 10 +577 71 2 +542 78 10 +363 490 23 +125 168 21 +19 111 5 +480 68 10 +121 110 5 +523 0 10 +382 206 22 +140 228 21 +479 0 10 +104 225 12 +128 160 21 +89 254 21 +273 335 26 +91 153 12 +549 44 10 +362 78 24 +214 265 25 +24 149 5 +90 95 6 +538 46 10 +87 0 6 +11 40 6 +82 255 21 +150 190 21 +46 88 6 +575 128 1 +92 197 21 +550 81 2 +533 24 2 +179 172 12 +189 105 21 +66 199 6 +531 45 2 +96 150 12 +549 208 1 +0 0 6 +578 17 2 +200 328 25 +219 308 25 +75 98 6 +541 7 2 +123 252 21 +312 194 15 +572 0 2 +511 109 10 +419 386 26 +81 251 21 +176 234 21 +549 177 18 +125 224 25 +225 305 25 +0 111 6 +81 120 21 +535 0 10 +198 231 21 +512 0 10 +573 226 1 +90 250 25 +176 81 21 +138 216 21 +130 271 21 +83 179 21 +48 0 5 +500 192 1 +41 0 5 +158 238 25 +491 0 2 +23 159 6 +493 203 1 +22 257 12 +179 289 21 +469 258 18 +103 86 6 +150 338 21 +350 236 22 +572 154 1 +147 72 21 +173 155 21 +97 194 21 +520 144 18 +453 13 10 +534 241 1 +518 0 10 +130 0 6 +496 143 18 +460 178 1 +550 0 10 +527 174 18 +522 157 1 +565 0 10 +517 280 18 +426 810 19 +14 57 5 +149 0 6 +507 149 18 +30 260 25 +457 275 24 +510 162 18 +552 0 2 +351 39 15 +520 254 18 +181 254 21 +455 29 22 +194 261 25 +355 126 24 +176 231 25 +124 177 6 +110 162 6 +72 236 7 +552 0 2 +250 368 25 +537 104 10 +537 45 10 +73 137 5 +170 294 25 +154 188 21 +179 153 4 +258 281 25 +244 316 25 +299 500 26 +515 159 18 +195 203 21 +338 263 22 +433 245 22 +60 20 6 +380 483 23 +526 154 1 +185 283 21 +494 94 10 +124 110 6 +555 16 10 +529 156 18 +108 95 6 +146 217 21 +88 239 21 +467 172 1 +83 117 21 +126 115 21 +583 209 18 +33 85 6 +170 201 21 +563 25 2 +78 0 6 +402 139 24 +502 148 18 +540 223 1 +155 317 21 +112 164 21 +68 135 6 +117 73 6 +566 51 2 +91 236 21 +542 0 2 +456 295 26 +552 50 2 +175 202 21 +536 29 2 +541 192 18 +162 221 25 +2 129 6 +71 179 6 +549 0 2 +44 57 5 +482 124 18 +88 134 6 +497 55 22 +499 147 18 +552 0 2 +140 160 6 +168 239 21 +534 0 10 +182 320 25 +159 310 25 +491 0 10 +535 111 2 +139 98 5 +97 178 6 +208 167 25 +105 60 6 +221 306 25 +77 187 6 +236 309 25 +220 192 12 +429 272 24 +147 46 6 +530 187 18 +201 284 25 +522 206 1 +343 433 23 +0 73 6 +529 16 10 +131 248 25 +146 247 21 +81 0 6 +58 0 5 +523 81 2 +411 47 24 +135 249 25 +530 95 10 +385 157 22 +0 149 6 +180 122 21 +542 37 10 +59 142 6 +11 0 6 +463 50 10 +113 97 6 +552 169 18 +423 78 15 +98 0 5 +72 30 5 +116 218 21 +484 188 1 +96 254 21 +111 193 21 +571 222 1 +143 124 12 +529 190 18 +157 251 21 +0 371 16 +389 500 23 +34 58 5 +572 134 18 +398 489 23 +530 197 18 +123 130 12 +163 208 21 +173 204 21 +103 125 21 +33 231 7 +174 242 21 +545 200 1 +464 213 1 +523 171 18 +439 105 2 +83 138 12 +81 16 5 +525 222 18 +352 546 23 +200 274 25 +553 31 10 +507 263 1 +122 177 21 +526 69 10 +542 72 2 +188 258 21 +141 238 7 +147 146 21 +469 117 1 +202 291 25 +97 6 5 +539 226 18 +337 8 15 +412 99 22 +598 0 10 +529 197 1 +118 220 12 +526 193 18 +445 263 22 +108 230 21 +200 319 21 +47 213 12 +164 317 25 +370 455 23 +207 225 7 +535 11 10 +261 0 15 +275 279 25 +526 82 10 +0 109 6 +387 499 23 +557 218 1 +505 147 18 +25 137 5 +134 181 6 +173 275 21 +0 10 6 +569 48 10 +181 286 21 +141 277 25 +560 29 2 +293 70 15 +174 304 21 +137 0 5 +269 255 25 +295 119 15 +172 177 21 +73 334 12 +55 166 12 +176 280 25 +538 0 10 +156 85 12 +204 274 25 +456 124 1 +164 281 25 +131 98 21 +207 302 25 +36 108 6 +416 2 2 +366 217 24 +61 87 5 +506 72 2 +51 160 6 +40 163 6 +487 0 10 +86 95 6 +203 44 15 +509 125 1 +135 185 21 +512 171 1 +98 217 25 +156 283 21 +181 271 25 +122 41 5 +163 165 21 +53 0 6 +217 196 21 +503 193 18 +57 166 6 +5 18 6 +96 39 5 +88 133 6 +519 133 18 +563 116 18 +529 88 2 +221 326 26 +112 160 6 +520 0 2 +125 194 12 +204 223 22 +159 17 5 +346 249 22 +208 291 25 +80 284 21 +526 210 1 +323 248 1 +85 420 16 +533 132 18 +589 116 18 +174 293 25 +503 874 23 +500 0 10 +61 178 12 +510 7 10 +505 34 2 +119 0 5 +67 95 6 +172 276 25 +144 249 21 +33 268 12 +422 0 10 +222 239 25 +542 141 1 +613 47 2 +26 0 21 +246 284 25 +144 89 6 +70 123 6 +527 81 10 +83 33 6 +182 253 21 +550 0 2 +77 0 6 +132 200 21 +234 209 21 +557 243 1 +544 0 2 +171 278 25 +459 129 18 +194 282 21 +511 48 10 +444 41 2 +542 97 2 +144 289 21 +122 305 25 +532 0 10 +124 283 25 +583 87 2 +529 75 10 +566 53 2 +164 295 21 +173 284 21 +163 242 21 +122 168 12 +146 228 21 +60 70 5 +515 0 10 +502 17 10 +504 12 2 +339 477 23 +499 176 18 +118 156 5 +325 356 26 +96 203 6 +94 193 12 +141 302 25 +498 107 10 +211 285 25 +164 298 21 +208 319 25 +16 115 5 +515 89 2 +530 241 1 +177 242 21 +443 180 1 +201 114 21 +425 24 10 +143 222 12 +78 90 6 +21 125 5 +569 15 10 +563 284 1 +35 106 6 +128 189 21 +195 246 21 +29 155 6 +219 277 25 +469 105 10 +133 218 21 +3 0 5 +188 277 21 +538 117 1 +23 67 5 +523 66 10 +520 132 1 +1 36 5 +539 0 2 +515 203 18 +557 176 1 +561 238 1 +69 80 6 +539 0 10 +13 77 6 +517 0 2 +566 152 1 +540 175 1 +534 31 2 +545 0 2 +356 188 6 +85 86 6 +127 123 6 +517 0 10 +491 184 1 +313 540 23 +468 72 2 +528 113 2 +488 33 10 +159 290 21 +111 180 7 +132 163 12 +159 87 6 +489 158 1 +565 275 18 +348 444 23 +554 0 10 +550 141 1 +549 261 18 +309 502 23 +116 286 21 +236 172 21 +211 305 21 +555 176 18 +538 129 18 +82 84 5 +0 0 5 +480 45 2 +48 119 6 +538 185 1 +479 7 2 +50 191 12 +76 12 5 +139 320 12 +122 12 5 +553 209 18 +474 124 2 +505 150 18 +36 173 6 +189 204 6 +580 94 2 +36 52 5 +256 243 21 +425 271 24 +573 225 1 +497 189 18 +80 35 5 +539 243 18 +539 23 10 +142 230 21 +75 213 7 +0 0 6 +427 74 22 +518 278 18 +541 96 10 +549 55 2 +156 241 21 +246 263 25 +475 0 2 +166 248 21 +147 269 25 +552 114 1 +215 102 15 +597 296 18 +213 324 25 +158 0 6 +538 50 2 +559 35 10 +62 294 21 +99 248 12 +119 191 6 +69 18 5 +163 223 21 +511 28 2 +571 127 1 +155 4 5 +74 88 5 +159 249 21 +528 209 18 +543 167 1 +154 239 21 +492 167 1 +490 190 18 +552 196 18 +523 103 2 +508 199 18 +561 157 1 +508 120 1 +59 91 6 +550 0 2 +582 19 10 +483 193 18 +134 255 21 +165 295 21 +307 140 15 +332 424 26 +548 0 10 +179 243 21 +150 255 25 +149 300 25 +47 11 6 +0 187 6 +531 11 2 +524 0 2 +103 172 6 +168 240 21 +132 192 21 +0 0 5 +127 208 21 +75 124 6 +497 185 1 +538 0 10 +503 85 10 +582 141 18 +29 184 6 +121 1 6 +554 190 18 +115 151 24 +532 255 18 +517 69 10 +407 519 23 +162 221 21 +519 17 10 +519 145 18 +139 203 21 +90 168 6 +84 224 21 +69 34 6 +162 215 21 +150 192 21 +425 107 22 +120 209 7 +28 176 6 +28 0 6 +138 224 21 +84 194 6 +34 104 6 +181 223 25 +133 0 6 +209 264 25 +478 147 1 +536 0 2 +118 0 4 +111 249 25 +254 330 25 +467 104 2 +0 86 5 +87 10 6 +144 258 7 +223 287 25 +546 104 2 +32 60 6 +185 288 21 +506 33 10 +544 93 2 +126 92 5 +149 313 25 +216 206 21 +509 117 2 +481 131 18 +84 217 21 +169 276 25 +197 192 25 +524 90 2 +576 60 2 +494 0 10 +206 228 25 +443 774 17 +542 40 2 +434 49 10 +130 255 21 +128 0 21 +431 94 22 +386 169 24 +168 239 21 +533 0 2 +183 0 21 +192 275 25 +503 79 10 +172 260 25 +417 532 19 +492 170 1 +155 224 21 +532 179 1 +125 240 7 +152 230 25 +158 184 21 +336 172 15 +557 240 1 +183 270 25 +467 19 10 +161 263 21 +183 254 25 +499 5 10 +569 157 1 +109 143 5 +215 297 25 +572 130 1 +194 264 22 +503 113 2 +469 31 2 +124 239 21 +135 202 12 +291 196 22 +105 309 25 +153 359 12 +414 173 22 +41 11 6 +113 0 6 +397 193 24 +0 116 5 +506 49 10 +522 190 1 +531 131 1 +165 54 6 +256 23 6 +115 247 21 +501 142 1 +510 125 18 +88 240 7 +508 185 1 +122 222 21 +185 328 21 +532 96 10 +525 119 1 +55 69 6 +569 0 2 +115 272 25 +205 267 25 +413 264 24 +534 53 10 +117 181 21 +197 295 25 +514 209 18 +530 152 1 +165 279 12 +509 146 1 +107 94 12 +519 0 10 +524 226 18 +43 162 6 +515 163 1 +496 119 1 +82 153 6 +0 0 5 +481 258 1 +546 182 18 +286 519 23 +136 148 6 +562 182 1 +46 2 6 +0 139 6 +518 202 18 +76 0 6 +583 161 18 +94 52 6 +162 267 21 +485 146 1 +496 169 18 +357 201 18 +510 204 1 +43 14 6 +88 169 6 +31 33 6 +341 0 15 +641 678 19 +115 54 5 +192 255 25 +74 92 5 +434 34 22 +247 200 22 +194 202 25 +539 168 1 +138 250 21 +535 20 2 +545 8 2 +158 288 21 +585 88 2 +395 189 24 +529 0 2 +543 103 2 +525 306 18 +77 0 5 +269 333 26 +537 100 10 +128 208 12 +502 95 10 +83 259 21 +97 0 6 +462 0 2 +529 45 10 +160 261 25 +85 172 12 +584 72 10 +453 209 26 +364 172 24 +547 138 18 +508 79 2 +131 280 21 +563 60 2 +186 262 25 +520 97 2 +0 103 6 +70 0 6 +52 0 5 +231 278 25 +99 224 21 +136 201 21 +55 0 6 +57 255 21 +49 136 6 +423 6 10 +119 203 25 +64 112 6 +79 235 21 +496 0 10 +418 509 19 +116 179 6 +155 48 6 +0 182 6 +319 93 15 +508 53 10 +149 269 25 +141 206 21 +489 0 2 +520 81 2 +508 0 10 +125 154 12 +170 292 21 +561 240 18 +533 0 2 +163 212 21 +460 185 18 +155 284 25 +184 206 25 +9 47 6 +47 116 12 +267 263 21 +211 173 21 +27 113 12 +296 362 26 +0 0 5 +176 259 25 +64 269 21 +198 14 6 +466 0 10 +46 19 6 +98 59 6 +519 108 2 +186 242 25 +556 98 10 +511 82 2 +87 18 5 +52 224 7 +532 43 10 +549 0 2 +566 80 2 +91 70 5 +543 0 2 +530 125 1 +567 0 10 +54 0 6 +506 302 18 +157 271 25 +522 210 18 +506 0 2 +513 54 10 +514 16 10 +241 138 6 +127 81 21 +505 134 1 +336 275 22 +137 149 21 +48 129 12 +99 258 12 +600 121 18 +304 458 23 +554 0 2 +141 197 21 +455 92 22 +485 24 2 +161 245 21 +205 330 25 +72 34 6 +495 0 2 +533 0 10 +208 243 25 +154 78 6 +163 23 5 +147 208 21 +38 127 6 +180 278 25 +556 101 2 +178 281 21 +99 133 6 +514 0 2 +0 0 5 +524 73 10 +531 122 1 +0 192 5 +543 139 1 +516 224 1 +177 278 25 +550 185 1 +569 0 10 +0 10 5 +557 117 1 +525 0 2 +422 301 22 +215 322 25 +560 67 10 +43 126 6 +121 237 21 +47 151 6 +501 215 18 +98 163 5 +550 160 1 +215 225 25 +258 0 15 +541 177 18 +541 20 10 +115 202 21 +110 166 6 +540 60 2 +125 0 5 +174 240 21 +160 223 25 +519 0 2 +73 86 6 +512 0 10 +424 209 24 +125 139 6 +156 249 25 +86 229 21 +116 126 6 +193 223 25 +255 272 25 +417 106 22 +176 284 25 +520 131 1 +504 21 2 +184 180 21 +119 0 6 +135 321 21 +186 217 25 +534 40 10 +75 233 21 +169 179 21 +68 12 5 +118 99 6 +250 267 25 +484 0 2 +514 209 18 +185 182 25 +554 149 18 +558 0 2 +52 202 6 +122 40 6 +242 686 19 +573 198 1 +485 107 10 +89 196 21 +84 57 6 +135 126 12 +165 246 21 +514 170 18 +523 178 1 +57 167 6 +2 78 5 +135 327 21 +150 253 21 +180 298 25 +470 308 26 +122 135 21 +149 209 21 +241 647 9 +522 236 1 +528 131 18 +491 248 18 +107 28 6 +140 279 25 +517 100 2 +517 164 1 +47 113 5 +83 200 21 +152 262 21 +171 14 21 +80 76 6 +234 215 21 +595 31 2 +185 198 21 +533 100 2 +87 75 6 +64 146 6 +518 177 18 +225 277 25 +0 127 5 +206 259 25 +549 235 1 +543 0 10 +133 174 6 +127 233 21 +538 456 19 +235 227 12 +485 0 10 +600 347 18 +450 39 2 +534 111 2 +527 0 10 +164 305 25 +165 236 21 +204 263 21 +513 0 2 +90 175 6 +0 0 6 +471 96 2 +78 0 6 +569 156 18 +492 171 18 +128 95 6 +537 80 10 +215 316 25 +474 150 18 +586 49 2 +571 244 18 +189 244 25 +508 225 1 +483 0 10 +73 119 6 +41 79 6 +523 0 10 +4 184 6 +513 0 10 +207 212 21 +117 0 5 +128 232 21 +507 160 18 +565 50 10 +145 303 25 +70 163 6 +496 0 10 +323 201 22 +222 217 21 +567 147 18 +34 85 5 +193 224 12 +562 133 1 +549 0 2 +557 125 1 +191 237 21 +506 196 1 +517 0 10 +128 244 21 +84 0 6 +435 278 26 +51 0 6 +530 221 1 +523 176 1 +510 0 10 +142 223 21 +501 0 2 +79 25 6 +454 112 1 +489 154 18 +482 65 2 +516 193 1 +81 213 12 +54 39 6 +39 0 5 +455 170 22 +409 142 24 +0 41 6 +566 0 2 +447 229 18 +93 0 6 +328 0 15 +98 218 21 +198 88 25 +65 41 5 +128 266 21 +198 242 21 +148 95 6 +235 215 21 +60 183 6 +109 289 21 +114 204 7 +161 294 21 +371 232 24 +175 288 21 +504 228 18 +131 149 6 +225 291 25 +494 0 10 +39 0 6 +511 0 10 +373 160 22 +401 0 10 +521 269 1 +538 236 1 +126 248 21 +39 190 6 +136 211 21 +91 56 6 +520 63 2 +205 294 21 +129 49 5 +133 273 25 +46 230 7 +265 397 25 +112 0 21 +188 42 6 +554 172 1 +329 377 26 +44 0 6 +126 12 6 +498 0 2 +85 179 12 +547 75 10 +147 0 5 +517 231 1 +86 125 6 +486 0 2 +454 110 22 +83 0 5 +185 313 21 +283 346 26 +0 303 12 +119 198 6 +195 246 7 +128 0 6 +48 61 6 +459 204 18 +64 82 6 +0 0 6 +41 169 12 +533 114 2 +0 172 5 +109 0 6 +40 0 6 +144 71 5 +570 0 2 +532 52 2 +56 165 21 +102 173 6 +188 296 25 +509 215 1 +559 133 18 +375 109 15 +445 533 19 +144 301 21 +160 255 21 +134 161 21 +518 82 2 +0 149 6 +278 496 26 +232 303 21 +552 207 18 +524 61 10 +109 163 12 +164 287 25 +501 0 10 +108 164 6 +541 187 18 +32 51 21 +0 251 12 +535 0 10 +523 89 2 +101 281 21 +137 244 7 +549 1 2 +177 271 21 +532 245 1 +537 257 18 +99 0 5 +515 0 10 +455 96 2 +485 70 10 +307 0 15 +74 214 21 +110 103 5 +132 187 12 +77 0 5 +499 0 10 +510 206 1 +559 123 1 +465 0 2 +526 110 2 +0 0 6 +48 117 6 +482 275 1 +540 41 2 +541 203 18 +5 98 6 +227 237 21 +575 0 2 +157 206 21 +152 229 21 +82 117 6 +127 122 21 +200 291 25 +355 113 15 +446 104 10 +64 96 6 +162 240 25 +104 238 12 +551 0 2 +140 274 21 +588 290 22 +445 73 10 +63 207 21 +29 130 5 +152 263 25 +559 214 18 +100 299 25 +530 211 1 +560 64 10 +115 265 25 +517 227 1 +517 161 1 +179 259 21 +5 163 6 +536 0 10 +580 269 18 +169 281 21 +0 56 5 +553 77 2 +121 2 5 +57 197 21 +421 196 1 +582 38 10 +422 136 24 +130 105 12 +509 233 1 +346 429 23 +210 247 25 +453 59 10 +101 142 6 +532 32 2 +13 158 12 +0 118 5 +198 228 25 +158 207 21 +170 158 21 +83 121 6 +165 85 12 +521 212 18 +512 51 10 +530 0 10 +94 54 6 +113 0 6 +494 259 24 +32 40 6 +207 233 25 +127 296 21 +132 241 25 +146 134 6 +135 0 5 +152 32 21 +124 79 6 +12 136 6 +116 198 6 +379 236 24 +489 202 1 +133 256 25 +551 128 18 +175 247 25 +0 114 5 +543 192 1 +165 240 21 +235 266 25 +54 194 6 +508 229 1 +74 0 5 +188 289 25 +462 106 10 +8 66 5 +538 235 1 +502 0 10 +553 0 2 +174 156 21 +215 3 6 +392 482 19 +545 61 2 +546 0 2 +161 284 21 +242 163 22 +549 273 18 +96 0 5 +573 276 18 +596 747 19 +10 0 6 +112 75 6 +534 79 10 +207 277 25 +562 105 2 +183 228 21 +547 0 2 +104 286 25 +422 0 2 +161 269 25 +508 220 1 +132 238 21 +28 85 6 +537 95 10 +116 99 21 +90 292 12 +557 101 10 +0 98 5 +497 44 10 +137 102 6 +155 183 25 +107 1 5 +493 132 18 +85 35 6 +170 220 21 +508 82 2 +556 117 1 +31 191 6 +570 58 2 +526 267 1 +555 147 1 +581 39 10 +157 275 25 +63 210 12 +496 200 1 +93 178 6 +534 109 2 +545 244 18 +500 44 10 +31 143 5 +65 105 4 +76 185 6 +102 247 21 +50 150 5 +540 133 18 +91 7 6 +129 120 6 +267 237 25 +525 19 2 +75 123 5 +422 223 26 +591 237 18 +141 70 5 +146 174 21 +512 157 1 +190 285 25 +488 265 18 +121 237 21 +162 303 25 +553 232 1 +434 242 24 +503 0 2 +284 3 15 +358 220 24 +526 94 2 +66 0 6 +556 0 10 +216 71 21 +73 0 6 +50 203 6 +525 233 18 +485 246 18 +125 38 6 +126 118 12 +55 2 6 +539 0 2 +536 188 1 +516 108 10 +559 160 18 +181 179 25 +530 233 1 +30 123 6 +208 319 25 +565 179 1 +500 258 18 +39 0 5 +179 259 25 +333 387 23 +116 148 21 +0 0 6 +402 490 23 +175 514 16 +399 290 22 +523 52 2 +159 185 6 +0 156 6 +169 263 25 +523 74 2 +100 59 6 +0 155 6 +520 0 10 +122 174 21 +571 6 2 +535 80 10 +207 224 25 +550 199 1 +505 4 10 +534 71 2 +126 210 12 +522 79 10 +557 239 1 +537 111 2 +359 13 22 +79 168 12 +36 0 5 +552 276 1 +143 256 21 +419 0 22 +477 293 1 +357 462 23 +87 160 6 +88 98 6 +77 120 5 +102 173 21 +59 208 21 +0 0 6 +195 110 21 +476 10 2 +202 226 25 +123 116 6 +508 285 18 +214 296 25 +544 45 2 +99 266 21 +200 325 25 +148 344 21 +513 166 1 +156 271 21 +89 130 6 +229 540 16 +525 197 18 +548 186 18 +178 262 21 +332 519 23 +542 161 18 +447 2 10 +343 0 15 +79 0 5 +168 231 21 +498 21 10 +563 18 10 +89 3 6 +168 227 25 +166 255 21 +176 149 21 +538 44 2 +93 0 5 +142 0 5 +0 116 6 +509 55 2 +184 282 25 +547 192 18 +524 81 10 +463 0 2 +517 42 10 +64 53 6 +560 31 10 +513 90 10 +167 251 21 +137 196 21 +470 204 1 +25 211 4 +497 241 18 +9 75 6 +122 0 6 +332 299 24 +124 133 12 +14 150 5 +532 40 10 +142 281 21 +496 0 10 +507 0 10 +135 213 21 +554 168 18 +129 125 5 +41 186 6 +37 141 12 +69 124 6 +394 0 10 +500 0 10 +534 304 18 +220 274 25 +47 0 6 +361 239 1 +560 65 2 +568 176 1 +186 278 25 +155 283 25 +161 288 21 +554 0 10 +219 321 26 +447 238 1 +105 106 6 +167 297 25 +87 203 12 +439 238 22 +153 155 5 +0 132 6 +558 0 10 +176 309 25 +136 179 22 +11 0 5 +162 277 25 +173 252 12 +557 88 2 +545 73 10 +98 242 21 +560 77 10 +92 214 21 +566 158 18 +235 183 21 +57 97 6 +52 120 5 +527 205 18 +40 162 5 +541 146 18 +138 48 6 +563 41 2 +538 145 1 +540 0 2 +506 0 2 +171 194 21 +160 78 5 +578 118 1 +112 177 12 +70 190 6 +542 160 18 +506 231 1 +173 119 6 +554 0 2 +159 289 25 +529 249 18 +129 246 21 +412 0 10 +191 287 21 +210 36 15 +205 282 25 +0 78 5 +96 221 21 +509 0 10 +517 153 1 +86 54 6 +448 348 26 +483 163 18 +519 210 18 +204 259 25 +175 177 21 +572 153 18 +500 0 10 +515 34 2 +100 219 12 +123 312 25 +183 266 21 +217 255 25 +91 167 25 +553 35 10 +86 81 6 +112 97 6 +163 88 21 +526 250 18 +71 110 5 +385 173 24 +171 216 21 +165 270 25 +351 207 18 +439 178 24 +135 185 21 +568 25 10 +486 0 2 +94 61 6 +22 253 21 +395 367 26 +273 253 24 +119 178 21 +87 155 6 +41 187 6 +91 0 6 +263 241 12 +397 267 22 +233 283 21 +542 89 10 +54 49 5 +234 196 21 +529 0 2 +464 139 18 +451 0 22 +504 186 18 +111 122 6 +65 144 6 +159 177 12 +125 275 21 +383 60 22 +513 32 10 +542 250 1 +506 0 2 +184 140 4 +186 235 25 +193 287 21 +546 8 2 +506 42 10 +287 312 26 +142 246 21 +53 0 5 +160 102 6 +0 247 21 +531 120 1 +555 140 1 +103 87 6 +7 212 21 +571 215 18 +21 113 5 +197 280 25 +79 122 5 +72 160 6 +12 45 5 +514 0 10 +42 175 6 +540 20 10 +60 183 6 +542 159 18 +227 289 25 +475 0 10 +566 132 1 +343 265 24 +116 258 21 +113 216 21 +533 192 18 +556 0 10 +437 69 2 +151 405 7 +538 140 1 +628 695 19 +538 274 18 +497 239 18 +57 10 6 +165 240 21 +358 236 22 +225 305 25 +533 238 18 +495 46 10 +321 447 23 +137 269 21 +483 133 18 +568 282 18 +88 218 25 +106 0 6 +109 103 5 +240 315 25 +187 301 25 +211 123 21 +407 507 23 +539 84 10 +0 265 21 +98 0 6 +526 226 1 +489 688 19 +466 0 10 +6 45 6 +121 113 6 +507 191 1 +461 0 2 +127 0 21 +520 186 18 +500 155 1 +169 194 21 +125 231 7 +141 0 6 +210 69 21 +107 0 5 +538 88 2 +108 267 12 +0 73 5 +63 139 6 +528 0 10 +120 191 25 +197 207 21 +561 70 2 +442 16 2 +574 0 10 +86 0 5 +182 249 26 +497 239 24 +85 141 6 +534 237 1 +335 465 23 +232 260 25 +154 23 6 +531 164 18 +85 213 6 +124 213 21 +535 204 18 +62 214 12 +484 137 18 +576 1 2 +69 97 6 +123 159 21 +568 213 1 +419 189 22 +217 216 25 +492 0 10 +0 51 6 +526 0 10 +138 130 5 +193 100 12 +537 0 2 +505 17 2 +493 188 18 +128 241 21 +453 0 10 +540 23 10 +557 0 2 +589 96 2 +159 220 25 +524 170 1 +57 71 5 +64 240 21 +305 311 25 +527 243 18 +75 199 6 +117 259 21 +117 176 21 +519 150 1 +63 290 25 +533 0 2 +127 0 6 +364 244 22 +176 257 25 +426 69 10 +92 293 21 +493 6 2 +35 0 5 +333 0 15 +39 203 6 +0 38 6 +523 0 10 +503 60 10 +120 300 25 +534 244 18 +194 280 25 +28 119 6 +372 291 24 +147 258 21 +137 314 21 +142 286 21 +348 169 15 +305 85 15 +366 457 23 +81 283 21 +400 260 24 +61 91 6 +233 381 25 +59 40 6 +499 228 18 +77 138 6 +0 129 5 +537 219 1 +577 234 1 +531 52 2 +177 1 21 +435 247 22 +213 292 25 +0 0 5 +103 210 6 +124 21 6 +127 313 25 +90 0 5 +208 228 25 +126 96 6 +105 354 12 +94 234 21 +518 192 18 +400 83 24 +141 263 25 +530 174 1 +180 192 21 +73 0 5 +145 298 21 +33 90 6 +489 125 1 +153 226 21 +496 215 18 +95 76 6 +18 270 25 +112 247 21 +208 237 21 +537 0 2 +154 165 12 +505 170 1 +234 271 25 +529 144 18 +552 162 1 +539 23 10 +0 178 6 +104 231 21 +539 134 18 +578 143 1 +531 216 1 +470 260 1 +504 0 10 +294 475 26 +222 336 25 +88 0 6 +389 0 15 +211 240 21 +50 104 5 +550 62 10 +91 122 6 +69 287 21 +186 279 25 +145 278 21 +295 100 15 +249 315 25 +63 168 21 +545 64 2 +540 0 2 +478 127 1 +11 269 25 +525 151 18 +518 271 18 +49 19 6 +338 798 23 +553 212 1 +46 44 6 +138 271 25 +241 253 26 +191 273 25 +540 44 2 +508 222 18 +528 0 10 +453 40 10 +121 256 21 +174 302 25 +562 94 10 +137 159 6 +164 161 21 +38 0 5 +241 340 25 +511 0 10 +124 183 21 +351 512 23 +287 0 15 +403 207 24 +129 78 5 +96 238 21 +180 273 25 +411 133 24 +132 86 6 +524 225 1 +518 112 2 +518 40 10 +537 23 2 +88 0 5 +98 185 12 +157 324 25 +88 205 6 +487 51 10 +119 263 21 +229 295 25 +37 67 6 +573 96 2 +529 154 18 +150 128 5 +537 0 10 +391 310 24 +52 90 6 +94 193 21 +574 0 2 +494 242 1 +73 0 6 +204 292 25 +12 76 5 +540 252 18 +537 33 10 +496 67 10 +165 233 25 +538 186 18 +62 12 6 +227 265 25 +138 122 6 +581 167 18 +194 261 21 +471 55 2 +434 360 26 +133 297 21 +573 250 24 +318 179 15 +426 313 26 +446 465 26 +533 0 2 +119 97 6 +80 76 6 +524 0 10 +420 0 24 +504 152 18 +216 272 25 +111 248 21 +534 0 10 +380 242 22 +497 251 18 +553 180 18 +167 218 21 +541 159 18 +138 79 12 +327 0 6 +119 253 25 +533 97 10 +552 111 18 +145 266 21 +119 438 16 +134 426 16 +72 121 21 +34 129 6 +0 167 5 +367 253 22 +107 65 5 +141 69 6 +542 0 2 +534 182 1 +146 243 7 +152 0 6 +466 21 10 +488 0 2 +529 125 18 +460 0 2 +49 380 16 +491 152 1 +495 242 18 +233 288 25 +567 152 1 +497 226 1 +159 258 25 +40 96 6 +26 206 21 +173 250 21 +514 43 2 +537 162 1 +138 255 21 +93 241 21 +86 202 12 +155 175 21 +158 227 21 +193 255 25 +504 0 2 +114 243 21 +85 454 16 +0 178 5 +174 301 25 +92 167 6 +331 388 26 +233 217 25 +27 30 6 +19 0 5 +113 34 6 +548 0 10 +125 234 25 +459 629 19 +239 329 26 +495 3 2 +517 2 10 +216 227 25 +105 224 21 +43 155 6 +112 33 5 +35 278 21 +495 0 2 +43 101 6 +459 6 10 +535 267 1 +140 284 21 +78 52 6 +172 243 21 +547 191 18 +51 0 5 +391 125 24 +115 198 21 +579 120 1 +200 220 21 +155 287 21 +85 44 6 +153 110 21 +459 161 18 +46 59 6 +114 143 5 +105 282 21 +141 185 12 +153 130 21 +311 114 15 +178 191 21 +129 160 6 +18 7 6 +73 342 25 +212 218 21 +57 144 5 +566 34 10 +166 250 21 +194 247 25 +499 191 1 +491 0 10 +0 0 6 +172 243 21 +180 280 25 +100 240 12 +558 213 18 +185 257 21 +548 283 18 +164 296 25 +174 322 25 +507 160 1 +76 0 5 +500 19 2 +123 256 25 +180 288 25 +223 285 26 +448 81 24 +550 193 18 +472 41 24 +0 40 6 +42 0 6 +251 304 25 +22 0 6 +576 141 18 +178 214 21 +194 183 21 +393 54 24 +190 179 21 +548 102 2 +506 250 18 +510 0 10 +0 108 5 +181 161 21 +99 45 6 +536 0 10 +366 487 23 +492 141 1 +516 258 18 +499 0 2 +174 359 21 +540 202 1 +525 0 10 +485 130 1 +138 284 25 +406 148 3 +100 277 7 +536 0 2 +70 99 6 +0 0 6 +119 269 25 +146 277 21 +70 19 6 +533 0 10 +41 74 12 +113 194 22 +543 149 18 +164 308 25 +533 0 2 +393 191 24 +342 127 15 +370 194 22 +26 0 6 +167 124 12 +526 0 10 +135 183 6 +160 220 25 +12 67 6 +572 130 1 +355 237 22 +514 240 1 +98 0 6 +118 69 21 +481 219 1 +213 242 25 +43 78 6 +69 84 5 +197 16 21 +153 118 21 +303 5 15 +528 0 10 +553 0 2 +544 51 2 +534 176 18 +533 161 1 +126 215 7 +74 224 21 +104 418 16 +359 179 22 +108 293 4 +538 198 1 +533 15 2 +18 0 5 +149 294 21 +122 283 21 +33 168 6 +163 243 21 +240 213 25 +462 93 2 +92 0 6 +73 0 5 +344 88 6 +193 272 21 +527 100 2 +164 278 21 +217 176 15 +491 136 18 +179 270 25 +25 0 6 +540 0 10 +3 107 6 +107 156 12 +526 100 2 +98 104 5 +71 34 6 +490 113 2 +178 0 5 +553 187 18 +535 244 1 +526 170 18 +0 28 5 +126 57 6 +153 148 21 +396 561 19 +128 317 12 +207 235 21 +94 195 12 +496 0 10 +528 15 10 +177 300 25 +389 236 24 +497 58 2 +131 0 5 +183 242 25 +511 200 18 +180 275 21 +582 112 2 +465 0 10 +56 49 6 +113 78 12 +514 0 10 +440 0 22 +202 263 21 +66 109 6 +558 155 18 +287 478 26 +308 102 15 +198 251 25 +553 99 2 +524 216 18 +124 239 21 +537 121 18 +506 204 1 +149 263 21 +201 305 25 +18 127 6 +51 98 6 +196 278 21 +498 112 1 +69 125 5 +0 0 6 +543 121 18 +535 115 18 +112 0 6 +483 445 25 +539 96 10 +571 124 18 +349 72 15 +539 215 1 +561 146 1 +151 62 6 +117 219 21 +520 89 2 +187 215 25 +515 20 10 +556 40 2 +60 109 5 +100 126 5 +217 331 25 +32 161 5 +0 139 5 +65 114 6 +463 0 10 +526 87 10 +144 222 21 +188 250 21 +470 43 2 +115 95 6 +509 70 10 +50 32 6 +42 84 21 +0 106 6 +123 302 21 +203 326 25 +536 174 1 +91 250 21 +129 95 12 +0 136 4 +441 142 24 +407 545 19 +121 237 21 +161 122 21 +41 37 5 +169 283 21 +554 160 18 +503 131 1 +497 0 10 +174 234 21 +189 237 21 +609 1004 19 +131 165 21 +154 154 6 +122 215 21 +262 296 25 +0 56 5 +551 317 18 +128 105 6 +149 37 6 +254 285 25 +539 55 10 +598 249 18 +113 278 12 +528 35 10 +244 234 21 +535 156 1 +100 173 12 +177 185 21 +183 243 25 +479 219 18 +61 103 6 +552 252 18 +50 43 5 +181 215 25 +0 62 6 +493 69 10 +320 319 25 +558 114 1 +194 293 26 +103 228 21 +489 0 10 +123 199 12 +495 94 2 +206 242 25 +157 289 25 +133 83 6 +557 164 1 +111 127 6 +541 57 2 +506 130 18 +193 166 6 +213 250 21 +439 287 26 +38 152 6 +549 0 10 +284 456 23 +536 218 1 +101 74 6 +503 187 18 +168 230 25 +489 207 18 +233 189 21 +321 474 23 +115 78 21 +551 305 18 +67 23 6 +187 216 21 +531 0 10 +99 159 12 +140 278 21 +268 313 22 +0 39 6 +274 137 21 +327 434 23 +100 127 6 +175 231 21 +542 146 1 +123 166 21 +515 62 2 +374 0 15 +559 554 19 +0 125 5 +507 14 10 +10 163 21 +486 207 18 +115 264 25 +135 290 25 +532 33 3 +509 62 2 +503 120 18 +105 90 6 +107 284 25 +545 0 10 +152 311 25 +543 0 10 +521 145 18 +530 217 18 +568 196 18 +55 96 6 +551 213 18 +37 201 6 +59 276 21 +166 275 25 +87 73 5 +284 324 25 +507 128 18 +54 61 6 +72 32 6 +13 138 5 +544 55 10 +543 0 10 +540 170 1 +575 106 2 +157 105 6 +405 182 1 +115 173 21 +139 267 21 +552 285 18 +79 81 6 +58 39 5 +585 157 18 +556 18 2 +202 261 25 +517 176 18 +103 228 21 +534 213 1 +172 259 21 +189 289 21 +108 122 6 +529 0 2 +579 203 18 +53 115 6 +36 167 12 +215 308 25 +167 226 25 +262 153 24 +411 158 22 +396 61 22 +161 261 25 +53 71 5 +218 173 12 +550 0 2 +44 0 5 +187 311 25 +179 172 21 +496 0 10 +195 181 21 +166 306 25 +198 181 21 +118 405 16 +567 159 1 +65 19 6 +383 220 1 +466 0 2 +768 823 19 +104 164 5 +25 116 6 +204 292 21 +527 209 18 +536 191 1 +444 240 1 +501 166 18 +558 0 10 +518 0 2 +47 142 5 +124 208 21 +68 142 12 +351 61 15 +534 89 2 +497 1 2 +53 38 6 +495 234 1 +435 153 24 +532 170 18 +505 87 2 +147 273 25 +28 119 6 +519 154 1 +571 103 2 +124 211 21 +524 35 10 +153 194 6 +164 599 16 +186 162 25 +206 446 25 +495 144 1 +534 62 2 +306 0 24 +486 0 2 +509 287 26 +148 17 6 +468 0 10 +525 135 1 +195 258 25 +99 228 12 +528 0 10 +0 0 5 +509 25 10 +159 260 25 +8 132 6 +51 213 12 +524 153 1 +84 86 6 +532 0 10 +184 40 21 +112 0 5 +535 40 2 +445 287 24 +163 232 25 +78 92 6 +519 0 10 +543 204 1 +348 135 15 +270 85 15 +219 246 22 +46 119 6 +497 145 18 +553 184 18 +474 21 2 +174 298 21 +526 195 1 +195 285 25 +505 56 10 +0 93 6 +504 0 10 +28 133 6 +84 214 21 +150 192 25 +82 149 21 +530 175 1 +541 91 10 +517 201 18 +462 201 1 +91 0 5 +546 0 2 +164 0 6 +204 328 25 +94 157 12 +150 187 6 +484 99 2 +210 100 21 +196 311 25 +140 10 6 +24 112 6 +497 205 18 +162 221 25 +389 208 22 +533 0 10 +508 57 10 +131 214 21 +183 290 21 +557 171 1 +518 0 2 +50 17 6 +165 240 21 +516 247 18 +45 77 5 +365 79 22 +568 0 2 +538 88 10 +215 285 25 +523 175 18 +8 225 21 +559 36 10 +84 0 6 +98 89 6 +80 192 6 +522 179 1 +458 0 10 +166 256 25 +510 0 10 +179 292 25 +163 302 26 +474 168 24 +359 459 23 +487 277 1 +149 279 21 +185 235 25 +515 882 19 +502 93 10 +240 331 26 +521 0 2 +562 92 10 +84 0 5 +71 150 5 +179 175 21 +276 358 26 +188 118 21 +526 220 18 +62 32 5 +75 0 5 +130 298 25 +525 185 18 +255 164 15 +56 160 6 +531 123 18 +0 129 5 +497 0 10 +56 163 6 +154 247 25 +242 273 25 +536 204 1 +192 251 21 +587 238 18 +568 67 10 +538 193 1 +515 188 1 +567 313 18 +485 156 1 +202 278 21 +7 180 5 +120 183 21 +99 114 6 +0 0 5 +7 120 6 +524 207 18 +156 205 21 +62 124 12 +148 261 25 +63 203 21 +217 284 25 +546 204 1 +531 94 2 +201 239 21 +128 282 21 +492 124 1 +28 81 6 +460 43 10 +90 125 6 +489 194 1 +519 211 18 +521 81 10 +511 162 18 +548 65 10 +100 262 21 +561 10 2 +506 227 1 +153 202 7 +144 323 12 +470 0 10 +0 104 5 +384 8 15 +567 0 10 +37 233 21 +155 234 21 +491 163 1 +220 208 24 +520 0 2 +168 271 21 +29 60 6 +58 208 21 +144 199 12 +144 145 21 +0 0 5 +506 0 10 +156 238 21 +76 247 21 +109 246 7 +532 26 2 +105 251 25 +142 0 5 +522 84 2 +420 0 2 +199 294 21 +1 110 5 +561 0 2 +121 322 25 +554 0 10 +124 285 21 +486 112 1 +456 65 2 +519 61 2 +482 67 2 +555 0 2 +430 124 1 +248 303 25 +579 132 1 +523 214 1 +523 0 10 +166 248 21 +146 193 21 +184 224 21 +55 280 21 +554 0 10 +106 228 21 +326 0 15 +137 236 25 +514 0 10 +293 318 25 +544 53 2 +510 220 1 +547 0 10 +488 0 10 +569 145 1 +86 278 21 +565 229 18 +554 94 2 +84 213 12 +139 267 21 +141 266 21 +142 213 21 +190 200 21 +516 161 18 +210 240 21 +497 31 2 +0 105 6 +556 0 10 +6 206 6 +126 241 25 +12 0 6 +56 27 6 +556 0 10 +492 95 2 +441 0 2 +187 242 21 +107 0 5 +153 293 21 +0 74 6 +509 318 1 +159 215 25 +538 162 1 +261 179 22 +557 0 10 +544 34 10 +55 89 5 +203 231 21 +176 170 6 +533 0 2 +126 192 21 +554 110 2 +529 116 1 +539 173 1 +0 123 5 +119 157 12 +542 119 1 +77 101 12 +525 7 2 +0 190 6 +501 113 2 +542 177 18 +85 162 6 +549 183 18 +146 225 21 +508 129 1 +228 237 22 +213 225 25 +112 158 21 +572 71 2 +467 173 1 +518 42 10 +76 166 12 +559 175 18 +47 144 6 +103 283 25 +505 28 10 +169 320 25 +473 136 1 +0 0 6 +403 122 15 +486 39 10 +78 111 5 +192 244 21 +522 0 10 +22 149 6 +523 0 2 +139 102 6 +160 222 21 +469 0 2 +61 214 21 +143 173 21 +23 23 5 +72 175 21 +373 218 22 +507 77 10 +554 133 18 +181 243 25 +540 0 10 +46 0 6 +88 253 21 +522 131 1 +183 251 21 +43 0 4 +144 272 21 +556 159 1 +115 142 6 +496 355 26 +579 220 1 +161 224 12 +0 225 7 +151 311 12 +288 0 15 +479 163 24 +63 6 6 +60 69 6 +517 176 18 +498 261 1 +55 182 21 +75 72 6 +509 59 10 +519 0 10 +148 30 6 +309 2 15 +188 208 7 +492 185 1 +108 344 21 +101 291 21 +556 184 1 +163 304 25 +60 79 6 +181 302 12 +0 189 12 +134 162 12 +160 316 25 +322 5 15 +523 154 1 +154 123 12 +539 208 1 +543 65 2 +530 284 1 +142 0 5 +416 338 24 +506 127 1 +265 349 26 +124 165 21 +497 36 2 +514 140 18 +150 270 21 +174 0 5 +391 477 23 +41 107 6 +171 357 25 +520 181 1 +134 255 21 +401 263 24 +41 408 16 +0 33 6 +0 116 6 +261 641 16 +256 355 26 +198 264 25 +556 0 10 +109 94 6 +540 110 1 +562 30 10 +505 63 10 +80 231 7 +400 237 24 +538 0 2 +497 61 10 +123 155 12 +70 13 6 +555 0 10 +0 201 6 +420 102 15 +360 463 23 +531 169 18 +106 147 6 +16 48 6 +152 292 21 +92 281 25 +374 475 23 +97 276 21 +526 90 2 +557 0 2 +103 249 21 +506 0 10 +114 285 25 +49 0 5 +121 289 21 +542 121 1 +303 534 23 +520 274 18 +73 218 21 +222 198 25 +322 136 15 +22 0 6 +71 145 21 +196 284 25 +542 255 1 +0 176 5 +98 162 6 +136 305 25 +369 459 23 +109 143 6 +110 274 21 +510 0 2 +155 251 25 +574 77 10 +261 468 25 +8 0 6 +211 313 26 +528 257 18 +69 197 6 +212 353 26 +67 64 6 +190 324 25 +84 95 6 +520 0 2 +547 62 10 +145 120 6 +16 0 5 +537 0 10 +153 127 6 +508 191 1 +162 240 25 +95 238 21 +31 144 6 +130 247 21 +33 68 6 +125 264 21 +106 166 6 +563 0 10 +89 293 21 +489 137 1 +158 284 21 +237 340 25 +158 193 21 +134 258 21 +171 268 25 +111 293 21 +107 245 21 +203 274 25 +481 98 10 +477 112 2 +12 222 21 +473 67 10 +92 0 5 +107 156 6 +153 178 21 +547 0 10 +145 204 7 +293 294 12 +491 0 2 +137 119 25 +429 256 22 +559 75 10 +497 46 2 +564 0 2 +187 209 21 +112 189 21 +168 106 21 +177 295 25 +192 310 25 +488 214 1 +0 157 6 +551 62 2 +153 282 21 +532 68 2 +69 70 6 +80 0 6 +520 177 1 +124 381 25 +393 298 26 +202 273 25 +8 0 5 +504 108 2 +156 308 25 +180 249 25 +491 0 2 +49 49 5 +507 0 10 +79 0 5 +518 75 2 +108 230 21 +109 271 25 +2 154 5 +115 0 6 +319 457 23 +172 272 25 +359 244 24 +539 233 18 +147 36 6 +109 156 6 +564 11 10 +149 0 5 +532 115 1 +0 0 5 +145 242 25 +189 239 25 +263 311 26 +143 147 6 +343 202 22 +76 0 6 +109 0 6 +41 268 21 +431 329 26 +551 116 2 +561 0 2 +462 0 10 +502 196 1 +173 317 25 +292 373 26 +526 107 10 +510 257 24 +425 175 24 +509 42 2 +131 21 5 +31 240 21 +559 174 18 +178 91 12 +34 177 6 +46 37 6 +502 11 2 +36 37 6 +546 0 10 +144 0 6 +389 509 23 +81 120 6 +81 8 6 +530 277 18 +218 313 25 +557 253 18 +483 19 10 +378 261 26 +153 260 21 +514 0 2 +7 4 6 +126 7 6 +195 153 21 +119 74 6 +55 51 6 +129 197 6 +544 0 10 +209 212 21 +436 375 26 +156 211 12 +47 0 5 +30 115 6 +516 57 10 +494 0 2 +99 143 5 +538 206 1 +532 21 2 +161 243 25 +98 222 7 +514 130 18 +333 243 24 +236 43 15 +532 100 2 +537 0 2 +536 369 13 +0 165 6 +49 0 5 +55 110 6 +537 0 10 +329 515 23 +509 91 10 +492 0 10 +516 192 1 +568 33 10 +76 156 21 +121 315 21 +69 62 6 +76 171 6 +532 0 10 +82 100 6 +50 236 21 +94 0 6 +494 257 1 +96 82 6 +507 0 2 +133 145 6 +558 142 18 +122 138 21 +66 73 6 +509 178 1 +494 203 18 +522 182 1 +504 85 10 +522 0 10 +564 102 2 +215 292 21 +179 531 23 +316 71 15 +548 238 18 +33 116 6 +185 178 21 +77 0 5 +144 231 21 +171 240 21 +551 222 1 +81 149 6 +340 0 15 +501 2 2 +75 211 21 +153 240 25 +554 113 1 +160 202 6 +263 332 25 +551 0 2 +12 219 12 +566 247 1 +148 174 21 +120 148 5 +114 298 25 +509 0 10 +57 160 6 +155 77 6 +210 305 25 +149 237 21 +112 173 12 +118 88 5 +484 116 2 +399 132 22 +191 200 21 +165 177 21 +175 233 21 +28 153 6 +512 0 10 +119 244 21 +521 6 10 +574 164 18 +519 36 2 +550 101 2 +527 20 10 +507 0 2 +77 109 5 +503 109 10 +58 236 7 +449 0 10 +145 24 6 +313 318 25 +559 171 18 +526 118 1 +120 101 6 +195 264 21 +464 110 10 +202 146 21 +156 264 21 +529 2 2 +168 240 21 +554 174 1 +45 147 6 +560 0 10 +110 82 6 +554 23 10 +100 247 21 +558 175 1 +96 0 6 +560 263 1 +453 135 24 +483 189 24 +533 199 1 +560 127 18 +500 197 1 +156 213 21 +39 161 6 +531 149 18 +478 196 18 +544 25 10 +557 234 1 +102 0 5 +54 76 6 +162 274 25 +558 109 2 +532 180 18 +505 126 1 +507 114 1 +402 0 24 +89 147 6 +576 140 18 +176 156 21 +563 242 18 +178 274 25 +301 426 23 +496 94 2 +129 115 21 +497 89 2 +515 128 1 +218 277 21 +21 30 5 +189 243 21 +173 485 16 +529 201 1 +156 280 25 +462 83 2 +250 300 25 +524 273 1 +264 429 25 +419 124 18 +153 218 21 +127 185 12 +495 255 18 +47 199 6 +566 65 10 +180 278 26 +95 55 5 +85 53 5 +93 262 21 +11 163 6 +127 192 21 +52 0 6 +189 269 21 +74 250 25 +470 15 3 +144 131 12 +140 246 21 +158 232 21 +330 425 23 +555 0 10 +320 351 26 +153 253 21 +170 305 22 +0 2 5 +387 478 23 +175 237 25 +18 165 5 +58 157 6 +77 94 6 +90 263 21 +465 0 10 +224 346 25 +542 0 10 +0 95 6 +516 154 1 +548 60 2 +112 257 21 +310 407 23 +529 260 18 +215 140 22 +177 240 21 +158 33 5 +155 252 21 +564 0 10 +98 104 5 +91 109 5 +0 0 6 +399 262 22 +102 5 6 +42 52 6 +489 215 18 +550 108 1 +28 163 6 +0 99 6 +169 322 21 +166 278 25 +0 129 6 +77 0 6 +115 233 7 +485 8 10 +546 262 1 +101 138 6 +579 180 18 +38 0 6 +462 260 22 +214 293 25 +576 202 1 +522 0 2 +150 209 6 +131 15 21 +181 227 21 +508 142 18 +479 184 18 +532 0 2 +524 279 1 +471 0 10 +191 181 25 +146 154 21 +526 14 10 +237 268 21 +537 89 2 +546 49 2 +129 271 21 +521 73 10 +96 266 21 +496 132 1 +221 286 21 +153 249 21 +557 271 18 +513 286 1 +100 181 21 +55 25 5 +557 0 2 +184 186 21 +528 110 10 +193 248 25 +31 62 6 +177 113 22 +160 196 21 +169 304 21 +273 358 26 +1 35 5 +503 155 1 +210 231 12 +130 0 6 +523 108 2 +153 239 21 +145 220 21 +564 88 10 +93 227 21 +550 42 2 +53 224 21 +542 169 1 +117 257 21 +70 84 5 +494 87 2 +473 34 10 +490 0 2 +15 132 6 +460 152 18 +198 43 15 +160 279 25 +111 176 6 +317 232 24 +527 167 1 +534 170 18 +535 116 1 +117 171 6 +344 233 24 +491 175 1 +542 0 10 +528 13 10 +90 53 24 +457 22 10 +354 202 24 +236 248 21 +177 499 16 +526 87 2 +76 159 6 +224 203 21 +103 0 5 +50 0 5 +187 186 21 +549 79 10 +20 153 6 +533 109 2 +501 183 18 +521 24 10 +518 13 2 +533 2 10 +81 0 6 +394 192 22 +207 275 25 +512 97 10 +562 127 1 +513 45 10 +582 12 2 +216 305 25 +558 131 1 +119 201 6 +77 277 25 +115 59 6 +101 139 6 +160 305 21 +85 143 6 +457 68 2 +504 876 19 +536 142 18 +248 232 25 +90 223 21 +110 202 12 +559 230 18 +527 151 1 +546 117 1 +79 0 5 +506 35 10 +524 0 10 +574 0 2 +582 207 18 +507 247 1 +112 0 5 +473 0 2 +92 130 6 +61 156 6 +542 0 2 +522 0 2 +305 485 23 +190 238 21 +185 194 21 +44 163 6 +177 179 21 +63 174 6 +347 0 15 +75 2 5 +546 4 10 +536 131 1 +152 194 21 +518 139 1 +185 247 21 +497 124 18 +551 73 2 +517 85 10 +473 229 1 +39 189 6 +96 231 25 +155 237 21 +436 185 24 +165 219 21 +500 217 24 +526 82 10 +105 0 6 +83 155 12 +324 0 15 +240 314 26 +108 276 25 +128 190 21 +141 257 21 +513 88 2 +234 723 16 +0 227 21 +77 0 5 +519 239 1 +491 226 1 +73 304 21 +181 239 21 +182 251 25 +539 161 1 +510 0 2 +240 236 21 +442 422 22 +114 199 21 +161 207 25 +479 154 1 +189 62 6 +509 0 2 +118 225 6 +34 93 6 +189 258 25 +553 200 18 +0 214 21 +100 129 4 +191 248 25 +17 199 7 +524 28 10 +520 119 1 +179 294 25 +569 218 18 +305 220 21 +117 0 5 +430 267 22 +331 632 17 +109 0 6 +168 132 5 +545 85 2 +40 168 5 +490 33 10 +495 89 10 +115 164 12 +550 248 18 +122 86 6 +129 160 21 +123 266 21 +96 32 5 +201 215 21 +149 133 12 +530 219 1 +80 169 5 +486 233 1 +489 263 18 +475 165 1 +139 257 25 +25 0 5 +514 145 18 +544 0 10 +387 294 22 +539 211 18 +548 0 2 +137 228 25 +530 279 1 +160 267 25 +0 127 6 +179 276 21 +103 86 6 +11 169 6 +173 191 21 +510 254 1 +98 299 21 +504 0 10 +169 172 21 +556 248 1 +367 191 24 +319 38 15 +534 103 2 +85 161 21 +74 105 6 +174 222 25 +45 60 5 +508 0 10 +514 68 2 +559 0 2 +67 93 6 +125 254 7 +534 150 1 +533 132 18 +242 313 25 +534 231 18 +165 301 25 +561 0 10 +188 211 21 +107 200 6 +189 277 21 +136 193 21 +107 155 21 +576 173 1 +0 27 6 +101 22 6 +466 96 10 +416 176 24 +511 0 10 +122 275 25 +113 0 6 +76 183 12 +52 199 21 +594 203 18 +212 83 12 +0 79 5 +563 136 1 +133 0 5 +505 90 10 +0 0 5 +529 235 1 +594 176 1 +505 174 1 +557 61 2 +98 259 21 +123 242 21 +27 244 21 +516 141 1 +407 269 22 +524 73 10 +60 113 5 +523 130 18 +5 43 6 +137 220 6 +70 18 5 +192 261 25 +166 275 25 +170 306 25 +68 162 6 +102 176 21 +41 46 5 +112 163 6 +1 115 6 +59 205 21 +144 0 6 +499 27 10 +550 35 10 +2 0 5 +454 146 22 +75 220 21 +148 0 5 +38 157 12 +190 265 21 +378 457 23 +103 190 12 +552 877 19 +208 293 25 +55 0 6 +310 231 22 +116 211 21 +170 299 25 +35 208 21 +205 310 25 +584 234 1 +527 196 1 +420 278 22 +516 112 1 +522 119 2 +155 304 25 +269 258 26 +532 26 2 +120 157 21 +252 134 15 +72 130 5 +154 103 5 +495 126 1 +324 436 23 +509 0 2 +150 229 21 +207 254 21 +155 276 25 +519 0 10 +534 0 10 +572 195 1 +488 0 2 +392 246 22 +541 175 18 +136 249 21 +532 46 2 +520 0 2 +215 119 24 +135 0 5 +99 118 6 +108 166 25 +305 0 15 +544 190 1 +467 102 2 +351 489 23 +198 228 21 +539 309 18 +90 225 25 +147 262 21 +545 171 1 +0 101 6 +176 164 21 +8 241 21 +561 145 1 +96 0 5 +141 232 21 +42 216 6 +227 260 25 +510 115 1 +217 215 25 +532 155 1 +68 121 6 +525 233 18 +72 53 6 +462 105 10 +368 438 23 +130 187 21 +514 0 2 +527 188 18 +29 73 6 +565 302 18 +549 156 18 +393 0 10 +80 108 12 +328 50 15 +517 207 1 +512 36 10 +71 66 5 +11 203 21 +215 186 21 +550 0 2 +150 160 6 +525 0 2 +147 179 21 +77 0 6 +518 146 1 +226 271 25 +374 446 23 +560 64 10 +504 226 18 +141 79 6 +412 248 24 +87 86 5 +522 212 18 +504 152 18 +216 302 25 +65 262 21 +228 243 21 +309 154 15 +172 264 21 +164 314 25 +164 76 21 +158 264 21 +424 0 2 +285 64 15 +108 149 6 +386 240 24 +179 276 25 +546 0 2 +48 16 5 +220 330 25 +161 233 12 +429 0 2 +110 0 6 +72 236 7 +425 314 22 +186 240 25 +100 296 21 +519 226 1 +531 0 10 +119 65 5 +530 157 1 +123 35 5 +129 0 21 +55 0 6 +542 122 1 +271 207 24 +541 49 2 +565 142 1 +496 189 1 +535 261 18 +449 109 2 +550 0 10 +149 150 21 +539 0 2 +493 205 18 +0 187 5 +183 198 21 +63 172 12 +369 464 26 +508 0 10 +156 157 6 +112 308 21 +283 315 26 +111 71 6 +546 114 1 +165 262 25 +149 224 12 +508 0 10 +513 222 1 +229 286 25 +101 188 21 +223 166 21 +181 285 21 +175 327 25 +184 302 26 +496 64 2 +553 200 1 +128 182 12 +364 495 23 +216 285 25 +115 177 21 +150 261 25 +50 0 6 +169 224 25 +150 267 21 +456 308 24 +473 234 1 +480 224 18 +267 252 25 +166 290 25 +118 252 21 +14 0 6 +532 0 10 +512 128 1 +148 264 25 +559 0 10 +164 155 21 +118 169 12 +53 217 21 +0 58 5 +34 223 7 +168 213 21 +198 242 21 +220 307 25 +81 0 5 +542 239 1 +200 171 21 +58 181 6 +160 231 21 +522 49 2 +518 1 10 +136 118 6 +149 44 6 +183 246 25 +117 115 5 +113 121 6 +481 87 10 +134 22 6 +337 269 22 +166 239 21 +53 0 5 +461 0 10 +30 27 6 +109 272 21 +72 212 21 +558 78 2 +370 258 22 +159 249 21 +494 17 2 +214 217 25 +503 0 10 +548 60 10 +507 274 18 +99 115 6 +503 151 1 +180 327 25 +507 217 18 +44 91 6 +204 242 25 +160 150 6 +557 100 10 +155 150 21 +222 259 25 +155 176 25 +541 142 1 +0 115 6 +541 190 1 +0 87 5 +579 699 19 +456 51 10 +546 63 2 +485 245 1 +165 278 25 +144 195 12 +524 140 1 +155 212 21 +517 237 18 +563 0 2 +512 225 18 +579 131 22 +526 101 2 +516 108 1 +137 277 21 +440 203 1 +404 230 24 +0 0 6 +531 285 1 +95 133 6 +100 0 6 +72 257 21 +238 277 26 +508 58 10 +191 215 25 +290 13 15 +0 17 5 +131 156 21 +0 135 6 +490 37 10 +0 0 6 +58 117 6 +0 218 7 +517 92 10 +136 599 16 +13 202 21 +550 206 1 +12 0 5 +312 209 15 +92 132 21 +236 273 25 +509 0 10 +3 147 6 +333 393 26 +21 0 6 +545 177 1 +151 234 21 +169 277 25 +161 204 21 +144 109 21 +196 249 25 +43 101 5 +532 184 18 +387 250 25 +450 0 10 +295 175 22 +512 102 2 +527 241 18 +143 282 21 +240 256 21 +513 86 10 +518 0 2 +545 229 18 +512 14 2 +142 264 21 +170 85 6 +21 0 5 +0 153 6 +523 10 10 +12 137 6 +26 50 5 +523 205 18 +163 202 22 +545 11 2 +511 161 18 +194 170 21 +471 144 22 +138 224 12 +505 98 10 +248 335 12 +388 205 24 +542 149 1 +514 152 1 +242 0 15 +51 0 5 +514 297 18 +236 0 15 +130 220 21 +324 65 15 +0 188 5 +492 223 18 +521 0 2 +387 476 23 +113 88 6 +57 222 7 +141 174 6 +93 171 6 +548 0 10 +44 180 12 +16 0 6 +293 260 25 +166 299 25 +94 53 6 +531 239 18 +84 136 6 +397 487 23 +560 11 2 +105 48 5 +491 219 1 +12 198 21 +528 142 18 +493 219 1 +83 0 6 +40 246 21 +5 178 6 +130 197 7 +577 0 10 +145 445 16 +378 503 23 +7 0 6 +94 114 6 +522 151 1 +487 203 18 +513 230 18 +153 215 21 +481 0 2 +130 207 25 +136 174 21 +106 278 25 +530 82 2 +335 230 24 +0 47 6 +434 109 10 +525 0 10 +474 187 1 +349 346 26 +544 0 2 +510 134 1 +552 195 18 +304 7 15 +531 140 1 +565 127 18 +473 43 2 +517 0 10 +366 275 22 +171 232 21 +114 43 5 +514 277 1 +27 0 5 +45 218 21 +39 109 5 +501 0 2 +529 69 2 +528 179 1 +16 38 6 +532 148 1 +532 0 10 +507 64 2 +538 60 10 +532 0 2 +546 6 10 +275 428 26 +431 231 22 +90 194 21 +285 37 15 +170 97 6 +548 297 18 +551 45 2 +522 0 10 +54 89 6 +336 482 23 +179 136 6 +0 208 12 +177 59 6 +62 78 6 +97 110 6 +540 158 1 +520 16 10 +489 72 10 +449 264 24 +516 0 2 +119 321 21 +507 189 1 +489 245 18 +527 139 18 +0 139 5 +11 163 6 +213 306 25 +104 223 21 +118 205 21 +555 87 10 +490 604 19 +149 190 21 +577 71 2 +539 177 18 +471 100 22 +530 9 2 +402 216 22 +541 147 1 +554 0 10 +562 210 1 +75 176 21 +33 127 6 +42 176 6 +238 397 25 +82 226 21 +87 162 12 +239 308 25 +513 123 18 +526 239 1 +508 0 10 +440 156 24 +34 137 5 +539 0 2 +213 253 21 +126 220 7 +163 224 21 +147 180 6 +45 6 6 +31 0 5 +27 85 5 +506 92 2 +378 314 24 +0 94 6 +137 279 21 +40 59 6 +539 97 2 +166 265 21 +129 124 5 +208 305 21 +286 0 15 +155 167 21 +216 257 25 +393 264 18 +263 328 26 +181 261 25 +525 229 18 +88 92 6 +35 61 5 +526 0 10 +197 210 21 +193 288 25 +572 0 2 +538 209 18 +35 106 6 +90 251 21 +203 234 25 +0 126 6 +161 50 5 +535 107 2 +152 230 21 +104 139 12 +51 98 5 +507 157 18 +493 212 1 +492 138 1 +550 163 1 +237 275 25 +475 197 1 +418 242 22 +123 62 6 +31 89 6 +136 241 22 +197 702 16 +500 233 1 +513 164 1 +187 110 6 +227 193 21 +492 52 10 +46 230 21 +444 102 2 +208 278 25 +196 272 21 +521 236 1 +206 279 25 +216 219 25 +92 204 12 +407 246 22 +206 278 25 +344 457 23 +201 328 25 +219 275 21 +513 42 2 +36 182 5 +77 188 21 +149 171 21 +29 0 6 +543 0 10 +152 225 25 +0 0 6 +424 0 2 +500 448 26 +535 52 10 +317 0 15 +83 83 6 +523 181 18 +525 57 2 +505 0 2 +200 305 25 +528 169 1 +91 183 6 +137 193 25 +110 125 12 +472 266 22 +544 0 2 +36 0 5 +562 107 2 +183 281 25 +237 229 25 +14 182 5 +119 203 21 +528 0 10 +521 209 1 +241 163 15 +0 136 5 +193 201 25 +122 40 6 +106 135 12 +97 271 21 +117 178 6 +0 88 5 +143 12 6 +346 126 15 +146 258 21 +196 200 21 +211 261 25 +556 102 2 +0 95 6 +88 126 21 +549 14 2 +357 102 6 +483 126 1 +166 245 21 +488 143 18 +109 243 7 +438 105 15 +106 155 12 +110 120 6 +137 182 25 +556 155 1 +621 0 10 +66 0 6 +45 22 6 +524 208 18 +350 497 23 +80 145 6 +151 22 6 +139 272 25 +528 43 2 +169 216 25 +72 86 5 +141 313 25 +323 170 24 +188 62 6 +556 76 2 +183 197 25 +173 305 25 +535 253 1 +76 199 21 +0 0 6 +498 452 19 +218 237 21 +564 0 10 +549 177 18 +389 253 24 +580 193 18 +205 294 21 +146 258 21 +539 24 2 +67 0 6 +91 135 12 +475 247 1 +144 178 12 +534 267 1 +556 253 18 +395 251 22 +1 0 5 +502 269 1 +172 292 25 +177 210 21 +602 246 18 +527 206 18 +194 326 25 +497 0 2 +483 178 18 +155 232 21 +498 0 10 +125 286 21 +173 210 12 +107 172 6 +67 120 6 +400 138 24 +505 236 18 +549 153 1 +561 85 10 +34 115 5 +49 127 12 +433 157 24 +548 279 18 +552 145 1 +111 116 6 +155 292 25 +525 132 1 +516 39 2 +115 147 6 +87 140 6 +153 76 21 +335 521 23 +550 0 2 +199 286 25 +533 123 18 +104 216 7 +45 77 6 +116 186 12 +519 87 2 +519 145 18 +59 148 6 +201 244 25 +207 286 25 +124 204 21 +114 203 21 +555 0 10 +516 11 2 +40 21 5 +0 55 6 +523 0 2 +510 0 2 +140 228 25 +144 249 21 +524 0 2 +229 291 25 +168 103 12 +489 239 1 +392 181 22 +58 0 6 +91 449 16 +186 312 25 +141 247 7 +2 80 6 +466 102 10 +158 132 5 +522 39 2 +549 144 1 +86 82 6 +520 248 18 +563 55 10 +165 151 21 +358 226 22 +125 222 21 +536 236 1 +552 100 2 +504 119 1 +71 0 5 +0 0 5 +0 152 6 +68 0 6 +521 138 1 +161 247 25 +460 105 10 +0 102 6 +0 2 6 +540 187 1 +478 210 1 +100 188 6 +53 109 6 +102 269 21 +158 270 25 +560 0 10 +508 27 2 +562 0 10 +534 210 18 +80 0 5 +468 162 1 +557 73 10 +568 145 1 +97 158 6 +475 0 2 +515 238 18 +119 116 5 +214 206 25 +149 133 6 +440 234 26 +169 243 25 +549 187 18 +591 131 18 +220 304 25 +116 240 21 +177 286 25 +0 231 12 +459 69 2 +331 167 22 +186 304 25 +497 0 2 +279 96 15 +521 231 1 +101 192 6 +0 95 6 +561 0 10 +79 234 21 +87 176 12 +533 194 1 +503 146 1 +200 246 25 +78 0 6 +69 211 12 +203 316 25 +450 174 24 +25 85 6 +187 173 12 +567 228 18 +534 196 1 +495 0 2 +97 138 21 +175 304 25 +256 318 25 +146 182 12 +108 0 5 +111 132 21 +38 0 5 +574 51 2 +171 267 21 +23 117 6 +517 176 1 +145 252 25 +0 78 5 +533 0 10 +88 241 21 +35 251 12 +519 269 1 +210 322 25 +50 147 6 +541 165 1 +44 18 6 +126 257 21 +506 10 2 +451 64 2 +535 90 10 +523 142 18 +486 205 1 +66 60 6 +116 57 6 +172 213 21 +466 0 10 +439 208 22 +105 159 21 +234 294 25 +117 33 6 +5 0 5 +162 278 25 +459 234 1 +428 385 26 +505 128 1 +498 12 10 +66 23 6 +85 226 12 +240 545 23 +48 289 25 +567 0 2 +126 220 21 +220 184 22 +515 88 2 +130 276 25 +85 0 5 +513 0 2 +29 401 16 +20 51 6 +218 231 21 +49 138 21 +69 193 5 +110 54 21 +258 240 25 +537 151 1 +526 112 1 +181 269 25 +136 242 25 +55 79 6 +428 0 3 +546 230 1 +202 286 25 +0 90 6 +507 65 2 +167 290 21 +30 81 6 +0 180 6 +191 213 21 +80 159 6 +104 0 5 +154 96 25 +75 0 6 +174 263 25 +65 0 5 +65 108 5 +552 288 1 +527 121 1 +32 251 21 +46 142 5 +181 136 6 +530 39 2 +55 0 5 +101 281 12 +133 18 6 +414 96 22 +528 131 1 +170 225 25 +106 65 6 +168 264 25 +376 458 23 +544 104 10 +570 0 10 +543 165 18 +433 230 22 +536 0 10 +154 184 21 +193 250 21 +45 139 6 +543 177 18 +153 106 12 +91 174 12 +238 282 25 +141 188 25 +141 48 6 +36 126 6 +64 0 6 +578 0 2 +477 276 22 +15 59 5 +37 194 6 +579 51 2 +110 262 12 +0 94 6 +343 275 25 +537 121 1 +525 88 10 +507 92 3 +182 172 21 +84 63 5 +359 462 23 +445 15 24 +103 0 5 +502 86 2 +562 155 18 +122 261 25 +212 326 25 +210 289 25 +36 0 5 +302 293 25 +531 0 2 +421 51 22 +414 74 24 +218 227 26 +491 134 18 +46 12 5 +112 0 5 +85 0 6 +539 210 1 +195 251 25 +209 296 25 +1 0 5 +165 278 25 +97 0 6 +176 188 21 +94 0 6 +466 184 22 +494 123 2 +89 235 25 +52 8 6 +557 40 2 +516 184 18 +84 383 16 +523 0 10 +218 305 25 +552 203 18 +150 272 25 +552 0 2 +164 139 12 +462 124 1 +552 0 2 +94 146 6 +368 165 22 +42 76 6 +48 173 6 +252 176 6 +545 22 10 +121 280 21 +62 81 5 +517 211 18 +41 60 5 +537 168 1 +118 128 6 +216 206 21 +546 103 10 +483 0 2 +546 223 18 +124 212 21 +528 170 1 +150 301 25 +270 356 26 +506 225 1 +154 286 21 +514 285 18 +540 205 1 +566 257 1 +112 207 7 +82 53 5 +102 0 6 +23 108 6 +481 38 10 +63 118 6 +0 31 5 +167 254 25 +170 704 16 +66 28 5 +147 221 21 +71 187 6 +569 213 1 +92 255 21 +505 162 1 +80 0 5 +133 188 21 +96 222 21 +523 265 18 +101 53 6 +127 0 5 +530 30 10 +496 97 2 +527 85 2 +113 215 21 +197 175 22 +566 0 2 +82 302 21 +534 0 2 +69 125 5 +532 237 18 +488 90 2 +119 68 5 +174 240 21 +531 215 18 +562 0 2 +518 71 10 +33 111 6 +157 238 21 +127 244 21 +242 293 25 +143 278 21 +588 34 10 +460 147 18 +583 25 10 +522 137 1 +528 5 2 +0 0 5 +189 313 25 +196 211 25 +483 131 1 +152 121 6 +527 154 1 +0 0 6 +529 21 2 +209 291 25 +140 147 21 +106 141 6 +206 291 25 +534 293 18 +498 141 18 +531 0 10 +501 167 1 +470 0 10 +550 8 10 +480 204 18 +159 172 12 +90 0 5 +475 125 18 +533 9 2 +126 282 21 +61 206 6 +538 247 1 +109 12 5 +475 75 2 +187 195 25 +164 271 25 +569 45 2 +525 63 10 +510 150 18 +120 15 6 +154 218 12 +29 56 6 +165 278 21 +457 137 1 +515 215 1 +195 101 6 +121 145 25 +513 90 2 +0 0 5 +45 156 5 +209 266 25 +537 78 2 +515 213 18 +257 272 12 +536 73 10 +511 166 18 +485 152 1 +103 150 21 +553 0 10 +482 126 1 +87 109 6 +315 308 12 +474 84 10 +516 7 10 +567 72 10 +87 69 6 +489 0 2 +525 141 18 +110 271 25 +548 91 10 +107 182 12 +536 185 18 +418 108 2 +579 207 1 +237 286 21 +0 227 7 +63 0 5 +54 108 12 +570 272 18 +496 0 2 +232 176 21 +506 38 2 +104 130 12 +472 116 2 +230 332 21 +546 57 10 +185 81 21 +0 6 6 +556 0 10 +192 109 12 +377 269 22 +108 119 12 +92 170 12 +523 279 1 +278 267 24 +556 0 10 +588 43 10 +18 0 5 +476 98 10 +531 148 1 +497 142 18 +119 112 5 +183 273 25 +67 106 5 +155 233 21 +507 0 10 +167 296 21 +125 0 6 +91 237 21 +86 82 21 +172 275 25 +524 0 2 +552 0 10 +95 250 21 +23 152 6 +292 351 26 +150 65 6 +31 179 5 +104 0 5 +542 159 1 +220 305 25 +141 304 21 +185 252 25 +212 289 21 +125 0 6 +79 410 7 +243 300 25 +558 158 1 +43 0 6 +574 205 18 +91 96 21 +504 210 18 +120 76 6 +557 249 18 +135 268 21 +541 0 10 +0 17 5 +70 244 7 +314 229 12 +125 135 21 +365 192 24 +306 463 23 +160 272 21 +152 463 25 +505 43 2 +154 246 21 +521 0 2 +214 222 21 +372 49 15 +492 203 1 +167 232 25 +492 216 18 +0 175 21 +78 175 21 +547 184 1 +179 270 25 +36 48 6 +150 273 25 +118 129 6 +57 182 6 +94 263 21 +103 241 21 +188 174 21 +181 326 25 +538 207 18 +104 102 5 +153 242 25 +527 0 10 +283 351 26 +143 355 21 +508 0 2 +558 178 1 +112 85 6 +540 74 10 +187 245 25 +148 260 21 +548 0 2 +29 309 21 +576 199 1 +0 125 6 +541 0 2 +557 25 2 +95 138 6 +523 0 10 +194 165 21 +62 0 6 +563 165 1 +108 220 6 +556 179 18 +515 172 1 +546 0 2 +457 0 10 +137 328 25 +510 92 10 +502 214 1 +524 199 1 +564 0 2 +540 0 2 +0 109 5 +249 265 25 +155 252 21 +94 18 5 +2 0 5 +518 0 10 +442 677 23 +549 118 1 +516 117 1 +120 383 16 +465 102 10 +95 196 21 +547 163 1 +506 135 1 +67 168 6 +535 50 2 +141 179 25 +518 231 18 +425 88 15 +519 154 18 +69 103 6 +83 236 7 +30 39 6 +508 28 2 +148 219 21 +72 85 6 +545 72 2 +183 235 25 +514 24 10 +532 18 10 +142 155 6 +576 212 1 +43 0 6 +0 179 21 +522 0 10 +133 271 25 +509 0 2 +534 195 1 +538 158 18 +506 171 18 +64 162 5 +74 72 6 +58 238 21 +65 169 6 +359 433 14 +528 0 10 +517 100 10 +220 299 25 +486 63 10 +549 56 2 +182 280 25 +183 244 21 +557 0 2 +183 124 12 +542 185 18 +69 493 16 +513 130 1 +568 198 1 +98 34 6 +68 120 21 +107 293 25 +586 64 10 +233 284 25 +171 217 21 +242 239 25 +222 238 25 +198 119 21 +502 104 10 +536 214 1 +516 166 18 +398 486 23 +544 222 1 +175 295 12 +536 0 2 +180 245 25 +500 300 1 +224 265 25 +0 101 6 +557 255 18 +563 90 2 +155 173 21 +547 176 18 +116 231 21 +170 221 21 +573 98 10 +211 85 21 +536 168 18 +527 254 18 +194 261 25 +98 255 21 +507 81 2 +509 222 1 +190 231 21 +514 0 10 +198 0 6 +313 133 15 +254 345 26 +51 144 12 +436 475 23 +546 113 2 +175 246 25 +54 96 6 +57 158 6 +506 156 1 +87 320 21 +524 144 18 +56 285 25 +149 11 5 +27 78 6 +1 168 6 +158 208 21 +545 20 2 +481 0 10 +523 99 10 +261 354 26 +529 54 10 +97 220 21 +397 254 24 +0 128 6 +84 33 6 +79 159 21 +182 269 21 +567 254 18 +0 183 6 +529 46 2 +540 0 10 +534 48 2 +513 206 1 +530 155 18 +119 220 7 +501 0 2 +296 32 15 +204 226 25 +89 74 5 +555 269 1 +88 191 6 +546 97 10 +192 264 21 +512 122 18 +359 124 15 +523 279 1 +163 226 21 +174 265 21 +43 132 6 +159 167 21 +120 71 6 +170 175 21 +116 111 5 +122 174 21 +81 116 6 +493 235 1 +553 0 10 +0 103 5 +282 220 21 +493 0 2 +234 319 26 +127 282 25 +536 29 10 +518 199 1 +102 214 21 +33 253 21 +347 483 23 +80 368 16 +371 123 22 +517 0 2 +518 0 10 +183 265 25 +379 200 24 +574 49 2 +85 254 21 +511 72 2 +546 72 2 +516 285 26 +321 214 7 +537 0 10 +194 219 21 +146 257 7 +68 0 5 +183 135 5 +335 430 26 +97 215 21 +129 13 6 +168 274 25 +483 0 10 +252 223 25 +496 117 1 +527 170 18 +381 261 22 +555 0 10 +187 0 6 +566 0 2 +157 59 21 +146 240 21 +132 476 16 +601 64 2 +273 257 12 +486 0 2 +477 177 18 +125 51 4 +551 226 1 +86 145 5 +138 161 5 +62 58 5 +497 186 18 +501 148 1 +138 263 25 +175 285 25 +426 221 24 +142 269 21 +222 286 25 +382 193 24 +509 0 2 +381 169 24 +508 283 18 +510 17 2 +544 56 2 +523 174 18 +107 320 12 +236 154 12 +560 0 2 +0 110 6 +1 96 6 +94 105 6 +0 0 5 +191 220 25 +547 131 18 +102 125 5 +269 283 25 +124 165 21 +141 249 25 +18 118 6 +529 178 1 +34 77 6 +124 29 6 +113 136 6 +384 454 23 +113 137 6 +38 63 5 +487 226 18 +542 222 1 +181 291 25 +550 159 1 +84 149 6 +402 129 24 +501 84 2 +487 282 24 +307 196 21 +336 169 18 +525 0 10 +77 103 5 +490 4 10 +553 79 10 +526 196 1 +114 0 6 +91 189 21 +142 268 21 +54 0 5 +568 96 2 +13 28 5 +0 0 6 +0 9 5 +510 204 18 +503 202 1 +104 278 21 +117 136 6 +580 217 1 +144 209 21 +37 109 5 +506 0 2 +89 315 12 +122 25 6 +529 174 18 +574 196 18 +489 0 2 +40 130 6 +449 284 24 +544 275 18 +537 182 1 +572 65 2 +519 162 1 +407 219 13 +84 289 21 +201 305 25 +190 233 25 +560 39 2 +524 101 10 +0 135 5 +535 0 10 +554 52 10 +548 103 2 +143 270 25 +64 151 6 +203 262 25 +69 248 21 +91 191 12 +507 300 1 +506 0 2 +0 0 6 +541 198 18 +257 274 25 +561 149 1 +65 119 6 +547 22 2 +393 201 24 +87 42 5 +549 142 18 +121 220 21 +539 7 10 +206 201 25 +178 305 25 +526 102 2 +222 260 21 +6 132 6 +55 90 5 +533 14 2 +40 0 5 +118 267 21 +541 143 18 +548 0 10 +527 166 1 +533 127 1 +171 283 21 +179 274 25 +303 0 6 +110 79 6 +43 0 6 +177 241 25 +532 282 18 +518 45 2 +563 0 2 +151 256 21 +64 187 5 +31 219 4 +573 190 18 +491 70 2 +219 121 21 +92 114 5 +552 321 1 +187 210 25 +584 0 2 +511 0 10 +128 312 25 +465 0 2 +75 299 21 +183 255 21 +209 134 15 +18 83 6 +8 0 6 +139 0 6 +590 7 2 +464 42 10 +160 197 21 +45 89 6 +506 19 2 +545 84 2 +388 324 26 +531 0 2 +198 288 25 +95 191 6 +78 148 6 +534 126 18 +535 137 18 +105 41 5 +384 205 24 +469 0 2 +79 205 21 +553 106 10 +153 295 25 +558 0 10 +212 287 25 +523 0 10 +69 32 6 +207 220 25 +1 10 5 +410 233 24 +483 71 10 +539 69 2 +523 273 18 +61 115 5 +127 272 12 +77 63 5 +91 115 6 +194 307 21 +142 112 6 +484 165 1 +167 64 21 +111 257 21 +517 187 18 +542 156 18 +219 225 25 +194 250 21 +550 0 2 +505 88 10 +331 452 23 +538 219 1 +70 0 5 +184 281 21 +363 256 22 +549 125 1 +489 0 2 +537 225 1 +87 2 6 +537 50 2 +399 169 24 +503 157 1 +514 0 2 +441 240 24 +195 294 25 +137 119 12 +550 0 10 +39 71 6 +99 209 6 +152 266 21 +542 0 10 +24 195 21 +478 44 2 +195 189 21 +128 0 6 +140 212 21 +77 158 21 +49 0 5 +334 457 23 +218 251 25 +114 93 5 +538 0 2 +225 276 25 +480 145 1 +0 0 6 +547 145 18 +58 200 12 +94 0 6 +104 211 6 +244 268 25 +135 497 20 +0 156 5 +118 0 5 +530 0 10 +210 280 21 +199 245 25 +104 225 6 +112 0 5 +60 121 5 +449 127 24 +62 61 5 +134 258 21 +222 247 21 +123 99 6 +74 243 25 +46 210 21 +70 282 21 +555 0 2 +557 0 2 +81 79 6 +544 30 2 +418 277 24 +501 0 2 +107 97 6 +446 149 1 +132 254 25 +116 185 6 +564 187 18 +135 80 21 +171 364 16 +527 280 1 +107 256 21 +196 212 25 +428 113 2 +142 242 21 +247 245 25 +201 281 25 +22 0 6 +569 0 10 +155 216 21 +389 248 22 +528 0 10 +530 294 18 +0 195 6 +488 99 2 +229 251 26 +16 135 5 +505 72 2 +394 200 22 +509 296 1 +91 191 12 +543 23 2 +55 155 6 +216 228 21 +0 19 5 +519 123 1 +526 95 2 +506 55 10 +485 0 2 +252 245 21 +115 249 21 +491 164 1 +0 198 6 +395 0 10 +100 104 6 +576 0 2 +555 262 18 +174 301 25 +59 69 6 +495 103 10 +530 194 1 +155 241 21 +114 131 21 +197 265 21 +424 24 22 +455 273 26 +573 196 22 +519 90 10 +540 0 10 +501 154 18 +150 274 21 +402 0 22 +538 107 10 +319 176 15 +519 276 1 +530 132 1 +0 86 6 +122 120 6 +143 149 21 +239 219 25 +188 165 21 +528 49 2 +514 238 18 +513 165 1 +479 257 1 +208 308 25 +231 266 25 +108 240 21 +0 132 6 +554 155 1 +138 202 21 +35 107 12 +240 313 12 +463 112 1 +182 248 25 +141 164 25 +417 89 22 +198 264 25 +181 316 25 +209 239 25 +397 243 22 +488 0 2 +528 66 10 +545 157 1 +553 240 18 +35 222 25 +68 53 6 +480 0 10 +36 250 21 +396 510 23 +223 291 25 +52 246 7 +531 128 1 +548 184 1 +88 255 12 +171 268 21 +174 298 21 +69 157 6 +379 53 22 +539 77 2 +200 36 15 +318 341 26 +134 285 25 +503 224 1 +536 43 10 +498 16 10 +438 96 10 +99 274 25 +83 93 6 +196 30 15 +206 216 21 +594 7 2 +154 158 21 +216 263 25 +0 50 6 +12 145 5 +195 104 12 +58 116 21 +134 113 5 +511 533 19 +105 97 6 +21 132 6 +86 269 21 +532 183 18 +536 4 2 +170 133 6 +555 206 18 +52 224 6 +146 206 21 +63 97 5 +0 69 5 +46 92 6 +131 320 21 +555 98 2 +480 78 2 +423 254 22 +36 207 6 +176 0 6 +0 0 5 +560 167 18 +397 289 22 +533 203 1 +540 304 18 +58 137 6 +91 141 6 +513 0 10 +74 281 25 +196 210 25 +475 130 18 +569 237 18 +142 250 21 +461 793 19 +77 10 6 +44 28 6 +80 265 21 +73 95 6 +72 210 21 +371 260 22 +535 170 1 +556 175 1 +0 0 5 +211 201 21 +304 355 26 +200 253 25 +521 142 1 +522 77 2 +144 123 21 +532 231 1 +500 0 2 +494 168 1 +253 114 25 +193 245 25 +93 88 5 +176 279 21 +54 106 5 +84 126 6 +60 133 5 +524 182 18 +152 111 6 +540 0 2 +205 361 7 +505 104 10 +183 215 21 +81 132 6 +549 116 1 +523 66 2 +488 276 1 +273 284 25 +392 137 24 +127 255 21 +280 521 26 +501 30 10 +203 289 21 +539 115 1 +499 55 2 +559 50 2 +162 147 12 +177 168 21 +545 124 1 +121 217 21 +27 134 5 +103 237 21 +501 191 1 +105 174 21 +35 78 6 +137 108 5 +94 0 6 +7 74 6 +392 468 23 +11 183 6 +564 172 1 +547 149 1 +185 220 21 +52 1 6 +109 153 6 +0 140 5 +544 0 10 +404 222 22 +529 159 1 +57 212 21 +0 176 5 +29 255 21 +194 196 25 +332 196 15 +209 252 21 +408 351 24 +389 306 26 +182 273 25 +552 31 10 +203 263 25 +116 207 6 +535 249 1 +126 260 12 +22 14 6 +504 210 18 +34 187 5 +88 212 25 +522 186 1 +127 133 6 +109 201 21 +188 228 21 +544 0 2 +539 218 18 +59 65 6 +239 155 21 +518 0 10 +554 231 1 +124 150 6 +25 87 6 +192 259 25 +209 278 25 +527 106 10 +195 266 25 +545 165 18 +79 175 6 +78 252 21 +520 191 1 +154 215 21 +29 130 12 +0 156 6 +161 117 21 +160 243 21 +525 213 1 +109 75 12 +113 256 21 +20 111 6 +515 0 10 +51 0 5 +68 207 5 +517 131 18 +554 23 10 +199 165 21 +193 321 25 +182 246 25 +45 212 5 +502 205 18 +226 253 25 +0 29 6 +514 248 18 +207 103 12 +51 83 5 +201 257 25 +536 198 18 +34 53 5 +143 145 6 +155 235 21 +504 75 2 +58 0 6 +148 297 21 +46 98 6 +569 117 18 +69 55 6 +140 305 21 +495 219 18 +527 1 2 +170 140 5 +487 261 18 +555 240 1 +197 302 25 +532 158 18 +531 181 1 +56 26 6 +108 262 21 +531 0 2 +193 298 25 +44 136 5 +561 0 10 +467 136 1 +365 188 22 +547 262 1 +15 107 5 +0 0 5 +558 140 18 +195 206 24 +78 238 21 +532 7 2 +543 94 10 +542 128 1 +563 223 1 +515 121 1 +421 123 22 +195 288 21 +195 293 26 +292 435 23 +148 152 21 +119 130 12 +163 305 25 +227 404 25 +546 128 18 +492 0 10 +520 0 10 +296 40 6 +21 111 6 +506 134 1 +61 81 5 +174 235 21 +324 456 23 +68 45 6 +133 14 6 +192 230 21 +561 90 10 +71 153 12 +552 0 2 +213 320 26 +0 8 6 +365 297 22 +0 86 5 +171 211 21 +14 0 5 +40 156 6 +138 161 12 +405 365 18 +140 231 25 +551 84 10 +139 248 21 +444 95 10 +359 301 26 +170 117 6 +289 309 26 +190 312 25 +537 107 2 +522 103 2 +88 0 6 +216 306 25 +215 243 25 +157 261 21 +552 107 2 +146 230 21 +481 203 1 +564 23 2 +489 96 10 +106 246 21 +417 607 17 +72 83 5 +570 150 18 +235 327 25 +141 254 21 +484 47 2 +544 162 1 +169 281 25 +128 231 25 +507 0 10 +206 175 25 +155 250 21 +524 106 10 +513 128 1 +561 73 2 +397 70 24 +42 89 5 +551 0 10 +0 74 5 +486 158 1 +528 0 10 +157 161 6 +390 481 23 +293 121 15 +193 156 25 +547 135 1 +344 449 23 +168 244 21 +131 204 21 +486 77 10 +252 255 22 +520 240 18 +363 92 15 +99 199 21 +286 465 23 +129 277 21 +576 159 18 +548 0 10 +65 0 6 +529 74 2 +501 42 2 +252 267 21 +113 238 12 +21 164 5 +87 254 21 +534 0 2 +166 172 4 +169 264 21 +229 298 26 +546 73 2 +511 208 18 +162 217 12 +179 232 25 +89 0 6 +548 158 18 +123 279 21 +563 111 1 +152 85 6 +100 190 6 +29 268 21 +28 0 6 +38 144 5 +303 149 12 +152 250 12 +102 28 6 +91 275 21 +502 157 1 +83 0 5 +126 248 25 +527 16 10 +609 775 19 +149 46 6 +240 368 26 +132 222 12 +192 234 21 +512 104 10 +552 195 1 +569 176 18 +63 252 7 +352 239 22 +102 12 5 +214 254 25 +527 288 18 +581 223 1 +72 104 5 +104 215 12 +146 273 25 +462 160 1 +552 155 1 +524 192 18 +519 277 18 +156 175 21 +520 206 1 +530 124 18 +472 31 2 +512 223 1 +104 127 6 +72 182 6 +513 227 18 +181 224 21 +494 235 1 +176 154 21 +63 116 5 +120 96 5 +475 118 2 +350 0 22 +532 166 18 +109 169 12 +227 213 25 +434 248 18 +504 0 10 +167 187 21 +166 254 25 +0 242 7 +486 23 2 +47 243 12 +156 19 21 +536 266 18 +567 170 1 +432 164 26 +104 179 12 +563 0 10 +553 280 18 +263 362 26 +476 231 1 +568 95 2 +518 171 18 +550 0 2 +536 16 2 +110 97 5 +510 0 10 +200 198 21 +15 0 6 +449 205 18 +571 116 18 +0 0 6 +454 390 26 +0 0 5 +572 0 2 +169 124 12 +162 194 25 +518 0 2 +502 225 18 +494 152 1 +504 117 2 +88 176 12 +149 185 6 +76 75 6 +249 17 6 +89 257 25 +475 76 10 +523 18 10 +164 237 21 +511 0 10 +206 210 25 +54 92 6 +317 19 15 +88 112 5 +554 0 3 +92 0 6 +201 143 21 +284 95 15 +114 229 21 +517 28 2 +247 432 26 +568 0 10 +237 196 15 +4 0 5 +11 128 5 +75 0 6 +547 157 1 +105 268 21 +116 256 21 +0 93 5 +28 211 7 +0 47 5 +522 0 10 +235 388 22 +495 127 18 +518 133 18 +493 0 10 +63 48 6 +134 135 6 +509 245 1 +0 0 6 +142 302 21 +494 168 1 +7 34 21 +64 0 6 +136 311 25 +532 0 10 +515 0 10 +0 134 6 +124 59 5 +436 187 24 +537 183 18 +479 203 24 +527 244 1 +576 307 18 +539 0 2 +495 26 10 +510 204 1 +551 86 10 +520 0 2 +205 321 25 +179 168 21 +151 274 25 +134 322 12 +256 82 15 +183 82 25 +558 102 10 +538 122 18 +546 265 18 +397 286 22 +172 241 21 +200 176 21 +209 296 25 +375 245 18 +118 150 21 +97 147 6 +192 339 21 +514 52 10 +542 0 2 +499 0 2 +227 250 25 +170 92 5 +542 0 10 +218 198 25 +550 177 1 +171 106 6 +545 161 1 +8 166 6 +495 112 1 +489 146 1 +415 93 22 +55 129 6 +370 457 23 +530 221 18 +135 100 6 +34 38 5 +487 201 18 +79 196 5 +227 283 25 +15 73 6 +177 294 25 +197 296 21 +564 186 1 +124 266 25 +584 0 2 +135 334 12 +524 47 10 +143 216 21 +17 129 5 +141 273 21 +140 276 25 +521 159 1 +552 0 10 +171 213 21 +518 192 18 +550 124 18 +558 81 2 +261 250 21 +0 23 5 +550 0 10 +446 245 24 +452 26 10 +115 266 21 +499 247 1 +582 138 18 +569 168 18 +142 284 21 +149 135 21 +83 12 5 +578 205 22 +101 102 6 +456 125 1 +198 169 25 +149 205 21 +188 173 25 +24 230 12 +502 0 2 +201 123 21 +506 120 18 +81 102 12 +369 217 26 +128 279 21 +548 191 1 +543 22 10 +0 118 6 +240 635 16 +109 178 6 +39 88 5 +553 0 10 +23 138 5 +53 131 5 +99 166 6 +530 79 2 +520 79 10 +445 183 22 +207 271 25 +67 117 6 +156 228 21 +529 0 10 +191 271 21 +39 169 6 +418 292 26 +0 14 6 +549 89 10 +294 395 23 +499 0 2 +99 29 5 +91 215 21 +97 119 6 +264 163 15 +84 182 21 +111 155 12 +57 178 6 +52 0 5 +154 167 6 +202 312 25 +42 7 5 +471 108 2 +498 110 2 +520 0 2 +157 20 21 +0 202 6 +83 20 5 +160 256 21 +166 308 25 +580 170 18 +0 370 12 +406 284 24 +459 120 2 +33 102 6 +127 282 25 +230 162 21 +107 189 7 +104 66 5 +156 70 5 +215 229 24 +25 0 5 +228 306 26 +344 469 23 +547 150 1 +104 226 21 +96 63 6 +520 0 10 +88 64 5 +467 0 10 +180 274 21 +199 218 25 +159 290 21 +214 310 25 +512 66 10 +515 0 2 +153 191 21 +549 153 1 +377 201 22 +552 670 17 +34 185 6 +172 270 21 +524 0 10 +69 0 6 +0 0 6 +57 160 5 +775 1023 19 +202 352 25 +140 255 21 +136 300 25 +155 0 6 +213 340 25 +36 208 7 +0 43 6 +49 19 5 +18 83 6 +95 131 22 +184 294 21 +539 275 1 +244 204 25 +552 196 18 +146 198 7 +558 232 18 +36 0 5 +529 0 10 +110 251 12 +457 0 2 +431 192 18 +543 159 18 +579 181 1 +575 0 2 +182 277 25 +504 36 2 +511 196 18 +528 3 10 +101 219 7 +498 100 10 +202 285 21 +74 0 5 +94 51 12 +120 140 6 +533 92 2 +73 0 6 +48 312 12 +505 0 10 +476 200 18 +516 0 2 +541 75 2 +536 0 10 +551 89 10 +59 79 6 +134 238 12 +510 216 1 +584 139 1 +537 114 1 +518 97 2 +161 240 21 +28 26 6 +166 223 21 +207 242 25 +522 142 1 +121 164 21 +162 0 6 +533 0 10 +17 0 5 +153 221 21 +75 159 6 +32 200 6 +538 225 1 +565 27 10 +563 80 2 +140 250 21 +0 158 6 +149 212 12 +566 49 2 +165 269 25 +493 151 18 +229 240 25 +561 221 18 +231 129 15 +486 242 1 +187 267 25 +138 113 6 +153 284 25 +162 130 21 +74 79 5 +153 73 21 +63 178 12 +514 0 10 +105 99 6 +225 290 25 +129 258 25 +549 46 10 +540 299 1 +485 12 10 +201 284 25 +459 331 26 +490 0 10 +520 60 2 +200 135 24 +75 0 6 +503 0 2 +346 404 23 +396 635 23 +518 370 26 +433 73 2 +183 215 12 +566 0 10 +100 231 21 +51 123 5 +478 150 1 +497 251 18 +238 274 25 +525 163 1 +143 246 21 +406 531 23 +466 0 10 +80 201 7 +56 82 6 +5 0 6 +123 88 6 +143 319 25 +156 163 21 +152 95 6 +400 0 2 +149 106 6 +182 301 21 +205 258 25 +113 247 21 +538 0 2 +513 61 2 +576 72 10 +508 94 10 +583 176 18 +174 93 21 +466 245 18 +170 89 6 +179 219 21 +0 121 5 +248 323 26 +338 485 23 +115 302 21 +134 290 21 +215 273 26 +350 252 22 +551 29 10 +458 244 22 +373 58 24 +101 235 6 +150 211 21 +104 47 5 +327 413 23 +471 337 26 +79 310 21 +107 113 6 +140 202 21 +73 15 6 +238 227 21 +571 264 18 +564 0 2 +550 232 18 +191 254 21 +524 161 18 +6 155 6 +99 213 21 +166 92 21 +509 260 1 +203 258 25 +540 149 18 +108 254 25 +21 70 6 +0 28 6 +187 204 21 +82 39 5 +148 292 12 +127 159 21 +581 171 18 +75 141 6 +510 0 2 +505 0 10 +150 151 21 +0 168 5 +147 306 25 +445 165 22 +549 18 2 +514 6 10 +121 185 12 +431 341 26 +541 0 10 +350 389 26 +533 89 10 +623 304 22 +519 135 1 +495 214 18 +532 0 10 +243 246 21 +145 246 21 +537 204 1 +175 201 21 +177 204 25 +516 4 2 +609 202 1 +127 107 12 +117 260 25 +472 511 13 +75 217 7 +82 257 12 +198 0 6 +88 101 6 +577 131 18 +482 213 1 +503 163 18 +527 0 10 +445 0 2 +151 279 25 +147 285 21 +102 49 21 +45 124 6 +71 40 6 +116 0 6 +538 0 10 +108 239 12 +266 241 12 +110 176 21 +488 225 18 +541 0 10 +150 180 6 +504 211 1 +480 253 18 +4 0 5 +164 259 21 +150 27 5 +580 235 18 +35 90 21 +49 113 5 +92 228 21 +561 222 18 +76 0 5 +133 296 21 +201 244 25 +113 0 6 +23 70 6 +216 274 25 +537 0 10 +521 195 18 +188 262 25 +525 257 18 +197 153 21 +472 526 19 +213 269 25 +91 82 6 +532 110 1 +94 273 25 +161 165 21 +174 228 7 +527 281 18 +98 83 12 +190 253 25 +33 183 6 +353 190 24 +104 244 21 +521 121 1 +540 289 18 +26 295 21 +443 87 2 +210 202 21 +356 338 22 +139 123 6 +99 29 5 +128 239 21 +132 259 21 +527 28 10 +529 145 1 +511 74 2 +235 263 25 +545 179 18 +173 0 6 +547 144 1 +552 12 10 +147 291 25 +0 37 6 +553 81 10 +556 155 18 +91 259 25 +306 0 15 +531 118 1 +139 244 21 +389 494 23 +408 253 24 +543 122 18 +444 248 22 +0 0 6 +126 223 25 +80 49 5 +24 256 21 +94 80 5 +153 174 12 +133 269 21 +0 109 5 +517 259 1 +546 0 10 +113 245 21 +507 59 2 +378 168 22 +0 133 6 +526 192 1 +117 147 5 +519 0 10 +477 204 18 +496 0 10 +0 59 6 +208 285 25 +507 114 2 +27 55 6 +139 321 25 +536 0 2 +471 105 10 +71 69 5 +105 0 6 +0 0 6 +562 93 2 +67 180 12 +554 249 18 +438 273 24 +51 242 21 +498 232 18 +60 139 6 +171 121 21 +313 151 15 +556 0 10 +458 58 22 +508 248 1 +400 283 22 +478 256 18 +485 0 10 +549 0 10 +220 0 15 +0 71 6 +549 247 18 +542 206 1 +0 0 6 +510 164 1 +504 225 18 +509 188 1 +541 43 10 +584 52 2 +125 271 21 +531 211 18 +134 229 21 +127 307 25 +31 0 6 +193 269 25 +101 184 21 +546 209 1 +106 152 6 +110 291 25 +107 0 6 +512 211 18 +3 145 6 +504 0 2 +496 119 1 +563 66 2 +579 227 18 +139 113 4 +535 134 1 +229 255 25 +533 230 1 +211 240 25 +520 163 1 +132 0 5 +490 266 1 +246 218 22 +564 126 1 +504 0 2 +546 231 18 +113 54 6 +218 278 25 +81 81 5 +555 0 10 +45 163 5 +0 176 5 +551 0 10 +125 199 6 +185 154 21 +516 0 2 +151 159 6 +81 111 6 +546 78 2 +567 0 2 +165 120 12 +115 169 21 +111 22 6 +104 190 21 +574 38 2 +482 84 10 +103 260 21 +57 0 5 +180 295 25 +176 222 21 +290 0 15 +155 256 21 +184 288 25 +573 15 2 +524 55 2 +58 0 5 +89 0 5 +554 0 2 +0 0 6 +142 211 21 +138 240 21 +30 105 5 +543 93 10 +562 225 1 +146 161 25 +164 265 25 +523 158 18 +58 18 5 +125 125 12 +76 136 5 +496 0 2 +418 194 22 +179 151 25 +555 0 2 +112 124 6 +131 177 21 +96 273 25 +526 0 10 +165 290 21 +240 293 26 +53 94 6 +88 156 6 +68 156 5 +168 234 21 +149 141 21 +156 135 6 +522 91 2 +491 200 18 +495 0 2 +0 45 5 +102 180 6 +464 231 24 +187 211 21 +490 246 1 +69 105 6 +56 109 6 +136 268 25 +168 238 25 +187 34 5 +124 230 25 +194 107 21 +100 64 5 +0 0 6 +503 134 1 +584 97 2 +151 241 21 +163 75 6 +311 0 15 +549 0 10 +507 0 2 +466 36 2 +540 0 10 +114 108 6 +523 0 10 +121 0 6 +108 272 12 +88 162 12 +140 269 21 +466 0 10 +515 0 10 +91 111 5 +542 168 1 +146 262 21 +42 108 6 +570 156 18 +21 0 6 +117 249 25 +193 251 21 +557 30 2 +542 254 1 +496 0 2 +151 209 21 +206 115 15 +59 37 5 +551 0 2 +194 234 21 +442 193 1 +107 155 6 +541 0 10 +503 192 18 +537 165 18 +209 306 25 +164 455 16 +473 262 24 +36 113 5 +106 11 5 +167 293 21 +108 122 6 +211 240 25 +184 293 25 +114 44 5 +42 300 21 +518 0 2 +177 242 22 +412 331 26 +103 187 5 +532 5 10 +509 301 18 +25 216 21 +534 190 1 +18 0 6 +540 93 10 +146 180 21 +354 53 2 +138 214 21 +21 162 5 +93 0 5 +551 110 2 +128 51 6 +489 161 1 +173 200 25 +373 198 24 +153 200 21 +541 0 10 +305 250 12 +174 269 25 +468 141 18 +521 203 1 +203 275 25 +54 132 6 +541 114 2 +223 238 25 +534 233 18 +561 84 2 +58 32 6 +143 277 21 +102 284 21 +432 86 10 +71 278 21 +142 182 25 +111 10 6 +538 0 10 +65 0 6 +161 257 21 +557 207 18 +556 177 1 +144 265 25 +528 220 1 +512 162 1 +514 220 18 +546 52 10 +555 174 18 +240 214 21 +16 118 5 +564 29 10 +212 205 25 +0 0 5 +195 223 21 +182 182 25 +547 74 2 +533 0 2 +174 69 6 +144 194 21 +564 141 1 +556 118 18 +187 255 21 +182 244 21 +558 180 18 +497 0 2 +166 0 5 +230 225 21 +490 14 2 +70 0 6 +183 283 21 +92 126 6 +48 95 6 +507 3 2 +114 211 21 +75 38 5 +557 220 1 +143 0 6 +16 0 5 +131 275 25 +144 200 21 +571 201 18 +188 176 21 +359 106 15 +509 268 1 +559 2 10 +499 94 10 +286 114 15 +548 208 18 +204 63 6 +217 274 25 +242 266 25 +481 0 10 +532 288 18 +13 0 6 +30 187 6 +570 22 2 +201 244 25 +571 663 19 +0 133 6 +550 34 10 +174 306 21 +490 0 2 +292 263 25 +533 14 10 +150 245 21 +545 187 18 +402 159 24 +64 114 6 +247 305 25 +533 205 18 +225 272 25 +38 228 21 +510 0 10 +102 253 21 +246 265 25 +526 113 2 +68 98 6 +528 125 18 +519 106 2 +159 249 21 +515 299 26 +519 0 2 +124 126 12 +505 99 10 +237 236 25 +119 220 21 +98 0 6 +522 172 18 +115 216 21 +241 154 12 +115 109 6 +46 0 5 +0 103 6 +416 2 10 +209 240 25 +485 159 18 +61 191 6 +503 0 2 +145 188 21 +532 24 10 +532 365 26 +89 90 5 +547 130 18 +158 284 25 +525 288 18 +467 260 26 +349 637 23 +104 285 21 +215 94 6 +227 203 12 +427 261 22 +127 249 7 +512 0 2 +520 229 1 +220 180 25 +512 0 10 +494 231 1 +497 206 18 +521 52 10 +279 272 25 +87 0 6 +84 0 6 +100 95 6 +115 163 6 +36 134 6 +523 206 1 +153 245 25 +521 86 2 +0 21 5 +510 0 10 +150 289 21 +105 259 21 +537 0 10 +520 124 1 +541 72 2 +344 257 22 +545 50 10 +210 271 25 +540 265 1 +151 230 21 +127 187 21 +29 0 6 +543 231 13 +110 150 12 +538 0 10 +532 161 18 +320 0 15 +54 140 6 +126 247 21 +519 68 2 +397 437 23 +538 0 10 +211 303 25 +564 25 2 +165 221 21 +116 266 21 +492 50 2 +142 142 6 +61 193 21 +476 0 2 +554 129 18 +81 83 5 +184 287 25 +10 279 21 +528 241 18 +550 100 2 +172 235 21 +102 220 21 +157 223 25 +130 289 25 +214 175 25 +99 163 6 +538 59 10 +97 389 16 +34 157 12 +114 233 25 +568 92 2 +152 179 21 +185 267 21 +560 44 2 +480 207 1 +417 132 1 +527 109 10 +177 251 21 +85 233 21 +536 114 1 +191 119 21 +23 224 12 +321 49 15 +68 0 6 +305 40 15 +534 82 10 +95 154 12 +507 192 18 +157 233 21 +348 474 23 +166 271 25 +485 0 10 +503 0 2 +457 207 1 +540 114 1 +261 358 26 +530 215 18 +124 199 21 +536 113 2 +60 0 5 +164 210 25 +12 25 5 +97 28 5 +106 177 6 +484 150 18 +48 173 5 +49 0 6 +139 297 21 +25 88 6 +599 279 18 +440 159 22 +569 227 1 +52 235 12 +519 104 2 +508 239 1 +92 184 21 +527 128 1 +97 170 12 +189 86 12 +506 0 10 +163 285 25 +204 271 25 +531 49 10 +342 467 23 +182 252 21 +541 0 2 +79 64 12 +200 249 21 +337 138 15 +101 64 6 +106 106 12 +519 117 1 +547 204 1 +530 147 1 +259 422 23 +506 101 2 +0 125 5 +539 0 10 +192 194 25 +147 205 21 +145 301 21 +87 70 6 +515 62 2 +113 90 6 +125 233 21 +538 153 1 +54 99 6 +507 216 18 +528 0 10 +72 100 6 +538 0 10 +138 289 21 +363 483 23 +196 298 25 +106 220 6 +536 172 18 +539 225 1 +74 193 21 +494 139 1 +0 176 5 +527 182 1 +181 0 6 +536 147 1 +145 246 21 +159 202 21 +368 483 23 +60 128 12 +488 177 1 +87 116 6 +202 269 25 +109 115 5 +221 171 21 +185 279 25 +208 117 25 +0 0 6 +519 159 18 +121 200 12 +90 120 5 +513 161 1 +55 0 5 +532 136 18 +0 0 6 +26 154 6 +432 402 26 +451 144 1 +497 86 2 +101 286 21 +131 313 21 +545 146 1 +502 0 10 +93 257 21 +290 114 22 +559 32 10 +518 0 10 +136 264 21 +570 0 2 +110 216 21 +211 309 25 +496 26 10 +126 141 12 +269 379 22 +208 244 25 +197 285 25 +175 186 21 +507 0 10 +120 157 21 +501 146 18 +527 0 10 +532 3 10 +137 242 21 +371 252 22 +443 0 10 +181 268 21 +504 0 10 +105 205 21 +431 618 17 +179 350 12 +442 226 24 +511 218 1 +406 539 14 +135 272 25 +524 191 1 +417 256 26 +287 57 15 +342 441 23 +55 154 12 +535 165 1 +135 199 7 +127 271 21 +105 213 25 +544 56 10 +596 0 2 +581 66 2 +520 51 10 +239 250 12 +506 137 18 +511 166 1 +176 270 25 +535 60 2 +189 266 21 +518 36 10 +510 0 10 +38 231 25 +505 578 23 +510 244 18 +564 149 18 +582 0 10 +444 296 22 +136 176 12 +71 238 4 +521 154 1 +528 195 18 +155 175 25 +227 240 25 +219 271 25 +527 155 1 +489 0 2 +494 479 26 +44 178 5 +158 0 5 +549 181 18 +515 10 2 +57 0 5 +534 106 10 +501 96 10 +550 252 18 +532 215 18 +515 6 2 +519 140 1 +519 202 18 +385 241 22 +533 80 10 +119 209 21 +81 217 21 +251 296 22 +479 21 10 +111 340 12 +522 201 18 +512 175 1 +508 211 18 +536 474 23 +118 213 21 +561 175 1 +0 37 5 +505 4 10 +335 208 15 +191 298 25 +154 245 21 +55 129 5 +522 9 10 +193 226 21 +575 47 10 +544 176 1 +187 264 25 +465 0 10 +489 155 1 +260 333 26 +21 260 21 +0 200 5 +549 264 1 +84 39 5 +178 249 21 +509 0 10 +137 262 21 +430 254 22 +175 272 25 +519 219 1 +64 256 25 +511 190 18 +86 213 12 +536 115 2 +355 458 23 +149 219 25 +488 130 1 +180 178 25 +554 119 18 +510 102 10 +220 227 25 +488 137 1 +498 0 2 +166 281 25 +394 245 24 +98 206 21 +491 20 10 +151 257 21 +138 254 25 +543 183 1 +561 144 1 +561 224 1 +527 0 10 +521 0 10 +152 268 21 +79 257 25 +559 0 2 +164 224 12 +182 308 25 +365 293 24 +509 111 1 +112 173 21 +209 232 22 +477 45 10 +511 43 2 +555 191 18 +510 40 2 +562 49 2 +136 116 21 +106 253 21 +462 591 19 +177 205 25 +60 0 5 +136 192 21 +124 282 21 +532 214 1 +209 0 21 +532 181 18 +532 68 2 +482 62 2 +187 234 25 +93 177 5 +22 231 7 +235 321 25 +116 240 25 +509 124 1 +217 16 21 +117 218 25 +527 200 18 +86 503 16 +538 111 1 +230 200 12 +544 199 1 +549 199 1 +112 221 21 +582 35 2 +96 138 5 +553 0 10 +174 297 21 +134 233 21 +151 247 25 +372 269 25 +90 219 21 +539 308 18 +257 219 21 +114 163 21 +541 231 1 +199 309 25 +372 167 15 +520 0 2 +559 0 2 +506 60 10 +538 23 10 +412 165 24 +518 9 10 +31 100 5 +179 220 21 +175 249 21 +530 0 2 +146 244 12 +550 229 1 +139 277 21 +544 147 18 +289 204 21 +536 0 10 +109 126 12 +556 38 2 +172 246 21 +114 47 5 +450 149 1 +551 293 18 +150 127 21 +160 276 21 +58 228 25 +0 73 5 +532 230 1 +460 0 10 +158 249 25 +233 297 26 +564 181 1 +276 0 15 +155 313 21 +83 0 5 +568 21 10 +89 116 5 +537 173 1 +547 0 2 +171 244 25 +460 202 1 +155 232 21 +533 272 1 +509 125 18 +169 242 21 +179 254 21 +278 375 26 +573 0 2 +341 63 15 +112 108 21 +131 120 5 +139 192 21 +561 99 10 +229 285 25 +563 183 1 +530 41 10 +10 158 5 +166 180 21 +92 257 21 +165 136 21 +540 0 10 +151 325 25 +506 295 26 +117 255 21 +429 523 19 +85 270 25 +8 186 5 +192 320 26 +633 197 22 +539 12 10 +133 241 12 +563 220 1 +380 202 18 +275 361 26 +162 306 25 +520 283 18 +82 130 5 +555 0 10 +528 804 19 +177 180 25 +457 82 2 +527 69 10 +206 274 25 +523 148 1 +518 213 18 +487 0 2 +219 268 21 +55 103 12 +165 278 21 +523 11 2 +147 283 25 +586 0 2 +166 258 21 +514 5 2 +471 146 1 +574 67 2 +246 309 25 +151 257 25 +247 243 24 +542 0 10 +502 129 18 +391 242 24 +109 90 5 +509 130 1 +566 241 1 +515 118 18 +574 0 2 +539 99 10 +86 0 5 +222 312 25 +487 0 10 +547 0 2 +539 89 10 +0 61 5 +531 215 1 +522 182 18 +537 97 10 +239 313 25 +529 194 18 +455 33 2 +178 302 25 +543 205 1 +499 107 10 +172 266 25 +169 217 21 +558 125 1 +121 200 21 +560 244 1 +194 240 21 +121 0 5 +542 175 1 +518 34 2 +129 236 21 +548 217 1 +206 226 21 +185 301 25 +538 276 18 +569 653 19 +554 62 10 +135 173 21 +111 255 21 +515 98 10 +537 13 2 +66 215 21 +558 10 10 +190 246 21 +504 61 10 +424 0 10 +228 294 25 +512 0 10 +517 131 1 +169 201 25 +162 245 25 +571 91 2 +132 239 21 +160 258 21 +565 269 1 +193 223 21 +154 229 21 +217 304 25 +611 135 18 +133 111 21 +439 143 22 +462 5 22 +220 313 26 +41 112 5 +118 234 21 +91 280 21 +105 169 21 +546 67 10 +448 92 10 +140 224 21 +533 17 10 +492 187 1 +486 176 1 +176 130 21 +152 253 25 +530 24 10 +104 196 7 +117 249 21 +188 300 25 +184 339 25 +540 0 10 +32 0 5 +525 136 18 +142 286 21 +527 206 18 +372 418 23 +484 500 19 +147 283 25 +514 258 1 +485 150 1 +379 220 24 +7 0 5 +190 262 26 +533 0 2 +524 168 1 +368 6 22 +512 105 2 +127 183 21 +144 163 12 +495 0 10 +132 184 21 +107 239 7 +543 116 18 +203 335 22 +0 0 5 +501 167 1 +106 275 21 +25 176 12 +525 152 18 +118 32 5 +56 211 21 +336 478 23 +136 210 21 +532 57 10 +576 154 1 +516 0 10 +528 170 18 +223 241 25 +551 0 2 +197 279 25 +74 204 21 +552 90 10 +593 244 18 +125 159 25 +556 0 2 +518 16 10 +200 281 25 +419 126 15 +177 263 25 +226 239 25 +532 22 10 +563 205 18 +549 5 2 +50 115 5 +519 0 10 +103 158 21 +232 225 25 +178 171 21 +571 211 1 +37 299 25 +307 0 15 +469 67 10 +183 232 25 +564 72 10 +154 0 21 +213 217 21 +508 106 2 +568 113 1 +140 250 21 +560 83 2 +200 277 21 +173 266 25 +379 235 22 +545 831 19 +530 180 1 +498 0 2 +510 27 2 +532 144 18 +164 278 25 +102 206 21 +0 131 5 +556 150 1 +172 192 25 +285 142 22 +108 115 21 +125 168 21 +188 251 25 +102 216 21 +487 230 24 +547 142 1 +521 0 2 +104 235 21 +352 179 22 +170 313 12 +103 247 21 +152 177 21 +314 168 24 +108 247 21 +507 0 2 +217 222 21 +575 200 18 +504 92 10 +107 237 25 +481 123 1 +24 15 5 +153 209 21 +495 21 10 +217 186 21 +549 125 18 +54 258 21 +190 229 21 +534 64 10 +550 157 1 +518 148 18 +247 238 25 +197 282 21 +170 204 25 +558 0 10 +518 0 2 +538 65 2 +532 10 2 +224 308 25 +153 235 25 +386 482 23 +299 293 25 +128 139 12 +113 250 21 +188 182 21 +543 219 1 +83 154 12 +516 110 2 +126 255 21 +559 120 1 +0 246 12 +179 288 25 +390 159 24 +510 237 1 +57 217 7 +521 0 2 +535 193 18 +531 117 1 +521 2 2 +146 197 21 +558 39 10 +518 0 10 +482 133 18 +469 60 2 +430 267 26 +142 224 21 +532 1 2 +107 199 12 +0 296 21 +539 0 10 +250 305 26 +99 259 25 +564 281 18 +395 227 22 +358 199 15 +556 206 1 +40 18 5 +523 24 10 +0 0 5 +214 189 21 +148 278 25 +553 230 1 +278 265 21 +404 235 24 +175 145 12 +171 300 25 +103 0 5 +200 255 21 +413 171 22 +569 143 24 +438 240 22 +482 119 22 +115 323 12 +156 182 21 +156 247 21 +331 424 26 +3 167 12 +423 54 15 +533 99 10 +178 283 25 +0 174 5 +250 51 15 +490 181 18 +578 168 18 +117 100 12 +175 251 21 +500 56 10 +128 261 7 +508 0 10 +67 52 5 +100 161 12 +152 114 21 +147 255 21 +557 191 18 +555 163 18 +387 472 26 +489 148 1 +98 180 12 +490 95 10 +475 237 1 +562 81 10 +203 327 21 +167 302 25 +136 298 25 +397 0 15 +560 241 18 +50 0 5 +149 287 21 +520 200 1 +140 105 21 +159 263 21 +524 127 1 +163 266 21 +446 266 24 +161 207 12 +126 163 12 +74 211 21 +540 214 18 +117 213 21 +165 236 25 +189 270 21 +482 88 10 +487 108 10 +538 209 1 +59 233 12 +548 0 10 +471 236 24 +200 196 21 +106 261 25 +134 128 12 +172 169 21 +243 306 21 +393 189 1 +336 478 26 +60 236 21 +340 459 23 +219 218 25 +146 287 25 +190 258 25 +205 302 25 +588 183 18 +554 166 1 +397 489 23 +569 0 10 +390 178 24 +98 191 21 +37 135 5 +96 61 5 +472 0 10 +397 374 26 +445 120 18 +504 211 1 +141 156 12 +219 320 25 +316 270 22 +219 268 25 +575 166 1 +530 192 1 +542 236 1 +559 128 18 +165 277 21 +211 307 25 +166 234 25 +546 141 18 +352 57 22 +180 317 25 +0 163 21 +325 478 23 +515 0 10 +128 71 21 +504 250 1 +364 0 3 +563 119 1 +188 255 25 +128 58 5 +63 1 5 +169 97 5 +179 295 26 +511 63 10 +570 99 10 +499 213 22 +147 294 21 +106 184 12 +529 0 10 +551 183 18 +569 184 18 +538 1 10 +168 279 25 +415 99 24 +267 290 26 +212 194 25 +353 459 23 +175 238 21 +531 124 18 +500 228 1 +167 256 21 +95 228 21 +540 0 10 +42 58 5 +526 0 10 +578 181 1 +570 0 10 +126 183 26 +368 0 15 +578 217 18 +516 145 18 +388 262 24 +467 0 10 +147 151 12 +45 269 21 +495 0 10 +374 49 22 +198 229 25 +190 301 21 +83 130 12 +219 283 25 +516 177 1 +166 172 12 +555 111 10 +515 264 18 +495 259 1 +546 0 10 +509 46 10 +562 200 18 +51 192 5 +102 125 12 +170 266 21 +293 133 15 +514 48 10 +140 232 25 +198 285 25 +520 98 10 +518 109 10 +410 198 18 +33 205 5 +547 94 10 +134 178 12 +72 118 5 +293 313 26 +118 208 25 +183 207 21 +183 219 25 +47 25 5 +31 260 21 +549 183 1 +502 0 10 +125 119 5 +534 116 1 +95 71 5 +516 129 1 +569 229 18 +161 224 21 +140 273 25 +93 243 21 +221 227 25 +439 145 24 +166 243 25 +510 195 18 +452 176 24 +120 294 25 +125 239 21 +535 206 18 +497 185 1 +324 76 15 +146 186 12 +148 301 21 +153 58 5 +179 242 21 +433 77 22 +210 277 25 +22 212 7 +116 82 21 +26 132 5 +161 249 22 +374 475 23 +163 230 25 +535 0 10 +108 214 21 +506 144 1 +461 205 24 +180 193 21 +209 346 26 +0 106 5 +136 225 25 +176 276 25 +510 0 10 +171 210 25 +142 156 21 +0 258 21 +0 159 5 +521 148 1 +540 18 10 +153 183 25 +178 144 12 +521 126 18 +517 186 18 +539 0 10 +359 0 15 +482 119 18 +565 132 18 +116 174 21 +123 198 21 +494 327 26 +497 0 10 +82 0 5 +521 44 10 +147 0 5 +561 246 1 +547 182 1 +449 127 1 +459 183 18 +544 151 18 +547 226 1 +130 229 25 +447 107 10 +60 0 12 +189 208 25 +305 560 26 +222 269 25 +212 286 25 +269 539 23 +457 174 1 +584 0 10 +467 845 19 +103 111 21 +117 112 5 +57 201 12 +532 198 18 +438 134 22 +532 125 1 +437 235 22 +196 227 25 +159 244 25 +139 290 21 +459 130 18 +495 88 10 +117 233 25 +534 145 1 +501 190 1 +534 0 10 +171 275 25 +78 121 5 +110 119 21 +538 200 1 +75 374 16 +24 284 21 +221 283 25 +187 314 25 +493 188 18 +52 104 5 +198 179 12 +143 255 21 +516 0 10 +518 157 1 +571 116 1 +172 160 21 +138 229 25 +522 236 18 +480 103 24 +546 65 10 +177 273 25 +477 66 10 +432 213 24 +508 0 10 +545 94 10 +114 294 25 +484 257 18 +177 242 25 +558 189 18 +497 0 10 +488 164 1 +59 169 12 +189 174 21 +500 13 10 +131 254 21 +501 135 18 +152 231 21 +252 213 15 +500 26 10 +167 239 21 +554 205 18 +516 245 1 +233 230 21 +187 260 21 +207 0 15 +107 220 12 +476 80 10 +154 75 21 +145 300 25 +304 365 26 +527 142 18 +40 124 5 +202 218 25 +215 151 21 +169 282 25 +195 205 25 +579 179 1 +416 359 26 +411 126 24 +501 268 18 +305 77 15 +330 459 23 +168 206 21 +122 244 21 +191 266 25 +186 249 21 +430 218 22 +172 338 21 +546 16 10 +492 0 10 +77 92 5 +113 277 21 +535 154 18 +517 147 1 +549 134 1 +534 173 1 +172 102 21 +522 50 10 +74 197 21 +371 522 19 +563 180 1 +61 231 21 +242 313 26 +150 258 25 +253 267 21 +169 240 21 +248 287 25 +15 144 12 +324 568 19 +499 126 18 +508 285 1 +137 290 21 +443 186 22 +185 226 21 +197 214 21 +485 0 10 +474 0 10 +25 41 5 +0 249 7 +534 232 18 +8 0 5 +0 109 5 +542 0 10 +100 276 21 +166 282 21 +238 252 21 +147 262 21 +130 234 25 +314 107 24 +206 297 21 +414 228 22 +541 121 18 +176 156 21 +133 305 21 +556 174 1 +412 440 23 +188 219 21 +276 301 25 +473 13 10 +183 207 21 +553 42 10 +143 66 5 +220 209 21 +427 0 10 +523 121 1 +502 235 1 +530 197 18 +331 530 23 +240 111 12 +159 286 25 +64 220 21 +569 0 10 +366 231 24 +529 0 10 +348 171 22 +455 238 18 +498 141 18 +169 263 25 +169 237 25 +205 225 21 +194 150 21 +359 290 24 +494 0 10 +113 90 12 +523 226 1 +382 251 22 +687 1023 19 +0 53 5 +427 98 24 +340 514 23 +129 263 21 +219 280 25 +138 269 21 +166 304 25 +234 246 25 +136 278 21 +528 127 1 +186 231 25 +150 236 25 +195 287 25 +273 19 15 +564 136 18 +386 154 24 +551 10 10 +124 112 21 +529 252 18 +131 189 25 +168 182 25 +324 202 24 +191 287 25 +514 5 10 +537 183 1 +511 183 18 +153 260 21 +402 81 24 +551 253 18 +380 166 24 +224 266 25 +117 113 12 +124 227 21 +197 423 25 +148 0 21 +23 0 5 +493 110 1 +555 234 18 +523 50 10 +180 176 5 +147 135 21 +534 122 18 +152 222 21 +521 179 1 +117 124 21 +261 299 25 +140 230 21 +526 111 1 +505 232 18 +595 547 19 +94 215 21 +187 238 25 +200 139 12 +110 244 21 +259 218 21 +472 207 1 +153 218 21 +138 206 21 +557 0 10 +531 103 10 +334 472 23 +90 281 21 +354 99 22 +156 252 21 +173 282 25 +452 55 10 +535 0 10 +117 214 21 +98 155 21 +385 289 24 +556 176 1 +413 99 24 +68 62 5 +539 184 18 +593 107 18 +550 71 10 +521 0 10 +22 191 12 +278 243 25 +52 0 5 +98 88 5 +512 69 10 +515 175 1 +87 166 12 +542 296 1 +522 113 1 +0 21 5 +281 849 23 +185 126 21 +513 228 1 +545 171 1 +528 0 10 +520 241 18 +458 0 10 +494 14 10 +532 0 10 +511 158 18 +481 20 10 +210 284 25 +161 259 21 +491 0 10 +165 229 21 +0 131 5 +566 0 10 +517 241 18 +559 240 18 +325 410 23 +477 243 1 +550 257 18 +132 146 21 +522 152 1 +110 175 21 +115 35 21 +80 223 21 +140 273 25 +544 78 10 +429 325 24 +22 178 12 +106 213 21 +128 305 21 +275 437 23 +507 242 18 +239 93 15 +545 0 10 +134 115 25 +271 142 21 +545 185 18 +549 29 10 +523 110 10 +519 221 18 +145 73 21 +498 198 1 +3 0 5 +558 159 1 +501 171 18 +496 78 10 +189 287 21 +433 0 10 +148 80 12 +591 195 1 +161 162 21 +164 240 25 +184 195 21 +549 44 10 +443 221 24 +146 192 21 +474 262 18 +45 255 12 +457 223 18 +190 207 21 +44 204 7 +554 213 1 +450 102 10 +100 203 7 +156 262 21 +546 281 18 +187 232 25 +169 288 25 +329 21 15 +112 269 21 +564 0 10 +165 188 21 +281 359 25 +425 283 22 +158 236 25 +120 292 21 +62 74 5 +125 166 12 +540 315 18 +544 233 18 +531 1 10 +518 132 1 +261 105 21 +206 326 25 +120 73 5 +199 277 25 +566 155 18 +521 114 1 +502 123 1 +522 207 1 +489 127 1 +199 167 21 +243 280 25 +61 252 12 +553 234 18 +510 178 1 +494 162 18 +0 0 5 +127 0 5 +117 132 12 +546 305 18 +521 166 1 +153 245 21 +585 131 24 +62 251 21 +285 167 15 +23 235 12 +97 173 5 +125 259 21 +382 164 24 +515 201 1 +550 0 10 +361 475 23 +216 271 12 +511 149 1 +197 292 25 +141 227 25 +188 271 25 +443 232 1 +532 99 10 +225 243 25 +537 117 1 +479 2 10 +73 119 12 +508 257 18 +512 0 10 +483 47 10 +158 286 25 +161 253 21 +501 421 19 +565 145 18 +108 100 5 +546 167 1 +535 0 10 +116 0 5 +138 245 21 +81 377 16 +472 65 10 +95 0 5 +84 200 21 +136 293 25 +67 139 5 +564 225 1 +525 17 10 +564 187 1 +592 128 18 +133 201 12 +48 39 5 +408 251 22 +517 0 10 +570 176 1 +547 222 18 +515 186 1 +0 46 5 +190 299 25 +359 118 22 +478 84 22 +183 164 21 +152 31 21 +529 144 18 +513 117 18 +305 30 22 +529 1 10 +521 280 1 +541 92 10 +203 251 25 +466 240 18 +326 263 24 +236 328 12 +109 208 5 +139 262 21 +38 282 21 +587 144 1 +182 245 21 +95 0 5 +0 24 5 +185 255 21 +529 30 10 +521 140 1 +100 216 21 +414 483 26 +410 249 22 +499 856 23 +552 0 10 +217 273 25 +72 203 12 +305 400 26 +207 307 25 +429 171 22 +171 255 21 +401 222 24 +525 146 18 +116 291 21 +520 0 10 +185 287 25 +538 0 10 +161 206 21 +118 299 25 +511 0 10 +527 0 10 +104 184 21 +172 122 12 +157 303 21 +535 0 10 +211 229 25 +206 299 21 +526 103 10 +286 231 24 +136 267 21 +157 192 12 +520 141 1 +562 0 10 +214 221 25 +546 159 1 +516 205 1 +243 340 25 +174 284 21 +177 326 21 +555 0 10 +320 188 24 +228 295 25 +136 156 21 +537 104 10 +24 305 25 +537 81 10 +331 185 22 +204 258 25 +482 229 1 +90 262 21 +94 209 21 +543 154 1 +49 190 21 +151 256 21 +485 0 10 +407 196 24 +305 215 22 +79 161 5 +152 304 26 +532 177 1 +117 227 21 +122 305 25 +172 297 25 +466 342 26 +414 130 22 +101 278 25 +444 85 10 +117 140 5 +484 237 1 +531 182 1 +550 130 22 +519 75 10 +145 256 21 +462 43 10 +48 40 5 +0 125 5 +499 167 1 +0 44 5 +233 304 26 +54 104 5 +193 298 25 +318 32 15 +191 294 25 +170 237 25 +11 0 5 +139 232 21 +173 311 25 +383 50 15 +523 1 10 +325 185 22 +132 221 21 +389 239 1 +192 264 25 +124 204 21 +189 292 25 +0 0 5 +90 259 21 +0 72 5 +0 163 12 +148 295 25 +197 250 25 +231 469 25 +546 253 1 +540 113 1 +155 124 12 +146 230 21 +566 63 10 +504 177 1 +332 485 23 +457 101 10 +196 318 21 +480 0 10 +150 210 21 +549 0 10 +106 235 21 +72 0 5 +446 116 22 +208 265 25 +138 242 21 +211 290 25 +495 108 10 +0 86 5 +468 156 1 +441 0 10 +521 13 10 +147 301 25 +172 264 21 +524 176 1 +158 293 21 +530 226 1 +149 76 5 +182 293 25 +129 176 21 +136 165 21 +151 176 12 +485 0 10 +393 270 24 +178 280 21 +517 0 10 +521 22 10 +534 205 1 +167 274 21 +205 186 21 +130 201 5 +485 110 1 +111 255 21 +110 280 21 +61 78 5 +368 472 23 +222 215 25 +8 37 5 +150 218 21 +109 248 21 +387 326 22 +519 81 10 +531 122 1 +141 0 5 +237 283 25 +153 266 25 +197 145 12 +182 310 25 +455 142 1 +264 291 26 +219 312 21 +396 113 22 +212 244 21 +192 276 25 +541 178 1 +153 188 21 +143 259 25 +108 115 21 +162 208 21 +144 248 21 +508 0 10 +513 164 1 +129 193 21 +197 267 25 +411 85 24 +436 210 22 +495 0 10 +577 183 1 +331 439 23 +655 879 19 +27 183 5 +306 219 24 +127 240 25 +109 172 5 +415 0 24 +244 216 25 +532 10 10 +77 77 5 +193 267 21 +364 4 15 +532 114 1 +345 92 24 +416 206 24 +262 227 25 +269 161 15 +455 0 10 +526 8 10 +420 84 22 +504 173 1 +103 176 12 +338 205 26 +513 21 10 +445 278 22 +39 158 5 +196 278 25 +44 0 5 +506 127 1 +49 43 5 +366 235 24 +157 205 21 +22 190 5 +48 106 5 +205 277 25 +539 0 10 +117 267 21 +158 306 25 +567 137 1 +285 391 26 +196 254 21 +15 371 16 +207 300 25 +532 319 1 +435 139 24 +330 74 15 +99 287 25 +217 316 25 +67 152 5 +563 0 10 +88 201 21 +365 274 24 +185 335 25 +554 224 1 +503 0 10 +41 198 21 +73 79 5 +75 280 25 +17 22 5 +36 112 5 +429 116 15 +187 259 25 +94 86 21 +84 190 12 +160 186 12 +51 200 21 +156 144 12 +278 258 22 +170 272 25 +530 123 1 +131 279 25 +139 227 21 +185 217 21 +202 284 21 +212 257 25 +139 302 25 +615 676 19 +0 0 5 +75 180 12 +105 263 21 +175 214 21 +0 55 5 +545 105 10 +507 248 1 +510 216 1 +225 156 12 +528 0 10 +202 230 21 +167 282 25 +525 0 10 +577 182 1 +201 205 21 +547 165 1 +523 91 10 +130 236 21 +22 184 21 +349 112 22 +201 203 25 +430 210 22 +138 38 5 +242 199 25 +498 73 10 +111 341 25 +404 68 22 +175 301 25 +518 82 10 +536 0 10 +354 261 22 +137 292 21 +586 0 10 +211 290 25 +76 131 5 +540 0 10 +394 513 23 +37 175 12 +85 15 21 +187 85 21 +107 43 5 +402 129 22 +185 288 22 +415 6 24 +126 247 21 +475 144 1 +223 236 21 +645 65 10 +252 290 25 +0 0 5 +0 236 4 +339 170 24 +507 84 10 +548 11 10 +538 0 10 +541 0 10 +529 49 10 +181 223 21 +518 104 10 +452 15 10 +400 228 24 +163 286 25 +403 253 22 +175 161 21 +144 280 25 +511 218 1 +80 278 7 +181 184 24 +34 0 5 +195 271 21 +66 141 21 +540 0 10 +533 0 10 +0 58 5 +8 101 5 +225 272 21 +125 183 21 +72 0 5 +126 230 21 +193 295 25 +525 0 10 +107 192 12 +0 190 7 +152 260 21 +18 247 21 +250 193 22 +179 213 21 +122 259 21 +174 301 25 +401 130 22 +180 295 25 +508 157 1 +351 237 22 +506 176 1 +310 249 26 +165 320 25 +533 0 10 +413 289 26 +119 222 12 +520 170 1 +498 28 10 +218 337 26 +128 164 21 +393 503 26 +505 261 1 +164 219 25 +0 169 5 +262 299 26 +433 151 24 +503 182 1 +364 461 23 +107 169 21 +478 27 10 +529 0 10 +508 127 1 +167 268 25 +155 180 21 +65 199 21 +227 270 25 +159 53 5 +595 21 10 +513 0 10 +111 134 12 +203 273 25 +150 104 12 +234 318 25 +165 210 21 +120 84 21 +548 146 1 +495 0 10 +528 201 1 +154 279 21 +288 363 26 +123 192 25 +517 179 1 +120 293 25 +86 226 12 +509 92 10 +234 307 25 +213 235 25 +143 151 21 +263 248 25 +549 114 1 +518 153 1 +126 296 21 +195 244 21 +207 318 25 +161 221 21 +79 90 21 +189 252 21 +474 84 10 +500 508 19 +158 163 21 +164 272 25 +441 141 1 +136 246 25 +204 283 25 +108 115 12 +70 215 7 +336 213 15 +415 287 22 +137 267 21 +502 114 1 +561 0 10 +31 308 12 +482 220 1 +552 73 10 +230 176 21 +480 139 1 +528 174 1 +494 97 10 +56 195 21 +406 218 22 +90 266 21 +145 232 21 +133 241 21 +151 206 21 +104 220 21 +165 275 25 +516 173 1 +518 259 1 +265 382 26 +124 164 21 +518 196 1 +125 219 21 +158 220 21 +542 0 10 +231 324 25 +113 252 25 +150 202 21 +517 211 1 +463 0 10 +33 174 21 +103 108 21 +441 257 22 +177 228 25 +546 234 1 +486 96 10 +582 122 1 +154 268 25 +347 445 23 +167 303 25 +493 0 10 +196 254 25 +160 197 21 +167 214 25 +116 137 21 +529 0 10 +210 262 25 +262 246 21 +175 165 12 +225 253 25 +498 27 10 +155 204 25 +117 196 21 +518 0 10 +134 132 21 +502 0 10 +206 249 25 +135 143 21 +507 175 1 +148 30 21 +492 0 10 +533 69 10 +594 127 1 +217 222 25 +282 0 15 +409 259 22 +115 242 21 +549 244 1 +554 243 1 +107 258 21 +50 214 21 +213 316 25 +519 208 1 +59 270 12 +214 332 25 +93 204 12 +203 240 25 +217 312 26 +153 278 25 +393 385 26 +529 0 10 +432 82 10 +532 0 10 +165 244 21 +182 331 25 +534 127 1 +376 197 24 +186 264 21 +413 32 22 +155 200 21 +237 233 21 +257 254 25 +482 0 10 +54 222 7 +357 372 26 +156 224 21 +359 277 22 +156 302 25 +249 246 21 +56 253 21 +191 253 25 +523 181 1 +210 311 25 +182 256 21 +543 64 10 +498 165 1 +83 235 21 +579 95 22 +39 326 12 +549 0 10 +445 119 1 +542 0 10 +108 234 21 +192 313 25 +444 71 22 +501 189 1 +110 210 12 +397 475 23 +180 287 25 +316 194 15 +200 289 25 +388 274 22 +409 233 24 +150 269 25 +105 135 21 +548 265 1 +156 211 21 +211 239 21 +457 155 1 +289 331 26 +515 0 10 +179 318 21 +81 0 21 +97 202 21 +238 338 25 +400 290 24 +170 312 21 +0 145 12 +507 262 1 +106 269 25 +498 0 10 +235 255 7 +100 152 12 +538 0 10 +236 743 16 +103 140 21 +563 73 10 +189 226 21 +134 220 12 +335 0 15 +476 0 10 +545 0 10 +151 213 12 +477 181 1 +200 270 21 +468 697 19 +542 102 10 +33 205 21 +255 335 21 +406 287 26 +113 170 12 +545 112 10 +154 273 25 +561 112 1 +369 436 26 +249 302 25 +149 195 21 +126 203 21 +562 0 10 +171 274 21 +522 218 1 +516 203 1 +143 92 12 +178 323 25 +187 265 25 +185 257 21 +524 0 10 +117 270 25 +533 0 10 +539 177 1 +113 168 12 +160 275 25 +164 288 21 +161 197 21 +197 274 25 +194 242 25 +141 263 21 +87 218 21 +480 96 10 +187 267 25 +549 0 10 +112 304 25 +556 106 10 +140 133 21 +393 241 1 +487 0 10 +89 141 22 +83 233 21 +240 287 25 +184 96 21 +495 150 1 +211 297 21 +132 250 25 +152 285 25 +521 126 1 +548 224 1 +158 292 21 +182 303 25 +556 180 1 +501 0 10 +521 60 10 +171 242 21 +523 205 1 +203 220 21 +143 270 21 +136 228 21 +239 264 25 +152 232 21 +195 284 25 +295 309 25 +193 291 25 +61 245 21 +273 220 21 +149 302 25 +140 275 25 +140 250 25 +181 224 7 +204 228 25 +174 76 4 +517 177 1 +139 274 21 +129 136 21 +162 183 21 +457 173 1 +157 134 12 +520 197 1 +177 291 25 +228 312 25 +132 272 21 +519 23 10 +494 33 10 +188 213 21 +96 241 21 +492 53 10 +528 306 24 +551 124 1 +400 273 22 +99 325 21 +567 47 10 +511 95 10 +507 132 1 +36 240 21 +266 320 26 +189 295 25 +70 280 21 +419 0 10 +180 238 21 +519 0 10 +74 254 21 +168 249 25 +341 246 25 +371 274 22 +185 214 21 +473 200 1 +170 206 12 +519 125 1 +527 132 1 +535 149 1 +224 245 21 +128 271 25 +514 189 1 +207 257 25 +521 151 1 +149 270 21 +130 156 12 +140 214 12 +197 293 25 +348 411 16 +186 612 16 +446 0 10 +513 92 10 +240 317 21 +85 155 4 +158 326 25 +314 382 26 +142 234 21 +568 158 1 +416 118 15 +158 134 21 +143 293 21 +99 184 21 +107 294 21 +161 292 21 +544 24 10 +194 338 25 +191 232 12 +532 29 10 +190 334 12 +138 165 21 +567 107 1 +527 0 10 +124 214 7 +400 515 23 +428 231 24 +162 202 25 +535 220 1 +106 143 21 +74 264 21 +160 168 4 +121 267 25 +529 146 1 +179 238 25 +165 170 21 +504 2 10 +229 271 25 +427 145 24 +336 211 22 +176 204 25 +189 283 25 +250 193 21 +483 43 10 +159 147 21 +486 0 10 +329 277 24 +560 0 10 +111 232 21 +496 214 1 +112 204 7 +519 0 10 +176 298 21 +177 272 21 +527 137 1 +466 204 1 +542 5 10 +143 182 21 +523 106 10 +532 0 10 +209 270 25 +464 267 1 +475 275 1 +140 241 12 +159 240 25 +117 225 25 +380 244 24 +204 233 25 +250 283 25 +240 299 25 +220 240 25 +537 20 10 +32 170 12 +210 189 25 +543 0 10 +562 213 1 +83 252 21 +137 213 21 +106 297 21 +508 0 10 +456 557 19 +538 48 10 +258 273 25 +167 220 21 +503 72 10 +344 280 24 +340 100 15 +143 278 25 +212 249 26 +157 260 12 +188 229 21 +81 199 21 +196 308 26 +127 246 21 +482 164 1 +181 245 25 +148 174 21 +152 254 21 +518 121 1 +415 69 24 +461 142 1 +543 261 1 +558 7 10 +505 8 10 +109 113 21 +542 138 1 +298 416 23 +521 273 1 +248 419 16 +448 0 10 +255 292 25 +500 161 3 +526 0 10 +260 296 26 +527 258 1 +31 278 21 +179 250 25 +406 246 22 +158 186 21 +174 295 21 +131 244 21 +214 324 25 +543 75 10 +162 240 21 +499 249 22 +136 222 12 +182 160 21 +231 259 25 +526 0 10 +151 196 21 +559 0 10 +525 0 10 +172 245 25 +521 88 10 +99 59 21 +174 261 21 +122 206 21 +503 161 1 +174 282 25 +460 0 22 +252 567 9 +515 0 10 +520 0 10 +427 135 22 +184 284 25 +127 292 21 +484 20 10 +173 306 25 +88 255 21 +542 40 10 +136 252 12 +145 403 16 +532 78 10 +526 0 10 +457 174 24 +559 86 10 +514 227 1 +197 217 21 +513 64 10 +94 181 21 +78 242 21 +481 156 1 +551 212 1 +496 208 1 +416 324 22 +167 137 4 +446 314 24 +412 388 26 +439 164 22 +150 167 21 +220 115 15 +49 253 7 +482 237 1 +115 244 21 +207 255 25 +551 172 1 +106 233 21 +122 286 21 +186 217 25 +200 215 21 +159 240 25 +138 267 25 +521 178 1 +468 360 26 +92 312 21 +254 316 26 +538 208 1 +493 123 1 +166 320 25 +336 456 23 +149 211 7 +412 0 24 +441 270 26 +430 189 22 +171 317 25 +211 296 21 +314 96 15 +104 243 21 +155 309 25 +471 134 1 +356 207 24 +294 314 24 +193 267 25 +187 172 12 +138 252 21 +125 271 25 +244 241 25 +572 228 1 +185 314 25 +121 143 21 +231 220 21 +173 296 21 +71 244 7 +300 401 23 +504 897 17 +307 345 26 +538 227 1 +143 187 25 +130 248 12 +149 252 21 +229 159 21 +126 282 21 +527 168 1 +551 222 1 +154 261 12 +166 260 21 +151 156 12 +140 261 25 +105 152 12 +193 275 25 +69 230 21 +111 173 21 +24 235 21 +384 240 24 +84 193 12 +156 218 21 +530 154 1 +302 203 22 +162 248 21 +115 295 12 +110 264 21 +104 258 21 +523 246 1 +135 142 12 +73 191 21 +233 286 25 +342 284 22 +398 230 13 +119 319 25 +216 273 21 +545 175 1 +109 198 25 +150 291 25 +198 334 25 +118 263 21 +221 293 21 +109 138 12 +198 251 25 +189 215 25 +198 280 21 +199 268 25 +113 207 25 +524 168 1 +442 166 22 +424 0 22 +127 202 21 +556 126 1 +113 192 12 +74 264 12 +156 111 12 +188 240 21 +211 261 21 +179 241 25 +156 334 25 +192 310 25 +346 0 15 +112 265 21 +126 139 21 +539 185 1 +156 306 21 +166 273 25 +536 215 1 +130 239 21 +154 277 25 +371 558 23 +0 214 21 +476 74 24 +196 302 25 +130 260 21 +499 166 1 +172 276 25 +528 285 1 +533 202 1 +524 115 1 +183 377 16 +185 318 25 +540 168 1 +117 318 21 +204 244 25 +565 213 1 +496 141 1 +535 148 1 +69 270 7 +162 272 25 +523 134 1 +49 232 7 +114 251 21 +141 275 21 +132 220 21 +511 164 1 +177 210 21 +525 212 1 +401 210 24 +182 240 25 +152 276 21 +124 212 21 +176 212 25 +108 92 21 +114 224 21 +0 163 12 +129 122 21 +172 187 21 +412 257 24 +307 18 22 +184 316 25 +200 233 21 +380 118 24 +220 231 25 +155 307 21 +409 225 22 +529 175 1 +149 233 21 +442 200 22 +172 302 21 +55 170 21 +218 279 25 +166 217 21 +212 186 25 +178 253 21 +561 164 1 +360 306 22 +45 242 21 +303 143 15 +209 373 25 +534 135 1 +354 144 24 +556 150 1 +378 725 23 +466 70 22 +164 171 12 +150 219 21 +119 274 12 +125 257 21 +390 124 24 +200 294 25 +222 276 25 +443 93 22 +161 148 21 +208 232 21 +204 272 21 +64 223 7 +53 197 12 +265 346 12 +155 288 25 +536 120 1 +224 197 25 +166 274 25 +149 245 21 +230 310 25 +0 167 12 +192 77 21 +356 513 23 +214 250 25 +174 251 25 +191 229 21 +87 185 21 +96 255 21 +201 297 25 +156 137 21 +298 386 26 +280 242 24 +180 199 25 +33 261 21 +53 187 21 +111 220 21 +166 246 25 +352 337 22 +405 247 24 +170 266 21 +243 0 15 +146 344 25 +144 108 21 +509 155 1 +114 241 25 +106 181 12 +53 302 25 +539 121 1 +513 260 1 +210 228 25 +160 99 12 +157 255 25 +203 283 25 +53 265 21 +53 283 21 +186 95 21 +245 262 25 +331 102 15 +444 294 26 +69 276 21 +163 214 21 +433 224 22 +493 156 24 +123 276 25 +664 1023 19 +537 164 1 +512 225 1 +321 225 25 +488 379 26 +513 224 1 +392 289 24 +544 170 1 +408 748 19 +72 191 21 +539 164 1 +196 301 25 +164 259 21 +157 286 25 +251 287 25 +144 225 21 +85 259 21 +537 119 1 +493 270 1 +521 162 1 +140 224 21 +193 282 25 +517 952 23 +140 199 25 +223 249 25 +334 446 23 +266 291 26 +472 475 19 +163 168 25 +145 179 12 +420 339 26 +185 203 21 +347 442 23 +20 36 21 +492 235 1 +488 259 1 +82 114 21 +172 135 21 +429 259 22 +227 307 26 +126 262 25 +218 291 26 +263 61 15 +94 209 12 +181 206 21 +281 331 25 +510 190 1 +154 308 21 +200 173 21 +190 260 21 +165 298 21 +232 279 25 +102 205 25 +503 125 1 +34 241 21 +159 263 21 +103 105 21 +322 436 26 +356 445 23 +392 321 26 +231 258 25 +476 124 1 +437 315 26 +194 295 21 +194 271 21 +521 198 1 +176 280 21 +325 403 23 +482 608 19 +185 296 25 +469 284 1 +118 196 21 +164 202 21 +226 248 24 +210 258 21 +239 331 25 +195 287 25 +196 547 23 +149 12 21 +505 195 1 +510 197 1 +166 258 21 +208 244 25 +394 254 22 +475 223 1 +144 262 25 +491 121 1 +132 278 25 +342 541 23 +144 315 25 +579 199 1 +404 276 24 +187 253 25 +160 236 21 +131 285 21 +474 126 1 +108 479 25 +21 185 21 +416 241 22 +87 188 21 +414 279 24 +465 150 1 +269 373 25 +211 280 25 +421 307 26 +533 152 1 +153 270 25 +135 228 21 +258 199 12 +129 241 21 +200 259 25 +152 36 21 +527 146 1 +131 304 25 +422 4 24 +194 275 21 +185 278 25 +438 697 19 +482 164 24 +163 108 12 +138 129 21 +90 269 25 +82 222 21 +69 200 21 +553 109 1 +0 162 12 +75 248 7 +197 194 25 +538 207 1 +160 213 21 +152 265 25 +148 274 25 +232 312 21 +124 410 16 +233 214 25 +125 201 21 +424 271 22 +535 174 1 +149 259 21 +235 299 26 +168 210 12 +132 212 25 +387 199 22 +176 239 21 +339 269 22 +326 437 23 +538 189 1 +532 234 1 +516 182 1 +518 180 1 +200 303 25 +559 131 1 +506 205 1 +108 27 21 +135 170 21 +150 244 25 +162 176 21 +63 215 21 +95 233 21 +198 145 21 +0 296 21 +146 217 21 +186 196 21 +173 0 21 +184 180 21 +57 200 21 +171 200 21 +397 171 24 +535 117 1 +217 316 25 +375 503 23 +137 106 4 +125 231 21 +177 249 21 +177 282 25 +209 238 25 +130 204 21 +509 133 1 +191 257 25 +164 187 21 +29 213 7 +153 222 21 +552 135 1 +143 91 4 +209 217 25 +554 197 1 +267 243 12 +533 146 1 +475 155 1 +174 228 21 +186 175 25 +191 294 25 +0 232 25 +424 182 24 +135 209 21 +360 107 24 +113 236 25 +335 229 24 +243 210 21 +242 324 26 +106 208 21 +513 208 1 +233 301 25 +266 361 26 +535 113 1 +585 151 1 +508 181 1 +220 278 25 +241 207 21 +342 13 3 +189 293 25 +236 206 12 +95 116 21 +214 259 25 +61 280 12 +123 180 21 +119 233 21 +528 151 1 +118 102 21 +89 158 12 +40 258 21 +540 150 1 +523 112 1 +187 325 26 +43 116 21 +130 234 21 +368 128 24 +510 266 1 +140 245 21 +80 240 21 +0 209 21 +448 276 22 +270 194 21 +144 159 21 +278 252 25 +576 255 1 +309 96 15 +168 232 21 +208 242 21 +117 165 21 +480 867 17 +215 302 21 +526 202 1 +174 96 21 +388 488 23 +368 0 22 +330 464 23 +86 167 21 +89 269 21 +533 221 1 +423 316 26 +517 214 1 +538 154 1 +174 130 21 +185 254 25 +421 433 26 +234 165 24 +478 172 1 +126 256 25 +536 197 1 +455 149 1 +55 242 21 +113 208 21 +322 117 24 +175 305 26 +213 261 26 +181 269 25 +224 297 26 +242 0 15 +533 173 1 +114 255 21 +446 142 22 +563 146 1 +174 255 21 +77 259 21 +241 223 25 +166 260 25 +551 127 1 +189 313 25 +530 158 1 +386 142 22 +149 244 21 +169 127 22 +185 259 21 +534 142 1 +303 139 15 +75 195 21 +480 290 26 +163 241 21 +359 132 15 +98 189 12 +1 212 21 +537 248 1 +196 257 21 +79 202 25 +390 0 24 +134 212 21 +353 464 23 +536 218 1 +218 200 12 +304 66 15 +414 204 22 +166 282 25 +422 187 22 +479 136 1 +537 164 1 +244 278 25 +214 228 21 +56 214 21 +214 438 25 +116 224 21 +168 144 21 +483 166 1 +537 154 1 +211 234 21 +255 87 15 +628 647 23 +206 90 21 +120 163 12 +152 261 25 +194 137 21 +354 212 22 +540 120 1 +132 259 25 +111 256 25 +192 225 21 +74 175 21 +554 263 1 +537 133 1 +286 220 15 +160 27 21 +564 137 1 +141 176 21 +215 280 25 +138 281 21 +133 214 21 +487 145 1 +462 229 22 +205 268 25 +150 293 25 +140 236 21 +44 149 12 +544 150 1 +450 0 3 +491 112 1 +103 181 12 +185 222 21 +386 485 26 +490 121 1 +201 177 21 +224 149 21 +120 257 21 +106 176 21 +532 209 1 +248 48 15 +181 204 21 +185 216 12 +553 146 1 +325 0 15 +26 113 12 +165 62 21 +188 290 25 +35 261 7 +80 278 21 +263 234 21 +179 184 21 +181 272 21 +371 285 24 +76 317 21 +170 261 25 +423 150 24 +374 174 24 +144 272 21 +122 250 21 +72 220 21 +413 132 1 +531 135 1 +97 161 21 +449 0 22 +38 237 7 +158 273 21 +192 259 25 +162 192 21 +577 132 1 +134 230 21 +274 275 25 +135 282 25 +78 224 21 +475 129 1 +425 210 24 +176 180 21 +178 268 25 +157 257 25 +129 244 21 +118 236 25 +200 311 21 +262 6 25 +480 182 1 +206 311 25 +526 227 1 +205 220 25 +66 264 21 +548 192 1 +357 469 23 +128 261 21 +175 238 21 +62 149 12 +343 254 24 +517 271 24 +177 236 21 +196 257 25 +107 134 12 +206 282 25 +134 225 21 +212 229 25 +141 141 21 +310 445 23 +194 264 21 +148 303 25 +148 265 25 +506 190 1 +397 115 24 +421 206 24 +154 187 21 +169 466 16 +279 195 21 +86 252 25 +551 180 1 +208 272 21 +177 163 21 +500 134 1 +144 227 25 +180 275 12 +539 114 1 +527 232 1 +83 188 21 +558 162 1 +86 235 21 +513 190 1 +155 284 21 +476 229 1 +98 303 21 +274 284 25 +85 285 21 +168 296 25 +554 169 24 +140 259 25 +221 235 21 +166 311 21 +167 249 21 +50 240 25 +219 240 21 +374 479 26 +143 272 25 +248 341 25 +200 202 21 +110 229 7 +531 143 1 +144 207 21 +487 209 1 +248 237 21 +228 293 21 +155 117 21 +122 233 21 +446 358 26 +155 180 25 +0 252 7 +190 304 25 +125 196 12 +95 248 12 +355 459 23 +140 200 7 +269 134 24 +366 497 23 +161 262 21 +174 278 25 +176 257 25 +93 238 21 +148 264 12 +230 174 25 +17 318 12 +92 139 12 +119 90 21 +536 168 1 +534 210 1 +97 223 12 +232 223 21 +369 447 23 +209 254 25 +541 714 19 +142 217 21 +162 189 21 +425 327 26 +497 154 1 +299 0 15 +176 247 21 +213 163 21 +513 147 1 +410 144 24 +114 242 25 +0 163 21 +60 233 7 +151 269 25 +294 313 26 +124 311 25 +373 77 24 +199 196 21 +191 258 21 +151 210 25 +504 238 1 +314 219 15 +542 155 1 +514 216 1 +296 418 25 +221 311 25 +211 160 25 +271 309 12 +185 256 21 +115 268 21 +181 245 25 +196 170 21 +300 449 23 +168 202 21 +76 272 25 +183 274 25 +302 380 26 +407 148 24 +80 254 21 +197 234 21 +135 181 21 +376 251 24 +108 257 21 +117 189 21 +20 152 21 +467 118 24 +67 67 21 +356 437 23 +116 153 12 +158 294 21 +205 226 25 +156 292 25 +78 173 12 +578 272 1 +189 224 25 +256 233 25 +248 244 21 +104 263 21 +198 256 25 +150 240 21 +22 217 7 +174 235 25 +567 280 1 +82 217 21 +143 195 21 +79 249 21 +85 242 21 +319 113 15 +564 127 1 +97 121 21 +464 212 1 +266 317 25 +182 264 25 +152 205 21 +497 199 1 +510 137 1 +0 182 21 +183 293 25 +212 246 25 +134 198 25 +77 207 21 +212 299 25 +540 123 1 +215 289 25 +171 285 25 +425 206 22 +470 660 19 +516 147 1 +169 233 21 +225 311 25 +377 161 22 +473 209 1 +180 213 21 +72 236 7 +539 199 1 +258 407 25 +516 155 1 +121 114 21 +450 141 1 +542 219 1 +175 264 21 +169 281 12 +529 181 1 +401 305 26 +121 295 25 +77 252 21 +139 162 25 +127 195 21 +533 231 1 +526 130 1 +121 217 25 +85 280 7 +128 276 21 +167 161 12 +44 133 12 +550 156 1 +177 282 25 +255 235 21 +229 299 25 +130 189 12 +217 302 25 +167 276 25 +397 283 22 +339 486 23 +60 131 12 +176 175 21 +555 226 1 +182 304 25 +0 281 21 +83 217 21 +263 118 24 +185 240 21 +127 169 21 +196 287 25 +186 307 25 +79 189 12 +105 229 7 +151 193 21 +199 241 25 +570 183 1 +79 214 12 +379 822 23 +490 258 1 +411 307 22 +155 263 21 +438 112 22 +135 308 25 +545 189 1 +489 114 1 +222 291 25 +179 178 21 +488 198 1 +123 230 21 +267 286 25 +507 207 1 +207 278 25 +189 253 21 +181 259 25 +349 106 24 +418 187 24 +196 269 25 +291 269 21 +247 56 15 +119 190 21 +205 291 21 +174 267 25 +391 131 22 +359 194 24 +148 136 21 +41 207 21 +262 341 26 +215 224 21 +499 245 1 +287 344 26 +52 261 21 +117 276 21 +194 241 25 +179 328 21 +55 283 21 +171 182 21 +94 173 21 +166 265 21 +139 215 12 +119 253 12 +117 313 21 +362 487 23 +212 240 25 +36 434 16 +93 307 21 +157 186 21 +129 178 12 +150 291 21 +174 304 21 +174 227 21 +207 212 25 +188 217 25 +494 664 19 +188 271 25 +401 279 24 +125 183 21 +155 192 21 +153 256 25 +171 290 25 +164 307 25 +158 231 25 +105 303 25 +172 262 25 +85 372 16 +143 194 21 +132 252 21 +129 173 12 +261 675 17 +512 33 3 +157 250 21 +161 221 21 +180 280 21 +500 159 22 +186 315 25 +152 190 21 +164 240 25 +218 350 25 +161 171 21 +163 236 25 +433 125 22 +280 291 25 +277 250 21 +408 218 24 +71 282 21 +215 282 25 +65 258 21 +172 221 25 +180 159 12 +199 270 25 +128 265 21 +181 317 25 +191 215 21 +111 228 21 +211 178 25 +300 388 26 +188 239 12 +186 204 21 +92 144 21 +160 220 25 +146 214 21 +125 178 21 +275 340 26 +144 205 4 +190 217 21 +184 220 21 +448 180 22 +160 245 21 +207 204 21 +203 256 21 +426 39 24 +185 281 25 +74 191 21 +287 341 26 +163 271 25 +211 251 21 +204 198 25 +454 377 26 +309 473 23 +157 169 21 +130 260 21 +308 317 25 +165 265 21 +363 232 24 +96 314 25 +611 206 24 +248 295 25 +97 280 25 +199 234 25 +145 188 21 +380 253 22 +248 277 25 +188 301 25 +179 270 25 +55 251 25 +374 23 22 +232 276 25 +182 266 21 +257 322 25 +254 304 26 +136 152 12 +119 224 12 +155 334 25 +151 224 7 +153 263 25 +290 561 16 +388 274 24 +48 222 7 +170 250 21 +55 233 12 +185 210 21 +133 263 21 +201 271 21 +75 500 20 +130 274 25 +143 255 21 +348 154 22 +154 253 21 +198 291 21 +414 192 22 +139 249 21 +186 265 25 +295 321 12 +217 201 25 +398 317 26 +217 319 25 +367 447 23 +314 425 26 +121 207 21 +192 269 25 +270 305 26 +0 247 7 +120 182 21 +144 274 21 +127 193 21 +211 246 21 +426 251 22 +190 265 25 +123 280 25 +281 438 23 +521 493 19 +77 240 21 +136 142 12 +87 271 21 +133 175 21 +86 161 12 +269 152 21 +137 284 21 +121 311 21 +156 251 21 +117 142 21 +103 185 21 +121 109 12 +52 225 12 +203 228 21 +204 213 21 +123 241 25 +141 198 25 +216 174 21 +249 283 26 +132 292 21 +191 282 25 +72 209 21 +148 246 21 +105 274 21 +390 196 22 +84 254 21 +113 237 21 +486 486 19 +187 207 21 +93 428 16 +152 287 21 +388 200 22 +227 102 21 +395 431 26 +76 249 21 +391 261 24 +194 236 25 +175 285 21 +206 287 25 +68 274 25 +196 278 25 +208 307 25 +201 256 25 +289 313 26 +101 209 7 +188 221 25 +238 146 21 +157 297 21 +215 259 25 +93 257 21 +186 177 21 +187 260 21 +26 186 21 +183 226 25 +430 205 24 +210 256 25 +263 197 24 +441 491 19 +398 0 22 +135 180 12 +100 229 21 +228 391 25 +208 291 25 +173 319 25 +366 114 24 +66 168 12 +238 228 25 +407 180 22 +146 313 25 +279 350 26 +375 282 22 +241 312 25 +201 282 25 +114 141 21 +176 355 25 +104 222 12 +244 237 25 +172 287 21 +88 124 21 +112 184 12 +165 258 21 +400 179 24 +157 235 21 +105 200 21 +236 226 25 +196 301 25 +140 256 21 +448 362 26 +124 189 21 +85 244 21 +201 213 21 +420 0 22 +629 709 19 +468 268 24 +145 288 21 +163 189 25 +67 218 7 +152 215 21 +209 262 21 +94 232 25 +401 0 22 +309 389 26 +84 215 21 +179 294 25 +254 329 25 +192 283 21 +325 380 26 +145 225 21 +292 277 25 +131 251 21 +40 247 7 +419 186 22 +183 285 26 +169 216 21 +135 288 21 +299 260 24 +27 261 21 +241 261 25 +115 226 7 +130 286 25 +128 161 21 +383 169 24 +116 168 21 +250 362 26 +0 249 21 +205 272 25 +176 245 21 +337 158 22 +203 315 25 +153 164 12 +423 368 26 +176 267 21 +218 310 25 +87 190 21 +162 318 25 +387 133 24 +104 287 21 +291 219 24 +83 144 12 +255 295 26 +34 128 12 +177 269 21 +170 213 21 +519 73 24 +388 216 22 +118 192 21 +430 198 22 +164 94 12 +233 250 25 +0 212 7 +140 253 21 +178 372 21 +144 167 21 +128 284 21 +391 482 23 +95 150 21 +158 241 21 +63 0 21 +174 262 21 +205 237 25 +108 270 7 +413 112 3 +130 294 21 +195 247 25 +21 231 12 +99 231 21 +42 200 21 +147 266 21 +408 70 22 +199 220 12 +64 225 21 +362 313 26 +210 270 21 +215 233 21 +175 204 12 +114 207 21 +144 219 21 +178 0 21 +166 148 21 +129 88 12 +200 228 21 +322 457 23 +332 174 25 +162 216 25 +174 280 21 +188 201 21 +218 311 25 +203 279 25 +154 287 21 +180 274 21 +354 265 22 +198 289 25 +180 258 21 +7 182 12 +132 216 7 +149 321 25 +166 282 25 +119 183 21 +122 265 21 +190 332 25 +151 210 7 +101 166 12 +178 254 21 +157 266 21 +267 185 25 +106 132 12 +133 270 21 +185 184 21 +491 118 22 +418 216 22 +121 310 21 +359 225 22 +162 270 25 +208 292 25 +96 282 25 +126 231 7 +132 244 21 +156 300 25 +254 251 26 +177 303 25 +100 196 21 +333 446 23 +84 142 21 +130 247 21 +482 215 22 +180 308 26 +160 283 25 +158 140 12 +224 288 21 +221 312 25 +194 180 21 +234 237 21 +357 495 23 +139 187 22 +425 511 19 +175 268 25 +544 554 19 +138 291 25 +67 189 21 +156 239 21 +220 297 25 +370 282 26 +105 128 12 +234 245 26 +493 334 26 +300 329 26 +135 231 25 +181 250 21 +354 463 23 +73 257 7 +413 304 24 +156 266 25 +156 212 25 +196 251 21 +83 189 12 +354 246 24 +173 232 25 +399 170 24 +227 296 25 +198 304 25 +108 257 21 +459 227 24 +167 249 21 +129 287 25 +99 225 21 +125 174 21 +147 301 25 +186 238 21 +193 289 25 +147 255 25 +440 121 3 +147 313 25 +169 117 4 +235 263 25 +166 243 7 +145 303 25 +28 226 12 +207 215 21 +220 322 25 +280 160 22 +221 303 26 +185 257 25 +133 128 21 +168 321 25 +190 264 21 +52 236 21 +363 192 22 +180 291 25 +79 197 21 +60 178 12 +80 108 21 +194 279 25 +172 196 21 +100 113 12 +391 174 24 +193 252 21 +421 238 24 +169 297 21 +229 285 25 +175 177 25 +191 90 21 +167 260 21 +211 273 25 +179 252 21 +167 262 25 +464 282 26 +242 205 21 +163 243 21 +295 352 26 +99 193 21 +211 268 25 +129 240 21 +381 672 19 +117 324 25 +464 227 26 +439 219 24 +198 257 25 +149 138 21 +123 225 21 +198 270 25 +320 177 22 +430 265 24 +0 183 12 +206 305 25 +128 267 21 +94 281 21 +392 490 23 +90 516 16 +109 272 25 +130 273 21 +203 319 25 +165 175 21 +289 277 25 +195 152 12 +205 288 25 +187 252 25 +225 254 21 +98 167 21 +372 12 22 +151 283 25 +54 413 16 +60 225 7 +358 165 24 +221 264 25 +8 220 21 +199 239 25 +103 279 21 +77 235 7 +269 268 21 +87 214 12 +294 189 24 +246 244 25 +160 246 21 +8 235 7 +168 137 12 +318 241 24 +173 187 21 +171 311 21 +188 256 25 +352 486 23 +110 265 25 +219 193 25 +157 221 21 +342 482 23 +193 246 25 +100 234 12 +206 278 25 +465 336 26 +130 229 21 +191 235 21 +173 230 21 +157 230 21 +202 267 25 +26 203 12 +258 296 25 +157 120 12 +214 284 25 +212 250 25 +356 578 23 +45 245 25 +204 270 25 +117 261 21 +150 282 25 +185 242 25 +390 283 22 +157 249 25 +113 296 21 +191 296 25 +155 231 25 +127 214 21 +176 296 25 +83 224 7 +21 260 21 +144 208 21 +300 315 26 +189 246 25 +145 225 21 +294 239 21 +336 204 22 +257 345 26 +207 278 21 +412 191 24 +109 221 21 +208 309 25 +167 233 21 +176 311 25 +153 241 21 +267 305 26 +197 361 25 +204 235 21 +198 350 25 +386 177 22 +119 251 21 +184 239 21 +156 126 12 +205 293 25 +180 309 25 +118 286 21 +161 279 21 +157 291 25 +151 266 21 +185 180 25 +116 267 21 +201 246 21 +235 319 26 +116 225 21 +77 309 21 +214 161 22 +36 231 12 +176 243 21 +166 109 12 +180 305 25 +179 286 25 +405 217 22 +110 129 21 +141 259 21 +136 215 21 +160 80 21 +140 293 25 +170 176 25 +107 268 21 +153 248 21 +165 250 25 +136 202 21 +191 268 21 +138 211 21 +163 252 21 +120 268 25 +48 179 12 +254 236 25 +286 339 25 +144 365 21 +422 0 24 +117 256 21 +92 129 12 +124 274 21 +143 171 25 +186 242 21 +244 249 21 +123 277 21 +206 311 21 +201 303 25 +241 288 25 +150 97 12 +105 282 12 +408 181 24 +0 242 21 +159 251 25 +377 476 23 +126 130 21 +414 260 24 +110 272 21 +178 183 21 +166 213 21 +240 311 22 +495 484 19 +198 236 21 +330 571 17 +93 201 25 +120 118 12 +422 113 24 +186 274 21 +133 215 25 +292 266 25 +465 41 24 +151 254 21 +153 294 12 +109 242 7 +325 466 23 +455 536 19 +29 258 7 +148 237 25 +234 233 7 +85 157 12 +38 159 21 +150 323 25 +195 252 21 +154 283 25 +100 200 7 +137 219 21 +220 250 25 +188 253 21 +168 168 21 +432 193 24 +217 280 26 +574 782 19 +172 210 25 +161 124 21 +370 492 23 +108 227 12 +110 179 24 +322 444 23 +47 225 7 +69 229 21 +247 258 24 +151 282 21 +149 232 25 +204 111 21 +125 267 21 +196 264 21 +171 218 21 +191 237 25 +81 304 12 +203 210 21 +114 237 21 +215 248 25 +147 246 21 +122 273 21 +130 301 25 +221 275 25 +201 147 25 +93 223 21 +192 274 25 +172 285 21 +178 271 21 +147 256 21 +170 287 21 +92 194 7 +245 294 25 +320 343 26 +132 264 25 +156 155 25 +181 229 21 +191 253 25 +278 276 26 +336 453 23 +213 282 25 +222 246 25 +462 275 22 +130 269 21 +209 289 25 +270 332 26 +249 205 25 +302 387 26 +307 279 25 +423 7 24 +415 265 24 +193 197 21 +392 482 23 +112 213 21 +345 119 22 +91 240 21 +184 199 21 +444 167 22 +182 299 25 +288 281 24 +153 226 21 +206 309 25 +363 467 23 +422 136 24 +151 183 21 +154 167 7 +77 262 21 +479 242 24 +382 49 24 +138 297 21 +198 241 25 +185 183 21 +451 227 24 +192 234 25 +225 306 25 +460 0 24 +188 267 25 +156 287 25 +230 295 25 +112 195 21 +195 266 25 +131 247 21 +151 93 22 +119 251 21 +127 280 25 +154 215 21 +241 263 26 +342 480 23 +400 208 24 +230 326 25 +238 160 26 +221 250 25 +112 225 21 +467 253 22 +161 327 25 +113 254 7 +283 233 22 +216 329 26 +172 275 21 +225 336 25 +417 188 22 +378 242 22 +222 314 25 +123 277 21 +108 299 21 +432 262 24 +188 293 25 +374 397 26 +422 162 22 +80 116 21 +89 223 21 +65 293 25 +131 287 21 +174 304 21 +393 243 22 +79 211 21 +134 97 21 +158 319 25 +125 208 21 +162 263 21 +141 168 21 +183 299 25 +159 189 21 +415 258 24 +203 265 21 +162 235 21 +156 296 25 +352 188 24 +384 275 22 +189 290 25 +120 272 25 +105 0 21 +227 255 25 +155 180 21 +219 252 25 +101 168 21 +382 509 23 +111 221 21 +375 61 24 +370 169 24 +208 264 25 +224 250 25 +183 283 25 +215 217 25 +400 107 22 +173 153 21 +233 281 25 +193 239 25 +159 221 21 +157 184 25 +212 289 25 +83 70 21 +399 0 22 +192 244 25 +128 306 25 +156 49 21 +123 244 21 +211 237 21 +360 490 23 +420 572 19 +108 218 7 +217 208 21 +428 323 22 +260 317 26 +134 215 25 +123 163 21 +150 198 21 +140 245 25 +407 260 22 +165 176 21 +26 218 7 +337 496 23 +213 300 25 +59 253 25 +182 196 21 +228 163 25 +108 257 21 +185 251 21 +252 182 24 +125 237 21 +263 198 22 +320 407 26 +54 214 25 +295 697 17 +220 229 25 +133 184 21 +132 215 25 +142 326 25 +131 269 21 +177 305 25 +98 197 21 +192 94 21 +113 185 21 +280 284 25 +197 289 25 +141 130 21 +0 231 21 +153 237 21 +151 291 21 +204 216 21 +146 186 21 +152 231 21 +178 193 21 +170 262 21 +171 265 21 +224 292 25 +123 370 16 +351 243 22 +214 241 21 +152 251 21 +96 298 21 +216 305 25 +152 87 21 +92 298 25 +202 253 25 +266 325 26 +146 180 21 +140 220 21 +135 244 21 +164 277 25 +404 172 24 +365 411 23 +126 185 21 +145 229 21 +418 26 24 +166 274 25 +178 272 21 +404 4 24 +78 220 21 +401 318 22 +109 297 21 +263 360 26 +120 292 25 +244 314 25 +420 202 24 +255 114 24 +197 288 25 +377 493 23 +571 653 19 +200 258 25 +89 220 21 +73 278 21 +152 176 21 +129 216 25 +84 289 21 +246 187 22 +159 303 25 +142 224 25 +184 227 21 +175 254 21 +87 286 25 +170 221 21 +84 383 16 +203 233 25 +188 467 20 +203 250 25 +403 290 24 +195 271 25 +153 156 21 +148 228 21 +180 494 16 +163 282 25 +182 110 21 +466 420 26 +159 222 21 +217 294 25 +183 293 25 +197 261 21 +194 147 21 +251 252 25 +222 286 25 +144 248 21 +99 385 16 +245 231 21 +364 257 22 +233 239 25 +402 151 22 +155 261 21 +80 268 21 +225 285 21 +225 280 26 +99 225 21 +237 284 21 +145 195 21 +46 200 21 +180 296 25 +87 252 7 +196 295 21 +125 255 21 +116 196 21 +435 25 22 +374 489 23 +149 235 21 +409 239 24 +190 178 21 +278 458 23 +170 329 25 +116 287 25 +206 264 21 +220 313 26 +202 327 25 +144 140 21 +312 343 26 +47 325 25 +117 207 21 +223 265 25 +174 230 25 +101 229 7 +128 323 25 +99 161 21 +151 319 25 +172 233 21 +153 287 25 +143 235 21 +430 300 26 +427 166 22 +191 233 21 +561 895 19 +169 219 25 +178 234 25 +169 292 21 +196 217 25 +201 206 25 +87 170 21 +141 168 21 +211 254 25 +156 194 21 +88 284 21 +126 251 21 +251 262 21 +315 476 23 +403 50 3 +288 352 26 +147 235 21 +173 210 25 +424 275 22 +173 267 25 +376 191 22 +195 249 25 +457 91 24 +95 271 21 +317 467 23 +203 267 21 +189 251 25 +128 221 21 +226 252 25 +151 256 25 +138 217 21 +141 220 7 +88 144 21 +154 178 21 +189 351 25 +451 161 24 +150 188 21 +67 268 25 +354 460 23 +227 267 21 +127 167 21 +180 227 25 +59 291 21 +140 273 21 +428 418 19 +498 134 24 +70 0 21 +692 713 19 +184 275 25 +129 61 21 +82 271 25 +122 118 21 +215 305 25 +369 38 24 +284 98 22 +182 274 25 +170 240 25 +340 465 23 +368 682 17 +6 292 21 +142 206 21 +159 223 21 +533 638 17 +201 313 25 +202 114 21 +52 216 7 +104 109 21 +112 194 4 +294 339 24 +132 229 21 +127 193 21 +130 258 21 +445 421 26 +157 265 25 +145 213 25 +140 242 21 +178 256 25 +210 141 21 +152 232 21 +265 513 26 +157 161 21 +178 201 25 +345 370 26 +194 267 25 +48 243 7 +179 283 21 +192 163 21 +37 127 21 +168 199 21 +448 175 26 +313 539 17 +143 301 25 +438 254 22 +193 200 21 +164 185 21 +201 269 25 +136 285 25 +208 299 25 +98 203 7 +150 281 25 +436 338 22 +175 255 25 +354 491 23 +159 192 21 +169 236 25 +547 184 24 +342 454 23 +546 271 24 +83 218 21 +271 234 24 +309 269 24 +136 297 21 +73 242 25 +212 379 25 +504 355 26 +223 250 25 +348 486 23 +34 142 21 +139 150 21 +163 251 21 +167 258 25 +216 245 25 +203 183 21 +480 299 26 +199 233 21 +353 450 23 +323 404 23 +194 220 21 +46 226 21 +77 255 21 +278 429 26 +179 159 21 +131 195 21 +204 250 25 +155 250 21 +171 286 25 +160 284 21 +421 292 26 +170 233 25 +199 296 25 +89 241 21 +210 163 21 +189 298 25 +93 211 21 +156 45 21 +122 275 21 +184 200 21 +122 190 21 +369 226 22 +392 288 26 +209 254 25 +713 914 19 +138 248 21 +190 260 25 +102 135 21 +176 203 21 +188 300 25 +100 243 7 +408 188 22 +510 74 22 +140 260 25 +98 257 21 +130 261 25 +128 149 21 +192 286 21 +139 166 21 +186 161 21 +104 233 21 +95 244 21 +130 246 21 +346 467 23 +166 218 21 +162 159 21 +310 189 24 +137 182 21 +133 147 21 +206 196 21 +197 221 21 +174 190 21 +442 271 22 +232 181 21 +126 236 22 +113 247 21 +88 148 21 +159 184 21 +194 256 25 +205 161 21 +437 142 22 +203 277 21 +201 158 21 +96 230 21 +175 298 25 +178 207 22 +427 258 24 +200 294 25 +159 140 21 +320 448 23 +220 338 25 +360 224 22 +462 730 19 +379 245 24 +330 466 23 +177 215 21 +42 96 21 +449 41 22 +393 482 19 +197 215 25 +182 310 25 +183 265 21 +157 204 25 +218 204 25 +12 164 21 +329 159 24 +453 163 3 +201 291 21 +187 244 21 +230 283 25 +213 260 21 +210 210 21 +265 285 25 +192 311 25 +22 227 21 +144 190 25 +447 151 22 +140 218 25 +59 218 21 +189 313 25 +183 381 21 +290 284 25 +209 258 25 +193 119 21 +23 153 21 +158 221 21 +492 240 24 +105 241 21 +129 221 21 +237 283 25 +133 167 21 +185 296 25 +189 282 25 +213 721 16 +156 259 21 +192 288 21 +204 177 25 +333 77 22 +121 255 21 +144 270 21 +406 209 22 +178 284 25 +146 264 21 +126 201 21 +145 247 21 +109 132 21 +222 235 25 +349 233 7 +175 246 21 +158 274 21 +404 194 24 +110 307 21 +157 208 25 +227 262 25 +83 116 21 +173 317 25 +428 115 24 +171 175 21 +136 210 21 +147 173 21 +204 294 21 +175 292 25 +166 246 25 +385 509 23 +105 297 21 +201 292 25 +166 234 21 +160 218 21 +208 293 21 +201 288 25 +168 257 21 +95 202 21 +137 275 21 +126 345 25 +100 276 21 +150 247 21 +154 194 25 +199 242 21 +269 261 24 +230 341 25 +443 162 22 +397 100 22 +194 210 25 +192 242 25 +315 419 23 +242 302 26 +43 258 21 +88 237 21 +118 212 21 +217 213 25 +164 281 25 +207 316 26 +300 281 26 +213 261 21 +439 244 22 +133 304 25 +178 271 21 +94 84 21 +132 261 21 +162 248 7 +186 242 25 +400 516 19 +141 212 25 +439 193 24 +213 273 21 +167 249 21 +389 283 24 +178 219 21 +139 290 25 +210 300 25 +136 195 21 +209 273 25 +145 295 25 +302 325 26 +0 131 21 +193 291 25 +178 254 21 +403 228 22 +120 165 21 +190 280 21 +428 212 25 +131 316 21 +356 202 22 +65 258 21 +132 268 25 +147 295 25 +146 215 25 +382 289 26 +155 261 25 +181 230 25 +120 277 25 +278 345 26 +137 298 25 +165 278 25 +169 270 25 +219 311 25 +397 220 22 +114 119 21 +181 217 21 +79 248 21 +439 387 22 +202 232 21 +157 263 21 +177 293 25 +123 236 21 +186 291 25 +442 203 24 +188 292 25 +266 321 26 +97 191 21 +140 320 21 +325 476 23 +120 270 21 +91 179 21 +117 232 25 +195 306 25 +387 470 23 +395 183 24 +206 234 21 +172 229 21 +347 465 23 +32 210 7 +113 284 21 +73 290 21 +203 298 25 +159 214 21 +118 147 21 +326 499 23 +85 256 25 +413 199 24 +419 526 23 +182 255 25 +160 296 25 +114 283 21 +341 477 23 +122 129 21 +336 372 26 +160 217 25 +123 192 21 +159 263 25 +204 211 21 +153 231 21 +178 312 25 +156 252 21 +364 107 22 +162 295 25 +332 658 19 +150 172 21 +126 292 21 +115 281 25 +157 228 25 +174 255 21 +354 490 23 +348 464 23 +197 123 21 +123 212 21 +343 90 22 +82 200 7 +135 208 21 +185 312 25 +203 249 21 +439 0 22 +98 291 25 +416 260 24 +414 103 22 +153 132 21 +307 250 24 +218 300 25 +188 318 25 +232 143 21 +179 273 25 +136 188 21 +104 262 21 +410 214 24 +173 220 21 +462 253 22 +191 274 21 +136 141 21 +167 345 25 +139 263 21 +185 272 25 +133 278 25 +198 148 21 +439 282 24 +175 309 25 +427 823 17 +212 284 25 +143 239 25 +242 352 26 +0 249 7 +104 184 21 +176 214 25 +282 208 24 +150 290 21 +127 221 21 +129 299 25 +96 232 21 +168 276 25 +115 266 25 +137 345 25 +177 180 21 +156 254 21 +320 636 19 +367 380 26 +183 299 21 +184 300 25 +139 111 21 +130 210 21 +122 213 21 +409 210 22 +206 147 25 +144 203 21 +157 280 21 +365 476 23 +433 64 24 +163 279 21 +424 312 26 +162 196 25 +123 0 21 +91 153 4 +181 253 21 +213 268 26 +237 304 25 +124 238 21 +156 200 21 +149 247 21 +150 216 21 +148 99 21 +163 176 21 +104 147 21 +156 263 25 +422 305 26 +68 216 7 +169 258 21 +265 224 21 +153 310 25 +249 301 25 +101 300 25 +176 275 21 +372 274 26 +207 291 25 +97 228 21 +32 140 21 +398 239 24 +155 200 21 +134 173 25 +98 192 21 +186 192 25 +170 238 25 +132 271 21 +129 231 25 +375 475 23 +415 206 24 +221 242 21 +95 22 4 +220 243 25 +199 273 25 +136 253 21 +47 216 21 +0 250 21 +27 413 16 +59 235 7 +157 206 21 +400 500 23 +184 261 25 +118 255 21 +170 175 21 +173 276 25 +549 682 19 +157 186 21 +111 204 21 +54 241 21 +217 245 21 +133 262 21 +183 246 21 +409 254 22 +173 255 25 +347 100 24 +391 183 22 +121 219 21 +183 276 25 +105 203 21 +240 287 25 +414 204 24 +184 199 21 +156 256 21 +398 151 24 +216 260 25 +471 473 19 +158 189 21 +92 284 21 +176 164 25 +330 457 23 +158 242 21 +278 283 25 +174 289 21 +120 278 21 +214 299 25 +237 208 25 +99 251 21 +306 245 21 +164 243 21 +230 330 25 +84 219 21 +139 227 25 +184 304 25 +471 280 26 +135 245 21 +242 349 26 +162 272 25 +228 292 25 +137 277 25 +102 231 7 +73 275 21 +281 350 26 +149 264 21 +214 290 21 +216 260 21 +171 201 21 +369 122 24 +152 310 25 +161 227 21 +139 244 7 +183 292 25 +453 722 19 +375 171 24 +110 222 21 +180 184 21 +465 297 26 +100 234 25 +189 276 21 +422 188 22 +323 413 23 +159 270 25 +205 272 25 +104 225 21 +64 212 21 +347 197 24 +67 210 21 +164 294 25 +93 231 21 +153 292 25 +287 334 26 +198 237 25 +156 144 21 +365 493 23 +142 211 25 +216 252 21 +396 583 19 +154 249 25 +220 238 25 +220 274 25 +128 297 21 +140 185 21 +211 290 21 +108 177 21 +353 348 26 +121 231 21 +574 0 24 +137 203 21 +487 274 26 +268 367 26 +179 307 25 +152 219 21 +417 224 22 +112 192 21 +185 207 21 +386 189 24 +159 295 21 +85 264 25 +194 318 25 +412 206 22 +398 361 26 +422 452 26 +178 267 25 +179 239 21 +198 280 21 +392 285 22 +192 289 25 +356 453 23 +219 290 25 +418 105 22 +126 126 21 +481 266 26 +183 293 21 +225 173 25 +179 301 25 +209 265 25 +149 238 21 +174 240 25 +198 302 25 +170 285 25 +131 226 21 +448 0 24 +140 231 21 +177 213 21 +450 102 24 +87 194 7 +134 245 21 +178 267 21 +147 98 21 +242 359 7 +431 158 22 +162 168 21 +451 240 24 +406 18 24 +158 194 21 +410 210 22 +103 168 21 +409 213 22 +125 82 21 +281 229 21 +229 361 26 +351 243 22 +59 216 7 +130 318 25 +448 182 24 +159 253 21 +134 294 25 +439 497 19 +352 272 22 +132 245 21 +145 269 21 +134 226 25 +45 173 21 +100 196 21 +151 199 21 +230 281 21 +160 280 21 +169 136 25 +138 237 21 +205 317 25 +123 230 21 +97 178 22 +157 204 21 +179 183 21 +471 557 19 +38 211 21 +209 157 21 +233 281 25 +193 300 25 +174 173 21 +416 0 24 +386 430 23 +23 152 21 +35 265 21 +208 238 25 +138 140 21 +96 197 21 +192 228 21 +326 208 22 +188 306 21 +146 194 21 +155 192 21 +311 218 21 +674 632 19 +326 477 23 +535 316 26 +150 219 21 +437 300 26 +85 243 21 +207 195 21 +347 491 23 +197 256 25 +253 197 25 +164 223 25 +405 184 22 +84 197 21 +160 230 25 +183 178 21 +140 343 25 +454 608 19 +237 345 25 +120 239 25 +108 275 21 +107 227 21 +116 219 21 +125 205 21 +369 250 22 +148 242 21 +128 271 21 +262 251 24 +227 318 25 +119 266 21 +217 289 25 +479 786 19 +126 256 21 +141 243 21 +411 412 22 +117 328 21 +35 207 21 +500 818 19 +222 238 21 +337 450 23 +148 201 21 +425 346 24 +141 307 21 +144 251 25 +166 246 25 +208 159 21 +155 197 21 +196 235 21 +498 516 19 +479 406 26 +395 155 24 +132 305 25 +174 119 21 +212 277 25 +131 269 21 +267 259 21 +149 217 21 +185 251 25 +137 243 21 +194 194 25 +179 292 25 +437 331 26 +160 87 4 +176 275 21 +191 303 21 +119 141 21 +190 212 25 +135 228 7 +170 235 25 +218 227 21 +404 738 23 +166 170 21 +241 168 22 +84 299 21 +341 477 23 +467 253 22 +356 480 23 +222 279 25 +148 247 21 +193 195 21 +309 296 26 +177 256 21 +186 68 21 +193 232 21 +155 273 25 +165 176 21 +111 214 21 +176 107 21 +158 160 25 +134 210 7 +91 223 21 +198 291 25 +74 236 21 +159 196 21 +115 217 21 +155 288 25 +318 429 23 +238 267 21 +146 212 21 +0 217 7 +150 163 21 +161 204 21 +312 523 23 +171 290 25 +177 312 25 +52 242 25 +133 239 21 +393 606 19 +80 257 25 +192 205 21 +127 281 25 +180 261 25 +132 226 21 +195 119 21 +133 291 21 +186 180 25 +138 156 21 +93 283 21 +172 267 25 +49 265 21 +136 278 21 +112 249 21 +109 185 21 +116 286 25 +140 238 21 +133 245 21 +115 171 21 +137 78 21 +377 44 22 +128 247 21 +185 209 25 +349 224 22 +63 120 21 +162 238 25 +165 253 25 +239 318 26 +119 258 21 +201 293 25 +179 151 21 +213 269 25 +103 214 21 +200 506 16 +162 214 21 +405 274 22 +154 232 21 +424 256 22 +183 294 25 +112 289 21 +72 306 25 +199 220 25 +513 260 26 +222 152 25 +218 324 25 +107 301 25 +377 240 22 +213 245 21 +109 257 21 +188 261 21 +198 246 25 +127 275 21 +227 280 25 +250 29 22 +131 160 21 +185 237 21 +63 183 21 +115 268 21 +164 217 21 +270 466 23 +152 224 7 +191 210 21 +214 206 25 +384 0 22 +388 493 23 +162 250 21 +104 244 21 +189 288 25 +127 250 21 +177 229 25 +137 248 21 +372 462 23 +177 284 25 +183 254 25 +290 316 26 +275 270 25 +131 234 21 +113 266 21 +157 180 21 +193 306 21 +0 218 7 +150 191 21 +113 292 21 +418 184 22 +124 487 16 +206 265 25 +101 49 21 +165 158 21 +235 284 21 +360 474 23 +151 281 21 +212 190 25 +59 264 21 +183 251 25 +193 332 26 +252 268 26 +199 263 25 +203 227 21 +210 223 25 +132 171 21 +200 228 21 +200 288 25 +144 243 21 +192 269 25 +127 225 21 +465 271 26 +198 294 25 +476 329 26 +346 472 23 +343 500 23 +337 382 26 +137 251 21 +404 482 19 +150 258 21 +167 181 21 +157 258 21 +265 384 26 +294 464 23 +170 248 21 +227 266 25 +343 455 23 +315 284 25 +357 414 26 +350 80 22 +106 215 7 +155 194 21 +139 0 21 +176 266 25 +111 227 21 +202 297 25 +353 459 23 +186 238 25 +230 158 25 +150 319 22 +146 258 21 +145 364 16 +213 275 21 +381 443 23 +80 233 21 +205 248 25 +275 285 22 +314 324 26 +340 479 23 +211 273 21 +162 275 21 +338 134 22 +134 280 25 +131 178 21 +206 298 25 +184 201 25 +93 249 21 +134 178 21 +194 272 21 +57 231 21 +119 215 21 +341 459 23 +89 264 25 +212 306 26 +191 215 21 +203 349 25 +234 102 25 +405 271 22 +113 251 21 +154 230 21 +202 298 21 +195 250 21 +411 216 25 +327 172 22 +59 136 21 +162 290 25 +127 253 21 +228 297 25 +148 300 25 +183 304 25 +175 185 4 +149 232 7 +93 273 25 +147 240 21 +188 259 21 +222 249 25 +115 268 25 +181 285 25 +118 272 25 +149 270 21 +411 267 26 +29 143 4 +111 180 21 +171 277 21 +193 236 21 +217 307 25 +144 274 21 +385 159 22 +272 233 25 +210 250 25 +44 277 25 +115 211 21 +413 192 22 +130 279 25 +185 221 21 +227 313 25 +178 274 21 +145 154 21 +153 199 21 +133 249 25 +157 208 21 +110 129 21 +236 197 21 +10 231 21 +77 204 21 +201 200 25 +133 233 7 +135 261 21 +148 268 25 +150 240 21 +196 206 21 +172 334 25 +358 487 23 +217 244 25 +268 488 23 +421 0 22 +237 271 25 +142 276 21 +151 163 21 +138 218 21 +84 247 21 +183 1 21 +260 214 21 +165 248 25 +106 231 21 +137 282 21 +123 221 21 +217 237 21 +169 207 25 +123 229 7 +165 336 25 +420 230 22 +117 223 21 +439 219 22 +212 266 25 +220 311 25 +82 239 21 +66 233 7 +373 683 17 +164 177 21 +165 228 21 +174 340 21 +323 186 22 +427 176 22 +174 151 21 +123 206 21 +162 273 21 +151 309 21 +134 160 21 +219 269 21 +197 302 25 +159 201 21 +234 128 21 +112 221 21 +240 258 25 +62 387 16 +207 254 25 +175 175 25 +101 312 25 +173 140 21 +146 198 21 +202 302 26 +263 279 25 +105 120 21 +139 181 21 +103 214 21 +115 199 21 +159 182 25 +231 250 23 +180 72 21 +232 307 21 +118 136 21 +376 510 23 +154 261 25 +181 300 25 +149 243 7 +106 304 21 +135 255 21 +428 251 22 +452 254 22 +164 259 25 +135 232 21 +72 257 21 +184 259 25 +193 248 25 +244 222 22 +182 296 25 +164 289 25 +354 424 23 +262 330 26 +166 273 25 +443 236 22 +194 225 25 +290 677 23 +334 431 23 +487 395 26 +123 412 16 +424 139 22 +96 309 25 +9 197 7 +148 276 25 +190 125 22 +151 276 25 +431 482 26 +215 246 25 +219 226 25 +141 265 25 +340 444 23 +348 205 22 +227 282 25 +345 78 22 +212 279 25 +221 263 25 +234 281 25 +219 222 25 +268 259 25 +104 215 7 +189 322 25 +144 255 25 +163 512 16 +173 272 25 +420 259 22 +99 257 25 +241 324 25 +210 239 25 +170 240 25 +362 751 19 +278 167 22 +162 350 25 +251 384 26 +392 615 23 +187 236 25 +155 266 25 +306 208 22 +206 230 25 +164 300 25 +33 283 25 +548 570 17 +238 306 25 +206 267 25 +343 498 23 +133 258 25 +245 243 25 +331 539 23 +364 502 23 +224 268 25 +328 465 23 +96 286 25 +194 295 25 +293 200 25 +228 307 25 +122 271 7 +196 273 25 +155 303 25 +157 279 25 +421 143 22 +358 303 22 +204 295 25 +371 397 26 +113 304 25 +181 196 25 +143 545 16 +332 455 23 +131 312 25 +408 490 19 +374 464 23 +350 484 23 +365 391 16 +174 261 25 +174 507 16 +181 347 26 +191 310 25 +352 481 23 +404 292 22 +190 260 25 +531 391 26 +76 222 7 +157 229 25 +123 279 25 +467 181 22 +153 303 25 +462 170 22 +341 229 22 +183 295 25 +326 636 17 +184 251 25 +188 255 25 +196 262 25 +12 518 16 +135 305 25 +402 197 22 +183 229 25 +439 506 19 +0 217 7 +241 348 26 +160 286 25 +233 280 25 +407 297 22 +644 817 19 +252 311 25 +363 393 26 +214 245 25 +164 303 25 +394 145 22 +127 258 25 +261 195 22 +191 241 25 +204 293 25 +222 264 25 +383 312 26 +443 339 22 +367 276 22 +147 225 25 +186 287 25 +424 481 23 +238 288 25 +207 320 25 +213 292 25 +199 266 25 +554 589 19 +187 308 25 +180 274 25 +202 281 25 +135 243 25 +204 266 25 +164 287 25 +262 358 26 +176 311 25 +164 303 25 +477 0 22 +313 353 26 +436 205 22 +245 300 25 +238 284 26 +381 329 26 +409 39 22 +340 454 23 +229 250 25 +201 305 25 +219 324 25 +85 215 7 +517 387 13 +133 142 4 +511 0 3 +44 290 7 +258 272 25 +426 511 23 +177 301 25 +316 332 26 +165 274 25 +123 531 9 +518 112 3 +299 88 22 +496 89 3 +388 447 23 +518 371 8 +157 310 25 +521 189 13 +506 240 13 +468 0 3 +487 201 8 +130 198 4 +459 251 8 +515 215 8 +40 301 4 +97 227 4 +533 394 13 +462 231 22 +175 123 11 +144 248 25 +575 526 13 +541 254 8 +480 147 22 +528 0 3 +209 249 25 +465 189 8 +503 70 3 +384 323 13 +121 364 4 +87 285 25 +198 178 25 +194 241 25 +42 159 4 +464 0 3 +153 35 11 +514 369 13 +508 259 8 +167 203 25 +147 97 11 +53 117 4 +163 236 25 +531 213 8 +472 0 3 +476 302 8 +432 121 3 +178 260 25 +105 183 11 +197 319 25 +375 473 23 +537 299 8 +111 222 11 +76 137 11 +109 608 16 +515 183 8 +472 568 13 +478 292 13 +284 523 26 +34 98 11 +221 289 9 +11 90 11 +356 208 4 +399 287 26 +168 236 25 +27 0 11 +278 305 25 +524 180 8 +201 288 25 +151 282 25 +132 243 25 +473 67 3 +203 269 25 +509 164 8 +333 368 26 +80 349 7 +192 261 25 +224 236 25 +163 279 25 +514 226 8 +541 269 8 +204 215 25 +119 158 11 +119 559 16 +494 340 13 +187 252 25 +494 0 3 +178 288 25 +249 310 25 +224 222 25 +536 380 13 +553 259 8 +108 139 25 +176 169 25 +355 435 23 +482 185 8 +54 49 11 +523 0 3 +186 184 25 +164 208 25 +536 344 13 +526 244 8 +575 154 3 +461 554 13 +116 137 25 +96 168 25 +479 117 3 +444 525 8 +182 285 25 +469 519 13 +176 315 25 +44 512 16 +276 359 26 +532 198 8 +208 221 25 +186 246 25 +531 604 13 +100 168 11 +156 269 25 +0 181 11 +516 158 8 +426 404 8 +186 292 25 +240 215 25 +522 115 3 +545 369 13 +505 208 8 +464 549 13 +488 249 8 +562 504 13 +171 331 25 +556 467 13 +87 0 11 +540 286 8 +546 0 3 +82 261 4 +525 192 13 +560 458 13 +546 464 13 +524 150 3 +530 72 3 +119 14 11 +23 139 11 +46 0 11 +185 617 16 +506 11 3 +191 186 25 +390 482 23 +493 65 3 +196 243 25 +379 433 23 +231 181 25 +504 328 8 +201 278 25 +147 319 25 +490 428 13 +66 114 11 +191 306 25 +79 261 7 +197 293 25 +524 0 3 +526 243 8 +126 274 25 +152 204 11 +541 342 13 +113 169 11 +169 296 25 +18 253 25 +424 254 8 +504 285 8 +549 0 3 +136 125 11 +0 208 4 +114 128 11 +449 388 8 +98 254 25 +190 255 25 +125 269 7 +477 0 3 +126 0 4 +140 298 25 +509 177 8 +538 478 13 +515 374 13 +502 0 3 +529 340 8 +177 34 11 +154 50 4 +175 299 7 +182 308 25 +123 298 25 +502 460 8 +443 64 3 +47 20 11 +82 164 11 +549 184 8 +132 249 25 +90 75 11 +242 343 26 +544 193 8 +196 268 25 +122 186 11 +510 176 8 +506 0 3 +359 343 26 +245 707 19 +494 500 23 +535 272 8 +134 126 4 +6 484 20 +181 325 25 +73 128 11 +183 133 25 +64 84 4 +542 314 8 +94 133 11 +28 215 4 +384 467 23 +520 294 13 +199 329 25 +502 395 13 +78 181 11 +207 272 25 +89 191 11 +543 433 13 +125 284 25 +575 386 8 +545 267 8 +125 335 4 +521 133 3 +426 7 3 +503 587 13 +123 62 11 +481 395 13 +519 183 8 +503 238 8 +236 247 25 +534 440 13 +533 268 8 +177 248 25 +225 309 25 +165 278 25 +59 253 4 +163 271 25 +477 149 3 +155 569 9 +232 333 25 +1 6 11 +166 277 26 +158 266 25 +162 291 25 +545 438 13 +94 487 16 +546 185 8 +0 249 7 +0 79 4 +254 339 26 +578 0 3 +0 155 4 +514 258 13 +183 321 25 +534 433 19 +497 429 13 +551 61 3 +70 578 9 +499 0 3 +194 156 25 +223 325 25 +533 31 3 +14 0 11 +540 239 8 +556 494 13 +127 223 25 +95 306 7 +447 245 8 +208 275 25 +80 0 4 +556 140 3 +227 282 25 +524 219 8 +288 386 26 +389 0 4 +575 742 23 +172 276 25 +533 70 3 +492 357 8 +548 360 13 +494 12 3 +32 300 7 +201 321 26 +214 247 25 +571 245 8 +579 451 13 +0 77 11 +533 484 13 +83 228 11 +443 132 3 +212 213 25 +61 470 20 +227 310 25 +506 218 8 +22 257 7 +62 105 11 +526 0 3 +99 155 11 +171 236 25 +483 608 13 +164 266 25 +545 186 13 +161 247 25 +559 586 13 +222 309 25 +163 266 25 +503 0 3 +243 302 25 +527 275 8 +133 170 11 +151 303 25 +218 332 25 +439 500 13 +34 227 4 +175 213 25 +154 295 25 +547 496 13 +112 268 7 +528 308 8 +511 102 3 +191 193 25 +408 468 23 +194 271 25 +558 369 13 +126 208 4 +487 0 3 +77 101 11 +558 482 13 +50 223 4 +29 40 11 +102 263 25 +94 102 11 +559 469 13 +498 0 3 +159 192 4 +548 423 13 +63 139 4 +154 216 25 +122 158 11 +508 143 3 +544 205 8 +519 218 8 +530 499 13 +381 398 13 +507 136 3 +209 245 25 +534 210 8 +255 292 9 +25 254 11 +40 78 4 +111 0 11 +92 247 25 +510 89 3 +529 307 13 +110 74 4 +544 220 13 +189 276 25 +181 288 25 +19 211 4 +515 264 13 +94 16 11 +225 219 25 +121 299 25 +563 426 8 +514 136 3 +175 327 25 +54 0 4 +125 349 9 +207 322 25 +204 272 25 +415 202 8 +172 202 25 +188 259 25 +173 251 25 +192 190 25 +352 439 13 +76 284 25 +66 3 11 +166 19 4 +529 201 8 +0 0 4 +224 235 25 +497 142 3 +129 249 25 +580 518 13 +138 191 11 +551 242 8 +66 74 11 +544 92 3 +81 319 7 +154 195 7 +17 199 11 +546 0 3 +530 94 3 +162 249 25 +547 274 8 +547 478 13 +0 8 11 +156 325 25 +541 0 3 +231 277 26 +26 0 4 +169 221 25 +8 257 4 +551 426 13 +539 202 8 +580 492 13 +246 322 25 +123 263 25 +47 11 11 +234 281 25 +94 17 11 +538 427 13 +189 77 4 +87 171 11 +200 263 25 +517 152 3 +204 235 25 +182 265 25 +560 439 13 +397 453 23 +510 75 3 +206 212 25 +415 412 13 +96 572 16 +483 390 13 +126 211 25 +307 245 25 +27 193 4 +537 666 19 +478 239 8 +114 57 11 +46 82 4 +213 216 25 +104 0 11 +227 297 26 +237 268 25 +360 521 23 +565 445 13 +111 214 4 +524 86 3 +148 0 4 +462 149 3 +564 0 3 +526 114 3 +532 404 8 +159 292 25 +220 314 25 +539 280 13 +79 435 9 +63 311 9 +62 131 11 +114 72 11 +111 173 11 +195 249 25 +148 234 25 +458 192 13 +517 10 3 +503 501 13 +503 198 8 +201 236 25 +170 188 25 +511 164 3 +512 0 3 +561 113 3 +191 301 25 +550 347 13 +87 80 4 +521 0 3 +73 256 11 +526 248 13 +507 337 8 +527 9 3 +357 362 26 +527 416 13 +0 0 11 +491 592 13 +534 143 3 +297 277 25 +43 316 7 +170 234 25 +525 245 8 +528 192 8 +12 1 11 +573 423 13 +176 292 25 +524 0 3 +548 345 8 +201 287 25 +530 426 8 +163 218 25 +475 512 8 +543 88 3 +40 167 11 +548 434 13 +533 334 8 +493 484 13 +481 150 3 +176 147 4 +483 0 3 +529 336 8 +85 129 4 +176 265 25 +114 290 25 +535 345 8 +507 228 13 +492 291 13 +545 156 3 +527 88 3 +153 310 25 +77 85 4 +144 186 25 +469 292 26 +488 0 3 +425 504 23 +494 56 3 +162 216 25 +184 257 25 +25 242 4 +492 397 13 +188 252 25 +23 262 4 +479 0 3 +183 296 25 +372 157 25 +84 432 9 +555 222 8 +228 181 11 +49 120 4 +610 691 19 +96 129 11 +3 110 11 +455 212 8 +509 182 8 +550 107 3 +46 204 4 +63 6 11 +481 331 13 +540 312 13 +544 220 8 +216 226 25 +150 255 4 +521 0 3 +298 327 26 +137 296 25 +115 295 25 +479 626 13 +524 172 3 +491 366 13 +506 53 3 +39 0 11 +473 491 13 +557 387 13 +21 21 11 +534 324 8 +545 308 8 +187 288 25 +538 174 3 +75 188 11 +151 300 25 +210 318 25 +439 546 23 +176 168 11 +149 284 25 +99 219 7 +81 75 11 +134 0 4 +259 300 26 +549 182 8 +207 275 25 +546 377 13 +446 552 13 +169 252 25 +490 232 8 +218 257 25 +524 421 13 +501 206 8 +206 215 25 +491 211 8 +80 508 16 +556 337 8 +107 191 11 +429 490 13 +128 2 11 +509 221 8 +179 142 25 +123 241 25 +523 31 3 +139 217 25 +507 172 8 +10 629 16 +165 227 25 +529 288 8 +479 0 3 +198 223 25 +140 140 25 +307 711 9 +513 349 8 +224 218 25 +525 180 8 +0 163 11 +545 371 13 +176 255 25 +510 0 3 +105 522 9 +480 295 8 +361 454 23 +0 77 11 +358 453 23 +477 186 8 +550 172 8 +229 299 25 +116 241 4 +127 130 11 +508 481 13 +514 750 13 +549 209 8 +173 277 25 +242 262 25 +208 275 25 +186 298 25 +190 140 11 +85 165 4 +122 184 11 +525 120 13 +544 305 13 +485 184 8 +240 282 25 +487 185 8 +29 181 4 +148 133 4 +204 278 25 +547 100 3 +9 141 4 +22 224 4 +536 26 3 +543 48 3 +195 166 11 +531 191 8 +79 224 7 +141 297 7 +515 268 8 +124 188 4 +227 279 25 +525 336 13 +88 517 16 +118 165 4 +118 336 7 +544 82 3 +0 214 4 +529 33 3 +558 481 13 +531 341 8 +473 242 8 +375 495 23 +526 275 8 +191 227 25 +55 106 4 +60 393 9 +557 0 3 +473 408 13 +132 313 7 +250 268 25 +140 215 25 +87 265 25 +200 248 25 +205 298 25 +208 245 25 +170 230 25 +229 316 25 +530 123 3 +514 59 3 +94 214 4 +497 379 13 +643 887 19 +520 472 13 +517 0 3 +197 245 25 +461 233 8 +201 249 25 +501 0 3 +178 134 25 +172 234 25 +494 239 8 +147 239 25 +150 283 25 +226 351 25 +408 447 23 +45 346 7 +565 396 13 +0 268 25 +471 186 8 +540 47 3 +372 492 23 +53 243 7 +428 533 23 +54 112 4 +130 503 16 +161 298 25 +495 389 13 +91 269 11 +0 0 4 +548 420 13 +504 394 13 +105 268 11 +91 9 4 +528 454 13 +466 580 13 +438 16 3 +231 255 25 +92 278 25 +486 118 3 +576 366 13 +523 347 8 +40 154 4 +218 233 25 +175 144 11 +551 47 3 +486 210 8 +550 57 3 +471 205 13 +523 0 3 +539 484 13 +193 393 9 +252 341 26 +227 316 26 +443 0 3 +432 315 26 +126 291 25 +188 270 25 +175 259 25 +189 235 25 +510 168 8 +205 241 25 +159 282 25 +348 417 23 +118 170 4 +193 212 25 +82 428 9 +557 0 3 +187 209 25 +535 388 13 +359 511 23 +74 448 20 +490 605 13 +0 0 4 +94 143 11 +548 169 8 +70 242 4 +57 0 11 +204 231 25 +511 191 8 +612 679 19 +200 274 25 +215 229 25 +203 219 25 +537 239 8 +181 268 25 +135 234 4 +176 284 25 +545 150 3 +215 166 25 +141 280 25 +529 70 3 +53 334 9 +487 162 8 +518 133 3 +234 342 25 +507 446 13 +517 473 13 +223 334 25 +562 65 3 +524 277 8 +184 240 25 +195 247 25 +495 200 8 +33 75 11 +546 464 13 +503 108 3 +177 313 25 +565 284 8 +481 219 8 +70 81 11 +539 382 8 +355 406 23 +383 467 23 +170 0 11 +529 255 8 +83 0 11 +508 89 3 +89 98 11 +183 330 25 +153 250 25 +496 154 3 +79 189 11 +496 9 3 +429 497 23 +531 26 3 +269 284 25 +24 277 7 +520 254 13 +0 197 4 +505 161 8 +521 331 8 +187 252 25 +515 294 8 +511 202 8 +115 248 25 +551 67 3 +204 223 25 +531 0 3 +141 254 25 +534 442 13 +527 555 13 +180 277 25 +479 616 13 +543 0 3 +199 294 25 +234 238 25 +506 516 13 +181 259 25 +149 265 25 +512 139 3 +476 227 8 +67 160 11 +520 381 13 +0 377 9 +127 104 4 +189 183 25 +104 221 11 +509 486 13 +505 222 13 +156 324 25 +568 270 8 +76 164 11 +503 375 13 +173 252 25 +437 254 8 +166 304 25 +210 270 25 +178 246 25 +412 482 23 +518 38 3 +258 131 11 +197 258 25 +161 132 11 +528 113 3 +86 302 25 +117 284 26 +564 394 13 +162 251 25 +545 371 13 +209 237 25 +517 334 8 +115 141 4 +485 157 3 +523 46 3 +192 297 25 +158 228 25 +137 433 16 +445 554 23 +330 305 25 +219 285 25 +182 212 25 +510 176 8 +501 97 3 +492 516 19 +205 294 25 +174 255 25 +15 433 9 +521 22 3 +520 310 8 +526 576 13 +479 400 13 +125 116 11 +495 124 3 +509 254 8 +503 0 3 +125 177 25 +511 110 3 +225 222 25 +212 299 25 +529 213 8 +522 90 3 +226 264 25 +202 262 25 +188 265 25 +151 246 25 +172 0 4 +461 247 8 +0 229 7 +109 540 16 +523 262 13 +206 308 25 +523 480 13 +554 495 13 +236 276 26 +136 303 25 +220 296 25 +145 233 25 +166 227 4 +522 435 13 +3 193 11 +584 473 19 +88 0 11 +212 264 25 +467 425 13 +114 276 25 +490 95 3 +236 318 25 +59 135 4 +521 206 8 +504 572 13 +490 0 3 +45 236 7 +554 47 3 +549 292 13 +486 307 8 +160 224 25 +484 14 3 +558 388 8 +27 63 4 +590 500 13 +210 231 25 +161 266 25 +499 246 8 +518 117 3 +507 176 8 +477 167 3 +180 310 25 +153 72 11 +178 295 25 +340 247 9 +120 76 11 +157 204 25 +521 585 13 +77 319 25 +125 265 25 +42 173 4 +250 323 25 +457 164 3 +532 0 3 +181 288 7 +465 579 8 +142 308 9 +202 234 25 +70 539 16 +432 526 23 +401 236 25 +96 231 4 +501 321 13 +216 254 25 +287 384 9 +92 277 4 +158 285 25 +88 215 4 +179 261 25 +166 219 25 +578 420 13 +279 350 26 +177 307 26 +487 21 3 +180 277 25 +500 502 13 +22 188 4 +513 330 13 +73 0 4 +475 525 13 +485 263 8 +532 410 13 +236 236 25 +138 303 7 +78 0 11 +49 176 4 +215 294 25 +463 465 13 +499 471 13 +491 422 13 +212 284 25 +41 28 4 +209 268 25 +222 249 25 +208 311 25 +163 112 11 +211 323 25 +123 367 7 +132 0 11 +531 464 13 +107 68 11 +217 271 25 +214 250 25 +488 152 3 +541 408 13 +500 197 8 +182 273 25 +222 276 25 +550 582 13 +60 410 20 +154 113 11 +45 114 11 +147 308 25 +97 26 11 +52 242 25 +538 221 8 +200 248 25 +47 125 11 +513 57 3 +553 279 8 +545 216 8 +544 276 8 +184 292 25 +539 156 3 +38 219 4 +113 0 11 +196 251 25 +46 0 4 +194 301 25 +515 263 8 +541 0 3 +525 222 8 +49 338 7 +300 425 13 +0 260 4 +188 262 25 +151 234 25 +185 276 25 +78 182 11 +512 12 3 +288 390 26 +186 204 25 +342 0 4 +480 302 8 +212 284 25 +92 120 11 +40 0 11 +318 283 25 +64 44 11 +17 184 4 +522 69 3 +524 0 3 +116 0 11 +69 0 4 +257 290 25 +500 684 19 +550 184 13 +474 201 8 +229 328 25 +166 262 7 +201 228 25 +192 266 25 +177 293 25 +463 141 3 +5 100 11 +498 367 13 +468 413 8 +535 119 3 +128 119 11 +438 60 3 +531 504 8 +209 254 25 +190 309 25 +126 208 4 +170 219 25 +554 419 13 +520 196 8 +378 259 8 +205 260 25 +515 264 8 +219 259 25 +110 56 4 +96 362 7 +131 228 25 +73 368 7 +132 172 25 +473 347 13 +99 187 11 +157 250 25 +142 221 25 +459 216 8 +528 116 3 +514 230 8 +451 370 26 +519 170 8 +269 277 26 +190 335 25 +140 334 7 +414 503 13 +537 215 8 +62 269 11 +511 179 8 +124 344 7 +0 188 4 +481 151 3 +410 472 23 +52 109 4 +98 137 11 +504 94 3 +178 275 25 +172 219 25 +540 256 8 +514 151 3 +234 347 25 +494 209 8 +505 417 13 +479 176 8 +0 152 4 +512 0 3 +514 297 13 +504 256 8 +185 303 26 +510 121 3 +532 237 13 +75 165 11 +96 120 11 +19 571 16 +435 85 3 +566 170 8 +450 217 8 +0 222 11 +228 265 25 +507 97 3 +516 554 8 +201 301 25 +564 140 3 +348 489 23 +537 338 13 +31 547 16 +39 114 11 +175 325 25 +116 193 7 +62 94 11 +481 247 8 +526 245 8 +176 256 25 +429 478 13 +239 318 25 +128 71 4 +517 211 8 +165 260 25 +548 240 8 +536 347 8 +173 289 25 +86 364 4 +518 408 8 +177 271 25 +539 203 8 +167 318 25 +169 180 4 +209 266 25 +538 432 13 +53 18 11 +143 263 25 +551 161 3 +542 0 3 +83 98 11 +148 294 25 +520 0 3 +145 218 4 +552 426 13 +157 335 25 +423 519 23 +180 268 25 +501 47 3 +477 11 3 +116 14 11 +181 173 9 +142 272 25 +512 119 3 +234 309 25 +45 62 4 +171 303 25 +37 105 4 +498 289 8 +170 298 25 +412 472 23 +80 361 7 +118 0 11 +525 503 13 +495 179 13 +478 172 3 +563 280 8 +108 0 11 +495 279 13 +127 291 7 +107 293 25 +530 238 8 +552 0 3 +75 300 7 +25 350 9 +208 288 25 +500 231 8 +126 193 25 +200 223 25 +213 300 25 +99 120 4 +497 191 13 +169 272 25 +179 377 9 +63 182 7 +555 435 13 +559 481 13 +389 483 23 +213 260 25 +531 515 13 +159 395 7 +529 32 3 +601 546 13 +229 207 25 +212 261 25 +610 489 13 +453 644 13 +126 231 25 +77 11 11 +530 496 13 +92 238 25 +149 273 25 +491 118 3 +582 501 13 +505 360 13 +558 193 8 +375 464 23 +34 199 11 +172 248 25 +509 346 13 +557 215 8 +225 283 25 +0 260 4 +523 364 13 +210 280 25 +541 286 8 +558 538 13 +536 0 3 +237 255 25 +496 68 3 +525 410 13 +212 261 25 +9 111 11 +539 354 8 +109 105 11 +158 289 25 +73 139 4 +89 253 11 +82 142 11 +534 0 3 +205 55 25 +534 275 8 +542 117 3 +556 167 3 +213 282 25 +525 0 3 +517 127 3 +174 272 25 +487 91 3 +501 240 8 +81 218 25 +55 224 7 +179 288 25 +550 289 8 +35 103 4 +0 125 4 +110 186 11 +517 189 8 +546 271 8 +526 53 3 +426 324 13 +135 242 25 +541 269 8 +226 273 25 +138 223 11 +478 197 8 +0 206 9 +495 243 8 +499 419 13 +510 111 3 +80 215 7 +515 249 8 +428 592 13 +181 301 25 +460 0 3 +548 615 23 +545 2 3 +518 273 8 +310 603 23 +199 277 25 +549 437 8 +175 322 25 +506 304 8 +510 0 3 +514 393 8 +494 85 3 +188 218 25 +540 102 3 +524 96 3 +176 292 25 +508 0 3 +508 183 8 +171 279 25 +240 293 25 +60 274 7 +503 0 3 +178 49 11 +483 0 3 +146 66 11 +481 380 13 +515 54 3 +165 243 25 +25 156 11 +522 285 13 +211 207 25 +133 211 25 +528 463 13 +141 263 25 +531 54 3 +497 0 3 +105 324 25 +183 226 25 +235 321 25 +562 558 13 +78 295 25 +554 420 13 +510 213 13 +242 257 25 +496 227 8 +167 209 25 +534 0 3 +138 117 4 +533 296 8 +247 240 25 +205 321 25 +56 171 11 +500 174 8 +404 503 23 +180 287 25 +512 192 8 +183 286 25 +190 246 25 +157 254 25 +100 259 7 +193 293 25 +542 368 8 +248 277 25 +509 436 13 +191 214 25 +203 226 25 +539 95 3 +539 310 13 +107 68 11 +561 0 3 +477 592 13 +621 257 13 +173 252 25 +525 554 13 +173 316 25 +187 195 25 +542 263 13 +152 328 9 +89 248 9 +394 487 23 +154 229 25 +31 0 11 +232 270 25 +543 0 3 +574 352 13 +227 258 25 +533 238 8 +80 312 25 +221 188 25 +137 309 25 +537 142 3 +23 111 4 +227 214 25 +388 477 23 +26 253 4 +516 54 3 +0 209 11 +186 233 25 +492 411 13 +0 69 11 +500 442 13 +510 57 3 +182 270 25 +519 304 13 +80 44 11 +206 264 25 +203 0 11 +42 153 11 +176 507 9 +102 466 16 +484 599 13 +169 256 25 +503 149 3 +245 310 25 +171 278 25 +547 362 13 +30 275 7 +164 222 25 +127 114 11 +505 346 13 +531 109 3 +193 252 9 +116 158 11 +216 300 25 +558 139 3 +504 60 3 +84 90 11 +498 235 8 +158 236 25 +529 256 23 +117 105 11 +127 271 25 +530 0 3 +487 231 8 +224 260 25 +528 305 8 +140 147 4 +534 207 8 +480 158 3 +216 285 25 +76 36 11 +535 532 13 +492 409 13 +492 258 13 +547 163 8 +492 0 3 +473 102 3 +202 298 25 +159 0 11 +523 269 8 +526 112 3 +506 464 13 +175 266 25 +489 421 13 +138 281 25 +505 360 13 +555 183 8 +494 196 8 +182 284 25 +536 206 8 +499 57 3 +183 308 25 +130 366 7 +158 283 25 +82 276 7 +557 269 8 +51 74 11 +179 146 11 +155 86 4 +218 233 25 +85 300 25 +236 243 25 +145 272 25 +533 214 8 +192 275 25 +525 277 13 +30 262 4 +2 63 4 +192 263 25 +555 483 13 +71 273 9 +554 329 8 +176 282 25 +75 273 25 +562 93 3 +135 491 20 +148 265 25 +474 0 3 +143 228 25 +174 289 25 +520 0 3 +499 0 3 +445 623 13 +508 370 8 +170 155 11 +518 485 13 +535 0 3 +64 277 7 +503 53 3 +149 281 25 +110 207 4 +107 0 4 +204 300 25 +481 308 8 +165 188 25 +101 202 11 +176 269 25 +48 184 11 +516 348 13 +42 126 4 +505 172 3 +148 0 11 +109 297 25 +163 242 25 +344 179 4 +557 505 13 +175 261 25 +494 647 8 +556 325 13 +536 358 8 +114 230 7 +71 21 11 +501 274 13 +0 167 11 +521 0 3 +441 138 3 +128 132 11 +183 236 25 +495 258 13 +177 310 25 +90 92 4 +522 482 13 +0 139 11 +503 326 13 +163 251 25 +394 452 23 +38 129 4 +237 284 25 +513 170 8 +475 286 13 +0 372 7 +14 110 11 +537 187 13 +531 469 13 +558 401 8 +97 153 4 +158 0 4 +438 286 13 +185 313 25 +536 212 13 +549 122 3 +7 149 4 +497 183 13 +487 273 13 +506 88 3 +521 361 8 +535 508 13 +533 171 8 +485 254 8 +554 463 8 +144 184 25 +519 410 8 +568 461 13 +177 252 25 +143 295 7 +138 249 25 +509 695 13 +531 388 13 +502 254 8 +509 178 8 +532 0 3 +353 469 9 +516 323 8 +162 212 25 +90 30 11 +14 303 25 +189 0 11 +182 226 25 +91 120 11 +422 475 19 +62 241 4 +487 192 8 +520 0 3 +211 236 23 +132 74 11 +508 643 13 +201 281 25 +382 421 23 +175 310 25 +186 319 25 +138 65 11 +506 88 3 +205 303 25 +503 226 13 +173 238 9 +136 227 25 +175 326 7 +116 421 20 +133 143 4 +220 274 25 +213 253 25 +200 283 9 +172 207 11 +144 259 25 +298 384 23 +531 268 13 +528 55 3 +441 262 8 +160 273 25 +433 238 8 +89 89 11 +0 292 7 +528 311 13 +306 0 3 +339 449 23 +139 198 25 +500 272 8 +219 251 25 +96 442 20 +0 323 7 +508 382 13 +531 483 13 +203 303 25 +553 336 8 +163 287 25 +555 12 3 +26 313 7 +216 295 25 +256 260 25 +494 539 19 +533 0 3 +116 0 11 +514 0 3 +203 275 25 +67 131 11 +529 332 8 +148 240 25 +0 0 11 +220 279 25 +528 123 3 +161 321 25 +69 267 25 +52 248 4 +236 292 25 +549 308 8 +433 428 13 +532 196 8 +41 243 4 +636 785 19 +187 295 25 +100 162 11 +518 447 13 +514 0 3 +84 85 11 +144 316 25 +509 386 13 +504 194 8 +75 272 7 +180 119 11 +167 41 11 +511 0 3 +507 97 3 +568 522 13 +0 251 7 +4 175 11 +513 102 3 +566 333 13 +53 326 4 +214 236 25 +514 94 3 +48 130 11 +539 136 3 +507 200 8 +549 234 8 +578 501 13 +562 407 13 +141 275 25 +193 0 11 +0 151 4 +192 221 25 +67 163 11 +522 86 3 +551 275 8 +62 310 25 +524 0 3 +136 450 20 +390 526 23 +553 387 8 +536 192 8 +523 208 8 +210 307 25 +113 137 11 +530 15 3 +526 491 13 +153 271 25 +519 112 3 +553 118 3 +506 278 8 +239 316 25 +250 307 25 +498 220 8 +496 184 8 +109 468 16 +368 514 23 +540 216 8 +152 251 25 +507 229 8 +508 277 8 +574 389 13 +194 249 25 +143 200 25 +17 71 11 +172 203 25 +32 216 11 +159 273 25 +86 227 25 +510 250 8 +535 0 3 +177 249 25 +193 284 25 +9 208 4 +0 30 11 +213 253 25 +509 0 3 +190 182 4 +97 156 11 +468 90 3 +179 255 25 +434 541 23 +105 198 4 +124 195 4 +513 161 8 +538 137 3 +480 123 3 +146 461 16 +234 267 25 +209 254 25 +165 291 25 +260 327 25 +212 302 25 +537 450 13 +10 274 4 +529 0 3 +523 247 8 +524 172 8 +554 254 8 +105 247 25 +99 313 25 +212 265 25 +237 239 25 +182 307 25 +503 245 8 +57 171 4 +195 247 25 +564 446 13 +36 95 11 +154 462 9 +499 13 3 +542 622 19 +505 0 3 +195 287 25 +123 150 11 +505 203 8 +165 284 25 +487 169 13 +554 57 3 +91 300 7 +351 415 23 +169 272 25 +523 0 3 +495 350 13 +208 236 25 +406 458 23 +211 262 25 +56 289 25 +578 533 13 +556 148 3 +172 265 25 +208 241 25 +180 243 25 +515 181 8 +239 281 25 +470 207 8 +502 561 13 +169 263 25 +502 248 8 +234 188 25 +523 0 3 +498 274 8 +503 229 8 +507 391 13 +175 305 25 +131 280 25 +128 293 25 +530 113 3 +111 313 25 +126 248 11 +556 15 3 +39 210 11 +446 216 8 +483 750 19 +517 186 8 +521 140 3 +81 196 11 +163 288 25 +500 232 8 +123 132 11 +124 224 25 +124 158 11 +73 83 11 +355 574 23 +188 314 25 +526 0 3 +504 60 3 +538 298 8 +229 243 25 +450 579 13 +118 236 25 +550 388 8 +230 270 25 +554 238 8 +384 494 23 +491 0 3 +552 383 13 +495 182 8 +298 475 23 +59 49 11 +489 157 3 +495 0 3 +170 234 25 +147 244 25 +502 149 3 +515 156 3 +169 261 25 +499 581 13 +539 126 3 +511 314 8 +460 85 3 +545 356 8 +143 320 7 +40 186 4 +527 324 8 +208 263 25 +560 306 13 +556 195 8 +72 260 4 +79 102 11 +519 257 8 +518 339 13 +139 296 25 +386 432 23 +500 196 8 +281 0 4 +511 74 3 +194 236 25 +191 277 25 +206 277 25 +538 386 8 +526 37 3 +522 466 13 +444 483 19 +237 343 25 +510 474 13 +465 559 13 +521 360 8 +0 15 4 +185 272 25 +548 173 8 +0 306 4 +538 85 3 +63 241 11 +216 257 25 +467 155 3 +544 333 8 +99 184 4 +538 444 13 +0 108 4 +144 307 25 +200 268 4 +175 233 25 +524 462 13 +117 0 4 +116 323 7 +560 469 13 +197 314 25 +494 0 3 +49 66 11 +287 272 25 +446 152 3 +0 72 4 +172 312 25 +155 233 4 +542 344 8 +141 402 9 +522 374 13 +59 10 4 +492 90 3 +438 299 13 +151 293 25 +545 181 8 +588 350 13 +368 657 23 +20 233 7 +180 263 25 +23 217 4 +134 252 7 +93 231 25 +513 330 13 +190 148 25 +557 477 13 +0 97 11 +495 351 8 +10 249 4 +538 20 3 +517 217 8 +568 492 13 +123 101 4 +503 447 13 +526 220 8 +509 197 8 +128 189 11 +478 4 3 +502 227 8 +151 72 4 +128 301 25 +139 304 7 +216 236 25 +142 108 11 +425 490 23 +2 6 11 +471 160 3 +213 267 25 +530 500 13 +260 263 25 +465 538 13 +480 33 3 +543 0 3 +38 110 11 +228 310 25 +90 190 11 +91 203 11 +207 277 25 +188 258 25 +190 62 11 +451 556 13 +365 0 3 +37 136 11 +220 205 25 +541 376 13 +553 518 13 +529 145 3 +550 247 8 +580 480 13 +535 433 13 +561 459 13 +523 84 3 +211 263 25 +0 98 4 +486 510 13 +173 166 25 +553 153 3 +501 0 3 +232 319 25 +513 0 3 +95 129 11 +496 0 3 +521 0 3 +182 294 25 +44 243 4 +526 137 3 +430 0 3 +339 463 13 +140 270 25 +268 331 25 +132 157 11 +220 206 25 +488 285 13 +61 68 4 +146 246 25 +208 276 25 +542 286 8 +247 251 25 +71 287 4 +536 148 3 +371 468 23 +546 217 8 +529 242 8 +520 201 8 +497 110 3 +489 406 13 +547 343 13 +94 142 11 +155 136 11 +214 265 25 +272 284 25 +167 0 11 +481 248 8 +169 264 25 +531 150 3 +517 283 8 +151 265 25 +533 0 3 +72 0 11 +46 177 4 +69 191 25 +481 15 3 +17 476 9 +123 598 16 +254 257 25 +153 265 25 +523 459 13 +447 181 8 +518 235 13 +197 331 9 +183 156 11 +189 259 25 +485 354 13 +81 455 9 +552 373 13 +177 214 25 +180 263 25 +529 142 13 +534 58 3 +175 273 25 +106 0 11 +558 349 8 +473 124 3 +554 125 3 +25 0 11 +496 355 13 +527 257 8 +530 0 3 +531 26 3 +175 83 11 +50 174 4 +454 578 13 +177 270 25 +523 478 13 +478 589 13 +511 303 8 +117 111 11 +158 310 25 +126 214 4 +190 276 25 +565 433 13 +538 372 8 +40 115 4 +4 0 11 +233 267 25 +86 319 9 +92 84 4 +552 185 8 +203 281 25 +538 423 13 +495 495 13 +531 0 3 +472 255 8 +521 39 3 +540 346 8 +16 36 4 +220 241 25 +205 272 25 +540 17 3 +529 123 3 +107 280 25 +102 161 11 +453 660 13 +476 418 13 +25 161 11 +215 299 25 +114 262 25 +559 104 3 +0 529 20 +70 47 11 +83 253 7 +147 240 25 +66 87 11 +530 131 3 +374 61 3 +495 36 3 +202 280 25 +166 261 25 +100 110 11 +530 206 8 +40 21 11 +518 227 8 +533 0 3 +496 173 8 +512 241 8 +534 344 8 +517 163 8 +537 251 8 +549 242 8 +509 137 3 +217 327 25 +202 240 25 +164 268 25 +100 306 25 +26 368 7 +532 262 8 +56 145 11 +480 127 3 +507 211 8 +139 334 25 +84 50 11 +237 286 25 +517 265 13 +196 237 25 +183 295 11 +491 0 3 +30 193 7 +72 103 11 +143 191 4 +0 164 11 +528 410 13 +122 200 4 +158 277 25 +505 675 23 +106 77 11 +564 330 13 +98 127 11 +495 535 13 +521 90 3 +64 0 4 +516 0 3 +497 688 13 +175 368 9 +195 321 25 +511 421 13 +165 234 25 +515 429 13 +170 291 25 +140 315 25 +580 661 23 +471 0 3 +189 338 25 +185 243 25 +169 308 25 +77 0 11 +489 0 3 +111 112 4 +100 240 25 +83 175 11 +526 220 13 +86 322 7 +171 281 25 +0 0 4 +525 241 8 +501 0 3 +161 224 4 +524 304 8 +180 273 25 +178 313 25 +54 38 11 +201 268 25 +515 11 3 +9 145 4 +211 201 25 +178 282 25 +182 282 25 +68 411 20 +493 273 8 +540 624 13 +491 0 3 +536 259 8 +521 271 8 +226 232 25 +428 74 4 +45 140 4 +183 306 25 +103 141 11 +149 331 25 +540 117 3 +527 180 8 +231 331 25 +79 194 7 +0 48 11 +357 447 23 +48 28 4 +152 308 25 +143 296 7 +90 50 4 +202 230 25 +543 0 3 +54 0 11 +128 46 11 +217 311 25 +194 171 25 +0 220 11 +193 160 25 +140 257 25 +535 136 3 +554 508 13 +527 0 3 +506 443 13 +158 199 25 +0 43 11 +213 189 25 +202 233 25 +483 269 13 +38 289 25 +163 510 9 +529 262 8 +193 171 4 +528 298 8 +164 347 7 +43 264 7 +481 125 3 +220 300 25 +157 190 25 +517 0 3 +231 235 25 +0 218 11 +498 369 8 +109 170 11 +127 237 25 +509 68 3 +472 5 3 +143 295 25 +152 0 11 +220 330 25 +545 0 3 +114 281 25 +516 353 8 +82 273 25 +218 305 25 +536 449 13 +521 271 8 +513 436 13 +539 172 8 +4 149 4 +488 200 13 +75 0 4 +555 474 13 +202 282 25 +505 400 13 +543 78 3 +551 90 3 +58 212 11 +157 218 25 +205 217 25 +529 448 13 +496 279 8 +569 433 13 +499 234 8 +577 341 13 +428 335 13 +166 277 25 +491 586 13 +422 214 25 +146 204 4 +125 288 25 +441 347 13 +94 302 25 +196 248 25 +244 180 25 +0 255 4 +486 341 13 +546 188 8 +63 0 11 +495 158 3 +554 157 3 +147 172 11 +195 230 25 +503 367 13 +64 67 11 +514 599 13 +178 221 25 +552 214 8 +497 300 8 +408 467 23 +176 277 25 +439 507 13 +145 94 11 +0 308 7 +203 291 25 +0 19 4 +476 573 13 +519 170 8 +217 250 25 +551 705 13 +514 150 3 +510 0 3 +199 213 25 +510 466 13 +515 428 13 +473 277 8 +501 141 3 +229 295 25 +178 177 25 +530 244 8 +508 488 13 +206 303 25 +99 0 11 +553 444 13 +602 294 13 +188 328 7 +456 499 8 +536 348 13 +162 234 25 +113 65 4 +526 148 3 +72 178 11 +156 333 25 +510 307 8 +511 148 3 +521 21 3 +547 133 3 +172 302 25 +519 0 3 +494 296 8 +543 38 3 +539 323 13 +228 292 25 +547 425 13 +110 379 7 +527 250 8 +0 181 11 +62 141 11 +95 123 11 +522 357 13 +108 301 25 +132 0 11 +160 254 25 +215 323 25 +43 35 11 +565 471 13 +130 343 7 +381 455 23 +222 339 25 +554 190 8 +106 278 4 +232 275 25 +545 109 3 +42 155 4 +482 440 13 +178 126 11 +167 226 25 +575 437 13 +406 463 23 +266 319 25 +531 545 13 +89 100 4 +57 252 4 +543 273 8 +206 280 25 +434 476 23 +484 336 8 +481 181 8 +118 256 25 +87 118 4 +122 299 25 +503 306 13 +476 228 8 +38 130 11 +0 0 11 +113 163 11 +21 257 4 +201 246 25 +209 326 25 +57 0 11 +0 76 11 +463 255 13 +245 240 25 +110 60 4 +398 464 23 +166 264 25 +495 504 13 +76 341 9 +527 129 3 +495 378 8 +449 598 13 +263 122 25 +67 276 11 +251 319 25 +75 284 7 +119 74 11 +529 446 13 +545 138 3 +129 116 4 +529 191 13 +527 63 3 +213 336 25 +100 571 16 +73 207 11 +136 245 25 +150 263 25 +216 330 25 +498 0 3 +90 376 7 +37 533 16 +237 305 25 +21 210 11 +552 224 8 +105 250 4 +194 211 25 +114 0 4 +500 437 13 +38 140 25 +544 361 13 +218 293 25 +171 245 25 +161 213 25 +515 98 3 +123 170 4 +380 460 23 +60 282 9 +546 347 8 +73 47 11 +34 237 4 +416 486 23 +522 359 8 +483 0 3 +558 0 3 +89 219 11 +5 173 11 +207 299 25 +559 426 13 +542 262 8 +182 282 25 +153 198 25 +0 235 4 +535 0 3 +64 599 16 +92 189 11 +147 285 25 +0 43 11 +165 257 25 +103 0 4 +428 201 4 +284 249 25 +540 133 3 +441 439 13 +143 531 9 +189 259 25 +532 308 8 +486 169 3 +106 216 11 +166 268 25 +181 170 11 +146 105 11 +184 298 25 +519 561 13 +22 60 4 +545 663 13 +484 276 8 +140 261 25 +528 55 3 +495 196 8 +497 118 3 +237 230 25 +210 379 9 +81 0 11 +148 258 25 +292 318 25 +485 249 13 +111 87 4 +125 246 25 +237 273 25 +530 136 3 +165 280 25 +547 400 8 +558 413 8 +561 170 8 +208 270 25 +510 12 3 +76 233 7 +143 172 25 +493 572 13 +28 0 11 +89 175 11 +106 276 25 +528 148 3 +130 136 11 +534 276 8 +472 67 3 +545 46 3 +30 260 4 +147 113 11 +195 242 25 +521 97 3 +494 0 3 +533 283 8 +201 230 25 +494 384 13 +122 162 11 +125 225 25 +125 301 25 +499 290 8 +218 278 25 +142 236 25 +160 174 4 +503 0 3 +105 0 11 +523 242 8 +501 214 8 +206 70 11 +171 245 25 +526 282 8 +186 288 25 +524 164 13 +495 169 8 +199 440 9 +480 0 3 +0 83 11 +148 249 25 +518 140 3 +113 278 25 +143 311 25 +80 100 11 +479 43 3 +217 221 25 +568 252 8 +178 280 25 +548 477 13 +526 61 3 +0 257 4 +550 444 13 +539 541 13 +268 246 25 +469 71 3 +51 219 11 +180 261 25 +365 460 23 +550 98 3 +553 418 13 +469 171 3 +97 120 4 +514 328 8 +488 276 8 +497 0 3 +534 168 8 +46 202 4 +506 394 13 +185 302 25 +91 93 4 +497 404 8 +529 364 13 +526 387 13 +79 184 11 +227 251 25 +82 131 4 +147 60 11 +157 133 11 +512 422 13 +526 450 13 +3 199 25 +463 370 13 +157 310 25 +150 141 11 +143 245 25 +58 346 9 +66 424 9 +468 260 8 +525 521 13 +524 61 3 +99 9 11 +493 0 3 +499 212 8 +613 368 8 +464 314 8 +3 284 4 +223 224 25 +482 30 3 +569 429 13 +235 258 25 +508 66 3 +484 80 3 +13 228 4 +514 355 13 +188 260 25 +66 305 25 +528 162 3 +328 382 23 +536 588 13 +551 180 8 +107 224 11 +256 283 25 +532 248 8 +134 318 7 +517 127 3 +192 320 25 +535 203 8 +558 327 8 +0 0 4 +59 65 4 +515 102 3 +88 376 7 +211 259 25 +224 346 25 +522 551 13 +220 307 25 +128 211 25 +516 411 8 +221 265 25 +75 242 25 +94 159 11 +241 268 25 +138 341 7 +525 454 13 +531 517 13 +506 203 8 +528 317 13 +500 501 13 +207 261 25 +137 254 25 +153 531 16 +98 0 11 +474 228 8 +519 190 8 +190 263 25 +522 379 13 +490 0 3 +242 103 11 +506 211 8 +443 461 13 +510 8 3 +566 473 13 +78 0 11 +87 57 11 +81 116 11 +488 0 3 +531 396 13 +152 428 7 +70 176 4 +555 54 3 +95 0 11 +208 300 25 +518 123 3 +509 0 3 +162 298 25 +163 277 25 +502 249 8 +186 231 25 +406 243 25 +95 231 7 +524 239 8 +28 18 11 +134 158 11 +0 189 11 +102 104 4 +119 300 25 +60 261 4 +221 295 25 +549 348 13 +0 0 11 +45 91 4 +506 50 3 +522 351 13 +218 311 25 +82 58 11 +566 341 8 +266 293 25 +549 489 13 +549 436 13 +496 239 8 +109 495 9 +222 330 25 +165 240 25 +157 186 25 +218 21 4 +516 369 13 +485 430 13 +136 151 25 +524 214 8 +156 301 25 +237 332 25 +116 231 25 +197 263 25 +477 381 13 +0 130 4 +549 527 13 +528 0 3 +543 345 13 +178 283 25 +347 441 23 +490 0 3 +182 252 25 +527 210 8 +533 432 13 +539 350 13 +504 321 13 +200 269 25 +487 342 13 +254 328 25 +160 291 25 +539 539 13 +557 232 8 +169 201 25 +546 538 13 +514 263 13 +130 298 25 +512 248 8 +27 291 4 +566 502 13 +485 0 3 +123 171 11 +147 103 11 +466 191 8 +181 157 25 +548 533 13 +513 0 3 +507 0 3 +569 454 13 +116 249 25 +537 52 3 +586 525 13 +239 280 9 +239 282 25 +157 161 11 +124 186 11 +192 308 25 +486 0 3 +471 604 13 +556 510 13 +98 1 11 +501 91 3 +4 0 4 +70 372 7 +478 358 8 +531 132 3 +483 30 3 +481 0 3 +184 397 9 +74 267 7 +523 196 8 +146 108 11 +481 491 13 +560 471 13 +0 142 4 +496 213 8 +566 479 13 +513 13 3 +122 138 11 +46 110 11 +67 30 11 +7 294 4 +488 492 8 +587 443 13 +169 446 9 +97 44 11 +125 525 16 +556 0 3 +578 400 13 +510 511 13 +543 484 13 +97 438 9 +100 398 7 +532 187 8 +524 170 8 +12 182 11 +21 240 4 +523 99 3 +496 167 3 +101 245 11 +121 217 11 +28 330 9 +492 41 3 +536 426 13 +506 238 8 +506 393 13 +0 200 4 +70 138 11 +93 162 11 +517 3 3 +0 91 11 +527 90 3 +0 706 9 +92 415 7 +519 497 13 +574 306 8 +109 190 4 +506 68 3 +567 486 13 +499 305 13 +545 480 17 +532 276 8 +478 261 8 +46 494 20 +533 191 8 +474 270 8 +55 197 4 +520 225 8 +561 384 8 +482 154 3 +545 22 3 +76 0 11 +497 428 13 +499 288 13 +558 196 8 +443 436 13 +484 63 3 +549 463 13 +506 336 13 +555 72 3 +510 0 3 +134 382 9 +499 535 13 +128 353 4 +547 205 8 +35 235 7 +121 248 4 +537 0 3 +549 259 8 +532 358 13 +81 154 4 +559 289 13 +102 280 7 +18 531 16 +557 520 8 +2 0 11 +524 291 8 +0 52 11 +552 196 8 +143 86 11 +58 100 11 +37 382 9 +513 183 8 +14 77 11 +545 508 13 +55 190 4 +88 0 4 +0 0 4 +508 170 8 +37 55 11 +518 375 13 +522 250 8 +513 333 13 +115 0 11 +157 214 4 +522 60 3 +529 292 8 +505 436 13 +544 335 13 +468 292 8 +0 188 11 +121 300 9 +204 361 9 +527 168 8 +26 246 7 +583 203 8 +47 227 4 +22 158 11 +95 288 7 +73 181 11 +59 111 11 +554 0 3 +566 214 8 +544 256 8 +73 256 4 +522 439 13 +229 193 11 +514 392 13 +523 159 3 +530 0 3 +556 486 13 +580 454 13 +451 84 3 +73 120 4 +541 157 3 +121 153 11 +514 165 3 +0 173 4 +46 330 7 +87 94 11 +59 26 11 +511 353 13 +436 130 3 +499 459 13 +96 237 11 +79 167 4 +534 324 8 +79 18 11 +126 406 7 +95 327 7 +579 588 13 +138 393 16 +557 432 13 +133 132 11 +558 430 13 +510 88 3 +579 289 13 +121 158 4 +534 82 3 +536 200 8 +548 210 13 +54 153 11 +491 450 13 +0 0 11 +453 281 13 +510 282 8 +537 225 8 +523 361 8 +142 211 7 +549 151 3 +81 253 4 +157 510 16 +531 138 3 +93 233 11 +484 156 3 +473 454 13 +83 108 11 +499 398 13 +554 355 13 +518 225 8 +459 486 13 +514 227 8 +531 508 13 +508 354 13 +498 252 8 +514 0 3 +502 671 13 +493 0 3 +529 254 13 +538 182 8 +18 175 11 +552 289 8 +502 376 13 +90 461 20 +108 380 7 +543 358 8 +523 284 8 +0 156 4 +46 0 4 +394 409 8 +159 87 11 +548 0 3 +535 155 8 +505 468 13 +61 0 11 +145 62 4 +519 335 13 +582 506 13 +528 143 3 +519 235 8 +494 218 8 +56 200 11 +551 0 3 +145 25 11 +514 266 8 +524 200 8 +515 438 13 +536 43 3 +495 37 3 +174 101 11 +543 93 3 +503 327 13 +542 93 3 +490 0 3 +97 139 11 +506 237 8 +131 302 4 +109 79 11 +155 194 11 +577 464 13 +517 454 13 +500 201 8 +510 109 3 +556 66 3 +522 345 13 +533 146 3 +98 161 11 +46 86 11 +537 293 13 +70 460 9 +486 259 8 +77 232 7 +481 400 13 +58 436 9 +40 162 11 +142 0 4 +500 235 8 +81 67 4 +196 168 4 +534 230 8 +446 529 13 +125 95 11 +537 254 8 +482 185 8 +534 322 13 +61 80 11 +526 170 8 +446 558 13 +546 81 3 +489 16 3 +117 160 4 +87 522 9 +156 276 7 +27 362 7 +561 99 3 +511 277 13 +110 117 4 +524 226 8 +149 226 11 +556 434 13 +94 506 16 +479 6 3 +542 449 13 +553 76 3 +73 179 4 +0 86 11 +151 191 4 +51 192 4 +478 200 8 +463 111 3 +510 257 13 +536 218 8 +548 460 13 +588 321 8 +560 495 13 +184 159 11 +40 0 4 +541 267 8 +511 227 8 +467 77 3 +521 178 8 +466 139 3 +456 544 13 +147 215 11 +154 321 7 +391 163 3 +195 184 4 +526 222 8 +93 100 4 +512 555 13 +25 0 4 +572 429 13 +531 166 8 +73 167 11 +553 198 8 +519 354 13 +52 456 20 +26 103 11 +502 192 8 +79 87 4 +536 175 13 +22 81 11 +519 268 8 +528 16 3 +400 463 13 +546 26 3 +513 187 8 +108 210 4 +513 280 8 +523 246 13 +545 438 13 +124 428 9 +538 520 13 +527 496 13 +518 64 3 +551 236 8 +139 0 11 +559 219 8 +575 324 13 +488 505 8 +64 0 11 +572 415 13 +497 111 3 +36 0 11 +515 292 13 +478 236 8 +491 160 3 +513 285 13 +481 12 3 +525 97 3 +521 465 13 +493 477 13 +177 148 4 +523 328 13 +538 104 3 +592 454 13 +128 167 11 +507 61 3 +141 0 11 +94 153 11 +530 226 8 +66 152 4 +62 182 4 +389 0 3 +0 163 11 +492 0 3 +494 55 3 +502 116 3 +82 75 11 +578 424 8 +507 18 3 +69 246 7 +450 539 13 +89 212 11 +0 362 7 +527 32 3 +479 146 3 +78 345 7 +85 57 11 +482 263 8 +523 0 3 +560 523 13 +519 171 8 +497 337 8 +77 234 7 +39 144 4 +121 336 9 +519 139 3 +545 390 8 +517 395 13 +528 352 8 +519 339 13 +521 247 8 +520 66 3 +39 87 11 +476 232 8 +522 0 3 +23 0 4 +138 594 16 +522 351 13 +506 112 3 +141 506 20 +22 204 4 +429 517 13 +125 0 11 +0 42 11 +484 116 3 +573 566 13 +465 255 8 +15 153 11 +511 46 3 +541 301 13 +562 170 8 +536 268 8 +492 170 8 +99 182 4 +53 55 11 +547 573 13 +554 252 8 +96 147 11 +546 118 3 +484 121 3 +12 280 4 +438 0 3 +495 317 8 +510 251 8 +523 466 13 +442 549 13 +85 150 11 +108 414 7 +143 140 4 +517 300 13 +43 526 16 +542 564 13 +498 212 8 +108 196 4 +536 371 13 +104 68 11 +149 269 9 +547 146 3 +338 211 8 +531 238 8 +440 495 13 +183 400 9 +519 25 3 +50 0 11 +34 145 11 +580 487 13 +101 284 11 +0 130 4 +531 297 13 +521 384 13 +69 91 4 +559 387 13 +76 325 7 +97 221 11 +521 441 8 +561 500 13 +510 367 8 +444 368 13 +522 228 8 +66 143 11 +515 153 3 +499 411 13 +80 187 11 +445 343 13 +92 0 11 +571 259 8 +513 526 13 +524 322 13 +522 474 13 +88 311 7 +540 186 8 +505 88 3 +45 272 4 +475 0 3 +139 133 11 +456 481 13 +509 182 13 +476 268 13 +200 210 9 +543 314 13 +204 64 11 +498 170 8 +121 330 7 +481 325 8 +523 273 13 +0 83 11 +55 479 9 +510 240 8 +560 226 8 +74 150 4 +0 205 7 +94 180 4 +542 166 8 +523 464 13 +520 327 13 +500 345 8 +0 582 20 +502 0 3 +34 110 11 +550 189 8 +559 349 8 +84 253 11 +0 29 4 +47 113 4 +125 283 11 +477 332 13 +574 456 13 +516 195 8 +568 136 3 +535 196 8 +154 332 9 +400 138 3 +63 193 11 +251 143 11 +475 193 8 +141 111 11 +499 67 3 +453 173 3 +51 0 4 +524 297 13 +497 280 8 +523 215 13 +500 67 3 +472 0 3 +494 181 8 +508 199 8 +557 118 3 +528 309 8 +95 158 4 +173 271 11 +541 0 3 +58 158 4 +184 450 9 +565 170 8 +12 70 11 +490 466 13 +493 115 3 +518 268 8 +544 318 8 +530 178 3 +524 0 3 +609 480 13 +513 326 13 +492 394 13 +540 282 8 +48 470 9 +38 260 11 +549 307 8 +0 154 4 +538 395 13 +163 223 7 +88 217 7 +533 121 3 +547 138 3 +70 324 7 +540 468 8 +540 237 8 +114 159 11 +426 270 8 +506 382 8 +497 339 8 +61 19 11 +62 107 4 +77 304 7 +6 63 11 +507 183 8 +554 77 3 +79 269 4 +530 208 8 +165 0 11 +520 241 8 +438 541 13 +538 35 3 +509 131 3 +24 122 4 +38 0 11 +102 165 4 +484 141 3 +153 101 11 +470 309 13 +0 31 11 +543 0 3 +124 112 11 +65 232 4 +109 103 11 +490 73 3 +549 84 3 +97 137 11 +519 316 8 +8 270 4 +513 231 8 +489 590 13 +153 432 20 +543 445 13 +528 165 8 +60 0 4 +551 394 8 +529 82 3 +545 323 8 +78 0 11 +428 202 8 +463 371 13 +171 186 4 +560 202 8 +548 210 8 +502 260 8 +0 256 4 +490 254 8 +504 125 3 +529 0 3 +449 469 13 +72 126 11 +444 555 13 +87 11 11 +472 131 3 +518 207 8 +61 340 7 +508 228 8 +92 198 4 +501 104 3 +50 75 4 +516 238 8 +541 0 3 +62 127 11 +537 475 13 +515 414 13 +510 517 13 +530 371 13 +553 332 8 +507 410 8 +502 227 8 +508 268 8 +532 430 8 +47 74 11 +559 397 8 +468 0 3 +113 143 4 +502 206 8 +524 171 8 +67 110 4 +138 22 11 +562 314 13 +46 133 11 +117 72 11 +146 222 4 +573 401 13 +523 82 3 +519 387 13 +521 45 3 +57 90 4 +562 191 13 +525 294 13 +482 574 13 +544 478 13 +137 378 9 +553 262 8 +562 433 13 +530 64 3 +501 0 3 +539 446 13 +494 412 13 +525 146 3 +64 147 11 +516 163 8 +500 64 3 +596 517 13 +516 128 3 +527 232 8 +495 450 13 +32 559 16 +464 568 13 +0 122 4 +199 397 7 +565 211 8 +477 407 13 +506 53 3 +505 275 13 +122 0 11 +499 227 8 +516 190 8 +547 341 8 +551 122 3 +46 132 4 +95 216 7 +96 160 11 +14 355 7 +49 143 4 +557 0 3 +0 253 4 +531 273 8 +116 82 11 +423 169 3 +106 228 11 +524 39 3 +134 228 11 +150 233 7 +516 24 3 +64 55 4 +492 263 8 +538 429 13 +57 402 9 +473 265 8 +514 232 8 +528 75 3 +533 0 3 +29 102 11 +113 153 4 +517 245 8 +419 521 13 +64 160 11 +478 148 3 +569 520 13 +530 601 13 +502 168 3 +0 291 4 +511 261 8 +550 136 3 +38 7 4 +509 180 8 +467 146 3 +524 375 13 +530 121 3 +536 462 13 +521 240 8 +44 458 9 +477 147 3 +434 268 13 +539 289 13 +463 260 8 +79 587 16 +142 64 11 +499 165 3 +520 280 13 +562 369 8 +163 132 4 +557 0 3 +165 423 9 +464 592 13 +510 154 8 +513 342 13 +98 51 11 +490 0 3 +0 356 7 +90 258 7 +445 144 3 +480 515 8 +553 369 13 +107 157 11 +497 406 13 +76 0 11 +0 47 11 +502 0 3 +539 79 3 +148 192 7 +536 421 13 +441 144 3 +519 102 3 +501 82 3 +63 185 11 +140 36 11 +151 301 7 +396 640 13 +111 141 11 +93 151 11 +530 48 3 +508 381 8 +520 124 3 +529 413 13 +431 296 8 +60 182 4 +481 0 3 +534 131 3 +512 92 3 +526 251 8 +527 391 13 +522 165 3 +477 609 13 +550 429 13 +497 426 13 +523 241 8 +497 616 13 +484 615 13 +542 4 3 +116 400 7 +466 273 8 +0 86 11 +524 191 8 +557 60 3 +111 63 11 +0 0 4 +80 0 11 +77 151 11 +565 553 13 +90 178 11 +531 304 8 +476 500 13 +531 148 3 +503 238 8 +149 205 4 +513 526 13 +517 76 3 +540 42 3 +556 248 8 +134 243 4 +70 248 11 +28 169 11 +81 414 9 +105 256 7 +480 82 3 +507 289 8 +103 148 4 +114 4 11 +63 246 11 +601 336 13 +494 10 3 +33 135 11 +495 262 8 +509 589 13 +108 87 11 +359 571 13 +474 328 8 +557 286 8 +430 538 13 +115 181 11 +0 259 4 +42 127 4 +126 204 4 +441 589 13 +136 111 11 +120 186 11 +20 147 4 +426 317 13 +46 0 4 +426 387 8 +480 294 8 +493 72 3 +69 3 11 +39 123 4 +490 0 3 +152 278 9 +66 140 11 +534 242 8 +68 57 11 +546 232 8 +108 534 16 +563 0 3 +543 329 13 +495 357 8 +570 279 13 +156 268 11 +43 0 11 +531 186 8 +0 17 11 +55 0 11 +152 226 11 +100 0 4 +507 269 13 +119 508 20 +526 169 8 +541 229 8 +0 363 9 +118 165 11 +519 52 3 +511 204 8 +507 67 3 +0 94 11 +65 0 11 +516 307 8 +544 1 3 +508 356 13 +64 225 4 +514 196 8 +60 141 11 +539 54 3 +476 81 3 +111 221 4 +516 50 3 +501 349 8 +140 437 20 +146 109 11 +87 230 4 +74 95 4 +548 292 8 +502 0 3 +516 316 13 +70 77 11 +469 0 3 +532 61 3 +522 490 13 +48 155 4 +125 383 9 +0 192 11 +108 1 11 +68 127 11 +134 250 4 +105 109 4 +420 350 8 +551 340 8 +472 129 3 +552 465 13 +119 262 4 +93 204 4 +505 103 3 +514 142 3 +537 403 13 +511 438 13 +409 416 13 +507 451 13 +540 365 8 +474 566 13 +513 277 8 +528 356 8 +112 376 7 +384 165 8 +184 121 11 +91 266 7 +565 293 8 +0 123 11 +531 381 13 +480 395 8 +146 0 4 +24 148 11 +149 433 7 +148 186 7 +533 469 13 +516 181 3 +519 423 13 +0 56 11 +525 264 8 +102 331 7 +580 299 13 +158 115 11 +507 158 8 +32 0 11 +546 209 13 +464 91 3 +252 223 4 +534 403 13 +535 135 3 +77 42 11 +92 466 9 +464 499 13 +527 46 3 +227 352 7 +136 198 4 +106 277 7 +530 466 13 +157 411 9 +80 215 4 +545 175 8 +526 447 13 +511 179 8 +91 249 7 +509 367 13 +156 228 7 +502 447 13 +550 269 13 +38 0 11 +33 33 11 +53 114 11 +495 9 3 +82 119 4 +503 229 8 +517 186 8 +544 87 3 +190 49 11 +62 270 4 +501 287 8 +493 89 3 +82 87 11 +551 169 8 +101 409 7 +0 219 4 +64 272 4 +121 339 7 +572 660 13 +497 12 3 +537 87 3 +504 0 3 +43 242 4 +521 151 3 +167 226 7 +147 144 4 +522 221 8 +34 45 11 +551 516 13 +493 334 13 +536 219 13 +457 393 13 +525 189 8 +134 182 11 +221 502 16 +123 135 11 +511 214 8 +522 199 13 +531 331 8 +517 162 8 +40 266 7 +195 249 7 +588 375 13 +103 12 11 +520 0 3 +492 231 8 +495 320 13 +548 207 8 +487 58 3 +559 118 3 +544 0 3 +473 547 13 +530 505 13 +539 182 8 +107 216 7 +66 526 9 +534 294 8 +473 146 3 +537 407 13 +506 0 3 +17 120 4 +517 397 13 +265 195 4 +518 0 3 +523 8 3 +460 252 8 +436 0 3 +146 66 4 +105 0 11 +513 70 3 +90 133 4 +108 116 4 +538 469 13 +559 549 13 +73 0 11 +438 374 8 +487 563 8 +118 203 4 +495 47 3 +101 355 7 +491 250 8 +506 286 8 +524 1 3 +491 47 3 +144 0 4 +552 300 8 +72 348 9 +525 0 3 +547 260 8 +220 96 11 +122 154 4 +86 243 7 +534 428 13 +522 409 13 +137 74 11 +45 577 16 +507 4 3 +177 168 11 +506 461 13 +531 110 3 +558 205 8 +458 552 13 +64 431 7 +526 254 8 +579 186 8 +148 399 9 +122 439 9 +526 0 3 +504 144 3 +474 142 3 +460 401 13 +79 309 7 +521 192 8 +90 131 4 +519 49 3 +520 45 3 +580 521 13 +530 196 8 +496 373 13 +78 0 11 +509 163 3 +115 154 11 +41 146 11 +569 422 8 +505 440 13 +498 16 3 +87 103 11 +512 0 3 +0 231 11 +570 0 3 +31 57 11 +520 232 8 +534 164 8 +533 152 3 +108 281 7 +87 65 11 +506 291 13 +547 240 8 +85 214 7 +488 45 3 +135 339 9 +7 345 7 +521 310 8 +156 147 11 +20 302 4 +553 354 13 +532 399 13 +570 445 13 +0 143 4 +529 263 8 +557 146 3 +640 436 8 +538 181 8 +44 101 11 +534 66 3 +513 426 13 +99 274 11 +548 537 13 +466 565 13 +489 138 3 +510 201 8 +150 93 11 +512 0 3 +155 84 11 +501 445 13 +501 231 8 +541 32 3 +520 216 8 +531 0 3 +411 423 8 +88 113 4 +512 366 13 +549 108 3 +38 236 11 +0 180 4 +529 121 3 +478 280 13 +78 125 11 +182 166 11 +535 253 8 +505 432 13 +509 191 8 +536 231 8 +573 310 13 +248 245 7 +533 0 3 +105 205 11 +106 184 11 +530 0 3 +506 502 13 +529 375 13 +515 111 3 +492 259 8 +477 0 3 +441 274 13 +532 0 3 +510 445 13 +0 0 11 +95 524 9 +74 473 20 +484 137 3 +84 124 11 +33 0 11 +496 275 13 +76 296 4 +92 14 4 +508 280 8 +482 150 3 +477 5 3 +545 30 3 +86 18 4 +537 54 3 +479 233 13 +529 345 13 +509 374 13 +511 302 8 +480 110 3 +509 378 13 +447 267 8 +559 174 8 +74 0 11 +502 373 13 +452 629 13 +4 83 11 +339 106 3 +519 631 13 +542 430 8 +160 0 11 +522 233 8 +87 194 11 +0 9 11 +510 395 13 +539 452 13 +63 93 11 +101 144 11 +505 622 13 +551 426 13 +518 436 13 +551 208 8 +114 250 7 +465 646 13 +21 342 4 +512 186 8 +44 671 16 +535 0 3 +123 462 20 +506 0 3 +21 608 16 +460 552 13 +490 185 8 +71 359 9 +155 197 11 +514 458 13 +537 245 8 +507 287 8 +523 360 13 +503 307 8 +548 404 13 +28 408 7 +514 177 8 +533 213 8 +75 131 11 +178 239 9 +87 343 4 +548 0 3 +544 147 8 +540 264 8 +117 148 11 +479 287 13 +521 333 13 +513 153 3 +447 496 13 +0 69 11 +507 677 13 +487 191 8 +500 211 8 +51 170 11 +36 258 7 +4 96 11 +46 121 11 +509 449 13 +509 98 3 +32 71 4 +546 158 8 +547 189 8 +78 247 11 +479 535 13 +474 228 8 +488 332 13 +81 410 9 +419 229 8 +505 316 13 +559 384 13 +496 113 3 +481 254 8 +513 349 8 +100 0 4 +586 479 13 +0 140 4 +527 293 13 +488 459 8 +74 0 11 +521 345 13 +123 341 7 +536 241 8 +84 0 11 +495 0 3 +548 0 3 +544 12 3 +521 351 13 +514 192 8 +322 290 8 +529 650 13 +107 21 11 +121 187 7 +526 178 8 +40 0 11 +523 393 13 +139 308 7 +532 270 8 +522 426 13 +503 135 3 +468 393 8 +546 0 3 +9 15 11 +63 123 11 +419 554 13 +533 56 3 +468 579 13 +487 232 8 +90 339 7 +520 0 3 +534 212 8 +133 429 7 +520 421 13 +76 394 16 +530 123 3 +579 166 3 +545 440 13 +100 0 4 +519 362 8 +87 76 11 +0 200 11 +505 192 8 +96 163 11 +606 333 8 +517 289 8 +542 175 8 +146 507 9 +71 161 11 +164 164 11 +522 216 8 +200 0 11 +71 219 4 +482 22 3 +572 186 8 +495 134 3 +75 201 4 +520 415 13 +31 48 11 +508 310 8 +513 0 3 +155 65 4 +0 21 11 +108 177 4 +576 490 13 +487 278 8 +550 433 13 +142 428 16 +508 158 3 +470 412 13 +498 208 13 +82 89 11 +52 231 4 +515 290 8 +485 10 3 +522 153 8 +70 104 11 +67 182 4 +0 0 4 +510 379 13 +543 374 8 +488 144 3 +519 190 13 +500 218 8 +551 49 3 +158 383 9 +497 136 3 +57 0 11 +77 404 9 +547 165 8 +532 541 13 +491 218 13 +558 504 13 +517 191 8 +46 304 7 +519 318 13 +55 59 11 +537 110 3 +535 217 8 +111 74 11 +70 213 4 +510 213 8 +557 538 13 +548 283 8 +528 222 8 +159 53 4 +65 0 11 +42 141 11 +529 349 13 +555 295 8 +104 142 11 +586 510 13 +504 0 3 +176 177 4 +127 17 11 +560 398 13 +535 246 8 +451 279 13 +102 64 11 +547 52 3 +98 199 7 +186 195 7 +165 212 7 +502 44 3 +143 320 7 +77 187 4 +523 105 3 +150 296 7 +107 141 4 +52 51 11 +557 504 13 +518 347 13 +502 0 3 +158 0 11 +515 321 8 +30 24 11 +539 224 8 +103 494 9 +147 76 11 +136 411 9 +468 31 3 +488 0 3 +563 178 8 +525 117 3 +65 183 11 +493 204 8 +88 116 11 +42 78 11 +95 237 11 +499 179 8 +499 382 8 +495 296 13 +484 421 13 +144 347 9 +491 302 8 +104 131 4 +60 92 11 +559 123 3 +136 58 11 +548 226 8 +132 323 7 +564 577 8 +558 162 8 +57 0 4 +147 47 4 +547 142 3 +28 387 7 +528 44 3 +84 0 11 +29 267 4 +488 1 3 +69 147 11 +116 225 4 +521 232 8 +44 168 11 +505 7 3 +100 221 11 +2 68 11 +63 286 7 +60 210 7 +522 185 8 +526 220 8 +129 132 11 +545 67 3 +551 369 13 +511 186 8 +544 208 13 +83 384 7 +102 582 20 +81 260 11 +469 614 13 +1 356 7 +106 214 11 +68 157 11 +494 33 3 +495 284 8 +534 0 3 +492 288 8 +508 261 8 +498 0 3 +497 767 14 +532 359 13 +514 481 13 +171 146 11 +523 123 3 +506 252 13 +499 59 3 +127 179 11 +458 586 13 +475 450 8 +73 390 9 +556 301 13 +501 290 8 +122 342 7 +512 113 3 +0 216 7 +549 71 3 +487 291 13 +181 323 9 +484 568 13 +561 252 8 +543 183 8 +562 391 13 +505 256 13 +547 489 13 +526 0 3 +541 52 3 +480 169 8 +551 63 3 +540 227 8 +528 547 13 +56 318 9 +51 63 11 +166 226 11 +435 566 13 +453 373 13 +426 114 3 +551 279 8 +132 216 7 +507 530 13 +61 425 9 +513 213 8 +505 146 3 +544 437 13 +522 180 8 +527 27 3 +527 231 8 +127 128 11 +551 551 13 +200 233 7 +152 105 11 +494 158 3 +574 387 13 +571 272 8 +427 571 13 +521 477 13 +523 0 3 +97 535 16 +133 184 11 +529 160 3 +181 468 9 +536 539 13 +507 175 8 +76 65 11 +520 216 8 +39 102 11 +503 43 3 +540 332 13 +543 419 13 +116 58 11 +557 217 8 +26 152 11 +124 211 11 +106 143 11 +516 139 3 +474 91 3 +469 232 13 +104 154 11 +85 66 11 +205 301 9 +520 0 3 +502 281 13 +512 225 13 +64 210 7 +515 380 13 +507 106 3 +523 225 8 +128 91 11 +489 393 8 +111 99 11 +123 100 11 +492 307 8 +528 0 3 +0 241 11 +468 123 3 +492 700 13 +105 193 11 +478 594 13 +155 252 7 +508 292 8 +516 193 8 +473 219 8 +504 144 3 +543 431 13 +520 502 13 +442 427 13 +511 18 3 +507 252 8 +99 498 20 +107 135 11 +564 428 13 +542 52 3 +119 157 11 +104 109 11 +98 204 11 +573 486 13 +515 13 3 +0 235 11 +538 346 8 +438 689 13 +129 531 16 +493 0 3 +549 474 13 +525 0 3 +510 0 3 +519 313 13 +530 367 13 +544 280 13 +525 258 8 +519 291 8 +121 507 9 +78 393 7 +491 0 3 +128 171 11 +497 161 8 +564 237 8 +590 154 3 +530 313 8 +562 296 8 +529 500 13 +532 317 8 +562 250 8 +116 38 11 +88 191 11 +545 232 8 +495 297 8 +501 264 8 +91 70 11 +571 175 8 +473 133 3 +517 157 8 +507 375 8 +531 111 3 +551 229 8 +95 229 7 +513 136 3 +0 325 7 +513 218 8 +75 176 11 +543 0 3 +474 0 3 +501 0 3 +552 458 8 +62 136 11 +113 50 11 +536 305 8 +539 218 8 +461 242 8 +553 119 3 +111 492 9 +472 256 8 +47 159 11 +33 100 11 +534 283 8 +506 276 8 +533 231 8 +534 217 8 +493 318 8 +484 181 8 +498 91 3 +511 258 8 +43 15 11 +162 171 11 +140 218 7 +113 32 11 +137 2 11 +506 226 8 +112 80 11 +509 0 3 +472 246 8 +38 106 11 +530 34 3 +40 117 11 +508 383 8 +31 307 9 +356 283 8 +59 0 11 +498 179 3 +556 16 3 +73 55 11 +536 223 8 +71 0 11 +46 24 11 +62 0 11 +166 157 11 +13 573 16 +59 361 9 +151 0 11 +78 353 7 +107 0 11 +103 0 11 +525 121 3 +510 0 3 +543 92 3 +135 235 11 +533 0 3 +546 58 3 +517 51 3 +530 106 3 +542 310 8 +0 355 9 +524 309 8 +514 117 3 +518 417 8 +0 127 11 +514 151 3 +553 0 3 +156 77 11 +528 1 3 +132 106 11 +572 173 3 +77 190 11 +156 223 7 +520 86 3 +40 128 11 +146 1 11 +13 0 11 +79 304 9 +501 126 3 +92 227 11 +154 88 11 +502 153 3 +228 566 9 +111 511 16 +113 192 11 +29 64 11 +112 177 11 +78 31 11 +64 124 11 +64 97 11 +89 398 7 +142 309 7 +16 494 16 +101 343 7 +131 207 7 +486 664 17 +2 279 7 +359 455 9 +191 330 7 +150 488 16 +122 353 7 +72 406 7 +9 418 9 +16 194 7 +0 281 7 +88 233 7 +83 236 7 +136 296 7 +112 450 9 +169 319 7 +27 356 7 +192 458 20 +136 321 7 +126 539 16 +36 181 7 +0 233 7 +92 547 16 +89 317 7 +0 349 7 +98 264 7 +57 229 7 +103 204 7 +158 308 7 +129 287 7 +78 340 7 +135 302 7 +0 326 7 +96 207 7 +128 292 7 +178 434 7 +78 197 7 +150 330 7 +77 268 7 +149 239 7 +292 329 7 +16 588 16 +93 264 7 +8 262 7 +149 397 7 +88 300 7 +65 481 20 +67 249 7 +162 491 20 +112 249 7 +115 291 7 +113 276 7 +142 448 7 +151 402 7 +143 320 7 +91 397 7 +69 279 7 +159 222 7 +167 213 7 +190 541 16 +76 314 7 +104 457 20 +0 332 7 +26 377 7 +136 309 7 +67 321 7 +77 399 7 +72 364 7 +90 212 7 +98 545 16 +87 210 7 +112 430 16 +78 389 16 +155 429 16 +73 345 7 +166 520 20 +18 205 7 +31 355 7 +131 230 7 +25 348 7 +49 371 7 +0 301 7 +0 235 7 +60 232 7 +58 415 7 +3 448 16 +0 221 7 +243 438 16 +73 265 7 +103 405 7 +167 306 7 +101 345 7 +37 309 7 +28 381 7 +117 276 7 +0 352 7 +129 295 7 +91 377 7 +103 328 7 +132 389 7 +30 382 7 +108 521 20 +90 319 7 +140 251 7 +22 350 7 +22 239 7 +158 203 7 +266 387 16 +111 543 16 +0 243 7 +92 324 7 +137 203 7 +131 196 7 +105 564 16 +98 308 7 +130 480 16 +132 324 7 +94 317 7 +102 234 7 +109 282 7 +51 257 7 +91 505 16 +97 325 7 +69 350 7 +122 263 7 +0 299 7 +24 296 7 +142 287 7 +132 233 7 +162 327 7 +5 283 7 +101 216 7 +100 337 7 +66 290 7 +84 475 16 +94 285 7 +123 275 7 +44 330 7 +167 260 7 +104 316 7 +122 223 7 +120 358 7 +64 413 7 +160 239 7 +76 270 7 +59 269 7 +0 378 7 +62 334 7 +127 264 7 +121 374 7 +0 572 16 +123 290 7 +32 499 20 +83 272 7 +58 233 7 +15 220 7 +70 382 7 +21 290 7 +317 248 7 +130 323 7 +112 205 7 +99 185 7 +34 345 7 +134 217 7 +138 274 7 +89 349 7 +46 252 7 +88 403 7 +87 502 20 +41 346 7 +141 224 7 +65 201 7 +42 383 7 +0 325 7 +98 287 7 +118 432 7 +151 192 7 +29 352 7 +120 262 7 +484 680 14 +150 266 7 +55 176 7 +50 215 7 +135 270 7 +0 347 7 +79 352 7 +0 346 7 +108 200 7 +139 546 16 +0 325 7 +136 592 16 +158 326 7 +21 277 7 +41 399 7 +34 341 7 +0 310 7 +16 332 7 +132 294 7 +143 365 7 +112 284 7 +47 429 20 +108 213 7 +132 408 7 +136 549 16 +81 454 16 +174 580 16 +102 323 7 +69 297 7 +69 269 7 +135 259 7 +38 529 16 +104 289 7 +76 249 7 +118 334 7 +117 334 7 +77 219 7 +29 290 7 +157 272 7 +47 264 7 +54 378 7 +2 220 7 +47 510 20 +94 256 7 +33 203 7 +45 444 16 +91 204 7 +132 326 7 +107 224 7 +152 408 7 +318 497 16 +112 185 7 +149 401 7 +0 216 7 +177 480 16 +49 270 7 +87 190 7 +114 228 7 +84 344 7 +132 574 16 +80 445 16 +156 207 7 +113 212 7 +102 303 7 +88 382 7 +304 568 20 +94 280 7 +0 246 7 +50 530 16 +30 208 7 +2 199 7 +87 325 7 +113 243 7 +170 489 20 +34 388 7 +139 284 7 +87 385 7 +136 535 16 +128 271 7 +110 411 7 +101 307 7 +108 298 7 +252 377 7 +112 225 7 +163 391 7 +0 383 7 +144 216 7 +126 241 7 +102 423 7 +27 340 7 +65 231 7 +138 274 7 +48 294 7 +160 548 16 +150 274 7 +157 264 7 +147 277 7 +136 260 7 +0 414 7 +85 238 7 +7 301 7 +121 280 7 +86 292 7 +57 209 7 +80 297 7 +141 345 16 +121 189 7 +105 263 7 +169 258 7 +141 289 7 +157 598 16 +16 308 7 +102 301 7 +118 571 16 +59 571 16 +138 408 7 +50 298 7 +42 439 20 +80 555 16 +473 751 17 +100 446 16 +146 521 20 +470 768 17 +106 486 16 +179 597 16 +98 545 16 +128 545 16 +100 542 16 +197 554 16 +116 485 20 +0 494 20 +137 512 16 +176 470 16 +122 492 16 +70 480 20 +83 623 16 +109 571 16 +23 481 16 +0 542 16 +112 470 20 +92 445 16 +151 467 16 +112 507 20 +40 498 20 +92 477 16 +146 493 16 +113 516 20 +173 492 16 +116 601 16 +200 448 20 +129 588 16 +122 454 20 +145 428 16 +58 551 16 +148 595 16 +386 669 14 +152 497 16 +0 567 20 +178 457 16 +48 386 16 +150 464 20 +86 535 20 +128 530 16 +102 583 16 +117 425 16 +120 426 20 +99 447 20 +28 419 20 +0 552 20 +551 491 14 +41 475 16 +108 638 20 +556 586 14 +86 434 20 +472 525 14 +513 390 14 +0 443 20 +558 467 14 +519 648 14 +518 624 14 +104 462 20 +451 540 14 +124 650 20 +131 669 20 +66 488 20 +15 640 20 +61 461 20 +58 468 16 +89 469 20 +0 509 20 +494 562 17 +97 520 16 +555 639 17 +569 412 14 +581 739 14 +114 509 16 +563 573 17 +533 608 14 +85 466 20 +506 560 14 +106 538 16 +133 433 20 +51 572 20 +0 475 16 +33 588 16 +492 617 17 +534 529 14 +7 510 20 +187 435 20 +61 462 16 +508 567 17 +107 543 20 +95 456 20 +542 605 14 +100 625 20 +39 543 20 +502 616 14 +118 690 20 +537 519 14 +545 597 14 +574 555 14 +0 515 20 +0 459 20 +532 526 14 +204 487 16 +121 455 16 +555 626 17 +95 646 20 +56 457 16 +92 587 20 +78 481 20 +554 572 14 +504 726 14 +63 712 20 +482 573 14 +438 537 17 +209 507 20 +553 651 14 +84 601 20 +95 579 20 +163 509 20 +0 615 20 +558 514 17 +531 616 17 +555 646 14 +73 477 20 +51 719 20 +521 485 14 +35 629 20 +155 498 20 +66 481 20 +549 458 14 +422 561 17 +589 552 14 +98 476 16 +72 454 20 +525 642 17 +143 633 20 +0 467 20 +62 593 16 +553 638 14 +5 520 20 +115 451 16 +481 546 17 +91 446 20 +130 815 16 +546 564 17 +90 472 20 +0 692 16 +531 668 14 +95 522 16 +572 637 14 +552 479 14 +60 574 20 +95 632 20 +539 669 14 +598 638 17 +139 577 20 +570 647 17 +0 431 20 +513 559 14 +536 695 14 +417 440 17 +101 552 20 +17 507 20 +23 398 16 +531 529 17 +535 609 14 +47 555 20 +483 558 14 +29 521 20 +92 595 20 +166 456 20 +526 446 14 +43 473 20 +501 469 14 +512 542 14 +80 465 16 +458 591 14 +552 623 14 +31 574 20 +67 463 20 +0 553 20 +581 661 14 +88 575 20 +597 469 17 +167 836 16 +69 448 20 +514 644 14 +578 418 14 +17 497 20 +543 563 14 +4 469 20 +196 673 20 +546 468 14 +70 673 16 +523 584 14 +130 637 20 +70 629 20 +468 525 14 +558 630 14 +176 678 20 +232 522 16 +534 627 14 +72 490 16 +541 519 14 +88 553 20 +47 817 16 +0 690 20 +79 446 20 +449 508 14 +495 692 14 +79 660 20 +24 482 20 +130 635 20 +131 696 20 +462 672 14 +497 584 17 +525 578 14 +130 453 20 +567 586 14 +102 411 20 +58 552 20 +532 640 14 +77 576 20 +60 434 20 +432 525 14 +140 664 20 +68 457 20 +488 486 14 +30 477 20 +74 586 20 +71 463 20 +531 653 17 +61 701 20 +62 452 20 +552 604 14 +26 432 20 +151 646 20 +69 541 20 +0 462 20 +120 532 16 +542 597 14 +135 530 16 +555 465 14 +73 573 16 +0 784 16 +511 539 17 +117 470 20 +159 505 20 +535 596 17 +103 591 20 +26 457 16 +430 578 17 +110 631 16 +506 563 14 +92 563 16 +545 584 17 +450 496 14 +525 668 14 +108 716 20 +558 655 17 +474 592 14 +568 606 14 +74 703 20 +202 478 16 +530 412 14 +95 608 20 +444 523 14 +16 687 20 +593 636 17 +91 439 20 +456 431 14 +136 622 20 +80 595 16 +104 513 20 +0 545 20 +101 637 20 +112 682 20 +108 453 20 +527 607 17 +33 466 20 +42 471 20 +140 424 16 +51 458 20 +36 442 16 +500 537 14 +544 654 17 +0 495 20 +9 545 16 +562 432 14 +155 443 16 +73 477 20 +161 588 20 +217 498 20 +72 480 20 +568 657 14 +157 596 20 +526 564 14 +42 446 20 +118 431 20 +155 677 20 +0 505 20 +35 643 16 +95 447 16 +123 491 20 +0 611 20 +58 441 20 +74 513 20 +118 491 16 +52 570 20 +551 626 14 +70 623 20 +127 505 20 +527 427 14 +601 522 17 +107 453 20 +47 474 20 +542 649 14 +553 436 14 +94 567 20 +44 640 20 +500 638 14 +45 478 20 +150 656 16 +99 386 16 +0 524 16 +23 440 20 +127 595 20 +61 390 16 +523 642 14 +526 575 14 +433 615 17 +0 441 20 +478 530 14 +546 591 14 +518 655 14 +63 433 20 +518 576 14 +547 673 14 +461 527 14 +0 395 16 +541 618 14 +123 520 20 +0 504 16 +569 630 14 +14 471 20 +99 547 16 +62 438 16 +98 447 20 +40 543 20 +0 566 16 +192 426 20 +506 659 14 +508 577 14 +577 439 14 +90 461 16 +31 642 20 +25 603 20 +113 705 20 +263 679 17 +509 530 14 +0 459 20 +169 479 20 +157 611 20 +113 547 20 +0 453 20 +483 529 17 +502 422 14 +0 433 20 +6 376 16 +529 629 14 +94 590 20 +116 626 16 +0 461 20 +49 436 20 +106 640 20 +87 640 20 +81 460 16 +141 392 16 +504 426 14 +56 680 20 +143 499 20 +172 427 16 +136 487 16 +535 551 17 +56 443 20 +544 623 14 +32 486 20 +532 613 14 +123 426 20 +521 696 14 +27 669 20 +90 615 20 +109 491 16 +542 639 14 +526 539 17 +451 576 14 +532 686 17 +535 528 17 +537 592 17 +105 421 20 +53 434 16 +93 695 20 +110 666 16 +441 549 17 +70 479 20 +439 553 14 +64 537 20 +122 605 20 +496 576 14 +91 471 20 +512 465 14 +117 529 20 +223 774 17 +78 681 20 +124 681 16 +69 488 20 +85 622 20 +518 406 14 +562 643 14 +521 594 14 +88 620 20 +536 626 14 +557 599 14 +0 465 16 +97 638 16 +38 464 20 +80 507 16 +530 548 14 +0 618 20 +490 542 14 +516 661 14 +574 604 17 +132 525 20 +538 591 17 +5 530 16 +54 516 16 +259 442 16 +115 483 16 +581 623 17 +127 445 16 +514 525 14 +523 441 14 +163 654 20 +486 643 17 +125 620 20 +46 582 20 +534 583 17 +83 459 16 +116 461 20 +579 647 17 +81 660 16 +444 460 14 +121 482 16 +544 595 14 +71 604 20 +151 647 20 +81 733 20 +121 532 20 +15 472 20 +550 405 14 +491 585 14 +0 474 20 +115 490 16 +162 491 16 +161 639 20 +0 473 20 +197 567 16 +0 597 20 +121 400 16 +550 583 14 +512 550 17 +108 565 20 +459 409 14 +513 616 14 +546 705 17 +128 447 20 +390 468 14 +26 540 20 +485 442 14 +115 489 20 +562 601 14 +565 507 14 +163 490 20 +0 556 20 +500 640 14 +7 459 16 +521 662 14 +135 486 20 +218 461 16 +126 666 16 +466 515 14 +583 516 17 +121 567 20 +500 530 14 +121 508 16 +73 427 20 +539 465 14 +1 377 16 +78 474 20 +75 490 20 +0 438 20 +52 672 20 +86 467 20 +53 464 16 +531 657 14 +168 498 20 +514 621 14 +145 476 20 +549 643 14 +6 527 16 +501 489 14 +451 633 14 +15 459 20 +57 445 20 +90 376 16 +554 701 14 +544 474 14 +131 659 20 +33 432 16 +542 557 17 +507 639 14 +590 647 14 +475 544 14 +0 507 20 +127 398 16 +212 822 16 +0 472 20 +62 574 20 +6 466 20 +548 621 14 +302 610 20 +111 430 16 +548 627 14 +117 456 20 +521 597 14 +563 619 14 +84 618 16 +53 483 20 +82 639 20 +87 453 20 +130 452 20 +521 542 14 +103 468 20 +570 635 14 +534 656 14 +79 448 20 +96 657 20 +0 416 20 +546 458 14 +451 572 14 +94 443 20 +50 445 16 +494 626 14 +526 614 14 +571 430 14 +60 615 20 +135 441 20 +0 664 20 +106 677 20 +587 587 14 +92 432 20 +558 578 14 +500 568 14 +38 472 20 +155 627 20 +114 514 20 +61 640 20 +131 508 16 +100 521 20 +60 541 20 +0 473 16 +46 688 20 +93 562 20 +42 457 20 +494 448 14 +65 552 20 +0 488 20 +71 619 16 +523 491 17 +56 718 20 +213 593 20 +147 606 16 +96 506 20 +20 379 16 +483 432 14 +103 563 16 +523 619 14 +136 627 20 +111 464 20 +567 664 17 +569 665 14 +82 571 20 +544 624 17 +139 507 16 +527 642 14 +73 563 20 +103 494 20 +478 529 14 +0 518 20 +128 494 16 +54 415 16 +541 642 14 +484 472 14 +516 527 14 +54 540 20 +542 413 14 +146 564 16 +19 660 16 +142 522 16 +169 481 20 +70 660 16 +119 434 20 +83 551 20 +76 447 20 +108 591 20 +516 634 17 +494 574 14 +566 791 14 +12 460 16 +111 464 20 +133 405 20 +8 432 20 +517 549 14 +521 650 14 +313 609 20 +531 677 14 +493 513 14 +97 605 20 +579 602 14 +498 579 14 +531 664 17 +574 616 17 +125 644 20 +40 498 20 +421 462 17 +35 429 20 +152 644 20 +85 531 20 +17 422 20 +0 469 20 +111 495 20 +505 529 14 +100 459 20 +99 507 20 +524 509 14 +550 659 17 +538 524 14 +488 426 14 +68 588 20 +562 554 17 +527 665 17 +0 657 20 +569 675 17 +76 480 20 +506 511 14 +0 423 20 +0 508 20 +0 602 20 +549 639 17 +470 504 14 +66 431 20 +65 455 20 +363 680 20 +544 498 14 +488 532 14 +132 535 20 +108 623 20 +88 617 20 +122 635 20 +481 586 17 +99 452 20 +134 730 20 +105 463 20 +506 497 14 +531 568 14 +109 493 20 +0 516 20 +497 411 14 +567 688 14 +113 460 20 +87 456 20 +139 450 20 +71 517 20 +94 488 20 +100 650 20 +491 573 17 +459 521 14 +550 429 14 +6 516 20 +581 713 14 +0 634 20 +0 479 20 +92 684 20 +504 471 17 +565 717 17 +441 592 14 +468 476 14 +562 640 14 +120 664 20 +8 531 20 +73 434 20 +126 486 20 +0 559 20 +525 597 14 +60 438 20 +541 466 14 +511 547 14 +43 607 20 +101 473 20 +536 458 14 +591 533 17 +154 470 20 +545 443 14 +543 593 17 +42 461 20 +70 577 20 +106 488 20 +502 634 14 +120 628 20 +72 439 20 +563 698 14 +82 654 20 +611 674 17 +102 501 20 +0 480 20 +507 670 14 +129 620 20 +502 431 14 +501 604 14 +142 647 20 +487 608 17 +67 615 20 +129 640 20 +533 602 17 +555 574 14 +46 635 20 +566 720 14 +42 481 20 +0 490 20 +0 488 20 +540 612 17 +84 527 20 +132 434 20 +573 687 17 +532 587 17 +0 431 20 +125 664 20 +528 634 14 +552 614 17 +556 604 14 +549 472 14 +584 461 14 +492 483 14 +551 531 14 +533 692 14 +552 605 17 +487 516 14 +502 617 14 +56 529 20 +577 489 14 +106 629 20 +101 619 20 +140 453 20 +530 528 14 +477 467 14 +128 499 20 +97 531 20 +536 485 14 +143 644 20 +0 587 20 +569 659 17 +26 539 20 +569 631 17 +574 597 17 +151 475 20 +0 713 20 +150 459 20 +533 626 14 +147 641 20 +473 583 14 +562 667 14 +80 474 20 +78 432 20 +502 587 17 +0 529 20 +0 613 20 +78 446 20 +117 414 20 +73 575 20 +392 645 17 +132 445 20 +500 594 14 +533 531 14 +48 665 20 +153 617 20 +95 456 20 +528 456 14 +53 456 20 +76 498 20 +501 487 17 +103 485 20 +501 614 17 +505 600 17 +520 602 14 +82 472 20 +99 470 20 +561 435 14 +71 475 20 +552 559 17 +560 408 14 +503 595 14 +484 557 14 +71 496 20 +49 521 20 +505 647 14 +88 589 20 +531 477 14 +624 620 14 +540 580 17 +97 595 20 +78 552 20 +136 479 20 +507 377 14 +126 566 20 +97 512 20 +0 595 20 +485 517 14 +424 422 17 +487 591 14 +43 476 20 +58 453 20 +444 615 17 +48 669 20 +508 633 14 +91 472 20 +567 650 14 +129 507 20 +69 537 20 +569 395 14 +4 568 20 +11 585 20 +0 426 20 +574 561 14 +527 601 17 +98 590 20 +528 456 14 +563 600 17 +67 464 20 +75 599 20 +148 559 20 +19 523 20 +558 636 14 +0 515 20 +97 431 20 +509 626 14 +85 475 20 +139 592 20 +541 706 17 +0 438 20 +0 503 20 +96 612 20 +96 426 20 +155 678 20 +116 475 20 +39 455 20 +69 447 20 +91 476 20 +575 641 14 +127 465 20 +6 438 20 +94 471 20 +525 653 17 +100 602 20 +113 621 20 +165 514 20 +14 575 20 +577 535 14 +566 441 14 +148 583 20 +114 441 20 +57 506 20 +580 565 14 +60 565 20 +99 466 20 +70 446 20 +474 580 17 +545 546 14 +73 435 20 +16 431 20 +24 486 20 +1 634 20 +180 590 20 +60 422 20 +609 636 14 +515 455 14 +114 570 20 +110 503 20 +0 599 20 +43 589 20 +550 622 14 +494 451 14 +108 508 20 +576 673 14 +28 541 20 +0 456 20 +572 580 14 +0 459 20 +0 471 20 +299 521 17 +71 635 20 +83 648 20 +479 692 17 +108 438 20 +85 550 20 +140 739 20 +191 543 20 +123 477 20 +66 679 20 +24 520 20 +67 653 20 +83 560 20 +545 680 17 +500 488 14 +576 423 14 +70 471 20 +35 681 20 +540 607 14 +575 602 14 +6 519 20 +514 462 17 +106 631 20 +76 639 20 +562 625 14 +111 627 20 +517 538 14 +0 502 20 +149 468 20 +560 537 14 +497 541 14 +83 514 20 +86 524 20 +556 611 14 +545 698 14 +100 658 20 +90 587 20 +560 631 14 +575 628 14 +0 507 20 +117 499 20 +120 693 20 +568 539 14 +111 451 20 +525 514 14 +522 511 14 +20 587 20 +98 500 20 +141 463 20 +527 522 14 +41 424 20 +494 595 14 +87 495 20 +18 477 20 +531 443 14 +98 571 20 +542 568 14 +106 445 20 +0 436 20 +547 658 14 +0 545 20 +470 455 14 +562 632 14 +550 498 14 +128 600 20 +72 586 20 +78 552 20 +122 498 20 +75 663 20 +457 416 14 +99 484 20 +168 470 20 +495 408 14 +109 473 20 +92 583 20 +99 481 20 +530 540 14 +0 514 20 +58 634 20 +153 528 20 +570 468 14 +452 433 14 +141 432 20 +479 517 14 +20 438 20 +116 449 20 +451 493 14 +79 483 20 +0 448 20 +440 598 14 +0 498 20 +13 499 20 +568 646 14 +68 616 20 +31 646 20 +511 617 14 +511 645 14 +54 591 20 +82 503 20 +66 703 20 +82 573 20 +453 418 14 +56 505 20 +19 578 20 +8 610 20 +549 681 14 +572 637 14 +96 483 20 +0 674 20 +78 545 20 +97 677 20 +503 625 14 +466 509 14 +491 601 14 +501 501 14 +21 570 20 +36 585 20 +493 576 14 +503 426 14 +122 569 20 +528 566 14 +83 640 20 +129 432 20 +478 413 14 +163 423 20 +0 636 20 +565 599 14 +540 659 14 +0 582 20 +40 643 20 +0 447 20 +61 549 20 +584 609 14 +542 425 14 +38 425 20 +498 408 14 +0 615 20 +83 452 20 +508 623 14 +80 516 20 +92 464 20 +346 632 20 +9 623 20 +123 502 20 +133 538 20 +525 436 14 +33 536 20 +524 608 14 +0 529 20 +0 705 20 +87 620 20 +87 424 20 +17 506 20 +549 537 14 +79 445 20 +89 499 20 +0 575 20 +124 598 20 +78 455 20 +101 485 20 +139 494 20 +113 502 20 +103 622 20 +49 458 20 +61 551 20 +0 576 20 +123 643 20 +105 550 20 +86 534 20 +69 454 20 +74 735 20 diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop01.pdf Binary file test-data/out2/flowcl_pop01.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop01.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/flowcl_pop01.txt Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,26 @@ + [,1] +Short marker names "CD4+CCR7-" +Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" +Experiment markers "CD4,CCR7" +Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" +Successful Match? "No" +Marker ID "1) PR_000001004, PR_000001203 2) PR_000001004, PR_000001203 3)" + "PR_000001004, PR_000001203" +Marker Label "1) CD4 molecule, C-C chemokine receptor type 7 2) CD4 molecule, C-C" + "chemokine receptor type 7 3) CD4 molecule, C-C chemokine receptor" + "type 7" +Marker Key "1) { } CCR7-, CD4+ ( ) [ T cell receptor co-receptor CD8-, alpha-beta" + "T cell receptor complex+, receptor-type tyrosine-protein phosphatase" + "C isoform CD45RA+, CD3+ ] 2) { } CCR7-, CD4+ ( ) [ T cell receptor" + "co-receptor CD8-, alpha-beta T cell receptor complex+, C-X-C" + "chemokine receptor type 5+, inducible T-cell costimulator+," + "programmed cell death protein 1+, CD3+ ] 3) { } CCR7-, CD4+ ( ) [ T" + "cell receptor co-receptor CD8-, interleukin-2 receptor subunit" + "alpha-, receptor-type tyrosine-protein phosphatase C isoform CD45RA-," + "alpha-beta T cell receptor complex+, receptor-type tyrosine-protein" + "phosphatase C isoform CD45RO+, interleukin-7 receptor subunit alpha+," + "CD3+, CD44 moleculehi, interleukin-2 receptor subunit betahi ]" +Score (Out of 1) "1) 0.333 2) 0.25 3) 0.182" +Cell ID "1) CL_0001044 2) CL_0002038 3) CL_0000905" +Cell Label "1) effector CD4-positive, alpha-beta T cell 2) T follicular helper" + "cell 3) effector memory CD4-positive, alpha-beta T cell" diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop04.pdf Binary file test-data/out2/flowcl_pop04.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop04.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/flowcl_pop04.txt Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,40 @@ + [,1] +Short marker names "CD4-CCR7-" +Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" +Experiment markers "CD4,CCR7" +Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" +Successful Match? "No" +Marker ID "1) PR_000001004, PR_000001203 2) PR_000001004, PR_000001203 3)" + "PR_000001004, PR_000001203 4) PR_000001004, PR_000001203 5)" + "PR_000001004, PR_000001203" +Marker Label "1) CD4 molecule, C-C chemokine receptor type 7 2) CD4 molecule, C-C" + "chemokine receptor type 7 3) CD4 molecule, C-C chemokine receptor" + "type 7 4) CD4 molecule, C-C chemokine receptor type 7 5) CD4" + "molecule, C-C chemokine receptor type 7" +Marker Key "1) { } CD4-, CCR7- ( ) [ T cell receptor co-receptor CD8+, alpha-beta" + "T cell receptor complex+, receptor-type tyrosine-protein phosphatase" + "C isoform CD45RA+, CD3+ ] 2) { } CD4-, CCR7- ( ) [ receptor-type" + "tyrosine-protein phosphatase C isoform CD45RO-, T cell receptor" + "co-receptor CD8+, alpha-beta T cell receptor complex+, receptor-type" + "tyrosine-protein phosphatase C isoform CD45RA+, CD3+ ] 3) { } CD4-," + "CCR7- ( ) [ L-selectin-, interleukin-7 receptor subunit alpha-, T" + "cell receptor co-receptor CD8+, alpha-beta T cell receptor complex+," + "CD69 molecule+, interleukin-2 receptor subunit alpha+, CD3+ ] 4) { }" + "CD4-, CCR7- ( ) [ interleukin-2 receptor subunit alpha-," + "receptor-type tyrosine-protein phosphatase C isoform CD45RA-, T cell" + "receptor co-receptor CD8+, alpha-beta T cell receptor complex+," + "receptor-type tyrosine-protein phosphatase C isoform CD45RO+," + "interleukin-7 receptor subunit alpha+, CD3+, CD44 moleculehi," + "interleukin-2 receptor subunit betahi ] 5) { } CD4-, CCR7- ( ) [" + "L-selectin-, interleukin-7 receptor subunit alpha-, T cell receptor" + "co-receptor CD8+, alpha-beta T cell receptor complex+, CD69" + "molecule+, interleukin-2 receptor subunit alpha+, ADP-ribosyl cyclase" + "1+, MHC class II histocompatibility antigen alpha chain HLA-DRA+," + "CD3+ ]" +Score (Out of 1) "1) 0.333 2) 0.286 3) 0.222 4) 0.182 5) 0.182" +Cell ID "1) CL_0001050 2) CL_0001062 3) CL_0000906 4) CL_0000913 5) CL_0001049" +Cell Label "1) effector CD8-positive, alpha-beta T cell 2) effector memory" + "CD8-positive, alpha-beta T cell, terminally differentiated 3)" + "activated CD8-positive, alpha-beta T cell 4) effector memory" + "CD8-positive, alpha-beta T cell 5) activated CD8-positive, alpha-beta" + "T cell, human" diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop07.pdf Binary file test-data/out2/flowcl_pop07.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop07.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/flowcl_pop07.txt Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,66 @@ + [,1] +Short marker names "CD4-CCR7lo" +Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" +Experiment markers "CD4,CCR7" +Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" +Successful Match? "No" +Marker ID "1) PR_000001004 2) PR_000001004 3) PR_000001004 4) PR_000001004 5)" + "PR_000001004 + more" +Marker Label "1) CD4 molecule 2) CD4 molecule 3) CD4 molecule 4) CD4 molecule 5)" + "CD4 molecule + more" +Marker Key "1) { CCR7lo } CD4- ( ) [ CD19 molecule-, integrin alpha-M-, CD3-," + "neural cell adhesion molecule 1-, CD2 molecule-, T-cell surface" + "glycoprotein CD8 alpha chain-, membrane-spanning 4-domains subfamily" + "A member 1-, T-cell surface glycoprotein CD5-, CD14 molecule-," + "lymphocyte antigen 6G-, lymphocyte antigen 76-, receptor-type" + "tyrosine-protein phosphatase C isoform CD45R-, CD48 molecule-," + "interleukin-7 receptor subunit alpha-, natural killer cell receptor" + "2B4-, killer cell lectin-like receptor subfamily B member 1C-, CD34" + "molecule-, receptor-type tyrosine-protein kinase FLT3-, SLAM family" + "member 1+, mast/stem cell growth factor receptor+, lymphocyte antigen" + "6A-2/6E-1+, Thy-1 membrane glycoproteinlo ] 2) { CCR7lo } CD4- ( ) [" + "CD19 molecule-, integrin alpha-M-, CD3-, neural cell adhesion" + "molecule 1-, CD2 molecule-, T-cell surface glycoprotein CD8 alpha" + "chain-, membrane-spanning 4-domains subfamily A member 1-, T-cell" + "surface glycoprotein CD5-, CD14 molecule-, lymphocyte antigen 6G-," + "lymphocyte antigen 76-, receptor-type tyrosine-protein phosphatase C" + "isoform CD45R-, CD48 molecule-, interleukin-7 receptor subunit" + "alpha-, natural killer cell receptor 2B4-, killer cell lectin-like" + "receptor subfamily B member 1C-, receptor-type tyrosine-protein" + "kinase FLT3-, SLAM family member 1+, mast/stem cell growth factor" + "receptor+, lymphocyte antigen 6A-2/6E-1+, CD34 molecule+ ] 3) {" + "CCR7lo } CD4- ( ) [ CD19 molecule-, integrin alpha-M-, CD3-, neural" + "cell adhesion molecule 1-, CD2 molecule-, T-cell surface glycoprotein" + "CD8 alpha chain-, membrane-spanning 4-domains subfamily A member 1-," + "T-cell surface glycoprotein CD5-, CD14 molecule-, CD27 molecule-," + "lymphocyte antigen 6G-, lymphocyte antigen 6A-2/6E-1-, lymphocyte" + "antigen 6C2-, lymphocyte antigen 76-, CD9 molecule+, transmembrane" + "emp24 domain-containing protein 1+, receptor-type tyrosine-protein" + "phosphatase C+, mast/stem cell growth factor receptorlo, integrin" + "beta-7hi, high affinity immunoglobulin epsilon receptor subunit" + "alphalo ] 4) { CCR7lo } CD4- ( ) [ CD19 molecule-, integrin alpha-M-," + "CD3-, neural cell adhesion molecule 1-, CD2 molecule-, T-cell surface" + "glycoprotein CD8 alpha chain-, membrane-spanning 4-domains subfamily" + "A member 1-, T-cell surface glycoprotein CD5-, CD14 molecule-," + "lymphocyte antigen 6G-, lymphocyte antigen 76-, CX3C chemokine" + "receptor 1-, Thy-1 membrane glycoprotein-, interleukin-7 receptor" + "subunit alpha-, lymphocyte antigen 6A-2/6E-1-, interleukin-3 receptor" + "class 2 alpha chain+, CD34 molecule+, mast/stem cell growth factor" + "receptor+, Fc-gamma receptor III complexhi, low affinity" + "immunoglobulin gamma Fc region receptor IIhi ] 5) { CCR7lo } CD4- ( )" + "[ CD19 molecule-, integrin alpha-M-, CD3-, neural cell adhesion" + "molecule 1-, CD2 molecule-, T-cell surface glycoprotein CD8 alpha" + "chain-, membrane-spanning 4-domains subfamily A member 1-, T-cell" + "surface glycoprotein CD5-, CD14 molecule-, lymphocyte antigen 6G-," + "lymphocyte antigen 76-, receptor-type tyrosine-protein phosphatase C" + "isoform CD45R-, CD48 molecule-, interleukin-7 receptor subunit" + "alpha-, natural killer cell receptor 2B4-, killer cell lectin-like" + "receptor subfamily B member 1C-, SLAM family member 1+, mast/stem" + "cell growth factor receptor+, lymphocyte antigen 6A-2/6E-1+ ] + more" +Score (Out of 1) "1) -0.043 2) -0.045 3) -0.048 4) -0.048 5) -0.05 + more" +Cell ID "1) CL_0002034 2) CL_0002033 3) CL_0002029 4) CL_0002002 5) CL_0001008" + "+ more" +Cell Label "1) long term hematopoietic stem cell 2) short term hematopoietic stem" + "cell 3) Fc-epsilon RIalpha-low mast cell progenitor 4) Kit-positive" + "granulocyte monocyte progenitor 5) Kit and Sca1-positive" + "hematopoietic stem cell + more" diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop13.pdf Binary file test-data/out2/flowcl_pop13.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop13.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/flowcl_pop13.txt Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,45 @@ + [,1] +Short marker names "CD4+CCR7lo" +Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" +Experiment markers "CD4,CCR7" +Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" +Successful Match? "No" +Marker ID "1) PR_000001004 2) PR_000001004 3) PR_000001004 4) PR_000001004 5)" + "PR_000001004 + more" +Marker Label "1) CD4 molecule 2) CD4 molecule 3) CD4 molecule 4) CD4 molecule 5)" + "CD4 molecule + more" +Marker Key "1) { CCR7lo } CD4+ ( ) [ CD19 molecule-, CD34 molecule-, CD34" + "molecule-, neural cell adhesion molecule 1-, membrane-spanning" + "4-domains subfamily A member 1-, lymphocyte antigen 75-, T-cell" + "surface glycoprotein CD8 alpha chain-, CD83 molecule+, integrin" + "alpha-M+, MHC class II protein complexhi, CD86 moleculehi, CD80" + "moleculehi, integrin alpha-Xhi ] 2) { CCR7lo } CD4+ ( ) [ CD19" + "molecule-, CD34 molecule-, CD34 molecule-, neural cell adhesion" + "molecule 1-, membrane-spanning 4-domains subfamily A member 1-," + "lymphocyte antigen 75-, T-cell surface glycoprotein CD8 alpha chain-," + "integrin alpha-M+, MHC class II protein complexlo, CD86 moleculelo," + "CD80 moleculelo, integrin alpha-Xhi ] 3) { CCR7lo } CD4+ ( CCR7+ ) [" + "T cell receptor co-receptor CD8-, receptor-type tyrosine-protein" + "phosphatase C isoform CD45RO-, alpha-beta T cell receptor complex+," + "interleukin-2 receptor subunit alpha+, receptor-type tyrosine-protein" + "phosphatase C isoform CD45RA+, interleukin-7 receptor subunit" + "alphalo, C-C chemokine receptor type 4+, CD3+, CD44 moleculelo," + "L-selectinhi ] 4) { CCR7lo } CD4+ ( CCR7+ ) [ T cell receptor" + "co-receptor CD8-, interleukin-2 receptor subunit alpha-," + "receptor-type tyrosine-protein phosphatase C isoform CD45RA-," + "alpha-beta T cell receptor complex+, receptor-type tyrosine-protein" + "phosphatase C isoform CD45RO+, interleukin-7 receptor subunit alpha+," + "CD3+, CD44 moleculehi, interleukin-2 receptor subunit betahi ] 5) {" + "CCR7lo } CD4+ ( ) [ CD19 molecule-, CD34 molecule-, CD34 molecule-," + "neural cell adhesion molecule 1-, membrane-spanning 4-domains" + "subfamily A member 1-, integrin alpha-M-, T-cell surface glycoprotein" + "CD8 alpha chain-, receptor-type tyrosine-protein phosphatase C" + "isoform CD45R+, lymphocyte antigen 6G+, integrin alpha-Xlo ] + more" +Score (Out of 1) "1) -0.071 2) -0.077 3) -0.083 4) -0.091 5) -0.091 + more" +Cell ID "1) CL_0001003 2) CL_0000997 3) CL_0001045 4) CL_0000904 5) CL_0002455" + "+ more" +Cell Label "1) mature CD8_alpha-negative CD11b-positive dendritic cell 2)" + "immature CD8_alpha-negative CD11b-positive dendritic cell 3) naive" + "CCR4-positive regulatory T cell 4) central memory CD4-positive," + "alpha-beta T cell 5) CD8_alpha-negative plasmactyoid dendritic cell +" + "more" diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop14.pdf Binary file test-data/out2/flowcl_pop14.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop14.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/flowcl_pop14.txt Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,36 @@ + [,1] +Short marker names "CD4+CCR7+" +Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" +Experiment markers "CD4,CCR7" +Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" +Successful Match? "No" +Marker ID "1) PR_000001004, PR_000001203 2) PR_000001004, PR_000001203 3)" + "PR_000001004, PR_000001203 4) PR_000001004, PR_000001203" +Marker Label "1) CD4 molecule, C-C chemokine receptor type 7 2) CD4 molecule, C-C" + "chemokine receptor type 7 3) CD4 molecule, C-C chemokine receptor" + "type 7 4) CD4 molecule, C-C chemokine receptor type 7" +Marker Key "1) { } CD4+, CCR7+ ( ) [ T cell receptor co-receptor CD8-," + "interleukin-2 receptor subunit alpha-, alpha-beta T cell receptor" + "complex+, receptor-type tyrosine-protein phosphatase C isoform" + "CD45RA+, interleukin-7 receptor subunit alpha+, CD3+, CD44" + "moleculelo, L-selectinhi ] 2) { } CD4+, CCR7+ ( ) [ T cell receptor" + "co-receptor CD8-, alpha-beta T cell receptor complex+, interleukin-2" + "receptor subunit alpha+, receptor-type tyrosine-protein phosphatase C" + "isoform CD45RA+, interleukin-7 receptor subunit alphalo, CD3+, CD44" + "moleculelo, L-selectinhi ] 3) { } CD4+, CCR7+ ( ) [ T cell receptor" + "co-receptor CD8-, interleukin-2 receptor subunit alpha-," + "receptor-type tyrosine-protein phosphatase C isoform CD45RA-," + "alpha-beta T cell receptor complex+, receptor-type tyrosine-protein" + "phosphatase C isoform CD45RO+, interleukin-7 receptor subunit alpha+," + "CD3+, CD44 moleculehi, interleukin-2 receptor subunit betahi ] 4) { }" + "CD4+, CCR7+ ( ) [ T cell receptor co-receptor CD8-, receptor-type" + "tyrosine-protein phosphatase C isoform CD45RO-, alpha-beta T cell" + "receptor complex+, interleukin-2 receptor subunit alpha+," + "receptor-type tyrosine-protein phosphatase C isoform CD45RA+," + "interleukin-7 receptor subunit alphalo, C-C chemokine receptor type" + "4+, CD3+, CD44 moleculelo, L-selectinhi ]" +Score (Out of 1) "1) 0.2 2) 0.2 3) 0.182 4) 0.167" +Cell ID "1) CL_0000895 2) CL_0002677 3) CL_0000904 4) CL_0001045" +Cell Label "1) naive thymus-derived CD4-positive, alpha-beta T cell 2) naive" + "regulatory T cell 3) central memory CD4-positive, alpha-beta T cell" + "4) naive CCR4-positive regulatory T cell" diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop15.pdf Binary file test-data/out2/flowcl_pop15.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop15.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/flowcl_pop15.txt Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,34 @@ + [,1] +Short marker names "CD4loCCR7-" +Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" +Experiment markers "CD4,CCR7" +Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" +Successful Match? "No" +Marker ID "1) PR_000001203 2) PR_000001203 3) PR_000001203 4) PR_000001004 5)" + "PR_000001004" +Marker Label "1) C-C chemokine receptor type 7 2) C-C chemokine receptor type 7 3)" + "C-C chemokine receptor type 7 4) CD4 molecule 5) CD4 molecule" +Marker Key "1) { CD4lo } CCR7- ( receptor-type tyrosine-protein phosphatase C" + "isoform CD45RA- ) [ T cell receptor co-receptor CD8-, interleukin-2" + "receptor subunit alpha-, receptor-type tyrosine-protein phosphatase C" + "isoform CD45RA-, alpha-beta T cell receptor complex+, receptor-type" + "tyrosine-protein phosphatase C isoform CD45RO+, interleukin-7" + "receptor subunit alpha+, CD3+, CD44 moleculehi, interleukin-2" + "receptor subunit betahi ] 2) { CD4lo } CCR7- ( CD4+ ) [ T cell" + "receptor co-receptor CD8-, alpha-beta T cell receptor complex+, C-X-C" + "chemokine receptor type 5+, inducible T-cell costimulator+," + "programmed cell death protein 1+, CD3+ ] 3) { CD4lo } CCR7- (" + "receptor-type tyrosine-protein phosphatase C isoform CD45RA+ ) [ T" + "cell receptor co-receptor CD8-, alpha-beta T cell receptor complex+," + "receptor-type tyrosine-protein phosphatase C isoform CD45RA+, CD3+ ]" + "4) { CCR7- } CD4lo ( ) [ CD44 molecule-, KLRB1-like protein-," + "alpha-beta T cell receptor complex+, T cell receptor co-receptor" + "CD8lo, signal transducer CD24hi ] 5) { CCR7- } CD4lo ( ) [ alpha-beta" + "T cell receptor complexhi, T cell receptor co-receptor CD8+, CD69" + "molecule+ ]" +Score (Out of 1) "1) -0.091 2) -0.125 3) -0.167 4) -0.167 5) -0.25" +Cell ID "1) CL_0000905 2) CL_0002038 3) CL_0001044 4) CL_0002039 5) CL_0002430" +Cell Label "1) effector memory CD4-positive, alpha-beta T cell 2) T follicular" + "helper cell 3) effector CD4-positive, alpha-beta T cell 4) immature" + "NK T cell stage I 5) CD4-intermediate, CD8-positive double-positive" + "thymocyte" diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop19.pdf Binary file test-data/out2/flowcl_pop19.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop19.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/flowcl_pop19.txt Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,43 @@ + [,1] +Short marker names "CD4loCCR7+" +Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" +Experiment markers "CD4,CCR7" +Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" +Successful Match? "No" +Marker ID "1) PR_000001203 2) PR_000001203 3) PR_000001203 4) PR_000001203 5)" + "PR_000001203 + more" +Marker Label "1) C-C chemokine receptor type 7 2) C-C chemokine receptor type 7 3)" + "C-C chemokine receptor type 7 4) C-C chemokine receptor type 7 5) C-C" + "chemokine receptor type 7 + more" +Marker Key "1) { CD4lo } CCR7+ ( receptor-type tyrosine-protein phosphatase C" + "isoform CD45RO- ) [ T cell receptor co-receptor CD8-, receptor-type" + "tyrosine-protein phosphatase C isoform CD45RO-, alpha-beta T cell" + "receptor complex+, interleukin-2 receptor subunit alpha+," + "receptor-type tyrosine-protein phosphatase C isoform CD45RA+," + "interleukin-7 receptor subunit alphalo, C-C chemokine receptor type" + "4+, CD3+, CD44 moleculelo, L-selectinhi ] 2) { CD4lo } CCR7+ (" + "receptor-type tyrosine-protein phosphatase C isoform CD45RA- ) [ T" + "cell receptor co-receptor CD8-, interleukin-2 receptor subunit" + "alpha-, receptor-type tyrosine-protein phosphatase C isoform CD45RA-," + "alpha-beta T cell receptor complex+, receptor-type tyrosine-protein" + "phosphatase C isoform CD45RO+, interleukin-7 receptor subunit alpha+," + "CD3+, CD44 moleculehi, interleukin-2 receptor subunit betahi ] 3) {" + "CD4lo } CCR7+ ( receptor-type tyrosine-protein phosphatase C isoform" + "CD45RA+ ) [ T cell receptor co-receptor CD8-, interleukin-2 receptor" + "subunit alpha-, alpha-beta T cell receptor complex+, receptor-type" + "tyrosine-protein phosphatase C isoform CD45RA+, interleukin-7" + "receptor subunit alpha+, CD3+, CD44 moleculelo, L-selectinhi ] 4) {" + "CD4lo } CCR7+ ( receptor-type tyrosine-protein phosphatase C isoform" + "CD45RA+ ) [ T cell receptor co-receptor CD8-, alpha-beta T cell" + "receptor complex+, interleukin-2 receptor subunit alpha+," + "receptor-type tyrosine-protein phosphatase C isoform CD45RA+," + "interleukin-7 receptor subunit alphalo, CD3+, CD44 moleculelo," + "L-selectinhi ] 5) { CD4lo } CCR7+ ( ) [ receptor-type" + "tyrosine-protein phosphatase C isoform CD45RA+, interleukin-7" + "receptor subunit alpha+, CD3+, CD44 moleculelo, L-selectinhi ] + more" +Score (Out of 1) "1) -0.083 2) -0.091 3) -0.1 4) -0.1 5) -0.167 + more" +Cell ID "1) CL_0001045 2) CL_0000904 3) CL_0000895 4) CL_0002677 5) CL_0000898" + "+ more" +Cell Label "1) naive CCR4-positive regulatory T cell 2) central memory" + "CD4-positive, alpha-beta T cell 3) naive thymus-derived CD4-positive," + "alpha-beta T cell 4) naive regulatory T cell 5) naive T cell + more" diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop20.pdf Binary file test-data/out2/flowcl_pop20.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop20.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/flowcl_pop20.txt Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,23 @@ + [,1] +Short marker names "CD4-CCR7+" +Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" +Experiment markers "CD4,CCR7" +Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" +Successful Match? "No" +Marker ID "1) PR_000001203, PR_000001004 2) PR_000001203, PR_000001004" +Marker Label "1) C-C chemokine receptor type 7, CD4 molecule 2) C-C chemokine" + "receptor type 7, CD4 molecule" +Marker Key "1) { } CD4-, CCR7+ ( ) [ interleukin-2 receptor subunit alpha-, T" + "cell receptor co-receptor CD8+, alpha-beta T cell receptor complex+," + "receptor-type tyrosine-protein phosphatase C isoform CD45RA+," + "interleukin-7 receptor subunit alpha+, CD3+, CD44 moleculelo," + "L-selectinhi ] 2) { } CD4-, CCR7+ ( ) [ receptor-type" + "tyrosine-protein phosphatase C isoform CD45RA-, interleukin-2" + "receptor subunit alpha-, T cell receptor co-receptor CD8+, alpha-beta" + "T cell receptor complex+, receptor-type tyrosine-protein phosphatase" + "C isoform CD45RO+, interleukin-7 receptor subunit alpha+, CD3+, CD44" + "moleculehi, interleukin-2 receptor subunit betahi ]" +Score (Out of 1) "1) 0.2 2) 0.182" +Cell ID "1) CL_0000900 2) CL_0000907" +Cell Label "1) naive thymus-derived CD8-positive, alpha-beta T cell 2) central" + "memory CD8-positive, alpha-beta T cell" diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop23.pdf Binary file test-data/out2/flowcl_pop23.pdf has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/flowcl_pop23.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/flowcl_pop23.txt Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,17 @@ + [,1] +Short marker names "CD4loCCR7lo" +Ontology marker names "CD4 molecule, C-C chemokine receptor type 7" +Experiment markers "CD4,CCR7" +Ontology exper. names "CD4 molecule, C-C chemokine receptor type 7" +Successful Match? "No" +Marker ID "1) PR_000001004 2) PR_000001004" +Marker Label "1) CD4 molecule 2) CD4 molecule" +Marker Key "1) { CCR7lo } CD4lo ( ) [ CD44 molecule-, KLRB1-like protein-," + "alpha-beta T cell receptor complex+, T cell receptor co-receptor" + "CD8lo, signal transducer CD24hi ] 2) { CCR7lo } CD4lo ( ) [" + "alpha-beta T cell receptor complexhi, T cell receptor co-receptor" + "CD8+, CD69 molecule+ ]" +Score (Out of 1) "1) -0.167 2) -0.25" +Cell ID "1) CL_0002039 2) CL_0002430" +Cell Label "1) immature NK T cell stage I 2) CD4-intermediate, CD8-positive" + "double-positive thymocyte" diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/m0_m0_90X90.png Binary file test-data/out2/m0_m0_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/m0_m1_90X90.png Binary file test-data/out2/m0_m1_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/m1_m0_90X90.png Binary file test-data/out2/m1_m0_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/m1_m1_90X90.png Binary file test-data/out2/m1_m1_90X90.png has changed diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/out.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/out.html Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,298 @@ +<html> +<head> +<title>Flow Overview</title> +<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"/> +<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/css/select2.min.css"/> +<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/dt/pdfmake-0.1.18/dt-1.10.12/b-1.2.1/b-colvis-1.2.1/b-html5-1.2.1/cr-1.3.2/fc-3.2.2/fh-3.1.2/r-2.1.0/rr-1.1.2/sc-1.4.2/se-1.2.0/datatables.min.css"/> +<link rel="stylesheet" type="text/css" href="js/Editor-1.5.6/css/editor.dataTables.css"> +<link rel="stylesheet" href="css/parallelCoordinates.css"/> + +<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> +<script type="text/javascript" src="https://cdn.datatables.net/v/dt/pdfmake-0.1.18/dt-1.10.12/b-1.2.1/b-colvis-1.2.1/b-html5-1.2.1/cr-1.3.2/fc-3.2.2/fh-3.1.2/r-2.1.0/rr-1.1.2/sc-1.4.2/se-1.2.0/datatables.min.js"></script> +<script src="js/Editor-1.5.6/js/dataTables.editor.js" type="text/javascript"></script> +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js" type="text/javascript"></script> +<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/js/select2.full.min.js" type="text/javascript"></script> +<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.5/d3.min.js" type="text/javascript"></script> +<script src="https://cdn.plot.ly/plotly-1.0.0.min.js" type="text/javascript"></script> +<script src="js/color_palette.js" type="text/javascript"></script> +<script src="js/overview.js" type="text/javascript"></script> +<script src="js/scatter2D.js" type="text/javascript"></script> +<script src="js/scatter3D.js" type="text/javascript"></script> +<script src="js/scatterMFI.js" type="text/javascript"></script> +<script src="js/parallelCoordinates.js" type="text/javascript"></script> +<script src="js/boxplotsFlow.js" type="text/javascript"></script> +<script src="js/profileCLs.js" type="text/javascript"></script> + +<style> +#input{font-family:Calibri,Arial} +table.dataTable tbody td.dt-body-right { + text-align: right; +} +#div{padding:5px;width:150px;height:100px;text-align:center} +table{width:100%;border:0px solid;border-collapse:collapse;text-align:center;} +th{background-color:#3e6db0;color:#fff;padding:5px} + +</style> +</head> + +<body> +<div class="container-fluid"> + <div class="row" style="padding-bottom:10px;min-height:500px;"> + <div class="col-md-12"> + <ul class="nav nav-tabs tabs-main"> + <li class="homeTab active" data-value="mfi"><a href="#mfi" data-toggle="tab">MFI/Pop</a></li> + <li class="homeTab" data-value="overviewPlot"><a href="#overviewPlot" data-toggle="tab">Overview Plot</a></li> + <li class="homeTab" data-value="scatter2D"><a href="#scatter2D" data-toggle="tab">Scatter 2D</a></li> + <li class="homeTab" data-value="scatter3D"><a href="#scatter3D" data-toggle="tab">Scatter 3D</a></li> + <li class="homeTab" data-value="parallelCoordinates"><a href="#parallelCoordinates" data-toggle="tab">Parallel Coordinates</a></li> + <li class="homeTab" data-value="stats"><a href="#boxplots" data-toggle="tab">Summary Statistics Boxplots</a></li> + <li class="homeTab" data-value="clprofiles"><a href="#clprofiles" data-toggle="tab">Populations Cell Ontologies</a></li> + </ul> + + <div class="tab-content"> + <div class="tab-pane active" id="mfi" style="min-height:500px;"> + <div id="mfiDiv"></div> + </div> + + <div class="tab-pane" id="overviewPlot" style="min-height:500px;"> + <div id="overviewPlotDiv">Overview</div> + </div> + + <div class="tab-pane" id="scatter2D" style="min-height:500px;"> + <div id="toolbarDiv2D" class="col-md-12 chartDiv"> + X Axis: <select id="xAxisMarker2D" style="width:150px;"> + </select> + Y Axis: <select id="yAxisMarker2D" style="width:150px;"> + </select> + View: <select id="view2D" style="width:150px;"> + <option value="1">Points + Centroids</option> + <option value="2">Points</option> + <option value="3">Centroids</option> + </select> + </div> + <div class="col-md-12 chartDiv"> + <div id="scatterPlotDiv2D" class="col-md-10" style="height:100%;"></div> + <div id="populationDiv2D" class="col-md-2" style="height:100%;"> + <button id="updateDisplay2D" class="igbtn">Reset Display</button> + <table id="populationTable2D" class="table table-condensed table-bordered igtable" border="0" width="100%"> + <thead> + <tr> + <th align="center"><input type="checkbox" checked id="selectall2D"/></th> + <th>Pop. Name</th> + <th>Color</th> + <th>%</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + + <div class="tab-pane" id="scatter3D" style="min-height:500px;"> + <div id="toolbarDiv3D" class="col-md-12 chartDiv"> + X Axis: <select id="xAxisMarker3D" style="width:150px;"> + </select> + Y Axis: <select id="yAxisMarker3D" style="width:150px;"> + </select> + Z Axis: <select id="zAxisMarker3D" style="width:150px;"> + </select> + View: <select id="view3D" style="width:150px;"> + <option value="1">Points + Centroids</option> + <option value="2">Points</option> + <option value="3">Centroids</option> + </select> + </div> + + <div class="col-md-12 chartDiv"> + <div id="scatterPlotDiv3D" class="col-md-10" style="height:100%;"></div> + <div id="populationDiv3D" class="col-md-2" style="height:100%;"> + <button id="updateDisplay3D" class="igbtn">Reset Display</button> + <table id="populationTable3D" class="table table-condensed table-bordered igtable" border="0" width="100%"> + <thead> + <tr> + <th align="center"><input type="checkbox" checked id="selectall3D"/></th> + <th>Pop. Name</th> + <th>Color</th> + <th>%</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + <div class="tab-pane" id="parallelCoordinates" style="min-height:500px;"> + <div id="chartDiv"> + <div class="row"> + <div class="col-md-10" style="height:100%;"> + <div id="plotDiv" style="height:50%"></div> + <div id="tableDiv" style="height:50%"></div> + </div> + <div id="popDiv" class="col-md-2" style="height:100%;"> + <div class="widget"> + <input type="range" min="0" max="1" value="0.8" step="0.01" id="pcline_opacity" > + </input> + Opacity: <span id="pcopacity">80%</span> + </div> + <button id="resetPCoordDisplay" class="igbtn">Reset Display</button> + <table id="popTable" class="table table-condensed table-bordered igtable"> + <thead> + <tr> + <th><input type="checkbox" checked id="popSelectAll"/></th> + <th>Pop. Name</th> + <th>Color</th> + <th>%</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + </div> + + <div class="tab-pane" id="boxplots" style="min-height:500px;"> + <div class="col-md-12 chartDiv"> + <div id="mrkrDiv" class="col-md-2" style="height:100%;min-width:5%;"> + <table id="mrkrTable" class="table table-condensed table-bordered igtable"> + <thead> + <tr> + <th>Shade</th> + <th>Marker Names</th> + <th><input type="checkbox" checked id="mrkrSelectAll"/></th> + </tr> + </thead> + <tbody> + </tbody> + </table> + <input type="checkbox" unchecked id="displayLabels"/> Display values<br> + <input type="checkbox" unchecked id="displayMFI"/> Display MFI<br><br> + <button id="changeDisplay" class="igbtn">View per marker</button><br><br> + <div id="markerWarning" style="display:none;"> + <div class="alert alert-info alert-dismissible fade in" role="alert"> + <button type="button" class="close" data-dismiss="alert" aria-label="Close"> + <span aria-hidden="true">×</span></button> + Only 5 markers can be displayed at most. + </div> + </div> + <div id="outlierWarning"> + <div class="alert alert-info alert-dismissible fade in" role="alert"> + <button type="button" class="close" data-dismiss="alert" aria-label="Close"> + <span aria-hidden="true">×</span></button> + The number of outliers is too large to display. Representation shows randomly downsampled outliers. + </div> + </div> + </div> + + <div id="plotDivbp" class="col-md-8" style="height:100%;"></div> + + <div id="popDivbp" class="col-md-2" style="height:100%;"> +  <button id="updateDisplaybp" class="igbtn">Reset Display</button> + <table id="popTablebp" class="table table-condensed table-bordered igtable"> + <thead> + <tr> + <th><input type="checkbox" checked id="popSelectAllbp"/></th> + <th>Pop. Names</th> + <th>Color</th> + </tr> + </thead> + <tbody> + </tbody> + </table> + </div> + </div> + </div> + + <div class="tab-pane" id="clprofiles" style="min-height:500px;"> + <div class="row"> + <div id="clprof"/> + </div> + </div> + </div> + </div> + </div> + </div> +</div> + + +<script> +var mfiLoaded = false; +var populationLoaded = false; +var overviewPlotLoaded = false; +var scatter2DLoaded = false; +var scatter3DLoaded = false; +var parallelCoordinatesLoaded = false; +var clprofilesLoaded = false; +var bpLoaded = false; + +$().ready(function() { + $(document).on('shown.bs.tab','a[data-toggle="tab"]', function(e) { + var tab = e.target.getAttribute("href"); + if (tab == '#mfi') { + if (mfiLoaded) { + return true; + } + mfiLoaded = true; + displayMFI(); + } + if (tab == '#overviewPlot') { + if (overviewPlotLoaded) { + return true; + } + overviewPlotLoaded = true; + displayOverviewPlot(); + } + if (tab == '#scatter2D') { + if (scatter2DLoaded) { + displayScatterPopulation2D(); + return true; + } + scatter2DLoaded = true; + displayScatter2D(); + } + if (tab == '#scatter3D') { + if (scatter3DLoaded) { + displayScatterPopulation3D(); + return true; + } + scatter3DLoaded = true; + displayScatter3D(); + } + if (tab == '#parallelCoordinates') { + if (parallelCoordinatesLoaded) { + displayPopTable(); + displayTableGrid(); + return true; + } + parallelCoordinatesLoaded = true; + displayParallelCoordinates(); + } + if (tab == '#boxplots') { + if (bpLoaded) { + displayPopulationLegend(configbp); + displayMarkerTable(configbp); + updateBoxplot(configbp); + return true; + } + bpLoaded = true; + displayMFIBoxplot(); + } + if (tab == '#clprofiles') { + if (clprofilesLoaded) { + return true; + } + clprofilesLoaded = true; + displayCLTable(); + } + }); + + mfiLoaded = true; + displayMFI(); +}); +</script> +</body> +</html> \ No newline at end of file diff -r 8283ff163ba6 -r b5453d07f740 test-data/out2/scores.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out2/scores.txt Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,27 @@ +Population_ID CD4 CCR7 Count Percentage +1 3 1 1000 5 +2 3 1 1000 5 +3 3 1 1000 5 +4 1 1 1000 5 +5 1 1 1000 5 +6 1 1 1000 5 +7 1 2 1000 5 +8 3 1 1000 5 +9 1 2 1000 5 +10 3 1 1000 5 +11 1 1 1000 5 +12 1 1 1000 5 +13 3 2 1000 5 +14 3 3 1000 5 +15 2 1 1000 5 +16 1 2 1000 5 +17 3 3 1000 5 +18 3 1 1000 5 +19 2 3 1000 5 +20 1 3 1000 5 +21 1 1 1000 5 +22 2 1 1000 5 +23 2 2 1000 5 +24 2 1 1000 5 +25 1 2 1000 5 +26 2 2 1000 5 diff -r 8283ff163ba6 -r b5453d07f740 test-data/profile.flowscore --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/profile.flowscore Wed Jul 29 17:03:53 2020 -0400 @@ -0,0 +1,27 @@ +Population_ID CD4 CCR7 Count Percentage +1 3 1 1000 5 +2 3 1 1000 5 +3 3 1 1000 5 +4 1 1 1000 5 +5 1 1 1000 5 +6 1 1 1000 5 +7 1 2 1000 5 +8 3 1 1000 5 +9 1 2 1000 5 +10 3 1 1000 5 +11 1 1 1000 5 +12 1 1 1000 5 +13 3 2 1000 5 +14 3 3 1000 5 +15 2 1 1000 5 +16 1 2 1000 5 +17 3 3 1000 5 +18 3 1 1000 5 +19 2 3 1000 5 +20 1 3 1000 5 +21 1 1 1000 5 +22 2 1 1000 5 +23 2 2 1000 5 +24 2 1 1000 5 +25 1 2 1000 5 +26 2 2 1000 5