from ast import literal_eval
from collections import defaultdict
nLedgers=[['173', '0.', '0.', '0.'], ['183', '1000.', '0.', '0.'], ['184', '0.', '1000.', '0.'], ['194', '1000.', '1000.', '0.'], ['195', '0.', '0.', '1000.'], ['205', '1000.', '0.', '1000.'], ['206', '0.', '1000.', '1000.'], ['216', '1000.', '1000.', '1000.'], ['217', '0.', '0.', '2000.'], ['227', '1000.', '0.', '2000.'], ['228', '0.', '1000.', '2000.'], ['238', '1000.', '1000.', '2000.'], ['239', '0.', '0.', '3000.'], ['249', '1000.', '0.', '3000.'], ['250', '0.', '1000.', '3000.'], ['260', '1000.', '1000.', '3000.'], ['261', '0.', '0.', '4000.'], ['271', '1000.', '0.', '4000.'], ['272', '0.', '1000.', '4000.'], ['282', '1000.', '1000.', '4000.'], ['283', '0.', '0.', '0.'], ['293', '0.', '1000.', '0.'], ['294', '1000.', '0.', '0.'], ['304', '1000.', '1000.', '0.'], ['305', '0.', '0.', '1000.'], ['315', '0.', '1000.', '1000.'], ['316', '1000.', '0.', '1000.'], ['326', '1000.', '1000.', '1000.'], ['327', '0.', '0.', '2000.'], ['337', '0.', '1000.', '2000.'], ['338', '1000.', '0.', '2000.'], ['348', '1000.', '1000.', '2000.'], ['349', '0.', '0.', '3000.'], ['359', '0.', '1000.', '3000.'], ['360', '1000.', '0.', '3000.'], ['370', '1000.', '1000.', '3000.'], ['371', '0.', '0.', '4000.'], ['381', '0.', '1000.', '4000.'], ['382', '1000.', '0.', '4000.'], ['392', '1000.', '1000.', '4000.'], ['436', '-1000.', '0.', '0.'], ['446', '0.', '0.', '0.'], ['447', '-1000.', '1000.', '0.'], ['457', '0.', '1000.', '0.'], ['458', '-1000.', '1000.', '1000.'], ['468', '0.', '1000.', '1000.'], ['469', '-1000.', '1000.', '2000.'], ['479', '0.', '1000.', '2000.'], ['480', '-1000.', '1000.', '3000.'], ['490', '0.', '1000.', '3000.'], ['491', '-1000.', '0.', '0.'], ['501', '-1000.', '1000.', '0.'], ['502', '-1000.', '1000.', '4000.'], ['512', '0.', '1000.', '4000.'], ['513', '-1000.', '0.', '1000.'], ['523', '0.', '0.', '1000.'], ['524', '-1000.', '0.', '2000.'], ['534', '0.', '0.', '2000.'], ['535', '-1000.', '0.', '3000.'], ['545', '0.', '0.', '3000.'], ['546', '-1000.', '0.', '4000.'], ['556', '0.', '0.', '4000.'], ['557', '-1000.', '0.', '1000.'], ['567', '-1000.', '1000.', '1000.'], ['568', '-1000.', '0.', '3000.'], ['578', '-1000.', '1000.', '3000.'], ['579', '-1000.', '0.', '2000.'], ['589', '-1000.', '1000.', '2000.'], ['590', '-1000.', '0.', '4000.'], ['600', '-1000.', '1000.', '4000.'], ['687', '0.', '2000.', '0.'], ['697', '1000.', '2000.', '0.'], ['698', '0.', '2000.', '1000.'], ['708', '1000.', '2000.', '1000.'], ['709', '0.', '2000.', '2000.'], ['719', '1000.', '2000.', '2000.'], ['720', '0.', '2000.', '3000.'], ['730', '1000.', '2000.', '3000.'], ['731', '0.', '2000.', '4000.'], ['741', '1000.', '2000.', '4000.'], ['742', '0.', '1000.', '0.'], ['752', '0.', '2000.', '0.'], ['753', '1000.', '1000.', '1000.'], ['763', '1000.', '2000.', '1000.'], ['764', '1000.', '1000.', '3000.'], ['774', '1000.', '2000.', '3000.'], ['775', '1000.', '1000.', '0.'], ['785', '1000.', '2000.', '0.'], ['786', '1000.', '1000.', '2000.'], ['796', '1000.', '2000.', '2000.'], ['797', '1000.', '1000.', '4000.'], ['807', '1000.', '2000.', '4000.'], ['808', '-1000.', '1000.', '0.'], ['818', '-1000.', '2000.', '0.'], ['819', '0.', '1000.', '1000.'], ['829', '0.', '2000.', '1000.'], ['830', '0.', '1000.', '2000.'], ['840', '0.', '2000.', '2000.'], ['841', '0.', '1000.', '3000.'], ['851', '0.', '2000.', '3000.'], ['852', '0.', '1000.', '4000.'], ['862', '0.', '2000.', '4000.'], ['863', '-1000.', '2000.', '0.'], ['873', '0.', '2000.', '0.'], ['874', '-1000.', '2000.', '1000.'], ['884', '0.', '2000.', '1000.'], ['885', '-1000.', '2000.', '2000.'], ['895', '0.', '2000.', '2000.'], ['896', '-1000.', '2000.', '3000.'], ['906', '0.', '2000.', '3000.'], ['907', '-1000.', '2000.', '4000.'], ['917', '0.', '2000.', '4000.'], ['918', '-1000.', '1000.', '1000.'], ['928', '-1000.', '2000.', '1000.'], ['929', '-1000.', '1000.', '3000.'], ['939', '-1000.', '2000.', '3000.'], ['940', '-1000.', '1000.', '2000.'], ['950', '-1000.', '2000.', '2000.'], ['951', '-1000.', '1000.', '4000.'], ['961', '-1000.', '2000.', '4000.']]
nodes=[['1', '0.', '0.', '-100.'], ['2', '0.', '0.', '0.'], ['3', '0.', '0.', '4000.'], ['4', '0.', '0.', '4100.'], ['5', '0.', '0.', '100.'], ['6', '0.', '0.', '200.'], ['7', '0.', '0.', '300.'], ['8', '0.', '0.', '400.'], ['9', '0.', '0.', '500.'], ['10', '0.', '0.', '600.'], ['11', '0.', '0.', '700.'], ['12', '0.', '0.', '800.'], ['13', '0.', '0.', '900.'], ['14', '0.', '0.', '1000.'], ['15', '0.', '0.', '1100.'], ['16', '0.', '0.', '1200.'], ['17', '0.', '0.', '1300.'], ['18', '0.', '0.', '1400.'], ['19', '0.', '0.', '1500.'], ['20', '0.', '0.', '1600.'], ['21', '0.', '0.', '1700.'], ['22', '0.', '0.', '1800.'], ['23', '0.', '0.', '1900.'], ['24', '0.', '0.', '2000.'], ['25', '0.', '0.', '2100.'], ['26', '0.', '0.', '2200.'], ['27', '0.', '0.', '2300.'], ['28', '0.', '0.', '2400.'], ['29', '0.', '0.', '2500.'], ['30', '0.', '0.', '2600.'], ['31', '0.', '0.', '2700.'], ['32', '0.', '0.', '2800.'], ['33', '0.', '0.', '2900.'], ['34', '0.', '0.', '3000.'], ['35', '0.', '0.', '3100.'], ['36', '0.', '0.', '3200.'], ['37', '0.', '0.', '3300.'], ['38', '0.', '0.', '3400.'], ['39', '0.', '0.', '3500.'], ['40', '0.', '0.', '3600.'], ['41', '0.', '0.', '3700.'], ['42', '0.', '0.', '3800.'], ['43', '0.', '0.', '3900.'], ['44', '0.', '1000.', '-100.'], ['45', '0.', '1000.', '0.'], ['46', '0.', '1000.', '4000.'], ['47', '0.', '1000.', '4100.'], ['48', '0.', '1000.', '100.'], ['49', '0.', '1000.', '200.'], ['50', '0.', '1000.', '300.'], ['51', '0.', '1000.', '400.'], ['52', '0.', '1000.', '500.'], ['53', '0.', '1000.', '600.'], ['54', '0.', '1000.', '700.'], ['55', '0.', '1000.', '800.'], ['56', '0.', '1000.', '900.'], ['57', '0.', '1000.', '1000.'], ['58', '0.', '1000.', '1100.'], ['59', '0.', '1000.', '1200.'], ['60', '0.', '1000.', '1300.'], ['61', '0.', '1000.', '1400.'], ['62', '0.', '1000.', '1500.'], ['63', '0.', '1000.', '1600.'], ['64', '0.', '1000.', '1700.'], ['65', '0.', '1000.', '1800.'], ['66', '0.', '1000.', '1900.'], ['67', '0.', '1000.', '2000.'], ['68', '0.', '1000.', '2100.'], ['69', '0.', '1000.', '2200.'], ['70', '0.', '1000.', '2300.'], ['71', '0.', '1000.', '2400.'], ['72', '0.', '1000.', '2500.'], ['73', '0.', '1000.', '2600.'], ['74', '0.', '1000.', '2700.'], ['75', '0.', '1000.', '2800.'], ['76', '0.', '1000.', '2900.'], ['77', '0.', '1000.', '3000.'], ['78', '0.', '1000.', '3100.'], ['79', '0.', '1000.', '3200.'], ['80', '0.', '1000.', '3300.'], ['81', '0.', '1000.', '3400.'], ['82', '0.', '1000.', '3500.'], ['83', '0.', '1000.', '3600.'], ['84', '0.', '1000.', '3700.'], ['85', '0.', '1000.', '3800.'], ['86', '0.', '1000.', '3900.'], ['87', '1000.', '0.', '-100.'], ['88', '1000.', '0.', '0.'], ['89', '1000.', '0.', '4000.'], ['90', '1000.', '0.', '4100.'], ['91', '1000.', '0.', '100.'], ['92', '1000.', '0.', '200.'], ['93', '1000.', '0.', '300.'], ['94', '1000.', '0.', '400.'], ['95', '1000.', '0.', '500.'], ['96', '1000.', '0.', '600.'], ['97', '1000.', '0.', '700.'], ['98', '1000.', '0.', '800.'], ['99', '1000.', '0.', '900.'], ['100', '1000.', '0.', '1000.'], ['101', '1000.', '0.', '1100.'], ['102', '1000.', '0.', '1200.'], ['103', '1000.', '0.', '1300.'], ['104', '1000.', '0.', '1400.'], ['105', '1000.', '0.', '1500.'], ['106', '1000.', '0.', '1600.'], ['107', '1000.', '0.', '1700.'], ['108', '1000.', '0.', '1800.'], ['109', '1000.', '0.', '1900.'], ['110', '1000.', '0.', '2000.'], ['111', '1000.', '0.', '2100.'], ['112', '1000.', '0.', '2200.'], ['113', '1000.', '0.', '2300.'], ['114', '1000.', '0.', '2400.'], ['115', '1000.', '0.', '2500.'], ['116', '1000.', '0.', '2600.'], ['117', '1000.', '0.', '2700.'], ['118', '1000.', '0.', '2800.'], ['119', '1000.', '0.', '2900.'], ['120', '1000.', '0.', '3000.'], ['121', '1000.', '0.', '3100.'], ['122', '1000.', '0.', '3200.'], ['123', '1000.', '0.', '3300.'], ['124', '1000.', '0.', '3400.'], ['125', '1000.', '0.', '3500.'], ['126', '1000.', '0.', '3600.'], ['127', '1000.', '0.', '3700.'], ['128', '1000.', '0.', '3800.'], ['129', '1000.', '0.', '3900.'], ['130', '1000.', '1000.', '-100.'], ['131', '1000.', '1000.', '0.'], ['132', '1000.', '1000.', '4000.'], ['133', '1000.', '1000.', '4100.'], ['134', '1000.', '1000.', '100.'], ['135', '1000.', '1000.', '200.'], ['136', '1000.', '1000.', '300.'], ['137', '1000.', '1000.', '400.'], ['138', '1000.', '1000.', '500.'], ['139', '1000.', '1000.', '600.'], ['140', '1000.', '1000.', '700.'], ['141', '1000.', '1000.', '800.'], ['142', '1000.', '1000.', '900.'], ['143', '1000.', '1000.', '1000.'], ['144', '1000.', '1000.', '1100.'], ['145', '1000.', '1000.', '1200.'], ['146', '1000.', '1000.', '1300.'], ['147', '1000.', '1000.', '1400.'], ['148', '1000.', '1000.', '1500.'], ['149', '1000.', '1000.', '1600.'], ['150', '1000.', '1000.', '1700.'], ['151', '1000.', '1000.', '1800.'], ['152', '1000.', '1000.', '1900.'], ['153', '1000.', '1000.', '2000.'], ['154', '1000.', '1000.', '2100.'], ['155', '1000.', '1000.', '2200.'], ['156', '1000.', '1000.', '2300.'], ['157', '1000.', '1000.', '2400.'], ['158', '1000.', '1000.', '2500.'], ['159', '1000.', '1000.', '2600.'], ['160', '1000.', '1000.', '2700.'], ['161', '1000.', '1000.', '2800.'], ['162', '1000.', '1000.', '2900.'], ['163', '1000.', '1000.', '3000.'], ['164', '1000.', '1000.', '3100.'], ['165', '1000.', '1000.', '3200.'], ['166', '1000.', '1000.', '3300.'], ['167', '1000.', '1000.', '3400.'], ['168', '1000.', '1000.', '3500.'], ['169', '1000.', '1000.', '3600.'], ['170', '1000.', '1000.', '3700.'], ['171', '1000.', '1000.', '3800.'], ['172', '1000.', '1000.', '3900.'], ['173', '0.', '0.', '0.'], ['174', '100.', '0.', '0.'], ['175', '200.', '0.', '0.'], ['176', '300.', '0.', '0.'], ['177', '400.', '0.', '0.'], ['178', '500.', '0.', '0.'], ['179', '600.', '0.', '0.'], ['180', '700.', '0.', '0.'], ['181', '800.', '0.', '0.'], ['182', '900.', '0.', '0.'], ['183', '1000.', '0.', '0.'], ['184', '0.', '1000.', '0.'], ['185', '100.', '1000.', '0.'], ['186', '200.', '1000.', '0.'], ['187', '300.', '1000.', '0.'], ['188', '400.', '1000.', '0.'], ['189', '500.', '1000.', '0.'], ['190', '600.', '1000.', '0.'], ['191', '700.', '1000.', '0.'], ['192', '800.', '1000.', '0.'], ['193', '900.', '1000.', '0.'], ['194', '1000.', '1000.', '0.'], ['195', '0.', '0.', '1000.'], ['196', '100.', '0.', '1000.'], ['197', '200.', '0.', '1000.'], ['198', '300.', '0.', '1000.'], ['199', '400.', '0.', '1000.'], ['200', '500.', '0.', '1000.'], ['201', '600.', '0.', '1000.'], ['202', '700.', '0.', '1000.'], ['203', '800.', '0.', '1000.'], ['204', '900.', '0.', '1000.'], ['205', '1000.', '0.', '1000.'], ['206', '0.', '1000.', '1000.'], ['207', '100.', '1000.', '1000.'], ['208', '200.', '1000.', '1000.'], ['209', '300.', '1000.', '1000.'], ['210', '400.', '1000.', '1000.'], ['211', '500.', '1000.', '1000.'], ['212', '600.', '1000.', '1000.'], ['213', '700.', '1000.', '1000.'], ['214', '800.', '1000.', '1000.'], ['215', '900.', '1000.', '1000.'], ['216', '1000.', '1000.', '1000.'], ['217', '0.', '0.', '2000.'], ['218', '100.', '0.', '2000.'], ['219', '200.', '0.', '2000.'], ['220', '300.', '0.', '2000.'], ['221', '400.', '0.', '2000.'], ['222', '500.', '0.', '2000.'], ['223', '600.', '0.', '2000.'], ['224', '700.', '0.', '2000.'], ['225', '800.', '0.', '2000.'], ['226', '900.', '0.', '2000.'], ['227', '1000.', '0.', '2000.'], ['228', '0.', '1000.', '2000.'], ['229', '100.', '1000.', '2000.'], ['230', '200.', '1000.', '2000.'], ['231', '300.', '1000.', '2000.'], ['232', '400.', '1000.', '2000.'], ['233', '500.', '1000.', '2000.'], ['234', '600.', '1000.', '2000.'], ['235', '700.', '1000.', '2000.'], ['236', '800.', '1000.', '2000.'], ['237', '900.', '1000.', '2000.'], ['238', '1000.', '1000.', '2000.'], ['239', '0.', '0.', '3000.'], ['240', '100.', '0.', '3000.'], ['241', '200.', '0.', '3000.'], ['242', '300.', '0.', '3000.'], ['243', '400.', '0.', '3000.'], ['244', '500.', '0.', '3000.'], ['245', '600.', '0.', '3000.'], ['246', '700.', '0.', '3000.'], ['247', '800.', '0.', '3000.'], ['248', '900.', '0.', '3000.'], ['249', '1000.', '0.', '3000.'], ['250', '0.', '1000.', '3000.'], ['251', '100.', '1000.', '3000.'], ['252', '200.', '1000.', '3000.'], ['253', '300.', '1000.', '3000.'], ['254', '400.', '1000.', '3000.'], ['255', '500.', '1000.', '3000.'], ['256', '600.', '1000.', '3000.'], ['257', '700.', '1000.', '3000.'], ['258', '800.', '1000.', '3000.'], ['259', '900.', '1000.', '3000.'], ['260', '1000.', '1000.', '3000.'], ['261', '0.', '0.', '4000.'], ['262', '100.', '0.', '4000.'], ['263', '200.', '0.', '4000.'], ['264', '300.', '0.', '4000.'], ['265', '400.', '0.', '4000.'], ['266', '500.', '0.', '4000.'], ['267', '600.', '0.', '4000.'], ['268', '700.', '0.', '4000.'], ['269', '800.', '0.', '4000.'], ['270', '900.', '0.', '4000.'], ['271', '1000.', '0.', '4000.'], ['272', '0.', '1000.', '4000.'], ['273', '100.', '1000.', '4000.'], ['274', '200.', '1000.', '4000.'], ['275', '300.', '1000.', '4000.'], ['276', '400.', '1000.', '4000.'], ['277', '500.', '1000.', '4000.'], ['278', '600.', '1000.', '4000.'], ['279', '700.', '1000.', '4000.'], ['280', '800.', '1000.', '4000.'], ['281', '900.', '1000.', '4000.'], ['282', '1000.', '1000.', '4000.'], ['283', '0.', '0.', '0.'], ['284', '0.', '100.', '0.'], ['285', '0.', '200.', '0.'], ['286', '0.', '300.', '0.'], ['287', '0.', '400.', '0.'], ['288', '0.', '500.', '0.'], ['289', '0.', '600.', '0.'], ['290', '0.', '700.', '0.'], ['291', '0.', '800.', '0.'], ['292', '0.', '900.', '0.'], ['293', '0.', '1000.', '0.'], ['294', '1000.', '0.', '0.'], ['295', '1000.', '100.', '0.'], ['296', '1000.', '200.', '0.'], ['297', '1000.', '300.', '0.'], ['298', '1000.', '400.', '0.'], ['299', '1000.', '500.', '0.'], ['300', '1000.', '600.', '0.'], ['301', '1000.', '700.', '0.'], ['302', '1000.', '800.', '0.'], ['303', '1000.', '900.', '0.'], ['304', '1000.', '1000.', '0.'], ['305', '0.', '0.', '1000.'], ['306', '0.', '100.', '1000.'], ['307', '0.', '200.', '1000.'], ['308', '0.', '300.', '1000.'], ['309', '0.', '400.', '1000.'], ['310', '0.', '500.', '1000.'], ['311', '0.', '600.', '1000.'], ['312', '0.', '700.', '1000.'], ['313', '0.', '800.', '1000.'], ['314', '0.', '900.', '1000.'], ['315', '0.', '1000.', '1000.'], ['316', '1000.', '0.', '1000.'], ['317', '1000.', '100.', '1000.'], ['318', '1000.', '200.', '1000.'], ['319', '1000.', '300.', '1000.'], ['320', '1000.', '400.', '1000.'], ['321', '1000.', '500.', '1000.'], ['322', '1000.', '600.', '1000.'], ['323', '1000.', '700.', '1000.'], ['324', '1000.', '800.', '1000.'], ['325', '1000.', '900.', '1000.'], ['326', '1000.', '1000.', '1000.'], ['327', '0.', '0.', '2000.'], ['328', '0.', '100.', '2000.'], ['329', '0.', '200.', '2000.'], ['330', '0.', '300.', '2000.'], ['331', '0.', '400.', '2000.'], ['332', '0.', '500.', '2000.'], ['333', '0.', '600.', '2000.'], ['334', '0.', '700.', '2000.'], ['335', '0.', '800.', '2000.'], ['336', '0.', '900.', '2000.'], ['337', '0.', '1000.', '2000.'], ['338', '1000.', '0.', '2000.'], ['339', '1000.', '100.', '2000.'], ['340', '1000.', '200.', '2000.'], ['341', '1000.', '300.', '2000.'], ['342', '1000.', '400.', '2000.'], ['343', '1000.', '500.', '2000.'], ['344', '1000.', '600.', '2000.'], ['345', '1000.', '700.', '2000.'], ['346', '1000.', '800.', '2000.'], ['347', '1000.', '900.', '2000.'], ['348', '1000.', '1000.', '2000.'], ['349', '0.', '0.', '3000.'], ['350', '0.', '100.', '3000.'], ['351', '0.', '200.', '3000.'], ['352', '0.', '300.', '3000.'], ['353', '0.', '400.', '3000.'], ['354', '0.', '500.', '3000.'], ['355', '0.', '600.', '3000.'], ['356', '0.', '700.', '3000.'], ['357', '0.', '800.', '3000.'], ['358', '0.', '900.', '3000.'], ['359', '0.', '1000.', '3000.'], ['360', '1000.', '0.', '3000.'], ['361', '1000.', '100.', '3000.'], ['362', '1000.', '200.', '3000.'], ['363', '1000.', '300.', '3000.'], ['364', '1000.', '400.', '3000.'], ['365', '1000.', '500.', '3000.'], ['366', '1000.', '600.', '3000.'], ['367', '1000.', '700.', '3000.'], ['368', '1000.', '800.', '3000.'], ['369', '1000.', '900.', '3000.'], ['370', '1000.', '1000.', '3000.'], ['371', '0.', '0.', '4000.'], ['372', '0.', '100.', '4000.'], ['373', '0.', '200.', '4000.'], ['374', '0.', '300.', '4000.'], ['375', '0.', '400.', '4000.'], ['376', '0.', '500.', '4000.'], ['377', '0.', '600.', '4000.'], ['378', '0.', '700.', '4000.'], ['379', '0.', '800.', '4000.'], ['380', '0.', '900.', '4000.'], ['381', '0.', '1000.', '4000.'], ['382', '1000.', '0.', '4000.'], ['383', '1000.', '100.', '4000.'], ['384', '1000.', '200.', '4000.'], ['385', '1000.', '300.', '4000.'], ['386', '1000.', '400.', '4000.'], ['387', '1000.', '500.', '4000.'], ['388', '1000.', '600.', '4000.'], ['389', '1000.', '700.', '4000.'], ['390', '1000.', '800.', '4000.'], ['391', '1000.', '900.', '4000.'], ['392', '1000.', '1000.', '4000.'], ['393', '-1000.', '0.', '-100.'], ['394', '-1000.', '0.', '0.'], ['395', '-1000.', '0.', '4000.'], ['396', '-1000.', '0.', '4100.'], ['397', '-1000.', '0.', '100.'], ['398', '-1000.', '0.', '200.'], ['399', '-1000.', '0.', '300.'], ['400', '-1000.', '0.', '400.'], ['401', '-1000.', '0.', '500.'], ['402', '-1000.', '0.', '600.'], ['403', '-1000.', '0.', '700.'], ['404', '-1000.', '0.', '800.'], ['405', '-1000.', '0.', '900.'], ['406', '-1000.', '0.', '1000.'], ['407', '-1000.', '0.', '1100.'], ['408', '-1000.', '0.', '1200.'], ['409', '-1000.', '0.', '1300.'], ['410', '-1000.', '0.', '1400.'], ['411', '-1000.', '0.', '1500.'], ['412', '-1000.', '0.', '1600.'], ['413', '-1000.', '0.', '1700.'], ['414', '-1000.', '0.', '1800.'], ['415', '-1000.', '0.', '1900.'], ['416', '-1000.', '0.', '2000.'], ['417', '-1000.', '0.', '2100.'], ['418', '-1000.', '0.', '2200.'], ['419', '-1000.', '0.', '2300.'], ['420', '-1000.', '0.', '2400.'], ['421', '-1000.', '0.', '2500.'], ['422', '-1000.', '0.', '2600.'], ['423', '-1000.', '0.', '2700.'], ['424', '-1000.', '0.', '2800.'], ['425', '-1000.', '0.', '2900.'], ['426', '-1000.', '0.', '3000.'], ['427', '-1000.', '0.', '3100.'], ['428', '-1000.', '0.', '3200.'], ['429', '-1000.', '0.', '3300.'], ['430', '-1000.', '0.', '3400.'], ['431', '-1000.', '0.', '3500.'], ['432', '-1000.', '0.', '3600.'], ['433', '-1000.', '0.', '3700.'], ['434', '-1000.', '0.', '3800.'], ['435', '-1000.', '0.', '3900.'], ['436', '-1000.', '0.', '0.'], ['437', '-900.', '0.', '0.'], ['438', '-800.', '0.', '0.'], ['439', '-700.', '0.', '0.'], ['440', '-600.', '0.', '0.'], ['441', '-500.', '0.', '0.'], ['442', '-400.', '0.', '0.'], ['443', '-300.', '0.', '0.'], ['444', '-200.', '0.', '0.'], ['445', '-100.', '0.', '0.'], ['446', '0.', '0.', '0.'], ['447', '-1000.', '1000.', '0.'], ['448', '-900.', '1000.', '0.'], ['449', '-800.', '1000.', '0.'], ['450', '-700.', '1000.', '0.'], ['451', '-600.', '1000.', '0.'], ['452', '-500.', '1000.', '0.'], ['453', '-400.', '1000.', '0.'], ['454', '-300.', '1000.', '0.'], ['455', '-200.', '1000.', '0.'], ['456', '-100.', '1000.', '0.'], ['457', '0.', '1000.', '0.'], ['458', '-1000.', '1000.', '1000.'], ['459', '-900.', '1000.', '1000.'], ['460', '-800.', '1000.', '1000.'], ['461', '-700.', '1000.', '1000.'], ['462', '-600.', '1000.', '1000.'], ['463', '-500.', '1000.', '1000.'], ['464', '-400.', '1000.', '1000.'], ['465', '-300.', '1000.', '1000.'], ['466', '-200.', '1000.', '1000.'], ['467', '-100.', '1000.', '1000.'], ['468', '0.', '1000.', '1000.'], ['469', '-1000.', '1000.', '2000.'], ['470', '-900.', '1000.', '2000.'], ['471', '-800.', '1000.', '2000.'], ['472', '-700.', '1000.', '2000.'], ['473', '-600.', '1000.', '2000.'], ['474', '-500.', '1000.', '2000.'], ['475', '-400.', '1000.', '2000.'], ['476', '-300.', '1000.', '2000.'], ['477', '-200.', '1000.', '2000.'], ['478', '-100.', '1000.', '2000.'], ['479', '0.', '1000.', '2000.'], ['480', '-1000.', '1000.', '3000.'], ['481', '-900.', '1000.', '3000.'], ['482', '-800.', '1000.', '3000.'], ['483', '-700.', '1000.', '3000.'], ['484', '-600.', '1000.', '3000.'], ['485', '-500.', '1000.', '3000.'], ['486', '-400.', '1000.', '3000.'], ['487', '-300.', '1000.', '3000.'], ['488', '-200.', '1000.', '3000.'], ['489', '-100.', '1000.', '3000.'], ['490', '0.', '1000.', '3000.'], ['491', '-1000.', '0.', '0.'], ['492', '-1000.', '100.', '0.'], ['493', '-1000.', '200.', '0.'], ['494', '-1000.', '300.', '0.'], ['495', '-1000.', '400.', '0.'], ['496', '-1000.', '500.', '0.'], ['497', '-1000.', '600.', '0.'], ['498', '-1000.', '700.', '0.'], ['499', '-1000.', '800.', '0.'], ['500', '-1000.', '900.', '0.'], ['501', '-1000.', '1000.', '0.'], ['502', '-1000.', '1000.', '4000.'], ['503', '-900.', '1000.', '4000.'], ['504', '-800.', '1000.', '4000.'], ['505', '-700.', '1000.', '4000.'], ['506', '-600.', '1000.', '4000.'], ['507', '-500.', '1000.', '4000.'], ['508', '-400.', '1000.', '4000.'], ['509', '-300.', '1000.', '4000.'], ['510', '-200.', '1000.', '4000.'], ['511', '-100.', '1000.', '4000.'], ['512', '0.', '1000.', '4000.'], ['513', '-1000.', '0.', '1000.'], ['514', '-900.', '0.', '1000.'], ['515', '-800.', '0.', '1000.'], ['516', '-700.', '0.', '1000.'], ['517', '-600.', '0.', '1000.'], ['518', '-500.', '0.', '1000.'], ['519', '-400.', '0.', '1000.'], ['520', '-300.', '0.', '1000.'], ['521', '-200.', '0.', '1000.'], ['522', '-100.', '0.', '1000.'], ['523', '0.', '0.', '1000.'], ['524', '-1000.', '0.', '2000.'], ['525', '-900.', '0.', '2000.'], ['526', '-800.', '0.', '2000.'], ['527', '-700.', '0.', '2000.'], ['528', '-600.', '0.', '2000.'], ['529', '-500.', '0.', '2000.'], ['530', '-400.', '0.', '2000.'], ['531', '-300.', '0.', '2000.'], ['532', '-200.', '0.', '2000.'], ['533', '-100.', '0.', '2000.'], ['534', '0.', '0.', '2000.'], ['535', '-1000.', '0.', '3000.'], ['536', '-900.', '0.', '3000.'], ['537', '-800.', '0.', '3000.'], ['538', '-700.', '0.', '3000.'], ['539', '-600.', '0.', '3000.'], ['540', '-500.', '0.', '3000.'], ['541', '-400.', '0.', '3000.'], ['542', '-300.', '0.', '3000.'], ['543', '-200.', '0.', '3000.'], ['544', '-100.', '0.', '3000.'], ['545', '0.', '0.', '3000.'], ['546', '-1000.', '0.', '4000.'], ['547', '-900.', '0.', '4000.'], ['548', '-800.', '0.', '4000.'], ['549', '-700.', '0.', '4000.'], ['550', '-600.', '0.', '4000.'], ['551', '-500.', '0.', '4000.'], ['552', '-400.', '0.', '4000.'], ['553', '-300.', '0.', '4000.'], ['554', '-200.', '0.', '4000.'], ['555', '-100.', '0.', '4000.'], ['556', '0.', '0.', '4000.'], ['557', '-1000.', '0.', '1000.'], ['558', '-1000.', '100.', '1000.'], ['559', '-1000.', '200.', '1000.'], ['560', '-1000.', '300.', '1000.'], ['561', '-1000.', '400.', '1000.'], ['562', '-1000.', '500.', '1000.'], ['563', '-1000.', '600.', '1000.'], ['564', '-1000.', '700.', '1000.'], ['565', '-1000.', '800.', '1000.'], ['566', '-1000.', '900.', '1000.'], ['567', '-1000.', '1000.', '1000.'], ['568', '-1000.', '0.', '3000.'], ['569', '-1000.', '100.', '3000.'], ['570', '-1000.', '200.', '3000.'], ['571', '-1000.', '300.', '3000.'], ['572', '-1000.', '400.', '3000.'], ['573', '-1000.', '500.', '3000.'], ['574', '-1000.', '600.', '3000.'], ['575', '-1000.', '700.', '3000.'], ['576', '-1000.', '800.', '3000.'], ['577', '-1000.', '900.', '3000.'], ['578', '-1000.', '1000.', '3000.'], ['579', '-1000.', '0.', '2000.'], ['580', '-1000.', '100.', '2000.'], ['581', '-1000.', '200.', '2000.'], ['582', '-1000.', '300.', '2000.'], ['583', '-1000.', '400.', '2000.'], ['584', '-1000.', '500.', '2000.'], ['585', '-1000.', '600.', '2000.'], ['586', '-1000.', '700.', '2000.'], ['587', '-1000.', '800.', '2000.'], ['588', '-1000.', '900.', '2000.'], ['589', '-1000.', '1000.', '2000.'], ['590', '-1000.', '0.', '4000.'], ['591', '-1000.', '100.', '4000.'], ['592', '-1000.', '200.', '4000.'], ['593', '-1000.', '300.', '4000.'], ['594', '-1000.', '400.', '4000.'], ['595', '-1000.', '500.', '4000.'], ['596', '-1000.', '600.', '4000.'], ['597', '-1000.', '700.', '4000.'], ['598', '-1000.', '800.', '4000.'], ['599', '-1000.', '900.', '4000.'], ['600', '-1000.', '1000.', '4000.'], ['601', '-1000.', '1000.', '-100.'], ['602', '-1000.', '1000.', '0.'], ['603', '-1000.', '1000.', '4000.'], ['604', '-1000.', '1000.', '4100.'], ['605', '-1000.', '1000.', '100.'], ['606', '-1000.', '1000.', '200.'], ['607', '-1000.', '1000.', '300.'], ['608', '-1000.', '1000.', '400.'], ['609', '-1000.', '1000.', '500.'], ['610', '-1000.', '1000.', '600.'], ['611', '-1000.', '1000.', '700.'], ['612', '-1000.', '1000.', '800.'], ['613', '-1000.', '1000.', '900.'], ['614', '-1000.', '1000.', '1000.'], ['615', '-1000.', '1000.', '1100.'], ['616', '-1000.', '1000.', '1200.'], ['617', '-1000.', '1000.', '1300.'], ['618', '-1000.', '1000.', '1400.'], ['619', '-1000.', '1000.', '1500.'], ['620', '-1000.', '1000.', '1600.'], ['621', '-1000.', '1000.', '1700.'], ['622', '-1000.', '1000.', '1800.'], ['623', '-1000.', '1000.', '1900.']]
nLedgers=[[literal_eval(x) for x in item] for item in nLedgers] #transform list of strings to list of floats
nodes=[[literal_eval(x) for x in item] for item in nodes]
dic1=defaultdict(list) #dictionary of X and Y pairs
dic2=defaultdict(list) #dictionary of X and Z pairs
for id,x,y,z in nLedgers:
dic2[(x,z)].append((id,y))
for key in dic2:
dic2[key].sort( key=lambda x:float(x[1]) )
for key in dic2:
print key[0] #output 1
print "-"*30
for i,row in enumerate(nodes): #same X, different Y
id,x,y,z=row
y_levels=[item[1] for item in dic2[(x,z)]]
z_levels=[item[1] for item in dic1[(x,y)]]
for k,l in zip(y_levels,y_levels[1:]):
for key in dic2:
print key[0] #output 2
ZnJvbSBhc3QgaW1wb3J0IGxpdGVyYWxfZXZhbApmcm9tIGNvbGxlY3Rpb25zIGltcG9ydCBkZWZhdWx0ZGljdApuTGVkZ2Vycz1bWycxNzMnLCAnMC4nLCAnMC4nLCAnMC4nXSwgWycxODMnLCAnMTAwMC4nLCAnMC4nLCAnMC4nXSwgWycxODQnLCAnMC4nLCAnMTAwMC4nLCAnMC4nXSwgWycxOTQnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWycxOTUnLCAnMC4nLCAnMC4nLCAnMTAwMC4nXSwgWycyMDUnLCAnMTAwMC4nLCAnMC4nLCAnMTAwMC4nXSwgWycyMDYnLCAnMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWycyMTYnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWycyMTcnLCAnMC4nLCAnMC4nLCAnMjAwMC4nXSwgWycyMjcnLCAnMTAwMC4nLCAnMC4nLCAnMjAwMC4nXSwgWycyMjgnLCAnMC4nLCAnMTAwMC4nLCAnMjAwMC4nXSwgWycyMzgnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMjAwMC4nXSwgWycyMzknLCAnMC4nLCAnMC4nLCAnMzAwMC4nXSwgWycyNDknLCAnMTAwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWycyNTAnLCAnMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWycyNjAnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWycyNjEnLCAnMC4nLCAnMC4nLCAnNDAwMC4nXSwgWycyNzEnLCAnMTAwMC4nLCAnMC4nLCAnNDAwMC4nXSwgWycyNzInLCAnMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWycyODInLCAnMTAwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWycyODMnLCAnMC4nLCAnMC4nLCAnMC4nXSwgWycyOTMnLCAnMC4nLCAnMTAwMC4nLCAnMC4nXSwgWycyOTQnLCAnMTAwMC4nLCAnMC4nLCAnMC4nXSwgWyczMDQnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWyczMDUnLCAnMC4nLCAnMC4nLCAnMTAwMC4nXSwgWyczMTUnLCAnMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWyczMTYnLCAnMTAwMC4nLCAnMC4nLCAnMTAwMC4nXSwgWyczMjYnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWyczMjcnLCAnMC4nLCAnMC4nLCAnMjAwMC4nXSwgWyczMzcnLCAnMC4nLCAnMTAwMC4nLCAnMjAwMC4nXSwgWyczMzgnLCAnMTAwMC4nLCAnMC4nLCAnMjAwMC4nXSwgWyczNDgnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMjAwMC4nXSwgWyczNDknLCAnMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyczNTknLCAnMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyczNjAnLCAnMTAwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyczNzAnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyczNzEnLCAnMC4nLCAnMC4nLCAnNDAwMC4nXSwgWyczODEnLCAnMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyczODInLCAnMTAwMC4nLCAnMC4nLCAnNDAwMC4nXSwgWyczOTInLCAnMTAwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyc0MzYnLCAnLTEwMDAuJywgJzAuJywgJzAuJ10sIFsnNDQ2JywgJzAuJywgJzAuJywgJzAuJ10sIFsnNDQ3JywgJy0xMDAwLicsICcxMDAwLicsICcwLiddLCBbJzQ1NycsICcwLicsICcxMDAwLicsICcwLiddLCBbJzQ1OCcsICctMTAwMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWyc0NjgnLCAnMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWyc0NjknLCAnLTEwMDAuJywgJzEwMDAuJywgJzIwMDAuJ10sIFsnNDc5JywgJzAuJywgJzEwMDAuJywgJzIwMDAuJ10sIFsnNDgwJywgJy0xMDAwLicsICcxMDAwLicsICczMDAwLiddLCBbJzQ5MCcsICcwLicsICcxMDAwLicsICczMDAwLiddLCBbJzQ5MScsICctMTAwMC4nLCAnMC4nLCAnMC4nXSwgWyc1MDEnLCAnLTEwMDAuJywgJzEwMDAuJywgJzAuJ10sIFsnNTAyJywgJy0xMDAwLicsICcxMDAwLicsICc0MDAwLiddLCBbJzUxMicsICcwLicsICcxMDAwLicsICc0MDAwLiddLCBbJzUxMycsICctMTAwMC4nLCAnMC4nLCAnMTAwMC4nXSwgWyc1MjMnLCAnMC4nLCAnMC4nLCAnMTAwMC4nXSwgWyc1MjQnLCAnLTEwMDAuJywgJzAuJywgJzIwMDAuJ10sIFsnNTM0JywgJzAuJywgJzAuJywgJzIwMDAuJ10sIFsnNTM1JywgJy0xMDAwLicsICcwLicsICczMDAwLiddLCBbJzU0NScsICcwLicsICcwLicsICczMDAwLiddLCBbJzU0NicsICctMTAwMC4nLCAnMC4nLCAnNDAwMC4nXSwgWyc1NTYnLCAnMC4nLCAnMC4nLCAnNDAwMC4nXSwgWyc1NTcnLCAnLTEwMDAuJywgJzAuJywgJzEwMDAuJ10sIFsnNTY3JywgJy0xMDAwLicsICcxMDAwLicsICcxMDAwLiddLCBbJzU2OCcsICctMTAwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyc1NzgnLCAnLTEwMDAuJywgJzEwMDAuJywgJzMwMDAuJ10sIFsnNTc5JywgJy0xMDAwLicsICcwLicsICcyMDAwLiddLCBbJzU4OScsICctMTAwMC4nLCAnMTAwMC4nLCAnMjAwMC4nXSwgWyc1OTAnLCAnLTEwMDAuJywgJzAuJywgJzQwMDAuJ10sIFsnNjAwJywgJy0xMDAwLicsICcxMDAwLicsICc0MDAwLiddLCBbJzY4NycsICcwLicsICcyMDAwLicsICcwLiddLCBbJzY5NycsICcxMDAwLicsICcyMDAwLicsICcwLiddLCBbJzY5OCcsICcwLicsICcyMDAwLicsICcxMDAwLiddLCBbJzcwOCcsICcxMDAwLicsICcyMDAwLicsICcxMDAwLiddLCBbJzcwOScsICcwLicsICcyMDAwLicsICcyMDAwLiddLCBbJzcxOScsICcxMDAwLicsICcyMDAwLicsICcyMDAwLiddLCBbJzcyMCcsICcwLicsICcyMDAwLicsICczMDAwLiddLCBbJzczMCcsICcxMDAwLicsICcyMDAwLicsICczMDAwLiddLCBbJzczMScsICcwLicsICcyMDAwLicsICc0MDAwLiddLCBbJzc0MScsICcxMDAwLicsICcyMDAwLicsICc0MDAwLiddLCBbJzc0MicsICcwLicsICcxMDAwLicsICcwLiddLCBbJzc1MicsICcwLicsICcyMDAwLicsICcwLiddLCBbJzc1MycsICcxMDAwLicsICcxMDAwLicsICcxMDAwLiddLCBbJzc2MycsICcxMDAwLicsICcyMDAwLicsICcxMDAwLiddLCBbJzc2NCcsICcxMDAwLicsICcxMDAwLicsICczMDAwLiddLCBbJzc3NCcsICcxMDAwLicsICcyMDAwLicsICczMDAwLiddLCBbJzc3NScsICcxMDAwLicsICcxMDAwLicsICcwLiddLCBbJzc4NScsICcxMDAwLicsICcyMDAwLicsICcwLiddLCBbJzc4NicsICcxMDAwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzc5NicsICcxMDAwLicsICcyMDAwLicsICcyMDAwLiddLCBbJzc5NycsICcxMDAwLicsICcxMDAwLicsICc0MDAwLiddLCBbJzgwNycsICcxMDAwLicsICcyMDAwLicsICc0MDAwLiddLCBbJzgwOCcsICctMTAwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWyc4MTgnLCAnLTEwMDAuJywgJzIwMDAuJywgJzAuJ10sIFsnODE5JywgJzAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnODI5JywgJzAuJywgJzIwMDAuJywgJzEwMDAuJ10sIFsnODMwJywgJzAuJywgJzEwMDAuJywgJzIwMDAuJ10sIFsnODQwJywgJzAuJywgJzIwMDAuJywgJzIwMDAuJ10sIFsnODQxJywgJzAuJywgJzEwMDAuJywgJzMwMDAuJ10sIFsnODUxJywgJzAuJywgJzIwMDAuJywgJzMwMDAuJ10sIFsnODUyJywgJzAuJywgJzEwMDAuJywgJzQwMDAuJ10sIFsnODYyJywgJzAuJywgJzIwMDAuJywgJzQwMDAuJ10sIFsnODYzJywgJy0xMDAwLicsICcyMDAwLicsICcwLiddLCBbJzg3MycsICcwLicsICcyMDAwLicsICcwLiddLCBbJzg3NCcsICctMTAwMC4nLCAnMjAwMC4nLCAnMTAwMC4nXSwgWyc4ODQnLCAnMC4nLCAnMjAwMC4nLCAnMTAwMC4nXSwgWyc4ODUnLCAnLTEwMDAuJywgJzIwMDAuJywgJzIwMDAuJ10sIFsnODk1JywgJzAuJywgJzIwMDAuJywgJzIwMDAuJ10sIFsnODk2JywgJy0xMDAwLicsICcyMDAwLicsICczMDAwLiddLCBbJzkwNicsICcwLicsICcyMDAwLicsICczMDAwLiddLCBbJzkwNycsICctMTAwMC4nLCAnMjAwMC4nLCAnNDAwMC4nXSwgWyc5MTcnLCAnMC4nLCAnMjAwMC4nLCAnNDAwMC4nXSwgWyc5MTgnLCAnLTEwMDAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnOTI4JywgJy0xMDAwLicsICcyMDAwLicsICcxMDAwLiddLCBbJzkyOScsICctMTAwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyc5MzknLCAnLTEwMDAuJywgJzIwMDAuJywgJzMwMDAuJ10sIFsnOTQwJywgJy0xMDAwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzk1MCcsICctMTAwMC4nLCAnMjAwMC4nLCAnMjAwMC4nXSwgWyc5NTEnLCAnLTEwMDAuJywgJzEwMDAuJywgJzQwMDAuJ10sIFsnOTYxJywgJy0xMDAwLicsICcyMDAwLicsICc0MDAwLiddXQpub2Rlcz1bWycxJywgJzAuJywgJzAuJywgJy0xMDAuJ10sIFsnMicsICcwLicsICcwLicsICcwLiddLCBbJzMnLCAnMC4nLCAnMC4nLCAnNDAwMC4nXSwgWyc0JywgJzAuJywgJzAuJywgJzQxMDAuJ10sIFsnNScsICcwLicsICcwLicsICcxMDAuJ10sIFsnNicsICcwLicsICcwLicsICcyMDAuJ10sIFsnNycsICcwLicsICcwLicsICczMDAuJ10sIFsnOCcsICcwLicsICcwLicsICc0MDAuJ10sIFsnOScsICcwLicsICcwLicsICc1MDAuJ10sIFsnMTAnLCAnMC4nLCAnMC4nLCAnNjAwLiddLCBbJzExJywgJzAuJywgJzAuJywgJzcwMC4nXSwgWycxMicsICcwLicsICcwLicsICc4MDAuJ10sIFsnMTMnLCAnMC4nLCAnMC4nLCAnOTAwLiddLCBbJzE0JywgJzAuJywgJzAuJywgJzEwMDAuJ10sIFsnMTUnLCAnMC4nLCAnMC4nLCAnMTEwMC4nXSwgWycxNicsICcwLicsICcwLicsICcxMjAwLiddLCBbJzE3JywgJzAuJywgJzAuJywgJzEzMDAuJ10sIFsnMTgnLCAnMC4nLCAnMC4nLCAnMTQwMC4nXSwgWycxOScsICcwLicsICcwLicsICcxNTAwLiddLCBbJzIwJywgJzAuJywgJzAuJywgJzE2MDAuJ10sIFsnMjEnLCAnMC4nLCAnMC4nLCAnMTcwMC4nXSwgWycyMicsICcwLicsICcwLicsICcxODAwLiddLCBbJzIzJywgJzAuJywgJzAuJywgJzE5MDAuJ10sIFsnMjQnLCAnMC4nLCAnMC4nLCAnMjAwMC4nXSwgWycyNScsICcwLicsICcwLicsICcyMTAwLiddLCBbJzI2JywgJzAuJywgJzAuJywgJzIyMDAuJ10sIFsnMjcnLCAnMC4nLCAnMC4nLCAnMjMwMC4nXSwgWycyOCcsICcwLicsICcwLicsICcyNDAwLiddLCBbJzI5JywgJzAuJywgJzAuJywgJzI1MDAuJ10sIFsnMzAnLCAnMC4nLCAnMC4nLCAnMjYwMC4nXSwgWyczMScsICcwLicsICcwLicsICcyNzAwLiddLCBbJzMyJywgJzAuJywgJzAuJywgJzI4MDAuJ10sIFsnMzMnLCAnMC4nLCAnMC4nLCAnMjkwMC4nXSwgWyczNCcsICcwLicsICcwLicsICczMDAwLiddLCBbJzM1JywgJzAuJywgJzAuJywgJzMxMDAuJ10sIFsnMzYnLCAnMC4nLCAnMC4nLCAnMzIwMC4nXSwgWyczNycsICcwLicsICcwLicsICczMzAwLiddLCBbJzM4JywgJzAuJywgJzAuJywgJzM0MDAuJ10sIFsnMzknLCAnMC4nLCAnMC4nLCAnMzUwMC4nXSwgWyc0MCcsICcwLicsICcwLicsICczNjAwLiddLCBbJzQxJywgJzAuJywgJzAuJywgJzM3MDAuJ10sIFsnNDInLCAnMC4nLCAnMC4nLCAnMzgwMC4nXSwgWyc0MycsICcwLicsICcwLicsICczOTAwLiddLCBbJzQ0JywgJzAuJywgJzEwMDAuJywgJy0xMDAuJ10sIFsnNDUnLCAnMC4nLCAnMTAwMC4nLCAnMC4nXSwgWyc0NicsICcwLicsICcxMDAwLicsICc0MDAwLiddLCBbJzQ3JywgJzAuJywgJzEwMDAuJywgJzQxMDAuJ10sIFsnNDgnLCAnMC4nLCAnMTAwMC4nLCAnMTAwLiddLCBbJzQ5JywgJzAuJywgJzEwMDAuJywgJzIwMC4nXSwgWyc1MCcsICcwLicsICcxMDAwLicsICczMDAuJ10sIFsnNTEnLCAnMC4nLCAnMTAwMC4nLCAnNDAwLiddLCBbJzUyJywgJzAuJywgJzEwMDAuJywgJzUwMC4nXSwgWyc1MycsICcwLicsICcxMDAwLicsICc2MDAuJ10sIFsnNTQnLCAnMC4nLCAnMTAwMC4nLCAnNzAwLiddLCBbJzU1JywgJzAuJywgJzEwMDAuJywgJzgwMC4nXSwgWyc1NicsICcwLicsICcxMDAwLicsICc5MDAuJ10sIFsnNTcnLCAnMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWyc1OCcsICcwLicsICcxMDAwLicsICcxMTAwLiddLCBbJzU5JywgJzAuJywgJzEwMDAuJywgJzEyMDAuJ10sIFsnNjAnLCAnMC4nLCAnMTAwMC4nLCAnMTMwMC4nXSwgWyc2MScsICcwLicsICcxMDAwLicsICcxNDAwLiddLCBbJzYyJywgJzAuJywgJzEwMDAuJywgJzE1MDAuJ10sIFsnNjMnLCAnMC4nLCAnMTAwMC4nLCAnMTYwMC4nXSwgWyc2NCcsICcwLicsICcxMDAwLicsICcxNzAwLiddLCBbJzY1JywgJzAuJywgJzEwMDAuJywgJzE4MDAuJ10sIFsnNjYnLCAnMC4nLCAnMTAwMC4nLCAnMTkwMC4nXSwgWyc2NycsICcwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzY4JywgJzAuJywgJzEwMDAuJywgJzIxMDAuJ10sIFsnNjknLCAnMC4nLCAnMTAwMC4nLCAnMjIwMC4nXSwgWyc3MCcsICcwLicsICcxMDAwLicsICcyMzAwLiddLCBbJzcxJywgJzAuJywgJzEwMDAuJywgJzI0MDAuJ10sIFsnNzInLCAnMC4nLCAnMTAwMC4nLCAnMjUwMC4nXSwgWyc3MycsICcwLicsICcxMDAwLicsICcyNjAwLiddLCBbJzc0JywgJzAuJywgJzEwMDAuJywgJzI3MDAuJ10sIFsnNzUnLCAnMC4nLCAnMTAwMC4nLCAnMjgwMC4nXSwgWyc3NicsICcwLicsICcxMDAwLicsICcyOTAwLiddLCBbJzc3JywgJzAuJywgJzEwMDAuJywgJzMwMDAuJ10sIFsnNzgnLCAnMC4nLCAnMTAwMC4nLCAnMzEwMC4nXSwgWyc3OScsICcwLicsICcxMDAwLicsICczMjAwLiddLCBbJzgwJywgJzAuJywgJzEwMDAuJywgJzMzMDAuJ10sIFsnODEnLCAnMC4nLCAnMTAwMC4nLCAnMzQwMC4nXSwgWyc4MicsICcwLicsICcxMDAwLicsICczNTAwLiddLCBbJzgzJywgJzAuJywgJzEwMDAuJywgJzM2MDAuJ10sIFsnODQnLCAnMC4nLCAnMTAwMC4nLCAnMzcwMC4nXSwgWyc4NScsICcwLicsICcxMDAwLicsICczODAwLiddLCBbJzg2JywgJzAuJywgJzEwMDAuJywgJzM5MDAuJ10sIFsnODcnLCAnMTAwMC4nLCAnMC4nLCAnLTEwMC4nXSwgWyc4OCcsICcxMDAwLicsICcwLicsICcwLiddLCBbJzg5JywgJzEwMDAuJywgJzAuJywgJzQwMDAuJ10sIFsnOTAnLCAnMTAwMC4nLCAnMC4nLCAnNDEwMC4nXSwgWyc5MScsICcxMDAwLicsICcwLicsICcxMDAuJ10sIFsnOTInLCAnMTAwMC4nLCAnMC4nLCAnMjAwLiddLCBbJzkzJywgJzEwMDAuJywgJzAuJywgJzMwMC4nXSwgWyc5NCcsICcxMDAwLicsICcwLicsICc0MDAuJ10sIFsnOTUnLCAnMTAwMC4nLCAnMC4nLCAnNTAwLiddLCBbJzk2JywgJzEwMDAuJywgJzAuJywgJzYwMC4nXSwgWyc5NycsICcxMDAwLicsICcwLicsICc3MDAuJ10sIFsnOTgnLCAnMTAwMC4nLCAnMC4nLCAnODAwLiddLCBbJzk5JywgJzEwMDAuJywgJzAuJywgJzkwMC4nXSwgWycxMDAnLCAnMTAwMC4nLCAnMC4nLCAnMTAwMC4nXSwgWycxMDEnLCAnMTAwMC4nLCAnMC4nLCAnMTEwMC4nXSwgWycxMDInLCAnMTAwMC4nLCAnMC4nLCAnMTIwMC4nXSwgWycxMDMnLCAnMTAwMC4nLCAnMC4nLCAnMTMwMC4nXSwgWycxMDQnLCAnMTAwMC4nLCAnMC4nLCAnMTQwMC4nXSwgWycxMDUnLCAnMTAwMC4nLCAnMC4nLCAnMTUwMC4nXSwgWycxMDYnLCAnMTAwMC4nLCAnMC4nLCAnMTYwMC4nXSwgWycxMDcnLCAnMTAwMC4nLCAnMC4nLCAnMTcwMC4nXSwgWycxMDgnLCAnMTAwMC4nLCAnMC4nLCAnMTgwMC4nXSwgWycxMDknLCAnMTAwMC4nLCAnMC4nLCAnMTkwMC4nXSwgWycxMTAnLCAnMTAwMC4nLCAnMC4nLCAnMjAwMC4nXSwgWycxMTEnLCAnMTAwMC4nLCAnMC4nLCAnMjEwMC4nXSwgWycxMTInLCAnMTAwMC4nLCAnMC4nLCAnMjIwMC4nXSwgWycxMTMnLCAnMTAwMC4nLCAnMC4nLCAnMjMwMC4nXSwgWycxMTQnLCAnMTAwMC4nLCAnMC4nLCAnMjQwMC4nXSwgWycxMTUnLCAnMTAwMC4nLCAnMC4nLCAnMjUwMC4nXSwgWycxMTYnLCAnMTAwMC4nLCAnMC4nLCAnMjYwMC4nXSwgWycxMTcnLCAnMTAwMC4nLCAnMC4nLCAnMjcwMC4nXSwgWycxMTgnLCAnMTAwMC4nLCAnMC4nLCAnMjgwMC4nXSwgWycxMTknLCAnMTAwMC4nLCAnMC4nLCAnMjkwMC4nXSwgWycxMjAnLCAnMTAwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWycxMjEnLCAnMTAwMC4nLCAnMC4nLCAnMzEwMC4nXSwgWycxMjInLCAnMTAwMC4nLCAnMC4nLCAnMzIwMC4nXSwgWycxMjMnLCAnMTAwMC4nLCAnMC4nLCAnMzMwMC4nXSwgWycxMjQnLCAnMTAwMC4nLCAnMC4nLCAnMzQwMC4nXSwgWycxMjUnLCAnMTAwMC4nLCAnMC4nLCAnMzUwMC4nXSwgWycxMjYnLCAnMTAwMC4nLCAnMC4nLCAnMzYwMC4nXSwgWycxMjcnLCAnMTAwMC4nLCAnMC4nLCAnMzcwMC4nXSwgWycxMjgnLCAnMTAwMC4nLCAnMC4nLCAnMzgwMC4nXSwgWycxMjknLCAnMTAwMC4nLCAnMC4nLCAnMzkwMC4nXSwgWycxMzAnLCAnMTAwMC4nLCAnMTAwMC4nLCAnLTEwMC4nXSwgWycxMzEnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWycxMzInLCAnMTAwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWycxMzMnLCAnMTAwMC4nLCAnMTAwMC4nLCAnNDEwMC4nXSwgWycxMzQnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMTAwLiddLCBbJzEzNScsICcxMDAwLicsICcxMDAwLicsICcyMDAuJ10sIFsnMTM2JywgJzEwMDAuJywgJzEwMDAuJywgJzMwMC4nXSwgWycxMzcnLCAnMTAwMC4nLCAnMTAwMC4nLCAnNDAwLiddLCBbJzEzOCcsICcxMDAwLicsICcxMDAwLicsICc1MDAuJ10sIFsnMTM5JywgJzEwMDAuJywgJzEwMDAuJywgJzYwMC4nXSwgWycxNDAnLCAnMTAwMC4nLCAnMTAwMC4nLCAnNzAwLiddLCBbJzE0MScsICcxMDAwLicsICcxMDAwLicsICc4MDAuJ10sIFsnMTQyJywgJzEwMDAuJywgJzEwMDAuJywgJzkwMC4nXSwgWycxNDMnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWycxNDQnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMTEwMC4nXSwgWycxNDUnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMTIwMC4nXSwgWycxNDYnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMTMwMC4nXSwgWycxNDcnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMTQwMC4nXSwgWycxNDgnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMTUwMC4nXSwgWycxNDknLCAnMTAwMC4nLCAnMTAwMC4nLCAnMTYwMC4nXSwgWycxNTAnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMTcwMC4nXSwgWycxNTEnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMTgwMC4nXSwgWycxNTInLCAnMTAwMC4nLCAnMTAwMC4nLCAnMTkwMC4nXSwgWycxNTMnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMjAwMC4nXSwgWycxNTQnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMjEwMC4nXSwgWycxNTUnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMjIwMC4nXSwgWycxNTYnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMjMwMC4nXSwgWycxNTcnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMjQwMC4nXSwgWycxNTgnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMjUwMC4nXSwgWycxNTknLCAnMTAwMC4nLCAnMTAwMC4nLCAnMjYwMC4nXSwgWycxNjAnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMjcwMC4nXSwgWycxNjEnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMjgwMC4nXSwgWycxNjInLCAnMTAwMC4nLCAnMTAwMC4nLCAnMjkwMC4nXSwgWycxNjMnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWycxNjQnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMzEwMC4nXSwgWycxNjUnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMzIwMC4nXSwgWycxNjYnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMzMwMC4nXSwgWycxNjcnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMzQwMC4nXSwgWycxNjgnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMzUwMC4nXSwgWycxNjknLCAnMTAwMC4nLCAnMTAwMC4nLCAnMzYwMC4nXSwgWycxNzAnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMzcwMC4nXSwgWycxNzEnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMzgwMC4nXSwgWycxNzInLCAnMTAwMC4nLCAnMTAwMC4nLCAnMzkwMC4nXSwgWycxNzMnLCAnMC4nLCAnMC4nLCAnMC4nXSwgWycxNzQnLCAnMTAwLicsICcwLicsICcwLiddLCBbJzE3NScsICcyMDAuJywgJzAuJywgJzAuJ10sIFsnMTc2JywgJzMwMC4nLCAnMC4nLCAnMC4nXSwgWycxNzcnLCAnNDAwLicsICcwLicsICcwLiddLCBbJzE3OCcsICc1MDAuJywgJzAuJywgJzAuJ10sIFsnMTc5JywgJzYwMC4nLCAnMC4nLCAnMC4nXSwgWycxODAnLCAnNzAwLicsICcwLicsICcwLiddLCBbJzE4MScsICc4MDAuJywgJzAuJywgJzAuJ10sIFsnMTgyJywgJzkwMC4nLCAnMC4nLCAnMC4nXSwgWycxODMnLCAnMTAwMC4nLCAnMC4nLCAnMC4nXSwgWycxODQnLCAnMC4nLCAnMTAwMC4nLCAnMC4nXSwgWycxODUnLCAnMTAwLicsICcxMDAwLicsICcwLiddLCBbJzE4NicsICcyMDAuJywgJzEwMDAuJywgJzAuJ10sIFsnMTg3JywgJzMwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWycxODgnLCAnNDAwLicsICcxMDAwLicsICcwLiddLCBbJzE4OScsICc1MDAuJywgJzEwMDAuJywgJzAuJ10sIFsnMTkwJywgJzYwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWycxOTEnLCAnNzAwLicsICcxMDAwLicsICcwLiddLCBbJzE5MicsICc4MDAuJywgJzEwMDAuJywgJzAuJ10sIFsnMTkzJywgJzkwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWycxOTQnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWycxOTUnLCAnMC4nLCAnMC4nLCAnMTAwMC4nXSwgWycxOTYnLCAnMTAwLicsICcwLicsICcxMDAwLiddLCBbJzE5NycsICcyMDAuJywgJzAuJywgJzEwMDAuJ10sIFsnMTk4JywgJzMwMC4nLCAnMC4nLCAnMTAwMC4nXSwgWycxOTknLCAnNDAwLicsICcwLicsICcxMDAwLiddLCBbJzIwMCcsICc1MDAuJywgJzAuJywgJzEwMDAuJ10sIFsnMjAxJywgJzYwMC4nLCAnMC4nLCAnMTAwMC4nXSwgWycyMDInLCAnNzAwLicsICcwLicsICcxMDAwLiddLCBbJzIwMycsICc4MDAuJywgJzAuJywgJzEwMDAuJ10sIFsnMjA0JywgJzkwMC4nLCAnMC4nLCAnMTAwMC4nXSwgWycyMDUnLCAnMTAwMC4nLCAnMC4nLCAnMTAwMC4nXSwgWycyMDYnLCAnMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWycyMDcnLCAnMTAwLicsICcxMDAwLicsICcxMDAwLiddLCBbJzIwOCcsICcyMDAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnMjA5JywgJzMwMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWycyMTAnLCAnNDAwLicsICcxMDAwLicsICcxMDAwLiddLCBbJzIxMScsICc1MDAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnMjEyJywgJzYwMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWycyMTMnLCAnNzAwLicsICcxMDAwLicsICcxMDAwLiddLCBbJzIxNCcsICc4MDAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnMjE1JywgJzkwMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWycyMTYnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWycyMTcnLCAnMC4nLCAnMC4nLCAnMjAwMC4nXSwgWycyMTgnLCAnMTAwLicsICcwLicsICcyMDAwLiddLCBbJzIxOScsICcyMDAuJywgJzAuJywgJzIwMDAuJ10sIFsnMjIwJywgJzMwMC4nLCAnMC4nLCAnMjAwMC4nXSwgWycyMjEnLCAnNDAwLicsICcwLicsICcyMDAwLiddLCBbJzIyMicsICc1MDAuJywgJzAuJywgJzIwMDAuJ10sIFsnMjIzJywgJzYwMC4nLCAnMC4nLCAnMjAwMC4nXSwgWycyMjQnLCAnNzAwLicsICcwLicsICcyMDAwLiddLCBbJzIyNScsICc4MDAuJywgJzAuJywgJzIwMDAuJ10sIFsnMjI2JywgJzkwMC4nLCAnMC4nLCAnMjAwMC4nXSwgWycyMjcnLCAnMTAwMC4nLCAnMC4nLCAnMjAwMC4nXSwgWycyMjgnLCAnMC4nLCAnMTAwMC4nLCAnMjAwMC4nXSwgWycyMjknLCAnMTAwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzIzMCcsICcyMDAuJywgJzEwMDAuJywgJzIwMDAuJ10sIFsnMjMxJywgJzMwMC4nLCAnMTAwMC4nLCAnMjAwMC4nXSwgWycyMzInLCAnNDAwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzIzMycsICc1MDAuJywgJzEwMDAuJywgJzIwMDAuJ10sIFsnMjM0JywgJzYwMC4nLCAnMTAwMC4nLCAnMjAwMC4nXSwgWycyMzUnLCAnNzAwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzIzNicsICc4MDAuJywgJzEwMDAuJywgJzIwMDAuJ10sIFsnMjM3JywgJzkwMC4nLCAnMTAwMC4nLCAnMjAwMC4nXSwgWycyMzgnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMjAwMC4nXSwgWycyMzknLCAnMC4nLCAnMC4nLCAnMzAwMC4nXSwgWycyNDAnLCAnMTAwLicsICcwLicsICczMDAwLiddLCBbJzI0MScsICcyMDAuJywgJzAuJywgJzMwMDAuJ10sIFsnMjQyJywgJzMwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWycyNDMnLCAnNDAwLicsICcwLicsICczMDAwLiddLCBbJzI0NCcsICc1MDAuJywgJzAuJywgJzMwMDAuJ10sIFsnMjQ1JywgJzYwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWycyNDYnLCAnNzAwLicsICcwLicsICczMDAwLiddLCBbJzI0NycsICc4MDAuJywgJzAuJywgJzMwMDAuJ10sIFsnMjQ4JywgJzkwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWycyNDknLCAnMTAwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWycyNTAnLCAnMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWycyNTEnLCAnMTAwLicsICcxMDAwLicsICczMDAwLiddLCBbJzI1MicsICcyMDAuJywgJzEwMDAuJywgJzMwMDAuJ10sIFsnMjUzJywgJzMwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWycyNTQnLCAnNDAwLicsICcxMDAwLicsICczMDAwLiddLCBbJzI1NScsICc1MDAuJywgJzEwMDAuJywgJzMwMDAuJ10sIFsnMjU2JywgJzYwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWycyNTcnLCAnNzAwLicsICcxMDAwLicsICczMDAwLiddLCBbJzI1OCcsICc4MDAuJywgJzEwMDAuJywgJzMwMDAuJ10sIFsnMjU5JywgJzkwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWycyNjAnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWycyNjEnLCAnMC4nLCAnMC4nLCAnNDAwMC4nXSwgWycyNjInLCAnMTAwLicsICcwLicsICc0MDAwLiddLCBbJzI2MycsICcyMDAuJywgJzAuJywgJzQwMDAuJ10sIFsnMjY0JywgJzMwMC4nLCAnMC4nLCAnNDAwMC4nXSwgWycyNjUnLCAnNDAwLicsICcwLicsICc0MDAwLiddLCBbJzI2NicsICc1MDAuJywgJzAuJywgJzQwMDAuJ10sIFsnMjY3JywgJzYwMC4nLCAnMC4nLCAnNDAwMC4nXSwgWycyNjgnLCAnNzAwLicsICcwLicsICc0MDAwLiddLCBbJzI2OScsICc4MDAuJywgJzAuJywgJzQwMDAuJ10sIFsnMjcwJywgJzkwMC4nLCAnMC4nLCAnNDAwMC4nXSwgWycyNzEnLCAnMTAwMC4nLCAnMC4nLCAnNDAwMC4nXSwgWycyNzInLCAnMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWycyNzMnLCAnMTAwLicsICcxMDAwLicsICc0MDAwLiddLCBbJzI3NCcsICcyMDAuJywgJzEwMDAuJywgJzQwMDAuJ10sIFsnMjc1JywgJzMwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWycyNzYnLCAnNDAwLicsICcxMDAwLicsICc0MDAwLiddLCBbJzI3NycsICc1MDAuJywgJzEwMDAuJywgJzQwMDAuJ10sIFsnMjc4JywgJzYwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWycyNzknLCAnNzAwLicsICcxMDAwLicsICc0MDAwLiddLCBbJzI4MCcsICc4MDAuJywgJzEwMDAuJywgJzQwMDAuJ10sIFsnMjgxJywgJzkwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWycyODInLCAnMTAwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWycyODMnLCAnMC4nLCAnMC4nLCAnMC4nXSwgWycyODQnLCAnMC4nLCAnMTAwLicsICcwLiddLCBbJzI4NScsICcwLicsICcyMDAuJywgJzAuJ10sIFsnMjg2JywgJzAuJywgJzMwMC4nLCAnMC4nXSwgWycyODcnLCAnMC4nLCAnNDAwLicsICcwLiddLCBbJzI4OCcsICcwLicsICc1MDAuJywgJzAuJ10sIFsnMjg5JywgJzAuJywgJzYwMC4nLCAnMC4nXSwgWycyOTAnLCAnMC4nLCAnNzAwLicsICcwLiddLCBbJzI5MScsICcwLicsICc4MDAuJywgJzAuJ10sIFsnMjkyJywgJzAuJywgJzkwMC4nLCAnMC4nXSwgWycyOTMnLCAnMC4nLCAnMTAwMC4nLCAnMC4nXSwgWycyOTQnLCAnMTAwMC4nLCAnMC4nLCAnMC4nXSwgWycyOTUnLCAnMTAwMC4nLCAnMTAwLicsICcwLiddLCBbJzI5NicsICcxMDAwLicsICcyMDAuJywgJzAuJ10sIFsnMjk3JywgJzEwMDAuJywgJzMwMC4nLCAnMC4nXSwgWycyOTgnLCAnMTAwMC4nLCAnNDAwLicsICcwLiddLCBbJzI5OScsICcxMDAwLicsICc1MDAuJywgJzAuJ10sIFsnMzAwJywgJzEwMDAuJywgJzYwMC4nLCAnMC4nXSwgWyczMDEnLCAnMTAwMC4nLCAnNzAwLicsICcwLiddLCBbJzMwMicsICcxMDAwLicsICc4MDAuJywgJzAuJ10sIFsnMzAzJywgJzEwMDAuJywgJzkwMC4nLCAnMC4nXSwgWyczMDQnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWyczMDUnLCAnMC4nLCAnMC4nLCAnMTAwMC4nXSwgWyczMDYnLCAnMC4nLCAnMTAwLicsICcxMDAwLiddLCBbJzMwNycsICcwLicsICcyMDAuJywgJzEwMDAuJ10sIFsnMzA4JywgJzAuJywgJzMwMC4nLCAnMTAwMC4nXSwgWyczMDknLCAnMC4nLCAnNDAwLicsICcxMDAwLiddLCBbJzMxMCcsICcwLicsICc1MDAuJywgJzEwMDAuJ10sIFsnMzExJywgJzAuJywgJzYwMC4nLCAnMTAwMC4nXSwgWyczMTInLCAnMC4nLCAnNzAwLicsICcxMDAwLiddLCBbJzMxMycsICcwLicsICc4MDAuJywgJzEwMDAuJ10sIFsnMzE0JywgJzAuJywgJzkwMC4nLCAnMTAwMC4nXSwgWyczMTUnLCAnMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWyczMTYnLCAnMTAwMC4nLCAnMC4nLCAnMTAwMC4nXSwgWyczMTcnLCAnMTAwMC4nLCAnMTAwLicsICcxMDAwLiddLCBbJzMxOCcsICcxMDAwLicsICcyMDAuJywgJzEwMDAuJ10sIFsnMzE5JywgJzEwMDAuJywgJzMwMC4nLCAnMTAwMC4nXSwgWyczMjAnLCAnMTAwMC4nLCAnNDAwLicsICcxMDAwLiddLCBbJzMyMScsICcxMDAwLicsICc1MDAuJywgJzEwMDAuJ10sIFsnMzIyJywgJzEwMDAuJywgJzYwMC4nLCAnMTAwMC4nXSwgWyczMjMnLCAnMTAwMC4nLCAnNzAwLicsICcxMDAwLiddLCBbJzMyNCcsICcxMDAwLicsICc4MDAuJywgJzEwMDAuJ10sIFsnMzI1JywgJzEwMDAuJywgJzkwMC4nLCAnMTAwMC4nXSwgWyczMjYnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWyczMjcnLCAnMC4nLCAnMC4nLCAnMjAwMC4nXSwgWyczMjgnLCAnMC4nLCAnMTAwLicsICcyMDAwLiddLCBbJzMyOScsICcwLicsICcyMDAuJywgJzIwMDAuJ10sIFsnMzMwJywgJzAuJywgJzMwMC4nLCAnMjAwMC4nXSwgWyczMzEnLCAnMC4nLCAnNDAwLicsICcyMDAwLiddLCBbJzMzMicsICcwLicsICc1MDAuJywgJzIwMDAuJ10sIFsnMzMzJywgJzAuJywgJzYwMC4nLCAnMjAwMC4nXSwgWyczMzQnLCAnMC4nLCAnNzAwLicsICcyMDAwLiddLCBbJzMzNScsICcwLicsICc4MDAuJywgJzIwMDAuJ10sIFsnMzM2JywgJzAuJywgJzkwMC4nLCAnMjAwMC4nXSwgWyczMzcnLCAnMC4nLCAnMTAwMC4nLCAnMjAwMC4nXSwgWyczMzgnLCAnMTAwMC4nLCAnMC4nLCAnMjAwMC4nXSwgWyczMzknLCAnMTAwMC4nLCAnMTAwLicsICcyMDAwLiddLCBbJzM0MCcsICcxMDAwLicsICcyMDAuJywgJzIwMDAuJ10sIFsnMzQxJywgJzEwMDAuJywgJzMwMC4nLCAnMjAwMC4nXSwgWyczNDInLCAnMTAwMC4nLCAnNDAwLicsICcyMDAwLiddLCBbJzM0MycsICcxMDAwLicsICc1MDAuJywgJzIwMDAuJ10sIFsnMzQ0JywgJzEwMDAuJywgJzYwMC4nLCAnMjAwMC4nXSwgWyczNDUnLCAnMTAwMC4nLCAnNzAwLicsICcyMDAwLiddLCBbJzM0NicsICcxMDAwLicsICc4MDAuJywgJzIwMDAuJ10sIFsnMzQ3JywgJzEwMDAuJywgJzkwMC4nLCAnMjAwMC4nXSwgWyczNDgnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMjAwMC4nXSwgWyczNDknLCAnMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyczNTAnLCAnMC4nLCAnMTAwLicsICczMDAwLiddLCBbJzM1MScsICcwLicsICcyMDAuJywgJzMwMDAuJ10sIFsnMzUyJywgJzAuJywgJzMwMC4nLCAnMzAwMC4nXSwgWyczNTMnLCAnMC4nLCAnNDAwLicsICczMDAwLiddLCBbJzM1NCcsICcwLicsICc1MDAuJywgJzMwMDAuJ10sIFsnMzU1JywgJzAuJywgJzYwMC4nLCAnMzAwMC4nXSwgWyczNTYnLCAnMC4nLCAnNzAwLicsICczMDAwLiddLCBbJzM1NycsICcwLicsICc4MDAuJywgJzMwMDAuJ10sIFsnMzU4JywgJzAuJywgJzkwMC4nLCAnMzAwMC4nXSwgWyczNTknLCAnMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyczNjAnLCAnMTAwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyczNjEnLCAnMTAwMC4nLCAnMTAwLicsICczMDAwLiddLCBbJzM2MicsICcxMDAwLicsICcyMDAuJywgJzMwMDAuJ10sIFsnMzYzJywgJzEwMDAuJywgJzMwMC4nLCAnMzAwMC4nXSwgWyczNjQnLCAnMTAwMC4nLCAnNDAwLicsICczMDAwLiddLCBbJzM2NScsICcxMDAwLicsICc1MDAuJywgJzMwMDAuJ10sIFsnMzY2JywgJzEwMDAuJywgJzYwMC4nLCAnMzAwMC4nXSwgWyczNjcnLCAnMTAwMC4nLCAnNzAwLicsICczMDAwLiddLCBbJzM2OCcsICcxMDAwLicsICc4MDAuJywgJzMwMDAuJ10sIFsnMzY5JywgJzEwMDAuJywgJzkwMC4nLCAnMzAwMC4nXSwgWyczNzAnLCAnMTAwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyczNzEnLCAnMC4nLCAnMC4nLCAnNDAwMC4nXSwgWyczNzInLCAnMC4nLCAnMTAwLicsICc0MDAwLiddLCBbJzM3MycsICcwLicsICcyMDAuJywgJzQwMDAuJ10sIFsnMzc0JywgJzAuJywgJzMwMC4nLCAnNDAwMC4nXSwgWyczNzUnLCAnMC4nLCAnNDAwLicsICc0MDAwLiddLCBbJzM3NicsICcwLicsICc1MDAuJywgJzQwMDAuJ10sIFsnMzc3JywgJzAuJywgJzYwMC4nLCAnNDAwMC4nXSwgWyczNzgnLCAnMC4nLCAnNzAwLicsICc0MDAwLiddLCBbJzM3OScsICcwLicsICc4MDAuJywgJzQwMDAuJ10sIFsnMzgwJywgJzAuJywgJzkwMC4nLCAnNDAwMC4nXSwgWyczODEnLCAnMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyczODInLCAnMTAwMC4nLCAnMC4nLCAnNDAwMC4nXSwgWyczODMnLCAnMTAwMC4nLCAnMTAwLicsICc0MDAwLiddLCBbJzM4NCcsICcxMDAwLicsICcyMDAuJywgJzQwMDAuJ10sIFsnMzg1JywgJzEwMDAuJywgJzMwMC4nLCAnNDAwMC4nXSwgWyczODYnLCAnMTAwMC4nLCAnNDAwLicsICc0MDAwLiddLCBbJzM4NycsICcxMDAwLicsICc1MDAuJywgJzQwMDAuJ10sIFsnMzg4JywgJzEwMDAuJywgJzYwMC4nLCAnNDAwMC4nXSwgWyczODknLCAnMTAwMC4nLCAnNzAwLicsICc0MDAwLiddLCBbJzM5MCcsICcxMDAwLicsICc4MDAuJywgJzQwMDAuJ10sIFsnMzkxJywgJzEwMDAuJywgJzkwMC4nLCAnNDAwMC4nXSwgWyczOTInLCAnMTAwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyczOTMnLCAnLTEwMDAuJywgJzAuJywgJy0xMDAuJ10sIFsnMzk0JywgJy0xMDAwLicsICcwLicsICcwLiddLCBbJzM5NScsICctMTAwMC4nLCAnMC4nLCAnNDAwMC4nXSwgWyczOTYnLCAnLTEwMDAuJywgJzAuJywgJzQxMDAuJ10sIFsnMzk3JywgJy0xMDAwLicsICcwLicsICcxMDAuJ10sIFsnMzk4JywgJy0xMDAwLicsICcwLicsICcyMDAuJ10sIFsnMzk5JywgJy0xMDAwLicsICcwLicsICczMDAuJ10sIFsnNDAwJywgJy0xMDAwLicsICcwLicsICc0MDAuJ10sIFsnNDAxJywgJy0xMDAwLicsICcwLicsICc1MDAuJ10sIFsnNDAyJywgJy0xMDAwLicsICcwLicsICc2MDAuJ10sIFsnNDAzJywgJy0xMDAwLicsICcwLicsICc3MDAuJ10sIFsnNDA0JywgJy0xMDAwLicsICcwLicsICc4MDAuJ10sIFsnNDA1JywgJy0xMDAwLicsICcwLicsICc5MDAuJ10sIFsnNDA2JywgJy0xMDAwLicsICcwLicsICcxMDAwLiddLCBbJzQwNycsICctMTAwMC4nLCAnMC4nLCAnMTEwMC4nXSwgWyc0MDgnLCAnLTEwMDAuJywgJzAuJywgJzEyMDAuJ10sIFsnNDA5JywgJy0xMDAwLicsICcwLicsICcxMzAwLiddLCBbJzQxMCcsICctMTAwMC4nLCAnMC4nLCAnMTQwMC4nXSwgWyc0MTEnLCAnLTEwMDAuJywgJzAuJywgJzE1MDAuJ10sIFsnNDEyJywgJy0xMDAwLicsICcwLicsICcxNjAwLiddLCBbJzQxMycsICctMTAwMC4nLCAnMC4nLCAnMTcwMC4nXSwgWyc0MTQnLCAnLTEwMDAuJywgJzAuJywgJzE4MDAuJ10sIFsnNDE1JywgJy0xMDAwLicsICcwLicsICcxOTAwLiddLCBbJzQxNicsICctMTAwMC4nLCAnMC4nLCAnMjAwMC4nXSwgWyc0MTcnLCAnLTEwMDAuJywgJzAuJywgJzIxMDAuJ10sIFsnNDE4JywgJy0xMDAwLicsICcwLicsICcyMjAwLiddLCBbJzQxOScsICctMTAwMC4nLCAnMC4nLCAnMjMwMC4nXSwgWyc0MjAnLCAnLTEwMDAuJywgJzAuJywgJzI0MDAuJ10sIFsnNDIxJywgJy0xMDAwLicsICcwLicsICcyNTAwLiddLCBbJzQyMicsICctMTAwMC4nLCAnMC4nLCAnMjYwMC4nXSwgWyc0MjMnLCAnLTEwMDAuJywgJzAuJywgJzI3MDAuJ10sIFsnNDI0JywgJy0xMDAwLicsICcwLicsICcyODAwLiddLCBbJzQyNScsICctMTAwMC4nLCAnMC4nLCAnMjkwMC4nXSwgWyc0MjYnLCAnLTEwMDAuJywgJzAuJywgJzMwMDAuJ10sIFsnNDI3JywgJy0xMDAwLicsICcwLicsICczMTAwLiddLCBbJzQyOCcsICctMTAwMC4nLCAnMC4nLCAnMzIwMC4nXSwgWyc0MjknLCAnLTEwMDAuJywgJzAuJywgJzMzMDAuJ10sIFsnNDMwJywgJy0xMDAwLicsICcwLicsICczNDAwLiddLCBbJzQzMScsICctMTAwMC4nLCAnMC4nLCAnMzUwMC4nXSwgWyc0MzInLCAnLTEwMDAuJywgJzAuJywgJzM2MDAuJ10sIFsnNDMzJywgJy0xMDAwLicsICcwLicsICczNzAwLiddLCBbJzQzNCcsICctMTAwMC4nLCAnMC4nLCAnMzgwMC4nXSwgWyc0MzUnLCAnLTEwMDAuJywgJzAuJywgJzM5MDAuJ10sIFsnNDM2JywgJy0xMDAwLicsICcwLicsICcwLiddLCBbJzQzNycsICctOTAwLicsICcwLicsICcwLiddLCBbJzQzOCcsICctODAwLicsICcwLicsICcwLiddLCBbJzQzOScsICctNzAwLicsICcwLicsICcwLiddLCBbJzQ0MCcsICctNjAwLicsICcwLicsICcwLiddLCBbJzQ0MScsICctNTAwLicsICcwLicsICcwLiddLCBbJzQ0MicsICctNDAwLicsICcwLicsICcwLiddLCBbJzQ0MycsICctMzAwLicsICcwLicsICcwLiddLCBbJzQ0NCcsICctMjAwLicsICcwLicsICcwLiddLCBbJzQ0NScsICctMTAwLicsICcwLicsICcwLiddLCBbJzQ0NicsICcwLicsICcwLicsICcwLiddLCBbJzQ0NycsICctMTAwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWyc0NDgnLCAnLTkwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWyc0NDknLCAnLTgwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWyc0NTAnLCAnLTcwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWyc0NTEnLCAnLTYwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWyc0NTInLCAnLTUwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWyc0NTMnLCAnLTQwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWyc0NTQnLCAnLTMwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWyc0NTUnLCAnLTIwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWyc0NTYnLCAnLTEwMC4nLCAnMTAwMC4nLCAnMC4nXSwgWyc0NTcnLCAnMC4nLCAnMTAwMC4nLCAnMC4nXSwgWyc0NTgnLCAnLTEwMDAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnNDU5JywgJy05MDAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnNDYwJywgJy04MDAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnNDYxJywgJy03MDAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnNDYyJywgJy02MDAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnNDYzJywgJy01MDAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnNDY0JywgJy00MDAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnNDY1JywgJy0zMDAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnNDY2JywgJy0yMDAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnNDY3JywgJy0xMDAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnNDY4JywgJzAuJywgJzEwMDAuJywgJzEwMDAuJ10sIFsnNDY5JywgJy0xMDAwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzQ3MCcsICctOTAwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzQ3MScsICctODAwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzQ3MicsICctNzAwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzQ3MycsICctNjAwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzQ3NCcsICctNTAwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzQ3NScsICctNDAwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzQ3NicsICctMzAwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzQ3NycsICctMjAwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzQ3OCcsICctMTAwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzQ3OScsICcwLicsICcxMDAwLicsICcyMDAwLiddLCBbJzQ4MCcsICctMTAwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyc0ODEnLCAnLTkwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyc0ODInLCAnLTgwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyc0ODMnLCAnLTcwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyc0ODQnLCAnLTYwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyc0ODUnLCAnLTUwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyc0ODYnLCAnLTQwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyc0ODcnLCAnLTMwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyc0ODgnLCAnLTIwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyc0ODknLCAnLTEwMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyc0OTAnLCAnMC4nLCAnMTAwMC4nLCAnMzAwMC4nXSwgWyc0OTEnLCAnLTEwMDAuJywgJzAuJywgJzAuJ10sIFsnNDkyJywgJy0xMDAwLicsICcxMDAuJywgJzAuJ10sIFsnNDkzJywgJy0xMDAwLicsICcyMDAuJywgJzAuJ10sIFsnNDk0JywgJy0xMDAwLicsICczMDAuJywgJzAuJ10sIFsnNDk1JywgJy0xMDAwLicsICc0MDAuJywgJzAuJ10sIFsnNDk2JywgJy0xMDAwLicsICc1MDAuJywgJzAuJ10sIFsnNDk3JywgJy0xMDAwLicsICc2MDAuJywgJzAuJ10sIFsnNDk4JywgJy0xMDAwLicsICc3MDAuJywgJzAuJ10sIFsnNDk5JywgJy0xMDAwLicsICc4MDAuJywgJzAuJ10sIFsnNTAwJywgJy0xMDAwLicsICc5MDAuJywgJzAuJ10sIFsnNTAxJywgJy0xMDAwLicsICcxMDAwLicsICcwLiddLCBbJzUwMicsICctMTAwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyc1MDMnLCAnLTkwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyc1MDQnLCAnLTgwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyc1MDUnLCAnLTcwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyc1MDYnLCAnLTYwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyc1MDcnLCAnLTUwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyc1MDgnLCAnLTQwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyc1MDknLCAnLTMwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyc1MTAnLCAnLTIwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyc1MTEnLCAnLTEwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyc1MTInLCAnMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyc1MTMnLCAnLTEwMDAuJywgJzAuJywgJzEwMDAuJ10sIFsnNTE0JywgJy05MDAuJywgJzAuJywgJzEwMDAuJ10sIFsnNTE1JywgJy04MDAuJywgJzAuJywgJzEwMDAuJ10sIFsnNTE2JywgJy03MDAuJywgJzAuJywgJzEwMDAuJ10sIFsnNTE3JywgJy02MDAuJywgJzAuJywgJzEwMDAuJ10sIFsnNTE4JywgJy01MDAuJywgJzAuJywgJzEwMDAuJ10sIFsnNTE5JywgJy00MDAuJywgJzAuJywgJzEwMDAuJ10sIFsnNTIwJywgJy0zMDAuJywgJzAuJywgJzEwMDAuJ10sIFsnNTIxJywgJy0yMDAuJywgJzAuJywgJzEwMDAuJ10sIFsnNTIyJywgJy0xMDAuJywgJzAuJywgJzEwMDAuJ10sIFsnNTIzJywgJzAuJywgJzAuJywgJzEwMDAuJ10sIFsnNTI0JywgJy0xMDAwLicsICcwLicsICcyMDAwLiddLCBbJzUyNScsICctOTAwLicsICcwLicsICcyMDAwLiddLCBbJzUyNicsICctODAwLicsICcwLicsICcyMDAwLiddLCBbJzUyNycsICctNzAwLicsICcwLicsICcyMDAwLiddLCBbJzUyOCcsICctNjAwLicsICcwLicsICcyMDAwLiddLCBbJzUyOScsICctNTAwLicsICcwLicsICcyMDAwLiddLCBbJzUzMCcsICctNDAwLicsICcwLicsICcyMDAwLiddLCBbJzUzMScsICctMzAwLicsICcwLicsICcyMDAwLiddLCBbJzUzMicsICctMjAwLicsICcwLicsICcyMDAwLiddLCBbJzUzMycsICctMTAwLicsICcwLicsICcyMDAwLiddLCBbJzUzNCcsICcwLicsICcwLicsICcyMDAwLiddLCBbJzUzNScsICctMTAwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyc1MzYnLCAnLTkwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyc1MzcnLCAnLTgwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyc1MzgnLCAnLTcwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyc1MzknLCAnLTYwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyc1NDAnLCAnLTUwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyc1NDEnLCAnLTQwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyc1NDInLCAnLTMwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyc1NDMnLCAnLTIwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyc1NDQnLCAnLTEwMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyc1NDUnLCAnMC4nLCAnMC4nLCAnMzAwMC4nXSwgWyc1NDYnLCAnLTEwMDAuJywgJzAuJywgJzQwMDAuJ10sIFsnNTQ3JywgJy05MDAuJywgJzAuJywgJzQwMDAuJ10sIFsnNTQ4JywgJy04MDAuJywgJzAuJywgJzQwMDAuJ10sIFsnNTQ5JywgJy03MDAuJywgJzAuJywgJzQwMDAuJ10sIFsnNTUwJywgJy02MDAuJywgJzAuJywgJzQwMDAuJ10sIFsnNTUxJywgJy01MDAuJywgJzAuJywgJzQwMDAuJ10sIFsnNTUyJywgJy00MDAuJywgJzAuJywgJzQwMDAuJ10sIFsnNTUzJywgJy0zMDAuJywgJzAuJywgJzQwMDAuJ10sIFsnNTU0JywgJy0yMDAuJywgJzAuJywgJzQwMDAuJ10sIFsnNTU1JywgJy0xMDAuJywgJzAuJywgJzQwMDAuJ10sIFsnNTU2JywgJzAuJywgJzAuJywgJzQwMDAuJ10sIFsnNTU3JywgJy0xMDAwLicsICcwLicsICcxMDAwLiddLCBbJzU1OCcsICctMTAwMC4nLCAnMTAwLicsICcxMDAwLiddLCBbJzU1OScsICctMTAwMC4nLCAnMjAwLicsICcxMDAwLiddLCBbJzU2MCcsICctMTAwMC4nLCAnMzAwLicsICcxMDAwLiddLCBbJzU2MScsICctMTAwMC4nLCAnNDAwLicsICcxMDAwLiddLCBbJzU2MicsICctMTAwMC4nLCAnNTAwLicsICcxMDAwLiddLCBbJzU2MycsICctMTAwMC4nLCAnNjAwLicsICcxMDAwLiddLCBbJzU2NCcsICctMTAwMC4nLCAnNzAwLicsICcxMDAwLiddLCBbJzU2NScsICctMTAwMC4nLCAnODAwLicsICcxMDAwLiddLCBbJzU2NicsICctMTAwMC4nLCAnOTAwLicsICcxMDAwLiddLCBbJzU2NycsICctMTAwMC4nLCAnMTAwMC4nLCAnMTAwMC4nXSwgWyc1NjgnLCAnLTEwMDAuJywgJzAuJywgJzMwMDAuJ10sIFsnNTY5JywgJy0xMDAwLicsICcxMDAuJywgJzMwMDAuJ10sIFsnNTcwJywgJy0xMDAwLicsICcyMDAuJywgJzMwMDAuJ10sIFsnNTcxJywgJy0xMDAwLicsICczMDAuJywgJzMwMDAuJ10sIFsnNTcyJywgJy0xMDAwLicsICc0MDAuJywgJzMwMDAuJ10sIFsnNTczJywgJy0xMDAwLicsICc1MDAuJywgJzMwMDAuJ10sIFsnNTc0JywgJy0xMDAwLicsICc2MDAuJywgJzMwMDAuJ10sIFsnNTc1JywgJy0xMDAwLicsICc3MDAuJywgJzMwMDAuJ10sIFsnNTc2JywgJy0xMDAwLicsICc4MDAuJywgJzMwMDAuJ10sIFsnNTc3JywgJy0xMDAwLicsICc5MDAuJywgJzMwMDAuJ10sIFsnNTc4JywgJy0xMDAwLicsICcxMDAwLicsICczMDAwLiddLCBbJzU3OScsICctMTAwMC4nLCAnMC4nLCAnMjAwMC4nXSwgWyc1ODAnLCAnLTEwMDAuJywgJzEwMC4nLCAnMjAwMC4nXSwgWyc1ODEnLCAnLTEwMDAuJywgJzIwMC4nLCAnMjAwMC4nXSwgWyc1ODInLCAnLTEwMDAuJywgJzMwMC4nLCAnMjAwMC4nXSwgWyc1ODMnLCAnLTEwMDAuJywgJzQwMC4nLCAnMjAwMC4nXSwgWyc1ODQnLCAnLTEwMDAuJywgJzUwMC4nLCAnMjAwMC4nXSwgWyc1ODUnLCAnLTEwMDAuJywgJzYwMC4nLCAnMjAwMC4nXSwgWyc1ODYnLCAnLTEwMDAuJywgJzcwMC4nLCAnMjAwMC4nXSwgWyc1ODcnLCAnLTEwMDAuJywgJzgwMC4nLCAnMjAwMC4nXSwgWyc1ODgnLCAnLTEwMDAuJywgJzkwMC4nLCAnMjAwMC4nXSwgWyc1ODknLCAnLTEwMDAuJywgJzEwMDAuJywgJzIwMDAuJ10sIFsnNTkwJywgJy0xMDAwLicsICcwLicsICc0MDAwLiddLCBbJzU5MScsICctMTAwMC4nLCAnMTAwLicsICc0MDAwLiddLCBbJzU5MicsICctMTAwMC4nLCAnMjAwLicsICc0MDAwLiddLCBbJzU5MycsICctMTAwMC4nLCAnMzAwLicsICc0MDAwLiddLCBbJzU5NCcsICctMTAwMC4nLCAnNDAwLicsICc0MDAwLiddLCBbJzU5NScsICctMTAwMC4nLCAnNTAwLicsICc0MDAwLiddLCBbJzU5NicsICctMTAwMC4nLCAnNjAwLicsICc0MDAwLiddLCBbJzU5NycsICctMTAwMC4nLCAnNzAwLicsICc0MDAwLiddLCBbJzU5OCcsICctMTAwMC4nLCAnODAwLicsICc0MDAwLiddLCBbJzU5OScsICctMTAwMC4nLCAnOTAwLicsICc0MDAwLiddLCBbJzYwMCcsICctMTAwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyc2MDEnLCAnLTEwMDAuJywgJzEwMDAuJywgJy0xMDAuJ10sIFsnNjAyJywgJy0xMDAwLicsICcxMDAwLicsICcwLiddLCBbJzYwMycsICctMTAwMC4nLCAnMTAwMC4nLCAnNDAwMC4nXSwgWyc2MDQnLCAnLTEwMDAuJywgJzEwMDAuJywgJzQxMDAuJ10sIFsnNjA1JywgJy0xMDAwLicsICcxMDAwLicsICcxMDAuJ10sIFsnNjA2JywgJy0xMDAwLicsICcxMDAwLicsICcyMDAuJ10sIFsnNjA3JywgJy0xMDAwLicsICcxMDAwLicsICczMDAuJ10sIFsnNjA4JywgJy0xMDAwLicsICcxMDAwLicsICc0MDAuJ10sIFsnNjA5JywgJy0xMDAwLicsICcxMDAwLicsICc1MDAuJ10sIFsnNjEwJywgJy0xMDAwLicsICcxMDAwLicsICc2MDAuJ10sIFsnNjExJywgJy0xMDAwLicsICcxMDAwLicsICc3MDAuJ10sIFsnNjEyJywgJy0xMDAwLicsICcxMDAwLicsICc4MDAuJ10sIFsnNjEzJywgJy0xMDAwLicsICcxMDAwLicsICc5MDAuJ10sIFsnNjE0JywgJy0xMDAwLicsICcxMDAwLicsICcxMDAwLiddLCBbJzYxNScsICctMTAwMC4nLCAnMTAwMC4nLCAnMTEwMC4nXSwgWyc2MTYnLCAnLTEwMDAuJywgJzEwMDAuJywgJzEyMDAuJ10sIFsnNjE3JywgJy0xMDAwLicsICcxMDAwLicsICcxMzAwLiddLCBbJzYxOCcsICctMTAwMC4nLCAnMTAwMC4nLCAnMTQwMC4nXSwgWyc2MTknLCAnLTEwMDAuJywgJzEwMDAuJywgJzE1MDAuJ10sIFsnNjIwJywgJy0xMDAwLicsICcxMDAwLicsICcxNjAwLiddLCBbJzYyMScsICctMTAwMC4nLCAnMTAwMC4nLCAnMTcwMC4nXSwgWyc2MjInLCAnLTEwMDAuJywgJzEwMDAuJywgJzE4MDAuJ10sIFsnNjIzJywgJy0xMDAwLicsICcxMDAwLicsICcxOTAwLiddXQpuTGVkZ2Vycz1bW2xpdGVyYWxfZXZhbCh4KSBmb3IgeCBpbiBpdGVtXSBmb3IgaXRlbSBpbiBuTGVkZ2Vyc10gI3RyYW5zZm9ybSBsaXN0IG9mIHN0cmluZ3MgdG8gbGlzdCBvZiBmbG9hdHMKbm9kZXM9W1tsaXRlcmFsX2V2YWwoeCkgZm9yIHggaW4gaXRlbV0gZm9yIGl0ZW0gaW4gbm9kZXNdCmRpYzE9ZGVmYXVsdGRpY3QobGlzdCkgI2RpY3Rpb25hcnkgb2YgWCBhbmQgWSBwYWlycwpkaWMyPWRlZmF1bHRkaWN0KGxpc3QpICNkaWN0aW9uYXJ5IG9mIFggYW5kIFogcGFpcnMKCmZvciBpZCx4LHkseiBpbiBuTGVkZ2VyczoKICAgIGRpYzJbKHgseildLmFwcGVuZCgoaWQseSkpCmZvciBrZXkgaW4gZGljMjoKICAgIGRpYzJba2V5XS5zb3J0KCBrZXk9bGFtYmRhIHg6ZmxvYXQoeFsxXSkgKQpmb3Iga2V5IGluIGRpYzI6CiAgICBwcmludCBrZXlbMF0gI291dHB1dCAxCgpwcmludCAiLSIqMzAKCmZvciBpLHJvdyBpbiBlbnVtZXJhdGUobm9kZXMpOiAgI3NhbWUgWCwgZGlmZmVyZW50IFkKICAgIGlkLHgseSx6PXJvdwogICAgeV9sZXZlbHM9W2l0ZW1bMV0gZm9yIGl0ZW0gaW4gZGljMlsoeCx6KV1dCiAgICB6X2xldmVscz1baXRlbVsxXSBmb3IgaXRlbSBpbiBkaWMxWyh4LHkpXV0KICAgIGZvciBrLGwgaW4gemlwKHlfbGV2ZWxzLHlfbGV2ZWxzWzE6XSk6CiAgICAgICAgZm9yIGtleSBpbiBkaWMyOgogICAgICAgICAgICBwcmludCBrZXlbMF0gI291dHB1dCAyCgo=